310058 1111119
852892 1254645 1943780 1351363 1837558 1971436 1092062 510559 855995 623502 979402 708575 1197968 373125 485580 1955411 2165 1925782 1565881 60328 844852 30780 66159 333902 499283 366180 1805247 40662 779967 42424 55154 1148409 1133108 268021 76195 359419 1454876 1552991 1212753 1053706 59020 1479853 84167 368013 1804160 935923 1204846 1088461 1929794 1458967 1007325 1506880 616477 1609487 1587613 174392 976591 402049 318342 904095 1803681 1042504 76230 1570063 1028440 330563 93134 343083 1720638 1549396 853298 1166747 1734733 1801564 1778147 1546953 727092 1448403 1924479 946266 424468 360853 535872 256325 1440182 1662595 1206784 1547665 588827 1068072 1504245 1549943 616148 570638 219630 456594 958742 669339 1648653 1250907 1597303 1790829 759364 1168431 635801 76676 730355 595634 915931 817720 1576302 325455 740155 1386440 1720831 1543120 160894 72075 1766481 680274 1426305 1474858 1896393 1292127 345055 848686 285488 193530 495414 349882 1957351 1111345 155008 3700 289608 1259938 1308444 917023 619057 1663218 1987842 1563070 847211 959329 508772 320801 256322 1629873 1122168 1496684 1231028 1723197 1621268 1383926 632164 1963746 74670 568481 185258 470694 904349 628031 1396585 1329192 1902059 1548697 648655 917436 1253545 379433 1997789 1934268 152891 1444676 379743 1707536 1307629 437246 1038178 197348 504000 1439487 1354927 564607 19192 988138 806548 897120 534670 951642 342650 1436397 1795021 1084336 1144129 1343096 385907 689023 593875 1253011 788690 1525678 219247 1995995 1289623 113976 540461 445429 80070 1422996 1165684 1755146 245525 1626133 1988329 1128042 518078 421344 424177 1700858 945070 1486015 588982 869745 976196 1806855 1329042 284808 1269965 1663821 708886 704176 1153270 1225206 1250408 1889585 1019297 1800681 1829127 1385278 27980 306108 801152 1157018 1545643 232314 144515 161355 264158 372451 1657036 448775 817250 887312 843634 1676762 749717 1592292 147447 1440119 578963 251277 113449 1452081 1053674 874120 1240234 1733007 1930673 412310 247267 353395 1536465 383099 298215 404919 915968 1944097 1177840 1040704 737599 1093601 1678845 1746800 1998294 340449 1619096 1299124 1107574 1102635 717563 233991 1859575 543163 1113206 344418 215235 1119655 959972 373517 702051 1950898 825272 539988 1888770 473212 298773 1101156 1624048 1686842 63416 1694233 1830354 1135443 1560413 1577809 405319 1948385 112162 867255 863876 1912440 602826 1740781 1664783 1795474 518915 1174096 1624648 68381 579691 295110 1133226 1740982 1537452 1555840 585546 1047115 399728 325688 348244 1021592 123063 1559731 272268 1879111 404843 1074749 936189 1944380 458600 140509 751439 1985088 1660971 1007348 1957412 202117 434706 1065100 1087082 1087132 1003754 1211626 1211656 78657 533761 1319687 966714 757846 341678 1274100 1558223 141360 550720 1548487 1117839 1968973 1031708 1853292 789127 413319 824823 1112477 1016589 572616 1194328 447335 1652871 1215357 1621433 1188055 587956 790330 1044939 1054234 1881675 856656 1140634 198117 1872834 253570 943974 868299 19284 1489724 1990415 1407147 898493 691084 1066773 684386 722803 963792 867116 1189786 1060277 1512602 946467 468634 1981647 1468558 375700 666099 1149337 1694203 301188 307611 1136742 1822410 1668762 1932642 450366 1628189 571252 799784 572887 1655045 681283 1687652 1750773 767791 991871 1279215 1970951 524172 1208725 882626 621307 595408 1964274 1866964 346885 19429 877595 1692204 1413139 1910250 630940 284716 277537 239880 835332 690256 202534 1246595 1241659 1971057 177482 1577505 630641 1228122 637863 1193105 466271 1013280 919654 1176869 1067656 584399 547236 283221 797773 1113681 145468 107166 1163415 531363 728241 1081742 167223 442108 1179337 1363594 1314746 1976920 294104 1626227 615320 1855833 1925130 32352 873008 1419143 605846 397865 344939 1275452 114062 1805599 167402 1185393 615851 1077539 1884198 1718512 1326020 705267 1248348 1662269 1315874 694155 1100410 1693271 841698 1094216 1966668 278006 1955736 934514 1784645 1570187 283380 167995 269297 1583013 1159886 1334994 501820 428279 1552577 1393105 1647388 923787 1858267 144272 773542 1765038 862781 1112900 1700785 632928 1958914 1761184 1574621 228413 888190 1087455 8636 437496 1738630 1187019 1864985 1475769 1166308 1986039 1552067 763986 892742 1047389 294379 648352 1634297 778463 1391724 434205 1042500 987105 489942 217813 756392 1629852 400765 1884723 610207 757254 865966 1523106 1126339 1473141 1098037 414627 322919 1900537 1408924 1233946 1493338 1829713 607930 1527904 472549 705042 120555 199566 821366 1836474 1421140 1274627 1964750 1827670 171123 946399 1086421 530476 869235 342781 859376 156088 531405 1100845 1265989 1539795 1292277 1623820 849950 594454 1220457 538730 1444616 484563 1368411 1077489 1999590 247179 1238653 1804954 278057 1147530 496989 1296695 1065604 1757950 918825 1192156 230786 942620 1430000 1501814 426545 366783 1488118 1734206 1504926 766115 1871667 761842 833030 137148 460237 605670 44922 1778280 925588 1505157 1689124 1833711 768100 1984914 349869 697762 1662111 1580680 1791464 143510 1165828 1177756 1333946 1375108 1561640 542242 1959417 371852 591053 1552289 1267022 1249673 897791 1317461 1358553 161473 1317354 529929 730199 1411967 755731 1794089 562710 1478027 1915947 294205 1565847 616755 1528874 177551 729116 880346 191260 1151335 1330427 850711 664343 1787573 1586612 1908669 1927227 539753 502435 1014994 5450 1323510 1695017 380121 1443640 1785657 1501851 299771 606606 1884215 544330 469328 331606 711692 923190 1943516 1234367 838222 1246119 323055 58984 1655083 415944 295365 1969334 1473522 148721 177681 1050497 648529 1603828 1506283 1281158 1541887 1393015 1561192 951527 598826 267211 691773 107680 1181305 1948154 1355004 1743530 893205 214563 1963104 1016727 1859488 868107 311484 334373 203155 940162 685145 626621 715991 1814303 1543682 720921 363823 1122681 367366 945521 1288271 593243 677086 991026 38298 1382455 1803362 1007039 859259 384178 1082381 875819 822045 234535 1767447 74694 1452738 530564 847987 1507550 199655 926383 339350 284280 1103055 1853962 1272830 13969 307203 744161 111129 1501200 88775 727713 522349 48475 772980 1845753 358566 834910 621550 949251 232339 184203 1999909 559858 53640 484113 405367 750547 811450 1222243 1145924 77933 1486599 1950458 611672 708020 123658 1252618 1173751 245828 1132892 1969178 1257763 645219 949131 1595911 971105 807659 742200 1326805 470479 1745712 1919975 1756110 481560 1803966 149490 1345527 827766 1658818 1972149 1493674 1380721 1310887 1026223 19900 787686 607662 1051638 351643 1940518 1316033 1769305 165194 654115 1385648 19334 883871 1866045 1512368 216399 533940 436559 1178187 16022 225934 1448043 382181 1958883 623408 1812893 291834 1424011 1622795 1413886 320059 313648 1211442 1263367 205440 1328413 1747036 1461287 1322784 1074574 1052030 1529051 933058 587782 271630 987358 948346 1705181 1372122 1296741 1196840 1391447 1370877 280643 1588116 624601 454414 1364654 1636456 219092 1089173 606580 640223 425095 1072918 711763 1998572 133015 188884 700166 1919203 1469687 1058262 288033 1928333 1830638 574865 201523 142950 921508 1241245 364273 1981626 551323 135828 1337245 322328 184038 290489 1572806 525893 648806 1289600 1328154 1451884 163432 662952 1034567 1234559 1400261 713451 1682699 522537 1144952 358966 896957 932215 1319642 1954660 355595 190095 1650946 105337 1033565 1165102 1978267 552931 14562 1276954 1505366 1117996 493112 1288658 1519180 1155622 1400249 342279 642753 1888319 14484 1968097 1023418 1678429 1632912 1797736 900018 1643501 358303 1798512 863532 1258150 328181 602105 1735398 511973 676012 1612189 204363 726287 1980738 1113755 175251 913349 1221792 762223 1607782 848478 1670002 966811 1334427 1159677 1021459 1067251 480388 169958 659918 649990 186800 1625891 1087969 17617 1899202 921402 546289 1489742 953034 1862445 806694 1682635 1327896 13204 418619 659461 1457425 853728 1848877 139126 1092387 17448 367392 1695748 1670004 127812 1965035 905556 1630151 1623582 1221172 1190031 22318 1056400 834556 1348473 447914 1951170 1137153 889774 71300 1547816 1059157 1839193 678875 378071 563600 746750 1271982 548048 1059055 1738333 1432278 1695654 810154 1102204 1080418 1017334 449703 221 352518 1871549 1003330 1768205 276811 1685771 289681 31032 240962 410944 303770 224763 640249 524379 341119 322447 1986568 1589916 579001 1766588 1383131 1196475 106753 1991482 613884 1415284 706987 1604560 654029 1204097 1429057 1926886 911416 629372 162461 1919315 1990369 1719487 324567 1142142 82512 223631 1638048 440567 983073 882979 1476676 1390836 1488676 108162 1576815 1001975 1346954 1206145 1451270 913448 1973957 1718475 1082760 1448794 831783 1234504 1918127 581896 693417 283332 1996624 1912876 511485 1142149 350394 883352 385056 1075257 339977 1254252 1210439 63651 749691 1049600 1316168 146469 798083 1278686 1274257 509979 397029 1758261 1998796 776126 873884 1339138 1144038 199235 752417 1246809 610430 911979 1114637 1199162 778213 357616 1650461 1644135 1951268 291728 1370472 194358 1991395 559554 1648039 268824 1228311 1033287 1159447 799073 1373079 743112 1480454 1909754 666643 1140931 260714 1427147 1525363 1434762 855459 84196 591303 275566 633067 1336867 1094690 1012420 1895175 278978 395637 175439 1314095 193426 255677 1142444 1553044 812749 421174 251756 417472 1193037 412119 802388 244335 1774553 1358509 790440 591224 175976 1538278 1531480 1696825 1339830 707086 872053 1214149 37936 1251005 299590 1500650 679241 1375710 901492 933170 1492597 1197582 655659 963057 1215674 1622623 1321225 474219 1363160 627128 1665137 1551505 968784 747553 570405 198433 965070 1677418 1253727 779956 1453196 510162 470365 512222 764363 1783874 1495872 1751351 1626110 566025 1486926 840501 227478 1251815 1266976 439068 156862 881994 892004 1020308 15085 1662667 1030887 384300 1747817 964778 1946852 1278921 1368201 18232 1245901 586886 1515799 306758 723095 1383116 1945244 689242 716899 1176252 411968 980630 202092 921585 769365 653212 765179 1860883 1259855 1929845 328569 652182 1820245 1394217 705238 535680 868163 446893 641920 1996165 826948 201751 1895888 923751 1187458 393674 385622 657996 933199 32147 1526452 1388157 1944251 1036947 1270523 986150 169226 636183 727813 1097460 446762 1402342 75718 1190010 1999330 1556009 1811522 925789 1121710 1587652 767520 1785680 1212114 295733 1487034 86307 406761 804549 72678 1024439 1865869 1837345 1183932 319707 1987686 1878787 596600 847623 1946726 1593192 106683 189277 1312927 1454975 33919 1027433 1100015 243406 552320 781414 1512720 700936 1627112 240058 543425 660625 858086 340962 1579089 415092 73093 1548921 207197 1571161 920492 1400200 1921783 1827175 838336 663071 291641 1572568 848113 824697 1283257 1502297 919226 636193 102875 1983456 1777612 846450 206396 1052637 272973 1587622 1832947 716120 1042133 1870139 1474206 1531493 959327 239335 571859 166639 397210 1874715 377113 1192986 1660927 1389358 1664170 1870605 294600 978657 704515 1306771 295484 423419 717982 1462580 848602 1140583 1694946 526579 1684368 193547 1216904 1785699 1216459 1521508 509120 1633946 1214168 1627775 52496 1289657 494244 158550 1316001 1449544 382791 1088329 1629216 835815 1994289 974844 698930 1461089 1007647 986199 1433450 40554 178032 1832403 256218 1390108 962211 260862 1412057 335945 1235872 945027 1159436 1748782 891974 1509674 1125344 110377 1697747 564077 1117066 1267667 1276243 1424658 1214555 341298 1152286 1594371 225531 306974 1200369 19416 1214511 1169644 972564 507419 1979499 253551 730903 1517022 398631 1198512 379442 1765514 752665 1136134 149207 289369 323176 1966763 796106 548540 733470 1810508 1695556 1719059 295005 739350 1816410 712641 1908131 110250 77089 275440 1765685 1596512 1363689 497573 1714425 56703 159726 1044723 942052 198880 1411871 706524 1485996 1153821 1122745 1815308 1582809 932742 730271 1042286 1107116 1088792 1570090 454780 1126598 1811315 334873 905886 1206019 1098777 607446 588390 170400 1385358 99896 1709000 1799966 555242 667782 1403760 525462 1620124 325315 1659731 1620953 1410395 145235 1407979 442312 1796683 1716145 355536 530017 868597 179684 1192168 1674931 89495 986498 1760733 1873884 1380081 1774872 1221660 1983985 1680622 558892 1095368 166174 1854424 1410704 939336 445229 1748112 1314228 335538 33180 1543780 1287842 381821 1631333 471258 749964 575440 628585 52274 567145 272271 279354 1924335 1177397 387826 1193542 518720 1720576 578085 79718 490525 828995 806862 943403 1793819 1815965 669900 1538917 801294 1516642 1738584 1101330 44170 164762 1574058 1153424 731032 383851 1400731 1947999 972231 1964910 1178385 393455 1532829 1716102 924597 1218856 1773897 235142 314424 513479 1371153 195318 1270911 1646270 624463 526181 923430 1469295 890167 347377 1490570 1936559 112395 311840 1316885 1687155 582334 1534408 1067205 1358822 840089 1011640 555783 43254 1077606 693952 789794 1000697 232159 352474 1889933 635486 1045299 545993 1449304 1294290 1437025 765133 1525100 609824 1810960 673288 1661776 482879 1776283 653250 619564 360455 1436311 466685 1879473 255936 1016164 1979695 105057 238884 1512509 1818392 405295 1107909 797797 1703959 998681 550850 297627 1270596 1505304 1423673 864739 1671833 913098 1514093 1419292 1239711 1524655 259244 895382 1891824 1661201 665154 489511 91231 973355 24531 1375917 1336625 1098406 555593 527533 869825 686574 1411189 1065459 1299015 1556179 429991 836690 1846797 1076535 1334243 471931 503392 1587070 1775132 1604060 819774 510846 1809336 1772841 1293276 64031 1727647 1169200 638658 1496415 259402 1236896 1112648 1794400 849841 1593669 611565 1189355 1413633 1658786 185698 1216974 140537 1253537 1403722 1383886 83396 556585 1810018 1392226 1284984 1321768 26065 1675978 1717805 1461826 1597167 494636 1801671 1339020 1162137 1864099 1097421 1936405 962222 1518709 1894613 462917 1193095 963090 254728 966400 313187 313435 126417 156800 204373 1604589 1071500 809860 365033 1643809 371119 934772 225669 935532 41446 209495 892805 369921 1472862 246754 1535472 1207523 469261 187241 1357392 1432824 1345250 635182 1757776 293562 260966 1575772 1816597 1912665 1692368 809042 1494479 804697 247315 469910 1540826 340275 1100202 1831238 1537060 165531 845269 1918134 943651 1207228 773868 1505874 1090947 522972 1994312 1429154 1427266 674318 1096273 826530 311143 1914563 1188078 435987 814843 21643 447669 1716887 824042 1931667 46937 411018 1414115 1988052 316211 1640195 1113180 1306676 88381 1704229 1128600 511134 1720475 426127 795563 828297 262819 41508 370892 454613 883268 199160 150107 1566700 804949 1710386 234002 387464 32799 1397259 1811166 956876 1574768 885303 1019652 1279425 660428 687166 1562130 341230 1806884 1791635 1977611 202608 656108 102995 254509 162298 379151 1954678 1566462 1136384 1158336 1189539 1339921 910599 315116 1331372 1471127 839003 420978 1681124 382844 1579032 1152222 1692698 961047 227906 1463577 1111586 1381602 1955893 1965897 1477204 645629 496879 1719025 1309154 1158358 120019 1914123 1062983 1711938 659065 1107494 1988607 887473 951890 1678593 822295 1868953 1778855 1853974 280561 474120 1626689 953143 504186 1525834 1965834 1536886 1301344 1878762 353650 758020 324322 1150917 220943 1832640 1486868 795716 109686 1363381 1843226 1726832 898011 114588 1319590 1501304 1379197 1640714 643321 351630 279189 496944 805280 307756 1512098 1443841 1473535 1738446 246343 1046788 1138155 541674 1391442 1480493 746955 643532 1959533 54501 27754 645544 930146 2296 283437 1712785 251446 1460895 1834324 1177776 902885 85727 555071 1384191 1976706 1572363 1090043 1680318 1190196 284979 423760 754917 1364813 1329703 69018 1599576 386829 874102 69572 196341 1611369 614085 1843349 87182 919095 1660263 660520 1913958 850118 1839355 1369979 1604945 550400 1500740 1993253 1060826 380096 15692 1812382 1804986 1071148 1312032 1979367 1914224 779281 171752 1866509 1238768 311398 1833265 1709059 1097391 1167080 280155 1865673 400196 1048734 322314 368984 1907039 467355 826850 1846621 728288 374860 710708 1725941 1995424 287604 539211 206278 494976 987554 1256560 1960822 1870700 836908 292026 1489084 1144036 853139 1463060 56248 138209 1616413 1382358 1487310 1613599 885568 1060337 1536396 297232 1281119 1985501 202859 1005630 724513 1306442 264918 740112 273630 1987925 172796 975804 362583 1476570 67983 1692964 1031973 235639 557143 1306927 975287 531859 936024 213288 595196 369305 114748 1270381 1997436 11389 1024796 1822306 1760939 1482493 1346162 1831468 925252 1037728 57777 675759 938461 587967 1734927 484727 489395 1013722 1584198 1712751 1214865 1551216 1691422 1290572 1140987 898913 1048882 889533 25690 1653561 1759911 1038909 1640194 1925515 1250846 712419 1241109 421977 1597841 1387757 1216318 777971 98589 901357 1255418 997457 802190 1855577 1998847 1068719 1801487 1759499 790661 1239996 1441226 1036811 823963 1368684 121099 1045332 970957 703544 560402 554197 491971 529715 1020565 623205 300939 1693489 1169214 716003 629882 1521219 1345650 453277 1541346 1507874 476282 994255 1309685 1686847 522986 508363 1362401 949107 347774 353954 1935133 694617 808264 560482 484083 1915902 1164164 644742 157044 1834379 1662157 1079177 1312003 1680431 1307886 1703407 335911 1911726 119450 1852243 1348154 1287254 632458 592836 852177 1709777 5885 623976 567417 1482747 1029671 1818620 1357700 1922437 1292908 1828926 1503829 283350 1462049 883437 1781062 312248 129288 117123 421503 339087 1249528 1598711 868302 1773472 197624 1318552 26589 1404584 407412 1153134 1393887 1105393 498352 577984 763146 785488 1724563 1381650 1847558 28521 1382873 768455 930562 1620511 1166185 721875 829268 804841 675248 1101865 58945 1016145 784787 606160 1939629 259128 1055135 272587 1365143 879175 1491344 1505107 1710618 730056 51471 642823 632557 427838 1639854 1189435 1175948 651347 1075753 1954707 1207588 1766606 1126363 1014025 1297149 1473598 532752 1903841 1529771 955237 1689234 1211092 596756 1054194 1948242 82797 243669 1153283 1759853 1819284 1292074 1554792 1387762 596081 1970652 356467 510452 1016032 175778 1160212 1140667 1064623 1163646 489325 1320062 714411 910401 195976 158515 704085 611245 740267 30260 896413 239673 976603 1501028 508585 1454281 1705210 66595 611969 303458 64956 1242259 639161 27631 1515686 1242515 678054 1533734 1643290 554267 1997064 1881667 814700 1641780 279706 500057 141947 855312 681061 177575 1879707 1283623 360740 1764620 1450648 208932 1228409 1300124 215812 1203138 886601 1178301 1148672 800765 1891415 91471 1507791 926266 431816 317821 973388 915946 45906 784385 634898 159256 1806434 477796 1826092 1797901 1762024 1419481 1952513 447234 897683 1557496 126694 115325 1943235 1162762 764760 1646496 344847 633334 500612 1372859 1879399 1169676 1687096 729370 444172 186399 613608 494913 659767 64781 1033385 899382 605547 1258122 1773032 1143470 1920675 317882 726083 1837703 1512189 1751117 107770 1226958 495982 915305 734136 929406 1901304 125832 574737 750758 908221 49880 57467 910542 940537 1820108 394422 264263 1414786 869586 648931 49068 1499567 1187627 1272551 361402 1400269 975682 1490872 1978685 259345 1470127 1875472 169967 1989463 614781 1388474 1081679 7670 746956 1770469 111762 1155712 200577 969724 53428 524634 520185 1174304 374359 1811333 354772 486443 1450793 1717790 235250 483078 1876617 1573148 1267161 1225138 241998 1698436 1814310 503901 1287907 1744466 331853 344199 1702570 801427 1475119 1649038 966962 892569 499549 177949 910225 1850931 543564 1030702 1795422 218606 1283888 146818 1096203 809912 158802 606132 68298 626207 1976088 1814828 880162 777090 348831 262130 374005 1123528 605764 645716 1373223 936359 1474337 213320 1716923 1207224 861675 461711 1123046 612237 1879564 1649296 223847 857599 1043090 1691946 1812114 708966 1056887 1568248 1515920 474209 521151 1388722 1106267 1542517 1385960 330478 658363 1316260 1171329 1154820 324292 559483 1849056 1881095 837881 1387801 1907043 1733908 1687825 1309546 233804 780542 654265 1290861 532729 83007 1347749 1572686 474187 1365080 622669 964675 874244 1784361 1393655 587082 1462305 564788 1604906 1037150 836758 238220 1479035 1335094 747089 1448469 387852 1408544 16147 351148 49851 1488402 968232 1995640 257213 1340750 1778047 776830 1155044 391565 210414 598488 1698159 415712 151791 262525 1440050 812470 139467 1858589 964777 1279484 843523 274389 1050054 441219 1745282 771920 1721723 1302307 257130 737598 1923266 258021 1710874 1080522 938432 1845304 1140459 988893 1669404 993259 575985 1923093 847976 716703 922238 1599508 735383 1930087 1069335 1398996 1726583 16759 1258557 127769 503825 346698 253056 1935877 260554 1557432 564447 1185152 524660 1153903 631361 1368097 426048 1081493 1750804 549985 723503 1495137 921900 1587975 19463 1793388 122075 382433 1827531 277204 162380 810542 10170 1908496 1336868 1891016 860375 1096165 55096 342529 1619835 28714 1437849 719414 168094 252193 287220 368573 578102 1709424 1327118 422669 677359 1577352 661609 513072 1968751 1881395 1120848 336898 1152051 1895695 878913 1986028 1254023 209768 1041496 1316929 1601109 1729320 1418707 862263 1056389 221848 1803432 282228 1274326 1510880 1269245 110470 1826886 1518091 1325875 581419 337794 570792 480932 1709431 1596830 1879051 866403 1522647 180871 1843057 1746257 1951298 406948 1577964 836212 1397710 547299 1857497 1064213 1094849 547840 1475667 1759803 1924212 852477 1313367 969326 143630 1990538 61307 1790970 1189468 1712912 904675 1142424 1061072 996339 1554520 1400280 420262 1844347 1216348 234725 1234228 809772 562381 1570263 1967738 1123742 1210677 1010264 1306544 1492743 1299852 361760 1803739 308872 1430604 1079301 1113207 454145 266302 1393343 1158248 408788 1957272 1597893 642161 1006474 1613283 1387270 412065 1890408 726140 1288477 1944704 1070323 166589 1577286 1624158 325955 120726 1211054 673227 685605 282931 885496 951842 1995067 1157778 654062 1631570 1173564 83973 1885741 82468 1592180 1869369 543926 416837 589912 1298160 144615 1302126 663671 1501618 1374648 897955 1494445 938366 302841 243961 950306 1699613 712873 1069042 1643518 361291 1061756 1145101 755213 1596530 972457 633418 333253 1444549 1426715 856618 402638 622684 107048 783557 255461 1333598 1719692 398390 514601 678868 1472867 407072 47985 746382 485509 1691313 1514635 812858 1617883 594316 762227 167549 1301300 1101602 1727177 987930 422293 620443 539214 683199 1126404 232006 1445630 297761 924047 473528 1929458 1153243 184342 1411101 1966118 318712 105684 783612 272210 56595 931939 1646915 1281782 1171582 1297863 182634 1033095 621260 1234109 1749988 486256 1281081 1749429 1732699 123253 1189619 820743 1939484 1602226 477829 281989 105142 1206357 1318066 376714 1326857 841449 1004061 861451 1565083 1491950 644313 1288558 97077 596411 1712329 1645161 1105872 737954 1019083 559696 1355128 1231242 1766564 283231 808436 1246631 1159986 880319 259114 938716 1341413 638851 1844243 1171720 258531 994964 1583685 302921 1744947 1746802 1536505 1489097 793484 1037276 1428009 701688 169462 641969 417692 1480279 994366 1800727 590073 185421 1824264 264586 253026 476781 1927003 1295570 96468 944293 1926865 1781127 250196 1078592 1426713 577174 1909166 1039886 288852 1014113 919276 355805 805635 74831 1831007 478534 1839594 1140979 376566 743833 61656 1594228 1443378 494052 750477 1744765 1706258 109283 961665 1078155 1568755 333303 1600782 279570 159590 1309169 1954397 1113946 1036933 1485351 1971099 1589289 1393085 828709 1814332 1078010 1577243 885959 1341659 921016 178466 1782476 1313584 1224713 1062675 403277 1536703 1547721 1054196 1401157 733460 1287222 1358245 1963959 307986 1359398 939907 1128941 422181 217993 480082 1589492 517865 1035817 1911484 775431 224175 412227 1751734 378909 1096859 150164 1850338 845490 1666932 1319643 1240688 1306005 1282482 1494307 1301680 1267595 372911 533760 1064139 1729684 1818025 1917766 152609 1545195 1822094 787672 238760 975596 323833 1770580 376730 1739421 359468 728427 517207 1526025 1511639 1435123 1637149 1653371 843804 755493 1461586 790322 312197 672475 1213326 1954383 455138 426348 810495 1866103 1952569 1055510 1362000 979883 1384670 9044 190818 1754978 1588777 749818 1998731 1264244 597188 1556959 1064378 1691056 1711879 445649 225976 1408074 970946 274234 1451433 1787153 1378196 1363043 1937368 758993 795637 1233004 1052395 1717121 1808865 731828 1463813 94298 1350139 956530 1646736 868130 1338284 1291539 32016 1205958 787556 1376643 1586902 936607 1415552 873481 296043 1428974 1788054 1473443 515611 1906868 891746 1673937 1887622 1209517 811722 586098 1645692 1649383 1484669 709471 968330 1044307 1893182 1125845 287164 1632483 843954 1291990 1835534 1956542 950258 1412509 1216898 881706 1499840 231416 587595 827636 307304 1038564 622138 1169897 575349 675121 1488576 1382223 1612355 931597 949496 1643056 396997 1505927 1205940 903737 1896695 71924 799101 1257056 1749896 905354 1548521 1449921 1578862 703855 1489539 1691590 708042 753391 232575 802199 343278 1426209 1526922 1999162 874890 1333929 1978473 1800659 724451 1815818 1875470 147462 1754747 340642 1007336 302171 957276 492749 1361902 1167688 816253 183581 50156 371056 862194 469544 406877 1680191 180562 805487 1206186 901081 877507 1117671 1407688 984825 1484697 226140 722333 430155 340807 352705 535016 1919108 805923 660681 1604298 327946 1764857 213910 1429321 1813145 528351 857502 863004 669050 1672980 1479258 193467 1269886 155430 956383 1546360 1053423 1835384 1037315 38345 1284671 1140368 1361357 1250498 559593 1670692 1644852 1846688 1938705 1762300 154144 422627 654822 1297220 818238 672878 654327 738530 1527814 1976146 871455 32804 283845 690067 929233 259239 1716460 1137900 457829 122019 1735629 1407998 1388105 1832232 460421 740854 268529 1968685 1250420 1109946 54317 1317337 613692 1897164 1863463 652517 1921003 1166367 1758200 1301982 218280 865649 800901 1605487 640371 459133 1829333 1134662 1322742 1556101 1269869 1571696 322527 287225 943314 143671 1423006 898677 583108 50545 308304 1200661 1774458 56275 1646864 1438229 286792 759477 311712 70370 1684840 817661 552661 1884349 957120 1173251 1705164 1036192 780253 1198624 1284002 774853 1338447 424552 1669108 618778 704514 595175 1821732 1695774 371973 1724562 1974430 1394938 96159 1287917 762628 747525 1664051 1421600 785357 89565 861403 992287 478177 465038 48059 856341 1869400 809648 806677 1390109 1670377 991288 1080567 1477391 549971 794108 729843 983049 1677660 1406520 1437853 490761 1055920 546546 1549250 1219902 499111 904811 45398 918230 7136 1444487 204867 159631 476741 812005 107780 1849048 1873016 961558 267016 1332378 1107336 1927835 1617593 1079412 1399862 233519 1098621 1751006 1952301 1321179 1743829 176183 1879884 1251364 1399340 1977680 1846927 1841711 1807707 915956 1802497 1221019 55805 9779 1900158 1598824 1570972 307318 635103 770453 365443 596285 1295767 1779735 872584 1647586 1002266 47655 1285641 427531 202134 849607 1462886 1219457 1995007 115144 174644 160442 1787171 1306243 1420748 943417 930095 1894802 197648 1156251 353287 1822372 224450 115081 1311553 1818889 609504 1639904 1387505 1768824 652162 1049169 494360 1052059 900189 390867 526774 774539 1659435 518499 1307147 1310407 591789 454028 1821400 596137 455751 1463200 782903 546504 1749194 1053776 572726 747476 787516 843362 1263149 783499 704739 1634210 968638 582133 653425 1193805 609274 702227 302251 84741 1837906 1161243 1942514 1890592 557034 1867861 41396 1522441 1532465 65250 796477 1536774 1705694 289607 780318 298047 241621 792303 415814 1959593 1384781 1605385 223089 682474 684952 531130 615696 1288942 1792913 1274379 154350 1944006 133748 7678 524938 987849 716326 380237 1806486 1139097 1767066 1946023 1889008 1347251 1560047 1644624 73274 1814750 1131678 7725 980346 278632 1347200 614434 497205 1725736 767615 800543 966439 344487 1029408 280389 1628647 1576404 1444345 1905548 911236 1732726 1504376 547767 536301 940429 1456538 1655753 1744140 1793583 301928 958512 1590709 1038205 1566504 139596 337117 1788615 1818645 1352951 487743 1172117 1643565 1258650 3779 1378490 1250664 650434 1333193 696188 83529 856897 1261047 1901690 679548 240208 1545047 1174805 451437 1634657 954972 1275024 947547 1547668 210839 1277823 18068 1089970 1758852 668590 585490 1807349 456549 937857 383104 1858866 324695 1784037 1151447 843669 1985410 1275959 1736966 1053103 963475 69763 226795 1391332 203916 1503170 1514792 1823258 916071 1115539 383452 268530 1176482 28704 133544 1139450 223574 595656 360369 763785 1964218 541515 1959269 1846968 1720567 1092623 1932296 934283 216152 1704458 1572468 321577 1385765 1580484 410329 1180104 1660053 1077963 36178 1597054 1183502 1903615 269167 1122127 896501 296677 268185 1116262 50313 1935754 1999160 996185 550578 347672 722330 249631 1125768 1433036 868831 618194 1411269 1969914 291584 285176 1279559 368114 777537 1150394 632346 1164933 486790 1853845 1105477 393651 80895 639150 840154 1745035 1412951 703061 1684382 265221 990826 48236 582827 1745829 1320747 1673640 310995 1547517 605924 1118843 341195 927323 404540 1522313 106687 1053116 1212331 138881 526433 1737931 1926254 1246641 1413387 1847765 1762576 229025 1216007 1230303 1146041 1139401 1801724 1931479 845661 259163 518844 564284 1257646 499470 98754 1183350 1725555 859759 1116792 1224351 287769 1764681 411772 1035516 1430292 1541453 1998573 1623372 698632 124256 1832646 127275 1187648 900195 1913853 1705050 404876 1060719 307784 685438 568540 1385665 1362463 176171 1966180 1488219 1967428 1680993 908185 1202492 1870631 113378 1429060 35786 1427490 119240 1278024 1736049 452826 13503 165537 297503 715228 12905 800866 1705685 1378533 341337 805883 1087739 1733933 925709 1632034 1055802 419015 456697 1743515 1461556 930060 398094 1527868 1453093 977868 7487 451724 1185636 424853 427241 1777133 145981 1882164 584497 630192 1064658 1079473 885084 7432 788866 183365 1234038 890215 1419425 1881004 1049883 1771482 285973 1668703 451751 1967480 772114 96506 458155 681834 1353978 128190 906609 1792319 1143262 915658 1524874 212570 773943 1810002 1731445 1665803 224952 216467 1564999 518682 11297 1563563 1036053 970877 1070738 886205 616705 1051998 635539 464071 1788150 375518 1769582 1321236 698348 791548 150063 1714031 1699143 903601 1894537 1105212 734726 995053 1722033 624208 1649953 607898 253845 1638693 1250728 857540 1134554 1861277 1418374 1099181 1460008 1666395 534869 1012442 1824166 727241 523206 1574612 917868 1602051 326885 618291 543328 686017 895134 272997 414122 1191400 1714986 1837024 305316 1296349 580527 272242 1136541 473057 795079 856712 1340491 116340 12074 854038 1373935 971799 516998 319582 235878 170487 893319 273295 1428211 663690 248583 829198 1020621 655518 1702109 113024 47878 1189861 1817629 1489066 1166645 1100071 1533230 1301002 107418 355197 261218 1274175 1276322 1082646 366989 288417 419820 201074 197581 1789339 1559602 902764 581911 1146369 999280 405617 879873 1445141 409567 484847 1717881 1301594 1999387 831473 642456 1949242 708104 1102830 43 1680586 1732227 370696 322759 962226 1528881 803622 1408508 785672 1608964 293708 689133 331638 1801405 17376 1107727 646510 250735 85056 1766088 269674 585899 950075 306276 656480 258641 1955945 641772 1361100 314026 1193097 879024 377521 1179409 1161844 1514160 731930 277067 1779193 795341 1470717 1560454 372799 490071 1632938 387828 502126 171350 1977793 1476971 618927 77967 1644084 1587560 807482 935669 1307129 89904 1767042 944460 614254 722211 297517 1967982 1923621 120845 1639481 389092 954744 161207 316432 315595 384153 990647 7202 816255 93123 361281 1483670 1375968 1689642 571816 562762 1111114 1417593 562341 577483 547392 607984 776832 480282 819011 898126 6628 1655289 1288926 678369 1293242 1567421 948145 1811348 586900 394712 1105400 719246 145011 1921871 158285 726940 1968667 1435227 808946 806912 183924 1792802 634773 1548187 1696965 619669 15893 461875 537780 906327 1009303 1791136 1011505 1822442 588870 183155 432044 1708897 1531248 794174 895250 1258289 715353 1470481 94657 239279 1270778 146565 1352376 688641 1451285 1104557 1458816 682618 1612792 1253473 520199 392942 380819 1607144 1474302 1805898 411808 661291 473779 757208 538859 1176788 1798163 1492965 687401 1001908 930437 459662 421933 1463799 694527 1024586 1769933 416872 807322 1602391 1733540 861400 1418114 1669156 1757884 257279 1599424 446961 1120827 942242 1119727 1773010 669236 756713 362554 1871074 745428 962133 1793516 1878432 983431 356378 741297 1804435 1994914 519501 1344772 1862775 413194 269826 946427 1362598 1153227 1200003 1313155 1559469 1634328 655246 641272 1809468 1515316 1794311 1613161 1825640 1027532 476634 229863 1318586 1466841 1687799 819640 914176 1709593 1788038 1088721 298560 1294271 698965 1481003 492121 375103 1821412 552095 1098520 336565 88906 1961144 12552 902725 476182 464152 1129753 1373667 1269186 877579 641821 1410831 1177520 1626360 751103 1707065 1319683 654619 1588515 232305 878161 361548 864221 1086920 657871 1769143 834798 1497933 770631 427174 1862287 1850275 861329 1843513 950148 248380 1250488 1564769 1051016 832174 957094 1556939 1008422 1465372 1811110 1621398 628835 1245273 422005 979179 749880 385228 1524963 330938 1754464 1852384 1250234 1784431 1882961 585337 1435825 1329774 1478329 384842 884400 779389 1147302 841962 1628384 236851 51280 61396 883168 1329319 1272646 1246792 863928 410593 723120 1048148 1647422 1658483 1312050 642752 1930736 805048 551250 850253 1550453 150707 1346405 962695 1184152 178347 75311 1544299 1630757 1068153 329161 728058 1194728 370119 1611399 587098 938495 1474048 940113 399904 1678828 476498 268742 1419822 612992 389482 1985815 810030 1815757 1790853 50944 1651337 987495 1968982 172755 1505926 1669488 1079353 1772951 231026 1207184 900895 805136 38158 1466246 1116665 1024788 1526392 956951 1835780 518209 833150 1856834 670046 1775381 1631654 420015 1963561 132590 141563 1048773 418014 221699 1410682 1491312 1989219 1719007 344232 315350 994643 222528 1118411 1387434 1530227 1423414 1635064 938790 1142564 1353039 743162 59765 239558 777940 1755836 171433 1768760 877928 101489 1978757 1330584 1385394 1070443 1325356 1345428 615706 1555316 1315602 1325957 283191 736258 352703 886920 1775613 1154128 28282 26243 234213 476372 1164399 1565716 1905502 25491 1469149 1781493 64021 1270064 1668277 766284 1809938 89208 892487 934526 1167474 1546716 377206 746671 993909 641221 1478812 529419 1624182 746236 1318261 409673 1094899 1207770 1032310 1824837 751839 576627 431617 1676388 18668 1057481 1870032 916115 752430 89798 180853 692216 898861 557103 1288586 1355094 1624147 1540047 1274698 1800400 1899341 1124775 1559561 735696 947988 1065317 1153259 227620 873569 1522011 167144 540943 1382519 968269 109817 232086 1722238 911463 1937287 749250 1374597 1869609 589692 222149 920493 1840138 1799293 974817 1103601 358527 1388110 581069 1943448 1340375 1894662 965503 350746 846000 587289 1007646 953144 96331 1493993 1123827 329522 307429 660844 1589737 484227 1058140 655939 467077 1832156 64862 197774 1658694 1710692 1781533 1957702 406202 906111 1668528 1211765 1804177 1886015 894352 900281 278712 306521 102483 1772886 915448 646578 677608 1362319 1511314 100245 710053 801069 1844980 666583 1802817 1506320 892708 1587627 81443 505343 1832694 1925028 524528 1482536 983521 974140 1146741 266701 1760176 252313 1743995 646279 1746127 1031790 171119 304460 1199974 1619906 545615 721772 1876285 1568749 1127916 1871139 384312 1443446 118457 1180647 830727 325855 290694 1226474 425624 771208 1663030 970133 1505105 1959226 1615001 272415 414901 1590051 1205084 1720394 287840 455358 940365 1234399 1876559 336374 1796978 199517 6818 1838467 308842 7490 1706368 1100976 1190217 1289556 1427899 700422 1051894 267308 1906208 679096 466304 1313344 1229103 1631560 45210 1608602 1372246 1170388 1378511 1373720 123746 1233534 533372 606157 270553 163464 1514036 264935 920513 614994 827730 96771 1811673 1799210 50384 826620 1585001 645007 475707 1876704 1151997 297540 1052106 1255550 1493511 88824 1369364 1802563 1620896 1440995 1417089 1181638 174858 1754880 1423987 1205724 860477 1230267 288040 1317302 430023 722405 491833 324645 1258469 1008783 1479546 142579 462779 1700806 1775295 1590160 1991576 1708656 1983744 875285 679065 1978029 8161 788158 385115 1991961 1370642 294870 848904 559184 1489093 1205010 863954 589873 681747 1299414 431262 1240375 313706 1615625 1259813 1686568 592062 1952932 424153 541284 96726 726541 1377447 843722 1813025 345275 642308 965577 97850 1289663 415347 1187808 1468570 1460978 1371887 1149128 739716 295136 1490 1884905 696064 1119948 227542 1034582 584387 1555822 1833404 771168 105453 1425658 779850 428146 1161946 1924599 1675000 916397 122862 362223 971035 1588085 1914031 1731053 1990557 552280 654300 129068 882960 474118 1076392 1753825 1220315 95514 1155666 196316 1878073 441527 1096289 547203 1233861 579327 46972 1524614 1374716 393210 67829 1288886 277126 715136 1329873 1391677 776668 697263 1872393 1555011 1351568 1372983 259972 886117 1985793 1261029 1577749 113702 1816336 489789 459324 1268590 353315 469082 511316 1762152 1357287 1432531 1887936 1154557 1248198 1968144 411191 132135 253160 506221 1119829 1599202 400710 120650 1273440 1701542 780672 1480174 1882695 2153 1228126 742272 1558492 171593 1117902 1431617 970318 623269 1734357 943155 1887028 189988 8338 117127 1567469 254263 1848048 1879408 646859 1655644 1635298 855359 424916 934648 1890088 1909424 1622793 579516 1183724 1502544 1471703 1087709 75578 108066 1523419 1274689 611311 189006 1289364 348956 22556 665290 1493445 1927525 1001986 621038 1170434 387230 1001992 1947910 657398 1823018 1533381 1819145 1119935 188212 995457 121766 1960112 675775 338911 1299018 116028 1827842 1085671 224834 320874 389840 785443 1271542 1294012 80508 1618553 860053 1697530 933101 89122 913405 177199 1831132 1317297 1211210 1536298 156408 1965668 1368066 386481 1569411 445629 1999197 1555279 277562 1226927 1721831 19361 1488817 739854 615618 1118565 426448 1440673 208243 1503424 1751180 1026613 1776038 736714 915144 1798173 841636 1198472 1384156 569338 793987 398010 1300085 289194 1841142 1939840 1013077 349947 1626163 639952 1588635 399235 1136733 269432 172578 1494959 105801 988278 366772 1139498 55168 1025288 1703724 650180 658127 280920 845840 1356136 724965 1826929 317263 570716 2374 1100158 1809914 1194951 836071 944488 200434 1071093 664266 1425450 943715 1629458 1758761 210748 511266 406060 1471190 384372 1664375 738371 1272889 1570087 714896 1265565 562714 1351382 817953 33654 936215 448102 1027624 153552 641327 174598 1759255 752957 723844 232636 572474 740639 650315 255346 1120263 1035753 275936 600303 1070239 1441850 394965 477349 1245761 1274730 1909584 951514 1886766 284803 1156965 1114418 1943573 743817 115132 1059697 1977553 529753 1367405 138191 512950 1117536 1983688 1597248 1472203 850321 695878 1989910 1751705 1794839 1779218 1473748 27232 178054 747661 1975140 143911 945359 169834 1498817 1145059 187758 468291 1101122 712081 1832494 1032442 80169 185593 1182496 1802455 252963 544490 1732335 1627596 1568617 1188745 66411 503436 470557 735466 220560 1236586 1019317 1911609 1791726 469446 44348 1729974 664000 1645691 1408287 686768 44420 1431419 654499 90983 1399462 1136755 497899 186469 91383 182239 1774979 1901014 1068602 529606 244956 1893047 975500 1407588 807989 1477151 355572 456790 1986811 488885 1041130 269686 1458637 699205 1470707 1455540 1536904 499306 1128808 1949652 144829 1785544 278464 1314158 555058 460133 1385292 1324077 520264 1313054 1510821 1226440 1255357 416853 673947 1019331 1900979 1022141 811676 1340959 1462438 180647 213954 820097 856406 1026138 1046130 134823 137971 1468189 766656 1279938 677087 325895 148078 1447711 701334 1622512 1915723 352329 1212898 1187950 1935434 417936 1826258 1518593 1686087 1879454 1285910 268361 223106 1510650 1791709 1782461 399804 215501 544368 552126 1286327 1362282 189143 1017846 1540571 1705575 202178 317012 79345 475641 1515046 375921 746705 218315 1505914 843077 910114 144391 534699 1460741 1831758 1490781 521529 1052244 1256379 1432723 333042 1912062 215249 660577 342350 1978939 1903029 1454324 1298835 387626 1700426 1350545 678446 606786 599105 1534834 1861576 518681 1527365 1433024 901516 1412019 1966183 1762131 1748951 901379 287843 256060 6364 167607 853545 580283 1381783 689830 269531 668434 820005 1750048 83552 1064634 1243766 1296263 1415320 1610892 939289 505548 468484 905169 441617 978796 1634959 160034 1074484 1074836 1820399 1399734 1795495 505076 10367 1665268 1107529 1001354 144976 952446 780103 1246602 432106 1525789 1905131 1038484 1679951 809249 941315 727812 1549281 1428096 227750 1207589 1311536 1486291 119352 700330 1880364 1651955 1365057 831423 667270 1077486 1319589 785311 992455 1895293 1343037 1982976 710017 861549 497303 1487716 1879952 640025 425260 1660796 191369 1420503 1086337 973213 203454 263845 1544835 1483383 277387 264949 1032108 1631898 1655523 402438 1326815 76720 1172212 1712073 769141 262299 1730426 134204 709260 1711226 607161 1126750 1232866 1277698 730150 280470 772176 1461465 1376533 1356805 1275468 1396227 1849456 1573391 1834491 1323353 1431289 1961346 979983 767854 982205 1474971 1088156 834030 1027251 1012009 1344999 210938 1429580 712330 1421432 1004632 1938475 182823 1199114 1693039 1962686 1878345 1291103 598111 1929790 959428 1807811 1921344 510658 618704 303667 1724141 420756 1614955 1843944 293234 1070299 1825653 1716105 938382 1089956 1661966 333980 122802 1401375 217420 38442 1994045 1759261 791738 378991 907131 50324 332447 543016 1426616 471161 1377408 1001876 236809 1853969 969392 742430 1544064 1640039 108304 1213608 139261 1938967 198994 405667 716839 25666 1205168 200571 1474452 797131 373651 203215 835601 68494 1222672 681560 893337 1135624 1018004 1965612 1327070 1384764 831198 862412 344494 893170 888661 495330 1750312 1489823 1215874 1201587 1678315 146753 1986411 1195029 888368 270690 1236537 836925 1883626 1582398 1751635 411372 1479095 656397 102547 1241162 1804328 362027 676098 499677 407245 980182 296581 656712 225132 685243 1051215 719702 1914004 1112384 1836687 334673 13242 1883275 1571393 361992 1259915 1199734 1858057 486507 1465550 1175454 1205947 1602279 895587 1835890 1519736 763002 1171425 494709 199895 1378132 1446303 1631959 310653 1042767 844234 644981 1409257 1246338 1047829 1456823 530666 291890 1705979 619650 1114246 778896 65289 1398483 620011 573077 1098332 1170258 1867133 1828628 1680321 1319847 1703989 826059 1815795 531445 1329884 471464 649189 1086742 1896785 1940828 531076 496063 1287142 1520110 1042705 1365659 1966765 882934 719688 483203 477928 386346 13180 1891074 283787 811527 1843965 1686007 243637 1032266 239945 1091550 1247075 1894747 156594 245032 222423 176158 121711 1030238 1389898 1857869 751258 1830113 1386639 674388 585942 992902 1698674 1108733 26722 1099200 1103008 954722 1676739 1563391 20530 1427659 1788147 647413 817736 1750033 1427540 1540497 1179944 1550942 1286226 491873 993484 1260844 1053709 1155592 1322338 1414159 339798 130374 1107497 228758 406361 8526 253138 1825584 871237 1937333 1503341 461149 1856491 1415218 1538553 78384 536649 10134 497915 1166257 1788020 221720 481355 1482853 1253150 897312 597606 940542 1313605 1724898 1615175 733181 1142021 820789 319305 492865 692196 1505533 389949 1698428 563250 77045 1285834 662704 1297618 1972750 1073502 1505666 1911495 1801467 508346 894013 771190 1946892 731106 850828 296366 672561 856388 1072569 1101077 896746 855303 906097 1480566 1115398 1121919 33472 745819 700649 1031592 848778 375547 409993 1167565 1205217 1781225 947139 14993 1129989 176069 795523 478656 327903 1057094 1831336 1459098 1736764 194454 1060680 1560478 1206940 1788676 27076 1027174 884202 1100911 1163640 1733228 1561074 678651 81433 1151663 1953709 97913 312154 1307897 489247 345527 1898445 1559775 148939 1420478 1417700 1209576 806025 60755 1663195 755202 1529855 709415 1613989 358771 764428 1660341 754324 263937 733444 1181443 1932787 634592 521824 764814 419566 497291 628202 1503285 1789789 760183 177447 813361 316404 462702 599121 1586468 1410518 1261611 1797699 1044351 739454 1771053 1595450 1990666 613957 33798 60685 733746 1250953 355160 45382 42894 1895376 539527 1663608 106955 1941082 1818819 1746055 1011056 1240777 453980 1199127 1317821 1266329 1107139 777596 1088503 1567922 797016 88447 1102535 69684 871762 287641 698681 1977365 1490567 1418366 1738155 1500919 908864 1151666 556280 796329 974327 552024 620407 494678 817325 395586 1962207 1189898 1075358 692058 1052065 1073226 1470202 755219 1357579 1728975 1282795 1252666 1547327 1443941 1000848 1381265 446965 1747356 1350159 1559236 1724487 1490451 722107 1330857 562156 738410 1115315 1198578 1324373 207488 1716021 1533220 1587870 965451 1557956 1863157 1225023 1432029 1714880 1087713 903227 1431088 1634687 826036 306858 1164783 1515258 1536363 736000 192777 101234 706079 612417 1620970 1617248 1670455 1271748 1940030 1752412 588342 1261782 900856 874757 695029 8545 1889525 1675565 1815048 1403037 1857187 265707 1311740 590444 145964 1196893 1211312 1746967 981542 84891 1889211 1012632 1653937 802867 1559868 1630197 1157620 1792836 1171746 256952 1286632 51810 1917914 731021 1418790 327351 745604 1677086 1637881 7724 1467441 766351 849965 664169 1700578 1387623 1771326 1664755 869572 1906572 588880 679964 1704177 1565669 1773392 91066 1374565 1827220 523905 1841756 249019 117492 1606728 1974461 808081 921828 1951332 1030677 651663 1693978 337614 106663 1840652 877213 524539 64965 956955 481588 738510 20246 1450015 212972 1711040 1539817 1936966 224996 1999932 1478115 490600 277038 671435 673546 250999 1719279 1932396 1423593 457074 978409 507822 923780 128470 161838 1541393 736915 545121 204133 944776 454999 64910 508755 923928 1470554 82460 1599770 1766116 1791695 407057 613173 1063301 1521086 376019 109399 1749039 1468230 534963 333321 1088575 269915 1360962 907636 1548508 953445 1554912 1975579 1433524 1625316 1701291 1442987 747067 400429 1848796 1729481 515812 534818 244655 1150618 254348 1097248 1510811 1238028 1971791 1809367 1234114 1817293 1638351 512196 872785 289866 1282961 75137 1440909 614154 1090859 319295 920798 1423405 1026931 1602349 420151 193750 1182219 229278 1987388 667359 1101627 431462 557159 1394930 390215 1671852 281807 938677 1367991 99675 1017123 1494908 919140 1514320 1722202 1305777 1255491 794572 1705721 900022 1987039 312624 775378 167289 925590 1686586 1800534 1938108 1475259 1846285 1375187 1742088 1755187 679166 1510144 1487665 97282 97849 1514324 1938474 430941 141044 81899 429055 13906 319186 621434 1084958 735697 1109978 1014040 1640404 1369632 1901149 724398 579503 86439 86366 339342 1012477 1760299 479972 303534 1217534 1696633 682483 403210 1091432 1626896 1416885 379123 481694 1421207 937180 590707 1050075 1648408 1130617 1584124 1572206 1743377 1969862 1649803 434410 1050247 195589 168079 409961 1086806 445380 533358 214046 1143347 1535253 988659 1208688 338842 689285 798476 966007 1566522 1802081 1205839 28310 856230 1928897 781065 1779012 1367914 1695656 737182 107111 264854 305129 1838041 713418 3655 1457085 1345031 1591639 931591 557338 535974 695260 1513079 658658 1692254 1490786 1079208 668091 1256987 535464 1365372 1471644 889143 710828 1616765 668973 1837213 1389158 938701 171959 184420 1992279 1783361 278305 1255969 1028851 5333 1020731 1169318 124850 558676 751976 1391376 1617865 1249092 182245 46471 1781322 833159 1293007 1106446 763472 832099 449619 746745 990159 602216 1472061 1192174 186955 1593355 35029 216665 716253 1251066 349758 1483703 526048 191082 315515 1176260 823505 746971 1176358 215246 1290115 482072 1276020 1760318 22387 570673 1678997 1695363 240643 1774304 1465388 994059 231587 478112 645831 1044806 112734 390897 264377 1454278 183645 1706192 862944 256592 424868 388354 21149 758832 1027800 1948218 1551301 1883506 1226954 762109 226199 671318 102078 626903 610747 1006444 808242 146544 921211 768359 1982639 1965509 63114 1313617 1625311 751651 1351558 211550 1614695 33467 186875 910197 1635659 1026423 709689 446392 667918 436721 1594202 1259644 1069933 1961690 1963716 1809216 724583 430509 512588 611678 1932113 1601461 1020965 274566 1110625 1934734 1250063 1485711 1671889 632427 1981258 362179 1194675 898909 110092 1600961 728276 782720 762971 418358 1820236 338274 1856954 735924 954403 1497601 1346805 410917 1228877 66624 441230 1969293 694950 1519642 731227 376803 368508 780203 1783621 319879 426473 768653 705026 142693 1121703 1272 1867742 411499 381070 928292 1353283 618938 1260544 1855579 893168 1404500 449190 393574 1697079 812632 1282850 1800102 460804 923200 1951699 593381 712006 96492 588301 1572314 452947 749091 1948070 82632 684205 1562866 958586 1779765 1879949 1945325 465863 351073 1394619 9938 193291 1147735 1546364 516475 891808 1893045 243269 462677 99065 86887 1719376 1976118 265772 100936 161200 331855 1522765 1213519 264290 1416117 1920992 1905464 925318 1014841 1156294 665055 1987881 1837251 701310 348696 665257 1185817 651340 1391848 1741181 1587749 934140 1971761 1674271 1469498 197663 1668667 389878 1376384 664900 1100992 1671992 335544 1719447 451965 1763374 230678 763922 1884876 557290 187259 1670121 1773940 552185 1831266 413922 966523 1712458 448630 1947085 1772664 95704 730253 1484325 1004408 1608090 1496510 508864 1923185 1981752 606208 1416978 1892808 25750 1305275 1611916 311981 1537306 924240 991417 676242 796181 931096 80657 1750012 1599078 666430 1031190 17789 63807 51583 1066533 758076 1667052 1865745 1200451 1219795 890882 720274 311780 1477969 1939263 1328107 746991 1252448 1090918 1398453 181678 1369537 532565 528328 470765 223492 1732918 1971922 1813136 821618 605794 682708 873170 1876807 905262 903491 89008 704635 1196512 1181921 435885 1148453 1475001 1665550 1132002 322385 1480310 20867 1727605 1458954 1507455 943278 276249 1343446 1652763 474509 1236955 906340 564398 1554827 193505 1802928 258703 1777871 446771 955666 1308679 421072 1788427 121521 794556 1883071 933113 1059510 200169 1962537 1862915 105002 1980990 952866 1026289 947884 716619 1905519 1088512 1022189 1082391 883166 1674265 1148049 1483691 715627 197559 1355205 1975294 1389572 1489233 1848339 1785011 1151917 1389564 1096631 1572305 333220 1620760 1689591 394030 1694356 1077075 521062 1074665 1821655 1864565 1214442 970078 946093 507014 1513242 487598 1267623 631333 1733670 527936 338580 1985529 165186 1543266 1975299 212082 1541974 1570640 163585 1350930 1898196 284020 804742 42858 1282971 253435 632014 530296 1023819 651766 1858440 636651 810946 321415 66438 21288 241601 1487224 572013 926153 611025 1017828 1226369 1992925 211033 1331846 1976296 1037128 1870456 1522645 1738117 1582563 1179226 1786968 559986 136443 1179357 1399439 1221313 136042 1690599 443083 1858196 597373 531297 14118 1448257 153013 671273 1868846 1978563 1518540 220370 511768 518477 1345739 164483 579605 906751 1625382 1447015 540240 1647979 908518 533129 1082360 1219586 284522 832268 756249 373538 548360 501067 1028141 1233458 1346089 312213 1326747 943390 1135691 933549 505545 99005 1824575 831857 1423112 1298590 657396 1035658 985098 1863029 1941445 1791281 370791 816278 1480477 1139085 386476 1289128 878938 1329936 657493 706347 923653 1177422 338530 1324469 820340 964719 310205 1153128 1842200 1859288 1662296 81536 87174 489376 1499643 1524798 1296799 761489 623144 245601 338789 1921861 760135 1318061 908644 1172824 1386141 1421524 1007809 67651 298594 3445 276361 1289416 1871445 1229722 1910007 790860 507093 1763959 477265 1955355 1712429 164772 1044373 19551 1728124 52661 1136385 1696204 1994910 1747094 473720 1066019 1609631 1836217 818609 43490 1950179 1419554 335972 1313544 131768 1671185 1772397 1870390 945086 258838 1447795 687709 1448590 404054 1769135 1007857 1718140 1469005 1696354 1022739 1552563 1588380 586595 887077 1038523 1758738 239300 1067006 643350 390834 12590 1040913 843123 1672428 1223964 1981579 1647142 651878 649278 1332319 134311 994024 1807023 341483 1046666 1179582 743159 1411852 402630 1465619 695989 1917624 253930 1435282 556673 587137 681599 1552964 22019 405776 1263109 303387 415674 137594 968672 276008 776817 1620470 175899 1639609 835287 1321317 1640254 1808216 877558 1618031 1394722 557843 1734548 121007 208702 1603190 179945 832353 111536 207605 28976 165640 498965 496714 1641840 767202 81270 1981176 1475386 449451 1636721 108719 1891864 1927878 309161 223054 423053 1980612 989966 96033 475475 463945 1104686 1104431 705019 521209 1408790 1220241 1138356 328361 797836 1682993 13038 868866 899667 846303 922047 244699 1623430 1782944 863232 1006840 1070403 1680838 1631743 1241224 496369 1112947 139181 678906 987285 914404 1760054 1364974 1975420 1722396 193976 1386925 1709651 422977 754104 273371 641047 632623 551242 8538 1407247 724878 1375390 1378656 1010749 300135 1540101 1702296 104074 1579942 1388732 7505 505140 448517 1305128 1792841 1020922 1103332 1628031 1824126 837012 14955 960892 375600 242751 6317 1232696 460329 1865776 825098 490931 250314 262450 912449 1569197 1970032 51753 918146 1407851 813694 364121 181989 1836560 1174583 1344071 887782 1098069 219071 1241643 1031165 1402023 1399639 1859159 656381 875005 702789 763017 978968 1218330 215481 1044225 645940 110707 767566 539647 525823 62617 336521 341133 1345335 1417689 194288 384955 1316367 339539 1524526 831200 1874086 1055674 699383 1457745 212978 772075 472917 1625767 125456 1856804 250605 850182 727543 718034 1811359 479575 1109684 726282 366790 368737 1793590 648086 1870396 1972293 568117 1011105 336251 1283132 925090 179609 773552 186911 481422 806419 1598447 104633 1909737 281319 1495802 1137647 659196 384302 1428520 1006399 115942 1521290 1601860 1206067 875587 1605344 311390 144648 1346901 1403718 983208 965892 262067 1761373 742875 273777 978246 672125 1186624 1460430 807667 250381 699953 1386237 897559 1893412 1642345 1216482 300607 359539 813573 568435 289683 1577839 882798 1858407 118015 1725315 1973843 1811560 1691656 1183969 1874182 85744 1959545 276560 306183 598131 328940 354058 1200680 645585 581260 1498827 715442 491945 1620112 1351589 1203431 1771208 957109 1818827 212041 1034343 548624 1545912 789570 1654354 1020620 360171 626747 633300 962242 481853 1373744 440919 1708632 1528442 1301607 1769366 1699147 814598 760793 1981096 825725 627489 288754 645664 357506 1304238 1620413 1865924 1140361 393430 700300 1856336 1575545 1024138 237023 1064218 86278 1348055 125765 1658226 232780 1656708 677192 842268 1169377 1625315 1446324 1389945 509807 1255159 1716694 1010358 119142 536321 1672101 1668946 586237 1246148 943935 1295087 1542644 1680344 1464591 1119099 227921 987743 1788711 395594 1782242 790714 1328971 1976976 1064495 1891762 1199246 324370 318719 80816 273821 1228825 105926 1588260 677957 1173430 1881422 184161 1226938 1011246 347150 421570 1358986 782382 883885 1098360 1537600 749219 1317010 809706 1561129 1081707 848822 1075557 415872 770880 1956825 1346328 1661616 1142254 856123 724323 1415571 228949 1680195 878522 1102881 1786620 814152 142547 1918512 564410 180277 848449 213409 204304 1288416 186810 1624139 147914 1088546 1371390 1866286 87224 88544 357561 3602 131538 489215 1130076 377639 588482 891987 598720 480090 1843098 223721 1919306 1540459 260654 1893809 487500 1707598 1444435 1463363 268815 583285 1388361 416468 750053 926642 1115933 850491 603782 72415 775453 1631622 1310095 734334 1723996 953831 743402 47695 1821835 708038 421172 359279 1665798 1060548 1318222 684233 688669 36863 35558 1225985 1992963 117337 1500370 1067894 594192 1568015 191849 518641 81770 160174 106188 755320 818152 1115842 1860954 12306 1172374 1907122 492060 1854256 1429433 1145820 1391939 10339 1426073 520240 1477741 600376 285905 1170038 216887 374548 285690 597459 310305 1680348 1962455 407624 720201 87192 1847737 120440 925712 599134 1282802 1851519 1207766 1786988 694290 1549414 1324558 259558 716406 1293015 245834 948191 575361 1921542 888008 1879328 402556 1697594 690620 1165687 1889814 1691660 384887 399424 1730318 777358 943359 1246625 146632 1936795 1636525 1107613 1975273 956888 1547224 652575 1230020 369248 444880 853886 44993 160137 924033 242986 1288128 1097231 371628 719256 555591 1048228 1098929 1792917 1446975 837336 683681 603456 272173 422930 220077 676689 296220 217697 1215151 469039 1105509 199587 875577 1016615 547612 1760625 180362 1262096 706285 1019565 1246788 1530330 969005 95616 1525150 400290 146508 317571 612570 1585253 696579 1424920 1659816 744779 153342 1710751 88773 592352 649564 393160 1701063 1918566 1830035 936873 1173799 1780968 606841 298459 35235 110740 1988636 1422488 1834347 788493 912630 813442 162515 759887 1778782 55611 437416 1445403 1425262 1349162 1442321 1862060 1444217 753990 1237101 1081841 980647 1481770 717820 820525 852602 936794 1806913 1715149 727913 266324 1418813 1365962 587477 1604274 1780388 28224 1556759 1831376 995979 1687531 1259351 1334411 1135630 5769 711336 674884 100029 292236 1965440 472963 806831 951831 32317 367373 115174 533492 921466 683512 1899557 1179662 1207080 1062680 135894 461504 1027995 949839 1166271 1628254 520063 1477004 917185 611757 1398913 1916667 981096 1918932 178091 1918258 1156443 1065008 899020 986851 489240 129328 1234003 1996012 811708 71688 1879308 50538 423210 1362523 1780892 1141360 1394949 807629 1446737 228138 1301088 1695822 1456013 489553 770315 1664532 171621 454612 1748100 1944173 1535960 1453216 438726 1001218 620599 1480076 1109584 1473898 862818 778690 804263 1052612 81980 1469431 300354 1418953 1926827 1642738 134104 1443774 1532608 495701 1642391 385320 1521660 354770 795232 194250 575861 1557766 684974 929347 1510731 67139 271225 1153479 1035796 665836 1546701 1060875 1613512 112549 1791194 985530 1382304 1111327 1520836 1039008 1540456 822392 49300 1802483 273110 1023053 1717531 1986421 1858827 1680315 1384791 514089 10371 660352 1761517 1096379 772941 806257 1815756 1754551 99186 1311782 599404 1228218 185672 1454885 987094 744861 17859 1900122 1327548 289157 1199434 1298778 662112 1924278 10501 1063485 1729830 1090767 256057 265721 72585 1083819 370546 735380 1359225 1387422 606022 699994 1663247 1639837 1183889 1425062 287998 812467 849420 285854 1171252 860917 262666 725096 101247 799490 39634 1202536 746164 1692087 1263288 1850586 1623229 901846 1308085 985676 1575792 979032 1812865 765882 1284231 28932 1813346 1516468 686322 1361709 709876 1127796 1908383 61263 963736 1026602 1604891 464078 65462 1556895 866889 1743536 129653 360820 920082 1596468 407298 1234064 232011 1522580 1732632 1752243 698324 1366641 1029148 855712 1703808 1686912 48631 1500957 1411904 86192 206633 1107399 1298984 1540904 687808 1724153 275462 401625 65702 1380653 1945522 998620 442520 602740 713916 16308 1102577 159980 1658046 1267669 134856 1007892 1235861 746361 1942052 1952265 766483 1798136 1681839 1497606 1718649 866743 102816 520029 1279994 821957 1820660 1434746 908524 1215939 923220 1657820 1767572 987219 1870036 1405405 552944 234565 118469 924283 291550 568589 448954 983769 1939719 809633 95691 352220 644122 441939 1963464 1702252 196873 364728 1067236 1354522 1178736 1141240 175064 464034 51342 644125 524000 1792737 655655 1562214 704994 240202 1845208 472441 1680585 1471165 417414 1762281 1373807 1620061 468069 909999 793706 806204 532575 185086 499442 487527 1667469 1954627 1510998 1507464 721826 1599366 1087764 108662 523264 1577020 1714479 131053 633648 853276 1226879 870909 1598154 749283 1543457 1649315 70445 245556 1073363 335342 1231014 591542 946009 1471124 525420 1680610 1781692 385838 180173 1931121 1715223 891524 1269912 1420066 1650909 1138272 41651 1042652 656790 1442213 53140 1661184 16341 45312 927732 1430650 1473796 1250413 817220 55138 1170331 1435844 462580 181420 482249 1057206 1234796 1734891 500022 982977 373366 487767 429638 452651 1765270 1714320 1406188 1901712 928305 115701 862745 398195 554540 306552 1158776 1431030 1919870 553006 1940657 1465660 30237 900108 1569361 717667 183865 457540 996357 1256312 1807967 429688 1787895 304749 217144 1535285 634020 1523563 377452 1240530 783452 881819 1697898 1510371 505765 1582928 906156 118129 496576 478798 1777035 766545 1882329 1305241 1108381 476530 1595111 1806979 1581476 1897820 809274 1857027 1085275 762029 564034 322640 1193974 666397 1224498 1796283 897858 1684865 566507 1854130 1695105 1607476 1004856 697475 1233164 168483 180669 851209 1306083 1341967 813198 1381152 297369 686607 463373 1190692 1474390 1989817 672451 1869210 1724116 449244 1741955 319972 1027874 127590 1356683 463511 188614 863427 1392597 1738319 1841995 1447818 109274 1230431 1058912 695990 1617489 310344 736087 1768619 448566 1467909 1894407 841679 1477486 1542609 1981059 1050935 128644 951319 1503488 459902 1171393 1392373 1104683 1516010 592142 933979 325107 217367 1342485 1610215 53909 1394369 1661508 854938 1964306 1708327 825344 745306 880744 800822 1493362 1237906 570057 329540 993250 137187 143509 1747135 1715974 635995 292138 139956 970998 723079 561288 1743835 1568718 878633 1868121 480756 1992031 517065 1334047 1397091 1393421 1305011 593116 1202095 1180997 1133002 137740 452898 1314241 1876931 822433 81944 1137699 1217442 1161852 1215724 944329 478043 407908 497822 990987 53433 36777 1996352 1142898 893954 75816 1224260 363069 913031 578108 1804938 1228749 74132 1330214 1889431 1329959 127615 1397176 337673 1239650 1781703 266748 481170 1618930 1391317 258736 1330813 1116403 158472 1753131 1940295 625577 1812357 665923 1089953 59820 1578503 1853746 1706576 160962 1055058 395155 1065356 847104 952075 1587762 1772982 1942689 1557702 1042250 1876238 1038746 257392 1261303 738180 319410 1071981 587972 1718220 1721985 10739 1585447 717600 577292 1555819 1131704 1457364 1204663 1611536 1713777 962443 307152 363640 370755 1279804 45496 1822794 1261515 1892711 1431775 122766 1728781 1492880 1995836 403536 1961725 1955125 1076666 1799789 304897 98231 71930 919573 615377 275152 869687 132787 376221 1344439 1734547 242083 869232 382137 1178638 1973706 256835 1160482 361465 1999433 582316 21205 487675 662574 1179303 1166908 121646 1287898 35372 1855857 1646883 1771818 1085163 840620 211865 518232 333461 1297327 1374246 1637445 1400217 496966 706512 1063235 554282 1356527 1286103 1635462 695523 192543 82608 468091 826109 17421 944477 395678 579364 1897307 1925185 1649099 846798 714887 678219 4492 767660 1018217 1972459 1459058 1241863 1488680 115971 1585479 1759139 1958970 1590508 235745 1567183 1387988 150362 1018265 1446741 667264 5429 1223367 1912155 1286127 24907 905722 901205 702038 597648 316217 281528 1875336 53541 888807 822412 1193228 1999395 201202 293170 312864 933477 699528 391465 813765 1168416 983501 1041892 1700828 221280 266285 1999029 496925 247204 1386469 1161569 106424 1822280 1983562 583027 1193576 1835851 1278631 1302853 623374 308556 710831 781207 130901 1098803 1665510 860454 958438 693746 1511934 760536 933206 83274 1891073 1662717 229249 1158719 82844 142903 202541 1798600 1618656 634212 822643 389941 1233764 709753 777206 921096 1923640 1474290 50243 566570 451289 1430295 1762368 1145922 1895286 185763 1805072 1838074 1726367 1397404 1488444 724718 193787 722375 1825616 904527 1851679 1760499 1399793 1804346 85666 715515 933535 735014 1116215 128370 1400085 536587 496431 991037 1038906 245559 1128039 1494732 625058 914165 843682 168150 837555 119470 1358538 564419 1763703 244210 1836845 1681365 938396 1215339 1720700 883651 1101683 771221 365985 1798795 1132473 73295 1168236 633284 1595674 525591 825864 177232 191701 417444 755913 104953 1227525 1149729 1278638 1616274 592360 672171 1446184 170330 1697480 176261 268177 766988 1299788 1504760 1110836 911016 167807 55346 1205591 1669133 1606718 1380018 1897313 719978 672376 908180 648755 1314450 1346740 1157436 1071002 1343327 406285 234122 1922265 116967 694519 1436803 1599126 1782701 500245 856605 413694 1683655 1717926 225487 1819929 931318 577758 332603 1056649 675269 1524701 1300818 1369532 1008964 398354 518557 1603297 86479 304752 688668 1812580 1173309 1189189 609717 1300688 1586634 157887 585005 833239 1174469 1181470 100411 1765829 448688 1731277 1748234 1360014 827687 50496 1708421 680769 67475 895994 1509647 1298666 1530608 183749 1019039 1494478 1280510 90365 1462923 1367720 1631413 1185928 1170017 789858 723873 556564 65594 421433 1325683 492656 462781 168923 1325954 496949 997777 711051 1409782 1386267 1932001 179761 601206 5380 249418 397691 1640939 859568 580526 1340471 1344881 310786 724481 836496 1686703 1488876 1004769 419392 855725 1712608 608471 1335538 13329 111633 98412 419599 1310142 1342462 1602287 1419652 1768053 1655613 89236 444118 1059375 233191 806448 1973686 683309 744815 1963294 1765665 1662579 777765 1456588 1002943 354619 1760350 91610 646976 1488614 1352788 1637276 697231 1740361 137900 722709 1985318 1541760 1061890 433900 753526 1272717 1724643 954048 1985589 1541616 1985160 358879 1949458 373765 1467789 1819546 205216 1832000 375748 1638479 925053 1693399 145110 1395922 876072 1620912 1245256 554421 1408364 517923 10315 69473 855940 11993 1475052 150483 516601 1871454 1331319 1108819 523838 1246405 622439 1218217 138090 644499 1564789 1566152 1046515 1764657 1627057 223297 1846059 1818110 884553 834077 257633 1382605 1616211 1159467 711694 374655 1919057 1267750 509208 1419008 823204 468920 450478 685200 1130028 1302743 1138836 1696816 788154 1539154 1680759 1152632 464195 1461363 1256808 1857046 726022 881799 1020090 689456 390152 1560228 400842 1793033 1014643 1524757 976296 639883 652036 967140 1488324 719105 1885043 765286 805988 1050078 1497711 195063 1245133 127414 1323300 1409078 83048 405920 1770442 131430 395931 1704703 933434 1282378 97883 1182231 443822 962751 1068711 284573 1447489 965783 1035591 1681362 1815600 1138751 292173 726687 178247 951796 1858797 248711 176009 243179 1176540 1282621 1475923 1853653 341173 1548808 914890 485952 228642 472818 1954621 178080 175228 26725 784493 222384 743797 336811 997726 1324273 1025519 95257 428806 478945 642232 1030086 1934494 1602701 1618324 348812 1289732 381778 1006188 212143 1497290 1219547 1016598 1789679 84083 658906 1108876 1615723 1341629 819612 1278002 107429 302263 1417206 1761886 338739 1796010 264402 1115363 61566 1935826 827009 1469516 1078073 1160877 923475 1181216 1821860 1243651 1051417 1052790 730807 1571501 973269 1698128 1898353 1790711 280961 217798 1209732 1907542 1586963 650479 350533 1250473 1765125 356299 750510 1645128 1369800 381010 1307365 1816719 808645 265578 1983285 709884 1749253 401018 462143 545075 511749 799311 1513622 1188523 674483 579761 607989 819444 20977 897552 1935976 1742646 1225065 1528852 402115 1966904 928316 304268 109070 1318344 540848 12080 964813 954817 1871300 31156 925340 1880708 1839848 1818035 1811577 940301 1993772 613127 698767 1155340 739087 204813 832865 304306 483625 1977703 1665547 1602657 715533 1636492 327246 604860 1915000 1067751 1129553 419507 1018172 887842 1768576 1875694 230744 1389148 448337 983378 1847490 1962279 129939 17500 1267237 1794868 1896471 1029322 1494531 539405 1356182 535399 1214883 1204625 1250370 1448744 485287 1340224 623134 780259 121772 563061 308149 177747 1228454 1006819 123208 700008 520320 1249267 388429 1789062 707772 1678247 1209503 122276 1702928 1125367 199150 1124311 66898 1972327 1002802 1530107 1761355 1264196 1825346 315473 1350217 1785864 212144 588925 355968 1013371 656191 713275 1570835 561319 881987 169326 125070 1798477 1523949 308609 652728 477535 1254741 62218 1716986 1339494 225222 155764 13245 1948754 1842172 1878335 827442 1071735 938601 1646260 91931 329195 1729934 234718 311237 42301 430694 1490334 1947467 1411875 322699 1342194 1228842 286251 338932 375771 1151426 374527 897217 491388 23692 58765 1465210 1806016 1833614 907609 1396136 480224 119648 1275012 1663220 146494 400422 1401926 1662447 1096851 489696 1079272 1505919 104741 770387 1789576 1987876 278243 1901659 217877 464046 1990944 808890 1007365 1721000 1408208 1181764 1993175 181428 1050048 1012539 1454568 1327360 1226499 1535995 1858029 621753 1138055 1533386 1278120 1009690 1845161 694509 359757 792954 248639 933562 540136 971792 1544074 1993432 1922244 1765728 783650 1862405 1048096 613177 800305 388600 805018 725277 138130 1280848 1084472 1322934 894915 177260 1323665 1330360 773817 361415 26112 1578993 1736470 1247327 1562532 1488180 1112901 937660 971519 1856520 463272 1756581 554172 1005778 1451093 1347083 787421 1666844 1673616 1460599 1737215 1799507 464410 1657653 1336184 1320488 792679 782870 1267346 1924896 92997 1422508 792693 1152899 598055 1866906 1627297 874273 177198 857003 71574 971824 1437180 402819 1387164 906210 858958 82708 524414 1326412 450578 1400140 526917 150739 83665 1960960 652995 1176706 998832 1210901 1654458 541797 1713789 907223 628589 382353 1990645 225774 1879837 1440049 780890 1280734 888901 1389737 890203 1026179 303184 818352 554763 1388441 1055934 374053 1807177 1573324 1072360 821959 1966831 626196 1139453 1870922 1577695 1040522 1848243 1705429 1490033 1209484 70639 486565 1877166 46589 1935055 280226 1642013 792439 187013 121475 1050489 201799 1382796 136338 811639 161448 1093077 307551 1045083 1861832 410423 570374 648365 1001863 1256099 170176 1231849 1393341 988000 1670955 325371 753235 106949 1054339 411964 685120 1852344 1773072 1156228 1095327 1644082 591987 1960083 572293 1075545 933991 1657819 5423 1690540 783665 164209 574545 921162 1027536 1622120 343210 1979310 127624 437933 453855 1936313 500365 1453471 1952052 760096 1544962 59525 1399831 413900 1734563 1179340 795745 1166653 508261 1404814 1758249 1657003 464693 1104585 737287 725910 1618659 836413 267580 165707 1651598 1195948 122922 1562603 129362 1072136 1979974 214738 113855 1668533 84817 1044640 1206912 1661708 123784 1434599 1415081 466347 469740 425159 293310 941797 1133813 1262695 841354 87186 494540 409745 1375069 102577 867780 272969 962579 688078 1478374 602462 1549243 1449263 224902 1324871 37016 1277653 1815433 1519999 299566 1532789 1513764 1482190 377526 1375340 1376757 544811 1704624 335125 1142111 837679 948965 1713538 1259400 1341458 1958028 265701 1354505 1889014 1508480 1073041 447250 1031939 638217 726286 1069180 1294307 398831 1804169 1768929 1152807 179331 1830020 1239181 748571 298512 1906804 186596 485393 1229569 764379 446102 1652930 295586 1264678 1357808 1389321 664515 961607 1630461 60715 734201 1200376 1060953 697490 797045 498883 978596 1585740 1574374 847258 38500 1828785 50540 446403 1633542 846551 221146 861436 986142 1591781 552075 1644433 445603 624891 1122884 1240500 408971 1988300 1724706 1303134 985516 296517 1364969 295119 1310340 1571283 1592360 455928 1153414 1995216 1617303 914847 553594 86853 1095737 1156701 1039366 1905491 1367514 320098 1983154 201744 1081046 1474242 1502900 491754 250241 513278 1890281 633682 1217774 22180 320983 1986902 1842771 1441668 1131737 1158007 1122049 1164676 398073 1576831 1898960 1626352 342141 1206822 1738633 1084340 1972816 1053949 882415 1859583 1132145 1453004 153663 335585 572376 396368 1958147 723697 930650 1178388 1474960 1111904 619696 1499759 741746 509641 1240681 1331986 973483 1833946 133288 1524174 918315 1844419 427882 882137 993437 1540408 209668 327363 477597 643615 494401 723565 1154421 230278 1274817 356165 1237851 1037195 889860 1044540 873014 1566791 1093565 1115256 1164867 808216 253552 1270839 523579 1147504 260656 768944 1673417 1500582 1311776 266357 1313975 764893 222439 1713891 520239 4516 1072183 10749 673338 1140940 1784616 511121 1191175 1458394 1094351 1377130 343561 1819055 1195767 56732 678278 9376 1035876 1760615 1099045 975853 609728 876040 717864 1494057 763815 1301164 1841720 781202 1973837 67225 1844963 295852 218003 1483640 581755 395819 383991 1892693 1430210 605508 1904590 768220 1641355 1847445 1962557 972516 1950047 1657129 76663 1086864 1401053 1991177 161629 121882 1464627 875163 1435296 1094510 1202039 1852679 1492665 1713151 472754 1967809 1507631 1487231 314808 1091732 228033 1540488 1110164 1969125 1732086 266422 52057 902016 44979 1372495 561325 38083 1128836 1127857 1673423 1018576 833890 1552717 1049388 1573169 1222364 235385 1895607 1279625 1436052 71255 1791782 183218 1103453 1436493 394064 1059413 1274215 1403236 1060122 1223899 606747 1301576 1889808 575202 873631 972552 1194319 1436714 765380 315046 953089 1419986 735136 212068 865526 223115 1134857 1510809 1049017 1653488 812776 215913 1061585 589132 761980 299178 1237245 117371 1936566 1566263 7980 1012181 1881901 1278110 584631 1209145 1722885 1017237 939657 886740 1383596 711915 382612 153449 462372 403155 521054 1256067 243422 1522269 1571384 1329823 1381880 139375 1288325 522718 1506343 913078 1088130 547881 198466 1291670 1268290 1504965 1496135 202833 1403104 678957 144821 1580601 757459 1901887 1683797 13283 274855 290850 1486605 578176 1718773 1868265 1147619 23410 891228 883628 1565077 1830783 574063 155882 1370182 1506869 1571651 906633 1666337 312710 332537 1234894 918464 1803483 1399100 1319356 1462804 513062 833626 1248216 993554 1330470 1758504 264032 1468598 262983 682550 52002 1337982 638410 1309881 1080859 849264 702795 46019 1654327 1756056 102473 613871 1468831 1727712 161875 463952 449208 21294 1379344 1976903 1701091 144340 36041 1477778 1066571 1934959 1037869 208514 621643 947801 110368 583677 58088 710509 296175 1810332 1352061 661443 285189 778559 1676429 1869235 1581587 1471837 978692 1135602 715426 155783 786979 1973075 1732137 1908599 1146945 383748 776829 257023 299008 1225687 491513 90305 1358516 1762 1184991 587625 160119 1911629 690647 1589364 1951870 1170938 1606045 740652 851184 640443 932490 1570205 91276 1074753 1952056 843511 951653 391281 1821637 811508 1370876 1811087 781021 1468371 1824097 414700 1052433 255812 1480822 1678524 1995103 1987053 412818 397415 1937329 867093 1362460 248571 8349 706468 202486 131898 574592 1800748 1576714 942001 1731160 898527 1030996 207618 896123 1107732 570091 534421 1308785 751902 460163 324425 167275 888763 659813 1309983 1011772 563537 1523167 1588969 1810842 1944915 1877786 1790618 1219854 112824 1092670 1930294 44251 7804 561407 487909 197802 271867 615082 1647097 702334 1219339 670735 1419906 179488 577282 1415343 188459 1843953 1144947 1271882 296810 1606378 1269853 1873002 839848 98402 1361149 1938970 333946 1639385 1536186 1479698 326157 1011155 1933619 1362882 1982431 813248 227168 930209 212309 1000334 1757721 1736133 1142276 662274 146810 1072101 647321 1881065 568909 1852785 897596 1438524 445499 1535388 1450414 219975 1009565 771457 504725 1808104 1151482 1552142 1079513 1932693 1623339 1616147 1937697 1677330 1249626 135128 364573 940383 507880 1442212 1051637 966204 764864 1799075 120105 1460649 1001419 218116 1299346 1117054 1005375 1197015 928625 750113 122681 1369691 1618442 1984195 39497 1835799 1692633 1052627 1699688 1473266 388177 938094 1432883 584601 93385 1245364 313797 1319439 480540 162471 1411506 644227 1884278 1586474 1822289 940818 983336 284845 748449 912260 1140995 1341308 754008 1820945 1037099 1017309 577883 970895 714066 262952 547895 540033 1871956 1064841 1591951 55023 17291 238479 366026 1076188 1864224 1723991 1739227 1379572 507008 1382580 622612 1971493 1745878 628029 548168 1399582 451033 1689209 1206087 1824060 647648 675879 1035885 1153004 102658 58004 116423 440609 706364 883732 497259 587717 1967683 970210 775854 706192 1085372 1545600 979598 996135 16508 1930618 1112430 1198506 1275718 1986724 228504 81897 312368 1010488 982434 1417618 1926685 1891956 1211902 62669 1065160 554493 392272 1774806 1539259 446938 266908 1447065 1572371 1439394 899923 1187625 1106328 1475249 536139 791727 1156304 602297 547948 1250285 1664317 768567 1076177 1684467 1382483 643579 1781492 211697 514662 1297552 1313328 946471 933367 1170755 787535 1538548 219357 83824 4542 1676381 439847 1908837 902493 83538 315317 1247395 1341785 414445 681847 756303 1234557 280231 854866 1065481 463343 1034691 1962777 764691 886658 1491987 1686918 308458 257484 1608883 1194497 1512794 648158 1276894 1418000 513022 751832 7898 185873 1189457 1371552 179088 1608723 1014306 1378447 1230627 358046 1445313 1162376 1967664 1026017 940678 808371 178699 954065 645076 79429 151108 1897776 973003 547424 527227 926948 1258824 739162 880723 1840162 427285 1087847 1467181 401571 529925 1854536 937476 615179 1238718 1712161 936852 402960 337558 729238 1629899 1454422 1756808 565351 814634 1682965 507139 597990 1312454 1351688 796797 801667 93943 1415013 1124100 1688532 1413479 209507 191861 16890 1644549 1797506 1107516 406721 671132 269679 821346 1560567 398986 564920 889006 462673 1541716 435977 554659 669772 333711 783440 291772 1988741 1861226 1399324 1215089 446091 39855 1437879 1392928 483233 530193 719533 1623184 355517 845868 1857846 252431 1064160 886686 293619 1616642 1829426 1905145 1556979 1007465 1548160 221218 1661824 1742029 350380 1193302 1870317 720950 1850474 427175 1334955 1707705 774228 780736 1471872 23913 74695 1564011 1090507 17162 490837 102412 881709 1764116 649163 763697 1522428 1931286 45756 549617 1132404 1938137 1097327 599551 1938432 1688072 860796 1305629 1379345 697812 1387519 1092702 1065756 199373 330304 1556367 911722 616377 1627593 1016643 1064476 1771539 811073 1333213 436573 152831 480320 1602853 1402277 732083 1138482 751909 829880 297785 1181193 935724 326345 659741 718373 635677 1610660 440458 516774 111821 740280 62473 319069 225436 1648541 617325 259138 126846 1638205 392265 1480022 1723744 1226205 1669459 1075460 485992 276128 1105012 1997225 710366 1628131 239898 1823868 1094513 526868 711984 620231 833521 544710 1511582 1710174 1152048 410222 1493239 343301 1818494 1189277 883575 1065633 1495751 1183858 817054 1214961 953321 776171 994976 173817 176236 12465 725947 1493903 138887 1316713 558905 1769825 1780316 8099 697348 680797 650996 1866988 933933 1958063 1455198 1928122 254747 143767 387400 151337 1780321 1658728 205724 656166 950765 867661 699237 1257123 884866 1827336 379755 1851979 1822557 1706783 958492 247165 306626 1728678 1324135 1672134 1270888 792227 505202 1705858 436205 1269804 1209447 494849 1350826 1767286 181840 650688 1288369 1294164 249680 1820179 947922 163872 1986947 272870 1788465 235147 1896477 492373 1081204 420593 1011945 1645390 1369975 1726884 743646 935869 1437649 586150 1668400 1629203 1440696 1773581 425299 1160112 1048455 1688676 1670093 1471340 310036 1495482 43937 1767581 1740581 355453 1220005 549295 81058 882102 240440 282921 564376 1544361 383215 653776 1912519 931910 1294897 410287 25365 784241 1327749 395981 1991699 1564530 1915797 903750 1541655 251255 1029334 1020153 276577 1098640 1316568 735820 293127 65085 451535 716541 523414 1447519 1448647 1332084 544696 1090176 1865756 666825 1266990 1176513 1937930 489439 574090 1238707 168610 1283103 241319 1741803 866947 1293213 246154 241193 1199990 1891766 1547098 1039311 683041 963400 209389 1477019 243238 1451059 1648819 1866664 1502993 623770 1474716 1020152 1064468 1278539 132063 388995 574462 847919 1413428 528711 1319132 1732295 341327 1561862 1858373 505201 176140 318455 917022 174211 168631 1523470 369440 666416 4761 1822487 995313 1877778 355178 1011787 920577 348218 571661 1705142 1470312 624452 385104 466244 119379 1400810 1360461 1362740 213064 1264040 462335 1480335 1759626 326685 27876 429176 910998 827118 679393 405942 130927 1085591 365030 1720454 40642 376605 329935 1694159 1568216 549015 413028 1672917 1956395 146939 52480 1427340 584592 439432 47270 595726 47797 484303 93481 9835 617186 1303475 288412 1167572 1967507 1127077 1182656 1729736 1301439 1502378 919150 1298634 569578 1564210 516016 592898 724389 1486345 1199389 326571 1139989 115553 1071760 218950 1519295 794269 532554 86875 933292 523244 1193307 907831 1563950 1793017 1653206 1348939 576879 905797 1067144 834278 505924 643413 355417 1667017 467710 1507993 884379 1100353 1877447 1214349 495410 1462191 1684827 336716 578249 1470831 994109 1246231 1370702 811623 1036543 1298790 1928835 1709954 1546659 1001465 1515653 1752605 130596 1109929 1980454 1478742 1744101 1581075 844681 738239 689348 865756 1251610 445346 862273 1353800 364058 57855 658972 609392 1486596 1183456 1645625 1836477 574801 1694325 1333322 939276 582718 1449104 903443 1329932 1617734 1276366 244062 1306240 240380 1886044 941025 554291 1449352 1963231 537171 1689819 505556 1445207 79147 252714 213779 253559 670633 1161035 797788 701642 1775570 999381 770570 1148516 1582351 819462 1751587 205632 1289848 515661 469100 1200632 1307572 1378728 548821 302758 320705 472140 1556168 780512 1390022 612932 962049 776877 535032 770829 1368619 975789 301895 1813924 1815825 1977138 1492738 305195 728672 1352344 1868759 766392 228213 1772158 881470 1020986 1961410 1111183 1326277 1589075 882283 1866392 247559 1763458 1255921 476604 1749948 618490 723535 1475819 444652 306983 69559 61476 1248884 1562399 1995936 1532195 1256393 288650 1989099 1048138 854221 1727547 1586981 1096704 587651 187826 1204386 125214 578221 755298 1526753 1151980 1694422 1344734 1097161 891483 926815 1923937 306989 394010 1118470 188157 1207310 1497489 456521 165547 730777 829545 1859444 1960917 420272 624675 732309 1488161 1278665 1296002 1448095 374487 883249 440969 1194573 954774 1063740 1682677 36204 1513818 797318 245966 1274200 1311323 972116 136437 508153 1386356 787110 139193 545826 252967 545949 879657 1177029 1783451 186974 1168472 984457 358817 371924 1157325 1206645 946575 1442263 1813054 970190 1043307 1816887 834904 1889799 1026432 652423 1361802 1631762 954963 237313 636150 1933857 152855 1318703 1865232 1338511 951430 1372398 184864 1322612 11677 605060 1519868 812917 1009211 1418782 1216573 1083186 429029 50634 748736 140221 1742067 1941593 1042470 1500683 1130134 86611 676149 1462971 147164 1198318 888419 545727 1513956 261374 1825117 46660 376548 474249 144894 576506 871580 370287 1074737 1885828 282259 425028 385398 1225791 1747815 1699850 515467 649107 1001051 102336 824701 1076420 1835619 158117 164216 901442 995549 1275967 710969 795815 1023645 1112250 543633 1008889 748159 159252 1974843 815272 1616732 352625 528047 1399809 592218 1314280 1568703 1084316 1115261 1257225 1201058 1170702 1703050 789480 1742291 1696504 569936 1168826 152153 1292799 669087 1136512 1567481 1182544 1815545 1914602 1155333 874056 732066 872184 1160053 1637739 1710295 27861 1150358 766698 1474198 1160008 1479847 1975626 1270595 202731 358150 334910 1469006 1919127 1787651 547827 634331 786426 495854 1103881 1982493 374341 124507 1433172 1567588 1062412 936062 107617 959566 1231225 1900879 1677202 382654 708177 926724 1100250 503280 940729 243633 1544592 27125 1204402 940296 1972997 953275 1774139 1556295 562202 1600552 1267371 632492 107143 848997 247460 770689 969108 124845 1339850 650958 923806 109472 12941 1253646 1501 1855298 1906032 221308 1591234 1962856 1132120 1674005 452140 994461 1827756 1875382 1615098 544057 1026827 482464 50256 719509 238512 823720 911776 1068055 442098 1709907 871445 691532 1420844 1495451 179669 352925 704737 1099191 14227 32287 1914556 1174592 454998 463926 1536663 412343 1812587 338416 1193409 458968 1965808 1597050 130382 1063699 246655 897951 1562761 549152 1739605 1850904 126925 93408 1565428 1457782 1044370 182460 1972116 28021 1060069 1230574 602487 552092 103755 266811 165299 1138762 794234 292127 1838663 1938764 1235284 1323271 391796 1178845 670992 1987967 545787 1604247 1390645 1602055 136301 1808419 1781791 1763624 206766 1761 249753 1198275 1099968 1997803 80688 1564562 780859 1844058 1246190 3693 1848528 661986 999390 1399685 290980 1709491 750149 157587 1082073 1465752 885301 372575 64777 1783887 144813 1995105 15918 612922 1257416 98736 1443773 1754908 304784 182314 1017412 252729 1351113 918240 277790 1310249 642347 660385 326650 767915 1508034 942268 487108 1151838 458107 378667 1344445 630039 1834414 518602 1659240 540069 1976952 262384 114754 1901595 328338 135227 244295 605427 683594 1055271 1924036 1779454 28302 558196 511478 114572 543542 136943 1228719 625630 1926724 1430684 1366522 486825 100178 611640 1340108 1425307 1844675 806563 930453 537718 1583403 1232036 1697943 1773284 947499 1928252 832344 91450 753790 1866754 498094 664855 184322 831179 1625026 1485517 66491 1783645 529583 1585394 335050 511925 346759 1576631 1257722 1150735 1848482 1651321 882946 211817 380701 1785913 28043 113280 1863313 606785 1656243 980648 1952507 1625501 887237 535530 1452124 1509083 68732 1903759 864571 1159382 292589 129255 1932590 1189964 717578 1910683 522572 86866 1675412 1241984 1441876 1773005 173450 1986932 1253140 588921 153210 303257 48432 1103352 906896 788174 1113989 893347 837150 1777683 610906 124460 1232682 751308 1704482 1148757 935810 974393 507230 1373393 792357 1985627 274524 195407 1062196 1229143 1528916 83227 77861 130436 1161455 402435 73426 1296374 231939 1783447 1132632 877545 237665 696788 1754014 1468540 206566 1858610 1719574 1164651 306373 1741282 20950 1610819 612961 301991 1615543 138157 705722 1900648 1587841 583902 970463 510088 1890569 357218 950911 636837 1085798 13336 886013 247431 986559 1374437 563236 1386726 1311348 1125423 237106 1400233 1032213 247747 1105844 933466 1118766 429670 538393 1684201 1308837 1828353 61071 847473 1109218 1664003 424944 1928875 927302 651311 1563612 1198986 1548110 1203359 1955816 141285 1742773 849693 1001266 895683 454474 1749263 1464486 1361121 1707429 853670 1364397 1378715 1806050 446949 1980829 875463 440537 1896900 1123261 71821 1351344 452427 1563074 1081583 372041 884550 1787227 1002473 946090 108688 875733 1597428 1690126 1694837 1329730 1810549 1552828 1252215 1342146 242876 154383 70968 303173 1725078 1211608 842879 1034313 619045 1266716 1893356 1314145 1861242 1365441 1081920 505990 86688 1167844 1404501 1704031 984056 989998 726934 420106 694684 1083668 1102029 1419997 1677357 547343 448848 119908 286143 1982291 1158855 1363451 1091316 1094880 1290195 371809 1316104 1498045 962578 1423481 1513130 1385859 495379 1176158 465621 1039681 1189530 1015794 127577 1221967 664070 678217 363799 303809 1995328 206334 311109 1175810 1219015 1098778 671322 552204 790743 836001 366380 842689 1013213 1938684 478320 774717 1952538 365707 999859 1072812 360491 237677 1795865 87929 76455 41582 777189 1900267 1794524 1125315 1593259 1350709 981047 1027318 1024252 1003700 1804671 1836580 718474 1318034 541365 162483 1186084 1712918 1762476 292131 29444 1829389 1505225 411257 1679963 1354830 1037813 932640 103104 1823633 1292267 1916841 184463 237279 425909 998206 1359264 119765 1596356 556612 1464204 742213 1621059 1469396 515989 1893278 1050019 1376717 639844 99431 883255 770017 151306 256584 104242 1096077 25100 1113730 1888858 481960 1534413 1507919 1204499 1848464 1904095 518834 241545 205433 981370 544473 1795491 1271884 1537907 313850 1349525 1821033 699213 303663 273928 917852 1277370 1168374 1184004 288569 401255 324805 412238 510763 327603 1071018 1208668 622455 1515993 1429242 1079816 1143352 1307763 1162493 340813 607868 1731033 598723 916471 1947060 361173 1286090 1608919 1353480 1041787 63705 329575 1148124 1269799 1958615 1943500 551191 1527292 1197882 187362 1946655 455475 1735508 1152287 1493029 1965047 1133103 1678266 1348623 1499697 691207 41857 1719499 1790982 747488 1392601 306668 890992 534333 1815630 142549 542432 1830250 1905419 1941923 1815097 961062 1595685 547188 154116 1015952 1931473 1429334 755557 1531166 444914 1429819 832453 704553 1436075 258405 1078801 1305786 1695497 537765 1935809 13893 580906 1668584 478687 1498079 1993675 1971313 1440385 1199422 584924 87241 358086 1914018 808372 279670 370220 378848 1362265 43926 1186385 1024760 640886 1789749 1235914 1312549 1909040 1383613 1178775 810283 697707 1770218 630596 405526 198501 53612 200337 719759 219383 1009160 630696 803761 1795536 910469 1814851 1660463 1977791 1873822 1473896 919038 1721981 1726685 238750 142929 1506224 1436403 1540372 1905138 714493 873239 766066 1883011 1079670 1996169 731928 907939 173297 796504 809290 1492134 779808 59437 105132 530229 1406489 1398093 757442 790932 1463904 1102770 934860 825749 1900035 1013100 341735 721817 1952621 501061 291101 1800477 225238 1627835 1822072 73503 1217047 281734 194527 114487 1661941 335272 895773 1744287 1191115 521935 692919 579164 878080 638621 334087 683658 954769 1798675 1892608 68597 424417 1366581 1155006 1364925 1788268 523106 1066062 746743 1683742 630616 1472858 129898 1655660 497301 1417489 1501220 1208008 687115 613854 109830 1118247 61411 888293 5127 389734 1169227 384365 1073853 1644691 203974 336079 169617 1942402 1387943 401304 770013 53034 605394 409595 1228103 1955074 833721 999552 890539 975693 1181630 1015083 41483 189309 69560 762592 1708472 1063132 1927670 1748372 1541792 1782573 1017467 1407236 670897 1542041 1142139 183230 626233 1979985 754631 1119632 1814263 330413 379717 577409 1763972 1156975 1110889 821553 556325 1979741 1814622 794972 928769 25870 1359235 1919430 1337181 359698 1262557 674249 798145 1220829 1349842 602103 1454284 498191 1758143 615704 1751781 1685884 1789433 398426 1425792 1299298 765006 205335 1008074 975862 209501 1039045 246043 1790215 1964227 188914 454974 410094 882089 1339634 1776217 1527648 104977 581514 1831961 1599183 752509 48864 1946712 313386 1372421 1315852 255332 1768238 994214 1051923 1775188 1202512 1260050 1042675 1377629 1161411 840955 1070248 779081 219791 927948 1515090 1306634 545813 1512699 1980170 1090475 654501 334249 1918500 168 90423 578462 1433892 495453 857852 1731866 1679444 52033 1500335 1063394 1046250 644438 1586485 1466995 311671 1383870 357654 785948 245537 697230 1894649 384110 379694 177513 1232459 1418221 1637529 1897177 592712 319054 411976 20616 644538 739006 639539 1851140 453 1684274 1078946 1319360 1507743 152889 204420 1955937 611010 1061670 528653 1855009 1815406 718492 518245 875193 1560145 1250908 1742715 445634 49033 1853517 1005769 1704542 669113 1148929 1033672 1254553 1246488 1418758 299024 295969 1964032 1635598 96568 468514 889225 688266 354320 780605 305660 61683 1995649 1437325 1848165 902070 186605 246060 1961502 334832 560587 1383674 484074 1165729 214835 1964230 926067 806658 665284 439455 15243 798497 1389606 287942 736150 1921378 436628 8236 243834 1491421 1414348 231803 601847 822225 1881122 1438185 310762 1085331 1785207 587622 194738 1617408 1389851 1052087 1827936 973827 1965608 543739 1046367 1432599 992783 79944 647580 661805 730120 544326 234678 909675 1321748 1741243 736435 894071 1182998 291089 28464 1959726 505782 1704650 1466528 470491 467578 2444 1976293 851508 1683865 1732320 972005 1917522 821443 1080514 504792 63092 221167 474035 1511105 1120930 1467104 904691 474125 1547997 498367 1584141 1538135 1410994 1099415 1593085 1389673 1547410 504347 1188594 441774 1168292 325992 1672180 1015675 159994 1821909 30577 175140 525227 845877 344353 1136493 1370403 1943376 1795054 1502100 1357547 1343641 932643 727608 149105 1178414 1469161 409929 309012 847424 394098 34305 945541 782119 719506 1086174 742174 989491 1196156 1681102 461270 1306291 603929 1096062 769304 720749 145287 297838 1452514 1096012 1857396 351042 1446039 657308 1774619 154434 348038 1147553 346084 1933493 1462649 1754200 619287 1713087 1709015 253266 816474 236471 1013681 508639 356904 1571130 549351 1376223 979801 619494 1384810 27428 689762 1456255 1902246 856774 1511422 1379047 1247219 217232 272289 1078202 764045 214483 1277194 1983475 730054 1439365 217506 1572520 1397314 564577 867915 591785 1188946 458067 422054 1144472 444542 524785 1786286 1265293 1310314 327189 775211 1486071 1695591 1796204 1173075 1472947 200701 767214 760032 757001 1013350 583147 1113097 810961 304327 780881 772218 735927 867641 684225 1958119 964086 1361865 1619082 1013597 1576443 1593040 168060 493898 1801161 1282817 888377 1949375 1346631 686392 1638341 804639 1164803 403097 1833300 1331934 289333 1576405 354270 1459361 1104954 582933 92410 1754761 390369 1759218 901044 656531 1317975 412044 140717 1748586 1203689 1092748 1484338 482709 267534 248834 385898 419060 1485074 835817 1052173 66073 1764534 1022795 234620 1317262 1802147 533406 443053 1305814 1816637 1040076 1023385 1487758 438555 1602117 1023798 84208 1212481 1128850 81538 121092 1106007 947987 1872978 501606 1736288 1079221 1581847 1970696 1081562 1862854 1404835 1686293 61737 351928 1083998 181317 756391 770379 777025 1743424 49803 671111 326940 871726 1378720 954073 1116212 164242 1029711 1406447 762667 1584980 421464 1845340 486518 1348875 248510 1241563 232171 1435692 381191 825191 942803 1549753 1204417 1675922 1931272 1128956 983437 1116133 1459878 1474334 1671630 830866 881428 1307737 361271 54468 1579981 162382 1586661 1027239 399972 29073 45551 289639 385324 1445538 316780 200149 737528 243419 99347 1912237 715961 1954037 1550672 1342302 1167933 367178 1913317 788079 932828 415971 1715740 734023 589901 1611169 1022414 492737 1119764 465817 1648184 126512 1028364 519844 167089 1584561 1250510 168577 1115925 1286835 1942946 1649895 1238936 1924343 1078541 200666 998182 903160 313511 167389 1933601 836489 675910 1112720 1803596 1146851 1683726 826642 154021 37151 1223572 1708278 1943011 1588461 969884 581351 1622455 1510065 1673044 456509 884847 1333888 1497700 841106 1370923 104352 27952 1267914 1029415 845464 633128 1372943 1779823 1715636 1725869 746249 1679589 1814498 469183 1465937 1953150 1466176 860563 1399161 927431 1251692 1587175 1420939 1764352 296780 1525982 1961295 105778 1862046 1539074 1723759 1351213 1904513 27365 986450 1970303 150977 470088 1172491 987885 1984305 134150 945281 1213368 1311145 628720 476745 1054358 713920 1346179 1793760 318522 1945871 75998 860651 1001768 1397313 1568282 441071 1241976 191421 411770 999033 1707411 1615017 714974 405796 458800 1855502 1081581 468617 31143 697185 285948 1824249 905126 1752465 534481 72150 749259 1989458 561125 439622 369039 1951805 1704046 1060814 1058428 1811295 1563848 1315438 1914297 947206 1958503 1696616 984450 600566 1835735 1105417 1971449 205364 1523086 1454176 635397 1531873 714689 726450 571125 1902660 64020 1738297 320796 207613 295955 478988 75499 26667 1336262 1773004 1332650 847904 669802 942988 1952132 1632220 362881 640969 1071970 1122281 1078547 297724 351162 978535 174857 301773 1415724 214575 437242 1268337 1829009 1344827 207501 716562 1257039 636599 632561 1388476 511231 381105 1358537 1075997 75557 477832 1705700 1943895 134685 186281 1965598 1125995 632862 1819889 34276 860100 1005114 1926383 137535 1682625 1617375 894693 653458 1042000 1536449 925135 1828112 353966 261199 129952 1845773 1476201 1940763 83782 1851174 1448287 1221414 1136718 76116 1467644 1301596 177078 1003420 1879022 783047 343859 505861 698064 878752 34261 1620768 407398 1986990 1926554 766984 1909038 815978 296053 1590204 1024400 1061122 8927 1000306 394513 1712522 1842573 315063 1683975 639267 221037 755842 688305 1933420 1275405 615746 1138042 885313 1121940 953783 128880 11016 1331478 744222 797871 1521609 1487592 3798 868389 1595076 1521913 199788 286531 1332840 1146152 604146 801809 1341121 863918 143114 7350 1410048 1095019 999241 1689649 1635907 933926 603480 1819192 1022172 576063 819517 552673 1365715 1229151 516766 815281 372406 1346455 1173040 1836307 17582 1676426 1599021 1815864 415677 409124 1925830 1878429 1729556 464718 1076356 122326 253947 592567 1667500 70538 658671 1124830 1090333 1519215 1099167 958194 965306 1574582 1911307 111677 940739 892933 432487 1888983 482476 726603 1747477 1322332 1393041 1233644 1934322 284274 1092166 792074 1471050 1441297 1068243 1829943 214144 189034 1500420 1538979 1184590 88152 957236 2327 422839 1623643 891604 507157 1264794 1094267 743491 61043 779862 1687345 203107 634736 1271996 1442670 894060 705217 1443386 679694 98673 84023 776679 1765784 1344563 1277489 1952694 546196 1772482 90831 784972 865308 164823 1840787 1642942 1890692 918305 1031926 21000 113401 534327 1462325 1613433 490257 459790 859156 1267012 677974 459093 1984832 1158274 568100 708807 1606048 1938739 105325 1564589 37558 1772770 881337 1128923 326315 1695326 1990847 735987 433183 23575 1218672 141789 41805 1142173 419381 1561401 267437 18501 1223599 1323207 1860490 985560 189789 1065549 593148 1071434 845448 1259224 1893169 1397790 1162194 1197444 989286 1101802 695843 1807001 1394434 1634205 1371142 934810 1995865 1911995 454276 163431 5540 1148783 765127 662315 1553468 134068 1942429 917984 1044440 738966 1667038 1210127 882562 1563662 999254 738988 639062 1058525 944675 1734965 64333 530050 631625 1379059 952933 857863 587504 1476389 1144064 760566 137282 1972700 634815 289535 338821 757834 1497398 303604 2949 1830209 989680 1948121 1155445 978142 1025940 1366387 818506 1796327 308014 1615789 688005 427539 922374 1025501 52966 1115967 1733755 1489348 629605 1300869 271433 1629805 620370 1863859 1556346 1962500 455403 4858 715810 1436076 829438 1263049 1741616 968158 526517 510582 633632 1564414 317808 1908972 238215 626915 1404055 1016957 1157571 150449 1482303 1586832 996619 1337734 962968 264557 689269 1990068 920024 1966934 1970134 108695 1700565 1177892 1098942 861742 770324 643778 1153274 500107 1542499 151060 1839769 1572785 501997 1694226 1350845 526659 327093 84886 1966712 1949722 88576 895538 649745 1203853 1408326 1223472 1391160 1501950 45823 576483 859839 401958 1027774 1948312 467910 105033 295656 818402 519306 1291709 774797 626497 1114121 837675 1360179 1829599 1643882 862958 1299703 1133490 1857843 1266639 1436895 215552 1742255 902157 1971799 389523 830211 116407 1515847 272239 410111 827615 751062 87442 807377 369818 796538 398413 281519 92172 580712 1113884 1469517 67854 1211051 653186 1841446 389597 495657 1039698 490707 1232465 1324019 768409 411605 388014 1848159 895654 1210646 1518908 1425586 286055 1117192 592723 854771 164002 846658 1084195 512024 190396 1397016 1324158 1793026 1756856 149910 767800 49938 1587443 1035745 1955803 526113 1470931 442458 1800533 752973 1491028 765461 1404131 1606947 1685803 1707127 1852503 1248267 1391569 227391 628896 1717126 1668034 510626 249268 1157131 1070563 1133929 1593457 1703580 1237054 543780 1278031 1164471 615112 712118 1722980 1169226 777785 152074 759467 37640 1624626 1728884 305591 863586 744908 796468 402006 414724 1238393 915680 1273523 617620 78693 738868 1597636 439051 1828815 638942 1281768 173180 977867 1082655 565696 278403 604495 209017 771720 1706434 339978 1952274 496010 417863 1875367 952831 958156 1702643 895942 1026762 567843 388348 1620673 442792 1613430 170327 1671095 1194066 1392050 1584481 222111 1422441 173388 132314 1531079 481976 568957 677240 440069 481543 1252386 648493 618147 1118057 707617 582223 1631109 733267 1025128 1267663 1475802 1297305 566877 348061 1063669 1276356 975229 1559980 1793010 34257 1091461 336581 389194 446521 788708 568210 1446321 200612 485934 400569 250794 1472811 236734 1840939 1694678 275417 1426537 426770 1269813 1239569 1495478 667969 292219 315559 1071331 1960432 611639 1969682 820419 61877 438813 1288226 728489 1205850 281172 1260867 1408265 966882 517854 1879487 126004 930596 1730877 206953 1404375 1575803 503628 1176559 1312273 276518 666917 96341 435297 1619796 972981 897007 20772 371375 151628 1616166 1152177 1636988 33991 1968876 239104 1591513 1511276 289328 80786 1045945 1011769 292979 1473228 1080783 609942 568355 1342831 397462 1657077 31710 1808014 299115 1532882 863968 1955394 402664 1272085 1514187 305085 1455437 1565744 1881262 1899119 1154944 100698 561645 1317203 1520742 1325544 1394624 508860 1342494 1270775 883474 604560 1098097 1072509 1391834 1135481 891840 6842 1115535 671477 1156076 1397238 1807415 407878 1314384 208997 1207583 1470487 1225868 1261550 284750 1889092 104092 1110541 843546 270106 361284 637403 698617 73235 329792 1693781 596830 1343797 257625 1775912 503971 1313708 1468413 1678008 534778 917391 1978557 993633 474272 831846 452162 1759005 1471902 1125255 157176 944365 1205763 1651958 303042 1987568 1879540 1359694 1928990 877881 1284730 1262830 78735 215795 1184720 311098 556133 1221080 580409 151786 1411973 1828747 930200 1265506 718648 1270430 1294009 683845 1986042 730797 1927285 884271 1319155 1444572 1980438 1457140 1279910 355299 1748605 1088944 1072334 1263653 1642819 707493 1023748 331749 1380681 1655762 607044 1256849 1592448 1207984 852212 579223 1455689 445194 204802 66544 1146901 336106 1762674 500146 1368087 784344 514341 496112 500871 1357822 760891 350547 1804315 349736 2523 1464459 574442 1681616 180539 545168 932303 888442 752970 1125627 365352 1414769 220515 244342 1921956 1325865 1051541 401222 1394735 564232 1978677 1013878 1754716 254548 1856591 1837111 946443 1574536 1835833 1047636 229974 693515 1981270 693741 1741678 510261 173986 179931 1824347 350227 1006011 1712459 1052932 1558470 1585315 1213079 1013561 960202 1420600 114002 438349 1473869 240328 1137457 435183 1313635 352932 1263536 1063029 15538 437473 761798 1244579 1691327 120092 1762218 1545970 963472 240918 1370932 1472148 1376925 494825 402092 1868713 481468 164397 1487471 1524292 1506953 813349 642137 1012046 372288 462727 1406462 1932272 1923993 1281144 147310 1962248 674621 810905 379635 185396 1573359 926737 213991 1215591 27942 1244381 1379948 709554 1476642 538468 37103 270500 630395 1962854 320696 711886 101739 1916445 949373 1037692 1597776 1836944 352543 911409 435328 1843221 1450822 1904363 996926 562434 1017936 1820068 1521459 1448658 975297 431580 1148977 156278 1284232 1032126 533213 1654234 1505309 989055 1210098 223605 1298917 996050 36695 986585 391028 1477292 1413062 1953529 1213670 1431704 860405 626016 1954428 1431767 1764732 1008818 1427867 829019 1254752 644639 530378 665826 597986 607343 1403515 1039874 1187230 944382 1051697 101372 284065 547674 1193625 223072 1482329 194215 1701557 644268 1462734 405009 49032 111056 1908035 498877 1626440 236453 1900969 484808 1035414 1982220 1752990 1118488 949517 324577 1038445 1013667 1384060 1416575 1582951 1956796 1009836 1553550 1253300 1113692 335910 628099 1244954 1222440 1492610 1417854 592491 398371 1856792 1645731 1930714 613888 1903849 1513420 1620286 1604617 594566 897251 45489 1344949 1886453 335151 62945 1610885 915610 730651 1782024 1762809 529712 268192 285075 1779424 1319100 1601267 999133 547002 343229 1887929 1796189 229074 1187034 117555 166850 1887588 1432289 16703 1198529 1153927 1558560 55413 425165 743055 1971082 1758092 715759 273957 510776 1681145 1831630 781923 580617 579197 713233 858296 1155564 257615 725282 248298 590738 49234 551404 1145741 370947 1833731 937867 1644752 953674 1918074 1744788 1818764 884531 1888833 122313 956599 1377172 222573 1016648 759100 1228068 1006265 1499005 1919555 646613 1423435 1624800 153362 985664 1325866 721812 824029 357875 137660 1453788 1124756 1495875 949966 390143 1990194 1144273 1082715 237082 120958 1418209 245297 1663714 49397 1274389 881195 18498 1990148 1980471 1365046 1475000 1493357 653415 1795213 1076776 130897 993874 1252581 168013 27960 1088326 1852058 790466 46671 1056909 969312 796757 493432 514671 1913068 835911 229045 459169 1262425 886585 1455940 497123 318461 886788 548946 1559409 323038 62202 1141297 556056 243475 977891 1980354 787003 1835608 658184 1762607 1038939 218939 1226115 584557 431543 634218 1949658 418708 967191 579517 732895 240529 544277 477607 407011 226424 437275 781371 285974 1153905 37421 1391898 805834 951437 479431 700070 49614 1285266 1732454 805627 495378 1441951 1579538 1389681 1176018 865313 1592699 806699 1681575 321641 1625395 1255507 1873960 26729 212087 1006165 506450 716163 986637 1763995 1456751 1492696 984876 522431 479183 561294 1541495 1159446 1838924 39697 1412471 1314585 22546 1208615 1402797 237154 1428889 351560 216116 197550 668065 1112161 427812 1031599 228236 1438310 1661347 624048 1323044 1341428 1500034 824925 951334 1475329 652270 1288473 1330053 1479184 1708013 866040 258877 197714 238679 1180011 266433 498154 1907987 1655363 1779359 367464 1365542 44009 1164000 841717 332946 1295163 703214 965476 595558 1560758 1471812 449644 5146 645121 15710 593854 1531010 1283660 354436 1379950 946496 640722 779202 1926696 1878344 36525 2216 313329 947964 1105313 1661859 1857587 486213 1515768 1743262 953210 783107 1507698 679214 1546350 809195 1593274 1584574 1156817 936490 1608442 1236655 638452 439731 1897632 1462204 1319186 77512 1133094 320030 486598 785764 1873393 795687 667314 1107538 28570 1714786 1360767 211135 1155699 1226851 372685 913970 1042726 1041136 235053 1466527 1372828 93368 1366720 617626 1876312 1222576 540985 1245793 1867711 1284790 1741599 1690523 481916 1389695 336853 1587098 82898 1301521 1032331 1859886 975414 870111 104848 1084600 1194948 356303 1771157 207580 1130687 1826467 1278437 287105 658243 1469080 1405960 686725 1020352 465993 501601 1900894 716479 435147 1648000 545282 467296 57246 1515423 1077763 1861095 1105673 11838 765989 1341823 1767044 1014971 1053745 1155049 1990839 1393152 1506817 869643 223250 612864 1373730 1045470 99937 636034 468712 1154110 1819628 505388 528515 546922 925869 1626130 388087 559398 1038608 1742518 1823359 803503 373813 1374692 693497 1146906 1879697 999731 347620 1763481 853258 319257 901532 295833 1834637 227899 1547380 891250 386324 24736 1823925 857350 594436 1854836 1582775 625656 936546 83277 1205282 1106 417468 101426 1667216 481857 1325320 210419 876469 443501 74936 1774033 29744 142414 673499 551570 708182 133076 1859800 1006500 113603 178752 753364 1864864 995502 226946 1434174 930309 926996 1302728 1924478 493766 1704493 770918 171077 1756009 412520 883656 828453 1131395 889298 1344519 554908 1502788 356706 521102 553220 636717 809997 348583 874807 717625 4815 644086 1779363 1619820 269298 1094504 1031570 224158 310722 690439 301006 918477 244044 473939 545025 1009646 496426 1487149 564538 239884 1350054 1956093 1297015 1531490 288393 1846399 633406 1413256 426994 1582780 1139194 716046 1858477 1289361 1922944 930089 518799 215619 1965474 1172318 303375 1246957 803036 490300 581873 584702 773228 1095875 445996 284333 722640 796663 1573722 140993 645883 826458 987490 1894372 1508425 1476184 843311 848147 1862965 263589 1621934 545176 716960 982362 33848 1221535 625541 1897222 733545 1645387 347491 169627 1177545 592982 1098826 1630149 1167792 1470192 212699 1265931 574892 225095 480919 1101064 78171 1543155 248180 1837700 1419743 636234 818695 712472 378522 1757164 1185800 1442183 698178 1844744 1131011 688748 738950 903889 949615 803270 241633 1139522 286273 1527886 1800496 1611143 1960274 386005 433348 1141105 629004 826488 1757211 1180532 183678 237337 752208 1905263 383019 849864 223327 1231769 1813164 1205268 1877718 1703876 278548 228665 62002 1887500 796630 1160102 103484 464186 1958360 477354 1631151 182926 498156 1437671 1284786 236716 1795420 1299366 822414 1897524 285548 155054 1842282 1977648 1443778 753722 1593255 1068845 1375833 1877339 166325 1788458 213764 1364785 598268 1939968 1501384 1431616 980400 1728271 112961 67591 1258213 123076 542633 1285296 324727 1416473 284891 1925092 1395906 1224230 1793080 1834302 1703233 503857 622829 345556 1659204 1585586 457318 399157 1512246 644338 1618673 1672640 1601169 584794 1789919 1836861 94476 1269848 300491 765715 1767235 1967196 1107010 1959402 1128745 1150035 1511829 969203 871215 1747033 972693 637995 1526511 1232538 561648 399874 1388993 340207 342867 1398580 573414 562925 288228 1889214 552859 519706 112171 569213 10372 1121789 1687448 576509 235407 1772845 1675104 1005906 1163774 1328404 1015864 930378 812543 1061764 1824411 818983 1587854 554858 1963719 530504 80074 972189 1092758 1458152 496101 303656 225220 1486798 1794905 302295 1197626 132014 662906 1857178 1980637 1488387 1997504 871087 1862215 932875 1201726 599567 645155 384931 1209437 1574724 1190224 492472 919808 1991556 983758 1975803 1688668 1649675 560171 212169 1505739 387772 29917 694118 177220 1961201 35498 835509 739061 1899630 89712 1405869 1260103 420099 646669 438753 746939 855516 1227036 424639 861392 493121 124005 466722 1928566 196588 1702031 100515 1152170 741666 1007649 797040 1129894 1980242 1742103 1121209 397253 1264332 1745100 1576062 1117039 1595680 1835259 1272076 1858392 1143147 527128 909800 886929 1341551 1992323 1161297 1597017 1921531 151324 802395 1564979 387793 537955 1837595 1783503 1873398 1677648 1365134 291177 193097 1710132 1688511 1510865 1388310 1942594 365148 785101 821559 1360667 1729872 1138635 505642 1555430 1669236 880153 583622 892025 685668 1314785 878261 1594134 1220147 1291896 1262799 1979577 702288 385888 1024611 535110 599768 996062 123005 50516 954057 761508 1223861 236448 1215600 1174243 1331386 1775285 446974 1396689 763265 1511936 1657996 756358 1812551 391508 1309553 1128729 1424803 317510 1087775 656050 135106 1519174 982789 1370887 1077403 1737757 585386 398635 1644363 1436921 1562051 971107 1584314 1016191 1300905 169379 70586 152568 1495235 925740 1741428 58327 1631045 1295016 1367145 697537 1648870 1167116 1970262 900347 418390 611380 17626 1650506 791129 793513 36896 1111425 598444 573257 831956 1367165 1423478 406770 1714956 31800 173199 1960435 282784 856685 1775155 1078938 1097124 528630 537927 1148102 372097 78292 739817 1991694 1437597 1812276 1525980 874548 1997357 1309907 792372 514058 201254 555735 1739820 694610 372487 599934 1691917 762521 712800 387242 1601626 849266 887986 308164 529974 1595072 1746951 79739 1422628 1726526 1334925 67765 90411 1234402 1974608 307007 22954 1555503 280761 526314 1945829 460777 251465 765646 1407333 449586 130947 1398663 227978 1765630 257183 1482753 533630 1693816 403599 1028243 649302 932227 390896 260198 1571238 557826 643498 1599247 1328882 1871819 1488125 1123787 775809 520932 649052 1528093 139892 1782984 1824965 69991 44525 113999 1095495 1840704 17292 626629 998900 352572 400470 1014903 1786343 773436 1483798 1820406 1498428 44262 1489210 541786 1313459 498229 848705 480563 1903298 1563326 1333144 1508974 51260 1738532 962647 522047 1259971 1041464 86813 929265 1210532 463212 1318448 1889198 480852 1235555 609643 1443242 137942 565752 477752 1697786 453514 1040364 1909134 1045866 1616656 1806909 1119539 579627 1106972 1991388 1835268 685715 544225 536730 531964 530899 539467 1518776 214677 955728 1870570 1157061 1976635 1347632 1493977 677194 399575 1000679 749843 234413 854618 695062 1119680 1680905 472017 1541456 1429625 1810052 1954386 780034 1167299 743902 434641 1054867 531589 1338292 910686 756153 746570 1765296 439401 748084 618 1099716 1229110 1428409 433952 1850079 1824851 739117 1748319 1929003 1203790 1792494 776297 213514 1398023 264769 1605086 1051514 463323 1019524 662279 438564 901968 889353 1412351 119789 1499263 1034645 1945884 1566567 524885 590524 1690724 666738 1651123 1348081 720153 1334068 447833 782571 324351 764455 811457 261554 1170334 253748 175612 249097 1108628 360490 1324774 637239 1509573 580847 33167 1379666 643836 1651828 567249 1333786 1115405 1528999 61417 505616 1383163 24211 669591 1185605 1699594 1139833 1387663 384191 1190960 322427 1060886 1960051 1943254 836880 75752 881241 350261 1444593 586338 417896 1713912 76855 801140 1680532 1322542 1448022 1806331 1796753 1853285 1851240 1952428 1255998 1988977 1967714 903446 1668578 123696 1248997 952000 742657 190552 1683481 350385 1216151 1026488 453416 947815 719716 1635412 819392 1437165 1435915 1571548 467246 709096 142968 7330 345370 12617 1570844 275795 166839 112663 1428156 1104902 1731996 1274989 1172946 1011305 1647325 1102692 1033883 1429948 1258598 533460 358827 132391 702022 1318601 1503906 524410 1399343 1064777 593906 1459674 904994 1326532 1433953 624541 698948 1652693 296150 1310350 1033984 1852697 931903 744110 819078 1316388 212056 776152 338053 115833 1669651 358725 1533932 1150061 347888 1068266 1618181 1117259 1028810 62233 1584164 542655 901753 977955 1854425 240547 899674 979945 1240766 1848185 800687 630157 1126296 1720537 1277543 570050 1689655 1345607 1708173 1512921 1981798 627301 439577 1649787 579720 1961985 1809049 1429840 689888 160437 581466 1141393 70774 1538868 648286 1552230 1637658 80742 724175 658450 514699 1257922 1827544 1262763 1425900 588385 332891 1005902 196069 1862195 626868 1256548 1846064 13704 561107 528204 1197850 1705406 975035 1750162 121405 1439042 1552535 825069 1098972 1938449 1054687 1490136 1431513 76503 925222 535724 1638575 483656 1964236 1920540 1958169 1263610 1580559 1407328 829220 1400936 1051584 473088 837822 1297069 1404145 855607 147453 146341 1101809 1178598 1784054 517880 24631 375101 1870472 1263907 369718 1694036 1130330 1126933 1612503 552308 1681390 1526372 716531 399242 1704397 1315699 1522258 1275602 1941106 1660353 770785 1159640 841575 418902 1930781 272977 248826 1344382 209205 260709 1252460 1754576 408179 1933599 1337877 1893597 1245817 137575 965133 91655 804709 379372 205640 1426599 1097894 1141137 565080 964712 947329 1122125 1034551 161702 242955 1254227 1402443 1584526 1546344 514282 49351 1575875 1492871 1389366 650015 754162 1852123 1763125 330360 1985561 1950402 1322712 765504 1851010 669898 786517 1323612 601502 657801 1761888 566717 614669 1984182 1016978 23866 213151 1733006 972680 645741 300692 1386748 997846 1308801 63263 280502 558850 1287280 1117908 1473644 1906181 1127475 610221 654345 725412 890140 944770 262562 1104796 815248 261940 1058782 1727938 1365036 824726 1896693 1753203 1567774 1914083 1156647 957977 654373 824352 1798754 239592 1287955 893703 345417 1285791 654842 231285 965359 480321 782068 548854 955734 420860 47699 569126 1664891 907548 1741 1828444 386001 828923 1328962 1833440 1461130 1660710 5779 575950 1124414 1207869 1138527 1906385 589633 872863 318800 384005 1635484 1001550 1513407 1659431 1340372 1967115 1361132 633598 545599 1867915 898332 820512 880782 994597 1060065 559508 1294919 1092811 1448635 1597486 1322617 1678612 81310 1259982 302865 1855118 1395495 871494 1003083 1205952 1628027 844151 203292 803344 198673 1838452 1977111 1844822 68137 1936540 1463395 511203 138773 1043086 89086 1996878 1816960 1815082 411520 121901 1196461 128564 1053445 943343 963703 1262517 33319 1246040 329176 1484450 360744 502251 1652199 1372189 933629 1314512 849541 1063106 1147680 1305578 669762 557095 196133 686604 1385188 1218233 1985197 559956 888511 1610488 1650513 745815 1764598 1416193 67096 1232596 169629 1563560 907103 719329 241294 1385334 1526504 1097888 897 45977 1411809 1155906 226138 1404531 1211722 1775366 1215612 847261 1679225 674296 931628 635692 1176359 46362 1453380 1066277 1444232 4693 1807506 64831 1641391 1518822 1942048 1518861 1056352 1152675 45322 610195 808333 442706 692624 1183207 1562483 620931 1392979 1437212 599346 1364381 177559 761804 1766642 1752787 1236356 1716055 735516 70605 579872 756029 450921 1182533 1657318 1399165 762885 444369 1576369 1456173 136883 1382596 1584150 614767 1284311 1411188 1143878 120206 1681720 1860074 1735141 1950601 692247 560941 1242537 1532051 921993 806953 1681643 1173631 410918 1627908 1101256 1285583 1731514 598141 975316 1465022 345849 18805 1592912 856052 441319 1676076 1566095 797872 1986671 1806613 258762 1516607 82247 1004206 1688023 834724 202593 1262765 1177088 778436 567559 86399 186387 1656812 759911 778552 923921 1187965 166953 336714 746306 1713953 711770 360107 714113 219973 1760002 1914325 1019853 1597044 1199801 501562 876067 241371 1473152 1961593 151246 904604 129601 451664 524135 1250356 356878 891579 1043410 1090807 866928 279967 1110004 1889093 297691 1845730 46425 306824 1584028 953639 423722 1648850 941234 69210 1584025 1896737 1267047 1582251 352344 1286539 433359 939052 717006 230367 751957 1825857 1072818 1122427 132972 747007 624907 353945 472322 991496 771930 202589 1998739 684165 1866438 1980685 1451273 321228 582995 1440874 788996 1223973 820217 50387 722101 1311499 966691 1334445 1909551 884318 654819 1745406 592507 1946857 1717047 795194 838228 1278000 617271 1874656 1167789 234914 306460 439716 450680 435401 1694060 1876092 964240 1423922 1210267 250310 1048052 187885 733130 568346 1833524 1840792 754665 1266279 771274 942631 1599441 772909 1925697 233278 767048 51218 917367 597069 1506183 1768818 1805800 1700244 1860184 214296 479784 1404509 85038 1507285 48708 710222 1635782 817667 1474474 600410 1783167 1856155 1543913 1435998 1291531 1227397 99278 1878978 1740988 1607178 1514681 1899907 671925 260907 1807738 868051 386069 1852625 464917 574138 802071 283076 1373973 906202 1757883 1461994 1350810 617909 1418219 1673660 847803 1274785 1358250 1187192 1862268 641791 1532995 1143565 1026708 378492 762881 315080 1304552 231367 1413161 1631106 1789380 219776 1355105 1150136 350734 85655 1347535 517607 1494807 1418432 644573 1207225 1960416 615454 1118792 1457767 825517 1645396 1775433 655470 100662 1869131 851319 131706 335754 347756 692651 1147340 927359 1226165 441948 564037 1035529 962366 1864700 1320679 815347 1821464 1604441 406960 695863 446616 1868499 918838 1553657 160353 1076104 94780 382430 628512 1660941 1385488 1300056 1335800 708741 1762164 1333531 1106067 1571132 873326 866202 917980 340148 935229 125795 34051 813766 266622 803881 426271 1118043 509557 813042 1973865 231767 1907275 14608 1761949 1162510 128938 1021195 657255 667262 108345 95458 931645 579422 728289 857225 611003 493459 1374280 152948 1440670 720493 1193399 1725956 76959 906590 683872 1302227 807331 446318 1317859 1948524 361631 903061 553840 1891120 646476 1981756 959983 1391015 1260097 990519 1143317 1097084 88257 1438244 1259643 539070 1659123 1058001 167002 1010645 875164 768268 1477283 1764156 1488380 1177597 1179985 325166 688277 1936145 623370 187897 140793 771585 1361318 176775 1020296 1289527 1209735 1854623 1061954 1945891 1810186 239527 1424656 1280397 1839306 305122 1218773 573922 1411368 644340 679639 1780853 553725 1572724 1889991 432690 35414 1891512 1799781 1954441 327278 1294581 1049178 1854706 633722 1177853 570393 951946 873163 1267848 1765600 1605045 809961 1797327 192382 251019 1408760 1086761 1554532 564132 1335832 1969896 531968 992951 1221498 1501952 1850146 986568 843569 1786105 1546987 1438775 1978604 1139947 1153789 168765 1548239 1243364 258887 1802532 716529 1302490 642150 334860 100150 1426687 165586 1682097 954051 181814 1960444 627147 1708572 1942130 716860 1073219 1456204 1380886 1846720 409940 702752 1681195 408585 446003 1845699 690800 859993 1075865 1575493 1623532 1229605 565913 1893061 1207104 1936054 1418831 372172 1203261 694235 27223 1886094 343928 1595231 1222383 377218 432574 1729032 413461 1830246 1590974 142219 1937221 812862 629222 817075 1903273 1152877 1596865 293711 1673952 1138470 557162 1555183 1634300 1477879 824806 1848762 494078 414984 1578794 239555 1687500 291348 1957632 1988954 1902345 816223 1181092 105019 1852093 549570 1440929 315647 789275 1417219 1698852 389877 1339213 1099240 483379 1184168 1771451 379461 1568272 727999 1065650 721380 422926 1399672 272266 806971 1769188 1887671 1036024 851371 610528 1224456 606248 879081 1109094 1623038 211371 1096236 689391 741874 1071715 1584494 828331 1172812 1699625 1319453 1279761 1580366 28112 1737849 649921 686104 1097103 1769410 248072 1427463 681281 569827 1877606 658086 747673 1221001 1446432 845990 1956587 1003703 669105 1098631 1398336 705268 1840348 421595 86229 1700518 1633038 1055225 1965747 51718 1676252 1032599 1383587 1103569 719456 1853179 474597 225225 632349 995390 1809955 130139 1437656 941271 522419 1586148 1666444 1225457 63733 220078 456972 648517 665201 1993896 327149 1379866 711479 278920 411861 1160074 389640 243062 831644 211523 1759768 1190669 223905 1049501 1765796 1695887 1500479 1524580 1757444 56915 85222 1438927 1265808 1366224 29649 1162304 579658 1235455 1532754 406218 1827 1884528 1211947 1282984 888358 704962 817588 1313433 1175311 1172489 1998405 1135822 1197260 1010195 113598 632074 1104993 1350953 1038897 172003 679131 1283596 714532 642764 1963371 524645 1875572 1775284 818928 844282 704987 503329 796440 590008 406695 31659 1023776 1161449 329221 951370 341411 1973067 967651 1201114 994168 859371 650917 1358821 388745 322879 830535 1211554 9395 236657 200265 50537 1639780 69087 1308646 92164 1943751 330930 60956 538629 1771485 1830029 1139275 1014628 85333 648187 1620460 1352500 1282126 1042064 274330 596324 835579 63541 1940239 623714 860751 1829849 603064 1400514 507582 460491 199542 387862 1191415 532386 42799 558232 608461 774911 922723 990677 1639351 136896 450531 404172 1767159 1102296 1796158 1097235 1794657 1284905 1644243 783333 535745 1571884 737844 516040 63104 863785 339997 1872360 1206825 123672 525367 625963 460700 1543248 1621976 1306659 453637 1497467 125598 326402 1223400 1822226 798597 1597332 217040 1176751 1856131 1923376 373401 775399 1466661 1736020 432226 531151 1607148 1607542 1915077 1810575 676628 1692170 1349163 1120052 1444898 144149 1924187 832036 1211378 1719186 741303 1256423 1353408 1052574 313621 1815891 1085524 1412711 396068 108955 637523 1143776 897448 1708538 842417 987944 1462045 517611 1392876 754855 1090877 743823 1265878 144683 1286495 463777 528807 1564509 281334 1014543 373147 871914 368255 1025443 379021 264550 511744 1358169 1893150 1724306 1368453 360207 1330912 1670014 1210130 645785 1512322 812472 1206442 1467034 1954081 1989834 1353420 1698648 257823 184714 1967577 1717379 1649262 376834 1058725 1966394 255092 1992215 1051473 808561 445694 1095927 1363145 736368 361375 1866456 256073 1609062 1310674 1791452 716620 826503 1379517 1475814 724412 1915108 555851 623554 607941 852551 481789 1409326 800556 1810293 1030605 1145989 581266 78640 1189988 1598931 1845858 1765490 1392403 577258 219110 99832 262061 1084138 1976717 729977 646297 1548347 1015462 468633 1702428 1845989 71894 1460840 1309335 480014 1458116 378457 813936 1400504 1514936 110647 1048873 91053 33061 317435 814690 1103942 95766 1849936 1270189 749532 635324 477433 1063022 936654 1408510 270052 155012 308177 1581768 1024879 1626231 1926289 1719242 1089738 1881724 589046 841404 392514 1666945 100692 282143 1285448 1337644 786653 418082 1535214 1457453 1217054 295588 922275 196440 851764 919332 1677878 1529577 925882 1787639 1245720 1070650 626900 1495072 1169640 1532309 1476316 584848 1157364 52005 1606140 1841887 449826 1260531 772459 1375836 1926473 398186 405172 1508743 1635661 844738 593127 1720941 1570912 1932025 1226542 891409 182186 1648294 909359 1692378 1845473 1727954 1589564 1432588 1598210 1156651 1740285 461054 404313 920806 1919720 77632 351321 1234641 247908 878479 381477 133027 1393527 774451 501436 1932827 1773831 422003 1758696 1494583 23117 16700 1323041 1171274 351476 431502 867392 1470467 497588 1360417 816450 1568265 361033 988154 1196253 654262 304053 790687 1555035 134866 1783811 431285 1298904 1431567 348779 691335 23475 772700 1302627 1734859 1900509 419870 1421202 1191286 786763 850192 586656 188089 1799302 1976942 1091846 829537 785132 1677138 1465686 899421 1646998 1832772 917085 440808 509601 732298 1787591 392302 1943993 430136 779398 1699492 1538671 1308638 323550 1343616 1887830 398105 749552 160851 475661 1528781 712890 1066552 1617382 1127401 1653191 1191910 1061882 177494 399771 866275 1477036 345797 584798 1392031 432192 352011 1795564 798835 53423 724416 767677 1523429 254735 733789 1542337 782831 1844240 46204 1703730 1041759 1937786 851088 1105364 1539984 1844878 1841209 124645 1348445 225391 828158 522767 951705 316938 1386318 788039 70339 1431443 645251 1997585 188935 1086675 1924721 749565 1293817 1408450 853054 139376 149129 323243 1026211 513485 1068973 616850 787434 1726103 518988 557612 1368850 883579 608340 827489 162701 1305605 1298099 1093598 1920813 467745 1755749 702877 1701819 934475 1418351 1385428 1143509 348936 1306922 875383 1440422 738805 1933829 40006 1392294 1029698 1598914 1074742 279100 1868523 777668 1218256 1892956 1658651 1481447 1951728 6076 33587 612911 1811460 1233281 350904 78486 403830 1957098 1512857 923626 486017 353859 1757592 1912936 1028041 58841 1143600 1281635 515233 1147003 1771401 1084115 1358397 831441 894833 48111 937106 1056392 1376587 1694380 109388 423462 132774 1387945 1311606 1521613 793168 790802 979493 896504 1073695 1140740 322544 1642467 878172 465140 455642 1601512 999743 1662505 566531 807799 1768318 663834 1488611 1397293 1402544 1410832 1599935 1535000 224761 1689368 748095 304127 1388953 1039884 614921 231081 1581059 847899 35044 693307 1971883 800011 770526 526995 86876 1117123 1769526 239402 297159 1498516 523499 1435062 1987948 1365163 1677559 269560 1134067 1268795 276544 407380 1277571 1608707 82923 1264466 1434452 1124492 1689813 1092784 1860197 679383 812373 1070581 541988 839869 1051292 213136 596851 9521 1411295 142189 705281 1729975 1039375 746987 1620931 1058474 29523 343650 481449 1929612 980614 1272687 866331 1628858 334399 1975674 1538124 358031 1075045 885648 149691 1950680 1273524 425144 912081 359755 681406 331198 853030 1959621 77563 1111485 1442160 908628 1001523 1760529 694977 1921943 1809079 1991260 679180 1976351 822210 1271387 362751 228066 345202 502903 1033253 1518121 809468 745533 316795 363888 1494163 935389 1520521 1144506 356601 1344002 1546671 895372 833703 1007643 1853451 337923 325475 1189103 847337 1694011 829558 1609406 1281850 1402949 334608 1227593 179239 443930 1608306 1414927 208152 1916547 1534595 1632605 960894 324141 1878690 287237 1610578 1761153 429077 823414 1774457 792016 191836 776447 262516 1451033 1528801 833464 1754584 1048404 1023763 354940 504276 1233075 1297844 129837 557747 800676 1461311 1736929 1610791 221319 970997 138015 1487094 619044 1095094 1908149 418174 378960 1739456 188787 1917990 1675954 1525635 85005 1332877 925806 1457269 1846928 1762814 398922 1834930 490983 1207768 1002638 853044 1911919 469555 793623 590388 1380023 587828 1908476 563918 983008 1087521 478739 1138483 937951 778758 927846 643313 1435146 608682 1377380 207376 485149 1335358 326781 233197 1968523 838421 7354 397364 1281681 1258846 1536902 1603774 140771 659817 210076 1854730 763629 771549 1367433 860505 1151485 828668 1170627 251885 1309621 817514 225778 1670490 1212922 1506886 1659682 61354 42802 1502920 960722 1493199 1943346 1969330 98923 944467 1723662 430504 1437842 1258048 20967 1367792 1828956 897264 1356618 699139 425007 1851216 285765 896792 1172895 463630 315235 1160969 1186423 831627 1783834 596698 199079 41395 1362935 850296 770976 1105769 65341 587453 1075915 47511 1269620 604875 436368 964329 838665 978342 1424997 1652408 660715 255495 1510633 1640022 1833624 954968 1218995 450870 732965 741133 20157 1238793 948498 1874309 807967 513661 518373 616143 1045882 973175 2838 1383732 1042617 90181 1718559 1159921 1061940 1848662 656239 1097488 1209565 1417414 180443 593819 712374 903109 1101700 277310 181766 1481922 446218 747630 778827 1720405 127817 1231514 252153 993716 1309942 1326548 1933435 1133499 1944087 1452627 463796 1306285 816035 652422 651056 878673 1193678 982569 1511483 974503 1575051 1363086 159907 715130 1092358 1495464 708821 1719015 504662 945131 246806 1688816 322646 57515 745101 761631 754088 768924 1012207 1937471 760898 323808 635498 1694806 1094326 1178731 1568606 782639 165783 1178563 1482138 1921584 1489751 1167189 788045 598059 352468 161635 552868 1891568 1264765 1774616 1217433 1670853 1880602 615721 881731 1290366 310491 1908097 52938 564524 1041310 128699 1522437 614616 1726493 484134 1299273 1488237 67342 1736013 555499 638271 1959840 55920 439547 124158 1869280 1381376 389609 986888 631518 1877397 271939 347806 1203451 1412750 1814134 1590381 367640 1178034 1682662 540930 1469869 679136 1068047 1483636 393558 580534 1077891 140480 1999985 1710557 30936 1277438 972474 931147 1062355 103118 1990968 1861332 326998 1738723 1232467 587277 361545 1316562 315845 1374875 198281 1698509 904047 559489 352393 1712593 1613411 723374 1413054 1926873 669459 844312 295251 816113 1374709 1197630 1571118 299402 1980129 1436906 1900646 1714512 930403 146872 1598476 203928 1865379 1082677 1615533 1787776 1444781 41074 1609859 53405 33348 440505 816681 663238 460909 1908503 506218 1382769 1731611 887307 1761839 650269 346114 1320752 279108 1532657 585218 968400 210614 934055 386976 613005 550421 1485420 243253 984805 544743 888259 1367887 689911 204594 1086695 1946745 1790535 69377 1239297 1780972 217490 455282 1170022 650977 302692 1364673 660512 1102528 1281079 97787 243715 1780166 1599397 602715 1765261 1241172 1220152 1774347 779547 1290187 269632 1212846 1914134 1677884 520041 983088 1021050 1220334 256480 211267 34818 1021126 1595556 369782 1073244 822658 1777250 239514 285483 1609696 1788783 1500776 1164941 185450 773999 492050 1938784 1224399 1677543 766153 1866421 892187 598652 1947878 1251147 711365 681386 590940 1865854 646776 252675 1196116 36077 317647 1940021 906475 1304157 1135466 1796908 839759 1694731 972948 1895398 1910319 1900585 195607 808159 184676 1530704 627971 1351381 726335 1755875 565036 805488 1831168 1757845 1453316 1075575 1654618 628828 1564355 743048 1318264 230030 890811 615772 1277498 601895 1706573 1182208 1763750 1810781 1601239 1563083 1720109 1544668 1568370 163029 1676899 1785294 353993 577274 14997 737121 1673330 1098983 51064 1456969 355886 955437 65726 947567 1067219 1055974 809774 1365027 451122 1772633 1257181 1825334 1856805 384359 1679172 1928056 1045457 804946 593475 1887331 1639634 1642340 836822 772952 1157315 959055 1113356 832642 794760 1716077 1553824 1420660 653621 1241347 222644 507695 1530060 566904 1169137 350119 1260467 886570 618756 1720934 1843850 1628378 1870033 1565611 114655 1456368 1430817 388599 1255376 867602 439546 1930126 221754 450683 453947 506298 692631 1695079 1112446 51993 445728 210853 269684 228291 1105124 896433 745715 1412047 338670 1233560 1330913 602648 1512149 1593953 398604 935032 1063862 1948217 34677 1861410 1914090 1725567 937916 327499 335846 642399 163438 1771935 935353 875378 881841 1550041 1235183 629630 733563 21875 288928 110558 689880 580192 680475 1580692 847315 1587454 382283 1191805 1591518 1729903 485476 1654236 586248 981758 1217367 787793 1092809 1127328 1063447 1090421 1992876 467443 1465290 1384196 1299081 182981 467488 915487 102831 905690 1488651 1931763 1042433 1113383 953510 1220042 615940 1716469 1408830 662360 1501872 1255968 324994 1506828 1925458 111556 194180 407539 660741 1062537 359024 81839 1949832 1602394 583783 276758 1114581 1800502 1981881 212541 461331 1944714 433621 1687632 1759565 1270137 1676565 256106 1396073 1136548 577713 1545962 605711 491350 823181 1911437 31683 1507741 1829454 1269901 840457 479537 299792 196073 1612000 1380996 849404 100745 1181272 1390811 1426913 525727 1834371 583474 1738508 404235 1653984 1581906 909232 1327553 257446 814134 1286401 25569 1133140 260668 1330882 1966659 1846878 708787 1754627 1771866 994421 48611 1897722 1693004 458735 856951 1466337 1924909 619901 1558977 1901737 1643309 1369886 1079639 887339 1853087 1473127 1946758 262191 1610276 438841 552332 206449 1871316 871871 1327422 504183 71859 397783 351397 1997420 785648 810058 1184144 1343341 113008 534939 839635 1827699 12176 138005 1066397 404692 1141638 1819325 984070 1589132 1408286 820682 1898493 243738 72193 1458825 448184 1656912 364590 465850 1988817 1329218 1180208 1815939 1894352 1233264 1373495 177348 902193 135447 1527783 1291899 1145942 1599753 1776554 792144 1797917 1418692 166109 297708 742368 1595744 635170 699752 233138 599732 1498555 192046 783936 1028073 311517 1773875 137843 1725879 510296 1539696 212374 34533 1808915 1164891 1971641 716573 84462 436842 185116 161886 1750499 1452594 482823 1939757 1593012 1953028 875484 1113239 1328398 369218 1674992 136662 1203324 1420240 219864 1765772 1452615 583356 395080 1198299 312911 1907500 1024859 1489409 57926 1708203 1454018 1441085 211930 128726 618607 1233750 1740401 816631 1314496 943678 1872903 1425965 1129897 1938791 1192178 1736418 1452455 497159 1274476 709074 847597 927447 1093121 864365 1111138 1438898 1053555 1342883 633114 1761753 34801 413950 985076 1627302 1657216 600382 256560 1280288 423151 805760 153807 991227 23901 1858323 1854199 1326588 1379074 1341665 482989 930672 34183 1216556 1726211 1045761 103578 1828044 1290311 814738 1432202 1628322 1594245 649659 206599 1727052 73015 1948737 383686 509664 1374954 1859769 1134625 429664 1328351 608969 1193785 2448 1875252 1491019 1921790 1853542 242449 37528 900304 496224 1241317 767592 851728 357857 882057 938342 743778 459953 1327408 1845671 1389938 408834 1887843 645412 1583251 943062 463064 1627723 1163755 699102 728471 1809598 1937726 1176974 733157 75962 1905268 501068 809200 396848 399069 383843 713680 458536 325762 508513 276962 707273 1772746 206069 1915829 1035780 696412 205839 1046854 1098214 79974 554360 1778449 458948 840022 1749562 899222 1432978 541076 443374 1419664 1595895 769767 348161 73097 1684055 336402 1567943 275328 1381751 737653 560789 355024 1201511 1960116 369214 578864 113379 1939911 1079735 1934901 639149 367160 819004 932705 1977800 396124 341590 242544 1893966 1543855 1785889 489947 417786 1804694 1298754 1553794 609687 310299 1021648 575523 446767 1339578 414137 1603766 1085252 1887458 654827 67632 1530523 1830281 332613 1420208 1714222 871932 1070979 1089936 811029 578634 506008 264576 1180168 1428531 1427960 1150382 805935 40582 620065 1403508 1586639 1813579 6914 473329 1868773 1084565 1722615 871894 558452 176155 1410728 374190 125786 1750351 767124 1471950 878299 1702911 740462 1241061 1801918 1846067 1750649 836147 1599528 826439 1288934 1258796 1617547 186244 747243 493377 114770 152717 1672135 1187374 917741 1462877 1553461 1990819 1169263 1747216 1182181 1865971 1408653 1125258 225720 65129 1932559 1648117 1825974 1216302 591503 750927 734555 1206707 657274 60728 1519434 254704 965561 1594663 581841 168738 1867320 1557176 1218978 1289375 1979607 458949 1438264 1025990 1747212 996813 521143 531839 1450769 38432 1346988 1002119 1655813 1621263 395702 425476 1119573 1643447 1796370 248061 1186621 1874987 37807 911672 1589875 1896191 961177 306687 82476 1795850 512068 697140 88691 1457305 1743520 377747 302582 1732823 1148771 1175050 854519 896288 1777739 563183 1022205 1928726 1392372 1125053 1239081 408433 872438 1730142 1335919 614512 635773 699097 1260412 792259 126430 1926428 1814840 557583 94667 1893954 382751 1389663 1354050 1824548 1695316 664306 734131 1558376 1627566 1324550 344828 1962522 662285 1297042 1703419 537948 1884336 1784520 977393 254136 3451 942272 603279 1553876 664401 1178335 60242 1447509 749290 1122663 593005 1585829 1267838 1170895 1119014 517008 585572 1569218 496182 1196894 519679 743074 271919 1696444 435994 1594498 1523872 1743813 768093 378115 614330 933725 148753 1840654 40189 1892491 478162 519605 263419 1264799 524493 1309789 1730017 135668 1615193 1085672 1487612 1288424 1198498 1817286 1032164 115247 373217 1917393 1018256 289289 188182 1685848 1786467 657707 1837087 767524 516858 1261570 468366 525578 940826 860374 1881660 1116798 1894675 711155 607408 1959615 1534546 650043 1206654 41437 328767 540112 961816 719007 1961130 310763 202584 1002531 136970 614314 123473 1738071 1433928 461123 1004779 143779 1258443 555856 242351 1571377 727398 1562580 1817027 627790 177165 783098 232921 1787985 1823781 651659 893287 1564989 784845 1628388 1774331 1045038 302154 64428 1709750 858205 671949 1712359 1930751 1010299 1969535 661872 672267 1877639 1280251 804393 1051980 1742775 1417250 1415463 1783529 1641630 1770653 260721 880712 1110942 885966 800789 966594 478155 1327450 1307225 1807047 459438 1922948 1942227 827919 1519564 665036 534993 157986 1411593 167851 1831478 1248033 691194 651591 476283 1053255 1166701 603166 1243707 538139 680066 1387374 365190 716102 1693139 701131 1920412 1977497 858387 1338990 10461 900833 1807888 1918216 1426494 1431808 806285 1509872 587606 839855 103262 801796 391017 185238 1096734 269936 1003684 1412164 132030 900579 413719 1040847 1890343 1317672 197799 264651 485996 805671 115956 1371706 213022 175533 40069 1990446 1491222 233722 594426 1223790 1781706 89256 33877 1748316 609388 1394699 534985 1842414 1095691 494438 1297823 214104 1436473 853420 1189984 322748 213588 203934 779793 861957 1393690 339070 221281 1552589 129688 873891 1141756 59261 170103 863933 511895 313513 1481328 1127462 78644 1347759 1648258 295764 275526 475043 1420610 777471 3348 224282 654968 945538 1862382 1395522 624498 1192287 953994 1957841 1708237 550159 1866727 1240983 1780401 1903593 914316 1485977 1845974 210929 1289676 150250 446027 917947 587599 1493992 441962 1545485 192947 667936 1991168 1048604 1244486 254030 45695 580578 1999537 394887 128658 1703001 679687 1868323 1035388 546851 697425 1229333 1851056 1610195 179093 1819294 215928 23749 975221 1143579 1982564 1330099 1258422 1224081 557331 1191190 164963 536389 935112 1421164 948404 1333385 733377 1121546 386529 599627 613624 1024931 1889426 1858504 1611297 1352142 1218854 52619 956250 502254 1818328 1614000 193828 528177 1204483 153852 484059 1428292 1331959 1792255 1645503 769418 544106 1337955 161849 218779 1466552 631373 565670 582527 514841 1249550 1881658 1711699 499159 389940 1168797 1331001 1565532 1520157 1605121 327634 470852 412652 451281 143852 327513 877613 1291687 336258 1120233 1194259 1790028 270652 553467 692675 47011 1542384 397905 489304 1201588 591684 1287579 853871 1928040 864697 1827560 1168665 1750965 721558 1229477 1789221 12624 1935582 1583611 345169 475781 1324140 740911 460878 12147 1533239 365501 982785 597457 1775084 1961433 670290 836394 1151971 1722182 1224026 1776713 929813 1805738 158491 1708263 408928 1017777 634817 657044 1421243 1356280 1841040 1353019 804477 947191 221499 1897324 1134325 1597960 1553102 1048146 1829873 1329651 892325 475889 1642051 400256 131712 879328 767296 561335 822897 1418003 1231726 710392 710268 1631156 1898013 396768 923377 491827 1557182 352564 1709072 204635 589023 1808148 820357 1998814 848683 1180119 1659811 1015648 400117 968014 656426 1966422 1182328 726521 7577 768221 1414594 1516003 85853 1556196 178891 540007 1390524 691564 1790522 1688449 1492772 1808125 345583 1467556 539698 271398 591148 1297843 31055 1439328 378200 903918 1982401 3263 1847613 1297476 1368842 885625 1257456 1866767 618978 1896343 1028341 1991479 1651854 607788 1136698 5331 1602124 406349 591433 86064 1279364 856784 542698 455758 1666222 439187 568623 1362194 1316818 537503 384338 551247 1358525 762372 977802 306386 767076 1601571 1840380 1004247 349652 340887 1690632 1345653 110940 1862345 1749864 1778197 658056 1403330 1939596 687116 909569 1281288 1143655 740695 176392 571148 1716954 158549 273831 1722764 1780106 862236 41308 1731594 1421513 709813 1095569 393470 854255 1038955 130572 218393 1790230 1114664 886798 1229572 1746200 1751041 441786 927649 1186047 822626 16475 102651 1281938 1050706 1494436 32171 1600124 313411 844329 17384 1189022 218217 795381 988360 166627 887581 973853 1417551 837409 1617011 992982 1834910 948229 1212163 1318783 514582 832737 1039434 1365806 1566215 1663661 1413317 1690949 198579 1607051 1600279 1367740 1276583 164521 1397839 1478685 247078 969814 1937721 1507001 289826 1656601 483813 770306 1257382 1821313 1763144 1486754 1107886 1470747 787713 1398352 755030 1384236 1973054 314670 1342246 781144 660476 923899 1739910 352961 1206692 32968 221346 323651 1717573 560723 1883237 7962 174206 149002 1401795 645579 418914 1430062 1080268 495319 283677 120953 1277408 509097 1936374 1830479 1855177 663805 144950 981167 1925716 850401 284084 1667179 1474278 1782240 488272 1268542 1992453 1065180 1044974 975137 356788 976311 35211 1061851 1347530 1619089 1530412 1977642 1389707 882514 938573 539790 1655891 865548 1751111 160834 1349096 1339796 88115 1876641 744214 1792063 68334 578612 1917415 844032 1877264 1907102 895583 874269 427471 1789356 1341736 1560724 35339 215514 856038 1193945 738300 839288 29017 457225 1499723 1413623 1943477 424360 1293160 233655 1274980 419798 270482 339684 883291 448270 1946372 137837 905833 266712 459279 1601071 589622 1333535 1893030 283497 712209 1572665 1862413 744151 1851079 616007 1176127 1205608 283595 205037 761429 222791 1787788 1144656 1994547 1919351 482779 1354321 323560 1005125 798176 442912 1879928 938102 1554451 1554545 871535 1892441 658401 919240 1681245 912057 482371 173799 1139649 902015 1643591 338374 795014 929750 602962 1838583 25719 974605 1946146 112726 1958715 1372607 1384511 1038574 1552156 303494 716373 1123491 1977194 939984 558518 370181 1925392 1720668 1375028 765393 506357 611226 939681 1325808 1671475 537473 363514 1985153 1470770 1300661 1806242 1612009 978058 1313598 1790252 402716 1575808 773891 187516 457521 229130 1526855 365420 548976 1030803 468890 329107 463264 1214701 674203 995022 506061 30294 1759383 242264 312527 629604 1510520 980999 999931 232679 446473 1870321 1597684 1366712 390263 1039794 1622739 887830 1235305 43727 1810319 1385848 248537 106428 744227 689887 741423 272615 804754 88600 362039 1351428 928064 907849 772684 299628 667360 238415 978150 1095408 983709 387544 1443693 528850 1531036 1137709 1810727 172794 170888 1876792 1343344 914432 844335 1756372 1795885 1257891 1655814 720524 33301 1213655 1081527 1333657 1982214 1775593 1792525 58648 120190 1725373 1665338 880846 670249 386360 1717601 1057830 65980 1972737 1412784 315181 164500 1049011 1925386 1602896 1694208 932330 87152 1937935 218171 186644 53815 524105 1983011 1380608 443175 1562203 450129 239658 756503 386828 1203164 241553 844906 829425 819650 960208 1626336 84601 319114 1638456 1202848 635845 1480877 355231 1197454 1204031 781987 422509 773714 1938934 569469 1714077 1442724 176076 1263130 1325646 1125404 461559 976354 583925 1374971 1365051 562878 1761068 71883 270681 1006310 585342 949598 1079480 1757964 821257 1611046 1330124 1113939 234361 1035226 1216349 190530 486349 631617 1995488 1089852 1253249 930851 609515 1950437 1515056 1910252 668407 698993 136983 161521 1017155 1322176 1920122 1969264 328108 1899981 752020 1933938 1199485 423973 1388854 664500 750940 1436104 1948966 702927 1781389 1231973 1191500 1385974 1396247 58128 1034722 76586 441052 586304 130514 1657732 527684 1919606 784104 1684954 1473762 539414 1753276 964168 1972283 776783 620403 1883550 1948185 489391 1236564 1119642 621644 706698 850750 1237077 659524 1757197 237971 63183 1938420 528448 1827039 650031 1012121 529831 85975 289638 1175529 344018 11412 60439 1065466 1747651 1557877 533544 882972 65981 26620 990833 1867847 955397 390084 1324283 905967 801289 886521 710641 682466 241767 698556 685776 1535407 1174053 137234 632815 436931 99320 488078 1026403 194040 788054 51229 1454632 927013 1933275 288408 1359434 655077 1149799 705125 1178616 1782990 1967671 808914 145645 623228 256147 1731546 1792560 1126154 430074 1186424 268014 1607699 1448918 1333358 1678739 1767823 1385201 438216 1947383 1522596 95783 1371995 896993 1890643 1134623 1401200 559406 744619 684010 1419473 1106216 411880 1956824 1502460 1809454 1104821 619851 305041 635866 1102976 1473585 691847 1556579 959103 1774355 1059342 973885 437537 400267 1327428 32402 646603 115657 1426134 1371738 1340867 269903 1457119 1869118 1536208 840788 564878 1536972 175642 1305171 676854 831568 1956678 1276493 318872 1061746 1013869 1811481 433897 208995 85013 892833 1801529 1850856 7215 1957949 1572640 1558086 944748 1305652 1693240 342416 1905927 168222 705086 905645 1493961 662429 899638 1458332 907973 337014 1270005 1799412 741285 510161 940644 1167663 1336656 1602912 387965 1925678 1321503 1226528 303107 714593 1183403 1570366 1481250 880351 46512 1891944 127527 224673 592866 1473638 473896 1952964 498647 973239 138456 1373042 119375 1223063 488694 336005 1229393 1388595 1018347 720995 966264 1369812 1075952 1078867 144809 605180 651195 712412 1583329 312171 524659 572141 1432577 789311 461646 1243547 498295 829424 1097450 1935558 1005623 822573 1242756 859268 1345964 424427 1970723 253497 1012573 1177125 119394 1964713 462946 1999684 796079 463556 1992143 91457 609659 146409 1555335 1543886 1685172 144408 1576764 818769 765310 621998 1550577 701383 526039 1735871 355691 967468 464362 1098402 736315 1505903 1777742 1629355 487588 880234 490539 1982933 1727837 376499 1688272 1355991 1751946 1134679 708883 1017496 206356 1626304 1790109 1015192 132960 21832 573453 1374060 506436 1442431 1305553 179888 1110797 1333126 1734080 356975 538223 1230727 272326 414361 1208333 328251 643222 1399657 548569 643347 1514753 1051218 1936604 95596 1450494 771417 349282 1961491 1152144 1191488 1965387 485031 1932813 1020197 1537734 595104 1476897 1046897 1667269 1208246 779654 1065342 1573253 1698111 1120997 1286726 1991774 1104607 148044 189258 41706 175640 335758 1795979 486778 335446 646796 1480785 992248 1625860 170530 334142 1407926 677604 1387291 1292164 226951 96058 1512520 2845 926185 1727354 203804 1516587 329986 141319 99108 1451402 1978933 1421029 1208946 1587497 1297479 1376447 1955491 1121993 1655541 1063418 206569 1510902 433229 1415917 915546 141534 1072267 1567358 564837 1431831 79216 1655893 1668361 1326325 835529 1173067 1696985 1872217 1773676 1098976 1124971 1800926 861525 580511 543180 284058 1999854 1892784 988235 437109 788619 1974778 1176357 547769 1708087 110529 1877779 1392418 781493 799148 881505 584792 844795 585753 1022147 144902 1851859 1962119 1060276 1857207 742401 1917084 776376 1340782 1466283 1112732 972418 151002 1673141 1399495 77823 1785627 1034766 504507 1343328 379910 1964110 1328384 809768 1763587 1460497 246388 737308 1942460 1737541 772950 775502 1478216 1667030 1424162 1846329 183389 158098 1548776 959579 645073 50642 1811601 966985 1998422 1529737 721220 470723 1930649 1689874 724418 456573 678806 708828 670465 1106555 913124 1665915 1377754 787898 891034 399099 250750 1496876 1095338 495917 1255892 1269760 558464 1129864 189344 193362 1751427 60709 1745453 633769 398367 727303 1253616 1393875 1137089 1112404 1119373 885072 613396 1164870 1402908 1859943 1342858 1951044 1188680 816409 28066 1775893 1942988 1610770 1675979 1817598 119615 1958497 111191 650159 1718836 1384520 1990569 813587 871249 284683 1986928 366508 655436 432620 826856 1575976 1619629 1733589 1314648 308424 616965 1022320 382351 1409602 1549468 205480 1929634 1779906 517388 1787042 1408854 1816333 1234837 1763393 1855499 1079371 448791 611798 17616 871338 1446771 49628 600755 1621968 395548 1978615 1835992 447018 1552499 1833088 1959280 1120001 1610557 1456750 1390422 1566583 662589 1303405 1282477 540649 735213 993147 880894 1214954 1181517 1986139 1319895 885200 1579494 568021 137049 642098 1522584 46633 1366006 862058 1540754 467593 266065 642291 1983067 1822156 1658418 129225 144916 1644743 818830 39555 231856 46605 793708 601222 1754907 1918200 50955 1471639 1345776 336278 349559 653419 939225 1122108 751555 104430 1187184 667008 856854 1968335 191437 1712242 747762 1381996 1504830 1560649 396967 968100 1416105 1224705 461694 1816586 285313 1959975 960288 1662247 1852050 847296 916646 614315 944978 761972 1068163 1169665 431269 1205978 566203 780990 1232896 1273693 1223803 1331479 1515985 994859 165855 323694 862009 1030866 752058 221982 1518780 740586 862078 110921 225603 581669 1572715 409012 1197058 225265 532585 666247 527708 12249 590517 135452 1092382 1553568 1694531 389060 371677 1041476 1334437 57108 514583 1215807 587053 1245143 66218 473992 1805179 1206112 339786 1231740 1082660 92703 829728 1723358 1394258 692054 674131 1590354 224439 1283746 1135006 1169171 1114208 649677 1775828 979795 298340 1082149 807885 1206091 1912246 660730 301724 1757921 464414 532824 90814 65016 766173 503345 387767 135838 169659 542458 136981 1451446 721386 1712079 1269643 753188 1721570 1862453 1353262 962948 698841 116818 298332 652852 425385 100346 878019 465330 1939217 1021514 1626322 1531522 487802 1077983 1921613 1575047 70714 808320 134413 1188603 794290 1265703 1541829 318077 1720300 1246670 792487 608867 1490648 244297 1947140 1370004 73950 1490371 1182911 628410 1126693 1191204 670344 85370 963070 1993052 636219 1343604 6131 1533517 38005 1315177 135934 800793 1108999 201364 538270 714084 268579 467359 1219728 572613 1893021 1166324 471984 1142208 220073 83578 1056655 1681276 1336129 442135 1282401 1012284 549361 1888186 1312034 627098 1036724 696479 285385 71579 1733385 1753476 1384650 109421 1058497 1746502 4751 1133950 1278160 1530731 1901350 1574540 1216204 569898 870403 41725 1895560 1469052 139454 136503 1412090 531669 1786774 427910 1245868 452245 1840367 479058 1727594 1246506 1621133 1774870 1244633 1397182 921337 326471 1257062 1508248 1174181 506632 1572844 881090 1974509 1348424 613052 1021307 1451521 1132679 1629853 1343278 402201 892666 711755 1137954 770111 1492955 1719860 685927 1346435 1017079 874596 706202 779790 1881794 1303315 1247753 1135093 1046704 994970 1484816 980716 1352667 1604304 1284288 42293 1936457 1157747 1688964 418975 609334 778366 1054605 1643334 1184491 153640 1776486 1860436 1791576 363410 1227948 1026349 41690 1980641 1330556 198378 498720 13763 1302990 776857 190548 1546961 1445103 1078032 1340627 557608 43346 1964909 388976 1447409 818728 1552685 1032732 1176847 1529868 1529189 268489 1972263 968496 12034 1638724 109632 1307852 356550 941413 1840915 1544377 1918501 1979246 1196790 1798779 794257 1590654 1976246 195997 1497568 1598449 1809416 258207 1311103 478563 1514192 1415033 874447 778627 1709902 249248 858930 486033 1245810 1201268 759616 492331 1409313 1488460 858221 1039191 1888181 1837732 1219889 60141 557489 264172 1110423 49690 1862702 1474789 977845 1088991 1306124 1221823 925476 317559 1352226 1860000 1446238 831655 918375 1457671 1471438 1847301 883316 1950678 11857 1416075 1458097 1965085 1890591 1940277 136708 943957 1064199 389876 228155 112611 934212 792415 1435815 1859350 571043 469920 1017983 1355706 994015 1806018 603172 509399 1386967 8430 1840460 957801 1157753 55760 423728 1401235 714400 941484 1521106 1222367 325614 841434 1507872 1129547 1185344 1293412 156840 1694567 961441 1484225 1557612 913086 1584345 1532499 755640 1578801 701296 1491961 439306 438659 1311524 1652007 1427600 703679 480022 836746 1214848 1380710 1173293 1637717 527859 1295506 1153723 892463 872956 521481 552614 986455 1592186 509748 360624 1287850 920263 286462 213737 959723 45114 1245867 1958603 1826117 1454221 408811 1070616 188568 1057526 87517 703269 36643 1098672 763336 1678780 1940696 324781 1394856 1398929 1880397 563902 65797 870071 1521715 1940392 1810402 1566150 319902 1826091 1437392 1668548 1257534 1648506 569527 1846509 1427061 1040322 573890 37904 1325744 1755812 267676 1405107 1389089 177413 810814 1102378 1056600 412117 1377976 1682523 1348804 456142 1102199 431746 1982480 832314 1457620 749263 1610868 312522 1166875 1037280 687988 1917788 332286 1555500 464262 790276 359519 1192892 956581 1049892 8166 1090565 164761 1661535 1509767 156898 1594703 1322264 409086 344238 1785124 47420 155231 1310937 833467 635408 1999584 1358594 410039 696315 1198955 1548541 133130 1037727 586822 1679366 1628918 438214 768032 261237 1712764 1175549 1261326 236421 58796 924877 385421 1398161 1123486 1250372 1435056 1236928 1565388 538133 306709 684596 446799 1605353 752872 1769864 271364 618627 396527 1716871 235986 623887 864069 572883 751363 857685 1777945 993892 190226 1107743 1492723 1953788 2719 1102217 907202 1917614 1544888 851539 1504025 338510 1589266 1992946 1569528 859803 474195 193768 87896 378619 375182 908048 997921 272117 856935 1165254 822641 865445 1094822 1038046 1590426 479981 1427385 230478 388917 105514 1400627 487685 958193 746794 474579 432440 1499583 510184 368549 296662 301372 846122 1538865 357950 667794 1160150 1522129 1991623 1344065 413722 1680595 1498476 881522 1696455 1699040 1862341 1966271 784114 324127 425142 1064113 264749 1580766 1824212 526833 1814409 1128945 1174270 946646 1738795 988217 1011969 164733 13951 931619 1334545 446190 1287992 723171 47047 1355952 82805 1573101 1330908 1096059 728514 1476167 156581 1846727 1972181 301248 1277724 327347 558056 1988770 171670 1264864 262483 834206 1448362 1590874 73348 197237 217891 297603 320877 1255652 1673949 100643 1485266 637558 540650 1424386 825163 1808527 1488724 385136 1888998 746795 1017495 1302720 55909 1939198 1261153 1774227 1356074 1136721 130785 493978 1684326 1405817 539431 262783 611626 733186 422418 1755010 272547 1262119 1072925 220294 1738030 929521 886867 1463496 89687 1195712 8457 240846 1341302 1900742 1099177 1492542 1856164 78651 615587 1662190 1563593 1065117 702537 1997184 1245959 1868726 1097564 4988 1646479 1903744 1637003 1675015 268205 1173704 145893 1151565 847692 66032 630089 1780651 1232442 205194 949219 1288603 786424 520965 1565723 373609 451812 795876 1906524 406157 552578 1234383 227611 838867 1474477 1338080 1241042 125525 1376804 364940 1787438 1998645 363054 1038680 325020 1369534 1560935 877285 105137 1156002 494157 1652561 1132859 806072 1284663 1275575 1001118 321103 652 1770998 36459 1805455 1440194 1362041 1170797 629991 987546 287654 1796966 1050712 1614751 401634 1832824 1070393 229625 533893 1709673 282185 1221141 1515334 513990 224719 1404137 601 762049 338644 392237 69646 1926113 733878 574972 1157013 53847 3149 979217 1141618 1027932 1078661 1120231 518712 30282 798866 95614 504427 1696770 400123 1664374 370756 1111170 864785 440738 826433 196722 555846 285611 1936321 836931 1184131 1207784 36322 785934 517808 1422659 430805 1232708 982805 267568 1501427 480834 216036 1465052 1230991 55046 565227 154663 1772944 1935716 687666 477879 56663 71591 639886 1166659 795620 806830 250863 979499 807300 161961 880095 475847 1855096 1054706 1335932 623007 1116799 1037682 975179 725228 1374233 62497 1685984 187063 587438 1931039 1857676 274208 368650 1522141 455247 1284752 1894029 1287894 1637382 139484 1934874 1803062 1787419 1102142 402462 1778071 560193 1199700 246885 1522367 1023951 1048175 1311825 208554 962425 1638227 1983066 1919213 1251792 1785170 583784 766442 827170 382120 420253 1791783 175135 1366871 1106303 1109283 439295 1525720 1889554 1646082 1531491 1358686 1947150 1385704 1916405 127266 399637 1816993 641220 1626081 1658864 844506 692760 32815 447601 680568 1499292 134934 937040 1827737 696867 1863834 871145 1686091 1870208 1656626 1440812 271294 1715244 615420 1760803 926759 1694135 1177692 1805846 1128744 435492 1727932 1247352 1735985 388130 1461967 1634694 675061 1763874 1818524 1127125 1444621 1770246 1812942 236181 458541 46631 464517 836093 375331 1153788 570245 572795 660831 456409 1571914 446159 900917 461888 784352 119130 785615 668718 1017295 1569861 1395659 863283 1740895 94995 1310156 1285762 1587490 1144797 1959081 1761700 1182369 188834 1076170 82405 1317616 1433531 1222943 1733796 1788561 1288894 744882 94238 1804053 885457 339708 1258918 1581974 1401735 1574461 446387 1830886 1409980 1032994 1982185 104134 1929885 129185 1038305 1807565 484124 1254755 1606873 607678 1163648 725850 577858 821442 921674 1339237 1302998 1647676 1992210 954587 1554236 1930711 1915085 332088 506315 1021637 1004911 512145 339123 44659 640666 718420 184550 1387486 1197982 520693 855127 1023156 1440246 1283876 1559856 1249400 2980 206762 1976956 475665 249873 1543591 179175 1217002 11543 442249 769697 1003894 1673765 54434 1456835 1428037 691322 1247211 1674352 625958 1174173 985661 1704845 830140 937566 1014002 1123805 266093 1055514 896538 1351554 891397 1329286 750384 979030 179796 1655209 52498 587097 716835 448864 1202253 1327717 444921 1015835 83484 1061667 1150231 1304083 321161 1308497 1466623 137826 25223 924055 797405 138806 1995570 1429799 1639350 1837451 71870 642589 1071846 55958 200170 603247 1688395 1162563 1430237 648074 1387826 704508 6042 1276910 1367850 34321 413935 1669039 470437 1304303 915583 191110 1662655 1320269 1483100 1729170 350213 1900834 171003 1162635 1966614 1155563 649277 91520 1323143 1372738 1539480 982615 525264 532203 392731 1017102 1694700 1930050 1345633 788200 1193518 1199054 240107 48195 1900008 1575711 329775 1813098 1802942 1648677 826665 134653 658770 1949456 1584197 541764 1794889 1840822 1050257 1912963 103071 837317 640732 1815636 1236840 1813761 523597 1198988 1131665 602170 463302 1051204 321296 1568891 766614 1072325 535405 350439 1287049 1444709 1555601 98672 36954 28140 1008468 1276803 1576928 969146 1904245 1879550 474130 19148 1787604 149503 247672 1852998 207410 559446 1399277 469488 47264 1164905 278937 1993258 827327 80936 1529613 1982378 1545718 452377 1542076 1280108 1257819 1095613 1469807 613453 12548 352334 1935866 606490 767938 1889393 1711658 1322690 1017197 880156 839141 1966550 470228 70611 1222494 1191958 471846 1438519 1538838 353000 809008 1030523 885424 802571 230868 232446 1819969 1521997 1591693 1752668 1743876 1997853 1092235 1942141 1231990 194478 1025602 659816 1242525 585708 1995944 1648283 455983 1766678 990171 15229 818687 1259924 1391981 1268300 475759 1396458 1697434 1931463 1751867 1387594 1641981 635877 1629694 1196302 631554 811541 487037 702463 1588482 902479 1018270 157899 1907433 1054688 79138 844317 1298309 170655 775742 504571 245826 245078 1592909 192929 1873820 1708394 1606810 1379365 364840 1519850 873959 588475 1022760 395178 883627 1645636 386154 1004643 992386 1342789 853636 1308539 304199 842254 253282 1692609 1186460 194649 1577838 1190659 730068 970621 1702086 1721326 1792049 1821668 1434276 507868 752467 685221 1531543 239973 1474501 1190522 1413333 1300086 1048347 123654 1162900 787520 684768 472173 1229220 39020 1192262 526939 1099202 717530 1980980 1698558 626683 1833696 1983880 813855 728170 595600 1320292 1267694 1156268 1430235 1695907 318501 292969 1287690 1759582 839989 781374 1527885 1957662 1059514 1512614 623671 1602272 1371257 1659459 1444411 1668028 443797 648306 1570 499548 951844 203256 1846615 331306 610495 1290724 812735 1188848 903602 1505288 362428 836385 518533 1306311 1131837 826395 477465 1019008 298828 117833 1476901 142427 965058 798394 1563093 1604784 770683 354858 389708 502105 1736503 987513 1534126 935775 631372 599080 1673408 194126 676894 890392 148501 190667 1526543 79820 657192 1807344 761670 1278132 148066 1001985 155703 692608 1430907 1851830 137240 1285689 1274951 1827306 1230854 372392 218986 1363268 471737 837046 996090 1367853 1423223 242426 1152559 986365 216695 1291582 1248385 124466 674309 320728 91184 1572045 1188989 1617710 1539591 501979 1150956 1390563 1187715 1844769 1432215 753825 1705777 744024 217442 258528 468289 1567302 226493 147046 254895 810237 1808812 16096 888812 1619940 1706070 252646 1124841 977560 243889 1251396 1947791 180122 1150210 717653 823095 1312205 1079890 1622936 222591 555061 908596 501479 1326395 545028 380327 1899219 1473005 296879 332184 1302387 794158 1338711 896437 620701 1076002 675948 644123 1792137 202636 1565807 17372 1540353 1681534 1193728 1445357 1924139 1533618 1818728 791868 184399 766109 640837 957107 1141158 33226 1500409 1350865 887050 590543 468403 1145498 114985 1507417 1461851 385206 1895830 9148 1228924 1186036 1312584 176351 1463318 632887 670337 245116 512233 1154386 652791 63520 204645 1981178 1887307 607324 635892 441479 498165 657621 858136 564774 219315 726554 225818 1186746 253395 796574 1551859 375012 1565769 948540 239194 1221547 1669489 1373439 138041 684289 1407832 1475556 724284 1654731 668188 1839154 1877413 76239 1342027 1520176 718978 723796 478826 1124387 226980 1618793 218651 1597678 821265 474427 1883810 410603 1201411 1937770 1015602 1041153 648882 628527 1743606 1994127 527773 1895604 155375 30502 310740 1535615 308789 179355 1193157 1918469 1481215 1959818 1355407 79275 156753 889221 762675 1640660 1179927 1336373 1195614 377327 880194 567445 814410 863698 870313 1626145 926171 1767111 1634708 933694 1996760 792440 1290799 331803 1631890 1109884 142186 225992 292501 1811245 106151 1109270 437818 301636 1579860 1567794 1032936 445904 712431 1211864 329300 1140663 1397674 1583676 1416484 1568023 1180537 1570955 598587 1696386 951507 62485 1867553 1006739 1244256 1925765 1580540 507879 815862 1420035 1261761 611359 1912302 1213529 323616 1930918 592929 219636 1785110 1163606 824596 1498094 28977 1316093 56472 979826 1438921 234179 930863 1111199 138150 1611915 1174531 179620 744077 469683 886009 1377983 1553725 1265196 754381 1668639 1483073 627192 1187250 218604 802932 655439 1529208 1067122 483172 1251230 161903 363275 1015913 1443300 1335254 1461552 416175 1826020 905392 1623921 1172544 1583035 1692248 835124 1747542 1218042 1171144 1529645 917926 477817 28679 1830084 1242393 1953790 81593 1715228 1578480 674952 1476072 397689 736006 142939 1760450 830723 1362442 394873 1561482 870844 1261626 1239245 1321133 467577 636387 1941159 46084 1985583 1862229 1104342 125252 1359362 401215 45278 86433 1038611 1340518 178530 623913 1656053 1482023 1356053 1693696 1315825 1892605 1418407 1658027 596117 340173 1828810 859508 291564 236238 1668633 1638459 1529353 1282826 569762 930516 383578 6752 499979 1263729 1191935 1392940 1464750 223737 750387 1040641 1142426 1483162 1688510 935069 1712955 1050158 1550339 1787360 490727 527463 1489808 1251479 275788 525509 1071080 876684 863446 1380859 1335926 1807353 1700147 649225 1077928 1201339 707655 778397 896495 836720 543293 1501747 598808 1331881 1736710 538988 1369152 82679 1843664 1527828 882266 253276 1251055 1960052 738853 1138851 1047082 997564 1254139 1247121 1222285 963884 276279 1799747 649850 466099 1768270 1053253 945235 1350366 805408 192003 190101 432336 756077 882186 653737 747412 1033842 676051 1796112 608698 1844914 398440 1813547 1763855 1336824 1714340 875755 1845759 108183 1788877 553139 433588 396102 382211 1571498 205260 1627811 739156 936013 898055 62679 1431897 200926 57762 1463921 543884 1272732 906467 432059 790215 1495544 833503 1650912 1144887 1620411 4497 1770849 1680919 45696 300530 1487955 1755843 751468 1249095 420095 1819182 500312 664426 1381917 682287 1637 1821110 412303 1360679 1184417 461189 527905 69222 947899 162225 1742527 1622842 1777997 1395113 775282 1657956 1569081 387739 870782 623679 533162 1470078 601213 729139 212427 977023 1027670 1409792 988065 1721577 256438 9736 751312 967501 756700 500596 1694173 1473277 916490 638248 27432 923865 1026027 1472086 465796 348101 961781 81197 1546707 1863778 1176495 1593366 493856 408983 196005 1558599 1596710 1318747 470220 1825161 582190 440498 287778 399014 1318163 592738 146586 1336111 632497 957291 618706 69821 391211 826051 1176368 1438593 1136801 640599 320330 1653611 251812 1537595 667665 41173 1734160 234337 1725845 317491 1743378 1561240 1152025 1905376 1784972 758804 212612 1752366 695324 1342593 1393187 1079267 110052 1181230 132523 68525 1357666 1712180 437504 541134 508758 1438105 114845 1937559 359979 1495744 927491 21714 1888719 69338 128275 738876 1932767 118756 1017599 183957 1838930 1573091 1468550 1118659 748172 290226 669188 442944 1827932 1074549 1988703 1394983 64040 103068 526549 1684843 524517 1407563 789444 852617 348556 621849 1569454 611287 504693 137646 1818451 568400 1046687 621369 1922596 646984 386427 1743423 568174 1834462 1662956 1656114 1182895 882464 1489694 1427367 1861880 1345374 1413576 957333 1062440 748469 1848850 1233462 1106685 353030 1178004 479040 1352432 1937244 919256 672645 1589678 847409 1040586 1877720 1673498 922697 627572 325840 652803 206339 228727 1698507 1330775 1762094 1545983 1750958 1251007 1336159 1823943 1245101 117266 818938 1273579 702498 96387 1403469 1133913 668613 118268 511306 1983406 1662499 259569 481908 1437186 1134364 1528546 135487 297555 1285428 801407 825809 1967850 157017 966745 1190141 1767260 36918 369876 579766 769244 1216360 688072 29249 1559319 549619 1671368 1423812 849902 1107511 275044 403303 1583962 685588 438740 999478 1107724 1696345 832836 986425 1551458 1216756 1541954 1786312 1788363 922399 583584 954093 1723110 879908 389079 1780392 687448 527857 1518234 1640062 891985 564429 253095 895852 1542773 819951 70851 1682775 1238983 803820 615690 733522 1058254 549441 274053 781433 1060902 1971329 827631 418412 1810958 622182 1287686 716593 1346704 306980 1968681 1837283 977554 1250581 1517362 1844999 258141 312993 443031 1100659 787981 1806485 1535295 566999 1365018 1763230 1547268 1645404 1570750 1015334 139929 848212 238913 55351 1066324 433816 842680 1116766 667216 1317833 1267529 1849350 435926 935471 521006 704 1441823 406990 974986 1477011 40119 1875954 980772 865894 1654131 1750453 1952746 1464535 950520 807065 1714103 1985353 1636805 933272 1799088 1164476 272819 1321656 1141436 1524543 467324 934307 120964 1060085 524334 1122945 872679 461895 420552 271987 1548006 858528 819934 957307 1814189 381348 289416 1905949 114026 771583 73070 1865687 1308805 1598650 1077597 1205245 847309 1485659 1709430 1050847 1292247 518010 1050314 157461 1047559 1879098 1836523 1771017 1337692 1072644 532184 432957 1593879 1222956 951121 1045205 608185 427257 1075856 388102 499836 1561007 1562496 171045 1783163 1991566 1530903 87569 1190613 1524041 254486 714637 1598315 1215320 472415 1825283 1909770 1340892 31495 47909 1017041 583950 1668087 880614 1335042 432007 200620 1742895 244820 668299 1699888 891458 1545142 564661 1990679 511484 1326685 333259 1198039 837674 931366 1671574 738881 1598600 248313 627423 380274 1616458 1216429 723974 1772673 785414 1525076 1090755 271970 529586 218388 1066823 1154387 1134539 1043017 1686129 996048 290162 409759 875860 517030 1911418 457530 1206877 1748249 1614024 47007 1935231 1148595 1200857 1319204 1949073 515024 1502737 1647141 977278 80991 1632541 1247061 718490 931559 402878 383705 687433 1564062 191794 1263976 1145696 1412761 1062304 1451627 1425129 1382121 1681556 1032025 1246412 1683241 1063210 1187576 1288868 875530 1094471 361769 1105839 545093 1484158 1910575 530579 338004 1987659 1424990 1535569 1190794 1890414 1366580 881399 553994 1876266 162050 1427288 1047601 1016583 815824 1846572 527894 1461714 1994706 603688 1780617 1328454 1980483 1695390 1949667 653626 1410925 291900 1940930 417086 1281109 1523221 1772190 1007991 17806 1542073 997888 693105 712301 1225275 297701 27938 6546 156481 475168 673945 1024465 1811665 1106150 1707965 1617828 755177 1079088 441196 26660 1612808 1735124 1407518 1411135 1203257 1323560 1520601 550265 1073714 1331608 1569595 153334 1657022 1412548 659103 163961 544267 1177735 1032619 377273 1109871 897040 1584568 1633794 193246 481969 412431 1219632 1691463 234825 1744092 80322 637011 2403 344941 477577 1549197 500883 1869396 724227 172338 491154 1227473 734390 17089 203406 152991 708143 1755706 1235253 317386 1274157 20895 1098450 737280 1426924 1891791 1889342 918815 77815 819403 881342 457655 251143 776137 1754496 1981078 659277 1537369 1831778 1173993 311792 472206 582038 1581197 1937993 781170 1522257 1529716 215406 663202 407726 1977148 98751 1925933 42024 1186988 1786411 262547 435976 941680 366938 365035 56077 485029 188401 1247419 708132 573801 983625 804316 603056 1594675 1313357 1130659 1731568 1849548 679424 548602 1819319 1694702 830448 169070 543280 1540669 1202284 257006 1217457 415921 1175285 1512532 1033166 162493 86881 1766072 1532355 1150333 1678110 1902672 21410 1702519 1049543 1434602 1737190 970796 237425 794851 1225936 170731 275542 863144 1432943 1531537 192471 953864 1372917 1852363 41740 277619 123065 7167 854257 1962048 984762 1915524 718164 278769 408725 945233 397939 500922 1736338 156743 1300983 85226 1570590 532257 1331020 1180680 4598 486786 310904 334696 1926471 38990 257230 1372439 739091 1180728 1326493 374406 1179382 1887927 703926 1225184 1647762 230712 1607061 687003 49352 179201 1917153 1558896 136173 1432910 1751130 97670 1523035 290271 508686 1009447 766370 778032 1029501 3553 1951774 369858 1345289 1677860 962116 536483 947828 175236 1743772 1069107 1207062 1227438 1610274 104908 1978080 1452372 591031 303298 1105674 53940 1376786 338387 1898821 15690 647968 1930957 458960 1598214 466308 1216290 1560821 1691861 176047 738237 1031516 1613019 1943100 160272 1213435 1680242 1200926 844927 372704 1946277 153762 1062319 719381 968453 1327814 1412222 1470760 782217 1006061 1636743 1737617 1884401 1088864 1968598 1403297 1749615 517777 1747878 93796 1706181 1564865 1237188 816880 532020 1415139 1875886 278949 339575 39168 1522834 371247 432647 827905 1069726 158898 674811 1835474 265619 957234 911245 93740 1510887 528501 1152498 1381539 1218917 303857 502035 1420737 92505 997390 710316 728950 1514587 664908 422439 86551 111832 816879 510777 900373 1638920 1613681 1786079 1056108 431410 1203737 1137589 1799750 1874746 805314 493313 1465713 504019 1754121 1955627 1423306 1917778 1203208 322001 572510 136354 1070288 1415114 1696434 1126603 1795063 512090 1186434 709387 1763109 1067731 925072 1766244 1755366 1706301 1165466 1272530 843979 647408 1979473 84644 1507783 920372 107911 51134 1806508 1714390 20123 1236994 1575107 539466 1782981 1810113 1972577 1186695 102648 1894782 1335541 521363 1729795 1142809 183244 630336 1263526 1091877 169069 1997802 1460325 276011 1928777 1662415 1606499 66375 1627682 1397679 663111 82760 924312 476429 1733910 1452236 1908528 476647 845913 441382 632866 38066 608612 78852 1292736 93317 20181 995869 728633 1939673 39561 181831 865816 1979759 209314 1800888 1748349 1611869 774732 766993 1247851 1693515 721434 1291096 305723 1428807 511961 5321 472781 599754 646292 695742 346406 1376751 1685741 1484837 1112251 367668 705295 1013896 289210 1285293 1737318 1018918 1456510 1437385 5171 1697359 1661047 407479 1770347 1835912 370737 1705009 798657 1593434 250293 608511 1421789 762711 83402 1004995 375829 1501492 1066939 212846 1657032 1452217 304923 1188450 490901 1170047 1862997 919196 156520 1200962 1101901 1189627 1791161 1070798 229422 1381716 238793 168342 167832 950344 561242 13997 737864 844940 326016 1834293 1840229 1752702 1131856 480447 1703488 1291857 1869842 1073376 1725536 95043 1498656 750525 1459424 834123 15165 1956273 1049346 1848144 1286999 1013836 1824493 781633 265783 1572883 1636972 1591985 1240821 1180515 1103287 215012 1914756 1120484 878329 1338146 155153 256486 114990 1084257 229190 44060 1573646 726411 1622650 473322 940864 1809900 770803 426365 455937 7494 1382242 809703 891342 1906735 1503490 777936 965237 1353698 419601 1464699 1515976 904309 1112567 986648 1369189 34220 508308 700167 715748 1354845 1765010 1827435 1629796 1645348 266484 1148145 1147784 447535 1945993 316521 841785 810607 467252 1082100 1330473 559980 1942535 844414 1422513 1132752 1467688 1053143 505161 531521 1137796 1860297 455799 915954 1985942 307709 112272 1372920 374773 387936 1027503 1893527 1417331 1532944 1263322 928380 391754 1138541 433759 19563 1435721 854465 1378066 1076796 1985107 1265765 231055 1923167 1003666 849629 1668198 1847839 1065072 858928 522282 650024 365005 747366 364181 584784 1658158 1837080 1137770 367079 1446071 1813559 1745499 424577 192654 946840 1012746 776617 201556 1041474 238218 701952 1197557 1242053 1868981 840245 1451742 825554 1080047 1024155 499500 81258 1707779 1102731 702424 1052769 1390887 420622 474425 1647764 1375783 675573 1297875 1673509 1129945 1833938 1588107 1161152 88251 244586 1714678 1805604 1504595 157150 162677 971490 1075738 1100790 1039086 58180 1240219 1343966 1641144 1915648 1496506 1438349 60961 1064106 269957 1741780 836956 1888534 393439 880005 1450067 207510 1216229 1332434 1880880 1389991 1622296 1343198 1065579 1976841 1179278 143435 1900360 624953 572742 804337 977849 230751 883546 1666514 222667 1455376 35846 838206 35562 158114 829527 1881127 1822722 1954856 477254 1262972 1300820 685749 1345302 1933874 642193 1458875 656890 1505702 1406516 143099 770621 438215 1921841 1031070 44650 1444138 13382 1767025 1289470 1705055 1370797 978020 1872700 30594 1072901 1812294 1284517 399174 291078 1096133 950541 1684159 106097 1246572 1742541 1121562 791257 1563057 90788 1240206 502063 650098 568062 733342 393498 1294285 937484 1535163 1356287 633979 244401 670440 1802741 146194 739071 563888 863797 1399988 847094 816016 79476 717573 647016 1315368 46118 1431893 1157188 741337 621315 1325777 38687 1753434 597101 110953 1184564 1071329 989041 858012 1341660 498754 246841 1538045 1453532 666760 1799734 510621 682179 601788 151865 596715 1595237 1273710 725084 655730 900765 529916 1884737 811635 521554 1921010 824904 961035 264883 488928 1959565 1440607 1480998 457354 1247867 334125 530864 1377307 189815 1450634 94494 3911 575532 1937398 1735763 961582 348655 1409974 438255 602584 390963 999448 762181 688211 1183166 1618750 1651647 1419516 952497 1074640 924407 807084 661475 1731503 1256766 108766 1199354 1270985 960723 9050 1432989 676339 1251576 1910404 1798004 1859607 370042 1560220 852609 1351238 1132027 316293 72063 1254753 1874879 897183 690308 1131441 1015615 777375 318539 109532 1021738 697970 1573774 220976 1416403 943552 252740 1740703 190899 1743908 1005353 155402 495227 231827 244433 1853816 850097 1090048 1398650 268464 758590 187286 1946211 248040 660386 1569026 879396 1420461 72686 1003007 1525922 467445 1338460 315087 962196 1042417 1449656 834711 1628757 1573910 1678881 1896606 59726 1580545 1255539 548911 1374308 1689518 820103 1531044 1542075 1181920 922653 1168643 1955723 1373360 1619030 998782 1152360 1257228 1770314 359960 1220598 1469358 520590 1370546 801290 1685605 1773460 747035 367792 1329554 871837 889846 407832 252654 405492 661643 1565732 878888 1981303 1112245 1116512 1825460 996302 274588 483392 24425 248296 1611817 1320083 1876909 1248012 712840 1064605 1119386 1354452 1130454 1159702 143364 1325026 1365043 1737660 1888895 335898 808510 1008874 346061 632386 1771336 1196455 663100 1617639 1509264 1081526 386211 1549546 1789031 379113 687609 1828165 1003186 1705003 852570 157591 192528 1195412 897662 579886 829588 454680 864593 1667665 1757078 1210721 1683620 1293303 998194 1003239 359810 1489274 1677623 1715588 645958 224641 267667 744550 714295 558787 1295620 292598 771591 496504 1089119 273351 170727 939320 1193298 1563172 1521276 648159 398267 1481709 1025002 391328 1590849 952611 1080520 1109465 463462 1383314 900978 355670 25572 942032 1966448 1158205 1955721 1197139 738766 1831677 1618617 743624 1182990 920448 829779 1336415 579350 652410 1086275 1650188 1090682 519058 112671 1792375 730341 1974155 1481878 1364421 1680004 1867688 637978 1190639 1268926 292256 935895 700351 1690730 1515904 1810438 968382 1324472 566682 658614 835479 917905 366425 345828 736008 815982 1682113 635726 1479063 845412 797911 42429 1714511 910145 1084785 1732418 1395293 167087 990845 1798764 1680483 1884506 1717292 593609 1335609 1762452 1160241 1953982 391073 1848898 772953 534127 1408436 1200667 300519 1146589 427889 742258 973163 431747 456454 948853 1729082 1763285 757772 1767799 1687424 1675600 416657 901680 1416870 865031 635606 1863660 35997 468390 1996387 236822 196095 591840 1448979 1249713 90975 941367 615017 1087934 1959834 220310 1661442 1300217 523266 108243 1667951 252979 617118 784910 267690 1322768 1661370 524344 192157 1848618 1676409 629394 1155949 826187 1020531 1626778 1517454 892655 1648200 692665 1782938 1383151 1523142 1472315 1055229 922754 1272506 1979168 378446 48114 51894 591806 323111 1341600 16598 87810 93573 167944 1405287 1763199 1152436 1591348 69567 1571477 1287933 1535127 1273123 1063594 1531825 1409437 1628828 1288093 124350 301568 489916 1523695 1920505 1236135 1574742 1309333 1549841 1280277 727210 150843 1096401 1123136 491892 855081 1694980 361047 600654 748951 281919 975994 1054233 1345679 1688598 1642573 1868890 1092348 140615 318009 47309 357525 13179 1404823 243256 1004510 1093745 1321323 1988097 1016944 374819 686644 787646 1003131 479491 1364359 174765 1019584 599073 374305 464104 1820340 381450 178730 656847 734668 128336 150786 882505 1045224 1635707 723811 1559428 154370 1695374 238749 1187116 1940898 689862 1052071 983023 1393739 1039887 1465448 260615 1024380 54663 1825853 707398 1335424 1444406 906245 518514 956306 1588944 37519 1163303 163642 619775 623878 167329 1645261 623625 1733169 481938 848159 1586144 702055 577652 659366 776112 1219843 563945 795061 1319950 1718354 476819 1863425 326165 840900 1945714 1713515 1588774 966696 1088420 1729890 116805 1690068 728498 1629830 691473 946232 1992731 1808491 1245505 760280 1394525 1111931 1130916 628663 526977 1853574 1895251 918896 1844514 931485 1496063 1706850 947335 979122 663970 1566806 1918686 334771 1488708 1803071 1922775 765178 1943992 1912250 1044736 334802 1606170 363850 1924488 473143 483725 1402684 380305 903904 1868505 1453172 1952433 156403 1197218 1712586 391792 816847 1006942 1774906 831791 1101451 955709 1634771 1325281 1286776 492847 551845 1536985 255560 1072616 443968 876249 734604 1410161 1489166 1283339 481657 239971 503561 1188911 1025856 211516 1822471 1879868 1365444 277700 855614 1583806 1083589 816350 583984 1525328 1581702 1140221 1809775 360237 1095143 1111547 1631917 1223376 1014951 695704 818281 1160332 1884932 529807 1221444 881357 1104452 1199310 775415 561260 1492471 309769 306081 1176689 968555 823239 668914 1070108 1700070 1780014 1058862 777731 521773 164513 189126 1123843 1704513 1917127 72833 44475 60629 1795514 579841 196940 792583 377286 1273371 1037052 1351292 1070966 693512 1512424 1488640 484266 36937 1796243 747805 1961489 1337623 1618535 758667 320601 1307615 1433066 861411 540392 1781907 1772992 181239 220122 1532016 95524 467541 1317285 627825 18181 640880 945316 472284 1331106 1790023 113809 1373045 1230092 1249703 205613 1651875 1454800 1088527 645212 931513 1640869 925483 1652062 1383440 1378488 554616 1224048 929577 1308760 1609156 1792351 1646041 186917 1588900 1177035 728344 400107 910144 1242239 392953 249940 1670827 1145150 576370 1695905 475534 182595 273638 1396249 1042944 1347171 1527563 319354 1739523 1218875 253060 1724138 1605090 372876 524399 1353051 922591 1228554 1692960 1373564 1274652 1201596 875752 515943 1394411 50837 383246 651121 1157798 121290 1089898 909369 1434201 1608977 1089180 1532689 1881015 992621 842128 132714 171697 1116509 1706214 1966152 1557459 1194176 526448 4670 302454 1325232 423724 1642715 617613 1467653 83041 1827464 14810 901638 1359417 702521 773523 1078359 533196 222869 1186372 1553724 262351 372155 1025196 514075 48047 1449539 1396544 410418 5918 1482100 1500912 1483659 1251240 525497 1365981 1243601 908702 1634803 576284 1010674 555724 1885451 1385329 1582116 244002 1954846 938148 113417 1606994 1715272 336098 1987784 575090 1202086 1731717 167304 1768909 709784 1892128 1900498 791462 965552 1965356 1630488 1984033 857531 154139 719396 1442897 1345001 778967 1587079 1936531 388399 230272 1375683 572623 1557721 1528066 625322 169788 756135 1420298 130302 1675951 1697514 631606 1441647 300202 691661 1567816 1375891 186722 670630 668122 1767218 1003590 587781 626954 842647 318970 1571409 1665131 359903 535960 1548641 332488 1790965 198848 347162 899043 1102148 897222 1140961 1671163 366568 690098 1870903 940765 293371 1762580 72601 136126 748735 1355615 1458724 476286 1741851 1580233 319554 543632 1621546 265604 1244576 212438 826641 1671021 876122 750085 628841 1286240 763046 1711407 1255400 388937 1115066 1934904 1236319 1634369 1101051 1273788 989245 43039 1266691 1278972 396930 624302 1484166 567580 1451923 860566 574720 39993 880950 1785092 597563 1813382 424914 1565203 434407 1708908 604228 1735451 576648 1544807 1316409 1811257 268466 291301 1629801 1088075 1883061 1459953 545006 52252 618472 1994309 10265 86395 1524986 731190 142818 961351 1187468 1163558 105761 251066 1456459 151029 1656881 1550449 1378050 1197810 238245 40888 1938271 1987061 1061668 1525864 1096873 1924726 1695597 576310 649794 1629928 413600 1938832 730890 1530736 1615438 754231 1447289 1175519 1377322 1121765 861641 1657577 186805 1883520 82277 762921 370898 293686 393170 470676 1212378 159480 940716 726713 448893 1504606 1809513 1476125 985841 469782 1601223 639578 1528140 1550899 986291 1368362 1516307 549504 1679432 554511 1541587 581282 1981888 523349 1352118 753119 274504 1047387 814961 1375353 332320 638800 1636533 1348079 700418 1699297 1041950 1837059 239688 1153223 1004100 737113 1374197 1433532 403294 195256 1889221 1206675 1490300 1118292 858639 1347256 1236201 1894237 1870951 1686937 424305 151713 605300 14655 631799 1151958 98934 1617476 601271 302564 1670714 1308864 333922 1437938 1386363 1219706 394981 1927747 1748317 708727 1847041 1226303 660282 1843597 526077 942590 417226 1625014 937978 247276 687220 616998 1827841 1742589 977552 1403806 1424739 1389412 1828593 1179532 1969232 1332700 1450743 526152 1885903 553419 1664299 1967409 19222 318498 880280 1362271 1028566 952704 1154511 1324586 1228234 542062 1905258 1575314 1175339 880282 840255 1551368 1065597 1540735 903942 167258 1827514 1058099 31136 704399 1196011 627293 868066 467172 1015971 1227318 1572908 722878 1556284 135812 963691 1118250 1398583 917795 1690206 1464584 1748526 1151673 1723308 627250 1991522 89504 885696 1421557 625116 1995121 526619 59705 468124 463504 1726970 1266561 1773016 755846 1612148 1546292 1306560 1807251 642215 1550740 983621 982177 599722 481370 798830 261566 551233 1833887 747098 1606684 369804 1531781 337159 260663 1005606 1726509 1762327 670901 1072718 1525951 239547 1904724 1544755 1269913 1823472 809841 1072998 240452 1360019 1757223 276036 915387 746398 702910 431596 1954965 1308178 537905 572678 1821612 546839 1858865 404600 322918 466521 220162 1226608 1525093 1964983 891230 277127 497939 1079767 955652 1048928 1130086 294351 579363 1333042 1491600 1504723 1164057 54735 305420 1882361 1603680 1369150 1263424 1444955 1947922 544245 1424655 1063055 1831850 91022 1964493 1323007 546064 948691 1563073 1065328 190923 683726 1422836 1927713 774284 294356 1267512 186740 1040664 666138 1829261 457107 534770 1952385 285408 1347433 1145923 188604 99082 1110866 214592 246647 1675225 1036019 1426748 1656879 602637 1757824 503262 1895774 1140718 1877317 1793647 287824 622837 1352283 214561 884290 659758 1087603 282724 315244 763085 682029 787036 1936435 28849 134011 1429969 599483 22275 1079606 1296966 1291685 711687 1571642 1677223 173207 1940743 744578 1850625 1311344 1640054 378651 1469904 1997987 520071 1812061 1154854 682464 2475 1482759 1258798 36079 372158 729711 1741031 1965072 1727119 893840 1996396 55512 1105466 1081185 636250 409198 747221 384639 1988154 316546 1099721 642435 1069456 783249 1881999 1459072 68662 592498 109709 109191 1352425 1234184 1654710 34710 126072 1170172 1846375 442498 1344128 1202597 40791 1636192 1952583 1873175 371662 1621510 1797030 1103253 1329495 225510 251128 1275397 1176815 1463423 824034 898827 1235483 1006144 1760972 300377 295035 872929 1187922 1476506 1809447 1956060 214486 83931 706746 1661546 514268 655132 1386465 384062 549960 261917 1391577 695583 431562 1489286 1731936 538047 1310073 1980347 391434 1884570 806324 1953848 1808226 567475 1722710 1092668 736960 1525215 227651 1641984 544264 1436685 1994738 1421838 1244197 946505 116193 1149157 834514 1451681 225039 1192622 841584 592642 40783 1063468 627696 460545 1091716 1952328 1836854 1474778 726322 1193243 167899 1763579 249512 796120 1881774 1271630 1858311 1659241 1433709 1949288 1149458 727197 1034094 577594 1988987 1096214 44112 812315 1076473 1260547 8812 192764 794954 110028 1726230 629429 822232 483377 211646 1233641 1292976 1614152 1563245 210863 204993 1536557 1560984 866374 521721 1695194 745112 1935576 472855 79503 275731 877274 226262 1340456 1255257 1281624 1980133 1703623 1928653 1739046 954386 1935182 10685 1734268 910451 799802 1731623 1526888 1705277 1522574 611021 687476 1671914 1925823 1136024 1879002 1109806 666133 230167 506495 629410 1039226 1000141 996061 1777733 1464052 929035 15278 884029 1209471 1102598 1765157 97815 335849 899964 187376 1383047 130522 923423 1485163 599589 1618381 610724 589052 1234505 72771 588104 686568 500748 808596 1756349 106536 386387 696524 1664176 205591 127988 1319996 1328173 1130235 667453 642409 1583567 216254 1602402 1359074 1501072 1309100 63181 791280 1607120 1561717 1768777 1411190 1748950 1815374 1867714 875068 150498 986960 1739123 1435602 1149705 1263830 433544 1390804 9973 927236 1004277 809710 1692847 167228 1381123 853776 913794 870113 1655894 1155272 1508196 276492 1325500 246588 1013800 656910 1371093 183524 1967744 1918454 1834300 295635 1290609 1241382 454767 558209 1182784 1469619 1570186 1608963 933598 1448293 1187463 1463719 1283789 811955 1935708 208080 1059232 1588838 632317 1420602 745183 1328291 1374229 1470384 1517430 272736 222922 542586 680835 1184308 1472856 422023 1171551 282420 1544868 1057073 846111 1750898 954575 1281643 335886 761231 814173 349554 395097 324669 533052 1481107 1259979 688457 192720 1002539 1274364 672631 448690 444629 1113735 814657 106518 342952 1596650 977390 1656505 843221 925428 298950 306545 959919 307647 81271 1011886 1988039 153453 395740 161723 1012989 1036783 183695 988512 1135947 770677 1978027 307579 1634156 385902 120145 306515 438677 680280 157414 1326643 1505562 952895 1312192 361048 186067 1849605 1549768 1157959 56398 595008 1742404 1191869 1695211 1581616 132515 1906547 1887708 22681 1378262 1800634 806536 1388969 1278044 1419600 1691819 477053 1572039 433939 1909787 1979827 1962848 1138365 193779 1704442 785487 1056776 1138358 1637802 1856587 231830 1394779 1807937 1095056 1997074 1953375 81054 815274 1777579 90777 1466447 1313309 1163522 181390 27225 240484 898136 498273 816984 149581 509506 1927512 1323711 1381698 666371 876025 1821944 1725443 632784 1334273 1654419 1656408 1338953 1177737 1675932 1634411 1305723 1218558 1866726 1194158 599817 1901654 1883112 599716 416527 1921222 293279 1478711 1838877 14766 1971147 754705 452615 51598 1827236 962431 454379 186385 1611640 1888120 677651 1777675 558774 336167 901699 1565933 1524613 6940 1039088 1301925 119478 661236 524672 244866 1101160 702987 509458 1210507 715181 960144 1895663 1146639 1064416 628623 1978174 334705 1794560 520219 1827392 529998 1679262 1696337 672564 1741000 919066 1901808 1770838 808265 482108 83090 74141 1160056 1661942 418113 619780 284833 1283731 1668979 1624469 791032 1115934 1070920 981562 1179884 1906574 904510 47192 1874935 248555 905465 681461 284594 1812719 1740205 52684 1089124 1090165 877840 1296761 1932737 1871170 398529 532430 1957679 759340 1775151 786525 1209715 84729 1826987 868792 1626911 1503766 1610729 1096150 429083 1874855 1166581 1542907 730802 728485 17766 1508103 1666856 1056071 381646 929500 1562760 870907 800191 448687 1023442 516240 1234553 1360930 1983738 507123 962758 1708958 66917 1595518 1877257 935334 1547265 510891 1803188 1907956 1367109 851225 1443946 291794 934303 875014 673392 300434 1262370 1692734 1684052 1817543 278744 1703815 1366295 61486 1706142 1726548 1302266 1000238 797167 1738555 1419397 901158 1384693 120728 1069526 128793 400402 990415 1184840 378259 145291 110937 1989830 72646 1117775 624853 322229 1468620 1850380 1985726 1634530 108918 1907268 1319947 670172 1029414 1585257 40784 1122837 962762 131295 1817057 141061 1790754 311197 329027 134573 1159561 756760 1013142 146976 1206425 1772416 1303717 948133 1696962 129331 1242028 248519 855882 208099 1269508 1523750 46303 1081996 1711555 1812618 1956260 784536 1860604 1164756 1497333 77303 489660 1476915 941530 456571 990015 1659579 850010 232665 309539 354832 1728022 1390590 1015271 295978 230083 540094 1570249 433743 105304 1507678 448967 578633 1666320 1673645 1589533 746807 979255 469596 1829565 1911353 1076906 345955 209255 1003485 883915 1746992 376162 274204 417928 1983028 1320054 538035 848881 1983910 1525022 1987848 1930958 474991 404651 312298 375151 1772309 1824245 619770 448392 808050 467102 175567 257134 457994 1548378 1901418 442648 476631 1828208 1712129 1331140 98445 1491527 1684850 1274225 1329458 785813 622086 1956131 236191 1036416 1803974 1905896 1960855 461502 858968 68913 559239 1212345 1422154 415376 456946 1752914 8451 1227581 502451 1530744 1056673 44520 611826 1307545 126921 1371675 1095828 1782865 1059400 943517 1067966 66990 1422784 580932 1096176 244776 22961 827141 1848914 1116726 1477185 665046 237714 1578509 1879980 1582105 557133 17727 1841732 71671 1656351 423478 203582 781100 1590031 858453 1297088 1277206 1453702 1916541 948522 980360 1386650 792307 657667 439074 1942939 908400 1363921 1953712 1366320 1082689 404021 1794663 1697266 631581 1865729 900667 1186997 56721 619625 1061861 730167 140589 422006 462642 1043243 730141 660454 1287441 676443 1282605 436050 1133718 415040 640773 1575615 1620034 1059914 950332 1259405 1273317 837204 1239061 1179466 1495504 531378 1639401 1167905 1902048 1439095 717372 1009101 9264 963591 672214 438578 1137522 1111282 1953997 1655341 1588171 1998461 427761 1857351 578946 1351583 595805 377840 586606 1894401 1991667 1359409 1108009 5822 720769 62927 1062938 280364 1603316 529446 378879 1610336 1924799 1364275 235453 1806818 953086 773975 559747 1415100 1536302 96498 1980825 166458 1023738 656023 95109 572705 156994 780895 1862975 13809 101703 384936 1420277 915716 608091 1233543 767274 1258448 1361995 1412186 5696 1843522 1019624 1127716 612900 1841435 1787748 1482078 862066 1297836 1510012 1805403 251698 1538181 355215 402280 1036935 1598473 1099001 1326837 543246 511453 1331777 165041 1957906 1780346 925055 319436 767442 1522671 494067 1741926 400495 1994913 1967167 1214271 1553741 614986 1816490 1275562 662529 1945606 1085685 1261882 1652015 1372584 326787 583681 936051 803865 918162 1311796 1316031 163052 1245103 645035 1192017 648248 1199599 1709315 1154410 139600 1813050 137464 1752266 355592 1463987 1111484 1432119 1241840 553533 370876 312874 1686115 1822149 714092 1813099 1102549 195315 1915073 1694466 1718722 751033 374888 1156996 1921499 484109 1425668 984781 1008511 831025 659153 1449094 317535 823097 1074976 850516 122891 381089 39227 1778279 823366 183913 216738 949117 1676296 1996977 464629 1490094 628227 224674 1055677 793402 179255 1944937 652501 164346 1301098 271466 1223614 427704 1941353 1770141 888286 1709217 1524741 1441456 216918 293540 1701940 890957 1899868 1839347 77502 1021813 19023 1835796 506942 1089430 1752170 1720943 255483 585363 1167414 1492733 1787259 1442770 1317870 1083462 1676588 758747 765911 922236 1297167 1693507 272475 1434639 1848505 136479 1657406 1924056 1474914 280188 916185 585642 147181 1355508 987703 258710 1777657 863419 1027306 1717468 893427 1328996 298365 238005 547507 1678784 817849 315474 154002 1329077 414879 1922248 336151 205089 419016 199041 1095922 1399403 1476413 325553 95484 375481 1700698 679422 1454757 1158917 864192 1649308 1233631 650652 1401004 1269831 1612403 1480683 545559 1518509 1638271 216693 1753074 1416959 1212418 1833650 1704603 533195 1846350 798043 1793459 407737 1495418 1923499 504001 305444 1557346 1629626 1431100 1805345 734540 613609 1355701 131456 607428 1129745 1904135 1997552 1144383 869864 314271 1193261 1025584 1854313 335537 792525 1564200 1067825 1341039 1438361 390532 1476637 467894 80583 1608962 1454998 910755 47164 84463 975965 1570159 1989028 624729 1688628 375043 1458007 1700616 1991381 1182185 1050253 928613 1103787 553063 1905436 1534391 812374 422291 1369852 128476 394637 279564 949089 14714 1849348 336730 1232499 233316 648982 844953 1087513 672557 81824 4211 151025 1264868 436949 679392 1428372 1643678 1955157 949407 30860 1973590 1235111 1312532 490242 638627 606270 1056148 1722780 677964 1401712 966094 878184 1672433 1807905 1564042 111241 1956601 35864 1391146 1068013 898054 595989 353696 515219 1871356 537836 1288695 1909061 3810 688617 431735 574722 1163946 932405 1393769 850249 388338 1549188 305877 1967896 454676 1303344 1577605 495242 1460400 1959 782457 540009 1465704 1869942 1348583 1221825 975958 1957059 280469 8073 523167 1780971 1359187 1032205 653720 455554 1849023 1976648 890721 1441820 1832099 1621174 689496 865918 471684 1052495 457524 1853980 1733489 949527 1646825 164687 1545558 1104349 1212036 1951387 1591296 1369882 618913 1312796 1686632 979468 588365 652287 509647 1109785 1333881 1501006 241534 1336696 1429150 1920257 1894858 959092 171800 1818908 515981 899873 1770398 1310335 440457 581153 21740 599386 1319883 1229139 556268 1095463 544877 1861047 936252 1740769 1232810 1789095 703340 1459756 679052 1735802 1911931 506438 339333 1861368 1838980 1297909 1447746 939799 1906711 409061 17167 321205 1186280 1318650 133137 204218 1018902 1343731 723424 184544 1426517 1836651 1681478 1580159 1927889 246435 1746054 1468913 1235191 559603 871416 1274932 1860901 604502 1388769 389337 1568158 1028858 411435 826351 236911 1877471 1690426 391057 896225 1624400 1303286 1589360 1728364 1863917 296925 88348 1135580 1912528 1509037 774977 888827 1635175 717401 1940259 455490 1008775 1428331 1574530 495618 658849 772131 859492 1935803 163099 182577 513032 822824 1961783 499620 1810326 508512 780300 62402 149112 137850 1652819 127738 93473 581389 1653643 104050 1441588 1932570 1475468 876266 296983 59996 1774358 1975781 1322940 1455648 955784 353786 1889497 204870 1195285 64181 1741918 1403640 1729370 602986 1137029 1241859 636672 394408 825543 616657 1303727 1651281 1099291 1687843 913632 1810217 1142209 1149826 1375372 467206 736871 1410165 1129495 807699 166913 22222 183586 140910 1399830 11191 876012 920530 960108 744799 410628 603891 672452 1940183 658763 1316906 593794 1444348 300549 831218 1330922 1943390 201003 839164 831920 5427 1565188 850607 133897 1863304 1436484 964970 180837 244247 315964 1217983 1919219 497395 1440651 1125773 1881798 1236643 438986 437211 1889387 1459187 671124 820369 1993309 450191 216437 1121006 830084 1831932 361260 1563482 1629294 278285 695310 877308 1326065 251195 451627 1108714 1540213 1349948 904594 1069631 1458001 1478694 1156281 148798 1062714 136531 1178241 1493540 606435 1291192 929305 520709 1182037 555399 528585 398761 1257885 1114024 73225 1731691 1308899 46359 1449353 1004044 616591 468387 1248871 1682618 606978 1164818 1325725 1210733 1065875 155145 899277 206889 1907203 175724 5229 1112431 1531367 896934 793802 572183 1958930 453016 1545696 1546241 1794099 1074611 1054201 1992057 395592 1057214 1547901 1412282 1941017 1921045 1256674 704235 291309 928945 20045 792524 1564008 1467562 1577407 674106 1405151 1598079 1775330 1253291 470127 963066 1445289 1037958 562887 915815 913345 1352369 1740305 1235142 1300750 681794 1444350 1795857 133468 216922 1308625 1868299 917975 1763696 1016088 1600021 955249 797953 1888565 521689 1135942 1414778 1372516 1400729 236335 470595 994568 602091 647074 1318525 1026514 991633 912013 1074130 592890 757770 1103256 618076 752513 461833 1069555 197679 807131 51897 1503657 1425338 548193 1257092 1995298 1730191 1030507 1822181 1960105 1907343 1041149 1034328 1846567 93843 1560743 476160 1896469 1817658 1927030 1633111 1947889 250239 1833544 804608 1101873 697360 1913067 547820 1505578 986486 71621 1895619 623942 1271841 1409561 1485686 1971785 194893 872517 1755853 157720 1429270 1466517 566072 1797977 1314297 1699338 724048 186453 695175 946588 1574380 1792328 1569748 1222096 247039 1088781 435423 1784442 185813 1457490 1446594 986218 1562805 1929157 1912118 971041 1972044 594946 1575927 588495 1074517 222598 1430072 689180 1059680 370606 181075 1387352 1153082 1156928 889516 1080441 1440896 477573 912706 826014 141996 1202774 34080 889642 1873427 874158 197010 161913 1847861 1235742 591560 899895 302622 326030 674104 799454 1707785 134219 1292755 257370 813495 1144982 862948 652612 290095 748053 1098879 522704 1087638 1224152 918540 293937 1619947 538467 1690001 1458082 1611065 1534968 1158870 445663 1528828 1731258 513266 1532519 1516300 194558 660176 78088 1112166 813898 636165 43110 1187628 957271 1024208 792363 1623295 1757413 1737315 125496 60182 1558767 756243 417207 749837 1983663 545351 117543 876253 370429 1101457 1535416 476276 1727311 1545760 214939 499454 232767 1026533 1331570 683797 1884733 701872 1622043 1903763 575505 1079490 899819 752596 985758 1448822 621195 302155 1753407 717357 1427940 455942 1217399 824929 385248 1372220 864243 717015 460242 156944 816668 1667136 1560315 1594863 1535585 539132 1380854 852202 331813 406029 799406 240588 1093744 1553213 1253812 1156861 764754 1426685 1595524 1645058 492460 844883 1451141 373033 723116 1523534 1280547 811194 1173260 1908140 471167 688460 534150 579500 1829536 1268302 43269 1715328 1714442 1521934 1075500 473187 1453958 1091810 560259 392330 373815 247285 1100278 82500 615791 1937928 178850 943746 441410 1286613 1147327 67045 1666035 1646467 709766 1539849 997198 1226819 508947 1931511 1274446 168537 1921353 1470597 849154 356506 823608 1087836 553651 878905 546943 485583 838302 1940633 1460923 1387378 431174 471062 16527 1229211 530906 1608374 730007 790285 1134503 1796744 1936862 60112 1026322 1583345 997759 1147275 1723103 278786 535283 1428166 126625 1210759 1255861 1982535 319502 1327464 282526 1831976 965115 7309 702079 247664 293256 1839224 1000321 1332395 1336075 690687 48967 1105095 1355353 829216 1975770 1299694 1595104 122396 1367329 1816324 1923175 1658840 603642 1909859 1359647 105566 1384947 781390 1899087 97297 5414 1228880 1420587 901013 1569495 1029487 704958 1961090 485177 606000 1036057 58236 1961277 5050 1999579 992926 618524 176257 205855 1321407 292649 18912 1936518 1595544 207346 59872 1672604 1769653 1143650 831747 147685 1155557 638895 116222 1008999 1134620 1721726 651478 1637643 800750 255116 627877 175585 1014636 605693 660301 994948 326205 1569689 103823 577445 253940 1081454 203119 304839 1432985 243983 1711359 465428 1351475 1884794 244628 74360 1700166 426608 1531188 510942 1876894 560375 60386 122759 242307 196499 218694 532637 783790 1201100 1037014 630046 11589 639694 630539 86018 1375546 1222531 1431532 327459 1009056 1008492 746997 1720400 1743173 790646 1988679 1966474 1092937 122798 1793523 1492449 751665 801206 180869 1617673 953968 219323 34367 1939458 1660372 481517 1759037 369253 1439080 1036885 58103 410726 495004 1839203 1023553 691309 323900 1313527 464907 142355 299760 261520 1435490 151155 125272 1694608 357464 413304 887696 262432 1102897 1471554 1348476 1059617 1137015 87640 296243 1370777 1311863 47193 833110 1614381 408448 1516015 1195543 1672468 555602 212261 1168444 1653753 749465 526856 1841901 564974 1064472 358963 282629 1955922 1734667 1774371 1056631 1220934 1162076 1513797 1596276 226414 527265 530872 1416241 19586 1084424 752077 1281535 1444645 1643487 996975 1896058 1913731 1894386 1723870 463277 1661907 1008096 1776785 1158231 1563637 189945 1863672 433187 259085 1008699 1519822 1010122 1217042 323084 311372 416030 1909465 534613 886234 124036 1723180 341738 48336 1413362 700912 710103 1541451 1011164 193519 1952003 1895667 179791 102742 359946 285036 325588 534114 919064 1499806 1857547 570457 12400 1565414 682331 684940 2905 654686 221154 1748718 1290428 638739 1303078 683907 616071 882384 803452 1652522 1894751 356864 207579 366435 778611 1237342 1901745 1243507 10567 1965581 1780699 1113584 796914 438421 50786 1147185 1617695 1435805 675865 1246312 405026 320805 1917209 353188 1519794 1303894 509171 636359 166317 601974 1933207 81148 385297 1326476 149030 724862 765280 561789 1926735 440386 1318055 750747 1532505 363638 816083 774485 172278 769173 935172 711229 1982852 841644 922267 283474 1997685 529732 305621 1518543 373795 478571 1214844 1318705 1145423 586635 668768 801157 1023705 1563875 245395 1674657 270281 625408 129717 1046585 584743 1356379 1969764 451049 341919 1573728 1361860 1349051 462223 943394 1796339 865050 1929437 226978 433297 369089 1520131 240056 1304279 337723 847182 569842 1221707 659784 560642 1874686 1428300 496729 192345 1810877 689354 1406795 1489872 1839065 1906489 392672 1638868 485247 1771264 1919252 1325231 884411 1305350 1996096 1677381 532861 669331 1732746 798569 103121 161795 1818517 644586 1038479 1473506 671794 1503786 670757 1776547 601490 1460230 496457 1446147 1381984 918102 1732366 1454636 1215938 1415144 1925304 1473020 175383 476007 877672 482703 1184736 557728 906950 417548 226837 1413956 415657 1785034 1267455 1604522 524335 776560 835843 57665 1221517 1748146 926131 364500 1084475 1432341 1305292 1373749 1895126 1401523 60878 1342661 1993213 1520167 1060094 1171112 852498 1227477 700373 1138687 1776491 1297973 565374 1978931 1822575 89202 1351862 1425684 190920 1102191 1440671 1968285 292091 1253187 979123 1474372 1041842 1955431 1753665 1231468 1662196 54939 1387230 1363356 475091 1146109 558149 96817 1658197 1826311 681331 690773 1383011 161266 1246586 1330116 1472952 884577 63610 732238 1918196 1543002 1662647 162948 703073 1638330 1945933 1411410 481200 1368858 1386057 404177 85371 1850727 1014710 1805848 232542 823962 305358 1255078 1405796 25780 1266480 261056 1725600 1228871 1580626 1995360 1039360 778458 546036 1778095 152112 168238 1345986 1004808 559129 513466 249959 99909 247370 1397502 1202394 184084 598068 740671 573648 764068 1955421 1323662 543853 899582 1162441 1264063 1995449 86483 1690074 623940 1917386 282058 975189 1017659 1038376 106822 1483823 643704 690227 544622 454343 1853326 1349892 1536998 1147766 65646 1037199 451772 486481 1055132 193754 911118 1602098 1403840 912125 1323978 1751704 1779343 143496 378569 165934 1312897 11760 92924 1259568 59703 730247 1815268 1735965 574131 582754 867248 1566578 777340 625928 1037918 1016173 963312 1976792 1904292 1249018 1723505 1753490 426400 535977 619401 1777826 1274685 78626 1872146 1724036 1592548 164723 1986283 1799 1147243 178461 662251 1532384 1470128 806464 452021 633534 97622 1216901 529491 236432 1056990 290941 1026833 1794479 498843 539523 996236 700379 129252 1235974 1950184 1079306 1460591 1733722 811362 1001133 705199 1527418 1726734 1224507 1568807 1085127 980589 643184 250308 1575851 333689 122861 322501 1759196 1368652 1506858 154431 1813147 1200777 435842 655114 188260 1804536 405416 1084060 1339414 183945 683715 734909 1795432 1133341 1353312 1127638 1052894 335892 957535 1539 1421922 65548 670478 1846112 1864591 288185 881736 1902861 1771137 616610 1702457 197641 1603786 1078431 580195 1247293 309947 422668 1636934 822946 1215135 1648521 1727395 1945530 1548163 149780 842124 1182698 342232 16055 792811 509184 1130080 1914609 939543 77364 1430385 1538757 626396 1173748 337028 1061392 851873 1401429 896268 575215 276451 1365884 1689038 1664053 779022 142251 1176694 1093282 501158 554132 1489832 373214 474357 969376 650593 1775299 804576 709268 435610 862587 98889 1129436 399678 38135 929945 792383 1075702 539742 108738 1851963 378881 1789610 66679 1785431 341446 368643 1440057 1959852 1792840 1088664 849787 837049 83426 1459627 1760380 1047276 1327735 1835625 1844710 288624 1679704 1223116 611074 1766229 958831 1095563 1452257 1004359 1355021 1764917 1614721 1303109 725663 658791 718366 307730 1789803 658512 1848122 1661334 1825948 1659173 1866889 264747 1035961 366818 819043 1815129 889699 127143 856485 567548 924442 1646189 200385 1610648 1354938 250852 1647557 862018 1992313 1092368 1136056 913482 1658190 977163 105846 1757633 930245 534547 36331 1502752 807082 253838 1045883 395894 898299 298761 330821 1497449 1321800 768244 1483538 1942283 1831830 806342 305944 1995047 731178 1394650 1597424 1435538 385173 485374 645290 1942970 1982197 403677 394091 1080953 866501 43819 522124 1097431 236162 554836 631711 703468 1409221 1725779 1976055 1311576 1470768 815143 452905 1417303 902485 1967194 1243069 566067 769351 372856 1773917 448278 4745 1800713 452818 1320060 935795 203760 1602487 338269 1559601 1316015 804920 1043575 515582 1162261 1170692 1194079 605579 1963577 1352935 962788 1642 293832 501560 1609363 73968 378645 533430 1140398 1907236 1506746 1074244 1317142 1375762 3530 978934 1631066 1810709 1109520 217170 512375 836511 417054 1101081 1819571 1302467 1140580 1816787 1006964 1749243 1411060 1987763 494028 747699 1662771 21252 1956425 1089891 1601363 1539931 1223280 1232332 868296 1165261 1906089 993758 1278681 450078 792087 630913 1222329 311299 777538 277331 1839737 834586 303393 1140124 1638981 1299895 1451618 1381820 1946995 1241711 1192694 368843 1969561 99475 428562 557946 1704864 1050072 641552 669038 1561328 730088 952711 733343 1611753 1117237 1176692 1662409 1874421 1263127 1326414 367419 158745 653434 1439783 203755 705576 863537 791376 1404048 1229190 134612 1971432 545124 42395 1252483 1098870 298479 1702719 228553 1207190 1037748 677282 1930815 1996607 280628 342038 1237741 1873288 1627672 786138 1764277 1924092 651684 979475 334381 613185 1749685 379269 886830 1419306 1686877 1845635 1441395 740592 751115 962834 207503 972911 1617231 1190695 376981 1906299 1003185 1643585 1558156 1937966 1313325 318612 1588411 1429382 740905 394978 1862916 344157 32535 675923 650462 709941 1892109 1348406 613068 1486244 1938602 659992 1695469 646472 1047552 630676 74687 579871 827515 1768120 1050824 28293 1558440 1714499 1202724 1235684 1338039 221768 337564 871547 1918255 219742 390129 1994773 1278812 1352848 1512826 341477 1072352 165709 1086617 1823042 1300218 859518 1175104 874785 53314 1521051 301796 865175 558871 348284 514884 1044715 1625594 949650 1826203 625685 1070060 260700 1771950 1795186 802356 1414625 1253917 1223182 348624 21179 1696739 1319890 87364 1341008 675615 1766545 1194691 1207167 272874 744040 1791206 1191291 1943183 126678 1078183 511770 873446 1030310 481520 567151 972329 1847229 1823614 1421866 1666998 1641836 851716 726740 1067621 1661357 535602 1183123 1820483 506174 941784 636062 246817 829956 1927236 1609938 4094 843354 192451 82374 1149579 743651 1812727 1524412 1960348 455226 241895 200302 1244390 1727202 599253 241301 1858664 1508804 274135 981719 1290082 1994537 314302 1620891 1635328 1555903 1078414 33333 1292719 115054 336113 863480 1130387 1635824 416754 440532 1899177 1186653 808966 272904 1995439 1607417 1168410 383616 930413 1908943 1391041 1265061 622538 1571483 876564 1486732 1875037 1520776 1079349 1316498 314839 1562213 503514 1960637 319738 543946 919094 1125331 500165 1483700 831949 573188 470149 433048 417011 751085 264777 914104 169885 606203 1585488 1975406 1551620 1177670 919980 909854 291477 405047 1539293 476116 1909128 1801075 1148065 576866 545613 56771 627972 1899190 293682 775168 1997449 847807 1434562 1200349 1307912 1321489 1000742 1963305 1396777 197918 1320583 1651472 234858 491925 1488074 1430774 221080 164546 1533553 1539282 577048 875601 542676 1813769 1125841 1047862 1015924 1751328 376557 735225 1736052 1903351 1769014 1035106 1196761 1101163 161412 98167 1871593 1301471 833903 1390929 849956 634739 1640449 782082 247008 199841 1698745 1552730 86517 473911 903405 547448 1426555 1539369 660946 1340561 1447125 280354 522626 1213191 296061 1455436 1494635 620861 886567 606502 1230187 269196 214858 1302016 918779 549494 436435 733659 1603889 337967 1572920 906630 147165 1253874 116789 1364124 302417 764955 1793619 387757 1181619 181037 1480109 1564881 61298 771534 1358238 465570 228059 779299 1592994 691828 111372 1437553 1816237 347492 1343870 620319 1646035 1542541 1068897 1228898 506901 1097098 1281824 1493781 1765324 1651273 97817 1138679 1226998 11566 213433 373174 489060 967173 536001 719541 1686906 1379814 1065120 1588434 1835038 1965389 230225 1020355 1914978 743046 996663 1198736 1977766 12283 274783 707899 1543174 1775382 192366 872569 110698 1295808 1061910 328833 1194913 493149 1681477 1552951 1848403 403193 726069 693938 497529 661326 1395857 1091915 816337 510367 1458366 313040 784509 777257 1275635 489710 1171878 449827 909265 1353724 180317 1333241 1958640 1111095 1615372 1148076 519882 345651 522387 250001 1531681 1200465 365160 813352 738041 1254861 701151 1537446 1846454 1702255 1484470 619829 351056 943810 349169 661165 724114 327611 668310 340312 1796709 1246080 427266 764189 904670 1004754 617352 1453700 1023331 1644607 422156 730685 1937389 1519638 1636049 1856852 1396510 5313 648472 261293 1386661 336368 766832 1980511 344197 1288990 1721662 1734540 519751 591253 1813398 1993335 1449206 307167 1496141 1217043 596495 312521 1958658 245409 1522150 398620 795631 1464879 863652 752830 1517115 807746 333883 1376225 1128265 322490 1641048 1609099 713833 516256 793922 1763378 1529373 1280375 1635592 1067810 1235179 805680 1688818 177649 309345 216123 1808849 1868246 1829363 211332 250740 806764 310062 1415878 685631 1980164 1707896 282872 1078743 1383216 1545003 146446 522267 853607 10423 14372 1793474 1835813 603767 577994 285566 742187 1577098 460125 667349 872298 184879 1170318 778606 1579953 1244705 1264320 1815618 1578930 261548 903563 192674 1403492 909558 1541898 600253 427642 1165003 1179510 446923 1006378 1440773 1853436 847445 681669 111156 1449017 512689 61490 1132191 1770119 1921363 1542860 402180 1699948 1041239 731987 1791031 435517 1203144 1579686 1697651 1417989 221447 1283041 544528 547198 62264 1996829 1517080 200705 165917 1768149 1966971 1868254 1625391 791533 1724438 1779208 68658 495622 565831 1405036 1124457 978248 1333869 796449 1894670 498434 1036112 792376 1660167 359745 585852 632768 1149145 1812958 1452547 542372 1083884 770504 1821777 1048105 1407484 1390362 1854892 1273549 546120 392353 1915380 472254 1769929 1927093 1193454 498047 971377 1999135 1687631 1713829 1485352 207151 240359 712391 1962502 131112 1341409 468222 1959986 765670 882782 1425015 682709 1620817 822609 467752 574649 1879966 1895459 580400 943575 71046 1486793 1994122 1172730 1464935 1725399 1506047 151073 460107 377992 1848077 1968117 151082 713871 965910 791803 847307 1267916 1648273 1222488 737079 1522195 268054 102598 1374615 687806 1769375 229864 889362 471791 1142397 1711139 505985 1617085 1144639 684864 638121 1530327 304049 674348 1702134 186059 282888 1418197 869678 1072355 558437 531241 927173 348574 1647036 828961 681801 687368 7060 36477 665523 1516400 647510 383129 813841 444167 126259 1112526 466283 63739 811293 308435 1128204 355644 1104763 1978597 759006 1454669 1705886 1759948 287064 1477131 1453837 28384 1553738 1835223 1412643 1528176 327334 550474 1263981 976151 1969582 1314239 713883 869231 1807547 547602 307671 1553664 863309 1393366 1216456 1536782 1511139 897816 438219 1474465 1452646 226763 1160683 308061 247551 280856 1373101 570495 1553315 1521023 1736673 294064 55461 310565 1731243 1818018 548958 1231117 1657259 877924 1524440 1823059 1767663 1471898 1439602 1516189 780985 1545894 1199343 495780 968824 584401 1710697 1850909 1098029 200172 612555 936561 573136 1490943 1025084 1203459 380266 1719917 1542435 1207353 1420523 1138347 257353 1832849 761495 859721 868910 834362 197377 498889 1366778 175835 1484581 1714691 837781 719734 169746 854621 96809 1156301 1853745 77838 1304438 660750 690405 912744 699949 83003 1086880 1349098 460354 384905 17598 174407 509307 634052 1158863 890496 1332263 1210885 1027281 1689678 422975 777231 1499727 1168314 1156739 945195 1242480 409611 935220 1274907 893262 496413 1250558 1326654 914704 1115628 1385274 140963 230007 650323 1775468 1568335 897444 1901610 1077629 1259190 1495974 872777 1932526 107265 864503 673648 1752441 1376987 1684047 1118068 1484541 812419 1635640 452187 2991 1408805 755125 216086 849063 1055999 1952037 452488 200517 232997 1026442 981768 51330 1054973 165165 1211764 451479 347083 1984853 1254526 694821 489388 803182 1069893 76337 1832384 1170535 851787 1611186 249523 1438156 1006231 541775 36800 1986314 1287445 587257 1313921 350197 587321 861727 1961792 451353 1697551 266376 349914 1433990 571627 56224 1580024 822 617631 942763 1221467 40043 523488 1117331 496962 323207 1963680 1309304 851141 1346468 1420244 473676 877052 1239282 657663 1343976 636569 967815 138431 1647238 1768933 361956 495907 752647 122879 635888 1842067 696456 307253 1065783 576630 1732620 964107 1818024 478160 1537632 1509839 1342790 1978856 257326 593155 620892 1002448 1283777 1839482 785667 1096867 1577971 545108 362974 605130 1970938 1523391 1098392 1606525 464785 348537 1514951 133749 1194506 1811696 1103231 1179624 49641 1205664 497739 1502354 1557193 1077602 436815 605072 1084203 1870974 1713386 1294827 579079 19949 667030 898506 870003 997045 179032 1092369 1433615 1534545 151885 430186 863772 349483 738841 1695254 1660567 69110 696204 570612 990462 1270994 1879026 1721609 202668 1263122 1891285 348864 1529107 1746843 524076 1232584 973292 499179 184062 213043 725240 1814841 1560139 1796274 1285160 1951473 166573 629826 176150 1774333 53277 829169 1760335 1394307 888267 559028 230119 275974 1874204 1115294 256176 499123 268843 1624777 1398655 589984 4973 833501 1049526 1921410 1753148 1141963 277954 1996791 1846573 874063 1652073 181017 985810 1309455 449964 17353 353494 1507348 305254 813823 398301 383923 1941645 1773239 1466679 914030 1627598 1874945 581323 921635 1014516 536459 1766406 400731 494167 565100 1629219 1504440 1932761 459492 1775510 1838355 1801328 691554 817854 1225535 79921 76047 939 462834 107990 1179816 823438 542451 1032906 1273236 1304644 1634177 915060 481952 625247 1376610 1535692 266147 1166777 599291 1165326 536464 24720 1918041 1016620 234646 1909059 1308804 52899 1890355 1425156 112752 26594 1092388 177734 708572 1120013 1491258 371329 872433 277256 142042 26484 1314801 261689 588387 1121981 57511 1773353 1162869 831277 781938 1929546 71268 1991287 703880 1939138 469611 1071756 790442 1003909 1061673 1928786 895396 191587 892039 925946 1687293 1254378 204914 1944296 924165 29121 1548443 1258522 114533 1900759 241525 1409186 1728777 737202 1889534 1071836 175551 400871 1854309 983862 38058 463130 979086 1813358 1690184 268171 510353 701437 1589339 1179537 679941 1625662 1985482 1138306 1310688 1170844 802291 903047 1877593 21029 499342 1525382 1442720 139113 1483311 990370 1359351 1270256 532773 1071884 1703151 1414313 1440432 1109263 1259682 794966 1705813 29070 1584360 1625486 1585858 1806022 1706350 525856 798727 1602454 394093 464022 404666 915952 372471 1897098 989003 836609 529259 554774 511724 1672699 910500 1201284 1492859 709924 4668 125975 1845509 971210 1405140 916574 1274543 809807 1883945 1334868 35830 159724 548023 987167 80351 396614 895028 1847078 1289174 1207930 335574 831125 1604985 41636 1072150 141739 944831 912480 588611 852485 104297 509856 785032 94026 928174 481600 1835076 787738 1579423 133517 1492705 391821 620234 1782475 481689 13314 758078 1320077 1637727 1175840 824270 1906872 664555 1437474 263136 685617 157091 1931273 498450 59929 1315936 1043978 378719 877471 595873 257956 1006955 281277 346425 1121234 555239 345244 1329970 585547 1005289 254902 1542251 1949797 900788 1625101 80880 1421184 364154 1764109 243544 1774680 618554 386988 815246 484945 1806070 443215 39356 1254973 744393 520513 1407622 1669342 492474 450054 906228 292289 389987 1842071 91 459742 1027804 780705 1971964 1215389 1162039 1179430 478976 1358072 825046 1201103 146426 1334761 1337461 800790 1227285 670903 1860971 10009 562431 1523775 526678 1935158 1222284 900515 1174741 349160 1231537 1633955 1295626 660406 1919204 301909 560871 877230 1446657 447305 140315 1998074 838709 1821290 1290185 1158435 1241088 427714 1428054 424021 1520602 1729157 1571604 21854 1732547 639086 691888 1190174 1813282 1192475 929044 1998233 1841669 1424024 714952 732684 366850 1270504 1081561 77851 1423645 492068 350585 670806 778614 451698 1508433 1675214 1388186 64590 1810442 401075 1198758 754742 1402545 347191 1612961 895385 1050226 1194285 1532724 149836 426868 1456444 1534039 1444877 1223897 1455481 774055 322414 86 275439 1490097 1326525 1307136 282077 952010 1827880 400941 282438 228112 1460252 308316 1115402 1770326 1839329 838714 1005304 1843459 1766694 1673331 20310 1707081 1826331 1514712 320161 1241725 1539354 1844813 1594916 1992732 1514959 664560 191896 58888 1720002 608903 1933146 1550886 686083 9454 1920299 561055 1537795 1222106 980509 790211 271503 876388 635935 240749 854527 1006963 1066693 759196 20376 1346703 539535 1803636 546371 717854 1965954 1121907 1619040 752076 191710 604962 1682750 138474 1903650 763853 201282 1424076 623838 1312662 785991 218110 47865 277650 255397 1710189 1021203 1006257 284468 1496782 1633391 1084298 310061 1852308 253200 216585 1995530 1861249 571740 1196692 1272024 1988951 1125548 1403927 1177893 1603683 1075181 1386444 1955695 1138766 1266472 1274895 294202 1375595 1741706 1115376 1746986 11975 1877665 1045467 468497 504529 292941 946262 774501 110056 989664 1690691 1845617 705604 1523698 153609 159732 1421060 1087531 701517 826592 368951 824332 158095 612640 627388 1441658 1558984 865910 1590938 891658 737099 35489 1964155 48815 262075 1626672 1338091 777062 1671116 767090 800677 896289 16049 1147760 1171217 359124 1635518 1643185 1604826 1820829 742479 1481533 1275139 1861383 924933 363101 254381 624566 613222 1025085 610537 649500 430872 1868269 1723898 844150 1075988 1986172 118670 1957256 1310273 770826 1237121 1313963 602083 1732211 1750840 1682452 1068992 664694 1277200 1169737 123877 1441096 1110393 323790 1514102 1477898 1920841 1759860 941124 702753 421973 1838892 1401077 1830177 856363 1706610 1869364 257242 6489 327606 1305835 48893 188896 1287186 65770 1359668 257085 208382 1304272 830453 829723 1172322 1996844 1681660 469325 1436639 754165 1263937 592223 1608865 1551477 511563 1566871 1343380 1034834 747926 1135815 37020 869622 1703246 852225 940746 233400 481034 1324670 585015 1867853 145559 858680 244485 865353 1801317 1315890 1803070 1627841 666835 80703 939896 922100 216117 1339217 1870520 1410709 1011077 1999123 764148 244584 1509947 249737 1338444 1783806 425671 682233 894944 994602 644050 793449 425311 886110 1002767 1734471 1717169 1811408 258565 1948970 816575 1170791 1064728 1505 1621072 1724697 222092 836431 987374 1946576 1639325 1967400 454447 1343183 767365 1162826 377560 231845 1719527 473626 1306766 1445023 120338 1818363 938646 985469 1341506 1431414 1054575 1487960 1325585 1426934 1622594 1720266 1871105 1051104 1153201 536411 463306 1834599 878289 1400502 1797045 433998 732197 1083673 1653253 1109163 655220 1305961 1876749 674482 1935065 1458376 285730 1533132 540239 1953077 87582 1901655 1304173 143363 771721 728126 1005437 1128789 1018644 303109 1934066 35227 1262035 76847 1118056 837745 1648785 624094 1176881 1784770 395476 1424793 1998838 1031353 1608058 81298 317912 1549115 939459 151967 180623 661255 188676 1928266 1214825 1652791 688177 1417404 508265 904290 173033 1889749 533836 1229200 690936 1859527 1496437 410629 1386622 799985 1015186 191501 1513160 215631 672915 367481 1391461 1141309 1793486 1216758 1590844 375803 1891976 1155690 1336424 1553090 1669781 746932 1944985 1133622 1028066 728621 467285 1568108 1267944 1392867 256625 336746 9704 971908 666351 177212 615349 609988 396867 916363 1423089 101654 1306137 1049102 854409 1676199 1811182 1834590 1095933 38606 33763 318398 989254 1519601 196406 142821 162333 141376 81568 978090 1602451 299625 274255 49277 1667560 1667344 759666 816836 321376 721916 896432 1893124 563213 1293430 1796297 269109 148232 469062 894099 149004 1446895 1638261 116863 1857797 1069917 1805012 915636 509753 1803052 1652345 129032 1639968 559746 1617004 1160081 384113 1653318 1841556 1069806 1904175 426259 1552389 1147079 1181644 1220902 1707084 996459 39759 876695 300623 242472 1907485 152992 696182 875637 167788 1433279 714594 570030 1562031 1167767 1007241 1626076 1128326 1745144 303743 1747369 9967 523764 884128 1168657 483672 773487 103379 1645659 607845 834235 1582924 1128782 978764 558183 1092510 1146136 1538211 1639999 1532156 1374151 51403 847197 937029 1216442 1674036 989906 31777 1439998 800513 1596762 1065385 1366865 501711 1714917 127613 46035 1099194 578783 512064 692114 107113 1669308 25367 1120802 1363519 1983743 216817 1054470 1502989 476270 1242043 296181 136640 1263369 1401671 353393 1794231 13565 954333 268910 1068957 205396 1539471 1064631 532950 233320 290100 1855760 1238389 1796436 973461 1183961 109618 1421640 600022 1929415 686282 1246316 1668727 94987 1243122 842452 502294 617424 1480267 1471272 1560839 687847 1825572 1461642 107280 800336 1593542 312566 7568 1165865 705020 40807 926281 780109 1088671 1976465 838857 1857360 385405 1439098 538557 1613067 1346488 1195705 1133187 1118654 926756 148332 1793701 836217 1976008 978156 900473 1690503 756050 1515134 1854198 504071 1427428 203980 1272642 1935995 826124 1919448 803864 1999009 1935963 1318289 1934884 245295 357912 529881 1452131 283642 975367 1591911 1190821 306918 81974 266900 1606926 1144388 497914 406803 598349 1912748 261745 400387 72090 994983 512774 1454206 487384 1335145 1080362 1174268 1538864 1405798 1097465 81042 1659871 341924 460000 38164 42579 100429 757744 952337 1793815 335477 4406 1182343 13586 191959 441466 1317261 1592040 208369 1392636 586843 1211993 9826 1107430 1092994 418039 805455 1882633 74148 333120 848549 1299309 1146083 1465659 1070067 135496 125105 1062486 21825 572709 1339556 749775 1870486 1337833 1994725 1292547 111766 508603 614690 1964159 1907852 1138350 702297 1554017 1587124 677241 1478007 410788 1784639 71940 1663344 1354534 1781732 1872988 1735367 923159 899233 875351 1490119 609203 354859 1728350 1869342 187479 565735 53960 549711 230237 944982 371646 292545 1165160 1214899 1870542 579679 295757 822250 1613564 783178 569926 22227 1789231 1602937 1815333 1511073 1513415 543964 1243924 373469 1583761 1365654 262207 1765489 601216 71611 1201399 782242 1403375 1410450 1150533 210521 709686 996212 1625874 561280 718602 819235 1918819 1556480 253122 897856 45452 773323 1699255 850942 1021468 284387 872986 1783391 1768377 907648 497901 1733834 216495 1897425 421905 650811 658285 119892 1463064 205770 1683976 605839 1769309 1406586 1304788 171787 274976 429853 1781085 1876966 1737078 1074523 1308974 1243519 1462000 891694 749911 763368 1070163 246298 662640 1281424 553236 1782270 1028656 1493954 1803302 1127803 1733039 1272594 1263540 1054330 1961643 1557665 699199 1706323 1785001 1679731 162269 539663 1189733 1370508 814796 54838 1906558 328009 1597455 1435979 445641 672775 193302 720296 54120 368478 339880 900668 1380833 1787713 25250 265547 1189489 1136407 1754219 660061 792636 674403 292283 418960 1373915 893708 1139511 1702678 970687 508775 1925204 1388127 164780 1337024 1571392 1951327 1761691 245836 1612246 1503822 341426 554046 483299 956150 1005306 1263170 352033 730327 1019862 322008 598540 610334 1577769 9270 1329614 1929286 19944 1091787 1893377 1578747 1120375 93351 1988721 1479612 344295 232405 1248364 493672 1287643 1838523 168040 1266112 715360 719508 861609 1317213 1132004 1194220 1614791 985283 338326 472764 1813020 121849 1406877 1639394 971086 694793 25254 69156 1181005 1942013 60787 240467 1791649 1990907 1932500 590237 1201228 1923101 968464 1498223 1470253 1585781 370174 1476597 1555077 1725625 1660866 1276685 1409435 1806081 1853727 1170001 1754078 330296 315016 1639777 1335325 1563047 749833 1728111 1647338 1850864 48846 1818989 929101 1222998 247898 1036307 472814 756894 1122523 1802305 167505 1977272 241816 943604 1752339 1508096 1874708 1032149 1770477 1343597 441185 1548161 827877 841012 1034611 1973965 1187798 1797247 1984337 932976 1964208 1414337 460741 313552 1776651 538475 219351 616940 466702 849736 660202 882602 317601 685923 1927417 1261891 1894063 669683 1675263 1067904 1877701 903760 673363 343067 366108 1328091 259112 1139249 1844702 20638 685466 1896228 388129 745194 1947794 1697674 1185779 1762519 1226708 1080156 837257 378917 1796773 695604 1286195 954801 1416730 850168 1967188 1128840 1398387 767126 1289323 1806004 1511547 72147 414242 212989 1099534 537971 1678013 471719 1635936 453575 818730 1218359 849514 1810168 392965 1010468 710546 1702180 125083 668948 1454067 1292629 1741590 211617 1188606 1073208 220050 1601393 1897843 607952 1966106 795998 1618120 1628 1878834 325197 434420 1896349 1051599 362963 840543 820440 1842980 262416 1917918 1684217 836582 1369565 1233918 1144724 262522 633076 1628524 241187 1616493 1541376 1098791 254474 771308 346086 1477595 1332764 1191823 2983 1570171 810396 1818747 291076 303700 547779 367578 848518 1814163 476644 1968123 937805 1095438 102350 615130 269153 147657 600420 1534368 91545 612028 1261668 114017 1188900 1821493 1021909 1355390 1432700 1507003 720480 802758 1081032 39808 66867 944734 1435271 1397400 1675911 294963 1150991 1105211 84245 1648781 399195 1432525 1909065 805649 152795 990685 463770 1858899 1874459 1326883 1283385 1912320 1356764 1581893 1734278 1858696 1629099 1395768 33578 1866458 612202 1651437 1735852 1009650 1964099 937944 482137 645456 23813 1738042 760907 1279151 1716306 1926399 192051 1124275 1240614 986724 1602759 1288744 1766238 1552805 1229243 1960336 1093795 714288 369186 1675589 672461 1471239 1541831 317813 1269415 777585 67953 1489976 865005 1385287 1398354 1861705 158335 1053262 23056 906017 1895637 1594964 486716 1580408 237855 638508 1497754 1251067 931028 1489073 378700 1889522 1122227 1769811 1835465 729945 322620 810552 1425445 194050 1597246 525019 468313 1444197 484314 1811743 202035 745186 724254 657670 294199 1784640 1403182 1256273 1083490 170611 168766 988122 166451 1543468 1669345 677189 1862466 346248 885125 1201599 1439071 1239851 104191 510517 1020322 782267 619938 750869 1120575 396926 1683584 605217 18214 1588054 275336 1753587 1693666 251618 404676 1692601 1254790 1802054 934088 570207 1328931 466969 51559 1065672 1788859 208036 859041 444994 225011 1282156 1875304 922727 753099 1482681 1274104 184397 41757 607009 231653 1906417 1550644 36410 83169 86868 1005103 992419 323501 1881804 1932401 140353 278612 537489 455018 1150327 1408789 1936899 920237 625280 115285 1967214 198116 1937187 1431291 1486503 1505987 207840 887694 1205809 1964472 503545 1373035 1651886 1208079 1098569 1755473 536637 991913 961145 603075 1470804 1005017 1602946 1515319 685521 1676400 1432567 1446706 841454 1879977 1810366 1445514 311619 580233 451207 799712 308460 1365210 1955492 922711 907146 1461692 1371382 789292 482961 1546367 1505662 1484594 1681581 1587224 358747 1642247 504046 1594765 374320 44910 1765245 466092 557558 1986165 1873007 1769300 592792 473765 1279015 1472558 1659559 192977 1008748 1036284 392558 1615420 1751490 1126275 1379557 661191 1620825 269346 289705 1168494 437903 103753 385095 1114022 1371339 23690 81259 1865692 1963520 1798065 1065391 580662 1223347 583390 1515689 1040900 1060295 350460 1832093 681178 669545 1106823 952443 1278622 1487793 1734257 280942 1368980 425003 934846 405657 1641643 875893 1071745 1570996 872793 1023075 1014635 502013 1819976 647963 1919920 10202 33766 1055442 896444 979238 619664 1694179 1878394 1314857 297740 1497703 662610 612436 1023649 128093 472808 109524 488169 1722008 1713691 1317992 62453 1013547 752577 361653 1847124 1124951 103819 341354 1452527 185185 464418 892996 146932 1591643 316729 53571 158261 444447 676900 1125566 33446 1247016 1890362 851452 1966620 1257849 1056174 1160379 493730 437605 1289991 1868609 4679 1046288 1534584 1724410 1489800 321419 272674 1234969 1584901 373936 590459 1783804 253031 1444457 938793 1953415 1201968 1109016 1596548 1457646 94140 1170771 1619142 102203 644932 1110856 385605 894364 1390992 1533353 1531065 179373 1563565 902338 62575 376552 1896312 1569446 144093 769579 627865 1358845 1021502 1477750 953080 137556 1106461 1418311 1831769 1647065 711211 1195065 421659 1607349 1411131 1589622 931423 1592906 1538167 192205 541809 1908826 793056 951379 1853932 1741122 1938490 1529392 1852618 1041802 485632 1341299 660784 1843341 172716 1009561 254744 1295402 1904164 479896 1902184 1826755 197111 778409 1866799 48667 507331 689742 2490 144846 799569 14218 897190 1362646 253758 466449 842398 1635327 990386 1869385 378140 158981 880995 1389486 251179 1431418 850705 712971 600255 1280983 1031078 1662284 1930284 157699 1659077 364491 448274 1527284 1451677 762289 328460 1938438 1693032 1513341 516313 1881492 1210739 301919 1072530 1133230 1793335 1482970 1147040 589479 1893510 486400 1866004 1440160 541934 1493023 483339 1341729 366040 398077 1176572 1430015 1623373 726405 1273848 1270468 420104 174045 1769586 561217 1533311 1660758 896049 657 329324 1324921 70781 708210 1532640 1215185 129561 645197 398468 741079 604027 1080135 806715 149369 1425205 1115158 526841 1752860 1602541 1949277 1759240 834937 150981 946895 1642000 163206 1653545 469397 121683 1568831 1083897 841532 302984 435909 1869347 855120 628445 1886082 615254 183010 1561702 598605 1548297 414566 540390 475984 425120 1361247 426137 400149 692335 1577465 1955090 940397 623543 1416151 893763 1804781 339971 1842833 1025577 1667792 171343 971609 1946832 1516496 1633362 1248943 8440 416256 1376179 1409669 795125 833023 1675661 1023502 1790510 602003 375040 1839426 926369 1152291 1484368 698688 1672398 861483 1205736 1448958 763816 842354 1117 645161 347115 563504 343099 620171 1393443 571895 1532784 1680596 1356577 1510124 720260 1284198 277748 1533232 428554 1330597 1876899 1317904 1911904 737426 603067 1752601 332068 1039846 605709 811821 1192163 1603456 924919 1734692 331862 663872 1242942 1331516 385167 207264 1463431 1685986 774519 451152 1069268 254844 1174949 1947522 479795 1335599 1455583 852851 1904369 1503082 466129 532156 1187559 911862 1523729 1107912 89684 99308 552397 1103347 357993 1491413 1719611 938965 572077 1048232 979459 431218 525991 1488203 1740091 497604 904971 581701 1663072 548342 784591 1263230 328676 424560 1742647 158292 1603810 1724297 1437171 828676 421716 899682 395417 697577 456260 1112183 1714053 849703 261975 165423 932510 300016 674916 1776720 1033406 1773489 724458 661466 349296 139475 1250485 1870972 551201 1690924 1969963 685012 429039 543724 912636 89129 1982653 642628 629305 601795 1757902 178812 734321 965339 1124301 113882 924439 642222 1031534 1474415 985549 1037236 1886962 1288098 615737 570184 1774216 1265748 1566041 781728 139187 386684 277534 855429 427221 1509898 1167373 258138 1971655 1451685 1589293 251147 85660 1860105 99568 1916420 771578 1591442 1055872 1220233 308195 622167 996251 379307 1435471 1877941 531660 1518243 1142411 1454859 1701344 1019666 1960666 1023489 1255328 1774513 1227816 1738565 523716 1258612 936030 1386643 1234570 1609028 1822334 1192775 1653276 1671178 1906226 867427 1995462 1387292 1398505 1342043 1591391 779826 1896428 1031254 1658445 848091 1027754 660892 733973 238325 362820 1317906 1421934 1599958 8122 718906 146246 1312072 1424090 94974 1186146 572152 1812640 815417 1584114 1303852 1948693 191319 231129 15199 452016 1479086 766373 1434260 996379 108508 384158 646887 622246 150468 1707924 1383200 1145452 460302 1757739 1248150 251558 1340530 1521665 1878448 1118646 1456951 343223 114876 443509 1824855 1555627 793057 1687132 186933 58025 875609 114634 115544 1582306 1037193 1524978 751771 1719014 572633 373966 725390 1314427 353670 955107 1254320 752480 1752462 1685017 433186 1174763 1438706 1040930 1387149 1889703 1683059 1077832 120900 1235762 1834575 1190407 167253 1136544 664188 1415474 394146 545797 822764 1911047 1040735 1233147 656448 796903 368516 1540392 1856052 1446010 1972322 738846 786801 1833004 1758863 647273 1466142 1018201 1946690 1628141 533087 730091 836478 251348 296207 289318 480451 703866 1393844 34574 121791 1008943 331432 369298 1359986 1343677 454492 1235592 1060286 1649362 783157 1586389 1019844 1756221 619846 374152 484397 550777 870647 448839 892533 828312 518552 1145760 1062988 40507 289229 1057803 1116235 518736 1276618 1148909 50527 1278837 987108 1198343 1544910 1223057 257595 1334338 1608871 233288 1831759 925381 1506836 1868964 329240 256591 555048 1337304 1561685 1478979 699899 1788556 677948 324973 1200913 1677671 1956771 174399 221908 1058288 222305 373499 1961802 1790521 126249 727491 1185222 386526 338534 1089930 1369162 1359034 1019677 1887190 1841546 1512449 1550140 1817258 1746044 1364266 990999 378770 1903513 1361596 191325 394626 1328780 1110623 1862352 1233418 1678422 1826235 717680 1727517 71786 29260 880816 1986988 732715 645616 576722 1881406 221376 434515 952764 842516 1530102 1927164 1391995 803942 343867 553595 1406842 1197305 1265455 1807870 1883273 1237638 69649 176980 6433 505687 1648470 1723054 237710 1682026 1760075 1570413 534633 144150 1591609 1378035 1188975 78830 426257 605837 289664 823803 269819 1887821 1984970 414909 272927 1172679 677212 5938 1560208 1940683 1474760 52226 1070628 869435 4358 270113 1508578 502979 348636 685769 813697 328297 77568 273863 1325708 954042 352986 1664950 1443659 1968393 1140742 1602677 274004 1559442 1253956 674057 1772539 1396617 415388 582034 1907877 409309 893039 214985 1621538 1093972 690529 1889358 440074 969403 814585 716093 567250 154924 1666158 1402655 1074438 1096585 951442 18741 1766455 784550 248524 196811 1409503 1740868 1889617 1229986 687839 826473 1068696 1971892 1142223 1222602 523672 1527811 542323 245461 1426383 270477 1808510 1762787 949689 906015 1690224 621834 754417 58705 1605745 883768 1090594 1951499 7325 869955 979252 1502221 906183 706355 86789 1811971 663141 1935641 675228 1652046 278127 1834941 106487 802937 1039519 1552261 1627224 1116369 301486 255261 1553589 1993530 1722785 103983 1321119 1278405 1931626 356931 749540 792997 991492 570730 4326 956964 705519 212472 936315 779066 439212 555299 986073 1903793 1293926 174472 1552864 50166 1049477 494063 616047 1377148 251111 817175 1552752 270002 815032 523040 1371321 1561895 413532 455378 1769304 1598198 159489 280789 959283 718118 279057 1313347 1338805 1710716 1722858 825499 1460317 1843903 1077179 363604 869682 956373 16556 263306 1105984 1943491 712544 306795 1410483 269417 976238 1483524 427163 1741506 716468 1950429 512594 247029 752232 700304 673273 1929522 266856 1725695 138819 148538 1028723 57679 1875194 143853 314352 1359067 38061 1377181 1125794 122380 1275197 363535 621907 732051 1836872 1684109 77490 195982 303481 1033477 1177996 762365 31398 470625 141598 969527 631061 1992206 3535 390995 1294464 1656791 582907 1035768 1168740 998126 312099 459024 727154 1355488 451250 1946643 1991822 256125 667099 926967 1533012 1639849 87949 275475 120643 1668268 242134 1401024 1497964 1000882 368927 863690 930779 829710 1146057 972393 1047506 1126255 526668 800215 425457 343704 1865353 79288 662980 107320 684633 1041959 736931 1201469 1774398 161656 383106 957255 7673 1073530 1132528 654175 1398672 838010 979250 1393116 915739 785102 1363695 1066281 1153055 89940 313599 1508194 1903015 499004 355899 499049 1400041 42179 504865 1542213 765291 1093061 837979 1245385 1214341 1346430 706939 1528368 1085627 1519893 1966576 752710 604205 1514134 419499 847594 1958280 1873121 1847251 1319344 1943815 182166 1018620 360722 923627 1190875 1976306 1740778 644376 1344276 1245594 1311289 1713454 348885 872571 303908 1941566 1573703 81305 77877 283225 1925758 576238 1108184 1743539 1552917 290491 1779431 1577844 359408 973528 1841410 1836598 610713 236220 611800 668105 702851 1914460 1050721 1111333 1616420 610554 1569050 533117 229006 366886 865421 1655409 423108 1221387 1778648 1820994 796352 1983733 476800 935580 1430847 1013324 1497420 686892 1897377 777118 415238 1341292 207546 1401857 1328661 90406 1068609 1754370 152226 1347839 82210 1263523 40436 1605854 940874 1724475 90383 355454 1719584 242416 1832852 1506620 1853674 307674 1196864 1725146 1666451 835460 1231799 599349 495451 1941274 1821471 942726 656069 1321637 1581245 192209 636055 546426 1569948 986185 542920 375034 619541 1740385 1829784 1540657 201103 1446916 966120 1958239 316388 959516 606951 109352 832387 1542292 582277 344034 1274509 305753 1729623 1505184 390660 990849 1399359 637791 1988685 306328 449892 1399417 195502 155714 1736582 258185 359611 578350 41386 680023 165553 438401 1565866 1035160 1081606 819632 1445663 1562361 1301629 1580287 457737 1197449 1398283 1171296 1499345 1470258 387707 1350176 1861051 1053342 783126 1795586 293037 1520343 1981274 382691 1287034 1304560 601143 316944 1175669 661960 561238 1661703 833793 1090308 320584 946306 67352 1531085 645185 761770 438715 1849528 274867 1481434 380719 1090290 907488 1095039 795186 1715155 1291909 1169080 286897 1443980 1486554 841084 1479859 570844 754232 871190 1318005 589043 277239 1247814 1953505 1262635 1513905 595380 500061 1906025 1965288 867772 1901324 268162 994969 1650115 1106593 1510625 1801715 831084 1814796 647875 322647 330990 604850 846678 291440 1511954 308885 1955337 997074 802141 1851861 627714 1246070 1724223 69799 1255653 1977465 779914 984763 379529 1734956 1000934 1184907 751552 1820402 1801962 349301 272895 399594 1216477 1831712 1755030 409010 1569853 1760920 153834 1236036 1152666 1153364 658304 1840178 1731012 1882518 1967144 1517228 258552 599408 344469 1298053 1377233 1905089 817081 1698255 1317684 1734716 1133096 68038 1571653 1808236 1606910 1024890 1022403 584839 761634 124853 1657459 1345236 63287 117750 1595286 279882 394496 259155 1464594 1699921 1568347 1927416 995924 788057 1607661 1407454 251396 212075 1077724 1592005 874274 396537 531180 1052537 1422224 33941 881584 453590 1179990 1334698 1135255 367236 1337773 1748988 1743935 1263342 1592738 1814023 1880345 508989 1941222 55175 720826 1501186 960774 1589008 412302 171085 54337 1699132 1944351 1510056 103434 1504616 880193 99573 321440 1962080 1954781 939055 883034 1417785 1846641 79451 1377598 1808449 1694820 1929387 108619 805006 1680385 474658 939153 1683624 658343 1792791 1754368 1564526 246313 937715 675499 631163 1782075 190317 510504 704459 111597 1066859 563841 1902389 854483 1270669 982937 1320066 1524388 996650 18495 1938583 733148 186435 419401 1446230 892681 667263 1146849 1128007 1227310 493830 668193 62443 1530295 991999 272483 552509 1483591 502981 720272 1581936 453047 855404 533552 223891 421761 1421663 708672 1616085 1126009 1959827 1056147 1235383 1777303 382273 1851211 1555307 121593 1851937 1574252 1099551 1576845 1296420 1282533 363807 572740 1423866 1481937 177759 496874 1422313 1661973 1575511 567326 104986 1908011 202695 249617 1133300 1555398 579982 1309591 132111 201950 904565 1941275 263172 1171656 285167 1314361 380908 1721856 151343 1585135 1077084 295313 1172517 1885108 1354928 998594 685163 784255 199292 425301 42455 1544987 863273 990053 1624482 1946290 1879325 572638 329365 1318695 513566 348571 1881959 864889 1133399 382965 1867194 1875069 90951 1222650 1327994 662675 1589945 1633181 1493037 1047711 1447860 1791572 1079642 1168720 1807178 550470 1200693 907342 408465 1975692 44120 919127 1850532 996721 291877 862514 669571 1647012 984894 1804318 485394 902326 639008 551125 561269 133364 60215 1445974 1904926 101972 988884 1006264 252248 1802795 513076 1622445 315392 1415854 1147936 1616727 694763 1562249 247554 1366152 1948239 1348498 1888598 1368001 817344 623587 889853 1962807 1521398 1325509 606142 1890737 925885 1712340 588489 762610 75837 703920 208262 1990158 1021764 962202 807375 813453 140042 1626470 1509207 1482994 439226 1102105 1789469 1366786 1358419 112073 927815 1812280 1683296 31154 322872 275501 1459691 1335600 376908 530843 1764152 1053517 350745 598874 417346 1028461 1986402 1213388 1466412 947084 26460 1407677 247146 1191867 590552 1918898 1345181 1292876 822124 245073 1900625 299945 1687338 1369281 664149 198549 1388025 130353 617344 164797 165336 1906743 775002 683830 694980 508099 1087281 1336394 1184872 969103 1090959 116884 275120 49564 1759657 527796 1796570 1608751 1606005 1938372 1891000 1138634 218935 1050856 1935331 146639 1815859 524152 1331022 307537 9014 126726 905844 1986544 115186 669754 350429 1049604 1501059 922250 260600 1697897 973603 427700 807504 281689 1221177 1143519 1139068 1745270 29909 94865 1161239 422673 13121 87972 813749 864104 404874 1798105 1446178 1903646 450706 369591 795797 62305 1326879 1254374 413894 953440 200359 906169 572246 144688 1561548 1220503 336971 847587 324957 727281 828237 1303237 1730116 934012 137819 951452 1709485 1794183 1833453 881871 1813454 1575351 1453185 198774 976778 625882 625951 1411080 152066 1108378 1045983 1765209 907228 494516 768219 250518 954967 1213900 1154243 1637640 344344 277419 1039576 868359 1790469 899788 1905160 558941 663096 411993 405138 749165 551637 213895 1437158 1079894 1748688 1496441 367615 207871 811196 677021 1826330 1394080 362653 782355 1731869 937532 836046 759861 903787 1898754 639919 1852218 48108 1782245 381188 798169 1951917 420697 303820 145435 28870 834699 720016 906922 557397 1872437 1792187 1247909 1237097 1840322 843757 305234 1218038 741498 280295 485954 338648 797331 1514522 1028249 1947591 638205 261292 954586 1763565 668676 339727 1964240 892080 527527 1076577 533936 809937 1275675 931172 626384 914673 937779 753278 1089415 1410712 1296174 1093532 644895 183091 974066 1272682 104333 235685 587999 145007 1340314 1754288 704019 1509399 1475882 1883728 1918828 737733 1867550 1625896 52718 971102 1191614 596154 320914 1487493 816054 933039 605732 1176966 304833 532016 697491 484881 1072462 121154 1636268 804851 1476351 1934311 1682950 1790112 1970275 33298 292238 1551319 1481653 676851 234349 1352969 1499820 1114835 1922358 1871930 460654 111627 939536 1416293 643469 998998 1931571 1819109 1767694 1661190 1479065 1517876 1778485 1481210 536888 370365 1113203 773132 222543 1650384 624187 904902 683928 1941293 1531084 1948048 1654395 1186758 538322 1933698 976519 1331966 135291 1421063 1024950 1642590 1189903 668911 891640 707579 539989 255747 1778684 60084 122421 1502707 1354678 1471274 1673904 871216 590417 659948 119688 1627669 751967 1936692 1439361 573013 1834867 1826490 96064 1394248 1188323 896605 1196000 182215 237570 578364 690008 40785 673725 230688 767134 1968841 573690 962713 924914 256734 1354031 1596272 1477483 649914 1464479 1355924 1294744 175172 780030 522557 1815780 1739540 1693107 662081 258859 907091 608670 1143044 904793 484994 706060 1371587 1022410 411517 1804982 130119 1580742 211654 93980 1625698 266007 562396 1522873 214549 1578813 1940044 1180248 1381838 1713227 1290895 820530 794830 609195 45901 485219 1631240 1889457 513696 1951183 44114 1528017 718504 753714 999005 1408254 1434711 150801 483955 500776 1071126 1280592 925600 1278458 940552 1694521 1245480 151499 1471 1538428 500037 1732871 1266257 659176 1337153 1142242 1381213 86820 993794 1913464 1222731 434387 1125846 1256883 1722443 1701366 1952012 635780 1925547 102183 1758989 1609253 53463 239721 918729 1536380 1369547 480348 1647402 1277358 1664004 343960 432900 1390870 1246655 296464 1310223 770451 708849 200404 525824 601184 642693 18443 52157 964685 488093 1221941 525177 492114 529196 507890 824330 539084 1101034 1329977 526592 954615 282315 1255947 1080454 847189 1156923 1128123 1695617 1369035 250910 133553 1535508 593853 1491391 1517195 959158 763605 1590309 290677 37071 459927 610492 498675 147231 1426711 294329 1710032 1535513 841402 557306 834315 646353 305068 1303957 60268 1810392 938933 490640 1774388 827850 1589604 689914 248586 1564112 1663152 1491544 1801541 677585 1859611 434636 1432811 563372 599251 938525 1133303 1768006 558143 1510439 958783 1169060 304946 553925 730880 881096 510037 701418 1981690 1874340 1459941 1277915 1704960 1037406 1599829 1252021 447790 407131 800735 328373 1025053 18831 1619091 382678 1146216 165183 784441 697037 1986672 1460558 1323181 444328 334146 834717 1955722 6231 202999 381293 1327371 220136 1098767 488170 130085 572277 474137 1815735 1105452 982419 1316790 870933 1129059 589616 210306 1742312 1012117 722243 610660 1381617 1122219 1012003 1456590 1326448 927774 1023251 1778466 448215 1337348 644045 662698 93826 1961247 242133 67238 1481073 548373 1702045 619875 1094059 1111559 1855308 1663115 1179563 1027170 764182 1842809 1366001 991553 991538 258516 1083420 1128761 1224865 1482657 1614951 1518372 350692 252394 499942 1215008 463094 90303 1929242 1599910 544337 1122965 174187 1506470 249931 1168921 61235 1589007 632363 1975787 1455217 669985 719776 1885123 1780027 1630841 1698977 1038504 1962083 1971196 377349 1865091 1623299 1056547 1747171 320715 1297241 680017 1024 1045896 912885 1360792 603295 103336 1961146 299278 1492080 1470108 757621 81978 1184373 1075537 691671 1140897 1977732 1582891 1484642 292756 157649 1209056 1282161 857386 652210 770401 751153 222233 1180570 1589170 1426945 489383 1758293 118108 1976300 1118346 1191831 1580758 186519 1308920 1035884 1852504 1325525 1908441 750944 789194 1895556 1620433 151565 448052 1601800 435594 1786275 1161627 1116425 916152 1023463 1891170 1580327 1394816 850997 433755 270352 793330 1360463 1218795 1503869 179688 617936 915835 346233 305125 1762455 57952 488171 1656293 1398389 1175573 1407589 1463829 820520 1869860 706183 310631 1137962 1121394 218827 1355452 1084457 625281 894324 1670240 1963851 121764 1543258 34185 1138299 290031 1227325 817055 747796 580745 559049 1783156 1423387 260925 419979 753527 599632 802828 776503 64525 1961272 1559726 1275933 1881396 949546 628427 641656 1687438 1981231 1128168 1924722 1384197 835841 447966 480431 1225682 786533 849137 1804643 1074553 1982265 63656 1198124 1851209 618728 1839078 1879227 1158518 1268010 1973607 1888394 1181981 1003573 891663 902658 1032817 1968773 1691277 1724307 1048495 970278 489309 1891059 825524 1557787 679878 466215 551088 1986076 407764 44511 1395510 1741518 342351 1357317 1046355 1723154 480063 465790 1560229 1359353 375929 1364159 14133 564626 1816002 1148273 1734591 1072089 190225 770845 1521699 736745 483287 182448 1309730 483129 1251333 1656307 413353 776700 285261 941220 1043975 665006 416331 1770511 368880 861051 1349129 1428699 1761385 707832 747267 1994643 1245021 1857274 1219005 1798915 1576936 1515308 343938 1295995 521794 1084311 1923187 443921 1685484 243400 78687 95093 988812 1694717 1800333 139520 1969316 834472 1534992 564781 1770182 166013 1114657 530999 366996 1557734 1761549 492350 1780278 1508699 834264 691349 1626618 72895 1812235 509795 429841 1680312 439651 1787065 1229957 522056 475670 1633348 1795272 236778 17753 422938 1852309 1730742 920286 561767 823120 1367198 1986899 1073985 1013089 1905810 1152472 1337196 670645 1431408 75138 32325 219788 587526 248483 1417825 595191 650333 227863 1929057 1489154 1720727 722267 809496 117620 1337635 243018 12670 768520 654332 20689 1384190 1983769 1475375 1733028 1500343 1154458 1743087 1239737 78178 138289 304019 1554731 141581 1208514 772693 794156 1732911 1791859 1176946 1301003 1249498 188573 1917175 1948411 1896949 343619 1441510 1613090 1949642 1461026 703858 797396 361017 232939 1533039 595829 1547486 1335947 128669 525541 1198911 1814432 378296 417370 1348185 107599 446378 516908 1006217 1966695 1079774 447146 747783 52300 1573337 1153876 1714019 1481970 983553 1182789 1115780 1544078 702085 905408 1132644 1377952 128615 1434479 222511 324621 1569714 534389 1892568 1324954 669690 1897066 91824 1062274 290423 1653770 1297619 284040 669960 1943102 1452407 840607 945220 1994253 1794036 399688 482271 1299726 185792 1915419 1498160 1338781 1000914 1161988 98461 869966 707340 1113300 861695 590672 1252273 863076 961417 907169 1378223 226716 941786 1322594 466008 436750 122185 1645649 300892 1076132 1813558 473530 1168479 1389655 568009 468395 1191088 1879876 1748630 72652 1984958 825770 394349 1651880 709073 1853362 747675 992721 342140 358425 1733192 457980 1785013 3152 1086615 1703280 486813 871239 1001470 977343 1951926 529026 1135361 549536 1461074 798335 1740600 1746890 623860 551175 116055 1607864 429261 1892419 1433785 736312 472367 1142828 1041254 1473545 1613614 1049688 1793651 1528658 1437755 924788 227446 736595 907272 1247235 1997580 1392300 292051 470188 688865 62419 1829721 1311921 1779978 1306761 5895 1678935 1411746 1991212 181221 794785 1766964 623099 1951783 1756586 1689487 367682 169684 1876536 1269941 1905985 369105 1362017 47708 1809583 478491 1349118 1657211 509310 1420065 1252335 1993643 1620056 928978 1650189 1534180 1963155 1694317 1631347 443537 470531 770134 1966005 712703 705661 1967765 297078 465995 1653084 1915083 1977700 834968 983992 410009 703049 1173339 1087323 73539 262601 479280 1581648 173731 671424 1355654 1851406 1764797 49419 1332020 440924 1938551 188244 835544 1556088 1089164 1662489 1283247 1484927 1488139 1388741 1241041 926233 1261003 912542 1770058 52183 41430 1865370 222660 727983 1628170 1330684 978706 1214902 764624 1088404 1679007 819698 796566 1480113 184578 425463 485405 65435 654908 1162064 122072 1565973 1145638 311659 1300707 1642897 1231373 1043412 386454 272578 40422 866068 1954075 796162 1989568 873670 1480463 318000 1123056 1786463 582265 1433089 678776 994243 1849263 1420724 1237844 1100601 1243584 1485019 1979625 1184715 1422938 1679608 296814 536028 1616058 1388775 962198 323903 1869498 286241 682775 1736014 1393286 946213 612804 782432 1672888 1492018 94860 972385 1828388 1696045 999088 561424 1339305 234066 1597258 536047 310754 174165 1534775 1011 1755755 1652140 1876552 1837575 1017335 641918 1704121 1828510 1509791 627455 1465212 861021 185927 1078334 1702270 1998660 1046442 587224 1192525 485809 646444 35611 827182 1371665 111519 80768 888466 1520954 989106 1119765 1493451 1564048 763107 298169 971726 1971400 1666980 32030 137095 1096751 1183868 1134809 1756270 947768 1405814 969430 204590 1259469 678901 1487717 1468212 1493120 286380 1647804 1207548 56918 492725 1064690 1588201 113202 1946861 1636843 1214998 1194058 1629540 1393833 569042 76262 437608 1443400 631589 1253014 1715536 1502254 1798904 776512 246491 1760311 888892 252491 315405 717612 738076 1836589 978456 778924 1716913 69943 236936 299365 1956506 951416 1678336 509928 116254 82691 1751152 586537 1956880 207172 1963917 246995 346236 1345564 1697424 740217 1723517 752482 1156185 1222952 1550185 794817 1049485 1273475 663108 108479 206215 824497 625756 1436874 187098 395245 1949666 1709818 1896943 121077 192987 1939776 1890802 1287548 1939031 1639534 1124223 1240758 1554207 1828763 856159 982119 420090 1073101 275870 1378993 1165913 1220751 91700 154839 635099 1461580 1334740 548556 1117800 440097 1411276 1990590 1327440 1156543 865619 1800782 1469741 1378646 1946174 1272391 918574 131950 1657514 1830961 1486113 266399 1374910 1758250 670292 1955518 582284 1942807 473285 353435 769829 1006605 1394467 8704 1645493 1826151 973923 853291 1130523 1201677 1063610 1631508 1821042 491605 1213339 513031 413004 494688 68983 1543143 259005 804942 1674717 199515 1861794 1890028 644195 445968 173030 102287 363985 1391731 1516281 1216126 738083 666603 54058 1021485 1825072 378626 349608 1513785 263250 1985519 1711734 107574 1800465 1818797 822787 1331054 1722094 1578728 1335258 939626 776010 1500901 163053 1457040 56051 1297970 1080909 1025237 967999 409805 1184961 1168033 1141399 13595 70157 1713364 1919085 898682 1130409 1087738 100030 869943 666398 1763981 165822 185604 720952 230607 1307039 895056 15026 1876119 1447769 165012 993801 547326 4412 584838 1818761 1402416 1479278 1504181 1564606 1062096 1362217 496715 510591 732337 13885 128691 1406013 235526 1183821 1083741 47400 1262779 134430 1145510 939740 1810144 1475462 263572 1892981 885660 39661 1970504 402789 1342355 1607496 411649 198183 809262 1052786 1405235 1829552 126079 312242 592479 1646770 483982 631740 1969108 981663 1935547 1573918 94724 587818 383254 1646113 379988 1796103 255197 27329 1335690 1594016 1092736 1590391 624318 73998 1711033 1100393 735194 1021571 1076708 1851204 726342 612411 1818036 203457 1580433 729026 182588 870838 1668270 22398 724576 527411 1859272 292171 365157 708384 943330 518102 154696 1353245 1587174 1281514 1435299 1634594 1441141 1197459 1695951 29165 1163922 679723 1684219 1127061 614981 820055 224183 1833565 1845965 598286 1443618 1745744 1123618 437175 91743 908762 1948119 895441 1765919 200796 638315 509094 1418330 1799231 1722095 1949243 644627 1916377 1056467 57917 1366810 295921 1861742 12648 1170678 1767491 1522875 1213739 539072 880387 630891 71823 1535155 1282872 718985 770767 1044476 84105 427205 1970877 1193617 1580949 766627 1706751 30739 524561 1480808 371624 145106 770264 1816508 1016660 1591424 827404 1164556 200768 1327844 1372623 933191 1764828 505942 1847516 1906521 1364087 752461 545270 295565 1985415 648336 1078973 1234142 1261924 1343800 1221410 1133212 1912521 594729 1329045 1751870 398096 329629 1223463 820577 1876165 1802735 317778 1823017 869086 660585 1299768 503178 1245998 1478822 1861017 1373215 1976548 876589 520641 642780 1553865 1367770 1831776 161294 1094344 821367 1639584 1976636 1293520 372846 544209 933263 1621494 1284885 1592262 1387669 1558416 65117 1148474 1374902 1562019 1822079 1442968 1116568 651572 342799 329597 1193252 900243 1051190 1831545 524290 879816 430326 748064 393991 1358159 1290733 765900 1385737 56215 996128 1986417 332472 1604340 1384382 905283 1190827 896025 1623905 1812609 666206 478203 1220704 1013757 360200 928495 1717832 1845494 1784455 240412 198646 457833 755646 855040 521409 699423 204917 1808362 775573 735110 90573 136047 340469 877539 129455 641378 687010 843768 390752 308161 1219445 638778 242171 1463 886247 1064997 859528 1375329 431938 1672629 388162 2211 1150405 427075 1088928 682560 420957 1453507 1253202 957068 824103 1672445 312493 403160 1734295 1467613 309771 1271906 866927 1290445 1052351 494084 1654815 779043 241390 1232916 1789286 1600231 76237 623198 80907 849421 540559 266764 513299 1521689 337246 637502 1577714 1035179 1343798 1850045 1803246 1096340 1052195 814823 186134 280129 1970588 1259406 868216 758703 1064326 554042 867737 889416 1011807 1656381 1277673 24116 1941128 607716 23585 1781097 1482304 1558619 28865 898144 1648637 870762 1090665 75736 294364 660841 421305 1267099 38010 443199 438291 1234446 1464309 757490 999971 822669 1666786 1286646 836615 748985 295039 245541 841244 19465 1504705 786982 1235502 834918 680881 1160286 1000187 904224 186735 1036787 307526 503184 1261571 662727 231412 861557 1224700 17883 481768 292616 1905029 1085209 1198549 886382 629935 1770540 1172196 1967075 1388736 986097 468242 339872 1833273 411560 1608097 1225903 68439 1582304 692800 1404430 814197 1456292 1943426 837100 1081945 1277271 1666374 274407 1195608 1516886 1232050 1551574 1732369 1446068 386799 1725794 1068804 974924 285867 144280 1621652 751812 1210972 1059378 62628 208785 23926 752154 217129 380707 515100 40684 1241917 289955 195078 442904 181145 151250 1419866 1608867 1011387 817387 1255161 490970 175731 1880666 332147 1524683 1220657 1603167 1748512 1181349 446525 409323 328774 1404204 443458 1190524 1125495 612392 581393 766474 1559264 1929367 93758 930340 108181 1741755 1883113 1869065 1268804 898120 1339726 1138393 847763 1308241 1531195 372293 182180 1137068 1385890 476945 1341876 68312 1194769 673939 594908 1767487 1706574 45458 1201922 419795 1276432 520917 705574 492095 382039 248331 512436 849113 763688 520741 193850 1796317 246937 1078037 648198 1103160 662791 1976720 193185 482760 111079 1400854 1466314 814296 1284064 853079 1542538 184553 590514 431830 31238 227223 215412 829911 691060 1930748 704933 987768 855348 1687287 1760654 1434450 1477407 833080 137378 1952256 1653727 445287 191716 1900613 594177 1137886 793141 741420 572274 1276469 1188216 331376 1313792 1744239 196198 816693 376806 1968772 593107 1589480 1580732 617154 790177 1164647 463008 816442 1503072 710977 530920 1593174 233082 275800 1140758 1260062 410492 1754027 125107 1992594 1404445 893478 497611 1471471 243049 391243 437845 76301 656818 1056993 492875 1500658 829854 1343580 224626 1425431 642985 1225871 1741077 77743 241028 1636312 1065367 485501 269375 941049 861509 569426 730078 1888143 268340 1211397 848678 1178522 1142452 1456117 723042 1407555 1691102 444804 1783459 1205476 1240946 660174 912315 848672 856628 1736458 351809 1549182 1790780 565078 159982 1926185 443592 1883933 1358648 499333 1155330 724461 1796516 1210694 443359 277411 363009 1649729 376343 1971832 1913474 1239063 111687 491957 415363 887491 582672 986087 627710 900927 897434 1517246 32939 739175 128128 1250067 783605 459178 1472781 48137 1492979 1320580 1746253 778740 271845 776885 1258093 702226 845625 362104 1951480 1864518 1293199 699880 707445 48857 341697 581558 1817928 471434 1446522 588368 1622405 1900650 1381294 625868 316429 1138357 1022848 367170 1486945 208333 912467 709487 663164 1974617 1029570 920719 600351 568574 1062550 54708 1709099 1420777 1991402 1934743 1601893 1358194 1953158 353963 598180 1494369 1329047 41883 1295949 905183 1453365 1296824 114471 201392 888129 452232 164030 682163 781298 1982317 1819384 1475686 458679 1354532 1331664 1645698 762174 1057246 1877934 773564 1852075 422267 1309798 1371543 408752 1429511 1934746 1203377 980810 303187 183459 86452 767855 484062 1891264 249159 1705908 966455 1575635 274109 680444 1198474 1891788 1180948 1642399 1208521 1402304 349039 1314408 1628184 1848723 190376 1825629 601717 1510527 593053 1499342 491735 474165 432817 684771 234347 1908732 340592 1653863 1726762 1033780 663491 644751 1285989 587116 1392771 1799079 835284 1947256 1444501 1877746 358565 1683739 411483 579548 60466 1650078 883513 1378076 1682183 101744 1660829 1839069 1438876 1078915 439647 1970577 1963456 1278909 1464520 823446 1463792 964848 1759689 826359 632511 666163 1100157 1852801 190701 1725074 146022 1231421 1389644 1886282 1590074 464748 1462607 1653394 1087717 162825 1668954 1018985 1368713 308417 1461962 432501 340320 1803204 435916 1162381 1893060 1634719 1013394 20127 1904776 1531169 596552 1779870 1917829 551983 1265148 830475 1181706 1236484 983362 1649107 160469 506745 1185850 48265 541837 1904952 685533 1788360 1138015 397112 1506484 1256984 120968 50089 342726 1890462 1743883 109866 237703 495676 1183496 1024455 377290 659238 1628540 360654 525697 1470881 1459496 1209373 99876 696638 639140 1704495 478565 471360 564522 638245 1170846 1673285 1341914 1950170 992036 1913632 1126045 927350 6045 29573 1297683 1053177 458507 166471 763315 1788553 360954 1333180 1688153 1760656 1633533 494443 1170688 1336786 1414935 1493147 366751 981262 612006 1723919 837303 119970 430658 1369864 1825811 560711 1884 556602 1124187 466257 1485922 314509 1197385 22135 43509 274602 79199 1437395 1602903 432084 1591961 178305 1145978 285713 1503386 1009440 1921029 1514092 1538344 1605234 458047 1293279 1154500 452064 552314 224770 561187 77107 398869 557503 309263 677579 1335650 961784 1419108 1645239 1351266 17489 873530 535432 873899 162199 510259 969572 1474149 587296 554756 1694090 1474826 487034 1003669 360028 1599555 1606020 353424 717858 343288 1057040 1483861 829476 1186449 1936521 1104418 1911932 1495660 1613856 473428 241935 374652 1587366 1731157 1308873 71975 446596 215069 843353 1724112 1497368 615914 383703 1035219 708782 1029059 1539842 408580 1170812 416392 1961946 1684870 101138 1227852 442351 1125209 897838 459455 1794287 1229204 901345 60697 1897315 820622 375961 530450 350452 1033272 646870 1343306 1388252 1638806 1435924 445853 1463810 130955 1212905 352084 74688 948717 1974727 1387920 1040646 949254 413158 4082 1284 272297 1165803 171676 1151941 257677 1091582 1844678 1902673 1921216 1878891 235737 92891 742504 831931 1478773 1458585 1163225 784541 480210 1725668 1667545 403064 555131 1550911 1534616 1376694 841769 1875311 1031815 1769671 1014509 882755 877882 885579 411647 739832 185781 35707 1856197 1301282 716311 652278 70875 1607472 1065037 1336633 436742 1976599 229689 1649935 489655 358194 1891019 1107774 1427149 1755870 1746943 1581405 433333 238656 1640790 756231 1241966 535649 856475 1280780 1556745 123763 1008187 263713 743989 812371 1898618 521306 75698 1871766 1344105 1403696 1216757 961209 211973 656073 149473 391296 1492403 96097 283816 490153 1767158 500828 1766221 201681 1744143 1013404 1156860 1317607 771014 1157199 21806 1453985 1509710 1995574 1884841 167189 1706792 1493249 1225943 1209208 104034 1010323 416939 978679 1213099 39317 120520 1256530 613313 570570 1159404 1113580 1646004 949360 876259 1865563 1072212 1519126 383011 234288 237186 1075647 1427093 1770097 1254353 963406 378500 1737252 1382341 691977 1580568 1048704 946506 1119543 1073682 275700 245816 535919 1433160 415337 504310 909878 489133 381234 111860 1693145 1488445 969554 1196466 458406 524832 410866 234874 376978 1242649 426863 1064853 1956651 697777 1836508 12295 1305085 641733 859495 620440 1239523 239667 1252930 1510193 1923869 416794 362582 160820 1645037 1637519 870416 628495 1909067 1643117 1512448 1370929 1870001 1214423 1312575 1901925 501372 1178859 974391 1804564 1589931 1721791 291785 642198 609701 874484 962764 515256 354354 881531 1750221 1350408 1799634 71327 1609344 808691 730165 101942 876491 1462234 1676692 325193 1332864 1044293 657016 83176 1015307 1954888 1132624 1031524 1193769 558259 122812 1120532 151746 1856212 199493 569135 1123393 720706 461199 1650968 1807375 53941 1858766 1572316 808137 1186904 1524169 1314426 755211 94015 1332693 1328355 699683 765362 1149632 1187698 1234075 977309 1531096 648643 780167 614693 540408 425696 975241 253508 1858586 1566234 1881758 747149 542383 1458131 874163 594756 88442 809843 1802689 12721 1181572 177465 669045 1448522 709838 347429 400873 1410425 211290 162740 1184114 892772 281236 1207460 698823 1717761 844369 1277617 1020944 1409022 482696 1449991 1792939 1979979 1116939 1843631 500895 629239 1727159 369578 1829213 1827820 768682 457345 1010709 459751 1736914 1045270 410460 1014298 548130 1624440 4967 1835269 613012 1747101 460113 155654 1968930 831867 316771 105810 845608 1142701 706161 835427 1456055 1555003 1939929 1233554 1633510 666304 882571 65443 143660 518828 1890885 1639135 224386 294705 1895407 1328427 661681 373241 1995832 792991 514995 337985 1234085 633410 235458 1130069 1627545 1528179 323454 974552 37799 491262 1992930 278869 1621020 1216100 277171 1429066 38201 506848 588996 1034961 48374 402360 1625631 1135980 708066 1269201 35546 1116988 57047 260493 1347994 1031342 497751 1708222 1618388 1906108 77476 681243 1312510 586315 1175556 1001809 1204476 1195049 880316 1954984 1347607 447271 1124833 1419818 1247380 453856 1259243 667892 1615740 1866430 1834094 49218 867358 1909220 773767 1562979 1110730 278082 41989 943320 1371790 1943545 933324 215543 1523111 1136726 114448 1480798 1055247 494765 1690608 1918837 1990145 783129 40466 387016 388069 1569168 1922197 91551 911948 1008409 1107891 1723975 1217663 881214 910049 443795 191996 1382530 568280 544343 1751281 1658195 1479355 1808465 665856 1034149 307308 1084313 1475758 436511 1312954 429795 1537431 1875533 1257234 980192 86686 207238 680762 1525744 1070306 902232 1031297 1708555 1886796 1302670 72606 290248 1425525 699975 1839783 1701548 1965852 1120451 760743 671 568583 1736127 661556 941046 1314533 1119341 1911482 1067809 1870637 1114185 538061 1776869 974494 707745 549792 1029220 789908 1405172 862377 1177513 1243792 31829 652983 1974464 1517789 1717487 1983887 783589 320695 1576282 1613571 1263436 1129444 242167 1199701 1833490 1293376 1714810 1902549 1417653 430612 848760 1325387 1371082 330716 1695369 1535414 1577584 1591092 584987 1613679 1045040 1716610 1677557 1166488 1202292 1096457 709463 1350222 1018413 420338 139853 266161 886881 1614963 1052209 804022 202293 1317202 613029 993601 302240 913787 551373 1464942 39557 1128476 1240600 1363884 1057402 1740419 1546943 941131 706235 252173 1690983 1134929 1812706 378187 476962 659271 1987640 1657257 1408674 335310 1100514 117961 1998321 1421874 1758104 1576951 950158 192881 1793761 1436580 940626 1202700 1038903 1811178 107723 1362163 1361353 1360169 224329 213762 537012 1760924 594050 632019 955852 1772616 1672746 1788767 1558125 1101911 588788 1552149 781986 1089781 1205570 1307779 914195 1285512 1704302 844926 1751218 1705378 1743577 1404747 1997257 1762613 672346 1328820 982848 293045 1368381 578049 847074 240113 1923380 1438611 684366 495388 841995 77779 638330 673012 1005715 734359 208248 1583968 1408049 1465287 571142 1303027 1079239 784732 1679777 1319753 1006046 1304323 1168403 1301411 4627 848942 92222 1949811 526099 743216 1543760 48498 875942 1198723 1192341 406511 637940 408593 802247 939621 1199698 673733 1812002 1741310 527719 162150 1297538 1234972 1853737 1951893 347599 484349 1435848 1483095 1990634 1438225 325046 1037673 1420019 1928880 1269031 504771 68168 643106 1416005 1588267 1646326 511092 332897 1428795 172395 890043 655587 1085664 730641 548977 588369 59074 1732695 1901220 1680943 1564154 1058969 134892 816680 1970058 42128 166360 1519290 1354746 108229 1754831 1048189 1692439 1167397 283414 1649910 118665 1664566 579532 1382449 785133 1702221 1513055 220191 1945364 960423 1758966 1622287 1608604 119659 1332235 163292 321635 551202 1543859 1604662 639458 1930556 248745 492099 1875402 1601070 1256424 196826 538004 310671 1637068 1531725 416610 852840 1901366 569746 1516383 1295778 1923577 1097622 1857487 956956 1808047 149991 1175116 467378 1125008 949766 465882 1233466 162944 1765170 507357 1241537 764454 1221129 1092439 795289 128174 744226 783592 920808 114777 1428130 903143 1844975 250050 337240 1881102 1546343 1206193 776686 754805 1348646 759974 219176 1676747 1684425 78438 557938 1608582 1950352 1893489 97979 1629227 405849 1938320 1017923 1900103 1020780 1361209 540708 661224 1108732 1301084 341820 998763 1649934 650108 249426 930063 727799 1115593 765973 1672334 1556821 312924 1206372 1741129 1479572 175693 73008 1818798 488753 1977453 1818850 39243 1714510 1567027 639457 370195 1792642 1426628 1757788 763148 620128 33547 1202877 25101 648216 121344 31482 868103 1347917 1315396 324233 1482774 1633766 270948 1625332 1785168 730457 1346187 1692914 679371 1458667 298695 194768 1973005 1945554 1044660 720070 207526 1247203 1976119 1561771 588524 842802 1286940 1931258 1852310 805895 85585 1973544 890248 907257 252456 1283881 1154937 1218269 1497083 894786 1535199 1353805 1243076 318523 697789 926566 1404010 652092 1433238 365069 1829378 177129 756661 699188 701578 1912281 1545921 1425536 888699 477194 683147 1623833 398258 88720 1421278 913721 731424 196938 1434131 1065068 53970 1581913 272047 374678 859890 1668444 658813 1772277 754617 1073118 652387 115564 657178 1970541 1238006 1373928 8966 981944 602689 962428 1199797 258139 1100839 298832 1448800 906297 1443715 1285477 865410 1843613 1584406 996389 1594625 1231587 1095600 1480950 1671488 636739 1762764 1258169 1355136 878818 1177774 169416 348443 1351727 109646 26291 1258343 1374326 1351476 1366781 369913 708660 1387215 173656 202095 1941712 957209 1545992 1260177 69122 472387 1579964 1242356 797370 1741881 1503928 278143 1869995 1582804 957788 91047 63791 1455422 98720 938328 461662 1070397 1317693 436764 1092502 535683 130315 494946 564748 1617400 299174 878112 1839736 1522894 111605 1708801 649866 971460 436332 1003520 896490 1386030 1923847 414601 201496 1426394 1614781 1987379 1072458 1010523 1602480 1872852 302640 604232 611106 371930 1940380 482246 336822 1688801 919008 806023 1794171 365950 392046 247656 1882539 989802 126943 1011704 1741391 299990 235538 1543908 469961 1821049 68167 471008 508787 1127591 250413 171956 1929102 1499396 81445 1191239 1538889 1856276 1530714 686603 814737 139303 487531 536294 316854 1229039 1225570 1818787 661883 58363 845920 419168 1818291 742106 1233879 649270 124988 513295 299996 1205230 1703881 875212 1662383 589513 173286 722524 942107 249241 755063 56579 1008250 1169527 1328315 1585299 987308 1371407 343426 232503 218932 1085508 670519 114456 1134854 802462 546751 116834 319206 103452 1943716 311362 1430137 1259758 757800 804107 157340 1162520 74576 1765493 491834 764360 1499407 767434 180721 1603336 1572830 1287615 1221396 1725962 50129 1352853 899910 1823986 631435 975138 1145512 1878426 1030772 1650911 254066 1517803 857329 1642528 745153 521396 1588121 1429269 1232521 303705 1848827 379903 1904116 1731566 92634 351095 1342873 1337246 880841 1045360 1190502 1080707 747848 1143165 1322030 695520 1158675 601918 1992572 1469795 684667 780172 1507720 722053 373244 524145 1139683 1003065 1166740 1176969 1704562 1727383 32013 1039876 1524187 811318 1555682 1551010 274343 1484826 1759815 1498587 743729 353132 1535872 1910852 1355921 243671 1931295 343769 1134155 90972 1449694 1182245 737622 805685 329082 262527 1432919 1105102 1804453 803553 915105 1604222 1741817 446168 1676758 1138661 951722 1636827 340097 1374653 51264 943419 1532242 86888 579226 1984997 1096263 1247895 71877 835358 930682 1182825 1631185 1862209 1626230 247556 1444765 304403 323495 700303 592700 984008 860631 1064911 1279567 561135 1071174 1485009 172107 1644441 1745087 503002 1765346 576659 553962 1642085 469716 152135 832041 767846 997758 306968 1545976 857226 638341 1557695 909705 1234815 1128392 130363 556559 1804579 1748736 170606 1448327 556460 588224 993501 466424 135944 1251747 1960686 587626 376641 562805 77472 1526798 1402770 1551465 16431 873405 596046 67185 1400728 881445 862905 1908907 1579630 1006532 706204 1243987 1957960 1140458 1975879 1247326 1889424 1021313 144759 15248 453136 830123 265015 181659 1365965 1627469 29483 1278637 979387 165408 1955420 1643499 96007 90598 1485662 992400 1163518 397013 1889718 1123365 929543 1466226 490201 556792 1138961 1692596 710907 939499 677420 1845064 1843239 402804 1203532 1531396 1578471 37772 1996307 770787 1959755 454333 1819125 1447539 317134 1383420 542032 730621 1706802 1506906 240576 229897 1262313 58739 907838 551265 389160 369299 260847 1217784 539553 884720 772487 763435 1936041 1231650 960492 555919 720874 1893471 1302407 1562611 634654 1369181 1732136 1269452 121601 349113 64947 307120 1953051 1584971 937829 1298566 1692778 1472035 1348178 1169939 730015 675386 951627 1939572 1278358 413449 524584 94684 163531 786786 1037705 1509908 968914 1171634 486546 1422914 1970375 1925655 1899831 877522 16519 915256 752867 530398 992805 1853891 678323 947368 487241 856391 1890298 1866556 1017928 916822 337461 1612049 923966 778755 556194 463231 1808141 1349421 911545 1348464 1221872 1573933 116012 368137 1091556 1705039 926884 1452893 655358 840564 1913791 132280 407782 1344689 617873 982002 1831553 1846693 900772 1465465 1305524 430551 1792710 342770 1755069 1603069 920213 425761 1118861 776419 1266621 812343 830111 667562 763796 1901848 1674412 398325 1613163 712011 1960382 411655 920190 1162412 1011355 983925 1674354 201064 1108542 1552775 351901 952392 1174921 1950466 845073 336256 366606 1425363 874716 919342 1363401 1512317 711085 1088396 1520725 1702257 1229301 1289502 465118 624125 577044 783444 1672696 645679 18669 1387994 938934 1644313 1890770 872028 1466555 349649 737197 1607159 1850084 721145 41097 1479946 370594 607392 1662144 486462 1032618 1896838 93306 697210 769654 763663 205683 1369308 1594894 1627456 1514018 1676064 617556 505266 559133 1005429 786197 665604 669511 494343 510902 1374920 120331 188852 1095040 1816721 91647 776610 267596 328854 139919 1452938 1895557 250246 350815 159248 543588 1744946 1696368 1834614 454605 1533193 1228259 309198 1129245 472455 253501 1981462 1215911 508145 347834 1265634 1453925 1621330 200736 589753 1453291 1913346 1423212 767040 998202 1068511 1811806 953134 285209 96696 1566609 1197923 1751214 964497 657443 527086 691099 1944834 856805 580721 235429 707341 1893296 1302377 496805 1708047 469832 1238473 1219965 169492 391226 1003881 1783325 275492 1546321 1666877 1311113 1333291 1795415 199961 1975309 1442232 1173000 696727 455000 1333748 1329082 1563241 138685 898915 447562 1116638 1074135 1505833 807319 1819521 1754597 1544042 1053486 1421101 1325540 357805 1050050 13092 1127590 1536958 337511 957812 505609 159998 1021830 558823 646471 1517598 677763 1553471 1605796 418221 1255210 1291513 1965582 1889528 339219 133182 1720560 1926203 1920371 1090410 989774 716911 297307 1938000 1026596 874591 590703 258071 1894414 682953 674073 1127556 392891 31335 92367 1423095 1141968 1399120 109614 1708580 413551 55020 1350707 1262350 522887 510158 446409 1026988 15755 1539019 325372 451622 1063696 1996199 743397 24474 677755 1146577 335299 1961533 1491691 362622 271013 1420179 1567336 1797585 1002446 1154383 1118143 1472951 1745687 673042 677925 1448437 779341 1711287 290550 1421038 1599671 784652 1361587 1336734 1696246 519565 166774 949499 1509543 1993278 863295 438562 403202 1236 821574 94536 102706 277529 1999475 1442438 743428 303689 479616 1988550 572828 812059 296546 1129956 1418763 1210292 1753558 393785 1469564 152014 245708 1364325 1808522 1245151 494329 1950818 1714286 1647635 12939 1511104 909505 231112 1295559 1907 1026170 1231713 974284 1869084 762221 647792 822283 558956 228134 1543655 605710 1032666 933650 1010161 799074 90570 1047852 1480823 124529 1695050 967724 1654991 533393 624667 353999 1425052 370753 1527574 1990678 904097 941489 1829054 1127349 1420091 1720417 1619502 105203 1758548 1078778 1931937 1678431 1807300 10856 837771 1109977 1087366 599110 866518 460762 259632 813404 1683508 374649 1947802 1371239 7382 84157 10722 1326730 959252 54901 1661111 835038 963511 1861494 63064 772104 263390 82565 1745774 1025775 892592 98297 244917 1844680 191245 1935535 121548 272866 1431494 165369 254570 1858012 225776 1138025 149414 1739131 1744202 1825829 1257726 1286864 817348 294722 1051414 1624618 1859920 1543504 1684901 527296 283190 187032 1031775 1179112 1277236 1612589 1699752 210793 192487 844054 830022 373597 1468309 1770805 1369727 1300172 655915 1326720 438705 551070 1639783 1098550 1195107 1506958 1049124 1987080 1559152 1131335 1490787 953759 982838 1929095 1851618 387438 1487317 1398090 1925263 102515 985963 572659 385759 1060030 1184167 1821474 118675 108053 79538 203924 1007327 97571 1358843 243877 622364 110811 485171 1272099 214460 584546 1734348 1355413 1438449 1606474 297846 1878980 668714 611617 1475083 760730 1760521 1096329 738911 923892 1700668 720310 1384067 769919 1183475 1948087 156114 1240693 1774281 153944 1292998 1042098 265880 1793343 1020304 1322295 1642757 1001746 1519927 556411 1436740 1244837 1887539 326698 474428 445593 1096960 1265987 1053891 138039 1084809 1521585 1736614 74993 1791763 630397 825270 1374630 1335195 1436963 1368355 1012681 477482 803232 1566240 1613539 210911 1619650 1780234 1598082 270894 713447 1659094 1862376 392764 1992895 1028032 983900 1995015 181884 1163021 805661 1180870 1033177 1286457 1231154 1390893 1173879 468878 605493 1765447 1153349 1238130 818906 1396791 1500945 1503374 919760 159850 739815 749045 730224 482595 877179 203956 212976 704414 1479404 1792787 1920163 864403 992168 623119 186554 812037 189969 1068380 268096 1845529 903821 232869 46935 577195 1716873 1538185 750874 539090 927022 43639 266737 732576 860249 1339679 1303565 1350419 1352144 1366967 1548025 894262 322550 1053850 556800 670493 1958940 834945 738918 1529999 212296 270171 657912 1801079 1096622 1725522 145082 424516 1745636 293822 1611085 594739 1295071 1026105 1497191 1857958 63116 453739 255579 692945 721159 377697 247997 1864408 1375231 331525 1723596 407715 73438 366794 1348054 1301514 635580 1931224 874810 1621320 908240 94871 87200 1632389 1113005 1139227 500580 1300118 1228514 160357 1297452 1755679 1086071 462749 188399 527502 179186 1656776 1385126 321289 683843 1630449 1102619 829337 1024189 1204550 1386992 2013 887740 1467394 1562472 1211841 1312805 1158688 1506779 529521 1499924 1196971 1734283 1710925 1546274 701380 1842157 1395970 1194652 1174095 1406041 817693 1937309 1644793 94518 767834 16764 718967 287252 673409 142701 1791757 983072 289805 1371001 1930816 1541306 1587300 1281445 693851 842936 1703687 1136716 893036 601644 500246 1385842 837242 237662 1298655 626606 743430 292225 1331453 219087 835340 1442522 101281 1445910 504432 1479494 468839 994000 68389 1886686 694247 634858 1156503 1973547 144855 1630099 37095 1900567 1168453 844387 1238681 152293 1309537 1793952 565903 767970 1206499 481078 487307 1323614 1609398 1112462 1935392 1804366 1522033 1853553 1837911 1800214 1254513 1669878 1877151 380480 684322 877143 373518 238862 1063004 1525218 24571 1526463 1357127 413060 1554208 745411 903542 332583 371286 1990852 1199978 1989396 1923264 501721 1964074 1390235 592585 167723 889630 15862 668843 1550082 1118595 609079 1337800 171939 1948617 1444523 213436 623856 145828 1411393 1170609 1707115 1433646 1976796 487918 854020 464148 742122 152377 855280 220820 96874 1259854 507617 1339317 1129803 675529 1343600 1490002 489225 575797 1827100 1426440 1882795 1208753 997399 1896059 638711 1883322 1968400 1912143 465167 1958804 1762698 1677084 481835 1949996 1633707 146043 1819622 147154 946415 517842 1910488 1293710 1997624 82888 1901115 1564022 1045478 216492 621206 1574431 1081428 1988618 1841994 502285 984728 1146973 1713631 1659973 53087 360858 1424169 1223779 440229 745677 981079 1282874 601659 1485056 611007 392654 417266 994393 855886 534546 245687 524049 1595589 505991 717592 800190 1099586 1428151 413760 1012339 1071397 278946 1145265 722891 1029689 73722 696457 216276 656377 580041 1218743 1162141 1392447 53084 1931515 670093 1779958 1359469 226606 1504920 285289 1195499 1188978 1150694 1262217 1745207 1296211 74181 1102416 860708 1443069 1748952 1438127 343915 649947 1763636 1268378 1479485 833774 447370 1421473 1639724 1908153 589103 771972 1625761 1669157 245060 1453105 1680981 1594909 1497810 1975973 1398114 173005 80306 780415 172233 1993227 1013957 671643 715180 1520745 315657 1132771 184311 1159014 872822 1606746 656548 1745626 1018382 1333229 1018877 1384723 1252772 1514730 1950038 1651711 587054 1387782 676570 687728 1000312 1804271 923533 585793 860268 1809351 77350 391386 1967025 317677 500255 1737679 1764632 1832382 1338576 214551 149720 585792 748770 1880876 1268534 1732629 103421 1502710 1193497 423853 1490120 1611062 1138630 1752784 1712545 1303478 729591 1267784 86464 600327 1313615 240110 468759 945252 1370502 989201 97855 716673 832936 1907245 515016 1090606 1173814 1595829 839284 1056880 64139 333008 897138 766548 7112 114829 789948 1359335 721431 64635 511149 1853652 1532269 1813683 1646821 1777396 1814524 1919735 1120373 1929554 1192603 1223246 1954220 1839075 1230873 1887506 646516 832283 508445 774136 580925 1745216 1772585 858223 918590 332560 1820017 1181316 1980619 342004 1463556 8643 1660622 714387 158420 1293779 353183 1311400 1545661 1219295 624482 557363 79107 802978 1674319 569249 238119 660843 1386470 441088 906196 474034 229684 1148667 1772466 1752570 1659246 1566265 1880970 1487001 713328 1355943 1593221 336646 1109460 1402773 1756823 1959536 1669911 1897380 63665 1009421 820243 483051 928932 841121 332894 71478 1342553 1383260 1847700 324428 500103 663858 1548212 1349304 1930262 955782 1708551 174299 975007 664172 1209361 1841618 1642529 562751 1666819 1784427 107965 385999 1117844 1954269 1035080 920294 1478630 153798 1756691 1650255 156080 662832 893405 526759 1581053 1087963 968585 1698875 1357942 1948507 420918 521656 195239 1836761 1620944 943981 284170 995786 1264421 975603 1935885 1124429 1313533 22138 1525269 1831421 402875 1850352 192032 1661778 1451925 557156 966835 846116 752919 354754 891614 1674769 1937528 338981 570345 1659912 528323 1780692 53083 125752 793417 1962159 953211 827869 1578709 991058 1181910 75098 895900 1564301 1802315 1569871 1407789 1391112 1344806 1503655 796736 1323358 1996083 903489 1306152 1686216 791386 1886023 891243 192265 490235 462954 213675 467328 1026504 380036 1518599 1808324 879979 880794 544619 92436 1820214 1279121 1064559 397975 355792 1849399 1020031 1845365 945808 1253293 1545691 1340144 1667555 279035 1476164 1949172 1557053 1416329 1327519 1481667 1471341 1683042 1489491 1827900 881701 1318086 547289 480685 1073745 1005935 1617917 276902 459939 608095 1413940 539064 435259 1649731 1680961 524437 1604511 1527680 1212110 1866191 756225 1735128 513607 1444292 29024 1899192 490951 311151 1158564 680370 1829931 42359 1293685 1659862 1419794 627997 1074711 1757328 1434039 469725 176777 846073 1212017 1053619 643721 942526 1165961 918461 83893 1842549 1043615 928253 1011311 1802095 122994 1645666 1650658 1371228 1246979 474932 639356 774928 756941 83925 430261 688016 368390 700369 1657686 803727 350093 1209870 614560 701747 215207 456874 81265 579919 560598 274622 1370012 1377975 440903 1507 362487 1891058 1213010 23062 510278 1505814 227331 1244525 1042275 704268 275507 852879 1222891 1682805 1408912 1515864 1198087 1018645 922709 320040 1960389 1117318 1819115 1016813 1271933 1584641 1134576 1296841 350824 142717 571491 613315 1864497 1348983 651704 152730 1765741 144385 1202776 425034 1145565 540498 241027 79100 884768 1398661 1049432 797570 805623 1417433 895220 1031449 102184 96928 552094 1733099 1624707 1184395 1027538 726929 652665 1663060 1429824 1714643 1983255 1481497 1011866 223331 1174657 1524971 696830 959507 1634113 313328 562773 111261 1132370 561167 1518015 989973 412512 79818 725912 61241 697160 847894 1230798 867410 494297 718636 400405 465670 155371 1252648 815161 1222599 421128 1673342 1934545 873681 287875 751005 1772861 275984 1725723 115236 198364 999455 1613420 890621 856704 1011890 800442 1097749 839998 386791 2903 1996895 1156628 674796 1960512 307686 784041 1156431 998957 103750 1315021 34440 302292 643164 392443 1804496 1099087 397166 1060043 755081 700068 494576 446792 1085155 1437141 1960157 372276 1715650 73737 286191 772790 1771691 665124 617656 1844964 1264624 63073 708079 1351572 274406 416574 885470 539935 326486 1372191 1710754 24180 1767907 1956066 1216669 1115666 181585 1469658 877991 647962 585511 584045 1019111 694396 1415521 225114 1857796 784975 1149266 1603300 848833 167986 1288437 612556 831137 1590288 1161808 603564 1262871 671398 721488 404551 411033 1705224 1730488 1382912 1652233 1188138 334085 145958 846865 1462703 1207722 1054510 894910 165593 1354762 1135726 1775423 394176 452825 96814 71497 908374 1004188 234153 1615155 832554 374045 694415 52391 38118 1644544 369862 1144125 601839 57049 402337 1428852 1171027 992877 486573 1721355 1496873 1857448 1623738 780135 1838793 27783 630408 628773 308135 1022618 1598759 634409 581822 1480049 1150188 574814 608400 1611506 16193 1863480 1400556 222542 171920 1547808 1319553 1264642 1511900 564756 219297 521072 1719224 1867084 854023 1544531 1095732 640944 253643 821696 249935 1224984 990865 1178622 434297 1941659 205153 1959283 1960464 1796590 728362 728188 461517 138573 784506 293208 152419 1182426 780227 1907595 1627338 497651 1932887 116314 1073899 1101947 500836 157141 1902836 349185 767022 1018364 1620668 1048669 656250 690239 430766 637674 150884 1558777 196221 716334 1583010 1099382 1491614 256916 275756 347296 1549749 1164352 1078390 459785 1382087 713304 297576 1332870 16185 494055 1905897 774095 9568 1759023 231199 176986 1201834 609525 1343587 50371 1640949 1324956 1787064 1893365 1536339 1687605 1817422 86083 1779092 1261898 947004 1411388 493138 1005722 1243521 598835 574220 67029 1872647 755668 710078 1341057 1255402 1433552 155670 1553487 1358023 1622245 1864602 1026329 1351347 407793 366922 1484070 698384 1758311 81915 650457 1478798 1757813 1782717 239870 1532405 1533124 146797 63967 1341285 575878 315975 300919 1001661 400383 988051 201031 1100511 1860634 1619744 1539299 1985364 1798677 76253 963915 1698032 668553 230966 1643992 1481123 1486234 1138987 1373036 1420756 1158483 716580 1326651 153771 347966 576732 1106922 510628 1363308 239370 1766655 1807956 23567 512951 586862 1872002 833573 821841 1500305 1164689 387210 681808 1205963 919154 839049 234494 1148935 1838113 1801486 1820856 1547560 452968 518160 251158 441475 806778 96315 365700 1492930 1077206 682771 141879 1504772 1617821 786963 720840 662936 1777864 550917 1661360 1128570 1733952 1073691 1860479 1799143 414482 17402 665042 809923 1283188 505878 1613920 237027 1891540 1219342 1784078 6583 947771 481451 1106486 1856195 1801125 1697233 238014 762005 1756413 201616 1175749 429985 1874292 348392 888527 73992 1732563 756170 254338 711406 1652419 946691 19352 963119 1801509 1272992 1849437 157505 1341773 60779 260968 1321172 1615876 861389 946046 645665 1086138 702073 662511 1908785 702104 1936815 759833 64794 1702042 1046550 470392 1221869 1819186 795265 244042 555686 1845913 860864 1032767 1931125 1015819 1715706 878374 1935603 510819 1504436 1914998 1972529 1309617 372126 1821825 1492982 1725189 270915 900655 876068 993746 1912531 643095 1987318 1840604 1405938 1401843 761058 1281000 1683587 869352 181485 114183 247470 1893993 1611038 980959 314068 1032775 885919 1256620 523932 918901 1735426 872415 468667 1282480 509877 1362677 835190 1096243 506991 1015428 11141 274860 94538 1964407 1752823 261384 838669 737971 1928661 910814 1262300 42624 1509749 1562820 68598 578276 1375840 955727 777746 1336739 1178122 971762 471385 802021 356136 1383724 1428834 934286 1660451 1161623 1426777 1750696 1647301 1631463 1131847 1715263 751643 71649 895214 1684899 1886529 448305 1951596 217580 1917340 531199 1109075 1005314 1993251 1527665 1796302 1797462 1178168 1438625 1685156 1239372 784362 1033735 552667 1323191 231230 312816 285224 817967 1008325 1019000 708091 1109134 963652 745852 16115 51057 325418 325580 731334 519989 594755 1366485 1864180 660179 262861 1446763 891115 1293532 1043326 753868 1920437 1261752 1017141 1170894 465949 431386 981131 755583 1781248 752073 1141706 990879 573831 1439730 466551 470239 1634588 1914631 416045 1101781 217632 855415 1616603 172534 413567 815556 1810968 400245 836986 850111 1901629 415923 826584 585863 299702 1470652 292722 1495003 267483 173358 384901 879479 1809365 813829 1109745 1296635 1658751 1463097 1285891 69471 1105184 341301 67272 730507 1616601 1971351 912631 1186208 1203470 1658006 262426 1600747 1713296 700306 1029874 1652136 879840 1106553 554956 576455 1538108 1189644 140499 16854 1657652 266594 1220492 1309115 722142 227134 1526584 1350964 721833 655329 719719 446488 1439925 433311 850841 1653689 1139726 1292619 1768487 527403 1189937 810453 1580226 387612 876947 361707 238090 522782 302731 330082 450709 162553 230628 1149487 1611612 565894 1553427 911774 16157 1610752 1978218 1243614 1412050 453508 622679 1742644 1628446 1713014 1930312 1867521 1268545 1191923 1433608 1417679 1670224 889695 440730 407213 1708515 566210 54279 1083446 678619 419274 348484 1178849 1977423 1485217 1801632 1145784 165528 1423281 1964710 1246213 2207 1768175 1719474 758505 239452 430912 1609661 644551 684497 579406 1841507 1722884 1138926 314633 293458 586517 26689 1717570 38364 1900866 441137 1401467 1377341 981865 1595433 414759 1248624 899155 334377 1443647 1570100 263372 844079 1635820 1346214 1961137 1427779 1720923 182649 265702 517917 153983 1805423 1833233 1263497 1654913 1121144 1881338 1643731 810431 1683438 1469142 1241533 434702 1305696 516777 1856291 748541 1628699 1459738 111130 1943602 1328085 644776 1822517 1476693 1487817 1509867 811568 303570 541473 110203 392343 1535590 1032412 98631 363365 810447 1259377 1161424 789835 693667 448292 1285966 1196940 340695 1740562 1998669 1079933 635519 1572334 488499 422282 1889716 1265334 574384 1659015 1623686 658307 744118 1883157 1474464 1444998 141503 1555374 526854 956135 1552802 556562 1388349 697370 893318 1321577 1079012 1012720 307772 14828 1926057 680723 144766 1127800 1768041 1279139 1615686 1493679 423252 1720306 1843312 992947 857720 402450 852677 1772306 180138 1872716 733473 1115094 1238163 1113145 1391927 557970 1909025 310799 1269106 1710954 513652 891975 1947149 1436825 1904091 824446 201726 1022411 510565 1024209 1560922 720601 428952 1653631 1627442 1725893 89269 156069 490580 1682424 837147 266753 532880 630238 42092 960348 1940796 946979 1675427 748696 56734 1091767 944431 1728704 1040591 1579768 922719 1793374 930071 787187 544590 919356 422051 5140 1788621 103122 1580064 193330 605745 640 473018 403012 505912 50150 601195 1553489 736436 1270606 206777 1025780 1695803 1821776 995520 1523284 320714 920037 1249143 1978338 238007 764554 1665847 771381 1345279 849394 791769 373293 1625237 1551046 1775008 549408 22210 1169435 28990 1023145 1478499 1541701 1130993 487130 1206786 754614 119532 1831935 366919 1961944 1362161 1807479 1183892 1376860 375402 641135 796202 1003721 1469961 343874 793147 169459 126618 708313 1125876 362283 1122102 1288657 504196 1684152 1985444 140741 1138962 1970319 77538 1663202 1754647 1397811 825589 753098 556418 1434398 299063 85090 546340 165832 1153582 1928121 342663 1122781 1830292 1809745 830722 884130 1843448 1536503 204606 150687 1053458 56747 1623012 582482 624920 1481611 667749 782268 937832 1680056 807190 1273955 700108 112048 1499485 1137059 1401846 759177 497141 109031 1045221 826591 1011967 58278 1596596 800206 855949 1546326 130468 1957061 958920 1927737 1413291 220432 1831646 768297 317455 850693 650486 1876630 845192 180024 1740709 1311355 1597609 580864 883750 1632064 1016502 1744090 1769189 106593 903789 638102 590012 376874 153720 341244 704127 1851538 1673581 104049 364393 1360849 1270984 1586250 1370478 565618 112997 1396760 741156 1578407 1895570 1084404 89897 1846198 174865 1985864 1721879 1006363 1861585 892060 862928 994249 407092 1449336 90764 1589897 1894830 1956590 872882 826595 284918 912717 573032 1214919 1413241 1265040 1648147 202093 116999 658194 470203 982849 1310006 433281 1947286 905403 1230541 1047570 502496 691656 1790544 1242657 1847111 873976 527882 1367798 92080 1169745 1510845 1545804 1156225 1852685 515867 907140 785015 787395 1597131 1170751 371393 1576152 1251366 898374 1058203 695316 841088 1769647 206425 1862735 586944 1217413 1782675 1357052 1509130 561503 1465671 1670061 1845709 319913 564067 1762009 1366139 689729 1150271 517262 1811679 982019 112999 30785 1868396 1489353 1211243 1530654 1946265 921644 44404 21736 1265801 958572 890124 1292188 1937054 27493 928140 1709598 955562 1206264 928964 486513 983882 564561 144339 607487 107754 698437 1441441 888574 330565 744316 514130 117570 1687838 1794877 601473 873614 571929 1478813 625447 1196812 717623 1213480 1657306 1397711 729428 1190212 885780 197065 606556 1373874 1343356 1111806 1713050 1546680 404367 920849 1424640 1563423 1340003 1722966 1038427 1507691 1029207 1517708 1462028 1179943 1058440 80479 1749363 1191836 1916164 1094869 1120866 817609 1257017 705598 988199 1289628 611930 166108 1636031 755018 1718355 1348780 230450 127299 1325007 2984 1472736 149802 1198320 1779278 1021342 668227 189206 1055746 292177 48718 397504 1888106 1017314 1914223 1647015 651984 1968850 575960 1809975 730962 549776 640798 234989 1116621 1076636 1760150 196723 1586348 24490 572192 1380709 142760 1713116 1708333 1747424 141213 1720033 394522 870740 103433 1477200 1014395 597243 1801900 51322 1299342 8022 728057 768384 1391539 965495 703889 110480 366496 1995018 1803373 946935 1625209 549586 1807261 341611 1581442 658608 213101 1473969 980296 933806 945054 1659906 1345358 216632 1899307 430918 1828671 1337107 603750 26545 1487854 1817979 193929 558828 12275 515671 1241083 1191894 1685928 1708178 979278 785483 776414 1751938 206533 1328044 1781863 80456 1232647 270719 503689 797349 20100 1946090 1376767 902587 219464 344044 48204 1747778 796549 1198823 481889 722382 1283892 943711 1999401 1107388 747348 389249 262039 1511480 539158 1661582 881000 1890847 834286 1529295 1048022 1356789 315750 751374 211542 1938359 1735569 289682 1937976 1927950 1686669 1775011 610338 817179 318608 1279758 1341633 742575 710611 394194 710445 1014487 1549813 1466515 1688524 747988 553683 755190 1593630 205612 694232 809176 506922 1357649 879807 1963734 894906 1663508 649710 1504452 1759363 360732 1415339 1276028 1101748 615729 1477487 259967 1973114 1360203 556455 1797633 1096773 531953 1970264 1398699 1606596 356993 1038516 1488099 1396206 719815 782609 527040 647525 1356710 1859863 540813 916850 406102 1967964 648395 1996003 607225 829705 263820 442635 1116620 1228162 1153853 1591307 1541647 565834 1051340 962514 598577 512900 491696 1330895 1862840 1633630 1562870 714855 1063818 648097 1904938 536268 1809521 739965 1839025 817965 1957193 1401424 1798623 450843 1038761 207025 1843457 1969042 548910 1882018 779764 227455 1678710 799844 629889 1654610 1092285 180324 927829 798972 600278 1172189 104610 390286 10154 638146 1478293 1182589 545715 643185 1458469 823059 225812 448608 90625 242074 321071 1643594 288524 764987 48712 1415937 1615971 580345 2088 432464 1086017 1212499 1959270 1433300 536265 661596 986796 481090 1804538 713438 765236 550721 1191858 94344 1162972 409744 760884 217976 1750429 1491998 916609 807344 686873 978070 149917 212471 1256734 1380903 835960 296472 250983 1018664 491596 537005 850664 1237751 708280 1229186 677301 1225663 1063548 1806540 1912704 630771 552756 509504 322998 1776641 812753 1265855 39123 1167034 1754003 452522 1836187 1461484 1761144 662886 690743 55417 1914931 144919 1740819 1057389 845979 201906 152443 782116 1781641 371480 1229424 1655462 1917252 1850791 458318 1148970 1817304 581286 1297873 340400 305264 316408 231964 1653356 538234 120661 1328627 1370228 272026 1714869 148514 206892 1288984 41200 1476826 325147 1676035 82868 1030526 1267442 1467997 1796657 1696011 916801 994289 1421619 767883 1443513 1330749 1208160 311702 622906 321610 521567 167281 956667 1937246 647834 1479463 607770 1304684 1660415 1778004 827468 725417 1747140 398393 1073640 1798630 1972307 739515 1166383 1981028 595958 766329 1108351 117848 703648 1731462 1150208 877937 117025 552469 295270 622546 815445 907099 718980 1148025 1086279 1236225 75656 1282086 1420333 1283432 358904 601501 1493022 521165 356316 930503 1600929 1151070 534177 545971 1748186 326370 1129757 731554 1125657 1832574 1855623 42930 613081 1173777 645656 1350573 196262 1802174 781106 1861546 529265 285927 1956603 1692594 782567 674748 34078 1698149 1780359 1754567 1854668 434261 784722 674400 1554193 1322466 985492 55574 805285 766126 454470 1919098 920781 98779 325466 320400 677942 377174 840110 1890272 896790 182908 1513592 1677457 1514584 638706 1236365 632103 15676 1793898 932595 838781 1943741 341576 437208 1905497 1874118 1121568 641750 870137 1858067 994407 886547 1553795 531719 193382 1348409 1692646 1032238 798785 842845 792192 1309102 1844604 1352216 63711 582609 1433385 642181 878468 799353 49260 1044271 1373554 764738 216406 645732 1458659 721428 1666369 173577 727925 1077062 415979 448018 1928117 1743194 693543 183663 862826 657765 461053 1801144 147607 56564 946407 1097701 656114 1211109 225182 1217643 1415050 481985 1652753 319 1023592 3854 181176 449457 1422358 1820614 220868 1207053 1607721 131673 1384827 1241787 1629208 1674480 963260 1648209 1763377 1209729 1314922 43244 562789 543646 1177566 396142 195941 1285415 349465 1794759 870260 11992 14671 1181559 1051009 1608767 663816 898888 1374259 1679738 445534 454477 561603 1358257 1012303 782834 1339851 885663 1626703 631459 1879288 874516 153691 742808 868507 536937 428930 393343 1988576 1154908 1755004 767487 1815671 1348735 76269 1580321 1143047 476943 1850423 1550331 1313284 300578 407573 550974 767260 721367 389853 42749 913553 1294102 1938790 887736 592482 960493 1976256 321371 1557240 581171 73209 135301 1224124 1553898 1693689 1553892 673371 1463212 925282 1179765 1072634 962294 53546 1147055 789643 839425 415231 1847909 1561250 662474 1416209 1444231 746599 1395540 758133 736733 1361693 970107 294542 1364278 769267 1430652 889466 1752556 1338884 384498 562624 969047 1694183 560164 1271566 232694 279255 1849447 900859 1064030 1372106 649728 567781 1993976 1804697 1440360 1615279 1344966 355026 1048884 1550421 1042610 1913379 1875500 1121613 1531858 783893 152880 469436 327377 1417128 464191 1669756 622476 1286635 1670703 1160848 1842878 1109986 1870598 1422775 1656022 1629391 953694 1811873 1316282 706103 1659760 1234353 1832071 1732131 11024 1625815 1384524 634601 1610262 1966009 645109 1559669 440750 1101494 1894006 12636 1691066 1129586 1045029 227767 275953 895837 1164143 302711 1672423 1512612 1697751 1554885 1969524 1915195 549811 1673208 831338 1689899 1933211 1432698 1573072 1319003 562371 1767850 700736 330758 815947 899791 620585 788799 185594 82226 155372 150703 621610 167605 1126553 1656015 1437300 1826015 678609 1180034 1265224 1909990 1180733 1409799 92154 362597 1022518 1537788 478553 199426 778296 1668884 1648572 1122396 1866501 1203899 823809 522824 1729454 1864065 644448 369258 1678856 1405207 1181158 1449515 434688 705839 170769 1176355 197031 1533004 1123700 601955 129403 686435 1610646 807893 301359 1765801 1171586 200554 1141776 757197 669777 1629754 1019095 1534318 905018 1348949 382489 1404469 1069840 1194729 329493 1710989 329599 1263759 1313659 1192916 644379 1025829 797598 1777291 203721 891555 611095 613941 615334 1265195 1298109 1559450 1013174 1819476 1338285 440624 820805 1255415 966152 636595 166160 236197 1515919 1184194 1448681 1697997 1360111 1155602 421334 1047234 687642 1078715 1078311 143999 1373021 634492 470387 400343 486931 764884 417829 1519340 335660 1221305 1276477 278515 1098553 658461 476253 1276380 435445 1869481 1730352 864833 1342014 1470199 1398119 1463455 630210 1364844 814088 1201864 1621266 1846554 939051 639066 1324769 927192 1521677 1531723 1665081 709212 909816 1964824 1467012 848279 1449673 227204 440509 757673 735799 926165 401807 1590270 465286 56302 419312 1500867 874234 1562085 1705929 1000471 1976049 281886 197166 158926 1101341 1589639 1370624 1587051 1246943 1516159 276505 449132 1795368 222279 1212870 958034 939450 755880 1349432 1946768 1749249 1600081 433054 43425 1938289 143691 63530 398223 942267 870807 585922 1863811 1772296 1097884 139235 1982727 330797 768836 1691230 202243 366872 1463882 703055 1283960 898368 948747 734422 1936386 656873 328142 167870 1426947 1582682 504629 1246731 1333904 776654 1446908 330222 1265270 1759043 58130 456049 1979375 340087 291011 766608 401100 869345 1390973 1325662 1869930 1070134 83307 403669 309013 528470 206991 636886 1761376 1355303 69512 1245773 1634842 822710 177818 1135826 387408 1571873 389191 1473223 1815209 1949520 162605 1389923 1511960 1451531 1989701 1232529 894372 1806733 1531254 1906424 1913493 1149580 821049 289562 488120 12172 4441 359369 1166687 1100068 1434815 337746 1503574 781253 639906 1055648 889700 1928727 370561 127811 222160 1386606 671686 496050 1669216 1465032 1697945 1161999 665747 971140 1131180 1930837 44049 1032174 470153 1477791 951921 1441928 329331 1738146 109229 1988304 671738 502162 533310 19797 397150 310798 643656 114130 1550059 122964 145823 622308 686228 148000 1865040 1070394 1848241 329747 470500 500488 1679884 1968203 1826517 526852 158417 32039 542334 252752 1823845 509766 1543941 1378630 1602698 1355750 810744 714749 1805092 11674 1969511 1057057 1812093 1129379 231503 1061828 1640664 360850 1951026 1018229 181156 1716064 1251919 1571908 615436 881162 227030 1713816 1070999 235780 1624037 626970 1005210 1521657 1869462 1579752 517190 1511955 828590 677204 367964 767865 1228418 869929 1843743 817233 1355970 1622116 286293 1446092 450572 585499 203353 455953 764203 1887858 45709 804446 588889 1641026 774628 1152733 1727157 412115 1866823 1708093 1151644 1952787 1161037 731604 1841832 581193 384014 1099780 430132 1365136 1937801 620227 989844 238238 766578 1609466 1145314 1307774 544114 235416 727872 241738 1307682 1054062 1979278 1435511 1315309 1465958 1642698 1261457 728503 115245 1093729 929553 979424 939069 346108 1753791 950324 50714 70047 1562276 1144387 260276 537106 1418442 1261864 1268832 1093868 747457 743207 184268 1907777 865682 1519048 489941 1153426 1463509 310359 85741 1102045 435732 1711459 58725 1579832 227177 773342 482953 629732 754194 516751 607562 375988 900570 564826 1013401 1296675 1416747 1629840 1233973 326060 1171778 1178630 843827 841782 1053132 1243582 1263103 1752075 742661 1495099 642265 1426321 442278 1125772 657270 888040 1238430 1898647 886180 371136 421130 1966400 815659 230276 1807288 28763 1642269 136285 90742 1849587 1249792 639706 1529485 190096 553486 1544214 1694192 1300253 250613 1093367 1866984 936302 1742758 1443193 331512 395564 84710 843303 121678 1023050 160142 1100049 139111 1792196 355331 182677 892621 236803 260093 233582 1693481 1529548 640449 398746 1013000 920721 659829 1232891 1212227 1224560 258186 1252495 634643 216151 285597 321937 1708303 1746663 359455 325940 1228716 1282381 1795228 1621647 1611568 1236689 1518435 6544 1866212 312952 1234474 626044 470806 1276568 1059150 1760934 1498162 1643327 1902915 243758 964302 1992933 1356024 1536385 1355514 948547 179782 21908 836707 1331712 966106 1210920 1709525 11778 1467550 1705372 1399848 1907126 500690 219483 831875 945862 1156658 1303107 1912194 1534446 1724844 1599730 670871 1914392 1461798 1840862 1925374 1524819 122688 416497 198626 663672 753418 356797 1965542 300688 1818799 1528887 292468 1518869 1169703 1397074 666512 1245174 929478 1692065 1148535 1710087 230299 1644664 1204943 559815 554303 1831390 422153 530404 846505 23909 7439 664598 1562395 1987411 1271404 307198 1018780 1358015 1046353 16216 1256138 1966759 1131584 1290806 946605 646686 213822 1878861 385102 2718 84178 1723830 1734623 572920 1953598 1597236 732188 1529867 153139 40864 847588 1554064 805670 132430 210993 1012427 1373663 271327 1577164 474257 567292 399396 92854 89400 1808218 1169386 1458924 1667682 1041240 502438 1982669 891932 1562544 653281 1424926 1364715 562260 474718 1084416 296528 604972 1663097 378571 1046765 986302 1084646 1263084 1093099 898638 3052 940308 193960 1780353 545112 823558 531077 1814604 1139230 1203734 16718 1045864 1489873 549285 1533879 32095 1458193 625101 76968 1855591 324798 204920 182380 15448 1271064 1868316 648971 1559820 595732 1925059 872720 1510004 907359 1791618 931129 1533499 1958711 1720807 975944 1427108 794853 1884799 1624837 1126330 1108671 1541101 1047147 1823193 1294412 1941910 711090 1515276 135705 1201439 687460 1382152 82066 1858441 1385935 1884438 1805343 623297 579228 537415 1632658 831811 659312 564726 561097 952184 19349 1320447 678494 1624311 24546 1327069 1430058 1875596 694452 569053 1424672 468957 691689 29130 1424992 696672 840427 452591 682297 66914 615257 290359 954276 12521 1355942 359243 1797229 861859 214680 1909309 978554 58593 1949145 1718909 886549 1439345 1435707 1659140 577923 1468914 1179111 780870 1028275 1591550 997327 890106 1990617 1400524 1037266 385376 602100 1565879 1088945 912031 1830367 497075 23308 1667724 1858850 688970 1165763 1172648 373814 1636983 987133 209015 1879935 1292732 765541 1707796 1781421 1592847 623462 1013940 43546 985057 1097542 222889 767001 128531 1675658 100010 238530 85061 1660544 667281 1923486 179847 806743 411101 958261 1098101 314661 759514 779543 951362 1407149 297879 967401 1620139 131193 1565559 406420 1191640 1999822 1438099 1317960 1655117 1438634 1825823 493244 1998471 40417 1051717 1775839 946634 140259 513001 39148 471312 513610 597774 875687 920773 963578 1307230 564363 337231 1521790 1459407 1987791 124308 1628342 868619 965151 1740527 1646642 896357 347187 1819 466925 330313 1492155 642739 2593 1021426 577569 600176 1077700 167339 1428173 54799 628873 1273690 35874 867731 927422 1128376 806250 671862 1201029 476170 300933 1666448 540678 196981 119162 1796464 966980 1418699 1695857 99987 1163891 897102 40939 1142558 444043 1099070 139117 1313270 1175148 22748 925096 632096 694492 546227 1205525 19905 1692772 553334 1353990 1641270 1232090 975680 1623880 566907 1445448 1459995 1962429 1102340 344158 908857 1167781 192182 1571644 1805750 1403789 73535 570024 95999 1346526 806458 1007175 765977 625936 469098 1405472 820841 1241180 1218223 701463 1707863 657330 1236678 221723 1981925 594293 1119748 821904 146579 1264128 706227 115824 1126186 1026359 1085931 1833931 1876457 746946 347607 1017775 965248 302750 985381 1217056 338889 1757576 1940897 1986974 837007 416980 1889968 1554516 317555 1490922 452637 823261 690400 582283 554887 1994572 1642591 230184 1627349 1830447 1636415 670505 1675114 14686 397168 1460530 1402007 1882631 448286 162709 289432 1153728 1037134 42938 1772847 609965 146713 312570 756719 1200637 1725264 180479 761543 1276318 1830151 421144 353350 690664 327300 58129 1338593 443558 1619963 1069789 1766681 737294 1922310 383363 410148 1597757 1177449 1606350 327121 255629 811813 1725023 989554 663981 636583 81456 1164302 84926 232627 1698993 463474 741878 24444 1556830 187850 1293601 847297 672333 1236886 788909 1027657 1056087 135664 118329 1182928 1454894 395219 527852 1175409 1194156 1313943 691204 361558 1417513 1120000 1286375 1836823 1367641 1497696 926062 1712293 931222 1874997 1439108 1315355 1638219 542650 1393633 1169790 1699491 1429932 582619 1966139 51769 1617735 1142869 1547586 965988 386201 1263936 320136 1678966 334347 1981443 63219 1760158 929720 1074253 277191 861439 20076 53343 456112 589790 1017638 1199047 1093816 386012 344268 1708179 141489 164145 1562338 1741625 222140 727610 1950889 1527851 1158114 1523883 820768 1361564 620602 555821 1887561 1147552 694281 844973 1574806 1600229 1423906 241447 520943 752178 531601 1225922 1232202 862579 1386253 222022 249500 1200001 1448789 200399 915924 1168288 1085940 1703745 1929211 1688222 223547 1125303 983442 724381 1831149 1576029 452965 994552 1332991 779745 236037 1526717 1273002 1502910 567284 1301641 197902 1846404 1141719 1815641 1524283 1228393 1831280 1394962 1449775 433386 1861042 1833450 1834967 748450 314128 746640 852797 405228 72576 11476 163092 1790111 454295 103543 1627831 187313 84195 833433 1293047 1912321 1442523 1732374 477369 98235 1167383 203990 412877 1622566 735560 238363 1491454 729170 137782 662805 1519085 472593 1124534 1807032 340982 451188 80579 272165 800469 257087 1771956 1145130 143390 1831700 1671748 1030731 737874 1017535 759247 16503 1441351 1408701 946064 245872 1869889 588434 189293 1064787 371710 1802018 1031429 1598648 657511 1224511 1164465 1914368 935902 357787 1505316 407788 783427 1934163 82070 1053769 1646268 1568131 1864244 1759975 63268 1252792 815099 402856 1280022 1903941 1198666 1003694 1343621 1121903 486337 462825 329439 1022912 1103192 1532618 171467 1552164 1414349 680234 959202 1075099 105597 1671956 194120 953471 1432188 271981 363887 1060862 1570965 1708519 441671 694938 230031 1515030 1923690 1457569 200591 1527415 1406665 1996287 1934378 1989378 486998 373490 1828916 1953179 1939597 1633083 1134126 1845461 1627559 1970305 556619 1523309 657686 1693426 555563 925269 635377 972384 542858 1213671 1338540 676919 488085 680504 1354044 283466 654746 797540 334496 1951720 1597022 1173549 1185730 54482 1134107 1290926 274442 970616 1249489 1811211 1230495 656121 600381 926469 1395681 1812567 1402028 670651 216477 726442 1276286 267403 1452767 1480322 492664 1681804 877753 564608 1542482 339693 495470 222187 144733 1983704 689632 428334 1943000 50439 1288560 644709 62632 1773873 931260 27291 598109 1019060 1153621 423279 1848595 1237397 631407 1278218 1565454 1190770 1103822 557068 1807081 533661 425703 245427 1978383 13658 1612767 1585548 173759 46506 135033 1542206 295415 1320618 1577836 207502 601345 1991944 1896357 1963794 1402405 1072618 1706941 59816 774586 1396570 1527750 895766 423873 1624869 130866 1207002 1319906 82747 748546 675014 82221 1282508 686389 790186 805816 754144 1048624 1640599 1507595 1480859 726835 1609189 1654286 1656874 347048 110358 703469 1717408 105073 1236691 932925 1348961 246297 770703 1462430 124623 114559 765231 1000534 1452634 538181 747865 858330 128538 702843 75519 808894 1217094 1074971 1163353 1403208 1036636 11826 1840548 854135 276360 740862 1478925 1798256 1704681 1398561 1501955 1321264 1966074 1767412 1719168 809595 240437 1336645 1091999 1615125 1701947 1785975 624832 183617 1923553 1510251 1392289 889034 1217151 1856069 551397 1842987 650016 1994609 1516457 13878 654511 1030588 1471369 1313543 655435 1075352 1624039 1075092 1467028 1740306 1001737 71555 163658 1586590 1232548 686409 1889139 675688 1235146 1701759 1275041 1864365 1028548 1645053 1248621 37521 1660146 960989 457024 638246 1460115 1904457 1965368 371105 653674 511746 1054825 1600664 1878169 740916 1189610 417664 256892 1302199 442491 781874 392545 1749981 1781455 1838691 1262369 1518791 1325267 1535292 860492 1996674 1100931 92152 803878 100138 544449 286330 1786153 1774308 1410772 851474 767272 707376 37713 664018 888506 1243731 757257 308029 783922 191391 777016 1994888 409840 1329318 1998602 1661273 1157961 365542 1478309 1399036 1475241 1643030 829094 1982772 916415 591280 1029401 790948 352916 1331743 91346 1487273 974663 1242774 389794 126844 27202 1180233 558133 1711272 1340289 502828 1029988 244551 1388523 347438 640404 107268 202927 1432017 1271389 1632918 64995 1798519 402214 1605969 1651252 18333 1541291 438922 48483 126178 13083 1428443 422692 443110 264129 203565 299932 1845367 1187330 686474 1080795 646927 1588052 1643782 1206083 1563660 794446 814333 1702352 1847118 1800140 58654 1144534 1130215 300134 654228 1526963 1537182 1866672 1423392 1324076 1757700 1879833 1644832 1283543 883029 457052 1524489 875952 1548399 1686950 504690 1541771 435850 1403586 1029029 1746615 962219 40003 1595009 600231 516981 1064748 1838501 1333879 1518042 1849820 1136471 1451447 919653 486896 1147087 191655 1864914 1199925 1271184 1577632 1810070 1755639 1569517 1985327 1021515 366101 1989758 1959720 530435 46411 48479 1458738 1544056 1339289 703941 1315973 327420 869296 1518493 1036998 1903716 465961 305718 140116 1919517 433811 417963 1791671 641755 902995 615889 1602659 1494411 1772692 527428 398346 532632 285544 1547434 869009 506758 1593220 1510696 1747073 1247833 730915 1293764 1927595 1787255 596204 1372749 426104 1173540 294917 1377118 378495 1603321 1094098 256679 1947355 1122513 1288116 1298357 1276459 1614923 1950022 325856 19393 1836169 663562 455224 60692 1349746 810609 1612848 145349 1669405 740383 817393 1020970 1087364 660581 244831 1611972 406888 339309 1177051 768143 1469437 150774 964310 572490 767457 972123 1234391 921584 999240 614018 1753498 1447438 356674 982311 67229 221475 804773 907334 799987 1508372 906010 255297 1941896 829085 1694202 1165487 1620826 1483631 155493 1135239 1204072 294300 1519209 1560215 1714478 155778 1114346 185561 1255105 1674396 131420 670770 922280 1052991 510731 1038467 1166064 1408405 1868379 1170695 726483 292926 180828 1207192 1899379 640187 1201297 1667503 825546 1836511 1218568 9450 991768 836741 200891 1899544 1611246 1307576 1809803 1006575 1995642 389287 1846094 891036 924573 1622532 595666 595817 1353730 705678 108798 1926264 479835 1360854 1535815 1987834 1141570 906749 1019026 106126 1798020 1408943 386461 1732487 439742 208928 855783 580371 1731400 1584507 1645928 1717460 476673 765561 1009506 13193 1589691 544098 24487 1213525 745555 81723 1220915 1727680 963790 1322184 669003 1689198 985995 240443 1783100 1252057 1427343 1351022 1005694 98239 815590 941733 1275186 884230 1998200 1062471 1823134 1448213 1648575 172683 372707 1594562 503117 1040971 1570919 1190515 706974 1713257 1149399 59176 136685 677246 1956741 378318 372191 311832 1002 56887 160835 292808 268477 182867 46106 1426899 78297 1363233 672693 654877 1223588 1240365 309428 1005582 778646 1942014 128411 61124 1332064 433346 843699 1850643 1124335 43763 1244047 791817 290915 76706 348543 1219236 79141 1073009 1254577 717803 154106 298856 1953422 152008 825786 1717296 1731260 679658 809018 119591 1780669 1769859 1761685 361796 528437 56260 27968 1609569 1460473 45449 1339263 1783214 1200651 1660556 519978 563070 109177 822201 783335 601306 73903 978424 1553756 1784530 1384930 82879 1117820 560014 859201 1637732 1395003 786459 692745 528776 692376 1850299 445468 713612 1684116 1307982 851046 1151898 1852125 1696635 1624080 544238 909449 1302524 519527 417125 535802 974983 1338763 1662436 814177 1350736 495752 395891 581690 392893 99503 604581 1521257 1643114 1489425 1085555 529845 1215475 995416 621102 25391 1081413 889812 1011444 794273 1031303 659479 1108928 1390309 793970 1358951 1480407 539778 1129712 338736 1204951 738194 527340 511091 61978 19454 755303 373625 1019694 961012 664179 1872891 312254 1687086 1423883 1203781 1547016 1243203 1602072 1612645 1851169 539229 992066 587864 875591 1322575 1284065 1013130 629255 1818042 157011 325299 238195 1844044 1126169 1891023 1363033 188001 1229873 262662 1463114 1037792 1115034 1883488 841336 1041315 1070383 106217 489633 115796 1016603 1915453 310347 1850560 1374894 1990591 747818 839233 1394132 927724 390761 928515 1789229 1896987 1833902 1084399 434389 487847 178751 59943 743116 390767 247709 616021 1748755 462322 686231 1497327 1164725 864701 1176522 463585 1130052 314468 739151 446630 1162644 1177614 1909149 652331 1142576 44364 868475 883371 1914308 1385600 1236066 301856 1439222 961782 368941 1804591 1370826 121515 1079462 1146765 1878815 1008327 498491 1100827 1615925 1365897 228117 1663144 1350933 514683 1707341 421590 1963911 1103280 408648 1626099 935543 1256446 145117 1460228 1922492 1033545 660381 557433 1473637 1691034 58647 1662934 1760683 1985126 1420560 1166560 1639478 1149419 420424 840033 1557654 1026316 1339206 1526065 909571 587003 1634367 1930695 1167733 890011 299882 866445 1176876 358814 1186500 1322415 166510 1482854 1757288 1947416 1834395 673630 1042877 1414175 437355 526687 1870695 1885101 1429715 806709 1187812 769076 842087 1515095 1335802 354828 925687 1078152 1796093 111322 987424 1326351 887650 587977 1115941 1927264 1465331 495649 948875 1967095 650392 414737 1155779 1315811 582049 1180949 1715305 422166 1663243 1642749 1326760 749233 1738247 328846 1013165 926218 802877 134970 1241318 201734 569688 606289 926442 389489 657316 172624 944267 656190 1067778 367651 1953846 1963098 45311 26412 669427 1758042 464805 252254 978991 827156 1408321 887230 1366356 1751122 1971698 1514537 153638 1927801 1326222 815344 1486107 1514590 221951 1807059 674574 1813208 1054992 847628 1694119 1102548 1004305 1290213 1704247 1595978 68134 1531400 975417 1276014 240741 1234663 409862 718719 180784 1522094 456658 681428 336823 1521318 38093 1051174 842273 1415786 1448208 579524 550527 1627078 1448253 732780 1478988 1219423 221897 749329 587678 1526246 1838315 1746143 1059671 469829 182228 623504 949059 1783169 692833 1828359 1279381 917016 1298256 1299942 1757719 933124 1485171 222492 20643 1539501 1900313 1947257 1840618 469228 1113575 373304 442968 398599 808045 553605 1518624 1233456 1261766 683447 1611748 1276384 1779444 1854342 1503630 650069 1916690 782398 1512213 354486 375458 1577564 820371 1169071 1368226 1846784 1601115 114583 363403 764495 1021692 1235311 693330 792608 827795 435374 572056 94725 88862 1764886 1001877 1215174 801160 1404147 1705850 1070071 1943513 691128 1630904 53054 191199 12892 1573445 1140078 803487 880563 962377 442798 922492 1746904 313440 207167 1545454 898844 1265192 1009149 1582401 1526317 1396359 862679 73778 1361593 673328 458616 305846 386495 1112944 1426373 552123 1160617 713725 1290192 1519616 1734700 1356467 170673 85982 1741485 297533 294231 1047432 1405875 521055 1825531 1539959 1370337 375211 93508 1497917 231402 298636 775750 1706257 1418802 1009174 684854 1674419 1841976 1129194 1961709 1058475 1860984 1690749 503994 1082440 1063421 879332 408244 487761 177834 1656864 1167702 467066 533016 599342 1138249 923886 49071 1275996 1061798 731799 793115 1534341 1418679 971247 1326323 714958 573645 520025 268650 705228 1299256 463922 1245095 452480 574093 560630 859701 902206 525014 547453 1915646 674902 28823 928465 1307705 129727 1428439 903199 1084003 950889 285837 809122 223228 40730 1045590 1492183 1574585 1935034 1443545 1898891 1088311 212030 534461 1818719 730536 1653048 858097 1455298 542598 1185012 1461939 805608 1779328 707870 184336 443577 990638 1935032 1269795 1958346 1900819 1140296 121705 696371 971894 1753811 220601 945915 214786 884452 366632 848642 801938 1840131 21537 702438 722046 900882 1054428 684227 1750269 592315 1483698 190592 886559 1980645 1552916 813378 332863 1497723 1066421 595602 1727782 670133 501966 1781146 1061497 786263 450152 1089870 1958056 1499177 1220408 1924541 1741587 1126492 1134782 1560997 532239 1837864 1674553 370893 1581366 763161 381427 1943110 201305 1615461 1802751 1564806 433393 896783 1796560 1206745 1153517 1627274 1271604 889496 1674051 979419 1881750 933741 1710732 1936759 1044741 828878 1817506 455450 126589 564817 1944968 1875729 1178544 61299 1942465 451523 1062230 822186 1095476 696972 725064 1296350 413692 1228774 1911840 199967 520350 494875 977055 978624 347937 814992 509365 1886423 10228 1663322 937638 461561 1690248 1640156 355418 1998041 1855511 44858 1795319 777973 1024082 686516 1938572 1891900 1272071 275966 1209064 924747 154010 1988355 455289 982563 1941977 1228906 1438341 1666274 562813 514066 947982 1971073 137772 552305 1215903 719623 1657102 1729982 949705 564586 1264399 931535 69497 1138623 1825174 63383 388000 467843 1761270 174551 144904 365239 311399 1218847 573051 435611 356652 737255 1690101 489377 1767250 134719 1346467 644552 617422 1062797 712990 1326832 1319087 314744 840262 710491 1570837 1713750 241177 1143771 1735809 1860563 948649 1486018 634383 116694 1789290 1250818 1694692 1873934 1373466 756991 1786379 1692250 1164598 1297418 1469649 150044 274587 1510305 1752662 1060686 1012987 1602981 1674501 1108143 1904708 1464329 1518742 187348 1028921 1059472 1174744 1647674 133452 8683 188761 1272028 1158916 650895 1642210 1437205 1532009 819601 753265 230072 131049 810054 28151 1278443 533866 1906505 1951169 1837780 265690 253252 1236093 1055320 1920877 966347 887837 1778980 1518475 290563 1377163 1910887 1765936 967461 832126 1767012 1799059 1894727 1040759 1318574 1684683 418449 1136891 1486067 1368024 354567 547086 844323 8621 620275 1071274 1737791 1425251 426615 1429914 1262178 771153 639894 275261 524053 1956075 1416704 963252 47796 1273378 1365829 1613799 1537754 537666 368466 1111076 1288895 1648071 513185 534711 761078 1124331 37756 559507 1907727 167524 728423 1421240 727232 396904 603563 1768691 54354 983033 1437471 1186895 1752419 1387868 1022503 879093 744746 1240028 1859617 804209 903632 1922424 1608870 211999 1546780 1255371 845478 1148860 230946 255520 1065288 941032 1883730 1276021 1796180 1800391 770734 729254 942756 1312655 804434 237658 969933 1710704 543808 684024 1640758 1961814 159676 960311 1916321 1697223 1734914 207904 898830 1016622 1965531 1006703 36251 1328573 1278830 1502307 456234 191816 817118 379330 987719 798630 1375035 1548451 1266213 533689 624831 1707179 1553283 1985282 351307 17396 1654749 1488822 474224 697990 1860399 1960651 1285395 351638 1895083 1681850 289456 910954 533064 554492 119758 1088300 690516 1026426 1001005 994275 870727 22993 456326 160587 988653 454194 1578392 1996658 675520 1110906 539729 922970 1588578 512268 1213740 828353 1114711 352297 1695893 1983952 1083301 286284 1440214 1098192 1083538 406759 454852 1165484 1550879 1881686 615866 1198916 1856223 1422480 972289 1971066 184663 753486 894263 417141 375369 661161 585141 551378 1768073 1107424 1570892 745646 1257732 58097 17635 33905 1799635 1549853 552012 583403 508336 775969 1488208 1594929 1298905 748816 1658535 450833 1317308 1363350 1890469 1490586 663269 1465562 1723982 1027093 651774 1790426 1211401 751009 1609033 1163428 106437 1860857 1283495 1966167 1351262 1849227 333053 1864814 1095161 387660 1039501 1266708 1211398 167093 1762178 131135 110781 600108 1451443 778165 139672 1780232 668645 435292 1181742 909179 1126132 1928489 400773 1875436 1094742 800723 1238589 205558 1458445 1305428 1127822 234117 1998351 132013 1925245 1910562 1076082 1973721 1218115 1636674 1170359 811099 1517587 1159571 843958 1433027 1537803 1184005 472717 124481 302673 1253768 515126 1831966 1945531 584175 334073 373399 32106 1986785 240088 1963601 1114810 1011026 1613120 1944354 198074 711515 434551 661492 1133308 1225378 1286110 294513 918992 1198561 1674489 1964299 476394 558755 1763538 1906190 874426 1165256 944181 1497838 1608925 1725699 1033968 127057 1188238 527047 1504753 340352 45217 1506763 1036472 946630 1007364 694574 686400 214718 616739 757002 1855286 467874 1549412 1633286 582618 1625624 515829 466448 1094173 1840098 1004945 273524 958546 564622 1034852 473644 878472 543511 671285 920041 1396609 902708 896836 1312952 959789 1204823 698422 1616302 1266349 1754991 262179 286730 1079365 1801688 723410 446945 415010 696572 486197 521273 849098 1714487 1677832 1233223 170153 1676276 1507891 984777 1082275 988915 942766 547256 1959981 1376487 1202112 18641 1405966 1951823 1510511 1430599 1111629 686280 29525 1090365 1670023 394442 459070 1176485 1746672 1318489 1628169 672307 1356603 888616 630991 852449 136454 385364 1819573 791216 1763499 1643515 1849933 1041211 456378 573402 761953 1791736 894387 1683206 1606834 1555879 248935 1429583 1041562 182256 700314 1070675 305781 504223 839670 324055 45874 818261 662069 121310 991504 477619 255635 1988414 104160 369979 1405728 1849631 181676 628373 1403936 67026 1414257 998767 804621 299554 567641 1082104 1213801 938886 1921928 1761640 936310 511106 705149 1152337 1444212 814778 354465 1769749 1379251 1972033 1909531 1666060 1753246 372663 954976 1490775 1737155 1938691 229339 1380114 1356328 1287522 1944480 1044094 1618628 565204 674869 1857003 1160418 27234 1834251 1763922 551440 160898 705989 1603030 1370576 492102 1931546 181813 515370 337924 753541 1305166 464478 410486 1525518 1001075 1435607 1211060 1318978 1460217 332574 1095580 1113402 926757 1301591 102621 1549208 1379112 1287590 123385 1582065 374788 1903568 1390754 44623 1593590 1893932 1160777 214591 364213 663759 483463 1474297 645536 250802 465876 773053 244946 808218 1294084 385619 1799162 1412284 1299440 233913 514687 990794 589746 996884 1282897 1559806 1268962 1561651 907855 585159 231697 645492 1694850 1705615 325560 1651006 744224 162570 250856 43418 763664 1941803 921089 1032594 1711162 597827 1565987 1202376 1074116 1917380 119794 1147756 480678 233349 1594376 753829 1077081 1953155 701684 1205586 814833 612823 1938838 1961081 1632792 1875205 1994147 633389 181123 890687 518580 36470 1663103 1323343 1308537 1177187 1675039 1970184 134408 662144 1503752 1836065 331941 1290485 181976 280144 1267771 805320 499739 441434 1271646 1437445 390267 524554 1851797 908734 750363 1582677 285605 1611050 1756179 1633929 1517067 1229657 316677 1880357 67630 1334425 484283 1027297 254930 1409050 1325797 1434911 202533 1921192 750031 1595602 1042654 1561153 698044 1610710 37290 981411 1595663 1685356 1623596 1992723 1167710 639749 1876201 962434 1879345 1762442 1164750 431096 1807382 15781 939174 588196 711944 1653578 746100 1267742 1953192 303020 1429597 1342337 1201189 696187 1383246 193890 1183713 1066496 662114 1115271 652779 498391 1875553 1137819 715735 1322946 619563 199087 954438 989180 1303116 403377 47691 551486 61104 59165 684312 950353 757378 239088 1849101 1110608 524835 1919808 1072520 737627 931453 816885 1526950 1778283 1891321 496277 213088 1062186 1107940 903510 537940 1996296 927676 104562 1015398 5812 1542714 351653 1581662 1330687 1124363 101924 133229 1986892 18199 244238 1015539 319278 1095588 600433 657932 290808 619152 1432012 617048 883535 929522 1164613 1362321 1159280 618525 1371232 785742 498171 821821 8489 1532414 895167 380087 1735186 736294 126759 102220 1938208 1043455 206562 525731 632322 1538369 754979 1120228 1563609 1706101 910758 640833 1699637 428292 1543537 1651333 1598863 1046160 47828 1849979 987579 924670 419122 781314 1787935 1071060 177724 739351 1426436 1690962 1205471 1485396 1122987 819545 1714535 162918 1243318 951546 841344 1077930 328684 973718 199389 1990484 1576991 1486623 559380 822236 316127 1688297 1489039 1401166 534395 198124 1695831 598595 1282269 120006 1636231 362203 145176 1399411 829023 1427692 243724 729850 1883499 1917253 1979952 1000849 1627734 475645 1621848 428808 1220843 231707 898010 882047 99976 696454 1848130 577591 1341980 1070693 616375 22266 454302 1892489 1957253 599607 1574527 458570 1730357 1947857 1619304 761864 1898291 1444886 630530 1691217 1193207 1915283 475700 122526 784617 865402 876636 1897744 1544339 1380172 1829515 1377248 1757161 76933 597118 1534001 1663304 245514 1042832 210772 671201 1992247 1411317 1772069 928192 113160 534798 1022274 1080363 1146499 1081362 1916782 1983332 412656 112674 24385 1013692 122098 1931745 1952786 984345 963613 866049 1037928 1016399 4296 491258 724612 1493864 1448884 827275 263994 378971 1295514 1384226 1899456 231787 305995 1275883 1849578 458196 343556 375785 1385147 736342 1260296 779123 674626 1617795 358314 412151 195487 1730098 1418446 1094065 1883117 515927 1557524 276346 755198 1675231 1758520 445420 1439911 1768082 1893557 283598 639123 606714 901907 177364 1280807 1950722 8285 619867 1777130 437687 1999339 1242866 767778 735033 1670178 431819 869501 702698 445610 977780 242606 1040577 1424516 1332297 842563 333139 1328327 116243 22859 1352829 639671 1264055 1045639 1411085 1477182 1042583 843940 959379 323863 1417010 1884306 435704 1362995 1798239 1770820 1158108 1050100 770470 714734 1245611 965043 605916 515419 1740941 557006 287932 674676 587974 1829277 752602 197435 295158 204580 1120007 184247 318846 1205769 1151140 523115 1411527 1466094 1180495 1569278 445202 1883075 1173008 81726 204418 554011 51359 647994 41393 1089554 1540540 131597 1986979 704581 1735726 163420 1749022 547679 1693467 1408416 765123 1877132 46366 1234138 150973 203908 1375232 765689 848136 1999451 895821 699712 218812 1058005 264870 1306893 1111447 322295 357649 712693 177707 273580 1944270 1703805 798472 1986487 294898 1589667 1275716 837071 1283265 639659 92125 1215176 1639946 1224182 447630 1076783 341288 770177 1312829 81874 194426 239162 776156 900871 856142 225264 853427 1993814 1638959 1468094 455621 1468927 83601 1579648 730804 1831606 1627667 1858564 1939143 1997956 1032178 66650 1831570 1594339 305039 1005477 851991 1431318 1271156 1346294 1479451 65779 797487 1608573 1442876 699887 1613492 1157242 148573 694510 540659 1439805 993988 884499 1279604 371015 1829980 1279749 1702354 1738201 1873282 1555337 1004845 124395 432962 1205224 866227 992359 400016 146987 1710591 579794 1146242 1963634 624338 1182650 462623 1606954 380294 615248 1347520 251223 1722870 1458182 464007 1711440 426719 1622023 1127979 1739365 928741 532391 694054 1351441 571957 1063286 665590 1078546 653235 869398 959431 101410 103323 1954391 566599 790355 921484 1070156 192175 1248710 1693882 1392098 90527 288998 1245792 838745 1337709 1118684 1897755 335468 1778553 898559 640114 1269175 1019248 1177939 1775344 334301 1612073 1351313 1555303 1475055 1961703 1019245 686372 1119546 1027413 79284 1180141 84877 394253 335966 35706 45187 1917410 1517173 63776 1972796 1227138 362666 657091 1430226 291608 1072639 873453 26687 1706820 584545 904131 1101931 389071 780165 585761 816715 107203 1050739 1803258 1895943 1220706 1266366 507896 332802 913857 1412067 1806598 713166 1383841 1164530 964457 1406352 1038834 1173939 379708 389556 445771 1299900 1746677 1084534 1692400 813506 831986 1320636 162525 1596499 1881763 1886407 982401 210704 1248400 1443914 1725793 1345098 303057 977334 824449 1129198 614817 1158372 1857926 1856051 471475 1116773 1799659 33937 480792 1028809 662070 1749120 454861 1784025 134607 368819 2676 877116 237489 293578 50828 775345 191964 757732 306360 288168 1517755 709032 57656 1048938 475453 1139942 904714 751947 1050617 506156 1918894 973212 1636037 1657584 938703 1676890 342683 1145093 221130 1485546 508270 1995453 1917256 998734 472175 806304 1014039 203671 1685198 831925 464068 1528750 970245 942332 1899334 1361194 994285 1123735 1552435 1011293 264727 1996906 469859 547045 586515 1083096 1024228 188206 1685429 1426729 896464 1245417 1562312 464334 1497260 1823809 650314 820677 1854248 479760 1933330 543039 500931 1429868 557505 1765863 1089672 936377 1017432 945415 1210754 390958 131884 1947968 1755951 384189 531047 1481409 1328556 812961 733364 574476 400783 1099349 918058 1033125 1359128 1374817 971675 1974114 231887 833377 94420 544078 628638 1345392 59540 352352 1406992 311906 1590625 1860856 768228 1212947 247272 1773728 14288 668313 1941095 269179 1738742 1819542 1434126 84693 1098211 1409177 892729 1498231 1412449 285879 1864685 213342 1963897 1884649 281784 1408577 757477 1853222 1734009 1778390 875051 411466 1258941 196279 1301854 723299 1861860 218816 531062 1140943 1330897 254951 1882714 1193212 195804 1902158 505864 1661158 95120 1722137 987908 563075 93479 816504 1887720 569596 1153587 1458979 447670 1862658 1316740 127308 1118440 526237 1734950 718443 47196 1443730 1539581 1212130 1526336 534336 1290955 908767 730670 1444963 1942871 1758612 120114 547894 51639 1773361 830373 1046447 1906847 1523394 378602 1162145 607431 1031420 547238 1926175 1459918 291432 1769872 639435 382898 1683778 117409 28124 1200461 915638 584211 1785790 1962525 680216 382481 335730 190333 926869 240905 579648 1390937 86047 1725430 450361 21959 631905 923157 1898993 1590527 501851 1325191 456348 840561 1550873 1361088 1978976 1919707 1871785 203866 789277 1842406 1778435 709227 1250101 1144728 477182 247688 1691342 1358685 318704 1830727 539958 444436 244589 499773 964218 1541537 152591 781999 633265 67885 314361 1374424 331291 130141 460209 456924 1925812 67426 148957 443697 1140503 413513 1035203 14716 1609763 1836702 60983 868360 1553074 1361292 1062497 316541 148143 1956353 1469263 69095 1015019 416441 442956 830551 93049 147449 1499204 273176 1489693 375249 111555 1617620 1712174 1587998 229354 1198984 1187892 731644 716877 805150 262606 971674 1376364 2091 962899 1383224 453298 1588185 543925 1948930 1078046 1995885 802745 624073 492056 1014263 1442006 1127197 449176 156675 875414 771020 601310 1067441 56610 102730 1279812 1941090 1159403 253592 1759522 626749 1714315 849737 1918170 647990 644088 1527598 121516 1190574 133322 1851515 1038019 1718563 242824 1725601 393236 827521 35093 691608 111299 1375177 115145 584467 855489 540652 1537804 1836109 1826056 802033 684644 1550015 909492 91768 1890931 1332781 439673 1350021 1703891 1062701 89578 1508045 1527581 969310 971973 332925 1759895 1007894 1330795 1883604 408820 850344 571400 1452595 1801546 918369 1961042 137966 913755 350025 1243273 1080721 1057271 1065996 1938917 20429 983778 1649124 1655278 473228 1942068 970943 204410 1585413 1932531 991884 565355 944991 1736770 895735 1708112 479390 833337 12327 1409531 1636932 890545 173211 820209 804115 890147 1727088 1562589 485882 544597 1542071 377483 1921283 1884728 482379 179385 465029 1541338 673896 316357 240134 1658739 1049438 1608533 1538851 1665709 577817 847741 248918 1971020 67254 1581512 23971 8964 1857792 368704 1283049 1760261 1028949 36783 1645934 1790610 602472 58748 1327952 371921 1219968 1638460 694739 78982 1808479 1335545 1763004 1752954 1589410 1929753 718972 1628675 940553 1641838 798058 1932678 666633 1933125 340224 654439 1464221 63246 1941084 1439670 1758441 1406390 995551 1792666 1455814 1105813 1404776 1357316 1428751 61433 1817529 1762783 1596693 56321 765937 1927318 172224 304355 1642016 1527089 769781 1577354 968327 22355 397062 1133804 1283012 1380578 1865943 401358 789700 1397636 486603 1379421 697389 583664 660016 1782273 10697 397617 1025099 320819 1001326 300709 217794 1080959 1955777 446693 1291169 1073125 1779927 889838 1289405 347327 1863549 1917006 1228468 621255 757334 1707531 1662374 234270 271570 1831291 299137 1887753 1751663 759667 33361 1513010 866616 491395 244969 599708 1029917 1386807 645063 1323507 1270659 571684 31273 1593729 732734 140457 1309085 674697 1914691 820438 1128897 1131896 634559 551198 290355 1302279 657062 1185496 243039 544630 267591 144265 1200324 147909 234319 676985 1463229 86305 669226 150264 1668857 431455 1572375 699658 1547270 64452 725160 1505355 578435 1608946 60784 607963 576206 1765005 164252 1811495 172722 1439297 1980209 1779768 249335 218439 1317396 285694 1445578 402442 458262 177418 1904257 1119741 920162 190731 389234 1346379 396738 447031 1310783 1842145 1633231 372613 705112 986298 1765468 1621780 455905 672384 1546852 624006 725184 205497 542153 1600698 15550 1687717 1009103 558887 266982 896884 1682447 312134 973846 903944 603956 1971149 600964 398947 608640 1678028 1176314 982557 1392937 1832923 274969 171764 1155826 805350 154404 411220 1795072 1764682 632899 223621 1764590 42522 1859652 572104 1496405 1003403 46171 1572984 1603896 1005369 850224 801248 1742761 1464095 866868 241032 1151049 719591 789853 889947 1915159 1099655 591991 28275 674312 1915546 994924 109762 1834233 532178 806159 479713 1535102 910453 586313 398705 1782516 1677804 260478 1567945 1119264 1365978 259991 760663 502774 842881 559108 1926090 149565 1884329 812500 334634 270021 104200 1915011 1848518 1765412 939505 681998 344867 1803149 282251 1901652 1072220 1240421 1850308 1450558 940973 339815 262543 820770 173944 16472 1806395 1838299 746885 101319 306120 1550732 1034138 1891395 420141 962264 650573 1038338 1431005 1595764 1147379 1336294 1079600 1002833 774497 1346831 1532056 1814097 293222 1337075 888591 1488131 1724288 523732 1110895 448080 1662631 85264 1450204 400274 1628574 777484 1164622 1474951 1711929 612158 1801621 1968525 211711 955809 1878640 137925 1587231 676009 1395811 45045 644706 305347 1460056 1542382 452229 1176166 1510549 27563 974819 540036 1037996 494331 427842 1010028 1676358 1995344 1896853 1848007 1222851 1169518 1230810 1492764 969449 979570 45373 1033413 785713 289355 1394135 1758734 1322927 1810613 1061598 1702173 1704557 815575 315373 1448173 484887 1348564 1042022 1351709 282217 1367762 1835067 1047215 1627695 34742 1417801 1535171 1800275 349095 1573999 454772 799554 1864527 713604 1341658 24841 1839103 1249877 488442 1400516 633544 992680 1721789 1322397 1060025 1557955 1411303 258654 1096966 816160 1435066 379989 219570 1521803 1835393 627011 1918999 1941482 429424 1048586 53853 706853 1125047 923087 1968776 834765 298686 1923240 622077 1937135 283759 524564 1171503 249820 1779336 407122 629057 30787 768414 594383 499517 490720 256917 475518 1361838 624251 470570 1079343 1577607 720750 1039582 3623 1159752 367243 1971541 1703785 1213679 1390265 651487 810064 533939 1746138 589175 1572249 579718 1104092 1376944 1410019 1182317 1815425 265420 667994 1548143 1186923 972244 134187 1607545 1172853 1206062 105760 153528 1468691 350546 912967 728864 694831 1648018 152304 1369131 1823453 73414 776732 1003722 1110211 410817 925141 1859014 1396399 1769182 657335 1550456 1347062 1125175 833205 1699058 1466666 6676 1552207 1097400 1217815 1072486 150236 1079586 1875020 1284449 1464018 1619095 302282 1289576 600897 159717 400607 1299653 853666 535289 1088047 797590 1830996 903359 607159 125580 37682 1116600 1945731 659772 1967834 1125476 1506013 1885077 160884 1352279 974529 1041174 1396072 1395747 1571763 1149028 938164 865932 1419082 174681 780426 1410976 212231 170997 1140062 1066913 1849843 1961213 395504 314800 1852181 254317 973768 862217 1721450 860187 636148 1019084 868406 569173 177767 1231916 276123 567495 411856 91412 1446945 1704091 863885 988535 132381 307453 506540 1018047 1219951 536631 1548871 563001 251137 1418640 1654083 1165287 1124784 1416207 1317317 60717 830772 1464720 502947 217828 499596 228162 1951141 867458 529240 430458 1310447 837538 72038 632965 1112458 338461 1387825 1468791 676556 1502269 1374408 1378669 1679606 1551287 1862945 1766115 705856 271266 497747 1550908 1257986 933649 511355 231925 398398 482757 940834 1668123 1231615 464166 151583 1981677 287873 1856734 1054902 1935369 1271613 1230127 1862931 1092327 1285632 1094585 148408 1663158 1586960 325989 902809 132588 1145660 1396473 1483960 1228901 253472 1865781 1131466 1965336 894770 1736721 1299567 535311 608963 797981 1671275 934206 66658 669558 490418 833194 1918647 226322 1229000 1552732 526046 1920265 1888034 768315 1398693 1157769 119407 1966111 1293996 383201 894165 233711 969285 740040 1789246 421070 137188 1809140 1075429 559193 642120 208501 885438 608293 209618 1810987 238858 1242832 635237 208900 753644 506060 1468723 443263 209693 1450021 451461 1479818 32686 138243 1905597 840027 21073 1043068 1700151 1255870 1927643 110780 7392 62345 1344348 281222 69190 547065 1165719 1685178 36592 1357629 890530 737425 133556 340669 663739 568029 1915964 968025 485898 1477877 1756348 737429 826122 830025 1238907 1383951 108910 1890447 1586577 1291152 884961 181987 185423 61102 329125 357731 1212533 59842 1518919 526470 596692 690323 376720 521922 80073 1304099 1296365 1853121 26993 1889244 626897 1425108 251980 1981975 470175 190129 140450 182706 477649 936423 767131 375893 1826216 596037 296109 104697 293395 332948 1911296 634379 1514117 1456975 951541 217449 253919 139314 157608 565124 614985 281150 1324060 1230128 1511509 1944793 786799 1574564 423065 1768301 759368 999139 902754 1984706 399376 264470 1482276 1393622 366626 1262810 535845 801220 1832569 334878 883653 221301 1212715 776334 135581 63691 1091681 692240 716631 1708398 381903 1560735 1403285 1450644 1213973 1125572 1823295 1648228 929144 1033503 1910302 1063197 1733244 134759 648201 1763897 308295 1357798 1108234 240580 1082570 63785 1676878 1897847 1216166 939434 1585086 1913822 246930 1272875 1289703 1283598 1774683 592319 1347765 1157919 1229803 534311 774915 1741985 885291 1497443 871602 623199 897929 1643636 1293784 1066792 1049194 1715347 485813 423472 336434 7967 990493 870589 130189 1929069 871372 1922375 67233 1542535 1862692 1737985 1216652 576868 365508 612852 1513640 1282520 1620485 1060667 724831 1541173 164448 702019 417320 845483 44638 1727847 1882575 1428374 470218 874665 432644 28233 675871 1812085 550333 40898 1168014 466391 157435 724990 986739 676446 59418 1473805 1457068 964724 431348 56987 732677 1387795 1993283 1940409 12532 1236245 1460327 1077121 1990801 1605645 1097900 1322996 347250 1087988 1865140 939068 1050022 1518044 59510 274489 1221103 1550131 1086501 159785 732124 1962955 1013367 450199 1887329 1170738 1876621 1477973 1048876 1117455 1346667 705177 1135414 1828792 1471152 30331 269178 1832758 1412736 919848 480619 1886925 1044064 902991 1479385 1889048 918990 748866 1408744 1020017 486973 854685 1718157 833169 487362 54521 489117 1340269 627548 379985 425929 1620138 54766 1264446 40588 1927935 1141230 1562871 922963 257520 1390910 1807584 1047571 1547892 493212 1520415 1084710 1087702 846314 581121 1103678 1328517 262060 918434 351881 207022 1518798 570896 1736290 1978037 565005 748345 650284 1971598 1786728 1570085 1757862 785017 795299 477237 1025289 1137444 186832 894719 1280688 1115268 1946363 401713 794115 1995170 409262 822483 1415903 593760 1780468 1948975 541564 1849180 695292 986374 1400097 393760 1068837 279607 1553265 1384319 1036389 747400 1147651 505179 137849 1467992 1355798 339675 1138876 1734801 1523031 1592365 1952217 677939 733054 1111344 1728001 14171 1690982 793212 1429053 854244 1586484 1172088 1667962 1802994 140983 1414306 553111 277508 830639 112506 408009 1429590 754203 896953 634796 80625 619594 147344 915355 188294 361490 627593 466807 742284 951454 1393262 809089 1214005 1327831 1235793 1275438 453032 1390991 355058 1483499 1487516 985741 679682 470160 1770718 305359 242119 1661034 1220174 384210 280434 1524180 153092 552813 919413 963685 915076 1497381 229833 1142521 1917354 15797 1934529 1544520 1308762 1445362 1245060 1272552 388396 1646087 14411 318576 1536831 1145954 644851 1722423 805946 1131813 1042519 16232 389608 715037 1181665 438529 680774 269645 287953 1793666 1980160 1209440 120351 1549887 672032 1268027 1625147 664787 407254 110448 886907 1892754 267573 529118 1838508 1250042 573982 1661967 1914299 258074 530550 379094 529001 267251 282843 1022765 1950902 268460 321660 1557090 1435828 844697 682497 302144 1699958 1920464 1649101 1886923 1927629 17843 288062 1197072 390785 1980560 1900940 710180 1012324 1286659 794353 554517 423216 1290803 1943627 1017595 1709737 875898 1893647 1350895 1282211 1902709 1030158 1030906 260980 1260408 1230370 1669942 1221240 195912 449986 162661 952804 1200030 594833 1232664 1333747 1103545 723959 829138 433280 1194439 446665 1018819 1366833 1311222 1039019 1165124 425059 1965340 1376921 1674537 1429821 1837974 1957611 1501623 1372986 1596041 1874320 165098 304783 1045132 67822 20923 1039989 938706 1412078 1754140 1043497 118237 140570 138851 1538488 1615894 1965919 1906253 998582 1176834 1644509 272631 1174604 998496 1693217 1390510 1186631 249529 692458 459615 440417 1049046 1076757 477926 752654 332892 444467 890226 1409847 407220 954049 1576512 1861141 397241 1570564 1332884 756443 1836468 343053 1544043 1714465 1330747 1253476 704327 1993458 1169849 915363 96328 429354 786261 109814 81196 1222465 795503 465398 202358 1140423 813959 547124 138756 99894 752965 1176031 531840 1604964 677475 49371 1318375 371299 7234 988148 825672 1771581 5844 1005502 983795 1600049 293447 137711 1140180 909852 98680 1004739 358296 1873477 1976546 108360 926301 210027 512894 845441 1527928 1607677 1295701 47704 1083565 937009 936564 671474 1672091 297297 24304 1843638 477267 543116 551222 704206 1542905 1600910 1572888 1616713 1759130 445894 1638104 1614636 806944 515725 1379986 1382228 567345 442882 695477 307884 1053505 1095099 434032 94847 1795076 1949827 528105 1833855 1771133 716480 270372 937003 963447 451185 1024952 13841 1568096 38333 1847631 1461207 1626682 715314 265899 106837 66251 367434 1878393 1476449 676658 1149201 1667169 1682291 162861 1591297 563785 689820 347359 1705635 1262730 1118284 1234502 451363 914751 612108 1603894 1961851 1779668 503603 393721 1258373 1932936 912799 1332628 679367 14284 798491 1102131 605263 83338 1869294 903083 324515 1024062 1691326 1643975 958216 1114786 1912216 86734 1148108 1858851 1418873 1485871 265465 1551861 1376124 1549645 1062378 1954513 332047 489610 1513279 1220452 774984 502292 1753651 854266 1423545 1361178 1121586 1223099 583255 502053 718990 1381467 1951369 1429347 1411223 1775189 1263543 362908 1664893 1976035 784242 1666120 1907471 322924 1323875 1635219 769888 88234 1087447 1376313 810920 730690 1004619 158909 1326788 39267 11559 1902398 278830 828411 1636856 1108372 623576 1832142 1347441 890098 845739 1380660 21885 641005 1958427 1961228 1415298 1365248 921835 454339 1121662 1135907 934202 967398 319176 1260691 1140646 244094 1910155 1443904 1852916 129900 1539943 1443802 1855245 1857848 19654 1481630 100314 460982 673038 1430036 1735488 1552994 1826818 1307289 1918959 1974329 630018 922232 182479 1823049 393744 1601914 421564 789861 1372686 1334315 534249 1875768 1148746 575569 1133366 914865 779238 701269 1327871 807925 1981853 1058955 1654691 1377332 640473 649115 950163 434344 863326 1735065 1675599 588941 796743 1276211 1801497 52316 256547 443262 430786 322546 718559 651620 1989943 878165 1605157 205224 354896 1754636 757617 141515 1882231 738807 1856410 1630087 1507322 1916178 1713027 261920 725478 1238639 1798278 1243265 1135310 736173 621024 1713449 1640663 1879766 1609495 1378627 1027245 748445 1833173 1737349 1833314 1200984 465947 1863184 221120 785944 1349998 51756 698704 1696325 1997988 239728 911700 1220805 336795 29452 1667068 1695199 1792899 590556 12790 1788187 1118198 994596 618546 1617817 308534 1459948 1222533 421075 1615295 827726 1400392 1268522 683856 268952 422120 722807 348526 939039 1069345 330319 1212285 34888 518043 492343 844397 911043 454065 1002039 121738 27545 733309 954410 336748 319469 98663 1571749 887894 1711058 1770967 275399 1197063 1914262 684 1291831 1582773 845513 997051 169793 646818 430903 1445183 1168617 260683 1604246 1480929 1740881 130967 1084421 877331 493999 404841 132965 1262044 935668 229275 621867 1572383 664744 589026 99645 128436 479079 1929730 1544568 142519 1921358 1712432 668770 1948011 1523869 856433 27146 520522 1583999 514682 269495 1029715 1994548 1239653 1831634 1645498 963384 358908 1296098 820015 1946112 899845 629272 1409083 591108 622319 1520287 851476 1848269 146333 1109017 753315 1384269 607378 557332 984373 1108625 1413285 1673879 10306 1886247 1196021 423166 439311 764043 471585 1163440 421900 599616 1357105 4410 870683 1763297 1356634 330072 826479 988298 1588297 1775392 1570434 729877 1590639 1471523 1003187 1207758 764343 1125800 1370992 1911554 181671 456947 1787004 472423 768185 1532053 665382 1364190 833476 1906795 496604 300232 1110007 46630 1858490 1283706 1258783 114114 1104636 814043 1182387 216643 1664119 1320136 1572564 1880887 661358 352036 1386340 674584 48192 242241 1365554 1559195 1814071 1873266 255802 439148 1359666 1446911 1158229 1944751 1633259 779852 781977 333940 42730 848134 196955 1214538 819784 52218 837606 541839 144820 1036709 1872400 1732430 1066579 1094926 1836255 198239 72154 1349605 1122420 1154505 1355291 988188 509193 1281194 524897 65714 336300 1896797 1921389 1271134 832876 1912204 1391088 217363 100717 1574520 1256902 667279 1715922 215871 9183 390342 1193609 709889 1347460 1528728 1301689 794065 1049306 1214445 1453572 462712 12551 674039 1854384 289640 646217 125589 1354929 40389 1512879 859360 230690 146108 1688408 1114473 1491761 1778167 1437617 139541 303726 1878170 1188627 1295772 934807 144619 1988151 1356162 1077941 1754094 623250 1990984 1395479 1860185 1499146 1127166 148496 227375 752612 1445577 877696 1481921 726173 741449 1810902 567413 1267497 630139 1401797 1982819 774274 134461 750034 94181 1243649 965895 1270399 606586 1211507 877031 1528281 265243 1133579 116567 1237473 707298 1103580 1363538 1029009 1724121 665978 90495 1717858 1454367 1958172 1569996 217094 511468 523498 215342 148849 1125455 1684048 791279 88386 739978 1647605 735358 566168 531220 1371000 1010566 775295 562060 1766779 1284127 1741124 637228 975345 206416 686658 1990220 275151 415343 1687452 1879352 1559027 919045 1955994 443055 1729748 1301862 953562 481372 1493973 168002 1155290 37429 455776 1244611 1337072 1749443 1460708 742105 246900 1898272 1425068 1128700 470110 563156 1894461 1307438 1967098 309266 1455416 1139868 1273179 861978 679756 188531 1534921 1835235 1813154 983259 715197 1779822 1963718 60108 578831 1457116 1428859 1902117 1913664 1684579 760814 125086 1523393 131426 1124394 70263 1048349 923633 1496357 1628508 848850 1124413 1989608 1996737 1404622 1176669 1387627 910151 1761495 791594 470262 1636399 1928230 667825 871356 1979498 866484 40610 1314440 1621077 1512773 1368646 974385 751601 544295 685914 1003773 458013 206723 1857188 1623805 1928352 848450 528352 120949 1520039 70250 1600522 442726 1206044 1422923 762779 1702741 85075 693531 355402 605969 26276 811192 1658328 403024 1057143 1601128 1285154 1641723 379518 1911847 1892297 1434840 1830874 7339 1839742 841197 1275059 1573872 1167353 186056 539702 1897365 414258 393978 1786671 835138 1936139 678392 1732544 589597 569001 1561912 1045476 1267857 1538131 600722 313210 146343 280230 1437233 571887 1976093 164701 974714 370566 596360 1820379 1981955 1189633 1674337 281806 1052125 1768994 789535 673212 1867218 1413624 574026 75110 1878934 453909 1067432 740675 1660926 1821943 1550575 745298 1613256 830544 1787125 565904 1059662 694942 975141 394214 1034154 412846 1701533 1872939 1309650 679724 452348 1492333 1959670 1182931 1909462 1946805 1840848 403252 270543 1047036 1997665 321841 106814 1612586 295961 1686925 1346175 919455 1424349 320370 1716749 973346 755785 899320 734729 1478211 1816585 1107884 311348 985416 1009914 524277 1470935 655548 62690 747318 1372373 1176874 841543 1665873 1768983 837793 1883136 965452 1281236 54302 1963170 1905704 440461 1578923 678614 1957908 1826715 1225803 1113677 1858214 1686376 1493559 863171 393784 549071 562169 955555 260000 781947 1085389 430270 546977 559984 1925966 939117 198135 1631638 1736538 1749712 157816 264439 849252 1390008 1413064 693534 556957 1212714 1860388 1644449 1372019 47654 925324 826926 706134 939622 862808 1378745 1125963 1690776 1742879 535075 155207 578475 1215804 47344 1755392 1304757 1651204 1183214 466338 1655620 1683536 1811890 881597 1342850 942510 1317786 268727 655512 797099 328443 1219434 363726 553705 311021 1914391 180328 1336227 1973035 693908 154402 994245 168914 634977 591526 312045 1694904 1731298 438544 1386634 492479 383406 1633602 1945034 461751 398716 224923 622148 869255 1093311 902645 1337663 375450 462796 1338148 1429921 1281656 1716431 1492740 561939 476788 269295 1410012 100785 1385608 456994 698250 1410736 431403 346180 45493 12451 1222916 763276 362589 1795455 1194593 191857 586770 745384 1501344 1389036 967676 54004 1473735 1503762 523141 174783 948279 321554 439690 1789250 1626828 228945 727584 1387015 1359349 87770 154460 1029774 877606 1877763 1793994 1374365 1612924 1619814 459787 1742495 735023 425295 891344 1526964 805527 618337 1488144 83265 1306895 1450680 154929 104289 735447 781423 669780 1683326 1907666 156973 442585 1282179 1903323 1028134 1379767 1353956 1707288 1352989 1838433 32471 1412895 1938308 1093800 965100 1726514 1865936 218675 491283 495580 1777422 270122 1107013 161540 1587850 506015 932234 375088 449120 678145 1120689 902542 1704803 474785 391964 764441 1091501 880879 1779717 555377 1339897 799729 646761 1324134 190384 946834 685256 1478516 1083444 1560788 606219 1655408 1831364 454319 150840 1029225 1825183 989228 1377359 1282611 1383091 1366541 1035696 319476 363782 639794 434522 7892 1117917 1618542 411475 1652939 1402303 1642245 841830 207464 644512 879331 791832 1465791 1088766 146080 1375152 128332 1050544 399831 1727814 1323088 317314 1439827 668539 40844 181853 1222136 1383169 1178073 1591733 1261745 129372 1861346 1229603 988441 407411 185335 824646 506182 65603 1348261 550316 76584 784507 1489923 1113404 1241658 1026707 552883 181401 843622 1267033 1290518 322312 1952089 320211 620373 1357411 216096 1073227 1365738 1029313 1591874 438902 205880 1150285 1661989 276573 1030178 1790845 105929 1891144 552677 1111769 1968963 1370129 793435 830192 1623904 1770576 64288 1141238 8043 826260 529298 1181894 648280 848292 95947 1408634 411626 1756096 1707742 897651 1477850 232673 540072 1848933 963383 1608186 1838579 1349970 676162 1761634 603357 1387892 1302907 1749829 243384 1597166 272972 860115 1471698 102763 974214 1553661 1206906 613865 36644 1606497 1169363 1369959 933128 60235 1611296 47003 22211 1924630 186032 1900770 1148484 206360 960511 891215 812604 627315 276368 392227 1411979 356505 1476821 655408 1671316 810655 64444 1870703 1490924 477724 1234259 595941 1598838 782010 1529980 323341 1732818 1056138 266547 1823202 202376 460459 1468034 324135 582222 1010287 1348835 464406 1321811 1560862 1955030 1847802 1754849 1892335 633026 1714024 1832637 368156 643391 29743 439872 1887600 742639 1017265 1475050 934295 1663263 1328027 1761818 669616 612803 1577284 567602 170214 835687 494923 516904 520505 1943210 1535680 526803 1425983 825208 249684 787417 1941074 994463 581740 164771 1716080 795126 23207 64812 442112 1714934 1719452 1392316 37824 1811945 1643257 1317696 458341 1837924 1360411 1453116 1566192 1375281 1801442 576998 771954 1902653 1062945 1320724 1753707 74805 748339 658262 636997 782103 248965 164371 1790810 381886 1569346 15521 142212 455783 1081051 1501098 1439439 1522279 1694025 544548 1622170 106384 802803 766915 818004 134350 1868965 537127 664187 668522 1610049 1369902 777650 1931105 278264 1503778 568688 813645 1857150 1352046 446046 1596163 362343 796452 454012 745600 1491737 1641492 1050137 398011 128705 1232670 809641 67818 244252 1702511 1173161 401938 1947764 1309474 1670126 215095 1421879 907782 1099913 43505 220999 1150329 1785985 543218 804801 501064 1116992 900020 1453723 82570 869193 762362 877963 781262 1183840 1794713 85210 1040283 1457804 1052313 928505 1012343 319390 1477808 266021 1380832 1284782 785665 1732548 530587 524174 400386 630927 1350773 1383561 395011 1531629 1313335 1407938 730325 329570 1373475 282170 737097 1717150 545548 356823 349603 522499 906854 885798 1963832 1538539 635569 1266261 1961822 1740473 1440525 1449243 1989942 747587 899980 1182765 1093615 219369 247013 1745856 9 1806788 1857473 735919 472943 1592142 873186 1757579 1210405 1754874 1043598 389154 1075338 25206 1021363 1699455 254627 886438 366720 925958 1910603 539500 1857093 794963 982854 1051149 782886 9858 1575345 190212 490671 1471968 499112 605407 864577 8823 232003 1571788 320209 900099 1568413 145037 155626 702448 762328 1943820 1569460 1612527 605715 91073 566817 1365203 200522 641973 775175 72496 1537636 274887 1915316 960355 1139114 703517 1061355 904283 1161209 1346572 515022 286072 1953261 41035 219459 515827 396344 534921 870112 1244121 2950 1669817 1320895 64549 862554 1176445 1103136 820585 1593173 1183064 47085 1092371 954806 1899527 1169818 796023 751352 290455 1998658 926253 1367160 236502 870341 1312015 1495984 55695 667635 126923 1410773 199105 106767 1459206 512085 154329 1805306 848950 1767726 1306554 1021982 1377087 919672 455537 700271 1286958 518592 564864 197645 1413043 354297 1493106 1438465 321225 607048 1397389 1724805 648895 1099984 442742 1370780 1132852 993343 570414 887463 443944 1542692 1810419 1599945 1393026 129914 439580 585722 1884869 1753952 1038805 394841 900169 1710674 114152 829430 882967 639803 622603 703645 708609 972368 218485 1615924 804093 1145090 1230732 1525554 1696215 446824 789559 1015708 1129189 1044418 1780918 1316968 685285 1253499 1057446 1684499 1598950 1784421 1705585 777014 1385270 1085228 1824911 1709458 452878 696436 777260 1879005 477665 247154 1031728 1670255 18359 483333 1287375 1830703 739551 1167920 1831262 1135468 1942945 1333633 786526 452294 62661 563450 792347 1701951 636490 1502193 80460 1560989 1709461 565835 1663989 330637 398414 340401 354010 298204 1057377 1800951 1838818 1937667 109373 1901130 452211 1292666 684146 683279 116419 99910 194028 747722 1393969 470307 869954 1065477 1982333 1033507 1988708 546000 451788 511844 1297291 1398872 1656142 354913 1661704 1460589 1960244 1262757 910908 852758 55834 1570389 1606103 662523 1491057 286391 1638314 944306 449535 1288197 1769273 515845 90216 544301 1168590 847327 1973006 461314 500900 840315 1258981 1007731 1710516 117348 706712 669942 1510249 1114672 627895 1420618 823331 1686040 378949 474607 490977 40984 1455023 1841463 1945469 836674 1108218 132800 655794 803896 1968564 1800354 219225 678804 427561 87550 852805 10949 830268 1032061 1197478 1861714 811953 640748 1496483 1552454 690106 282272 1425293 1249597 799727 583858 731736 125059 327837 1451571 1691281 30096 46057 1133173 828606 1067320 1485196 642731 1866884 1981850 1092646 1992457 831577 1482106 1030768 80262 513709 999024 1016307 1139938 71923 1389431 1995822 1984933 226206 682813 1209594 236786 67889 212359 1111930 189612 908736 561590 835406 184188 293640 1693339 501894 679220 1136240 1783286 1178617 508711 1781195 1989234 1256464 1324721 1528009 1585720 1902569 1274238 1737458 1330050 1964861 1341477 1631564 1337299 498713 189952 1782779 159304 653192 283541 1062299 42270 602007 1768590 893406 1103499 1086134 126028 877724 1445504 1637132 1128089 1413666 509400 1573788 1353927 1254305 649140 1276348 1583975 672316 1357921 1430314 704519 1209575 936365 1988275 993136 1132083 1405871 897613 325581 402615 1470435 760689 1838658 1709291 1488080 1781966 1795957 1439879 614436 1099961 1459732 387009 318674 1595496 1270050 716502 662801 97254 688853 614412 988114 1811235 419349 1945454 1026923 619752 1578925 33461 1824517 1377228 1636697 183992 119037 843860 303607 1346880 877790 291145 1588320 1178798 1230593 1154874 288563 1133882 550624 1590715 781398 1380714 44784 1248183 1045803 89511 1944420 1108410 1921263 1594814 1914481 424060 1458883 1488877 514928 1682083 358524 605545 527458 356599 361182 167909 1847275 754308 572115 1095186 180954 1195882 1734376 53816 235350 377325 836877 977579 1232773 1004147 264739 159143 1154149 1466225 1261099 549846 423403 1511185 1958088 1475922 1631788 1832366 1471601 269758 1409960 1011572 106443 127301 156029 980575 1076067 990708 1584926 1351312 1542375 648772 618946 493348 596017 1071559 49123 215944 109757 1651688 1271656 930826 687282 1532710 1172771 912493 992358 128751 75078 8637 1175981 691162 1986083 297772 129776 1964418 1506704 930889 1661877 1806427 722545 754738 1075658 1338414 889887 1490246 370861 1831869 513744 1443260 1447128 750685 123772 155304 1735728 972204 893109 1460054 1691133 546570 1463364 184631 1830156 135172 719074 1773473 40879 1111457 462101 48384 399835 1071641 241855 1558088 842091 557047 1169802 1942175 558677 1304831 439695 222985 1984163 593025 920125 1060098 1584597 684072 1339789 662792 1418134 165814 1367360 432520 430477 1286715 1682091 176607 1208807 1336778 1592810 142602 680073 171355 1178817 617332 1413109 71285 484479 732666 1115323 449014 767505 1179494 1485786 384200 1571635 167716 1328968 603441 363612 578860 1536584 8036 709187 473974 1968986 1073290 1542093 1222735 339090 1822734 1111232 1504684 1122964 192937 1609584 479561 1171055 1567459 932803 1484532 1664796 315399 539695 1383065 33980 1320183 1847013 302878 746952 1336239 64186 566272 607511 183908 175242 346934 1751935 1437572 683172 200082 726160 43100 1853343 346051 682933 1475107 508258 556705 417984 1524149 265088 834579 51215 99951 367175 665542 829140 1839668 1044767 907984 461605 1771812 1617062 1736080 1225200 1536786 181967 125691 1682236 1174540 399783 619965 57960 1759339 1425967 1059681 1383409 1373839 563343 1412796 81751 981259 834693 1669035 40561 1331698 1933637 1582099 874386 1329999 1691505 836665 1723603 354395 1861604 1347559 1937738 894528 376201 1272410 1605598 1017035 1833781 310281 107805 1926879 169984 1525822 1743009 1271448 1211486 1455866 1220662 313279 198847 1791745 1300857 268247 1549688 399298 66306 259049 1018280 109363 1360018 1581953 1160890 803135 1895420 824580 1433274 628905 1015035 1344995 29587 811004 470416 957545 1337317 1029859 439753 1872250 1410527 1226257 362934 437122 1633816 545040 1094125 789687 402689 1677781 1060797 1346835 566017 1041751 118282 1070181 961337 1669230 69650 728323 1858044 1682240 1953014 1731529 395455 569684 509279 210132 972041 812537 508655 930117 341355 76426 1798404 311936 792855 1713687 1085288 333478 428198 1919282 711103 462905 1029618 615600 223733 1113245 1481712 1627880 1580202 654397 1628448 1727433 156921 856127 1690116 1309035 154953 854861 1836837 195320 4500 977302 1697000 630844 608163 903120 72397 941906 1650699 248311 1904411 11278 1192367 1638274 1048963 133318 1979959 1156282 1047411 92731 1411440 624305 812150 1749514 1899288 771134 374212 1871127 691867 1510531 178029 1174636 1328999 1658923 260108 1432018 1033879 1710448 1306365 575547 1505667 675868 906141 1531896 502110 801347 62860 1919438 1049245 1428503 1938407 1454279 173895 80777 977209 1753464 13596 1845034 1440540 1525020 1223310 179692 1517971 1717187 407082 507684 842748 473271 1025993 400565 1963951 221529 1735297 261662 1680868 1153807 919581 1321709 1776121 1054586 75464 488536 529227 903426 1952760 1825950 1316044 856922 1846304 1777897 301409 371191 63820 996638 524028 1347311 1315819 242418 1631024 119562 1427766 172180 1014463 160219 974652 1791285 568259 585900 1053093 861326 569939 348294 1397699 1451063 1531114 1922023 773726 1419248 305772 192785 217042 110047 80825 412346 1888030 557687 872994 1595831 397518 1733502 848001 1440513 1119590 609678 1297579 1276559 299347 466223 989478 1452960 1556349 815380 50761 1567578 1250061 1320858 172988 1882574 1209114 1860536 219936 1609579 1852957 1885505 77119 267128 36483 363522 1216967 1431271 1033846 748023 630136 1921101 90140 271200 154692 1810822 1027414 876399 1701664 1911646 1935292 916321 1679494 1727775 461987 138114 763890 1313744 956662 946525 1097416 1211469 1203997 397748 1246458 1315803 467470 869894 92364 476152 955633 619039 1491110 1140755 1056337 512814 1327705 1344085 397386 1238370 503533 1292843 1142033 1577240 1541080 1765883 799045 793948 1655796 24367 1782280 1310884 1553009 1077927 620330 510403 139549 661995 1471270 576301 1230738 147367 1481112 369079 769929 1749694 285152 1967280 1829113 125862 163805 100484 500487 1769306 859502 1086711 469246 1927537 1362174 1083004 1487196 1072238 1431059 1326148 1347426 1505237 1121914 1550016 571508 864510 1253952 467946 1537716 1045716 1094012 1965543 603149 1303612 1669752 1682524 850202 829069 1530020 234996 1898231 1433427 712868 1999504 577374 232875 763606 766948 715826 1389675 475543 187620 87729 437563 902802 854936 385132 1413922 920058 1328986 632573 497880 757394 1331510 413298 711047 1098728 699378 1081536 1406915 1720991 185260 1935467 986221 1403680 1035705 243395 523785 1332281 1232314 1330375 1035386 1178712 859079 1852171 282039 826965 1629700 1019461 320243 1770378 1316444 1305991 734882 677875 40920 369870 655195 633552 1521245 884372 1806357 1687236 1878295 1621653 1109494 50698 1599416 735263 674268 1107241 438842 219273 1858235 1862583 109931 147576 799910 728656 1210872 1951084 1365363 1192241 1053088 1627506 147120 1571307 1643415 1372967 1766445 1248893 1430617 1451655 1766112 433089 1958099 1856345 452560 1399799 926461 1562739 1935058 1944523 171779 40602 614906 1748855 1068997 498563 1616301 191764 1227109 639494 1998272 1421155 1457151 640708 57419 49493 417215 1959317 1016828 824677 1868296 1481204 197284 706565 1005780 836206 1298037 1287952 160498 379906 619831 97075 1873732 628420 90561 632550 860613 626398 1012685 1354976 822361 1960616 1147695 1065428 71426 91541 336568 1876706 136257 1791961 1650972 1004540 154989 1709151 1779253 1128790 562520 558411 1646562 551776 410805 157181 1090157 1123207 1146247 240577 378963 1779718 1840725 751 1798187 686234 575452 834373 805204 352295 307124 291328 530546 496211 554 1518498 1499122 85933 901919 337020 375139 1076343 160095 665572 1678357 28817 23250 1067848 583616 1435155 1309337 689091 1613180 194263 1055569 958421 794075 568149 1085035 1492809 643798 57566 1121798 1206042 1500949 452845 1255792 1259663 1275360 1778720 1861106 70259 1968101 1304509 204607 431046 1094362 1092932 1764252 1324546 555753 217952 553177 1191391 1210055 1162743 1342275 1016469 582628 526312 1302451 286146 1180485 1504394 734814 577209 384795 487430 668244 431170 1682510 604314 999514 1094400 846490 1953837 213386 1408614 979487 1404503 563227 1216959 962763 1584523 1689632 933283 1430784 329486 11979 238277 451405 380413 1127564 742423 499153 155195 512820 1825826 1858428 1067146 1390925 486792 892733 130714 646155 125754 205707 1885162 1395514 188961 1010760 1106652 598868 116362 1627200 479161 1592755 1272311 940749 44708 1322281 555739 1729580 1124464 1538212 1982025 161100 374833 782781 1087444 959884 1854077 419624 819170 560387 562152 114296 1173212 611344 1863974 1734936 237187 500115 346063 1873221 1598792 755406 841201 1129587 1691642 1255253 1954052 194135 1015265 557348 145358 485403 1843708 74422 264498 1897551 924553 749534 169172 1978442 564253 1325407 128108 607639 1964185 1948929 967422 1779845 792143 1743804 1179803 1860083 1885702 1533790 230513 1276171 291422 359231 441343 1396677 1726345 529777 540517 1509413 1458260 1827970 1838870 863034 1557464 1014823 1926275 425832 688646 1926927 94441 1495763 678643 472293 1312070 1883962 1597343 1413462 1308327 1334257 816679 1960306 645050 1780015 1640468 1879177 1999524 956844 1750232 638428 578266 826553 326265 690170 76687 1678719 1936213 1435152 1049907 1559889 1246117 1671082 832893 963385 1997788 1679921 828499 19683 1302852 1407854 301082 190723 216619 437113 1614916 1534553 1577616 1083152 88902 1711956 1704426 1402104 1405326 1292343 1496794 1092682 1232561 523881 1317544 1349106 1015296 322350 1690890 821671 874279 410727 1893466 285145 1665683 898452 1543898 1996967 113634 929393 1311219 825521 82677 1401570 1114932 1483005 1984909 1096053 969997 837734 460449 380047 70253 342937 1855526 56877 1519696 785595 1435695 1520113 568755 1262685 774767 1072003 1844493 1351600 1030951 993537 1055519 1672081 124987 805650 1903300 466760 1908210 10458 1629918 1799158 1963224 591703 1228588 456610 1607263 544603 1997480 166974 1079788 318826 75155 1997881 1907215 108446 196922 1754775 1495303 41162 1194929 471283 26641 955019 1586244 1036136 1416182 1059513 935349 549560 367769 683818 985540 1050245 534517 1686541 1376476 165918 618092 976464 324074 1514993 1343794 507064 486467 1057311 1884910 1842580 1391044 1307138 113447 1664689 746731 1791415 1091329 165967 186119 958508 629838 1288097 1073173 696730 1424811 402677 1147205 1424830 1284824 1888159 1262546 1482939 874738 1709104 1701209 870503 854055 109972 706935 534180 1742546 818991 1800190 1817216 1515834 1836596 1965481 1977595 457451 639200 950529 682321 1123320 587779 195474 1174099 826227 884443 234127 1926781 1432934 994229 988717 1052447 1476987 1416519 1924015 1635512 1525172 73721 496151 1292956 1627427 156793 1640510 943763 1351893 1163581 543027 1015896 1499010 1252925 867931 1295793 1959181 28502 1671694 878702 1226681 1773073 1635437 906863 1636302 1496462 1683292 1866517 400317 1331886 22798 631723 1506902 926561 957939 1008531 190649 127534 345313 1271537 1593046 872955 977690 1505128 755764 722661 842963 803342 1977227 1828369 731640 1519353 1959989 1579448 1905045 1945636 1553492 1570798 1357405 514539 1284676 401071 1826320 1906054 1823521 1270572 547639 885920 1137846 554991 1965599 1387324 1520873 1753747 1569845 942636 595044 632152 1855000 169957 580142 193049 1645987 179559 1125380 863022 1926043 1502706 538209 1564346 1343929 342682 572595 806717 1077418 705628 1936276 980966 1085721 528424 1001322 459399 920472 574322 658361 905476 753750 253829 573059 1065047 1744493 74966 1021204 1077106 709896 101250 859731 1624514 315933 339409 1926975 1417336 73411 1272384 968072 1887453 1015674 873800 690749 1340888 807255 284220 460402 1083300 1300673 860287 1352682 1471634 1408941 433800 1010988 399489 220237 1502314 447225 1051401 1800917 1172379 1226509 616846 156355 1812627 76332 436350 130868 1786146 456537 1922431 368707 1938066 959501 1615264 514970 1470509 1628854 1071428 1346377 743164 811467 757303 1876101 1723739 1806386 1569533 1532241 292888 1613154 190669 559460 1859660 1732157 1888225 1787448 1262505 1701389 179378 1278594 1872992 1112420 1098655 1117116 256546 819924 991902 1809452 239302 1341424 1371299 1752629 917683 1495091 1662044 1149992 807721 936343 94562 1141996 1043964 943263 699630 223385 57789 322945 1608929 1820410 1383850 1680159 1711286 912601 1371734 617541 487181 138894 335273 1992266 367798 1859151 222855 1446843 1181642 1465137 423811 1610390 1096492 970643 214870 1905686 1760239 515356 82549 279430 1490254 780583 1564125 629677 141911 560754 36303 789566 1720983 343870 1493998 1072004 434585 573380 750278 742480 1384142 1690265 980097 473615 482093 1903039 758272 1438485 1485841 1489836 515814 1160685 1338739 228828 1101652 1646254 518909 906181 877689 775177 903895 1335408 1228489 467018 569718 38233 98450 1829841 1478248 111292 516678 235395 854388 1574941 626666 892606 659611 1900495 488449 1159661 1172076 1667502 359906 418462 320212 1477593 1061892 1292399 1780745 1956484 834265 1714464 97270 1098591 1718539 1236155 352285 259479 610437 988670 1225596 1361553 65849 1373585 1705533 1909017 1929858 253375 28175 1585933 1210836 1493455 1829652 358478 139620 843419 1176520 213005 145618 1199872 1384250 754536 1472629 1185221 139850 1457714 1772424 1758508 1368233 315038 1205730 998188 278596 1737393 333162 218875 726572 1265500 1188121 1978890 395627 193543 1432881 1610212 1452840 1214573 1419434 1668959 1078790 1069875 900370 121571 878610 1355285 1346063 1108685 952957 1813676 1716059 441606 672843 277510 1946471 1480023 864054 1883215 1045182 1668908 1533485 445067 1153641 13697 1719730 1721453 1003720 1510054 857423 1873368 74857 825912 1435360 1212187 667195 716852 1926478 741474 465350 513431 1356120 1635472 1351661 1316099 1739894 1255714 856799 1776989 1212009 1678169 386770 241476 44476 843342 595223 872893 571343 229720 1429144 1246108 1403089 166129 1397835 1610953 1519182 427353 601888 704234 1035082 1025094 663182 1613595 1347526 1784710 524002 892684 352366 1137035 1633919 667701 1016062 872346 1071214 156015 279129 338388 1660288 1252488 1390808 1872409 1750404 171354 1590798 864380 25722 1514202 1666073 430895 437232 1606850 1631993 1337176 1409248 1537572 1135261 511014 743964 1098204 681055 150019 280109 1232495 576570 1822927 1464379 1295110 997648 1363911 1333805 1128578 1916315 1058237 1890449 1234668 1577968 676823 338479 1971804 164959 168119 318165 1273749 104126 97005 908862 552221 251602 313840 1652634 1836505 873970 274806 1467330 890068 1497032 760636 293966 1193621 910329 612285 325386 1291348 964580 1480797 1465728 441924 501161 1608105 1029506 713958 1658093 1618290 1997448 1908921 692629 1197719 493488 1203367 285533 1959092 1683062 376955 1308112 260415 1541762 751741 126868 1354279 1622665 215072 328378 863841 1225637 1481628 536906 1267395 528252 887169 70518 727243 174502 617830 990395 87831 11740 1320281 1277113 1142640 1959394 938589 739059 1715077 1827457 1914314 213 1893935 1738872 1875428 401291 625445 624429 1049942 1045170 1897418 149168 1438907 1690844 1713323 388294 140181 400652 1120299 1544459 404162 866088 1929124 926303 944096 3949 1200154 706854 166258 696761 1142934 356502 1882886 1685799 1041311 1955036 1854267 1411418 1903798 144161 426038 1138867 1336399 587617 872712 1339637 1369703 1582939 758352 709156 1338624 307829 131668 731593 418681 1799693 1759 1030159 55262 521266 1471256 2112 1871384 1314332 1348179 170175 131020 1087800 474417 261923 1983828 1122968 1165972 1404568 1334565 1081177 1002239 869644 1157270 1103492 1879746 1990735 1525749 1880118 861459 1196657 1996016 645439 1612243 440219 247586 1124658 884314 1643017 87661 1140859 1409011 74581 80714 1029291 281748 352309 551113 971859 1696729 1466238 1370689 372290 489349 1084702 418031 1235804 1206972 210737 273462 195911 137736 616101 116315 1823339 958506 1780436 1683303 1634939 1544195 1520641 1164188 455323 1021324 1560069 725465 1976503 644651 1494988 1116788 392696 405597 243312 1126848 1220696 793859 84995 974646 1658883 1280582 152533 1011722 1411376 979737 842063 501274 1146017 1413863 1072799 595311 1277950 232968 1342031 726499 1929699 1535149 1198544 1588966 1956018 1881670 1457982 182967 1601918 477109 1920136 272025 522243 288167 1006297 659530 613423 1494705 11123 151650 1303831 991042 620764 1789861 948193 1911956 1908708 333441 1127936 1283559 1200698 783231 739736 381584 1508769 825731 700639 1039893 6102 1256459 1902626 1408602 1852573 1987710 28523 1509342 1544110 400436 1420312 637283 1319475 96146 754168 1006001 688605 829644 360384 1385526 629339 1199065 1636101 1670232 419390 769708 1572451 1319720 1922450 741201 970603 202060 1285262 705959 536038 1343377 952272 1505726 1081778 280960 1889083 195752 761234 1470139 952318 201842 1770574 453026 1029329 17989 283720 785419 1347584 947783 1710342 1688868 440906 1447189 1844532 765389 383000 181432 719799 1691562 1192461 1224082 289448 844179 1184737 1196706 1273810 1880020 1993648 1219083 1740193 1577764 1752106 1734829 815646 1454174 1556820 1666812 164828 1595021 306169 1823664 1517942 1398761 1993680 502092 247025 1003593 1606254 963140 1352519 1685620 1455033 598421 664654 1944482 855573 156801 1679288 752307 164646 1844533 91482 680710 1377557 1951223 909398 1053489 550363 399821 619112 500207 244250 1415221 1830051 1332257 1327211 1142507 1205523 187023 593512 1757908 254438 1967355 405626 93776 940039 1001349 1966417 282605 303277 1658063 596866 1423971 1156772 800283 338313 1188558 1293275 912212 1706539 349570 1550076 1594561 1580580 1851183 510458 546722 1549971 224887 323958 1314075 487091 765410 1685977 1519760 210838 942485 470401 734306 236094 1493628 1587770 159794 1351563 304051 1542503 1857078 1760893 862693 758265 752534 1415683 206700 912841 1804854 1341712 931321 605061 1113596 1426101 1238463 195454 1993123 1865686 1142099 253685 1909427 183166 1091829 1860250 1439033 838644 1874456 1327417 560995 956045 553836 219521 609470 652686 1302306 1863975 1070238 1328210 1954712 1042111 721813 1679833 1803057 306066 1161651 744322 72531 1182308 1471649 1137731 1943022 563528 492097 873124 420620 779769 1089750 717167 1128316 888667 742977 1860407 657565 1745965 1537266 1317728 469519 1344556 1964221 1277703 1296136 1295815 875559 274893 460500 1847218 283293 155073 1589760 799306 20764 1507398 1344281 1086743 1476009 776090 132132 1691925 57832 384680 1180172 1025293 92697 1695674 486341 1540694 57883 403244 1327260 1526576 1718703 365588 653348 944938 793672 1761089 1444102 711818 865954 1233180 334489 879445 1657735 721210 1783917 1949491 493302 7610 1630155 1687560 568922 1926194 1012600 622827 1385616 204523 1564599 1618248 553699 1468588 1909066 1366715 140989 567696 942406 1349168 864061 26685 939817 1209015 497060 1822164 1896346 824652 1169213 1110258 1054580 1265481 78809 861906 1221630 110541 1908224 1869437 546128 788325 1995460 161214 1602914 1528648 677295 356480 486522 80095 410544 1051302 447647 1225371 1544674 391487 778926 374089 14416 1327883 522033 1455173 1280423 1440987 714935 1199312 464793 176887 692083 1729498 497341 1193437 323698 1716647 1104718 1951609 387190 394077 128503 983009 1862281 1539166 433806 1588634 864623 1069747 228302 39756 1046740 1615452 1431450 809112 1310327 1834948 1602228 112094 641898 624480 1210757 1952708 1764876 449844 1324409 937866 653188 1010546 1026063 1101552 187455 750966 1769342 1077148 839454 1812506 1057339 1727604 607903 12798 633391 948354 1694283 1532532 867556 747151 1215877 1681223 1149671 1184324 488763 1635944 681655 939576 364010 618185 1533821 344061 1565155 221727 1403364 292818 1322071 1309024 486720 99582 150479 219237 1215033 1562751 647154 675785 1190391 353914 677856 1708767 1584517 114414 1112229 608035 504179 830229 1280410 1360733 1612702 1439678 1208530 1784776 1561507 1831842 804352 1569978 1923279 1209691 1987087 1398805 301045 629191 1198127 1881187 511683 1386097 1184898 1762549 49091 714827 986316 1345431 979965 283325 185180 1171452 464487 238082 69997 1006710 149932 1037323 1110552 71146 92155 1930305 1543046 947122 648602 19007 1991546 400426 836308 1762346 372812 1540713 1089209 773138 193018 1704360 385045 301650 172211 834104 100040 1142969 857000 708455 185987 284377 1548283 436916 44100 509825 1512102 1463863 58299 1077466 1048716 1663200 1374937 1732976 575068 1584410 1517911 726605 35169 119766 1949913 631664 1265474 11419 1533152 899885 291880 445349 274230 840365 1757005 974500 1663275 1022228 1181209 1668683 1726807 583952 1444062 178517 371922 446602 248436 186993 348488 843747 1476222 1646439 644741 1491310 637642 1580650 325959 1354450 1827436 557773 416718 1974444 898421 882321 81230 1940312 1276444 1588742 32658 114399 1397462 1861455 276848 767088 1992596 1908343 330177 1015859 1101372 1915711 453658 1388814 565887 1968952 373725 1135514 570981 1067726 446983 1978519 357603 741688 219597 174495 814150 1679681 899519 1441479 960438 1142943 971111 1697350 734985 403542 1290863 467457 1777353 1607389 770471 592854 1135304 405934 1070295 415310 439475 1991016 1775475 1034753 1324987 1754816 1839906 1580485 51860 1775678 759114 1475378 1874368 213478 691739 1478356 1742270 729811 1334002 662590 79560 160373 1555826 773086 1424937 1406907 179025 265598 380872 578355 1399844 515603 1594322 1757848 658447 523425 680923 1712597 1996444 6527 1813036 1630995 1858953 40408 1781930 555700 1860308 1298429 545982 1689580 737401 1408435 1304565 484299 179250 1304168 714248 1329293 36724 698144 1717270 543963 680031 199430 1387773 297047 700934 813350 38831 1194611 1893111 289508 949413 1964318 478140 1068614 1043576 1091959 197782 711448 1434618 531538 1676781 1364984 1073854 1137124 414360 899650 1061572 409738 1495647 941017 141837 1741439 893197 862426 913668 226767 744344 1654716 418344 56091 8117 1966091 1333106 206908 49424 182339 227613 449530 800619 1623607 1554765 1952028 1837693 116664 1382849 257407 1999974 1763556 1814159 1757691 664294 1300288 1666641 532840 1157958 1166166 1978669 1577363 47689 1379004 1103344 1107059 488613 1326169 1842877 122713 1004552 1005442 190758 765447 322482 1026192 1818624 1738218 381637 1763712 702093 1126839 988143 1841468 72717 1735125 928855 379884 1771838 600918 1168817 1702885 458042 95073 311647 601521 1627783 981057 1445622 1059843 1535216 1783259 1304195 975089 416790 113569 676095 490588 1375488 1594903 1107382 1567020 460308 1206914 1531323 1174797 686008 1245454 1471396 437781 388335 1695590 1029986 224963 342070 306293 323834 297655 780576 1820939 1281678 290839 974915 424331 1819682 417877 202069 1400434 1927782 611725 697087 1741013 1654121 883946 580398 1904014 1990405 529174 304040 1812817 729682 67570 1198990 1041615 168142 1809585 1253359 1333212 305001 1572606 1322991 213952 232562 5393 161746 370595 1921439 708047 542764 1883164 914266 724534 1062062 497199 634171 527683 72661 601188 1615299 1298388 536104 1409691 362978 1812228 946162 704786 463521 1804796 1772822 573301 1540292 1280453 1924798 1992814 1543173 1384370 9585 1418191 610846 1968086 1726255 1040711 459548 1163985 356887 851489 789573 1847866 157404 963496 945438 419020 1412045 519722 1597129 410474 595145 1052937 803714 1210338 746800 1310925 672318 775539 1060925 606575 1409605 883684 391158 1693598 993470 679832 1752210 1817271 1343487 896739 802105 574373 1492448 958309 800328 1972319 1319018 1700447 1284526 724940 1285863 820360 1248174 375949 1541311 466004 429186 713550 172105 1800221 1203137 1678959 330503 415818 932526 1548672 1451118 1326424 389333 1579367 1625263 532645 1021762 206149 957898 189942 1873901 1524722 241485 1063780 1373575 5858 1136696 672808 239312 876923 801223 477792 723547 340797 1335253 1387550 507573 650210 1035233 39483 1757150 287277 724890 1263232 1635131 1187120 667242 349364 1824813 839573 25675 97152 608573 1761119 1700604 1107694 1598060 161088 1164671 547493 1312918 1021934 195691 1479358 1864216 1050838 223306 1904516 1070775 1370107 1530771 421833 1028331 1723559 1841922 827366 285654 428787 1956641 997796 1827261 1471070 1435071 1643127 1734148 1694319 952830 1174830 794509 757452 234627 995078 1678930 1809624 1320157 307074 352500 56100 1407782 412052 1370139 1824943 1228643 1254864 249062 1354750 1600887 740601 720000 1124178 106756 608645 1942159 1542743 860189 1965452 1792726 657984 1130363 131877 1520903 1328158 1629810 1508637 1320144 545290 1613403 1856527 95525 237394 1009196 1018186 451917 1146133 767966 1839275 1936059 809491 823116 611080 1223444 1445099 1006323 215032 1250637 1021055 1674522 1001752 1795500 1435575 953170 1114498 1770374 184398 1039830 404266 438487 986207 1596258 953021 61398 1594654 965353 1571597 1422496 886318 1197664 1246805 1685090 723439 1621312 776055 122753 1285938 553985 258655 1410429 1298007 1168541 898783 1890750 401600 861720 662889 1127361 1307843 1624069 1971428 1253564 1185528 1989093 62298 861932 522545 1890422 1767796 1867476 477611 453692 1790140 522695 1594881 689172 1161385 497367 1221993 1341336 1671011 1178435 1308530 1514234 1995741 1883682 273728 720568 1476380 1214994 980077 221987 1138784 1685472 1082739 1832531 1014955 1937502 1530478 1033582 545475 1199060 1929249 1615117 234681 378005 826932 1967178 248988 1824205 1707522 1923954 947918 477305 22736 1861213 101095 1751618 356866 1652560 658544 515471 757601 1039637 1675317 1410394 1572257 58738 480821 1784592 797920 1807385 34268 1838171 1917345 685944 1311995 677704 1625233 474286 718767 1309508 1333725 366428 920056 1701928 1771092 1136074 919057 1680679 1393933 1327186 888038 1811232 834828 132465 1206838 1255571 297983 1554688 190292 1015525 1304523 1366899 1812410 620613 810785 1848195 1809124 1345648 674806 776978 1384110 1109545 1261327 406563 844661 1526937 493585 1408692 1586996 568203 988702 1550668 1577962 1972546 595186 1626476 859477 135774 1646238 520757 721255 1872314 1602207 1899381 1775430 764317 1149984 91163 1355069 331211 742938 327150 1365023 994137 1084847 1706374 771664 957641 446682 1113999 716404 102377 1800983 1531733 55784 1939316 1159420 1286533 1028641 646599 287876 824194 1921498 523808 761447 1801958 1103923 311501 733292 64684 1419720 1129412 1059716 1321282 1329249 992155 1160603 1795447 483584 1046918 1902199 882963 887532 1014863 1219999 1417401 1853413 1505481 1172666 1002814 960196 142768 1509188 498189 198645 284189 1021744 480705 529858 92696 1227181 682515 1009895 728623 821001 1519138 622707 168788 810548 1467045 849454 514374 81803 1347100 1049144 1996688 73463 1447688 1257201 1111907 1639466 1441873 1674463 1510072 14434 1387518 807937 601486 1954871 882723 1058359 1825648 1774168 1987125 224051 438465 1289784 730566 766705 1542426 1990994 1703016 1598634 211747 397908 1552934 1325404 158302 421739 1958853 245238 1082431 1698126 309430 1590151 591394 282461 681359 1157944 8467 207832 896588 453640 135977 850271 652834 807624 771236 732778 1233188 239794 848234 1610617 291574 227685 1026672 1955248 1189790 338356 1532434 645401 300187 591382 677136 1246861 1431587 1367557 668226 1908447 60054 1017644 93506 888254 979648 1001562 808783 257775 1325950 461201 1865432 1637958 802225 1944308 735694 672922 165527 1827234 537620 356894 441539 834673 1812972 1920602 1272972 1491355 1398363 586878 1619914 226634 1013864 1198889 1972315 1504544 1291439 540871 1079162 1320957 77098 12664 1061453 1226663 1284902 46143 390624 1694519 998426 596213 580831 1614448 917713 398985 765577 519879 1937118 1439214 604398 563800 191353 1438282 547273 1061447 1412997 253848 612956 1817228 683025 1028761 1017908 1057115 1038544 543060 78451 537295 1833330 1105176 121518 765371 1609367 1372869 415400 94390 1860438 1157827 377732 107692 1228755 859681 1009046 1675210 55469 1835973 701902 1353595 871284 905561 567681 1853429 683286 813212 50411 1586025 1070839 1632106 268152 1014282 26554 1375246 1067169 224180 319330 1277809 1635233 917631 770720 480351 634099 1128087 1154826 627994 1505508 703281 743396 1774580 1644644 1670838 1851713 202456 793601 683266 405120 1761835 267918 1217501 111884 1331207 1892157 1109598 33373 768780 903842 496657 293390 349934 974953 588449 1421400 210680 1133662 1059061 1768921 651055 876545 551663 1486027 450082 1947722 1988068 1334453 520571 1705652 1614594 953486 1221405 130354 1960102 1605399 881498 729473 192772 1342458 896046 1438687 1197791 317056 573794 741276 1721209 587183 1941674 1996148 1002852 1553231 403078 115123 686359 288266 1676354 1556684 666574 1983068 1528352 898963 1988777 1314100 1220810 408758 1347456 1575554 508315 1043287 478724 1147208 1826592 1063901 5886 1700222 1192052 955075 1131134 1880385 1328739 253766 482414 1740628 1708510 1006298 235867 1764652 1548930 733741 1322775 1818532 1339201 1578440 895885 1654624 1749392 1728033 541471 1866379 258950 598094 534428 1138559 1655172 1667826 458169 926876 1167845 829696 925292 1487682 1585774 1814528 725784 1318832 1127362 1125861 1821989 792778 723991 1619294 799436 1580537 856014 868419 1740957 528549 646445 964740 1810744 1782481 1930131 754099 434446 1211535 334623 1856647 906262 1433725 727224 943142 31057 371886 1943267 1301955 447084 965651 1747390 729023 1598471 1874993 552725 1169731 377114 1766612 1222923 1986584 7868 159987 1174193 236650 1098712 1339197 1618304 1671959 363283 853775 1431092 1382156 361011 1098383 731518 801665 470482 1389607 51187 1712647 1505515 508438 1848093 1266370 1069087 1574243 1306144 1592720 1513214 659890 801997 1525305 508310 1814491 530337 882448 456216 193799 1195754 1183001 1943880 458496 420364 1315690 606571 1413597 824678 913562 53611 24496 1854916 1335205 349872 244932 296487 377667 625719 644024 639099 1643534 1680922 1416823 1121280 1493146 1171368 1406677 555621 474317 847370 1540256 1632631 1286745 1821286 577075 1280044 1222850 1347091 1645381 1007560 1860518 615144 1624882 1358316 1773919 1894947 776233 679990 588765 81252 1704172 269565 1750441 44329 1202332 1126908 1763399 868565 1228347 1218299 1941870 1043908 6478 517292 777333 686928 949749 426018 308915 1754850 1468514 223494 592586 31227 1986284 600535 1613174 1231158 1940548 1058845 1624439 1778512 1716529 1407097 1492728 638964 196057 684687 1492775 240783 759105 664559 447098 584745 870335 500490 101245 1851115 170998 581830 976777 220484 222001 1351918 1418889 220800 1482204 566538 227115 1587505 226697 768259 1959138 1895 236702 1646008 1112912 1507764 1376337 401969 1525708 895657 1252125 163163 1801363 1790247 891983 1255042 1213547 127582 31892 623726 842900 1133773 562014 373157 167504 463158 175490 321764 750832 104194 1000693 1445288 1274202 814521 67864 207371 1798518 927042 1909346 1224087 1973209 1162318 717277 1671693 1360614 1386404 554556 356232 1811299 1566079 100065 782196 731989 719909 104129 1613938 983578 13112 37246 1319173 1270384 1863011 547245 730924 535360 1634783 1986863 1105319 327724 1286403 1660790 972049 126850 1292285 1984965 1742558 1050798 239858 1420234 1401029 1000974 520301 1283319 217021 852679 70845 1458322 52788 1243727 1770280 975718 257322 1463975 1493090 1534832 775114 1543863 750453 1689257 1871571 1309187 1134946 1991218 918642 1036755 677188 602549 1043277 694895 377392 974095 1961659 1462227 195799 975165 1795778 722742 1212554 1731091 1892839 1518929 1473811 1850899 767746 330336 1642220 201920 849756 464248 366261 834063 1624141 672430 478281 179607 1658659 964789 958301 1335444 262449 557521 560583 619747 1090389 1899916 1156683 227265 1252612 1041745 79926 1417470 289308 584255 176787 1196077 1226899 272219 712440 903322 91245 114270 1783602 1762222 42810 1015267 1207585 932382 464767 1062435 1071716 1612980 446338 781145 812283 1147061 490721 1391735 365963 769707 102428 1745428 20025 1491969 1496667 249879 100505 1190121 254130 372689 1070770 178832 77306 1064698 328692 304333 59609 289148 799478 1940987 1759882 1302540 1621218 794806 685971 1909597 968612 1212024 1858946 1794901 824261 928675 1147487 1978996 1030983 1323231 121031 1852807 986826 1577402 1917018 1226755 598664 294829 393637 1626500 1669336 52747 444163 978876 557757 1284114 560525 1971055 863860 1053746 365324 208602 959369 1727512 1061603 58978 1472808 768631 1567258 292535 1673488 149263 135097 1394943 401333 722977 702130 868608 773618 1384549 77365 778001 732075 208462 1283425 733107 1972601 1345766 1947717 408751 1502573 403174 94599 913515 1928128 228675 1159637 1966794 1073206 1061565 1436188 828012 316206 976906 460241 1277000 1309669 109003 354382 967822 653843 200084 1358166 935186 390597 466905 1068088 1822349 263299 223325 1059203 862932 1747696 772729 85223 20892 159954 255745 191100 1409590 867738 1875393 706540 671889 1367723 1282189 224947 1100516 1963779 576682 847480 1368756 666216 88349 1782479 1285274 1172118 312776 815323 1494033 724246 1220654 1045234 903215 1489607 375856 261038 1992710 990728 83143 432766 1840033 795102 419621 601449 1706794 1634452 1442509 1696925 524248 746332 1227602 746415 1785031 1384002 506692 313554 1914638 1584819 1300951 1086363 1815330 909695 445890 971705 1564728 1419283 1821660 270324 124785 766446 1818144 1549162 1311245 1725546 697842 1913539 66022 960072 455874 1468959 322892 1480887 658242 1514926 1575682 1276 1850665 543819 1884935 586369 1627309 917934 937441 1449867 949706 563603 348602 458527 1952227 1507625 483691 567005 1555329 669134 1529612 1124811 802592 1537222 548585 960279 1209718 774348 971996 491223 1132282 1725375 104288 1231983 643131 1853639 1398402 229205 308133 733798 1632789 571025 75642 174293 638629 1157877 1299683 1385734 1961683 1269374 796291 1897865 692027 71578 886203 1038679 704018 1356719 820264 937315 1932648 985024 1977131 496795 118205 133024 1019617 733065 1786760 637294 1815491 905915 598364 583774 1112521 1705726 864166 225079 104550 1102905 1257793 104012 1598009 640489 213786 263156 1056988 1095821 620461 1363825 1350847 1343248 528372 709616 1999870 548929 598934 1783669 559506 1378686 326317 702931 400605 1459964 818308 58316 1974335 1531488 768929 1305152 1497562 714010 76310 1741330 1635325 1044126 638590 916572 1006884 1902235 1045405 1977264 465198 1805586 144459 373386 533316 622982 1115086 413359 1441880 733146 1589822 911594 1754352 397856 1496798 1114539 306427 474828 747642 181450 406189 1695441 687810 1055231 1098299 704748 1676678 673245 1397196 1726439 768043 170289 1324762 737438 1729148 1966357 1117212 1698640 249656 1819685 1243504 914007 698618 106830 922945 713289 1917792 1115287 148846 244202 1681139 511787 1044588 429169 1806619 397560 1927633 557854 1646452 1612917 734567 1754389 1170677 1625160 1422825 713396 681979 415649 782794 1486422 1115236 1890767 856896 1662128 114879 820335 249946 1162282 99787 1275920 1702697 981426 464427 174521 483904 479324 1676003 1318676 1412199 1846557 971868 882669 1030604 1314393 1717521 614692 311937 1225281 662926 1741465 1688459 446939 1529501 1120908 778630 1315894 497543 770659 148147 463999 1633708 70958 1955750 1301441 380699 1825308 1591018 1871391 18445 561218 114745 136864 259262 197894 635006 861699 905795 1768153 1542293 348715 70539 1130006 171836 520721 1745395 1951348 1024945 142250 446292 720523 669172 932489 1729931 678478 564098 677566 1254211 435439 988010 566241 1687648 416232 1119552 1973032 628312 38894 673231 1405373 509163 258889 321218 482240 499608 22562 288116 161348 464636 28014 1659046 950307 367793 1381483 1512647 1982634 63176 1873084 1771229 1179349 566854 1164152 1360797 1504370 52336 1581 136884 1598062 821331 636957 1581943 1949631 391985 1408550 1723168 409644 1611766 553652 234958 1228121 107152 1408677 297922 993200 1018814 1341220 1627460 307635 605955 1857575 706500 1212615 1825187 1029200 1897970 1994462 1086293 1173505 1964619 352604 672122 1246741 1022436 759695 1150067 946523 1146388 1584718 880169 612029 1354492 1516486 1634752 780264 165489 151928 1186136 1087741 1117879 58070 174065 609786 778247 1222628 17828 774252 56644 1963185 1930031 1238119 1810170 518009 893323 1173298 1442671 361706 627275 1275423 699929 1816698 1022306 708746 1007811 705380 1204535 1367608 1028714 680041 943022 1839264 718649 1512544 696906 1005697 1912532 1090935 1693993 1123263 345444 938895 26532 1788114 164805 178629 1661783 493783 336473 1393166 1260554 1989410 951889 483496 1017655 1622586 946043 1656393 243206 386733 1858413 618094 1052150 794855 1657698 1171080 341310 980451 1809435 676028 1363441 462158 168649 68152 1561917 53427 1495734 634956 537389 848985 1812488 1112558 571758 1297944 446768 1418533 196657 1047985 1521502 58040 247912 1899568 125986 977591 234479 243046 420185 180092 537199 1921596 201559 744714 1679857 1569762 1361152 889863 654559 1097302 85465 812690 296661 814434 647592 415611 191640 695555 1049195 1610317 931777 298359 12263 1359997 350167 331210 1822564 450105 1699741 385488 59977 222308 315106 805176 1457280 103618 499089 1638486 1389429 1757307 1981591 1160551 932101 854407 603621 808995 1700864 1512238 1425873 1550845 1477629 1264893 232882 1463125 952994 267619 557596 101127 1775676 1395996 1662293 1769380 476423 525679 1909943 1538396 1971651 1503817 529145 1561948 1064265 1753687 551464 1349230 1978916 1739962 671099 459543 1013291 1359576 1907019 50360 883383 1993958 1008772 1271024 1423667 77712 1098311 691521 1873076 80342 1149360 1356806 1293904 22062 1428665 214934 1158792 1850088 1044891 363271 1040762 1677163 94694 1574834 549800 14820 1448791 446812 471879 701252 1124521 1589437 79802 228725 620960 590727 1494014 930099 1768701 1376279 1918552 1280919 1528908 420692 1096523 39237 531742 673234 559452 251107 1197024 1427250 1591291 1737454 77240 155457 780911 114133 577489 1770835 295603 670749 816360 1438175 93275 565701 1194178 1024470 1091200 1150664 1115420 1170061 843762 1017353 1331342 855118 811434 1648726 946 618868 1765787 753234 1990786 578272 1391806 1076109 1121561 337679 488421 577 100274 1963010 1182660 342195 974474 1589705 1892502 104332 191124 1495791 614823 627393 1376474 186509 20994 962092 423219 1886417 109970 651208 641318 1642420 301876 19420 1369013 117180 30028 1457181 1904544 1276878 741917 680395 1014539 1872163 353117 579600 1926484 100649 543457 1222505 1788567 1291059 393586 1816755 844961 675746 1029881 1123915 1656885 64515 1915309 853657 1467320 355931 1490938 1306080 212542 956642 264426 1187528 251783 747349 1963688 1818405 656076 807562 1305693 1260946 1791401 1751376 368244 472110 1186838 1881363 1104065 1555635 1369413 98596 728964 162487 143611 1388321 1164309 1097635 318168 208688 908950 632961 1742188 1120306 1161513 547233 1699960 1381105 411935 492763 146241 1129353 965221 694301 981622 1903250 964849 1051963 1863539 1046673 1079174 336993 1134952 1942364 25437 958830 798704 1453604 1565177 509638 828272 1871254 1259796 858866 506813 1895791 127012 1753667 557999 1750326 1810669 679451 639047 1453327 1200120 805078 1346855 1618663 49870 1882406 1921878 1245119 448833 1852251 426944 1965217 725118 450644 87431 843555 1640137 1216861 1907535 115474 1986657 913294 353097 1524267 1384805 682554 272265 1848688 797061 831642 1148349 1009620 300019 715858 348734 1644727 1552422 786126 1316694 1761261 920749 772865 1160307 1959212 1573502 338832 1629470 1473731 1372799 1071651 1861926 580403 1543033 459559 673278 1485381 1899623 179809 1164568 633574 1026511 1018339 989712 464712 397827 1708779 1275679 1385513 956664 1596628 1854972 1161833 335082 1536453 1790350 377159 1231489 1946900 1592631 1993013 229340 444723 553856 978633 272231 723680 1212325 50174 1818274 622322 1942155 1786897 252426 948142 1952420 1282578 396364 759405 9544 463512 728116 695568 1147344 687871 1566043 287751 661472 867885 1032933 1926190 374522 607170 1842108 1229893 711452 763293 1480381 1790054 981862 1650921 1956510 1361960 972458 814937 275001 1644376 624277 733374 1772839 1726838 1662483 325824 737787 580648 787261 1847361 698990 663607 1015117 1722709 114640 1466720 1837825 1459510 1160064 1893929 1504120 782336 1085376 1608580 1276959 1253339 1127341 794544 750455 1896199 119347 1025312 1784756 407232 1330372 367554 627537 427223 1544958 418160 824277 1774697 637021 197129 579892 22868 324317 1176391 1871836 626318 1231761 532506 642350 1885464 945639 271284 1858079 600158 368225 1779608 148156 1970424 1184366 1509584 1381533 328067 1243967 263971 1030922 1284244 488124 964649 269649 1259842 936571 1915059 1543566 593950 776861 648379 1021702 427036 1146411 996159 311298 274681 1899780 1465953 645281 1299870 396582 301737 811645 162845 731878 164318 140239 772929 1404130 145979 1885861 863527 1793606 1849299 136818 10994 197415 1484571 921551 1556138 557466 676795 616409 1677408 762444 1487800 1343212 1096846 1495580 324042 1025939 733171 1121291 1442967 1868132 1130580 1025998 630699 1160219 1470234 1725068 1796431 783753 1188760 1085935 1708885 1054251 1817194 1557833 31395 1383766 447517 1437219 1698913 1081355 1839210 221696 379293 1454032 1908214 137605 736796 1863071 1106756 1876448 1207863 1773864 469190 1425547 1652506 208062 77137 1492658 1834966 470292 1189505 717800 1603329 1722529 1202510 593890 1971653 85714 529452 444409 32351 358409 905980 1797347 1352973 1699262 77825 1192681 1992287 639519 324377 886130 90027 1627329 1832150 1361545 1698878 1287563 627835 1346687 687720 587631 837315 261487 1458325 135675 1621087 847885 1834654 642054 772851 935286 832496 1130896 1450592 1323997 486409 497086 1894128 859408 858418 538971 946555 459034 1190197 61342 492115 190554 1764457 1242143 1057718 1364478 210531 136944 745918 741017 479010 1109351 1199501 585777 335578 121400 310607 742596 1876452 1902577 1186435 803831 41791 424891 535996 660254 843302 94270 1028768 1695746 4943 179730 1679905 1631212 219779 1099641 1831414 1459901 651838 1209842 1580723 918970 1648912 494777 126530 546179 1261460 73344 1768866 978113 650639 1147732 1752478 1599846 840309 705951 1531198 982240 174608 518973 1476310 306341 1162811 318764 1863181 1965731 1289152 422580 1221511 1960565 859137 1277507 163303 470244 1358898 494021 1291931 384872 1683186 1698425 1135918 1609972 78641 1612013 121281 1292776 1880797 539353 615339 268858 1395936 1227708 1004925 1673826 94268 646406 1976586 47642 166383 761657 1590478 1478167 722429 1711849 1345156 1857746 306212 1969026 288471 324959 547634 1184220 258514 1712508 501868 1883125 961267 150599 1766996 1127173 1875432 1814049 962513 554545 507549 1197196 106326 1141807 542990 947897 1950309 719860 591893 74482 527194 727781 1095575 1087754 1628676 1880163 1967071 1743663 995771 317469 83257 878026 104495 118593 941050 587943 1165175 22049 1847365 1541030 1943677 306201 1880265 1677705 808974 624681 636933 1000883 904601 887087 1204318 883077 695634 1689934 1289972 1137146 545147 1509457 1783725 1721824 1229667 1928339 1829716 79558 1325621 1038303 1928136 617153 1187358 567814 308662 1929173 958949 448834 727478 283846 603765 1189289 978147 1346151 1631429 1670190 1052468 155780 102058 225295 150504 734554 1810695 812517 461278 548590 899623 36681 267724 301783 674404 1319496 860929 277969 1239756 1030807 283713 1015400 147917 555536 1359327 1749213 557462 669170 631224 47415 1818237 208634 430365 1893699 377441 1376737 1754405 394490 1579988 1548931 1400180 731163 488514 13568 1895519 792932 1421911 1502078 1136810 1743187 1780472 227074 1657538 1550664 1167351 622096 207741 514730 1667944 741799 1332202 255069 1631953 645724 1699179 388860 896506 1306128 1105346 1703665 1445915 523073 728050 1335825 1403254 1557079 1217359 1048743 605708 1887750 988241 1299223 42423 929029 1963924 1466993 1714288 262617 247218 1756398 1365722 1217195 1325372 1829356 511289 1694583 1545422 1039351 11303 453170 676014 840563 93692 1818825 1625162 870564 363973 198561 959900 1198926 1051718 1370925 755457 1569566 296824 247557 699803 277668 31561 1462443 616258 1450579 1449214 135308 1676814 872500 230827 1930180 896243 433060 514809 1296259 1378732 1560187 1811947 1965433 1426287 1266124 822435 1991577 773725 104767 502067 1434755 1319 1421527 1019599 1612532 1075050 450560 1737132 763255 1315725 882088 1519114 937384 1084020 538706 1004330 736273 232840 1802450 1148790 669073 1814599 1524546 125553 986131 1706753 1797112 1467334 1141062 1089203 1727053 886784 728419 1389744 1085256 754052 1795560 968413 1044756 100977 941011 587378 1960987 1854696 458261 1463821 1864701 697692 738208 1750270 155234 1489112 305790 492156 41902 998039 316194 349418 1335698 122837 382304 1806099 151511 118764 422711 1481205 1094464 608028 1244591 1890320 1402425 1000255 1121878 842698 292624 1284099 450559 1051250 338162 610347 1835964 753035 772924 1241598 1804073 426959 1557331 715172 1259516 1368750 1880773 1653139 52145 824090 78886 1574558 494351 437342 1086166 409852 59137 1269568 1367906 820459 924346 1791894 523254 1149347 1625176 58138 1029770 1487832 1798181 254868 423529 1899345 265556 1671979 221317 1760161 694338 1640965 1827025 349795 970689 326710 1147602 1049680 17280 1268993 1708823 966104 172458 1543225 1710349 1530971 1375529 762621 1065852 1102629 246658 377195 1172874 1902145 426620 1586967 1946255 414607 281108 1338141 105606 1340461 422216 953367 1768689 903213 1425195 1374591 1770190 1448032 129105 870205 1796432 550786 294518 316183 1497559 860435 551374 1727583 29171 1950910 615676 1855490 1131598 992323 207296 1620570 931762 1882208 103724 864000 586527 249719 555582 1633963 676268 702379 820002 275382 1106955 206415 1165372 17665 497513 773043 1689988 587374 923213 474639 944607 1421961 1642655 319888 479089 934715 1626856 1534006 475386 83619 780324 115264 155701 285746 1430717 1672390 1969249 1153867 1105022 1809861 992742 143216 838898 1406623 224152 321818 518921 1996680 493919 1213052 712844 1017351 1592012 1351610 1264944 424249 378657 1938694 346956 757837 232681 1190339 808377 928785 1987343 1389831 1799284 516114 1619979 241927 216400 1864887 317121 1528849 1620932 1611511 1137348 641837 550472 1216158 420302 1096468 1214889 166229 311973 395979 1552406 1628577 1650635 1309936 755868 1752992 736254 1860336 1112299 487206 999603 334789 868687 297186 252659 716421 162169 574056 738386 564863 1679284 52817 1767332 1814812 271816 815133 1442315 1072836 944696 1159572 205573 1632279 1782832 877320 1524215 1276412 1867582 1276407 1192561 413099 632174 1423928 1366151 1597808 1703445 608957 1767021 611743 879584 1416622 909036 979155 971289 159108 1855998 1464119 900706 1590112 139045 1655170 1252970 76329 399764 1582413 698206 50952 660070 1208357 1685390 1700883 228359 526538 159649 1129739 1381414 77546 716176 9357 1046700 1549058 740729 14356 1789799 792927 524568 273937 1717514 520479 502841 135381 1459790 1504212 1326174 530422 555886 1155540 1728471 1895152 665129 214785 366925 323860 961600 954776 1904088 1621378 1961680 1032144 737234 806578 1998091 1325577 1892280 717972 1780072 364868 1910291 826125 676715 858065 1829673 636491 1652803 1017760 1889479 200069 695836 1289638 1793257 1500478 1583969 1997411 1571497 269343 1372442 557051 561895 1496104 646021 1029371 1599235 191641 214221 282510 1413337 1050692 1132544 212604 596759 1534437 1313658 815794 588269 184112 1627995 1697045 548595 358202 784932 1405446 200044 560490 126741 370441 1995791 1030176 316886 1382940 1867189 309146 495978 170995 43941 1951936 216686 1734442 1356441 848922 1631345 1912244 254840 1851170 152920 1206350 874624 552831 938361 575489 932066 857527 1395297 1777205 982111 788871 46543 553496 615002 237086 1455331 271014 537635 688290 414145 1906629 819681 1797350 1420802 1966891 1747374 296504 833558 1356576 1349336 1264422 24019 736002 1134987 721692 602064 1316011 1736870 306776 1371776 1616447 598040 243882 1926527 40576 1631318 1161700 980448 1038214 1557436 1501661 1032524 437585 1378880 899863 913324 1139634 1860795 636600 906230 373006 125844 1095005 1990695 1191486 301765 1220369 234908 1037736 255407 1174597 80596 751640 690459 836118 1154853 174368 604635 884826 1464151 1867599 1749909 1811789 1231559 743454 1436181 273686 648525 104516 800635 1890778 1798304 1699852 1030704 1401158 1336562 1693053 426904 1800606 150410 1280980 1092421 328691 160798 997196 627841 1934088 782393 1747903 830216 416673 1534171 720835 164838 1346829 1227846 918402 322719 439027 63178 180356 1685615 1620242 1710280 188034 65191 929520 1414354 43082 1428318 1476776 535024 1949123 1518097 917735 1063165 500321 1915534 1151544 570630 359389 641280 556023 1949906 1117936 631542 551942 1901708 71820 1545981 655390 1625611 467511 240318 1982959 238049 408055 128988 1514312 1394021 1933163 351340 1575448 1848639 199884 1016000 1888393 1749107 1557731 1111908 1699991 971527 579005 1624512 1328393 144209 186947 1829443 1656031 2741 1101576 1758834 1752041 1955956 1893258 483613 1196792 1196945 1353994 1071013 363719 1901336 562930 374030 942296 1523357 1000715 1540445 320642 1638287 137219 267874 1904745 1216314 435917 1796638 1186497 772412 789581 262631 761360 1487125 1659321 1747681 1726722 1824287 1227962 1050486 1566293 372662 378849 154241 661743 1706586 691486 1153161 484139 938578 581013 84457 938697 1210445 280481 1922783 274497 784490 1479670 1244827 34007 1175677 1647579 772674 544009 1687728 390051 397914 327333 48245 1365887 1963534 1843479 351380 1203670 1852847 170669 1677727 1315387 945263 1391791 32057 260043 1528122 321234 293271 1734601 1561271 229355 1846760 534359 327678 643368 682783 132611 855394 642012 1197090 1488428 1607216 1409246 1256173 844118 1916705 1972348 1270683 63198 990994 848331 1410982 482660 243542 322369 560204 1977382 1034944 632966 1737142 1756723 1978189 1664785 1645309 1590116 1803798 727626 66265 644644 1207764 965825 630520 1917097 1104180 399131 1266554 205176 1461992 1952497 887722 919916 213901 163988 796584 103751 508384 1440161 726858 183946 905083 146682 982586 1876865 420583 503988 129171 40538 500774 1255485 617205 1063399 1628137 751232 962542 1195398 304825 630340 497478 21396 1076902 625604 1500076 270061 854508 850615 919031 1633582 778382 1774076 667180 1014939 170440 1980409 995675 1107807 1669618 1993788 875517 1896525 1614774 806732 288912 1613698 180310 1697360 1618707 1967082 1930053 388688 924226 937830 423821 868221 981045 1411411 907930 1292620 1670870 1039585 1632686 597394 948907 722810 742197 1328624 819238 1267518 705168 1224286 958621 1734183 1529656 1273281 432156 184579 1748653 81349 487865 1239499 1860972 453619 198424 1116691 1421186 821492 1219439 1787853 471284 600510 884839 1298470 519181 893778 1794469 644795 399716 1818901 1436163 1338442 1910916 1247323 1024668 146811 1853588 710751 1732385 810656 35626 1682156 1570320 212620 1641826 952023 735964 1804398 799065 875076 983416 943840 1523144 1386107 993940 1906499 1000106 768288 846546 1604739 1510413 1355288 786083 361704 1344374 1109838 1944460 1709378 1993508 565038 1302539 1801625 836541 1335301 879008 259284 1847552 1167289 488757 1069108 85710 824968 1025642 1003380 1377007 1557222 805999 1112453 211757 1445320 1350585 1951131 1500481 391967 808256 1013751 1980818 813924 799856 35770 1913409 871886 1391252 556221 706281 1488836 1590125 732996 1423532 988890 436248 474531 1984841 1236375 1398431 1991210 304324 1092487 1865055 480360 757498 1297496 1223896 1939955 35266 1154263 949211 1345245 1178751 1683411 974091 1723117 837246 433704 1255576 877961 1002459 669895 465216 1504209 1387962 91649 775102 1173370 949129 1278011 189074 1302703 1781170 1063324 975365 1502700 109340 2673 160471 377553 327523 1665596 1216371 1518365 1366316 1724184 952494 1514808 1112305 688066 205545 749046 345305 1105482 1753652 1225231 1505924 1834219 768307 1830172 194894 176975 1958445 1220673 1781619 420286 1524755 1540916 1332496 445333 239529 1032715 536538 1362349 1739488 1981584 154446 631012 438643 1923053 1558643 1204544 1591884 1203214 1748115 1685806 1192118 1387741 1798005 268649 1780956 1048302 183511 496828 1008094 434081 822154 1899431 1423416 735337 995095 499622 1957898 765716 461095 1990361 853381 5150 101738 554992 1223955 334275 338341 782808 166169 12369 1846359 20710 15257 68870 406260 1558683 1512142 426032 1477983 1571072 679384 600940 1548307 919453 1359002 272813 760186 839489 1541972 1050341 231678 1072503 1518057 533467 1145557 117885 1829154 783520 1898645 653450 480347 126472 260171 108671 1687133 1696091 496668 971800 1606417 871489 368505 1138653 1282123 1369208 1695300 64817 1618499 1091345 1004023 896637 893058 300961 324232 1821589 814290 1358809 1597681 1481357 1474785 874748 1494253 1258986 1810434 567296 519444 116174 1627416 1341683 892413 1036371 850046 1574308 482706 488333 1676721 308816 1308986 1934653 1152146 1477392 1128331 961576 1448400 1548692 1464704 615524 69343 1363639 812759 1958470 805324 382369 1449265 1419721 1627981 1391341 743601 1586783 569524 294338 1123242 206477 1137814 45401 1008755 1820781 798480 190959 593347 52614 1879894 239824 1304163 1054532 1000990 811418 712830 845375 207786 14863 1452593 312221 953962 289559 1366161 1981824 1485541 1147929 1805886 1342115 390807 991745 1379715 97301 457509 736913 1214588 1101855 1467138 515656 748283 806423 1449485 799434 1156653 1291480 1571916 810942 317860 749121 310291 1970127 1662764 745750 1473437 766167 1751813 482363 761448 824982 1619831 1860281 265211 1983975 46092 888865 1285731 38760 833924 774104 767167 1594686 940334 921157 1522454 1903953 401233 689529 1188039 1397859 1567855 835027 949774 554327 539939 1551016 360641 1587002 459212 699806 1372482 497838 807499 500238 1004776 797181 209384 1787908 356108 1702113 597935 148584 1356960 1459844 1417442 526797 1468631 187827 774450 803743 744654 1459716 1109250 1813759 61693 921893 1062138 1641426 1167582 84955 518385 82069 1983846 835051 533270 1938350 242687 226419 1016017 327025 1560925 1061435 681757 1146351 364158 1236308 1866606 1924804 265382 1629409 1399840 637546 1092051 1657899 680916 1692186 151815 677201 255330 1249728 1582090 1824537 1383439 1599940 137990 1837872 1770253 341908 1094162 1181439 998275 1779643 1291804 760129 1399966 1142655 1695870 535227 586603 759538 1200371 126815 1614241 898462 408288 1540010 95220 1828875 669597 283463 909590 1525783 173365 508293 789786 1327596 1715314 221040 1960861 397851 79706 7532 714125 323242 942682 1010761 1261304 531670 236514 1606162 1058299 774012 1107106 52857 1192199 1675623 472287 834076 640148 355510 1959979 800208 918911 858692 630858 498650 60741 1840705 994739 21674 1900361 464697 1129003 1730156 1162237 335674 1076622 1049067 1528067 955127 346955 1999459 173662 1209073 1366797 958864 1793360 166695 1577536 432182 1812049 1570245 678719 1140432 868921 909714 1062601 1415850 1683088 527627 1079153 679957 534398 895833 1535455 1336352 951196 181242 990566 915831 848723 846586 1903230 1215212 1440668 1109052 341568 77294 1844235 1127508 1154437 507853 1498781 1662850 1926705 614674 1339663 584927 1728880 864334 22124 1813449 283187 81999 992136 1037638 1642570 792786 1407425 603701 1893106 1019138 562841 1250586 1230436 584197 1738495 1942816 706157 298651 118139 1690075 237811 1572091 917362 1737857 1388825 636152 1641278 1958916 594415 1780647 636729 1813745 1862316 1608957 386136 1878507 1042459 301590 772745 904025 1895516 438393 1942785 1046238 551923 1059367 765348 1893898 1335542 1996250 562993 1747613 373350 1134600 1737932 621001 450012 1728438 936557 1433353 885294 1059259 1301224 545094 985686 574608 686989 1770992 1379634 312579 769156 1600055 296484 412234 251492 102962 783439 95771 564407 1639298 1391245 1859004 703976 826220 769666 1325290 696106 640996 936381 545042 1420076 483845 1672573 1823123 1844576 1780778 301312 1156625 1256658 1545091 1451911 1416609 522535 1276835 1356268 1330353 1886498 1108260 1664915 985728 116148 868554 799846 648872 652827 829192 1877 1415750 1418179 1920037 1248554 386896 1034831 307971 339891 411380 1943482 1449881 1114014 1049390 884319 57682 912252 1383473 1504083 91558 901855 943469 1666516 1415091 601950 223416 1228551 746483 1792611 1149005 1039950 1608814 1062662 1210578 151597 1486389 1827997 1079980 1189380 1325939 1519657 706138 1974007 571180 258579 1585503 825169 1371775 1007316 1999299 1409101 1159679 323795 1493036 1504285 786200 88010 1319620 1118690 978690 1990730 772320 1105329 1485391 919663 78240 1842680 730474 566918 1918630 1053301 576450 790049 1377996 1099638 6240 1900956 596031 1865298 1039943 1109889 794 919105 621588 453613 505927 1135252 960833 642515 121578 1840502 478766 1683518 1917196 770028 661523 655425 1949103 502888 1146105 1682487 95791 414440 1188792 398106 1169847 1123507 1665382 1870296 864471 980245 178122 1830959 598171 173160 918558 1322113 1247051 426454 1691833 896649 413910 460963 897598 861324 5458 645460 1062466 1991728 1398621 1090706 1696202 1394401 1282393 11229 740973 1741204 329915 1210940 561844 830807 88582 1677045 68935 1837172 479296 1560699 679188 1126907 923004 645360 821638 1028233 660129 814054 122654 1595451 982299 1242921 1906079 1376173 1834674 485222 145619 683652 1639252 1328037 867239 1021767 1149730 82423 694580 1620647 911121 1040678 1049120 1961754 1591276 1556688 923270 885931 1122549 193173 599742 1638467 1702437 5444 305355 63275 1664076 811251 860148 1287004 1108847 484203 374220 756397 523108 1418117 960239 243509 1809161 760141 37468 1223044 713486 6186 1255321 1432356 761789 385827 1980617 916464 1207051 873022 870373 1956468 1717608 222181 1378110 1118638 243903 27621 421429 1926080 1595416 646493 631640 1733841 1828077 1401701 725227 1460139 929815 1827138 1352710 282618 180070 252858 554516 1963214 339740 1251567 595109 218414 1385032 1506698 507558 985117 1640880 1548094 1131297 670946 898286 108986 846681 758901 1609161 1531349 975927 941083 1248766 303265 1043392 681978 1591652 1913187 579655 1480675 483748 1841266 909498 1281491 475980 636262 282021 1533693 1736756 1135010 609353 910994 1059352 804512 1785793 622097 399647 1108424 231422 1993359 823326 630742 940905 927321 764945 881257 1473115 13324 1960328 249787 1951838 1677036 1820502 1806453 1839875 1639515 1760198 920519 691326 1904413 1831822 419699 807641 1373631 1842297 822458 856419 1169016 1253527 242279 1004045 818615 1204272 1230868 1118600 286871 842341 689699 1608005 1065442 846373 335010 96276 1823870 310079 597288 590483 1380058 705582 1400849 1285441 1066353 385334 1219398 620703 1817125 1177011 694167 1646603 1799624 209114 1755654 829892 780977 1002860 1517102 1586806 338300 1628565 1391774 329618 1443374 1239844 1703749 1447937 1918489 185091 712980 1190817 35535 381099 1163459 648561 1473215 994761 1652927 389824 1731480 1417624 1979309 1598208 1086993 1751154 410207 153707 939586 347424 1554361 597544 940662 676330 840506 1599903 1759880 1673469 1388287 250075 1747703 1807875 819182 1418502 1885146 1311210 1522529 1387626 183958 1678523 383138 93210 985089 1322639 1558388 1406287 801219 1898743 1533199 1480835 877492 1962988 992876 206811 1809985 1739283 1780903 769017 1552930 1966138 1053704 1417695 600209 1323131 1218052 1588512 1739049 1238366 748691 803033 1155468 1892519 22007 526093 1792081 793648 895933 1141809 1768239 1219419 540438 855476 533692 1209709 107491 284731 1236831 186869 985726 310894 875030 311207 817800 125308 1885574 1570779 510211 1571462 1873753 1245614 394748 341481 1162736 1998008 786689 173539 1453879 1479887 681829 1689552 1429665 1490979 111502 740263 1665178 64171 607182 1111853 1343559 1166807 232569 967510 98247 1595914 1951450 1208489 171074 1339253 458896 1487081 1264186 827506 171377 1776860 304006 201626 1119048 1534768 1169138 29640 320103 1324480 1601611 1508748 1490503 1360351 935971 873280 626460 1003044 1526602 1800211 1323437 1390643 1242320 786186 161672 278483 1795031 1909459 1472332 1827113 926116 1440108 1056987 1914349 124764 949905 1519890 774344 886018 1314141 451731 1192373 1408304 1661640 853325 1280583 1529126 1241218 1246711 1038793 1403832 967613 1473575 95122 415568 137195 1112130 784345 1458651 948752 356649 1832464 867036 246962 416107 595087 907780 1851662 624617 506506 192971 795267 689460 1589517 511716 241393 1274521 1406614 786818 667057 1408743 20541 916637 1238502 160621 1682149 1625564 102380 478356 325298 1349232 1461704 727906 689149 1095496 1208034 1939861 1037839 1154899 1366911 1711787 263573 319367 392219 1879476 1445281 269080 429881 493062 1291538 1125804 551684 860593 1188913 809879 529354 687146 351404 633522 257062 1959341 93924 1966779 1852433 816738 1028625 1833036 905991 351245 1655581 932172 1390801 706127 734504 547552 1455786 505638 7993 1683968 1386407 243851 575838 838017 1045889 1181956 448317 443360 15543 1222314 457547 1452063 923450 550969 808636 463070 132342 204040 1643026 1868765 357286 1137106 1003122 851117 977994 375294 1266765 435179 1695612 1199102 114602 826877 1482690 766029 34093 687165 904112 1412494 641168 1783816 292456 1736377 1057747 1914999 821853 1265244 1599707 152881 113946 1283480 1526359 670922 272684 1787061 1893352 965786 1534252 1623745 341800 1216224 1002504 1041588 739047 31550 580893 290348 195498 639258 1168067 784032 920381 647460 1524736 812898 1571067 1176924 15966 1092619 1583277 1554622 766809 1883024 318247 519220 1136586 982405 1976291 1560617 1392435 1050638 1054342 245498 1132045 1106621 1988948 257028 1606515 97107 674733 1657353 23487 153721 955900 1680487 579870 407043 558262 1534327 1126607 855046 1499698 1934054 1858524 356280 405672 654585 1943497 1127953 949093 1482249 716511 1491329 1040042 1571676 1128176 835178 1305397 1359593 1377143 1764266 1965903 1309953 361273 1894364 1559951 307748 1971530 1332083 236312 1854498 671180 1987496 436501 1122563 109153 1245652 756440 1084456 1507467 1245819 1180768 308941 1647489 1494717 328239 690036 1736797 1580082 585457 1341115 678290 937401 1296860 188937 1134154 248748 79428 599161 332232 1068375 19978 1813535 1592552 78211 1279107 1540314 1757460 1090683 1673592 423238 721865 1758628 65830 257473 1801781 505230 875665 113077 1731338 1984252 1869218 314576 1375198 1720285 1618603 307290 1034070 693391 705218 1866152 64576 1674382 235111 1609289 996105 155117 1417431 1230008 349128 1715161 1676734 1144568 603482 646392 937893 1150384 531872 468824 1313226 1055369 1517711 361277 1033226 816431 226595 1779491 904948 342402 1698447 893275 163567 1551650 1016193 870903 1496752 1244324 515920 308685 1865857 755282 381354 978105 1628625 1613785 955153 1132461 310307 1056402 955515 1329148 311801 1623380 436855 39905 521381 1863490 1713598 447265 1339990 1645086 672965 1231200 1704909 293258 847537 1161735 1418050 324850 832512 1535249 607222 1290643 412384 601979 1845958 987179 1327530 134614 846572 475782 808144 207886 36305 560544 1948454 1154831 734274 191299 316666 1553336 1174518 1218969 1260278 1736558 997868 1771295 1396092 514247 839604 469185 523635 178786 1101342 1688457 705098 1839130 411965 1015387 1482053 328709 1573631 1656800 939733 1884479 309136 1769459 1337341 902778 378337 287034 1192867 349431 1724265 1671393 1927368 447815 1267129 445917 742654 112874 1361008 997437 1497733 422872 1996739 682921 1416435 1017664 208025 509355 637690 1106120 296425 722052 1345882 1234340 1166442 924806 1074194 1536334 129530 156440 959559 1826716 82305 275746 1375646 809454 1341095 1569568 1262227 278770 1502883 1335051 592543 84356 332475 1290240 603717 1729576 1586167 1521124 771874 731231 1716215 955182 532802 916144 1228209 1210784 1428999 364276 505175 1159768 1255742 1276884 358858 954595 1405981 1229274 342236 316224 17782 627265 1362724 707378 1886055 607382 843341 705437 1178545 1680581 1564698 1722628 1596991 30429 908099 916376 398475 1279976 1230156 282569 1333371 88106 298570 1813436 622209 1009444 928696 241978 259123 1748663 296089 1272446 319871 537864 152237 270661 363276 689191 1991144 1151308 558203 533776 1022362 1387829 1033088 113000 863244 441925 1668810 226044 824054 1575998 586123 1590862 1726649 1834249 639362 795742 1270070 940427 833663 729800 1812527 1839614 952067 1856532 1222202 730591 652439 757838 1016040 1295654 1193342 317325 303967 1569070 462995 1755148 1682371 638859 1169463 169458 1816079 1029810 1803163 1645414 1485641 1703284 811839 998678 1678137 1460871 564071 1232376 1160706 1818203 1109002 1821712 875214 658336 748392 1243841 37783 21194 152535 1902764 1501529 1416574 1161367 1172219 1745690 1343750 1690213 1148616 1076462 1829692 1333811 1316994 1210967 1163983 829675 1682461 125619 205620 1643211 1365334 1582437 1289118 1889689 1489268 566589 1850763 1293586 175972 859248 1768465 1439944 1572604 782802 1130817 1711973 950731 251924 1448802 1883326 345193 1050018 1078282 102528 1872960 229154 112699 693980 1322379 1716549 1532096 1133047 168049 213142 1571290 1309812 654539 1668671 894999 33136 466029 178600 1447201 1220166 783458 443875 518416 1066308 500996 1613899 29499 1349398 1045900 905515 844801 1325334 1328167 300069 551071 167051 554800 419360 446888 946150 1598736 36500 1716161 848228 1006965 895562 1313861 147778 1999830 1608069 1259604 1689742 687886 1869531 1392339 1259598 597653 529722 857191 706525 1850234 1093753 1707025 1097613 479484 1541830 1711721 1120758 1185475 1518716 1388763 1148068 1749594 1314422 536046 1333824 1623214 178831 323447 428920 1663075 1464500 1154541 926295 1728728 1230338 939503 1708631 1205375 1499795 211108 1578460 1607049 884380 474722 222036 1481022 218377 1408966 1365904 279181 371663 1161170 1678280 1886234 359729 968774 1877131 328844 1034990 1908286 365740 1692021 401266 898546 501875 29634 71711 225320 699920 593658 982761 346129 998437 374019 643433 815887 1717097 724630 747611 507092 942320 1232947 200254 1885855 566341 596681 985268 1261229 838530 56123 946272 20699 502514 807099 1681146 909963 163561 1582567 225241 826866 1693218 942561 178974 1505360 452688 833835 10012 1996937 196647 246859 765565 591891 1177136 1022898 1174544 536237 1126292 1089548 377522 279273 1479566 1411962 943486 1372847 515308 393765 733632 842553 1735706 1535010 1254959 438521 441247 1283141 1376688 760022 1706055 583480 809070 1418569 691085 786581 1725254 238461 1425103 1623554 41090 862555 1791143 86443 853141 1399667 1004063 1557409 11576 58071 1732118 408088 719213 1967086 1562656 1385677 113147 1535298 742212 1722782 895045 670366 1572670 137414 521353 888758 1841694 647714 504431 1110200 310091 209959 62738 1518802 1901121 907886 804372 760784 1009584 391706 336810 1495393 774316 300233 243110 843785 1169398 1837460 692071 1418958 1919194 1160905 1476543 261764 926517 563700 835159 142894 1789272 966993 1265545 1783773 1719955 1756961 1363910 448141 1275385 579155 1171398 351191 530950 767622 70850 572081 862298 176507 443898 321090 1642092 763590 540610 862152 799452 1218071 342187 821592 74612 633656 1532254 1354641 1071782 1550646 1583688 1141422 412313 1211945 1983906 285764 644288 384017 400121 1488281 1705216 1671308 205113 598463 1084092 1808814 461381 1341189 98270 1001984 880769 1481829 1407200 833724 1011943 697607 1480181 1098503 236772 807118 1724742 890071 1787407 844954 564118 1818686 749936 712970 590458 694472 1343241 1978199 1963135 1045827 1623533 352695 1348452 632962 610464 1268198 909990 1246668 471097 1460469 139920 1640678 753555 338551 607507 1144424 344168 1338045 706351 978627 748881 1216304 1542052 1474674 1360987 1572511 554242 15013 1047969 1063003 528979 1590861 1894308 222541 1997188 1764686 1395527 886722 205883 1987168 164093 221965 19309 1656918 282811 313873 867250 278227 1961431 1613597 665451 1243951 192231 1176727 1158536 861982 113885 775438 1187319 276681 326332 1292671 1917512 934703 547415 701417 724092 604012 70926 12292 1517836 1409127 1397554 1747783 701229 1397154 525898 676286 1065370 1041576 1975196 1539082 1678768 1665097 1124410 1906369 1363122 24171 16544 96643 10637 940840 1946198 1475292 1833629 1705483 892587 259268 938445 1969789 530554 1022479 1336855 235540 1937134 1155294 693845 59881 285722 1404419 1115121 1648985 1858503 1700734 1250346 1785839 705129 1893520 240354 112537 601825 1961674 117051 319783 566198 725479 1528285 1116398 1487781 1670932 442095 591372 1729248 1377751 116793 1927196 1364472 1736565 593569 526656 1950764 1345931 582782 1781519 1625009 1528691 1644065 820514 1173081 1077643 506534 768749 234538 820333 359907 1386162 1029158 1729306 1891835 352579 1553419 551843 1004732 519656 112204 1034519 348674 368689 1989732 1533169 1273981 1880780 1313518 1708281 1064654 532058 1420364 874813 1852744 725716 1776111 1923281 1890650 55055 256087 1586809 1258352 277390 1791558 1356429 893243 1001968 1855933 1895602 449782 33996 1905715 1041894 1421192 1365727 755711 1370493 1502438 599206 506466 871246 239593 1755045 1296253 11738 423201 210203 1477950 1920632 800674 677632 526272 957057 1764990 1997937 1408612 1712913 1918941 746930 1466162 351995 1958198 1302296 1711512 801236 1904333 16127 1289442 1627719 1129775 241790 694262 627520 1525195 369614 550548 1434307 1347752 1917866 1785758 587886 845385 87262 784462 735847 1462348 853686 1868153 1165385 1708782 41222 1516585 1743155 1513926 648152 783718 213898 1787642 256263 1965585 1699884 1478348 1369593 679700 90926 340389 1722362 593707 1200103 1555788 719302 839588 90902 809611 756311 682063 212186 593582 114757 700361 1274198 1824751 980950 1634022 705835 756015 369974 1852584 684911 1347891 600748 1821360 1065174 1002844 297675 1602405 1855927 1493630 1937173 1402556 1291811 666135 1539350 1820807 924309 1793383 1171499 1937479 667170 549094 1518740 559156 767988 399600 1043064 1065934 153588 697978 1789149 120162 88157 1098361 1241067 165466 1483718 903519 595541 898433 1673644 851181 1754436 42283 1004876 1233108 699202 211434 38998 595562 1897270 40868 170299 1420158 755110 369135 991360 1259178 1654473 1139721 85927 113075 1854064 1383214 260961 1428376 238000 180690 311956 688490 1604930 1290577 1743576 265065 870 639168 119592 1027849 122262 850495 1634088 907165 71835 914699 1270503 237271 1192650 125414 581 1351122 1527778 1931171 1762012 1103897 824566 86237 333343 1626467 1103375 141539 1661244 528762 1196886 788464 1058239 831887 959556 890542 360614 252120 135054 301313 1736187 1017104 785350 1817808 1368439 339942 1307733 1809581 1819179 739277 88567 655628 1728689 30747 1144874 25438 1764186 1435711 459103 135643 1112159 611956 604313 882977 1931748 1088230 1013074 1191076 1503290 1715834 364954 1624544 410704 353562 1902554 790893 1677602 1794132 1289456 97337 295392 760180 1502071 1328617 89933 355562 797932 1968095 179740 1576555 201795 147005 1333939 369392 51587 789136 1116880 1405192 1344331 416880 1864783 379056 6100 1670411 172868 578761 836122 343442 235915 1516096 1162383 936800 1743069 429982 599004 194578 130330 1681813 1437667 1599682 130626 1250494 1015541 1857552 396432 1979032 1726727 994367 13594 1714078 60333 72639 1064567 1047350 319949 1071170 1172635 1740803 1294265 1771853 50349 25752 1824558 1529399 178078 255832 1500780 344149 1115436 1554785 381671 64564 1902609 525427 617273 29152 1649073 1274276 226924 1102130 1422194 1355183 330711 1823566 920391 1307549 555305 7576 1697688 1577023 601879 1411063 130787 1687154 952397 1879387 1177581 771021 734383 534736 1935627 1194084 1854618 1315658 1524359 80610 277332 355077 1868233 43574 574755 49171 1132137 1318242 1590911 103630 1934091 263570 963379 1180501 1139755 1752253 1295459 47045 1191987 523930 813632 1854459 295267 1578628 1464745 1973997 184895 1270898 164336 1539909 1324110 1398331 1134760 510598 440850 1461145 1714856 847723 896188 232325 193717 146134 1167337 865940 1081124 1813586 179178 428577 303800 251332 396416 1248039 269426 93845 1727282 1874923 388981 1915209 1308902 829947 374861 1652950 1756216 597386 47198 241466 577017 546118 1972245 1959609 129467 373918 660480 748428 1664184 18092 1613638 1751767 427536 1955793 1466312 1595103 1156706 1991277 696892 1833603 437351 994642 1985438 53511 612713 418622 1120004 194539 1203962 1525125 1057248 1707685 1540068 735590 890354 1530410 605718 1257212 1088881 683883 476637 1326594 135834 1754894 931496 1184827 1000424 1642968 1655672 1266488 673600 389052 67844 1443207 342220 1949349 1857209 1143358 1193325 1499440 253022 1803935 405665 592541 370744 50863 1731964 1440014 1779860 1257584 304172 263671 758043 639209 1111104 1223786 253772 1405935 1945025 1962717 641810 1466860 265399 1830582 257197 1909111 783992 1897070 850969 606635 1001338 864603 498919 946799 512382 1247694 1910906 1102176 1060494 979986 901869 118594 135760 630752 1247287 1525426 1699150 786964 966551 338770 1822930 1814295 1006054 1267358 1653246 918345 369404 505048 1082549 964899 1744212 1917601 1501097 809459 194951 397492 830776 770808 890190 30306 1251983 549712 650100 40275 1425464 662875 1697550 1925109 1292647 1862181 1699483 1779395 1016042 942839 1433116 1502997 370877 1544068 1321283 1959824 1039052 1109585 134623 336370 261417 769714 622398 1714692 1559387 1739812 613842 1370593 1804000 1390161 689359 752056 443742 582242 1217412 999956 711899 89769 50770 1444751 1815115 584331 943982 1347872 339062 991161 1568683 545047 1616717 510328 1311574 193270 1656282 4295 786785 481105 1314955 238490 1396884 147694 1246924 1172182 1870117 325645 22529 1524585 1360533 1041715 309144 612663 1065495 906957 471894 804291 955705 917567 1255111 1109119 250438 957103 684608 955847 773241 656542 1402957 382566 1054821 288601 1510278 405980 353526 1428005 7418 1562089 809702 1320642 50756 1940072 363274 317210 1862440 1271720 46421 570301 99185 53737 542496 923460 1068340 813934 1119292 899261 1610309 1003534 766296 1179800 1390148 1883370 460212 161059 64861 630286 1789786 51814 1235771 1781289 6363 1629174 1668757 1788637 1576520 922477 1814171 1161305 1199714 1773209 335720 1784817 596380 1876190 1043649 501009 1715356 1748227 1073135 173099 208695 73031 1842359 1979012 969900 1163632 1180915 1785941 1670761 899628 1151343 1341097 132796 419386 1220898 206272 1040495 762460 277323 885950 1977919 717832 890505 621697 956707 1791379 1674341 1900337 253463 1007530 306897 1965366 1443809 724822 1922620 737444 1341780 291623 113034 1122826 480080 463124 641052 1102325 1502249 184918 652071 930042 168790 1794722 1560690 960546 1477364 506532 1545822 1823952 122905 380015 347616 1849716 550575 1567085 1448715 1821671 1254033 1286287 943113 475189 1654332 1277786 1012742 804274 725573 1659335 1757595 556950 1950632 1719803 644321 914388 153227 612872 1916825 972894 1944716 1189218 1319731 1662501 1690987 1311623 357484 528453 823406 1082465 222043 1345443 1555455 1404994 866133 348828 81872 950565 1266338 1670939 1152835 1361558 1785857 570911 1877924 1659222 1654032 459432 14190 938593 679253 1561749 1488079 679948 829870 1160970 424287 1364167 940963 1230290 585711 19461 1376064 1943227 1859673 1232524 1824946 720171 1579215 1337658 1930585 1617186 1590966 1017804 1892540 888439 1178963 1068919 679918 1815851 1916583 1319293 550788 864048 128620 362344 1951188 884713 1272212 21336 100489 1981755 1158316 1799434 985147 1742405 1806738 1120897 1751126 1679347 1220590 1319058 57123 1087797 106103 1009016 993728 1280725 996525 1984582 453906 1897558 670753 1566789 17860 89500 318108 1688639 179382 483900 136286 1531605 235604 1186074 1735418 257259 1012151 1184045 912656 1669367 1414514 1095150 1287949 61183 1487152 535545 981854 1313018 808844 1126875 623648 421615 818536 39080 915442 1980215 1267662 1729246 1203247 1495492 1539772 1213068 27435 578508 999053 126574 105746 1168304 392461 342812 58971 799484 1167103 1307178 112392 953711 180404 1856879 328769 1205974 1238643 1750114 1561327 1224772 488539 123049 1166823 1675817 555193 297999 921487 1189314 1906279 1819631 431126 952674 281527 639805 1116366 1271008 1008813 1330330 565771 1407826 1001866 497249 1225599 620121 602219 908525 278853 828084 1116496 703376 1482308 710601 797552 215513 293597 1344612 365244 870015 1088072 406566 814284 1453088 1650688 1744533 1413407 1949561 1873543 1436078 733140 1322623 244915 35810 1475812 1189612 619292 1875093 1831231 1942924 1427596 1678343 1194151 803436 809532 720365 1738488 364910 1901446 1354349 1347 57072 1477264 1541218 756096 1593997 612940 944142 1591819 1413072 1629726 234921 1569943 1607353 21445 1340318 1822022 838746 370160 1191929 475949 57534 495183 113884 63409 770516 920824 1331111 1118940 127637 1631858 1283460 639728 1679881 1571030 138201 373095 999643 368796 547975 1145612 470726 1106548 1329043 357175 189960 961512 399 1421530 292016 1969737 1923629 1355531 1285644 935064 1019902 911633 1658358 1715748 109051 621576 576580 1695498 86372 1737860 988623 411458 1148552 1315585 223777 1760392 1152834 948074 25555 1883816 586897 1524125 1239743 919461 47236 338508 667285 855265 105792 1964454 955164 708826 534320 1269632 1381990 1206695 1428985 1302676 501014 972286 159534 857991 1411181 1608212 162574 1348316 337666 166185 1626060 645627 25543 196572 1141180 772423 1196367 928692 561077 1074297 950411 1373824 969729 1122903 1066710 1937388 458885 1800226 1720502 1155416 1545632 1155103 1412493 1557000 247189 264357 1944875 1422622 1572277 1707657 2292 1085034 641917 62959 1162310 1868942 1078503 1926921 701970 1400646 1759697 1922378 289645 1380852 1323472 656365 1973427 99756 395149 1357493 744964 1083838 593068 1388702 1306742 406594 260735 878565 116386 471362 1331521 779015 1460969 604836 1572183 261081 1079527 925442 1496484 1288186 399423 293237 1910208 1770624 1781355 646319 973328 455499 154122 340373 1105988 171498 1843402 720609 964102 412453 782926 520719 1644266 1008405 669420 998770 1549913 580140 610926 283104 525063 261585 358426 958369 1399973 545666 1468486 1141904 749445 739798 1534197 1307233 142905 1871353 70980 285731 1622322 1948659 983157 1683399 8208 1170629 901157 1483113 1761170 15947 732716 523395 468271 1857693 187446 1472532 953058 1379813 263164 1868459 778482 1614515 995636 607595 1812000 1401326 1119162 1605209 760247 1152247 1378856 1551740 1184277 1698636 1863165 1800073 1248303 1642469 1001481 510117 1354913 1411815 1792805 1436281 1074311 549342 136475 1149143 595119 1349731 155169 805827 664227 1404370 1290122 1841814 880301 284535 127155 1162585 1149215 1169256 1306628 1180619 109148 1127751 752395 1487826 88009 1456891 1791219 1624615 658465 77621 272389 436363 380757 608882 1409353 685030 458745 1519190 462484 659004 1489402 1381724 1039987 232149 564116 1019043 1352413 971641 170014 465530 1106589 248794 612557 808857 1170958 110625 1669882 253665 56082 678984 1431966 845893 1743280 1594210 162668 145933 345262 761333 366332 373778 1579764 1911499 344914 1119016 1481691 1924477 366964 418740 1450781 1597785 1351252 271688 1642972 735326 1024363 329617 1999341 1957510 819445 704132 873069 785496 269610 1326018 1426136 1930045 87750 1123966 74039 1902753 1453320 931838 938909 1689252 1538290 475402 942786 354323 1920252 1273298 948117 1145476 1488854 98968 1730941 1347473 979946 1386731 854056 801423 1006578 600302 526122 1807581 1092820 18555 42678 1171847 1154219 467661 1001786 275396 410002 89853 958938 1157790 1033732 958977 419223 242420 1888224 1329805 845545 1782711 418691 1464027 831107 607753 455955 1319969 1498958 811673 1695615 148529 460367 1444090 632754 1765321 1370660 1032690 1173895 1216743 1963376 1194064 1944453 277506 1365756 1013788 1990922 1997327 1240203 495915 78299 1433751 1717164 1086204 34861 684764 1101795 173035 510647 1993750 768575 1082021 219231 664449 524843 1300683 581239 798251 508176 732062 32049 73334 588360 1185431 439893 1768675 154967 386977 1561388 1526797 1824161 1337345 36097 208520 1002673 416076 1953901 1939061 739320 529691 634166 1951840 697291 863394 1480635 360190 452659 582642 917098 1625047 177335 135297 17435 1154488 1073693 1023671 1305295 1587739 516277 1164419 591723 1979612 1253514 1330239 1257806 1301737 835928 1087393 638624 930344 1505357 1583607 1323199 1026056 509820 1953774 1745948 265152 512122 162484 1683108 695491 1026280 90137 1553254 673737 1080387 1022133 1236098 1693607 530905 1329112 1741437 1999862 102322 1950069 1876440 80802 566761 284338 395490 1724476 6070 1536099 760410 1698396 1411718 1160240 114913 1297002 413066 1069518 8670 724241 938389 312283 615902 1724315 212013 783613 1383530 1379504 1527063 1141153 1248835 65676 10744 1992020 524227 1695261 91892 1010055 527989 1003790 569195 1772987 1206005 1124766 1212761 1489133 1513347 264644 1215333 1784551 1791153 812931 810514 1094490 943756 575627 1596449 513212 266173 390790 358962 22142 1597755 90720 797195 211226 638093 1180829 12709 1182879 1484902 1137515 1535524 554973 584552 956924 106696 1519129 1172412 1789508 1783172 1870815 950834 1735160 1495540 1665181 1974817 346462 122651 1797244 795020 495875 1611521 813307 600086 516298 477468 367522 20233 382816 1712091 837960 1112024 1376128 179543 346714 188945 1836000 1778245 306487 547893 1856892 459682 212877 857537 475159 198305 1655044 1883917 731508 1831828 846143 725279 1445669 1946239 1286862 1312435 720515 941920 442656 915270 323942 25017 1108272 1580134 1668370 1883411 1328170 128237 481209 1263944 1615685 1997169 736810 1669379 1837441 1165483 712711 1517944 1500682 1215145 894880 516034 1713961 266678 782806 990127 1962345 315341 1134161 1563773 1652650 1688607 1907892 1718982 1861358 1993757 1361964 653044 71143 1838229 1249781 717143 860473 1604822 1404262 690803 876206 998187 1431368 1595161 723742 982175 1389977 1269750 1834388 25788 527540 1692402 170675 1644486 1777264 1514762 1694825 1371944 1287470 890838 861576 1761460 1923049 1084678 1798556 24851 308803 846096 33934 1460893 1233816 966265 751023 473623 1547252 2953 875101 1442735 526497 49265 202265 1039896 1153139 533330 1903058 1299992 743682 721881 1776743 232861 1692327 999376 1485884 301412 551028 561619 1358639 220440 1726522 23004 1509317 1197382 459677 275869 239460 298434 1905626 845397 1815919 331679 1720312 726454 1200652 1376715 219702 1673530 500689 1147683 1606845 1075299 465649 1393335 1895680 975863 26819 1378890 1703497 282194 88718 1715385 968378 1507129 803749 1264362 1503403 1641164 1876954 1528449 1572411 264732 1810840 78912 302335 1724283 698389 1181094 1328431 1276429 1264568 1462578 1518557 1096904 294485 1077020 440288 151077 1832683 1847032 297294 1289650 993083 305242 856053 1805680 1317745 380382 1050668 377321 1060390 1397861 1986726 1191636 1860227 833074 1865738 1912994 621879 723115 820259 1477420 1374348 630209 1048985 96743 1516633 1746739 16795 1143079 1116720 1278239 347002 1253901 106299 1479052 510386 353919 1069864 261912 1440906 1857137 941027 374227 1506048 613801 1363078 1972246 987515 401884 828620 1132313 675685 1540215 187519 1702936 440455 362628 1095315 1755469 327454 775436 1618532 581814 1813199 510850 1656389 490155 693462 1132061 1520373 565244 1748671 61478 557664 355144 1949814 587331 1345095 373782 1638483 1090479 1755 617084 1572661 1917777 540675 1805278 695807 848024 318890 1254153 477335 988995 1641535 177589 1253902 440434 1757317 1149943 751787 1553896 1220865 1806550 1864833 1097932 818532 89869 1489804 317113 1846176 1020402 1859674 573135 1281361 709435 984337 60624 1289239 1531119 1972904 437509 730538 26397 18788 1179937 1650360 1611993 841627 1406217 1899882 77335 1244109 1810448 243130 684091 709744 586471 1949839 204676 649985 1047595 240120 1940230 1133382 548089 1373843 1343018 1290504 1026397 918506 1140436 1116995 711769 1022012 597447 544694 1347973 1327711 1560831 1086438 1538058 1372366 933133 1323161 1336927 615278 1397928 1970636 741522 1924550 928477 1823606 1365744 118403 6075 862920 114165 1488040 1576299 1298720 1480968 1448162 755393 1163466 1641436 1732056 764655 891006 1059429 957262 1609683 1577010 469309 199072 61781 1148921 363849 456460 1272209 666521 251788 1444632 406471 1381472 1039647 753434 1197696 387503 979711 726076 1397940 505387 1495785 1951243 1255529 1407390 1461696 1707249 1202590 882075 1037818 1938580 1783394 1714170 430434 948583 939242 1878100 957075 1351299 734803 1907518 729344 1819434 62225 247262 1208162 1714770 960741 314008 414134 45222 103268 656128 1291875 333935 651198 639521 803981 403098 1873127 72764 587936 7477 1767695 1207347 1508312 749606 1955283 671742 1031822 143800 1779666 1838027 761560 1682495 1044433 720282 1222519 409345 284854 1794440 1679125 816426 741437 1818831 1761185 1075999 137327 107501 881461 428907 387436 1170081 52112 1171848 1482105 516870 1575937 1488248 1129437 677849 1363446 1621355 1206816 233047 1971293 1288666 1826898 1775161 154841 973550 883365 1462945 389426 870170 647119 292208 1380688 714487 809261 929653 151893 609372 556547 734755 1283539 1084720 1304729 1876393 1349715 562182 580291 1527997 116391 1174452 128075 1504756 1497349 1354446 1355947 651192 1295911 1690483 330344 235428 1464928 1954149 1311521 1461192 1785690 1847379 1433097 1289258 348927 895503 1654656 1429339 180780 1093289 1575769 1322238 629413 1010672 883294 1942992 1567195 349046 681768 312687 895865 887507 1325834 516880 832838 805393 1302067 1158431 666058 282572 985141 456347 1730695 224056 1332243 929198 1007685 158725 235090 843587 1430709 945806 1292972 223180 896409 1991959 1760689 1658657 1410503 803265 1212842 126014 255820 1662257 1099916 1359717 1035871 1680313 995861 1244969 1018569 171476 147255 632370 922513 354345 36579 1589759 1136620 1911104 719420 923853 106810 850551 1107447 1458797 677424 1720158 235694 718596 193497 1984221 1169848 1317577 359972 448158 454385 477916 227871 429470 186616 1663425 191880 75965 1450746 978237 489632 1875263 1190254 477670 291884 1627508 1983848 1940107 144932 198872 1510272 1059916 1831197 1875600 1960783 741952 686569 1028156 481582 566963 1013761 524936 1229783 104500 204253 539173 1944345 320339 781727 1305268 1367671 1649584 1364334 609594 1701969 1069957 744103 186127 990806 1166218 1590067 1402958 1284422 423547 325096 673410 1075255 1178990 1737209 1648517 45183 1093326 1115108 72972 902854 1772950 1845216 1263078 141060 1362941 1617608 1754188 1942531 510755 390551 347885 27116 279916 1727027 378266 1821359 1468414 1805596 949281 58902 957912 390147 97455 45543 248764 1837544 1214317 1053286 1104357 519310 134112 524242 1975943 1367530 48032 92195 616300 1876598 80172 478621 1066514 7433 1517950 1273505 508210 1533146 507568 1274356 1719586 1046087 485202 1757753 1993740 1397982 132288 1364738 355531 1750331 132340 813020 721335 1352862 1838752 1349683 1059052 951681 492130 691494 487304 1856477 420144 1143744 1008460 1010788 707887 983280 1730855 1945374 211534 1901653 1113040 520284 683271 1630168 1383779 1974074 971618 1701941 1809344 11190 1824519 1165488 187569 1540861 1660417 1655214 1495081 1530231 524740 1030885 1343871 679568 742241 743451 54153 869755 1028099 928739 1864232 1188891 637566 1706416 347323 470139 1788201 459639 1870936 631620 392504 506948 410739 849276 1762076 335348 187836 1004728 885786 615466 802135 146075 253837 917065 901461 683716 1935056 1696714 1905549 1983513 1413817 287543 480505 783722 1912797 72369 94447 1031425 792442 1431896 1286405 1592176 193207 999264 317842 1651338 654788 1443018 334868 385874 1400968 1940798 875309 1838895 1826094 1749080 970394 1971751 429002 260934 754714 427134 1032819 198078 21446 309931 1770848 916928 108537 1337118 1348063 1151847 1899395 1344388 1093961 1522262 1410326 1492501 1119304 185926 1429299 1096168 1417129 919337 1351033 163576 1060730 1182615 1109297 1702021 80858 494233 1931493 278353 380573 482157 1345770 635582 1507007 1694847 1264130 1153745 1415554 979457 785406 1724995 748950 1857072 1528443 856881 137967 127335 730513 104436 956460 1987447 197408 773076 446161 676168 1185293 32025 1695681 65938 1135236 1156662 1570728 1216668 711052 663309 660697 1119469 1695209 905900 1751420 1154767 657923 176315 1612880 1689506 1909815 269399 1803992 648079 329772 955109 1166607 833929 952236 1951742 445026 626599 515444 1838520 1391233 1465048 399419 1305821 1967069 579188 1229668 739878 1010994 1002975 1034814 795301 845520 725711 1783357 544904 920454 1575734 569073 1156754 201349 80273 1912885 1963090 372111 1306910 1865657 487935 887331 156548 1541876 1600602 1114692 1127296 658464 1670832 265674 1784341 962385 14953 321918 669505 1434320 1166662 14904 636229 230330 1230400 1035862 599213 264863 1935908 588695 613869 130630 811794 642955 214700 521141 632531 1140763 1027048 1025291 212833 1980214 266566 1242192 1829078 649303 1774336 168512 1772627 848581 1361797 578265 1162034 799458 217088 1949445 814799 1314690 1904338 772408 273861 1309242 1459297 1896861 1540827 1337061 297529 718651 705594 948440 1934366 695211 1058683 1610536 811934 772630 1485850 1450038 1426345 766194 339986 1241887 1222094 411954 303396 83373 1680941 1977161 21045 1008126 1307276 31296 1757278 1439552 1223286 965509 347268 127121 1164246 1745537 171 52878 686780 1820618 158 316252 1883875 1360791 188225 1089740 1107994 211302 1838497 985371 1920874 652440 1829222 1706819 1219197 651027 1974366 1080772 1896358 1916154 22341 1693360 1663590 432212 655883 819744 1314442 438943 381700 1576144 249832 410187 351329 1320983 186480 604884 964752 1710714 1127772 156826 1743196 666069 822240 388043 1448239 1724232 165564 1256143 624332 41116 237761 1471681 731370 239597 480886 5736 1339325 370255 172082 1316362 1933268 1728026 380232 927498 1808139 1426844 431630 1652719 944697 1024539 1910942 1639661 344703 607721 1536764 1789129 790892 1900318 1955197 808678 296422 154842 1925920 263764 135181 488065 944480 657807 1068908 1042141 1040695 684865 1042842 925643 1660626 751104 1422671 1411975 394470 1095188 1418331 459999 173482 383032 795572 1328332 1999461 1682338 693274 1158840 1545491 930363 794786 367586 736389 922228 154483 1150693 1318159 556045 144542 1180896 555725 1552458 1894094 1605023 1144135 1263070 872737 785257 568954 969600 849838 174379 794635 1585760 1107318 450174 785932 671131 1457214 1314776 654336 1527273 430765 314840 577897 906189 1550966 971068 1717493 1961689 798867 59403 1723956 1663673 793618 28771 619076 614147 378968 1914159 189645 1978603 733447 75329 1825153 1229404 1594826 876529 363413 1819469 1061208 307576 1892961 1124463 1720493 819492 387118 657446 762492 1775663 788789 1004733 557882 573979 931861 1496184 1032453 1711959 1723184 1120154 1241861 1829134 1159823 755772 420928 1156786 771594 1530209 957746 407830 379900 1391301 1725232 1026302 47647 76098 1828466 824909 1006441 1916497 1655738 144613 343522 373156 654946 909562 1473143 912028 738676 912946 1153118 635101 1889458 1335839 1964156 1362223 1211242 1908574 966036 19890 580532 732630 1742514 522604 1017551 1371295 1867201 58829 1790915 1899450 494970 41021 1098147 1362446 615612 1700595 1954028 1935171 896212 1165735 858806 1255721 741446 811441 1507045 200463 753912 1998743 1784595 1185013 1336788 1606996 800607 465055 1338163 1325652 738399 1231307 24492 673776 1453225 1048201 72081 1698776 1719660 1917195 1962295 833785 1046914 373935 427611 790809 706877 902456 1892206 1828040 984268 1848003 138404 451064 929353 1269303 261360 1596550 1887542 1045911 1546489 171838 1977745 988718 1340096 379991 1350648 1706177 80770 111893 391459 892991 577337 1115963 277016 1098799 1186950 1219896 1598692 1474570 1873966 613327 1920441 1604582 953135 1225727 1031625 280382 1268754 1369393 254834 20641 1275580 313935 723473 1982140 911568 1443256 74407 1375156 209958 1964835 861657 1648484 1977715 1809627 1466146 1969854 187698 1311870 600006 1821092 1176230 1487970 1798411 32589 1160975 994887 1601021 155469 125702 889106 1480879 1412986 916008 690473 279491 341323 441363 1480372 475834 1086962 386855 855174 1714708 1494324 760603 1355890 1751176 771728 251659 820362 1741992 1488872 1694423 1102562 1693531 384984 799081 674097 163956 1902385 1988671 1435217 1288535 1661069 1589004 1595840 840395 884809 568497 160426 871972 450551 1496615 1601224 69956 1156775 1130551 1474144 1025080 1988530 880751 1414063 437764 39973 1642806 6622 383176 264453 1841135 1838777 595138 1930924 1493043 1347055 413320 730928 769468 1907651 53782 1853226 680515 965366 905412 1211603 1913085 1398286 599925 820267 896264 181077 208313 1427910 35815 70439 692273 1051011 1781347 679778 905749 1946555 1059817 1194887 1576253 1551760 546848 164139 1936913 135614 1133295 1780354 602721 1000875 541794 1066588 1278030 1694350 1010285 781936 18288 1935810 1908512 83793 426966 245766 275016 1790144 1499652 1672812 674405 973063 1894144 1180080 1624980 181731 1270684 1014288 1252695 84968 1886545 826721 1614802 376651 663621 676925 143976 1753507 1450602 326298 468162 567150 1543308 63890 1721161 1043943 389467 550861 755571 1724971 1048213 1922514 1836378 440222 427240 511331 1650876 1748431 1982494 1884476 1166048 19698 1998619 1844834 786638 668025 1660437 1847473 1694141 616848 856199 92893 1748228 889005 260932 241063 1623332 563650 1719859 842052 1798266 1908216 1439054 117945 33154 631350 270023 1665247 35687 1830161 1811241 1835804 592962 1116632 1839580 1846015 1351927 646618 243649 937243 1817833 1752314 824770 948608 1402178 450064 1728477 1487437 1278644 1112562 1303489 1493744 555047 792562 730857 321544 631153 1362886 1607731 627913 1681171 310288 218314 831630 323444 120283 454568 1451647 30840 1363062 654715 1955981 1528394 519080 1924861 1629945 174400 1290190 1110459 313674 1159309 253255 642017 482993 52105 1770903 1088177 623664 1884500 1230629 1862278 89941 384540 1392898 238685 869251 1773021 1257778 873218 73129 402505 647768 1811367 79012 1723280 1042207 1048788 889772 1391945 1656237 799953 184545 1864726 1636881 1317869 1190652 1114867 686224 1458455 61651 990101 385222 365452 257091 1398413 410351 1862486 1763397 662123 1496179 1572082 1330213 236298 56416 1320628 455805 1500723 708581 70965 776800 1771718 827997 1610057 1914186 1839297 1476206 726612 300811 1952693 840285 233413 914630 207961 991341 1809222 986766 1956100 1575218 759650 1018164 1551045 32556 479214 893467 1313715 314647 1684284 583416 1348881 1689127 761115 1771257 888875 888777 405556 286478 382946 1492336 513235 821320 1817885 303777 1118158 1850949 1330663 56614 822474 937576 428972 1672564 635772 665947 1982449 450186 1405571 1933979 1778847 1622498 365286 88717 292974 129770 358372 1013922 709377 152329 610107 1303570 756453 1255731 663037 1020717 1715140 1657081 1114226 1045152 630334 915024 58081 238028 697217 1630468 1986982 1665904 379365 946328 856637 912517 395974 1820073 984030 1382612 790746 866074 30797 362491 755394 725602 299508 50170 1557650 1687062 1997767 620418 443839 648255 1068849 1094928 506040 1674347 264309 1153016 885530 1229374 400829 1054606 1292302 1159669 793264 1178700 723293 544269 235078 1413160 935976 1470374 1937467 894730 1271068 1266274 1264010 1783666 1651242 54155 1950457 1255645 1837960 864229 1942830 12087 1728186 1886297 42110 330291 1699488 914231 578027 1764025 1280085 117478 90275 747130 810725 1721152 384841 1425765 542178 236147 1591395 1966533 1942169 26928 607804 1871446 645354 55992 1891746 1758828 1316595 1730769 1249412 1841730 1710571 404413 552326 896045 772982 1117620 567144 719023 1665892 963264 126090 1053526 979041 1550550 1252743 1435417 1092050 741376 166011 1547490 926122 505843 630828 173052 914881 154592 40907 674738 155932 1470010 185004 1607056 1407082 441431 1803594 1160003 1395299 794703 1385583 405635 197800 656246 1962199 1987385 1404773 301333 1776750 466915 764081 514298 328538 9081 988641 1592633 1435777 1756877 334799 44320 147076 1387689 1435389 1105378 1634615 24944 1661447 1874057 564487 1932263 1989026 1827803 983111 108747 626764 1538076 988721 1123572 1739085 1486464 689568 866176 1934389 1894424 136901 1364936 359079 31004 880504 702195 697788 868455 870866 1242176 429195 1796904 462354 575875 980730 1406323 243192 1067670 1893252 1510703 674539 1243115 179189 298018 466691 1349245 367414 840140 1719151 1877991 759918 1636677 54927 1265223 1453098 508480 534339 963244 214128 565364 882499 641832 1911912 356535 1735434 798621 859392 233180 98979 459764 1211742 550145 745169 685759 1843720 1095876 1068730 1593133 79423 1101128 1043553 408662 520915 1659716 1554217 130128 928899 713884 1411160 729625 21803 532070 104350 1659093 1676964 372817 510132 742698 1560086 1318678 1163007 342574 1064500 454462 1883950 1225311 208282 663098 1734115 3984 1979554 1880037 692305 1981614 1611166 288559 7922 1510563 640796 862923 1495240 1070474 1882344 758948 1105968 559440 594781 1076898 104313 874881 1633453 1914746 1440245 354032 365412 1778064 694459 388851 1892475 1769201 1414774 1332561 832962 157292 866255 956156 1375195 269912 388946 122461 1040205 847907 1272403 1211093 1129131 517550 1238416 840887 1632114 1969937 1014530 899326 253723 1083937 1765609 1240866 757716 558551 373344 1708466 113223 345750 1884477 176451 1693840 1149881 287554 950467 1049406 1839214 1477540 162044 305297 910900 1485802 1499234 105704 873689 250474 948148 1561810 1006206 554148 1582651 1895417 827112 269255 1266293 578720 817805 977777 1861697 1652432 625990 1684449 538228 1697980 941265 1621162 1221209 669601 632773 474905 1862947 153015 1962470 332530 189197 1428759 513966 1632448 875911 118719 1090122 1241790 869162 1764696 450225 1546997 754063 399928 1965737 1990490 1372621 1532707 623188 1574063 365524 1460585 1876216 452261 1354674 7745 1816282 100001 47476 1599019 1390228 1668070 829929 1916568 15752 1799509 107664 215991 32722 1058794 180833 703542 1585989 954727 1092234 1948481 1941911 151327 1237266 395409 1368195 89213 526875 796164 795812 1659169 1933130 1204911 826356 835867 1246894 570996 1666845 1478217 620700 578788 430020 335637 181961 625598 261606 752454 944097 1608944 378285 555127 522487 1384523 1670724 80247 1221325 1971654 54783 232378 1902386 974806 541450 753118 277719 1069731 1092697 898301 68285 1788751 1939586 83233 612568 1772975 1646730 89239 695717 1493826 504111 1058287 1479845 44524 972095 1076989 987518 1916804 534240 1805690 1121193 999119 263476 1105464 984566 660600 761378 1170537 794117 510790 20262 1069176 652334 494823 126838 1501681 275621 1186400 1441824 809847 1116270 987226 465166 261240 1842683 1423461 670212 183454 1416831 527883 253895 630575 941855 1822617 1410446 1607098 1405602 681971 12673 161385 1338250 359793 1291111 205514 1646284 1453325 1021549 98349 912625 1176135 979984 1201823 1207263 1094957 637520 1914377 1510839 403573 128515 1986430 1485161 878504 1192030 954273 1566839 1999131 1043348 963966 425618 1043673 814838 1669098 1483893 647899 1613146 647264 1317988 876783 1189512 743834 381841 213643 12704 1411481 1954319 1124068 981976 176602 1810530 278765 1408632 1200362 1262342 1938883 1980482 339638 666125 1301123 206626 265732 1627194 1833978 678398 1963974 876682 1032012 506944 1863253 813675 552801 375324 142815 100954 731056 1368642 500710 1739420 37328 1419184 1540544 412667 326878 186574 352520 285864 66127 841158 1694556 1899008 887557 315801 1305756 916855 1341442 1834625 229132 852908 1874966 1591617 1706813 674527 209696 378846 1617025 241932 1352644 294991 484408 1938930 118260 133202 1976721 522896 646254 1425144 1245553 11350 388613 687520 1733945 1902853 38539 818458 1272829 1340564 299741 181335 620176 1502535 1276782 1295184 1802152 15621 1489817 378328 642768 1314339 1533583 916998 1165518 1056605 1728225 1009993 6532 1723659 1430674 458110 1089439 1464011 726928 1302741 575162 95139 649572 430392 1044469 1816587 709241 1452084 750622 1465646 1999300 498219 1652613 1365591 939018 1486275 1434338 879948 378303 1586804 912255 1473684 890343 330742 1251061 412029 1085989 686106 1840918 1069347 346150 498197 1030638 1560076 1953401 602208 548936 313941 668570 1660988 1232662 138253 571763 1904435 1063951 1730295 837097 573832 40494 1503289 1844993 707474 1239796 873142 76425 822642 1629550 1598825 248503 270225 506947 1871809 1946221 1562498 198180 300321 335350 1621982 1876356 1281603 445654 165060 1439800 874064 168105 1877841 1365854 1929668 93174 223538 1658960 1173395 1363556 1862293 353003 823196 315161 832576 150697 1000509 820567 63826 570202 764214 150986 1651969 1047672 37257 1961286 148430 3262 1844806 511601 1309473 455129 575409 1230882 326547 734243 380781 874351 764708 1488147 1905015 145925 465415 995079 905167 1828342 260720 998643 967854 1374092 1353443 1022651 451596 395119 1463725 979673 876546 1134466 291817 272530 703621 1398063 1046187 1021470 1439342 561068 1256192 1737233 883167 1167684 714787 633977 1906218 1919993 766584 966274 1793921 1526998 545277 479074 1862485 1121680 225768 1192376 1900372 610050 196105 423301 1612852 567006 65994 1054991 1073040 1455914 1268681 1571175 796577 318642 185904 388330 1528022 1969851 1450362 1370113 759859 1031787 1279130 1849465 557579 1908611 629564 748659 1852358 1291904 1052206 1924444 224476 1900930 690908 830163 1791038 110180 1767409 871799 519138 213811 960200 1152349 1777538 1693858 1211994 1458510 1093808 1993401 1170136 749689 1164871 117910 530271 1739937 1288462 984205 1609645 1287698 1893728 72309 456453 1582336 1421625 1792476 629580 1115289 1708608 1958852 696528 1689478 1763487 898417 1516210 1696135 408129 1588115 661560 501489 703080 138538 1615804 945822 1901560 1493858 1790024 1556034 882096 1809221 1183112 883402 1709917 844406 1453750 572531 1300396 1425031 526288 1339632 1695663 105644 545659 483071 1805821 1872418 372776 1943787 1105992 304202 1621601 1180416 428379 727737 1303144 431636 695793 378826 1599902 1752539 1508084 247840 397807 118765 1749294 1984925 1689258 941965 705114 348889 727337 1918417 114744 589895 1493575 1768509 1650260 108774 999223 449006 1568583 20185 1532884 1673872 281374 1385484 665288 1174137 1491070 1885654 241471 1397246 1875077 1931938 635251 302994 1321347 1620281 1490125 261175 100521 1996482 1345402 110927 770847 1547968 988795 1957235 488398 361845 1450571 1296707 1655662 1970604 283762 1571262 1253560 1076623 79150 1031823 1576679 773535 1018375 346395 1150390 181878 1869076 593735 859826 790601 1466318 1555949 465023 125218 1471947 60317 1105121 1094032 1398619 1722280 941114 1493132 1070273 175354 866812 1793794 628694 716031 408912 56147 1645536 1312283 1913827 1311507 215427 939959 1535203 1794352 1970702 455463 834931 755831 1725338 999142 1282776 1963136 814921 72916 1496435 1372184 830113 668513 1437976 1969885 497778 683839 971918 1118725 1066709 113935 1957292 897439 449616 1980238 870508 1467375 1124005 1814137 54542 1386129 1472187 746617 163307 1233632 258196 1916378 589990 95280 989343 105959 189447 1333277 512611 999485 938487 132404 758231 204746 96613 237318 1596646 2858 592591 678326 95579 1399959 1591119 447519 798076 1034493 1898071 1992877 1547746 838761 277157 785582 368524 666771 1233486 1421627 1097372 603665 1237568 994089 302014 1300913 471390 1738123 1596419 389486 1991548 283316 1243800 1079867 452492 965676 206905 977005 1746516 1059763 943203 1349652 1196124 1833252 734546 1149116 1806635 1498751 1113915 1963438 989320 570982 102609 654874 272427 1429961 38521 668573 649365 1976076 1872 33662 1220780 929706 179419 316205 490568 1589764 154567 1692942 1412425 292541 949811 1435950 538733 1192455 1486518 1605651 639046 1734411 1348707 1472117 1807066 1235339 901506 1183409 1778609 378685 1862104 290 43501 1118194 364016 1432081 402131 1273712 1988365 1852989 133383 1678376 1690897 1247207 1480501 166946 807767 1473260 1564479 236769 1964780 1331157 341198 1956616 1724811 1572951 1837447 673628 1510290 1263416 1274747 306676 1758634 1256910 1349240 1471473 78646 1330231 315731 1260084 1302129 68443 1727779 1771390 606204 1782326 1990075 1975241 14676 1649141 372868 1104599 1392675 1439622 89263 474490 666956 1150530 1752842 1135712 709007 959928 1807106 1859714 841212 1659490 632951 1456098 1200046 1028686 88263 1244779 1379371 788948 1364575 316815 364434 526729 103100 1736406 748232 1363008 1646621 1285472 1586304 84148 1094359 541977 1108187 739456 625267 1528090 231251 1041437 326111 750071 1886487 1928557 1424121 405302 1377052 1177586 730678 115344 1987503 39675 207852 1107474 1230450 1131308 1040366 1795888 1939089 736288 281486 1798215 910748 1011179 1862041 810498 1553889 1841046 1717011 1984730 635924 1653361 341808 269386 424023 1480173 692649 159397 46473 1753402 12920 1017257 377116 595173 1149192 1583538 1491916 1049470 630184 1107927 629748 1909439 1604148 1208242 1997128 1546250 1253958 1074246 62534 974643 603379 333124 1076785 551521 92321 1148347 1499417 1556078 1144753 576753 80148 356580 1609745 75770 893603 1259054 244744 342956 137027 1173310 141659 1269230 219391 1278546 1491472 1271623 1715146 644514 586438 1367479 6182 88934 233678 1487135 554141 327612 891750 1233370 692077 987162 452501 101073 106102 204125 1344707 893901 1695054 802249 1304731 1041041 1424112 1282968 1423441 607634 219379 379492 1295548 719580 1386896 256350 1245173 676503 1976680 769986 1197047 1383929 1592953 162578 1832309 945918 879003 688915 865484 1655572 1978262 827663 1698473 258535 262278 387025 1059245 1665829 1213627 1363108 439233 582383 1880575 1183590 1258761 442766 137663 39484 1530052 1733520 50425 1881079 309849 1901276 1220119 1882190 1610164 69987 1968762 1480316 1968120 1392736 760899 112740 350687 1991139 1674069 497807 434005 557195 1806489 1919896 1028047 1387427 1115072 1021838 255259 1709429 1253173 294376 757968 1208889 349408 1327934 334411 137752 1093524 731994 1452250 72222 294262 734075 782573 1749479 1693213 1095934 608966 5119 1354881 1898812 1409672 175416 1148673 102260 1278516 803853 274904 1836717 1241399 178783 645395 1798248 1808924 433979 1387284 1884124 1197657 1910874 530871 1222062 1230763 1794619 538719 36982 1309777 449963 506785 327215 672005 245719 275495 1184853 790869 506637 930907 64143 1101780 443460 542467 1415989 1915715 1742848 228978 1557384 1478888 1344828 914487 1495686 118444 1435138 1410300 775985 417618 1741108 251045 226661 1876693 1174772 84099 1157755 1927255 574509 1720684 1714942 1183463 1233968 342185 1026758 1910553 1064941 841825 1463820 1204245 707804 533703 1422028 715770 1994012 58777 413965 1531177 1586367 1595855 1464999 445137 1968431 1795541 1503169 803899 1242953 42083 450898 27277 1346375 148748 1131038 1833642 888229 1159042 1481864 492442 551468 553570 1703137 237527 121012 520940 67492 1602746 958603 473000 171819 1526042 905494 237832 1000099 1898509 923063 1268567 589006 792947 31897 1315975 716321 1207505 1220909 1121960 744750 1696050 1410270 1977056 557514 1241368 760098 464245 313151 652518 411463 390707 1241529 773585 1895734 850064 204482 1896815 803602 698562 609630 195972 1755150 957717 741346 1964831 1988267 1927840 1691200 656369 1590542 482569 868513 319157 1298243 520253 1371785 1162836 56634 485683 1237937 1339603 633484 1257788 867092 281577 916109 992765 1832488 1553012 1956488 694213 257095 1048067 1269161 1731626 999902 195880 1943547 1286587 823064 579686 276162 218443 1738270 1751439 1293297 1431891 773325 166245 624010 526742 408816 1400404 348183 1135296 1146502 1593116 573938 1680200 270070 1157639 1400134 293924 464040 354648 967236 318234 1261677 765476 1585456 445111 309023 931790 1124169 1182272 870408 1944316 976377 156233 1627904 479211 1348574 689597 1652222 214348 1148910 1347770 578759 452345 79806 1919654 1504290 195546 1954219 1980428 724756 1843307 1361870 144454 1013193 716513 155146 285952 637369 367272 380339 1072011 1609893 1215686 986680 1966903 989376 400182 113908 1522337 1467808 1964092 530778 183329 287404 221616 592899 562481 1833155 528461 1278493 1458044 1295932 712112 577775 63908 1282076 1846998 1736412 99938 847895 1557054 1768725 1075975 123873 1719669 783420 718807 907015 1892456 1083794 1148360 1549284 1875089 152379 1348892 1291138 809100 199975 1616516 157336 470572 1677028 104828 1764487 934789 455795 744990 1353268 1088318 348267 1211659 1178096 422238 258036 1033112 746480 1738428 404633 831041 1535546 944195 966953 105149 424646 1596906 1780671 838309 1850818 1799493 1205018 581170 303500 244747 1717147 871185 1810324 1937326 257649 1757503 1262186 687224 351632 1077764 1613108 350469 1392930 255687 1458830 1091374 1452546 1454103 918889 610363 744445 1940669 93204 426262 528788 701169 130164 167344 1535880 447429 1256314 1009351 182670 965679 1950904 1997551 69831 1689091 1788924 1288656 582395 959314 955516 608762 1861706 1609208 961437 1549644 338352 1389360 668734 1730232 1981190 520231 1621304 1995203 1918606 1009795 1312386 1428106 1940102 37840 1218407 409566 75163 771659 1399118 1600211 782 1400550 1356018 1496785 846959 1508928 1732206 465189 15565 1576000 518088 1688162 209133 1627941 586794 1007783 1542832 1352740 1740248 125743 1750457 1361282 1101439 1564926 878868 1368320 1003458 1398460 1053109 1329665 844759 74711 152684 590518 1411760 1717535 667638 349481 1617492 1445 542493 229817 1877517 1986320 136993 249841 836632 424197 535519 1829690 1575517 209325 1223594 196083 491794 1355596 199980 1479695 1516209 396569 1373816 1133888 1807155 1563393 522300 1598114 456714 424910 1192171 1838454 161143 50335 79912 767146 1867735 1462360 389354 1522702 1677565 153008 1592607 578843 342537 1213453 430532 13060 1794166 1623938 491509 544142 1399234 450386 104227 1349802 1567539 51261 1912628 1992589 717410 1020514 560218 1777678 182605 1078877 504788 1840413 960194 475649 1011589 1121523 1722848 1648260 718065 1580724 651084 1615997 815694 607291 1627012 327854 1628304 1030447 790531 1272893 839001 1090777 1401047 1925579 297875 1571012 1658951 1572382 1411407 304572 999714 1596011 1182962 458026 356737 262922 1475955 256505 416699 1963129 261580 1723696 1725125 1306846 603147 467538 73068 285119 165896 1913376 1031496 1649852 797144 560751 1132408 1417158 703205 1706924 1434237 73393 1215961 1003614 87303 1455820 1802038 661151 488872 99280 1326144 1651809 1222483 1794642 127294 594823 163428 1789154 1457461 1464248 379213 1603576 51274 941139 1109434 1419836 1045619 1901265 1960640 1759078 520008 1062624 11486 1216339 1699707 1181019 1240268 1996045 961036 1069734 1617610 356457 1403201 574890 1371468 1213772 1471535 1502014 1152865 295287 256305 907276 388855 342525 677969 1121112 1329331 1332491 1251161 1399866 721964 1028447 945241 1427145 1010500 1872579 847334 1716566 1635140 1084641 192183 492965 262146 968346 1231730 1939391 1782986 457361 1413562 1332547 1500976 1704866 920317 1036558 1390029 705082 718522 1361977 1364604 900289 1783273 714255 1508428 952792 1922083 1827892 179462 1070621 907556 1859780 515785 1219232 81338 556441 787814 456365 1017080 1650297 1279287 1580324 1257119 1337440 1045818 722778 997312 865904 30535 11794 1101804 1042069 419682 1067053 455748 1495996 1633459 740762 1855331 686478 622729 38259 1898495 1587661 855056 879338 1442251 512803 1460715 681262 496885 1164306 946344 1935556 1050000 929310 1132356 1858265 900973 1940424 1525402 700935 773135 215517 1593239 1323593 981998 505686 1636341 127176 948235 1227464 1371210 330340 1049045 593233 1659704 1652941 1856580 1647045 1763272 1941427 970833 495948 976170 1260135 24582 485700 1934234 336799 58960 1633103 1531724 1121794 1390348 183436 1502884 1851746 841319 69654 249128 1298209 1181285 957266 1753796 686748 1443487 1936311 469134 1694326 18684 1906352 1297116 523376 1816030 1042561 1825718 1851521 1381379 831285 35265 1538831 204855 1467975 481973 429708 919096 878328 1725417 1872037 571324 1723807 1779370 569923 722846 91052 895958 261984 1130620 1855414 1185666 64234 1687949 267230 744419 1463258 826803 1531914 286710 1328309 1975039 539129 1722142 1220427 1881412 1689246 745771 1216916 1529535 1192668 927329 1542462 363756 865137 1441197 1233030 1890653 464225 469205 693448 516273 1779306 762297 329269 1297782 1524872 472901 1968476 105992 964616 429436 1729936 1291224 165626 1760047 1241211 364326 39962 1430979 481513 554241 1305436 1963202 1468582 715914 1178836 1227303 1403817 1418504 1907031 883589 1460798 34698 1954281 1022126 747464 597923 1216994 1988863 177937 519130 1625134 1238588 1579069 1015938 253627 457760 317635 1902862 391727 938323 1385283 1737008 728727 1276373 1203210 1689664 1390980 1845207 1941169 417163 1564263 1746900 729183 420165 1978213 573930 571173 550559 1665845 852650 1852070 1923824 920378 598600 1796170 876291 1647558 1817433 1093313 1010692 865948 920588 565400 1143740 71794 663084 1483970 1952603 106693 363602 642959 188585 548807 1198120 1886913 782876 1332582 724690 366000 42349 774392 1328752 567022 276933 331643 1412674 210356 1548995 1256516 1706862 766542 1877445 1499957 809610 1105421 742303 632211 1158313 166586 486561 1137651 1769540 401699 791753 1313068 38664 334904 1415605 1935723 1218733 365168 227701 1380109 1372370 1793911 1059251 1351114 1586637 191000 1388690 97038 1244908 1950620 189714 1694076 1286222 1217802 1250238 1420706 742640 1844023 1278205 855702 294404 583779 1960964 1839415 743110 1260486 1418803 1702708 1820927 701789 1466755 1689270 1889958 364474 1421528 1613027 1922076 82829 1247691 929442 1862899 1805707 979235 539283 201098 563249 188509 1703176 479365 1767075 970195 806111 1637615 1516705 1352166 646816 538192 1316460 1638818 327048 159696 186010 973476 1261601 503663 1740845 569440 1776719 1247030 537753 1430933 1424033 396906 1900917 543372 300593 1934907 798918 806046 1566566 1924237 6883 1167262 1994430 1449499 294406 412839 762480 949417 10062 916334 1350117 575430 1512146 20523 1455528 1756782 1839786 1006922 688095 1142950 448386 65955 527277 899196 179734 1785909 1455957 1891608 465843 1586803 648320 467239 704324 1655514 1352991 1793935 1238550 246517 518922 1713269 317949 1467643 155529 1757205 596185 1511117 241780 203798 1414613 1718147 904408 284674 535275 951839 505677 845935 971810 1534581 1499334 231643 203556 653142 490844 165440 533555 1349185 1674357 1880350 1656023 1544239 722184 1353495 342787 1203697 569852 671744 1032240 260672 1846048 1942990 1000226 921766 188972 628412 1065470 965566 1756258 1624842 1176895 1968214 1121474 185663 980209 1442400 1697382 1455960 684559 1551379 1448914 1290644 550705 583231 920283 1690419 169843 917074 75892 1075123 441489 760152 1732314 735162 1285823 1244236 504128 1371483 337319 170486 42332 1038082 1993978 1580023 488838 1817095 354485 1935005 1824588 1383551 990406 1008543 1378551 1763262 474363 922083 240300 585844 122577 737355 1590560 1513812 541111 704590 1476412 184168 299558 1075325 1065517 433545 147838 439183 636931 1733509 1329749 279195 1465631 1993049 1384780 583332 1694379 1562808 1271207 947021 1350530 261804 341679 1986961 497563 367123 1056167 590002 276658 861212 1443186 1172845 851772 1593804 469091 1179200 1389064 789903 413093 1127484 1163665 857861 1621902 106231 1254992 1733323 501878 878055 1056790 1524011 1701478 493333 1203519 820046 1762000 417624 922444 1114578 713411 1330158 877584 481553 962900 285412 1993971 860581 699329 890837 1264358 7652 1637747 1761004 242553 408895 284089 1178654 1696409 940987 1230681 1019067 1500100 240923 1575566 1109502 220709 89448 1999922 1397860 1324232 1885531 1621292 801704 571303 1913979 1000216 712714 574853 804652 317011 1881143 1126163 1932781 1020128 1778060 1184318 1852865 922387 1734112 808565 1031477 478450 634019 42189 657083 1244032 841558 1224764 1237113 1135535 363779 1309447 1119246 1315951 1744086 386315 1893882 159762 293071 1690355 204820 1835536 436029 204141 1448779 126048 1864236 950738 1589803 1456511 569690 205383 188549 1141190 463801 1359991 969644 537776 1181465 1550034 1026467 770774 819690 1275190 1932777 1960877 1006557 1609964 1066506 318193 1240695 198760 95027 1402783 1088181 79221 1456344 1664572 44626 601629 157040 1696744 1995837 666302 1260284 838071 782346 974858 558098 1586705 1212824 1991240 781679 1947024 685695 194613 1810292 660250 1236043 1677015 927880 244990 1452295 466570 352699 796290 634092 1730542 982809 884280 1757555 1418795 369853 291029 937691 1510177 1367163 425271 468448 1911871 209253 870585 296990 939557 779603 974637 1265594 973530 1526150 621869 1261598 611073 1893663 1910555 1473479 428263 1782901 980637 1156809 688684 823449 1031061 1573968 267869 280754 1046016 1888017 1898186 1169478 1197887 312496 321696 739209 1548460 215791 1597787 1408587 1079191 1461897 1617128 1216835 781626 364461 1036204 820345 70110 1789151 334060 1894314 685116 893860 1588984 1521168 44950 598789 1901375 83523 1116334 1910028 777071 975405 1824206 1112946 107881 1748647 447389 84619 1265339 220721 1812984 1654501 1448416 902423 824280 619025 915580 1561259 1133584 34670 1362944 1421172 1807030 1949497 1588596 675421 1592709 749299 432331 1791489 880497 1673440 820169 653249 1359010 1577949 298762 256758 1351900 1162130 113688 1222479 445023 681498 300096 1670312 386224 859057 621218 1761657 1608657 1083515 1583770 456329 1847543 1701821 1420950 1511596 1532518 100177 1862131 1148755 1966424 763971 1768144 431335 558431 1357044 1390322 1923560 138164 1079140 1389803 507541 421397 1536128 756386 559313 764820 1253680 831221 224400 70077 1487505 197785 1753394 1963397 719796 1651629 836794 755373 1604705 238177 590578 1625488 1283906 1809893 900661 416560 1480969 253603 1084223 925056 1282185 1216832 417388 1613730 1586169 994637 1332676 1353382 657944 1695696 1059284 701598 838529 602860 475502 1374112 218791 90820 321425 781660 1283580 1564383 1064459 171440 1201723 346558 427269 644141 132317 993812 123475 951620 1097826 1515506 1151576 1179627 577287 1757105 326829 310116 1665497 974054 47917 890211 114560 75091 1170036 327908 1681897 1645989 260582 1726528 1833615 371528 589047 1270882 1292122 914280 385800 533424 329509 1169273 533359 1816457 1923056 1617840 844491 168748 1847557 1035989 698764 628024 502761 163324 876022 1100606 1812191 1921795 1582053 1572643 1396342 1729133 906325 919845 1899099 1565787 1484792 1577341 181150 1981705 1186536 599902 1571116 190253 1286157 78528 1436426 1317137 1843861 1114765 1223476 414760 242342 72583 1442030 1758158 1800108 912800 1938819 1919479 1093453 1870220 71249 483940 1630591 503806 319397 571171 145094 1333566 1378278 817947 906746 962035 1864437 1844641 968056 827767 512714 437184 1671527 878615 905652 1323531 1320102 224962 726761 981356 333196 1257890 1241665 1853494 1844169 540108 67427 579037 1548204 1266219 871069 1398690 1871488 423957 1247574 1979896 363079 1440899 625784 443182 1569547 1888077 488182 176802 421197 1927656 1965679 1875053 1561606 552244 1057981 375865 532454 1907465 1249748 1783908 1136495 1690128 1329427 423175 309906 622929 903409 586972 1083765 1074945 258468 1505143 1028527 625492 1634551 1563530 1352639 999559 1211196 351274 1168610 902437 1805471 179302 1888762 1525358 1118987 396616 1173217 1488473 1009633 688978 687365 874387 275045 1512375 736700 1202340 526308 1580387 1275051 1375064 1331487 89083 1353160 93295 1518847 724651 1672744 1302650 492719 1966147 395572 570745 525981 905588 1539390 93777 539337 1574093 1360799 1271993 428757 1726899 1145998 1345621 1945185 1363929 1505075 27967 1611181 1982719 45965 1010243 488436 1828807 943367 863961 435676 1334990 1484267 179029 660325 1873045 1000905 913192 167661 710808 440782 1806946 658646 738056 654934 1073808 808351 170401 1377258 1517222 1626625 729600 1274814 668688 1977772 430453 876807 550554 1304428 1912880 256820 1762437 182401 1420910 1573198 477695 1019532 305317 1289759 562372 288686 610408 410304 365383 1561501 53785 191435 689663 1215460 73290 1452506 1579664 1001761 815753 330213 1852923 1921755 1119226 1143581 1142113 1269464 9539 1286426 682882 802171 778774 1852630 1689178 760728 1407095 791101 657950 1392478 435902 91311 591740 785755 611941 1541126 808042 589221 923207 1009316 1746574 826263 823998 126384 1289922 1131321 804735 590868 1491881 1288902 1944735 1324587 1453236 980103 1063134 593404 1380301 5077 1062394 1264877 419439 1209319 1362007 1794898 1458225 1600168 1888359 1162678 845492 271468 700618 1493726 207232 1418682 763118 1235060 1999378 1842298 30397 1577890 1054073 775139 579418 423832 1654679 754271 1901234 1709949 897467 1106842 1489741 28484 795748 1011338 1617357 1874730 119806 602602 439206 97671 131451 676170 1776957 728941 1611596 564388 636242 824570 1801126 1597799 731121 1812837 1619701 1845667 268229 1654305 1680189 621661 1232104 53562 803184 1358425 354443 297679 606519 993804 1436866 241944 1210789 1356226 84649 630817 675088 899302 1770295 1509619 468562 1951644 373946 428897 1515769 263098 1093373 1435800 49386 1047025 1262559 1875322 1224237 1459892 183453 976134 1397498 456408 1975860 1009953 1217258 1824753 1136404 295352 1360609 840577 1937815 1047190 1604781 1359139 490316 755240 530824 884606 1867336 1916285 693946 20090 1832245 1439581 91594 1439031 1572859 1838669 877443 1224319 1641419 1007741 1452180 1540504 1133993 1710715 1538048 1024038 850566 1511690 1807711 1282186 1166070 1606921 1264938 535051 1980055 1383853 49457 269477 1163448 669938 658819 1191809 1227539 1357209 1475449 139205 735563 896330 1717422 395711 518213 1571187 722998 706656 1646153 500189 1482158 976403 569086 1363387 851767 1138965 1886673 1227651 307865 103014 772169 1380473 1826363 1324873 688306 1934296 11608 439140 1692495 297035 819381 1529086 504836 1178964 343972 1611237 1731198 906151 1660163 624050 1278062 1088967 1362592 1894565 1293868 796457 1122948 1347405 1139625 1465428 1989595 426917 1559673 628845 1849211 1078384 1032232 1644124 204932 231346 1221594 253374 411428 186558 1731133 326632 1175955 1145992 1154712 1865123 1163520 1651039 1658154 1774935 1776024 1138161 1528146 535468 5739 284332 1177658 924249 591967 402249 1462463 164296 302318 805742 1806965 240299 1998961 1105275 203314 719308 1037791 1326223 422167 607148 276412 1062608 227507 1846007 620644 646085 19061 1560553 1408094 300801 123515 19045 39510 1445944 137776 1305959 1748831 230655 835339 1318554 1565236 1655504 666625 383711 1993111 470131 1982812 206822 1527100 722493 1459368 1819994 503756 276708 1263263 1087196 1589204 1061455 1375957 1844156 165655 91934 665444 926820 622800 914191 1200203 757707 1458910 1754265 380923 41648 1764873 1724655 29345 295071 545043 1845086 428338 1324611 323548 1690337 1294289 1156940 839491 446865 219625 191677 527721 1504183 441657 1032051 731888 105098 1579392 1897356 1621310 1524686 294755 1623384 261894 1972034 55397 678689 856908 1464656 989450 1376538 1981222 570517 480370 1157692 1890212 1296266 713148 133399 584188 1049689 1718947 1000706 342139 782968 1233652 109197 1882692 1723368 1626452 79285 1680837 959124 1553482 1748612 1095071 1161979 731837 36764 1519117 315556 425186 1695608 807632 977838 853610 1661461 568031 212320 1020492 765557 1446333 738931 1162243 944068 1516063 25686 428208 1082544 1848173 976280 169156 657422 949006 813867 814893 1318051 957156 6671 1254038 524088 561725 480572 1043592 1703496 551435 543334 1356680 467302 1884491 1730322 420800 246359 243702 1843918 1727480 916743 1041593 657264 1201275 1861365 1423259 1648645 1101146 1360775 521000 1953662 1063178 1028672 823952 494824 295400 1776685 590713 864272 1608764 1736544 1632349 1034456 189219 898362 283767 70641 664210 210054 267936 1981144 1993719 296981 1552335 1361753 1200946 146648 28170 620746 1071711 90059 1000969 1569068 265725 17681 1590624 418186 595727 802981 461260 948227 713558 1527439 1384171 791762 1993122 1965947 702220 1231861 858036 64023 1482981 1055161 38207 1628345 1732298 1632621 1802498 656349 836380 1766154 648919 692821 1376697 1538376 1923390 580709 918367 92860 1344218 1541615 953495 1222411 493513 1607145 1009243 950329 1801455 278724 1214818 587997 825159 57474 501331 1861981 1049629 747183 689549 717873 790650 1968384 33677 447236 1436597 1898664 1856573 1201094 718472 711081 468106 271314 122856 545372 222763 159808 1866027 1070692 1268394 147056 566445 1206230 1882327 41459 805808 1614427 646180 1954813 1482470 1032354 1561992 1028965 1546887 347933 1442335 7972 977367 1592333 1726550 683014 1310846 1311925 675778 1152363 194220 1248620 1423191 1665222 945819 1316442 1654672 719212 661374 1121516 883377 1184554 1070388 358186 425300 745807 1480466 1994392 410475 1046200 147866 620863 1767300 1457936 1852826 497847 1476594 1918931 773982 1116136 1759637 156496 1500433 1686617 402999 1275995 1707180 855229 925081 92271 1947216 1304674 1732318 393028 725034 1495484 746786 1496715 1867911 745879 728005 147437 823507 1811270 1661710 760415 288931 477446 1322223 1859229 639939 1615553 518207 587264 574493 522220 1596633 1073930 1922313 1927449 1869253 1705183 1088968 1783250 19627 580804 410890 277090 804341 1368464 291733 1344482 855075 794810 272965 95055 119023 1290907 714939 458962 49861 21059 1373566 1903305 941320 1959710 398095 38477 403686 1553922 1750280 1378778 531498 1098333 1585869 1841198 1345905 1926792 1939856 1314739 1835864 779762 1877933 948054 60465 237783 1057386 1140284 1650705 600825 367001 1586414 1620145 1013279 925460 273873 508273 1563174 1366598 1794475 757574 268702 1396996 45078 1853665 1738325 982402 1160002 888120 1020080 590393 387312 476344 356188 1074651 622739 721360 100661 48175 1557386 437618 796922 1503437 418199 952039 237206 468783 891839 55094 1862803 1410695 327941 1725999 46042 1814408 814664 1767011 188322 670432 530685 1505556 1923667 1514743 1234657 954620 194287 761984 53999 641504 5434 1930147 1508169 522406 431551 632178 1742369 438952 244616 649958 1404363 1816955 462915 339298 890260 1566063 569372 228943 372502 259364 221181 1084360 1424510 1985610 927580 1721038 691964 264782 577887 879135 1251323 1776433 326704 976563 1219315 9716 826132 419732 683945 1268881 978550 1216892 180129 1344031 1878677 59263 1128173 1147199 1721988 799060 412729 504619 93361 339040 1651623 1062975 782130 1945419 1324006 217624 1580281 1509628 1555874 1199070 662932 1563971 254397 916958 814668 937319 769206 592623 1065724 285471 1727735 1975527 386830 291540 897980 1185202 1070264 1430416 1863301 1630122 1399602 1982531 488445 1700200 1580671 1032346 208923 945470 171071 629144 112956 109960 1566602 68703 760862 207143 905322 924503 957014 678067 35246 1657716 778430 808938 1669371 452110 752324 998705 1887983 1599471 1010413 212341 1985405 157926 308716 1959111 1769771 552965 1885441 577058 1098697 1575202 860396 264515 544847 1360629 710723 1576900 191890 103355 1284132 1266459 438486 992109 1543948 644728 495739 1394280 682623 1578474 117929 1048467 415446 615861 1466961 1525879 1097770 495105 1348503 1932521 1801558 1541532 137691 576540 712590 1368280 1022514 466258 57383 499930 1637116 513312 89200 41743 1227821 1398204 1265358 503833 1450900 297932 655165 917736 551902 562972 398749 311812 1205014 1125565 45856 75743 455355 520327 1549198 1178999 228457 870006 195541 1154326 116038 1666558 1208389 554238 545120 260564 858558 1603775 715012 159083 1698815 497609 583946 745190 19540 1432541 1086672 1316875 999575 633575 312126 456012 1223661 150007 823232 1563080 1818826 1350352 1939495 515798 1372227 1015395 1744310 438292 1179562 1503471 1975290 772776 1215734 1475963 1057349 258860 1541902 1322239 1801085 1379401 992260 1890171 1304012 1455435 328694 790380 355298 294617 611873 1524491 742086 1493458 489197 1388299 165352 1844524 1891514 1149547 53648 1939969 1363215 63924 690596 1741703 821244 1767941 1052861 1790694 522532 1020193 880997 1756250 301167 45488 56767 1298545 636944 511132 226630 1211299 753300 586726 1620565 40458 208790 534247 1845047 1591217 484743 1804859 148843 476439 1887070 588138 1055801 1762661 1580811 226536 1305789 1921258 782676 1326380 439822 353351 926332 110406 1892736 1958723 774233 442353 831419 1131317 1338722 255768 490149 655818 1009726 678384 1621886 720916 547268 1387628 65205 62721 151016 1924428 178690 67690 1226422 1478401 1423500 947886 1251868 129832 936183 992010 339378 1803173 350408 933406 269790 72784 1336764 1312385 961892 1239229 1630932 1468935 721122 377605 796925 323404 1486656 1950705 152828 730032 1020846 1928052 870813 284633 1777432 134773 322915 748671 394351 228121 1997578 1600852 441785 1988725 1631896 683047 298794 575853 587248 1896026 112723 1670806 1599669 534817 621257 127727 1123738 1906552 287914 1430422 23642 1554364 1114095 269312 910609 1180623 1138222 648904 1301985 115408 653528 916735 1511376 504575 610610 1965150 805980 1663204 1298594 721362 672634 1805924 771832 1722440 1371140 1204877 252734 1022152 1994624 1712604 843677 17581 630646 975450 1254867 1711052 1688554 814940 273051 1803942 546129 328554 964087 1707684 432553 1100037 454003 1001493 543711 384036 408339 285325 1222073 1463090 1955660 52600 823577 946867 854696 228307 1588230 799658 965480 1852445 1493672 79641 1613645 489894 670831 957740 24047 595834 411260 174069 879475 1388073 1995612 1727658 545595 138173 175613 101757 425587 1432002 976957 923505 1182389 1641949 279561 1593778 796683 576681 1169615 322257 1904602 1888067 1885406 225092 665872 1763729 13943 797506 566753 154123 559924 1814445 1834757 1703786 1677182 216472 771795 1855055 761020 1688560 240364 1861467 1078574 998369 643443 1680204 1671624 865006 1735854 91521 1849275 1908523 1796371 485767 1390178 1715645 1550440 1681854 1654711 1102187 409678 311442 792464 1647971 1771514 1565715 1762913 1846452 982503 1320400 1469763 1015625 1527431 392038 1376990 882030 1425030 1681374 1022983 870365 1781464 1686522 328145 436419 345118 760329 1896296 421155 408759 908938 1295792 917888 745175 277185 129868 592606 29477 1734241 1209674 1275338 790897 131777 1211195 1584560 1234483 1790576 1656003 1498754 110419 586952 759380 536953 153095 38491 116790 261931 871403 1455447 430372 326510 217620 1742457 476824 661638 1477297 720069 1066109 1267009 174243 18262 924851 1253868 149539 1419197 694622 1840381 669433 1750361 1475624 84333 47880 885716 1643671 578869 1706594 779905 909260 725128 1263656 1191526 643354 15068 1308075 558166 1275236 151749 454931 1929931 519840 665863 1274636 631246 753036 1766667 1892440 239022 922823 838158 1991272 1939500 1786497 1254194 1937342 439155 232177 528605 1750638 1309336 216155 636329 1745882 1152847 561154 1126527 1966070 693085 537858 1697631 1802877 834613 1759418 1803220 566573 1507447 131001 773365 1112459 763275 1291763 162393 1850081 1437066 1824367 801863 963027 168932 1808859 1803464 1121192 811982 900531 1860968 907498 521425 270646 1391047 350858 1726857 1856672 112747 3109 1205738 1892830 1556691 1051634 390873 257673 94126 330559 1136693 1169845 473438 1237449 672681 1215356 1342483 503089 923236 1407850 1241337 198052 1762944 439499 1043420 1167741 635809 1984023 255331 1257968 630894 810097 34421 507754 1910064 1305653 534827 633763 1428193 1846791 1487837 1778973 1228131 726188 547068 1673217 231107 1490564 250380 1285279 213543 829415 1470428 1521427 1033668 614355 1825035 638378 704985 1617177 483577 1523491 1449121 1287185 1084213 1881213 1286565 780910 1608051 1028600 45054 1954922 272775 1379506 1530109 491481 1108970 644964 1886754 293093 562352 1008231 1938459 1239542 1070038 868545 1824671 315355 1680875 1320291 1166283 1902893 1535859 517856 527092 1599638 1555911 1256167 1289513 1941727 1113988 279434 320669 895762 1304251 1223560 1612203 184923 1424713 1232092 1662461 452941 532609 898525 720909 608609 362085 1727090 1653706 400085 1026166 1239592 1886711 1572884 232763 914571 201895 1565684 1049018 722038 1389746 1831053 1394988 676535 780201 1519204 1430046 1122818 353052 826581 1368429 1362334 556137 802036 1780511 1718314 752426 1132515 1641672 1761678 1958927 205398 1755852 1189101 1398881 933997 1628092 1006496 225824 903315 850102 880761 1888898 1344757 1322029 1706087 617934 607292 11428 1602367 211369 120416 149233 1032003 82985 1716418 767480 1645543 107218 207492 1185345 846760 918150 1340684 734035 829148 1646063 27221 1902550 1056156 180725 1464054 906631 1342747 1311728 957962 387921 403915 351363 429060 123228 171325 1630823 1409758 521109 1617002 1831081 1208721 600177 1258104 1944069 1528372 1161115 1661038 488717 1969716 1573580 643589 76658 386983 1506636 812623 330044 515302 227233 1275501 1471454 959585 1956291 1816660 345835 1987083 1793679 629089 495021 1297491 838217 931723 1367896 166969 1781296 94003 569203 1971038 1753224 843813 270930 988134 402957 1477924 1949880 192132 62015 634003 1762374 67952 1327772 222531 256571 1149362 1851249 494376 164966 1994917 1111220 1871176 78617 889659 483427 330329 1871025 1479268 1437320 1156745 954138 1470080 1452043 74792 544382 1519382 1031471 860757 985553 1000111 555150 1807729 1703506 1521817 222871 508614 1449093 937774 188643 1798333 1003282 690435 1929905 1667219 1299983 523355 364090 888769 536971 1611628 532087 1993467 306471 1164785 1300054 1876579 1706914 1378620 451114 459863 680203 1055395 381887 469903 672362 491305 1111261 64700 3809 462109 1212964 637024 1315213 836504 1160135 907072 1955451 1719247 219740 1753397 1688398 39165 527722 1181643 1937584 379317 705575 459688 1461290 1633629 1598938 1310310 832439 229934 745227 1562693 703780 1852490 14377 763263 1756633 1341954 85902 1104060 1609855 800295 1780643 1282719 980913 30193 1465899 1978173 730170 863630 1809073 380881 31700 308998 1344427 1879056 234223 865118 930728 972035 1279485 1054816 1225979 1405315 1460208 1319830 414031 458928 916069 804353 312232 882868 1659777 1381931 1709261 784260 1663864 823037 109615 1534154 734324 1141318 1148596 1962964 1504809 1639599 750613 1635574 1816540 730384 1393066 1584175 1427175 1409890 1703254 1324911 165956 954228 602829 24518 1288274 573336 1632771 169204 47323 1913983 364553 73126 887984 895617 1883465 901090 104296 937467 543297 985868 121789 1270570 1126832 1107375 1644208 634018 1269639 1020855 340370 1374139 1490150 987091 796397 186323 1815041 1995664 1203999 1709561 1527198 792924 915070 942228 867180 96630 1181327 1996490 1049722 1333047 922226 1648382 1085347 1965978 1895707 1882901 895536 1695958 818568 1348577 1096429 1915208 558900 963968 928298 712339 725776 1904939 1459761 716760 1457634 337828 477618 877078 1731588 1005796 655202 227256 594557 1544775 727573 716603 1516740 1903519 1552993 1207958 950822 409089 1396820 792300 498572 484028 264582 702947 560130 4621 1857615 858040 419479 737135 1455151 1616386 401013 139605 188759 1479993 1867630 990277 722749 559247 77801 1293829 1206952 1494063 944310 532601 57774 1400074 691123 826007 938315 1692576 1601834 1021670 1403056 147126 996462 1472323 16110 245998 1273082 238457 1491247 1229026 465829 1407691 1753886 412953 1564269 1188604 1739096 1127605 995840 547798 1822180 457894 651101 1657287 1414216 1763819 660422 1841794 1983924 228275 177063 1394992 960477 1887205 1594048 804390 1937464 1701607 442367 835848 576182 1810433 1067429 945089 191814 1272073 1554253 1908610 1365253 212276 1359866 1921322 924203 1214071 787574 1396122 1177832 1926252 29514 1009014 1449493 1600053 395665 597480 1669697 995389 984686 1980463 377449 221802 1154435 1230458 1289687 1140578 1894744 231669 632198 1771040 481920 398625 511004 1154786 275829 222561 761726 1880975 685664 251274 734738 927065 477553 1569238 734355 702109 1235645 1808998 1287805 1188281 1631960 410346 1634987 1481805 926441 1323588 1423767 44367 1349226 775884 501386 1437525 1280424 1912872 932834 569174 1651314 1318757 35429 1069091 320409 94677 1138327 188342 1050237 1120333 1898662 795326 774030 670444 1252905 1176486 226112 743711 648950 403957 891456 1590648 913021 260124 92721 1219449 478465 1176738 1979351 626583 1762667 1224423 963797 1178543 113298 160911 502921 885050 1210976 1329255 707399 571275 1579888 1858418 515350 1721257 1898325 497794 1390724 1944212 1264485 738791 1162057 150193 1624601 1901666 749783 1453169 786230 1807960 948318 115055 1480233 747713 1810163 1312877 363898 1770428 94618 922814 990777 145929 1675587 539825 1237074 114037 645256 219546 1742933 784687 1348603 1048585 1017059 1820547 644767 1550566 1897716 1977506 1714967 177142 1592832 1508482 133469 1152248 511878 277976 781350 1600532 1229611 1395530 837009 1128699 427014 1295022 1127774 140204 1352640 678697 1420052 575673 1447988 578374 526793 760282 1127679 744726 805079 1017665 717220 1874706 1571945 109407 232663 1578286 1186492 775022 1966906 130024 143324 358552 589250 1729215 103788 719744 285559 72358 1810621 567017 1925034 1286308 308479 1610604 1656789 978654 1652997 1541319 1215334 1487395 562990 1299337 1759793 1326458 209753 95568 341635 532859 1265705 20601 258197 571216 1934159 1521299 353450 1042594 533727 10324 414788 1743043 1988787 548218 746197 1694793 1394730 1838812 200231 850824 1233319 1067260 1309542 1284008 1686766 314995 1026892 1046298 409129 357692 289989 716094 1861013 1482321 534020 1989400 377402 1900737 37538 87892 303113 1162917 884432 658377 817149 1952471 1725343 1310670 1154981 168847 1836602 1003742 1409035 333782 1099487 250070 158849 1382905 518699 169278 1344537 1251781 1433804 1758669 531243 172282 1347666 916772 1843933 1456235 1392002 1459073 1763175 1716213 849985 1089120 1208059 1451455 1314986 1399316 15652 1479798 1030510 496762 897519 1414169 906158 1282166 1263372 401058 1033820 1068643 439699 1778159 1991361 541549 485858 1093594 903038 1470498 477663 786164 320181 1453980 1278297 1224667 1324445 1343111 1737742 476700 884402 247923 1450815 1765426 1768350 180055 783798 1516481 1874168 435106 727015 1957690 1462298 661586 1913156 1793982 1968661 1936878 1004503 57657 370736 163498 570826 282579 832073 158383 191519 1612202 78628 517800 900297 1104128 1041095 1378813 1095634 1715081 1313619 1958356 1394072 847667 1600379 1784878 608378 1247065 1920203 1598710 1721183 153956 1296216 373638 124650 184612 190237 158667 964773 388190 1330389 318839 1720057 552436 853685 1070214 1257081 497834 123524 690310 1126658 257851 156565 232176 318791 1753727 504331 971510 201964 1145182 944578 28655 1020202 1029382 420835 1772008 202648 1088232 1368753 1935606 340614 553301 1492390 336631 293361 1173961 310010 1830879 571872 1984245 1923203 1541685 265708 1229916 1599821 1363178 405280 431407 271219 1688005 1861775 1919218 432715 744014 1721101 659858 84732 1565972 1505060 1489350 1540278 1257317 1965529 1344963 1880198 657202 241886 389607 1819908 1692370 493091 553757 458237 518887 1997695 1808493 29639 492614 279224 1420838 426577 1889744 1182511 1997918 1874165 1628884 1277635 1436100 620395 334179 1610915 207928 380512 1159365 1599568 402841 1221315 1076267 1662333 336856 1118409 1858383 1687053 1884496 1147050 1319258 1774496 1619497 1584390 1567647 1031121 804845 1580242 1426663 923296 1381842 1454218 377075 1110414 1489618 1596120 1684230 1112889 1008482 762232 384320 183750 1986175 1929403 1899932 1428556 536388 1812905 1479284 1499718 869136 1001844 669227 1853379 1799704 1807540 1074881 1885030 929887 1771633 678510 1781477 836022 1953423 1943317 359517 1476426 1547111 1374869 1578547 234091 1709080 1915567 1296270 708441 1000149 840764 156728 334303 1120979 769974 1597649 1207293 1154336 611464 1649842 1040458 476514 1888702 7236 1525399 137077 1759226 1335236 1408539 1753278 582488 762031 800507 1604018 882297 286594 1468802 544149 1548092 973967 1739272 182128 261078 1507711 748594 1091103 1251843 1407409 312006 83428 711919 481684 3725 1340268 1704949 1397249 1270908 671403 1862319 958244 210928 773914 504129 135854 1536365 1629613 612732 1461240 295789 1698452 813595 423165 1703949 1867417 1153374 154112 1259866 1898262 885839 193561 1724809 1295969 1366033 230705 457786 146113 424325 1661638 504246 852860 198509 581432 1531027 574120 973785 1558775 1693556 611452 1266715 1000460 1479143 995963 331677 1255224 1193110 395662 816870 1252382 1132186 189563 731577 293988 4246 1082669 605474 662403 1448144 1270289 1689862 285574 401731 702251 678659 603371 1297545 93020 754066 1585310 1175676 232610 1291626 1207118 1786974 1541267 287760 45754 1857200 1007374 57004 1810596 1988532 592762 1551362 1823666 293416 906382 1984102 1461725 1553948 1730108 834347 1486572 1045886 1638619 1168008 1877638 765359 1316853 926354 1329914 738762 1299248 33445 805944 1929126 401060 1781740 1952890 1116297 949106 1636690 937520 753129 258774 1071562 1200306 966572 367009 451735 1992601 906242 1726929 431321 229472 293052 1100701 1642490 1169814 411699 369843 1443074 315934 734064 83468 802300 780179 615474 1156386 531542 447974 164892 212221 988986 1963262 1594736 950952 671355 1476034 584410 122894 1636741 325911 539249 1910605 1342425 699639 1021783 1070361 1274575 373369 1819697 1717907 1681487 1421149 175587 206391 1795530 1424618 830403 1202677 607517 966866 1699480 916134 1178732 52569 1873230 92300 579104 1128263 1242281 1687097 1607804 1851223 1513692 972363 830407 1241727 1051087 1219818 178808 1025388 585517 1639143 1578437 472045 1342001 561823 367255 1766471 1787779 1784704 1361785 1777831 1679607 1148581 653628 1167182 1829983 304225 1206855 346363 710259 215367 94768 673343 1835413 1401193 584976 171275 1624996 1007342 445643 552533 275397 1328148 1743597 1583515 1676680 1388656 604018 774269 636453 1114196 1864645 182384 963257 249848 1580614 1931117 748492 832176 1667823 1783810 1668211 541978 1156648 1289494 601531 360804 1136747 1078857 1321099 1729507 941949 984203 1716893 55261 1311583 504915 1298665 445966 452335 463245 916029 94165 1215531 1013251 600326 808635 1283729 1424425 1910310 191735 620795 1433633 1990959 1883700 715156 1215383 1301639 51572 785189 140803 427739 1061539 118116 1659009 1759693 1589751 1250640 1127409 1975920 1650276 540992 1358371 1010360 676279 726632 154307 60239 981612 388887 1217199 1262455 552096 1848712 1676788 711580 988842 1024073 975053 480768 1179141 1841501 1721706 1483470 101600 1536079 535471 1328156 1647057 230983 460684 638684 225799 601867 585053 39121 919475 840769 1493760 348059 1958923 1483615 405705 1743104 1984709 1939838 696600 885256 1770971 1788127 1421228 547915 358189 710234 1364483 1313924 747409 580343 1334574 1959912 711590 492973 837618 764058 1492050 1085845 658859 330071 915214 83470 258140 910236 1821880 1073796 1369697 54326 1759562 151072 397986 93790 861762 1567507 900835 865457 1569984 1537698 578353 5555 678137 1762618 886636 1106920 94103 734088 1517644 1366410 1004562 1470632 838668 1519861 727470 191572 682022 1607339 1383710 921269 1517669 1847086 1315802 841232 1675379 292563 1370456 851025 53893 675467 1953191 448281 1910668 1259386 35719 1099338 504534 274538 741289 461631 1560433 1088378 1876364 1981069 415039 449648 1013601 1574826 572966 1920693 1294533 94878 479532 1854430 1173327 1644756 784286 609840 1504185 933217 151572 1218674 632099 656494 891973 668106 1246158 267098 922781 288301 1631567 1587318 715190 1860112 1257120 1644914 1314102 1484049 547210 783463 526247 143608 1539271 1364438 1939207 457460 478343 1087904 213266 1765780 1158406 860710 1208852 1171808 947286 818962 1856467 377549 906103 1301967 831265 1427094 1945464 82285 900156 358699 1849050 167420 972160 1382088 844304 226510 1176270 1473169 1408590 1225530 1562420 1132662 736653 254006 726465 324083 1308737 1089254 659359 1654333 135174 1749648 779831 57895 303064 1083835 75680 132351 909283 1309403 1600277 578547 1882168 735523 1326261 635634 141601 439504 884141 441775 1117540 1997776 1074823 507337 362048 1840992 1883251 185543 1078090 1589347 162584 684069 1577902 84780 96362 560836 1422462 1490554 260438 1287075 1004447 694745 735436 222447 989795 163035 76694 1416198 1790959 856641 119715 570734 40239 380811 1307855 1381648 417009 1245061 1625882 483599 1164901 291130 261495 1636273 961497 1541162 1551643 1396889 164280 1588797 840461 679672 67021 593593 1351128 1859413 570939 1322553 1660470 1824897 328649 1751522 1489768 1132324 572699 183827 1646634 350279 1761838 247591 1929598 1847439 1131457 273775 1430223 1763121 1299399 1885567 1680117 1437887 1345470 62079 1044049 1858985 1820687 323388 613623 140749 853799 1191852 1117945 1706734 964704 1085635 1173118 133923 998781 961249 451248 1977586 431929 189505 1662822 1140587 357109 420502 1448289 431671 517698 500588 271541 823717 1067102 875670 1784778 390370 534956 408294 400554 563020 976715 1734371 276930 604487 861009 1553246 486627 1781792 1819927 368939 234882 1154994 1948336 819597 1620860 871491 1285900 1251403 233466 408803 1000961 67305 1595580 1848280 475858 1554133 546942 1418469 25293 463077 533457 1300555 1180576 720041 1385650 1587670 1566024 708740 1294145 1207517 343190 55702 98891 168234 362747 1988635 911078 40385 1465235 1898220 50142 1922410 660084 1909012 1833793 1569464 1535350 527286 541330 931489 1493479 48401 1959334 929331 1039163 1961616 1415638 1161442 1951112 1859592 565449 1944120 1317984 575235 1411069 65012 896205 1037780 1876711 955364 99722 921395 744333 506690 1529403 284844 802910 710871 419317 526327 1149876 243787 1555581 751317 1168353 1437571 1021210 263630 596100 1449783 461849 602256 1063046 1139627 1317969 1928377 533389 1441423 949762 140893 1017448 742220 701155 350658 1923992 329497 803844 7182 131896 118499 432549 761077 1791951 484315 1555587 320314 1821667 1197848 399294 1737104 1047730 1997721 1357827 70273 1597930 281205 1112103 1528480 657346 355342 1168447 768755 753011 925658 61406 38527 1573854 243016 813887 1137820 879849 252382 1463786 258946 58825 1874029 683815 488937 151199 292566 1416607 572807 1560249 1854853 28672 456933 16789 218826 1600972 911126 1853841 1528026 1371530 489151 354463 287147 1263430 401817 849440 1925240 378662 954779 563680 816641 878939 579885 1469126 1136768 780909 345080 300194 1712525 352286 147951 1849444 592655 1103179 223465 449973 1476726 1391138 1225041 1219387 1701913 692177 1996546 298474 517364 1229886 1853558 588300 1805876 1197403 1584221 935958 266703 223604 1241011 873144 159791 1792733 1029332 800361 435623 1462258 1602566 1255120 1797776 1434814 1129 82237 1613634 1698164 1346356 5015 1944328 1841385 347490 1769120 198417 1790241 1536803 1897546 447256 1577662 1422316 1545916 602469 750020 799586 1355822 1803225 914273 329134 309005 23531 901642 1795701 1740672 1521442 1121504 67641 1594720 1144043 673968 1384733 866332 164961 16896 770882 494357 1407707 1698382 1049548 1352373 1947637 1627670 1516472 1799876 862099 705523 3817 1707816 305981 846095 445577 364404 1946965 8098 728738 533602 555148 391488 1273726 1596828 1548323 788891 719221 853123 654695 1939327 96175 240183 547952 245712 504735 618009 86526 1147420 200180 727357 1683884 1804876 521620 795869 1831164 212259 186745 1934080 265107 773461 785812 140786 580009 117414 1459280 1383869 850272 1308969 1087598 1575006 350918 235498 341003 1555615 1959014 1729115 643617 1862174 1706018 1903487 1800700 1890217 915009 1324777 590831 857929 181561 839402 1202187 272060 1251142 28122 1627899 961574 1138037 988481 652571 795944 596658 550515 77248 1343842 970784 1556819 289051 1654306 1073990 1413785 278428 417635 1655616 799068 1823076 984736 1442421 432054 23266 298803 490920 1778829 1222422 277776 1500408 232854 1992892 858018 685852 1598228 1302044 163528 405884 521908 1086986 1986267 154855 283441 831317 1358847 1427064 1904145 523092 1155941 244312 571766 1093232 661203 1263406 1485565 96873 1624086 1313491 644146 127361 510884 1183209 219920 1445428 795095 634611 1628232 1214494 469634 1130010 1149781 1729041 1575982 1029303 1338745 505961 553174 269429 765861 1413146 1254326 1282691 1453381 321827 461254 1127080 266700 17018 1196395 901839 1759470 791519 1388145 415101 1023202 1669096 262087 561477 1251086 1603630 1013420 865877 1968711 1763412 1544641 171212 811203 888595 1246366 1509135 25783 1988428 1572559 1030041 599236 149635 1888248 1211934 1160836 1265165 588640 1845283 761011 513962 370020 1627422 489100 1845881 1705666 15473 589392 1324713 1586522 1475077 652332 456342 1574989 581802 744961 1095295 1331492 1617073 699495 1558466 1840051 34974 619075 1853472 232392 513060 1149402 1860889 497127 483863 216942 579366 838528 25399 1484197 628346 950131 1004309 250556 1218101 584836 1801175 516974 689471 1332856 99012 447934 845002 1588599 1956799 1904236 974926 1850269 1521052 229777 969421 1789166 114946 1509533 479574 773246 320464 1668504 1353055 112003 836010 43062 1383715 1772545 1300405 910076 1770689 1602385 1767126 94438 1459893 28732 1222431 1040014 823550 721391 1598602 692443 797910 932649 1514999 1810626 502963 1484685 872447 1481778 1833115 401323 559823 1550905 1305354 328453 1494327 1398242 109945 1498573 1311335 35819 253268 632214 1931396 1062580 496531 1601429 859099 1082131 109652 1716220 624910 1518723 103464 1832822 369137 12589 1815206 488362 166685 941818 1433251 1191220 539127 381115 1683011 1968351 34859 1655421 199997 203222 487248 1168570 813704 280549 576803 1533924 258010 353555 145226 1791462 1072280 1841082 1369102 509873 299884 148718 391836 1468386 422907 1406550 623746 1832035 598480 704250 269300 380378 300932 1842289 1163848 23414 1097844 1443344 1149204 1129018 1453310 263219 787070 1947315 658092 81355 927092 1128669 825156 519375 9051 1852091 522491 315892 419574 1274437 1482817 473492 20686 161942 532091 15630 915651 1911162 1497490 432603 858822 488881 1481556 1374535 1138802 577967 1960606 1948876 8921 650474 1826776 1682956 869041 1630578 1044329 1768484 1303007 933266 793897 1393224 1864067 64733 728604 1348349 1568222 326511 314133 218494 513776 782276 1722649 1209750 137682 1867129 654890 150865 1667695 1586731 446527 791735 1211012 85031 186135 1693138 1414853 614262 1903177 481267 711257 1381816 679744 1539303 1214713 1522207 984040 1592942 1702330 587134 1440396 14236 1167870 10955 803286 1865476 1865268 1788044 119906 320423 431847 1105232 105257 1444946 797048 1975621 556768 1340722 1321404 518510 537211 889911 23966 740170 1206660 1948751 686622 1022568 1284372 1922660 1404429 455991 799493 133966 355225 1418539 251385 1007353 778180 1445796 1492190 1668844 337103 1386644 509427 836772 1726477 510055 1608138 1279122 388964 1382428 159341 1856661 170646 426194 993630 364382 1097021 1300692 90295 146950 1075849 1202021 1435976 1995221 1788812 1079327 826491 674867 1126604 1754050 1322754 1323710 561739 1232081 1287106 391765 1401497 926249 763977 1629088 19937 1235759 1372928 668017 1324886 235435 34444 849930 767452 125532 589199 1826165 1083845 815384 1171646 447784 285970 792544 682865 1531117 58878 386411 652183 1475368 1457018 1828493 1815592 125520 179703 564796 912591 398939 1055691 195953 1275625 1318 413561 773362 619604 766619 1150053 759325 982500 79577 1631296 1963904 1655042 1613348 211437 1733134 408043 632449 287506 307853 634433 1639088 1142767 192698 1560979 393731 197637 1676860 488730 422196 1644935 926071 449435 1554100 43641 35299 398991 75008 1767436 1197564 1452088 1850429 1530692 1209671 1849043 1131556 1704539 1469949 288056 1455640 1405502 1944570 550958 447377 1759362 1479055 679125 914744 492493 1881886 218718 1031 1055916 1876596 1281200 944032 1903400 1068134 479505 892016 1393957 307357 1282228 1832594 1714480 329921 470273 528053 647937 1090429 1067690 168385 216836 1003958 1889451 1021691 180534 1686199 1888969 116815 811398 970479 1258816 1506046 1212630 1650668 616881 130169 1242412 488155 1387307 1604749 1243298 1071075 1888967 1376053 394633 1840439 1706240 1661337 6562 78969 669101 405712 859728 1646417 1042328 85929 366345 981482 210427 889162 1241397 1573459 1029023 1093512 615053 329505 1408223 483436 1377572 421954 211689 1352406 366198 738513 1891945 1189401 1560616 1867879 1500276 1455216 1039340 1365615 319758 430443 1059631 214938 1209973 1857186 1982863 1990021 1417510 1355490 164651 1121167 569192 54262 1756212 1128551 620572 1511095 1179988 841093 1011366 618685 1961774 947157 600427 1149658 614143 1711543 1484944 1717800 1083207 968084 222061 417960 1151788 1514017 540754 32319 733165 937113 481476 172974 1165415 727219 1279605 887174 354440 963390 243862 1869378 1387476 400741 60984 391842 1282693 1160133 1949911 1770588 1913661 1182416 711906 1939300 208562 1386962 362513 1606107 1911039 905185 1609819 1718473 764694 509861 493840 694255 10152 337412 710001 1933967 751384 563445 542322 1824718 336709 346032 644260 1183679 1590088 38405 195288 1890242 1927077 1750803 1172910 289117 1073684 1984028 1725733 415899 644678 239349 255886 1796261 543760 1087030 206447 387607 1141099 895619 1359740 861308 177679 783630 1055560 916512 189287 1458293 216717 1124573 52114 274341 1909147 650185 1643905 995163 1807925 553867 1914967 631202 1979216 1958241 1768519 1995556 1234811 235422 1971016 1884285 715087 1229134 1777525 1095414 528342 567180 1353524 509590 847430 1528386 211295 1587277 84546 633013 907982 825396 42625 639606 1929381 1059265 1640895 480479 1323056 1484717 672233 280926 44974 180791 41191 928246 1428386 1111243 1038602 934235 741926 1549947 1626477 1760065 689737 282491 1322515 1918537 1255228 963993 348083 1510973 1545635 958234 663426 642744 667106 1615409 1222233 842478 1216389 679478 1724312 1462530 844162 374290 107989 1154095 1537324 600814 607238 272235 21354 1333080 528271 1227868 591046 1218270 1133484 948710 908622 1810147 1678147 1837215 1324319 1947577 898696 713497 699363 1642707 911188 429701 636254 967237 535627 291796 329684 725661 1871381 1676784 383200 966775 1073117 1034095 856852 1573908 1191406 4910 1442700 1661458 984318 11355 1404841 459029 1747578 585049 1212155 937231 1668424 1774555 182616 1389710 942379 275271 86234 920886 1386648 208265 1963895 1766012 1088273 1655481 817713 599106 1516266 541121 44102 1299044 1122054 171619 891301 1672172 1149037 1663441 1337691 139204 1163906 1178579 233232 1588570 143093 22671 493415 1068972 221778 1335959 1749817 598554 266571 982012 873429 1482826 10197 1130714 1003483 1472036 1314363 1419399 149238 1974407 1289890 139516 149957 99745 210915 1845738 1507983 226270 1363368 1150968 103222 1950048 1111989 1823699 44998 1445153 1093508 1368035 246321 627837 1431958 1053767 1063619 456308 1166830 970821 765104 1881910 1770150 1592108 99901 981059 1175603 620657 223638 570516 1971127 891641 1763002 539131 1334027 980205 408965 18885 634488 1716533 1720749 1365252 1529770 1273485 950900 588265 155688 1862284 1634737 1075848 1295763 30641 1254589 1625406 13341 330387 1493202 402459 123862 281938 1555734 1081587 571631 524035 1639103 526725 1408855 35677 201111 222282 1072945 65061 1205080 964709 1179720 664915 444579 421517 417356 1721852 565076 1913101 10232 648986 340853 1560595 170599 1594507 1318701 900568 1989248 523190 852841 86059 927281 220616 338119 1227919 725543 323393 508374 330911 1483250 546958 10951 634768 37577 576530 1709399 1816186 365124 1473487 431309 440756 1767580 443003 824754 1946821 904581 1008528 734588 509933 1683348 976773 167563 1902312 156518 1825647 109725 19689 1489231 593510 428829 1736908 1027751 768807 1666099 1594253 1448738 1553668 157194 1206449 292465 1188399 1860344 1890640 20862 1792682 423170 897880 1531763 532990 795859 159047 1466330 1006946 286878 207157 1350215 1217515 1734888 55475 1607725 917218 1971687 870379 958860 1028587 126550 1035604 205312 1990696 85501 1114384 18760 1718574 13647 641253 302351 1826594 1118040 1164694 1655567 304654 1375200 1447218 840949 550208 1962287 348737 263073 701089 1752434 72361 834143 1503889 1714876 1108276 363045 266911 655736 1780845 138218 381776 1570627 1499195 1905220 759148 449373 344533 751744 1435994 1083041 1562374 660765 1824297 1468851 1675745 784524 1195120 1716303 912178 80511 1127298 1823906 1689619 1452156 1064344 1610651 1752237 422312 1804151 996787 1675099 1244004 1564131 1126768 744312 1574040 669316 1745199 803416 1669496 1578077 1205422 942453 62937 678792 97392 1867113 548571 1638584 1601431 342124 1586195 1661826 1488933 1045622 1740427 583729 1034684 389845 1159155 1125040 1033929 1960412 854756 119410 961717 1124159 909497 1127024 1432161 387265 1109989 765272 656280 625896 662117 506654 905092 1744621 296094 1291616 1867692 438899 436536 1138497 1821622 283116 1476974 1364151 1430149 1025487 3582 1025903 1648905 1007414 1573294 135005 1573243 553161 967866 1958261 1899230 88269 849509 426772 402561 1647882 59217 195969 1939498 1609265 1476176 1287920 1739671 694171 808421 964054 1957357 399526 1264742 997818 747786 1563892 1936091 1408853 598877 480732 1040169 1596615 549598 1992949 1615551 1381899 444725 1680353 950401 1072336 996621 46959 658359 1100425 1909978 734698 1092063 1910442 1234266 3955 241384 1514400 1742297 813961 988064 1277123 818799 401492 1730843 1418111 1646302 794811 528468 1879484 345601 799633 246547 230147 380763 1446298 465804 583968 1550842 867512 123374 671034 607632 1467068 1046807 1591932 1251624 1834303 1938603 226587 140069 1142750 1577760 1202408 261609 1206792 1384315 1088175 1626757 457840 704667 512907 1831720 587397 1295503 807447 1534798 1229394 723146 636448 909831 931953 388758 389275 437828 916455 953916 1460014 144092 1086416 1663214 1674311 703 1793971 149798 117942 1416071 54793 1557032 1074757 1504010 616081 1709030 1573603 1221198 154302 146517 1227697 892896 1104243 1871821 139370 79572 833752 268674 184246 1625635 500413 688347 595921 1701842 1090825 1068899 1426660 1384570 572221 1343305 1039307 1198109 1235644 1853866 1035762 1102193 322079 1491815 1683253 57776 1842707 373720 818463 653516 1569723 1189448 1083357 155259 1872979 202168 1446776 1801727 1976348 1401246 1523516 826427 304436 1605047 208157 1482865 518210 1302870 1213591 1312238 569374 996678 1033504 792867 419103 613221 438560 717376 767565 576417 957923 1386015 1100152 1868154 652619 1882435 1581978 1755560 651532 1980469 1829226 223654 262517 25255 1018202 49248 1529617 508851 649516 1475257 843170 1934426 1536304 257976 1398941 1761417 1924773 1741895 1820567 501637 1229979 799919 1236451 83625 284584 238354 119581 477662 1537436 573870 394282 1899539 67786 1685996 1893463 1116544 352868 622407 1654146 376072 855930 1431358 1455560 415661 1468233 944877 1065638 1717112 456679 1221144 1054474 1061260 1360753 84129 908005 369475 1030630 493437 1870374 490424 1653844 1865162 1674411 1673317 1793464 1408362 902634 377991 1399326 200644 220658 631067 1846157 1589246 190677 821637 1929200 308979 1073380 1929424 825553 1982858 1395095 1307228 404610 1873188 1924829 1641398 202744 1442480 298217 820825 1541177 820534 1403295 516695 122170 344008 1871049 1993006 1062336 763320 95413 431555 1957285 737213 60792 1930341 415909 1414965 1007 415016 1434019 389040 1742777 1717475 1098832 1918217 1549992 1256522 1631009 271065 1895392 104834 1965438 85215 1448042 624587 1545813 405847 1513723 548043 1072081 547260 493019 255946 1819572 1017076 1006200 1513728 1673447 337034 224712 118299 552248 793487 1682733 573401 494151 846349 211731 1877545 1455018 445979 1118901 1904448 604207 1663859 1734470 642526 508705 613435 292973 615598 361018 1293961 1814250 614641 1099148 14730 1960178 1328747 1838296 1608611 1274518 191805 1755544 211814 1176205 622489 954369 781788 334202 1316288 1405758 1758840 1940901 1136176 1643455 1453063 1787478 327182 493781 612747 566923 953987 781895 917957 1660891 618772 638610 303829 92610 1524469 1509186 142160 1675014 1945803 1100005 930375 396579 130443 1024034 373183 1775915 570171 828814 864202 1675920 1919595 1008280 581956 420895 677752 593046 1014696 1810229 1803630 219823 1656039 20390 851247 400886 1154066 1896103 651017 1750743 915207 486572 93626 227990 271083 1099084 517785 1901841 416383 142581 469653 482948 1293563 1351233 843275 1639472 963160 1520460 1276980 1065967 1334363 1194471 1691717 173681 254326 1426246 367658 1382778 792263 297946 273499 1530700 1173084 496685 514854 886032 1713099 322511 1372874 1459842 1638508 996888 202415 1258683 735172 1294904 1038620 53728 40622 1277790 656681 588324 88311 1833702 1528141 252389 1909202 1423826 927831 365143 1875221 1239160 1426614 1220854 1895405 1320393 1697846 1547920 1937644 1566156 97933 226458 1168060 857198 1604609 573023 25186 771087 562015 1009092 1332570 1173883 1373852 100655 929123 1083839 877424 1477073 99133 1535074 1893669 889888 245266 1761104 853247 960550 1528277 1266789 120041 214211 427429 1124372 1293296 1123210 948225 1342180 1248332 598536 1345835 239936 817159 977332 831945 514464 1838855 256655 583296 980325 458826 1217455 775157 1950135 767451 1453703 1612874 1382844 1915614 1946628 779259 541984 1278537 416946 1450724 100683 1426355 412880 1320341 679604 1462422 1461932 850215 1829382 39901 1898338 1887172 1332964 708665 1406272 509620 1104926 944733 772309 404340 736144 1944996 5648 1772210 1113568 1847533 108080 7317 950647 782256 1330081 1238034 245994 537704 1161054 103359 1328211 435571 854391 1260828 422799 1525616 652943 820179 1702401 1369480 596311 198301 1314041 586705 723977 54656 1167667 1212907 1713751 71666 519479 1557184 210268 963177 1260118 1786388 1959799 787068 159507 701076 1004057 583251 1285813 567411 1371580 831743 1251687 957781 241792 115338 1459597 452904 164589 624129 660544 1639842 100024 61432 918500 366834 599909 760348 204774 1938022 374033 539286 1991053 418418 217903 1366540 1337602 746626 394267 1906631 533616 476347 1640587 1803474 953012 691682 67048 518882 1765318 387920 1770234 1757517 1792016 953979 1063628 438097 1877369 1471052 842203 367842 1314761 40157 226737 846085 1261114 1648044 782369 1006523 173899 847668 576855 1950465 215538 226904 155422 107554 1986206 952018 1540510 1630990 758358 1762987 1858159 1251107 618690 926256 1238391 667460 1485291 1532382 1261581 1027411 827545 711149 1174507 1514284 1962907 1767857 1414931 1670545 1478195 795566 1121601 1715855 145671 1738481 446990 14878 1357146 942568 998792 280578 19818 587382 979176 26333 1518711 273257 1402456 1887558 588379 1289483 672714 516454 1851259 550772 700651 1745669 912870 568709 1046869 1453791 1089979 803173 986147 745783 288974 1669624 1588463 1640649 1732005 1467875 385582 1776755 1340595 1943941 320122 183649 1386218 1759594 1173783 1502632 1685038 1209906 566939 589874 1267831 421500 1390070 1886413 1307407 1280992 1953013 414207 1815799 1508496 1498757 1693719 158352 288526 107673 1773671 500307 816293 544861 1709150 503306 1747376 78817 175001 397484 236351 1073404 1898859 57554 371561 825471 641571 87524 1258878 313912 1667507 373218 1712311 920872 1320975 1823157 1428779 1980779 362038 786568 761277 1833396 389188 1077529 1304415 1607432 1649372 1802505 1612248 885918 1488034 154600 1568393 1073271 1347522 928413 1733852 1252522 1276966 111619 263153 226102 1512452 874430 785980 1684149 655016 177002 1455964 554799 551732 1135267 812448 855565 1478826 1066368 1386450 310144 1385491 1289308 1563333 1202804 1674835 681916 614667 1516026 488328 150658 1736269 852715 1543508 464042 974745 258421 1496709 1858871 239227 1226153 967708 1359653 90448 1069388 86895 1851411 593410 1313716 45625 123283 548857 1466198 603219 531131 129547 1071411 1210715 662109 1429717 7485 1794669 524160 574418 504541 1363768 1282230 29596 1661161 941347 1345259 803955 695028 1547768 460454 123464 926488 792682 1485141 1728196 1691897 1406821 480399 1030711 1802838 1435481 52913 1087909 790431 1269171 364293 635272 544125 812851 1951419 691373 32884 1408517 469407 1224750 1162321 1048675 1387130 1809697 1367131 1976309 211631 185843 1333458 1777797 1073011 1401986 1754312 988804 1319473 1422470 659235 166092 1603135 1901346 1926010 817919 600950 1136165 1459954 1012082 469521 1104037 436801 763917 85437 1954512 1461359 716763 1666524 153667 1463824 51784 1537230 1752625 1279137 1405269 97605 213907 734993 1623178 1092817 169860 826660 911588 1245083 869103 69790 229591 1103775 593461 1930562 203987 302046 186407 566089 975715 1503877 1873364 1515345 1934611 1208964 273980 365241 878332 1672645 1471594 269550 145926 478468 333735 504342 288616 1138995 1163760 1486984 1786713 1110019 148310 1028184 1325399 1457387 1895046 1942305 980196 468845 289739 1485340 1992090 1672713 1131779 104024 928536 188103 931769 612027 860823 418539 1233363 646883 515067 442954 1652146 1297785 316558 1117279 1442696 767919 1289113 366096 984499 1272793 568088 1439357 895645 1092703 368303 244844 107734 1045372 1022527 443704 1266834 799929 840160 557469 1652549 699676 1897845 1244869 676903 643292 233111 133313 880834 201266 1860673 844421 960625 651689 1917717 45987 1730320 99962 1950506 543095 102901 852738 596499 339572 1983885 117394 1509252 1860521 1329957 1773213 1449393 1195831 1551018 1974239 1543168 1129399 1669309 69721 12159 1586701 1505126 1237058 1045035 770821 765609 1782219 1488212 1581923 309456 1029948 355824 1700312 395693 1394026 952058 831924 1202586 1200731 183783 1788171 1757305 56627 1871530 1382025 854946 1927963 234683 754179 477664 637671 418650 1637875 574889 326105 72919 528769 1166951 1555407 826170 873741 1347782 1333635 1237067 726973 813531 1589465 293939 793099 1021602 455994 76358 852026 817775 622849 824600 1332584 1945220 1497484 1138284 230093 598103 1562300 1498544 1389233 1153816 1219262 1230528 1070186 976495 273776 352712 127969 1502630 580692 949184 61414 189371 1204419 1846985 1516929 1180919 534117 1256235 390418 517965 12853 957755 1127914 1557690 458380 54274 173333 1049365 1899088 807263 1598012 79064 81478 146159 229719 1281382 728611 760503 1396317 838135 2546 676944 1808698 87648 1203034 1191337 1782584 279770 1760882 663365 1384292 1386541 148533 1422240 212101 1691237 1607227 590833 1487458 540014 101566 154393 1415179 777392 1755408 1580895 1935642 1207747 1021394 1146826 26831 985350 187819 1291822 1024763 1506744 1319665 879353 812903 1728806 1063674 1589476 32121 241752 555205 1200448 1003726 1216323 1179645 1830229 478211 1435802 309257 340574 917966 1635346 1908175 1491034 1789389 1709633 694161 527176 1464912 1059643 715889 1532215 1407710 508229 1357870 1027033 414852 884502 1135814 545828 405993 569804 408439 1495772 1950067 1012279 324122 335357 1057707 166917 1997691 633131 63899 303685 1132869 1864686 803360 1155070 1955700 1071626 126203 243934 595793 244164 952768 270765 1472006 589414 1269787 480205 1735599 969412 609708 602470 1539615 1444316 160222 386890 321759 831464 1833890 10078 237492 1806501 1643082 1875314 500239 1559909 625199 1021594 1794085 1858727 1921642 1177445 855142 1708267 695837 390268 89881 1583417 1741704 1482888 1544437 742948 1907207 464309 127877 1250047 516363 374219 1752967 86988 1016072 1769212 1305194 1992239 1241851 301659 901554 771506 445823 297042 1785672 113377 1387783 995287 855016 573827 701978 1130656 1669 456847 788374 1245423 1112739 955591 1120435 1119422 1166143 852210 675954 1727078 1857906 1473709 979513 413268 1215632 1764659 1999806 19058 1881745 907651 170109 1689886 1291418 493022 1063881 310272 1730968 1181496 365193 934122 1106424 1803041 1192831 1520250 1983719 634101 287775 1406305 1110480 1567570 1118424 1589406 1852492 1199805 1788284 204988 560834 390999 1223915 211509 1314456 830324 1393548 1154637 165712 659683 1170140 50054 58895 248913 1288761 960653 44153 1458450 94382 1793902 688631 1505364 905843 894794 1410655 392472 1972483 1268855 1114948 499060 243346 474144 1309259 613297 1434004 207883 914199 623723 999888 747392 759889 1515088 835220 574589 1525765 1127780 1207071 1341047 1333012 1612705 1252753 322149 1854200 1380595 759736 1663196 1183720 1559630 1769988 846207 908140 399401 1886969 902734 1406828 996511 658900 742037 314709 1686415 1002136 369934 849759 1314437 72800 1604256 82278 1216550 304263 1635555 966004 50094 1348352 854560 1804706 1866032 15864 47959 1033349 288673 403834 319494 108697 1000301 1068319 1059807 1710191 1520831 826922 1315260 855726 761294 686555 1122580 837291 493918 1188284 288665 1313482 454106 1928814 234143 1528641 1505491 1404820 1851955 1064676 1509408 564406 414610 1957470 1273948 1475353 402344 1422824 189849 407679 659759 1843866 1228458 1134918 1355191 342565 1342585 1725655 1827106 930196 1376573 1639150 633835 513941 1084309 959737 537303 1467389 825236 914548 1053941 1843197 1063563 1694295 324026 1448187 1446896 506598 279733 1004210 1987341 1100905 967828 123207 1268202 1916040 8370 1008978 757645 1192698 804136 1486931 1569494 1648176 643335 871713 1814549 1796056 161943 422496 414200 1870152 876000 1580478 1616631 1321240 676541 869137 1920096 1946590 575453 1008608 425899 1368811 399484 855513 478535 782254 8421 187558 1993863 678180 252231 1036542 333392 1212540 1108284 1505283 925733 414673 984720 1959189 380571 853563 226020 710612 1572740 283133 1999505 1841532 189399 1376495 189374 892196 1046332 1870263 147082 358302 861342 1916554 239512 1018938 1526810 993774 58664 929417 1552927 1755497 1236661 1152823 1375006 1605404 519215 1265093 1421703 1984451 848514 1072760 1091903 1332190 487580 1406261 735975 1434257 1159332 936842 1501369 1454236 1137990 1630049 644245 1322794 1050599 122405 1827460 532912 1282855 551641 1455773 1463294 1806341 217844 1393181 1614146 447364 1719786 379093 818700 1176720 646511 580784 1947762 459744 234635 614842 1563046 499151 1563416 563727 1633118 1481924 1051802 93344 1491056 126698 371567 777802 987182 826101 509415 145717 958623 1487824 1381485 1585686 894088 222742 1240947 1369430 1713708 1280831 665783 1438772 164749 1975968 1213120 540373 887202 950143 5617 1823681 337172 21940 694389 1513867 1708386 564794 1202369 1828011 319501 845910 834892 224500 1801222 747106 954927 608390 1239762 856332 452486 1334250 1912615 1629322 1975158 1935611 98485 1890969 502378 1711063 665846 1733344 1575992 648896 1026633 1720060 1601153 1040016 1730201 72483 987968 1293403 844311 65859 1161685 234354 756811 1898895 860727 1998865 741679 1969106 440279 963360 1053520 307902 715068 1654015 230303 146180 1967529 1450946 276487 807684 147775 1783062 1291270 1522930 201081 1516444 1052828 642609 1912388 1905554 1983588 1775881 121199 1704759 1530298 582063 230623 349317 1548086 337891 832510 1889435 445496 543593 1810912 583957 1975362 295009 713603 6745 584746 1388949 1682916 1517071 959420 99698 163249 376879 996123 476917 1332091 851282 1522667 1607318 1550197 1271585 1520079 897134 101071 1884334 1517261 1751837 1840410 1452363 701877 1343312 965320 203236 1009291 1627928 730945 530718 1442355 1346083 556873 281746 1223142 84655 1920161 1060806 99098 933389 884667 802578 816724 536813 1011725 355017 1089915 1399370 1693770 992302 136332 1577054 1742991 134775 1516780 292341 1917459 1429140 593980 1041343 1081995 1138454 993516 1622998 606628 425431 153131 1366380 207849 1615563 531242 1195208 1622289 130345 438136 1291637 1115095 470344 678926 668862 1364652 738338 1970468 92914 677729 130213 288326 386609 759924 1079706 193334 149762 368398 1016899 1262585 96515 222967 576860 712084 1737640 1889351 835893 799515 396395 1859821 1422210 461587 709172 228626 316142 1681361 1330369 890320 1571667 1139204 1259260 1637002 764762 1176827 1542191 1659060 1117690 1101687 1021319 1796311 592009 536950 379032 928329 387192 1400876 1949884 1444470 896483 1026634 1415914 560498 259933 1590627 129230 1538777 808319 221388 93762 357560 281649 157902 614804 655356 1134324 1836349 284577 817192 1709117 1946547 1316494 390291 1728163 1169008 1327347 826403 1043426 1311859 1604713 397888 1883629 580732 1032265 680817 1228069 1602223 1942231 510338 1005189 1899415 851829 1152103 100189 1236733 56831 1986307 1236580 1273219 594853 1782930 1395792 1171784 586050 37077 590035 13103 1931948 199109 821775 706159 1557652 963297 1098515 121434 1721894 250680 461977 1451753 220752 609529 273354 488370 1357959 1565727 434228 962808 897201 1811609 349548 1642402 1573898 1923633 85506 1902437 469101 1937541 823793 1427398 592612 1396352 738070 1290470 1138847 1834354 692057 703882 275757 1640971 1937825 1742792 694253 1110342 1133767 1911864 1934668 1884727 988945 5604 1875300 1644556 1846991 616175 1346715 270241 1504128 552663 628366 1450324 695073 1145770 1247313 911708 739262 1869632 226930 83320 1835154 1889462 150562 424295 748910 189042 576739 619567 338110 1274332 1372030 1807113 703981 872964 1879490 1687998 1902968 1032059 1060111 408961 468251 558990 823867 727565 577701 1554345 469953 339332 811337 1173979 1805227 1366394 433830 1979137 258582 1790011 1591735 156324 525360 1616533 124593 825391 1522789 1074904 1729859 1692231 1221357 34625 1778957 360210 41514 1270728 600109 79554 1206314 223351 1730834 1415874 872359 1270958 689604 27047 801821 744981 56726 879567 9323 886631 1408852 387201 1631660 1127592 46223 107079 1461794 1537514 1026356 1011649 1607960 1112595 204352 1141653 1156369 1045675 849201 948364 742153 1719721 1468783 237947 1568152 402216 814254 1462715 1513576 950305 1805945 1399659 306755 1810834 914502 1477756 1636431 548490 1322138 790592 19446 738087 1788803 813381 1592626 1618780 8309 1481031 539683 1158930 481473 1113801 1150740 105570 558935 941937 107034 1899710 1557482 1110894 1498624 977437 701345 869871 463270 1153385 673301 1724521 846705 1985874 406662 217386 513557 1355660 1100392 771430 513387 1557566 313808 463838 1042626 391422 1801759 1438852 1703641 1531703 1140193 406109 1217873 836111 640950 1463123 1335000 1483086 472052 410609 812699 816111 858025 650758 1910557 1936933 1009142 737272 31314 1404512 337699 723579 1556593 1318401 1399074 1759469 1675012 357981 1199874 252086 1188930 1074310 1564976 931853 157093 1008156 109035 1923646 1569343 836601 320991 595950 593112 1806303 478342 816216 30538 412100 875242 1939436 494780 1124034 1533890 1597953 1157898 1405270 96833 422478 1865058 876357 212600 272703 950745 589239 1291339 1026884 1582170 1434740 1237732 143892 701206 105212 574237 475900 302950 518526 1766776 1674383 1312098 174532 1944162 1107593 334800 483755 801208 996766 1994469 1172013 1440344 1274791 471736 794921 1397097 1545936 720871 332514 1005565 1508287 667555 857896 485560 316591 463858 439424 876047 1898343 888145 1352758 1378843 1796965 395272 1425768 1251825 1309413 1115259 875757 88687 143420 1900431 18807 204095 1564602 784580 1292120 554640 841666 262940 1212494 783469 1225997 922556 268076 726891 1744320 1445853 1119596 1600114 234004 184051 1926902 541616 984355 770120 916092 138888 1732780 1941713 372537 726105 1710122 1027855 484439 1019226 268757 21973 78231 987197 1207186 1404201 1169910 1988600 1012396 1213811 881396 1697290 567582 907742 1772669 111927 1481585 1985544 194943 702472 638314 1337513 126883 1018240 1224318 507713 104440 1728796 531808 1813981 64069 513953 1940731 1468286 221801 1276066 1354313 466517 1466370 1149784 1830980 1859374 1294718 1319881 1465509 1250365 206194 115817 1144599 1124316 298333 782247 301404 170582 119448 1020730 231140 1009524 507804 848267 1126235 1169240 1936975 1462414 140481 1619414 1633621 1592798 1166010 1057691 18734 1983677 767346 475511 1014524 1586230 1174430 1974904 1551608 1532970 1925571 791276 1871427 17747 379484 909604 110535 1542366 1931643 112808 723170 533717 1282307 195422 1727093 201271 184345 786124 1238785 1441981 395175 128306 812314 549498 1041037 465513 342245 1683034 1590594 766599 1129065 1896708 220152 1020608 1837254 583689 579551 1545611 880175 431720 1788863 1351998 245974 152748 1874445 1540067 1860180 734475 1876456 576467 720658 129930 1815806 1830366 1681919 938728 1981466 851259 1276093 1603575 1313006 1102264 1966079 1011130 104708 1986887 144563 258546 400541 406505 1850446 379719 842137 1292437 33845 1499424 1738367 105976 404374 825070 1716348 520030 1796660 1234299 1120712 163834 915360 1127519 943891 1195041 1561957 767409 1925416 220446 1512425 287180 1664595 418628 424127 1844004 1241394 25332 839850 566489 1451513 421444 1668019 59435 1240143 1938814 1810869 751078 845080 1520532 989933 1670352 469518 910084 239044 1724683 1417035 886481 1458764 604945 1447870 1817088 40835 1998165 886748 1469663 715827 593971 385456 1895760 137198 1868750 1843168 90092 1606604 1105783 838372 1738294 631577 893377 1267886 1832693 1759161 132709 1066325 1806158 903279 1752496 907453 1748043 1010016 823525 900710 902281 1964990 862788 80516 1367872 431806 358432 324079 386839 812149 571805 61330 572462 978367 1695372 648368 81191 554921 367539 1376477 1973874 732607 313375 749654 492753 801124 383985 1793623 569616 779657 145421 613981 1585063 1638674 1951807 1626876 612080 1316851 1136391 562844 852116 90492 746303 741911 613544 1748906 578203 1323453 1156696 905715 1403955 1963329 1082955 542538 1378942 1534991 1288904 888750 260943 1810772 298131 134600 1781656 391863 370254 611881 1986688 363551 1413079 1154709 577934 1273275 183532 677817 878218 857294 1242279 1200755 1871214 1546412 156966 71706 1578051 807333 1349461 837084 1220877 1720424 1281543 833006 561634 1493289 1674460 1468544 1300464 941716 1057174 260170 581081 1461605 585318 1308516 1775890 385503 1970328 1335853 1867819 866915 508706 911237 1320586 180736 700254 407222 1673558 214829 975614 37107 221443 1381201 835665 1292710 163486 693630 336461 1312651 240454 488293 1845402 1371269 317290 939487 648199 112051 1489814 968787 1985741 134886 558703 547374 268994 1575561 324432 1207795 10105 1570983 152576 69934 696209 1953883 1592410 583691 75457 1055603 759598 585902 1009749 1663403 1522947 1475876 1442731 918129 1682533 1510465 1684752 183140 995342 1843517 124686 1595802 1780444 325436 877532 1042904 18914 1219181 793128 1917424 1973910 1747119 1879286 46029 354408 54743 707161 937257 226972 102817 1505345 724544 1792034 307572 1022034 1239829 1017478 986271 173700 353768 1476862 593712 238416 1214106 611841 532961 964545 1009531 1741194 192751 9763 83897 1409210 617982 984399 451388 710966 1292119 352613 411725 246743 103243 592184 110426 246958 1747122 962689 481492 490176 1689909 307974 907623 1579100 1593224 383237 1910696 106951 287149 891950 186618 1992970 23173 775903 1057937 1037757 697601 1764902 82672 1068473 326188 1752057 837006 935105 397734 523039 1056959 1359219 1068356 1996001 143554 80861 728124 1437942 1875499 1053389 13062 300037 429931 158009 1068353 1082117 1526086 1147726 1264436 1657411 1415152 19171 1910283 1186748 136825 1424737 1275118 507279 1436326 1368904 1920809 1476444 820979 777539 443096 514227 845667 839899 1854601 810502 1119243 1458965 492019 570821 1580828 1543506 49394 494737 1983303 164126 981046 545622 1278922 1081781 1061771 265255 1080637 1713120 148701 799316 1532426 1100224 1988203 424885 1988492 1945575 1583150 1507778 1609644 309226 1189504 1560171 1548054 1982917 10687 1475719 1562896 1994610 523216 987625 1837615 1428155 141975 1047207 1129991 62446 878228 1308867 1870346 573072 1075971 1289772 822050 1171279 652049 1209892 1400747 572421 120267 1465514 83843 1276912 575984 956953 1728935 163232 972805 1575440 745541 1424746 1843047 810047 644810 1152615 1273455 1255470 1126265 1851621 438579 13332 807880 1892252 174111 592640 1138975 851261 626810 1446423 1939188 41762 467009 1487158 1820690 1878031 656271 432359 834858 1205820 1702199 830875 975651 1423631 747415 1143876 545821 1213228 1780809 1658310 1729018 425749 1987775 524693 1869849 1909352 129446 347812 793038 1401195 1613040 1159711 1963471 1569251 357180 1902439 427984 1314405 1970968 1414666 1458831 522744 1418867 716380 10965 1634619 1304745 978838 467956 1183860 703576 863972 1263328 1482966 1006023 843944 1136036 763666 46619 1088299 700094 1857421 209724 909596 1316719 1115349 704429 641174 1413410 680122 466240 1813966 1018935 1465271 994995 593001 1419004 738459 1782722 211451 1034621 634434 202959 178918 1698240 1315665 1842974 1738579 109594 735168 149410 27508 1323687 1509152 795834 620021 447956 1739345 622730 706288 798438 141798 1559073 1652300 640879 923932 516338 974463 1461353 1829603 613765 1674664 105172 275662 1755494 352521 662025 13654 1432983 1874971 663067 277759 777448 1564813 1818408 335787 29264 1812267 983466 913338 566543 764137 1696156 966149 389475 1262837 1444228 692257 853903 258222 1064148 1328066 1241772 569922 516879 815759 1558572 405702 1207604 474112 765119 1610138 342736 1977155 743618 346641 648115 1725709 1220231 1834820 1948396 1934561 1032986 797190 5371 1035148 924853 1414254 1633271 372779 965557 1866658 1819359 1072859 1493790 784636 1764378 1667152 49338 1315251 1852244 395826 616092 1822762 695636 951111 382756 1351867 1338723 903219 1355182 1061550 436346 148051 1663288 527661 1515133 185700 561205 1332654 1277660 324925 1947863 1356971 1827260 1838714 1268812 9829 1511424 1332447 612192 1104093 1325000 1496413 43789 267227 1477857 1112265 896405 1383387 142686 17104 1504966 1145449 1892561 1078166 52188 1360113 1000148 1234105 366419 1071824 662257 1159932 360267 92218 1275256 1580128 30494 1095079 227942 1539348 106730 301941 1309718 1781378 156364 562604 1194926 1215278 403087 1120597 969840 1046398 863019 480481 1105986 303860 957792 443397 1316275 598985 1602661 231250 1515311 1206899 566182 1940088 1698777 1416341 148914 283496 446480 1416047 20341 1223371 309864 1268931 1485140 283491 1754876 294208 1072307 1440985 803406 1099939 342830 805560 1248031 1825412 492899 983307 996318 606848 1789820 1996383 1929797 142066 953806 96318 1243747 989694 818894 374131 848108 1090034 831962 125926 972975 947288 1788361 1893213 319578 1748851 1698611 1171825 1926907 1432434 134913 678005 860798 1988335 1650947 106899 294178 1233190 788631 473055 1894444 1125727 1252396 335264 1649258 1282514 961810 541077 288623 1662004 577623 1275259 745624 561508 714133 1433234 716521 191216 1598003 333554 98149 748313 325969 869436 1337533 935620 582697 1810201 1265733 1880696 1294958 263441 460630 939962 1470191 276511 276005 435084 580794 987478 1078749 1189132 1384663 418854 1576850 687186 492356 247861 1369798 1097272 583777 1057635 838920 161791 1161227 237842 22450 1835510 383570 961839 459123 852523 1608016 740711 868893 567952 711469 494183 335230 803895 928790 346542 926424 186686 314466 1963689 418523 832596 1844159 733494 388656 1712170 102713 829543 453167 1936015 1345923 1098568 544737 259025 1234303 964478 1212125 744748 257949 1656676 84566 875741 184927 1278413 466586 743887 1114198 841733 804708 324332 163643 922675 245454 730706 1813312 514292 1974707 1169070 1613907 1389476 1794008 805806 963306 1496716 871826 1603200 125709 1882637 1115453 216454 1791779 1036522 551358 537878 1476105 1623120 1685096 1898061 1672870 1108138 1229683 1392618 842170 766318 1681788 1664079 766258 533550 1512671 1000210 1081651 282473 470696 756192 1276765 891041 806521 289576 1850923 1701710 177718 1087416 304478 1154845 523962 1159577 427416 1177399 616323 1439453 402898 985110 1856321 786650 991832 1086146 1470130 1516005 1032209 1097585 348442 772827 1235400 1308799 1620062 1656068 1874785 1210069 1213279 1797857 1981571 1552601 1027260 1667633 1237139 1996053 1939839 1068178 683759 963417 1486096 719851 1957125 1796335 373757 1423403 1267537 876549 1965272 1735628 1957134 1828296 520449 1557710 1365656 178958 68551 431903 405876 1421075 1084823 1907671 1311581 1296969 1957188 1376169 215433 1884838 1871728 1681512 1810362 1995557 701249 1606564 766250 186844 1609284 1781746 1890757 1364555 487616 1663266 473540 94412 925934 399173 810499 1587511 1553209 1036632 179658 279636 1517516 1243444 925008 1294268 1185670 945157 1490054 722627 473582 915451 1362211 1256960 1969925 1347174 213413 628598 1638067 1357470 582230 685733 1128136 1186722 415940 743342 1816340 494514 1766357 1221048 174410 747021 1388928 1369045 839054 1582438 74284 290986 831815 106095 1030359 520079 1120501 506872 98367 1234492 1424822 610903 893577 1655700 1662689 1064972 1846730 669055 1283043 166616 658392 955812 215648 1804409 570230 851780 1618990 1649572 1728857 399273 1485008 149699 1770558 93507 79695 602475 109420 386317 997795 1301225 510135 1114590 1211542 474405 599051 1885561 829547 1329479 249007 394888 1819099 987391 763478 1699154 219983 1422997 966332 1222051 1389318 1888118 752850 1381062 240526 1245969 617942 709858 1796921 1786307 1645209 1364505 704496 1077310 1242930 1237442 672299 142096 1547647 1468322 128042 767354 1765221 1927654 1693201 580564 298946 802080 1271342 1704773 320724 542821 564938 780745 1054621 1888910 571648 574457 1535128 1992848 913641 360252 93736 1295590 1477626 1145771 565550 1463106 274665 599855 1913350 1607554 738547 333328 1364423 1812203 1366365 689728 129139 170105 1364818 1919300 1107408 1785643 392286 1812057 742232 1161585 1705935 1727549 708400 936003 765046 1597537 1677391 556072 1687148 1531029 662974 724118 365987 1435191 1699253 1022780 412097 515307 1581704 1064420 1636906 1479714 415334 271419 906315 570731 96980 886793 1546438 1079997 565565 1827548 1829366 1874209 1716143 725196 1453961 415449 312767 1191362 436872 986086 574417 1210002 1631299 20852 1520920 1129100 1247439 1315982 1782557 1712715 1486854 876213 1791647 131812 719458 1287401 24898 894023 1400930 1785008 1498473 1076786 1177634 983372 666324 1901005 1733085 697737 1576187 191809 521152 1139516 1706198 1021831 1415685 136668 90224 1738207 1688204 295442 1260591 660900 255132 1576511 243887 419951 553344 1372614 1498407 1764701 168626 1739907 79887 1774043 1779656 1636991 624514 1105250 1694999 714956 1231328 885741 1091598 1030034 1993229 1428302 786848 170729 188087 1817062 1087921 107234 46667 1006640 488221 952705 583129 495327 908151 269262 1459302 1117032 844844 1319292 1351757 110037 112492 604763 1679691 1185395 232460 1930495 344583 1846459 1648193 905774 867340 1910264 660694 903768 1297055 1899918 1013041 736727 200526 1309920 1331603 835352 1487755 510471 97039 1311976 1310637 1749766 1027857 714673 1453786 1403183 655886 1244350 1958589 1744050 516137 703815 435979 960309 300990 1216767 1552232 201573 197090 437304 1653330 1644901 550526 1239838 1542163 1498716 1523898 1157520 1449674 1088104 1727532 246205 1549758 865532 1897732 23354 1034354 1809282 1488549 1434943 920127 1509387 131077 1670961 1890099 806866 1942109 917383 1910263 274217 1671518 340367 1499344 1524877 417076 735844 1210997 133978 708728 1252899 51096 1701218 1878960 1915594 1581490 1389449 1676849 916698 609649 1526762 1278403 1726511 56450 1033657 119184 1942221 1722325 902650 755874 1575135 1140177 473524 86546 319796 729545 1484153 798868 658112 1544200 1415387 796384 1065786 1257508 1014133 1168650 38003 629910 632217 498600 1663860 1105311 1563013 752116 1979750 23667 892449 1274531 901548 1669327 1429461 1758677 1153393 1274559 573213 1795990 240881 554439 511904 1108985 1947629 19504 999814 1270942 1761929 1362954 1477507 506247 696335 368786 1027310 451268 996831 642190 709371 88098 1901163 663007 118229 1479660 397412 865847 470116 1785210 60142 140294 76857 58340 519176 1743477 66972 1350151 1032273 242901 1848835 581523 849702 1334251 1693192 411901 173798 1461098 858713 1855595 774071 1481435 350143 1689188 509597 1997473 694500 78583 1043172 254454 770170 1364776 522745 388954 175452 1811639 61744 1130359 174333 1831546 1156160 1648629 1684693 1855686 1980440 1022255 393450 544541 1088449 1352502 1558110 1014363 700476 671561 1528853 154247 1297494 1248044 912699 326818 496023 1255663 28706 394068 1668260 354704 377001 1432788 1494405 881535 655188 456630 174701 304505 356908 496267 579515 1879474 1319198 650893 1162773 954441 207068 1730816 516435 1459087 1303783 1623781 1119038 339996 1460176 453886 1592695 900354 734268 47937 1621067 811954 667126 1922803 607438 1961441 475787 1782991 297638 1994573 1897371 1918047 1845029 1032769 488903 942025 1827648 1848150 401448 606583 504642 1975403 477644 1885415 1545446 1850969 1672387 649364 774460 668493 511118 1651121 1172154 551257 1114482 736113 1963724 1502218 1877215 1410770 144342 261893 105639 1868045 1658479 306516 853391 1308818 334318 915196 787373 909610 1443417 350088 1929950 1853168 989446 1865307 1670345 92539 296019 724948 90747 1062056 804367 1522010 1702832 934058 138265 430003 376448 478108 1724954 1206445 314358 577020 133590 1832103 1785565 1377515 1054896 818883 1537956 1552801 1665443 456113 429624 151369 1682991 621653 1105091 169977 1036870 961887 1338974 62476 674673 640048 1171526 1585140 814314 1071537 1976948 1982551 1154302 1557730 849293 1008843 870894 1031800 1544157 1919350 1795322 734233 220680 669951 1838717 1867892 480963 25518 978717 199840 16643 158697 351122 1315549 1435371 1767269 1250855 490563 857264 529212 692328 454104 841401 1961747 1233351 50040 174126 1961827 271195 1574230 1398407 212379 519065 1344993 1769890 67138 1437147 31764 251508 176209 61575 524746 865234 1194475 926505 1161805 830359 123732 1610229 1244895 239909 109101 1438853 22752 1358192 99599 480733 1867308 1386006 1105850 1306260 759004 546699 248449 1803972 769909 1350237 1154408 1748869 320021 1514754 949197 1641735 101454 1645911 851860 535092 1588342 776216 765628 1187364 177515 146829 1011991 533549 440989 1479466 1976774 870646 654588 255399 1346134 385863 1459541 1799866 1352064 576064 271070 421025 1063356 992938 111626 844149 1198045 866008 869706 663465 319509 860274 754545 1509400 17476 706608 971854 1364319 694920 504665 590345 1640454 1209156 1354347 466327 512493 1442222 1444445 1699657 1121841 1671433 999976 1165752 1267079 311426 1664692 466689 232529 1730053 367642 1380884 479143 1709728 1323658 285912 1964447 1264788 738749 1206992 1991642 1880426 1931698 673632 1327123 1697471 1629422 1994728 1138422 695009 1870498 1692756 113773 1263738 958498 592885 1520098 82160 410116 1574800 1203709 1412524 816943 73758 947407 241716 702875 1639243 1822443 1422116 724755 780971 1448420 1893740 650605 234665 963396 228518 832204 1865688 279950 408700 1973650 499396 179305 1159854 1088482 143576 1960199 123522 1873879 265396 1137912 1586691 500915 744782 1174145 57939 1707895 1311632 1614263 1836988 94743 1961207 687598 617036 288587 341082 60543 1303603 1239440 157568 90000 233702 1545025 852618 596771 1005961 1208548 1214535 351236 1416623 369149 436530 1863207 956125 758957 514712 1660122 1104197 1788719 1566634 238444 690759 5569 780607 1044603 1655639 811664 996874 883878 79823 1548764 853788 1624562 1579111 1838589 1659970 1155922 1466448 649282 27838 660238 913757 1778506 1164845 1652777 932840 1363067 1473712 383903 1797394 628059 127775 1522222 191874 74785 1226572 1295721 1306160 1358172 563096 1843391 96612 1458362 1626489 836283 1855412 857139 206337 72473 1282553 765295 822938 153805 72890 1099563 585862 1673617 1952469 715084 400279 397555 1963080 1682465 577265 159110 1725773 284687 210394 814136 690928 1240541 1317060 319759 1587115 1916889 215314 775882 504887 887184 995890 942594 410920 901720 1051182 1618334 1865939 1351930 958916 178181 798348 335179 1766138 209011 443631 582321 685841 886624 162781 1406428 1742226 1703193 1779938 1076184 1683366 532756 323791 1232877 262528 2864 72869 1396137 1042029 59717 1399020 667656 604840 1607891 63873 442947 531775 498162 721325 747526 233958 1117156 492743 1685339 378226 385612 369026 497143 1151889 304205 559856 657812 362968 1523609 1268630 1322230 1827494 591901 999786 266001 216216 232515 1728105 318973 140662 760191 1622304 802638 1184561 1591198 658729 650501 189248 1886093 205058 100597 1691492 1512854 1679863 1438674 965278 1541102 938313 560500 82386 385971 709459 1789392 558763 230776 1191641 456204 926084 1389734 1882409 1085743 1799146 1786111 1297147 1028760 118972 179330 576254 643135 1165510 1553970 792215 568489 6382 894809 625637 1488847 853596 1682409 1441987 1506888 1836545 360360 1127417 1058797 946736 544556 384495 276227 101334 1387749 1504219 562056 953360 365833 1081821 945580 1961708 1591053 1085490 760930 1966949 1850851 366446 194307 1515363 1745526 1428320 180258 749851 267484 234096 1521334 699832 335049 734362 254406 1182119 1478052 1211791 1849602 1185326 922674 1800183 656653 1821451 125458 74914 441989 1616555 940282 1411273 974968 1224002 88210 235327 236356 398093 916756 1317972 562447 782515 1404472 1035547 1999659 738017 95702 1405570 651471 1892984 935551 1185682 1236198 1464362 1288478 1774154 383797 1565412 1762654 1808030 234138 305906 584679 649063 806707 1141718 49472 504552 161334 1304049 591663 1365637 1897179 444581 565671 725662 48902 1318157 1343520 919262 733036 249921 93390 797389 213299 1594125 1737970 131365 3016 1683367 1942699 634934 817260 28065 673994 1587504 1955559 1150480 980778 904596 1641962 93838 1704321 1881757 1948221 653092 1999507 383500 1574157 1086330 12823 288339 517898 220058 1877099 462460 896679 1647675 921209 1345724 436548 1968743 559265 1784074 1427726 1893904 1841117 885823 1273360 71766 1451520 661142 687971 53857 1841671 598830 337617 1903655 126549 526655 1466132 1993509 178287 1175069 202588 1559211 913765 769616 1323419 1128520 1939427 1878420 272543 798195 932129 419959 919838 1260476 740073 1590555 1513792 38139 1097385 850730 770502 742270 744534 4383 852977 207681 202444 1893818 672045 1280455 174444 1375746 399562 1792881 1719036 747203 832203 247429 34832 244007 741628 963767 445990 1500142 908015 1796795 630782 1451544 398863 910607 236413 1437213 56520 709774 561815 283298 490959 1824362 1790608 1375597 1883708 497610 866942 600333 700348 1138468 1420127 627628 545018 1071347 1983836 1211899 1095354 840123 606772 235708 25461 1177384 1134025 1541785 1241616 729108 524780 1838720 621632 421260 1646656 1418099 1701060 816092 1026641 785244 1912606 338273 441103 940636 99588 1444391 1249933 915690 162919 493279 1328149 472629 389546 675404 1898691 1726729 1668153 202766 725310 1096796 1784238 325334 210958 1810753 874406 1803202 1300394 12697 1050155 523673 1268064 1976447 248666 781436 724132 1562371 1586816 802504 14337 531381 698284 29862 34782 1150792 1346002 667601 594333 1347967 513055 797813 119577 659537 1508112 680662 644842 1856063 1493957 944475 716066 1067885 42274 231738 1355073 1502837 1342908 1233019 1957462 571975 1938695 495274 1907692 1680656 604425 304600 235803 1088563 1441074 1288173 937159 1900415 1134305 621569 1067950 1121172 1656088 1574626 408699 457065 9740 1128030 1592667 1240064 929758 1703171 1794161 879284 163003 74231 977863 28557 1319661 1324602 242938 550298 651327 752684 955746 304103 1066611 307356 971812 640486 739414 545955 672242 1249737 184265 1754943 1064818 1836225 1838628 845349 1075496 893184 1849849 1287253 673185 29779 376852 189826 1228344 81488 1679322 186748 983393 573474 301807 1963755 1895048 1031029 764156 1329917 1198547 1004803 1060408 1871108 1956330 10325 1927007 120339 1085712 169373 448092 793494 1217372 185848 392785 1760274 868019 245619 1320944 1604787 1631728 1259257 1607170 1350059 609662 1577676 1698630 436933 1066964 1583048 1170538 960007 1153365 1277860 1954382 1135884 1905492 1403319 793211 1902528 1644321 1073293 661426 562954 1313242 990910 87313 1772075 883839 1862744 833537 1105805 1436005 1076858 467979 841192 1036224 178497 1902269 1444067 869761 553234 420782 1970223 182772 1495683 822540 1709427 93340 1103330 1928886 1931838 1900330 1504623 710765 1706986 1328824 325697 1429035 1516850 1872522 666724 1346798 1567674 51962 227678 436051 1767476 1700576 417978 584272 1474835 977110 1764719 1629544 840822 167742 57110 1305075 167786 1045359 1687895 356781 1725158 1822925 126899 1544952 329272 1017524 1339453 1188973 457069 920618 1776064 1637364 1117713 1782429 978936 800725 1877765 1068499 1060546 218328 917384 1026249 650094 470699 1135790 1557619 1579135 1315882 431493 752479 1648678 1433042 1271969 1547713 1084061 1976923 691922 1916720 1880423 430167 1769121 237087 161442 1122895 1538351 1153860 1632265 1729491 1930163 1201674 619678 1627176 1975590 245209 1102611 1799371 1057219 1668522 522023 1934793 930310 1741554 1546146 198788 1243603 265889 326930 1935374 488287 867174 1539138 1823192 1977752 412332 1713105 728912 222637 756080 529349 195805 1757538 1549573 403102 279713 685694 353756 1550277 533965 1567669 1645449 1869814 1264089 1888806 481272 1316459 896529 1674700 462147 553257 1108311 119658 812796 579396 759252 1796484 610002 1050258 1845287 1572095 1068626 1561242 1481504 392416 1413094 362975 1568586 1209678 1909721 1321759 1290076 221638 485313 1518114 355806 1189562 823996 1900847 1472861 82582 829366 277493 647723 1826686 405064 1174802 1530563 1492935 1245799 52243 86145 38016 345640 962307 1655935 1204788 1817749 25430 208427 1125532 1001432 1959124 1068336 899549 267346 927358 26385 1671910 998746 1346710 1815875 1844886 656534 1520722 932827 1857807 169471 488822 918703 1928737 1384853 1724084 1241475 1590830 1274852 1796831 1047336 1759179 996403 1718129 1442291 554945 1866434 1182114 852004 468159 833348 81629 1157116 121524 672456 840724 1038699 627629 1860072 1331785 1360818 1799657 712397 1183950 1233500 1694414 941238 326283 548041 1409607 1872113 651187 1484437 632473 1155957 578887 1898337 448686 1796866 1376137 947934 1844310 333676 1012404 994711 387044 303264 1589984 1201832 494075 104374 1875957 1158380 1030142 1479199 213971 1999353 1023379 539810 205254 1736632 1271726 1671794 307410 1994809 1409783 1728783 24634 1071672 761350 1537962 381355 1133560 1174364 1808038 1181303 220171 1974364 575148 912047 336519 1599200 1289061 154482 1168136 1168222 1839860 1959957 979019 602726 621447 477667 538551 1927361 423636 1391037 780846 112089 1440487 67348 554509 1297111 175750 422475 1262691 1009382 1106520 1236572 501464 1478338 972587 92636 1267584 1969009 1843126 1409841 999256 1360774 852833 541884 1984180 388211 174560 1425371 726968 1046172 1533365 365878 778 1251457 960460 1132666 1788943 257437 1904663 1022691 179065 807481 941433 901486 889758 1901529 1058663 1225357 1712737 853945 220257 1506865 1723121 1360828 170968 273375 1055584 1072977 382702 1801802 1137372 1160995 249709 337833 1027128 942869 1795333 819754 1397777 1155611 403924 451708 1861645 696401 753945 89946 1626853 1477515 1989603 938887 1959071 1842807 1583275 907760 970085 613179 1559524 213554 1676927 1272932 1343118 1646227 399051 1533283 1609203 1230649 354678 1452668 666518 621321 879613 183176 247542 1032459 913190 369447 1338182 530042 925998 167373 772179 431973 1869996 1571503 97805 465244 1660074 559000 726139 266892 794758 1856866 988044 712610 1530973 1606319 1159527 1132369 1133567 1835524 1520768 523711 1179684 1647930 1853307 818649 532384 166314 621638 1192848 53377 435038 1888658 1041368 644765 1327707 264126 1970603 356075 351401 1864475 1437504 217048 1085416 617563 547144 1694524 1837040 1638361 1633469 985719 1728050 1180979 124575 201101 1117363 1036761 111553 1840539 705597 458224 707559 837460 1954969 1722138 1399589 1942399 1220249 1100802 1093687 889201 1603234 1514169 1391670 1824298 1941081 323411 1565468 1643459 242387 1620107 1033056 1737359 1905841 763296 1358957 1877510 1247731 1486273 1251071 573073 893911 555107 1855556 1797274 1425469 947007 886665 1483951 883369 166532 109074 1892427 1102864 641141 1050562 1791862 1036206 344338 1901486 1602869 1695980 1630024 257795 1129380 896999 526839 1951361 982940 1903003 1378685 1179886 1750864 656760 1264464 302198 1374783 937404 770637 236071 456368 868864 1576157 502770 563726 237609 160091 321707 297895 1447479 1222614 1632632 1693800 1446252 399760 1470025 1035150 267182 812413 1546957 983494 522258 1284285 1992818 776325 531342 1799880 521042 1611576 94346 1623534 1534922 1122589 173080 22295 219165 43474 1367861 751918 1191372 1489213 340108 213815 1215746 296283 1565501 1198407 301222 1491187 1254843 1871003 634953 475368 1020954 1678083 314809 504171 1866722 1903946 1924743 1395572 740333 1234175 1509169 1648093 1034883 825303 317457 1807570 1082217 282321 1569104 734069 19198 1524391 1122119 1668770 969861 594357 967998 617548 17720 934483 939977 1242139 850034 1547335 1674886 1035393 1617524 1868974 1040556 231768 1685406 1953374 1375930 115718 738525 1854168 1892613 1389149 1187712 321675 1025579 1213444 1089619 1209827 1730452 1538226 11889 1250415 1497977 1686265 669684 1648049 232131 110139 1219725 934099 1241476 43069 1850451 27939 974122 1794052 816747 1730183 147182 1719826 75045 1419247 676722 223067 1361053 1525913 939484 1360062 989827 280682 498385 572744 1085582 1768200 41530 1841945 251044 1883416 944026 1088077 1987478 641481 1213613 1668246 609368 505668 734768 1180261 863389 767665 1554103 985133 394597 1298131 1847037 498285 1582082 1178646 1069985 1648759 1809507 1559190 609025 351766 721857 1148432 490025 897388 1681280 1573736 1790985 1910238 1144965 1876175 998716 1629877 1774028 1823923 1955804 303311 667365 788533 1921914 1921345 1923730 947578 114522 12742 784071 1823029 1546470 1915271 1791098 1405693 1991255 1607347 373800 269355 386515 79879 676913 1384090 1163705 1803829 1508621 1778889 1358180 1684527 834422 1656572 423878 1579489 206876 1648503 798445 748190 197381 815275 1182460 801009 1098228 729627 1842120 924332 240679 499213 920451 1028277 1573512 1136645 1005840 417846 153430 1104397 1617344 1369993 1589735 1350521 979527 933931 1114189 588161 320131 1205703 203428 1183545 167148 537792 980541 1230807 747139 1706084 27896 1466067 210959 1911954 1225694 1518370 1738054 979548 1163768 66199 1715397 1524772 536825 1178295 1986867 1375980 812128 284151 1588655 74469 88084 1847870 1648986 768957 343021 1768789 45708 1999863 1285394 1125628 1244973 270266 82258 689277 1266091 1771814 1800987 1033536 1270709 767573 816818 902748 1993862 1313948 951532 1831999 738396 289850 1152317 277190 297731 835113 1369062 265898 1798631 776687 1110960 476975 1933567 1970881 899526 836044 688503 615957 480521 166455 36794 1379449 616713 1245551 1928871 551454 1355435 1508511 1438708 574578 1614894 640686 905810 1913005 393794 1348998 1082603 42911 920429 1382119 1692247 1806154 1124 399518 368026 1238172 585949 10053 760909 1907457 1653267 235236 1008322 277712 1955256 601578 893509 1307569 1220622 1420696 811898 719183 1359371 1816368 1383606 1676230 4193 122821 1829024 808820 906117 1382512 1435700 910721 765932 1390298 347177 244083 770653 1075939 850521 22717 1342980 63422 1430761 1436369 1534786 485665 1207988 1263679 42444 602191 959114 1595899 1999026 1749220 442223 790353 835229 1917832 962130 1206514 781212 932766 1158030 1007492 1768287 1513128 426006 1623679 1787317 937890 127525 560401 1588710 658171 847496 1065554 188876 523954 1244001 874206 1121875 298523 751760 1774558 427415 1820479 1665483 641478 599353 845384 677037 976557 1328765 904482 1991781 1620064 824644 649202 400906 515210 1942621 621557 1218922 52384 724540 523261 154716 26289 1887943 1248218 338031 1056794 564786 1842816 1176304 64673 1547925 908814 1032422 536577 874937 132966 303561 844877 1585332 821880 1947330 255447 888828 1374040 1272924 1746701 5522 621070 1400845 1074480 46405 896566 1815073 1222107 489449 1066454 1649841 1267492 1980680 740904 1294912 503808 315153 1073179 1582813 357129 99729 1382415 90251 549028 435333 1194221 981895 1950551 1695542 407008 1734908 1487074 463616 1431208 1319913 1121388 1373198 1523776 1252649 1670583 874232 1797268 775109 1385609 997619 193601 558910 1134786 1378080 1644048 1561499 694933 1601480 1868696 1903246 1118375 847112 418185 314689 1016406 197783 1091755 894151 871791 391027 194134 866378 343720 1962560 183042 75886 639931 934147 191121 721733 1670707 1980787 1311506 1290477 1610608 655423 1917535 1150730 1086689 316123 1976696 1855478 253212 321878 1237511 762202 1815072 139300 1508452 959123 521114 1231011 856602 942736 404275 1902686 1965347 163776 224556 1981619 1643557 1649062 956342 268291 1312342 600483 821524 748934 656865 1538558 1869494 1314325 1119485 420687 1121005 137974 1153983 1990503 1572178 291143 548316 1680641 586435 812696 1494133 1730228 1169432 1904294 1216800 18263 1720899 1658330 1794957 1489714 1280806 1927216 1132250 930627 784414 1793483 1012634 658251 780703 1505114 1289073 15288 910712 302309 1020006 1407338 1002877 1632246 1516106 1171345 25950 893540 161553 238501 96499 171555 92217 1501394 1431454 1055836 1598153 616068 735134 4675 759520 1423573 379156 397471 1881214 611822 1005912 1177915 1536083 240214 97065 920805 1536746 556995 1313985 574551 1612307 497282 1567360 1849599 1076926 1480324 1973403 1445340 1431983 441064 678399 399148 1901670 502482 730792 956934 1803610 1147911 1217577 235214 1536723 1288318 931162 1823850 1574117 780820 8565 963582 1078967 1202797 287253 399291 1525933 75245 1906543 1089080 771302 1955385 761585 1814326 805652 1500825 1179134 1347081 78662 724556 527398 1345380 1790360 772234 280032 354907 1634056 642915 1472145 960193 1339037 1617279 1875260 1031349 258502 1575791 1731510 1898523 909897 1048272 1988184 231994 1809321 457769 644021 150745 702462 1375429 553749 1265541 539587 1437416 231086 1045491 1040193 1752300 1018327 178870 1739333 831798 1513290 647394 1000686 839914 1867123 1303057 1283194 999556 1838383 501054 24172 943247 180606 341822 1943362 500520 1051962 819847 1322162 1721024 1077799 918451 891071 796450 394915 1047832 1499032 831144 1451367 1345253 515074 282823 1859393 51881 870455 425472 294186 620556 843260 1086631 427156 1274579 1356778 1846986 1916827 813584 1732462 1888032 377373 578187 1772227 321219 1472230 1906003 407546 1245070 486384 986971 1330376 880629 1308072 725901 1582758 510577 927486 1043060 393467 502596 1214730 1819842 709360 1060476 1762684 1738671 1930534 456099 427113 1596736 451922 312743 79987 462643 329803 1696036 177711 1032717 1937008 1811608 420045 1165031 1551017 1529326 1244156 1935313 1795784 1572664 1224085 799400 1952376 1865082 217909 860872 1590638 1613707 1901740 1975071 980726 733284 1336483 204401 577625 917857 1581766 1198956 787063 850204 1162946 434327 1433937 1746477 124874 1125792 1893739 1209165 1582693 890280 1735977 105653 41179 1778213 931170 613798 1250212 1454588 259768 494260 1152920 836982 1863111 269956 1859043 1244283 1357733 1163859 1949121 468376 1102755 930915 1017962 604562 262988 777622 1907510 121592 578812 1845448 1318916 1152958 35777 268816 648230 1539765 1804027 1545869 161178 324802 319262 1507495 542320 1721088 1772894 1594775 356026 790265 23164 1604706 745492 1063975 1213247 827844 494648 152698 694686 1275037 371004 538568 532522 1506433 1671598 617923 437717 640269 1257925 1010572 870249 33377 310968 695455 220243 1967312 1090641 1649653 109307 972195 1613156 125056 1847931 897403 832386 1177470 296216 1002917 770868 613237 932882 1805790 554381 271303 1404206 1575426 514415 1306071 818657 187306 1653974 1178771 176611 1054153 1393649 478053 277398 1216732 196346 872249 463688 70576 863701 1920393 1736634 208432 1029486 1153546 949408 768276 579624 1145654 1576229 93090 708379 1585786 452879 265855 617147 1370054 184773 930361 1527352 1915411 1814028 963146 566143 1220340 1914371 1365355 1296720 86937 1856720 271793 1201881 721773 1644786 1139872 747200 775287 20653 1349671 1697030 1611173 1948783 1705808 909550 1627511 1857107 972396 1407713 282766 1413431 1663832 1164961 1604058 290382 1925431 293743 304081 407514 1141934 16008 1569536 846211 1083625 1478582 318964 787721 657969 443953 1800825 1781737 995619 957278 1905244 190725 1575022 304376 644785 1945866 1625068 512131 1515453 1469104 1150674 1900587 929204 906121 794696 1775837 1071914 570187 938406 234431 492546 1365437 381210 1438261 1713318 471405 1963316 423079 1755414 1841706 1898232 457006 1667237 991909 1201384 647720 717896 1023025 1347400 1624457 585579 1155233 1512655 745131 28416 1365582 296892 1693957 1981931 742858 1944697 766435 1752491 861151 793530 497811 1786280 20072 84895 927672 1628383 1999 40396 837279 206474 237472 1697969 471866 237541 90769 1151596 1130765 72987 1097825 1540945 989640 1794592 1482972 234433 443684 292945 124364 1221847 752179 1310870 448943 453295 1148688 524098 518738 1808041 1378293 331674 239393 301930 722254 1198597 550122 1007377 540725 1462780 1679057 152162 1463931 1177086 1529896 734716 1497119 286880 1719066 1785576 475015 526052 1119397 1223324 634816 1690492 1395394 1205337 486048 1649918 24875 1776444 1353035 615951 689250 1377372 619861 1129585 1797342 359968 1532410 716990 1946428 1819411 577079 1754013 1036515 135441 653795 1383084 1346867 469886 1458574 1643648 1347356 1154126 1945894 1986834 1057947 913067 315596 315724 787634 432724 1507573 900898 1129225 1176897 1131337 1023936 1132154 664627 1221661 1904922 1328067 1588211 666051 396 267602 1814532 81704 1707028 980975 1823164 145512 1407464 1089699 943802 1305310 715478 148218 1846775 934245 843435 687097 777886 713905 1147298 1293407 529595 1716972 476888 470015 1657656 1889856 140148 1993615 66456 114032 1821651 826529 311755 882301 1810037 1490005 827432 809166 498989 511876 523588 785272 994914 112642 1710002 558219 56479 329058 1114863 989306 1844018 770161 1814199 84585 303585 314389 918445 581494 440690 1074825 926657 410071 1114117 1759053 1018228 254259 914697 1608813 1230951 1977250 1876570 1147935 596672 1123873 1550018 1938052 160335 1882320 1177607 1765069 728484 719454 243004 1878098 1520155 194081 1112681 1889344 915315 528354 1327653 529713 532947 1255064 776696 1815305 1184340 177820 1544443 1520 1454782 1048172 1916590 1149250 1952883 1708905 1432323 1343851 371728 1080406 1648489 645837 995516 1954951 1698434 1819116 447009 1849286 948204 773208 1200428 317069 1158767 1647133 1237136 456121 1808319 1829807 840984 500344 1202252 93203 1289755 1555633 1306575 202624 1574921 1865855 1334592 1605397 141569 1024899 190585 1594827 612448 1714857 607514 708627 1054409 799739 1495238 1540551 73717 947816 1616465 397901 372612 1882980 1184963 1518496 16310 1165333 1628142 1997996 1754660 1992758 1592412 1593583 1212137 1707494 862245 451907 967028 1414801 1586756 1318188 1657243 1353308 580261 1113544 153858 1926637 1321009 807192 1420313 22796 425573 1263700 1869258 303344 490273 669787 1088816 155459 1914911 240006 328546 120144 724577 1235041 1853325 663363 50914 932462 478977 422176 42403 730946 1303439 76063 1282093 967991 1596345 566505 862190 509136 1423495 1359270 742806 1622823 1675142 230316 1497275 1344172 1063642 1338327 758470 1365948 340281 671900 319958 145028 1246351 1814634 845369 253484 1604048 939101 575852 1707535 1807714 336157 403802 1391838 461460 462187 914988 647872 33405 1658370 1491264 970595 117118 1365206 1694812 19402 189974 1768667 675349 61277 837236 824144 558661 42534 1853068 888061 942451 489826 10941 1476571 1825942 717546 1284898 1191253 1617066 484009 1437758 766453 970155 163668 1760639 1579825 1188414 1336842 1623872 519637 1370438 1849677 1372177 756196 420885 1457769 1457584 703572 1630057 386475 1699685 859587 54518 168031 145570 1602085 757737 1448061 1795681 1762737 249711 1348284 895635 1230712 1536290 1165308 499330 273179 1353514 1404796 842389 873867 1739513 1157649 1994637 32630 783896 124389 760367 1172220 1809243 1368855 762262 647970 1945536 220619 137227 897754 1462480 355624 1304282 1820043 33100 778970 687723 615726 1984749 709193 740081 980186 586564 1304044 1546490 5073 464230 1779445 1893808 456606 836002 248043 11557 689284 1799300 81509 1697258 743612 1364008 1274645 940960 937698 1373723 331493 1283885 1008870 813406 1221112 312026 1990358 1378056 1583465 1732963 77810 844385 1774636 211818 985628 1548057 1622474 900437 778342 81078 781378 435063 1192505 1601218 1501819 643490 1576891 264542 895850 944120 25713 951503 121786 959190 839032 243615 668752 165914 822262 378560 1193982 1256985 1437046 1593189 424364 478095 1394907 1700091 759391 1176131 592786 1707490 1187598 670631 1466254 982097 844858 94355 226870 363105 870516 1478621 1877367 1119055 1808334 313730 106631 434580 88622 445251 1238410 1091510 136426 322729 1735751 1916970 146651 1146199 1391751 383178 1296872 253938 844736 1297478 1191078 1040595 960870 952802 311734 1011720 1449105 367934 1841277 380037 851236 1510822 314986 1921577 1025109 897374 66168 486744 1799279 1619809 1186763 782619 13274 1812050 713206 1893282 1439707 5349 1089565 1259116 249027 1878570 558085 509701 1232862 86339 900855 476411 1814508 1549393 1437620 1190293 1186697 1449737 345631 1000784 914136 125266 522778 1920360 1604339 206859 1820580 1358925 632506 1789396 1507000 1336224 897947 1303020 1842826 1193981 1486827 332138 714657 1645619 1316485 1186009 648785 841459 1844768 317673 1349862 660418 715269 1993524 892584 920799 1437926 137169 1183918 1771 1865031 779650 1726825 350850 916292 689375 1363572 1440754 1466820 223568 1342153 1294460 1156236 1929780 657754 6996 992596 1024574 893188 663597 1279367 1508057 654068 106825 656083 756667 953772 686982 170265 1589836 751975 239268 981807 997554 1826381 878236 1133111 603010 1379318 1471997 1938723 536554 803635 1490159 1070907 285960 657492 1007944 52634 1025616 334632 671967 490365 1883092 1936548 601993 1519116 1900280 714083 420263 945191 187596 1667406 1672890 834118 1789176 1790406 1164484 198479 1893191 362415 1084295 933188 1004678 21070 1535672 176143 14191 1543465 1577792 1897685 1883246 1827061 587868 223531 1019568 589159 849359 1017784 1794407 212862 607531 260230 1079387 699352 300717 284919 1021987 1376266 607897 418931 1797310 981956 1162163 1790916 494952 848923 1397045 685938 1233491 1342077 1621056 1773431 474444 60061 1002402 1382397 1759571 1093210 1001211 1367874 1100447 63058 632193 637915 1743814 1906202 960775 824082 1230479 1927996 1415345 1058754 1141619 710367 1184698 745374 293949 56169 418838 1921776 291312 1607270 1876342 1168383 111898 429960 176960 400491 1426297 1715808 1235272 714818 1400575 1833730 1304179 808851 1437420 893671 815306 743528 168015 628764 1304025 1308313 1674781 323688 1312896 671397 630601 238767 1425655 80217 80615 407084 1048954 55233 504287 339600 1761628 1422921 1153895 1650940 649184 1877094 1792456 1926577 1926482 1146858 491616 414667 1198514 1076654 1168329 920709 235392 1369144 244571 189745 457010 137824 1018807 884688 891642 949590 1044578 251226 624041 114804 934280 132084 1997797 901629 1935849 1131436 936033 1075480 454550 1688586 1169448 998234 930466 1309347 29915 812272 614993 647644 1801415 1819530 1713551 239842 27019 1518311 1132246 697313 422560 164039 180743 639923 296966 748443 1837036 425239 1483509 1726717 1369213 1124067 845973 1260461 1204438 1513781 1666361 120971 1204872 706653 1201697 858907 1894612 773295 911645 1010790 1619241 916964 1880548 9197 1534705 76449 343397 1508929 1562430 530052 57999 1234108 877553 673181 1575095 1487494 84786 1482890 1192537 835663 746736 1568361 320707 873268 674426 1891394 1901110 893458 333532 1112709 1862280 822066 1137926 1125556 281936 1215667 1059745 560031 1209225 1050127 495696 1226877 1727963 1013645 1521000 1342952 1178462 416940 948730 530715 461752 847971 1909402 1991635 669507 1810601 1412265 1760567 1777736 994013 1328785 210273 1166158 1789259 914583 248775 1080082 1484035 573096 1801489 1280869 1367318 96600 824676 986019 1118332 925233 461558 1292879 447698 87135 734662 1369765 1861887 858570 1879221 1015187 1311078 914937 757906 1416736 849634 389201 1489319 1968992 1779581 494795 1609193 1300985 1744718 507417 1797399 1596065 28742 1440038 476080 608581 1308971 24762 1844189 512383 1674727 1205182 1069125 1984817 1784960 1916365 160748 808005 661713 100105 1392213 1900920 848780 1111520 778718 1401129 953869 606221 562027 1997718 1517659 1449208 126250 354284 15628 1790388 1185213 1368346 550598 476208 1226926 1998316 580735 342227 1110522 1078535 1426718 478441 245152 1297654 654581 1884364 1803333 484198 1536744 1438397 1133867 1966427 1114875 1021640 319898 779068 1657067 592773 1236752 917426 982022 1500527 1970890 1458532 984536 1804608 1424312 912189 1399167 1619200 711684 313201 679587 204292 573294 16273 1121303 1228751 1077411 626625 1638793 885427 923373 1186550 1028803 169585 1325676 1808784 1049192 391301 1318984 167774 315867 999673 897789 556388 1460438 391048 1256336 344017 631060 595725 378037 1165682 1232412 1983773 1578312 1825156 1294476 75961 710217 610874 1029381 1906216 1486981 806400 1633798 1242344 935494 888516 1297643 1189495 1229163 1268106 468314 878536 47146 683744 1896663 608276 1386999 1318260 1107963 1922138 1302866 263070 1285998 1788985 1175949 431941 948184 82803 238753 1922551 1631573 739907 543436 343284 541778 1818509 591188 1743186 1274535 709722 209049 612406 962887 1847067 747350 474178 573596 946572 608272 967948 1082548 1743130 1945592 767534 148120 1415589 1329024 122628 1975340 339511 851863 1978428 18054 1637212 1967368 1371196 705809 1484157 1475157 1414123 1655525 890387 463776 884433 1702374 241109 1618953 52750 1418369 1219649 1948126 228970 1641785 1107047 1316892 1654646 1981967 1170541 523861 1056658 65767 1092257 1511250 504020 762974 926596 1260682 890935 545276 591935 83749 805258 1457077 1284755 45485 723585 1757922 1820596 618373 1431046 1916417 895680 1711972 1687906 1846634 741136 722323 1015684 911200 800158 242604 1000528 43289 1447698 677576 815078 987700 493255 1718276 1879579 729985 426096 1481975 1471805 810994 969258 217574 1566601 351832 1273099 1480596 1528438 1106544 1170833 341418 1795142 1963544 1650503 830267 694658 1094633 1180016 113355 1766372 1169384 1643896 1037666 1631865 1373729 1937589 1099187 596598 1637129 1028399 784988 1783635 1683054 1458850 598961 685095 662074 207662 224387 1733565 554736 1444310 176287 633235 776801 1966806 1102625 190082 1044751 976382 1530282 1811081 326388 1966543 1232463 599268 612840 1821940 79368 1031456 1885481 1996721 1825073 1449433 1262382 1784515 63215 1952411 1361297 211641 1011364 727905 133398 532562 1631093 800963 1879475 1632562 153091 1734060 116164 206756 1263889 464972 222451 1241151 465119 1880820 1620849 434869 1288745 1329504 155000 997613 1670501 1302213 1098921 447561 557140 131663 906868 750799 408645 652729 163821 984791 152391 1265189 1919075 845941 1483608 1910725 1569415 558546 1849834 422613 1697833 525452 1861341 1642878 604065 1560714 573798 677802 889581 571945 779401 1551024 1101714 1904038 928835 1764895 1302623 455257 876719 1467802 1904572 1220551 1233720 935446 458538 1362125 444813 1554342 122650 455033 1493284 1623043 494675 1915325 1345076 1935559 1621082 819049 73368 494721 820039 7541 770382 426691 1710980 134289 1735958 1678353 739339 1967304 1434894 1980263 150476 603276 285618 1695740 126044 202554 1829533 987994 718823 11886 802560 1551972 1483047 1001564 1158627 1069712 619258 156038 63012 468035 424578 1689513 317419 1479701 1755881 257214 1922030 510114 1863587 277216 349594 1811410 453840 1597210 213010 226683 355014 1323001 1395932 1897004 907380 135320 390792 1619984 130349 326804 151292 1708201 1228629 1641921 964927 702354 1248867 1951599 504831 404196 392560 460521 1358299 221487 979440 477965 1216545 420614 919904 1919883 635246 1097699 931947 433192 125791 1249435 1040273 746916 277674 1126692 70828 1178729 1490337 1532234 954177 1395986 160637 258320 39038 1942061 735187 1766293 692055 144468 958944 746078 1556471 1968028 59771 1197256 1692605 889707 947403 1464244 675316 154094 384977 567979 55452 228476 614100 845677 225680 1156518 1682669 179883 1682833 70943 1072209 1865430 1931408 1915865 758391 872464 1474366 1668367 94054 1472886 1135739 245678 938885 1414695 36452 1132151 68985 234581 925181 1307826 648322 383069 1275413 1600280 375076 183923 299192 170898 171597 1652835 1972722 1741738 39445 1398459 809550 18728 847180 1406885 1754214 1381962 706580 1393903 1409032 1345553 1145317 1228687 720130 378650 1801004 1779044 864641 73709 1096407 1645578 1583935 1361025 1224594 82884 207649 1971987 126157 131418 1494877 1660077 1388629 1137272 1220874 67173 247834 1975524 59744 1662951 1246707 1638191 926956 801191 1274964 140230 592813 1827487 1439393 793591 642675 112678 604676 1370162 1391601 1722369 1016963 294255 1913354 850675 482968 1796415 490589 731496 1460518 756790 367443 1539637 1402241 910933 1886972 1575329 1426336 535011 915259 1500653 147301 74940 813326 1857961 949451 1824717 1733751 1086995 489874 870884 82839 219336 131665 1996408 465407 1547966 1277995 1048353 763391 1409933 1332909 745170 979361 1831690 983234 1121090 1394193 60398 1143050 771796 1441061 1185413 1950606 1828143 1826639 921175 1987401 494924 1788098 202659 473249 983771 128986 746821 522984 1951716 1378074 1276667 1562179 1068330 655570 980915 1053422 782587 1550117 1443953 22611 225168 1674755 1681829 1635444 358041 1115848 390450 1885048 1515548 1209106 1542917 927669 723028 846732 1261812 973390 829718 138853 111652 1821272 117300 6091 1228826 935242 1250295 1142992 627761 225053 249780 1379356 1607579 1445180 1697304 1980853 504945 1877840 678774 88930 418599 1984311 548659 175532 1618015 1733474 372604 467945 917138 1506882 1174996 130748 1276727 1423990 585826 1654267 1514118 1289209 403564 208046 867167 1810971 445989 231060 1411743 961927 1966781 1487557 1707008 381391 583852 1497740 1687054 948428 426642 1287892 1849633 585563 1694385 1065277 1855336 252904 361642 783276 1796677 379101 710868 581433 1113987 79629 10788 1749774 263913 714310 841712 783134 186811 1157302 200977 184632 210806 681688 135671 317198 285378 1599166 1307506 1368198 976784 1641348 1869887 843374 1776099 263932 1901965 1844499 1584754 1940940 1537550 128211 1332787 1274595 1717955 349384 401630 1672164 547445 1235712 1399972 602344 1944884 1159428 158646 1469339 1318492 111977 369662 775292 1072932 547954 970266 36444 1799843 394780 62363 1321206 1975405 1712481 287625 460100 394430 1849753 87176 1082784 440471 1992253 673899 318905 543257 1631338 85297 293763 1554933 32872 650937 1522322 1662405 236091 1465762 1572078 1472209 1335784 697494 1184610 668027 1692907 121756 1532068 1089641 497661 118613 990105 638290 733379 1346793 1786503 1579987 1678158 1899290 1616559 848882 803614 161220 200020 1319489 379065 1766933 588137 1210651 204586 945441 899641 174634 1629346 294609 66841 157092 1441398 468377 155985 1179589 842371 133086 1454540 1910600 1240163 1181343 1971510 818992 1318429 572099 1184077 167216 370316 1151415 1217003 1060993 402128 232127 174215 343791 1482272 462595 422133 1330242 341975 1859189 508469 251932 1471289 406834 1197660 1534815 1145780 329453 868052 1528512 1211776 61606 1516970 541857 711795 1459262 1173773 718030 1892056 425230 566406 1286493 1822375 151864 1550850 1059655 807251 1262461 804679 552151 349923 871173 700564 661945 1202684 1781139 1862611 642135 1708376 616469 1495199 694514 128799 1192123 987742 1687669 936655 6409 1638027 372895 916214 1483820 204109 1752878 856905 1989521 559851 1268871 1018778 1241426 1411370 1424550 425571 451078 1781998 1955737 103772 1305662 1154632 1283510 70465 625750 993449 970633 1313019 1791965 74219 878348 1423541 135396 76616 254294 1889543 1808270 303006 653150 1735353 1107104 1465604 289300 1997586 452837 965038 161410 5120 44608 1195385 1236718 1209532 1474666 1375545 54862 1583219 1997124 258530 777172 167348 258777 356855 1912993 305066 1063457 145381 1345146 1201418 117556 1030381 13147 596718 47989 1255177 478071 1130976 802010 276026 357307 1307728 65280 812209 661179 1777501 859678 1925705 912124 1085631 1167251 1473541 187294 911194 1838210 1776549 1861909 1459331 1743081 1572809 1157543 27309 65690 1951290 265869 1288973 1034975 1681110 1727606 678991 1276566 381948 1773461 562219 1814439 1554920 547611 66070 1064288 718394 1907508 1435730 1716884 208023 499029 1743777 916916 452397 539951 579674 1900070 1174016 470552 356810 1516437 792170 268499 641789 855328 619759 1431753 146257 981822 1238 1218047 327302 657092 1796993 1266233 1222141 96182 321765 435044 27607 1904827 878401 1369525 1402632 1112052 789683 787025 1413989 1844877 1901396 1002489 1421394 1966619 570694 167537 434617 1942046 743217 1064815 1307177 940624 1180912 957051 1850175 1063319 550407 741958 1876499 283765 843914 1536310 1147462 1373115 217567 1519629 1978478 698949 1012923 1204341 1669347 879336 439873 1900801 1208507 193267 1899275 843480 1059176 1702532 1713334 397049 210857 1605132 396961 1784278 1264820 1973175 680382 795721 906585 6303 799071 1800861 1632313 1748322 1483931 1482613 1717287 180806 1936050 1595359 1055903 1873003 214219 382640 271733 1889597 265440 412247 210385 698777 594404 272092 1576311 1251248 1263978 498550 93528 604651 142847 1295689 405743 907000 641740 88194 1049409 560855 1154101 468067 1524432 1702861 359599 53574 676654 137769 365533 1757915 1711949 380691 576585 417373 70061 624177 218499 695172 1551344 338344 1116483 624804 332659 1662757 1597797 342202 939529 834788 1505472 198665 1616257 587674 1437797 413519 1963842 1564160 954514 1493377 1088500 1491852 743583 14727 232469 30580 1774986 1780825 93371 884639 489680 1665019 1081930 261564 1302133 1456926 60209 291826 94557 1085202 574998 180346 1138124 1593813 1338869 556319 430332 1857571 1095654 1021807 733960 290640 1329132 1291328 631011 1665998 1789474 934284 908000 1968279 1709640 419516 557649 1786673 707326 1614603 613845 622522 272667 1668608 1775777 1385623 1625323 1204553 1168521 1131041 755877 1203318 1615842 18535 803262 75274 558021 72373 977001 90095 814318 1937766 1196311 512401 553010 270172 1515148 138815 1256463 1869486 315267 77705 801247 331369 1800986 1290725 1924783 110826 841118 1053290 1323680 1274370 414011 1108668 1102543 1878504 784327 1552630 648812 973503 47548 90906 1390582 492322 1905542 825075 1561502 1152151 1193337 442349 433729 598757 816473 438288 105645 196360 460130 516113 133275 1789397 206274 1508205 1572131 948168 1485599 489312 249508 1193740 68111 1722923 1337504 1734409 1007824 26318 1828850 1428746 145599 961270 345456 903892 683413 628560 1001763 621519 1834561 462385 423513 628757 1104582 599650 377910 1620516 648902 1902888 593256 314427 546807 1137189 888899 977718 1197993 138424 1275123 1923696 185505 1851198 1017931 473199 355003 1921331 1462111 1507569 369223 808355 1688891 1340235 1157299 1429013 840333 961165 1462239 1873163 1596407 917527 561431 543762 49448 305972 834054 57526 1862449 185510 727649 330172 222253 661003 1263959 127503 1544298 484236 1630051 1054052 1490320 1101365 1637636 1801921 1602887 992562 397280 374292 1833532 1245470 1449431 725267 230106 1015049 749339 707334 1484108 799949 295472 96496 1536123 1189039 701236 345915 1091321 77963 1343162 199636 6318 96435 305576 1339761 1568774 505477 1066105 1423853 158555 866651 653907 409713 43429 331219 1532180 884968 1656042 875655 1418656 391188 19639 658937 671887 1854771 1055377 662720 1629335 1682456 901605 494182 1653155 1732583 161039 634758 1081591 1708509 1769481 239032 898608 436860 950582 178125 103280 673966 1872302 575628 1658335 762493 1242359 1535403 197454 1068518 1347506 429270 709809 1313788 850021 449920 105719 296828 762663 55656 698678 1723470 1532270 1201012 1101937 1307806 525871 270961 271603 23446 1938278 227348 941835 163098 565544 1334922 1523810 1208317 176709 715904 1323113 1997655 1299745 809221 1797242 169201 1030411 1696751 1100747 867626 772457 1497312 744501 1357256 402210 271444 716142 1919591 1302204 506325 654286 1276222 838414 1396088 647594 1188412 560002 1936750 709050 772471 82763 28202 1020094 817300 1287625 452180 1777481 1243645 1485137 930175 446145 1541244 1138510 1325989 1947450 271445 512928 495574 1700211 1666570 951108 616480 710364 1166347 524492 255177 201915 1805973 1180245 919177 1126753 1231178 1583348 1742806 491807 1553330 1251221 1529177 305036 1546073 456541 574281 1290726 693033 673385 1725054 457353 1310428 48770 162070 748805 1777097 1906994 275903 1338780 1008730 1591792 265176 1637953 1995164 871815 1300847 1928316 1817667 152196 1113688 1417579 362815 1307053 1334493 1048154 1973970 1813227 1203392 1532092 1534514 1264830 847908 344969 770951 638338 19363 573700 1191322 1251964 1924867 1476816 139079 1979938 1147856 880520 91072 917447 507444 1488246 898875 91618 651707 1388669 1923445 999479 1281310 1263565 470075 914692 758782 303952 1907408 137540 166873 1723231 1165356 807458 1745985 1881205 1111368 1529218 1275250 1799864 1150544 1923046 409508 322096 1582926 1485211 1093144 779667 1735195 510332 422031 1318961 706623 3871 242968 44559 2022 121463 729046 1291333 1150042 464514 1421181 1316852 505106 234049 1062151 1816846 45929 1935988 569831 512839 66851 1346697 1566228 1555515 1655943 412242 1517017 942844 321459 1506841 1520156 1438594 1050536 405632 829481 715576 152947 1044696 1047596 1831159 1319898 1648779 1757662 1984447 1994732 1134372 661504 1172421 1745315 888214 1363405 630832 1730914 632933 1535902 863514 185522 293817 478692 1736055 1897031 677959 935672 1555913 717179 1111294 1018667 1208767 971286 1103788 90839 596106 92554 1747665 1561763 1546304 349256 1395276 1405515 828471 1438208 376589 951767 375471 560653 1648834 495396 1358305 907809 6290 1447666 258008 714385 483357 1998791 1992829 1052648 306288 1500795 520902 1088590 660571 1337353 962933 1385799 6614 1405513 687589 1487173 167346 375713 103230 1229282 360995 1375052 1104214 357527 448053 812051 1918803 463069 1543111 80194 492421 588536 676852 126495 1146987 1188625 1116108 291439 326733 1299180 1435494 1486661 464673 1347910 62702 1271462 1552925 15309 1929600 659159 91680 1819852 1451469 651205 1949478 662105 1211157 680061 1086401 268039 349722 1743558 1944312 736948 1375955 1987032 284670 680403 1025598 609596 465737 874843 419567 1956046 1636355 1138492 1636424 370443 707590 262329 1499062 1375012 1943108 1467177 1695293 1162045 1447219 1754788 1739390 156149 50790 1043843 474039 1699767 1677465 227085 571306 1704859 265019 1977117 1820063 185464 1012252 16551 1852864 132943 1903227 815889 819851 1778490 373005 335218 691902 108218 1188999 799189 670975 723129 733372 1646644 321657 808425 262841 1928539 958771 938263 540311 596233 1950205 732497 1237472 807365 334710 1404570 39623 1414121 227276 1930627 1885233 776909 656467 1202909 1991394 1600523 1338096 1132085 1774961 899676 1502104 1994854 749790 868648 272366 1529586 1459675 671463 985970 310164 1220750 1014398 458915 526367 1508841 52140 1931787 1468274 7572 1835633 1362022 1802604 1103750 1737153 1471139 617190 146692 978955 1644882 433220 461763 171165 842309 1474416 1532896 825203 255379 567997 872837 232289 1711844 1843327 1027215 410142 1250652 1283094 728502 1606458 1784611 1707811 434224 1192568 57520 1865404 954558 1030794 989523 813106 890559 1639413 1107952 795949 1180760 1515136 1422265 863286 777859 523061 198761 1331793 1184353 773197 231589 1637013 569924 237115 422656 145189 887990 217760 1817719 481813 1981759 105044 198322 1328362 987801 1344047 1661399 1548592 1559365 1406054 470872 798983 1053502 1698080 865103 99788 1575206 1208628 1251528 950470 1735309 1783386 1113164 11810 638239 1551527 844770 72349 87048 315124 1173020 74044 403118 1784805 1071387 413696 137473 176590 335392 274874 1780512 33987 1127073 457923 211380 1351490 2075 1179596 1730115 1046820 583454 1289714 1002272 129941 1215850 1330012 1977651 12279 462256 1864922 1916992 985654 1486594 1963808 1883276 150833 1327443 1374561 1940606 947741 26082 1648086 1161929 113161 718932 1752512 323446 140048 259592 1422932 272532 1655985 683521 1134541 1380697 1178656 1020273 1295990 1180786 366317 1385419 707802 626651 1448168 1856883 1047275 1217552 1263303 1442451 1687977 277779 398765 165784 60644 935084 1582618 696201 709318 1742978 1843837 789272 1209284 1826958 189330 288615 1241995 1426396 637792 1880227 75491 1812512 1115339 1917684 597041 916393 558669 327148 902901 603648 369724 58208 330292 1331143 304848 700405 1006537 1588945 1778707 652366 884990 1802161 1236081 1877079 1900157 462964 1284545 720360 468110 1888104 764357 318051 1628072 1134691 1876482 1466402 1331779 1145465 759608 684187 626975 1431709 1917899 645418 455801 973795 1915120 1849692 483522 840590 789918 1227749 1838267 533931 1653842 288496 957168 1747513 211074 297598 242069 115535 1836158 574043 1400103 1140137 1701242 1473883 1559062 1779696 566532 1213810 1795553 1205766 1589707 387287 66394 440078 1625146 1649997 929659 6758 1988318 638331 1736729 1917371 1801506 1659189 1839905 396459 1173489 430444 887648 1585751 1439442 766699 625200 1541158 1677488 3800 882856 1373800 333029 19595 249057 1651698 746315 745741 224945 777563 1584401 1488361 1492815 315512 1003075 553493 1428334 1581892 1670926 300383 1814598 211187 1058167 833935 34952 1148802 570259 601655 1102136 442224 118281 401677 526049 870495 1405762 300548 989340 1491973 1327139 1508796 1345045 1205328 1202102 1259483 673184 1654977 505738 271911 53763 1860914 108234 1046993 429467 1900232 661330 157578 1509946 466665 28046 103488 83493 1116410 1341940 1946412 855369 1256626 1082262 454673 684887 1901112 537645 1997470 1298885 1531456 1516449 323209 1448058 189159 117016 1011796 1721291 345229 1687908 612419 1095509 1574922 326117 1285781 1491839 1786054 937087 1082969 491866 495499 1486353 1084831 551930 382852 1655737 354372 1305909 1979161 1556699 1675684 838858 966575 656320 937089 1148534 935698 370064 137639 673742 1827567 95501 1667910 1857020 188197 573321 1907718 1185930 1569138 1241560 218093 179529 500131 714672 1447576 575461 1420320 554221 120423 1063148 156261 156144 1500790 1637093 288917 447464 1150375 1223605 372481 764313 1311168 1917953 1839548 1610198 433198 548552 771648 772711 1534226 1259538 614870 1128186 427517 548683 1111395 1856821 1989991 1895835 1079274 1707309 461329 1424371 814094 1174350 1214589 203069 78068 398388 33166 406324 960344 1674583 1105625 584733 1422550 354564 203967 1562672 1007062 1077950 186262 586280 1450519 386656 483334 1791232 1614250 193999 640779 684808 1965696 153162 1575286 1905759 1020761 1109954 1410562 1379324 548042 434751 1768540 1850793 733866 795209 1961620 1507390 9741 1080402 94174 1147749 288979 229479 1726034 1327629 523964 1930599 1624065 595849 557230 1236358 1505306 1398262 184742 609524 1621751 1400789 1459286 1016930 1990042 832891 306604 1934892 842898 523786 185082 1712298 841925 151381 852427 559094 395734 301912 1565785 64949 1803788 1907296 241312 830194 1361355 270866 409467 1829939 247988 1448040 1340458 1680982 347454 1983648 1542827 1344555 1380327 1843906 791705 1334770 1643426 523950 295600 1984437 570233 697385 575264 971991 941542 947119 1966416 712284 1630368 1185458 802512 835625 951914 936533 704255 281604 1884214 1570662 1117272 316492 303348 1932623 258992 540360 345761 774083 682653 704160 388010 553550 100879 1623774 1460288 1432175 389425 1265227 119413 1477246 729501 1992735 182644 1022922 1033927 419587 1413681 1513498 1019576 854941 1971973 322269 1998080 953501 81796 1604766 927251 202420 350529 1186309 178725 855770 1269601 804313 1213837 848621 1261981 483751 438823 1519559 1732140 861778 741637 1342913 286673 1642506 1954175 1317887 719310 1264018 1867378 1487918 220039 401639 773288 1187541 1704601 1640113 1870113 481868 842465 1079284 1313405 1791087 177856 274883 1947194 1560869 361722 1278933 1551299 1472855 1356079 562564 1029269 1996545 803327 753430 1916532 745017 800907 1151753 718317 1774171 1374292 1709913 1951020 1782882 1369609 1166839 809565 1045756 1901049 1075535 1623275 1880184 25715 933496 1184023 1356194 1682923 1458076 479480 943728 133373 198392 404689 1136382 1601262 69419 1330243 1810597 1088286 1219254 361187 1205059 919254 757711 1779816 788042 908970 566635 798311 1199424 550099 1953428 1512492 481373 539018 1614116 493756 1450696 1183746 895018 1355165 808052 1683360 1060601 534214 1019453 1355858 1999550 574543 1374538 799459 1454269 489001 1405923 1718853 661768 16894 608652 1567932 341755 252919 1243235 1213871 1451570 1344260 992094 1814259 1291124 1408025 190856 1438031 892877 860339 1110320 20410 1987539 668331 874380 941181 1521604 410029 673155 1979869 1484656 1159840 1008765 879848 800949 1327981 1074751 1782308 1139886 1821646 328578 1139604 663082 900046 43513 620090 542532 616038 1878290 1270534 732214 940438 1933490 1443829 26558 1347435 918708 1186199 486714 1114085 1913224 1264743 1822664 1970404 1766153 27520 30244 29271 366731 856783 434929 929623 1423807 429558 1719809 1372770 904143 583288 437819 903800 1760279 1876130 940954 1247652 1941440 524262 1105553 444781 188962 285460 1134307 42567 1311860 1764095 236154 243928 997703 1604672 1176955 1952614 185877 928920 817281 1042762 392361 1493769 229171 239492 1214018 1734967 1504539 1052432 147306 1794059 1494687 641433 1446939 1444274 535335 1858709 1322329 190141 339005 30731 1551353 763921 332108 1991713 716186 1793330 1991101 1288768 1243244 513590 488969 743260 1344542 657584 893468 628741 1842146 130547 103090 165747 941781 1069396 1463421 375739 1011333 1799233 168820 71989 142152 168062 1445345 109072 1900958 1673659 204931 135085 1552844 83255 451950 380333 529140 179528 338046 1074625 1035029 18156 1201753 120541 921356 1384766 844398 230214 1655657 1373034 1383183 757973 1046256 1453089 876132 1377619 610259 759802 1698260 1820109 692012 367408 868988 161356 632958 1940059 1811780 276327 1627382 212578 423655 852964 483866 1926714 1080055 526436 529383 1940144 15206 265639 232095 616499 1923725 565469 1453530 1069943 1444116 1117953 1807567 961371 1176678 680001 252330 1028016 1071998 379721 1007976 1369262 469466 1982250 686336 141330 1742106 1020114 1839018 471244 1965043 1252434 1067858 595074 1679767 1542209 534265 62124 1507801 1865045 1413059 1992046 1905292 1917132 993648 1151603 550016 1537652 1048816 946199 194608 1245331 376164 1964030 1180566 816603 390576 290549 586600 675572 1222630 259580 983325 1023560 1452703 1128289 257874 1289397 896702 1416393 398168 425179 32700 739349 147401 1644378 720668 1625092 1391896 937091 1553799 52810 253090 206030 1232638 512954 302661 561854 834520 96713 1517685 1137833 1194006 376497 1033022 1988737 1319431 1430785 679423 901502 128357 1593126 1088762 1954055 1912990 1964704 1999944 207366 656850 703937 1593955 536428 1448699 483274 955462 648310 1628066 324209 162694 1956295 831361 261849 825549 1159787 954846 1186345 499091 1447204 1935041 1075205 324033 1008293 1011617 1641772 478485 974020 1229941 1143278 1829326 570879 626805 586688 436512 1031579 25148 144196 1570537 770548 1744078 238309 690643 1553573 1940578 1938501 1748463 1696343 641666 1311334 1036988 29246 259196 1623870 746611 1484407 318381 1461341 1134083 1853880 1179438 1028205 1822990 1709443 1410461 1333852 1213886 1090504 442357 1282754 484548 174583 1490312 236535 821688 815110 1313997 259458 1095478 1258410 1134508 1747601 423581 17312 1838989 1567583 1919762 1883748 761003 1063136 1079548 653242 1488582 1256207 323068 255787 1579010 1359851 341927 168663 1633748 1690850 1326073 1805633 355751 606335 991034 1424389 1604289 1113865 1776430 946925 406010 808815 1394755 660259 1805639 434006 618663 1826553 42506 1072952 1432333 805941 1839332 1803943 1060446 1434030 1169004 1560597 889830 651820 232285 843005 492093 1594789 344328 1530124 482950 1154768 170049 24085 1769694 1401981 744691 1830715 1702034 1677071 816882 368986 1154295 1972401 417200 174963 1864462 1349962 1167455 1147385 1031940 1144832 1448882 890640 767971 65913 767018 132528 423169 1677730 1899103 862489 1987815 213095 324271 1598044 529245 370683 885395 1382859 1409080 439193 832444 861903 1983111 1233649 838125 970446 1116131 1767937 333585 1314570 1353793 560355 482115 1406872 1970316 752009 257719 1254679 594130 422950 1571757 49244 578880 1597932 1343803 217336 1151517 1637698 1678292 1467261 1799512 1637467 513538 111328 1903344 1664719 575359 1734498 357534 524435 1645202 1625507 1406469 1815542 1556329 1306944 628119 128769 1779269 1185136 1808492 881614 1113110 33254 413441 1528153 1338062 1005298 190625 939779 187433 785942 1035394 6230 346169 767325 1789760 687733 787560 1441388 1936340 243233 1077794 795925 912152 98279 509396 1065273 1580165 1915805 1801468 132915 1544401 1450448 1475071 797333 1103602 1943446 1590345 356715 1395889 1905864 723407 1121659 1876560 37137 1506019 1436774 1882221 1287672 508780 1760871 1729541 1688073 78016 167943 1544101 318015 1470012 382278 867488 561426 731514 158067 1114165 235943 1186301 1044179 625442 467213 1495318 411666 702760 103042 1340115 676560 1052081 1298701 187457 235275 1005757 1542854 1905672 1992392 1229977 399169 534443 657908 1680497 1411847 1929059 690080 4027 285754 1782409 545815 1405003 950660 180963 1021316 1568079 1443720 1180657 522142 1749571 269 1180050 760043 1623560 585716 1834567 1053108 1063429 1391882 1247873 86053 739221 698255 1409680 1712771 370012 1407286 1831964 222446 1002610 57234 472499 381288 622099 1197129 1548976 653170 1986232 285087 1406572 1917366 1459243 1913457 309240 1110099 579723 470035 402444 1583429 523408 1195527 1038408 1475741 1056011 579651 645341 84086 1512560 720196 1396526 1577100 1844407 306199 855667 681942 1215125 907664 363179 930575 586043 965066 1433504 921672 461703 1072769 535138 1732601 1806896 154769 1976216 1127662 1885477 1989414 661058 999314 1951267 363286 1002602 883962 1327616 1378150 842489 1224199 40872 1064713 1261079 567840 1686801 114240 922635 1870439 293251 387554 1807523 1781463 1375599 1981839 1340843 413075 1754505 1086491 10153 694705 29043 600590 356678 1695315 220571 1597393 1246972 1349838 392141 520980 1947672 985168 409922 1765660 1131027 172097 987288 734060 1257817 419445 1596898 1301302 1820678 1043772 1876724 1230557 273180 1741278 1936747 1739835 272424 1039365 1679045 1509062 63071 1691920 1462768 1698652 1036703 635496 448586 454666 536180 1549338 240801 1842185 103702 1584646 594064 83884 1588384 1998519 761814 484383 1471361 736505 824660 355141 955753 523736 591620 699699 1567290 664418 162915 705443 755412 1307957 788421 1891119 325462 1780713 1011781 476740 1661019 438563 1910288 410536 577643 160852 19186 641185 1076030 1478791 592579 255771 822088 1939073 690085 1398083 620423 1149754 290933 1679917 405339 661863 1854488 1857910 1957468 415598 1229003 1685123 141322 1638349 1160304 84104 470295 94888 1931304 418419 1461847 1643858 378404 1774559 1205642 1328746 215617 248403 93193 540772 25749 1396360 1970526 833401 621196 272500 761640 1371589 90194 1751191 580987 690430 807440 1111766 1847217 1899453 1933641 206714 1537081 1230968 1387066 179772 867366 749108 1239574 1708489 216612 781427 123892 1316585 31068 219026 1730785 1509772 180577 1744035 1321580 1426917 950232 1246961 683444 271372 1055457 657145 1606405 325674 1475315 1469529 660316 738690 208214 412538 582248 1903127 312219 499436 1026772 475464 708545 568482 1564430 155647 714556 399064 744198 1081847 1132087 1471158 918596 1895925 295694 735470 1384066 698810 1947503 126478 30582 522280 1104426 1224344 1900374 320720 611796 1384822 329944 30832 1511160 120833 1168413 242941 985164 1620846 753318 1137321 1755929 796564 185852 1706160 1100714 1029581 531550 379639 1172724 1160441 58114 1954644 577736 529242 1871411 160809 1883803 1668378 1917082 1116353 593650 1101050 698977 1753765 27726 1201120 209134 664967 1184843 1192615 635150 1271634 1033699 1592055 1054326 389763 433042 1777411 216678 1606892 1459114 1847754 11918 628272 1863661 371116 1168605 721705 742420 166267 120275 709379 1040278 1673513 769635 1431010 1846150 1837485 1568742 669329 1216907 1555957 1497087 39397 885239 1061434 1080104 1153931 237718 1810099 1313871 1888116 1714208 1022676 864632 1549539 1511254 1125009 698539 681292 1092426 1029412 941930 1279866 61994 1817154 1769639 656652 1913023 1895937 1456372 1619206 1662865 638634 884253 1379343 1358530 367362 1176964 1339690 689310 347097 1965621 920119 1426665 346811 1622492 1661174 852411 1653992 1738679 904026 159566 811297 11319 938193 978756 1299196 1798309 311592 1989418 1675831 935344 1508579 803290 320437 618342 1185329 1102639 1540363 624635 111081 1426797 792832 1427384 80289 1305465 913223 170464 1719080 289107 337019 1664165 49550 1970838 1106209 1801482 433614 245144 700199 98344 351461 446601 1492836 347839 1085126 397207 1268732 1874852 1267953 323219 733844 128024 975239 1209493 850901 505667 887321 399642 86696 1160891 299284 1520894 894774 1888345 349674 1200238 787311 1028985 645864 1105472 1888382 464745 648750 896068 888944 1744615 1598932 362033 1609372 1475798 1193315 414427 1228904 971304 1469247 1519240 1887853 1185848 1115335 705967 801876 1363130 728975 583538 175036 1256349 628409 1411286 935461 837284 506660 1818499 62083 371161 1788692 29397 132031 976651 1753120 126676 1425937 503520 1898704 240305 1426620 581538 495425 1805456 714360 145666 1757550 1460287 1374185 1566535 4023 994107 117073 1782157 551567 1618079 1597737 1311509 1736467 1390302 1735907 1065060 1550484 1148722 91091 287088 1678303 70966 912351 1096394 1556524 963011 574314 1256680 1171923 1373689 67661 533664 651827 1853730 735397 1988599 1319825 938556 1343426 1190290 204844 643124 1104834 1831442 229837 1444143 1753529 1186157 1197102 1048807 771057 679635 1886451 1935494 1587967 104455 1161557 1928276 1061802 306988 532899 1141002 591475 671029 1809054 1608681 513629 163487 293206 1857422 1184285 1437461 841854 1061379 1470377 1476343 540821 852806 1975747 411838 1789938 103588 209270 1998702 1531296 1400443 1245754 1080037 1458398 1684242 1274473 1925670 23543 710262 260324 1584391 973952 1067786 296637 1542306 1697218 1481483 1496105 1097282 1234541 1782799 1414370 517980 1882074 63721 1515915 164955 428641 634060 1779794 1933200 1413916 1762575 969428 1537631 1511599 120712 1300664 975275 300168 740895 1939735 56196 1356663 1322426 1377053 1833631 909018 1473891 164612 921754 1059261 460793 565134 1307602 1322925 870140 1717474 973644 565063 737670 961786 968356 379505 1555768 918428 610275 633365 1906985 1416392 1894132 1064499 560939 949906 1389838 215669 91092 1060577 1373539 336025 1755417 1239490 802282 1439851 1724340 732949 190798 1195892 1507272 1024978 340591 597720 1283063 1749964 1537834 1028008 555243 1666860 1163134 1523730 1214432 1284227 524502 1646953 238313 1822829 1827498 1816760 584826 1910547 1447618 74278 1076905 334686 912859 325715 1855969 1156501 658123 554839 1385925 256146 444295 1503130 78206 718130 1372178 338375 63192 1057202 1545208 1208178 859690 692402 938896 1354180 1690575 247327 672303 819097 100935 1324243 748403 1791149 1731350 1219456 184865 1148513 213891 1289893 702168 1310120 1716339 601044 965022 1917224 526909 1375774 1960591 1924324 1517837 1276248 319851 1600482 1371764 1465722 706386 1906358 933377 315889 201306 506092 247565 815822 1140685 102104 1386727 1619256 369916 280177 254665 493973 1343810 1594593 481876 1406655 1196946 1967788 1338878 1895613 1696119 1430704 914299 1120819 99348 1169452 1018835 918985 955265 300903 311167 1484404 862047 901478 965977 98181 1561898 1704423 981141 1735339 1468751 1995856 685529 675007 1744699 867398 38509 722063 992507 1971456 185984 1049291 1914093 1229176 850108 1068268 676368 309753 707712 1655869 527716 1305592 326146 1306521 1408038 1638871 1990424 1902716 209874 1443157 1885973 912938 1399837 1797516 4417 910909 646799 671840 1070333 1770786 316292 1058424 1722368 1313672 1944399 1933894 681492 393046 1270836 1409211 288799 895500 138178 20062 1931383 1512241 377491 943313 1909869 408884 1834165 1688339 1959891 756476 156091 120812 1325997 505742 855337 1029961 1101437 1139793 366712 300942 142305 493557 501528 751840 806906 759386 794253 645010 509799 19850 664376 1247801 1939314 88837 144336 55583 768487 639468 1420123 1580843 87319 1078991 1667976 1882872 688444 279238 600078 1199869 1196049 1740878 28436 835695 14964 1342192 1093733 695056 1127807 649328 41660 938651 1625521 1952458 1307412 66932 1939445 640301 1385822 222865 729788 745810 1677109 1722307 736230 1564409 162946 1073678 1236960 1614319 1281507 1848563 449257 544310 592308 1525180 1007276 362293 834611 1162600 38023 1984121 118682 593034 1755861 1397288 1864152 1946328 1470535 1592028 1106141 1736545 1659709 1108800 1331333 879076 416928 521742 550204 1689728 752989 1978414 1559779 510756 1012096 1170654 1936492 1157420 176766 1012106 1575758 1209485 1291644 365912 1618029 86321 194775 1315360 1496984 224136 227769 355614 23042 1841590 1324164 1051809 1090954 1739950 659440 1412829 932314 468230 590093 1984142 722394 463168 799022 90595 409920 1218985 337888 941117 387932 1781837 346876 1104076 1602805 1250204 1739930 1320730 941188 11711 1846487 1138310 1935523 1489556 838196 1894641 383814 1833719 746294 1999838 1122440 986282 242763 1517297 1606207 371062 1572448 159349 1459534 1649473 1084425 1263894 1429982 1396626 1002706 1397623 1804639 1342984 1214352 433289 1522745 876032 560728 1925963 765798 1855791 153246 1883336 498611 1901480 651758 1535178 586410 519512 106219 364534 484616 798773 84368 100199 531225 799165 1992185 447921 922645 1886960 1271042 209743 1573665 1675881 1384939 1669567 974218 301875 1194978 4362 247960 1760504 1319369 803717 1578004 885998 1256148 81514 66692 447157 487984 459116 99528 1268320 93601 740369 1680289 1768499 1023664 290573 467126 1912780 1541249 965371 1107035 1132350 1737536 714764 68146 1427197 1193489 602603 1387609 382999 796115 1248444 312172 529362 1385160 386384 1456252 25046 556773 1099636 228574 814589 1416815 3604 1865907 1084225 409918 1677370 1950125 1096596 1043839 1363573 243202 326920 585850 463953 1962433 1223808 871722 1617908 270571 487476 1408904 1933401 1492810 472080 69967 607350 1675899 901785 1733989 710930 284886 504959 559713 1066418 759806 1672589 1512634 914147 1853761 458357 678503 1415788 265836 1002132 1084971 636464 867577 1490970 51741 1964579 72449 1681843 1603625 1971197 679000 23927 17917 1185247 63129 424259 420877 241153 1561234 1821821 392331 664583 959938 1605643 760400 1789517 737852 1285750 780494 1414386 742827 1239403 1338773 644973 1307908 1587181 972225 1200194 1129485 539854 1686408 805993 1392181 1719934 1155628 1649915 815462 30437 1189220 694993 1163701 74002 315758 1440254 948454 908697 906291 1404005 217658 1002790 222948 713076 678717 414573 757259 801460 1171199 1399897 950234 1590225 1843487 1325031 626965 394954 1612823 1948798 1564497 460727 477170 177373 1439725 971667 655904 11689 365341 1851472 813649 1908197 551695 424392 97951 930738 711630 919266 1526551 805569 354710 1866368 1046188 1184271 395792 643831 21267 80053 1886175 466417 1534819 1650250 889320 1619035 1451905 850688 451219 632829 340732 1323076 486108 294841 120612 1311604 760468 1242337 970272 1292883 1216402 1523778 694085 418015 75996 314912 1528321 1602423 1880536 1450447 1027569 377335 517793 145757 1422976 1067855 816048 1401150 1255095 375634 103041 1597316 1463426 33742 199910 849213 1305099 800194 1309780 646533 603533 1265362 1159060 111524 1027102 625962 546163 1713627 1543044 1384662 723379 813757 1662802 763160 623688 459561 1805993 1862849 1516557 501975 273058 845510 418621 595898 997385 1566512 1822714 1188172 384839 1703428 861235 1342155 955040 206765 675313 1377207 723007 1825214 1105561 38284 1414996 1920555 1850925 1160658 236918 1276674 1751025 141302 1708240 706268 1069915 1185654 1139885 1890361 1351698 36563 740727 1516267 337768 300865 198691 180425 1356972 931503 983647 1476292 1474148 1575949 1823304 1206249 564588 1557110 1923431 1447808 1148136 777142 1721020 973922 1006109 771749 1832398 1617216 1325529 243081 30689 1946586 1620866 682114 732196 268001 122177 578316 1564408 189403 378681 879263 724606 232067 1150513 1424974 1756826 1300384 849135 248716 1106325 737211 501410 854788 125156 491574 1257020 1206847 523609 536725 1510152 992467 1366449 1310204 520258 1200124 486705 284561 271818 1425418 849601 852655 1529190 1352873 625104 1012349 732735 120037 307982 590242 1406783 1432993 1493606 798357 1677845 1456027 1641894 149471 293594 1470365 160006 91352 588228 370412 1020619 1817941 204690 1665120 529850 1120839 1759307 1076167 529085 1967759 733928 1132761 1593370 1989757 1928029 471113 231337 1973653 420036 1176792 1532490 775708 846407 375362 1699085 1358341 1566333 1547049 503653 1438124 1697697 1122184 1439543 743001 211060 1684964 860419 444878 1161405 1428700 187544 964839 198971 1403723 1936254 466928 984826 31521 1735699 163433 1173048 1574299 916868 1863004 1705507 737320 1750088 1966825 1724639 622570 1020599 1436890 668385 1829740 1059910 393012 349639 1063494 159771 533298 1051545 1718717 253345 652116 473841 950001 1045780 680623 874026 626307 1640647 381912 687726 1198149 1075160 716190 584443 1326024 464711 395550 932788 54617 1410806 449564 1127537 1301717 165069 1136852 1532721 268587 775635 1166989 1456256 417424 1134844 1568763 1315523 704359 674907 505046 211528 478472 126081 253528 1242424 69642 1719616 1888246 1210399 1638474 1593752 468576 1754486 1129668 1919130 578324 1651729 1737243 675732 1902476 1577966 1321625 506775 914251 886341 493336 379629 112217 1145451 434129 1474757 1265620 1711525 1964287 611404 741503 901783 1404930 1330986 16130 1061730 262005 1363155 717677 1585222 729305 756966 1294181 1282038 665743 1021456 260226 255623 1399129 1398527 77412 296335 1462979 1594109 979541 650128 1003475 413778 1102351 1423641 1422464 1110384 1762376 887182 1266969 128910 998009 490731 1876022 294784 1981837 950463 467477 1319232 1498559 360300 1369885 723729 1462916 1454736 556002 485188 1451791 1602154 281646 236524 1077472 305143 218581 904049 1969500 236733 861054 861465 1775367 1389326 211142 700173 199731 1500961 971147 411512 108195 1396085 109722 744400 811539 758029 1798937 1907891 1438503 1557592 1010990 549079 1382990 1297342 810984 1832509 36766 1743657 1287174 1806195 1602936 1865239 1908929 1735927 1773198 1478029 504314 1241443 963404 336695 562313 1707124 1926840 452934 1710154 1384120 1913079 1967750 873291 1428092 976177 1305150 671928 1542790 675959 1897492 222376 2738 905775 606520 1150725 117926 1017203 1145988 827927 555871 266842 1700189 1321161 1183721 899970 1643029 998133 369474 1731797 365657 5437 1448391 400811 143547 1396816 1086735 1717692 1971064 194609 1815822 1355678 1485948 404545 362009 1609505 1764398 1133848 1537774 1416782 1933943 17071 1764188 909612 1537242 672904 349012 315605 1373714 1555132 1116749 1455677 196845 1611650 111631 1671075 1058687 1635340 1515623 82873 293685 1766427 362477 887629 508276 1180751 1764392 251257 313469 250464 507599 938987 1639327 1468585 566390 760102 1910496 1034555 264674 220859 816010 678740 1858297 147704 1026683 1945561 1271279 175660 1445637 177708 16709 1446588 1468946 31805 464584 714038 614799 42700 1324412 1801190 185481 1990701 1449177 1366244 340508 674862 1417374 204078 248007 908618 1747653 1716773 287908 431783 1871040 1507580 438093 1587314 1530601 970492 1248640 1015954 227463 214040 459773 1280747 1111454 1525175 1200330 811389 1858097 151447 420382 667693 1699995 553872 856308 1185650 817573 1434106 1102934 1073158 556290 1414274 1024751 974085 1307441 1987444 1422700 1484603 1861592 1507689 1419433 8007 746265 732038 407355 1520642 145431 1927940 428830 144348 1063884 750930 1345565 1518334 1509275 182308 1403849 826759 442262 1822585 1633687 162095 1951516 487742 1078397 1202456 764576 70649 178483 845975 1824462 1285589 1837881 1719554 208573 1381415 1364284 176180 52525 1846796 1125816 172532 1016492 1465315 1865090 1294475 371043 1517091 1844581 310433 867077 613687 1155332 1667510 984602 238537 890122 1104609 647140 1798331 833178 1417601 1285120 1225111 664242 1369784 1514665 134632 234309 1422939 15186 1088559 1843971 511146 1785263 823266 1068130 1213473 1125365 405865 1093458 1870280 722060 1859902 1276645 823697 1301549 48546 1412230 76822 225611 56116 1060908 1583583 1128272 631940 1972192 188686 226423 1799862 160985 532468 1475495 502570 1770837 897340 1580709 1173121 1087630 37026 1191931 416803 1726394 1419629 573634 423433 173576 1364068 1016668 1420365 1869169 1800580 1202672 925718 1626613 584438 579183 943990 1215707 1974356 1016516 1634856 108047 932939 694867 32432 1605997 969069 1270816 1344547 1972766 1666358 620388 973293 171880 860959 310724 1339785 368592 159201 1286987 1269871 1827246 330187 1372620 1393678 1015611 580254 238542 1253449 1290007 1060011 112750 271660 1715361 708120 1319281 267787 1790315 1278543 1566238 295988 65641 1961260 1366256 424274 503828 1758097 1436329 1879350 1280544 1526234 1854059 1031396 348446 1467689 1790496 19037 669902 1881668 1293237 198371 1443791 1918105 245097 364507 194676 1438235 959504 469956 585581 1863910 1015094 308899 989477 935006 1438885 650571 1862475 235271 663481 752573 1546685 1458378 714542 1553617 641443 1834277 1509563 1622882 1160944 555301 632534 1216984 353279 83883 76657 865194 1206038 1243598 83521 1928104 44202 909414 815777 161056 1291199 1008632 247657 1003561 850153 650498 697991 1996597 239485 1120792 229884 419294 251304 1031603 1176181 465646 1893176 1497473 662722 1375435 1478244 111660 456440 45383 1955921 234229 1126981 1594890 943714 594544 1562285 1556968 245031 1329822 820970 239520 627278 961529 1946749 1706502 316828 1572994 1715329 1249377 514848 272980 1914329 743000 281659 1790153 35557 1015756 1260076 1097502 1746767 1773184 806474 348062 1229324 605677 1386984 991328 1898006 1506134 23128 883577 1082009 1577338 1540976 1063736 473430 480326 1279437 1468953 1210366 1325439 1710628 1053760 1361441 12277 295078 97961 284753 1041873 1860278 1444854 360418 907544 1271162 257421 760010 634807 1666034 1411374 795611 1318842 1824429 1777079 1293065 1760415 411471 1302404 594025 1390185 1480670 1835319 584831 585824 1420124 832864 178778 789628 327094 1620969 115250 746544 78043 342744 888211 342905 1549382 543868 1333947 1926755 16463 1595845 1850878 1918818 34878 301722 248515 1525168 1216080 1095789 699765 179766 1685255 1486337 1541388 756292 180490 1545904 1274843 1996606 133065 1245228 466631 1685707 1681569 1533665 1230971 308289 1092013 564438 1643013 1390282 1065362 1766905 193085 1556622 437249 802121 1747018 1234558 700131 1853246 1011306 1875779 1331604 909812 650709 1302461 1935993 1234516 1282128 1671783 400053 648912 1102529 286994 1080702 357591 891553 990899 1058611 750698 451948 1226405 1074953 1217327 723508 1522905 505164 354357 356874 388314 1006844 1164097 1341393 1542843 1443910 846599 870206 1199751 1842152 1357126 1165641 1515942 1945560 312965 1199804 1178331 738155 338067 393653 1696377 348967 1601569 383972 212465 226861 1103647 1139061 1461337 1371229 364746 199007 1541139 812569 235379 917205 469551 888144 778227 214984 1796011 796237 1075032 974893 1739943 1874927 1471412 430207 37154 989480 7047 621087 1206293 1185659 168638 144059 728525 621654 202995 850120 1311833 858790 329908 1780222 1846846 1369040 769161 391023 846421 1191327 1110361 1780838 188493 281877 806166 1893468 936232 376833 185092 1806347 558182 703409 345598 199271 319087 51867 261153 1103650 1894735 1890854 1866991 1653691 434558 776928 800747 1637339 775148 761810 695355 1407367 591370 1835669 631510 1050141 554895 31474 765450 1819822 1749286 1796975 696041 1876603 1360742 403779 370563 933441 345489 1005128 1707209 1713547 1971492 1050399 1208751 1298453 228280 1505518 1045219 1679901 1117045 177704 662883 519822 82022 509179 1814640 1064027 761146 510339 1839481 478852 1649435 987778 987840 1654225 1227938 635085 971166 330483 1655827 1607820 1805426 1420241 1422422 1728991 598790 1822658 1200991 723606 844104 1357438 644856 1947269 1046762 1452101 1691248 698904 1152997 854333 1947498 342672 1370578 1306691 576094 992375 1621061 52666 697184 1524615 1925742 1825290 165981 1148320 1788405 215240 820363 289696 292759 1421387 630632 1791088 1270493 304955 1766329 1621985 1849488 1559723 920467 154730 1748591 836795 1945551 1443075 1746538 1788264 1519463 1209820 1292847 1063749 1325722 1128179 1600050 1240181 543885 177845 1422816 180945 532830 758417 197568 925032 92308 1969392 618119 210757 1035769 1669278 153629 1855576 909778 1143567 1164312 1801259 822059 726052 67423 743987 693168 378653 1813830 1279205 292663 815437 957064 217203 1481372 1408133 1115491 1737021 1859870 856221 1729726 1832045 1348825 1308856 715730 1816202 503934 183129 1495232 46539 27220 1978991 1125914 1826074 1731903 343016 1545320 1961022 1626183 1183379 448660 13231 588882 937979 839657 322470 127834 1487068 1737802 789553 1393743 1655916 1597741 192230 1516893 1193236 943893 449111 26944 853531 1633013 1800769 1100758 1837150 1211149 1435110 1114572 193121 208996 1221337 954299 693023 1938956 1489545 674995 175454 271349 208872 1606905 302931 1109765 1959068 1472771 689181 935602 1811143 140386 902381 942576 1682729 241463 176094 823372 1813807 871887 95192 868207 10417 1778708 746474 1773003 257191 360512 204705 895973 1745089 677557 1512549 1976125 1039991 10320 1180929 951032 729633 1244730 1415485 386403 1496534 1782667 317480 147907 105961 1471695 1103074 1208465 1881770 965369 1435392 487466 833991 869081 1227825 187987 159690 577724 737206 122952 928595 1690410 442801 1642876 1722305 1711714 1249904 1509613 1607636 348753 630314 577882 543193 1993761 1833379 1876651 1986254 873080 1256993 1928179 131736 1640936 1577827 1670467 1738818 543201 820174 1229355 133710 779477 448462 1884751 1297114 442158 526541 1210810 1185536 1394987 219644 426647 1354725 409542 154495 347749 943906 511140 1704083 1997051 145141 190499 197164 1096967 22822 615038 1810713 983564 795602 769207 1027796 1379165 1410379 975397 643575 217029 1317062 468864 1419561 1504386 1763157 1259783 1819075 1047027 1023834 106679 1262965 819973 223398 1807060 279676 1079180 231770 1226006 1415899 1958507 577401 321486 1575886 152268 1638877 483325 574782 1297093 416597 451902 1140065 189806 149125 1477110 434782 1695405 1858833 2420 431567 761303 1408576 1305955 1443172 547529 168334 1140911 883145 1596784 1520308 548126 742933 343111 1533319 1790237 1059362 316742 1585250 801030 1629762 125230 1011920 639333 1444653 1344452 136858 836333 723856 1752472 232467 1611029 802606 53576 1544062 820315 1922793 254676 593648 1920685 1803168 1013674 1606883 1766187 1831658 1933294 971714 859965 1844847 1928204 1642737 427260 272525 810871 278818 338084 963655 1965457 724438 1280903 116 643783 826524 1272023 1193140 840374 758191 1952807 537817 1063227 116215 1282922 849164 339761 1895278 846634 1501720 1479803 1276571 412597 1497555 258304 433825 1734289 1173562 1917995 317790 129829 1758627 1578455 1974586 171303 1055775 1621069 1085516 1473617 711557 10431 474996 1741636 289120 1130497 665261 1099688 1849373 1669084 1471506 1484690 1342673 595635 102537 977492 1172884 1199619 936947 725903 704384 372209 715441 110673 433410 12592 692364 184512 1374351 444211 668669 1420752 1102763 521083 879905 436192 968176 1442260 1191635 16697 694647 1710873 37380 1618411 344332 412471 722465 338788 1417603 55950 424019 1316374 806291 1295400 1486457 1639109 1271412 1811141 705849 746512 775553 181149 290416 178698 636890 1233592 1214003 63850 1866082 1560263 855352 456880 1890821 186789 945107 1701090 286694 1768623 1216002 1981789 671719 1143004 403400 1551228 970523 932598 1227853 1011648 145481 1543854 222578 1083364 991746 785905 496549 1159083 477732 1715372 348306 514781 402296 1220350 380578 654914 1822705 1029355 1633702 1947298 447270 7411 1462232 1686136 1136819 1140463 1324187 304815 721090 492954 312103 1244963 665287 1619684 1139036 1387617 644193 1383359 304033 958060 1862066 385773 1973201 917213 1885841 1545603 1772924 272005 403483 1021010 665784 868346 126322 1669968 1482516 1087657 401937 1519666 1652457 832861 1452962 1744145 1503264 372743 55545 92198 1511473 358830 8025 692184 349524 1044574 40508 1576855 1631797 649860 1305053 1348051 1745877 211307 466005 1095154 1691239 598093 388005 823974 653732 559588 178308 1620539 1488465 1603118 1255368 1315909 1932007 1288353 257634 1741393 706313 1641104 429324 1494165 1871306 38650 1084762 1088240 1781390 794348 475525 750632 884898 1129948 551963 1084463 1278064 422733 1315941 979811 881395 1407292 1134888 957043 939549 1250848 1328098 337608 844300 1574647 1479227 870602 492700 1946595 1744794 1128425 276311 829370 1436864 1467076 98047 1027507 669877 160651 438741 1382366 1757891 732127 941536 840150 801335 1776079 1516952 1573408 767221 658349 329253 1939555 899584 1243438 1932585 1565760 1252855 166743 1367207 947573 1850161 318946 778173 737616 1629869 680655 419448 772256 1497425 1490875 887172 1192336 836719 277005 918994 122512 1067916 1931007 824267 1073273 268766 1206727 1407905 34431 1363642 101565 415534 338554 821686 1324523 115379 1324906 1879040 1240008 964619 314011 718155 694040 1554567 193967 1547681 146405 982383 432384 1123353 1233974 1483237 1396348 1896491 711548 264405 338762 1247281 1833497 1652955 632743 112914 1523578 1597145 840662 759781 1437559 980124 229846 441111 899949 571793 726224 1772814 630713 1108071 697911 1593120 755436 373047 729861 224994 1424403 512286 202925 954230 122178 8163 1472219 997965 163816 531997 454930 550105 703375 157860 1149844 95776 1310437 1210196 1406184 244548 724248 1933602 1935660 952283 1912098 406044 414331 461093 152551 1750192 1131721 719749 1344023 1322232 448501 475 1840932 677353 1790008 1824812 290313 1622312 653604 576196 855543 1302424 1497430 1183316 1438426 1495646 1583522 1629428 1071463 1574981 333868 820052 1940005 1648884 159438 1455974 1538827 307823 314075 1500488 302995 1051382 969408 553205 76530 425961 1487475 522875 140064 1864892 616678 1667232 1807097 1051329 306101 1774094 1378285 761699 1581472 1536132 1559417 1556733 1408099 753046 404895 559413 1304893 1486102 1250429 458068 200222 478172 1688119 220997 170604 1767049 529087 83357 199068 1061349 444374 1621452 171218 1702676 232556 1521233 1098833 1620957 1366805 1923856 809082 1628277 1010698 1116148 1475327 1818519 1752457 1910982 978707 1021979 117420 1624559 1644466 1834595 234225 112683 424103 1411162 1307979 406305 1592936 72657 1884514 1979025 1948053 911718 59123 57323 653630 394383 1186105 1511791 327622 641506 990838 1331336 1225846 1374775 1086244 289530 1518303 1089134 749637 1063350 1122387 607388 779847 1889303 1936055 1075501 1833111 1203252 994835 1240059 575337 1701672 151126 802233 735723 1292145 976858 911589 448503 713010 744018 438439 1872067 63078 1089755 1652615 1468611 1383531 1527171 963180 254128 138466 993115 948481 548036 1080192 1196576 1806554 465855 352481 752428 597960 1902561 1498040 1492782 1134168 1710066 1711113 1380222 915272 1376079 1640444 864233 565515 1938712 462898 547277 754296 1374260 248198 1776511 720 1148060 1007113 862720 1072630 1815091 892494 1274097 660631 639994 1760681 168373 1100914 134862 1693673 1919561 1904138 1834015 1929757 1966229 1062282 1706677 399775 151406 1010090 1538346 1750747 1406379 1049289 260771 1938960 1773183 21700 826562 1908465 224933 897241 354035 740158 1009059 1148567 1586624 1020775 460028 686672 1371028 1919380 1905402 1520029 390305 1987386 916561 899269 1051141 241040 318645 775775 855224 1167035 982176 1115991 472152 992234 1616632 1018544 986440 1420375 1982901 140700 1750219 1816938 620008 36210 1451490 158074 820772 1719502 702969 320034 1644674 1995903 1610830 1368529 430205 853934 24232 814827 1237660 570588 1923209 1570010 1921397 727518 1271918 151604 1179963 519049 1017119 765579 1233263 1392773 762907 1405594 201641 1810465 1990350 1149935 1116086 1029667 1509068 1770553 568421 1636817 1078402 1087889 1503361 1979105 951150 1854505 1774672 530466 1045996 1968576 1519858 1568876 203113 677654 336749 987099 1089272 1263562 450348 655875 1390982 347815 1398843 912790 1701993 1132143 329703 652569 211700 270643 768518 1628769 1956324 1003017 1316226 1895446 1851141 1103675 1542309 244822 1394683 169697 198309 727674 1347780 1944081 1191637 1904841 842410 1808487 1671714 829535 244291 1239577 689618 1494867 1287950 968994 84514 1151886 331998 172605 268275 1660515 1675819 999408 622415 795404 1944861 89350 63513 1885819 76185 493573 1705276 270560 238393 793582 356462 1515896 1765176 995309 87706 213874 75065 1986231 527688 516233 806196 356863 968340 432500 1786349 1138002 1476422 890920 1827955 501296 1986730 291602 1504486 889967 1737446 893904 974804 62874 890225 773827 1697134 91364 1273354 1505520 1532487 376338 417590 1816421 440670 760633 1514398 224232 1825621 1872434 1642567 1665465 421463 1770468 1181066 1853139 1568964 11063 1210481 746510 1011156 1836439 1459931 813179 530955 160532 788814 1406912 292529 412773 1868092 1780996 631748 909972 1268702 1557549 772257 1786887 8934 1775917 415582 1939550 248037 226533 1532095 430909 252544 600400 340170 717959 295480 696421 1659937 1505962 1062521 947914 784487 474514 1899273 197642 1564279 969919 1921213 1448861 399560 274101 656431 975637 1740490 1628285 582905 1751124 441505 1429854 995957 893747 880960 1832414 1533502 1383227 428176 250332 285082 668236 852625 1287733 1784047 1290100 1539887 735823 1313011 1883332 846811 1510092 678775 133009 1200235 1538121 605247 1074392 1157293 1404521 953100 1990453 1261155 1611673 573389 296158 1728168 335390 1320587 539470 116993 975824 753069 533682 656081 56480 1387544 1622942 833265 802122 1846905 1289171 1214605 1794652 54321 285709 334984 149432 1558148 1919500 521001 253970 1689482 1987563 602486 1213782 991614 888673 863737 1780233 899605 132803 1779544 1636978 625214 1547700 1792227 1740477 1537364 210077 662674 1552988 389791 1762940 853334 764487 382178 750695 665573 951234 1913364 1634357 730276 631609 1485481 336149 242231 1766666 1621685 382121 1147584 1837869 1853603 1117532 1837202 1429006 1294641 1187402 1287294 1706064 101279 277937 1970436 1363828 1117465 702745 1101184 109834 1453649 748813 1324136 1436594 1500642 1217628 756309 1309311 165913 32616 754798 81091 19992 1251866 1067990 485962 144393 1707404 1371025 1829672 540542 1891787 469557 204980 1843428 739831 1166167 599578 1532791 1173329 350614 646209 1402901 971303 886847 307935 1603145 750219 784657 1562682 464405 1335830 1803862 488114 1535150 452321 1553233 479130 1984823 1094848 1352563 1430577 1943195 844103 1079079 276287 522464 622744 904139 1035995 585833 1097729 1341223 1525673 735327 1794165 1115531 626234 202644 1507955 258495 694457 436420 1560607 1465536 1605410 1240240 1219199 1486933 1106612 1437958 351166 1779964 132849 487474 204469 1452792 781816 403809 1366147 1054171 355643 683053 1889620 1075381 1037532 1644782 1994618 28115 968695 378418 660713 1211045 1638904 355858 1646130 1356948 91875 1938205 1261817 1170204 1823487 1370512 1976202 1782410 1240816 1346093 1992458 1597086 864470 1427757 282765 1861337 1868835 182077 1107326 888855 42 1779003 1494122 1806198 1138984 785238 1788723 1885537 429838 60923 1466657 1998443 386469 843790 80715 871444 561435 497861 940040 152542 1732448 1299171 1038713 1763738 1244610 303715 1494602 709086 1233623 205981 52189 1937174 674350 350195 1282565 1483783 527877 807031 55182 1432780 1720349 1891426 1669332 207865 1839086 548679 1968362 508931 1163129 1495057 930243 262453 1074693 866450 259245 532243 1217023 79913 871293 1716565 1031417 951539 1659448 1467496 758172 1591887 1637047 33433 1418044 538128 1170772 115485 1804910 1266449 1810648 227245 1431108 1287761 1710319 245215 711039 393688 1282423 1860319 1777614 1289620 1668964 467986 1625865 454240 226823 184561 801062 501188 1111944 373871 1918896 1347353 1446868 85587 316979 1597305 71307 1271596 1234276 806037 703151 48650 871652 378405 1714336 634905 452145 13080 1077090 1762658 914330 376256 656423 1538120 1858461 884710 429352 123211 1079529 11630 574549 183651 1422157 636750 705802 1119372 146360 1262218 637467 1783278 1198144 1687701 544701 1323910 284611 148354 1446278 1194578 707447 842650 1175022 1439526 155585 932604 1235308 614232 1358437 628651 634581 1370709 1514466 1331271 105095 1490528 188248 298167 1121926 746559 698951 1286384 1218620 795375 489281 1998651 600043 66481 984509 1730821 302738 1305432 1029261 663288 1682780 1247785 591113 1125564 398886 1432168 1614101 1544229 1118703 1524471 1911355 1284912 1322642 1982826 462609 798252 468150 594033 670135 1267066 310083 1736313 685585 495437 1224379 1233537 1984318 1622431 310665 133772 1236846 689783 999266 721001 1503977 964059 174229 732619 1759090 1985469 772087 1988864 1352497 1074160 966688 1879970 1981251 1015542 811854 1036125 1513154 1343708 89446 1770035 1484629 1259359 1167258 1791383 332161 1443959 1244949 34635 1405496 253431 722908 1532609 966544 1622854 282108 302307 1781172 463312 472125 1578461 88630 82505 137164 1566790 39918 1547762 1628871 1463348 1786730 739721 1047289 1528537 1052406 1041792 442079 1633212 740587 1303804 313642 1880275 346287 551576 757739 735440 1031538 1153436 1692104 1023062 1911244 1340075 1770669 1290885 888598 868851 1458213 1794060 196389 255300 637743 1653029 858336 1543270 43881 1162104 633108 254914 1875443 754361 945032 77519 419006 1855338 1952921 661049 840371 1992652 163017 419582 1543397 1739181 1943 1995417 1434383 40822 308332 1745815 185720 1580689 1614435 1196417 51272 191737 1045106 1422810 1757720 890996 280706 442628 681279 186897 314508 798920 1868452 33734 1002746 878688 1236966 49706 1989702 1128488 1928499 596403 1401694 1229250 427389 767559 1412432 1008805 1391482 994890 830191 1973265 788111 1958250 214111 1045919 1942097 1231240 852610 1896664 879991 1476174 644424 910230 1906705 1606138 1246315 1316183 341161 453249 1838712 1098484 1471658 98719 1893762 713723 1234951 672154 446303 152374 1580688 14147 762279 329853 1878150 1003415 1871173 1576115 854375 1864567 1714287 97305 411621 691563 571741 133509 858771 1576145 883090 620989 277536 1464829 1806715 225916 618317 218974 680448 322615 1384934 1813852 480782 42711 1420064 803515 482372 1040962 731698 17620 329165 1261846 124783 232725 1820099 1681653 297170 1336793 1629905 131760 1064366 1036101 331516 1752553 1877513 15720 401647 1180101 650072 1737086 1149452 1688545 1664440 1678024 1094800 1955310 1254293 218629 438894 240896 1636507 905399 1564945 1956047 305869 1520724 1782466 246263 304953 523168 1135356 1974500 1416741 1045583 1429846 1443156 926819 69465 800276 1086041 1319420 1389263 718225 201522 1227555 573874 843189 524056 763642 234819 3068 1738141 1339728 1077245 306028 324931 1619962 459550 206800 1351236 364240 1969453 83237 1710138 1471154 1748453 1712117 393610 1327660 1781241 808810 1837577 1257846 1855326 1678715 507445 111290 1679696 1504400 1117978 432163 273423 161485 1799790 431831 454132 374992 605501 187181 1394355 1163610 409788 1652886 986852 1686619 1690229 676537 1811663 1684885 528180 913282 1848472 1746871 1054895 822135 1199704 792444 873852 589156 1529323 1755771 298354 628063 377190 1167763 412890 661714 1940583 287574 495979 678251 1038186 995826 1559821 432098 543353 621543 1745224 963788 1366247 27398 100171 329208 601471 1538928 1489754 1491748 1896361 487709 1191402 477048 38725 160867 861542 1346148 1485169 1878653 1041271 1454479 1043361 536897 1625626 368931 577805 442053 631939 1204660 1209979 1797933 1215802 452707 1057196 1317050 1613957 1939770 91398 979262 700424 1892388 1619760 393143 1958570 458820 19921 1703513 412279 1474174 2521 1919399 455451 591783 1811402 463752 1481524 627978 1658766 336372 532419 591888 1243663 1630409 1471053 555060 1347836 790079 1903773 748208 1586532 1480074 1184763 1298029 1392545 1662375 1123929 547105 382250 673160 128661 885812 1965446 1297500 1208161 1345998 1958562 526087 1003354 1193291 1807084 360888 545904 279614 1889572 181816 1553745 579603 1466733 1349756 1049161 1804725 397612 759091 154783 1992880 1922101 433482 1109912 240344 864963 1357321 1921882 298903 240142 1372604 1481883 81984 399244 233414 812052 1850152 1134643 557935 1215252 1269061 684810 1294715 1510859 1060492 1512373 591957 1210314 923126 337526 1604333 19387 1283931 303158 1552760 54376 783127 1621305 1565280 1783971 1240166 1798377 1158160 731939 1749843 1252756 945259 494106 1141536 1228662 1055238 81652 164071 1995905 1406670 424951 857311 75768 1779980 1324612 255760 1758806 777688 1150133 862804 1798179 478830 306252 432283 897211 1173005 1796196 1347829 1079332 1763685 99736 1589506 93486 1797323 1777088 225632 682785 786273 1859842 903196 1504137 1449865 1335865 1420050 82197 1080201 960376 236613 1055446 988024 287380 1681231 798523 747033 1211207 1291874 1504174 405469 589785 398602 237352 582102 100052 1322634 84049 1497731 678955 387322 254909 1959369 407497 1204461 353862 1823159 1572954 1908614 812261 1650729 943968 1238387 680006 761920 1522448 1775888 642808 12088 1455224 1983253 1122146 115388 1471392 287983 580539 1752581 1752950 460102 1317068 1738027 1549701 1867987 778214 1279553 1230379 87882 109397 1706130 1933804 648618 455650 1254988 1615092 1338757 1932934 1225823 933995 92842 1694816 760397 348993 508733 451821 784533 298469 811737 869494 1482284 1434254 362549 1419601 155810 646911 1794118 862472 1693104 1406934 1779709 1773825 687783 410729 1875828 1623326 1363742 1788024 814131 213861 94654 1782289 888746 268711 116282 1421930 1683629 478973 602753 1993081 226368 1834881 1205336 1763448 1416289 831312 1327713 126089 334610 1159642 353932 1194433 810231 735101 479676 1212096 1416489 1415171 1239276 1951820 1062981 232661 184933 285376 1019769 1746495 1661194 1343099 669467 341555 613478 991103 455767 1558650 1357621 1061914 1088929 146859 59347 463536 1880004 49676 348366 1193077 1719785 1002276 1982937 18373 1983331 1359614 232788 1933827 1102496 1846085 288880 911995 406369 1913095 937395 1610328 902907 286040 415278 1045129 286227 1894342 433217 641839 615280 798153 61027 1164749 1557341 1478025 1401170 1141209 1848470 1115575 1969476 1440705 1559888 1988227 476946 215772 353124 19661 697618 135466 426249 1908609 1084191 1733493 1662844 303483 1615180 1932991 1002083 1800428 1611131 1489266 67980 309014 1630323 572222 1658100 1348397 1385114 188376 560328 1827418 707539 1713237 1364968 162120 242012 1310806 1397985 909418 931180 1704750 1628234 606581 1755839 828200 191434 1391431 1818953 1505570 1771169 1508890 1433398 205516 267312 89841 693420 408250 896736 18354 141335 1868904 1548459 1943836 749909 1230038 822184 576339 1378382 772451 510042 1607032 1916675 713257 572486 1435584 1215411 1817242 1229713 973583 1023467 1658669 5165 154524 1163864 1789961 1753357 590334 1145630 1307473 1701624 949134 825235 1845147 1049360 1000633 1842268 585616 874078 227410 243478 921633 1780372 576600 1133317 110521 1854146 1888911 1521809 1974141 1902997 1086808 1149195 36707 52770 1341905 749054 437374 124889 1886461 605564 620334 1674040 720822 1304432 414421 406714 881662 330062 1961732 1297911 1910300 568529 1867215 1556701 1316978 1272666 1312111 74084 224486 1960393 1515710 234351 1662021 41730 1362209 1473633 1781552 104580 1115598 212282 775907 474574 257005 1514346 545680 145595 1129640 898655 886898 329548 1459096 1427189 437029 1874716 688960 1863991 1787104 563736 1826531 1073090 836671 1499233 581028 446482 628386 1732446 315471 776793 610568 1290229 1972861 1279696 570964 1021425 437929 523013 1508055 1625211 696827 897122 1726520 180065 726965 1817327 207941 1080286 211788 259603 308237 668253 186084 1443154 337944 382081 1176400 981116 743280 780604 629634 965016 1938246 399591 708612 1469054 1349399 1534465 1784424 1742190 986432 1804001 78371 1655499 1685852 281050 1880057 670350 317350 345785 1417420 1698466 418461 1963483 867087 1785768 631803 1641897 1501107 678188 1689159 149514 450801 1059546 1826450 994971 1711684 632088 1703273 1081482 1272929 93648 1604299 1121302 1372002 1224278 1457597 249020 1888552 1564266 255220 478817 1282683 1919069 394367 652507 535466 388715 294995 1797743 911917 1709407 323120 1574264 207023 1739826 1834038 148994 1162379 808940 1635383 1576219 237835 1654022 88881 1521994 507975 862039 1221911 178928 1998340 1359065 882494 1747385 1900042 538796 1251562 1475036 872228 1704117 1320836 1923192 972141 748963 1040701 481629 14936 496205 1895435 1797595 1727728 826444 1246125 1219855 1425636 1992005 1958654 1877605 1150855 1470330 1792026 81903 1969780 115171 914908 420410 1496158 589275 1710803 317636 337620 548210 1195032 1809524 1229491 448153 677479 696284 857841 720813 1364753 788723 1684477 1064569 1107054 1192924 1979044 1576383 324730 911509 1541265 805462 1917728 1956984 395289 447295 1127088 144382 81314 917863 1408483 1160060 1680065 1887236 1305429 739779 864189 1491032 1194626 645262 303304 824360 1875185 464756 1775297 1835242 1016231 508719 814202 73861 821995 1065666 1067827 645581 1569775 138282 1249548 1992042 283254 1923860 988964 1426164 905770 1139018 1497899 690061 1592786 166773 568604 1752489 1579 1103850 1875271 1078769 1904705 1084861 1031225 1891533 350747 1646699 1787613 1756559 465088 1576425 1203388 1444566 1174024 1102856 520673 674911 853757 1401056 662682 526167 1757112 75136 614773 110752 1474976 1220996 1997816 196840 1146477 235783 1866362 1159636 1681003 1656419 1420912 1245844 28831 1009100 724995 1774279 1868146 599379 1204933 1907687 1108979 1920754 1347738 1084163 780880 364344 1314270 429104 892315 1344050 1522760 1488551 1175770 597847 436094 1158123 1529168 896639 1794606 1509974 1134230 579738 1178902 120575 546626 385590 1840132 1033866 695101 672512 562045 1851756 1688097 53974 1881647 499055 654613 1502318 585535 1547979 658947 591906 408082 1937583 1373517 548662 1268035 15177 1833255 506479 347212 254543 456996 1635959 92524 45644 368845 1086311 1840877 561546 1251358 577595 1867534 307065 1493046 43758 276629 60138 371210 1361103 1257704 916275 740130 1231665 1669481 1279332 1856878 1333482 1326405 1540092 616217 1659486 1062719 1536697 1111550 165591 1184946 1884045 1431370 1709499 563950 1915454 516061 1584708 1784072 581874 434525 1787245 20651 1452753 945748 869853 1127793 831793 1041505 872528 1029149 596647 1398395 255308 633306 585181 1594275 115052 1612688 808996 462145 670870 1349136 61635 846224 428096 735262 1434465 1129403 1577562 1459532 1931531 595815 494261 1065671 406778 179919 885376 336327 1778053 1596208 752755 1419641 945903 1063763 822578 1709649 383435 246959 1204479 1854524 1669682 791364 273879 1691101 1665823 1754981 840168 719535 1135743 379539 1422702 1928564 683133 486580 950012 811742 624654 815149 1992987 20628 327272 1266734 1293851 1219492 1999088 1700694 1901835 683198 1224459 1534767 1290352 1161191 999124 1798811 1852340 355903 1102714 1571930 662162 1973411 1902152 657534 1885705 567528 1128501 1650518 201546 1113678 58729 1421957 1306088 841512 780791 974273 149955 551556 1963792 160416 926235 59208 67686 279553 594901 843509 535037 1143808 1915592 1110861 1500968 1521680 309207 1430819 777233 1884054 1722639 718964 1579936 293202 1984606 762788 1973732 447831 454936 6501 504319 1385244 1092249 634239 221501 1935753 321134 1006528 1959337 1770668 1202792 770088 1090343 71582 1183504 1973471 87427 941815 684002 1298061 1965526 673284 1145788 1693933 754290 996419 435877 1776080 1127131 897006 1273257 1157949 1001530 741982 868571 555991 599554 1387143 1210595 191971 357300 1255847 841418 1227051 930950 1033204 72685 116915 543995 1996425 81639 1652176 1927107 1377317 1564091 288796 381622 828031 1721830 1820767 265121 1403706 168221 179675 212470 1761532 592829 1221902 781937 1623830 1639840 964710 1025052 1179410 787302 1270662 1945136 1968013 252807 690788 1385265 457118 783361 858719 1691751 983641 669206 1354794 355713 1555906 460161 1742767 665501 1520191 850947 827375 404102 133169 1384435 1814262 1707922 1242252 1142813 887745 1337110 1975941 131991 53462 1228787 893343 138077 1072265 984370 811529 113283 1336250 232489 841310 533743 705796 863901 1735997 1345487 1295130 885597 1379448 576764 1691700 547867 464077 1072881 1566099 251160 987804 1933482 843297 1043151 80417 78120 1832216 1884744 957311 1596919 677765 479510 598658 482082 327053 1243501 1741173 108715 983683 773738 1699570 358569 1058086 327467 534026 1313565 1606340 913137 1913384 254571 723164 295038 108675 345893 436526 1365265 1531391 730172 1629574 1973925 865738 157535 830384 883557 1964286 199991 1799695 1788972 398798 121316 862067 957260 1063923 1414500 1324131 199317 79181 1880895 968604 185119 1929355 1793160 1238709 898012 765301 901779 1706513 425388 1849763 1067625 1414823 1552263 1120589 1073394 1255288 328052 593047 415314 514909 1218576 253028 27460 29319 200882 1959508 277457 1639414 1854159 1176089 804041 1402135 238736 186434 1461062 1859067 510363 1292054 1722271 754891 703434 235592 1890718 1770353 1163505 1700884 908285 1417509 1449374 644352 1369656 810219 1791534 462733 479261 1402976 1061468 1338028 1551982 171179 1870425 1599604 1646186 926466 1563398 509746 550346 74783 1364913 1981711 1997221 99441 11305 980065 709012 1357976 1627378 509231 1756419 878186 1543148 241977 1171049 1131040 522217 1909974 1017093 1158607 448472 202065 1377414 570442 148287 2961 440556 1512997 280283 533338 1116119 103479 1613535 114219 129449 1459690 815566 930235 494181 1706757 879892 679333 942850 520704 899055 243668 1622415 19669 129799 864322 1387558 1824954 436109 580422 1244812 1544669 744131 697809 58431 1947686 1226527 1562941 1265056 676805 612949 860640 144300 1160747 1017697 1967888 224660 1503419 1880810 1017666 31500 821626 730050 513283 979586 506223 723859 1575680 862977 1422677 1728020 1798055 1365898 1024229 1307628 368416 63713 1591047 1277499 168964 340955 107167 10691 1241031 44218 953494 472401 1253275 217752 1275640 765257 677437 1025371 1905372 1320874 1807959 1981542 1297751 1574109 587780 1557725 279877 145714 599818 804555 1133841 1791231 1984492 797559 900351 376077 78177 341322 351524 1924144 1440994 1587925 1983452 22749 928767 461857 107589 1595937 1014289 1314482 434448 60417 148788 1174642 145313 1342740 877942 1121576 1112179 135775 1997023 1610753 1252668 1697618 1384305 201976 1003111 810317 1794643 905282 486145 1950555 1333855 189445 1875623 627602 420386 778918 485902 542097 1685790 504648 738776 1447458 1466075 1439481 888457 1546207 288774 1143789 245333 1230061 1954688 655147 711179 1096403 348459 1743025 1684010 1433396 1895648 122893 962814 1028832 438518 1731364 638552 1659167 722435 1401651 1348403 1897017 1769989 1648323 1423045 1089557 786574 1600812 1620961 37182 1494162 1276051 1678199 513778 1272706 706969 378452 1065684 97775 1414444 897484 962440 1492402 22805 1033985 1979469 1462504 973996 697909 1211487 1714630 487926 375611 1594683 357830 1521547 71246 413307 1270499 1757480 870839 770936 1180165 1385544 1291536 1186175 1262729 1271304 82135 1097028 14541 1981293 1270508 1026838 1232086 1230979 1803803 1830237 1865668 945737 387083 103642 1403564 1093858 351051 593865 1767528 713508 1430680 993192 746530 100602 347314 1251269 1967688 418485 96391 1039092 1002586 1385357 1799877 536859 1522681 1595513 1957735 858263 167579 38978 912383 1208009 61625 62475 1812513 1254941 401629 1887782 434100 1558372 512159 317051 66015 165812 1772236 876348 1472567 812389 1999020 1841065 1383397 914873 1104163 171336 127421 1970065 604610 90607 445549 735797 32243 918453 438015 790974 420191 827004 964290 1975376 1312399 358002 27619 785597 168734 3019 427473 505804 1378390 1984024 859943 709454 1262030 287912 292412 461750 1471713 1763572 1173384 347484 559882 188915 1159898 600700 245214 1783123 663810 956643 145283 670190 278033 184252 731214 1614128 889203 1722234 459157 371497 1842649 441703 630204 142141 1836220 1064545 1706477 1857690 873667 1107662 348125 637778 632923 872278 890379 1081539 1178404 623104 1359800 994652 396770 1890269 146478 1501510 388589 1899765 460652 1471867 1178082 1789245 1400080 1805168 825587 1254329 360357 1545940 1631241 1222496 1461022 339180 991966 1852372 557101 1511856 715790 707601 1778925 804419 5846 663054 1451766 1902493 1731046 1390064 532144 1470743 1737107 1833431 554175 1411153 1728474 1050630 1856689 971549 1401833 1771925 1791135 408096 1205714 1382588 638099 1660088 1445264 1653140 1927848 905268 1043351 997456 1319463 1210118 1501370 1023045 1531736 84883 832618 1164715 370318 818995 1812311 195829 1849080 1451300 1994053 1279226 616011 1820203 349953 651823 627842 915061 851659 826295 1237469 124789 1820805 1828400 948845 624074 349847 944527 1086326 492458 1464619 1336201 1662745 671336 863528 738814 1148541 411179 117622 644467 1457683 198253 1776432 1558328 1684966 1050896 1272312 1816466 217104 283524 113376 273722 1731472 1752442 1471586 1121729 1609847 592692 1384906 496434 729539 529178 783585 411106 396964 1324116 344434 833917 1364105 1255497 535139 1227866 1365199 1387331 1545771 806260 1717217 1670494 909275 847697 616898 1400149 452695 1387522 1838005 1952295 1124155 642505 880652 672243 976486 1339446 566610 1545206 1016269 1331224 1522480 1222074 363040 160288 1549685 347842 1235605 775038 1176842 765942 643772 606825 309079 504715 670723 1654706 91890 1882265 1059204 832463 1759166 195126 869039 68114 617502 1315767 341513 1355662 1502556 1566030 995767 1305036 1309988 1342743 1219127 134342 1415860 288075 47785 275584 971845 955379 895745 1603465 1016490 959051 588098 1820448 1603138 672149 1648509 1389414 1381011 1432513 1511949 243101 61442 1331555 1911198 965262 1453709 1542674 109482 844315 1863265 967941 1804503 1191609 1879149 924761 1858949 452493 1674860 160491 1880841 514137 544961 110333 96750 33030 600959 1462503 1485574 957944 999657 1280309 360359 690996 304016 1241503 21166 1788996 85059 1166558 561716 614542 2979 1787414 1068479 645269 178634 271128 737552 406088 1781277 1263510 509966 597105 1459461 1830753 1896728 159937 934308 395773 842770 1148606 1409534 179379 1130784 1964679 665817 804863 1246468 1557103 1856632 1133650 1960192 1566022 723458 824010 848612 1010836 1406138 950450 1246965 148321 1773804 1839685 679842 549982 732832 15938 1578677 693467 1558397 506664 1872883 671413 1270652 1690496 532362 513118 1717104 293374 828058 109495 1047984 1714660 1721680 917072 1874420 1079750 1938789 791919 1549166 416664 961001 1187614 1082939 856469 41371 1595534 649514 400976 1316572 142501 1975370 1663833 1846667 525939 441979 1651199 1518562 669404 728472 264075 1757546 398160 777528 1234792 1280562 1329911 1457942 221428 356892 1343124 849495 1097656 49267 1281979 849537 1311749 800115 271840 1926246 875341 1543436 1215085 1617438 1453637 1797920 1220771 883603 1720548 1660379 610391 1355600 480140 1061052 359548 1701588 957658 1435175 1065193 282480 703843 1448901 1417914 1367012 743835 1706048 1168152 741451 1506141 506069 79036 1569790 980284 942727 1559737 1520340 678666 247979 159470 976107 1383696 1442578 427669 492734 1430369 1849442 1168970 1023753 1930370 814139 1852686 1221230 882890 902987 406013 486952 923581 972063 1730525 1764066 1624290 932726 796359 397450 922062 1464986 1698185 1562427 1820953 759585 821315 374855 679521 1315756 1281196 22778 1228945 1983435 712223 1447010 1291375 560038 651747 851343 464980 529482 1823621 360944 666533 417173 1450183 1537841 356435 899036 687361 1598796 576012 1749121 1662852 1939602 1317369 1520612 1424077 834184 433849 1180112 1271191 457937 46392 203392 539872 439607 1552119 1888089 1352205 1175671 640933 1613448 1695817 215464 648833 402198 1860177 924631 203121 1964878 10729 465528 1280638 1766237 1357492 393616 1285047 1716190 552414 1932523 335950 1430670 483425 1908322 44956 1263675 1149179 1883181 1187476 1088379 1079748 662453 1132849 968241 1186696 355587 358316 436416 578958 922479 1769875 635796 1402089 795713 357781 541936 1542340 1752129 1995543 3035 544341 1603208 620019 1742272 1814090 524590 36658 1323027 755359 634820 1843476 91089 120227 415684 406635 399444 1214616 150257 977857 443843 1102221 201430 543490 917806 1755784 598512 194441 47077 1924079 441766 357028 1927337 648004 514045 96164 1448661 474455 992923 1599087 838605 169304 1389711 1237967 1828233 1734075 1837138 1727001 1977951 1905172 1527091 1967956 702590 1033677 605538 1693702 530160 264076 6301 266170 833088 1189446 1673679 231356 977532 464827 138640 204789 200838 407899 393063 180611 1489467 1340810 1609470 1484223 1875183 864225 585845 1906703 1681043 1630146 1183376 1088869 891702 698885 1640004 1857971 1176818 255996 1098800 99455 1285698 1629421 782383 104975 384383 287882 964620 1048961 1071907 481610 877145 1281572 348625 503164 654460 1477145 1169904 1141060 1673916 540528 1689467 1425748 1781869 1682647 612455 288080 240723 420101 261811 853093 1801698 1169094 1717931 1386312 825278 1155992 48608 1408867 1729325 403388 1556378 381284 1450584 1742594 251810 1599282 1560399 722498 938721 964644 531936 634252 1414366 1582329 828541 1590995 328286 1405188 828369 1393765 1741049 979690 1129863 423015 628775 211566 1879333 1066179 93664 1675410 1984480 655739 1724951 1925872 992622 2708 7388 211580 1103064 1700439 1158102 1201077 1312374 1153586 267298 229094 1982618 1110857 1236746 658404 774491 913457 868321 1676336 916771 1527040 508882 80214 1985301 1780092 616743 1051915 1338788 1691808 1201520 1705479 760093 175621 1895630 921082 1631286 1159537 1015136 334596 967017 335306 375388 1037573 988056 1091243 1523450 1079322 1268233 1939360 1022181 11944 1315545 320752 1062259 1348021 41439 1386354 1290790 1241941 1330638 1781381 454876 607987 198113 1838570 380949 313138 51162 1093738 27642 603318 530375 1426847 393030 297553 261752 794799 102841 1728786 1608898 1655037 327267 682729 1000947 1121871 779882 910526 964074 1528417 1946445 1353504 1993658 1581848 1580942 757927 525517 1902747 1641263 1424675 1331465 1535819 487662 1628615 909123 1978899 916833 1286915 1666784 340106 236100 671293 1825665 1186485 165948 1003973 225408 927230 968200 902351 74470 673137 405183 1240286 338100 1102536 680108 598527 165005 105628 790032 1571085 961291 1804647 69704 1682015 32251 1135782 189670 1411996 440917 1045268 771475 14787 99966 1032754 1052892 719808 1468204 499298 288221 1897796 114348 162236 496258 1368661 1991351 1001098 719720 169338 855873 184577 390953 282777 636951 226593 1276669 1699715 419544 1707528 1508400 1865804 43219 156864 1851714 385615 1777720 929037 1385388 1607726 729849 188053 1926813 513265 639367 928388 1384585 1282192 816252 1389909 136337 1820133 1175416 618658 1719144 1181115 875402 468337 408871 863519 939748 126764 1988250 1435202 641568 1945917 1798417 1058144 611104 112315 173318 1156832 905263 503873 193490 1136303 1940889 940671 910735 585974 1887306 1209138 535705 1251593 75236 1716436 376642 1610141 1736079 812336 602570 350176 1052979 191688 1693075 458304 704577 911038 1020127 1262686 1612698 1760959 1778803 1406970 732740 1526910 784326 278569 1502345 247221 810414 637160 816713 1720000 512831 1295049 1426584 150052 1297173 620122 98248 209639 1008098 1683697 731141 1978331 25377 1487582 1640597 100991 1957704 104086 1710656 1210842 1100686 1726956 1716862 656745 282540 995305 1958863 1555014 760143 1517899 432312 1080228 284876 248785 749665 1343806 1066188 1692611 205468 630416 1685411 1043081 1839982 213105 309577 1025157 1972098 759389 677180 1217245 1255218 756154 692718 308429 1816077 1724785 68981 752791 1752277 676971 257219 758393 870331 451489 998499 221041 1837125 1951541 245750 123775 1007652 1078462 1106063 1390702 1269347 1015466 1742370 330141 631384 1341362 865882 915084 889949 299527 1246346 382932 1844423 281102 1876433 1312323 1568288 1185651 544858 643412 51059 1641707 1491971 846233 1052952 753361 1325819 655328 1796750 614579 1502142 1482282 412225 155963 61323 1105206 284272 1524008 949405 1441868 809613 1560293 608721 1956609 1987066 673801 309508 1242184 453325 1707281 176395 371118 1869310 442032 1160207 417447 94468 1128131 662871 110094 614388 1827827 1904744 1351565 305816 943491 633913 787607 539441 482465 510349 1465692 124807 537223 31359 161566 1295488 1392575 713940 895187 788355 600215 206987 1838630 603311 587297 217589 1208458 287389 390001 1545174 91687 1028487 1804953 1774782 1579916 1753519 352118 22237 316927 1849313 133031 483023 1475527 506148 1475675 734289 1379232 769452 191516 191937 1572672 321993 1795950 928951 470009 236387 721638 1194516 1036475 787422 1416097 211802 145835 1944467 1260581 932386 562765 1694557 1385226 642692 1004366 1003922 1208895 483542 1871641 371346 1402433 559853 1583827 1171985 1997137 445117 1888299 1535133 471136 1203543 1104675 1137764 654477 1096485 1853057 1537027 1830643 1059835 1983703 1182268 1290232 676952 1826273 1741826 789164 1536847 1478918 1537543 653294 1666752 361747 1227974 1129963 1127821 1113772 451548 1157963 1412033 1450935 355476 1266897 1023407 1315650 54911 396808 161805 1381615 1240455 1549272 1513839 1891249 1629483 205029 229242 973511 1526598 1928319 1009317 618754 770454 1124957 804599 1058717 680971 1263053 1888517 167368 390167 1836392 574422 955980 1478865 1036381 198875 1893974 1534784 120593 455349 199343 609128 1671175 1686873 1014209 1438713 536385 1851862 1595439 735017 1003681 1390033 1180015 1831777 948703 423782 1924490 412821 1640865 212789 1048552 1165894 906220 1411184 1507186 792472 896935 107355 1908330 372720 1080099 886254 1890913 623091 1439318 1902643 1258964 1354990 381012 1721203 1772150 146243 293646 1994630 795597 1527745 1197854 1852528 1293630 1310148 1712291 1137351 379218 1004553 279226 1707235 370084 964624 723166 685387 1475236 154767 521744 521797 246502 202898 151174 1390429 1657391 1902255 1559953 725909 678282 100233 1853629 1770880 1762678 1047906 1101581 956886 1273834 384780 1850054 795522 1756529 1336910 1840212 436684 1668296 1375744 29062 1273822 480253 695339 1787660 1674532 421198 1506244 1071159 798334 1832285 1058480 1535338 1694772 380886 374111 397101 1175717 1389439 1713702 1692397 831768 539054 627927 724933 1906248 1534863 1726447 565025 1372041 581647 1559865 1101013 580634 1548985 28663 130890 1551610 1947459 1767655 733658 1255311 1259355 1469731 1017136 843895 17815 407168 557745 959377 1754630 1606161 1984468 189306 853017 363330 111989 603857 961898 1613259 1941791 1498697 1662465 428376 1943339 796494 951956 1719208 1342647 1834356 1544331 670947 1282882 1538654 413288 237076 288685 214664 1246796 533114 1551210 940705 1523569 354142 436454 828721 881708 972373 473536 1383236 993879 244351 209731 802780 985706 1840779 1891276 1198042 580935 1344891 55006 816214 1240011 1335636 108626 337017 1040362 411397 1479706 1974709 1775659 1581139 369003 815089 703029 972070 1198605 41559 1236148 1500410 1955938 1253804 385995 609775 1569868 1640884 1000059 612343 741552 425715 262133 205723 1154890 327145 958695 1182623 615769 1410381 163111 1300920 941570 1134139 716684 508641 970004 980835 107498 852552 221270 328104 1421134 1654598 1466367 209208 1082200 943454 1751037 160216 658931 740642 263738 1530884 483587 119935 613363 189557 1727080 751999 503452 1703395 698293 135157 13307 1179823 1111373 1251257 1032858 1288218 1213105 1442587 1777093 774073 925911 713938 323092 885472 659848 1133756 327437 744278 1676867 1215878 1479403 381111 272921 1883413 727763 117351 764763 908860 1954230 1947349 553733 1509606 1984312 1020800 1590957 244428 118538 873726 954022 1154716 965715 919949 332920 1438448 1853505 1849166 1470600 1426501 398908 1617839 1428431 672709 1246271 432649 61359 1792154 1361781 1530271 112265 1799553 1935421 457365 1392037 947996 1942005 1590573 1692052 1368745 548251 1584876 568243 862539 319906 212869 725053 1746025 1857656 655367 457242 1464993 1672953 1659153 1746945 1472584 1232982 1691543 1278220 1123257 702191 1108412 1102908 164329 1862270 976003 1539608 1056388 236033 1797771 1981194 1612849 1111227 1353265 1366582 916866 375530 1088229 895905 1372776 1271426 600171 266238 409939 478433 880369 1287745 1863950 1671793 585418 1572066 1609671 295030 709202 1866237 494608 1023528 1748309 328603 1276921 1485312 882588 64911 613565 180937 826858 1305534 1162558 1659657 1117843 328537 723651 1545439 103220 1922597 1578041 934498 1724783 213190 627198 570004 580968 1706308 1366334 506647 233935 15459 1600791 1808821 150397 1591673 1451553 831797 1451558 1670430 969917 969693 639171 281990 540300 855161 1930269 320023 1280520 1899105 1854763 742089 742446 445800 1699399 511720 1091150 1387279 1723222 1853986 749908 250209 517090 232779 156951 1808257 1370687 1674099 740984 324979 1147182 1590842 364178 1640223 1424994 1035931 1553036 693622 210373 162588 1988838 381905 1726436 234114 1011574 724019 1719390 1067085 1426204 646027 505983 171867 1172534 1613782 1201527 38257 1903099 17915 922841 427857 741705 106635 105632 1836463 1595750 87246 1053483 1668947 1622653 703710 1204508 558628 1134578 1176988 786962 1683712 592916 277463 126261 1885015 1593838 728526 133559 1785618 445223 606878 101918 624757 1717029 656781 1668928 755705 611827 1037782 1227669 585529 106065 1670310 1760760 451095 289088 1880384 1837606 395297 675970 1528219 326349 174354 1395723 525408 390592 719015 180783 532518 1264970 606198 1103948 405998 267564 491252 1144809 800997 933274 1571046 293155 147073 1900852 1622339 240661 763135 589485 1849982 1042558 1022611 199091 567954 1360489 942366 1192781 102569 27846 850815 1105171 1432008 1955392 1458250 761878 1370164 1866571 643278 41160 1379385 670744 1007249 1464241 218404 1853105 1889410 69350 1856370 1313968 1273211 1156470 1807360 657635 1775126 1068634 1541504 54676 1394289 477217 681737 639938 1969333 1888837 1790903 71405 1224787 1038261 824316 1598470 618807 409174 1002873 814954 924181 659152 1959714 1241923 1017316 755413 400750 369370 1331047 1803584 1555355 1279878 11822 1148991 360525 1845026 897306 102019 664581 539913 1133216 721021 997756 1796271 1884572 1179028 947287 1357320 1713916 762317 232537 15075 172372 1655911 1014216 495660 1502019 966595 295133 1325605 261278 596339 287306 930112 685799 26083 436401 1685901 1245226 1997884 296206 516684 1882041 1376929 285983 1122596 305250 371458 9066 1826673 1407661 7760 1409398 992425 895854 1123164 1541236 978856 1051 809131 1334999 1297443 97848 794867 396656 1786130 1857431 1753458 129492 1028912 1037293 1120040 1308383 1024041 1956270 884068 1439917 605087 360196 408610 25516 1759958 698335 1519405 1814396 1050317 1535874 1421231 475559 36317 1074593 1038133 1897119 79198 48389 4545 534666 1856306 355969 250041 1874050 185156 455370 867640 171946 1947258 445957 446833 1962113 1697985 858375 1481908 649533 932365 1144112 1939697 789833 1430267 857996 1154304 1649567 682139 1785602 1810622 1228117 798606 760498 940239 1410798 1357837 1540462 1222068 1991076 111514 1720228 1386618 1635465 957683 705962 1196568 252483 1532714 1324646 1910601 1450514 677968 1819808 1224894 731628 605939 1591199 873073 1166677 1182493 1476544 1231508 411629 1361043 1323756 1172313 851881 1087907 759989 294846 657987 1188213 641012 1866992 20765 284037 1757750 207695 1975414 1781487 799861 448780 1744111 1623468 158453 1627530 826128 1348799 495888 1508122 496760 786809 943652 153592 296104 1452728 1571575 1016847 1295820 501571 554984 1768629 1599964 1951448 1569425 434504 1400294 1719092 330976 1543241 1189421 1107446 1543291 677356 206027 1597102 671262 1158093 631869 971507 879031 305396 1434706 1966869 1867443 1272848 1288696 1187280 1895694 881224 1007176 1043321 1781448 583970 534243 1416921 1046630 366953 754943 1333909 1902717 90627 1465874 1474413 194807 1261319 54067 906537 506699 1464352 1320318 1946422 569069 843678 1808045 884630 1400538 1256819 1489006 1428730 1155074 513224 416324 1158559 1710552 927629 1102244 1130603 1806727 861394 496028 942652 879605 750438 1749997 1135408 1283053 688994 1648758 328495 899982 923306 1172933 284100 657080 3355 1724526 1584052 30146 558075 1464101 895189 133330 1339609 1754305 412400 1364678 287209 278977 1551067 1397509 1483802 881264 1896770 1004826 1321730 1381425 1102324 255713 1733702 893383 860039 996857 1389055 1395993 640616 1558909 758950 1126602 1963156 1629776 1363928 1018805 1107004 987420 136352 1872785 750693 337713 1747325 481612 784386 85426 1567283 1729592 1450759 1033675 1014889 36020 583704 249520 1158844 181290 1912298 1960566 719065 1202833 1963053 1315288 301432 1958340 91361 452458 597721 1693975 1833907 1349046 716991 336809 980479 434222 1230812 17400 948625 91105 219233 1871638 120902 657619 1244965 887074 609411 1489623 1505124 284532 147571 449193 864678 601604 1562541 871076 526796 1651236 494121 1809238 759701 1525080 690570 932163 729803 595760 865304 170836 1011205 159374 1065950 1014828 28263 1014538 1381904 512813 545450 959229 844675 1354925 171948 1654587 315509 859471 943908 679207 1158979 891451 586750 1734948 1921449 1906232 433370 585691 1046537 796621 188004 447275 433347 1778978 679592 1768517 203612 1830966 1442286 630905 1972704 507672 1520105 1911043 771186 563574 1100194 1354611 909187 41941 455447 235913 1491645 1911686 1042315 139207 1142463 484120 734463 432799 316348 1827129 498099 496849 1283798 1499094 1347761 1115340 1547899 1479337 1802067 1348502 1050312 1441078 1701527 265975 1673296 469942 690708 1237541 1938284 1915401 372572 140588 1955380 689817 35066 430836 390694 178334 851529 564384 155098 1642183 1414205 1975262 120735 1166215 1239742 1701184 19623 43299 1925215 1941287 1290218 819821 1774641 987297 738333 796475 431310 449965 1751601 816566 1986641 1745805 345148 1598567 872191 884288 739802 595259 1007203 1289562 29820 1925216 189214 586912 396959 369608 1013287 1140638 1932207 776697 1699753 1065512 1556995 897654 633432 8929 1986178 1621597 848095 267643 1642531 1187472 559351 825051 733200 683558 1120538 249874 20637 983908 1839408 77101 1260259 1739348 1811755 1777137 38436 1806033 1543211 576647 232559 1729245 535042 1514414 1545810 683680 1265819 1470484 1770665 1827636 614039 1959072 129677 29905 890825 135986 1902748 115180 42123 1100130 498759 1462786 1559091 284440 478330 285188 1918139 800053 1516067 802095 1744317 463435 1193701 30883 1145829 1502810 938367 1864201 1660279 775362 1266608 232007 110801 669093 1958821 1402413 863807 599523 843314 427040 1004022 258592 472569 147219 1633921 1157366 1582111 369382 906540 1385020 972223 970329 674536 963216 390160 1647615 904730 1750980 1946203 493426 1660264 843028 528302 1605887 1115838 1639730 1451013 1706187 1320894 1363118 1299507 576459 839264 1834864 1110708 1379693 740503 760833 1353004 1069208 720233 1982681 780914 398043 1109581 155007 458817 207663 172787 1690441 374284 1402645 257555 150224 1921654 510355 409344 542963 1676075 411186 253556 1990537 1397023 1597632 755065 1399010 694623 1980106 1832009 1750368 718867 549593 1797431 55854 203528 1009439 1748770 1281245 1627906 1580117 67537 918114 787431 790137 433422 1799803 1677713 1986438 226597 145970 229717 1270498 374346 394203 1500601 1638380 1094521 436728 1507340 234717 1238104 1026537 1477876 1796087 557547 1489411 696975 453998 1062548 279084 920909 128254 1308918 772053 1600700 999961 1738754 1811812 1756347 1995083 1237528 350095 915981 54084 1589983 1113074 1098196 1393014 4562 588284 688730 1757130 821630 374803 1500426 1469406 870489 1903809 1275517 516610 1263139 1775254 331637 686914 1434061 42493 1878970 937150 997350 494769 1746062 1747530 1117475 1824880 1095199 1619925 107536 280270 600050 1518521 320311 1479605 751116 593912 81603 890527 1250504 1660952 1447748 246277 1568266 348630 1173862 1599043 363190 1238107 528327 1468195 383734 117800 1342442 676558 1610650 1933936 242718 1686245 1468881 450292 1570493 1682095 735890 1907025 416157 1384946 883153 37247 194828 1925895 1053102 66374 1177854 762708 111451 1694225 1152720 728650 1506648 781911 238180 998289 98158 1523738 219450 1442332 1440939 1086527 1243827 286370 907100 674928 1829223 1825597 1268655 763299 114523 1242650 172344 1239359 1188694 288733 1556286 591632 1877680 288375 1489863 705340 1185031 1303956 1978270 1623349 1915124 1285209 1286037 1590869 396321 1781480 788469 564918 324915 1114957 1682271 1350571 1019548 196106 587123 1883086 246489 86603 1257490 1428701 1977169 1562725 493386 341722 1141388 974997 1573252 111202 1598023 1139784 312799 1887591 737187 566654 1827568 793647 1687775 349816 695922 1068676 1276049 69226 1417531 1141082 1691526 1753543 983789 89346 48912 1093095 57226 1038468 256401 1795162 76741 1440672 581795 1168093 93156 1713579 1449099 1031227 1917862 637930 1502945 171415 189842 1350522 1515764 1245697 499471 1807799 1889627 1431238 497399 698597 159360 287336 1152830 298984 775525 733209 1936992 1677130 168532 1538362 319312 376022 1239985 1730518 1184579 562587 700528 548795 1601979 775131 480187 1908363 1220164 1155766 1226865 942234 744721 842165 233676 1780752 1324625 1406728 449623 1106497 81313 396584 752642 1117774 47004 170345 1836697 856892 209239 1033586 1711102 347384 616459 1009818 34794 930384 1653096 1388768 61789 1214225 1699643 1328954 1671027 1464488 1290598 1055688 666875 1253913 1877025 1852348 1583608 387307 1833529 1847515 678973 1859088 1990575 332377 922152 111945 1840281 1271037 301154 1158262 947978 1466172 214758 1202038 1938777 1164271 1780193 639315 1575317 360892 1067813 1405541 448738 108894 493939 1680649 121454 1739828 963411 207350 1409023 484720 262035 1733479 1060724 871597 1396313 1740699 223411 10779 1269794 496501 784422 1566718 609698 1764736 1981481 416907 951011 921027 1536683 159920 1405978 1468440 1861792 1407124 1141071 1571305 1708802 841056 1195887 317106 1639709 226706 526250 1579249 732813 585366 1068312 1294923 813514 1883513 455887 554944 1482739 603862 1120038 970183 1022714 1948168 1533202 885446 522447 333241 1314184 744288 119344 928787 757478 578282 289429 1629995 595544 171393 1798465 1339170 617611 676299 763447 1541539 1518860 212330 367375 1528149 1658177 1396620 1628714 1546037 376635 620590 1204035 413313 653230 886884 1233797 13908 1845729 1039695 1183989 1536514 1669685 213599 223536 1986085 1317778 377685 750350 575558 664303 1717383 1151689 1893173 1029856 669062 1660162 706549 1899848 1529631 1078219 1113904 657370 1200471 1561578 19421 1484316 1952843 1526827 4190 526158 606587 164325 778057 122208 512287 1920845 516883 1081779 244773 1169407 1004710 1027311 1651324 980299 1994883 126733 1021084 1692106 1499511 761697 548436 1502465 351922 184355 603812 1955774 721481 1158182 163861 1639194 1506039 1881637 410084 1372458 590149 887120 1669024 1993751 1025144 56744 821099 462200 142289 1930979 417976 1700136 786514 1788848 1899681 1584142 1417559 70106 1228841 1509150 643829 1226072 1394891 1515281 1876211 1873095 1940775 721667 891786 1186499 1905490 1834986 381773 1187497 732302 483637 1146196 1584688 662593 1241367 1355680 1675754 585973 1336711 6946 1384378 963820 1711098 247112 676716 522045 1546041 1513190 506955 1897794 679572 1342795 1188451 1484746 1038275 486177 734434 652534 293113 275878 1641976 96537 951075 1133167 749160 1523828 1535717 870224 1885362 171380 1385852 819654 57195 1430446 435747 1128778 866000 1237116 1547559 521707 1223851 298857 277512 1865800 1928214 1788956 1856972 1372701 1866619 1245366 669805 1341782 1771418 1520993 1923164 706230 1500225 1152202 991068 1756685 1477211 535180 60797 1772057 1032932 416181 1147998 1418973 912224 1277666 556239 1607568 1383623 581804 214205 765358 1606692 1949891 553143 882177 710270 1674180 132214 1937498 1867491 490487 860717 1030153 1164836 578524 1558482 289315 421842 1744802 775039 2765 154044 1258653 1129940 243167 1922503 72114 997264 602545 338559 520886 1397056 1870820 1781521 358092 458758 1244891 625464 1509366 993095 531287 1464388 818960 1114986 1262378 693116 1135853 1261257 217598 367727 537531 1780 1236550 1217443 1601254 1059962 1946522 799348 711499 1962547 341966 385748 1786076 1034067 928967 685856 991152 20578 1461150 1537127 613292 1502502 1443527 375032 894027 1501859 932254 215890 1920120 1384338 1141577 652401 807710 1413810 1819487 1683490 321754 431828 1531794 1013460 1351689 58190 1909749 1916878 743642 648827 616600 841688 824499 305745 1059831 903326 1030670 1036698 848425 1876687 1199873 557567 1149424 1924600 1154380 1428295 1044691 1797819 313357 1054918 1621432 186643 1905967 1206100 61843 295203 1685308 593413 642273 250063 779645 705509 978285 207141 970481 792655 1696288 1182521 58746 1215074 455021 970325 1788866 1030861 487950 928623 798347 240618 775583 1845280 412448 488977 435239 487080 481777 906098 105302 362880 664440 1696862 1283578 764539 932246 154762 1816048 610400 171726 303696 1772037 1860248 382262 1906772 1297986 275751 1770568 56084 784131 1271405 390020 732961 1253095 1130546 97568 894511 1614216 36816 1466080 1915101 1226924 1857593 1693665 1016200 1023275 1882166 1767964 1840621 784589 921744 1024491 934889 424161 858143 542520 265458 1136254 222656 1578605 1203455 782935 127982 911829 1742979 242517 1219657 1369463 1128628 563555 1135587 1995785 1008080 1654367 5863 654167 249639 693336 1424025 660635 743623 1305676 1442465 795203 407417 1293251 817024 38863 1989516 681251 1591622 651468 1113090 57806 809355 53598 1001254 179905 556685 1490030 910633 670927 1735379 991354 1744451 1076984 1541693 1575001 1759344 1112287 1354192 914846 977009 1115149 840649 675505 1312277 865078 525776 270974 1278435 1885458 1610728 1445059 374278 1146304 1954190 836321 407105 1905025 1692908 1092324 1039392 788332 1204686 511204 1389399 1383088 1927660 1524812 1051887 995146 525855 381757 513296 233537 722104 23961 524805 988510 267271 1310211 1647814 1268822 1222257 307445 1473034 1332390 398578 143675 1255350 1318945 1519342 1828748 426750 1934955 881780 800409 442330 1029389 238366 246526 1395861 1752222 1655732 362374 1117093 760581 792833 830085 1128727 506224 1111934 844879 1613476 320274 1374175 368267 573350 1873685 669322 1588747 58041 857887 1400495 867913 1273791 1406384 118960 1681387 1745081 1860403 608556 497131 1705423 1225074 629271 1409512 163034 1686186 1653239 1530847 1152779 1436911 137302 597366 281098 952862 1731387 97171 962818 158358 766065 1291861 483437 1976320 96878 479703 1371090 1201087 964701 191899 1251123 262659 482090 1368854 661509 397252 708535 1597523 961933 212163 257730 280640 203821 1298204 567470 1050270 284955 744238 503604 1086765 465609 525388 1319410 138053 1115249 866044 9656 531029 1385580 1669631 663655 1609827 964880 1810910 1495038 1255437 1050533 956877 1418125 1395543 1765679 1182215 1025532 629951 338606 1951905 72289 307574 1492374 1112068 1233912 1217672 1795513 1227283 590574 1155546 605062 1121591 1679891 844214 846855 902578 444235 294398 585713 527500 1149465 1214015 182416 1628251 204138 1973563 1163276 1122924 986256 759281 564891 941 1654388 1669465 567085 1845335 1689827 1218806 142367 1136118 17701 837120 1648829 116892 1765980 1281821 1679823 1389264 86930 504697 1537691 1800899 1965470 1273890 1941787 48684 48522 194160 1889038 1913895 15222 978245 1906312 740303 348082 529333 640512 1682457 77029 1811523 827416 515105 1694128 445105 1307281 1569813 607664 769627 722584 358956 1875670 1127801 1656914 1686567 824891 536891 29247 395132 666162 808849 1113299 576476 1823711 1883010 1037529 489516 1520551 3823 1175001 1916813 183071 1698538 916168 1281533 1743111 60289 986581 371293 1245746 347434 622764 1376431 108408 485258 761015 695161 666958 927574 174843 1000436 493698 348015 107853 627585 1529144 1001297 96798 1679451 1381594 1407478 1885051 1953081 1177294 828174 1244340 1999473 1128121 887472 1766310 690393 367204 1398454 379939 1767504 587656 61810 526680 165767 1246066 1809682 1502661 961235 436485 1776509 1339835 1603096 1540167 356482 1327421 406637 1304395 666315 1528550 29366 806721 368125 282067 1864836 1615731 248301 1270473 1793783 1745826 1653671 679274 1173473 113334 852661 1659730 1449954 887677 114358 1123478 72403 1316127 942009 1553202 46357 418007 1003685 66081 1428351 1372 767226 509957 1485872 354938 1849455 778338 1275288 8269 829365 970428 502753 1151907 188916 554490 1733257 2584 1005968 1821715 431154 953881 630373 426524 134725 639770 1874013 1282127 745548 1971494 1828524 1010854 1415416 1446773 1080865 580736 1939691 948237 1931996 495047 1568478 1660906 902163 109537 523172 783093 1155538 1979142 1594513 971451 234292 1373257 679899 570607 1933671 841478 1236555 622638 1832868 1136038 1146313 615752 148731 782004 765330 1341271 1766505 522837 25238 1966809 1647127 1525865 1390672 325246 7412 1710918 755419 946962 64486 151829 277555 134355 1406964 1603087 1536916 687631 653153 136938 945688 1812064 1970693 1420381 71154 128431 1142350 662059 1938945 1250054 253784 1119376 1833018 1588959 373895 228242 741877 1608795 1785360 1121051 955279 400129 1170393 1557649 1481453 177453 265492 749031 406707 879202 1279715 626370 626285 589247 939339 1728585 112156 1794517 316311 1373968 27405 67913 705496 1817959 1620628 127935 646165 320859 1294578 350605 48247 66235 1750456 1294722 1257644 899068 1207070 230206 1471388 1466276 1877620 1013158 1677281 1372930 1877325 880555 1892573 1008146 1473948 660241 1676325 958589 924502 959006 1110951 856660 1774772 1728906 897421 1349561 260958 91564 1770166 822076 1260136 1977942 331437 1236193 940712 1041907 1760000 1572687 871071 339466 1457259 1207551 1455655 950067 981303 109513 30051 1611042 87734 1525524 1353775 361113 419010 573555 236362 1958083 1473133 189009 817092 796026 1339063 953329 1128242 234008 159485 640383 473174 288215 246408 1452117 566815 1407944 1209226 1923559 822423 1744215 1071710 650472 24887 275619 677059 1570753 409310 1530618 1912000 40200 1281559 1857437 580771 1709477 494173 1211619 275826 1994993 1766389 1148303 1577767 598647 577706 1023959 1130937 712290 1331015 1117201 106592 1774743 303286 1903630 718041 594586 939090 1260382 1333720 243164 1970021 1263539 117203 1581458 1722139 32690 1003086 202603 458713 962823 1082418 1657024 1389758 1593092 133456 746866 1232944 270051 727580 809908 261061 1762937 238973 1300881 56136 1742923 692372 1649075 584624 1155155 836867 237211 1261378 834191 1347947 375301 1929188 1446359 1077154 206118 1510283 1122475 993231 1691127 894765 1257761 1054673 760456 876383 1032940 360864 456096 1796576 1654219 1516722 1772481 1725998 1868612 43884 1267189 1749084 610454 1257960 1050782 253259 845205 1159391 1914956 552590 1224496 55202 1040418 869451 481865 1535352 1928115 610794 1790757 1519671 1475116 942579 1333017 253040 1452306 684990 885017 1982209 1250060 1426627 565657 1310228 1009125 83423 925514 1905230 502681 740196 974647 6654 697898 821824 1720208 1200686 429273 1411044 106055 1402093 502446 662824 73212 1441721 809606 1890295 681323 72774 1424322 410991 1063961 766219 1990609 1882242 376663 1420416 1498102 1798842 1820050 1912536 285361 1036482 64691 72389 1964749 1771741 896343 813561 1422969 766630 532800 1066955 1690543 350174 475263 1314789 999317 363557 1116734 1762641 64387 1164910 349331 765618 1168063 1498180 938079 1948186 397855 385016 771614 1662599 851004 876648 1090741 1288364 799716 1018453 745012 1115356 896874 724354 517560 1952485 604134 1310323 94320 517418 1499885 753012 846169 1525711 764213 200540 1394161 533165 1868536 1032121 598165 1349251 114063 834639 1015039 411779 117293 372678 1541336 1435355 1414519 569023 35712 1740730 1321260 1313223 1862942 1644780 1202485 1652843 1188338 1982147 1814702 1527318 1851163 1348210 1591697 1087378 1786855 246111 1070677 1278753 541996 1424528 904752 373134 881954 1361130 441839 621398 1598326 722827 646365 866534 159633 1460333 1096604 1912120 1314811 1974382 1494810 1155473 1940555 366241 1140610 631703 603083 1862704 1475770 1191199 1979610 360622 241876 1361672 137628 444404 687757 830065 1138735 1895469 1303462 451211 1275801 553863 740740 514823 757222 65987 803664 985892 1937724 900576 1110032 1829205 1589680 1945957 1902381 367590 1261346 906620 148837 996022 1895710 1316578 1182449 1180750 686323 954180 890524 1727022 490593 1737096 1791849 1592229 1166382 1903289 1314153 1046274 736932 940742 1017513 1269764 535982 29100 1235621 496378 484095 1131674 1749226 292786 114351 1197599 519983 931699 1163324 1874907 380291 1288239 1134535 1979347 1256754 1953628 1732426 1952830 495693 716278 1414606 398303 1464079 1909209 1717102 56490 554785 1276948 1295973 308046 1958133 283096 1836277 609661 1484643 720181 652610 331061 700502 778039 1586898 952544 1003409 238403 1377844 1225761 1225232 1900907 359331 184921 350244 172139 143531 1005505 1164214 1357518 1440725 336983 736271 641912 1245591 126131 41838 1392353 1522756 1241114 1810768 1022701 303041 600054 1653070 1011708 1591640 1721701 1421873 509459 179377 674901 1138676 1687180 1098319 214466 106090 754115 950987 1638167 613271 1049024 145271 109515 1939352 1189957 1120522 689507 593183 657066 1249271 1926608 285920 1420596 778086 1973596 931833 214357 1142779 1023835 1052556 224599 343572 1287781 1823827 348006 580856 1876988 765850 33188 1506229 1208043 421048 1739161 367383 810429 1223378 709329 1284139 549014 259356 1836184 360527 352425 1582807 1566813 145852 637771 818953 1714352 755606 486906 1176083 659034 1119025 526503 1158237 1867247 1895776 156171 1512802 1563548 400556 1633930 746899 1242385 311723 1301128 1024150 135114 1423635 974386 301742 1582837 1009343 1328457 1553095 254016 1068507 1288002 702154 132195 762044 150926 1373979 1511439 1432995 1787239 1944530 973135 1898685 1836878 640651 1232199 1642075 1561049 1784560 1505638 1976180 573424 1256482 683868 1594434 1532026 1661945 736526 480298 1295602 337850 271798 781925 1683347 1573509 1954769 1029550 1339717 1442752 1687869 227727 1309900 223335 1514272 985120 1121614 35966 1003394 1230013 153107 404560 751277 1021579 1074022 1270211 983344 471512 1933801 1124682 625111 583039 112037 1402067 157937 169865 259960 1274069 182680 688377 547306 54390 758233 324519 27562 313460 1699108 1245229 1850421 1156421 1287244 180824 1716564 297203 661397 881311 526224 330974 1524605 1378885 2872 1747636 1338693 1807916 1310115 1577340 293946 1687939 834222 774759 1819479 426859 996526 1688778 1075795 131063 1305410 1666272 1303529 1569702 1810313 1151954 1193836 1913649 501755 1255221 1395233 1542872 1251626 1182663 1966382 1020993 1990764 1559859 1806526 1286202 1607211 869495 1128452 1355579 1216593 1084069 1763777 983901 1016369 717039 656482 1620204 975280 776253 191718 825230 910580 1262284 649306 1473858 63709 1222368 1128834 1256208 211591 1964755 147412 1011144 1316295 290374 1930747 172929 1228480 430343 1909752 1900118 1198436 855710 1896633 920929 1534176 335047 660424 46875 1603113 1021965 352810 748764 1188954 1587043 1465107 1716241 1394228 39440 1207144 701222 1866641 1636993 996821 1822331 56699 1736550 150136 42526 113255 26823 1980810 827238 1867168 1710102 458870 1540931 1107760 1746595 199371 847959 1372150 541502 311617 1739830 1716364 771452 1572707 1802186 903153 1671918 1989186 241662 1230638 1787766 1710034 82827 193520 688611 416031 1155089 1626035 919152 518741 1357927 1117924 1683039 1384923 1567058 245516 1775315 223825 195720 87210 613086 1126520 1947691 1374588 708555 1066480 418279 12200 1203789 1400539 1931903 1299614 1417778 678948 1264053 18093 277451 428649 448403 1276926 724395 58800 680371 1180332 543005 1782611 1562922 7150 1067456 223651 636959 397913 1657638 1529290 827208 880581 1969738 1011286 1530527 1024753 1455466 1030464 1958062 571082 580421 1161767 1632854 1100297 407457 1385782 1998112 485466 1286796 1549336 350541 1362339 1550166 673934 329073 925040 1118542 1348870 194221 1956208 1806895 477042 817201 1405945 1207306 776658 1182330 1199144 1696394 1885751 227998 1637804 1892284 451557 1677618 1357017 1664393 1879531 514709 376075 1723796 1121361 1939800 1726481 928009 1454463 1774960 209535 963846 1080102 898239 804866 434850 1303479 1526112 496612 1351898 247964 597611 1847793 764155 1473832 270922 320322 835129 1249285 1812531 1874626 705047 237529 1721414 648727 1492426 1346736 668992 680540 749630 527091 1182120 1045909 1022805 1411789 1359886 594204 229793 780434 1849226 1835100 546945 1775421 857366 661012 1033313 1236409 319580 1084514 1158236 10390 1775794 476609 1553316 343164 841297 376307 1424382 1792869 142964 1928175 557121 1560372 848273 476068 935907 689704 1738457 798591 1912912 950916 53775 1095044 1616965 573746 1283492 1676118 97812 1165113 576512 658775 1019859 358278 754533 1982580 1770046 354862 1370486 1515903 762425 1916946 467942 1240595 1600767 325081 1589907 1953177 1501126 1141738 1300168 369716 866697 1875327 564799 284849 346077 122630 377842 1159279 404497 526386 1238980 1353491 1692121 153813 544329 52710 673989 571367 1074873 1694572 1651091 618258 239800 246867 431040 90858 806523 662253 659709 197787 59965 989626 914681 970753 1474726 1823832 1224848 564755 906501 722577 8733 439435 1459032 504802 949050 105869 1666689 1815495 1198513 557283 1954746 1363378 35845 1449932 491595 1426626 434314 74948 473248 1759154 1677358 493266 1773909 1271587 717731 1613937 302521 1111060 616792 1427601 359843 954235 234582 659780 1988853 1685488 881772 710895 1729850 1371351 298513 1486272 291957 546237 1093400 857787 390590 292662 1344602 1894042 574733 1249020 1695006 256855 33205 1045175 1336511 1034089 1460421 532106 1313941 1953794 435001 1493638 426297 1271761 1169621 629348 627783 1864395 1207646 1474584 1817413 1075154 1827275 264577 534852 657376 417410 64604 276334 1755546 149501 978143 964804 1772050 1104456 9929 1273038 1819236 1069072 642009 1990814 1670667 755942 312000 1516116 840247 41064 551540 1334491 1322116 172638 1813233 538127 634723 1605465 1778590 152679 1418075 289809 910993 1142860 439794 827505 296127 101692 1566610 1713633 557092 876463 348129 228619 515385 1045499 1802622 956062 574436 957815 260664 474940 828885 1152428 270126 1794739 1631004 1448704 1338604 485290 462894 478879 359329 1430930 1624317 1182711 91673 1443707 1280318 811816 59988 1259384 1526538 770215 1332272 1439321 1738997 850583 1838496 1250380 1826868 1729455 1049173 1477824 1555096 109156 740317 1599147 1076275 234733 541942 910115 1596368 1979113 521692 141296 1699998 643397 379493 1701374 980942 1277693 454855 1256401 68816 1981205 1939595 250789 922240 208005 291781 1075091 663911 282683 1082439 1042859 1922817 610164 1878108 1074241 1777691 78847 760344 1094339 603326 1201343 1757137 264266 1518975 912928 806860 309724 612790 803597 534512 992372 1847590 417723 777571 556404 1772875 132180 1137908 1803345 134346 688107 491512 1930605 1052219 1345951 1724450 1564805 612650 1551191 602813 900121 439154 105928 1610794 215622 596490 151945 1717079 1425312 727258 1956879 1483963 127970 1537580 249323 1523010 1070875 771600 236847 1838945 844210 1160037 1752883 823678 1686872 130482 1866982 1060040 1202693 668366 301514 1381320 1415537 869438 1751129 1402752 979916 1996182 1005245 312931 771044 1160274 597169 1740257 981159 266334 201096 661417 1188176 176516 725971 1853744 941295 749862 1748072 1949197 671305 260805 1374436 449495 433636 1401991 1500438 1334609 1645886 1872351 1993804 364061 355943 1848431 402690 244777 1590418 218688 24461 1592495 188488 1365533 530317 1381446 1261563 821799 312415 1250280 74645 1612333 311963 1908428 1167550 1920054 1474035 1760381 447307 1981057 987701 323143 1463361 1464502 1791327 573214 1873913 1800322 1421659 725475 646335 784561 1513570 1249353 1647313 1552783 580675 193256 427313 895542 1411562 517247 1769077 828740 100555 743918 1159046 1506654 1763028 1424483 1329724 1220111 686938 1921618 1590179 1453905 93437 1790072 342502 1751662 881790 736709 809102 1929904 623120 374996 525706 785363 863594 1409609 1397224 570459 275871 899581 1956433 1393949 1629138 467514 1340453 93097 587635 1928131 525661 1449438 393713 930094 821362 1491521 854213 1977440 1586421 895742 677894 1593635 691017 716831 1926243 1486967 1767674 1603306 791709 385665 187325 902610 1549102 1712877 112444 1512885 931655 1072079 539477 1142907 764728 1703811 1953518 1692105 501106 8266 1242863 1731138 1798699 1999233 1463593 265653 1492332 1837011 1012684 136359 1039864 964001 943522 214151 1171286 392427 1069252 443061 272726 1763344 1610586 251874 1226821 1548965 763030 1164344 1394156 1637418 545952 1913733 1989670 905857 341144 1867555 1188568 1054524 1780854 985015 1362547 1754074 434099 1177926 66478 1382819 1936785 570331 1370277 1074743 285234 186544 1986598 491743 825249 1670308 722425 1142717 942718 767231 1108925 823259 1684915 1414597 1466048 397880 81354 1083766 339238 121043 1775165 122763 9753 1487106 1954831 1615802 937634 1836786 164715 1686913 1667007 1620679 733327 1915683 247770 985573 156371 1392008 668585 1322874 1129281 669931 3080 720791 1100261 678692 316424 853683 677140 1971030 953646 293940 712670 560352 1859367 1716813 1068315 386176 871064 804988 81322 1633844 589550 14012 299167 512947 1684960 1057579 1568577 1442000 709374 746142 1466662 1162992 762954 256886 1686330 912316 1991957 340090 247782 118291 816268 1184468 355480 735120 1445990 1304658 1179053 1374852 964178 910514 939802 1516942 1109041 1641701 1641800 1881190 1065794 1855733 1783300 102607 29935 1659237 1727671 564910 1382956 554290 1853960 563160 98778 1877643 520274 1638962 1695283 1661771 928252 1042096 1274664 345059 978674 90177 1784100 1959623 1103343 718727 1010371 856137 1790298 1201217 1778809 694862 434083 103106 1873096 1052375 550685 820323 136168 94937 1379015 1548929 949694 1581330 678190 534002 1250318 963526 41436 1510425 1122676 599984 438938 479236 60689 756375 1438760 1505977 1361856 976791 1702541 1427753 1760228 1352744 1859000 566740 1586540 699180 423766 325416 78933 1708671 306431 413335 1747416 59543 454197 925773 608904 322562 427244 1457419 739336 1003746 844633 850169 414369 1611639 685850 302370 1624938 698903 1135820 645563 1280333 1663020 981105 405197 534841 934132 1520393 1443332 656102 165930 1158631 742142 76424 1579734 565955 119000 1345658 1542661 1603238 1880160 1542910 431846 1667022 1122436 302183 1845231 477717 649290 1708356 365469 484966 1203728 1347704 996396 248850 1556570 1039956 265726 1538741 823420 480129 1936842 21125 1487366 1857722 1415931 488242 1408991 720264 753673 1138592 810315 1878802 1185630 1690534 255008 1420289 129222 1871567 1150925 1183876 1400574 895048 1505462 389781 476000 768242 33541 504573 416103 91535 1316958 47961 1641165 1092155 1310964 407026 1448015 682924 1263847 429592 305533 367962 866900 1676523 1758667 1568475 664143 555733 682570 1760797 655129 1887809 1870318 1419718 1598872 1165185 860248 1364481 469123 1276352 1384022 1090262 1827433 1619210 164171 1390080 1680557 744239 358100 1922673 1297719 1171308 165482 1082177 1676277 144910 1221776 1494398 834791 1320795 1410390 1100378 1584947 757504 517761 10964 370188 342164 1635932 428724 1410638 1942825 301378 268446 333713 1233098 1443167 22732 1396902 776356 1971190 1613969 123091 1185057 1629503 282036 1133856 83649 127788 1885864 320763 69813 934790 416038 403035 1988121 1235660 1449232 1610183 444768 1779011 1703167 1963195 465164 472979 897319 1752909 1395310 1391179 1393882 1148249 466098 741116 505826 1609004 860362 1146618 484048 599227 298746 849964 900904 1175316 666447 1054632 1841905 605792 1896276 847036 542863 1150117 330007 436848 344399 669671 1279079 1956748 980659 1700040 342877 1949267 1060454 238168 890214 509282 1152348 534782 1290215 428421 1684218 1491374 1238500 743940 404799 100762 571900 373503 1446873 928336 1666541 607022 927084 1758733 1121691 1719708 1426074 928243 179816 1350889 179173 1225510 83901 1484040 3363 1744074 101513 1887318 1212480 260639 1609796 1779588 331575 850033 1934040 921568 1759507 1317666 1081104 1935255 454317 1068874 1985345 665165 727715 23034 1686571 784144 879727 969617 1538983 351046 350991 832946 989117 1749789 246083 1266539 1806572 786810 1961292 405299 1760091 345389 1457700 299069 910080 1525361 622951 71232 1713800 317147 1981085 179054 1888437 1418136 332000 1414673 554595 1154146 105807 1478085 1427009 718658 524859 176465 921071 1041364 1228539 851927 311752 1064068 434070 824898 1624609 1391533 794807 602957 222704 75227 714571 1332032 860340 1712303 1010044 1739615 441843 1184178 260403 1717215 835662 1764909 1424203 425537 540707 402780 1369641 709541 78694 177166 1996158 1030821 1202802 1389001 1069497 1984536 1023957 1394514 1160109 1622519 705643 143803 1755667 1981416 26832 273581 340242 863768 1181069 1574917 1997203 1644299 589176 199777 594051 965354 607113 189808 213860 667768 219764 223719 284814 1273249 531326 1652546 505416 452236 998948 1673778 27009 879904 1358496 280944 846941 976422 1335980 340436 980983 1928988 333398 1616047 347878 581022 919322 130460 858508 1384832 460593 1046859 375769 1985435 80416 1911394 1026570 1934244 398110 1605603 407454 276203 1810802 121958 437091 538346 58989 656506 1436412 1583493 1079372 875882 833278 586868 938763 376558 1721231 243761 1442287 449683 608661 1355705 107960 149031 1129754 1489613 1236189 1588362 1987549 1020349 811179 158297 1073688 1034844 1213249 830777 909012 1007597 1169301 1451187 827600 361565 1776418 1483902 691714 1310262 1219035 1607555 1653468 611428 55150 1710684 1832671 98374 1230542 1564321 639291 599186 1557410 964128 1231481 1521176 914811 184139 56955 1751951 32935 1127334 1797417 649654 927248 1314578 1462390 913507 327879 797055 1481 1428222 1973117 1829965 25637 370185 1802952 1553150 948064 2361 550637 1383511 956159 978870 1965623 1091812 1600740 327214 1827680 160847 152424 268680 9582 1773211 1244944 716363 1167696 855145 1577914 958629 1176500 917478 69981 1052014 1153705 781590 313003 1498123 781343 1037302 46481 1483746 764166 573559 1001418 113907 1302166 1879043 767444 1093833 1617500 335545 586381 1483178 1581550 426541 1280744 50841 1417742 1912163 1691531 1366194 390992 1667569 1679941 922052 1097839 403290 1334509 1983942 431850 1818928 800463 953919 267458 1811871 422970 843676 1907288 334806 217537 966197 1330841 814175 1637763 3364 895827 1358566 820376 1211359 1131074 1943899 143930 1590246 1186623 760895 766054 229189 1813913 1781105 636156 555394 1154357 1326638 720017 862137 16876 358907 478321 1157800 440597 1067787 717560 323906 1653372 1792067 311441 1743342 1093362 1434680 516489 1510711 1891641 841125 827163 1408520 1344208 1737089 1517600 1662053 777390 1130031 927379 1803182 1934063 203867 1611386 561473 1320243 1655678 1149264 1311541 1951330 152840 223502 269237 25010 351726 1900371 689760 649820 434531 1690576 1291387 1411177 145241 1675980 464469 1187146 438134 1983784 877438 1805167 634362 1307124 608415 616927 33104 711286 1843817 1029497 95509 1918028 1191086 1431172 1792286 1213164 1916563 1495037 1637830 1206501 697272 384874 1553673 1529492 1530168 897584 1248295 937238 1145972 587219 664977 1677344 1737717 1492091 715649 566428 233762 1801448 689327 641719 1882761 1056894 886899 1693925 660324 1721166 694180 748706 308136 697540 1613977 401475 1057639 1467278 548810 1788195 156652 592444 186396 171949 5325 1452392 799477 261567 1978569 1580565 955733 673946 1690027 1332918 1070632 637678 1326718 1480409 705231 1376918 865887 485820 958351 459149 22604 1014969 725553 1605153 488728 283808 1987026 580280 665518 89763 1236833 593385 1662986 545135 823223 713358 692955 1748669 571292 1525590 1785056 986478 908214 643921 1513077 1324867 721249 1902192 1443567 1856882 984425 588883 916978 292434 1823321 1284140 175776 403543 458309 1355650 87728 1484156 358702 1112897 1150616 805012 1379807 279947 1724289 1972406 151537 1873714 1122485 1410241 1149947 109987 747992 501986 1535847 676608 235409 218528 915028 1737140 1106149 881199 948450 733778 428021 617685 78711 1290184 1446713 1684402 946219 49540 35954 764636 1453518 1475366 1676864 1238035 146175 1740515 805498 594275 1423357 605826 185542 1751865 1314939 101167 146739 477099 368485 149598 1806355 854071 965726 1929103 888957 1087108 1594857 1625435 640544 1872859 1092364 304065 1616332 150523 1657471 1204926 460076 337085 1159040 795606 800202 574084 1787485 195929 321556 941972 26339 1980774 641385 1509075 1283753 1241828 305858 786776 329967 1454199 184145 618857 723016 1477512 1938806 1320782 220400 62512 1726416 607866 141201 861081 1441384 1098610 578389 553670 1504875 1353200 963321 1066176 839246 1114694 839802 617339 766827 489548 1747799 554284 1596002 1785280 1577541 84290 976415 1475433 366853 1249829 498318 325813 1286002 697493 122926 938283 1960980 365945 21411 151431 340794 1033134 773339 1210186 842320 1206024 696135 235673 200558 1560877 220180 840438 1253223 924395 415086 1718089 1924180 909967 692681 609628 1327145 1194589 637748 481038 1332368 1214585 1670529 868796 553713 1169969 1651026 1649018 631281 1681418 166014 250914 926926 982298 1736849 1072190 137455 92607 864831 593328 661248 641703 469633 376674 639889 47874 24214 1873809 327935 543683 1951271 226180 1271417 1007458 1594587 1909171 250588 1484449 469494 331373 1792374 637704 218798 1409627 751997 1910818 1499500 373847 1177600 795345 451818 1644622 681322 1269139 795262 799415 858108 105677 1295670 154662 1195070 1646767 1562824 1715166 199166 300782 1328109 1222718 1890339 336037 1896644 1236206 918905 43994 1611266 436929 765052 12531 1104346 1915471 969681 270121 586643 114033 1967262 1462079 1637335 743673 8 308193 894055 36768 1902194 1197556 607465 1036256 289091 1048754 728637 1086022 1152821 111073 461516 1382347 1534700 1997772 487899 1085198 713580 798437 1922955 1181658 572052 1042624 1272347 1363105 1218786 1492553 1262160 612918 28633 174653 1485321 178512 720570 1103990 432002 642246 1180957 1664983 937242 1696720 1059100 1617058 657457 577025 936009 1266021 1342074 1384944 490803 1893761 860366 1130257 1789181 1053548 110261 1763765 1639677 932203 1072615 1467038 1545892 1504863 1233643 794178 492378 187375 293224 840026 379301 285967 232240 1427109 535479 388420 874711 1117464 799328 276173 463079 134647 327554 1473537 1366573 854830 1918815 1197135 1095866 1477291 57164 652706 1615673 77495 281196 646432 1897499 1676585 65662 696725 606540 343032 275996 1438771 1957469 1670821 1002755 486713 1887908 1753142 1737212 56552 1248346 1877411 1777846 939396 1554566 351899 266894 167025 1973743 358518 335952 1910732 294124 786101 1322598 1197143 940609 1661326 232360 1376797 1938757 472822 65186 821045 714786 1182464 1944091 853332 683938 1609955 868314 1032672 1923843 1560251 207736 1214265 1073037 1187381 1395088 1476044 701074 829643 803413 1743830 198666 960022 394926 1172391 1229369 1547352 1139053 1298005 1699023 895917 247117 1844736 672944 831832 1824395 17479 653519 730582 635530 8792 1568735 1885747 1667178 1427853 1803902 409389 142941 819910 628316 240636 1007987 1191414 1287243 1231229 1373734 666392 1407163 1887260 790858 534800 825457 1275464 44002 438408 313340 821337 1169154 1126980 1212688 508736 1088332 547298 1549667 102743 491654 1542533 276940 604107 1065386 812651 974718 1658170 1274083 585336 674856 255169 1416618 709015 1134553 952932 653792 1037410 1929515 415375 1394229 1329063 1769494 1961107 607356 1563230 1544372 232546 854723 803966 205943 1663563 1030651 769834 1377090 1744139 1035047 520011 1709425 827811 932368 1064224 907620 259206 67757 1005408 1738716 1274024 587753 1700872 285677 1390441 1088626 475861 1379652 255822 1856416 673096 979170 1160248 1525163 1509814 889810 1742480 1380836 874464 717993 1250614 450546 890782 1519540 1242742 1634933 1117657 153767 523513 1466059 165677 1936222 1136277 104405 48928 1700867 345339 774649 1779145 5747 637192 1652252 1023396 1478615 170895 1593945 958984 1202592 1565171 581801 1023942 1907720 1736688 1028319 137523 1368761 1288627 1945051 863618 1092255 1819422 630048 1366172 37427 1175401 1402724 412022 16969 186069 442613 1254547 1856628 1507148 1053798 1047726 1563121 1199929 1598695 1456264 1496529 595155 1089768 307026 1309963 149140 167971 1672002 1856409 1238642 107087 1234864 308564 1996365 310587 1405984 1263917 422951 1406098 1405089 1407305 1694440 1028934 1914820 1727679 130299 1823888 1331727 1150006 940885 851045 328576 40036 1723780 1281250 107317 1947825 787338 764591 1822285 1959505 1609735 1375358 1924997 352083 296616 402747 744997 481455 1289183 1030147 1919958 1033629 1430896 256911 1814041 1005663 711262 842256 861826 724011 1413844 322668 39598 796778 596693 274966 706042 524407 337974 404522 546233 1951201 450878 802911 26000 913119 1270201 415637 1650286 1457736 1768745 164896 311001 48356 1496225 1775071 679866 1521445 1123848 596195 1815436 1702496 1458791 1622398 305312 133967 1718566 874709 1244139 1902547 1164026 1301387 1192560 969614 583996 1199296 1306142 23963 40182 1435178 1160108 996032 1861844 1426100 985178 1163085 195787 159007 332148 1145453 44083 1990122 724009 1041741 1886205 1073539 325641 856335 1467262 774575 1224661 1181082 1959488 1231411 211466 447732 385344 1765598 1709262 1007319 748346 1880737 1819814 1461360 1208814 1900289 153662 771254 177977 1139900 233980 1063810 178693 1047309 134872 110153 1244023 183032 1855140 5391 1720416 1849885 1202615 968905 274728 1382554 302243 208244 553939 757102 922176 180112 1092486 1967635 917469 548932 1728507 1755032 517646 1593530 1820959 206321 329126 781608 1848765 1429482 1421196 131414 1613654 23155 1303731 636905 838079 2589 1800766 1773539 524506 938846 1660000 1187512 745281 1643933 1643230 1380214 1852302 360431 1053003 556720 479677 1068235 1387063 1038259 1353222 584790 506002 338594 810419 1916198 1645840 572594 250116 772042 1667214 459704 619261 1071689 1427413 981641 459514 233249 431058 1255245 1821011 719523 645235 1290069 859973 85055 1678304 1908058 1741230 113265 1981776 475565 1510664 995644 602915 1395873 1439124 63949 1802699 1932698 1783094 1307568 681698 1441924 1971391 270300 1443007 13569 1767639 1073614 219959 1368675 1308863 303448 1287666 321480 1415555 1688638 830258 1744396 1870518 1003858 941630 251536 1296577 1292445 837533 409126 563274 1230176 1228947 1571609 1608590 159558 682447 1642147 1810928 1195970 512352 1294331 986627 396376 236458 1317311 560623 1447221 535273 1470472 1363953 907895 1611941 1759183 631580 301010 1232694 1484244 838429 1394045 772706 888349 116906 690500 1330812 920822 1804748 141531 1541431 640904 1340504 1077746 1086576 1848356 1364183 1484556 1348056 226313 1455515 448135 830606 196742 1229183 1535353 1255083 1431373 689136 355845 635793 459400 382681 1747164 1102433 409795 1955336 482023 619800 264355 1216540 1801028 324694 144008 729272 1944017 58211 145261 1563541 974191 919785 1844909 802789 1703351 406456 1811977 95744 190827 1153009 767518 730080 1413516 372420 469296 542806 1331095 982644 1676966 1484334 758302 113797 1728954 286854 1078018 1250957 268331 1234 1493298 1657116 876305 1858575 1173397 1135951 1596715 1513879 391642 1785731 440546 727489 1443104 604336 1217722 1440767 1777202 1787044 1758366 1506553 931437 1146399 1811076 967650 454280 1517791 1860402 863278 1348189 422147 163940 947644 365699 1521316 1226001 1687080 1167153 1378494 955704 1551414 1317352 354627 222317 319002 1698314 1151723 414211 392425 783869 1866037 647694 49023 503451 51918 1799895 578738 221636 1445024 1061156 1349499 1161586 1152306 1896273 1752362 1338971 336137 1089728 150111 1461039 1843914 1766841 161026 1115637 1982458 995793 750334 1710739 803754 1519128 716557 937546 1750384 1817495 205564 1350099 1927880 1533611 94259 1776625 130429 1875651 1509042 1751875 1282484 331611 1156976 437890 1560168 251789 1637459 1075714 556426 1560664 1264098 482699 384667 1008675 149077 1959084 989165 1386418 444621 1587431 1838652 66088 682794 1349456 1884406 915290 849452 1310774 1629494 1573135 1599176 1066246 1044325 1273009 658083 698919 1327683 1048530 1311445 222913 916308 1282686 1087869 1719815 93909 129327 129473 1084274 162686 1601032 625069 1225467 528481 1884986 418690 1660777 1958256 232833 425670 512083 289769 172431 1471460 1555522 1028900 623680 1684715 1566999 113990 1737817 497409 1631220 1284430 216312 1425609 20196 606588 448169 1060972 740795 1738982 1899263 546900 1789341 170144 921393 901338 56506 292191 659589 766243 966219 526365 770385 1205279 905960 1634508 1901636 1211471 1471097 72695 1870757 186342 89755 1623381 1856655 18117 267888 1241640 473978 442421 1538218 168261 1651626 1959252 108376 827735 633577 270067 1426967 1741387 1100944 1148992 1741443 89473 943769 1425596 169676 264179 562155 1264521 974541 1004888 1077244 1426208 759250 1882341 1438810 1055957 1957587 209903 1090052 1489045 347709 1083603 1383302 1260462 1584540 1578911 1113118 509798 1570045 758844 953990 1716654 625528 1844865 1754173 278257 1808535 238128 481494 1317196 154200 1391035 1413932 1082889 868728 491586 1275571 279227 1927676 1396143 823740 750197 649523 705385 1444365 1442711 1728043 554314 1597675 1271800 1428057 1845020 59802 757170 1548657 1371380 641731 410782 1806991 1857141 210774 1544661 1891591 1752050 400760 670993 1037707 1777027 1578575 807259 533029 217545 507691 972555 718810 1332770 1902275 825025 1900671 835059 685756 1590420 687300 1194215 680561 1167277 1697711 406237 1844028 231586 641169 420486 171460 1913011 15582 405668 1105078 1266737 1699289 1190276 763813 99228 401719 792565 393011 1968909 1862668 1830999 1934353 683029 733299 594313 1069874 1986425 797052 1417004 192354 1148496 1470150 190768 1654430 333834 485456 223428 917084 761934 517552 1544898 1236527 444583 876014 1413105 367096 641325 166686 1718683 1800895 1766480 1692338 1073742 1678062 486929 774287 1371598 722197 1424949 652840 649920 342451 1333759 752021 830489 611358 646822 467550 14937 1394688 1435504 1212507 1986676 599383 955622 860980 210679 1125199 1355689 1587316 110969 743874 1254126 1255655 842982 867543 880009 1766232 726709 53486 910634 203012 690374 849529 385135 635894 1399925 1209000 727563 1243106 1504071 769252 1563483 1665886 466488 15147 1504148 959521 544744 58603 43713 601075 515195 760781 655201 365367 1992349 118019 1730464 1862097 512615 418154 1185912 135021 1058524 1583880 530269 1884166 1244394 1848680 701605 1534769 1227239 559613 48221 1558889 897870 889356 812406 1523361 1093192 1368992 564750 1595108 197011 1191387 1875420 1257568 1605881 1629327 735357 118778 1856185 788614 1172188 12381 1592816 936402 1151123 1599226 663995 723398 1143434 682224 844017 1594138 1776659 24911 610986 26748 553718 588696 883955 245406 1499456 167949 206607 1683280 1181654 801748 420178 1940556 1354348 1780488 505527 1615748 1800725 985655 1819904 566996 1047178 388558 136535 1928156 971506 1601107 540489 114988 1444076 48797 1551464 1324381 1077448 11694 1268890 1996434 576406 440452 1537091 460938 1759102 366578 1250506 981705 1341108 279988 1989965 537412 1014703 874774 1678865 1651893 1762647 1254369 1388308 286637 1159411 21978 205554 1305612 1054783 399534 1158745 821777 1801602 1060448 634499 680154 22945 1780358 659668 444913 1470209 521172 194487 992818 1490374 1175099 621500 1252380 435386 1933822 580495 1158567 1288068 1964537 330721 918378 1023000 179218 420496 248684 1491430 773752 320257 1120859 758098 1219519 271838 260677 1674543 463300 613969 811309 1815366 769803 1256524 1169510 1581034 1330319 22683 1667426 817666 516511 1122208 99461 124242 1278517 1921687 1625159 240859 143843 472707 1443358 421363 244343 76594 48615 478896 843205 876523 1591979 1738342 288234 171017 888152 715572 1512466 1685769 1177879 160595 1577798 33740 925038 788231 1458891 1278284 1424674 1797324 924072 73245 1930106 1966724 271844 559740 1845893 1554203 1305880 1490693 1868949 189442 1031176 1472750 404634 1673353 1942893 1357544 346227 719278 421621 1527711 1069116 592913 1091789 11751 1593208 1825313 610890 1757084 649126 1945617 1143827 1253497 1355795 592027 518134 1951834 1528697 1366106 1114420 843153 1699450 1152211 1014502 1567508 845788 969916 1392513 1502225 1402346 785224 1582547 158220 686225 934118 824822 884879 222419 1109113 1930452 1189692 340948 512949 1180727 1580446 1379650 1913512 1519343 1711461 100470 384509 905708 937011 941667 1996188 1733957 1147204 465705 714610 389451 984600 410940 977562 404082 36755 602759 1790220 291272 563573 1458877 1030281 1174541 171581 212487 834102 537565 1096510 677260 722800 442595 1525041 69433 210719 676240 525158 248585 1305802 687042 523200 1485815 1679826 1225292 211381 358578 556954 1871837 1232613 1518073 1633349 416773 662901 355604 542162 1222560 1998695 1049682 1550084 465068 397669 1682571 936509 1331526 584937 1013242 733280 914885 1427712 475348 709474 771589 227723 1820335 714178 835728 209071 938726 584356 1704449 908226 1795741 1600855 1006590 1745616 1970181 1398834 1890602 1189464 136839 664198 1650963 47187 721548 1173666 777935 1087181 1612417 1192804 1203701 399997 1139735 532615 780944 536585 786358 1362227 1863727 1698755 1034591 402467 523075 329388 444149 939872 900606 758101 1896511 204034 1864999 1577418 1827427 1946709 1144223 1034908 788195 871070 332594 617771 1908844 1917934 536617 1698730 1274261 107871 293969 409281 844529 1104817 476549 1478590 858394 135715 1180686 604329 1257483 514401 699288 600613 1826276 650928 183344 960667 554597 1897627 305108 1149494 513238 806134 1248453 678514 66574 38579 1723627 693602 608496 230161 182513 734782 898654 862265 1786011 551054 1566470 1478682 1289119 936069 1702864 149748 971814 784382 937725 530569 1800244 592356 1332607 1437574 1807647 119554 807304 944712 985942 164919 331966 64372 9895 1458077 825221 367453 1212349 1775967 1946335 1546804 1353377 529303 525018 761358 283086 1437485 1277455 1142775 1259094 771912 1281861 1825885 239046 1720858 141796 752196 345381 1270388 1893355 1351392 1088253 864445 668013 783007 1316701 804831 1276264 1207305 365499 44309 972702 420959 1370515 1666063 1192153 646166 1218821 1393953 666630 1765329 1042336 961154 17648 1034002 1979332 101611 453164 1741078 1288254 1964006 916394 1356910 1371148 1009213 1300382 1765046 869132 267739 1572518 87378 229484 849539 431368 1911096 891166 1289857 1044161 712012 803057 601269 989745 1207400 19227 1333645 865124 1787083 301858 165403 513764 1674816 1196569 170926 1341256 465860 592550 912365 1533464 1635046 1222769 1183990 1724824 868534 1524544 1247688 268433 149231 1336740 177157 1628566 59986 753375 938748 696623 727656 1852571 1230769 1066968 1670618 1365078 169218 1917403 730840 237298 838258 450357 629493 1480151 1767538 1096705 321076 1623631 30309 151495 1670134 1516513 1250404 1978344 1799039 1109444 900732 241049 1317761 294030 141123 1992034 1792659 1635368 420769 1027432 728213 1560998 8940 515532 600000 496524 517218 1088531 1188053 1100609 249561 1168786 1256816 1192236 282229 955609 1791385 1517856 1458283 1659344 129934 1026237 227653 1535592 1574634 1014983 1732556 1592574 1205117 1615106 1003795 1870643 1791633 352957 1578527 1585742 46853 500683 193948 1285983 1429664 402427 877282 1881459 165284 453838 657734 1979244 569819 730680 1001721 1218470 1817265 36263 133305 873942 1596135 47710 1911015 611494 1385040 975560 1013847 1730905 112393 1952027 250272 1655918 972245 117794 1721305 1526186 1939883 1290837 1915997 327507 1461094 1433468 269242 332509 1026471 622580 332003 1045717 1915982 92520 216815 1482473 1855032 616642 381213 379397 1303600 668534 604799 242841 1078051 1219757 1330476 213448 29680 1578477 16408 1285175 800571 1759382 1909083 479309 1386204 458097 1183636 1314140 393002 96768 460427 1380088 1500331 1125105 285217 791930 1203123 479483 1302564 1918964 413213 447927 224052 1695484 247802 1380343 1498594 743012 1484488 567458 156599 676366 409294 732501 154246 515781 541813 319955 1533522 1855345 1955195 1388566 1950117 1038567 1960028 1474437 397931 1547644 1350037 941005 1614516 392126 1511354 860911 1438916 1958721 376450 1560656 678424 810244 420680 648610 1325723 449224 1902566 1697166 1836134 1270689 215331 883775 806332 1709909 1500745 1677554 1430769 1756768 453705 1378435 1438418 1327120 348937 1719625 1424525 547314 1695513 1218255 466050 1009667 1032420 1394459 955749 970116 527293 138238 1522463 1093885 1146557 994031 1211176 167164 1707683 1337454 1613976 468113 279494 1594459 120067 1230443 1664018 540341 576824 1707882 1541878 193620 1834509 1612152 250490 1243937 1950423 1022217 1670282 1465847 1986317 1678202 139912 433102 86476 461007 1688332 1723697 387822 1779266 265842 1489161 585231 1812691 1390028 1668960 1914470 1168737 643975 30025 1512584 221676 1877801 356071 183860 144551 919912 321165 1812913 409665 874841 1167990 29439 1949707 1873873 1380443 225677 733313 876037 816947 272790 376318 1098465 368206 1825487 1182068 227540 1941173 880617 367669 1789097 1120508 331836 545716 1704672 1059851 874889 203530 1652668 1110383 1737712 1764680 1390872 494197 1826290 1547299 642923 576661 482618 1165038 1439514 968055 1313880 1095469 215055 1316360 1974656 1114400 1056704 787611 55613 1293753 961699 1512223 1596588 952822 1262516 1734615 613511 678663 1494448 1320419 116039 1264954 1018417 464353 1543028 219873 834392 532461 15615 780798 1842568 518012 118098 1405142 1401924 1264949 226196 1158986 1450715 739710 1730498 1003100 1608416 373246 1054946 1497974 304497 1060823 693360 1122732 1856774 1839707 1670909 680168 314527 45731 652255 809897 1566545 805600 1494270 152867 384548 865653 1612280 931156 787490 729401 1097382 862310 1897863 1686610 1017851 156204 979305 1208795 1144933 892961 685069 1746718 1736869 1939543 944368 1177078 585305 679503 488002 692082 297028 406530 1764791 1986116 1259133 1254173 1453062 302207 424089 594723 1733390 1232807 1652253 1069452 1376111 927529 609523 1763309 139366 543611 1464839 1760706 1684728 1205626 838859 1198125 1064814 1530938 201587 1014525 1705811 1216584 1900902 428125 1026444 1182485 1152945 300751 584550 1167171 92862 1100208 1704090 1156242 1594342 749639 752466 320824 167447 275706 1555248 1663630 1105314 381759 202786 1533063 1927060 586060 978763 198956 1338555 571472 252398 1550122 1985500 1666805 373387 521315 1471592 665329 1430589 1260903 1841492 1662038 1272700 157222 1185762 823668 864570 845828 1984207 1180147 1847082 1374622 1950753 131692 1961824 1875894 38346 571993 1581574 531580 1153915 677642 453681 1622209 1002348 671294 1094953 718141 112397 1235420 1175105 1960805 645824 134894 1272408 1387950 1135149 1335256 1877213 1432611 1303732 595761 1503050 1859865 7687 1782190 545682 1243694 1151611 534646 189634 1474460 1256839 1558952 1398209 236528 1890318 232946 714580 499430 464581 1276249 142007 48918 892593 1514012 1375374 1268495 793305 38526 141431 1385341 396363 1602710 1297094 588120 994464 100838 697099 1424142 1176580 769045 963936 657889 1624494 1809646 179260 593278 1822716 1071894 69575 984578 1359536 456771 990505 1888704 212422 977107 1849451 1135537 1590730 1748679 1876757 1195568 782032 964488 1979742 1767149 720268 370607 1091242 1348291 1892231 623761 1218509 520272 633333 157203 1867864 204628 430446 219471 1366770 1762059 538275 1804158 1126055 636186 320892 955098 1865816 1894013 709239 605055 1406729 1743316 930264 1587393 467859 1550216 85231 1867661 1961733 1602582 458317 1817517 275131 697871 1003024 1427106 935484 1433720 159162 1424756 27367 55288 1070965 220966 176279 1594252 105735 1888135 1167900 355708 1098437 1578257 45069 1442457 358418 523945 583639 163215 1460679 115419 1355261 799193 711604 1763189 330949 1790634 1857329 247329 1596465 1326457 1791887 775052 723867 1785065 984229 1792013 629662 473321 1329195 709176 1887988 1804278 364473 1457860 457851 267360 135314 160396 285525 488831 1308084 1761707 875476 1622615 170967 1052530 188390 340297 413701 332021 190255 647664 763837 1341066 707985 617456 926412 1567289 467543 1444031 205320 1081184 1442538 1720469 872194 864297 93530 1527076 1934052 1420517 1681767 638012 908693 1075772 1763896 70782 1343733 1994236 1103560 1729820 37356 733297 1601462 9164 593694 84361 1718848 1275913 671044 826684 1236121 1285635 1830702 1083665 1539826 802402 1795841 1927580 92233 1141836 287426 999849 1552011 982262 615080 1503821 601220 1603484 5929 345951 1155905 100308 633320 1216858 602106 376216 240256 440790 195964 1440236 839667 1785089 1380637 380938 878377 508121 217684 1598149 573273 1808935 1566441 766780 1256193 1244536 1552628 1040078 301790 1539237 59896 1142040 398189 236951 1144515 989378 787597 1735761 501289 877769 844597 24693 798057 1891226 1809732 336279 1252914 1120690 1994882 761190 752584 771425 1710501 1741331 766059 1739952 185252 1527113 1197230 298908 620651 1501158 1447620 166438 33129 142050 964783 1212195 995543 1244932 1639089 1880074 1421447 821393 855928 1163490 1175667 388915 1879920 1671477 241379 1598152 822969 411878 204785 860351 14526 1636624 1606600 716038 1105924 60566 1648269 591286 1047584 1916199 138325 298788 1442893 819296 1970751 1952167 78888 407763 1659443 376860 79080 601039 1001741 117170 355107 786852 1497435 701656 712662 1967687 1268000 1276496 1423715 376793 1876088 309371 581500 1049373 1792447 947463 136444 1633883 1481127 1554821 1905764 1328590 10553 1969864 1070445 389292 1362840 716185 44961 1658684 436329 28857 515985 1355476 1067711 1347966 1528711 1902380 451452 479095 1915 93741 1080923 1862478 929851 588378 71411 1101448 636327 1253884 1292045 538594 1019676 865895 970079 1147399 105839 1873394 651440 391795 585600 375150 1119454 299766 1713429 1473789 1865209 890503 1894639 1176306 1432984 1260375 295330 59948 1306721 1198470 159711 1880437 1152983 936611 1798997 275620 263623 1244594 234847 938953 1334196 294165 406808 559849 16751 1092871 77485 1587352 1677162 200495 806965 1589058 648944 431820 1304069 1077147 1616137 441428 238847 398314 1426366 1281376 1025567 427873 275515 11279 1722819 1741661 1322 1343355 947017 1953651 767045 208874 525083 1808258 1918856 668938 1153084 1437433 1172053 1818149 191044 610234 827229 792644 22581 558120 1858758 1011185 725804 1757992 38583 1811973 4407 855747 246763 1983180 1244888 107627 73443 385881 819118 900628 652554 1525286 606910 333561 1429352 1714846 1689911 592944 1218336 590995 1092463 1143804 1770713 715522 583666 1667191 1813423 1077490 796624 991124 353847 1858947 419435 1999578 1121385 853731 1634019 927250 1835500 1019150 1766032 353078 1267565 756185 756426 1242467 981291 869192 640523 1037919 256049 1913057 1364412 871009 1254638 1332424 1601059 1614203 112306 1396291 1820019 579662 689710 421333 1769471 1199365 534835 8332 48029 1302794 1233277 514424 986039 1231274 1888048 1773816 834862 608075 630444 1871967 797819 937043 1351222 1049906 130399 888147 1926721 1218190 638568 1291641 864137 1061567 966895 1249695 1081978 1908147 1301825 53425 1021996 1371458 1916744 1812250 1824443 1864935 1688859 1494658 695266 1401270 409588 578066 124212 1704923 325156 213945 699047 1669874 1725317 1998944 650516 779324 268754 655597 1784299 1762081 1863038 948130 1233684 1325055 746405 182349 405220 356573 1975024 320039 1524036 1772988 1863002 384632 802985 790396 596656 1921229 396936 899684 411162 1863013 1710801 497138 832745 1109792 358984 480123 337275 1712376 1984645 65396 623523 410687 475799 1253565 222939 776463 63748 1796557 132070 1017561 748582 1418028 1240224 838505 1410536 288423 269376 1205731 1445662 1307755 1554338 1875709 594870 1679498 906216 811596 52227 603336 1537810 647134 795794 1718760 1975488 581906 40411 735714 441597 1664380 1587711 80466 950980 485432 1902506 405562 1869460 523577 724961 888990 1488266 1489376 851114 797497 623376 1505524 1476466 373551 151088 862131 949859 1644462 893745 178293 1727424 1132257 742615 876329 1361332 344919 233805 876095 1949706 644580 937436 576797 859223 173372 465458 1180803 1558168 353081 1403968 1243685 986139 1751263 160134 117698 1919914 668463 570929 283395 1683016 1772433 231578 663322 263190 1608644 1936634 1674154 1622834 739142 1917697 134631 475314 746189 537433 815214 1049655 1511771 115608 1210854 641194 909813 60897 158226 19836 1410280 1013464 714173 1527612 1505852 739762 1944667 1066643 1753045 1864219 1984041 427855 1811846 503349 1691465 1364990 1270072 441147 202501 495054 479276 401525 1529588 1931601 1565654 645384 1119271 532035 1762415 430401 1739776 1227556 834648 863944 1041277 1545870 375868 971124 1702222 1789936 1954042 699306 1146494 1492171 432846 1864780 879020 1272479 313478 688801 139298 536494 1468266 393919 679101 175202 419225 1111671 507796 1863243 1776351 669821 396031 245204 1699764 350992 1603977 61050 783973 380968 1068420 1871627 1221971 1716928 1101744 1299609 284570 891429 1640395 1990101 1955849 1605343 1539521 1142177 906316 659098 1327068 109408 39241 1862998 1787015 1401324 1302780 387092 467748 686511 687446 1885613 149043 61719 1035737 980877 472189 1975000 1962637 1455505 195383 572950 1171 857797 1022388 1081732 1897903 311352 311434 1381112 1071112 476676 100224 674371 760243 1651250 425138 1291158 1282743 80025 1685468 1330042 973771 510519 826490 1405019 1667544 854630 83691 99381 614704 504614 954721 828978 1658524 390656 1997582 682092 517111 1415531 1938932 679191 68328 1063933 1313371 423966 1863443 112796 255927 103891 1057129 705095 719982 440981 1243660 833657 1350149 363829 1337724 698184 339337 768799 3456 446592 682680 1221475 802706 1152528 1305582 807424 1968865 1839117 939304 1539734 1967452 300874 1714884 652794 894397 487544 62413 654245 1744808 1563075 1154758 93046 1140067 581048 317965 1897059 1631583 1464596 1273789 1346056 970740 1707499 1130420 129036 49199 792076 464991 618683 65507 519792 696228 1145641 835585 1060703 1884891 1592030 1358844 534109 1734487 1712039 72168 302160 1828194 1082118 1242102 1964583 683880 1152914 378228 977956 1242443 1577826 760829 1495523 967367 94697 679286 848376 1128957 1471044 21148 1930794 199412 125465 1203454 1607657 285939 1117440 1585424 558374 1404028 101537 28868 670056 1898757 1455499 235313 1646264 1446819 1726353 599836 798088 1841933 1932108 131621 461434 1281474 1196556 1500624 1384782 1512051 1469655 959301 1819352 961050 1149987 898657 134459 274457 1769513 226353 166195 1686595 1329526 386638 205161 582798 1158321 623584 1733009 1451088 1726037 516029 401295 1798049 1818060 1130220 1134342 508985 1693477 395462 264460 733780 486130 1825440 1882619 1336387 1106709 94188 425157 704523 1004910 17784 1837282 786428 1126629 1738219 340180 1320211 1690269 1521184 565021 1199681 124858 1632752 881688 1349261 1444233 1463011 60467 1955519 312067 1587180 1171205 1122041 1351254 604081 798219 1392159 1863533 247122 1369601 1612004 1779455 789165 861909 1260519 552456 471197 751105 371114 60565 1658122 1982940 245941 699325 555385 1432793 1771049 1173400 468237 491547 455217 1493699 457589 17264 81137 465554 990032 984172 1451163 82787 629926 1854462 1937294 1482171 995006 766839 800651 1286003 494427 537084 1181721 1290959 1185043 593628 685140 63582 1073703 1049354 128469 461593 407304 871132 650062 1721529 954569 1296610 1249815 387676 1126234 415993 39250 1735461 1317096 1560337 1611553 254553 1280312 1139715 678201 1122141 1092401 752628 1575683 1693126 972211 1951481 1946285 120548 495486 751024 1452122 1231025 1151580 201319 431528 1416615 649670 403858 1771432 248481 469333 250145 1742628 1658637 753279 515413 312301 1642524 1336884 1080083 1057504 401735 1657128 1746801 1008585 1725459 637206 1995810 743371 1058613 82236 68231 1480245 450388 322140 479769 793938 1766266 1778360 997645 1698404 1416412 1520483 308242 1143684 1655161 759472 1505985 620437 1907047 732128 1295007 219945 711465 732980 249084 1609997 1505234 1342659 954387 1665519 128091 307408 1359445 1452132 893990 335469 1799544 132229 1628506 1135463 1999034 761660 259570 611742 198137 1984543 22563 371410 1577372 417869 269290 909856 77722 393615 244115 542811 414297 1073089 1985834 1450906 974528 1171011 1190727 365918 1219252 221337 42298 973099 1611499 211688 92166 215078 1287934 1550154 1063977 991343 424311 1261291 301917 20387 924964 56818 1653258 578902 469583 1751441 737759 1028485 25453 621986 65052 1454546 1226078 1906762 860136 963927 1400127 169837 1755835 701535 753401 939421 657179 1484030 1242072 1772989 562690 1410576 1097882 318529 637949 1535419 906745 1328461 434362 781161 1800330 228408 1423361 1147828 745864 1591605 1042215 1780929 932416 1831541 1631697 379725 1724512 440788 53751 1746669 173542 730842 1301026 1035675 1270138 1518796 1999858 328004 845906 1406495 344139 835131 898826 192611 1725163 123830 1995162 345220 1100934 14495 262047 1716387 933196 1447774 1394474 1391032 335164 1211481 1954653 1611123 1728682 886495 982636 711343 1452861 1560377 1242032 1885130 695399 1269544 1276462 58188 1382621 1867136 889334 1045153 208723 568474 1544506 1932213 578758 141456 1107789 1640572 949305 445124 1595561 684831 1165849 340238 155111 547966 1042380 1726793 1372781 1620024 1358270 746418 1228059 140076 833309 1524864 1115688 29158 870744 739989 871167 1046078 707245 1356827 85270 1498564 1445702 895897 829065 1502692 880756 1595487 295952 758930 76401 409327 742493 1892325 103427 897348 1869182 1306372 1524069 1678608 310855 662961 1862208 1372207 1580509 611450 276991 1708163 101612 637353 229927 290150 832169 1121202 1227078 1358966 1874273 1821613 1726048 1700288 1230185 138484 1970325 50450 17669 1438510 548371 1224086 634801 890628 845173 1724124 1491229 1293372 1927846 1832282 859561 415380 165565 94348 1897611 675661 1146251 1489654 1681106 758275 1429103 1779798 884212 1997291 1327661 1952184 101707 1235703 212683 1847651 1132522 608108 1758101 965933 378438 178856 1361464 106978 1667450 1068761 1019005 92413 589743 1492069 396676 1496002 987364 727350 969000 1051784 400610 1540222 834935 1441711 1590283 1666101 1310459 1508767 1245206 786494 1264839 618062 812706 891634 675631 1086484 1226351 1108624 453038 283851 1929718 321971 961026 359778 158658 752215 1299436 1463185 1374922 817522 514300 1719958 1802798 408143 1920761 864549 1472640 1008849 416962 243546 1233331 778291 247344 711807 1836949 328213 579897 476296 471180 1519889 690273 422138 276549 1344518 873093 822675 1370957 1153185 1548099 1604506 1907885 1227759 1779187 118844 1068974 262484 927367 1445603 1829287 28476 905558 228792 1336648 1912708 831402 391406 1254533 593389 926043 601970 1778313 1896303 334858 644104 1679072 264039 405477 390636 128737 1704050 1214101 857115 1263003 1298244 1360833 117386 156100 338150 1398758 382338 1743624 355467 659999 912827 879674 386963 1650971 1375273 344191 1217180 356672 102690 1967768 1599991 559812 572880 1031050 125148 284924 1385826 613386 208817 1777433 1566637 590016 864763 1080996 1018129 1154798 630571 190647 1182139 527901 1939032 1378889 1542983 166381 1627780 626468 1380257 902150 827215 1437084 154468 472751 815500 1240442 766272 468371 1791997 1016073 1203569 582876 878919 1908932 1391361 976974 315033 529597 1022099 1465026 1790977 74954 370493 1145050 1674688 517285 351753 305018 698889 369926 84269 1828962 1748554 1990304 236533 742714 385833 1636941 1385203 1144544 615942 293575 690524 1543464 350587 259988 314034 337088 934462 645220 1027767 294212 723809 1463446 1828334 829886 529669 677425 315958 668010 220488 1042036 1190318 1535862 1999493 438982 107578 5582 213859 848937 291129 216978 300542 570208 181605 662192 1447867 932975 1352186 363913 1224484 1944702 168469 1351720 259143 344666 1277536 1188639 170553 661899 858647 537296 206879 1300533 393136 316472 1661341 520630 419678 1154847 822581 1598757 1081758 525065 1923930 1478453 794649 642727 686349 1173701 1597608 477113 1766461 952770 802986 1081145 1187730 188760 623754 588512 1753417 1882972 411295 382506 1089500 1542764 1853719 595479 482136 1341670 1329003 932678 1264766 1791936 1290 1017825 1944339 521888 1929984 202657 199189 510126 1794938 203968 501795 1819494 1025815 567182 258895 271883 17240 572032 1243960 1255718 1356307 935706 396251 582636 1704550 1786306 1862999 1346408 183322 653782 1931652 1805290 944745 616251 1945310 1449342 399416 1391394 1074815 1052266 702179 601929 1017855 87663 1771560 744475 1637255 1913690 415998 1431582 1811660 1722913 62288 1215549 1897955 789847 1570926 1589978 1429559 1702967 1868910 792226 752363 1251317 1396385 1616207 1876348 1444795 747750 1154205 1568314 1434347 388814 831971 863566 1910471 480846 234737 1599998 1835960 334662 826497 1790943 1312392 479582 418915 332429 1140598 1954585 238157 1596916 1298094 839634 1208577 1656169 529012 275935 863358 1758211 720710 1190058 1368425 717848 125479 723203 13194 1489021 287771 851078 1792626 49840 102771 1570521 18721 260441 1517332 149223 437596 448200 714836 797899 156710 1613991 466633 669849 488012 1371557 1353541 1890209 1262578 1194532 1674622 1414148 336636 51263 1884325 1790953 276799 1769042 623568 1131593 88997 1515468 330205 1159400 1549891 1651951 1078633 761228 907393 640037 901499 1067748 1270720 1937764 777833 1293975 225746 678043 23947 1081438 914661 600453 1714833 1306227 1133904 1447602 194345 1808057 4480 414106 139798 765945 472082 600893 1156463 899722 592771 787787 553381 738365 447451 452811 121792 1740314 492371 245809 921967 1574961 885662 1642675 747434 243421 475085 1171653 346049 72625 62773 599421 464398 481593 314500 1176231 165997 1520445 743004 1906298 1048077 1704944 943147 1211001 228831 436588 159307 225602 55221 525665 725550 1800718 273318 788695 1628040 1113024 463692 650929 1283762 485104 1731194 114825 910776 544582 1718075 1224033 1974915 1039965 1711629 354221 1238846 876190 313719 1706262 1585841 265961 894951 1123078 588433 814380 1443582 1953120 1084942 1410094 1830830 1688266 1789564 1193697 566371 1777756 780325 1769930 53660 780133 1515445 1098627 1130704 1885832 249698 1197265 1616424 1318633 303627 1706569 86763 1259411 1267981 771590 544178 1605170 1674375 1805047 1033918 885269 121278 1882773 497926 1234308 1614174 1604175 1391760 445617 1444741 598933 524797 252605 1592490 774528 136318 1513635 1057067 1853910 1069411 1785783 1818867 682739 842669 1461300 1826079 1867066 1802757 567562 677575 62086 111625 796702 845782 1510189 684548 1718804 862644 1304750 703748 458023 43594 1412921 43061 1285903 1025374 261948 1405733 1511293 1296941 1427785 1111109 536383 812514 1486494 467664 315346 1437891 1054660 1264418 588530 30758 1220547 1568868 111602 1735717 484851 1177550 195678 928551 577619 1196734 156064 1191267 1791454 638039 887855 344798 1616810 337361 1399498 1440097 770902 1264796 826147 303254 1850035 1563535 1174635 336977 709122 338414 15388 886077 891189 748465 1065885 1847538 442975 1231589 1861927 161689 1606770 1362566 534042 651457 748050 1067603 1740574 1796568 116325 150953 1198065 517892 1802301 90774 1858830 1779189 310503 1415203 744032 478568 1277803 1441971 1927021 1506299 178910 670425 545053 1830322 1920349 583709 25698 1954096 787018 343926 845050 1930743 1100452 1664993 481454 701726 1034635 1691095 1192526 1904578 862987 1759631 1872291 1587743 393021 1635100 1927702 1071129 834574 1633632 1637798 417852 1642248 570732 725948 871947 470080 1145486 1197578 1025838 520796 1316524 546686 411383 336241 1486472 28661 870254 515697 1779010 806956 1298165 791359 1435656 1396514 517136 869184 1439282 1968609 50308 753980 119014 1813440 1270387 346047 1342353 392149 1768690 1786804 1529539 484757 320442 378272 309126 141791 36932 1134253 1681144 1269354 59179 204026 1814426 1182127 1686551 1527455 1445984 234652 1598301 1571357 1719908 1301993 1550228 603078 968212 1003026 283575 1651409 925747 996035 845082 1053573 499460 1786973 1249510 1089799 350578 959552 634445 227674 1530162 1527293 1681192 1922507 1902965 1482407 116446 1710808 1097674 53204 1650079 82819 25172 892417 1225094 1441680 1379366 1271125 730460 294296 433719 1337725 869441 1530568 1844323 802426 1963617 1259488 1299874 595660 1530920 1097407 1788893 863340 554735 1787054 1998481 987019 1198559 653296 1547946 1720696 825312 1928485 1625849 1200841 1638930 1900922 999919 977277 393310 1313699 1028428 1160936 1222652 1931255 565280 923584 713004 1709697 121336 1193679 250756 811792 366028 1880521 887563 509423 1258111 1140806 1547395 1627663 1980185 1719736 564089 1408250 399696 1186972 599760 1428639 1243769 853392 1816314 1524527 84352 1459718 1518430 400551 630766 176306 429947 406533 874188 423000 887016 856429 91030 773993 1607325 783388 1072527 306273 1207697 145863 18998 70638 1008324 646020 36264 1793798 235178 1459347 1795859 1607851 853989 1619107 18938 550 1373231 1812103 731649 728041 6116 129634 1869969 1922638 223810 1677057 970514 263652 330743 675031 273851 833574 1239453 982241 1157799 485976 1855196 548431 986727 872043 1348586 1166915 1825397 1047529 210057 1350592 511919 497090 1382562 1681250 204319 1635083 1951814 453854 1788558 1949850 383205 974531 637548 1995092 552755 1232562 1396700 1577543 84103 1354900 596935 131064 311246 1375578 653361 1972383 369476 1483088 1695786 840655 230524 1636515 158619 679567 850979 2038 939205 1682239 427108 1801772 364857 1416214 295631 1097686 1378468 757139 1319326 173467 246643 1094333 1190062 746220 607554 1697562 551716 138522 1410359 1171917 340586 183313 98827 316892 1682201 1037925 572236 1208651 1269377 1393230 1943222 1236306 562547 1786926 620396 362537 1361525 935632 1695257 1906641 1129287 1580638 83432 1145895 625138 1873580 306851 1059756 1940816 1626910 1385079 460525 1572399 971690 546306 381020 1128224 149117 786375 769270 1812858 815900 1363944 1569478 1426629 1796275 1346671 951755 508300 1539107 937577 838469 1558820 395124 1358466 496679 1167254 1762173 1548217 484874 817319 764205 688365 390966 418748 1023596 614395 688123 1730682 1808819 548145 303651 1164595 1136499 300280 1141880 50269 367051 853292 1230403 585007 1387675 387427 1862275 20715 479290 1304880 988074 941249 1336831 1105991 1833103 1356263 252403 691729 1259745 1836663 1011373 508939 554847 226051 213741 759896 1716227 1993239 622510 874436 898267 315300 303076 1570900 869799 437132 1287529 1091309 206243 1736724 688418 847810 1757029 34362 395036 1159077 988531 1744640 1819844 1135794 344476 1979446 1639102 180294 1612400 1157374 950817 33199 1884382 905756 1061659 1453856 96095 391461 922310 1676270 254542 304617 1977082 883449 805853 1042631 99679 369289 1199604 967353 305072 1717735 1545293 1656847 132612 514694 1144638 203039 1929708 1769475 810418 314189 876224 121895 1128697 27041 1487694 561585 1698624 1989445 467144 322436 1420476 1576314 1153970 1855034 1403215 161013 1145233 1738115 289113 451244 777427 1923655 1338487 149348 1329720 835736 1425690 1929639 1994951 1323973 1938505 1359693 495130 157634 1989106 1209432 701025 1513504 685827 259994 96712 80332 1426512 548172 904167 273922 328434 34123 1981183 482290 1637982 317053 1312821 1630914 91506 1693594 1780146 1735581 1360274 1097000 436428 846038 1520469 782721 758828 1762970 1490424 1467118 891619 679763 826533 990233 279413 1902276 1558622 1252839 542567 1742314 1501152 522632 1080864 945124 1566985 941461 111456 1557979 1691116 311279 465094 1091672 1288312 1060486 1528021 1471003 1062871 703088 742107 1638639 1005256 465585 1258156 868835 1130417 1337708 1579410 1153092 1210283 1226275 358492 1930176 470826 591298 391699 643016 1145745 1136333 528921 754095 1241687 317127 826237 1278464 460857 73215 287367 1648911 342313 687601 677545 1957107 1562928 723467 900888 1829477 176035 1280820 20805 1880691 169907 1523659 1645195 1571062 509036 96028 201868 1879470 1902208 487320 1172803 835609 1068828 1561095 203126 1146025 286768 1154108 170957 608731 1921193 909478 494371 543376 1917874 1317215 1359548 1674238 799640 982489 1323336 286209 492006 1739607 1032435 345633 627002 1565346 1168476 207323 1144841 134763 370990 1753775 1619899 1961365 1270174 1857352 955412 862417 564467 1904585 308244 1303288 1391851 50796 847541 708417 1728898 525882 836269 421308 951279 1432798 326280 366325 1514253 1894808 1160602 1601392 418556 1532981 1966552 1340010 630935 525701 885035 1594262 1108923 33165 1848045 1339608 60180 785072 1655763 1991198 1461272 497591 464218 586765 751500 685103 261282 191013 1809917 624019 1851564 796837 1266518 748277 1077645 1802381 1653773 512376 898927 840078 732216 262154 1984777 1651098 472156 1054466 985249 1293669 1942373 124812 1856579 432565 1623748 1342657 428103 1001026 1967829 1101761 1921271 738979 166188 1474929 1122950 213396 1604341 1253135 1220597 972166 1591323 1339066 71620 1958741 59960 1295833 1189749 1508067 354050 805865 237963 1382984 236583 1586264 1633133 47006 35391 1836985 632333 422034 863596 141120 1464998 280704 617927 691679 362382 204794 1982228 1190439 1260665 1938699 1328145 185445 847547 1052465 1617351 1905859 1097267 1267150 936364 1480385 1991252 1024223 1624431 891785 1238896 474999 1487627 59901 1265937 908782 871668 553894 1194074 632340 1186292 289153 903001 822205 1471461 958714 1275156 1940202 802817 1303793 1995302 1524094 735304 1183964 836616 1843296 459007 957577 1424759 1454230 324102 474630 1840396 835071 1209911 950671 1128207 1575637 676290 946371 1913693 491633 1621875 851356 1053461 736550 1515273 59471 1391166 825819 424762 665820 1055625 1239781 675820 97143 1546910 157502 647952 224703 1690078 702771 1409065 88394 63862 1983576 920500 134701 146120 1928182 620408 639336 91176 1359432 1972849 1806915 946778 1061054 1639816 37661 864387 531370 583745 54370 490475 672983 689093 761103 1165334 1741760 1028740 872884 1604190 806020 1099234 226433 1045539 453524 967198 1658333 1783781 1390082 689671 1504178 620825 534515 1386796 214624 230186 1682560 598474 602267 1830583 1686410 688360 1387723 777264 1748909 934397 717334 957478 416254 1060635 535181 1285316 1282903 37536 1455657 548139 1926760 631579 77146 1365512 1488358 1465613 947189 533225 1008491 1487667 1339694 1951319 494156 655727 1804890 1452421 1007230 1064918 1490723 1761124 1076271 1838839 1804478 443247 306318 799501 1918274 553298 1926950 1170757 582216 79933 308375 1851948 1512356 1114311 1769794 889147 787208 668131 797771 1120759 376207 1394311 1705954 236442 527073 1125181 1746664 882932 440488 1075641 843089 968318 954783 1278577 1643844 364920 1842762 1495848 1782374 445054 38536 1573586 1009735 846452 1362916 1379949 309261 1922531 31845 1747976 278246 107517 15841 1626593 1900339 1037788 895335 611004 744383 358229 4039 429094 1325830 1739045 1001637 1207050 992385 1557575 543380 1760518 1582330 1303547 919021 563456 1272805 922784 221034 1432231 889859 678394 1614975 1476111 196085 375609 1412487 1869488 1244542 1065774 439084 840931 277654 1605780 1385382 641686 40265 1213922 267687 1428956 927903 1823720 317177 1115618 535449 1151293 128048 1744352 1086359 534056 169067 630541 426892 519680 1738554 1855483 1065673 29359 729867 1116856 1612986 1094540 240312 60252 780486 441711 356999 1266057 366263 387018 1672516 1436879 292514 1037133 1833385 1820859 1107023 971391 1309732 864956 187307 693653 837501 1299253 513501 1807919 722213 1647794 781922 1735176 1537669 1379382 1034221 1927419 998853 103613 473254 496285 1762349 717399 1606352 932253 1858749 939186 1220454 1222491 47261 849361 1069131 230605 1683678 1331567 1893357 444630 1369136 1717818 407965 1644630 1725681 110430 540107 1235345 656478 1983641 1876701 939455 1392749 1731237 660000 208466 565616 240983 1756169 931355 812054 1850563 927615 645066 90536 1759361 483131 353769 1305282 209308 1127828 1661755 1791847 1970815 1184890 1541298 1574872 1894072 1273972 476248 1511234 1134521 918164 1597025 381413 1373038 596336 60364 456632 1392279 27673 970445 1618234 1260280 246265 1365922 788563 265829 1631776 769724 62946 1489806 583904 1579271 846843 916098 95395 1159918 1916262 1046863 1972682 928661 1501973 1456004 1238515 880747 752840 1054368 450882 638307 1728709 975995 1486339 240414 750814 1749560 447911 210739 1556443 1813071 1600749 176366 1237083 1418966 1366538 1368772 1454873 179465 1724652 1809255 473653 1601455 1377040 1033951 1583845 1089478 945739 491692 136457 1689611 317861 4091 375145 1313630 1090738 690241 1654429 706521 1106791 874640 1365488 1059384 690437 1146747 308423 1948549 1376132 875145 1388170 465399 1632973 553835 1587810 877847 1498134 1433634 926033 1487722 441385 354537 670688 1400705 986825 1532613 578879 722261 1534544 1620398 1122206 1605198 1805553 1913722 866756 1273381 983956 1196510 7404 1632192 1792608 1911942 102761 1700348 1911637 297920 1050697 897315 504795 56454 1518525 270437 1323164 1637859 13668 1798954 1189767 1705151 1228697 961937 1064857 252388 1566307 191302 862668 1476681 1072561 100294 223649 859917 423052 348478 1185476 1923858 1810087 841836 755186 238311 1031661 695294 528599 287141 1877111 1895953 356317 1441017 395099 609909 973900 641098 1079561 1225738 926250 1462776 518505 1890659 1231321 1897629 879219 1450347 660596 1302566 1837488 939677 547902 543406 849043 1303261 1530134 921739 1434055 1564623 1247780 1065468 1063311 1876163 1154119 867574 688192 1158764 535381 1807740 1742064 1593967 869821 1551358 1732482 1469302 1012502 114531 647190 1570505 1979274 1452280 1743993 557576 1863314 339641 967155 1266773 498308 1114738 548433 12300 1269036 1358825 419772 955737 684084 319541 1894159 159131 1000453 676885 1942797 818106 1353725 957727 1142788 893176 459978 1079648 482781 1018944 748157 7671 1109764 1153845 162803 1223918 1914019 539365 1275697 985087 1275677 1811551 199256 89923 1780523 1271667 463186 1615934 180745 1218618 367153 1235699 1762690 1136075 1685508 1470274 1099336 291008 1824870 1797929 1819299 1352836 1328254 334546 1404198 1032965 1480260 606682 1813304 858634 338929 1882715 292155 1811415 1591548 648520 1429437 68308 1947798 684034 1365547 547754 661554 521697 1483966 938393 293025 1972412 717994 1429561 1893704 1220893 1149414 1325444 1805967 1565404 706282 1255608 13866 1907340 386395 13085 1084054 732063 973765 542211 1399127 679880 1373860 1027023 1562328 643785 1040926 1975948 427773 1937665 1007999 363934 1076603 1166633 132086 499012 980139 876604 1229596 1142455 1128968 1420900 1381528 1079299 1882425 229804 1409554 708307 1803463 1651835 2510 530557 1635090 908569 868418 1125980 1712588 1409481 1916074 1696340 783810 989551 606498 1566401 1524599 1513174 408181 520698 1195774 710416 964738 1501206 1417837 1522358 902008 1554435 1597977 894198 489499 77167 1565885 953341 590123 1895662 382980 1699529 928341 30751 453095 1660151 704847 1037382 1618267 104657 1222871 1664124 925679 8220 134606 1725751 636444 470753 156512 1420771 1364606 468299 229515 156788 334462 155267 388324 803516 270317 601665 1153581 247561 782861 852943 1122655 421644 1378156 975521 784225 1700560 61913 542443 769055 1726837 1825270 1729643 97503 1190125 1584207 187086 555409 1162120 338991 1314990 1014043 1227550 621358 1492022 77603 711525 462409 1377623 551780 1184989 156674 1912038 1516207 453903 355681 1576074 1704378 410353 747812 1032540 1233622 26420 1139486 401102 155744 919552 1669004 1887082 1642914 1667896 1984233 720589 28199 779870 857231 330641 215597 1127906 1657635 454475 1740953 1390994 1014629 690831 1718110 1096911 620336 1388717 1978281 1540670 1995958 1905421 724799 202346 1217197 1302313 1014485 1113942 159894 1578279 473988 1767751 2000000 959712 1525113 1059725 399153 426446 2312 1890879 1868220 804204 378758 181867 653709 1393938 318103 1287317 1913113 248197 113807 490015 1047778 1651348 263252 588427 1505471 1138439 1965902 1242528 451081 238603 806435 462344 1167165 201112 19800 1053690 26036 1517255 1366341 893284 287592 1169192 591895 1950612 122969 668042 1815152 1288378 1302733 1779349 1414338 1491151 678000 1739364 1716103 550589 476739 68083 1964887 1430162 1704137 414038 301392 1521033 1323532 723723 1762538 868700 1129512 1484945 1091303 1482456 201984 768906 842869 1251898 1149382 619220 1906915 1938938 1834835 608644 1150885 1016331 1547754 268484 126776 250611 1804506 1691169 1027160 1690137 11655 169384 1052188 1967407 709952 1934199 1964196 466745 670477 934798 371350 689899 354563 1586247 1896007 1384644 1783897 1077291 1685088 330632 1110631 245227 1842495 686261 1965146 1853853 760435 1335762 1277233 1760747 895321 133569 1807563 528478 1681719 1947804 1517288 664775 1576946 1063486 1432316 1899212 1982790 888011 1267431 1817103 1263765 1268813 927760 1643422 1201372 13823 724614 1372821 1093502 1958084 1320887 572792 1323059 181028 1796581 364748 1426471 511400 1368524 744396 1679957 151332 110627 1943828 1594435 1438203 232749 1555966 1233944 916189 1198755 937591 882851 1268091 1813636 271851 850265 1793686 329235 135916 1938521 930748 1459679 1753342 1705150 1030913 1289409 961767 1148684 90030 976748 504465 1768764 144890 926924 82543 1438728 331663 271775 950695 304541 726784 348754 207560 1941415 562834 1065870 562548 479099 1781881 1050955 931691 1338740 1688034 1446194 658856 1544354 1631943 65291 1668132 1263414 150331 1724326 387443 1009023 844963 519351 840266 236031 797067 1899340 1122201 1403101 1835925 688138 948636 1531033 813993 598518 1627971 197671 341721 1271133 1929481 1346792 1764243 1751835 1872391 1763520 1271474 1682681 1404872 527979 1290188 1106166 879937 1393619 1134808 509899 1654340 1445169 370726 76944 589419 764340 1564734 206462 1435111 1903656 670169 61365 1363042 1226067 1516148 683909 361970 248584 179315 1480569 376706 1534661 1880592 437780 430383 395229 572929 1332412 993398 810753 1958911 1254918 486352 693777 1286217 1854909 1819247 1831313 1742751 1891962 267311 1403139 287781 845723 555136 1104172 698261 1094465 1440299 819262 34494 1291142 1185350 460787 1789996 1662617 1381242 1635198 10138 217139 1298406 1987878 1840831 941311 36286 1425522 301786 1060114 417549 746240 1052411 17542 1574712 1624467 156248 1930864 1010708 590947 807085 1541965 1814317 1508361 63644 1490252 161438 656973 930129 9970 1353903 1290203 944777 3238 1192219 1983130 687547 440827 1883482 1147335 850445 1453121 762519 421097 198614 704643 399561 1702483 184679 1491903 1796456 539093 18638 1263128 1180594 1284006 887412 1561098 1260227 79362 287094 1584290 1817995 1443526 1796238 1903527 249824 1951366 1665658 1062400 820802 54781 808182 1508371 1411058 201956 862859 1926372 395731 710565 1881226 1001626 986429 1844932 1634989 965003 1978146 465889 1394423 1859390 319365 1425283 929102 1548545 1690051 693250 24931 1837402 1611886 38075 998387 272343 758820 913581 693548 1201053 1107503 1577012 69328 524378 1931130 1019564 30826 804935 909020 357779 527280 1552938 1689969 462311 122371 1958680 402071 1371635 178280 1292602 1640796 1485183 607547 1993622 1434227 1720995 634939 1909550 1634429 347577 818035 1369023 1983101 480565 627918 83259 759507 1378737 570992 309375 1567051 516177 949722 964032 999734 14051 1511908 87058 1096222 1212008 493723 1505090 354695 1364254 255500 1488360 1766339 1780846 1310183 1832162 1281044 1489524 764741 344397 1680934 156296 1734210 840466 92134 245831 1040091 721540 157023 631635 1747941 58639 361688 216389 1488424 1328879 401003 1954136 1685269 301073 485328 1360084 1138848 975442 92010 1361904 1278372 1235542 1782263 972801 906053 309998 1839777 105090 1944495 426496 815714 1749356 1998382 49029 1119716 194746 669722 768207 1854734 1623171 1175153 1971044 437894 1292167 1139919 1263586 608625 594909 848413 822218 1436487 29181 545312 766812 177147 652630 679596 1451488 107435 32445 782622 1719468 1904571 172386 1926121 1968105 1698775 713505 12569 1699770 1886026 497222 633823 1313950 1381198 1113457 914636 40223 135966 1990789 1286052 1340015 1821030 1016100 1300685 960867 1294819 1412321 864161 1299274 738860 1956302 1821704 1897175 654743 1282716 1893319 1211407 429723 1329986 953353 1083883 1444596 1710838 1168022 109447 1634616 332626 910461 523325 1165247 599661 472578 530268 563989 1835974 1980515 774378 392069 303565 603122 408597 1285179 235061 818553 1596038 1096212 1411776 344172 1233553 344897 1948383 1674263 1617782 784336 204075 435026 1160094 1797946 127112 1628952 305998 1538636 675787 964370 113857 169472 1630801 1304465 116693 995873 1344176 1323040 1054373 415162 879518 729246 489954 404470 1967639 142725 750924 908962 1223269 1533754 725469 1501050 266886 889675 1842850 690958 1597626 1533399 494348 335252 1442550 1236175 825826 1265956 1954372 714704 544296 1107401 1079519 612375 1090842 1720038 1868479 858830 275733 860422 104569 1267889 1067014 110328 1719655 863995 548508 956908 745212 822506 494626 1213815 557977 1148859 1284101 1655520 424037 1569260 701891 653788 36155 77203 1114314 166567 813264 1362624 1679187 1006063 982343 350954 1721437 755407 566647 1132192 612154 1774628 1334879 704125 589180 466625 364351 846481 1951717 65878 1355786 1022135 1080825 1002882 609779 1649193 659783 397356 854954 371280 905115 395465 1723804 1302270 1223616 161539 430825 1705712 771710 1228465 1210905 1243422 246098 112958 1340316 791304 536356 740370 1814343 346502 656576 1159907 1676715 1895317 226705 646466 79425 97751 1498081 1950350 103497 504141 1890509 670191 531035 259757 1807239 1175847 106456 354493 1795597 364374 1176006 1202188 876687 1701923 876691 1077931 562238 478585 1377771 1638889 1070934 1505540 1553791 1742789 1513449 323796 229183 1204765 47931 1151909 1908386 1206690 1282040 146636 1393364 173224 1788881 235064 192625 686579 1865931 1247656 460192 1508106 1195966 300992 181886 163552 1167227 800116 1692000 1002028 903624 1445490 1464859 192383 463405 463287 1855153 617850 490374 507823 1083567 356783 1499389 1509132 140243 916246 1473045 1677493 1998301 1225934 1646879 654142 1579976 1474934 550493 1911063 81385 906234 1158836 1341447 337168 716965 1002807 988560 825006 786221 1036980 1358770 59961 1374122 1223535 1722415 1466748 680875 279881 1921210 1309111 1518151 1781697 1553132 504553 713760 708007 281425 1516966 269254 20936 834081 126458 1601028 94699 1137352 1377555 733629 406175 1914426 432420 339290 366870 685403 134431 1041088 1493666 410984 343759 1184916 149792 1770126 503223 751672 1473039 1073582 298274 569875 1719188 896553 1945273 192565 240225 1661428 1871998 1186801 1759299 30106 1187409 900775 1137732 1783245 206835 692401 819037 313887 1696422 1624849 794866 210463 51605 1886357 1564733 735625 662064 194748 137801 1980943 1525521 97830 164939 65631 1333268 906211 536276 751854 1273248 429620 803536 128166 664865 1674417 1947213 306534 777701 1635025 1973346 1050614 1749802 33170 428352 652887 533072 386555 962033 1525206 623109 1147969 891633 1171863 449236 181297 1177945 760715 813297 1543978 1795537 929179 66400 211323 1587388 804223 1235239 1344538 1927189 949501 417146 779157 1579346 580870 87549 1542566 1934451 1511271 286285 1535958 1396148 1903550 1819067 1720975 1091482 1754835 1684631 604252 353496 1476250 1671533 931674 1702788 1356619 945364 435631 221538 821200 1585287 1179215 1229086 571382 1189631 848792 173171 404529 143251 107371 1179151 892464 1404008 1017450 335378 1531138 983764 1975962 1245399 417099 555142 1161492 917463 366594 1369043 1162688 1666103 1245046 153459 1197362 377361 69453 30356 1987387 894135 1457491 1596761 1961706 1733968 1365881 254848 1090408 599052 1895679 971243 882728 68321 1784103 1248820 1450711 168357 1407581 1161567 1506271 186076 815707 75279 1625935 1701417 1275910 332262 42016 1085583 723987 55772 1643232 1773018 1966235 1822799 1646784 384068 953287 471762 1893999 420462 1902483 711568 746187 662392 821 1467391 721133 351328 1761917 1110495 1642912 736673 1848178 595818 842965 468737 759194 481851 1956405 1279404 1240209 808357 1489871 1699200 1270042 1890617 1083539 1721 1266089 1426987 10925 1941390 754916 422180 1805524 1272952 855950 498 837325 1395839 1894648 757133 796883 922544 593562 1498554 1248249 1501731 1459194 482683 111278 1709353 994453 877356 351526 1615076 840369 1790706 320082 960850 1302155 197593 901863 528279 1492744 1803784 1270859 634034 1968530 1272237 479844 1231895 299432 965647 1670104 1721486 967209 1951103 1446815 83193 1399940 505296 1860567 1083115 78189 1715092 1267452 694965 1870895 241387 498128 1768763 51123 922363 1503199 1833042 1947016 193885 1455129 597784 240129 1757542 1723504 195128 1681323 1589258 1532338 342053 824933 1061464 1989947 1833263 1686509 146308 17370 654862 287889 1117662 102847 721081 1537187 1339423 526883 1726982 757833 1298674 266392 1420906 622386 1603806 631472 1781374 1988568 474665 644074 4795 600001 340699 845685 1590772 1576672 1634400 1164992 97169 494230 780805 1397192 243281 1124484 22244 1000466 1093998 1696769 340570 575105 896805 130743 747883 1261482 1470801 1519404 930702 28546 387885 774164 108122 1013083 612376 261953 770181 1572933 1283172 604999 459146 602690 1003320 1375139 825389 196497 749362 1326930 869370 1851101 661668 1587357 1848999 740423 1147428 1629592 1657495 1862039 490158 298014 334344 926762 391920 547104 1791989 976821 946148 1053918 1691791 1351630 1229100 601123 575658 1463686 600522 386818 445074 672379 1857527 951597 682158 373142 1382011 23240 160133 1266235 437586 883592 1951573 720622 748635 90231 1775952 810716 1777135 1200865 1199724 1470914 146213 1917736 1153752 437174 1492006 1570966 1245704 1804668 1347498 1317604 991690 1034942 1530386 1229069 545340 450173 992396 346644 1125444 28787 173535 1130503 1646276 1637370 1031696 829622 1331557 841547 1819177 134521 972039 654215 1100372 1174327 355434 68849 1653401 878784 1145172 803537 1685534 12729 54562 181243 1370166 1944424 646587 1118182 747950 153053 25563 761999 257247 475501 92173 704016 927501 639520 224618 1476807 189233 1683907 1757231 388153 1444944 33403 1415900 859652 1346176 1610170 1098557 464790 1101347 1623423 193996 446641 1302738 1926698 1256242 566304 717082 178893 1991320 1217535 266257 1696179 1205035 1319305 1306882 712540 1224394 896401 473522 1046261 865846 1942974 414026 144614 27140 52264 1708316 1895499 1953840 826322 1943413 170392 1791932 1293257 1447480 1891011 893707 1038632 1673023 31603 1266245 1559548 940774 309214 1263605 606210 1025613 433842 1609042 665281 1294649 428630 1952432 272431 331824 93523 1072722 1867269 900778 1531699 206155 1917398 518538 1625944 1418716 659077 410080 1658695 1856206 1082810 1320031 532695 22330 1382568 1872930 855286 1932018 1506454 1521242 287970 1054842 284676 1037419 975616 1593834 227522 1847616 668374 1513142 955983 238618 475126 616993 1548729 1529662 1424783 1057345 1958428 770065 1964294 683769 1583777 131638 1688518 1041152 126854 591970 798695 373688 1124445 987100 1108092 1024804 665425 1305223 1329739 1294120 1336508 1177410 754881 1520883 1956382 41182 947820 395475 574235 890585 1368989 1249995 659936 303308 1237325 1775272 1203186 351310 1479869 1360365 1770463 1006800 1886588 885643 224680 1512550 1039877 1396756 569470 795974 368887 1219032 882341 1212986 741766 368856 796522 886134 1538248 1626898 1053308 1365114 1784514 1067059 685608 724251 786869 527506 607888 663207 1684007 153527 1536300 1304396 927029 603283 1256179 1588255 1118918 774060 1492700 913922 1185844 779676 1299246 1040416 905400 1164432 907192 1833896 659095 452361 13379 770042 114312 1050631 682372 640464 80632 1383261 1795830 1481138 882118 656219 525475 1950080 947839 548484 1986383 1001722 1802639 150794 253144 859315 1534432 1092714 473748 1042308 175298 1741495 285517 660415 1925941 1086733 742355 846769 388621 1753449 1260527 614564 1882024 1876950 1569731 1192727 1990990 1672047 806843 1864617 908424 1057969 1912709 1850201 344884 273874 699298 1979462 453636 95708 113684 606424 324989 1460931 1620761 1304267 1704361 1311997 261121 1655186 1397258 1167842 952491 1785188 1316893 566125 312189 1886786 1766377 1410571 1516613 100045 1637885 1069628 1215561 1135167 1529005 1257148 1226360 1518006 1064798 305679 744597 831407 1861970 1874043 1802799 1663962 702209 101890 1615684 399695 708510 886566 1599088 1004904 260455 1912420 936885 517995 465233 985194 658977 836097 1653718 364470 250661 1233361 773367 482259 1729600 1660467 855724 1895105 208414 1389776 82300 759706 664287 668861 1522370 433851 137516 303342 1721270 1685562 717243 1854989 1328118 395796 1113413 1552152 626886 270236 1333552 454832 199768 1112898 1930302 17378 1039387 47808 348509 60752 1174463 1745545 1843767 1169306 127286 642807 1266632 1195684 1074627 1727858 294928 1796599 520897 1525459 1689145 1356715 328224 1804695 870684 424520 1891975 110860 1558911 1516360 266259 751283 769139 1337394 1883559 1898998 1034427 693870 1610207 1945474 1113676 1605367 157615 1062075 181586 1859631 1212758 672932 823275 1266799 1275815 277229 1939271 15557 1427610 875715 1722522 28138 666298 857964 1604831 537840 1137638 1645118 1697437 1100651 1418291 236467 485670 441632 939773 411064 222335 1113415 1623993 1051099 766562 1988364 170064 976620 1912815 934318 1641396 514939 808950 1633865 1566514 327503 235900 622400 984000 1093722 1119872 714373 862209 802399 1100209 957182 38943 269326 990661 143604 1270553 1827769 1047894 481685 1449984 1605929 891333 933117 1094887 690896 1021314 432168 552798 1946792 1964929 1595701 1306730 438022 1003523 1463215 334618 1822603 577396 1598500 1777741 1610785 969860 665565 272434 1667979 340545 276426 193954 904354 391847 1545301 1253098 860269 199943 1504164 1275950 494402 525022 1060021 507160 493952 130245 1904449 1186266 1786030 1371441 1190672 160466 178295 184596 1617942 190988 1318643 970163 711954 1807810 1422716 1085670 1986366 868601 960085 1217559 1900359 1899931 378863 427565 986565 1417013 959955 1056286 1231969 120600 23244 1344803 684899 230059 1616862 1608075 1083009 1896872 956915 1815357 967166 1647367 1900039 533228 634566 843544 441524 601843 127641 602088 1173557 691971 1993568 456111 1709264 1708708 1738586 1881494 1624366 1216731 191213 724213 557033 1647379 1897931 1685388 1506725 258052 1288677 1419447 1844033 911082 1115830 1638258 1370962 94761 618936 225742 1242123 1583401 680693 1656726 287484 1210582 1261176 1360941 1164479 1715414 1460926 1641815 1067154 166015 708907 197723 1012729 1207445 1050387 833104 1001476 883373 989876 152140 231102 1599164 220403 537643 1809989 106229 589975 1106546 1940117 851309 155400 1519325 1947605 1653336 1462420 1155123 735961 767486 1681234 768835 733361 1160825 1376765 409425 355833 1905288 829338 1133832 1762160 953728 1537449 140624 1307640 161701 1204600 1225446 641644 555316 5765 575998 860594 644120 1566217 235861 1046864 392057 1026171 1980634 783744 987317 587869 967285 366464 1482437 1059783 1475858 637222 830644 1690176 1190383 572797 1441524 1179551 1540625 185195 50665 658866 1733237 583225 87258 1332051 1088434 1683334 198877 1139645 1025138 858074 1400937 1011410 1554715 692034 1260851 1030107 1464224 418936 536416 1378197 1150845 1786835 949625 939921 995882 390421 780857 846696 51493 1706743 298898 384941 777939 370996 61988 1712820 726153 58203 429998 347910 1437040 1548418 1992135 1704028 1136354 479955 101983 728374 96367 734237 1414745 887753 188226 1163031 1024613 1098490 939629 1621593 1627080 669795 185124 1309556 1525077 34603 1435363 1349134 586548 32903 1652469 800225 771440 695938 904635 1582199 878952 1942964 1062994 886342 502772 77863 1718068 1888136 243884 1249335 1338829 1822395 235291 793940 1762314 689767 1617807 219587 239838 582415 1685305 1562076 446505 1951836 214329 1452427 1853764 368538 1548991 1767801 140595 1982525 1365678 247127 1627326 1990285 1076683 917796 1140592 1675203 1531071 1659607 152803 628924 38867 620656 1789289 189665 1927054 483732 1331527 605318 1543197 421402 1939908 308988 272669 942322 1613618 952610 684131 983511 1969631 1804125 1249392 408340 1584548 273156 826476 722763 637908 204674 1789895 662495 704674 353300 999165 579731 1680655 979286 491086 451343 334148 444971 1007777 578097 686985 1918205 1290822 1582785 914339 228401 646739 1643408 144886 1161014 1111497 1473754 1092400 874271 1584793 440415 796466 883677 782881 1860896 250998 1545181 822676 1356657 6972 18630 1032795 1106310 703484 933123 1117733 853405 709116 1848283 1688774 1265983 1383884 1769356 348608 1650548 1320139 1661860 710137 1132554 721403 1561587 1805964 1176776 811933 317917 403430 1079149 1894000 982179 935715 1647051 1455270 1585971 1572887 1192239 1690478 1490434 1308514 1399594 1510160 375383 1872703 1137320 1735640 1630775 775464 1523617 234298 971211 1285503 590539 729950 102141 1865856 1154958 347348 793968 1494951 1325012 922701 1716779 1470285 1376085 1843340 829660 1038943 1354395 748376 1703253 607017 988245 1867570 330570 1009417 310282 1847085 1713572 1766163 1890277 1935385 1942418 473345 225188 263714 1884644 1103965 907326 534408 307965 1269549 1306924 24923 1133365 981826 1987533 464274 1876791 220032 1469429 1976670 648486 1904146 1709493 1942196 1437241 600721 437785 1852410 761451 930897 1050450 974136 988168 403312 1233745 1878178 1451360 1054152 611971 738665 1902479 975578 993228 1068493 843989 1805388 512751 1795397 909177 92140 1234851 780525 701544 1332931 1710869 523477 1968390 750926 223745 1466834 1193210 1002161 8055 1572118 1168053 1329983 338552 378073 1663420 751337 962765 372332 1966319 774990 1296564 605966 107806 361540 889976 1576645 928158 1440413 1520783 718710 1462956 1367321 1810063 1380750 454736 1883705 1275254 1725820 285058 87928 1349960 333534 243098 753522 308020 459504 1488143 34632 288866 1122970 399104 1707382 1480149 889056 157111 1425955 1473645 1431699 1694238 644605 1415512 16202 1792378 1504477 1837696 1917417 784648 612846 63942 1667365 903401 897704 1877658 148611 1148619 1286406 525303 1367715 5088 506233 289667 1724316 619444 1278048 1742812 1637609 1339454 1713693 650093 46624 315454 41602 1754040 482252 875847 1882553 1147778 1123540 1076370 644553 1265760 950645 1065821 102054 1887194 967830 1436215 330906 1304170 716454 1279818 296478 242343 1143171 250795 1289050 506079 516723 1461151 1991258 1793882 1675123 420672 1650834 533350 478088 841637 746996 1565589 759016 428584 679517 1985824 330694 1132042 629559 633360 741738 1473882 203189 1262432 745748 471173 1158095 1184099 1860538 829731 921379 408634 1599122 1300806 755197 1579169 343475 1188142 814074 255428 1887432 1812716 651691 38348 57748 480095 1129519 1122183 1915516 690058 1028039 475548 1844507 740629 591643 484947 48646 33181 1595338 556721 1960714 1453364 466965 266564 274613 848200 1493347 335828 321217 1424952 1536659 787711 1191223 1764409 615960 1223602 507485 1345188 246948 613523 1746013 761180 33531 1614252 1333023 1625341 1357032 1253500 271460 1222826 849801 1173675 125819 236337 1736474 1922235 1712195 1892066 1210908 1025167 1836203 40806 1764766 1638315 1929119 616032 530287 406700 341289 1283914 504653 276246 1396768 410756 332886 1063514 277462 1483342 1675651 1780277 153086 299940 1529243 1868933 1184571 446479 323719 416745 50707 492443 1089233 1042310 926620 1784160 1538180 1927171 651334 5900 1497272 748955 1675687 1976761 1503292 1449254 1353033 333651 341750 1126641 87065 1084483 59192 1401376 1780938 1512787 626455 818713 1609826 976384 1768098 1108141 1067191 199648 1141834 348268 1919332 396241 1633304 1429736 962119 1977605 924475 425754 380941 1689708 199275 1046340 263230 1942681 142351 152018 770529 910522 1517879 1611139 23431 769146 683019 775360 1378180 1196254 43417 356250 1748780 106321 803053 322809 596570 1195259 1729452 1545550 1298493 433717 1919908 1853644 1570455 946256 553614 1110938 295112 1094384 305070 1233506 342487 1477974 1660899 773038 1649247 1920967 1391712 198294 768812 517021 1312697 50322 344615 902389 582659 1737149 1851690 1268801 90388 105084 1261219 650187 826650 1725002 558986 1146552 310688 816765 796234 514462 16285 278864 1330789 1281400 1192098 289988 58906 98257 638153 1338925 189111 690640 861781 1126343 1277874 35245 1920008 295972 998905 1150777 615011 1275986 624444 1075914 1627909 261461 185713 870981 1017876 222665 728381 1741830 1376396 324944 649241 1707840 222411 809281 1685702 659374 789184 322585 1913605 1633656 1388466 1999097 945779 358354 46141 1406008 485921 1921913 230815 395202 200299 125524 300109 1144030 815872 619848 908593 1347497 1163877 1473596 562713 275917 159281 404007 1592498 89390 526037 936333 1983700 848828 1326577 115503 253903 1738609 187872 392740 422915 390183 339128 1518065 1431870 158770 911848 1487784 311730 1818566 1040856 399091 1981394 654530 1645180 1998144 1937496 471401 477310 1580410 861550 87574 1039339 1160393 676467 1442991 1098890 630490 860299 1335281 332885 942721 1961550 1079064 1647761 1780582 422494 1202591 1836239 1876985 429466 1892511 5753 1431478 308406 369290 1843164 456274 1145951 1111077 1907961 893330 1330267 990545 417562 1099509 1025281 1369891 882699 1530031 1845940 750346 137335 51638 1561472 454493 922756 305886 113711 1246613 1444895 1751357 138621 588686 1729373 77122 653447 55700 854339 399256 1763457 1781494 1345036 10929 1353404 1570446 1399474 771774 16872 371022 1966272 1213697 1526037 920961 530146 1324039 139147 206520 678908 31884 189956 425682 1401180 1573694 1930380 1947403 218787 1402882 813154 704806 1063998 1198675 682817 1744023 398014 1818098 1485474 37793 849210 1815772 1546606 1245632 454230 197169 1631939 1859790 1016856 316328 284099 1340131 1314938 39287 1949389 435293 406311 363333 1528524 574563 1221050 69797 1487962 290324 1026857 166489 787224 1072580 195105 139547 1554974 1980487 868007 681150 1501837 1347729 528124 1152784 1833328 840728 200856 1064932 353506 1643328 1436983 1084810 1118267 217368 484879 913412 1899161 1905555 1402453 743212 1106204 449025 160067 1486903 113254 421950 711273 1557462 1549305 1765866 1192665 1522432 1119733 1237098 933606 1663431 583626 370930 1522867 250470 762487 1541477 531268 120175 1103040 1459109 1904036 1060201 1233236 59175 1084750 1155144 11330 1501182 420186 1661018 1541104 718566 1224642 351021 760585 1127138 1913458 660501 1469717 820976 993650 1046091 473938 517219 375874 1754890 1675765 1720481 516036 233244 209338 1944039 1651063 1287382 1562788 954577 1200129 1837495 1352651 870109 744464 1535514 1621468 1204086 907875 239566 1521113 626025 1387213 284708 164420 1655673 566028 637876 1592356 1690471 1581707 1789284 167380 746919 1501736 458180 1494811 1159276 866159 271456 254687 336929 1000607 88776 534098 1715094 1305179 644749 759544 1448485 1746117 844916 1662172 156727 263662 1686472 1002911 1464758 627368 1382211 898085 1156341 1320844 1842902 1007740 1175221 1031079 369982 277393 1407603 1048569 1757601 1843248 96548 130744 1667806 1082269 252534 655357 641836 1294514 1821999 1587386 1963938 1355688 1628447 697278 220654 571871 661907 199312 982089 134308 1400335 570737 1962926 1549583 1246785 108594 1140867 1347094 626319 1567986 54457 460419 1948903 49616 364363 775033 1281441 454093 999557 387233 140170 1658030 1189693 409016 406289 642176 796263 1775283 1556407 1587360 1053976 491537 1651956 113994 1364795 1017005 1755416 293678 1253775 1803043 683196 13159 773213 399095 880643 1159000 101076 1673960 454815 263699 1580739 1937674 1149510 1870668 1389514 1667755 915323 1997038 1063188 1268058 887821 1481010 1740225 422372 651217 1122851 1768152 22517 1210231 1893484 1262054 1413648 626919 352002 1806643 1746728 737768 296948 1886206 1655099 1278683 229970 1692616 98414 957396 1934965 573169 559702 796411 1426469 719602 473795 748754 806557 1435663 1681134 515450 44183 1306405 400161 1237187 683282 251232 80773 1322944 443919 1552370 1818231 949243 1917515 1315247 900837 886058 194437 1691941 232972 903580 1406541 1823474 1675898 1578595 1973300 450826 438095 562724 15353 1644885 1891015 1644939 538961 1466131 1822926 741141 167488 1222762 320643 1407259 1215622 1055168 435786 1126117 1713319 1490958 1051342 769755 639873 578020 669847 1301773 1829111 1290637 1411314 1921300 1591146 730520 1243360 197064 173571 502208 283236 611387 1798923 903496 1363030 1212109 1951194 689805 1212341 1534709 729227 1587471 699996 1451372 1886909 589537 1961298 1796352 1466801 1451844 698218 198854 343438 1363506 54742 993787 1709915 739656 692868 1771643 720616 76097 1578156 1732473 1566538 183399 205088 446679 66294 1739427 1215101 84277 1551171 1593146 501908 1992973 469489 1712441 76288 1275122 1261508 525757 55529 767954 1376434 1887460 1358602 1990582 724182 104098 1736823 1227416 841758 1353054 27083 1301376 1130615 125563 415195 637842 1025637 783149 1178645 1879127 30953 1383304 334683 1443525 1229563 1226743 635825 895318 1024441 104901 1623849 414706 456693 1257775 1590781 627526 1539805 315755 1513609 558694 368581 1797475 1862462 537512 849011 1950300 1966051 649439 724225 675434 626146 1014060 96815 461002 1364768 892827 680619 398434 1489313 114882 149907 1855517 795365 376032 947059 1770582 1094277 1847972 1320290 1561285 699480 1818373 8766 1123399 1915153 304634 201055 1061261 626301 659305 1179116 1560038 201069 1252909 1382793 1467811 1677667 204776 622912 142331 1210004 1489201 1257939 1039769 1250512 1004780 787761 1906046 1786869 856299 398534 781868 1360097 1629244 1408255 1407351 1451444 407682 358338 644583 337134 1136282 1686105 702185 61321 718020 944202 1466408 1103628 1026978 1972360 1604184 161891 94392 979898 529182 136895 1766682 1289275 1054967 1916717 258846 1289449 503054 201608 1202513 143073 1677532 1726094 994236 1633813 1559029 1143488 1192092 1750706 221850 1552682 162621 966829 954740 916656 1008970 1356677 410737 1591354 739386 395319 1072813 770890 1151501 142038 166930 119748 916842 994156 1454912 335671 1799846 1516714 1307285 264997 360240 78431 396188 374337 1365325 521212 1538092 411234 797148 113446 169845 1727126 85906 430979 1829130 310151 137831 498213 908508 488816 1835762 405242 344566 20126 1285099 1069940 1103216 1770284 1081118 275242 204389 344132 1450082 1189125 1244948 1287821 1791986 1651987 530937 185216 23559 936057 772184 77230 425474 974381 1677875 1353042 1847065 887152 1281971 1471570 1728329 92932 1243072 264745 725900 1925661 1095501 25135 752354 1700699 1012950 402874 958304 69038 500958 1957705 944965 390869 79445 1289590 1108747 58535 287951 812212 359583 581461 1933768 1973049 1915371 492271 1774601 836491 823169 1359723 1026022 503119 499727 1590544 923989 1707333 1083328 1756689 1749159 1164938 770267 520669 1132831 509621 496664 399193 296491 410577 175205 49333 1006660 1730996 1523829 1176320 1637939 28368 485541 873226 1513802 1314752 201351 829062 309289 1947187 730111 865293 1080453 196696 53654 1468743 453651 602659 932565 299827 1172923 1490917 1826167 904571 1551793 651981 1121447 1344144 976317 997377 1058020 1072880 835186 1381042 383334 1914796 465443 134841 1109321 1130518 1815024 1361316 1325786 977586 994902 1631416 702340 257313 435377 1919189 407571 1089594 1022068 1968025 1671857 1167694 609499 531259 1475654 794071 383614 501418 1022338 1610408 325628 563497 404519 196306 679828 980496 1035073 80998 562984 911471 360413 1474509 241243 1358998 413977 1686279 493082 148069 775230 997970 1299797 438934 1685822 381459 1230996 997930 1721415 1262071 12515 256219 1673711 1355081 669330 1497683 1109311 456410 1598321 1055805 1392375 1840309 1829789 1434542 560560 1755244 814628 1867351 1004135 1132916 1322608 1616756 1968604 229766 1415417 1824265 719711 1539176 149166 1816502 539271 359144 24292 131508 1502037 501866 1199250 1072285 1313553 282699 1557529 1694854 1099399 405819 1066603 1189403 631491 629581 1624592 1557125 1648642 931391 302686 269719 220414 1909035 1740311 600218 1638687 106848 74023 1881579 956146 400463 1221487 1303656 923106 1949737 1165646 1651941 948096 536313 1476036 1395878 1749973 1213569 646184 1478974 1087201 246833 1479256 1832331 705791 1123331 1604759 1147165 209987 1377254 653270 1356452 148276 1526552 1437591 319094 1451209 1570976 1682147 85508 152802 1489846 1727153 179262 61063 29983 349634 807217 720010 726883 1030075 1737358 556740 1814705 1262479 1971327 1811586 1082582 1639838 1225806 1122053 133566 965779 1572355 456745 153486 1098807 982812 1133880 1064406 672095 86584 1272287 1390863 1018615 1130926 602889 1077134 720238 520099 849236 1207907 369970 1277284 1744926 466538 873224 1506370 1294425 1587473 1221920 482905 993631 732440 142953 1635967 1678340 1671379 1371363 1207940 1965050 341942 53044 1095923 1435228 641626 503236 928594 1803262 618566 1636115 1578245 1368191 1482675 872899 1136708 672213 1589154 340687 1878135 471 1882968 1451933 1800082 420271 837240 271144 1440341 562980 1169538 757026 381956 1451511 1245043 1956561 1678955 332798 887645 972345 156570 49149 196951 72083 1798572 317812 1332638 364127 1128580 1804269 1239283 1186076 1556426 1034382 9868 1605329 797218 1039919 1495988 316026 1585532 542848 964746 1142165 965879 755010 169367 1478949 1002941 767930 1232604 1287840 1806617 566470 1969985 782659 1368766 1700474 1001799 1937648 1178286 696550 1851987 1451957 46988 1005022 1574531 995639 1363209 1610066 1480866 1354016 755477 531579 204055 882885 1248727 1163718 1903362 1294551 1855216 1344644 610069 1540700 1905545 897642 246050 589492 1740313 621804 1005362 1285766 1197455 880056 139198 1082823 398137 973675 149486 592568 1287220 1259555 1960360 1451401 57675 1673834 473116 80414 1919839 1206430 1249735 1478033 1730746 143106 190260 320148 705363 350255 956741 100682 1428460 262589 1151527 386740 334625 1851735 208649 917139 817749 807673 1968186 105228 1243700 706859 1694474 976768 305855 1580053 416029 65735 1173944 383315 74094 402463 156649 223191 864979 486903 792959 1005707 140326 1381506 721292 1891522 1615996 516465 1191212 514278 1139051 1457200 1565483 581019 229673 986838 1620950 670836 1641737 1658999 625838 736159 1477838 601393 297993 1507827 555349 1521849 647380 1613916 433153 786665 1949400 722238 1913132 1893947 1285356 1008421 1514827 891765 1167330 1056501 649478 129054 973254 1519499 1161322 1246437 799971 252016 1681968 1339397 20325 367315 1731467 1571742 152647 1211463 121534 847363 1192793 873286 480715 296818 677718 1546605 1531459 48028 324812 443860 1969517 1382108 938630 615556 1726968 1994322 48569 539190 1282967 1448048 454818 1706706 1957421 1039915 729695 1151850 1330532 1787589 527777 1242481 1160618 802339 270167 1816313 1513083 1212074 686519 1641094 1364477 1340040 470594 407789 1601989 1352151 376422 1136290 1345977 1441597 135038 1958081 1766991 1416724 231303 707485 452817 549749 1059376 886752 727891 334105 244682 307832 1830554 1100480 737923 1869415 677057 1168781 527929 1018359 1095790 706583 1973958 297444 281626 961733 1029221 1163426 856979 1335159 161439 1543446 1951126 388072 67125 974677 113542 1950469 1006466 810625 609468 6911 296276 1488980 62750 1798498 226552 1400919 1220037 1340310 803147 680459 1600872 1486525 67467 1836126 489951 1516650 1082976 863227 1883006 1715322 1829228 1438063 1734213 1254698 33163 702667 240644 1286015 181107 1174648 1582719 1902905 793846 614604 573455 335220 1556209 124609 1779918 1777296 938827 657149 401290 133293 516127 1896833 1934030 1442721 713802 1043373 1777850 1347039 1694181 1132133 1365433 376717 1404441 37175 234896 773989 1892906 883804 953449 201439 586472 263912 970708 141023 209158 1469176 1992463 1570209 1347034 714753 409564 1957191 1927499 37050 1322901 1273145 638355 1744478 1632132 725961 842660 1582615 1472153 1231463 1087662 1363690 1520905 1305351 1037482 1906275 475084 1632030 153149 1262627 1838469 1715644 761720 961917 1385606 1632031 1524634 400724 1849583 1834167 1887716 14419 349181 161971 1983187 1501561 1055026 1188800 987360 1059280 547417 1673450 90122 514008 1376319 32881 1937747 779572 4384 1021005 102467 241223 99585 637474 1581987 1995196 1976362 1223743 1014753 308055 1314833 1035520 1892244 1118864 1761924 153130 921178 1280786 676905 1844612 598672 321658 1207233 458337 1753020 1490213 288725 1032961 574536 1072147 1075534 603729 43287 881951 1745347 1366696 529412 1852680 986502 1643077 479255 420103 915941 915136 561268 160674 598823 277189 873515 1300235 79124 955816 1214719 1572837 1009578 149066 1489424 349752 501766 1192643 1218346 1934697 1422907 1255694 1234014 332364 474462 340101 1716720 606319 1435770 998849 1784221 1512968 647207 1738191 721569 720717 1507391 232214 561386 1566781 549011 626688 1597018 1498994 439882 565962 148017 947358 1882727 1031494 622075 958314 1466660 1091382 1061412 1752389 1470154 481182 314359 320104 1985734 843558 567536 755064 592259 89651 1485753 1321214 1252846 1783484 161257 377340 1062926 1109299 1715879 401863 1202573 617242 238327 617881 1475410 1560336 1221655 643578 1617158 1989025 731679 1753362 1336166 1999653 321299 1637664 1108780 244423 1416760 1622434 562915 1608979 538696 924661 974148 1308357 605462 96179 531766 1352978 1063088 163827 273134 291515 1926368 216710 798177 1484711 1271938 1725927 1104160 910765 1093324 1161952 62717 802673 315833 594318 1630681 1780672 986353 1532529 820136 368564 1674481 1685916 705797 1273774 493326 1170429 663404 954449 1441751 46960 1858843 1254396 1476073 709836 531573 1405706 96411 1979876 1831931 325063 1499891 1578101 1219174 1488962 785711 195538 1032466 1099297 1420734 401624 1833000 441534 6203 59664 1305640 709692 598183 523658 461707 13502 170021 1833609 1575235 223471 839817 277926 752321 248797 896061 841898 1839970 702735 1416077 587455 503470 1392910 1752193 1265094 1062967 614219 645013 380030 1394796 508254 1602119 651473 1962603 1780894 1334091 1750387 1716117 1674075 1447908 685722 49827 1199620 184592 1898751 1701134 901484 562041 450949 195886 1439196 332132 1309853 963349 1106438 779499 969880 1836886 1486700 638447 1129438 855748 594955 1684560 425333 1510670 1657839 1245569 306956 1999669 1083796 356319 1326693 844515 439379 1148156 1546345 1382473 261879 1263226 875189 663594 594036 1914030 154691 1901779 808202 712927 1120752 1957744 971235 1003967 354513 651272 166778 1707988 1174640 1774591 1196504 1202161 1074396 203762 837209 1091911 340058 944101 1585615 155868 586191 1701637 171115 658367 1666583 979254 1567690 935136 974460 7481 728664 860839 1320026 178017 631185 505696 1307297 967183 827490 200150 1769032 1976988 1818904 1897751 873783 819257 1850306 493020 1357393 1670432 1447195 1800842 1768529 1491591 484549 1656046 196081 357580 622124 1600134 223940 123485 786953 1565423 727189 279707 1413603 915463 1849747 966648 1794914 1872877 522766 397828 1566076 1515407 1198086 1924576 181680 417198 1895588 808177 1955773 523623 676101 605338 941007 861132 448856 1942424 743293 54117 1227267 1452391 1514604 104343 536212 501998 587135 558132 901064 313787 1802917 239383 619411 1614340 461212 563196 548501 1592771 1015891 365647 1953209 678019 1730221 510844 1331736 1915903 925301 461978 1124917 189268 1370401 1341483 1395026 151045 68751 1143312 1845241 471964 310122 1203627 135332 1944877 954374 879596 398409 1427435 403617 1405709 1757465 116147 1324616 1218624 567868 1669839 736001 157393 706381 1355019 364385 1512892 670930 1268299 150919 466295 1053205 1169592 869445 806539 1229129 870040 638125 1619600 1284659 756119 952960 638357 325919 256492 763426 1733095 895969 608368 179724 1639620 1515028 488240 236044 636161 583048 860113 637437 701916 1970300 572168 671598 1438356 633650 587016 1813082 25524 1009358 1047064 1203094 3300 1847377 444210 1915270 1183368 1224283 1045243 510325 719048 958326 685838 993358 1273977 1662911 512431 18980 1031081 445961 1540632 1109525 1101772 964076 276370 1360826 1753191 363753 644967 1848573 1192045 1535639 1752738 1200112 873338 1831435 193718 1009882 917077 1614282 587061 1817814 1539777 1857285 333014 974772 1234467 38839 411533 43858 320662 1696348 1351440 1778234 713787 1139011 1181062 1695665 1246151 1232097 1651066 493836 1904382 795767 1028867 1772922 1255525 181339 87413 1123716 1922765 1573265 732727 1474993 159354 1356924 1188362 1997368 306027 453845 239190 635265 290751 672423 325844 895935 1620188 1139980 1064659 8171 1033656 792261 1469925 162684 70819 1319056 1552913 268376 1594273 1552799 1257814 480523 1108885 116036 1088866 1208411 1501034 1096049 1360458 620506 644589 420898 931083 1795978 1784292 1087569 1577221 1878661 464475 1317425 1195612 1351587 1826616 308957 1187312 887695 215549 560876 1466476 654553 1142821 758945 967619 1016521 345493 418909 443544 602892 110010 1130032 90325 1855710 292217 453367 1047841 1165095 937730 1077437 1423771 48767 802551 20680 1872887 1267252 1903047 1658966 1545279 1218864 452334 1587966 392393 921132 1260950 909479 578133 230584 935132 601910 1851918 377935 15723 1853450 195536 402363 588796 1782232 196741 1764445 755072 123480 660053 159705 1109586 1746819 568070 1569919 823182 150741 1084130 194421 1701088 1017860 112409 1360356 1153764 971637 478214 1385370 262587 747800 1634663 378955 1780494 655889 770595 1106954 1836796 1957734 1561239 578519 1136082 512925 1597470 1331595 683950 492185 291967 140369 733657 1318814 952624 1260555 709401 396184 558555 864130 385182 1332994 1206533 1562527 977572 1305769 717189 1893242 439019 1533855 1998468 1730677 1026729 1984165 823216 718509 1603626 438848 1057415 1701339 956994 103584 405456 1608402 1180821 996138 1203638 1087245 170041 930819 945397 1780580 343105 480991 570179 1248027 1093391 734291 557564 258455 109049 116064 1497318 89916 471377 1216148 1805662 1085606 207992 1375410 765828 668054 543738 152217 1190691 209742 26675 913026 1456181 1845392 1448498 313317 1676775 1549231 1596417 1417182 100148 405897 1408130 915757 1846315 155894 226561 1496221 1483278 1861471 1940226 77735 1074099 709167 1997887 893642 105024 885001 209380 624391 1912403 760246 1570811 540673 519592 368890 618137 822595 991206 310416 407649 890764 1247586 1879843 1523622 648677 276591 284215 1478955 520946 218493 911569 1208667 258018 137254 376865 967399 1987712 1206908 417394 1626207 17631 889415 1848724 569125 1437015 836357 1625669 920131 577888 1378550 1592670 1457421 773489 1941875 309364 728172 1809016 1892508 955810 4015 90511 1487856 878066 314877 744764 161796 1232019 1388779 1629964 153585 878549 611970 1933231 733775 1492123 1453425 1376471 1675884 418019 406868 386761 1923569 679775 724131 138919 1911155 598221 446117 581728 917597 1287477 1908706 528489 1938045 127191 822726 1073151 1102730 1598109 1015472 1712314 100906 1778096 1360541 1157151 1423370 847684 490152 549078 981181 1679443 1840719 1864020 1650203 1985636 175082 816606 1217304 1976046 477455 489634 1972082 71910 1414650 360587 432238 838363 272139 576484 310579 1807206 1984724 1049983 1020210 1631873 1603273 269515 957816 218278 770979 229810 205531 480236 1203619 1306874 1728779 1556620 516798 184781 174278 1573904 1054464 1339713 122564 558684 59498 306282 316572 1543080 1064847 1922356 1692486 264021 1944489 1052953 1747587 1338891 952954 398653 1426649 638869 417817 996040 413856 272626 1680343 1802365 921309 946612 260133 1005057 1188394 1094589 10233 752296 866452 385368 1215534 1677516 529685 1250568 1372256 1115387 1317002 1302576 871355 1141560 1832289 349488 1590561 765321 407590 1166462 618563 1826786 1547607 1608586 1462980 576924 1286811 332766 1848634 607937 513464 462356 1504339 1527926 1914792 1067575 1686747 1565547 1145376 1769129 1550144 1339824 523500 1589616 581018 604367 1994962 702614 1409343 917537 353035 568140 739872 1407630 1708276 1902263 1534891 837813 983303 1113450 493227 160741 1799641 742859 639748 115214 1685823 955625 735775 197939 1809496 1905301 1079058 205633 6787 898451 109431 1721788 1748376 1969668 482346 119607 989146 979097 1929492 466991 1571680 772300 1917169 517222 666573 139632 22157 845072 300993 1735756 640327 1744939 1285916 1783663 407394 452866 1673067 720240 653368 794165 1047359 325127 1408536 363044 1809920 999236 1520528 1788155 1068289 575500 723597 1216525 568994 589992 1824228 651886 1787328 1664718 40398 1572788 129118 1644136 138393 556084 306020 1560071 534508 1583336 1865354 749787 297380 1468750 1559679 1148907 146133 1550263 1135118 749705 1222529 1975668 1533527 822737 96694 50845 877433 132983 253098 1132108 890108 821383 1782140 1649138 1460949 475057 118999 177271 1305886 28270 330417 671707 1620354 1835790 1332636 831406 1289773 1623918 1238513 1550318 307899 933233 581798 1044617 115343 31830 253146 815223 656683 1955377 806083 300378 181656 1135228 1563343 1615637 1399453 1194219 152569 223511 1818655 308004 1728503 1830247 605799 330709 1547226 697247 1134516 624811 1223903 676432 1902236 1699367 1414648 1964523 773344 1772819 1415486 138758 819705 972537 504621 600072 868966 50465 200655 773214 344569 830035 1259427 1816828 1972604 405194 1420959 1696254 945663 683882 878147 1016230 1078683 1214464 1703721 18448 1834189 531330 1396794 991556 238646 546345 473502 1354003 457186 1480447 1910215 116098 1189128 1281477 910468 199131 1922309 574449 1666802 1685092 1523327 1289248 1363677 607972 602666 485383 1646498 648014 1381627 1953545 874352 666426 1336727 1203512 1735391 1395174 318299 7422 1795477 1623312 741147 306455 1778386 1295636 1756675 1579094 834844 1918288 732917 490085 865236 467209 488962 1344934 540705 1577199 1419878 667660 14413 1230341 1594993 1790808 1886769 1787384 780204 1042241 363563 1820486 804760 1990853 853320 893723 1678270 259513 957440 724356 1783807 933770 464474 1857927 99755 401337 1537285 1181141 1628247 1009695 108861 168128 420330 195367 1527689 1417104 482623 1129762 1743660 1800484 736854 589467 1767922 947725 1340098 1392439 816851 1337911 895851 914163 318112 1017790 1786069 1659158 1596515 611034 1504450 337767 1794507 1655385 65621 1701030 312519 750511 350103 1855195 1508912 1446291 1825204 674850 1175781 1694773 175566 1033352 704583 919708 1505358 1336713 452802 955834 918827 1099726 1276977 1380250 1396395 1483725 691206 1181525 779397 1779255 1050351 565114 1730836 214431 974753 1169732 1089700 597591 1487234 1482220 1515811 1287012 668871 382187 301944 1957722 1483053 359595 1694893 1358374 393180 1288209 1759893 603199 55629 251346 1860161 1547234 1547620 997493 354414 1672264 1231612 86040 346256 815492 152595 312535 1181990 610658 1787526 1513455 334311 295956 1441903 422483 220795 850069 1811781 1138787 651448 1346502 419 1207407 1355764 1022111 1697978 475636 736579 853754 357006 1492669 11880 1392865 58261 1045139 1186086 1474089 1640168 1354177 978727 1583573 1400207 1359053 1327743 1671892 1946401 283400 1465931 1514706 854196 326445 1754654 938021 525383 438671 1430296 1766842 1610678 1224562 1200074 1218958 1192225 1395704 594266 521870 244849 878929 1691878 1407260 366677 1417583 1342409 1493026 1129360 1052228 335398 562553 1667246 1448950 384558 1074343 65970 792586 1300375 985215 347080 1592464 1909916 819375 518573 650496 1179195 1416701 240062 1817214 1360264 1025812 253467 816718 567070 299627 1126161 1392410 26843 1797372 1482435 1934275 1725726 918 1351308 373838 1066245 631841 885198 1529648 1551 672115 501724 338052 1576413 501507 285892 1079364 921542 1207707 39977 1769789 50672 1030416 1541276 1505658 619062 438101 1102330 1855525 1701665 1013149 747478 202300 168397 851150 1710920 1997277 678831 1890834 1516358 1452810 907162 1860562 1234983 796333 729129 787341 961877 1538537 1035781 676964 1734237 1244191 997510 877891 1803845 1626255 707939 372995 1158540 1747948 1349987 1263775 1880593 1129212 1140808 1487095 1649241 277663 457694 1503139 1823170 1668754 1688089 362957 1946660 1970218 1728226 15056 307623 1004535 1832215 997987 960938 398169 1713133 503931 876124 729263 488832 1032866 1251598 1732505 1974687 1949257 1028504 262038 1903789 1647944 1053397 251857 727553 694369 333791 1639386 567273 1959389 538619 76805 90202 466189 1207826 1470465 1888546 1662347 1615898 1786605 770962 114723 856861 589738 44226 552587 632694 1866649 1705701 578510 52307 247385 1198397 502552 394232 271401 1457354 1706443 1528934 1390558 1905792 208707 1802874 303294 652225 463261 1947026 762932 1717569 413195 1513526 1579535 1122422 729879 1547962 1259325 1127810 1176313 1767408 1633973 760671 1127629 1813184 1804568 987186 944857 1390169 1307369 1853424 123512 433265 1580206 1085216 1385234 653633 904004 390374 1667402 574996 1964786 378606 1872724 1489936 1989882 603544 1978798 1830555 646885 1288939 1090340 714834 1060223 1513744 855342 739756 1158495 710461 7549 1006868 924571 919979 555045 1825919 350775 1387327 1568911 1414565 1969101 1699946 210319 398015 1553031 260577 1425935 16268 832686 1146894 38416 961340 1083564 1053479 1444107 1018694 1858685 1512546 446004 195696 309490 1246389 209120 852622 543024 1593738 1628874 1443071 658219 589884 455026 214924 1133790 1647331 834856 310415 241280 262439 1808913 1174966 1227423 45896 1286676 1071621 1791017 1975394 1540223 922807 305474 1026125 1717750 682906 39738 1695528 1157108 145691 939168 1433162 931989 172686 913699 486639 619368 666299 395944 60736 174147 112862 1243029 1718015 1713516 677953 1575514 531451 1236880 786134 948263 1651000 1314345 136201 516436 852639 1431814 86607 908168 1587955 1044532 1384997 818122 1115486 1609531 1283462 11910 556095 531537 619821 1562920 1245803 1858041 1192242 1536259 819788 421335 372560 793644 1915201 170350 740118 1829338 468788 227673 71248 407517 1012149 1785769 161034 430974 1503989 1337487 1126751 1975124 122505 1415358 572199 272395 1867677 1539764 1892660 721643 1232743 1535087 1558737 1872699 882295 1489955 728199 1434175 1287061 902910 1064976 1336993 641682 1988993 533025 774727 1145706 35576 1274305 298264 1467417 723280 1371198 337042 246538 1934647 535105 638617 1829092 610341 843614 295138 199644 903640 939595 217373 883006 1960211 1313505 1862862 1679638 871616 1415257 1181697 681476 1885656 1953151 542890 255455 246304 1583276 951928 81679 1003254 1599876 9053 996166 330713 228714 1464387 178069 1820531 1469290 93906 999294 710856 1080882 574444 827569 1880852 265846 638589 1394621 1267593 1150465 34150 1162484 1944490 1194120 58038 770078 1552010 1201775 350013 146986 160086 1454055 785872 926273 407503 92666 141648 1880830 1048406 1357391 61189 1714462 697967 87849 1228088 443524 690766 1767929 1049567 1037442 1622732 868176 538776 1866320 892470 1830220 1883706 283259 309335 668462 724018 239277 1888287 1152900 1185109 1792394 396369 1818470 1898528 1428271 742648 953932 1445952 1220679 632244 1217340 1957829 226670 1317625 128099 476467 1860054 147662 502341 1203160 1507170 1540967 1057209 499005 1214306 1590093 1497748 1447360 1811029 1436142 35825 317179 562508 1671618 1462756 662584 1459562 97892 275084 1251502 1567808 482448 1840422 652234 212980 708885 570535 370954 480105 275298 43791 1858744 226028 930300 590476 911058 1181293 694894 637109 421941 1010583 1268743 227315 780983 1332139 756686 444302 970746 1605512 1016485 650653 1456127 1053201 1070033 1068930 1889308 305882 1881203 205720 1275440 495443 530207 21228 1926279 1957284 1073815 1438010 1519759 1635655 201123 1190030 1104653 518651 259825 474133 634067 1218167 606618 1306897 232646 1723458 1361336 1923469 1445142 139107 1658312 109846 358457 540223 1702767 983250 807578 958365 1735740 1900398 106632 1316246 159577 1934001 149915 1430917 611977 1475989 1757182 1177353 58197 382884 121576 1010905 149806 342856 1001364 1361341 984007 1888513 1337366 1196944 797721 1955680 1778740 591670 855306 62365 873444 1170556 725594 806621 158321 29385 1552022 1067128 1338220 843381 1878810 188341 276336 1891080 696908 940246 387787 1806301 745983 1324111 1466235 1450809 399866 734281 1002231 574955 1588110 730029 1095304 1519321 126047 661424 1914291 1073437 1591981 226337 232255 804882 1756024 60233 898038 255726 741558 1462369 590750 1763804 161772 562626 9795 1785895 1727280 1346777 201982 136202 1129576 751613 35338 1606601 418664 593781 1551136 538030 141750 1771003 1818351 148335 883158 1197631 1800657 1504166 1778735 1136461 1283727 612938 1393935 379339 535022 910198 337472 1319137 735054 1807781 521058 1105824 1564454 237654 1252222 1789183 1423745 1344342 83920 1232903 824621 1737623 692793 892865 1970724 1525858 313146 166891 1138332 985864 1393803 222378 805793 1060310 508550 1227209 314421 1143626 1108898 34237 1905503 1374128 1747485 1345158 177041 1141364 1060108 1818683 1805184 1406009 727359 816676 1661234 839052 1509127 779219 608718 527164 144074 946567 187582 846848 99321 1246464 1992171 587766 1620577 715938 1829774 1312403 1386449 1304475 724097 1520942 809771 396283 37924 1994586 1108047 336698 1914950 306425 1222405 1353989 64600 103773 1620646 766645 805879 1715293 1083986 544572 1193523 1258872 806087 1148274 390912 1860339 174362 693913 1445588 1886685 236586 900541 574560 1425147 988557 1546273 317297 1852854 629658 1283349 768280 1038354 688838 1146778 1176928 844456 1479405 802936 605057 48645 658356 449975 216496 781963 527990 886045 193679 1711364 666167 760081 1699156 1129935 861521 1164251 970362 1984736 447105 1744544 1191000 1097493 615364 803090 950250 1520431 146711 526406 987556 1932859 1206282 768709 884942 248806 1983363 155255 1143426 1975587 1640337 656794 509929 1614678 1085237 1898713 930262 1093132 1108583 580729 432396 260359 1878469 985312 310681 1093832 1359810 118072 896916 356765 1740966 1242825 1803391 19502 1401603 233269 1564493 1213281 1868512 72590 104902 472999 18685 889396 1595871 646427 688114 614474 1391655 1627685 1148430 1202316 1170158 347777 25151 68091 1878991 1774855 1494244 570021 597058 1314257 433242 841112 309024 1545719 765019 1394902 641096 330920 1047332 1447205 572855 1564051 626590 1163320 1938387 44673 1208640 338514 341332 651739 601756 908765 1465159 1007467 492311 1567723 1916843 246559 618423 954102 144422 1329794 1106753 1947814 1294148 961844 1732880 972454 418573 1900700 203294 1432307 1610424 1925974 1048525 372737 831807 1147561 1256402 913207 982869 528955 1315772 1131675 1294108 1036554 1511607 1779230 313937 696522 1819858 1224942 1253624 60360 1614389 673147 1682468 251311 1753985 680887 478703 1556368 173217 1046423 1166239 848991 1384790 40591 840670 121123 76589 1909933 615695 1714372 1337116 344750 1670333 686237 1049980 472975 1433589 1677205 278585 219275 591744 362833 313561 1032446 1622058 1410101 1013428 1564451 962918 1025581 1946633 306923 776021 514452 1153960 238765 1224944 638877 1088148 1397697 764436 1094055 192570 1618949 857335 208361 49140 1149601 707784 733329 1058691 191992 1730425 494851 1242112 950928 1248776 35177 714277 55342 609812 1449170 1688174 1724045 335211 1983851 1536654 694517 143768 763126 1321871 1055072 193259 682770 1703075 1839074 994549 562378 771825 766362 1348535 1787459 972112 45430 698591 961139 212696 303449 839115 141171 70197 1392996 319742 844599 934867 86706 1445020 197354 759456 698297 1909769 806698 1955077 1613710 1176382 994640 1392093 1811127 1687965 1301563 1809193 324839 1472837 428624 1376964 6101 1201355 343679 1042898 1537456 1518887 720564 1835379 831789 1187963 1853345 1133174 134593 900642 1301580 304765 1656651 629419 163138 820122 1235829 1523537 153299 1537727 1752705 1782344 1118161 1198566 752181 208239 1017854 873498 1862751 533510 1972011 87977 1575247 972202 431004 1856967 1160486 265373 118678 1923511 162659 350527 1882065 29032 1589311 495027 544905 1477910 511145 667996 1646948 280239 61530 233807 1597597 1051125 351276 1112379 90024 1494801 507245 386037 757011 1620401 1103410 719345 74606 1130373 1005689 1928345 712726 843201 513996 1342167 484906 469649 567709 912584 1510646 1116879 879393 639614 882597 603685 412036 652953 150418 1954165 1419274 1900928 10183 1701994 832088 1652770 982062 237111 1598734 1583768 1098859 70975 219301 1117239 1496860 1283948 42844 417466 1709958 1078725 1275601 926595 1676078 340849 1714083 932959 673686 1547305 1727058 97842 1307409 1102853 585788 711327 1077051 911732 958375 1156783 177349 452589 1492939 553585 1779670 1517635 869304 918937 1130441 933865 1156415 1810694 480151 486908 1839780 1392014 566127 1944481 1118213 1846201 654505 1936035 56656 1909780 972167 383764 1792885 1673295 848589 1695985 1680133 1510870 1544060 797702 1024032 344872 1378342 939447 779978 282281 1015947 689247 1178662 1277007 1246287 502593 369749 79807 1352361 880720 1808741 1468607 346628 407890 1604235 960275 1978130 926666 1586233 1286140 1455564 970742 1462599 902964 812015 509838 943703 919558 1153907 611451 1520463 134584 1343461 757070 1325757 233215 1060918 904982 1580109 1802028 1086301 1159716 272955 27565 1118995 129736 908548 401226 35543 756813 724030 1930326 1382170 715616 899412 636516 711344 82412 1274137 113087 1465291 532737 160376 1455195 957596 419990 734028 1758399 1886216 994537 1830290 1442531 1496223 412093 1931685 1503128 268351 1185853 1995447 1819096 1796035 1486424 901352 430759 2842 573148 458461 967838 1479735 1486524 355500 993572 1666497 513791 156441 1819402 1229119 696359 527973 149611 1559711 452787 885322 1632656 363173 1743862 9782 991374 1955779 231341 339890 287546 1318555 895235 1613671 1794490 1272127 932428 300879 486692 1476700 1374275 171966 253828 732130 1236866 1140700 866632 1843236 1238991 1497483 767208 1351776 1571 1582252 1381684 1281881 1777431 326793 913869 846552 1833003 125363 1631113 1969224 1653774 1400002 848743 623238 1723987 933277 57528 1009676 1266196 1267864 1090844 1736629 1857190 421781 649713 529527 379571 1692970 836332 1523449 1281450 54048 483972 1388796 605801 648263 1883141 433869 645145 119252 1375171 1959159 1024405 1948450 422097 1575779 232158 1389118 1724762 338570 1453939 1468705 988634 595531 527676 461075 1216521 458867 650526 364333 844193 1399701 58864 210705 1384148 452186 1702789 1624788 1962770 21170 267521 465828 1446978 1096518 1840226 178203 393936 802168 1524502 270572 1202730 937053 746761 322435 250930 689642 1250297 1249731 1090879 1784144 1764559 321010 616731 1239161 1849827 217072 642249 204024 819091 336536 519402 1039370 915179 1296957 139289 949026 1920572 1567656 510422 1611221 1226676 411170 891777 1347831 588486 551538 312547 759554 220579 1956296 581763 1947832 1927038 1584660 199047 1108469 1911969 1155964 554722 46682 61549 322138 940927 1997625 1715205 1054832 1777182 1631563 1135483 569673 1547804 1314200 1070672 1829155 459562 974984 1572735 1544336 822697 493798 496167 1933183 1240701 1729754 462213 1673634 1026865 1399448 91882 1554248 599313 1173671 1320246 1808472 1484183 627389 1289029 1712364 1988466 440637 1885526 622391 1321690 56964 544854 224378 666951 1875710 1109076 1231509 1050013 391305 1311635 445562 1257632 792423 1177117 1784261 495442 1888383 129675 1610949 940173 1949645 1389509 422325 1083777 333292 346201 636642 1577550 968420 249200 907717 1447127 1120047 223077 315345 1208306 1539833 1212742 1865331 249288 1334816 1780424 1134788 461591 840981 1775981 958712 952657 1259242 1417418 1198505 156066 259789 468078 1369591 1283343 1968533 431552 1687223 960303 1312101 1014098 1014471 1007455 1424398 108819 1695273 354472 1671355 116540 1373886 581339 975951 169099 1785732 923341 1771271 1826644 1134061 1881201 550260 222313 922623 1214914 1600090 456823 388879 1947861 1822823 765216 1149641 153935 424544 1787836 1483107 547181 358224 188639 68949 389571 1353676 1301086 1587936 1528699 1277033 1306468 1379829 529239 672652 1655418 77953 717251 1015347 760799 1795927 493503 145473 398130 1738905 1744407 916139 1531955 227756 126801 293281 1083537 1633110 1205094 1856174 148061 120177 22661 1534305 748293 1242619 334718 1411707 747305 1676787 1748918 867141 1383437 1748540 120874 506293 1144195 1149226 710960 1572775 1843482 1767571 1193445 414208 43064 1376072 356082 295246 1571963 1636960 185928 1147875 1953349 1454483 1712299 1588096 901374 204009 477556 18703 684243 710901 223698 1375163 840015 864854 830131 1203339 395421 1278831 1377945 588917 577023 1960540 242250 230927 1123945 810523 1226055 129979 1585918 462325 1413467 194873 298968 174191 1743791 884436 57380 1597371 1928196 542788 637272 5924 288121 1527837 929342 311668 969006 612689 1394752 1791310 980592 1305718 1498794 1642501 201780 1570741 764548 241556 307014 1692508 1155097 84887 55308 1915722 749793 127767 1652782 1365473 535807 1139102 1365225 73557 9394 342320 1243090 456482 1166737 1333237 665939 1949066 1642605 1345631 101711 1617777 1593706 1410196 112847 1256731 1170157 1532289 437266 933417 1317937 156590 335963 1754668 469526 287978 504056 448878 1589263 1645817 1477067 668555 1881691 1603390 1751840 1703447 1093135 501355 1649135 1750866 428332 1455977 1725572 1837399 179027 293356 1303380 477424 1698975 186729 424408 1248034 1399629 114691 1744665 1597712 477515 1982939 1954489 540969 152318 87854 1365720 1613587 341958 1301039 1693109 827410 50355 1708887 1006201 1213792 1671756 471295 1129707 988218 478661 94413 1271127 303899 168740 1864293 939009 1221691 470648 64550 782151 1407924 1112505 755088 1600810 1389495 891252 1185706 1714456 1599342 865202 1554190 1520041 3443 503688 42447 956813 878015 1464628 1477556 1690545 802705 1731476 1255244 1588622 1687364 974425 1286604 1857082 1897460 1402657 232936 955044 1634816 1299731 1583162 239774 900547 42748 1352929 696696 1095760 994816 639832 1364994 1145165 19413 536457 1269537 1048396 930749 1197393 1218431 1531758 1363000 461495 1145347 717747 847492 1765565 349644 14514 1647787 717300 1975687 972778 1758975 1803284 1498058 643112 1526011 336210 1613586 687153 1265840 1084618 335696 810923 1380370 1284354 1243683 839982 1602766 1344955 1757635 1528506 826338 782351 1429880 718448 363161 1955472 692761 689932 124622 1659641 968775 118810 107538 1026869 646966 1544307 986836 330952 1008656 1323197 1913295 1822465 1695932 848158 66323 258772 89307 181895 1579220 762211 1226328 56780 1457463 16131 1415426 1800406 946854 1247160 1617711 772959 1445453 921349 750065 717868 664481 453831 302814 794020 350263 971793 279262 1022933 316962 1274256 1871786 736196 92284 1243418 53235 767939 105758 512420 993362 1543786 379592 734784 14877 968715 881116 1282542 257757 545958 946191 1175756 1860022 849 1512682 1225366 1408180 1409870 1344358 1620963 331530 1144607 678986 626478 443204 1372428 856869 262859 1172344 116725 658521 1128013 862828 1839251 47732 1344509 955823 1172149 1452836 1491257 55337 209669 813544 1562468 1762013 1388502 304120 589679 979550 1393998 539835 1503396 195991 425602 177762 1680481 1028130 1863775 748030 1009831 1494090 631779 213767 304587 1812861 1222593 861383 1944739 1892916 636616 1644866 868424 602662 80046 245631 1076355 1935233 854849 616862 1403523 1874868 1443957 1785261 140029 390458 1767509 973536 694916 241361 1349147 1018554 1823047 970254 1640950 253502 745695 383146 807077 1510228 1496531 569704 824878 1602030 375497 93682 955627 1035484 1334004 1724864 1717120 1802063 373446 653484 1844592 328423 712042 11786 597402 219422 1372766 1457972 1475444 513529 254826 1522912 1544000 1829647 234448 1471467 1495340 1293691 985099 1991159 472873 718724 561751 281344 342993 1181763 107581 296621 1672288 682204 280168 769194 503851 185740 559887 238581 820099 618186 748106 162336 623697 746130 1083855 1309867 1411739 893762 1808380 722228 450920 1878963 86732 835693 1024043 1589147 382128 1212064 1812896 1433087 756464 583825 895309 1123561 992654 1275362 982677 1831158 35065 467787 186034 1004170 378505 244469 382418 1177295 402255 482452 963183 1665660 513807 1701760 1178042 214125 1095570 788319 621468 679902 1448759 1400852 1877477 630128 1893120 1040497 1660660 964382 850036 1526889 754914 1415725 415812 617816 1208212 1758865 1991640 1129172 1165418 509117 1281700 786001 15790 1949766 1570922 432196 1477632 626832 1053218 1791532 1250584 1290114 544851 239189 494030 1768805 602142 1385144 1998558 1489784 1925154 1069103 565396 1337783 503087 762819 740340 1867392 1872552 694637 1017705 1086069 1750633 1089543 1766157 1482132 223443 832425 1794742 1535534 207084 67296 1132290 1125721 1488264 460876 1819215 1315979 624042 1591093 1269342 1777498 370182 55645 470960 804907 1664863 1601226 1967018 407663 308801 1427417 554918 1322990 960794 1385181 471748 683553 789287 218750 648890 924628 95149 1270405 1174733 1700967 1595549 1501157 618173 813290 1578777 1078551 17124 1061761 891240 135616 331699 1165851 785842 187776 153857 1367399 157872 1782643 1647256 377575 373901 461277 131566 704197 1305639 1848818 552882 209531 790791 1658776 1813582 748815 164665 375026 1604420 331943 1807899 999097 1558778 1414642 1114396 441094 907472 1131468 1328788 200570 1819635 39145 1196844 257519 682722 925676 1331662 376792 157830 737907 995147 1212988 888908 1304191 394169 910220 1171441 361240 1591159 1021353 1542094 1829492 1343926 474860 883526 1173349 571032 1361080 1804634 727773 860457 979818 1827472 1995169 904836 339273 1287556 993291 863973 329357 1871953 1283030 125330 445995 522500 1706519 1688229 1580296 259565 1421199 9668 1590745 1240819 1179727 1559955 1335206 470257 1882978 127540 1360565 807345 1496477 1853240 608435 1538402 1367540 1330735 1203465 793087 596760 506055 1468228 662239 53780 772812 1262656 1082409 644958 1691608 240218 1753977 1678481 146745 962390 1527917 1228690 19694 1009645 1977390 1493981 975609 815850 1379811 426230 1642101 1553720 1980431 1904156 1692137 99380 1205718 886347 188204 837191 998989 12832 540712 826431 380545 781640 1933555 709457 498126 1439002 34996 488216 1333158 1894111 1910763 116450 1670300 1172551 1326142 1005184 1507963 1037734 1803372 1013455 1646217 349992 170839 1378327 1351798 273239 1654092 1861030 941575 257729 1210534 55857 987549 1569171 1460827 1324027 808454 1959639 699293 323235 234707 116542 276927 334987 1786962 1830033 402259 1434561 1475755 1126335 1482509 1770703 479435 779985 1363567 1335225 669604 1087362 369068 1296157 133942 1299695 1920725 733201 1023010 922391 1813610 162296 1657225 1869537 902689 1312376 290442 1850464 1704779 1635255 866496 1026399 1493784 686618 89744 1656534 1712381 1291032 375081 644199 762695 751276 654192 1499592 434196 1852704 463740 254609 703638 1876431 212063 837731 936849 1030830 1989689 42316 1797009 1565282 284559 1161451 990200 329950 1550477 1156511 609521 881929 141611 1821699 107141 1634851 1157107 891935 809944 1308152 1337989 1324634 1870350 1288118 1075398 1923816 729106 1185955 1062638 535917 1984251 1861411 1568228 1457837 1961894 1826504 1088807 1749430 752339 1887861 655059 749646 100510 739193 1590004 517296 1118623 1958100 1261564 163070 834009 479286 357374 947955 1713878 1798335 202154 1214911 1587899 1108240 608921 1546699 1712815 682242 632158 252194 655119 898734 1207125 122775 1858484 1457381 1110430 1061310 803545 1582478 1869332 886958 1122975 1657445 625535 395514 969966 1322165 458742 460662 1609446 1668828 500309 1137655 1507617 1008020 521537 773925 582159 795417 1255614 1609482 187219 799621 1196640 1840950 1779164 982486 616814 187793 368694 855385 773356 236342 610696 1989070 1500549 271261 466799 861138 278355 1853080 322114 871381 816076 1436830 93875 1236342 68419 80993 1759984 1911056 1015723 963466 1133142 42170 734273 30890 1434512 1684156 365401 663695 1891480 1850866 1972767 1250796 1230583 858029 679655 94752 131973 1830581 107021 98083 1614539 737009 1866866 684277 989559 141509 1292943 1531962 432425 820854 961131 1043482 1306450 896858 1056868 396822 1198511 944595 958370 1277942 1347708 161101 567669 490878 1600953 578477 1986634 935936 387570 13070 1104641 1762706 1250307 512603 217261 325675 837296 961468 1861232 1005284 83835 1096465 812231 1791490 1566083 1074899 1689493 546062 1200228 1240772 641870 1043959 1447196 1551499 1389160 191848 584383 1545883 1532436 224246 537150 1786539 683200 1618070 1984570 1563184 117684 509727 492091 663520 517372 1625469 1838342 777784 801924 1234059 240239 1896736 1035550 167207 1174804 923827 159175 199675 339401 404359 88222 235412 1701463 1203675 346303 754630 1457306 593048 491851 1506040 1190511 1755640 1026592 1409311 106950 319694 736946 861862 1837467 25400 701233 906038 114075 261478 354817 569591 256899 1281825 1494372 909279 1037031 23162 413964 765374 1672906 1419296 1674903 1563821 1803661 1200383 240961 415122 333517 129244 261806 649095 349857 1716982 1740539 1378614 1340679 1651328 269026 145515 488899 1339448 183565 1963972 716415 1264031 681515 1044883 353210 877048 380620 579765 941684 4584 1546740 924812 812583 1568927 1030046 1520263 1058888 1072747 1168466 890843 782158 1805515 333573 190068 1670233 130077 1279528 1297777 172177 1888791 556718 645914 279816 1187594 1178067 1728723 721623 761461 1096138 793632 1829502 623868 551795 27023 1615068 1610494 326466 531305 1885250 811829 99782 1444866 228152 1790363 590977 1867442 1721785 1111433 1772536 1276431 913233 910235 198146 1448652 1042450 1101109 1952498 1016046 244644 1642328 251452 942189 1019814 393746 517833 814193 1431337 1950017 359667 475601 253560 1163411 564420 343371 1189742 218283 396600 1192067 67486 228535 131651 1042673 1194257 1273547 750713 255954 1998450 1976916 869830 714292 1272509 733831 233299 79205 1112436 1154645 1374186 1384351 1730408 26415 909768 1381230 1743327 1624026 1260167 1910112 968384 1086521 1557375 127587 1041863 989914 1858630 350409 1781647 553382 1687689 792661 1743482 882003 1605966 1656325 1174723 1923028 1784656 1688509 1530037 1376292 1683494 660651 1690448 1855158 1992155 1343320 1704559 480818 1561989 1310275 1333119 1250511 1367062 1457847 841692 1580045 756484 969552 339721 323783 122288 1182238 511052 345300 1527878 1866730 843063 1375943 1824417 689204 317839 536096 439146 1947924 821164 158007 257501 665516 1567518 1470880 337257 1598595 1400603 1580251 959800 1051145 354431 555684 1256543 1327337 316647 1509036 935052 1085197 912515 831487 242632 247516 1639834 1869546 55803 1130027 1534115 259022 1188149 207304 686626 448963 1451525 352441 628425 1119561 1399481 1359814 181685 327031 551367 487647 1845532 390290 236235 905589 349591 1535561 1646949 854505 1055445 1272940 1310388 1329549 680145 1768169 18622 153209 1166357 706561 141029 497684 942657 1127691 731055 1998861 1474654 1391948 1123497 1553234 296429 1226329 1874776 1671247 648114 1297155 9556 1969646 549007 547480 992459 1588750 1907481 1979950 1454748 874442 732373 858797 1750914 1754391 578124 1559974 501527 113532 1671757 448766 1743527 249915 878508 609883 1621342 1755337 1259994 940434 1287756 1551847 1532256 223657 860988 1063001 223282 1508726 1928921 1791250 950989 789568 273750 1191442 1831013 621754 1569951 1029574 429742 1458645 1128647 1971471 1626318 1755878 734776 1764317 1549639 440148 1840919 1240747 544669 1128735 1103969 1605899 1262214 1888532 1896701 1729035 586139 1540641 1632102 691535 1266571 484523 691825 1409633 360724 76927 720107 1655503 1256161 741792 1802648 1522147 1398116 138334 1729554 721180 1319510 657237 10738 608392 1386518 1729337 907350 295898 948301 534563 1904689 258013 206927 1825158 1697644 1905958 1149281 331796 1031689 527325 1599055 862701 92587 1424665 1141649 815322 1791636 474465 1136546 289440 287464 1589829 1865021 96585 982279 1323465 323195 1573210 555187 1430611 744094 1273714 1429940 90805 1401496 361667 1200545 1184412 1898405 287870 1425691 1676365 680675 376664 998432 384307 1334794 1245292 1561779 766110 19367 615810 857984 996228 381 1665973 1703138 212431 870186 1370094 639310 1844731 1413822 259398 264477 703865 1771577 1178441 20431 1704826 766470 1448788 1901791 1474545 69054 854912 672057 1650465 390349 885335 617745 381229 724269 1888690 1235678 331394 1774684 1723994 81833 3572 90012 618960 1448311 1936443 1812495 529254 1748223 417133 1640061 454660 198401 474072 1986070 634860 908878 1861181 8640 229538 947620 561698 648299 628201 684427 677495 543715 442219 1339747 562362 1274630 79967 1255660 1866349 221242 1485437 1682408 1615317 794176 844983 1484881 1885502 561099 460031 222101 1815659 214500 1443211 1517935 1748340 1182157 663559 1686607 1233078 1366304 56286 123783 1151305 1971146 1555650 1779397 1216924 1409236 737701 1232836 844373 242496 438126 685323 1790132 722542 85738 1999199 1174952 847639 1044315 865900 209537 1959430 1331887 1878642 1902374 538862 1474106 1626388 1115000 1620368 697173 231712 535753 1327387 1659903 1886979 214476 1143621 1428412 1983587 413485 1936156 162180 1597834 1709317 1230006 1278552 102523 1505411 1967389 56459 991228 520097 1467924 485469 151439 478364 356712 677898 1097007 735647 409062 295013 1137608 1279572 1269756 325423 281400 1119344 616 913726 1017021 867010 1176261 1253256 1859133 1746255 1604135 667514 1909734 1020417 859893 120186 854319 717194 1197007 972753 506601 80088 147217 1405744 206494 983391 1043963 1448617 1110877 710311 799475 276592 730168 754911 1262915 1499173 1913302 527269 386899 79763 169529 1230351 1732428 1173508 352753 1132973 608370 1737219 1806037 1743594 1739903 601138 1217856 1196598 425547 190465 29398 1174519 693461 814039 846637 1851458 1276295 1455728 216094 1493126 30339 1962061 258180 509155 608076 315617 1425394 467088 886423 1507823 1298793 920284 685434 865063 1272339 241665 59370 908231 1874260 414250 1537383 1776590 1947175 1357912 958832 834786 725130 118288 1289137 971456 439463 59369 1847109 1678491 132272 1905115 1270545 943506 1012568 687198 894497 1945418 9154 1542570 1562908 1798084 1119477 489362 1106768 770159 1363336 138220 1248212 1823353 701520 759260 1887695 1965779 1530735 1384724 1891596 1271583 1997906 1380351 411866 837272 162206 86651 1278357 1145810 1345684 281729 210942 655666 1274787 1380174 286027 1843414 1438254 1369538 1601240 1524542 1524251 535763 915574 453241 537835 971271 697645 938355 802585 1789422 773370 1915199 156556 127109 705757 1209459 281957 1474197 1393997 991002 1464812 654261 1007233 1736675 723187 1212874 1936470 632699 544512 1225796 1917412 553080 43981 1505258 1685629 1357574 934759 672244 1190275 772771 875119 745032 1542087 766980 1864872 1491422 1720188 1734911 1197247 936589 1804189 1289144 1624741 750840 910546 1452433 1167168 176941 1519385 977988 525043 791448 1007366 631453 1446570 42389 1662401 1893751 316949 1679968 1449365 1247404 422007 194848 1561364 94478 916685 776507 1488485 1135849 515876 321492 1745633 421720 794420 1174054 1975633 200174 99279 1636561 366761 596181 820615 1682442 397394 974431 1579738 1160849 1476616 1660428 1158535 1282844 747648 720198 391925 113793 1373840 1384409 1292991 1665950 1340916 1588593 1544856 10828 1223600 1779474 455364 430928 1721542 907572 511917 734947 509139 1469618 550435 1956949 694147 1204194 113557 1284368 1997610 1368375 1057966 1421335 781139 939749 482830 83153 102065 1971444 811700 746171 1454849 1756037 345213 394018 1952067 528313 754646 1906648 951773 1712373 332026 219761 956183 46558 1118492 1303087 1228974 1127771 482711 104811 1365986 498836 1188425 890046 611412 1027556 1514608 1421601 678512 1052680 692663 48231 469093 357904 1650366 299228 1314550 1112098 444516 470356 1361775 1114670 1640256 817470 1436147 360604 1943503 747540 1378203 1079248 488677 1868117 384802 1043176 1435328 1308055 1735594 1080694 420225 325961 1286648 380535 1722640 1214162 1416300 953235 1906123 98853 711116 1906597 1614376 1456934 445472 1876923 1398258 729366 1889415 7569 277611 1338399 82115 1949016 479910 1985933 1929899 240496 387221 1611396 1898057 780282 4144 1256781 888195 1128852 937071 323076 999944 1455169 471546 529868 1712804 1699661 817290 21985 1079202 608007 643666 1663010 895293 1009965 464079 1438701 1691458 617276 1380549 1203243 1352545 1159429 1660981 1191689 748774 1506152 1296503 1113484 875277 53257 929494 1143290 600200 576487 1676083 1123155 960406 781582 130227 849909 267144 1299051 1232101 1202009 155600 1772134 1433412 644154 144033 1438722 583716 1892342 1024127 891293 1783181 520705 1015683 432372 1981879 1734917 461560 427498 977743 1189882 1599675 579684 1907460 549373 1402036 749401 1927208 452081 136166 8114 988602 1461809 1851858 1002509 1667293 687053 1256308 1176258 536752 85901 1737279 150157 1898001 1452097 21068 338478 736762 1468545 606692 280294 1106061 515335 1888005 1511633 1334577 166885 1215626 1491991 408949 1613268 847339 1248778 1190957 1580395 1643057 1909967 1304451 1794997 819940 1437583 788125 841947 1936922 639710 329942 1271298 893953 1129293 1064039 1573903 1765694 784706 763359 387367 852430 1645025 1669930 1995023 972675 1454642 1736542 900280 710534 112023 629922 927270 611120 1184770 1997739 1668002 942708 1337509 1377744 1875970 801791 267793 1810716 1392526 1899741 360323 196477 1696717 1496080 408072 1019894 1343766 410649 587505 475452 982220 835482 1691509 1538077 1341267 1063897 1593972 1695067 1687428 1780276 61029 475704 1870131 1825892 1981899 1586566 483031 642341 490147 959650 1763355 1678089 1260198 1504790 556709 1138295 1722484 869153 627598 576571 1817333 1296795 1439149 822265 409903 1118091 1686856 1489000 698300 1843925 1445517 633527 1751620 467920 1979618 259661 1476879 1064627 868867 688506 1239393 1854864 1936792 190479 1077293 92057 1007229 8436 275406 118856 533982 1153165 508867 411979 1871716 1639542 1414481 1513763 836652 83152 1193186 1142807 665793 1217876 260257 998082 488596 1562678 1528990 1174051 1698125 104267 89783 1837742 1099464 1563777 737594 1948082 1907771 1057598 656161 675673 232083 1535870 424539 1061768 1450460 829441 1927209 804177 720674 752472 1186907 268172 571860 1187104 797985 1265709 1483885 1508414 700222 1597279 250276 1886174 1639283 507845 1196777 308709 1681706 515186 310267 1205524 932357 929875 1638620 784231 1558374 747868 951257 1307771 20955 1321081 187429 601998 65427 335484 951377 103949 165848 1092792 1371261 1902369 1470700 808742 1433386 1645242 1208444 407163 1072115 1403484 191681 1406976 233271 997529 1013254 843372 1560859 292363 306030 1408079 1444121 1813012 1426470 1972528 1721256 1097135 1574907 598136 1166001 42145 1041340 1236071 417910 1758859 891043 1796991 1677698 1373624 1031930 1977850 1913993 1070252 1951371 943745 1733958 141664 22435 1416732 1892869 1004880 701941 91017 85564 247836 1724907 1473312 1795005 1813478 622369 1164321 969990 1993798 182636 1708387 1528452 1899278 1444003 667804 1768400 1250329 1146754 1209012 750359 1529915 1993727 136287 256451 1468853 1340278 439609 321460 894819 1128760 1910372 1460886 1494931 279149 1485836 1943507 1639598 1940496 580 957811 538624 25187 708853 677079 1779672 1281175 911029 804574 1094730 1510195 1629970 916732 761121 1211780 543992 1451068 1414137 238688 355195 552058 983791 149443 376344 567337 121754 36730 671682 637687 1087330 925086 245407 1381574 1870465 864015 1970983 345348 808055 1295285 984081 252454 1359932 275194 1183853 1517819 10074 1415255 1991450 297514 204380 1202748 1293411 517755 678925 72281 547823 1527014 1706681 476972 379749 945188 277863 1592761 1195607 1966966 967135 1018539 387199 693939 1868491 1898749 544757 1232577 509750 1045600 569307 653496 4904 1828026 1863907 1657556 101162 1578024 32195 1354883 732017 736181 526937 1035419 474881 1675705 197847 1833395 1875827 1224536 1507326 525182 988229 827653 1033250 788430 818341 143788 1449198 1076973 993494 185343 77693 464597 1796212 400693 207777 1023066 269785 149716 728649 160874 782692 369698 641514 542906 597164 901491 1480907 1693774 146783 602350 719562 1275556 1045533 615241 1316525 1119190 340784 1036937 1466150 525505 1813458 1093278 866065 1302590 784072 258061 1706415 675207 1307551 1252362 1664824 10070 1521256 1009200 1920415 93996 1012676 1249221 822690 222503 1258833 84646 161471 820840 1257068 140845 188580 1837836 63082 1598811 1308190 1637638 997869 1952013 1910147 1081246 1992481 1188549 1600060 664707 1947806 1060604 445400 719733 1264545 1068532 597314 1608670 1798446 908120 1024481 703800 486208 1593520 504167 1285115 1415594 454069 1007626 924032 1511957 845570 1811878 172506 1982974 52830 743478 315665 887513 1070654 697887 1086367 155880 157441 1426914 1753672 210005 200428 1276124 1143401 1458439 1106550 917018 1152128 1302013 600931 1965102 717878 168316 1806436 1928712 380894 1502866 316701 1701014 533864 946210 465710 1930383 1294284 1302603 878767 348487 267462 563789 1369081 867149 766926 1627006 996732 1387401 1136578 1315188 339364 682668 573941 1268712 334059 173809 1077022 1559864 953284 1102033 178037 306711 1507517 1620082 598057 1051027 996498 154009 1418283 586403 1630959 1944463 1879732 334775 1995950 959176 904590 302851 442824 1024052 242443 240326 1597251 38306 145296 603813 1836915 867179 441890 1777902 1099624 691946 576243 1148548 1385145 446447 1892293 1161984 700880 814069 176342 770512 1073086 1201477 408107 785592 224413 1969360 612105 1089528 484060 1809359 1365821 303799 823218 126542 158005 1019704 1837936 788301 1642192 919484 965338 809551 1127028 1220949 1811867 1409419 1258223 978502 79416 595872 61004 271245 1800355 848051 1668990 471510 942521 1745186 1021866 1183970 1283552 1678705 3524 1270069 410748 635824 850953 1961751 1003145 1095615 1907360 801838 1965605 1234074 320391 1067921 1836028 1773476 1869828 311522 736703 1516202 1273477 1619056 428064 119595 248076 931907 1923082 368298 1837223 1297990 1420870 1621483 519923 971027 701765 789438 1677240 894933 248125 176144 385469 635523 1206481 624809 569207 151778 427129 1892382 1097357 1187942 420196 593583 1321948 1781242 1401861 184365 1978179 808926 47144 908261 788897 1080609 558993 1585666 1585571 871252 1172744 916482 1133747 943435 400184 1480036 1103418 859485 1903387 1750046 917849 1332241 1770775 107590 236160 1316781 374348 1175140 334877 1588878 287537 1343678 1468744 1949114 1023992 1259189 1446677 1009541 105972 1590130 89874 1924902 1658691 1046771 690368 1835502 1289126 761223 256582 1322335 1637362 1547173 618633 919050 1762185 823392 1243574 1838615 298414 1330132 969710 1293280 1332566 478676 788803 1603553 1343422 1217183 687719 547011 1437516 1100622 863779 1338669 98419 470331 1104275 1280753 434180 792796 88736 1850868 791335 33843 354528 1930620 614013 1503890 376321 1115613 228146 866342 768097 401758 1268094 1339894 1469942 1653913 1471118 1534569 1512261 1062750 113190 1996743 1209960 1526147 1271497 807021 233641 1863366 1874170 1420832 28488 209857 721020 1351701 880444 1473419 712013 1465848 917297 393578 1045024 1081775 1814582 621771 960880 1544269 1146676 163594 1878574 414990 547690 1996755 1542770 122666 1004320 217596 284913 164084 346827 1564859 1782226 186218 1758601 1077814 117045 1764814 823323 957942 1808378 1201828 899681 851375 1853572 1514401 1493745 1533559 1298137 1134087 831382 922824 771631 354781 1570735 1160384 1475534 1714281 539984 44948 1176373 75936 694195 1106320 1522763 174808 858431 1618463 1361285 1718745 993989 970205 1473893 407650 643029 1719270 173958 372261 868826 151189 760598 1571009 1773773 19604 795511 1428308 600038 1001099 1390118 1311201 282591 1486862 604609 620038 1620787 870951 1114844 803773 1691933 1325458 289726 1430989 1536753 1895156 552618 959716 1735117 677593 53894 761487 1087040 389890 947470 74508 909810 298104 442905 647349 1846786 674163 893496 1260 120652 1384738 502520 1389324 140437 1695521 1921226 1091361 1174886 468584 1945545 135282 658680 1593276 1956227 247214 942588 105383 1856908 1122448 828787 1206026 1732415 240171 1877423 987990 1285995 788829 547536 805198 168500 825926 1413434 1696836 75330 1889683 891423 321360 613689 239266 644787 612296 1093985 1091735 1591986 1345859 1016647 681013 1048723 382040 627474 1502869 962224 267571 1663688 134149 975398 1580778 767429 1594533 1157463 971709 1656587 550971 903481 131263 1863039 232148 789328 144867 1770506 1044524 1329752 1754274 234315 1908618 879293 127563 686606 1459859 1879691 961566 834849 971615 1533216 485319 1676786 1768559 1455316 1987630 1541683 8223 862309 575803 1374200 747299 1986533 1880021 89399 169296 411347 1163052 31114 153098 1857612 1232895 1360134 1640209 1681391 1254521 588215 1779412 1374251 317333 582151 603790 1421881 1790909 722050 1365971 592831 1861944 1537857 818854 415442 1163194 1708920 1000912 432040 1459229 162439 1405826 827346 170396 458847 1383300 1754979 388370 485275 151435 31025 154191 195552 130880 1736749 1426403 115872 1986024 156740 469265 558807 1640479 1205348 341228 878363 1358450 1353760 1153306 1147127 1563130 1898678 1742025 1105294 1491964 989379 1665050 1595654 1663745 637123 1748252 1195868 412 1672323 490954 1975141 1129329 1060398 1101867 927003 576263 1744684 1030365 250174 1407593 183441 893776 772508 1925909 649602 1408721 642819 1855473 1864419 1803637 1940161 252884 1821826 1476551 720118 456846 596889 1563453 1740088 105075 1845522 826916 1845253 552252 60813 416437 384860 662573 215910 222030 1073738 705079 782972 527915 1732736 754953 1332029 1899232 1499936 36684 741583 672428 156275 1941008 316098 394243 1432544 651571 1880050 1969219 296956 555665 1332198 758534 1605944 508518 1132772 217376 688990 1994428 293700 1564551 78731 1105786 1518858 791393 915503 1641209 468149 1850963 1837939 225832 705335 119218 1261139 1687732 1964192 1583421 1021114 678312 69015 797228 840911 1527615 357413 1229985 1616350 539313 87089 1504642 649482 425638 1411955 1366110 1339681 879448 677416 1726225 1769487 958197 650527 1275199 124867 1283856 1749396 1746566 754616 1024979 1150246 1991817 1872874 28925 1695213 1709308 1677777 1496834 1936744 877480 475544 1429149 1885564 466420 1940593 1585535 504083 584039 1735223 1280770 1163302 827791 1238844 705070 1361917 1364632 138920 348034 1145609 1957650 1565915 1548532 336245 610720 1885341 1310413 114502 1487327 548630 1170624 1177911 1025271 1370590 149533 896925 1549012 1685665 774960 172457 308060 1354521 992163 1685251 873289 990750 1830947 1718154 1916618 1717424 481648 1821449 1196735 1336945 1236790 407598 1061106 438752 385545 282772 844428 169148 433355 1244100 1086450 927100 65135 634015 1237981 32934 1576466 545461 654255 981860 661814 1488224 1113359 58758 569611 1370504 1276829 1271987 656721 425494 744254 1744495 714249 1178883 1859571 83545 1086522 1474497 25761 1009413 1088226 674229 662823 460993 386607 1927409 1351133 1580857 1094769 378535 193800 485929 1766324 1896732 753460 1370610 1085356 535423 1766355 1540193 446490 1709014 1008066 379907 115210 166303 1151845 337581 314318 783332 919009 1226238 934616 702705 413947 1504943 124191 1865684 1882268 297695 1557335 1477448 1677561 1494992 1862117 1469862 969131 1736357 45168 101471 1760194 1426841 207989 614945 1106388 465267 1233211 1685221 715868 1456487 125178 444077 219298 1449362 1726361 1126885 1268486 381123 1429532 454083 874912 628533 1361370 756873 1097452 1477308 942427 405923 1016223 1291056 866583 1446795 1370645 1509319 580049 829938 1232235 1221820 168550 1185249 100533 565685 1370894 605212 1108255 1387804 876557 992636 901189 1708234 1310591 251336 860805 1823560 46185 1526982 1638863 1184300 326805 847205 1171884 875311 616527 614456 656195 1057572 1875682 1403064 76918 881700 480184 1189490 53984 490140 1217807 1662697 1676254 376295 1989789 1123285 1699233 1906797 1226208 1406115 362107 1930128 1745154 1324528 1997273 444676 702686 1457392 1633109 1278519 1122482 1875374 995247 1074302 233017 463358 1725744 1963813 900701 317862 1415130 279158 43532 1946134 1769261 668319 544318 708793 1693606 474440 1207291 709290 1487497 1539727 1059258 1779800 1903894 405283 1474958 86780 973422 1425855 113583 523924 1255450 811926 438317 92591 1419368 451848 1341451 1411110 679622 1693292 1801299 764995 970431 1796221 1086914 953798 657456 101863 1801544 1715483 1886820 1210031 1869475 78196 26910 1583861 155060 1042057 335176 7850 578747 820152 516945 284105 19736 420173 1037910 1754779 1124614 516874 1980892 622198 1675161 14068 306290 571809 1310836 1153698 545635 1287491 565327 744715 952907 1470063 378835 1388215 1681730 409214 86582 405168 1167307 550781 267189 537369 595094 1445556 1528046 1622268 1667106 50715 1298236 976815 1688979 1728511 170473 1299664 525355 691072 365880 771096 1403304 607829 1539434 895629 1155624 248532 869021 1360592 934579 1042122 486682 120213 145688 768159 1884337 1925809 595273 438666 1959884 5922 1981097 841578 1600366 499572 1757314 897981 1605250 1721398 954122 1225898 642864 423156 1700405 229669 1896908 1119761 475682 138168 1195693 606773 147584 1714640 1135832 1122073 375584 873282 447336 112821 881071 306140 432154 1217073 1478342 863678 1602087 387585 1599574 295019 1092877 80227 14189 873360 25843 598210 611170 1589525 1643736 51398 1285961 462989 1352523 1288692 1659826 715383 60264 1216589 97447 1588457 514960 455883 1310603 1263004 918255 238835 1739641 1302581 1078745 167330 1889145 322205 1751014 746870 1998712 492007 24871 614284 559736 1019738 1553518 1395083 1775939 784635 737602 1929278 683773 1544826 1873949 229945 1508036 36861 1524557 1836279 641057 58065 1376945 1727742 1694654 1471718 1659672 304523 1908860 1043701 1892650 1109590 61733 481942 1044234 466323 371853 1005696 701909 1674517 1601786 699666 1971825 899253 1530230 514083 913073 102415 1052277 142469 747658 45286 426153 176856 1879233 80608 1399160 1265240 1259530 194500 1333590 48100 1398597 61742 972562 214063 851470 1035587 1616872 669675 103964 1349205 809866 805450 1476354 1780129 1463516 71545 794025 1103210 1841541 210592 443986 409889 310222 513727 1510560 141822 881217 1527755 1028581 633974 562911 634882 919836 1767226 1977933 1008821 711146 747187 1229960 123730 647818 921987 1733947 583374 12247 832561 1346499 382106 1892069 1652742 937677 1256017 1741232 1444419 1941638 1066468 1658085 874827 1481741 1549311 325522 1350786 385869 639011 86335 1915704 1420526 71922 41601 1311676 1899883 1696165 1237644 1215518 759090 1359119 112735 1142188 114670 268029 505043 1758938 497190 660583 356638 1135644 1671208 1708805 624998 689836 1539950 1669264 291218 783941 1129221 1029456 280978 1117273 711308 681002 483391 64766 1427020 623117 1501932 362837 1915559 893938 1032145 1612519 1607613 1608694 1380097 1590895 952444 1836869 1789966 864188 988534 397260 1801479 1455985 563018 234567 1884361 1459034 858720 1266534 1615225 635264 1408186 335504 1481706 841191 1066157 316448 250396 1398361 1040447 232002 617417 130771 1724978 277078 1599178 443184 677698 705687 1827673 994848 1247453 1591248 71853 1808938 1945179 19618 429831 813685 1162637 444426 87040 1377065 924116 1726202 1735621 900728 34751 945447 303909 1593595 890547 1667825 1027763 1871494 427715 67755 1748678 246165 569280 1585417 102036 332252 34941 245105 64062 1661398 400421 363623 1622222 1257329 98351 361005 1621196 625986 1673369 113338 943509 1687794 1989034 1039622 775185 1352494 1967928 1938426 969205 108653 1162095 575601 186108 940926 1610743 768417 1853434 889118 656861 1418042 44662 1926671 1497073 1212611 1216327 1130159 661238 1326227 1656183 761048 433980 1167576 1706202 130679 10935 239531 544675 915271 944478 1488913 1052821 88856 1429322 928057 409160 1508347 486955 257272 1463201 39068 713908 18902 693604 1445919 792127 86507 359213 1761860 512827 1219277 1158771 940641 1388289 510457 458741 200412 995973 1247936 1964892 373151 1908127 75365 627292 1418451 1399569 1841734 772151 308945 192507 1661657 1856570 709737 865405 1067650 580808 1822756 1686135 401582 265520 1253819 806286 39958 1473950 816956 1346844 1422176 54309 5732 340468 670684 259905 1204232 694608 1647488 792817 529119 1732277 40416 825482 729881 736812 1499138 1855647 1330078 948413 198716 1031760 1031157 710326 721919 812996 1584276 829251 795476 915016 1535543 1949546 711597 1582820 1744979 1626752 892339 1264428 1858528 208264 34113 1869695 1000639 1850395 1867541 860131 55882 562348 1327293 393527 301179 1934553 1805947 1482539 299089 368100 324245 1019367 1913995 1822096 1210331 1028880 1384411 1749305 100747 1167871 846351 442213 1822275 884597 152686 1200114 1964352 970693 1756959 1273585 1312580 1577570 1794684 1849012 176111 1619077 1091347 1850073 1472253 848550 1086035 1691318 99444 1535288 458177 1395119 1465481 270584 34715 1402843 568163 495924 1075751 1291036 1887293 899209 286377 235947 515314 682078 1715561 703486 1902699 1958820 491267 1257916 78927 1773351 203930 1113739 93984 257487 805658 1764863 54621 1954298 966981 1057034 1854028 847467 1271260 62388 1905718 633291 1526126 1802379 223773 1146654 802893 1455254 489275 1641655 1439956 1218149 646283 950700 1564584 154804 1226988 578950 883625 1254850 679613 700454 1564319 1432840 549205 852855 818434 1780373 316940 199744 297373 1999396 324981 217311 1502762 952484 63437 1066301 487427 1131884 1430178 386310 913836 1144444 1598200 1880583 895706 708766 561389 756935 1450089 1968176 1274051 620248 1631256 1514857 518331 697104 663967 1552075 1490788 10380 811916 725897 1248272 387843 845745 1320018 427947 1800292 1663551 1939909 1401331 1254469 1719580 1841548 1315693 1456 1580143 1283323 314332 1825030 1197421 1832562 1302338 1806549 1146398 494465 1876446 1117159 1861523 1561732 1955354 888824 96858 1878680 1237234 304185 52871 1918505 996697 162593 1665948 1285146 187350 1507026 1914707 730446 561324 406552 306302 1865154 804294 780663 1815245 623685 786767 1016228 248033 278644 307127 361728 433403 892143 1385790 1111073 346355 100288 1960949 42904 643096 1309353 1541773 1487567 1192466 1664980 1605244 1651596 370759 15017 1322341 1010732 264407 1694010 1200081 221502 95780 1344057 1564403 267544 1886412 213693 130611 1147245 132338 477798 1874814 1580733 1560872 1714661 125559 1802395 438553 326596 1097927 649019 1114965 1476388 38876 48027 1852660 1378138 1288013 1497037 617606 1288241 22131 1364264 1594223 280508 1979404 1197237 120486 760559 259274 340488 303611 314370 1541790 1356286 764071 709351 707052 191343 388618 590824 889460 555170 703092 1738052 557196 1543770 1103003 1628686 1326502 919828 1337849 344829 208083 169868 282236 1694507 1715102 681186 1989797 1786848 493956 272410 1988239 974329 712973 817089 1989354 794008 135401 488952 149509 1786571 1026706 1005660 1907660 257665 909845 449938 501509 628505 954043 1786459 1768455 179444 818443 1594522 409597 327359 273885 467084 1514545 1061245 880425 1417344 288391 125339 1754273 1494151 759799 1725141 1348857 1044490 42340 1328469 825356 292820 1187398 1036588 975526 558238 290790 974026 1218424 1789267 932300 1236076 391125 12844 176957 1713865 152396 1152059 1326572 500303 982991 447216 4116 1443129 340208 1042668 2159 243735 1968590 650370 1333046 878473 23432 1092802 777289 563662 277831 719025 233836 1200012 1921146 1266998 1932522 762370 1765431 1543036 1202696 1052248 1700300 1211491 699598 1432745 265569 1825895 1587753 1994389 1820524 1615078 710556 108892 1803144 1759288 1337636 1570931 1065963 1664604 1275418 1929206 106135 1947530 651207 260169 844829 1542567 241061 1465446 1451623 386646 1842617 1387480 460510 229128 1140379 413578 498735 1808976 1752546 1369976 1054286 827291 983230 1867229 1398214 1329560 144142 1570448 1339811 1539781 1559921 664758 54618 1066632 643767 1431737 1390860 522356 1555415 410960 862167 521136 1292088 298837 1027812 161992 1239614 791008 455726 884995 346374 1699065 113559 92419 1497541 635336 1988407 396028 1655155 508430 588510 1330746 1767856 1456512 1517106 132658 1775821 464246 878874 1406656 338787 1495825 1416379 1862858 291134 732334 1224247 1834409 469486 1509267 697535 32549 543272 1097304 794362 256411 750850 1942056 79962 1448761 520982 1346946 102001 963270 1373432 1061590 1130173 788632 816422 661747 610643 1289942 1043690 236626 1811439 628697 1357436 3821 646515 648487 782643 638031 618748 1410675 1340229 1428763 197932 1340855 728439 1690722 1799044 154019 830905 772842 1575960 459094 1587461 1751193 504589 1800857 573970 144517 355001 1334765 904374 822078 243230 515250 96495 1644564 1189494 1860437 1715214 386087 404155 1835444 1503435 1321279 485790 426666 1814769 852040 604202 35212 511431 1029377 598012 1406502 1736916 930136 95197 1388311 495416 52965 1578840 1770909 1104681 1910223 1296224 971262 676236 606155 1032653 234077 1814521 494705 213778 69214 1871585 1717274 1185803 126774 1865422 856244 1778693 1742202 1584438 522200 29172 177000 179510 1770192 1534640 634955 116631 1984189 921920 197905 1884750 282948 430338 1424779 998198 407323 1844118 373874 1533497 1148694 1900283 564877 1090803 723907 1484942 1904228 1431273 1915456 369706 412883 1896249 143995 1220401 1832138 1292317 22924 1134332 1153145 1002472 1530160 1171283 1148316 80153 656762 489977 1375037 1952819 392263 1366171 549339 877799 850194 1868653 1606300 1857088 1653092 1124396 148389 75784 1470355 220996 682458 1300500 1284238 109235 1244482 1026054 860774 99021 836114 1252117 202008 42399 75824 1841064 1321819 1319524 1126872 1271867 1530441 1657076 1445710 666251 78838 1413084 821651 1405954 1206483 499357 1632585 1684957 1541187 916294 1030985 399923 362420 1091230 1020023 1662281 244916 1086949 1239044 284256 1600058 1871318 289907 1255230 346376 1526918 1790470 922035 1862917 727985 1061948 1347227 904790 852556 470866 1258511 549713 817444 174131 1202382 222013 968386 1144508 1737522 1390578 309581 791598 1372123 136356 1879281 243503 1106993 627882 1507632 1934624 674129 476029 1273190 275455 231154 891911 606680 465529 1294789 475613 1948141 582122 1702695 1892262 1112215 1016366 1309892 689946 1647705 882677 1677526 1312419 610020 776165 1767672 196231 443207 1993121 1678493 43396 1285311 1060616 508031 448798 1153111 1167463 1691963 1686680 1667125 1181014 1232076 1871505 264503 1360556 860160 1622875 1154808 1110035 21549 1758560 412235 381807 1500989 221906 1056106 846746 1213573 299712 701841 910433 1709693 320785 249800 991345 580029 320972 1889338 768039 950592 1505765 1080073 677886 850346 717859 1271893 1100603 1395588 1318475 517031 842540 1019243 1707590 797987 1235263 1975366 1596870 1829988 1053052 956836 625302 126027 1342220 1666218 1383075 1465915 362013 1064629 1481008 1637650 352538 1690408 672981 1208790 1204257 163400 1064474 1035362 1183573 684388 385956 170042 685173 1219846 1293316 1590840 1291601 877992 319915 357862 1922502 1627741 143670 970457 395331 1050010 845717 760569 919075 876887 564991 1621722 1078316 1281637 532071 1260075 1229849 1886659 1546603 178365 1030532 1754123 1321318 1048548 1555413 620607 1461781 1385658 1132608 1016518 1396553 336024 1963306 553599 619994 1213949 20515 1166220 1760443 48241 525112 61684 292041 1738788 1522411 37699 1332482 808594 159398 1119767 479651 814909 794239 1605112 353929 1048865 1545274 305755 896430 1378380 793026 476196 661281 1265591 496929 1925971 559794 860960 1787226 125354 156200 332520 1231738 648166 1752121 1057152 510069 1368563 1903847 166104 25385 452545 138112 12008 1900681 366955 259676 212667 1399628 825463 358373 613527 1232897 600574 812251 1305826 1878419 1331832 1350365 499118 1567464 287494 804013 1331918 329059 862397 552304 862696 873152 1830981 498753 31822 822651 460809 931680 1747098 115649 1720721 1151185 1850351 1777531 1244711 1622829 1706137 1596207 838869 17674 977273 198489 1456725 861462 1460829 867448 307894 1650432 1260526 1377276 1280585 536344 1898787 136703 1129852 693298 1449318 342459 506860 884889 705194 1037732 104814 1054248 1706466 1856412 1023103 14333 1029270 1566793 961292 641030 612774 1520523 1981135 690228 121660 1150261 161315 1897396 733480 178624 748307 1890556 826330 20116 462750 1524382 1084938 849565 848411 1729315 521725 1306493 1755319 16609 1301339 558544 1023350 484370 1245602 510899 212508 676620 1066639 228277 878863 555868 1278369 761227 724883 514365 127550 1030851 1691892 253636 300497 570825 1870619 1124581 849696 326197 308798 1066162 1308708 347304 1981661 1368460 429398 938905 1661671 535222 1963768 1780243 309427 1402175 1044069 1339091 420075 813578 1814119 1497842 906692 1374854 830252 194785 1062918 1671575 1289219 205299 1111023 483068 642690 1755814 1480637 1283642 276132 1504347 1273013 1534858 49652 138796 1690133 298760 1246839 1742503 754600 965085 11408 315353 1904074 398242 509644 852762 1780190 247378 1046324 1632532 1550612 836235 305089 37688 1398874 1946928 798954 1119379 1407153 1125940 783754 417959 692913 1490655 1684280 789867 1545637 1614973 1809858 404145 540055 494015 625766 1042695 1969474 1248594 821347 1431145 676285 1201803 1167847 980595 783334 1624802 553108 655205 531254 951007 1781546 1968355 1811796 258322 1621033 550827 612896 1911012 776142 447449 387063 677924 1468108 827720 1911136 1917055 616516 331532 145284 105306 1148843 1344341 1737753 1515997 1400448 1862598 1265612 1758922 1266818 453013 1952818 653083 1435408 1870730 1273476 1821119 164414 1376516 304621 185971 1712136 118401 1545616 300605 906920 395523 1747671 594511 449037 1349320 39619 905448 461205 1234194 133789 376649 105569 1362576 1432770 3416 522723 189139 1131569 988046 915091 900368 890498 470452 20980 1191964 245038 1273256 351187 1321340 334784 1957620 969922 1733399 1461922 1764987 680654 92525 1253980 41278 1606241 496875 635671 663777 57655 1872593 60844 847018 1873661 1953931 401560 1932081 808870 1891199 1324259 468862 339587 94809 1615486 1546660 215937 469682 1187332 1019685 891915 1691686 1998157 1627755 1194125 1854418 529328 1909082 809380 969072 1353929 980099 1295428 1853879 1508996 813583 1871522 542859 1257827 976337 1154261 895776 1619186 305914 625207 628465 459038 1086991 1220589 939578 732988 221653 1675999 1249486 1751626 1323895 1335311 1114281 743006 1118328 260991 1847449 529120 1067331 296453 1868995 941160 1219154 365460 1285896 1338750 165955 671476 1296148 1898792 717739 1961387 725691 409761 1618402 1120492 1249042 1376760 1969587 406245 1319952 848673 1742191 1829390 715081 1425288 499372 1882269 14414 1374526 1793887 1137607 906294 1991425 268966 276582 1028168 207740 15154 245025 459422 1160984 1113126 1314074 308037 1859566 410971 1801451 1145346 80443 868782 1882992 421213 1407809 240677 1446140 1962008 70827 1236797 1780040 882445 489711 271352 23134 1690952 530024 879059 1876614 1676345 1333755 928989 1224551 1333741 1736466 1532424 1808089 1057810 1419417 1617227 1622469 1378302 1526862 1456187 1321977 776852 1008572 580678 675072 1585401 294239 639715 581325 1874405 828177 754457 1390934 1266634 1640552 554803 516655 1175881 175876 1172429 494038 867508 67530 1228840 437156 746815 963860 885817 1890984 1738617 289371 1958308 1507247 881615 1541021 1193995 686148 1554322 1238566 799717 1710203 1738615 1257896 1609926 623840 1521661 90760 1408188 1688007 1570884 15033 1639415 1390686 1880115 517358 1376529 550609 1987133 1741496 454176 1203055 1337740 890998 433910 330715 152674 1025249 860595 1541230 1419165 1026257 170347 418471 1670028 1388488 1952252 444964 519692 418331 1678060 211760 1551438 644181 107469 1446592 1135595 357977 1869751 1300776 1036259 701407 856532 450716 700006 1960317 999704 1536670 143212 668480 1343259 1531437 488803 1559612 1177966 110985 1320411 604499 192395 1661147 900004 656272 371389 1610590 1115293 1792385 691735 707795 1586115 829817 827958 688591 1358945 1467601 1160071 1728452 1605069 1371494 1043267 1419032 1548520 569035 692781 111698 1614046 1581018 1837772 1283978 1805152 1217392 621545 539892 1243437 653280 1827247 1958819 513268 689641 1691749 853514 696808 1475223 923953 1498826 684772 1339139 1325450 1187936 733085 526908 1423610 541909 179206 1390113 1091743 957080 1892537 367141 1498121 1127905 1865788 803890 1671255 1381787 478347 876312 501762 1581115 162669 299035 901498 1461880 991172 1921877 1295241 1023808 1984200 1611351 408476 128413 898496 978157 470396 1825299 299301 1722380 1476037 1621559 493299 1577074 1777587 410550 361575 1264990 1912372 125131 1549428 1715571 403286 1878059 894729 795482 1201813 202611 1851390 403391 1856029 265163 1843910 1182582 671706 1429231 1559218 299878 414288 836037 719130 965429 1553640 702668 1585043 1678004 1758888 1299466 948784 1743854 125058 22441 146862 1970991 1464475 1766039 1439921 893556 1424104 1166303 532155 1221588 411802 1629485 1630970 1123248 733204 973286 1355226 1526558 267885 571406 1942641 639583 897521 60 839655 966141 242538 1816777 1900624 1110686 296120 379528 68811 1253045 693872 85629 1623846 595073 1625380 1244105 809340 1059986 1927085 1862929 645775 589330 159087 363889 306392 757489 1122268 1412212 1644965 1861319 1901051 1588032 1451502 580416 946960 1324143 1770197 314199 1711558 983846 119570 1797671 291558 594133 1579096 1071801 1150254 1232406 457386 861893 319752 1074990 1474204 1409416 1230791 334613 336072 696212 1162582 629328 1888029 652044 924780 161873 629589 1679934 1679533 1857557 1094833 666072 801910 425938 328636 890897 47990 1284393 482443 213825 1350568 1304668 352537 1460849 337471 1534335 967652 298835 1846264 1229435 1638741 1777019 1475263 819286 1362154 1420256 1341814 1414456 1273148 723691 401225 1783120 1135309 1357593 1379160 763519 1038984 729438 1783658 669496 1696989 289813 780998 477737 1442797 800842 1584470 1466859 530995 352653 1803632 733916 1371369 119212 1257440 1134485 47791 99522 196293 160115 655713 106043 451315 326724 949651 829255 1264496 174421 79127 336253 619108 1717838 1238386 376609 1535777 611585 1423787 272960 1833358 368111 678725 1490430 61084 303237 2063 8133 1996075 1121559 841172 470206 1620895 1368004 1443590 1848176 1080035 367938 29975 1653647 1202719 1872001 1786346 931121 559565 683256 671284 1130464 1675329 1429900 225123 145295 61068 964069 579900 1239494 1195736 491130 1371181 1287384 793514 1999094 1824201 1409291 1783541 570614 693065 698369 868721 1890009 985624 461761 732113 857111 1278746 445665 1553849 995222 1503260 1426111 1764094 1004087 500098 1626468 977499 1633719 1714794 1781120 1375220 709835 108706 1199645 178875 626409 955887 1818238 308076 715760 170500 1919100 1103719 901236 528447 1422159 1523046 1754604 1135940 108919 259822 893886 1105228 1891456 1810757 981524 1073988 56326 1299690 160213 1780727 1096557 1382365 1169519 1572135 623704 1143936 92202 950149 290381 289218 1971589 1383959 384024 1361803 1833151 1009184 798951 929397 1601875 1739200 868342 863788 1075961 1373767 1205363 1279913 180237 1482422 1425734 1215314 556542 1313638 177153 1010571 1386364 1818893 1345176 457145 1691173 1597922 248003 861348 857766 1426790 146951 1763694 1493584 1373468 1314813 834045 1473577 1688392 1635499 1028642 864741 1726258 764264 732627 511676 1761449 882883 1975852 1225540 1141526 1208726 1647511 1556550 1344 1829010 178115 335503 1704140 1241246 1993994 1566201 1106551 1657422 517852 623465 1159967 727623 1250175 1017562 1892505 1584585 932177 402529 1885885 1526435 557527 184840 588858 27090 630748 243429 832221 536109 272876 892122 1930494 858970 280269 751511 939479 785631 756958 344986 1360986 1744708 1987501 242949 1644967 1769151 395350 1683831 1312676 450019 981142 1615142 1908213 50961 1256696 385927 1278585 1951150 462664 815204 936486 931689 353441 529576 316592 71950 1347960 340680 877003 745727 103946 65352 1687628 188897 1185845 1422990 1658934 733503 1236194 547146 400294 1253486 1175668 168727 707159 1693641 307760 704799 510991 1996615 1295189 1325421 286024 366224 1907878 1969554 1961877 1600382 1101566 800550 639384 88116 638159 681267 808193 988683 1345385 1030242 279005 1136966 1313276 842440 954412 438607 301120 1598083 1199530 1919119 1842355 1593695 467093 1777162 1091311 870327 275143 1702806 322154 1435192 874790 755108 382408 1238985 1289741 735411 1766026 1502047 1554422 712513 184625 1330703 1653252 1193173 1961528 1619559 423315 1853614 457493 582708 226534 629263 1329380 1495501 1894539 1491273 1025640 29063 862738 1738021 952420 862244 781990 1513009 18640 537406 873128 474757 533194 1233989 1080756 1213042 476044 419803 508575 1376548 1863728 1450426 632916 536514 697471 224586 885422 479024 739469 1184092 333796 1145889 1590598 1611076 378884 520911 659908 622909 214398 1975313 1604200 1824470 1519809 653392 874283 476245 1922989 1508181 750181 411786 1115509 1089577 1041379 88179 1905874 235911 298556 786749 1357180 244277 611550 1649615 609474 431360 460960 1440412 359799 622458 775753 447289 1252431 1057348 993863 1132841 577963 531599 563436 1934260 1160501 1790543 1229051 1747819 307380 256831 1909556 1958803 845402 1666282 1371581 449278 961357 513125 1439974 396626 1931179 812416 69887 1197780 593179 1068937 1248533 121626 234574 1544730 261146 181106 1449311 203284 351210 296508 707505 343069 139168 1358363 965239 680340 1556786 658289 1143815 1633873 765983 392691 351502 1750834 196912 1291589 877718 186781 683024 578157 1274820 1349906 1006066 1103457 164721 349836 1598064 1204675 1334833 1596569 529666 705015 420385 254918 1052958 1759969 26609 796286 1102113 247241 858338 1097110 600986 1828937 590176 1941546 365416 753549 1589014 782259 1132255 348846 865212 651970 921367 135978 1138082 726887 813131 805659 556642 600269 233416 523393 1979228 514952 505576 1282847 1751524 1684992 226931 240885 57872 1378154 247617 1564954 794574 1545419 412463 954679 193456 1930779 1768500 1633861 1882438 1855419 472922 779942 591969 1798735 1491005 1300862 1914663 1944798 575894 728897 634802 622845 736093 685700 1978348 507516 432476 1340219 1156221 402426 1826914 1718431 884519 103300 1710790 730736 82119 771334 1375939 132924 945815 1520997 1170341 1752858 1348100 1185897 1115995 228809 1564844 800489 1023380 1590021 768391 1008010 1654814 424458 351158 1050197 920642 169377 345965 1218261 928237 1644949 1598084 1102297 164661 1192007 1231175 1748823 947904 118378 660965 1300048 1015804 1254875 204949 1404343 1378702 682975 1229105 1388556 1230635 966377 697095 679396 207412 1735052 1389253 922898 140968 219025 1051539 1824241 1102068 1251529 1504125 1900811 1460673 1808795 400715 1741768 1054012 1327509 235348 8972 1547279 99620 1640899 349303 1943274 1664454 1557708 1086292 828821 1659023 1906213 1094397 618318 1938113 1576545 384679 1526197 967122 275701 583756 1610923 404206 1752473 514857 1384935 1851860 33788 487069 973376 1940748 1911638 1052844 1422188 179496 1160483 1510019 387323 477319 806624 1989397 1184699 368835 1591411 1452805 743967 212621 1378729 1396997 489029 201435 624872 1270411 845091 1317058 1998291 1413517 1768109 1896549 496676 1199824 278412 393452 646815 1324970 1680514 558253 381652 640299 1830713 901441 179033 1754523 937241 32568 676736 1881144 1256322 1368058 131176 1428803 187782 1484055 1202654 560824 1504102 1227061 156716 716100 161693 1370984 922282 1582607 886482 1752942 421412 327551 821148 819032 1402785 225362 162835 77623 398536 990170 302778 856010 1229457 1257371 1131467 538230 146975 832709 1186810 342060 540442 52964 1679014 1691442 1299407 963082 1666810 534073 586798 1981797 1528994 1607288 1903539 658095 889545 465431 1728568 207893 1031001 1128297 417746 1438018 271185 464403 1879044 1875448 1477328 889041 693006 780562 384793 213390 1044836 332695 1978186 1101823 318252 1281314 670340 1441397 1010480 361507 1147398 1888979 117041 1970865 131677 300304 1838773 965182 1148282 1213502 964924 1036973 1271799 1153836 257032 644375 699916 170235 1896589 956234 1828976 236406 159218 549480 1221959 1829580 1950068 358451 1136170 1586881 1097260 1751992 1818169 53555 821886 1095626 419961 1981610 478943 433441 6397 414172 911804 1085266 1173248 1589446 1391388 180982 1912337 194962 391370 473831 583843 1057218 1111507 689009 1750037 1145084 739576 1152944 988656 1117240 214148 1511281 484739 1693905 24734 1573433 1369405 49978 235937 686055 1187549 1058515 911501 1329758 1457600 810034 1181524 1254809 937758 392596 933503 243670 1822097 1227701 1691832 1971887 1335758 1064497 1287247 17009 377725 1834749 921526 201250 1041023 441561 1239302 1467529 1941223 1615513 1481265 189297 1737483 844775 1861152 1530297 1442437 1694175 1342010 194481 521476 446421 537482 975434 552767 295393 1985949 1982300 1039592 859224 1042139 748647 546691 12285 1348610 815605 1008497 445805 95953 109525 1438724 1222972 100613 1693524 42882 1920231 1944533 1858009 494935 149746 1356658 1853252 1773967 1760369 1372956 1520332 757507 1192439 1555320 311595 1768820 1332799 1946820 1760756 1120705 1704954 1589876 989638 627898 1122552 183376 1997102 1448193 582510 1197011 1221749 774211 716001 6183 764527 673314 1719286 1362056 632426 14576 1237072 935511 281757 28912 680032 1327041 948414 941736 982047 45911 848695 1214199 1655637 737460 1207294 724504 957982 281581 722115 428758 303793 933022 825564 1744474 1362744 1260595 1004322 1000207 1756751 740617 1061114 710178 1931151 1232072 471836 1796405 1288954 755476 1937974 581813 1039689 913269 572401 1032678 325871 730364 1539612 1409898 1164474 1676633 548704 1782249 965839 123787 262498 1394091 1329581 1418848 350384 753523 1427154 692844 903826 247791 1750990 1223240 209918 1667338 367937 26497 314588 1089992 540598 1185776 1221093 1429973 1961597 138081 990054 178877 296350 1698539 1532974 287710 587971 1224828 1901702 1179859 1601704 1038556 437835 1588066 1917722 379914 1658869 1803509 1632078 1326840 1736959 132770 702805 602509 45297 1081786 255480 936959 1150773 1768945 11061 897031 1364763 816783 288083 457963 519759 798365 1486883 681191 1945032 760150 354169 915980 1985645 1009259 1444640 485711 35564 873349 286564 425077 1235089 1569788 987752 918982 1093797 1420723 1751566 1409688 78586 1744575 1060430 48454 1592061 1662910 229331 1752148 1289459 273144 886620 352681 735512 907700 100468 1207596 915347 1576890 991183 74396 96943 1863532 826160 45046 988330 260495 886738 585908 95355 1293154 46559 236548 1217755 123387 1571954 509513 1412608 192806 1216508 1963355 1619535 656971 190245 974675 672100 687109 1169760 1077842 643970 1902095 831896 1303635 427249 1428559 759189 896556 1985783 1858599 949218 1176285 2802 1045017 306233 1330098 676797 1113262 852450 1814247 1178777 1514287 1010160 884587 1708788 1159505 1200065 1258740 636333 597856 1933785 808007 329566 1819243 1785629 761824 187336 1451437 41679 507347 314583 1518486 523864 1198614 1441654 44296 382807 1058972 486133 389099 1080582 742897 1174595 61755 1294850 332498 1334113 470937 1021457 1912407 1248636 160546 400883 1941043 956399 825907 1727018 1728794 294489 587643 278781 1342380 1309070 1812736 443085 1876462 1273969 123270 390272 1439384 1508540 973516 646532 738998 146002 209045 1413010 1703262 635239 496707 869543 1123562 8254 568373 1966878 220225 1130627 1271971 306480 881053 843693 259845 1959052 1225777 227553 1045350 114449 463384 245163 950323 1999514 624088 833750 1207975 1922167 1462738 1063403 1083157 657521 1229759 1465987 1064263 1522520 258264 1693267 196713 1546710 716891 1412783 593902 175016 850266 677753 1487293 800480 1585008 984219 364475 1942485 643217 558855 1545654 1344605 265154 1152364 444466 1267965 132261 762548 378900 1831401 324927 627713 950107 366179 209235 1940345 1238212 924017 549554 1223410 1677589 472477 1028707 1170603 828997 861685 617624 433287 593612 95802 1323637 1229230 1112199 1063935 1888376 1143339 872443 427196 1187017 1494463 1716330 363016 941434 1887368 844418 1773325 1488449 162914 555901 740137 1893212 867616 1576623 1266401 403548 75075 1581846 1466066 1860233 214014 913182 609564 354850 1779026 686318 1165498 663687 800069 1068760 1063250 1941588 91390 1618651 1517723 912627 1369149 704442 1224970 1265212 275008 1000018 624123 661946 1586861 1937883 1591077 1804181 984126 1718784 678161 57291 1229661 1697475 824179 1360654 107073 354727 1616737 1497722 702298 780006 1757938 1903896 1732521 598276 534388 132848 1554632 988183 1428986 1575348 1617874 1160459 381900 1454922 453091 1387697 1781645 689187 1361338 599137 1276205 668533 262266 1131769 159614 1482140 741217 447470 1980306 864919 1009927 652375 604006 1868865 871418 764921 1831265 87545 876558 972253 1547673 1900967 214972 1533282 940855 745386 691425 1785027 1125555 360845 659515 1107244 772144 1285282 1193876 559544 271280 492413 510113 408899 307764 561327 1931690 1376531 847949 1580116 429134 1026803 357661 1805330 22793 217485 762110 476229 1258886 1608537 1899244 528143 590347 106725 1542821 1713985 1491687 1826601 1191601 937290 1807737 1874897 372402 69529 876555 208027 1980320 733314 661234 1802279 1926868 104999 1434613 511349 698349 1316247 1265486 1480099 663354 1028442 1997992 1831818 1012040 1400457 1608986 525139 361295 1108692 46233 1462002 1825255 552258 320086 318842 1856782 288110 1885891 1540329 1595419 1939258 1705109 576973 1894363 1961859 99586 1335656 869257 249021 1318039 1746181 1995707 772022 344860 187854 621672 922871 1162959 1438972 1461707 1530923 1949034 1115432 1293414 1976427 1997651 218075 653828 1786799 867681 1765179 1530324 184359 327313 163281 245563 1799123 1769622 1759516 1082686 865306 1598806 600916 173374 1746023 1258716 1738374 1914903 1386168 203322 1936141 348752 46884 475329 1434964 1497973 447569 1533513 1227143 541479 720799 1463559 1824134 1311012 1251811 538804 1298505 1588939 411357 818207 926740 1857542 117759 1308388 1092794 654456 438687 1876159 867095 1775910 1078760 270655 1666097 959395 773279 352972 549943 1478903 816411 1151060 1261860 1794403 1596017 723482 1265572 1544147 735224 110117 834644 1964068 1178466 80836 547750 1208448 1394487 467855 1986056 1676407 70581 1583231 372059 325830 1730205 1280698 1238349 1450887 867962 762275 275098 1239879 1957810 1181489 1028483 932236 1782758 381524 221438 976095 1703394 62393 1348631 1887335 1801032 866305 1699072 1788864 1174812 338576 27983 94267 1542925 1025301 548317 1047970 1541748 1445525 1827099 1212364 812335 914242 544705 1052904 1949096 1619329 1625059 200443 1687136 1553521 1910013 448238 1581199 1873182 1269761 318389 206605 1897763 745597 599013 35378 1131434 856430 956111 1046443 67154 1567486 1028939 1317336 1291177 1682866 786244 1479815 30186 666819 629225 825782 742841 252931 32808 1814906 1071549 989922 675205 1774599 684280 1401958 1780715 626987 511428 1497071 40949 402794 1851982 370450 304644 838185 1202705 1785044 642667 1029283 41995 1042685 624000 723554 825613 563615 1944556 711209 1728868 179200 1654290 1311293 470040 1776784 244349 1996950 1646409 488701 331510 697915 1190722 1600763 1465440 44246 1614053 1482771 851458 324222 1675945 281639 1788419 1356823 1764710 41504 1843073 1194474 154498 646881 941247 1012527 438187 1102795 1747511 1620670 902646 361272 605382 1549516 960106 1395700 1857217 352854 1118733 1089495 852659 287877 1821426 1878767 1448149 836631 349043 1978641 533061 1736596 1974552 42125 57591 1717721 823543 1995589 1077786 302384 1245923 1225921 1446433 113009 734279 697961 1664977 396678 1656129 943851 1746776 45017 1413469 174489 859019 951218 183004 669749 1392942 639535 293848 114728 474433 612615 1122769 1095528 352792 73101 1873324 537842 196287 541002 1642777 154032 1017514 140130 401894 1831899 130379 1708454 359228 833421 267901 1959913 365767 386304 666402 325976 550936 1332946 1394680 1472996 1937899 677649 502804 1668016 1027041 1309808 1450047 885745 222771 1111426 327022 666748 324199 534926 1029569 1325726 1000761 171872 1950950 1869994 1989899 748958 746022 949155 586258 1392512 237543 1564685 1347595 1868567 177950 695507 331276 717063 1771084 495 1012956 631401 1090221 548258 1180743 279407 443959 944123 1482453 1068131 1087832 1572639 1467365 1070947 1359283 700458 1408733 620526 1256690 897982 480567 1239688 1164310 572984 937224 183456 1899547 278571 905271 139521 1807975 598074 1071062 998737 888009 539926 1459391 186553 1634011 560131 92097 992523 822397 1584292 330925 1421151 282874 798692 291026 938124 809306 494803 457710 826951 1512485 929733 812284 357865 1798530 843204 273206 127579 1709312 130814 653196 164991 1581093 1244524 1554002 1199553 1818163 229709 1133569 1900049 1756742 883014 1790597 1269817 1057618 504094 1201443 455119 145834 9546 1245631 1502486 1613857 1806703 1783188 307426 191949 1511559 644628 823439 525131 1698658 1497615 850210 1292576 1975566 683339 1846370 1078884 1655910 838147 1583055 1974712 1669590 637918 1888167 56174 1251025 644658 759306 785724 1176481 840469 1126543 1768261 1390818 540777 1714026 737896 651469 1503646 823823 1484828 201269 196712 1809078 892977 1469501 926660 712883 244993 1404051 1353003 1200599 367859 1863415 70556 1024826 817097 839440 1203524 694806 828109 237579 920304 272923 623073 582326 1573487 1958284 1382125 1441918 257262 799185 1568976 1374495 1484265 1985148 1963990 1796971 1210743 1485581 991920 801192 384232 1531801 1488901 918017 760586 1348941 100522 1619 1252129 1524821 1257772 1000817 1834719 1960411 284071 573314 48358 353624 1855068 3042 1740766 1355194 1585721 424042 1353075 1637415 395084 1844010 639760 490847 357440 1817468 1595031 777614 988401 1033014 1808746 169804 411157 499452 1519137 1279271 1915045 1964763 240045 953472 740866 952216 323456 494783 265273 1903658 1244770 1570495 569833 35761 942131 1802430 1243396 523281 511773 979788 1520808 77016 572911 1338316 1753817 1270141 970614 1722868 534928 213649 485217 120940 120530 239961 828726 1803927 1816204 899914 475316 1556984 1100082 1611607 38290 1584584 1574302 987496 1328864 1414335 338940 934495 118432 144380 1022060 1156505 1267675 1677382 1535112 142897 1686180 1128608 1328126 766049 1451514 719415 1673212 528697 1413749 130120 1515425 1515053 399022 1205846 641060 1842589 1724008 1983310 1522906 981125 728687 1324313 194681 766141 328827 1641703 1053509 1585470 34057 1146409 1560897 585851 615473 516362 159192 480798 1698177 1947447 1473563 1649388 380444 196544 1203077 572575 1091963 487785 813984 972126 1390301 166065 385291 1252999 695802 588383 1542810 643495 967534 760841 1569216 941918 363154 1806425 1282600 1282784 1250543 1676172 1467495 131342 759612 712886 602476 572108 1591847 478844 414477 1652482 1834469 10811 1426978 1799852 1665230 105170 1853492 898708 874869 486201 971566 457943 1855739 191345 1453201 1760595 1631046 1204045 1555986 187526 1008087 660705 1302172 377510 1319175 852365 1914831 1492149 1047054 458322 1450319 1077744 737342 1288968 981109 674263 1888390 1103389 1337117 351324 545240 600852 464234 79864 1607779 576737 865411 1923323 1811169 1484815 910647 401941 1783522 1256533 201495 402401 94816 1029589 753051 400805 267173 410281 995354 1885160 1681366 65266 1925480 1913218 785456 1391617 697071 1761230 1530432 311432 646705 467865 72855 412527 815651 414227 630105 1633909 1845090 1134401 1617460 904032 1739249 400560 431914 433299 165102 425019 785919 1953850 187887 1653460 626529 982866 554425 1489081 739166 1983010 547452 296693 1287670 1601264 619662 1245189 548359 686222 212146 1186936 804408 425560 1249047 256419 1560808 815455 893174 1397680 1012759 42191 1045736 717507 252299 1162366 1296103 338019 988144 1769602 46256 1055933 666476 729568 1279690 331438 1313262 618727 902945 1549358 432373 135847 221352 451859 1075894 654713 945505 69908 477501 270451 256893 266669 778102 506920 1939213 1031788 370687 1157019 1672755 697429 293791 1611710 704102 580665 382095 530558 535792 1780788 1270732 26699 1067126 835295 1579435 1849576 275633 1601179 1499612 946197 1743063 1162368 958969 1876189 1860897 1753343 553453 1646993 1641307 181394 741830 1008207 228144 1434490 1533719 679209 855028 1288395 320743 481260 1403788 341155 1001976 342079 1290061 273901 825970 810772 127477 1524678 1150445 562242 631488 28420 1881437 1207077 957586 592998 1761602 1862829 1504308 1318226 1297841 494364 154381 971617 749169 1331685 1194949 1788620 1786965 1495309 1222327 1898544 745953 679243 963410 768108 225088 27905 526240 659124 1238201 993498 1874747 1327238 1355444 642594 1163851 1965241 1601131 1403887 326929 230516 1151127 1201958 1404286 685982 620224 454948 1357967 1194730 372854 311700 984892 527543 1239003 6381 1071869 1835788 1153061 1629275 1847501 1156335 1710350 480990 682835 954490 549065 1014128 1539162 1472276 709966 1578256 1967448 1098562 43155 320412 1283143 31970 1327543 1087635 1199526 404129 1867121 1165628 489953 1011468 1145528 1623513 805904 798515 680498 385707 1138301 260300 906289 756294 615974 164221 78185 1913736 1947593 1923464 370612 1396262 196899 242630 1322785 1022577 1096743 1550968 1544418 1722345 940904 704432 1312970 139880 1111654 1130857 478046 1564986 902122 169950 1044821 680358 163355 1591084 806341 386874 526243 146968 1357749 1455119 1645787 1474857 192421 39217 723832 1783145 1825534 1706716 1292777 867843 1934121 687746 730508 1298456 556516 1632633 1425391 398646 1676464 1514944 1572238 851477 1999058 1261397 1041475 233768 837289 1903813 888756 958553 997570 1407810 1528824 646798 1620946 270088 570408 1000967 1335760 1509006 813309 425850 926188 1320178 1637153 738096 249453 408297 167328 41856 1323726 1879533 1614696 1691674 1242697 1171591 834294 1507188 1247603 402585 1934053 20845 1653032 1205840 428392 293581 824232 1116713 641699 1631081 1397820 57641 609218 607250 304667 1828280 801565 132835 158427 46598 279204 1295816 1802330 1742028 948465 516788 926771 1772486 1783056 1588781 490223 1655149 1936701 1019196 1604486 1762140 426461 1621686 1881569 537022 1867111 1962891 1185411 1871883 325720 1394872 738275 16804 968234 1293984 824956 1645268 1402145 1221458 89110 435212 182112 716376 625275 317604 320556 1478643 409280 89515 1453608 1000323 491763 1241617 821440 708190 560850 808975 206026 49332 1709472 802603 992854 605371 82265 1034743 1770711 1825097 288922 716554 487174 1024242 673318 1686901 158987 74553 1260354 96475 1853535 51556 237182 943737 1007571 1435195 856500 1127798 1578403 1475747 331764 1203409 1259876 1561913 1833645 457787 1087522 678786 1480349 1737998 1080086 1503100 389664 308665 622264 1740616 184483 1509955 1187880 1124344 726040 1461800 1857159 363680 1014532 756773 772792 1399092 108829 1520185 830421 471841 1852724 896862 99690 470261 491340 302345 885580 371170 1427077 1010152 621258 415172 1286684 685936 118048 616892 509301 890668 1987282 708803 286071 2127 1451857 771984 349572 643784 289108 47174 576418 1747211 173300 776286 169274 637079 1600827 170131 786303 1982602 819812 1709849 786704 1245595 1751758 376012 403477 448623 1826807 168260 1727870 1138555 1067020 1764725 133565 67795 722357 523727 221728 182257 467082 1417180 987127 1510381 520559 219689 781439 650046 405312 452457 252702 680400 1191688 427346 1427397 1598769 308101 1314198 1125960 748146 379160 1842319 1050648 1069881 950345 572160 837753 1519095 432942 1098356 570774 1895924 1460557 134035 844501 1615796 1884342 811312 545407 1565222 1316382 1097150 112950 709994 1496430 706729 1523381 918411 1367585 111099 287339 1489764 520572 508591 1508068 645978 548753 1647025 1513386 160018 543014 1884544 1636617 1601210 874148 1178112 288588 1254339 328942 1359247 633089 1775088 53470 812995 230932 702306 1457677 1135617 1694476 176484 1278340 799617 1407220 591691 1205173 1235452 302157 521761 120959 1384877 1310627 228779 201416 1427434 16770 608467 791154 1955604 1450206 480260 566938 1067283 1280750 859940 354183 949835 881288 1344580 665700 757625 1806368 1819913 1586615 1433048 34307 1181351 207140 689045 1750828 901371 1543799 1379591 1997280 940439 38347 840641 370852 1872249 966877 604614 599690 1208376 903220 933752 516279 1651790 338332 204300 237556 572133 50827 652614 1031226 255024 1252503 1159600 1613488 1261858 34323 1908567 268451 1328696 973482 1128481 1631553 590972 1225629 1956466 958165 1846897 1559039 1089693 399125 842226 1132436 991821 1163529 792069 1344980 396888 815319 1178396 1751246 1593981 1254063 1871759 274351 1601536 1883812 692015 1801833 597956 453467 507413 1355057 1435970 1853818 1444177 1888927 1239464 653298 1064622 1318951 1678645 351863 493243 1321097 1148113 1213624 1891214 1569720 700366 1793876 94481 1066047 1377277 785533 1644988 836405 1840258 1202630 332831 82363 550172 477917 1877650 206744 1120035 626673 1639114 1354036 957165 350808 185918 1338263 1181786 1636620 808790 1558373 600724 456469 507238 91188 613095 1093357 193082 182637 1660461 1807708 433296 1781601 1678951 537729 330260 821456 133933 715967 1780710 97062 348519 31098 1915075 259113 1128689 925439 1154989 402127 1408784 594148 828701 919632 1119500 1664621 510645 1765782 326832 413010 1601244 397530 426621 1274019 1871724 1573616 1597850 1883571 344165 119623 1219975 957823 742004 1021 800084 1299519 96275 40590 202145 671171 815595 1627843 1308654 1588240 1319223 176675 1168544 1740810 619083 21754 591351 1979072 944678 1427956 1312870 1939419 1747175 1944715 744775 1820949 865969 99833 867308 1195649 1763333 1201389 1316564 231631 862128 1080150 1584771 1994343 1722160 1653560 944946 1000061 795734 744973 1871681 5931 1551842 389817 1546993 316503 1422147 1710398 1578128 683002 661767 20362 1834336 568437 1005301 929321 39261 797582 948149 870596 1687702 1025965 134949 3168 339866 1586792 67259 1029461 1537765 1870535 1012204 640898 1379425 960282 1829694 1959868 229795 1272032 1412490 296921 1390538 186014 1514021 1085088 1029730 1909483 472670 52160 1749470 504740 1403494 826319 1995929 575222 450929 380316 1298718 1960386 1054437 861566 188594 1040855 1842802 1295734 666747 1025079 1994944 1397371 1402564 52677 1611435 917399 1243377 280236 828568 39415 1500812 1356289 1031169 315690 73059 1840173 945152 646916 40679 472128 998960 1137047 1685675 351063 1907803 1147397 1811414 1222925 1494529 352549 1588357 1831093 526701 268391 1204678 404414 1898526 791183 1591950 366233 1516392 517841 1012368 410827 1368449 183596 644828 1085770 692347 1473899 156165 1113715 107142 877841 1763868 1757846 457962 854551 521111 1699966 918050 479377 1381313 1416576 275302 1382306 869107 178740 1932689 434150 924344 607430 1650760 1005819 1130160 347619 950225 1814754 457038 1512888 328057 29163 1385246 801896 1960991 635198 1951125 162220 60731 349963 688165 867423 1631330 1971407 1660676 725513 1456680 1633327 576521 626963 1668930 1560490 881273 1083580 1771828 1526616 884608 1377605 1111313 59241 1715521 1505682 525073 1392360 826765 238105 592347 1794105 1193025 1326519 298851 613827 684951 45780 635604 1940817 861442 49663 1478921 1729461 468595 609286 640081 24178 1335331 45511 425176 179112 1666648 1204121 115923 349494 25311 1701301 901403 1410722 1586828 1171363 1161962 143773 761764 307996 628242 1452128 691505 724350 178996 1427483 1711510 1897085 1456565 1313329 137408 347426 674749 1732363 696726 1592862 1885110 927511 1186635 1985784 900387 1863995 59072 755209 1670111 1715174 433722 1185574 1616657 1282608 390507 1068339 602710 483441 44159 983517 348561 183717 751162 517568 1388699 546186 1235049 384454 141828 1539071 31394 1625148 1242583 1503198 1117997 525924 823920 116343 175351 1565529 181980 1428348 810100 1731371 677726 488572 118704 401822 1961383 33128 1105536 128163 490962 1707439 548441 426323 1958324 1386913 1080108 1921571 1288866 1573936 901647 1609274 1237002 386521 1626067 1733288 214077 26509 614646 1630240 1278896 725274 1932332 1167558 1802189 960250 780480 1547609 657208 574395 3488 906386 1895019 1754067 62057 1756444 607424 176044 317727 1988278 945922 357302 830835 1114750 1481713 857776 1583916 641989 1897859 1753001 489237 1148685 1795198 1603614 1837743 888066 704074 1240575 1755183 907959 883097 1557442 1017201 483662 1343718 937676 354200 1465870 1642068 1845342 1425773 1061717 428784 45527 112504 92220 1659874 1499512 1502097 1866200 1746834 1864677 359688 996140 60471 1967861 1410889 338971 443982 149239 1167348 823051 51027 574831 1535172 74047 931966 144451 989571 1144285 665008 787589 659395 1834455 1149554 428810 1983645 1843473 628182 1217005 1423740 1844225 1562745 1726050 1679001 790180 300637 672220 1089778 1268293 43653 525095 1932242 587187 1638373 1186071 1398806 343672 1156556 160414 863383 860059 824673 1116908 1850747 967546 1165485 238173 10745 1039798 1092180 948362 1177649 687761 1736822 59636 896975 353224 147942 1688228 49318 982147 799734 360284 625236 1928896 913689 120626 1737795 911426 1713868 249014 1986003 940442 1911578 981460 1530964 174083 1624097 804554 222722 688986 1468999 464002 1558791 1431389 1041738 693997 706817 55927 752600 616617 1951277 1401823 422060 930032 1952047 575508 916452 2939 286777 444003 1661085 1645768 1160673 1708855 1112665 1841131 1581058 744036 642353 481772 1407698 512779 1557085 1661009 244412 101029 916481 1811068 856017 1795340 971025 86604 1702698 699645 857581 228689 301358 1117252 111360 1012500 1580390 411175 1434289 532867 985391 1805943 1735895 1709079 738999 1623090 1426961 1319295 1227955 127896 499034 1502048 1353738 178775 436691 1975040 919978 625422 1297240 1128011 929003 322388 599473 1848474 1736813 963540 150065 407208 1048453 1816867 1811870 1263902 476171 1946219 1540561 887352 299665 18118 1507551 293717 1812098 456788 479395 715435 1668120 805358 1869423 434860 232370 11565 1694783 237795 358394 1167291 1726836 411821 887900 1631736 1119213 39605 849844 1080854 92772 1748703 1768751 473295 734374 392267 1274780 965229 1527907 460991 3603 659264 472326 343632 466494 187247 1294293 1017236 1566735 737051 1244370 185706 1464706 517324 1789939 995925 1676071 823184 1275566 483423 986359 233623 57621 910535 1462839 705779 1922719 1416683 1043769 1198369 1476160 386663 715990 276836 1125684 865913 1094189 167122 425291 1094042 1006857 699507 722897 1745773 1247499 202884 622883 110688 1588462 766297 1132392 1994603 98126 744975 2259 466992 796055 1645925 773928 1092475 339297 771936 1283889 817051 864744 153255 1603538 285697 1300047 1592219 15197 1826672 121906 1643707 108363 310560 649943 115075 1581067 179245 1269679 813267 875479 1358071 987919 1002564 1856298 946787 1367236 1201243 437195 1786450 1380959 781360 238914 661937 672079 806251 1966497 1950761 1289475 709866 599454 1352811 1679759 1864194 287442 1127003 940603 507212 41661 675283 1210102 1579933 1120406 322780 1918009 1244619 1930330 828346 1516379 1046308 1902531 1625099 1313551 1768787 94961 1410550 1730398 607245 928806 35517 928263 1510920 1788213 477123 686192 1151301 1145041 649587 175185 152601 280516 1036741 79801 1131736 1746748 131919 1315143 1469430 1171822 1330806 624286 675928 1564235 1054376 183942 1329928 1331249 101650 1524935 1837279 213679 1344229 1411046 685491 611447 1452142 1318835 1783058 886380 1723448 247800 49998 1870764 722135 834440 485408 1324252 1975135 80815 566534 338927 1695190 1380513 447621 407190 1207019 1889542 965090 152522 842362 716778 1644637 1810628 1177632 1873077 1802428 1669042 312974 1877125 1366062 507595 1248064 369341 783569 754692 89593 47338 464598 1670743 900436 1515336 497785 86851 1244263 978940 1825952 1966846 1524062 204277 1378374 1941958 1550058 1486341 1922330 789818 307580 1661617 1426652 1012749 161069 1629525 1005372 647224 554667 249888 1514105 1141918 876181 1055062 1073329 1668559 1090884 1987472 697499 13980 1826415 89262 1138131 26395 162231 1327256 791023 777004 824810 679540 1263559 848301 1039748 1279665 1286169 375215 1401978 426587 817391 296195 1202583 1280785 1144893 1841307 345046 758033 1756362 1932278 1998024 328066 878964 1814036 1531538 1824989 551888 69430 580056 865556 1867206 1175964 1624133 179281 1286134 900578 1650222 1167287 122782 1571293 546683 850775 1261708 1305918 684450 1408288 23465 805568 1744624 439350 1965155 1460425 724265 1277902 1596310 1726145 487503 1974486 1915936 1721586 1100185 1524883 643485 221901 1080333 924138 478048 1517021 543206 761000 1433750 1564837 1395775 131397 409541 1213343 1973030 480053 980834 1705092 1029531 1611288 873983 1374516 276841 934836 984183 808255 1563490 1993139 675058 1801012 1309015 898788 446619 1355767 1013020 1761925 1129662 1713544 1263566 214264 286840 381287 619942 307448 835134 1115517 1491298 1126036 61859 1882640 98224 621190 352143 325367 1856885 1539647 539498 566974 1651754 1368957 1082401 1333330 1190504 209591 963673 836479 667461 1976728 1503325 995868 1502282 269231 1184466 209544 397247 684284 1287225 1616521 217579 28797 1144084 599826 1912447 238098 520418 1349327 50165 58402 1797401 521632 125932 1536414 1354612 590909 1402679 395890 72969 266787 243991 1372558 87226 1664812 1085776 1349247 269789 932720 936773 1868860 1773134 1739974 699628 1265684 1566737 1148889 863201 302280 514702 70482 1069326 179440 662913 1871116 1495896 1753152 1965682 703024 1708951 825684 577683 1552372 350346 1791180 177152 1653038 927463 1991511 338039 714346 1376036 645793 1958383 277786 37893 964460 1017924 1073468 1587903 258763 276675 730918 878012 1076661 1886614 1630400 801598 1214368 632845 1117920 1515889 1962165 1103829 1366642 223969 1571525 531639 1915725 1013569 329556 470716 1355162 1560903 1772137 132704 1717983 259998 1951487 128428 1846689 1239452 1754000 68150 357690 1757917 458564 1275129 1159136 356516 657109 578515 1507454 499669 1453296 1232795 30537 553413 877503 1490486 815230 1786372 869700 1437191 1679166 771562 1720344 528179 1009252 347122 966894 49908 942288 659000 667064 1840032 361550 1926880 1393721 1303541 395718 260857 754853 783447 1720522 439391 1215825 1257473 1933612 333620 561948 399651 1612719 1708900 187756 735410 190162 925666 799283 483089 1500639 222918 1075341 905269 315229 1557834 300025 1509305 605114 452423 1877717 63179 1793633 1524723 876535 1680533 1447567 346390 1296289 987879 1900350 1055188 173654 1911029 617907 1973079 492708 1450058 47158 1439166 1308822 1542092 1055743 1344791 190438 1438016 1007331 1499608 961055 1150262 956449 1417038 1686300 1856826 850167 994353 116354 259764 631979 1660042 1963619 1988134 494577 736728 230676 1066834 1595789 1912181 960225 1246679 1783637 464625 1821905 930247 567044 565259 1921941 67691 3835 293598 1842990 1656681 476073 210872 1712871 1817374 355123 1218070 294442 273609 1367830 1100488 1448773 622579 1063383 1020275 726846 1787607 1849002 1572287 1410303 1538499 1020007 929049 87858 873344 1053844 1245753 306143 1466911 1825650 1013405 227061 1662515 143458 1541637 1492640 1854023 1796268 430221 1459826 48217 1828148 1556664 22505 623517 291865 79736 1643028 542384 421610 651821 1758448 732425 1957618 1878524 224727 883431 1618969 691168 1646978 1175795 1308610 1059275 1737689 1855211 1412841 718530 322219 1157449 1465543 1857884 1376983 538097 493037 306556 355185 1584658 688301 1864958 1188196 1997302 1914173 533216 276198 396280 1292806 1421905 1398930 342886 656199 52296 513495 50888 51395 1142259 1742099 1078348 674402 490846 1563936 1193440 1808857 1822208 581108 1250929 1998713 1540487 717915 1265601 597495 1587072 847634 357749 587044 102358 616693 1518997 311213 1186791 343191 142480 904573 1702038 1861693 217215 317967 135579 491730 223353 1097306 1757882 848030 1705201 1638884 794021 143144 707792 926553 1062762 394927 725935 752092 1453742 1165394 1526913 98063 328198 1835144 1861941 1201294 806242 1246744 947052 76104 1226505 1463207 1396822 118465 1035117 1191003 1355961 1048933 143186 872020 388634 1578467 1063049 394941 1337599 1174713 474414 497410 418610 268508 1503728 129698 1689836 845287 1606513 957066 622132 243843 127925 1384534 234318 1347090 38376 1379246 1979856 231547 1658152 981319 515144 1821043 1663231 652761 50294 1094294 774044 283150 751175 1656842 1731812 215635 1832523 1607354 311594 1028468 606766 1878770 1525158 304097 1116368 1214351 1728037 552512 1997917 1686384 170061 93100 1219911 661315 866747 1616285 433864 406474 1530072 1457371 1366568 167388 1195409 687088 1048751 485590 1472364 1793301 1449401 699503 5188 1112642 1499203 15083 164608 381940 1053807 910901 769271 775697 1631168 614040 790156 1993108 1166848 782266 622173 1080200 1415716 241963 196986 427300 1160710 1087266 1254984 1533546 760202 771782 169530 591250 1016287 1289472 952772 1109022 531136 859162 510789 264891 1553659 1979940 1621141 578076 603400 1886791 1692820 1515998 998845 1051602 1629597 887294 660102 927415 1413240 1045614 85189 1761550 1758464 1325917 133168 895093 912824 1274325 1823177 409800 1323406 349218 1850436 1465330 48268 1877519 853688 1675146 812626 838645 1286964 1148879 1466191 1591773 1980575 171211 1615660 811017 814145 1880893 1563757 902064 1924314 4248 1731433 633549 104740 442268 476988 1764989 1784135 1111614 461248 1162078 639788 101840 1398685 1671048 758067 89590 316 1273217 1068589 884312 182875 1411245 1439941 1133367 938954 789604 20296 749258 541653 890371 548010 1426979 943250 1927319 886218 628347 124649 224205 355145 1922932 543567 1843421 1180389 1786865 1479998 1871916 357476 1382445 1674083 201763 29783 1712251 1574315 1669990 525759 1110084 363723 311276 1162571 1889301 1999949 1519283 201526 227730 151688 1905831 788399 842461 1167974 591790 1907119 860928 1715054 1170780 1237778 367429 862964 679910 578496 1504611 1556335 207252 296402 1192866 1371490 1215132 981892 1826492 1862836 1696196 538575 818168 1384965 287600 1685242 896636 1525431 1211152 1839493 1548016 1870090 1480810 1069155 1694289 1391131 1669653 1935439 107344 932684 1372228 1161375 1969639 1843856 1350622 350811 260120 1297105 1796401 773674 664949 1273168 1035610 1356976 264344 242787 1468869 1004555 1490328 540182 214370 1721793 784292 873295 1194517 1792506 267597 340204 552449 1496830 412312 482338 131854 1794655 1081091 595183 1773339 1927893 867930 145020 531096 1000945 1638519 1152408 1612794 209117 1457009 681852 1299329 832518 1696778 913243 1984326 321126 1075958 827081 1190315 725021 1733437 879182 1635276 1682333 1678916 1089355 807485 1137526 1646406 1544950 646298 484223 1076374 231264 1127411 1019425 1304528 761677 220728 437089 1661241 1314047 599835 19051 1901837 1028291 1324104 922893 563741 1539407 1166806 590025 344675 96745 663450 1285452 1278721 588636 608132 1049140 1696709 684997 1559563 811326 183017 1751563 1515131 1493118 216672 575403 278221 698728 1960228 155499 743131 784516 766168 1249534 1854511 1689553 167428 179194 361561 292694 224542 1708478 1919259 1751367 11162 519862 1069440 1582480 1367837 976708 1151822 560652 1235363 1555417 1750831 382636 230828 968452 1551027 938463 863236 1194331 1541681 1253721 613916 1645254 1283110 78973 1658761 1408385 757401 1987126 1566978 558474 12866 356356 1405527 378426 1172979 900525 294157 337130 886049 1443669 489855 1777144 834364 1622836 1144244 1655466 1024737 696884 784660 1485353 13113 1113261 1161896 1593859 285181 45779 774808 983030 1756568 1152783 246953 1785273 1061321 709522 1836867 1673912 1099595 1171809 271616 260972 593349 1498700 894763 1345531 1035018 1518420 32230 1018163 363182 463452 1272436 1734280 114129 1505137 1274893 340515 707511 1623705 300036 201220 299631 27554 1114251 1010078 23046 576292 1845896 476164 1461838 802076 1205098 1170431 385544 980381 1476135 865897 22298 165113 1616621 33441 558316 424202 541308 470748 1542562 370946 71660 910133 521254 928540 1407340 842984 790484 611548 530535 305996 1011113 611366 1523323 786142 1467666 1935824 571840 1692967 148263 822602 164301 667027 1411768 1700738 121697 1598496 1572689 1994129 1991839 1889368 990972 1680003 1491502 1306263 332285 1970172 630609 1193197 84209 587368 1420475 1573705 455193 1101880 892938 1680627 109730 1514301 618269 654341 1899391 514930 1930114 1741617 1250314 847408 570347 1790391 18063 825058 1147889 1443635 1499593 1667799 1329336 1476355 1609786 852173 385825 1028120 624312 1990873 1186210 1327103 89843 1747170 123035 1565235 1446383 1107635 294998 1425687 1243661 103548 1434905 763716 224879 807189 734687 1475941 687990 138561 238411 320737 428170 853461 717900 1275572 1670251 1448247 857212 439411 790575 530036 65078 712190 1553825 975051 1593567 1043647 1862885 319013 1288207 249086 878520 57413 1034130 1455429 1758135 1702682 402745 1960698 1114816 264012 1306714 65897 743725 239864 927642 1432354 38019 800914 1579373 1106691 294789 1446161 375690 448910 800086 11175 1860223 262002 728139 1482086 560858 1641246 79700 693388 616790 1515602 758642 196991 498781 659073 713518 1242256 621035 534756 1192443 92148 723260 431136 1303950 925532 833550 460874 180701 433274 1182355 587629 128486 478516 1725955 386676 614623 1776488 1377537 1739440 997267 967119 1639067 1396818 1797055 234548 878284 1604895 66036 1210325 1663533 1437580 1992546 1066617 1822619 705051 746289 1632284 1858883 1024985 975549 1984941 1642371 279878 1849517 858245 1610441 138964 456444 640012 490705 103897 193539 680738 280931 1009031 1070173 399501 1755776 1306076 706106 1141752 1149234 1993754 1749510 991471 1475648 203508 778062 1492066 488880 15691 298959 65834 1118223 344111 1228452 917824 1148867 1267996 623665 40066 330364 1012688 544616 1732916 1130991 1783632 739703 847204 63214 774679 365684 70768 811007 340991 1500699 602342 64608 282889 1819674 1486045 1877976 1670528 820603 472407 1343129 1285650 1709066 381818 1339863 775806 78541 1195682 115698 182265 1766702 1077042 541582 1112765 1446046 1347892 1253004 1955254 1221162 568547 1567439 1144305 1688828 1245511 1816223 1873775 1284401 585299 1688858 393781 1211158 1287390 1458278 928094 1583420 1016305 571948 1254199 868274 1964379 251141 188003 1419207 404872 1365394 1032788 1524239 175190 1132928 378577 1202803 1072459 489971 196525 1717036 1124932 1824737 1442894 1847520 1828355 1883070 1219551 555838 1726161 504912 178304 354891 117635 715332 754353 575688 1196090 1999595 1188194 560496 1319858 374667 309717 1352110 1968832 1157970 919503 510644 1072693 27409 1505408 226699 1418876 1881055 1887883 1692911 386158 596827 1290302 615884 45605 1211330 164891 579375 806481 1913217 1120973 1563213 988062 941939 1569152 941910 1422555 165821 1306548 28636 1781621 580030 1457236 1015688 773881 913003 1575552 116371 944518 1966776 1994068 515531 1170297 1337447 14816 689241 793839 1970269 1650665 842711 1533838 2133 139369 1557404 1866367 881432 1765627 1411651 275300 638748 939016 1810222 398728 1140153 306525 1814016 1901861 1516852 981623 1034940 518693 1791848 1394793 1246433 1014219 1312054 351398 87603 617307 1494105 45434 943123 520302 757390 1369763 216791 1606242 1871430 1827143 1768186 312998 76591 265022 933332 1788164 649012 1661235 217451 711989 1078264 1840631 210962 284629 135367 1711575 1369286 109308 1547354 1851063 339451 1137269 215541 1748850 1687149 1626429 1555296 162571 1194249 1034630 1493668 613704 220801 705591 1374426 1330661 504844 1040669 1276275 936054 1564287 1707290 1472157 1162643 1740011 178225 859737 1288532 1440990 774340 1087380 1345215 1463604 1490302 1316045 1254722 1430392 839450 1232275 811263 1851773 35798 1074365 1137267 492761 1567536 870583 544665 807282 597035 1344442 1286685 478864 557590 926748 925488 885749 1523705 312588 836864 1922701 1693464 1840700 1918592 142839 538697 411780 1172871 705553 1984732 1199449 1911313 1642098 219858 21033 1600748 834160 1635133 1258516 1974181 52870 295055 727121 1140354 466214 1836372 394659 1841416 1980957 1884694 1303887 1585058 1124483 279038 884595 668433 1756330 1389688 1492639 272150 1240671 893302 1802485 1011779 1182935 1893884 1621942 53406 622745 1882145 1069706 1373018 1951555 299117 404083 1913135 1952473 495458 1500039 358611 1043309 973133 1090184 1815833 304450 997842 1652676 965302 852328 1581205 920966 369701 386157 1367971 1840285 95828 1064604 136539 78737 1722091 1407361 52494 927635 573530 415577 1587236 1119983 1430356 1494590 125283 1833029 290389 933513 1478636 1148318 1900266 734519 718002 938356 831995 720496 1831861 848799 764985 303946 408471 767183 1833116 1513668 321597 695657 449992 876840 1489617 456759 668730 1675794 352799 1020457 659158 136256 226625 174260 1393282 839386 1198796 1925982 1155432 1120018 201335 999112 814807 1333034 1332897 1214625 226780 1006331 524730 1555396 606482 571999 432917 311132 1054394 1667726 1601894 92811 1471443 178993 612379 153854 1587823 864986 1242964 1998356 185047 942983 876173 762304 275652 90676 835851 589749 1574716 659221 1129219 16963 112964 522947 486831 481556 646788 199388 1756719 187534 830396 1792934 282483 1503316 429682 512764 1794266 795069 714322 1424858 1368982 1473290 637822 393464 1655162 1917927 596768 1301858 1032632 1976277 162241 1531810 1731405 1838335 15427 1053006 1946206 241104 897062 180990 1837511 24867 1677977 1536078 111102 134473 26563 176027 1473414 241209 48989 1121082 1752119 264066 1334984 101130 1061666 1516990 1912270 960594 1348091 1426168 339389 573055 1408698 49976 1569269 1599190 620219 1230692 1544969 233035 110882 523213 1092620 1092306 558337 1049267 1860247 1475638 828446 1130265 1863173 850907 1794259 771586 1121858 1375259 1221544 1565946 148677 1750471 324573 722224 1884669 736701 373032 1721651 1674323 1555400 1160529 1207874 1228861 90485 928527 654436 1986576 1985532 753773 193580 589952 33508 643862 675221 535777 1134965 1796029 1674670 103546 1130142 230209 1234041 836337 698955 1215131 1291620 679390 1478009 414266 1173134 1486683 1113873 1106116 45873 1647315 1726534 966826 245488 761729 907258 1937756 807018 1957902 1561286 174623 873721 885194 809889 65409 1852301 1222444 1761356 1902082 1025673 575943 1573542 1147219 1114831 238396 1890529 1631675 483578 352667 996895 1911333 1713065 761278 245803 1734264 645729 634803 88016 1653055 105381 742705 1210718 343044 1762560 950579 992351 149017 1582148 1203161 1743999 735473 347809 889 845232 324765 858914 476973 159365 1750644 438222 1813778 147024 1777371 1785705 1049675 73692 1159202 1893152 1487689 74991 612513 1626893 1667786 737885 1383912 459947 1682125 683975 1638564 132451 758294 240317 567474 800445 1637754 1832766 1028979 240316 699693 1070973 683508 1456688 929174 1644804 902081 189131 897733 481673 1432187 952396 1406160 636030 567237 751580 1256736 1742637 512347 1727563 1344410 1814213 267699 1942748 1957562 1574779 782332 793347 560776 1735441 1622540 349419 1772281 571507 1973973 1458611 686258 1286069 896468 833763 841680 1214230 1003787 1440789 1818661 1044386 1786597 690544 84778 1698997 199290 1988214 1988157 1575557 971139 1057534 1338804 103281 588590 1927075 949467 565988 1898972 1478093 307446 1073849 1629031 286785 1434116 821521 82614 150480 492072 301581 1619218 151756 232740 1745680 1059545 13221 1665634 1346382 33046 1139948 473628 1758532 1138050 989643 670949 1505685 309818 1366888 1332694 1472167 1408770 298254 1613267 1399823 361637 59697 900144 908296 1920493 1392138 1391060 1086411 1194534 1401404 1092956 821923 1887792 622014 1608532 1532365 1090515 1873297 92446 723748 308869 1054032 782954 598898 289537 569853 1697065 954914 557905 635137 143354 531201 1829031 353875 339991 1940139 1031147 1684930 1318522 1598519 576141 1890077 1056587 57232 870618 1944441 1227610 803863 496005 319516 697367 1481445 585192 1493968 314354 1193890 242896 1915207 1554726 1570307 492339 1633149 621562 200689 94702 1629628 1024849 480735 986801 1405321 1988534 967628 691195 519370 1538995 1406735 1354716 527462 798385 1650298 1922841 1862044 1609794 979890 1512151 1609098 993407 1860546 853195 1905914 57901 1809801 352457 491115 1953497 829037 1935905 909064 889977 1994653 458059 1559712 1255934 1122909 426452 270291 1070777 742250 548444 1769791 505425 872179 1975704 1162192 724871 1914552 1190928 1205913 1282670 718037 967717 886139 324950 1853212 1161376 983813 152816 1660414 1207289 968467 831212 1666919 1815712 1180514 580210 1079815 107791 1543451 1257742 1525171 70529 1756821 600714 49871 147637 1045617 452413 328764 1435037 1257308 1238215 721185 1572092 1105290 987278 13850 1151670 64957 1598088 583441 726970 943966 894385 761785 608161 1720105 38695 311992 855596 181142 930696 1278945 1030484 1374809 89492 439599 1345799 6688 527530 1024993 37437 1677993 810474 437034 830872 658001 1338519 749602 1750093 1922864 134830 662178 276923 815041 71161 1437659 1549130 1483558 1945206 268985 302600 1937630 768014 1593625 866365 1441564 1182329 1334221 1351424 662753 1641516 1896071 1220575 882886 1972314 1902899 1384128 1089615 913998 1953919 807245 1587530 1330623 592172 811074 1524860 428 76131 1911280 130328 820176 1938687 609890 706999 367382 1658282 1915312 967993 803303 874071 1631729 1598639 92825 1481754 943383 1658922 1829973 1314348 1058867 375523 1964435 1791968 209206 104414 742887 1321079 1873565 864234 256407 1446122 1976233 526156 246450 737500 1672479 1123028 175260 1354515 1257892 1756321 875721 380948 817488 830254 350133 872841 986269 85157 1425954 309429 1561204 890382 1812199 1395252 1080033 14940 1149168 209057 1219168 1805453 1861478 90768 1615634 58044 667659 714416 1184375 1191042 1455709 1905094 486109 26774 1581932 686198 307281 149234 883879 1579715 995746 1741062 1886878 513813 56408 601237 531574 292331 1778775 1178954 774778 1361814 1517281 891998 1690619 1434925 114115 1637302 1686758 914326 1865124 1762383 840368 1502374 49529 1787111 1122512 151458 337962 1020609 1489569 1918211 902023 1453057 574827 870601 389282 886804 1836962 1731457 394550 1199184 692647 1421759 1664475 968606 766234 1325767 820640 1227240 1831190 1168213 1536256 348084 1305235 1350483 1280829 545750 368625 1324218 1760861 1013841 962466 1606599 174862 126500 1428028 1406279 1882172 499562 1852032 1855930 639075 1082054 1252521 1280940 122030 1884877 168425 464858 1948465 1361189 210697 1444007 1401217 1895578 114261 1260831 1919395 805515 1527724 1483869 740750 1370351 337883 1028241 25338 1567510 830611 474840 1229695 1004455 707879 673871 862275 734911 548182 36722 1189628 1393921 1261648 1870986 182252 1549449 438211 687522 692136 1943246 1284071 1428915 100710 1956142 650899 897570 58923 93291 487495 767567 1012847 1408358 187741 1982306 417657 1805267 76633 394785 593205 1183686 1908269 418033 621729 1772851 880852 733303 1921562 73353 917417 915465 893422 1814701 215335 1587603 599736 506032 985100 372899 1544265 1639310 1719804 1845849 1978248 1850876 705013 935596 882402 49460 480427 1608494 539938 709972 1170127 1086797 1286584 1988622 258658 1477892 1286570 1393444 1199750 1652357 394711 727446 283291 1360815 281460 808670 1271887 258631 1896662 1355811 1433784 1803335 690009 1796605 1770449 1053150 1609068 101872 487840 1692962 1064784 1144358 1007359 552776 1511241 369221 1864388 382188 1183859 1129335 1983195 120113 970112 950542 1957051 636087 484140 336672 1682588 1668105 1769444 1628708 531031 1596903 1891368 1599066 1651555 995056 873623 1960806 1291275 1364058 1460330 1796427 122946 854080 84066 58220 285304 464101 1835184 349990 836359 1048744 96257 1765686 90856 1038316 1526863 1884120 1371506 1963424 1346075 1700126 227746 1552698 1563532 148398 1178044 771563 1282356 401359 1108189 768921 331327 1748881 655575 1193148 1372095 648250 1735105 1775782 1569115 35193 1165770 117173 813536 557760 1475122 1073233 306762 1006090 1250164 337993 1749726 656446 622980 733625 429099 533431 1821026 1001438 1606592 678519 385845 1392066 417776 166462 300116 1400048 740705 984180 1381200 772910 1403446 1010048 285969 1019459 781647 1446385 1740872 1975925 1556122 535053 692776 1414107 290091 1876 913004 1925722 1318009 585752 1059140 1434617 401889 135379 1078237 1622613 1870769 1726346 843965 932663 891859 502564 989791 506068 178083 935300 393570 848484 1145038 1717551 228843 1875727 1694538 180076 1881198 919668 603559 1678688 590134 806900 944764 1538158 1764541 148224 1161577 538905 811990 107010 645160 720086 1477167 1084417 1201175 450844 400483 889690 1750347 1776725 615311 1743963 798042 1333521 7157 1783701 1558304 1968637 923819 1550792 35030 946788 1358075 753321 207381 1535291 1272499 343660 1522830 1341077 1730192 9241 465884 1052043 721404 668136 1677428 1559307 687394 1521346 1771985 1086625 1882545 99486 494132 1617176 870750 1202074 225244 552999 1837951 1778009 358008 358171 1339815 973606 196281 1711726 815464 1352086 19199 661771 1790121 1182851 1571983 476301 1798971 1929686 1549144 1100348 839525 709342 730443 434323 520328 725803 1330791 756138 1918699 1174975 1058713 113681 122426 1582488 515865 479875 752964 198432 1272389 1603258 246432 38374 79680 574398 361573 1494477 1838097 746683 513767 1443099 1583700 1944166 1992583 1421569 367639 1934267 644719 519300 978862 1390039 535199 1818513 903971 1096684 708088 569406 1061345 1159228 1318454 1793495 135325 714865 439331 1557657 225849 1733142 1039899 1863103 799668 1637681 1530755 309974 980620 682348 1290040 1059180 1451356 765679 1175271 1740325 1231020 1330227 1724400 808358 1771373 27676 405223 791454 37255 1526152 1988869 1552948 673340 541267 1228505 121471 1746957 70475 1746473 117740 1602939 865596 557457 345806 725106 1186970 1457753 1350897 464740 1529277 744247 1097205 1328323 1464919 1396932 1155131 304666 1159632 489043 1493644 1474092 46704 1442916 1386619 810230 173687 1213867 1034624 268457 1222493 817635 1566299 1670131 1377263 1697205 781820 1958926 1897530 89957 1256434 1927103 159829 1454361 832703 1703969 142285 1403023 299127 1496086 254261 611206 1890964 1051441 925384 998241 345395 885333 668687 1693357 164213 1549173 1719492 1620119 201672 226136 1650052 1772507 536399 1418815 1464521 19376 263523 1285168 612965 810541 1680593 562968 1191374 1073354 780433 1358870 1479754 1911964 504252 736382 949013 1443036 1484202 908466 1801369 262742 981252 932065 340053 659250 37027 721148 1033652 830795 1406110 324182 1560611 329460 934887 959418 169818 1889266 1792145 142286 37843 883720 1271941 153196 1037541 35096 1738734 113945 1266122 93271 1374604 252765 689073 1325578 1716980 1406416 513151 366009 148730 584830 1080457 1987353 1287630 491620 1193605 711191 31853 511085 126374 1647697 1881861 94123 1902140 1077150 765956 1476374 1369156 366835 449729 1950718 1463260 1633302 740677 1584082 1427780 1237289 1245956 1112209 1341754 1678576 233166 1759622 1964504 444421 1666399 1592307 1333689 1162262 1918591 1203167 1163030 440302 421718 685340 467525 1691630 281328 879334 1512715 1653818 601435 1811020 349293 1093071 1764787 1167161 885880 497084 1679251 569624 1439187 1886339 853999 1253170 242235 489787 650425 558013 1133353 10322 616566 1968823 1113105 1281758 672959 1604086 10468 552080 286163 1491635 717682 1360099 1321474 646034 1512870 1079472 1390491 1797001 1416427 1417728 1467130 248451 782700 1205164 1546442 1600275 1698936 1134354 1648277 111760 1072658 301103 1567741 231520 217758 1438345 54131 1304464 1171222 1921722 1169666 1774709 1603001 1271341 1610612 1898401 553463 416116 191485 1156887 139969 372169 864713 695929 1203039 1102655 945804 507855 1080800 497440 654778 1911102 464704 530255 681375 1070175 1421262 712605 1462555 1933942 1403873 1079334 965978 1900145 491462 1255710 463285 333063 644306 768694 1466520 293067 1395091 52953 1148808 1055478 1323846 1562569 324607 1986907 248054 1861060 915339 730568 1069882 588047 1662175 122933 971988 1434221 1693902 1150027 280973 188435 309585 652418 1845160 1742902 1064034 145580 1762672 838903 184885 333444 757298 216500 976589 1705325 1524119 426802 1816781 961868 861091 211055 962895 1185044 799265 1551644 763773 956009 528571 339582 453678 158704 517758 1918836 1744756 983638 1972052 118576 250480 1120959 1161325 1634008 1714500 1421076 285886 1675098 1742994 595193 1312452 1255152 1077348 927016 1837383 892235 457432 52995 46577 188219 256762 570910 37542 1939850 43755 1215616 1625936 795785 248382 1560912 87947 1131929 139431 206973 1875341 1465117 635202 601725 699624 578925 1185571 1847346 1466021 1134773 567072 1072396 187145 1663365 518822 732913 1635613 1273111 744279 592721 1526402 982096 47635 530105 821309 218687 953243 1123067 1243961 1018635 1056829 1848532 321648 782759 835337 773974 14232 1294759 695596 108732 938498 733124 624242 1858559 556830 1607774 169132 1286328 373751 784178 1959613 528336 383287 1672046 1239709 1127253 23321 1292966 1880195 638458 1797497 98759 1989057 344253 1141251 1676290 534447 702980 718922 1932078 1335957 1354617 1554488 1711145 601482 673919 894476 903811 1573031 440953 1273842 1770010 1743960 1006052 1900712 1984973 361124 1709505 1933392 498644 1459214 832 1265905 573093 1684559 396514 634873 700456 1493898 1787334 455110 616829 961135 391043 1410582 472531 1815112 41103 1442313 575060 924205 1065233 512348 764861 1576781 944937 1529785 1270848 191012 821550 1442964 867492 1969198 570474 1239180 1661632 1051095 1154883 1127734 1997760 591320 1735051 574101 1573878 1374893 1893314 197612 699272 284158 498834 39357 1060416 1303332 343153 335857 1728827 222521 1516469 141066 1846339 1490060 529995 1098295 546410 6788 154146 1926133 1536332 818312 1373524 1075561 1038563 854063 1921925 1788600 1385505 1723836 822833 1606555 908451 587475 1841801 707740 416223 961345 576604 74372 797073 408410 1392343 1965320 191603 1449902 1357743 206621 948030 1001336 1869143 1167727 508432 689343 1162181 307761 882633 28020 584529 69161 1957631 358603 1720641 1764769 620902 1489403 1327072 522483 1719282 1076803 21221 1560807 164467 1034811 1638577 806768 1799707 568764 1979313 707799 835699 1709371 885739 1680917 1015876 1310105 1721661 1284012 113886 997040 1164150 1981783 1001801 602622 1935580 255527 264972 1075147 1321954 1947600 828323 112805 1119700 351530 1084500 91620 1859934 1819655 242174 1129867 1109753 1026651 491405 1054515 1891399 1599203 391886 533688 1301884 520579 1307597 1335040 1134041 274183 1662460 1419832 769003 1147465 1386692 1611860 532298 888315 243376 1976429 635288 301396 552834 286149 947883 361944 55423 1452193 1167358 904602 119757 832715 1629435 323592 442591 1575321 1347939 1690902 24562 1788203 739727 1640511 1166361 195443 568056 1953971 768329 839369 1560773 1930796 1990772 260808 416375 1864125 1766877 234439 1704209 772426 1759308 1077012 1815080 1554705 156197 117821 1470655 1582289 84751 308472 1980695 952495 182178 382202 1635019 1491895 452687 1341155 853220 1663873 1055000 921535 1031141 450586 289956 1661745 718217 546326 1980793 912682 832270 91573 1616235 1466635 744655 1356394 1219761 1863140 366368 1538914 1256705 748693 1728188 1030193 1751251 217876 1105601 1630407 1076663 1895343 1531559 1547960 655216 640428 1649514 1275303 1212243 368791 1645153 1137222 1299107 1739109 1815343 385063 402524 798632 1632665 494282 241 799840 1557214 187473 1017703 1315406 738021 1455608 1005886 1829801 524452 575023 1867668 1146786 1882287 1459851 792443 1134245 931854 659039 582981 255187 1732973 699736 1443655 284343 1303431 1458514 256213 1040446 1226760 1838350 563859 1205683 361347 1536126 1746015 1434312 167174 1912501 817183 381656 1380839 665172 663869 1687954 87914 827460 766549 240051 1311645 381310 1519946 752038 1273117 307130 1038892 1561984 693201 1290245 1973137 1887669 336784 1971994 1501936 895814 35277 1374299 1317355 1577829 609050 21887 350410 1724623 631835 1854675 15787 1277989 1530607 876288 439863 864044 1905467 1781812 1581357 398930 1384924 133156 1713958 1148342 374738 961067 490455 1120243 1195765 714644 442627 840411 1495856 1174954 1447462 367948 1665485 364916 900053 1877761 185480 1990473 462081 1130385 104271 709901 619223 1894168 876530 1032948 1939037 1503609 1848971 1372304 741046 1474398 343344 47686 1445962 330726 1732948 455500 1474823 1871268 104047 1183812 914534 354815 1285284 1175572 1203988 1546191 675629 823679 1943949 1053497 1394561 340445 833384 457965 1552987 244486 1240592 1568905 1528871 930651 104222 646474 906909 173507 1605970 60954 895204 1908911 1374859 785875 106083 366489 1709848 80564 510120 1902193 1521912 522746 1242298 1618728 690935 1522863 687523 393398 148878 26990 958238 111430 96454 1530404 776707 1786150 938450 1248099 1883672 554276 1157390 624650 1551120 1576818 471202 368226 1739695 1097843 1011480 356325 615731 1327693 740226 133306 1081385 1616763 709284 351413 247319 9243 1192054 387071 100641 1675628 1322054 120864 330658 316062 1734235 298437 183730 319200 1610244 1764197 938881 1624817 198367 161520 1253787 508718 1493335 247448 416009 468692 1370114 1440258 57024 1962370 1396786 1496633 1714292 1721335 1436548 47818 1951768 82737 872678 516443 1614663 1423769 529115 1086211 1141275 542018 467523 512690 771545 361149 1644711 1590474 738429 14252 765441 172908 1916677 717730 809714 260220 1623002 1850068 1987980 493907 544397 107735 1004821 1536758 1193319 68800 698016 744384 473803 1540799 706404 319917 96615 118320 561699 584771 1348119 1081535 149171 458943 1066871 154912 122516 913474 157359 177557 780213 356645 676066 127570 1545348 1421542 507237 711399 802294 883630 243041 1799399 35667 1214417 1496324 631995 1918792 1844077 1191079 312142 864311 1697039 611178 1100638 496742 501949 781026 1742795 27922 1350547 283345 608416 1358354 1285195 162842 708571 250925 660256 702770 1387902 1538944 993913 1772359 332247 417766 1694397 1609281 1004064 1370041 584581 1267204 1904011 1905899 917260 594585 1501442 1440667 1031000 29282 604576 1754323 1184095 21490 1133735 87577 911610 734231 657572 236773 1127762 1147382 1518914 1642297 1542005 594604 395408 1542797 760868 465339 255446 1287978 1672130 1250631 1675939 396005 605499 627666 451203 364096 908604 1538394 1672311 669964 1454511 1392982 1878470 905661 39996 1595596 1827881 87373 187143 567673 511104 19981 1937681 1164990 1832733 938865 49061 1563402 1721384 753147 339999 1806714 1004407 125729 1318866 914646 686726 1057589 1108150 1430332 126100 1752708 1882696 1701499 506320 277020 689416 396198 1929331 14476 1790805 657450 475820 687560 1163994 717647 1153105 947444 427643 282101 1444619 902085 1322159 1706263 1192209 1710894 889729 847064 155172 1918845 1803329 1098638 205663 1503791 1241161 471216 1799930 299588 621170 1563247 1713453 1142941 268833 1100324 1735658 1743973 1532178 87635 441640 1218013 1339901 1677816 1228319 1428686 1826329 372753 878292 934925 7696 384114 1838719 1143112 686239 445155 11238 1565418 690658 413514 1516657 1652486 1840634 1338077 1623047 1900916 783957 47569 937301 296574 153818 416068 363711 289658 1771699 1592697 1935588 871977 1750272 1527735 829165 123265 73287 1728318 697152 969800 319626 1657072 1765484 137336 1946668 1479431 1572076 1484662 615823 1963743 1036832 970627 174317 1338194 1253039 1946384 1947890 1802740 1640202 1122358 1974955 1610757 43456 240500 1427503 1400686 1661495 1341214 1241631 324619 209579 1582638 950065 1907187 1770627 1117151 871077 1406534 417299 1023245 668597 812853 1135254 1177300 1798912 1523187 1459031 963738 589861 385139 1119532 981009 1069489 1926380 1506866 402009 526138 1544114 1035600 553687 1363860 1360033 794015 1313870 1598219 512325 1950741 523900 241870 862530 1164327 43823 1908041 1163253 1002953 1929613 1951637 1073002 687148 291350 1432306 1599154 1697294 262003 1995535 1393974 66486 1795484 1911585 1886663 1276661 1493153 136647 726307 887437 1616289 667957 1460112 1254310 1633468 862106 1386785 320976 1688873 1290305 1346354 1964953 444592 1105656 1734510 652783 1483694 919499 1315856 1877281 1636762 1016998 947260 924164 1418211 232582 921788 713521 1598795 1881053 1490152 251424 157233 1396312 49799 1477832 1420975 147893 1547030 942984 695035 1840686 1013949 812086 1867145 1018695 1273637 501739 1107550 1548472 597745 20064 1967243 1771547 881156 277963 442730 3395 421291 145034 1433573 592542 541722 625654 1159254 1439376 1149387 351888 1300725 1155823 1484320 1328063 1186203 1580008 290199 1902674 967415 168966 796125 235110 1532801 803600 1157491 1707902 944248 1789802 550281 889191 1473295 244763 1233163 92252 1805086 1123550 932356 1684730 784780 404175 1847807 965111 210127 587542 715496 965472 1734528 783509 1391074 1728972 1646580 8557 1496403 398621 1337328 212106 205735 1278842 1073400 1392778 751746 801284 391380 1032330 1491908 1499111 1336672 1409876 400051 1313704 634975 1086857 1610724 988606 1205620 440150 1375 932642 1946362 1546464 545341 1339155 203946 709051 230886 1217130 685817 1110213 387702 1249925 1341320 1065745 1841639 256819 1214185 517633 1712748 1257709 336821 888378 1821910 1941555 1360413 656160 726122 1916078 1346929 1400698 1209285 447096 1673195 1426604 1668178 1058823 910244 1484901 361868 1264165 1553340 67929 528490 1133245 1184965 1574766 451831 1098598 1359460 1724432 1876873 1382322 1036087 1160561 1805451 236103 790051 815682 1325420 991829 1429576 205401 522731 1327524 1691930 272461 629737 813938 305720 1252883 747682 1637004 1890194 1333757 1392700 31430 1226453 597168 988484 519290 1368527 1742756 1897748 1293819 542039 1574964 1561773 335142 1996461 410913 653367 623111 1807138 879598 1000850 1345172 1404189 309369 587163 811401 1582619 1934252 1863645 591160 1309680 78481 296871 1073464 349127 940730 1193992 105208 1839510 1484998 985125 1130832 1242152 1392048 1270872 1339798 921192 1214309 1623869 684908 758028 1618926 458144 510845 1571502 1166708 694524 689635 1839284 1255853 732207 673983 692991 633385 341674 1377940 1896203 345618 91911 234974 1813999 932800 724773 513971 136038 1085774 1361219 1005041 122705 841976 1260346 1159526 389873 1127993 1301350 1187634 1849990 626947 1650914 1025218 1054398 1011334 871448 1692660 852693 444097 117079 319800 852161 114993 1330733 192613 116720 591063 950015 1023326 1485776 1175657 1796065 451175 299290 1638970 867137 747477 1092345 1543142 190452 1737230 1782282 135277 626664 576823 1522415 1404070 1327608 111152 863945 1160308 1569169 1727329 915823 105395 1587031 768820 220336 287496 881778 1172303 856566 657448 1813910 1601541 630223 422519 118664 946025 1282613 806759 1595969 1239316 1285996 1731473 643450 293709 1872350 543091 1868397 494076 1494422 1362765 1787347 1046709 1252744 969962 1794101 289132 705918 861166 74397 1278931 146472 409974 1362177 520863 1785256 770082 10282 729067 699250 1508860 1626916 1516728 1381652 1141493 1472850 188772 125505 846292 86499 1576293 25051 1995343 963473 1708226 491774 337396 665570 1598831 1406951 1907764 96120 1754570 1335572 1306939 1511237 1266659 1541646 801518 1034492 448554 1873184 173231 1908871 1359174 531094 540980 1915170 1409767 436457 1632145 1696538 1589781 744218 1406895 878358 1165555 1265425 1190866 220137 816215 1607861 1403342 1449503 1805832 1808729 1883369 1473763 296885 693374 1509494 1216520 745358 697447 873504 174834 1545671 294778 1831533 1139025 1171309 300853 1169218 1994960 228883 1260350 81472 672107 875532 1339349 1099542 1129024 1422177 1459497 351346 1205901 321431 1284706 1245528 1814448 1713071 1082164 564013 1749240 1301976 1491121 1296585 91462 656269 727545 180844 1604539 1484584 1580908 971554 1283005 1174299 62654 1325796 1300956 1515253 1560020 117760 1054215 666586 1678455 541417 1770274 1828163 208642 1093921 1353449 592999 742219 1281840 343398 826494 181027 1120445 545657 1956646 1914092 1679657 793283 111590 713870 99958 1879395 887684 1336591 1707790 1545157 56428 1270651 1229386 1849195 1664349 1400239 1009134 406543 1605711 1692553 1655751 425381 1425572 881327 1743578 730838 1138500 187977 1642378 1502990 1729585 1686955 1075061 459816 206201 1604929 1125689 417081 315534 1692592 1251623 600398 177496 1441232 315907 660614 739238 360518 1589205 1408353 1488737 682556 537915 1775153 834432 35426 630468 1456494 871308 1857149 1340856 380133 1080851 952466 342005 1088016 100648 613448 855058 1509778 1305760 1547069 908776 1369008 1135897 1694958 108705 1777009 239001 504305 968915 1105009 1687342 184800 803109 1588818 362021 244153 1981218 295235 714261 565815 1584488 302623 16375 244600 1595386 501473 654734 403170 1468032 1468865 295202 1490580 214650 1509063 1107794 795189 1456905 1635441 568809 1425836 53545 1703231 1714710 218135 1481598 1976316 323844 1002606 1867959 633892 1128677 1150757 1814478 1856115 123133 1873887 1799677 1402149 383729 1441264 1271383 1251069 1790635 1780466 975920 467701 1234877 54560 72653 1514427 1538392 724892 847011 842961 723391 1635256 1289980 926914 982410 1108765 119787 990368 1827995 776444 1182968 259507 808231 442258 264940 1559975 1866084 1496543 442143 150184 695645 1897988 301232 965201 1768002 1204647 1056504 826677 1852798 858999 910008 1222398 359666 1000178 206144 407838 1933277 262635 1341324 1816859 731621 1552543 662119 318936 1776100 1918339 1523616 1723327 291302 1624651 197505 501697 545244 1832178 243434 1461204 341507 175367 326239 538111 1437014 516485 1739520 1748574 1841293 476860 171496 197209 1335064 1776281 1679948 26622 1561258 185847 481758 466909 1227212 928641 1483410 556094 962401 1167762 1273982 268772 607789 259832 1864990 1279045 549447 376716 1153174 645257 396595 1854330 1499200 1287128 1030854 1649397 919697 176866 1774610 172779 110347 611116 1150640 577574 757209 1101478 891621 695890 1218730 1627463 1204704 1255854 1811527 576711 714003 1961574 1551031 1439105 952712 418560 1238751 1723758 852248 1458941 1278210 164677 1607138 433839 738872 913766 1952860 476861 1867261 1979935 1391491 421495 662161 192539 303589 655177 253756 141526 687573 1094220 896102 568798 1239808 684392 1812188 319228 701090 474293 61290 1391331 142934 64769 1263446 652187 1997222 1885398 1873593 1827689 484872 869859 1421079 508694 257051 518889 508763 877323 381771 886718 1382534 734720 1656699 353211 1768216 492952 1162575 613420 430720 374825 1135623 138037 231516 1323403 1926313 1430093 1054134 962344 1702926 1908622 737360 1250681 359002 493559 605768 976959 957870 1295306 1138433 349553 1613134 1426295 831619 8658 1464447 980547 361170 1987251 1393327 1684887 1044358 428357 1958380 753807 1839317 896648 179540 1104488 902896 969377 903423 1877421 441062 592211 1488183 977267 1827509 675924 1115170 855650 432278 636318 194175 892418 1129782 398187 1542904 852567 1613151 817045 756832 1527942 940952 672355 1178146 530116 60561 220849 1159513 1645773 1397844 1016251 1586394 740513 1240507 48220 573423 419287 580608 1515328 605550 1516542 951660 1330154 528634 567027 1872280 1541275 586983 1630416 214244 260368 453375 1575681 947459 1889673 709545 719835 1921197 792129 1434978 1266412 1293810 280102 854793 1017785 1037100 1944266 147879 1419209 1042071 1469553 476147 1049848 1932958 1395484 51408 824389 1664724 153066 446406 162836 1972131 1971160 980899 437609 1533859 1976440 1793450 1319257 1344588 773711 1249031 1368260 628224 1336073 1757812 625729 474057 309422 1460359 1282267 1594182 1204038 858110 518212 698825 1439908 977377 454398 240333 1590006 515792 1156767 976824 455581 835045 510800 1420092 848650 10165 273409 418050 137320 254071 234373 1900795 254954 1390598 1541778 169424 817072 801090 520636 1250118 1220702 169137 1739288 361193 1546110 1764482 881065 1624309 1326551 1571899 8496 1021690 796383 37697 270841 442183 404948 1676554 517348 1345269 218723 1891577 32917 1195384 515071 1785974 615300 1052427 4604 16367 335778 883290 1079489 914649 1638562 73301 757771 1890083 424083 1973358 807916 1903453 1847138 1654101 797682 1930448 1698431 1856557 1550443 602229 1097856 215051 74120 471840 157870 1219774 499598 1474492 1180604 1972310 946003 583099 1900573 1681336 763283 1330772 1435453 537470 1603036 1304467 1378936 1393541 1024551 1964471 1161382 1468762 258238 746908 433332 1148074 1642895 1149463 1904183 1229963 1671581 489497 715718 888678 676642 164430 1908788 539294 187937 540297 450498 770802 1761776 803777 1432511 1299828 1843216 359461 972238 1465777 1604091 275960 1763108 1211995 1515192 1639124 1168239 949091 893142 940024 1963317 1831719 675191 1624496 885059 1283003 595945 1948541 1133782 358691 830569 1735299 684917 275380 237133 637126 1655007 801443 413625 703394 438281 1249360 32328 1237073 1168058 1529862 92330 1522673 14254 1353407 1102613 1763847 917232 137938 586498 283877 154787 1698418 338722 1105207 1406319 962574 1243399 1421999 443668 48022 816520 1938193 412074 708641 1955594 501829 245460 154315 1063614 1137276 1533203 66996 452911 232512 70107 130772 1987750 171247 1261699 467927 486427 182598 1417817 1671314 1749023 508784 232187 1895721 685375 1389637 250358 1890428 725067 1374962 793702 603963 1517075 1851267 1856407 537573 1145017 1711260 92211 1792810 201219 1734538 207689 253583 633767 1341818 96544 1870727 1354118 157930 469409 403067 1562474 1939492 328025 1092072 1890046 1223823 863803 1478463 1546211 639738 404191 480064 810917 1025278 928346 230796 1628992 963387 1604137 341791 849023 747731 1232262 537062 238070 435409 1192777 1908120 186186 72100 1555421 481579 1015458 391646 1665741 794426 1225316 974813 387020 63982 1339408 1976323 1566967 838699 1046622 196109 1526016 300201 1432637 619427 46494 1687867 640702 692217 1827954 485658 1866797 1653347 520315 1633815 1008061 547510 1423444 1304941 628522 281405 1274244 1625331 1981989 1039985 228051 1541202 847846 1885606 1975165 1535714 482140 335059 591497 1158131 1049025 217581 1628281 1836562 515129 1348951 1923955 333025 1105902 1423702 693348 112466 1443498 1156864 68712 673312 425167 1375503 293531 1119303 1720594 280249 1285346 1190909 1048287 1352537 419240 773244 1016912 432157 601367 1132797 481934 1893107 1243590 1382868 952931 1011852 1910873 84526 1282056 1330378 1113682 1681727 1760538 1220807 1726000 262993 1913167 539427 1160263 1520398 1907716 1520623 1541371 700635 533964 1138925 1987720 423438 195219 1386206 609339 424498 1008394 1475407 920180 1875346 613945 1911229 199767 1085659 1438676 1055976 409253 1440578 365182 1857316 1542132 1836920 456808 1920488 771084 1048476 1974411 347705 887484 1406816 1380950 368417 798602 78566 1391484 1311690 1015909 1179862 366506 1311154 1574811 87264 1691685 1600616 903330 1387472 1900100 1519383 1593106 1919818 1661947 37861 1836724 1127425 534201 1550025 1060058 515394 1303986 493969 42239 1989520 908891 485106 1992623 266840 1470109 1733926 660466 1255552 686844 596000 402263 225145 1448929 1895772 1540709 1426418 1791413 403261 1481708 1144777 1631851 1690913 1693841 1215605 934236 694020 98561 1187153 1323463 844024 1774929 964503 409844 141640 1068505 1833998 695409 3561 68574 1257963 1285478 338845 1828226 1726882 437975 721259 310817 1602664 799305 864236 1194551 17077 1288863 741978 1955331 1655294 1142857 1040039 150227 1031537 243246 351975 1705227 1717027 1903810 724313 643735 939957 842569 1363700 1169632 750102 755531 1685496 1268551 716731 1533839 1373694 374668 70873 188794 1937709 1479370 98148 1979764 1282950 1112234 866732 879001 1380278 852633 1328899 837448 1024870 598258 1001104 116595 427003 1987363 1841744 1881767 427914 1428801 477067 1747942 1490730 360940 1593533 1240282 304116 897686 559251 1551462 1295874 1444262 744730 685407 437877 1970477 1831652 1323005 354632 669111 136072 1778231 869646 1633105 1340756 1912739 1660044 1089484 585525 939097 1254217 1127033 1737518 1346026 922360 1807064 565754 861078 1191302 1182136 923195 1128004 1433480 136565 705040 1546480 1020325 1574078 501180 1670041 1918006 1536728 1359252 1995638 439203 471704 1195198 429113 566527 1127951 1171377 407410 321787 1425309 1298216 694339 1120899 447573 1936726 1291412 1746629 568902 1758096 529288 1782982 1173091 725050 1865647 1076739 1409043 700329 1469626 1851388 282299 1428945 593304 911280 1442385 446045 1689394 409710 1298927 142520 1905247 1435574 1552367 461240 1651353 1063819 251279 458229 1168735 1005194 217409 671018 979181 1673398 988712 158235 788677 441991 1118520 193170 716617 884001 112543 587420 1901599 88932 1762785 1181245 94301 1166705 810471 1216667 1677511 1627940 1069693 459177 1125678 818335 1376145 685684 709755 279481 302247 450428 93414 929253 103148 976678 1586557 417368 502311 54604 1616577 1813075 724401 377802 1148815 284556 891303 201187 1775990 1170698 1689016 1830315 1185114 24370 588610 796361 1349239 1809112 1060455 1892361 1599413 1529313 1419501 845190 1831438 7219 1340263 400126 604532 1555264 1927275 1141176 627845 1036200 1464593 241257 1456842 1632818 831825 669906 584660 736115 1185841 429405 443800 683531 836305 932613 1874199 166080 1961669 1960538 1077384 1960476 571217 1838087 581168 654875 334244 1224649 1764646 673986 1152180 1297134 1592268 724805 1021447 1808657 1656492 957810 281022 1768492 925510 668517 385472 1453995 1769230 1730194 1529775 1565026 1621662 1379218 1563825 192310 764585 987096 992971 408296 1377423 404830 1480692 1398848 799374 1262033 3717 640570 970981 1397039 1615233 250829 1611690 1051339 1374930 1111221 1425821 512725 373884 63336 226218 1563654 1871939 1320960 532908 1013271 648279 1876955 869872 670039 1136659 185486 681175 962209 1510803 1101377 708098 179380 1574392 1628713 1270779 925091 1104537 1182080 140182 1455707 850603 266943 959785 205455 4226 1683304 649431 596886 453044 20729 101189 442897 1632066 1693305 33687 729748 1438922 1045211 1588745 1301062 1437107 1920902 610445 1899912 1075243 1509721 1195350 1685377 795169 934959 41412 1022379 495329 737336 1662593 314210 343747 236656 737690 786765 1512498 1978227 660160 56044 1689583 554251 1214893 1714883 864508 56991 1449629 1967291 1161148 1173747 1489954 1936993 1920714 970283 1082917 1157054 974878 479301 1673927 1390295 1745721 1292808 1438871 1217216 99877 1495497 735679 267065 1128084 454701 823128 1373433 904299 135295 90397 189774 764444 754060 1871433 1229975 669647 551419 1684181 1882369 421088 1943139 162724 464259 674980 1729407 393033 1395483 99853 439780 420347 1980658 1249266 305794 644900 826008 1373057 345554 1802791 1132320 1940979 332453 1540795 738309 1668401 1782942 434379 740061 123472 1189327 722118 1769343 1768271 1123233 1709939 944283 1215510 1282849 1627182 1354772 549670 177386 818029 429677 372676 1664850 1763642 1072246 744846 1102702 1366801 1935894 1873757 1110652 715775 1481956 43416 1392307 1685858 257388 584542 1237456 785978 844826 493558 59591 580093 1027522 1902383 36423 41145 769571 961163 1115055 1567896 902463 985227 337048 1050252 1972128 695786 322847 1416347 729494 1521225 687622 1420481 1124819 195176 622840 674835 489115 1076315 1443327 1459879 691782 311039 1783721 1617621 1701236 717899 1241330 66655 1484465 1590174 1186610 281544 497621 305931 841827 51957 30781 140046 755872 593927 911887 1789673 440766 354332 336965 983850 1311917 850513 326798 921319 1103612 473410 96466 565951 1886728 804905 1935473 1026240 876744 1492921 1831524 668456 689000 996640 1351034 1832116 1440915 1419495 1899471 23036 908259 1428055 917114 1565923 904827 388725 1817558 1604779 1983057 1122406 972841 1156247 951965 1047666 1363869 1253487 876296 624836 1189462 671330 1067257 1304579 1472009 831188 277841 1671919 527807 566389 1002512 910442 291644 1588064 1768905 767699 1513739 1035818 227422 1307209 1222932 1619972 1645278 1334066 469192 1073416 1458991 1089777 68594 1372736 1058756 1334403 516042 909453 1718678 193581 1914152 1613455 1670914 1991804 67789 1790720 651107 1050073 844438 1022801 13847 470823 735127 1491218 1025074 228678 42281 1405040 1183864 147827 710999 330129 1126434 727078 596191 804553 1926689 1322187 269843 596182 883099 1666875 1673135 1225056 1448881 293096 904570 1005461 1626795 84204 1304429 1284550 1948375 275658 1347422 1435874 1703325 545013 189999 556711 721511 669579 1675627 1779000 1616837 1937074 789219 577896 768054 96566 1328105 175924 1500026 866765 1812258 1110049 86646 1711029 289812 1333701 1580349 702660 1019504 266726 248013 1185177 1919675 1152537 293922 1958708 1780414 1701631 579420 1728272 1657695 705829 295641 94887 1322383 448050 1936528 716098 1954083 1405805 947861 854161 1785408 1518027 1971257 1887423 635853 487253 259418 751707 1779251 360783 1598960 877940 822252 1591277 1674137 1489606 1893900 1236276 985324 237539 4070 1847562 141224 279222 53993 601575 841463 1130002 1535287 1207452 929333 1684977 1089003 1358813 261863 1899885 1674659 798107 1192460 639098 971884 666150 1456398 1996894 359739 1617060 588199 812398 1089611 1336189 1813664 1412128 768837 1600541 1591905 810357 1427129 1526018 990511 1337292 65709 898180 247490 1987056 672520 894370 1099413 1168381 956555 290183 1399960 740258 62254 899037 1355922 388185 1761304 1275297 11414 801628 1051332 412948 1001134 1061741 1903384 481314 356178 214567 1049939 1812107 393372 608999 1189588 1231831 931754 1129352 950417 743880 1132073 432522 610092 1558839 1332509 276321 944290 1282524 1971573 8691 5014 583012 1360856 999568 1300157 1858145 1854122 1516343 1098755 600594 1627172 1692890 1040499 441636 1787299 1829236 1584954 1900129 1878843 395382 323114 1977659 894599 1665866 1618331 617527 24253 1900382 1833027 1527916 124618 9884 1412970 725122 426083 36689 730879 1230687 129109 93504 583818 132755 142523 753062 1961191 1043379 738131 1766256 352140 1700048 1448771 1242468 383766 1395125 1879578 19092 1256198 260250 1137845 962003 1068223 1711170 1144187 646320 1293114 1326004 1112510 612004 1278498 596286 492289 966293 537447 974607 1409312 553502 883499 441836 1081710 1950157 1797830 1803951 1345611 378810 1538799 1582037 318243 1613450 573114 1748359 1449848 485738 424074 800256 779013 499634 1771953 1150695 158685 680534 1767741 1687524 983911 448084 912340 1030762 1235112 179341 126833 431733 1527390 1875068 1234881 1886152 1269310 1286349 1845945 1597066 197744 1425706 335096 1838575 1926301 509778 683894 1662212 1783461 675535 320316 1243097 252586 916173 511790 1502584 1695119 1278349 1764718 788574 849086 1756967 1577472 1621165 1956156 1030185 236320 251496 160819 1531201 943706 1169489 1589304 1637931 61707 640859 1869865 267210 669289 1577313 645323 1721113 1388540 549345 116083 386649 1577381 1618021 738353 651586 1532442 1328974 506769 135100 641479 66420 389705 384610 1779995 743768 1002054 1909779 923489 1547864 593056 965475 953302 1449918 751186 1191188 768627 1510555 190493 1869552 1453348 1868676 431087 536704 956495 348169 1075916 884854 674758 158737 1992108 1406328 1563709 565154 607317 922584 109703 1756346 1653180 268862 1884384 167300 898794 1909876 1681754 1469381 1824119 860186 781407 1430347 641299 1051509 1317446 870785 163864 836247 272678 866328 1812563 322453 993797 1857655 257395 1231498 923706 1206536 771518 1936047 68206 1640 104215 1624797 572833 1499930 1570025 1079790 1515217 196970 1249490 1787830 176420 1369113 1925126 1890550 634586 1570777 1718822 1177389 1100825 174698 1913040 93722 1339710 898194 1085285 274738 245992 1949003 1302547 1256858 1112660 1775527 689677 1488087 1455289 624722 297464 836659 1623913 35946 729538 1962240 1722046 595556 1504043 985442 1766531 839708 1659907 1447356 1680677 1933347 78701 817231 1572308 1149218 1550583 548523 227484 468811 1549634 1586490 1817469 524560 1232317 555423 496310 1115553 315564 238669 1813159 1672835 1676138 402935 811978 1916399 1366785 1843344 958827 982795 931810 587988 990960 819677 53057 1895525 1673434 1589450 21612 1562719 118730 558427 1686705 974129 1759415 1934707 1423611 1835243 1974381 449064 1012491 804985 1759223 703816 129066 1437789 1374296 1044406 1241034 776677 757458 1566153 1524668 1425355 1413941 956072 1377242 278961 119929 555078 1030784 1151122 101797 1915613 577764 379380 31172 793744 1598903 1058787 1647715 826020 1502799 615486 73782 1134141 439975 835157 915109 1003691 1831996 1925759 542818 682806 134987 1635755 943898 1275538 74709 1285859 1834291 279573 1426956 1377246 1786795 1490080 1185621 78241 770357 1838794 1719778 473991 1083427 724545 922957 1787712 1448783 40902 452737 122401 124775 454819 1870478 921094 1176174 627951 1468125 642603 819024 276477 506124 287191 1050900 658096 5995 517155 921201 1091585 1658887 1574495 677658 133535 1307314 26227 432244 1643529 334922 72956 1147567 1728795 1189625 83785 1082952 561070 1174746 1313331 112776 196168 582393 224767 377797 1144685 1287937 1805933 302215 799884 432290 282332 1339577 619760 898078 1642820 288468 579073 1892894 515959 1286803 38057 1445041 799433 1749018 1519801 903247 1577766 1471157 967128 349081 390133 1005235 658225 1885190 1559255 535531 362602 1443679 721316 977244 1177269 1849138 1909552 784794 995640 1932712 319899 27761 960706 1995576 1926955 884425 286126 1607156 1768324 582130 1212990 44457 1678012 480813 1001648 1408809 1930258 1772105 1277735 964424 1624380 17281 933073 435431 1610948 1718820 816389 28228 1315934 1528603 789188 612136 1137637 1332590 1737028 808674 1061576 1807840 1682934 793532 93349 651938 1156973 345721 1525981 425839 1851236 1727788 253975 819987 806513 479009 713482 1248371 802221 1151835 149332 1778456 477360 1027643 342214 610159 104880 1621610 1929516 1504453 1584724 545476 1612648 1492480 754656 1559508 895605 1101132 1942899 200078 1880783 1987000 858392 1592897 1442441 450369 125837 987269 1325411 296501 872310 297007 1775823 670771 1376368 732543 53223 1712558 1328933 1001318 1403161 1910367 1515974 602834 1482844 496788 509938 1688203 1923616 1589536 747154 109328 1865023 1056697 834653 352536 1570923 668982 827928 1173110 1511137 354684 1569906 1536181 363690 12218 1066941 1757217 323921 806096 516173 300923 1196057 1276529 1954506 188890 1560046 1471164 33904 1350800 704540 564862 666612 1856514 949242 1329643 1237203 915950 843298 1024259 1661723 935273 1168443 1004498 1562309 1844652 1428150 994274 1306656 1000025 1456980 201231 912334 1691806 223880 1243448 1012668 948060 25366 1512580 326174 1948937 413273 436867 83819 1235806 1690969 494739 1115395 1813688 52645 475139 411051 1248126 576598 1647972 1573443 1225615 1055606 1847692 1964491 1932462 786455 1720446 576836 1680946 1006848 1828261 1387234 826836 1534315 1737609 1223271 830196 1143250 775602 1487726 1630239 35148 1313230 1428826 931588 97453 1361259 1753423 557044 1062808 1555758 914833 59105 471274 158712 471768 533651 749714 1736235 1754007 1755068 786429 34583 860609 846135 680249 1946572 99994 934936 1664088 1054170 1979069 1515717 685101 1015991 1984961 785915 1179461 640455 1623065 1003883 1770203 203751 220833 1406452 1020029 172099 416228 1315796 164272 1346394 313214 242645 392682 1449156 1301150 1737872 1829643 19188 732844 938458 1400507 1963393 593829 165516 414833 897341 53878 1471378 1494721 482695 406763 1865983 615247 1491004 1793221 339843 902506 495509 857718 1231646 551851 979239 1030433 600 1221522 1715157 718015 1088098 254305 1788623 1790335 715699 1940689 1598065 1559139 1495620 167762 1661088 77643 1691293 1556603 1679385 1376387 1399896 4576 591741 485377 1942219 646915 193943 354048 937126 129711 1910624 1231196 1148562 1359340 849501 619466 658577 1101306 234939 761402 1201122 1935687 748678 1130749 1758534 1307524 1679761 1965783 952636 1449985 206323 1175685 1928487 1058258 1952262 1116976 815261 195566 1639344 1245483 813418 1251862 558428 1832317 1446005 1930102 915967 1346890 1116617 309460 1858732 126522 181794 1607775 1292065 1194460 347713 911580 1895541 393542 1394894 1029051 1128963 386329 909679 1965743 1804138 1513817 202447 1920737 1502054 533781 1973142 387053 1163537 1436242 1242096 539423 171122 361008 174066 1606659 1365180 103163 1637279 1855613 941756 461094 1995913 76916 1249966 239154 570505 1658673 1912833 1695619 1455827 241648 1740557 1519131 230998 1599587 1748202 220377 1495893 360815 1306416 848558 1544334 1480304 57052 889501 1974272 1010129 902527 459170 1723275 1462637 182390 1132082 1840996 387182 1168363 1990127 1700722 1986565 695775 179150 1920587 924810 582835 1812785 583059 788893 1788988 373094 543784 576309 1158439 15829 1224151 131258 942480 300575 376147 1095240 120402 112602 1578935 1438731 555213 1011424 566185 1920718 1913308 194630 1478300 294417 915236 660547 1651344 1654564 1611016 468754 66902 1589349 1405712 877766 1625800 255173 1847399 716412 1975449 1311593 1936446 722639 1492138 212327 489246 454432 59191 251907 430917 1308267 827802 931031 1810017 1732452 170077 245685 1253001 90428 1094148 522820 1767067 1991055 1289351 1000925 327765 1666348 1228813 1315497 1398222 366118 916571 1850382 432830 150649 1892018 1613404 1641743 1927411 1738781 1880888 629759 44725 1137303 20937 356417 567512 1807490 838475 1882597 1592930 66041 385299 1251489 1725321 1975606 686053 1951827 136931 871755 985143 233601 1915680 177800 712322 430748 1867528 1993943 674467 897845 100587 1882285 1627286 1504396 1300775 1998750 599766 644563 266568 1274306 1703158 145966 1910058 1042584 1307270 187507 1695437 854962 1637847 14522 874746 825608 1940279 758072 631419 427282 423732 1091196 1665651 413232 1921838 1702049 195597 1944842 1623959 1235696 1274654 383479 464080 1685747 625343 1986047 1458220 966421 1231899 446858 1981267 624775 84783 665678 45289 42400 1411740 467512 586636 171387 1546245 1807117 633616 1885744 1756355 821486 40203 660367 1712234 787714 1783960 1809948 1967950 1471555 1358156 1630581 1037423 699108 610237 413999 1716422 938427 1786842 1066598 811554 1577157 1884918 441637 18999 889599 1171636 1623130 338963 1272174 1228293 244897 279020 1505021 1148636 337882 52011 1134686 144889 676353 839617 1743045 1995407 551108 989814 977826 1430535 687926 1354235 391444 422140 733317 1452666 1791277 1026855 232727 595192 891074 363653 218072 80590 947970 344551 266661 364521 1307590 1046309 821776 1544275 1026135 24394 48310 899853 776280 1113147 1968844 311392 558365 66244 354960 1044354 543788 961846 1208189 1537125 1808354 1378941 1626153 1887489 1095308 510634 1811334 1336780 417727 1330501 48469 1280165 78855 1842167 523149 341054 1513167 801826 1777417 1292562 836152 733673 1830778 438909 1243497 120920 1947886 547318 1369541 1016385 1026844 420556 1428934 326488 1440353 739752 1704654 1627956 226579 175244 1654308 32111 997371 813203 85578 400414 495064 1869869 1413113 1343624 1620581 548379 1862907 801851 541822 870345 789644 1977885 1380361 126894 1523274 538152 829769 163888 1008288 1926223 1524315 1574748 1044475 901373 1954328 1179092 1624643 899932 1341323 1826816 1158993 389834 1527331 1241729 864193 380250 1299792 931268 1067434 1911999 1558002 918543 833488 1844899 143142 242870 540726 1984795 486070 788074 1804547 1777703 1248513 1099099 1330105 611774 1332625 74255 90509 1844101 1892063 1507871 636042 61494 169252 1531782 146617 1020786 650712 450699 1663976 1983377 1575923 1535001 1053943 1067906 1265260 300126 1257873 1551331 825192 1174598 1744884 1206125 1099772 1106441 1988612 60853 1695697 190775 285308 1877981 1687516 1577508 525769 1970816 908116 1627604 1941319 1990255 1017744 1113208 475596 1500709 711681 1970461 1723459 1165013 1968493 378077 723339 1633897 1211639 1459683 1201215 886402 701117 1713136 1095097 312876 870363 228889 1426151 407790 483828 784642 701106 1970905 1097397 418507 1274172 926448 1793785 56155 110644 1432679 1745337 323628 1985940 1691016 238783 634196 790697 170309 1716009 1893482 321857 1280933 129469 266539 815715 922722 506622 829869 1366731 1573422 1643479 465746 475462 1422766 3990 632715 1145875 335274 951678 436896 326112 1351652 1612609 47504 427038 1624785 182794 1150029 1220168 537444 788446 186142 1094280 296840 656301 1747351 1913469 210985 626995 663591 1033171 946058 1330204 405737 1423333 1445348 1011147 1287646 1034123 1213227 1272469 827374 624797 1813821 1674362 1029091 1364574 223248 1149539 73047 943095 1207653 1478257 1761430 15035 1389575 1518348 355028 562263 1048310 351765 1434482 362788 1850850 1779139 1954447 710819 1064134 1432239 498855 173901 375469 797828 1071139 1130514 485080 1244923 132863 1577081 1801761 1266710 1413394 336070 34396 1935574 1271637 1971032 486027 315695 1665161 1354874 744117 536696 288411 1611349 40102 56475 1805545 1449330 1540720 187798 1756696 877880 1081566 206775 1239458 184020 150248 1416390 1246388 202291 107064 306692 1313111 1837508 175069 773052 487576 602471 297046 907828 1753258 1183357 1379941 1963194 1574644 412910 1308964 1217874 771364 1638604 707464 1782460 1233832 405018 1212119 1767950 42482 1398295 642087 889805 957386 1355840 1526180 217509 776574 185969 1016161 1781939 794935 917390 665352 740066 1827966 254207 687727 911674 1647559 1751229 1041739 1833820 1582356 138907 295052 1029960 363152 1264045 349835 138245 1648105 969451 676352 1634668 1715566 285721 191763 559909 1856289 1346167 643650 783216 1992389 1095510 1567491 798811 533900 1121421 1171613 1788486 794375 1514970 609264 401098 1380503 87209 1288504 632680 1849219 573437 595299 182269 1740568 840529 1241991 192065 967162 934314 1129992 1214028 982476 1716934 1430117 1122283 683007 95823 1872155 1514068 470166 1668850 1870294 1547782 1295583 371996 1953544 1962774 1925703 1753477 780727 1428136 1752261 719855 669513 855827 1622503 563047 1271385 326702 1664172 83952 398801 1221216 272336 1904408 146696 827253 274760 1102151 384221 437401 689537 1439068 718591 1851863 326036 813055 1423616 1394195 1562341 1843801 1875546 1075455 904037 1807402 647832 1173533 854155 650139 1562192 1937028 1890012 964307 836955 313102 1291993 292038 948070 637557 1132366 927742 478647 1400050 1171388 1374711 467930 252440 1878361 571262 1725339 487087 1467110 360589 836786 1534602 1517748 1360935 736139 1710844 664793 1530727 248448 1585463 1496311 1050796 62889 935441 1348816 925450 1570818 1875141 14140 78767 568832 1965628 438877 1863822 1669358 650579 632463 426528 1074686 753682 873146 695806 505628 392255 1406560 87315 17874 411453 788091 1300766 740091 310483 859521 685245 247277 1390381 429997 1875126 1628091 1269882 513396 33750 1504883 585 295691 1034162 184032 1725248 705875 494544 1653495 1825450 1413841 511960 1064188 1253699 1484752 580306 1270692 112483 1829210 465661 1876430 1763672 339508 741530 1461266 414606 1459359 699891 620260 968957 888356 772751 377711 150048 1751555 1318020 1110799 548735 580411 1704009 1175543 179932 824951 1195686 877794 651345 337205 975623 1929504 1780937 985073 535693 1945971 1629837 1595166 1530380 1456897 229808 1844850 457073 719352 1983039 1888954 242161 1225819 1829340 1650309 205434 1295517 1329 216071 588783 1255220 881464 1580573 319331 1511671 653756 561278 126799 161001 321935 965666 1420654 1997412 364817 493391 795733 1077328 364383 300339 1699568 174296 198871 985547 260118 1027062 727756 1121750 464830 322479 1961831 1135477 501361 702744 1693850 1073069 169302 1135966 1271409 162326 1984097 1099808 265204 524478 1741262 228108 689569 1245098 1040397 1251402 1058880 343295 1124523 768849 15803 427542 177796 728117 1437492 780517 674255 1504504 240886 785669 152638 661046 1924671 1482877 1591671 1127258 920282 1983302 953354 298213 5235 875724 1656680 750112 1318090 169825 1603655 212947 415055 1850583 1709857 1473343 798826 1252692 1139939 1535828 1950966 437369 1128865 226916 168729 328794 1129689 512070 1064183 1885321 671666 1190147 696927 245206 561859 1567046 112653 1879684 942358 779480 139487 1367669 1168044 428518 109511 1078140 986598 1449168 128204 1009652 1397334 468959 694233 607536 864371 1789512 966000 551429 1104009 492650 1404240 476046 1042865 481625 632493 713101 384516 671702 133112 1825490 1705837 970559 1243985 1293440 280435 1034055 935892 1565700 941180 977504 1242581 1966462 370785 1136027 1037980 1239273 1208966 818608 799725 1970795 1878090 755949 802666 1752145 516406 1574084 1876839 1997177 499556 624337 1450929 1957383 1186561 395614 1802684 1883353 627862 1483011 721944 755504 1600913 1734015 1158910 1095318 380270 1479931 1710473 273888 1623644 202961 446184 1579724 1554664 137690 323751 1916237 381636 191910 1468211 485095 180515 1739271 919692 1857269 1779496 1814914 683678 1685509 1188823 1666461 1426745 1883184 957322 1697986 878142 1222401 218027 915474 746929 561309 1809962 750010 649840 996202 1428014 904755 193727 427622 1039225 682801 229065 1895097 1525827 167127 1690510 266730 453190 1884551 280581 650554 1342078 1541307 1335391 649320 444153 410170 1294905 1456808 1758328 317502 582421 1835172 45750 606159 1958695 1534433 1884151 323930 1132832 583671 1616055 1611815 1524190 1607029 742838 1946117 257858 204983 1744908 253366 187378 484125 826547 1359180 1898088 1674766 11034 33004 1632939 1540689 1935131 1704330 1942127 649047 1984320 552005 1188056 1655654 1398637 1763227 1873029 945181 1476027 1439594 1577739 1783438 831297 1860066 1544198 730961 281290 86242 759161 804426 9443 40255 637584 1647312 958868 315768 1592116 49502 1247955 160627 279319 1456271 1388828 455963 1333934 1085302 561744 26786 487141 662672 284435 242658 959479 96016 1439076 1988556 31393 94779 1893374 1209416 705913 741909 983806 690941 1536940 263387 1114767 1187142 1706334 1467311 1049091 93742 1954212 622799 727661 1541821 906072 1893467 1437506 1761062 1756651 1196139 334040 250347 1229637 1164810 992652 1330876 663904 1650582 1629130 1116498 154280 1313956 1199311 856554 500405 271088 873229 986449 1335904 782714 712213 1536681 1237714 1107450 1799728 1094052 1837646 564589 1349750 1198260 1659355 1100317 1702938 429842 1937997 170560 1924503 1787134 894807 807196 1127833 482124 1747370 1489155 827414 1463373 412412 1856630 251638 164492 556401 471777 1527550 1992754 334429 821756 214683 1280804 1056096 1415404 391070 612909 687122 742861 840125 1308056 596369 1809287 1753597 1594011 513548 984439 826310 399259 1111569 580658 153872 1161744 1262460 547294 813094 92622 1318004 1054308 746610 1492641 393350 1857856 1283939 899621 1985089 713357 1717857 1422737 1883560 501543 155160 1744435 488290 661341 1669784 106092 640550 1453693 41852 1037879 953887 790 1181211 1719522 603622 785770 1420684 1131428 763909 661086 1852541 775359 1660779 45249 835189 1562665 128400 1081728 537175 500007 1252727 41912 119541 1596953 222843 201675 1711828 1776367 1233335 854774 1010031 1214401 797767 167922 1368137 1904502 1694833 236032 751777 221122 1590468 112284 751013 434642 1202556 316105 1287126 1037746 1025751 1026489 388859 1658865 1681870 1896436 1803740 1805055 1300884 272292 1858356 731688 614338 1025387 414791 779691 605833 808463 328834 1286041 1544965 1494242 1255047 135811 1623072 498089 572668 972293 56026 317048 363553 1733477 1747014 727537 992819 313537 1361307 1762543 1125212 1105870 1894521 1385090 1880559 79585 1684677 1873481 433619 1102833 1190987 497974 264639 423167 284965 1603078 1750596 1533578 699487 1297948 297831 1739800 1595199 1369867 1367778 1323624 1803121 161421 441987 682842 1861257 651805 1020306 1164388 118396 901099 661054 1162009 95102 1389129 490621 519304 1460240 116706 816357 1035382 870076 1707774 1969966 847584 1590278 735231 195349 1575461 381456 1805003 78015 1697810 925580 514504 1956089 815022 1010932 141491 119506 1552856 762412 1072358 536068 929156 708134 481131 873880 1765034 70854 150595 158499 1999107 715359 636726 1399066 1779733 1036912 641448 1112275 533236 199032 1122687 1519301 1728788 54688 1903730 1091498 1281860 797246 166643 1417681 891125 589939 1292007 1314651 1267884 801608 944523 1016803 1020512 1073424 904921 974229 650504 334815 554101 1613431 796328 1352386 1475703 1484987 1052740 318560 1321535 1015558 697305 1313778 172079 817589 839308 702804 1906458 225550 636275 241355 1864720 86962 1904781 425568 38581 1559873 444397 1952221 556739 187632 1447619 40529 690429 560431 1146690 985359 1983242 1726106 1023964 1125392 382413 467818 1095961 1339328 1552881 817728 1238815 1215391 1084350 111209 1134379 132931 1975508 988978 1466970 370483 539139 1423192 142984 1265370 1172975 516866 401968 152324 1386317 503153 1719165 563664 915348 1829728 328438 1195389 1987955 1343693 374764 1541554 370016 134501 31926 1857325 1922759 657084 576019 1359513 963414 1487729 1941380 1017401 140050 1658401 768087 25382 1672128 1514116 971551 720307 1700673 180709 1522561 843962 1787338 70740 457825 949685 867659 97859 963314 880624 855091 1292653 1140093 444312 908402 1808887 1115295 737419 359276 419547 1208353 361604 1748590 896259 372280 1542696 1660511 1068681 1131139 81998 291207 1476978 376286 1238446 1999517 1445495 1827232 1843016 1829041 1596562 709336 30365 310098 1934402 295879 1581880 1343807 977053 1559289 497314 1127846 1036198 1719494 1558274 1650741 226633 1868030 881682 500619 1722583 1179703 200024 103286 1009354 134417 1149767 1709775 1272731 836856 464951 294535 1554970 1307269 1319335 426426 270552 1881328 1501087 84664 25981 1207431 1168801 651545 107569 1109147 1011448 1751071 1628001 937162 727030 64527 1674468 1592047 143028 118275 1107726 209428 421380 87363 788536 938851 1158335 1279970 640313 427572 1954649 1447380 1289262 980856 1193034 407740 1769905 1960961 1526050 734723 176193 929472 1211385 32650 272285 705222 675951 1557792 1029950 784615 1463844 1721676 158630 121317 648277 130241 1005794 619725 1894872 427540 1960781 1062885 88605 1887786 1092746 1834268 118137 111058 514392 1504647 714147 95050 1066342 578913 760179 1828259 860022 481434 1836571 425825 709281 605803 809929 1751754 1907161 1392492 615190 865111 470005 1656968 614419 905441 2085 1576621 1823082 1562052 573027 211820 1517773 1938081 767814 936122 568221 715255 1198280 771002 1799452 1574019 123541 1251232 1072 663127 1147498 1464303 878687 1443191 1250598 1384247 1251432 573036 1344858 120121 1611519 240304 1642308 670233 573176 1316256 1460964 697256 915103 1700504 1328649 99693 132345 1108675 1829524 1138610 1761542 1509570 323902 705050 901018 285365 465432 1944376 555467 560271 1039212 1105339 1393140 809665 1278803 1239315 1716222 80941 887954 373631 1919089 466869 1907819 1259664 1363443 690055 611054 1968213 1959061 959960 1360183 735527 1891898 1218390 991591 1846284 107946 1753893 1887693 96770 126849 309749 593964 1032423 1922523 1710479 1740626 1308367 1856854 1329708 1608647 1417463 800618 1302102 1813730 1563857 362178 1595623 129264 358088 299066 114020 1787304 1324093 1871515 319673 1146384 929922 900231 1512967 1405110 1517471 1464925 115906 384407 1560923 329297 721276 960424 1653649 188699 1629507 1064957 696802 1272035 698236 1574996 527689 1426571 242138 118301 340023 709862 848987 915176 725114 863352 72620 662393 1020111 1274673 1158920 911788 208849 1063442 1912395 1765821 1488571 1385261 1519931 918493 1440248 526770 868943 139224 1263574 1918273 875692 1128378 1255034 630385 1337506 1599986 233241 329074 655259 1031664 280724 1465823 1797075 1670953 1603598 1209396 521993 1114033 1851162 694026 1358699 587574 176010 237389 1673017 1855878 855763 759935 1234742 438593 1880055 631455 820041 1831014 1391104 160367 197148 1538380 328528 897960 886642 1552513 1446308 1264959 1802061 612780 1556485 862123 1093486 288220 956223 1034608 579639 1171244 1743014 1789976 1064349 1137914 202935 681729 1491822 93072 987675 941869 1009660 809699 81503 1629778 962448 1641834 303203 1544562 963838 269521 890269 99549 1977076 1791594 1073704 812710 250344 15607 1269820 1397248 728877 1980777 1414307 1936680 944961 1947409 560507 1700784 698463 1370591 1286115 647211 986099 689065 1771645 344643 1363646 1235473 1901238 1871977 1480870 1256689 349161 1078811 832302 1962809 85984 1730313 934763 1596899 205588 1799631 1245857 1209191 1187990 1049867 194232 1246143 94560 1528131 959208 1173518 102723 1778125 719566 544370 1631680 1592075 1373233 540474 1385518 1508872 496933 336055 965562 245578 374035 908740 1904613 335157 1329709 1004707 243035 1961159 819918 166289 240820 1770014 1642429 1898977 1369753 44388 1556215 1227090 1725708 772853 18457 489740 1179545 69006 84062 1739876 423392 974701 1494795 1482794 152837 1520414 134441 1649730 135814 566136 1526242 1734841 979113 739848 959421 1036634 395010 1711538 308416 1714110 489404 1766144 994962 1074461 117761 662992 150482 909745 492428 1073544 1070177 1171954 753642 1831065 1622210 1860481 1994317 977860 1763566 11756 1057865 1849423 1755634 454622 969967 277535 536034 638770 644515 1118456 455797 1017673 606977 279350 1971857 17658 1540751 666177 1645481 1713413 1386623 407201 97486 739013 212849 333433 280910 1749642 1150468 1032529 189365 341563 425546 1368229 185138 452893 1803888 382468 406366 1401803 177093 134920 1672613 1851319 1306529 1548151 398153 856211 364335 146916 1311704 1126546 704815 575800 1790875 470007 475580 669827 1213784 359578 1778834 1886999 324656 399808 1979818 1791132 77410 535866 226222 1574242 1303787 1345242 785865 1689008 1033782 484031 624108 1994458 934858 1478972 1027134 1894722 1411354 33795 258872 1499693 488046 1885277 199511 1940459 254965 953339 1852849 1985445 699362 355847 1784683 1257690 136137 63057 1078526 212706 1113273 573599 1069630 148952 1715220 1272100 870189 102135 570904 245305 337179 748475 1144530 800783 1078308 1016209 1354838 1899383 303051 820310 664300 218478 493998 1654701 1652528 50533 1509983 175039 1823567 575864 341727 1321820 402242 160124 1260179 485372 697758 1611104 201506 347015 160415 1535427 1735088 1293064 744575 620775 936541 231752 570662 284823 677092 330235 429123 295185 3893 764719 50106 1628019 1313971 990489 1781580 651269 991394 1144247 890454 375821 745865 1644843 442895 1133565 106129 613097 392035 1829787 1927421 1552572 1691635 569273 1867503 1968382 109331 985544 1168334 261110 1443818 180217 1377842 1680496 1069862 1666371 803183 971253 1092101 1008884 954876 807277 1723212 677328 20668 783327 1494910 1776628 65226 1529247 1754137 443957 1240431 865165 1793944 857674 1466878 191479 111368 926147 1453983 196855 521421 1066430 1503643 1235979 1247264 1664807 156128 1189606 1141599 198094 624679 1668159 348996 69493 846335 1236958 517624 847054 1716926 931640 307254 1329721 1287554 817323 613650 1172008 1667 1642955 1083636 418311 998564 1093175 1203958 359063 673276 669500 1597717 961094 344676 342144 486631 1982758 1866354 1325784 656898 1420405 1178419 1151381 1375922 1567990 1513682 119767 143642 1809952 1500749 1653854 1433249 313915 843287 1239330 1390676 675052 196827 118464 1621844 1055383 1791988 528428 1412576 1005892 1227016 310085 1221383 31262 400623 724115 1339565 552028 1949574 344249 151168 882656 1615676 752864 775097 201085 879077 371771 1382047 1133941 518027 1203681 845300 1871228 1416722 1166818 833383 1662626 3593 1109115 1289745 1385464 403082 607147 1671848 161627 1362748 317481 1725409 296665 569140 1999064 1699609 752105 1182100 838204 1410813 441290 89228 904094 1434584 1716810 556025 250513 1099589 1535273 156888 607019 1713440 773879 1711595 835521 1746908 1647547 198641 441025 286383 1938763 1189031 671473 1043526 713034 558666 1049826 1089101 652019 193737 1980954 1744130 1061294 783577 1977143 390710 289556 1608453 562037 872497 545918 1816232 1461170 1567407 1927362 1119298 164330 1683022 1564130 151452 255362 1744963 1244249 1311848 1456947 1062135 337102 421779 1621890 497007 1165495 569778 1971701 1722122 1128055 978798 598578 141801 659832 1228859 1035893 72381 655372 1176667 88836 1160986 1410913 1659058 337739 683069 1965658 1351158 1000544 919577 1710496 367516 1193792 830279 1626004 501844 106377 35281 1019202 527426 1279799 1628225 1989673 760580 1707874 642993 1836650 907322 1768122 69251 499629 1954562 1329440 1708936 1633407 1604629 1602466 1002912 1863599 17010 1524790 277423 1969654 1153875 1034169 1356871 837678 906550 64341 1204985 474395 977468 1893196 1206905 1344317 1261078 850207 1076640 901579 234097 456218 891832 584338 1896202 1565789 1576017 1327560 883611 24905 555640 58059 1426218 1288971 396506 467884 1384969 911497 1005130 1100466 1680499 1890762 747911 1395041 1095942 726192 1829049 1361940 1357174 1890112 908264 738617 11201 1128930 201515 540396 470394 930396 179971 282295 1665760 1311483 1682475 618322 910209 1052310 775130 1259696 1045041 1252791 1859059 626451 98114 303556 486359 1457330 1056211 1834468 893260 1321353 940037 777781 84120 1616086 1896179 1715308 1542741 1529014 172992 650275 276803 1010143 1013253 862768 521617 1692925 1563249 1388206 783677 1007808 631173 4720 400822 1507608 464448 1656706 1486390 204836 1249840 1910358 981458 981640 1108959 1729774 1927836 843654 1299141 1522688 1473741 80323 40464 1239612 1188032 1982721 248051 649044 124074 1936224 665445 1847157 879281 1379857 1979847 95535 1969661 369198 1216424 20164 1498888 1210605 216039 1151032 115851 1069660 237671 775149 415383 579200 1921885 1045657 446683 790747 1510872 1828594 998608 766653 1165011 1021890 631180 1403647 1435327 42656 654523 1583262 586503 1936124 737293 612541 1126515 1102732 892586 492393 734618 1465980 1451724 658330 1687900 1138324 41422 1578318 1179223 1685362 507125 551696 1363738 881032 1075052 745745 457905 441547 362207 1029929 64524 879988 49308 252758 157622 1646995 158989 18771 1478469 484648 293353 1322951 1792353 1929529 1911989 1523937 487023 843596 428622 609606 1513158 147444 669349 1005890 603042 882654 1171728 1427188 1150409 1687884 1422077 1517646 55828 529941 1465885 1022976 1063169 1349818 1435044 484685 907424 623977 1103860 425837 1891671 1661355 656885 1279292 229324 927231 1856459 1755643 742017 1849394 808315 439063 1612409 1454596 845775 914910 1874023 1534030 1699837 1783707 828498 1316823 49335 438845 1530830 27507 905110 322492 629709 1434771 1253908 1055536 1624755 1986044 1340764 1436873 1343288 360039 1773124 1456663 185033 199810 665915 979553 642531 1932155 1752214 1405221 1860256 1751443 1662812 543019 1919992 1734002 1122121 1821168 529161 80906 1734568 1373153 666260 1193055 1152260 143375 829302 1772717 187364 641804 1271631 790765 496986 459296 1246700 1369716 614 550078 462411 459155 479031 1862547 334194 1656938 852706 196128 231813 1629600 387336 1069141 798741 870567 930763 1682545 1145134 1087070 1377772 1310152 1997151 496873 565485 43099 106867 150688 1927823 355615 1127270 644812 1937075 1467246 317362 786050 570593 738268 140782 1222402 323248 1223725 1171180 447312 1925653 238211 1773255 920819 264189 413678 1399511 1339295 1005815 288334 901178 1900584 941149 1551469 911206 1744875 1265530 585810 610064 1296835 334359 1427272 773733 947932 1266255 1652249 373238 134819 1403174 1539398 1252045 184715 1592526 286447 1556453 865976 1927997 281497 1139060 1031115 1706892 278364 1095109 531453 1701207 718330 936131 1946948 1338433 1683819 1198751 1623411 446163 1272244 1940341 1352005 753018 146895 1456381 476510 815457 404369 1990913 727033 1483361 1087166 1634258 489871 1592980 1762892 1244386 1608492 1667018 1878672 481884 1179453 1141585 1593179 1463492 919263 1632333 228156 754889 1164820 1261092 1743634 946220 1763260 1959766 624072 1431933 382133 945810 779335 596173 1644045 357444 1472468 1945983 56043 1830318 681080 1191984 1388503 1891985 470817 1609588 1993302 1641794 1202723 643898 498283 838717 703553 1945023 365552 806440 882430 1543326 816760 398919 1467136 1738735 474173 1529449 1421926 1532913 938608 1673473 935507 598643 1297215 1854999 209530 1825036 1848113 78029 1290295 1656385 474655 1688564 1106973 374440 529733 1070990 270453 732692 401032 1714158 1151735 1708648 161368 1756188 931596 1904873 797789 768254 542876 986446 1265113 1907246 101576 1350685 1475919 1548030 1484952 473915 396398 1660726 489482 406747 814803 206448 1666024 1230799 561233 1578805 582545 799655 1408452 1292368 1523647 702215 71364 893699 912955 256686 686180 113425 751124 1022497 1827163 283750 1257180 20216 1193934 135717 1573342 251463 1967279 193159 1714404 132267 1909819 1348769 1506441 299693 634122 1536004 1565495 819082 557085 884523 1572917 955692 230336 1680328 1551220 1391875 516609 1777810 732741 1305977 1521131 748534 836159 437264 62400 757704 59709 1398516 151160 1817595 1957644 1046755 1648 1550241 5254 857922 1510690 802018 1170129 1894524 770189 1416290 177231 897297 1595614 805501 1699091 624493 1791679 539340 191259 1909378 1336369 386127 1391965 1899462 383919 1747336 121597 997278 774646 175543 1621724 349981 1703391 488174 1407530 1218938 1052322 699591 100109 543615 1578661 1055091 242073 685798 186223 168565 764635 1175571 1260392 1399775 249774 1601499 147555 1321164 468510 1513845 590151 39482 1705767 1570130 150979 1683676 7935 168414 1197140 1102814 1267058 866592 1604527 968512 1143623 888562 165681 1204726 162636 1469881 1937929 100112 1571474 1752962 488189 1467579 1481421 1223003 704458 795628 1591339 346510 1044630 1845436 1222166 1087504 488018 686028 760035 1295384 928068 866839 653255 892826 1285162 76166 81267 1260833 1633573 1608079 1721081 1442253 759084 478092 237218 1711804 8641 1212358 1790833 1414143 1869395 142159 1999241 693035 1081348 1907430 43813 350117 1679495 1864755 1961139 1951567 751436 733432 1163885 1945366 135605 1567962 1061026 1286623 1893692 827236 1194514 409765 1541330 58955 607053 1394833 1501722 1392802 1903984 1964607 1362960 1671831 1587649 718159 1638241 975100 761004 1804369 1496348 1848244 115625 851144 1348292 456818 778705 500527 224652 1412036 586986 1921945 1630195 1983466 172727 1702325 1401479 1678189 1646943 1502165 838616 445256 1803272 1668305 722422 823133 1909489 601679 1595903 274920 144498 1607807 303156 1318233 1067767 1705956 1683461 1279748 1355754 1988501 808906 838409 248329 300306 1024240 1259852 217732 446854 1389426 173712 1926570 1912952 1617057 120029 218879 1183043 775784 960686 1406486 730580 1348351 611719 1277929 1217560 1732352 529346 1359832 578460 1230323 120690 1289872 978281 81217 1645895 1923677 94076 531916 842001 878780 591951 1118405 46729 1530223 1382181 821415 843539 1241442 1427310 1716279 682727 1172331 333611 1621303 36745 1940728 1246130 1629416 1228817 1835155 1525732 135599 212657 1716812 1164383 1595073 1311915 403621 1794335 1728856 1509716 371600 1023934 1177901 1244887 434432 476852 1224480 1090909 1419935 808839 1175302 447716 1101324 1457682 1196219 1834785 60356 1293426 346300 1351552 723308 1497831 1624864 1780141 470672 1697526 1698426 1648350 152143 189516 638044 868315 1770153 1837069 815638 1289643 1507630 446255 1516962 1237273 558463 625371 887226 399980 7160 215476 1649733 102299 644618 1410993 563612 586018 401467 1560835 1720367 1704161 752763 1367023 193535 1408971 483401 1069782 593334 631557 1803407 1420342 825000 1974052 1368918 1814539 730814 1218602 1125386 1718876 205659 1257099 986135 372166 384150 613508 764942 696865 772065 526134 717588 1680240 363002 937858 1465839 1361789 1390378 1138651 702235 1988894 1117574 317349 879128 480410 896040 1425540 1418624 1253475 1716093 1905992 562742 846201 1228099 492206 1281271 1833427 1397883 1899999 626435 1889633 1087294 1237618 1765183 754550 1109522 187486 939172 1850880 1195759 603923 601541 666223 889419 210033 344570 694133 1595498 1182634 365259 118392 875272 341271 572764 538746 1895204 604844 38018 1415420 955773 1831240 550169 1469445 1911663 1302917 864346 533291 88390 364398 487913 758853 1737902 944609 307736 1353790 1575825 1712398 86498 308293 661983 1170360 319985 163158 390501 1496866 1408549 590854 573886 484960 759808 1061390 61952 1150025 104737 33653 1561985 1724990 1914718 199538 1973915 641463 332591 372742 1754706 1873857 830133 885141 267865 856051 1731358 1168196 286952 471701 1685586 1084078 1871594 1284452 1350966 306361 1973913 652489 1041456 89099 862582 919211 1323600 103915 376109 1056179 144802 342739 1466920 627962 1550244 1407471 1753676 727669 1717794 914289 1788245 370921 110537 1131743 400727 501077 1330161 751379 1178384 1408961 1184325 817463 1120947 1682394 978557 502933 863463 918060 1107915 1924961 154811 1575861 1015184 678683 819684 1145350 1788870 1335045 1119311 1463641 132008 1670884 87601 1520276 569130 1449532 1196597 550989 1102406 717550 269422 1967034 410864 1040867 686429 1848592 978349 1820495 1445266 1937653 794360 346954 1366841 1314670 705570 669586 735790 1165517 1406688 1560376 248936 1043675 1362060 747401 417783 656941 1032052 1210707 1263955 139512 647564 1350000 581130 1616525 845884 1439717 1794381 535608 851949 329796 1315003 1736304 1419586 984340 1333696 814104 569037 590614 1158606 1301136 26040 741931 1471664 351622 832385 1369789 112114 349803 1033934 651710 870187 1637073 738165 813473 548415 502741 1216160 1681565 337039 1861186 1275657 1579376 1193594 848599 1291203 663865 1328708 1821424 472769 134320 115198 48411 623149 1457655 1663245 671852 336292 533892 302049 1926165 1074795 1390329 857214 1450163 565032 1102236 93578 1257987 328739 1066230 610613 912632 1378039 1594305 943282 1893613 1832768 1744668 69362 1856171 644014 284858 1514063 1431112 21261 1047790 1132569 271726 1641434 1664091 465228 1333477 1529298 347117 179294 148216 73682 1775743 681695 1674801 928605 1516306 977881 973592 1429271 815448 659150 921767 487169 469801 107140 902954 1702159 563543 966757 648348 649309 1391049 284618 981407 434113 1902053 1415783 1790792 767533 177979 731361 706205 509330 1301648 85845 310915 1432951 492774 1190840 1559404 1984993 1484342 1937233 774811 1595890 1033642 50872 1224257 1304955 967841 1367959 1259624 644477 604409 1764054 1336007 682571 1435319 1376965 76912 1453359 520793 1397200 446929 1388598 861837 1831841 158111 616570 705247 435221 1605369 970233 310464 508807 1641217 433396 899734 1113202 819499 1158498 1917658 1651494 727100 1647951 1308035 358793 1157011 1239134 909386 1387071 904501 328899 1417201 1118510 358403 66494 1240639 49507 841282 1758424 106788 968960 372163 1714540 776146 694242 724597 1165788 1261922 1561945 649519 1980079 1412695 626896 710216 584067 1909091 1546913 1242766 1474925 323835 1009789 1884523 1171717 264499 1951302 847040 573362 1166484 543323 1478935 1630281 958625 484746 1636935 940198 643958 691959 1965876 265183 892519 1325390 1361326 1811612 547557 680732 585488 219043 1926691 1894709 1583419 318667 1638882 1010455 1943569 821151 645553 79905 1151921 249597 698346 234115 981970 235046 1155846 1260314 442305 1400411 1396211 1333156 1804153 536113 1992116 716477 986239 1147116 43861 550574 1334484 455811 1543342 1746797 805629 931351 1556436 180526 1129104 1443276 308767 1414316 1366827 75620 264201 1874490 666336 1421691 124923 969666 1429120 1194160 908446 1756428 1069329 376591 1755055 1600930 562692 123589 1122006 538126 768737 455648 1998176 343514 1066678 1263377 902159 602238 829350 370964 1271361 1436255 1216614 1641292 24327 1919175 1425611 1262202 1330496 1847456 393232 263272 359749 1472266 642419 1955531 884498 1203130 7684 1351215 1026946 778206 1835449 1691696 1955234 1901807 1578390 237 1117251 518606 498875 1336288 883304 185172 1758595 657055 853505 931132 665876 708205 1606509 834487 547265 1953115 1249321 1588279 782812 1448784 1048209 910373 1030936 1727731 1561970 144940 158504 328875 1329689 1040092 1245669 381566 647758 1494433 916853 1731354 1479892 300395 1031595 1233444 1749379 1287428 702853 1281926 1119217 1078368 1280436 900879 1444776 711128 396924 134179 318021 1435388 408789 1872694 1959660 1347737 1125236 516920 9729 1704047 196478 769126 1636157 912284 1541971 1935615 1180061 1863118 963839 156232 203505 925622 1924459 260926 1588264 1963932 245830 205753 59194 660824 463819 1112073 1570285 709263 1141716 401745 894175 545601 1310524 341526 1762689 1340054 1823920 1595146 972456 1895795 1015262 880998 1888347 790938 228475 603518 766560 456539 782219 5473 147867 985835 362784 1023892 320756 394701 1856316 111294 1685538 913767 401873 353735 1930078 1448974 1279638 72535 1252445 1520083 49008 341571 20705 1648473 529101 1565375 1820285 786026 443395 1249824 1508968 1406863 140445 481654 1948139 1807520 1021410 1026107 1346580 942311 875627 1361552 464771 328884 630057 1139962 1851068 699968 1444146 263498 156288 125974 1624859 1621384 1844817 503412 307217 768430 1936767 796470 1815017 1170477 1077544 382790 881420 1165622 1980664 913321 1161269 872572 683690 502455 445933 19412 1231578 487967 1476791 558077 1019216 1291762 188578 621921 686707 1910589 828619 1656019 927488 1232712 1988677 1410581 909633 1484860 1170810 632582 384633 43066 1835442 277065 1172855 843254 1928663 665720 310882 1741493 798774 868935 705025 95081 963763 1953164 447774 1740867 754936 1032141 1878526 1246653 1750121 43423 1177764 139838 1666334 342403 616105 564865 804699 284143 1468077 903307 147287 1607499 971529 168960 1003804 1315506 1954675 316830 164994 471127 1413258 1772955 1184958 837164 1847572 1928939 1895766 1000292 541905 530377 1976373 960140 683899 1732864 1165576 1916921 1715003 1712201 457269 1654897 666311 1657352 1561051 452959 506458 784523 1695220 1660333 1094968 587741 1877402 1418570 1613196 10147 586690 81607 247389 1920648 1965780 1119054 619984 632303 1817330 907797 1614321 663095 613021 227928 1733255 1305828 343727 763919 303336 1687166 562973 74309 1852284 1072600 1335586 1734714 1477381 795152 97078 182387 1993988 442145 207032 1591124 1049970 728574 1072825 338467 1675016 1746250 9781 1304754 1158769 939534 1294591 12356 808006 1717315 1705175 439631 938037 697782 1644177 1861587 983480 1611636 1449108 1113140 1987123 471874 386672 545503 935410 168725 1572008 1072453 1625712 1787835 513640 863531 1585412 849428 951528 1605300 745628 1231224 140730 899729 979134 1763041 1009199 934922 987342 1473935 58821 716268 863045 549973 335953 1451007 953194 581026 1782252 1744318 850355 1730683 813207 1955193 21218 1173804 1207156 1339072 193217 1035475 212490 179923 1594509 964614 1876195 579016 999880 765375 1877982 415342 1058815 1317151 1535043 1500502 831289 859494 755763 1486639 452701 170514 415460 1604391 869732 1092974 1445159 545371 354869 709818 616359 622388 814877 1062501 1354728 655038 1119698 750699 1293650 759458 1553878 288823 62114 497853 338018 1616739 1264745 1682556 1962890 869089 5114 12452 433831 1373579 1723883 496510 244152 1655547 795397 1684350 1928047 1713480 431549 1291347 547262 1448576 809822 79889 1139 924470 550638 1310560 1746451 973613 371236 429873 327682 1040101 440034 1747251 1350478 1565874 1420714 739851 617733 481892 1873520 1698560 930327 1118884 374895 1036320 1365323 84015 1063140 540210 1716374 1690976 1441690 1076606 20988 1128565 1947032 1174004 1555082 1205397 1300719 1307091 1440517 283848 1631955 1070233 654600 444402 867428 975097 429386 1578881 1772204 948341 1646193 1391842 147528 1593469 698997 921931 1596746 721953 113456 4772 158831 539862 340747 1633901 1376107 865602 782172 1470984 1234392 1432595 1113425 500373 1692542 1292988 77658 174308 849948 600958 1915048 1461111 818344 238199 989607 1923259 870882 1242458 797356 1258903 1002017 1620059 1049200 265228 833410 1882982 1117659 31469 377417 600736 1744080 663887 1700195 467645 1241026 942264 365091 273092 933538 1057287 366529 723250 828862 423630 974732 537 1487500 279501 242323 1797289 1558055 1503739 111643 710403 411538 1059537 876492 1154356 415753 289622 1476213 714934 1902271 1883671 1966182 277883 959997 1149898 781538 429223 994680 1281121 1323180 792886 1443205 691770 1272217 621887 168347 1232922 1688362 1066144 1412179 401909 1371259 872667 874068 490990 1518788 435854 1477994 3773 1912512 1747618 1342255 1033988 1031325 228289 1013952 593789 247502 867251 343568 955588 417821 1860395 170805 812529 1431530 960255 883713 1641182 336125 1630942 1399603 923705 524710 833281 504883 913685 1850187 1221702 1089706 1643119 819895 306342 1613560 654698 1194785 1110207 130191 1640244 409136 1941249 416562 1029129 9565 1385305 880869 1259622 350500 1465149 1433821 1544091 1719330 1711653 800666 1182226 326405 51392 768603 437633 1815857 1163294 375329 1838179 1018204 1651791 1422913 726714 1433434 1573313 34435 1291569 102665 249178 707791 1742987 1674541 764992 1242419 1399383 1557663 952387 1562515 1658602 1459601 760698 1393458 1868674 1186862 1701064 816534 574691 17759 262965 983190 995593 1329941 199146 655281 1238935 1746211 1690686 196237 1157625 1173004 1324785 624098 773282 882041 442192 1375076 1322163 1946259 1039666 563356 1072109 1227231 280981 686986 1969656 817033 507195 784893 24894 412675 1038470 1089489 1252183 1297630 497568 85724 558286 811256 1626745 1923534 307436 1200374 1736639 1063118 870743 64342 43701 1059480 587013 237841 1646529 1105864 1949390 1098937 100341 249262 1897120 1722940 264872 1229660 176014 491162 867676 1496419 1293138 1789559 1499186 1437625 1628895 1903208 1320762 13736 691125 1229116 1839219 239609 1061753 1064689 387990 529660 412844 920219 1910168 760065 816583 1848210 317436 445581 1062959 205918 1626885 699265 1544222 1944375 1466865 1372101 653476 982275 50364 1640482 1672064 1777900 1213075 243584 1934435 1198292 342089 443547 1397556 1171151 1196487 1316506 703454 1239889 562335 1571536 1905245 1966694 978875 780900 1631169 1066511 130583 1109437 257180 831872 928871 1437766 1071673 198196 1287279 1753303 905592 1896560 739132 1210985 3313 718236 159924 718044 827529 455379 310959 1024453 934476 7536 641641 1872371 543496 51933 200956 136543 1391521 366251 164169 1303386 1136884 583686 372201 44424 1629476 825430 1676425 1863736 444261 1068085 1535428 1463568 1690683 604378 777600 1785650 1719751 651974 690617 1308227 104752 1828402 508037 782392 257940 628599 1791115 1433044 1277254 1936682 1757670 1154007 1120187 649058 187228 1552895 1072649 709018 898404 474756 741847 1174433 686632 1566797 319398 176584 466568 447840 1621733 1201014 588615 1434194 337775 1561381 288961 1612846 767825 579850 1855666 706136 5107 1963946 799663 924930 374679 549418 627466 1772764 942122 1011767 1137283 1955768 769981 1335751 87535 1642951 267186 793730 415420 358247 55827 219851 832733 768542 650729 1232990 1504945 1046996 502301 1541457 1755760 731556 651170 393649 94915 1006516 67602 895444 1699398 937797 987259 1706373 1420538 892141 1160697 1686208 1510846 215397 172131 1086014 1011003 1734693 132098 1952662 78533 1167841 876158 1717072 983467 1455181 664773 1114958 888510 1587921 1502683 1888879 451075 685190 671427 432462 1316143 650555 1259878 909950 1141697 1041293 1304706 1282992 1661466 1290939 301363 984693 1938896 899018 1055195 1726563 610678 1946585 1905170 104646 1594095 764462 1700196 1262703 644407 414757 778784 152536 1250145 459865 1403357 272433 1259528 736953 920501 149398 1023233 1929431 1923253 1930073 341803 1744907 489881 1047253 1198886 1720774 714578 678070 1239313 18765 1129087 697318 1577251 1100793 1656378 1448989 1408972 1178308 397945 1492940 323408 274667 859971 918656 726232 875664 834237 887652 1364920 1588641 317225 1767386 25582 1940156 1374069 1518915 367954 1412810 1168103 729147 492541 508391 618316 1333962 941201 411657 1883664 1137046 1490307 345736 1580995 775676 653380 737208 922908 917495 1034058 980811 138950 354779 1443594 1837325 1782851 626839 1877080 429871 1252446 1073238 1251491 1653814 1236295 554623 970954 1372224 41983 531530 543147 670147 1779573 1321278 358469 1273286 1666095 1895162 950486 1471861 376258 1226235 670869 134556 1920498 426089 16583 1036240 633896 1777658 7765 567712 790830 1233121 1638485 307139 1141077 44435 677128 1495046 1588122 412578 701105 1936151 466981 1766177 1245733 1328247 71738 1070567 1744862 174467 358791 1896242 1552744 1679809 7144 1847129 621323 999404 1598366 807449 1801359 502905 480010 1307910 1697213 1795214 869279 1716732 1724497 1534513 503648 1756637 1528665 1707815 761958 1656074 256688 1885485 627043 1454414 763488 1099229 682027 1677387 263060 308173 544567 370393 522976 440083 457680 1525429 1590523 1613057 1428091 1399738 1294067 1091984 1345400 1788846 1462140 146370 1609872 1562448 1413718 866545 1255279 656888 1806214 893456 1864729 1202933 842820 113585 1243984 782375 129246 1245643 620245 465084 620225 24215 683509 1304500 1905883 1743402 399739 266153 1155221 1103176 59558 5052 1793172 11129 894796 1235655 937770 1472341 491865 510419 1620426 396557 1000203 1873195 575070 1924545 147200 305050 1660802 1623067 319381 333192 289293 1838040 428032 356064 252873 1133294 1696585 1716437 1694118 1759809 246010 41423 1150651 63846 761886 472511 112514 1931866 1444852 1247941 1667923 627435 267967 1574555 101831 1301604 328218 658922 242219 1706297 1252671 1652953 676472 1015327 736026 1036838 1996449 1904944 606239 1837035 756282 600103 48148 1866555 677863 756378 714614 72463 924572 440961 1598997 1176757 1595179 1354037 170944 552948 345660 1557315 1941356 354750 1056968 30321 1915488 747173 700658 1040185 1170936 413902 812832 1539044 595490 1088613 1413174 1325481 817437 1311068 1453960 1902521 1390963 1888766 387234 519960 1370795 624472 471523 200393 1699569 837581 1420979 1958386 85452 1582821 1584777 1578147 516580 246831 832481 765289 1400993 1289450 1399733 487311 876001 1765957 1311434 1089166 739618 1672403 1048101 76493 212424 1892431 78980 102686 1276852 1988888 1212178 1733043 1472339 1206207 1091997 107388 733726 422077 246071 292446 1516889 1241545 1486678 1439213 827527 568024 986384 943254 1245196 705501 1744127 952526 1883676 1733371 241904 54286 1638714 605673 1048481 1395874 178735 717257 454841 318327 1362610 1990080 1160521 1821212 1945954 849116 1062831 1031502 1122831 1990210 1154572 1963497 562131 1150955 1896045 635926 1303360 1794399 99908 700665 413695 49222 1974397 1985968 463226 797058 1165934 1266007 1389678 334474 765507 1308158 1283796 1090824 501352 751096 1950592 1141837 828285 1117736 267293 1795085 227705 21158 1098350 278635 1826733 347283 1264341 895124 1828072 1261548 1746944 1740570 1119462 659904 966641 859908 1444591 1057704 1725050 1862993 1807815 582375 625648 486474 996178 552013 1765351 527558 1749869 841300 1385002 1714574 11949 1210888 866163 1275154 1597412 293831 536499 501127 1614149 640122 1245936 1701097 1218495 471702 986790 1355067 1768622 1062686 1704772 652024 1708105 991466 1955657 1511663 959804 313167 604833 41252 1779046 9961 1295893 1840601 379373 1001346 766617 1540633 2542 571687 919007 36529 988572 504444 873740 1346131 316961 1179505 861282 525664 1325335 905798 1031962 1903647 1456183 1682912 1973149 1124780 1112391 229842 1037001 38446 1493453 1920736 1107562 680294 236761 1141087 1394627 822261 734815 908931 1264772 474636 897749 912025 1476451 1507987 736110 787427 1411780 1868810 163332 1271339 295384 1403008 1938071 1099025 770071 1573980 510346 840987 206592 915939 1356791 1657757 432982 1251091 715689 461286 611542 1473552 1072341 1637353 17978 338497 631689 951880 684979 502235 907524 937789 975069 1178019 640894 1619798 1994675 1778113 455857 986508 568614 1679682 999872 395547 1862301 1607836 544010 822350 848709 723366 1763360 474061 1450404 428184 932977 1122504 529604 235463 607203 934329 1927962 504380 1080493 1112502 262462 1807198 958774 587450 1627930 1432467 1762744 82675 22586 519072 63008 1939018 885274 843441 394883 983695 1011928 1907406 761176 1953382 1820142 216100 975185 1298277 1038526 290402 995800 384485 518089 492385 711419 1276877 990396 701740 330918 1023375 303244 181618 1609806 1156153 1738423 322988 61757 1610397 585170 1451886 1076074 1044213 533147 266080 1706272 1535086 1015424 1238448 684089 1043779 709992 289032 348723 1469153 640029 147355 1772351 526971 740560 240497 1665985 1884847 514109 337470 560013 814366 268980 943153 1094594 1923467 36846 854687 1854046 657112 1511055 1293978 344862 1420089 468192 1019452 1409831 528357 982390 1265850 1296820 1330492 1049813 1272819 79788 410278 1235830 707623 1869852 175085 988737 1778422 717421 1386100 1101771 640423 1922182 131099 1000346 1455383 28734 243828 1588588 1400739 1556781 1965888 651609 1625369 473800 160368 226372 838572 319825 655692 1623618 959364 672707 743281 61460 902143 1745574 352213 1949244 817139 1162172 241669 1754847 1967941 1640964 508564 608290 733656 1394653 1069364 1347818 1186513 53397 1313687 1300180 110602 314783 271806 225198 900127 1077342 489504 1014414 1848768 104661 1265997 613031 134181 1232301 937531 1301078 602886 70885 1148066 1274502 684567 1801804 596938 426287 825170 1831753 240666 1701108 908682 985237 1068071 892535 622601 728266 328139 54271 702545 1065323 66160 970875 1851441 1355893 652890 1017537 1154187 469608 1653414 490564 440661 329023 350330 18108 1088764 1565803 665970 24254 663 847269 217248 665802 1631451 514466 1185520 1930028 1875838 1462527 1326300 1112370 26694 77654 267906 1542594 407928 131500 463153 1578947 1224064 255299 1778685 1447272 118567 314757 254948 434652 1733353 1674140 1124346 199195 1305967 1374921 1924250 388405 1393813 1818731 1413733 1510637 1857620 1486664 1123982 804518 1704746 1481432 1991641 1275194 64348 1029084 190969 1449178 811221 1445447 83602 63023 1909325 20144 1887438 1535283 357998 767751 652219 1510434 1869721 1344326 1900836 209149 1645007 238152 206779 1721132 1183464 1680683 1812542 742928 438138 1526206 1756558 1182204 1222442 409479 1892012 782007 1442067 1643065 1716863 1626979 1326780 1023756 87744 1495239 643436 733321 1924876 727996 90169 1133814 1927050 318665 1626063 565359 1628939 94583 959334 79470 404725 647511 110545 1656859 1352468 675020 682210 1383552 889264 273878 785775 1121604 43778 81088 1109066 823127 876763 1222892 1406817 196584 34977 1773493 785599 222770 299118 1559803 271125 499443 1268352 825368 220834 1996247 1258157 1644017 1370220 1196660 896786 1792246 482149 634123 1850393 357972 97485 1529179 1746318 1850821 152778 822374 351658 191350 1141061 306655 885596 1960184 402712 236057 644479 1284384 814137 24260 1274525 1218001 1380169 35224 1150139 1729289 104237 522237 1426046 1200726 999762 1660737 387858 264065 1325389 604465 1836342 1736018 99232 519029 159572 1296232 1475348 725951 1491846 1262925 885847 359943 48811 1524584 964973 812878 1017547 121699 1562728 1861302 1414529 1103530 1281794 1073555 1306162 465725 732043 959701 129151 691362 852927 1427709 1991736 311122 367900 749269 1084368 1054013 1792392 140434 1069951 960688 1975495 1594081 322444 545897 506440 501809 1352547 175253 40589 1268857 1614363 937046 1438493 1700046 1621226 1763251 1758094 1390508 968567 284793 1167534 1845512 1332942 884138 86908 181 1424250 1276897 1879670 571038 574193 1775947 712430 1063254 492126 221241 1796184 1716202 1949134 1603880 1305659 999346 1920206 245862 1963207 1225217 1503473 1766067 607611 893043 1768497 1896675 748878 1713309 1078680 1129275 672764 776492 1787849 1584101 1305546 1171060 1409349 1477314 561914 256570 1830929 1380142 950526 1773989 279653 3921 308959 1315307 1809197 765166 1640285 296420 1975129 239999 752673 1567104 747059 53932 1273610 938014 1832638 1816456 134360 1618346 1085578 1054195 294005 1814252 1654795 417347 446371 1652262 1547067 385071 513500 1552032 1464425 1202998 1357073 1166639 1209798 1620338 1298066 243411 716259 713454 1918650 714702 226835 606235 131714 541145 1162225 1134146 556187 282611 1971003 1435539 1299506 282787 62461 1624709 646770 1100030 1389983 1427743 893647 284557 251187 53255 1430931 110915 947761 813438 1813637 691963 1741010 697335 1629063 253932 625077 258442 1233317 1518583 896038 1821950 362140 886271 1365284 599410 491012 1145590 1495677 697882 491579 787862 1980336 1492129 193571 1774970 4045 309725 1700432 1602157 1158987 226751 202870 729519 1141384 1526908 605298 1197268 936339 1509727 343611 205991 207384 1128947 1575446 1358307 736391 1919319 1233339 561681 273133 1396535 1854144 884865 1485382 1533895 211563 977765 1378169 759353 354125 900878 651862 681917 423965 73359 1464512 1031431 1736089 495349 189238 1533287 751529 710613 641193 1143155 275914 1251326 290211 585187 172425 1500428 434191 1946448 769624 255739 533231 206152 2419 158952 112309 142695 1056429 82379 531126 1426753 872708 226672 1301016 1318980 822691 1177338 1948348 413592 264048 37819 1320639 395317 1654260 410280 861328 1709096 1006498 623077 1079337 1046112 910343 1515632 137296 1860618 874979 1832028 747286 15191 1347182 1735657 1636175 1943718 873017 370641 403450 1915046 916469 151405 14496 1423533 1717903 1807105 1046566 874523 1645057 713413 1553903 407700 1409694 1691107 701290 1135242 735865 1216005 1769548 1362894 1388041 794776 444693 1806378 901244 1655427 1386118 1912618 1043796 178298 774336 224741 1260107 1699978 1422457 241524 1639928 92486 233925 134448 1269396 656544 1563663 1274453 86038 1310448 1959672 27159 1429481 1662540 107921 1507616 1692219 1462576 869636 401944 1724051 1925923 301491 935110 1164858 1898330 366682 62039 1241675 1935906 1154184 599302 841094 576188 1739470 556099 1220708 925993 149672 1655430 1126352 1077879 545401 195451 272492 696179 366250 312294 1239665 1494819 1130720 1200497 628335 983970 563395 940474 1283036 1033792 1343069 1415868 837186 1258123 973890 1542049 284660 910226 927792 959474 498983 1659631 1060210 1613228 925323 55108 1149626 1748925 905453 658425 1147299 1629187 985307 1853514 1711752 1462311 958928 1719133 1720504 188820 651590 780471 709410 1835125 535240 89947 1370375 510502 1719713 1773883 1744900 896020 1924016 880262 607870 1439435 1472625 374069 1136738 701414 172309 1736772 1080030 711010 244404 1601320 116348 205818 1570503 392883 871460 183664 306574 829214 470709 1306006 1620490 1061108 1543926 918368 777478 903762 557885 1523360 524699 1907569 211130 1337593 455565 621608 1103037 1704537 251873 1841122 1619262 432494 604478 1732661 291973 1062118 481414 856847 591 1588516 33466 1052070 571574 305227 513749 1331420 952793 1183023 1486497 441356 975735 765044 975444 1739551 267547 943122 775898 1181942 1915385 756020 1850340 147856 1076715 121505 1845697 1931708 1232667 935388 1000502 186576 1868537 1191290 239095 1615666 1607108 386572 1671194 1210938 1187763 1776787 1119197 1182538 1428703 695421 1716685 1870398 703042 1235517 1760483 1669281 1947834 945655 1436617 1264695 748132 596722 976050 826636 132235 623775 489650 361095 218948 1822683 642922 195103 1589414 801086 1118948 233651 1697180 1419429 882537 655324 998376 1680219 1861041 28334 1305845 599314 1753435 1485205 497659 768728 1027488 618897 1595675 1357339 540757 973148 634981 1230698 1702020 1634098 1699113 1597225 357600 1462150 664066 1166802 127516 1159857 552057 108588 1342178 1669695 1148141 1631069 1341777 1954199 604770 498159 126765 1815090 476868 230867 1487063 97697 1889125 604225 714155 115233 1386864 1904469 1402630 75872 1539921 1927794 1193735 167265 1082240 487347 1702124 742381 1459315 50366 642155 207565 711426 1849882 1038742 1551223 1844738 758849 608497 1388397 549655 1594389 1120711 172631 1285273 898352 305305 200937 1412356 877556 1579379 1799260 352546 1087746 1235409 149848 129705 1190155 137965 1994646 591734 8004 1724313 1178452 1231366 751655 525649 1909784 227040 161989 983385 495341 710862 799120 905162 911681 729014 559944 1052852 131583 1099101 502613 150008 786473 1016158 1065210 1592556 267070 1717976 1723499 1096448 421218 1883077 1248595 1333239 313924 1898684 1776525 1855173 251524 194123 1053451 274576 39212 984433 475581 1867919 306774 1711782 200592 322581 1081308 768190 931339 354791 1169767 1374267 1114838 1730275 1844851 1586655 1117969 354812 1462852 1393645 1675002 1763087 561642 1408886 1479536 1883819 654196 752599 635275 775448 1511306 1941619 1965183 651887 1677375 691367 372492 389989 361887 1643272 1515576 40349 927019 850466 380023 954559 351484 737716 1693593 1450667 971592 650342 314571 1723244 1806013 1200684 204120 1929647 1456112 829951 88126 985121 482579 894355 1015150 340751 897220 959612 898171 1859448 333183 1781363 1843896 1852990 1018632 1599575 1169446 408522 1466338 1927104 1902718 199362 9060 25566 1055793 1600473 540860 757131 1985255 1093087 1400032 1420058 839710 892887 140713 600532 353779 483067 24833 1889901 303239 225624 1834641 18318 1242228 1571780 1420558 1312069 797630 895757 1766901 742209 142803 1070613 165283 1238658 1134612 1321267 873818 897809 624874 1298378 1012828 1983678 1567343 407431 50443 1316209 886819 722442 109782 1235616 1131498 917829 1674751 1980134 1865182 1930818 110556 751968 93765 436311 1109359 697516 1914047 816362 477341 791898 1706910 1403239 385363 223590 1631056 1253829 1129311 336570 304045 1927184 597520 1689962 166604 375719 1378482 478982 1241513 637703 717542 1577331 733941 1248424 313443 29008 770419 1102800 1830272 1526498 161306 1180507 397817 1416195 105244 1024333 1035979 1020098 316478 1428548 1326574 1412394 1382209 408521 49678 420560 1574730 1150700 298091 493384 680641 855292 117545 1613831 588598 1265030 1690158 780575 1867799 40309 1968601 1730001 1505812 1848686 584805 568446 372034 1569512 457329 1292583 206206 611502 884988 616986 1187877 44921 889721 80004 1750867 1419354 1458720 14073 1478435 845473 1554446 104884 396372 1266845 401178 470809 1585588 1489948 463730 283253 1961493 1995286 819828 427515 1997053 910833 1548166 1640147 1921990 1194314 211569 1683308 472990 1806041 1861838 1686893 1724969 1037866 751320 1278843 1223617 1747692 590695 511128 1963131 154685 1568462 1516729 916203 1540084 1626345 1815507 910393 1853637 1651184 1679280 1798873 1723815 298484 894564 479514 455998 522757 1963065 1477433 5626 1971078 389673 51859 1504192 537215 1552788 1942623 172633 1281925 930731 166433 490050 998965 754826 1926770 1462465 1042844 1428258 992723 1021715 2694 1276405 1141154 1869268 538246 494994 1185788 1741884 401554 1246041 463617 1389680 1675637 113963 257215 1531852 164510 1796739 137702 699326 527885 149228 1070110 307025 603832 515877 673088 699243 794625 1542156 1626199 496141 860293 110240 599851 1316765 1042094 1430895 121380 1423506 1553281 619610 1803053 1856670 494412 1558039 997257 744459 332808 1539475 788068 724029 454618 1550536 628447 1176655 742652 134019 1393044 249775 254734 365659 1733296 1341293 964147 263772 1965248 704641 967602 238456 1907788 635401 213658 1711011 610985 356514 1267670 852704 98335 1584662 73577 1869035 1664181 1314119 1346041 1263116 1490749 1856042 1102652 1124570 263638 1672280 782719 385959 354295 624170 1812557 656171 1040203 723270 1033461 958041 1966929 772113 1215000 1251495 1542221 1270341 1345822 1425856 20160 58929 756622 753621 1982339 1673209 294216 985225 937376 1319550 1025623 51655 62613 45960 22890 1367452 1584451 1680544 605032 465526 1107779 1254426 1444987 986957 992393 1328794 575243 1643162 152473 1222182 161058 1971485 623773 116688 1951696 1228575 1374400 1136455 414651 1726903 254139 688276 433373 323623 91489 716109 1639094 219487 742541 468826 1422041 1733778 452662 1297743 1372074 80492 41469 1769249 1347904 1430376 1256056 1859516 244362 1932785 1351035 350191 192610 1755462 1952584 33285 844346 1393610 358382 786851 396145 413957 1227844 1380198 1165611 812073 891496 656156 1724143 1579086 1478917 49510 1055676 1716182 1878032 470682 535250 1375526 1143886 1804848 740722 1410579 1968316 727605 1787893 383805 1211339 793942 1726521 1306489 53418 1353637 1416666 1177141 340136 1109919 1307287 312407 62885 1728867 383107 1148269 666111 913469 1288148 372330 136622 1540878 1725180 27204 203061 1238534 353359 731641 573973 1806521 299233 1889167 1582874 1268099 973362 793588 1129559 1249538 1265048 1257626 1221996 1774919 1684929 200271 378904 1669214 45841 745839 618708 776713 25000 76611 1363877 1122222 307651 1143048 576382 813760 857038 1549097 1871293 1189521 1171465 784405 1674673 469168 998871 1270784 1196950 1604631 1243688 175589 1867401 1767780 336269 481693 322128 1534752 402485 722499 1242580 1291464 263376 1514176 1075864 576935 1396043 913817 1801140 725797 147516 1984043 1889243 1986337 1800012 418540 359534 1379460 745658 871096 808586 307555 1553841 963078 312008 1824220 747193 1970995 383509 1135963 960029 1425850 1123480 982843 205012 798314 410938 793950 1765847 1934481 827694 891501 1692448 1826508 847389 1203115 1165562 585447 1560321 1495480 1066130 530333 473107 393521 807087 1211545 1110127 1559838 183826 1104077 722189 1161871 797294 1834812 499724 308077 71936 1722676 284518 435246 1025446 690921 1136098 193584 622529 1507922 1950335 466603 93864 530617 1708577 1190096 1751422 1415053 1106155 765797 730428 731337 1433728 188747 255174 1654235 1188406 1919509 272264 1506389 942199 1978038 1266088 1597105 1439341 719254 1432627 768868 1736197 1816135 613207 936442 1642829 1873120 461000 193985 1316293 1687101 360145 1885729 1926338 547950 201541 1161106 1424152 406755 1247180 800162 22209 1068990 1464210 1210418 1209259 1225361 1020726 1166134 1501187 1815657 912852 410808 499941 1227879 1297463 1846733 677320 1020250 1642756 1010114 601381 310234 1969733 1668271 865853 1843791 806534 813944 1434186 552155 1640774 1664832 294703 1293538 454388 1451629 1302934 536402 1822819 1964653 1999237 870822 151097 1206558 964641 1938152 1373942 1678126 1855222 191424 1865147 1306828 651193 1017872 1898242 1856156 1587398 224782 498500 684992 1231865 1000028 1680473 373806 738452 1566381 15643 365637 478677 1988846 1384417 1282692 171148 804389 321407 706501 1825303 1380356 95452 1149044 1009322 1715800 1543776 809739 1526464 1734059 604024 695308 1777502 1628244 253029 86944 80353 140710 1449422 1390493 1366535 726485 689491 463278 896269 1196079 1194277 69195 87298 1936954 1630163 699005 1194051 233533 16553 1172192 1422029 1910705 1618283 423634 221052 780631 1840203 466022 1830944 575778 724915 236014 51626 691293 1104972 425357 1224346 1758921 32729 220533 1348343 76840 1418073 1578673 1910563 1765223 1900541 1725019 1259897 1796767 287472 741426 794640 1663318 1234060 320767 554397 933093 959101 505939 724359 1678711 1646582 23589 132305 1132612 134905 1391894 454635 924627 1001843 1485602 717361 1875430 816497 861632 209567 523064 690283 175508 1165680 1040865 1636883 1948479 1987584 1360123 662543 1904637 81510 1910051 1654498 1639213 1084814 1425343 1870430 1082169 1568991 1593137 1481471 996170 99458 866880 1557519 456929 837712 1157646 1304718 1188670 177317 1884283 1250298 1204348 483973 1777966 1748312 134418 1043565 385938 558996 827983 1536585 488151 1364200 1743943 1420083 416613 1999744 200519 85342 173695 1673900 754986 1228460 842285 1168699 993063 807496 1418892 774810 1584613 975411 1190874 520474 569314 642033 1646931 454189 1143745 1998520 701246 235050 114407 1572367 1602668 1823194 4657 315999 976164 135041 540354 1709927 41835 1108069 1225483 1235964 92511 1752038 131682 1722770 140561 817242 584866 728115 413068 1146248 689282 960034 1866086 1064177 1074206 141026 1259184 1745470 1913959 1959194 1101472 7575 1645509 1889902 409869 43899 1977084 105599 1386373 806465 1124481 1856856 257561 547542 1452111 1300226 1285014 565714 91328 448779 399513 1883146 1836035 465433 1165909 930367 1574825 639324 1807391 380117 1885760 380218 422637 468351 1395561 1804763 140327 840308 993410 1793863 443064 1733544 1334220 716893 1615839 154796 1857720 1936500 1526652 113595 53414 802309 665427 541711 1990393 836593 1038182 225406 113489 269444 696444 1796073 1340747 918794 1619687 1741215 9367 790745 1417106 412164 146900 1540460 315414 341893 1126176 502140 1788095 35640 232375 1791822 545741 1784880 1615511 1976695 1034282 1773992 511337 685321 1970810 901402 1132178 1029255 1481936 1865514 816607 1488658 284758 1334682 1708829 254453 1786291 1917821 140163 151064 1309570 1049366 355882 1861991 1429451 1977900 308279 1061348 1487941 153733 695395 1978710 1688705 1339196 726479 1390755 841643 1644930 1675044 470213 1034284 1443230 1486466 1753565 1650645 1511996 775551 1743703 363979 1460624 1618396 1942584 1642409 289838 1609498 142918 1101708 813320 907911 1286313 1006885 1777465 1680087 1150959 882303 963142 1234618 533916 249583 1103108 495674 194505 1582685 1982163 1198607 714040 195428 1746577 605047 312969 804747 758188 1883497 472930 1420408 800163 690681 888172 421076 616093 1151998 1081924 1046389 15114 174224 936928 887370 1236068 832015 426467 762911 1569835 1309384 1582768 920785 1719035 110458 745172 136524 607108 1092683 274316 516692 571698 1398472 778844 247195 136946 777017 1619830 1419844 1640596 802093 534052 1764962 62737 851372 1690089 841901 221787 1106516 1383610 136223 1230052 1214482 1211958 1553883 460699 755016 1826862 384847 489571 350434 535744 1312498 1417822 45645 752485 721924 1629211 1773753 1181790 1498837 38382 1314111 1632217 164679 108391 1262001 906912 913541 338975 1252501 1976607 1949923 966181 449374 1414199 1495989 1668748 910224 612469 2084 539922 1541742 49285 1807814 1362780 708908 126632 972316 1845237 689722 1881110 1866486 938471 198148 1732309 999013 31931 1403108 135739 896222 1806773 525103 798243 1639482 1956158 329587 1301885 1583811 84963 482591 1876799 794545 301635 40242 1721411 404878 16873 1046821 593560 412663 867819 725017 1629538 1080680 1467537 1450903 109564 1260186 1403175 1028744 1792069 309098 479337 535636 1629523 1073148 437322 1970073 1274385 1490227 1027702 983682 369565 173271 1983276 1712477 579452 1725648 1809684 357823 488529 1924657 56751 313524 176370 405878 1558927 1765254 388483 1866415 349858 1055318 1182776 1261311 1973703 936662 923793 522402 531705 1683967 1123383 23651 1403122 698862 501045 891853 1421061 1907586 684526 1066117 1718133 230974 604963 1629596 1724681 275448 81571 626933 260062 385298 1703301 702074 1249774 1101229 148046 1572483 283854 1009880 1156036 973383 1289362 1393052 983519 1798198 1089036 1513974 19555 209125 389745 1986351 227086 1817527 1765285 1681742 1656446 84094 1562518 525703 1158958 145272 1309178 930142 1002791 1415242 306227 782419 1460526 1849090 976728 1505876 1926645 637946 613575 731838 1112600 831388 1047950 879833 1816497 998027 1355110 1242836 784991 627784 1697574 1832792 1508580 1234088 868267 1866728 945213 1571865 1069400 591622 897617 1145155 898340 208269 1511334 178736 255432 1706013 1543077 1675960 1707385 763175 1261744 979579 704242 1574419 1765226 490088 1085203 574729 824403 394646 1281781 896482 577614 1516812 1647032 344277 237049 241912 1428582 786319 1516006 1904243 366324 1287867 1593495 1469454 1815239 1585980 730442 1303207 691893 1851097 178463 1890062 304612 1005990 397045 1731041 303100 1589354 1877323 1777467 1030371 1147759 1598971 1550522 1120560 1612905 1601139 523947 758112 214501 181487 1190051 1218306 611954 1376406 517584 919385 1952208 1327673 1701564 1982446 32855 880623 1177810 570108 199690 1487342 342651 685843 967487 953721 694840 1364384 1299075 162700 1745437 1460963 1566034 1240112 1423315 1816729 1609139 221598 1321600 1847683 479803 1364349 216040 1741126 1759833 1361639 1790418 349968 339169 1142094 915198 1747422 297666 1839299 139753 995332 428839 479088 987617 588033 1625847 1840825 1267708 554738 704969 1202821 95279 1122233 212456 1381877 772210 1384809 608564 472034 391076 821966 1742632 1467938 1153755 1126578 878646 1212219 374349 1834098 1183965 1937318 861751 295552 1984877 755022 274206 1392847 395915 1719916 894049 612793 573800 451133 1542515 1327760 1968204 65392 831917 1747372 110013 1238286 14540 621004 1337188 1438504 1424369 465308 1948509 1354371 1340174 375623 1623717 411412 836450 348549 370670 1301187 1684269 774008 1042163 1180808 152625 1146243 935443 1172448 753995 943446 783597 1525372 635305 624867 611721 771269 1997896 836658 175663 587837 749469 458712 969486 1052403 125373 1767636 1342566 401567 60375 704767 1383605 457379 1022806 680389 1510332 1601389 237542 644425 585446 579657 1440825 937650 1455203 77536 304480 163832 1807039 287650 1791469 327037 315254 613732 663628 1833090 1357864 1373453 49817 576532 1014514 1906171 767458 1207038 1468190 1339093 285423 1067601 188860 824786 176355 943696 1215979 1566384 1969565 1954307 89691 1935283 473688 826376 854636 1249115 971871 1298557 189202 86461 1715858 1157998 98210 1068337 582762 847100 470711 1256712 6201 1118455 1687393 556480 960063 95657 518364 1437109 1110607 431081 947667 1311443 1961933 927608 1532193 396000 927189 1437153 993391 1733963 532541 99880 1739724 76615 1505630 792734 595149 102898 1434860 789544 1791641 1009349 952333 307397 207543 1455749 286194 1327992 780510 1720597 1982341 1672355 838497 627125 197906 420686 403801 479473 1478875 169495 469445 187126 310530 1859135 1205922 1688098 1807671 430938 1861934 894918 42836 1303118 984730 672317 1863902 1459375 570566 738293 44803 1986857 1087453 1514649 648316 305767 1499850 920603 1526468 807112 1373126 1326524 819869 508676 145807 1123183 1865795 1954733 313053 451177 686177 386561 920525 243696 1102104 575151 1681267 110172 38918 1004003 401008 1698920 199696 1993460 1255619 1715962 1652754 1859234 1720241 1816113 1028716 1679365 267849 1751671 947314 770083 1469859 816824 1667284 1256039 459298 301578 725407 1455121 500444 10931 344513 1595431 892688 661121 479356 1258219 1921899 525622 334781 1632065 1729369 1579683 1177804 708005 1458870 1533767 1990910 240892 1165467 1950020 1989217 691046 1887822 1625556 279245 709090 89250 991766 170800 1005553 1521893 998730 1661951 980253 1559074 793398 1153071 795968 337682 469644 890339 925202 254029 1103807 1661099 314785 1872674 1401256 607695 1539506 1667282 583371 1108246 1901789 699534 1654002 422027 840597 1138085 1444372 976418 626971 1854606 68528 1445146 1718094 423975 1345287 1859163 812031 1477719 400826 900970 846603 909368 37912 1277986 1895307 717307 323594 1029098 653160 1939125 1607980 36692 1497014 282647 45654 534550 1476745 910763 1625890 191689 1846317 882662 258735 127352 529285 1770816 1921810 39137 120429 1508461 208749 1684509 410548 669530 604816 762183 412043 700467 1985104 511699 639771 1159272 1386178 1111579 1975569 343763 448042 1585573 62349 135861 975320 929956 400163 529726 928795 369574 1834701 1364506 1818971 27920 374629 720253 329996 1717007 1436858 1522990 606763 1846684 227453 533214 1185915 1103831 1025766 1729530 192426 1051543 596318 873442 1796342 1514255 1040157 1107343 1208493 272675 443452 1414261 243155 1037062 506123 1828285 1403006 942543 987894 32848 410870 1664280 1778477 1551289 1981484 1888239 1492062 245463 296236 843847 781824 1242514 1646662 1137173 1104081 932847 394919 585516 725851 1072456 585412 1297464 192200 1184292 1322161 1605835 844325 960149 886707 781964 295195 1148285 1966477 264774 1759353 1680269 1953371 1700551 1244698 1311144 1371596 17094 708077 1093057 853966 572450 187803 1755255 1364515 259362 271067 1342426 31009 911554 608061 139047 877445 552803 659397 185329 1996886 1274114 419324 1038797 245627 1814078 460347 1962130 1368288 1149744 1376376 1023950 1204938 924702 1221373 962014 1106663 808592 250212 1471520 1375423 177224 1685487 302254 847071 800780 1366631 1078009 145193 1916664 1714470 934196 313651 1902364 471723 114521 184352 1684765 296932 1003345 915483 1277265 1229225 1386614 327466 1126562 1801280 1049616 382471 613532 509175 1004131 782826 699967 332164 1117063 1512723 1179014 736940 1502941 1486006 726943 1665475 1286005 1026795 113459 1115775 848440 191738 576391 1260743 658883 1811514 1189946 1771721 1115073 1971878 946317 1596927 1448665 577067 683927 1414501 150804 1802259 488168 1403991 905395 914256 1467148 499160 573543 466157 1746576 976884 1967162 1244905 1861398 340879 538143 184433 1999711 173126 1933279 694576 1377303 444991 1357398 550320 492082 873604 786573 163857 918836 578785 1127516 448696 1246439 1182963 1058312 1353320 44500 1678451 1459140 733998 641768 1470263 699113 1683956 1415308 1387793 1924258 1213546 1177331 1326898 598144 127065 905211 1559257 394035 876948 1815040 947766 1537627 1023510 404682 281872 486311 1873110 1972141 1495665 701748 860107 344638 1852213 1708219 415073 1008590 886996 653597 1577290 1051359 1940585 316748 578527 779139 1273105 1884298 1998266 723942 516782 199933 1989647 1410732 1770316 1633323 1156580 542986 919886 601512 553166 1487522 475638 1108880 229200 382587 827573 1782578 436986 1367680 91424 879040 1740099 1186659 1551398 1902189 1267821 629691 1315356 1196915 70659 522113 1104465 1089552 1466694 853513 1646605 709370 503793 1383899 1923531 763245 160109 1160928 948410 1953242 714877 1812396 1794275 678209 235822 87022 1370295 1018027 1434498 312277 1141037 1265108 1022817 233112 881912 143652 852176 85440 884729 40495 566156 1716048 1771608 1902790 1058268 199795 205219 996487 920455 162937 1101344 1689291 1334429 966907 1517941 1543992 201717 1806447 688710 169740 1800877 1077047 777442 943618 1759032 1808412 1516048 1208119 1685985 990752 1188030 436258 1342859 66477 1939962 1333742 1334201 1118146 1710863 598501 1250191 19526 371475 535237 1975823 1898392 1187035 1307592 786714 867680 491061 1084781 1800148 701982 1167665 1397573 1062578 1442035 185162 604891 1401476 1822544 130965 1912003 1945793 874252 1951586 1189772 1782869 558609 1665104 792407 487618 1186458 1870876 1340275 561598 959805 1782621 626863 919841 1727818 55868 1581456 289506 733288 14438 409452 1095248 300868 1415940 19952 313921 1101678 184159 1695715 51046 53855 1712944 1998789 1653144 1893837 1288756 1139139 1466144 1986134 1781104 1466485 368144 1569717 543904 1823790 1147555 247268 512651 1549360 1507331 930692 1938141 525989 1183887 6906 1392458 1951826 1317423 1332047 683114 670632 503226 599440 489950 1989822 1462418 613686 1109551 1696951 919619 263842 807014 1333263 1936250 45450 1615010 1864138 1342162 1909609 503099 783599 1644166 809375 1404594 378827 184444 1363762 1331265 1797643 1316622 1270055 1934050 1751852 465699 1938530 1883827 1696187 530923 89053 1850163 941214 1759022 1229161 1731394 1479136 1551170 338151 1795798 607828 1182430 934812 1782788 597583 1990270 820032 649212 1682258 1076270 979884 2285 932423 521373 1461406 1229441 1105562 674818 1057846 187543 278554 1051228 988779 393623 616461 1299964 779000 1649147 488104 1306019 300111 1610110 250079 506916 853854 155389 1277465 489329 549599 1073066 1691594 1511174 1787211 1314335 1692479 1781847 1353871 896427 741892 309716 1286916 558945 804403 1648386 1349131 1583575 1668418 720154 292964 1330434 505978 1018288 55254 924564 1139265 1299661 1421765 1430802 812869 240106 110975 728108 664587 822320 207486 1487392 1487857 1077805 273834 277461 548948 528614 1338059 1359545 1344150 858620 101079 1556891 1475194 537923 1290516 1207732 483173 1797761 1427521 1655717 431138 1410611 553991 1008450 1812038 566627 113173 944444 1108094 1880566 1897455 1142803 44913 1435440 254222 46616 285836 1211743 1717214 1873838 1566413 1815023 1292539 1844553 546638 475778 248907 1468493 602528 92490 1404019 869915 1205318 1420180 1727840 12643 1718576 409341 4607 1466260 852554 119373 135836 834767 1614098 1450615 1951259 1159693 263904 1443972 1230775 788409 1818256 942014 1417851 529892 1291504 1921930 1122762 104244 1508509 962679 994118 1160254 264081 1782397 197990 1563785 1292764 905539 931086 1938534 1714878 1707835 1341380 1901691 737843 1111265 747835 741379 689950 701157 1570157 9862 1229063 510054 1547790 724705 1968775 1073882 1623694 687397 1246662 377999 1277318 1495977 1599657 1235866 1457919 1643105 1530852 253532 632105 1724921 1097785 1088216 1065172 1215480 485225 1724414 705915 682688 1640171 1243850 638839 643663 358163 634329 1245510 918807 852480 184565 1138017 857064 1791128 660968 468611 1010309 530857 1881074 1062771 1956360 932077 293545 1115702 939332 421168 1505967 409870 1044438 1965697 784990 1092445 807515 699164 533018 983827 715391 460704 1638808 129260 46456 904075 1750907 936974 1773695 417142 1460695 510798 498982 891573 1184474 1867216 147707 1911440 1031526 650255 1055066 1294629 406968 495363 669326 1242071 1494641 1589733 1911618 543126 512254 1884782 1980876 1643690 1921035 1792613 1349822 1204258 1993912 1832580 1439540 171079 1409122 1308266 472946 1491966 170419 1552170 348404 855861 146604 977310 1801181 248620 136129 633698 451121 1933672 1628685 1697778 1683446 330092 1167392 1293559 1052598 826927 1581529 1543095 185898 1183510 69259 548365 695061 1295738 1161917 261294 1952338 1232415 1180 751031 893869 37833 1866506 1958613 1897735 538647 630514 1216190 605267 1866302 1369991 1991378 1986120 1067914 1118555 308181 1886348 410263 553654 1717205 1342422 711656 1560910 1369006 1916171 1557266 1797474 757638 1361379 1397393 616638 702765 1982918 1050012 1001838 1300298 1741920 861443 1742289 881734 126460 629038 219746 1798529 1711030 392138 1044074 1881146 533977 1038815 1168462 1037035 1923444 717534 360691 815419 986651 218705 1400011 1421405 816499 793713 12948 1892250 1531432 33922 1129465 1889835 1673919 714530 1543529 1381053 1379398 1609789 416960 112859 1028916 914813 1967118 211435 758151 820030 337520 690022 552160 224858 648053 801274 485878 1048106 1336191 1229578 316870 146767 1713996 1842776 205168 1219543 892900 802387 1348657 771141 1132055 174351 146053 1499656 1274621 935614 1446527 1646051 18832 1042443 84468 1707634 1616641 165813 573021 754112 771399 1423639 587290 692896 1884828 25316 883522 878745 1779731 1880941 1763735 1068725 294594 980625 1418781 16032 1903238 1021652 1683153 560900 37641 1031682 625310 1688452 694053 1378465 1206787 741899 4254 363474 1018960 1482501 721339 310343 1281054 853541 1990105 1354379 1561491 652522 1338049 1465905 1316947 1929029 486622 877266 488000 1591820 438732 155336 828650 824511 639821 687144 175947 1059556 825363 1870983 1070519 1698956 1905965 1512309 1867538 1186979 1873798 585117 349409 632852 686416 452554 1995336 1968896 1692422 600911 1199004 175697 625894 317388 917994 529077 1661148 1265058 1852278 1572620 841302 1257272 1096976 33920 1203688 320602 1600537 1823313 979790 1167417 1113849 635082 253433 415984 1773313 1656391 1071692 1264699 296811 1769222 1861540 643423 1578459 888906 400205 1661980 1779181 388284 1552610 1750992 1175557 1486490 1405918 1608953 1055742 204664 1219288 588414 1877189 1317453 1661221 1078705 192236 1781173 888663 182111 1078771 722541 454748 1967722 1851668 1142817 1329356 545863 1606652 1182577 509791 1390012 612378 856993 1627759 1933460 958049 1024642 1759618 580703 820736 1059947 1827317 760798 1690293 1618855 1042570 300829 639160 950 885913 736851 813951 67000 1041492 629027 393108 1319845 503289 1647678 1476098 531302 420884 528106 614077 514245 573724 1189540 363328 470867 1124953 1184497 204650 1208157 1864570 391932 1769871 1257299 294772 1997649 1764877 115525 1559590 713307 262209 1930689 1898625 114298 209275 1249771 334891 315860 1285445 1008140 858207 279415 125002 117507 1039233 1309493 1787906 972548 254269 189068 1047154 1896686 1370072 126922 1557895 136432 9843 959620 935458 1656375 1946716 1579064 1318334 1079776 639359 596972 1989593 473260 150300 1249284 858906 880244 1248951 710184 442077 1685514 1571401 514729 1762307 147830 669728 734562 588122 380201 279605 740409 1722827 1564178 797227 1024696 1129604 348409 1783968 623683 1906382 866821 575600 307552 1577765 846230 235876 924494 1713161 1100804 1229534 1926130 1720869 1822287 785104 833714 665131 1773210 776678 15705 1946950 1146501 1676008 505954 1560596 1930021 1375217 1304785 1342085 1340869 1742817 1477845 357167 977669 1495920 1593968 103980 766312 899216 156400 1150315 518109 412262 658636 1197508 1715007 1166800 1132360 1115571 1834335 1775986 1537529 1653069 1566904 315902 1629124 1880855 1270666 237817 1316577 75953 860103 884532 1525679 462692 822337 793863 335895 154701 192202 1202430 236728 1723145 998501 1777285 448272 1727288 319939 200357 1615654 1028712 1879388 1654572 1897918 732365 156206 233938 1272713 359185 1943661 1831832 1553439 537353 353181 1257139 297276 31483 1909831 537953 1364587 164478 1721473 1489041 1749171 1997403 1186771 890831 1733089 813298 1712986 1501167 1352101 1416636 1630158 1284875 1546753 1783351 1025045 1450218 1322579 1827217 7518 1361493 1466879 194104 136908 1964315 1990043 1763991 429092 1803664 229915 917542 415873 1429600 1975178 20054 28616 1728354 1643283 1193923 1863296 217512 1543872 1809044 1085823 720021 1175360 1695118 304604 1360094 473032 1694438 1887690 1780725 46531 213094 1385892 1140249 1392531 10909 549879 868290 372321 1398441 1535601 34943 1160010 1460732 932313 978305 1264552 547977 881007 841659 1178445 746647 1689184 32740 1200323 1916142 888025 1192816 1841128 1555916 1289476 520649 1580829 1033854 1716650 1717087 1007780 443651 798905 634317 1713661 1455567 1369589 1193017 787782 1271527 689933 714020 616901 865064 597375 1912673 1620528 1070741 216733 344954 264843 1715382 576178 687979 319564 378847 391816 1734126 1423071 1147425 1254147 351743 172459 963567 753109 30681 1713898 423445 29370 1435284 375976 401482 1222601 535358 646460 1367790 194817 600954 1804370 1130856 1229077 352535 246334 553839 1910497 252472 1664899 1400790 1945781 517662 1234506 344496 656086 1121500 206237 1287207 1012878 1034759 1840562 1810005 512535 800501 1272979 771019 716975 1162974 1474494 18686 1944386 937621 681209 1175145 131111 984642 497073 1145983 1651967 295394 1997565 436546 708304 1047299 183752 502517 863438 1065945 170173 1337757 1115738 1691487 198235 335495 1826481 1778734 362711 1033976 552881 277966 164205 1680974 347142 1840661 803647 528734 1406899 1902789 1653878 1270444 200439 728538 1240151 460011 772324 1314657 30327 1712769 405078 1267350 1296819 44397 1147525 399914 414493 415700 1785461 1242721 1849087 1423227 1892548 1386266 1451607 209285 341764 158090 270701 760625 1139804 80763 1405521 581097 662404 982467 727772 938500 619920 713914 1883372 1377441 1804583 1726108 1846171 1297251 1223626 151748 1134289 1252984 1873059 899891 1926579 1739604 826860 1643081 92777 1522888 1769773 450168 731362 1409893 1027551 1266027 595685 762354 1550310 1107239 1373833 1451812 616211 59524 1908632 348110 1887769 1738650 155873 731720 1852182 731490 1894332 1338742 1785012 992121 1390011 773185 1138800 1461602 1583476 1351003 1888171 945612 1475056 1699460 392154 533495 935099 1603126 36544 835431 799746 1112393 244942 1181812 717871 88377 1320048 1164431 1426837 1644908 541372 1390141 1229499 450223 1999067 948567 911919 1572202 192095 1245824 752661 1836081 1583865 1907709 1513395 1017601 1738511 554452 984464 1489145 1990431 1973096 328561 454593 181513 869594 520941 1353229 1015707 1071173 1308374 304440 502966 339202 541130 1523628 564782 340017 906173 359126 4807 1028882 762928 1685661 1062177 517381 702305 689942 1485052 79556 94933 1424565 1154953 1135371 86170 1556 1753096 1639877 1926452 1836959 340025 1974098 1767814 865369 1705256 1173581 1919569 896441 1592528 1546169 723504 1471529 1808508 965426 1640429 854568 1461174 119482 1077303 952947 825596 713731 1175351 1839042 1842805 1220127 1292015 1959441 110030 596560 752693 756238 396937 187123 898372 1039548 1620335 26219 1548027 281629 1967186 1515567 131635 260759 1996553 938539 981188 1869281 797346 551512 1130960 1146238 705230 946772 722377 1578692 573463 1724555 667243 167288 775286 1098688 211109 1093861 510407 1382132 1234267 936478 133534 1916668 1665852 732527 868549 1333010 76980 1433977 29129 1173824 1506847 1456526 1988255 1274201 1448676 76062 277689 1196388 613960 342708 1676246 851937 1550826 138941 717604 188561 935675 1680947 246042 867857 666735 1392887 1555549 493065 1709625 13837 1722339 963729 989140 1839244 290077 1568366 1931597 335809 84532 449595 1053761 1289608 1870514 266369 1648096 755626 1043160 173793 1418865 1118734 1378367 1393615 450060 1696786 433662 1948008 433249 1044151 36421 178278 314047 882609 773534 875992 170910 130152 712208 1758363 1907436 933521 1201057 1836919 948268 788215 127385 673 1520408 1084412 261880 933195 75032 1306085 178496 1465029 1674498 1164759 1237672 1203179 942343 1947400 1476130 778687 121553 1803309 1973920 1225864 1916575 1527505 585144 1193949 792225 1829278 124062 127168 1485345 396688 458526 1739010 1610171 621227 1399996 1261998 148405 968866 725570 1797942 1416689 1181133 442860 1891888 1531679 1497229 289267 142648 853874 901939 1590960 1417744 1355739 1938091 393984 1437482 1160333 81893 1824696 1833206 1718621 488361 877268 1145177 938385 1920071 1668660 1089509 556070 454620 1457198 1959258 1083820 1090124 1701 1770989 256561 1709706 535186 1322749 750612 1516500 551607 634271 1263479 674421 1148190 1487386 372219 562986 1597079 1071978 178887 289109 1289487 225533 1753366 1561516 218486 460841 1487194 332619 929870 1543879 1858517 1093750 90853 1650565 471465 995191 1315301 433273 1713700 1071136 1699343 1687529 1994876 1453440 390506 160709 1082024 228410 1648654 728222 550620 1310665 558 1993592 203262 1706916 10816 251750 878860 77060 1490591 47367 899559 421519 1932980 830508 1281106 636071 1761235 701033 1703851 563475 405554 961792 1815598 1007295 133912 1908781 631916 1766810 1121267 1487865 1967187 1429814 43297 1126359 788405 73599 1646246 1157908 713791 1089114 1822568 212934 1215229 1709155 759144 1012954 1101671 429821 895522 104076 73127 1325693 501391 705456 1872772 21828 1729002 356125 1509985 1241606 1302010 1628838 651524 182267 216633 543613 788201 435067 591034 1538608 1503058 1175974 1348165 533268 157192 342148 1987215 147175 780875 112894 1613701 1202947 79551 428330 849721 457373 99602 1725787 1657395 995396 1279062 1039426 681961 1532040 1501651 713385 1363631 757279 975253 908277 1317015 1574404 580738 735242 1789587 1778713 117466 836410 1052572 1518680 461457 863487 1408260 1775512 104891 1473156 1508673 1798437 1958027 1682831 137150 1575477 1441768 1180777 234391 580377 1200713 763001 1024598 874556 1254954 109367 1294983 710657 370452 1790788 1580682 1143984 209342 581065 658044 228393 925404 1402572 570291 1690717 1386274 1937460 711247 1931805 253436 236929 530128 277912 392996 611040 523517 1500612 1369323 326536 1972064 1864534 152402 455878 128636 1024787 547184 304811 290096 716159 1581376 1584644 187471 1332404 1997355 222468 364716 787465 369215 1872563 1380754 1403351 413439 86388 426628 708546 173313 1417697 1298263 1564559 619141 696994 466190 1613984 1640351 355137 1519515 119699 898717 1943948 1153202 584817 1864802 527779 1198687 816090 706651 1865286 880653 1446181 1869542 1335330 892863 1807746 769501 1562883 1672786 936596 1872894 1370899 40491 1954195 1853305 1835757 1568707 1343287 705288 765974 404572 1940061 1391541 1044340 471372 941045 668838 658310 1830405 970430 634680 1453732 768034 462998 1165698 825558 618331 291870 1804296 1529931 1585509 638566 1190098 727671 13538 1550738 92978 780541 1562327 766837 531097 817410 1468130 450840 1299448 1662681 996674 99904 1110370 231350 1216778 1371986 1770324 328754 1363417 507874 861106 1621415 1149507 60691 846366 1511644 1948060 1186913 96225 1998218 400653 671228 1282556 274226 1603346 1933882 96437 1123554 1978869 1128320 1406641 137610 1163889 626772 258300 1180353 46670 23071 1878844 1964428 1495582 846816 1069859 1097645 1005766 95329 557858 1689928 377145 819425 1798048 821112 77047 518980 950141 780986 22533 572530 1606526 1701152 160562 1085190 632258 1866602 1162902 1621001 799417 1096484 433931 1672849 1900995 1348483 1475393 1007807 1919677 1264473 1062220 41161 989578 337968 1171029 1804399 746934 1713792 455114 1996746 1656853 1788240 1594481 203340 1900052 907630 243880 4640 1659993 1594368 1820649 1751949 1619064 1925334 1113289 606215 1623099 499259 1418513 168100 156722 701681 866489 1931234 638190 1770476 1696396 36562 1292262 1316510 741454 1502179 553278 460742 1374959 293275 212015 1563462 597461 1940863 1962127 1144709 424678 1262856 481779 305360 839347 627446 39728 365898 800008 763798 1707579 1262043 1490101 1955535 298845 824892 1101435 161156 755822 949563 63369 360139 1930439 1438005 1374382 844169 1094203 1512158 1488809 889668 743104 467881 657295 1582000 332169 657155 1900955 1689566 1750530 945261 450187 1769147 1007015 845081 1771826 1196203 1253060 1948400 824931 417730 1560973 758401 196925 581806 575220 947315 462415 1357878 684915 1671047 665085 1768980 1053266 66364 527038 927631 1553221 299052 1222748 597175 552172 214578 1130382 65386 1041685 988988 1150909 845360 1968946 1034587 1260480 53942 297125 115546 1476911 938221 849487 144987 190158 1353167 1402176 1545900 1228187 1430349 1597732 1440438 801039 1949637 756105 405866 1891521 1466518 1231715 1649702 79834 1978493 1992273 462478 1511516 199253 1771272 808034 1394210 422117 1311223 661063 695476 319925 496984 1857390 1420555 1085420 1095359 1549357 56945 583802 811832 1268241 1995912 1750394 50688 798102 255120 720697 211220 639882 1845540 739388 1921505 237223 1284268 401665 1624904 807148 1579233 262027 625567 517770 393231 1001385 1211771 1773268 127819 567853 1699272 1326172 1152469 1498174 6923 562144 895073 1577262 1161282 942456 1006479 149217 1404948 336659 1465426 1292724 324912 602375 49176 1273395 1450895 557806 1786192 676064 1990931 1311940 1197232 1081326 356655 464177 692019 438270 1947846 1392313 228480 265727 741764 1696222 763506 1871366 792543 905904 1749467 865036 437425 1277751 231612 200374 1347286 1214918 1070269 1058460 1125490 1944418 1145082 243496 360135 1106736 159876 1995708 1244336 790808 1670313 1141260 1325984 1269034 1655516 371731 1583641 1089749 1566561 649576 1871474 820788 792482 451196 451566 969423 1838410 878057 507891 1736798 487680 202863 1761416 1357946 1912327 1763335 1248477 306680 1301418 1651013 24248 1650405 1695860 1924561 1197828 1909722 194642 804737 762477 822986 975617 588651 167680 823488 1059585 1421781 682043 598087 1528422 1769593 1254924 1704375 134470 1802078 1834106 1392813 23469 950733 1411661 1709409 1190230 1210393 1898041 485448 1841857 1764451 925792 1437575 1846117 1390494 702681 964623 1356196 111215 1987612 188921 847358 180751 472236 1736327 1559695 439595 780169 925016 479816 787330 1889769 1456820 373616 1891128 783759 300763 1923418 280223 1478599 24055 1991077 1154116 129919 758933 1825037 1238571 895064 135767 1912176 513808 502812 82946 57963 802138 1403618 1756828 743672 626612 690019 833570 1550052 1562240 1544087 1107571 764746 1331385 1728531 1158109 943050 1674056 182190 1403188 201843 611746 538667 803985 1215291 1781457 71005 815894 1717253 673566 1165213 263708 1194746 1259709 1942651 1419470 939832 1727982 39156 983460 520095 951979 1288155 795105 1597434 231716 1904258 1464777 1334753 360693 1153595 1322468 1051137 247353 1048192 1280519 1928962 1762533 1998839 926194 623311 912950 1121442 202349 1279424 1326446 1502133 582557 138652 474649 1374782 1532915 1022613 1593115 1839816 1202391 899017 1529114 500695 439456 1969434 472643 1212466 526331 263428 1081577 1184255 741986 1704168 43491 1471481 1202596 688383 1217947 210340 1932060 464416 991743 1756716 1544250 388948 1682551 1128200 895812 1570941 1579125 297060 1902253 1783274 897629 1464375 1780378 1868832 1213917 823878 1820620 1593350 1944511 1944619 756632 1879287 1117065 1189262 1953196 1075851 1303082 1266341 344030 313871 393364 1002600 1604329 769585 19104 527986 13644 919871 1162809 923433 1552807 382913 1362216 1833056 304592 840677 879578 1627423 1396711 740405 1460843 666593 1972644 1427245 1887567 687949 36518 1927949 555361 1844160 501760 576719 172721 1310528 302762 576448 1229776 1142432 1388962 1704625 1733138 1242841 1915593 1184982 792815 1517895 621318 1487974 274820 322491 1647423 581384 1775670 609999 1911722 1686930 34650 962006 1932374 129966 368360 216224 1656369 389479 942789 352560 1308652 1309716 1218871 1252147 1568963 607771 1566770 905634 1505779 921222 49057 70903 323165 923117 1629399 486834 795535 352375 588206 1233655 482753 1655413 1130442 1213144 1809588 385059 1321623 1386702 1637965 1616411 296062 629573 937812 1805691 1041316 1187396 1789862 1947102 576390 28811 1977018 1983174 453066 991994 1319054 1017682 1236803 67733 1117785 321133 1063318 1385926 973275 300097 1053792 501267 219109 1883103 1754887 1515313 1392371 404752 822701 1136981 140213 412655 1830831 988666 902331 1578520 1065883 395886 1098349 730853 1654010 1549054 399547 481408 845150 636179 1711877 1753539 1908116 1617937 558288 1450846 179406 1116233 143762 1125456 912337 1476877 354719 634388 138992 941264 1262709 1402254 1709448 424965 1618737 117969 293593 1733791 1161188 360881 518677 1525813 1606144 1960344 1924910 829697 1957712 1665940 462560 1061719 1448073 1311999 1003580 1653376 1280631 1001202 528051 1767820 1579103 1274844 1082155 317844 432901 388918 1475100 1148169 604136 561922 227847 92153 1752172 1456090 1743171 664209 561904 419768 1238937 1218709 1963453 1060656 1663279 1369580 966089 424318 1543570 491900 647225 1733465 504888 865055 339790 1236291 1346821 1366456 938815 856531 1175472 111925 1711596 285729 591207 203005 843574 1315580 214232 1476752 235289 871366 185446 538024 1022825 1594732 1908342 1745825 273698 1657447 1609049 550634 400276 1422143 1801666 783587 789117 974486 567993 840212 1801995 1890866 523996 112989 1497820 1123912 1922214 381657 235361 505879 1101310 743670 1635817 194294 847932 1952617 1293360 1773844 892645 1214215 1039326 618620 871696 87822 1475048 1240582 715254 1017917 901566 1297670 952470 698333 1907568 1822321 1808557 223930 1791105 201249 1835429 1429699 250635 1673163 562560 1778952 1434643 867162 1611406 12083 565563 858656 486042 91651 394433 1547990 1945881 1817564 1430820 870457 1646036 414021 1104027 384297 1381027 1332261 1377298 1916065 1289689 1587087 1955620 1468577 1325445 950807 1649280 1528262 1628653 918317 42458 790733 601339 313694 1767736 456712 1776806 1035067 762770 1833842 623905 935142 562982 1643550 1863182 1648115 1769899 1003158 1720335 1899224 985179 967442 1201934 1410456 1296930 1540528 1211492 798086 881167 1484735 658164 1835894 419829 1515761 1309700 135989 1576196 1749520 1745852 727646 1817030 730596 624557 652235 1445413 1110972 1323440 734727 998658 1552795 1253262 718863 481142 536504 1499206 623999 80723 1967254 1465913 1279202 1247578 1820025 12045 1035758 1890 474811 61353 235700 1513698 1250714 870201 334214 1806093 1517704 32169 221734 310525 1223501 657068 362089 1987555 1770186 17845 1413027 1363335 1014593 481361 499263 28802 479976 454869 1340966 359102 742205 209879 326247 224779 107303 1333899 1156980 360855 1470843 813402 487385 862882 1538480 1225337 1496677 1469539 1928887 43754 901656 1323466 1045852 657714 281684 1173117 912862 215736 1535251 44468 690816 1516351 1499659 940833 505103 164592 638746 430337 1747003 746453 1631102 230202 1444786 663276 1221208 385212 1106898 627381 535894 673799 1067838 454020 908306 1182437 1269512 863902 1352925 1222061 362482 741115 555279 1791018 289444 641410 304919 533904 953559 1015899 1247437 1234341 652398 563090 968046 1032405 117838 1738513 1786328 1457322 1791637 5103 364119 1127311 1447822 146868 623059 1661752 1543187 1609105 1896916 279503 86655 723386 580150 353232 549799 1458198 1564446 1553924 31254 1579428 1856505 1553836 1011783 1424332 91296 985607 632638 1459477 179890 387888 308818 1430827 103583 427041 1574420 1097795 139583 1567704 1497985 593626 1134181 1062585 887147 673668 532934 1785371 1401140 340350 951717 1564982 422913 975045 763202 439246 1160395 979042 392700 1936687 256557 675027 658933 1400135 1771892 1979767 1226050 1766979 933316 1921610 1889242 710952 254053 1079724 1398364 138667 741650 159373 996248 1951337 1476789 1868829 1814164 1463392 1105316 1565665 432437 1356157 1630215 447933 1589922 1394890 618642 1808951 1501636 151981 907580 344108 1053239 1055210 1010751 532017 577839 893144 1021955 1064955 909627 281349 976564 1858463 1400548 1608906 1937276 1956826 1136600 1176164 1064158 930532 100915 693095 304231 1044560 1914765 1219047 170288 164541 208355 1257505 108102 649642 582627 1530358 614803 39881 1311590 1035390 1795666 448689 950169 1284485 459648 253432 356139 725781 1390825 1392695 1631355 789062 1079228 625448 172055 1618966 1301568 1404912 100497 1128337 1106530 151690 1642755 209799 1159902 175588 1619553 536090 1646595 196763 1682205 1902876 1553730 801197 627565 714042 1349588 396447 843830 898090 723876 1741677 425604 1800402 607766 1984600 1494865 715716 932891 1316115 1198030 1317909 1611114 1348530 1131005 637263 1457409 28638 795582 510912 64349 174545 464797 933168 1494223 1714325 419323 637615 1375594 1152454 1863523 454808 679001 29143 1775206 626394 1574645 1848488 1975806 1883176 730650 1268536 214260 1852536 250503 1356325 1667975 1868994 1125057 249454 1421602 1657631 1992661 203793 949523 166511 1045613 1699000 1294376 492059 427316 988224 1620466 1277287 1922175 841045 1653711 1832355 673940 1643909 1818687 1146749 495900 1755553 1724364 657258 464890 703628 970859 1374023 965299 1083475 1154565 868957 858703 1822599 740942 1474116 1740760 657447 753161 1718234 310692 257732 253355 1959260 1598091 769243 1263359 99519 504976 1182166 559872 129657 1485891 345792 1100151 679759 1812356 816946 999983 826377 1127233 1414591 850673 198102 551588 636082 444704 1007993 192869 956261 631124 477891 609736 705782 1791274 1746147 989252 1196482 189265 1150719 289081 616761 902284 1917565 1123340 302129 1874137 580924 1833503 1014802 1044813 736282 1853874 986516 595894 325278 1243064 836225 1600762 145075 1652273 766271 356230 1077647 1133473 1662277 622207 1741242 1053260 1706851 963080 674446 1261095 1104005 1822369 1657883 181622 946985 874401 1804955 570672 1451610 683659 1596091 1288359 305212 1433994 1029263 1060288 742221 1866311 648612 898622 766633 1567900 675429 1350921 1149835 1873139 763751 1096239 1658898 1405150 846470 1531644 512321 91043 335489 908448 1783566 166792 733676 946388 1469995 608622 18968 1460229 1394174 1530426 1879671 12340 651854 158796 130449 184 1334256 593997 1995180 1916572 1168406 1045878 256518 703134 1705474 1506884 104943 949296 1052152 580952 445073 964944 108359 1821779 1807577 1405491 1534212 673627 972661 1258621 831567 634526 1467663 1088787 1592499 290760 1114083 1116482 976101 1046778 1161584 892275 589774 625391 119280 1949830 794363 1070257 883151 1362094 1524603 9412 921997 1705771 220550 1678545 1875683 1141106 1398537 1894188 1685199 1355189 1207597 1034207 1827734 412024 1879972 1342264 918304 73836 966851 1606173 1233328 327010 1178211 331051 59815 835063 1201661 198018 323839 1940064 1687541 762543 735777 1718153 223734 1631191 1958154 1209270 1665007 51358 232244 753181 1871653 340956 1584663 873848 1115973 1326344 1260717 1601687 958755 1114817 1754732 642588 1761523 1480148 1097880 1439021 1537293 288076 1344498 787462 714399 616314 154763 1925638 1920913 547556 927356 1957225 357783 93730 364551 1362220 1145460 632740 1992418 1097847 460776 1271264 214532 388248 1043334 1634356 1620625 208624 1818032 1154154 418863 1055465 75028 1591590 768162 1162686 986548 125703 1880352 814067 621135 428919 1855629 1976849 832606 318635 1777230 987111 543872 1648104 65242 1879823 1111429 957919 1891743 22809 265411 556491 177191 1598957 482209 1305353 573974 1744930 1185166 1866925 736355 1792655 1010182 683613 1373051 1210722 1669897 1507097 115187 943 666151 286884 454413 1483216 784640 107211 151358 1508394 397047 232701 1816194 643866 1526503 1914785 267067 80962 803010 922574 56549 1044182 996836 786137 590714 1687237 1192346 147474 1500394 1833622 1403311 603643 496571 1921685 527670 1125353 98624 1041936 1135903 1323416 710493 948161 31615 900488 1169152 657289 1775411 1682260 121148 823942 751942 709559 1775583 1070485 1615205 393985 1358167 582639 1971323 1350741 776882 295575 1901646 833132 619522 551861 1539585 802991 1488598 518982 1244116 1859855 968708 580099 699286 562651 1361831 1899053 1121170 586201 596368 1508709 1933053 1804812 1552450 591729 1017179 1395160 1505925 936730 1097062 517041 1840147 594911 1938222 1988958 622948 827820 1145598 1495670 1415270 1512889 692775 289505 66452 61057 1306585 814965 1133138 741973 1021884 1512902 748504 1731943 464082 1487569 60896 1272456 597891 1643733 1778663 1445748 1675727 1094743 1446738 748070 308071 459344 940666 1005010 416989 1618217 769456 1180565 175302 948787 410997 703662 487232 1715450 944885 989007 1090102 447072 1608999 1494729 535031 573629 421593 87056 1755726 1208623 232294 521685 1593354 1922109 1013216 1331068 723624 1128193 1247269 856972 1317716 513852 1867463 298320 824260 1424790 422351 1252679 78312 410302 1715683 1441826 1054078 590730 1885668 1637290 63508 440898 1637124 401652 1360426 778581 446772 1235597 1406432 377783 1458429 90173 1195780 1157345 1970762 762249 5919 91194 1222413 127411 1520136 381480 347976 513891 777565 661018 1727322 1475448 1901496 605551 903268 1178857 1872523 822977 1870794 1136702 1021661 1970712 665364 221116 421913 237946 105617 1455046 520006 1089973 1161516 1467477 365238 388686 1101572 1776152 1583190 886238 1848187 188609 1409614 724701 587573 1704567 1327177 681863 590326 1906264 1787382 1987268 1545357 957316 794298 603435 290989 1001963 273668 1702107 79978 24741 258362 886832 648707 1866341 110594 1834424 1861103 823183 852876 741328 510015 382257 1423177 113725 194607 1888258 427974 621532 1245100 249634 627553 761711 845351 1183499 748031 1985633 881710 1895098 118663 1118893 1287042 23292 1159983 1635186 851468 1071854 197037 112624 905958 1976478 1712993 1855488 176839 1181376 903930 69923 803828 226825 440717 588939 31712 1382000 1960939 820928 1008174 766651 1092080 754042 297902 1470273 201327 1001457 652771 792940 1110161 459524 764652 1162117 1369720 1436460 1214378 1255106 10386 1693748 1504911 1911164 1323838 686307 1384861 824536 408738 1567246 805274 1861730 602467 694978 1176193 824805 84159 396388 468619 412062 1204571 841013 64596 405487 1150372 1642401 88768 284047 204563 1984493 268438 699303 672364 1913146 1920888 144811 246775 985612 1696603 878397 1587513 1475267 1571343 1291483 416119 1757071 240507 853858 741106 738975 1714841 1279897 359615 765466 951606 658273 506296 1542863 1698273 503518 1492208 1841997 1504473 1180049 1607843 14074 803947 110362 871302 1127320 1152058 1853151 7897 279425 213740 1186716 843242 543552 839970 1181300 1418137 1789051 1589656 1458231 49689 1496788 1310482 481167 300576 800460 1846889 1175037 831347 1960965 1272991 508702 1265527 260551 718147 211025 237322 627094 1859903 681789 37501 636509 1598915 1156620 1767315 22039 1412352 399693 1618931 1130167 928198 1646381 1527033 9347 207788 971188 1888188 386402 1482405 1905788 208881 1610259 771395 551531 238377 453876 95365 460845 357982 1539055 1602215 354576 187183 428243 1468123 1708695 1915275 1165733 1234022 161382 1451676 245612 1770025 438353 1864516 179605 524907 679311 543276 1550135 1431312 818693 1745240 1494357 485814 1891131 309174 577943 942284 594352 66136 139128 972732 1041000 918643 618780 1822900 1324516 900129 119049 1254166 1372070 1906565 1040144 915555 1337912 1642828 1734788 223881 1998605 1675507 662092 1050618 968186 821288 1531972 841808 1342456 986914 1015595 997128 1034091 98861 1470991 1345285 394983 877518 1690416 659547 948080 1451669 1669335 208187 320434 270338 571730 878062 183818 556656 424606 1169006 924910 1428446 915765 833596 257478 92545 918528 1847865 1893661 1924565 1924454 1555247 862735 1795171 108997 1660011 1432290 1729241 1079604 72237 822246 1733217 1598166 217068 861734 1388444 267884 1374890 633480 343529 60671 650885 494139 62110 446780 1898179 1321450 591450 582360 675897 696102 643738 1556424 1638178 665574 1730226 426065 1957070 1466595 1793650 1336475 366319 1590567 1059274 237751 1161949 877092 1438924 1125775 199354 1900932 593365 1280396 1669771 474438 1092833 1770043 1623516 1500396 54129 80922 36211 579537 1442505 83515 1448390 468682 556674 628666 41235 194273 1769974 1715853 1859907 674514 1827347 1827493 1708239 343381 690566 1353181 817417 247555 144043 1754600 932191 120414 1586530 462555 1197663 1871493 303216 1854091 84939 1073782 491409 624185 165252 1887605 1117803 859474 1912349 733067 1938579 535017 1842153 1154560 620528 1400076 280782 1639656 1601230 1920647 553336 1551664 946102 1450320 4996 197242 347224 909460 1308838 1286231 1278912 1664142 1961551 194343 959227 1984821 830270 750974 1010652 1496344 1637811 259115 652413 1308116 760996 1255021 1617455 1801930 1026685 271797 56360 633112 677132 1173734 197096 879471 788525 1962865 1761060 1315599 700464 1797132 1059906 1276999 152030 21660 1573940 1260648 1557940 183433 1894155 666195 1415942 99752 1663140 374279 1217886 688841 1559588 893326 1222023 591261 1918714 828352 978534 1703310 313319 223641 260596 11584 1356167 1838183 1668546 673177 142472 767314 359531 1953555 1188215 201332 1844626 852284 345293 127062 7311 1302600 1113601 1915581 1519426 463436 141951 1337392 492162 584233 980680 1551546 1447784 1299213 541590 498587 1742292 1776146 1618682 1709012 334224 1843811 129494 196735 243038 408136 997320 972527 296924 373188 1601638 1266189 115007 1154291 652076 1669584 1270343 949022 1599411 1658344 1371393 1665112 75473 534147 153372 651735 1528058 1101373 27736 1446398 1410250 1381216 481709 1250538 881043 1831473 1068293 1349077 1775218 1747661 1493821 1810415 995949 816519 1015802 1199970 1212817 94473 839317 1113548 22788 1965070 31542 490006 1073750 1519374 913793 993610 1513289 1189698 1486538 504253 1795991 165519 168407 388864 68108 1101046 1311125 1581318 572857 822730 104207 854712 1624458 679898 890861 1136502 679808 1637563 24117 1624564 1088079 581216 1178871 1119486 1278962 1837704 783179 721426 1392906 1171958 1657367 548031 1104012 1647044 1835658 151465 1140974 1261189 13163 1363619 1896320 478893 1970593 1584558 1331273 659248 1433973 638173 296555 931266 1951604 23583 1524311 554857 1578268 475967 1485874 363422 858834 549261 257962 1848231 391347 16454 536331 1480086 1194330 931128 740914 61430 993148 929306 1575076 1761864 937988 692488 699993 660749 1557967 126891 1620222 1682166 1080183 1682503 393645 1832373 1887079 94398 531817 1180552 839678 1927763 122626 1646911 778861 1209133 1141873 1849764 499902 814234 560929 426658 1470847 1317435 1762104 956987 521849 179799 1922112 1228412 210895 196871 1461772 1390122 1639422 1276683 1504468 245963 247454 184025 608915 508855 264817 1138112 716319 696175 1009055 1141188 169016 558912 140274 817709 1410107 1771733 26321 1454180 1663497 1748015 1803496 328835 867187 229854 826085 493902 901741 1876855 763106 1502909 1977508 1539603 206482 1122515 817829 543455 1989586 1982086 101448 1936803 121819 238514 1466931 1249588 1820645 1836052 885540 1171449 36385 1854213 1941708 1537294 1963676 96836 1451617 1259576 1765922 1954913 1602781 22853 1924973 593457 67003 1190898 858706 8995 1261295 714803 1778152 1670682 1698707 1457951 1540582 428902 64384 982564 1138664 1391897 1947820 1726549 9686 104461 527829 1867854 965395 611848 1861670 1796953 1039240 384067 1293419 1409753 798648 173414 1705524 318460 1537955 490466 450015 849907 979626 1255648 247096 248700 403046 652999 908365 187186 1038995 1028992 158269 240023 483341 882992 870047 1159059 615759 865013 97201 1296931 863493 107707 206730 1082079 406666 822587 1181157 954916 1051480 1937328 457016 1587263 83530 670801 862656 1034448 1466171 1664459 380696 1985716 1415352 768928 1623852 1505517 793336 1511350 1672691 946648 224069 140593 1458939 87868 1203570 590467 1665169 1386774 1857313 546972 1829535 424335 1107683 584669 248865 428110 174772 1502013 620279 311320 1134787 1834861 891888 34004 149700 1243374 528604 48036 1392200 1890458 761521 1111066 1706719 1164768 1537973 1175119 1195860 1868610 87771 1438332 667774 93433 313620 1819698 405226 604164 10494 754237 1623077 463651 855482 546660 1590171 1592890 883468 1293115 1203686 1135219 705596 773387 1581547 349247 1510688 1655820 1804066 1026962 974704 1003406 1960674 34568 798013 1569240 1287694 1530411 1871545 771268 85131 1677854 1967336 1160334 668008 446520 892540 1345161 1878239 1606039 252578 1038900 269633 599522 1021291 69505 1466420 200152 264237 679025 110822 349196 929513 297783 876370 565415 1016054 1852393 1595542 71920 1250810 133164 715062 1476786 1865922 610565 290618 458718 1031045 1451450 1731803 1965313 1893708 562794 1175345 1251093 1985514 155579 43635 1721953 964175 927750 1993832 1274206 851038 559927 1159818 1411163 855194 712320 511040 1525703 1098346 444956 989238 507416 31362 1025551 726797 827841 941225 1280268 1935466 1021582 816056 65098 80171 746208 1894752 1395117 4952 168193 619043 203233 225163 1986431 1146818 1741372 1458053 1184997 1686302 1305343 331955 362878 1157878 788613 726125 929036 945809 69064 220653 1747980 1324416 1029752 1034864 1248419 328568 647379 1862876 1318243 1331947 1182179 293333 489508 227151 1182135 413120 1890539 1059093 756126 510552 1681332 1564302 1616154 1815582 1323773 657284 505799 1327770 291481 660781 1545987 875176 938770 570077 1132043 587596 1612372 1780313 21104 812139 1302672 29838 37099 1835084 403357 1061409 1325958 157729 692732 535633 1516357 1870732 635217 926873 1713485 1708750 1454870 1254022 1944864 1873542 1938813 908753 1337643 1804992 1532904 692202 669959 248966 1406829 758951 506186 1120843 1603121 1004894 1916545 1016796 1613374 1538355 1035481 1143056 578039 580003 1520461 1788122 819708 469154 225124 1733360 311127 253768 1213939 828450 420693 534457 462577 1607433 985276 1947730 1525828 405546 1931266 55683 1080017 282212 1045660 868939 950791 512174 697033 1881086 1402368 477431 385105 672678 684647 633101 97669 23332 313594 1750607 1701559 299886 295746 1419581 969398 1379939 1616672 14475 920370 743822 1659770 46419 594432 553583 412058 414249 865397 1446604 606370 1610125 1268693 1531450 1823441 890754 620993 1336308 121416 1161861 320395 1534981 919997 283960 893048 52991 397687 1327184 758512 1474776 1068983 1090721 518759 188320 1431556 846520 790837 30050 1897687 1316176 1704870 763277 907649 1713110 937737 1786149 1072496 879285 446037 324109 814132 857850 71803 710488 1338778 1194864 1642177 415885 934599 1732455 1790063 1931874 1221796 221406 377525 761243 51484 1522148 1584460 614749 1982129 422787 74176 215581 7546 867465 1947895 1597252 947799 1458866 1975613 1793258 1553622 539601 1186893 923316 783362 1645722 1865290 539088 116690 88259 839046 885484 1108250 131659 1256118 718770 1208961 211429 795350 574735 1520481 609974 1999132 1917061 878660 1799291 168012 7471 71370 1120438 995852 1385214 1986036 910540 1873202 263818 1563226 1172686 628620 1405064 439982 1303791 1961905 290051 1410132 449021 1672461 1145025 1324308 536959 660853 506732 1403719 1627554 1863089 1301486 576132 387879 1583652 1531287 1132585 752031 653307 1997740 1199074 433764 1447636 1904309 953239 758196 1123564 585604 1228594 664669 109306 1042697 380919 946318 1183443 1895918 1934764 1279606 1451949 1149889 289678 1040742 1449948 1804162 1705230 1833058 1671338 514594 1921429 1756076 1879924 1034488 1369914 77836 1556092 1468120 826509 795275 1242903 22196 311035 1801266 1478186 1548772 726848 870609 923889 624414 1913276 1621161 1416277 273171 1837600 1965029 1143832 1831833 1601352 1753998 101408 283026 299988 1378621 1303203 1381375 955334 1658180 1313646 1253338 847314 533855 1420480 453940 645695 721137 73063 1887746 900723 220117 414345 1816572 1475023 779623 1115327 54782 693818 27118 723382 1648689 1054031 1463946 1317228 193096 899622 1606806 1884456 1819022 951462 601587 1348810 215187 1529727 757337 1882068 433473 117282 380972 1213873 91785 408596 1880193 1472671 1280078 1248994 1061750 970927 1185001 1960857 577974 1195233 1776637 1856662 1208701 643192 898860 397384 217858 785661 1824886 1951021 1150193 389837 1448712 132396 1255522 1389576 1400305 263439 1212150 613568 1676545 1067463 158485 248572 679318 719142 742315 19571 1669777 1766871 21795 1502061 577865 148958 1084898 1430743 818512 1433737 322700 1246123 815296 1062046 1330317 671202 463169 314731 1085587 1960986 695599 293080 127285 848777 521025 516665 713065 466252 1322210 1891946 744783 817671 223414 1207828 685993 1437839 130911 1332294 257371 304254 989394 1121427 549690 793662 864629 1336582 1234869 1529093 543387 1718829 94071 309225 1501095 1786085 1015076 105261 1755151 1357211 1201152 873443 871985 720121 1615761 98094 400034 780404 850651 9625 1644133 1426608 1724800 620444 216985 1002409 1594396 783248 56437 1492766 993019 263725 44037 1872349 37543 1619081 848586 713050 43922 1570570 1682609 1548138 1109251 1591172 1963780 1654696 1159483 1715912 1870818 1658885 960323 48681 1719391 791297 891594 585932 1493935 745432 1846827 1120877 1849920 1181085 1996884 809621 1752612 609427 1999039 124192 1527787 1521165 1336169 387294 1610619 290932 608071 141356 795715 74202 1767590 1832443 563164 1926704 1431149 1736662 1177226 1968466 1853234 540849 1636226 735672 1697144 574100 1751068 1333676 1979400 358085 1608247 1889499 1642874 200335 1302073 1798794 1569928 939690 1526508 1870442 71779 718019 99847 362680 1350704 1107026 1237445 971769 1972834 1849058 101429 1725239 1352380 299868 984466 49038 1282923 1635743 1485064 577366 948617 865215 534363 1086120 1136203 893294 168087 311965 1505966 699001 721040 1037473 1152943 961668 873351 584856 815741 1462044 1983603 535776 1409721 290427 1487026 424062 1763982 738912 1473037 1358186 1099489 104904 270101 31557 78351 502886 868503 213432 1971529 1647877 1603395 220740 1310898 1285852 579370 1627650 1562797 673703 1140353 1494465 736554 1994958 631783 1862867 1731583 509824 782779 871700 725741 1533512 967846 1823894 1831639 397285 1087822 831014 367641 1877739 972069 1807669 1568588 235033 1571770 1838645 1970389 844715 239754 1882153 1128942 599596 279081 1511005 1686325 118555 673646 379462 138304 351775 1443519 1020782 685048 1806630 1539195 1212232 708705 1216554 69605 1015165 93733 167968 267247 396114 582307 798613 977898 1045718 226855 103441 1871163 1487739 304011 132624 252488 773697 1843353 1445519 7281 1028011 259387 1586116 1754487 912616 1427184 480161 1677020 1948858 646064 1738881 925406 1919564 1627337 1328039 366587 1238077 563347 1615872 1988023 1846219 1671213 259950 1740090 1154960 1958743 1604567 1511454 181741 1646 467486 1551142 1084083 807808 1803619 117004 257096 1968070 1805927 1494191 1153663 821961 1878012 324249 805695 1823174 604748 1286947 947213 637092 1269123 1447152 1233465 640817 73553 17186 1090865 1009809 1476252 477494 1141455 798816 1748816 698516 1258456 1257014 1358744 1405548 1820239 846580 532168 1281098 260313 1423429 926178 521180 1108465 986338 1938950 930030 1114638 974935 1688274 753014 89330 1344961 476418 1969373 1721857 602269 741654 1846675 118525 453735 1576295 1713773 525905 1442870 1629497 794478 888154 1567450 410901 1242714 157445 912913 424556 951846 1968252 907132 1140224 1461593 1018784 837103 1069010 1498796 1295672 42043 78368 1751365 967910 1485252 453584 1602469 190057 1724633 1074508 1264507 1859817 1832843 239030 557585 31117 1122752 1498934 1251949 197488 1314271 292195 221997 924245 333410 1219043 352254 1765045 197745 626618 132664 1320710 319513 826078 809330 5399 727155 111480 6559 1707443 531217 602548 37609 176713 878443 184887 296926 1097346 1865262 1834741 762473 511711 795407 849415 1357835 1257435 275149 1017055 773471 992815 1090300 1125133 893492 434178 950993 796985 857653 846743 1737653 36493 886307 951277 155959 899694 582094 1520539 1136213 739700 995738 932403 609799 454665 1210444 297690 14662 65831 1055850 1092731 633457 1347023 877018 1721806 829703 534113 141781 1614373 359372 885016 1528769 1086862 1665891 912241 1766695 1296338 1647293 302440 1471379 1187208 1419083 1264943 1200695 1742100 1708354 1681725 506524 1017587 1289583 287435 379258 1394714 1541865 376936 240508 1846482 1647248 1899371 987083 916178 1995618 318011 192571 135120 211873 552491 51649 1197027 435918 1976252 283966 1391776 1013229 325946 690329 354362 323517 981423 1114450 1035122 1466279 33603 1715047 1085022 1052343 277915 60305 1973640 834807 1776306 38399 1963470 984997 1089602 1377092 39319 1285921 230340 493215 415596 1773416 1348358 1457288 1604006 1907679 321410 257694 1980478 1155725 655174 450107 1926024 1458370 17333 1855221 182118 898490 1007743 1446051 1433658 1752198 1492650 61873 1609063 853628 1026896 1256285 1115148 857472 280077 67520 1680661 236934 681658 1100842 969059 454774 1243397 28916 811484 1399220 209312 924569 1383225 342547 799687 1823263 1923709 368031 615570 458255 310181 460309 923376 983883 235561 591301 1444245 1156217 1691047 744174 1322632 1090467 212641 1778511 1216608 346788 1408736 1018806 340027 38080 1975423 1883091 718519 1325766 39367 1881950 54558 1126747 550246 1401642 216687 1875156 955744 1743440 1626615 1394464 1234921 115868 124145 1145702 1161547 1741425 427100 1258134 459240 1895617 354496 155677 1583710 1351239 73300 1257564 669635 1471611 1359546 142485 222513 1482780 1089944 1957624 967636 1695004 996756 738867 133250 800722 1129624 1126736 111613 976639 1998773 299200 1523443 1602754 755417 1860051 1830905 285768 1601118 1836614 1732734 1133022 1610905 1295376 37187 1659218 217382 1884982 1922096 257807 1789586 1070488 607235 1792862 280526 1779174 258987 1648201 1481899 871078 979995 1804452 1561632 1504867 1412200 1922647 1561317 657967 1864092 1996559 525162 441629 771387 1605028 1660211 772353 1922469 1925946 918289 238487 1549699 1133073 1708154 1388482 1225495 574985 1550431 644413 110383 1680303 88796 1752246 744818 1623848 1332660 1273964 1314705 725643 305732 1925706 1743136 1922787 41599 670202 245145 1914943 853457 1995194 1593502 449389 664067 678582 1764032 1993545 972104 496094 672753 1384102 1055622 1768600 1470250 817341 721516 1486537 170110 1424944 1599793 1593920 1844436 193299 834302 1615709 628076 576951 1967285 643444 1555785 1904100 1744655 1170704 1680334 854606 1586616 411132 720510 133506 1872194 497964 972176 705822 350583 1139340 1128181 732343 979207 404838 1484570 1217943 919335 229312 1419596 615663 308956 1665471 1032737 27407 899865 394431 1381801 678310 1954552 1635374 535510 205283 1394079 387369 528666 529221 557541 1480939 944075 1399047 111242 325217 1144754 1770625 887941 11685 2188 1941986 1120969 149599 1456316 247009 1330309 1329303 52143 60063 550531 245769 1057911 735250 334472 1475308 1276902 880378 1629087 1280674 1809946 362992 1961263 502796 1092500 37142 1450062 231565 1675577 362516 845027 449839 128901 1769012 1832207 1029509 1054085 1065010 1417176 952507 526212 735247 521700 1352109 1963126 1354761 1535755 358511 1106991 25964 666791 1781247 65316 347447 1395176 497780 653523 293118 1056121 459579 525892 1315424 509004 753654 1112042 1083892 1017979 903980 136478 151196 1248882 1631658 675526 534900 1196845 393790 22950 1376561 225773 1464163 659854 56204 1683580 170865 1118983 1382785 513517 17424 1466644 1825413 443553 188192 1881312 275000 315226 444014 1541922 423806 57124 1472545 273369 1205314 1595432 511384 1945732 314219 1144213 433290 1647624 45155 340147 472977 575594 1317995 1312832 309387 127828 314094 1575559 1364765 732377 1223411 584420 582091 1029348 1001126 1868305 1033236 1340459 849242 1111531 1187131 372423 388702 1704744 695639 1569893 1620132 1327720 937813 829581 529535 282017 951304 1591044 445364 572856 403037 705630 900867 1704627 1689401 1853138 1370278 1260710 1354636 648341 102301 1673022 1299316 298993 1457723 806060 507667 359133 1406630 1451148 1871188 916150 739025 1498685 1338070 1988931 1207141 269769 592973 1479534 897367 261591 1636174 1672787 1907644 195748 1204629 1087437 541150 293120 1580904 1838713 880897 1166455 1406442 837061 1356147 202630 617862 18307 304935 1519062 546200 747621 432247 1611501 1767498 1514599 846549 1980906 1211319 1723847 253177 13868 1759369 354211 796314 1760773 829766 1903185 257011 1417669 1063119 1616742 1071783 251377 525109 1600683 1111322 1705839 850260 264944 366963 744699 484614 1574097 875074 1141962 334538 1714392 1693580 1294966 1851546 60312 545576 651057 1220624 391269 1552334 431343 399467 149152 1525017 485023 1128037 1379836 1013344 772580 1499923 485194 111432 1376971 947165 487656 1969911 247642 1695805 919731 1764734 1752881 1433460 1849938 281613 1502149 1910376 261964 651979 198222 473048 1230547 1453907 998468 940119 143096 351861 883089 1096092 794875 1779400 1258138 332260 1963358 960646 980424 1417545 1646423 121319 1539101 841496 1978039 217234 327720 593958 224086 549721 757691 1491893 1081474 593024 15715 860007 1351679 232016 1677831 1721236 87758 1268092 1076934 657042 1101053 268872 1864030 300261 330960 1810425 1890711 496274 888770 1178784 910858 1290814 1396175 1509374 862434 1768797 967916 107335 611327 1410836 899329 280286 1076421 2456 1026759 1526772 1529812 863680 1782542 534087 490766 847677 135034 1331711 369142 826632 901593 1726848 1580969 1210463 291779 1335463 1472814 1258376 1439907 1183501 667345 1148262 1502581 546994 949757 1976779 807719 28884 1273330 887309 214891 1054312 1567250 1208563 365793 541131 78959 1693415 1352157 1722938 1443123 589174 750734 281909 181033 1074635 628794 1706746 305391 744052 1503081 1003535 1163890 740776 767469 1672997 1540538 1506386 618824 936470 1208629 381313 399809 378061 552307 443462 1970446 259066 1472950 282352 1117292 198426 1108555 155269 603368 128673 662381 1832316 1719061 808956 51808 1525030 560740 1772659 1324889 1073458 1859026 1134250 1030935 697288 1479875 601275 1485719 877886 1212421 1993803 349907 732078 1448662 258077 1662140 1353953 479589 1925665 1145526 1798286 1352215 1317741 1911370 548186 750950 518744 874172 220270 1510749 258994 395429 250585 1439759 1450107 75817 1880860 1448136 1708208 1655138 1397563 251264 886713 316529 1626208 1539421 604855 1318234 528516 1906726 1275008 1810586 949041 1451329 218751 1421488 1256200 1870116 1415985 1162700 1372689 131732 1858573 627428 143179 435646 392878 297537 1591007 267317 333439 65359 157187 1946834 1670565 7662 380407 720302 432721 794953 1466875 1679556 790767 1312460 1639980 1414474 1427103 244639 1222511 400334 57779 514133 883297 73643 1880641 1108627 1161601 1132136 680261 1912908 589069 1589224 791678 223537 1273453 1652511 1732764 461832 974634 613059 933125 846428 800304 301092 1310026 1281988 438534 1037318 1905722 1950186 32179 465060 1591279 1170773 367111 455564 541232 1451487 1078599 120549 1231486 1128960 265688 1579269 264068 112771 708750 1330528 330708 1613395 928522 260489 756710 910026 616405 1966363 1073137 921861 1750376 1245015 468687 1324804 733138 1639104 944418 1803245 956491 1469401 1975743 839917 1343083 1151213 1981685 203775 897267 1404188 1709542 1719405 232346 1941971 825047 694209 1282873 1832691 279610 1461388 1019028 362350 1088102 600406 32699 1952623 1757203 749518 786122 767168 1877220 1581608 1739592 219607 383349 206093 1000161 512469 1445528 1445415 1327531 1533819 1878078 22623 1940865 898516 648154 991223 1496920 162590 895482 1881688 902131 566716 646682 569583 1763096 1851257 104435 689524 1019655 621305 1074985 653946 1196976 1244228 1807874 1581253 81544 1609434 235727 1423424 1516673 171226 26927 854180 47190 1802519 826095 586779 811111 1437130 753464 638960 1479375 648445 1061022 620206 556331 1440243 1664709 1432981 1348090 126557 1443937 241331 742915 192103 228708 1759868 1948115 211585 967075 1428370 885548 961859 1095767 1397842 1217946 1194697 169144 347670 335177 127947 931714 1055114 1824428 988271 1292018 67643 217842 1688570 187235 1106888 1170357 1724944 247483 1119839 625636 84499 1285410 1507929 1741857 778312 597560 1082786 1496810 186991 927711 1422195 410865 1677146 1501804 1333132 599256 1707039 1464200 1524939 987520 1366156 54075 778665 598155 1034384 989114 24986 268448 1408956 204376 1887258 1777894 472181 164498 765142 1728992 286914 54794 583725 40413 1422187 1351375 459646 173062 1070165 1010719 631598 1797368 95632 589356 1591062 452058 71978 890009 1086371 1624573 490584 1317444 732795 541453 115460 1333315 1250815 866323 1274682 857343 834555 1146578 1884588 72931 1462652 559800 340444 1722495 918184 1961429 1778572 78562 868411 794456 1778812 1834699 38847 1524289 1357027 152188 176029 1362519 1313657 1661214 1053628 1378489 1871854 63022 1583112 834564 215405 357922 1437068 1908038 797563 1078172 27252 643527 174350 219283 1933166 770179 42664 996941 1075470 1645674 818868 1257247 142405 1078254 151320 1315224 1994698 174381 458046 1804689 675947 210997 1065467 1583902 1687831 1619300 1502620 1996450 1730309 1074585 1493755 612394 1711380 789003 1874093 237151 252895 1311932 686263 1608949 1800049 1206983 305891 1726676 958741 1855258 1384531 1951509 1625156 1272719 1298171 483243 1388248 1196176 992790 1314722 161861 1185673 82941 63126 106392 868711 419498 454400 1237977 1556134 1760772 332712 509168 1467524 455369 521235 1064844 467782 140224 751316 1258775 1186733 946732 522596 990966 498304 650279 651829 703091 563630 425736 456036 668609 1762419 1436618 1989879 584873 748527 1318752 991019 733147 543258 1933895 821924 1379350 1857968 1859123 1898576 1328672 612197 138743 1371214 1027158 699656 1522705 1161850 311959 445166 863142 1175379 1004751 863395 1083763 658113 176721 1663361 1649471 1913920 989375 1710196 1439779 1298760 1319660 601755 653444 1019501 790378 1441369 1940040 1277798 1622182 1378098 894713 363354 1633958 27389 1097666 1327427 1809226 1520706 580669 982638 1671776 1458987 1164674 1711031 205834 770366 509695 436810 1043419 92980 1565980 1334111 531168 2966 1657449 1562890 542101 642459 949228 911990 902639 689219 200144 359798 278911 960527 779778 829345 517383 1505516 180557 371395 506116 1690242 681877 1705976 1349742 1161366 787429 1912650 1593162 439360 1892854 1024821 501525 871040 623570 204007 97058 1628612 1853952 1559016 869083 31083 621013 1755369 104662 168406 572164 1142377 1174721 58840 273028 950379 67009 1219801 1361345 185182 1844951 1259070 1227115 1728467 249439 1548053 1904692 1871083 704572 1971884 1841630 1539962 1345292 623525 948488 8032 1068458 1575668 489310 1537527 910379 809136 42000 1194131 1261628 81062 1007874 488865 1711910 1742564 776614 821097 1093772 356156 134545 1013997 1039005 74756 1187424 469589 1292016 1428696 827943 459619 346671 585258 1027335 27841 645633 1286409 376770 1608531 561863 211221 502405 271454 445431 1133393 1414218 1652471 24807 1277215 1685203 1979123 677664 1800160 1237734 963120 1904595 773876 514735 1138237 1621734 518698 1531876 1868324 1177469 1814187 1452381 1914180 28700 936362 1137653 940307 725041 1908237 344490 1107520 656479 998344 1150263 1983934 503183 877935 1029411 1276885 279469 1466051 1132302 373828 1968936 503152 1353728 424340 1420033 1387791 1286735 1695350 1644605 1723290 292977 810828 883754 1959503 1978852 615577 912666 1207737 298329 1372387 1803909 146890 993319 686075 1098282 1906184 1692939 1697377 850066 168839 693282 1695071 176594 127333 720243 970862 1429124 550239 1969304 1139037 536205 554981 270583 1456755 473378 612547 816579 981563 756079 862865 166972 944740 708528 1613050 1440619 928383 968822 1837110 1931139 132781 383270 824242 1545222 227148 711463 480561 268713 227141 1055406 941178 1412623 1531249 894855 1782987 1712842 656940 1561245 109940 715450 52291 1736718 1012456 1557099 440146 556597 1311936 1216759 867421 12265 1772941 1211903 1399484 1500648 1640594 265821 289046 1132228 1550684 754785 1747032 1968202 1230647 1683076 1631460 1561608 1126290 1929993 795167 595009 1639755 1150281 12330 1198211 1036281 486302 25406 662616 908528 176053 1102657 1095417 1742379 1054877 1465801 1847919 836121 413179 485215 1070723 881634 1381881 1359781 783977 300959 319268 564922 810018 904428 1753710 808770 1852450 226949 285851 1517913 618801 332791 1255893 1388480 1607822 1327281 1606802 800767 323271 1734427 894173 81295 1918558 767184 344080 1202271 1965520 1996820 80232 381506 383266 597290 1042748 175859 20271 1699879 816814 639296 559678 1152540 1749301 1536315 1740961 1327919 309152 1688172 1904898 391542 192483 604375 569927 20865 193099 1906091 1344654 347979 399025 1924953 1751778 9776 820134 1045242 782862 784489 1060681 1447378 973614 1843851 1667003 1125228 676857 710186 1794762 70551 72400 1910345 390297 487927 1551436 1057055 1622283 881764 1913852 972980 1000814 1477114 438185 1189383 379205 762261 1965092 1984618 624413 1923441 1568846 310975 1970606 1053217 1882443 1145018 1385459 857277 182187 1040073 1274949 1662473 712733 1323330 1379519 1089311 1291597 366659 518290 1420292 691710 946190 1769863 1833883 379855 1144230 1361172 365419 221030 439480 807668 336910 1614347 535958 1182869 1257781 1286514 1377700 1775348 762131 973858 227486 734139 1230972 101413 1828119 1124171 25407 1853014 596589 1810751 172519 372632 1136269 795927 342957 838639 331821 1307350 921746 238963 89969 579689 1955740 1850705 1483331 409619 498513 312966 1077600 622726 1336527 1808311 1260824 322042 1955557 930777 597300 740788 445069 1802905 1206443 442337 304719 934902 1873380 789932 1754473 972443 619469 1801816 702711 1172775 912732 712535 1222236 1272965 1901285 1107735 1001950 1356473 175595 266549 1281592 452026 1357075 773276 1761219 1980450 1705356 145090 469989 1277154 87211 893677 1766285 1142244 656631 1413243 1366684 1135442 1200082 1015636 1334287 1112784 1993989 1203092 1844874 1766794 150245 494470 402775 942330 1159717 1759407 1102900 1173449 1286083 1768865 1656218 1080054 1886708 1987742 1187581 1483432 1482959 1362743 722731 1014340 92461 460281 1745507 296292 1906331 70604 683956 752288 1061742 1057685 1841459 822486 653571 285225 571238 208431 1244555 1819006 860438 1510184 315929 798379 1300643 1276161 1226502 979174 688492 461101 796870 1255460 817431 1775472 1569283 1291000 134813 779456 1560951 349808 210845 1968313 140454 511936 1332712 484680 890577 1300926 1506563 1135150 615077 652458 4171 1685153 627189 166133 299182 58283 875802 825063 1588359 1099799 15882 598774 1678294 543011 616382 1595575 830124 1225580 1725491 782090 1668951 1600028 893371 902966 1929005 1138903 294222 1817561 68487 1371218 508139 483421 388823 438477 800520 1791467 1677165 1167838 676747 1491917 1612007 1212620 359696 1613536 1284328 811062 1953314 145601 610419 204812 856076 1165431 916905 488509 1734338 1960242 1540345 1428332 1072239 1501771 1090941 1015618 493150 348143 1269463 1976794 1893175 1764002 1896696 1004243 251 1351597 1961756 1015953 1753459 1305274 1508963 615309 961490 1898202 1498549 372677 1714988 248900 423475 1602900 641954 381791 297173 98740 1410321 655136 762053 1867173 505908 1402426 1132840 1069513 1382102 1793587 1341238 1871914 1329536 1738690 67093 1361768 665403 1050049 1132216 1829595 1640916 1660727 1009099 1786364 761421 1286258 160878 1756480 1644784 18425 905704 818882 1395713 815318 1651379 1870142 778275 730356 1117213 492196 380178 431238 11817 736772 1622152 272945 3357 987123 1493548 1758526 1428220 1886503 93050 1347995 406542 943407 1176142 297004 1558968 1332163 1484107 1383364 491592 1954763 647588 656701 594653 1902858 191133 802555 249548 542205 1337175 320066 662534 1068635 1847955 1747299 274617 1545190 827222 459217 1121375 1423617 1542431 696411 1154430 334892 1719861 759288 315940 602560 1743024 1528568 795481 1662929 651068 1839253 180663 1343042 1866124 968508 140018 662121 932100 161818 1489702 218941 1513110 243309 1966061 1164866 1816827 1545608 840782 98758 1514295 1899158 687275 665780 262028 520551 612325 322081 1605833 1251374 1122009 1661550 1395798 113040 1467180 1557213 1590410 1030205 1503213 1148270 610962 1849522 1104481 1664104 1842312 1946425 182247 615329 989589 1880851 923532 1332239 1411618 1444889 1977869 293464 1944585 635481 1870768 1385379 1483917 926995 1295760 728602 231461 1042982 1487789 1353677 198505 1356530 1625078 841755 149596 745578 188765 476746 816658 1966244 1279303 1489169 325686 468061 1670758 364799 1670702 1141691 1478904 1976811 824359 531128 1728845 1567431 1429279 1364908 518891 31753 1726908 264252 214850 1541472 1781442 433548 1624131 650927 1335986 1752919 483825 207507 1415602 637904 1473427 1713211 1955141 1037306 738664 923930 81256 172296 905884 1663622 565056 156892 330240 1585731 1649969 1382695 847187 1583246 1858315 1837315 1798372 9287 1283944 1701167 1407125 136745 28088 1405763 1374498 1664158 1648435 485702 951687 1107128 1696186 286407 823551 1925464 1146099 84349 1728284 536909 441798 384990 1349530 1693195 1960936 452746 1565606 488800 906549 1494293 605729 1407808 1355146 1113878 1368398 676504 810070 1459195 659577 917183 954453 606976 830787 271931 1237763 161284 1313115 93659 524255 1532854 637346 710918 1316803 1351369 471861 392634 1571194 1125291 1532916 1977532 422112 498461 1175526 1942615 1299019 723017 284301 929619 622572 1600459 727943 1764546 1341753 821788 1713553 449574 475874 1758209 843665 306504 1299946 1508956 749564 1165599 753552 1166129 1873036 763057 171944 1619144 495153 1221485 708461 1013182 1634109 1073304 101483 875440 862733 552387 272617 959683 962159 1044592 917 1553062 1550503 1509429 1671376 1251466 102226 785038 1065394 124459 1809237 327726 861424 1632770 1373711 1461082 1018518 1456899 1557194 459960 1321727 185497 821893 1133911 46835 1191932 559501 1732089 1339339 1679355 952409 1346913 1518910 172643 374800 173994 1462978 320183 820330 328631 1755873 1998639 1177307 228522 321555 1674564 672640 1087279 1449376 1716696 1940517 1516658 114190 474719 1046848 1626982 433085 1134070 1942662 336960 54951 1852334 272845 357636 690736 199169 790520 505009 1308203 971263 656394 999073 240391 1264164 1848757 1494268 1475599 543486 790171 1565008 620589 140056 1491393 1749686 1954289 1600923 1036733 1475942 1054189 1561342 1844038 993207 134959 890728 1366114 392170 700520 1045834 454249 1591267 1145428 1451212 407530 1915637 306652 578299 1345580 1723751 507731 461295 1717412 798675 847879 1886764 1954093 381762 1605739 144167 1644569 1404246 1083606 1987909 876460 1122163 153458 1325869 1165427 258224 533181 1001706 558054 1770088 1849636 544749 1379023 339257 1350728 950382 688308 497954 60349 1321644 482782 1752785 200282 1107032 1068403 1698292 547436 768340 285284 942277 1522608 754609 879016 1563740 341649 1825935 1683640 1493557 1277480 969908 69851 603449 727174 1169122 240234 144127 1601405 672560 413654 1126074 1180274 423994 160389 1797951 375221 874405 1325108 1374032 574980 1037127 1948724 129738 643274 706258 1284501 841316 1700044 1068121 385371 1098741 753331 1328419 1697407 1911210 17888 211588 1435099 1198041 1416869 1417520 1782156 1863761 828752 571435 1463069 1776990 501516 296200 1441765 1357446 1864400 411707 1425434 273594 1671496 179753 843352 1071119 952734 1195166 1458185 774968 942323 551529 210184 1810180 480019 1672439 1574449 1017661 1812423 1101484 1172446 177944 1815201 409774 892115 417457 1989280 658376 907597 1150881 1115431 360315 497823 794480 1339985 1608660 1867139 1457227 1605995 1456269 368780 1476568 223778 473215 1245327 558806 112637 1071055 992837 1050811 1169052 455977 1677224 1610562 726144 665674 49162 1452291 1665577 1587663 418584 1707682 109395 848101 1713477 189871 1888685 1692723 1898870 406051 1873222 335103 1107405 266389 1140412 715291 934113 1801677 491231 700211 1571970 901824 72133 1007207 1189486 494740 526042 58801 601285 1561918 864449 1927354 1758414 1320768 836343 1673742 1059030 1106072 1356664 1887269 1521687 1269651 1396245 1458972 1273040 1764072 548637 1825633 1187294 744119 1943621 1669808 363906 1088875 602943 891852 1389761 1508117 195195 966302 1144207 1043094 1132284 953114 766762 1419534 145817 1861870 396472 1465241 192850 855462 1399924 544947 707571 1882627 383369 485502 809489 111448 270761 1203249 1455064 1468107 1309016 1145986 1640693 866294 938292 1049678 428780 1591712 1194442 782530 984174 173281 865668 1114228 1639697 490266 1842321 561122 1318085 1027460 1528513 1084891 1151857 431667 1722023 172000 712772 395783 210192 1657692 839754 1062049 356814 1964933 110731 1750412 1299814 658399 492141 310249 1231883 891639 1761936 1006361 521779 1222162 1775709 1582240 1208997 1483648 1426690 487963 1432878 1205489 895580 508750 404969 272509 1034770 1792444 518570 1060001 729292 811844 22885 1670299 888572 587173 801604 717497 436941 1300203 572579 272101 1229643 757513 834697 158595 1717306 1882212 93759 1589157 790173 1783817 1144732 456335 1386332 351 1052037 1209977 719083 1026510 711932 822663 103799 1032777 306658 1565828 1976220 630159 561339 765644 1752051 1297024 499490 1494265 1779398 868432 739547 1629440 1701668 177279 1157691 1550541 887207 1392779 81339 732145 1460648 245346 1973854 337318 1260882 1296301 37121 1755184 126547 329708 1047611 1826215 738940 300379 982363 1157552 1265184 628970 1511396 1060684 1744763 82166 838962 1421568 852351 1277275 764367 469884 744835 206182 598519 754304 1389231 1338424 1292644 1499211 1016689 1947477 530462 1857787 542652 680098 868761 1914034 202446 369720 583771 442331 1133944 1749885 903243 1912319 302400 1738413 678709 624740 1382063 1347897 1412401 1556534 349031 569031 1382318 713142 1787901 809004 1082120 1161018 225661 504169 163756 1205751 1754593 1022924 1230679 958402 909424 1103976 633729 141557 598028 1862347 1921346 584725 1558405 1125068 872663 684156 1420001 359071 1990134 124731 1955133 1689243 1341394 552543 1383750 1415006 1461166 1967766 1791590 1534673 577066 380376 1434631 1945385 853993 458546 1144757 1019889 248699 887698 1437343 173490 963059 950458 1513286 1541050 1412125 1658059 1180502 1750810 1007952 1923232 1939522 1424507 495498 698296 1334764 113497 323073 339612 1192144 1881020 554191 1553235 1187309 1939382 167365 1061870 1592872 1968837 919679 1546798 243473 1764342 382634 534435 1593114 282016 1529710 1859370 1202064 1242106 59788 643456 807801 965169 1461137 1948178 167897 1138183 374663 1494494 1350404 1690343 890055 976955 1326318 1884219 1204297 1974858 1811341 1927867 962024 143644 66301 477000 1945818 1895479 1498027 195535 1718918 1468491 1055385 156480 293698 697070 961080 1491054 1700999 360476 962125 137598 1976810 788697 729824 40401 414887 108757 1408696 1706286 1991073 158333 659708 627224 1801891 1452756 999973 452104 383926 408498 1337387 111951 1986737 1842133 1940131 1966213 21883 236675 1735499 9588 112254 195888 1870959 97950 110689 1540384 382206 573501 482534 1099238 1271130 680443 322449 1917961 1797622 286640 1276091 613965 1534488 1335822 1834876 813801 312237 1487263 1579939 1779456 1558553 1051838 1591768 696877 437655 535971 1451014 1040882 205793 1003957 1853732 1372731 1106435 953722 1656996 1666018 1577711 818237 327348 1444191 505253 1292721 778735 378539 681417 1689098 1000341 1949396 1691291 1909586 1213336 1814709 189764 66103 539696 291628 1259858 1158050 1768730 1958463 862023 945452 927626 1994373 1801226 1092089 16569 658167 1296814 1819841 978618 171499 158995 1789274 1637412 776923 548573 79282 166001 1836306 675582 9236 625529 1898278 1327362 1557561 268578 39421 1252009 1297565 327694 1559507 1671709 1953354 81734 1176424 825487 1352659 1784900 1866323 431393 96604 228783 1440047 590712 827834 1364977 1759466 1320255 1039968 1920705 1303260 1651593 149413 889330 691294 308382 583373 1085728 1878410 1965482 1940914 1716025 836051 1715780 74999 270155 1626629 173618 776916 701754 1641866 1034182 1880831 1416356 1695133 1498811 1245653 1196826 1811938 1386903 1393426 1625682 1476636 1539353 874404 1183395 1344691 470880 497793 1976854 1066677 1739081 191872 1840910 299573 110774 196758 916687 417673 1264778 329980 1767612 1925668 1318225 1338419 330942 1541383 379538 1616088 1126836 1614450 1185468 743363 929752 595251 902589 1382707 1255457 984380 1495579 540255 743302 38288 184977 850343 56179 353064 1862432 1258743 84676 253404 160609 1806797 54264 1038651 1464043 244169 1876629 700759 1021053 1575324 993936 885864 1759591 1032849 1088494 187421 1103844 1493984 854533 832537 1238465 813057 113148 982365 462874 1414117 481745 1804220 670954 786098 1722892 1683454 780818 1507434 32415 1414487 874145 1801508 977195 27002 877515 1315520 1370958 967827 709733 844988 1090225 1779339 1930836 1642410 1973361 1896581 906205 203425 1348676 540809 391181 1548509 915718 1527319 1115555 942227 818966 1584473 1415842 596599 102703 251065 1836559 957410 1379566 1296453 1229733 627662 1367503 237445 1060590 1344656 171508 1726136 1615769 1726059 522884 238905 1622316 974586 1860674 938674 527021 472865 1810452 1428781 881248 689403 752667 937828 1422303 928101 206805 1267673 1792508 825036 1020077 1048965 403343 1432380 674885 928513 417083 1441093 1327407 1042870 1597689 1789721 539082 258291 943049 724357 209817 266636 421250 1484820 1280208 1193762 1116421 571255 538441 1283848 1712621 1252210 1603569 1023019 1447104 834504 1440724 1962335 1119905 1022341 1672855 1580702 1783939 702282 8347 491361 779524 889205 543894 800903 315043 466307 1422039 1039142 1424839 1141198 901456 1879109 1825900 1916206 443614 1750002 1798490 552742 200525 1000444 416921 503951 227586 1342868 584376 1108910 1229851 1015360 793666 300547 1034751 109011 1789321 1829482 1186179 763395 79923 1286176 1079155 921660 886304 1479955 288915 134835 1880582 1293572 686433 675636 1891318 1463442 1608323 1462894 638241 1538899 986093 1378328 27139 1233703 869155 875256 245586 671116 35069 96761 1677643 1429594 1513254 182686 354740 1060027 1358188 362338 300470 1780716 1307772 1675842 1440271 1568351 1712024 1634886 1715240 1722309 1654454 1361455 457196 1709878 1749536 252229 541464 235830 511022 988772 455325 1561330 1057310 617099 705027 1478445 126361 1614456 1838778 1712607 360634 675160 58742 1475430 661826 213574 801794 847377 278 1910034 1984214 423673 239005 1659305 426627 62781 1586949 1357956 711856 1303485 569000 520236 316634 1910919 1088255 1641037 350158 770006 493870 454037 528552 627464 241832 1931949 128812 1793680 387868 1135368 1441048 1024759 943768 1227243 972897 1446707 1381885 227361 1566720 1392871 1859154 572025 189083 1170144 683942 559401 1186129 1951682 1384503 1536560 367752 420281 1715822 1251258 1195424 1118939 1097870 291148 1785812 230413 1574494 30033 91204 1642708 1926904 382186 1440586 792390 1674427 1811599 1754247 1324001 1477013 617988 280014 1058750 1564585 606267 1196979 1612244 1099316 280836 788108 225051 189286 355129 529563 644815 150728 19839 1675007 244745 297019 958390 1217429 1382193 856543 935068 1286638 1120541 1417396 73991 879739 741633 152354 795619 1780536 1378541 581253 1372337 1530017 1219568 1510130 863177 1944461 1846644 856448 199306 1389747 1359515 1614567 610951 232675 908723 893253 344595 979347 1381636 1964128 1242991 1072134 441451 1939636 652514 853618 972614 1171865 1825294 81534 1800087 442149 487530 1593704 1824252 558834 79938 1702024 618497 1222771 955797 857389 1932824 364002 1483660 1654328 1334059 185353 733264 944989 146313 967655 327364 233363 318600 631169 1429090 1606024 1091768 637212 39707 1247119 1948002 1399280 132024 1291695 878229 383276 1914858 141665 1900492 939522 1845010 643587 1795435 651682 478572 1793562 1621588 1076811 1032646 142082 693048 1815862 303763 1608666 42433 574013 220839 1321531 1500979 50404 1610610 1351426 1084695 587428 1754225 1298983 422981 1893204 119875 1636030 995001 1231817 932519 125662 1057823 166309 398914 396636 457661 591011 1191228 438451 451235 1185245 736589 79029 215785 759017 1245165 420585 1470506 969346 307499 1268055 1174049 1913438 119364 1951483 609734 153321 1664312 675063 1166609 86102 370747 982281 1159043 952284 301012 1927462 241176 727160 888945 1174202 1026213 1155696 603882 1851503 210599 1850444 1874695 597311 943140 1500016 281787 332648 1430085 1222201 1481154 1267958 1482684 285322 289655 949196 103693 1746182 1984987 1826005 1421484 577177 859605 1157400 569439 66899 679086 194214 1509511 1328857 1860600 1011006 1011747 695760 776441 68269 129409 634604 703978 914844 259391 1528997 1981932 1003334 1648666 1071215 1787378 19874 800990 1432722 768553 467118 1138946 582499 808435 1062972 1204953 853549 1104693 230286 1444109 631495 1705425 1692284 1898492 1611250 110189 693003 695808 459593 779609 406876 1150174 197040 1559787 608787 1164256 146443 78534 1413090 1899556 649123 689127 1350223 1138930 1545664 871830 855445 1218051 1763352 1741804 1353050 739419 510043 529928 420700 1191498 1244464 1013081 1883015 1942174 1666608 263126 1279733 1402300 429182 549187 1896104 1539211 1429835 1475498 988681 1376164 1863615 1154195 1539946 136037 539599 785020 38825 736186 1188918 816809 1737031 395856 588144 1790357 283863 1473699 526185 1454829 864348 1330629 1720902 1718178 1054722 1112661 731444 494103 1207857 1482513 977659 1571123 1999282 1443711 1242725 1321021 556826 1077673 1714835 1301245 1689914 291675 544957 1120132 899089 1191390 284295 51429 1223490 1383647 1269660 1465556 39373 487905 1463778 1909086 1234552 1944054 614523 1072436 1466837 34700 415769 1529715 108826 1654954 1557983 1356424 1809478 923449 238731 1394559 996527 436616 1213835 1015530 572255 1074610 1779488 1585078 1398158 188095 352078 1448506 331924 328783 977539 1286026 1809965 145044 1745756 1061528 459408 1169689 1841308 65077 432716 1217050 704644 1798420 364765 1593086 292294 314992 1458251 1245874 553162 99310 1197861 335394 1910130 515594 698247 752732 360144 1560818 390539 871582 946804 394162 904413 1297637 1825080 1704921 1593333 940832 1248409 1224273 782156 146030 1520952 556827 447762 974043 641383 333828 29615 1516152 1308802 906963 1136779 1239635 1700818 1666432 1201610 1104142 252302 1280084 792519 88193 663579 1557511 1605867 1896227 1395071 1249387 1612556 507760 467078 1339005 1975456 1486629 1398291 23019 1798641 1535385 574596 630634 954330 1083746 477988 605128 1941895 717112 253521 930949 1041969 834293 26977 1899120 1422871 1825523 366527 1355581 1606602 104299 990682 841115 1102248 1586488 1151422 782244 1448414 1459579 128187 1119007 579818 171659 688943 1113115 19790 477092 388900 1961583 1904144 386380 438673 1588736 1177991 1901665 589831 1433975 371651 1920179 1555058 113754 1324226 377583 350947 555705 677588 1877811 311714 483227 295012 1525624 1779394 1190899 1067959 1917889 119839 1403687 130494 1168474 1584353 1742868 1705270 888739 1469527 227407 1224272 1784795 1794610 877514 1724538 1682957 1486139 37597 261855 76045 980005 1328792 1163378 1905842 1390123 1930185 683563 1100390 1741789 459899 1561466 961098 440940 901077 1722100 1965425 1450657 706570 1319229 534575 778504 1507135 85271 140629 915407 304265 773600 549303 1073431 1581623 1020628 175743 1989079 813434 1399860 1210550 1183492 181121 973000 875284 1184279 162730 1666067 721054 483622 1541833 658992 848215 1140967 907029 323779 1708165 1145114 1821786 467628 1163073 1874010 1691084 914158 1551463 514277 227984 764707 723951 1920347 1179257 1523926 214640 1936708 1412935 1758045 820285 58099 191355 30714 1762249 1932915 623277 1458511 739909 788458 659175 1189107 1919417 1847145 891218 1057243 1266447 1861288 157343 75575 679499 571707 51992 995279 452177 1705086 895673 1149338 1511584 509007 616733 957415 1644341 1198174 49736 1826122 1426472 830678 588810 129764 135432 993346 166602 1501890 321330 1556919 226347 1086215 1791176 42144 1819355 1630817 511697 1361312 1252920 139236 486927 1951729 1324315 227626 727648 1133056 1553638 923108 815802 1554233 407581 570005 411494 1775221 1563092 460425 980880 964836 773174 1731838 428971 1879709 120433 1177738 889676 1060739 683219 1326971 633257 1460920 1607375 1784076 1189413 660785 1965847 467073 308909 1066507 349996 1786877 1682661 1378723 1261710 1544356 1586213 811170 1750935 1867848 1165043 1988647 781984 1942082 384461 313221 523688 1746494 1148497 343709 1142751 703564 1111063 642868 479262 378926 1089651 1109759 1583147 1496726 616333 1658150 1656222 1431694 1107230 996465 1284448 1915962 623451 1581502 236538 276649 195014 522790 428956 1683 1947104 27471 939842 24317 1616875 1224311 60025 12542 1136260 802680 1427283 1839419 1768453 1184993 1781821 1471016 367847 1450351 1531097 1844695 1005413 34705 4136 1171084 1886227 571250 321514 808787 1158510 76327 1546728 158921 1842813 515011 425493 837733 1067183 1813105 1667905 339283 467205 1086578 1134336 1740634 919830 1397752 525922 1102353 509035 676036 431713 1862329 1533392 1352277 81837 1966948 488302 1838978 772270 1510663 1761214 1698536 722945 691439 1710119 1008667 1426679 22953 656518 397647 1376795 710067 1031152 813411 73317 1774325 1186132 1017006 897669 270028 1686907 941035 1218870 974171 1012473 1321703 906853 1177809 709277 859313 1139318 294477 1619776 688279 1163371 1350858 1290606 1669337 1672508 386233 1069399 90254 952690 1710711 1475418 1090362 1615881 767560 193057 309538 1775860 774720 1753903 965315 1178189 1957222 907688 823165 1425110 1526063 704684 1072896 1129144 426903 1085667 1918292 685262 855942 746154 670557 841822 1304172 994096 506141 1470826 1929301 891196 1740720 570892 1570860 753136 1760153 442235 1867901 1068135 459555 1691416 1646308 697725 1574415 1182429 1923785 937996 1638031 1720961 1905056 686888 521518 1561746 1204646 1605080 1709418 1929461 247491 1930172 159138 817169 1474057 156664 956794 1557953 999596 659203 1774492 968332 926330 239887 233409 1278872 595552 24183 1849997 659424 1005312 215577 1579883 675482 1672575 916436 633095 414830 707663 266720 444660 1678460 930016 1017405 592030 1655950 374831 894259 303444 390409 134662 1821342 925317 689433 430682 1932330 996372 321721 1144060 1787814 515259 1593811 772418 1126589 1416183 7756 1269940 1794299 1023409 1134817 1092178 231061 1795932 1114884 850026 1502594 1706933 1286595 1878727 728753 308166 1313733 372316 1328737 1797678 663352 572282 513919 373017 343767 1446343 1728259 1379476 1058090 1869228 1988022 1093690 1527597 889765 1642651 817942 722035 1296018 136765 1088050 1389071 1979643 1097202 1910731 98837 1940638 41987 685297 297131 1173543 1107321 1615373 252862 347297 1509156 1329267 1801631 714933 1870385 447433 1072301 1733177 1349572 917038 5443 948310 122289 231571 229427 1528231 434924 570380 1208340 310872 1213204 957546 19070 486577 1274425 1273771 1775246 730306 1379458 753795 457144 1826707 1256163 1831903 170618 294707 382529 1233950 1170599 1744578 1372601 164016 231521 1439915 151630 1195287 777487 376333 630516 588583 1724377 360672 1476697 1085501 9665 423308 1738825 764646 233908 1772287 354952 749318 554965 326 1598105 291570 1547105 378721 1169580 1273958 1179369 865997 1064660 1246270 408843 815526 1055759 178972 400475 1460361 1303720 990829 773669 777593 327747 846347 635219 1908824 1570097 1520786 1918553 1598261 558409 58894 215444 384684 373148 1486445 1360718 1297405 211819 1134140 1664588 338732 430292 1202138 1023082 1826300 1090556 1459049 1454229 349844 133629 188743 33520 618955 1308398 45381 1365200 653751 510534 831730 89126 1718831 869743 514469 45051 1278596 1831206 1197539 600743 133601 1658536 1849351 995822 627323 448612 1422963 1056845 1883651 1725488 533242 419137 1505310 468986 548693 833073 890680 1518643 1849159 510805 674161 1470532 1375786 555754 1675335 814436 1428053 73233 688125 258250 1614255 92698 78921 1435734 467832 627788 140894 282962 69998 1028126 711823 109879 1292347 702194 199144 1083019 296198 991364 1655534 262960 1999228 1930901 1624219 722872 1211107 524351 509037 152685 435031 1549756 1976799 1212627 886501 501160 387744 1419875 730065 1850666 64263 1150221 1718583 1532736 1341111 1886310 295503 1450758 1378699 1892567 1071671 1695033 1427376 1911812 1841856 1648954 504335 551544 1491795 1431549 1782144 1112381 1933962 1466414 1191371 140758 1648427 1050250 1636558 1350534 859028 342338 563878 1648337 975736 312304 423316 426285 1309075 1953301 1959443 562028 1523805 101828 403275 1234848 1510083 893310 1816674 1321302 974104 1143986 1352882 1955589 1632393 1370836 1879480 1877791 1196022 1434454 1809710 415878 90600 710497 1886088 1138654 1853262 1599828 1826939 1673352 82311 341071 14265 843376 151396 289500 50251 688983 1299771 891655 552996 845620 812780 1053525 281192 1767732 861193 736443 822307 897394 325709 671338 924737 541153 19663 777388 1257195 1034475 824406 723415 542771 1564902 154215 1802098 1993547 1283388 1943411 1142906 1275803 175170 550397 1767325 234056 362024 1128141 642680 84941 1720816 1941549 880865 1926604 1633189 698826 1680676 759778 1742294 1366153 1018398 1850415 792484 231381 1634070 284498 1394526 788024 813110 756272 37494 1135512 1259107 301854 1931343 361849 576106 302371 1441692 1140469 406401 1049211 1625990 1385219 1534967 1650344 423572 1608418 709234 1406441 1529960 341650 1617479 279724 243344 879802 1426574 1156051 143129 817649 631170 1278161 1957761 901732 479583 23072 1762297 556364 892486 450278 329213 1226962 1142752 1881551 604935 382554 939443 383625 43432 587491 1835720 1495148 158734 1257769 1186658 740004 50285 125115 412513 338328 568384 1548252 477423 889521 98330 1586296 1326908 1360341 57771 466926 1993656 335853 910830 355155 1698545 184040 1152905 541810 1949675 108330 23341 910103 127239 1452739 1242051 1530302 146456 899511 921769 163160 1018795 888768 1603034 103783 1059638 928149 209258 1344876 1173432 826298 41391 615744 716992 1528906 1481024 75232 1918717 1249443 1205039 786445 1265410 1699139 1894480 998575 312387 471303 229968 1536479 1785946 1607900 1030496 412807 746620 117101 1207150 453326 541154 1753589 832558 1610798 459081 1265479 846247 637063 492729 38397 1839155 1315468 1197577 697350 1482390 588805 1917530 790115 420890 80988 203570 1862534 1387339 147472 903006 297468 876866 1082897 878223 999196 1271028 74797 1697012 1112389 1031685 1440865 622038 1864371 975671 369575 475418 1558393 444026 143740 591787 1285226 513229 1091333 29704 1649453 780858 628656 121049 1177369 974563 632263 1341490 453763 368306 1048432 1427492 1526138 429406 1066137 110455 1501268 1204957 50033 1329555 708362 1514812 273930 1897215 137334 512346 653760 1162244 419468 1912600 1689963 1409385 1384073 566138 291265 932106 922734 1012645 1814005 569730 1761612 1111059 635559 1362198 1769041 1071743 669238 1606470 1580148 1567367 420976 1460192 1874285 1216606 617187 166517 674727 536291 1699403 1275431 308088 1391637 960815 1334069 808179 1409130 181272 1294191 1787162 475623 1029911 1746395 841208 44786 265905 1517505 1674554 214341 1081508 1707311 592041 1824365 1545228 1571433 1843199 1797119 1538203 1937175 1350264 1437437 54985 1096671 1442322 1390116 619607 400746 1444608 1334105 1695252 1920116 423099 172756 1446032 1299287 541665 243462 791169 1209072 1468265 188857 475515 1954327 1402551 1787262 1518934 1163250 385203 337576 854789 1233923 481253 356052 831485 943804 1874749 1493257 276062 1486802 754167 1305625 1607546 1028357 149154 1103495 1402856 447246 292427 116931 1706001 72264 317046 477675 1339715 185079 274364 965919 1425818 902229 1943226 1425202 35042 393376 1361588 1778537 213473 323290 1538622 237349 519915 842494 949448 879916 1967949 753247 1141626 1198415 1596622 1935567 1247794 1967904 356402 1133711 325025 1954123 1968423 554340 1338673 1833947 1523426 1689472 1254854 708204 412815 166857 1561662 209190 204625 1982539 112039 1393255 566671 323679 1381798 1496721 1681688 1573900 542957 104401 1712112 1960786 149711 1907277 1915830 1043618 670076 233878 170322 1902703 1620888 1300964 430561 1694207 537262 1666714 75035 1732014 928391 598451 1016057 575039 717170 924348 1822965 1046679 539434 1281589 1840984 358519 414216 31637 1164445 1000597 1596978 172244 1110158 568609 1842501 621538 1058492 1638761 1604949 1695104 1582985 1624453 971970 1755376 647880 1236219 55812 689858 132614 301138 1296511 1220683 418704 175322 1707837 438030 509435 1078980 1494790 517445 1943777 1536701 1133221 736147 208014 1804455 1619325 375370 1678529 1556356 399318 445512 1232950 434786 346057 1090695 1853481 1860404 53876 1707938 1974553 1103207 533456 1914320 358104 896087 138558 20691 650535 1288393 1891411 1839623 1370150 821278 1530394 1850293 741413 987859 584971 1100007 318054 441591 1020183 1322241 1893050 1820060 1558713 914511 434587 541474 866990 1782535 1178017 1934416 575955 822315 605593 1635236 1227650 310030 531145 1131513 116936 1971255 1606413 1835617 1850600 1273696 748105 1203555 395696 445447 383728 1775567 1023347 158993 1815320 796960 1655573 993426 1599894 1807411 1228788 19830 970295 8600 682574 1753338 164979 736353 223681 648857 657779 26038 504955 1898294 1780898 755604 437127 1708600 1564153 1080193 16309 645738 1997845 887254 1946289 457621 306531 888592 910124 944173 1643590 1404658 298988 1729598 1366239 828635 605894 1954521 1055393 812843 1566740 969436 578897 1399242 1631803 1800164 878327 282213 1374915 1221326 131662 818847 866064 1279816 614345 1974334 897048 1319471 897000 88741 349781 1515284 1064144 329267 1664150 1231610 586625 809542 495974 975681 1845128 10383 1715928 905457 556968 1701889 1959063 1017679 771862 983794 13991 758517 133372 1764918 1587857 1529003 1724467 989309 818037 332597 457534 926416 1804002 1698799 548960 299970 1569317 1365135 1187983 1869867 1782565 76921 877932 1141051 571033 1807314 670591 45361 1523121 11878 1764225 365019 907643 1868157 933473 39395 834111 1192928 402718 133817 95114 1601867 1902746 1223433 1110893 1748759 526822 975903 1533172 220153 1614864 989143 1400083 292451 132626 1980698 1652205 24322 1163141 67590 303931 789852 780959 412070 1483672 515142 999065 1827052 1642554 1673936 1018617 1303848 866594 1250210 1364358 1028539 1991345 1433773 1325453 1897620 1784186 513975 598888 256468 144144 11253 1008383 590765 741714 888374 447351 1929270 1503363 1509019 1870218 1829563 649098 1220869 1132089 1279446 1420085 817536 1699446 463274 457381 1648544 1665092 1728582 85385 668882 1620017 1101262 1041849 1034271 1922656 254372 1148979 958201 1669652 400806 600098 367596 1006927 304018 489435 669044 1661183 320157 1843652 975979 1863127 937840 926024 743146 858995 945885 1469128 849223 295103 1341435 755752 7855 486585 1387577 335612 877056 1649805 418216 1509313 1268989 1277321 1122500 836866 934785 1921034 1453370 1481148 592691 1310322 483310 889697 1537145 174748 413949 833988 600767 1022671 1725187 844970 509713 449861 1985207 1106361 238483 1278984 826169 1151960 1111923 451322 1512650 1502811 1820575 196507 290572 502554 1521968 600906 279146 760837 902334 1046441 163539 1029323 1524945 312770 676384 633805 99261 383802 676672 967633 1522065 498426 1639353 266058 1365567 1468147 309367 1226266 726036 448521 1806381 373026 1556949 1346991 553146 684276 603567 1991013 725828 1806791 783373 1743501 976192 265148 1337459 1129017 1106294 1541381 1901614 802436 1227732 1277335 1442002 708881 1003801 232140 1882759 1796445 77036 570938 1311607 1603669 415415 1550898 615530 187406 837620 492108 647452 759697 1151030 1211262 962752 106537 150273 470903 1561741 750039 1867406 1490171 1682150 848706 871575 405244 1061877 1152300 1891036 610983 1042983 479028 255311 525716 638551 208464 1349773 1138895 94845 1944018 945133 971941 1172292 550970 384220 791338 161157 1077208 196202 1318732 1610129 49959 1212423 1081533 1331723 737499 1475668 1299339 1640381 171416 1268024 680310 1193496 1538001 1340089 1552509 532299 1762065 1017521 996418 1979494 58152 772582 1630387 527980 63900 443699 696595 1448554 1840357 1602533 1803002 1216377 212113 1684234 1492118 614327 170595 1099445 935879 76801 514562 1950533 1003819 1100518 1062505 939849 131194 1413380 1271059 916799 540091 52561 504255 953642 1500700 1174758 1806494 142174 484375 910627 835752 1198574 1548385 1826371 1299767 1405144 909443 87691 1296429 1571600 467455 821374 1840049 689821 315187 1048420 689012 581349 173051 267020 1240364 1561267 1781452 1100120 1073561 1147808 1530368 1857831 1283022 1085309 287943 122105 886903 1308065 664495 625047 1514264 1035421 456507 890779 239089 1807351 1674552 312762 856424 962444 979248 1942860 604189 530001 869093 850279 1852403 1167914 1196375 73315 1153362 908271 1435203 125789 207589 546915 81238 38569 1685176 1802446 1001015 1752146 745871 422311 1055955 1692549 972381 1707955 1456232 1395900 1926710 1247678 1068918 489081 1076106 1642160 649186 668050 1588631 1834988 1655107 1981066 390811 1650716 1032403 543302 1291860 1456746 53877 389117 1797498 480693 1561911 122694 268788 1985265 581576 783195 887357 760276 978407 1487083 622223 1945281 1447801 1659047 1440278 651224 1679793 1681781 1193189 1845357 1761859 29426 912050 934633 278986 1135395 360857 1819396 1546599 1012948 563874 1511435 691224 198554 1807839 1680866 691266 220632 302360 1091843 1797208 1554213 1891690 524887 1498803 1077397 1096154 828733 876757 600915 1735363 1723748 516232 10812 1736019 1735900 1882764 1352661 546252 695103 1230970 1069436 502858 1869988 513351 21203 684515 931741 989329 1319943 67879 60358 241299 37733 1085938 485123 1131895 263477 1285368 1003059 636843 1784764 138691 1895087 491682 1520059 908510 423871 1184613 1706807 1165041 1500959 1039277 1348533 1975717 938991 1498131 1625334 580510 1971836 1554442 357075 474268 1617862 1131312 348201 1351640 855613 973556 994220 31655 293501 1739118 1332536 1034615 1389520 673635 1827119 561944 1671647 1342177 1683012 97153 132520 1936125 1501169 672608 546414 1071931 775888 1180488 1705740 1448242 1657337 877479 1802359 1922554 1009074 1438794 1879902 307081 1030180 783018 1075690 553194 38039 638073 786169 1936030 1756692 1063476 569419 221093 1950092 425721 39376 977003 1073888 658599 292504 1130768 1933917 1083403 1681331 622315 170047 1545723 1630460 1172914 220905 1732552 904114 1912766 1513620 1070772 1074762 276060 1769921 1814555 383203 1092561 1706104 199992 623641 1449725 640379 12777 1991283 185564 367909 1907901 324405 73005 1149043 512847 869615 434661 736018 44217 1746175 149416 601811 957035 41124 711236 1797063 105121 329894 905923 1855831 1059586 621251 557890 1882734 519513 578070 1632413 1170534 1860658 964501 399554 1172722 706708 1681696 172703 1776299 764818 681362 208385 1445783 1772401 1307022 1048706 1795253 1144130 1327977 1243554 826222 1944149 473255 962452 1393861 633994 1693794 1570947 978975 936279 579829 1249141 127087 1241217 1488553 287717 1025992 214733 1761507 610719 937794 1510172 1166529 1564663 97932 1387619 1698811 532941 628916 323395 435706 1988223 951971 849368 1079017 1680810 1690899 1179469 1920628 737603 1563108 1248894 993011 1836049 1335178 1051108 1880449 1426895 1004130 1758071 837163 1169090 1381637 1940640 1048883 1671625 1155120 1684826 1076998 850882 1283801 726850 799164 298045 1197361 532649 307924 1844027 46893 425027 8619 1817882 1298027 1044309 1773540 309667 463381 756468 968764 355452 228536 401469 1743778 238430 31832 1498324 24999 206995 475112 783399 1290063 1603531 531279 1589724 1986632 1007051 127009 1897854 404078 1269944 1545252 1635731 839714 1153787 813303 457502 945183 695750 1481720 310192 1194008 1107867 1023076 287440 77346 576505 186952 1837803 930283 368325 1009501 1347183 1685452 1320796 1359497 221465 1816567 1768846 696024 918244 934039 1067433 1650882 1257934 93513 721332 253277 1577101 1679235 40683 951751 683721 1201408 1650167 1800818 1690042 494951 142012 1057113 1203331 1528163 439112 1031895 809826 1087612 1313710 1082451 828527 278381 1501163 1363544 338673 1720683 1019240 1060394 1296994 254657 1358939 1154547 959811 60932 698103 329400 1740851 1979026 1208856 1438394 1382867 1630355 590210 1940929 541938 1624631 1715816 1423484 1579093 1387703 870718 1429915 1883596 42333 1987325 1994398 498164 550948 1705173 517489 501431 1515673 1297755 1065575 1681462 1183572 1723802 1230832 595486 208001 482512 1145754 1727114 1188640 1420041 94785 1257983 719626 1850295 1225058 1327811 1168269 1134012 1665398 126573 1342224 1233601 388942 39304 60279 1001791 1670133 1840487 1425072 251678 550995 1633356 1301280 1955271 529719 1745827 634427 1954824 405019 386579 1231457 42557 1041137 1476149 1261894 1122565 898598 630510 1503940 1194750 1771907 1580099 629647 1418728 447954 646388 131093 546778 1282180 1877861 1840202 1949504 299001 1816441 1504317 999162 571653 1915885 1543950 1350536 1707953 1069531 255424 1308613 1841738 1130901 143462 1174876 892577 1725259 1398593 1485992 762703 1918181 943215 1094061 1874451 1872129 1839194 1834647 835137 1375445 914522 363894 1593031 831535 1152796 242636 995319 1848234 1604770 1782134 1095566 1316832 860206 1704001 1988917 188977 983304 1255542 628216 958200 1904157 1203176 272135 811674 1687695 1506713 341045 1088398 1756543 1214857 1531751 1462444 1604059 126427 1104294 1561199 1172006 862063 628672 1314927 518664 1005908 638529 1498889 1895621 1058491 178764 1576389 1284978 1286419 789385 78183 1341441 238823 834091 1135658 52514 1113821 1374416 472545 1234937 1788238 1272168 517977 1757847 661857 562504 974279 660099 727013 1311815 1201463 58024 1364701 63188 732173 1883801 23617 1509706 245294 1880085 1972598 454571 1854775 1894958 36678 223300 1177568 895795 897580 577620 631298 1379823 1684859 1578316 408285 89911 454102 1209166 162931 250847 1462628 1753369 961077 45830 218109 319885 75566 872222 1804985 848012 322831 827284 71599 1222214 1714160 1339593 1997185 1272586 221254 766135 415641 1777524 1856087 685897 1503075 861806 1334809 295745 1527518 1623309 1413991 1584316 431176 1368477 589172 347182 1107506 122379 483426 1740463 1254420 1742560 1433425 1400774 965460 1503863 882939 947440 352327 1550088 317122 1221497 1445117 757899 1246781 1439857 544129 431725 1835814 815765 1470134 894360 1903473 1484179 1672103 1857522 1109621 135908 1603994 127729 671944 1623595 992022 1292689 524720 1289645 750446 24656 568551 1020374 339246 950517 1530115 818054 1154053 624131 639184 879562 1356154 103684 1236949 639862 26676 1161214 1278731 860736 1867040 645654 165749 1345806 590869 264842 93448 1720866 32075 72117 180136 1667351 591765 700611 1134925 1509029 781018 1364832 527009 1280388 514181 1714241 959786 948495 1844464 178323 1355763 886933 963504 1187964 1539179 948031 1964365 1633141 1127397 305173 336727 1208488 1878153 1101468 1951867 745938 630169 492405 1211405 1443219 144840 1222969 212302 743757 1161334 1261430 1335807 1842070 1981707 299108 743175 1214019 1757433 444681 1276031 160527 974987 1826549 1743566 1193657 362119 1822653 27655 599556 1069559 399908 704579 556173 1937794 1242814 529931 1606887 488067 1159253 880603 175914 1022785 722188 196637 108512 1542322 604568 22016 1124092 1636657 1232219 1718335 1261245 1460631 957400 534372 49216 1586939 986123 477263 218049 198311 1448806 840360 1910739 1473669 734118 1404632 1223086 1606363 958288 1752975 1457427 550175 1882573 1242946 22538 965567 1272367 92320 104994 903633 1127376 452955 1546518 832186 1050056 1756293 1117605 242409 542991 1231721 595421 1639684 1499556 1817437 914529 1161503 1043076 1000583 292832 1409905 503894 1428787 304888 259524 1965428 186377 511857 1175736 1000278 1496567 121366 1617149 541840 1803921 667058 296699 534396 1088660 796036 1534609 1640607 657344 724539 635571 391787 1471229 1555112 1031997 1934725 1937316 337894 1783392 1690855 1009641 1571225 1757239 1482592 771498 867070 1949200 58885 1068323 400917 266046 1147441 603560 930415 1129211 1858861 1760655 993703 513216 1843778 655276 67515 1109742 168069 318613 345328 1201728 52626 241169 669976 847356 447682 1940565 1877326 1571967 1066010 1419113 346482 1388877 1650397 1085854 632930 499823 1783389 695973 196688 1613627 195922 1212537 491952 1453526 584293 98903 212676 1410441 1380693 1280737 1415872 374922 283811 102285 1821575 1255192 835039 464969 1990218 1695278 1149441 1592093 1991189 766006 889273 1055986 367118 744656 435729 1850199 278898 66651 1771466 89596 1806433 208964 1743146 875148 360532 111739 1896990 1958881 610250 234306 1447113 341545 170314 1133376 444678 150133 848956 824796 663424 1759707 58305 1042357 1915477 1746561 1626507 95497 1870510 1687856 487393 1755214 1672212 22706 994036 1344942 1633288 1444335 1810 1845129 1132090 1009961 1272895 272886 1212754 1397527 1724922 1215236 711401 600815 1649829 1343890 134065 699105 1702639 1558561 1224804 1891631 25159 55331 1478352 921691 822057 1866419 1161636 872825 1673954 416078 789154 910099 1339926 1507936 1013507 18368 1218669 1744540 592354 1436178 614038 531738 1540559 1830305 1736911 1724606 541175 859984 1985342 500558 1247850 1239443 1650209 589846 108920 1421772 620256 625918 452711 732591 443011 1190106 800306 259522 462353 73240 1102390 1011831 872818 1153890 1330269 194418 114995 1793458 452150 546452 1160177 753608 1817656 758481 1240722 1050794 1612052 1610899 1803709 1613058 1373837 478306 1121149 155408 1791631 606466 860778 1406674 844986 1411535 1655096 692656 1553474 1557610 801926 1228207 1643078 728709 1449651 1580520 1026372 811026 673247 573581 313926 1338291 672908 836503 1080527 788088 629081 123722 1578797 1831483 1655761 438440 1951133 915700 989544 197763 190195 1220264 1240248 1419937 87865 1019282 1876695 539590 88053 927361 1923222 678858 952070 972891 197481 164907 958235 908587 796537 1753666 675084 413358 1844916 1492833 425392 798423 304957 875689 770905 439603 606347 793024 445138 892282 1036777 1441892 670943 126214 1029882 241962 1588766 1961195 295460 1379078 1534010 1295108 794138 1806755 1342079 294479 1114575 501220 1674049 443341 1304463 94897 335271 1856440 780491 231014 172918 392389 43800 1251354 103418 1173413 846286 1102173 936178 1813310 483711 188774 1979465 1241981 332529 1128282 914113 1372684 1265345 1272435 378745 1670865 605640 1363505 1743313 42386 1639100 944010 1857340 522061 209231 232614 144784 970132 23521 214657 180988 1213737 1034761 1593478 1102256 1245259 1287679 1573505 634698 1587779 1016335 1049367 179453 351968 1645322 1275393 85369 1557453 707977 375255 1722573 739139 1113786 1097920 213073 913552 795988 1932641 199450 693338 601245 1321602 545628 472426 1881553 1221395 1598537 492217 546996 816304 1090028 147269 1760214 1161911 58090 514737 1263961 29963 1872618 220431 1493436 317512 455550 369 1013416 1024886 232182 1969788 1325533 901367 1813461 999348 1180946 530115 117784 697022 1477717 1701863 571897 1669824 1989061 748976 1897493 722644 383858 82388 594930 639191 134471 1737953 261626 173845 1975928 747914 224778 1531191 701636 79106 333909 99096 1536699 144025 197874 35242 145400 290569 532024 1722712 1694007 822413 1288384 1851253 16502 679169 1917586 353570 666592 1187938 1022080 1822841 741117 1125393 1571080 401943 1834321 1045289 1572996 1294971 1538542 811439 889590 1087722 1302789 740961 1749265 564269 1829450 1907798 932601 1546615 839870 695280 675741 1920105 94212 518945 540044 667938 1976395 45712 1994750 1145432 725129 1703346 1846576 1860245 131448 1822489 353513 692548 1375937 261432 912883 325660 1863161 1320865 1971461 1472706 1864217 904142 1373527 1601652 1857661 970726 1467443 1721615 1506017 555231 982182 348020 722328 874727 171957 351438 1781047 1917527 287228 1834800 519279 721066 1293512 1994370 1272655 441232 1881867 545806 1169312 695675 922741 1387049 49941 682347 41571 1311217 611904 232773 1761031 466453 570727 1827711 826972 1259472 549592 788602 922429 259180 1419688 482370 1766613 164735 1145985 1174828 1057793 971376 1865184 1956358 1843336 1452478 1940181 551498 99220 104846 1650581 583411 59831 680579 928938 1043976 1227485 1257984 507151 371358 1027501 1217159 1910618 1084998 525243 1234162 524352 153814 1281227 1477982 895270 1159466 834478 216493 1476586 1425565 99410 1494780 29937 1946461 860706 13174 888599 939083 390875 761909 249372 176210 1522847 1065628 1711362 831415 1705581 1988495 1460902 1057774 1245691 377584 138702 1245517 255476 1108101 1972234 1969732 135464 1445276 213713 224895 6462 1820791 1512874 206949 175839 127428 1864300 477505 984521 1135870 418246 300842 1738045 370932 408126 1181492 1456949 1926464 857270 813004 1491490 1773689 362388 1384673 489770 19026 1149372 787937 419174 549430 37457 1419993 810520 1396868 840572 874237 1629548 85360 1500308 90215 695867 326170 685169 1954975 1720933 1054652 1333634 641818 1193263 537210 878724 208660 1648026 1781499 1496077 1575543 1970297 1262628 1933454 93312 134154 1523377 573393 543381 1704106 7032 79444 329698 1332791 1146006 457304 489445 474885 600021 1099241 1714635 1761976 1884972 677488 1456472 1184304 1576303 1619518 1467283 474011 1784652 1489904 1732834 1711369 1264075 1520199 1634550 359681 1398365 43369 598290 791577 1702092 1213741 1440943 1089812 703871 341612 1266286 1661609 1595001 1820211 374571 1356384 1237724 1921908 1050414 1130651 139580 253132 74383 1905604 606906 365717 1201016 678931 612963 1182161 1475021 1590813 38777 717467 997715 1801189 77641 1541174 728556 943916 1026381 1850043 1812922 1053914 16606 399592 1242779 498345 1757815 212445 865358 1008005 83451 1533067 1930934 1412816 794828 1321534 764601 1262548 1447896 398898 468259 1593867 341101 1199564 1208968 51006 1440886 1333145 773092 343116 801857 1250035 768433 1738859 460799 543358 1265756 816098 1006446 76945 955719 1590136 141560 686033 1885381 1463842 1064320 1097437 1380988 1080342 1455199 726807 1820390 1105716 932670 1042669 1096284 161884 1463293 209110 709777 791770 1074822 177027 618545 612621 593342 1561742 1255970 1335290 734524 479094 1055079 1690531 1500282 957448 1359945 935771 1877951 481256 1296303 124778 1086953 1910843 675412 159490 1649203 1530196 1136117 659841 1626366 1750976 221431 1495118 1748695 506893 517349 61025 1753700 1548043 1377541 929217 1529401 95229 1420702 1876822 991283 1686742 69647 1232454 1795116 1791772 1014860 1118928 148875 199437 359307 1656664 767750 693691 347370 1866068 1742651 1068883 713975 1977529 521966 951926 1720540 651851 1269131 113803 477293 894516 1950888 661576 1861446 1669787 769019 509548 1335551 38645 1208939 1578913 1739613 393909 1762527 1005388 451977 1523667 451044 1623097 1055628 1384641 11653 945118 1151506 1502985 1612922 983592 553695 591114 614524 50220 66434 248706 1685012 1388463 1119938 944942 288772 70260 1439429 1972712 1496951 1342159 830051 1515043 125824 1784500 1108965 276147 320572 683939 1271464 1494699 1450537 969474 1146593 63766 1362832 1848882 1654095 1883068 36596 1621032 719225 7713 1506646 1382391 105785 896181 642100 518431 1792344 950287 545516 1976367 1708424 26807 93028 1303223 1364076 1568513 1406459 131756 185772 272356 1930250 868995 1665140 91434 26617 1364504 607435 1450425 1251387 1500940 1044080 1155466 747266 230546 123453 14344 618494 1757349 796172 423837 1589890 90864 1853164 1115181 991049 1584909 1265146 546908 456435 213240 510152 1141656 235681 409276 1033516 1469632 313841 58557 658582 1910301 1581609 975018 1488855 935480 455249 358416 474646 1851280 1873151 989275 695368 832301 195999 1802632 546489 1797961 1271648 1076518 546262 1636828 508016 590028 39729 658597 262073 1953833 1988968 671054 1254717 79789 1882565 815898 867747 1903927 672737 1489961 1637725 18252 349811 1131506 766996 561379 673237 1198797 179159 814093 1609015 1365004 762979 540737 575639 209727 846123 716641 130738 1821975 1103086 491494 1925305 852571 97819 776640 1699595 1995529 1353292 1566666 414270 97928 1501883 742643 1910329 1917767 296636 1748160 1759844 1100788 1577950 1534580 1001884 120453 30079 651703 146164 1962850 1593873 1127954 654058 560924 1561130 807924 178948 1648827 1781368 331714 1193318 426308 1469336 1150627 436829 619160 917658 767389 670775 1210673 1665801 1858948 514938 1693000 696792 1868483 1249093 1429463 849731 1740431 1471509 1560449 199441 392113 1971031 1461779 1746273 1202386 367300 693355 1869954 1264374 1350097 81592 1050576 573512 702837 615274 488632 489915 202542 1568301 1564625 1807498 551313 329616 1270228 1441875 264741 1305033 1817377 1879010 1284081 1711946 1181229 1363341 997676 1407715 1402011 459398 1313663 316048 290501 1149114 69400 1371495 502648 1981399 751576 1738606 1912361 509086 77689 651969 927651 510935 891677 149189 24766 1585452 90018 1916697 739421 1278990 557199 1151512 503529 807635 1476649 547513 537548 396036 726474 1960977 1268987 1476307 576820 1460405 790529 1539614 305888 1857146 843812 1364573 166004 103062 237634 1162560 469705 1745808 1596191 64806 601554 1460226 489442 94741 90106 76852 1849797 1043716 1980423 521514 922730 1133663 1213277 1901742 179357 1033156 367077 970828 183878 215241 1567100 154712 1683044 243235 1492902 1761663 340907 850004 1859851 822128 128750 1758629 1694285 1080343 860848 63213 1937465 738857 1076941 65733 1991303 1870831 547889 122997 369937 430055 1043212 1460474 357354 1347517 627685 1296471 1732979 77876 1262587 649316 1339384 1601292 1412038 333667 1441739 1987510 1215791 1957129 915225 432609 533589 1404760 642374 1529752 767096 1200835 828256 484891 1871239 594713 261249 896043 530648 878922 597894 723228 163997 631735 237336 1362010 443410 875943 369852 140606 1120772 317992 904984 1556641 47275 1183062 1608381 792685 1202964 1741539 497254 974459 1544789 213912 310008 763983 758065 757523 1743050 208516 1105245 55754 1125130 794593 1181884 143170 925198 1110784 1411006 1217531 1616354 630702 1254103 1568331 1722815 1604057 713763 1816941 573265 1876327 1885549 1733074 956966 489000 776251 1534666 1703854 129379 335736 849557 1872862 1404718 824769 566179 1353890 1411767 916782 769443 1535422 391024 580424 1764286 295837 655106 1661727 846649 588200 1614411 468925 263494 259241 869123 543874 1002770 1023487 559132 1828140 1481683 1756171 102243 438535 1975390 1594591 1662023 1523009 617546 1819531 1914639 1552377 622302 1670880 1588943 179873 30563 1912835 890289 489276 685973 616423 1189970 1515480 1052250 1766643 1072058 92572 95860 328194 168169 424848 1848398 1755856 178579 1013975 395439 1526218 1389092 1241455 1026185 519462 176213 1779660 519826 636562 1216438 1926009 160711 1198117 800746 1713424 305477 1920638 1718700 1885638 302379 72188 1902195 1835200 417252 1447530 1147218 1275778 15567 1622039 1919401 1574447 751383 1366491 362244 1842265 1715806 842138 1059511 217299 1267678 976045 126586 1490247 873122 1698573 582997 1145717 485710 1649621 1416362 1021076 1364941 1396408 382614 1256578 1822477 683236 1242952 241502 1882151 926269 1170220 1351509 421516 185117 430404 1132088 1946775 1188369 461042 886098 775685 1989966 676625 1057422 774128 1573587 1993305 1250293 809285 1007865 1746757 1782662 1261472 1294414 1024966 1904352 1877574 1819429 1970621 1197763 907490 687180 34211 1074122 134151 1958286 1345810 1894623 1004283 846131 208669 1380436 520557 28882 1166993 118612 833111 831551 1586934 280906 220244 1058712 891062 544505 617001 690983 912904 1842103 513947 892515 1497113 443261 701276 1664010 1055456 363639 1469001 522081 693536 188748 280143 828543 1346446 1371727 344109 322558 1921138 1642825 36180 56029 1972281 1412853 1370145 1603147 1820506 200939 1990876 616417 1744190 815742 1927738 1928227 285545 716158 1488241 1316633 276984 1295780 1531277 997104 274274 370487 1014180 240942 1498647 30708 1537558 1570825 1915162 1381557 1093238 1288089 1323252 298433 803501 267017 661709 189831 1407965 261851 1518612 25921 1927059 1861533 920949 1378679 898306 1686276 589870 17151 587842 769052 1519031 402538 1340928 394337 867153 1777237 591109 1689640 463308 376330 1952021 1982957 741128 1865092 300644 817371 1295972 1798776 1208092 1111463 1770467 1760853 287964 1300138 65656 1969447 772171 1944322 682960 1086766 272506 1476964 184569 1253174 529372 1467504 1711624 1219089 281472 1362945 338353 1388923 706041 491160 1061647 1116430 974029 229444 1849546 665304 1740987 1066258 988998 853758 1943310 1801749 1509688 1843714 1416486 179203 1189754 787884 1510974 574203 199794 634866 799355 1607073 933107 1819536 450694 932196 745706 1501824 498977 556120 947885 150489 331116 314348 1662978 929109 1010421 795164 1772032 271974 1496276 684299 901408 794936 1908763 725391 1310516 581642 854514 933851 879733 473175 1941931 105311 433569 1778517 662370 446752 903430 1463735 1399323 32182 1375550 524510 1089461 1361457 1332757 240077 253888 362636 1631629 1844508 221022 694889 1108539 1268196 355492 132814 1196187 128022 808073 1788005 430386 748518 1170139 485557 1337074 586028 1050410 369297 1520168 825383 1148299 430610 1729856 534456 567634 1193435 537945 750598 1634303 640588 384160 1974392 141728 594881 1972536 1575026 1152953 1923689 1160362 588854 1199243 76421 279421 89138 1553223 139904 356184 840541 877206 495707 651352 1383154 1992441 1139874 843347 509747 465922 1567695 1612467 222484 1110619 234924 1300036 1848099 713035 1931944 147849 1103805 1958712 383390 431492 71637 1105644 1790513 654042 643823 304972 566858 748151 728282 1504757 76751 1691338 1866545 1036083 286356 1940604 1050836 447997 32909 1494996 634894 104 369908 689676 513921 642586 1261825 386264 1753401 614220 1071034 1461940 457807 1976143 861149 102492 1230143 361562 1367724 1261062 483689 1500948 1023395 1218989 1087705 505101 1889807 638089 1755395 618164 1823644 398544 435495 1472001 1667841 9438 1062434 769520 684455 741695 1964915 187748 847306 671938 492775 94546 1158915 1554772 134049 1079242 1981502 1807327 622012 1756118 814504 1279814 353065 1493746 877395 1928949 1103797 1412405 199652 363195 1842937 158219 1337766 253470 135384 756651 674634 405293 1059481 396493 1689398 1580982 1173172 1685336 610131 267867 1667756 1769084 1535734 57733 730553 1848308 963298 80359 1078077 180845 1757485 1341437 378712 899199 1468163 340945 1269921 1482682 116924 554539 129878 461172 277346 519623 1740037 821584 965522 951158 1009952 1274914 768356 832970 1567444 1141222 937419 1501925 899148 1937024 212126 303018 50024 580913 191552 1625596 1118934 724673 45700 579399 1280327 1350720 1566855 1955601 1474842 14578 1511953 1615034 1253859 406967 161384 1752111 903803 1895717 1062669 1487357 1925299 1444057 75303 592343 149639 1934799 1829511 945217 394352 1590340 679850 728385 1604313 1232102 271241 521127 941518 1732887 705332 1310935 201912 1388103 275256 1871811 618676 617500 1620689 791403 1354916 1090722 359270 1273640 1431964 1505733 1036744 788035 1077361 507129 643177 118062 843636 442805 998252 1424209 1352199 802158 259628 266821 1125467 356038 1275734 1948351 222920 1144863 1719813 1010145 513724 1134816 72023 1095386 236064 991549 859439 1013026 535153 1130380 1829380 130836 1014804 1895180 1451944 167773 1697109 697378 1333084 131025 1713657 442080 852239 489018 340626 1862353 176117 1611092 805574 1998911 958145 1084480 663062 606972 1327854 1669212 262230 202268 1929951 43596 356391 521249 1520629 476838 436517 836941 881955 713866 770952 663087 614296 1773422 322627 1064189 1230166 556904 1446505 951758 62409 963520 1789227 1194170 1327506 50013 209050 906420 812985 1479310 1373050 1630573 390029 556334 151609 1904039 812320 883598 1979492 937538 1904823 1259935 88991 477795 1511030 1069361 996978 608809 1698833 1114822 126524 1751257 128605 874208 1514220 236725 1570294 1982288 1515866 852965 1672829 782145 732036 1000508 1100342 1824070 1119917 141893 1404992 1157432 1287290 683639 525035 233565 1655314 314832 1552317 405896 1691203 1843562 610144 1919001 121658 662024 358689 1599224 287629 1370128 1563634 1375053 1185926 1977778 1568408 49481 1864526 1766366 57638 1004551 635026 270938 173390 1055230 529618 1783985 36149 383067 1501616 718774 1606925 1010269 622788 1491193 525000 590763 170218 1699506 515817 404084 162500 947510 1684147 960218 1245269 1291313 493147 1568571 1958402 1135136 411303 686264 324361 952702 216917 10133 1251192 768533 164449 1980549 1560797 166662 1830957 1763072 1761867 255131 1335068 1010069 542550 131243 1933197 83841 627356 1346419 180600 1117535 1539043 717350 1402897 1293536 932971 178187 549519 1074859 1395736 458342 100080 887657 551114 784020 1934282 434912 338323 220714 1488097 1261791 1102627 1976350 369094 1832632 94117 1118240 1766433 1952306 1031918 900907 562675 90493 1016138 24879 210644 960656 1494365 531011 560862 1903832 1175265 1923875 369579 694926 562631 1805037 5155 917165 1600902 1544127 1916252 468738 1417034 1390525 399887 1182842 1547903 76429 1277945 1709479 631146 79768 1970544 1693947 1408769 659268 226056 1555697 122356 1998082 1602022 1092081 1604648 1461381 1741328 300242 1919369 414432 1925925 1543206 1310897 338976 1232364 193900 1487120 12775 1078907 1295401 1705222 1526371 657106 1648505 1680351 1339673 792953 199100 82567 1258064 1600461 1862650 1717625 16758 1123651 1487591 961763 478311 33688 656120 1859437 1116459 725884 1045421 1082708 78945 1339809 1249281 1802394 868562 229338 690347 1025334 366232 1614762 1359354 1203755 1175077 1794133 894679 1093405 374627 124400 514875 1817666 1831424 1600924 829948 359082 1816011 1469094 1361764 1350822 1375400 529250 1406920 1276508 1682646 462859 1728402 1838422 833911 1186677 1902296 1707279 666799 151031 1515054 148972 1481660 41203 1958720 1654613 1290642 127404 216793 1235550 1638363 1037647 1699557 1115714 939163 760553 1315413 1591116 20728 1352169 1403084 1719427 1701234 122345 1902074 1026637 1720165 785752 1146658 1114683 1663987 397014 1598584 765467 1923340 759826 1544467 1493482 594850 130267 444513 1659034 727196 123347 1251532 191728 1585570 1367233 1738626 756031 943986 894768 117034 909122 738536 519567 1517429 1541557 976917 945346 1740127 1912453 649145 1286001 64509 1697473 1511339 676232 1751283 610878 914909 636252 1559252 470089 1507211 1778289 1970667 1084664 1633027 1615529 218024 666770 1368954 651724 263244 1706603 956419 692691 993379 1486740 1252274 448008 1883129 1316521 257204 1553623 357371 945411 688734 1415413 706453 1654284 561160 101269 1563366 260330 1174026 700808 1706289 1415690 131120 901 491256 442945 1579510 1576490 603946 1926677 1180157 1491675 396135 1740556 1806441 1600637 991880 1257275 59316 757729 878191 1896370 975796 722141 188564 681433 1256395 899500 473181 1266871 692530 39035 1105079 219068 101010 143728 1259200 1135607 1129174 417296 1225531 1752830 810922 516833 428756 689201 247864 1646218 364789 857616 564192 1874134 1325661 297709 1385834 928966 1876956 346872 1384633 348277 528797 369800 1628841 1568589 1039130 727309 1522316 1948647 651560 1369074 157098 396556 1744238 1816715 1273309 401439 243460 646939 1682700 193077 1627229 1329134 1823533 269947 1837211 1974483 335951 347736 153270 1382672 251042 739789 173993 1358288 123322 997466 17309 1006313 157433 1877272 1998056 1363396 902102 599959 977670 1773240 1265438 1990585 587894 1460688 1096829 163253 1337018 1645855 958530 1850698 681625 1647054 1296074 469002 301353 1494936 290579 1926926 419148 65504 1449192 767216 1264054 641712 366744 720242 1995243 1108905 1299866 1397518 54217 1583679 1196905 1342954 1921054 258999 1018510 1532686 1342515 691965 885003 1269327 1003484 1476472 263529 855223 1563619 1748048 1122249 1963113 1315108 994794 1282654 1901951 391316 366201 1833098 1337923 1065443 1990376 638826 1970420 956671 1072650 1453427 862794 1672798 1811117 1217841 1567565 886472 1122533 452494 1690572 608363 161659 521358 240716 1975780 1490172 1743207 1907269 638318 1875805 706699 651435 373154 905358 1775091 294567 1607066 1349472 738325 585282 190645 1846771 1898466 1472701 1245200 1629397 1269667 1147791 662032 706121 460828 1928819 1242435 1946133 1762428 531059 391780 578544 1651134 1067147 1789218 1185802 1059450 980204 288984 1947244 1608318 36449 392916 395045 28000 1306212 1074006 1012215 1364037 140104 1014660 838390 1820082 286123 1041398 1643153 1752286 781496 1611427 928379 1983157 59061 1922423 404355 1433235 1720967 1729823 781345 860314 972869 1261582 1629739 146141 101507 735208 756470 292448 1579072 1118999 185884 1598193 1955716 1026967 1154319 471560 1661361 1186121 1204213 1456291 1611997 1845720 760582 1142496 556783 1446213 1530878 1952790 1382925 1692650 300851 1823004 1451334 1809636 403032 238777 1536212 570365 672852 356495 122436 996699 662147 449324 1852734 882456 841639 1836716 1131960 1919445 1490156 86211 1148395 149763 1257364 1292373 1639073 1815384 1043657 172354 1629625 753643 496466 1224971 1022549 1814461 154444 397606 1450367 901320 460816 721103 368145 103619 93929 1184664 530381 1213852 908385 376190 678142 211574 1379384 1193068 1620792 1542663 564305 1146461 1529893 1813748 128371 1277566 123752 384853 1465673 724411 1556317 1027669 593185 1679021 1217539 590464 1237958 154068 588013 1688171 1480732 1644613 410115 1919929 1400583 1396644 1000353 1366606 1497263 1347053 1755323 1245719 252204 971358 548849 853407 1586392 233480 1723822 646937 821554 1504578 631164 855843 1411386 493720 508453 823747 1847926 975152 1090264 1030000 156861 578341 245335 1301929 634748 554988 936498 238857 1976742 1349086 759499 904067 253653 762254 925191 1376579 883663 251633 1174184 765582 1796347 380587 148802 1298202 1648814 399951 1289923 1490257 1679973 1028923 249665 511148 754328 660429 1962528 974053 1989846 1690762 1092204 490243 156438 1927982 1901165 1705904 1599206 1014158 1558524 681733 803612 725876 1250124 1439630 1778874 785351 1058780 1835014 1948269 1920455 894710 1375100 770119 1185989 535313 1563322 741602 637597 1391944 152414 741026 30198 769565 1809384 763948 497424 1595592 1230983 706959 1416304 583662 167833 1302277 374984 1602227 976364 1381700 415620 1760076 343653 1585920 76115 85416 408795 1310476 1579601 1367781 525453 505028 1311426 1895805 1979943 1570345 1555937 1716561 1719659 1678260 860869 1946790 1512552 1264675 800475 1744099 1941792 1011327 561595 324507 1593293 630391 1818839 1555213 23221 486655 1410290 1911994 1170639 1896961 259709 616018 893501 1592343 315980 1308160 331635 1925301 1975175 1037120 235234 395262 1352940 409825 7626 1159724 1670388 930233 465347 638531 1776126 1539261 487567 1523809 79438 1342417 864533 1887400 1829670 1527514 57671 1786402 667299 1758405 980901 1603865 399925 893941 1866843 917348 951061 322333 844885 1584789 1173195 792289 202500 1322527 1348777 752714 1821562 1437703 1239997 1171483 708246 1198283 699739 480031 962572 1931505 1457896 1170340 1736169 1556729 478448 673764 1136242 389308 1621921 1347247 1980181 162676 745075 1085214 857381 367989 591243 251471 1867958 752286 360416 1826625 577045 1556386 1984457 1229410 804386 414285 1808985 567976 1515248 925499 1219624 1563722 1342114 1933927 1427923 836098 1188771 357248 1541861 10403 1873046 1590958 487754 1266208 1004440 1104474 1317617 297889 436798 725977 1164787 635916 1668477 2645 565684 1911051 344971 731985 1384199 1030417 1470496 785087 1790677 1660418 246634 1821632 496358 1209581 429420 1697659 1285824 350020 108729 1445390 1447848 1430487 1870177 1390750 294976 1590565 987479 424854 80063 1188275 1969077 137086 1632826 341053 11718 499071 471895 1276278 640389 1780293 136731 1581928 476744 1119831 1827081 227270 1415046 346424 637218 1246253 543596 631571 539267 1654611 1364623 602089 1872054 1242150 1977132 94622 1787290 1241680 1714180 682333 1769329 244383 793500 1062982 1822895 459941 1911324 1680395 993245 317495 1904842 1744689 108335 1973284 323331 711218 1139250 500877 1347369 1956166 1375185 86440 1522123 1306748 626515 942337 1363968 1117712 848371 168943 1191231 1585673 1486536 319399 1694802 739220 280303 707634 656702 1624274 507306 1139130 724010 299864 1186568 791126 1462724 335424 1088860 1174314 1206543 1043664 690509 1450704 1989885 293218 1928610 193640 297331 829247 867513 1513161 634949 1355912 1435761 1422547 863832 1595847 1559635 307039 280106 903460 134952 762213 625479 1616624 415327 1401067 318561 1350567 678623 394967 1827513 1284966 330791 1041469 1559547 1372587 809099 1015259 50097 1864568 73866 1001540 1525892 1940481 1704146 1595862 548834 1752928 1394611 336391 1701831 311102 1072369 1315242 1498643 1061357 127658 1303175 1448718 1929067 657199 1926238 1807200 612416 61083 1821520 680252 1028311 227768 243023 994979 340202 346026 1442499 1697722 340825 1202457 1077488 289243 1024637 956317 1538817 808395 1646100 1019877 210812 422723 1590889 367763 246152 1549441 733346 200260 1484227 1244512 976925 725311 1140873 100593 257324 453310 446967 1219137 776392 434890 927343 606263 1311016 1844045 98225 1785023 217482 223767 1421622 932185 965692 201835 1094631 7235 1040679 252643 606615 1864994 1115740 1297387 412802 1634699 1107314 300927 626315 1589747 144070 87995 936918 1245400 1822673 671939 261640 1742356 148359 256452 881632 466832 323199 300815 307447 322650 1895130 231438 267052 202625 374496 1663802 1049628 151501 111342 363822 569728 1974014 699026 45821 1779247 1978602 1421987 195357 1155053 512404 1854942 1186952 801913 589575 71156 255654 263521 1990236 1535955 1545468 70655 1009573 1786556 382883 1144759 1266105 1520021 1251857 543037 998519 1898027 909047 408563 1863710 701987 1591188 191486 1381322 1879468 342833 1564324 309801 1457359 1285219 89896 345799 1211306 1115504 25664 558467 1274677 440409 799095 595410 592383 1627630 449462 226764 644097 1431647 579611 1072572 1839497 110786 441339 509202 1782295 380257 222226 1385135 1613253 862398 1871169 1415619 1349198 1096998 1581249 1855428 1172247 1457858 1291648 192730 808000 1082526 837990 199139 1797584 69008 1553462 1900581 1663790 104843 1750554 217401 1664827 849945 560700 510597 1207279 878915 271705 352343 1144289 1692586 364022 1719058 1133854 1099971 700643 1445562 376662 924168 658485 168345 1493509 1943280 1721475 1493314 1509353 1410929 1252372 1200508 1273852 1903935 959320 352673 1251307 1558382 1863270 378555 1412577 374294 1261388 323147 891843 684314 1877254 488799 1418185 1241164 295899 163394 1435381 948119 1792718 258275 1667475 1667958 1499285 838599 1997661 494137 293229 1631926 366493 794878 1357707 1715717 746816 1361237 1602463 1842227 184614 333730 1206093 880530 1774804 1638956 642769 1122453 831650 1873367 1954223 1480337 298540 76610 621366 113367 1618011 1014425 686297 1256362 679203 533575 422375 621412 267212 1802927 1335164 1170075 1881822 1628583 1893496 209937 1438858 1217689 350208 857408 1662406 111013 1430284 883856 925978 415542 462502 841777 1257826 1112890 1097292 315251 1296240 448728 19497 1893697 27543 31339 1868950 286529 1348447 1933340 1146027 296440 1679259 1340412 630584 1063304 754224 1711738 545735 1559824 365788 481111 1935247 1557495 1478164 223935 467613 1768987 35561 1003918 462453 1531993 283588 926881 1881191 1573355 375270 1041117 1529494 1739629 1009216 300770 1359713 61426 895320 1791130 459379 91340 504006 1573875 431826 1757379 356510 37170 1626516 1693308 683879 1112651 1578070 1690488 1820178 1316660 1720849 407851 1950684 460128 888621 1955801 1596054 943937 1507840 1715875 1849965 186145 1501122 985842 1729232 1122142 1684519 347035 1387608 1997215 978853 1424049 64441 586192 1778942 1371488 34696 1529090 1930784 711285 508382 803291 1983650 1044043 481574 795428 1540948 1017991 1694313 647780 1063392 1789552 1596236 857284 1329190 289325 1978611 819156 1677800 622874 233255 791708 913886 930861 182135 1255878 1827835 1037568 1163963 1927321 66984 127804 1244828 1248026 999147 1473955 82533 1239946 834180 1526400 117497 338830 1641808 718505 260643 1303346 683537 376974 1083273 385774 420933 1500491 1229154 240201 401514 378885 664010 1850661 1578293 1674461 904628 1307307 1598895 1614780 1499341 1050912 434124 1557254 1265970 1056634 533045 1069868 1409417 996701 1877380 785869 470638 457413 341296 1564967 158955 530418 1634225 1813350 1467343 1259716 444240 103180 1600436 630449 818432 1045594 531608 1592091 995195 1730057 458591 812837 1569128 482189 745618 1056279 1466987 20751 1441599 686333 1193286 1922316 469804 638716 1964842 1319391 1493063 576909 997470 16631 1995073 429773 1134343 1767986 1545961 1462464 255462 1830429 1387359 215126 1350017 1392699 475562 968180 1844000 1087802 270902 971143 663571 736719 1459812 1129099 1045217 57868 60729 205332 460254 876005 952218 360723 824056 733524 979243 1604743 69961 1828754 1454693 1839847 678025 1585620 1006357 838436 48968 1418395 1268511 140847 343433 327925 1801641 1862671 1954009 1397776 1771488 1068413 1225459 1115014 1395626 1798194 339652 435045 1913348 193418 1145765 394526 1119026 891246 857413 105218 1769752 668831 1342535 1352194 326008 1709694 447846 287427 482971 1277921 751495 514748 893551 236704 1942154 1871265 1161568 1375749 554096 1801499 1754047 350856 934221 451130 1667094 962676 924016 1915393 963378 369959 902109 79169 1060960 730231 1798822 1984123 1243543 578334 1091119 229050 1705105 133159 894714 16149 562161 555818 330236 1381930 916737 642978 1142524 1943065 1644144 451757 1209710 1698890 1042556 1615713 1155756 1164366 1295926 529682 246823 1680787 662732 693058 617292 362016 298043 759267 1346568 1965833 925557 1807292 1655551 1400695 950713 1102688 892200 1165436 483132 172790 122872 881712 1881904 1609357 394782 1860945 537804 1946506 931569 10426 500671 419089 731619 606984 638384 1527260 852404 26586 1915374 799696 1175352 742014 1087816 1517844 918120 993755 1959763 170147 1774541 1353860 1261403 1419931 611173 681496 1534209 1885944 363304 308608 1004694 1840888 54415 942520 1509953 574122 1459630 16397 763298 1567279 1623267 1140483 1613070 1629683 1172069 13989 1265487 1404166 1264922 1662912 759261 339143 674972 378635 1868877 1093504 46188 694388 546792 1839665 1203199 1982849 1901627 1141810 984852 1322040 261687 389136 1270855 1828836 134988 517679 429914 1755567 1065565 965843 743219 689064 1591458 757701 399354 1413078 842321 1174357 101024 1494913 1892881 1098747 1073198 80841 1731156 1141164 335712 844141 1851886 1490635 760828 1963968 1442024 1554734 443723 1745685 1134910 542974 1411693 1929216 1701501 526572 283439 1943544 1562692 1786782 952872 144078 1761817 60191 1534400 1139772 1458202 1150994 1399891 1036582 1352687 183374 1213706 1554663 241889 829815 686059 1774482 1343760 714027 1693037 444208 282899 1366414 1026231 849671 1646009 333748 1095353 26953 734256 1085135 1312727 1988601 380329 302847 770117 1447482 1179179 1615332 1972576 1108245 1225223 1785863 1648062 858850 1126896 1188739 1648548 1648416 1164679 95173 1984047 1740512 1821726 513522 1114180 1296482 666368 1263373 432224 110221 1617958 813604 1375591 1285573 1505950 9078 104899 665038 281849 1479793 771122 795642 1975923 1645694 1349032 1469903 1050957 1661131 1471411 1231138 1158727 432303 136809 1401459 1017685 1102370 992420 1298418 1167557 1785095 1906236 1427356 820159 844085 944842 1487882 1233965 1192109 659919 535831 513008 1403291 1155359 1930023 1514946 1015997 1627494 1022246 1093579 1487534 1420644 1076909 1989142 346559 682886 1005720 1986050 1847922 1401248 1941510 888143 1042578 153652 1527050 49084 1470628 838294 1349537 175939 102045 51555 232484 231265 1056283 662458 81674 101002 997867 293455 1141935 220635 1672179 1716130 1632005 708722 1794690 360161 1949384 1792586 1496906 1730565 1392345 1037027 1042551 649345 1662799 1113839 170818 981421 1774365 986964 702797 441394 1964486 223131 1851816 472037 516591 1437650 1034828 744733 1550699 92844 1144211 1711511 1742847 191001 1871566 1322067 317479 1412437 364415 983594 1417356 988107 435320 1663829 1443547 969357 574182 1718472 1654123 155031 1953749 813403 362173 1323083 1192024 1259481 553262 981388 968871 101382 584378 899857 895106 1957869 1797893 1643729 1941077 926998 1661071 266123 1852365 978232 269130 216019 1221642 522052 1197805 1530980 170989 1961467 134530 364695 311037 572821 1254664 1906640 1883131 922279 1910035 467982 376858 847323 924270 1969179 839256 463037 1133759 366486 769172 1260315 194158 987721 1939557 1608346 134739 1236238 594260 638999 541859 958127 158573 1712123 1218379 205849 1930529 1813157 834974 1704072 993446 1991514 795796 1800145 909355 407089 92184 600917 1183268 933557 254723 401219 1975930 884490 1041549 1279775 160338 621776 562555 1991983 228331 1579639 741282 1473061 1480681 239477 376278 1258100 437244 731225 1278029 1191734 1617494 1868607 477430 310850 1205686 800970 1859518 1381127 1659320 1618580 352615 1666231 1947028 35735 465679 505240 827801 700873 238567 894529 748292 321834 33460 1100258 111995 294637 1499261 1263867 1027299 882168 1191066 904981 213015 1474459 1173556 1513180 743226 1974927 855952 22276 1757806 1887587 1001665 553506 679361 966020 1841739 960732 850452 1580533 1480984 1190454 1787598 1792572 1371511 495272 459375 259154 1231512 1201126 1612181 1609649 428668 1682600 937281 1611017 1211897 775439 812535 6202 571680 522472 1569658 563078 1566713 916841 1327046 1727249 804854 1306607 366837 17288 1105259 1674077 729847 1547310 96442 1286136 1016166 301666 879326 1333074 867831 1778055 780113 1206849 383563 1956766 1839305 1577641 1376886 196809 1437009 443002 1280363 1012209 1668752 640427 1374096 414218 1286647 1147316 168693 852159 1426486 989213 133802 6781 1657907 1407995 262118 1670940 1379846 1518172 1470104 1785413 1826389 117159 1089424 1013084 1840709 1141065 621991 46508 1913792 841524 684681 185547 1332978 638450 960038 1581858 1662129 870872 1855157 1939593 1469621 854966 552021 363338 1150096 1777995 1373093 1188940 1953768 72128 16528 1290668 1164835 1043238 1271827 199843 387963 1997874 985308 673902 1347186 335388 1069077 1176005 210454 1941304 1672300 1928211 1731111 972960 237496 126747 380625 1314320 139763 1900128 1307066 1688106 1669959 907975 697770 711447 1410480 552795 1560089 596314 32261 326079 1149139 785193 421632 1779487 100640 662536 713339 934079 1087677 1338303 555079 516811 838556 1815255 1986335 136012 1609030 804693 513620 1427550 1510148 353982 1429657 1825915 179680 1464337 442830 1184241 1513195 234862 694552 1818986 20436 283288 891031 991027 1776584 1686788 1068594 507622 335370 147223 249037 308483 831074 1300371 406461 363883 968548 905577 755593 588962 1831704 698731 902258 623650 1748432 293348 2469 1833933 1499457 1549773 1394620 587154 1489565 952317 744823 59529 668501 59381 934019 319573 1971364 948272 1425628 255587 200941 1039705 1761079 1078270 1711427 860950 1656193 229501 242308 406463 1670118 486599 985292 1642224 130570 1394544 542930 1943379 1022882 1789674 663423 1083934 1154844 357357 1966333 1620769 1180561 132556 1821824 450083 748559 1709329 1558485 715105 1111201 1231081 1170641 5946 1290887 900320 302616 1169504 184273 116062 1232829 322189 1158594 42835 998971 620743 1580974 487081 1957451 1888277 1818147 1983991 1105664 1364687 328386 1132856 947487 481085 1346548 1946906 494201 1794082 753751 507278 795530 1709912 1424475 1365123 1901662 379398 707984 216713 385100 1310401 344288 1618344 523598 1619706 216691 1194276 64443 708791 1318926 1170298 1018523 562876 1432216 1236163 1837760 93094 140005 1332048 1207836 1116572 1899845 551962 1412908 1887741 1430789 94882 1066957 1058885 1948387 1250851 10879 93942 75106 889031 939422 444122 911913 1228987 1591857 1131987 1698551 1303340 944226 842050 1372405 1811616 544927 610611 890160 855714 1350079 1638311 1978476 798610 1120595 1154183 1569980 770573 1645806 944585 531634 1568570 894616 955817 971893 1846125 1598905 1096207 748042 371363 1989764 581178 618837 1356599 1607531 762145 1122439 1021440 454402 1709545 1072666 733101 1980426 750806 978568 903234 581786 427964 563583 758441 388883 390720 904633 428044 338459 1760559 1229379 406078 1534469 24643 913947 1254230 956584 552942 1710661 1703847 1780653 691218 1597015 285298 1780507 1996550 1772208 991660 479181 21190 1393390 49436 1388605 435322 1376330 69066 1729613 1393439 1294319 1654397 1131345 34597 1082670 716785 774371 797435 829238 1304402 165297 1108531 8080 1530556 629533 1141276 562098 999446 1465387 61974 32298 1087180 380460 668812 1957890 1264998 1746727 219216 1634718 1077313 1074069 210079 1181079 733702 1703673 1468938 1263572 1912480 882779 406593 477453 806819 1939187 1347012 811455 1665252 1166733 1864924 921468 1557319 265423 598233 1749791 1147015 1131803 1071518 1178615 340205 546646 270004 448393 1083381 896622 1666309 1908252 1732747 1487614 823248 1507996 1147103 869975 631125 457700 809246 745208 309492 1624174 814065 845728 1728065 1738602 1631610 872713 567049 1785198 1189868 1475181 1036275 1348930 508643 710246 461718 1062097 938199 155916 1936098 1272430 1596868 951989 1619916 608489 4809 1242880 248427 1352424 328677 1414099 648515 1403421 25855 1920843 991682 1859719 956436 657738 1552396 934991 1866765 1129646 1598000 1554712 1577134 1233382 1317391 1380659 132041 1810580 611899 14782 110129 692906 423915 423757 1891377 1788198 911996 731760 780835 750104 1535029 667316 1365521 367920 384060 1866644 55177 208281 729336 33525 1220142 273568 212213 1475091 1742476 1683688 1581354 1475411 1434435 516222 1754664 1245935 353623 770634 1866912 893718 504527 1937690 1808565 1108093 815364 507883 1201848 1974555 1567871 1171462 1822610 825330 498709 627032 1313207 7785 220437 1793303 1406231 1306692 695346 750493 1890582 1633631 653238 1372245 1476892 483531 1521087 234877 1636437 1911092 1227927 1646836 125941 960222 315400 7550 1680078 573541 597322 1675327 940668 707267 1267472 1758458 1909557 1062649 64962 1838052 1214239 1862608 1322451 1453361 82393 931036 272597 1930612 1032339 1945879 950827 951290 1336990 1485408 1105334 1362989 481191 1309389 1722681 184224 291362 1705543 1302276 1108249 1739362 1647323 970309 348870 631306 19277 1566344 1086325 1111615 15718 1146730 1734889 1549898 333981 771216 784165 920303 1215845 972025 1239422 1458597 595571 1249074 1852346 478529 1406052 1702732 1265280 634591 1005751 1997454 880338 819771 1079550 365902 1328723 936616 98567 1818720 1050881 1314871 1118010 1704593 72476 1632490 394636 1561841 1003954 12512 1378239 63964 669033 1540755 1418935 374251 1652639 1642784 1545544 1966432 1512353 1036985 27930 620517 1167379 932102 1874683 380714 1071402 819104 1498653 612998 1821013 195664 1791345 1908209 922305 1223954 1203741 395957 1465434 1349160 1184644 1228203 208950 477942 1797454 1359523 410962 525474 1384307 966801 932673 1962696 458281 1412920 180641 674622 1670203 1416626 344868 1885094 1182945 1101284 625073 1301157 573968 83737 1750327 696871 76004 1234285 576468 1520534 820518 866345 415038 1550778 631539 490594 151481 610588 1269569 1640815 431239 1994025 868209 69364 1415375 1418163 1803418 802781 969462 708824 436850 1958162 1581238 1901536 1726360 191390 1572903 1935334 1674213 1953968 85398 962470 736184 1099269 699221 1525443 1923172 1543030 1365510 651621 1313463 225256 1986458 309132 1709070 1516982 235089 1739967 1582264 1729835 726490 1155167 1925667 1775182 1102969 89569 1508730 1921168 1484878 1703046 1954777 1558472 34948 491201 1514929 421605 1397038 278459 1980501 549909 554108 528046 1684561 1964131 1345403 1231087 440017 434530 1892955 776269 913308 1430998 730285 777245 1073652 1862179 1750724 344506 1181648 1407768 231101 1592543 1192944 1594385 1537539 1772176 693513 12190 957570 1023068 391437 1451688 419554 1431672 1031087 201437 1642642 455405 282056 1525217 1325301 1622310 812907 1666410 745795 1982149 1623211 1859462 910111 1291233 981685 147652 1080492 1653712 1060479 601642 726317 165876 1080936 1299676 540172 110924 375346 1383712 77456 1196488 808805 30892 1371064 1546240 1197883 78131 527639 645103 1446146 1308246 1288339 1289011 769434 724498 571325 942468 1473646 311273 1104466 1722669 908383 1633741 1692935 642938 426085 1816045 709605 93019 1247590 1505892 1216799 749531 1282323 1021371 15479 789813 1965258 625620 264561 856524 1903633 1018223 1740387 725795 415002 1514190 136751 765147 1072553 1423251 1644186 554819 1624052 817278 1673085 1948654 868252 1543256 1182413 1531442 194193 960161 1123760 1320431 1999021 835670 1942783 1440448 1815137 402889 267137 8191 730973 124757 152129 254425 965650 1173768 1089572 1826994 1229889 628275 678506 1439169 640767 1873680 1531156 826417 1661280 574966 1503321 14605 1231248 1442209 568371 137576 920083 1237161 1584404 1472748 1737357 479240 576544 912845 592209 1803261 87846 303028 117437 57736 347637 1329418 1009528 1410829 1015074 1397428 1813296 1390262 44818 747398 1523346 929850 1401929 1377427 1181652 980212 1086722 261134 694055 99601 1019492 1680397 9880 15444 1610068 538511 218232 1053208 65358 1573469 1423934 445721 1110260 1006639 1712167 1502722 419300 970696 1683257 988504 1663532 1845806 606416 1726080 1405028 904379 297607 1598962 1497812 554719 185023 47538 128598 522102 1354491 1567013 640612 1946698 1265193 1851604 148659 481175 1321221 732687 1462653 750532 735853 577124 1012132 550177 1410749 1701145 542381 1442579 811752 1971223 1410914 923840 296801 931605 870661 1766453 1994705 658233 819309 1112577 169273 1078542 1541482 1359663 1413200 1289811 249076 1361161 746352 1078675 1926149 1940280 1990266 1893575 109667 1088197 188778 570478 1464477 1747113 1223482 1539152 270611 1507811 1337136 1235226 1915036 1702344 1595742 1298241 1807440 849876 598766 111049 1224691 801536 852174 364319 1383652 1220106 1417543 754531 459622 1237639 472219 292278 154124 16269 438869 1035405 1570445 480915 1965771 1900574 1106947 1681768 1001059 211011 739086 1631537 1435430 1495290 258206 906419 430090 815941 1534347 462628 1274407 69274 1120611 343248 967744 512646 1929323 1433436 1140747 413747 1593827 415664 1769721 1661863 1014073 39580 1651108 370879 1567706 812556 1677759 1785674 155605 1820411 641225 1281233 283708 635835 986561 535999 420327 468685 1890516 518483 1275325 1975093 1265902 100169 1130057 1763747 1550673 1200682 1349080 1611269 1038749 1132332 1058131 338385 997633 109091 1496155 110393 1777297 1481583 1824876 882344 282460 1611531 394655 1709730 1455120 1887923 1828656 505536 1561228 614095 1433240 1390629 860474 640717 910824 597724 45221 531374 1168691 1603376 394756 1836047 1563133 383684 823736 1607706 1311212 827190 1298830 1472865 59065 478590 1807609 734183 903592 1184243 1304864 1621508 1282901 1916300 1705473 1295528 1894484 527860 157635 1322111 1571979 176595 1427948 1414770 1147413 1534396 1657708 614988 1925848 388052 789371 884054 913536 904091 1450848 364223 19358 420167 1369960 973535 146450 1036601 1401806 1053021 338957 114688 961803 1647955 566926 1624933 897534 1909801 1631829 4724 777073 1354188 928469 1991376 780701 603403 667056 1116696 1715666 1000638 444862 167353 813308 78745 458031 117065 1573663 77741 1324959 835226 359580 1731998 1305002 212693 1873034 1772752 1316304 1288216 1150652 1573654 380489 782854 778915 165862 1229670 1911827 1516906 1827726 1966126 879944 336918 1121574 919934 41277 1897527 120670 1889651 904766 762402 137135 191072 251308 1203316 561132 820435 1483886 1916249 1148863 1740799 1521129 280116 1358361 205400 373296 357155 903324 1196781 1828867 1835204 889328 107778 106776 1846183 995420 1929483 1612022 17413 1491414 189807 507567 735298 1965879 1905180 1371850 535755 1996040 276821 1419952 1531854 1295348 1067713 1316285 904507 556886 1071759 1578579 1813888 1893205 1191071 1202301 814624 1560812 175503 1562342 649425 445022 916053 135603 794132 1659696 1716285 1972296 741748 1242418 1228403 1962309 1438347 1476335 1480671 195975 576617 1281690 927849 674382 948115 550929 1867621 1535394 729598 779395 1092832 766346 1092227 388741 1000135 1576660 233850 1981630 363091 1203779 473336 603997 1360258 989151 101529 262504 1280720 212168 1006591 1325099 1998268 699866 1911933 1499267 630217 902820 1208130 1787016 428315 1701267 690381 468425 471790 1337071 277620 1739191 1892811 854342 426848 666423 1233908 1367121 175535 1540972 605270 1401840 205141 352738 1023340 7409 918395 1168673 1493375 746914 1994323 982745 1795110 549091 1014419 1249598 128162 16603 572517 1372990 1587932 796211 222617 892113 1407458 1479849 1077720 1659356 1198873 479128 1978423 1685480 1758791 1543657 998471 1433083 963713 372951 1467768 1016946 1441915 1436099 1854348 731584 1522133 570330 756957 1071965 1812420 1187819 649613 1037232 1950975 55887 1132885 870895 23033 1612708 1537555 387248 1901857 1201549 440330 1378808 1819973 901364 1826780 1545854 1073706 269876 1557480 1896977 540536 1635353 939679 1216644 811670 383321 1790700 731087 874849 24043 1300391 72799 1801298 1787045 1403810 1452462 1163138 1289338 33835 987827 147138 1092376 138646 303566 400923 462603 792880 1049788 1902339 1765882 496969 715825 124026 1603873 1030130 362780 1056537 1429606 1967160 184086 1834579 407115 1550611 1300436 891284 1077650 260660 442236 887041 1154859 1587093 647011 1263068 1091652 1298075 304822 629098 1204854 1759498 376606 1362328 802785 280391 1509818 1448357 224975 1415483 367979 808470 1938659 41218 1104975 623774 1085405 1454853 1551305 936771 182715 1908416 1988852 271007 1679191 1909559 1554951 1865704 826904 3781 79773 1494572 502985 1949979 868445 1315697 1422248 946143 647180 862173 1693311 1837854 1546482 1853490 1585337 153377 1792846 1409491 1382722 469639 341057 1584862 609566 785738 626633 1458881 1427928 1283135 1748664 1903469 1045721 622830 1195950 597969 1810607 1185811 33819 1512907 1157070 1105127 117304 1000369 596729 301324 1666785 266613 1218628 190067 428259 1658419 414277 1428099 970581 1753826 546239 1764134 624393 1083975 88990 65570 612407 1685719 1995145 1049436 1080986 561075 217338 1906891 1413847 193596 1349635 577140 416482 956683 1030859 1198197 227201 403309 1715455 1229480 622999 894413 1687721 367320 831936 1092409 336633 1939701 427610 821488 365681 473999 1817637 1563641 1100363 95908 647529 1597457 1729470 845569 933643 1028324 1011822 1478764 1613657 1724018 267157 1058863 1274468 65526 134488 817695 437088 1156395 1278179 1180327 830355 1507636 5943 937027 1438607 1148106 861063 1614646 1865355 374564 1920627 525743 48365 1316731 1873489 1393038 1753947 1810182 1455438 290613 1601752 921924 53911 1834977 1254497 240495 1669755 1861756 1154966 1225088 502526 719101 1431545 1105267 1944070 393990 313659 1113398 306102 929296 232543 1193273 1631340 1976428 16975 256120 1465270 1847193 538490 1994697 1899169 214815 1702946 834906 226811 105271 436270 1988764 1315515 1630035 888872 1105310 1886409 1766317 1594640 454300 1859659 229712 1643034 385928 60829 101224 511769 364567 1937033 55594 401565 1351078 880332 819319 1536741 1912262 1485113 1586281 1775125 1378721 1978490 913172 1047791 958599 1541286 185465 274986 1804786 289152 263446 1915687 438310 42287 677051 1321872 884642 1061372 1459583 1801275 1639912 1250837 1175845 46273 1800632 578450 1489761 678179 752127 426204 1301371 1490190 834881 1950185 1168211 955248 139465 606489 287090 470668 262653 1784973 402073 1760598 281348 271886 1103161 233746 556458 686194 721138 63403 586359 1044304 1392797 663462 108858 1687987 42718 1474646 1938030 1165561 373144 1154873 214065 145406 1951204 29274 1092242 852821 57880 561777 1246637 1681396 121493 1580270 256383 1020554 530946 1883780 925615 454556 1034370 1781983 1842183 709185 1930565 375247 1935423 1187511 409776 1826970 446259 526932 80081 1251806 1243464 621270 1409863 1150838 1338536 1367397 604491 1651817 959234 645850 365764 1791463 1978023 1027704 799899 1304700 1802287 685711 1095340 362635 1210592 1440737 1787907 1729970 1364718 183574 1498100 1928903 1118274 1194232 126988 1597222 1468459 1657860 703445 119586 55578 68480 589170 1754988 864582 1699264 513470 1104495 977382 897895 137424 223921 457130 1705302 792053 1211655 234029 1804554 914979 663419 1629944 1355545 1525062 457789 1341124 74698 648794 1705184 484612 1332138 246164 1397336 1502760 1381813 1483001 115854 186421 693824 1994669 1425122 408458 1186931 1966469 1391497 183726 1977755 1039513 270131 52312 1652057 1336258 74368 97711 927506 603884 322874 1356552 813446 1469189 1690321 144728 1093997 1732562 518429 1818836 1181457 1016881 466076 1642481 1643166 693724 792574 879291 760901 610821 1907399 1880284 1817862 571849 1033227 1662301 308225 1756610 1660213 907804 1712060 1920816 1302165 1887058 122881 1748711 352846 64058 276678 191384 328348 914662 38967 758980 1198821 1003624 1479450 828677 1975965 782048 487481 319172 878657 1391756 1697440 595361 484929 1705708 1555539 98447 637645 517693 344873 114986 1214331 1083700 836500 1974084 657590 479825 1449681 891721 336817 11499 495338 945021 1020200 75675 1385077 137881 188421 819787 1439308 959747 710946 534585 857873 742266 380669 828773 1526531 1618084 33529 1202180 844405 853261 142387 1183930 1665292 79098 173560 424078 1336389 232452 1760110 967047 1599295 80245 344419 364934 228309 1383604 598348 289163 1599908 1184071 112509 1311752 1393646 854335 1524225 1382515 952774 160846 531858 973925 1178408 1938384 1718872 402859 1441512 1546173 1214641 876876 1295471 397491 1520266 1261240 841229 114480 1596805 1623839 1180936 951327 772061 1174365 1501982 601328 1974425 578955 558646 192453 780207 39285 1018159 387143 1863724 157452 1204916 271672 773844 190761 1925938 1596415 1111167 1585746 1814613 230485 1931647 709678 1302814 196613 1173295 409546 1568643 1774218 266684 300160 529373 908045 1165451 797310 553179 235069 1222563 1537824 614011 1773144 155027 741573 1400376 1969 1135203 1049996 1817875 1543098 75222 855266 1298719 1222080 1910749 50233 517881 1887485 1492203 1322105 1128529 514653 1616059 1112799 1833411 1164497 906805 798396 160167 616560 1078505 1022029 656145 1059382 1452118 1799629 607093 1528338 1690296 968478 1342732 325154 1207075 474410 651152 678985 1275806 1174646 1406797 1235847 148629 232655 816777 640877 298741 549580 1823203 477913 1967482 786287 774090 1373358 623191 1278742 761905 1376074 975436 1695185 1658844 496398 1724687 1568602 1617005 1758642 245386 1059393 474975 1400932 1232053 1705555 435711 1017971 195404 1414592 1712638 369530 971764 1240326 1075087 1731701 822815 574194 1898284 389070 749155 1123548 1884388 651864 1080611 86960 530934 1572557 856401 1552124 1929222 1768141 923121 271367 927314 1917620 1959125 135019 853621 203625 1252297 736985 693357 209926 102158 89314 367544 318885 1678300 1282349 358803 1033810 29332 1130074 1842254 777666 249201 782868 1670807 577436 302253 726644 189903 1231844 1603443 448331 164678 1571099 1585582 1500617 217851 1558635 677995 1673990 669701 1997943 808623 505053 761040 432891 280449 1051058 1463144 1883670 1675461 259053 1369190 1157562 1701143 523877 571099 735497 756750 1375169 943686 1359608 1984613 1316573 1707836 294948 1006542 1809066 506676 257336 280313 1335917 398 761571 127459 909687 807007 1384645 981552 902721 757431 1943686 36554 1996718 1255486 1483083 665431 1049941 339280 526324 473913 707545 1547635 1429728 677382 796855 64336 746452 1751791 1031194 1309804 1461786 1351356 1255500 547359 814903 1765166 1902632 114010 1390564 1621748 1370736 1163373 1682090 23295 469027 1759945 584250 1461522 791768 1342989 953779 649640 1665280 1340050 1935820 1503426 1661090 1578076 730300 1488963 334864 60910 1723878 373683 1322015 441731 234191 839305 696378 829816 622935 1637484 1596279 1100357 114568 819591 1712289 1665013 643605 1730696 1812784 1256126 902592 1255107 743324 1600690 1366191 499887 802330 1223349 1661150 1339601 782776 1079203 924685 460368 1990828 1887937 254035 1808903 1261566 504024 1898321 1048592 1021848 288446 1319529 1254704 1713747 1915310 1318561 666026 1992771 604063 1647751 903664 874657 1330209 1038573 1019457 867394 1901065 1579119 1093196 1653017 781416 1372831 582687 1557830 680599 1229255 1972439 1235265 1269730 796677 1533950 1307822 955347 244134 1382372 343748 532249 778200 1923255 886803 1663870 824119 1862286 1820629 1487193 1797452 608303 1658856 1610763 1096725 901392 1606274 759080 1469389 1872826 1445437 1456637 1139515 1878819 1157572 1684132 358854 1987402 1273108 1344830 1424065 1098891 1058793 1557049 1227121 678110 1528180 1333319 1656771 1485790 1225666 1790248 17832 1383769 971745 268180 1869439 1873107 1288017 281566 1149851 1977954 1757018 1543614 1406531 530452 1634489 297518 1264109 18859 1307011 1193683 788122 1740317 914724 1401194 165141 770431 1026254 1031458 681828 590031 1806075 238169 574121 835353 1168572 968333 1015888 331812 1612358 483417 1779436 792783 728283 1782522 388101 1359040 357774 470957 450113 1861309 1256357 792517 1440017 1677690 1602351 640248 863153 978103 1404192 1632862 1335456 1191954 211799 76523 679679 1664024 247760 44144 982445 1336638 1032879 237314 163097 410489 537505 1204109 1455609 1650989 1260788 804743 1883578 563260 698891 1095817 799792 509422 97154 856213 31771 1045992 958776 1157216 224184 731418 1675062 716878 183701 332904 1146037 731549 549787 1799537 1019592 344702 407738 1323953 839792 727886 1459113 284079 1165105 550934 38592 1420086 952276 1362250 1286579 1573865 1122050 1148003 1587190 1000468 1646184 1651467 1060146 1205103 88285 10757 227993 494566 875485 96850 979998 1291175 986057 1072889 1643342 243620 1801326 618006 317554 707967 1634734 1341205 1181152 77286 1806688 1595926 1090612 844913 1631022 1705424 116784 1988325 499446 1970729 1250436 1389698 1550232 429074 1550238 1173597 536160 1305504 1125333 1740098 375860 1893100 677083 1545960 190036 1708180 90640 1249835 200524 1021786 1699177 498270 434928 1562777 1706115 890165 1514358 1551149 655123 1641163 59297 28006 1800486 1921749 1463912 118032 1147110 927169 1263802 1013671 96819 110216 276601 555970 1897665 1054873 740511 505071 1357204 1357797 1287654 340008 1168193 1194188 1931407 958705 57808 277799 245989 590365 1544412 415935 1340870 1508846 771608 1023555 103529 847420 234662 788971 1342252 194728 187038 1608746 1624216 164299 1162689 1470877 1675212 773981 1823887 960041 1304203 521885 1384064 1095372 1836898 914033 1372242 1626566 1617624 1499878 1034571 1262143 1732990 431683 1725384 1803922 597738 1560868 1386226 84828 1592056 242316 1800151 1900763 1840695 1442815 187523 145701 1423302 121572 401416 974238 341016 922465 661479 120682 1928808 1340742 1004158 1647262 540431 374282 186883 1376320 1981404 1785606 1484466 465769 477976 695459 1682925 656475 739423 1387851 894595 1287549 1978113 657755 346708 1964721 1277153 1522490 21305 1902926 1014105 391110 873547 609306 1106427 468011 101259 874302 1033612 1717593 1896481 873304 297961 824608 300303 773707 623862 340341 1542436 1788887 829668 1656221 338050 157994 246600 633693 1025837 296496 464338 1514347 1152928 1923220 1790723 1765335 1597109 691350 1809062 273871 1839946 585568 1355571 989907 745471 296090 184069 60950 1671732 1748459 1507684 1891148 1593081 599988 318944 656618 1351448 930410 1631395 437020 1940885 1353704 1312820 1875817 1189844 748499 26189 1767876 1870406 383503 1897664 1282816 1499047 441756 386965 1740776 510369 1059398 1370540 961863 1305135 489289 112481 1640010 1291678 379848 224462 1696755 700962 399105 1351134 398076 895261 657518 351168 1401401 1498728 36507 1465527 538438 773727 1080045 262032 1879250 576016 1829821 556349 1100729 1767193 1212218 1079121 1729619 323012 1004812 1155705 1701025 118215 646202 1623861 1497007 216610 676266 1603137 1282411 1324023 1682391 753968 688888 1184691 949055 786258 1102572 611529 399681 749828 1161604 1554568 1969526 1903768 1035574 630231 79099 556789 341111 1982709 859234 1946373 1836002 1264209 54169 1953459 1179166 1566361 1799478 1058245 576948 229877 187794 270648 369268 1835603 899163 387008 362579 1544767 522152 350399 1777270 1014736 1417963 890241 285897 730737 1586891 1591186 1637775 1778200 1378522 1456838 686950 1344638 1400941 1747931 1613759 646921 1471598 960027 813680 573110 1811591 1198089 442494 272773 559200 943570 1747895 253713 1832453 1173031 790029 1828669 1785435 424230 969697 1721927 1653119 736669 643492 169007 205094 1335732 1033141 1124098 1688130 1234120 1154489 1286589 1948522 1962406 1371531 386400 1542945 1854960 1552446 1978394 437538 1769251 731950 1204838 412854 35380 948116 1145045 1838850 1438116 1444724 1082365 12564 971141 422118 501336 1781543 1920052 1653941 1998502 1433745 160052 1380899 853309 715003 1822942 819904 1953870 1360465 598399 592503 1011189 459592 1528602 771016 215925 1232013 826119 1597702 127867 872429 659967 1240877 447502 1031709 2147 1661 1555330 272445 1257681 1695101 18207 231658 699079 1400970 23447 1500102 838022 893631 328937 589766 317100 1613231 1363330 749262 483508 1356597 863818 1202981 1337621 1711187 505588 1379745 11849 938337 1406757 1374519 975666 1682828 1731990 569124 1589709 566307 506527 1753240 787080 166539 1270974 789473 1610659 1716620 1021327 1824476 1203044 35466 39572 33876 914235 1074450 993599 1322033 309044 546559 1274028 698072 542213 1194863 1887045 1175587 341505 329701 1373340 1310907 308878 888072 478643 1671459 1340045 432861 700554 1570082 978418 1312943 1475349 1119501 771408 848603 978921 1759321 1068833 1990115 1378639 1166068 1137097 356428 345152 1079104 1718640 1042959 145821 1310260 187413 1479377 921934 849789 196582 1271254 564971 1409439 1154801 473185 900852 650771 17707 806566 780193 1418483 626937 521642 415546 1847159 1189651 1040057 1811165 394758 1263639 1924431 648659 1045173 1928768 1011723 735898 1560561 166956 1417672 1028635 201287 1135246 87171 701796 1954254 629041 1994093 1727615 86316 448336 219 1626869 1622103 718844 898 604058 903087 1654254 1471925 1334295 1689486 637447 452425 709394 509273 1526748 145775 726019 1876637 978917 1810383 1406514 237887 131412 1637342 360123 123617 403332 1274982 605110 94898 30603 73524 821510 1825024 856555 243485 828849 1243221 1173587 613554 821165 836684 228669 774965 1238333 1969687 1864634 320820 785541 1001472 159405 209802 953997 879647 137968 1096835 227579 1556946 920714 1918389 152249 440515 1620762 929800 1520946 670791 1508633 901930 1129471 603141 1987408 1905190 1560555 1660627 1345390 577691 499627 477620 321122 1768671 13166 407952 352414 544507 809636 1712260 546111 1031983 344471 1497779 666378 977488 946276 1446428 1901497 1077686 1949596 953192 491964 1961350 1484946 801612 1347962 311283 1358074 1211885 546300 965253 755316 1093973 243140 969444 137402 1496526 1098944 80030 1135835 218527 1602190 1512316 1853333 595813 1084072 1806605 325811 1080628 1358581 892644 533220 1303819 1337103 1203511 299571 1470954 1302039 1323623 645657 1376332 1336106 1105013 532523 1303822 440359 1710924 1434813 464056 140616 840116 1688998 639151 139682 542840 897221 1709384 955485 913288 701103 385024 572330 761471 817587 1486003 904457 1182628 993580 304862 137149 1691918 747577 1290167 115376 1094545 1354341 1597296 1320051 419831 945474 424506 1850027 1052293 249692 1356109 426790 1888051 6378 1823623 1984430 1436057 327017 1325361 1240666 159234 1119259 1763463 831234 1615455 971572 209902 1380947 1549134 1462681 1836312 1897508 1442713 1951654 509720 620822 144386 1981271 34773 527124 545249 66599 1756000 326869 126767 1915866 1015699 1656383 13343 940920 475083 1880371 1237706 180744 602406 474419 669521 1781326 1335521 1884874 1040933 694258 1707628 1954094 1639787 1552587 323105 1140183 1640519 95312 1223631 1071435 1900253 1372397 188090 1973144 1744904 482957 492478 1888538 4800 1878408 517850 1922809 1424013 673604 1830 1776979 392120 1605377 795256 867895 1773534 384925 1040369 785687 1106686 1141789 1273279 1248990 1642024 849947 849313 27470 340356 229708 1322490 1691048 1719637 206604 1713253 1511498 710071 236465 1962460 460498 1736707 1120115 349931 696211 1348821 683218 255765 192289 1498348 1274606 1503605 781646 596556 472650 555553 977587 1353260 517088 1648935 1450760 816365 1918066 166252 1706127 1678985 85308 640479 678944 295601 1052697 1138980 1227128 29429 307271 906032 1979670 445461 1095440 4439 1274000 535426 1521831 1389608 1601047 610708 740214 1801472 1939459 1002782 1540785 1995501 1418691 1329039 1259112 959666 1486589 1048038 1838425 921439 857487 924425 113313 373666 1172487 1961366 421116 1639303 1049641 785858 1063306 1691814 1033863 133715 74438 536843 1718669 1512395 1038666 1436572 1228770 44198 925779 1294205 1808363 1357264 1852339 1402652 1025240 1361263 1369173 1559439 1738486 773998 1517961 791959 270893 1921677 1460847 794780 1775040 1946193 1530165 968702 267405 1205352 430631 1004990 1879596 610648 974316 1949395 1461072 391970 1002615 1784810 1846072 656844 1404667 314972 568928 1165218 1267447 349392 352227 1322873 1309708 1696401 179648 989373 42821 578814 411477 1522135 82882 40786 1357143 431750 1829600 1265214 1036999 636900 409003 2190 905585 126393 864650 1858618 6148 1196917 1005435 1562564 322078 1100326 421296 274488 121625 600407 630947 1029169 1720058 1755983 59292 12890 79701 420013 111313 1352511 1199868 1051518 875262 1085384 1691949 1579770 1276925 446969 1129250 876829 415528 508627 1509324 372365 942019 1884140 1441058 949912 1457931 156546 1290707 76671 1661742 1472348 1841582 1393478 624803 1916193 139863 1822161 1482770 567507 1994260 766970 1967021 1048049 1804331 451008 218565 1954614 598458 1677534 1457203 443735 770599 449152 72815 1287072 1403989 750398 88014 1974445 1393520 614339 678864 1286777 901464 32290 1747496 1036719 1039044 582765 650227 1763825 695167 1031720 626982 927052 407493 1438878 1680071 767858 1800447 1872854 1123294 1182741 1143513 536790 331891 1947318 1544823 221247 1876037 1766165 446759 1163475 684949 150050 966335 934268 1977620 895737 1735847 604887 1409883 228508 1168279 326797 1593217 623563 1186767 1015438 1628937 1923204 1802701 1958728 1469064 1338572 1613264 1691046 520411 518516 349623 239379 1593750 1309081 816501 1609194 1611455 1826278 409798 201823 518195 1061789 1386018 1464866 853365 1619133 123801 678532 1876078 870072 1032140 923673 1153590 1596568 592198 1834278 972216 970668 112493 409997 204537 1086130 229602 1120207 393820 53369 112755 354789 146645 1649887 861543 43972 870955 1493997 1672617 1186351 757144 1542742 1223547 540230 1088848 974579 379140 1587784 1981929 980708 1421828 906030 1083695 1827075 1729178 1235626 1431864 1019023 1875818 1773269 1492198 1426872 399255 1750912 486437 685635 169694 464168 1155649 827090 1913871 746878 309410 337592 1937915 1698491 702414 1711868 105646 1168424 1595658 506723 1296769 315689 1865130 1373131 266554 638191 1416583 1081458 352881 249740 1802977 528929 1888992 316622 970029 485100 1563480 202997 284869 1886885 1883 1147640 862080 337598 829267 794871 584304 104187 811600 1743100 1026378 1135108 1790900 1847036 797397 747055 1342036 960849 330467 1381644 234779 428899 1178296 1066686 1545390 760610 1144123 412721 1766254 1413663 1240160 1976658 1794145 473830 1920183 1394837 1698206 1769536 1263933 1459041 1713256 1623160 1340320 508824 1889729 1051348 742120 484545 332441 236802 32078 995166 1679748 635815 1503805 523746 1631971 1688400 447798 864223 1971473 829333 975848 1784445 1231901 107169 293864 621503 910831 859762 1983137 1233719 526387 1789907 706254 1626077 369532 406564 816649 1277723 739490 388336 1969382 706883 1876253 1154514 1788378 939560 119283 427658 1225818 1082460 1679998 753184 500916 824317 366966 746205 926239 1886842 322788 216121 1020995 121024 1322077 463502 505651 672759 863722 1090705 626517 784538 577550 539996 1976325 328683 877039 435974 570664 238331 764975 461900 34422 1488744 948002 1557259 212868 1973129 1732645 67516 443453 1480275 1403899 208929 1786209 1594845 1127132 137347 1283898 1058705 674623 1496988 1526848 178485 1512140 1726829 1741662 1531415 536579 972633 1963323 123796 1513459 473072 326520 1049397 150281 206284 715336 643616 381568 1888838 1979004 803285 1457874 900893 1019472 1205900 394471 1217294 323059 6571 782404 887290 937652 890595 739932 176444 1715673 1639156 461584 980431 362560 1806264 728158 85401 1966689 1730433 736488 650959 454445 973128 1267990 384609 505339 1232140 1247727 1473464 1063317 1712074 848580 1124046 81324 529794 376628 327550 85715 622609 650547 1933116 553475 553852 1382352 493220 1941058 418676 1324583 1722186 1013916 277849 1536276 1700108 816125 1616179 351422 210167 44403 1409729 981335 1380331 106805 1253805 1885814 513413 1186786 1621700 1247560 1834275 1266096 1153245 109561 1001 1472224 278303 1095244 933845 136215 516336 1322200 92748 1021882 1079354 1552430 1973263 455535 1028954 960170 1326139 1222883 1028706 814839 1805638 115622 1444452 1889007 1747303 1572939 1111689 1751004 1797141 1558832 1057293 1722845 1636871 1266076 1056277 1885495 652922 1951233 1551901 1873053 286011 466655 1276353 1803823 474668 2912 1844829 800404 1510063 1093562 1493609 1052431 483311 1884811 1536399 1137087 1255116 1148903 729171 471499 75306 1391844 602998 197374 1554104 144605 796610 1127378 80243 244581 854366 923630 525326 1320274 708155 1815233 605442 1340090 264780 1491889 1227931 17168 1741332 597199 970023 819285 729155 400312 388695 262323 1756790 1097767 1755750 71419 455713 810209 1251395 1328892 973341 1390664 405614 619206 558125 1487650 1293853 671493 549180 1995413 1683077 1485672 1309857 1347565 1881915 620934 1882479 607157 1187105 1186963 1332923 759517 959064 368378 1837376 248467 972265 342484 1360825 123441 1791441 1264716 1050519 614997 542534 390968 1599874 307658 759229 414829 41921 1946926 2228 1868534 1733698 484814 428711 1328706 1276585 1822547 1470501 721805 533274 1547515 688181 1952092 1901393 555990 363131 365650 895918 238524 1920537 760399 1430282 1758179 667881 1750858 309007 41830 1016234 1007491 1647940 1256796 600074 547142 1174661 1479692 1726453 569008 373644 1271839 1220161 728473 319931 1019975 475412 880829 1903692 1137286 493501 1780048 277098 668855 1144679 1244095 1739077 1325238 847242 877863 1749965 352186 460173 1003925 843128 1761975 54173 336176 1480680 1460919 1687439 510524 872542 595159 203758 346768 918407 1109059 887311 1011417 1188409 1630127 1502166 177018 1984765 1903818 1681327 1134094 287514 1301675 59560 1600940 1925829 956120 88313 1885299 1718054 326743 1684737 389586 1608452 604874 1065166 1678047 1345272 90087 1296764 771531 609161 625376 46890 668049 448786 1660795 345283 1419015 739533 166480 690942 1467945 474086 857156 1190753 137500 579809 251971 341716 1668046 197215 1135114 336185 685241 1159105 1640294 1826436 1233265 1557889 1601728 376949 471654 1794361 440587 535101 134546 444433 1973151 1536432 1253367 1672665 687989 931607 1668264 1922068 138596 1033958 58039 741590 1274644 530442 1519469 884028 1376501 406234 160713 1348200 1197520 1006436 1770818 1750352 558067 822864 1876530 337857 118899 183359 234770 755171 72561 336107 506985 1912012 1654845 1516011 1508412 694797 1451584 1702287 373858 1463688 90196 1606985 849280 732525 1878454 99741 1112347 457736 739094 193676 848344 968019 50686 940634 1382022 1636201 1044769 429921 1212735 412350 143454 1161007 482533 361234 944939 1773859 1809599 922928 287388 781235 1107381 1425828 337106 1805374 1692155 1449873 1548449 819299 1616897 348453 193459 1566851 1167783 649331 1796020 1080015 276899 1751375 964892 71071 1012567 52700 1202904 1703212 1680120 1327834 729251 1676968 1796216 780157 109898 684183 1754393 1227801 38055 757594 1755421 1237182 1220205 1405183 1189250 483082 464000 1261009 1270688 1609570 874449 667876 487346 486838 1409051 1216219 1061804 131453 702702 1167260 635151 842241 1917401 894885 124508 1170313 554255 939656 1959346 1191246 1979147 191441 816767 354340 801534 1226218 817699 239099 249792 921653 1517731 87581 1498823 1572220 1911138 601669 578375 291791 146616 1908279 806530 394138 12097 1156210 481447 1047986 1057716 487156 620397 852399 1205124 1453522 1212385 1915852 90617 629673 1977507 522693 744372 1835522 205884 1346722 1027224 906088 257882 447983 397742 644421 1991444 1091683 252719 1021396 1667181 1491902 1643291 1207031 606675 1232718 1822985 351782 1701352 1795108 279325 1600089 266707 359612 410778 981798 1171159 556885 1595983 45441 559221 891044 1776723 140316 773859 340823 962505 1323132 1981640 1587153 739751 992537 1358345 82451 924322 49653 848387 1813642 211486 1142808 1517141 1716449 599828 752700 1658533 1016843 1022637 395892 733324 1356119 1976 364360 264965 953702 1837937 1191844 1030103 1946295 1067674 810247 1180796 801146 821204 124372 1746047 922876 460221 1858160 1302449 1550164 1535452 1803633 1584651 1564211 1054657 161817 1640170 155492 202831 601297 205824 1863706 1166893 1594660 1907068 577770 1599763 1379159 1631039 1029939 1732003 1790002 480790 107145 344244 1927691 1755548 127227 1218688 670307 706909 800910 1473011 833705 908918 1211415 355211 133876 1407554 1738832 406562 638308 1001074 1684744 1753544 1298301 1722428 647822 324191 1597320 820109 472956 1392463 1574287 1464749 947871 1795266 601272 176846 1012327 667766 474117 1804373 423619 760708 1740409 1298040 718418 1115566 797656 1316645 523713 1744609 1401066 1171235 630361 1419182 1106957 1796116 1827017 1730782 524874 873551 1504363 1131558 1977888 343520 157294 767177 1930857 573836 1551425 25779 875595 664695 239722 30738 424817 1398484 179576 354659 1482046 751286 481687 1771513 1829 379568 1222681 552215 1576068 14804 807136 616717 1077005 1537389 1079771 624554 734327 915699 774158 429533 849001 1070587 818531 1846186 464626 666620 878064 581917 1038416 1171876 1450295 286992 1431157 1133234 1089231 271991 179467 1932219 1111037 1102348 1184740 992387 1770611 729705 691668 864820 629508 148811 1423379 415093 1881838 1501807 1625613 1878833 1772028 691258 1543400 1877506 46433 840463 402239 1386001 1738747 533548 58227 899767 811718 1563470 672984 1291001 73589 1159452 282032 638144 452682 1942058 545563 936945 602243 406107 1481203 1447164 1843754 1169720 1780718 1287463 940916 869368 1036007 1629313 1716741 630623 232275 34388 931099 1228425 1022001 626114 1073345 1007329 511481 1643183 671811 1958022 1624370 1870169 515120 797202 1085683 661887 436974 1315047 347305 1245914 871823 83662 1724779 1529638 293245 1499834 1014460 1551042 1889980 982443 689404 160786 545526 987971 1525736 1427953 43218 1099013 1295258 88451 1887265 1191886 1873229 1608891 1605712 1996514 594416 1712245 956468 541567 1271320 165859 1672543 904623 657291 1973227 512058 1466425 798510 1864625 1587155 821279 713116 1649933 1795248 45197 1648513 1523206 1109683 447196 1027055 573482 255165 1858646 1504034 1021851 1281011 788423 1772185 1865961 1300817 96783 1724533 215759 1433558 225497 1705430 361039 118827 1762175 1450590 463743 621747 1024179 1293754 1817176 1840961 60271 1677312 971134 936150 1289636 1020429 887861 729708 1410085 447642 1466458 785145 1696762 1389683 932965 1119123 186759 1703869 1467179 1816095 1108153 880505 384563 1681463 266428 863644 131901 139155 411074 732420 865796 278340 1477422 1298227 1873081 1276694 277521 1287411 500167 103632 1519366 1993707 1501392 21344 435277 902420 353433 19135 1432070 1605359 1393125 467058 1467154 79622 175504 1070876 1485216 401067 779604 250540 675196 1576195 1921517 604433 929507 700706 1040017 955604 912049 766582 1001848 1337318 45321 394124 427034 880799 1998797 44356 875912 1194670 1610633 1769492 1465717 1857855 889208 1618008 1193727 3195 204632 566560 1441270 360327 1107975 502743 400059 247071 870103 1373841 1970464 1934046 144642 736725 352160 886183 34231 673685 132736 829102 1374501 1028621 1132307 1561045 1593606 1159833 1545502 922296 511090 1529707 1607656 876411 1771434 1886992 1472265 868804 1552126 1313150 353710 1448714 1253434 1499886 452360 1133222 1018560 720939 984698 395839 1764358 398145 533587 720335 392770 1087698 226150 1761813 688170 1534399 733835 1778640 1605921 276764 1190011 1880139 484725 1876029 1592293 1662650 810739 1579840 409950 1972333 714989 1565500 185961 145913 867590 1484791 1835339 17840 1907221 448694 1139555 1736171 1974384 1617560 1415988 298790 1443531 656562 293806 1012490 1306712 472496 1207123 1300841 1888455 1532875 137815 1277328 1805484 691576 1309543 1028356 573978 308091 1597962 1853302 869979 563358 18128 1225529 1557248 25665 1852008 704937 1944188 562684 1979257 1647400 1404988 1076676 1435722 934435 495472 756189 1141258 1192471 783943 1796173 211778 423670 1424165 1680730 835257 432683 1464342 399525 342143 1997786 898442 371958 1797529 10411 155858 1430752 1147308 532818 256685 1534990 1239266 1439121 360087 1420125 1733455 1178238 224489 738065 540038 1361742 1382787 1513206 840921 1246137 22662 13349 1691549 1322411 1332823 644180 454662 1192769 1685037 329555 922525 1631002 1166436 1942277 812094 65995 1584312 406655 817506 615393 227593 241142 969803 1429676 79965 226435 161530 1684106 1256707 1163527 1781320 993987 1052371 297349 1168988 863793 190566 1439189 877692 896241 626756 1240297 1363680 758864 766613 1897244 1519429 207118 1412443 1508320 1425263 1592191 533308 1759092 28517 330437 808308 1998115 103449 216501 1180790 1284353 1108691 1891644 355776 1401038 447723 1016717 823072 624949 1435648 1704108 716874 1105191 1223175 336725 14981 1473826 452259 1266670 1850182 1543822 943927 177940 1396723 1492598 1985347 1188502 972109 392837 1640258 1940371 1994781 160616 711961 1777558 1258158 774546 1888318 592210 1351544 1636758 774945 1723122 590896 1232845 804018 988195 134284 1453268 1880586 1392451 318416 1879767 1168387 2964 1889130 406027 1912022 1242715 252041 251388 549932 211754 1314157 1451083 1144384 369585 350184 1499397 241168 112722 1574700 662295 732905 312117 859538 1901822 213114 1615466 1993911 1120891 764717 898317 1900692 170609 1995136 394893 1055481 1398121 1128544 583800 52042 1554841 1204859 547148 595211 626306 978325 1083901 729078 1093596 1310392 948049 216943 317131 885028 1448941 1360294 1711767 435482 708843 1889545 899529 163305 609925 1254545 1094122 1872158 1636847 1350451 1170768 894895 1493634 348534 172920 354681 1464219 582839 464956 995202 1256319 232097 1992760 571336 153370 1181322 683155 1426553 226460 1152671 1864364 1770655 1648055 948000 289126 126314 433264 1569769 359902 652164 479363 653923 567043 1993286 720725 906774 333462 22691 924945 602495 1643826 1389915 70242 1024715 1809173 988323 1147096 441521 1460380 15800 475577 1061273 1636569 468668 986382 1683121 1935775 262286 635975 1706407 390673 1943191 1717882 1570971 609216 1304041 1834309 1634700 143542 1922169 855825 1638179 145380 514977 1286957 1435789 805146 1869927 960788 1129184 1893831 145684 1236916 438508 1978258 713387 170499 1508031 812608 1146496 1303122 1878551 1510090 270537 565068 573103 1232143 1949133 1499296 1051068 1510301 631727 1750875 992049 294412 1668170 816170 394501 494865 595758 596455 305030 440059 1405535 1844544 91956 857454 1431877 1769650 598853 180908 1679297 996137 1832657 1562679 749869 89186 794216 1617991 1198697 118258 1655201 1045401 768121 1028524 1223581 1507096 189749 234639 787921 126270 1505616 477638 660649 1626665 894144 458904 74096 555405 843961 261267 1372838 1067024 1213849 1374153 1141936 766476 1391854 1703159 1774649 491210 19612 1607443 1154438 1246654 471093 1817536 85380 932209 1043793 70633 1156490 1942746 65608 1941488 835075 688602 1963196 649615 1624296 1061236 1346349 1171404 214811 1848227 1172078 427298 1423886 1432522 1373055 462332 1174272 1184410 1876167 810223 1488508 1034701 1320480 1545144 841948 1462851 873804 581787 1055316 1199231 1125290 1197965 656456 1625603 323040 1388353 1701313 1351528 1385455 1849769 1681896 1402668 632705 73086 1100756 1654780 1646143 1757422 997757 95939 754555 988190 212906 1297005 754603 872080 1276367 1964799 192583 1101702 110309 1927473 389887 1371134 1014887 577733 627403 1979919 899658 1100121 321792 105993 1951288 3436 360043 1234919 1402983 1072116 1161544 782687 1659764 165535 1681973 919908 105673 128741 944436 1167502 770115 298223 496739 158656 790416 198121 941004 1700322 1130985 778183 1249745 422280 1547932 775067 273188 472466 1233153 1589232 1869882 1233290 101346 1447115 567232 681846 1266527 1501254 1035799 1161045 1130629 1440013 1943990 1062170 1191172 1478845 209837 629451 1160835 1492172 120028 378455 1377775 211840 604730 1705577 1647768 1748807 90826 547596 945738 557867 22460 1296789 1922018 1657897 1008195 976011 1775878 195608 1491933 1689444 1365702 1490164 1535936 1744089 975489 1694299 1483397 1448465 1542717 620757 106033 1599289 1346540 281823 1729168 774261 407674 746734 278493 1347792 1329778 1583087 338354 134595 913161 1693083 1177897 816299 1685631 105851 964215 601470 1813058 1895546 564144 496219 626519 340752 863255 1222666 726497 1661579 105584 1890030 1775205 1336808 1786964 728697 1359395 19723 110313 443231 543891 519539 1367460 552822 1163441 232949 366864 878669 977505 1363271 1702762 305013 1811382 325541 1448503 1118706 1645218 375155 1386313 125319 1416604 1465140 1023943 1028804 839595 482728 569906 1189945 685281 1039962 1251804 1817555 1096686 612098 1544552 1489886 742664 1547125 1282811 1332298 118384 1011954 1708150 829836 1846305 1246835 971746 922565 1557366 185052 843751 868186 829732 1085450 1735157 835857 1893798 416549 1830962 135501 131924 7521 1981250 273076 560269 510074 1552415 410368 62595 1485881 1065502 1943867 1641136 1406387 125150 1855363 256935 621882 701917 1580180 1698853 627325 1110041 1170555 641350 1895989 535184 1732584 817503 1011219 811273 1708260 1660175 145065 1981728 429181 88868 1179080 1836590 1626234 390437 708935 1719320 1034463 1233827 564121 485908 1363056 1522142 527519 451827 1711758 314830 1716238 1970165 894966 1400006 1001705 1486613 1360442 187725 830916 1890239 1752764 431440 1512642 78869 1586599 1829313 1206116 1434845 1966112 514774 1846685 372582 1245622 865479 884284 467290 536018 1714796 241154 1622610 1986998 538019 205065 1683306 1395379 1810209 324884 1689522 474477 1641755 1416933 648808 206442 1441587 364623 820710 1419259 96619 1633833 1325706 269486 452399 1625541 1020559 1125066 326703 1880861 600758 1817217 598636 106782 1270704 363132 1288224 12873 623848 95555 1125701 1070795 1800319 1268529 1257741 647312 555703 1251380 1918203 1469206 1821222 1474151 1326384 490123 1872902 1609894 1014262 1003807 983705 642403 1922851 1567325 1826815 1036434 1742757 1946919 135200 1065303 394614 134147 845540 1691528 363540 224091 1732007 477306 1071902 1945197 1532153 74286 1643757 1586704 1909068 531868 1622990 1974223 277648 455132 77608 1128710 1409668 1596668 3464 917722 1998322 473314 214131 881811 609857 1236463 1418947 903729 329832 400753 1223852 395644 1036484 757180 1960608 563151 632587 1088951 307740 17944 1518629 1010657 75525 575095 1541234 1193844 1532332 894127 1694785 1775781 293470 205658 1304822 1363332 1007996 296832 1952438 589489 652130 1289986 573062 172782 1981354 169037 175044 1228532 1909467 1495597 543339 1241874 308307 397164 1454562 271827 1227194 1822719 1757401 218511 816149 1698514 757929 808889 1415415 1895300 1276775 306426 773755 765506 250580 628688 54195 407172 779687 599020 1604024 152057 1079966 1443651 1079314 450301 117810 109692 1337501 85683 1106835 340565 326859 863473 383895 864421 543210 649727 1527883 695306 926401 1600305 937345 1278840 1804871 1988021 1788862 8230 1314951 203471 112518 823144 12391 1514509 1666317 408722 1597191 1763839 261210 724125 1641633 458071 1035310 954946 257177 601920 204717 438828 1247827 145201 655677 253710 213674 1311980 447454 1609685 1837433 774454 1034088 29497 1752555 1427452 388943 762738 957142 1625388 209098 218996 1107292 1588925 798608 1514784 1835407 377665 1351694 1262018 834863 383719 869181 1598343 1435365 552953 1000976 290956 1846662 414646 919060 1842551 225891 1609731 311134 146569 1893084 1066858 1599789 362883 1621574 1286192 1702424 1772668 1268593 822339 1372816 1550319 160942 1963985 885070 1690961 1211408 507565 328911 1864104 1922959 435039 841365 266941 1863420 1513011 464361 715147 1178880 765416 1660373 1582998 972319 362952 766523 506088 490799 1959358 531615 1396686 1276712 1711352 54991 1120418 1999551 244601 1621236 645701 255095 1327190 319471 1968885 1431458 190889 1282943 1419648 1648661 1979888 1976060 1146638 421386 919418 1676139 258144 1465956 1456795 1997398 1269623 1224524 898366 1685926 1168873 1459959 1805477 1046377 803712 69954 1819204 1575110 1774552 6970 847743 724043 1150646 1157589 675005 958047 1693542 733984 388112 31798 1077783 1840239 823031 1464384 487473 1001995 1993014 1916311 1427723 1971919 71367 841922 1076678 195571 1901432 1359015 863165 1782867 1491356 1343867 1718161 701095 951395 1170494 33923 1368870 1673816 1005082 1622134 1370681 1699678 749365 638442 749920 305768 238934 1823534 76518 1732522 1803036 610918 1618066 1433667 1787300 119164 492158 814474 522114 1334926 1231863 512964 572261 1791714 626212 669966 1377891 1668110 907485 771102 1851182 150315 86342 1935384 1386989 1488513 1186920 1222 1999293 1542941 814389 576251 310421 743347 1591654 1004164 1981795 1396029 885678 1413112 906876 90537 1414426 59814 1403884 1109155 1344036 162910 870713 1055194 83905 1757068 1350712 280483 538081 1233045 298802 1277966 644616 1316371 458963 1117854 97197 601926 1105560 529717 655810 531229 469527 504928 1286088 1715980 1799166 920312 487399 954597 1561759 1327777 72927 113967 403522 1840997 154736 57666 1930687 1317143 1512943 1345884 346305 220789 1219773 1621039 813892 1322109 704251 1435804 1451135 1647005 873470 191315 1256219 332503 1982417 450513 165110 1983464 1318680 1427225 804219 436336 1806082 946536 1884156 468379 703957 516604 116073 740518 1015126 998005 1933900 1795928 1140079 127469 1172215 104829 798418 1102012 1289754 817644 329875 821339 1517907 1987593 238081 1946282 1991962 1161500 1497142 1235501 798221 319943 991949 827642 1848846 1508984 1663215 1062266 555137 80548 475994 777942 980364 1137920 1691973 11188 1122211 1579723 1735774 1692139 749192 151948 867412 57497 1772327 1074803 627814 629264 3389 810123 710142 723981 797793 1607968 305971 333178 1419830 82646 1614088 1529782 389386 747132 701298 1961765 1147842 777813 1180621 1475394 1657826 869212 1705207 594732 1031900 1561261 185193 81399 44387 1005333 1249636 476920 1106260 1537129 200623 271729 1112184 1091764 1250697 1314076 748603 712965 1787786 995240 650494 1020255 428486 1626132 314513 1183114 198772 364095 743495 1671310 1642114 546607 372618 1107872 158240 428477 1912799 1476801 1985140 1672592 1453460 1785397 1532212 1946850 1246714 1621582 1340158 1447926 388908 29317 1245308 1813699 798405 1440627 462378 70026 1510086 1783211 1295904 1893414 1716778 518033 1488199 357489 963294 1969318 1167883 1440496 1137194 1147608 512776 63620 510554 1633860 794532 1234950 1158621 602071 1363811 1293165 1561457 559057 712525 1624035 1117224 1562783 173436 282580 514707 1334192 415425 337704 547406 958880 1131277 1803226 1208463 722047 69798 1931264 397124 1754734 1454499 479958 43463 1953197 1122927 1073361 1875101 1407509 1621657 785295 1245729 1965216 301615 979365 451329 150994 1750924 1744989 713388 1516515 71552 86724 1696430 1432393 1967747 167632 1389354 1149267 1626957 810299 382745 447210 981728 67745 737625 325599 1460564 92849 337999 860673 84132 39419 1637357 380960 970037 913065 30450 1875927 1777963 810737 546272 1365021 1622369 536283 1287669 1980517 170879 1070727 1917406 1028089 650557 1357157 1706229 325012 980758 1823746 204356 268321 1396187 1368014 1036148 1400688 1208631 181694 917036 1577422 437281 1484356 316396 1906952 1001440 84622 1850023 234563 6864 608493 1624460 1496840 260002 381396 1415436 1166786 1982850 878707 1890864 505756 1545695 1807891 1514008 1779703 328592 37958 117403 94416 331672 987797 773640 133138 1417985 675867 1269494 1471130 110119 528876 1638856 557081 839297 797716 191275 55745 450934 267476 1325556 1066315 1831387 1901162 62115 1543891 1098413 1821082 1543867 1393237 510748 1402742 975204 556376 321539 266797 1096439 1868987 289069 58491 1477213 1830764 788928 452191 791308 126723 1911587 1023652 1575185 1261765 672890 127267 70092 1586689 1336695 1233897 648303 1541288 1321687 502865 1544420 1911525 1138274 1708106 1244822 1542990 1180784 100324 877865 749390 99245 847844 1275216 1190658 460109 1288668 691648 35672 112026 1169160 1335005 1625774 1875050 1066055 920077 717181 708818 1355249 760404 1282628 232192 1693618 337810 471297 685425 1636615 1051419 1484495 334276 796349 772857 1957713 89505 602312 1480593 735587 138810 760778 619639 1030838 1281961 822491 1278977 449068 131701 1149997 875337 709160 1362928 1747205 1571985 343103 1173707 1701150 1079785 1072423 1385598 278681 1862128 985130 1716338 719638 585109 941233 1251421 563770 140077 642166 1762889 1912763 1502694 278990 1328280 200636 1466129 175196 1347439 686031 543469 677941 1193035 1134017 907235 1124620 1579625 811328 493449 1978491 806514 879412 833978 1123691 1645532 403414 886737 642114 1041142 1926722 30219 148262 937632 1224760 959823 1859952 989818 682611 545587 257933 1241732 162079 1172901 855386 329170 697214 681837 159708 1818957 666340 808158 1670514 1604809 644681 365614 862756 1323633 1193267 1455770 799689 1130248 920102 12645 1283835 368056 1730743 1113551 1878846 1808831 1051244 1728551 942219 1508570 1628350 1680562 1424118 1878747 1747609 1214421 180629 1483464 776277 1815351 1285066 1573690 86098 834895 40364 1705374 246861 904933 1536822 1591042 224259 724069 351603 1882371 113832 1613514 766932 9939 1871535 818658 1638952 710917 215497 1957504 1224206 688588 1249196 955480 723085 340869 1567129 758118 459516 1544196 1182209 1179441 605252 40626 1815596 1274477 196515 896001 1441863 627408 1964391 24679 30920 1596023 1744732 21108 1262524 113281 726859 40144 1153371 1049863 1460917 1199685 1906801 941253 1768672 1996890 725732 1072828 1811244 1513246 1892827 1078612 1070866 1158722 870070 1585749 1067972 687055 872342 573616 1350210 473650 3250 1154674 128003 31246 1815306 1552321 1118037 1264481 636026 597279 239106 1047 1562674 1557737 1915206 329867 416915 1338965 276399 1315374 1427744 367462 340917 1427508 739879 1343220 394196 1445036 659693 45747 1760454 1215506 1074956 815425 1720644 1168366 1663726 684702 538301 689053 1457519 1625365 1022335 744912 1230429 1623123 783954 908270 130874 1345677 203668 1666803 195775 1184026 1967643 1074230 757687 1856127 646387 275928 611137 51803 1740856 1297978 1136033 540913 591041 1639549 1823412 948960 1570421 524112 1038807 965521 1654257 1024187 1585555 1475085 732526 301643 825920 1606941 846163 1331980 1844388 1175854 1110070 176224 87634 1720122 1027304 127511 1655590 1912020 46549 1936420 297843 502844 762498 492788 463486 9022 447776 558360 1710518 685228 710631 51346 753543 1155608 876706 405585 1217357 956028 1085634 715520 702588 1998215 1241846 140134 1624305 1014079 1776485 1507524 399342 99633 859598 399812 53830 423008 80425 314862 929886 811222 290026 1911811 532129 306642 570849 1536778 672771 1013433 51269 776057 557971 1114061 31793 694921 819586 997081 1440565 1375668 1308132 1225390 548226 1879631 1098053 1438163 1913309 779566 681905 712674 1004547 1698066 1876489 561956 1959300 1675703 190832 989854 427805 167830 498438 1230021 1842971 29553 1130389 1378306 597552 885675 223639 955191 1453045 1133031 1689040 1876286 1514925 1487019 1885217 1654915 1117016 406194 621728 375837 1188834 1762382 680943 938699 1556712 530992 209862 26231 682360 1602037 184193 122710 82354 1838718 1732233 1693307 337565 1384775 727533 404710 1355974 1899572 1618543 377217 1588811 882345 404396 1886298 1279992 1880429 1496291 704335 749945 145801 1392984 1681340 1666233 1948505 1003411 560783 1932254 1036650 10061 98028 795560 1091898 1162750 638530 3801 188315 1735254 1043752 1600155 815910 255753 910172 939916 188510 1031443 1904890 368675 697229 1942665 1927233 1194101 1568752 1583205 524450 123671 1004615 818459 1555566 699430 725830 5246 834082 962342 52086 53109 1092644 299373 837719 332527 1249555 1618788 220888 1908491 422191 816370 14331 1387146 409049 156119 845930 1474945 1424671 1093300 1434488 713159 126457 1031676 1701201 1518291 1376825 1349821 704595 921407 1503491 794731 1459401 1510684 1340919 47891 681851 1199884 1893828 1380555 187039 1011693 1155591 515729 783003 1559646 1629707 625141 1486373 1522540 101153 1083436 283266 1071804 632032 298909 547311 108972 1379875 1506366 144164 1421256 1520657 362026 594695 193553 14737 766710 1410428 1260520 368842 1287780 739011 1267236 1069972 1153140 446688 1246494 1896117 244793 931399 1362617 89423 267278 1979939 97093 830952 1996485 1134472 280416 1788614 1079345 542982 1990833 736642 27832 1454716 1708315 848021 1644390 1021984 1646913 1177178 486926 952435 1498132 102493 1985650 593300 713902 961729 1479627 1448167 1926094 227803 883136 22207 232685 1080593 241412 1346055 1502958 45868 1076637 953088 239276 1350181 1714123 1899326 1438723 274264 1415549 479888 1883152 708839 1603207 132198 712615 1813211 1007906 405459 1401665 1675751 455109 1003616 232688 1123567 1123664 1251853 1399329 497184 519050 1662810 1269627 1700904 245044 769601 979208 1193014 1345024 719520 1848490 606179 1105713 1674893 1694274 1341100 1027925 105986 811408 1702608 657887 1106653 1657714 560608 356395 932080 994965 110496 45330 1801154 1704968 1172298 1779578 32611 445271 1292556 687074 1816213 1741221 1533095 1656930 1883480 369018 1695853 110987 798834 1284965 896614 501790 462467 1342381 333167 1203052 1621769 455031 134854 1087029 1863470 1559902 957453 1100783 1156414 1608011 1528619 1260602 1142155 773198 454631 34523 80834 1502496 444162 804568 722716 848744 42491 382510 1797298 752192 357595 1348459 799130 10837 318559 1495122 1288112 1539540 1327237 245964 31292 1976960 167429 1730527 888905 180442 1227591 249271 483038 870323 1143692 447414 1366741 1581897 789014 1582756 1332237 707299 557572 1220108 439144 1466687 860868 1385514 1235936 1785792 1455053 1468969 1814217 1924333 429171 842447 188170 1724661 845683 642896 101552 662210 1464182 388718 388573 1239679 637377 289784 599329 363172 1155017 1880796 1236314 1408243 1830133 1742942 967418 825785 458136 484132 1566591 14611 1198137 1167440 481326 1479750 1935527 436005 1810309 798182 1425788 1894932 787377 1467323 991910 147562 1494964 903207 1788784 268024 1265279 1349380 1263589 1813788 620178 360432 1503622 1661068 522550 1407456 1329388 6526 383329 1464376 573539 1615715 1767744 82878 51744 601625 195558 874803 1627118 42575 392257 620402 1455319 876184 1610731 144364 684486 133421 14748 254768 1367247 1427024 1807818 1044866 147386 1844248 22967 1440654 1272151 494404 356830 92024 1420515 1289800 1738782 227096 401160 814049 1985996 1492972 1941918 600244 1524696 786876 220631 109565 1701829 883306 785395 1747835 1540698 507606 1619407 1539046 1260413 257228 426359 1529162 1136166 1663503 1625866 1343397 1847509 221204 1227505 100173 758320 123855 1272840 186559 209865 905060 869880 46949 1673837 75061 784948 742340 1692391 595050 1666227 1945713 219861 331072 1183753 718203 1672597 1940543 52462 1031083 582461 890981 1873845 66903 1926108 1527651 98165 1672442 1698895 1591644 1909567 1189452 525960 1552460 1979254 1912503 1304885 157600 1085456 1894886 1783315 849725 1083479 1608726 1074563 575988 1901006 74285 118092 1042964 1314061 61532 922253 1454550 1789207 1806893 1812834 1507885 1296405 41758 44386 1688218 741110 499222 118154 297462 157202 1579364 275212 755421 1804371 761434 93558 1503005 776615 111516 283537 1368843 1753081 368098 1115581 1974003 494828 1618620 593288 1518763 1390299 1956414 729592 860659 383687 1474867 428033 1154417 1486315 268334 446449 1674963 1346518 1788353 1803826 793422 735423 1691110 802800 680437 1005399 499824 979713 645880 1967859 798151 566947 1223228 1360760 1741530 575388 1666403 771409 127089 1503749 679565 1970700 1392548 174512 40136 188208 900666 305787 1443733 1094733 1934964 1130971 27521 1798237 1279282 1771919 1858915 72689 1670053 1541070 971177 1850391 1387398 161724 1831518 126265 483837 743540 1380254 593011 443732 1414320 5195 1586944 250204 870598 538219 288634 1387436 1912385 1178195 769285 1195497 713771 871908 1943443 1998808 678036 1087200 607353 860684 1447073 1522803 915811 1700441 1131072 1126744 243640 60523 1533820 910834 108584 1700747 1172847 1579839 1728601 463061 69003 744380 615153 1493897 383243 333394 883899 300210 1592619 681189 315828 127386 717908 89995 1736360 1297402 1007044 1129614 1729674 246385 602367 579459 1876663 343180 203892 1632111 838636 636920 340871 1640149 1750258 345681 1823638 1991568 386010 495182 415883 914294 204670 1545909 1977731 1072833 289504 784946 648924 1227560 1588938 1969840 540273 1343826 830432 1911651 1760849 639164 505979 1930498 1812269 1455233 848912 680293 669273 1249803 1552791 1468511 1209140 619086 1187452 1512666 1631466 1914425 467566 1719191 1012896 1519397 412121 1190303 403263 1756627 1367414 1894482 178151 787272 141820 519307 57768 368820 1125728 831550 1536011 1377250 865341 259620 1246299 1255764 604503 1587832 99015 360415 1884077 263019 1116984 1551556 1402518 1446755 534733 1835401 662596 770550 1759540 916052 1693833 1471247 1486427 1066348 159421 708887 1982183 1551848 1520151 43372 1919548 1839878 1047613 1464805 554500 1478998 400374 619529 321872 1228654 776260 754038 563556 1034741 1378643 349299 650922 1914265 1021177 1501024 304941 693590 1984836 173544 1077327 160624 961896 1032385 1777937 1649096 1752739 632934 1272791 1641747 312439 1600096 1229834 124217 565089 1451625 849372 129825 215061 1930446 1456887 574259 633188 146945 366903 1725762 767932 1536776 898978 1501674 1756285 222403 1898402 70387 898115 1727229 264533 727753 1671989 77452 1998244 1767041 307619 1753550 400651 394874 968756 1157618 55334 325200 1599556 656912 333511 1661226 816970 1120290 149354 1015047 1182007 889559 992021 581096 721746 1793378 1919910 602971 1352195 50875 483474 901264 1966353 702291 785493 1134101 463027 931738 1247154 488516 258055 541449 1681439 1959120 490647 258920 986583 192379 1470423 450139 1784567 636428 124337 1757493 1115482 1687357 953373 1089914 399448 361635 1189036 1859949 1572261 1297817 726527 894191 730445 1058996 1736743 658913 1683368 813276 1841178 517328 1514767 290949 785941 945381 513507 579379 1065697 1293361 739027 1817866 1318584 163545 1426381 1829177 701957 220454 783874 233626 1357357 390062 373185 1594878 1691828 582362 25464 359062 829944 284795 1164514 1801936 1626833 1387479 1017293 179950 504362 986047 465629 780018 627475 1777821 913213 87722 1187141 900379 1874915 1080057 638550 1073453 470884 725234 655691 1437587 544325 1075387 1094647 284055 1518112 332135 50459 1596351 1593269 1480276 1552196 1345583 1070804 1777533 193365 604284 96723 1217349 890089 631040 658929 1482632 780414 236363 854850 486397 1068951 1631251 831914 1061009 1870652 1239630 1246656 1383148 176301 1759957 113027 1848998 863000 934539 1432600 1344408 1651196 1420045 1820378 557719 1013607 58922 110297 444289 942434 1479736 623866 10442 1928721 1076433 825403 1515734 1991165 1640128 1365930 1068555 1442484 1335796 1844706 1179110 1321556 211224 1073214 581781 305821 1911601 336338 1522325 1502765 1111641 496725 244715 352081 411623 740250 719117 157086 1318741 700441 1616437 1431559 188608 1284241 453929 524577 320893 162486 1788418 1560428 1576403 720056 1988752 1748503 1589227 197235 864155 398902 1962731 662468 237978 1269299 715043 837871 855370 296994 1037974 1914836 1289690 141770 800887 918398 734672 990005 948245 986296 1290612 632685 160732 1006872 182219 1762587 1679544 1577310 221810 1221694 819402 1779088 1325806 1838984 459297 1479837 630325 792162 817708 505910 1269522 1073836 1053948 1928069 51775 21791 818183 301419 692134 539914 1318275 1029028 519254 1656232 1248037 1929935 1897366 847428 1253957 1313271 419042 342427 607728 1391493 285557 230050 1807224 680352 566862 53110 1491092 23421 708954 652557 1877277 1155188 1227741 809051 417229 800764 1177131 49953 222692 675848 1374247 1571111 1321077 978003 707738 319711 634962 491913 388650 854563 1672399 1543278 789123 350352 1060417 1946059 477169 104158 787628 657662 986161 1961684 235195 1799106 1446016 688951 1621568 719354 1007447 1706469 1594708 1256694 85628 1118079 1820571 1668379 212560 1046945 489683 927209 903739 773209 1254280 1702601 1690719 413415 956352 1588875 741384 1485947 565637 368456 501647 615279 1956485 923285 1345506 218680 1603521 1285402 1173986 781308 924895 318364 1331474 1088038 312906 777987 740428 1450985 722591 562002 1435531 889020 1823156 182648 727530 514039 134275 201691 1349887 1834286 694052 691232 792542 1284690 933405 777110 243055 1666368 1914365 159699 62752 1828076 481763 1577437 822738 1514966 1960408 1681593 642247 1601620 149306 957873 349575 1979965 818283 699581 1494373 1596980 393916 1742180 749368 733935 398775 52595 722970 485817 415541 871942 1621248 1746796 1727520 1650875 478436 72202 1108316 310203 1371386 107958 1279090 897832 230606 1727337 415326 1136026 679748 1151142 400880 179450 1089378 738702 1736483 1854560 1768137 1751436 1832841 1507904 1738875 504030 218125 1197107 1865030 1862444 1383523 1735954 632789 1084800 1850106 935884 1797846 1450344 1072703 714944 1320058 1495373 957523 1993270 1209 762823 1021188 1264802 305829 85633 736788 1753004 1986603 1645853 766787 1376394 21901 1265955 484627 468232 1527768 1857721 977971 1177135 840899 1865914 1360933 1201642 1992757 589690 1312763 1858701 1891384 1853723 1380164 941631 115700 1928184 33306 965731 455444 1081131 1587046 68645 972737 1453947 180968 1011717 424121 293017 1135251 1619745 1016489 1445244 912926 1224074 88952 418525 1425366 274646 716341 1139559 110580 1819386 732665 1949712 1773955 1254600 807432 1182930 267639 1995554 1820568 820856 594359 822849 250009 1359311 1855655 391841 1914247 42525 807302 613569 980756 1431007 744790 1462737 1814903 324328 986774 860489 1257236 985080 1639186 391152 644602 355890 1739244 396560 52834 1439066 450645 880935 1987788 1479937 1355023 1469648 49988 207006 1035185 380508 1880448 383537 370925 1883615 1810069 597254 1955522 1819534 1544534 269765 117887 1536295 1184646 1578580 393184 1503570 1872678 1547460 169881 583277 1845885 1332506 1594387 1369633 1342893 142079 1538924 595840 470616 102942 67380 1802592 849198 1658441 1340543 1666197 977217 1133702 1952588 1442753 1692235 548608 440620 1095892 898693 1412073 718603 271131 124842 1264848 520795 1146788 5214 644292 754922 771568 332246 794749 1838359 1862390 602291 1870930 1539248 1412319 1225533 1212564 1431229 13031 318159 1467917 1337873 1811714 596438 5565 1287738 892963 341451 1776868 1997359 1462772 674912 1722738 179021 1839342 1889378 465455 1894573 1272703 1156540 1442613 98558 1968552 1823408 372941 1376866 1684498 438324 279626 163808 1044211 909248 1734652 1740456 1444134 1961062 1243646 719419 856817 1814771 406307 351605 747969 287827 675393 1011927 19383 50508 1774719 1509594 1494409 1944794 279879 1817008 824672 228160 692947 1758876 916860 234758 178667 1558403 1297177 542370 1935118 1916594 1015460 1879890 257710 1225409 1833140 1799978 1612055 672548 1864664 753366 1921643 580892 1715002 986798 1635807 1609626 1326238 720721 114622 839570 1083098 355601 620185 476304 1999044 1330883 778081 1534871 560159 978773 1085369 846165 534682 625348 1052506 320871 1679837 1304724 1913564 816177 158244 158251 1193158 1303003 1460577 1103083 1866837 1452932 440860 1304434 1092352 389334 990956 1395099 649238 1633065 30358 252915 1568947 314326 995500 85261 1528873 1220932 1192044 850187 4020 1103985 807305 1221884 125117 1561458 845406 1383068 666320 1910352 146526 818702 1482766 1402928 1024795 1003363 821704 1290108 583824 236474 102373 853146 264718 1580929 1229556 657541 969177 1956000 784950 237702 849598 441813 1110956 292447 895676 329916 1751149 1466320 1227756 1011847 906190 410909 694601 1930703 1091 277359 200255 1572657 763520 1551479 91554 604454 1704503 1370580 545027 630560 190576 334700 397387 1792852 648742 490398 41887 1650738 1300409 100828 1863031 358526 114808 1958971 607230 458955 283230 1821103 1757651 1621518 1379016 852342 812382 1945212 1482849 1612868 616127 1999048 942484 380368 1924489 202275 257911 46400 550993 102303 1434927 1637043 1976353 795396 351578 38464 696635 559353 480428 1476738 1722693 55379 1973109 715944 903541 1751452 36802 1202266 1097170 1019048 966374 1928595 147610 976876 1086834 1312475 1239141 1597924 680820 1888873 127073 558604 1071986 444576 379240 841243 1098246 647470 378996 279786 1316413 127007 795451 1368569 575674 416934 1220087 1360911 904343 605841 213944 1357283 363378 777809 578201 514503 138577 1105462 1367651 886982 1257851 997599 1667231 957427 1316862 1094001 1878522 1794030 579831 1437354 376697 1189682 480119 140724 1311017 369612 918041 137946 1955659 525588 612317 1686689 776845 1821571 779538 1536107 1203238 1446823 1049572 1456533 353383 694975 762081 1759071 1293785 37884 1785111 1115615 929511 1675756 310070 440022 317240 235472 747595 594986 371321 544848 1727568 1528089 700767 1685836 896664 1492698 1428748 1639760 1691554 718454 710070 1935115 1362590 1042876 879320 522409 592361 361040 1377918 914243 1192538 339830 992664 1119263 1236369 1450776 1711745 1184527 248388 1903628 1030170 1095272 1341334 1923679 1289842 1792620 356836 672515 401983 1952878 761484 458858 703864 556825 854189 1482971 1458422 524445 527035 637296 491367 654583 1311820 1237842 29665 1088936 1570384 1109799 1309141 1758809 893199 102930 1259899 1793140 1144694 143564 359582 553226 1704551 161332 1563119 489552 118656 307001 1860963 1310028 1822445 248317 387433 164403 452075 88283 1756309 1218434 1497605 1585215 1847676 1385112 581545 907820 1542154 1454769 1681109 1010314 501987 116099 1604668 1370731 1620681 93510 1903256 1552946 64906 116617 698515 1578013 717753 1480783 443515 1324808 1167357 1631260 83139 1348791 170229 969493 905048 1750705 1350175 422703 851615 1001699 1748517 1954932 1764527 1912944 866628 1235010 194209 1167246 891133 1966849 1503313 1720283 862872 790386 436509 1507878 1170355 1695651 1088926 1667418 970189 1859286 810864 1310369 739760 1703866 1917291 410774 132785 375515 854059 22863 4541 275388 1739712 1843931 417828 304242 808201 106252 1863937 1974939 1457243 1893142 668216 1415317 1463756 1388199 1838277 967083 1302289 765778 1662384 822090 336160 95216 158319 49302 1417208 1274846 650230 780655 1811784 1159982 1984597 226073 1155381 1905767 1075284 72212 1401229 546162 493108 22845 1676398 1867318 612254 1594911 676865 1029708 1984851 1727469 1769678 693409 1480695 204463 758618 1637969 746224 776359 477589 1115454 1381458 1901575 1697607 1022134 737691 832707 1819625 1775618 1358100 221679 1985661 502137 357666 98582 214440 321417 1218159 536065 231648 1143959 696033 113445 1206048 142162 741566 1010228 475584 1765056 1605477 1845030 1002734 1434726 1584403 822958 333161 511745 1872549 5303 592037 1131496 126879 1105623 1544994 1642035 1735074 679445 1026998 1915276 1459561 1056743 1107568 1303093 26391 101580 2433 1266020 14353 51130 273773 118615 441542 1093812 1786729 311709 1582515 1565965 1083124 823884 579963 516466 711306 1114859 1484797 1574902 1180759 1019260 315917 221483 96245 481104 1500330 1005520 1547641 588804 471945 311093 1349878 582239 1951222 646774 495175 1202147 1899963 191233 342526 501890 1591126 1749606 176764 1904588 45531 1003704 1404422 681518 293091 1907540 369169 383326 1405117 340839 648156 87813 813068 862162 697321 207226 1929990 971593 1602579 156154 1951797 1745562 588848 251498 1435107 1560889 726484 680963 1952885 911145 1120903 195174 1463159 112209 1483911 1117177 44909 663282 798910 1834149 416243 935871 1408240 829326 967793 1021935 477325 1214220 1083719 1454339 930320 1030699 1989074 469675 720824 1631471 981844 222315 591105 144669 1175313 1082458 611141 90510 1751212 519750 1642853 1079573 516004 1991718 1223435 727421 1955665 458605 200256 1298167 987126 1565432 470486 382644 564117 1137417 1472889 1071504 1164885 1892337 9869 1184254 251959 1452949 787419 1677124 1907044 958694 1444897 611987 876909 1359620 717157 490549 1174348 1340840 1447220 268777 1493287 407456 361809 1337416 826302 1099943 905693 684104 1755793 1033693 1417839 44585 700231 1939831 331351 15318 162304 486671 1014984 713742 470664 343858 1863228 1320709 1210780 1215818 1457276 3004 467693 1564447 1005111 366623 447613 345541 1473806 570747 1073097 151169 998119 154142 245415 1599864 1041798 1837494 1854600 1778546 989639 1699103 651026 229199 414783 1529440 416179 1574876 800871 1320005 1939823 975746 1852945 268283 1768067 365313 3782 1617171 192374 203453 493294 286684 88277 188061 158193 828207 834557 446101 769046 429544 1047645 302277 854734 285822 1992565 1783949 565611 1598304 1169400 1986095 277792 1234849 1916767 92023 533113 1838332 1210495 1941092 1989390 971600 1908337 14809 960483 833572 1558282 643286 1967444 315200 1040825 1624920 1281704 815820 1450820 597521 1995721 106266 1577612 203319 483591 1745096 1178093 677595 1963273 202215 1267302 1022871 688977 940351 418774 1186284 329619 426450 267418 1973097 349271 56852 424935 182025 1514542 1586248 418999 1891818 569180 1401530 1739700 460786 1888629 830735 636132 480747 1253707 862481 1289710 1473176 1972537 585712 790632 822572 864318 863669 576253 1062473 1257995 402257 1367752 1191532 1270905 514239 1491700 1750700 75327 1318104 1895284 1091127 592193 402995 1751080 1281670 1733762 30436 1292337 1682841 315951 1345943 1361826 971879 1719342 1039149 1852705 72429 1490684 1725861 1233249 1413765 363840 79808 337046 1237519 885985 1136672 769277 1998061 70194 1094288 1755512 252093 975274 1383859 1824505 251329 1705772 1574135 47997 1775154 602623 466341 1469681 838750 456006 497029 1527196 517238 1219916 1996510 1850697 268104 504612 1549901 1052528 1744739 1665060 80418 557847 308882 1698300 877026 312829 1650703 1110803 1740501 835386 1524000 1279621 380469 1499066 933493 1560770 1207417 415361 622900 838453 772556 99 852823 1686892 1867574 949885 984886 1190733 873803 213683 646695 29488 1058999 855179 1342579 1864442 377425 818131 655734 1514094 115072 376768 1161340 1107253 1425461 136586 734013 1505596 1414223 91560 784734 1610977 809033 85458 1508599 172856 1676431 1765095 1801534 24060 308519 1383087 4756 594764 1033139 221267 1004288 1782151 602402 1159825 1514156 1105166 255689 492982 773170 1325703 880032 1396888 338073 411034 1070951 1727135 1664541 1320522 1938339 423493 770933 1353731 1191685 243676 349666 1608758 1984976 1715278 1720205 1103771 1363266 1918986 1229295 318707 276204 1208431 1788337 81624 1322302 748480 1416924 1421652 468895 1227968 1728491 1827688 1575292 1493555 1932044 192425 1154985 1668966 804757 949287 948664 898868 1793030 613174 390705 1772056 95866 625030 37362 964228 1066735 1043826 1091297 1183468 1947222 1967060 954524 1095002 1559579 1665771 726264 87786 1014459 198219 975303 58171 1476238 87206 712067 1259123 392384 1820599 116365 1267360 975273 255956 1957286 1530029 1140605 690321 838922 72943 1521098 1023869 1406587 392694 1657377 1633473 1196776 684398 805504 488331 285010 308389 608278 1920476 1952355 403333 171395 1469092 1206585 1025255 175091 20564 1819501 1370419 287987 1524129 1361387 652204 1892458 818439 1564963 1202599 1959023 36121 1737035 1270890 607546 248762 1089550 1591101 128107 1679831 906553 504262 1654484 141705 1941733 822527 1057778 1547894 1958604 904779 1288505 887666 1497648 1735861 1701650 1052008 1858127 91308 502894 1337191 1386184 1507627 507281 1765874 1975792 1107125 102953 565682 781546 1070671 1874818 1534755 1917334 171900 1956501 1346452 272501 1508201 911203 997799 1067605 707510 1415604 1453616 1368594 1921725 386 1455719 183531 490345 472448 1632616 986748 282677 182374 1800014 800806 344729 1286508 210783 1877728 1678168 1121405 58590 489008 834296 1350993 1297797 135802 1290146 905908 1922371 1761314 1981025 1276844 1739352 1396463 818268 1407053 1103053 92493 329523 1668791 1617051 1025665 784355 1990112 1879404 1383816 1485673 1105315 1490947 1372058 1364756 451491 1292372 1701275 1479729 1323628 434955 1853448 1293371 1053227 1489552 260481 1083915 1036288 74998 99437 1981600 1842754 1658814 1400138 9288 1165618 59178 165949 704734 1567975 344274 1333553 1615234 213075 445860 1534491 583001 1577512 771654 204398 954781 624716 670973 707046 519055 1351843 1539886 1671032 1061955 157754 1780391 899362 1472656 364908 1959974 1556085 1838443 1982882 964935 13033 1303494 1801411 1865523 78751 590172 497177 1813806 1009474 1829400 420147 701122 755285 1092527 552431 1802536 7749 727094 1101264 1294438 1282825 305245 586473 1332459 1800051 948952 1702894 1471579 879021 15696 895996 1188314 235244 1671942 1901818 592412 1447531 1647639 1087053 803570 456182 1047391 247682 1469523 1120943 232394 1796932 1122320 830048 1414502 1210082 805769 358358 868531 188789 831555 1071695 1562732 629513 301780 137647 1368889 1690417 1941632 897425 1407180 732979 664951 326933 1876856 212520 178272 345430 71777 150117 962894 1435868 1392173 1225747 77945 1821418 1157854 248774 80789 1090484 351101 486225 1698156 1389542 1717345 86553 186393 23633 238979 932392 1365314 882093 1037359 1172714 1782432 150983 1286156 523543 1364541 1556189 1954392 1195637 1407290 1454790 109826 1941537 1993470 513850 637903 1205863 1611486 302695 122776 529686 676105 1668095 521944 920026 129040 887643 1069854 1475980 137175 1553906 1250984 1864826 1872236 1454553 668694 90548 1522099 616823 817056 659480 447877 474570 574016 550046 784952 1940013 471404 353317 590469 286078 697865 1296529 145937 193509 1919869 233988 1983355 1077218 1831988 982620 132977 827189 568883 1937232 1413432 852149 614881 655738 646087 448884 827005 1924786 1921696 1360262 1014369 67339 1350341 596176 1213716 718830 1873086 106645 1775645 1302775 1322708 297776 1385059 451165 1346943 208709 46848 1947136 715094 276356 381103 1687087 803353 690818 159593 1253648 865159 1058907 1906016 626238 1349617 551101 1709887 1451590 529074 1683747 231667 1667515 174152 138225 1967264 1603199 1105377 786778 1710789 413618 664585 1750038 200606 1098775 1055169 225753 408755 311916 296937 1403750 1442220 1550986 105088 1677362 1631935 1168763 1789971 332879 97501 1325032 1828692 927072 469614 514416 746664 1697474 1329524 552100 914241 1435165 34434 548262 1312230 1545979 363988 1053688 931759 846166 547511 815373 1228884 1360347 1938830 1709933 1178289 1659223 75096 171141 819645 525961 676309 122137 1007895 1654994 274097 1687629 993839 338200 113852 737229 1165941 1660001 924430 1350239 55703 1478793 471923 1740537 594973 1880946 1682123 1660517 1971220 72773 462169 1704408 1878155 769688 8181 871292 546207 219144 1596964 892615 1866567 1490304 1773533 685721 307247 1400501 1220102 1405591 1920341 379856 298276 404022 780349 1989667 1468921 969270 1088924 354946 583735 430716 1145176 1921119 1893821 1390392 1642626 718126 1634103 1967460 593485 911770 395356 1512377 486387 1039412 757872 1282082 1012337 946891 141470 225953 803445 504357 399867 185251 958417 131620 1563949 1882400 437417 1602603 367381 28398 1886410 867225 541841 69932 643125 182405 754215 1139760 1326831 1026906 1804753 1797077 1262840 1299400 822322 1460532 1071073 362110 847613 924605 1093294 1117686 929039 1654688 388837 26047 297342 1609136 1702818 81625 1461931 1811961 1684794 1550096 1496497 1737449 1327538 1681644 816321 1825933 99246 418566 1380439 1053554 739240 1420985 1085402 542828 526378 332228 489305 567082 666845 669991 1498843 1855570 1868262 46155 1052641 742669 11461 511807 267242 126360 409811 1916784 1486249 164846 1727272 794835 471624 55806 1039537 1799165 708519 787174 647378 717766 1632396 1338907 146708 1061626 169946 850751 253273 295309 1839129 817966 903277 1308693 1024621 396962 321801 1741887 1021521 203524 435984 476993 1839215 126319 1042618 939033 1531903 1735283 1389890 1143375 1626292 1080361 479750 7012 942522 499437 1662352 47786 67634 1318556 492862 1694870 1586680 1127251 821066 1965989 1826144 1014355 1809492 744870 174451 161047 1473836 1872011 297 1778958 1631566 152735 499215 1610315 1994210 1821691 945698 205078 852647 1651157 1823737 1502237 950442 666083 1181579 1842550 1186811 620384 1057972 201647 859059 1195396 162438 1210628 1093635 1156623 612157 1442193 1813646 28498 1762179 1573916 1826953 1033445 274392 1466711 176166 1339301 1706056 1347457 1516647 1311528 520377 291152 1173357 944648 1488631 791075 863147 73911 106081 925300 1019328 1215076 1811484 555185 1964461 1136095 1646047 437917 194137 676882 1833101 980021 981714 1712920 707749 238620 1880157 1639323 818604 1964181 1907637 1206981 1262567 968624 1818616 1455417 1219071 727787 1793578 1404038 986614 235152 1242937 719797 563803 457322 1331848 143150 1862294 1303029 1599984 489505 268212 1334162 586664 1281694 1708619 1720331 1008387 331945 252829 147976 444196 1096615 1699266 437056 1130747 1424456 906050 1452694 1433293 374481 1706129 1373204 378108 770772 656051 1866853 588735 745289 1648810 733083 914286 458519 58689 1515476 943987 1663047 307571 1060028 1990712 1398533 1549177 320845 158965 37566 1607524 199986 57305 831553 1556202 785308 809521 1693526 79532 1247146 1446965 752312 1058809 821528 389321 749581 487003 1122190 544000 64299 1237640 1177588 856728 27608 558065 1081477 1385232 960893 1638039 1967132 79922 203702 103248 1058984 1272478 37173 1057586 1487866 265631 199779 1208269 1219591 1849787 44184 36026 573725 275312 866001 535734 50798 1308220 1432276 1515626 348388 1061649 718096 1228009 572961 1277577 1474200 94620 1821802 1821169 895136 514443 314256 783709 1688008 1168552 820560 791600 1595832 588345 8456 1813095 625235 1751657 260684 1353519 772713 798016 1385612 403125 839230 740222 537966 909130 375473 764679 72618 393639 172725 532160 5200 1793694 1253003 1641109 1665855 889204 1540808 1494900 1077061 297391 253706 1857439 562052 1136686 892015 75790 937588 1043768 341758 1634267 1277177 828533 1689066 361198 915042 1569456 603603 1890111 1913602 1884204 1207843 1264250 1872458 1185675 891582 500004 176581 222408 692933 1528251 1885221 1032004 1822625 559734 733646 789150 1426376 1398831 1260894 610628 1274807 1480677 1815021 1290639 15301 1285129 425599 167032 1196634 1711690 1906148 1904273 1349213 1457843 203249 567579 1437364 727903 154047 782017 745595 441440 1703228 983279 762187 704558 363475 721853 742513 1442472 146761 1926351 991804 131726 747382 131374 1435153 778031 228034 172958 515657 1033716 1147903 1049068 1367028 1306203 1347154 1866388 1638464 75534 738295 1266451 1694664 1985683 750530 1236256 1766207 148741 905916 452092 1136492 1121094 1423110 289423 866614 1011971 1684239 809258 1627532 1013108 1034989 1667045 1191254 1400399 557722 1569862 1118421 282659 1681230 270426 1361101 1698699 1189765 1356253 643777 67008 1023991 166146 269743 373671 950614 1811443 1633215 248244 1572862 1105156 644832 1607175 720053 110344 1992509 1831532 1455951 1057276 1879380 1726627 558114 221841 1866065 1416230 1830958 1051291 1612426 994784 1049716 1915672 1274228 544467 1159238 1990842 1275456 1513005 1995687 366310 1760547 1093617 1836529 208278 1598641 960808 583836 400451 1397310 297778 1924908 666904 520959 860210 1072072 1425989 1759093 1408921 1087015 1274136 277301 971483 713011 451503 1114646 1094713 1499331 1296479 1379397 1948934 1384364 927320 1655422 1698987 20183 105385 969622 1400157 844016 1349777 1978147 1009523 1186864 897275 1055950 1076668 1805282 1842099 1200153 1945923 410078 1764055 1175827 1606691 555594 672952 1238039 1815679 1023017 1230782 908729 785359 1010478 1428329 1004218 555210 1597864 412358 232022 216168 1416143 537380 1486192 70122 1777222 1505433 209293 1755422 215524 297550 1564529 1692666 1721963 1327172 1443216 1052747 186314 1416096 779816 1284094 1976141 802452 1095195 922949 343428 1968733 144589 1880218 244943 1449133 365882 757703 1553350 576381 1596717 812390 1050938 1033084 1733678 1588988 1005772 948792 1719604 1447826 1645477 1516478 513474 1646213 1661192 926772 500125 727319 1182567 1027445 792919 1163204 1739067 1654392 368497 463143 537254 103204 824918 1996349 557606 1336190 1406282 1334076 1371716 1557147 1766820 691899 1345876 1358928 1702058 1737396 1767072 274029 517478 1697923 1001008 91730 424532 1715268 978976 1987046 1573857 695143 722954 707308 1449231 120628 802819 373909 1027329 784451 144883 320753 833078 284971 266663 168644 68300 468308 350934 294842 464999 703250 502118 444266 1302984 237403 424402 950545 1774354 696653 505466 925273 954515 1108782 1026609 202263 23741 662525 576644 339907 1699833 1018366 1842479 216115 286776 1176284 1810219 1445553 697753 1927862 645090 1599586 1961904 279910 676949 355064 1847413 1329244 1659089 866828 370651 303867 1805592 1041776 1908774 288816 1260970 110920 342535 186776 661570 728589 1211601 859964 21526 716687 1642667 1728985 1920256 873419 1740126 1103115 651954 479150 540154 1810522 1355152 515061 1229832 1073592 1964830 638400 1323147 1215997 1804758 161352 1180744 133805 906125 419903 410690 718335 643447 185793 860703 478538 1178090 6956 1933371 1156318 954062 1355997 1793092 1466533 121046 584721 290339 256140 1114853 1605923 990912 495768 84486 1192636 1967545 827510 918834 1898049 579862 1247725 1852250 77696 235188 1086437 478134 424587 1388782 59631 26294 1368763 856215 1465769 1768289 1200734 1600738 818951 1016539 1734193 137465 1121360 1566108 1075207 1779890 1499132 1636078 1460572 350646 519521 6888 628732 1109339 106661 423340 210994 858649 1233568 1476194 739174 1144219 338716 244671 866612 787432 86377 1106767 41655 1545768 1663857 313596 1213320 1449912 1237493 1135821 1929884 1443312 1583572 1826797 1747296 1229718 1630776 546802 1209404 1986224 1840538 106303 1589208 528078 1478466 656529 1791882 726274 1857045 502723 318396 389864 1575053 1139468 1494421 1132686 1708258 282794 619892 907042 1887030 1786039 1048494 952233 936126 1957239 1782200 1873004 679249 307224 1872764 1949072 1168124 435020 1141845 785198 1629758 518240 157881 135982 1956317 805148 1568482 141028 1701684 1365283 1442935 897952 884448 844807 1822211 85836 130545 123479 1479598 754502 1092755 52596 1125616 126212 1633232 631512 45390 1296523 1483625 517322 1326918 662570 906558 522643 1164092 143147 1477891 789244 1116712 1141523 1190997 65604 1097538 880862 1104089 1352842 1023465 665602 1098653 301293 1830648 84663 853426 1214642 952671 842084 295429 958768 1130318 88880 898760 1472753 1931163 1398000 809520 428497 1162222 1460681 1130331 1034318 1310153 701381 1782113 1664186 101069 615132 1561418 577659 1061023 1244500 1067663 573239 870586 1883019 1015144 649162 1703666 1477265 649462 1722727 1935457 519976 1291357 994925 1464483 826495 206637 1428134 1918427 1701203 1803015 364782 1236132 311518 917640 1865480 1454714 1934610 955646 314258 859466 761247 1304580 1037385 1227792 1365322 1370143 1749780 453724 143480 1392578 1367358 814174 657931 909303 1074433 464395 960954 830982 181642 1134703 1121615 1571301 1446585 74090 451003 1949659 871552 505604 192156 347646 1160209 1036056 1773334 1959945 1479673 1733639 1536462 1967365 1517585 459327 1264629 903998 106896 1213928 268106 1781197 893019 1852041 8109 770317 1588298 261484 1342920 1783309 537017 1595813 1584863 315746 1120407 213197 1573534 1754959 960155 879065 1764619 1732071 534942 82523 950320 1382028 330303 447323 358681 835570 361696 1339398 1477168 1919534 1108897 1679161 615356 108616 1295659 895362 1593894 1107876 403041 1975570 877481 1366757 1256769 880383 1881547 592592 930130 1064267 904439 1154967 1794729 1171670 979191 1576339 168216 1426166 1743460 163040 641949 1639426 774237 686025 521066 136031 1341951 1162160 319091 1673176 1183588 1860123 1665355 1296116 1057184 1267322 965604 1758580 1009364 1595404 1819475 1421888 1237772 1923026 55716 548769 1457670 423669 992174 1007885 334018 292852 859704 901998 1151497 1352554 107813 1965209 809369 977946 507405 1087700 528092 1504211 155184 1652655 120488 1464709 763781 1614532 1444387 1950180 1975588 1724423 886988 960035 1017225 1734525 492035 275607 1496329 1434773 1424394 227663 340535 396206 1115951 1281232 339565 1037560 889813 709661 104278 1756910 343450 1914712 860392 970343 1853923 114225 1164779 1504722 1394444 1619251 1543370 1457639 1799517 1812490 537934 130691 561921 296005 932813 1118098 1253687 362958 728290 1172640 604096 328883 1044918 796599 1016448 1961141 208190 1801613 1617272 546225 328450 161350 1372907 1646504 97820 868116 775187 1184426 1601983 202476 1223328 202289 1481572 420175 1271209 968194 178889 279065 971710 492085 146074 1305291 399799 318949 31999 1166332 1656657 1355355 924561 748173 903617 1842661 493538 294684 949440 1191208 78971 492351 874536 1577757 666545 1403634 1616561 1794585 1676313 103877 68684 1284275 435584 1279064 1595468 1579232 1798471 296044 105321 5912 375556 527326 857272 723619 1904141 1313916 1755100 1695457 712548 1112493 164814 1856178 1610474 858728 245134 1759922 675807 1380694 1945033 1269044 1692379 920633 1328813 1701164 1560064 1931118 1193239 191926 1841107 1118036 414541 369998 1372801 1473804 264664 1617616 481173 497965 1827959 1211018 842571 1940237 1867536 52285 187146 439161 902846 1332592 1835220 375178 884292 463538 429036 1011823 936311 1707394 1596814 1270982 1201137 1121354 1477611 1682632 1486872 1578438 1624665 1384357 1724251 247511 1954938 295074 1634834 1336110 771407 1842884 659119 433623 870215 1466870 27003 1890766 1409977 1428337 582429 716033 621464 511410 206441 389412 1696021 333539 1440291 1452260 1926217 660503 1926800 445784 1804516 56777 1109971 416361 161727 403753 1607591 352028 401157 1751483 1906241 785940 910557 685339 413915 1186070 926824 1962940 1441315 1768448 1850439 739261 419460 733913 152746 15447 1602156 1983153 171784 556769 862307 121136 1899946 1386058 1448238 411909 145450 182183 1146672 801016 1232306 1561780 1430754 1015972 594724 21154 523085 1758799 1371820 647042 802707 474681 1589312 832687 1040699 484070 264823 155049 1812610 15973 1762153 625845 1707271 1298199 1402705 1055528 1029257 1673205 1195764 1887947 134947 779556 115951 1941560 1204803 1357008 598326 255408 1614792 994778 1360127 1307574 1017489 508551 1261843 1974306 595523 679836 781077 1917532 1063064 646502 1240859 1965654 450759 747357 1733607 1027202 1635928 1119622 1011167 1895640 1176271 386919 1635864 338961 1038401 1167991 1324296 1961855 873935 910790 760013 108269 1656149 1074406 1842599 328859 586133 98245 956301 224635 992873 466776 773025 638688 982235 1283016 1807777 1956048 295174 1852947 263691 1999487 645731 1583330 1782697 1477707 1230001 1540163 703138 254528 1486410 1045402 558701 450763 1117178 1079551 1573699 1451743 1683422 392297 58399 1179003 1162397 1038690 321051 1300810 776177 1082259 1348407 973027 1267085 1021969 908730 95177 823683 1594189 1281258 307677 1007293 819528 616955 528314 168514 200243 827233 688056 1460037 811544 591050 612944 1728641 1689383 96113 1069249 364786 1575855 1128097 724667 306826 115695 410286 864969 517106 149265 28134 821310 410875 1460064 1695957 647096 1102054 126181 205568 1183086 888866 987001 966473 656893 636926 616811 1728546 476513 1006889 1621356 1381422 971648 1874078 1982579 711808 147566 1293432 29389 1140759 1783297 788273 1572523 1661440 262535 1647121 1214182 1421886 766300 1150590 378740 514088 53263 1338748 1970111 1528831 262633 1496908 194653 1309408 306221 289585 1324378 634482 1323740 257802 1327923 219156 1430207 803909 1208638 1924695 857119 348681 1905476 1473284 1611590 49996 807298 98010 582003 1219531 63243 300886 150139 798461 1203156 866981 1374273 670966 1519297 497224 476971 1575470 1626554 11076 1612331 977684 1010873 435519 372447 195874 1472311 6151 536967 1295849 1178546 1195044 1651198 294564 1106419 720435 1103651 270903 675140 5818 1537656 36401 446271 1214754 1559065 1500855 1571478 419767 1821635 1168170 221451 661630 905299 1525220 252609 1994803 646560 1527262 476587 1241194 1153902 1614397 121361 315656 1891986 357256 1315000 841576 1711685 178062 225777 1909261 1794989 1774764 356267 1052422 378380 1341182 1258655 1547076 510944 931948 706229 1374790 980298 947240 1951598 314654 995978 1959534 773469 628319 930353 944496 796056 1830355 1993316 1925788 1825586 251421 1927797 174572 144040 7289 1346775 530771 1637109 1080673 1973939 1597563 1358181 1474476 1114028 420654 119047 222496 389332 1552272 1293292 242540 938297 1771589 701749 898503 1119076 304625 1212456 770716 814829 40018 204612 139662 1281602 29277 851997 975648 1084774 1783171 302795 124059 1641004 141500 1446163 8514 1365066 884649 1217072 1457873 87041 1242850 938395 1958230 49719 1872459 32438 1228624 1557723 11110 996762 711829 820319 1312526 555606 662676 1219400 919161 1658442 890398 1166836 1699498 1792860 35376 1028580 580724 1836009 1487164 818905 349105 1203874 1541968 1149963 1916203 937843 1601693 825854 1479147 336639 356679 1846873 1779549 292724 1139440 1802802 1477740 824447 625164 423897 546431 1017433 1506438 1419566 1188517 1783078 1737707 524525 387215 40564 1718082 912994 1920661 1654950 1077368 1894166 1594699 1764391 497087 1867750 987585 180042 213229 292207 502906 156929 814122 1433374 1145327 1150523 383782 882220 1402675 1569732 160131 451739 1951687 759184 972769 67544 112563 670341 1156846 907073 398455 440156 369907 935117 450266 60217 660214 419286 1791851 1189886 1544874 225592 766302 844849 1219475 1037526 1246430 1835439 900377 1453000 1465854 23307 1829091 1906018 418652 590581 773920 1510093 72562 398670 1243958 283394 1745213 944655 1442022 52647 1771710 1604180 976390 1957339 1354386 137675 939746 286759 1038904 1995342 805683 1142048 920191 499939 331779 150155 458379 1790928 454584 1800946 1911920 1109904 494034 1403129 919218 1916780 1418161 931600 841594 291187 731855 1543199 1396512 946040 38608 31304 238947 1132628 389516 92987 1549436 773283 62101 1889132 277201 30574 553272 1040491 1753178 1615087 158266 1160531 126802 365424 1766863 1274824 1094025 955033 231127 1492614 1978893 24358 687814 1276247 187680 1005528 912607 1813908 404541 286236 500965 903320 1825995 1124618 543966 352664 947596 531753 1832690 233445 4532 724692 597127 952609 686107 1052192 878844 1038014 1350937 735837 1652530 1855074 769941 796627 1830726 35683 1344574 642337 168067 1711107 934870 314672 1769950 56992 1740323 1889520 885383 1471739 1901120 1727737 406167 886022 493007 1172996 1956355 1436082 316420 918712 1066154 950996 1617768 856474 1788507 1895223 1276521 1147319 520027 754859 605051 564679 1130643 588213 94568 1598374 1687711 79160 390599 57916 968504 1743547 1331256 311201 627762 53929 1319347 1123054 1965703 1712818 1449633 1194423 290242 1976888 1541917 1994006 1012136 1985590 503081 450827 1012288 1930247 1343033 1081303 1558461 1040919 162224 272031 1522767 433796 1301725 1031780 101200 680250 1381124 1744091 688533 324273 157521 482727 338284 1148659 158166 51428 1748472 1351773 247164 352273 591060 1720213 1547536 1153406 1114315 832096 147708 183547 802510 1851827 769865 1297632 461795 633009 432779 1277646 1092 1127545 1684848 1859814 890546 686770 787925 357585 864787 333556 1343204 76623 1397206 185939 862327 866760 12737 1430934 1235888 291908 1185360 185934 530470 339826 1964234 545387 555522 787832 1828688 426144 924130 1630537 1708924 460062 1363669 1678339 1182335 756690 290909 1223763 1326378 661953 817397 351443 642527 1520111 588995 1001454 835709 806056 578638 1609653 1621757 607091 419234 1851686 141850 1711499 1524422 1809910 1226134 1152791 1409862 1684204 584361 1207189 1089903 1198095 1279587 1354111 327005 616368 1106071 1679791 1802380 37686 166328 580633 625264 525906 1071466 1443348 408783 1023795 1563520 299376 339735 419602 927243 397963 280957 221857 431815 1824799 1201951 1027647 186767 405991 1822009 497134 1653123 1619871 761248 1619165 1004721 1059633 162017 1998606 1530907 1679656 483552 1136583 416047 499433 152464 1444613 425486 1253776 409114 942589 1850685 211084 1748149 191729 552545 1239214 1332518 260844 118818 1976572 574011 1550195 835535 747428 438849 458623 1476678 1557577 1978752 1217021 589191 140211 983602 634760 213244 543989 362288 1046135 382050 72294 408569 1276975 407143 1513182 1883059 1489040 1907495 419230 1181641 415800 1348019 1003382 496816 789334 938973 503276 1954939 1746134 243992 83742 354920 1230288 32617 22522 381080 1947443 1148983 1400059 1171072 183382 1948602 1887646 1402489 1391971 383108 1507709 636045 1799630 1417942 1329846 1330144 649858 8893 1542963 1459747 1968870 781581 1998083 306141 325211 799009 1376098 899350 499924 810066 369694 786874 190429 1841437 269705 1015291 1079546 262169 535159 609014 1775436 135822 824649 1451107 1231349 1094292 267791 1095562 1148258 1739141 1183060 342519 1549455 1181629 951645 340596 1597512 1437904 1163678 667935 646610 1901450 1520494 215120 12047 35938 213783 102856 1274124 295629 727052 1821503 1864170 948427 747820 680162 621786 1079741 411273 406210 951814 1112563 688642 95500 1104428 1814885 957443 1057011 1841750 1050861 1869353 194969 405680 29774 421180 1299097 1814451 999697 1680560 1680055 959022 1170788 687822 1342219 891056 1866623 136247 676407 84871 1440387 904801 1520066 611333 1862851 356398 1414416 1175570 1613830 434456 1195484 953515 1439615 48755 798416 1427720 161006 86630 13371 98687 229674 1780959 156281 203994 1262437 174621 1390876 1423059 1814183 405207 1512944 321587 310197 1198479 1246777 1364762 549116 325304 991421 733259 619241 772258 228632 1852269 515386 1335197 1299188 360616 1902097 1146433 951069 1254925 1000195 524935 36366 738786 28565 319017 1101832 630903 1949931 1941693 1551685 362176 1700540 1746526 1857700 1278471 142907 132462 1657561 3685 1190705 172646 742951 720482 1423747 139941 1001930 1217650 362646 1183223 36711 693296 1409164 683904 51956 729464 305441 344740 1123919 1348144 1373389 634779 1512017 675328 474987 1452100 1338088 1499533 542026 628660 1972266 1786858 1497992 749058 1451564 191989 1620731 119198 669697 850340 1847600 167924 1382439 1410274 1806959 743204 1853122 652189 169210 1772334 677767 1572377 1945082 1266520 1261261 1431865 421671 1766349 375889 1035215 1500649 371443 1168742 206277 223861 583761 662180 1214229 439194 1267021 1931150 430079 1728683 924325 1192029 1599588 1655938 205135 1390232 1217142 938522 1813841 1561858 111230 190297 628073 1694406 768498 1443338 453878 1872277 1681687 191942 466163 985103 1601769 1629759 1262851 688677 1606101 1455931 116848 682429 1130529 1005788 1538661 366893 1104435 596443 506968 1132821 195623 774442 1932016 1396883 1100497 1658896 12004 1495220 219708 530998 241990 1092622 106812 1414471 1142615 785082 695937 1214094 246945 1339533 1493819 1260755 1146611 226301 1131926 1283985 1783738 1374924 1269266 1758987 360742 1742090 1661257 442210 1743276 1877314 1904659 1579804 707155 470122 1975543 1754153 1046731 407735 1853649 408134 1965355 1976972 517982 1622691 1062272 27336 1134635 1270268 335113 1002851 210755 818674 1211618 1971767 1063834 1467407 1579398 1887976 1788721 1545783 673315 234851 1756416 583937 1166111 1383993 1345348 309250 1287400 670252 139534 8321 1487818 195513 1971049 898620 1809323 1630102 1025930 892837 1320038 186109 1799017 490313 536575 1451078 1434191 432751 901040 761362 324086 264029 548732 1540061 1417585 1318756 1142047 717370 588371 1467848 1466372 1233221 1536540 724684 1943294 422937 377597 1340441 1864751 1402258 572116 1766789 1055859 1050349 1518394 1535481 346725 1896743 1906924 1121448 1633642 322595 1556366 602867 458577 1982853 911538 687033 275722 1770503 78157 1823776 1333876 994101 759637 1084994 1654715 1578211 1922608 450517 410421 1562419 1244506 906569 1620442 1805328 833330 820723 1674286 743716 194618 1042472 203043 564652 732788 369353 1549319 876263 1500583 87804 504679 663088 1225475 1543874 1284192 1770342 861938 545663 335954 730985 1744395 1832988 129514 15833 1397072 1433210 278929 288081 938757 140820 686886 357559 1495755 12177 944572 1998835 223342 1938314 1983169 879602 1361794 1674360 1341546 425336 594330 615920 1062695 387048 546167 1996828 1941358 356141 364226 1607484 200038 760492 1814157 721654 844030 1730253 251486 1957152 1276950 1943261 891757 1803561 664005 214218 1505336 1724168 165823 1407263 977070 716495 214064 203295 1512431 1488699 1393170 1933332 975877 692200 1017196 1323046 1035102 975072 1136200 1952415 721942 618377 62394 1764808 449509 424487 1742702 1194014 1934562 880075 1047767 1322429 1688025 1758725 1060473 927886 425972 1456152 1574732 477802 201434 114914 1988678 56358 1785491 772025 1809136 1933630 1933223 1765750 1447397 181151 117094 1036120 199994 501877 1992325 954674 806584 1024734 592346 1336443 1697195 624682 61166 609210 1797096 561984 572800 1832388 1620704 611890 428557 951782 218076 1064243 95979 1247800 854958 642787 1731404 312859 486589 1382560 262935 1718196 1375099 689661 996422 112371 124526 43352 366574 838531 1095957 449400 1669085 775142 333929 1654900 329513 1350691 510256 949599 758095 41689 703348 405962 1197255 473574 1349406 1245781 1156398 45150 1288481 1228358 887221 1965615 596374 703431 636488 146834 317091 1751030 1345895 1614364 596207 1975452 108718 374505 907504 1883313 199386 1213156 1453687 1993127 1629727 738436 338454 460730 778713 647201 464803 1109332 238083 285596 346268 245287 184046 1092410 1519089 1297799 414439 302120 1280098 1303403 661299 818410 809168 767639 1759349 1641156 1742561 303275 1696136 11271 1907539 1534493 1324682 983059 1347779 1108309 1485361 286232 1959995 1546390 1666897 704609 1037612 60668 816819 548792 1960381 1275134 1632498 1661291 668472 1161564 103701 1475409 151856 1543557 1165965 332943 992954 1627744 254243 1388120 939760 166569 894705 1760988 798056 133078 1185176 819510 1636931 510809 157697 1552772 944936 956425 795030 645499 297362 1075960 140045 21167 887625 418974 1036291 1827906 641807 1452159 586447 79258 500304 356000 1227730 1382717 257409 1353478 983380 213248 1203213 890844 284421 1704469 482513 1259050 249173 695128 1114259 835616 1547843 751198 1743015 1283488 1053242 1619551 1739964 1788248 1980836 1229533 1651693 955579 1452419 919768 1020671 1018813 1015966 1017270 1342720 1228763 1352272 1151842 1997055 1383817 376186 1217634 1956050 1655258 275748 711520 96997 33999 1148232 676961 1508340 48589 1618317 770015 230 5162 1952759 300186 1996484 960127 1476127 802998 489444 1660959 1833865 1939124 575310 1844928 1205383 955320 318954 1596458 228047 230940 1697295 1758257 1976800 593312 761332 241852 920595 1067026 742138 647856 1662153 1539076 1374537 1456790 1623367 110125 171034 1705382 417724 1179319 1266579 1572179 488213 212717 388481 1716809 1394999 635697 1094295 353918 295911 1475270 212385 632907 1396995 341689 492417 1668466 70327 721097 158157 1566724 1150170 377629 1800967 459371 651798 463603 14375 1601510 1657421 1706176 700043 511417 802873 1282810 163947 565177 1827690 161237 1960334 1777961 338504 292626 1635077 700796 444785 1175514 1667727 1984955 1893473 1179052 1207558 1237503 1411075 1696007 1978195 67304 1668764 1200410 1780340 1846146 1865506 88508 1177235 462412 1585756 697727 1239128 1389342 789043 1831797 966677 639056 204314 66379 1359287 854579 219432 905657 1446841 1524263 1314367 1331108 430421 59521 1599009 1289954 1477323 12960 1573434 625368 502749 483760 386447 727755 314556 679324 677182 88414 738505 949833 1036356 396143 334206 1198353 557493 551969 1268298 801827 406875 1151757 1162925 411160 953335 283906 1392035 840741 1540991 1550056 1718976 1239437 1656018 239783 121940 997141 1445346 313439 1509228 1165781 1995160 131410 76666 1476465 77648 1437266 904218 816840 1633933 166631 1004209 1474671 1781266 958815 1157856 1407738 265348 1159750 492885 432475 236839 1079341 1463186 378249 292176 422888 444441 382154 1169276 883032 948039 756481 1404300 1448733 1390294 568019 604865 1768614 299962 1212352 1664552 190123 380755 1442507 1741786 909143 1147064 1621691 1259220 875221 133907 277468 812436 1734933 283574 485993 952664 461266 1424609 85482 633740 869328 486193 1211466 1578035 1933077 1270948 155875 1418954 1076065 62243 1786839 646500 1425960 800094 897794 1964854 1644306 1029285 1207097 397943 1184306 1394952 826443 1022185 230957 433487 722675 124160 1442021 276462 86594 413042 852846 244760 1791602 974672 916492 665313 1282713 1905934 997591 1070847 359006 1631076 1095614 1467201 40406 1905361 484787 1114372 519873 942229 463555 658292 1886347 548102 142407 218338 853481 1400623 1530686 533994 1029311 1246445 1969623 965225 1406573 1339999 583534 379691 1207268 882874 1554367 957025 253836 1233519 1446654 1533953 112203 46919 361581 198550 1095214 442414 1334982 1007114 53963 472983 1463768 552573 978235 651358 1881455 1069200 1467851 778676 1222895 409770 1905366 1461059 1973255 882720 1516631 532592 1307313 1576275 1411943 1256466 1126982 1932683 1311965 594763 1047996 182624 1929087 1289133 1319573 745278 145202 67571 703337 1733780 323303 192670 1181417 49108 169409 402130 414459 233350 580555 1786382 1881185 589230 1660025 1868052 1095576 820390 1058347 284916 574278 1669251 1746270 504195 1438628 1866167 1253101 1280852 1275146 302131 587181 304571 1840701 348739 430373 360710 274143 415005 1898026 901999 1107631 1643240 1243434 1305853 595390 1546183 1743569 1629774 470693 882641 1033465 1588960 928619 890939 1113537 317118 1253508 383969 456530 86446 1328598 1567492 169558 467974 177001 1173520 667103 53995 1696475 854939 1316538 1233105 1635147 1298842 709128 548885 1140497 158790 1736353 540713 1581360 1654607 248945 1407649 1595635 419327 1615636 1893934 955651 357163 925638 912990 1722778 1905494 878354 1179230 1482489 1135116 1883078 901422 1255577 727657 179881 423291 1866492 1845327 739020 841231 826891 427032 715055 739499 762501 1626668 1748421 1202962 1072274 233397 923640 169173 1149904 583828 402604 746092 470800 600119 289867 1399692 782842 1086289 717465 1299495 1823394 1046335 216342 221038 651281 1653126 372596 1414402 317793 1173428 586048 42114 552888 1003423 419434 71845 1362417 210166 366059 1070605 958497 1620669 95988 1724083 826004 915538 441693 375451 945575 1703624 1925847 1536313 799880 1275737 675926 1338364 853310 641406 285377 673840 1328316 1009086 140360 451495 998255 535932 701962 1325316 633203 299595 1863833 395073 717379 329947 1362553 425437 1110867 1862621 739245 1758079 1289631 1786981 1578252 1354421 585589 1204401 1585600 1619718 267074 1612319 875374 438735 640179 1404004 1658130 1473049 452439 465534 220217 602401 294629 1476717 1172574 589822 23528 818255 762334 940285 1693210 1295265 41548 1823950 677238 947967 454867 863740 1159722 1587763 220055 1265730 1773546 36550 526769 239433 1593000 10821 426695 1524705 734896 1119233 327273 1353553 696341 711752 594035 346440 1808168 567143 1804975 394147 577576 1671849 452656 1571528 456688 334176 833134 1655667 1249736 494385 1299918 820348 1985951 1247972 263614 702710 1314989 947493 179785 1764077 982460 1017429 852872 1171751 1161707 1444800 1060378 681198 1943885 1685603 484818 1907138 908605 1322767 1110208 1699693 1375447 1303705 871468 1558935 3747 139282 1538829 1558277 462984 1379173 941312 142063 1861892 1395951 1146188 643494 1536279 152005 1449008 1532765 607697 848840 22730 966428 434137 1353187 1109771 341920 1588076 576167 1820738 1180921 1622547 633878 1759642 1119078 789203 704838 1535270 56345 486047 889051 749711 221102 1342632 1722748 892694 1177255 87467 1394520 333104 850348 366766 1184483 215316 1964458 360957 1129001 1320917 967497 1009085 136284 578961 1426651 684656 200371 1087265 1017674 1005901 1516953 1692853 1254863 591833 152009 925693 1421235 961182 118579 558107 474234 1554314 1064711 133732 776037 1633586 500235 1284115 525535 180347 1738786 1074139 537559 370519 1913130 1325965 1122258 1961347 118721 1334230 431538 1642106 1314672 1457078 186163 469712 650067 1687453 1967926 721127 1141989 1705411 394070 478984 1497072 1873137 357470 1659992 259906 26144 337429 264537 845845 192020 1095829 1676888 1630808 541491 1063711 882879 1346432 1122590 232975 1427591 247662 1130166 745573 1518176 346094 1100217 87059 1361645 1631158 902889 1232328 1326035 1639068 1999402 876114 485848 205278 1681893 1404091 238243 1864771 367528 1546509 1164486 1435455 592887 311645 342323 1749886 1094583 1749211 821580 1741762 275741 883996 1099292 990635 1977233 1332392 238181 616978 682588 1783279 1933992 992017 780130 71387 1448499 333941 338060 381174 966233 1709041 589102 228181 571677 1447258 1872376 1872576 511951 1106752 1041770 530585 753454 151603 1854664 1653250 1454159 1369866 400392 493442 1173317 1538450 1312950 1560207 93671 174356 1771942 767315 375941 1077345 20438 1494001 1949958 393895 224309 1265797 1426049 281363 1014845 757624 64467 1644137 1183343 1336334 1894064 1296911 530092 168161 383510 304272 655402 345605 954648 1964440 725614 356021 13317 1271599 369317 1116769 1768964 1442116 880486 940794 894853 272731 142217 38178 1188431 1702158 1486863 169978 162335 548744 360523 946803 1718754 231413 993655 681143 1548273 1370895 28709 1999074 65688 464435 163372 370618 184941 1248204 1390661 1479461 818221 1823019 640572 136900 354121 239438 1193753 1984331 1025643 1412684 824659 243412 1309489 490897 1931676 1730367 53891 1872475 1239307 1798190 1085271 399964 835617 1881625 121655 1935393 325548 202610 1364985 1916811 493968 248859 1770170 16145 1622867 1102687 849346 243417 1724893 1243797 1048712 315413 1036344 505350 905280 1457466 1285459 962830 1380972 648170 79070 591963 1431516 854802 318706 1364184 187672 1351733 969413 1828336 1951899 766688 962962 696610 1293539 1715505 522641 405502 956141 62377 102941 61628 1799546 466847 1618889 1066942 1973414 1134961 1825173 1977708 672591 299822 311479 1718656 1252530 1429741 1689144 1930758 1063902 1138985 612245 1662167 507277 1733528 1018001 1675336 1680565 493690 681379 78498 604880 1780247 1968702 1660338 989204 346456 414559 1675475 1991041 273838 1903433 17977 1412703 1266700 449084 612939 1434691 1876751 1720365 204752 1700038 84764 5874 1050804 389948 1036625 882006 1566184 873650 753578 706812 794573 77037 1131897 97336 764632 1533822 1394070 97353 1322199 1115646 785438 1413265 229226 1015608 329689 1461953 444281 1645997 1157609 319115 312647 794401 187769 57255 895489 644066 1573206 1361924 1165907 218446 1717558 261372 1512090 1889706 1780257 197767 1810731 1774667 817550 475471 1820314 1432170 1457793 297033 723491 943783 1732085 698975 1387887 1318175 17775 364325 920106 293327 84951 1308297 1564513 1760728 410105 472112 1800619 1457763 501936 1561891 1709967 686229 761466 349523 1637080 602642 1408842 1251899 508061 763147 878910 121213 910966 1162201 1383217 1549322 1949179 1648275 660668 594319 1758499 1959501 1867593 647113 1619110 772322 887786 886290 1139797 1554391 1658260 377709 1654630 105638 1704307 372170 514532 275033 313445 1095619 60524 1063708 658631 800769 1005688 674718 1905391 954405 774937 1796001 991648 195626 1584217 1832963 468003 292924 955383 1799294 1760368 106094 1686069 247998 827192 1984523 51878 710254 1661522 155666 1573560 948996 1349748 1262966 1581390 797734 1907630 177051 1274140 1159596 1030189 1497714 787282 1604849 957263 1877063 146688 107522 572390 1061577 1267621 172237 279043 280852 1014392 1604803 20208 454523 1532823 1117335 339965 1529143 1169942 52877 423701 1201809 1895622 575974 407707 1720278 1307709 1823760 648389 907682 401620 1648141 419757 1871776 1599968 837929 1190304 275635 999534 1582239 589262 1394616 516862 917691 795832 1877433 499923 1081512 1400724 73099 1209695 1974286 1799217 878624 1615252 1706159 302221 212816 1988486 181271 725115 597013 880926 1449779 1417263 857648 1076913 1828490 533474 71237 914382 1416228 1291393 151539 901725 1477601 1648241 425374 1906395 174685 1426646 680935 1252350 1137822 1185772 1171540 1502618 495220 1856935 1043619 437955 1384677 1815523 1789369 1060720 1362069 1437121 1092870 1652010 874378 1580840 285982 781020 1927649 616435 1631003 1129880 923683 1091014 1843475 587250 1231897 694017 424337 1154306 92363 1457349 223527 1765081 1717767 1465682 1491225 1212937 1754703 1699141 1923882 1341942 688258 966289 65169 1754682 1854445 355688 190956 1589497 980256 281048 1179629 377949 1382356 497657 1358739 679632 1352402 1267080 1391811 1324783 628367 1298036 652853 1524217 1710434 998300 1624082 907311 1592011 274244 1446206 1117328 276894 536061 1070262 161391 560344 500016 1952636 286077 104541 304793 329054 1792449 404263 1834154 1988969 67465 1343855 1655335 114041 332827 1738317 399938 1159547 1748320 1708295 378454 1896187 849040 1161536 1020471 1416017 803855 1906956 1891091 349936 1159853 704068 500182 1099556 771053 1838017 1583450 631299 1296370 1814695 648575 233029 592997 658385 1402077 242023 29675 506380 1896038 1293314 1017193 345899 125990 1272989 398882 1738544 337007 1538502 240747 187943 1894780 1619446 380292 343598 1068815 653666 991075 887655 1554230 159961 587951 667309 1563264 1525257 951655 590882 1537065 688278 400793 128782 607568 887264 1312227 742065 1398244 1651381 1639052 1493189 707392 1753957 878456 1275382 1363165 680275 418901 871 1865301 1226763 949028 987621 824687 398103 1138544 1726516 1451614 1143835 1853174 474518 660708 526850 256666 1852042 302650 279832 657657 1552233 1142032 895863 327066 1578003 345342 90812 613789 440449 1741623 1602229 1957913 117870 915157 1254481 391584 1050699 254249 1608367 1405052 1064776 59763 1058600 1940497 928447 2364 625592 45943 1984202 1187510 71175 1086533 30367 863953 832241 1979749 1910862 973370 712149 170802 1539902 196009 1907385 593042 815695 1725271 1502713 1153672 223018 249083 1979076 421091 1660471 393414 1452059 638817 1208549 1133533 422504 1658645 280122 904927 953775 1233994 1591825 360513 341832 1344014 317973 1828756 1325131 1287389 483283 81489 260167 1861284 751683 1048549 325707 1589872 1148624 1322626 1183694 1215267 1542185 1611300 709029 371045 892633 1638623 758498 203797 1020089 1801461 1077337 482303 169547 1935893 1697017 873510 1573494 350209 951577 157062 795057 1601724 24070 661116 98774 455170 997621 1330781 1365852 1553257 1819626 1812197 266677 676917 380069 1363923 159677 852856 260217 1234256 778263 422100 1532391 1973998 1082691 947892 914493 527295 112191 869440 215559 406068 1629221 453568 418529 1228606 1623512 819190 54432 1382706 1587952 470941 1056764 626692 896380 218869 1761008 1688438 906589 1441036 521198 1703822 419152 217371 1462640 142493 1308952 274331 1791035 664564 992309 1006913 121573 1788959 1826498 1051694 534864 1449890 1095724 207517 1429498 1176406 130277 169809 1387312 1712092 319595 1421942 1631434 1462100 53813 629901 1482311 1836408 707187 1535703 834652 1579827 1724468 428112 557436 943032 246325 1948344 681335 1798678 318114 415 744281 1718496 1294106 1550976 58375 734341 1882270 671940 1280272 254321 1642045 287320 1777085 1980724 1323771 1127309 1894869 1080053 161080 314806 1932502 698372 589821 1391900 567395 65211 1310450 320754 1166355 861907 398561 1381330 1889881 195658 1376241 1464574 1797003 969282 125337 1381436 395667 1809131 1401561 17735 1048840 1961844 758327 735087 279701 100191 1438014 424370 1776690 456618 587243 636965 1421234 589814 492370 1284263 894850 503700 275100 1615190 539543 990913 546208 166912 1882301 813870 516000 1351932 1903595 439090 1005274 882600 1786554 1395876 200830 9986 246815 1893813 1937735 751095 1093402 1173971 82381 1992656 1286281 411240 1739591 1699854 8648 1931066 1925837 1570339 5842 1859251 366204 1156349 1485796 1850527 1245651 850450 102064 1161576 884049 1943596 1077873 957567 1133890 1249183 412226 651903 868018 1183346 513419 36976 1935614 1357063 366421 24391 761411 124341 403859 1481125 1677158 1308900 535628 939765 304055 670797 533825 366048 185911 745133 1620069 806738 1876949 1464238 1514675 344600 1944764 406865 1492662 1549387 688189 983236 1392087 678465 855383 376937 1440216 1253591 752142 1111375 526248 681004 1434991 512354 928627 1153871 1211130 1321306 1217352 213631 126234 1997329 652523 1805416 1350808 1620410 1541258 1807659 1296496 853306 1757852 1475869 1766840 1587261 1311254 1149657 101370 1871553 1761694 1925964 779296 1659353 725365 1956776 808784 1084388 457911 1470345 415942 422193 454859 1032987 609478 215100 1248603 613382 750721 820196 354029 1661740 1883260 567383 817240 740306 97936 1431320 1934166 338918 1785942 1360435 145056 224592 1470944 681113 554040 448812 78859 1452755 221085 178155 897878 537823 465716 1357480 1766889 1328963 16384 1616359 1409287 750093 697205 1417599 790857 215322 1380448 1665436 1045503 1897055 820981 831073 435117 654662 1198244 794397 627298 685570 848532 616338 1181170 328343 841224 674577 185248 1000518 1526106 1054332 1086284 34931 798504 1841170 1899196 1519373 1270059 274178 351147 398458 1597786 1823070 8810 1310936 1524025 40259 404322 1230697 1338131 376215 376018 1697291 482242 1117217 455233 250384 1858707 433535 1058277 334272 1857252 1118648 226851 707050 619859 1158896 246541 1019868 1544609 931991 130805 1153619 1464937 851405 943609 1626769 454166 190434 815875 79342 1466340 1032782 230823 1082132 1402771 560726 1590997 71783 1940616 433857 903249 144561 1461048 1080684 532749 932121 35556 1596907 969549 1089217 1382687 1058361 1862333 115597 1513343 1564229 241074 1117193 1271838 162419 445443 694826 1055803 1340602 770021 250586 1035782 1938628 448461 918787 149861 1498829 121503 882104 1269087 780573 357487 917687 1126221 1306151 414320 148732 1666235 1525619 1910880 478641 1841740 1753295 1847296 896066 1360573 856025 1273112 1985702 189386 1808269 240963 1345541 1299183 572140 1124816 13278 973024 1277126 274453 1740364 687802 137055 1832462 326946 758600 34137 1273586 782460 1060893 1927010 1533558 754476 1665339 168887 1574344 660043 1414607 1277363 1947949 984902 234256 807833 1393232 905743 86345 525529 986195 1757933 385311 817178 1253351 1778304 1614135 735295 1303121 1402025 204712 1296907 1283334 867715 877623 656046 798594 39944 988409 955567 1497885 1458025 1780818 160328 1233384 630777 1392306 1840945 1024676 130918 1406309 477459 278617 737448 1815479 849639 767963 1399929 590276 1209512 74714 1452006 1872050 708714 854387 730153 1808690 87776 1073949 22614 1420112 1335440 1517376 201458 1465236 1174406 239405 100350 1206530 649215 58091 1340151 291912 564404 1701917 989295 1889330 1198729 592753 1094888 949362 825483 1297113 1523498 940194 1248043 697093 172359 753497 1568452 945298 676493 496857 1579491 323715 600020 118084 1567214 104389 1030998 799369 1649257 146610 1223071 753977 365007 899053 1494813 662752 998091 810221 754145 1660799 531106 706915 1244030 1149327 1973848 745562 727877 1902083 1237591 348491 1226175 1656661 1617844 1962652 1893244 1642290 1268109 213688 902190 478613 1320845 746141 1821775 545163 267430 1699318 1564917 1798549 752741 1606400 1248297 944642 299535 1898105 1433334 637217 913257 1338006 951909 1056951 966644 18705 1338189 702392 41604 1321930 349172 406231 69217 1509034 279112 891595 1342707 323130 1110461 1854534 486703 8404 1693680 81914 1716372 1660023 160371 1789283 1330348 221201 458178 1169097 1095753 1536411 715164 80585 234266 607684 1046878 1699745 686698 30492 10830 1457712 1586011 1659267 634392 894669 1190264 117164 743086 1037689 994311 910141 1352584 920096 1860745 45522 321959 955986 1099493 1966750 417078 929640 1521040 482802 1443212 1889790 1836419 1284571 631945 1819730 130862 1142720 1877744 421225 1667774 523144 470421 1218913 839556 49580 277322 642105 1240637 1884233 462565 456048 1260027 550587 1540245 1923879 253486 10740 880815 1215749 332942 295836 232464 81182 1942703 684828 1553962 1463595 1619885 1385550 1567190 963830 196192 1514208 345142 386994 188357 1050039 619098 1120531 99547 1683549 922631 1462515 797342 359579 338550 581246 1265210 986555 389930 165307 195132 478057 1657232 341932 1570371 1587642 1163439 163392 482295 1139789 685997 1371877 1226876 1960602 697610 603045 154626 1042509 1800114 159739 1376171 1390579 1627369 167777 197523 686877 866699 514695 1060872 1193951 1536330 130295 1407962 1891601 1426926 1860644 1721756 391131 824572 120787 393661 1470782 1302391 886383 1101063 1227158 1636311 929716 482922 1775769 290437 1283197 1926583 232666 277547 192301 1660252 285667 515828 921515 352217 1426337 280179 109631 1062330 1821431 1494295 713560 1791319 639115 643543 645990 1840491 1429045 610835 769388 979731 1834352 1544925 1339701 982772 919476 163527 505223 1287875 988289 701483 332368 810855 544497 1222406 157965 1312274 185175 1670179 830991 1576013 1461842 599958 1898982 1614141 1482245 353958 1303491 1501416 911747 917516 341901 660112 1030492 1741987 920913 745496 9500 69239 1108945 1024875 109797 1593786 1237262 1853049 344917 600409 1984130 663278 959948 1683551 1399387 1229840 1394772 688112 578264 608180 426088 683634 781295 1883949 143331 573763 743045 1241183 1326599 605773 24902 1600957 34198 362112 1299736 1448406 979352 172941 412186 1481467 1187886 1209790 1878439 736692 1166987 981138 1986159 1008669 144639 750763 880507 1178538 1032774 422890 702908 1139205 25635 611110 133247 836675 1118721 1739250 559889 1324951 522455 1572444 1431881 1604970 223100 1211050 1752653 513377 1881878 835329 497719 1196610 1329845 394483 1016661 603027 1846514 711169 280372 1363524 844828 807473 86181 1076735 1294609 1834593 1550726 615325 755003 1756448 1357610 1455025 1058511 1230097 362811 615908 1100119 1679598 471595 431273 1430311 870356 1142480 733912 162097 1102037 1078298 129294 463476 865699 423541 1042110 1492608 16242 574866 1133118 882435 1563307 955085 881757 847119 716698 1444935 808118 817078 1043402 1027436 1634014 691365 968719 1565726 901194 607307 1880579 855846 136151 1941710 1966492 616440 667192 1861330 1974810 864242 958519 1081229 741663 503379 441178 79782 371459 949666 728036 108639 1647137 559354 1770815 908844 1086680 1720476 146892 634533 1233917 885325 471263 345177 980517 1763094 1057289 351188 1814557 1889768 934310 566620 1411911 1452534 813819 1813779 123729 1828009 918366 1893366 1992929 1381975 1675048 685922 663818 1324515 1759411 35124 862501 216952 440226 1784334 979050 637093 1433265 537029 677299 837768 556427 1221145 1603378 657883 1840133 277071 1737691 379302 1834169 1711222 836285 1688304 175929 1411732 1669580 667692 651781 904855 115511 1503404 1459719 1070367 1807783 1989091 252037 1649021 1728496 179558 1646773 1752130 326913 287695 1234531 1052731 1242719 1694540 1733298 224209 1976099 414996 1893559 1370069 1889738 1328499 780365 257585 977317 1701640 404241 846704 1688738 1874580 1666466 521769 877551 801788 1974337 1430971 1706642 1004466 726726 738088 1940105 1661146 1978187 1723978 1481772 1355063 1688107 1178231 692820 1347313 1004372 617030 220691 637439 1625701 1065708 929486 1764981 132789 583156 1557089 910349 1889485 1033488 316089 894506 1284503 1092052 1405932 1125058 1739138 245453 1351990 1418918 215920 3314 1645453 52400 539955 1570643 379902 189897 760920 680461 1675117 26521 1542711 949965 747123 1526122 888268 1489087 1711732 1426644 1308134 383015 63059 1244 786958 1847736 1999708 1343714 1617661 1392772 1429192 660443 1527380 266171 99257 645092 176907 940665 144930 249082 1743369 1232858 285577 599733 640771 555471 907371 1506757 763417 1591350 377119 501272 1360708 1627842 169562 825965 485134 939848 549945 309391 330629 821597 1820404 425347 510212 953698 940174 1277137 1162319 1765271 1604530 142064 510323 1907928 1238981 15609 1952404 1861945 1361024 255017 1734980 1563852 70848 1951653 1785642 1855991 919977 1850726 1207465 1247416 140307 274013 776895 293938 1147076 64839 1979631 1332960 1892304 864709 1784668 1759028 1810889 197562 1487110 689486 499512 420170 692275 249640 658981 366044 1520510 887042 1414112 1564395 1560809 1117868 1019519 1810006 565017 1119200 1290140 1247910 297287 1453194 323126 1709004 313649 703424 930037 216974 79404 466953 803005 1392809 304396 1848147 925010 1211747 1395047 935655 680265 1330783 588778 1760928 667855 1659403 1431013 1871256 1335952 1945813 684620 537575 744500 1506016 60031 326740 236776 1101718 604078 1202721 1000046 614632 488601 897039 1931861 162038 1220512 44041 866811 1202132 999912 1488575 19529 109554 1412900 1538025 215789 1378784 154405 1726601 704281 422131 224444 859106 1305780 728475 1506358 467473 114060 414010 28237 1681626 1668152 624474 549376 873613 804733 221512 683734 1071254 917533 785577 681221 317623 12929 1649157 1207169 415985 1858103 1937525 624553 1470244 727730 1802693 798556 1726913 528728 1479174 817955 1351273 698260 1805745 148240 1396774 165327 1020132 1501150 521902 731504 436789 418422 895222 557154 890806 708217 1188634 462323 982696 1355958 30931 110206 571226 157623 155482 1837068 1884994 1034832 1864455 1665159 472288 1476214 1291989 1562139 1048160 280857 990329 1513824 924004 1839221 555679 312251 562420 1984115 1772195 139490 965829 983318 1397912 880777 834236 1603631 1165866 429954 945556 1426098 978308 328611 1663320 775471 302362 618284 661611 176982 1468867 269052 676937 1270482 31294 410411 603794 1822609 902359 1594091 430200 750038 1271711 1868874 1781826 1007803 1396809 1236563 842673 1428010 688337 1790570 1939451 1654247 1239853 633714 1324576 1910090 1283716 1175159 1550479 1316632 1305970 661260 1382328 812157 1500563 128652 1059476 1776343 457592 1828989 1107744 24269 1908419 1035724 458274 213313 546084 1327700 1300424 1176454 1791730 1946862 1246973 549854 142967 868497 869562 451760 1717348 476554 1341412 1046907 791758 313580 1913328 187009 482364 1553420 1914734 907947 1716711 1882011 237063 555769 699559 1506311 101145 1845264 147740 1205644 1444968 483817 277442 481145 666035 146558 1240190 1106581 874327 405163 1898315 651150 1275249 1262482 119444 744955 1306332 618396 890161 1811644 907229 738250 1015234 1332233 1944608 369358 640139 538064 1776282 1760693 1345149 588860 266073 686722 1209803 1831074 174164 814155 753587 124306 1214706 850827 1959668 552291 145668 1018210 1926040 142902 999493 1594804 2904 1669472 1154355 405097 1964762 1378876 1176885 360908 470630 1091011 531828 923754 1287492 1422989 952414 1365016 887248 1112593 26945 1920015 1829717 1569680 1057079 599406 466931 1585217 510871 321666 1785722 300713 1968118 516446 294303 1470248 1541491 1154585 112319 507504 1836079 214583 1851582 1870996 1099725 399634 1445097 324501 923354 119229 1576279 1489543 1661417 452144 357056 1818166 555543 1028476 1031131 819884 916513 1714466 1929664 1672489 1578383 349201 1791805 115875 52478 1351542 686241 785404 887102 658368 26248 201873 1963845 584448 182243 146840 1617115 199654 1908420 1962152 1428020 1462098 1324788 406397 1239802 1918849 1684838 174382 1603136 987602 1768778 1828957 1457459 1606655 1803753 426092 825467 146776 1990832 102039 1167334 1369515 888876 1713728 768426 980944 1069089 1467489 1821733 1085884 1832848 1375482 640366 301234 1158961 1054025 1257288 1344375 194024 889154 1515234 1558035 1745461 700957 335987 995059 465304 1010743 1488350 1910542 1389781 1449308 8669 1709402 579533 522556 536838 623185 1295661 403950 917508 1513224 829619 1306949 503829 1291937 98052 1274947 524 255128 1254237 1096845 1430683 967265 320411 1973594 835210 269411 1196271 411429 546298 45945 191232 1376864 1214916 833980 893229 1423383 602460 1686313 971372 1388254 625429 368841 1305098 1359534 132206 1013071 505129 470413 1671217 984524 492745 1819735 888794 464892 1460937 1743650 4844 1625779 851314 1135366 1237248 1536646 1128420 1699590 461614 1577123 1279598 481489 1226395 1471033 1151772 981514 1472725 210040 777005 70309 1211806 796368 1497969 711695 1638480 1151240 924648 1439703 175252 1935720 1477242 1672086 856444 1673773 724617 853168 767585 1351255 327973 1374244 553975 819513 157280 1717399 998097 1458789 1940537 1110634 477062 887422 106279 644920 1243630 334791 417420 1175028 1070169 1086139 1365439 1222133 1145151 363566 1310888 828391 1702142 545224 1385223 1113036 698011 868333 1148455 1808502 1720430 1213460 1096072 1104484 1727584 773644 1368007 775221 1720782 1390323 432577 588151 1613056 1604947 1061745 1511175 1960882 1803850 1603762 1051121 1325279 552917 700979 5876 1535259 388539 1107787 703221 1687352 1985792 1906187 689414 1717707 1078529 1443950 454092 138852 1606583 201871 482514 299431 961065 1396701 1475651 1904959 483396 1561850 907435 175314 57155 1016185 1197722 414782 1835772 7539 1991276 1356033 892285 88069 1313951 414446 1182177 255761 536348 17986 1725423 986544 1045384 1054210 1824611 1983334 364874 1765653 1863041 881421 271515 737276 223204 904871 1558636 1690125 1265320 81623 805921 285367 11216 948248 124234 291467 1728668 1006450 504929 1460701 105359 481988 1130770 1636720 937759 124834 112067 248187 1251462 1848828 690933 1598525 352126 1648002 1732179 734510 735228 1544004 1611752 1395443 788667 1586216 1497298 1984178 1524612 1641032 1776457 861508 131882 860203 464463 1005793 1592861 1500946 234787 1345945 798001 355142 1854870 659641 1764849 224050 1730783 1793591 1311381 1007225 876745 509674 1249171 493402 1481404 1214826 642445 1632820 1845458 1058458 1098648 498612 886558 1049594 639493 995362 1259511 311233 1931269 1989926 1322234 26470 1700761 756224 1649611 15282 1580049 21343 178196 680462 1613932 979430 1221293 1393202 421611 557822 1333749 1505922 1399327 1290712 461806 1144362 1325443 575234 1623875 338519 1803129 1884042 1968307 92502 1974175 368395 1458470 62675 1589303 467207 682167 424454 1644326 1306759 197667 47804 396113 434663 731555 483486 1526670 1346143 990576 581588 1067890 1869122 428019 554520 709287 254936 758164 668231 473837 509316 924539 1551992 501170 1385176 1691617 580255 206674 136985 858044 741083 1499351 528961 1443245 1399215 1801896 1221451 1423494 799867 1524495 1641568 134766 761328 1988439 878056 1772417 821722 603608 642733 811509 450545 179100 1905575 1954430 1761258 1167648 169330 1204779 1686933 1492025 20928 1509738 994591 1850667 521194 74185 753791 1053406 1567436 107182 519646 1896380 915542 720618 1637561 28598 383072 1094123 859434 12713 1119407 1245933 1904374 595780 573716 656368 473465 1775469 682642 1299583 792613 1530509 204399 1397281 356891 534115 271624 1003352 1371409 91309 161876 936157 112884 999400 1840513 1487668 1722950 1197187 731286 1222880 413566 1645948 295256 1086943 218765 1868767 1888084 970703 698021 132476 381581 177604 279815 1525694 1312567 1096599 1081929 1273768 1569890 1484883 1833359 1273728 1505351 1634504 1979259 485984 1853804 55842 240917 546586 1517510 771389 308521 969987 147433 397204 798009 1771830 635722 537884 1011490 46445 109460 1696082 107832 724557 50558 1781884 209051 1005366 1649110 1313173 1992088 91251 1030324 931583 229681 147294 1345057 1972652 1655115 1211926 1849249 1422896 631445 378060 1488942 1454458 1961955 851965 1702879 110603 1282690 603659 303119 316067 495085 184050 225871 68866 1362180 563490 924271 1490971 1707743 1090416 48439 1422533 1040879 1253397 787147 804648 806073 1681853 1200009 1042711 217188 923563 1014682 712959 1995313 1208931 1203780 1850796 647667 1295642 338138 1587707 1607247 1393554 281827 258963 838970 1296360 1289716 1713699 1409828 522893 491238 1966967 1970198 1294521 1584666 1595531 869323 675911 1513890 1952157 111362 854688 502365 822786 1893448 581733 1101650 1075677 1294706 1790488 417909 914610 371171 1159797 464399 626730 1577079 589687 745955 1221450 1511310 992581 1756569 118224 746135 1467481 194046 852487 361582 189915 43654 408857 217885 282686 1101856 1876500 37408 1002287 30147 792236 1249345 368415 596041 582745 1095041 230146 644654 30004 604530 1476440 396958 1467926 71480 428589 1794023 697653 1398866 1322914 451453 1830866 1231736 594023 1300554 1291877 750254 1877905 1021207 1516818 1903287 545478 11100 706795 472768 1809433 570249 206398 1320040 1625210 789532 255815 431159 1412404 211089 1294292 1585662 1287717 13857 1219644 879279 784956 173137 157498 1384654 1630161 1080695 1473243 631091 620348 1023634 271821 92936 1355656 1508822 1448533 331612 1968534 725843 1258358 669686 1501363 744327 229820 1355298 1793148 1293870 1293973 1237700 1336157 1164557 1880805 789927 211740 538943 1998466 1377219 471600 1791554 1001041 1515256 791091 1429650 143194 866879 823010 174784 295483 1186350 872135 517574 456982 120509 221655 511548 301462 1552465 68611 1748374 836789 826670 1507816 1425732 1646317 1528444 667227 561638 1438135 722603 1740748 1300626 1773537 1960168 1548731 1006962 1362762 245340 836136 412564 12397 115157 1157438 1643581 1881595 621590 1681613 1673315 1198835 994231 694022 1778805 1142437 1450068 1125812 489053 757155 587735 85998 490409 384065 1976126 726338 547684 1056149 825104 179114 1384830 1616321 130650 904655 577121 864872 1634327 1929672 1145396 1950053 249245 860981 1890031 748 1154147 39392 852147 1185118 1266299 1400340 401072 746537 666118 1007073 1024714 188379 1561456 727920 893944 844660 593344 1641308 913638 377624 1281134 583607 307302 736044 1473892 1371631 211046 46264 744959 621266 563328 408299 1431762 1488053 41914 224893 546020 745557 1868991 1294472 780809 1520095 1876058 185284 1224527 252341 735808 153048 228252 881683 1858086 1271977 1159196 1551495 1388963 1092278 1346300 1528329 1404973 1382284 637279 1978527 403881 1374792 740999 670427 1886171 1679330 1549083 1470197 269505 391917 1059111 1451281 1447174 508619 849613 1649799 559355 128783 1884635 730497 178745 53513 1516269 729988 1307153 1412220 234402 1832158 1286280 1569613 1809956 1892910 1182997 1735808 947312 12749 1681182 160871 1317965 1986151 727960 825229 412352 1551516 395433 768004 1871213 126730 1226901 39681 355180 1525119 906258 990765 99121 807630 1445422 1465115 860466 436302 885075 1443262 591547 76290 1630341 1986706 1201585 288967 118920 583071 1954059 1765160 137299 109891 116889 301562 89817 751321 368065 503764 1141361 1124699 979750 636691 1504255 420016 966291 931057 1278082 1208601 1471035 914434 1075854 1285222 622045 1691251 1274913 1057609 1320783 1417099 219743 1184802 1300811 665047 165827 1699408 636989 1963049 72915 1070556 110846 222325 535015 1063835 1601733 415470 898114 1082450 1761310 1360969 1162591 1929812 1276336 660097 16992 204979 622358 448179 1818749 653003 1318083 731611 699914 1637165 657730 930737 800249 1025454 33031 537528 803402 788267 823703 491123 577009 290663 404793 1394708 951948 474956 339630 735619 923118 2967 1442536 558679 1467085 1770687 1953938 118485 1450930 1740798 1833897 1696553 1232123 444036 1211034 597223 1943701 1747916 195808 1264134 956820 651965 576981 938055 436757 518485 126032 1028515 395332 66925 134499 345103 902400 1242314 732690 1699168 1571335 1415421 694123 447700 501702 1619139 411693 168905 1756130 1885349 1432330 725564 1037252 1773216 141102 153369 650429 733387 1891983 458908 56538 1529089 1444771 1942278 623655 858342 1416311 1344583 1725804 1089085 1524075 1136769 1338090 123733 748516 40168 1176097 294644 230556 929599 1393111 1147091 1560602 75288 762198 1765054 1588445 321740 867713 4969 537731 310097 1967205 1161475 401543 1645709 1951168 1722584 149073 1542318 552977 373682 179398 1982048 1907809 177999 266540 1116214 1874910 1435833 681587 219424 1691835 529614 933320 693860 876832 1972984 423827 1152923 174447 342377 504685 1702889 1374304 868730 1933157 1463599 962257 332502 75041 1763706 322815 836579 1972892 521177 212042 211491 665514 985907 599491 1113018 1796905 1511998 235678 898291 1963748 976671 1989056 829513 1657908 1505785 986918 1629302 1095236 1842607 1500178 1695538 216372 1824587 1316898 1278116 720468 333560 1288163 513502 309142 1631734 1549599 1298872 1697010 236267 436100 451105 1409235 1738523 937575 1459701 1364814 1618320 634887 77781 370713 1603907 337927 1293964 679215 455214 648047 1466277 1921418 775220 1857355 261756 1764715 775715 1660272 1217953 1399881 695666 646980 859366 90434 1381900 1469593 1458466 1202799 312400 440360 1103877 593318 328959 391447 237308 337955 1434169 1046899 1192008 1880967 789064 208913 1041564 108803 957324 1657240 187799 562836 712061 668063 646869 618853 396049 1509639 643027 639490 940732 320037 974365 1783601 940082 1833034 1808869 1809488 1544864 633865 399158 938028 1769089 288674 774438 358396 36614 1886111 1973714 1902172 409524 524772 503576 1423962 490472 1653233 695744 1053417 1351849 1611379 1608765 474984 1025549 81760 1527576 508823 827831 1423839 231046 22722 572964 1549557 322411 1241952 160022 556590 729908 1109530 1763289 305773 548759 396061 1154056 955509 383392 1432738 358464 1468468 1180740 1039588 286930 1499654 267656 213205 1276917 1806771 366801 1388118 1325302 163922 143979 1197055 1173838 1484062 393982 1991492 232170 1891246 1465269 1811849 1935825 1545463 357748 1352350 718532 1930142 599886 772540 1407315 1004047 534890 1243295 1333588 1945369 1934212 638609 1275936 341698 284774 1273801 358124 428246 1631244 343449 1461970 1546891 1943048 1099764 1663664 1159856 1771090 322151 1351008 1392046 1146450 1705319 484136 872242 573723 273037 30735 53154 1566524 1842682 1377593 882395 79694 1786047 1338940 1333693 123863 1552721 1872234 1879647 1090677 1175459 815142 802267 1849889 1595616 281430 123416 505346 216464 1261776 360025 550001 990057 1027305 132860 906956 581320 1273849 1487606 745072 384334 1255702 355486 1912048 1166097 817177 15810 1061092 69300 135032 1597673 1650269 161233 986628 105907 867123 1075189 29493 1973229 554123 1946727 1563981 1490944 1334559 375671 47399 1285595 1465968 234713 798312 30938 1061552 628421 1329974 1118620 954297 1824057 1287194 1856181 121058 38211 723093 1960283 78411 1832381 1766795 1505865 92756 1903267 1700124 1466770 418943 582702 1508842 308510 207205 757610 1090128 1876383 1318460 323607 1081137 287507 738985 1474243 621585 1620827 1550258 1233707 161822 1636559 1768511 801744 187528 1443131 675376 1746686 891402 826576 1311413 503755 769942 1699652 568010 1146662 194780 1191307 506839 710897 1656943 700396 1886702 378290 726640 1192389 1867347 1043028 1967616 1294888 272691 1325162 403406 586281 159927 258553 683343 78910 116431 418836 1466960 327079 131479 258714 1266099 1947309 1923670 1468773 225715 1551571 9942 1925746 113686 901453 1903010 1884721 452975 291053 396186 1261145 697638 1740707 798067 1336767 1575482 1004713 1742687 1267626 1904079 1274957 156399 341400 1837613 1695249 73749 811795 118835 1378948 31569 417147 1815067 236485 1401181 1508481 1686973 725544 1756918 1183909 49909 1072497 304682 1261714 1899038 77272 107851 1133630 1372110 1881655 1567156 1089441 330527 1559480 228465 1767489 850934 922717 1775993 1616275 1788717 1690081 1189694 1871556 1727375 1540289 542230 363057 1349718 1818006 1514618 644668 374006 521158 1450245 1131862 1124519 305230 969063 107428 1931579 1690465 459252 74001 505676 489410 110597 474891 258878 1849061 1593424 1089529 31689 311977 1636119 956202 1356159 1319973 755296 752475 911317 238448 1676183 530766 1542588 1332689 1501847 42481 504972 1741793 788857 101171 1247113 730824 1335467 722217 1767559 1757146 473161 772194 1821470 1489582 836436 1968626 527489 1112896 212970 923941 27026 1657755 1699280 1344927 379979 1352133 524109 1870559 1864509 778163 1791320 196535 68128 33907 195763 1403205 1216728 1737236 1477150 929085 751562 1591734 1367523 1074236 287886 835574 1232731 1918984 686812 772410 782606 1369141 580719 913779 1570535 827988 1252802 356838 876308 301429 856736 204936 218147 1011680 1322303 348743 1531542 1897318 1790849 1222020 766754 883528 166398 1376121 530516 1512605 1339337 1526890 148396 877552 1818085 1958200 1650866 910355 1300531 1885974 114813 122034 1251228 1566676 1447556 849895 1427328 1863326 900277 860172 316415 338564 604703 409822 693619 1772780 251224 1996725 1616475 43093 326616 1991103 164525 1822660 1818595 315467 301124 1508792 1055348 995197 230321 1820098 1556588 1227103 1960661 110053 678853 17905 177900 1100833 1252958 1024035 1562644 892128 390171 897005 592578 1082732 1290987 1157356 750741 1441877 1478820 1729440 1720751 1662734 2049 1497814 259798 144480 1294972 1433119 1321345 1151830 1754353 396535 1607373 557856 596038 462573 788367 61067 553573 273407 317989 265456 316220 1512660 1796326 813093 1338702 819423 1322741 1072704 1743205 820684 645838 1553360 572988 638888 817161 1406605 704277 1350968 1474370 725176 746241 153278 1658386 1806885 959407 1932133 344207 89616 1743872 1056472 1583998 920607 1919530 530697 182734 1663645 9378 1431381 1181253 1418583 445184 364013 1554249 562430 1574790 1382451 1254814 1862265 1458537 171026 1875040 752908 412223 177239 1314448 1926632 295572 397255 994145 138138 459686 636170 287668 727970 626245 646525 1851568 1670556 514193 238866 1588962 820137 1554131 127816 713082 473052 1970443 1710788 1870462 691713 1449209 646407 1249242 131324 1267979 1713568 1690387 607012 733211 989439 1022303 1950211 1979748 555922 1073830 1621339 1709825 149810 1644469 1277531 1421658 859807 1729708 207372 1355458 1227299 64485 1399697 695619 1381074 1184252 211694 495774 1624374 1813348 285270 1317192 1671350 1940511 1287639 1779005 1668117 812237 674969 1038326 180180 708083 1653615 1605934 8501 1669705 528592 1493591 671802 1649854 1256862 1598398 1946787 1002940 1757075 734416 149577 329151 779520 1548466 1503445 1662320 152182 340303 660087 1247363 690917 1455265 1099995 62581 1459548 1242423 29295 383768 1340421 304491 781662 1084616 201869 1127496 1420176 681542 1411017 254557 293904 546516 790777 219271 861988 891489 1183841 229213 859361 1007511 521108 1323025 1808772 521968 780827 976198 147617 684914 1848182 1964720 1250744 1072047 1622583 882410 141985 596624 1383202 1176509 1317303 496692 523955 333239 1309719 452466 1523277 126219 1820096 246884 215832 880052 508878 660245 17738 635078 1430129 1049842 1630565 677370 909944 734384 875330 1441990 428209 702318 1106552 939112 209172 925142 569737 824946 375428 628822 334713 1991972 531069 302174 1320886 1272183 653457 1506365 1055224 638724 326457 1758031 1435081 335367 5597 1840662 1406611 1003594 444169 1356138 1570946 1615780 1929770 1905513 1056581 1824733 1878424 494489 351081 882593 1145857 1548955 1314620 341532 748026 1076657 793092 222877 858053 1772679 383357 841725 1904716 1823958 1714387 68543 64530 106988 1063585 1319615 978129 888193 1901388 714876 327110 138346 755435 335203 483073 425288 1847018 86261 861627 443709 1814570 1342258 744796 835678 950926 334098 712098 1474740 117268 1524912 562886 1245877 1613881 1213243 1969684 1554478 71830 663408 554095 334723 1177217 1159307 711434 117677 1969478 570691 1476762 676733 668403 1748539 1948449 1652343 1283219 507616 171039 1837267 1444655 1064851 1011558 935167 46688 168863 869989 1889758 1258706 841528 315441 248121 1777360 952202 942207 19342 609879 1818412 1615680 968589 1072643 723830 101208 454700 261525 1616889 528048 1271997 1086679 779193 773113 157225 475608 1219474 355344 455743 722670 278975 780197 1540079 685010 1100846 1866536 1098206 138973 984881 441168 81378 133340 1761208 796693 1075159 1133557 1123579 42049 1947480 1265844 1795629 247553 939222 1573116 1724412 1316965 1487568 1725044 881404 1120177 32531 352530 646922 20206 1089805 1242852 954785 1676410 1414322 550399 1120268 1208404 1640375 1097100 1280419 816158 946659 422503 1681 323614 595976 1471491 1810854 1193195 1213116 1998077 580100 531806 187916 1048685 369425 799697 259753 1337301 1432663 1552665 767532 1207942 282909 1123324 769453 442154 831862 712370 102937 1666699 1686464 1963573 119043 537317 837821 990640 18784 330635 639768 1771786 586298 118128 1854759 65679 1350706 656608 905928 1315234 421352 1712693 1376015 1767667 1474299 250594 764732 25436 10469 539369 1519481 1563306 1582830 1577604 717070 1409964 632844 237789 706045 1981373 609217 558697 900574 1012890 160296 389773 1341500 1611454 114807 1469972 57846 194961 971684 1644798 491186 1370825 1572705 1931542 544887 920366 1517580 1512912 882127 1464884 732519 430531 1778106 952934 96677 1015195 826909 869072 1048462 1877135 897378 1272813 633305 1091317 1240069 1270049 99286 1311074 1422964 1972344 1241909 1525906 120724 1169528 1420452 1197367 1286681 424265 382060 391946 313050 1903817 78590 283649 1022728 369935 263849 860691 1596956 1704571 1335519 250033 1732693 720367 1140448 86165 486923 1208863 899428 561636 1674129 1590982 286525 1160939 1226984 428398 1670966 1440208 1250470 348759 1092214 1460286 1018043 787426 1440967 1503840 1512010 1738760 1102842 1307812 1417411 1434350 508951 71437 1345710 1443518 1571682 1640701 941319 1544663 1295906 1686201 565542 1791170 406568 236208 621870 487586 1071925 514833 1927884 476569 1423348 725024 132247 667613 523079 437420 579456 1763611 625705 158210 272403 1642911 1309142 1250961 1134861 1444034 1605783 1642505 1953818 132759 551938 1726307 1697735 1917550 180071 1505127 1888655 1013479 1335404 356345 149604 1601587 735669 1982586 584757 1691450 1584169 1739201 564881 572587 1719881 1781658 1604702 1310914 1007267 97904 1919471 130667 1523369 658110 1370685 95302 1562281 1586846 1590462 913393 1470832 1875407 1783060 280568 1618498 357910 743811 607167 305167 1895966 1335046 136776 1578002 1332777 1475839 744051 1442586 634573 238272 1914969 342962 1060572 1932903 1573701 1954518 1054869 1631592 1010381 1795220 521579 1534897 1161215 864132 944314 1533837 867383 1912541 31969 1838166 923855 1535187 1470238 1549649 1438862 1269516 525774 407302 368764 208029 6540 585306 1692279 689415 1348004 1778752 361610 1766815 668667 1615253 1214939 1687333 463924 949970 1930824 1170528 1238085 556459 662391 811009 311010 1731549 986640 1568706 1693860 953585 1699614 143857 1398422 1773637 820017 548868 1045926 1723951 209124 109383 1063186 1607235 1703833 713515 1770784 838986 1370239 781079 97637 1355457 127367 666717 1702976 1853098 118185 588003 791439 1747849 1117050 1358745 69462 1566983 1034206 1647199 416399 1259534 393080 413267 320828 1711642 994387 1017121 1599302 1668284 1210597 689339 1718134 253578 520924 1353823 467468 785645 112773 866848 1506862 875079 314929 1615624 74203 39662 1253602 1221089 1638737 377231 493070 299860 1069428 1280890 1459199 715340 500506 769235 1186509 86167 1741347 424346 1695368 1557874 488843 1413421 773729 213289 1988060 1428482 1272659 338894 715027 1818706 1984061 1542857 1126223 470913 1256417 1004225 656874 250825 1699215 598000 723640 897370 1139956 1313842 96368 1095373 251721 615148 1332377 628423 1877578 1831983 493574 614743 93005 1729921 1663246 916086 1981358 333717 455640 853917 152080 535621 492395 1233851 945970 1633485 1651282 1304974 47246 1134962 1318954 77771 406048 377011 1732748 566556 138546 1128245 508961 560916 482160 1784865 1564891 1868535 544402 190713 403180 462022 1423016 1925000 1302154 1234664 735849 843483 567169 843861 737151 1511586 145918 251748 1252873 766506 103162 1696510 933006 427027 1992165 1523706 1042571 128040 380954 152049 1609240 937524 381528 1418273 371488 1984117 522598 711606 48752 382923 1272739 1891882 767189 690506 405972 924713 654906 457896 472679 18090 1246358 1265033 1738763 371573 1575169 1220926 1115595 429301 718873 1528100 1320022 552435 776078 1190945 1683260 145631 712375 784166 1725164 474948 1306110 176015 1115045 686079 354339 388637 1379643 640421 1259498 307113 1425882 1161955 1046175 585252 654790 130361 1261737 772450 1799265 574732 1299579 101822 1804860 1797442 1922414 1361271 1191520 1837079 549786 1646519 66479 1664710 1963199 155517 396687 1675353 1229837 377289 591291 156345 1104872 1815526 646420 77078 1018029 37941 687376 1954626 1076378 883262 653884 1846590 295134 1899482 937933 1206259 877957 784672 582241 1131143 535408 996886 78833 1520723 1682488 461213 1265991 841001 1503959 1747683 1441996 1891218 1541405 312081 1768569 1103657 275715 1119300 333067 1454857 1562533 741463 464135 1858910 1836825 27269 1211810 166029 1884674 84255 505537 267946 471003 1949192 1740700 1044331 1734880 1740651 1245747 1889053 677206 209189 620609 1009971 1558337 1429380 14285 1632153 871092 879614 782749 1540617 1861392 7381 31118 1698773 34920 928695 580769 1499149 777343 1712384 430690 1731220 858545 1188046 1818170 735012 99609 90098 1032798 1784969 585623 654800 99997 152156 69294 1586104 908046 1648226 1820831 1567940 606711 1576228 1023646 1124991 579922 1721649 1588195 468043 600033 1052531 765388 599016 1761296 134460 163077 130037 15020 1711615 1936611 1271712 1256230 1493421 566776 1335120 265307 1298397 1856686 1172415 375987 28174 107887 1774115 921927 555460 482681 1915119 805238 173268 631006 177893 1906271 1086455 628077 1594130 1168560 1986476 10577 1898789 1659050 1961745 1720123 93352 554713 1449608 327378 1531692 1310812 1377352 1683311 1083368 42454 1487279 50635 125376 1842387 847620 981762 1349918 86253 1080181 167297 1933123 446484 1511395 1363183 300880 1282759 1416748 1846362 412421 1096948 1022065 440975 193619 89338 110867 1809337 700940 588321 1122953 1502287 172684 1170969 414900 1214930 62817 153084 1598002 377793 1721458 741585 1245515 87157 1085959 1111154 1876557 1179664 769083 476287 506265 1588505 269127 990543 1343113 651481 1827093 1350143 1108498 878325 1219284 1569354 22573 234568 346786 28458 1311627 566403 244345 951855 431214 1347679 6264 136402 153165 1781418 261544 614331 1889552 1717400 324407 1039729 905290 1732367 445123 1670603 348155 1468042 456436 817433 248908 1774084 895916 734193 1360554 1300315 1580637 698946 1703511 1615112 540851 148873 16689 1054253 1173828 1840622 600624 1608645 1738482 1709100 1783117 1457979 1979116 1331218 1884249 1856482 653722 771922 432932 1741407 1715172 346398 1521 1009451 1574368 1697930 1460031 251505 811075 1358499 1444114 1705955 1650833 894032 203071 1457447 1066491 1656955 150413 218170 1057109 425719 413209 31231 471557 136991 1875616 968777 1716520 1443021 1876718 1779533 1785368 965803 1358227 1311373 1698907 153475 1650916 1834081 777761 759019 1029276 1354176 739892 180117 1698708 1246701 886191 861244 1474078 1455603 1392811 1282045 973093 1243532 115441 535084 1834364 1553006 1088259 233508 216145 225792 1314972 1573068 1595989 963007 325845 541923 1585445 1587114 410935 302705 1808135 509775 105923 1308081 953667 1561921 1195850 749579 922394 1479835 1229075 769301 1280694 723949 774407 870906 1800098 1171214 929261 967008 1849130 1235000 1589317 1814619 629771 73774 1543121 888538 1445493 1229467 627828 1897749 1476936 100934 1590743 827429 1405837 1304477 207666 1220981 874497 321287 1939100 1203557 1193659 895009 307291 1828468 177954 1165162 1565747 505395 1380793 1549329 1815766 1557962 856739 995785 1184920 42739 1101214 574229 1001690 1602978 1574974 717679 224851 1563728 1434199 339680 1629743 1824317 1427032 584903 452084 41377 819490 441750 1581471 556962 261618 1026005 535571 781411 868213 1400046 1217589 1333325 1333752 1555113 1272133 1661121 901230 1826472 213251 1489907 254025 1412791 1380984 448197 1287806 664394 1501573 969271 1724278 1372798 437513 1204983 1583846 573398 1446180 1464324 960001 950991 1316646 1113673 1665086 1577058 697575 115397 1024922 1817398 1508380 1454304 1260609 519390 888776 596814 626271 1002523 655589 75466 919129 243398 1673304 1215307 155415 512356 606432 1448398 1119913 1629463 603340 1286624 1870193 562419 1381656 1653452 1497676 200047 388119 224441 744020 1280620 1799888 217664 914005 1072395 697146 1490241 1425194 1425949 1883955 1213597 966237 121998 986916 1284985 1740476 94064 244013 1445569 1037369 797136 1778603 1426433 1033093 1767558 1705010 1776664 898399 1873538 1658043 181216 1886890 1901410 1129396 1238919 525724 467137 623989 274748 92301 854552 1048291 1917157 1301821 1277688 67137 1889732 808553 785424 793850 1854844 967121 698613 1088960 469021 176738 374758 970462 1298534 1326216 1606537 1075744 1941247 425809 1441159 1287968 1032374 459411 1605193 832443 1201475 1148488 1092301 1889877 1290050 1322358 700555 866125 1321403 1154374 1463333 968571 1022374 1760679 1774329 962365 1103084 1116054 1731721 510196 848382 1660362 1859253 1575849 257833 996794 1240289 1569016 576245 165089 864502 81646 996729 1691160 708129 699913 1984476 171620 635326 974369 753252 69993 307160 1666557 313643 933433 1386422 1910373 128018 1404119 1250521 1613269 974843 1005622 1794303 598733 390244 1945646 383012 1168368 260642 301435 125710 1890576 1173841 1480858 972823 669763 636780 1942230 1701005 561171 75377 215287 1050613 753442 1968217 1104071 163479 575012 1554724 1484365 570617 634237 1275196 458113 16670 269773 1028903 51969 1708565 1554856 1395313 954635 1082968 1303085 264567 7385 983574 733132 1089836 1417881 150528 1357337 1940308 1109084 432676 850565 731704 95626 795712 385253 1615927 1682532 1990364 115999 534809 332421 379460 1853842 1399913 1960603 1842800 1093919 1277433 1469484 1095825 649436 1182992 1624885 799064 494205 1611034 836251 574706 1931307 1664448 1318654 41653 124153 794525 1478259 1691740 150206 1767753 1561800 1671947 1968749 1927143 557749 1034823 1727029 1961471 552574 1638594 143961 110800 1101505 934411 1165361 1804327 372203 1275770 1430453 1669962 815975 1234328 638209 528037 808477 1949479 25640 548786 621778 1519289 643814 1689631 226297 1616150 1348887 16395 272027 1664402 859493 962308 1296298 1823482 1130084 1791981 988155 1747723 770908 861046 565112 1897338 1776018 1841205 911481 1078189 762329 1095317 1181490 1229376 1197413 1133755 1703720 384284 435215 1040513 1328144 1617256 1885448 657740 335682 472502 1918690 267655 126252 620909 530730 237869 680259 1063270 315024 1807448 608402 1134505 848028 278376 1191311 1493151 1519161 30913 300783 1036845 856801 1954490 497028 1917610 299186 295623 1363962 692543 1861094 1100122 116817 1579911 1580664 1564170 1532148 210761 1687412 1106452 1519112 678501 215033 838883 213123 988174 310474 1800704 1686428 368970 29404 86313 1225228 1236344 956692 733583 1599531 477149 1702733 1830747 606298 1467919 1301129 1472185 382115 552867 1765071 1440173 1366319 175259 1668205 902817 267880 1543838 697542 1679969 822165 751385 580487 1727797 699034 1696875 14100 1901452 1404566 892043 220378 1407380 1346802 1996312 173541 998150 802254 1522492 1644881 1640970 1198481 1038028 433131 1000718 959382 1292784 505054 1874527 84923 1084503 388247 44017 9526 766840 606941 5453 288425 1720412 166232 1837826 1215797 459904 1317603 1789913 511008 64951 879439 1617974 456647 1177941 936909 1279763 1364973 63805 1386419 666107 1885347 1067880 1049205 1503326 390451 484759 805494 875123 1942913 1718714 1227778 1405005 1600239 1999936 329417 1346173 1389513 1627587 361853 1585521 1378119 76381 1243485 193150 1348437 864079 1727856 1083194 839589 1681474 1001613 319588 69872 813782 151487 163142 1326010 1797441 1457099 674272 1799425 1115208 749928 1706211 676545 884625 1539025 879345 292030 1791504 1254321 301530 590592 519180 1681475 1912001 1755460 884947 903935 817569 506478 162687 748665 1152002 504496 1369436 879305 1421613 912832 1751913 1722920 420819 677910 913648 1033063 200400 1452158 786794 1084558 24077 161373 317742 395428 1700168 689542 982508 1377125 1340873 963522 336743 1971680 1921836 1805818 775716 1550675 195978 1845301 794237 1972548 637105 195008 699208 1102442 1989715 49413 1868788 1349638 1489916 1352795 732255 41428 1087756 1022593 642231 233257 921213 1041702 1777117 1178012 987652 900953 9723 424727 408137 1969841 941537 149593 804702 159616 1294484 118618 1086670 1371920 1659711 1151571 395024 302180 1003388 1461722 214932 91781 741005 575272 536447 303610 664212 981927 1271036 1535281 1457836 1336792 694357 449001 1367498 1602115 284986 749871 755042 1990387 451469 1689150 1666259 842999 553370 46649 338028 1200774 474197 1932169 1984849 1139589 1997531 1656671 415147 692818 1293291 529246 922696 1280275 1660501 812077 1579524 39334 1896913 818121 1012935 1499944 885520 1020358 415837 316262 1165477 719467 1591897 1677160 1652778 869661 1110246 168828 212853 872608 1373950 1015517 837667 1089533 1753499 1601457 702799 5631 762841 580576 615465 776743 771478 622074 401718 420054 1644555 1146527 437364 308170 1268633 1059760 1609882 1099763 1380670 66201 1037874 1655359 238134 844623 1977692 1974077 1491030 1809339 846993 363184 1911730 1871048 394021 1372797 203859 1025200 1959352 1346832 893246 558444 1908091 1607653 1170596 839319 1977416 203681 1624667 249647 577389 333678 670843 1147390 381219 410677 1072724 282577 862351 1478100 889698 1527725 1981148 476649 1605180 986007 1500366 336341 1240806 1298827 1188305 932293 1754601 1964456 1468965 580117 660310 1546105 175463 1491598 1955753 94377 1712503 1396532 44230 1330487 126325 641250 356269 910122 116149 847052 1037398 1143508 1447041 232812 1674338 1999678 1001130 1471876 1274246 458219 452412 34595 1303662 1029479 1558910 1741327 282593 1963153 150799 571253 1217572 1663108 232217 804592 218043 507657 1183750 1462661 1318132 1772687 242779 657194 1977806 804861 814510 350084 942771 1095208 14260 608702 1647704 839839 1555477 381844 424626 512288 793126 300924 339686 1221128 612123 1859316 963600 909858 133405 1307243 718924 1377628 222613 1629296 509412 740935 40026 1477886 905076 1406504 1910360 1775575 1029622 1398225 1234307 1809325 132998 536284 57410 298518 805503 1816487 1263686 958769 649062 616145 1037513 1126574 1531449 1048555 818157 532631 750512 768885 1501838 1791257 1813302 1222437 1915765 1702404 1075860 396717 523418 473675 150715 1612817 124495 1221225 385611 815866 768037 527508 1373343 1104714 390607 1619418 1240092 1515487 298800 460935 703364 1831868 1856187 1473071 723295 197143 973130 1976634 1521812 1951085 47731 1900088 1039640 1247489 897933 98881 209183 1372634 1035543 1414859 1402494 1217666 657757 999146 1325870 1323002 284641 473176 820904 1784331 1709667 604563 1828440 1964864 250906 591801 1350128 1937068 1669331 1626098 1424865 596604 1296971 1718887 266092 464073 631284 117162 1795466 1691099 1252048 1337759 1093096 1043108 1764390 1418354 1035256 1201364 1028025 1612680 1767953 884129 1302691 197511 254411 1103002 847945 207040 1754952 1004463 1228927 1885515 141756 410905 648295 1355262 1485483 1986669 1213088 253185 1043805 1887795 679129 1973975 216244 361042 1499609 78053 887413 853761 493320 1448798 1866647 1438201 1304572 888188 234020 145989 1219331 1281916 1880229 1150912 1430877 329603 429865 1968262 59647 1373216 1433624 60357 1469453 1348542 1088502 61607 1052190 332099 1276103 473728 194737 1085709 1429139 1844127 1691911 1317519 647512 1661586 1721239 564832 1166190 1237351 307805 1751310 480902 1739696 1416001 476897 163516 1222854 204759 1446260 12445 362804 1894991 1837684 1079931 985118 1520918 883191 389731 1367224 1176511 1471632 1314786 735360 754676 806009 1123118 132684 495548 1288106 1004638 1648254 75511 1075552 882235 1532298 270053 1031677 39136 1731153 375086 492487 1157954 988618 1221603 1061206 517020 1115386 1718802 924241 1782235 1155343 943534 1162567 1269993 631904 1748148 1724429 1887518 387474 1066182 1087433 1780518 775814 1724505 1998491 1265098 1861765 1238921 1827782 1546331 1627148 1711933 1973695 1920574 1345749 587164 1547592 1585498 1969044 1277184 1358478 1328832 231432 43504 1605494 354038 1281622 1007378 1729429 1506475 1127625 144352 916060 1079610 1454891 903264 268955 1506177 436756 144920 1023259 1221901 1346924 1807466 3006 1094308 803041 427495 955466 1914587 1217527 386809 1804681 1943918 1108845 1137969 293438 1707853 1890240 585658 1911595 1358416 488745 414819 1327085 541671 433945 126611 1271131 560068 323204 355399 809019 1746864 1995532 1320350 250938 1456593 591826 1336847 318100 912847 1644386 1615136 502401 1496598 1455981 29004 1556660 1099421 439020 1905067 1389408 550806 1451142 513145 198584 1139293 1496618 1097572 1935561 1536343 1746571 453419 451494 236695 901650 305508 787047 1221586 1341846 1651197 1728257 1236822 1107185 1420995 1336360 1647825 1868435 892292 1878540 1807100 772683 1064109 1632812 203239 425277 386093 1918676 787358 1898626 1393591 385973 146963 636991 697001 883808 1167662 1821204 976991 543261 1934875 1179915 1793319 427117 690172 1052632 1558675 1690574 961073 926408 1942636 1000677 413489 740817 624895 712493 430502 1082552 978383 12831 421338 1629993 738035 463793 1919105 637620 1567678 162400 1544349 139278 759960 1521353 1187005 817538 1203349 606673 499032 1500244 1979691 1121240 1619957 1786649 238053 1984515 1189013 1403219 306788 1397467 764906 1525253 1439667 739212 990017 626202 1993425 1215196 145438 1774270 1808803 867393 1311879 1781302 888555 1055828 87724 1913725 1622393 63481 272089 324612 1757409 1147707 419748 1724616 1384164 1574186 1535990 1008676 928533 863683 1700234 296201 1367611 92047 1763228 978644 777444 1001467 467647 1195281 879403 690783 118181 1835956 322921 1760578 1708513 1588538 626740 531832 1965652 749231 1124055 1391189 1019496 1755575 1462105 1792058 1975952 173661 114963 1285943 530961 1444871 428650 1585610 1778074 1975841 1840896 9548 924961 232277 1171859 1430783 1147690 682469 945817 781341 1615646 1113531 1988233 1369282 819993 1395745 1917560 1344058 1376878 745653 1879429 1866938 541189 1981578 1109224 90762 1980287 1145044 1147229 953752 321967 1326600 1367938 451039 216475 773046 1401954 196971 1410651 1531498 696350 1375385 691750 1362361 4160 736091 101188 1471277 25317 37160 351690 1038826 1574235 1216354 1848299 1421397 988305 651978 485999 1562501 114428 1303401 670287 1436335 330684 477125 522575 240768 1696447 465978 1917816 8225 1824048 354128 1864438 1341570 715444 141076 1992385 98954 1291521 350240 81709 644460 1976616 16537 871613 1415109 918993 683912 1651309 426853 1041613 562602 1784480 1989665 65038 308694 1584135 708599 1279063 382024 1433432 461003 1509719 1828642 426957 688594 1915738 1740079 831994 1331064 1392007 221899 1344480 36332 804723 1651136 1067061 1936936 1037209 1953834 268880 1462441 219118 1007500 1577000 1685911 257298 721762 56839 1773298 287319 185649 128754 1962098 114543 1278750 625572 180529 572448 1955172 1392728 1736991 1623798 287489 1873168 1757570 261085 266696 931653 1305305 965959 177461 545598 1713342 1995158 1754325 1494698 564678 595702 1064644 904473 1620073 1751491 1269532 1214700 1734506 862867 147230 1785062 693451 1816057 1435080 572978 330903 688598 1235725 740667 1733547 1852197 1675334 1783770 646334 1650396 922611 240624 1914280 231 1259947 61474 1985892 230109 275685 835481 21089 1731352 80709 461227 1443517 1926004 341584 1834230 1716965 1190480 32899 1946261 203011 854434 1569347 977698 1768515 1120272 1516908 823965 1728561 1511581 1070994 530407 1354324 1887309 626153 1238583 1858757 1579413 133918 791843 1811507 1395422 1330275 1798548 329154 851908 1578456 225948 191342 812913 1505619 1584253 357342 548341 350729 551156 109435 1181615 1632913 1625925 312611 333451 1655300 520502 424235 264829 254549 486076 534523 1154045 1371211 1507328 969323 1751161 786736 1342516 1796665 1964066 1589756 1144218 1888857 1208093 1129391 265452 330731 576466 318277 435288 1791069 159044 1905047 773334 405828 1213350 716793 1190114 1413208 446980 418535 724501 1791148 475946 1697479 1194109 1031010 783571 1453909 572910 1894273 833045 1520306 494204 18592 730455 239436 68233 1333772 810007 228887 1159704 1349681 901065 1497673 987939 1238413 150296 1859445 1579479 1111827 1844682 409583 265050 1313396 1064427 168579 1103758 364102 762611 52275 1316871 1105876 528521 1348131 1289706 514997 112010 831015 1069914 1139541 412691 72837 1329964 1417225 947765 1174128 1774436 1328432 817110 525121 932449 1328216 963026 607830 379534 209394 715536 1125562 1818698 85310 1447999 687600 928635 908353 1986587 1892058 1288402 1466263 1934524 1205882 1776962 66001 559195 623093 1794679 311694 1978960 183070 938520 1393511 591047 105263 1065439 193755 777749 145662 20111 1530345 435005 1342488 1431116 1090063 1547510 1605488 246968 1091882 1368627 833043 1010033 1323255 1687930 1907834 77217 1922967 1439897 134972 441639 1400250 1882924 543523 902198 1773386 1369494 1298235 86233 1025566 384617 722061 117057 1589113 1377429 848181 573814 1704376 826288 1352287 1398151 1495730 1147967 1462285 1238464 1966222 754397 1196342 575303 708478 765350 1787648 297929 1780782 855848 398564 1155274 72674 317627 1743605 1366235 1112697 1069408 1623079 1268034 1399612 147228 1383149 1040511 1603391 1878836 854343 733474 1795056 347328 1551294 330059 971234 1997483 1670107 1737109 1102119 1199535 891134 1441955 655399 1238482 638726 1327355 63841 1331034 165811 861090 1749958 1985004 605868 1281847 797736 724184 770201 61543 340782 677141 1343891 1720094 1006701 877380 583918 898143 1646299 1286266 1599243 1805988 960349 1212465 1078533 7097 1454393 208619 1468263 1687809 1872243 1993672 306546 1604189 758048 1500719 971292 1609561 1098310 303551 327866 644564 1865166 1864582 1198216 898156 564654 1480651 239015 1747751 864293 1716239 260089 96185 1224401 77264 844143 1602513 577207 1498824 1920340 294538 452060 240059 137091 1862648 1272569 178750 236746 734006 795624 460731 1623173 1808674 1184928 235154 788066 624755 1462959 1760525 327006 1957751 1203434 1337326 197627 1417623 1196934 1301667 1888132 663139 786193 1262048 1430316 1180844 1572270 1175390 655417 1701816 1049165 27224 1189077 1559003 816082 564123 1560727 1778594 432529 1635612 1238847 1629142 350534 1949045 1566672 1361866 1727295 1046182 1982706 1310069 1115578 509217 1574185 1343928 1487506 434710 1499208 1662082 734320 1192450 531427 1964995 1039007 1587179 1335473 1211061 214054 1453128 919892 1112254 428932 1484353 912572 1985313 200665 1229696 1032246 904784 64761 220750 41799 793112 889531 106448 183082 1430507 417577 125078 1934577 461974 320341 1385081 876338 208575 1686593 351243 1681672 316624 730875 551372 940601 1963947 1979324 1464916 557008 1081904 1790642 1460967 1577548 209504 974578 136065 396279 1787605 62018 226189 961190 928351 28465 1135403 805915 1360819 814533 1129503 283576 1357983 1750571 1611515 32950 33514 1197348 1325329 1130583 764800 1577109 622947 807977 626862 1409303 1280684 1599721 1581455 975002 152461 1144612 1834280 1926291 1868185 121938 716659 1971443 1395725 1886143 919409 433896 180169 772817 830005 1838398 1420817 1867620 320932 454911 1804222 1788582 1027455 328927 1999156 838460 802754 1368080 1713920 1205263 8522 399761 922106 923984 1632695 1191053 298297 1982092 1360049 981430 563293 1100253 309523 1912017 433417 418688 1393150 990735 1794812 662522 445488 1429726 688089 146219 1420308 646659 448712 1565873 169952 1361486 1142919 387128 1303975 1862888 1899193 1360490 1473662 708398 506957 1913673 806948 1365137 1485652 1075066 1633200 1707547 680942 1015552 1918102 518004 1464174 1027472 386774 213883 831870 1490505 1983047 468526 1583366 161960 1709589 1225087 1819540 1131325 660236 568507 890517 1114902 680722 147759 1862048 1514479 196417 1699621 950461 1182967 869829 1008563 1676551 1779817 799354 764744 496897 1049650 1709948 1824563 1791039 1350318 1095339 1201694 1454686 1447929 1047758 1827510 918788 60663 1613302 1922651 109348 1712650 749883 1625243 111689 617633 733863 1041106 1605146 456136 420582 1720408 1059029 465501 999972 1793729 253963 1633338 383317 1410059 420801 823504 1214264 953713 853192 1009595 838557 510460 353765 1678547 659313 1989244 233117 1468079 1700350 1657815 350879 483384 901523 82208 718546 294544 1282883 1684205 1911652 902756 1887177 1151510 1489560 1426727 246088 1092057 1808733 1605078 994862 1455811 1678017 1219991 1468158 415808 1402725 320422 911520 78988 1539209 705929 1445858 1638644 1900494 717140 9059 856297 1463562 1893317 684703 1687233 1326610 682663 1735694 639546 1401538 789600 856591 1410358 917162 875225 1595276 480504 455303 654433 1798584 70063 903403 1389415 958373 1532945 1087567 1204334 1729776 489430 1661477 269451 1501068 1778892 849546 316118 216134 1502396 1444068 1337202 1966632 1275384 1454535 1875294 1085912 1785253 406767 1979354 536211 1206179 366290 1200975 1994372 1413724 1887218 326563 934786 701904 1467139 1299691 94429 1319480 1552320 619694 953552 1567422 601900 1911789 730995 512154 1565186 1024802 634782 354682 329508 311210 415099 1645528 955681 5275 1981570 1665662 1263563 988507 1281096 1395907 1598424 1157379 228788 1712263 1588741 386053 1937268 300755 1659481 736614 1567177 1675642 861631 1771869 401671 1717693 980747 965203 1855464 384649 559305 454647 313805 366730 1830094 1211100 502840 254105 1333930 846514 808600 1277806 1256352 1892292 954711 775198 662072 503285 1343384 581750 331023 1752120 1913531 69942 1148242 1840727 315501 1928107 1923659 1684016 809250 1955790 370260 435192 817799 1446292 1305531 1259124 1096065 1445195 1974657 1753426 1289924 1126759 1970338 1290427 1793076 591052 1742423 544246 1591756 144501 165573 1596094 357906 383155 471371 1485868 779617 986938 1177902 133576 124108 168299 20914 534681 1609559 1936757 275272 1306040 1687606 1468688 1316480 712402 1566037 44590 366889 1048149 1642676 1902972 8649 154882 1027221 1347799 1931581 1848405 359338 1164504 1727957 79340 1608132 74439 326394 367417 1602690 1527911 1643023 630657 46912 224368 1609714 1166125 37404 1747434 1259021 1218820 1353995 997451 1426142 1277625 764022 380534 1620734 1430127 305999 1440533 292324 800698 89919 1442821 297860 1174373 759839 1211761 1612914 1609704 258487 823863 1056712 434520 1861002 288609 1766583 1245833 1808294 1381098 1386045 32301 394034 953634 1465759 1751074 1999055 970572 459711 194172 1728650 1057649 268990 1385706 1370833 1398726 890863 1898651 1850479 896750 13118 238129 1653879 754212 317190 79191 1324404 1365980 153012 3728 181135 447834 389762 1446541 733499 1874498 465201 723763 1430233 1492561 1530811 1542383 408826 694755 15900 1217655 1930941 215788 559324 1600157 1486149 304479 1292017 1275846 1462485 1220873 769223 124917 1499825 865416 768830 1799542 726152 122983 420919 866405 1870200 475506 929171 1203959 1833005 306872 1994197 315622 1774670 508 1279631 1179275 1920940 1772053 190512 894515 1266335 710541 32972 1410181 1671127 1596337 178357 342695 826390 1545589 1472942 401998 1213845 1411066 1737488 852299 1653812 224955 1568702 391423 1409070 1611228 1231833 1276440 1047749 1083336 1547155 745579 89364 561453 949132 954411 1665038 980206 1063509 868610 686951 1007420 83695 439378 672382 1118692 1218536 1985236 210694 692707 835952 237060 1589415 1970405 200545 472362 41973 1579097 421653 573152 1877000 1986586 762225 1794317 451853 1087018 198438 1978197 35995 1837477 1654119 1513253 1110918 1387923 1312998 527523 191024 947294 1453917 1420887 147530 526734 345869 292518 1002710 152979 524128 594303 1784289 221648 1144903 311740 1795341 380882 1975817 297899 711397 856731 974835 913315 1304406 133370 1037486 1062951 1331589 494535 1262978 1773956 104478 1999291 227710 1317722 114275 1113142 1674335 810036 377902 1027965 1686402 1652398 111222 402098 591984 977908 959995 368353 214294 720833 530756 1769468 1950358 576115 1377049 607620 1383273 1136534 1397751 75175 1787785 548181 544613 643424 1398659 1432925 1317915 84217 908026 692514 1913724 249957 748048 598726 1922322 599686 1749367 369241 1940282 1301786 390031 969851 681211 857940 827933 200329 1088388 1992493 482491 882054 1662804 964362 690587 992641 102016 1926647 67127 1332313 264968 1609889 1853067 200182 128586 1349680 1217632 622274 87335 1050021 1018341 523350 1630657 277770 646442 1346931 1177074 472815 707961 87052 310220 813799 1591573 966976 52573 130238 1001093 6073 812365 1701292 1824593 679011 1806440 464528 197885 1746066 1624595 964159 1510714 1093066 1529054 1716628 1528081 647996 910467 821318 1382954 834116 1873870 1083234 315858 1527349 554149 1717943 920596 1117621 1880819 897108 21042 1451316 25692 1038440 805017 1864630 902301 1854035 957734 952343 793180 1954876 1201479 968144 1465308 124304 1982724 1964206 832759 1502141 1318200 204744 1376836 1731738 283700 295198 1058218 275814 79253 1900378 437572 150088 35493 1179208 1810627 101198 611799 1250804 256808 713068 937527 696921 34377 505801 736299 544579 991933 188015 1585141 921575 322649 1693212 466791 68505 1596076 484765 291511 178685 514388 261280 1490004 1208388 1185653 116358 76722 349618 1309517 1858043 1147925 1615788 1998559 1382160 664086 1769126 550600 1626420 1982971 840211 1311395 1845824 1068366 1620623 1330845 1480123 1342096 228298 1955174 1450643 1499419 942310 219048 1712330 1918859 1712337 582220 1215461 1394063 1273500 534932 1886634 580002 1582265 38004 651496 595382 726932 383902 493629 1394926 1561939 1656041 1362650 167919 1955914 794046 314605 344995 1981321 756351 1381938 1977224 195544 130198 1900473 1113063 1407386 449203 1991004 530032 1362030 809678 1692320 683167 367519 1257879 842122 1770765 490978 248726 1197023 1058812 1502344 411942 1293469 306708 853020 1465881 1588322 1000655 1226383 122146 999560 913151 1782493 1960788 1672675 538345 1640993 1541155 555437 481914 617321 1861131 218594 408168 1598040 833490 877815 1124162 954427 1085042 542511 403754 143561 1070027 1187848 1348474 186255 301420 1035690 1898940 1630053 1370612 1750729 1988051 1127550 1663440 216558 870209 129965 1388473 105904 1427548 297403 1065682 1078380 1300677 1989560 951096 953602 465662 279390 1895812 245748 485454 1447068 244118 825556 1379624 167960 1470945 1806747 1920377 666453 1981727 668113 1849673 257169 538762 1365961 933867 380296 1036837 665466 1240091 675342 1045489 643561 666942 188710 347428 140114 1444534 1978433 1201165 179955 1181717 1018681 1120449 552283 863016 1741386 257278 1645132 294873 59976 633657 277977 1582590 78556 1705505 1604543 592501 1081956 1740656 1037182 1538594 173124 1788810 1762629 539459 1292818 1366517 137248 798105 1877420 951497 1246588 339737 1088893 1271833 623116 1413259 1023540 1084670 1110187 932953 204633 702812 531768 1018418 627728 732341 1125485 1867705 130740 1769724 389195 153019 422079 1748038 921891 894193 455643 810069 1361221 1985908 558728 219890 234174 1886480 1008444 1404128 364712 492044 1644975 1029007 381009 638017 1868948 908658 1231664 1717691 1965363 191140 54276 1210422 1197045 1633950 26866 809356 282069 1864466 1393172 787437 1057363 1420489 155674 114342 1352635 746566 141457 1909456 140062 674281 485732 1661418 1327457 219340 1389039 1158198 556163 726181 855602 435443 435858 1157783 1230017 1695977 1852337 1656884 1210319 1580610 46781 1512365 446651 83260 480590 652122 1981021 531509 565793 641655 674780 452715 1633851 1453150 1546709 1232388 395942 1479067 340225 533217 337942 246365 62163 209029 791603 1024962 1684924 14380 1784733 1749873 83285 1438223 940883 997435 1838636 1583859 1873206 614903 1134704 522386 1594065 1598676 883906 1412226 1819277 631575 1807325 1463542 1133061 318611 304585 1126192 1406006 931650 1811528 364941 1462705 1296899 1237878 1610335 1367275 545876 338646 902841 398864 1741354 1533898 1917867 299367 1769194 1206238 644838 222235 1601038 1054227 515481 316571 1501285 758400 868699 45554 1762084 1533035 1778920 266556 1810901 936250 1358125 1461457 1322183 1677541 1284836 1036090 1007569 735681 1171380 64117 1276672 1827328 151607 749822 596529 619103 1025425 445819 1325789 375810 1985576 354765 1908731 151990 228100 1428249 1444512 1679535 1170991 1765828 1459272 831544 408232 111923 1662246 407816 1826069 1369406 1108781 1959507 1863320 585971 1568258 375263 606815 491417 232455 916237 927204 244879 1334043 221232 785149 1983541 700082 707456 1134734 1926461 1111205 1954710 1708545 1726288 1595238 434909 1399079 236813 946553 935699 1154093 1964519 538782 1246092 887899 661055 490468 266245 776368 1953041 873387 1401956 899383 1583778 475450 55192 1989361 1714882 1501996 1422180 702477 1933537 1480218 1350789 537544 243963 727707 1368323 1249885 238924 947265 1357765 516397 1869087 725837 180430 712542 1243893 1307047 1542845 273043 738389 1168965 1905040 1567070 1483787 1488386 1818584 1029571 1521351 116991 827773 1988360 676612 1906959 570404 138079 1191778 1837846 1956688 1852267 387003 511280 1290998 881711 78329 810186 789317 415410 1766602 1630900 988711 619889 91682 1120328 1227671 1986298 693544 1258680 1045517 793454 411283 1675408 589505 828494 1109995 398232 420676 54148 1998416 505809 1333182 1916760 555344 1276154 683886 160579 595258 1856242 1970041 1738140 1768113 1062369 197304 1223451 26627 1503008 1249633 1289235 1928732 560494 179040 1138755 1548052 337181 1730952 239234 1473317 1297605 1143115 1446770 1477332 1250403 7090 347101 62441 1933201 1256907 1041704 675177 1737831 1874888 966414 1421303 262279 1914862 832101 94755 1252103 861260 789410 967723 1320478 736037 218015 160695 1683992 1206771 1765145 1604997 308457 278334 728747 945622 1923326 414334 511577 1763994 1752577 751599 673579 389315 1424265 466607 909285 1028551 1070878 967747 779329 171690 863222 1099674 1972151 767822 1953053 1260539 650033 1377351 1223549 1323857 1203133 959254 439606 189788 539948 1846920 81315 148792 131655 659989 1564088 1043175 156636 578232 734539 701071 352416 547102 652742 1182543 1818702 435588 469299 1579335 672007 265780 1562369 1510248 731099 1866578 1962352 350149 344251 682015 1106655 284323 1543511 1877029 849027 1048012 629599 903263 1020630 508249 1759741 580289 308025 987210 1859327 1008858 1437866 987135 1426674 398612 814005 1476994 428066 1008226 828332 1823240 288386 444507 618864 145694 686867 798544 1052327 1387415 109255 1732424 993626 659737 286761 1735470 1636291 1370439 1845225 1102942 971486 878692 1378274 1203691 238667 1334674 1816411 1245349 1128034 1669956 788280 616305 563856 1452869 1262435 1429024 935744 555189 1703227 1614723 960961 1880178 1552375 316596 341187 279512 1487160 1969491 1415271 221929 1978265 1970594 1616633 1571432 1102806 1169663 267669 865009 445810 806197 1431641 1030434 876237 1716232 1810101 1574176 271276 1339257 1308044 320951 952273 497315 1859474 473994 92194 1395340 355047 1262077 820703 1805135 1401670 205579 272680 273949 1501524 1441414 1797841 1626695 1173798 337536 1761181 1428608 1072075 258800 1880365 1931759 183642 1304612 383490 943611 1295322 1777511 68238 1634882 838679 298038 408549 825105 364823 89179 162460 1691011 1462511 831042 285110 1744264 108435 696305 654160 589064 1101916 947727 465057 1431517 1221439 842938 37801 411934 600992 1456674 725738 1917993 1799289 614790 900308 361838 1972555 1161074 315222 1464696 212589 1248455 1882977 283157 785105 711096 1200887 42676 1561907 953411 1424669 1548020 1871314 925791 1423052 1804672 1893126 830253 1525390 306810 551045 816303 871010 1636204 400598 963267 1740838 1725313 1535705 1377430 614811 549136 567373 32199 1599983 1424771 1515198 1819668 921654 525374 1466328 1586163 1552127 994119 1766504 1955034 1181722 1540196 647382 1422350 1563401 1492784 1546922 1569389 1637455 1397343 640520 88110 995165 512981 268035 1199000 1134057 1002548 1663610 722497 87060 567272 732399 36935 1583661 304074 685594 645054 1235915 257905 444675 489155 353200 1349865 544684 1325531 1721935 141313 751904 936914 626377 567230 62818 787030 1513868 1343460 660021 1029753 723209 496312 271153 1203589 508247 75102 227244 375972 1792427 1829981 1761735 446141 805965 433278 1209419 1747226 1535785 1795407 225692 1955383 269546 1585237 856039 1358096 858794 24686 1734640 1600727 785517 675331 1111522 113239 1732622 1970550 1696785 456864 1704588 249236 449686 227442 1616384 565291 1236253 1211874 238607 1355359 806904 1434517 94445 298012 331012 645514 1143026 221515 1766783 676968 86807 187148 971545 1275233 941608 1456146 1342620 517747 13921 1122587 138211 1130060 175738 1128610 1797297 550870 1449085 1459017 1660327 1294531 1050734 1817287 1287169 1719941 1053650 1044950 121784 286102 1929226 758027 361623 1007089 28047 704007 1000107 1163559 1687617 103373 293215 587128 1635786 1564352 1989162 133891 90001 1849733 1024328 393786 1175190 421711 1298980 677291 1910410 1106576 1714210 983932 949072 1032578 1639628 1690073 147766 1813088 834955 1108098 757740 1664511 1109243 1844665 83677 1305018 371923 234732 54259 1883755 1889936 1987260 1810915 772174 422401 125881 1109996 797832 1950621 207602 401814 1073339 764414 623763 543659 517143 1426026 1321786 1021270 1137284 1697656 586561 600425 352283 489901 295647 1525929 1438468 279994 1820216 1727943 1466730 1970828 1227797 669449 739556 527441 719143 704761 1703355 1100016 1172000 78878 843265 1765704 186060 913382 1790186 896536 1593275 772141 1527384 445043 1876366 1763965 1512347 9464 1852513 498517 396474 1219723 222750 707441 899652 1962938 411554 316029 1895598 1932901 84090 1546989 1738380 1228376 541954 338847 545947 681453 1257662 30334 1886259 334448 1195408 277872 313933 420398 1519216 32285 391748 1253557 224608 536718 498544 1723667 1834381 1381500 1171517 1483291 443698 1379708 942119 1491602 1037247 1051331 777885 144015 1121001 169721 1314829 837954 888961 4629 820469 752159 1075059 79512 417196 1107776 1031527 1107076 653601 1423064 327462 572444 1149796 1164860 622362 1962434 1314698 1846522 1353988 1731891 853965 1382513 91158 1405263 907783 585981 1594110 546146 753828 697142 1670690 1323939 1788120 1855350 234135 675146 507727 994869 590139 1525440 201507 735889 905593 1514869 1918033 971079 1192121 940707 957170 1764215 1877385 414023 1710269 1435270 937990 321557 804060 465193 369340 1107210 1365957 1575086 304949 486379 11080 904524 638625 1958719 913748 745148 278205 329593 663942 1771162 1097388 1783352 1580930 1791910 1895820 130906 770345 1614588 1876095 1564622 928694 1429019 580835 1699882 475238 1283117 864254 760596 890102 1550663 333069 447143 267030 1178831 1180512 198517 1085977 367226 418683 699509 1672777 1461808 899546 1786331 1375676 616180 798331 667971 1062845 206703 531984 277116 92785 910178 109910 467937 1840563 1176893 1324608 1004140 1965851 504937 1007902 1388181 1635470 757213 1565634 751622 692210 1594369 253969 119092 25828 1198427 529197 585300 1867921 567907 1931940 1828000 340566 1297995 1597761 1139660 1582915 1444027 1759246 1769605 1172451 1838219 859107 596437 1185688 1971838 1390742 986992 448804 1897132 163781 1911921 1362006 1881348 1587472 1455131 1224114 1413213 868171 554894 270519 694829 1104859 570348 339987 1820020 1566783 637066 1058353 549060 1899397 1632503 288282 807812 1421264 161711 983485 1782448 1040035 1570668 1537733 237581 1700011 1332750 1315230 742237 1374634 703210 508594 1074062 1744934 829468 366588 133424 1037196 1205931 1132506 346610 1022658 1805454 1750317 1256275 1158325 508669 1481055 905834 1427164 1391801 837999 1892426 1340467 1956892 990963 361163 373988 606905 1735838 57390 311939 1923626 1866530 1088676 1372390 1698967 1368744 1208133 736283 1124884 553902 329528 1139988 81328 378320 5773 1440888 306404 1260024 1413861 1985383 464413 1325967 11682 1873989 360991 83348 115009 1711539 1960280 519413 1753197 403633 894323 9750 688133 830203 1483165 21998 414628 333335 874276 323962 1689677 1648657 109530 1956857 983872 1308813 743790 501584 596721 427583 910810 471099 664233 50019 189267 777350 1491727 728862 884869 79143 1951035 551073 864301 1068527 1622345 1253281 488678 763477 1565327 1637760 771227 123632 167083 1333475 1075219 1097917 1993399 69365 944206 438392 1774849 67972 1033844 763375 1609187 1364895 260681 1087626 767038 31111 1453398 933214 145587 579296 1815223 1954453 881982 513059 1878939 1343489 1756930 1057434 96963 317233 780640 1099745 1150907 1254530 571105 1573219 189360 51468 1371824 1309683 944687 1772162 1738215 1607956 268531 73487 1480468 960089 371625 1684020 1332409 1003896 1172841 373045 521019 86628 1542530 1055070 1237722 1527653 1894309 118109 598700 1894828 203117 187105 193359 1739296 815088 608988 166261 761887 358671 295449 1014431 654970 936815 1655285 885802 131379 805535 1526287 1309687 1329596 739462 857292 1676908 349453 1981136 825726 1986715 204740 84372 803107 394916 1038584 1399179 172547 84790 1489317 382651 625682 120388 1936297 698087 1543819 1997469 1244399 616896 1266017 1195487 543895 1262453 1545663 1476736 1577804 1402790 863489 260180 1627969 366697 248062 1100188 1742271 766053 945454 71021 627132 584891 1642008 1564952 552600 1705067 698123 892915 886833 761961 491413 446644 861809 1169368 522724 1463257 706810 660719 1694966 1598608 472433 1922448 1055265 1127754 1009156 593874 154265 476437 336669 764931 1003482 622844 1888370 1688255 1417042 721366 548603 1974000 1370623 1487617 128479 1790293 210412 309193 74846 631692 989350 542109 1159422 1486146 603182 1023784 1642057 142665 1228160 646228 1842864 1255332 1931781 1663283 1761326 96747 516621 1400709 710354 1626127 74243 699440 1370279 1627610 1811554 1863513 1763944 1806657 232396 972744 1420082 640632 1494005 620712 1536531 176463 837137 1059517 1165550 1051247 1399593 1270231 1879852 1841364 271800 1978229 697381 1619413 153216 1430612 1668279 1599668 90268 1236359 1978117 1715830 670779 678976 1044071 815844 298001 1721190 12944 32582 300230 457247 345514 1486999 1420497 605456 439502 810991 1223296 1952900 1427042 1333388 207751 1088157 1524966 555834 841662 1339588 129852 333301 526258 1581228 1542394 1777200 1008729 706867 574042 1664682 752570 241710 491483 199692 551852 652889 1044840 258771 495478 687301 1377538 963681 1489418 1648749 213060 522629 1870319 520892 1739275 1082253 856700 1706744 1010424 1257607 315050 1151846 1078682 704006 654020 1835667 1633875 84411 942387 111036 1525202 770211 1448148 750824 1156256 892107 954016 1516965 32612 1845281 630322 1559081 285437 80469 1670954 1254750 1865492 553878 739329 1966837 945958 852361 559382 1343440 903642 1799472 1246639 1190017 1746844 646571 1073110 1583357 408626 166578 542640 330288 1635211 324112 834289 1900542 1181796 1074770 560617 216410 1345308 1006424 316455 1783409 1163469 744987 517099 1330773 1052384 1855516 1695830 1073412 1834111 500775 1213958 902638 230179 362962 1282194 732507 1331858 1769429 1793791 975445 157951 1066498 1741777 1377297 351008 11926 244972 1307304 355625 915512 1211923 1292515 81667 1015960 1492500 583113 58666 509085 582480 170594 535067 756165 1279683 808381 1126695 1876423 1087272 1785306 1870424 1771751 727347 1040006 686572 1469962 1240025 418955 844474 1971877 957343 565103 860383 404863 1401691 1093124 661411 910360 1215869 983197 1675634 413898 682367 475229 291245 383034 1296561 1517926 469748 1210839 68510 595917 631878 976288 1743193 1199981 1398566 247358 1250915 323272 1340686 65445 493256 1353148 254659 980466 371965 1159072 1589699 425068 1142237 1886129 1227145 797901 296459 634549 773080 991249 1822702 1827621 690447 705445 1977396 1026038 182397 1911885 643789 1435390 1248438 494482 1491672 1966775 603049 357203 551483 1622343 1355446 370286 855115 1723893 72099 707043 768833 1734945 670844 966202 1469751 752219 1562940 143796 1570432 1826794 719277 1352324 752278 834378 1674505 1674779 1506369 92103 519813 1619255 1601027 583187 1229339 1188932 1151949 1415253 1311498 754454 723337 452527 282387 918631 588961 1602103 231807 1965716 1347905 787059 435778 50772 948984 1452272 599097 499614 286922 1616924 1962164 614265 76225 416319 106710 317475 296375 505379 410822 317857 1794219 1373109 1220616 698107 865110 322360 172435 1124427 262033 166424 1885444 1328468 1199770 1005441 639380 274570 1311464 344072 1090561 1162081 1291029 1833015 513533 317946 699954 1402775 654480 464540 128481 1081346 150849 1607961 1363668 1073078 1315813 1015925 1431656 1686843 318477 1377917 26511 1751499 2338 877350 121470 269761 1635352 170471 1814186 79662 63350 118595 1208775 1967289 1742884 914358 1540917 1084361 152233 72392 1907609 1557716 428082 1464569 1683858 149435 1964612 301492 1158555 15923 1450805 1737813 1967514 1447411 1941093 507117 1807398 378154 690300 66549 1562390 1397450 239250 132350 1032473 230140 368526 1678738 1364703 1319154 1963865 1934648 1619088 1014878 170681 1235451 1053905 1707994 322887 1619362 1583762 596401 57613 590795 1977781 97181 1676730 61387 1832122 1188821 175136 332842 1174747 1213957 1569556 1449616 366704 1028215 732606 142437 924388 1690000 1111835 563614 1390975 714202 646725 1466297 1303043 304668 1765148 605221 1410444 1283579 1770546 577430 336596 792056 474534 1186126 504757 973070 1301720 718337 1295451 1987959 1073136 1920357 1318859 1003271 1513024 31870 193902 200307 367770 1982052 633751 193421 1579331 397591 1048229 786753 1558565 503418 256669 1247686 1556970 1759031 152234 1288883 1582520 337653 1429195 629428 850464 1932950 1457143 1364233 1834501 987653 743075 861170 402574 337982 1453338 821224 786746 573430 1542803 1725288 227791 1164621 1298639 509968 202400 160071 1542536 1204126 1691919 965 877979 274710 344775 1468986 839129 269552 910543 1461998 8752 182639 299773 588569 41029 690763 315314 1127448 795286 1666069 1530431 1830453 1420598 1090466 1791388 292407 1155308 882715 535201 1532373 613252 1513401 764013 455670 1066336 982818 664615 657709 210342 823485 1702665 1121667 342820 1162848 694756 265392 542653 1966621 1915052 111419 1928466 159828 859096 560977 515326 475149 1462365 525959 447896 1446455 1428355 224526 1951457 1625987 1898883 1676315 512119 974760 48737 888820 1690571 108384 1708492 1832787 1558567 582136 1964724 1928500 30375 1352808 1525794 657413 299753 1727112 478014 338157 1273214 4057 1328282 219476 1524380 1888454 1059405 495003 1353 1607682 1226503 1891270 823386 1879573 402961 950759 861586 1014365 723983 1038250 591905 772307 1745686 1177887 1083007 746269 1663750 395604 1457518 1821463 580331 120370 1318833 168307 300967 1119168 1532751 1739145 731755 742396 494533 436540 210477 134033 93489 742361 636240 1287119 1272066 1883419 52380 193153 571675 546052 1277704 1791708 233832 1769504 1403532 480947 1057247 1851516 1642468 885827 426673 1319089 1151295 1091468 1746056 1086601 1790433 1767426 50327 1931539 1513176 590793 1791865 671908 1822946 1372596 1109804 407303 574134 1321312 296788 934800 37572 89534 819112 394882 1888530 57311 1807006 1854481 321140 1104939 1308568 583537 1548255 729312 1764760 993230 1163924 827257 1330885 1469817 1955260 275476 784898 705991 265446 1968853 635335 391859 779488 1404836 393797 385375 1542280 1011406 1676616 329744 197889 299385 1370566 1887310 1890248 1129969 504422 656209 393511 347234 779806 1758148 414443 1073775 1576201 834986 909613 991358 1518358 1623252 872436 830275 1749016 770722 913058 1334365 686657 251495 1236645 524933 664106 367680 97277 225108 1684314 1314067 216070 1181535 941014 1281964 1282057 189251 356804 1042858 1836902 1849494 1405391 1766530 1251 1445623 1581869 1372401 61034 667471 1745799 1912706 1401656 1115188 231204 491875 1214561 1902754 484288 645490 95971 1900949 72683 278097 1589507 430329 1775148 745116 1466940 1460582 788081 1381925 944525 859584 1181419 1154969 338818 1957268 255272 1352826 590102 934181 61156 1434409 1159287 535918 1489051 1852208 78006 1637672 570218 347333 1282453 566780 824485 321932 707915 1675306 1209322 767617 442101 144028 1397240 1952945 951346 42173 185810 1480913 1572494 397131 1422202 218522 121006 1694458 1560817 892374 774414 1554888 356456 440185 779647 989915 1408940 1795647 1854681 1412219 866271 1538639 249880 1404764 578313 1375213 102323 703702 1979120 1238321 720008 1227335 943633 466789 263086 1554286 467573 764290 706586 1468664 1136306 1819768 624341 223900 639340 912151 348470 275905 1234590 1380223 1655659 197569 1725682 1990205 1976372 1458957 651526 488650 727587 1253849 1838344 1885556 970764 745734 1460686 1397408 499284 262679 1996646 438319 1482559 1237594 65647 429501 1509640 1818101 924693 1717509 281992 1341530 1997320 301390 1729205 977048 385997 1024140 1139387 1635620 1778087 762353 65202 715762 1471845 929090 322671 1204110 752135 678440 1839867 1065380 939955 1600433 327804 1635793 299866 151472 141352 334773 1114526 753585 1244085 152534 165003 1759143 1260854 1935084 1777370 540709 1042689 696181 526755 1258432 1643377 827738 506553 447104 983444 1522459 891529 1130638 1442848 349746 1163176 516805 1341526 328398 1851823 987729 412406 148140 1522969 656273 162564 1193059 1080323 1727074 1808737 1945305 1988967 1607391 1835817 1566477 1822422 358207 149649 681300 1012304 376517 1020401 1161374 701302 417927 547872 147845 324372 617855 521142 1934205 244303 1943338 190661 1220499 1255574 1341748 1940645 43402 1570839 139791 1784216 1538961 573415 369419 482276 1142252 74586 1755507 1282241 791573 1648285 826994 470430 1304230 1814731 612972 674942 1132827 1453502 1370213 803850 845817 116610 1428711 1273424 1641673 244541 438273 1405429 313967 1404273 334327 1599374 1189545 841072 1039675 1935089 1898981 835253 1516233 407820 1838095 1672766 1165355 1488482 768180 966010 1043736 284017 707860 1076332 1943189 259131 994133 1693555 1738941 596050 1817328 1269145 475720 1748651 1240917 1116505 195210 310783 1385316 1195786 1262225 1844204 1333736 1939610 849591 1254728 399000 1933281 1299088 1421470 644329 306483 843656 180941 1541556 929223 736662 1429263 1889267 1238599 1670361 1543749 1407208 1957579 1363665 1803477 1175228 1753503 62778 270996 1725437 1890967 432093 637694 1781527 1070592 1812887 1892891 866819 1547676 854731 287265 1372732 893166 1182890 291442 1240732 3130 1822279 1619160 592094 351054 1002271 871754 1907951 241196 18986 945816 311413 1651011 1604810 1872036 1220691 534234 124202 1405768 813502 611566 1909720 185443 78457 378998 1486771 1602091 743779 1412278 357849 1338904 1401071 1156402 1498388 1578370 590490 211800 1880682 1733141 344974 361462 1170093 1670979 44172 806389 646332 1976555 675493 1819851 783073 1081597 1452518 1656936 902624 1734386 501113 1514771 943681 1196206 1154949 1639747 1169010 908876 1062193 1196423 906653 173850 1239995 1139330 163705 995736 1924621 1080526 248956 699723 533632 718124 128941 1642099 1423316 238033 1809625 971126 242248 1521493 1019752 1545952 1143915 1269064 840589 1699221 876625 258063 883954 588477 1259552 1485835 1419193 110506 751659 1768831 1951862 64347 1160497 72239 1714589 1429554 378458 536846 1415145 23563 1894360 258783 203270 144478 1886215 400153 214427 963415 400320 1016669 532987 54532 846034 1888651 1154367 698624 369190 1082941 1930765 1232959 1009701 1568507 1526076 1204427 1979841 1672261 42440 202261 1086474 227278 1832203 1273784 1253216 1943063 1143398 640197 1469561 379537 780627 1987264 1532143 1943816 1403213 1537430 846127 464588 1547621 1380149 1332621 892462 291721 1757315 1475310 721121 23669 1741462 889421 1867637 34309 1334444 803799 1679507 450532 1081121 801270 901601 762959 1604830 907559 1075034 253129 764615 508766 1602301 985694 204355 27928 1628819 1999554 791756 1029218 1694762 601563 660293 1793305 882085 1206488 154363 1296154 1950614 1285997 1371055 1380990 761031 908135 1821310 1605815 425448 550758 568049 789221 163439 284350 110749 1705758 1719457 1845655 1704255 823274 772632 699354 961879 270576 1029670 1377715 1046282 359483 608802 41266 862508 1542840 1241085 1566892 1379648 625619 867523 650299 1499745 1272858 625245 895675 1974328 529817 1773341 45260 1624196 264781 363790 1742759 1846726 438581 1299153 1588569 1883302 125011 1793119 1727278 1370071 555508 967434 1753782 1434270 476547 785356 39457 59548 1785917 1356879 1166429 1639262 1383416 93542 965637 265803 333900 329445 1771970 844060 1569335 1973774 1259532 110182 77202 395771 1188183 1280887 483330 1635288 961756 1923928 380014 1887420 1637619 525101 1216221 1700185 987192 58685 1083657 1685441 501471 331827 10750 239537 842178 232698 426520 362301 554003 1157353 923678 325180 332196 757039 1067140 1397351 704199 1720511 298568 712955 1837306 733203 669207 549957 805869 1734993 122045 1755351 1045354 1567912 684076 1288090 335373 1950234 1170181 550068 281820 1468494 983684 1500947 362253 1843492 1465519 892032 1324572 1178610 61080 1752514 1598005 282267 1726854 199897 869416 348614 70170 1127239 1404680 1807041 191432 54995 126240 231196 728935 80291 1108383 261312 4742 1474027 992878 983495 1835362 141080 1657371 505893 163815 98470 1310811 1474231 1020258 257277 1427795 1117069 1086020 1407618 1727103 83834 764291 70489 1545626 139260 1228356 1356967 1561576 791816 1536348 1282615 407845 792453 1394176 1315592 1984450 1968623 122948 1425368 1017837 561344 704363 1732770 971066 1642361 923915 330362 1140769 1183861 769996 1458431 1014456 543563 1438814 1957997 1691105 1411503 755693 889412 1710253 732333 870693 1170610 1164290 451824 132618 1702761 908008 621831 671240 67378 546247 1600796 1081443 462285 633775 1223704 1153842 88420 1369666 867608 1846706 230269 172932 686460 891157 900791 132882 1032115 264959 300450 1029349 843047 664035 1488671 956641 1511832 1597781 868317 133406 1956743 771427 1959298 1788471 1666957 442196 1567180 125138 464198 84571 1139259 15738 590906 171252 1894358 1439649 1095307 1362455 539023 1585157 936884 1867874 163701 508298 972829 330264 587725 1220263 309326 650096 55669 1885777 721818 101904 1022270 1133703 186131 931983 1248794 1861862 942224 1097240 1728595 1843531 1802719 1412758 1923525 798729 803578 392019 74934 221757 249896 1360153 1207917 1387375 1760095 1409957 601126 182714 36273 936193 1824363 1273556 18005 181981 695725 839093 52003 587349 739885 1959303 685374 760403 616073 970691 511527 1462478 786986 468287 1408439 418123 1622986 603516 1254950 1420735 71869 118537 1519025 1547921 884109 1867460 1944443 1621549 414163 736328 303849 1711242 106668 610229 1044609 1041648 670044 940550 1360794 1153812 807827 1576292 1952160 205533 506322 594364 408698 667773 223051 414564 1067932 418692 1480251 1933665 257824 873029 1324904 1669469 766041 591225 1265749 1171303 1492624 1312687 1450437 154899 1218252 1986406 1723355 500675 838720 845962 612685 1150357 1558821 1960449 522770 1147601 197249 914946 1233297 70503 356368 1774391 332200 1919739 519970 518805 365038 1866874 640899 197524 357246 933438 909524 624924 1241848 1564420 449713 837935 489923 1478443 1325454 1790565 731101 1145482 915012 1000290 1147550 965309 947201 1113377 1600886 235 1381935 245997 188985 1307266 155777 1585449 300149 798414 55300 1532744 1660134 4701 1391840 741108 1702006 1377809 1983605 471689 1444924 1771417 1303696 625593 1030603 471484 507083 1369163 571139 1404276 491708 848978 1262088 1114365 871778 1981393 94442 1692612 386651 256378 1371152 1467364 739697 780572 1896547 1753221 1775209 992939 945691 1437305 1948199 227126 1197879 1856811 498574 517182 1708218 1753526 779592 585059 480695 1308206 623529 1581684 1814483 1705409 1276857 862005 1913707 1234000 1794940 1260204 338719 1487785 640623 1691097 724910 533156 1176247 929236 1250940 1134658 888666 524147 731407 250517 1910833 753047 1692712 1879739 1582916 112164 939792 505328 6434 1736789 1647349 115949 1885179 1018044 1078903 1330569 569732 1531515 1901012 1707278 1145935 904773 631795 105307 1207624 599992 282971 378583 142737 186146 138449 1731251 979022 534645 996024 995941 393980 615793 1404152 345557 1206122 1366980 621248 725220 1570377 1390318 1523029 631812 1934115 98277 87345 1056719 755848 729917 967312 974877 1668327 1143826 1566279 810759 1604968 13021 295177 1317756 639632 426553 389250 1590459 1118946 1926965 1378761 950317 1333130 1630937 1794076 1046921 980171 905827 967351 1000032 845822 612895 719279 1060282 1926540 54498 266834 744932 1907729 1653570 1062963 1091739 1561653 967226 36541 1510014 660111 1829365 661772 158585 924770 206325 856470 1615945 1259652 1692710 1575929 440673 174578 308849 435368 1515949 685761 1784851 59840 869058 1373862 1885175 1629213 748043 935981 1545708 725802 992200 1045807 226334 1254206 1743245 904478 276180 1230948 1160328 1077572 1086507 1139041 1259300 1722900 682526 92845 750877 1428939 55905 1540305 763615 1993831 721546 1071834 1236567 35842 762206 819839 1720595 830938 831414 1407 843632 1385621 362435 589570 1868042 1522783 1614725 1545571 534996 952458 509354 1852134 1250196 443660 1339981 564924 1773305 917025 234120 1610733 1411310 266953 275821 51098 1331703 1559353 625065 1106585 63975 213392 1866240 547354 261043 756674 1780017 1790643 53697 757443 64477 1586554 1112821 581805 65177 1478697 35145 1240119 992684 822402 788994 624415 661716 333771 1471726 1462674 825560 300259 1013624 29966 9993 970357 785173 1917265 1425535 551042 1851833 679776 40437 1096806 1710412 183961 1056470 1440323 1822402 758857 1213757 1931665 556819 48780 1101635 616921 1073488 1067968 724314 1509251 751679 1206094 257329 1634845 1473232 1025650 391457 997740 349314 712754 1273118 1334708 539646 251013 1361793 1992606 1075925 1039865 813066 1446761 297886 1614909 696679 237096 629469 124705 1690062 869696 1299551 527789 133901 999784 1675505 1631830 1349424 1420097 1271536 1800817 1478233 1272729 1506671 1585900 162748 804960 1750439 1260754 303638 687823 1518524 71938 1996818 1716328 1065661 1236105 579866 857908 1052216 1891594 1246964 755019 1797445 737814 1114039 199825 1381774 270444 1488413 217841 957663 1664829 1858591 950205 819872 118112 616961 1923579 1311933 652710 1219193 1828218 1829050 182530 625282 1610808 1734302 359317 693257 322309 794517 446077 311097 810653 323378 838019 1017343 1544373 501496 1988980 1905319 1419909 922095 659151 547614 1153012 1985796 1210479 408235 442359 857687 76534 1117005 1275155 398893 447154 1808189 1718762 288539 327036 301417 1688428 980752 646543 1270404 1999853 1815242 26122 1630382 1237733 1330930 220581 1990373 305629 1665507 1245590 1990528 1464148 247026 410347 755944 1688581 1795922 1478787 1793779 1678262 1051001 1427671 1032727 966160 1331445 1078566 11874 1897733 1798816 1678909 647531 930722 323109 1655832 317728 1034693 1291247 505506 407621 1977338 73430 1173036 1130178 1601325 998857 1385426 512856 896612 1168944 461269 1918034 340375 1175058 1895368 57478 1323970 48408 692092 1186014 759206 180256 688051 493191 471973 638825 1015120 724584 73640 1537746 633423 310447 1248017 1380462 188284 641330 1633565 857990 1384544 1868613 717813 1893763 732259 48163 1037373 649692 1065683 576789 974439 1715292 1312844 1035472 456845 1305933 1011208 1686712 231619 981235 1481743 1427642 715741 885871 1350142 1816222 343452 810832 335628 463980 1386837 192239 559236 486475 1575728 1961991 1442487 815874 1379876 1385012 264150 931486 1393980 1488791 334086 1561054 92841 654710 1160238 171140 189706 1366309 1305109 850785 1067389 61851 774728 504285 1806180 542246 645542 1038466 713834 1228493 580694 868232 278271 1791433 529882 701135 1225069 94201 534163 1549401 288621 1688499 1915758 1668044 1408718 615535 148722 45728 1599256 878731 1781088 196223 1040165 1321118 1066540 553618 1628922 1019515 735422 1764670 1348094 174717 1200503 1857184 327345 785327 613525 623917 1281865 1444754 1405707 1748267 1194129 1688063 415354 1255414 556949 928025 729547 1173953 348841 101211 695684 1076412 661362 1161980 848609 46842 90779 204435 37675 87111 591592 1447466 96360 187926 942187 826900 101549 1678145 1516365 21484 1121357 147996 962019 69029 1416562 1328866 1265302 1725174 833543 636506 1566704 690761 1303560 73389 1537888 1088548 582744 977781 522278 882319 656457 1000608 1017729 1829610 882065 906079 1271697 1854926 1606078 296807 962750 781340 1378591 492893 1861318 401351 563125 885314 384214 606833 703502 1893336 191366 1312751 334090 544987 523983 1984395 848214 1465907 498697 1663804 923676 1838135 1704101 1330040 1527515 166910 997938 1602334 1446736 1549362 230512 1156340 964852 164559 1877566 1632634 383367 675965 129428 1441416 1700706 94949 1690871 914516 240959 910856 1970561 1622459 1537359 966645 199822 98587 825682 1209358 1419488 1976280 979674 1208039 325711 1858820 142323 890010 289687 1493975 438350 1249706 363463 560015 1922725 1979399 80112 1332321 1013833 1936221 1881883 866161 107959 641166 1894910 141088 1379520 1481468 1534565 46376 1379446 1545714 1724622 1595443 40222 1284847 1020086 943623 685304 410350 1046141 1797660 1391678 149133 23077 816318 1270886 995431 814138 872527 1210308 729948 1193840 1985352 189338 1566270 1627515 1417850 1542253 998904 1136925 1841193 655469 811768 1523364 546378 1151676 906334 214602 1849744 1322520 211937 202394 170876 1459367 1424893 809949 124979 293642 435284 1596413 277760 1459856 1131061 1510623 793209 52283 1284644 1757347 1508357 619823 1725053 704478 1589160 446468 1726 561918 931348 1691999 1598589 1708184 1738443 1403769 512487 1427718 1819088 1326158 1505990 306731 1989382 541186 739905 1509582 236179 708919 883810 973584 1369481 1688124 27123 276469 1654927 491829 1576350 590376 899534 327630 369597 1515303 1447486 628168 1503714 1380002 1006035 172081 750202 532041 1684958 61060 278107 1930907 1866650 871484 1492278 1789836 1940023 733699 1996039 885381 996278 1711753 1448349 797151 1080060 1830349 426002 1135509 776725 1711981 1944277 1355854 1279459 1005859 488943 349958 1996776 1528901 207123 557161 237324 1839083 1803217 1076292 950184 18725 913657 963326 1994620 975838 1002167 1539766 301550 1917445 1571947 79289 649461 289512 163964 715898 1914243 238773 907943 1260160 1975607 1466516 334838 249215 679534 1728324 1767456 1618457 819624 163225 662038 359601 930966 1530525 1889134 1220218 472940 122562 652357 750091 1940406 1725118 577169 1407214 104508 1627720 399494 1263381 1199936 328082 1951262 1596003 385027 250783 531646 1016859 582840 895904 1003887 1976117 1467956 31816 1581563 258167 660294 1158204 831803 175108 516231 102432 383135 1051424 798344 922671 421229 1573956 979290 1827443 1797913 453997 1232997 538176 514069 552656 27542 1131959 126979 829970 440347 788349 1303520 727919 492239 1336879 991015 612429 1476403 1155115 1093889 1223216 233327 1720277 855177 562319 497406 892498 639536 1003935 584933 576249 1960379 1377133 1146822 1135856 784421 106362 1435572 852217 1600797 1994 266263 643844 482087 1390622 386156 970497 266845 637870 1975672 29501 1127117 323095 578810 185662 101008 1682685 562195 1299907 367923 1869302 665417 1424938 1818107 1819150 356297 1309469 831466 233971 810314 1411770 1935785 988685 1728526 473026 1982430 451669 534121 629735 1596658 435546 477616 1177195 875716 1851942 1653282 946614 818342 189696 1368752 730393 1441940 1542332 1309524 373971 464461 1391566 427478 704284 1842829 877389 1377490 1222664 1295027 1698477 934465 442450 1969691 2498 991173 250681 1488461 639849 525514 1164927 169036 1446742 222474 315191 1091802 805409 403448 833647 1705004 943352 894209 249025 675932 715854 767983 400774 832381 1746761 632626 700101 456538 1997604 1563004 1900110 1569553 1685518 771441 1774269 269729 567601 1928508 1872081 1478817 1549084 1304913 430333 1232227 525563 1953632 1725496 1865648 365348 1116245 193493 1417910 482009 1951178 938172 314632 1379537 252588 583988 1896152 1336737 1821518 591624 601593 843637 1710193 1153557 526776 144399 346198 1992467 1102303 1083266 1159232 681627 537021 35153 1228571 42963 1777260 960684 1894146 673982 21624 280462 1171466 95785 659863 1288120 251995 1940988 895499 1355613 499656 645769 839731 637260 230663 317059 1865848 1532443 1637919 935187 785935 987075 72094 27595 232441 1143221 1427446 432965 940689 65146 796412 669565 1797646 81738 1474001 399533 953875 1533215 688454 1084643 675984 1444009 1548471 1626377 590468 428276 386253 988343 75395 1595573 1497898 1280010 1572535 681884 1589893 687659 1914611 1670594 959061 1555250 1176843 1520969 1477365 911891 1112318 640921 1059606 948577 1343236 1070370 646979 1334247 73283 1033701 1472024 904950 863380 86773 1414369 1687347 1178133 1731694 470798 325414 1711859 805 204490 47475 1879613 717004 1120166 492061 373601 1932908 377215 1200625 351908 593331 1263419 668851 699886 354002 736347 1223562 1923756 1533505 880 763497 209806 1878005 547731 825853 146912 481067 1048139 38985 1342227 191324 1041091 712701 1097951 998741 1435733 1323962 1475914 708294 618138 1621438 623796 602068 189935 40729 550112 1896142 1855916 1174421 1243410 699514 1959078 1827660 1055293 392503 1793018 767842 1080982 1427958 1764151 1843872 1895765 1633410 1690429 1840806 628151 639377 870796 1903583 287376 411958 1442339 1174292 1158652 328187 259263 118720 1941531 1888417 1919685 335475 837161 1496371 1853384 1486602 611922 575027 1168683 1873615 611504 756310 1371320 306462 611249 1264680 578659 1642007 966702 867005 1646122 943571 441085 978263 60345 1461282 1465701 1661929 203598 86176 93406 1559161 1605187 175288 1026362 270616 805973 523787 669385 1272516 1699162 505528 1940008 1256274 513388 478299 986208 1820267 707411 1422966 693000 1064319 663428 1013210 1141705 7011 1036044 1497336 491498 579115 54834 916382 775786 1767083 530034 1442762 1729737 1476161 594466 1512364 145593 865081 1943688 1051524 95478 1785314 586405 1715264 503075 1373361 306195 1276814 1232869 350006 1553401 333966 345830 1649796 939328 626869 118775 772960 111243 1429080 1686896 44636 1774031 1447798 460202 396183 481565 1934428 1437566 1022013 56947 321251 1975030 891510 343761 185250 1689274 850380 1281174 1813827 584246 1189649 1337648 1364410 387993 1981990 280811 1255352 1141443 1189258 382834 1117303 442137 42957 1358695 1474335 556260 62226 1531773 613785 1736828 398692 1023002 1065790 1884199 144354 1045113 1182497 310916 207363 1290250 1971952 1760612 1261962 1023781 1831584 302168 558711 1778544 150435 1847319 102246 445743 422379 1379727 1369899 1232249 1388378 279356 1992616 1682114 1858864 595454 1073444 1967638 739376 1253824 1272022 1487979 321253 355689 1597099 192131 1702341 150676 1662124 1286205 1974163 1698219 151726 911885 282968 857949 1842660 536627 1623357 1200267 1736173 930607 266118 1860580 1624891 801067 1308749 1033896 528621 1264505 1446024 693616 801631 1256240 1275064 1964932 715015 806272 1805885 144296 382604 1774940 1825661 66161 1483014 1010290 1988578 691415 1098441 451633 400613 638252 1695475 898443 1014183 1546928 1031712 316185 717318 1545833 1144662 1047265 254491 1135036 1163270 1118769 68774 1862576 334236 592637 385761 966580 690738 554052 228867 1761988 956847 203856 767268 649810 1795667 694312 1977733 1556901 1804909 1530322 1354565 1392812 250281 576283 1382876 1231287 1764738 1026854 965373 1881748 243120 1211098 1454466 1371807 1417791 1366499 481379 1568599 186137 1375721 584337 1026914 860225 1299271 1996354 994952 1918048 552621 429404 1908139 1760506 1286051 956640 1301074 1684547 96664 1269012 1847745 1759802 1993713 1955622 226041 1244912 1996118 1374674 1536492 1746484 1001957 1064240 1434073 222300 1170302 1211800 476797 1247177 1723291 1305795 1605073 124986 536988 1873325 759561 901663 826472 426382 1170227 486113 579068 1898299 910802 1696078 535234 215288 1354042 1871042 226938 1556564 1228998 374452 1921453 744418 1564674 1812215 74810 1260185 190279 93950 197207 964480 1085842 1510591 1580427 1252259 655211 1517599 349798 1225451 662240 1007755 1634030 216758 1910448 1724457 1325968 157949 247377 1351538 100872 1667677 1258039 45802 694109 1997831 692888 379083 1349331 865893 1162330 1349305 470140 1982712 336829 673609 288724 1997100 400206 540526 392180 1680474 34734 971078 75494 253079 1531429 1540656 1274203 1429587 1444552 1355058 799511 1892908 440927 270705 1662370 547476 339033 572441 1638245 870816 799578 1699617 1831450 401330 1529053 265601 1220125 1311306 1461572 382042 867354 1767225 1531325 1414524 29326 63858 1628205 1597822 426875 1973200 1589845 1169916 249685 257135 878025 1138738 762488 1870323 777605 188196 277293 1099652 895391 1768762 204727 886115 1050908 1590947 1095594 519643 1185417 560764 169311 677183 1204392 1371039 1518800 909225 1952502 470030 777086 62481 112337 198118 388325 605106 332271 95396 1679541 1049352 864283 1013935 1419795 1124485 433391 1264833 368120 1985694 1266382 1696522 71737 317483 1430792 1018290 234885 120450 65975 765762 830108 1341425 709574 1745027 356568 1626578 512178 1990542 351673 1959843 1341211 1110307 1839304 1122151 501006 1611551 625362 719911 1880956 493512 68780 835074 1313781 1161397 263828 440627 1357642 605671 1823456 51754 1984246 1499154 980668 528877 1699583 752783 317762 1610898 1997365 691539 475795 997935 538331 212532 891050 1638302 331039 539335 670845 1975774 622078 348568 114303 767159 1764192 542923 478841 1352143 215820 1292639 999366 191952 425891 1797610 1798618 1128114 1160278 138071 52097 1617103 843493 536288 737824 482690 204937 1060130 709165 221470 1893817 1290693 1240546 1995276 1014559 562262 1426792 1779030 1003536 1385885 536127 333306 664945 1948833 209980 952114 1094478 409894 807132 764425 163968 1689453 735073 18279 1679988 1114772 1763835 1130646 1786716 1371606 676691 882639 378744 747634 342657 1916129 543474 1521005 1307511 1831908 1757751 1512903 1105845 351846 1702132 1215049 1143078 531319 908418 255962 1514058 1116899 1444304 27290 246395 1267370 1668403 1995430 1087239 1135492 1858149 911098 1524510 350699 292884 1059244 139410 1258785 1248524 167857 1694136 1531008 333897 1570105 584453 1468401 1794038 293152 369346 217153 1664811 464095 1022471 1146431 1287961 1037254 622410 346657 661640 147623 1321188 1142073 1677278 673418 239304 1512050 292396 641662 1611394 1027237 1220530 1196796 302988 1427981 175522 608125 818126 323046 346831 936588 660496 16663 1889630 583887 93264 813237 408586 184530 1963279 279996 1091258 745013 204880 1769377 785146 1236415 231960 1881202 1328854 1042393 1936625 1896507 1292175 1766742 1377822 1509064 1416791 4198 956070 1927180 257980 1706429 826121 1666091 1701162 1131333 181682 1612251 594700 1056734 1855534 1059520 1609392 765807 350073 1500211 14253 396968 343139 1583737 791375 1996500 1583610 52539 353148 572068 1610661 664658 1158153 1730530 160040 592931 1042294 1468571 8483 805239 505568 1877876 1552593 723213 697736 642791 276612 1831984 155170 611878 1483758 1970611 504356 1600757 416992 1852307 8982 1427360 1362643 1550578 737590 1349433 1957124 1640925 120447 801117 1724271 268176 981962 1217108 1411660 1880835 1825525 1938346 358799 1225293 323071 1819392 918360 1967812 1466429 1457142 1172500 1716335 1403981 1391001 11745 84765 1601469 941048 1354943 1108707 1508902 1982432 1596606 305289 175645 515592 1056398 1610584 1571412 146720 1347272 1962136 1960296 1161003 1155721 433790 1618469 646611 916281 1693775 1282547 463299 509680 360639 374843 259850 1699384 103834 61605 864486 1822726 1762063 63270 609178 1501168 902278 375010 163157 1396373 30846 816823 1275956 972683 446664 1175946 445924 1553055 117900 325062 953203 532748 417365 1826937 981782 372454 34706 189062 409291 1054661 336064 1008186 823125 267514 926193 481482 560714 834510 1151367 1091771 1881766 305668 1078369 1804092 383525 549367 116994 278722 482297 403969 388548 863382 1220096 1529498 1282694 595733 551504 307354 296466 1958649 1023803 1842588 1927404 1785752 1914759 1893017 1938817 882419 63751 9893 287655 1017576 1748532 1271807 1506986 1561633 1720661 152853 1304610 913496 11310 1731271 676104 1840858 767349 1009191 1614924 38193 1485764 1826760 764794 92322 1901694 1790057 1597576 794171 465243 1096147 1410615 1448796 1503930 1417285 1100076 25127 1440274 1105453 466148 1471571 176888 996101 58 1906160 978506 1278623 1721642 666980 607204 1667454 653261 183252 347474 31773 527914 977748 1301369 81926 1559863 147966 1709289 138764 1788853 852955 333551 722369 664698 1879053 286869 133959 1423185 1021016 1465977 164640 272770 134132 237062 1485837 854329 781141 261649 40304 1156023 433577 1191847 626244 1095827 1631662 1142057 1883822 833877 1241208 1440308 116318 1383700 1907337 141881 89319 1617744 996660 674061 1926676 1887609 1895751 1000166 1494688 797557 812432 186647 269657 948642 315487 1304431 1379788 768061 1619357 176458 1699560 267192 1627004 861254 628535 1293338 604950 971136 1194900 1671469 394266 1128589 214937 916170 1746741 178722 885022 1286454 1971756 1311043 1510567 1217745 801805 917264 1421451 1004813 1230661 1514462 1591519 1597381 1271569 749209 734685 209122 147709 1737114 710835 1367924 371788 1474821 496200 1615160 70261 412639 1633419 1226176 1306646 1333243 1396727 1104575 1456486 49691 556439 1386187 1144999 1031283 811152 1951235 1778256 793437 1981310 1230804 210554 528892 255903 755716 512938 64254 1661496 1659106 1859098 1105005 785600 386210 806765 1578189 696977 1998612 1084301 1429342 513257 521777 825574 713217 612426 451486 394849 1364229 527952 1629940 1360496 1715711 1689384 1952388 1925117 1223149 1890405 144366 1671387 887289 1756830 1872182 923352 1873416 1537682 1371300 1975400 1410164 1338012 79509 1945167 1236517 1485419 1049853 1161797 250348 497174 911684 14864 1558038 1370165 1017998 402742 1346562 213364 1152712 1629792 803187 1754809 1237051 1005835 231232 755105 1429563 902685 1635983 139603 626101 1385586 1238799 1446095 193036 561722 948038 1657465 706335 908558 1288172 1870029 1994405 1606424 1499518 1361010 385281 1037381 1958051 1616918 547405 1823883 1148865 480268 76485 1726573 1534306 1722047 1548833 1471813 143799 1164892 884008 1995330 1594636 1702661 188088 1211087 1231906 652290 713319 1870189 789454 307413 1721530 1398411 1342928 571168 834079 1162288 1669493 1406239 594975 522845 1765063 1142591 1853646 1651841 1911577 1637873 737337 1323755 1208199 314213 1583073 1038438 1411706 1885845 558208 710138 1275373 162951 1546544 1018584 470252 1906183 902210 1863482 568310 642339 1811791 1265769 1802832 1987231 1252381 1054594 414419 1469875 534080 1071441 640307 1942090 647419 1092082 636655 1144156 329858 1422844 1353182 1156966 422213 412912 1740622 810444 1849594 1063534 1803822 1460046 1872300 319299 982150 410085 436607 1226450 1937403 1090099 436272 1057973 1979188 1296687 1827620 1903762 136677 284603 29272 6765 1373278 418614 219493 759397 304885 1414793 1660703 1897600 1978591 1567310 364144 1430588 791396 555596 721698 1134030 1405392 1776904 173453 121117 502467 1022720 630984 355800 349525 423190 1875222 1636452 1240310 1756896 99622 392905 558790 143715 1416982 1627578 1191045 397142 284242 28108 989202 900194 1805709 641760 1843534 1512935 527030 187697 868773 635273 1312684 248208 762736 1349274 1208191 120239 52074 1611148 250223 1860130 837571 1971394 944899 794879 291962 1138854 517765 1434603 1654667 1849873 1014658 1263287 931794 757497 865841 1321513 1013228 1304842 478338 1453661 737335 670364 1969872 894288 1747940 1085476 1692683 703026 219637 3766 1940352 1180602 621582 1941284 305480 1817759 1842132 281258 85117 190597 884528 498967 178197 898207 385424 1054705 664599 628529 747300 1570399 24216 1247249 563071 1487229 1704315 1841657 65587 897186 1765306 106472 16169 186305 215036 258993 1340886 171562 1739295 725596 1364398 1918758 87990 1572490 1222569 547494 851026 164499 1012471 1710405 1549552 190951 609257 1585949 374796 665259 204473 46582 1727882 1589690 1577932 873220 171234 678845 233704 1046909 157625 809629 1467024 396957 718940 372566 1359843 64639 1600105 36511 472845 1093604 444911 1727500 1270937 1649263 1585475 317692 1154653 1191817 1639288 1476556 589693 1595368 637841 1652517 1952914 1055966 1981201 1690954 582198 1247189 1126849 328999 131238 362351 1654797 641063 565548 1102861 968101 1109187 1072988 162533 1323955 263174 1385800 412035 403919 1820018 72200 1213731 1980662 1308195 825357 1524747 1898963 1971812 1478366 1932543 943312 1194023 1586209 1602255 1198024 223243 1058097 325716 489567 153972 1483739 241190 608345 1636532 1646755 1453729 1329201 1545515 98080 1436458 322277 922811 768085 1325100 1126858 880172 1199448 1954729 557978 1655449 1874239 1830205 820228 37780 1803833 1403978 1987711 1611896 1517324 705287 1520854 1123594 78782 950303 75847 312098 1748898 1068698 1859299 1537518 369452 1972621 1129946 1058950 298225 95217 1106132 1742330 1817608 1025164 1052263 1704899 132542 1902102 1265824 690993 407189 370538 585592 1613226 1508994 389599 1512988 548044 706874 554005 286343 198676 789816 615677 522327 1147259 359505 715095 1256350 833095 1681248 1235897 1685105 1057355 1092408 292524 690100 920857 427683 774613 159947 1860553 1797092 1796544 1444687 1181328 725766 1237648 1931450 1716486 1828087 674510 1877078 797490 437582 647585 608258 633153 154364 397776 1589713 1895403 1926998 1981034 312187 672630 1101535 1827601 1267737 720859 1478287 695071 204772 144557 962168 1623406 305757 404886 1354343 1853205 1443599 1652242 563387 1164325 1748874 801615 403274 1839503 539809 952463 426762 21298 1387310 960588 289523 1600686 693414 1136927 1051631 813925 577245 1981061 1658449 239497 248938 1703873 1543644 850419 1737662 1644035 236576 1329876 1181974 1305279 1168983 674882 965710 288797 679949 1671689 1844158 415765 21178 424285 861289 352524 190182 1613677 290405 1380576 631649 1623681 1366214 47669 1475474 884611 1521923 951876 1818665 999738 1926084 1191174 1627308 357206 1734808 1553444 617280 1494528 64595 1433206 107774 1344283 1009326 1005157 960883 897912 1917730 137685 810446 206612 216105 1085329 1065925 527735 588867 659924 1991149 1475154 355284 1792386 1200244 1853826 6418 959122 1013977 1372369 596740 1721349 17823 965433 542619 309493 517047 941777 1612282 335839 1072479 1192214 94571 1891554 1506594 504884 1476680 856684 215628 105685 1201774 947739 1361527 767173 1504959 1211598 1399769 1598966 122071 1236583 79291 898393 789017 1202489 1854644 1618561 1973239 528790 250707 553888 1006834 466041 357863 817618 1311155 1384708 577189 1966960 533076 1593777 566444 366890 1108154 580431 718212 1277502 280728 1093669 28648 354559 134138 1661330 1005313 1326975 1206200 631982 1776674 1488860 1618086 1175333 1306597 1111234 1742343 1261931 1894040 1682895 1963417 1401188 1901579 1607845 745686 1615075 288564 74097 1909490 666234 750753 1191404 1030062 1001355 760535 801660 1161796 1446235 322405 1536604 970225 733867 521169 1331890 1491363 753413 419134 1063612 1612949 137471 363862 1999269 26510 991211 1602623 1418423 61884 1541877 261844 916449 1013221 830202 1951059 519199 1074142 1503088 233865 1381397 984687 1066837 1507898 342729 710722 1783065 1446688 1408018 1420866 628293 1447254 1546372 52962 1378819 1989851 1489449 1667861 882440 1653034 204739 1692340 567014 1006229 1035470 84833 1572055 1168428 1896266 247290 1898460 1936081 616729 1658118 643938 923568 1460140 1184378 1933945 1174692 58164 575326 1880755 642288 980996 744884 238681 1484617 299307 596214 47629 233760 848033 1798188 1004853 854293 1190298 1538852 345461 1018800 1936766 73167 1786155 312734 148599 1075464 538919 1971742 241435 1935531 1506811 136221 1969921 1776712 375863 598157 80407 294764 1543333 1780139 1306182 1535095 889463 986231 958948 292646 1157333 1535185 361829 1266145 1919522 797600 53715 79407 97847 1989581 1810792 1737429 939170 19691 1029943 1996703 1716178 1099937 1688259 1837578 277274 655751 1417503 513033 704322 373774 1159036 1933366 1751393 1107696 1300366 1669166 1005803 1909636 668998 292045 1427623 110635 1200437 1554562 1884586 990886 1704451 364357 137637 955061 193445 1351851 1336214 507851 705629 994485 1324336 1176029 69186 184195 426531 1315137 1793065 402055 1969830 759233 909516 861452 644075 1886164 1673202 971354 295997 316487 29442 1482404 1287006 1891602 1769467 1743413 447852 621127 1853683 288920 446671 1443512 875178 736592 1216716 1117679 1078027 934230 626446 1946026 1731248 235013 107995 162601 1949249 1175642 924972 1679594 23078 1775520 1845093 1660048 803807 941503 715069 1922133 1709140 981672 1243174 762522 580584 1332538 801588 1824808 1174245 272124 164123 378534 510927 870428 574783 1170491 1959366 1424522 817237 1411422 1736134 361309 888691 1692381 497438 1426445 1253788 1126994 1791874 1325463 703821 356895 1937925 562289 1909160 103499 568596 530612 840038 656433 1310263 1259462 1319656 951485 374450 56659 1266515 1496827 1943720 1751925 1241894 562752 183684 428399 1624575 332843 923250 1114951 726977 916623 647481 1736998 404143 1232350 428382 658940 1621935 477264 595614 1465095 181418 550711 1534214 1202607 190653 1462387 1802554 1195308 409540 511441 1041952 1692117 985455 748374 432648 1610890 1090317 1040657 182710 525641 430297 278181 910454 976342 1347720 1062153 1839152 1551158 587765 1955625 1348355 1926655 1445096 1113778 1641530 6238 1844705 1986731 1162335 1423233 446712 1294753 175398 1578780 1141964 784970 938948 676367 1968443 406743 1393277 1356575 699454 1953094 1181031 1923156 300204 1982513 775620 1425718 94350 679787 1535243 992072 1004789 376158 100634 221812 1226869 877117 388048 1545171 479989 1234166 300899 368069 881305 764128 1516335 801052 110566 476692 837295 221761 759028 728358 464726 1366667 91011 79179 1357836 1617420 70537 461716 948300 1358335 834989 1873865 1368324 315197 791837 714223 146481 1873967 1550712 816064 823656 589460 1117027 195927 1146689 1082101 1742752 533021 1477337 680596 1273945 1774869 1069900 1937041 1766809 56473 516764 541733 1369840 1839704 514488 1923738 153861 935000 1247250 996639 1835991 362993 939545 185485 102801 869791 655627 464733 774844 1990385 389616 1645358 1691601 1528889 1006832 1786705 242725 658020 534757 107845 239997 1908734 775663 541064 1086667 1592220 1925136 721777 334679 314579 765396 24452 1725108 248942 860158 1140983 1344175 393686 1927114 1207298 883636 1060968 896500 153724 422076 1165951 927076 618654 872669 534519 663148 1821897 204940 1265180 1481488 1122340 1779932 1863831 1849538 1537840 557831 945830 357486 944716 995787 1691849 885266 914442 59737 476063 548672 1869325 1496424 1897306 985154 1522712 789252 851449 276598 1388600 1495442 1839908 635184 1242909 1755798 304278 524241 869764 91305 702120 130756 715714 330803 408444 633243 35681 738480 1919243 473326 1566218 1478754 500662 496900 791219 1205306 1716655 448553 235576 593151 475751 1323796 705301 277621 1031757 681438 529687 738433 347127 29658 1475994 1990097 1846585 1321120 1855469 1507819 248326 1844867 1081339 896118 539351 850906 418395 352230 667837 741735 1939252 1616585 583440 1462785 1692521 819967 814042 311824 1047607 1872633 1104273 1430539 1733136 1380780 1831525 1865565 149868 1455812 1842214 1493499 1942756 110323 76114 1650340 1060266 936350 1820276 645337 1082554 1279579 258236 1570317 750563 460582 287483 1983582 1308226 150933 584986 129709 688060 1258028 166189 1554917 789391 129638 1589358 1435548 1790580 1151572 1983683 1670944 1566085 32066 458386 1555116 1898125 815915 227709 381643 52669 731540 1987879 738645 172200 409097 1098425 1432338 554755 1587203 1178326 1086327 1586361 1235184 428456 1425953 1953924 818137 411796 1481166 1398184 361866 944901 1084878 104712 1765879 1965163 1981599 1465239 1842122 1908558 1931770 1437561 647102 532678 1351242 813266 658280 47223 1807859 1535647 828562 1399046 1843180 1353244 796988 330321 141538 504586 1236027 1824447 1791630 1846017 105080 1963978 427524 1578046 737379 1461156 250444 1004774 1173107 70055 1276749 1849303 23522 759526 72070 801815 1027794 1638135 1046614 258671 1035142 696413 1067284 1789082 1870719 940384 1095871 319298 658790 1613266 361226 1244776 205957 1395163 608860 1161049 219334 694624 186908 1892409 1201777 1568303 654156 767589 1814255 1454424 513908 691632 767209 1860785 1183814 14961 333224 1157368 416403 1814048 1033734 1531256 1068856 225017 95473 1474705 835251 117832 1193238 612925 213441 871004 1926221 1903131 1314923 79334 1528594 466606 1717301 143710 225196 163270 23382 1076806 1546391 130549 1465531 402763 1469182 305644 520632 1198903 617389 954278 1620546 1278821 170562 1722951 447481 1238067 1422577 347495 1929670 596063 631702 577228 524588 1139517 489527 1944787 618903 667235 1667481 356965 1297717 711835 1915187 1553765 1920571 493387 1827821 1281346 1394488 1889685 191392 1829658 1270223 1849068 1253029 1542807 1684589 259287 971058 1988684 863684 1932640 1833463 1132162 618569 783656 1323681 1138277 1850800 1627786 969040 674021 1849392 491823 1453733 961854 1486133 947773 691866 496735 1020518 1328002 1626159 91448 99140 670132 966532 1761570 1082509 1601036 1772495 1413799 355422 949039 1827442 1995972 1204599 274060 1890571 310216 114229 1419325 1027254 43520 357570 694488 838771 545631 1754155 973705 1066303 883433 1871512 739729 591556 476721 1954779 1395984 710932 1004608 462884 1764940 1420482 207206 1013329 776149 61139 1862938 1295726 210206 1090057 967451 1117461 89626 739634 1156736 1863509 914036 341240 473357 852042 449660 1702061 1136531 844049 935127 910472 428235 868806 1755291 1790165 205623 1816653 1271016 617469 1587791 368183 72290 402708 633345 1191691 503670 1533300 1720449 1362869 884686 678587 504107 466310 544810 717523 894791 1162702 1569426 164724 1068515 1030372 413925 907373 1468930 1260137 1824568 355527 1395166 1883358 1424963 1315398 1471449 1665922 1603221 1431837 925188 1099989 1976949 1574718 997346 1508128 215154 1764803 1444279 1748327 450135 55374 1202834 62524 477235 267970 726963 1719248 851664 1950483 1804012 1462302 1993025 1005671 1076347 1270750 543277 400379 940786 895691 1364732 363795 215042 89739 1434954 1240574 1141823 1464897 374961 988611 1273084 1099033 1524511 245438 1911850 910997 397361 1531779 169699 1844922 1913619 385705 1106021 1389882 1882186 94482 448669 1469701 1937289 816109 432268 1204703 1974247 1427916 1640688 260562 378595 1959458 1659342 1289850 1364559 1644463 387097 1176333 1259333 811161 1548788 1292992 415908 63236 180131 1979686 476832 999964 897159 1931239 1111594 212886 53623 745294 804843 1289006 998554 1435793 201959 219183 1674836 339763 378072 1961036 895714 675548 1160036 1264438 181860 1906988 462050 1761748 1547922 756518 1885112 343144 611422 1311898 517500 507788 450030 259040 658617 1101326 1737600 65279 649711 193472 1781384 914364 1983791 1761339 946283 1526725 1644416 125428 220918 591590 526426 1857330 775122 56347 455807 550756 1374036 121381 1081307 818230 1029100 1216612 502173 1364896 946658 755983 112649 1136728 31887 1575234 1644520 145457 1252299 1333990 713181 883045 1154608 1257800 631915 1918089 1623169 1048299 379467 1544764 1368542 700964 1043237 287321 1276591 982501 930473 1403442 498143 606135 457357 254993 1345393 1836460 1785771 233475 770919 300884 106455 1232184 750319 200948 1729195 650533 1985270 1354739 1625366 1431111 1341102 665320 379145 1640378 1594887 1807494 1121131 201221 1817197 342316 75221 352148 1582314 1557753 972389 1891552 650942 1978467 49056 1485604 1665978 310905 652289 1733743 1730086 879200 1095526 1941552 984407 1060639 1936070 1113481 1423451 1415115 1675958 1768973 827929 1056715 1754293 211863 1953469 355338 92317 1725165 327352 379029 1370387 375240 940638 1696364 453871 917971 1228666 259918 8900 734696 1621326 828799 734402 305380 171105 1832628 1250087 976870 1947067 1415950 551019 1530747 839836 660118 850589 11599 751676 1274220 1163968 195466 1910808 1113945 29888 1539906 402662 1488478 1645926 22269 1802384 113074 1182920 1146794 1539937 1207897 623046 94303 1154104 36174 66726 59329 242744 1904543 1268212 969624 676044 981649 1889526 1838458 132414 1598668 625880 383347 510299 587001 900719 277054 1567248 1165835 499021 898073 389499 1592674 1468364 849797 1881181 1515618 1785224 830470 1448474 1061449 1978392 29687 1434148 1672799 371944 1776107 709497 802432 705132 1838177 618505 753328 931261 224318 1401131 1239989 1756773 1243400 1503526 564062 870108 1605615 864676 1441260 769947 1996525 1496609 964968 549160 1248273 522671 1164162 268506 533396 26259 944357 166727 1281597 1956953 784412 1036594 232648 1740293 1600373 443223 1058649 1118551 357732 1747052 1298149 177469 738308 246667 1289306 1358127 1592665 126174 662428 919557 1252080 1963955 534501 1355179 850092 818248 1106440 839201 1225753 1429050 497582 690060 1665322 99057 442202 710298 1243579 1184135 378322 1303098 481840 232094 846938 260586 325041 229412 1417087 427310 1950590 785823 1389315 817230 1936422 128229 167846 396831 1408276 1977908 1199295 1119073 935082 35132 966728 375680 1329802 1902765 1305784 1471819 1215503 597531 666003 880727 955114 1380321 509743 359597 574184 1769379 1531239 74478 818746 195868 1956617 865541 1085427 928222 254729 716279 689882 235390 965367 1992822 504588 518308 885692 419938 560727 990864 1424336 1922198 1757338 923531 1809517 224172 1413842 259125 268589 1841637 356739 1006598 769022 1393332 410610 1934598 1016624 1408594 1758939 996509 106290 571392 480230 1049381 1886050 392872 178755 894036 788424 1436791 1523727 1183570 1334095 381201 1710218 1808268 1681118 1661048 1028413 1768506 556646 1114254 1820646 483059 1941438 1863944 1541081 1218505 243453 1252627 1693520 1401364 1732817 907088 635030 1827545 10212 1441729 1099613 1840484 595208 230064 1093335 1231404 1292005 1824931 306137 187757 1498552 782163 1770675 1799873 1395326 651570 1991241 377500 1638446 1994853 222309 1905238 1068456 636764 1518220 94146 1094266 222466 1112561 1737642 581676 1869471 1778296 1137995 1918098 1919264 141326 1856713 776990 1220304 472278 1206553 1225831 706447 1767081 1270632 1348772 87102 1319650 257772 1744819 1289542 699319 255971 1425252 1764091 1153700 278960 368617 804794 820796 304816 1737780 429803 1483547 1276869 189511 1176255 857681 1838507 1436975 1810819 894537 973825 508897 1644220 1279885 13849 647242 166490 1847645 406002 1923357 743400 1827488 151200 1642833 173971 1987450 971901 598769 1205888 1925937 94680 165900 1462650 24226 1279544 818430 931599 208887 1454082 293141 1356515 120369 1344191 1266718 883782 1454223 1360292 1368960 208595 628207 682919 653748 1071221 515535 1389702 268047 1708902 1183389 265033 487292 845145 794402 396239 179547 1268006 444703 760649 179533 1863589 516119 298569 1953492 938606 1613501 1184440 162963 1813693 229256 991699 1005548 750452 1504189 351958 1317451 1250739 1083164 1815047 1359782 1479756 858591 1698429 1652298 1555816 227578 661860 840500 205503 402801 1545165 1323599 1643880 599809 794789 1879342 1866158 129160 1631114 51073 770195 1872403 1233049 9912 1345842 1417540 942146 952753 394310 694047 1504615 10969 1325229 1722213 703495 1989635 1358658 332107 491424 236706 510478 1338142 1284738 1776252 547737 1652440 1321881 1231344 319533 205798 1859734 1590558 1556260 1664675 1162749 1733483 1590495 1834267 1944174 1691333 1593818 1472432 1965172 650141 388871 1512488 139355 1340958 165506 1992653 1260288 780323 1970971 1885820 404514 200654 1338079 1598549 444593 308963 551049 1271499 1574896 627541 100078 516648 1340136 857695 1229628 1348283 1540130 88308 1280879 985861 1063692 1486646 1058526 873556 1301186 967012 1901246 1624063 1162014 842032 644358 1481252 640842 1570599 795320 840682 466649 1264138 1004291 169381 274229 1444409 279524 1155476 752706 1698465 609215 1992595 156096 1724022 49869 1688151 1087586 1472408 1759850 1009129 549728 399103 1276663 800149 454349 1915118 1722241 1390659 898430 854207 1629956 1122040 831774 487102 1568302 37517 712004 343700 1891096 1500767 1263276 72940 815621 694184 812864 420406 1800090 574333 1529657 909618 633985 305111 1132081 676827 1025477 1601852 614036 173344 996830 313398 380364 1380468 974922 965142 1185015 834012 498829 288210 1242392 261332 196615 1396961 335333 566985 815779 816564 80731 728163 641889 618279 554589 702241 1917331 1106895 1997719 1058557 1460370 1345838 1969907 1285076 11011 72005 423869 926115 1881233 517393 1346797 790250 31012 596559 1962367 291814 192990 453475 33641 1627611 163632 277305 1276473 681096 474962 1099518 560901 1062943 189490 1401652 1065594 1853667 573901 1974860 149479 548007 772124 1929086 557694 929311 1077917 537782 786044 669575 49041 399337 1744149 1299247 394073 1680693 1347020 1499084 1778267 1662195 580522 1722403 1990170 1456114 528186 1763146 688115 150059 1307227 881424 230042 1279374 1114560 717784 1949739 1938483 1295425 560882 764903 713912 1372481 1677096 576640 666736 1433335 35085 557985 1656942 1895082 578765 30760 830447 1877730 640887 276386 239591 1030634 971241 474529 885507 337462 1847478 506353 614488 496877 750365 1546079 678292 694225 1460283 1141494 697303 1343987 447688 341044 1739479 1418189 1720035 1950977 448550 242740 1644440 497850 1966844 1869818 1177312 1471657 1118883 1558237 525503 1690298 1292047 722255 235680 1603800 623201 523866 1724157 55581 1738726 1840818 1299078 205267 1165734 287836 1591290 576325 1282494 841607 494609 308824 1891486 1962614 656868 860416 1625795 1038271 77145 1517445 331424 1736120 272085 1146212 847305 1209475 19726 1140426 1001191 131471 40985 124053 474613 1974946 635578 829209 1209244 1708863 1214529 1866675 823970 1690460 1549662 500890 536088 932713 1647494 1519561 655798 1553409 1362700 1001375 413591 1473870 1532020 1288919 148744 980878 999443 546085 887808 878199 1404781 260798 1622869 1527930 1759384 656021 1432688 1611745 837966 357064 1194529 910463 1793663 1145605 1823142 785466 1792390 1466845 1159268 1659920 1988994 917848 922142 1076543 1238903 854468 1881352 1736795 1062428 946214 717188 424385 450998 1685883 292609 310885 583376 828119 1334399 1010041 1452965 419205 537935 1997341 1890782 882785 1622624 1274419 1111139 233492 280472 486184 1282710 1486284 101927 1410111 219880 119004 1415630 331687 1852572 296255 849431 1256286 424665 1631100 1959751 147098 1582203 985496 294631 1177851 423372 1848365 290127 1777152 161419 1521314 89522 557082 143524 926720 884189 1600620 1670921 1325686 37530 24852 1496101 1532319 832486 1849364 1300557 54296 1526885 1472929 152250 1614554 55527 480047 233670 1819837 335690 1181666 1972925 1493398 25539 107938 157884 1927006 1510565 1647683 290981 504052 1088421 366360 1689614 233375 262387 363917 1249322 1439235 1388072 46268 1543505 798649 111892 1470555 1964189 1522116 1418615 1959548 53754 111665 215950 1584372 1160998 537407 1022576 541036 1898463 360342 768123 450937 472634 1361861 56023 1444586 9569 1556163 1337555 482307 1380795 422947 205906 1000671 1671162 1211770 1261383 264864 3092 571678 1207429 1203534 1758348 733945 775036 905257 860661 1387956 1749304 667188 570800 725037 1027162 1335646 684701 1209257 1095850 125222 118769 1151360 841170 1080820 1234325 1988210 1270003 1219216 1650642 1825138 1662592 512191 1918750 975062 1546946 309896 1680278 91984 293289 1647510 827747 380230 1086616 584072 1083308 1396963 1444402 741781 728714 462797 1283182 818982 1048083 902473 431229 1169876 148563 646641 460096 564479 1743387 40812 1648774 1833373 368044 1063377 1658964 1365483 1617129 106080 1795449 592123 702114 1036586 809839 431467 1287547 85964 1769966 533134 408905 1616204 716645 1313984 1537079 143312 1262822 107256 1349612 601700 1493080 1505582 718552 1658287 1319583 1354785 17813 800038 200911 830323 841152 1810355 1533519 934941 1377504 561985 1242180 878793 777918 988053 1699861 276610 260914 923292 1954564 711407 343992 1231475 1223165 1734116 268947 1649103 419853 1431138 1453835 1299531 1093497 781747 1601557 713686 1448075 847514 895815 1817404 1675711 1700973 523135 109869 1922037 1958990 167772 1561520 535292 1282535 854114 1054480 1180035 27369 1834735 1897537 296498 290224 364524 1891359 320438 238562 1852613 1877813 1623003 1829180 624609 11814 1974030 793363 1719699 373374 1908355 1506471 1788770 284064 435547 431607 775637 181799 1660666 114295 945582 1251876 605952 642899 1525092 91147 1852874 163213 547163 701364 626481 1634631 66300 197655 1776917 890704 1625095 1316750 1971697 736303 1166209 1533915 1882351 433966 1118377 2826 194615 1226993 643072 879894 1809089 1646398 336899 1992711 1406081 785684 423494 1279391 1038485 1126236 1296553 1063179 1632486 191371 1997052 1985121 1155793 1966578 1106287 1365301 926749 709306 580088 153242 801383 218622 727692 656897 1113253 927936 1064391 1267917 565159 1064111 715361 709600 1689511 969531 505740 646207 1605542 115390 907747 1774776 775430 61051 833803 680891 1866109 1766133 1244385 1122024 431999 859146 1198462 1953808 272077 250841 1699765 920481 53549 393100 1338449 364318 1877848 974754 1958686 421886 884249 169349 1962122 152326 169291 1213261 1352082 914918 473393 1068666 127220 1279537 1563608 1842019 533383 133341 760573 1998670 1466604 1133274 1891154 978854 671910 180473 193110 1468837 1898459 1051194 505915 268306 1981784 1378814 325636 1968113 1627155 1958316 545427 1082584 889219 206491 1071461 1021820 1333405 1414339 662793 62420 803686 481676 1784231 1234079 922621 518704 862931 1381818 852478 139610 1570031 1591848 1706926 1860226 1548865 636538 783842 1818818 881785 1885326 460833 413985 737062 339588 1204276 479287 1436257 765904 1904012 57791 1646278 1391204 1067651 48960 213748 1093707 1533897 1856226 997084 1388849 1663594 1426298 1032947 605097 504332 57531 1404288 1761723 1364730 764516 1633671 625945 885652 1652223 543985 274430 502641 1718435 1532010 319015 39891 335162 503505 641447 575953 636043 667780 1910720 461151 1656067 161036 1326732 1728205 1248886 522312 1115065 1497077 1177120 1465392 1439596 1081848 1391986 1633413 780530 416014 1966842 514213 1147493 295497 1459832 1496239 562085 1326507 934190 615694 1549556 986933 223083 1583454 790200 1162061 724172 1660108 362486 880678 1188727 1492253 1256679 1887630 1746295 1943772 1790752 762925 352491 1575404 114832 947597 1031792 707379 1013567 802946 1708837 420243 851638 329697 1385818 1129999 1537453 1998642 1188943 1853967 607718 1758903 409207 364898 1520514 1990396 1068550 397999 918292 89002 1882136 873886 668203 89159 359315 186311 33002 1439512 112062 721898 541357 875675 575877 388789 1483102 763455 827524 401212 739493 1620326 860035 1226779 279548 978819 759711 1089072 1230942 753832 1739403 392757 1114677 97118 993085 1742500 1207781 1115606 463128 549488 1307017 1369995 614321 1173842 1823551 1938809 920463 1204432 1713203 605598 1408554 861779 1884543 1281779 690140 1469193 1779332 1862690 1892470 1044554 1218952 354981 1999608 1356039 1271246 176736 282511 1631199 1543144 1183507 1361346 1130149 1490258 1174801 1870085 957198 1017888 1644550 359429 1116863 422301 1820324 1431938 1530504 78227 1689302 1008885 1791972 657949 134032 1470610 1675219 179629 714140 892408 1598335 1222267 107133 1973357 1810191 1368709 434646 672841 950591 1247167 1211096 408261 4 922339 147432 780566 1904197 452442 1966872 465438 517298 850761 1634761 1511838 1776360 965590 172203 279975 1534914 1149747 574499 251999 586876 1157301 1907726 384169 1050060 1573393 555111 904405 1818321 1370149 1183723 400523 1496981 714585 1133418 740034 1503376 1959496 1279114 1589748 1952891 1921667 1782407 292726 238930 1851075 548764 114425 421795 511049 1057513 799833 1742602 1837437 1607796 1200673 851752 1757342 1014894 1304224 375115 298144 863264 1340425 1611154 82110 564683 1300389 303362 1855654 1260658 770978 252816 168743 249108 647467 107193 775849 979604 1035722 566676 1037321 1635319 18649 1832867 516049 134697 316869 1918671 1595799 310698 289846 234324 296520 14195 364086 1196208 1729645 862769 796616 1439894 677766 801561 133733 1652387 1644403 1249561 1543875 1976456 590128 915629 882042 1402900 1708736 84406 1344713 1568596 1016641 290273 874395 1500290 572804 1534828 1372368 1694195 947251 1199078 1611328 1681115 1674945 356333 434696 1579864 1804358 44828 191908 1628332 1579900 1261331 1157556 1714036 1913285 1510259 356929 960702 276333 617291 1182959 426447 451629 946885 373575 1443258 1462263 1667892 244967 1254060 1522929 10786 586724 708454 1918846 1861984 1860788 1535195 1682171 185479 143716 1100433 1568083 826294 526778 1988531 221611 244727 1971929 1316364 147233 973490 427198 549837 426412 578194 1818820 27549 792869 15446 547907 1418173 1826685 1471346 1706122 566860 820978 522686 106752 508726 1107554 1472292 1764273 182278 1998333 644057 122125 603669 1023058 671684 338193 630535 923935 1276549 1220224 1196822 32462 704788 109959 520190 1854507 1000170 1105115 232635 1468909 235698 1730505 1856886 1512147 1838013 709372 1983707 1423490 173722 1925100 792765 1540707 175033 1815861 936136 1235720 926844 379013 1690860 1171249 1733053 1781020 1491664 563725 15597 96965 1100283 1065593 1317575 617598 160577 1866845 492169 897727 609862 358941 166081 669011 1289484 63356 1669451 13593 1654137 1323279 1507633 1341038 520885 716922 1132159 1711303 775421 1791357 363263 206062 1875788 1699293 1988981 1030888 1089546 1897709 1151536 1954442 1127504 348638 927547 782078 1561350 1463490 764684 137303 1421048 202583 186607 1827969 1528398 1386917 122006 1398706 1952653 1451193 1131346 1355410 744957 1106821 718515 956370 430591 1669642 703614 164960 440580 1168997 629934 238155 6997 1324356 1413662 1826029 984404 1990417 97894 1007023 1188861 88982 481608 1587631 133627 395269 1017623 1575801 917158 1738660 252384 1852025 129369 1058186 96570 1460080 989878 1250202 1365859 220787 300399 1158635 123421 1861763 1172529 862212 677148 982871 1835237 1476672 1942668 597286 1017305 1983871 873376 251594 560212 493164 696376 836250 1873223 1663024 177181 1213780 18377 265892 1212059 1933433 808347 243630 346795 410252 1137339 541192 1260598 1663884 548263 1689995 1958579 406492 1392417 1137561 469970 1616249 348550 54879 238075 1224615 1189823 519747 708018 1989256 506432 1914942 44216 439186 1664471 219844 1743920 1675377 216581 202039 1586781 1795699 215921 1997025 809614 790077 865073 1795040 411138 53806 1883359 1910022 1823959 551169 1053831 797192 147537 952786 1163307 690739 974193 1054618 778816 1756287 1427389 852273 1325640 1878513 1578234 373216 599163 1163511 567859 1963237 42221 1336539 103018 533645 778694 749120 1919711 984940 1328272 83107 1205134 1381003 273471 858421 880896 717881 1265789 1173966 1681926 1167535 1137450 1306067 1595861 1762499 929487 724824 1857611 860260 677337 422026 1150308 1062054 18733 524188 118666 1633006 1958038 136094 1248676 1826740 457283 1905212 1506289 743476 111715 234629 74623 1877530 895521 1207906 1128241 705511 1821933 1312900 1473722 351047 1235955 1562956 1509311 952191 560859 959525 1647911 526339 1837225 974872 1839732 1269156 1875742 1450158 508837 1229895 38875 1609010 1918294 119797 811021 1953064 1246113 100064 1800077 1784555 416955 815268 1586812 415593 1133918 239397 1551137 886753 1321063 588413 1407545 197855 211251 287211 107272 817255 1206693 1843053 338925 1207787 800058 1444322 709776 1066296 831800 1237588 1531448 1117030 1110192 1232657 1169069 894737 256400 1318564 161705 1142578 398903 220598 1316184 1171696 1649642 771750 1149400 1736025 989070 260374 342766 1689484 1408918 1470690 815964 1714415 932805 1720915 638582 1253083 1285935 1054479 459857 240419 836975 1765029 1803518 1165492 1271086 1632644 920846 275723 668469 585229 1504075 1903401 1068541 1302215 1355050 1447670 551856 1692830 1501759 760419 152459 1653995 566280 256283 1948278 1145620 997957 1236779 804089 1013032 1883823 1404514 817275 1286460 1037324 557863 391225 1290876 1052389 1059327 1057745 1135682 1313073 1722356 1750878 1127840 1843999 1495065 512294 957270 160250 658823 854191 1032531 837013 545754 1337968 725361 810175 803299 33850 1033042 73527 908832 1538578 173894 975795 1689103 670784 1393872 1178448 1311187 169594 1574648 1299581 403724 12424 706547 204503 1460295 960486 1345993 968856 1436985 283896 289119 356570 530419 1983937 407516 1872587 1522392 595397 746754 870501 1345482 852442 919872 372764 877490 1122647 998224 6673 1542725 1646420 1488616 748361 1510346 339317 195592 1554606 1828197 575056 1056857 590049 200227 143781 1196127 1499423 1464768 1778376 348056 729411 899061 1166250 1418986 801760 1791000 378673 1896719 1529394 1373114 790701 226592 1905299 1500470 990745 1848325 321434 275782 1754455 1898283 440442 730072 225576 895 1278371 1542421 838628 1833519 815334 180666 910376 1631950 209016 1882170 1274900 872949 1045004 1231531 409002 87930 1141671 220423 1803867 1247251 599752 1741095 1017883 1083125 18929 1388710 106295 1917857 905559 373519 381064 1225800 1503855 1600629 1033043 1356740 1952971 102448 228139 1523151 1813033 1076040 1405669 1983749 343726 658875 588174 536550 258520 1721525 384868 32435 1193793 180159 1508053 1575542 169085 1817701 946550 1426598 857523 1398897 716710 1070190 1574039 1645473 1465153 1100817 282008 823641 1521899 1306741 1055076 1957970 431367 245874 347904 1437182 1464274 956902 1132871 15963 1607473 1198467 714070 504359 1426138 1858626 1564749 1269148 1967100 1129209 1745232 1526136 1285007 962537 301294 1484327 1813611 685059 795607 1789366 22163 125439 609430 1198683 1300755 1008424 148099 1128888 469034 1765307 389544 1866389 869094 1596598 1263732 1278954 269642 1314360 1033742 744053 404049 931212 1784194 1014752 1234910 885147 1404415 1509724 590257 727618 1216436 617746 1797182 560364 749035 1512778 304552 270055 53953 1173285 577212 1810576 307359 1426197 1294234 583930 1436700 1032584 902293 800482 1871054 335927 1264241 488825 1295485 1887572 1939667 1515854 475943 1311699 864144 1627830 359672 750209 142307 482381 1378295 156896 386790 1185161 1690525 602767 1566167 1378187 176691 1161232 88759 1250656 1126048 41744 126599 17734 1248612 397758 1303233 150660 808583 1440643 632433 991256 287497 369663 1141951 113720 962965 1783640 775823 1426081 1813526 1504132 508235 1216843 949622 1597964 1829066 1343927 79559 1889999 1618699 1353911 1785348 910322 675071 733237 623911 987076 181306 506070 1565007 968325 1191566 60321 70700 1620794 55264 1561794 1438997 492528 1436668 820072 780652 555836 1449925 1715726 1793109 1563005 1392550 1272219 1843883 762482 436032 1653382 1144569 1942956 1786009 434511 1471981 151139 611069 674120 930241 910371 1204797 1431960 1053163 1132152 855795 1786910 279536 855308 509822 1504946 1544234 1954916 1021122 211456 1400753 1558307 1340062 1284805 1499733 670921 231393 264548 1128213 108975 1023112 1264088 1933132 73550 425151 1179425 150113 107052 1805350 1687310 840594 1311379 606652 1868442 862405 292317 227195 7824 495677 1353388 470427 415134 1279471 1230034 1321950 1187233 181174 1838375 1662019 488295 1159912 116761 1443425 1312457 283323 1179685 1596877 1637259 514280 1666191 860676 511630 1467416 58663 427627 1963579 952974 124473 219563 66931 506338 773614 1312976 1320262 1895044 1662139 1545725 301338 904126 1543578 254176 646120 891416 1131216 460219 1143449 585347 673796 1298618 1030746 1935867 1589914 651127 1415733 1145559 1485533 736797 1831255 368030 1898428 1332955 838948 1028953 1468806 960122 1076087 432669 98000 1306469 1431263 642410 392424 1585201 246464 1253085 822470 1343385 1841761 1607092 1532515 690427 289470 1742674 447248 897628 462661 676742 1222896 1936586 1513015 1417179 405821 1422930 742624 1228233 582580 1365012 1452754 531235 1041458 1377919 1507851 1555108 87356 17272 744219 27464 1592838 1770408 1156718 231142 230130 1724947 1002246 1097188 1742335 1193650 80102 1170926 10942 991519 43129 96180 635922 529679 949626 38438 104944 31107 1989569 1781249 1417650 1975004 1472710 813943 1162955 1178613 1386276 776893 1185638 904358 736182 1083771 269102 137391 1587342 1762392 1079912 211166 1827278 1381526 594453 1912338 931027 1656971 720653 872201 1128104 378490 1565520 1133821 991843 804429 889555 68600 1621213 216181 1589557 1392047 1350627 216163 1133309 1573150 1498074 1661472 1023677 1059185 1701732 803557 1114451 1596799 862180 1651851 953242 48871 1438860 553714 713173 1406455 81868 1935432 366895 1084636 129251 1938707 1167801 743314 1274605 598984 88724 629363 143226 1913432 541808 1920801 1029912 499958 1285258 1212286 496974 966545 682141 1423275 693060 272341 1881840 1347732 859957 364281 1484631 1799532 1725920 329129 1460219 74563 1740969 1657843 1486086 702324 1870553 1773780 209493 199605 467585 1713433 1141367 764087 324012 1188398 1739813 45043 140308 1851536 826739 1391389 1726463 1736765 432444 1289552 761525 268951 12257 1965132 162818 735121 795685 822226 158450 694897 886450 318506 1947955 1041780 225000 618117 1601678 1922957 83635 1908902 520353 1466382 1978638 1845665 1253195 739275 138279 218153 1501143 601960 1594725 1772889 64695 1814219 1151290 116110 56036 506245 1073406 279537 1666305 1614720 1385816 1657758 824984 1274241 526277 526454 1003874 675737 1196608 143936 467592 535036 1493999 1844617 66741 1823266 327299 1255412 1920439 307951 1469596 335420 1278262 97166 396697 1899325 428573 1300805 451879 1921604 53103 1175495 22035 505769 40522 551613 1178277 1151598 231173 1171313 1507287 39176 1692699 1320191 1577253 1463887 1756080 383909 1176916 950145 1848100 1481950 866645 1303652 1629513 1158654 1055102 1685686 1777293 736876 1784965 1872728 1075383 1204036 25564 1038993 839772 894272 148715 724150 345838 675272 1091157 1956868 865981 1437344 273327 1490903 1009911 863656 904392 295823 907642 1824864 610787 1063260 551875 1236632 1865478 740110 1676517 1336509 568882 109269 614606 486527 1674682 1346308 1333040 126826 1273869 1669013 1002623 519932 1574148 1175740 656586 1887241 856619 1057033 1058238 1343873 15181 1961299 1261809 1285024 42895 437224 433826 1136042 1728627 529100 1266573 4382 1041074 1975745 365242 1700947 907381 1391931 1132261 912866 1747524 776959 1986102 1585117 1059328 711732 1321649 1832663 1473104 1262878 487294 743974 809345 1635224 1241505 52323 145162 407920 1448087 1801056 1124415 1747764 286920 1671687 1468905 472928 1831058 248611 1747802 1867672 1942813 338026 609058 1851782 679602 1218849 1591736 105232 756704 1493075 489302 1914850 1943869 202459 910154 390740 1663022 1274480 1487269 1330102 1283504 148388 546636 830927 1673967 49287 805116 1953502 1858233 1595113 1050320 1762270 307638 118255 638270 336246 1775112 505865 521414 1716070 313410 279347 735048 1285434 1144443 1397410 1732042 689220 811496 390014 127990 1500168 1150724 611584 1319122 187912 706047 562562 877510 238352 1008587 812044 680777 1917029 717130 1789219 407705 535385 1305740 535514 783273 1208948 1580669 771476 165815 688141 1958545 140844 652509 1156302 1582709 641306 730037 1472267 302671 67957 499716 1629590 526260 318593 1647228 1594915 1246261 1110268 615216 1098130 365410 1180414 1272680 1962214 1700665 301965 38406 1919073 1264025 1153466 603070 1787132 1317089 1042033 1102429 59377 287309 408846 785335 40037 1429766 1254186 1311287 1922296 1701340 1750488 405760 1558366 227973 1633939 715696 1335286 192019 1332097 616110 1144344 1606313 1015833 1603947 1643188 1489101 254038 424461 1360910 421189 589035 533631 223664 125142 57614 1105950 540608 1270324 50742 115197 1459204 224125 135957 1735247 1057744 571357 526284 886449 22632 220964 1299838 1954362 339796 1875630 704247 1033408 1813104 1908053 456202 132333 572131 88586 276759 1049658 1482460 964793 382043 1193038 76593 469382 356640 540098 803315 1069665 154669 1251182 957840 430094 1908406 418483 1620416 394810 385190 584042 1805279 616561 679938 833051 629611 1552084 736440 1340154 1720647 1592269 1875169 858972 1330965 65165 1924049 210617 62100 1566777 798482 1523408 1440729 205688 748872 1550387 196056 905215 329265 1415200 1959454 1899685 668713 1933252 1532542 872833 833512 1081388 1061028 1958561 1874944 643031 222725 806625 1197375 817771 99629 1805740 457766 1887476 1490732 997280 28058 265109 1468119 174869 1142185 1508296 1274607 299297 1283858 1524625 866862 1367212 1954455 874940 700440 1263979 1763253 1407059 640528 625154 475914 1763754 1112335 855691 548237 1062749 1754882 92011 1104212 661748 1647406 1816259 1693804 1478700 653985 990320 1226697 1227661 681138 552358 1400530 570932 449104 964859 1563941 126795 1777713 591600 344789 1015704 1445585 818859 139412 1158888 1740717 269516 1886374 614541 1580441 1100409 473552 1617234 1058489 861501 1868191 1669011 1634781 1851561 1262022 26577 60443 1756151 1781558 629139 1534850 433185 966313 1079458 372113 522708 79707 276441 867020 178686 888952 362923 1085230 898407 475520 65683 1702872 607626 1334593 1200997 690154 969361 1444023 497198 815273 469578 1473287 1372183 1645366 660300 352499 1033649 1038861 880366 1161688 736192 1674974 453349 359502 1119730 465221 1210302 276125 1642485 216345 1845403 1924155 577851 478422 789402 1168144 44888 1741427 1421632 1599621 1429977 105734 6609 602512 142807 1675458 713204 257586 1414756 1371113 1312408 1924788 64200 1202683 4791 980564 1450965 17510 840844 782133 1521389 922020 1651322 114740 317406 1449056 85618 593714 282583 560338 1052385 881172 76900 1964224 1867996 1946287 1758980 1486119 1173201 1507073 1261377 1630646 1987194 933472 1360162 1490372 807594 1261325 843516 819615 1366447 1799660 97611 1874581 362719 139692 1732447 282233 826430 1947549 1971737 1383113 169698 591558 1997189 1636021 137706 1151125 1962710 1636517 875904 774138 117705 1947777 529203 1625697 865942 1585625 977239 698633 1310547 1613566 1985455 1434067 1467053 359566 698598 440988 268562 1144320 736943 743658 1190032 502936 1298055 597982 505610 1200729 202025 1738944 1990181 158740 1196184 480822 1718781 812323 847761 623963 1224112 1362520 1827705 225432 1733839 763180 1727247 1953708 1493771 1756088 280963 785580 1182654 1772928 1962616 1536625 558033 1437688 283351 903733 1790740 883781 105176 500699 1738837 969707 874616 1516988 294949 700599 1942124 1268345 42229 1787213 1776205 1718308 1304564 233595 1832054 760265 1950861 565051 1205651 640256 1455890 73944 669950 119320 1296926 1674967 12519 1699489 182354 482511 314547 1367371 97573 1138473 1516689 1432023 1808941 1720056 1879672 1372435 664731 835957 1593380 129020 1561083 787803 525633 493786 1512994 1732943 738495 1801177 1424282 666055 1596447 1192774 1084088 1143884 1190815 226942 1041664 1512951 1365289 1866075 1056994 1943739 649050 1103199 12796 1808836 1761704 1325752 1966798 269274 338588 101944 1178994 265933 1764101 1418123 1285948 55661 1458674 1706372 706602 1408766 1982290 1124679 330323 43892 653536 442245 816305 680262 1069136 1033888 97244 44043 1949927 1824403 1799711 674134 1561784 1873257 1874433 208311 1167615 1044680 431864 572599 1115153 659875 67716 1301881 801454 370357 250091 859602 1342762 778402 1505371 1480842 1978234 535465 1574309 516098 265408 21431 857576 344507 1086328 796618 1456009 39991 1120817 543792 673021 57704 754226 1153234 893772 823547 1339842 208077 1968744 1321209 1161628 912541 118253 1913487 1253923 1725094 1846272 1469452 1212055 1185051 377819 1281851 1637632 1902576 1696512 320787 975694 1225780 1584122 727875 388070 1420458 1164690 1467953 1998183 1855287 484949 885047 658364 1100397 1323693 266831 1851362 577853 693923 759949 189334 1679492 1618803 28243 374563 1554278 820193 1300861 1864736 1722746 424187 834318 362411 1169809 240338 1656562 1692358 448769 888416 1299629 1734555 1065246 701107 1772476 1724926 846648 571640 262768 1928063 1386747 212454 269423 249269 917492 755391 6703 1515080 1289666 389011 375110 1096506 1633244 980994 93927 709101 1750428 62699 166093 85253 773591 1313302 1800830 606398 533525 601916 812481 1387010 1280306 300956 1498879 1896311 1817145 461290 1507869 1602573 1374822 308047 1768970 1853273 1187086 89963 882999 687232 1150608 223830 970229 276177 1290183 1706017 70449 163977 529414 496004 881240 879576 952060 146281 1957567 882132 633995 920624 393605 304301 1771222 1965276 119660 395840 215088 1381192 336575 1121434 1947539 27989 1597604 1737643 613495 1458798 622728 485686 1212315 937132 1730711 104830 319179 1923973 1675601 23970 963554 1743763 1832188 1467680 1792600 631943 1004998 640055 1082255 1363850 1493907 584961 98661 614934 371789 1350755 1937619 1163368 879069 1877431 1506843 1518890 1984531 1257008 994483 1245446 510023 1457986 1818195 1895750 696134 1123519 1072865 939001 1339054 909267 1886335 902947 1972663 1738574 721041 1409179 1559125 172179 515830 807414 978688 888779 1338489 1679178 1602537 1736267 858464 1578741 365343 179123 1558308 37512 1125298 438774 291799 1218244 1996423 565365 1033798 671627 1190100 1911380 1383197 197353 1093390 1274507 1157002 1728892 1588844 1583841 1346028 649712 367827 535798 1458151 1328228 1561266 1116014 755783 756934 1602648 82976 193297 761187 205763 59760 1723194 1251073 271576 1301185 1935631 478635 1382200 1619438 1538125 120073 1002886 1003611 238834 227828 525610 1877869 67263 446208 1716588 1441785 859547 927458 1109760 603848 1085936 662734 1424367 509667 776774 1580111 1656148 161046 1498306 1941960 724753 1634509 159369 479468 1690970 100622 1820601 118889 1078094 691518 1461191 809991 176282 988156 770886 633211 466618 607627 87791 1711792 1463503 1681210 144140 580603 257713 264424 207320 1376782 1481476 18062 1721811 286928 1898611 1258071 1896004 1916069 1798665 553212 1705110 488125 1728397 442582 1907418 59412 1961415 1348486 1292493 1918821 678570 896570 576107 86318 357214 1092198 621621 146198 365559 627199 1560583 628636 306416 1356665 1921056 1995200 209916 1524589 1948534 1938965 1994048 237072 849599 1991770 313827 597913 1586032 651367 557255 1849124 1015446 383488 1294939 1470641 1514842 815612 895801 1953959 1814692 416123 912409 394100 1135225 1903247 77220 321812 146552 1213 412889 1991611 1864939 1453470 1864056 819079 727326 295642 1295208 452584 1850418 1828198 131073 1458573 1218690 849922 1324483 723138 1968976 440252 1181098 741518 1293343 1282661 1906466 852586 1120369 1911560 529425 425377 1539895 645163 382562 185912 845634 1491780 1640384 1548329 1587012 1189299 579367 1478239 1833144 1128665 186888 1143087 906225 1961896 541701 887945 1454576 273489 1026318 991935 603490 1923252 984432 1834405 1177055 1185279 1951313 450968 1735879 360155 3726 143886 1380654 69254 1177405 263899 1986108 742347 1351350 631936 978146 1042494 865044 168737 33172 1725598 1844849 266025 610395 240612 304661 1691420 1809289 1537153 1963341 121801 1278001 1267717 299673 19538 1203990 338351 1222840 1967548 1783610 1418364 428604 1703243 4732 1332585 1300153 1458554 872993 1072745 6694 567451 916234 358237 965928 695994 639661 1898308 1249543 307505 265274 1406716 18267 128540 357 118929 333844 1763347 1085164 1292214 852665 951862 556403 1389191 626998 1601975 1370622 593942 912973 874954 430084 1021787 1090867 1140452 1338683 1750180 459285 1419358 378709 367440 1193133 191129 1060024 1546081 1931042 1766728 23204 1281447 1327864 1781925 1985111 808656 1029056 144953 1651922 1495978 331205 1210902 957173 918685 1131967 335768 1795529 1681235 1797530 1729591 1730916 1787309 807954 413202 266019 1723604 561131 831649 1884621 108887 137764 1617329 294347 914216 1649975 1774658 694559 639214 803824 1982543 1458405 337440 433260 190935 1357128 158412 378907 866428 1892315 1532218 151153 211325 746641 286299 76892 496375 1489537 187464 1358244 1653665 768299 1586989 1238780 1036684 461041 649005 1458248 86091 1113644 1551061 18287 338887 954631 143606 374677 414599 1107610 339124 870764 858896 1384437 208151 333364 1535659 1485942 1262104 90333 1703606 1907204 1314872 334175 1815821 1731509 754950 1636113 1422708 1465623 128210 959912 1413004 713547 1676569 504235 1763692 28404 981948 31716 1589355 415894 1857307 200105 1883662 242230 1501563 842987 694140 662991 1533029 1555028 1198744 1889978 111399 1611358 476801 1469812 885029 967662 1431542 1957090 1456939 291930 457050 174325 1680124 1053219 1009904 1877537 1210070 979441 305326 228329 1579520 1467883 705614 1646866 444605 183328 1924461 346257 1882749 715182 165427 543753 765640 1863594 808291 1604237 535774 58183 1633458 907864 1764589 111071 1459849 664998 1189098 570974 65154 1409045 1947607 586739 201104 1189030 660905 601752 1816439 1872775 1534475 138759 214091 89943 103911 1424948 1797341 682330 649467 1559306 1672667 765677 539682 1725340 1815837 611193 1409655 951770 296943 772653 1943946 647613 1366623 990517 970973 808924 920242 374839 1527403 587731 894769 840508 702270 1923138 128507 258491 327134 1720063 1589944 1262418 1970193 1032247 1895448 794448 953389 273016 1333671 52833 466068 1373803 1800577 429696 1901171 311757 1745765 260532 217713 1753674 224312 395869 1204066 538659 363130 1691433 1675840 1870468 90893 449411 1404737 203402 1634395 1479971 332204 993294 1684588 1795934 1940617 1889841 26693 1754986 1032183 25412 369854 531072 1308330 148241 844012 1014074 1631084 1718659 1308263 42951 320284 409088 1168098 732355 474366 1625833 283956 1244055 1345182 298197 183577 587954 1005 193631 829724 553557 1838957 103617 1163122 656464 1178758 745797 630899 1678675 447717 56460 1697279 86579 1635417 106178 1385413 1815953 1578296 532418 258665 270009 924664 1755806 214000 1071015 86362 82656 816446 1984064 140115 1789884 1665597 880740 188033 1676063 695183 323775 1415827 1813799 1007286 848118 1831791 1116184 856859 399965 1198774 592058 42765 854429 679884 985811 1414692 1355796 850743 1474675 1472370 363206 1534404 1019909 1110776 1185349 1823492 308793 309536 1431001 934791 1701202 186600 891549 1092632 1672350 277437 1669530 814181 1154009 487462 195424 1502590 1957445 1867904 1479444 477511 1712799 704601 607375 658131 130471 1912481 1474076 1237396 1942557 264390 174423 658232 1906373 1314478 861832 1581596 1631371 1109165 1256103 1525519 673673 285883 500440 949078 700270 912447 891440 738238 903565 1338009 1826095 1232992 45732 880181 184375 1786458 1285848 1915027 1952631 1323866 538259 122085 711990 1691912 1168852 1649919 684969 1911282 1883813 1385349 525272 335075 1272772 1989820 781346 647285 480551 1847726 110983 1673231 657526 887699 1701390 1330901 890804 330537 685411 1329405 1619209 1096690 418409 449722 335131 612043 231244 132900 1267177 654273 1935759 706582 1541586 788511 246183 580286 1522823 1083372 167252 303347 737324 697289 1880600 1219553 96222 896911 23840 1933502 1166449 1129014 1516349 666036 1068739 875736 1689514 356594 514704 1077252 613156 210780 1702249 460196 853538 1564920 1698353 1753027 489313 1004811 442116 1927270 1449488 1535475 1207159 1720837 801292 1488339 1657458 930408 874531 482047 250222 1267098 1018454 1271915 1446900 531557 977958 1693887 1967454 223783 1650652 958219 276456 451771 422437 1214674 154418 817283 297622 132599 983185 1793543 1683997 1756533 655706 266185 940444 286218 412341 1652452 154237 1127930 715919 1648417 1021148 210106 1862074 1668147 595494 764939 485457 1721931 818222 1136616 917626 1492275 1659249 1815260 1553577 1284135 1179507 106510 1262264 1581014 1291667 1159913 1074262 690025 1116492 1827357 657629 1628703 1929996 413674 283874 1438559 1909730 1425169 1620654 689132 161760 1918372 499369 634500 1837673 328735 1448592 1032161 1390464 986371 341096 875431 237433 836404 720024 1598959 1009555 411343 980786 1812040 1051246 57000 500099 1949441 258157 926435 215976 1498487 1379959 726979 1838202 1635419 366147 1838898 1761167 783031 1275424 617615 829648 1567354 1672974 607413 460477 1879967 1790868 1687123 456423 338231 850245 1203490 797392 33296 756640 1325142 825761 170885 949036 114940 713030 1460507 574106 1868368 270133 1719829 412614 612638 1123338 1693950 1009345 935949 1647582 1572726 1457783 189201 1761974 1943595 964136 463032 390345 1431906 1713766 134714 1660075 221133 1847395 1903104 268712 813014 1738526 76440 1916436 336243 702658 1835935 756304 1345952 1986640 1053100 1155927 1098261 571209 1327345 1324620 256880 1468447 1244019 329000 889455 1128314 1403563 1045665 1901784 763682 1642452 1457985 1003792 11396 976663 598719 1204446 1232315 1072780 190285 1480629 495448 947581 1244402 470361 705836 68437 1292494 1920977 1270417 699235 358551 665385 1558265 1129358 507075 728642 1185807 447824 1358095 1355121 1126539 1492405 1709795 436378 158609 1903285 1598593 1958296 1843998 846525 395873 516333 1711722 369628 28463 1355966 1612547 1013805 385099 1457802 1538734 1482893 107864 1488153 1213312 36535 732530 1442681 1741944 689717 841403 566982 538514 1869952 691649 835146 1057240 696575 1228669 1608608 125641 1475184 1607059 1424663 763678 359113 1521943 178508 34176 1720745 1554725 1202300 872022 506076 145348 1030063 892298 1098323 1707102 540370 1134355 562977 1584426 457899 1144040 543164 1855804 532742 1360516 886233 1820327 743029 863075 335510 225716 546400 1357830 1202706 655702 1979456 623593 1069551 898996 793415 347649 1282486 516154 1426203 1295479 1402467 1536108 1483612 679790 1395896 3498 1139675 369385 1289960 1608462 395645 359422 1412911 864112 1710361 1469225 1709759 1377661 1538529 1590044 1580704 1710048 683235 1525301 1473655 1951166 313010 1879428 1109634 1862578 1928813 658035 1636466 372073 803095 1495204 740387 668177 185658 1824655 1239178 368187 1887948 130194 1508851 733257 112165 98329 521659 1439922 1828597 485204 1109309 1542754 733119 957487 1226771 216853 876605 1280884 916718 638576 1235704 334235 1471116 122508 541402 174956 664862 867355 102595 816799 549048 1208468 183507 729668 1311785 1181208 1722983 1586154 505951 671664 339103 1812210 1288605 1680168 208015 1197526 761132 1618864 1659566 1249861 1524286 698843 139532 1794149 1109509 174886 1251830 1850715 839673 1172120 1392212 1229392 451125 124401 1016278 215817 886860 92543 1545465 1024658 416291 1958620 1583435 984235 167875 462190 248673 1575352 1091690 1546978 797784 109656 1243632 71798 1230294 668731 951329 841945 1501435 861985 208622 1296832 1403536 1651562 606530 380176 1647092 1686054 406195 1241187 1585732 1589958 861379 530324 47383 769298 384737 626930 1260720 1991838 1916959 1440644 1243165 1578235 1138396 359480 527536 960294 1810752 1122170 1570346 4421 1708882 1266217 1516027 1678279 366228 987413 109661 1300141 850377 949056 239489 91820 1702645 1965967 707691 636838 1253134 1524952 1091102 948644 144105 208914 1654070 616178 218838 799972 1590069 388414 1424393 635488 1535032 545036 1813971 592079 952394 1111427 520083 1626946 694636 1032604 819761 1792289 821820 670786 1967623 1067962 1332957 1677795 1025888 21287 464420 1609225 603831 1119538 595409 505852 1708269 899152 1419146 241283 1448717 1061088 1272021 695561 1749324 827718 416982 1689659 352726 939207 1776543 969920 409885 828602 411929 1867970 658710 1418748 550264 1443381 1092660 1798905 17238 1250108 1117607 647084 1827576 1078510 1739723 300469 1522278 1337650 518019 600981 606866 1485639 67455 880273 1245389 385199 32987 437361 1139597 1283710 1543910 151480 315641 702225 1816958 1135770 882484 1350734 113923 931332 1410647 414370 1859656 669733 1384387 1496467 1958672 642024 373226 253737 1022523 503711 252572 1277638 669315 154947 1622059 589767 215539 697711 1694924 1028346 1477660 1624877 1180173 961772 312033 1473876 928582 321069 1392657 37742 296791 645881 163794 436492 251478 1924852 847521 1958053 856369 381325 1371660 785408 1184053 1858525 334362 1139806 1354240 403028 269838 187851 583594 886343 1089402 288353 528488 413508 1408089 1298447 1662123 1676982 813663 489479 863491 980700 1471349 431431 1547981 707083 1253533 138476 1110613 1551624 1470064 1261526 355439 1180268 842602 1861310 1040798 1533265 1548993 197943 858356 1289236 660795 1557653 150221 1367455 1686020 1456302 620824 556881 1601977 695201 161955 1868038 953259 222874 876954 1001276 1351455 1344491 90888 431731 1068762 403914 721926 285553 1826399 1805100 713424 1633820 253442 1993795 1814784 1575398 1141456 953083 1297829 1219226 1380101 108028 671727 225358 1317177 1587020 676870 1292251 1645234 607304 1725357 846264 1380171 431500 4551 1420449 899651 854980 1614552 428828 1540396 1633724 514325 1223770 484320 685282 1350045 404329 72994 863677 630553 1997909 432885 597086 1161452 409191 387299 1356306 970500 793333 1658627 1815896 1044718 1277892 603806 1546135 464717 1548042 984668 1247664 1796231 1412381 243891 757897 591147 426672 1948648 133241 427015 1878671 1706898 1295653 53368 932325 1709563 973188 671807 972220 45035 1066783 68688 391365 254140 1482351 1582177 172660 618959 643163 6207 1928522 736710 447128 1413928 664991 936012 1476885 907377 29061 997547 1196747 196851 879589 537163 141606 418411 1120683 653882 663692 1830115 36164 930811 1354339 1963458 1605842 1219816 1210115 264050 1996723 1344272 1419810 394684 515254 30765 707857 582673 885934 9299 662763 758490 1472435 1868179 1718268 632052 1694130 1657056 1545082 716123 1578388 471691 657146 1877456 1120059 1976489 624245 947377 1312361 1432598 1484941 1074614 1898548 402610 873773 1243245 323769 795046 1460976 1952936 1612262 201084 1316245 567522 1152101 1831542 668412 140137 1336894 307825 1036503 453522 1029680 1693631 1429262 1404550 377964 603955 439913 457672 1188004 70777 1575634 1631814 1859210 692710 799056 405471 1246432 1975009 1696581 1400636 431762 293454 893388 1370513 727276 148101 304601 1273041 1590843 832619 474952 1127191 1080437 1978290 1860460 1231335 1109808 92441 275338 1701043 1348127 42863 45233 494870 1715167 1377732 1432740 935016 790151 1466856 1397520 964242 1393867 180605 1977556 1207174 415075 1922760 124843 347589 1835213 1460351 517167 1871940 369315 125714 321687 1839151 1889374 1756811 1743675 527569 1412901 1692129 1450904 184477 1504808 1376834 765936 29248 548300 191775 964656 304102 972303 127259 1976801 846367 46253 1396737 516967 443322 1266098 705949 1897725 617420 58405 316508 1044552 1911832 1100066 1141956 641293 947971 1933787 1147066 1035364 1832684 1561569 120081 1431541 1901277 470992 1881499 1804343 1185979 1387314 1857920 749195 1529568 814804 1488 1952879 987181 1901187 776085 987865 98124 1337714 41634 400587 1774369 126918 307473 895437 364942 1134306 923205 1359571 299709 1941762 32032 308567 1437104 731075 606538 1400546 718514 544970 1160356 1170949 684945 940067 1933786 1847184 1914494 1093248 984919 845256 1766283 99770 584368 1447582 787249 834559 483538 855220 577181 480222 1441730 63367 837564 802548 1893114 905161 1800458 471821 816555 1596960 1113970 1420147 1486242 780584 784176 1112751 875032 357159 498901 1619728 888345 584315 1139811 1530725 522772 26162 539867 1002582 307386 746 1302864 1447305 608635 449419 983935 1858056 660408 1519324 1674466 1306578 81275 99277 123376 707881 1855960 1106250 1817835 1711579 1927605 946617 65609 1189662 455902 514016 1659648 1875413 1619039 1301063 629460 137728 1451348 795171 1987509 1221834 1475730 823620 1247482 92778 1278754 279168 647606 1408833 482310 1104436 76179 1075474 625115 1692031 653278 1690226 929249 1111000 803582 267240 1436681 773054 1768100 469238 1105433 912590 1347580 171757 1110959 657655 1423430 874717 1149644 387132 382327 1435258 1570460 1529666 1274775 1125144 1676979 1613198 1914513 870028 769602 1302111 620554 700019 1551668 1765090 1917013 1447240 579261 1610994 221307 28371 716364 1846575 1039826 271581 1846521 971244 29831 939953 793266 1359750 1010614 1338864 1204201 1389661 1466359 1848916 1468982 1373786 32408 1065087 1615424 715969 204715 228125 1658824 322188 744236 1307944 1133151 970263 902762 386170 251007 136583 1825798 197464 1334307 802600 1381735 197289 1143502 74328 692625 22489 1882 1870805 150854 94514 1730085 1281338 747774 271709 936738 728134 1370522 1907378 1657531 1102111 1019963 329643 1024114 1348096 409598 125329 289869 1042729 1370654 731956 287481 1450658 109247 1547917 662690 971822 1472301 1925333 951436 954836 913195 650801 1641319 118091 285800 1115662 426726 441417 1232766 1653202 1570854 295892 1527547 639949 1357573 1986969 865434 1246483 1366143 1083254 1002141 727403 1920427 584948 130136 1565224 1745190 60224 542823 1120426 1893775 1427697 175377 859048 1899920 457340 1005329 1470404 1407609 1828379 1413159 443032 1025656 327262 1525007 823581 1398022 1338634 14347 17081 1707631 1973527 1595517 154884 1591029 627949 1118132 569191 235765 1427602 1698769 1771039 948899 254850 262034 21245 991178 408643 448163 1259072 1057096 23688 1606067 407742 456128 20896 968830 1969022 910617 52387 783349 1133542 217075 1499337 1206305 1986986 237838 1428648 447725 31461 1955015 1224438 1078463 788305 358232 1612253 1652644 1393188 1165459 1394633 790608 1922402 1030553 706916 1545710 1673472 1979461 1571422 1784241 1971584 223193 306629 482920 1062043 1253860 808342 919457 777705 171180 235541 51388 1528199 17437 1558152 1205970 58621 318656 1390370 605291 316335 1967339 102744 142276 326624 1725816 39749 1991793 981736 18486 394487 678333 1767106 653456 1922475 1607747 291581 595170 166598 870439 508082 110378 1191546 103948 1695686 612740 1445736 705166 33278 441938 508278 829861 879476 1593683 1896520 1112892 1617567 924618 234095 1582365 1508000 1028475 1383334 1232964 1070600 1108764 838887 1916068 1686974 522287 1439243 1310066 1358869 1536980 1415719 1386862 1055012 1339074 906836 1237546 80490 1616011 1981188 455113 1249414 461714 1163274 340066 270150 1095929 889589 1120530 1239374 1524299 1584436 1946570 213950 63781 1883982 1462229 402806 892109 516418 51665 1236950 1869384 1965367 223720 1975349 1880511 761265 1139560 1560191 1575593 128373 1682082 759545 1459441 1333041 135186 1384228 1264022 1151019 1421204 1138061 1446495 14220 102699 1427909 1476415 962314 1053556 741316 595956 1522347 39712 1125880 302729 876924 1869322 1193260 72768 710321 672298 1099491 1319672 1092529 185021 515993 1624041 26529 1073641 1759217 1610993 122121 970049 1307219 1631903 1503237 1888196 201019 702528 1925400 326011 790798 885138 643182 1718813 919537 1470420 1826455 1510358 33000 885846 1110008 1241266 1861964 255401 1807414 501658 125349 165072 100585 674135 1621474 285785 850550 356331 287448 1714931 330864 1474991 251743 1594445 271106 612951 1439386 1241518 1822003 1714965 1997836 592732 225036 1519276 539671 1056435 1673404 193589 891445 844540 1102807 269140 1205675 16252 546105 814490 48194 1826383 782098 1879601 1852456 1568223 1851941 1646507 1038459 814108 1131585 1127620 1164648 798896 1772918 1252425 1710453 298183 773216 1270308 410852 280967 846315 94822 1985448 1160164 1191459 1352187 776410 1776872 1536176 1325182 477133 1697206 864280 498661 1265777 973141 180105 36235 1971547 1925422 644197 1556269 1835511 905277 1044740 987575 433353 1356815 199080 1485421 777451 999910 1096537 1811193 1243914 1184934 264291 572892 887573 1412221 1660268 1562174 1145568 1742996 953941 437602 47899 1123714 1171681 1561159 1327135 1737260 1332309 1077697 680677 1168543 1352841 1460466 1629217 173653 1417054 800280 1800811 44665 503082 310444 287430 969224 240676 1644641 697227 678958 308449 1523921 1345901 925594 1518079 1709515 448367 213343 1267829 67410 501199 270304 103226 51180 1915262 171799 1973831 1518853 732277 670206 661886 608472 1812976 381741 928610 539028 428159 98506 717814 276905 1537927 728974 1500875 1201333 230216 328606 401636 1261249 1457508 1592723 1455565 574196 685127 1336772 1364567 650324 744566 931980 1363149 161313 750018 1492786 1253188 519463 1636808 576839 201850 520034 1455882 928166 1100147 1149690 538710 1618738 256684 207419 1057006 1216008 1557976 1563099 1195626 1689097 1722288 690470 48862 1965638 876570 844861 1731980 870406 1243247 159715 272981 624835 1860467 1750751 89482 1566250 342918 466204 1650499 1236010 1920211 1711746 1213788 1167701 777047 1513251 1956290 690886 515279 1297112 113145 1550159 771262 1078288 1214635 1447268 782175 864075 986696 1063298 1384950 1792457 1045790 1037429 348217 1553710 400151 499196 252179 201485 466741 713216 1228024 1897505 1245564 1438604 695142 576965 813563 1070235 1332421 729205 1769237 878548 231305 933247 313619 1188776 91563 29868 715466 1966919 392824 1357947 1611344 529363 1322998 1714242 1451761 1060456 998149 436557 1697970 1379017 1330100 575762 1996493 518518 1934406 850994 223844 153544 687316 1257703 1878307 1686246 638816 1436443 869417 1856031 1769735 1002871 1286946 629213 1629688 889461 1169600 249476 1618244 817277 822425 1681318 953762 301356 74701 1356757 328917 74485 918877 1673357 1457884 1552722 533660 29500 1024437 176893 1377701 1062245 1647538 1741127 1966397 534036 947137 765657 1430464 358812 671801 1173324 1071373 908906 202062 1409908 1018040 1569977 1482956 741288 1290710 335341 1432174 111919 1537434 1156442 1345391 1927675 1376126 1087740 170657 727631 158462 455823 984493 546038 751019 250189 1703553 382956 246923 347638 105805 617917 476167 973146 1837304 1856743 1092224 1322610 1706842 1941612 1368326 1325580 1400742 189697 877578 549548 1627018 1562239 1512731 62309 386301 1184873 146533 500913 1509104 1609585 1822510 228784 1662027 162817 33558 1516948 844875 1994126 94287 273337 498938 751354 19113 1366448 124278 1036392 1222711 284368 1259529 58661 779954 35097 456514 847745 796083 1231285 1460866 1067461 1037961 1440277 1996811 1830008 63600 887003 1954864 552078 1802300 111174 286451 973618 1297943 1639871 1532377 372485 1091034 1102499 798031 421807 564723 399801 773906 1091985 74274 1908776 1075378 1528453 1278283 966407 1302972 636510 704488 659425 1060551 1861602 1216412 1448834 415519 447857 394719 1709016 1080793 712952 476014 1819739 44148 1049074 1921002 1997179 1243495 728867 635907 88983 75763 355051 785671 1439506 20170 1416599 1008201 401229 126851 1756535 1435336 1502081 646839 720487 66973 326728 1041326 1867822 305246 1020336 1040126 215923 1576580 1643460 936582 421647 1979293 1879337 879111 424915 459363 937337 1075195 686745 1619531 1133202 883341 1794829 255249 515663 1688557 674182 420781 1778503 1559034 449151 1223675 1669898 513437 203315 1680345 966582 75173 231671 94851 879391 638138 1544240 1260337 863069 142673 1005952 407070 432456 107821 86015 812125 1164684 410241 502634 1784184 599647 1286261 570824 249127 989952 1364676 97953 376091 672434 753081 1866259 1368977 534068 1432882 1210252 1654404 1322774 1036366 440067 1533302 1792166 324982 1953894 87559 751764 895359 28692 930937 1599625 12546 41091 261330 1099442 1123083 1442458 903424 1828609 216604 1982091 1332886 625059 1294373 1613481 1619536 1917306 1208196 1429197 656248 391481 570598 800255 63767 1622736 1957111 1447754 352127 806333 467045 9717 1275072 697137 362083 1401257 378588 1353822 1420040 1463073 590273 1433329 730599 1428855 1209489 20565 982098 563155 192505 1826023 550343 1867079 1121991 907363 157847 1865256 113553 762737 355303 1700077 164389 1819287 441359 778170 1131843 1950486 515108 1615619 1608282 1721151 1870953 976751 203474 1762532 806115 672638 976335 772661 765519 1099561 824651 117217 483119 234243 1990247 1500326 1040776 1147639 1002879 1368215 1709819 819428 1687766 1623979 244829 1095814 1164374 300368 1030853 1948623 433703 727720 351593 678785 1956224 384125 1665281 269323 1885811 1376545 696394 1986921 1658707 1904289 215009 624451 1020123 524614 92942 1393106 90115 1381434 1927403 903037 1831762 2481 1048343 560556 314193 1163546 1851289 1577535 1366136 166600 1265763 708590 1173133 457975 154795 1432411 1333877 849605 807124 1831804 537247 1359509 298245 1572807 1598574 555667 1911180 1709002 1709644 809251 1039217 154340 648285 717146 152903 94499 1227294 1508271 856490 518605 724187 1052538 1471958 1328917 1142285 1863982 555342 1158672 1293442 1710374 602389 616006 1244499 323098 1921935 1321266 560224 1437794 1451001 1151734 892937 579502 507034 1466699 1550731 247814 851338 1240243 1801903 313052 740547 319375 1746979 948095 672296 1280610 1863766 393728 1903987 1375219 1680220 1862786 1007122 801446 848838 404684 1254831 1321762 901142 40405 1374872 1248906 1311585 1751195 1786288 1689233 1595372 1190170 651204 1273614 512366 632851 1270286 569715 489987 1919272 1969161 1742722 144322 569682 30008 470405 1522125 1762774 1372509 131371 1437522 1263666 1675804 1251548 1847305 1087206 1512252 248731 732575 1464313 332565 1236973 1982448 1598117 1101131 350610 752574 85920 1037868 1546161 4194 1129560 614317 515265 1649660 261064 738364 1406336 381254 164699 611476 932149 1841102 1164318 696480 547126 701644 450411 519776 160375 11532 715834 1076091 1844651 101359 382033 1820492 1857085 319143 1649823 649569 1510797 1480594 1232653 1270975 1510785 454995 365706 400167 1694955 1690939 1606407 1629001 1685181 1707718 460359 1094660 257312 1057074 1454583 1948715 456047 1135174 801589 1855251 1799072 1430426 596303 775615 558325 1359572 1956402 890129 1750226 1446388 905308 486121 1100303 1787012 1760577 649196 1228890 1707595 1725369 1316435 1511270 1080090 528775 1649571 507087 1016601 1606331 1616958 743586 1632733 662427 1869023 756853 604345 1674641 638593 790966 1405868 1163392 1748433 1795804 1923440 619248 917503 230197 658993 6533 1205650 742341 142637 738291 536818 1510351 1449440 607885 429462 80893 1345474 1897673 1379007 1649950 816545 579844 1087305 1366354 388078 467574 618730 30596 1038001 658716 1501074 640429 595199 1771911 351234 863108 25848 1704163 1583600 515248 1086591 261165 1726896 59512 1806019 1449403 1290922 1885079 1286686 685708 1316173 989154 948659 168503 564640 1700287 1368146 1489164 1725946 1873492 1591014 714797 1943593 1795834 1247171 1427043 542629 1846511 133102 55693 433592 1736219 1762317 1510740 1945533 1741527 150354 950055 1811509 70361 159279 1361293 347090 1139126 1736342 660249 1472447 1540673 1266928 577132 457323 826617 1002026 1727070 468911 524900 752508 381159 1466342 235093 1333955 1970755 1648038 1288405 1414105 1845210 633167 588518 1664654 1916685 1319095 1864517 1154754 1874534 271690 64730 189141 635021 105238 196571 1538138 102338 43270 1887401 144912 1588791 1690914 1282979 363220 168303 295476 837834 199209 1780483 1560261 1556611 1440425 940303 513234 855815 1872411 660754 484749 701809 511264 597299 579505 195004 1191749 1580621 1654995 200862 538062 1054638 1201121 1503114 912071 1614379 1238824 1718606 1179740 1797662 1667675 407086 161551 1439456 1818527 102522 1857326 210086 1967530 45403 1504485 9924 392571 188695 1616736 1224802 1101014 354206 1743417 1364298 327842 1183105 335639 647658 1629893 1482767 700732 797583 387977 1314078 599212 155814 1301060 1709050 1268430 452990 319412 972862 1733071 312940 132051 311265 1807230 1529800 1598862 1598942 24613 765141 713351 1903877 81323 32194 1839366 1941567 1755551 888212 754157 1923746 1429867 1138353 1758529 830897 665622 759522 1729669 705403 1120634 758557 1856648 1507029 964575 1198204 544118 660018 1866206 289997 42840 698142 1956713 176012 495315 1743677 1721211 799392 1351603 1647082 11989 1245029 1280166 1074018 1033644 1835389 1697593 507375 792375 39823 432180 667108 686842 1961670 1307169 1106813 286219 548128 1832276 1831290 1835902 1209703 1563618 134014 554323 1756565 1279474 1638340 206466 701706 370908 12339 1294938 776043 1260095 1664231 1586749 479797 123440 271664 424631 976807 1014886 95806 827571 1742771 495658 1400619 62148 271833 1359502 702857 407549 691190 760154 1611485 880907 1160079 788713 1749860 1702501 1255077 2557 1350942 275066 648781 404484 1890052 917968 1206926 1414844 1882317 1045689 1913262 486488 240683 444205 1106382 391854 1035503 229868 625365 516170 668828 1769942 809040 289554 972578 1297576 1686899 1854572 343115 1865772 1330802 1387100 755252 686514 996921 1625672 19939 223187 755346 494672 458824 370855 1766420 1598418 77860 1581251 1188526 608846 131688 1917438 1785176 1942932 1213927 1294610 294249 1551196 1727245 1302364 1266666 301727 144185 1129261 152032 1142600 880512 140312 52841 973417 1566974 1293269 1749287 1693493 50569 1561816 812808 1892 1757474 736125 1591641 933983 1696756 955596 999551 1684980 332222 333983 1673012 1300912 432469 409419 1929107 615389 30523 1253438 737856 192229 1248670 1403361 1027085 1758199 1077541 93250 1567002 8478 628974 5802 1770209 1498854 1850700 273398 1999420 1307326 1017999 627528 663074 254097 401865 1100650 1557938 210020 134826 508723 854019 1251283 583057 48446 420012 973197 1129473 1841149 1771364 1152772 1257871 1938898 696466 1997666 257200 1519942 446361 486131 1821140 1860374 224498 201238 303792 1442346 1076660 754193 369131 165220 1836799 423570 1028390 21718 520688 1800573 1382274 1542066 1216226 1155050 282475 1254242 1328707 561505 417894 1826909 1774155 623589 1492825 1985844 120278 1444236 1077838 1754177 1604816 669145 962983 1326069 744243 608890 999682 1377110 960245 656846 265143 1669876 1643002 1134584 662249 408203 972870 1868159 651433 1257767 1342996 1209559 1370589 1926358 1778646 982780 936441 758721 1898986 822247 987482 707106 1117051 1777455 1474450 1560711 1683911 1785622 1297480 1355051 591559 997446 373338 880891 720033 84095 1685850 178766 1636435 1650704 878350 1810904 552479 60347 19770 1773988 1984203 1351740 67597 1929863 1945863 1108992 461336 29363 7201 166995 1130138 1734037 990495 1207811 1950455 1837771 1939323 366698 737049 1810221 1575186 626167 1516550 99781 1447606 1075906 376828 1644458 1536984 1113077 254383 1680985 973375 254024 1310147 721168 49367 557792 366472 1322888 737821 968459 1798433 910054 1417397 801380 817892 777084 473418 1634714 1283195 1252240 835156 398203 1956404 1826731 215956 1840214 183167 1129818 840811 549797 90621 352034 1352127 1935021 1981664 1308892 1223859 1312140 1930331 957862 1659466 503846 1650908 85148 611609 1792397 538873 692789 491746 602287 166826 1958567 28147 1513877 391528 31871 1214524 329005 1060657 1897462 1022372 1773278 680095 1732653 50809 1983520 222481 1004297 380780 903134 882255 534867 1646718 120389 59884 20930 93125 1202422 1547206 109819 953095 694879 27443 1574446 1236819 811344 334633 401544 213314 1445118 448035 150453 494919 1711195 515352 706898 1950762 921807 1884516 1257515 1613394 1936216 1322937 1875342 1219305 1278890 110245 1570318 801265 1547153 1869739 1217335 1694083 381864 529156 7451 29486 35871 606459 762394 709365 594620 1733886 361999 825160 19680 423009 180956 1007083 1188036 358883 41334 192446 175525 1215677 1956247 264292 1752341 753623 597790 1438660 1476995 136924 440711 375317 1335824 1628902 899351 907095 510449 1852600 1567831 1878218 178677 65942 1213498 322431 568644 513762 508400 1834938 1989448 1978676 614367 435302 1347692 825900 1992378 1581225 1077506 921432 863589 230145 184324 1077349 349177 292248 645755 1672530 1505541 467857 1466011 883488 656032 365317 477282 1465444 441964 583580 533319 602073 1997232 577606 564951 932259 1735411 674331 127339 1947159 1710818 641087 77984 1089607 3583 1943207 1385055 414825 1105027 1790201 1613285 1949229 856136 607707 1659852 1962722 153111 1132424 1417838 496677 1005023 444087 268698 1333252 977097 271234 1117382 772809 201011 1933461 978795 392744 1678476 619211 1152344 1969115 230759 1740466 1588934 1843747 424163 1966530 1546600 1523851 1967154 1170880 1515590 239376 322375 1772170 375064 396899 132125 282188 746627 1497465 512966 1312395 28131 245970 194926 1802031 1748551 1519401 743022 1140677 1835831 1364672 165791 1033848 1027410 1304693 386985 605979 607176 428007 2973 829800 948903 119754 1909622 1192731 1662939 1670144 605881 243594 183670 1109219 614195 1046082 360243 1448194 556912 575207 541367 1155171 821476 143963 1741468 1885449 538032 416354 253538 571113 1159385 808620 643069 1228794 1317298 1605213 1598220 1639048 974403 321902 1232393 1558715 43457 1634682 1102664 1108456 1509923 1829100 1677034 1954342 1323800 600871 142503 1495692 1911507 1752588 698275 471974 1271772 184341 1306724 955250 1575641 524499 571615 1072803 1195237 155965 1124559 163829 862292 1208224 732297 1562607 555021 590689 1593992 711754 234107 1793278 144724 1462143 396230 1574687 1044506 701632 1486954 1028782 1145591 594296 1199248 1839678 91653 425873 1380673 285631 1806779 434405 1473851 1284092 718222 8599 1763691 825533 116017 482030 796017 451280 159090 1191334 329442 1451658 506058 1330261 1197720 827856 957592 982592 599735 1035133 1329743 1044496 1772614 900479 1286444 1820110 654370 1517842 178664 1486955 433549 1491927 316153 325074 112314 1706033 203397 382766 557380 1176004 1213743 1952224 718483 1865942 1445534 898585 976933 47819 901505 112526 539394 1939224 1169862 350726 1413153 424316 1484824 1319535 1924470 1867666 778783 162256 1093520 1177669 414206 1360238 1182816 946642 1171820 948904 1554749 1950806 1836980 1382086 1498328 1768838 645116 716457 268386 22625 175284 919752 552716 1628404 822836 1351648 645917 1693289 543136 1214835 1064720 136665 1778324 1306498 1313893 667952 1511249 1917109 940970 1726176 400629 1474397 1851022 1632363 922385 1010859 1519314 1474571 1650467 648571 1019631 47744 363250 844616 1785558 1265632 1459184 116390 705780 585147 160919 1241140 1640686 389770 91524 999466 1118102 724887 133418 699755 706162 771642 590036 1426850 1429781 1300100 759590 374810 1873252 1268821 1838858 262389 1400145 1828292 1759271 546343 404861 840088 486836 933447 1476348 1718244 1009 1865131 1811541 1873826 1750733 564717 1101215 1473220 1489671 1613012 214373 1642322 154387 1007050 283067 892429 1578534 208153 949506 537685 29911 1516932 1432304 108199 1151925 1982667 32363 1132745 1541215 645012 1621428 1414576 1258861 844078 501020 518111 1926370 1336626 112376 1910065 1774537 638425 1606265 1687176 1560389 1189770 1032253 1775479 1044930 368359 818486 1266252 666787 554169 468235 1470277 1410888 1734036 1256946 1425859 249093 1483980 1935413 79110 282399 1277944 782299 749966 1725609 1743105 334141 1761501 1525716 355085 1402345 247824 679896 1656663 1780576 777271 226797 1074417 717443 1726269 1002454 830662 1470687 1546705 1089892 607200 1953594 650826 1306617 1518719 943635 1249402 666327 659091 833901 1542835 261076 1473367 663990 1824597 1163084 1270685 924169 974482 6595 1590378 1346373 1215142 1850012 1809555 1577576 479718 998407 725990 96396 882184 1860408 1423608 224789 786476 404056 492704 355528 740251 573781 1761295 1564722 174376 1070405 1733278 967894 1044328 327063 1027698 1430866 525271 1988998 1949 1452224 588253 410328 896542 1489022 857084 872146 1857821 1158779 1318477 1183837 1579677 1122430 1204768 1683148 288511 154426 777416 1685225 852760 909724 57247 1763684 1027105 399952 1090085 356393 1236936 1586441 1594025 1870965 1375466 1923060 596223 536119 44448 1773102 263059 640849 683821 1584769 372796 1427999 1346363 355167 1070069 1975335 209656 68354 1932373 923880 167855 1203826 1858049 1450196 1764325 1365840 1655559 1405769 582712 912317 1494175 1115109 39132 1940335 1011316 1916953 545109 119893 544436 1188851 932479 669574 339938 1858118 952142 218257 627676 1010756 185778 662036 1169415 1306001 1343222 56485 813127 1359643 1904936 267730 510870 690793 424109 1702908 1473930 1281869 554068 1705536 768348 679168 447538 1767490 328222 625194 1398513 1709684 1268268 799426 1268254 980704 1347923 1670804 608274 210103 1347622 1630618 1097211 1827535 1613029 668185 1189200 1664075 1822486 338958 1548014 1416858 1065430 1844332 825102 1603615 807125 844131 1092717 287015 12795 1673593 409292 211935 1217578 1426821 345017 1433481 1789438 1702659 1851573 659956 753219 691840 1443357 1764063 1999148 575079 726071 1833936 440462 1392061 196458 774768 344835 880884 1760338 1558303 1563396 755765 1131501 1346156 1727926 93723 577692 852105 1315126 1918256 684991 1362956 939243 118965 1427651 1264957 441621 1064133 69169 1924991 670103 1667663 21144 841828 704248 1132481 1007889 909970 1614816 1918940 620883 320578 1130521 627935 338885 1810210 430288 7260 131497 74578 1589926 1454273 1912768 1945365 1449163 1484367 1014771 744561 244547 1777680 4156 1762358 1116432 680100 170484 871663 1119293 338452 968122 1774627 1809685 553275 1336181 1448841 1151775 105821 1617310 1934247 562301 1136032 1883927 464322 79304 1205896 640735 1978163 99642 1304701 1914350 1428537 1596392 50592 1281789 882771 1724784 1391393 473648 87589 346828 916724 1678443 1909237 1825142 1617421 201885 1286730 1828297 721009 1402261 890361 1828972 1857651 935692 664057 705091 285382 1321533 1708820 486227 1252343 1275570 287499 827908 1993181 1032764 1571065 1590676 1571632 1245405 1022859 1896167 1351602 1443162 1910228 1767438 1049093 1648950 1164782 175168 1523171 992530 1423343 675168 281281 1694360 863909 516064 353686 1757705 921195 781257 1608172 322625 1366665 1701306 864089 760859 1138547 820555 1174512 635087 1017033 1516178 90175 1318065 246022 725392 1488289 1150776 567177 1694746 109815 1260134 769272 456090 310124 590313 1271815 13318 1082937 1651655 1931215 834393 1718114 1668092 1708261 1442418 160035 1345889 223198 383402 245616 870043 36269 703119 1651911 928713 532314 1929333 968108 1657112 656545 840622 548844 1080341 1176852 822038 1960722 1458895 904866 1441476 337898 1520149 424596 1585350 406674 1529876 1092875 1951528 421575 181118 1650585 1766311 44145 1226668 875105 88146 1644609 207728 302510 1820351 1960295 1011439 49137 3515 1928406 484005 1064786 924844 1826793 354633 178171 1276750 1030742 778697 1418968 1320422 953401 37474 1904762 566722 1344749 1254682 570135 1861415 451200 1223031 1214972 1289798 1963211 76581 764839 1476147 1921351 705255 1733527 1794922 1365918 281053 1493719 687132 1495697 1176157 1210419 34381 348390 311607 1237997 1636606 612222 384712 1731728 1847000 952148 92503 579764 932617 1908159 1222674 1771782 738296 774694 1528454 837038 1672990 711675 1955942 1247806 1467561 1206731 1472758 1266849 561989 1122383 771010 1027554 1826798 235394 687864 1574300 1005856 1682460 237011 1722935 1533369 1536129 993748 830309 212713 1714308 6217 1480034 1929883 1064102 317353 848704 1765697 1367317 145458 982681 1458977 1350912 19065 50292 189843 204177 1678513 982264 679055 1612038 968438 1632427 1834630 485678 219865 361116 1971199 1913396 1114787 606211 1313823 414450 1287421 1806624 266715 1945986 1731250 1566044 1016741 773394 538893 634689 1638337 1804372 878815 683131 759757 547483 1899080 1914504 1935967 1644324 269199 552992 425768 1361647 1271693 415390 321020 1585650 1095548 643834 671681 90113 42082 1577821 805043 1384426 408693 170584 1215914 1915998 1278163 985908 1985572 1047067 97238 571290 1930559 980845 1944952 249994 31275 1935184 574425 233790 1001000 899174 155633 1090195 139873 920852 225619 65441 120362 175102 170379 1603169 824867 298132 1375769 902744 1105994 1279730 1090209 793758 1202781 826231 834501 1037642 1618187 725821 15530 1006039 446972 379669 1903664 871824 1086569 1025043 1366990 1626675 1235358 1145366 1583311 1591098 1100563 163027 1767807 1000503 17955 1821274 1902166 704716 454713 1044122 574297 1673147 1861673 990448 1118506 157542 938321 635038 1268226 1990186 614712 432762 330793 1481856 1662214 1691589 25544 69082 465732 175184 175349 402826 1873152 1011210 865096 1756091 1042517 178033 667258 1157847 724633 1970576 1702181 1550932 492183 1985430 1011738 639761 1519702 779343 122307 654937 1883653 1785575 843335 327473 445932 1919792 1272290 630680 1146522 1807352 1952765 1752000 193441 1946737 1540569 249773 750777 1766087 1080629 1637545 1944303 554950 1711050 1327671 1755344 1253701 1095316 139227 1201050 1926757 788278 1538750 1399325 901636 1955191 1251943 1205981 1898705 842547 195265 1803937 47939 176297 240536 1899895 377277 970781 116009 935024 1880487 286150 189878 1019785 1168881 963548 867090 330186 1871107 973953 316616 872763 1695127 48784 808920 1144382 1673160 890990 733047 1530458 989303 1405793 1163948 96316 69978 396691 158428 1160154 768403 1613971 150543 1343884 980840 1887598 243426 806556 1397989 340028 743838 338714 1160491 824636 1873247 790952 61372 1130209 1555314 810242 169079 1762611 46283 1347366 542198 1615260 1895217 1366002 439542 1118973 355049 381469 818022 868609 1030560 1984330 862887 1960156 807557 1623193 1750677 185463 1568309 952094 528119 373943 554179 1222085 1793539 1376613 1464543 733106 1990110 338563 1770174 1691657 1052018 751758 1546426 1676119 756466 364128 987542 1372515 1222994 217082 606429 930600 596683 239930 946688 1718689 811124 70351 212526 644540 1630188 875093 700938 52430 228129 1593476 1697179 783994 1530821 979288 318279 1806551 285470 681887 781804 1525311 118577 1537929 1821845 1885419 243610 1049241 148018 1118282 897339 1799184 1534636 36435 1370673 1831526 325926 1479156 1773743 1386919 486641 1498509 1249247 442064 122500 1891290 1755854 1905811 1503367 1160275 1916404 363876 810311 366630 76294 866924 58551 184267 1730524 1208478 1777650 642918 969888 641058 596876 671817 1324170 499075 1873512 1135210 905560 778685 551910 1083837 694719 527081 1394532 1495123 217025 1153891 1461677 196806 578933 1959239 1211809 70987 893222 1399853 5268 1723947 1281675 681278 372357 1756572 510122 836061 664275 1031086 1693022 1402110 1805611 968491 396553 732126 632453 1739963 472824 1565359 1461147 1206281 219699 1549502 218722 1508102 1338333 945711 1508659 871055 1546167 922259 1904253 1225346 1679932 1256517 251043 778315 165295 1658364 1020203 1466267 59116 1445949 1335570 1159423 1886496 334456 1942257 1442675 1221501 481115 1506359 230865 1824896 1481012 752633 107130 389897 265426 778327 766580 1100713 449126 1662306 437699 1419430 798352 1449601 1142856 908732 496880 1426781 726182 1324497 1662463 910488 30164 1617379 71398 365497 1331231 635787 297856 116033 1097423 639405 183232 135113 1305677 286160 1649798 448480 1674699 1473268 1503891 1058056 1400657 1868943 1398071 1452643 1688092 1355519 1805902 714457 790190 1582180 1283149 914722 198285 1628878 836070 1287856 228996 481064 1109065 717494 681187 242855 491288 598728 1829039 1178586 954509 1817496 1867519 156955 1474085 1815884 637610 332874 445312 1554393 439467 1181184 264645 1724308 1822764 535476 81425 1375110 748417 1402147 1206170 406553 1847785 357628 235925 658268 1909681 179231 1144594 1379299 662021 1684590 10364 937437 1719704 1965764 371268 569288 1933117 1200605 111359 1332572 255376 1150816 1306999 1067506 1155791 790583 1082369 1492326 1012743 292781 1986227 1353334 636153 1711276 1384659 342706 460879 683501 1708718 1612108 1753757 127611 920662 10388 792567 1980365 488890 1654981 262425 575590 203992 1145360 867165 746379 603607 1929667 531054 837582 432720 413800 523359 718187 1156116 1978233 657332 729333 1046512 810921 379982 880754 1934154 457687 543368 689233 282405 116562 1381697 678270 980441 1232734 1784305 893865 1912314 470953 1500255 417898 263389 1544881 1704540 430717 707563 1888479 1687694 1065206 171777 1210822 457815 153892 1841633 530859 1202261 629716 269733 1973483 1861788 457272 405445 1142911 81732 1982267 733956 1292385 417835 1732091 403679 57208 1355965 917262 1354002 9388 1538416 429326 1120577 1911174 71992 588441 565949 1268418 667012 1997093 373699 619968 1292471 356578 1160119 965379 831002 253952 1625522 1930008 52807 1217039 252432 799465 1075902 1458189 1987835 1411231 1105705 195293 143034 172104 764440 1292893 347518 117984 805229 1182874 205098 1761623 1614783 558750 1235336 1195125 1812699 1840340 706763 1637334 1816065 1095840 1086264 1332059 1323561 1103483 1670625 152050 1965214 1539843 1087596 1224961 1351109 870305 1932758 718163 1442985 1531795 1899823 990629 413820 556706 606253 750144 823590 729681 945614 590952 420659 901186 1154648 1725098 561965 915564 1522617 1666911 723229 394130 404253 679006 1601703 1349891 600317 333114 1936390 1186148 246212 1978814 1643651 1079721 579789 1793312 668857 673695 1106910 666018 1863762 1249718 671361 101653 685115 1257291 1902459 50066 1849430 1409992 1514433 222857 1669446 1156830 1195428 299515 1022619 334274 1865335 20051 1877495 585669 949832 1404612 1445543 29369 1214156 1303711 605531 1864339 277855 1831009 1673733 760160 1891233 207171 852580 1988136 1017082 1735327 342219 62647 1568050 992717 1771670 1942355 1306825 1711405 369051 733705 488625 929082 1179468 1024894 1243749 1239305 112766 1495558 1168710 1682623 917282 167481 1459794 565893 82767 821763 573280 1645291 1003319 758064 1153474 499189 1188179 580517 314903 842838 426563 1631707 480097 134056 942711 720702 973908 1662607 255492 1145931 552090 697232 1300670 68821 1367235 1920520 1927928 1109204 1495128 1315812 1347601 578911 502281 210087 1918929 244058 1089346 122727 1960123 783325 1356814 208280 533472 1252795 1964565 902474 1086000 1156244 102138 342544 422676 567280 580145 343443 1598058 1902641 1166161 1096139 116480 1702730 250179 1353211 813831 44894 1040293 1713720 1981229 1130667 1921637 1286480 1472027 450632 64192 1990219 1670548 1249524 217924 1656738 1857535 82061 331112 709763 1386583 806294 719156 267464 1731129 1420230 511512 130853 615516 705736 589634 531175 292151 1816870 749353 1522214 1045157 1858511 1881562 1672846 993789 106213 1875592 94242 339232 881281 1114452 1020424 1565814 757088 1857709 1086704 981578 912440 267729 1406569 598865 362406 1230602 961015 1780876 1581110 1957139 1904837 518545 980503 1915771 1268784 1691502 1962250 786669 588362 1774532 1960002 1211046 1082341 955930 1780621 1024588 1492732 477748 66062 158516 1465859 352812 1782227 1925838 1920706 921819 264566 1851389 1259281 946122 582713 706358 690961 533447 624047 359813 1658202 1628924 1071844 707080 1897666 1705472 1758862 1793878 201876 1713140 34872 55685 1476671 1049433 920547 183988 1478131 970359 101956 1188859 437084 1908738 123704 414974 1792113 682706 190210 55427 1772680 290749 326782 1515741 1222665 1677478 1425562 266482 1788346 1579514 1661944 164100 911075 355249 686207 1343480 1521109 32856 1167092 1597073 1065586 119371 527190 1314235 346732 596020 237066 1338129 486290 1437012 809229 1845183 1537699 75915 1635679 607751 642964 1199858 1059278 897618 1532587 1262286 620769 1171722 323352 1536647 779181 1643348 1759770 878641 1330007 1718109 345887 1612667 1053552 1199866 1278452 920984 582699 534280 124616 5937 1656799 1074113 1729003 1113331 626351 179165 987727 808134 291163 841147 764438 514000 1802089 1921066 1735150 775456 589986 41390 1777493 1199025 1397356 1929557 1116842 1477935 1409684 1258882 723490 270228 1430047 1746029 30095 1000586 1176038 254828 871414 554746 1155548 1975895 42219 755085 115630 423625 671763 29927 1525758 851057 635899 950433 1599659 35424 183922 452672 1858722 1797734 48468 724604 1914575 1633398 1436916 1820804 1344517 863485 1467806 1053236 972092 999793 1458569 47342 1024331 1958854 17103 980519 1996801 1134597 985962 307963 165070 768139 107572 873075 183067 1890385 1904608 978078 109545 748970 1007933 1254208 221856 290781 1843087 373482 1291512 979294 108669 413646 1644217 1519106 489885 603322 1874245 1179492 1558066 251080 1990036 114400 808988 1324564 1659263 1543138 663538 942603 1316792 419569 735712 925599 1491189 1038760 919208 1138585 519475 926921 1476141 406434 981130 805360 927573 866217 1306670 438874 1902432 139010 1724228 653184 1382362 272933 792984 582494 1615544 1231553 235606 1700533 1246806 1228322 292938 1019485 1037365 1992943 1040918 827849 1244982 184739 1097281 798282 1038997 561592 1126563 1153661 1843889 289344 298316 1559149 221229 1202319 1683357 1930395 1300439 1742935 1587765 1945682 639455 186343 1592553 1379147 1189559 534281 1357388 1311774 955556 293738 296178 411747 1148776 1794765 420113 1625399 775222 1219605 1091807 257275 1764404 1895351 1379033 20684 97174 1773098 1225807 164743 1441028 29700 1005156 1897198 1749292 752155 69413 478413 762623 1299673 625291 1881224 1841158 1872134 433337 1858213 77190 645545 889802 734310 211648 113751 661354 198808 1576848 1193346 1958247 274125 1582397 1411253 1309562 239741 431456 1357697 1171008 1985083 795855 546933 48721 1824522 8035 647127 241286 1350080 1945987 1455249 1555735 1435128 1652093 1542006 702557 1975258 1076884 40570 38752 445306 1066673 1428118 426093 1352415 556682 1420534 462925 238920 1775317 999771 896370 1583030 476333 543008 393060 1297702 1942745 1264835 1076851 686782 1544695 1008150 1242496 1631498 617493 1444855 750762 1384396 1981091 1197858 1400520 935579 814642 1051746 121473 1782793 68906 655626 1587981 728067 1647063 82698 1523988 1643486 79491 1645646 674210 640927 1275898 776548 1982477 1122748 1099883 929662 1773986 457246 402967 1968412 1545099 850300 493059 1300420 1795627 1442398 63650 1248861 1459163 1758251 3589 7782 970425 1070379 106744 1494703 1144069 1188492 1780619 290785 589788 1426681 1616445 1793211 852334 1335090 1623104 690747 1735311 202311 1892436 575227 446695 177536 268957 1024107 472011 584996 1584161 1577776 97504 784822 81022 1840336 152452 779436 1435889 254179 169601 1129140 564081 455171 229507 3832 240245 489253 337423 285966 486071 1478500 788123 1717041 275989 1568362 202370 1832612 892791 265266 1009554 1310337 1121085 1857498 164380 1083081 1195923 86478 1543324 1262899 361948 833356 446286 1025948 1896092 387678 1848211 1152987 1369956 1154310 1916473 1836339 1276851 312641 330656 263525 913753 1920970 662385 357153 1086942 481415 486885 1930554 1718326 1568495 1150943 352154 303442 349371 702894 1950344 50261 222283 1645998 1485700 611726 1867895 467495 732744 461217 1381760 1649962 1634709 744285 135920 1312983 1906403 1992704 1529421 1883562 9733 528258 590254 1456239 1970496 29396 1336043 1246674 560501 1362070 1006410 624588 16166 1787723 471729 1082007 538015 1462669 809691 1047193 739574 508818 437750 1804442 948893 1365157 1065806 1021736 1804979 443012 1180012 1764141 603576 578368 545474 569040 901254 303408 1612237 9384 1480142 1214477 1046516 1203276 557832 906955 1964971 849386 822455 1150631 992070 130581 1508757 90211 1846233 1101923 747958 1020389 215419 883320 931218 23115 1852550 13203 998688 458587 138521 1322456 55872 946636 77158 633501 1813265 152177 1382977 1733646 222197 1875573 389440 1867865 985070 81490 668754 1967843 1805956 497879 1595784 1644602 1433585 1561585 121212 1049943 396551 1417552 1731365 1491148 147552 1399467 188049 444527 1052010 1107972 1607106 1657432 48000 1689646 1800250 858060 1371719 28059 1932068 146276 637663 1967039 706156 876191 1491627 1762362 639463 307452 1445124 1542216 14034 1661566 23396 1677083 1021642 1100196 57233 1216236 1493188 1884618 691569 662456 1357562 987194 955950 1890853 1427929 1275068 381233 885116 1356240 1336865 1217355 681993 470770 417606 1462290 810147 593782 665828 527868 61204 1754587 1536467 784944 192405 1328271 1200172 1705602 1593441 280477 445678 993960 1582056 689555 1430973 1694278 1503716 148995 1608691 771555 949528 964748 80238 1831615 887937 1594133 973247 572208 960673 344442 269331 1313333 1545984 47988 779522 1843655 253575 1602052 13859 1626681 1522002 970528 643146 420646 903817 1469911 1740145 1959658 500192 1145276 1035455 1547011 938767 1985355 1643936 17851 559757 1704277 640884 57489 926833 1500028 1968058 1534644 1824908 1998424 694936 791301 748430 552329 532524 1314226 1698088 1656415 1857895 1526139 1976776 1072589 791536 22891 775116 1183584 760771 1420880 781665 599940 1078792 96766 320926 766269 1718699 1939641 928155 1258890 67817 774131 1928007 1880255 1760778 1601503 1878594 367930 1971344 1887333 1851070 621556 109375 1731948 148817 61560 1955029 383533 1290261 1187411 1461852 78099 1331331 949442 1901500 106365 302872 1126017 650856 1954868 317958 498393 1860508 116258 863758 1288387 936579 1056601 882905 817190 1508695 1727705 1564248 795154 887113 1569 1393697 1176090 112737 95231 1072129 1856521 1232089 1692437 1984691 835723 33555 514294 605556 946792 270384 1950333 1684973 1976681 1612461 1223038 1342174 451568 293715 347020 1718650 476052 1472494 1770133 1688643 990082 1729688 737526 700696 1821741 25565 1753781 1066139 1463299 398641 1112090 50994 1742221 1912080 1715410 1677819 1776505 689520 92386 1591128 543341 103586 1779055 492337 1666478 1814969 592742 926712 1297283 1576304 1455618 1272341 760064 1146226 1828565 611122 541230 1054932 1610925 1234948 862403 1772836 537035 1365117 1793398 557591 989289 869409 1485587 1895577 610941 95305 1817439 964569 971162 1585319 1484547 324914 57757 1915142 1693873 755164 599471 66592 1141959 1903231 1142810 405610 240253 699923 1824328 418537 523394 456189 1449181 1975097 1146648 50114 1532375 1923703 557499 179289 1758936 1284389 1942438 1952548 653068 649440 1046542 616654 392566 381751 1433743 1993645 627465 1368903 1565106 616586 1360486 742360 463137 1694809 1633305 107068 1921254 147899 419466 1023788 862326 1015095 312772 96047 1359330 218412 868435 892997 930518 1333355 438862 502555 763721 911284 1003602 1193257 1380141 767679 1669198 1871248 1597468 1182563 1272374 1295266 1260323 981771 1221116 557316 1632377 947800 379553 1493099 1609836 627715 670390 1248921 1910596 1557438 558675 908258 571797 58199 1661451 35058 1530544 1336615 719721 1288403 1611072 1958816 1717457 1740335 1012739 376106 401134 1759947 1657136 1371294 1619132 993433 1889028 364976 832261 850760 1076231 773278 814223 1393972 1771555 754178 972054 797414 501303 1091553 990229 1133198 1662964 1669523 1013852 1101694 1874657 1629633 1193674 831211 1068502 1202949 759660 1880486 1120929 167194 191887 856923 290194 782982 1049805 1368047 1454371 292735 11052 1360916 415851 1947226 1926427 143440 527534 457233 896111 873685 1860959 246372 765735 94347 694804 1951861 1870858 312529 131598 1422193 1468639 116780 114144 879301 1524577 1386125 916613 218550 1974558 1854040 1083397 1719493 1621692 482616 943532 838399 152430 897487 356567 1156730 1298233 853228 856436 1002202 1195529 1858205 1970965 406819 992724 605633 947473 542253 1629894 944781 538278 552223 594634 665125 1663334 1300640 1574487 1210851 1818654 26347 1808540 722980 141556 1139636 149297 103142 1936195 228126 1344072 804176 1843342 84706 555140 1560137 393054 1625054 140926 752392 57809 1321338 662131 1187068 543414 1532478 1019305 1948547 1051622 393808 162982 437588 96296 1038583 240096 1278553 1144666 197534 876251 674702 916368 1635879 1057412 781103 1996750 825663 1831666 721552 63698 547826 1422788 1720520 532013 288965 1643280 83684 582998 388684 402669 1095668 1185923 250221 103888 1495903 448705 498138 127999 1448951 66906 53578 897991 1550340 887012 455449 1333257 87989 1787031 881349 1426668 725422 203410 487197 402620 1792279 185020 590089 1412693 1957718 1713374 334863 1095720 1293387 487467 586131 1526635 1407639 1116688 1147878 823364 1669377 629300 299170 1025383 1134846 1914717 443147 531022 1451176 1770712 1092576 1374879 14030 1927120 273918 472874 270989 47115 776883 1561865 1903392 1074190 871794 1149859 313061 1817072 1484041 59028 972941 121408 1604043 690315 77046 1471751 1103034 30302 1051164 1542712 1349766 1677839 1623696 1716192 847437 208407 1603434 1571315 1481636 1212560 1879222 650621 1100778 348068 170511 372914 1517866 710159 1907725 1569976 1316681 1039879 131155 630215 1803870 1358381 1163414 1857115 755788 1678065 547145 1162612 933384 1809109 1066050 454529 1474873 1779273 1589291 135658 1109642 1993445 781056 1967313 1432585 381046 639418 998397 982080 1559562 1801576 1357713 1941190 1735739 1710471 720373 258580 839326 58365 1679858 928424 1204424 819383 181790 1885800 571681 1624850 875429 1981387 837476 1777829 684794 886915 668341 1750462 1216458 135737 1003900 1491528 443290 545404 1360548 1383135 1007825 575577 730564 1170240 1615965 521595 1830714 843633 1535527 833532 1276943 972795 86137 450638 717121 354129 1978613 1905740 969223 1527134 554469 353955 5071 1152107 454007 639859 61957 590938 1737538 1799081 1020155 538359 1582948 875331 1107181 972550 404364 932288 1859645 1593540 801684 214380 1268313 1485690 600386 215408 1002107 1169506 777624 377345 280699 1697832 215185 762140 748025 153621 387727 1654258 577955 685556 22322 422517 1785320 1088744 459069 919587 1984431 366905 1122454 1441233 1221949 859572 267090 1548287 746420 1740023 312498 1689588 1455594 1886623 1869910 1470529 536817 887676 350727 303871 514077 691236 176762 706839 1206756 143020 530848 341662 577607 365358 541495 1613052 1531281 817474 265991 258617 326066 1545924 638638 784858 655737 394845 618949 850642 242381 731636 233943 1237537 1878309 1392977 1342263 749866 726365 1738347 509476 210865 632079 1334061 1019479 1691552 418025 1886131 197274 1627355 1979040 1710027 346514 1068686 539049 399386 1706200 36046 1918299 418038 1703323 854365 533571 784447 1678367 1865527 354126 747580 1172003 1808010 1103507 921483 1915154 1501466 1307199 839931 478947 1042968 1242703 698179 1693157 535333 896301 50438 1694469 1381247 689534 589391 1859102 1552897 1646154 702890 94227 330741 681047 1301263 479948 442028 964953 1477800 361105 342747 1975188 1298175 108417 574432 231853 1782681 144580 1030581 1802401 1976136 1753418 676520 1178232 1257137 1126456 669911 50709 762773 1322796 725522 1881966 1453358 31903 1245977 1534610 430683 535689 177700 1427590 752025 1946392 1626311 158975 1666031 1760422 1868201 229787 756990 661759 1294228 134050 992792 216349 1015000 1093710 940619 368559 442620 1327888 1736421 1388411 684986 1721396 1516811 1626978 1578277 1081850 1720292 1198321 1640089 707478 1023159 1208670 827234 1964232 495704 991922 562133 1966871 293612 1236979 1548175 727002 897308 661499 1361905 1944239 1610778 1329073 269445 1899830 252941 515720 955924 1111575 307401 1970834 159166 727101 1321943 1841449 1211128 781638 1636895 1785052 340954 1627164 798705 1095723 498909 236106 1361204 1613592 1033196 1600324 262401 157317 1107821 265977 1060538 945010 1419319 1197653 381711 992448 426916 798758 1529454 46556 1699502 442910 669893 1040828 1836259 1151594 225336 1070836 1727180 1445031 1966637 113662 216614 1225235 1401715 125587 1771620 425320 1593538 1312378 767477 1198985 1381283 1450135 1341899 1141383 1219250 1907080 1857260 467472 1032969 177673 1385806 623179 212480 1853554 330416 1221106 1033868 1314966 1807987 1774801 1917068 296562 1964191 635797 1779856 1903678 594195 1853504 727008 788353 47396 420509 1381002 1947799 1926438 1297696 1628601 863459 1568625 219898 1021099 1741360 1138252 1625820 1237029 1623289 1596246 1339994 1236816 657459 1814541 1622401 1874249 1693793 1995551 758571 1743863 479707 1522487 50273 1921347 650437 148037 828364 1419216 345578 348280 1589570 1646559 379541 266006 1138334 190545 1559033 1614507 205167 1167073 16387 1676991 1640491 481225 521754 365043 715867 194713 1567414 980054 880759 12811 924690 930824 1657788 719515 1973254 727049 1195587 70478 1401705 1945944 745003 517233 1024634 140146 1675463 139768 190577 1912524 1474132 1895120 1096520 198335 1248902 648023 417763 1759680 1817938 1022594 693649 1660632 418551 866383 1828823 1086705 130035 718318 814374 108008 1312296 361498 705691 442199 378046 1191242 769702 1497564 733919 476809 759352 1533206 794860 468772 460503 360738 345186 1196245 1284365 1339117 179232 915073 1260726 597470 354135 465136 1849324 571564 389038 1817754 1448976 354422 1146619 1326753 1867840 1302233 1572085 1748846 1992847 1804080 828435 1168968 1475740 234571 593864 1600834 1583894 1683571 1542608 467325 1152243 1804288 1951872 738533 792326 12872 723297 670075 1488755 1038551 79570 1158882 1589206 535806 401404 848458 683612 1387732 813281 842512 467830 271713 94116 440603 725099 341745 856007 225470 1268404 783737 645280 1971917 1793402 1050980 1494653 1884264 1924361 969562 148245 1237377 667651 582772 1335203 1642205 1393171 995307 295816 1410874 610515 1603510 1607984 701756 55989 422991 1521315 337162 889572 172258 2461 693956 131764 1375847 344756 21523 1436007 1519764 728865 1618835 580903 245301 1515780 253408 1280812 1188148 1330126 1854890 67798 578742 570775 271147 293871 1004847 1674819 234929 142181 1718368 948079 1807165 1619902 1571520 1647451 675565 1555680 1799770 484294 815551 151330 1503776 808588 1062316 1276592 589910 56086 1292994 1161471 1158900 1470430 1956063 934967 1162934 1350041 1778541 671554 395304 1387752 406355 1930670 454720 1986004 69530 1404086 1147472 230169 1074319 650574 783141 345289 450426 1462501 928036 1980932 1618610 517309 1019503 1872246 538784 1771871 493755 94032 611243 369411 437771 147968 1368996 1898480 1889655 1559511 1942213 240979 675383 1238501 884256 1481026 1094879 27769 1371466 1637078 801462 1121289 1616202 618467 1096803 674227 1929779 1457577 320068 383710 1137244 25754 291881 763627 300975 1617260 1283702 1936696 329646 1683114 534019 547281 1924964 942716 1083290 1784485 1031829 1464911 1680106 474040 1903882 1591158 1796826 412551 75263 391960 606565 645454 116434 39683 563106 1020894 1206819 944808 1232798 1045980 474804 888472 141437 1549995 42425 434352 1811576 211851 860884 333035 1201938 1110922 1894546 214017 1877363 1077695 1773502 370998 112307 1476247 1390461 684381 192813 964198 317905 1390721 54696 1464775 339360 218020 245698 1330903 25212 1248074 1528982 1264004 1405399 157942 1475507 1971670 821450 858886 73462 1208984 997845 42648 1863757 517932 1283577 1666284 435662 920269 1219467 1234677 214545 1853368 1249033 500666 530025 1202444 1534401 586210 276553 1630494 557374 785801 1213161 695871 9697 1185184 961138 998362 375391 1380720 862529 413479 1548194 1237668 1663862 1792925 922157 1003671 298583 342372 1207565 1046997 296378 537294 612359 1030301 567870 1991734 61846 340706 551680 1980921 1421543 270525 529379 1715091 1061281 1023198 906770 494085 1715867 778284 1368768 1911813 1447916 1370299 910361 724585 610157 251439 1539896 1931260 488021 444041 1862245 776278 1814307 1296010 49470 575357 1962140 972917 966413 343267 35775 639474 1777055 1888974 1148866 623272 302416 1895532 1539680 1764948 260191 681357 16499 1364221 1993824 411735 1468944 1915873 1815291 176220 1010817 1358659 765097 1174170 215297 520325 611064 828097 474688 1206752 1755585 748144 174652 1192291 1466939 242448 1900554 1019154 933250 810926 1032700 1667378 1791052 589277 1800123 625892 1376326 1677974 293273 520856 662244 1375013 1998150 1530100 288418 538529 1203259 683052 420269 817789 140784 1607948 133479 1557572 1380590 1837404 406133 524930 813847 557915 1505574 1831522 1610216 1203862 641159 1821610 51209 1348248 1731335 16118 485886 1261320 1051798 223893 1983318 1408391 1245361 450270 1967458 1573180 1703675 485234 176221 781950 1618101 1538343 1575071 1391780 494172 428249 1653655 1594946 308955 757465 1883587 1825121 359647 459507 688535 1509966 716717 1119875 1738784 1220130 908256 1588492 295787 1078089 715032 923188 293109 1734659 1284708 893234 763564 670374 277821 80507 1005188 1361384 944359 1052727 1611862 595616 685704 796321 1454685 731735 659535 1032415 1155741 1827486 1021608 701221 571662 1184531 287966 1222391 1249837 434170 128134 534483 1109267 988221 634834 150169 694710 1450101 947961 533681 916358 200958 117526 461484 1830972 1846392 581546 1900427 343283 3076 56367 1654750 1776153 8419 572733 1172984 22869 1181023 468435 1928242 984121 156544 1293379 320379 1791150 926486 594298 1919646 847259 1158737 960529 986273 1879681 996668 1927194 589272 192196 248283 326400 1196530 455681 1441431 293786 978155 922789 428431 684197 1883331 1573529 558279 757283 900371 1115448 1162853 1237150 460805 433114 244815 860585 536566 63539 164667 424958 732833 1549708 1548251 689388 834182 1799377 1043740 944538 1080713 1519917 719283 496673 970757 109270 30324 316540 951817 1047421 1772186 1887214 521810 1326125 1225394 1221218 1398995 66732 601021 137223 802696 156530 891521 369479 1532259 1550335 87547 822539 928730 1834707 1187009 832797 604158 934357 701835 1677590 131113 1124997 854899 433157 639870 638008 1777862 1587698 103107 316019 523188 596505 571409 1392303 332993 1822978 151605 1832194 1986171 556892 548312 20544 1599802 876717 241052 1494983 1890993 1309005 595913 1449786 1890133 705928 60033 1914050 608169 1583085 129375 377416 317459 198427 953815 1751480 1691790 1343424 1118935 46611 132490 633356 369684 58398 400259 160726 795775 1394281 555433 374494 508869 14063 274628 1803010 203632 671792 430705 1164840 528719 1318734 305651 1196631 286499 1913727 1352037 1487572 1581230 854820 755889 100844 1907918 1494646 1968511 1087103 1122747 665127 1712427 387576 1872996 1940656 855525 262842 951900 415210 1052687 961003 339902 1697926 983876 1782757 168107 217630 274940 1551710 9123 1558679 26381 404635 1633783 1709805 1967073 298905 787598 1158576 962032 445375 1224426 1065447 948150 1005355 750447 471111 997886 377380 1236162 1676534 1672779 706884 417255 1155618 1562428 836911 447696 187196 398993 180517 227616 1954689 1586892 354087 1469937 1245500 1572229 690744 123452 138845 595755 989776 94426 789990 395593 1256561 1606004 616807 812880 1919136 1979056 1252827 1743297 1560723 227235 1338203 1087666 319416 1554627 1674617 1854181 396261 52364 1718558 1196233 1727663 1140227 1337613 1123707 1919357 489708 1100732 471870 1148367 1503467 1399614 1261556 1899430 1776101 615468 1333691 1784352 1903770 1740607 485829 72850 546735 1471432 1664211 1548823 899324 1853381 1899180 1134784 367564 690090 1281071 1927988 1438213 926427 108543 1327259 1486460 22758 627996 594885 1651206 1217014 1479373 1428750 1200528 238820 1278312 69444 15290 292879 105357 594411 1254160 1547567 629237 1409404 1900918 1806947 1158209 1601403 1143107 1699268 1877622 480404 1453701 1817009 790117 1862495 1146810 1542686 796144 1473082 144575 1161318 1012915 1848175 1743282 1720998 637545 1739575 414637 313097 662356 1591242 1308163 1926284 1730845 223535 1812779 339956 130095 1081634 317474 1728618 1505063 206707 286552 417135 882618 584563 869912 354935 138055 786991 971257 63294 1474669 44768 452784 290910 1845686 1684459 367515 498374 3788 1044931 105274 1354848 1149942 709412 914857 692468 1700570 1704911 913442 1603265 1021507 1711966 1473928 316277 913824 1996916 1167021 1126361 1048441 494210 182117 150958 1843465 1262501 440136 1484814 749752 1248225 1730963 1434629 145842 837455 1200020 441313 50684 1228812 1783150 895091 597766 577273 920896 1942717 432276 1043846 1588699 560738 451420 1494957 1908233 178192 1829364 1164542 1578042 215874 832056 646956 1017951 1183033 3646 1229945 1233521 1296304 975126 1698230 1774676 1237514 1618400 76120 152483 1354786 900551 747238 905771 1623863 297802 438207 1352727 86063 1228372 392352 928950 1411456 270435 1628382 360755 119599 789922 13468 1844231 1262607 1152072 1904022 136086 1048050 940856 1941737 310499 1985015 378860 1498465 459472 1316909 2036 1375562 1906406 325479 1054300 330831 1950550 1462201 1253531 961845 728334 229848 546178 298233 1835499 99033 456353 1225019 567875 727535 680588 596382 368021 426657 377087 1458803 999329 786474 1939847 1636159 1071140 1680987 123338 786123 1492993 349945 1223559 1883718 1356113 649388 1978025 1572204 1031232 151579 872792 174661 1961581 274892 238636 427958 837854 873427 175494 684177 1294906 442795 97700 682991 193818 1387253 265092 1209088 1823220 1893747 1797224 379837 1012353 1379351 1570960 1360126 671657 287357 1839610 60083 535390 1520257 287517 1549046 535162 825114 887231 700196 1699198 1643979 1621637 1013923 174553 451585 223436 1378237 1006723 374747 1415353 1328031 1244439 1814688 337724 101353 1574804 118840 45347 1849924 562908 762741 920123 862967 1310288 1847169 839172 1261722 1962524 469233 564858 1591898 704503 1847476 1083554 1278707 1848779 1117846 1670231 1028627 101064 1792283 909328 204101 505279 1902742 533344 498455 1907933 347192 1957422 456518 1348207 1656101 1728509 255668 1700535 1915836 1154974 1321502 487075 64009 718639 1512436 1211801 612430 134271 1950805 1182697 1182314 1858924 1620971 1710425 1155058 1162453 434565 662571 1400336 171788 1209955 1033902 1833536 887571 1798245 157562 1546861 1649488 1659117 1567847 1711666 642980 833463 793853 1948729 1881827 261816 175430 760042 934000 272849 1831773 325620 1947766 1215919 470554 1801366 702624 714321 354262 853794 1027450 65374 356383 1063364 212194 1891614 1315216 1539136 1502240 370164 1736141 502693 433022 1752402 713374 1768341 92068 842251 315193 724256 1611083 991976 988909 152644 557820 869396 1578999 1021674 1990507 1907528 1576889 1278423 1207357 1959378 1048949 942798 1270122 1270978 1476432 1408798 1628329 40213 1010276 1691186 356756 992580 12909 1327359 682473 1720268 987767 570873 1950140 1734938 1939251 637149 95817 1519748 318621 1768389 486415 1569333 422693 146359 1533951 1093060 1548448 1119986 1307953 270244 1791587 482429 222830 939485 1069203 1256263 446564 1006888 680842 1504603 1032117 413766 13645 1975838 1225364 480873 712068 1676072 1465761 1849321 304540 1515756 1249504 1339330 99884 1386255 614879 1074674 600520 170686 1899878 499191 1879108 1399917 1305260 349402 1237299 1609738 1363409 114530 561467 1729121 1769396 890449 1757599 1407274 1772449 814584 1325413 700983 634984 1474345 1678461 785202 46932 1497797 681307 1870394 15760 277 1155214 972040 13313 671970 1217530 308990 1497090 147589 1932412 969902 1617516 971516 382461 372224 1173063 1211674 1221601 1845372 767593 1511134 1755572 1729338 1330147 254772 1302106 1676866 504872 86512 698989 846701 1335613 358404 1051055 830945 1904680 679610 916089 1600545 1052898 1625474 1565149 731813 1348578 789367 327958 1033399 125279 601365 1714541 992038 888262 1376588 436809 18820 792467 1222013 1922863 1687308 131840 16546 1420646 82280 1054930 1258596 1066069 59414 1025974 1735648 1321953 60764 1558365 1237013 1350793 439443 1715056 800036 1733934 610086 482485 1846899 172112 1240884 1237756 981811 1465343 1220497 1682387 1204760 365345 278731 1074041 1862677 1991692 1299091 841510 830092 398849 1657651 580082 449988 1677662 367119 21686 1644415 1350526 1518292 1240677 1803380 1989043 1936967 750616 348517 1624657 1188470 1899724 1292472 761021 1385646 1470888 1168501 1823767 1631770 502501 1735213 1974839 504769 810068 780378 836468 1436431 1192192 426522 1546246 1498156 982392 1661168 1846563 42872 1048874 1097217 1269499 807216 1563796 1145796 1283074 1114916 548959 923340 652350 1955103 435305 677161 759703 953699 1435788 926524 805939 213090 1908012 647871 1942376 764802 124186 655208 363692 1927437 1034893 1172856 1873280 1521697 813999 780789 192462 1687917 427566 620025 830740 1538656 1245566 850713 1376849 1173932 403411 899655 372859 1945539 898229 1196628 1304365 352257 1981533 1831372 1287904 807901 718737 223177 373015 1264144 1367316 1612733 1438003 1688806 1014650 772326 858491 1712546 1789578 620870 76033 570857 171877 1895072 1288007 1111885 1052344 1351321 1432374 222645 632209 788663 543936 1619214 946431 1543943 233229 1788918 1869830 1999441 1214982 550498 1636118 1349140 191184 55553 854073 923502 1032577 1209282 887809 425461 1491396 1415970 83986 778113 897677 65413 692854 1347513 208160 49163 137130 1641678 642082 466039 773547 1539355 396330 1937255 491014 949505 178279 27190 500519 1235484 469159 1881900 1034512 76170 1554797 1553717 1336706 722786 1195116 1100933 1518986 1107178 1462585 867437 1864761 323596 836953 409530 214285 1730261 1524973 385447 1571317 828211 875977 1020146 1135929 1617600 1723902 399605 1743948 1840464 442121 1328399 309675 1027799 912094 781269 1315322 437234 709555 1787659 1789081 294065 781916 1947625 632805 1687678 792163 918732 1276940 921617 11636 1147941 640988 1948734 18428 1885127 936417 779627 1313795 296144 1795754 1171245 678530 1952303 1081852 952585 902759 365044 1856167 543574 1403268 58434 483870 1026505 314480 1242902 1359926 1508602 1330588 856005 73118 1280826 944442 881646 1463807 540000 1624375 381258 1254816 615818 691865 1454023 1278144 631681 208318 1704739 93334 828133 408108 1936204 1945309 1669324 1314687 331409 703120 247103 1014472 848106 269847 740272 1407840 1061292 600343 1012937 829121 1530119 1251754 1279794 1457285 813213 1843854 377988 1149262 1228013 1765320 1829376 706030 1847574 853394 1352220 230745 216690 694873 1188014 580097 427382 1646800 1927792 515899 796782 1200127 1316534 883020 1368549 1626398 414769 30513 885948 1950708 1986344 93997 1330301 859199 390240 1869877 836646 1256575 1864165 1366798 1566729 452067 569940 234112 118911 509225 1476239 1639416 1951329 647363 182737 1645955 1360526 1011258 1764695 1896495 300449 31280 818438 1483496 419654 1508382 596268 1329871 1530046 1676288 629325 1108541 1057643 1397304 1103450 510208 266158 868582 1265732 947205 317391 1273910 1412419 1908514 164358 1922914 1232841 125846 1020496 440751 1719776 1688930 1003771 1857941 1375041 883902 870888 1136479 719120 1086218 501639 1867567 430092 1496378 317984 1997790 1068108 1158166 529353 1831332 1527781 502231 999569 346665 1208277 281851 1187060 1238336 103865 337702 1199720 27021 1210015 1727347 62174 560555 1118447 141718 1473753 1753208 27722 409265 694634 1170887 934083 1995393 106793 1314859 1046507 1205848 86753 1424740 1263588 1735012 853692 92828 360942 131089 189323 269180 844523 632104 1473555 363149 1883545 443646 1678833 1119309 374815 693466 468599 349638 1030892 1156161 953617 1709328 840579 1946403 1804569 1535276 323720 1570567 667456 439478 869223 349585 1824701 950537 254753 1969859 315769 1680524 1187328 103275 653091 1701888 1570048 66109 605874 1666746 824175 4155 1589177 1515543 1364729 1257314 1091266 836140 1644410 1918068 1914907 1593939 1145267 709441 541512 571731 1553586 1547709 1791199 955233 526762 1469158 1268403 1826145 1467020 752473 1627953 1745896 543984 479693 1455963 1799892 1877203 1264628 1220036 505158 23629 279559 982550 440485 331721 473180 634082 1532678 1890941 124658 1658891 845825 1827386 1679339 203666 377101 612712 669599 1362533 1175750 814526 1474454 1033072 1595605 1079787 1652416 1216665 354585 1824665 900501 165116 301849 1471242 1714314 1056920 728028 146013 489064 1659467 115780 360725 1240172 939204 300438 423272 648663 1691837 254998 196195 1037806 1002108 1568210 1853977 205603 819894 1250647 534213 978304 1720337 135881 897443 1995040 1190940 1200675 920820 1254627 644866 1240598 1162136 1132067 1974326 1263993 1073997 83054 121038 712128 569754 692666 121969 307358 1154318 442790 325843 722829 1729548 1821919 1643397 1148212 296695 1237596 1438831 4998 747437 141259 1322277 720446 1491580 235286 525872 15442 1556060 442848 911148 760393 806334 575832 65317 534697 374024 895041 438309 181250 1948836 1779777 1083263 507712 620829 1235856 453758 701183 1192205 963336 849592 574195 906296 353430 984046 1937420 1086623 783208 350373 931406 1629594 1155008 1501654 1147168 1388122 1148153 1964994 867853 30155 577558 1582551 1444514 734660 1568054 1909717 831027 1067449 1375798 860312 747904 470724 1036161 132934 587809 150400 1076841 1457544 1265938 278372 544135 1204477 1066505 1321058 577814 1170056 1968496 1912846 1250411 1566683 537513 1120090 394609 913625 1833223 1913717 461705 803996 1575371 1158517 317462 487126 1013035 1224445 1275138 1470367 264806 1783588 1528576 1048180 1292133 1101820 1542198 237598 1348975 1241391 816313 1654393 927814 199034 701761 993499 600801 961871 781900 398382 1878065 1747121 294863 1760848 1090156 699785 513545 824607 1763124 1792657 1764561 944530 211373 186461 46661 854917 140970 127597 1039772 652134 630717 1205573 1169439 1070919 1747423 105434 63098 1350817 1410010 1362431 946240 312562 454705 1159213 751827 1950846 289437 32256 987080 1212871 1677461 179263 1700797 442723 1225480 1015409 1041082 599637 1114733 368414 864183 152291 362695 508915 1364053 907802 1675686 1080241 728885 203844 1988236 910341 492224 45475 1804411 1355123 660789 1218835 622256 1678795 325605 461890 292654 412794 303306 149327 788308 1713971 165610 647533 1798780 456462 1474456 367152 467141 1178227 1760323 1175120 754990 1008030 918418 320827 1353282 1804895 580241 700414 1118767 1301916 136569 1510225 31875 670595 1487344 1093480 1619671 77130 1488971 492138 605630 540366 1767312 8009 805164 1381354 1108443 1634767 1153196 282082 530411 966734 1530481 10533 1889442 1613942 1542672 943132 1290514 1998803 1079978 400372 493273 239029 401445 557055 1256495 1439653 141137 525136 1405292 908897 282288 188178 1288564 862754 523426 304109 1086841 743589 699178 312637 1618565 1629508 822466 1714715 914343 70528 262088 428664 1098816 1582292 1200321 774820 1702790 1830646 360430 26247 1833704 342536 35117 878357 268371 1980037 1196847 1060246 296767 1125779 111386 224313 1482646 631134 984254 694030 1270740 200936 560851 1026840 1791353 1938786 1993481 1717055 577286 479681 1708422 565397 848235 1920955 1348330 1039639 62033 338574 363619 715796 1648271 523832 1847759 1449183 1417446 1841644 58258 350629 1503868 276102 1283732 527431 329358 923896 1464444 159459 1501836 1162817 1331089 132393 306231 929128 997010 1208491 56301 1943382 1116342 1687786 1167611 569169 583283 380528 1090018 1345632 1472072 295568 1323332 1915024 1758379 1328694 1721872 645 477116 425676 1268149 253025 1742466 1829564 791288 1371202 385636 826658 153446 635734 1434922 1220421 218578 257045 1897374 1731551 558793 1432077 1351989 1745983 503248 1488464 578791 582643 1511731 816342 1073351 307317 1786473 1794550 759920 1197167 791840 995518 1095597 72525 1160806 1760963 17934 1287116 532993 758426 294881 702068 1304420 1113216 1495412 522541 1822533 949658 130197 1266744 1430124 1403925 395991 854617 1259681 480797 674036 1153665 1783348 265318 1151552 1693926 1066635 1057295 225401 528171 1495243 1958370 1826230 529946 23319 235479 544241 21951 1927628 1601121 793682 273414 175240 393595 241150 1278502 1461028 1088171 376133 959759 902222 1487998 381373 931357 300217 1521145 310349 1064951 142728 1896061 1420804 951140 877417 551439 83355 1028798 67937 1980783 510309 649988 1467751 1612607 462302 1756034 1051707 856355 992509 576006 333659 1648479 205833 819502 1406454 398891 142381 1384290 1339518 241841 29021 58488 1311660 1251677 532122 23459 1759641 1237435 578868 1392799 11736 353989 1367921 1767092 1620697 1725016 1701039 387867 817548 152266 493799 1894668 1311004 1813106 1273370 1544706 999302 1674484 548804 549637 142865 708334 393559 1328988 1443277 25934 1096175 745302 1865618 280193 367363 1359644 1944920 640610 1281902 384920 1868980 1204616 186187 237781 228584 1845931 1309728 1090585 903257 771481 706857 1720876 92832 1601831 1065572 287399 665888 1171906 936133 1429179 1851303 1923612 1045390 35704 1844444 1197704 809647 628455 557405 126696 1407319 770501 781544 1509530 568797 1600468 1868560 906739 365231 830063 713372 809618 1620373 39762 1379373 1298356 119103 1997605 549034 1454248 1483372 815739 957320 560433 644528 848142 1328137 1438303 209179 277026 1912910 793323 412643 1604108 923957 937578 1768894 806040 391599 306397 1935009 1432875 1661838 866874 1846102 1261667 1684327 186860 56222 503585 1630288 348955 1954591 854736 954603 1934645 988200 1566116 796130 1672753 1651216 1327764 559522 1633596 335798 575427 1742428 1868476 1133829 843477 896977 1985620 1496701 696590 1391084 397881 983871 767102 368725 308593 804784 1892704 1494882 1182649 1054601 639660 1170655 1207684 394436 279902 1691588 291678 1867120 346776 1625554 271087 1675715 1094319 166350 216745 48792 269273 855291 1883944 163617 780389 512846 1606642 1103511 1738542 1471077 460291 1240435 387501 1831598 90145 1906247 1142580 1555983 446784 7979 469024 1821094 1212592 809979 463314 143461 943138 698981 646317 1331424 509593 974743 895215 1582561 1285211 403519 393172 10260 1051249 865442 554515 1000393 1286455 1667394 835018 1199561 689085 377980 225687 1777928 1367729 1049358 426216 1308474 1958197 138363 1827355 795175 211161 605033 224625 1088784 661530 1204163 966485 649256 1303263 238067 870756 1272382 1099098 1113235 1456920 1367061 1745133 1321406 804664 1601994 1274396 1126331 1813327 154291 462705 323781 591277 1988262 289180 1606729 1887328 1440603 1336093 1735623 1521824 1983223 1912269 1436508 775354 1360572 1303550 1590835 553810 935161 1744913 1861328 1532045 1860898 526515 644054 1747548 1198724 104285 1597496 1574053 1724219 677542 457020 1598280 1372415 1389155 13529 1594008 61143 305484 384838 748123 158124 794307 1969616 899778 1703760 1891408 1533999 426352 1517832 572023 1435447 1198980 1898598 679846 1157737 1062090 1118841 1005051 1556083 841535 384748 1768236 1421057 1273667 1218810 312530 1202504 1805980 1584537 950986 19460 891643 1867946 627659 1295165 1337389 1423551 724742 636390 613039 520059 1293287 1846081 35477 1095031 1998304 972379 640159 582883 1796548 906871 177923 294999 861852 943864 567758 1223948 728989 1939257 743166 483728 1579262 779425 201651 699873 104722 1826689 134435 1253307 668012 1362551 328517 1824171 567813 753185 73264 666029 1116525 1863658 14509 1391244 1355529 1260130 1671633 1912326 1386321 670956 1528346 1626813 502657 228799 1033036 1203694 552200 1604602 991045 1750494 1976851 1810655 1301571 1767542 1652467 49255 828919 1400205 296872 1669559 257105 483921 1525806 686578 1897798 1652099 260474 1691564 452116 1529145 954815 1201550 1221797 1449078 1659577 170313 807888 427468 332353 307439 704081 98379 814734 1561881 734039 1403679 1710379 387050 942432 1051588 1951285 1577567 239523 1155500 362077 1939824 904070 730404 130294 1480136 1473848 1778382 1816689 1407476 937910 447436 990360 105914 878124 469208 1528503 258557 1309893 1673901 261918 1277528 1558058 354171 790014 1281570 1750510 1595414 1911877 633170 1275787 835512 572399 1221868 845378 1169544 714867 99553 310468 870199 1118262 636080 1747818 1724344 128665 4787 41141 906627 1041170 295204 853637 458423 792536 934951 1823829 1046526 1211599 99254 272772 489010 200718 1925049 535291 936222 634311 1781694 1646980 1317135 715266 1986562 1529989 21186 1090402 725589 404347 787315 1533276 1214593 1423118 915875 1101071 96927 622181 1460960 1132316 259707 1329221 1945695 1163329 1242851 1857880 630094 967743 367553 415163 1805636 407669 965548 1819295 1214480 1413236 1480187 1414533 72420 1909983 110017 1778908 1264403 1402459 1943421 1109724 1311919 951698 1575410 1052199 864004 474111 1752414 1794854 680608 852155 1434951 792835 770409 618103 248231 403372 679615 1570441 1884035 1610230 1540112 504547 664222 1631686 779165 260466 408477 1041224 1594074 968637 48709 1529435 142679 1438655 1534370 763632 725702 1036078 1536891 1197662 1049781 644490 1059903 1616606 1001810 511562 300812 398568 1947110 475857 774846 914249 1960746 276001 1693708 321178 1618053 542186 1903772 561804 429698 282139 345609 1958547 622426 1085976 527191 1573371 597187 1381464 777618 348579 886698 414660 263105 464936 279756 1123295 786384 1692103 1087818 1256592 1680361 244084 1900401 896663 30928 171558 1752594 353258 1986209 992034 1966277 1175889 1062454 650923 19466 1981143 642436 1359753 665087 1447106 966528 1454433 1612310 350033 548156 1126381 333157 183062 235465 893345 1180905 1695751 1671143 1333559 1766934 183059 596629 268939 430829 1388328 1552044 1760468 1608522 1314555 1936280 1601322 900884 715935 739673 1652164 1176675 400828 223197 1544882 920152 1607859 1889100 626587 427288 763095 904540 809869 1476296 570558 421298 219725 388759 269811 1870956 445978 1248265 495650 1762975 631928 440939 217821 1734648 75387 198210 330796 1209596 1552295 1643181 120418 780695 1054000 1195004 1554652 1772702 578119 1121799 1652035 1793673 103694 1293194 974209 1888574 729419 1583814 270312 339421 929819 706470 1539945 1786969 48570 14511 764012 1549608 1643500 1151555 558071 446793 1286361 1826645 1972023 1167240 726302 563948 539861 957689 592956 725314 1852994 673784 1674912 1822276 294497 1822527 918972 239298 797588 330645 1176103 1738095 1269752 292464 808998 164367 1976998 713062 152190 1812018 300822 54166 1808198 1665277 695156 1362581 1291377 1773180 1495678 872585 211077 409475 1078518 1113026 408078 1169733 808261 1945849 1593127 1623338 630421 1293561 1898857 656291 1104010 1438710 1072103 875620 1629546 490002 664176 53323 239444 941618 592220 576523 526761 469448 1401112 419640 928524 362342 1308666 342156 1707789 1169047 1483386 1658870 242578 635405 1646416 427798 1363920 1640805 573193 298601 378530 972792 1444977 1629644 955036 788172 460384 34100 1098380 286418 1495890 969873 1097746 229504 1312768 1144983 256603 1389332 1616276 1586383 145071 1392198 880359 124727 41356 1897778 1083788 1696563 1965413 1291758 880771 106898 1068492 415833 1159321 1841951 841122 734021 166086 1367179 150288 911318 1019480 76992 314634 1861759 149610 1353710 1660389 710391 535401 1707567 1295067 256999 689497 790181 652826 988009 106222 728990 129820 1542232 283387 686763 560124 90711 892466 1438286 1577953 853971 89224 542247 610714 1477477 1531343 544733 1798514 147323 1501738 1946487 1935557 824255 800379 877505 393105 474618 698793 1302408 516662 1883888 61178 890096 1561916 777419 1346527 1010513 1206382 1260653 175716 1983402 343385 1970501 849958 903261 1095710 287400 863603 1545205 334678 822034 197223 574381 1545332 1977664 543789 179197 1452521 1968149 346219 112580 1006385 453410 1570699 673164 87802 1708022 76219 1364386 1297791 1468443 557032 1200842 656159 544695 78900 878551 1344584 628174 541480 1534812 949732 967322 1472711 149625 1510632 1030693 293819 714946 412804 258475 1071469 1844192 947614 542516 598464 1448602 1543262 733278 813505 425207 421327 387582 1577410 789479 1873721 896382 641805 1980973 163557 1966804 1854966 436786 529939 324211 281168 1706405 784801 1682590 1658745 1685373 158590 224563 1666670 808846 776967 1618112 288058 1552431 87939 1928231 999048 329604 103929 1816173 944844 1496507 398929 1740292 1533515 1245536 1029887 1677628 1897316 1061210 1689982 562193 930980 286169 337077 1984080 1641688 596399 546001 707214 64757 1993136 93580 697478 1162589 861690 987649 78732 545627 73492 1108828 399937 1597624 1945946 236326 1916225 1649407 1369277 687395 1221641 181329 1266312 1127805 1134833 1348393 950400 1281695 1481304 1491913 1034174 1590414 58078 1249329 559435 6858 1729184 1808225 602805 1655569 964774 685208 932340 1833598 1358269 1435391 1237324 326054 1303413 495129 746104 258729 610562 1693536 1635881 745392 1212213 1379000 1282054 1778092 1826353 7006 526542 872852 126119 1182448 1859650 1656087 437997 627468 1938109 141038 687348 1759038 678802 1196686 1193247 630528 396996 631080 188295 468276 570770 1847104 21077 91373 3517 1046326 903759 1375396 1535974 752565 1992226 968177 335108 182182 1579855 648471 1553571 1981968 401179 833160 858437 1726002 715992 1871033 132581 741226 732960 226583 1478 570528 1253579 1487290 412266 1360929 1116155 795591 1392021 362479 220634 1770271 976665 1311025 788577 1668098 318575 1670285 231213 1158529 1434408 761746 1345219 722754 669040 1756934 1664430 803105 1140046 45 973880 191827 1052911 1964004 326120 188292 1553814 1608895 680786 1678135 984024 1932630 1213094 1711605 1690145 1093877 218983 1847189 857719 870921 924852 793526 1076160 291696 1877008 996700 1034970 369621 949229 1676877 1170094 1159333 1532209 1879358 1517209 1007179 1038366 141051 940424 152192 670999 1225005 35600 1502162 507233 1372538 1137949 1996839 1206033 1302104 1391650 1500954 878936 704664 644186 1843430 1196136 1913964 1544280 281426 1157398 275947 1897624 459008 1285340 934722 976889 1612900 1241611 1627600 1755590 928954 26647 1331675 53866 827139 850753 1358523 731449 1491553 1693404 1173141 1858348 1824468 1256259 1987157 611777 438504 1248642 528778 1826177 1301415 1915165 1280532 1723317 1768926 135764 1668186 640051 1199634 12791 1759167 291352 739510 742946 1024396 1521414 36763 1333447 1165384 1569461 1781095 346297 1179611 476556 1474236 847690 412717 1485018 337333 947339 1223369 636052 1627740 1165574 1962156 372000 901838 1527481 696489 225798 690141 137804 203621 482982 870803 357707 1402769 731373 101987 168346 1494159 27523 423271 1261096 248210 541457 352424 1497800 771106 542865 1791655 1402539 633720 539362 139564 1482369 98136 333101 127837 66554 488279 1511253 1439736 570177 226287 693776 1921791 555219 922189 1875904 1387797 73567 1109696 1780296 48828 1328727 1131766 1307721 599700 1167421 1539239 1744546 112354 1878629 1770985 1600240 871052 1217273 368991 1921304 1125473 785726 1034836 78820 511261 588140 467742 701293 1233711 1274802 1605731 1359702 997022 444547 1769157 1903945 1290494 675099 965534 433537 551949 816665 1035032 1868996 613715 1767040 1105738 685861 490975 699140 1165942 1349104 467632 1073049 590408 1445473 443918 1247971 1028806 1439219 574502 1985244 1497375 896167 141053 856309 125798 715213 1648641 1932845 1590286 1328681 329226 604421 378704 247326 390993 1640921 1314302 1517732 79831 497541 1513376 938099 199392 1049841 1409692 1376351 1991239 1620657 44827 105889 525318 698604 489387 844057 1555347 1225026 1946855 399946 933025 1870902 1194 1099417 523324 1527859 978056 306315 1339591 73975 1342983 1253613 214121 827445 537468 1718350 274398 1743690 1812521 1698391 71097 1417115 1935725 435892 341422 340571 1908367 292831 110539 1145707 974730 468362 1660228 1468625 966235 858130 889827 1008385 1403686 1378046 1569069 963457 378224 450810 1315238 1540501 29653 1626212 361935 1669680 1351303 1072170 1972530 1564350 494548 1149659 140335 1290920 1091422 1647029 961302 531081 1743337 1990921 538430 1474378 257190 1177914 240258 390921 408415 491729 681456 211769 795959 1916531 16137 1148040 502095 1999788 665615 1393852 1506868 108434 127076 66780 1641809 1735615 857714 429432 1656541 727353 1159199 1020692 1092056 1832621 708207 1511052 686014 1468139 1889723 252717 26307 772699 380167 420287 756441 85262 413382 384037 730246 918100 1290759 453968 1981763 1628513 1336087 1079510 83298 1060439 734629 208547 1457372 895265 673730 1855215 525567 415053 782099 676666 597912 117191 626084 561347 749386 1628442 1311346 747015 1860064 475317 1522382 808531 1095224 1000740 1394184 537558 950018 1682902 1214984 881586 1506921 1926709 1623692 1262379 1808703 689158 963381 859654 833195 1514846 1689815 1156693 971106 990176 759452 499033 980889 560236 359495 385145 1499900 527219 682499 838320 1974311 544966 1372159 1345915 1063143 1196443 1799970 1538301 1570625 1710273 1685265 1553063 19535 180996 974178 902230 1257548 1130287 1435157 625599 436762 1750727 1381873 410033 386613 955005 935020 564230 114434 905170 433395 795809 1127723 305528 1936769 704467 306421 1646475 1091158 1040611 1410436 1022330 1592795 242895 900024 1987354 1503405 929420 1663557 1997350 1647802 1405858 1954102 21729 945154 148615 230651 435345 269541 1893539 236625 1117486 742392 796658 1305929 1258492 115488 214556 849125 744249 1577329 1732518 638980 22565 739365 1567691 1671969 1943129 1385803 34806 1311622 390802 779616 108786 1501638 1796934 11550 1530572 803907 380984 524569 1945069 234226 640910 1171804 312436 471829 1578237 1982271 1751216 89871 343018 1789137 538934 1543806 325265 797451 232826 41872 1199687 1248903 484258 1970359 583682 702803 947575 400890 844187 1466138 822809 1327029 304328 1735719 1908475 1840648 1161047 1122608 472471 517874 115425 1145819 1625283 441510 1940447 168850 566994 1152768 852598 279979 989248 1010245 874660 617930 58836 347846 945320 56122 1777025 572787 706780 702151 1393986 979189 1813912 1587374 1605872 730477 1926895 1148009 1549592 1306464 1287202 1617055 742000 117636 1633269 304892 1710275 1184432 687112 1198262 392938 76514 599541 578087 429575 1987929 80712 194965 228103 1806424 1219842 906588 1004462 37181 662372 1059295 1168714 971940 530793 1199443 425404 776015 1408141 317439 847674 1507182 1134421 1144241 1306090 1674318 763405 1087973 872045 1415286 1059553 143764 552391 1570352 1404345 426105 1348581 1569753 1496685 1950036 1359999 233324 1797727 239327 22297 1860936 615625 1940595 211733 797446 868028 477758 550636 1339889 659773 343776 646477 617451 553548 820668 1667240 647422 497756 1265312 1326305 1359937 918588 197077 615597 1096344 1379095 511907 1875292 1993566 1777275 192476 1801952 650918 905906 621540 1540012 1081368 584099 329425 1735682 1953259 1029792 244591 679589 1632941 23641 110451 454903 436653 1455521 36588 806395 408483 1607662 1392840 1748128 598205 1524163 429644 1881743 815383 1985326 27759 716154 1203508 1106384 1658528 208051 1882674 353036 1444423 588247 735767 206947 430011 1828491 196219 1805338 1710151 78274 216824 759855 798658 1568874 833413 945395 205172 1220257 1183400 1452247 844593 49037 488479 1627439 361044 1321726 1800196 558037 1785321 41580 1293678 1286700 881298 347366 260460 363521 47183 665090 1455987 1394958 1411657 672283 1201925 42323 1462172 562245 988687 1814185 465208 1076385 630695 1957822 184775 139598 114685 849730 1351136 1126742 662764 1372618 1040170 347545 68485 579803 1470033 1534878 1108838 23803 1555849 770807 175068 447666 1635420 1922604 1179341 819655 1308294 1906227 1437229 1639988 672943 1565263 1070201 1575633 1926834 200584 1941853 1622995 1816284 172460 1563883 482594 1231425 788220 1465324 1220913 733695 147330 1884111 630939 859666 915352 34035 76169 1048276 1430593 826438 838945 1747607 1373119 1644538 1482469 1686160 1754833 993086 728874 564636 1330270 1061423 1270766 617103 1572966 1706940 498728 1004118 1349839 1063899 971053 1621811 281525 251318 1837971 1840876 407826 946350 1380621 721755 1111540 1380932 57112 559134 1962556 325920 221859 1876150 1220969 1281152 1998237 1582054 1543475 386473 1158754 1280039 1317149 1735765 255098 1642558 198717 1254916 1045264 1727421 1118951 320875 1663369 436648 1882067 293372 1375720 1919800 760248 1339438 1028922 786577 1495747 1850881 1771429 1787720 1465419 1018693 1175473 1958726 1975996 1675740 686321 1258574 1341575 451592 489192 1587793 1821336 1036968 180291 546413 391619 754886 508458 1522383 603711 581145 54494 26547 1928630 1145648 160059 1910330 782216 1878211 340122 683944 1553248 1038436 912702 794225 1503310 1041590 867934 1034804 998517 1351588 892301 1351929 647845 323026 1131449 1983450 1669118 1080906 876117 1922372 896723 436165 775209 633448 1712580 99227 1328475 728123 306430 1344032 372070 1291432 271924 204083 1231921 478439 427225 541750 261760 592349 1749335 1927110 88978 1209794 496921 674233 905096 85963 1537829 308900 919432 1372142 1991670 582341 1319103 908362 1091460 628806 1154242 214158 1850486 1954611 1746633 740659 1258831 1716062 1446420 1793530 1068033 1317439 1847738 1068279 1794497 1555563 1782554 1007257 4151 1714679 337635 479116 783014 511347 1725991 1933904 583014 1913875 1974395 1914150 891059 954323 39550 22554 428725 1487877 74392 1069897 1958946 1247468 660145 704564 1908404 1009258 1783851 1098497 1154122 312239 1239794 1523194 1640185 1082165 1574594 787371 423597 404120 1360390 683222 1158810 1201538 1917910 1051098 1843959 371592 1669444 466480 633596 954437 730724 1723384 221730 1879981 1112434 1072523 600273 1970448 749095 1997829 470382 1857030 1676807 1174286 1076748 1933003 1462994 117696 1437142 1829842 1766648 911884 121800 1074977 86088 842901 1086710 645159 1892344 1714818 30730 617432 967880 480697 1428764 442321 273745 1034649 894282 827274 836192 1443111 1168182 1317052 1022684 1560057 793959 1677016 393419 193793 243858 520456 1627688 724881 1563655 705187 1078001 1667750 983054 1776591 273569 1353691 165780 1899009 1524670 925537 1645826 868636 1400756 1810190 739299 1736186 1156004 701240 1215809 102578 245648 916121 548269 233383 346632 102210 978995 666557 1418418 1793511 1550383 1232078 1119575 460686 1122697 11423 1608904 342916 1601426 781004 761423 532224 1522085 1992322 957573 1449772 548174 288428 1975794 1525303 1896545 1860782 183203 1920308 1506186 485109 481050 1624868 1821097 628414 216337 1111523 455636 1391749 775299 436142 464783 1888356 196222 1810528 1632871 1974218 1711008 159537 1120641 1870713 1454238 206500 163050 1806442 1955647 636033 53166 215837 1833178 58273 1283624 1615039 1266575 1298108 907055 659184 1788640 1342110 1285177 707045 618675 1506301 1786822 1580717 359941 1423897 961750 1206407 1634721 604608 227619 1695514 681821 699925 1951735 731465 107650 818167 131187 572757 1539613 435385 928297 1671962 1183168 1931287 526922 1353587 1706296 416355 1951127 654749 1161945 1640293 335354 1389022 1668060 46989 5142 1458778 1583328 1767795 1994789 857266 593810 126855 849776 1785685 1016453 960727 1813709 1719108 1659366 416394 742408 1230141 380608 235555 1890019 492473 465414 1608009 1378657 1745757 313295 394809 1963585 656104 71682 973752 1040738 964052 1220045 193608 1976743 1088327 63662 153033 1843267 1415792 1853520 1075869 746448 1222002 1799831 395003 1173896 1211970 1626432 756738 259778 1193580 1410739 227390 1107110 757925 1374159 552567 211378 1398045 200196 116170 1968593 1762231 1766790 1650902 1682054 1635943 1144918 502646 152899 1622620 1766569 1966344 394012 601266 999832 800615 1093661 450104 979265 137656 1862002 1523783 1437524 1598753 918589 1527434 1585717 270771 707480 1595819 1313313 1579349 175948 1980863 1219534 1720989 1909182 1583829 756089 1599393 1067760 1550970 158479 340466 1687355 590510 1872264 246162 950994 1886551 1646668 1030592 46663 1705381 876908 1920858 1505447 74068 1286348 1210971 333247 497365 1781941 344038 1099626 1957865 867378 1364560 842456 1766640 249564 1071194 370910 1407193 540896 1983757 159853 1421812 1923965 960809 1857023 1864169 1748229 1108297 679960 1117011 1289372 494200 1546472 1938243 61303 1733802 1944163 1156383 1648255 1595844 224 887086 656429 1833021 135548 1346677 824200 358622 1634609 219591 971225 1582667 122234 1969313 1182984 967382 7493 587041 6377 1406850 2867 278333 1918063 1934288 1129494 1384053 499964 1073650 1761763 112178 1555623 1781590 1375301 932700 1447460 1647474 518879 678485 1281897 1924152 335529 1618129 431243 1835066 1405080 1082392 738359 392860 1569912 179062 761586 164037 1459101 815692 53707 633907 477934 1657674 133464 986262 1414066 380964 359584 148880 468270 376897 848262 1642338 1450278 484609 133722 134218 473687 1566404 72550 794790 1927845 306474 480126 301821 361522 903973 448601 1229354 308664 1931840 1496289 1186052 120071 1939882 1359871 1599270 1580519 289550 515341 1780219 1728040 403816 1456281 1354951 29767 1706100 1704456 1539121 1756387 1999099 1264433 1018962 1808961 204165 1095571 1006233 416425 1623437 1012453 390419 1853742 854022 1964662 1596744 818309 230967 158497 1762959 1198379 1800461 190033 993241 1323110 1375740 1676337 1115230 1046639 1444643 1170871 1487232 1065287 1261613 32348 844768 914907 221316 1594349 911953 607331 575812 1636245 212095 778826 1787047 805438 546534 854359 1416731 1549113 1395239 1644765 580466 1269792 127915 335106 1634243 1840160 838236 873089 800384 394285 59031 1241832 1732248 173253 1165895 1893185 688028 160120 1699451 1048738 1307904 485299 254341 915821 224018 1676733 914270 1860537 1487632 307383 1989449 1195599 190134 1145899 829039 570726 817964 1206717 1269334 707051 600985 1476443 998090 1297434 1611187 1911966 1112854 109993 171219 76316 1358261 1219733 1450988 1678655 46926 1849261 785863 1224375 243802 641224 1814931 1564615 828965 1799223 166559 569412 132729 1391105 1711259 1358454 1817457 1577011 896106 471040 160729 1785177 717636 1152600 1471387 200093 886409 361439 1074318 537727 693057 1954989 1718023 938562 1291580 1689007 1324390 520399 355461 1070537 1081495 1652128 69565 950247 1356821 1559244 200040 858717 950528 1471291 161407 6983 654803 107423 412450 1979141 936783 721135 544488 652713 1963991 69211 764158 1572103 1419540 245345 1674580 145092 1917852 659847 45416 1078652 152263 1411496 1073112 1202894 241991 1982171 1458190 978051 1993833 1939184 1352947 1839729 389340 745500 35035 174713 173233 537613 1371340 1041485 387175 1146116 18935 1269264 90111 1025667 166250 1492106 1328896 898810 539953 209835 488916 461916 1432417 1926166 1317883 433907 226351 145322 1752879 13766 715248 1355855 922005 1971406 819318 390737 1525004 1591388 671654 1648191 1932817 1773498 732683 669549 1164353 1730496 196206 586567 1150506 274196 33769 733225 154870 359724 1105598 1617325 1151784 1186797 1294803 278089 1803730 963887 1302113 1836940 1433874 599257 864321 178822 440456 1527435 1215071 568462 890823 711920 275823 642424 1945844 1321617 325797 421206 12193 1810569 739675 292780 866696 913400 882745 419257 1852030 1933195 1865967 459706 60262 147924 1637581 367991 17739 1060867 1206012 1121362 1996070 1000435 367796 831288 1561043 1205401 1122542 1357637 773200 497260 991838 1175759 880342 1164031 193012 1888291 1064445 1403675 515447 1498087 1594312 1349569 1820906 1774435 1581611 1488989 1676185 1937703 1518205 961429 1529882 1460941 923111 1513724 1433921 495217 1147027 1325614 707007 1971686 1978268 1092322 32673 1298479 317721 487097 1783368 1291068 927950 66859 907296 88641 1450028 797404 403036 598291 246100 1641797 541610 1545594 1109797 1620161 1721072 1003171 1454019 528908 932497 1293204 1919111 109467 1570721 1786324 1282014 544821 1033219 1085340 1471841 86532 1608826 1667689 235431 1810660 1518783 223703 741657 1254949 1498063 1053600 1801263 1506407 824887 314901 1663952 159050 1289316 111984 1727540 840216 972383 505877 1196168 1953592 1147815 1193269 60229 1044156 850505 1205698 1205209 1649972 1376378 342398 185645 502476 373048 1665037 1458062 786922 236876 1285271 1483881 195388 679095 157897 793799 560260 345286 1868916 510482 487699 1564869 1436769 1115978 1228241 303653 1045306 224845 1941671 31672 585267 83656 1456871 1672003 1781836 595924 1644239 1462619 835335 17363 1326710 451304 1480306 1861933 1526479 134564 219322 916434 537342 402861 1482145 1012142 1308672 1477568 1825681 908690 1092825 1515783 921008 276048 903303 433284 1874583 808973 1698016 980881 1978970 1625647 967835 231758 1122459 1404971 1347977 283822 1575050 355876 117444 742231 366190 135654 464747 1288654 42997 1693867 109234 60448 1970727 1403961 960528 484509 879821 913201 52219 238768 1661470 538676 1532845 1214828 1521297 783489 333810 769099 1173690 1774848 1466352 289996 1299496 1159881 1771474 419746 1684521 278733 1446726 606970 1288438 1727497 122488 1606069 1551661 1773918 1568855 957397 1747809 1252143 641334 465046 550564 1373788 1908479 915292 841517 379363 252002 213990 800302 1296767 1146608 974228 897214 66346 366410 1327030 674462 85575 1012298 458998 360444 152641 1824392 941626 582132 1248340 1296195 256005 758714 1727820 689723 1192065 1375662 1205265 1456996 1514143 755336 1538516 1083593 1617823 927957 1833207 1788053 1239065 1865596 1161683 104219 1787616 403554 829925 1578129 1052301 306190 842508 429667 804569 344386 73433 1389239 1745006 1058322 748328 1150518 460913 35641 1939329 86437 1442139 906794 306045 726736 151318 1714277 952127 916129 1867704 1207854 1452315 540833 277636 1713042 1491698 236277 1824938 1029886 156550 1918706 845543 570592 1112041 1216260 827872 257573 104793 1238219 481592 26686 1843774 858396 136483 1867622 218254 1352477 751112 803472 149356 540480 377552 543146 54508 1444647 471305 1079268 282494 1877546 1952245 1956023 516139 1799595 1928090 596924 733717 71207 1694709 1554541 906249 1494664 747832 1880991 830821 1878538 1580958 1889030 1066685 661818 910845 88063 1747944 767445 665462 496393 1190372 1489361 991825 1506549 1338026 1809539 1609654 1838463 516508 1261037 376708 767331 1399749 1741701 808886 52146 1729485 1600107 1373192 665332 297928 920299 264310 1445667 782013 1951231 799916 171737 1739255 1076250 335740 1101551 733095 580352 218819 1993763 554872 293411 692226 1058454 1533571 650790 295804 1671440 486590 65790 1962780 911758 261093 360751 1909428 1394762 175962 1859138 1268129 876729 21770 1060110 1733148 1393303 1667700 127603 1889532 540891 1725407 1188326 1170809 1282169 1805250 951636 1281077 1300125 1992289 1889015 982389 313673 268859 552412 1355984 348520 1666050 1295746 1322080 124797 598932 241768 1769144 1495783 1098829 940575 207911 368266 1082336 817129 1965795 168006 1884999 909904 360017 1696768 1103443 870500 1675467 1945802 1949207 198058 296742 1540161 1440037 49126 1592411 1499761 1124553 1816963 1025223 271700 619243 532048 403108 700692 876116 1330822 1366132 66790 789001 227914 322255 254270 1968272 457477 1792617 620468 349743 1530485 1148265 1056571 650608 1480995 430313 1388701 63501 973454 1994655 858809 204638 1291184 1196243 450903 1356354 1911059 583972 1078488 807872 1415157 1364042 1316825 146618 1293509 1937057 1117426 454624 1654449 1789476 75780 1343997 134228 98067 97067 113538 513258 527723 341777 1435446 1423432 1303467 1781504 1999183 1630592 743576 1609764 1816785 1785820 701887 1595677 1477749 457363 612085 858054 984223 185565 1501555 821813 464331 1486684 152435 385841 1171256 564508 919125 611317 472964 41315 85277 1507358 1147177 487326 45152 173500 1606610 960522 1072111 1786542 330568 1281073 1362086 393485 771742 592014 1314409 57103 727595 1742813 64879 912805 691876 1712598 520018 492970 1929130 594253 50325 1090953 1115488 515521 458236 1167901 228137 1659675 931196 1583908 1781584 1087183 1385061 805718 607742 1977323 196630 1948444 358735 1036872 408326 538095 1109926 1519833 240858 1605518 1866485 720011 1311021 13158 1773121 1561613 1000153 674314 1875672 1410778 25878 38157 1465078 923439 1391860 373747 287423 1236154 1856602 484257 63170 1230507 750615 1211969 394535 1796192 1554721 422842 1565945 817732 1580633 1875351 1293514 1066351 450265 842870 1078307 1786919 101469 51903 1172206 776628 673887 618621 1419289 695804 1988010 1895920 205625 129798 474014 389792 602332 1167269 64886 1527609 406561 1873273 602423 808283 765591 1698409 499981 914727 798324 225713 503334 319064 1401042 674945 28605 1755314 456442 712305 1320459 1580428 1633676 1728878 1823764 182507 1241536 87273 1735586 1249994 565344 213188 1020837 1682390 1425213 768368 605785 1458709 244949 326462 717358 897716 1406278 1755079 1912028 1136268 1785448 1118546 35873 396207 1800186 553310 715799 1171461 1562534 972490 1895504 1433570 901175 270431 774050 1573307 1852972 1611837 225297 649527 1544921 252839 871263 404187 4340 80126 1948127 1182814 524771 639950 496390 1544759 1247926 1828635 1988265 1250208 958080 1702311 395936 70917 386011 1587818 1086151 287381 1205261 743209 1745062 158561 753256 29585 297436 671987 976460 1869808 624888 561244 508791 1134681 1985149 985490 801769 152242 387659 436870 697845 1760359 410995 1592240 246130 1822345 1337236 1917257 1856558 1808920 1301764 1762526 1544194 1132021 1247572 328359 1384901 1072287 241590 1600504 485252 1014360 1633354 1179322 1821935 3514 72027 1592586 594444 1022756 1007052 135045 1910870 1536521 914565 1324820 1642857 488545 1022923 937360 1038335 1021328 359853 1558051 1980060 135127 498386 549062 1942145 436876 1398893 1104689 630245 1985288 1685112 214837 1896095 829937 891897 476156 887681 1090163 309695 593371 1832231 79136 752629 137437 1077997 512247 1203613 1457336 547213 671243 694048 381838 1527989 1698059 243921 739590 1596841 1539704 1278790 721267 911387 1076746 1574682 942258 427348 1407490 991275 1909229 795510 966863 161028 577027 1184275 1013672 1475497 514149 1658044 1345286 1349544 1767839 1974652 1919011 333639 431474 683850 326687 1941068 436406 1650718 1919726 3842 95875 794782 1880221 1554874 242117 99052 1096084 752586 674041 1860789 433104 887389 1787285 1936192 1342523 1579671 165979 1302286 1549104 1396481 1393616 94907 1849580 442661 1898510 1017589 224240 1467347 1745630 492570 1214752 1872370 458837 1452299 1860229 1262069 1988248 105531 1645346 1769322 491852 1254721 1939122 1091341 327947 677535 1080811 673126 1425188 1086458 1860868 1146980 1881210 1906651 1205424 1775282 371738 1642988 463221 1746653 554837 878534 1190090 1490752 458566 1828985 1838910 1013160 841961 925200 181747 1642353 1082593 433922 1445084 1463142 255181 206189 652979 752445 1307746 1177745 565299 1342267 1778093 430634 927523 1982904 1012563 1154780 1777335 67529 919243 1478439 1543844 1261384 1216473 401926 1575768 1964942 1750695 476313 1932816 964462 248928 1456907 1018685 834459 1112517 1602337 1547144 839192 818361 372816 1964443 907063 216685 28294 1940122 1339100 1004530 952913 1800380 1213286 567901 307714 721840 1160809 90219 379969 1004635 1062250 1861285 329742 709957 903905 1381933 1243907 500251 1474371 973465 896803 440418 139276 1262620 1453671 1339944 791090 632765 1216551 919683 1669398 133555 583136 162313 604472 1099520 1302729 955052 492207 1812175 327556 900284 1381094 113463 1753289 1379898 977432 608570 730919 1664037 219509 1756805 1367288 106261 1985706 1042436 1174127 1010139 1565099 331860 1000654 636602 1722568 1154881 606023 1006307 1679425 39401 1805068 967653 137529 1415920 1813150 1368064 1533669 1156324 706739 17032 1510828 1673712 1224945 1273962 911578 1272420 899915 18543 1995909 544414 743325 1698069 229048 1704982 314167 447795 269456 379602 313894 536671 310614 1483957 983652 1127747 195233 42723 1925976 786260 681365 207804 596955 51802 1543897 1091116 1086385 440526 1560848 949120 1017233 638571 551424 1498687 1700382 111693 1064978 1984458 1986502 1870492 484542 273192 1803588 240402 367202 1578903 1763136 733683 742478 632585 260406 861598 760182 979982 1161134 1504872 76923 1627201 1785119 1386065 270549 1170352 1004677 292044 1595135 1914017 30073 1120515 274942 997947 1497131 1114922 366842 398007 1763966 1877699 1545169 1954570 426361 1108374 1056346 1810703 770796 339303 1373980 1616983 1797406 276504 950933 1208239 1336393 1828684 1096476 1531568 1878981 1349243 461783 1751087 16075 1048073 1458199 1527161 1897162 1172474 272818 887802 629330 638738 653285 926282 1250107 1575562 1708086 1188110 664644 1794967 874287 1828331 1177099 198565 720988 1022383 608396 16102 1762436 765592 1112015 900877 1353052 1756445 7570 1337361 1759095 1086042 497521 1536022 1899443 1947231 1131806 1120242 901462 918940 1710592 855711 1887727 1702785 1545693 401490 1562911 1125837 265968 1696537 331021 1610280 1778269 553459 153482 1028248 1368887 199799 718600 1996271 1439026 918797 1720453 1007248 1364841 751977 942182 55489 861532 1845771 1923022 1456483 1808807 73121 623847 1107686 1590633 1512980 1657355 1743513 898529 668184 1294321 1944246 1600789 1528404 964391 764415 1532792 1243194 708561 370354 1045680 660675 1105606 179383 1176178 845542 543133 437985 1176709 544406 1247411 1183556 1094524 30125 769889 186180 1022981 1199048 207422 258879 1785239 1779849 1432328 876718 660421 1089492 293973 1691282 126288 1732001 429596 1847310 895013 1089539 1799689 1557072 590381 899023 469505 693075 1736880 1573022 1663151 1515177 855520 1425286 836178 1074002 1348310 139400 625121 690848 310852 1988833 1451708 1479604 655515 61282 47039 753218 223667 1632410 282167 1375890 907644 1189302 701739 1827524 1661217 409269 992510 364019 1721216 193863 1877260 1092219 854142 945226 1446168 1120896 469347 542060 1034445 385128 1621973 1874037 86412 851520 153907 1503429 1187669 1665631 925964 549493 932854 559077 745346 1563069 1320754 646415 1668836 223647 758934 1016205 1823040 966354 371656 1526499 1735143 1229792 1623085 654979 662465 770680 1812814 1026264 1901950 476982 620653 1846798 75040 912233 44540 1939242 908985 880835 1961521 495439 164236 470123 19491 1178696 1977353 1171583 1031718 148487 1297489 1455250 990166 1101825 372386 737346 1112253 241083 1553332 1933504 694962 584651 1234718 1788773 389857 1909959 90490 144227 165231 524194 615989 1470103 1271540 1326687 835405 1527207 290794 1215341 45208 910006 354077 1737381 1735432 976343 644342 568672 425175 1800954 255631 78197 396944 78702 672700 316779 1367081 153082 208920 584951 291190 1707458 1551602 1827477 1759758 161936 1998031 343621 842821 1057800 776436 1895111 603173 732020 556864 680660 1209599 411236 1004432 1461229 824731 1934431 146718 1595484 260758 505195 1301336 1723934 1817661 864905 1767532 457111 1968358 880922 1949710 327444 497537 1790918 1350360 1501239 1146640 709489 1026476 777677 797362 953754 111487 131235 1483711 742983 764221 1115097 1964913 1011694 47967 1773888 565742 1274147 10887 663870 1708331 1535271 1656865 1743810 715910 1728407 1208334 1673768 1973215 526739 637405 1306778 514284 1059397 1902404 1305872 411764 1757920 946996 177698 55881 42771 1090191 655260 1258322 517764 329081 749448 1758265 447794 913981 912613 328504 1394286 1950369 1390815 1606687 785515 197682 1072517 1633238 105533 1442647 811831 772967 1828416 877033 1013245 1074211 1665536 591879 903590 915467 459715 1269473 1701055 334759 1748068 1533624 62993 745068 8587 1657722 1587058 153570 1900188 1566822 1288472 575352 1433359 1132981 594902 298644 768730 386827 558530 1970658 619979 827920 330499 421523 1914548 684162 1630907 1481397 1450536 510011 1587587 1235326 799167 479762 1503562 1893574 595045 1826869 1290821 669418 792666 1992423 225766 469506 1283140 518593 302423 866985 306304 1251921 377137 1766398 1205854 1212475 1655230 1857526 1189938 901224 644137 479110 432632 583055 1072539 1305863 474424 1464755 1706771 1139039 1795739 1454565 800993 901070 1033933 1424190 1859612 352904 1378361 714055 1281737 938613 612201 1065071 1329618 1350923 1921495 1967258 1432659 350754 1824949 1443052 1682505 604952 604556 691105 785188 615303 1278575 1508519 1157469 556575 261996 1046761 1504277 935861 1532279 842473 1806611 504829 1426288 1416235 1837576 164320 1478778 1789577 1852412 797950 1322889 1586390 1219570 514102 1709801 1734828 1493222 1689354 1912274 820467 1876451 276668 1911793 194317 516316 1606678 1903207 1108766 385256 944259 1899679 1087090 1152216 1645518 899927 678456 152065 298458 483945 1905657 630252 1745670 1130974 695197 612975 78896 1068426 435809 1654158 1134350 472805 956412 303731 280091 1478831 1797315 1622713 681077 1373910 340578 643455 1644733 997029 1312689 257894 308324 903182 255620 1537980 665019 245582 127462 229273 100069 1258640 910792 1753211 23066 1113365 1983268 931735 1577242 344119 304754 1630415 1091279 1333152 1852596 1923470 245692 945635 75235 201815 147044 1359828 1900335 1066904 1395538 199086 1576872 651003 27060 29622 857542 373450 616394 586796 1405111 103544 1101776 1168001 869924 1476893 897865 168804 152785 342735 1879516 1353520 1354652 37061 1792388 1131735 174052 1359801 4581 1002288 307567 614471 1213695 196653 944815 1218129 688880 1592453 480443 870665 1571458 1732996 1859206 240283 263208 819578 236515 481534 973131 601724 1497907 1417628 1293734 955937 296354 1015404 395540 506052 933061 47262 1327855 486058 154579 1334321 1839762 572072 773252 905440 1133746 1793600 1622949 1392441 1773868 543365 1032281 576639 750328 1557760 1780547 946463 684129 1602281 1550653 1904701 1448143 1415487 297429 693552 685447 225967 814755 992093 1622835 765875 181589 1218447 175181 747058 461065 1509561 1059003 1862636 199375 375435 443638 1195931 528325 9628 825408 1229641 512165 226775 115148 1003871 360952 66391 562421 1965190 1241841 651278 1244441 769611 1768656 563385 972330 846797 309886 703130 810688 1219096 398179 749136 1685147 1147150 522803 51491 1442420 650394 1511211 1583160 76130 571725 1516058 1494081 532335 651108 1017016 1000793 1913814 795645 1501260 1485689 1568424 1237759 1764662 336419 161721 1315433 848724 1617736 1311756 400901 730557 1966352 1449630 899058 1039608 1592274 311178 1289526 585370 1131478 1626116 1933058 970758 1327688 1777142 912854 1291341 788953 702481 730552 558256 1235910 460937 1446370 1250808 1118114 147526 1441420 1364725 1647597 1509211 1680415 719305 1982008 495170 1843676 974573 931056 1224381 146583 1216328 906616 803002 1940165 1188407 263092 789046 629567 54941 1793574 328974 394088 1402057 1378271 601355 303226 730181 1736889 277083 27899 1801197 1937341 1209290 1407693 1734804 1763788 335152 309089 45877 1078295 1022333 1753624 722565 1308282 663307 264391 929556 57723 267111 1143862 1352029 1049876 940893 1653883 717657 243131 938660 157970 77615 522631 1356696 75085 201680 1289286 1103514 1757995 1768219 555969 946088 1425735 1914124 367803 1710176 369855 1939444 1024076 70296 1266228 782736 549621 80141 1447144 801431 1757839 1141915 1418060 1111633 622622 1479784 90745 529010 170759 357456 1081835 424811 949953 882982 212596 1837205 94737 1353801 802155 631020 1168876 1623291 633733 632500 1010005 1129787 602852 1061335 724333 5401 1423516 1610551 1177503 221537 189463 502200 436392 1055262 968099 504323 154829 1471441 1486512 1520251 621988 1368856 698568 378255 1794049 408422 1296587 1806404 1636622 1272514 1402319 936512 328947 1455730 915437 132377 1949519 1447858 254048 911093 1059594 277371 197733 1205379 817203 1613523 1791804 1299902 1576838 285396 511150 1220580 1102481 1323288 787460 15930 1431735 171448 1161703 367917 827272 1521636 1706990 351497 1028788 937397 1179613 736263 670909 129233 276893 823091 1802911 53248 121517 1961064 162372 1011249 21658 1132701 615698 1464159 214750 164968 336999 1124835 290990 1467371 1320531 202987 897620 1992173 522524 1988935 580300 550111 1879947 1327146 1502377 1618694 1124654 1298408 1939980 166042 1457396 484592 981785 1910435 1394817 631302 1770020 318838 1372131 370362 1624590 59832 1059291 727516 895598 536317 311165 1254290 1160092 1528323 995438 509996 1539687 1511959 902004 1849607 1705375 249524 1752321 1855705 869865 1591171 276197 1144800 1743261 1179059 1875047 332240 1434263 182422 1933343 230934 1424355 1018676 1843002 764520 1771438 149636 1677678 1819681 1711338 249464 1369004 904321 1169365 581238 220722 61030 1579396 77802 996466 444616 904825 1250017 626358 1993963 1549117 474154 538193 1957569 1400570 1802321 1622257 1992516 1505793 496284 1717852 78708 299740 1525680 140888 1607950 725675 432389 612991 1694448 8038 1704297 1247561 423033 1427312 320142 119171 1314867 1437863 462849 351020 1260364 895964 1077502 1348229 125029 423307 1068311 1212443 42682 1595303 1721582 322135 1378747 640714 370585 286386 279375 1335385 1966196 760099 1463481 1196316 50491 1594124 1688217 120584 106904 50681 564681 149303 1934324 1012319 125510 1147541 134931 241646 1897478 500546 739407 1533978 672082 1836945 1301746 1769291 1222575 225850 119033 499759 1064508 666561 598722 1406527 944439 1874426 1543441 496527 1897287 1094401 1651994 328292 1041764 161548 679705 1860833 714110 329143 615996 10230 1338071 1136987 1314575 605088 1031691 1751189 524418 1996942 1382833 399793 1124022 1940027 645836 951720 1530220 469413 224621 660448 868358 821607 534526 1716668 1466304 903022 297323 501969 431626 1076951 820255 1900287 1171265 26635 1071893 1731127 667302 1375141 1489318 1349959 527089 246525 1710323 418263 927255 1663380 1562587 824715 1084038 1200771 1410796 701867 1691757 1690142 1577305 948147 1244195 186669 1286968 528686 780498 448349 910283 1629642 1806749 1725874 798582 1206325 1672685 775035 1813575 231193 663132 583469 1630276 1510917 1681589 862681 74978 850217 1869061 1142133 909553 243306 1750703 312349 237253 1778169 288212 1098478 1912260 143682 1883975 1089010 1027025 492589 281583 1176140 1019186 238358 110300 94843 1405627 1701988 648739 530022 682105 1937921 581212 1174117 297417 840825 1092436 203493 22589 1935550 373010 1066218 881613 145399 406974 950129 1420379 1466927 350599 1023313 523520 1082355 1008928 845203 1590050 1043337 1227235 560098 643690 235532 1194867 883673 1932544 20198 1948114 1748075 123490 688201 851959 163766 167814 1134089 311742 1738335 1298491 728777 446079 448573 443739 829704 663938 1738930 41434 1838829 1256159 666415 1982148 1067854 1386471 496912 1262663 932328 855914 1978116 1953741 860729 434418 1214320 1039118 532162 508680 1804075 968632 1220473 1428926 1679447 580734 1467030 1958963 1611908 198200 816620 1042866 1764536 931388 1486573 753582 230977 336478 355936 660913 462396 1827590 25446 184222 684354 432848 1573676 917468 769342 73931 175083 1987893 1543712 1644887 1864029 1946430 534893 186985 1765198 1133268 1026364 845651 338987 23777 656486 493404 1472271 1992283 990616 1901223 184884 1775649 1583659 1018254 1231880 716883 1870197 1417776 244174 1789912 642147 929092 902120 1621731 657298 113533 11269 54236 1251351 1827994 940800 1979925 1957410 1125826 569899 1137367 39685 50296 140694 1927022 415091 964446 1894568 1187677 348882 723836 385650 151704 1460085 957703 473825 1184673 1004968 825577 1235091 180705 1223210 1124758 689493 1294309 109950 1121714 1769275 1894609 998776 1156936 377451 239853 1974623 96267 573297 1917348 838332 400990 357438 980766 1557277 1424303 938822 1467127 1761204 1618068 1958544 746809 1216763 1092854 1039478 1258418 984712 491386 838195 465921 1673115 1499143 1112572 286246 1597968 1865321 107209 1834872 327509 723808 749819 89845 1431892 1811455 464428 1214940 787643 1659303 250320 1360956 1729943 1405352 208194 819740 1542703 1136150 1418282 635744 1839307 1038527 1768246 1776950 367260 1858801 1105983 957706 16960 1627299 782285 1691607 581369 718882 1186704 1924005 13599 1551184 624190 1099420 52041 1945771 1634814 46124 1249940 1075186 1626119 1804919 539413 1855497 203016 1032338 901219 1049092 1777043 1896798 237776 473436 1114944 1725063 815463 1770002 29305 679167 1597884 644989 1595353 1242926 1116206 1129974 452514 478742 487749 1259537 376178 637544 117941 1917439 1620097 1443363 1103419 1468849 918842 1334368 1890909 362032 421990 874905 1483490 1573605 1102334 888091 629324 1268172 1168670 1647350 1609192 526174 613434 1276030 1752718 237953 877679 1598632 791643 66662 975476 341232 142313 330050 798707 384811 43031 1012756 235750 1417896 960217 854125 246363 1544843 1606709 685828 649582 652620 1942829 716915 1660195 388985 1136054 1061373 560295 34527 1536529 800600 139664 1461729 1023146 1496376 631047 1157830 1524309 1891760 1090335 1829850 349277 1275992 958972 1515268 1590751 787051 1919634 150776 160143 917145 106120 746242 184091 103175 610095 1142200 1598360 1499087 29291 1411677 1461025 710789 553209 725648 15994 191320 1026103 1342113 672253 1449768 1139677 1617335 1336052 1043445 1895447 153953 530446 1941991 1192010 35207 906153 985079 556119 1351209 756871 1732771 1758685 1355753 515470 1984433 1872510 844678 841665 1478877 648531 1545556 1660791 1386221 1948194 1519683 535097 1850431 1960559 722302 1475860 1088370 617363 1235218 449262 1501058 1594455 781307 1809632 1766180 1903778 1344890 202566 1114952 1144192 644702 383622 1236945 1595029 1448621 39870 1095352 179927 47343 636402 846222 811047 454927 162752 674532 1672572 1288889 111055 1402133 1584075 1002845 348417 606024 1215822 1903699 1568765 1533762 20143 68358 1126406 407396 368733 76572 1346099 513267 1411211 1232619 1695916 97318 128471 1479155 1730593 104054 1598458 113606 1125707 1070762 1145188 1502446 1182977 1115926 1920641 1311663 375910 1513301 516855 628255 561878 463985 5037 270337 1981568 1590007 1990251 699445 1449940 1036795 121535 239665 357670 464904 1780516 1096784 1440522 1313632 1626845 388423 1266147 1603954 245950 1529672 1815339 1498500 773250 1230706 222534 891095 110824 454084 1037561 293299 1259540 1251953 70216 1807625 88864 884360 1137800 1707976 412701 696477 642107 43054 1265685 1009032 384240 352608 594344 795985 112082 1480331 1420961 173714 1651529 1392071 769467 1264005 1273048 641103 794622 1875607 1428521 400242 351463 314787 1230441 1927868 932169 1648821 1580872 480885 1324331 1984758 718271 1534072 1248911 180885 1732794 114753 594450 1519097 1049320 1457012 664388 1470118 177263 883165 1594320 293998 824413 1189447 530674 1758895 1655143 154629 1363480 1744676 236602 827628 404831 1815175 319119 1443696 604876 1030231 137840 1447429 1676109 1206980 107601 28880 1838640 1042256 301348 289771 641657 726515 1482339 97467 223903 1924313 724113 136336 31045 1673890 1470275 16692 66631 1860874 1603572 989857 897413 1340792 1005268 911296 216160 1542369 1999743 1572727 1312714 832698 151582 269328 1388067 889686 250763 1539401 559113 374330 445072 1828150 913952 266499 822368 1417435 1472082 1452170 1025347 1462803 556651 710748 220128 1466673 371196 494899 192586 448180 118713 1258089 425692 1255898 1359603 1197688 142215 1626612 1292429 870532 1054701 536877 1974111 1329635 1866453 1164266 1097364 34868 1044088 1020415 1898663 1600036 119086 347295 1700454 1235803 533588 583619 1026454 460501 1232805 125689 1442497 1740182 1441110 927956 1496658 165699 580242 1088891 212415 692446 224736 1882146 1187746 327306 1886560 753192 1565462 929849 1415173 523257 268442 1455813 929608 1650768 1996288 1686104 1578137 807704 906564 1140562 856303 1491774 185169 311324 1569108 1195416 1961547 592178 1432535 1056865 1216782 1295928 342112 1252510 144218 1246859 1419186 964577 464382 1082045 1053875 307614 1763605 1640322 961853 544309 828142 1795 354498 1532370 214332 1198161 1882005 615838 1301775 8124 103703 1585029 505591 248096 965487 1757997 1565329 1104793 185062 1422674 1974321 1873321 1309764 1537562 583719 900854 1096788 293024 142330 1289297 895242 23194 773667 130318 887891 462175 653762 415686 1204389 1829827 1094886 1500531 1179738 994277 876127 277632 802215 1657865 1002077 1153880 309742 1358728 1685015 993644 622718 1339365 1106693 1724499 748145 1985311 1941848 1740572 851138 884858 1466350 532392 752622 1759484 738143 1843147 1304863 1195400 69355 1660966 1175852 523487 1983008 1654568 1382398 442318 750867 1845982 729609 157365 19011 588400 263377 1763927 1769949 1706829 1636391 1244204 966516 1095745 759463 865181 1627314 1406024 1225445 344763 1150862 1512367 524223 910978 1085442 1030232 1015911 594112 1186718 77181 72377 1899961 377211 843828 1031156 1863008 1657099 1705597 945527 997042 1944713 45811 1337995 79163 28637 170287 823314 1396334 319108 1847547 1899207 386369 1307485 1840894 1689615 303136 1468035 886895 1269889 1488831 475617 1717842 511627 657860 655799 1135385 643039 94692 1853096 508167 1342849 1400547 110103 1504571 1328041 1562864 1446362 1497877 1626158 1348465 1644791 1301219 1219663 1920222 722566 169066 745215 874934 1390190 193651 1924653 1082236 1583536 516117 994106 448096 344361 1313078 1353643 389460 98498 1910440 400073 880232 886493 726949 392534 1180920 1349760 464282 1490071 412472 711304 368800 815801 254823 716166 396915 898835 1534451 1188109 144978 1397287 334999 1237071 765287 1981249 1001779 507305 1071368 447773 866165 1393552 1261885 1688093 982115 1874462 1299499 953652 376735 1611632 72345 474077 973242 227711 640670 1225695 151243 496051 347217 635664 1836103 1648563 1464350 1514368 1868576 1300246 1900577 1564691 336681 640419 703096 1660593 1428811 549147 1383251 1493181 1796919 1520323 1290912 712470 702378 1969875 1897661 247962 1402015 876928 1487757 402181 1969593 1396897 369350 766855 1073528 75104 1328506 1422429 630725 476175 1200753 1561223 630556 1304869 1323874 1142311 266918 36104 1741773 1852117 1500674 431495 1784842 1039406 1617482 1464820 1618353 1160186 1315155 1866979 1787902 1436250 1272734 43415 41584 64373 1937169 35474 1808752 1569836 9189 1182509 1664385 1009838 1176769 1894472 148144 1639373 1354504 728856 1487508 1671966 1125839 1618275 193699 1076295 1079083 955016 786837 1792014 1139629 1647673 1207734 396235 1335123 192908 712497 404217 1759044 759819 868891 1882422 215155 1523710 1400820 1263975 1728611 1616326 1682253 142226 500630 379039 821453 1093685 528332 645319 865076 1204451 986367 151976 857732 1590155 740641 1204596 287451 1890995 1677892 1738588 1733838 530382 1810078 890991 1287954 1025003 659993 686488 725302 1352630 441833 58679 1279709 1719729 1645693 1900580 1523020 729125 836233 786132 155558 453062 1044843 701547 1834214 326843 1185305 606720 9425 168361 83510 854287 712972 632390 1015671 935454 575339 590928 621880 1894894 202940 401350 78952 188855 1164606 1081347 1077357 192619 1948739 762374 658946 469524 1799840 1955643 188798 128014 1273711 1725969 1616132 1722431 248944 3713 1825081 658663 1527521 1051523 463093 442001 1310240 1579499 372186 1893266 1666744 1849231 1910144 1164550 1330662 1977046 741860 1388994 1099981 381033 667244 1871789 463941 1320938 755093 848741 545453 45254 1803711 105912 1211850 461427 1789651 1404713 1378663 1030001 816029 572201 1436361 1660296 1299279 1968419 1256638 67541 957555 1482233 62200 1565693 745240 286257 1108506 1022370 1189040 547073 1300211 212836 571018 819672 1357166 1905297 513681 234621 1675567 849713 1101706 1292665 1868259 541777 965326 1558446 1914892 815996 18826 312669 1461613 1672157 295386 1251923 1868458 206304 1616905 859406 753128 1025891 966597 315710 501856 809130 963849 1046741 298287 1242257 1402611 449895 803328 1270237 1844237 1475217 1118074 1428115 1564541 53360 309772 1255744 1702429 215564 181650 1306101 770322 798229 1706600 1243781 1884599 35115 520951 89641 769219 940787 1982177 1271817 1490797 857640 1769689 1742309 1272500 1554780 1510250 814528 1593425 1919241 759835 980695 1856974 1464197 310948 646049 1080495 23838 946258 961562 1186966 1153522 838415 1627284 250303 118195 486689 463557 1589103 1208512 1168477 1610034 1993183 970905 782262 1615524 862748 1700612 1740519 659778 95357 1651215 1620899 879366 858551 1865018 334698 243940 207352 953361 1149329 1882596 93471 781612 1560630 1994651 942278 426342 1996960 1998067 874344 1202756 993106 1593601 437176 1165407 863520 641440 1161453 467501 221345 393671 279033 200058 1879714 763281 1716393 629105 54640 273208 597967 1872297 930426 345654 1070981 1935537 881085 1886844 1820972 1487082 850732 156169 1745376 1253875 437928 1203475 751870 1092672 883313 1381985 1532121 801207 954660 352580 461469 775711 1090990 1492287 1677788 1071766 288120 290252 1489723 1307915 1072982 1697001 367410 333650 755536 603761 1058117 1076210 1069140 269933 1618394 1864838 1092313 966899 346244 856697 940836 1381481 475102 1371938 651686 178824 694611 1706073 1458381 1416515 1930365 1916011 1014488 852391 1775350 1795363 919463 371526 1142785 1208532 759272 1477069 1434957 170489 1339041 100081 1485975 126039 1811461 1635197 1302826 1250363 930683 1747983 241694 273397 1626548 246681 165995 1869928 158970 1539308 333709 349497 427431 325274 1091913 848636 365220 1195762 1568738 1250730 497856 1130397 1976597 252633 1858177 1457995 1298856 1307672 1443215 1071356 752484 191525 1726515 1373341 1845226 293446 1412403 282360 897472 406573 247061 836239 432193 1221777 134582 860475 813746 1181512 502603 645742 519122 446256 1591523 1514164 617441 1736457 1006533 794995 587292 175419 1171907 629383 119772 178055 1603467 390315 325443 934894 978047 656162 1409453 1806417 769673 407541 795459 1395192 1472561 1497656 1354899 1799775 650471 1295398 1857945 1712834 1696938 677904 16388 26488 1789604 1411445 141351 835546 164781 1627204 1999007 900366 173146 1809712 1172913 986198 566475 503977 62220 144713 1588887 543262 574214 83328 1754036 1027620 1684321 1685575 1703896 164003 479202 1957529 1024519 908602 592333 1330530 1693581 1718375 329263 1313973 1951919 769528 564334 1491337 173696 1777143 689705 1377508 501690 120564 72088 546099 1472170 1647370 713354 1062746 163583 1699959 1302433 369649 133986 950349 222844 1185079 1213884 960080 1869453 59081 1721527 798181 1101388 1138727 737656 1803865 1258215 1602517 49125 690510 18917 48288 1867870 231660 1284536 1194794 80930 893761 934737 845794 289301 1734063 837699 1311093 1961003 588733 479897 1459970 1205043 1969220 3396 597803 836391 1620919 1609326 1884785 1863556 493461 391621 1023213 1957187 938151 380876 862261 1454065 303252 1114370 1466682 1907100 787637 471239 314967 1618524 1462565 1859240 1896068 1759988 764233 1289003 523584 5307 1529671 319560 1972526 715305 604843 1424922 780444 928362 764809 972695 621 1144714 389254 89373 1609793 1772333 1764796 291260 1434632 465834 607688 1664713 311077 1829861 1572730 1096350 1042752 783755 1703839 221012 1833987 1007697 1286674 1564074 622037 858099 1799303 1289498 1139957 276987 1084132 780173 1900678 472370 1041992 794017 944160 916351 288159 373070 1084975 1847083 842435 554514 680703 1823418 1355329 739145 630476 1753638 1259485 113149 1432869 1492701 248282 758521 151939 1211345 1695212 1756759 730855 1378651 1977409 1934893 447754 376647 1276487 56757 115091 1502682 374130 1218749 337353 1660354 1320929 316584 1374789 1784405 952765 461317 44866 636112 1736333 1315312 218078 65026 1483900 1874526 736398 1692342 1798973 1566052 785526 595939 371387 1430916 225171 998606 212161 1226009 1440065 1715463 942949 1506075 1159883 503795 1272302 662864 818235 1252582 875892 557708 1812243 1634329 1329421 1621828 720845 1424777 918033 785393 1099712 71040 485650 1829777 118550 604450 1749596 1221690 1716111 355499 1782456 1155958 1436262 1361136 1036552 627095 947145 694074 558736 156600 976937 79994 989528 1113973 519335 91898 1717486 1943807 332710 281413 1029161 420319 1605138 1219106 579286 1376034 797476 432385 486484 1930364 1541984 373358 746874 616951 573033 1959970 1830876 277985 747968 727527 127413 1296315 1317491 337278 109008 1417444 899087 575776 1363354 797624 613458 1336590 631381 1167953 1113310 1840352 700550 1830519 1314735 25044 1792514 1588721 226973 1386296 1304794 632200 308402 1566283 1200141 1864149 488523 1003448 1695086 197387 723429 310253 990951 599639 1801474 181519 993118 217213 1246498 1007828 113527 1868997 1721196 722592 1784477 51557 506562 353113 847523 635631 1509067 1459721 934095 1726090 1536937 314674 1277434 1623226 1745763 738178 556887 1588175 1460731 567500 506707 532081 309412 872388 838724 336250 1756718 774192 1856590 76540 571128 714521 834778 1868733 1036876 1239286 1945483 1242451 398698 359241 1828788 1156286 219950 1191287 218060 1389135 977993 220172 1456516 1379816 1836553 610486 670985 1894174 707261 1221514 1876274 719592 697261 1093237 328958 1042192 1006595 23311 330814 119739 1876546 384020 1085263 487460 1503899 348141 801346 1797491 1508555 1428172 201164 537194 1215401 844734 1900605 1158939 1771964 556061 142569 1390770 1659690 520075 1981592 1061229 1387485 1846114 1427015 836211 1936647 502849 1933975 1786345 955525 762647 1927608 1598331 1891799 590325 1910124 1052606 793217 1739544 226204 1966715 591357 1622533 1769382 144204 1089514 704823 1088680 512012 741971 1256288 444201 1306608 476969 1540442 1394712 1751219 1368237 199478 1562100 87938 142158 611984 1659623 725769 337276 645474 348202 785377 307706 361140 772723 1942873 394125 228256 334884 809022 826342 1150799 1280927 1562357 231815 143706 1816891 654210 1803322 1875255 488676 677854 977444 278504 854378 682113 426926 1448004 755906 358029 1452751 1079625 1385304 1544752 632142 48445 1961948 73105 1213923 1499410 1017479 396022 312808 23143 131883 1297686 1417521 910403 1885259 671570 1105041 571461 203268 766622 1507314 453045 781694 1083392 1226314 1142631 1986662 91483 1777611 1445402 1949110 1902405 1475391 955751 787367 968425 1277493 1035428 819697 516886 465275 646962 1744894 495718 1943794 1907504 526684 814731 1976231 1604586 972904 1112385 1709042 717174 1507733 772829 1814297 1890466 1666530 981911 1383277 564033 1605272 1569564 1796399 1821792 577950 1727589 910805 1556234 1435243 1371626 54291 118165 78366 1259060 1561120 1444176 1282046 370118 423900 1219027 1047548 590184 382221 1777838 1410476 1276996 398973 1759953 440586 815565 476872 18275 320372 1102362 377398 1378487 33935 816392 62199 1924564 681900 107984 1281747 563586 725291 779359 334641 219906 879871 758086 1142903 1646438 569005 628068 1793003 1136774 1589375 1452823 256257 1644722 1351151 201208 1066715 1161324 1272283 572184 866892 1194110 403656 1092986 1719864 903562 974408 1341422 540981 1856919 492491 1915331 673747 474202 1310186 1514572 413550 9421 1545975 1770049 608484 1646232 555842 847399 1394584 1226392 1573610 962641 1508159 944037 1918213 1311297 928254 477288 1883282 333506 371029 376802 635742 521666 357511 1947209 489193 246235 1886678 1346607 1645919 383732 256229 44788 1713121 919627 471591 1715233 106875 390866 1166903 1823901 124682 1005853 1625114 1999644 38331 1687827 358929 1603817 864505 678993 445221 948059 1291048 1595824 205877 614776 1697681 1159900 1513588 1896331 1475620 140433 988754 138242 450552 63626 667573 301493 633224 1290526 1367180 637435 1046510 1599965 446624 203042 1644916 378985 1088714 1518477 657184 796465 953707 1092567 1753831 1311350 716395 216227 501240 1668194 198972 1906930 1380272 983237 1915398 413302 870354 1485254 1244292 1328850 200387 1999046 1078646 1812751 919349 198009 1403217 88312 1638089 1203488 1195878 1763517 1188749 170837 1386601 1387212 1409089 150605 601829 788586 1777839 523537 1224992 930640 1053265 1550475 1406233 423184 323793 1956517 1056728 105288 1890745 1664757 1417114 1171024 1737188 1050601 1593290 1811224 255850 79533 1355598 127037 121588 1728842 1833518 1874126 716672 589093 523160 701226 792395 818934 1755308 1329177 337307 1374061 821405 924174 792371 727711 84226 417122 751149 1919134 1357278 971218 877869 138162 1876041 934571 293548 472221 1071595 1597908 704973 759734 180644 1953384 28351 1120296 925862 447169 62311 1936707 927958 1056039 1078213 663268 719071 870766 183990 1613073 264887 1075369 1222558 147489 655986 1442207 1174246 124259 619958 228315 1640362 20311 1311112 540068 222571 1678666 519192 755699 517454 1396967 826669 293186 1528123 950851 1494416 1621554 1485735 988328 226308 1994052 1757675 936309 494897 1772302 1889075 1065414 620347 1898552 447540 135958 1008272 316586 543184 1930862 1700557 473368 245276 348339 1860886 1245255 761965 898456 1435214 218641 463877 779906 242243 1484936 1660679 1796387 1179312 1462564 1219308 1273343 1315466 759445 1852906 1447782 1809785 1488297 1680903 1263778 1338374 326654 1782785 1548725 1359418 350656 654690 1394724 535307 1505712 830798 427329 1630219 162096 1588313 1505170 1556469 1215893 214020 196863 725824 1459383 695652 1228094 1071620 734452 1403134 389358 1003500 598314 541961 20097 607305 1721124 216420 394990 1227296 584121 1840191 813917 1012515 1288430 503982 1922806 1580667 906427 747550 198019 1146879 640470 1546847 804659 413775 1869388 54149 1738707 1583718 1399906 744469 1444243 482048 1104186 1039100 1293166 766221 1555071 115092 1368327 1595418 645945 653576 1049430 1016829 1009109 248996 645295 1562291 1258175 1297784 1528172 209638 1960921 561506 1370099 1576852 796186 325799 470602 1732657 903327 294680 1375181 1850669 298963 804739 627702 1933436 638243 36354 1755808 935993 1820153 675945 905446 812218 1984942 127186 740620 338698 1690267 1346210 1624508 1458730 283220 1250364 523573 701897 1004496 340002 356113 1512842 1803821 1698715 1588830 976537 1203967 1245771 306663 1104524 689691 204745 1895994 514467 1819416 1896832 997183 803497 999889 638045 1397893 240997 183386 150416 618116 1785102 1900906 1187678 1370815 1954661 472069 351761 494107 639193 1833563 1110727 348676 910661 558853 1848209 1171846 1999967 183839 721379 1485751 893739 1080310 1913453 628994 1594698 1646156 1216211 463599 477180 1531582 294937 908921 1782836 113421 1765845 94168 814019 1413278 763665 907211 1047781 724224 294079 1370910 1163039 1381063 689745 1541462 238764 1299517 791430 1726621 806490 1648103 1139775 963558 1690698 1442181 1465608 1022058 1048935 596123 416651 345227 292659 303236 1275289 1739944 572167 1489244 983483 322749 89031 311971 1204548 826830 1867909 1082443 1651128 1195346 1295273 126412 835824 1302906 1380177 1751252 172293 214336 1755841 361110 721978 1444659 1846035 1358871 1628690 547229 1344645 1336160 1456694 1353583 1197156 749174 1634003 266975 1204494 1973377 1141357 829828 1877114 1558517 56825 1261120 500460 1032984 1801753 180197 1970234 1402730 1732802 683453 1836912 1484679 1529667 851366 25736 1784219 141594 1223068 1568431 1691163 1635906 823519 1660248 319041 21528 793537 602847 481705 894202 342021 588480 1426903 1659658 1442559 1158270 947869 566593 53528 1080096 740378 1584726 1396141 234878 1061661 125624 1815294 95732 1674705 407500 574148 125694 951093 1794998 499920 1489614 692783 165450 996064 992614 1950388 794141 282191 556631 563620 389344 799088 92474 690555 1430687 1328423 1273351 172161 1290023 1508899 1219051 347360 1522618 1319452 354385 979206 1033314 1819485 811740 1459538 910793 1498699 1792116 632457 763427 213629 923898 1432347 1576393 1343674 1441758 785920 1109348 1212547 1648433 1203006 424068 1099395 717909 1282084 1946237 339958 865191 1629610 913792 1441322 1669100 546804 286372 1332111 1985020 1759206 1320599 1343215 1548765 749772 1008229 964854 230713 919011 320468 779450 1359367 300534 1298121 1899814 962672 364781 716524 1394638 382342 463154 1856706 1753301 1584118 1505441 1196521 265264 1412124 662681 1706804 1520837 180558 988458 21301 960920 1340032 1045943 165545 63912 671433 1485244 744808 1432478 1780279 483049 385066 798837 202535 127823 282721 1423501 1452561 110550 1126846 1789711 1982451 862142 1525920 679922 145280 398111 302356 127905 167016 382628 631247 1812296 1237394 565991 1947555 1307669 1229924 1344455 629645 1389686 478070 1122338 726958 1909255 1550983 447315 216808 1592233 1240131 781545 1793041 1016064 939558 1322531 222509 864248 173913 209872 638251 1905414 520366 1146832 144893 971831 154961 458039 432010 798257 91805 1324735 1874352 452468 1953147 1990763 871002 1859697 764946 60710 1374923 1309062 753344 482911 639257 1069211 1449831 272917 1352724 378288 844452 612090 1924847 1794397 731591 1631064 657610 1532603 517055 1919854 972193 983182 708505 1956006 1629682 801945 1080042 1854661 1249422 1362766 1495048 725782 1116056 1963272 572349 1708323 224063 1196985 1975227 1340083 1310490 630830 1342690 1734139 629674 1170878 1265314 1671771 1581551 141163 532909 1832042 1529414 1427212 154792 1354535 467691 363396 67713 1143530 1432218 1573644 98571 590865 870125 1675923 1346045 853082 1093913 659322 150286 819901 1022428 284821 1274319 1708987 1511496 152261 248316 1280572 1160820 1298671 1725856 1813949 1189787 1927001 1097435 234930 155532 652879 763035 732104 52627 512056 858500 1623362 1336357 1289674 719941 1003708 1331098 481589 300911 502488 753761 441754 738783 1200716 812666 485094 1436643 1877559 212851 687207 1184645 1110793 152064 1581372 460484 234801 578668 1891184 1516980 1199394 458051 1538132 1476077 925582 1886155 214050 135845 680109 102974 1191309 1444259 1083706 1625236 255157 1993510 971270 261201 744478 179938 321685 1744066 384115 1522658 1979667 559854 429608 1796392 475312 1621941 1855771 21427 1928479 32929 110721 684648 1168083 1856576 1721801 777354 1710124 1909995 1928824 447467 1010183 1528341 1934161 26500 1979345 2317 626189 1830401 1740744 903754 1942273 1470819 163181 281677 577015 1185000 597405 557630 1889407 1721374 1301454 552659 131735 976864 1435554 232652 1751249 696834 1545489 1778463 649629 515551 333938 1462710 767271 110478 1549659 1233710 1101476 162041 1014995 1363053 867433 1816691 171930 278964 546325 1107187 680062 1406547 1295782 1700724 91569 936544 562103 686240 1857729 1455302 1985246 1708941 589149 1938609 878980 1414760 100495 1591798 1684599 752039 458365 1848747 1351224 1722200 1984463 1320409 1190071 1487378 1210958 1086540 1280642 697444 13941 681459 102611 1401282 1605245 164162 1341692 1192721 429552 313276 778454 1834140 447594 604512 1651559 1490932 1000272 748470 36386 1428518 661520 1673152 1848451 514564 1079450 1504295 595697 580519 1979771 1970928 1424566 478165 895285 1217702 1506844 2330 1000986 1721234 558879 683751 143551 877949 1325716 1168172 1674476 949679 1863568 802691 1138235 973421 1382001 405931 1106343 1550823 1723964 1487813 502269 1608335 1955757 1863851 768767 1564043 182572 43738 1752484 366807 677451 100155 667352 794740 1343292 1417341 1371191 938284 1666820 787038 236891 1774001 426117 875494 1363788 840041 380684 66227 28036 359153 1665529 152348 79276 1912231 330972 189187 2777 1910591 428073 544366 471025 1404730 341417 688404 1808515 538623 1208609 713839 1553913 1193752 1811885 308330 1244668 10610 589551 205668 1992520 41185 256353 1687381 1926138 334814 1884802 1245394 915706 1629460 965087 370266 1911559 1915243 744160 138343 1577122 1870453 1968124 1298130 601945 699567 450087 917154 1371290 1272048 1978525 689837 115211 1667666 144770 217293 1656644 1654406 385079 214714 1751141 974031 1298363 1146625 778857 1913336 1783063 538854 643195 984765 27055 685632 889890 1354286 742372 614890 168337 1842918 1185314 519495 1805097 1039786 850099 1928759 339008 1143706 38644 1719102 539752 290511 519898 784297 1385957 6414 504424 748088 225464 783794 519320 826761 525218 773506 532421 1992427 437049 1616899 198890 1008728 706089 1532244 1051570 1521209 819094 1660643 664146 1030779 1936543 1468236 565346 1192220 1176420 1652088 1699335 781825 1611895 1689264 1065737 174291 1067156 946858 633281 954507 391137 1556621 1353516 1146051 1685885 592421 1691874 294052 1224683 1678404 1486960 1747634 90690 1751205 1322175 439310 616541 1933653 359092 1462683 79840 1863840 125561 960918 1039855 1093393 931636 1065603 385603 1071007 1913575 1998402 26530 1341286 1412081 493312 306192 191208 687865 132743 761391 1622203 235196 361407 1917245 497750 276788 1269226 1107959 911756 1513410 1268494 681479 1887396 1463774 1292431 1998432 900690 1772887 656684 1447715 963961 347071 404173 1418912 143166 1680900 1264007 466273 680176 1295392 1961460 498073 483100 744732 1244148 940405 374872 207765 873185 1356792 1640308 4360 764523 829109 385244 688392 984888 1430981 575855 1217829 1380267 1739154 1981101 1975422 1087335 740001 884447 658727 112382 1895090 1836160 964106 1077725 374909 779138 648075 541594 972987 1998411 288003 214702 1068826 1117578 1134009 162105 899115 658817 277801 1169106 1740583 1254406 1647923 933082 93298 1170493 996708 586946 851626 1250682 1880923 1429829 828439 411540 1026668 1228067 1499856 1904971 1906374 1122022 1558172 738086 255783 1569097 1721683 289746 295165 115758 1595 439554 307622 1516710 1634125 1450961 1155531 25688 1167773 1632473 1922275 615234 708209 1680702 337050 464959 1905481 1543039 479389 1154535 1500264 1893839 1639057 1434769 1462717 877318 321127 1677692 1949993 1083725 57334 1576904 1574314 425530 1725714 1564320 405435 1467428 1812838 1873964 212084 666696 1051130 158746 183970 652537 321825 1443997 809182 1167064 586161 579432 1138467 468015 1074354 1085272 1209589 453005 969653 1885959 1409278 152073 648960 1314147 744354 1061056 463490 17724 847511 1210993 228896 1538611 1123085 1178757 357579 1882128 1710413 1433482 165393 1399967 1468438 757290 666396 1955092 1065247 203745 1152371 919659 1489879 1092606 1863863 481227 1081191 663217 1342828 428844 499592 1773617 1912255 1152611 451023 865604 1619694 575651 556398 1435497 726148 982551 1476886 809362 1081869 259936 414269 1977582 1670137 799524 848156 1382137 743582 183861 22978 1212497 1807590 606497 710110 74839 1089621 1134546 1454351 446084 1008152 13888 135830 1771966 306326 1451079 548706 49252 1461784 133537 379869 1171121 1223258 1401206 1039304 1564940 86262 768412 1715857 1659655 1055382 1060931 944774 510560 441648 691855 1921683 1076508 14452 249641 323854 735283 344710 1459146 687862 32877 1634171 672573 928874 1683506 1878 597981 688330 375230 118079 901752 6543 1909650 798239 905966 178459 907145 510009 1773501 224278 1726039 1787214 677044 35976 141635 1819170 199458 949968 1424478 879708 123173 1804266 220597 1721861 822976 1816190 90874 79655 1864361 731740 548825 1970858 129366 792139 1367969 1526069 999955 603294 191449 154188 566747 436162 1104757 151773 1326724 181357 71625 211382 1984350 1100527 666400 929107 993642 163877 1599442 386505 201200 1226995 1235123 1361820 435388 319544 791199 1684335 1291721 364948 838446 1630291 1463274 1675441 1740076 613078 1414990 1087357 175092 522706 1980655 665654 422609 1230694 1199740 1247875 568619 943784 907853 1538297 1790952 1029608 884022 1977367 189412 883523 991332 802520 1570057 833296 1854596 1921046 521115 588784 1799649 1631534 97659 904974 1373842 1305454 51749 349221 616513 363868 799500 676785 799931 530733 81844 1254691 738384 1073513 1671231 669039 1326394 760939 826081 104532 1501134 601939 558938 562874 1749359 1631911 40460 1986230 323765 662363 643500 918016 681613 1526071 42999 738573 289966 418225 1694092 1081713 1313145 929806 1805959 1970988 676610 682606 1576650 1176664 1105499 1315849 423714 1315094 1656204 1037965 1938681 388730 1574776 195943 394836 1462963 576778 1668561 1731749 91523 276324 48578 835037 1646228 1169759 1120780 577777 879800 1964594 1386836 789972 1259926 1247853 846900 317125 228081 1467673 1365973 758130 983746 1250797 530226 978671 449753 30493 1137899 53700 1210588 111779 408629 624646 280825 1917383 830498 580975 1938480 285669 911733 1771511 988979 1167010 368542 818863 202088 1770523 864240 1838070 869326 1070524 1738669 1701067 1379014 966681 1895234 1925551 765768 1117860 307662 999868 233172 1470841 1160600 1752429 1592682 950251 217419 559668 1569427 1968497 28665 1624948 1125769 546377 968907 1048253 138430 546519 7200 673542 272217 1694441 1014479 1247669 623778 1708207 1147983 1795131 781913 1967149 1993511 1943387 1196857 976926 1103198 670918 1313874 763522 402353 1830041 1545528 1826449 41531 886478 1151538 1043962 1172595 1209248 1142833 1016079 966113 605175 1258830 123788 906176 92156 176493 1398027 345728 1078895 937791 1035515 1780844 1954446 423864 1842078 1167819 1821040 199730 798762 1622168 498427 1200037 501114 845065 1282704 1406719 223491 807349 539672 1321162 518781 951765 1762935 685039 726717 973791 1379058 257482 1026141 879579 436355 179145 1760190 463596 902541 434470 727596 260743 1265540 1248679 727952 587078 1657773 1025707 709658 1378339 1670852 1696151 1979155 294342 1201314 717821 1491563 1818031 169974 1076076 1914149 1516803 523805 1080751 1982225 394428 944884 1405330 135359 1537510 329182 1982699 735520 774757 163892 411565 1880462 149093 1086128 54474 1707344 801600 925397 562910 1680184 460451 1873186 687179 1758288 1269873 1449066 1580155 713539 414629 181870 1853437 1426407 1218184 478664 798132 1187904 1870939 113529 969578 1742156 685379 1949002 1115418 1980535 285027 719870 1743252 524673 679105 1365578 556065 1523124 180741 533817 598296 289321 1048398 1632327 1602050 720669 711697 269880 282533 477600 538093 1687093 1388330 201051 547574 114243 1777958 678234 1496966 1475679 877640 822648 540314 49636 999074 1640349 722358 211745 1948757 1501822 194979 1797473 1435149 1871645 1032740 1591516 679083 564843 610072 86884 721625 335498 919543 797852 507080 1871727 828875 1014164 890230 1356922 964786 1252895 366921 1154197 406529 1855971 1708043 88853 1479685 112713 792931 1356645 1313675 752087 951287 513248 460400 1075612 1196205 1727960 454031 1635662 592110 1152239 1432692 1944671 1336613 784113 1494895 827819 1382551 1618481 773207 853842 200679 910079 1920369 705106 716342 1817712 370931 431871 1784822 767034 1749019 589712 1079757 1800823 236636 132389 970453 508993 309032 866971 542463 1692066 684898 1252363 599586 430461 519173 1294061 193877 777096 1245002 64423 895911 1778288 424439 642645 773460 1920673 89089 1526168 1593810 1098781 858089 1694487 179589 1580652 1253332 299998 1182201 114120 1991323 1476903 203021 39409 1746345 1665492 387356 157945 267900 1012323 1767554 914823 781562 332202 98156 1463025 1239624 438372 733817 571984 1780961 107603 389331 1598209 906947 1951959 1345027 1259396 428939 701016 718228 931476 1137538 1971501 117717 1573410 1017520 63399 1123588 354363 198879 1368853 961176 714886 1574706 1044191 16294 150441 972923 1161578 1650913 1694824 275365 1975205 537265 1687141 642570 1362269 548440 144225 1012848 1250890 1877832 1302342 1225165 251535 1031286 414963 1119521 849438 1897565 772001 835920 943295 191739 1031796 333878 802575 1531937 31833 1667493 971332 1955216 563376 236905 709542 1782453 572291 965727 1447130 1908569 60630 1919144 1048331 1798879 1316131 1551567 1565290 1244307 112732 1357567 1909469 1212014 249752 1441917 171222 1207199 36414 320771 1254205 670400 1088778 656943 986721 1207647 1761686 1304481 1434247 1133057 479882 1853676 189341 1976826 640488 1059042 1359575 499206 200930 554720 1909436 1090520 1944648 699195 399060 1176107 1264994 1564688 1008362 1995284 1642129 607393 92464 1678394 1610740 1222985 671651 1934853 3528 1824602 1871002 1071222 1692819 1363550 375661 1443476 1753508 41448 1425936 275858 1064817 1942262 1712873 1798108 1182944 698537 456605 1118129 1360304 787566 1655972 984124 1791472 850973 1195258 1136337 1242833 449759 1979997 648967 802145 789216 395067 1224331 978223 368420 167075 990861 1102241 304568 1659803 1011545 1223475 711350 870466 182121 898853 1293354 1649358 7266 900975 675521 430247 1989657 311196 82074 1769776 1127074 623290 427619 1831234 656300 1392191 263484 721739 1061969 693426 1636409 805729 1569797 249897 278215 665166 1702459 578596 34462 1215921 221195 1503179 1869331 325220 811729 1445969 1962369 1421412 429964 657228 1358557 1317173 261481 1461350 517810 852687 939418 1726329 593267 294415 825346 143819 1618601 1465807 1169085 216428 906068 529655 649585 418193 1134897 1194982 241888 66947 1190041 1453945 1366601 1339406 179271 1419553 41755 968427 424581 1041327 477383 489011 1688517 446420 1444721 231220 833686 766694 327496 597198 951833 1645019 1281210 241749 1862599 1792541 958248 1218380 1144041 1561237 316894 652525 200935 390094 797273 32421 1640583 636868 96084 778829 1505831 1294287 981313 1079308 376359 1971519 152935 1377674 582601 1234226 244280 476751 949192 884684 5748 1860471 748840 1795052 1851449 1435025 1694493 575656 729021 236394 1421660 1702851 1599381 975629 1705598 1455863 1669740 1854490 414987 607923 87016 62814 722203 597261 1803022 50379 379868 697804 26997 1038163 13412 1865578 1749866 1828238 1120946 1919972 1958394 1698011 253993 1158885 1071588 1151559 1152649 1740120 12441 1947928 962544 1513399 170423 37587 1565966 1576927 854658 413096 954932 603335 1297957 1144157 503646 1902511 804597 354285 766186 1294981 926274 1672004 1320097 1874898 1524647 473114 755160 1249579 396093 190435 470212 638468 123897 48122 1247295 131518 1348080 371953 1354566 418687 728250 412258 1516021 655422 94337 928454 1333176 1071005 895954 1717628 329676 753700 451214 139327 199497 1201969 1008921 794364 1082343 1750555 910965 805173 1845616 298933 1566100 155376 1644345 833428 191568 1153326 321131 242601 1897540 1660046 1492003 12078 652587 453922 948459 964357 1845307 1741343 494450 309052 1054277 426956 523089 828558 1375137 1678401 416109 1956805 952036 575069 595984 890022 1214622 1338312 687285 55543 1713662 1330809 877956 1308076 236050 1149869 462976 698754 504733 709139 1821728 1696020 1397673 1931435 1074833 1791700 252519 148084 375172 73574 1605388 312374 1759745 1457137 1283833 1207756 1864132 880173 1509465 1916635 1886428 832337 505926 1519279 731639 1068757 461574 753039 368339 943664 106944 1504878 415856 434964 758210 990111 1683149 226327 702397 565820 113864 1966980 1518315 515344 1546981 3714 580238 1951923 398918 1398260 59362 283243 994159 1973421 465450 1815750 471642 1304118 167141 727135 486322 965288 1971411 1390243 30945 1938977 671274 1686761 318096 190305 1900628 1291262 509249 1668921 1822680 1394425 132670 1138374 1447267 488438 256687 493117 480008 425772 290401 1313611 870787 1572053 486318 101093 1786882 1150867 1755442 1793141 795357 1458397 648576 1603646 1692685 1118473 1313352 167820 318883 1428738 706858 1875515 1329364 36751 1408679 7755 1604116 281553 1236946 1093563 1137187 583658 1116822 1943357 1072655 1628631 825803 244117 1013093 1794447 1252562 215843 539812 1154562 1871090 377664 795393 1232428 1909857 1332270 1429417 842113 330549 1942690 252022 330620 1525451 1235827 1509581 1175524 1261360 645777 296438 1202517 334869 390141 297339 19688 274427 659544 1095436 86356 971537 1997940 995513 370681 1184904 1070006 563473 762345 1444311 1650191 960324 542738 660995 858315 466835 1792894 1309888 328625 486332 1910104 588608 1165021 1386461 1260043 1292165 364559 538569 90393 1099713 296191 572601 1552644 1290436 1955376 1416635 1973373 606134 1941658 153873 1192006 1243112 655674 1179240 836583 1302996 252809 430484 1155716 1757547 1316147 1121323 1849523 1238328 1421088 196120 1286813 297735 548925 1947939 6200 1599915 898941 348220 314285 1708190 741586 557616 43243 1057583 1286131 1907164 1215150 77685 1441038 523450 1343131 946020 990012 1027708 1401127 969311 602355 1650166 1420891 853619 1764305 1995133 1108746 380013 829087 1738024 628317 1120066 1016085 95531 1266458 1955807 1470389 1010892 618693 1002578 835054 83611 1231877 340374 1631571 105486 766130 219807 1372431 1641413 1424211 1194183 233136 1009598 1292782 1322342 544659 1234956 730944 1664833 290898 390336 1242658 798770 578038 696259 775782 1505199 514129 1983643 216132 548862 789622 166744 735995 1864071 850919 1550806 23345 973559 1174114 1934171 349565 774805 1729210 849935 1963551 1592701 1738122 996256 1106580 573024 1043211 155357 1192628 1467313 536775 1598162 958786 185387 1594098 806452 1002501 470018 504143 109885 700835 1133026 319021 775170 613516 1878301 152842 1827014 1475002 424666 1353196 765118 960769 961869 1594500 731408 1347983 873091 810612 1961698 1865145 590399 1203855 144425 544144 584131 1450926 1529909 1441410 510335 1425186 1046157 611657 505643 1945242 1532348 195653 1334795 506484 972032 563957 1296145 793616 766411 1846643 1935528 155919 501989 688690 669240 1123796 466055 1838199 1268142 1627642 1652588 1014822 269061 1775207 1252236 1848944 870430 1306991 1980363 888882 548116 799168 1968898 1588123 1828115 480672 1246285 511246 1314174 304140 280751 251635 937795 1027962 1046781 387258 1713355 1644760 482702 854785 1940047 185393 1166426 1964928 1181754 1519886 1403871 415011 1624406 1747030 644567 918442 645608 269604 624322 1786224 1442277 1103318 439177 459361 389074 1755746 364943 1792853 431855 1140040 60935 1741105 1469012 829682 1101948 1255704 1072151 1725404 863450 439 1635154 166594 603432 973687 570293 1857363 1563400 1705514 4145 328682 869895 1107650 1446615 1193819 724731 1784058 1176619 818667 358639 1675573 1380358 706152 95900 1944413 419404 1334849 1764283 1988337 339964 1489918 101837 394574 798320 1524341 1808589 1815955 199064 1142620 558091 1101645 1914958 1494299 203948 1698338 97845 331216 1810976 1783505 1289284 1606389 1734907 450642 1955612 865955 1989522 1427944 1755711 861474 1303540 1405395 313086 1258296 897465 450013 707813 1637301 506783 586362 598360 1630746 1259965 1350613 1276827 76952 1263857 1022718 369887 502359 663301 667253 1497337 378368 373004 815163 58498 409697 925370 1439776 1156312 383581 387515 792876 1172144 1734795 282503 1211871 955765 1133611 558574 1069954 135159 1923118 776349 1849185 458227 176229 49896 1173839 1738657 1792356 1572330 214917 275451 620066 754893 1047509 1277700 721943 387711 823730 1941940 377899 1125660 393648 220715 1660335 1162499 1371508 379426 30952 193298 1772475 936085 44152 816648 920005 542131 134282 1312042 111232 1025899 1115861 1229044 720752 1409275 1720757 121018 1963852 585118 4322 1241498 328039 1265478 1333323 916437 1548807 1259174 1153695 1402654 160141 151909 39841 10359 26351 336740 699075 1400246 942076 728016 951881 1311403 525100 641265 1619881 723012 1470317 1652846 1073447 1018457 877703 660491 867943 798000 501834 1862166 487970 1726513 1334941 1071039 1303283 1044445 809868 625949 1766616 252223 1728530 731024 245891 1763514 751047 750731 1734436 206867 1137751 854808 1639986 159477 940367 27354 1179128 1876567 1885164 487019 704787 1302136 1880361 1031770 1159090 1171783 1693352 551126 1038095 861479 1023845 86923 1056062 909465 292925 1662498 304132 267060 1228404 1999892 971228 1791137 1974653 197599 1461510 371091 503301 210050 773159 590015 1179762 1576622 1710609 849055 928043 1310094 1113979 1316840 362708 328685 1224131 211057 1281320 785630 1337732 1955188 305255 837552 115439 1966318 342741 1747958 125993 700609 1982028 1591139 255977 1242679 629163 964427 1338548 1034918 493270 1354573 881117 877760 1568268 576550 379615 1691597 1759769 1944617 1123953 1916001 1727129 542064 710240 420750 1285414 1076500 1745524 1113283 1808866 1565648 1963919 1978448 482482 1017298 1847749 1107719 1523081 858655 1046919 1729639 1665494 366931 901787 1620356 1742717 1839644 1530446 1700777 337785 1366408 1928118 1940225 150828 135152 189487 950607 1666840 760900 647747 775743 1540491 237364 580529 610876 842304 712680 674058 1369015 121348 1892124 68939 750445 909276 936034 1394944 1117651 1786885 1677464 259895 501696 721505 1444950 1944211 1699537 503249 112819 343946 1720874 895890 1364613 1524644 1633703 635138 1431592 812760 1415264 431315 224401 358608 1207200 245035 630847 1682508 987655 1222382 340768 1362508 1780024 1035815 1704237 943226 1909314 1626487 894524 1913034 667119 1924976 1217218 1648757 227946 1980040 1303284 574332 688437 1446190 1878166 1185091 1830236 1594068 136299 524641 1613770 1922164 1326809 922217 1178447 581191 273933 443334 1723015 159891 1965653 840478 1176902 1687415 948997 239052 78827 1397209 322604 12253 394186 1397004 1980872 856310 423828 731356 1813701 1319411 125996 1540756 1464997 614751 641363 1249660 541675 1443396 9097 723599 671704 7954 71188 1205249 1585741 1895507 1103323 1876915 116306 294568 638646 443187 769376 545220 835428 784633 375161 1549123 46326 718094 1200961 1575869 135636 1940329 1265091 1652355 112425 1918268 878526 1214912 815189 108005 773842 1200721 1322597 130709 568217 493369 1968910 407463 339711 1853086 99701 1328619 405513 302924 587031 1094480 1337875 661337 1699033 341456 779327 1681621 486638 715596 1574681 1676809 954301 1938067 279465 648988 1874234 1681290 297512 178630 720953 1098849 7298 167837 1686371 70178 949193 1492884 744879 1804988 1651970 1296209 1938740 675102 847725 792621 831647 1628788 170134 1425281 1734684 1853339 1586266 96707 1111661 953738 1582187 1921132 611892 1305733 1340390 1816481 1413804 771792 891296 1347507 655135 210461 1560644 416923 1510582 859880 1504726 853344 598330 432768 1961422 742816 8677 1639486 1837070 362226 402403 691789 1741579 1716702 1557557 1116329 1786049 1418340 185420 925639 1060140 1053244 1921133 1407354 536181 1525139 1954450 1337254 1800399 1852106 165086 1176117 767536 1007503 349761 1100733 220672 822463 630124 1911711 1448706 1755955 537174 684053 1848713 260150 1253887 749554 1333829 194758 1348793 540828 1622905 679053 671982 806798 428206 1587014 602060 181486 9520 1183945 1262210 1595788 1660883 1916476 1195089 1329474 1828824 812564 1388440 1827928 1124104 1459492 1036308 584724 1896223 304431 1584039 1770973 1620159 1769202 609502 732853 1961993 1331905 1073520 1589894 305056 1562138 351048 985556 1618242 1747654 1457950 421656 513753 1996854 1269816 1759121 1610555 1401584 454283 744085 322712 1126916 1231386 582919 831394 924474 1503943 1755368 1574822 534982 1903751 343264 980085 779054 1173303 328953 1136594 1041964 959465 1159602 1066208 674142 740005 1146883 338879 1672263 400740 603392 1385381 1995907 1246838 1098489 1571084 1176177 546390 1683327 1239461 693217 979546 219232 500195 1298354 271760 1699784 1116912 1155755 967528 210409 677226 1482546 1909321 1367901 266681 1381769 821094 1699189 1638506 955904 1982565 854896 79234 233526 1322413 1093270 374641 1695873 434364 1447881 106563 297361 453710 737952 444795 1263692 824139 1411567 1115140 1829585 980144 325292 709124 1524208 1992739 1972080 1499991 767078 153877 1771986 1280726 1451640 229990 1617398 1779493 715863 1092323 562948 1391151 1538888 486637 131332 1008305 255554 1936425 332083 790877 645069 1780577 1166710 877677 1566432 127017 765462 1882220 1979560 1168636 1561335 701 225668 1081047 557848 733825 1788743 169013 1159066 1030555 1734844 1995513 1472908 430965 1238402 907212 1989067 519148 1419611 1006041 927245 1770579 584603 876860 1621667 1928762 1714646 1621737 528554 1315564 1883186 1121827 1198582 1144392 1269578 1978590 1071419 356831 935296 369637 1393239 1635991 1039547 1934425 443567 512991 401139 723854 1294995 172383 1364710 644797 545505 786185 358672 906281 874451 694866 1344296 704948 1523831 1341618 1075982 1427762 1363148 1638381 402847 1837739 530465 1770007 1812351 207629 1480723 182205 1665437 141228 1261513 1685394 947685 313370 107452 1644521 1960427 751586 1556839 849574 374147 410581 1441467 295765 535377 1989384 1245430 400534 283260 553239 695494 526509 1904953 651826 85186 1194834 449158 1806869 750757 337629 1539171 165933 905964 1992168 943241 1819611 1699806 1536883 1036047 495082 1400320 800007 524360 31963 1562916 1828934 455952 401464 1139121 737403 706038 1543894 364116 475851 931524 998599 1850573 1691294 1038108 1955114 872172 448311 170838 91036 201875 1599546 1432389 1010730 1083618 1256644 1824641 1854791 1667886 173359 472537 1447007 872353 1586763 1641446 1572177 743441 678911 296719 964144 1017356 137153 1248155 618143 1407982 1772444 212956 380934 80530 821127 859802 1067919 134535 1665291 720821 706725 1261640 707803 1082521 823782 1662433 579833 1900380 1475606 1296108 1366144 359499 1293106 698253 1057512 1411119 1919226 198607 1862252 1890072 1548179 1233978 403040 1042476 1539291 1760862 1051037 913923 1298567 879322 12214 1027350 295727 429520 295006 33715 225988 1956671 1756713 897058 1380334 1367084 575756 391869 1233730 586128 399391 1734107 1435510 420624 644139 1316953 1504063 625607 1503347 1583467 743932 387730 1191571 318999 587513 614167 1820184 372904 262740 15421 54762 760707 1543605 1328185 720300 1515084 1773794 219067 1050311 643863 829981 760742 837102 316260 1680417 58202 1638141 1081858 867314 840103 1165544 1234040 1408111 1810373 1208844 99425 1270826 1659280 1929396 629840 487312 1331969 1083088 1663378 361702 1417047 452523 774664 560940 1242387 141036 1699632 554074 544581 1162695 1338107 652359 1844183 97782 209164 559935 654650 1758207 1677471 1910800 471364 295232 1041827 1532315 888738 1011732 760469 1549819 206380 445212 445872 1435246 1844196 874267 1654617 932631 587507 1922770 1854161 1136373 775264 1998528 1260006 513653 1124122 1001941 1545121 579415 1536352 1234433 466738 530723 1596885 781321 1059440 1559538 1602162 1816001 87874 1589136 1627253 1389893 1175154 1960750 724274 1580320 987956 1402027 909128 69741 1831311 247244 924286 134229 1510874 116467 894423 280609 1069713 103585 150049 783647 1994939 857158 639618 1838834 731908 831132 1118085 1938456 1441748 1958072 223403 852033 1785537 1990354 11119 823711 94905 898425 212050 1599320 273621 1682774 882691 2632 1913185 1732816 546255 1121450 883015 1913976 1410257 451076 759271 610328 1554149 1468580 1091852 209500 49240 1331261 1173762 1024963 765051 1706186 1938851 417649 392271 1142325 764991 1366500 1746478 1647892 329965 1672272 1899838 1018864 482898 1474447 106431 1327646 1799064 477068 1335547 1067363 1720822 1229271 412311 614461 1478905 945935 1064714 876417 314776 545280 1142491 1352927 1984452 804971 1734379 231542 868725 1740408 1238433 703501 565712 478438 894123 1566911 624450 1869279 1134564 744210 569206 215939 1494862 721186 637933 1238909 951267 1481685 800229 243769 1524983 1030280 1547759 442875 1763234 279127 1538884 628345 277934 1126061 1959654 1310965 857836 1752638 1614184 1346136 1318860 389804 1945974 1607954 1712602 785931 521037 940592 1894249 280234 1768788 253881 928867 737797 1863642 205146 673496 1539129 232391 1227832 554852 1588897 47162 268641 1339247 416704 1719009 902608 863176 1122002 10460 1283181 929572 602452 218546 820578 1295679 691868 1290842 1557643 18218 1052402 1108919 47929 1483582 438846 1392337 1657131 1594167 1328162 1133643 205334 1975062 551998 342698 1439910 937814 1316529 132508 1409585 725154 386251 141239 1255264 314873 404850 771361 1989562 1156617 1976194 1862903 83516 1706823 881303 1310527 157875 1142565 1994219 766340 1602515 352263 1944226 1854228 854007 81151 881091 451313 1328007 840652 1533727 832396 665457 794769 70800 1398585 1272299 917563 1093201 1739981 354646 8432 530178 1316311 349156 738723 165877 1519823 1327756 1467415 958374 1387114 1021445 1226564 1977405 185170 407471 1860554 1580038 138991 1393072 882087 1091433 899575 1605583 1535831 895572 804900 1869993 1664255 1796629 1283882 782656 1564457 1345865 879296 1371223 766444 231138 1491002 1353456 566015 1213245 1082998 43765 1325138 570659 1426901 1659793 1574075 1960309 1164966 1380234 1244575 1891103 531926 1124437 1162922 919574 276527 478619 1293023 1156774 331933 1903442 1403026 1913778 692107 1024001 1113655 1366744 574992 1796781 451764 1581895 1029971 690479 1387431 1786019 272799 560708 1805011 355682 622357 736818 596148 352367 416370 609019 1445202 1067833 501752 1434489 184622 1279745 1082126 1693269 598120 941633 909712 387341 505950 556640 493126 1253836 1976605 1978082 1504094 484336 1977816 1954193 1137223 68366 1679880 852614 1925294 268551 1435774 557982 1621732 1123999 1446845 1120740 1927105 1890570 1731543 402218 1130917 525030 819892 953130 760361 387887 1544541 1796022 1961726 747010 889619 1474546 1091928 1476598 1571291 753089 1926541 1430874 562473 62092 1055187 709823 43379 60701 1170382 1174440 713753 1770959 650701 960977 532001 105626 1975431 1605134 1728863 1550957 1527218 487360 107731 964782 517022 1451408 1735815 1304733 1374284 1242300 1402040 513099 430368 946842 1664847 794361 621240 689634 427496 200423 584061 1725868 246913 1516946 1207058 698924 1275694 1421589 1704629 743522 280242 1457477 74228 551339 787363 259060 1901202 466737 722547 691970 1975483 263709 889608 1459823 502061 524681 426492 801844 957323 937179 738808 1816074 114470 170748 315727 1871223 1196615 917302 277935 1133331 1521561 1968479 414009 824969 1460980 607008 1416681 621126 1384689 690457 117877 835283 217565 556749 740477 1464164 452498 124411 1237602 1836848 630106 1435597 1281617 1780567 656434 1786104 98318 1895455 728638 296117 515204 831858 1045802 1269179 503922 1843580 527961 1955500 1602726 1072457 361361 310178 509032 1932052 789632 1843958 1516336 1737018 1270568 181542 890424 978816 1730870 540867 1973025 1790864 419912 96306 460884 515786 232535 568367 1357227 1987701 1836232 418544 1977775 1598965 188511 1107778 1717254 694773 1275520 175119 1500774 748639 620084 429970 1326207 941173 199866 251739 600548 1571451 1528528 532165 164898 488507 1073342 1120771 1773424 1492946 1383182 764115 326493 286516 685148 557571 1672758 315306 722295 773935 853520 264994 1794012 1342358 1819811 384085 1722379 1271881 1591147 318218 1254355 248851 1581851 1318849 1468050 1557250 451291 1807869 1283167 74008 1430297 543634 1363115 926244 1365589 1552035 1125700 69182 917048 287372 1115576 573948 1266600 1759640 1898192 152323 1209476 80135 1822911 1556998 562785 1192393 1585114 156900 883884 1591866 1943325 572867 135454 1591744 229956 1005555 275784 11186 1765287 1974471 2297 437797 1393020 686113 583791 1457277 935839 1890958 643962 448733 1875088 925878 762624 66569 274400 638381 908998 1810161 1038796 946179 412627 1657400 1354051 1975516 842236 1718810 574399 1011561 962497 74496 1900315 2155 1566359 882611 1009434 800209 678635 13702 311620 528657 523480 1717439 298277 378755 96921 965746 343444 686728 1032842 1726042 331970 962644 476889 1552500 1557118 965646 1396752 1941577 849792 909401 984105 1101615 309935 822519 1719775 1021966 1561908 1428613 1169952 985027 1597062 1843988 1779522 472546 917649 567335 1071863 122510 1355380 527346 69635 668841 1273415 1276015 470757 1258485 1733281 1329685 1561085 1667198 1507539 693981 418887 1147913 695087 214006 940393 895379 1578795 1680770 1079385 102926 652691 1628012 1444649 1393714 1325629 533567 491161 1548439 990707 1185660 291107 252279 1683699 1798061 920081 840766 1966014 1477434 1403573 466142 1735419 1174351 1281966 1013974 1927042 1534017 791589 802299 611418 57891 1408149 556219 1033783 1543526 692067 137779 175143 251565 632872 1491423 1604337 1288853 1193540 378382 1855099 1165377 1964697 177614 1474634 1124956 1469998 1554683 280124 493492 1535602 222333 190990 216438 978345 1172706 601307 484415 859113 1655320 1353811 1339393 1215644 1171110 470997 426235 549145 1389409 1180660 1427989 634358 548689 1159337 1968753 584553 1840505 1205734 218094 578493 988059 1904597 461601 1606451 929976 1612700 810229 1243031 1380217 95663 716948 1003809 463296 449415 563799 340491 256673 367395 1125653 1094673 908036 1948345 1138535 112070 162554 688023 1911614 1524339 168750 996692 290293 1796202 1562632 613389 1167928 102719 1563404 1868416 10921 1455464 203127 756218 469898 125746 626431 624996 459019 559281 777438 1567193 1431979 1985886 1713122 999649 463489 1829677 205980 817106 1085055 1527456 873715 1439587 1309265 595278 226168 1999607 780291 963229 742693 343268 1516559 1197046 1138333 99361 300970 1803799 520228 343581 717658 386079 806655 901789 1111971 601921 930050 780439 1581900 829757 290114 320981 1402873 1235544 1149229 515605 588533 748004 1233234 966060 1516195 530729 1238023 154461 590516 523034 1334745 845418 1179608 775619 1477270 1201765 1738959 1779355 1060672 1443322 37847 559719 695155 466346 1284709 1434918 814003 1514512 721174 931245 1482131 1893417 746328 1409922 179139 963796 1023980 1569662 1928483 1993419 1950239 1555215 1677862 1148741 651387 1962089 989961 497556 1974317 1908917 577964 601567 1953963 987715 605042 34254 1518566 1684322 1113725 1167771 1393876 1942811 1468729 1673877 58215 1607519 1043944 1334909 586761 451803 1570270 628040 41464 914780 1006237 1467067 612586 991980 1107589 481077 138411 774010 285000 1890198 367021 690107 930543 822589 146470 1128752 602273 577640 1393177 1713204 1407394 1506069 130867 844869 1280125 482032 1027779 1390646 1261683 23996 1198214 498761 1709544 908585 929673 162924 1707312 109988 1054747 275443 218397 1972386 1494434 1502929 1818507 147731 1630689 1908580 1127705 956322 596319 1576330 999802 800802 385060 1724137 542391 1328984 391689 1901586 717516 938338 1473297 643342 83044 1944033 1332479 1393198 372694 1171068 1301358 645586 327633 986545 895199 1977340 1959088 316553 1241439 921486 1240054 1847330 979724 1085688 1080581 206958 913259 68593 37723 477872 1899944 1059353 1675122 1374552 858875 1826606 558552 459637 1337617 1382866 15349 1511325 955938 349352 1457475 1506347 1470926 1692582 1887722 567732 465492 621223 1719490 1151071 70704 1283129 504991 639737 1992103 1022261 197823 587425 1949981 1501288 613859 1584431 542505 1835290 882222 108050 1845209 1946234 1199417 1632017 1339731 1993491 885345 1542665 14508 213691 1174522 1422493 1760382 1257687 642136 1351506 1850601 749172 1119279 1923733 189783 1409934 309854 321308 1482638 1939576 1375647 1967337 150035 591258 699467 1857755 1256100 203925 650823 1689445 1817619 397791 1003251 1563547 477130 1763218 1673197 1387676 261700 534411 1118061 1555653 1349550 139665 8800 1414868 1520076 87736 1800628 477269 1286075 562542 97222 962770 1172015 1788674 627689 261207 370267 877896 934205 927656 335410 405144 366221 1542078 238433 1123863 737795 62354 1074980 1389970 1826655 181429 229 1527964 929630 769050 420848 966912 1015697 695745 1828160 1889335 447308 1209660 318366 354629 635120 1558723 1479561 1562858 158986 1341466 19253 1384597 447965 775427 1101516 1979303 307459 1111082 403163 587665 1218018 1292831 1561274 264203 556701 1155182 218660 1558351 1969713 1404249 1551071 1123188 1471046 280953 885902 1031119 13246 1750286 1503740 1891088 1119608 1543450 8193 1591167 781859 1719475 57306 471277 1096984 351527 1816017 638651 869528 1200849 307183 539703 1026671 1994720 46337 254091 1227337 444189 258884 1848591 1052961 1784982 1048450 612044 410012 1909785 1476954 951225 1139732 1712596 384271 457221 70183 976786 1762359 403502 1034254 829990 290544 392137 1120539 976228 1778328 502817 1919207 1086504 162251 296831 288748 1641188 91203 1176370 218276 1630737 621581 641933 1412851 1684869 1936952 1422711 1415120 20315 504886 117590 355680 182858 1271970 1789739 1290551 1380482 410514 1150217 1073683 1292516 1318485 1420922 1032135 1223337 351993 312196 1638893 1854355 629380 513490 973480 505535 790342 842750 1404552 661192 1204363 838824 410783 678372 1289007 336354 330850 1540621 1128162 743440 94496 738708 1037170 243068 1556616 1424287 1015330 1437704 899232 759333 1736088 1193772 479572 1006425 605628 108306 802086 542291 90066 1415607 1490812 1812034 1371074 1742870 1644197 1041436 1654243 1320831 497306 485381 998366 1853216 1845791 72986 472176 96603 874482 1412622 796945 715372 1230839 518793 650834 411382 339386 228960 1989501 1226150 413045 205051 916794 380441 1991971 1494884 815394 1306145 873987 1339379 1404949 1820334 1206678 235721 1959282 438602 1897208 1280915 921259 53721 1918744 555135 679496 1442039 876108 1596664 1597984 783601 1590939 926099 1940133 523232 290200 292299 1680537 1967999 1150817 1206777 273692 363536 1086423 1885695 1745749 316345 26069 179744 726699 1951979 1902456 1251002 1982485 198919 298004 1009704 287280 1721989 1236184 163980 1568563 1671976 1928105 930547 1343831 1533396 338369 1583173 408233 1146600 1547072 1261715 929010 984032 1968809 967194 1697849 1517456 1534466 1271568 1890484 362520 973920 190965 662290 1674428 943632 1994867 753719 1267551 1821579 1467835 200050 42452 881236 1774809 1572797 782230 188028 1933881 1601717 179538 1380661 1515009 1462577 1532110 1925604 568134 856009 1262252 9291 435204 1573921 1419969 221753 635576 93166 1510570 1670427 1348320 1365426 541644 1923146 1900507 170167 486762 1078835 1976370 584085 1195339 1788498 618253 1802179 458905 1813811 901129 296853 724706 964406 55146 130573 1388621 1802290 1106028 1381220 778595 947776 1350361 1126183 1960343 852407 413926 443626 178202 910342 389381 75536 944575 1207065 1293670 569541 1004302 1785611 137251 33918 918845 1514121 594406 1801270 85469 1102936 1202014 809963 157271 249373 438999 1264562 1311220 1204520 1773694 965916 1230243 1172851 1643305 1657680 715100 38931 1920986 484858 1183650 1427777 1244836 1727101 296481 934862 877686 1592384 841285 1596403 1976921 54952 1213154 1579482 1240213 1946876 80398 978226 1690243 1038053 553961 1517162 1875910 75742 287818 1903746 1906336 493651 401510 1789917 281656 249705 1140031 790885 296133 88667 301873 751362 448075 1976036 650073 665447 862871 1937373 24328 1143126 1210744 838316 384269 83078 198805 1263076 494170 422062 1808646 1832517 240784 1570961 950165 1456765 1672083 413946 1813103 1943566 1281393 1268278 1779915 777763 1751519 50520 1555409 1482726 1422852 1112655 311319 958970 479227 986799 1461184 90389 1004397 1254487 1765136 1488701 1457598 1556362 464920 1286816 1888411 931127 917643 831622 62756 277100 137258 1722801 1196055 1801708 1219960 1083876 1578718 1114586 1979963 1641557 1772698 505236 31266 256783 989838 796861 987800 1454933 688686 1780709 1977726 1739885 1521608 1528078 219884 1898036 668757 374051 1448105 842935 1676821 629288 2019 1486352 1936110 223833 1520878 617111 962295 1953403 1138956 977337 1374439 1040544 1473803 951496 1067982 345508 1903510 707509 1394089 734859 1599620 178608 812573 216896 183005 1651403 132483 1486197 1830805 1329603 1715945 1537489 1568384 1751740 1095256 748367 976890 1641327 57002 515463 879531 605207 1998549 1177749 160989 1545845 1347748 714847 1440938 182323 1345122 972269 1073677 1753938 1566319 1982305 1096892 686858 174197 1514576 1254362 1398542 1604039 1299087 1483424 208791 1371767 689690 611953 1915580 1261839 1885012 1982205 93666 1557793 1087966 1914933 1297756 1244291 1861048 1247713 1000696 1961886 1498749 1040056 219421 176818 1183010 1709965 174967 939521 79841 1109421 1365960 1896742 250268 1329349 634792 1822031 1123576 1625498 1084866 1082990 1782529 1808458 1631929 1153515 346726 1834161 1474767 639641 717041 1822749 1692997 1247023 367612 1520117 1241407 1234491 927896 615660 199862 1911367 1187419 949207 564378 847443 1503180 907056 746391 278797 320004 675534 1177113 1782215 1435898 1905235 523810 1992274 1200326 904208 81634 1687285 626168 571093 178551 464346 145715 1998567 1267054 462345 959868 661447 151937 1293632 1235316 1666088 1211356 879915 311135 1352069 28283 1286228 753953 211045 1279388 1157500 1587268 1982820 906880 1223889 324060 1834516 1060041 346170 46672 33350 1244807 409963 610143 351819 1002430 1425092 1992611 893049 357322 1140957 880392 190175 336124 727250 812169 725275 1173611 1925319 872944 1507556 654465 891620 1915812 1983304 1004602 1620394 1378401 1750609 93346 1217444 253797 1423124 1162457 1085404 1176762 1589742 1973613 1272047 1823300 49584 914917 1698881 1912446 1736087 73402 677839 1731304 88574 1143494 1770902 1976009 1017084 733380 1815865 1163049 874721 1541980 299449 407462 1161185 1951698 1398080 60220 880326 1181248 1064683 1742061 1400533 804357 944531 694654 1244446 656417 1484196 1194856 1716657 196502 805437 587931 1640145 1743514 59378 1357020 1086389 1379723 144777 24373 54194 78107 699781 1750753 1194348 1281 547130 333434 1745111 765509 1112746 1894334 1769691 1876819 1690479 586701 1827604 1755265 619441 1167827 1031191 119999 1664407 898274 1461739 737242 844486 1727629 1735040 703064 774569 1433877 151236 55692 596633 1739741 885265 1829700 1303533 752779 644196 1198904 619002 1424728 1798710 1813030 1417222 178018 1376293 420774 1599506 273443 334 1512730 1207644 784812 665418 1325160 196508 394848 24143 879489 979608 1398104 1539336 807855 1980894 658979 563579 1612691 263099 392320 514051 817441 1185545 1515409 1985267 1886778 572262 228655 26891 931898 1616491 1468663 23104 1565584 1479634 1342921 1485833 61222 1934753 327233 522860 1232650 1196764 602508 1556769 593709 594322 226256 1597173 675664 1199176 729712 499925 517004 259511 1382584 263703 1944827 595734 516872 696074 1330049 384116 1115505 901927 249094 758039 599107 1870485 1537540 969661 1524972 509145 1942025 549703 1001853 282912 210092 239285 1799163 1201709 1456475 199490 1796074 195247 1499827 1882179 412994 734904 1409566 1663744 1382542 596723 1780910 1717675 274012 1719835 792546 1374612 72209 683580 1143032 1011350 81775 325491 1527643 1131741 382123 614362 976918 442284 172914 275916 512478 181898 1505443 1690594 317954 346966 74610 213620 126082 636603 830070 483343 1877202 988018 649636 1281562 187389 750341 1003982 1423744 1195005 863375 1147009 1347112 142422 1826369 1944409 726196 1696917 561031 1226534 229131 1047034 1888520 858629 1361 279451 433232 1051644 1204314 1729629 1924970 618825 82757 1282094 261528 669103 188427 988674 358412 158123 752239 132077 262385 356354 1333210 322745 492659 80122 1292522 583978 843809 418977 73208 1909047 805288 1224333 272190 1456491 1862221 74056 906318 910185 1424113 182511 1640201 1331162 747444 34783 765315 1996542 937941 301049 346282 1563232 154119 482666 75788 1966785 1944934 577802 1291214 366947 1895112 1814370 732138 786623 601933 35869 1752451 1085151 624162 113097 743677 1819188 1332737 1738471 1670607 1872492 136418 1897892 1022382 971373 1600011 1045466 869410 1467773 1975751 1794034 1978437 660216 961287 851176 908304 637077 925551 1979366 1782571 458821 1363937 593327 664347 75653 1787702 381514 313432 1277347 1839531 1008423 1497353 1739428 1607701 210603 581633 1054355 347968 1568251 1108636 88404 228101 198961 1506147 661660 104331 1056002 513514 1032426 881547 471412 778410 1691786 1061443 783438 1996140 1600097 1282527 699825 1480396 1719548 143290 1831839 487366 826771 707715 420566 444943 1421418 1757396 258432 1771177 350098 1589826 821679 50556 974355 440464 298010 1148936 1883386 1821084 1062315 486721 363227 1909362 1763719 687043 661580 807775 1473578 1817336 1466167 1773317 6735 1355347 8434 520549 1685333 1658464 283746 248596 1949380 644453 818564 1716839 106521 1411091 116022 1905779 952548 1040422 1430538 741395 787073 1748524 813691 1233892 1620506 1450413 1517446 1053089 937825 1783158 193431 762749 47814 1174040 67328 187733 1784201 51381 635731 1824098 956552 1747860 498849 717798 1917289 1113760 1075304 1325246 1834656 1424552 1700688 167139 1938316 1105949 119053 1178676 1600315 116049 160382 185350 339713 462865 413059 1883198 305941 1591942 1941209 313177 552285 461224 652074 168449 1628250 679621 1907582 531350 184849 884081 1752535 1701891 778881 1466358 1849621 1340685 1120172 173107 1069354 306924 341826 844990 1825570 96651 283516 950403 307491 1534684 668419 752425 1311725 1972810 516493 325733 1376061 262092 1122643 1136276 1735062 1564040 1926425 23894 1645903 1769835 176656 271569 545648 1100628 1058301 1249408 883691 711409 676683 274778 1386082 645612 388013 397015 1957653 1036380 406182 129223 156660 359701 1662824 644574 139570 445899 1342565 1280882 1408627 1184708 1982327 138552 1323354 965242 724343 128561 572272 568111 1741348 889395 1310454 32795 1479528 1110671 447903 908629 1654071 1551467 299151 14694 1891266 952310 1270646 798776 200296 77234 585848 1817049 1510062 805710 1099066 1723606 251910 1299945 4980 605352 511501 855363 19951 1850631 119215 1122689 1280012 296049 475757 609844 748807 1298385 992318 1105689 318229 1746358 1862311 218225 536029 351112 277840 1217104 723219 1949127 317254 343059 324329 800472 277781 981584 436732 1546530 1199098 544499 344674 1019134 1170087 678664 457468 1398740 1205400 129320 1052843 1761780 885122 1711747 1736808 861007 1634284 1435498 94516 408252 692411 688185 307345 40664 292318 1251799 1952574 1510807 1283595 537290 1449039 1270514 792802 232356 1418377 771657 1671100 1747719 1835159 962836 593851 1980443 791256 833716 437267 1048809 605812 1411185 1240098 679626 880350 1094696 1371921 1088522 345827 1390129 1983375 1558221 601503 785639 1956846 869130 1550991 1841774 605869 469030 1992299 1955654 712537 72040 1526101 1120824 137422 888410 260490 1393331 1417272 616868 804278 1922115 801859 1662719 336534 83707 1324946 1293207 1044402 1131362 424653 1514386 557104 537754 989196 381632 1120338 1312412 459451 1619119 157911 1957174 962099 1965772 1073128 1535257 860280 1995613 30168 12924 548221 1292950 1951187 1118070 1636826 1677021 1664502 919258 1823424 577919 1775760 1615743 744410 843897 682374 531310 393173 1350445 452393 1901111 1125099 1595923 1628456 1093935 575537 50574 224109 1029143 1660038 493508 102904 1346854 710124 217162 1724984 1566955 136127 696625 1490662 1704149 859497 1640167 1410039 1966350 813218 1576360 1287610 1045874 717428 1763472 1644037 1331460 1454739 31919 421809 644076 264410 1731306 783635 107870 986116 1122029 1489934 424310 1765710 1786944 194967 657509 1655595 111444 1616509 1069532 299608 1375082 664472 1201760 764458 781457 377455 253684 1385158 1698305 1037390 1200767 1289963 1477274 1371831 1124668 1329942 126099 1566322 463568 1366970 578645 1772367 1124029 1850424 1184297 1773434 130350 1736388 124562 94643 1786643 302796 90132 629969 777974 1372853 173951 710009 586568 1551915 1757786 5686 1500205 1993474 462085 1648598 1516931 41915 1050070 477031 1053443 1305702 324795 337698 657125 474159 1408012 1092659 753340 330179 835264 1181398 958931 1356730 960466 116908 500263 1322359 384057 1418396 804110 1565824 1077119 1275109 1354211 705423 1098500 974051 940212 368365 8542 706982 524715 1376758 500231 19844 1013595 535877 1839781 185838 287270 345291 1341262 1586932 595878 919131 1846714 398547 415276 1763570 74759 1907927 312662 920684 1776380 1352605 930448 44338 324971 1915362 1126825 1184125 1046590 157421 917987 1456879 501433 531278 289851 1480703 51461 1655150 363217 1495284 1289132 439373 18340 1771100 162791 1051286 12696 1012550 73637 1476685 111275 1980086 1368969 1390004 381279 38935 1062158 1361039 1668697 573759 803014 1786112 436657 93627 1609142 115158 240156 165061 199876 1827416 1890605 566677 1411137 859663 1349519 1267356 1271319 61243 577061 679798 726289 578603 1538050 1279194 1280186 421904 1908744 969723 355089 791969 1956689 1532469 1104998 333435 198989 1459508 1660592 1796083 615003 1541639 1869569 333571 801940 1329575 1939965 670979 1161055 356988 1157575 1576990 728486 892796 537668 1312472 720312 1945837 1027415 177721 717025 613883 1610937 556174 1901357 736298 1112498 171684 868184 873995 1256368 1079293 81177 803594 1047156 518318 126526 997052 1401465 839451 619128 931324 1357962 1115818 625519 1499156 1085381 142989 1131380 1667301 264399 922800 1810835 1079257 1802445 805876 404086 1483626 244136 1250526 717408 1326505 3847 910275 1348025 1009670 1213130 1544727 175029 1307719 124404 235957 1146919 155370 1736453 742585 1022526 1770685 1901037 1786581 851687 566864 555541 554233 539372 343203 63329 991419 542350 1396872 55250 44575 254585 429986 583926 1128286 749965 1877868 674698 1486224 863576 1740359 1435441 325815 1878259 389391 1446049 184101 1599558 1134822 1462486 1785989 987723 1598334 1142505 1688596 1580368 965148 459903 188779 1237980 1674759 1552135 1787796 921189 231849 392907 244045 1202471 640974 1372857 55193 58184 1035783 821221 1153600 1847042 363010 14134 1072214 1438304 1443712 1315476 432654 813756 284881 1707195 1860751 1935302 1750292 1926280 872299 889880 1971071 144630 674149 1715111 48140 550681 1396372 1252545 595212 185084 1868664 917305 1127490 855096 1448649 1992070 504483 1249694 1598764 233541 896352 240563 18714 195668 1082962 1388018 1109708 873165 1018414 1705714 543796 4206 1932503 844199 1161407 197748 467651 1743886 520593 141730 1515819 1958992 585544 721209 417580 1625357 117836 676133 1120656 958091 790456 1640951 277241 135009 1000717 1620493 1719838 854295 1092691 885810 1767728 458056 871005 383295 1900056 500481 1284442 805505 1696528 1167859 1881044 387314 1788333 1353172 1994113 1566179 1195918 1590614 256134 1367401 1130239 112451 1471843 1090933 1254007 1266748 1939461 128887 412460 1114860 1857853 1821484 76246 655080 748310 262249 834388 801004 477131 360391 480783 1182221 967757 1314929 1090008 223172 1950514 153030 1299443 1066996 1954758 391952 715592 1776810 1490845 367193 829390 1894562 1007538 1409520 1961610 1998454 931103 1696648 1587034 1984419 1960357 195373 201713 1714907 425469 859539 520154 460475 1441208 401146 663472 1520852 1614583 1180053 98480 1172210 1902755 1026509 773976 52961 117322 767259 633731 1069468 821795 101111 933634 1830244 1837901 1887642 517192 996765 632745 1051077 1300730 450065 210448 941022 276910 508034 1594467 1258892 1803738 1177519 975973 684614 1058132 1955055 198984 148452 1237288 655360 1616790 554024 674201 1159190 312845 1872227 1321742 1454092 1006027 191289 1610092 1381522 1131287 1170325 138009 1540823 674976 1970221 1693221 646005 684912 1143641 245848 320430 948976 512440 1599027 1438120 20573 1785803 1052312 882262 217393 1445209 19144 1656683 414926 198490 1851753 1728214 1764977 236585 1242518 1490400 1065381 188653 1959462 30637 1411127 1163958 1933719 1532667 1334297 1507458 49912 359386 545258 1192247 1117580 381304 1590720 766721 1687993 330517 1621186 1423703 768816 518154 785556 894755 1605054 1887833 1006902 200131 1290704 1962462 609716 1817692 1938122 1019215 1689791 1731188 33648 1100442 846089 1508919 226809 1314238 1128287 47792 1819764 456338 1696640 1461455 1108070 644862 924265 178923 877414 274252 308535 954430 1803367 440327 1895269 1942631 549039 30097 1117769 206084 1846241 1073701 1596179 916824 1188232 1020295 75986 1753601 1889012 826889 1769947 1958787 1689202 868494 156492 41940 481923 14763 1807677 1096172 521221 1736780 515289 1433217 787708 1746185 1569816 1865867 681539 573803 880920 1118458 1159140 519684 763205 1888250 586709 1171518 1342781 1554068 377789 1211369 519235 566868 1442598 1345454 575016 1255587 1692498 226205 515934 823856 146707 1431081 1767302 21547 133620 896974 1242621 994128 10452 1951451 838832 1016552 1416833 1915811 214838 616637 721703 530082 1037733 126832 1028787 1543008 492459 1552225 1026182 1127012 185196 992764 859498 639829 1482760 188951 588876 1458962 739546 768668 1473259 26888 1673312 1831618 639326 1956152 1867817 1968820 1326565 969504 791487 1058221 1865520 1107260 734346 968814 1015866 140089 1103798 977796 1436069 1484872 1200512 1357360 1477065 47141 55497 323926 51181 522609 700697 333879 738981 1083956 1770763 1954860 1895495 1047342 788610 774545 527737 1610592 1656514 689503 1020297 1337294 174143 142303 1418177 433815 1506154 1144882 1147671 623470 1575974 647339 215638 1953284 347215 760115 1300889 317218 1258874 1992258 1290346 23125 1801991 1028876 1377526 760591 1748499 1508574 1647002 193836 875231 285932 1725011 635782 1141142 1192896 302824 1770096 1731598 1919050 1957933 758560 461330 902719 1036425 1216282 313090 1246687 1806055 1263877 126930 1933526 1626287 845871 799510 102510 1957740 861119 1714230 1214427 830404 1368185 229082 798833 605475 284115 937427 1496108 1271956 629211 350107 1165922 1093290 406428 357836 791357 1037226 1617786 1028775 1859541 832631 1493263 907840 775014 1189461 1971464 1505858 1073466 1980486 126167 1435598 1542734 876234 1690884 1236421 1634907 1168253 788245 1785947 72247 1262105 167245 1968251 1201611 771264 7013 1856764 164821 1090868 726319 384131 1582271 1714610 171081 402416 506709 1431564 163221 798663 1326437 550775 838591 1779910 376747 1219496 1244237 510351 1637209 730864 1298651 1216507 298629 214394 1127517 1231945 1335529 1236173 166434 531493 1411950 483550 601417 217997 1515968 1826636 368758 624845 76896 1248746 793803 1164105 1371515 485265 1418965 481375 1626767 137903 1220425 866058 753783 1126301 628906 109582 1268758 1335022 1921872 1200089 840553 1093231 1314751 941625 590742 1471688 898388 28733 1163976 1367934 1595836 39438 162665 643479 1473389 1808433 1146487 919415 1772578 1255767 14273 1066177 560413 67884 94951 1435445 545895 44731 1482711 1087307 1079963 1528390 1078600 1112104 1732578 238212 1782733 244006 569149 560258 1615499 1852436 373686 198157 776451 1554089 436785 1379928 1872209 1068639 149411 1430978 1236416 1866601 881521 1861864 1765793 441344 1906752 1069653 964303 1571817 1995123 1927974 771613 751727 23992 729163 428055 1380239 1292497 596716 167231 1214842 533690 1791292 1538700 699166 867425 1223986 1303909 179314 1859360 1078608 1951304 1358684 1066887 1028436 1027454 1499117 484972 1673323 162076 1504353 497043 1270111 1580299 1289563 38106 1647236 1429304 1296239 1770051 789631 550647 657752 748107 67646 818677 243067 1852322 118928 119880 1646216 1911175 835700 1524597 1319580 627177 1471495 1978620 294550 1250840 115088 1672841 1969104 749016 405483 879641 1826199 1524049 622699 1412969 1234321 279472 882090 1185257 1691795 97235 395176 1596770 1179965 608306 1113774 445770 348473 615049 610194 127668 1841001 448702 99449 1472013 1095165 1106347 920982 1756676 1563589 1814319 60615 520339 1468192 1373206 981098 1283803 1094939 1793960 976435 471992 162785 530113 322941 986678 1040325 1869418 1578551 1929631 164432 1861791 1316167 782997 811241 585277 1376212 918154 1107701 778195 85954 1983825 686375 981572 255468 250664 886356 296128 1896409 78268 1921325 361036 1962561 722532 1153591 908586 1364827 1225044 1595349 1444315 1848257 357382 700662 480270 824860 1090482 406663 903710 1402932 1398499 1091753 1592922 420645 1812084 1432126 1085715 1731660 1963284 1582500 565486 250544 473916 425286 793737 768729 311161 1007580 343527 866908 1390966 1285892 1042337 474669 1785094 1326847 1441443 894107 1950604 1479860 906106 1004005 1139069 225636 1077364 358810 33631 739180 543145 1252415 70568 979038 141397 979757 750732 505074 586670 1815613 1579225 803502 1860947 1117462 1782790 1942317 420876 349511 1321479 625483 1858154 141657 661481 1377450 420927 1136940 1385801 667944 72608 575978 1496962 339321 809228 957631 1980290 34126 522754 1348613 1769152 1720039 947370 1422444 619384 1516045 1105830 1274196 755941 740236 1067274 1619829 862590 1480039 142393 1387891 1941050 1047080 1331575 1048684 1149096 1964628 8609 788739 573120 550868 421566 260840 393531 68813 629083 1287123 346875 1329299 966277 437653 1417714 1470173 1650004 782225 155512 867899 1134096 1998514 1797415 1534242 1213175 958856 1027474 1390247 333923 493681 1907473 307684 790082 1801248 1615851 1278959 1226868 1558623 863822 1595189 1083130 287550 397414 721657 1651834 1956518 1417687 766666 702446 1798583 775570 1595946 517180 943157 1158936 749482 1869919 815177 1002676 1704543 4818 832128 520731 68159 110552 291749 1839234 90109 879061 1043687 926208 438624 400380 970730 404397 118240 44465 1135094 1637341 1330142 987071 1492334 175936 710307 941884 1535062 1973955 1260590 1294329 14658 1539312 1993477 333892 1037497 1672768 489185 933380 1286203 1037510 188593 744498 1338921 368470 354084 596208 1068583 1318323 809263 1949233 307307 780280 305 1646934 144763 171728 1210988 1851990 1844800 1476240 307157 421896 830147 1651781 1276279 1025230 87876 1018096 1840151 1460958 349150 284209 315398 1210170 789774 655128 543295 675858 1594449 1356368 230848 1690716 1889650 1106504 1774099 823858 26429 1928848 70887 1969701 723179 1426374 33950 50503 389737 43034 1684455 1411448 513408 1141247 232966 1129457 748908 1849250 65137 1578531 1843927 1470138 539465 1928137 1218095 4423 332170 98785 552029 1344101 1935490 1594577 1395292 940554 555172 1159376 1162669 1240413 1892552 673255 307233 1908684 1976807 1346833 199207 697463 1135569 511127 1929792 1178028 379892 1251015 94176 297256 1743919 1183198 1915778 1376900 464862 821610 1620517 1414856 1137032 1060169 1578099 187388 1620390 195561 1003863 1789942 1852271 1533540 947392 1421187 101775 1079010 1855200 1557763 1024277 798138 1640825 1371659 1832994 887493 1236662 747528 474442 492445 1884196 1283563 1970852 863105 289057 404985 762132 569885 801073 168701 449475 926923 1534170 953264 722973 1954350 1336962 938518 325529 804479 1749518 707907 1885575 1078362 328277 918711 1334845 294118 635778 1887263 780737 1367019 1662018 425038 243094 1345119 1160449 1141525 83771 910611 1226495 261514 1965738 268659 1226362 830698 1912096 1058956 1646428 1895554 1432390 590290 1104571 936704 261717 557850 501195 844115 335425 577404 1949161 574419 925166 1413669 891944 1383992 1758598 1246168 1957878 1816862 400934 1153634 260590 495547 1038238 1706919 833380 652301 1433860 1647991 1284250 1148219 497172 1353246 1493100 1700637 851907 1839513 1261015 830340 866844 206459 967848 497762 517255 1840516 1763582 1868002 1595253 955083 596216 1123818 163945 1703307 1489152 654007 341985 353284 904909 79877 1524453 281081 49497 281134 1254501 310324 1412544 1049755 11326 1737037 344953 416703 1004909 1480713 439846 889680 1085246 1697021 600429 212662 802182 1867734 750728 1657765 1826123 1291925 1450438 1511968 1972316 47509 261504 1742575 630436 1106439 56391 1311230 154354 526202 199341 1717803 837356 1705882 1580420 1462460 434174 1576421 64742 892835 1024010 737193 119155 702105 1699548 719078 1048753 1653360 1872951 1644822 1390593 949195 218593 1331219 1195340 1274154 179345 1140767 86484 28244 158088 421448 1586381 171091 1181438 1185597 1108946 397067 816300 1741631 328830 1105392 849222 1605836 1972535 977194 1897656 231454 509473 1617894 1259731 1630221 1989064 432542 953841 464272 1056661 240554 1110076 1896119 1986699 345667 1753183 994915 1028661 1441735 1881935 873253 1688208 1464875 1177474 623849 29119 527863 578591 1742816 884808 1065728 1350503 1395820 289553 1026039 500479 1807071 1684432 907193 799688 1190185 1781909 84241 6068 1394206 827002 1460411 1966727 776033 1839431 1174372 1106873 485547 1845371 1812815 589321 1191966 462625 1632907 536238 174395 614636 1610451 1990962 1250917 1456529 1727450 1262083 182781 1446531 1818685 285687 1392011 1999128 1026976 85824 1245441 1446425 154693 1779029 1481791 19353 1004649 240094 806336 1968567 1710525 941508 876354 821407 1265090 133676 1407875 884463 40166 1417926 101538 435468 149215 1005206 1591593 942820 1270552 870256 1201140 551662 1990718 199657 1595057 329173 366770 1627858 719485 594751 1084671 344725 1005083 1238715 1846047 1908694 769113 1014583 428601 56518 649155 1434534 893930 635930 1602019 237592 1301161 40376 631636 30816 823111 827728 108352 315472 931054 1181883 1428039 406901 839327 1161765 1082423 574307 508618 325007 1911408 590371 487554 1702243 1661712 1957474 249538 1637749 1091798 38226 1484535 84370 968913 1407748 951791 1715255 1112508 1833616 1456570 610344 1121772 1675456 1272925 1251602 175214 1269099 28250 1014952 635106 890834 1807824 827038 248697 1865962 1065581 1056074 247723 659044 594630 768690 1897211 1531839 1343793 1800724 1080634 920561 1290544 876345 646110 79286 808814 1037789 1263250 748032 1597792 872182 1041661 1393621 1497949 1091974 1784556 328559 1273995 222538 1519567 847244 755917 1177567 208337 1829182 114483 286387 245477 109750 879430 261581 1580623 1713287 174258 1839928 166787 1833656 1238825 699375 1741972 1101519 1339969 386652 615859 1802238 1138405 388407 1011492 1288539 1005563 670288 830476 460939 1277440 1515566 413122 842677 1392140 1974911 1380162 905845 59855 1296938 971737 1517734 1336719 20446 1813527 367309 218068 1785794 1904249 1818667 271714 18579 269653 1266179 1435636 1151543 1374750 1371154 1362147 1095085 293842 287109 491119 1261542 1898941 1548777 1652161 141480 1880380 1560110 1986081 1628300 729232 603291 688096 692251 1329998 554137 1574514 865915 277513 1615656 936028 1328325 1301250 1082750 993754 607377 260869 62030 1680783 77501 1299093 785634 514125 442959 960396 1616035 836407 717138 1828351 979562 100452 1707231 316453 1020398 1383482 1141098 1547212 651143 1002965 1499078 910850 386939 1295796 716165 287926 1554326 457709 957101 1018032 615947 1649355 1086495 792749 1583314 90866 1337281 830325 788662 520920 79544 288947 734444 1497100 418092 1782098 1791925 1991059 405749 857012 116475 1165762 1760955 46961 1240167 1095646 1623148 1434506 379726 1351808 1223751 236451 1940 1730060 482150 578965 1236097 1580797 1603482 1088125 1069567 405678 312462 1802350 1263870 1604704 677805 278723 1698693 1750118 1718980 1611391 1613990 979786 1354008 1966913 1882822 1993637 429894 1867694 1066254 713365 1218981 899836 714560 1134190 455544 1628037 1131087 641190 644437 1629652 1898763 1733195 720427 1142632 1470973 1842851 1632999 33866 1589682 293284 1846807 754360 376274 1329898 1323383 1953880 323518 1126471 1297242 625460 193974 1966800 159544 264779 1695062 1645512 1489196 909595 1118260 1894198 1540323 209778 435827 1253138 229469 460513 1174393 1236919 1835451 1849333 1567654 1336098 672049 528223 1270413 1269446 1752188 25482 141256 1017411 714968 1333259 434197 992864 711728 1130452 1863191 87411 624298 1014578 1231716 1780584 1599811 696770 536009 975872 873361 1651476 1143821 407893 1184075 279031 1478794 902767 1716287 239348 926710 82457 67804 603238 1002101 255415 468552 1640434 800560 387027 213158 33879 916046 1232103 600729 1890027 1210362 1901170 627774 1597265 128041 1403932 965720 1806940 193414 45122 48299 348057 1820585 406885 923612 44812 1977223 1660961 821469 914973 334058 897463 853267 745040 1945376 1514231 1006225 299923 1652156 474563 778426 787337 1010128 1687710 708970 1944369 1834474 404152 227176 1456067 1994941 1736517 1327067 1238020 194452 1054522 759149 1256944 1661812 1592000 1003917 152512 1803019 443812 37768 1797176 40935 585316 852423 1770562 60337 721551 1635556 253142 1247483 888507 874229 1836084 433618 1772231 167664 365592 341229 631016 1899717 1200779 429531 266946 303099 1525438 1917218 1729242 747399 225342 121672 1745034 1487275 1819553 875582 901594 899360 478634 467393 1841252 464675 897930 255915 672517 1838902 1119332 715345 117713 1141433 1069536 1779935 1805144 1351695 788853 412087 109929 620154 1576052 1771231 258690 118071 1759592 1622077 1588891 349369 1570529 1238256 372579 1476913 236971 1256201 1246742 652670 1507788 398697 1477098 490230 162043 523977 1843325 99634 1019714 148824 1375389 166500 208095 1182050 1826497 219897 1428434 1076375 847095 1225020 9474 1449860 1035030 55537 956114 1146294 874219 1583359 1221983 1446079 1121339 82082 600440 1513501 590083 1689850 1394860 372329 1406918 27095 629961 28505 152013 105659 269398 1007912 225604 604258 1641346 1744442 1440892 832885 182996 305339 842252 1294246 445284 652209 405108 1504306 721342 1986272 1419341 223081 1694786 841696 519941 1687281 230313 514767 80533 1588098 1768146 18717 564908 532015 1910910 1710606 1151931 597483 313004 446587 667781 760615 676923 831471 688218 1932979 1309959 1353669 738956 945664 224066 966061 701147 127436 30162 1044101 597209 1536509 1616250 360933 1107668 1504907 549179 1729520 439159 467067 1271762 1144611 1450843 1720997 629697 1103215 241724 1175462 989300 1177153 418966 1212269 319820 1543172 47844 795222 1980651 1427012 1462645 1953621 725642 1273514 469771 1591723 1030940 545581 518626 746401 353981 124177 489431 1049702 1972932 619830 133801 528693 730047 1995380 416958 1960968 1462522 69146 108655 1439343 15552 1394324 397311 544383 1914089 648283 76752 157584 1468710 89777 32846 1615224 1338635 1196300 1908274 1890311 1301370 32478 818178 1105778 1376854 547128 1806190 495187 551311 1373489 671855 187856 18587 1236604 888287 155767 749115 1889126 142223 1474246 148158 450799 402174 470523 203753 782265 1338551 1980530 1928596 1391340 533208 1951852 1845053 1399033 1926294 241771 181868 889975 453053 1999614 1237838 1323957 274627 1505850 627965 1995102 675468 568548 288800 330657 549527 889491 278859 1755801 1925597 922377 1418409 1700625 229778 1471517 1556397 1008386 411847 97085 1683023 1832518 919710 1171508 764826 818902 1137746 937299 1988641 541338 1408485 1381626 1469969 1423390 823667 589218 1363111 89880 1754235 959621 444427 213463 1211309 1367517 210499 1991243 1966845 195753 1124575 1828012 538059 814601 1915508 182378 1534667 616747 1096633 1082350 277299 311148 1141930 409451 373114 263356 1284261 1814917 1236807 694783 859825 896729 1886650 1116442 1944858 1968424 1139280 693446 1681930 1759380 1859233 226438 1595302 331630 120376 1910592 987760 367376 585157 228925 1237024 961828 399536 1346196 1614399 1894367 1262330 962725 1846523 254077 1718108 174747 1295712 257683 1575707 1819953 815166 1356008 1288408 1481511 1103031 1422063 793012 884211 738390 1781010 1904280 1494792 456760 694794 155901 604056 1469332 106398 1206830 874054 1234731 120624 408607 366503 109715 1196154 1173915 153626 1991996 813166 1901052 1029951 185833 1174146 858979 776573 202251 1967893 560421 449407 1807759 1297333 7095 242312 1250443 771773 764251 470587 1213711 774169 423610 988796 912066 237118 1304907 1725361 1458158 1764269 1048655 413811 757813 240252 1362452 1872225 1628366 547644 587996 1624604 767016 1606708 1498017 181057 1078035 503943 830997 82183 1723314 1123139 1373606 1747461 407771 1934992 1574382 644002 1491658 1754939 1827562 521380 1089100 1967306 1970737 499169 352953 1878903 1964745 4400 1922802 306678 136797 1003821 1602081 1593586 904515 1083911 335699 1889013 1188693 1486237 1095435 1995888 454321 908450 935202 799887 1471074 1136751 805234 1913734 1298568 735437 190398 1987860 148522 1614045 1329562 1023256 1105243 1366482 1465373 171152 677511 1404346 1888174 386248 229370 1687349 604429 1387906 262590 599859 1573208 1937820 298020 1707013 1848427 593208 332761 57594 1023176 1407819 969076 595401 1768722 1601736 1925483 1248927 964137 565321 1569167 157240 816107 1187217 322141 151384 476383 11027 979060 1717822 389820 442965 953297 1725008 958297 1206795 15573 1444006 404724 1930195 1059321 1901253 948532 1592505 37357 1717405 940186 865414 1650991 886083 422241 498780 845183 1423436 1472560 1542524 1267802 1849035 1611833 1612061 1255185 335149 1624961 1550505 1208481 1023684 330764 1552189 1268596 520433 806990 253244 475309 1563051 1826011 1253453 1301271 1435506 1755977 828777 1196106 131122 358000 456639 1669636 575696 545339 1647330 1386106 1673125 1411755 246018 296228 1233046 406111 704451 1315239 1941854 351966 98951 1576254 637612 1087006 1438855 383930 113867 1340051 1514183 205120 1980712 719701 1051471 1153833 854327 986021 4976 1049001 1272371 638103 1026522 1606701 730711 215208 758562 1703740 516449 471279 1929414 722128 304217 133952 1066106 1974664 29941 1510678 1960791 1182647 1475390 1344690 6847 914750 1497868 1864315 1866400 1737046 1151547 580813 176732 1983661 376994 601445 1252114 1103060 625024 1615746 1268860 1895946 228793 1499201 653377 1582370 211115 346755 1277731 519044 1816022 21642 288243 1133525 1204614 842753 1455141 1334058 1189316 245985 214925 810551 1199890 1079781 323992 1057677 348269 1927977 1736809 763078 1501789 1853928 1660625 1403167 227198 673422 534721 1181136 823674 798226 90033 1695726 462430 1439114 1492093 1490095 625983 1060654 516784 1398865 449474 547636 54199 1960332 127980 1897112 873582 1380093 30468 604764 767128 1390100 298285 1505625 801179 638798 1954963 1407601 1657778 1754110 787423 1181948 1537786 891763 1371857 942172 594776 1833320 1297229 819041 1584120 1679686 1505900 1714760 1255435 1387484 1085548 1136239 1612779 1226371 1368727 56664 717107 323041 1502521 275915 557836 1497232 1867262 1335218 196244 1059224 591431 730362 442674 1717738 819272 1541946 906910 1891988 733620 1147790 1312648 160837 237222 159800 1296704 1225608 1556172 801213 678118 795987 681931 1965222 1897935 58379 1443051 588821 1502844 990488 1740918 1621938 1676050 1341078 1376856 1812889 363854 969848 1124540 634216 1773419 810629 1663613 84572 1588769 328054 1028398 975383 777219 1526455 1004051 1076361 1130868 720066 326742 1525664 845756 1366948 716539 1145546 1694220 844971 1803006 898982 1333067 619246 47182 1529804 934813 1841202 109720 880473 1310048 1181621 136045 1938065 1722719 1067942 1032670 1206923 1285609 246223 1721552 295499 263887 301993 1174969 246866 688333 1937117 235928 1623522 1738595 1064043 1722158 130915 6173 253703 1162754 1654781 1703739 692270 110230 1911600 66350 793196 833438 1024543 1930719 1498055 1932639 1358855 94889 1966309 343020 766036 1055110 273194 1258075 1266862 1871514 408541 398760 1510710 219324 448397 1186267 1280995 1056350 1715983 1202122 1278303 42745 1226683 731625 1332242 1916830 464769 1240958 241205 549252 70426 1999891 1537965 1511630 1475902 698524 201878 548628 941287 1986694 1781185 836290 555740 6991 1679162 364411 1626018 1814759 696741 666178 777361 1776456 1164945 335827 1329619 1539553 1502329 1332012 1306536 1522059 417000 76184 984011 1802630 70598 1940311 147995 61055 671386 1202882 1960742 103623 1551285 1301480 409532 1013040 700169 547457 1534304 1670993 1828424 266873 1593503 140683 1216727 1884437 1003287 1349602 1996210 645903 1051438 746301 411925 1961360 191177 511530 1032188 227986 1791533 1883344 1811999 428339 1022156 1452078 435794 383355 998540 689337 1645465 643792 588036 1605178 1459796 169678 1918038 1104376 1392400 1792893 1531062 1706046 1116375 1758710 1549921 1569149 732129 1218877 1813672 1756380 1876151 1138972 90935 589439 554378 899315 715352 1585972 1975022 1977156 1098118 21569 1624108 536555 1329023 1976869 955745 1067027 894893 5553 882167 459204 1659525 1009151 1778003 163975 954529 891971 340594 270462 91764 409236 819196 316648 829955 1712760 227128 265018 516266 844717 1207043 361910 778110 1612125 1012968 1853332 770723 1167697 477065 19554 446735 1462216 1070995 185519 216085 1449490 289633 27114 961994 532895 515397 363090 368848 676205 882474 1198649 1752615 1309430 1803349 640972 875307 1831793 874619 686421 999265 207841 1762570 1937450 1981873 884560 694954 1464428 1359258 1995686 1267630 464445 58051 1477411 1237126 1064827 257909 818539 442238 277380 134192 560280 216731 135326 1300025 210901 166545 1501648 918939 1317656 1883834 1336056 1026939 1909139 1811176 255853 1753105 210923 1620666 1911321 533135 429142 1875777 1625144 1379920 84755 390316 1010683 49087 328101 570303 613538 1689976 1021009 1337582 155837 491491 1627868 508838 424918 428023 1902450 940385 1446894 1620471 1381734 423914 1971294 1200678 64365 1369526 176152 105330 73995 677271 1005199 1497147 1991562 1822 1632411 1835383 291798 1291321 721206 525283 1469954 1131992 1390949 94197 1203196 1104752 1878444 1806162 168109 1217339 821009 1121032 888426 1910048 1060534 1686283 1748505 184881 275481 1249953 1195019 1370888 1545563 938201 161622 646684 424785 1748811 1804777 1111323 1878508 1706932 64647 833093 1250905 655140 907407 1419472 1828322 1745269 442999 211105 1746745 392080 292017 1386371 1614735 1053063 1138382 1581929 1822611 1996448 1601404 1001915 1517155 477870 12653 1139581 1959938 457108 1452844 1724333 330794 516373 729822 85828 942651 1216043 419130 521334 199211 1634281 1708292 1971262 435527 1944281 231750 1684245 1611616 530932 656996 232338 665249 350014 1675424 1326210 1760866 148739 1939828 1673506 563083 264233 87408 1346476 353604 137573 990762 622757 1773277 1410743 110095 1366767 1783271 696894 1678211 861539 1456162 1158548 1767608 409197 1429963 1748932 1582213 424690 727834 972779 970279 1965759 1169911 1522210 598234 1954326 569694 1445707 218992 790165 1852817 74043 1408080 567809 249840 1088035 1842794 1408313 379845 1077828 61547 655412 1059015 1924899 1258739 418436 155732 988039 1312926 1467322 1896504 1563761 1944658 1619196 1267433 1190075 329193 1179590 1521745 618806 1236734 1128601 16286 590019 803633 351365 653916 93830 30638 1959145 570157 1082804 1696634 1860616 1348148 1624159 156042 1876176 324761 276705 1488148 1031596 1408748 1338331 1215548 1060038 292050 929532 1072273 1571255 1354583 14389 1093881 1933850 1997609 1499658 1994976 1018013 1148362 1170385 424296 1795835 1985476 718149 1356522 126575 323349 276431 1216014 68824 187124 401509 239262 1169155 1328651 1156890 231621 844125 1703660 359406 903353 1391102 511096 311772 110348 664126 1693546 1463848 1710675 1702901 851220 463708 470300 1713407 1632315 851538 946193 518696 46872 740056 1517244 1430666 107495 1948686 181275 127674 1808211 1071946 1557499 1711674 1831747 320404 844128 1154706 16411 1091691 863013 1106933 18636 1635110 485506 177023 667921 1082901 11484 716875 361376 1808451 586995 210777 732338 717414 951583 1819245 32358 797756 436921 539364 1304496 1516868 1138168 1255393 297309 1799014 1081102 249771 892492 59441 555652 1447838 1128428 408819 1175582 1558530 1534807 1399253 1609089 386479 1667074 1105058 978439 740274 1166611 1816510 1967416 78723 1102903 865489 931130 1965624 1479313 1187273 1064967 1769061 377835 697972 533037 758342 123465 1630524 874604 335344 336335 739628 1088019 880655 51960 371539 643941 1322488 416034 763009 11226 1418810 1605169 721368 1761547 749938 1268692 1635726 1744998 621914 348 1046159 1498397 1742381 997782 1432245 845809 118344 1718515 826102 1244694 1034547 497099 1205508 958637 51171 192578 1900162 979819 1152690 188776 527149 1432707 1565729 1655478 576322 263859 1136725 410297 961059 450599 590195 832673 471597 930024 1776328 1315414 1486488 19119 1962565 1754395 1251042 657348 66049 1527084 1936801 1095512 1627491 343314 674141 45990 607049 1141356 41468 1296394 421053 1081970 134497 1654575 886237 1541403 1210202 1732356 1868528 1309093 1628055 43732 157060 361315 834941 1432642 69820 218924 1663763 301516 1233117 1132657 525546 572590 1111606 548252 1135698 311031 1045928 1277111 686517 416548 930694 331539 173854 616327 195471 415705 1714824 492244 1575727 1664422 376423 1233957 1740646 697058 1896817 1054906 504545 1077238 1858307 1988347 639651 1906120 463802 617821 1032287 531399 182702 795747 705045 1904789 755279 885031 570967 849766 1586003 323288 629403 1607109 1110033 446246 538401 932752 745295 1830064 1799870 1958009 1596765 787411 629483 366758 413240 798688 1286451 211659 118227 1664247 1316410 137739 659143 443066 1528725 83306 957212 260715 1018817 854725 905088 1167583 937839 1233129 1110757 1376142 891661 539256 1608565 1769803 964751 96332 1791330 1056881 10527 1507958 187784 1201365 831351 578698 644085 1445193 1846423 1627245 421995 148065 361524 112921 449657 1768055 478246 346857 665298 413295 641421 920836 98679 1729960 128063 811907 580521 408553 1528472 1955936 372992 672789 1270622 1669288 1862739 821663 1360528 1208476 1820748 1618305 1834086 1816146 756091 908806 286944 435128 1164585 631272 465615 1175096 1648891 252817 1500245 1791920 1041434 1677308 1698267 952242 1737881 563562 75624 583378 1448321 1791434 1827639 266145 917719 1884218 753483 200435 1948320 1294277 779463 418214 995125 495029 386798 748433 995909 1794390 615485 1219661 1302037 486281 1531770 621295 945671 1512220 590761 228776 491573 981405 1556412 1312030 157656 1203673 1860382 423344 742968 388568 812954 106484 890168 706070 1359989 378537 319491 977137 110705 102277 578123 1344349 1551402 1596040 1412426 709796 1868587 1173855 1637596 524411 484687 547631 1273178 1759112 250854 952132 127937 202006 1752996 1314559 214956 1479921 1137311 356692 644118 575995 491699 948597 1845551 455188 905168 1133932 213193 1126468 1930594 824764 1980711 1915770 325028 1508723 606287 1825014 703745 1193460 1734745 1479149 1446794 347335 1077577 301664 1021219 457332 817663 1185325 458676 801166 150526 1093938 1354538 1348558 1169677 1281182 690367 1108431 1079081 827099 1577285 99513 328126 1044230 1808131 63284 1609106 1975807 1814221 1570705 328112 1753164 837840 678268 125444 80664 214315 206618 1776714 301094 483684 1034324 1575964 234711 1500311 207060 113567 1100126 1753242 1391264 1455251 1705616 1316678 1505068 431610 689126 677826 1891752 360860 1115046 750463 290407 725533 832343 1854654 1696413 1904750 1141019 1482525 803114 1006240 224024 80438 520423 432541 208004 1607401 315347 1889984 1493725 1310807 1397049 783172 1632107 655348 660336 1551423 1405688 966771 731206 1795894 1643358 1615724 176358 1241974 63348 263656 411487 1534189 251151 1212890 424022 1846866 459756 1645885 1536515 1687659 148892 999305 1369771 53978 1214711 1737399 666379 995096 987588 1804290 1931970 1647865 661938 981997 1604921 762950 1245031 300601 498566 1079967 1112928 330555 1943919 662378 1194035 1344406 1485702 1146972 234496 550213 1736189 1280791 599490 733516 1062566 1584620 742802 1606993 1111029 654481 342283 566293 751521 711736 1843329 1270246 227717 1886808 1459783 1021300 1703013 1985637 1613036 1033024 1535698 1825265 28328 1830480 520563 534322 128500 1103608 1551342 1356709 1118318 1128670 350294 104815 311180 1114802 450492 129693 731298 1517560 1233343 1930549 1661408 743537 632432 1581732 1223398 1491462 1725414 786634 166116 615579 597414 281610 1039063 1179085 195112 1459536 1816986 404846 619157 1812274 838456 1175494 1017424 1202470 507256 1482662 1284900 823861 645758 890781 1542783 144288 1632443 1608807 846913 41834 1148750 1754733 912146 1634394 485460 1255951 1525688 1741408 1530064 1107171 878991 1261705 1133088 1341805 1866894 1414467 1705154 1536705 107998 1148198 315418 379825 1154628 219530 472602 1694261 1545607 1774656 943065 1334859 946417 961564 1077985 733698 10767 1882374 1492890 325031 1333745 114338 1592335 1914713 305571 1214572 113233 383751 651490 63222 1583528 1568316 961091 1466194 333193 496597 1994324 783921 1071043 1796474 27812 276437 1471597 1550670 1900600 1335470 1550622 928210 800944 686410 698054 1835448 401892 984671 1346350 347568 1398797 1661178 569272 1946105 769525 634172 79478 399898 178429 590657 961779 196173 1350347 414821 1826622 1262679 1004664 1861066 1412286 1022788 576645 1011742 589274 817400 1218644 288936 437848 1428043 1699604 1044817 1877856 1766921 340569 649136 1874820 1848579 982584 1675766 350655 1251487 213081 1852217 91174 364596 1710774 1806030 578945 804232 608633 1758944 928893 64205 1449522 1519971 899436 1386322 1139044 912475 643252 1547346 263470 1941091 1666621 52438 692507 202992 1519843 1100081 1086823 322767 1886411 1085119 811491 1914175 1464600 212794 1359202 391990 483270 1837099 478451 1565338 1097230 1743428 1130665 272754 177243 1647499 497612 1823836 733370 1481999 1499191 1290267 1925504 264685 1662202 1025462 340936 722275 1238425 824970 546596 871436 1920989 578331 15484 538887 589935 895872 1593817 591406 761481 1478178 1167170 516854 1943721 1061785 1241852 1757819 1738177 716405 1437901 1903659 1880630 726228 546449 1117186 18024 1480453 882595 1413703 1628264 1107627 339407 1597539 475571 1386351 1817121 1904030 1732254 105886 1572700 83613 9263 1101311 1989555 1421747 1330028 1098521 229981 421451 951932 1676627 1832946 1911330 251094 759620 952436 109765 1210917 505539 441755 349834 200617 1866521 1750150 1237913 376328 831283 95154 301076 1292489 1039369 1998256 1648936 1034344 424007 830055 474675 1099365 1072344 118758 1166525 1049099 950725 1621397 1561801 284098 252509 384459 1234633 596900 1704349 1370906 831197 598558 452340 203578 986018 161031 632082 85646 1113234 262978 1515571 1404238 754658 1630179 1249985 229307 1579422 387355 1007616 1917480 288451 1506514 1649750 1924691 1227123 944081 656492 410253 429802 1843979 468504 733144 543828 436082 1188204 1036419 1325731 506799 1641242 565057 229590 1589784 1099988 1136662 686097 1405096 1188072 659986 595982 650615 809310 1740077 1326191 140138 728034 1370170 1242556 699393 868552 637177 1761919 1664542 1826036 1735287 625930 845481 1422959 270048 678495 573574 1271811 415308 528726 1675753 856838 1727908 821115 1240018 1631855 1337588 499337 696470 185566 1071691 395708 934859 1111379 52244 1133448 1655788 964694 1570333 1614335 1358907 1625759 1191065 1024017 631338 648239 1546748 1482389 1616375 1055987 1540030 1452253 1419503 1191073 1107803 1083932 461877 41792 86235 1029337 261188 1857339 259591 976369 963814 967331 463256 1046034 1783560 1539588 1436435 308526 1659201 1907241 1581968 326584 76422 1760764 905913 234793 214311 1475330 729855 1731437 829520 361023 873371 286842 868370 1025738 545490 1504399 494430 62213 120249 260580 326911 236882 1585082 902513 1091680 953004 321894 1529489 1533483 229670 1896323 7933 935930 1033819 1869064 1291727 1915430 1528457 322578 1825891 246629 266752 1059070 963272 1573659 1089568 137376 845019 234740 1153047 552432 133798 1967654 1748624 112125 426709 1426431 175609 1719219 1334912 1740184 1522430 286005 877371 1917287 1743439 478678 103278 368022 687577 1046513 900709 1313898 66221 910358 368269 661004 1233930 967731 556446 203536 371079 324134 44865 124455 525532 1402626 1080646 874000 511290 1134060 1503934 1372624 375303 737991 307547 1777039 1873381 542376 1349679 979628 1284852 1840246 1086377 956926 212281 753877 1859456 1319033 42236 1739370 95448 1992921 1320905 1557230 583220 1103861 430328 963164 1825263 1611326 99105 442290 1287444 1314019 433509 811415 1712160 672048 1086794 787247 712179 445227 1298172 465869 1562097 85737 593378 1426650 354167 11091 1683753 1622167 98492 1132477 792794 1771695 638616 242313 1766521 1042682 576109 42220 742812 1427970 595979 1073591 556985 652866 1303568 72053 1700716 1031825 1231586 839273 675496 1240745 1360752 741808 749657 1760554 30451 342387 585621 865610 1771097 1492509 260650 1768578 138543 1423232 349979 1052801 321280 1524027 1669713 1092469 1898433 439459 1094948 1277982 106729 10041 1231467 91369 515364 1437943 1052222 649588 890293 442000 872550 1036699 835789 810881 1706572 29757 1034405 1253236 1269231 203350 362998 465003 1065353 290454 1007432 1635977 136190 438951 934873 1165441 615025 1135314 1952550 1198892 1101599 228750 1701040 783607 974021 685552 1685046 1981693 477151 1272292 1054610 1560916 1600320 1964077 21413 1154145 862062 1482012 132106 1228235 1872044 1383143 597883 1148317 161697 668653 1690806 1505526 1217819 1210714 770030 1800599 1601437 645847 829369 401343 1665208 1134523 1636384 1546139 488061 1384381 1287919 124270 1213751 255374 541588 98109 57280 152059 1164579 594809 1512711 902963 806044 1206250 543364 1503302 773388 1017978 1315093 361100 894867 1983927 125898 1116914 856759 510880 1650858 697234 1362753 1017275 1376826 1199402 234768 825064 473870 1002679 790551 185036 775189 162746 1313093 1210666 687121 1628484 867732 56685 91532 1704069 1854304 1438636 1044296 1107606 1073689 1791343 1428679 1590175 161497 1010092 1219077 1664456 354535 1970287 1822103 1156100 586160 1828929 512899 1722086 968173 1242872 61775 1431196 1706224 614874 338835 1211028 5720 1533025 1979867 1294103 823985 1467014 711766 51040 970194 1554697 1718594 1486440 1266655 31496 1579891 5264 722463 804580 590057 1202842 581436 1379809 359863 866842 945504 806909 488867 917569 810338 1291505 462112 390801 1837708 310677 860721 65516 114278 1060885 141257 589130 976878 1212694 1329792 899997 292666 1157510 1845452 1816351 933136 86389 751851 1213637 9870 1086663 66954 252669 170596 1076903 1518679 828882 1333327 270674 349862 627417 1413360 1030336 1551460 379015 317080 903325 1050565 684906 309907 51668 1764644 1605932 1462938 1673585 1211916 546024 417544 41578 614708 1870333 192440 417504 1669863 79269 1199610 816153 1548535 559683 427111 1416655 693527 1482455 1263010 1600170 813077 105303 274921 1286643 1026919 1700448 372188 1338736 720853 1650403 144320 1012894 124869 460114 347949 1221076 517415 402207 655176 955406 244478 1188218 640768 1219830 924715 348835 1788655 357745 72321 182780 1548088 635653 527097 236445 1697750 1205204 1325296 982965 1382145 1726602 170411 638467 1473052 958724 781288 853128 1182831 1630782 1595438 1276372 1787250 929178 572959 1292032 1593617 1779562 501589 1187466 1890106 777040 859373 449433 1613670 1276709 593988 1126749 1433316 145067 1711150 1760457 80752 1705014 1067573 1702573 1744618 412264 989556 903239 1355451 447373 1351310 520817 1267073 775411 804347 1664917 1403412 299158 1700526 234910 1886491 811951 758289 1767271 783971 1440133 1345978 1612353 510857 388071 1023236 1487073 1203880 45432 238065 872232 529981 1764772 987184 1199985 305669 827625 266538 846302 818132 98541 74247 1331943 1869551 264178 328529 1137488 991393 312860 1675378 504701 174151 133731 1906554 765851 1243063 1832764 1912418 237398 728244 1273906 597498 990835 1407382 1600836 224748 1368245 1451087 741561 912505 514664 840988 1516723 1880889 1899063 1735636 1912669 473478 776662 89313 1941409 1450012 1078233 1594013 1334309 108657 1240055 1547538 1004965 478078 125348 630332 1385075 754382 1233110 777491 1072204 769907 1175205 820265 1486430 663042 188976 1245778 816915 1189008 812409 1367623 1413293 1631473 1387288 1281186 1002510 691289 74761 946270 1640387 486833 1391745 60949 951808 1729604 1314827 1240887 1926624 1292404 1818569 1034941 1028423 1664416 1052830 1040463 195700 238938 330495 1024756 681363 196340 1068538 854099 1949788 1323806 1046976 842493 978575 1056907 730106 1307619 1291209 26288 34169 536781 1776587 1577684 1803552 162908 37091 1586901 796541 1004236 185923 1100418 210283 1844008 780596 1407815 1557715 189130 871305 213192 694271 450330 1334601 1911621 1944265 597214 907764 1560994 90991 1597739 314207 690842 839165 566863 1640617 135683 1451449 453687 886158 1678417 1852110 1261364 95477 691889 798300 1139536 1749146 1374261 251560 1728048 938807 1133049 1958813 1849289 32641 1503604 1258592 682899 991268 1898279 1633704 972352 745273 216609 1243665 115619 1164635 1496557 1948721 1232105 595719 452209 1020854 114935 708239 173488 1781223 1339707 616537 1887394 1455432 616481 1073279 948991 846650 224105 1092596 226233 1991161 1605517 537298 1250302 1722813 49709 569743 451986 1151417 1605200 1182316 1132056 173517 1558631 1346966 826769 689103 338848 1871263 1983141 1583447 1827078 1452029 1973046 1984227 1619179 452850 1946631 293404 974117 1321877 622068 1055697 1301510 254174 973087 1263473 1840400 1652544 415189 1111636 169294 326135 1175985 288035 1975321 1838023 686251 1422250 680585 130508 20242 762431 732330 854660 849821 798494 1996519 560233 618375 310921 778916 1508548 1323337 263711 1026631 687384 208509 493847 265541 745196 336766 475414 1145444 1281975 212912 1582021 1212062 692779 1318191 423519 1392897 1418847 279687 990867 663395 759344 776355 697154 135414 551456 1873776 1461496 696229 369655 1570415 907525 542765 327831 258527 1524089 390303 765815 178500 1800904 522818 311766 629760 1799605 1494879 1324094 76667 1330741 1519882 1274732 30108 792290 402921 1160779 1934785 1959721 767199 54087 1595505 693450 529129 1069092 204507 924668 442580 1632810 1948007 354847 1584912 1659433 1780787 542905 925761 1974348 1054324 38258 70320 1268694 145558 93091 1948068 1656993 1454724 1726682 1101876 1021263 1905149 629978 1375525 1596336 1537465 241719 498194 704357 1823109 1996903 954795 1318587 873502 807103 1058445 152861 1370943 1525149 692768 1751648 1699712 1616846 1101561 1810935 342407 1699191 947723 31891 1464188 1236439 1870402 637509 466821 1281569 1669762 653066 1007275 444659 1936584 1527374 21106 187024 1835547 1187462 1722464 705110 944995 260492 215238 581330 350186 1163109 658843 52890 1306409 89816 343294 959777 485959 532621 831685 1678941 1925322 1822753 864362 479557 369449 529556 1981751 1513611 127260 723331 1987748 282055 1697184 118703 355373 1055338 6522 1162373 1167467 1231496 1498648 1230801 1868238 843862 627152 1117859 1207816 1037729 396100 1192075 1816643 1895133 586754 471101 1871193 1604172 1198604 705038 23405 341881 989691 1972431 1241578 1586030 433116 194543 1239576 1427049 1432092 1089370 1910067 721318 1184041 1015470 1183958 1294917 1844936 488108 347999 1455256 914700 1315033 1831035 376027 686040 574385 1646399 1318421 160736 1609492 392052 753888 247951 605699 227902 450439 1651430 1587625 1433421 1630611 1342093 84873 814953 821365 1526118 1694668 1391288 1137703 1419175 1840674 517479 860234 318695 1853370 272443 661214 1104804 93505 1056084 1334159 1195323 1890438 1868485 1166077 655900 1279939 405050 678451 1189981 636117 1977150 789890 115706 1271185 293658 1803385 1136654 1567744 150211 541380 644808 750329 817013 1323411 891825 288017 1277850 1166057 1965939 1940833 1999676 1006107 73807 682225 985692 197039 296784 1708535 1831855 948093 131783 1588780 1381361 692125 540664 1547039 80459 158959 1561221 1475501 1909333 678892 1162371 1527059 516962 77380 1810952 314735 1624983 540316 599376 1060106 1850894 762355 233625 1516540 1772446 848482 1579884 536097 353838 1415631 1127499 138072 836418 1623779 315972 117367 1974737 1091912 509000 1065493 1133871 672971 1082710 65380 465222 979300 1513358 1012512 1081127 998399 1904563 575087 1853943 1598596 612230 252629 1431520 682168 1512572 711873 653499 1236437 1571598 1540946 711495 1527853 970718 1804832 1027323 769982 1624121 962178 902558 659382 510586 92707 432818 566805 934957 1296262 586948 686182 1806852 1026157 1974194 613460 337218 589617 1770705 682902 897372 1398670 688558 1873698 583380 1704741 1953104 1313497 1062198 1791799 179947 985228 947527 177119 430016 1627772 1941662 1938479 1368681 1041644 1470071 1949821 1967873 420177 1786390 1054905 570688 73262 1459944 711248 934413 1872085 1983896 128140 152552 354834 627851 111011 1906308 1057903 779234 447814 1156806 202372 836922 284120 886379 1217404 412873 1831075 442940 1497546 1969201 1909344 565495 1959444 645771 1544936 728245 1258251 616103 422502 1799360 1401075 587847 1542069 1804263 1495954 1700970 93106 1341088 1502178 1047175 1720092 823104 1930358 184257 1759432 163280 376336 1873812 606349 696777 1829413 757829 1832447 421038 1328691 574096 1439785 1263703 477313 1196612 237026 288291 609420 93903 963778 1173853 855095 1071546 1590680 1541709 941894 1107328 884753 1733040 970802 961259 1853390 362 393064 1767015 437003 1434309 1632755 1122503 1297881 396244 912654 1679523 818499 166864 1407963 51161 256024 187280 789220 194972 231490 212755 1477437 809443 98707 1139855 539690 1640830 192319 1085408 892523 411971 762194 748073 1145643 63470 1700653 1632780 1511209 710787 1910969 398005 1176690 1373365 1635746 388607 556566 1135613 556856 1205330 1489925 870900 618578 216788 1542399 746540 64873 1631732 324291 1769231 1062149 1476439 1705541 715875 1251927 1796731 1717004 1701807 725253 293049 465435 1253689 1710206 1536666 857136 1718236 1693054 92912 1438668 1771982 478430 118308 1495767 1514992 1371702 1780640 1368623 1416811 415562 668994 1070284 528476 1489295 778332 1679174 1976132 223937 299189 152236 1302137 928209 1178680 1525912 332119 59447 1101253 1036754 161249 1275931 49562 254392 1161985 346302 724733 283379 77573 1675514 650158 1139692 932379 891556 339544 1044916 1760136 1598511 1541458 99456 33674 1386067 648302 887709 1797519 1950725 806820 1161311 882076 1745577 20050 1956941 1695291 797853 1107704 1158842 684186 820201 849775 509289 1806284 1948956 1629072 967469 455639 1250644 1197920 492008 799682 507662 1091017 1579057 437548 10471 1072679 4152 817165 658645 518036 1166095 507498 868259 564314 174820 1213558 1236454 1197892 163768 908 1369236 455924 447567 1168306 564840 1862838 1374842 1106983 893823 1328834 590610 1070374 279893 1479690 1977667 1650617 1050412 1333630 1829748 1141693 867175 852776 1390037 1989167 1560131 912688 1732560 1889199 1715839 1505984 384527 1373955 1125259 1790925 744862 164648 1068273 1745567 826053 1486718 1993587 1755886 290003 843764 622780 1272524 1939587 1947748 942098 1440394 1381329 1276503 336794 534387 1078455 762121 1610969 652084 1776716 299154 1687485 422688 465972 1455612 250467 455227 1566249 1930929 1315691 1964621 262254 289098 1866662 861345 477148 704626 77700 1587435 1786844 1674229 1304710 1973769 270997 350943 1723046 762283 190319 1527353 607134 79765 1108292 946287 437262 1380453 1475915 1461333 378502 846311 1649201 1609867 352817 1583271 1354593 1975681 835711 1505945 1140378 1737292 380016 373240 1445704 1750926 1203211 555256 568473 1918282 725722 857988 41361 1805465 65869 1776426 1480942 470383 439687 1362776 1942336 364600 569598 466322 1068200 164206 464145 151843 857891 76636 803455 1428425 1448703 156876 1790329 1920982 1030631 721770 1531930 1014781 1791375 1492001 871475 124385 441768 1245481 1285329 1908615 343155 1866289 1928868 936168 121912 653426 1417498 1240010 760226 593422 1259424 1451020 1756286 166099 1440012 1893396 1257935 1640112 128788 1427366 487343 1361955 84045 1671705 1578615 1291694 1944393 1469871 1804040 1595425 1465344 1349293 716218 347009 165576 191560 1770040 588904 847196 1407184 550817 752655 1376103 1263142 1257122 591739 760117 831044 882279 1585303 849836 1366216 1026905 316191 1810110 245231 1778961 924287 267232 1208331 1471589 619205 657108 320265 1705651 621294 1239591 318447 122795 946866 1527608 644476 1154865 491461 971414 252600 908989 720575 1414649 1858246 1026880 660870 1295727 388585 1526548 295509 1000080 33878 41044 1928217 1358070 184560 53594 605488 1230943 356596 60352 1896486 1551975 771252 480895 817111 889404 1745565 365693 786257 1111866 1490616 1815287 1396387 197378 797747 205374 905807 890029 362902 1574985 828051 230255 268003 935247 566196 289899 1307877 1885318 1569574 1971175 411267 313472 142105 936627 157934 174563 1556569 1258044 1328412 1853336 898725 533369 1112586 1995851 1196018 1165975 1638490 737739 1945062 647995 1539723 416140 837855 191792 1760472 1296785 1760985 1819010 1110086 1528621 1372104 1765826 1556264 808039 1419614 582111 548038 1313393 177934 539895 57922 335882 558019 977513 495602 30962 977859 147491 600058 1946954 613155 214741 417490 801384 1693280 641972 859027 1738913 581994 129192 730544 1462072 1195153 1511356 327695 1722247 315280 1046811 1174475 1594122 1781183 1022015 280273 1582104 1427803 1914476 1772183 379323 880813 1153446 1437673 78943 1192425 1425481 412494 260152 409188 1725183 1598774 115859 413132 1751366 1568138 1599131 342767 475940 1131026 110232 1747629 686729 882270 69014 1102030 666702 1176505 825185 1870027 1508381 915832 1086526 1014712 1799497 901180 333111 548742 407473 783421 937995 919118 600172 1045334 1347849 325554 211261 142364 858884 929634 1364102 1724056 1657190 96639 1878460 1394821 781684 1714305 447918 261172 1834026 1027543 1024031 1678804 1029782 1363431 1966513 804295 1779032 841419 1081120 558964 115902 694922 426139 1565856 1084393 663138 513734 140199 1992615 1749070 769176 1037201 373521 1899900 1937617 769884 147275 757561 453257 674610 1824959 827228 1539094 1994817 794135 1225899 311827 919338 927079 865886 1821279 1772282 800068 1367998 1097025 735020 1775482 1707852 1413336 262104 1411638 1982703 301589 1032888 1736208 994524 883326 1591169 330443 1562681 762962 257440 21452 923560 1850207 945326 1518578 1900044 1134263 123401 539658 1511187 1631976 1821901 1079047 1635349 19169 1913740 477546 1787390 807154 1415575 459200 1887762 8428 1805831 401234 293534 633968 510191 237544 1656707 1992246 1699899 1045048 1970936 1900417 249900 996130 1551427 346133 1259541 831381 1355521 432012 618744 675132 1460691 1293397 505681 1268052 1881279 225117 1714964 998143 1234161 621401 120085 504384 11783 1770047 1791475 1455394 1921382 833014 1322714 1757924 1520209 724655 629620 1985316 202975 1645572 223483 1685032 19989 1265447 914680 1902343 1347693 723303 1006338 1263503 1300403 597185 463470 1016450 315496 768878 28241 1627081 1255406 1913684 1953167 959940 701675 464425 446258 213804 897029 357864 876029 1269732 89233 1285308 943977 1797583 1221830 982863 1033115 388398 1547795 682207 660146 65737 898923 1494326 1002477 1464563 909494 1957407 293201 209207 1167405 730692 327732 919761 191356 1590613 295180 767030 218453 1714211 1158985 658053 1777597 1836695 716267 121033 1874484 752066 1082922 1115186 1014354 1131023 1763206 94325 747319 748826 49665 1997670 376892 1191108 175804 620684 1112009 1763702 791294 1768004 368308 93746 243127 1889490 1975960 1561541 192525 379702 1243631 911719 101531 854372 1741142 1774255 1428651 1838368 533730 1093050 1278520 658486 898917 1342164 252030 174635 276157 417437 1965034 1506179 1153478 1655619 946676 1435726 1463354 266694 1099095 488563 182914 1802492 1182937 1103939 1903150 555880 1581271 238614 1062279 861615 1047813 1516832 942089 1890228 104355 707938 1790696 1642323 14569 1990940 1275618 1677227 1353567 299434 1465357 629933 1200064 732868 1676660 798136 1243488 1220650 1316668 544559 1389541 1557301 236070 1415730 293078 869563 1996319 650101 696946 1422695 428852 634290 1555685 312526 1396612 744452 1768712 299525 580988 1039229 1786899 1735980 162111 281822 1360403 500984 542367 435555 276182 1967505 652693 518096 1927443 677720 1218317 410922 1169765 113744 579120 1997576 607636 620595 1308922 9099 1608461 422356 1034810 1527276 372947 1040736 1583374 1177798 1865327 1290828 930725 598635 360433 1369186 154643 401451 1012180 1598870 1586727 431936 1189172 1576722 1281415 1716574 1686594 268338 1573204 795329 1261748 1163711 1932762 1624960 1798742 1770381 484200 796160 1635042 826813 1496874 1599032 1015131 685382 1384173 506548 440814 130704 1575609 1382963 1643497 412028 1031746 153333 1115250 1153925 1550960 117894 1227631 1488070 1639860 1265611 212154 1608154 1925999 839354 683420 131586 1312668 652959 1363867 1940608 241265 1577161 1339691 4434 1351301 1194607 743359 101068 937292 5659 1653173 1934243 599082 1923159 1430988 216735 899744 1635114 733893 748360 135572 1269782 96418 590662 1725123 259677 1945166 1600214 464001 67298 1489082 27692 1535210 957184 907728 386782 1004172 117766 389880 288501 1992665 688010 442328 409663 1707873 565663 550182 1821523 1810258 1700839 1784483 1565304 1987120 1400390 296961 1031041 439870 316400 1741604 207380 1205005 1303120 620640 42385 699684 1479786 1066025 1540995 1609353 1356230 1307037 258288 1264978 1847611 1778770 383252 731411 817336 1819577 1255301 294869 1586505 1027719 220538 1805817 861360 737710 855017 1498501 1389533 1429514 666566 29287 13981 909865 1489650 1588367 188412 106402 11128 1125920 1420284 747613 399687 1171881 660519 1739304 878519 1763620 1574478 1130315 1877822 767243 883417 588747 630396 1321949 1814858 599188 163149 1109960 657550 787364 1260772 695284 273162 1997011 876850 555646 1211106 859751 1255790 629526 1673336 900238 1075110 149244 371162 159080 1323302 1424880 1092677 142246 1305430 1948401 1690841 717586 1388183 142272 80824 1984774 62424 1900093 1151033 145672 147593 1450088 411841 753563 1072060 1115840 1628896 820631 792204 306099 1896597 377070 337301 388413 1670730 1102792 1257157 1463255 1598643 1066225 1787731 1355971 1644946 1761826 1906910 437821 605950 1968000 1350674 324265 1216228 129381 1978451 716344 1747777 171703 90183 1438788 971581 321821 97310 1758633 1313071 1620465 1979219 31676 808736 1515767 325943 500118 934243 394577 576493 306690 1705893 357546 314640 845798 1646442 297717 1519410 1097132 1279306 152024 1797925 608442 1412302 1246626 1021423 173209 1696964 1785511 544996 1822412 892558 722665 1700954 808795 1363151 1136195 557746 1143342 1403812 1915729 417987 358364 14225 713985 1937104 949284 558902 62709 153898 983762 467159 1240178 1457844 292487 1348868 499161 266915 84260 551140 1327279 443086 820033 1096789 1321476 1292642 491600 1929499 230543 1054501 644253 1512846 122826 337984 122084 1001286 1563741 1252409 1314506 1006768 263339 962920 797643 646640 290615 63083 1741268 593708 1503938 1916481 716328 1290862 1728009 1139792 25841 1416814 401433 802709 1296085 951 1778842 1557513 691336 241441 1409525 1367610 1642648 1035733 368730 1709982 371959 507109 1677547 1067354 297141 560197 1089048 1271428 1941044 244432 1865990 792090 1396741 557464 1942326 1659878 435203 1523242 946754 550713 619121 649577 477955 358891 1277291 1769372 1404036 1834518 595049 444588 594919 178419 448132 1699668 598924 1474535 1213916 968875 1628767 519691 465096 1743394 1141861 1762146 472985 631005 353761 513737 211104 375660 1938236 433695 1578496 689453 1673203 202281 1002915 1607760 1073748 1388917 1402248 135242 955512 1172175 562252 1697104 1944324 1230521 1221284 653022 1241552 1570693 1155976 1734250 870433 233677 1092389 1270716 1729985 431512 1404555 78461 1093440 895476 1095620 838239 141654 1970688 1096305 1515881 512449 83067 601389 1886132 835672 1113490 330677 1399858 252435 661207 1366288 608714 649874 76171 1355511 977300 1938515 1306047 1853645 1623454 305258 763735 1568398 1440298 1792795 649902 971782 971121 248687 392198 1830046 1405558 1436044 1703324 1996193 598782 1652203 199971 136527 1187943 1613601 9598 904760 849832 1127761 955274 1492421 359371 1815319 848565 1904894 1300792 774323 749321 875336 431263 154342 1092174 1709398 166263 208497 1219028 1409017 314596 1402225 11223 145054 549133 1377587 1715449 1140441 1765031 256998 1455916 159573 1762078 1725503 671022 335093 142088 1482239 1431637 1331043 1871114 79049 363505 135742 698631 1443482 703691 1851091 594624 777671 257502 767610 1894631 705785 965922 789099 40055 542632 380112 580420 1417456 735086 845272 1667473 11008 873864 942496 1201800 1920032 1646905 1540123 106434 648889 714522 71223 1811187 1660794 753481 642031 76403 346887 671182 1530606 743423 279317 1278470 1435869 1835320 1379835 1353882 1625577 785714 680214 46983 1634498 671715 1405149 1738974 540974 189576 499310 1931917 841239 1529163 533056 644008 1712193 269351 1034306 155383 1710104 1700368 9737 676123 935485 85225 1557985 1538669 1982619 1096879 757040 1829932 256261 603709 704485 372438 558721 141643 267789 1928340 1064746 1570526 258966 1022351 1861334 1409119 45500 1043122 121158 1537546 866105 1881449 1032923 1650351 240641 876215 1402977 433681 366760 143085 1518870 1847144 1250515 1283970 412548 1558819 1344461 1335093 1666144 1861761 1359906 1947333 1314458 1565734 137957 628687 16099 1088095 1608004 1723493 1753863 334716 983086 1508805 1643783 669344 114514 1480771 474807 1978538 277670 923703 1533190 411953 1848397 180926 529247 1850975 597476 1126525 1798118 1325977 1720445 1445267 164940 361398 757223 1706231 36101 1499180 1208295 1313857 465170 485493 99025 820036 1739386 764250 673451 1619146 323239 1099264 1052879 1890626 1547602 1202883 789986 1932014 850657 514992 234316 1991958 552552 1054239 1346545 754269 1695268 1922871 1019767 1458851 679991 1317847 729853 1916240 1644003 1765457 1894124 234570 847815 187901 341028 1460061 1664866 1638654 1538446 1824691 641510 1713883 547305 1761007 712298 1537374 191251 1680912 444190 1798751 618758 1652245 551635 1757262 1013906 1230857 848133 1955689 1180679 663930 1503178 225102 1193447 676855 1482907 851788 897147 712358 1795743 926544 1304666 1756209 942630 1804880 842803 1838576 454652 664512 1397631 1969975 857796 650092 749592 676317 574228 44835 1577712 593968 1335629 337603 1153650 527903 375697 1728911 1779141 432337 1379999 1675821 740052 1180909 1990972 716384 1691055 134116 1356000 398571 1574867 1396077 602635 667416 86516 1774587 1608705 1645061 76859 412015 1440471 1386365 976857 1481120 781324 1863401 548250 1938612 550476 1249836 737421 1083864 516193 1920953 1423943 364761 1909466 1772559 570352 122377 642649 1289530 1718275 1243939 1392291 1713896 1317729 680298 1386500 1076854 1383447 1845949 1214169 67038 1157615 1933877 1988075 1889859 1009081 1326628 56022 1982470 1982497 452690 904232 1039463 1617831 1775445 1884550 1774774 719169 168350 1158761 1034231 1244071 302804 1509296 917529 556199 123359 1255534 772859 71196 297022 1759473 649969 1953124 511979 227743 786049 413342 808883 1755204 68714 1989515 1741896 1001929 372792 1498723 922531 864924 1735118 859795 177476 1103359 1618592 959245 1010897 1287166 277122 1558790 441250 1704844 666955 564249 1246975 1152785 515843 999815 234455 1311732 1589452 512484 1321288 653376 232047 1810914 60924 151711 588697 1994337 771627 45108 182154 770461 1823455 537711 257799 1197656 868807 372614 1441770 1936369 1716542 1772432 243966 931956 1478472 206079 645609 1583929 1368583 1073504 1825336 1639406 1074916 460883 603696 1478079 881114 339086 1681484 722070 758312 19615 1365850 1251435 908050 296734 1505387 1828405 988163 309994 1156545 830650 662454 1188596 1635176 1513283 1026528 1632842 482314 1497477 397574 1861869 1924883 1872299 121694 1029354 409757 215609 1048318 1822866 533143 1525687 24758 353540 1350455 1316055 134571 300854 1724998 1841457 961637 552516 963427 1934038 1483455 1040827 1224585 1597184 375777 400978 838727 6119 877720 1036474 1250595 611115 1605565 236874 838325 1575353 1541366 361290 1924947 888441 673525 628842 643969 36930 1608674 1327226 2316 1867273 626418 1173440 659649 1818555 1018343 1831645 331343 1878921 1812052 22108 716265 1613555 326481 1583523 1354692 1573922 978714 569237 1776223 886703 1404022 1880525 1754673 751719 1496907 968034 334889 223865 1218493 931343 1619065 1964966 557899 1787013 667383 1619479 1384484 613308 1796874 1097531 1787689 1246079 755812 1999118 770920 1562379 1908656 1943968 1421794 1650247 662755 638934 960147 942384 1091284 772205 779893 582761 711651 1899923 1552759 388304 1268328 1467287 753937 576896 1375499 1200567 459554 616037 1428445 399602 205789 1799186 91969 327287 377040 1343895 1733233 829922 557317 532719 1777193 1992512 100536 1268113 977942 1735024 1493161 1082781 785773 1340783 402947 1730875 597 1847937 532342 1867369 1962469 1239298 1460258 1985470 673761 202797 231968 617776 557515 146352 834199 1411673 896785 409405 27298 82283 566328 1348243 195275 719476 184363 1872663 1257816 1860495 1708583 1618609 1066044 1043303 1623014 355786 1965017 747475 1695614 350823 1963216 1894749 1536028 748140 590310 1255832 1424359 1656523 1744394 1714875 1920481 592164 1067923 1964918 1894335 920380 527538 925564 443766 1784508 1108720 1238089 1113742 1977643 93319 1361961 1243223 1108801 1178620 1219074 930635 125333 223441 917111 1844063 1011867 1469166 1322648 599515 452717 824028 258536 1129618 719814 1768863 1870622 655754 497098 447555 1484151 1063331 1895182 262985 1891810 1868208 1777534 161865 361077 432723 1430734 626723 1711025 902626 766759 1818677 997244 702905 1406686 625444 823484 748556 742593 1403298 388819 979940 214118 935276 761438 1683671 1115378 637651 581939 1101958 754047 1901778 925041 942455 1683276 284867 379863 1767140 683952 1711901 1409686 1345666 1915545 230730 933141 305560 1759012 79132 1475044 1337243 620118 608447 1696526 752958 1272202 145352 1286206 1807380 129142 695403 814712 1915144 1307474 1837745 470410 297124 1828534 655190 142133 706573 93341 259706 841022 858821 1580588 497173 1718685 1259213 458876 780284 197649 1092308 1265233 1986103 1546196 724850 1430380 1444821 1166721 280310 267357 1103780 1671926 715548 59570 226721 1708429 531836 247719 1426752 1180839 1322192 1124552 969523 1060670 1272288 1569908 697065 552872 1302202 710735 311943 709864 1600158 532121 678821 1869673 515312 1602263 1471974 1021932 1330886 300406 1098040 700630 410952 1742102 1872450 358399 1896214 716890 351892 359985 1157122 461299 61037 903748 665456 1138479 412992 1305660 1486286 63853 483229 1207342 1734589 283698 1617271 358395 376907 42946 864121 459059 1495428 1499739 1956410 1014057 668523 1324526 1841571 996283 6212 169638 572452 1154538 1436945 459912 408304 101533 648714 1115088 340344 1022656 1324717 788438 1181416 810108 1909922 22050 687567 894406 802210 481525 857654 1466495 246522 1081855 287511 618911 220685 1050778 1051105 81076 1594770 918956 1831941 1791333 1649688 1881988 72438 1808202 1471809 1226540 1768493 1951612 1764071 1746296 796019 492891 1210657 1662518 1999713 361895 245583 1333954 1748873 11729 1610196 1338654 1998596 399823 1237210 375205 1215608 614732 643026 951476 1258324 1433473 1347444 1690912 251986 255275 1129987 1397576 1889853 1198341 1700347 1449398 1040944 381216 1446210 38891 702426 626602 924323 236015 866674 1701875 1394081 1929150 425683 1915790 1677243 579122 795210 706604 1906164 1504029 334535 986022 1524606 708106 26037 1685888 888964 322992 1941064 491998 1945902 1812062 721312 1551312 199135 710378 1773064 1740345 296718 684836 171721 1280745 1435892 1806091 542911 1547082 724145 1220055 1111558 1465516 924629 1690515 406734 1228587 1078145 672509 1733943 451595 974134 335016 1965629 414694 510498 1872179 76825 780974 844381 570619 258651 200560 660734 1922447 1919768 447787 1145958 865800 504713 1508634 1908445 584290 1807491 814110 539152 832770 1094872 998267 776913 724876 884023 147831 354925 179237 191555 458965 1101481 935025 1667948 34074 85792 608582 312907 1075216 394450 124118 182003 874581 765237 1051715 1122946 419603 61201 1895437 246746 1997537 160939 1141031 302324 1118824 1155713 821093 725068 539035 1788342 1063768 1088451 95382 375441 131711 1984445 521275 109824 1840776 1406988 1658400 1997206 1721403 1188796 392551 340145 776103 1898191 749914 74471 1290235 785857 396375 1070572 999330 1975451 961400 1060842 1547779 461600 1254699 790509 251605 1143910 1524816 123040 398353 993512 1704702 810807 1176999 957144 366383 211845 283650 746389 1629889 235766 1508966 1897672 96834 1266396 1324824 1952203 235408 680894 1923288 1926795 1880540 1680377 702542 1522797 315567 1521593 928047 215454 155182 1660498 718550 21111 1213125 2135 230714 1066541 1306978 1960753 1366502 445321 1372973 1966154 463014 1470925 601421 120235 1927235 1049790 920084 1350025 479086 1762900 248743 1928281 1792803 409157 1904423 362064 151322 1708446 275426 1434981 1876208 232544 1649238 1479117 639218 1040472 412230 1017268 209214 58490 1967944 94948 1577653 1194255 902829 1627985 1915369 1525251 91534 708604 1802714 3438 207136 271322 1388165 254803 11743 1311876 1719395 890446 1556796 1703793 1238590 95299 1052204 1816647 449767 1198232 47112 1906895 1505083 1348650 1501292 1109430 441003 1866180 1071513 809399 1691448 1771929 1792347 895950 1871675 897130 279116 335782 1053752 378271 61131 1790420 952883 1262733 108614 1402594 1058328 1419881 1536653 1548905 1551906 1449931 1442820 337803 1985882 939961 317028 261287 720882 861926 1163566 1617658 142237 1057710 1471760 1794538 563952 1551013 1803440 958180 732250 1963801 379582 1203805 982035 1336890 636844 588871 580460 1948907 46222 923301 364903 1247465 1822387 649367 945305 1520536 190337 466429 1907584 151887 1470043 1135155 1139354 555039 441228 804040 491658 1053722 427408 993550 447362 969411 1067313 1560746 480661 676699 908747 1822137 1092997 619779 884293 1893939 751410 274963 1804299 1482062 488534 1133067 982375 24199 1641725 437309 1714176 403703 453289 631659 767430 40790 1520358 648367 3511 1000991 1299603 944851 346037 1660913 1525903 930894 1913206 209652 1546855 1629848 496589 254052 1887133 299417 77875 1171753 801642 1935798 394639 409113 935261 1446360 72523 1491556 107039 1577942 819410 539794 217396 19060 939917 1834964 1900748 697919 1263327 695037 1129715 927158 1564026 882950 1512641 1509564 127807 1600220 1573568 1855922 1629632 612714 653313 139258 1960789 293351 1095854 1803700 1990339 150349 1064531 1571144 31678 1832063 1967371 264760 1386479 1962332 1133420 2775 945310 1121377 828338 182272 637065 243836 975619 137701 114948 1171288 259644 1814223 1233999 1638200 282434 621791 1428119 1566564 1970291 561471 1379472 784594 61563 922427 1788045 115955 1362398 1855669 63256 158969 1704007 1436278 511169 1964141 1277750 900806 826266 1146112 606040 1784293 627482 1695114 68907 383440 435799 443776 1659175 414604 72444 924195 1102430 1686715 1599098 1014147 153052 1825667 555486 841139 1850413 1315638 1575251 956511 148249 314753 1178068 838829 1047057 1880494 595506 1974900 1787728 305304 1754112 1763185 485762 1558932 1021886 211808 1523436 1748847 1818945 170808 1099757 1858505 1849015 562100 851986 1558311 1222027 1731821 1817498 624866 621316 490996 436193 680205 1549405 1276271 83377 203352 1303159 483365 1516013 746788 695699 1690216 922149 961949 113080 140605 1670406 1331964 753360 1407116 1390017 1612611 847372 339644 195698 1702068 256517 769826 5405 956400 1338282 518603 314974 348806 1645216 1335703 1523233 76305 1411649 1699840 1989068 736265 361258 1016043 667802 1499632 1378007 1070345 1796818 297492 199739 739609 1970871 1246353 1991532 212393 567511 1087246 68195 1430300 1978125 1311625 1001588 142075 1109550 1402811 1067040 1591008 464526 90004 465497 240417 1790354 117769 1289355 1990778 556550 1795825 1620982 672567 16784 1886427 1027477 1981336 1198954 1731610 348336 85934 1109258 948657 1985925 1885258 1006918 90394 1235506 1826220 525581 431248 404870 220448 200603 1238727 1590488 1073690 1529087 1555573 134737 1582764 237112 1368385 1516439 1927254 1075116 428116 207715 1910971 788339 679160 1548504 1346930 1653542 1211047 1386784 598686 1654241 1337380 856081 372989 919931 310731 160033 1995056 838060 724853 778962 1274021 641526 1146056 72306 1899715 256563 1713499 118136 1893571 1837552 705724 1435049 181733 951342 1112149 1129979 246574 982036 1694246 1019701 255860 362202 1365868 1156802 325600 1986179 1505843 451350 602717 424214 504850 319995 828810 64228 825215 24529 1242770 793565 1825240 1319588 802641 91156 526040 1206446 393872 203875 279976 650125 1232704 672212 1350262 425041 284319 263104 35782 1358429 1491343 76642 1571526 1331559 1792877 346013 172573 712193 738274 186878 1131689 508003 1509121 1065150 1310366 343839 95251 357941 1549845 1379808 1446017 1849386 44728 1903478 1636550 914429 73271 907520 1920418 1245482 739783 1662922 1398367 601308 1283627 965809 1411509 1822310 523908 1918826 1186272 1203849 464453 1723990 1231219 1958937 660220 1415847 1191658 1363265 1060523 1702065 1963550 1096522 1551528 1410758 891113 120183 1690522 807337 1115772 1654946 1868156 1920134 1761337 1120414 1333295 8423 782042 1180662 1682907 963955 113667 169325 841708 1339719 849892 865259 1595868 434572 1467502 211090 85123 686679 1132351 348905 1106453 104875 1891613 1786719 29606 1695566 808317 1157172 164626 544088 1640878 1353032 976699 424996 257737 1476929 70852 406303 225424 250194 1962088 557781 979006 1502355 76724 270673 576307 330861 1039873 1089197 295274 1877384 1061169 290237 1856825 1057839 1258701 1463289 335227 1472596 1888699 852050 1041754 224320 331312 1405849 596134 266208 1378754 634936 1916718 1203411 747281 620404 43600 1063730 379061 470492 1396246 694816 1319127 1725463 622514 317879 607850 957176 1311027 1426640 1968182 1694051 1089988 796798 412987 1713054 553645 373170 95200 324885 600161 1255026 1600985 563338 321029 1249103 476432 715421 880493 1734050 59584 189518 110808 489968 636537 1224089 825747 593203 1323111 1801370 984830 409477 1675254 384660 1055713 1304362 809376 1137318 18180 688288 626046 1851902 972169 70286 1269849 836207 1013782 863689 1594443 406179 118287 722666 521450 282549 346152 1902252 600719 1087010 393038 1687990 403110 329034 1513597 1408851 896886 262097 1889555 388426 1941888 1925060 1668991 1649511 194379 1516137 1924359 744447 1068646 834402 161904 789342 310781 743493 843206 1293742 1478964 935903 1995208 1236405 823981 764368 1049152 757881 1269204 1235427 268278 1492919 1178449 1075283 1248728 245644 1033251 941728 1752112 1143841 564752 1283199 509199 1709531 1774095 1892522 1822706 678551 281212 644016 1538874 388328 12864 1471615 1328011 65030 1191143 1722968 1224236 1415843 13207 1500107 832222 1402689 1636271 950236 1758513 1583584 443095 910334 1898934 965044 958644 1078062 639165 1300778 852703 391548 578376 653820 1760855 1147812 47599 757092 1456520 265734 904434 700756 820990 929348 1748964 1238938 718834 108090 1624805 1529138 105969 1439003 865943 549478 1933978 315573 1195238 1894778 1500689 1694056 650681 1424124 947656 566738 223727 1271414 758688 1263545 1688655 1046783 53155 675023 960540 37997 154714 259412 1644536 967316 186120 1761891 1386577 1221741 1179154 256150 870514 758735 1497510 1045744 828945 713317 204893 1499934 1823014 453110 1074709 927575 1336283 1848907 1648608 699783 791581 331287 481821 1491835 1454684 1686190 1658984 1693080 407653 1209903 215912 1073326 331882 1815136 901429 1458047 145505 73549 1040206 551043 1229947 950855 799425 711690 73564 544044 587664 1821186 964464 875686 127876 1344181 1061402 1925039 203134 1219285 1624329 700684 1492294 60965 1630670 1738842 1972958 890277 148842 1380467 766852 763007 1501741 25246 566961 1492957 1729270 882315 1491407 859832 1891520 1596923 1436398 40512 568268 1263967 625833 1023263 1931932 1437860 1313373 1869125 224986 1951434 1288382 1679291 808663 1669399 1783432 1379457 1574840 1298283 1702032 1604143 1954537 1493082 213210 974322 1651513 1050131 758952 1209344 514062 1621961 1664928 506311 1531509 1503037 1751771 600337 1202104 57565 1541143 125841 1029338 1669497 601343 964581 594525 1611236 847548 1058119 692327 544918 1400768 271051 783260 287181 1839877 1496004 1768887 555715 1861071 699421 449253 1418578 1409024 1305747 45199 514437 33183 1397934 1559816 332248 106145 957789 1617763 1785716 889964 1549512 470645 567577 509170 1350384 1971750 1166078 938454 1916123 1225658 807883 856885 1729531 903577 1247086 457779 1650337 1697059 1150748 1743890 440999 1446583 1189116 840109 1592905 227366 1089774 1839105 1630875 1364243 495973 362462 1829651 1873537 1647216 1350596 944921 810322 302159 1989096 1656278 637855 1820159 1631272 1347443 758691 976397 841234 969442 1967735 1204720 27400 1900884 492795 509813 264762 76022 1256065 196259 1887100 212229 1925544 1971026 149697 1219220 113115 123047 1752252 1312834 1448477 1593089 559827 1016938 1841658 556433 466102 97265 1221856 1662971 1768749 2494 146410 1967551 588667 647960 1849731 658962 1924776 383927 1668314 448465 483361 923241 1606732 29440 1706332 910474 579429 1441101 1439062 925700 1776570 1387251 813978 1640486 1443238 1167454 1041489 1691013 755086 620814 405852 76675 1163195 570958 847044 279880 1989621 1717757 1198625 536592 1154105 646074 1275696 1786414 225634 989632 872735 642987 189253 976371 1702456 562767 1722654 1785038 35195 437734 1188357 1662823 1594517 479407 730129 24300 1366559 359937 1762032 413205 440365 708655 1856012 1473781 1992705 390407 1281590 1075079 187226 716444 1141192 1380244 1109935 873257 1899444 280471 1547944 397191 686051 263293 1234993 1817395 601919 1550521 1113464 1602416 81927 106842 1311501 381152 913044 1443369 1116346 297925 1725452 1826563 1434609 1076645 1707983 1450364 1034272 1056702 1334204 1463280 1260944 445381 491887 290478 102474 1524505 551862 928784 115056 884537 686977 1531115 1895266 637136 1085852 1970942 1928238 1673486 679345 65497 122697 460995 1810074 1555363 485024 748253 706682 1636704 1318704 1692006 1653515 42696 1170387 456894 165534 1284206 1340477 1002268 1080902 833962 858300 544194 1909495 233042 1178477 171191 680399 164557 1799720 1326606 1835576 363329 1642203 790294 841258 1745941 1100143 477930 951780 1975675 1273868 1610033 703496 1273270 332267 651341 722707 1119496 211666 19468 1956998 820051 1981706 1038837 1503579 1001534 1267256 435241 688902 1511260 408306 63441 316341 1488700 988977 722914 1191270 1382139 1590148 1219380 1946346 1118656 875180 1453812 420007 1475822 1780418 879919 1588208 1573105 262167 1443873 1367763 145510 554215 94509 1549006 1785366 1830171 1485806 302037 454696 1952144 419709 1653922 1519446 429684 1569975 370243 355332 710953 131710 1793236 1896578 831828 1267069 63692 888479 1141707 366153 1820474 1345844 1983764 516759 664655 1662687 1555713 456118 234504 1132820 1161218 1990595 732454 1272649 667702 1406691 1291656 1293041 1920112 888630 47514 1954408 1427474 1553433 594668 785320 468561 1753442 323222 695398 478755 94178 596871 859455 1134414 1190216 465544 1634004 213326 701837 815072 309873 365970 1813114 1507808 1677411 178674 63638 73808 688495 1993715 1213583 1853178 62884 1304848 605099 1281300 1439237 784555 629292 1183049 914950 466218 958155 1694803 806338 42583 1168642 1925901 919339 571956 1900908 582531 1844282 1415839 883405 541497 734747 299213 1978238 934727 778907 850322 1558117 1566577 440256 1381114 813678 334743 8333 845805 1603633 778673 974244 391794 630241 1975116 763883 334159 1081958 80031 1639468 623234 1000571 573017 1400375 488547 1933270 1706232 546328 903088 303615 17889 820093 1677099 586855 30581 1822629 1834394 1225792 391890 357262 33291 792780 1424578 861575 52192 1270612 1042688 1315899 726480 1013821 852572 741166 1192789 250433 1759834 645565 946602 1780657 123476 473096 1803545 1632419 1475238 619374 1195505 1816278 502260 1178806 1659533 707301 979792 1489264 263955 709204 1823988 1471768 506802 746335 333953 390099 695291 735191 431024 340525 1366059 1248979 360054 1988713 1026544 340102 1386529 48351 1209644 73381 1968594 634965 791507 641801 247345 384520 1258865 835488 275105 1809308 944602 1571818 62430 1851691 225298 1915010 584863 299392 1954877 1102859 45835 1410802 304841 718732 940697 60393 721603 708618 1069956 1771503 1681343 54517 807951 9268 1502824 569344 878207 956504 249205 1102405 34842 1223712 618990 304698 21823 1992030 1614490 1206108 1098626 1190911 358248 733031 867404 1959286 1947363 1194588 1204394 1230461 1197020 1225076 334855 1114445 973101 1583559 1404626 141329 329338 1959380 1378276 881300 185563 562998 973732 1580188 352408 228124 200452 1673092 1322064 795010 701792 125042 1611037 897438 1136302 1825925 1728739 191228 1746372 1004286 538882 1157027 1929338 844029 1974840 1753238 617173 1582307 825842 977658 907464 1382747 87 1655114 1896063 1846091 820436 219010 1709053 710045 882686 1994313 1469764 237275 289410 586599 899663 1809271 1378766 1531608 1813001 1354439 1614235 1552480 1298601 1090761 1760722 1422675 198046 1816604 1673107 1643248 1079904 1081466 1630474 1784095 77806 1534234 176096 1983090 1547694 1645516 1724093 668197 1676538 1988615 1961466 1745132 1335202 552914 519664 1595953 40323 1608457 131270 1875107 1753958 245367 1958158 1292166 1171894 288342 1605405 866100 1595083 1125518 1451113 872397 1876138 1709680 986243 1487831 1559022 548949 1917640 628837 1644123 578238 1179861 1552041 1409406 742474 1409717 733554 816493 1249523 1372641 1446101 1772589 1982484 1071153 1148391 1915296 896554 230807 1762201 830341 560497 331002 1503536 468006 1267713 1632698 1771716 517847 798478 1372503 1972164 1021080 940411 624329 856269 1918321 1686124 339979 211967 583178 646683 460172 27744 318087 509676 1541768 125883 1028450 574635 1883979 1942069 1549190 1536556 251867 316735 110084 1689048 1625444 1431719 1830252 1259710 542565 1569085 1481779 726477 677255 1921202 1283077 1235767 912671 957097 556153 1444929 1917081 319828 75712 374510 268259 378513 1358246 31924 293687 22561 579473 1721443 446524 1749733 1698594 1189183 1081936 1121623 769367 381517 925356 1925229 1350941 776656 1726567 236161 108202 249345 1442329 444830 116185 1861885 126568 592658 1419597 896810 647202 725061 999312 823362 205348 1933365 1580297 485416 1013107 116266 1091294 428107 1770313 361463 333277 812269 823694 1675806 1203362 922028 16903 1407536 1255526 1423961 979140 1174300 1729430 849479 1095452 883358 67843 329812 471555 720973 754148 5415 1428650 1062531 1503535 829954 140257 694341 1369255 1517823 1195941 1248602 1387614 1326864 1327066 976977 1410575 687592 949972 926504 1503336 1166532 632757 561036 618274 1972872 1105001 169695 158317 191481 1852632 532079 368512 1567484 1822187 1358064 6884 44164 940801 1373650 1611238 588297 519808 1832130 319799 1522885 1640571 1416480 1896856 529093 6106 947182 767117 26255 1790984 57440 1537259 1114114 1007109 194601 968015 961882 1642848 1597289 524508 327574 1567805 1195391 397632 465162 316942 63799 608694 1032085 483929 145917 1585168 1303933 1385793 552956 9220 294278 97954 370664 1010744 1681424 1525808 1474011 438377 1738745 1234682 140186 559020 852031 896074 24789 1819335 1308550 587901 1418008 1694123 82506 778966 1905916 900031 888819 822115 1359773 324376 1241248 1672892 547088 669426 648927 1184799 1100866 1632237 542921 1942017 1456578 1866807 1977963 630029 582204 1239983 1044437 1845146 1981247 762894 1027548 1188266 1108060 1780410 967818 1823532 203286 775951 1133144 434687 1448995 507026 40544 738438 1033803 552511 1340570 115816 1801777 1431796 1557857 1511625 787415 16276 1083936 266827 129813 1645937 850276 1308511 1871241 1674878 1401677 320620 1431666 107115 1014915 1895190 392789 495885 446841 1288432 246847 364209 1154639 440740 794612 1350514 928496 443927 792860 92066 1286233 274753 619048 1568581 1225749 934761 1287065 911270 188218 116466 133611 1962939 1190971 925420 140427 1624083 1587592 1549589 1984494 771894 1181071 1218221 319247 1034774 141375 1109877 575473 1353977 166338 40687 799402 1251118 1330545 480369 1031817 1766814 1677514 1153854 55829 1939377 757783 879164 1068830 951734 1151505 1182468 1583250 618414 1271388 1300978 506616 239569 42876 992978 1438096 890443 806155 1428606 314377 609770 1307848 1555387 1539175 1651152 738630 1439553 962161 917608 813558 882522 1241413 860270 421475 590692 844264 1367481 530897 364528 278839 1319216 1058173 1973301 826209 1880466 1088624 715176 785547 273343 832980 1345410 290540 1550266 1261702 1293777 1211707 637960 289489 674037 1284554 1630705 1492951 1453104 1280238 1533205 1323673 786915 1719412 1966072 1872117 870402 895556 729516 342326 704868 1120448 350479 947108 905590 1718636 27581 1853810 269665 1305211 101586 1122609 532098 56237 605730 1968727 1558123 1933789 198306 1667796 197653 1337139 1610983 1470901 1985672 1729638 547049 1520928 1645491 1214728 897208 1660958 1128482 1198339 543154 1222936 369867 703829 358888 487305 1809907 764625 10894 101901 1924077 738448 1187851 1069275 53252 116003 472558 1362911 428937 73932 552398 205203 657037 405558 976199 983588 616873 1326415 866296 305171 904499 223356 1556145 1280810 1740241 1330890 1552231 367514 1776231 1767543 671582 531655 1852886 577931 1069048 907986 434188 1822351 91201 1100568 204446 1036694 970676 894522 1526697 1504101 155867 1226286 1209519 927960 1301903 1901634 1436231 152307 1196082 706765 1101520 1013114 130828 821411 122420 197750 1170748 735914 963777 3652 658808 180850 1241118 626634 148277 127926 1225611 1999016 338095 1472730 720865 478695 371224 225300 1063189 1466339 675479 997226 818047 1082408 975231 1140487 1234457 1053799 780309 1376722 220603 1114479 98325 1926448 930917 1807794 842183 986848 1096107 1532723 1818576 246640 1609687 1393430 1585583 992031 1937288 1200069 1712175 227205 1408471 1778655 1757830 1087782 1328474 895035 1650638 1248667 164060 1111986 88018 1131445 488615 169167 693045 1428146 1601625 358348 970714 407647 150340 693703 1699635 1048577 807324 1399441 1219688 821464 1117312 1325810 956485 1192611 1478208 1383838 686494 1408891 325527 1565323 1049190 1975721 411027 1210038 1595796 477522 623209 1650265 118553 661061 134038 811232 1008933 497144 481243 869887 1438168 777530 5735 309121 1259381 1690260 1351755 249591 203309 1295202 931666 1800157 277152 757780 977299 309246 56557 1820603 312297 664925 546571 999616 234604 1283663 453107 1540895 1653116 1023003 1696923 1189285 1076653 544470 820596 352145 463781 711845 789594 556946 124653 1852342 216073 1719263 415763 1785416 1523072 1675664 554826 1366024 1051411 1495301 1339689 1326702 229016 1984250 1359436 1629769 744536 633706 1483116 102590 729466 906159 131875 1524445 691525 337701 935582 1850243 338953 1233668 254764 187185 74381 1629166 1218943 1010072 556805 1306426 287203 7222 1672102 41451 944624 1400489 1291077 229626 169076 1428983 1031244 1740779 572519 1910617 39838 930442 1486152 673529 794710 742275 755232 645791 1982443 958881 1324679 574830 1571073 1031768 944561 563672 1004476 906674 1184902 49503 1060033 224854 674075 910521 835826 527137 583699 1174162 1515510 974653 177898 1074195 175444 107929 589832 992600 237679 757169 1566257 175992 618428 998244 1712067 1561291 1193811 1119128 578218 1155864 504671 1755849 1087424 1153027 1973909 301503 1260321 962200 457488 752214 1438955 1051885 593722 430113 651658 51882 466841 312544 1942194 139760 1748844 1608332 1966374 1313723 1285640 1295088 646791 1553763 1719624 443057 1947506 1216993 1177591 764191 1808853 1976815 596350 1406889 1175651 1881858 54947 522927 928435 1161705 1420667 1686435 634520 1216966 981223 1249224 143325 302115 322521 752528 545428 1760017 1161982 1812600 191893 643091 1908729 1043202 496210 546620 653409 611828 248397 773900 41671 1666614 1629245 91975 1633762 1583005 1277522 745027 1285405 1953730 1121911 1064925 306084 715591 1745547 1970498 533221 1068657 1937286 647924 979010 622255 1463430 663508 1480654 899771 1599852 1260840 822024 291024 702627 832051 469360 13049 714718 1291454 826726 1105056 1128668 230319 1899229 169888 599066 1572139 1794214 1352912 946411 1311183 1644061 1627449 1896590 1075597 716092 905618 1629323 411970 1126205 1429974 1918651 495127 1610930 636044 1760344 1596056 1530186 870935 1005290 24573 594169 147570 925084 699728 399703 1832828 1809304 226202 1605546 475961 1970854 658919 498732 321567 840433 1380516 1386694 1290843 1904428 5117 1818612 669327 1397529 138554 198862 1452039 17872 899877 793413 1639798 455826 297713 906045 1720275 991336 440124 1818403 1526370 1570298 1181413 1673801 40134 478127 428422 365054 234441 99008 1079282 10616 255022 145471 902339 548863 1674791 1953943 1963499 1528680 26344 1361018 1359404 613365 42010 1166816 101231 1712140 1491832 762941 881106 1658331 100239 832068 1133350 480162 656458 1726432 947992 767584 1786394 144706 1892187 1727862 1250629 1500499 399310 1459898 1578885 326417 1129611 1624964 947721 1585839 1686103 1066565 1835158 611945 1925910 1532482 920951 870842 1226386 224088 653741 767129 253968 1515405 1185191 1943735 94857 396922 1294846 1437368 1802727 1994031 234452 581107 378442 1276572 572166 1216538 1245028 614485 1783692 1037802 836032 1244169 1068909 689005 1483804 964026 496603 32882 720414 1772650 1794743 633317 1884761 65306 407949 352361 692524 1885882 259159 1636041 1416617 795617 42623 1218116 62665 1138988 1586853 760887 891435 1330140 749780 1898542 1971550 205431 1665316 142863 1008249 1506739 681795 561955 1334838 1661998 1735154 1359323 154145 985446 761638 1741954 1318858 1559167 1163235 339645 42242 917605 180822 1529374 1444630 1782976 947015 166729 744696 1072037 1999925 551475 698528 1056496 1453390 333245 1074634 1393545 1490533 1007104 486540 1925350 1335827 1125285 621192 674266 516369 1547720 1189227 405504 347410 784430 1465121 1605000 1703519 1568838 288278 879742 933209 1445646 1815517 673119 1060891 45116 1894547 811760 461014 259503 1215980 744446 1793706 1544187 1316013 1141582 107665 979446 1195415 1586647 609091 1852452 857738 97003 1636522 945987 847031 728869 1032521 107310 700161 1282559 1086534 1189577 1106045 1656747 187895 1499548 132839 1462146 1395253 27415 827174 436213 477371 1485777 1416502 1919795 1144939 1631643 708339 1582572 1490470 533499 764212 253977 518320 115078 716243 384163 1748525 1316783 324709 1619580 1044067 1456617 951337 47337 796143 1747562 24207 31026 141072 118997 1777805 1074039 1176163 302260 1956327 50720 44019 1266904 1433895 1715671 1367891 1838789 10555 1920473 1551956 1826894 1283168 378568 142209 1656907 822386 1644075 909581 477207 1350376 477780 856553 176316 567471 1367614 738683 591623 1972666 522719 135011 328018 299572 619439 197075 233949 1063600 1788369 402066 588384 270685 189950 1845742 1006137 1300895 309986 457959 295699 188989 1269028 52203 180825 414212 597306 598634 1783769 1188814 1909643 1593699 1817196 222705 256628 300196 861951 915440 882554 970978 1873429 1376066 1847390 686880 1816634 849186 1473642 140453 1639687 977191 1333668 1136638 870117 1507212 1820637 1147781 863046 1734961 219482 686854 146839 1671676 1364848 331651 1793909 1102758 338005 729961 755677 952502 816235 1620719 1405234 1291316 1240103 1081838 574607 821485 883395 1190953 322568 1093836 1597583 1244758 654342 1891696 1232451 89252 1356377 1276626 693503 100363 1474284 123604 1497560 1301165 812423 1201652 1567864 1397719 1245179 1199625 1200979 113987 7275 720652 610404 1917912 251715 1553359 1908180 1450668 1848781 31145 594766 1061676 204268 757908 280977 99644 71373 1608848 675373 1640386 1674054 955428 647898 536616 707704 241537 1331395 439184 670378 925105 1357686 1686096 1151455 103487 1261410 23416 144922 1356001 1081179 521338 876969 755663 433531 665571 1616735 450412 1175943 979744 728431 416952 271696 65519 965310 1536808 824468 1011621 214066 1594923 1056050 1613800 636570 1624029 839008 1970140 298705 1475979 1981946 1870356 969168 793119 880401 689917 552173 1023923 1385898 1408433 951679 1722079 1331337 1541595 1037 1540671 1136709 1876114 1462671 1141414 131230 1749349 1325667 1320870 1226111 1146843 1090727 1958065 1754854 1631427 573694 549208 1143512 787558 895196 1705526 805081 891886 601606 1193320 628755 1741521 795858 316643 1989938 98660 287832 1707542 17245 417253 877010 578459 918471 1692299 907143 1279129 1968416 200128 429422 867615 1998027 1187905 380003 1135053 659787 816712 22908 904879 1820929 1792074 1596653 1372119 996942 1641746 204702 153619 1042692 862025 1583884 1898116 1935290 1466710 1310193 1316586 1801334 488820 23928 1561561 1959802 1148052 1315156 561509 812292 678444 16672 650264 1054009 159504 1879016 78071 425737 440951 926216 570868 1598777 766961 1586242 1985371 1807044 1280937 694533 749713 1006179 962384 215423 627176 1097101 1680150 613752 1641363 1251787 805506 1768164 1900638 405536 830710 644011 1331982 1337730 1008076 360917 143692 1012695 1536301 1965203 1446399 1854360 1536498 1252701 921732 1674149 989614 1885725 608473 1557899 1607435 1231893 1332593 1262652 1123658 1699628 733700 697799 1663239 569367 377826 330606 265061 1449557 972591 1335102 889090 1595186 148445 70823 1213109 1518484 904995 238752 930653 1578545 1472907 672278 1393100 879300 196333 1052302 1010640 1964601 1571069 1507403 621578 494125 121513 104335 1731525 364764 1864150 556661 1999474 186819 1101466 1306652 1920028 1649115 1502715 1764723 51746 1172693 303932 580963 1625313 1716174 139215 1231016 869909 349254 26967 1628470 1917569 905850 1440100 244944 341661 727050 1368952 1496566 341160 1576527 603177 104451 1886963 887316 1461903 1323552 1605715 256715 669587 204477 143430 451781 765260 361248 1730880 348439 90608 1287027 1110482 1752201 1522249 392656 1615547 354661 1740544 1907897 1949617 1237269 1866481 1362467 1957419 481583 1793454 743180 1982033 1233770 1970857 1551281 1170834 1962690 460097 1134607 1253960 336252 994779 1106864 880875 1027786 1985803 1961209 1616705 877476 656056 1905915 1321733 1294324 1148600 1084718 1672583 1465025 1212833 1330111 253062 1071491 880580 539876 1684991 1360174 488440 1875941 1056342 1783340 1140484 616724 607759 1888871 1204729 1208450 387103 1549313 1977369 1099017 1753139 332428 1993536 839304 1660697 1168698 1931276 700762 853840 1832347 1443474 841529 691709 483375 1848510 100174 672651 460571 9988 1582243 1840351 1342405 1946033 149554 1917108 1719142 50139 394110 686266 692316 1592821 1074540 31215 1904200 1581279 1072798 1352931 1104230 1920152 457842 1039573 729294 1530946 1453570 1983019 1044665 382498 1833231 1372075 521352 1573988 1155181 1780303 1460318 1477390 1758284 1281228 511828 756715 1819870 192992 596839 1545051 438289 1357284 1170521 533239 1330509 18483 1128185 1734649 5109 344237 1340384 1030056 1930684 848036 1304062 897937 1649815 766739 127930 1899857 348224 590608 790762 1714865 877405 1766676 484398 1239053 1363069 1727351 646745 545381 1567330 913204 1882486 1719369 1089360 1900018 151062 1822834 47763 62239 931901 461993 393394 115640 1305052 1790762 1050643 1891356 1196516 1217489 753681 910096 1448529 1106163 256268 393008 1479162 1088821 959824 1799350 17716 1173431 1474250 203600 557174 649051 1978636 825976 1903074 1142301 990813 887154 1167740 984655 1148811 254545 84609 360368 1365310 1166315 696094 1189423 1508315 1462694 1848507 1895199 714333 1259342 1748308 531711 438422 389470 1695059 1146060 1728945 667857 1135671 568552 476298 723890 892228 1191690 137874 411050 151619 365056 261934 1884968 376358 657131 61778 1641015 291061 1493690 797708 875846 1302501 1730089 339141 981599 922749 1645748 1315933 1061216 200390 1546585 239307 1125936 1057438 857026 1311687 714912 899084 1415958 98110 961122 684612 378429 40744 939880 1464747 1595215 288778 915793 1083591 1006020 1973974 1485007 1653532 998973 364648 1842239 1336233 740385 986947 1726708 228721 915933 313957 754607 1070970 1466861 310695 1915943 58515 1497970 1590891 1383190 890853 1260192 660902 360452 193469 1524754 1283291 1565629 1825074 838775 384948 693255 1512941 81845 1694079 1744061 1919070 569459 633788 1991948 1897975 1931974 117234 289095 1378199 1576563 1696976 1288445 949889 932441 783155 1108403 1235507 792752 1341679 1596792 652819 649031 1666794 156483 1272692 1245728 970047 964901 1928671 1035403 1026238 661137 832564 389127 1103811 1705653 1136442 529730 251378 88358 1563100 248441 1466543 872681 592270 273992 130662 620867 851433 1815993 862504 385831 907412 1253176 1099767 46489 405417 1385625 1567497 1184065 822181 1961151 1158562 1364022 1610541 1628222 1008191 1286535 1056555 1285784 688399 364616 1092878 1222464 1682783 408794 1758943 1036163 392182 858512 302742 1509136 840618 1603755 1063888 526160 1072924 1606673 1223098 589322 510327 827936 676787 1972670 636657 907584 648289 1876547 986861 1982811 1224526 1835133 1329251 546480 647699 1645677 639320 1642434 704069 1349852 741921 450468 1232585 1627324 685068 1373427 578918 1278771 956435 244311 429418 316032 833200 560466 1878236 318830 619745 509618 1732381 883580 1767143 1675442 820385 1805803 1322547 1559115 1854495 1456876 1313346 943815 30697 1295875 1399931 219717 57507 341260 1478173 475141 1894431 870608 1649942 550032 232306 1130394 693797 1265807 1890985 288887 471378 1248763 471054 1681654 290042 453512 1854018 1783760 1983669 890461 539289 1280700 1298677 1499877 805209 1439933 170558 954894 524892 1567055 1644011 516235 1974200 50449 1256250 1813692 1754238 314770 871253 94812 675769 1740069 1931236 1953589 1346652 1650654 190806 479587 1068935 858214 971602 1459542 397879 135165 1180010 902588 1126175 1759066 797930 481244 666460 1678410 720834 1892544 1374155 942884 511131 1865201 224371 281571 993020 234169 264227 1518359 1037288 775706 1724259 1171590 963603 1419716 184655 314624 219082 1738720 1713313 1083514 1527060 614187 108267 279202 1108477 494229 1850875 789796 275445 1685021 1422911 390738 1926913 1336769 784396 1607581 1032856 645472 1847714 1521491 552905 156588 520855 1627794 380739 825172 1388896 113840 1683339 1093465 1609148 1797867 526061 118238 1852752 1266118 1522816 1577643 454227 136966 1763432 1219915 266409 1225514 1850556 712750 1052415 451783 1535232 293997 665369 1013981 20169 992528 211140 1355887 812395 1301112 966103 1603656 769318 865697 334363 860216 1035925 1629615 904932 197476 666848 1296950 51657 1828234 919341 1112372 1001869 198423 311053 793314 661878 780747 1905427 1192094 1821915 429984 1623095 14296 1697525 1805284 904522 1201346 1071857 1687736 377719 1074440 1984049 495262 927313 1212004 295272 366314 1474531 431947 1476060 442810 56988 1824222 1830901 1514949 144175 1446191 1798636 274021 334778 1600354 482281 1410449 569315 868627 905003 505802 1466231 386686 379173 651087 138949 1680154 1737888 657196 1337489 530664 1645429 438480 221640 1882876 1230345 420844 314266 349504 407171 816525 998966 573846 808519 1000670 100727 1226751 1178352 1468694 1060117 207890 667470 119764 799110 1650409 964155 536811 1013736 1122251 983551 1173590 238985 557668 488184 993336 1075261 1036341 280022 1629813 1400976 478196 1592687 598146 397489 689945 1329235 529936 338491 1259330 794202 94477 1402307 131667 451321 1089479 1287084 1917760 838145 648878 80335 764171 1014941 1429789 648312 1060589 778222 1432250 1249134 1623945 833302 622599 413541 1792790 1979223 1220620 81342 1412757 572419 361955 1520549 1110299 256064 1232135 809209 997558 723825 1846904 915326 1250158 49399 1204124 140086 798063 998994 494512 1057046 1419103 1267527 1652748 1116934 253263 1457486 590007 212719 1389827 975307 1769968 701724 601385 658760 678869 1011180 651636 1652695 116946 1903277 398879 605762 903011 625711 14976 198997 714733 896201 26128 816334 933007 1558614 1959883 1946419 955825 1831971 234773 1117926 1251824 1506802 1925891 1378065 153751 1531907 774492 817501 871792 60442 219798 1866146 1849173 266079 65974 1426551 1706208 295192 375560 1554875 1269806 1677401 639446 467037 1183905 1494599 1062145 791165 872422 1932172 1468646 730083 442864 919516 1920309 309570 1367935 138116 1993368 740192 514335 1034268 343271 572971 1959310 1619459 370953 3735 1594545 303761 900850 1669623 1041514 1529122 1904807 632212 5049 683637 1566786 226639 1412242 1670003 923151 345004 41506 1300975 1465313 1667484 1104628 1696228 372017 789530 1333052 1216705 137290 593730 225214 1333003 620531 1048657 1421269 877601 1216751 283213 969425 264640 682538 1013437 1912869 1398707 1965860 411110 1217150 953835 628559 341906 995845 100166 246168 1920207 621851 1049887 561610 1358315 403814 483069 1893909 1303483 1852236 1436019 714193 1706008 306398 278103 1108496 210218 1054089 1087817 1614939 589416 1142464 1337684 1491959 1039075 1322285 1956600 1862088 1370308 1864390 148769 259956 1019336 1712211 141346 929172 1319893 806213 1813473 525040 1125529 1196520 851503 224714 723438 28877 1002243 1901849 414346 222682 1896174 716642 79712 822026 292796 23562 409274 563000 336657 1341689 653221 894297 298975 1046877 849874 1806080 339435 456175 1758947 890440 825112 952271 1470366 881074 1176323 1406922 1740450 1432407 1825216 1386509 1996280 941359 805508 1079999 1963079 310990 153906 1841033 1904678 1598089 129646 1563437 862898 1490381 916148 883548 498196 24121 1241296 1701116 837339 39213 1642975 457044 999652 466736 1301861 1979130 167683 1550489 1249827 1916495 1681699 577482 69933 174708 354337 621003 256921 1444337 1187365 1214846 1174751 1843760 1068285 1405508 715388 1715462 394735 699112 1283386 462785 1855883 1008847 1327974 832615 344488 104864 933989 1284147 1863001 360133 1257543 1112919 210445 76023 976531 727254 1180472 1704259 1471159 1447385 1802955 1455027 1865313 36016 1031974 853270 1253597 296002 1149761 320241 1896126 1659981 372256 1327726 1261039 958814 478741 1355455 915097 610868 91935 1406577 587933 826465 1004630 1719225 366959 1359230 202107 323375 1180334 1648336 706071 1393698 198344 383333 1581235 1610051 575859 1022167 809815 498441 253550 151290 700498 701395 778273 1087523 1345571 1004537 535378 115393 1429843 781599 1817531 1617872 1413792 1363552 1995698 833257 399504 294325 933203 1299338 665903 916361 16635 946786 714073 1335152 1516259 1445799 512694 1684886 1913231 881748 924756 506810 1779649 194685 34180 1608982 1156634 302376 1545728 1678501 1744123 104326 1557131 401916 1402759 1910670 1492891 1783993 1450244 462406 156993 729986 796576 1757456 1908456 297997 1485888 867767 589137 719703 1426490 1003233 535878 534340 280755 61756 1361712 684327 977949 1630887 1049761 1494091 1871913 1436534 663280 364220 1433375 420459 257843 29156 1303984 482045 1326272 356180 916531 1432128 1258758 1616827 746010 457092 882852 782361 352802 35481 1715470 1271705 563369 931392 732819 19306 814741 1476086 1835744 788636 223617 1753292 874906 1169811 1338492 536714 1020319 1786517 1089490 1279241 428613 834894 789326 1784033 288259 837980 670095 555860 1525672 1988296 1191855 1160851 408142 1449275 1159719 1381005 1052857 968588 840100 120553 1915979 1554857 1812983 1995301 591651 207710 413612 304243 1142826 590627 407416 1854261 696440 1457963 79277 1644584 1613861 1081729 1112118 1095456 1461491 1365674 927569 1138435 306479 200073 1894763 1470886 990393 1663081 205754 275639 156616 878316 1316518 1984915 975830 415681 1369361 855076 1617409 1171871 1676274 663181 1788282 1949819 1966862 1033469 141928 1686815 595078 312204 1922565 871624 1214032 650267 1394333 1347493 1602346 1553769 1962491 1157370 590691 1873504 1177684 209397 1261459 450689 275146 200555 462942 627197 864289 706261 1971740 1250474 977041 1825574 217513 1793872 1005858 1647365 675436 1404380 725908 770437 1033855 1062065 1693966 1108814 1537362 1352487 1753614 1050099 1625762 1664667 503462 1894216 1141281 1505423 1180031 371796 1918440 1954233 586906 64783 646219 992444 1792228 1356272 1316997 1197254 142810 1961345 1063007 1137520 1375494 680097 1791446 1412665 1037923 1557918 590373 1519723 920298 1783433 1934863 1141191 1945446 532218 1170729 1068984 1118803 587167 250727 716181 377766 1655426 1938285 1960631 1643083 359351 503892 1273747 712960 1561253 443747 1893987 618345 1526979 103518 1163657 1606295 244074 26343 1901071 322327 1259638 1684341 60178 182444 769699 1162553 1363264 1667781 608295 287283 449559 970216 1244040 1865817 1231078 1557868 850068 162837 1193589 1390355 1963873 218802 1757741 1608010 1301942 184851 1304545 269491 33767 1949381 229764 429601 662766 529887 747326 1939875 1021434 1085907 1253700 98626 1536297 502384 459232 1683919 1816878 745939 177071 1701880 1924946 1122985 1138516 417060 1704439 1836476 706879 1531960 82126 1145135 297600 1200183 128401 1863965 488853 874198 607686 942397 1329230 1018571 1169608 815888 766581 442581 1987020 1200970 1504489 1211079 885056 848489 1974032 1012438 1789819 907331 162301 605779 649593 576169 1855160 530445 1743210 380409 592680 192876 362692 947806 1185423 704406 1609020 560086 1596773 969654 863877 301537 518008 1111281 1440749 895930 1810157 1348672 1964351 1992092 1158765 704870 22888 1582371 1304562 920307 599168 576646 1042488 141265 1165103 736228 826884 1470276 1992997 985048 1117366 1805649 1187016 469345 1853106 1145838 1457231 783521 1267723 1169880 1140912 528188 1612944 1815349 405629 1797243 1082124 234084 192853 1724660 66872 380068 116794 1725005 130992 1861754 22192 1547288 1957786 1299555 19893 1326240 543079 1951864 1607093 1991266 868433 1028554 1704478 1344903 1696169 1690929 705220 1379222 478608 1127492 1390786 941768 254050 1176538 1062462 1922267 1164427 1524177 808798 1567663 284848 1821630 504433 797820 1239416 558599 561206 1924680 1936903 1822817 454923 1783464 20813 71813 726346 1536846 137735 1948813 1250824 1348038 191361 819344 661718 1219111 1848643 748730 1349505 1468063 1537852 452160 1368847 1061663 1159500 743468 1321683 1226102 1537565 1689329 1284516 1490388 1857913 124224 400287 319294 1317657 1353325 1526738 1458161 1910418 783556 269619 952144 1186783 1082356 1973498 1799891 503883 198218 1563139 1379680 1388034 442208 1872151 852861 1355393 1622454 601601 769547 17824 710093 802517 801314 1667349 226343 800307 954867 1782842 531316 665126 401367 639569 1332174 1007521 762989 1296895 1814824 636061 640573 1890063 641692 173733 1742422 838481 927627 1958782 769257 1926569 1608659 303844 1729887 590494 1624424 1613563 141493 1352255 1875234 73312 1616797 1762247 1082060 1623417 1766977 975835 986456 1570148 1778268 1380860 48222 1412360 1910798 1791223 859246 1353232 1883262 1286939 353398 929399 818455 677984 721664 1769205 250980 288297 41752 31858 1994178 639913 1205721 155561 354049 1131752 1676148 1375596 1665921 789195 167640 206628 1977671 848037 456039 103050 364960 431824 453828 653895 1398616 1825830 1034385 1620784 396558 1733374 402665 911802 211273 894025 1286531 42542 958306 698237 1871966 1564808 1269121 1309227 109319 1862422 1958517 1811547 504877 1117714 1394010 1462435 1456878 1337777 1730947 576396 1161810 1565514 178297 1200417 174425 526303 1728562 30345 1577812 365804 350303 40179 437006 1916801 1192855 1757877 799743 421996 724044 1611685 1824945 91415 583100 236730 1758721 1774681 315183 459194 52768 1590765 45348 1673724 1130141 178246 1070790 914974 904725 1607943 682433 1257667 1358854 1675982 1059876 1140889 1797542 755337 254737 776763 1510876 1218548 452678 1644290 344573 178567 1455756 1187255 358514 55060 1603350 344079 1438383 1256097 1647150 739029 13133 7199 1228923 1509241 1727123 1524214 83679 114281 642612 382020 1156049 362869 1577579 1957855 27352 1397706 1568880 574989 455933 1190629 493021 1220074 1017273 16339 2334 511719 423154 134102 187789 258702 857646 1134134 141687 167278 620035 691503 61153 1138619 293518 575883 91503 1618647 1300431 563102 1361987 1600088 1553154 1806986 423786 1371808 413969 1938683 1043459 705412 218982 713519 1315168 1829280 437834 1382427 987338 691116 959221 78209 1930831 857736 1328610 407249 128947 560136 1240813 1315018 1394262 1787807 1984989 1595875 405132 1818056 1673328 1238169 1433654 1146808 101472 1367338 944569 618465 473972 1243801 274643 852520 535793 412792 1949454 1924413 1681610 881903 296641 369588 1289278 592869 1884457 635247 428871 1056922 1801909 1818978 1829488 519377 468286 1251904 1078449 601905 1019044 1568273 319188 1286312 1983457 1737081 82745 1866448 1513305 1190400 816938 277495 1323185 323075 602891 1624477 1355140 34470 630791 773557 1420229 1259804 1232931 986030 921659 1202757 1404361 1499082 692865 139189 1114465 713129 608417 1650595 1297141 553396 1702548 990018 594940 1874514 1648693 1722054 1207341 1111338 1682259 485839 1649868 1261544 1560992 1782983 751295 944973 1339143 1976408 601005 1862218 1117499 228362 1131116 95449 1768136 1683783 2425 1706645 186849 1935881 1744923 1026037 1573054 1712910 1816710 377092 567075 1283955 394875 1229400 186940 546176 1557108 1509820 1080004 1095556 10735 497977 842115 40954 918793 331550 1206598 1487527 926102 921945 1744105 1284722 835655 374230 494058 180643 1540532 163413 654199 1290986 1066728 1950702 1763120 1937792 1973797 1905888 836693 636413 886837 1605876 1221909 860754 1454614 609213 706560 932274 895392 792681 1118911 664606 58475 1452834 1192154 764040 713446 1796769 598593 1146438 1761099 243150 289417 334833 1689687 1030168 1731234 1823834 1867355 1501801 1546368 1661607 94182 1283738 724987 1874821 1739397 998526 1369901 1320163 387620 1861501 276700 966569 370109 1997199 1410868 277571 715276 1876978 1560250 376205 580449 1279979 988853 1227065 434402 991361 154273 3362 1305800 794934 1548077 1781181 7135 29593 789452 32040 330815 987274 1475441 673961 249718 147872 909691 1388818 143502 1652766 1058899 230190 68889 556948 544873 12667 1161182 1368942 145366 1072801 1939675 661904 987837 308033 1481657 1757052 1907581 651348 159185 1115545 1306979 1547575 122615 313088 1849826 210781 1479884 925710 1950054 830525 1097156 1556384 1617120 1577132 221274 790689 1285297 1316269 567002 734309 88757 759249 22782 1292265 1110177 1824178 150561 1633082 282516 919630 1859935 28278 1490913 132551 1672967 822023 709746 1133556 762718 556526 1806062 407407 1190748 1548848 356646 592553 180983 941254 82477 1408606 249977 905098 1779466 477533 378274 9824 1857353 1730872 1975880 1561766 558917 482166 1365153 764110 1838107 1715099 265624 98628 398953 1998938 1439377 1256677 1179348 559467 888167 790724 135155 1809921 761648 1697398 517146 1318685 1602152 1076797 1053847 1279318 377717 333808 93913 198629 541126 562073 88360 921639 1307980 804336 274698 1130307 640309 982236 758974 324631 156126 306659 66012 1378454 688336 396599 421706 1580 634538 1755539 1195393 878255 1489515 178833 1536796 1890876 1467895 602351 1432292 1388491 368399 696045 1454719 1687872 205053 570391 1802086 1976114 488307 638988 1245243 1195823 945037 1842519 1389177 1678271 181270 402932 1566414 586787 888425 781404 1446248 12962 1674095 1703043 1288663 582889 1743345 1039663 1257705 1922326 106 1173674 1895434 1364362 1585372 34260 422056 1123053 820498 490709 167794 1780786 960246 396457 1592022 91925 1592354 802810 263240 797768 882519 1361695 1260594 1239852 1402603 24007 303917 959445 258161 1031358 516814 99221 1332970 267451 1688688 1888078 1233219 994582 1484726 273876 1782336 1823682 1277057 1745575 1237227 1206633 152878 1839489 1216671 270464 1635763 128702 1890261 1277766 593407 123794 834915 1961384 612386 1057189 727392 1262530 909637 1305558 927888 645273 373736 58053 46830 845056 295593 381096 503417 717686 1515196 587718 1822608 1952075 335204 1894853 1242995 1730268 808640 660364 220713 1147125 474854 484281 1223146 1169612 770571 1902567 1458912 12913 798281 845188 757232 749488 1490572 303192 1846334 1443368 431913 179443 526531 1949326 1360177 1293081 871162 1126286 733943 1132861 1298540 877688 1981958 108680 768559 1697171 951822 21813 147107 1863436 681144 1254572 1563748 1730027 653451 936398 685582 1000643 187714 1820181 1932028 415778 1648194 1483999 1125871 551944 1951995 1408541 1717617 1949744 1283104 1377610 756834 734960 305689 769344 1406999 858479 779129 1578092 421641 1721133 842834 1665999 1357858 708736 347198 1456326 1433700 970934 1577720 1079874 730887 218418 1911910 504987 875629 68455 1921506 1279153 1848196 1720883 1855278 1587676 592888 676547 297202 1603398 1661519 434074 221206 1971694 30907 50035 954282 1653210 535190 1788031 1556479 545553 974859 1335003 948851 201611 1816730 1861764 1565010 45909 166448 1860543 1076581 1853963 1642211 850139 230152 791955 360037 773042 985214 1072963 1193732 1740597 1961138 78270 1985220 83848 1237766 130172 956002 891320 1968569 1764497 776354 1508514 1154469 1997393 1382808 254103 710923 1964654 209964 45959 741703 1641325 1514696 739416 875787 899754 796962 886565 330160 1082326 1414256 582896 345355 1013848 872643 1277810 1749048 1543313 768890 1337055 95370 1863367 1713350 816585 490379 1215165 961071 1017400 827241 1213342 75541 336715 920207 1701147 298310 816468 930944 595998 1120106 1022005 1662443 843488 846935 1666042 1712953 1569504 1314724 1141924 1658741 1996405 788933 118011 1842400 1386839 1329143 1086193 449386 1620227 1672607 989037 1384109 1783081 299925 619414 1925213 1721720 1656364 1986853 93563 1141194 1458758 1611365 336658 92506 639067 611545 1107599 551895 643968 970353 430051 1307103 924134 1519210 585002 1903341 316965 1463170 301860 1047231 988367 1192912 1021473 1902472 1482346 1550425 740065 1089999 341250 732147 1971271 619856 1398839 1903276 1492298 132455 1019357 285832 1689437 1865311 1806366 1810738 1856899 305561 842403 1409118 431167 735324 713086 247822 1796810 293869 1339495 170158 1137164 1955905 1243340 1485727 1148584 1036349 867922 471347 1275071 1519354 1101624 12931 1328213 376890 1402762 1007586 1496182 1508154 1768321 1530235 186499 114455 827732 1432027 82749 667803 883717 955959 1262341 725519 477126 143277 1960060 1886824 91058 753261 414281 59642 719149 360945 1250112 1541528 414876 14580 1960122 1276195 661268 828826 1611208 1398026 128916 98395 1178313 1304849 1873113 1090578 906215 601814 1183894 738273 1843852 624796 979048 927335 1902856 243467 1624464 1579062 1029438 1351311 847670 704621 818639 1453648 913530 619768 356357 1945451 1387110 287896 546535 357505 1188588 171982 242291 528727 1053015 1286717 710883 1278906 1540300 1538739 650383 585394 423896 1756007 1372982 1915606 785549 688773 76154 1506238 1215668 214668 702879 811612 687975 96041 798171 256033 330600 594067 1892093 143906 1609459 404535 1231774 1494552 1314842 497523 1049253 1802591 1854678 1723950 333363 706726 304444 1225875 1796997 948423 1826051 1046436 1393436 513000 910427 1685066 71507 1421056 446874 418479 237593 138368 419802 1835115 1929392 604621 668482 158002 174976 845873 1349831 1091619 937502 1645965 920287 1433599 1623773 25312 72540 1173154 1180587 1228388 1304446 858535 117149 964096 136779 1664436 957656 623050 1289379 1646763 982409 1737738 1298295 1967802 1785130 843814 13198 1625599 1635038 1094071 1919366 1498351 426821 70681 855685 847727 1400761 1279077 1760647 1421336 1291992 1094163 1390076 1522110 1533741 1632886 796874 922603 1242379 155589 636027 1436145 1938054 551541 1077859 1740245 1562815 1629073 619874 471601 1343981 364247 1104500 480924 221246 1540752 1417317 892452 1550839 503672 1693811 1336488 681883 66324 953632 1556379 164018 1013048 113526 1119675 1083402 1570027 1579447 196381 336950 1132206 1335371 880674 297463 453830 280328 1348354 1701643 1555975 425982 996676 1956077 802632 276497 1548093 791144 1147681 1378475 1267779 1500364 1008505 448302 1371828 681897 1015747 1777721 1361762 1303408 1824635 1422423 874110 1203206 1898717 338544 946416 1848477 321865 504710 1689175 1899812 1748134 1383027 1564909 780738 1054538 1414567 516642 779021 1308036 1023590 122221 778199 174361 1331599 1215931 409841 197052 305534 1684512 1121754 1866031 1529431 326430 1921976 817322 400234 1153342 1292614 363803 523239 1130713 688058 687312 1500667 1766700 437271 543135 1726275 794882 693620 1909105 740128 1597751 396407 1632304 1349464 979899 1080337 1607783 145330 202664 1188632 589797 1506521 233176 1838765 1857280 754407 468848 66039 793140 1882315 1645977 1515520 47375 1319887 1408850 984076 434416 1246874 1357987 682195 1464049 18038 1684329 1239544 1301140 241770 125780 1718018 1355336 1849775 340426 1034023 1692750 769676 273161 336975 115277 235501 1431400 1334397 1595907 834871 1859604 1661401 358862 959381 989400 302752 1952422 695719 1627851 1811161 986311 1100260 813827 1105322 632903 1588885 228335 1240881 1016292 1989837 651063 442677 1371625 1492504 547183 968145 765806 843082 1942518 1453638 1002242 1731052 888139 669879 1216772 756400 1220894 402567 1138659 1330143 1602032 1067099 1144697 1352054 283358 1990738 1206031 1987491 1897300 840909 206054 1379892 364652 1078936 244999 1934870 848363 1804661 492434 819707 1830952 1969718 474437 1957049 631989 1387858 1049602 1944603 1497570 1518978 1525700 695152 87434 1804715 1838128 1008291 1342350 167054 187003 692047 1333692 1295587 1025391 1889474 375099 752739 1352443 478137 1061694 319823 37293 1381689 3965 1013310 1177555 344156 1362362 1401868 1333478 574952 1946814 226217 1422112 6491 702361 543575 873293 190588 1991875 1536437 1698350 890507 928163 1457748 920606 1527616 195002 1507204 176702 1573877 763527 385958 1274861 65958 949542 1748963 133971 791323 1592393 898201 1943692 374129 108648 1755498 1386620 278123 511382 290229 1096014 1757941 772145 1044651 380310 661346 241713 1473861 1948469 83830 1428624 1361261 1623934 1323196 18426 200034 1589579 186715 773617 856766 758790 1472131 1168770 166720 706017 890770 1167918 640769 592413 560005 1193937 389430 388563 1509084 1537769 571811 580410 244166 1938008 5035 1042625 806519 1212737 1256133 1053616 762324 818347 889868 492070 414268 933189 1219640 1453784 532723 1678425 92006 1088697 1608220 1820470 636757 398917 1388564 539257 1159684 390148 672062 1869787 1212032 1846907 103208 1957101 541511 316516 848748 1101729 140443 149695 468981 1697262 301482 87885 1837227 852021 666856 1736854 1113826 602919 631043 1006619 1917493 292411 180058 1708113 989931 952341 1728151 1726310 115674 494562 102291 24801 1352785 577100 1040449 1322274 554638 619256 1698828 1638290 421446 470714 1686690 1726928 159313 200249 1099997 221978 1396662 830320 315660 585114 708733 779787 1839076 196836 533038 1615773 985927 1624522 1082701 1680138 1597331 493040 1477574 1857104 881935 1349295 659129 1013409 718486 1192047 663766 374081 1116244 70574 716525 1048435 1850709 1518246 403651 498454 516185 839401 1187006 134397 757916 1517597 1208633 665239 1071751 1456267 1481920 85412 1897667 415760 546955 749846 582984 296159 485220 1285832 675920 1359375 100731 1426480 1162451 1518973 1442377 758564 1720625 1947618 521117 1684470 247207 1223473 463908 1826615 429120 811384 1305469 830995 450901 598170 227387 1930886 731725 1713012 352755 1027988 773838 264714 1498318 93161 987680 134548 359127 1180881 164866 1056326 1843255 1586715 1127286 1615994 1720399 1151974 1335461 372864 972916 581227 516182 341156 251254 1480437 1892645 931677 703597 1295147 930637 1514090 189367 616341 1885533 1706088 1726450 1354919 1248124 521844 940086 761688 87958 339778 1596474 1530436 1863521 1495881 1502289 1828664 1878341 1167802 1739411 209626 247498 880460 1890836 880660 577233 1724834 906452 62912 1031679 1742214 192246 1327858 763431 1140156 1710387 30170 133089 939819 819695 599794 920453 676405 1033787 807984 386335 887318 346756 1716413 855480 786184 1319784 158106 1958536 1452996 1950796 1849581 490747 689253 353265 336456 823461 1589509 1754970 1937433 1615194 1176443 37747 922926 469440 1728996 35334 47167 1428883 505056 557761 254934 1988459 1941393 394569 1643178 1631092 1346087 1229164 1660748 1778780 128285 808891 423912 710481 1057964 1856833 419720 625875 59323 1592357 1275215 1536518 1284837 909301 1142061 472991 1159938 243595 1064699 555435 550255 1207570 197858 434699 94590 582055 1258704 1601971 1639811 1085303 1555786 991531 1785161 1661701 188291 808160 655684 1402850 1533500 1852248 1456285 9419 1414128 1992369 165881 424450 1752315 661944 807352 1374594 1657275 1182140 1081690 742599 568364 1463877 801175 414515 1936906 1230299 499678 497088 1476109 1726081 1017540 1317818 304129 1482010 1588671 1899023 1653598 1394998 439126 628257 611760 1954003 1890223 177259 1526679 302057 1101841 287344 431110 1015160 1694527 1312507 319686 1849870 1633242 1308579 1808862 1626422 1252489 145232 1962420 127667 171859 1705323 24900 618843 798045 54953 469899 1120416 648965 409189 1028137 1865940 1340439 267198 1067001 486091 1367953 1594427 1128530 348362 1665643 82368 1886365 197098 555524 882370 51985 369561 1982110 1236729 674179 827452 241954 1465772 650157 360040 1733015 18837 1476854 418760 64360 1141201 515805 857579 532373 1809912 1712430 1602519 1990840 430362 1361749 1718643 997310 383443 1517407 38130 819921 805822 458808 510713 1696306 1499692 1277098 1634278 205424 815770 999343 1719781 1593543 527993 25969 311794 1085765 587355 255757 1819263 96741 978165 678415 210162 639132 1961580 1218605 1832281 921792 1714022 102919 231183 1904032 969420 1458359 1970010 188607 274416 1203466 830017 1010495 932060 641590 1599448 3697 973539 1168527 1726286 795192 1481355 1690320 446776 1939309 1860462 1613812 858483 20989 1228391 513345 1291911 1336637 440564 909050 175393 86984 555895 955748 1179332 1675674 1610133 1608632 960440 37621 177632 989296 1004067 387536 239532 1857833 1396972 530699 1812426 592285 1805565 942388 216099 839433 538717 853693 1522910 663817 500428 1083384 1302179 565627 933100 1185908 1559746 1185092 778508 267504 794012 820366 1090125 1362745 1751856 1337543 1659834 1970242 429867 407363 176714 908097 423453 526418 616730 1452264 341725 614868 1653919 1436833 778835 578944 1881638 687854 915453 1208597 135430 1811868 79213 356374 1205520 697245 697648 215640 1080307 471754 1572054 800477 485120 1206845 877542 1687361 315069 1940676 1875713 1016368 1291949 1046312 561927 204881 163911 140372 436065 15310 274414 151278 1262020 1783329 1968708 641044 1594247 1738092 1664740 1696884 1213184 1571056 1373678 191111 64145 1815447 98792 861246 959198 1326117 1803315 1277222 95797 1790501 205543 713484 81554 299171 970376 1159761 660528 1428073 181374 795073 513228 272787 1528539 753376 226436 1703758 442198 244555 1655234 719884 1542932 1203979 96066 1086950 1548254 1484592 1765227 1431912 41771 1864563 1197703 753676 1169059 1887154 17551 1135713 287190 800131 1029105 997830 1418796 1317185 1809996 1605248 1188241 664174 193461 239419 980249 1464190 1507596 907189 6617 1614223 1613754 794095 1106707 408156 1788112 1229460 516329 953318 747361 1412992 1681518 211462 1706821 1091393 1737876 1750028 967144 1004226 1545508 1302790 285816 997017 813873 1112050 881474 1116650 291038 686563 1126883 1141609 567912 413544 332799 1092798 385480 1284106 1506502 955375 552213 1970669 456999 1779183 1593 1107512 1521851 1943952 1579897 343328 641921 1423038 1032721 744193 1981211 1689915 1287760 1688701 1347235 1394880 698282 681010 1405750 1258893 867795 1856222 197704 520331 624881 1238917 398322 639236 1057232 1118645 619707 1367050 835918 1102684 205301 767544 1786176 1445187 78346 1266995 1941849 951718 1808952 1953704 810618 1673534 137563 330602 1424101 208526 45964 1603855 118772 142522 1033744 623618 1044725 457594 733223 1945077 618108 1632574 32720 86759 348538 524156 1568795 1471501 390601 343057 884341 1829958 224970 1104654 766813 1777919 1168843 1600071 1653129 1167318 1387747 737191 1400708 1879680 58820 788926 1418265 1016712 945514 440087 1846902 175978 1378752 124935 1394903 1404933 212094 1787247 1758956 1123196 545803 1415918 640218 1943582 1485134 930271 1548761 1101612 874433 1686305 938238 350638 912694 1561887 3989 1474510 460988 1590726 296074 1730808 111098 1429213 1750444 1099138 361646 1483220 796250 583939 1340878 1293113 1269567 434684 1275536 1861325 14309 1673014 900261 1370217 840717 1490756 779829 1364448 1935254 345179 1358243 7911 757234 1566183 503889 1744974 1999824 1268370 1125362 982918 45876 119692 1265365 1748706 1368292 1693073 1470062 1087208 1385877 98123 24771 728983 1693586 844882 332477 249652 1030347 469858 1314775 415602 1487445 264451 310309 780134 1178092 1184409 1963693 1077693 1771795 643077 689469 485129 134105 1701006 332407 934102 271369 1773315 1149470 644397 1304994 672064 40511 179768 727628 1305859 1934008 926344 572924 887799 1323797 642426 150870 270092 1310146 40980 741796 1625007 1773346 763503 711609 1769802 1637403 332155 1165158 1544400 631871 186327 1884870 1451210 1526814 241100 1481225 1015781 107682 1425219 549407 765846 1928642 1880123 1886647 1024776 583877 677371 1164637 1451037 1091304 641890 221896 462119 1603009 633308 1154920 1846226 1655597 1059269 3844 1253007 1607879 1697348 1462692 1810924 1905837 1504346 124830 339496 342974 241992 1457399 1558527 1138976 862362 1588406 43284 574888 1763143 436783 846531 1806069 637560 655061 1142422 1864345 126967 632093 1149780 525914 1260588 1169147 709698 46123 429570 752793 371970 938441 1800943 1167788 717996 39817 987640 748279 1281957 525836 1822628 613587 1702195 654540 1801437 672605 758773 804141 769488 1390858 439671 808624 1872589 842726 500145 1867527 1096644 72428 1794757 142340 567181 375615 985440 1541796 890808 748911 1182653 605514 1200824 355738 1193396 1459736 1737830 1795881 1841604 133238 467805 597004 1812629 1603702 1776640 323717 444851 1487688 1297481 421940 885842 1284444 261887 308305 166520 1581816 1192133 1429607 1712423 1232889 358630 325613 177648 54768 632246 1039316 163386 14893 1679358 1908488 1808843 1281022 826107 1827424 1990545 22685 1146007 971045 1255692 1187481 371827 958505 449434 1835933 278041 805617 1913818 277889 187076 1542617 1800479 1995299 102062 267780 479141 1624292 330474 1954540 1180457 769782 255056 1544815 80105 1054121 959426 804226 1692172 1332753 1695452 661821 1921597 1103571 1091751 814101 92931 1564830 1162629 449041 1454261 641042 414619 273218 1510552 940692 250557 1560135 1103491 846805 1101565 1409153 137247 1923680 1518 15945 930796 478332 117359 778240 135136 1963321 24244 262493 1636999 433883 430839 892283 417438 1366556 1889232 255607 386446 166193 799758 1270296 1564272 906378 325661 374417 1812335 1246375 613103 240760 1698729 1866781 1069451 161044 1597852 1076287 1202123 1369312 1907981 150266 319743 1016484 1043110 1838597 1368844 1118100 1675808 144536 1009269 274518 1332140 787817 220937 1341733 1390697 750691 1679094 230810 1424327 861986 1219919 1125396 594820 1027418 1555433 1953538 1275732 580169 629289 1290576 957558 965737 1037249 1534635 1115691 1961666 35215 711296 1454734 825334 283914 371396 1339163 653333 1485978 1561555 1583427 804858 364797 538685 773248 605519 1125425 418941 1024168 1516779 1546062 1312939 1056694 254681 1850591 1508893 1022198 994441 482322 984681 799020 1826847 744166 28422 1710909 1517341 950437 137197 805251 1674774 512230 1296033 1053362 1217424 1830540 1035315 1832904 1567630 1424715 805882 1950019 476532 960016 1476983 646306 1702000 1892728 27904 27743 1832253 395458 378782 1565163 32381 1911949 1493574 1483967 1656156 1389190 987985 734637 1703457 1421923 567740 521217 1233604 142195 1598964 1698580 866134 872288 1149737 1595732 1677627 343658 1461045 1497409 1157608 1674601 1039584 1667347 365868 178408 723216 1299193 1280426 729002 113134 1684658 1097750 138531 297541 1831411 572235 471727 672386 1366974 1733954 270591 54757 419238 451240 920976 1963387 561232 1078021 1869296 848820 1812565 57730 1054554 1617027 1594905 556898 17694 1747844 1753575 966682 370579 468466 1089312 575328 810757 535090 1514165 355862 1679972 643255 390641 912556 518618 1176941 332684 575976 207496 1991054 1494744 1230949 516598 1757469 538668 1411912 69160 819535 1827534 1725863 189170 1468581 353082 371768 1614881 644182 1571249 494637 343488 1757013 1451297 227228 1592159 1153638 599195 494776 1732234 918593 1721578 1084569 1491818 1095868 1798095 611460 832509 1253248 244100 350930 1163304 570988 825893 1893215 949816 106423 482214 1445113 1895731 1497912 882592 1331029 1439050 642737 1843208 1054778 1591132 1773674 1231446 1842945 1192313 779658 1336299 1934671 1543848 1208716 1214397 1156679 1475893 1778995 540648 1404209 156130 659882 1911185 1688434 932015 549266 1367029 718200 1014763 742045 904138 227056 1728194 382513 1087169 1686207 464741 1600293 1948364 1508267 943541 798085 1430920 1136296 992044 1597272 650160 1231392 1529616 739969 653485 1363710 453175 1968883 1838353 906021 474107 1384125 872117 1126720 1600764 1674326 1136537 1686177 157307 618203 829785 553017 1787319 1179122 717570 1264404 803541 351781 724817 1902675 1062161 1924784 1490028 676200 1093154 1781290 556835 1848810 1158171 1705141 547807 391543 1293748 691975 1867606 1233795 1739409 1353686 79151 1753566 390246 1079710 57810 31103 1701007 1175690 55566 84139 171248 165282 1040230 723995 634120 599882 185406 938983 780902 648776 175520 583098 1161360 1065452 100805 1460981 135281 1810572 1188631 687987 143931 1936845 1478231 270610 763024 466604 1538030 1528830 1553356 435043 318629 153256 427713 192914 1547107 1109599 910482 556770 848734 329763 1687105 1008466 1923113 569555 1861823 226086 1465172 868165 1826254 1550326 1027964 767499 1132379 1730544 342800 687693 960695 295041 1593863 1218683 1169375 115362 1647731 1297890 1461398 86622 830583 1128361 264260 399098 1636460 1501060 713469 1428984 443484 205459 1847270 1843443 1996611 953561 284325 504232 170859 1050593 1261075 666124 689884 1663120 613890 1042891 327169 1553168 1660539 190343 1142163 912139 448404 340184 955366 402146 745704 1565086 190389 465481 1813193 914193 138735 1648129 129523 1159564 1303619 529567 1754717 913329 248365 1224520 1027451 838715 1705437 1459431 108988 1375979 288337 1975618 1323243 798407 1125464 1342229 1022016 469997 766317 1333284 1435356 1935985 651799 338602 281705 499181 236628 158525 1227807 341216 1296506 512438 60882 525127 1530326 1008893 899118 1821640 1127580 775349 1738477 1175243 851401 1134316 1271695 1182658 1201406 1493932 336592 49726 638375 1947 1680146 1733709 500780 1535056 1329851 407550 754687 882045 928940 1753549 212787 1041746 840609 1071468 471098 1875140 464352 1858840 864455 100061 710468 1112496 1297304 546731 1868848 238918 123741 949843 480055 1322633 585009 403955 238239 814887 667912 1493262 1249770 1543919 1570110 278886 1720223 966049 1928322 91669 862055 283017 1874229 1955087 1189282 785880 752610 344267 645402 661065 948332 1434060 1546278 1662596 899840 908474 1375118 1100416 1392259 1808052 413340 338074 568519 1869151 92950 1714137 1317556 1565133 1941938 771512 1285331 1924396 1935949 1799024 1101691 265418 379377 1213428 1945992 1585952 1144497 271636 1164435 14135 1395415 728216 1586268 145706 1130071 1052948 195073 631896 586638 1169775 1586565 229382 1123249 412068 1794205 1611992 1803457 199957 468877 47829 465011 1946047 699042 1258628 691303 1953281 1764363 680337 477225 950939 257110 1271112 466353 1378568 1008591 622434 779493 585476 294527 1621125 1094556 1302560 686430 312889 383085 196843 782326 724147 714447 1013589 1233360 823783 794861 235459 331326 1488226 1782048 1169539 714374 749685 1315098 695700 1743821 1071163 1809233 1338639 1870362 1346878 1852291 269176 1458011 340595 746888 1450411 1687047 928238 541460 878567 1613931 760999 341174 1177948 319790 306503 907148 1567792 224236 599973 1743946 633264 1467302 1109905 1845966 1342281 1110069 1096008 1252310 370211 1929290 1228285 485268 427409 751072 1864561 1446111 34532 467035 827480 1699605 490694 1978930 517826 1103638 1643982 33182 179079 1877613 382523 1521566 447645 92739 1306207 1392436 873230 1763416 330054 1237899 1886462 1005123 1042864 344683 1272786 741601 1764431 456567 1956044 210503 716773 432707 1755311 1137952 1066437 574939 905307 369380 678945 1185858 1477788 1977905 1293392 870623 162935 1480271 175231 1246371 1460342 1656924 1592700 220165 381430 152921 812346 454429 599243 1891535 1945276 424481 858134 1162647 970548 70898 771931 1738946 421494 1025984 944676 1921858 1676981 675515 82306 1825992 642590 1062270 268347 1630448 1840479 676682 1883493 604918 652115 1152562 227725 257256 610711 1294054 1109823 148070 467717 1277534 767882 141188 411933 1474455 828881 831681 872733 1289616 410077 1842505 1385239 1500435 824807 1129093 185524 361598 629196 606836 1913418 389226 88854 1917413 1756066 487966 297200 322890 1428024 1727420 1970809 1458324 1087038 828134 633854 1160958 659007 1592001 475592 761232 1107482 853266 333312 106451 168744 1701338 1146831 1019808 1215756 551675 570305 404751 1351194 262778 304456 1302879 915906 725261 665548 1338600 1577842 1808011 655368 407577 260303 1886933 1806169 1060946 1866591 24187 750676 506762 540052 903108 724821 1063599 379682 1103648 1276795 1813408 1326034 285781 1697051 432307 964276 141676 173821 1476311 199073 1822135 500548 1815717 1783965 947228 992553 656553 1515607 207446 757219 810661 939029 1557452 776723 842663 318338 596433 1378953 739214 809075 1056586 587414 1902282 163582 241544 405307 1462118 78483 1048130 1876023 250721 997391 1757101 354190 314345 991399 1945417 1267423 655856 989732 1814430 1677184 619381 805937 985481 1252849 729610 1565935 1739445 11737 122567 767472 1143135 700229 1080943 840468 232800 840414 35464 1231255 1327518 1833796 283507 858540 157488 854078 76884 551985 1585723 349057 490885 248648 701064 319829 300093 1124582 1654704 1745445 354987 252872 1197958 130186 1803871 1462708 342619 1260806 416072 1970901 812158 128005 118295 1104345 1138913 1017778 1341274 1635878 259148 1907990 1801881 1699067 1918116 884 1399244 1357216 343524 1694402 1355137 476098 866131 1817880 1308296 1106554 580304 1222125 1521904 1206687 896063 1567734 455634 180168 933657 310717 440335 1744631 449291 268127 1493901 593297 924992 642782 1247053 181775 248289 1507356 1213523 1192401 324319 786551 100594 1802790 1148037 612282 1826306 894128 252908 1027822 105841 827662 157116 608141 259619 913555 1326662 823953 840889 543441 1391230 881888 117686 315827 1222425 517948 844321 622372 1563697 1851560 1396742 1337990 225862 1637131 69937 1944821 98527 1677783 1021167 536202 173301 774243 313212 1324568 1782121 1495542 1466380 964234 1676731 1036436 1512578 965502 1082619 48450 696699 428106 1922001 67969 764459 1126410 269744 738259 1557412 604060 217060 84734 846607 1163714 1573967 958873 49854 1943758 866130 1930039 1112757 506569 485435 76478 772496 557852 1650381 1263033 1112146 432452 1947093 1142364 1100265 1987604 689974 772852 429112 109062 558961 540298 1837305 1223391 1489028 710674 1855580 7073 15673 1707914 1406264 713324 1949109 175358 49139 1145736 302675 1725240 1554546 1053363 1866806 398938 1659188 638289 885143 1268916 1441097 1497995 1357226 1644221 373811 176108 1782469 1893528 1959387 508394 473560 1845674 323158 629797 1941876 401849 1224997 906062 162499 468967 1125480 1886375 1124263 1667201 1881350 1918051 940708 341902 1036219 1321462 661628 803166 870010 1326926 1977834 1808644 651834 119457 164671 1322802 1379645 1344275 393961 1653748 567735 818654 1376639 1468201 1219166 841554 887091 1188124 320589 1590609 638793 223752 1547452 613469 1595687 391696 1670731 1623126 390335 1071384 1805262 1342185 588207 1285676 1764159 64586 280041 928023 214981 43914 453191 474911 1140155 723327 1838746 1760719 1350034 1657345 1804803 1883628 869096 1833175 446118 190983 615199 683450 1498714 1224163 1245353 1467188 295073 550295 1314994 418973 1299291 1019467 1310766 675770 619797 370826 158183 371130 1016634 1646140 1215253 331350 1439715 1194388 855379 1464837 500383 1176354 622706 549245 522639 1457863 1032591 355285 491293 309804 1313177 1888717 401999 836458 1134528 1181659 356042 1159094 326610 803653 1798534 934133 1267178 53 930899 1877268 288807 1018160 779570 1978168 1147141 697448 786028 1941116 257725 2865 1702957 50782 1746337 198041 151653 1598891 391373 88097 1400528 1880419 1805512 792856 314719 1501325 637552 990163 1676535 283198 1595044 1257077 145914 1512583 458907 359201 1596957 1389246 1278017 852906 14383 877903 1925814 1328898 519836 949162 1474436 437299 186614 915678 1596831 619012 252371 1529250 337825 1100528 1068348 604145 667538 1672113 552290 1625019 464298 1677276 1052940 683496 1574412 830867 1505277 1067642 1451062 1503974 1970999 1263925 1633789 163604 34266 325683 1025369 252228 819168 1016281 1219877 718676 325993 558000 1819665 386898 1710178 1254795 1784543 1930738 1672550 1041931 483167 1118157 1997550 1056665 990763 580391 1322707 1409308 1689421 1327200 903962 822895 33408 236931 872579 172136 1060977 180724 1628994 1935700 1954561 1170679 1280792 1641383 948963 633842 834473 1695662 51437 1177129 1887313 1353277 1649568 634731 760158 1144775 1127922 1779036 1078791 1770654 253513 817872 1004085 922235 1628776 1288869 974777 1806928 587215 1076630 196276 1787462 1328726 519964 1179598 1565000 807653 142482 618925 597190 1928248 1455106 1858335 87827 1253159 65534 67504 815952 542144 113195 1871736 1256999 842515 1925625 1760332 509368 1815509 1635822 28905 167609 723501 1454528 1497760 1782710 1095087 1177808 1870017 1221107 1913527 608377 1571941 642851 1620366 95651 160931 1678143 1904964 1405857 1850939 69793 672389 213118 890700 575020 1935079 961583 1139191 1861102 1556662 857275 1515223 991084 1157655 883834 1022059 1107333 1689205 1511337 588947 527335 1930607 1784010 1745458 1233260 658344 517754 609071 1521026 1771535 432801 422782 1804623 658160 723106 100696 1610815 1664401 452034 1508402 1344668 1983581 106319 1900707 1795359 598382 42939 208632 834752 1105811 1964288 1705046 987363 786888 1693303 169752 723289 683151 1285004 1640310 825136 756558 1598628 918055 722777 1416114 756051 659105 1696554 807044 1352149 419535 1764475 135561 12845 738675 1158307 1312271 1082911 546498 10079 1975207 1729277 1666793 615223 970671 81527 661064 1539296 1040173 126112 1748965 232954 1298359 1677829 1597509 393327 1062268 902425 964273 337507 53684 355358 1320624 775258 449877 1099985 967668 894073 1352884 1741481 1028502 1193699 1140262 1786980 473594 749227 1434330 391711 823585 743096 1011415 487491 1276425 998675 1674793 1773323 1872304 1137454 1967832 1082248 1936606 326597 1068220 1366618 794950 1728028 1409553 1296283 30290 1278227 565940 1451719 1959059 796703 1512166 1713085 1475716 1888405 1208467 1979553 1581786 1198927 23836 331185 1296260 1181015 1193691 847436 944717 1258962 1756995 964344 741671 1538877 69677 403693 1936971 1021840 168919 975340 1185677 537651 1061588 128051 478804 1325045 97165 485751 1782596 1817947 1734553 1609238 697701 1894451 1471723 1803687 659553 1783349 366104 117824 1487200 1975574 986423 842114 178413 405013 642460 639249 1331912 1595798 358872 511750 321231 1518674 1407348 1097067 206224 1890713 1324312 714265 652023 841776 582228 463666 1930910 1530748 151404 1611503 62442 1644924 1510761 715605 1061039 1217068 998946 720385 1461777 250916 1857204 1536960 126336 1235131 1533069 886831 1796420 1658340 1006461 282220 1978866 1349724 1444112 555390 1702405 1347466 316102 1752344 1828537 1759612 1248757 1343258 17110 278528 574315 1936190 1526532 95176 117000 1582890 911414 1821248 438418 1294677 1540511 914540 1290676 75834 40551 329514 1106496 204495 541677 1195701 1602045 1525853 503411 1316693 1373743 1401826 113708 592141 1695758 1927586 364866 1510227 263798 184880 1617622 1672501 1907667 1020182 1765534 121461 342635 572895 1961652 677827 1075073 1974126 931177 706336 1806685 1872292 1297184 717094 1460842 595260 1505661 1753091 1485359 530860 1545343 54706 102144 1270773 653585 1369862 473482 1094164 459585 762837 1405303 1791568 700404 68805 1780499 1572402 1525336 1949660 430663 1989777 839732 1888242 457695 785434 1489660 812252 977008 622477 449948 459642 7166 495297 1207702 203732 858853 728217 632016 1786937 461542 1717980 853598 1886311 607855 808444 347654 1425228 1065058 1687229 1862820 512826 1328223 1076100 302992 573851 1090771 116902 653659 1008205 1450652 446627 36968 694668 523760 1597693 763717 319550 81115 616494 835967 1441348 1900912 1157272 1298410 602011 403709 1171097 1094610 1533072 1246624 1821347 821122 1205512 212093 956787 1230806 995902 242678 1198938 88363 742261 1565737 146145 55358 35280 1454394 196220 1383046 527064 254002 1232158 866739 1824230 119247 147523 38737 206142 398633 42222 1196758 1125667 1331991 1871889 1293128 730808 820483 114085 1034592 604698 1098140 1443694 71337 1912720 645854 322899 883587 1918100 207822 1313132 559952 539608 1629243 100382 1760240 764177 952556 974370 977202 520576 1385264 786220 30701 1152096 15320 508652 1786778 1221231 327991 803332 14478 714920 350351 1084789 1409761 733815 1575899 13124 1351016 1142873 215333 483934 1791737 336697 1888425 525224 1311720 636485 963889 1367967 1384955 1196538 991720 256127 1687374 877593 1589268 303747 305010 518935 1452167 903102 678236 1907373 601835 783374 1761231 181059 1187125 1626282 1291117 867479 1565623 460837 1310404 482361 1618838 1810839 1813018 529297 135624 1442189 621086 1137479 1495654 1727300 1347710 554960 1944894 2734 490327 1184039 66328 782431 1789049 1110126 1428015 613616 1946579 11432 1895280 651717 1561184 872480 1916868 1725166 902040 1068006 1712625 544526 726045 1003269 1495651 1254877 1762221 1462893 1090820 703970 1920114 908348 1472840 1469651 684417 90553 935835 1698171 266023 1347143 126215 1817202 1183711 75199 1188833 1165950 666731 1458159 1117199 300666 1714191 1564582 40958 1587254 558197 725112 34629 781980 1646128 1694952 1947082 1808402 1878019 1918637 1519525 1927152 630975 506307 29095 1634324 556762 1232149 1492619 1683526 218732 1389516 1514862 128585 1512841 414383 1055832 1382724 1084981 1332383 1783320 662860 1270643 1239151 460355 640906 917884 551859 909551 1750711 1956554 862963 1153035 669100 1201784 1954181 1616684 600150 808239 200735 1956626 1606106 1233120 229304 868137 714504 1167381 871402 932815 1720872 46388 78331 1829558 1316396 1581817 1391949 745902 621873 294749 1003414 1075202 1200855 239615 1046677 1011515 1614929 1645902 785232 890385 736059 924968 1478394 157276 784563 1455600 1199513 1954683 1839175 473781 1838305 534904 150309 187941 933182 1979207 347278 692769 1846371 1552264 1338168 1586873 760302 803415 1272808 718598 423623 415995 1080285 887287 938804 1481900 482462 1059558 333254 267657 323468 131769 1188222 1160731 1481971 552445 1182381 1694708 1976435 34230 14557 960919 1056967 323291 489390 1871874 1119316 1589190 1340382 1360595 844977 892188 771561 799240 1323221 330275 771391 1497440 174090 1406226 1683258 1275416 1593823 1921883 90206 1454117 901183 852555 278575 373779 620117 1704444 1653423 991191 824091 1753053 301725 1567326 731315 1092830 1019126 981749 1613357 1795558 1893138 76222 787735 348547 91916 1227487 1624596 105837 876752 1018502 1838884 1102186 242334 1697040 656373 1609375 1424925 1065589 1986923 626705 1827883 959831 1338120 771547 25842 1105958 467670 706911 1058994 1157689 381725 1550693 1072640 1782278 1278166 127380 1793337 702210 153096 1380268 411049 1747259 721241 997747 615263 394985 1966199 965801 437041 1410747 1286881 1188141 1220731 418888 914818 1335446 1216363 278115 490298 1041653 1999270 1921653 264598 1604545 1613059 95597 1238617 325000 882658 1052119 4291 111476 286752 1182602 1150077 1875406 1944428 1069664 1816605 1283304 1208926 1749460 1058910 58098 345732 1446427 1182442 6449 671927 195848 564745 1492425 950310 852946 1462225 1907324 767753 697953 148926 389583 858383 1057000 1150463 1515298 290353 642049 1797967 122844 1734587 1346539 15145 834442 1161109 436207 386344 1510131 1998326 1900937 981081 571650 856117 154672 446886 1616542 1747763 1719951 377135 123601 728493 1214132 1928152 1222819 95004 899227 1650264 1986754 80635 118892 1733599 1305950 599956 1408057 290483 1316616 1335528 939736 375281 674762 1099830 364036 111538 798577 945607 105362 212387 840714 1245512 1042880 1177849 1575100 351789 1366942 201685 115193 1409919 303049 479922 850277 1230639 1569942 344448 37869 403783 616161 1690561 1007502 1760376 876737 130575 1269529 1570054 244173 176559 98217 281654 520268 51680 152229 1747508 1246868 358101 1105192 764490 1605784 551189 1750619 276254 228818 1977934 1156432 377090 990288 1319873 1853388 868749 53689 65794 579328 1972300 1963059 231577 1987847 509487 419694 1154455 392360 1453434 916694 322315 397657 650941 864062 1649102 1513945 516532 272347 1847637 142015 1033481 1512751 450123 232549 338883 52682 67814 1173177 1090680 1915012 769464 508868 84953 839007 1015339 94515 828343 1845706 1818508 802265 991955 873607 1903148 403289 544287 854316 907715 282135 1878375 681477 973735 609012 528029 1645968 1449670 1462657 17567 1564066 1296543 1941479 790695 1219552 1562372 147245 1763647 830222 719303 145891 1446573 1512916 136675 1639096 451389 1217283 1983926 1635926 1155134 369111 463269 12026 1360083 1399355 55968 723185 936407 239297 143514 1522075 1903205 685441 1448337 1007407 14330 1886109 1633012 1121460 529494 876865 209659 1409787 843679 950136 1718180 401662 1051383 44191 924641 1070226 610798 990814 469031 162378 1798300 1661679 1280123 1639195 394276 451985 27322 105270 791113 1256432 1034613 644824 1462102 1095595 389978 864645 584675 1760229 1992489 870703 1312759 1453569 1111925 357896 1677856 1772893 168615 1050940 961734 466575 631448 1882298 1019185 1666256 472933 652736 306557 564497 1216510 1237988 593588 470782 724839 723316 181998 126333 659032 1693241 1783661 715240 1713877 74116 1116928 1660590 978511 1126364 571362 819742 409510 952474 1509943 915386 1819250 34776 1300323 1441475 1975910 1311926 698543 5067 1447524 1670606 1452637 1258665 272011 18258 487443 82593 1813973 1351507 1398928 1149433 764998 1749517 1989485 407049 1078605 1797382 791048 620614 458894 398128 1024469 416621 275031 778634 390687 861331 541238 708862 1103662 665821 1513119 621332 905768 166651 1085637 1258263 401539 1729883 1089758 64309 248840 84930 1825893 1114714 861755 1464412 426641 884721 1385688 1199349 258466 293363 890311 798805 1281434 1405377 794510 1535201 636076 911388 70388 1430270 313127 1503458 1903484 858862 1539662 701690 273696 990894 1188559 1152081 1140540 731191 81420 230943 1811553 1122518 543492 1896766 1471714 411696 953957 351338 930265 1653343 1068245 943117 764323 1509796 611185 988773 301769 379143 1952834 575434 359714 1551488 401619 729185 109002 896798 645941 1406393 862734 526427 197555 383841 1248137 1524962 949526 993830 1943444 1009107 1725275 1251132 1128894 1374811 1550881 1450690 404660 1818273 1259544 632256 188877 1773969 1194054 1082700 1333083 1674609 1813570 308620 1689605 1789905 966311 261956 1037947 1942998 1299419 52786 180563 1956253 1663974 38878 1681744 470888 647022 1722126 309697 37975 676157 1158069 586955 722598 1714252 1236107 1502541 953729 172663 1710200 69552 957167 133635 95946 1401072 230004 1660783 1763928 494757 662939 1921769 575117 454096 1845571 1180487 344089 1353133 1239686 1595345 1522393 990554 635153 1776167 703627 1862597 1739881 1338355 87897 1766055 345743 18261 531027 845738 1296411 1353951 58322 1724392 716851 1452813 1930782 389628 316313 1848777 387847 660078 115523 968451 915973 94903 1115867 1853885 752656 1087314 1940927 870252 1526132 474225 243825 1137051 24420 276822 954661 791782 303104 1986212 622334 1091136 1284492 993297 1077893 1055328 1934327 171301 1592634 933993 1377299 537155 1252637 1480990 1750235 562293 1412418 1014877 404583 1633884 186672 939197 1776677 406407 1247026 1490475 1393501 288308 841542 82957 1351950 1760896 1293281 216656 920364 666448 817904 112785 957038 1304102 144526 1527483 824000 41165 847641 432964 204265 874689 1275796 1685234 1911147 1657031 801035 434044 1996810 1228753 785431 134807 1999090 1819560 31202 1519851 1462582 230984 215744 725429 1769972 1961340 1890218 779629 1231562 515340 175040 937022 1172010 497171 1599694 413256 1176200 1234023 776329 1345352 251866 1787903 1244942 1091056 591754 413287 1208900 932131 1213131 1662073 1101151 1425682 1840237 1909213 991271 597472 812927 1057890 95519 857761 897867 205225 106156 840210 640938 240184 939319 1986041 1392216 509805 910164 535893 1346799 147409 1753090 242116 406238 399755 713931 1480885 1404263 1430136 1774130 577125 388296 45360 1500086 644362 22274 525734 1027148 944683 1980893 223691 884298 482590 1029205 636693 1770776 551905 279388 1726495 1100556 405598 1866762 424822 1520275 1635010 937552 1096425 948411 237787 324110 116338 252188 233088 573056 1753860 1254506 206280 730084 1023299 1240789 441797 1152960 1881040 1237044 846777 1304889 1571449 1360807 1241135 1588950 589531 239171 1284822 1629672 532828 1938903 612720 1031866 1648154 447460 276339 1789484 5563 695215 50744 411135 1051491 1006847 1070646 1199565 1110676 1679256 264535 227992 194662 1556270 1736844 1302180 119713 1527180 1814862 144151 1746467 509537 726415 1763410 678107 1071912 1060540 334250 1809691 811353 1886919 1810699 1335013 243803 1430722 582200 1774613 746571 805983 357125 558408 1396813 1696589 980394 1108195 1749108 1541594 1146034 530320 1025671 1825148 140491 935357 1377595 1708895 946807 1496855 1400164 52310 348979 1699694 833507 1182414 591496 1664198 871748 1696693 563637 398512 1453921 1226890 2150 1606347 894111 1816304 1427208 1331914 272459 1739132 1165135 1139599 1411471 582437 1965369 1838170 1587656 1130222 1843407 570782 398231 730380 1414898 284766 1502227 1502874 1022166 429793 828295 1191153 732768 940846 665292 1431596 802066 486364 723076 1642250 1129937 1214884 552083 1291715 1386201 685899 1642046 1943103 951848 1267697 1199672 1164630 888543 1752308 2519 1658665 887246 1131932 991477 1144186 393857 122530 1384486 1486956 1137828 962330 738414 768339 1720947 732494 1997036 1031835 98936 495639 708487 530367 1597233 1964806 239483 896978 1827887 702002 1532671 1280722 655843 351600 1183089 1681983 970776 1313759 527824 1592550 251564 1918371 1528305 933630 1037966 484591 571213 8775 1617237 719804 898159 214403 531696 247297 627721 877796 935070 832805 1635052 152043 325833 1771867 1789334 807170 1114617 160906 1078040 522229 1865765 1647613 1547827 980147 1077958 882261 892934 1931953 1625195 1077750 1674390 1421579 1015380 1964681 1022584 760019 1388829 1530443 3090 868472 1683252 147826 987085 116862 637191 867670 341931 507846 1175396 250905 743600 422587 364533 1678350 44756 1922470 496461 893359 376234 185750 1155194 1319853 699419 377056 1738286 889504 105783 1456710 13891 1868309 381370 995110 512102 1065067 1211718 1629383 1653999 368208 913893 210196 843792 988987 1519912 1750786 509280 1242594 1181916 224567 424953 321329 1161392 1803783 1646077 112418 898070 1925043 75119 575854 1558954 1714743 1497544 9469 315720 1350032 955048 1427173 1885758 694287 1672586 973158 319031 1780953 947319 1195117 764675 299796 586540 1915598 696040 1797480 587147 1554829 1146934 284962 1494430 504407 585702 1283747 1128418 377859 953470 1515031 925088 1716978 234552 836482 1549605 810732 1382636 1195992 104309 1072808 133698 1544392 1626062 1091742 1707340 1785249 151805 1174400 1140780 221137 1452698 90205 1360651 1264588 1530408 1586286 1257429 1923329 1642213 775702 798398 568147 1196998 1929213 628364 36371 77491 54218 1454763 605465 1374555 28321 1788111 1678712 250251 1590303 1643192 1933448 1574064 38148 939161 256990 382061 1908941 443210 1717737 442971 1369124 682383 510180 424720 911813 711100 1133523 1863828 320812 1156479 1686247 1248327 1393046 1509534 114079 1280201 375387 185887 1655509 1627115 1723432 609537 989980 1260322 960990 1631335 1046732 731175 948429 1080876 1909335 791715 789666 469150 1272110 943562 1948106 309087 44499 1883592 1479876 295282 1544602 1024701 1451434 423836 101694 1777706 1302822 443132 1836304 1642366 1263766 988654 646758 1212134 102248 255818 743708 1427755 1874887 1104194 1167066 572049 1911397 1535521 1283033 466009 1682540 536362 1457535 859318 907758 359273 1219048 1577360 478566 154358 1476832 1773776 1090938 1335964 1555275 1014899 777173 292919 1010611 205441 451098 33017 114241 715262 1390923 1546048 930602 230065 1316221 1943119 1813717 128390 77209 1127635 1845048 1509080 322771 1196942 1809198 536742 1091776 150031 1524314 608980 1621750 553727 173910 376414 242829 503556 1882236 1623994 1989651 404117 1439110 531270 15178 55030 882676 1868893 367097 318566 17744 212661 1466300 1554205 487954 1736681 1901647 1388846 261333 647476 1330022 440344 1387218 73620 1073864 1856476 158750 1875347 1122046 1008759 1354086 723538 1801628 1559613 1823671 1126535 638909 1247017 1033109 689466 853798 133575 1164433 566967 580833 1330591 851154 348311 1852180 735874 1268951 1006563 1761901 1812255 758617 1410565 1861010 560971 1145380 452995 1349899 423213 1521031 914063 1456886 1308159 1851062 4381 525575 1371501 229461 70306 5757 1391271 1264091 736600 1387514 1517925 109210 1124165 1071501 241044 849513 870425 1435669 774598 1514890 194822 932651 970645 331417 942817 1117274 795947 754016 9653 754605 987250 1125339 418982 1003108 560934 864881 1956552 1393692 412866 1379832 100544 800838 1247008 673326 605947 144027 1879795 433858 569641 1898602 1234039 927259 1993394 374901 522616 86985 94574 1156096 431402 1351726 1331756 1348563 1575204 1733625 643173 1033645 643157 1631311 1173914 302825 83388 1948817 1628386 71448 1911068 1857246 1728508 124755 654579 1261790 1168166 1729450 1303972 1209096 940945 1143922 922104 1607586 996497 1540970 887273 1512957 1820801 1282747 1559978 1722354 410266 828939 206393 7797 376585 1933716 534035 262691 1485926 1793959 1029109 593423 1904857 473625 1029658 239876 1643322 1723363 862982 299180 1459993 416922 663027 1147846 919937 1110346 1519865 1367381 1333029 797905 488979 1791235 1088610 1899165 1207853 1418153 1340559 97735 1437923 1924389 1388639 951019 1200809 210672 746081 1415414 1249471 1062596 1309883 485885 216809 1440536 915426 1689032 1471882 1612447 949631 348894 541824 1096123 219569 1933759 1107656 1760197 1516735 113188 1235913 892926 1809264 992505 1094606 999464 1215932 954242 920727 226109 1791718 75135 1766126 1205121 1268401 1133001 132535 1237110 686252 698832 164442 748111 840545 1271755 921207 766612 1299513 1352396 1722478 1518827 39221 132889 1640445 46378 1322263 1490743 1705074 577537 1775928 1381862 1951828 11168 1068474 1024086 1730881 1690499 571022 235770 1534378 1650457 1094215 606050 758209 1481135 207298 1008427 417336 50523 396711 1575037 1461110 1329669 294635 1163866 1332443 425373 1091071 71358 1253846 539570 1135672 639549 1230221 419700 1689589 1895028 944390 1680428 1657363 891448 782936 1433909 1635401 457864 1062609 1619555 1284789 1700902 1565399 317339 1692745 1928385 522384 187797 1566956 1506189 316626 57158 508105 1549562 558971 1224777 1814353 1751972 117360 210576 647435 179560 421138 152994 1393835 36147 318188 1055507 50666 401447 750937 1737625 290812 1360066 1264958 1373303 543305 1976713 1080429 708997 1708229 78656 1481613 1000347 711395 853585 1299128 132539 115886 793633 1940472 246836 5372 1428918 640949 1241892 94553 106493 1120583 1964446 175895 642506 1819705 210577 1322630 1805310 1933860 994164 730038 1886391 725717 945347 1456332 1643800 381774 218245 1427826 517446 508177 518139 1627263 383912 1702744 1525996 81216 1266806 1246921 1727069 1393983 1423418 1217898 1802447 1179634 1649303 1394097 1142245 982415 448535 1891884 808617 1637157 878854 1968064 1941034 1620081 411392 1480624 1722400 807565 266124 1544934 1544092 451898 205464 1286672 1540788 1177585 1036908 100464 1703085 1463139 1079043 1288684 967164 1243669 1831260 1522586 599630 455471 404567 471928 1056404 238016 1736442 1303672 780410 344110 1269450 460629 1346529 511372 559297 462700 1445381 242458 1669389 943882 1888439 448464 398412 788465 1055149 1816459 1021686 798002 1927655 1505148 1504199 1645712 1545675 717145 1852422 1461873 913079 1295474 1541496 1434783 943813 853652 575218 309228 1901413 821390 217965 522994 243692 1400163 798668 429763 235454 1972210 691826 1031184 1020184 1351710 1105890 1157258 684581 290006 676179 1872428 1691998 1366360 956272 1924247 1611387 1227553 1503551 1249710 1501446 450624 1951436 1992327 1903585 14638 760332 1118374 889687 1245469 1891842 1980882 844419 1787197 1806324 740096 1253429 1120783 1953643 322629 1196303 1407779 116629 683775 172518 1593896 973834 1622977 1680888 1006096 1978362 674973 1447301 346045 1516608 919907 1930151 478866 1997245 374103 1043731 192723 1665448 769030 1803757 576597 664604 422098 1043056 300802 299257 1814206 415253 1546930 1119797 506072 1967501 1061387 351299 461477 1724421 1856884 1488921 414428 231620 941772 1718789 658041 1900150 313709 795379 1632218 19672 1043927 1714051 651310 1352759 1184310 601776 454457 808038 502868 1904992 1489120 85754 1382333 1469419 1651827 717100 1266408 1471928 740172 32781 419688 1990525 610681 1925343 1820569 721648 1510741 1324504 871544 47974 1848348 1170929 1117801 1186744 1689201 1327954 895518 492585 288448 935756 1448254 729450 1249000 1548599 1164700 1733948 620187 374502 823098 1605424 1159919 1055336 1414215 851048 1022588 457017 921079 674223 928991 154997 1417620 1176021 1254915 140060 1653757 248494 1899897 965176 1456123 986699 920086 1903359 1545897 728264 347037 574756 910110 1706348 241185 1108283 56311 1571171 1363224 532181 1923400 547429 1467922 394056 588395 1658354 1410269 1813566 1854554 1347205 1310825 444487 1935765 1691578 265460 914263 932412 589995 983317 1641641 1362151 1248509 737593 1083295 825177 1060705 1154015 713097 1984994 93691 301956 885804 333144 1978302 1850937 1631380 1876410 1278885 1772042 1461774 846415 1666992 295300 1557210 1354645 1034223 841695 298117 1214285 684263 101062 734958 191732 1665681 883744 427680 1132775 356385 437333 608138 1426004 1743904 1152292 439129 258842 1666344 1521107 1701107 1353129 1598104 1533784 583295 1715271 903269 428051 1678154 1900992 1242362 1999583 1386871 1134474 169319 1397731 1287926 1730388 387483 161758 374357 1247823 1254695 1202209 1069135 126370 1148128 1323054 1020180 338947 418202 593346 915720 603185 1427069 1669128 1208417 1645098 1392890 1229715 1330652 427224 468977 152768 1136837 1171774 186842 1869387 541740 1709142 868694 209733 1625479 33642 709259 870904 1730076 513061 324280 219594 1656441 1636582 822929 954072 790720 1408044 425072 1488458 317782 388635 1030758 950611 1970976 500299 499429 1748523 1007270 1672427 1772278 852185 1979733 1080525 1017466 1850191 711661 126439 1460746 471021 1279662 959470 597617 660573 249906 753818 490974 1849278 1472105 458562 15591 1689512 1053222 334851 536650 1887892 671599 542401 1243616 437412 1429674 28355 996780 1051552 1172296 325892 1423681 1049683 51946 1085194 984988 1257395 1377824 1136590 614742 670386 1735715 529479 460075 935321 471166 1647540 1161699 474702 236536 561092 1232782 860237 792435 1487192 1684866 1057590 1928785 511523 1906967 905703 1484304 157373 547397 1036347 1841108 345537 64462 1028225 1500805 1746675 849010 1951967 1898130 1720186 591448 757118 685427 227751 68068 1705491 437279 1822574 1658094 344242 152936 1065729 1839808 1621528 841261 1580373 1410178 1178243 97325 1430180 1364783 855837 852263 295250 130410 211959 929604 780244 1328500 1507337 610507 1208929 1425453 886909 1124894 616218 582296 1705966 1554285 1113225 444060 1525835 592044 1934073 1809155 1714375 900940 1664109 1994002 826821 234863 1604414 878877 408449 723471 1277075 852451 1038571 1578154 74806 1755813 206690 321443 1047097 513866 357277 1220433 542854 634606 1012291 1161541 1382890 1442995 382183 1703354 1977328 934713 899947 327120 316138 410244 919809 528893 1801747 1751121 1609537 356882 887762 792851 1781689 194165 732809 1818605 1615343 1842423 1910972 1011961 307932 1835337 1026995 630437 1820029 1132921 822190 1116337 1645379 16861 1291277 404039 1424679 1167347 1174495 1361403 1249560 28034 946545 106880 1880598 1470824 1217246 23848 1315393 184633 164202 278144 1652868 1373796 329156 1711444 1933269 852275 1253618 247564 1550179 521897 1121824 133054 479352 1521439 1594328 1516717 1257140 783006 410089 1545729 740363 1627032 460003 1430742 1818905 1044033 919507 1031561 1855909 937250 991598 658682 1821746 1732100 1260489 660934 1298766 655164 62054 1064277 1323995 1738004 404122 663700 1004761 1993020 401303 1775887 953206 1243294 1666057 837359 1936121 1863614 655811 1947265 1223793 730656 1770642 366281 379157 409165 1538867 1340002 1250339 20201 1757918 1422662 1271393 277896 362556 649222 1744024 1297295 1412861 614779 1779748 1826419 1220802 284016 1723946 595351 223687 400007 1198497 1836252 142348 851198 1153316 1821096 1450452 979551 1797330 164342 268855 974063 1864732 769054 1761620 86694 1406699 1410083 1909074 1375360 1341107 1388395 1609892 1847435 1109762 1626117 998683 115830 1588508 1814009 1888654 509656 1110733 1042185 1697404 1918054 1203608 1909886 1764668 188213 345945 85348 243428 1350486 1390603 1180861 1031122 1256795 1817355 1244818 588946 1927741 1639962 493701 1659224 417670 1459054 551495 1807216 1205187 107402 730454 1437073 1941295 1451741 730541 1324918 483083 648318 480584 947556 1204367 152707 541770 1530077 1049596 474802 1301056 1100417 913363 122078 1806828 660204 1039437 235206 1263202 1401355 131798 1720145 1445513 665494 1798370 835745 1707630 65664 1096903 307711 541097 792126 1602671 474370 44091 762816 272033 1091650 1343468 432374 1421429 950485 1733988 1432751 265323 981003 1425310 663362 1639237 955121 785797 597183 540945 1438038 1285596 1775213 493932 1154571 1755876 1692608 1628920 725159 1502872 19896 1333820 384222 591636 1564082 395735 935055 196946 1382057 1035669 1926357 1533178 1994290 1747833 564446 1031789 780000 320067 1467981 1577530 1685612 1919117 1766093 1807365 1250325 1930634 1792180 1361659 1372659 299885 1881461 123564 1911490 181307 1038665 387217 1487814 18161 1120041 1107868 981439 375775 1638786 788938 219801 1802432 13700 390392 1895209 1788429 136471 1703571 379108 31750 1048135 987794 1335895 1690149 646248 1168652 1148853 347412 606487 1996310 1387017 497463 461390 704917 1392596 109441 790839 277138 803607 1617127 1216522 929904 836135 1791019 889929 18021 488945 1448170 1433645 480508 705992 1056408 71121 387588 1621839 1127653 1947571 238534 1340937 493777 1962464 784334 969551 1673556 246264 1870647 834720 1892016 530306 964770 783721 1589562 1176175 1785756 149638 84190 1409230 313116 326522 1848645 1349103 148756 419631 1371806 42180 245870 1645829 1423595 1306739 44996 535822 11167 1048042 486827 728183 1316842 1877434 608026 1315858 1357904 1140653 1360297 704417 1799013 462137 1617847 905875 137076 936967 1910823 930742 1106055 915571 1449682 156643 1869407 1029032 182554 753553 1083731 1255509 1237213 297570 760181 527641 1373328 979515 468401 1891105 1850441 1902966 338657 1729266 1986132 1230144 868980 1739302 174270 434757 948293 1914385 1801612 1506328 288844 1813894 1036693 1728384 35894 360348 677283 1581818 927292 1143423 1770429 1051268 1148744 974442 111113 1384400 1112842 511268 126970 406864 1105764 1951340 173394 750088 1546003 997951 603572 969606 1332115 773973 958534 1795499 1255960 418611 784137 1953392 681124 630605 849777 660482 1668096 983019 1309928 1585260 1438267 1776352 513392 1790847 427062 1352281 719762 1538645 409531 1174352 15671 412144 1280861 1416160 1600009 42900 976551 1100891 839576 291771 719044 925655 202849 1845149 867854 1232077 1128235 710782 509876 1794290 260902 359921 829188 1474624 1809341 1528278 635528 891591 1093 1967006 95483 1831557 250111 1366860 1358421 406827 166494 1626746 971540 793570 1249505 430222 764378 904019 469447 1951946 614951 730438 1625894 1153285 129590 626012 291046 1080973 1315401 1552715 1064255 1023456 336847 1586593 715797 586740 1313717 850541 190217 1834565 1545414 1868005 1564441 206184 1378654 1737170 753694 1512254 1159102 1364662 1073524 1799084 1991158 1397435 1287255 1640141 511421 597033 660606 1584967 763569 1533728 1100824 3219 367691 327918 309501 1682834 254256 468854 658070 1595904 867510 859575 1158854 688012 1372357 1347863 938123 752424 267798 726068 344640 1542597 743564 1075031 1918013 1676737 1229564 1787829 1728362 1805773 1144927 1534168 1872224 1944669 1944578 1490847 1641997 592557 1866666 1347951 1965848 1593736 782971 382412 320259 432218 1695012 1966855 1856395 297974 1177337 71990 1698252 1451876 884166 1958454 1307086 487728 1963000 1881411 1200740 169247 1395601 1783038 1907329 1331411 325186 527182 1743169 1322208 885787 777053 645567 1189100 654431 1201888 1955230 720230 203501 174430 965364 989748 1747347 1339014 1302881 1140526 1955318 1905516 1453495 1202980 553787 1060917 510536 267683 1936838 1155829 138526 888333 292196 1697101 1873455 378102 20020 668067 1576666 1112797 1477163 1052453 1768024 1805676 198351 739638 363251 502441 354179 149049 1330989 1801822 629031 1022232 1822060 1016355 1615642 30271 1050105 45718 1861799 1802887 460250 1097122 1917357 510946 1483039 457812 651346 260100 5404 447860 1914987 527780 819599 167072 436669 376884 353447 1721417 1229229 1686434 1526539 933297 1558730 1296550 1647575 953163 355193 293928 816178 161564 97833 765463 894922 304740 554913 420691 1055396 1575196 507009 127594 888018 28695 1427676 535847 1650599 655450 834511 1835774 1849505 1133338 555119 1892873 800428 1069213 793542 196495 169423 50380 1676017 88689 132793 1961567 1648459 872271 1875043 1152339 1845890 348879 1646524 1197849 1835193 408262 560362 428661 1825783 1216432 791717 1705005 7346 1976250 922190 1400440 1356535 1457570 782455 1598910 622866 1588864 537453 1719001 1514773 142644 1948359 1347638 761292 1526919 764284 1629078 1662534 1523510 1254161 791948 707748 777929 1099321 1228977 1384515 1180442 1774318 663436 615858 1710764 927897 743289 46000 846271 1677787 379680 590844 1928627 1031740 1635282 704965 1373603 588852 1772558 627726 1989444 564976 1275719 1179150 1888864 1650573 1232739 686736 6270 1412281 810948 1921454 1105790 883518 1799274 817962 597263 1505502 1505087 1651342 1119884 479702 584286 863479 707067 1999881 795912 604825 1882746 283527 1214707 207962 1153696 1258300 77664 1629042 501034 7172 1728987 1230819 533637 830651 1150392 298401 766667 116662 1232377 1611472 777548 89595 1835170 1016050 1858139 212784 1625196 974128 1534550 1795247 489415 1534034 1389172 1613187 848380 1451482 602691 753835 1989654 1960761 992829 1863899 56359 761189 1906135 1939885 396072 177280 1082661 1848194 465924 930972 1378364 1326273 380744 1487985 1460861 1977106 813862 1632308 317988 1889996 206950 823086 1693225 197930 1638158 640251 75453 1607651 1219093 8611 1253848 624486 981830 1616380 1126526 124852 57541 529007 1113445 1355306 1605060 1804110 773951 1530962 957730 893090 1247979 1787196 268818 452874 794965 1387935 1861711 553182 539391 648873 173749 1620023 1062345 116375 630515 788707 669451 786748 1684381 471718 463558 1508564 1448234 1509173 987624 1186761 1103123 1246170 488266 688898 770499 131327 458957 632810 93367 78193 168387 1796237 10085 1724243 598494 137673 1050289 924915 63110 597586 1593436 1299232 711242 1153956 932164 650487 1138089 640721 1258021 833568 1255528 964989 1345442 382650 1251454 599618 920997 471746 1481245 1593229 1788506 1566625 1132385 964673 1823118 873810 107217 1927814 214661 1219736 1737387 402679 1711569 1609633 766577 295926 1869355 1257982 1568760 1402905 656519 325224 1135854 1879759 549219 1603031 810825 1493066 1389273 1916886 242440 906697 395255 1731456 674927 858125 1505015 129119 1090882 375670 1328593 1452765 237699 1650965 1286926 1245906 1825744 538337 28090 1950427 960010 328900 1494889 945499 1357963 249570 343352 1944202 1489442 1818034 1120878 1492756 1754676 1546466 1281322 163419 1894918 429469 152328 1377413 642575 1785248 1447549 267701 1952537 1541204 62130 731822 677534 524656 785207 767582 1562500 918700 266722 1160063 508181 210686 935094 1033028 1443739 835593 1729109 290814 978537 1551781 1923055 1021089 319265 1326085 859255 1954680 900730 79738 491264 1608257 654629 1207793 569537 859888 682235 995338 86050 1667655 197391 1336276 1080295 347158 1671482 1269838 1575527 1332100 26067 1584259 1249724 1084357 922725 1563020 1621665 1010192 1515990 73224 447529 918989 794305 726170 1315434 1706745 1263987 212986 65535 1709829 1886034 1944902 1216682 34858 1566877 1573960 1390749 1007717 1901456 479448 923033 1924033 1582622 1401369 1505839 326507 516533 1512170 1393606 284428 1327326 824762 247106 152457 721732 303666 475113 636237 1984920 945835 1808799 1632200 514251 1794240 1325858 384094 1307027 60757 614003 1628664 1338544 1985194 1383622 1039439 466654 852057 1371616 1265832 55653 1462009 223263 1295832 802475 1856239 990158 608562 1778595 300479 202901 1925292 201551 1666927 1371955 777829 563882 1867972 851976 1089649 1155055 1783476 726877 7941 500070 1959469 219006 1308955 979843 1303013 1299169 1488117 1957377 199159 586011 1611888 493358 376329 1372476 582660 1530106 103394 1792903 669219 545837 26342 1286597 846891 1478915 1668386 233771 155575 1404342 1085213 1874757 1071862 70999 1376190 1733548 1814373 865696 251796 718180 1482178 705955 1850976 383918 812345 82860 650969 873979 882446 1064910 1690731 1780383 639345 63155 188758 1163635 1624474 1815169 1910211 1038898 1206715 1018505 1717966 945982 1513659 512410 1531190 735899 1016928 1679946 1180256 754661 961685 446942 373916 1875370 452073 1790640 1538155 430862 352472 1063582 397154 773528 1825625 90470 7374 1244171 801716 320475 1523329 322359 1787919 1960988 680944 352066 1805161 1809594 78182 1982123 994633 1606431 1647569 1664562 89965 696415 31736 1352607 1289002 977784 149943 1293780 1667480 1780098 64983 664353 1144107 262378 770602 1845498 1360940 967679 1947125 1775498 1917724 290375 1757946 150935 889763 1222066 899810 199187 1282361 1899115 554395 353027 1949980 310072 1324295 1286306 420821 310734 136477 1031544 941876 442413 1107124 1776123 5047 436057 183725 1993465 648429 1501192 282861 1361266 1771923 337491 1732822 1998510 893735 1242781 1624743 859295 1921077 91257 237772 1950215 502328 1197788 1895883 18470 1036910 1647733 301261 1681311 358301 1970413 1297568 1794509 1233065 1879513 102122 692609 1057619 491287 1316692 683104 536117 1740690 491137 838800 1102472 128287 1099214 1194999 1895213 1795361 207109 846734 1753642 1526098 785457 439361 924214 1198647 1954203 1513527 224133 1141477 91131 488431 306354 444716 1885269 557324 1700397 758912 147929 567443 1695145 525450 1718146 897256 1440003 983109 1103552 603624 530184 957530 1789398 1122682 530312 349794 92457 736450 62486 1884717 1882853 1029763 1644201 202369 1009606 653364 737717 628433 833611 563449 309513 429212 1663735 1606186 958454 590255 789238 327749 1368920 1042058 164750 1958502 717209 343312 736019 1935006 140291 1967980 1724445 585036 1617472 1864984 1184401 1541164 1908121 1518793 1217738 960039 999258 1448020 1328188 548992 1807476 676374 940247 22305 190361 817297 603671 1319527 812148 1324953 1194317 1441432 525592 1410670 469424 1641176 437593 523775 667036 1106349 1508436 1523924 1547846 1638094 1260862 230583 182716 868570 270585 388970 85288 1050985 312803 1441285 274900 1585289 1723590 1797180 533887 1699047 105106 1193748 513831 10293 1313046 596572 1781661 59012 1073367 31769 485956 1230580 1818948 104148 1065533 555653 1946781 556543 1013628 492360 431187 1669833 290119 734132 704198 343995 237713 74491 614149 1980628 45202 1524622 408012 1782212 1271230 1318438 973016 1174179 853319 82537 1168864 564468 66729 994729 856653 1211935 1502160 33108 766663 1290443 529815 1569825 1846489 1532978 1325078 244611 675176 1586403 1370374 1448909 795984 906824 280350 310613 1513811 200305 772335 381274 1062392 116860 1831380 870806 485333 452438 1465093 1643129 295464 1987456 1592991 1147990 1772999 1326278 1253534 766639 359407 33231 988755 1814772 1848663 1341294 378300 1280160 811094 1195033 1875244 874528 928943 786508 779633 983121 732675 447835 773735 852017 566775 1298537 860837 1745004 386138 1342127 938941 1868672 1544351 698736 337819 1531150 217680 1705053 1477056 498774 862553 1747484 1241286 160785 1752166 994731 1862501 96239 1188846 514138 1960794 922168 495845 669828 520338 1680613 1192290 1641146 1795574 395774 1913596 352790 226507 82584 395329 1412225 355770 1346909 1541958 383772 540249 549757 587838 800925 642002 817877 1784309 1757802 187118 1962746 452123 1002571 1074380 627271 1423977 1940034 1833824 1216692 1013920 432345 1157426 233798 496350 1271095 1247641 1248630 494420 1603488 794919 202767 1814973 215814 628083 747854 259672 961199 297641 1455936 684179 445905 1981509 633942 622855 548292 1703894 1369204 468170 24645 1786040 1165995 339259 1670162 229948 450779 189875 1489629 1171065 560458 549867 1138875 985390 1491547 224831 829090 1827316 1007321 360451 855805 256754 47178 504114 709423 1651366 1928213 1577374 379458 1469525 1349975 1574336 880517 399943 561736 1477864 65952 1836918 121926 917487 248009 1605718 1461876 644539 490836 777841 1169445 722206 1346442 1612618 350019 1716682 513225 1334887 223195 141206 29650 1327765 345649 1411884 1973520 1492769 1468887 1725034 1343868 132379 678144 1101959 1225555 482456 384541 1687871 1206475 1807957 1862276 1664664 257857 55779 1748809 678865 264686 569080 1036452 576046 1037344 900830 145986 1128562 938182 987027 1469294 1070967 1751069 796928 1917435 1531912 593391 15524 204747 107230 418512 879658 451667 1363527 929947 453656 725983 926083 1981954 1249397 1424833 1525013 1436938 1205090 263569 1595681 1239477 1150331 485053 1129645 1173618 1557533 1909674 841586 11325 1578240 1516434 21206 135625 758310 467365 803948 1471022 1445048 1659615 730381 1125512 1829934 1591429 612024 973162 972855 492090 540362 1836882 1703835 527664 709933 128250 1556031 434934 1935227 1999923 1633119 756288 686744 1448605 1381028 466985 689184 1414281 423774 1759326 1861530 1848842 1578719 1290613 1355142 1495066 1534207 790428 189132 1550683 1134177 1653723 550489 678413 1925286 1662355 250428 1986716 285201 181175 844262 424134 124512 1139864 1348905 78229 1592551 1381204 736045 446402 704741 54380 1186700 1856396 1075655 1042706 111887 1796132 996842 682011 464739 508831 90923 390712 1696369 1277639 1488564 970381 148989 1758176 888389 314212 1284918 336911 973396 84360 1544153 1031197 1366795 528860 1817340 502896 670623 909222 485261 1729670 1653805 292090 1404826 1708018 676329 219652 998879 1684594 460040 405251 687470 400179 651044 37690 1640245 1572902 1569243 13300 1511016 124578 1041491 848349 758388 1850374 79463 1358922 181912 1279161 1315556 1838365 1402638 1107267 102032 1628309 862320 1635859 1510873 550650 1904975 1416181 300826 14202 1006753 345065 240916 1568692 489575 1664573 224998 202757 1325484 87884 1928253 1806499 87817 916953 573191 1148959 488388 434212 184120 1379083 103742 1122380 1306345 1160594 1551118 1006026 1012495 320335 1470562 1295191 1411199 1074258 624203 1179588 307054 1960363 333988 869448 1426526 148132 532397 270556 1203684 590670 1656197 687150 654012 1457445 840450 389615 1095245 1358046 1094858 1208222 134247 670454 172321 1648577 708010 653233 635715 1210276 1483532 1552205 1301285 835376 357798 108445 345950 101950 1715701 907121 1012419 594581 268420 1928922 543834 395502 333926 134136 843443 34898 865786 1742006 1088648 1543135 733595 1337264 1416531 1314113 1625826 1302050 576831 719856 605852 1139458 273963 188631 136331 1420216 440741 1517701 501019 1680760 1779999 241636 906958 545786 1775228 1785299 1120324 1556647 398837 847055 1460279 552216 311585 1331972 699344 1139853 1770478 473195 778925 915167 296535 1876288 1445073 1026523 754033 693303 1388492 537580 963921 951553 581386 1002776 1220113 1342206 1717268 1891284 715205 323253 118715 875407 620932 350083 537428 1560820 1789096 1314576 1496037 1553101 777961 669201 1458284 1970079 1110027 133043 111852 132448 255849 1377836 1591682 1873572 1460846 1435341 1534238 259377 14388 233735 183804 144042 1518163 551718 452683 1118783 303320 343648 428046 1026664 1074386 17656 1695072 504289 1305013 1091287 416118 576346 1378040 1937643 191284 940330 1475951 1320871 849225 562776 236211 1689093 1557202 1149176 1263730 883215 578565 1205316 1064889 471986 29666 717940 1393333 1147626 637922 1007313 1600337 1909057 1700781 850729 1521838 533160 1413848 532275 1430800 673414 1534258 1282648 1561438 682930 412045 1541764 1820812 1296126 917549 759707 1318405 855831 766165 981486 1325919 265284 242735 1947683 1009572 385778 762330 1252205 1524834 391588 1698026 1464893 1351821 870227 1866474 598942 382727 649808 885622 433310 236113 683424 1761568 661644 564821 604032 964425 41058 1368596 1058321 1185456 333350 1440903 720614 673597 777861 1981607 1715634 313433 331237 1674809 1151328 1011399 702458 950667 1352289 1156010 565318 1730185 479927 1565936 481339 1311857 958835 546488 1948941 1819863 166479 777544 171207 732057 1646224 1907574 112767 1974747 525677 439930 68726 1676922 482916 1533751 6089 1521383 1937625 1438289 192976 1117508 1335314 545736 463151 181638 886294 644927 396715 323663 34214 1211792 18861 401783 425962 874767 1425115 1415484 373831 1978016 1103723 1886773 594958 729745 297128 390686 1625089 133667 1703009 663629 23455 1253141 1010289 634546 621119 475360 290123 29809 1638545 1289516 362979 321730 1160479 280615 1779621 1083289 965828 1097239 1897099 241298 1622407 1945715 1470120 1195696 413733 213905 1356951 1078987 535913 239024 690167 1750967 342602 1505935 732192 105108 492300 237960 1675650 287301 1386826 1456338 1610498 1887871 1936421 996393 1057484 676050 1352863 4530 1360137 329956 263956 1824397 202852 1234092 1598679 239291 983839 1116287 932964 747656 595236 477750 1780724 1924236 344610 670108 1069276 1066502 1153973 767060 1986009 1303334 242842 1888777 325129 1438419 242428 1434564 1507184 890742 1193029 985515 53300 450405 997585 133302 1686552 599695 1356335 1467242 1119584 1562964 1865625 163302 168778 1076655 660223 359552 1950251 1636726 759813 558308 1619992 1885975 1256682 1640630 430913 264338 329738 1720299 970035 1741713 1336834 1378391 957902 510209 1208687 1624999 626594 70235 1323810 242102 1862593 945943 471854 392676 1722136 190044 1036759 706067 1424751 1600346 1388443 1610564 171810 896274 807708 1551383 1354713 319130 346592 86002 1982865 946304 1168024 1702999 981232 818234 125876 1455223 898013 1840356 1577249 609018 256182 1915892 1077032 1972603 1336151 396021 809510 1562972 1196462 1729637 976184 300769 1495512 99798 491718 395521 1229091 810712 408510 64039 226910 1622513 767675 1508606 1729610 1070365 1029336 283726 1546022 408507 1191711 1069325 630163 1592242 443588 469078 1844937 544513 981708 1240940 1549603 792982 1812548 674100 1219098 1803925 1931762 629612 1473080 607738 1736661 1624140 1004287 1420787 13381 1513655 1915609 1360107 814820 1591073 843272 386389 1986555 1789214 1214293 1982614 1129039 673828 231470 103045 478052 1609546 571481 1672098 212866 1378708 516549 1275650 1777588 258328 1530512 1195589 1238359 56483 1634321 1969935 430842 1323426 421046 1266418 678848 160016 955043 1223970 1092827 1581454 382889 23338 1584877 1269723 1784731 970396 81240 717633 1785373 1904483 1674789 1867831 580558 916809 834762 1691205 305438 1097584 246336 1540388 29461 536293 960411 203349 1899629 1763504 469796 1812746 1939331 61482 451590 601693 1469722 333026 789695 1292853 965086 1183529 976234 914268 351984 1960399 666441 925225 887474 266108 1879660 749897 1652979 99371 59230 1133459 180225 1377176 1750744 1664458 10073 687724 389528 838226 899749 1271423 711484 1132378 146982 184142 1430489 1000891 271049 640538 1728888 1891694 26769 1176436 235903 1217299 173000 384760 540971 561798 1253149 19127 1851084 1973409 671192 1323941 1747029 1587577 1814260 500478 1085961 1259956 125064 1023638 1524159 451924 1715461 1401320 1070864 185529 1120198 129298 14652 1509464 41443 710379 890148 1043288 393356 1089289 1572218 611602 1665130 1485545 1336557 1808907 1472238 653818 1634111 674475 66772 640209 1795391 1687865 1779469 518827 1528255 766393 1622411 188363 1981459 474789 1327995 1248937 709077 1156410 162875 956300 1239837 707994 584778 58378 730441 1242283 1705724 1071988 393035 140399 1018777 1696712 906918 390570 541275 458211 910703 1448697 804919 1785424 1832020 1448055 1636926 806893 417362 1430187 1051676 302062 367250 1206775 1990222 1259751 898668 1559158 1467901 1592767 1555069 1631376 429738 362007 228552 1552921 1591614 238751 339233 1847783 1174658 93116 301210 586727 843312 1043702 792808 1433465 1880169 87398 1723183 917733 377733 509323 1648880 19856 1637890 1586293 1488162 221759 117503 1344483 1986316 850112 488987 1824067 378085 1039692 992334 111101 626548 768513 837419 1440521 465879 586037 839123 330812 1977827 770294 877187 1926021 345897 1062810 143426 1059256 991903 1007401 78077 110754 88756 422819 220407 1575931 1805122 385528 718026 1971749 1252982 1941375 387282 918420 890221 382515 1118649 1192543 1618934 361207 777321 1626772 763836 1250803 1542630 1232034 1506641 73837 100815 587903 698117 91967 1543049 1638331 1309226 1505813 1298226 1650162 487129 205454 1162652 278500 1429487 1878413 1474391 242086 1367803 116380 1881045 1680130 1695311 319780 625036 820504 688856 400462 76962 867163 1705231 398676 537208 410306 1217871 420352 1696303 182770 1223991 1944699 982574 502703 618591 17690 7224 592205 866392 1582988 287316 935143 1852077 405298 1093916 871933 1135433 550324 875021 906959 436348 906067 1264918 1602520 160429 950757 1210916 571845 1559993 1032880 1864852 649118 1530673 1306973 1309263 1181325 373283 1797059 1340502 665818 504572 1550236 24760 1205727 717562 233131 1938698 1473989 260995 1759794 956096 14199 1203125 850522 1351090 1299929 1680477 946473 1923581 950132 587461 705499 1756922 634787 1004430 1416357 898611 1679324 444120 96635 1462095 173465 1348468 1668453 1844640 391496 858038 207358 199677 1327278 1926033 110802 135283 1333261 431250 477315 57014 1605398 293352 1610957 833364 1119146 872635 895658 938840 1556192 1081629 1067025 1539342 846826 1631860 458683 55966 1406238 631273 1479587 1657975 1275689 308800 105391 167341 822109 557270 134996 255154 723518 1692451 1040388 1247918 1012191 683571 1231465 706312 1273544 966506 209989 99802 319208 486974 1458341 1969882 1428444 180379 710643 1994377 354732 1164222 1140729 472551 1203332 1824081 1037087 992772 1206160 543400 625272 1188296 1630525 494398 301805 1712976 1322272 1615353 440722 1558147 152645 115111 445513 484989 490233 477772 163075 1268038 869298 356035 810755 654736 619135 1105052 1022734 1775740 169908 1225402 1090511 1428044 769238 1733853 1841506 462607 1510532 473041 927220 1670463 369548 371315 1823918 620949 708644 1171657 913579 660650 1858258 1356904 348292 1644770 239785 1329904 528871 1110734 1175898 1505245 553571 1728876 399430 906724 1001087 716611 421655 1304295 1245352 1361604 236724 21324 872715 1792630 1887312 53563 835267 367015 839827 244452 467697 951194 894232 1889070 1427473 1939079 14866 1524064 1132956 28644 486803 1583149 1289865 1851513 125800 743534 1841409 675271 495236 1169313 184192 800774 1943615 1091065 1498439 1550547 61311 1654765 1692344 1951420 794788 1603079 234126 998537 923823 511405 1876128 351698 753216 1134118 49232 1454265 982724 126592 536084 1057697 1974754 132046 1729773 798956 1878968 1727682 257777 237005 284212 1830430 1339415 1689644 729289 152436 448636 133872 908916 763839 266536 1447976 1384632 69200 475204 210505 674822 1158286 1646109 1575233 1349152 1176821 1392921 524633 1320876 399948 1516871 125609 1565682 754507 1425745 1476502 535495 816133 183236 1761581 1045856 499156 939261 978907 654832 1310866 460516 1742263 391533 186775 1507360 215053 31241 437367 235038 598176 455347 1221965 1762885 1879968 1015898 1907837 675091 836648 884817 877708 688869 1677553 1391017 1138505 1945236 643923 295579 1185415 354009 1500497 1501977 730260 221005 14050 850420 1610005 570429 750949 554651 1024769 1721179 1414478 168147 879038 525021 1764856 1733711 1054666 190081 1811839 266966 744313 878768 1010912 1628673 1209236 241165 716030 58925 545283 1684071 1577396 1002820 423537 1181172 1789584 976454 1128847 110342 1125563 366093 1615063 824897 1370427 1846291 976047 684842 838311 1571379 324427 1404564 372536 1736922 54918 509174 395976 1960488 943393 1478509 1239220 279482 1820624 510998 1479216 89772 1544829 263637 1214385 1071644 1356116 1094502 1545159 1229125 1933124 1049444 245987 296381 1265317 1353812 1215479 99004 1986429 429880 958579 1380909 847485 209805 1618819 1470291 1913986 204035 139633 181136 854399 395076 1971647 1978558 1283515 1469510 1983739 1995626 245770 570449 392102 1379822 1963840 180944 1337743 684379 1384990 465333 1701127 1162898 586596 909698 338222 381405 427718 1659821 52744 1046582 1825351 1790089 676728 483803 1836942 647789 18883 546852 589324 1446157 1349238 1340011 1999906 647958 1382987 1737347 1012403 1767523 1934347 1093984 1995943 1747875 416854 1183531 145875 523979 854657 1667587 1578381 1740611 493031 1177257 573850 173538 1207237 1087100 1381186 616711 1478322 754739 1030323 694060 321282 1451043 1068672 524096 1207060 252750 1632403 921243 1080988 1099454 232906 1690352 1890917 562054 1751350 1793974 131745 1393679 1754046 1212277 952965 872970 178123 367495 385824 1112935 657825 1853747 1010865 862690 297985 1215535 1989203 508495 702000 672745 1664066 92082 1789697 1142768 1845639 739955 450794 1742925 713906 331311 1557021 1916094 384055 1692156 610929 1653237 1249258 11406 988849 877272 1514489 1223723 1584656 1483289 430834 898520 911234 1508993 649496 212631 1317733 229064 966412 1639781 1970250 942782 685960 675977 1990494 1978696 210084 1140039 1857291 630378 1108726 1634273 1574361 1551775 1479768 522918 535005 945204 1461706 1932873 47054 1726752 1713125 1668182 1693949 841729 374960 979489 588668 1671353 1107471 1140590 1316696 715212 979734 1339088 1153037 1675381 814085 1046072 540333 674525 920069 53827 465774 1195922 1255080 1285248 335767 1094613 1267613 1250871 1605491 1735047 576210 563084 1817220 607557 369794 61176 1673495 1838067 855713 1425096 1823786 1249121 1048061 1240962 1976091 1757098 1106562 928564 1570136 1796803 291666 747617 270750 532967 677252 693392 402829 1544219 303593 1269571 14593 1501482 283600 1297819 809060 569369 881559 1275937 1674593 1757244 1244821 1924584 1747664 745235 1426313 955054 1744714 696997 1004334 400443 774408 1370948 1964957 601122 531349 237554 667670 339275 1924716 524996 1121242 1949793 423339 362810 851810 1642838 1828098 457639 933899 594513 1156487 1837816 1128918 1294796 247794 294003 1355414 1446148 1483020 74965 1949413 966746 141873 103858 983081 897900 1039964 481491 269587 1082597 875730 1162961 32949 1845376 924213 687129 685186 997387 994781 114222 792715 679122 385597 366114 1556851 60230 1590041 1597899 1837448 1006116 742491 591701 1650444 1518473 1232051 41643 1591150 1097976 1854635 1372170 287902 810672 1857247 1392245 1835175 40721 949799 1099029 1291071 1226016 776382 808146 1343062 631117 266211 1194518 317277 1682135 140266 1892215 1677347 460720 182917 1845370 1321833 375323 260883 1727263 1502635 72952 1587450 86788 1366530 813753 486226 708147 1871073 981841 1791042 602846 383499 1451369 143196 1717863 1163360 27733 221869 927130 335752 886960 974044 226984 731102 1369584 1690341 1258875 241585 1840397 1452848 436900 1382923 365247 358320 86496 1895170 1442350 1347690 1800522 642486 845407 981156 1358337 1718597 377490 863730 1509683 1226039 1428880 43563 1693764 1074768 1204781 1584679 983102 626571 1017261 700497 399840 1555405 829689 1427480 508930 566927 906024 738739 1612574 175751 371200 1472838 260635 1460837 845186 743707 1945595 165181 1587276 98727 1689804 282674 1434421 1952716 1691461 1819226 1559295 1291923 1657537 1947700 1098675 1855125 1681841 1301920 7367 1345178 1942953 427679 645375 1386063 1076474 627678 123774 1073418 1294770 882324 147937 630375 892907 328985 406181 1875064 1209458 1413262 1688320 1656424 96652 1150158 1560834 1681618 211683 619950 558860 767382 90422 330184 1437238 141405 1386775 1708423 1239394 434082 262089 968979 144514 1000724 934285 1508258 1579050 78110 1588308 147417 520187 487630 1391039 1027308 1430738 1288795 51876 1566254 35111 971856 796057 402675 778440 654043 687392 25624 945529 505099 328153 1099090 513100 1734358 1370778 368243 932305 1836168 1107670 295663 584481 689833 1355100 1954073 547134 542073 1789044 1586307 1562881 1916151 1484930 856027 10395 851068 184867 880797 1231362 621091 590343 1607285 983751 296514 1924151 1709845 1124212 1286814 1873039 1811570 1518034 199453 777410 279839 1882986 1358920 344289 294341 1905004 1941595 1321652 637110 1556878 256107 358299 113079 1963778 1004296 110336 445790 1734756 1454842 1915390 1214205 1144416 1272462 296036 419367 1500399 843010 544754 865285 1731426 1776596 1173670 675049 853242 45366 992437 1472434 1929630 1392032 1283328 1879256 770106 1106595 1102307 1629318 1186592 177765 65264 1446375 820787 1373063 1242316 1191301 924431 939232 1390159 81712 1404929 651718 484277 239251 1312830 1776425 1233244 614908 1753899 1086873 1265411 492092 1862797 1188382 1124941 751884 1049423 169782 590566 1856305 78098 360157 1897000 310003 376702 1370633 1697214 445910 1451505 968843 278914 490623 1853561 74149 987863 1925797 1481157 520679 1514444 967949 340030 1467782 100810 1256760 1532044 1960748 517092 925868 161487 148634 880279 1979489 1013205 845133 999157 1028369 1614944 914714 968885 1433818 614594 1286121 780725 1650046 28026 712017 1920686 1432266 1781171 1076340 1265559 1600398 1014659 1331409 139479 1715829 1196787 1685022 860822 1983356 1792481 1420496 357970 187891 515086 782031 983395 1519681 430609 824127 1047639 920542 125745 766426 1840083 1823211 1829309 1657472 1689948 1630132 914560 1983224 899417 367501 1887928 1351618 139775 1628882 1634739 164270 1921176 1629845 715400 470793 985417 1147617 546492 420920 852616 368560 1400905 62520 395492 542657 1086425 204340 1115099 1994587 931488 1903322 635090 841694 1790854 1617963 1876945 1730520 625900 805610 1420988 869787 1333264 1374070 1020340 1995433 964887 1245190 1232814 1588055 915432 1251546 1215552 1754469 1401089 1244086 556862 1680845 1779151 407055 1039810 465717 776673 333721 1599434 1551005 1530611 1347430 1121194 1613100 1598240 792885 599443 1704428 1540594 59112 216603 1050978 1222499 1767787 1595938 550203 1131822 838919 1861669 1937053 269966 215091 1056222 180768 1982561 944163 1697274 932698 796142 671190 492463 444341 514998 1773273 1877805 510153 258566 1204969 828914 1489224 1061184 337826 1880014 1867760 280890 235829 966808 1314779 486375 1731811 1658315 679158 1550143 1942323 1151274 841552 1100769 1814420 986385 692178 791142 1077715 1034976 326114 1229455 1412744 71898 581762 320806 398927 500888 1810388 1967033 1789558 519051 1640943 746433 268037 1287989 1310626 1756327 573673 1760687 943280 1170015 862625 1907323 945546 511440 1029553 887983 1535519 1840905 1573806 1210009 1681338 619592 838753 849582 1396302 603487 519380 1426698 1778811 1369944 878395 658733 443863 1327201 425125 1216935 640854 1103639 209750 31485 164238 1798338 1081230 1755863 747340 1120460 293220 1419964 538797 1132520 1145306 220301 1820650 783222 490889 795087 1086584 920917 70844 1581975 1256550 1939235 1520626 571359 1793279 1139474 132355 212157 96123 812098 171241 1788256 1333936 1364291 1560557 1032383 631290 1290762 1854275 359065 588149 1574569 1860633 1453868 504818 800716 1275126 1949886 319814 560687 1479584 1048410 1990058 702503 939619 388249 1558810 82249 642659 52254 1935440 1723658 900234 444377 573309 1784892 1328914 397005 1862955 1040087 1941679 1074618 415103 1258272 1565283 1884319 1591651 1159744 331938 371623 242447 1497105 1332473 1884602 993859 1743357 1649119 491435 911113 1232345 1449237 859297 1416441 853973 227341 312092 1475325 814060 73945 1590526 1440272 366057 1914200 1709276 941166 1081206 933525 1304976 1489512 1871623 183345 1631369 231683 59533 426650 853257 1328054 1741888 104574 1509224 623435 639495 73687 896597 417698 1567145 227214 1080330 475616 865907 27907 222307 354514 57578 1341266 1724470 1607209 802386 1257176 1198085 186612 1628761 1724226 1577470 1272798 1408672 9769 1550148 400739 864524 1978329 492855 228607 1841323 432408 1864077 1500047 391594 203580 451775 1811038 846049 927043 994959 283378 527560 1729381 1354150 301159 1377644 90628 1033412 847392 173205 1596227 232953 173621 882586 758812 126352 1604211 1676644 1985100 1676487 682719 815416 3898 23172 1695385 1314903 224114 1089208 1239386 1196232 1810047 1173336 893542 1026655 1236670 1811857 637112 63382 555539 1639023 673864 1654861 775328 166966 1639646 1839423 456350 1538070 727305 367907 516356 1427674 716595 701118 4718 1434668 430405 396492 687718 599162 1651895 896050 1866355 1958566 1866250 63566 705164 1358384 1686659 112366 1334757 1985867 113992 1323102 635955 1479511 1513823 1451696 26619 1994014 1612685 723600 1360787 1290541 234522 102320 574351 77869 1999042 605481 1843691 1906901 96711 564482 1762296 1377344 192655 153698 98108 138252 320051 69817 1279956 1676709 435113 1509936 1266055 327040 1295168 1701915 772073 515323 713288 1291729 975955 1853283 1321807 662822 1692008 1616811 1356571 324371 439022 1522899 36025 675382 1217463 373570 1170435 1911743 542571 724058 1330115 804180 1230330 1757096 1215875 720755 844664 181353 1366480 461927 1149552 521645 1463038 416864 1785733 228461 1267701 237852 1197532 1695535 1563103 143256 430189 1704915 933812 103864 1742912 800479 1395581 938045 178317 1367829 1416600 1867808 1058882 506500 338229 697715 1257156 1406063 571272 1824311 1112293 934186 182233 1749484 1719216 1260342 1820900 670774 1615005 946708 1238299 188871 260788 1446553 411618 1712419 1112778 1309917 1531213 1342543 605365 526230 443611 262507 940349 1435400 684255 307282 1980121 804275 321710 1820774 375691 1638251 893981 1810989 1714364 1590135 385804 580854 164375 344659 55572 127147 1797233 238627 642685 654956 242369 565533 175937 1574190 218454 691613 201420 1486736 768345 1532586 1023751 283613 1926202 1596872 1701372 412896 1138264 291669 1192408 1259045 887593 99215 1632 1910817 487740 1361098 684779 760926 1230423 777252 1202632 274852 1323716 846808 428819 1666170 163747 1770283 1277913 1122014 750603 1638789 1241073 955102 1218739 1640094 179968 819411 1136808 916349 1473016 1831982 960698 1419681 1702829 12615 371804 339673 1464344 923364 1107808 716034 1792851 1566887 601072 664861 259726 1307042 58058 1532101 1002656 1667721 633651 1409703 1782329 696965 1068114 1134661 1172764 1355206 177805 1606547 514214 1999576 3259 310621 59269 432744 1207475 181386 1668216 960996 159730 335109 1530281 1122666 1504393 337123 12240 481957 930719 1866577 1368944 1926591 803141 1733795 267558 1985357 359049 1739156 1455235 1803977 1307416 1391469 1840868 1276135 1834912 1343759 134879 1127889 469810 940622 66748 1292531 1756015 959878 328036 854178 1425626 991858 871770 1457058 1137754 981186 1975440 1447446 498997 237385 975296 114174 75467 526938 898647 156558 268150 190124 39235 1899854 582225 847005 1951266 1125445 602369 241922 217119 1816925 1517552 898225 153248 1094975 1240537 330774 1629168 365311 1454881 1735685 296397 1136861 1126974 1560459 499516 1261496 1906867 187775 1855241 431937 1790806 695412 225946 1903814 1784773 686197 1833912 1933169 315616 634550 367547 1040162 1654376 1881356 800510 1761453 967865 1226246 1460395 1888739 902905 798878 321273 193182 620058 1761768 205935 1027737 793020 1389361 1857502 968513 572005 1113752 642824 1531259 1172564 835330 1851737 996914 1211522 23137 268808 1450441 1138560 578862 1765990 1256832 1454011 1413036 521384 1812529 925821 466392 1726979 1520322 807396 1514191 1962542 542601 1008027 1247047 360062 304945 644937 1194512 294793 1146751 65583 1129005 1955311 1483616 1583166 219088 999508 1665853 332397 870386 1643843 631788 994777 369050 1374566 303636 1137661 985097 1862618 1234665 648490 210830 1811468 898644 1187123 1238284 1031865 831541 873668 829245 826162 1530906 1247252 1063797 1191543 51797 1222377 1062989 182786 1981833 1198510 369692 1886281 1373966 1631094 1624318 290517 573444 1612908 820997 814621 814393 636115 253197 1273947 1447365 381416 1952987 305515 1864282 1932501 776479 1873529 566891 1732876 1102099 1755035 1619351 1251478 1543610 627867 1238547 111376 1282720 1891684 955894 166306 162887 1361585 1113128 719511 1902809 323541 272665 843822 824494 173927 835022 751587 547143 1364248 350059 1924057 1993950 1797775 425668 1347354 91592 1558139 748762 1188563 1744071 1455206 720424 438378 544792 1041885 1874127 1043500 104958 1257386 495005 1285737 1745706 79634 881426 1209865 199345 986757 1927092 610356 824098 1498210 1120142 1426656 993239 1356669 321274 85017 363327 950451 1877695 1311642 515960 710764 1764344 227336 1716397 1112767 1664183 1427501 337747 344051 464396 1933839 549550 791085 1316869 403335 1229906 1678961 1464983 373417 1754435 1395127 1937058 656366 1060 1048711 443680 297949 1144773 20700 505634 592925 1283637 1844405 1837908 706711 1597816 853160 1043514 1894965 1326613 486958 1020022 534781 746080 272354 1777769 760584 92349 706907 644345 1087259 1648400 911055 38394 496362 1997779 1823537 561170 158948 345064 522248 1153494 895283 1231511 169951 1477797 1530831 1440787 833536 1150770 18244 1490276 1632491 1865679 1740789 911006 1773625 649468 905826 63139 1746363 795337 471291 917595 35205 367085 4975 157510 1008523 585486 402579 717512 35829 435737 1391338 1376830 857724 612241 1623113 1167279 1380748 435450 1635305 415884 1895390 592425 1068896 1245181 1754221 110868 774670 1352546 218098 1086820 1074877 1885726 924376 320005 1365663 1618954 1638567 1624075 440660 404775 893521 1759221 1468795 390092 851237 1712279 109108 1310331 753999 1357451 1107798 856713 799253 1036132 144520 411874 1529272 339729 1765394 1514664 1150821 268207 720074 605681 1983034 912321 196314 1755593 688556 868766 331441 1706765 329924 1938828 849912 1353627 1572062 940188 157864 478734 667332 1287728 370968 1179626 1368610 1341282 623959 1895741 938916 1764865 1358930 691062 1907266 1078709 435048 237438 1937426 792497 61301 602621 843945 2081 1562939 663827 888629 943503 1559220 1154930 755751 1687891 114442 1814401 1754672 1640922 1891658 1994177 1413689 693223 1236568 955720 676475 351543 123491 151323 636299 1523322 1047915 1602427 126642 543625 1035033 1469912 1071616 929549 235421 1305547 1158299 1138409 1266687 1860172 198030 297629 1450672 697170 1322875 1223314 555328 673468 1543733 1667768 1650795 291012 411286 1058767 1087491 606953 1724101 500795 1384238 775173 551555 50938 1093709 1357955 39074 316126 1082501 452316 856092 1325568 1895410 69204 892849 1497170 648223 1186058 1620005 1291195 1858644 1518191 60117 1810343 1600126 1432236 1595639 882230 1239193 736107 1682716 601881 288500 877136 213975 435658 552067 1717953 1712485 194313 1622361 457627 1798390 281961 1339844 524237 276329 1909499 1565631 1631042 786681 1270884 648059 27518 1976982 1524941 905328 1667014 1765231 301285 713345 601241 848613 1270856 1527086 969526 991269 1616452 1628110 1770641 1630004 1625760 244458 1692356 1160540 889486 336134 976067 1427202 281462 1237698 1644007 55188 1065486 1749167 1193963 1564251 1627943 1542123 931370 1491771 951936 1675140 1294633 526849 303541 1243811 1437932 812697 1495983 806522 1773741 345920 620691 1541210 1146738 503866 418008 659818 282695 1679005 1035285 1376481 1674832 870630 644381 1024580 701914 138684 1377400 1350696 795738 705774 216883 148894 773852 1990050 966255 750098 975371 1243752 655718 1883422 807264 1340769 424368 1151593 1463495 831664 1813401 328190 1333644 1778837 253303 393368 1936266 640926 1830695 1503980 1793879 404774 1492059 256126 646601 1783892 285271 1201629 1420586 1015006 560719 1544387 554164 966189 833646 1560342 283714 1290239 1772371 703653 1830003 1094860 1192317 156317 376666 1431455 411531 96395 1885666 814040 976498 1114271 1794963 390543 455558 1343019 416110 398667 1160541 245757 124187 740773 235185 856250 1761009 1221262 595642 1575894 1743955 162662 345962 558658 1848201 983598 1197200 1246986 198510 1157186 1629791 706482 1940951 359954 1597388 797923 1062916 926837 1788953 857313 624307 803953 1574605 623912 949977 183437 696034 1482441 501715 1846660 130909 1522792 170002 1597713 392500 190306 553455 210313 845156 1563914 505373 146477 954710 1865119 351707 1486672 636752 1619461 1151306 684153 872755 1118674 1423240 77513 144466 108062 1348029 771181 261842 1069248 714398 661373 89562 1299036 891151 32277 746868 1698031 680228 1495092 1041107 1811370 615504 592654 37120 132950 1411423 292174 602832 553465 242169 1279643 1568739 1275821 873479 1184679 198813 1651523 1035049 1061957 822173 1376446 927074 965890 1910831 1770781 1619878 201170 411645 394400 216261 1264654 570561 176040 969185 34392 121056 1327990 198650 567861 688797 577678 908980 331115 705274 562286 932577 929131 1951095 834458 368371 1397950 954556 933464 1850288 1626788 1864925 1746469 1997647 1142909 1189208 613205 1315989 28177 1811489 1312644 681510 347451 1024445 1222429 668347 895102 106738 228985 1522898 1145098 1755556 841989 1321729 242176 990052 1498340 1714952 1223728 1825261 1757638 1706952 282541 549677 1118636 1913377 1904223 1329466 1980848 598214 1088953 1538385 1770550 1260748 985356 1980720 5890 1059897 1294047 1588485 1180159 1054011 226288 1120210 419346 1626607 115982 306356 567874 388952 1119307 458350 1647891 11079 1250605 1613692 1467836 892488 1503628 1763128 583809 505166 1914160 346210 598121 1383033 23977 800855 1090785 310023 1081013 329539 765696 1693956 1054123 245148 249463 1731499 1987574 264230 989592 204913 196266 1146159 1422521 1078740 858499 1214696 483020 1238796 1114322 1179844 36889 1367970 1933969 115506 1296457 411581 703069 1614253 1832650 1053074 1732623 1479414 1821665 1637294 1762055 247943 1318440 1818853 110014 1432845 187522 608770 606286 1831469 711844 767572 1337945 1192703 1244892 49358 1479705 576964 1436688 1399941 1552073 1117642 145328 828971 487178 1478541 431796 807228 957820 484248 341072 1025378 1088064 287178 1121184 1662742 740637 656945 1891727 857559 559474 1815841 634426 1920192 1452557 172737 785174 1974065 357992 938749 887460 1107143 1888095 227904 854956 1479350 1429241 368896 196805 1360032 938060 389427 343954 1820231 1578224 1473727 108223 851744 55047 1215238 1063415 256276 1192786 1322833 1471193 1304972 1809678 1230576 239500 1470827 851802 1291647 810813 1008352 1539855 1192365 322541 328524 952293 1331059 1604699 785891 914175 861724 748059 1566124 1517874 365347 587458 1244928 1265353 1331610 674090 726712 1584684 982347 797351 1558033 1826998 627066 680898 1896881 1632399 832161 484658 343350 1644735 1130471 1481042 66571 426795 18032 1161624 164009 1897943 1778509 763187 356664 189631 375728 220991 921771 1090503 1334049 60880 882250 919771 1555152 370133 563852 371011 1706627 1061311 173293 839893 1132934 1933556 128146 572721 1848751 652313 104485 1453024 477246 1750836 1901180 718478 1607934 661140 1236639 707914 97550 349631 1113228 1606870 588841 307303 894799 266859 67448 1634675 1850580 1432475 1963111 368123 1796172 1364879 1271379 196077 1393994 212611 329529 550428 613984 1760998 697257 963734 121445 1578088 259668 197844 1679845 313219 750809 1398461 1083215 1212597 710195 735338 491103 1133954 1624698 1333642 544553 390530 1295662 311141 598964 1723256 1681733 989801 1730369 1094512 437532 136310 1498804 717587 817631 248841 38020 165751 361493 1171896 570485 440891 876078 922079 537527 1840771 979767 1288715 43252 673403 1056052 870420 1945027 16065 329434 1791571 1678827 860625 1398739 1048313 829108 425396 1695570 660955 24603 1508565 1842952 1773597 285673 339898 852559 346840 859175 891365 1336816 1426318 450657 818374 1114946 1404195 1437550 1915739 658927 375573 1634471 596035 834429 1185949 221769 788240 1321586 1004797 1983512 325492 595043 1032595 1211595 1021729 1094499 127183 462883 483567 1355486 1864399 556974 1458321 1674695 69732 810260 1128997 735836 1443267 1202991 609695 365538 1526903 616941 850706 1725238 1428589 166880 219177 1526865 1311071 1175198 272455 1890136 894048 1058091 296203 1787206 100739 686145 332025 1795506 622219 1450614 1912800 839875 436736 342906 57365 143667 221433 1093846 1350257 718485 26374 1427140 408 691734 356050 567095 996569 1461058 1370197 861468 1977042 1981053 1506052 1472128 104799 774683 309048 628745 829762 1817407 491796 1754060 935633 756131 1343647 1355894 321630 103576 1851808 1027989 248845 10608 1973153 1065563 1345123 1740175 1519475 973921 1729911 1353275 910169 712271 609739 1354914 1929201 1860443 473605 1290280 1759905 559502 873523 453893 1872115 1719588 1041003 1783506 391450 1416621 1029120 226052 1967433 33384 538591 1294593 1548318 1643234 1009379 1935476 1864514 296796 1303091 153174 634292 381512 1778450 626783 1360748 1766298 1090233 1507592 749675 75126 861481 141626 1997509 1921183 488898 1965318 1179031 1380519 167168 547541 52631 1305177 398219 1344972 505650 1409358 781248 1800772 1715106 1349064 357736 241278 842414 1035341 945747 805532 188818 1478116 1037176 1266325 340419 725284 920145 465210 900075 1591016 1027905 733053 1232222 1034172 1854298 716868 535725 1958425 85507 51236 903225 1620572 461097 834743 1729682 987578 391232 379920 125285 441593 93325 1827237 1661923 973477 841515 878323 293194 1342838 362270 1996057 144565 901496 140556 569622 1603999 102326 834843 1913500 707919 91365 897093 32590 1046029 447643 298411 701127 1972818 540746 697461 1486800 423666 1772713 960623 662620 1841565 1926079 1407737 621078 107656 1971535 104329 1144167 26930 1484336 1351496 193501 155229 1830076 215889 360714 119440 1231129 725046 261109 1051065 1583475 1975650 682504 548060 1082136 1521757 1373791 503967 444521 1260148 817654 1272953 399709 486543 1898968 148936 1306594 1980115 1415946 714735 1776313 1291362 1736102 386370 1498445 1604336 98807 261434 1174671 1079597 657232 998532 576997 130818 772230 136648 650398 121209 1704129 173212 431650 816319 1693823 1921323 1703719 1040983 1673921 1387584 1165979 1995323 810662 812478 1164615 1149293 653338 850312 1857228 525508 1123142 565349 1566376 657732 889036 339733 1164706 1533322 1019004 667695 1676226 1796426 1173340 1699938 861210 489535 327750 333699 811153 1475472 494853 1995751 16885 1722387 649595 698606 1811738 1149610 1030847 1989419 171669 452464 1101775 20932 1895987 748991 959026 1172672 1759422 1415012 1846610 1357276 976463 1631942 1666584 933738 632552 1849078 1812365 1163936 1986343 1080439 1221069 428796 1568957 842903 1793284 94485 1099649 1408533 611180 1473720 196118 175933 1403972 1790942 1157210 1244498 1609436 1982522 1477806 76930 1615477 1545686 1518682 376235 1003499 1305658 1980912 1327581 1187423 1623597 1452528 1537360 1899310 933751 1392361 1377271 1640842 1384493 1687077 1692682 1474039 1867645 37453 694387 1873313 1392491 658938 804899 1314264 766152 70283 1779312 1814877 1486947 873590 1354551 407242 1680085 822369 55294 1772003 53417 179653 1594823 158419 645754 1074294 1306012 855211 1593833 1838200 367391 1491824 271881 330270 1482144 181880 1504446 278042 1437579 238632 1696299 1787771 1910451 1328321 45342 1459628 347980 1492225 790886 1434737 1182737 1179308 465761 938489 1200045 574085 1734502 1062920 959071 1899872 1573140 1719782 1641116 1155634 403453 789716 1642533 1610330 1875922 1416856 1357922 1439766 1467433 1528613 199571 1072048 1552863 501018 252427 958408 1969930 1998907 264046 947048 1732587 1714829 1342837 1911485 148619 204567 158614 1186471 865164 92439 1554938 858684 1827658 803288 1657460 759903 1454005 963111 1648465 49107 1089980 1605124 218196 1884110 806910 420901 781297 622472 1329840 515585 1764377 1543607 207700 431916 170637 53771 96616 1700249 1060578 76331 1722713 655497 1220994 883396 1214820 965525 1701482 101710 1264406 1321728 1068977 1380554 566568 82159 1191598 343189 1838489 82214 1877725 1195204 122118 283717 1277727 816264 1283162 128179 1317418 1364897 1606748 1221032 1397235 1711503 912038 1714811 261241 1474079 1450489 1170548 1430049 49366 346555 1026680 1070337 285170 1137255 1687476 674618 804000 1391970 1281848 645173 1903297 1494097 1370414 1074542 832932 1008570 152887 969986 592524 783136 572553 1642342 1873955 974003 1510947 29588 552437 799805 1577044 1942543 1032472 899879 1689060 1827403 154824 822848 1585764 382297 509951 682964 224467 1384525 1567179 1052847 1744674 1178063 821691 211576 775858 968415 1131784 11460 110551 122360 212730 1102312 1362503 963137 649731 673019 264724 289249 963073 571265 48251 327883 455094 674204 1885964 332324 1521342 805773 1745809 1792801 838468 1423117 1079331 578037 1553854 666682 936912 250473 1507302 1719515 702464 562527 1464844 969898 1748744 1405649 1786028 475339 825537 1433908 1979482 1062262 987747 634192 662943 501011 673373 866184 92940 1545083 128828 386032 707974 1746774 1904833 229022 1843628 448103 1866877 1224521 981289 310942 1453963 1255569 278999 907461 159331 1415623 1757269 227862 1699482 1022493 788381 1440504 57143 209289 1166414 22388 222553 374262 360229 1957528 1922209 1105525 304315 1318010 956066 485697 711033 986069 1392530 1021437 1162295 290395 807247 1427217 1797922 942506 1364905 399545 575200 1317506 458761 1294922 1705511 549545 453861 475839 262971 1518968 1858895 629767 1137644 1803485 243943 396635 1749197 125756 1778671 407477 371380 1577337 1087918 28611 508926 1549743 141290 325022 1109408 1252712 1577086 511665 24384 1267128 1680113 915998 1375522 1951423 517451 563834 1592177 891335 795230 476564 545692 405044 851442 99514 380458 1487622 1891134 255410 113554 762243 1541449 1732656 1616815 357142 1640500 1473542 1975535 514581 1597220 932985 352443 745021 869473 1350624 564819 339007 863093 1432263 30810 1249026 921517 1665203 90825 914949 1623005 1907978 200662 750838 1747267 1926466 42408 1305146 1431506 1219974 466792 84767 310556 1071515 699729 1470946 1442036 960242 323950 1224221 852111 409854 94258 1993008 955198 890326 613404 1003546 1964765 717561 1135018 321772 244981 801126 681776 50536 619296 661578 1214203 1015713 380784 769622 1765624 1897584 708835 1732220 441448 173162 327450 1808827 1003791 1098597 550444 949917 14973 1264727 110265 1641371 1407990 230362 770145 1809192 1110144 38630 164307 1327133 1266863 946474 1715735 300124 1702567 446899 1915843 63997 248361 172699 1210535 1599718 744680 102886 1024499 984387 228249 534283 1293136 485077 815251 1845151 775055 1920287 1276224 1867500 1407334 567215 411141 848913 777154 731415 1165026 1881310 215636 1103105 1838745 106477 1332670 114236 600373 1744252 79500 533248 1473010 478774 1099537 1817324 1759789 469733 344100 1334466 1673383 1873917 1344019 1148807 1826188 904797 130092 102774 1650057 1242033 424922 146588 581866 290419 1698359 1533920 1979317 1566828 851570 327133 233637 507836 811277 463110 1545955 803433 594295 1855667 1175533 1247185 986485 150337 1176768 1179193 1007107 652683 293254 1457530 1113219 1533272 1063170 484527 538922 1259149 1312004 1429444 1076472 1291845 987558 1763540 306971 1296445 968026 1903873 1714957 1313711 287161 899528 1404666 522328 730532 1281577 470202 1641720 442323 1994568 334946 1050390 231603 1714369 1407205 1286117 604011 254082 88750 1478169 1576010 1899475 1625559 242466 261155 1889641 1407679 1219187 1754921 955629 1744783 1323832 998748 1061589 1306551 476616 343711 99870 418741 1647003 1025904 1246992 95189 1230684 1620907 703600 625670 905949 89247 876165 208823 208716 476682 1646803 83779 966612 470142 1749236 351785 1884784 777485 3428 898060 1397635 274927 665677 1390468 229097 534877 147284 677327 1532850 1600530 953055 1171302 574025 1566769 1912499 129391 234411 1439923 1873487 668946 1045338 946489 1926076 1702714 907527 1411561 92451 1174422 182953 1325714 1244219 1143418 1887945 2868 748505 1644252 446892 706777 54824 223519 495553 616999 1248255 562946 370125 57268 406139 902918 1673721 1875340 1285371 41803 43613 1159699 1577003 1652324 1755608 1628146 1874900 1059957 215755 1435313 710719 186047 1000576 283348 1130621 692323 1903826 508921 549324 1966593 1515379 989463 842488 750177 1322572 23949 674993 1987968 576034 1924546 1929085 1780082 1664251 857344 1725471 324832 1506738 356334 746383 158899 1124989 1877483 1827420 1870148 439413 1712204 1741685 1930970 1863287 1599742 980903 1325943 1320042 1483193 128554 389394 1223618 1135095 1336061 986965 1640199 144730 1661718 1581236 1575667 203280 1054030 1244913 1549729 937229 1336913 605862 70337 1561782 1307947 1004145 897708 904518 312150 345070 1761154 889769 274322 333106 1905229 1439040 1942161 1532282 1368374 1115731 135657 26578 1491803 1777295 1774127 1970502 1646779 261195 96494 199311 463390 551029 16918 1747646 652011 772427 1957083 1931013 848164 867759 1185141 322019 26399 1526044 774338 1344067 1160755 334329 956597 1642746 1288840 1970386 1993982 606504 1362651 927841 1824115 832659 261527 1025290 1347811 1851541 68249 1712228 702381 1738912 1625292 1808081 1459874 294396 393682 556201 1538479 1498906 1841612 535424 1368688 1484298 1790858 982287 1961648 1375886 1093627 1777554 1385026 1464268 1050126 236295 635396 1213687 700324 401635 1360908 1254056 60719 1107031 1020474 1562212 1122934 873441 312849 1235909 1150253 441456 1143760 686749 1757327 811996 883441 1764890 1710760 402420 1974780 23112 864832 1479497 285159 1653066 1920144 1180439 649249 540972 266169 1852583 318481 1582291 1224000 1244241 1881486 1394595 1662207 805703 122868 1119847 1339306 1548664 1981471 1793685 1154789 1405049 624618 1068995 1148954 534206 913368 1823748 1488471 532841 955700 1605532 1634797 1472512 617974 1885456 1217495 666762 173923 1539523 3824 1814579 573145 431939 747861 1106642 1491512 839629 1607596 1639265 1642451 1329240 1582859 648591 215651 1220413 1532543 140718 1873841 857010 1392529 517059 119963 1031291 1600454 21796 1061711 1080692 1183053 773598 93035 1286135 501538 1941976 1268770 407822 1156565 1034454 113848 991456 806326 48547 1451567 144129 647552 836157 1170569 1222823 1615589 931449 1166623 1146748 913731 712819 671545 1884790 1346645 557381 1359714 579129 665632 1801061 51111 239687 1767356 1711872 667090 983831 1132588 839468 1728360 1560640 1210638 368018 490945 1120857 1507504 874755 694128 248677 1367877 515851 1717391 1602749 175081 782760 567380 409311 1017650 592787 843685 431993 1391730 1693316 1350335 1619070 1685738 1640388 855929 936175 1812481 615067 1715129 1609672 1281051 1008698 1435267 1725042 631236 1359813 258674 1334238 88242 1144804 4617 333045 1905463 796249 883571 843576 634670 164338 1298915 254219 1584218 1666253 1032824 1623650 567846 1965690 1847805 287797 1330574 270641 1010487 1844016 1113340 1217549 1392525 1371092 732906 262551 1142441 584670 1090902 114765 1299978 1904432 482825 788819 1501754 542502 935216 1273454 934573 1941501 1767859 1094590 515114 1129488 1042379 678308 456601 156193 40261 1911762 1847297 77966 1750684 1445316 1083875 383849 606969 1491162 1912187 1127478 1142292 1540405 1031856 428734 1827873 1445339 1599367 80433 1626641 629364 1303763 887101 1604361 1371849 111836 210291 513291 1727531 1255334 1978275 1535412 1222315 1889549 1043169 7268 32816 1443622 46018 1054486 1726912 1292153 218448 227350 1977119 486143 142595 198916 1861306 1693084 472539 1954262 65783 1106315 1982713 434913 1689182 1765521 259028 1786912 476942 1997271 655785 657708 1301211 1826242 1881727 1305358 477020 656324 1057329 1800224 278128 279942 646195 212650 682524 739141 1429404 915045 928015 261489 832992 1918169 787275 510267 274093 1243118 1912547 1204263 1866493 1446958 318030 1879341 1431057 305335 1400665 282161 125734 872709 897349 594449 1279626 657698 1118608 486148 1559970 1954480 1146069 551901 1382673 1826041 514159 531384 451571 1935811 965268 1971033 1562208 1658785 1322282 316280 1036573 127728 167008 3439 600185 280558 477027 844609 226149 990560 1386000 509166 956339 836854 417827 744262 1647305 549976 1461956 1117721 1603858 1810159 1046908 631348 1418192 188078 1250962 1017525 1580854 703102 341552 1357703 1631574 312664 1718020 987084 1217584 1605528 1536182 1609120 1369154 1618888 585298 591968 1877108 1136609 737926 1843200 1395073 1560864 754408 1699914 1440688 164571 186195 1292198 1380729 1734698 1588051 849840 167651 1871283 1091400 170589 537654 499660 611990 1136482 96937 410339 765979 571785 379052 800016 703094 509337 1280540 1846698 706694 1853778 212038 1807557 843522 1778305 18124 340505 1418608 187164 1713143 1584673 664206 717691 1727839 460175 588118 1096160 1995376 983310 484797 1267572 1496992 1129443 1152203 1644950 1092433 1797501 42494 715971 446096 1436440 274995 1211985 346092 1002668 442529 573053 929427 1396631 1640425 543123 402064 498499 1317707 416044 1474199 840008 147613 1532752 1986650 400655 817672 1570626 3695 617411 239367 185879 604117 1953553 1542720 352918 1537910 747674 135710 714294 1666385 1718639 1847704 1783689 455179 654847 754291 1914561 103282 252515 1581289 33500 899447 241429 656409 240958 1430982 465493 880601 1583925 1845140 343595 1248811 1452305 11309 1511642 23868 162558 781391 109227 1123767 312021 1096030 693926 1174787 1868158 1982366 249739 1455724 143442 971081 319423 864492 784471 1731652 1103097 782474 981053 1932008 508213 1972133 44881 793613 1889967 585062 1215593 250213 1448982 1362345 625004 112022 588866 1530275 271782 789261 964874 806035 1982202 1756681 1441111 909366 1433834 684922 23381 1490214 1478624 354166 305188 1700676 408684 510104 1456724 181634 1343454 1856261 684007 1743988 1184477 1374855 612617 169044 438547 1848063 1624485 1736053 1450152 1985885 1176965 115481 1438696 1255081 317416 948302 1607918 1324322 1208922 1690436 78801 317030 990734 431226 986464 259740 1884647 1790504 1747605 1936510 453611 1820052 1770480 824953 579201 1874265 1460172 1955964 155587 1246184 380985 468872 184754 1321181 1791466 115248 1861732 1076150 771068 613862 1096963 1117562 1163612 1635799 1592407 616297 1588324 659148 834447 1653904 759647 1113447 1762835 997135 97621 221505 1915935 1423027 650980 1989730 1936115 79697 386489 1561029 1139729 1565823 1201239 1346976 536239 506237 1552165 205814 1651743 372042 1957582 1173106 1987326 1330168 1435303 1617201 1914544 260728 744083 483368 947901 1894513 1450471 359800 1064156 742099 513405 1078718 737798 1766925 535216 1097733 173632 1376388 1430353 709999 388713 1406723 985206 1927074 1778895 1414240 852182 532225 1737527 572992 1140100 1946817 59216 1667413 1059428 1563033 1855717 1620162 730365 1314863 1815868 1598983 341849 329248 1342664 323332 1853125 159518 1840625 1035050 1458884 339149 521819 538231 1071677 884099 136080 409145 1413761 1958734 1576392 908228 568186 348708 1564353 1727475 1332992 265470 1018430 967649 143826 414925 257449 153286 513555 184572 1130425 881997 1091828 52815 777246 1708716 819673 146250 15511 871698 1504234 1287270 1105728 138266 1358862 1949414 1532720 1414119 256710 1951795 603646 48783 1388601 587212 486760 1571465 996353 638579 1605862 1071186 1967663 254100 146751 921567 1311262 1563136 1787233 492310 1045473 1407447 1057849 1244093 1775710 660863 470962 94523 1045955 1757888 912438 478262 599424 727801 924264 392372 1365921 274957 1892513 1767109 1308188 288899 539491 963016 1549804 1161758 284283 1142884 783415 880062 488599 1349497 731975 1620753 346789 998718 1507320 1354941 495132 1815062 897295 513988 105326 1228186 324920 231032 1289402 1719683 626287 1589063 198547 877270 196629 1893286 1113267 1061874 775791 994114 1176764 426389 449731 834884 1859334 1354338 334853 1778121 944534 1487246 1479388 898064 1155262 1037885 1109324 1852190 88281 1302811 1716957 1132052 1876315 907903 518830 1495153 1893362 1102555 1609989 57163 1031259 946500 1085176 46408 1667818 922224 599289 1935711 1940097 1138717 278663 27758 687755 1937861 1823501 141737 279540 946075 1567634 588935 566258 416389 1439465 1554982 1200988 215583 94363 608539 1031255 1203319 497011 1601342 1922098 1348385 1777211 130628 212843 501173 1667182 1938085 1924388 1754851 702949 1478420 369333 1763737 492693 1073116 1684229 645813 1782155 173133 1119725 1079907 1802582 1826907 436444 909927 1970560 492461 1787396 144048 1612814 1189800 1769395 650944 724361 623317 302767 1132263 1813609 1194258 1650863 475228 1484723 542331 1707675 870358 558913 142563 1408430 1718 419916 749164 1321756 1177069 708614 370187 1013355 177135 1314975 1302248 1560170 231766 246251 1119758 1684356 714477 1355267 552874 1838323 1707755 1040301 1122461 778167 1364553 316808 722515 1911188 1441176 542515 1519101 1343451 1623777 105857 1968586 1003950 605389 540878 1873942 1007601 1355853 686491 1022890 910272 146247 157262 852255 1653871 920442 395684 1202397 123042 1299324 185959 877680 587769 981432 308777 1238742 705474 1444307 724025 1223452 916893 348142 940635 853493 1791016 1762492 1463585 694303 273105 597747 1645012 364224 247571 154747 1290782 1587962 48054 552623 1605808 96725 568153 223217 660907 1166338 1603035 1322591 1551326 1246435 933736 1056578 1091905 400047 1216878 1508700 1812661 1537455 851344 1996622 903112 1250189 1951889 1744367 1169401 765617 1026193 1134301 1221384 681316 114820 1902298 1277450 907579 1585689 974961 623822 1490757 1807510 1762007 765399 1751682 82117 1880501 1666306 753268 1065382 509482 1328190 513909 213405 1121527 1107628 1238686 812794 509923 796673 669342 1923784 822071 349589 628215 1007258 764837 1325522 1883126 832227 1200411 91605 263327 1927464 137270 50733 1943611 771055 1318720 182367 934377 352157 1035693 1738585 249104 422317 1409056 1145442 1130895 693953 151880 1326591 284261 1801629 321044 1206081 459757 575678 1012193 64324 1179982 1031161 928602 1726586 1177176 386960 1282851 144785 170164 387875 420314 1714228 1803965 316256 836412 786772 30273 1018401 1370315 1212495 1961629 766125 1589511 1212702 816195 1852812 1590746 1111388 578723 1042365 1835456 1187779 729570 376316 581392 1920489 915912 1159001 370372 1548623 1778447 1197623 1923042 582757 339098 272402 1164422 265117 723947 357333 1279838 695235 1746277 1041306 140240 861245 258460 580263 1305633 1079525 516330 970873 53580 1138969 362319 1937750 1632384 1709510 1401128 883923 189045 1236826 651201 1219858 1935996 243080 886456 1841332 8010 1485136 276840 1407595 81114 842582 655033 149590 1262682 1402970 863460 326546 784027 1856548 637275 1038136 1520112 309744 107007 1768514 1822859 1313002 49631 362682 1499220 1100858 1783226 1919968 1807686 1994427 693287 1188168 93246 384331 1089704 1471770 266945 425611 1988914 1605889 1669796 1641566 1522968 1707505 318998 66202 1802217 1596454 100798 1432754 281719 165943 989222 1039643 497304 1559972 1309283 267704 749868 1188599 198106 1346959 1343221 1427263 585801 1320 201043 1823348 478967 1282726 1795994 772550 1057511 639700 764724 1182729 1593451 1397324 729521 942481 1286719 587499 925184 790678 1514574 1053360 213056 1424405 1240370 70812 1197498 1452993 192311 77549 331773 1316407 442452 1139825 1730749 613111 1557509 706309 746319 1279861 1871331 897953 156146 1276569 455582 326043 1835590 1425331 1813414 969792 55052 825720 1981185 147251 1431204 704182 729656 1531883 38628 578414 397126 1585860 136132 1977228 1972843 415007 226813 565649 1045259 1714220 1148528 950963 1348461 1440823 266201 899942 406259 1592457 1410292 1103109 692429 1932986 1161169 1794039 343862 904597 217785 1405907 1067879 1153198 1105665 166513 1616789 781146 1050119 1427237 936537 1269861 1509906 1086360 966238 508365 1481512 707645 1958163 1200467 1999509 89710 1978177 210045 1524791 675574 1318152 1896132 1703638 813564 315563 1776710 1427964 830397 679256 199945 1170305 1919590 216732 1624655 739425 1701047 721022 284798 105827 1728422 963019 370875 1843515 825246 1761025 1389592 931933 1869654 1757156 1679540 1188857 333062 691198 1823172 867610 1849155 96452 838395 959798 1899732 1546047 1625358 1688271 1358346 1873415 1093597 1030382 1030755 91872 31206 174486 1575574 1715039 700704 398649 1719698 1109036 1902485 41567 1317190 261735 457334 662014 624504 1040853 1934590 384049 1788193 714386 1114629 973329 834357 1186402 296337 52090 1973327 1686784 1431107 1161632 676669 228563 458137 79957 1049396 309520 712177 713210 414125 1751177 542156 1788072 138394 1211576 333762 1569565 1639941 891392 691480 1818522 1125893 1695982 811948 1778182 1552154 482966 1423168 1096066 429346 1740236 1714335 1632946 659990 209803 1411601 3055 724332 1511503 1680503 1134654 1655896 1943648 1421554 1707321 615961 995533 1271947 627811 1626661 1700891 1663769 1567227 1721850 303548 637744 640987 1153562 1535161 1032460 1117526 1916161 1385429 1127412 1869516 1885896 686747 471139 1724925 1879723 83812 207853 1315853 393694 1146999 1624241 1237128 270978 1507413 657265 10243 326790 51678 1035975 350023 280647 1654826 1345798 1531577 700411 1168164 1994441 969764 605557 623816 917766 149556 1243571 468753 239241 1289641 573726 897850 1931427 1268365 304651 1769943 338804 687773 200319 543507 137557 1095223 1615064 1000871 75414 1040336 915671 1263626 298729 331609 467611 48800 1900731 483953 802481 1169709 188893 141894 746857 1135738 387658 1396299 43566 670377 1330472 1670844 958749 1086699 655452 1179830 1442120 1969196 1008276 179794 1486260 638148 92783 1727172 713164 722648 1845673 681416 1033090 1668302 327668 1823757 439615 1455703 1148955 697021 742057 983219 1015012 892797 1808623 458980 1908218 1473602 123384 1530495 1003496 1901437 284632 1414643 1929047 444774 1174456 1241985 618898 286559 452992 584735 1109497 1395546 371388 1311619 1628632 341737 828659 1810509 1000613 246031 490038 1678552 32275 561030 1947427 1104573 615520 404821 434232 246618 690093 1366740 470278 1142498 339695 1000524 1263701 1192963 1384038 32079 510497 1781128 1612575 355465 1492369 1134085 1536602 558381 1127404 1033508 1527175 42299 1159277 1118850 1877674 1966923 384958 1488557 66524 72543 720241 1612654 1248556 1304154 1228772 868875 106820 1054054 1004542 762209 669352 1451435 217242 1647456 1652291 1892937 324014 1193438 861942 74660 495966 1511206 806246 1274909 895410 1198322 233185 334061 380103 1413405 723967 1953613 1869263 736162 896072 216666 1787676 1036521 9286 950121 506120 1688478 630920 710885 928849 1389204 702669 1745593 212864 880250 1500802 576562 705172 851387 1237368 1964997 1088182 1140886 573669 826559 1293875 403764 557152 1362185 569383 1631013 26264 473265 518349 1025844 19954 1830047 669264 482477 1300672 1713607 593904 1126975 1091048 1940322 1136256 1716881 1834350 1714709 504730 1825218 103205 190869 1461131 752252 1510128 949992 1959657 1824380 1161609 1068299 356306 1329567 1165207 446719 1020291 135620 1591051 1962758 145764 450350 1824786 80804 1166260 1195251 631462 436464 1316496 1842585 614507 1474152 1828035 381687 825975 674677 170551 940166 858152 270229 588744 473244 406483 1180644 1774202 1896109 972042 945766 555114 1671924 1449360 473374 1940628 1146340 62048 1002778 1939542 347699 472592 528184 666059 381681 868509 832004 520001 384747 589165 1677492 1721146 157550 508057 1781330 1813203 46453 216776 628978 570281 304629 1081673 239637 1210212 961796 14900 304270 566703 1932257 1446968 735289 1104809 1223649 929302 1584188 322735 1589351 97123 1612751 697208 1155494 801516 447714 1338991 5256 837174 1480631 814323 88224 298123 309647 158638 640878 1034408 1183440 867459 706373 712080 628359 1348832 1271788 728557 609696 519502 1687398 1957894 1408392 1614357 709756 1423509 1219379 528957 720538 678979 736639 13547 401879 436639 1136446 1467359 1564194 149190 985406 1661301 328689 1452094 634154 1773267 1328391 723972 624808 1312989 905438 1681819 92019 491232 754283 308144 779416 339188 1545067 796281 1325597 1180235 79488 623530 186568 1703672 3719 825699 788109 1330278 1083214 346993 351866 1585263 577420 700258 268365 1923622 411125 1337363 498226 229305 1665234 1405542 1251611 1411748 593975 1900043 1102924 560074 721338 11841 1015140 1910505 1291551 386634 1288574 1066441 496161 1906839 1674944 1421782 489577 118001 95619 1816244 1256096 559805 1686860 1318305 874806 1671481 1297400 485487 1213474 1597415 112576 548809 1168675 1218146 1999587 1018735 442399 1161653 1933507 918084 1265133 962484 1008180 915579 946211 402911 1010502 1465544 1016499 1416436 1194044 1453730 1746151 1497567 240432 887468 928518 87959 1167605 1619966 1415440 1591300 1031374 327753 548363 1608470 1721506 879811 85772 1702350 355157 154394 111857 342149 308768 584046 1134824 604801 1861671 815586 1414458 157802 529103 1675157 1380787 652676 951898 1588899 107085 1365100 290069 200995 585926 1355918 79344 78162 1314709 1068671 246692 250577 582664 105750 705733 1982919 1906822 1645996 637874 1223753 1931527 571855 507391 914283 452841 533044 845928 6783 1442049 312798 916507 473342 785881 1390140 1291144 1123769 237084 1403831 28268 776706 1074389 226565 1227435 1146982 670469 1147414 1666389 351150 1238097 1166780 1269510 1814146 365696 1569727 540162 1481185 943436 13555 230282 357424 1725593 655902 1713992 993577 996982 1892101 452539 978219 574683 1216121 10961 1055153 415333 370842 1544453 39192 878469 1962837 1552187 1255963 927699 637975 1457987 1638844 82520 1650281 1561552 1616745 40378 1898890 1700853 83800 1371763 743349 717416 1019946 696495 1402945 1535143 1026889 120188 70207 882471 297367 523273 1880588 34649 991091 1069949 1083790 849311 886582 1563449 18960 378527 302719 632259 1294765 1477475 1750215 112973 1760875 1956265 1001609 801581 626757 821635 668333 1613901 338025 678245 539544 1983899 1041282 1023883 937584 298336 227702 1854658 1085908 1919776 1313108 4113 292232 1815139 1473385 133642 1086180 160503 1234007 1510387 596482 1581628 1984959 618175 537297 910816 801764 116697 1068577 1253393 1449220 476813 905763 1714169 117964 1700986 604302 887215 925034 507211 921930 1884592 1132905 365719 1355175 1655939 1594647 1079915 1650984 828869 473821 1429543 51413 1658780 1683180 101277 361364 206078 362323 1533342 972714 1694877 1642945 610576 272436 395987 453718 572848 1714598 1439502 1498984 169979 1070711 788572 1605203 1587465 559322 1601737 341921 1581188 407709 1143712 120505 680589 1719639 501069 366394 1352542 1848270 437373 123015 1216925 898279 227568 327288 1274958 611712 1209434 1187930 1765147 195093 1835820 43348 753710 1255060 606943 1990072 499416 1956512 397746 1062881 1970236 626831 1563967 753282 275978 882024 1078186 866520 279169 1738194 76531 1278074 1479341 951656 1103823 1634818 1941436 180640 1525265 273386 1817776 1160736 591214 1758315 1674493 1769094 1778285 863372 54682 629531 1309117 134158 764753 927300 1798632 1618841 1588520 714537 929978 1197440 1775522 264538 1953551 1021380 126120 1438463 1975673 452370 1862937 694679 725212 1469418 647450 1466187 850782 1053277 1792602 1329327 607496 1245238 1918780 1325515 1482387 747678 1840244 51647 1099824 676045 1277839 1137564 792150 1546481 1708678 1231910 81048 1348372 184824 256815 674682 699111 6738 1214474 1405435 1628953 1343802 283484 1600937 121462 1265701 881905 1476548 597525 21391 1515278 551899 1464663 1212877 618468 448695 259519 783486 403081 1406493 1948146 28079 812466 1288842 427200 674565 195986 211169 118225 1604363 259662 1362728 125803 1139906 1584110 735147 133448 656883 413501 8923 1624391 797843 1464948 484921 523086 1909623 1636572 242007 425822 993174 1288705 521917 1016988 17294 755261 1626239 1035491 1360441 971127 1874936 1510372 1013610 825764 1255787 602518 369151 624407 629322 1873080 1340545 961089 899508 1351260 304573 1235788 1219579 1835203 1822233 884191 1920667 1731823 1488030 1313569 1075789 1944954 340404 796791 1546743 1134657 1737200 1386183 1372871 1996727 1955121 1350199 1932633 256968 1435787 787942 73199 624007 837128 1036253 1535468 1999728 1594136 973136 699792 198394 177542 508237 45002 332693 1122443 900990 1900504 1903081 592615 1792210 1753066 1258633 474812 423085 597871 431173 537736 490966 749727 1226704 1269786 324895 251230 1697373 933595 810451 596643 1254311 420652 1865860 783352 1421318 1114587 1549600 575957 845725 139373 900925 1250259 1734184 611884 608737 1689037 1346284 1520728 102441 831242 1237787 1433721 1412012 1918092 802032 802240 565072 196546 1467206 85375 882842 1570252 1043456 1751642 928631 587004 722947 1989620 303283 428575 1924126 674184 1530349 298885 1135746 953913 1180914 1453991 964515 303994 1790737 613800 1433911 1244508 1925328 1544121 1394727 825128 1736137 1702083 431054 1853241 1820471 338152 1535954 485847 50511 1795697 211575 1605612 1020732 439077 1679338 1094078 819302 219923 461273 1964610 1582372 1928091 253208 567888 317283 944878 675139 1065088 1990398 1618578 1364880 256286 260524 950389 973572 911491 1081393 717812 523535 1958599 877984 1567401 237378 26973 303588 1257883 1253742 790690 77639 862684 1540643 1607121 1513892 148667 235506 532937 919361 1460360 541602 1813301 1690635 1644351 780710 947697 1501949 1581112 1989072 1133030 1258244 36927 1085321 291186 305766 766539 1326289 1167793 1058355 694319 34824 1135464 1973406 955343 1705244 535959 1629226 336302 794951 1230626 1209705 24715 1134345 1017949 627590 1072398 203675 1663737 1416202 789731 1897626 1196960 620047 564393 1658187 963984 158741 446453 296532 1213029 378825 1736985 1548407 1819249 261686 1103967 1811201 1197816 253053 751728 1884992 184281 485273 1617783 1661527 1501313 849760 336693 1247991 388053 907994 1632343 63374 1076258 1887316 1442012 377786 1497904 1950418 262157 556197 1512178 691919 636845 892037 1363983 1973822 415975 1783044 1731863 446436 1544844 1355376 269760 665575 927396 1334450 1538584 908800 918029 809659 1752976 293910 963503 474341 891918 1822843 1038477 455304 1867312 1821123 998661 412489 632171 334943 482914 322395 1143064 1742643 587604 1143409 1782811 212214 92960 349485 78821 174357 1790748 1831117 703881 15884 1521690 1344512 193248 1508199 1095989 1860355 1869422 1409033 698815 221197 1350304 595686 1488815 459021 1438181 190119 448774 235672 1678265 17480 1974588 1205513 13714 447793 1323129 1208315 797837 1196768 942195 925348 1031230 1341195 529607 1600133 1887189 552603 648470 1099210 585132 1924575 1046379 670860 710696 804296 452202 1595633 1631542 1674389 876435 626195 1920325 95772 1701882 898327 1622889 1855163 1632029 1903136 1603125 855549 1782364 1129722 488794 1570387 588595 1813710 1494707 1683787 900589 850633 246109 1640888 531861 1941152 351492 1414839 1641039 618743 261741 1102062 1912043 364053 509027 769903 221939 1994814 28216 29590 1758110 1832908 1053425 1967119 1981489 1704620 281769 428681 1754641 1033595 870418 941559 528236 1126510 1187569 1441986 33135 1833690 31732 1822777 1634689 704379 1290479 641292 928504 1475014 379736 381297 1380558 1685205 55285 132360 869362 1478068 714316 160903 1059243 1602743 1014879 1215655 489875 331292 1283890 434181 634647 37952 665208 805319 1533766 1981537 1810873 1828167 1642118 1472134 342558 876814 250531 1426296 944495 229158 1365718 1987309 184244 1214384 1984372 843502 76190 699384 1625405 345115 34518 1711532 1809950 1191047 445600 943535 1247892 328420 1065111 134312 1414179 1636678 337922 1223891 1255899 121239 945114 549387 848721 1065345 1695179 1230937 1734822 1155594 551300 1897420 337516 1503671 229686 1464397 529952 147758 414323 1956429 464374 305569 913283 386853 773029 1922440 866132 96307 1394147 946876 1323920 681349 679281 1373721 1272931 10348 591144 1746139 1992865 46874 448751 379688 1499048 334215 115588 522156 869816 1008002 1116205 288652 1211420 562884 663048 1087509 1894798 1144079 1440548 1560579 873353 771247 1456974 958833 862687 1760717 552093 1930134 1830340 1998367 1076486 1387770 718960 26782 1251726 124624 1654766 1717226 1887863 390250 271152 786298 195299 1068962 603542 1103006 800098 1950122 1202549 1301524 957128 431011 860665 916068 1599509 612779 404189 1418801 1972735 838675 962975 123370 122827 1375242 992249 51172 890818 401664 1466526 1260071 19166 99707 1252785 503728 1900630 365845 417974 1471516 929538 90464 1071079 1636838 30215 718621 203592 1305297 628607 930391 1833318 234248 470027 1951493 873659 1227014 1425480 1246223 506822 1623624 1132483 1201975 1241209 228953 937020 1799959 1006163 159329 1845295 1190775 498560 1993778 647072 586685 158448 55654 541696 861414 1918399 491255 799807 665983 87349 1728710 1528455 287529 1894161 606103 1997882 1277176 415261 946099 14371 287416 1099147 1890096 884633 170792 23337 539517 1980217 193923 266424 1358923 196769 912244 995100 361197 390978 1199193 1665745 1511284 94128 1898901 670422 1431871 1328549 1014577 1572950 465034 453744 1965343 450419 126489 100856 462753 165398 1319408 998980 182731 499615 1092590 1501721 1427694 1560600 1987224 323824 1816188 197042 1514052 1764456 1869014 1417715 1295104 219085 82925 1418236 5533 1094774 1633228 1970149 1954798 1449049 1001176 972349 1571973 1730064 1709595 1380738 1216670 1315410 597970 249743 344036 674721 914254 1984456 1842223 114284 606650 631352 1195632 1545596 699638 705689 1141851 18662 1993641 953897 1192616 1423109 522815 879196 193798 458199 1494245 280171 30652 373072 1674437 708666 1541093 1257818 1181765 1040426 1227863 38261 1330377 63771 264563 1457648 1446920 1115953 1940938 278081 822079 1058763 145329 506752 1660443 1924845 769719 473769 885365 153611 205198 1318119 1226939 491628 467631 238117 1967136 1117350 1870905 1842211 772594 1203520 751573 726641 397512 18182 946227 1951381 294740 351091 1517666 625276 1108455 349279 134240 1524735 1754039 1747995 1460568 1871134 1719614 942094 250120 1482048 1233547 686316 1277404 86667 464604 1909858 445803 1127687 1410917 1160075 1633526 450549 1300665 1530155 520158 1519020 406150 1579997 1955638 2145 1463787 1312536 1409094 1397382 1893157 1629098 1710056 1580460 1052667 1938154 886459 948901 1876942 1076670 960291 1532753 486943 753175 218473 477908 1031912 662751 396994 424079 966012 231277 1300992 1302475 160014 825609 1340818 488475 1878120 981064 544651 1169346 1750852 1110204 1807954 1168162 1378695 900663 1297879 1351488 1151870 833153 892553 108046 1861490 49322 256857 495077 631537 284125 1791284 1400189 1378563 1522389 1041737 1926485 788029 734164 1778969 350132 852136 902931 1100919 726424 581782 179696 1690328 849032 1426340 538807 560175 1110816 754569 1499248 1035916 813593 623437 673391 918271 150451 1676447 1616309 374541 205685 5547 1699149 1793302 1927914 893880 1161417 299232 1141747 1930969 398336 615865 650065 825022 754654 436349 1666765 1011859 254771 743607 1991776 1871420 952916 208387 1999566 424569 659301 1144558 1143300 471027 1908658 683628 1383301 1436506 1885290 1965435 1781243 559752 926554 1150774 1173224 136220 1766727 1545778 928120 342731 18650 127692 1621300 1826174 1818716 331290 1212374 1273777 1071438 1834533 1672314 1312753 1484702 1526574 1652755 495030 143349 238642 719497 1137970 1116596 1813677 1427686 36651 1030566 569495 1007308 77430 1024104 518205 1905317 1595258 928144 117267 1635136 319876 1490315 1244045 104088 1818678 397924 129164 748458 24707 1411259 1455465 860137 623416 955801 1062704 475165 1274342 1152201 821852 804818 950337 1545493 1188539 499478 1988730 1112386 1930920 601884 1624433 422653 814286 1101062 79324 1911998 422429 1693625 52659 1029528 607355 1221810 1784172 1054740 1672891 403101 631851 402032 471480 900496 1264234 1506258 394800 963299 1423220 1421363 1870592 223343 573655 85330 1934541 1896805 216719 1692140 462713 1574325 378331 344107 1043229 1155189 678269 1694405 1897649 249242 1688633 490763 10524 1643679 618391 218234 1404792 64148 1001612 1524133 1206988 879813 871385 1274393 1284496 243978 413252 545609 852597 193317 1614662 1679583 899445 478588 533950 73383 742998 1587327 1437206 232878 1516580 1656488 1789832 689798 226418 1524043 131565 545946 1010557 434242 467419 1166715 1265350 1225146 1799501 1046465 1285934 154833 1267776 1979364 861109 1762123 1839690 1797284 1965422 938117 340988 1654136 14947 1595121 269508 275582 628001 268919 937014 1919702 1578023 1205089 667525 956464 1632337 25053 1298543 466653 909598 245957 861867 950358 248520 1406558 1672217 429251 240212 1484650 369789 92557 1093315 1627631 1154021 54386 792960 580271 1210761 1441114 647213 368179 1774744 478623 1254200 1690518 1669352 32860 1613816 1391325 788357 593859 583354 1731501 239365 1564221 906925 1906624 828661 1763282 1481561 1563414 196280 753752 1737987 609343 1241679 547700 864446 646963 599361 19098 1527630 1826377 1370489 438457 1620934 595999 22321 1320560 1909008 1229206 1603290 360045 1829878 1556017 317370 419355 482330 498314 869218 676933 1929217 1782885 1536136 947102 1361962 1527150 674074 1313423 603793 205138 64277 437292 1045056 1761020 549838 208351 1355810 760997 1223026 198732 393178 699932 1352247 477904 361400 184595 360269 1203298 1600617 1067228 1515150 1732306 1419299 311799 1870209 743393 1329934 1154361 1516395 279029 362341 217227 1059557 1455022 1955786 1859418 1563153 502087 985311 1152917 1473498 594156 460709 460311 1522007 955616 574473 377862 859172 957678 694285 843091 332296 697009 1132209 1683448 1766976 292292 176752 1442077 1762199 1318399 974633 214603 306934 1964460 125869 586837 174868 1588160 500830 1187479 630440 80843 729220 1946710 594332 1767136 1873296 495638 491949 1893141 1674406 41999 134267 1489731 1769963 681299 1396486 1306622 528305 1147075 1889076 1110902 753380 675325 586752 450564 950551 1290437 1798918 10559 358780 932273 777331 1129648 115032 1441909 69633 484148 287830 1713854 1292009 1015519 285248 1826378 1738593 1589985 1111242 361155 1337575 1628642 1881275 4319 40493 611801 1195694 108296 1721253 1219784 1595168 1680206 669875 443269 200983 279130 1778935 682288 676048 1651963 1467855 884134 1402019 269415 153836 1468080 674391 408891 1488664 1703986 593459 764765 1984141 825179 190022 276555 1140978 1727408 1343522 1691129 723435 1094144 506889 819361 309722 294017 1305636 961137 1982167 639688 822543 729865 737030 1174353 687978 1988305 1447408 969698 252325 777789 546621 1285678 1693469 1799437 816569 497009 1514393 1648594 461827 1212057 994322 725312 475166 414030 1151704 1545356 1244743 1105353 1074124 1027287 873309 921864 856285 1148531 619983 1728411 1925527 1718415 521855 1844776 311598 1053196 1436586 707391 1257143 1132117 619632 1589118 630102 767727 61627 506050 665928 1440358 1855161 1090781 1593128 1075175 1082441 109570 644501 564411 1823984 955422 1887868 434392 1528731 1677591 434503 1707206 1338247 1878442 630480 520625 344279 1008007 38809 155793 425954 1960422 11530 1185587 1021003 65225 1160305 820083 1852766 261460 1112195 1853260 1745385 228840 820692 1077271 739278 772338 396767 1808406 342991 56127 819186 1060296 450335 557019 794224 1156593 1666203 1568894 675305 1269355 1202017 1876492 1595296 208078 1691220 1228537 1672863 1060090 747880 508205 797661 375227 701460 40929 149681 1953405 881402 545792 573885 1869565 433007 1221506 384624 847750 1062786 349748 587322 814148 1408504 1283617 1038439 1989722 1387338 1904368 763080 1557825 1319314 1353606 1640883 1067187 1077001 667426 1882522 478023 312133 667409 546241 436218 1183702 1029878 191878 614027 973322 1758763 1081415 488273 650493 519583 1785374 739089 1190305 1704528 19426 284394 1164194 1128946 97533 1813244 1895958 1193006 1550111 499377 142084 721113 1022188 1376328 59688 1434550 618832 255589 277017 229038 116488 159476 1041633 912263 1336671 424515 360350 1634715 1187237 1957456 169906 1601186 1574900 1720888 1924268 245679 491060 1990929 42666 1817168 1634564 1893755 1481011 157431 504956 247027 937655 1327627 1949741 1558578 544367 1815777 608587 1564472 1798001 1451003 586931 278687 1501895 955002 1798910 1817898 1644401 505218 1655690 1832814 1551329 726590 1851344 1303847 819019 109014 891849 239600 1494384 1249448 1038631 1543709 1183201 540662 297459 736609 1216444 647810 345519 1137081 1286537 1873958 726070 1279836 70779 372988 950640 218346 1463738 1167599 199896 634994 1778179 1773041 1977966 684802 944924 202473 580426 268248 301686 900897 680388 1819819 277783 525163 894639 995933 905587 64705 1946641 223869 117738 1781191 1373917 711172 1363723 1361878 499642 585958 322860 1785462 1526535 1477980 1780309 1844155 1260557 114439 1358952 1160904 797612 454449 1111620 1521409 1708166 1878946 1361718 1321854 26142 1074366 1311845 571584 660 995618 759140 587547 1148976 1867408 54917 1880577 1774686 1642367 1841527 162222 387456 1490260 106713 215962 381793 1567312 541600 1946502 1819041 651853 1095554 1010837 369431 766394 1423557 1864818 668247 1475603 98992 1952715 1920672 806173 1502734 625100 428178 441726 1032750 4599 856593 1859963 1716058 39877 1493823 873647 740607 1642923 339469 942246 1983644 412891 852990 654220 498437 127232 802025 828908 184976 346393 448085 789298 147288 287192 1064519 1581674 680129 1453202 426362 938854 1126254 1999513 464762 1010442 645839 125855 621194 1904501 291816 1399518 153279 497690 1933128 671797 1226612 162347 1157466 1712046 1522938 1897299 256175 1802502 671640 310705 1197603 1387913 354602 577201 1540929 514409 1562236 234605 108397 1562109 1045479 1872889 1867086 1820727 1079286 73775 1145024 1514366 1772530 1553302 121492 1515792 1498024 378836 1477147 1001324 496227 463954 1591688 663724 426444 914407 250709 148427 1667278 762826 1362856 57742 1879756 778405 1024839 957161 1756659 1132782 1709181 169832 718872 1499754 1741646 440061 1136406 1343063 198786 1089001 1922800 339687 187967 1422071 501737 1310788 997288 919555 425056 1227903 1833888 1835708 1310750 539059 1512062 1563030 939574 1384235 1379617 1096199 514302 657777 1662957 259146 173302 1017378 1661262 953465 915055 838855 1604703 1274898 1362850 1151201 1421014 837255 462204 1752191 395318 321807 1986326 302730 1984085 871234 927632 1462688 319164 671885 1881841 1376389 173912 1514281 1685211 1654642 995568 135915 1869762 1698427 1204192 1050926 704158 549068 521499 1175773 1972115 1415530 1004211 1860207 1753340 403917 41711 327891 806884 90933 377721 787671 253206 433879 1354056 1604948 1844413 864143 52698 881515 1282071 1585335 1652400 859639 1459078 1192169 706922 1444375 267126 542098 1164789 1319748 1272387 1920145 221799 197238 110035 494314 1857666 438443 730225 646109 771662 806289 111410 1292610 27926 1731063 1195046 210893 1954274 883279 1406938 85431 826532 633222 314971 1718806 1407811 263941 690629 1261215 100371 1746614 227936 200798 1847786 1327179 1091803 357331 1849702 1698595 1375532 1456385 1663136 273215 1340210 210635 847524 128077 708421 615901 429529 434658 1245988 1237309 1504766 1094003 724168 1393011 50388 375295 735305 1329620 1133332 1577395 1898638 1926526 439514 398618 1961475 1524137 1429427 764640 1856679 1590143 1556035 1766124 869418 116736 1957680 436262 1313208 1598797 213780 1296014 588124 1580449 303439 633109 161973 1796562 613462 1575457 881212 1204510 1776923 1829224 1372523 1132142 1519613 982608 1300949 970986 997533 1793598 576651 915089 970199 1276725 1269616 309243 528597 253858 1969839 1238783 1951534 540028 13968 863129 352886 1713447 382590 581574 559884 291342 1807021 344298 266027 1882299 163991 1384083 1990794 1172162 796298 599354 432499 1779796 1295743 1821443 1071939 1993116 1703165 467459 133439 1494096 1280310 1008558 1476091 1992114 1336413 320861 1689095 284935 170149 1102475 545742 1821982 1138880 790246 803310 1185361 1987393 768449 654571 1872443 1573552 1230834 568279 493305 1955717 1556696 1503742 1757272 1385566 1584192 1663006 1934968 984403 1599267 1509990 202076 1818877 545182 678779 1182014 788604 1712203 154514 257842 575205 1191620 1776670 1954051 1501765 769478 1704204 600903 676118 1434296 25836 590954 1971130 1882016 484606 1764142 766746 199061 95764 113494 729082 1577955 40138 600578 331883 509443 578904 98004 1373208 656414 1041760 1305613 38305 1021937 28723 1314346 102545 737348 1342687 1699525 1278362 1782726 1370205 138457 1968135 820939 497292 1506581 332490 1346070 138879 1172085 1465830 1067033 529343 1849097 294321 1210981 195973 1400497 1911289 39430 163847 1682785 1628880 424151 917673 338652 1912597 685673 1345525 1051012 1699532 1176901 1598507 1463709 1700257 1083208 431933 1556963 136729 760726 330558 949043 516979 758128 616445 558220 791027 1800538 570971 263061 575664 1857129 1361171 857705 1124070 417237 911169 1143270 122424 851085 1505248 1302251 1441306 1018084 142758 1459744 305491 1088266 865294 70285 1914462 1622273 1358063 278345 1045876 318516 1520141 1319464 407547 652570 1478664 1522205 1999631 1344369 1614377 1771732 234645 294683 1410211 722145 242168 373822 1891034 1109366 1581463 1491487 1257746 376959 1810409 561967 552178 1338934 1199983 1521655 1702191 987798 328323 1708564 1122344 1830124 445624 960824 1340159 635949 1185165 1956071 556313 205857 1686013 98805 573805 407121 320718 1538415 796133 526547 335247 244203 1244496 1278829 970397 670119 1372669 809411 1078139 1409701 428835 1782426 596796 87252 1875424 1628185 1477680 1582060 1002765 291449 1352484 258834 448868 503214 474227 424382 1505376 1382093 1479034 1953586 769533 1376380 303381 290165 974746 1607174 800465 292561 1698085 1080062 1842143 560447 844413 1046546 1585811 221933 1986202 1290463 1591263 458226 209740 1281521 1615868 73806 541050 896695 1583260 1941476 253222 1231829 1885619 1804685 805556 1724491 1540394 753821 1845787 416438 692419 31126 645907 990319 135756 1761504 700397 1630365 366513 1925091 1959144 1635044 819606 626731 1934146 753557 1893665 1799062 1572420 1365676 1465317 1890837 388334 512392 1979628 938828 101914 1425763 293336 1277721 1344636 193721 1126073 1156356 451126 780951 1835578 1955838 504210 1921560 1252569 735063 1474771 1830418 571538 403638 1472175 1376161 709672 1797175 1706774 723793 368902 1453831 730319 245482 1960484 1354011 1552472 1683916 1753594 764031 1198446 1520721 978391 1201067 79189 1102558 1599030 417890 1463732 535648 1592287 717527 949311 889918 38510 303676 677293 1772454 106085 1035990 359814 410425 1294198 1918705 651800 546549 352539 364485 1402686 41975 648498 933925 639461 1078807 796526 967907 1087109 415613 1118815 1188757 163650 1517650 1027649 1998896 598714 1987688 1452023 1407265 1303384 1026610 1135847 1792327 1320346 1912930 215967 1308074 54418 1101779 154657 11651 1172770 1348766 1169243 1510254 948811 731614 929644 187311 1846624 162734 563110 433497 642277 1257412 1231361 1881071 1980180 1789107 646314 91246 538208 768510 422350 1817753 1370555 686540 1894046 709546 77385 1649754 738049 439604 25173 576236 1080968 1988625 1139471 94359 1598241 443201 1516380 1311253 73915 322331 578046 875168 64308 1172545 1501264 507860 463304 845447 746903 91057 678264 39854 371890 523730 1337964 1702803 993735 30167 1412937 892287 1158193 1620306 986803 987647 349970 462831 1654148 858748 1353147 1659879 594789 899168 816737 97358 1766064 1268998 285615 1566628 1084924 1101813 278379 750256 1529444 529502 1127636 144304 972485 1764125 809335 1801756 667655 1608711 300493 119954 1689416 82433 1629291 1065558 1453026 397984 487314 32840 304997 965243 1129304 37993 855527 160211 845084 864372 1054649 68380 1986658 1669227 1515170 1178569 1163927 112267 104397 95879 1781975 1214852 623217 1747938 48404 596231 1979685 1118604 738229 325076 31140 400570 218461 1801054 1909936 1988611 1521739 726662 495493 899491 1719978 1172426 294429 1308167 33496 308677 597529 1772249 592405 1110810 1347477 1010943 1893122 756357 514747 81700 1445148 845347 1289350 480867 1395973 331203 1016656 1081759 1648599 1577436 1816839 758241 1667723 67725 1724152 1624689 696938 904176 620970 1174840 521166 1837398 955793 1478020 317572 1821483 1165017 741246 414576 1358634 905343 293994 63332 1157716 1611687 1422803 169316 1969215 822244 1138147 821747 32583 233296 29145 831130 1083789 710985 1972273 136315 1776532 1646025 32417 1363162 1280615 1496702 725045 99102 973112 1120139 88198 712180 1288046 1659455 271057 1683107 1654480 1781432 1482426 989617 1357322 486616 1891704 1522095 1407829 826460 767819 1999686 926679 549231 1312394 1895890 791363 559859 663774 349837 806314 55932 1954343 1661238 1271102 851567 1566210 727109 316352 1093138 1117249 1770528 1943967 1941036 1366657 60139 761253 1860032 737609 1991313 393727 282047 958214 1980898 447919 1204070 377122 239602 1256252 379808 357369 1118363 218817 627207 348780 363703 1476940 49599 690158 668308 1345708 246520 1758541 1010959 663378 1914057 1124708 248460 813703 1951909 1790636 805835 114153 265959 933369 1126615 1937060 947719 439824 1587725 1704326 325971 660036 842940 1429184 254113 1275003 1627233 504212 2764 957859 1459527 793252 1304390 1073081 338679 1619868 1013715 874792 415164 192207 187180 611082 431756 51570 980848 1959085 1726827 528341 1369486 628262 651564 743548 18875 1701705 58369 1010432 429211 352340 1649182 1013897 360208 428365 277345 813176 1514299 66457 1030750 848305 1082534 1307316 1490939 1286067 468080 1504176 1328245 602764 1474182 1873382 931627 1486561 12901 577064 1643473 1848897 20559 1190505 1796403 201703 418607 1670160 632554 1339160 103198 1685900 1884571 525255 1906494 1536282 935287 895317 960230 994123 1459060 1181570 1638096 1540310 1724471 795211 562439 769642 435258 374581 1446125 1804157 1739811 1764827 1626531 1244600 614198 1805675 492950 474475 781776 171446 1422710 365844 1782704 1648206 576497 20106 1825168 297849 443157 608458 1421296 1301308 1245393 640035 412196 581025 1499862 615917 1212006 984075 1111178 1450314 1582698 435966 1533460 866535 1099154 433034 264217 836073 910928 13886 548891 773546 413521 1016885 288787 892847 1604917 11952 77076 1126338 1589869 113358 1835777 17756 474328 351546 272049 1704159 1856007 923348 31382 1360817 1361554 1456883 581004 180639 388457 1081296 176972 59925 1457587 571746 1131894 331728 1485765 1791127 923592 1681795 1020199 800375 1767346 799422 985433 877411 566720 681597 1770648 434743 1148932 794322 1881176 1928507 1440806 1243754 861547 677134 334305 1897872 1834040 1700092 466275 1986163 553551 1044624 697467 614361 291407 1143313 1226775 1793351 927101 660157 1990607 1620364 1066427 1823627 881769 61046 1022392 1250412 1315044 1123045 1587861 18046 566374 1702012 932342 1335565 1329146 1752211 360018 1674321 917195 1083452 390833 1554137 1784598 1195439 1883452 1046075 884734 171773 1368653 592378 1884273 1517111 1404645 1918568 559955 1795238 109751 706821 201161 295080 1908001 1067875 1734606 754577 1646103 586987 433203 1815483 1867852 1443490 775098 1262817 1997467 1558877 606527 330691 891142 760340 1180842 1367315 1510611 1165726 86585 418674 1622511 959996 341619 1943144 1376822 801711 551027 551035 37503 843899 210066 1468973 1702117 1245147 1008453 78294 1880517 405813 1987958 1164255 655532 1517104 1058822 620148 1010298 581322 1736958 1085018 79547 660218 1928354 1065298 513069 886267 388074 1852298 495903 1255850 1768627 389027 1761361 515325 1729544 1362858 1686385 1517981 1283243 1485440 464882 301374 273884 429159 859205 502891 768515 221117 420154 1820364 1017329 1548045 1252010 424051 1905302 874758 1377507 142558 1220866 136738 1562381 630650 519833 1824933 566236 947600 720209 1452789 272708 1699538 656508 1924708 551884 1693996 1443817 488896 1514969 1867420 987395 1540588 1438566 1754465 1191900 210572 689010 537016 1118821 895037 855021 304723 963660 366438 189643 986988 923483 38662 1891778 406949 333911 773178 1822613 161877 1955676 1581432 1996400 27174 1150492 1576869 939800 1081658 1579566 1613485 1324765 1008170 654475 1281399 966567 1148994 1209472 1718944 458956 1818794 495835 1710279 192330 1969507 1838603 1649574 24826 1802726 831640 840804 1657434 1730950 1617794 649525 111454 191107 1789124 1514621 1799526 56090 1063623 1400569 953152 1990063 1687718 1091649 1235508 1795160 542189 1721539 1515815 821639 298171 1120117 1496638 1923002 121185 1445387 1770065 994257 678090 815023 1987731 461556 141486 1960371 470390 311807 917618 1778448 867435 1094678 1718506 1909688 299271 1479112 1201702 135971 1104967 260010 1283447 626815 1931504 1095330 378076 637345 826492 877146 1384658 876368 182436 625049 1078000 1834559 1206222 3370 894310 862227 453533 1490428 1178493 775914 1178851 125557 305563 976673 162978 1397867 268381 1885353 1034126 1600704 1295487 1139357 400373 1090611 802561 1127685 846952 862631 884958 1421330 111656 440883 1656978 155692 824336 374463 822685 1923080 1758683 396473 1820069 1433802 288495 312384 272802 920379 214103 1958664 1144590 1782462 175577 876596 132029 228300 590111 151223 241398 970653 846973 841356 1803351 1124232 1996136 1826859 1053076 1390046 472938 336188 634976 597728 1098359 824965 945354 699014 803927 1679862 1072469 1959509 676684 1862959 1279798 258940 1728527 619705 1627806 1087051 1617705 948724 1746909 1970396 495932 1863277 973655 860013 598621 1033268 1026335 36749 744752 269509 32545 1400416 670164 1095454 175694 1168751 1196711 1008561 1421853 1402822 56950 1307949 552219 918851 1121851 1436008 1826725 1369367 438021 935858 1995389 1644476 244782 830247 1100111 1755153 1752672 561457 475096 1230168 1100837 244579 1169277 241529 364087 763685 1092847 1976082 60247 1168298 535717 1437296 1972565 753178 747177 1130637 1880257 302372 1005255 1412723 1818136 1125166 1863391 566896 784974 329048 642213 555792 1424583 1948979 1476090 1700303 1684816 557723 652553 1679667 774515 697399 1060280 157118 1793022 266097 1268267 1769491 867143 1904348 545539 1818448 1829793 777060 1183085 1057192 1977243 501437 1933267 380022 1631820 1687168 572941 1084874 187724 686875 1968196 949661 1381225 1049729 1166842 1743479 668834 1926942 822122 1305602 1831651 611673 255150 498900 93783 1700199 235116 573121 1337986 630912 854663 1808317 355355 308506 224302 1017308 824064 1415791 1034706 968408 1425601 188393 861386 794167 1114330 798522 1546178 1268698 1380696 1810429 1205702 443471 629537 493537 1255093 1643647 487786 801326 1262509 787907 668706 1949818 690537 45041 1985305 1958091 1140949 165479 35920 75939 656819 181626 159314 1866059 279225 842744 51796 1939482 1769473 1150406 55757 866043 446080 173631 1364651 1532615 1803061 83929 1741649 638077 1082807 309694 1364363 1338658 494939 1423203 1088937 1046521 532038 1314905 1498607 1533415 426142 791755 1920125 742797 766439 619700 1240481 245517 1475862 299443 466155 1759487 1376480 1985061 562456 810524 138801 1963209 145897 601317 1553873 771559 1784829 337953 1958267 1506330 1414272 303698 175169 936540 328309 1167971 884192 973751 72152 1672561 1315233 1667223 1752137 1046459 1001743 1629125 1470605 1926549 472021 560389 1594300 312473 1331418 140545 582141 864568 382897 1579351 648736 699247 185150 119716 231210 1583927 426989 651940 1533015 177790 902138 682947 558494 1956486 1881543 1924750 1086638 1537158 1157468 1582043 759096 1810426 1046828 98829 804103 1473840 1629406 1602687 1029424 1611985 1519981 1067974 1705436 595048 68316 1803264 1819854 643741 1846455 1631059 1446851 1504057 634207 1970126 1306362 1587687 443437 1109026 709038 1826055 344087 213429 155226 1667705 861390 1205470 470850 1294724 1780939 1349502 1040574 1379313 94021 290884 815971 891860 1263031 440484 1909366 1750250 707438 961780 282717 1648021 788040 1939099 746183 865965 784070 930368 979543 609807 1411320 229844 1645742 266228 349763 991450 1682436 514861 1425101 1800796 991530 429905 448072 913188 265137 1187947 574247 1009011 1116817 1529418 481433 653647 1812726 84069 40452 592010 1512134 1616626 87592 1941551 826919 516115 1356777 1715352 1754010 623237 1635035 1514629 586593 646872 1899846 678873 280550 1472609 612808 724919 1166729 1832059 1085722 1219413 1722588 762352 227003 1237623 461074 1112190 301479 783295 833407 249549 598391 1745665 653850 438369 1698522 1538748 480402 1933621 247992 759428 1901475 950881 1334463 1938106 240499 960901 1096486 527493 568869 1068396 1502533 6416 696137 452056 758413 1233523 1342532 1879151 490178 1071092 245140 538362 607032 464576 769294 1259496 1012766 1267014 1592246 966589 1176210 1408183 263761 35789 1426589 1670578 547257 1116851 237782 328673 275753 1739725 25570 848190 476258 1952316 1063014 1155101 34258 766769 203238 1567938 1859623 1235042 1335862 394185 1565270 1160450 1827431 1528069 919741 736827 1219885 994621 630433 949610 305645 830660 218782 627766 1816480 794874 1347226 1688451 1273565 872952 1768977 1236638 1968289 734253 1549733 1984643 1932356 64280 243355 333640 439567 1068475 1505191 739286 1063908 858766 925193 1199083 1012926 627256 1062921 1966321 1985597 1825359 62943 1875362 341316 1513556 1017206 720190 1180309 1897241 1786526 795886 297866 1438797 676762 1350464 1849432 1460423 951929 953073 619288 831240 619703 511028 922077 1523787 1222362 570141 943283 320848 952977 1069826 1145409 303619 1491152 1213556 1570397 1632359 1748261 1415340 984417 1063147 179818 1952233 877292 1084895 1339581 1651700 1013807 11417 248025 553521 1567201 78378 1803216 1075278 706140 490329 453969 1658634 1211604 43175 285901 1075322 15284 1718725 1688083 708542 1892370 1420750 733026 1699076 164015 484078 1661375 1631529 1713032 883229 1430514 1894695 205812 789567 67347 497055 760886 1736689 1557257 349874 225014 790994 1109449 1689471 475841 213820 1096006 1568271 650707 928976 719700 336087 608232 1878074 563200 524819 1429104 1294159 1032272 1608328 1977884 1296415 1127758 168873 1400995 429140 1202899 496091 1939261 184337 306025 1883677 185063 1313662 323269 1109088 1336034 1113124 1267117 1492684 625269 274708 496723 1411097 571446 106600 1581377 365439 735965 14862 1352694 1903354 1628806 1614354 1695178 485391 457575 1601287 316906 1554939 134036 838411 945971 574556 856988 794506 1534407 559387 21599 571296 1623283 1003489 1859724 177930 926357 562397 1308482 69075 608550 579747 587709 1646992 471070 438468 1134201 1067987 852013 199581 1993681 1323405 1659616 51826 1642260 1692459 1431468 709335 126485 1422172 1912855 528312 309328 1585632 534591 954024 416747 641061 686379 1872369 1907316 562198 383095 993021 1333445 687416 428286 1612715 1025400 1967240 71431 1712494 682715 383546 1992219 958055 1509289 1914840 1194854 1333944 1509256 409093 118590 178356 1620077 1176687 721477 1175102 317203 74055 1572998 1800787 1656137 1855063 1234513 1433789 387467 1278948 1991515 1716384 1972549 827339 1743940 921666 148997 1010329 1676768 1828811 1086339 189502 919039 1537239 1718869 1387121 1373176 1142610 1404926 560546 1727308 1554770 1094865 890836 321991 1662720 880073 1423352 201537 1786065 1773934 1947372 1877297 1179173 1452611 265982 1245743 316361 1585066 501862 55349 1324095 6385 129104 294650 762849 704768 1532588 477286 1600500 1696450 524031 1717537 1202580 263075 658406 726061 1105648 552261 1404763 432730 563611 83199 431304 1082397 133107 254191 606637 1881916 53691 149834 1756455 475137 1328395 1057384 1395477 422403 642687 1899235 851318 723432 1772755 162042 956003 1179635 165032 1646286 584159 61382 1944378 255551 299813 1447682 1122408 1503391 1776871 1392582 1562215 1505273 459249 1418614 1126066 608848 612223 1556404 1286421 1324125 397615 995795 1895145 1696334 605290 909842 124399 1375144 118462 622831 1491120 1408248 67799 389231 1966042 1244131 276873 1848653 1259987 86968 1637888 181032 1229929 629017 1850473 1965332 1627292 1270966 283513 1071963 1318512 497003 341313 654018 1900815 1771236 1977956 870347 1967962 563661 737832 965674 1998259 12870 1803266 609227 903372 220288 1563922 1283806 268038 1683637 232696 11690 1996377 1528327 653783 646270 777743 975725 592370 574034 1318662 1718474 461168 1601073 990449 1136952 65309 902007 1184025 1289957 299342 988468 338934 1690351 1081764 1093330 143184 896151 1161792 1991561 1337994 484438 944612 471942 1209861 303418 1773112 535288 1617373 1968369 229207 307766 1066099 1752348 372529 570898 347036 1950709 1035121 1551948 966631 893339 946042 1742400 1593957 524251 1955044 868992 1885268 1171885 227172 1913441 1370786 958325 1586245 117771 1371435 1122156 188220 106363 282856 1644610 93885 620044 370156 1338063 229142 387090 344355 1137679 1567694 865970 211156 583973 1905100 1527344 1367695 807357 1084925 1123287 392269 1320388 1458349 1437200 1180352 1888749 645429 473237 49467 405623 769700 1911795 1879524 803841 87942 613474 1709984 1233902 1551480 1201209 1190089 404815 725816 499921 1166562 291987 1347340 120247 836446 1557174 802224 1740042 1598815 1975620 1361759 1259502 737455 606793 1517051 298714 496336 581394 979594 1828408 1068791 1728199 120955 475815 1709671 870680 98228 1258751 1619907 1563585 1912625 1689873 84281 1172272 1498704 411044 1570749 224258 491249 1716509 1092225 149459 1805936 1250886 452884 1691997 1607580 1527925 500832 165175 909540 1139648 496799 874612 321679 981392 486683 1513598 926120 437337 1867517 975114 1394961 1796486 1407673 892401 1014432 753253 1382555 1708102 950309 676427 275569 1802566 142380 471015 1528977 1174079 69333 98798 978257 1343343 330536 701162 1630486 825830 1196119 1910898 1488765 1342697 564319 368815 1615982 1973486 310060 499604 1398334 798373 1508806 1279024 1685099 1913879 969733 296987 1167303 253426 1558000 742746 1450713 1495652 224257 5741 1463414 1990653 663011 995783 276205 182958 962569 1207214 404645 1177603 1178323 1608173 1968887 871062 1886484 100072 616958 311695 1993141 1048767 989297 876293 225659 1673414 1878387 983192 514235 1661175 1825191 743065 1416257 1989189 405225 565513 510087 1827958 1397617 555482 620507 1290422 461953 1668218 26004 1709496 297151 936898 1306821 903985 1337609 107015 1970707 458932 997587 1629010 1337652 1563357 556922 170917 584882 1006421 827727 280136 93552 1418974 1815379 270074 197772 673393 370052 463432 1675020 1070189 1286718 931884 1605933 1794959 1715327 1948679 1334052 404902 1137599 288682 1105365 1035052 1807856 975923 15209 715292 1169166 1280163 1670484 1300846 751194 1762633 531262 1032301 845391 1806354 1843333 1594836 1559454 59213 1318377 299911 211900 562236 1524160 66076 1174641 209968 1616178 1812241 797647 1522397 6821 1058958 1582176 1270516 1537513 177158 1338273 1730716 1563350 1181427 1708326 65685 1773733 817552 1048207 1280177 962029 127093 1823088 644069 1426819 888200 1917607 1648120 12899 82429 696044 186023 409938 187381 566924 1322815 1366705 743542 1916194 250124 865584 1941582 1084776 852638 1405155 670767 1539349 350573 284994 966650 1873023 1526117 1826840 930831 504050 622212 431557 1151149 47470 1912756 577669 844862 333977 889433 1968500 1566794 1737910 1065186 1179759 336638 647034 218836 1966094 230498 432068 1929155 196590 765472 869826 1743665 539786 192879 903651 1019916 1454337 4583 1741255 59668 1749015 1326806 876414 2432 1534615 1244847 414671 638019 1750524 142835 27793 355075 1976051 1807878 1626650 641177 101241 456472 1644010 811636 1312774 327843 339603 1965450 1171536 1378412 107633 1202273 208684 744173 1043636 1811511 672920 1261396 1723587 1268906 1191252 1262623 1745959 1856668 1116143 1303307 1745928 225100 1382817 898222 1354501 227511 715196 1633634 1133324 1145319 1103243 777422 68538 1297439 1786071 714179 295832 1641260 78440 526246 70735 71951 779085 372530 706863 313327 566984 193374 1816137 646380 491801 1053537 1536812 251455 160840 1236246 1029254 230553 1144624 208470 544208 1669273 1446313 772146 606336 1905489 374148 1020287 1697162 81344 942106 1967076 1172628 217346 1331183 1349223 781450 1926999 119409 1817004 1306657 1854867 1402219 8343 1319892 399288 980376 472657 1855110 1902523 858051 677110 789513 309977 247622 1301159 1637232 360094 127315 1789825 1075438 1801232 1346520 1083501 1277179 1852013 249541 1774407 24179 963305 1454376 1523105 267623 921139 550329 1420556 894024 311910 899717 663203 975970 672143 1841078 640870 1290560 1514258 818903 505341 406005 540530 1167019 1914157 1326989 1832322 1423921 1141519 418140 1858905 280338 1264493 853497 362512 1643734 711734 354197 4838 1317555 1834829 1130158 1709154 432009 1876761 947078 1098241 969529 976283 240400 1003036 909536 691126 1045652 212243 585148 1039025 187692 693878 34491 903782 1690826 92135 1558111 1639438 1991393 1243690 1199780 166797 1951184 840857 1174609 604831 1128970 408601 1691570 1421920 780699 1876432 1433698 1019391 825593 406985 502698 1913375 1239366 1660655 160056 1821531 1477095 383348 1648305 347276 295927 1278422 561616 1121743 756491 1789946 1225131 1843177 1217401 289745 634324 1472064 693942 694224 541137 30824 384030 68916 213661 910866 897564 1641647 916290 286976 1748161 844062 1598749 1348177 352973 752224 683243 1011758 728895 1678911 832629 1612386 1763057 1194549 990469 1517720 1956557 784714 984228 1502686 1107834 1629783 576027 636529 1505873 547059 1914527 543547 1126581 415003 1046931 396708 482070 1848601 393391 1747291 957662 1979871 1699555 667340 1556410 1193032 707410 821220 1968703 1487736 554147 1041657 1844128 1159191 1426763 213703 1487425 884060 630525 667658 1100707 1858990 456298 619293 857679 252298 940814 1395204 1960428 47775 702126 198076 830593 1747095 1265128 714168 1117641 979661 1354380 1318080 613141 333344 1025759 1669986 1823843 445681 1161669 145122 300934 1977085 178368 352243 535954 1820878 899550 1869736 1275252 6046 1206960 135498 1333596 695577 1070352 1501869 1695488 371770 807384 363615 745889 1614078 1232113 659618 1237297 354846 10276 748456 1058682 1742587 1867050 65356 664666 225732 1503312 1488109 878248 447916 1107193 1452655 1366080 1878418 1310243 1686634 864213 1352719 1167364 1818054 1421501 398418 1245315 1739556 1068146 17835 20592 1596028 1605505 676249 1748092 829962 538435 531283 1203537 1425339 306058 111125 1172501 5901 200860 590380 892073 596489 614145 1622755 782744 1234809 1427514 1921657 1727633 334777 890925 1303269 1336035 1141391 871053 986812 1545285 386832 1133408 1031107 939192 554714 567771 301558 829278 1236811 609308 1919783 209327 917997 986457 596848 1432808 1797264 1726626 1599647 1126674 702914 1945875 371563 263831 276381 1114549 1028694 947730 25946 506747 1299449 35717 80078 106483 1992804 917409 1822997 686453 1702212 51424 1236717 731913 1061709 1150576 731445 1970540 615288 1490122 129148 1104870 1618437 1637396 1870386 1709112 1531471 1181935 454843 877192 1221954 583909 389736 1062643 747933 798623 397494 1636655 1303794 1159663 1718385 137904 911921 104588 665950 628379 158904 200943 534528 1961181 470012 251412 344586 1805420 1455684 700233 275038 927550 640552 1418952 395964 1792930 1913466 593144 1458 979298 1703079 823619 1437117 1097975 26473 312870 747973 457034 540330 1408709 289807 1169761 44687 321239 1549004 1709570 425303 515459 1286321 1739714 803155 789251 1658743 1268030 619496 336187 324899 349597 676982 1417859 68452 1883815 864563 306914 162674 1054916 901925 474486 1248231 1228533 1118197 1891065 7214 1944607 1413927 1408214 774861 1348255 1466608 1171888 1204871 978406 1190952 1323515 1922145 1768118 1181121 1106641 1185869 340200 1435265 946586 833961 783312 1304426 1331011 535247 562151 822009 1568444 98398 1482293 765698 330871 856267 610183 1267468 1134534 291708 886198 17585 950292 212895 746890 715554 543395 622226 1196108 1803138 527496 181559 794422 457163 1845980 229004 1451325 1540341 884034 585727 1857380 112490 1961813 211780 1862404 213196 731072 109032 603866 66513 188063 1169195 824740 1478969 1501865 717826 1508076 454286 1282860 1919335 1997139 110954 1959241 1627808 92500 70403 1306411 338092 350571 819084 803606 923282 1139968 1657841 758300 1850905 1587137 1631144 194344 446849 1112543 769630 1084184 1069980 1321389 22483 1670905 358851 1877068 1814955 1922849 12010 792732 1608911 1507863 625895 164461 747486 765864 1537530 553615 45198 1280566 100865 800799 823673 1149026 1613248 1679234 183472 1539663 1374702 620641 736370 784579 847595 972358 953633 1930354 1457448 1900177 153094 1500120 514817 1806553 1920808 519996 1190178 31876 744351 1449661 849823 1917847 878982 270148 1994590 159932 1148601 776826 597381 166178 1348085 303101 291402 409660 1568721 1129612 104365 670062 1867380 835350 1422133 51871 1228118 476902 1681917 233393 456752 221264 153119 314225 1567485 1271177 1734751 230359 1323808 1317764 1074189 1729569 1029227 665384 18197 733100 1002865 699662 1744748 335275 563426 709651 1901201 252349 1585825 1560418 1377900 1990977 1790299 908373 221547 890363 425924 1783786 566637 823469 1641890 1303739 1914258 509587 1403326 874228 198559 205387 82467 1260351 850283 1267100 601750 234197 80669 1438271 1252586 1188885 1425447 289452 1297815 950170 1748192 1572166 788144 622433 749961 1710866 1783713 1398109 1396041 346504 1386741 1844445 956056 692957 1914821 1499504 73761 1135378 441229 1944044 1678658 1533509 1925993 1036953 1660037 1499815 540921 349304 579347 1208612 890285 1172588 1548787 155711 828088 1182377 1901869 389744 1422544 422299 1243254 655636 1023707 1407430 1951159 1448492 1958211 1635426 719239 1776805 711573 1758230 92937 179441 334527 1302517 206001 1176440 15909 150831 1864812 325335 1298184 465370 152160 1547272 1314704 869702 811175 664344 1553774 1987761 201094 677402 581361 985946 341707 958648 1397599 416128 1985196 1834365 1976001 1758871 1254802 1611625 1031602 185548 705049 849287 1711728 1049404 1817654 512655 1830009 1690788 903966 319647 1423751 1279231 1546818 1040815 1317885 2893 702507 559684 1464467 769518 261682 1567272 1930522 27045 44729 583931 597335 1445444 1165358 681491 998494 1194535 1434919 812075 1043725 530144 1087574 1552681 965173 1327839 1279526 1235724 1243796 1246485 1075281 460336 731960 1759243 272541 785956 1230735 548739 1242684 988637 607301 1862715 1488393 512799 658637 1858273 1867290 799131 1449321 1956698 1562846 1959463 80971 893889 1190634 603498 72514 353873 659531 1770927 1518966 1534533 1661283 299223 1476735 274560 721867 660896 434002 904679 968868 602443 1468677 535156 1953853 1445395 95387 1505639 1289557 884458 1290784 484212 140927 1335876 1871693 11901 121127 186936 1758340 337100 208215 988094 1996368 675423 248105 1639535 1825407 976348 916973 576306 431550 233560 1704711 1552893 1997850 1535157 143615 307845 572305 1666553 1762479 679710 929839 1530336 78555 608973 1740168 255568 655834 361754 1125973 1025159 465225 526681 1853430 626440 1998782 123277 1412991 1446290 1626591 440438 1510122 1952713 1575699 1441103 73515 916770 874605 1728258 1929218 632877 943387 311558 722838 1777642 225350 1509312 1408876 625701 1200875 96479 1547000 1762639 1541194 1489254 119325 151150 657428 835095 835447 1288417 1647610 385960 759534 1512086 663017 1512704 82492 1371451 1812158 670628 1025004 905414 1692928 1554176 1947261 1136543 1952826 775496 893311 763211 1808822 242490 1180193 575265 1123483 811281 430758 1543732 1629464 26465 1308492 1769705 1683209 1724401 87019 882673 647228 1259884 91862 1720499 247741 2065 603877 1019673 214022 1948652 1729869 687175 1668358 198430 797204 527483 519329 1148291 1046498 1798458 1750373 1324967 1222834 1464648 951074 952773 1264140 1984660 1849614 1074876 1341349 1751304 124463 1633967 1890398 1734143 1293583 235571 1874536 841929 575726 168038 1230776 389170 1237583 1355317 1840194 46439 212316 1351492 211238 1299041 1812083 209729 115098 601844 1240401 254547 1674895 806923 1505654 742522 193785 381819 652490 1310018 719145 853153 181986 928335 1559146 316491 1219102 675504 1059768 42294 1974880 1642128 402153 1986739 466192 1423804 529792 379895 853780 1162204 479594 421497 287067 919002 1128914 1068472 1495824 1791896 1533170 1970645 1590219 1736334 1070651 737579 36438 1650878 539735 551434 1011686 909240 1408607 1528332 621349 1088789 1518144 560473 871674 1659271 1042837 1607305 1079086 1049960 241469 1412700 1640313 1157519 1302827 1128052 1777219 97824 675352 1824536 1744962 1359385 1128414 1088087 305033 6725 1003398 1505670 1311063 1826112 1784790 1600992 1126841 696895 212876 1361928 983122 488087 161083 341387 1725850 840218 833989 1574105 178732 1862641 1628589 961202 1261697 1810019 1224781 367164 815366 592196 1871902 709571 950235 569384 1520761 1814129 18356 628104 540756 1179358 1136949 37270 1866156 288319 1658405 1474576 1608646 1755580 1981079 1836677 1380402 1723745 1775957 1924709 810182 732561 1375477 1238848 74421 777681 1914573 821858 939971 1488957 1411966 1135410 199559 1952495 1109990 143239 1335544 323159 1733170 1325424 1063245 990425 480286 1172101 1244505 369872 1249764 606955 1292686 300120 1833375 810895 681450 504636 208885 392833 1387736 986048 1902909 1675760 1470007 1233306 740371 447869 89937 1866547 1968990 756504 1907454 438125 84077 792366 188853 272273 1714154 223696 999951 1234390 1984538 568392 307406 1906118 1605888 848463 793658 1750440 1290018 947115 286733 1709729 546314 732160 1822224 1364084 598683 1949167 1724430 177705 1379912 1638896 1289107 1378172 1451399 1811491 1219153 340317 838319 1652378 1972629 529005 198169 1076505 1837186 594157 890322 1758622 1665474 1653337 1444951 1957037 1276627 1752291 1717070 276741 1514605 867151 314379 204387 1056169 1185598 819463 1305901 1426510 1779215 1999625 1509810 1918833 691752 484127 208852 1034936 831210 1929141 604872 362585 84782 1048967 827906 1325732 1549125 1089864 1063444 238051 1810588 1241756 1032617 49558 345303 899316 1638498 396253 161472 1921737 1078364 1160516 1002752 337726 757316 1863674 1156080 803765 276069 1978050 1203712 1955907 1310565 219731 1076618 1624208 368547 405541 1366527 34956 1044279 745576 1499497 1781710 753319 456689 998867 799889 1097727 1833875 1430479 640121 1642228 1264240 1796272 267827 352706 120804 1045366 1977597 594539 1499323 1644531 1790275 348233 481252 839569 252982 296747 1514516 1162184 47831 823802 1861046 225527 49246 1414536 1549363 1227434 1187189 256633 1448860 592681 905258 1521289 1803742 415475 1818638 599029 1891136 1288066 20801 555457 295161 1382442 1208461 440352 246312 1336796 1725205 1475739 1653104 184151 660636 1564034 1453304 1262818 1421039 713591 600157 1173973 343635 78332 195170 1358941 99775 699212 420602 1276235 1884611 1976777 456899 1592529 958885 1126660 354785 804134 1922365 1529854 1327456 1981548 1396074 768374 1401601 1302634 1130728 1505668 1508814 1346420 1099423 622535 1383432 1098519 1563804 1402052 1396376 832198 1842648 1310429 399552 1400694 462490 186033 1971025 301118 388973 683285 1349769 1095242 1605951 1680688 1447134 165273 1341761 286960 433127 648978 918945 538328 1951098 1737655 325785 730671 798327 943673 145789 53285 1358422 229815 166405 1106976 1997553 1870682 1133261 1232059 448870 1436164 1760405 1245812 367913 1110525 146571 733212 1749665 902938 46943 670251 1982692 165618 1690634 935033 1375977 973712 1604079 1104422 1308608 1883704 1106722 731066 1551194 543849 905332 1570622 1153194 1782766 916519 349424 1394263 744108 1662543 122328 922827 1365975 1638547 1207139 614319 650861 1599549 1232573 377431 602388 1551820 1710528 1019905 856520 1826047 1644417 408624 1930659 319488 322339 1310060 167193 1487201 431072 1544579 1048826 896036 634906 1113947 701431 1633207 1986435 873968 1297628 841667 561819 1586800 387922 461023 1666565 46816 409640 378333 150402 1668197 551682 1011363 1042827 615547 1126225 310394 1065140 1304246 827842 432835 109737 920139 700289 377366 1888613 900137 103092 343896 155625 649813 160630 1905253 92921 1161063 1897852 784303 517757 991065 1247033 684619 1889625 1671398 1876363 1252703 325215 796483 1488703 616636 1169819 292255 150641 1698557 1965915 1867331 1154210 1646494 1763508 840292 1732549 1823356 156572 486551 1658969 510515 397432 1442092 180407 1573823 674230 336878 888664 1569040 1813868 1140445 496048 368814 1916230 1504822 244630 19076 1764201 286082 998522 113687 104190 550224 1624565 447465 1962382 346659 368635 1374303 1591498 1920139 1916031 1457937 1567017 933394 86467 843494 345984 1295667 1439751 146832 1668431 862702 1340556 1033661 1678994 210897 1321666 1908202 300229 1751260 1503996 1742960 479358 1345807 151163 1140465 1480420 110834 1145689 1517660 170249 1485277 951364 712070 1417093 317017 772050 1327017 1601968 1898938 974719 784700 460867 1637429 216297 867846 1676070 1829608 349106 513317 1460576 464624 1231258 172544 557688 247755 1265397 874117 409216 929152 1922988 1048953 1757749 808484 730272 1341693 939874 860219 1193280 959745 669680 363225 1877306 1846884 1731592 855585 715313 1551904 647763 1250178 510958 167626 1623676 1851474 1680753 348297 331368 671846 1174415 209573 1524061 1936135 1426588 1146570 291376 771950 611633 632985 986633 1640424 939136 553206 139745 1566182 1261850 945106 1121663 6719 1016387 722662 969802 1588794 649709 1778838 629798 509360 1377695 1976151 292702 679956 83569 764638 769104 228279 1454020 588970 587909 1885784 295498 1937508 1757193 1952602 319695 1430853 264100 1420398 1849073 1769096 508776 1654921 1250290 448939 1869686 434942 1429844 43493 569998 679526 377183 289952 700299 667305 857894 12763 471315 1307418 1495104 1449244 1134997 33365 885498 1131711 1494962 959506 981580 1441099 1237283 1907402 1580631 1574036 918192 280688 983339 1587255 1206288 352492 1758342 1291717 606666 952720 1063693 307164 1309186 1156801 1801997 542283 528377 936204 299168 283062 1458513 1652981 131657 538106 1823874 1852471 303394 509949 1798074 812964 1407951 1551173 1467423 108291 669394 733185 1307119 591913 742229 296164 1392123 691502 1836022 1485492 783600 119832 1655000 430279 1675346 1211154 406429 1031366 431748 963715 1974453 1812794 1951489 55870 277155 492305 1926308 46446 94264 1202954 979627 621011 1034867 1562977 1540977 854439 1769886 1141795 1518751 84721 345758 1481015 860746 1586377 828770 782278 1306239 1470255 1302321 1845033 937142 1672879 1969259 1891972 1000588 1324753 875974 885214 176485 6474 825804 1737673 1770262 1887721 1420604 408620 421956 1504947 106314 1996581 1935722 1458404 1966018 448991 42875 854475 1346839 182545 1303100 398639 1248629 387451 1178087 1902917 1638680 1940442 603134 809816 307679 1504109 1656903 856339 506888 1398710 1859108 179787 879456 906886 868849 778954 1162988 837183 52020 1912474 1988814 824239 1158531 463039 1193187 1347816 1234542 1562696 1506787 1521842 1431555 1577734 761464 643904 1956540 929418 785890 1633368 1358178 1656064 286340 610260 345134 185868 1271434 775589 1583354 1227878 978007 1955136 322683 914741 1740021 1707856 1580190 576369 199382 1652392 394280 891070 1049912 386299 33037 325226 859316 1768538 772261 1749338 793360 727184 1898762 643003 1828345 956825 105287 1499386 1748405 1787575 1150070 13686 302763 1555839 1923365 989210 466040 828376 69782 995812 1517223 1248515 1644194 1399500 1592875 298456 1016526 1634001 1297321 1129967 1475934 1621343 1122802 1326251 96166 390971 38064 925775 364354 1371672 56270 850929 1964247 253686 1692343 630036 503945 1882088 55181 1187704 630443 1865965 120777 391580 780824 146316 1625877 1725952 470078 272716 1870426 1082612 1558228 1294426 1467404 547517 1332902 56410 553854 232834 237590 210553 1675824 1342958 855472 1047631 1101368 187749 1649689 920502 209401 939925 191368 239747 1602527 620124 1781245 1176082 336943 116609 284479 749861 571869 1619406 1133316 1166233 118771 1739542 851527 1399050 382208 688967 813777 720469 555184 1157393 652022 955106 1211868 709601 436553 1147313 327846 774975 444296 1011322 633728 1125080 1236995 1710721 1888997 265245 1085343 890793 492823 1834028 1174634 225289 332302 1937016 701220 446922 1910401 1384726 1691309 404581 1866611 1908533 1933722 1159501 905286 120527 594057 394179 473577 981814 1292596 1729237 323639 275754 647710 652032 1370927 1483192 1943358 1824860 661866 1710902 229463 1639079 566124 1103237 1831090 383760 1833297 1936789 474110 1791391 360051 178700 174303 668314 290421 1923628 1768423 220805 1697090 446451 227963 597655 930407 407510 1446686 82711 613124 1941265 1804395 1744814 1674873 1669374 810930 450450 1498710 940686 559463 4866 1928158 607790 614428 243953 185795 117614 1682349 671229 44098 140193 444756 1099900 498326 1150230 1375654 139634 478240 1944207 1363237 960610 1030623 126579 924650 1138341 1817024 1367458 575267 816924 1894908 1522365 163354 277501 514389 1382144 1849374 92761 389417 1532406 788444 166442 590629 1949757 715575 760924 1366572 663926 1728736 376643 39048 1687498 1215498 1118401 1261519 933489 457120 1620988 1500091 477584 509885 1935160 898577 656956 1167673 4115 197698 226277 1386859 1920462 1395154 1702921 702751 1609719 940446 984868 413938 1891048 221393 1054313 1980873 645528 1866272 26504 14499 811387 1682459 1290418 944926 960295 1421218 292633 647039 529312 1135728 807180 1382035 1353489 613738 54809 226483 1439735 1209116 1489068 1565511 1521628 426910 1307795 1531266 747449 1633290 395641 539813 276922 1639337 935684 1062816 1485703 574519 3381 659014 1752664 1481486 1098104 1048222 307984 902036 245122 1303038 858102 343317 699609 1606670 724191 354918 1226018 1378136 292927 869961 191998 1833492 425305 1442529 670370 1298572 179010 1188474 223755 348960 122552 1655749 1019645 1582049 1818998 272333 804682 1436840 484653 1904424 562861 1304812 1682985 1824377 522086 1090267 426717 1254300 580716 533107 303079 474727 797879 1762289 1280121 1772518 1395453 715469 173277 162729 228462 1084299 710050 1861573 1388955 502038 365705 1283084 1002460 1322950 620062 497451 719057 1273891 395928 129887 1727270 1391506 264495 1585216 362196 465824 990225 1519585 571803 51460 812728 1182562 1216237 398777 1875423 1186888 1206102 1163123 1705427 1869989 960070 54426 1260991 870241 830682 1664982 1207502 1339948 217808 1249541 1416986 1883847 1201462 1814345 751621 90508 928897 1184650 1591648 1815103 508330 1728269 1601375 714810 1214301 1785957 907144 1325091 1520828 1295404 746587 1867761 1968052 465919 478279 1759096 1851195 176072 705099 1423788 995942 1429257 1318609 1537308 706360 1490296 385728 180315 107454 1637522 1548941 442107 1861570 1215708 547228 123131 1154325 588855 500654 687091 497577 1783757 1964659 24167 86990 1816880 1321346 1273648 456799 876267 1227848 329031 1114101 2001 820689 1299299 1952232 617732 1429783 1150560 175624 1409634 1719985 1627576 685545 52673 1118567 19279 29216 998076 1535151 26370 313206 781102 1066147 1353273 367608 1761973 540097 405162 259903 1563015 312020 390816 14170 852728 378697 1950130 157842 1309751 169236 1512136 1754709 1528360 242851 372525 1936051 1800193 1400802 1531381 868291 413210 1251448 1743856 1866559 845134 1203426 1751020 606855 455467 640597 967950 1665977 1790177 574261 366637 1667144 465874 1115841 1861952 1793653 366757 767596 204659 841195 516312 758547 373272 148791 1545838 196352 1818193 844835 1261904 318718 1671801 1214198 280371 393517 1492820 1073932 1018038 849327 1494824 1247394 325199 585364 1333942 235921 871938 502302 702951 361098 1442822 116414 228690 392023 44292 884370 1033490 147632 193827 633290 314618 150708 1807290 434787 486153 810206 1589055 94004 349791 678701 1862934 903850 47129 18524 994534 628644 1477120 349903 1033131 1502976 137501 1570282 1961869 1717307 1337151 445596 821726 145038 1060313 227976 1092797 776270 405204 1192269 1007335 468178 993425 750263 1278642 828555 836611 1232129 1966136 242997 203149 1330951 540752 1313680 1394823 1663003 1867047 296312 346685 1732528 1050653 1923777 323979 1682381 584009 1546177 311800 919853 1485956 1848789 1982072 798428 686257 1389186 310603 1002333 1405698 960759 898936 1996335 1321708 1755842 1238830 728565 1593776 941899 523249 183287 1783733 1115458 1053258 921353 1597422 1644582 1131739 453565 1189211 1494006 1820418 208971 936262 642343 684261 231722 1961024 1471510 1351616 1597214 631441 1394618 1197425 1221717 71317 282924 1016225 1334017 1408055 136147 1223188 1001868 1110333 166322 356360 1678883 561818 679468 1177134 275986 1919235 184276 979112 1960370 795220 1437438 1386666 952421 436281 1394706 1572488 1195545 77441 392948 563032 1893807 654793 1584242 685645 1575871 1342728 864022 1945445 1432886 1127433 1205771 21890 618747 243075 1369272 479671 1145785 981035 394632 1191345 531716 928153 76162 1724715 330454 1049162 385834 1328839 1785389 104687 445783 1778475 838092 1449444 1880650 312621 317567 1474074 1556690 1518774 978720 1728604 1301801 234206 1891756 1576085 290896 1858917 179318 1878552 564198 1445798 1725156 1281123 1274527 1019901 1892061 1123357 1852409 1011949 425987 503303 132002 1664798 415958 130147 727449 387883 253036 105963 591044 1488931 421893 1737639 1936065 1715925 1044133 877079 1877536 1331328 169571 1589459 1864621 560662 1291768 1346993 331068 1473687 908903 991787 1518632 997100 146856 1793622 1404610 750853 1954668 188310 1007935 1165129 1423640 590536 145013 964131 433693 217593 1794580 1577382 879827 99081 139493 1953056 1618196 36813 274620 105221 109390 1323554 1171726 1808808 428592 545841 602047 1539225 984428 786501 858349 590837 1165352 650932 1283472 1002651 1886710 1865634 1979992 796469 1963086 1514818 1348045 262991 1589152 1218342 1332573 1964314 1738165 1804359 422873 99346 428685 1863437 1276184 1804838 1667608 1161666 1100957 1077808 835933 207345 342873 1435021 1471816 420633 1435927 407580 193484 871310 405842 1893537 1262836 195420 835836 11245 375905 1914711 782991 1525861 1934087 83645 1921125 1273130 719869 562757 1527304 320195 1216329 1835026 988956 1207399 15944 452091 321057 127298 1152237 712297 422405 1811047 822164 673702 1560284 1773469 1361372 1053601 863008 83203 716972 1408693 1500381 1300684 376485 1105360 1314286 1050115 1546215 216988 1412952 730509 495072 1469325 1778875 644027 1885916 393256 32279 1304734 946490 840146 451476 823771 1452413 1712096 756001 211210 312774 755836 1522566 616658 571396 1303855 1635 25979 435015 432637 578290 1509972 522832 1537729 18283 757363 1691434 369600 131671 72279 869994 1140797 282455 835254 1274889 1891183 945508 1516520 1975224 1541921 577186 1682823 350223 1813217 728404 1123488 1653799 1814390 1311601 1573325 1862902 670155 35596 449834 1436312 1592395 584991 862444 1662738 1190848 920903 1444538 49111 1199364 1536250 1745474 455116 182414 1935051 1256646 918683 668048 262808 1268674 1320834 736358 649895 643557 221126 1901466 1209938 386885 1515723 1762567 793152 246688 150335 1792766 1864465 624198 933015 529694 1884271 1047632 1514539 1464205 1728148 68008 954009 118090 160869 639398 255937 1417350 750979 1692689 1810568 1446753 1139529 1468372 764784 279433 1051934 1587310 956882 55641 1211375 1562059 1504004 331952 802074 584868 1357838 1026757 1414577 120077 1288831 1644346 1392434 1228494 1661134 473964 1596554 579359 1912500 1990299 735253 1243426 623039 1583856 1907623 1927983 1446346 1143557 219872 551179 1330862 1956151 166970 383527 1580079 131526 855318 830330 1177839 995003 431100 771839 1758130 921541 65248 112890 723593 774817 763603 1191509 829920 1435232 275934 780032 1957512 1239684 1404643 1078924 349720 1267154 1604216 809414 918720 1547972 337035 74813 1577995 446062 597585 1042977 1991808 1217473 1937989 299467 1549233 235729 539771 555778 1783820 1128830 504611 1481282 1778673 1444273 847353 1440664 1844992 1479822 320456 930444 503658 611920 178394 950723 549555 239943 1912778 669947 1337780 714091 481496 553811 439562 201718 607740 1361474 419510 1021513 978216 93085 528964 1647655 847277 493744 1731534 1698768 1107565 170544 576595 1993199 1980632 1059041 955864 1854041 1473562 1108870 11833 792136 810613 1225872 709340 839303 16749 674625 1018006 652639 891020 629336 306219 1396531 475972 1393993 95435 1057327 337386 1325270 1697027 974636 369063 1601271 963102 1414009 588895 452691 651934 1653587 1258367 1349405 1781571 1521774 98201 850755 441628 1068217 1776417 1297235 757049 586199 1969126 506705 1449529 1063620 407447 551582 1414242 1057344 1547509 1303184 446962 935524 470934 1477380 1998047 613664 1927789 1177211 1791203 851182 263541 1362240 88246 614447 808858 1372498 1441655 898973 95160 161357 1496212 639897 1506804 214105 1247602 1379805 1748588 1824037 1446227 1475883 174780 311940 141571 1446579 1802265 443432 1621684 1698835 600194 1218321 1042495 1404599 702822 1636400 1321031 897470 1283422 1383271 1344297 524264 222558 1365692 1023478 884836 1062942 240319 252975 1229700 1116730 1505072 130841 828704 1781823 1676723 1046969 130050 825781 1541181 1985516 826653 769420 921592 475530 57644 850741 1541357 1895511 1075037 1969320 254452 1088780 155393 1432952 1685812 518679 571883 1644801 764029 1344810 1716660 1627865 720283 532557 29168 1969184 1316522 174389 539077 1937023 1325494 1561360 538366 128100 759967 1714855 1778773 451728 1041580 769662 1826124 1773135 595122 1396699 1798741 1933156 316402 216033 286177 1285838 1382461 1669922 1888131 786648 290065 1018320 1503583 1789204 6667 1893514 1354876 1208791 1263658 1809721 1506307 1811272 75730 657507 1815798 1674017 3650 1529456 1865620 157295 1751278 1075803 74415 789886 352941 761302 1325469 413085 17427 552732 1029953 1073470 859469 615215 1042076 943654 765251 1351736 1225373 506537 432313 1070569 839255 287637 1283829 1414489 1115190 1331804 1617740 102341 1327911 999472 587832 1193498 1119780 1638726 1500037 991244 1063626 1437150 1911403 164920 286223 364867 1620556 305573 1762685 827243 975363 128322 164910 111466 251210 1970773 132375 226824 1638448 1826270 230502 569281 650884 915857 510801 239051 762523 116040 1358771 1877047 944515 1855069 798939 1650932 1885411 495735 1601734 1521528 1177334 1431648 1517794 1527233 1983384 1793854 1722112 54187 1189847 1356333 262178 326755 1281379 581092 861001 602781 1058669 500698 512465 1636180 977674 1457501 1718925 1120116 1786521 1860249 357217 1994066 1993705 1620072 780854 1502015 1969076 1241569 1600555 1060127 1598290 513738 1075200 1040246 93687 632893 963624 1209245 1203536 994319 250807 1486358 1787010 1135284 1207542 843284 1851656 924955 1544095 873674 1898976 1180947 1541711 1946822 191542 785896 1077173 767695 36224 1722324 106701 1738202 710088 566161 644671 1470494 1141365 1701114 211243 1889191 1050584 70369 142904 1202619 1452020 1778348 1315946 907826 1163872 1406942 1145133 1782708 120818 40763 1572711 1426199 841632 592760 1517049 456160 75919 1724402 261449 1872069 241885 1235391 1939528 865585 400293 934504 377722 885373 934296 505022 1946192 1482676 1942150 1112531 1704584 1214676 1428674 204847 1243024 498698 29601 510089 832181 351973 1784053 805363 174038 17231 470305 1820357 478308 1978911 1414530 436696 1777548 337124 534949 90274 1757311 1792317 1232747 928016 1604292 1719867 1802690 36245 1785470 1557470 416642 141138 552188 1375782 993731 108488 1245830 708150 1963989 387634 1511712 385451 863874 758779 666256 1909900 845514 690032 398315 1452003 1926610 1235062 809603 1854992 1285301 655010 423171 783038 1046246 322055 1307808 25800 1771103 854210 1067907 1921907 692243 576392 1539018 399302 46678 967143 78954 980513 533813 1958424 538833 1638929 655229 895519 231019 712371 619391 564935 1636724 1982096 520054 1276170 531181 342411 1794295 331986 1693534 497709 402470 537614 1580998 1039330 729055 858043 436053 693755 1385507 1445840 978338 27707 1084526 111216 333633 244043 1830058 1572286 1833394 460547 368653 1530669 1573820 589008 115635 522184 1099663 903029 977789 1627648 338996 628587 63389 839343 326441 799323 1629301 615114 1653715 1905660 897300 31610 669789 1356509 297871 671198 1059614 1966119 48717 1870302 420025 148005 867809 1763548 1639969 865760 1373811 497843 942929 989663 899464 137114 451278 1897850 86950 1129815 1113710 777432 463609 544969 1807553 799661 263083 1564878 1733187 181576 182653 1540880 1144390 1262975 524482 1260721 1397504 1812278 290285 21679 998110 1095081 1109024 1478933 1671397 52134 1355246 636808 894562 1648811 1719571 1374693 656804 740563 1879562 1848496 1590812 137756 1774272 1091041 688489 1662125 1954971 683958 1862603 828063 842101 1444439 1277418 1657740 1851739 1394341 351390 962826 809194 287269 756759 1807180 1725590 1939348 99673 1455680 1359339 171345 1232678 59569 958164 1757050 1263358 1269535 961580 500411 1521175 31338 1177122 1583254 967404 1072505 1529581 1385894 385380 1265695 98096 1871321 980352 83174 1747814 942843 1347775 1165669 1780403 198718 1815863 1886815 1321468 1035473 302229 1857887 209334 859760 1006879 283382 1175580 1212266 413614 1055418 1680692 1518178 1717792 1959964 84153 1073038 1542701 970810 1070703 1805106 624165 565509 1769115 1542636 1947663 48675 860679 1023924 560157 442469 1576129 1475240 326937 1238026 1170714 87094 1669202 1217430 63313 752303 1905411 1424289 1788306 1934466 1167950 615094 1883375 99136 1465677 355243 163362 1446153 1352184 1322915 1460345 1455631 642165 1293148 787594 1886747 1082524 838770 1904690 1538123 108130 1953473 1635120 59942 1053625 1338095 1438596 261845 1753064 676155 1262670 766629 429687 1427872 1293480 958225 827319 1433913 873820 1869715 458415 739977 211277 376580 687672 575450 1277447 728443 810526 853088 1971183 196398 506087 771397 739448 1524596 180343 959927 389100 1932794 1286529 80202 1125415 1270703 1948569 1177631 213019 1221222 781132 1839345 375438 1821815 875224 1378998 1491234 700356 254416 327357 1904204 1144447 155607 847462 604496 772446 114857 436502 754921 1597865 1426220 1522845 213468 799179 592024 1033078 462907 1962715 1916140 502679 409015 954492 1094136 1709628 751228 1861498 1408107 1234112 1758874 1952357 1711468 1722315 1172857 1566674 1551270 1123245 1736635 7233 1274894 200840 736620 193610 1872419 1180126 247745 1416795 830234 1313763 630146 63664 344369 3496 811324 81020 1808397 845152 1091503 1577087 1491801 1891941 118425 865370 1821608 454586 85706 446928 1531023 1615811 353651 1979594 1991173 1070729 285198 90375 1394023 1784351 451386 1056301 1591425 418782 1896556 234242 757750 1584615 236907 1057060 530634 1247487 709912 1951974 1877870 1406584 1146939 1648052 1876882 1169507 1161189 38327 648843 1503532 58646 1667053 713690 1681181 1466763 227958 854792 1155554 839571 1436451 1923063 1659258 1875299 99523 1839792 1400213 34465 707830 1998159 1321879 935492 253102 388303 77207 1583643 946931 618514 419428 1824549 133311 633568 1566611 648183 95910 1815473 869681 1793616 1110655 107463 1725948 1715605 1046711 272200 999979 1519966 594696 100154 1969559 606431 745140 48124 1936430 248038 1823875 533269 1082223 192882 420504 462501 1207261 1516127 3679 461379 1858978 1362266 1421666 157045 1302995 1820553 1477672 1397553 85600 1216309 704157 1428515 798531 141082 307523 259665 727761 690020 1443743 1849024 1218886 960973 1599722 995781 1608917 1784658 1885076 1975520 574113 166728 1403425 1562586 649357 1281879 1631377 202219 695554 255608 1596212 1941627 1054679 1551883 1461451 1373709 1635689 476096 682567 194772 931412 70822 1352784 1381797 1602893 91283 436984 132177 203243 1712541 120979 1273582 772612 935193 513124 1553236 1894127 397683 1971616 811652 1544182 1879092 618619 1736196 1072626 1956346 326794 1308237 486715 546557 701069 1338928 300238 702370 1099947 1980548 877973 268900 711101 1460575 149588 1642842 793892 326154 890478 751474 136964 1038049 1641931 599557 691458 1450877 889511 1360282 1703357 208781 1436002 1086178 1808174 963943 738061 213626 540420 995650 1391363 1478351 1408796 66422 1546563 244696 413945 55844 1218966 422074 90468 834804 1538698 1087222 832651 69963 1299162 811585 723643 459261 1372335 1625094 1573656 101441 1667572 571084 1158430 1860333 93107 1522273 423437 1647201 1675867 175227 235984 1994276 29116 1709672 164627 953575 1344672 1408599 263567 1631525 1118064 1777749 807780 1859643 1485775 922776 376210 1812523 1930252 16004 1199617 8469 875464 1216300 1004520 1007025 953696 1236663 195154 122864 149170 424451 9650 1365486 668647 1729499 376590 428632 1385546 361732 60405 174079 1225675 1455322 420608 1374392 1329789 1013582 1137358 957178 634636 1448959 723455 19049 734328 451262 1003923 1341164 1130343 534306 1153447 1471973 1164667 566276 907216 1450955 59780 638007 1938429 1047558 393348 666905 735076 1151787 211502 536861 296537 385245 2652 1916846 500616 1751409 1980395 114580 1354471 1853415 1111343 1308721 1438110 950464 842370 929237 105214 382019 816803 834134 362389 1240942 347274 622280 594949 425581 818278 30542 83244 1515151 881561 1045898 1335866 823249 1512378 508607 601348 114335 1726119 753407 1227521 1334292 231237 1583102 1347707 786462 1961194 772444 704011 692701 523844 1555155 339184 788243 627082 1745496 65689 604278 350464 1076155 1846700 985464 1334675 1649991 1892188 1560146 913434 1427298 571009 1861008 1649085 1100444 1216515 1403263 1657200 29337 1650085 581172 54018 1302682 54885 1703684 1982678 432809 23746 429932 1745716 1904647 226947 1988897 185585 390491 1285069 231997 504791 400527 1598770 1245619 188969 1206358 1938401 1545224 680609 368747 989629 1556599 1923052 497128 691395 11315 200772 783840 289661 1526549 1618143 1348198 930350 1350543 1941776 1652418 1886289 1780667 279983 102885 998440 1369808 1151130 1619143 1274906 1243017 1124488 691018 1956675 1570619 972283 1676939 405620 1789238 1942906 1381831 1260266 1644931 1650998 1409348 1721303 1374567 1609310 1524531 493685 841241 26087 453134 1855706 1360812 1254838 1730651 1714381 1903967 857892 43749 92710 1151545 182774 626255 1367085 119435 1815487 973295 1647753 1891107 1803801 85143 1765520 1122437 1546669 719544 1961836 194058 784009 639124 54775 1062160 162478 279429 655224 1193061 781361 331871 884175 1107323 1885860 599160 385570 320889 1562649 642558 1780090 514502 365270 216937 1739756 684391 773428 1187570 1526459 588423 1851368 435319 1015241 1610910 1201335 1791748 1911021 103867 347476 373121 1009496 1672518 989262 805738 813949 11999 488770 1804925 762574 1991719 902733 1384313 1566255 214753 813204 765101 1964140 1552650 668745 1966568 1159274 164174 532894 1789812 1259460 640125 1210057 1211962 522935 485622 1437751 1359637 1254135 203965 1646984 1327930 691447 100770 149180 1963296 1459775 1806963 1070315 1296391 32634 1996027 233052 904904 679542 1128068 907573 1561591 111200 1084272 1702943 463892 88658 687233 1461063 501621 1385235 243600 582775 679224 558805 1950567 1041468 819945 990768 1251429 240192 301341 1133219 1804247 1857024 388643 1760663 1815866 52721 686815 1680860 1497962 647270 293408 1121608 333566 1126551 1401001 824906 1774633 1672902 1935607 1396528 1119524 543179 322883 688159 1619334 1813814 781872 971479 1115869 1550090 1468626 971223 204828 549144 1098390 1612822 1875029 917627 1211088 1950605 1720274 1895239 1381942 1812303 1323130 1330560 313697 1315893 442672 657685 503593 1971782 1508423 1575393 483249 1694827 1925602 642260 460120 1785706 472007 746576 686964 533969 1869811 1257514 1685872 1325441 668237 1537960 1426118 1669038 867771 1298257 217847 1001570 1068858 1677502 744431 501549 356175 1145142 1189281 1860981 1459549 1301244 1033351 77980 221473 909537 688550 276228 544385 297748 1455299 589523 1803128 1178350 1311707 280428 407542 161958 1014241 1769521 1023013 1563218 29955 1504036 1149900 1673164 1293271 1493549 1727776 1900772 497524 1332312 237484 1440433 719622 637221 1069024 576513 1358708 527090 1204091 123212 130876 970791 625190 622973 655152 242628 1874476 1188147 873212 1596609 262576 131907 637127 295937 1797673 1715856 1252260 308792 356786 1563161 380511 1116016 1296215 911789 866733 1614886 1487254 932907 226000 1315704 122792 1504217 1356214 516628 1983685 935642 1347961 145936 1925014 414535 395078 1897269 1992571 1684292 1708479 1853983 961262 1549328 565559 1414743 875518 1465463 224898 1785329 491889 722416 401227 184926 1513436 475011 751505 1353939 1046790 1870268 856552 1132902 964313 1083863 1074278 750142 1749888 617402 1006820 71102 1849207 933483 399055 582373 537961 62127 1069148 1349391 1643758 848129 851647 1012220 1062819 906538 1847573 1042721 1525636 500625 207646 1381527 575487 1843521 921812 1783913 409842 840495 1177946 472898 1159460 439395 1018570 1996174 1339760 393514 1524067 1488820 708109 1680546 732953 713455 882903 861107 224752 961276 346186 1107799 790329 1406270 1860828 1937554 1003833 668149 1408103 118042 1354327 691249 945128 583767 465963 1014380 549766 1165553 649111 1780974 1020938 1230381 1378462 1777159 1403143 1933224 5983 453773 160419 206718 73355 1574680 1417195 169772 274869 1020902 812266 1155267 387266 1245878 1823610 927317 1775972 612415 1364830 1896509 529075 988770 811472 856983 1094395 1236912 1976526 1248898 1930277 729925 967389 984973 1549009 73627 91792 1591554 968296 27245 1654277 87659 260361 191984 952991 872924 82147 718640 1385716 536517 789767 172169 638273 1533321 30006 1812774 1173887 829137 1788552 1217449 1727925 1285285 327230 1649250 323268 640339 1131126 1554455 222679 76526 435713 1219868 1894971 624107 1342257 676120 1640806 1255545 323582 1913952 1898309 1111573 238463 976985 744415 485069 1480614 1411964 807320 670641 231675 503357 686853 1487439 1109816 1705129 386059 1568834 1737351 1294092 1760195 173869 1383945 1491783 1148864 1441695 105660 1851273 272348 661671 68010 1865604 171362 1908060 840643 830921 1603619 1846170 963222 113858 458264 422859 400280 820314 640902 692682 1894767 84684 102895 733453 1756983 1631215 1247831 153425 56948 1272271 1026418 209536 1000500 50879 1171993 1195773 475631 1264687 1238140 1967094 55134 614946 1710036 1930323 311692 607419 970677 542088 1539560 685122 1063291 1573511 1418786 1307859 219135 1878285 754030 79032 905415 1363055 565139 1341275 1708852 1695176 30814 793258 1278175 1071141 686218 1359505 1884722 450569 1585144 162212 612558 1190209 1270220 198745 1312146 497192 1332405 1691308 625229 1552841 426764 412786 670349 222963 143512 1873604 1241267 1853975 432204 1785747 1899894 1314527 1896739 706123 1906230 1833767 814637 1342210 290303 1769334 1463208 1121098 153166 118459 975305 199952 1351300 68585 1848050 642199 1445252 428896 838813 767267 1535231 2750 221374 1263188 1701430 1572850 1361162 1308239 1819438 994593 888249 962625 535444 1539532 639806 1082563 570290 114630 1506225 1744177 655544 1203244 661871 1714690 915759 1054556 908255 1284357 620337 1523905 741442 265694 189339 1670656 1163462 707889 97555 303832 769002 1843064 626105 356769 821678 1298231 1501991 1517833 1066043 1172611 1552530 1518921 181582 101949 683203 404223 340313 469791 699418 1805582 393206 1821197 1580849 981752 1186204 1595617 991050 595568 1614498 740410 111231 1132893 293670 1607828 1220109 1676518 536223 1147424 1917784 1293448 1284611 1672471 1410957 931230 1514166 520143 1321528 931803 1174639 1586968 545083 175875 1407039 1546353 1915607 1632014 1690435 836358 1182677 285422 763463 1958513 704387 930120 915096 488097 1551313 579610 1043067 171705 98129 360677 1560689 1736385 1115168 1575864 121286 1683451 789599 215831 1536524 62139 1723666 1630235 1179983 1621646 906986 310306 210967 250959 1389502 1705620 1273237 826766 1351620 1337909 992227 652644 826995 1089720 1395307 1114827 553520 818699 347956 917026 1011254 1649306 126749 305627 951423 1306334 863033 236714 32532 155082 868081 1004719 1621801 653579 1569071 1945294 1800254 759167 1239156 1420803 1312914 913915 1534394 1067562 1938018 1844354 1834375 1080573 1886233 586353 872797 1649794 940590 1443034 1728454 604539 849147 1576805 1144996 1226617 1982735 1876554 164154 1463692 918781 1664354 891838 519735 5183 1044838 827201 182010 1541803 321446 469773 70427 415510 69318 1071489 1323601 1779569 194425 456255 1052618 1029410 763140 1039323 49800 467806 1933439 685622 31607 168145 1376567 1214381 1274555 1666446 929020 1431380 1298861 314886 1539621 275603 1300570 235112 1844967 802843 1059115 614608 692452 412126 269715 293844 1939058 293332 1786396 477107 1405383 1335605 54896 1400762 476226 1185387 1676666 913650 809711 379753 928291 818546 1017042 1224436 981832 647230 683972 985347 927519 527635 1239269 1054571 1103029 270679 1337147 1148753 704637 836197 1025614 1487543 1680360 993941 687225 1077419 588416 17481 1972347 23315 103840 1942773 1459135 371956 407106 244955 1332962 189771 1012722 583024 975654 793643 684665 298743 722174 1453476 1752045 23085 1168049 507193 974376 966259 1021472 1198093 671231 1500702 60867 1098297 1348879 9459 1098081 780721 297254 1643918 931921 700622 1197676 1641944 404980 1331644 548611 1213528 257837 345506 1243622 1277843 782137 1089855 413718 1582539 1599772 15620 1751207 710642 1748416 1975464 940578 1836458 668279 943520 1597298 1197346 974680 1752513 1639044 542797 1075422 340398 1872737 1685530 289388 1123566 614431 601778 1027390 773857 1284110 1362857 536802 381731 1212236 1242041 448390 1790554 1911713 400381 232609 1973877 1955545 1574750 1446143 544544 455354 1528133 1785801 1132755 1269098 1222363 230649 1459427 435751 1548164 1137157 468281 275106 1406143 1735290 1598362 590923 448379 388597 1735632 335269 473829 718345 1800022 1540740 1212198 1349143 808370 1537357 508370 478243 1435863 153756 165331 956248 1999013 554289 1554013 1557236 120946 82407 1826260 1433286 1414827 979894 139782 1509175 252560 1021833 1745319 179487 1950272 617684 829786 358146 651558 1630744 1825646 1750887 1578466 963844 1575103 1205796 434788 6071 1575421 582517 298633 48932 153876 735695 1654445 1657744 916045 1777100 848665 740282 1629403 1371172 1086364 1492180 1210995 1040655 61895 693733 537626 1566485 1147870 1848830 475954 524341 1985039 1418743 42658 1418386 1566272 1628794 786437 871450 148172 736050 1897905 1582786 343071 83281 1924790 272226 526325 1939559 393306 974345 585042 1123014 1663013 1082961 172685 160454 1357952 1774710 1515065 380581 42888 943871 1836520 1374631 1751609 598732 403862 997643 1519645 892848 1865793 1610048 886811 67428 452463 1540321 1922500 1786856 115852 354099 1845846 1049679 1104696 1624327 1363972 1758920 1874665 1807279 345464 1364545 1956768 1579800 1396525 1139740 1072087 444498 1001803 1254829 639426 944061 1821760 1149558 416273 473848 1125202 1319318 1132496 1085222 1818599 135051 1404094 359493 1720173 947939 1994304 1876064 421007 809283 1591048 1962902 1320121 845881 1659637 657002 1045587 1998243 528281 781818 1246597 584428 1564049 135166 1038719 1704719 1996850 765190 1404751 505356 1845343 1184195 1663373 472286 485870 841996 881256 903509 655583 1785649 514350 1372102 1063410 1313162 1202389 828401 506114 50037 1689370 490559 109033 1259765 991860 403644 1172434 391103 353437 855259 707139 286176 1705599 592255 497398 332136 1722427 241454 645527 1022800 1778220 36034 750700 426056 1376436 1320096 1103710 1677277 922498 1899238 1405457 1145968 906999 1246379 490921 1908004 259659 658539 528733 909694 921594 506576 1167578 784904 501279 948129 6851 1167326 567754 444696 1060904 387610 213351 526666 1031991 1133398 174424 1057013 1898254 494772 586187 1981463 908382 1580880 468346 1799357 1206929 269934 226897 1038883 10883 1744151 525931 746757 699407 1731562 1058860 696193 824501 1107352 1419677 819748 1427695 992108 349577 1058764 1078216 1065865 810791 783807 31724 100630 290709 1219908 1639668 1242181 162228 421561 1243169 806482 743648 1705194 1830631 702842 899492 1587747 739422 1492409 547627 732498 373339 58771 624246 1508623 1073862 1728118 1114195 1408230 1519093 13672 1393786 792196 391497 1818627 985998 300490 1267815 1961999 1936876 1116208 650974 1265551 1801143 397857 236886 800466 1195097 1894777 813119 92405 1045071 1831755 1679813 1060899 1782398 1645942 239133 375638 1481025 444658 1477474 1598480 609282 775552 782745 862442 329997 1651005 353358 1723352 92678 525715 1634895 1034136 977581 750439 1028051 856626 1745867 1602611 732978 776364 1467660 916901 246414 1211337 603095 1977421 721760 151538 482230 668572 1659506 1985029 645329 835246 1476533 169482 741795 1632193 882095 1957001 1644655 154087 588331 136671 12319 268333 1992775 1658387 1365008 1893738 908174 603014 39065 773079 1448807 445773 1872446 1885883 1529895 667094 513106 1305061 1260428 1771151 1873169 1888284 1625983 276966 1980391 460444 1252576 1540958 1784151 1224858 543404 13903 912836 991141 1026904 1828622 740982 1999851 1135513 563678 1046190 1714652 1729690 237955 1537491 1870203 260312 1009585 527563 1590540 1874856 1725076 307378 348777 1585261 1569257 1961658 1145939 1326026 1506642 1266951 215777 543018 70247 1026604 739990 1749130 1903610 1342703 1037948 1798178 993347 1860494 346121 787223 428794 46568 116445 202969 330480 300046 608453 973378 1925592 1105093 1117539 1938823 311310 1669196 832001 1746104 557962 1945435 728187 1879730 941063 221042 606322 340507 375706 1583094 1642564 1935376 1249318 1286062 1315269 102497 1092773 726889 1195236 318586 1400953 1664118 1639846 1626190 1547850 630244 742466 256079 352303 984939 1855757 1666469 1139288 1239439 250143 1825307 519785 1463428 1777989 1574521 1869588 1880100 89953 818832 1472358 1975059 1851341 321768 11459 56256 408170 1915090 958274 1461921 518690 1043227 1350934 1378817 390524 396059 751138 845741 924453 875708 213373 125991 1228102 51994 521428 802284 1006945 873000 1671262 845495 1929276 1483439 1243096 583074 414531 328632 1637877 1612027 693092 106853 139430 1062136 1888312 1013293 1220789 1536415 61785 1050554 1224720 741806 1273419 279782 1571308 55270 515834 722664 1966811 1949738 157576 1431235 931554 1206527 167041 102048 1476956 1216502 229646 1471733 518137 1435987 1119132 1146882 743766 1826266 724004 751147 1368821 1383709 1115506 1156473 286048 127192 362926 1120517 705706 92817 533222 1700672 27446 1896826 841189 414466 753438 1353818 48150 768378 154659 693316 1039420 189705 35507 1491939 793921 1902829 514527 1662289 1828429 399721 1252258 589244 650726 1100630 141353 53067 142385 1861904 17646 891007 1580795 349189 1930802 193909 1778670 1646026 1004781 1027212 674393 1117941 1492646 435154 1082372 328869 570471 458352 1418647 1298603 1095322 1693884 1868286 22128 1291611 639920 303571 382600 380377 788654 1042273 1837466 1265587 1138420 183199 65815 586833 1930125 1335963 94862 709561 396275 275183 1094049 941476 887853 1817144 1712951 1746780 654575 1923 850209 1953413 517416 1335808 1726095 1884767 784431 793016 1347146 653974 115953 520179 1602882 456066 739928 1126659 1250667 622920 675368 1459435 1103655 311789 601167 1086241 1479991 790707 684099 1414909 1799287 108945 1433711 543829 798886 1281318 1467035 24349 1087794 407874 1432395 1343106 401931 270634 1540502 501863 51927 1414297 1788616 1396428 1787099 979320 1056143 659945 1806759 1905320 353682 1891586 1533437 1885822 1752657 1688947 1400791 1511925 1003347 50376 1392328 679737 1868975 1622281 1292402 378893 1151074 1845838 1522097 632035 391733 1999023 1385636 396043 1255935 1113909 969767 882504 400700 1512962 1832169 1562648 1275066 31115 902267 258407 1048377 644695 139609 471089 798709 1544277 1545043 1142279 1682079 574338 1602421 1333486 1679612 928517 1356108 684175 468392 368648 176449 1072852 1451700 658102 750399 101417 1809958 1291672 770380 4513 812814 185854 1784211 1765626 1230137 567308 1521554 1027911 1183196 923873 1266383 1593418 31372 733703 1501314 111552 1022032 540159 1534199 276449 1442413 331948 663696 1478609 1012330 7216 269652 715224 807579 623450 100914 125044 1621899 1536541 340655 405153 211894 366140 903844 392873 1005516 1289982 335781 11101 539751 1641986 69857 1520391 828444 1647736 384463 701474 615835 849692 339847 476272 1784161 1756971 325222 341360 196302 790749 1546774 1227830 425984 1778164 416493 640052 231889 888540 23685 677287 289521 1028406 1337913 1236493 253775 277312 1993174 188842 1168119 520038 372024 858772 965251 1378189 1116967 1201287 1783369 481767 948697 634475 441838 490810 318913 1321012 536582 157892 72684 478175 500010 951805 1414033 1155656 1634027 710741 102466 76946 1545985 19573 454185 1911657 125741 1866299 507854 1223536 176483 1340393 670978 1281983 786699 757553 1154522 886320 121315 1508149 834212 789579 755921 695547 774738 1630538 1489657 452143 1127323 958848 1147589 1743179 1781778 364502 266202 259863 1480026 1573311 1474792 732047 825835 367960 67250 1959877 1356017 1477588 1935284 325526 1487626 844152 19545 837910 1154254 1041604 839441 576697 900211 716558 1893756 1492903 1016746 853295 1182800 220990 1020337 522741 1677098 655965 1718414 1631309 1667719 1513656 17420 85638 366277 102891 439105 1822786 323895 1130136 811311 1645624 1886667 1181373 1877298 22975 1523938 1713412 358499 1334171 1543792 1116922 1343663 775158 1197284 952274 655993 611980 1479484 1069469 935251 667509 308131 1230890 730077 357548 598953 7475 393367 1286867 118962 1600590 627632 1437646 206065 640040 1081832 1326917 797171 688966 583067 617586 660436 814578 1618494 1276701 1854032 661237 934129 1525840 1466782 1485797 341544 1308754 196893 1914384 1107088 1009371 630292 27075 1138189 859273 1890001 1492663 669341 506503 448752 785893 270274 1718966 1355554 1605436 1067928 11139 1767557 7625 1046942 992489 1273863 714517 1567452 122320 1891391 1493583 855708 502249 235581 883701 920349 232715 1899343 1585743 248669 1075375 11398 1716772 593069 882797 1463555 1686970 1264807 758976 724190 344423 463919 1072439 1420099 1156119 1556572 1220135 1424225 77366 1447647 927388 1337464 509485 1103208 1335412 172858 1234915 422740 1828479 549849 197867 237836 343498 1228805 1026535 457505 28682 1880847 757869 14341 1874495 1638292 731350 958812 1574334 63783 1283359 1844506 693182 1281367 436883 1325104 1164738 514828 1032074 284686 1999227 605973 1112277 753435 1075140 1307777 1518649 1445893 955550 1643859 1814537 1179213 367535 1605013 74546 252794 1978534 206971 674410 943900 1585504 1222276 1833550 826865 851632 100861 1198657 450671 101260 33240 622697 225112 651504 1088541 1428340 238810 1713545 619338 1327158 33009 1937325 1070619 208130 1923208 785214 525435 237617 1919161 740495 428532 1204002 1971923 581872 528408 528129 503810 30338 757311 340832 1773790 264715 955309 1811917 820489 407509 1853101 615564 1194695 116819 343224 1139936 1868990 514307 562851 1551399 450648 918047 1190068 347661 1995685 420412 173777 954181 1265556 312893 1559371 1831449 887255 118110 1545034 1226554 1574677 268606 712861 169682 960090 217913 1544792 733371 1313912 1680295 1495246 1636922 959356 1484155 877862 1166379 1610219 1228556 1153152 409905 1203950 246572 404721 1282006 617854 937420 6954 816949 59707 779006 707787 34154 1858186 327888 237644 1968579 214506 591459 95606 1073769 1376821 1671965 228971 559780 1695164 1136793 1289018 1148655 1114512 644337 504667 1929530 1296845 511689 1251674 1779756 845461 1927630 1245780 1964510 647465 1033073 1562088 1356506 660315 952608 704852 1678680 1758596 1043538 133252 1856343 897701 147950 1248698 1015214 552319 1050820 1189178 1051392 714050 1097233 1451581 1611957 196163 187834 938667 1956544 456926 1680158 1582964 1502293 1450435 1117771 256094 312961 1397307 1943591 1128288 769776 525422 449916 1138922 1267226 458128 855586 1448660 698534 538073 262642 1839089 526110 1896829 963719 1702313 1756139 210140 519443 799428 927908 1255919 1308787 522669 60493 1012144 1869885 1585780 408746 372617 1569028 200049 1831163 848871 1663448 1764689 768693 226747 1421855 951191 1868190 342659 775457 775579 812842 1160098 1258170 1868833 644224 1425443 1281485 1057889 1948243 462552 112975 1437618 1523205 1422615 973207 467835 17170 803457 68283 1055491 1958968 763226 1667083 293755 991615 1240715 913466 1110788 1332283 1984863 380445 1572976 1981165 1532038 644419 1421481 199481 1324678 152728 263144 1008704 975294 335105 382395 154304 1613327 1514293 1206647 1339312 118121 1860699 326414 609769 1038309 639500 1313185 1828878 1152370 1085318 116169 1843985 119746 1832882 1979319 1524681 1732275 1952222 459750 1388619 205764 868813 1389034 1870808 1365923 1701456 376142 1163975 1459521 80846 1328295 1958328 1759185 1719717 1662469 1245188 995250 1393842 568150 1794102 613900 812309 903627 1878764 1552789 1886257 1014713 809093 1257944 657243 485297 68157 1269206 557976 518962 1841810 1283039 504200 969325 836748 328010 1292842 225546 655242 682018 653524 1410365 1744013 922017 878068 273899 724392 1927954 1660924 1331296 1905107 1247598 1359161 182277 1980902 1119277 563665 1570362 150414 1651952 1946777 591841 1936773 845303 1518263 139268 337002 1137469 1020241 719333 1478380 1662538 1820584 909190 1080725 1643022 1979005 299162 638497 1960262 826277 1573345 725408 1187529 1538286 687240 1034336 1866179 1450915 775277 598772 527581 1507565 798062 1307997 648900 661889 1947915 1268470 1592321 687521 366913 182962 1609812 1945590 1890857 560683 1349651 366967 182232 886127 718870 384736 1919364 932465 16775 1066490 19715 449927 1789630 1502856 882020 796652 542702 235146 1997875 129640 277248 1888467 415888 446746 282410 1412097 937669 956298 1071437 1983234 1449516 1588672 374203 1319226 476139 1315558 652400 1880629 1870052 1267089 758518 1650379 1275160 1727151 902933 1361081 1597532 1995935 1206931 1390584 1501302 1355241 600948 110565 639802 642319 1239263 253140 1632768 1049988 294959 736863 1040059 1458673 1508746 1536451 1071717 1550938 1125898 1535810 332578 296577 1615482 251519 584346 478027 987677 1346914 879514 580688 1234771 996805 1783194 192049 1157318 1895294 1027939 1024617 797782 973709 126199 1371605 1326637 182435 438960 1932319 828025 138195 1824309 662320 527655 1162467 1603304 1816865 1939604 1735296 790958 363039 1792981 367475 128945 33690 1144850 1870601 545284 788110 681007 1427007 58154 375235 648956 427749 1759536 907469 853822 1648744 1761998 713293 923849 179046 1728089 861239 584965 449040 229734 785955 667371 1584796 912439 1536101 931668 424006 341944 882193 1052056 1183325 286610 1023406 1664875 1889417 1583095 1740945 798162 1189620 952187 453318 881687 721222 727928 700282 109123 1657943 611068 539547 362430 219879 1011638 877290 200887 685429 889611 840846 368428 1223609 1728625 200883 1711830 807439 1311450 1363730 808547 689171 237067 873610 1029956 662307 814530 1606346 1313555 1362880 534402 66268 1881685 464976 514324 1422867 862569 695821 1886048 126243 1907265 1457325 978785 1639273 54880 616026 1165523 664799 88162 117084 592951 1981015 284980 1659829 238624 1775187 885512 1729162 55474 616453 799076 53605 454138 1416873 1533577 1397461 1669816 618972 1960672 1965430 177077 1435298 1220791 1123159 1512054 545570 1513338 1277963 1537038 1988583 114872 1944566 878599 858251 885556 1484072 1696667 1387441 1231889 274802 878732 1267602 1819017 311629 177094 890484 97031 1146740 1053737 1892075 887394 858063 82230 1634067 196602 782693 1200743 275220 1342105 543142 906455 420085 1212868 543131 484100 1310157 1137571 1101713 943640 512617 105611 66124 655359 56883 1915955 1726325 1156714 485945 1866026 1221491 1810347 1169603 1780563 1858310 757626 976904 963643 162762 1445367 924357 1501041 1071391 578841 1259161 892760 998240 120609 1777267 1010002 1038379 354562 1625436 815073 78724 417740 451949 1847580 1517572 627178 1337931 1259152 15838 549101 237419 16605 1318707 740227 450714 1055725 1629389 903210 700 1603915 1928560 390886 794079 976861 1733631 15779 1918912 739008 75166 1703599 395563 430235 1097912 1897080 711688 437709 83466 969959 1702794 845020 729006 578079 281011 1561395 1725161 1063631 1636349 1204868 641076 1379008 517127 1664611 836694 1292664 514958 1214539 1582136 1043761 1507457 1852747 549651 1967382 943316 1948026 79510 525237 1131111 559098 605927 100518 1120176 540603 968506 1953409 210312 1100796 1792420 268946 1654988 655090 1468753 614113 1466932 1734708 1496634 112127 1928856 187374 1547029 1965069 1576849 721579 1476657 307122 1751495 500822 426507 1346504 1222793 1934443 1261977 1485098 404959 862780 879428 1347697 101273 1613313 1446277 1343416 550209 1603932 1799263 1083780 1044436 1182162 778064 176648 925132 948442 1034965 440879 1887957 413664 933122 301992 1313574 361592 1905606 180091 1801917 325312 1958651 1401341 698499 1622403 1498939 229959 666188 16512 248783 732449 915960 906012 1757944 351044 1534712 1155368 1196332 512023 707516 231246 97648 70333 1611538 936765 808051 510393 603804 1419580 633664 1449340 1813859 1926141 895038 13474 590288 1800246 1292788 327852 1855840 1419974 1137009 395812 1316267 511795 1900865 1049321 317770 1225093 869939 858184 145463 1688118 604708 292377 580850 537904 1265406 1504421 450765 1100752 1950947 1775063 1328628 155889 949849 1690093 1573174 477422 247116 1935172 710018 528421 189770 1699148 249430 395932 493946 1325878 1128944 1225466 63842 911114 730026 960830 1409258 1080169 626564 1891538 1898085 790315 26894 1423298 1133080 1923416 1819128 1885251 1628014 38296 229319 1052224 546966 1683162 1427418 517771 72013 1169026 953430 1873360 1961525 1998148 1790950 1620723 1723910 1711268 1156987 714940 767206 278100 250609 140742 1269458 384524 145332 1254405 1095672 175730 1401830 329771 911125 61409 1737711 898335 1785061 1903122 1562946 716895 1061158 505778 222370 388583 1900632 349099 566540 1994041 721932 1649979 851555 787128 662218 343670 312638 432706 457266 1151050 161747 782572 1210211 137632 489254 1832102 756808 1082899 743681 1663825 387056 1381035 344021 1337228 1958563 292951 1850443 946323 1174090 879819 133176 1912109 1887234 766883 365382 693283 249651 145650 768967 251171 1174602 1533445 1892413 274387 84397 1271287 688884 1934139 1001284 1372880 1242011 1632968 955460 73772 1313911 4263 288074 659673 1606063 1410201 228829 72736 1675094 280252 1913634 1474567 409300 657867 373112 768633 599656 1949036 1219076 635652 1821419 1204227 708543 1140020 1658937 84353 913635 104229 902976 94698 1588200 240024 845842 1380956 1827363 1921730 1316594 1537953 730668 377344 61056 1733559 900267 1097878 1898208 362136 780474 1465487 1628912 1698602 1950404 1628543 1054309 1575209 702319 1945999 1724479 1557493 1424480 1259690 977762 650234 315749 491602 1365837 110372 1727689 463664 515229 644178 1999766 257769 1639605 261115 1413246 681029 44774 798019 1830010 1111435 355323 738416 85273 688011 890537 1166083 58717 1038172 338539 1213932 769179 1743197 80275 40435 1693424 1528933 1203540 1151690 1235587 375112 1513685 1296151 1675430 1327654 314209 1757712 1407766 13421 338291 1662666 743960 1936393 371828 246013 1177075 766242 642873 135079 664854 1931249 1874840 304829 37784 1809728 268895 77526 1147234 1806271 1381491 1759963 1596475 1622178 1846475 1725691 34355 1679493 315529 971753 883149 1684105 1734583 551050 1406018 1168620 1481749 1826072 1439420 255364 790320 508666 1621386 1816149 10338 47993 1174494 1118023 1308769 207289 515345 1199562 1038074 1119150 1041452 1126947 1728620 1324448 1111011 1156544 1622467 1167570 1504100 840481 1153542 337241 1230938 1364645 1001255 314071 1057833 880439 997925 1942361 1821983 1760549 1309763 1570047 1411477 590486 452119 196887 1077740 211138 852041 711157 953834 464011 627674 716598 540629 1353965 1714283 1970342 24204 521734 621704 1649716 566212 1930823 772378 1920296 739521 1615478 1045235 1857419 1609041 1416391 444550 1601641 1385479 278699 1140925 722007 1386215 1973924 793144 1181741 1568430 1887281 1661005 334113 807920 580185 1764237 379703 754803 58263 475213 864479 1419030 553577 945565 1498707 530009 1898856 1302110 1946449 1771076 819858 811515 847292 441328 1329735 644762 1375449 615255 1291813 1532086 1504585 1768119 391805 1048707 296968 615878 98478 1447581 982442 1748531 1298527 624442 1229828 60353 884471 920692 1973946 477447 901885 43797 991765 1839064 115392 1299981 1807478 236913 526634 540804 155381 947613 1498447 1816338 1135300 1341215 1860550 1681074 1602164 176627 1746290 266117 268233 300423 1189291 82715 728025 931586 661180 512810 1492341 761507 582163 235036 357555 799307 1385190 1572679 53538 859341 1521152 1002470 1587920 1535927 352129 1662658 1043989 890532 781072 1255229 40908 1775858 1311503 1267295 968572 648645 1768766 1459760 1686716 1654439 1259630 324088 212232 1637510 789914 1385717 761750 931277 434215 1323606 1189813 1073460 1850945 661028 1506964 1011143 429713 1414154 1218103 1823917 206136 1033217 886825 896775 690653 632305 97439 1545844 1866461 1164298 1337397 671952 791906 297385 1075027 1112440 1065182 420617 442502 85154 1070010 1946423 1750846 1302348 1432953 110291 1388442 1227950 1257391 362956 1312369 1348594 436220 1180162 933285 617472 612931 1771564 1288509 803876 1490998 446804 1650982 1891195 819352 1881707 931030 732764 230469 626304 411154 1072611 496459 129923 1138411 1512923 109659 291919 1323012 1530429 524799 1099379 1400452 1059678 1419355 95786 1304539 638179 539832 371943 1005263 1064981 46054 1930052 809190 1701020 78922 1389125 283356 459423 92513 457137 1930913 1604421 339626 904079 1760038 752677 532403 1562267 920708 1230451 786926 819086 1485406 583655 23954 1778550 75153 378145 1883907 40395 946426 599055 458663 340036 1085981 893477 1933689 225890 486406 744448 1474890 1841186 509909 1089869 426978 1932215 1551623 1310650 1221858 424519 112302 604742 27979 1163213 962081 1503469 1991954 231038 151564 1403670 453138 1487242 1965925 1647681 1071192 1839232 1353893 917156 1602379 585204 415745 918093 476683 230849 1518353 615005 1630607 578323 333361 1226260 909293 1998006 1457352 216127 956946 747736 1585235 989646 1291266 857464 1499927 1748645 1385271 1180883 945749 91619 1319101 1858453 692190 1184246 838707 1678252 1712297 834789 379865 569263 965129 1558523 1151829 15475 1739307 763930 513412 1680662 1865415 251850 1530270 1300572 336352 389630 1198815 604106 1972939 239771 591546 1612540 255900 1623219 1854002 1540298 1984333 796871 1715119 1741307 41959 1844789 1042514 677684 1808792 1346034 1650930 595676 109547 59847 203228 905153 58102 1269360 472136 1053920 1475161 1765992 833755 1701602 124447 556498 565739 798893 688062 1981054 1055768 1943256 310058 193067 1356626 1576116 756629 132589 510694 353010 342591 600232 178844 1642620 1595533 1852675 188134 1462174 730565 869444 1744042 263035 899363 730312 1267388 1456261 580199 1313760 487106 1790483 1336108 623196 112179 1506001 926388 1672660 835263 93577 144257 646899 1161753 107971 873838 22633 653876 421102 1510921 496440 1077392 260454 1344447 94151 1922789 1298449 873336 50342 973505 1408236 877948 962776 297822 661097 922842 492486 343148 80071 383989 728237 1964060 1558460 1070109 903672 939395 1661521 1473096 1670472 730625 400827 322654 1540807 335615 1181969 769779 1588329 408625 1812249 831558 117675 659350 1954722 353038 572707 247206 15695 1545565 329671 1005231 1660026 688718 322036 617438 1908305 1996994 1116965 1967790 1372804 1275872 126598 1474056 156358 1347878 1337992 219490 449166 1485025 585134 1916848 1961515 1550389 1249758 485311 1530314 1422150 1433245 208865 625726 851208 1483375 1171721 1355590 852229 480228 1453875 75144 1084271 1773795 241180 1682906 1638230 1963490 315957 1585863 1277329 1754117 1065123 459839 1312840 542946 1578513 1774166 1634635 1658803 880994 314921 601351 1187765 690733 310056 1944121 404178 1399863 776711 703701 1099091 1567157 1629488 924594 1476746 865645 1426210 491172 236345 675050 1701447 784725 1526776 56958 1183571 201648 1093742 1722866 650111 1278548 457279 1008617 1806626 167491 144775 580715 1752901 299563 1307347 452317 591988 782107 928127 1221239 398198 1316780 1696543 874067 721612 518034 532551 230538 1075067 841439 187141 1930856 1853150 879716 527375 78825 1024758 412391 1219701 1718602 547017 396126 946261 16880 1966710 1216127 1813029 1519480 1674155 1926649 488812 594090 656437 714566 1060179 856131 1921314 377767 1642390 535341 937232 1094051 552806 1363508 826297 1929020 372590 1935518 205144 1583444 1850508 1332175 1353208 722099 1551339 689709 1787997 1375834 969928 101548 249038 927264 1284499 1353218 1967301 425423 136098 283891 533041 45018 158623 1103918 131920 196329 1060857 1098011 382022 40486 528389 1240847 362610 85746 320789 44365 348728 1915464 1792128 1000004 386076 396162 1361369 1362187 1267441 1834598 867649 1164361 681347 734073 1418076 1783973 871625 1395051 1976488 536743 72319 1229399 591861 1865426 1620564 434570 1944678 176812 1459795 1872018 1856947 1605326 1374945 253847 1832937 1894654 1061275 1298871 584872 1986063 1868466 1565311 1324733 1274878 1233480 959843 1585530 150062 1459545 499285 309307 1375845 1531005 1892883 218701 421301 1486423 1147924 1207280 1297765 1674210 1637267 508242 1586309 1495263 1725886 260954 48088 931710 658143 1106420 1593049 354130 511704 542666 361086 224385 1464855 222669 332411 808084 1489331 1247408 1424140 644289 1240337 753969 1602771 1490395 985258 1964115 490064 1718077 72745 1021151 128442 91436 132468 1133478 1438193 1822393 1052867 312001 1946490 1696240 575969 907499 857120 839699 771674 1709361 242897 1714018 690615 1594681 471399 531284 1763902 1532166 624158 247781 1671952 1597935 445850 1643536 184970 1781313 1996119 85602 1670192 1650127 1025622 877063 130721 1719053 101278 911727 1745192 98141 18493 335315 971057 1763690 1994840 663364 1340745 652590 242125 1025763 149585 509809 1427523 866224 1788995 16806 416799 788412 1905517 242136 310568 1293054 877781 1375882 1572463 959102 574477 507859 1949965 1678445 581768 1176613 1609094 1228015 209849 565461 95319 205892 76681 1100135 1335163 1930481 1182934 1452268 385578 1137903 937245 1584669 1370801 625852 186868 607872 830838 55147 1318447 713574 1946306 203848 134956 904828 240065 700900 99543 1362480 1630998 24068 177699 1443398 856772 1098969 1813507 377037 183864 1090463 94733 1731454 1721079 1740503 715263 316288 1311064 599805 672189 666101 93585 1909562 144928 1215120 1190322 1070140 1488977 198790 1286298 246631 460558 1809740 739917 1693190 1230880 1403607 877852 1318615 63130 1759395 498253 1206750 291303 670708 590119 1174631 1967223 1805827 693187 1727817 286023 511168 311720 606205 787452 1945578 741690 1342606 1075531 219790 966788 802554 1847044 555049 1897151 823374 1732888 493290 1996141 273419 243755 482870 1377911 1941788 1350678 1542579 237705 40046 1586633 648412 1789984 227649 506645 782891 868628 141704 708245 1841420 1923368 44955 232124 189759 1469187 788656 475898 766469 1510885 166206 1112465 1658033 1994864 1637591 1886779 723707 808273 1238618 86019 1988542 1749512 1240239 801705 717305 48890 1484431 189854 1837430 1982379 763193 84192 1019619 1457776 953700 670888 1271204 283458 1145123 1514694 402744 409429 224137 1919969 1365638 964433 1151095 117544 1202602 594632 612631 1641749 229557 342328 1093025 1570173 1094762 1568873 1705826 476978 1533832 1914851 469003 195875 1992999 148866 453915 1344887 630690 1045186 1224451 918527 1421541 770702 421670 1506870 1567613 918529 1343556 1227289 1992901 1682888 1984974 1182478 901954 719806 1700736 1984944 478357 898930 1554294 7484 370225 1444972 618077 909548 295265 202371 1203933 1641751 127542 1298302 1663740 1416469 1430499 1690415 1433738 1304263 1291230 1178029 137449 1605131 1287318 1938857 462722 1838505 1415148 107311 467022 578175 1374082 372312 1298626 1045147 825801 1460168 121692 953068 584198 1435387 35501 1140135 493425 1366419 1093143 429709 1209832 591876 350376 1700715 492592 820554 172517 103898 1822312 746982 167379 1340779 192164 1571026 1540263 1513291 469112 313332 1159050 1896205 1312965 1177028 846007 1489303 1768732 29747 671843 1354417 692542 635378 144810 1678900 1687852 1101022 524685 1497790 1806327 1963414 624151 1689606 59287 333138 408478 761330 1010643 1406870 79614 1169014 1438450 578074 1737498 797029 1763078 1365629 1170690 201921 922863 154574 1809515 48966 144748 1633773 1055513 1170905 1796428 175412 880469 1769166 1952016 542530 1595908 1126614 860079 769423 1825323 920663 504406 1663695 1087170 524526 1807202 1613894 866456 1402513 558352 328979 1050444 1783808 764813 856372 459251 1204929 1018628 776604 462241 1846707 417994 1380398 1673939 1039098 362693 243833 456105 1407293 133437 1285735 210434 1189166 695267 1206306 56738 1118076 811803 507411 953022 927333 1051221 209306 142474 1424804 1726027 1610139 860863 479403 543314 1106828 1868321 1260261 230910 1481301 103273 1417234 270867 1857096 1468242 265258 1699005 925293 1895071 1302200 1481480 716954 136408 471508 965852 1240706 1241064 1209453 1297248 235873 314575 1829320 1066722 115561 14319 761111 297384 447652 339825 109042 1539031 615616 264274 1181759 1668525 749645 212660 185061 966172 855810 1492828 1203019 1914129 152805 203381 1795254 1430228 1586212 1792418 1046726 1831001 358989 149361 809222 1556514 1195266 1237729 820670 1953701 1091595 1072843 895442 1014552 1413980 1892720 177664 178490 1714976 139171 84864 507528 1263356 1968723 525760 1940767 485731 233231 292012 272385 825714 1047902 1442625 829149 1921733 743284 1851750 838115 281616 1996342 907081 1275859 655193 223843 1719645 1106623 1656297 565828 1220847 1653499 563805 647976 141305 149465 1589481 529784 1351046 516595 610090 932239 147468 1951230 619917 733155 615185 1206624 707951 312460 208633 1573092 381628 1586533 1355816 112898 1346264 1173955 1328138 143218 143346 1575785 1177784 1780331 944902 1667409 978780 1874530 1568372 1421561 906994 1607585 1667105 1506938 938377 1693695 1934798 1098375 1730380 1814423 939062 803780 249340 1695783 1910242 1051530 529022 918949 927185 70942 1955259 1728434 949402 532510 372592 1867436 1090670 1491509 1414982 682617 1702396 904644 1736368 554873 667860 1576644 382264 959854 6784 139992 475938 1894172 1799906 1725051 401479 1466563 1511340 1889373 725231 171648 1233548 1523723 1954177 1503976 1271990 1472610 98804 1292306 1053199 12506 413732 1223804 1748013 1986548 1496308 1830516 1413626 905351 402041 1708220 1440056 1105323 1380779 1745557 1111453 342235 561128 417191 713556 513854 77736 306869 19132 668120 499269 1984001 1433939 1253758 353058 1109601 312084 720604 1165984 84051 1472470 1411183 1553167 1963416 972848 1062166 23406 878601 573204 1261521 458086 398572 333455 896668 571385 572840 246482 696663 162654 202632 1357071 90440 1902826 370482 484207 765282 352525 467373 129971 89348 1896689 483639 1889648 1166939 1730391 75298 80329 1366077 554272 82908 186457 914418 1669851 1715359 1063145 207432 525316 1291082 935367 887955 994376 1805522 1004174 436865 1494252 1278802 1003942 505467 1791729 1071025 1088022 1298694 458373 330223 1383327 265126 580047 1805562 1518902 583105 1860894 295876 1982377 1655994 1611389 706354 1055989 1881783 434025 993040 1476788 303398 1745297 1090529 5883 1245016 368727 1716266 749528 836181 127942 1255926 1098030 243324 146978 906875 983729 1252969 520728 868332 1210072 1816118 1223711 1702729 735480 933808 35051 1435229 717988 1423473 435202 885114 485565 1729794 1438146 728033 81911 269772 218430 1528973 79778 231708 1654417 1146870 772180 636118 596794 205901 429925 891130 609035 697052 888692 297817 1416187 1557988 1869000 1037964 499261 248217 1809596 1800268 1545745 1472296 1237100 1631536 1510281 302313 1729061 1587677 1320006 1789489 1852511 760855 518358 497062 704161 1558830 524846 847024 174483 1926905 1492629 1321313 503927 399459 971666 132635 1891965 517365 1166452 883977 1635423 291180 561397 1578505 236428 65180 1063769 356867 1754488 985128 175648 427942 803790 1889220 181277 1211251 1094750 1257415 956053 105148 1338931 1585747 725827 675740 1829132 634228 1581385 1611976 1339469 1812686 413955 1938558 461395 1295065 1919169 1863449 163274 510904 615753 899042 596071 708511 118361 501046 246560 1701783 914648 168589 436784 1635622 714345 1731051 89715 1884282 1077729 352856 618510 531974 196278 743941 415356 1132358 622383 1754595 956839 1049908 982630 232145 1022998 768587 1746431 376275 935217 329160 212102 278739 50806 1465632 402247 1321395 1235867 791019 1572723 1166072 215768 291844 1799219 1574205 114605 403074 254945 225893 1172668 476951 1569239 638815 870580 155887 1723024 171235 436605 676121 1110298 1475234 581403 1699727 503769 462007 569341 472520 963358 1137401 1548277 262497 40475 392614 739476 1735413 735611 568541 629790 93910 1706596 692965 1869003 1447183 942290 1659543 1134236 708544 1266157 655989 1678781 1954266 1970207 385676 800027 1460280 1789719 209838 372508 1071324 86833 1209923 902977 137936 449047 1591332 510035 1071319 1799590 238763 1111754 1151680 398675 335443 1033499 998784 964354 1037484 366675 1233997 1173323 1289410 1246536 256652 1527121 66317 1758528 229578 1673030 413484 642925 1311520 714076 1680509 1465194 604937 1696297 1698974 1436350 1124802 1381351 1643614 1105657 1610282 1446619 1370234 1755191 809323 1278180 743158 1152035 850105 1407033 1287651 516490 1395236 708503 1806879 1139771 483762 1352230 1308127 413659 795371 1522077 1477480 1114690 1486029 566528 602300 1282374 1762096 1067333 894281 1947185 1200139 1054219 959675 1518721 550494 1258823 334931 1149800 543843 822997 1082213 1377203 1331950 288447 1904989 1283184 1581277 302352 618660 1627414 1257794 1299030 1648445 997577 265047 770335 710408 1518897 1868573 830053 219714 1296813 941747 1242516 63682 1435591 1995874 481369 221425 1504774 1435213 45025 1400795 700718 539579 1530163 220438 139808 67396 1291829 1976386 1166775 439014 318903 648220 75480 133139 508364 894185 464157 1860710 1683416 1338171 163039 349354 710025 554002 279720 1273513 419233 1875439 564888 1427874 1452005 1570864 1692741 1802173 243751 1372284 44132 789427 384052 878431 860888 306079 418104 1072030 1285740 304735 1022574 1065732 608842 1048550 1063656 1521966 120311 296153 1955580 1098338 404 718138 144067 1310160 1861973 1506829 129660 256500 1938574 1304715 1872849 1251503 703215 43426 1738235 395008 77022 1344908 1170183 233516 1740111 1588609 698367 1140607 265359 1030461 1591336 1115410 329457 99607 1073032 1949252 1221935 1205593 1508471 601359 203800 1642728 862381 852576 1821574 205039 1749555 1696708 1675143 1550654 665513 1072734 1478707 1825729 1887570 1297456 882530 1356928 1622707 830690 666884 196634 1189356 777868 295153 1067597 1611414 1113920 792592 1207331 639969 1108795 641716 597474 660974 77265 200304 990687 88777 584958 1174919 1591808 1235319 796963 162007 909385 1257669 1530612 1628783 1878870 1369197 1488638 371223 1438612 1627038 242488 1606306 426459 523434 1721188 532881 162377 1909284 1424305 1457876 1151708 394955 431094 1939208 104689 1044157 1929421 1990879 464979 172612 1306476 388029 660072 655948 825539 1159624 1332011 1269421 551401 888709 503254 256549 1508571 1997556 578714 1962823 742117 552760 1786901 1880746 1774955 1054291 145138 234035 1200449 517104 1648384 1613021 535617 1907184 746184 181594 1162375 950524 116986 654652 1293192 1697389 294511 587459 1701683 1185087 826683 7876 1298239 661500 808043 1775936 673267 1209550 1473430 152393 1697394 918308 1004494 1508492 680398 513042 1277096 1772115 563861 18604 1735101 1045413 1522180 430385 691430 1241268 1472179 1441175 672970 1405623 688845 652739 156059 199903 1953271 478901 958985 106883 1590189 1693503 1557598 1257279 24044 351830 856720 1512955 1549617 1237857 59089 917429 1155307 536134 412683 1701168 1044867 1391667 1725155 315850 1604920 1378593 1961257 1534221 1951804 545793 282513 132071 1085760 1383122 1140819 1198076 1473939 1623441 504264 812022 1151362 1587287 482486 614563 981935 1635764 49985 1036492 1617814 1758335 1748738 607748 836887 1086038 1105237 1964497 852654 59183 1696536 901386 1642701 1743099 641541 153531 66934 1217613 1843775 279234 1394301 178938 633260 33800 624947 489407 524704 125593 1375327 350787 688660 6360 1654989 1373705 116129 597873 54583 662794 649584 86660 1866540 1031066 797325 896122 26310 325090 1401204 741837 680241 885353 1318364 949464 676555 1333948 873169 898111 1265766 1192304 1748789 638169 925812 123652 1497354 201661 1101889 1628295 836559 1206612 63224 1302511 1266058 1578691 1909848 284414 1299006 212855 287115 385101 1273655 808076 1515893 365582 630966 122267 1051632 1219958 7503 851124 1862227 168029 1116291 980469 945408 826585 465014 1021850 294436 164372 1291888 1620110 741387 130530 840016 545966 140217 947347 794619 12525 648558 232937 226865 365701 1106296 1096833 310296 1531405 1460261 966430 920325 1042198 850720 1924775 1968036 581891 612053 334626 251261 1231891 1634807 1867365 1726343 1675736 1255518 87049 1902957 415852 738189 1129377 1122304 111526 1833342 707432 853433 1742512 1403459 1043892 1209539 860021 400332 164333 1869846 1658492 572454 355696 830941 985152 320880 1331210 1891537 295293 1228329 273373 1825599 1155471 1377088 972087 20055 1321539 1661879 1429842 214768 1503440 1950152 1839911 962926 1525585 1489010 397117 842416 1787678 1542315 42277 872659 1103889 1072684 806574 1478768 334805 225462 875007 1811948 946472 147811 103080 321212 435150 513120 282119 339261 489638 497827 469045 1485563 1377151 1855863 878005 997065 1880243 1449647 172490 629285 851836 1207492 402225 845850 141984 359427 901247 366417 1686627 90885 1580847 1211561 1905095 96959 1587519 1950154 1593883 1288463 25155 1380392 1001846 1214497 186258 1188541 770587 1511566 1670265 607342 238024 296680 897112 1935260 1846975 1268988 635777 412259 599852 183964 1836051 1210571 767062 1176780 902001 1052097 205154 1372628 102777 1388662 1214295 267237 567286 482174 361517 1687487 252594 1101085 995242 663825 1839886 141819 384792 1553408 1233820 1720402 222776 160517 1856145 970517 1633774 1346227 1219577 141412 1866802 1516563 826732 1830185 1141704 816794 668317 1302970 633230 446778 163426 731601 121567 1838102 937620 613995 1136839 1692152 1079832 868231 1175982 1873353 1867202 1773932 132246 1396633 1653784 512711 545169 1521003 540163 1769824 168084 1193272 1468692 1322688 223399 1897507 1766653 634663 648364 1400424 509261 759797 830410 1037472 563688 1220943 217573 1060414 125054 387179 325073 393677 489992 850843 1497385 386704 983668 1585802 1665719 1138775 1398841 1690919 132817 1407889 1585847 424130 549329 390728 1550039 1646081 1917372 558575 1557502 1849917 1954986 344511 85875 679523 1828281 458466 1182853 890187 641876 1834071 611702 214731 1414314 1729907 867295 1933237 383120 82621 978207 648249 1551511 242860 1087995 763511 1095446 558128 67326 572660 1544941 1728979 88265 488910 459481 1953479 1031273 1798044 1141090 494041 605759 1193994 838341 1764107 457754 268786 1803177 1699709 852686 31657 823662 1349418 1002672 194406 1323595 345043 1523350 610190 990010 1919397 1040106 1959197 1012390 1607403 234918 84846 1666654 95259 1122010 600653 235598 931337 409008 1176636 1730106 1408020 927331 193054 1216011 1904662 1869116 722272 1379424 978459 814435 164901 693219 1556669 1591151 1443736 1845504 1789982 458103 1624278 36589 1498140 753139 1385204 1345379 1730993 1761967 1212328 674990 13098 393486 198420 31305 1277699 791273 260225 666134 808681 520086 1867746 1421555 183851 545297 1280825 1671751 416161 1113829 122155 500362 1900189 1038442 1252885 1854782 846526 1949704 1818148 562843 1685715 732820 1054850 573883 1908395 1557699 980897 1390036 35748 1861014 819195 1344044 1886323 1173446 1039677 1748828 763532 1926997 1438846 927870 1073443 1378417 914124 671540 872696 161158 1359071 1516606 1757218 772424 1349613 1400355 1314069 1044784 1550191 739593 368963 1572227 1130007 634422 390788 1477854 1330322 1466503 167844 1847974 417294 1988002 556579 560281 403311 780429 1587063 1735436 1090135 298549 502794 455287 1942436 287793 1071637 749730 1241497 1352485 1970756 782076 473203 1846816 1213879 1585361 338585 683292 1352032 646241 1924346 787172 1796066 430808 1614525 606250 734523 1273502 1882100 880023 762088 947172 1793805 557786 823837 1315867 708783 844957 690231 1626379 877513 848943 505225 509907 600680 1452636 1703340 505992 1208272 1929244 1323583 1032990 1986626 55853 732218 579607 783283 679017 1322091 1835308 1628127 1885100 1323820 1815682 1728769 1008679 123972 1402478 746014 981960 426626 1763904 1683293 856900 922546 1111065 1998575 80807 551593 1029789 57853 544500 536249 1549864 1582558 1122860 566096 929364 350598 29882 1998687 1563026 234542 1407322 1365604 20247 656795 1363447 1343557 1735030 1947022 40627 1911060 12993 1569044 1718441 1461713 1903500 1291814 1953052 1568645 1759823 1717000 1311358 121680 1051059 1107270 378334 142537 83640 747066 988494 1724066 502255 131582 596243 733614 931219 693286 200115 1024373 1319331 571510 640168 688913 1810435 357040 1182743 1132281 1006440 430327 1616809 1133319 126531 1256195 1976699 1800556 1771150 312247 605750 1217797 1261104 917446 874027 691484 1667511 1742224 359874 214536 766237 812486 1604532 815933 799601 10651 242891 1822122 35661 1298946 1145083 991873 1033850 658045 1284475 1944621 1313144 1632728 1976909 1133373 1018060 1178853 1691029 5760 316917 1641881 1605687 469064 1675252 602739 1285286 1819275 1674539 1154656 126380 1018395 1247766 3098 1297611 1251277 1582202 374608 1578184 1085345 1730789 545965 164259 7861 1581187 594606 123793 536466 1795371 1527498 1464783 821797 1193915 1503978 1207035 996345 1055540 1103890 352818 271345 1895810 740154 1106434 1902646 594743 347332 1432803 861687 815424 310628 1670754 318053 400213 1987934 1358600 1336528 1867888 1239759 1326482 189283 727908 150180 1728173 233603 521107 457715 695788 285072 526347 1332256 939758 826470 961597 1649131 1648565 980990 766354 1504887 642270 648375 1463536 1071166 30139 324998 1640612 728342 857607 527902 1611325 296088 194998 1601020 222652 541854 1009743 1919901 1626043 608730 1520996 934399 83580 275178 1734651 358520 1926402 12806 229940 1498952 1242723 811614 353190 673395 1154766 121614 1289014 1834318 396435 958738 422924 1580653 71881 793443 1593222 1712570 1764073 4631 600439 813168 916344 1243431 767436 97907 195564 804472 703954 825693 666824 998002 498558 1547400 687134 481320 1745642 1652921 1788524 1103570 573464 1127700 1517847 1813822 1366973 505472 1014724 1473931 1624548 1485939 455503 522157 1881084 1914962 1346132 1345273 144273 1291902 1392807 345683 200529 814577 720896 1650094 1461029 1361914 837452 1247088 995143 283858 331460 503124 1975310 1215226 374016 1391962 920061 789472 1053887 1799912 1003855 653761 1440082 1832834 104659 1332131 1786589 1939804 1233404 1110349 1002381 885090 1496730 1383136 82630 937055 1416893 708045 366910 817993 927378 1932080 420569 40818 109746 72297 925544 1883882 220604 1771583 978658 791164 305862 1336338 1492887 875789 55123 673926 1108980 1590233 1784725 632269 331152 359086 1539180 1704877 1452894 585937 610169 655720 391516 885917 1616514 667884 462655 1544532 1165840 1471463 238829 1372511 753994 1469743 966749 444209 1108710 1753960 66450 887906 725973 265388 1983886 1957556 1004922 1702905 1370177 574375 947405 1465240 57527 1017284 1974531 802159 670532 521622 1696087 1914793 1158608 1061713 1814952 197539 1847264 1886025 556523 40388 609046 1728011 1247771 1973931 1846552 1034793 585671 1348384 552586 1977962 126660 1852012 1019757 1347056 1667547 779800 446043 286422 5628 703021 287568 382848 1358977 162916 1373071 1385280 781809 1663480 1308607 194920 1369554 384255 932004 1906274 934937 470677 845573 1871095 1096109 511826 175219 551413 355277 1123552 864879 712268 1680279 20042 18723 1719028 1790193 1861808 142614 468190 1379647 830560 690979 5357 1754444 150706 1543100 151019 797999 897804 184882 945420 1431168 1745830 245645 310050 1520735 1426332 1908069 1771322 1048314 719265 1119173 973289 1828601 1162787 1252165 9199 510490 919237 395094 363666 1004144 1815273 1874633 825511 382409 1261986 349796 520484 1379942 178814 260371 918370 459370 1453541 865608 1902659 1585186 1779679 1477301 704097 963107 87698 321246 1595384 509056 1104558 180459 251734 140298 1370286 1806781 1639675 1164038 678464 1877661 1085661 1448896 1047736 1259196 968001 1913628 1188804 1134317 1618922 1250721 1194988 394216 908488 832320 907577 13918 487711 1198627 1723452 1640092 675708 1563678 236416 1951373 1867022 1923262 1683228 622337 283614 1040507 1531186 1194032 1050606 1312725 738890 882703 122439 704878 1034696 1517433 741732 489058 1632860 88893 1346876 1466942 161787 1924034 369568 26261 1034150 993110 1894605 1109809 289652 1294326 1421391 1506390 203217 111616 55411 375021 60335 1314080 383297 300419 901025 243781 1915497 231896 626109 1805816 1235433 153973 84345 185081 936170 956319 112238 1310683 416913 1647512 1023921 1214252 1362975 61113 1506205 128395 1465883 1774491 911531 1755409 908372 1798820 484557 536903 409275 1946786 26859 1162386 1207669 1539875 1592083 353821 433058 1512622 1113209 1493198 1606316 1697486 1899551 635944 1045559 865342 1567135 419705 975085 869380 1205884 681203 1643879 1278695 933312 909482 1900125 1090549 1991574 766704 1420463 120537 730674 138507 1803813 58143 1231059 1961541 1523887 1006543 1876627 903846 930525 220652 1914078 1813413 1361028 1961 1245723 1218794 826040 180106 1246084 715769 1389327 261327 878458 1570167 1638044 385905 1652713 1719252 964062 1642867 1529223 819913 1946553 1610816 447221 1080100 1577319 643825 1217182 703170 1522721 1922527 1483045 1503661 184750 151788 344370 1805444 1654151 42829 1105424 1748615 1250073 1740092 1641121 1541071 445077 1430651 1697224 1093477 496232 1717886 1956844 1562087 592292 1721360 779058 1442937 1867177 415704 1947855 831438 1513918 1112193 1297282 1878125 1729932 74514 1283088 307466 1560967 1388751 675 345 1398594 1305191 1212722 341062 116074 832503 1625208 1253523 1343391 517952 1766604 757306 919594 1156427 905318 924184 1542024 812645 201323 1721938 724440 323726 996295 1171998 1421006 1538130 1775029 908926 1797720 311095 592626 731645 104182 1572323 612012 502798 1424435 1028944 742988 1621960 793636 364666 557144 1114521 1325607 1637105 1430390 513079 1541160 151958 427010 1354191 998788 1018260 1049499 954192 359762 1748646 1503001 1264728 242917 177230 627072 1124043 1141380 1031749 1659511 242460 886617 1566064 872809 961644 139257 335172 1082945 448454 1269437 1706529 578163 213652 294409 53588 204732 316916 1945353 1772718 716608 1067730 439132 1299204 187113 70678 998041 1822507 436760 1461331 1843396 616686 1196088 1200594 578617 755187 829830 519151 145165 212502 1968620 1696995 1572749 54346 1613166 1843592 470538 699713 1553496 1342891 1244691 231468 1324491 242502 961514 578898 1915832 290913 1169366 583211 47224 1708051 735240 41034 159012 1203976 667497 300282 1052817 1728305 274772 1184807 1096821 335092 581087 291745 271870 1576902 63133 1136375 713881 602900 1711708 811477 270256 563892 567068 1929423 1995446 1126558 701990 923303 1395417 1639207 237013 315112 677340 681219 1676683 1238148 697233 27032 780015 305307 215045 1775058 614287 1123852 1772890 418005 1693762 698833 1154614 642544 1102287 63018 1177962 1488044 1501840 333218 246513 50575 1129392 1295811 1598489 1874542 216273 826067 1888233 1386835 654747 1700094 1506349 772465 1398386 967547 714628 70869 451032 1989566 828408 853180 489518 1754510 1864544 561248 961590 220221 1520042 708247 65431 1413611 1042330 650748 736988 507769 1929929 1182018 216736 1808704 1231651 302614 1252101 1446508 1974246 1731197 264483 1336853 1633791 1332330 880085 1543599 1249327 1945579 1710706 333665 1263953 1899249 191045 1377249 172652 1187366 587314 895513 1118723 277418 1320464 1774263 817714 1405576 1111960 17895 354318 1918456 932255 368609 233178 136932 12991 1657615 1367383 376177 394104 1464464 596754 677730 780812 1837798 1396008 1660028 1336779 434726 1165796 846473 664352 1990340 1547240 926227 1780286 1550704 1801877 2857 800934 1206761 525115 1634259 488541 735989 312854 1392828 1791430 1610637 806940 1305320 269700 34213 1041874 1575643 1436266 1947537 602531 555785 463610 85298 29542 92167 533953 1638543 688572 316788 1340619 573520 769552 1199068 1070658 1547970 1216475 894377 1386746 906451 1752988 1977672 1663261 383267 1576793 901947 1410424 1120078 784775 1312603 969854 981689 817948 699945 176533 893228 1150534 705556 860110 753520 301405 1626750 946606 701123 1430407 874100 1239106 431249 1042566 371840 602209 1425258 1898988 1306220 1674900 1932891 902640 1662327 280619 1834686 1792269 941072 1983630 1254316 1830800 1033031 766604 737261 1397362 382908 1483806 138379 305987 1894296 1455262 120355 1733714 1934321 365520 1643616 425596 1814008 638814 1320626 377636 1317742 1127228 111788 1130446 1621874 1769161 210341 378486 1391771 208951 1783729 1670794 70434 1901083 1725269 183805 1095739 40484 916076 1980644 964205 646135 1954 30629 241708 292753 338158 266005 1180351 274810 1577859 1936669 1524572 1245 791549 885515 239172 890003 1661403 502808 403031 1797160 1239644 1836246 611533 1257743 1307613 307310 713776 1740215 618761 260351 1731396 137992 1472663 1687122 1139883 1232001 1717706 989043 1892688 800044 514450 1006044 155997 520402 1868787 1094234 415021 336571 1441574 1064025 1690629 1259038 369136 946385 383027 1680359 288254 1148016 1978259 1662640 1410689 984330 357216 55368 362240 79371 704507 930273 792105 379006 1015041 1491599 1340188 653442 1397754 1964475 77897 787939 285449 1495105 102006 971788 48710 1603543 1741294 1691641 762481 827440 1513819 1741743 1837705 671828 426423 1980492 1227745 1769889 861648 1479984 1282678 1100234 1369810 1585820 1614240 434354 525594 1826521 1555604 1103901 130735 801572 1848402 432907 967572 736739 1625088 665315 1153593 370217 743679 426558 76280 1428755 270972 1351274 558005 1254960 763581 1950946 681559 249442 1625419 1806690 891497 389701 1238355 651670 1434080 703025 1153351 725307 1275715 186498 1825558 1692236 1357220 1049736 1975373 586791 1772460 1499289 1816894 1804297 1715366 22500 489132 1764544 1490175 1377448 1792941 1041658 145858 947835 301559 1145982 1683775 1499232 205239 81735 138262 1087646 69539 352238 1135603 1030754 1277100 704213 369232 1022815 1920466 1330064 1909271 1107221 657058 1905894 728712 1908857 135347 1735285 586821 84081 21975 714378 127846 866485 1333800 1176506 503313 238368 346058 908623 1867487 1987074 503763 471918 220896 139223 934414 581198 406904 1402429 42517 1985284 376445 168840 1488810 1311098 1950325 1912864 537962 1189288 1632859 1003798 1944440 1863680 1479371 1330075 1841789 1768182 1156552 144734 1066375 1344575 905816 297689 1242058 1358555 160573 549398 1452125 727511 112136 1685974 248590 1298125 1075353 1830228 1582499 1135163 1192654 1536463 899478 1661374 939454 460902 4613 1849705 1961566 1363 15653 1976313 1989741 715832 908603 260386 249193 410946 1970887 1856640 1337329 248266 387109 1054528 629267 1214720 157570 1188702 1786669 887533 721627 690005 1676885 39927 821154 17478 1323598 1900108 1576973 1119448 1783102 1196490 897938 672921 1300907 856124 219615 1832922 642078 1551155 1593121 763637 1462931 202902 1195375 1546835 1194383 1698114 1136371 1936326 49523 784659 328149 1160176 543706 1303268 1612604 1684571 490753 1755490 1282059 1187204 334161 1967543 671085 1051701 1530418 1114500 964766 1068415 1802661 707660 1950275 1173627 1165301 1554477 1058154 1069183 1265348 469785 941947 599207 1768688 1336 1212337 82642 1226280 391340 100754 9649 1216411 525251 202753 209092 1374600 1513312 1923873 1091033 1994136 1175335 1968156 560196 279186 1958351 405037 434796 678406 752809 222169 1910253 532288 1093847 1442435 965165 1592368 7977 571264 1970100 701510 1740191 245789 1443346 1350864 394653 1808023 474439 1945654 1730462 101004 562769 1056317 1990865 889682 1123653 1411621 604729 606601 635987 547544 1733946 1466041 927499 332742 1138241 596316 562519 1886424 1998396 1307196 1973492 434450 124965 1871616 696149 1111772 627663 1144260 465895 328346 1078048 714444 1185108 1037075 559658 1711087 969961 890155 1422613 1157772 1506342 1418527 160300 397302 1914122 733906 1711948 952345 1998429 910572 1094221 204863 572844 1154603 19731 623603 1455638 775507 1676834 1814077 1946899 303625 1441236 1672971 327884 436996 1812828 1259219 387629 1783367 643226 463986 1215947 1070179 707422 365954 1193571 1033753 941092 322232 1380617 737909 602074 736067 604101 1560182 1396556 257876 141898 692551 833128 1658617 1679371 1220285 1728448 1914983 1044221 400919 1457171 667717 1338581 1955413 337574 1130673 667339 1681445 1348145 1518743 1181614 819391 359663 1462051 1342136 1529400 287995 1547131 1251320 1995787 69308 1377916 925607 735621 1876525 1515474 644396 1496809 1848997 1787270 1040496 1520863 35714 14912 1607055 450961 679726 950559 659435 1317414 250225 1267543 1557950 879388 1045330 1341360 1659311 357569 1466581 924962 1618933 1232500 1214407 26877 623295 1386751 1358222 1129501 1930944 1465930 417945 39949 404899 260791 815490 39860 215275 677043 1549261 109336 25208 84301 469502 1386013 1674790 1176555 1480965 1784884 1874106 954608 938993 72347 1858988 170187 1405451 400476 1568715 1869446 397423 353535 1297814 678771 291682 1111331 893252 902415 1982620 1008358 649248 760155 968864 1959311 174991 1837930 250404 1606159 202685 619925 46821 1994171 340354 431675 14112 666579 881722 462341 133327 561255 397709 213617 595841 929336 44336 1288087 1163810 117254 1496592 729694 1219988 144124 995026 970818 497520 313609 845382 692158 1776631 1858714 1649023 1454508 1769009 1023235 1447550 1869466 795272 7238 448245 832570 1780442 602457 1406539 785984 1641397 176796 1784409 767133 1439194 1223055 609910 51554 81821 1893718 769495 800495 1396446 489611 553777 182742 1070080 1897921 1711075 97643 222121 656067 1899131 626381 68149 1175984 892175 1158228 1030589 66742 502030 734294 1745401 302831 1041944 1407523 1142487 420193 1120489 717161 430555 1644294 27516 1373413 1332486 1785236 1433366 1739309 718282 1778750 1567182 856611 1434027 1178517 733131 761368 1509106 1787079 198752 1749719 543744 256008 1442785 462991 715767 1583944 763469 13872 1702106 631245 406900 1435606 27546 1266453 330572 41657 1158723 1718504 1643925 1364135 856202 1272584 1906453 1516618 1902534 1790307 1269391 1465248 446621 254958 1699780 137891 1757111 1840926 134287 1251752 1874964 288548 880552 1065634 1557035 1648537 50811 1094807 1735280 1901326 836288 1955597 680929 424770 1412411 1738248 397493 1366355 158997 996020 1646434 772797 483000 1352599 1560819 1927391 330008 1242105 10047 1875813 186185 59800 581244 1565021 1886807 514624 1772325 205807 1438446 677728 568502 545477 1178424 742180 1864898 1500664 419677 1432138 731095 604204 979145 1676053 420590 1864746 724272 971774 444806 1492160 1341453 1458169 746509 1425035 1902808 243375 1897522 952301 1095628 1504637 748249 1311432 595076 248287 1103795 72744 239767 17078 830086 1644204 540825 1778029 996480 379154 884234 1943196 1204956 59291 1097037 972962 237146 1557604 333299 709764 1998815 1688412 27866 1519680 1702475 1894049 210096 454854 1285191 1660638 1903124 1175502 1676472 1611160 1171903 623677 479174 715942 916300 371694 1458244 340630 419437 86359 1743881 1042638 232714 1677139 841069 1139198 1544411 423444 1652516 524183 361016 192472 1910478 1079958 53430 1791564 1345346 1551165 1367851 1621422 998566 1403694 809385 1304504 617479 1178229 1047405 958350 690593 451960 1912854 983643 160321 58766 414388 1191651 815937 672068 1391559 557057 1673288 281974 680327 1471218 978268 1396090 701641 101366 1504735 150235 147237 1421672 195556 391315 1740888 1448111 315406 1537952 1871934 1834472 760083 1195073 1990410 1718481 717074 941231 477276 1692415 273522 832837 653777 585340 138377 1975701 1720688 1583158 360405 694518 985622 1967990 881737 912410 1272867 1906526 574461 1335020 947387 1471015 1919205 226249 1149726 1306300 1413816 781062 1480722 19481 25209 851102 898419 770406 881140 888493 1001938 700974 770594 45363 1777984 136222 269089 559760 1999186 1470981 1755454 1628697 776380 1189251 556032 359382 649075 346852 815532 190910 1308012 990948 558998 361542 972059 23687 1700786 566220 71524 887898 573002 1592341 1353652 961516 1144968 1046009 1309976 1215003 1892962 485076 361269 80098 395785 318155 1111257 1903394 1479914 1243303 1176947 1508483 1039595 1048700 1109840 244299 918716 1094702 1378423 1803625 757091 358882 533831 1858932 1946223 996368 762771 1440581 94324 252051 1776808 298586 265315 40876 1009138 1874252 867276 1129154 782801 419904 1895467 825241 808669 745164 1209939 1433856 647873 1815113 1044057 33969 1429909 432639 1816641 1548225 1439340 212458 1408451 1335395 1084065 1658164 1214376 123319 1460212 1037038 108137 831256 872695 730694 1069339 128009 441724 1209542 1840385 1409294 1284650 1244311 770543 1587353 201588 430816 1955418 1341240 379519 1289249 156887 739545 1670632 1538996 596986 1855858 728554 698088 285536 1330066 1651481 259471 260746 1935017 1936264 1247707 169399 1825374 752821 427456 1652365 1400806 1946119 395509 165919 1013516 1869590 458530 1105559 1652375 974973 1003781 1285504 1787813 1866935 878591 1616194 22846 1604330 1071160 319798 1166463 1517532 937167 685896 1548331 416166 863733 239894 1639806 1781738 1080804 511611 270403 1422648 328238 1970545 992271 808482 167928 1798171 300584 1766089 1046100 1837813 1528013 67141 306901 1785250 424530 543959 140974 1855433 107058 1191189 1821296 211245 1785047 1784552 641901 191098 1805534 640763 1367698 1229472 323845 414094 1463924 1746799 1766294 1270467 284383 349075 1821242 1172801 1598168 1404920 69508 90442 686067 1446869 621181 1495644 1525330 1799121 232456 1476565 1048104 1081043 593329 728451 1043371 1960397 614983 1245384 494020 1116338 322886 212362 633876 756418 1310408 676648 1966506 597878 1984964 1699127 723124 1735746 903189 1089061 586631 1014046 1738491 978214 523047 1449204 131229 801725 1193988 1113982 968189 22385 1917644 1234192 1831569 1355160 1313804 815516 1284220 442858 1369116 263726 77551 276994 1574702 1620030 274104 1939315 1975256 518564 1529292 1867214 1067948 1493829 963372 1692039 793082 1634312 879206 1516713 233329 814844 1017113 1629498 1965906 1749957 1349375 737988 1922982 978116 592872 467499 1841483 587305 1183335 860256 764074 165978 1843915 905036 1313493 961297 630678 573446 1649368 1917786 514655 830801 630827 324320 1185792 507519 252653 1733014 1654970 1605061 997571 1788725 1400494 1084539 1536033 852377 180179 1506024 227630 373471 494940 569242 1178247 940989 124319 1246263 1853118 1634629 1729612 674810 1531018 1893364 1153989 1012225 304187 410125 1512705 1996092 974644 920744 647082 1304245 1645807 904053 1068806 1246580 911679 1042573 187929 1385532 750711 1852368 443143 317194 1101257 725627 1349123 122684 1374150 1552125 509516 1340162 141372 850250 546551 1167949 30925 73234 950476 276032 1156881 760754 480426 1356610 279873 1624735 108144 1774671 1395405 766467 607617 426753 1891808 688543 1814625 1742201 850263 589339 358801 232751 9408 799350 1340941 1143544 4779 1968121 1906837 1286573 519461 1755213 1516646 97613 945301 1650346 228621 1182032 520964 1505834 1500727 1146234 1285620 1938088 107318 811788 1445349 236660 575716 654513 1241918 1760696 544376 1617906 1333832 1421437 1070956 1408615 753022 296230 41069 1424373 343386 1703103 548725 822550 1879590 902847 215673 1783147 225990 1794787 327481 1792677 261543 1839402 1290985 206011 656146 491320 1250059 1617878 209934 1626217 1428095 1656533 1599036 1691299 1844318 740321 1494382 705261 264412 1998828 1330303 1067301 1374369 795353 1924816 1652606 1788795 573780 112733 650401 575786 1871664 1829715 1430060 23227 44833 102500 1637723 509572 81026 208886 944396 552975 2506 1189663 605236 488063 1723594 1573751 56463 709145 354331 245751 545161 1480847 140428 553037 26536 11496 1253345 1028829 530705 754493 1089989 1436263 419626 1875935 804770 1193474 1253642 1173164 711800 1066973 1723640 362765 530335 1462370 957140 1190744 1778136 1117302 1410657 1477389 1600510 526118 88903 1036708 608284 1281665 664646 149673 1665997 1247962 329294 1330939 439228 1137915 943174 608411 1284100 232507 207530 1486019 538492 97492 790017 267999 826224 931986 1094282 1632729 443209 33527 934835 325738 366639 1335511 116078 227213 312994 580879 1418870 1243375 446416 685404 391230 444644 486464 288472 1039997 507293 1780438 754857 1453189 1534185 126617 113184 255655 717751 1612971 1752406 1520377 69481 815052 430737 566237 1098752 1102147 823427 1315903 725833 279792 843268 1473124 763250 317182 401834 1616268 1732493 1377803 666796 268241 1095164 1287692 1172038 1040324 457198 1229453 700436 150536 1821851 1032569 1238466 1234543 248211 1823655 1269190 1992928 929548 1850789 1188659 1705971 1396789 1991856 582095 1874996 1562552 625093 1154938 1345100 621609 561902 634928 1375470 1123944 1136357 1201635 1027603 1351271 266216 1012433 684447 269506 1907491 1471827 1279200 430188 536654 1344440 1493166 1899175 938986 944278 1922086 790759 1392230 993590 1564717 660593 874227 724452 97548 435867 588813 1710897 210632 453911 1956752 1577858 244641 396125 1141958 1710339 233551 644665 1990243 897307 974830 1768574 1001934 703256 854728 1588702 853107 1162932 630506 1154795 370674 570439 1991764 1699239 1566932 1945204 1402962 1010098 95634 1617496 1373459 890012 998712 1313434 436619 612506 475611 1388451 1100468 1393193 1065508 760437 949955 1770044 864168 1355392 1897137 287528 740301 1038600 1916820 559005 292442 1803952 527835 1247651 1477352 1398400 55897 1019443 1796760 213544 625284 1737749 1872729 750431 805401 531714 59875 1483429 1461723 1571909 1861619 1339724 149544 44028 1379573 1821207 1234201 1648114 1705189 755506 293107 316051 918286 572283 678366 578819 1127896 607275 456885 768732 32546 817629 378378 527681 1403288 1269398 1935446 178900 453803 1723514 1412150 543918 232943 1902975 1153830 273999 933342 819409 1707981 1504520 1845762 774154 1775838 1416175 75729 565086 1192076 1683732 1824008 1083027 712963 1157297 789555 774890 1490835 1098565 194946 1407519 972050 257548 460579 1223022 1391592 1832769 661114 1830148 551922 463049 1774077 1523112 1643365 1041934 587395 1820854 1275482 1272033 293793 1245745 1117624 67665 1931404 1893735 1703064 1823691 723627 475276 860664 565040 676759 1413787 1894215 1305823 1834183 1370125 1848036 937834 1266656 1220475 507664 1889611 246967 813333 1159394 273858 1601209 1163438 845652 629388 1188728 829153 894899 254044 756172 1768923 848805 1032502 1785560 1201347 853133 342688 1460475 1622666 911991 703126 900397 8273 1515166 1815102 1617487 1953609 417738 1062805 1917485 1739854 1814514 387247 578008 189425 1363835 744814 506596 109412 1225821 1086397 186253 1560290 297857 950573 1764816 1555751 1306399 1209685 202587 31564 1991211 354062 1891947 779600 1990192 313740 1973072 902413 799556 883876 504980 1168343 1983305 1241788 797319 1710348 117211 89513 1723068 1817235 1415841 1459325 1202198 740755 1211857 374132 1687822 772849 1097811 235520 1749837 828626 846029 754582 1801182 1427635 755354 102468 1476117 644954 1731184 1791991 76213 218168 885771 499917 819584 1823964 506855 1639113 431300 654674 6950 59516 1864157 1556490 139824 567115 830430 97441 826131 548842 585302 436023 594058 1522877 117618 895223 680562 6170 1220950 256042 752498 1797101 1086387 75259 585173 1589418 1048599 749703 713759 559670 877340 728894 281739 258205 1002518 532388 1459956 588463 1985211 1402072 765168 1382396 1179460 1099259 42382 941276 1836272 540192 149047 1164552 1816236 638581 1046747 201303 284754 1581481 720165 1614444 1580291 1278889 1877738 796694 598083 560042 234644 233098 1357661 1349455 816022 1393659 63762 1213340 98653 964743 262307 496115 469349 111395 1632721 204965 974046 760560 1646983 863253 1438443 1614961 824466 774688 1888031 428151 1320023 482260 675780 577872 1438029 227321 1101514 1662041 49555 280999 1037851 213132 713408 1397505 442819 60387 1104911 1815926 1535691 677360 1677965 1311603 1328703 308422 1848994 1197423 1902027 640518 502621 1619374 1821591 1127100 434725 1588975 314559 607779 309638 46397 833519 1994233 674208 36666 146486 662923 976759 1817183 962523 438092 1197039 1307361 1283133 1322879 1377105 1314910 344534 1293800 167704 1144593 597334 1503927 1901192 1554850 403812 188940 1155519 1068388 1301633 1444103 1551601 564721 1631289 695829 63789 789407 785018 1489733 1378284 85392 1032154 291925 115632 327638 1036555 1896032 463550 529326 462956 1008197 835981 784666 778756 1081055 143198 663124 1601739 685669 1678282 1671424 1448312 20613 870539 1889843 1053113 58517 928537 1164456 475167 1897961 334490 1236002 1313142 697174 1698003 1715764 1962056 613824 516259 1042013 1059197 1925826 1720898 1316657 465998 958888 361050 306689 523899 1447773 1289810 735594 1249604 516140 70543 919053 1819082 1545601 353796 710052 1516861 634091 881975 1884547 1450941 1270013 1076327 1720261 1259244 1792413 350668 1167982 765366 1576327 900250 1924851 1728549 1606197 230002 1702629 722563 1444097 1664927 955671 1384709 1762016 1181730 628935 1237185 1906683 1652690 1328587 454415 1600339 1162024 931703 829182 152361 1572442 588338 1335140 1024255 663902 1889204 1465424 1891291 1315210 1307440 1403655 1907931 153927 1135072 1372795 1803624 455802 1478962 154781 1093694 1657028 1290506 1208428 1681700 1066345 1753605 816140 1866873 317440 986639 707058 422499 1465610 596891 91645 719830 597987 1589965 1020539 1337150 1998102 811310 166884 621534 643471 312015 27660 1519452 1541272 561141 1038253 815899 1841792 555234 1988724 1295409 972060 669831 1092423 709143 1571915 347498 707134 1557885 1673882 373706 291812 47887 1170078 562718 1107614 435961 1618292 839169 1038493 562879 1792938 1916381 836683 1792200 1951922 772021 1740201 215590 674970 659116 768256 1327593 1369301 1868530 1241142 197187 1999763 2637 694079 969875 1581119 1635023 990255 34995 651687 915784 1778080 1122811 292564 125845 1728331 1257912 445797 228847 551848 1111816 718571 1815532 1452454 277475 876056 338974 1495975 1467479 620157 345431 1253582 1696497 1654030 1075992 856286 1721366 262832 486012 1553535 1298924 294191 405271 961802 1005368 758647 176820 1647428 1389221 1506474 1160573 1126937 1246180 530219 1856633 461986 406560 171666 16292 84910 1614752 1821739 330446 1324640 1558584 1386192 906834 1398132 169095 33910 1247470 1758062 106890 748868 1898956 1498602 1668149 1123484 344150 1189601 817690 408528 1331426 880705 1650604 451750 1756318 1390166 1295509 627405 1326601 405959 1317852 505710 581043 1375965 1770537 115451 1763299 852540 858370 1408895 189632 1307797 605518 1774350 1650314 1789455 101505 1536345 1490174 1958141 788694 1836836 1748690 1378554 1417790 1527871 652641 647809 942942 1312246 1307442 1126554 999893 929185 1984438 1591532 262056 1331286 1130664 786793 1745339 25334 1868082 1435161 591168 38129 1680454 623405 1549647 545260 61216 843333 1090177 1545477 1754720 685485 531618 1555514 1101625 1178599 903010 1831224 1455708 268949 1529658 595502 1530071 888836 1788215 1847898 1058894 766998 1139107 122425 893407 1013299 185812 1256855 1747440 509927 598710 1002889 1759033 243935 1532088 1916711 1713263 1701294 10514 893485 1775377 1435956 587376 103342 1956137 1352174 1037194 685467 1538694 237164 39374 1762506 248632 781598 759473 1981363 1152561 831079 534672 868454 379966 1490483 1189092 1007406 1922352 436153 1161155 1010939 1772074 129969 197893 955137 502733 1377158 434534 563519 1370096 638349 503668 1947219 1015170 897983 977454 1530945 1175337 37620 636826 1926657 1098381 1168655 115022 600842 1410212 193389 505262 148630 1721606 494632 447348 1605026 1511570 1420264 1641600 1215681 742051 431657 1801800 1040407 743404 1989281 1918152 1564704 1934769 623598 519518 1958541 5591 1303313 1133659 1060014 1142105 1011610 662124 1836423 1909615 577760 221786 1237179 1478297 842922 1392622 597946 1949875 145211 1783430 1725350 574232 1489075 1742965 716825 561791 1413764 390390 21273 1312706 308828 727333 1963592 217720 915233 1184793 1452329 1458048 1824080 791616 490545 1233059 1851590 1528701 717101 1560615 1641927 1560125 748203 969699 173803 1641076 1322271 1066804 784976 1463582 799443 1980330 797489 1330176 1679784 1968771 829935 1613035 1824514 736904 172492 287900 1001147 1685036 37725 503973 575966 1586262 1197516 5222 763091 731495 305594 1822055 1164912 370544 1190122 1566775 1106837 1151678 1384309 1333124 32329 1634123 1435884 1998832 1143926 1482622 440416 98580 1040996 257734 1438019 622512 1500990 1375130 1216406 67163 337152 1444144 1753046 1972752 1607826 521549 1276456 1055364 1473610 190043 680489 329205 989471 1194771 280597 1714012 967942 159651 1287092 296991 191943 1632431 1639436 335506 1264037 915087 693230 1124272 107651 1292474 1852619 752903 1213471 415980 1062425 1635650 1650413 1279092 1563786 594674 1750299 1646772 963902 1400614 438177 1658234 1507682 1382546 1565328 256864 45293 1310174 345451 1447752 1884170 1393092 1071853 1607992 142900 642974 1770384 810880 493403 1931802 156264 1978936 1873594 1261137 1464473 532547 1077591 293797 364777 1172007 1032404 1248345 874220 1230292 717191 1353189 1962103 404101 1281197 1394085 675710 1409910 681693 74179 328771 1115905 1902225 1398782 643234 917799 1969894 404704 1708784 835795 239316 707763 1068835 1247568 1419971 678389 189259 458533 860858 194061 147197 1120238 590152 1652750 704793 1931696 1950827 1300255 658215 1022044 1777426 1174493 700407 1462318 1664334 1460155 591292 1346849 1267464 667350 1468305 1014500 1647630 448772 387395 804196 1469883 1350640 1376678 812060 953413 417485 1520353 250092 733088 357247 1503925 257040 1060853 20659 107519 1580316 1838100 938972 626938 884829 417646 1476663 1350814 1963486 926755 1243019 863467 1093274 823090 224891 238209 896470 1284034 155303 392266 1990157 564853 1026743 680711 410288 1600841 1349805 78439 1032013 1291801 1145262 810166 198915 1373067 1656590 1241040 1328652 878278 644511 1627817 984165 1775700 1953184 403479 515205 290904 1924989 1412604 406964 1758228 156533 1976090 945338 535969 436367 1028962 1846609 407760 354082 1825029 1120763 546640 962564 1118689 1663145 1904247 496844 118303 377533 118104 1252486 1921393 1746447 953669 1914264 875118 790954 1356629 569359 1938292 1009386 29289 1221811 912312 1350166 1910339 435257 1583547 1544457 1372237 782822 1727163 1684809 14831 1430509 1098002 1679670 253868 1881326 170761 478235 1909986 830711 1685875 789624 1865372 1149824 1742974 1221968 437164 1017648 1961637 962952 1929482 582023 1633081 486610 1511603 1875324 57547 1697866 1488554 1542867 658369 1487144 1393484 1880556 1327361 1715606 1104074 1289052 890744 674590 375848 838080 606954 1074361 865451 512602 1121507 1580292 777873 923757 1394628 138612 1371769 677174 50662 159786 146983 500995 1253649 795964 1359827 934614 1596904 158363 893623 1217219 392820 1047981 838902 202183 279510 747730 632434 1154022 1884471 907660 1991521 367000 759851 953596 1475996 1545341 930306 728479 1697087 1558971 1888775 1851774 1414887 874747 1613917 271765 793784 952261 247000 1158493 1123099 555557 1485925 1343548 996428 182462 1379243 5328 1832379 376279 1280914 126018 1129814 845564 1909935 339206 1636335 56417 1208300 314276 1050322 169365 1288502 1441837 310558 127115 1879353 113137 606313 1104569 597057 597592 1293263 151703 36521 207018 543824 1824743 674277 1383018 1551874 512823 1929475 279336 1673250 1065730 42871 1219963 1504003 1124261 1172360 157855 146970 1377042 1768102 41405 908808 1113769 640390 1814974 676638 1539450 1184838 425679 1579201 1978948 1947096 1534549 909032 1992742 1216440 393 507942 1825416 693815 674457 1541747 1954241 1396702 1919354 1855353 493483 531929 1547263 222184 855442 1326498 1203531 1923627 1723938 1781581 852438 1222449 1264536 1854340 242359 1094905 1823024 416227 567168 1107282 290718 1892986 1832500 140478 313235 1063629 1388891 742345 1686409 396665 942020 23584 1864414 759641 765027 308840 1065360 617125 156932 342479 1620851 1259271 199020 1265012 938552 1561563 72270 901857 1092104 315954 800196 1611900 1339984 1209445 1259879 954651 1433932 955724 1504582 960889 1494603 1846935 1014817 527874 354328 1052445 957329 33712 241236 1379853 1762911 262834 1588244 1386880 1274927 237113 1093648 1055394 975615 1119796 1853583 213582 50442 17558 855 978490 1381156 1541384 1143732 1469566 609453 125929 1421620 1701165 262496 914118 1592153 569021 1739318 26433 1275089 1411553 502987 1216734 63815 1496325 943076 413303 955158 932522 1571905 1178532 167985 1920026 1805765 1362292 1191787 351771 918196 1086188 91404 324918 658374 1220165 278388 384981 1184642 1199271 121529 340371 1098895 865946 1739997 49154 799291 122804 905486 1467616 872479 388788 1661531 948914 1882046 562649 974695 1665703 1596104 549809 1780927 1064608 726279 620198 1941049 1581994 1247670 1771626 525111 826772 800087 957238 906907 665538 1330881 1880961 1733 124938 1253153 1433635 1058184 871492 772665 1907757 1926839 1047885 1523087 1687581 1948710 716467 760089 895430 1819332 414971 1733550 1688769 1456466 1063856 634554 524768 710333 205871 1393780 1343104 784249 1981633 1916042 1394462 929729 1032262 1624351 1652463 1470293 292357 465411 1708149 904861 1407336 324974 1570021 1689607 718075 784613 786236 157196 1842492 1847496 1948432 1664182 919062 1155516 864616 1625992 485190 1060263 1759352 1154495 416306 895353 1758163 1310237 189347 509768 1964429 1717869 1423694 969751 800525 517967 162160 1987317 25314 626883 752108 1554706 1796124 1769979 1380867 512033 83395 1280179 910730 1629952 1505599 1899700 1253197 1360349 292587 897741 174434 970722 1057029 543049 121739 1398700 1354089 1850183 356860 1911061 1670722 63746 774271 818083 999582 867473 983320 107362 1725267 210250 1936653 921818 337447 1632772 221356 1458310 1355927 455851 356233 1845475 414738 755652 200461 384363 1608205 581408 40970 289763 172184 107571 912921 117393 805357 425639 249073 1247091 1834255 877404 542031 592461 770070 1297684 914740 1623264 968696 1302294 1961647 1159506 340327 1812768 1704176 157058 1044349 1819049 666381 1841526 1952794 653983 1764795 1118365 1252465 1686183 1676460 38649 812684 1615109 546657 905094 430809 1973022 1044694 1464438 1516727 961121 146959 448319 274117 509839 182629 1529621 678 184099 1636610 1117697 147395 739496 1965788 1404232 1918140 792537 589914 676474 541044 516318 40100 1981822 658786 767049 885293 1000862 1080570 715512 936089 194841 1890322 1662083 1776969 1123713 435569 704103 717818 84578 1460611 1543078 1682640 1408629 325437 1819354 1736359 673818 848644 62622 1430636 1181823 556353 146765 1275783 437733 890242 1136102 139068 356816 511875 1177377 921224 819808 1918752 1415004 1015631 1991250 506341 639481 1220548 1718852 1722437 1293055 1926359 919909 1562997 1724908 165912 1173789 1228446 239585 75928 1711291 1770420 1664373 626543 1731628 1152663 1433495 399661 1819381 462723 1458820 276034 903561 1136576 1192093 1684727 1902919 51090 253972 1516261 1457784 250553 637168 482118 1690400 1482092 1421800 644003 1297365 656462 411514 1438869 1525394 1672873 1059317 892770 889092 94861 1683112 1380677 778358 1857822 1035843 1301869 1081357 515745 776590 1055434 1903578 1083139 420232 667941 378118 1604725 1865929 1230057 794222 926478 770113 1328496 1396161 210638 674594 575677 1758317 643647 1623377 502394 927137 1528310 675136 1918126 869611 529780 270265 874558 843485 362552 1211630 234376 1870853 64609 1776919 316155 1884138 1067537 1370816 1581345 992073 153467 1615304 1418195 1360783 1303754 237599 726323 1599115 1009816 1147959 529671 1518980 297132 1085889 287820 1859085 593339 549734 665761 560011 1657836 1322783 482677 37677 807471 567139 1504771 42968 1862152 225364 1966854 1729662 670872 1272923 1448272 1369492 537451 727083 441708 174015 793721 1254595 716051 1237812 1798492 1497699 1983126 1940589 1922854 1795966 1721666 614478 481261 1786429 102106 1184151 1604488 1097874 1113349 964418 124321 507286 1283417 581603 1077445 1599228 1241363 1931580 349310 321703 1026503 1607143 1247673 615113 231024 1470344 967241 1291414 1671010 1700678 1959952 424138 1328040 753257 1786985 702069 537461 191648 283943 1390530 527161 1019985 23080 619807 1987507 434041 29391 54261 1513901 1177802 1907243 1045637 1846497 917805 978744 76665 664421 102973 646782 564513 1266398 691599 1989299 822147 328107 1627325 1258715 479755 1589261 1046712 1575584 1543626 763997 1530254 540515 984674 1817991 561035 62955 1065518 541572 786938 547067 1941266 1167220 1987506 1155595 1776410 1735335 640322 1486320 876307 1939093 883905 1797265 1731914 1461301 656490 1068816 1449639 864460 755347 830917 1495000 1084719 119556 680872 186671 1305318 1571439 1457063 1714028 647721 1212348 530582 1395675 266072 499632 1164047 88041 464828 1893986 126007 1692926 948124 935841 80042 1516652 65101 466146 1014146 61891 199811 833419 346585 32975 5505 1382809 1831272 1182338 969206 877927 432418 1437218 235974 89454 585718 1017944 1319815 1069770 774373 970465 1211789 804558 1376397 954911 975747 1456186 1328665 561164 1804186 1157120 769260 400673 1407197 1106660 396907 1190835 1778150 274789 1567172 1712100 62492 940101 269247 1098774 1869058 451519 1356999 1068124 1514467 468593 635409 611619 545756 736397 840460 1989431 815507 1806206 706440 1907529 1009319 378992 707705 1164904 798054 1387606 1036695 1485579 158680 553892 300987 1674009 1835921 1235949 1252006 99148 1504599 1161803 1775489 1069416 524953 65088 1837155 771050 1461526 251668 1193658 174403 1318297 464929 695376 502500 1694305 1398510 3179 133387 798483 317729 174802 1171310 475319 1675780 589072 1210270 748820 1420694 250426 1915368 456227 1478017 1860271 206403 223984 94774 1786313 758725 395268 783780 103378 878786 1428339 985055 1151400 740643 846544 230852 786873 1092514 1597666 1745478 1277272 1843365 273403 1597391 1264843 42572 942501 773146 1160375 1506397 879893 232521 717839 1174878 1750541 704361 1444008 1618126 1097842 1239308 1781536 1475090 499039 1499057 1668306 1050948 1676562 774396 1872053 480254 1055687 1107541 1309654 159675 326637 1507079 491132 1275972 417257 937517 1241384 1263555 211889 511394 1988522 1415049 350576 201459 452031 1113334 1044281 1712964 1583991 1845827 1828354 354213 249257 507128 368868 1620996 497359 471353 411946 1063267 131119 1822343 1127871 135287 528158 552345 455510 222428 1070821 1595409 1471221 1545959 1417594 375007 264437 1391750 481024 276124 18766 1183156 204919 707959 1934261 1501517 1976622 1236755 1745468 899485 964910 326900 984001 1306940 335542 1774055 1178632 637878 1947223 80919 1543643 903949 1005648 68450 1332900 332176 1783740 850668 68353 1702011 1099156 233374 908110 1197076 734667 1792492 216839 135555 325083 699468 1388906 806754 980435 1958877 1618642 1198671 625778 958383 1375248 1134467 1823854 116882 1961714 810955 1449344 505159 37425 180161 1446103 1166392 275348 707147 513401 433014 1486692 1794782 1434578 1602760 1624392 417152 565910 795291 1079938 1339735 44521 40503 996655 1745708 1740919 1434872 607604 1159188 1678969 74947 934629 1577443 1340922 321915 189708 1568085 953802 338419 1106362 1341810 1067247 1760245 423161 1680097 1125018 1492381 935028 1535772 965747 1434937 1907083 1776833 1911733 554103 1409344 23878 1971574 300668 1622175 1758507 1289523 1133137 697837 137002 296580 1345793 576849 1922780 1908719 1508960 915607 109314 673715 1354018 1779499 588566 386943 143358 1608587 1534722 895468 1055972 1508310 56280 5548 1900336 935451 1496644 692684 1446021 1605033 1585935 1442265 1387506 13298 1233336 1687548 989173 358275 1079410 334210 1783267 304969 317614 263345 1840975 1449010 625706 1022680 1108008 416511 1928904 1637337 1830073 1426499 1246756 1760583 1096003 1368669 887597 1451702 181180 1473285 964929 313029 1770637 1971995 1719074 140562 1450380 1925075 707548 1906877 750827 1670777 1740546 247392 54589 1015834 1640889 85444 222685 725562 1727746 1822033 1201110 78401 761169 1400065 1670059 68200 1350284 328784 1785743 971961 923005 794134 1146674 588654 1057474 1914764 1036880 1036768 1606461 310972 1360628 1612490 704330 1091490 1936710 8400 1282620 1699900 81469 836935 850884 596579 690267 384939 1274487 1331627 1107444 56881 1611084 522188 1648862 1164878 690247 590214 382009 1158023 1612394 1465517 1562885 309710 258784 1203288 18753 1499557 679877 567386 1663412 445203 319916 1001696 1741271 644164 1570516 1129865 1837484 1356227 764469 287579 1426454 1133129 283739 262015 460818 974982 1253790 1278524 1534818 638871 1075075 1403599 1113165 1823273 1043358 250032 346758 673708 284363 715170 1154992 1464218 369327 1339874 1267746 1169220 1080576 493879 1256381 1148116 1140086 1524337 1822444 604287 934751 1652545 1906771 1167816 357289 202866 649389 1191550 142173 1893475 1610833 1981027 1597551 1946577 460277 1386566 196264 905374 5383 601621 893573 247697 1355558 110581 683575 1794918 1122673 1447731 1721498 1590030 1983539 1419052 1642618 889563 1986145 1866374 1664357 490098 1779465 910519 385336 1278476 426631 1698915 1166840 249687 1963056 1081664 574397 1518135 1112051 1681125 978814 549479 1676136 1028411 139175 117385 291293 1664797 921758 1713911 445454 12692 1902281 1798398 1234068 235704 1095958 75706 392721 690665 1352720 1723440 1405317 292782 211409 707633 30891 775544 1950072 717097 154981 418001 413739 1795302 394662 1117227 763613 1490790 1394454 1755632 1059350 1535781 1234717 783297 77570 287509 392259 302773 234063 1910861 275373 259259 1342560 895071 145798 1136457 825476 172878 1300297 645562 1642575 225858 1875602 1258267 593161 895648 1088381 1601183 1867447 920323 183607 1122653 1006312 450274 1142370 325328 300747 802760 607558 1156944 467912 163019 282736 1373630 1357047 937351 1622956 1690009 889252 1009679 411016 1842699 1065185 1327436 1182016 1373812 199882 1528050 553015 771765 390276 1990693 529249 556297 1741497 1020638 267875 1576473 1601390 1562529 1280025 732085 1391862 1108230 1214339 600764 260146 1881734 1213123 941522 1082587 1579107 754380 117122 1878003 1707687 1687914 1298901 1654483 317697 626968 1574429 821731 282804 111484 1224698 1705817 450664 91067 1771290 1384452 224806 879958 1797214 1875816 271743 1796225 1021625 1045146 334993 360632 1429239 1507704 430164 745155 376623 1628113 1608072 1750390 1647933 1743415 1592640 375942 1626498 1824553 1899018 898953 975121 487701 1466827 1334335 1115207 71592 1183764 1807089 1038702 280812 892008 1444355 791185 1902344 201391 452517 462787 571360 165407 1990916 481135 280685 1137315 944073 874588 1573554 546164 1953480 1795895 1624605 903484 277962 262570 118847 495248 342135 1023079 1385001 681159 1116888 241517 71319 1873996 21552 569772 1184817 543931 1769717 718476 14196 1825562 949385 1292256 559912 1386781 1117419 926367 948207 1891389 1136015 694176 1476683 272317 456812 1494276 1145153 798453 942691 1151652 1148020 747980 1985465 1512758 1489815 1729509 1848674 639848 354455 1992799 1224806 1033068 637839 1290698 606861 1768038 650205 1745244 1829409 1312264 1610399 970618 429910 1862446 326385 914622 1551809 1687240 1568641 1640586 799025 1513183 1136243 194945 1861080 842599 845669 998418 431798 1934025 1664922 1003558 556038 1130902 1283645 733611 1048568 313072 889489 559974 859861 267850 460974 801364 943257 1506623 1697713 1723097 1328880 1009564 859351 217198 1388826 1468331 1370824 319927 1885618 1383504 1707270 1505037 1571019 174908 1581465 288392 1059641 1592572 95147 1182300 1768817 1607887 1073333 1576102 1732028 189561 1725772 1758401 1005142 381897 1618626 52309 1903119 1436422 84888 721326 1635297 61594 1960126 663733 721884 1437754 515128 1620802 679340 786489 82100 571351 48307 435814 35740 1752104 1460183 1957228 1229884 773905 471447 228848 57844 706985 809009 237321 530869 394797 1971015 611642 747207 489441 837519 1191827 786751 86383 796983 578588 549027 1284619 1368221 36839 1844946 1531280 501012 1563711 315830 400590 1074204 1258505 307368 472723 1040768 124871 932690 1278127 272685 1296539 1462046 1964845 1431305 474977 1137730 1043095 578699 1653182 1347385 913097 1553682 58790 471309 1462372 219276 945979 654311 893775 884126 1058170 429852 459184 1104220 916188 450954 1983463 688962 827362 883943 883490 990857 763775 529805 237402 1276951 587921 308947 761308 1633604 1345538 1550985 1846229 760095 1507980 995225 1401098 1604436 1153323 965412 904090 459488 315224 1469372 1453387 1582805 1666907 1896587 826797 797152 961084 347132 527300 1928456 657937 1557554 1006869 1802692 496246 994998 71516 901798 713394 649558 844154 1677504 666009 563038 22310 1167820 1283122 1569629 461034 905393 719331 996492 1369337 492148 849688 464484 770205 1773605 1051197 1917223 552901 59468 1878820 1408737 629152 1422144 843398 1836253 1889848 612719 809247 29126 375420 1097186 1041998 422257 558062 1814304 756624 174817 482221 130059 84052 685969 1071363 363477 876881 926790 656981 269914 862373 1320940 565847 974691 1415861 1533218 872312 519352 787986 1568566 733660 1590052 4446 493472 791605 1473048 580231 879362 1880176 935509 1287000 550556 525220 939565 1130636 1886714 1020206 312497 1098258 719910 1664358 1229438 1371830 328496 1856296 582053 919662 1890473 1641040 1066123 974009 1144319 1517743 1167623 1663771 296997 300648 1823447 759087 1640981 1759127 438489 1037165 458230 669662 570917 1209914 533259 1290233 1994082 298214 664665 1850197 1975608 1074947 426190 699857 1062491 261458 1818632 1525123 1612935 1204632 700866 1144967 1177437 1908311 938189 640615 730617 1189367 437418 416304 1693807 1678462 1550342 674568 1395491 817164 872419 30442 1352634 1906855 1671232 626469 1957074 109556 1576444 721333 1279614 1327463 27235 1354357 1179891 992426 1698072 1009740 403106 217296 1238615 359891 1647592 1810116 989756 397382 969593 1619408 260508 1830211 16849 706116 609983 1443453 1162775 958669 1819343 1295809 97888 1839040 434705 1244959 60838 1086783 423579 715505 1192281 1289651 474003 1921164 1354847 887876 319480 459644 1414389 141595 623072 92546 38540 338212 860648 367034 868822 356972 1740494 1970839 675002 665258 625401 377753 452644 1132741 1393117 1760566 1473482 1160613 1233320 1867267 258426 1372385 812421 1139210 1159269 766752 643297 1283062 26789 905670 1346754 508615 1767486 1840904 1201910 5558 166923 780222 912348 18982 917248 373470 1335585 70314 614505 1029034 1273611 952145 172580 1498054 433498 1258125 187960 115881 570681 883081 1864498 1291916 1301845 976088 301810 559331 837503 449658 1052157 1699950 601157 587527 1099635 1072045 296382 825738 937946 1628074 1238527 391388 345810 487208 1646510 608519 1521360 1374362 277042 210813 1510106 1576662 1610388 1246242 528257 1654559 1253643 1294471 1487986 727354 1893465 1649892 311103 47101 1933946 966487 449431 1226053 1567298 1359359 1155021 1418471 1421074 1453900 1203842 689139 117389 1628440 1052522 1459799 1720604 1226943 680990 79693 1030585 1047464 58896 1911752 1051795 1283046 1529118 1048062 761013 1370951 1853600 522625 1103440 460420 543700 1985668 877904 1157369 1616592 45174 1388450 743850 688379 1460453 1722826 969335 1469978 382462 59257 87263 965116 257915 971480 855466 19675 1751932 1177696 236300 469672 396175 715099 635010 1854409 91318 341049 19521 1370803 397681 854739 207026 620460 1483176 1528181 1520630 1728006 618893 42612 41409 592108 1659698 1015206 1723253 449893 1602077 329012 858734 810194 811453 251212 1322205 605386 359163 590391 1125581 434908 1230997 1170201 791842 1087915 1789126 454324 1519350 309802 1988127 1480874 1970148 1567442 500369 863308 1020897 1211525 650948 607758 585200 178606 455395 967022 64460 1897560 6417 1629310 1032078 754039 1522387 1897609 1175562 1233504 1891571 632804 41742 1462375 746471 270019 618958 1394950 17189 1443598 478683 1721845 405068 664033 96862 1326660 1286370 1217910 1141806 602619 1465361 1139888 758924 1470073 1284793 1945251 1844763 288147 869055 1868959 1364303 822272 1532547 1391586 1506021 1496336 765473 841917 812775 1968740 1471031 748711 1103631 62666 1634013 1037972 658689 640446 1973276 1542204 521453 1944372 949947 868499 1375450 573815 1548379 1832214 280528 1750422 1716936 1887436 66170 55777 534478 1066974 1279512 1981018 127278 80498 1384995 610777 283037 1591557 1685688 1354363 1806810 273244 1764020 811127 1941320 1941962 1471609 1394427 1288521 315982 1152641 1414151 1102487 1391113 1054087 1104890 1652344 1348128 903248 1664761 329936 1846027 1631269 843562 146437 1956470 1600568 1140383 1352589 120810 356971 268195 590744 530460 1985915 772510 94924 1366443 1284883 1566377 668509 264589 318444 1314703 282944 1559388 1480914 1595209 1542804 101104 261080 612142 330031 156641 472773 1934370 1219884 664004 1686058 886711 1284866 275589 231176 1789538 1109661 1340396 1376140 1439858 319868 1247396 1721281 888611 1156484 553937 540 607320 1388344 621812 1008264 933265 778383 1044206 837983 1848586 1633843 1104856 1348688 1433602 755150 1078417 11978 914214 1847707 600945 947855 753583 1893769 573344 1235786 1942411 892372 1084096 200067 1430437 119463 717531 502220 1889472 280813 77226 640468 1231015 327186 999630 1095057 789078 933180 548971 592725 3639 1525630 763104 1734664 254308 1966747 826370 697435 1401819 1988921 1103382 202449 1966491 400410 646097 1864096 1213503 738923 1560570 336844 708297 1717060 1326752 850862 1503990 1372465 265216 421039 1953746 1053710 1635130 1770426 426970 1607290 907459 510614 1285855 1559069 1177993 51984 1124241 1897688 1929525 1276680 338936 61975 250901 130265 319010 1808025 38768 1760783 297120 1560473 1022762 1501723 303399 1978946 39233 1203934 1118048 846820 1270631 154518 1441704 693332 1003321 733059 310955 392064 55133 818696 49868 599993 1456832 254415 1021847 1944497 1056258 1226828 996250 1579297 736233 273335 691551 795415 376302 1308632 1340485 1933085 313884 959883 394544 1921612 360856 587804 1472915 673729 516145 1964251 1892023 713264 119107 1448751 1003961 1545488 1798069 1386806 1111131 107909 1803118 1685191 344096 1338807 148789 1554330 433080 265473 1743154 1866749 389626 171545 716941 1060489 1241986 949463 1124080 1169609 1835316 787277 1316332 1040806 66223 4101 50027 1977462 1072551 1098117 738099 1295989 662626 28445 1293756 1179519 1432310 399529 996104 1944429 74939 1802847 675481 1066388 989616 482035 1320936 697827 975284 1729283 697683 118152 1251119 1730504 825227 323850 1775896 463690 1188547 652988 1279569 893998 489652 988536 1412614 1156840 1411467 805237 1614584 1663395 695924 369971 426741 385252 1391375 35369 295743 1242117 1471362 49886 1723423 1339829 366143 1679217 1307599 35063 1844048 66146 617191 105732 1974723 781221 548908 1820289 574559 962701 663192 1119115 378463 502177 891265 265634 112101 1188495 356068 1638148 1699462 1728154 1090978 42020 1497305 1097148 1029783 1807645 743243 251325 1421701 1940446 1396407 409030 672673 457630 794512 632681 1724847 1948774 1209792 465328 834873 1673996 952790 1162177 1152032 163341 1700924 1412310 1362148 1336200 1560804 961475 1784793 438445 1401307 1120099 1578177 1317214 1165186 928215 968447 395248 255926 977584 1333359 188833 1119103 35324 1163404 747031 598365 650075 193573 1720524 128893 1930424 1393 829407 1587189 1906014 389620 1277997 748771 1812359 507812 382717 1953450 1883897 647495 1880425 127077 1260277 1504564 1413865 263824 295951 1895176 929793 1554235 1082364 501580 1908077 1461576 1023777 1099010 871554 1349849 227927 441283 1334097 181540 1308967 461032 489764 522368 1742724 754808 507268 680273 1928129 737304 374222 1072741 1336187 494917 1501178 1251707 1538281 650011 498734 1939404 337737 780956 778516 1240079 577114 198671 570713 1816245 1592969 596486 965949 766267 1699449 100260 1637564 1950822 996451 400544 1666072 1311750 1443097 492631 1253971 1027961 1914945 1715988 1286245 1902348 1427279 483737 1268794 1339125 684390 1552313 1701980 169641 1108509 1198592 409006 1996858 1972961 1836382 475650 1764271 152444 760372 1326756 940395 1184172 1671791 266838 591857 231732 125851 1737206 947233 1065379 881405 196644 915496 1047669 907517 518469 3850 1970891 1586534 1073578 113451 934464 1798941 392838 547039 1544614 644060 1902054 1134389 603127 129268 1008879 1864480 1911421 79616 1495394 1184098 1097684 725569 1653524 864451 1215844 1753806 1843570 1500908 1294935 1163636 137045 335133 1482418 532076 1224478 997809 805105 1792199 1628139 723326 1502782 295651 910065 955684 753558 1537463 1535707 545177 1661608 1868896 118702 1455268 1462502 1280259 265317 1525462 1795001 1570578 1372330 1338473 1190682 1393238 1693573 252043 1309053 935465 509109 132779 634135 136291 572968 110248 150881 606524 634175 1563120 1073945 30706 1853380 862803 824086 408786 493194 1277996 1418591 1609664 1712400 1915013 434938 199328 78420 1031747 89601 741609 361712 625749 205080 1849861 1293431 1413737 1836116 1743668 574775 531943 307069 1793245 1066802 65243 573537 864080 740596 1552926 108770 1145566 732117 751806 708074 1746410 92763 833951 1336505 268509 1706260 589178 1650732 1388142 1301237 804910 347635 1669491 1479995 1528409 608099 207612 136795 1511043 1496463 588080 221009 1486717 622231 1051711 1596608 1899760 157264 1362919 1167994 1130353 1725255 1111555 912781 590717 589030 879534 1904574 1511716 1090113 1409367 1546816 795541 716929 1558993 920390 1260825 812235 125966 559099 1855171 1064890 214150 1101245 867026 1839471 723804 1071016 1592484 772101 413015 1621758 1855676 417392 1483437 1403682 1484692 647080 1490897 1849549 611794 1332679 569710 184000 1505942 1822670 597094 1823056 1172835 832899 1397875 1742726 383995 1822606 1094199 525481 848608 727693 1327065 1541280 1434817 1517061 320421 949986 1780684 1429689 92639 1655293 934885 602497 1126109 798017 1745738 1732702 719285 1721030 92329 826953 1109175 837220 1811600 1268792 1044933 315915 1337411 1867841 1782375 1479469 446984 185313 1489730 25305 330481 1416061 725455 1584078 251015 1122846 1096095 1566624 1655445 7069 875550 1637572 1892706 785469 614978 145354 1673655 1032146 497433 1819002 292221 226562 478389 372107 1673925 876270 378329 236419 1764754 1520830 1455793 390800 1801243 1603934 1818847 140838 1818772 1648769 1315082 899695 992925 1542269 890778 660461 910073 1957177 1355880 685752 1041852 603901 1504077 654692 584646 1915664 703507 1265994 1372708 1403862 1786178 1480605 1387824 383279 1140453 269270 1042201 965701 1853876 141260 1226758 1753165 1402791 1237022 1186073 944793 514657 1953590 1997366 145091 1406487 601667 384274 1250507 1982280 308313 1894785 1398769 192535 338265 1793907 135228 79227 611829 1099064 27086 880786 271979 621852 1122713 1843375 551736 1215882 1612801 264942 1548044 144437 154400 583571 53905 861457 1287743 955626 781664 1053030 504286 712876 837513 1618753 1978691 1552714 1459392 1371932 1126378 204613 1338348 760384 1046994 711291 1492770 1424508 1503648 492867 1143046 186179 15822 738737 581163 1153715 555940 834398 301125 1850482 1360926 503694 1013716 836728 1383792 1309032 621906 1529766 729258 483239 984624 150858 1966279 229473 1595977 385293 1438217 1922581 624281 979237 962450 156223 790399 1615460 1675593 1176638 474576 1226999 754273 1581269 1004681 67301 1180958 155136 803106 1351088 1080446 1160468 1424610 1115732 1474195 1050326 1803113 743169 1432581 1833127 241501 687952 1559934 1860329 1817987 234685 1947515 35980 1967599 262636 432800 116084 1010729 347045 962117 497723 492752 370111 555434 215217 1879994 1983432 942033 778528 1013901 835065 1832984 1296521 1347339 837650 603543 1320625 727531 709113 737407 1419849 1653569 596762 398662 1057761 225415 1959116 729299 1511140 1584435 942587 1447555 1868507 367774 1592275 1357699 1582496 1284014 1677010 477055 355953 1047469 160530 1576611 566879 1927658 1534498 44902 71026 1860529 1168089 1537313 530284 7312 1338121 189862 919913 1952970 1740578 129083 1593420 528066 962220 765016 596457 961056 1992719 242979 861036 350517 1675031 1155404 416369 1876861 862832 1097854 1961355 668901 552336 496279 1129365 193083 478161 1427922 1348201 1583500 1455371 234040 1223810 432684 444460 482885 1021593 450590 1072698 590978 374763 233765 1386361 392346 714604 1164440 754762 78877 372875 1244799 1060497 1584763 1702867 838118 319558 877157 1261152 76646 1938300 1233472 1418481 634640 847166 370289 492298 1269626 968311 1189450 764637 274461 1450456 89636 926206 1651651 530686 1141650 986328 1590188 1918649 677791 1414347 1672664 663522 218814 570355 232952 973404 590287 15902 603112 131573 1484185 1585945 996618 506188 499104 161802 331028 11490 1770168 1833508 1345345 688008 530086 1140770 988788 377280 971258 1340503 1256588 665751 1141202 1772827 1540957 887940 1059505 1157674 554097 1216856 1279736 1355323 1916511 1185880 867481 1183405 351955 1222272 281030 547866 1463130 1633273 231442 1099735 310385 1245000 220933 219633 195710 1050315 493926 1707352 1729933 100447 1015890 223701 260897 1738685 976501 1512159 1454115 1377060 1841438 761522 1537797 561296 177099 105893 26960 1713890 1233828 431494 967700 571326 1083270 298852 660820 1725490 493339 1852121 1998775 1953464 512271 1030625 1082202 47063 1622291 1252424 1873893 325021 1512600 1714403 1339095 693227 1573810 1892836 1283768 803585 429744 1274819 1932545 221927 1099237 1482270 1997835 28159 1250393 1361438 896603 1784426 720746 1772384 121808 569366 859109 248323 1273535 372285 716499 1872956 1500329 158878 84017 155543 1891397 586432 360469 1888559 196717 948746 1589855 1576107 41202 1701341 1399425 502109 1951338 1200727 1329843 1736099 1318139 1084146 450894 199921 1026108 1879324 142796 491003 142511 1576534 11504 709490 1467447 1443607 1981186 849254 950094 85076 697883 1836470 648849 1258408 34656 487717 1206986 1534490 30127 774441 1563345 1871016 448577 32957 268032 609507 46659 362123 388667 1619933 961832 1133679 1931823 1601845 1042429 1593194 1180432 964145 589500 1812159 1769216 258972 1973077 1277848 1122347 1491740 9914 1893911 1104234 1417622 1752263 628612 1188166 1497356 1099686 1607697 1406700 84722 1522434 1370036 1315827 210102 1061790 1697868 64619 782583 968989 1166901 175732 792507 768 1403075 251683 695081 1972920 1116591 595704 264881 1456208 1148314 757469 570172 862266 1358456 1153934 269636 1201382 97245 971397 890207 1974856 912205 295841 262205 767530 216747 821342 1846736 605726 1847522 1022357 1439452 1346059 133295 337070 329292 1551282 1820450 1165184 1928715 1199207 552854 1415315 325753 1842926 379531 1475917 1676215 1028266 979721 1591795 1563266 85627 709550 1737469 318935 1768714 1150980 895024 150896 402230 701574 1477701 1468149 1013393 1759731 1686488 273807 1123616 1927257 1590034 1124157 1328558 1521148 819044 561586 663992 1953363 591688 1138291 492813 102444 1496411 801040 768508 1047579 1027295 1546636 1311269 1931538 57066 626726 409039 1736239 866652 337827 629315 1999262 736127 1635324 1535571 674562 1610801 269365 1142224 1403457 185282 729165 412361 384144 1505519 1317264 515906 1058269 1225248 75634 521928 1836061 1320843 1205960 1404185 1262436 716767 733509 1096712 1079662 129191 1949272 120855 789155 1772355 1030723 534978 622024 415379 1454992 518559 1693466 756570 974826 1677072 791347 1283968 1707690 347717 324926 1437008 1582603 95574 1272697 999354 1439616 1896094 987974 1106025 1548702 1878034 1626524 384389 1029546 924432 275912 1359789 561835 738221 1659268 204985 469248 1080904 1553527 910300 65734 1672929 68721 1835624 1880219 974836 1660687 276978 1589067 950414 1985509 1871497 1601509 402905 527953 389196 1176837 103811 1324490 974050 1166817 1326116 677089 442422 972489 1634741 1862768 974848 416427 435373 1389779 398681 1709185 77100 204413 751858 751523 1261111 601107 1151906 936300 735193 1683026 418954 1054462 50746 1657863 1220833 426757 1811427 562854 784826 1394015 559066 1598357 1927999 678784 1039651 1770839 222310 1028509 791081 73207 208233 1744667 240498 1383358 1388881 1922570 1967724 1309177 108235 1688088 1321305 630141 1250880 896394 757619 813937 124406 696569 171056 1531645 1401647 1609209 760145 1474019 1559093 1348156 1349466 1958012 1826857 377305 1214722 1356820 520294 172946 1665649 133994 676584 129465 262720 1132362 233653 1222393 1588291 1820542 392397 1994893 529136 1290349 1185570 1510010 1945833 1008212 1152539 1168254 482021 422063 1348134 177682 1118913 1403844 7436 560291 760746 979004 99617 1684618 46245 1851480 919372 1279988 315661 687190 1240122 1532325 1455675 1621189 260629 166436 1401435 1859358 1767955 703084 118443 1289625 402682 940459 252970 325575 816881 1416433 1187862 762280 995080 1125990 1046739 687899 1536963 1613572 878966 226712 1930865 1015931 1071224 304038 843779 987550 112714 1497547 1255033 1591133 615718 1293495 1699828 1058307 171475 1421277 1739627 1294535 1040551 900374 666393 1547297 1337505 1909862 1194694 1853738 1915099 1765731 624578 553743 668767 924840 1487659 1557678 1251558 1845244 1565964 235534 1134133 1229763 1130355 1237649 1946483 1621238 1857780 1023188 303623 1016471 328507 1456500 1538381 1351756 1944539 1603753 1992934 1838233 1745819 154000 1924656 620302 1771713 1006992 979828 1743209 459440 476483 1673625 68822 364832 85178 1559707 1991915 1446245 1496978 614573 1629543 211310 412090 396855 1321005 151302 1598490 1340800 1470644 1578366 18634 1468775 833018 1480289 1905354 1432009 821073 1881815 1908940 985160 1276330 24353 971647 874996 336634 212721 105183 1238087 342256 721646 744545 314890 1957096 976034 1158853 302354 252319 1151346 857126 940047 681921 1459907 1999809 1154352 1793752 1457974 1290391 459342 1706567 1762223 1176078 1524835 184734 1167779 1104773 1477706 705469 1099212 1181339 1065534 811249 1822105 259693 1406153 1246510 1180197 778987 1668015 485392 479220 677727 511879 962840 197832 1632902 1906219 731597 162138 4774 1139563 1237865 19302 1732026 1940591 827736 1897015 1089760 1939118 909670 899265 1540831 153318 425558 642891 753043 474746 1163708 235219 666501 1250039 130041 769402 1489597 1907319 1546999 1364148 1581009 92206 1477336 1008581 351576 1103075 1998186 899854 1792706 241131 1385947 372129 550998 1144464 1647132 1573576 1589684 775057 1056822 1727031 993206 1001796 227078 275036 1783415 523275 1157816 930633 386569 778609 429504 968354 811802 397424 1418997 1394770 7787 1669928 590623 791869 873591 1903053 1137758 465409 1507988 70035 965362 1553253 1382436 1742031 803645 405711 1014697 1770387 103478 662187 1054963 460323 1231659 1255930 371310 1980671 260402 46722 1061413 456022 1555446 850621 1407136 1640673 684452 859272 1678427 1564071 1349518 1416662 193946 967438 716518 587373 673659 193820 1866049 1695356 1589442 817191 1330828 1059711 125095 800662 1258951 176255 1198680 1251738 598997 549140 1128077 324357 1825655 1773797 1958359 220554 1360329 1559383 1157014 1620050 1675916 1100112 1907783 889550 723984 1437468 1080320 1067721 1543868 1078819 1474799 1173356 536192 226541 673098 62071 1152536 952359 567984 1009377 1524679 519123 484280 98293 1306768 393543 1212040 1805746 1855950 734939 1177912 1147341 625993 485426 1962385 1803497 1637298 238216 54448 160784 1826043 278962 970026 59461 421958 1119346 1915049 1846831 750922 1812010 876098 432974 1926513 1309116 1744791 1924580 1407006 769849 1641493 1518754 1603658 1138370 412309 1719413 62920 847877 362980 1410002 967661 1666682 976868 1432849 864296 1337146 408856 672748 442985 78673 805113 1958058 663661 218308 264642 1242687 1706065 1537862 529042 925956 1732737 1777616 1165690 1120869 518395 1182360 1116391 1783819 497783 960654 16538 774319 796730 1417664 1961806 1295314 644426 1024412 916182 682997 301264 1599774 1719512 1454633 622692 1490952 1757002 1811190 989188 249972 6033 907978 1631297 1696143 428713 1571053 1726760 213670 1967570 1544113 1846068 479512 706849 1450276 680169 1773131 544522 1408006 1748031 1501379 304764 471593 642029 805282 705580 1742207 488401 1051317 1230912 108010 1732989 286302 417301 1689630 100842 610500 474275 499223 1230215 52473 1629442 1817401 719876 1490221 1486541 187821 187254 1740414 1683157 971832 13840 1520861 896659 1317939 701611 1554165 1865465 1277796 1448370 144011 1791351 27860 400325 1188644 410502 1425510 1451823 803588 1113546 596400 640027 1079910 986254 850059 4673 987151 861173 659292 1427348 1905580 384568 1515144 800753 1251126 419504 1535656 499455 225919 993596 1954881 1965175 1966839 1056311 1703210 799566 1126580 218370 1462336 1187378 1486252 1832076 1610023 1531918 557139 1995627 499558 1618529 1541533 1528917 1992972 1378895 687313 1756115 1012294 254710 1797359 1288674 1067836 1949394 518913 1963965 1780769 606260 164201 663980 8303 1182286 819477 1694633 560894 22015 1126824 1558509 112103 1400901 1765143 7428 650334 86022 317300 981436 1672644 348051 1632831 921940 1067459 1764727 169964 1432237 1249773 1567916 920221 864464 983359 435937 1999151 1705619 1898165 974226 433343 1074923 283510 222962 977230 1775490 1490768 695242 588245 1252096 1527674 1374366 24819 1861663 1133983 733102 1834882 574212 334660 1828708 1038741 444024 345932 1443794 1375949 1557501 890497 945699 889436 1144619 1818990 1684345 1830381 243064 1399806 1174188 820728 1230395 1777676 365381 1931442 831086 1580737 922334 296518 457636 788314 361504 1422280 1772511 706507 1448261 1867407 16290 950783 822865 787860 37117 875552 1444967 380628 231773 1207693 599457 1623494 1258309 1669550 1981485 420413 1046002 136638 764538 1012008 793920 765613 863345 1197262 659428 1897548 753239 1430345 1364855 124627 1036942 1678470 1663052 1028354 1979812 1603689 1591803 681823 1973465 154895 1324872 596561 278043 1530661 79740 498882 326674 1158845 1417705 375913 535305 525375 1439503 1442528 1949367 51874 422874 7119 1798184 432850 26857 1400296 233795 157843 1381368 1083638 671892 1368548 1121187 335461 1718965 1950248 1939373 970176 1792331 1116339 1181929 83724 678640 1729866 1653004 1214364 80565 897690 797652 44149 1196505 982827 830071 1473924 684799 1958014 283776 281091 1164212 1610631 416040 1565041 1245058 1023490 926222 1362343 769568 962158 1559861 1066509 291420 692527 1098326 1530014 555065 1288837 1331361 358921 1188826 750839 1007087 1382037 1877508 1893812 1095536 958334 762349 632478 796553 120516 327864 473585 748471 1921246 328795 473446 838574 312253 297438 1512855 1530560 374430 841731 1793515 709135 35817 1642544 100271 1460936 1203018 1157661 741818 1046940 1176327 614184 1773894 1785614 1511363 1804829 246144 709147 3755 1689704 940795 948086 750496 488543 1344731 1915043 161302 880847 123411 1993038 1287498 1909834 1558102 1941066 1637367 165417 1254298 1301727 1503078 964996 1466185 567080 103312 932343 425356 1282769 1368512 1401155 1415079 1130473 1619678 372349 611729 754485 247482 718996 227104 627880 1276915 462030 447204 217601 1439360 1340181 1963071 297915 922430 95325 853857 1248907 567364 1501386 1539365 706014 1450463 559379 1045993 957418 1367932 1259560 1097201 1319323 580162 1545096 1497886 424784 430681 647860 631756 275596 1639229 1612311 1708675 1147868 1313356 314648 310463 1198970 755621 470909 1667222 412921 956433 1497801 1076523 757598 451891 242817 1128071 932881 265078 1952549 1577046 1328093 337186 847951 1809761 1218737 299642 1810720 388435 1831056 480154 1533130 824170 1907390 1867709 1829663 1842075 125919 1384055 1219702 727591 481929 1881097 1679824 1269774 1663027 579698 1931242 1268959 1460292 1298860 47448 1773627 1236386 1527144 1006717 1751565 1922588 1902116 1584852 1023988 27088 1877374 1402640 1338160 95952 789405 1558247 1649408 134668 1992550 1615692 1553580 335528 553183 1048617 309704 171437 1160473 309973 1409852 1792968 1090981 85521 335136 1121379 1014072 1903278 319251 661900 1780160 33381 1830147 325502 1570344 608118 1550856 1587959 1147112 1714094 1204890 681831 1759520 1103627 509512 1556829 1810026 1120093 1038934 748967 550283 1143514 249419 1826488 1544988 394808 95288 976471 944367 477303 1194963 1705831 43055 643884 1058836 129441 1943585 723727 283352 318793 803693 31457 1754498 1361877 742644 157612 1652704 522548 38012 891009 536599 1165253 832701 8908 1108752 976700 1649463 1760280 1246904 206348 1194907 1149279 1696700 1152817 981934 206791 656540 260513 920438 635849 1380052 1708548 237916 1461391 621555 1715824 778799 1593650 1990970 758648 361027 1960486 263159 1295061 473296 34984 1493468 1649117 1046077 363718 762799 398773 250697 338153 1731099 990160 820223 1009928 1681360 1877785 1394370 779062 1045064 750383 784795 1072574 875555 1035194 272911 1319911 1700401 467888 887798 1040164 1807560 1487281 1989920 1168853 1485446 1243012 1581657 1155816 1976045 1984744 78638 181910 387428 1176372 23990 1155859 1019715 1119967 1240933 499276 17176 1261012 709804 675453 784739 1665644 1570893 1143035 1428113 1770906 278675 437553 14754 729596 1907223 1874343 1000521 1709223 1684578 765970 1136478 151936 1714862 1512340 274843 446599 1208522 1470548 1416963 198983 153287 571339 1824607 733112 1549740 742359 235331 1739167 1837387 1322001 86975 828584 806362 513860 92333 439888 577824 1129510 1180862 142328 1738313 111513 332857 589089 896124 440115 1368000 605701 218312 1010930 21716 442837 256317 50245 1507185 837337 1893789 1208510 1475095 447886 752901 415715 1791856 464986 1162863 1432453 1798604 32701 1821725 1508686 1548319 9392 1539568 661820 415360 916405 211087 550825 977919 772844 693066 1668849 1410238 970467 686068 860279 1027814 235831 1821619 166088 949996 1520731 1845489 1872254 322291 1858763 1811328 1318779 1656543 873297 127749 1803017 1670799 1195671 345521 1002525 1067830 180864 1306810 479962 31244 1706438 200785 72887 4750 1749526 104563 23934 861355 1703010 735122 1622366 1440174 688128 1285106 6698 596089 262580 1334777 977917 576968 860052 431605 707798 1087765 1895329 1070860 1530195 331155 119466 315913 643538 239786 856590 874085 262830 1692506 308542 1136360 809143 680657 2479 478261 1099429 707377 887259 1432684 693927 1163014 1233150 1343697 1345737 1829072 1976181 440529 1580369 1764194 1592583 1344330 188469 1798346 179990 1802746 1430318 994941 1351644 1131402 940056 118514 353627 1362112 1694439 1677332 1889486 302741 259065 1242074 1237090 1305754 545927 201424 1997493 471329 8458 1162840 629654 370373 72893 1563476 1603403 1650315 1067820 146875 46854 1453818 1601313 328545 23643 1671409 1038181 1867422 671728 209296 1148850 267535 1090319 1462089 635241 658970 1427784 1743287 1691307 918212 1661975 106766 767608 69909 1006539 929290 797498 417839 245653 1704846 48603 1787912 630743 603998 1344848 1070043 1767521 420829 546304 1109337 1159775 390436 832426 481435 178488 902616 1862291 1971525 475885 637952 1127355 1646546 1112022 1972848 1832565 1156079 700253 588575 877226 90179 300512 120075 23670 476351 1698673 137808 1006104 1484096 814307 1723545 1472388 840169 383251 1993726 337770 1593056 1120430 313364 517198 412979 1133745 892899 113502 1434716 229133 656471 1386009 182562 280494 1919171 523159 1741910 443639 196704 893756 563706 1913902 1417058 1518411 1668130 1840745 249593 523641 1482019 1129206 1744601 1263920 1359633 673622 512146 1338850 899524 1002500 249326 1962090 952031 1678457 33985 1612440 1048524 1954226 1356459 79254 1510067 516052 1214881 656938 350001 524544 1859199 353135 1243620 1983226 150771 800975 1361000 356921 583471 951652 700958 361939 1497387 1200950 1114010 1989181 255045 732594 210724 1057116 1786665 1252745 1797802 65542 1562075 524118 884460 1562833 1887617 1792721 381563 1395114 454817 607454 1950151 1014652 599025 256046 462272 1214444 1596587 1633100 391334 438234 1098251 1724073 1505889 1170642 302053 854635 843144 1885706 1305861 1858115 814556 1390781 1451173 1614200 514426 1609909 1914039 1273350 1088408 499657 459987 482923 584470 1164087 422881 670305 1001713 268228 1926089 1043721 1596599 1075263 90560 1575912 1944225 1292519 1298683 624516 662087 508253 1759103 972099 1467051 1814192 1035948 1689929 822464 217772 933322 354683 1061376 1736114 35970 448424 795574 654057 349250 1443239 455664 1257322 971157 1120026 1073927 1831954 568352 1632540 385600 1580114 1882027 1865821 270146 944318 253760 810101 1108740 1436248 1420583 1036122 1033224 163109 1195386 278773 1756708 1077155 1507327 797533 459023 733114 1338721 1528363 1416826 1019132 854032 1813584 1534060 219601 1145891 1365442 144753 31958 1122555 159380 1038532 408225 1914685 1232046 677286 443583 1806300 1160443 1102713 1474315 1468296 116345 869437 1345907 285357 1668952 1791186 136823 312272 784282 1044442 38458 440816 123904 1018475 1418568 261198 1043471 702277 6448 1825011 1633489 761977 404530 247074 1283105 442844 573774 475808 177793 284243 1954872 1526880 701735 1921508 1069684 325317 1235474 1277714 126875 139878 18790 740680 790721 115336 1187550 1978880 486730 1479751 792768 1487157 142776 756617 19965 777603 1939335 1221908 242118 69786 55352 1128731 1934782 1971656 199262 507100 1135709 262197 1255258 816940 1650771 521791 1688202 1695056 1789322 945500 1399728 1207068 1231503 1362593 313532 499240 1336963 472518 331944 549615 1183272 1992415 1545297 1968386 1611012 1959409 509165 1182275 1806261 933814 1813391 302271 514746 1987764 1985268 79363 1090331 691028 313226 1152515 224720 117547 1083035 292877 61391 677377 1189534 829677 1546311 1503282 382071 954984 1121443 401572 738639 1788412 1506350 1349369 677552 1160394 299339 369583 495340 585030 135608 65176 1813055 115969 1598389 667547 1705621 517248 704636 1728757 720672 1185282 990654 1644736 1010115 260856 390635 883731 1413655 1099170 1800446 814635 1633507 1086240 420316 813952 711360 310841 1874189 530739 1706541 1652957 1686297 1014162 592377 1876920 1737191 330425 1247639 1664340 1131799 1457175 499691 1914867 1076339 1484754 512318 778322 1414951 735456 374711 316751 1263756 1337863 1432225 67964 1830346 1425274 1113798 1480807 260274 473010 282742 1465365 971009 1744910 90101 1521692 773354 208980 1672418 742535 1750943 1249704 236651 207073 1863651 1679097 605964 1340472 35496 1483607 1837307 1878175 951622 1997564 458140 1211205 260648 237503 1509018 756620 145264 250081 1791056 1524195 1182684 1415820 1342785 487983 985144 1713567 1371194 1064258 752566 1594323 40071 111529 1312907 1179248 1515691 1295412 381029 533804 1796520 1218704 1489408 135584 1578561 388037 557520 1330165 1474836 651601 976511 1410569 1122983 1087382 931390 998221 1601164 199697 13530 602791 215627 1727593 1380520 1255754 676287 368663 812003 1130827 113327 575031 624625 1753283 1383192 939937 604256 1035374 1755673 720447 1411701 1798948 330115 442991 1420806 753416 974213 166650 1508264 1448206 420711 1990563 900537 98902 419157 285115 89788 911455 1127799 1593994 41870 822511 1839045 1583671 1055936 780243 1954196 800580 908411 340243 1887159 85601 993679 1255283 1711992 1920106 904536 26591 760711 1041168 1221255 1201916 1063478 568857 144609 311446 1192918 1743349 343934 506181 1370714 1683891 1147711 7660 760051 1487358 1073725 1433268 1066247 1157093 1071754 1367252 104152 1918767 317776 1790094 404373 974027 384789 1990314 536898 170919 899016 1118795 1856301 982352 1443917 139389 723657 1028220 1513310 407799 1801839 1292218 667572 1916007 778169 486783 1372165 1727627 685034 839340 161223 1739985 1658622 1662206 106569 655803 1138024 603035 1646938 1538229 1535552 690265 1965145 102390 1641596 1065251 605650 1980038 305727 444477 1882850 229241 1321921 318941 1527453 974430 526665 861380 258720 1571124 183421 105394 744422 1585384 766727 1749751 399856 1785003 518202 30187 505662 117459 76489 58513 1526536 780067 62726 1713957 351959 1103954 808387 552327 892949 1402381 274061 1557602 1817772 1641615 480659 1039875 1656869 1132425 1171327 732950 920028 631386 222559 1919539 1124001 1734284 1110696 1607362 1911133 979871 1901583 652948 133494 1220656 1916 247627 1945571 1938197 601229 1911041 1394477 1086499 1590589 817016 656304 457866 1127814 1728200 1158604 870211 1944911 1854320 1142109 791766 1932728 801406 1339813 744877 692940 1573887 1263515 1075161 1722183 733525 130260 1790948 993816 78823 1110257 1427830 1539916 1211908 1999793 457438 1164485 1622719 1095020 598319 1354000 724888 140655 525287 419289 1205142 1930387 604657 1403041 281720 955820 957599 1686356 596043 1310863 1837326 279703 530261 1627305 247881 93612 1770695 316664 304176 906656 1219724 1208486 684573 1193305 659319 45270 1282345 591093 802631 1028598 302377 1970192 1826231 1261805 1813862 1324128 1898419 1910468 205742 1090922 769660 190303 686351 1075049 967396 313776 1566393 1887882 643478 713974 987609 258225 164251 781428 1854084 254335 756421 686711 1525949 481877 929755 330259 1986333 443146 1751416 979436 142640 181334 1089932 574028 512743 852364 312534 598947 47215 95984 1437457 1170919 400947 1920613 1590647 268922 1450921 1521896 530200 830713 1785400 1885798 1265068 1227150 1055620 1975436 931372 1007266 963789 1997111 1954861 122138 495019 1076001 296714 1992769 700623 1019840 1130337 1048375 212237 1190026 1784758 533655 578486 608079 1191127 407256 931812 487220 1793503 1582260 1002849 1408916 79459 591249 643695 493961 1906944 48843 341824 109991 849648 714097 1885742 531798 342608 1106867 79975 1090083 878862 390547 1971774 1612076 1727863 711621 1240087 21034 825205 1144217 711620 888341 1876244 1163005 167166 1350353 1206655 965226 99819 1722449 476641 1028805 1486858 1835529 823260 1320694 1100685 1265974 1856147 1700410 1119236 437989 1770767 556836 1891897 1410705 752796 1527051 211706 391513 1601883 1674342 1656427 973389 1334886 1945158 1371291 1597895 1571681 1576708 387271 1058049 1861244 109673 1931914 803513 1858989 1951938 1160636 1619808 1078896 624469 1580690 983450 937732 1425427 900905 1324286 1661020 1010075 1915732 1711166 1835481 952703 315169 1065314 1805966 1235753 363071 368053 1139430 147671 159747 72992 1640932 782556 84717 1942319 1510244 603672 644819 26994 1625072 307210 1610006 32551 1544970 921240 868907 915052 317526 1493750 1395214 222406 456586 515283 1262231 1199570 1281500 1102162 554648 815120 1831875 1599346 370741 1478810 1415491 1971521 783909 695059 377788 1241340 1067217 1256428 1814440 998117 1951128 1076781 1634230 1250019 267637 614133 793438 828525 1656988 954085 1492375 26418 1459877 1925331 332832 530752 1896982 776224 1618989 9478 1602913 1925562 587611 115714 1638881 1375992 1652718 834305 1327914 1347128 1862659 943227 1696005 55707 923755 1953552 1131088 465373 757858 1230084 273659 1646810 1302177 1097942 1611273 1790813 1496831 1282997 1812284 710370 566040 1943874 393535 1789829 1085615 723154 752383 1992980 720978 495928 1706667 951495 1409362 1523123 724038 1766555 1044481 1025694 1664659 1459244 1853127 1948132 1006895 1488104 317655 1692082 698345 1795578 836182 808480 502028 1763637 985767 1714900 443612 473145 1637845 601163 65558 1560223 719710 663611 112593 671798 852981 1208557 1391881 898304 1654972 257381 1021018 378731 277494 290309 963595 216792 516471 513057 478012 1435353 998525 1863656 142707 698854 774599 156858 742425 577102 188889 636588 1347808 944818 1472317 1741014 690266 1269706 255611 774885 370962 1335086 1707481 1949736 947350 1638899 1353130 497335 944503 1333737 1557365 1019403 376851 1335265 1997239 312700 504539 1247767 788606 721839 1064412 992539 1112302 1971933 244474 1454698 407608 260468 1665548 1553423 237788 732177 587618 564329 508535 1172883 818733 500265 1318939 845939 498000 702118 1630371 1226139 507848 280071 667904 1955342 1186045 335655 562309 1063229 695798 813555 730578 490965 746752 73022 1733249 1177284 628338 512866 1927217 28011 978164 1112619 732007 1735547 1292940 705658 1430470 81703 490995 508684 1147320 1773355 1974135 1351421 1318917 426110 1227907 821568 1024450 423457 285995 236316 56216 413022 423383 409746 865822 39603 694633 1560322 686332 1671347 1405507 953651 63607 1794173 1042851 729566 1563769 1100962 667548 1609563 548694 362793 143971 1368762 196331 1365048 256081 1700053 1751072 1625524 1332759 202739 337600 1692019 649179 1286620 1514014 1329202 379261 1924805 807939 1947357 1026083 1109636 1709622 1486161 569534 1227246 742058 1130782 446871 279019 1466675 1237866 1250360 1500301 1326607 882232 1889519 1629667 1965441 177351 1584261 1159284 1360645 1564351 85813 1066856 38558 1416033 1909273 578710 1004031 1560481 608585 55049 1688817 278694 1179109 303069 1934695 334464 121442 447598 1859255 405142 979693 193145 862390 1772387 803 812781 252277 1818208 809955 860075 1102710 683210 1518061 1088441 982320 50870 1907188 1842797 1743649 965017 320548 44718 996504 831997 45186 1508558 1623369 1163402 310909 655505 1315482 1100660 562574 1837839 676761 1674894 200323 461773 70757 1054729 394423 150750 1580169 1119412 1871062 1804113 898356 1944304 1487696 1328266 734051 1754446 1943669 744017 1664163 634094 1296678 477 544909 943511 1455503 1306527 889586 250207 1641339 903472 424343 303302 1565134 529917 526625 156234 85634 638060 345816 1510484 579615 570188 1554055 1627121 803446 1137781 927966 396845 1412967 291424 522684 1449333 1806941 573043 1192738 626270 1328307 876506 1490383 411489 1810632 1281397 1870127 225280 1338879 671104 1392931 869689 1872682 1746389 1608845 1004026 611938 1860004 1289796 883624 1968793 512783 279866 1221179 1109794 1299656 915900 1134604 1094936 518575 1176426 1408490 24711 1698291 1573037 923350 1600645 1348884 1188092 1334070 844166 812362 600696 1432063 328325 800786 55243 1742487 273602 1112165 16323 195586 865071 357136 1505766 1923603 1400518 1805834 1078426 967903 1024732 465564 1505761 261959 1667212 1811703 1705627 837835 1752133 1856236 1638586 143685 1509689 152330 1820086 772177 155485 1039177 1106831 301041 648057 1879105 198528 915159 949275 1461651 327709 1336207 1202057 1297158 1724675 1792132 1200283 162575 1958472 969010 788907 407780 979117 240761 444044 1845232 1346590 1062018 2807 1772686 355353 1409184 988359 248077 779993 1799305 115269 132318 1252024 984099 1620106 251844 1942330 1275785 1157053 274121 147183 610416 1330318 1868189 242328 72076 1030005 1792800 923299 1575392 259366 965603 687748 267492 1701857 1953343 1721202 12125 400591 1035905 191835 947002 757129 1689123 103363 224506 1003851 125955 895867 1874077 1209582 1050829 1363070 775105 1620429 1073042 731605 1480578 1902620 609700 1823376 1397025 1223943 381494 336054 690011 1726642 698560 1702837 1122561 608797 1097114 1393490 1991148 651384 1997046 1052193 517203 1801911 791170 570226 1282053 1954211 1427292 297407 1071650 732040 1922075 718142 1364484 380915 372831 1346412 1316080 1595096 208429 1110394 573522 892479 1967348 1061944 1214761 160802 1816697 533540 796364 544708 1473854 1087250 211397 193024 58142 1173017 29676 1011190 446202 445764 482487 246240 1597992 441604 554523 208557 1753044 1513735 1538377 1237998 688215 1743443 1265109 6959 1136979 161604 613868 1284222 728780 1023517 662134 1944849 330472 1008475 197616 449372 672993 1878572 901733 1680051 1664345 235518 1731397 1735863 212140 1434623 424797 1709864 351180 1734456 1453456 1589318 813472 1007637 1100987 111028 832816 561947 136113 1016795 1691995 679854 301461 886284 397609 830541 320670 357713 1509911 107817 454491 688624 611730 13710 1853858 1263282 1294639 72108 809002 160158 1956390 1671092 1347660 960590 48261 1406426 1399232 569930 1389767 1360254 1315380 1345399 1749446 1381193 1385047 999940 761024 701874 1392913 1326288 1494989 99354 1928065 266371 1793756 593741 306799 1072670 625976 1404649 1881898 1834141 688477 1961881 166165 1005086 821954 1639357 1238949 553178 1583649 1862996 1543861 866745 323862 1106563 324901 1129882 1131309 46270 1450264 68484 1546665 1595850 389847 1593242 250887 418478 1143887 7944 1646500 583955 535345 1643930 233870 1741222 59226 1896882 146335 1730762 1837938 793931 212485 334079 2062 411299 1990330 1868222 715806 418906 914592 320387 552240 1459947 1975690 738413 1016567 1593668 1241837 731253 441645 422450 1408251 1830565 1467578 455782 468309 1241307 914180 203514 1582039 1872757 1277924 1556577 803978 706020 820344 1486603 1891930 1734446 1641617 1283240 35061 141484 665479 187583 783934 193309 1469851 1924129 851455 1407342 83514 87529 818148 1367194 1420500 908821 1966988 690452 728512 1616029 1090989 1010327 1524588 1663948 414259 771859 354223 1142030 1527341 1721194 604034 1384104 330890 1046520 361464 1717234 1410259 1889005 1320725 767058 648424 503895 366777 1157283 1479070 501374 64687 733483 724087 1936544 1895471 1726833 1384358 608121 1957634 310940 1274700 1344329 1479409 1787340 516075 1690461 156999 1167400 576089 335646 1994564 1240565 1347065 1186815 1135166 1809401 1265622 754403 137042 746470 1850940 422974 879107 340093 966188 496421 1509013 1556253 1548139 316598 1403548 1503972 648178 1955819 970064 361884 319901 1655823 962577 1937515 1414575 1727145 383164 788387 1737646 522882 1127998 1933811 1215009 1403650 1021225 411284 1780535 1315859 97941 317425 1322856 1975311 827612 1855764 1524530 893582 158869 1879080 1703766 1951721 62078 608849 1990885 1387389 1585613 1962124 1850196 1210321 1567620 634090 959284 878463 1575467 560785 786566 16878 241946 1639965 124803 1328530 882702 1216897 177998 1229188 1579516 722868 145164 1800062 1413242 1916851 461476 1868218 1256301 1294238 17763 1282598 266206 1972074 1084905 1785018 1290299 1496659 1522665 1504460 698361 1436103 927135 1871551 1324199 1486510 776847 1370174 883635 1218458 1683867 1369085 81021 1026206 1137100 544348 843309 1093747 207724 1008222 420663 415815 774784 182350 1463005 68544 455007 1048539 1720387 1918675 397956 1209682 1441032 1754518 290480 1074548 24350 379949 527550 1110911 372820 407730 1594620 256701 188836 1759297 1055313 779894 396200 2139 1949959 73495 1471686 285463 1473897 536719 1370662 1777513 1411431 1900792 520672 1837664 1157396 1108578 1130706 1869810 1231193 1744053 1708650 334894 1326315 240934 157053 681543 409278 730410 1153930 18397 1825816 1792402 1165784 1160999 708547 1830144 1487383 878802 1661954 1002887 1308618 1243578 1313655 223746 1865245 1030220 743334 652762 409112 200108 1341452 719785 1260272 450962 1961624 627115 242253 745449 275003 759409 1132218 1150098 1622150 451296 1616926 1026204 1399128 608135 731488 1814959 786724 1690336 361390 262917 1430313 399797 1542513 156211 899906 1549678 396873 1143361 699524 563796 238988 584547 1935033 1378619 261553 629560 1710326 967568 827602 420892 375363 184902 1940163 1730418 833684 77055 1023391 1827263 1352060 370169 1695634 1265303 1460551 1158519 596908 804421 1214415 438437 1500973 1958605 1428385 584970 264442 468587 1303820 471028 253642 682407 41325 677584 509328 1493987 1831891 388767 478717 1922135 204309 1032242 1142459 1005588 1374810 1287537 744167 1008433 1335187 125006 1629459 1009454 81241 201634 1949577 1164616 862166 286481 1965924 385241 864056 75148 1370743 1480037 533739 823378 1357040 55564 1818855 705372 315266 811228 1042169 104287 1572281 1106335 1918644 710598 1125629 1736814 164104 1660768 262068 1212873 276152 1273253 657680 1885382 256914 1200208 1994196 1377478 1547450 456978 1170403 1453424 1817766 528684 1534551 105605 207257 1828045 993869 697545 1341226 92063 879690 676685 296028 374514 1632195 818970 14028 701091 1301416 1437836 964027 1831106 111629 1352320 653346 162407 1472815 925977 639118 1458701 496575 1402376 1444577 882133 1651106 609618 298249 1031219 1751100 296380 1480523 1440068 1859099 971353 1110413 919777 784601 149268 1639487 551749 1219233 1420415 515123 1522138 217269 1420736 991851 907483 739404 231194 147364 1448118 391333 88974 1383669 671714 1953579 572824 653976 1055028 1200288 1309852 395838 1158692 1821457 1554120 1539768 65652 75374 886384 1198753 290420 885928 881544 1915451 1401108 1801999 711937 1807208 502594 357564 1120636 1886024 1845331 1532700 1901015 1653957 1613712 1593908 1352919 1605545 326085 108525 1022354 956742 1081374 160850 1377966 266039 1948546 1541555 1650326 1302586 466296 408462 1414100 448170 270773 539992 1342407 1737508 1841712 229437 1822377 521164 189954 1421889 733532 234339 1122217 1938458 383166 1754210 915001 1991354 1724218 1171119 609561 1496572 344461 1336624 318238 1760435 114169 610921 1952440 193260 736627 1574517 15525 760291 1589625 1357376 1692341 505899 222910 903851 422917 965399 413834 967287 597473 924160 612475 532568 632986 1576937 401302 4994 201704 1605175 1501649 275738 1061660 1906922 196290 628376 1868181 1316225 1459144 734798 149232 1676546 1253655 1977509 1888148 1089167 556181 567644 1663620 18433 45264 119903 1296386 793301 283174 381114 148470 298436 1832404 245316 1408051 1094399 661232 1392791 1758285 1524512 1117871 348695 1928139 36195 1835556 610261 1011197 1836083 1097279 207033 1097255 1665366 1775985 1026043 221843 1935208 70335 1898918 792125 114551 1402323 930951 591707 1103456 321117 343286 616275 1470096 1514829 1117218 989606 506731 1169554 1510491 101309 219542 1808547 1298182 480156 161542 1918612 1354203 1074060 322167 139728 572511 581471 1909644 1066813 755916 1011145 935837 462662 1484278 907592 912230 667144 91362 1666632 701258 245147 1510147 346826 122558 1169635 1641349 839422 1903782 873394 49114 1665896 1414490 95324 1925981 1944843 199361 681860 439069 459638 1843573 723006 566736 1938086 31319 1812968 1263757 66254 888446 685469 992707 1593933 1520267 925745 1050146 1081268 962207 1818369 547608 1012790 338174 584584 167035 152950 1302641 1065990 638731 1663807 1151720 915656 312610 520114 6314 214935 819962 194419 381509 138003 215438 1899935 1953718 507301 1706682 591296 1009508 350973 1152860 6727 974304 1761815 1162 1347598 1522807 284248 1133987 252978 1841598 233085 1067479 1918483 264305 1750801 1922390 529759 998357 1805149 326671 518148 275718 1815108 1505431 979745 315856 1187456 523161 1262537 726248 3537 1693897 1267688 42088 1248469 907766 1798744 35491 127546 1718281 1102357 719617 1241691 128657 298789 257972 863247 330919 832682 1605900 199553 889530 452653 76708 264991 1198027 1708843 434413 435269 476019 600887 564112 233366 1650964 1520161 1302957 156116 9284 18002 1839518 1632400 13373 1193776 441371 1898669 675983 1697347 1054396 1166123 1715467 974854 789941 1920075 275047 1170851 1321529 690876 1920515 188321 590375 94858 1104232 157663 1601227 1313844 1616355 529226 287573 1320656 164232 558591 164690 153115 358537 1140478 1639041 814853 1792354 572210 1212605 1074567 421018 1771180 942423 1338520 48529 1311616 277357 601439 606338 810140 609892 973803 514675 866687 1380646 1985539 1064974 1394689 240226 1708037 546382 1307089 1851602 1376172 197956 813609 579510 1403252 1930210 1932039 258274 412590 1731006 985029 1870260 879190 1293615 1502116 1955189 655884 823477 585545 1152686 142652 1462883 256605 1984778 87692 276165 1574642 1925510 1829653 529228 1024161 825674 1639035 1411174 1418735 1967260 1498737 255717 1809971 673297 1288114 912381 156809 1008968 1543434 1789930 550438 626465 1582658 1506848 286763 444512 1849844 1284688 734663 1940729 1195552 1962659 1444178 477598 362499 1004070 753916 1122071 1324485 1269059 1358676 713463 951394 246289 1151782 1078096 1922199 1854288 679881 40971 1552464 1461378 793541 1826610 711283 817229 122636 1285613 1358694 1502840 1823535 949925 1736332 1653562 122196 580726 730783 1003527 771826 676034 855103 1257513 382038 1229559 1566014 1858090 84844 1998364 1636799 496770 1270127 613832 313974 1746589 900093 1117386 47203 1892026 927930 1033463 579619 1467718 1393022 846258 1392223 1269219 1504874 302314 306874 1519341 963084 221808 501468 156230 1186792 1993338 871925 569751 1104741 710101 1253922 1898482 1095995 1694594 148517 1450666 1935742 171310 1520328 1279610 1729102 36249 767741 1426033 554579 280938 740625 1938242 1953366 407046 150603 1684397 1116336 782534 568710 1485278 871690 1948914 448381 239411 868083 1263353 1489746 1761573 604756 272536 1002250 425206 1787990 554715 1694805 1399449 1929460 412518 1341091 1519708 1476281 739986 1176422 850212 590100 1113567 177988 286044 74584 862458 1671212 1079995 1256221 1908996 1302579 635516 173953 1066769 1329540 1535137 1193716 654660 883310 486878 13732 1329870 1756453 1574598 235284 1207711 905583 252479 1402956 596813 833140 648145 753285 1865350 783664 494275 1878918 1384093 1508863 1046131 1799306 1937435 968148 1995802 709426 458833 1960367 946993 627185 1326371 1705550 1424749 1244839 1149498 750155 1464355 1585644 1220912 970625 1066774 756495 247899 1841595 398545 1532300 297393 1727879 1947192 946647 1712761 501187 59036 1139756 1521504 477884 1431069 909053 1562963 718457 875551 992699 804400 1016731 1195490 1327147 1512696 954717 1896683 1048401 211622 960603 814268 1993024 1415789 969839 1573280 1301665 1747947 27341 506832 441325 661402 1187093 1986901 1438266 1717932 581390 1846917 1358168 1705197 1794691 578437 1019962 90896 1111192 1840884 716564 1091533 670265 899795 1460794 123044 1925078 257556 196186 345473 795328 1494186 1274999 1478495 1591691 838896 1233010 1736035 1727233 544400 257652 1685398 1508052 992275 1636220 1518341 717391 627086 947153 1417717 1453536 1434619 1025042 1448832 1618108 1118193 1749134 1350998 102733 912903 1587017 1844835 849685 797547 161617 633556 1519214 1324211 29308 970626 1425127 1638345 461960 1000731 1076018 241980 1614688 869105 1537821 1414897 177047 1568489 1445980 866925 186592 1253870 1682684 262730 1493872 1589068 1168051 1834983 1658439 1616508 1658286 1232290 605090 830129 334988 1051443 1807650 1835662 1824033 1142137 364300 1556421 1524207 976427 151177 519952 1182507 1149472 1000343 411335 289698 1340578 1105543 1580115 868898 530174 937535 312584 832716 352109 305923 628789 1492165 434662 1894282 336649 609448 983678 1758028 1451996 1618862 1905104 1953561 1390215 433479 1557736 1858493 645953 57805 1491074 113626 1304470 1784564 1667236 766160 184129 74640 1372338 1023485 1179941 1984644 911219 622108 395457 797972 256363 310017 1404384 1487025 254664 643176 1110725 213774 1876507 954260 1798209 198931 733456 1803572 958335 1190754 1573309 411883 1087955 1531147 1439391 1152334 29789 958161 1130020 1294062 1581055 716012 1431076 1840923 114227 704010 1034226 1838106 1356176 167902 569428 779574 1127461 1346765 1598714 887840 1195563 917659 1408117 761056 661469 89341 566378 872662 728206 731480 707033 1263101 1161321 1358462 1834458 205595 182581 1479655 701338 1203309 1691713 384034 1554582 115959 1968636 992310 892588 1002958 1196891 576945 14316 223323 675583 1042323 1880148 1195625 207888 548206 469625 450496 705534 58140 250715 330953 1617406 292316 416347 1055063 1253543 266522 1053568 1104310 1834582 688020 188894 1787966 1119414 234583 1247528 779744 1545234 1212663 88468 866078 1077787 833189 1334680 17488 72673 78168 940268 1699317 1157031 355079 993667 293083 1813959 80276 1515692 383053 1858498 1689429 730110 819388 309584 1962954 82826 1058981 89972 526032 1102377 1195168 811864 638882 219007 857967 1719433 1390401 1262882 1670974 147354 498058 128622 714273 1947676 1319795 683489 1178193 402294 395277 1930472 1642023 587332 1152504 315336 141000 1672171 1750669 1997936 71277 1505777 821575 907429 86084 734049 84889 1093570 1962599 772214 1436372 519076 1918415 1493444 1043149 334788 466716 697194 107598 1289348 511154 769067 1581312 1449765 1923094 110005 1825005 248866 848669 1647520 666839 925241 1698182 187012 1183880 1142256 547333 937637 1773176 527542 793241 685021 1099820 223242 323532 1288673 1342943 775584 352586 816224 886419 438921 625066 1360415 1478196 1926864 293856 1245146 1602356 774217 1726579 717309 842074 97149 738732 1317520 434283 499839 580234 356695 435123 210555 1326595 449501 151206 897292 1780879 476828 1286229 1226201 405384 1682491 1448921 1227079 1617134 1757993 1729389 1520881 904083 1284163 1549714 736211 1105788 1873758 750533 1675885 591832 352756 433247 1498679 394111 128388 502282 1454655 1860682 1537730 985748 1634138 246039 17278 170 887292 598965 1132444 1274517 787534 712685 1057822 1430912 1543015 868818 1578491 294257 1301934 1653344 22637 516136 1540444 1742959 748028 166661 1606512 1031435 1617238 229895 982524 560793 1380246 1614734 1576268 951703 1301355 604002 728201 1263216 778994 524778 1291227 990298 191364 1332070 1752584 1629668 467406 682281 526893 1545587 1381686 585654 346253 505174 1686316 692239 993164 20847 228235 1056662 160719 727097 1570928 1985428 1285435 661092 1052261 1667227 1448326 1382816 1524720 992005 1301744 825712 824551 440638 1919978 1473436 1066341 1466441 754183 1622402 1664524 1335360 306115 523606 1914823 418714 98929 1781814 1006569 1490317 1543846 1520169 346122 1039442 153964 1030249 1649763 1252271 1487510 1781143 1486473 160960 124516 1410067 1005024 631064 1096421 1690744 1092524 1053345 1374473 1914954 806586 527467 1059438 736539 753207 179806 720640 1389174 121918 1608443 281498 1967064 46555 1086375 1128448 828392 121084 1375417 388015 92662 53810 1852167 203006 1598991 1382517 1555592 245282 947559 1292080 1953391 722116 123665 1450368 732155 806628 257271 1865681 488463 424974 1174798 645714 807612 1253861 768958 1965186 104501 239010 253961 510002 1450361 191811 306957 11182 715742 533488 1226390 1796754 1814076 386397 1101427 306042 1126031 171510 1251206 29623 1004834 1525270 6598 1903855 317736 431578 1888731 1049089 1066991 388775 1202221 1778192 722966 93242 750970 976193 958347 386562 1906917 1968308 196336 1483602 590602 755995 840226 884062 1459909 77471 1620422 236946 1066646 578003 1186332 972853 1628898 405838 1598944 1978139 1132837 212183 613126 1689002 891179 395565 1963421 1567550 9710 357018 61614 917630 644554 1483032 1324700 1716235 886916 1356562 190819 607935 55736 1552463 22449 1826559 1294704 789375 1495219 349257 353219 602233 1658532 256074 938662 1440916 600762 759134 628611 174121 571772 1424137 336734 303354 880027 1825104 1153469 1404598 832382 235788 714375 1278360 94980 50340 1053531 1259321 773073 151648 119124 1548284 1709470 1497165 1310077 1241721 910524 1591401 992632 1174806 1953476 1880324 857781 1116173 486259 1983328 484670 933027 501154 1959932 625260 1035263 154015 1645629 1078496 676601 298478 1075306 1946656 1211986 10937 1087828 440508 1557781 1700730 1985048 1992545 1694798 654669 1772980 1867556 617133 1565455 422048 1154770 309773 108432 1666552 1090420 527415 309349 318388 1110465 1790938 602989 1959736 22710 1226199 532054 260444 700426 276030 1967415 1777943 1769267 1575354 1347509 1913008 460455 786782 1249275 1238435 1108227 1163845 1360578 1540131 523291 611050 1215958 985652 80888 529420 1654084 1268535 813524 1680332 558321 1815284 30721 1673732 521923 1849638 901620 1094653 1877168 417094 228006 555573 1907825 1378144 1558846 1628580 662839 726314 593556 1488623 1018714 1372147 458572 647623 1103836 462811 141170 1502301 7395 205423 1719181 307495 1056603 1084018 875825 346964 196816 872985 1475086 63540 1969407 965899 611005 1771931 1358154 622329 153628 354674 1635382 1844371 365992 1093499 1120321 1259565 715051 627194 903414 976954 620172 1493313 1065041 1052448 1021252 519669 1796067 1021710 541715 313083 553145 825131 1870504 1309905 526359 397042 1238877 1411793 653787 637916 1052025 1813790 1235450 1687929 1171130 1721849 1047216 1617628 317706 1078926 416757 1578093 709437 306677 349691 283692 354886 462288 1205091 1978170 1091884 1801561 644610 1932632 582001 338071 1039814 1748914 2954 1300561 709986 778686 80899 1499982 1626973 268012 192940 306371 534348 1944867 1979787 1472804 75782 1080813 1349378 1103398 1988808 297653 1703803 1865485 93588 772900 1505978 281083 1836177 322966 958002 1240199 1072455 1418430 992463 1627903 929081 1809082 1653226 1610208 605098 371431 1154591 939825 1523994 273048 1520998 1716131 1450636 37110 736572 1266616 1816686 1007314 1644923 848386 276508 1470942 728395 1324439 351176 1055301 1771307 238282 258017 1657598 422334 1468515 1433336 1773835 784446 1313980 905365 781832 1416958 1954684 631656 912278 137484 715812 1126983 1916360 1134169 1991245 1805963 605848 1401414 974222 139262 882802 210591 345009 1527670 1010776 1153101 1457374 1627189 983874 1831259 1416226 1882250 1650434 1997726 90398 855448 24800 1183554 1749317 532948 1499324 115521 1100008 1143668 554888 1615528 375027 1783193 1141505 1192180 1034431 1103327 1604225 237465 1221551 1549438 1460598 1336015 1188199 368686 1363471 944469 359469 1717997 1401421 1325978 1508074 1982836 1779993 1758753 986459 485388 1089656 206711 1620448 1991327 1689650 1492752 118545 475136 1108205 637096 1718508 1645068 30057 1413018 421859 1991558 380219 1193004 881216 1388822 1748751 890529 176653 1104350 1505077 1071794 1159018 1581790 1729848 1286420 1376885 342386 1522932 214355 1438144 1853527 1074820 58868 44684 168851 912063 1348523 12362 13587 1069892 1748548 276087 642372 1790124 125221 1226818 84038 230642 617514 688105 721158 1187860 1207903 1441054 312345 1468918 1458553 1142112 1395128 1253673 1814241 627838 1161499 273321 1225500 182381 753369 686279 264116 806359 1706392 1911 147004 1871915 707753 1048737 886148 225109 1138297 432208 444737 707987 61072 1676658 495694 587840 949819 962370 1685426 1202341 626333 864823 198442 1080276 143866 666245 775575 59571 623730 1015075 1949086 731924 549921 1182078 1285857 365079 519026 1457185 1967134 120881 518332 348829 1208169 1443776 1518695 608298 1463063 752371 998147 1707158 752030 1082649 1040889 962386 318908 1551694 1286553 1530148 360733 1257251 297667 212421 1642498 782335 1774025 1805863 158013 1476145 284026 1692018 1431934 253875 806619 913240 367257 1417187 1218601 1721699 1534972 1807944 952718 31759 402013 801817 1389612 1565119 251296 885441 1462399 583615 86726 1174629 439191 1907752 1056500 1015567 332070 1858869 637316 1401612 1226441 1370175 1304653 953122 1825276 801235 1585808 1330293 1440148 1342248 1473462 625953 835042 1712686 407702 1575570 185308 1996979 612195 1009468 1506947 1701835 1918229 1536322 1222962 1884097 1199688 1588241 220223 1187244 1799963 425272 201243 576815 1593819 501742 76772 1312626 256868 106211 1635347 1176546 1613927 1213414 649559 266427 637847 23733 161241 112004 1853155 746089 496778 1880110 619913 1897086 645045 104582 590698 1925270 1130203 1671759 1716704 717737 20383 607551 1906604 768638 1695946 1514651 108155 179053 811790 1242969 1420255 1254421 1853294 398672 1527599 1514778 784331 255353 736448 372124 1046195 410090 1749669 110070 483101 1769506 1540199 1286275 1859470 1946810 1517681 1906899 1090542 953084 1051103 1692735 277428 643056 229368 1994967 1098063 915122 29231 723127 1932103 868692 603038 270222 698724 569222 525312 1418482 1857996 1661251 25440 1444543 156935 1715803 1866279 1072820 1691414 896877 1785353 1491555 1788869 1283783 737788 132171 43494 1189328 49846 509648 1241872 436076 996316 1259100 1722334 1524122 1769186 702289 1983143 1243425 535914 1864080 1083146 145755 1097392 1119328 975594 1345675 1484627 1718042 674193 1659304 54324 1044766 880430 1661179 1026085 1302442 1913279 1542129 583739 1537327 331313 1937898 1866512 531614 338055 912545 1498690 1799780 1292704 214302 1469000 1177241 188056 1227347 1656263 1109285 453928 1590100 1091312 1125679 994331 1465626 1888803 7581 1772129 846927 779228 1497587 292762 1774161 294350 870458 1470094 392042 960128 484594 1201188 1555732 1231652 956008 1786081 1596500 133239 1031142 1024040 1405969 761163 1571117 1766760 913939 1167149 321919 328951 1871964 1408738 1360549 822813 395762 401036 228677 132470 187849 522957 265519 1082144 867859 974741 1330894 560106 1812621 1228735 995587 1323817 466437 1510229 998125 1441910 361613 27492 429528 467579 1353859 645532 379606 1232945 1208258 962290 437810 722064 1791036 1426257 605415 956788 1636977 701667 1210596 1597940 333481 1653386 1547209 667566 1339151 489962 790273 564518 1042160 996473 1415905 395434 1495732 1448955 1756763 1547359 1291274 96211 281040 853236 118053 664291 896688 1813853 656003 1728764 751217 1388447 1297965 1363691 539274 1229085 1938693 1460815 273603 1772018 1688876 782947 1482793 849992 1758466 1088201 876809 719089 1549784 676588 790131 781669 717331 1023071 712660 942295 516729 1132977 1704669 251331 1639345 1704861 1349192 1862557 1536892 976893 1367856 781702 667772 437387 1180084 669588 615546 643544 1501296 217263 1169362 716331 1901426 617258 1077225 927459 1307093 688553 373378 38174 512097 1075041 991038 225642 171441 1962739 576421 64312 382420 717847 1377543 1694444 381828 1681471 149106 1814706 142294 1014089 1612224 952513 116502 1645626 1533024 1854493 750538 131225 985013 1235057 1313929 953300 1387777 1849831 1234904 42052 228431 367489 124227 856498 1740685 1696801 1533925 883277 503859 1362360 1360590 1879799 81701 1150173 51569 243662 1487262 1912202 833271 398526 1777156 1565927 1581194 601014 702568 1626829 991975 337001 1844546 227038 93690 156755 91918 1166192 1200598 1427123 780012 86939 1307033 70527 14057 1791243 841318 1875890 225146 1756393 1271004 1722942 1393095 1641920 519179 1067964 1476392 858381 220829 1016127 1022159 1344241 998038 1174890 477337 165839 1770925 242285 1789545 1506590 905091 498008 549859 118752 588317 1355108 1826555 1710742 1979632 1170363 1932897 1869028 531975 832345 825290 197757 708603 124592 1277128 820611 618850 651741 1743867 888080 218158 542924 163866 518498 959560 1808714 1044708 1200356 1474483 783432 1552582 864838 619781 549870 403595 1429219 775269 141032 1862383 583318 626190 229255 1937791 1599798 1906559 731251 232596 1225522 1911551 310715 67855 950153 1723200 1234406 1437082 200842 1944014 625346 1856394 1277183 805442 679444 47281 225633 1696115 1947803 51831 432177 1742703 1019622 118248 1808655 169751 1589341 1080147 1714793 1223846 599103 1228060 1934820 1648739 748472 1590517 1388934 341855 851821 1187143 1782509 58834 1592063 874162 492841 6504 721478 1841005 1161175 1408204 1584516 411631 1974661 684528 430674 1646220 803197 1501631 354531 1921362 1829462 111091 26197 186925 240825 585770 15175 1582353 1069222 284685 1398318 925581 823273 1533489 554711 167522 490244 1164141 1648048 1333483 21548 1738002 670376 926696 162051 5804 1503207 405636 1254532 101978 1655995 367231 278354 1815003 359053 1105434 600666 1475057 647352 164488 827734 1281294 1971685 918104 544008 54174 538014 1062780 1471285 1374880 1841325 1868951 236842 386297 4816 1767499 578605 1823238 1110491 969401 1866618 484099 1342278 1729449 945536 1944641 116436 1034955 1178214 1421773 488653 1108055 32764 1564557 800231 1493216 1180072 379110 60904 574180 90036 877730 83935 1617319 630246 374473 1223048 388118 239217 222145 1020557 952128 1916684 681754 43862 39516 1047678 484909 201913 912269 1152377 1938151 387136 872401 442982 153203 1394574 208131 232107 1823880 1108941 796824 1153475 452134 728972 340735 524972 751602 606096 1920366 1603654 1798685 1602245 534325 1245183 948519 1476647 1703997 990872 969176 544073 587620 1452590 1787471 546481 323645 702526 1464539 722054 1219613 544571 1942188 431894 101844 1140220 83891 1325899 1013116 124719 752854 811873 621876 1107007 1840734 68251 1456205 1194082 890522 1258991 1469721 89849 1202809 1042194 534085 902304 1881654 1363591 852417 365875 1321515 1309824 1452939 481735 133964 698848 803825 370728 497368 1261187 912972 574368 1041601 608387 196964 877464 1700201 1427873 1852769 122729 259761 1523305 1695672 279695 126565 1704309 566762 1105974 510956 396267 723556 1484167 1371024 481427 428111 6387 526323 453825 383395 1919317 1104458 120021 122243 442746 1686 844938 1861988 1841899 742542 882980 1895452 1831167 306753 1156393 1798838 54491 238019 692304 1479896 352095 1621798 345436 439887 717665 861318 189624 154192 1456362 1489857 785983 93808 107407 317365 1397151 516813 1163624 1473078 754858 641959 1392416 500180 55584 722319 886445 918864 381895 968757 79395 785258 744494 830302 867204 1235031 287536 1912257 764749 1349758 1911450 1948694 164355 1595530 1192845 450899 1297541 129235 1673345 238355 60537 1700173 550486 1300415 1569600 574603 1726381 301723 1140697 1547704 1890496 756002 987900 506065 1356171 1339214 1504751 1861037 701973 606054 1781819 238295 417507 55069 1685556 731462 548197 1754899 1669318 1168525 68094 1859860 1425697 1408957 644410 644594 1306913 541981 1214628 313855 1863078 270594 202976 1559191 323707 690965 347935 1176660 1591302 1785700 1730099 969936 1893707 466233 619376 1224660 71687 671011 1115430 71815 1598036 212227 644089 417194 1903679 1477869 363570 534503 1372477 302536 1082616 666142 335500 53391 952306 433174 953175 242295 1899342 1921092 408489 906605 1306993 1587249 997403 1300071 967958 547369 817792 1748076 1247655 1950664 1402237 1545620 1290596 189144 1229560 1061938 428928 608164 101808 1944582 2260 1273783 1063067 857327 385015 985697 1465992 1195747 673075 1446335 1089084 1973051 681086 467485 1703026 1781955 18025 752888 1833989 1384849 1917185 433261 485001 1614767 450835 177081 608359 494520 1224528 217362 738866 501335 1725849 639563 1285017 1221114 1345128 960356 427323 598884 1260986 462284 756159 1650872 663723 603305 335920 1147160 1735627 1409882 1433796 415052 1916349 1475572 600610 213523 671973 723514 848595 1595175 1623137 72307 363585 1835841 460039 1955856 354175 551705 961527 1122669 735492 409385 278884 1665913 1604670 1742601 227031 1893786 1077901 879839 1926346 642188 251586 208878 1011788 252094 1286186 1460985 996979 733195 303123 1245493 1611845 1029068 1774642 458597 1153363 106530 1768178 1146988 1628258 1636251 103661 1532112 1753577 1137987 94616 1283981 1431679 1678075 593222 1807383 1664964 1184176 658117 1723259 694013 1876160 973541 212688 1646870 927186 1669951 1967332 1307183 1132518 705520 128293 887627 1611775 178245 1758374 1813545 1666424 114837 153799 1211270 917010 425718 1659330 967959 532875 170772 850925 44047 173363 344530 1888554 772648 71740 1864644 1841 1526995 1344007 1856998 1961938 1271560 175376 1223108 351024 1592555 986201 916213 1698190 1350340 699360 1134936 1775546 88660 926543 278768 437884 834700 1420359 47614 1751095 1238770 555406 1812715 1983972 1832951 1217870 422346 1986480 167317 1738459 1161198 799261 37426 1880992 952044 784014 233742 843464 548906 481628 1617676 804809 1208915 1541061 843465 959330 1825095 1831340 1473098 1897035 1847656 552639 1786708 595202 428749 305152 1024925 452742 1970120 306707 150018 620067 1845604 1617048 1595843 810458 1006198 1611204 1110683 830109 185738 1799923 1209109 115067 67022 267223 956253 605728 1294728 1625681 1337622 1275045 1318642 267459 361709 1818541 173010 1044737 1704269 551493 291525 1797923 1443860 382347 1608706 408947 447549 260501 192088 1564308 1109104 626277 1373750 488031 1275355 1537548 1695526 1807829 1526164 858724 569471 155832 739975 1804156 1813026 901417 642007 1282250 556715 320143 1649081 1542468 441352 857587 1692314 731316 610965 1341709 573461 710292 681611 447290 68530 1203871 371337 1888932 282072 209074 584999 671394 1167256 1515798 1284030 470589 1098137 1155836 844165 457553 36292 17138 110764 140799 154650 543810 1983256 434981 1902956 1499803 24222 917445 1605015 485679 1048927 226888 805580 1242801 746927 1678106 224419 1327214 973199 469211 671280 1789688 955787 382737 946903 740072 1524111 1946719 1854617 975399 934233 144062 766757 225335 997810 1435609 1562234 1860734 1379335 928577 419811 1818361 1723722 1165645 16104 635846 1428633 151401 1265515 577327 795239 1145189 1200864 1990599 1619547 719365 1959893 771327 96060 572219 1714017 333309 1754254 255475 1074754 1288693 1093177 1527178 766458 589312 1734476 341295 1000676 1906927 1089494 1273144 1352971 737689 1996060 1374232 331717 561178 1259919 556625 1721011 1946915 618078 597078 716228 801147 32759 1484479 1216213 711367 1077133 873718 1759606 297488 1448536 1601748 37673 1755074 450300 794994 661186 120209 572498 1767970 964110 1791271 655346 101344 1226377 291160 1380630 882083 1279964 1009943 1722401 1983312 812426 84036 92299 1143533 214214 1460992 843475 1538937 944082 1789494 1854420 1822626 1813038 1161104 1883870 1455939 754305 334476 843705 391178 411813 442584 1726647 440217 687020 1687490 1560165 832078 1948566 173915 1821877 60265 1733377 1339276 1303552 1209283 1922032 283687 864174 122323 1051044 351049 1347569 1948256 1624585 1885370 1179517 1911906 92052 668604 1792727 458557 21831 56515 405315 1663601 766700 92611 988516 470016 1239174 529551 966770 1124182 1714109 453259 1886291 1407853 1504236 750120 1958590 1119783 1806665 97445 566465 306807 1548242 641704 545690 130086 205694 485239 638881 1409145 1594183 1789232 1637189 809012 439138 1241445 557506 1113420 266558 1467141 927702 1428125 345069 979078 906485 136505 1877271 1359587 1875452 839713 779365 314066 1387013 633829 1380071 293814 1147750 828684 96932 1719387 1301008 1741088 1854444 111672 81754 201059 191175 1131378 308016 1777842 813162 1008714 1287507 1262732 1197867 399515 1643468 260890 689090 491364 333809 1206036 114457 647077 487731 442579 1808466 615953 274408 967148 324189 694737 483790 1612371 1535509 1898535 1794977 26373 827995 1786626 1755317 110274 1510084 1741668 78972 1138929 53826 1743183 1591197 1995694 1798283 356994 504493 260074 49741 588073 1967215 1106348 935341 825364 112041 1314284 1966437 66998 571045 1319159 428274 535956 510758 75746 1400359 1695992 820965 819520 807974 1518700 1320661 19394 870863 522126 833599 70070 457500 678295 207421 1230108 189471 840603 1439801 470255 509925 1232361 1034618 424332 1083151 4259 1083748 1479283 1508539 524236 738236 340788 1058834 566048 1327750 1240840 78576 692972 1031609 1681764 1084452 1458873 768561 755755 195405 506856 335139 1766426 603275 1029018 374114 668839 454268 1925424 1490289 1890265 944892 1309646 1408567 945875 1378324 232495 487889 1475467 1786648 1243836 1123777 911336 1378782 1959086 1916359 1405639 899415 1254424 1897302 355489 853819 1357477 1347990 346488 1155659 1523096 1353256 1309943 832929 51998 1864650 1118990 620616 708940 1492016 398305 775159 1061361 1008290 193300 267348 297581 1279164 1282544 1379346 1116694 5053 163167 1023915 1613506 164059 1540829 1235988 54637 183065 682471 264914 1606835 383812 1892362 670529 1995013 1413838 1695078 700044 1183820 1008489 119079 1852364 1055454 1366374 1583248 61368 960957 362959 45276 12858 1474425 1969602 216091 1504697 1586234 1884014 645573 327995 263273 900157 711012 208405 1143145 1129247 1770723 1601093 1232497 46430 996928 609230 1196872 109728 790788 714762 574804 1524461 297938 1833417 777197 1465168 857769 111651 1306523 589337 877758 858944 555346 1573592 1583071 341127 761256 1533699 29538 350440 1391789 1502847 1684686 1676777 1806246 286291 952143 849329 1556558 1742718 1921269 1198190 309106 621328 403649 1789200 43481 403952 497804 345697 966791 262849 1149763 1601909 1029599 429722 62711 717724 551032 832742 384103 411829 1246236 941732 1815375 405862 946237 1391342 475343 292371 1483316 950795 1017933 1213358 1568149 1837922 1151904 1773470 1249670 1834232 1722080 986020 979396 804930 719359 392134 976825 1566354 941744 935721 1355908 1891055 134599 188455 620314 1122135 1759691 1284927 1429647 1403681 818009 293150 54483 1952731 1569812 391118 1232927 1692199 991072 1897878 783805 238470 267605 1808592 286526 171462 980920 996540 1592026 137868 970831 1141872 873533 1562690 1813094 1063673 154526 1377033 1429518 925224 354568 1467123 314945 13992 1229543 1665293 1274888 996524 1266750 1358885 885034 453539 224234 1181637 1097522 1997716 456773 940443 1535364 1428368 1522024 1879392 369942 429058 1989442 1674824 434159 38408 1434025 1268384 954326 118408 1303559 1631034 1351203 203032 561862 1006426 767831 837875 1568028 1599954 1930179 1710209 1206492 635640 609424 410897 1512656 1863492 510558 1631399 650920 1439135 1143516 1591404 1095883 296876 1650249 1720556 844679 1751113 1280912 833630 106205 429408 1650361 437908 984605 1214766 886543 717471 1395882 1769763 908819 1505836 623344 1072215 643448 618575 456525 283741 1781398 55755 169668 437163 336202 1155617 1377630 939461 442839 111594 1098064 219477 1517737 1452880 1480705 1605837 1404231 1401413 1326220 1817151 394944 34973 975937 893915 967203 1147724 1250789 272689 752471 797610 1541942 1469468 1651223 1123612 99735 1619254 688130 1405901 1057381 1320685 1117085 1503726 817507 547327 540331 1792627 1631559 1031247 1079739 664503 859813 694215 1989296 1126812 712186 1710182 1255389 1207946 175023 7635 1919916 1161694 688430 796401 686464 618713 180590 1039773 689563 1497399 149090 954990 1393220 218161 427238 1398102 1705397 532334 1397878 1560426 1191348 795724 1621382 78369 1174214 1555917 1419060 88506 453787 499002 503292 646286 1373481 1349340 434119 1707105 1946764 1528547 1765418 321541 411097 491551 1064845 934249 484197 627634 739392 202639 583006 572327 625608 360189 1639012 506878 1261469 1621693 1474515 893824 855488 776217 251759 576628 1181236 732382 332722 656917 23419 1903356 355352 988109 114760 1837809 58218 304418 427136 730280 1887336 1335418 551451 1143680 1299619 1426107 1156276 1942778 809490 167715 309937 1178767 1874863 1781971 151490 400784 1635846 1090608 566839 365968 1937544 517275 586778 1753972 1657901 1443499 319223 483752 1176859 1665376 1100926 121204 1220603 894466 1735551 1657742 1021037 496235 969605 1924690 113168 1183084 717329 1509489 1664206 431575 1533722 1996360 1751277 574495 855754 678008 735816 1118066 1739240 695168 618383 45509 1768993 1306576 833454 1672834 1082831 397449 572323 99943 177325 1152034 926321 1534826 1911304 977186 977824 154798 763176 1605570 645630 385842 1189874 829422 419270 1450449 91269 715779 1793467 423919 1239745 1644898 397959 763034 275716 389854 1528073 1011441 688852 205931 1361019 1942375 905466 386563 1974217 1007395 1863183 1339976 562490 1555312 63068 1338302 1533408 38349 1512198 1959041 1653822 1936868 846231 1018333 1085666 1144278 1999677 1377795 407814 940722 1563032 490635 1671955 328375 1568691 1925261 790038 1032946 1001237 1710548 825670 1348671 851217 172060 1901813 1682649 273416 306809 1669221 1951813 801469 1844545 1882811 1546521 1901144 196538 798938 669141 1347077 18561 1277146 1481648 1549041 1282660 1342890 988592 1945184 541018 1972931 1049109 673620 469789 1140406 1422821 909002 499621 1957491 931669 393992 830687 479906 490163 1823775 1756667 1559506 75285 1710582 1622186 182938 1152132 254402 90104 923417 724289 986249 25136 458170 1700419 1808405 163657 623190 815059 422416 1034449 996391 759174 1082244 534635 767732 1253606 1852656 1175940 633644 1679138 432521 905702 956270 1338623 1859051 714203 384484 616088 1743996 403713 1238528 447010 1120300 507655 1806104 1884915 799960 941646 1160283 179552 1679867 461613 1119732 858727 431907 1861650 1727897 781280 1980875 761900 381087 1355124 761869 628957 854402 465739 69896 1992605 1258569 1104938 1192639 1698749 221826 733568 778683 902417 1106490 1251229 436835 1735277 175741 396325 260254 949987 1791046 679288 123635 268463 1378269 1047629 213806 1496102 102966 986695 929488 92492 536883 965199 1964434 1889584 707497 1120193 400292 292150 1988796 1230682 493992 1588231 504862 1955440 1658381 940156 1415550 512677 117578 902826 1606942 157274 1402934 1846122 754401 808501 1630569 1666487 371295 165449 711088 1180800 319643 1843037 1672006 905265 93892 1509775 596923 1875356 405007 818320 495447 1899657 1097565 388542 739 1093713 811451 542951 1226672 138963 964595 912444 573083 21268 940013 394677 1737253 1953168 636108 1641967 1290132 67354 1785259 53656 419185 1612995 1515944 326726 868034 48907 1534427 1246477 1894721 1575056 1241904 1614188 1317382 985750 930852 1817182 1966585 1400750 1464060 604458 1503591 1340718 1350740 1484220 173144 365181 172656 809507 326339 1260268 424432 528625 1630192 1628755 1144926 924028 1882147 739995 351163 725178 11916 477091 171719 76125 1186831 1158051 1613275 796667 1232681 1068126 1636494 894306 146994 130959 501432 1732859 644840 348150 212176 902067 245832 644663 728388 1340409 1370822 567910 1421709 679153 1279443 1741683 316860 261549 361482 1690757 480193 1250165 965925 1120932 1171200 318535 1780501 747871 1264582 1284286 159009 1266984 1713305 308579 1423618 1884068 214691 1376006 140592 1659515 1695675 575116 1952121 1999817 652242 1036227 1723835 795958 264120 680224 1639664 1008000 825818 1916602 1417094 582596 859244 1955595 1272635 1491906 1841791 1999161 1597016 1274484 1234608 1965760 1407452 1747298 1172049 385535 1554255 1344129 689989 263201 308502 1436952 1946501 1850652 1149616 1613406 302951 157935 151827 642607 184001 1053507 373377 1839669 1437372 1502452 1268559 623617 974856 1538775 1649277 677072 1989148 1165900 1913766 1586299 1994224 915286 26317 828950 7594 1510240 553946 94030 1116996 1926594 853609 1546491 1401835 1181338 953368 474470 1176938 1953379 466216 157690 1539267 1992394 1995676 1074503 780086 602608 372340 513826 598287 1095520 1693484 244544 744139 1367989 1761964 1242039 697585 98061 737538 45611 1266197 1948912 1561244 1680394 852090 1987455 391470 1138004 176860 108071 1688583 1957861 183834 1197910 176064 1480884 1204764 1915726 1579726 1202308 131432 1202154 1757544 1898862 1151705 549462 356973 924507 318184 1128293 882918 1359823 982200 28646 1440674 840718 1664823 1405810 1321400 233065 1610120 1395138 1630171 514593 1489509 1309772 1290918 1093223 168619 690092 683592 88079 1698951 1101038 280096 123966 1715892 1097482 540691 1837721 1653703 8897 153741 1453876 1680309 999468 990249 1857402 22503 187531 512706 296634 690232 986824 1334098 409298 1750685 993243 1594679 797968 1347169 1580656 1846741 964442 994853 1327957 683462 1388123 1128698 1138314 1129749 1517450 1071321 1529070 1049791 331541 1932151 867483 566164 631023 382169 1938538 1575499 1556059 1763308 1042769 1789511 1360404 959007 1558028 1793000 1921270 1055223 1047513 98980 1050168 1355936 1971783 508561 1511924 1422466 543735 763059 1195502 581595 24478 1792670 1601934 1141394 1331375 594032 13430 1404910 527106 848269 440054 1971173 966447 1564437 1475265 345290 44942 916751 239656 1880150 270944 1606617 482389 940087 713572 1544473 360006 1964693 516342 1847241 498502 1115823 1867062 1729418 1945295 607741 1119897 1985670 975646 1744921 1421595 617948 913335 960473 1350148 364372 1873160 585821 520198 177764 626180 617443 1171248 192372 768852 1941443 794716 1978298 45544 185426 346015 300684 1002995 1851125 541919 1331132 899056 491372 1684038 906685 1639718 1977498 753907 104498 246545 332007 1481570 1545639 758918 1188655 1751893 1727299 389375 1122833 1393741 1474649 177570 595772 1283807 779199 1584476 1714842 564613 1194936 1546617 1021891 41067 837817 1989710 1667210 709534 1653042 1331815 1149047 174801 377408 1087297 4857 506911 524315 1150951 1031301 1914005 948455 941142 580661 1441817 1018619 1213641 1289025 788377 1255990 1235292 76263 475324 459795 1964588 1017866 110442 788417 349342 1717934 1511709 592316 1521835 1012754 720372 1158106 879935 962687 688030 1229946 1324761 1565977 1191850 1408305 1159129 1810788 1971788 410988 963982 468236 535144 1411747 1505910 568498 1775233 992639 1716844 148959 1976881 916584 1889218 263029 1090409 541135 650461 1642850 251712 949490 961860 992491 1176319 833707 170847 1844091 1487897 1326937 1265928 675420 192358 169160 919344 23686 1273495 1039030 1186438 1382653 1067583 403566 184793 758592 1479476 747899 521759 96933 364419 1247434 233644 663501 775412 1593826 1093870 326509 135030 533704 1105914 839745 1203841 670958 387573 1292013 1701801 826413 1943521 1158177 941261 1172099 924580 1115336 402031 219806 507025 1546783 258847 737719 386863 765837 443587 1521610 1947987 1762440 1638235 618696 680414 243489 1553205 439405 1360514 257576 794049 976491 88272 303363 325635 282448 952334 1069407 1101579 1818428 1125275 900255 1376600 175126 551158 977516 656313 257970 466399 412619 419611 450553 1995706 195578 1745506 1769850 1781498 849016 521614 1490414 1557662 1302429 444315 154715 422914 494322 802514 687986 1052282 1860073 1368072 60705 1201505 1830549 130718 1898050 463279 895690 1465504 608000 907767 111560 89153 911962 1849282 123383 1822159 1281254 1697998 829332 1626624 1710092 332818 994237 602830 554473 99111 39608 289738 86637 454444 368830 1981836 1256468 483537 532133 929622 166096 1654057 684743 844119 1729666 329322 796224 1444664 1584204 1417227 1123689 1512776 1241574 738706 1986299 1067868 667138 259631 544304 1768293 298840 1975762 120645 1805314 1689933 566054 899295 897397 1849129 673350 1701862 1691400 1061149 1746057 1412591 1599836 1008417 544539 1094396 1157904 1956910 5673 669503 734200 131030 1733498 1950337 1020913 866318 1530372 1689547 1467731 278382 911971 1596096 617297 937657 1072665 41526 1930268 1810270 963950 1923257 856089 1523800 1504639 1009692 1265908 324574 1194989 56893 1987031 1069979 976474 1677533 700040 427325 769357 1011094 547048 310215 957673 1987810 912192 1233050 917211 1739616 1350870 1224489 1406463 1447355 681063 1969540 1298148 170537 1706284 1313947 1784723 785328 415764 1730826 1520885 1016356 1254150 235049 17255 532152 281941 1811549 32557 1673673 367223 1424325 425487 456351 1702493 228044 1777155 152101 481536 1909742 1062288 190662 1771088 635761 1491192 392615 1163883 84808 1618630 1381073 247982 249160 949534 629427 1497943 1718210 1714156 1843021 973907 1328345 1455165 619301 1310251 1130250 942796 955884 1320313 847212 378808 499295 635948 433792 351754 408479 1794924 769059 1826530 918430 69309 437690 648349 289515 253454 341509 566769 35142 1480219 1517319 695359 889269 606070 1283502 324226 1309560 1007369 471245 1376982 746499 76031 1505054 1851247 1497832 1179528 213797 630763 182836 1435618 194283 1293050 399686 1078692 498739 832143 1159006 1605366 1859020 376248 829996 781442 946185 1769957 797225 1374315 764130 1517293 1043881 1165533 898735 529321 204939 1794767 600854 1924066 328645 1227595 1912764 594311 551315 1332013 170804 1699380 1215836 1061812 751376 640739 1829982 590559 162428 423662 1991622 130950 90659 604452 911997 1393595 747393 252539 966730 309003 1063366 161126 1123132 893978 1852101 1621511 1018798 1161751 1836189 25775 318387 606036 1528252 240079 229615 523412 1274134 180536 1323382 1340586 1873437 1897246 1777543 831705 1067186 1503338 1676079 1720404 53208 1150854 1034031 634580 244230 1152084 1027715 1211117 185917 87913 39196 1591170 593041 1147244 424217 312042 544915 1508441 1726742 1464179 318329 1252278 1640023 422973 836299 376363 269737 691753 1178627 1341227 790571 1471238 1864421 350924 1445589 1000390 1108546 800670 1316956 1239396 261919 1828881 1512161 1257535 1114025 900645 868714 1396210 1246095 946111 1554799 159244 1929527 649618 1232564 833514 407667 1206538 1543281 144005 1013753 1047697 1773847 1437256 1636865 1137993 1786323 1405783 1758521 546664 671590 1462166 297257 1168719 1059975 1704587 715368 446206 1506572 1222200 159921 200313 1512420 868566 59048 1041611 1613875 550302 991489 831672 1725637 1965596 526100 225722 500050 1896717 1743451 1843822 416909 1130114 1635956 407747 1397557 1893564 997628 262531 1378961 866047 1081406 916922 657017 499715 595975 1538183 1238897 1211684 1816879 1694348 16003 68727 1909868 41897 1059104 889930 121453 564462 1522515 561894 712812 487171 1723490 562113 449896 1365792 526374 734127 1303298 1810048 998951 1481993 134079 1838885 1918502 1958550 1796005 1445643 416669 1297254 1811967 941590 1412094 412294 296351 600618 819547 442437 5953 1052853 759051 1277032 1477423 455057 1960893 986445 1382715 162622 1482306 310801 490907 1613998 983089 68288 1727367 1272657 1460095 1631694 1586143 667640 900136 1550835 377228 71999 753605 329047 1858395 618519 1333817 1654275 1857872 1778552 499849 31631 388544 1022702 1796437 474108 769555 1632423 170005 612546 1927076 260409 1426370 1327028 968463 527356 437036 1465643 1869591 1236085 874218 1535071 537351 1310043 801475 224242 1601391 1305489 1777788 603957 1263645 17371 1813887 1924659 87080 920688 1406781 727750 377696 725273 1891216 1243098 806510 1789280 262394 147688 192512 1261315 622288 187933 194596 71466 1714255 1858721 657407 1319752 492670 1854609 1244130 907495 606209 332206 973686 1890464 174493 963692 1596647 1809029 1495596 384378 702998 1243602 428120 814902 1575312 915493 676288 551821 844328 1261606 658267 1219433 388392 1105715 865393 1259336 1728981 982895 294282 47489 531952 332291 1143031 284889 1774706 506056 163452 401335 907727 890515 1392470 208821 324477 1844910 722967 1897682 813759 1527112 139735 427435 1473304 512707 1816051 1973880 457344 118588 1017898 164813 1070079 474774 16865 1202527 629240 1560865 365467 1987335 1474542 484330 1905262 97513 1086627 765709 1041504 501378 500818 1256829 448976 1567957 443362 930599 158410 639709 1293486 533158 24611 550735 555325 754319 611062 1979546 1287359 358142 1690876 694426 1056312 1709455 660122 1339351 136528 1718341 1553871 140761 1580713 150268 1301041 1194000 1614672 1848715 12150 489245 539196 200498 200533 1798894 867059 821125 763004 757080 178555 1132317 144236 31679 418323 1575165 803926 1022501 76569 912101 685614 364753 76727 261732 334970 698268 591374 1225779 1910957 1322780 44334 352489 1568369 1947981 141541 1652917 1364917 844361 1931545 1214841 1897333 98266 1220387 1530707 287560 74497 1707652 855314 1183438 785421 1284798 616580 467984 1799685 1093782 642863 1389411 492048 1023506 1385669 1313944 931146 819631 1843644 1652320 1450855 1151411 580405 830642 1542307 1253769 1219499 1097901 1177156 1864205 311520 478036 1074221 1757491 1115371 1142512 1701079 154371 583107 1244066 89260 742864 891966 1810129 1395773 1116589 391882 1091371 1177617 659859 1207382 1961663 1274224 809270 1901625 476427 1233751 197888 1848145 1229062 643356 278465 1155530 144038 1505693 709699 724348 470777 595929 789760 1267153 1676116 604223 829490 670560 1241025 1679202 961925 1842927 743016 1404301 587598 1261372 1095346 1503720 321652 973429 1817669 1128228 908080 1563675 526961 640499 165385 197402 986576 1450780 1642119 1391490 639758 1089806 1353213 695227 152289 1604202 301084 1655988 815813 771556 242271 1658493 708788 1343080 300048 1439612 727205 6252 599757 1686707 112870 322173 1257050 666508 770615 278602 1286058 1088554 1831870 1530255 1402847 489661 1925865 602660 1966709 1900003 1238738 863581 1748462 1848297 816593 1285174 985211 153379 89978 1133299 115654 299394 1826548 967512 1815455 1589892 1682920 64522 1766340 324633 99370 506666 1388210 720935 1081565 1944693 1524617 469303 356036 1775691 460038 1333184 1152882 1477670 1385709 653033 744887 1682472 1001800 1290408 1153893 1919132 651568 36284 1090672 984761 8083 1307976 70151 1488779 1802228 879143 1193169 1049693 489224 1059331 240546 1103959 396090 218342 1391498 1854804 1245406 612346 384299 1042608 1990703 64854 724802 934681 1704552 1420286 393490 1775736 1411352 920121 1865376 8778 1379233 89679 827036 1788303 1037515 1441532 779470 152147 1606557 1490649 795621 1755670 653459 164558 1899784 1607335 351333 813960 859038 758941 326106 1394162 1987027 1808027 154421 1075866 402577 535441 1082758 1258933 1948428 1828033 1786469 1159078 5715 496765 1386535 1500307 1477345 729211 450573 348581 1102686 328465 1070157 1555403 295947 1327784 1356632 1139212 1276019 1825537 806898 913331 1685257 1777394 1654527 342763 1751163 1576843 1928476 1026152 1546983 174342 1672315 973073 1449339 908489 264898 1930611 136556 1689739 18565 745502 1562985 47714 944095 1132044 1882353 1208680 179480 503246 1059872 1008638 484741 498925 573226 1182818 1666971 1672815 912453 585210 905856 1593464 296031 273790 1003373 447893 510631 1574168 634521 907565 1661379 1961772 1801271 393087 832400 262999 1201403 773908 1386452 470246 1004429 1786438 1556340 1475978 579081 93879 288238 1680576 1824795 1487876 372902 1596597 437057 850896 952841 276428 126497 1188518 1590355 803619 458065 1762751 1577444 1266592 1068936 1092071 1439397 1390347 616804 1152238 882418 715192 1942309 578687 336218 510816 974371 51293 737119 1842174 708321 1835893 1376680 598628 1753253 494930 1490262 1836261 1764195 1871205 285869 679586 1074391 419399 94335 1923526 459621 484386 1542159 1365297 1957151 1856813 711376 928801 770203 637971 944547 1447013 1695844 1415250 1589010 1557338 696039 1332534 44748 657736 856856 805461 1738844 914614 1313752 1577728 1573392 1186260 271307 1572010 161255 1852508 552830 1300636 73841 1020131 1843669 99702 1010215 1149884 632383 180194 1902847 582912 1877049 835392 1628500 1424436 1974947 971946 1517329 71782 1415807 738307 1956534 53492 1340109 1549187 1319756 440270 424453 1078948 1355031 13114 181991 716942 1204545 1694509 1768885 204457 227052 1013862 372628 683971 37813 462923 1113015 311684 872962 1853584 423961 690155 207369 916146 1871865 584765 1428406 1042070 888642 1240012 839270 1212172 1964516 1051968 475119 1560447 1203314 1617503 1125224 285276 854334 385213 1013783 1281687 183473 1538361 432214 1837586 1168407 702090 1199221 1518116 1593697 732055 1576035 269448 1344530 1866836 1916398 1508121 708602 1103051 571178 872633 1902387 1450424 497570 740930 1346203 414634 363277 1956351 673262 1072417 515708 1007514 939525 323657 979177 1302768 760122 1494883 1193175 28096 1330656 288293 1118259 216088 1548108 366036 1194714 406565 741571 377961 73296 122220 1722552 1396582 49085 134410 1017017 635372 652285 1954670 1522614 1818892 1895784 189515 521695 573481 1131708 751945 620264 1073485 1688881 1105972 628673 1589806 731832 1160162 1226084 1943601 1269218 1180346 975799 221321 443799 1725211 1525841 12002 994984 365689 1085140 1435320 1289167 1286760 725451 1466570 1453339 1400023 375454 939601 1357061 997305 1304824 1044005 1534851 511811 164118 1833235 752727 1247830 1987611 401793 1401883 1007565 942950 425898 1781598 302235 467322 354350 139318 534165 596943 947852 1451304 1267541 439344 1622351 426632 1050986 1403402 1808321 1996644 1141302 140231 878977 838151 898549 564968 1906682 911111 711024 425174 1122064 1582047 866080 40596 1404462 310497 333774 1690573 1680378 743984 1385009 1417408 1232432 1895581 1298844 26353 1646664 1654698 1658047 1833378 1955477 1706305 1782262 1758926 1762637 141779 341278 174304 1074579 1870289 691296 1729885 1410254 112641 309944 1657041 1678071 771916 1738705 78736 1415266 684311 672431 747236 284278 1645756 1483006 847041 1268116 432998 722952 711462 660872 1586132 1571670 1991180 198 248453 405571 1855852 240259 998899 1715297 1552544 28618 286841 798493 423249 610185 668581 700316 65217 1592560 887492 640680 1411522 207566 232040 602571 1827083 319818 1965001 1105669 490033 679247 962060 961072 292061 1071895 1821588 571484 1323490 1035223 1502583 1617015 680102 1440927 1377460 200747 1619819 520144 1388085 1369195 1612439 835801 1004820 685273 1037163 378254 1198602 1891336 99786 1459765 1785939 1117975 543726 1672893 1904542 560611 1368099 757675 589075 133486 342671 504922 147427 227179 1585427 1953019 400143 1748681 1414810 1116481 827953 1894456 1663582 1730151 1997143 554160 1238744 185825 1746584 706416 954708 1043502 849466 1374158 1314085 1177752 1667386 1748020 532236 105255 809573 167019 1934712 198373 140101 1526155 1166940 1569095 1735947 1759488 1305568 1834182 1187137 26869 1974159 904128 682676 1817341 777199 330582 1590339 942475 909459 554619 844081 692555 710100 1791743 1814013 846516 1464883 74705 969202 1322720 926603 1744016 960169 1065867 626026 371874 1670947 464436 897689 63182 1834834 1110781 401679 414102 1042052 334768 1922203 236703 523461 1380862 873558 154637 496462 1842362 312645 1215821 202665 1695692 1650097 309112 491313 1882751 108598 1923707 898919 269304 23768 1103339 808651 278005 1091504 1132810 688085 156156 87872 243826 1019281 188039 489291 1802294 1965294 150550 636579 1198406 1406543 259736 1895322 462331 806712 313603 930539 1919871 896963 1708358 435318 1252776 960387 396137 1765339 1166744 297292 934177 1147101 1815718 232623 993405 18179 108342 1693620 872716 38247 1942567 432897 1206214 1313397 1288219 174233 1867321 246542 1619015 654154 1732664 1927019 1214931 1533394 1663354 1221923 1815280 1005605 1314794 552422 960215 1922833 1444282 449770 649668 805395 195179 626254 1495836 250602 201796 1355237 694776 773176 1434923 658174 837020 1704498 1296768 1361145 740157 472220 90656 1310127 363943 1855318 1836346 112328 173291 151514 387352 1221669 836813 627906 917055 1422353 287131 521850 63742 1092001 538856 23631 1801051 1488284 1946104 1960229 440201 1284732 1796157 1984179 483035 1093229 735548 238104 1154472 528981 1253755 720460 1746316 469778 1733161 510038 543879 475671 897015 504112 113114 114785 230329 469784 408004 1139834 1107017 295432 267805 252171 631167 916320 846098 1840520 1942095 557404 1140287 1398196 793153 994744 397409 1883380 1069476 1905116 717363 21952 561465 1262629 544472 1349475 1891674 1259692 1826579 1648399 1296993 856350 1356560 560208 147777 997153 311101 296371 1731550 337751 191974 1731755 125801 1192231 1284221 281114 1099555 619907 809487 1409471 468132 1948137 809467 257733 343066 1775861 1023324 1706024 277738 609500 858681 110840 1075844 729382 1564776 584252 923753 1009994 536364 1510396 1594548 971452 1599348 1815478 1635342 903663 1080578 183413 1622093 387523 908754 1721687 977601 1750461 1470906 483471 51822 482918 1801519 1351471 749977 970300 539822 347416 1363045 608304 1288074 1516105 765840 224472 467371 1325842 1953981 1830176 927620 1533889 1829682 142435 706363 951706 1532651 1426009 496266 1715041 1784495 1412974 1642480 1434316 655493 48095 609405 1312531 1435507 403579 697514 8352 645613 1148975 239068 1515159 911014 422847 1907358 1189863 721027 262992 973492 198260 109135 301870 1222935 634112 1224330 800881 800553 1323567 1135540 1802616 681683 414205 155715 597901 1876349 66738 568616 718465 1439666 1786902 638011 1222324 793732 1877663 599938 1276781 1405359 1369712 628869 802521 1751417 1282005 606741 1315862 50267 1421661 1642127 155809 117418 769431 1014868 1977548 1544904 1200896 1077936 1000315 1748159 1047370 636906 469896 264073 1277904 1156946 688476 1321078 523097 1443961 1514856 1503688 128245 799561 1904609 1880555 1562425 1399487 108112 1009255 1578600 468833 320639 991481 434963 710465 317448 1628094 593933 481741 953662 1192060 1784437 424682 1739119 804793 1688641 1526395 925540 129848 1351806 996581 661963 1518786 1478767 1766486 559715 1765000 1693248 739833 608977 1357880 1168924 370294 1200642 1852783 876152 95476 118409 1000463 1137742 359183 290541 786889 77524 1818530 1052131 188903 995660 192227 655288 1820002 1835140 1211797 859413 1167429 110668 1121383 898690 296157 1040689 1150745 83775 35655 1612793 659795 842070 738026 1948099 963068 1968192 1769515 851930 1819526 1810868 1619327 1547205 258821 1543050 1505034 1711493 1674092 629770 1439227 101603 1870011 223464 1378711 1537123 1266925 1679885 333579 1610739 7981 1038860 686947 1387515 1220002 1941278 770721 8830 546309 1302444 329828 1132898 1246895 595224 571909 56567 1356854 280646 1109396 169733 1643478 1238808 1574894 515911 1623056 742508 1092405 774358 481388 414939 1274935 782908 706326 593849 1112158 267749 820505 1757504 1715415 340272 982424 119249 1947365 799530 1187821 1852716 227646 1783872 460862 256475 1242722 1814768 1112534 593132 877474 297332 1340433 1959372 523065 472867 1652179 1462284 1784067 1837867 1667709 1323225 952399 443861 259835 492667 124881 927788 1647834 86574 1944236 981632 1360793 895584 1881090 305741 1868604 392030 1946665 566501 1667286 669029 493240 513121 1911441 687845 1461334 1089329 746945 271550 1111947 1259838 432655 1812617 965599 1197702 1281334 1279869 1259136 1474435 1634453 1469190 876261 103636 1499646 1357065 1676302 1887080 899990 419196 1437537 1697694 820029 288350 1933569 1785871 1471530 13788 788872 211737 1403517 1226592 1164646 1615207 1386547 605303 459447 1757484 1203170 233223 508704 166565 140382 241417 622677 433438 440977 361024 439131 482401 1052336 339015 1386759 1384000 303906 376049 818839 1269037 1208233 427046 636629 788852 1010601 665993 1334949 131824 998325 1059090 1677421 659360 1006050 887734 874107 679210 482651 1331659 1656695 1053369 1040085 1088912 849872 1793124 1538171 966616 248224 1782876 1013670 845459 601289 1498893 1746616 1451150 1123973 667286 960412 675356 877612 1770501 1300177 618192 1431185 1637359 90053 597008 1714133 843686 279664 1233421 1025653 1492913 289398 379662 1958642 1111516 775998 1876052 215417 1025524 270736 781121 93012 410579 842242 1459533 237338 820693 95949 259476 1399364 1283404 632486 290828 787153 1764100 1311651 1613683 531980 876169 1269424 1746162 1364382 511263 518863 1793023 290155 156659 802244 805578 4483 59222 1106200 6697 1309203 194829 1454484 1013001 1602247 1824776 566350 1002907 832691 1775891 1661943 133266 944452 1059116 932608 1863504 1334200 651849 1296582 723180 1816378 137517 1776203 1233447 1115855 1294155 726700 952956 276392 157776 582416 935475 118631 1684347 1270718 1283486 1216774 1018811 541730 928441 1133130 452570 1391231 197335 1086596 173893 556217 287021 507658 5017 1921219 822775 212479 1622036 1781341 357948 1183519 222527 977120 908768 853051 406046 1960182 1307696 1132479 667723 192241 480273 1980472 1201097 163596 1323283 1528002 752319 696750 1905498 330682 109249 351833 66586 845507 153466 1675181 94100 76885 832154 254602 1306174 380659 1691025 1386179 1433463 538011 258451 360943 1875976 1787750 1353950 670986 817027 899323 1348405 1304017 298189 820398 832795 333242 1439914 1841704 429896 226178 778360 92219 652232 1187195 1991485 1483843 1327174 385090 772264 1892319 951641 682619 1448553 241754 1146944 5202 1032119 81346 1767634 412740 539569 839456 42174 777338 515811 1505695 1031414 827916 354018 1838407 885779 88682 228773 953755 139149 1072863 1830756 97985 1692799 367580 1980764 880679 198382 689612 1140261 57274 774049 1033884 819864 332645 1129910 869420 529186 1885496 426535 1823428 654143 839883 1876930 1812876 195130 59108 1717464 947044 846908 1051115 1123130 1267324 1111788 700710 1388152 1263518 925138 1431715 1030901 452057 1329807 1684898 1781805 1322495 535597 20254 1445738 720170 1694032 160106 687253 486618 470795 257397 703192 1058806 1737815 1778172 189526 1540870 941426 43625 178027 1532185 627340 1467942 1478569 928651 831717 1183600 716765 1037474 847163 746260 1867782 1632726 114637 1675469 1266602 1212359 336435 930102 928774 853773 1305555 270878 274800 1830053 1772265 1489878 1840327 1707358 974920 1423273 692499 646670 765148 1921834 585990 1937243 877998 1650521 769366 207738 1068954 1486217 1211350 205859 182075 1498386 88889 1855506 219243 1358972 621893 1084055 614279 872938 378554 296862 1896985 568459 1148328 46293 1720443 595395 886914 318886 1490360 1703502 1180802 751507 85361 249767 125004 1572005 1291309 177745 64094 1921424 701485 1892739 1386325 594235 924506 1984721 166476 1237931 613926 864304 40273 1348938 1189603 1169679 683682 1236089 303195 526440 746896 969475 1200329 390591 1024494 934735 1565316 1543114 549310 1265542 1297234 693259 119024 542883 1221270 1058852 940498 309433 1699589 111780 1701935 1261763 1823228 1492317 769095 225789 1431195 1386888 749134 951640 1492376 1813228 231728 1026269 351110 609869 513943 801868 1370564 709968 1488712 645999 5036 1705501 1081163 730638 1400764 613728 150620 288617 356146 177506 424086 646045 73111 465743 1147119 1996109 1884343 483475 1587304 377926 940379 211777 1429500 1531639 1374637 1382522 968090 1820151 128881 30564 949204 1976111 1008203 1235067 1651180 1161673 944065 962141 1530767 712304 992594 1671192 126882 1296088 731890 53383 1813786 680798 1841710 1052318 963211 1985538 220724 203831 343778 1872598 1344479 135632 720958 593744 1155680 1114020 1672504 801413 266426 1900627 602310 188675 354338 38513 633120 1161229 1900870 216473 1597723 315162 1739532 767288 399492 1613049 255355 272245 459666 1842839 1569248 115820 1562856 633736 1130899 224073 769181 864084 1637114 181463 1624253 6811 878086 9363 1255324 762776 397363 61962 1555671 1101016 891033 1025490 1768687 1165005 92866 959116 360882 1549619 967517 713648 414771 61515 1514918 1396955 1993107 1401674 543170 1577446 669388 1725616 1398285 1008791 464057 27957 1552614 1832836 1572589 1016612 1278562 1640786 1153069 1114070 509228 1022248 874654 296565 1720649 265848 678965 1774748 1398449 636088 1761910 1884228 103807 524983 786996 485415 172146 819999 1733471 1594921 865477 334426 1771403 1846223 989355 1028353 1501500 863269 1934349 462854 1797563 1082313 998755 121951 983610 1822325 1139619 868690 319803 530530 985563 1639380 1376606 1567244 1349309 1292944 413606 1367064 1751623 523452 874059 311474 684699 523607 336317 455381 300078 90811 1539881 1721843 1886312 372475 1397956 1760222 1675701 1968673 750226 1480112 766338 711610 1950771 1688029 1287758 1645365 1887213 1664482 943231 1458909 1308358 189075 919671 67373 300742 1367884 1334648 1334818 320685 99935 1938524 908034 797722 522354 738028 1884502 1741546 977950 1716074 206732 302962 1708328 206863 339047 176424 132595 1391890 79305 990094 230736 116836 966225 796363 671985 193867 821388 1411251 449336 1712990 1676808 279267 531313 263631 1205562 53864 1475584 1105086 1816543 418972 248094 505712 1588979 1554889 1642423 112560 1657050 1079538 596293 1747522 1263181 209706 733050 1133093 717581 571202 457138 217106 588719 125645 581910 460625 93911 270837 800122 460831 997088 1057781 1517632 1742141 161489 229326 29078 1255651 1962668 1968694 834877 67083 450609 722415 558421 834771 1152753 817833 581003 710998 1736617 1788978 719673 1764175 1833191 533250 1341915 1554128 1717455 586633 151750 354721 1530629 391220 1658804 291141 889260 855775 1903444 1668079 1134076 798165 1157664 1846413 1242940 918702 1180942 1942357 1192838 1861620 1326980 200201 915241 1650670 993997 681252 1455979 719107 450505 1019022 1321507 1485746 1396728 1406845 465625 503422 812630 1356801 1521111 103382 1273926 713995 1636394 1503566 1245692 1036450 1628103 684605 818292 1546652 1090915 161528 799610 813138 1896799 1703372 810074 1555905 1515992 220134 781696 1583023 258024 1505555 332223 1068308 1345795 385884 549693 97477 1454060 127507 501656 688446 1548639 1786863 1902136 1771610 674804 1459295 307773 1351503 1062393 86980 186677 945516 1974606 453211 1434288 1486412 623794 830052 313522 564552 1142834 130445 438332 1919779 440072 449005 693204 315000 709641 655295 689386 1882451 1864368 471443 584034 1490744 1156062 460760 8505 1210644 388444 1716921 1457815 448823 1372372 298555 1304490 1387437 1594526 1948163 1681864 1030908 1410495 1948971 118709 1061960 1850658 1032341 33692 573636 779947 1079950 745644 565111 1400841 617749 503827 524920 201070 816568 990143 1464429 1751752 653948 924516 1650204 433049 634620 1491322 807757 211834 255118 32144 238175 290146 1212791 410712 249459 1211509 1328382 822391 1082168 1483265 426311 596852 1180865 162530 1372547 1600285 1392992 510217 1980147 815401 1653418 397060 1335996 1983012 1859276 1383198 374560 1616554 1288591 628511 669829 555955 500179 55340 306992 1533296 882564 1316913 1800414 1308448 18056 1474009 1507824 254830 1879003 1862300 1327905 381168 178881 1284856 875916 109316 447653 1477530 1443533 1930161 1904499 31913 390075 291025 155297 1185905 802977 1629782 53324 1136870 1204888 706590 1339988 7280 1124938 443084 1116486 239866 15624 1267127 518752 799630 1472085 1955209 65321 1859573 323470 1400793 1034013 983127 1811677 131980 369962 533719 835083 1463910 1280676 470718 204519 60928 1786266 1528601 1494390 873540 318282 1403633 242113 616365 1352302 435169 1679407 1618668 393375 1022328 601956 589673 35524 1439024 1600550 367643 1140341 651953 1730220 1666933 379720 1378084 533022 1054700 131580 1212589 668208 239642 39699 1965601 1831407 651446 718962 1745804 1585832 669624 241178 586221 1147560 1519578 1145704 1576573 159740 544627 1340432 1896607 1561988 71470 527932 1239860 285416 1669052 354783 1376670 420494 782305 820499 619123 489981 557552 1613964 143063 513528 975957 518496 778142 1802559 418682 1811152 1269278 779075 1267976 105722 1270346 465568 1402117 1091269 392875 1731085 1998736 810874 1068649 1216173 1411434 842682 179394 857369 350411 1999570 1300845 1292687 1442831 1341560 1560650 552981 1658842 1347873 1941556 1142031 1596607 1959122 178071 1102356 195644 930873 21312 835982 99882 1341319 617608 970393 1866741 646128 554596 881155 511762 571256 1715430 1832296 1639062 912029 1207814 1860286 1650389 497112 1188601 1368382 1506371 327227 501300 1545160 309797 398844 1652975 1892366 591815 777716 201047 1245689 570519 1469123 1743347 172411 207254 812297 281245 328421 986472 1848133 1927392 1939009 808260 1583548 524167 1134739 1985283 462613 1408885 826058 1133170 746248 1894548 730531 1481535 93463 365089 1660176 1761759 54844 1411802 1883304 1605312 930419 437990 887210 1970715 1457422 747269 869727 442779 1616892 1847946 1974901 1999847 1792362 1759603 1021059 409131 1529160 1820131 1166976 1472807 1046122 918742 356258 1247370 112189 1813669 321990 391112 1043363 582419 479912 1640189 390488 1267741 1463830 1154178 646857 1214833 598545 501060 1281191 354976 1727108 1364466 1447416 573133 926468 1812695 1355977 975852 1840959 1431279 1268797 637445 1918178 901806 1562158 1437578 1821458 1598880 590451 498668 662731 1401237 716695 1883417 649855 1388739 130935 400820 520546 525456 1749946 1877248 1786557 1136122 243111 748994 1315189 927430 1916426 985626 904384 1245721 596567 731091 1813550 1772151 261222 276091 1899257 819465 12208 870689 195574 1611216 831526 280655 33925 716801 1730203 60563 182120 1136007 796283 581505 922147 1100484 1678880 1663178 496381 1269246 1714338 232105 1904003 777911 938136 1341232 1983620 776272 1766475 1168492 553307 910788 1891406 1427083 1073188 1659538 1019458 507353 1110965 1833945 1571876 746069 728847 618240 1407703 1145481 1677499 1606535 1148877 1778768 1440800 23417 241813 1476990 954655 875283 516208 988079 362259 328598 42226 1906305 1843634 1186257 433342 221047 256553 124023 1903788 551623 330574 493276 1920169 673847 1001196 657418 632956 598861 212018 1006501 1733104 4766 469292 900458 388924 578016 499860 1913110 1168006 1314479 1124580 1383516 81046 1282642 1843948 1434090 1958922 1974913 1116063 151742 142426 1127690 1246192 1549597 920090 723648 387435 448287 1241542 1040004 1677299 1323640 712210 315565 1170800 934903 404606 759169 1703924 1664090 16939 523793 1944040 1574726 347131 143244 889549 220051 159737 682016 1014433 1622633 771338 1017797 752588 704481 1844456 1638432 1719193 315920 425420 373788 1421577 535830 1847487 1193461 682790 1945091 116448 1362535 480198 519546 841043 1046570 1955358 857071 436231 795346 1296444 1402287 1455500 428728 1866425 641303 1779080 1974814 967175 1782221 1345231 1571337 475555 849960 554933 657508 1882037 536558 1973507 1996655 1887825 192450 333842 1464131 1985427 1267918 20575 953054 336747 463434 192626 512882 845209 813661 1240358 1704045 1892560 1894097 1902648 103425 1063630 891699 902951 558430 713528 1562594 1129994 1215262 374144 1754308 337228 437349 1887315 1814882 1833873 1674109 1538936 969837 445903 865288 1457033 1798773 1862148 166606 370587 525268 1770884 134047 550160 1244005 843279 461393 634439 633154 876030 1955373 160065 1008286 398800 342769 1291320 641279 65753 853308 1912715 429743 1058177 309042 1757687 307280 1082278 661647 1488060 1736684 541088 720157 134191 1120461 1733456 626755 242055 146656 1525144 1418767 1215182 1512115 1627016 1655185 1037059 1017389 1820833 1997144 577428 1183490 1241992 1466070 474778 1235454 829112 1243288 181911 1546971 1727645 6722 568760 924471 137835 758552 1528564 548802 832480 826777 17033 496592 1386563 1091253 362900 1554065 1094853 1625330 283023 1138789 1830920 1610452 61944 1846830 555519 1462553 170412 993852 1768877 463684 56397 934868 1795645 1228432 1434364 209787 1864975 414512 1103840 1539183 51166 1753726 872495 1730325 1190497 13692 540077 1201489 617405 1390091 1786055 597294 1808340 1786102 422597 1313836 320397 1065272 1395911 514853 1723207 529271 369890 34447 1617594 1148442 1623517 753271 1506404 1892381 1214039 144677 1645380 271650 1462364 732620 1153160 1910015 1083987 163223 1169727 1846189 1113312 241267 1811624 917202 1091005 420888 1836327 1678361 181978 1455729 875766 994630 1383152 157546 1037049 1452505 1430229 370652 428187 1295533 902 357045 1038433 1483585 1797564 186292 530016 1762671 1219010 175118 1551582 174776 32164 1064756 547206 602027 1113685 725729 853103 1911396 1940412 1686560 1060185 982188 1186302 431230 350854 1608057 1632802 364783 1992938 1822754 138331 178864 295696 1761474 1360467 1113843 615719 1870950 497942 1035458 1272346 1661041 1953351 1337581 1987875 1149425 825669 500592 446443 635525 832247 456859 805866 702626 1859024 1198964 954880 1426892 311303 138737 496208 89060 720103 1313854 627476 1880402 786077 508028 535210 669472 178526 1923705 77436 180782 474747 118416 1525002 1211628 1469610 1781948 1323327 1259188 1762660 1119497 1124030 1716649 191146 1105915 1284529 1790188 176093 703457 259504 1062419 322641 664060 1330200 764575 542855 1913878 477632 1659428 647010 275165 358266 1993897 182270 152532 672448 340293 1224149 567366 1290180 1087796 1960258 1704211 1744302 1549988 1840458 671675 1597945 1344852 55731 221183 1333802 644657 1327297 830785 411449 235791 418207 275211 1829708 828867 1078105 370803 988577 1556205 1081409 913559 1029481 363258 1573137 348824 1139622 126890 61407 1247420 362192 282459 224588 1466196 1332880 402281 1869913 950416 50909 1397214 655696 1709547 1198073 1991088 538075 473632 1219491 1306132 1027599 1489577 621451 293810 193239 1124994 1756580 577928 1586558 1324879 193592 1437735 174798 745857 431840 1639212 1001575 120840 121606 1106262 1916542 1495985 278052 683433 1342745 1805344 1881937 1807312 1043141 1187519 54660 1371549 220062 816898 1211784 249762 527964 1751540 914604 1303576 973802 861177 872378 1165397 984725 1707996 405762 890669 148220 10049 154204 1977359 699494 13723 995759 1175425 849249 1265513 476247 1030131 316321 345582 817345 721795 409768 996017 58000 1739501 919046 238298 579547 287595 1758562 1603289 1101972 1495973 1374641 17572 967513 763516 1912870 1002087 778788 414678 476670 976908 1944893 914810 541363 1387789 743990 1889576 490918 1411460 351903 155025 29604 1536000 549523 1931149 392636 1538576 394151 444293 555704 1074931 1332337 1399745 1764477 229962 1741959 1093626 979327 879992 1345897 426115 1045294 1624816 1697780 413403 827006 1923397 1131794 1633814 153208 1803989 454962 1232652 354232 1242809 1232075 100240 494057 1711988 636142 1836611 398134 1170142 639871 863319 72335 1266283 519998 250378 1288062 1809872 3088 293210 1236614 1794457 976443 1600365 1107888 1117453 1012735 30558 1748259 470661 1784312 383789 1935812 307407 1914136 1826527 1449958 751925 601763 1769522 1992082 559192 1691831 1797572 266601 1383780 109189 1894634 19283 768711 562021 783968 386612 1527333 1797674 1468579 1269474 428527 1898296 379381 1329297 1822542 142350 903675 114290 1910443 465218 479511 1111200 232578 1652239 908309 877687 891094 268163 312692 190616 1464740 87354 254150 1582528 584239 879917 1461878 1633139 977020 1142536 1548974 979242 797677 553326 814291 1556910 734529 1449005 1375347 627521 951202 468887 348079 250669 864723 1174138 445045 910620 178899 1002503 1007009 1259572 791699 1574485 1832334 1904749 1354562 140398 829201 1965641 1052339 1885276 460142 1335058 1940091 1201546 22802 1413452 576377 1050415 579066 201963 598843 286728 336195 1538066 1777368 771737 516265 102449 493340 1184666 1556668 1885585 1103041 784379 1937824 1020718 570354 1287240 1492270 826079 1294457 240231 951099 191575 1366025 1689208 1624251 262769 782840 1206853 224537 379972 420198 1403942 951930 15338 1346218 879632 1855255 196324 1835382 1931210 816524 1329053 1905909 1734221 480434 510348 710656 195432 1755674 481349 1955456 1749047 1270957 901257 36360 1923493 1893785 538791 1437329 569557 93036 1079646 300624 1928353 913312 1164413 1500486 1728740 1526812 1327967 1829512 514318 1357841 39588 1007850 1789479 557494 998749 117 946528 903337 1114241 1989862 1990090 911901 740517 1761944 133842 1755866 1164517 155194 1309267 582452 1581569 1996163 935390 1654111 141307 468603 1765986 633309 1586106 1617358 706222 1219655 1634778 253425 1449015 964253 74242 1661427 684513 681600 650721 1506112 1206227 406880 1723526 1711214 1959946 1927888 1288249 1426294 1215448 262482 1505626 845876 1130263 208651 1604186 1173829 1938072 689399 1370243 190732 1398455 1664041 1472803 1885827 107838 220920 1500359 1043289 1934566 136333 1497687 117890 527499 765818 1003128 1211873 1094332 754369 328654 1948814 893202 1308836 880658 1613472 283257 649600 1466233 708920 1684393 742447 1468923 393828 1955822 1704312 1906412 1356178 1395193 216249 1984891 109179 602990 1641379 472503 648992 1208094 655888 1263800 1266181 397206 1919856 942828 1583835 686037 915734 30743 1464090 1985566 306688 1786749 947243 871143 1616126 1363468 182750 727396 1098848 1265062 1704649 1323258 1001815 1396709 798477 179457 1837997 1445953 928918 1005979 300142 1923011 1626740 1091775 1737442 956042 1787837 1687873 1651726 1552045 357882 913517 130987 794490 298538 767413 129018 1469856 481692 1056150 1914744 20533 47413 1821833 83970 1912558 1442227 857267 557426 85046 1604105 1325697 1569075 836800 180607 630150 777070 1986942 1488400 407009 1268080 1874406 1098164 1127265 276088 1623010 24557 1330634 1935417 155774 1002248 1271150 179077 368447 605658 1335192 492438 899407 1727017 1875926 629280 1503999 63673 319036 98915 1102545 243115 470763 806172 749827 688484 923727 1403077 1174020 466438 906293 860401 817998 448961 1480825 180971 1459634 1813608 138189 790102 78951 832622 1954142 407305 1680736 118731 1323779 60456 618460 1240482 21672 522310 846310 443706 102929 966203 975690 192030 853089 292865 269436 367490 521667 1373174 1501671 644082 1903474 326049 429634 363734 391431 1284182 35861 159506 341478 1825302 1123910 1901353 197241 149013 1695563 485596 906598 194927 864727 1202666 1158211 252657 671060 1378940 751471 1606540 190895 1533367 1460419 1606158 1150145 241782 106534 68460 1861564 223800 1613973 420949 1573643 1886079 508488 1046889 823553 1574607 1864697 1885766 13013 1722397 1642750 196895 1882559 712865 1185273 469731 314799 910491 1535732 1731915 340739 561289 689122 1948203 863948 323113 1790378 1443438 1932139 338342 18284 350588 1465554 184180 644283 198465 1747583 1653806 657904 1163244 433982 191352 469806 788844 1177731 1920227 1618559 326715 1013500 14394 433645 1201009 106304 1696576 145486 1604028 1894171 1758268 827717 362498 1163615 757424 255686 973475 392347 1836501 503678 1296917 1902852 862662 663946 89570 1644506 464901 1631621 583488 927478 1066782 1547908 469063 1339148 48172 206329 681904 44016 1885560 2661 449590 1760904 650733 1920891 978061 838312 391473 227489 849735 899608 586813 1602945 1373615 1787147 484321 641335 947402 320498 857799 412781 1376127 1400664 1968288 879535 1027710 1317083 1439468 151821 421355 713650 913619 207176 1873499 248127 1174161 113891 1851600 1182035 1007833 1792175 1433174 555450 1663323 1685842 1437326 322704 1085563 339895 197331 1666920 1386779 604616 1836086 576494 670800 768848 384310 681470 1812487 1411635 1228982 1664265 1231885 1453893 75543 297947 401842 1511746 286098 342896 437678 1279827 1765406 1652067 1194937 204140 1649749 407199 644887 307123 1440262 320026 1006196 1795908 738142 1769437 1523496 1204108 1974758 1022614 730501 530330 1776865 506648 891487 1272281 1007191 1517221 1168099 1787243 802229 426894 1287580 1693600 880149 1438259 1897189 1141981 1381118 1965634 1506156 162858 418348 357582 1157050 610325 173679 277448 707555 1177975 1439431 233982 1242927 856203 737700 55396 826871 1185365 608162 1948704 333597 454420 516932 682285 508133 1862230 67497 15664 1468111 1609987 108354 1451796 1926211 657241 412951 1860766 427453 191659 140321 375312 973762 881127 1408882 679330 837922 1035344 634812 1430065 1051200 931733 1767206 226228 1020070 538863 768593 889512 908054 31818 1028786 126455 1430455 964666 565780 88372 144319 530866 1410548 1477702 1126250 1395286 23851 1782499 788658 776000 334526 101804 403853 186405 1020175 462117 401055 1272224 706845 1997374 1687272 274462 1688672 602952 443559 1597356 22112 80821 1260482 1775375 1374582 819297 1865597 443593 925795 1979729 1043947 473162 190673 1336814 962715 1322499 1924292 748229 1713260 1653309 1186131 328877 873700 140548 1002916 1761805 869870 1159803 1279006 1225867 1413375 514034 571942 1728903 1990289 1021001 947061 1541875 329302 1941887 1765578 908781 1728086 1003449 301256 1920586 138937 1919211 790820 1324132 1641028 1823091 1197374 1943695 924547 37957 272276 1677 587009 71172 1613517 1065093 1312065 889644 1428805 795035 1399055 668969 1126218 706627 1774898 1545421 1269539 447755 249202 78581 1699807 1238178 1224122 1432931 218590 1538856 1185301 500302 1996192 1220071 1397155 630452 86455 1543316 1531879 912756 199242 418517 1880412 617727 1880634 295906 1046119 963922 802900 64756 1348745 704712 1730020 1359821 418404 1315760 655280 473961 985196 1080020 1111970 276275 1797142 761216 224479 1867992 1628242 985968 921465 640173 1743851 1120657 1486076 1812128 1684884 1169176 351318 1073073 311539 1742623 997093 1224614 1818246 1341270 1307571 1430750 465561 229855 1249914 569561 637654 1335884 52942 1240855 1528708 1580215 410823 874617 909997 759705 313418 1911399 1868173 312071 852199 71185 931506 1213934 91711 228766 1641757 1601549 133064 1407131 202272 1665271 229949 1511935 1679054 1547002 1704014 1507392 1672511 251591 354998 1534172 1364688 1186461 1377171 908087 254846 50164 1504000 999422 1777255 1813531 1314993 1456321 1340232 1469551 491869 93302 517752 1752758 167722 26011 1750900 158444 1693717 239074 554393 977606 1942028 630588 519563 1421 634234 192353 1159668 1314176 1105051 1597444 1499579 284627 444114 962536 835797 1415539 1679068 1760230 1101255 570131 330003 1443940 884205 1678074 924367 1438978 1598583 1437586 45927 1744225 1736282 1019333 1987261 1270322 436206 1780446 65529 125088 1110481 244479 1945237 355242 1445861 1587373 1755346 612648 1561657 1188525 1678069 1499685 668735 1469400 1632506 535416 726716 1688626 563439 1869890 153067 1558268 1788730 434543 631226 1181222 1745349 643237 1461106 88771 1978402 1838431 479726 1743565 1632381 179826 30971 1914541 1877304 1133177 845912 100334 1561828 1992128 1177592 1974019 1165768 48049 896604 237334 652300 272236 207659 1159132 1954044 401738 686943 998436 1902921 3851 903099 207645 1981294 1134241 1778763 1228633 692966 1524708 730115 1211064 196658 1786271 119360 944806 322452 218576 1496545 1101060 1361311 292861 1281136 1966959 751206 1348824 1467605 1260966 1812772 1778040 1598646 1264988 1417200 29485 1690427 1170394 1799724 1962049 1032639 191453 66784 798739 1909971 1171570 1964054 376863 1350965 795457 187664 791982 1529410 158441 1682423 1407930 947208 36709 156987 1079009 458448 442612 629983 683353 1466037 1237066 820604 571974 1402959 608042 568289 110864 74513 535668 988347 1912456 1850534 1158625 1890890 943339 216841 409050 46519 345906 1687059 1239573 1817800 169502 1072351 1003225 1773565 479180 668068 1137878 1418388 401375 567949 80920 1411604 1026890 1345168 1214267 1697217 233252 1596093 1536269 1741650 1730863 977888 1408115 1302696 1401581 305826 1167190 701634 622285 1852234 309879 138264 1284648 1595010 1714966 53354 491951 1717768 788889 255190 669299 1372810 1716316 76198 377650 417256 1533250 503474 1062407 673771 483216 1306042 1157553 1553848 1254678 1176224 413773 1616947 830802 448289 518252 322875 1543841 1633513 245004 1892879 1061262 700057 518567 470343 1814976 1635184 1940943 560952 441138 1649145 1634025 1898953 1732394 384751 162369 762336 1035619 260638 1441989 682967 959074 1621908 270385 299503 1665100 1685493 1499185 1142499 472509 1421895 1558526 1967621 1492549 496471 1144810 224220 566201 1658973 944052 1416448 832665 1047649 1764343 1406178 884741 163018 246947 320218 313995 835993 1001165 955021 1211068 902540 252318 387347 315649 1913497 1781947 639023 1628651 781821 1246220 1004688 1162937 756906 322321 1642593 708326 424282 1222472 940184 569364 1935944 788005 1485022 1257006 1606902 1927558 807312 55323 531416 1277613 1779074 919926 1846312 1239932 109362 371763 114501 477608 67063 704891 1573670 1060245 455954 1927813 1180047 461263 60639 1774242 570738 1140021 112123 1054889 1340547 1421518 6737 1301281 1493859 473778 103454 860786 966468 1248896 1450598 351352 612787 1626794 948026 816415 1956784 758640 710038 122469 1501655 1316211 981876 428506 485529 282335 1050857 1742072 1169891 219053 460446 1389245 692554 17494 1622876 1250798 1464660 555158 1010346 1819184 1968467 1052775 1789436 1409582 938765 984 533112 1759514 361250 464681 505381 590992 97157 233186 1490571 1492373 399336 279744 1470331 256614 1136144 1648963 70072 550946 823203 1582507 980757 536828 313647 103124 486805 139927 403932 1642442 878578 1774486 232401 622870 283369 1102656 1306699 260355 190276 1823152 64517 1647760 1492522 128399 919596 1769967 602864 1053138 1539933 1611116 1151249 1661683 738125 31018 188666 714999 154713 1238932 237758 1476963 85184 892332 902148 1539041 1935680 1432494 857625 1650275 680687 537408 137033 846801 1850237 1973539 188323 284131 1559657 1103251 1541579 899716 509903 1298366 1489600 1844991 610123 528416 845904 1055835 489368 1740230 1921947 698966 1062389 933024 580645 1149628 1692038 1053095 468743 1335278 657884 454139 1856367 1698446 1367164 1086753 369417 1659570 1441664 544501 1861583 202507 1769534 1215415 441669 221107 226627 745344 1078703 918786 1185765 499533 868119 1214247 531345 1854452 1551376 513237 607079 192712 182179 587667 1685010 1938766 209081 1075392 1713583 398124 997366 1581813 1297232 958999 1256903 1331082 1477580 1870249 893423 73023 1664981 1425302 451671 1667542 1843672 45905 1802526 1519574 185231 146966 1974256 771802 1039867 1766167 1298266 1467869 1623179 1166396 985465 1672709 715653 577653 1134486 1038047 1113364 585578 1236060 965122 1627984 54920 544462 873310 825936 1778385 1088180 514536 288901 446756 148181 1922893 110485 1230234 1705763 968257 1245861 1933314 1486699 1496440 312487 1911772 779848 1126623 1000215 1189082 1458071 293124 1378000 1797367 1295950 590771 1303683 1904455 1207260 870632 1409489 499789 26959 668481 1700169 16129 36540 388520 1936600 54467 1182770 598466 1244174 1253548 1002410 1607572 1959515 617077 1939130 1475068 1876237 319286 414592 565655 1551947 1143798 572942 1387640 1379060 1797888 226815 1096708 1775829 223958 962923 1328733 146740 716968 1879624 439953 797616 159796 890720 29720 920907 419560 1348429 518044 1172738 541628 319329 1870024 1578920 611026 626861 301509 614229 735657 1784068 1918330 414308 809303 755099 151566 1758047 1229743 1977473 717509 678591 411425 967403 453510 1446874 222564 243124 516623 1244780 1398230 112783 995198 1754441 1321813 670547 830283 902695 636875 1067009 620071 1320373 557023 776069 497949 951832 1690291 1554070 339734 723960 1851152 1130961 274899 791665 546990 641233 1663162 860381 448514 1727734 657012 1952665 834053 719601 1243512 111050 282704 831898 1749855 852649 572308 647238 1366608 375773 723018 451443 1886544 297477 1585103 1335209 935377 1700125 192444 864941 1727965 213833 1990767 934159 790665 220869 857831 413602 716766 496347 724958 1057165 1923442 1497235 987183 1818234 1615196 1039822 1207250 1742599 840585 712451 80874 1874231 1410372 378670 919784 850023 596971 592122 1473862 1058652 269690 988550 258653 1969263 1709794 1201283 1834883 358558 1753748 309950 1088644 401837 1371264 1147172 1530914 315369 1102019 103996 21865 1547590 1624484 1312737 307645 733739 969567 1177667 101608 1672785 1353772 1975867 1388915 836279 1423088 1790507 1757621 1565504 1087054 1945377 822421 1033183 1096456 1709305 530983 1486233 1957561 1006730 1872645 970910 989095 719068 1009635 856645 384910 507959 1741073 130421 1909034 169956 984818 711582 560075 6796 700855 1966553 1589563 751463 1576214 207434 1639204 147681 1539108 539119 337402 1827839 1611133 951885 198628 1394117 722552 1618643 781941 417642 1989791 1683970 884177 1445436 1163634 191498 493829 1900530 1205975 375989 1956112 756488 1822526 1509577 1254264 1695292 1375379 581820 517361 1470251 828114 1021997 1618496 1224285 614752 816590 87988 1818142 1950720 1687483 425136 302227 1869801 1505414 1461769 1518654 1671775 1530383 1267139 1630375 1437840 1844411 1887955 106030 668905 1582548 166222 891651 142580 1945500 1508988 380996 30906 1962438 247675 157604 1856383 1385421 1304270 1218515 956392 109754 1807130 121975 1884125 737131 1394516 778979 1838540 955968 34811 568754 514754 1824076 183614 422814 206804 1233376 466761 197965 398277 1515521 275951 1748142 1397339 1294450 1695403 1338351 1071220 744250 1906653 400685 574987 1175727 315691 775257 471212 315082 1265656 1679237 619969 1682061 1423327 1591045 722347 186416 866427 1526851 617694 1806128 1015098 1440537 102238 1342083 1274182 1721702 776226 1004392 158686 1795946 967969 25786 483399 598309 120398 50058 1237314 1207450 160803 849562 299537 814535 274265 405324 1277125 973774 1159671 1030491 505946 650905 1641798 1284412 1697838 170424 1612399 625521 1188051 36380 535242 1314543 601160 1732519 1670653 1255008 488326 1633165 1122890 1438792 51145 1818096 193212 1163956 411275 842131 1191638 208106 483097 1710668 1827909 1002488 528494 1758771 1467891 546568 1314523 1435079 1013465 1212614 236107 1900837 1535739 938776 1608196 1494578 503456 333978 385573 397922 491558 1648192 1967402 950721 370556 604949 804096 133608 843863 146124 905607 713967 1018741 1732128 1337483 1431631 1118298 467244 1289122 1157985 1147121 1119746 1176807 1585651 398559 1455317 1597462 1664680 107582 933519 1160971 1339316 1451288 261016 1533479 356859 372747 280677 1134276 1235622 54206 611740 802955 1080455 1819165 644802 1876422 260500 1141832 1185399 1854849 1698390 785211 1576778 816475 1303880 288808 1386074 154489 303459 1658805 1873690 503416 1331343 1296046 793423 675793 567761 350110 172032 1152511 1088642 364249 477813 1178636 1148471 748388 130376 76744 1577620 601050 1648977 1924529 243599 1392000 1596116 678074 38775 1256668 1738506 1378968 1176466 1228778 1995733 295729 521231 1527704 1561108 1274623 1483080 1961672 54419 345625 1549857 714900 78559 1532033 1077634 1167412 310659 1993676 1026891 1985757 142466 1092026 769717 512344 190039 1644103 122578 764297 1418734 627299 1562841 788644 1690883 219987 1008220 1291910 1828079 208013 539367 943510 351692 1975706 595927 1407324 1766576 641850 1574939 926963 706306 1878774 1219912 1505030 1772252 314606 1805058 696711 468112 420091 831474 1038428 482287 394834 136602 1997192 485037 748191 804095 641173 1651944 69441 1961012 80175 882975 285299 516118 1263120 972237 1284405 1179359 51835 1719407 741184 1586012 1252437 1317488 327667 814579 1550256 153933 1909228 180627 1731662 1681952 49014 1977134 1718065 369243 1447033 1455050 858852 1923027 873986 1440870 1095698 1655497 953288 803450 1267560 926290 1561739 13657 1434536 416189 304043 1001185 1598609 770633 1657721 39053 1509217 1581840 1006159 267116 1776633 1980166 1353008 681739 1494844 411117 1486214 1687976 1430615 1921688 1701442 1802976 929129 105245 1421462 86632 75262 488066 1884619 1970664 1524460 268731 1725673 956588 158724 1058118 1410790 318069 380986 1175315 751557 1596016 40983 101294 1870589 1003362 1151018 1059964 1418400 1975284 563233 1394205 1112925 225591 275246 245626 452435 1221955 1580641 1833275 1409382 1137536 60430 982336 1490988 1406538 186564 730281 138725 1091568 1974663 1184862 887052 796088 1875605 1264707 399311 897591 1278999 780466 68063 1142262 999505 538766 34121 965074 1700757 828631 1006811 282950 1571336 1020233 602013 8351 438435 1399890 1573911 47987 1779644 630805 642163 647730 520172 1198119 1208558 29064 1995769 1697762 1360474 953120 444272 1638265 1989618 1680057 510464 1915152 827957 312459 329911 1376967 1626509 1993296 789223 630478 269283 1069600 130923 154854 935141 1192890 1630476 1964258 627577 59382 631403 523738 1365116 583573 1042986 217071 107225 950497 615336 508352 1286129 1184834 1066628 749587 258670 1842155 839841 1690466 1106316 817579 1524867 393463 963525 1008799 1616356 848775 1192013 1550952 909680 274840 1423556 370298 688770 1566876 1872398 645171 184010 1678031 759579 969685 41640 1415269 1800942 1874622 377264 591085 1681104 271723 50623 19155 1872620 546165 1124943 1259455 896291 1534203 524045 1522225 806670 1466752 882455 1755926 1506282 612878 129624 150895 1829838 872124 1036153 575839 357789 1671928 421152 1624669 882219 173876 1050724 663333 1020263 578614 67042 894101 1116167 911319 1335367 130225 1806953 1799991 1148687 1339510 1010434 1050379 641811 592766 612777 1230012 212073 787914 108344 1901815 1790976 1744696 1432269 1203159 716077 884986 1592707 525815 986040 836086 1096988 545020 1896996 1532054 1496580 485816 311549 1628515 621146 31713 457758 306061 554331 1154039 107128 550315 418137 437888 653206 304022 846364 1727189 270331 135621 306149 1528436 831405 430990 678030 1972683 1922498 1088262 648136 59654 1366478 1658771 30918 1984231 425930 960939 940227 1325077 728675 1532585 80356 1024332 1490039 1658217 1014324 32773 1184690 393599 798340 759066 988332 219107 1986837 323555 1521550 374272 789390 487330 1960700 1085186 1194231 1465833 457265 1428851 944854 927954 1746160 339131 1432982 750654 664441 1761040 1290032 514927 1513966 1328769 902972 1005812 411300 1922015 1731518 1661864 718749 1161421 78146 291188 907372 1232697 581927 228068 1286434 1456852 264284 1747035 1521369 1846701 1122731 632848 1876207 758813 1560610 1358696 1019556 1840786 953197 1682418 1785439 1376 1745032 45179 1732532 488996 734142 1986679 909189 1409300 1028977 147066 372489 1454539 1011317 4937 1907774 206934 1195677 1991390 58609 1136331 41904 404361 143625 157561 649069 197180 1759059 447048 588471 1341245 780928 72591 1131536 753640 1947659 930860 1318689 1557322 1648967 1182753 1532141 89974 997497 1533862 1060598 934549 1029963 1069061 266189 650600 1770292 1065591 1601523 763574 1979552 1168264 1613833 1336565 974421 237360 534678 587872 1545179 1830242 190302 1909475 125885 1501862 1414765 939402 1091711 1694688 721146 986718 1832618 1215005 537725 724406 1590867 930793 1824382 1432717 915581 1189574 552000 955785 443804 166492 1433767 16235 455578 73364 1986832 45634 1858729 835644 1575805 236669 103327 1208565 1567684 724967 1838371 914401 654188 1882230 907913 894611 942315 1195697 1958775 687478 304911 1249897 1745503 336987 1970153 154536 191075 1912384 938378 795325 1270655 981731 43698 807321 529783 599158 1569065 109476 1729044 1446656 1397070 1098039 1734869 84989 424263 1205832 1278225 1617954 102991 1795724 1304284 1483643 735217 1737686 1895864 80120 525028 92643 1375007 1090815 1593184 940600 276457 303654 340019 978587 776541 1612657 1797296 165503 1788697 566621 1269006 1292678 1628255 657545 1055244 780591 49991 1820639 1755476 413643 1096648 352473 1519454 1134898 45867 727603 1716002 712303 747724 383961 945481 1007940 1702760 1216943 799285 1961317 1172823 465578 1141972 1516992 872325 1673533 1895305 605535 1875163 719034 1812526 1781111 415964 1509971 1420501 1725887 1076649 1810339 516550 1803098 982345 1731455 1870745 1862990 178405 202787 680911 1184845 1424735 1660270 1088115 1715326 1489261 884926 1487354 4777 77429 818957 1240235 9326 524084 862170 461774 1741463 1250807 1735048 712170 825470 271201 920126 1312608 790188 1742634 582813 1735431 1777006 1626921 1998724 435214 916881 1804211 928041 935493 893226 1955262 365729 105996 1983826 1641731 199431 270924 1589407 999573 225520 1249485 1948910 1313712 839324 647516 419040 1622018 637434 386708 1932026 544471 119108 146166 1613493 1243938 891035 46346 1517474 717771 323453 1464081 1240548 81880 1335889 682420 767135 408688 492771 1545008 338430 1426817 1695201 152539 1608300 202552 1109700 578181 1724231 703838 584280 284181 1339522 641218 1631949 396884 1448574 785005 1862799 1455739 890589 795142 1704925 944873 560686 1237800 1417879 1125648 837700 1246969 1685697 286073 1873746 838369 397333 510157 877195 1915250 101708 1580772 404116 683400 1945785 1270088 1641485 1556221 374813 1959872 999470 361330 1647242 1037680 1329531 705666 1994805 1165371 786908 1821858 1989436 1957020 734409 827342 599898 1821038 1050032 1018377 1523566 1324041 933778 1172561 635348 1926988 238917 594741 173549 388278 864324 1677214 1494439 1257458 1054494 886555 990791 1442767 1718086 1593858 1126559 1153544 620897 991844 939844 1862666 477529 171826 420348 1164401 1051782 96896 1063352 1400674 1206029 1320859 1587408 1168097 1169886 1480318 476648 1998191 1843712 1543309 489671 1914412 1059483 1329027 1099861 1676552 1574241 255630 34758 1775602 33309 1604271 1736328 218091 315446 399630 1815151 787702 529008 1076053 624501 997655 731453 1016561 1517060 1979882 956799 1617001 1968879 1415740 573484 949005 1320681 889456 992604 819590 1586343 843185 431322 1206298 620735 930718 327877 466853 1652619 904962 1681634 1814623 677035 446790 766935 140344 981795 1639164 1073875 184841 1588678 1581577 1649639 985887 1519142 1209101 1860352 518360 1667585 469077 80208 531142 1688480 1992763 38243 908688 739287 430844 652338 291071 1297645 267481 1698542 209816 1375962 1760631 1774525 597085 1666585 416956 726231 167271 384537 740023 191646 194494 1363293 1132523 1003529 552559 568017 173399 1133084 145719 212453 1324354 1616718 1674439 271172 120063 1181505 186489 571865 1412485 1143735 1275437 110785 1945230 262096 712264 112135 647736 1884400 1017779 1946966 344670 445729 813722 1533316 230673 353044 1268026 371419 1327058 1416429 121206 756580 1094564 1139477 721416 929762 1653492 1291945 1592359 812063 347361 1501005 437086 866954 375307 1232458 941189 515735 1228364 346636 1570724 243368 63572 1034311 1201153 479678 729036 815367 1565264 1068297 1911955 97818 5167 781188 793812 12510 276479 403538 716266 133639 656928 518127 101020 64990 117659 905924 428000 1931444 205324 1288222 1700232 1874711 1245105 1369126 253761 1560467 633255 633809 819179 955696 1618231 1933002 880397 992250 932573 1579417 581788 527996 1141333 1528295 1875018 1538640 1314206 1676305 604980 659588 619581 1541667 561241 827851 1062822 206115 390077 1125401 38578 1432864 1144642 415033 1054491 1559976 11295 15252 1130104 725027 1401485 212499 871229 1295292 1700563 1084707 435617 1428364 1084052 100565 293426 1752564 1714127 218862 625813 1196703 89378 25182 32635 811046 929903 1406896 556301 329398 637880 192515 191865 550709 1323540 1958093 1601597 1780227 587229 671440 1511675 1487318 1681521 1875486 252824 619674 1268603 1240251 1227733 768480 835978 554077 872134 1109670 341582 1743688 1004550 942111 1205908 648492 1265384 718533 228604 150241 1939006 1249211 591388 727001 1489712 1212521 1166591 1204441 1213070 729520 391664 1581864 1762023 4823 1933341 1709290 1912550 1755759 755398 1246862 1546537 1107190 1683116 1594616 1235859 270872 251651 561908 1241960 903574 170774 1026019 839816 1310106 227823 469019 572469 436024 1897995 1951162 1825306 650190 93501 335932 589820 885509 1507541 1200223 1061833 77745 148021 38920 1867039 759176 1754620 1085342 318018 386822 742995 1593793 448486 932028 631131 1304354 1105538 620636 1486356 920480 592437 254778 1922997 1670605 900336 1519286 1821073 1548864 167658 1392069 1106290 1954474 1561260 715673 1126327 1194770 206855 900272 416671 556520 182936 300125 399691 731598 390754 1993914 1253092 1838416 287170 997887 1645260 1047582 941193 461306 1286484 206261 1524348 108969 1447185 1120446 659115 1853186 1407087 315044 1861836 1864117 418150 60581 1392134 1490908 851431 1904427 1245398 871642 1411828 613693 1277437 245669 591514 1666435 393815 39017 408924 573427 1167797 1079918 838161 193998 158838 521730 1788931 402657 11010 1830634 83951 418078 1026700 1800840 1510960 127118 1257900 499747 104306 580844 1543307 913491 1741047 854419 692336 1263209 570236 457852 1918468 1237973 178238 1141684 348492 1696517 1319181 1012686 149185 523368 924973 718306 760430 421864 1135558 1518836 1998740 1426070 1405095 166950 646141 1823498 1627824 1637472 414850 1728901 1077862 420733 874945 845356 879900 1750053 982998 1084928 1571142 558190 1258084 1515326 451213 356132 81446 762489 890027 1107835 1085441 385682 1393967 532924 1027990 1711698 1160039 1709224 718347 925490 99230 361664 242673 667502 1289509 1981277 1345965 1693613 286787 1756788 253765 1289345 557860 1340264 1783241 1926131 111879 408863 1997784 1420018 12518 414016 871912 297510 1104014 865367 618270 339950 1062641 1202177 1503971 1766037 169769 1363388 366679 1539033 1180284 1832264 1122568 514627 1909580 386879 1427331 705436 616585 612257 470577 1533019 1130691 303092 571335 447761 87927 754781 1721778 1622247 1626120 159661 574894 1933723 791638 1277740 907423 77418 47976 1430086 1697521 475776 292664 1676 574207 204954 672182 1386843 1488882 938753 578446 1096915 430688 202041 1594330 203545 1839733 1474966 1211592 1115794 1812185 884673 1072875 1978699 534178 818778 580000 885057 1863723 611458 775351 368740 37152 998219 469756 1103445 194556 1792510 1596067 952731 1713482 293500 153057 1844134 1504221 1070059 400146 1671104 618791 732487 293876 1547923 895493 858077 170841 1806721 411036 724212 1856968 386186 1422866 1976797 1280304 1244605 906187 1283844 593398 454916 853810 156176 1045692 1812195 1744195 740899 258876 1115278 1506298 1918192 1971955 680151 452674 1779179 129450 1943864 649074 1342679 1329483 1134621 663158 1671546 272643 215255 1741568 999752 1228283 1685696 1734398 1804584 1496807 719717 689455 1050870 1038207 1839972 420277 1143452 591223 144306 1240572 701728 404040 1932558 1709791 1143952 399650 1703298 1867099 1658369 516877 658427 764918 1210949 1585026 1340531 150475 694015 1836385 456833 1293087 1208991 400101 1019463 888053 529641 832054 429170 1914910 593240 143702 1278224 94070 1768785 254974 185194 1992367 1273316 1323956 50103 754263 523544 966192 1451110 1072974 1221734 470771 1878534 1870641 252354 212847 1449113 453460 1442246 1511520 975575 643742 1540386 1608625 1069139 1405795 825101 1896851 320768 959232 968935 451910 1800660 1267995 1543214 1027509 896219 995335 1035131 726866 1356609 280260 136121 1264612 627493 1347214 1996025 418935 591512 1821039 1267896 131488 1083860 1942827 328532 1353625 358468 646628 863447 980485 715013 189115 119761 1299548 1376076 1474098 1871087 26284 1182419 1628726 1943556 1082841 636580 2821 1851505 1957642 1822495 280881 737038 16566 651879 299904 1882364 1546527 377958 1951811 946937 850685 401689 1566132 185311 203463 943127 568471 122895 1597297 457775 1886163 498737 1352479 1253674 72092 616113 85932 853314 997376 105032 1000876 872590 222860 278520 818061 1210035 237409 551044 559434 99056 1621713 1325261 1293366 129217 1701283 389271 723928 1259111 642860 659330 666451 1646852 267759 952084 222653 204924 1009052 1220253 647458 334681 568230 377638 380834 1917229 1914473 1823336 497701 1587389 655858 424542 1895919 1034119 1812360 791 552227 1757104 1729945 1365468 112443 273147 1325940 883952 731170 1404257 1006292 1351968 194560 1360602 580929 272609 710207 1833239 67189 1967278 555532 1392039 1922885 247958 1149124 1172140 1337413 1804800 1029282 968178 1598599 365004 1285269 1302318 1323433 351898 578035 844673 1418067 511984 730275 1418373 513858 345288 1769758 1738767 81389 8411 660852 511586 1043026 193914 912628 64249 1155375 415795 27501 641550 861776 1692695 1127939 825637 331364 298124 1681291 533427 240007 1803056 1876086 916223 1510212 1424233 1441896 555590 1028072 1443699 1472029 1407178 1854604 1999833 1169310 1274177 99947 625102 966026 621829 513772 47431 120315 119843 1167 483706 1553826 1306391 962215 1815267 1557605 1685785 1576451 671839 863639 1196818 863922 157473 1008800 629777 1807444 158405 1600331 733429 1708640 552824 1460990 560803 1566552 504142 354426 1025849 325104 834098 401920 826882 1808184 1653980 1463836 1302546 1475075 1680224 256807 517048 1802627 392123 1656162 657906 297788 413116 549366 1499746 965291 256659 1607806 449610 1476708 1500035 1192073 292445 995571 69620 402572 1554374 1301797 1921437 1641167 846589 178044 1486151 1657091 416625 1711507 1863494 639450 1183517 933216 351649 1355888 1419945 21719 1504134 11909 1774829 1413111 1104338 1895583 1027985 865986 1008593 39021 1248202 50227 1039438 1550809 981118 1055840 381677 787466 132757 1657539 282373 1007760 1318780 721440 694765 988729 208894 838009 1483061 1543048 886283 40726 237618 451672 1383462 1222170 549013 1126501 1602275 1542164 711649 1706741 1022612 278251 237522 1895270 1044881 688004 41974 1664711 945593 1687073 273286 347822 1429258 1250282 1537679 429617 126640 1405573 1243184 1297339 115620 1332696 1014970 148443 710775 1142707 106358 1008121 841294 337543 333459 748604 1081516 1580052 1768143 256222 1209384 1004971 1357756 679644 192496 1143440 948533 1725270 528479 1266709 64577 188270 1125504 331947 160168 980785 390631 1398736 1241635 1948834 1177143 1541386 660485 211520 1636891 1777780 1859068 460538 1859599 1388184 131792 428998 1562397 110908 1189805 189291 317775 597865 1265459 1544824 1084807 1512652 537197 1353788 842688 1171610 1612797 380857 452631 14327 212973 982886 1707923 267706 722262 751397 1859387 83419 554478 615284 123556 302262 580496 199267 200590 1318527 372442 805369 820248 719449 1962170 1383880 106281 31752 811464 326748 50564 1256780 1490688 1748265 1816945 152776 1914921 1683238 338088 866722 625783 1933690 1058920 89141 1032585 694175 1851053 1294616 255728 1377753 1520026 806829 258504 765474 1894116 906623 73554 1737589 1110351 469149 1671156 1042152 956204 609037 594811 982121 1926282 1398869 1830934 1138605 1554277 529552 1963893 363167 832299 951667 353361 408747 1480111 964277 579440 528863 539980 1560085 1864639 102397 1876384 716119 801278 1031549 1389252 1544712 438017 1609638 826466 1556989 34152 1510397 1420271 523021 1888158 4652 1871621 389776 1140786 1826829 876356 282303 1753056 163471 966813 1451326 909556 177597 1734458 718927 338262 1704757 396397 811245 1904536 1262371 1559268 1433420 974452 891875 615830 387011 1141183 277644 1441605 1713233 1504155 1477020 1430756 992116 176310 754635 1458304 813008 1360432 1007193 1687479 1825894 442451 756877 195988 1840641 1769649 911581 1731246 1940479 1663719 1003170 413153 1499568 1936763 1902373 1665650 1018649 557276 1574611 986832 147123 1152912 1657675 755815 530227 850798 1577434 1718217 623207 107606 1395822 1312967 434145 1844770 905995 1943517 169551 1131860 1978885 49972 1654593 1481191 631400 40706 129407 480057 1199419 78485 1279651 692352 1197005 1199616 1216384 311988 127388 1215758 600401 9691 1541399 484984 571536 1614476 764570 928894 90660 842772 1621680 1505628 1005971 1834792 913511 196008 1294355 450611 722981 1970388 569886 1372035 337572 1682347 884824 893692 716809 1762884 1536740 851955 1503908 588237 1983776 1943643 1468471 65076 203776 875989 323048 417174 902140 1166584 1888754 1595793 922126 1481977 1070538 1731284 1447190 1798052 15034 1190813 653253 1784339 1895336 1176329 962338 1631482 1443615 1961713 1069220 1931654 1898032 553406 1551365 15499 1859090 940486 964260 1269504 1904048 1670669 1276467 1777209 716849 1407569 1017370 153413 1771194 1595805 171685 1582836 1065716 324869 272338 655498 675996 143572 1335533 1026747 360730 1927718 543208 1181582 602873 1541912 1366074 986052 847943 1136963 1344243 1159453 1080675 1597169 1438845 1243039 1636651 99919 1581894 568796 1485646 1929453 1205659 1527432 694002 1891271 462508 911985 775997 1681728 761401 832488 1827388 918076 711878 244980 1457688 579783 1160795 1642214 494598 1653319 501096 1764642 1644340 1881555 257234 1365958 1563602 1397322 1498232 1865533 517113 1655152 1526175 563271 1766775 30366 39807 390157 1560493 826038 1523638 1116107 729709 580671 100183 61499 528812 185549 804751 424300 1310035 1827051 1397929 702888 1539489 630854 532311 1720154 603040 1907773 904393 1972942 426542 943125 426600 370653 1703192 591264 1497036 281507 1164370 1318095 467421 1601544 1208418 1333236 1570978 1587168 368241 1524204 74942 1827135 1061017 555220 1361678 714177 1915100 1106300 533169 980329 162320 1284846 1717048 1718209 1003649 958410 969765 1856175 912288 979808 841871 399579 761175 1954782 1808071 19493 918372 1449840 1245194 482887 1394911 972608 281323 352439 1777918 532552 1099722 1278162 127596 395720 1480934 481174 413784 1933066 308531 1537667 1043932 1200394 1516505 1175484 368132 622856 1898560 1033746 1253538 306204 1835005 1327451 1507487 621079 1289675 1099558 460918 1585342 1754359 277467 1997399 817006 655920 1257277 328817 1557467 95893 298969 44977 220521 1100413 1395759 870898 1370769 952638 1157568 1580517 1589664 1906498 632475 951775 1575002 354403 626030 511328 83482 612674 517648 1766399 1767575 1470611 384967 1655825 681505 355956 285368 780455 162316 486110 943453 500615 868136 1459283 766492 1085382 159303 1317164 183856 583586 1536041 332035 1415939 785386 973910 331918 369187 771061 1667630 1626269 1314051 227374 956424 569976 559511 50601 292827 1540605 658455 47454 1177342 1439876 778725 621854 152961 1027505 1608781 1032355 971394 1570488 468644 1809597 771193 446522 167804 595297 33782 1625115 1844174 524051 634735 675836 1960974 126588 1561133 1168951 1202554 1226172 1453031 231690 1582018 1995884 433751 1069810 136957 729465 309620 278446 1182726 54903 776517 457783 464812 105000 1750080 435408 333780 297375 1703244 146744 600706 1046116 810862 1138764 1522438 391195 1203762 1539306 994450 819679 260307 913071 920397 579779 1145587 159443 417127 915245 198483 1279105 1720634 854911 1552093 20826 1897214 1862458 292617 949023 1025486 1865957 1179368 994098 1739038 1453765 502308 935816 1571424 995750 1716181 1023804 429686 1745660 943762 230338 580917 1647698 127310 1391483 307508 509302 617697 665246 1298097 919037 290440 1898425 734246 916945 1783792 1612200 817495 1542133 1523340 1603261 1757191 138616 1722846 1200092 925743 173016 1875328 994005 1033829 1006395 1647398 123294 58826 305735 1570114 1569905 547129 1481678 680759 726769 1042847 1477296 702798 736693 678450 1616026 1428017 539889 939113 798465 1087804 1949343 1904020 512732 1153539 797728 1803178 480864 1367862 1548935 1404021 1633716 44067 1273670 850538 670355 1946331 1162456 681521 938802 56851 256736 1002105 1129597 400309 397918 907245 1901850 915466 1165292 247302 1026813 728168 1691003 231601 1944659 1546746 1249113 867828 101841 945704 1603250 1233776 584852 585380 831944 1397346 836200 1328072 60334 1645114 348797 553271 136660 610163 1874566 311116 733872 1418230 1778493 375467 591326 530061 1438283 370551 1168324 521820 39566 166588 1407435 674197 1179483 1603189 1028415 762613 1640051 1455667 1439744 1237401 478404 1521402 41810 1845430 1472933 353587 798660 1761642 522898 233347 549242 659094 686996 894749 333207 1719723 1748656 1017458 1894982 1416812 1046221 1390390 406272 1094646 1209524 95157 556156 506309 932683 1824214 1975007 533799 1521222 142056 768662 432321 264793 281382 295197 105094 321458 926497 1641105 402994 610858 351159 1249053 213213 1784411 1009412 1653978 1641971 1363887 1309964 1886883 530416 1778442 1552198 1734940 1054568 561560 1058148 931443 300391 161153 37678 967480 1741526 13339 1978549 1769153 430703 74661 741658 853278 1675720 1748059 1746808 1094867 1064511 78606 204786 1918025 951474 256620 804173 1244792 170691 212504 474992 1478744 1191562 342262 371683 1684876 264772 1892765 191333 431292 530070 183094 457656 1774512 469525 109579 1396896 1904604 668205 1147939 853412 1232087 820540 601794 505051 662761 1490354 373315 1025406 987616 427861 123345 1311701 131 1423542 1596807 62806 1512275 938841 950126 1560360 678783 311384 1764245 1987424 1323577 1526331 1396045 1613711 24139 400089 471528 1744666 182027 1610747 831110 181193 1234666 311559 251319 1125391 940371 1423330 1497519 996441 1431824 864783 4825 61279 721028 1052473 398752 840465 1414289 901414 1433189 733326 904922 456711 1808916 1291635 799576 1370026 316767 955691 753045 1844745 1665593 860579 1033556 1477919 1686520 1986396 790643 509772 820918 239157 770898 1624635 908125 1098670 120586 1978864 1495360 712105 11085 898422 461581 905643 706768 619074 1530589 1569735 749981 244028 381086 335757 705420 15713 1268740 1773751 439660 1418906 1634192 365363 1366995 452863 616277 681594 1531465 1112297 611985 355822 1040423 1894851 1932942 551359 1936442 1629253 1672638 1384283 1854037 1739722 498518 453984 1989022 922636 3932 958743 1839636 29266 961599 1628115 1887877 435 807664 261943 704473 271027 858397 255688 1493866 1281659 118624 606238 266541 1573332 519344 1756585 1867920 112855 705993 403301 1535723 1341989 1422984 829897 347919 1977909 1565197 561649 900813 1542039 44068 291154 1700795 1770071 675335 419902 1891621 921704 1052973 1286436 233012 1969428 512295 1383056 117625 149437 1634599 1523918 1736672 1639333 782631 794709 1823232 1985401 1609551 972080 1877958 871955 1778236 1659487 120532 1638870 141143 907940 204602 197015 1358973 97889 167472 1370491 842118 1516290 1213089 502309 391503 654622 887787 664464 1446991 1920991 468266 1721859 1013068 403707 123299 1911456 333091 1792629 1844883 1558018 417802 1784400 1339668 98170 1086500 1502461 1438991 456591 518875 1348985 726950 1824948 1906831 9215 203379 90531 379165 271988 1820625 667273 1631385 384863 830607 105697 756463 548646 1380809 118353 58243 1670549 1385378 1782099 1618952 1271360 763784 1265229 998001 1012200 481132 1730678 697625 1769311 1899440 303281 392600 1506803 148532 1272277 1468315 247906 531154 1579941 1464592 429923 367256 1796443 673382 154931 207295 1582366 149511 1454536 1629896 838524 699867 1329527 682804 1288470 77925 479890 487821 375056 905355 1192212 701940 467591 1795062 535461 899908 1341715 1161716 1531587 1754242 902467 635492 998898 1989774 1443148 1169867 1994751 1667776 1581839 863261 1612474 1478264 1669183 1136069 1504614 1321366 1452244 503195 1519943 470967 728437 1614764 578954 1541063 228723 1381860 1591873 465639 1370597 1763074 1604301 667560 1869350 676152 1129070 1349408 129143 207439 1062237 579335 806995 1681842 1659373 1419698 802328 793511 1604538 1836879 219502 350506 599969 1108908 1669745 1091362 725316 166356 684164 866570 1749193 83019 1387055 121459 1853651 446483 320634 590743 1585778 1704985 1771442 1690223 1981051 1449257 1221832 1367687 1141372 1200536 1377493 1397838 1048536 580942 1601141 1012269 1446316 1578168 1093928 148269 445524 1623581 1633011 1528055 806408 819166 485380 1634089 1431256 1975683 951918 1152404 956278 687084 1270035 1724736 708925 1109709 1247357 1581997 235505 390026 93253 766823 1946028 1020313 720002 653747 1577602 52527 665326 275244 1172968 1181952 1662366 876988 213264 1513185 676768 1745473 968679 75686 431028 269124 1927562 170720 564529 663854 413576 434552 192818 3283 901834 841612 551894 1824437 379663 1412925 10508 176041 1713640 362803 855377 619992 980634 688542 1913173 1980962 1653697 1465666 633467 1329714 456922 1239847 1857058 567914 1554244 1493282 440516 713198 1053925 1944610 1024576 1692234 1994325 1563963 131017 632194 1197176 539814 789562 425522 729536 1585794 1591274 205984 865027 1976566 509993 1229540 943194 557756 1543609 34653 204968 685437 713341 395885 157278 154513 1791029 427202 1460607 1589348 217109 1682320 715449 1036664 260800 915572 1236393 402946 1929837 1721243 25823 970003 806201 124966 791700 826275 1213293 65762 977506 307033 844366 937665 1044366 1277486 1936522 1867944 1152327 72694 880600 1390483 804148 359958 1583648 105026 1058013 1955301 935183 1315331 602500 1201633 878674 1038972 1401658 1207390 642079 181289 286103 1631232 1114899 19150 1403033 1933370 907510 178208 1804229 1696157 1405567 1429692 763458 520227 567785 993515 1955865 874489 1058708 646422 304766 1384008 1502975 1620026 1900386 1439011 1625574 463345 1172493 44228 1784045 1555164 1849203 177956 1372360 189534 1870661 1196821 1808375 1242893 693005 1186850 980508 1097398 1470672 1180154 95510 1683166 1433580 1586445 1026003 1159341 1343728 1192104 1165707 300953 1058550 1852622 1564035 1556862 1855772 1925878 1098460 1211587 953299 1081168 1608827 826305 108268 1668729 1202979 208436 1314428 271103 1671131 1060937 360333 183299 1793134 57807 676087 135927 965132 1811041 1338822 471535 1309467 538409 1498228 1338367 498921 410543 769490 1136097 343186 1726691 353717 53063 1593488 1546024 274326 988645 1467679 139449 1041612 1834099 1750670 546274 738490 1978564 973524 1133826 247854 1666532 1756401 529483 1188419 906830 10263 232762 1461242 1850819 1728862 496776 166979 1820493 679155 1297132 296125 1293671 1160650 1932820 52835 359988 442374 1163563 74030 707263 1559587 1507373 1934774 1110992 621368 1389018 1749399 1192200 507524 237329 1010284 398726 36799 50836 798325 1129161 302304 1667996 1924648 1002170 632894 615232 592802 1113626 1132484 986344 339913 1123033 1130571 728755 304209 37732 1711486 62873 1266673 41909 104259 1137397 1781160 836155 316743 1142622 1502017 392782 146531 1981714 122778 1974928 525756 1030160 1242738 1505102 248285 426315 736565 402233 832678 1335156 1976446 1026195 619671 128697 277320 1949268 1754528 1184631 448821 1825259 1146009 1113010 250420 635079 367568 510130 551026 865374 532480 1998173 130983 1895308 1512388 1867707 89050 11583 1488950 1931251 501367 1588339 772576 1650099 1181506 646262 1510961 552722 1070873 1208979 62718 1166827 1216857 1200992 142421 533057 1812088 642661 364844 1730467 1529697 1142124 1789146 1338325 1134106 1373496 1443029 1035432 1041444 781247 1757189 926848 1171359 1435379 1222408 928720 158325 1148428 282739 241253 1608149 1273191 1759113 392487 1052744 908017 1253394 134654 465918 1182756 25068 1831112 1739071 1046764 12701 487187 1437730 1291141 31268 1447214 1963528 572525 209602 28471 300427 502075 595747 1218031 1428074 106371 1445468 1117070 463583 31743 279519 223418 1641942 1105649 1334007 1054672 491657 1216252 1570767 224067 452760 1510716 949672 327451 1951320 1541341 1328403 1513715 556860 1406032 436469 1516616 1007402 324767 203623 663900 1606311 943085 1157605 860741 774006 257884 1481169 700109 1051808 1637464 1520270 1717141 324313 446982 364103 516659 977834 1051827 1548292 1349221 579133 1640368 1382117 784308 1540261 1387266 340031 212918 1156874 1733405 1317671 1779840 898989 1246937 1132962 435114 677376 1975868 825404 54378 178205 599391 1836684 977633 547871 1293471 976087 1176214 29335 1957432 531256 1496340 1682500 1478365 1697987 1826851 1798591 285235 1246208 1219578 1077000 1224361 397663 474680 574762 951090 461856 460037 1527460 66087 1688789 1275317 1975837 319465 358981 1694158 816780 325967 1491144 878956 1463174 1375523 1290478 540222 808046 628388 1097171 159759 1346773 1662060 322028 889941 1991778 1769659 1569117 1574142 1265089 630423 1590758 1492526 520035 1182115 106087 295534 1901314 663245 422127 1703268 887214 707965 224521 870518 1897412 1364168 1280545 1872290 279842 1622080 1662288 101203 1043960 1622659 1671305 172955 216339 1907455 1026190 651317 1734275 1350790 1936174 892776 1203085 1677448 1388835 1094037 6422 853592 934365 119144 29755 898670 1893791 860756 233909 781726 206871 1808468 1655308 267409 1102234 68451 397298 384447 644955 980774 1282354 779472 1683953 524781 1859966 1132 1520216 961129 1499756 88738 1217598 454150 406925 1064049 1880815 442894 1527015 1102315 978320 1249850 468771 745673 1144462 1739875 1298606 1339310 1955412 987872 290097 1609542 15782 1718038 279386 1108957 1995477 1056489 1136805 1012993 1271197 1315846 45244 249690 1590866 225257 495489 545530 442989 1360251 871021 1515570 1511682 1051982 457212 683414 529822 1803030 622229 1515830 835305 1356919 1657153 993767 306793 962655 1213979 1144045 837625 1518225 1020690 1469456 335054 1369404 1475488 108854 1875989 1277946 1607478 339402 269325 1867780 1720256 1810185 118718 693812 1938871 200384 842769 1622536 1409773 1227147 1692442 1317813 1562129 977558 576136 965138 1462265 82435 1712669 197509 390578 1519796 799298 222875 1118765 456265 1747725 152677 915255 869812 1487751 1836925 171186 755655 1727981 1727567 1132715 1113477 1505804 1542707 409284 831816 568748 821558 1623660 686958 1692017 1272767 1902715 1531182 529798 1989575 850082 1249072 77567 1643516 1700025 601735 1104971 418381 1648125 218840 1209141 279959 1461541 122068 1261258 1132865 1090780 258023 1314137 652917 184751 1021696 1093801 1390442 1547207 229375 52882 236273 490968 1638465 487639 1391156 582279 203584 1294730 706868 432124 1435896 507980 1356722 756895 358366 676052 514498 1657670 17921 787024 817321 1564377 844440 298917 1796873 1595536 5001 1503267 387154 734596 451789 552453 1110896 1748627 521578 1172263 329127 819593 1676895 537679 1875463 562804 24728 1266013 958471 1068708 1793531 1137478 140286 1745797 725966 85003 1042445 1548979 614034 1900774 258760 1922808 693238 461061 1055505 1008455 774985 1196619 556859 1822612 1804928 118790 1329217 467921 1513175 1659539 539614 1982953 1078635 1513976 1484776 1718897 1448176 2839 788934 1390769 1677616 1528885 1928862 1207451 1303505 695489 716097 367003 26963 1840683 100420 926189 64135 398617 1041030 1674031 1181511 1419329 1064147 1863931 1286838 334103 479997 431729 934769 1155367 133675 433647 1952367 1779740 1269317 1916524 1441835 319873 1353550 1216295 999967 441461 1300020 1577691 1985711 1203169 1248872 1416112 1737736 296172 1788579 1099155 1988183 1821181 30837 1817201 1480315 1262688 1530139 46082 641411 905013 499480 1137524 1522440 1536175 1653804 1731671 777899 1821322 1962186 207470 1617308 485361 1807169 658696 1075366 1984628 1731641 624040 1865008 204064 493400 1097845 429183 587908 1295349 1860839 1075454 808861 1626719 1085326 161405 837218 1039258 755780 505837 1072786 1022112 126462 106393 137856 90562 990466 1950873 1773406 1769424 1256726 591902 1311924 514888 144001 1760611 529021 1139820 1631159 1110085 713416 97341 738023 1100775 1156018 77358 1603768 747573 170472 488671 206257 1918948 950590 1936572 743265 187894 1328301 789506 410728 1487790 1931524 866783 412986 1966064 1067282 1749315 1391803 1362409 555117 333880 1791184 1256038 1211198 48496 1355495 759035 1723124 403273 470060 1922625 1593484 595763 1788439 1388738 1304898 104316 1884495 1648001 61007 1850962 112185 1681035 718986 1775289 873882 1364524 422822 1882025 531412 1575591 1919625 299149 933950 947133 1998120 370226 647617 260774 271126 203110 547447 1848831 996577 1827214 1497445 1752618 571646 503483 433341 1540154 579797 1215521 1301338 1654560 1390415 577575 1521170 1624944 393732 1438435 1036726 1747050 1601817 1039235 934005 1270970 1557434 1597671 305587 961193 1861915 1075538 1552810 1510504 1909826 41610 1759944 1102901 1872421 1889884 757065 326006 532493 170536 315890 1963009 134387 421194 1467213 360475 1789153 901979 770761 1678434 397585 540206 62269 1102347 881350 698947 1460290 421658 1930229 1690519 439466 616793 473662 1997699 1339239 1539880 670198 839449 863037 1396188 752801 847687 82615 1142993 623651 1429879 758860 826508 1278313 806609 468868 206547 1034317 327616 7674 973899 532981 1419278 571342 962995 1087399 1975693 326598 1821724 1426498 989734 911537 1505353 472361 1832798 901508 1531247 482079 536546 1562056 1845155 200754 1265604 1972870 1452499 1356895 172804 1025978 851623 1422572 519282 1447167 179849 1711669 584789 1838763 728105 782261 172677 1535562 297826 1056678 737124 741956 9990 1439242 1119825 367761 838609 1599435 1751948 1957547 1375382 253253 1538685 368569 1425999 1410862 750943 1255846 1275795 484924 456607 392880 485874 508058 652247 541816 1777613 1774576 509071 86224 1754742 765894 93323 1033622 1402577 1985537 1910635 1991621 461171 576928 332862 319602 915450 1849111 681711 1465630 917186 1533598 229523 1999527 1357603 447952 1138864 379236 1874762 306098 1908421 653845 126658 202430 684517 62710 915676 273404 909799 1897012 971441 1840048 104372 1244406 1914182 1168868 736744 764602 630887 372223 287330 1023110 1147099 252107 1799447 1579628 605767 574614 200092 1422663 570464 708592 1788022 1868113 724493 1098514 1860201 1840421 1908764 14185 1055906 356597 912650 639199 1032881 173757 1993030 659297 709362 1294418 684297 333485 1058839 1529293 1978347 203369 1949887 270231 1370581 939674 1733295 1197789 363618 550304 1999326 1725607 1068094 37444 70210 1239070 172225 925213 1247849 870099 501015 1692225 767788 214988 966359 603512 1717492 1140728 222098 1337876 771575 1009201 282256 490530 1874460 1554768 225838 150704 1571488 546995 1558895 1431996 655100 320065 1507370 573306 121173 8795 808498 1618314 107340 1300831 1989305 451558 638277 769302 1135754 1645717 54399 991601 1471401 226285 170734 1276048 156284 533352 136324 823612 755349 1024527 1245152 47709 1368015 880898 592499 84915 1613208 906881 321732 815521 1018759 1460573 971129 1896381 1033625 182819 1800469 16280 910304 1839977 670539 311223 205463 1944182 1085731 744661 1205247 421150 924790 1272818 1864328 1683102 819526 1219726 1651612 1773235 1331133 1624675 504076 1892347 1859006 1301816 18549 561814 132368 26600 736563 483678 1910689 1764997 995153 1525142 1509307 141937 467233 1965254 1581626 59806 1286247 270836 1413926 582124 1274174 976179 1800854 1970923 1882709 792039 409414 98369 1875723 1043449 843178 1836811 1803819 1113293 1661118 536227 1171339 105557 50182 1697110 1248976 518750 1214650 1005897 1865895 149553 1780180 1811891 620288 1724069 1123682 1336623 356104 978935 1037742 1130147 369072 1346216 891610 424805 56806 584763 1768884 1562826 1665686 115387 1352094 194427 1589745 846982 662581 267486 1153916 1076584 959492 1901247 1050134 1702239 1811233 386504 1450994 308308 1511801 831194 1903819 735011 904036 1903041 1792280 1223300 1623387 955240 1452714 11451 1007797 692796 463248 1078784 260597 1812174 1247266 83533 1087237 1939239 1957324 708053 172046 1210936 734386 122908 652735 30576 193604 1806039 719560 443581 1928043 1701072 624197 871013 1735068 224804 793726 968535 1346674 1508537 1098276 1802453 1042345 256730 1556160 1863441 1245131 1599764 754539 708764 720390 722879 132970 1721579 543231 1082914 1598894 541989 763929 860851 1202372 600651 303606 1568329 136006 1359512 236910 1522734 510818 1338397 861384 163102 1880534 1017325 1288293 1727215 1038595 1439631 1355619 403419 1885739 1751464 418506 779105 1016322 310002 233153 599672 53471 939693 158040 1356221 1676543 546192 995312 459441 1328264 617975 1772301 1431777 1448767 630883 1752946 1053893 165436 878221 408793 153914 782021 1313289 1597435 1495565 1974908 1461688 761409 238196 54481 379540 335831 167392 730593 980971 1874031 1761411 654484 70596 1916392 1644439 1454497 1326513 358947 1021257 1658817 481230 766646 1356979 1487635 1152875 971365 1679140 1383391 1467525 755096 1554929 1020592 1745287 757799 1587177 980562 241225 752164 1915420 1885789 263938 1286625 1943318 1473745 958552 434473 1192873 1267042 207458 700813 502785 911502 759279 143217 1455606 1009041 1061131 214155 1953866 1079295 1038954 276103 536280 308863 673959 1739789 1721451 755875 1077646 53359 1637634 945015 935643 971167 1455604 1179037 175964 1265845 1643806 1235287 520368 1300955 367783 1993154 44938 1137133 219113 1103328 826033 1767689 633710 339031 84441 1103466 930214 1415742 896537 1492679 262402 1229096 106283 440990 1068825 1652523 1873829 1848641 380119 1033650 1332002 319675 1912545 213452 1544346 248662 35423 1901921 1275596 1371178 1186287 591686 676090 1836775 191253 1716672 502687 409254 1366949 931191 342014 1984912 1524319 1173024 345865 1938616 1583794 310851 630259 445739 682104 347054 1068451 1699887 1514848 1204920 1476280 25224 853849 1816932 737750 1518687 854300 1085399 1991271 214679 1805303 531866 1778884 1688210 292584 895281 979451 1561712 634031 239583 655058 1982069 297363 1552623 82833 1469858 444728 1003668 1862204 836423 494258 97722 340078 1442602 918247 1336228 327553 637170 1950167 403256 1884427 1620049 1758945 1320609 793888 395849 1311656 1599436 437694 1098146 87214 1475141 214723 45569 71418 436734 710934 321294 1440609 1686206 572290 1082663 778656 1523286 1348639 583115 410874 1043659 752337 479167 573304 1818736 704532 1422922 221828 1475231 1092397 813188 1625390 165152 1509759 1122963 1949310 25466 1868116 1367838 1101604 468632 116173 1378062 1037938 580851 659197 1021432 1681031 543248 755271 1557237 1893054 209116 659789 1090937 472305 474374 1155652 1614451 1506824 1263532 758595 1180891 914563 1094240 1731982 1527534 400861 727426 1915553 1374511 379533 1096047 909700 1423470 1770454 1398968 1834049 364847 1929745 682843 1224238 776932 448350 70923 1887619 486068 723519 300608 752941 375201 111640 58813 1974355 323270 605100 206010 1435709 285194 422750 363890 1808518 942643 1645282 599612 1445294 663122 1940843 214001 764522 206724 814733 635967 607644 1202977 1713709 1149577 421991 674178 1315518 1526978 1338516 899342 319468 269535 1987117 72048 977406 199640 1157865 1654163 743573 1617138 377815 1786772 303754 1668514 1986433 1215948 776170 514648 625081 1181966 1447114 1037695 1600681 501063 674 320748 350259 1092237 1921486 492679 1789094 133983 943865 582211 1696224 1430952 1227022 647342 1793852 1836036 1826764 721608 6132 1610458 400594 411912 1148005 770832 896277 1891130 1834034 1700332 1412743 450211 925980 28195 617067 275998 946305 345349 719698 1604915 129258 415203 241252 775679 1343749 1599175 1397490 599536 1562556 1176557 273342 65701 590787 714330 1894151 1701516 1896374 547413 1850072 83544 1963143 315132 841952 44001 1674045 466020 1259339 1257971 1809557 1448727 854567 927380 715719 1909588 992371 1824618 1086015 1888101 121226 352476 1087939 619079 491780 832905 1746605 316544 1966130 1360975 1851072 1618704 452525 1443771 248755 519698 1025221 1373143 869541 939670 643340 176378 1633776 1228217 257646 1711134 1514746 1288245 1985037 404280 1094621 513518 568394 698364 86415 756908 1232800 1341335 1015084 1038967 1163312 1581710 1381139 150339 910395 1245473 1995317 865251 1798448 1196067 746292 609940 1493913 742300 1697182 590570 609252 1142068 1186529 1267816 1228246 515670 621594 1383053 66789 1419620 1365875 742512 694436 1514350 1314406 1535895 1377375 575888 544883 236062 1293524 1780739 742929 1477289 187060 1099957 540232 1863514 1476303 1963182 246295 1648183 249791 1834439 1733363 1480140 193284 420409 640158 541282 419216 914712 267524 922786 1641231 758496 786451 1169701 529469 1877789 909149 93407 1035377 1686218 1137139 480674 1294100 96780 63529 1707289 1276003 1683582 421892 1678003 323402 1909956 1202847 436108 63075 1764190 1792303 1888677 1326301 1859366 252767 1101912 1496522 287653 522242 444027 183477 916803 997368 246038 279779 1646307 331298 306702 313870 1017138 817859 196896 563046 381728 330266 1293477 789880 1732897 1301235 576599 1038799 1030113 468493 1601270 963310 1271124 1526102 1544924 1081371 1727264 379412 940896 620386 337065 1394226 1896874 260389 111396 82685 843069 523558 515332 299161 1797389 736975 1043794 1109769 426411 761754 353174 1642419 289703 421029 791673 577541 1502942 1730093 547940 1079800 728795 1212344 946747 1349625 201684 851869 998630 84205 1441052 976508 1436849 1961101 1239143 383460 622928 369509 814978 1684845 1828206 876487 569531 1414268 569278 1561804 1272411 1209677 1891357 167646 845024 1439676 986112 208814 1207878 1305206 1539026 1596429 1559666 919225 1879023 1508046 497407 598362 1088854 1085769 1840558 1466537 205413 1820946 69542 1948377 295302 998928 1582287 784458 1378068 712688 824327 758574 1755007 1232334 1519425 765457 128121 1132704 637723 1819932 236827 847519 1589791 950106 748130 520354 27376 1710278 1538630 393146 1756777 828981 1250552 90556 582405 814000 801306 787602 1846569 1061903 1076689 707360 1551307 240061 1683658 869971 426682 661683 1461088 1599492 162476 1253452 1444142 1452060 266 679780 1149925 1417440 1239552 1385119 314138 781959 196363 1480117 1718127 1702234 1353666 621821 394635 1124952 1092157 272022 841334 1087295 178489 1197739 1963215 989837 836555 809324 1956231 1227781 819188 722000 1843373 1394741 1011802 340077 594483 1327376 648438 2077 1350660 1923270 942495 890267 772143 1980119 1805606 1610776 1567393 954609 1501998 1876418 1416975 574897 4919 1604563 309629 1694075 80952 1989765 603382 367412 1394937 183991 1582114 1631015 1229864 1702281 820767 1703961 1497004 234791 1976929 1513894 1115630 850535 153684 1234286 1480212 368181 263776 1899382 883206 124749 425831 859705 1325567 619091 1587961 735692 1195328 1714102 1712315 1968880 1092560 761212 25771 715916 638545 1737195 1010482 459066 756430 34826 1921804 1542779 1318382 451914 400589 1933089 767154 752456 1464364 1206181 401780 4965 835842 843926 884254 738509 786249 1829264 726647 1351167 1447762 209954 1603807 1729928 696930 1042505 1360907 1916075 1240445 1051616 1110462 1933670 50680 79348 1134473 58067 1524994 962297 4191 803438 1698750 331876 1596380 1721352 564344 91389 1978810 1712898 842534 91109 728875 504781 878843 1139869 1417491 1730911 950193 1738548 742577 980280 948014 1081088 624520 1804984 173501 611424 1157702 1052902 121985 56769 150875 868376 1536478 1680907 1462230 957119 1449566 994764 1903858 336466 380770 1973156 1756500 338600 1283951 1118932 876389 431569 792761 1747220 993375 339406 1662226 446680 330217 1373087 1571920 206868 596430 936980 1702446 289295 872972 1507826 1244958 1075187 483735 53556 76515 1770198 516835 1044551 307285 24312 1680579 819458 712763 1532920 1347809 106698 1659159 946801 1550274 626732 390585 136111 1124132 131838 656227 1775047 1475775 1047538 1333538 180686 1193367 1055436 11387 836047 1295140 1069596 1908970 678777 1854395 1806910 1511233 1115550 863936 961295 66273 1232042 437514 1569100 600689 551640 374240 1623734 1536745 1104638 1590199 622828 676566 251258 300310 1491068 575100 1941643 108265 1824061 562382 1272505 1794954 1481714 925373 844808 1553181 1261537 671542 1730967 795026 741408 1345214 1292819 1179470 827531 482199 203761 356102 1668565 625416 1908314 1716967 378688 7137 85918 1092108 1070102 1546932 1163966 754239 1023319 1467743 477581 1385536 1974073 152062 1788530 1480126 328541 398491 1980967 744921 1459308 619756 460156 1283994 91770 1450087 1979394 952125 753663 1746169 623859 65498 13747 1713546 1562182 973706 236172 115636 1739925 1931354 398148 1378273 1035440 1942922 1642941 1334896 1892773 424649 598425 1235162 1670877 437143 1569327 1448493 362686 123644 1008877 1854433 1965908 34184 1560854 1380623 1288508 190788 1589042 1499114 10175 1281762 676986 35355 971860 938528 10834 1299363 68055 1867706 1923238 1096287 404376 14119 246178 494617 737504 1309373 1663181 415651 1411977 255171 1869408 1494618 1386676 1350205 1109553 1870578 560627 865933 1715026 1761317 807052 1270156 1367297 725252 1884827 1221656 1566313 654003 13760 12508 973636 669447 1571302 1522399 823723 678396 676660 912078 1249599 1536639 1613792 329450 1465055 196397 822048 1840339 1627388 692755 1719734 488914 1545547 409244 1646266 1161135 1417277 477417 1747010 1543499 1539053 871701 555865 381609 1797812 116236 188599 824653 1463267 1353556 98919 1110657 1318505 280624 305323 525749 690871 775899 1085846 611023 74391 1450563 1940524 1262797 1896055 1008693 1357408 1740410 411452 1951257 741535 1772502 728957 1879391 712048 1771319 1156699 592827 1743656 69116 1257579 1484291 1421137 77437 722720 705251 677945 304996 911315 516010 777780 1035392 181197 1665870 1285192 1072669 455964 1244429 1151205 857484 690550 873775 477344 491254 893936 1041834 1990189 504853 247242 363088 1358241 1924068 955062 1725551 1293184 522647 1452566 11383 1942747 1335050 785762 17267 942545 1995395 620858 1469313 1877440 736648 185541 484214 1281611 1648073 1225652 43848 1592918 767400 925621 584513 1492459 507199 1408506 582675 452193 1854680 1064606 1162548 1835006 1751654 1199440 460324 285446 1563163 1273204 1097252 1573562 481518 672957 1292365 1532951 1920830 902508 1672029 952795 1680018 1932814 1994090 556296 1957806 1047994 1476293 1623128 163193 785916 1777722 1869493 1545517 1370393 447861 1130992 1900140 1580375 1773301 1563091 333859 248739 1595341 78768 1711496 1074587 530244 1334100 1541835 1490878 29784 1119187 320540 944443 660653 1241623 1265371 1218356 1816286 52649 1465455 434157 926167 1172800 1368775 1093134 207161 1730822 1707765 723883 1821264 1621937 1924309 1539404 131998 608759 754317 1209930 210207 459671 346004 1124749 680947 1979321 362898 996513 1207582 336804 756856 1024612 809899 245933 1068307 850050 1335741 26778 1052773 395197 1064403 356546 85682 932417 793111 882968 225031 1784930 1042281 298947 97170 747136 710820 468726 1291862 1113369 1301392 693389 827836 88942 346799 1429774 1886980 1635406 1186841 1088145 132911 1808271 1795696 1853209 833704 624717 1925591 1562718 979274 1756749 463446 1300032 1053917 1102245 1278147 610049 657088 600204 517839 612934 1591579 1433555 1508503 1635796 1957763 1106314 1995552 1235192 1555173 257993 1918621 1537494 1753277 607449 1873514 995548 1594530 358014 258799 1223226 382138 959423 1308164 820500 1197222 340800 1082324 1045986 596180 1174195 1645023 567465 27836 484007 1783284 316020 197492 238229 1843354 797519 238192 97946 1879805 388720 852723 1604037 1932006 835688 524610 560884 791243 1220545 1204708 1935223 1714484 664075 1870772 1447587 1017973 1988659 1319492 224533 1801673 1582178 1693266 296713 1976883 124669 329504 692062 696349 1746113 1925572 1763161 1991986 1642027 188711 91665 1262639 872672 1337251 222781 110020 1174420 1635172 1116825 4053 1338537 1942386 1844956 674913 1211193 488530 1739568 1473188 1737713 956054 419577 1237372 293792 1457741 300273 1739263 217930 862833 1484819 834069 1831663 1346576 422736 1664857 412345 1769545 1702742 598497 1133337 29278 1328947 370149 521781 1971076 1375978 1850759 662496 842201 1813357 960260 1841715 1998920 1401644 1185531 1314418 496014 897196 972236 1537013 1210245 1193663 91840 1336070 431151 1881244 1926017 84929 1026219 1401263 149329 436707 1174800 391265 1958017 1980191 785278 1097474 1474827 1868282 171509 1111233 1489250 479331 1828659 318845 61351 765198 539094 308509 1287918 253313 546667 1429758 247161 1666725 571314 306394 1316760 1067130 1975016 247550 559219 625469 1719942 626340 1576020 1815263 1066696 1167892 975819 816084 903173 1797369 1267494 840555 23759 868879 1814587 1666296 366211 555358 892334 1970776 412241 122888 1749795 1866808 335035 1146089 1335302 32227 156839 1401779 1358133 1029206 1422090 906856 1331037 184877 1379349 1796085 1502638 102969 791246 1035597 293825 1447956 1908357 836102 510892 834146 740490 955527 1251301 1271964 23116 1186847 1436798 550054 461843 927021 1544117 914743 58783 1918423 483536 874308 1770639 667150 893846 428015 737972 282035 311270 881659 1766222 1306341 904081 330642 990000 360468 1292922 10369 481680 1602878 251884 359706 408242 1332649 1949409 1740064 105223 1097634 810806 1870257 1759007 599083 157138 983614 1712542 1920922 1428198 1382559 1583769 441357 1024641 1061089 961788 915409 588277 1779764 1773841 1498930 1668613 1487020 590857 1099719 461668 1797434 916986 707777 349077 326677 246096 1374540 203362 1227568 1570166 1129877 144684 1663291 912609 1406296 459601 794770 334668 373809 583327 1521182 152675 1048250 644672 294968 1260816 239345 54342 148490 1765124 1171534 67868 678637 1893859 213404 299276 1710919 1219148 580964 618991 1618027 274077 830218 639192 964220 23831 1586560 198409 468292 694697 1028561 1867887 1827188 320177 18459 1342783 899725 1320208 1552009 468041 1454219 167612 1933797 1006852 1477873 37349 1418740 413258 347282 844209 870390 1670060 1811093 1587524 1260028 1288475 1392762 1686088 1290003 1585684 1641901 1388553 234774 254559 1853849 1770216 619656 1545672 1966148 1703331 192221 197537 589438 550101 468695 765318 1234512 612884 331434 512723 575779 1259468 154303 458038 1950079 709286 645897 126780 1655973 89207 1563591 1157251 1053889 1164027 34361 1686112 351822 1158601 755601 339075 1640365 266052 1486241 918903 1321907 821953 1925581 1292634 1477280 327387 1243296 1793891 1275398 695892 400932 1494120 33420 1664046 1963783 7442 993719 969469 1228695 1024678 1236634 1275483 1394158 1908623 328395 483851 186090 1372727 567122 1242590 19628 1511930 1381859 1484205 1325227 416648 198657 747296 940586 110098 749295 871633 1147933 326150 78459 1079163 270508 410439 527999 1016283 526950 1192170 15007 1446560 582514 1406260 933756 606383 1465285 719334 1250747 561925 598178 1625253 957993 558150 32115 1014644 1275167 45672 1172209 1854882 1506191 937699 1086175 1344025 35527 41641 43980 1856953 663380 718241 328470 196862 544347 1232424 1507431 1128463 91044 1659154 1838872 550504 966767 1334188 78309 293945 113086 713700 956800 1589074 1635966 1958762 1504517 1817522 68755 1611738 942670 1255517 1083170 1733063 34694 1639822 1077877 1464506 1161684 1663516 204324 119939 560893 833878 931819 617296 1003785 1294990 810466 165816 60119 1940784 1889523 140956 531390 1336384 355493 1235004 1879211 308739 604715 1844463 163628 1371323 1286574 1558841 1427028 628785 1254091 582288 827519 955218 393319 1964663 453254 1185812 676458 1255431 400043 1281213 1379070 931753 1416608 333237 1598499 1514824 812211 1912584 1144044 1628372 567165 1939546 563683 1837421 1918670 1871451 1410864 588404 1345984 1443291 1653022 819486 1893782 1549584 320482 108654 1203347 1338892 306962 102362 492387 1359706 368211 1461678 903051 1549722 1339182 1513706 1095765 468829 987029 1463092 1274571 1003193 261338 1520876 1753444 1988204 727342 915783 1978873 442088 1730002 535157 377623 1139483 286108 1791064 294061 1735816 983212 1207760 1019246 1453302 1718115 1913387 958896 1754799 1732024 1885224 1834037 561879 141771 688172 128448 121775 1422974 649765 912073 149547 1992469 1906998 1721708 62223 128942 1046405 130727 210007 1920085 760334 1364589 152821 1247093 1292502 200358 664545 1755222 1702290 1767135 543028 683588 19087 1189387 591220 1538035 134615 1220258 1526637 1744110 22935 874691 1075349 1695780 575683 408877 303343 1523955 856057 172054 901196 310641 1743223 360618 617523 1256711 832746 1991082 1690474 1405887 1982352 1690104 178885 1431972 465589 596001 1452760 1617646 1447850 1610855 692102 1090931 153851 1624002 800807 1714871 719355 1798900 1412130 965089 955434 82704 1900856 1838547 990860 1644969 979067 889773 509397 355915 830730 1884313 1865247 122212 845217 1269918 890569 694940 254913 851224 362514 271424 74673 1033273 672880 1462822 565821 430391 925918 1801560 227430 623133 1188081 464759 809117 185369 278633 1272636 1451738 454692 1854033 443829 1387003 473641 192339 1420072 1199527 1067172 841472 1178036 1059570 1978112 1492470 213113 906554 52917 682909 155569 1377804 8470 713878 46737 1407185 513249 392089 1618771 531886 434144 1258932 363930 324224 690909 1197357 663842 368457 374661 969260 1741034 351209 1151133 1445966 533766 1384036 369881 911052 179045 178655 684017 629953 856982 382126 247508 1962112 489840 148478 249063 1486966 38252 1749259 646846 1218887 78609 1183331 337615 1792213 1863746 1698333 848905 1899917 174894 1949805 325441 142942 266247 1101181 628440 803293 1133321 1380626 1229465 920950 310899 385851 991929 1707026 993980 841383 1821260 712088 42508 332474 304345 1691558 1584778 1486707 1391313 1729950 682155 41384 589988 1401086 1508939 551173 1201263 1838903 1049830 1032215 853555 1728913 380602 375753 261148 1997183 297841 196561 1793934 586311 800405 507461 535264 262930 549930 240978 1039172 1967803 202820 1235231 758501 1854688 1819988 1571831 464950 541627 1894508 1294930 232626 330388 1766983 709606 1080188 665377 907492 1224694 1421862 1055112 833382 548775 399478 441301 551484 691777 1495224 956024 1295694 1087005 1273854 62901 483800 236311 983928 634751 1598547 1341831 1632383 945081 412197 1549572 1507740 1395539 873474 349455 1049587 1817849 1922569 30664 1910103 244352 488722 1689790 679213 757449 1445134 838999 178277 949781 1843182 534936 195686 1791043 1132009 800604 650013 859489 1345138 400634 534616 975490 1334913 1458034 1477684 479256 1827891 774057 719513 113437 1112540 86238 334795 1494763 1974450 751315 1670109 1217674 293862 1069937 25329 1091174 958582 1662905 1885806 1805969 1153109 1434948 1278445 1407524 1537790 765483 389289 1704708 17811 526405 1754462 106158 783394 686908 1166548 224961 1558642 1889484 41639 1642112 1107955 1373662 1368142 549435 702642 389273 353645 595483 938227 338705 1582332 1202627 750580 1833659 1202648 999182 91531 1220134 1509255 65862 876248 174670 1413379 565236 1285592 1197924 1543781 1061205 900404 955467 752737 785402 1738074 992795 1872916 621624 1848314 1449893 1921895 1441558 1545595 1345263 1511378 34128 427143 1046719 1884019 728138 1831319 1154531 1821921 1735322 337933 338044 412089 1931437 989044 1788196 1681620 1023360 1903229 190451 1320423 916093 458637 16864 1523116 1431687 528107 1562148 1046129 794429 211400 138485 538404 548298 1401380 1574270 1021896 1688853 122491 810845 119786 1660424 1255994 1461380 648243 768842 921966 451747 98331 1272297 1577596 1492678 1186930 1680513 808271 586745 1696796 164734 1832606 1284971 1262868 1066347 1007653 83773 1668373 366565 982610 802798 1749289 1251763 1592722 1988213 1454021 1777333 1537549 1659096 925417 928732 1152372 549274 727856 1069362 1823218 511693 1534561 1522768 116660 618492 1673424 1082698 407465 1206957 1238545 629571 1885430 433023 1570708 361367 211990 1877501 1847592 129509 1317256 970914 274949 407472 397439 1915871 857445 966372 492383 1604971 1385738 467909 662831 932887 1444066 546021 732565 1568552 1511669 1965219 1484140 89065 1094469 168741 708373 947796 1278271 1845557 1231188 944273 1848018 515705 504906 51730 926983 1307512 814141 1395648 323557 123378 1616640 18646 1006118 229169 337766 140290 838058 1217754 405970 684686 1309587 85443 1052789 926578 1818087 1073392 1466593 1418685 73120 515991 1997028 1025651 772081 1123809 496536 1918176 1080322 486706 766265 170921 394716 1257037 456210 830169 1453804 1758803 1180140 1384553 1973802 1701965 1529572 295147 633884 461809 1551882 1064298 1241596 783850 1404075 1668920 1303012 1096692 486452 657793 1573166 1565917 257303 123710 529401 792049 1619725 1782729 1636750 1641546 1368230 994997 889291 895031 1580963 356607 1155526 1961764 1391457 1125254 531722 1654009 1637168 1675649 1366939 201492 1023949 197570 177888 1298513 904490 1516253 1349139 1876153 443403 1059143 1059300 102616 160362 1986941 712962 401379 1300655 811290 1698383 1742984 783258 1764074 657863 435000 748564 1747 871831 1035168 1899735 1459887 1447968 1793408 1458401 593111 1662328 1188571 1751937 1190800 1072730 1783355 526695 1395048 161121 267429 443846 296215 1493372 1554214 1347647 1396912 616389 853546 593919 1488421 1400281 1615421 375462 455401 1573412 1268715 848019 376444 797416 991405 1844714 538042 1047677 234655 1811482 1563270 953969 209233 952185 230312 328655 1997837 1195077 1378637 332511 143294 523492 469758 390784 1861331 309066 281998 369521 961479 1668943 360612 1465284 1563425 1925272 1225815 1879875 1663774 665661 978289 621185 1735611 1586693 1794193 1631290 988913 527294 1290367 1814502 1416053 192708 174504 982048 523163 1951237 1619964 1964955 1294508 367858 24876 589185 643357 550700 1685404 516303 845240 1875615 1162482 165476 1550407 185882 1314636 213231 133726 8672 777406 1258014 1391663 1352139 977892 1286347 1367225 809862 922520 1629553 732845 1052568 28766 270057 992317 1385153 627014 1187304 1173066 410613 1503259 789161 197125 203401 264156 870538 250443 1645160 1304871 163592 767294 583208 1054790 998605 1096645 1146682 1697340 588702 1279293 1469616 251711 265262 1560366 1896688 1058065 1493851 599854 667520 1515401 366454 694173 1645846 1919036 542651 788410 722392 1357815 19624 1724839 1246578 665551 165728 218905 844581 416005 1915763 1139165 1207703 447554 1856837 786921 443685 1857179 468793 1161642 1743659 1724651 325744 1697227 272651 406916 429400 933366 973983 1600313 1053206 922501 665763 406059 683143 1721970 1235911 291657 695429 1040104 677497 1879953 1507866 1586200 1342149 192789 853997 1400298 460987 1382005 548836 407843 141183 586252 1070402 1054109 1137072 1869487 1176276 205868 1005894 393365 724183 675018 42934 432568 1262614 1609166 423490 461925 1163630 305952 731624 1401111 240883 396020 254940 1728357 734269 772725 791827 944904 736410 684364 1666953 121823 1246273 338795 1191006 1059424 1130182 1295075 1916737 1244951 1711552 84830 1150957 1058953 367199 267453 1260562 1611444 205913 706788 1295255 493048 1522368 1960232 438537 8615 788389 770486 1757443 379619 710241 1423398 126152 1204416 1064921 1170733 1892443 920651 390838 1708890 1481872 849459 307953 1262414 730766 1178782 630729 718630 533796 1337415 1671085 1378288 1002168 1779308 1295095 526540 1180275 63701 237077 1875213 707429 727880 1644947 466077 1246181 413704 1332039 1819845 1363727 79312 1805103 38089 1257182 1180040 549113 1719471 277135 675735 1589031 1343652 992132 1414788 871606 1331626 797406 864652 1618500 81553 262677 1466118 1233672 645487 473164 1216700 399593 847415 1118214 1140444 530519 1744567 466813 1874884 821483 1062213 1931695 923904 1260308 872051 1223987 1641107 726164 1437011 1437007 348858 1833726 1719177 1909889 1430759 434682 99669 863547 973643 662047 1276828 1735219 89588 577076 93649 1185753 1562502 1595648 806098 911655 1192364 860088 1528280 427364 989697 958803 315500 956218 684642 1824606 1525308 379769 299355 1415574 611401 737604 926789 1330784 913516 705812 1296181 1292845 50931 1600743 986562 1070330 1235669 927020 1608000 875944 1350784 956442 927291 6558 1732803 660815 766525 777842 1539691 760668 1936856 1037300 1036564 8215 668906 1120965 151751 1979029 1557449 1125965 214385 1526947 849483 412735 457094 707901 1508547 1270887 1952705 16415 695030 1495173 1562604 430146 742413 531730 317214 1028173 469450 369120 13357 1146505 1065751 966499 1371917 1286292 1476861 1268985 1053791 622805 208637 253801 333969 1052132 728470 428552 264213 1458430 1423389 181138 41724 1307303 1272794 520931 1328392 75774 1589795 895402 1762564 1460828 555756 1435928 26824 1463147 202253 917703 1062399 152012 488635 1974005 1334607 1233526 621480 55749 1271373 1163388 1042485 1677257 1946914 1529331 269650 290263 791166 320791 625560 1979468 980046 1032620 50199 1356449 815283 713202 235847 686317 1180433 626829 1719987 974485 1348716 1979796 300492 1677973 10594 1185240 1772709 838354 1682880 1825886 741419 1819317 1911238 1199630 1009773 350304 1816056 1164673 675795 1965717 1962540 954756 1603653 1567434 145167 57725 1764535 916014 1435687 1456057 680158 1850219 1481340 1804784 1589378 1546099 173677 1128128 150946 1006373 1638652 574076 1659198 1121954 1384487 1474616 96335 100146 3807 58266 1448729 1611254 90819 521958 1565503 878364 1236482 310876 1715791 445845 693184 898158 839831 303341 821295 963824 875634 1430728 220053 190748 1980376 702806 1455330 312532 1307583 214255 1698178 117857 37118 1318292 590932 868382 1930259 1172225 1175584 1265389 1804952 651093 1235300 441698 1212477 165817 484163 777869 334846 1031250 51190 1938028 925782 378059 996115 833227 742634 625441 966463 22399 416055 229919 1201349 470975 268360 394142 351486 1838982 753935 1435704 16090 1968881 1689330 1269359 710021 687884 1504618 1858285 1093863 1789676 1510626 1797943 244920 1318455 1878258 1539712 1208355 796691 1458635 339694 1354148 584015 883330 1846267 876084 1907099 414539 543013 1393525 687087 1363615 1126648 146942 1179235 824921 1649871 1284897 654121 1894866 1135983 551836 1200800 82968 800982 1295921 1297681 295676 800026 1009651 1848721 1087763 1407903 1994088 118571 1151912 296224 1719865 372688 1904682 393611 862660 1919326 1851657 368626 183366 1660976 1760247 684148 1001787 121131 499662 1398933 824334 62970 404729 1377132 1053705 1038341 488013 771306 1249274 182139 1562867 1563727 883944 904674 790340 1861674 1204722 603932 312215 462105 1364032 497608 149085 1125521 1583906 1811293 941958 800072 1329055 1338713 1295030 1353479 1984477 1634408 356018 1099829 543087 839243 1258637 148829 1194070 313755 1159397 1470432 607862 1796824 1993331 1537387 1276903 1121935 833096 563752 1662265 1619562 733394 1503356 1377373 925757 1674674 1625722 1065536 1541697 1588336 15667 814162 1560240 1704242 366065 1968462 1981304 1323825 662462 853920 1547392 1838073 744303 93766 1924496 991440 222066 1104951 617073 283995 260900 737487 1325072 1314387 303723 966789 1116588 1310162 1309597 648058 832346 1364471 1643417 336816 1071394 838555 1379791 160897 41049 1765833 282395 183191 1531890 888411 618398 896967 996689 499822 1932751 244093 723372 1739102 413746 335307 1089501 979241 1887725 1216715 970043 1945568 452338 151546 51621 173543 317750 397979 855959 544004 1257489 1727901 410199 411208 1304875 852494 516902 1494143 1458211 920488 1565838 1133519 954148 1202393 1902051 723788 660589 1907459 349503 1952491 894818 793351 1931880 868399 663668 1679621 1103322 1581965 1749110 1836459 709501 318519 344819 1715137 1509868 502928 908295 962364 1622453 597349 1573170 200741 1286123 1041729 298024 601785 61713 1048015 1398418 1050467 1627553 1390278 473651 924083 136852 361534 479867 1251678 171516 1806176 662255 867372 1304052 1874990 1005941 1677476 238984 1184213 155425 339897 1714147 1304985 1134829 604084 45937 305887 1280567 1033291 1254104 1984282 1366254 961367 458987 1469220 1527524 1464630 1744678 644517 1891380 133172 1407513 1259151 1931028 229080 770912 632750 484126 285661 1388309 1377256 1641265 90682 236648 1373484 1624649 1366539 1961408 1275515 1916604 1131520 1504404 227098 1818051 1561960 1613261 1309598 702903 21874 1305494 1330356 1690700 1681759 1403068 449302 849045 270502 78111 1623321 1102736 814999 12558 774871 568003 1720648 103828 1495826 1690851 755091 293920 1737122 1664429 123477 880033 1421042 784847 1202710 1945762 1197672 624887 128957 1433445 1424378 506276 19081 715567 1573050 239875 859845 434484 1260678 437916 763475 774747 74350 1590001 251506 262804 1279518 348698 592693 1317759 1409499 1729352 1712382 583462 1100743 1507635 1934214 1975378 2362 1396738 1795554 1332741 105898 339382 1314826 1095457 662646 847721 1090188 1128063 1425591 1107587 247746 1666047 1147486 442827 1545881 918651 18202 1078572 262748 583842 1796817 785699 1875632 1492841 1202974 484327 1951377 1621668 1354064 1893810 1811058 484574 1477678 43539 1515024 1336552 913971 1842035 1796369 1298854 312494 1880490 381058 1964130 218962 515864 302208 448898 158022 1364828 556471 977383 1623428 1779613 1371016 443961 501570 1643702 951684 444702 1919824 1210295 663647 266948 1943263 1685135 108806 1469494 21792 1547368 1098888 87571 802286 849638 1037949 744276 1326382 861967 1556608 224408 1061066 1618139 111306 805672 919259 1471178 165195 1260863 562184 1704663 618445 973624 834183 445378 1265973 1344138 1625746 995892 1133179 110007 53355 1799883 1536253 390783 1742787 1049726 1508716 648297 912016 1082573 263835 855682 481480 1106433 86814 410007 192808 1951129 1421276 279028 1330445 976109 108097 1500513 1118090 53921 1132944 1284194 471631 559954 802550 1793332 1095222 628608 995534 1118127 334165 1167864 973038 302499 1383517 1515507 137860 1508448 1141572 677609 1563645 1780812 280695 1108997 1312595 849373 1264121 677154 1338254 1608227 1507784 114890 452195 1653825 1232106 1250262 853225 1244313 948422 1287192 876992 482508 154268 1447507 968338 1624671 792964 52215 1579365 405567 339326 1570303 475148 1021883 62263 1291139 1838036 385053 542510 1360384 861820 1184881 784905 345458 1028917 21557 868090 578709 831099 1311035 736839 688146 1542419 1859384 1352237 1798501 115653 1119354 1767675 1465333 1673719 1655978 1442750 771307 1214739 405939 1548611 1370214 221008 1991624 1759674 400338 1823444 57397 311411 1253104 1635092 1306070 1168087 1200737 1694467 1617692 345097 608041 639430 954714 692922 1299023 887220 1250823 1677644 1789522 1690504 645224 302781 1398081 1939481 311293 316097 788229 1580173 58308 442739 978649 353095 853492 1500915 524320 820148 1903912 768137 1472483 1063634 1991501 1152023 999521 1017384 248563 1269525 492316 215271 124781 1078940 1046021 724561 1757378 785697 788759 1729699 1711662 1511779 1591584 985172 69889 323812 1159117 1742365 1502569 1919840 339203 1586603 1001285 858924 41951 91326 1689700 1620263 1780208 194544 1008627 184508 712461 374995 142846 1673052 1010366 79860 432842 1973878 1362281 1861266 526137 557339 209220 321881 796366 1962841 312381 1135017 1068764 395096 363462 939946 621793 686865 1714050 1097556 9364 490400 732390 557765 292364 1543568 265657 1460680 1628679 1158714 534297 110839 1668641 247588 1164799 53174 1391133 679114 1552595 996106 726301 523795 831720 1619131 1458336 1854621 160715 197805 1146797 174602 896863 1215496 1500938 1487685 376746 439677 605825 320514 1432800 1669209 1076281 600904 1436300 1820325 141685 1124723 1273776 254907 1395919 150545 1926110 1064966 782052 126138 846965 1811185 911406 1286852 1661891 1822576 1435431 1393944 1026433 569289 132297 1771913 297001 292700 1600932 1682313 518024 331020 50238 227069 246648 574234 543591 876569 1244896 257981 1825059 1574463 983929 283103 1603047 1951004 556940 1225649 969633 1081376 1018923 346520 624712 98230 1016515 567941 24326 1734010 1173391 562543 116903 1819586 280243 1035898 1268036 392444 212754 1021481 826027 577494 708327 1691893 674951 730905 458618 1143007 463968 223902 1355273 1334971 586287 1911608 775645 1282073 1335478 1402083 1896085 564252 507696 1191050 1579853 990523 1834761 1216092 1390803 724804 1144120 147923 1819694 1122612 203152 139811 364214 1649755 995613 99658 1153605 515127 968801 1094525 285286 1696713 1019412 1632670 77095 1098237 1237562 1625202 931510 1173148 485764 1508858 412830 391660 642730 369668 1040521 1529342 591555 1836156 808309 1093838 128579 1382101 774375 1234326 1944817 324937 810177 1967249 550630 991483 443990 680996 1030633 499122 175670 454949 75201 1757625 1254292 1716369 353329 1973139 211722 541226 432412 856654 850117 487940 720405 1030362 1445160 1897769 519315 1116489 1609478 1580879 1174959 1781980 1405260 922815 1262169 822292 304796 44963 1691964 1244906 362266 1348694 928921 6336 797428 1193814 848980 610256 1997516 90161 868990 1463533 853149 1615365 109645 73122 1612293 1510680 1606523 349840 101798 1028338 609873 489333 1411756 1124562 1733699 257325 1291211 300762 1804460 248111 1707951 279377 1775492 213120 1609754 1193604 1569681 1379447 1765543 1507861 869391 1740801 1235499 355579 649024 27287 1201001 494663 220707 1098343 1944012 57101 304023 1646364 1002699 1433387 1202008 1157280 420938 1271507 1953654 1498495 1758949 1043952 277502 865926 1463157 1277475 607085 481091 1843257 1983861 1778996 796217 1309051 1440860 699024 328481 1592673 1425148 1973080 1954516 1717363 1515359 778738 1890994 1160115 323519 121560 190058 1900204 1133633 1056271 1333025 1514387 745845 697297 256653 439842 1100584 787413 486723 280426 515440 1682735 1076953 1968056 1477674 157913 1592006 999891 1539087 813946 10760 979873 1074163 1390054 12799 1347653 826915 1084515 316212 1514838 18614 620789 913786 1715259 1047696 1195471 808616 446936 1768572 1541992 1481373 816770 155178 123962 1502084 1862421 751978 12092 620771 461785 934676 62673 1763903 1988314 1851391 589804 728575 1727139 1749735 782578 202932 19179 236441 558096 1524592 1744275 919533 991154 948489 903693 1378607 1014940 165921 1173115 712946 175935 1382944 1240643 1210400 136646 1473206 1400369 1384584 696992 510666 1450515 1154331 1272248 66216 499329 239671 53491 855796 573670 317126 68846 1687673 916558 814597 1017677 1718732 533559 1019691 490034 548468 850716 1930406 1463277 1829510 1815767 1130259 1584098 445730 103095 1652946 1346285 774197 32730 1135809 1191901 118904 1939381 293479 71832 1528850 7094 768484 1140826 216356 271117 1111842 936453 521175 1426647 265739 855199 663169 1986074 887916 1284674 431628 618394 1173103 382299 51811 83128 210640 496719 1407801 546210 5311 633971 762141 1266962 1986399 411030 1335453 1967844 819667 829029 202621 885843 1606228 491037 1208600 1635631 1031217 1311560 1361736 1477500 584225 721468 315883 148658 1555256 1808689 1432542 1575818 253981 972858 1230239 29638 871331 391135 616042 1752924 664165 1634319 615032 1776441 1616215 275137 507497 201755 1973363 1621788 242109 1742295 817733 121546 650224 1005658 993070 720222 687559 1899248 293133 1921463 1118342 1252862 191460 834196 234284 1126375 1456177 1281476 849308 1172278 309419 1332228 1971457 938639 1660508 1036723 573782 640695 1188972 969510 849666 1773418 1132993 356438 823479 1955068 915936 1173296 485491 843402 925848 1858223 305394 53275 750462 1846111 1830343 1322417 201891 1921757 1429901 505627 1713667 904441 1700758 1597929 1061835 30865 125408 995179 932113 690492 1968670 176946 1410325 717050 1094146 1595133 981218 1114459 40473 775517 967909 1606549 215908 1052332 595678 1699868 1565065 190174 463463 150822 83621 1175634 1619020 1526253 1108867 1713391 367714 365663 32859 64729 406896 896 1912351 1602608 1851094 430823 1370282 1804063 1049151 1399093 283223 343879 1276856 32271 1766495 1115742 1865110 1059238 1850953 454421 1662380 144368 1008023 816686 36892 287379 1223028 1341568 1979416 862730 230783 841796 1351461 609287 1082722 807756 868819 572181 683012 1422297 1405195 1589541 64637 1807720 1702476 1158068 914554 1050153 1934382 963872 417036 1378090 987499 714350 595398 1820225 529223 1833122 1769457 1374238 550061 239850 42563 1325434 940755 711005 1404640 852472 1521762 349466 1818210 1910554 455182 788281 1161357 1942404 501805 1339980 1282669 1274603 150075 496858 1237946 1739429 997873 502024 1930036 1472614 507378 1380249 923829 1426015 94527 1943238 1441189 1957683 334883 68120 785381 570762 1124703 149645 625996 1911740 1336514 264406 781812 1677058 981560 1272182 1785136 986460 1801395 1204433 919445 1457933 110875 1455049 196273 452333 1993901 1679994 332617 136363 598523 976307 1429075 1024792 1372321 738252 1128678 1906568 1453684 786420 613119 1510355 1438112 132968 1785082 984309 584949 603101 1334873 480448 1981493 1784594 1001776 1984951 1946588 2955 1652826 1268859 1488594 258938 1406542 694377 715020 857669 1193485 1710994 743447 7949 886656 604358 1766246 1447187 1343998 696151 812974 1665969 607199 842469 1963740 80328 1381132 530623 1333912 955103 199350 958753 1819610 423035 1382314 523895 592653 361602 566895 1431310 608813 1984036 977106 1796360 231021 806799 1078809 1079207 1003753 334321 493770 1510971 1753534 707219 839967 1135637 856397 1889559 1268604 567783 880424 1909221 568903 297551 632210 834595 1957581 1608782 1242858 1520687 1048575 24828 588194 193591 861649 910055 1333809 1588967 801025 847086 1501390 1345774 424400 952885 1731054 1863555 1755678 1263224 1355525 1177647 448173 1497580 77402 989684 855470 369884 456379 1192951 1191989 1215186 1485475 392279 1123840 1674151 1374314 1167485 1075703 368232 852985 970140 911122 1023279 1048869 307553 1351359 1623911 402325 412898 335756 991803 644064 1130362 676143 1191090 363412 423277 330736 1521969 1677906 355229 1457156 317226 1699919 1964164 7798 983154 372122 987592 541103 1242820 467682 1966650 1204191 320531 496249 914309 29579 729715 671079 1473881 652451 1381508 1552740 1201482 1969564 1865324 1933481 1226902 1447802 751000 102105 168327 304291 993539 1709616 227117 1500162 1551231 116459 366520 277651 1816626 1550414 614031 939120 1319112 1285156 1156107 903931 1072759 1473554 1774327 670240 529956 1005335 1461307 1618680 1407436 1542957 996763 1842301 19940 1080194 1815367 1640917 609978 1000694 1715064 1787372 874817 939811 920021 1918093 987009 977032 669660 1824729 1127156 735420 851868 191276 954590 1554259 877674 829722 1454647 1260021 417572 1577148 1374345 1574678 1021517 1321591 558720 1231093 1938274 1012639 569 701592 520950 1082405 374307 211163 120070 1646972 1574588 1826844 675603 1222816 774320 1777069 487655 2303 920437 1619457 360165 1696524 584374 1441340 1091857 207175 1041279 1098393 737905 1809616 752408 995133 941998 1751997 949743 875959 764142 928680 1348538 228250 1061047 1915874 328031 1556448 1007172 1662319 528643 1201807 617555 1002848 1086763 1952254 768877 1969071 5588 916429 1828191 854634 811265 764557 421016 4120 615182 876700 693224 822060 1515823 1900440 1088015 1456311 649898 620852 961213 1943249 427084 1372539 1327576 632025 897852 1257199 1201756 204825 836831 1531476 1918405 547111 253540 1237919 869641 921880 1886305 542382 63123 1724132 1123607 172905 1739684 649340 1175856 905364 1893290 534298 1950233 340967 1283413 556987 89620 480995 1079769 1995740 567191 815243 744952 65758 774003 508753 1934910 1547308 1724825 1342197 1296548 887804 1435003 76299 1781912 414544 1909566 1884818 1519329 857031 530596 102319 1966870 1519175 804489 1334747 1193404 1829519 1791551 1744779 1699092 594915 946795 1061128 1286986 139028 254641 133531 1172777 1827239 725696 1784839 664429 1446341 1337467 1376555 1197811 15049 177925 1265795 1290718 1789067 944240 1264785 482607 1621992 1355889 132439 256050 1502589 890482 1434339 785176 133945 1615718 1077336 1382603 1920141 1403664 879947 1147495 192635 883632 180021 1823674 590953 551971 501576 253219 491559 1409475 1325144 120866 1793518 1638014 1327652 32052 539047 490431 1280971 857514 104539 1242194 954479 1312243 664425 621210 1028538 646069 1209163 1292215 1552436 162083 1079681 1869366 794918 677786 879604 626094 133705 1446109 450291 1367203 1791499 1235161 1785096 681738 229314 1418480 1771961 1121499 821739 1668362 1676093 1915160 1397733 1624910 1225296 1828774 1436843 1304953 298115 377178 550699 951253 1382630 1715546 1860990 1366563 1865747 1788884 165584 1675893 1022604 340620 1228566 1050281 488842 611791 565753 814901 1906707 1591052 1297332 612054 435800 1424765 1938559 576445 699870 68563 76879 1055721 751569 779026 317993 1689333 1511474 859615 1202333 1844330 1092826 612760 1205855 157917 1178428 269899 1522363 1526653 1418942 1735532 593768 606246 1497210 372691 1034620 1237567 1148735 1653509 1543697 1002225 1681726 1934250 789768 1677029 1760078 1886367 8874 473757 1060212 1655493 1313072 22485 956161 162490 1811686 978583 660221 420683 1450499 1738610 1172390 646778 480432 1529810 1142719 1686389 1178573 205000 971362 352588 997428 1594772 979269 63093 264511 691557 1109254 318671 804485 1257402 1624488 1391272 505760 1089916 776522 581413 154885 1487419 1132536 1049878 525753 779192 1589107 1763606 1900816 1876842 453934 318312 673438 1988372 1151154 1055197 1189831 245191 1247738 1597314 1496458 1125378 1089171 1373061 254280 23819 1830267 740712 391615 1697515 1093364 1419541 150 1871742 1829591 1811441 1590697 1129724 1666129 688287 1219513 1320674 166793 1112267 173322 1840452 256312 1317576 1224118 1831888 753521 1737355 1097954 1606760 1060052 893672 292915 102068 33953 762904 1322580 750 1156798 1862750 1951960 1639880 450959 661550 272855 1396325 1329534 1188111 1613062 1690044 1684004 700950 222772 300498 1703832 1630678 398663 1184093 269598 1176940 853501 651088 51231 513774 1844891 1532885 994720 437192 685413 1260273 242304 1771008 1714530 1048535 1369478 431001 203562 148162 1334319 1457917 1634903 740492 1650291 724652 1161488 1749426 960597 1226465 389846 1247070 1839826 1631393 1186795 1970792 1842919 286442 1976589 546779 1241105 730155 1261814 1929125 1716065 49548 1396584 1024956 1991858 1272618 1755906 1212711 1237879 145444 633204 1813563 799362 378113 1129683 235149 334299 779505 1286507 811287 983947 586892 410791 1550472 1358219 1889492 414494 1910169 308097 133125 1895901 516463 1722193 1560427 1862271 498098 1646925 1343913 1662012 467114 1490378 469656 548302 360467 564463 1440579 961144 262501 1739740 54767 1548429 946390 1865799 1706979 1964307 1692497 13117 1320106 238002 644259 1916157 1919034 981530 620731 1194881 344950 1740510 1572736 103103 141900 1365556 903827 1625008 1235466 1280086 1275192 1882000 1268168 849500 537627 1082875 1661606 143033 1903517 380082 1954005 272670 1570751 215266 1552055 123161 1733486 561153 1579712 773220 117962 228173 1538905 864659 1199301 451643 62215 521391 1773271 1053657 614533 647193 1589587 71191 8111 1747156 1795125 1139299 678508 1475436 350738 316844 1471419 1146359 525512 1090945 1079629 1609118 901177 1305542 169100 1517034 215979 347779 21605 1736790 1228732 1610896 1023330 1425029 824696 1059117 912674 1171505 1543151 951201 832250 534270 1640011 315027 364107 1651393 954083 1557351 469503 464913 1625750 925028 874729 1439225 530110 1346291 56181 23279 461114 414210 1887953 485422 180772 1472306 478782 1964970 1090261 109848 507535 1681662 5573 999081 1293425 163297 1526057 1678517 31796 615007 1597071 1608629 395181 997840 1875900 191051 671708 1181220 1688460 1297348 492506 482378 364018 1534579 145066 243374 678328 787105 97396 1720870 1159218 1627225 1791225 739007 272817 1184130 79793 1796264 169400 547095 1368397 619486 49848 1167850 1590325 1272803 1982042 1085261 742387 500801 647708 1953922 179037 456511 1933395 1122517 1968553 1801906 149703 1759989 634008 1685122 1538329 288693 633766 1723482 453712 1484693 1442765 1216351 1232535 861667 1223669 818514 192886 1584018 1347209 764617 1920597 1017209 1379554 1163623 951668 627461 67481 1098151 1183019 853913 1613116 793663 24037 726049 1725421 1430457 17549 1333547 1892019 1924161 416458 1071828 413867 310313 718752 1949253 1655244 1011031 1382138 1729192 1506555 1143817 1763645 671063 254217 70859 1624396 177249 1015945 925889 110662 969648 34384 1778562 697178 109193 920197 280705 1065217 1671102 1586067 1532793 1023189 1517839 1423996 1647876 1325611 1018432 1537405 407264 1031729 1568811 849363 108635 335360 996294 925243 747420 1201420 900202 713459 1810354 1860384 1082245 515766 1550205 1653281 1587729 1776769 903530 1699284 63257 1392774 358684 1485895 1601498 1688494 317266 1160076 1608539 200694 404104 835261 772876 1750448 847026 466990 950276 934204 714717 423341 1080430 275224 1171623 640292 717186 949285 814207 1583038 1478591 810799 228028 1688425 1351495 1050532 740084 967302 974480 1388362 1040052 41259 1787110 1513104 707718 962465 1202796 1520211 1247950 688851 1026071 1484739 1711704 1743680 1468145 1376506 1151794 406688 1886064 286421 1687493 1943439 1177030 1696080 721350 182104 1357142 930544 729552 442815 912929 947171 149119 818607 1451091 91904 638175 1217733 394688 1165802 319660 667653 399229 289781 341900 207043 126036 1816821 1047150 88219 95193 1109658 1925041 1237080 1389105 196090 1369751 1746085 1464478 1690019 816408 261800 1287112 1607698 560149 300075 356261 1273911 826135 786849 1688536 1916213 1976577 662566 465325 1264315 67333 1610758 820477 1302994 1913447 946703 1135359 609616 904705 500438 545364 755726 1210241 1707308 1203001 1431153 1067303 176237 1275232 2047 947181 921170 1174133 591772 969868 389175 725303 1242135 129178 1714398 909701 1447169 675716 541152 537069 274724 202676 826221 1873373 705189 726904 325619 240181 1728919 1780689 949772 1223922 1447018 1440778 6193 1333978 1969522 1621288 60640 1646097 775506 1576873 820865 1470500 1466683 1939935 747787 1705707 657236 611031 1361027 1535999 852456 1553549 1598808 911638 892923 329422 1154158 124438 1518074 1490410 1094932 462001 815145 10056 1484094 1449571 267965 719455 1201186 879557 1031313 690882 489721 1199976 752342 427345 1880512 693482 501323 1575744 1476675 1340135 1109706 114192 224170 1488229 1700155 252537 1451698 112535 647556 450681 1057790 80170 1800491 763939 1037933 562012 51662 1572376 170212 134800 1775751 915085 1289065 110275 1817058 1301943 1056615 1652552 1252280 798800 460480 1794029 1248781 564377 1560365 1039835 569189 1473888 1765998 1368731 1547278 373531 213928 180455 604557 909723 1473429 582807 846558 1790644 1018423 653648 700703 1667840 1711266 1455796 1832699 1233714 946225 1608284 1864894 566429 623391 220246 1592247 597136 1870982 1659488 1273657 1273718 1480191 1033391 1091129 1244742 247970 1147159 1309147 976368 1694591 133572 1684025 447545 1559804 1867695 1187025 193658 666242 899029 1451573 1853867 1943950 299594 1984232 792877 1495831 1892421 1648794 156552 1476725 1481083 303884 683098 1628154 1033678 1381428 1127254 1028893 615060 612124 1491390 552037 938365 843836 912826 1664486 275148 1567688 971553 1846584 1206486 1025543 353612 377505 919186 1097950 814532 1341023 962123 1908733 1827935 221814 203982 895869 1980397 1154071 1546903 641275 1138872 152371 140550 1906773 356268 864263 180098 870447 522187 414997 1936418 205718 644860 341562 1498733 762573 1808279 1414446 441186 457501 1368186 577585 990579 1184621 1286722 1493492 1279620 1483209 1417139 1120388 995686 835319 10845 169057 244689 1007768 1164819 597326 1621286 265155 659650 257666 1605641 750546 1424930 1867203 1810233 1523452 1855450 1233112 933880 451632 1906433 175293 1835713 1927256 1003586 1864917 1994970 772397 406017 1084252 1347084 726845 1120675 849005 760264 988585 73636 1271460 1705459 846909 16434 927497 1489767 678798 1237349 477578 810339 1098716 1090751 1369776 323689 1977139 540823 225382 929291 1664952 237286 1364609 436493 463727 253298 764504 514442 1802307 849878 1997112 453487 1382376 1988651 1432758 1640905 24481 633873 1944423 176238 1621314 743177 1677425 162597 2103 458314 1237624 922714 1162928 1816562 1318015 1788367 191071 321693 813553 1994203 1541448 1142412 220874 1051056 1442656 1683702 553460 1260637 128212 1534108 452983 889224 1492882 26099 951309 1659505 1195262 1471591 1584258 1357412 735368 141916 1669563 1719443 422590 737661 1451650 641814 1721531 170128 640640 1475546 1571001 381698 1828082 390718 152606 66736 710026 292699 832603 454969 1321691 1983210 1388253 1093408 1031481 1450525 761196 1785851 1851146 1251185 840363 38387 1701676 1255625 1416843 1060362 1070316 634912 6528 809708 1111 104096 1466571 127610 1628900 758741 221835 1386719 681181 1304772 1589566 768057 1443313 1974419 1376695 1804224 1496362 1622559 1318003 541613 424537 716605 194329 937118 269479 1882330 316633 1026156 1809929 1318711 331125 943043 1828673 1066879 1416827 641975 488165 456170 1590392 867642 635699 842716 1172114 1230756 592920 1280489 11984 1037838 742274 1281429 470651 1039371 50559 1753915 1913291 475389 1524504 1289322 1897555 351104 1946979 1457141 1110873 455679 999641 1734625 759749 373168 1664628 692494 1613328 578503 234852 431288 212397 460976 1936853 404236 1392302 1165824 1728367 1877204 1654493 1279008 1023482 1568886 1491214 745886 1677757 1944651 820178 1651473 149010 1680171 548395 464293 212476 50838 294072 1450764 1938187 1433239 168004 1195659 417286 1796263 120636 1383808 988764 1916210 1063330 330773 1210968 816806 1905276 727140 1074107 682669 1662497 1210205 1721361 1937063 1903213 1316551 1708462 338223 1941897 871777 374265 711058 1507512 1435881 940066 636891 579293 1639471 302939 491755 1597647 645601 833106 1214580 1640979 711131 1725071 1031925 1141027 1972884 1045709 1021409 1880935 1569487 1672552 285728 1265162 1184352 1125272 221415 519802 225523 1290071 1563861 1946098 512755 1169664 1999884 1666367 1161275 374751 1902114 519088 668707 1464191 737349 1962482 1650317 605948 818750 322943 1283269 1312589 1134884 1024275 492556 273528 1060278 1262406 895481 1309674 1574122 1267372 1180260 1294955 91451 1343635 1886867 1933305 937267 1235251 859776 1803183 844902 126299 337700 1114854 1759553 1371071 1044570 375244 1818492 1486559 1672050 439279 322065 1451794 913173 966057 392247 1649703 1168836 1870360 1071169 1396730 1641569 1268191 1294541 1699133 61652 1454882 1512496 1111055 904885 734303 142130 963728 809935 1517410 751306 97526 547717 850393 1331780 989579 812901 1083933 1212177 43550 940489 973537 1100269 833697 1511217 1044121 194590 1524404 369586 132643 1385339 1097038 1481219 1555135 1030533 791999 402727 422588 435243 888367 1818487 736400 1789458 117033 785002 1201065 82039 574575 1938745 21392 582703 913634 325205 145911 1064475 1942478 430347 910910 271654 569881 1459168 475546 361296 1192234 41206 1460672 577281 1083132 1497307 1862634 609352 1909837 1323549 1522436 519982 1526434 1555674 1347857 1888993 432407 298113 1289667 1341120 1922285 1581713 445685 934825 757564 1860236 1697547 927 1166377 1634107 1785534 1383256 880773 1651909 1775600 211556 1263354 800979 857187 1781924 1849773 1606898 1386263 120911 1829517 1434782 298634 1397474 1607298 480062 1576595 18627 238518 1201529 412575 1048546 1180969 95788 1972278 1499634 907832 713864 1331781 487252 267056 99229 1565739 1353125 1270505 1211848 532201 556857 1710900 720467 779809 1460303 1419089 1830963 807445 1474527 1676084 689418 1311319 1883090 407548 814669 1497134 1892251 1676567 1299494 3134 948424 1771967 543120 1458088 751485 1913254 370478 1342882 678127 1151039 1969807 1845321 1035601 515875 1723340 1292359 1294007 840206 536274 1226581 1255977 85510 357536 330575 1745772 494051 1804936 1379890 1700464 1994300 1562459 1400860 1488545 1520462 1188404 110208 472139 679620 1299394 96984 1408429 1143638 775666 621586 1787845 1129740 108673 1835846 1315667 137450 576784 814740 735916 1635158 1149384 1447804 261095 234171 1625852 1534796 15590 1502322 1520938 1127210 107259 826446 715921 474407 700545 265292 1463603 1019104 1417032 1732141 1172518 905808 949277 1297340 468449 511354 913628 1143003 508870 104713 437357 1175438 1101320 81850 1071406 444071 309850 165557 853878 1952356 547504 216087 1693116 1690920 621481 362132 1396230 793867 1587523 907547 577289 1289000 344947 1107203 114454 10808 347457 554055 924089 800170 970191 575108 1167776 165508 1783847 679381 944129 1480309 1138989 1442125 176401 1403663 153554 2455 745189 47857 1537827 1247184 1018680 1334957 1739555 889469 1602948 1968521 1318249 695031 121861 1536130 1326071 1115286 1007442 1291378 636927 726251 59483 418350 1972211 1186214 1191539 715075 779575 698837 1636293 574324 1527503 1180134 758842 1423983 847272 1773621 827551 400214 639270 1775262 1570674 1449435 1597506 327046 1302122 289663 647493 926156 870285 863686 1386521 312293 603986 877138 1350389 778691 2286 1245011 1582704 991814 1521287 92595 1392344 1625242 1000708 598550 1569147 901204 1139548 42047 187560 755471 400626 923528 1312529 409806 1479291 452820 1642044 583620 782645 1060010 1611827 706917 1735635 46391 866964 968319 1294998 267059 330739 929696 1671615 607402 568085 457229 352317 1680812 794952 1406939 1617510 217583 1895049 598875 1480018 1124195 822591 606310 1490718 989811 627833 1792379 1504572 652126 794417 48641 255712 1961646 138886 1969154 84429 1191843 635900 1620380 640517 194393 1112314 498108 598069 560548 1137714 204576 1328893 934613 733041 1682146 633518 245962 1538956 1960767 1866544 1833286 1051504 1830105 1365223 1851407 161337 152986 1070933 1810679 1027681 1898488 258683 1166363 648397 518132 1993695 1386860 1583168 843463 1447349 1271300 1710074 1978385 1374115 1224460 334843 797168 1275592 430968 456682 1139144 1244416 1833150 127914 1693337 853154 1405776 1993163 1406027 1752295 330744 468795 34812 850025 215107 83483 1693168 1472042 91628 1654625 13154 1969142 85428 1293215 610337 388886 1483132 1411526 691150 869085 766987 1980049 1283353 1843741 213961 321163 444509 1698683 546364 1808687 251288 1879933 404575 438151 338429 1260627 502420 1689941 490414 881922 1990315 1206780 228507 149021 1118589 390669 884535 1275204 162386 117063 1724182 21310 250961 609843 83008 279235 1304109 434923 1560847 620294 108230 903188 76935 1524082 1557934 1656026 1094187 1658994 1157470 72641 1756591 969159 1360473 24866 577565 1468393 1906820 4659 588879 226467 1918515 1947718 376093 745470 113644 571500 838108 575423 1450637 236361 608991 1284559 960133 779665 1981060 1122149 1512539 320543 229527 1530216 243219 1152281 1365085 1001012 1645302 1852095 1171979 1279155 221650 1961937 13402 1290914 744781 1562717 210703 1408799 195433 1530397 299305 849323 1298903 781983 1018875 1433382 877548 1757743 1683516 1735086 1513696 972861 985969 746655 1954921 1859345 1373369 1357552 498475 1924095 45237 491613 960138 1416247 1585100 764659 773791 860046 1079847 203817 1826768 1483879 1722731 888328 556923 606539 475305 744754 514964 64754 282726 1497632 443330 1653142 1738216 224407 1160961 795827 296962 1413147 1133939 1930122 1760098 1116776 1967872 591814 1225350 341036 1332742 767909 1292591 1824310 771092 1089845 852924 1541694 1648573 659381 412236 1720879 168262 967981 456657 1959826 1428575 370312 1259341 344427 1326410 384727 1591471 1469736 1713752 1261528 1855230 580613 86846 14958 710176 1118314 1272203 208197 192210 296022 1451668 1143177 1264803 1725758 1540449 1177965 594614 1699885 632830 917389 1576450 1145569 747485 136360 410239 1073967 763732 1267902 956945 1898961 1597413 83753 1588575 339749 1983307 1059642 1960574 1167370 1218738 1913294 401580 707888 1673550 1686646 1723150 1490043 1011527 383238 809742 1858527 962433 810915 1927111 754558 479208 1017164 1571726 1379182 1147673 1401466 1348301 1478080 919805 1623416 915846 1273075 1460769 517495 1682402 680719 1215560 1123774 418781 1576710 1272522 386049 35172 1996987 514777 1761498 65846 357726 1317272 283997 1620700 620057 408661 445147 1609197 948526 493505 744594 24906 377936 1458314 1299921 1222810 1695481 15888 1790279 203833 1180650 1445620 969728 582262 1708200 1280710 13920 1247231 630582 740014 526267 623068 533545 1062691 40161 1935060 338686 1134518 773204 263285 1729948 480157 613376 1279713 963098 1818876 1373350 992363 1945280 15498 613534 639113 1468543 1866595 1087117 973438 1234765 1908710 632572 173331 224622 1231967 1974193 486344 576389 1888744 310797 1513260 1513780 1364075 963766 644723 880880 1244154 901801 917593 1352168 1209488 1782054 712869 309943 1327358 1941072 88130 336429 954839 858662 1507903 813619 1828844 879163 1589520 336484 568696 1307078 836383 1324391 962531 1452298 524015 455605 561866 177530 749629 1275350 1913355 230005 1265773 1754090 694342 584875 486049 1328416 1970525 1267897 371266 121375 1270091 388230 546644 767064 1105789 1726110 966478 1941125 786671 53890 849860 1126319 230171 516588 1484954 1404408 1384845 413845 1487919 634901 967059 856270 1741499 91740 175243 1736439 862279 998199 992118 1600888 280207 124084 428772 1478571 1485954 165109 494578 1029089 806015 1431166 1322430 1233635 1869577 363025 1375892 1065030 1030102 921151 290813 1928911 1773475 388724 1278449 1500742 295632 88767 1804130 1047563 1660326 728444 605434 1446929 1334624 793130 1659275 636990 1319774 1622127 260706 1204684 153331 1408845 928639 1862415 828481 166668 139337 1531986 345650 827435 103735 1650765 940651 200086 825981 564695 1339499 1642317 536320 1011926 263137 787766 595846 1472162 645326 145997 598996 1317022 1182841 644145 1975851 645062 1291069 1298069 1681140 1957836 340231 677520 1477511 1789624 1746341 1222256 424728 1800602 1845006 1383477 534422 233076 3071 1229566 38241 1778596 1588585 28850 1239610 1787922 681858 466267 1510020 963202 136182 1395447 456517 1660558 249198 1739530 1676080 749737 1637236 1624729 1947109 1228968 1910463 1891838 1573255 1316710 1804274 1405843 849271 1614039 1105777 1185506 227102 31909 465736 199874 1314858 464114 567140 1172696 1677038 816032 1634351 1842955 1256536 553482 1073732 1976902 468116 1454080 777269 360994 669435 268467 1405210 1231946 481278 1828584 662686 1036707 1978637 1623383 29438 1306936 24362 945066 875088 1054455 454416 1730754 1803004 1349614 594953 1234178 636539 418953 591761 9282 363133 1073215 376017 1219546 77388 920168 325236 182091 1649382 1818737 618645 29348 1302644 242025 1829387 914779 1298113 1672934 717962 1305349 1825326 478544 106404 1054119 620037 755777 1829349 1365661 1031025 329724 1031697 1907021 433322 1284737 880415 1428756 972927 221534 426933 896555 1400585 526953 1186953 785054 1035867 325648 590026 765727 271214 203216 936401 1266128 253000 1425902 431160 683093 721858 585536 1119258 930695 742911 1928872 668035 1028747 1983385 537832 1869932 1884807 292010 281106 1804285 372055 1745104 1692369 733437 699481 1931982 779407 1424736 81689 208591 548056 36409 407088 76060 731816 1438408 1009599 652743 1060436 1783616 1682197 699924 955184 1553714 923670 1980959 18584 854256 396149 653463 726780 1355665 381028 18225 1877996 626416 317980 418128 1319954 396394 695463 833889 1822513 1533087 1010014 1857453 1180573 1936458 733128 53657 980430 260726 1825429 592906 275037 1850204 431068 169122 1295678 52893 35436 526343 699681 1037855 813575 1963637 1608609 1034698 645572 96835 121988 30130 1984160 1240934 810715 430651 20453 957839 946439 1923198 1829867 1268927 1702014 242695 1800133 1360101 371035 468461 1816328 1426831 655375 1945528 1118944 1942189 285531 269435 1549078 585549 444199 1006115 832275 1177464 1625347 1622786 1955812 1407794 1412857 1021858 618856 1032541 1362023 1648295 76629 60291 1463305 682572 1561281 1029743 120642 1748248 17718 1751698 1081897 294561 1339026 1990628 1331944 1187283 1999347 1881349 1872652 1336229 1149712 613401 379367 1452649 1097868 214282 937542 560640 1156449 1056264 431951 968429 318567 958205 1769225 1619599 35018 1621855 599417 777020 958606 705264 234826 519640 1014226 1151170 1239976 1493065 476645 1678844 854010 1386982 379135 177074 245413 1538909 1150802 537346 292900 138169 84470 1224986 15149 1428782 1171756 518054 479018 1544787 1476156 374695 188079 289224 1943845 1572455 1669104 1079680 1606494 778810 273340 1784667 1110438 1567392 1026971 1447918 1100856 172308 572098 673670 656150 1145680 349120 1023800 955654 1757300 1693532 362726 1614727 706913 1373895 233321 879662 1117250 1403138 1933346 1395126 1952364 870681 1969253 144085 266033 1596879 1406635 1630977 1779947 1279360 1444055 1060560 80832 1593654 1532346 1111993 834837 709602 1314392 1362676 1736119 921017 68060 1764041 30289 1060271 352073 1117271 748747 413396 780343 1122905 1211882 231951 1115530 758871 470918 526226 392295 542369 1596818 1184627 1192750 2032 1997024 456719 1185669 1772813 1864366 1221944 750255 1711809 146498 1022990 63050 161468 344976 970327 483160 1516747 325256 1024025 239101 1025728 1118556 411332 1475810 1822051 530781 488780 1886758 182521 823472 1010389 768703 893701 421202 496574 794440 105340 1010950 398055 1985600 1070417 103890 59265 1721813 1680008 606120 612068 1065592 521012 855956 1151621 729866 1588436 1343579 1980459 217724 787414 426099 24601 831763 1516245 1314168 265060 386086 361388 1957361 1208934 1255104 1623070 375939 1925020 1317286 1296661 1909463 1252263 702823 1636573 622496 958678 1424251 103246 235818 423376 574898 1748027 1358580 538129 1855586 1628990 1106677 1785853 1848764 603273 402687 106405 1025724 599558 1116209 104164 1211662 1172552 1219780 834204 668826 24108 783889 828607 525376 37875 1413795 188044 951272 1881992 351011 868976 217621 721749 1456247 780838 1318905 1420101 1619519 531797 1173242 83934 1902773 1721274 440956 1498395 70336 721419 1479951 507818 1828885 1209320 1982066 1947368 1986507 168195 1872344 444585 310553 526294 720778 1195843 355655 1829581 1723361 1515374 1954114 320176 833976 324542 596892 1276715 1233369 1589156 1346509 1061555 1716775 436961 1289408 886733 1070297 1458497 433120 937902 1124109 217706 866539 263564 1528377 1671099 445216 1722711 557390 1852392 642191 1170817 359097 1684813 452684 1303241 1681956 1288030 694007 1292626 1461782 1966505 513965 263420 172865 37332 1061943 1854441 1820730 994635 970027 303243 719633 1705912 1878237 1166311 999268 643097 373458 454419 755997 1384349 313847 287468 1119437 1343492 395311 143776 411418 932948 725559 118343 401899 1439351 279406 1580575 1371925 354969 1680432 1073421 1466774 1462792 1244418 784127 878666 952243 499171 1394830 66143 1999795 1020720 604050 1989981 418585 692840 1298508 1459982 534651 895484 567664 136558 1577365 591446 260106 1588097 850795 126151 1818962 402309 1666846 1111325 1735678 1154612 1924501 1943393 249484 736068 958716 804521 540547 1069727 558302 280048 936303 1733805 1382547 467208 1977890 1868133 667753 1447179 968670 1981440 1076732 1926116 1659039 637147 1160873 1573025 1167459 184440 1612279 767502 1260156 75871 1003969 442806 558829 896173 1314185 160169 1295854 285567 1541350 1241565 29597 557562 1753502 401065 1713159 459125 1577783 1001847 1346658 1988626 1769007 574878 1207918 1542955 1303682 1135042 241296 349109 1955228 481058 127159 620015 65672 1323843 16101 82587 1962604 579626 151557 846593 992710 341241 97652 1142183 1788909 1885346 1474277 70264 533593 1102808 1362851 893713 636861 537999 998713 264892 783772 1024969 1016777 328253 1638875 1133208 362150 1996010 238770 1327884 401670 1014120 1173559 1884810 141895 739666 1025720 1665971 1513667 651662 821358 1530791 22765 795041 990144 536972 904719 1192883 676231 57475 1641561 284796 1897777 375627 412533 1937242 1106594 1994191 852113 116914 632308 367022 1534474 1717839 1292662 812594 403716 1091152 438733 1807141 460327 589615 527632 1164939 923936 102139 369626 1748044 1942555 252626 1435398 484589 237986 1273053 374098 1219172 1327626 44093 264040 1984890 1082065 1773882 1123972 55329 964039 479631 830858 8499 327205 1356700 791460 1486209 80019 385910 1563726 897441 1289859 1562189 1457355 1967875 1927287 1847102 1422164 1221328 1110185 923776 24282 554632 1687625 445048 1617574 914061 333214 446617 1460025 1915626 1643307 1123333 1613719 388953 1973522 221508 1910126 1282977 1849296 1543533 410380 363449 1116399 847635 848972 1062276 1339616 790354 1531783 313845 407827 1127681 745596 1255944 1783417 1677327 1983935 428405 1222930 646465 843013 1087008 59742 982790 119848 129445 889360 221854 411974 1175179 23199 186673 1437592 612849 140649 843171 1798759 1455364 308553 1841889 23549 697498 906823 181599 1319345 1038981 907647 1142879 39333 681592 719498 749051 771249 1434857 142623 1222937 634957 900762 547441 368320 1997253 44077 981959 803004 304711 883565 1942072 510975 1489816 1720204 671500 941602 77281 1810864 1641374 1142425 985180 814524 889066 1903027 22419 570527 174352 621513 1125789 77329 1106187 483620 1180880 2728 1559045 973522 661502 310089 1076598 19331 175380 52804 914218 1740995 1588511 596823 988477 146137 1846348 1538940 1789043 1883383 1230519 1619193 1060586 1315241 152103 812574 1903087 380386 1159151 1405185 1050460 1583533 1278046 1283905 897714 1639445 1024135 422310 1646514 301453 1770601 770100 677273 1401456 1975655 1952702 235287 724641 1989502 545721 145308 1791770 1423445 1055544 1457893 1749661 933171 1914084 550683 996909 1053386 885850 119264 1602833 15327 1379601 948492 1923779 1725142 1564370 219395 259449 1703561 1741266 567499 786165 1737506 1192423 922384 753440 987344 597769 333538 1781469 1700721 1576688 1682337 1786843 130891 515214 1078816 4847 501052 1437801 320410 1499162 1011456 1811836 1886320 1435105 1487018 143847 639899 117993 682632 948340 622049 1265139 308589 1136691 335295 541554 1931016 1242456 1179207 1608939 938533 1510231 1601069 7960 279119 187109 1549505 1580848 824630 1371245 801012 1788375 111181 128053 1664674 418558 863465 1780152 1826411 1635865 1761521 185424 1236016 706661 327930 1173228 1511262 1440139 133235 1766656 147248 132045 1916395 1198754 1817461 1028424 1019603 1727416 1793580 709609 923722 1968562 1902318 1840596 1892418 1925862 314443 1684743 440138 919792 393818 217647 1845531 52337 1429547 1022853 959265 1800471 596620 909072 1280382 928073 1733857 905287 1033102 1054057 1186757 992756 1946757 212941 1485354 1366881 779786 822291 215918 647682 641628 1596194 162305 1521890 1984670 1117899 1587081 1822125 1027316 308336 865939 931899 1033372 1844408 494743 1667995 825664 925405 1321191 687349 1737214 276744 1333595 66299 1471823 649579 298201 135926 1304707 1144295 1085110 1732290 1596507 1178946 701889 1531411 366549 526421 399795 1261645 1734929 1289208 323554 1767973 1563543 1690979 1381547 250956 1569360 918443 933578 31033 76597 1073375 345765 1342713 1089326 1341348 473079 592765 1784838 1735293 153398 1411874 430028 1742720 1828986 1463102 901054 1182168 805722 890081 1199908 1104489 74268 1706633 1867098 47589 1808622 1870251 683035 1237862 1269863 598317 1496222 1000956 127180 18380 588516 1072424 629773 253423 1072327 84460 763482 1934078 1467401 1271186 886520 455486 1278504 957444 1233753 1323581 818945 442665 511634 322812 955138 262843 637380 284751 374997 410949 967915 654796 1518971 652715 659742 46410 459461 1470504 1077270 1435916 1026964 1659853 428038 1815810 1706219 167813 479637 1564683 193574 676418 1263578 733251 126702 415890 350231 1573633 1970931 1548229 113622 424184 59749 1293726 727672 1440317 1715089 604149 1553554 1117479 1147477 59903 553942 919359 1403313 1832202 1688797 1451370 569177 40787 1329135 891276 305181 1868049 533353 965234 1819206 620049 1462279 1362888 1665924 1058857 1468249 690441 877263 1161523 1397414 1703402 1208602 1250573 1507712 1011320 128565 1876102 1471292 1731746 417118 1106732 627823 1512320 289946 813289 1586258 1915612 1100985 1527897 856936 814930 1166980 999870 1917000 913643 1767792 409560 1821645 753214 665946 1032320 1327191 1488408 319942 974861 1705379 919297 596153 1432240 1821914 1191551 213664 871075 171349 1079289 1356772 1818121 1346195 1289701 421741 1952442 1453779 1793224 906179 1168263 370628 1032928 1847701 1116670 1381038 1560256 503732 1369420 1111291 1830458 1357857 164240 1645537 1918002 246782 1093386 1216995 121138 1610837 1546108 1841569 1536174 1515083 450074 1939185 1610842 1416550 965554 285909 1228637 335028 1970356 446820 305777 112547 1258691 1448552 273232 369234 887820 1936644 410292 640182 1645284 465546 1104984 1940275 1228214 1762267 1034709 740471 80494 952952 1097064 35449 296398 480917 1440115 1405726 26806 1523864 1306045 327 728984 1551635 1436216 1580469 466793 648015 481730 965709 1901342 1956178 841873 277544 740252 1044381 241462 1540024 1783073 1440833 1427170 277464 1782778 227243 128208 944311 82556 844958 1457114 1866926 1240004 206221 654259 196558 1458953 568742 589144 1615962 1092673 136743 1177604 1201516 1287641 1992061 1478388 1720752 512078 1852748 1231056 532965 249163 1991363 1311315 308995 671186 425989 1541781 198736 1868652 1750233 364741 1941907 1660161 245208 1945070 1518789 1708371 695075 209396 727821 1197783 18541 1511847 459419 1241577 84733 1753969 534060 1258081 315820 1917083 295368 450167 385142 1644452 632352 1083060 278147 460507 1022615 1241244 1922598 1248315 420354 1293529 903471 899578 1404425 1427502 128141 1407313 1436861 1916077 687451 643973 92526 333574 626293 1915216 1295660 361902 1755287 1554197 377811 1267255 674863 1919562 1877217 1713733 338148 1757015 1346822 431648 578392 205213 1631248 1144533 1049968 823068 814606 972630 956190 1484578 818611 719827 827419 846511 1930806 1936813 1505624 687966 1320021 1277906 670518 138048 251966 274679 109369 1093375 952120 1650746 1226198 1065976 775250 1979912 679156 1513411 1382032 1360328 1375887 1985070 424799 256240 258431 90971 79656 12911 934172 366876 688340 813312 966140 1035000 1429839 838170 995369 1043364 1226756 176045 114991 894054 678387 1368049 914707 1496121 1540658 98259 628554 908561 1844053 618340 71980 325552 411119 1922056 1535988 1312097 1713068 575331 422770 166100 1133541 876610 83392 540951 1688469 492317 1243705 1953339 25428 155401 989395 1253994 25691 61339 1739525 1953341 1795299 1318578 1674628 51521 1001464 1003139 1658828 1811953 1272328 1843799 943207 193112 740350 499664 512272 1909345 1826522 1484189 361485 273766 1246873 852817 1609239 120858 209032 1924334 756597 1178409 94952 82184 1524349 1842836 303134 1159265 1792273 971927 385427 1238139 1754863 311163 1651009 1217581 634993 619945 421387 129276 1417991 1357969 119174 362204 1651081 88795 862337 256348 1573497 1213710 1592521 411619 1503735 829406 162107 391722 368122 537110 1061232 731409 432646 751914 642379 1684577 435129 1795235 773823 915302 1092429 706112 1737062 820624 892013 762172 616487 1028638 1909953 1447692 1172400 1996630 1477479 545077 462269 672232 890578 165357 1877853 1930675 1965748 165196 1860729 646023 467935 1855083 1246397 1795039 1180003 282133 1711464 1670934 620872 1444430 1759702 478114 765601 1540517 435347 1141988 1695913 1920356 834722 56230 638013 589338 755103 992736 1461200 1547448 443734 1468038 985802 828937 950682 408132 1315403 997177 1626980 1352489 123922 1822111 1756866 1492440 1611465 1699817 178580 260058 328161 578888 99817 1468285 772843 1756395 417430 497599 1976062 875287 897802 936851 815125 869944 879491 627320 1030349 1725596 1425516 1415796 1119587 83286 1076143 545004 1631785 58749 382684 542544 1135137 643658 1856728 961289 1388446 1298890 1304363 1624967 595751 1244074 1194358 69714 1039436 1904645 692689 1341398 28072 505123 222749 303007 1007662 396865 508634 1406600 21482 1745036 254531 107295 275053 309607 586499 1372351 870248 1476965 30181 1626864 1448456 380677 1712341 178979 1107467 1790876 450045 549111 1781662 1846377 1780654 577695 1608455 1047053 1341763 1927202 179746 1161098 186903 869062 1008648 1093343 1298213 207932 1482735 877231 340135 318730 1663488 1131518 1506496 1703174 1410275 742546 1583198 1912907 1950229 372786 826622 1843935 127242 1750470 839168 445602 1674496 552302 1655366 1972831 1819606 426797 1897674 1299272 1767712 1539455 1874184 831008 300986 845583 804151 165057 906175 1652068 1596929 852668 1699196 184481 1154415 309314 1359094 1452177 831947 1914111 1310747 1762290 1133549 234465 65654 861756 1499528 1253018 1905526 1280783 372514 1207598 571626 1474660 352338 245242 1868493 355271 618272 680651 1453617 723051 1567714 82113 143460 1052053 1668380 1517667 1511866 397919 373731 133166 1464009 1210675 1999963 127558 1341331 535259 692288 677229 326625 1940316 1527083 835872 496007 1185276 1100019 1466455 1610076 1472540 206880 1735981 464659 344598 230683 681824 666777 41658 1848539 1104835 395404 1624662 1320611 1546500 596484 1532950 1215790 435120 937769 1611342 891248 1647433 1890022 15697 1732016 1072302 1411584 1846981 635 140051 338836 775025 184893 814365 770870 990356 878483 775422 1537890 485734 1243006 1387709 109298 1243863 141128 888494 823136 435632 1160315 1774771 1984641 1773083 469264 1393926 1877194 438728 1931807 71251 642065 1210895 220591 830352 1122399 1155045 1095212 193457 704559 1426836 889792 510421 1751144 131421 1103421 733895 734845 853902 626485 677612 1248493 593030 1207664 949335 655023 508182 292099 1024270 1764331 289226 1933708 1788042 1167122 1065868 864528 579563 712765 1659953 717683 1081042 385230 1380730 1354001 1068384 1890538 987138 570919 1721650 579204 1202939 1615502 1384495 446243 1950225 703511 147817 1583972 814666 433495 657706 333653 1999786 678915 1226700 1517268 999420 1664289 1934641 1319200 1801571 869389 1908904 350830 663258 111703 894292 1810531 1637659 24578 1689695 634251 969188 641333 1318184 1131458 1003588 1562079 487277 901632 265338 509930 1017516 929018 296666 1092515 1258983 1240299 1898769 994823 1567835 1621380 1167443 111309 1094334 307427 1654968 946269 148527 73960 871435 104282 1504796 1646522 907011 1749179 603654 1711619 328572 533747 169541 97373 725852 1610884 1089219 237615 15108 905315 141154 841884 1181816 1330321 288373 1084867 1590379 1309110 273591 576072 514092 1345874 547537 333047 1216798 1095514 324235 1013425 1656646 137158 1293504 416603 617008 871479 1975510 1516759 1720291 1462344 1844527 232914 1234264 702249 434727 381399 1733753 1062044 1215455 846309 1509059 1369400 1819491 1964564 386805 1366815 967118 399049 1864825 1339315 1615464 1669869 840970 1096153 1392049 1928318 303339 1022323 55735 190131 1623499 278776 1056145 1091500 1578611 1048438 569932 585158 703921 981601 286949 1481617 744571 627231 1507836 1944538 69194 331865 1949857 1344653 339205 496131 164315 1136004 891900 501236 1908017 1297455 1471828 943168 914932 217918 177611 682103 468433 258470 1056175 542256 380586 177658 1146781 465163 193430 1583595 261251 1096245 1100361 849387 220562 1602363 1070247 955522 1457765 1911097 129267 927211 1316567 1074538 752954 1713302 145884 1390696 1000279 1813322 382835 1667534 536177 23193 1702079 1551587 938336 655349 345539 607809 59200 555800 929016 947448 113306 278912 1602738 1490909 1831193 1144516 1988049 696517 854083 1752304 1313909 1181831 828089 234267 750661 1808344 1406340 1638360 1569486 1088513 1590880 1136361 268721 137261 716085 522563 1542188 1532225 948458 1117740 1357580 156578 153040 970546 1446762 1833413 8781 53756 786821 1320260 811958 417092 852232 982063 11537 1266211 1366050 238822 271171 1688611 1326430 446852 1887480 874820 1798666 736445 827828 1420387 828963 1083791 1613547 230573 242893 1538764 362782 163466 1913283 1836080 11720 1320339 1160403 392492 799959 1963983 1573769 855428 1080955 1004569 632328 1387321 1377965 102955 733991 15706 1864308 768406 1522551 1061362 1693423 1511600 31367 952650 920850 1073721 1498825 1535727 1345461 94456 1415832 1167874 993634 868269 1722540 1261916 1619892 1241771 1942559 104026 1137374 771121 1041221 945077 1086191 1004891 1865995 704999 1500070 1783962 1379669 397357 1208965 890317 621053 240095 1225633 909464 1296362 453673 809809 113953 851302 887304 1518434 901950 1845125 775527 848718 670851 1799937 1991565 1123070 621535 1623485 586200 624561 190304 1836178 1383592 1858048 1333082 1748644 1305103 1407234 56119 766668 1824355 709140 1423428 114362 769483 834041 356734 1358512 8452 1707395 961113 1238851 1477311 558883 1816151 338021 12563 1156102 1587456 1541911 1501828 1344784 1043520 28325 1030654 1890417 1556413 1873619 1736992 1326735 226654 639958 123790 556250 1730144 571664 1910088 1617084 1111392 254284 208133 725289 99283 1333048 1890584 1574669 28606 572477 630504 863702 159309 1107553 1237615 591101 1082530 1012726 402043 1046255 1726101 1440541 679547 1533661 635945 1611426 921867 1374300 132453 1606382 799365 575306 983825 377684 539341 1244795 1005639 395617 1918224 119610 1399157 126210 716590 136278 1240708 1837234 639783 1306877 1911266 945370 862995 1846292 439986 1490987 1334060 274291 933663 1692632 440052 415594 747556 1690702 1136359 75205 105127 674817 27666 1195689 1255286 884940 1185886 1469404 107484 919462 1366369 988727 480835 823141 94388 1318142 1741761 1902081 900735 1412267 169625 550269 432471 1200339 1950616 389324 1543905 1420782 168123 590131 1272276 179164 965617 435841 221717 433581 520362 820922 100480 282746 1538005 678046 1334874 1422088 1179162 1684398 699427 1160041 1811994 1809621 480594 1791842 378775 1180079 1093212 819996 993443 646519 1405537 1061035 1964194 1980979 337157 596550 1798708 1581224 1843003 1544063 680940 829623 1928985 53913 1561776 654958 373379 147423 1007375 1310687 346762 591230 1277970 501051 1630026 693325 12725 1383666 1109152 1421677 1414385 780056 1437041 1273294 1030319 654176 565220 388935 1270486 854170 1661700 818294 1227333 1721292 374732 1400209 540090 511597 854643 523078 1447932 1903748 641633 1954501 594690 1370972 1308746 1426990 216395 313689 1634467 1527754 16505 203180 124315 570234 538995 528088 1757281 978623 1314329 104111 1127342 315721 969689 738712 1339749 581857 811064 328433 1374118 283436 214442 260930 563093 117820 787850 1491485 1786575 1139241 1283424 259038 1613009 1180877 142374 710374 1375729 1932946 26800 1530453 768910 1213794 1533409 1622183 347841 1867747 1873667 525494 1537651 390908 1425176 1974834 1818236 94317 484747 684338 1188754 1152206 1475672 526559 1247836 452182 544709 1839709 328068 380253 285 1627529 1496924 253566 249948 647327 966382 1183035 1228046 210626 790402 1415359 227291 931138 1291325 561621 1449827 257664 1857975 1107304 951701 405641 661559 1103370 220419 1921635 253740 390097 606770 230895 1422506 443661 1484022 222735 1827618 1202197 789595 447092 195133 810252 1592927 817725 1817518 1297534 1511524 1752143 35237 430820 982018 1592125 949560 1123563 1623175 1798483 1570953 125836 1605226 1062257 696985 169948 1829876 1182173 747518 399916 1209928 64294 193585 876615 412525 1269386 1805288 326980 697940 103604 609237 545819 1179297 585790 262598 1707950 1665816 1839294 1601807 555980 645097 1143129 916354 1651268 563870 1396185 858702 1995324 1284173 17446 1402714 1703857 335974 392432 1147892 1573627 392959 911900 575052 1619721 1141889 1904371 173228 502995 524890 370868 406750 788062 1389282 1586440 1994190 1832164 887909 1813962 1893855 1517055 1957172 1631817 531647 515680 1847933 1583860 1720589 1800623 41833 1697219 1970824 72856 1285663 482074 1348705 411246 1144973 1173868 1409173 1508190 1022519 299533 1107889 618536 1089239 460858 326799 1665833 1154172 772616 1279952 1603919 233216 911474 4085 1041830 1164387 198773 1870561 103218 1732160 1375933 1305530 278519 1846929 1160945 1215581 1856480 393192 1379899 1455174 1584343 893008 135662 725552 1829484 654208 1641115 1246956 1243030 406725 1457850 858953 1312137 704810 548915 1025407 95659 1494714 551535 1750184 36817 1372900 1741799 1766382 620345 1165446 1587337 385002 1320389 805391 179899 1214620 279530 162881 256621 1305695 269699 1324420 1069467 1181982 1271153 1529863 524010 1937933 857250 1543223 1066953 961539 1883135 58759 613192 1108314 127 1695097 19649 1786332 1110125 336616 866669 1976563 164812 185096 843181 1394393 417931 945799 203537 60682 885961 1188798 550857 1978103 983514 79367 22729 403765 1627828 177862 1468463 85101 440647 1400188 1124612 1097065 1335931 275286 1550857 155328 176176 1630500 1813804 650456 1396142 1032608 1620508 559945 1465346 438971 1094740 1045722 1547065 5063 154252 873211 81474 307190 1760546 912962 1866121 1647268 1113524 1448762 1083378 1155037 1453967 871247 1275267 1015718 1609956 1028667 271574 441589 1256982 1930895 449971 215071 518144 197120 1261069 1184223 678414 1904880 172604 892866 1380577 1113489 1851792 863260 683684 627041 549767 1323569 322442 818755 924952 1037239 1150809 504947 130348 1008143 594400 679165 1516660 1524979 1098797 1987371 270880 1139602 783048 581007 1935756 1421132 645200 1867158 957838 1858137 1758772 1251773 1829059 1869188 373313 1158028 1431441 1379903 246021 10294 850381 1326987 1935323 422036 64199 783353 1638695 309759 687208 1400442 838262 1906131 361755 1057567 616441 1927358 560981 1949273 1735702 1800103 291756 208580 1655722 610019 98717 1459120 411766 1987292 280841 871177 1141694 1693643 1108364 42243 978743 925315 746714 544200 1138798 915608 1323571 1328104 293602 1547059 472183 747752 534123 1746417 1535551 1932469 1553071 359397 1278323 163481 1341167 584125 1950339 550484 552071 1281553 622447 1892171 1843384 788527 1256254 985254 39120 313197 83319 1744554 650285 705239 1415331 805588 324352 1431063 1076573 789670 681527 1918960 871102 1923437 496855 1391705 1347945 1744828 24106 1465262 542301 892436 1875387 902777 563691 824077 1569767 1740307 500950 1772152 653821 860521 1381738 328511 1452835 1853177 130434 1774078 1084293 891072 1332093 1315594 464269 1564690 1658614 1414874 503296 1224685 1302219 267066 1850468 1792471 954213 316208 1620179 937568 580967 120212 1768263 545556 616633 1847895 1573004 1899951 757023 870320 146010 148393 403009 113345 344961 1082932 870700 1890972 1811911 262495 82597 282795 721719 1951154 407285 239185 1395402 442545 1587535 466497 850650 421948 448542 1351822 883605 814920 582533 309241 54884 410758 342011 1716935 1228363 1394598 1730199 780422 1689107 1396894 493684 1126207 1347287 41041 1793393 581483 180604 988899 225686 563906 929403 491619 1715833 443994 778201 253030 1883173 1870074 1836753 899339 1216748 198087 1242978 1026052 1485631 29574 722642 1678015 647863 938505 960012 303608 1209603 399917 1127972 1301612 1776251 1221461 988118 1664924 1861695 1060555 475826 1455150 1468187 1121884 286509 1450154 333243 512561 1501857 261131 1156363 1255147 1000610 1530664 654090 1692447 1964112 1767122 1013801 50589 1264964 1251561 1945299 539324 1926286 1766540 1759902 1323036 1090400 910294 486286 1350594 364904 239409 1749750 1697672 1716157 1240685 1809891 304044 507104 572693 1035940 108696 1285432 1581201 1096359 1446429 1645758 304421 99034 519382 728287 1363106 683796 1237382 1102959 1422519 1828193 1302889 328123 1959343 121910 1154825 948027 1591273 947887 365476 435970 755901 916284 192511 1061652 777816 554871 1540697 1828147 421747 929108 168639 378987 1701788 720084 778502 1240853 1028367 932367 1670072 208796 972492 1393492 924258 994217 204205 1164681 987562 206411 817750 1535211 75710 141793 307683 1413252 962704 53475 538711 1994605 515362 1267427 459882 348377 1041283 1704700 1249071 154935 933194 521959 624627 1370410 367928 1289892 491702 142499 1628706 888278 680607 342563 1447492 646720 258792 1001774 1213719 125282 1571623 1486844 1067168 1687185 736773 79986 213716 1210736 876171 1550422 181664 1807678 1853377 352395 651604 1089583 1651533 1521329 1724812 1325516 180107 217352 1170233 565288 1626000 52332 1848985 783982 250248 1376966 1792270 1005081 970000 88361 1597949 647735 177868 1041002 858505 1263466 1400826 800938 1839220 260694 563921 1254371 1547830 1366976 176640 1321572 801359 1170635 673920 1380665 855112 1676112 941872 863546 448599 1207675 1825389 24289 1165242 3627 1467184 1486823 718178 1219329 963058 1181356 801330 203439 47 1725003 337744 1110219 933768 1627175 606688 1752207 1651104 1849654 879384 281109 1074454 600419 1457222 1254554 1748620 1843488 968181 476111 1833138 1459326 972434 669165 836187 481398 793046 743049 942465 1218654 258666 1190620 1685499 1254982 1389192 873102 651062 725470 1978870 1113500 417937 897407 626237 1980390 1982881 1281655 267500 1914409 989597 1907367 1180855 1043413 1627130 734521 1652394 314821 1287757 313033 1810858 590250 416576 108884 1041506 1383078 1843447 119779 483843 187778 602184 1247721 30702 1502341 563988 1870004 227427 223359 1607471 456196 723550 1388861 283566 1368962 94389 902642 429898 76867 1236514 839245 1694800 748552 697606 1526747 157423 943508 516561 10375 1615439 1696981 810443 1731723 1077622 1533121 382759 894776 358263 1256029 957040 1167114 247879 1912363 34476 1039382 238294 1960623 368558 640758 88794 665388 748775 1909878 235547 1630619 1621759 1292378 345066 1556931 160602 1507004 1493612 538184 1091463 1022397 978482 59879 1150363 750881 113895 1002876 1016925 108849 1477379 556366 53805 1832314 1123645 1794274 1086051 883889 1104692 960005 6267 841897 1944685 1207131 241810 1652701 858955 486984 385942 1698971 1773497 121106 375605 1850109 838888 1216754 494029 167131 1682719 881441 70220 1947170 1151586 868016 499007 1294071 1723076 1216648 440053 1601487 1852548 1527438 1815960 1804015 1574767 1594140 1261605 1509114 125600 1541134 445106 799671 285857 1499566 301 1387263 259232 1649251 110913 379011 1796876 1116168 1395788 86101 615270 1813372 1167884 1774867 967211 1882792 1025877 888247 1730590 84866 1365963 1027738 1091111 1142000 136560 229623 224289 1893880 1332554 1201682 663788 1813939 131076 1865457 1792332 1492800 1731201 1839967 335185 1448255 1347683 1270647 834875 1228338 1687244 1434164 1108217 22092 1162203 301556 1782774 195800 1134374 1573973 1357482 677694 516563 1141978 35607 426651 1669432 1578997 1039739 145484 1881251 193957 1833618 1480613 703404 1420251 1460012 677930 450441 1465475 909877 548132 818473 268973 1965917 423193 328172 200464 1885056 1148117 1416271 1080671 196623 283793 1263065 1895166 143949 1329443 349785 315092 1121579 1952169 827706 1188371 273977 962828 1471228 203382 1480878 1317153 1877238 1282830 1124059 1821761 1903627 1914015 382987 694399 251157 200542 1663340 775409 685366 1824779 1321219 1165289 67577 1775333 942334 1967948 691546 1035090 262059 132249 11575 279096 1613106 447040 431388 1773715 1971232 256381 1424883 156992 129433 1625812 1530999 342634 743270 1862240 1181949 21992 817315 217123 642478 495673 1408834 1186839 141157 1005625 298301 895732 963185 670211 974618 1310145 595394 339471 185660 1151749 264950 691256 40451 1943605 342734 809482 484766 143482 968466 1876948 1260980 992599 1213631 887004 940112 1329324 166291 1684264 552531 1310975 202317 134142 745271 1046785 160945 1302121 1731587 420937 1945439 1648235 971601 1786107 1553127 34280 165104 443955 577413 1847904 115989 1319961 697187 2057 1963116 1523404 1531784 1762030 418192 1163498 1403836 308954 1638549 49323 1365286 298086 1110505 1118051 680829 998976 954480 271375 111670 1548474 1021954 1322079 1787758 1248878 1116018 1024021 295212 527838 844620 1162284 1653263 666642 699760 1504832 995259 49633 597750 1909539 111343 1664208 516991 454682 1427045 281916 1639689 643635 850986 1795104 1877573 430654 588523 1710535 1619002 1903007 457412 322343 929923 981001 953691 1172232 116239 1852633 1004270 1080664 499013 528943 403776 696129 475744 892651 385116 898845 263548 324171 1279767 1509836 1775944 1937317 992464 1445511 133355 814600 1297699 1581036 132152 687447 1668291 62805 941277 893899 829963 167173 832067 1797518 1558048 414461 924827 147925 1500222 1951407 1347623 1562337 1388968 366024 697680 1575335 110141 936681 1212641 1139916 524247 144960 1627122 1062936 793572 1172242 1953877 701156 747705 1385407 491974 450995 1130132 583540 1227313 1482672 757435 1243640 1751413 1095623 798575 1624264 35805 559422 712490 421060 353590 1406324 1369485 479662 175540 785632 1485339 1825185 779918 707286 916844 1853731 1322530 243028 16465 957907 254757 317957 1499688 1504798 1213218 898277 1893221 903468 271159 860054 1255535 334387 692931 404594 1791369 397082 1579485 1371149 1553065 1160885 1222730 1373372 1595692 1618552 1492167 1940140 1356676 960762 430264 1191056 435648 1054296 1195805 1779706 801882 1590338 258863 1891005 134787 1677897 1703887 1139207 496541 1948861 55080 10473 804542 776379 317780 1605744 172525 907869 824474 1656637 1013316 611814 1895591 838148 93198 599723 635236 1095742 1250530 1466621 255053 1290696 1226804 1938553 50522 570615 1850465 1325294 1269016 1554837 1662219 1818515 898592 1491798 74331 1952257 805156 828105 464515 1084758 1970610 1414699 1489485 1827503 719350 1749508 300860 614452 1458281 961727 998914 899139 1947946 533837 891898 1992500 619960 829894 1121120 1961682 1872051 495298 288290 1605449 1549766 1449976 758524 917686 1610572 333723 1600655 789671 1568017 1942875 1276812 1704533 427701 1827564 1595730 1460446 1456477 1363578 112748 1848480 274980 1488743 597216 109238 1118140 731477 317578 1172813 575188 1290878 1467725 1238447 1728183 123523 236003 870361 752699 1225317 1340279 975879 1019577 1280960 1781901 1308656 1617450 413224 622216 1026306 1866745 1082512 1873899 483065 1364889 1347860 582018 403184 1455017 541894 1161267 1446337 331053 1091875 602466 279464 1655120 28085 451497 303988 663840 1271250 1847990 1049814 413310 1909226 144472 857378 319100 1126725 1666732 1215713 1593519 1700564 1272005 1749163 377512 1583580 1523943 1142966 1608324 890181 1237821 451959 893615 945351 1262861 847784 168533 587672 390277 377909 1470213 306982 1070634 1369350 1840476 1457165 819363 1307552 286215 37604 1232861 113577 567832 384689 1689369 171577 1562790 880733 635472 639272 403737 937501 264379 740811 994511 774733 473996 536728 1475038 664424 1792092 152726 1600806 1777020 1612612 1926853 538077 368637 1391619 1854247 307444 1337987 852547 1665505 1751143 41851 1800930 1940184 1733133 1925679 1770474 687678 307850 1259088 48635 1413233 540189 627876 1887495 639693 1474520 897131 1621205 64551 338130 212006 779352 713336 573998 1889819 925013 1861749 462294 1798133 126751 1523824 896271 1841863 1009801 890475 1851934 1151809 1948081 209770 884883 1660990 117904 1815547 1961931 1499869 1669302 1368601 242403 1178154 352385 1601379 369860 1224160 426992 1614481 643090 831742 394069 281173 638129 1098046 613915 1438525 1589889 1144412 649034 1914444 59686 1941649 1165643 450452 752017 1093291 1775907 455346 63786 870478 836614 1651541 1014003 1019038 1399247 818409 245689 1416762 709378 250774 266103 1872200 1338861 1430897 1443108 1568724 166869 1110285 1075956 1163401 1439263 1791694 681940 150198 717366 473610 1641269 253074 1455787 107251 465247 1082125 863161 670208 461797 1899079 748024 1435326 1076888 533012 546243 1721714 1223936 1765761 1553206 19029 1278533 653677 1194859 1081863 1961876 360792 1999109 639282 840142 1061505 64447 801695 1993794 1478747 1467412 667972 1239990 1505069 786120 422774 526036 1755511 680002 937450 1290404 496404 189765 1888682 1468594 1377635 647400 536092 1927959 1172012 1158039 1236579 747191 981930 578415 1033537 1195839 488590 1613233 1983822 1110849 664437 100249 412640 1663910 772400 685621 58968 315715 1675387 616150 1088055 114311 1494514 187344 1577065 425080 1169380 1253858 1022770 1557601 426837 516664 101388 668527 1055887 984614 1513626 805960 1385313 147965 661489 651466 1166456 1816570 174384 236426 1145963 463036 959264 983381 461344 416240 1211950 5939 735660 1739938 1253255 999685 1415234 840178 1322179 1384910 1504001 447071 1192258 1502132 1712287 850316 581344 875714 1617548 1249473 1205025 1255749 1817636 1086732 1487609 744421 76902 165051 1455272 830515 302404 960855 1784943 1295981 1327128 422796 270524 950558 101802 777176 564086 198820 814649 2886 485138 1553760 1104035 147542 464492 841215 1987361 940854 900911 250198 1203890 1851846 627227 697007 255298 1687481 1764413 918447 1319585 1637190 1504577 1297212 1174586 1981561 343869 1719763 321028 441017 1823907 33779 1289869 1425781 500404 1397946 1945546 532561 174290 1470183 1867200 1852493 1617971 775433 791062 1417630 1817291 1700437 963561 30258 137749 1408461 480276 1393053 818560 1066011 664250 437332 445679 99069 1088892 830441 1794874 220673 1216361 694951 1770167 755306 1833305 1400900 125527 1997995 619988 1309317 906607 1793442 1125025 1320615 1206224 1231819 1879313 617303 1262027 971311 202628 193349 1609730 1647909 938702 1569663 851194 997174 1135706 462786 1810879 787562 161377 1351332 1796489 1446203 252697 1187747 1522738 1067007 1713230 1545340 1388015 1280755 1915042 1811388 1938447 648025 614595 51100 1502222 1132900 46538 28444 1592808 551336 645130 843377 546673 725485 48745 1343297 1041061 1224974 1112020 819159 238390 878065 232486 1909493 45704 961954 1525288 335842 49572 1954216 1129543 517511 709797 78265 199468 49538 967084 1431431 1777869 909158 1141415 1902795 444718 1811465 636711 1585670 1489921 1312099 1208492 1996784 87268 454536 225278 1879713 1207920 1228092 583271 1744500 1619197 1582311 60733 383551 1724803 1553838 50981 1123752 910048 371099 1673934 392814 346847 1524773 1050972 320130 932627 1285626 1732205 1320805 368094 1740266 1199050 1221928 443705 1926957 290361 806455 1004824 1057767 767446 247727 1982913 279196 1385331 997012 1396327 1359213 972610 1711919 843798 722048 1554849 302505 532699 1043620 1000617 1382042 56366 1365529 1750421 1730473 1914188 869361 1937779 174234 1898035 300721 725634 1783964 1394583 587042 1083017 1601795 560267 513978 1921701 1537249 102879 747494 1463800 222281 599598 209041 1721228 1440019 1853837 924361 1038885 1327925 278895 1597458 519159 1648250 647893 1388913 873553 1732192 1576491 1212859 1979878 539566 1640398 1956396 385763 1801459 345627 726023 1401993 927368 49766 1387785 508073 1316067 1175108 1733643 699368 1671058 708173 354053 50469 1998078 1112909 400779 961230 1308653 998276 1755067 1672361 1287502 14950 410519 261341 555113 1095671 65458 1669844 1515562 782623 1539910 1406940 1824818 217695 488022 1366859 576133 1284532 1049677 1803710 1890907 1772883 49771 846657 254020 1678027 1916037 387038 1673994 77344 314136 1511650 1365188 357427 1882594 473811 795879 584569 1469110 452726 1843397 1682983 243915 493222 877645 1026735 701628 1835506 1361734 224943 1550242 564874 574410 1887279 735765 94612 580063 311038 1510188 826606 597493 647978 1377331 1071503 1685881 488073 571982 1367988 1332996 1895192 1981202 1350651 243173 1211799 679727 1173146 910476 1772135 1952006 1619967 1538709 928857 1506243 1954290 224888 1814131 1001702 1519162 1247005 1290539 1974408 1581268 201670 1315562 1689645 1268165 863653 259521 832360 429388 938174 1391530 515760 919250 212872 644801 970223 51244 649490 1924720 1767708 1826585 934010 1724033 1608122 1320800 419786 655699 167293 1925339 767116 1250265 826408 985338 524541 656679 1052629 1560414 600727 1442161 881480 990748 1555813 838345 1049638 1865771 632704 131429 1156880 968751 971250 864100 201396 1983330 1959590 1358568 280099 1447631 1601890 981008 1330830 999451 261822 1952074 498127 50055 831609 341983 955414 1599195 397859 1894973 174946 1763695 405606 1469633 216830 92227 710680 411288 1872634 600155 1728966 748165 1345213 1066821 1254119 744803 430107 1652593 1619937 1741290 1374422 1312675 374485 1108706 1802431 1079512 900803 1617105 1220126 1334796 282322 411042 1229808 1727495 1962069 1336918 547035 1050067 109701 828359 1466006 1819139 802440 1302993 1264581 94322 1513835 1715955 1377699 1627875 274795 360982 1299464 661413 338577 134954 333701 1089153 354614 879640 908511 999410 1671140 1490630 1196846 1746333 317251 1079709 956694 1568474 38163 469919 1164369 1724322 920135 1304215 1804392 828268 646216 1924060 1553085 1718861 932892 1111847 1437484 862563 1934640 841715 480313 1991217 206242 1973019 95767 1600402 1422106 1932634 682916 656305 1827721 1925508 217477 162511 1384162 406316 763460 48951 853573 20568 1109233 670625 1382768 1461475 614568 475934 780162 923664 1329676 492924 976020 735822 1834480 528682 1942701 805084 811678 1175891 75338 910289 1937265 280544 1997106 1406949 1336657 256235 286797 1539484 1032022 536194 1238341 825619 1811184 1821306 1851418 1182763 72762 963227 842502 1794344 801058 1420537 1022455 1205181 55403 854854 215129 671235 389014 534248 1612718 1172723 319134 919318 802471 1748253 679269 288855 20372 1650495 795400 1798877 821952 1063936 1374256 882068 1808688 822575 593895 737757 1007524 1480917 892124 342172 774433 1928829 934796 197720 136801 324751 640835 1234015 1545824 1482647 1954189 1588103 858109 603380 726670 1340872 721510 302478 683264 1574091 1549861 1409253 16653 1060511 987973 474381 1894703 1214727 1485514 1194229 504595 1061740 188854 1491891 792015 1160470 450363 42848 795920 1810511 796582 1254524 1159210 423518 350696 1547051 546873 928311 1008462 1304085 1776827 1434979 1946971 1411336 1846177 1151061 1928760 1868216 1717241 1898169 17953 1552785 787501 47086 1230690 1414707 1301805 1830100 636136 295788 865203 1421210 1089466 669977 235758 546912 1565424 1351548 790949 1750564 33015 1463801 1907412 1028850 1050658 1463270 839687 777079 1919433 1317790 985401 40563 631980 1658008 1184455 693730 122900 442048 963640 442775 444180 426707 1637872 1714703 1029936 809745 53564 798764 1913048 806194 1942763 1150599 816986 1997547 1064687 1683032 44351 1156445 272261 628550 1999798 1090628 630710 1633541 1173080 33492 573871 1953771 969441 454847 1339367 909229 438638 992958 618267 933097 1732009 117948 719595 1108152 1132604 288836 1608325 1267096 1300538 1065798 727069 1502060 627943 469251 1537344 27205 1728139 1052784 1631922 784754 1693279 1786179 1271384 1852563 861305 353952 759370 817132 882092 832542 1689555 162327 833292 440473 1333271 230052 42131 866106 230118 1146038 775280 366702 999922 1291249 10809 234720 1383177 524471 736134 1607621 1260459 471487 825671 1640020 1819351 1064 946294 1555465 848302 575938 1494267 1633268 238759 1942302 1040620 1381102 720535 94738 68844 1641705 1821456 963675 1714745 426846 1997194 1685845 978091 1155485 334908 217889 672396 1150355 1833546 254339 1049901 1302134 1537270 723128 1942333 1617181 637719 1652077 14130 302852 1071307 1454806 288367 1726761 231647 382679 1149618 1233992 1794952 496704 1982774 1705818 1263527 601132 562039 106347 377227 1853042 171004 453169 218925 1678572 1291720 1398391 1873174 137237 141270 112046 555807 102543 1516022 1368437 348693 390365 1736257 1451604 315312 1906249 716437 1847255 989526 1974548 1774438 1430660 787453 811770 30495 161092 190628 1313413 133980 801397 1098622 1148778 968098 276794 1256429 1271075 1488827 1567915 1160414 113826 696698 1505501 1968933 21899 656642 1780037 1234644 480891 1214040 316257 1331822 1914492 937062 1129704 538459 1798183 804470 671934 455580 1673375 1296748 981947 1733959 963165 907513 1094367 1201978 295333 1752307 881443 1761820 1301139 732204 1289624 1431223 1842896 1976688 1190278 122139 1529408 1325785 1669711 1730442 921838 492357 683926 514143 1516376 1533411 1144083 1073077 1414693 683026 275975 265435 1732740 778976 1180513 919641 158732 1766548 1783411 167780 1300387 550202 1957883 787768 1763389 95675 666756 633976 1657493 240235 1418825 1863857 1278037 88428 1043020 85838 809404 999 1815331 1571109 1251411 1604493 1732935 1882807 471331 1579932 1009425 1519047 897638 493360 1211614 1022914 1588594 1299424 222487 791995 1535436 1375408 561640 1857210 1991573 1749466 1370741 1653702 1912777 1910422 344946 1515509 1934122 40052 1136601 367975 916777 1809369 566322 1441793 448247 543476 97734 1141331 1239965 739578 1718100 1790683 871956 1526723 1577295 1071069 1626179 383937 891472 22413 1555723 1278026 1004196 1487265 58862 1102255 1800216 1950650 1741362 1743356 565850 343108 612351 532662 1393582 1094779 1475274 1469515 1631591 1800540 245056 589237 673292 1529255 948578 1528921 100818 1820228 710094 162248 185213 794746 429429 1842774 1134701 552284 968197 1767785 800679 1909865 1558682 163690 726985 1506736 965635 769927 1102439 598941 810365 1387273 836742 1905323 1198273 448611 1963788 866988 289329 1131235 414397 515098 678294 1933285 1080958 128483 1278939 1364861 1927726 1476509 1549003 264388 815897 1350566 332642 815471 1986536 1585707 1223164 1943278 548781 1655984 1599735 958641 1049230 44366 905140 898162 1140327 517169 739780 1651056 211539 1810104 1358978 1642956 869079 908914 1739170 768577 956828 1722321 783774 1402678 1062618 1390333 726999 608840 464179 1604801 157975 1359526 1479429 66983 321386 334193 949468 384171 1709679 1176656 30041 1529497 86591 306322 62134 924462 203436 1301975 101994 1789213 56586 602320 669428 1093341 1579042 842955 137078 525344 1158642 953622 1798652 1287419 903238 1915951 1132248 326211 819620 977140 1967868 1534476 1788492 493863 1151635 797979 77246 502495 1299417 469965 1702163 441327 1234640 1097214 736610 1115601 899918 1931454 1621158 444887 416297 229156 1052315 1914146 1298611 1035166 880858 1139762 523204 1178894 1386573 1906140 269042 904327 1797746 1304567 400894 1218895 1742936 632318 1419708 1650770 1551565 69712 1163455 1812764 1377994 793699 1957381 1760633 580895 619962 306359 394726 991772 771284 811759 1905222 194023 689557 1365304 1688278 930455 1111418 1732252 658997 1386752 722574 1836737 586072 738512 1449829 1102120 187324 1139475 162540 1747904 1991215 78359 1398245 1557881 1620602 260781 1712594 711245 177882 211110 1072284 1761746 1030274 419634 213719 776235 1445634 1795471 122332 1459804 1724739 1505207 1303236 404050 539280 312828 497027 1765939 1922014 1784213 58474 197611 130476 1890903 747517 960448 526085 226725 1645168 1545055 1200026 321617 1500659 1765292 425338 1591869 87747 1393094 269825 512075 1147263 1037921 1889561 721886 1943841 1651143 1472103 299217 388290 244550 304079 49207 1674679 379679 657387 1482705 1486269 97321 1589161 1889133 795656 811962 905769 1162197 1282077 384263 1525530 1260613 1485268 1732332 1457603 1528886 682045 1072549 609725 1430639 1748889 78303 1295768 1778046 467109 315239 195709 275894 297681 1945196 749724 33806 298467 1535457 238426 257960 1182103 1490542 1074527 867541 1722299 1752302 826933 581131 1474349 1646912 1331954 181865 675260 1650236 1872275 1574532 81719 1187671 478190 1284522 792865 103870 870990 679031 1744860 492265 1165594 544569 1275510 732164 1080635 1062040 175604 928278 1226087 931527 981401 632462 1774777 1270321 305322 1308504 895454 180192 1763723 56761 1213035 1921461 898063 1579177 174903 1268177 1737493 113521 1385837 303036 1686760 1542815 1783258 91431 152200 1082995 22615 143807 1613352 1753078 1990199 1461923 1891701 153926 405843 839047 1145343 1815982 1930084 1329561 533539 989192 1745427 139313 144355 1395229 1798906 1063783 922677 615276 1645769 1954768 44238 721030 1939886 1009492 817806 1507017 5865 1773583 1157995 1127650 1069175 150389 750798 1496302 1969153 15768 1125967 1270699 1604089 368218 1092552 1064488 1501656 1085790 227335 1726841 660935 1750550 924369 1698065 1523940 318049 45681 174879 1825695 1356963 1244454 202923 151627 209330 975310 660038 1412010 721645 1726222 1363897 1731886 1766225 1224951 341389 130071 440126 1464106 1280618 753772 1172550 1789922 947737 1475465 1718469 719271 1825484 600835 1037539 1350954 1797364 1988890 581057 27272 1284680 601161 580191 1788299 1083607 1588928 612018 918758 832293 474609 766037 923154 867558 857731 1385374 1488016 1622689 1732343 1575114 363259 151017 450183 424792 624741 1829948 1833366 1570357 1328659 1595801 11853 54429 885636 1963332 347052 283550 1172790 725012 1641733 84576 1621504 1451122 1667607 1994286 1483507 267350 1399061 1561728 119309 1728927 468800 1815347 137199 295602 1701402 1364283 374200 1470159 1343999 1510506 1504568 1874194 835245 297063 1430648 526257 1906973 1727194 684684 982127 63515 291528 478384 1895778 1667641 295716 1906104 1457691 399272 1849202 1637135 788668 1057562 1387426 1780099 708507 532491 134466 232046 162284 585743 647371 964252 1892549 150006 262070 532158 945636 535387 1430170 1567984 884496 53176 1366299 1634442 823684 821975 543781 1234572 1693333 627047 1549896 590006 1506131 656527 687283 951853 1296087 1408812 1033773 1260890 1366051 1411324 1433317 1465755 1625034 1944863 538092 1083042 172076 1303606 360234 92122 1580780 1429700 683194 1783261 687887 536609 731090 202526 1809622 8873 809585 1364843 690261 1411334 204521 1941602 1356232 379352 1775059 1133203 330902 804234 946953 495606 1219141 1565651 130021 1294461 542743 646957 118132 524382 1336592 1364592 66943 209644 862902 1293652 274774 1124844 923223 527259 213374 63250 84791 1011914 1697238 1914665 1704512 1685405 1644099 455806 1494171 995164 1727872 421599 1733726 284789 1655442 502300 700601 986770 1818143 794608 465651 1881269 247914 1937972 1160498 1644726 1290617 280399 1970735 1543938 677978 327967 1278084 1324756 378016 1876071 533095 266359 880987 425158 1209477 433164 628012 1417688 670176 1264292 349395 647882 217990 1442805 1247549 586424 616230 682523 1829547 1531334 183250 1250817 1299790 1541599 397037 176824 1419856 1196194 1108198 846327 1091413 1502001 547505 1347944 948660 1976073 1495729 1341933 84091 856375 1378493 1803893 638150 634291 742779 1499645 1862543 1999979 782539 1628559 1744103 92981 1061553 71487 1939878 1334351 746534 1962461 782670 1446057 1129993 1573305 1291975 287842 203203 462194 506406 4111 34087 1674953 913365 1441296 278540 1979418 920154 642805 76614 1996816 683832 1436538 667440 1735034 1431577 1612193 1590885 1762472 910170 798261 1464189 492906 472447 893870 240957 1058069 613421 875991 630103 808100 1404351 221532 251777 32473 289461 1829172 1795921 343618 745251 1850920 304998 568252 1732524 359295 824964 618667 945341 1031439 1317428 1609778 1026246 1652335 1150753 1080447 1033155 1080720 1208639 626569 778357 1676560 640145 894939 1555821 1001198 1672537 143232 1067566 1490678 1609800 1564262 1256714 364085 1333764 1367812 675800 463395 689390 339278 125668 362886 247159 1827787 610488 1366430 998286 183612 1313089 1907831 125352 525165 121736 864553 55198 3096 482783 1938845 173079 1194849 580911 1249009 751430 444303 304052 1405905 1468251 1485127 1490299 537631 398608 1752127 1978041 811478 315004 583661 1545073 1380256 148626 73594 1608631 248874 989086 1611082 1050837 1474502 1877437 1502346 959767 1894084 964617 1638948 1330636 1140909 609772 1233415 94251 1667202 1887320 593617 1185916 449865 786369 282294 376917 1011951 819614 1330877 1226421 769088 1709540 379225 28045 1049771 1842725 125140 1843000 824837 1577433 1145106 1253745 1249169 1837894 339504 832121 597277 1685501 32449 165170 1326079 516899 839563 1557140 1177406 874138 882573 643780 1842345 1706700 340978 1928801 1058 1710497 54275 1319435 1889945 1362102 711168 731319 966065 176349 255183 840581 537142 647843 451335 1054897 464419 353247 1400744 644385 1051123 1596862 1428263 411025 1215373 1486779 199140 1764162 457103 1293295 130170 806937 929916 1765298 1859096 196521 1335635 837298 434877 935519 746573 287042 103000 355379 264109 659954 125356 1980303 73702 1128497 1926711 1057610 25429 523667 1414351 1865278 1606805 739401 1707940 1109579 1268095 781148 856066 732028 1074374 258273 1923889 1010088 1327334 848946 1850822 558967 897328 971644 1179829 1744849 91088 1872493 540996 1312090 955497 633643 1467459 1422062 775704 1881183 382112 1282109 713793 1595598 481002 484962 769541 577350 968368 1556364 1999201 747549 41630 823159 1563708 1266941 619339 442820 463577 78605 1597110 262848 687853 1996422 1395875 1233378 1083219 527731 563415 1880686 1822721 1760340 1321299 1909197 1038453 696642 1829402 1103899 1795959 1353101 1150140 1098260 1005412 1088752 1121638 1880470 499211 1519394 307209 1117730 1966220 1268078 1885545 672542 1499361 1362563 503893 1361472 601034 727162 568461 1348153 1029239 1972726 578148 1124471 159429 1559886 1872937 834418 257192 782121 761599 34108 452023 1034148 309247 723976 579703 1381702 130516 569966 548593 783400 923600 146224 10576 1909884 848677 835560 1450979 974180 1630957 1786184 1206951 1818516 1595126 1832526 582322 1271 406007 1167101 411356 1702555 633666 628381 542036 431074 971378 36979 789897 260755 586041 1665659 238349 723181 406643 1671915 1209187 298444 1400605 18932 1575004 105850 1272610 50629 5186 1127435 234934 1567757 513398 915818 1704677 290071 1350984 570142 569346 1983249 1792222 1729650 1279724 281839 571301 1176779 78348 1730154 1683782 1968752 1529890 1121215 967149 1620015 1826718 219096 1684377 550930 1321439 1030593 2622 1574498 863258 1489589 1216499 1417616 69915 1737410 500777 1113034 140959 555758 85337 1539200 304426 1404307 320719 1027587 522385 1634268 1643642 161524 973064 1473330 1915303 1881568 1206671 306583 961197 549185 1310052 605168 1021614 1351903 959598 1948637 1495305 203878 712362 100557 807029 329734 151391 556697 1158168 309186 1519415 1009957 573793 284379 70215 1141307 1568047 1382928 891797 1977633 251920 1895644 1948372 508527 1397496 1389041 1609881 1717815 1393846 649030 22045 859035 1376065 421156 992498 902861 136397 1845927 622674 531740 548325 1423910 1548261 113015 597974 886328 408879 88639 1178923 1599102 449201 1588734 149579 1128495 465558 729338 318177 1271242 262869 1857702 919570 1334020 946535 1646491 896951 1982346 251245 1624654 1286277 1889913 505276 227574 1886017 1655208 410970 966897 429566 1536696 1247297 521411 1895001 1243910 1147095 640555 1040271 225930 311185 1511398 1229395 1121597 1571931 1528118 1076042 1699796 54411 328380 514761 1401783 1643035 122218 77818 1127408 17848 119894 1905098 108049 980669 1326343 668350 279141 851578 1830729 1286988 192568 1643644 1698104 1499953 553054 1470299 1647912 1786355 750804 480220 1609273 646851 1729749 1781348 982070 1060180 1573249 136623 117318 317355 757876 1154008 1146940 1250781 590387 1087852 669755 1189010 933773 1646645 898082 1891468 1645179 1139179 1454626 362441 1427026 928664 376262 231091 1752032 1916448 1402504 435928 459328 502134 97495 1107008 1762511 541647 1160549 1045548 240608 1831642 1547577 1083465 1325542 624210 235945 1764018 1469734 1894948 1367220 1092679 1715204 1271662 488075 1406478 707185 1650783 100033 949403 652955 1436438 1817708 1258273 1925332 946033 53659 1009331 1220389 1290992 797174 1932005 512965 614271 621602 388679 468907 1984059 736998 1656314 1405265 1854758 1659784 455706 1602107 1661042 1321028 1701735 1830558 169994 1531524 332877 108061 1178719 1492071 1218072 606249 1068855 436718 1860167 448146 145980 638185 1126864 190947 1246818 1893373 54140 1686341 386478 1352851 623937 449524 1845610 1504351 1657606 1689242 455086 271220 1627450 388868 109629 889139 355419 1628899 833953 1045502 242375 686424 1918315 712669 1392336 946236 867181 115110 947224 1870686 376885 1496854 1339989 1775039 944044 1710590 1892447 817523 587541 1788726 400718 1054260 1156581 1544745 1956195 936711 1205095 1168764 1784062 30390 979183 1907984 322322 1147807 47853 1018468 1558046 1775679 367431 1462680 1943037 1336260 1215539 1487370 1348396 869726 1252644 546768 244692 92597 671495 1829330 1078581 1289285 828872 392857 821873 19019 1322519 1626051 1667066 969590 979563 758883 165829 1239216 103804 1505557 608268 1649404 1410387 1993986 1712654 948078 1557362 909116 1092624 998063 409337 584116 1171611 1291028 859488 892846 284303 1973424 1058737 33821 1444784 950596 452993 1648730 514750 434872 1118602 1107786 1155271 1649179 1637379 63553 270819 1570631 1112772 935079 1172330 436121 536497 326326 990187 437840 288698 1756634 75747 1367009 1072378 467569 632062 1126291 608986 533785 1725900 224389 1741491 855062 1598544 1617075 602424 474748 1359140 1133959 1498478 1924757 1113041 1870946 806929 1656741 1716699 289070 660632 524458 1392374 23561 1600389 1346069 1815424 869852 1657497 516576 493995 833720 561569 724997 1462272 1775665 1320667 1556987 996147 1049136 414720 487887 619508 1305712 1807124 1636784 884374 1363260 1840020 42868 1681519 1995319 1957365 1139083 1823538 874326 1846864 319325 720433 446445 138653 212632 1808221 1890146 1057950 915683 989122 651565 1335394 1347971 1350950 1576240 406442 1586591 556790 889080 551000 317108 212748 575870 709042 1018184 1289679 1067732 1638735 988167 1980661 1571889 183198 1605599 290397 1401635 1076294 857405 1870248 754789 1358996 332601 207985 1515932 400208 936243 1522718 47130 568707 27868 447875 1067226 932088 99218 384501 1299333 651734 265478 234926 1246680 488483 712403 710575 687441 215198 1482719 1184856 1905940 1258871 1833579 270323 893145 629283 1802351 40470 115011 166689 739906 1237990 781403 1730289 926629 1502701 634733 566474 990877 1349632 1774326 1741440 1404899 626353 1689238 428097 380650 1598835 212200 643466 299400 1158110 1158866 1964117 1718736 457135 1686045 1582466 1235374 1167962 823007 1377840 1139539 254839 181001 465941 40536 1768048 1639122 740406 1315861 145145 1103122 353700 1002725 1578048 1047752 93850 2423 70748 1582286 237355 927326 223225 521688 833858 1299630 1626147 525154 545192 1844957 1367426 307887 1239285 930555 1330458 1556713 1047772 1146724 26150 586305 667441 511511 529442 687066 1316734 1473910 689640 534544 768514 910971 1585807 559404 1665309 1896912 371751 1703352 1649410 1539323 1161254 523338 1528846 111808 628277 841635 650623 1908928 1342241 204000 989742 21338 764103 724351 1770012 657046 902936 586828 802015 1734385 1048814 1273132 471503 758274 452473 108351 438526 1586573 784718 1043336 711663 1465665 1066841 737133 1462148 1121605 1888786 806644 628753 287275 836255 436396 1764911 1014112 1046422 1368778 395479 126102 490094 1721140 116353 533649 234543 1241264 1045714 1365062 790698 455750 777519 218352 109160 1858918 1417051 969731 221215 1045550 818593 1491796 719148 1827087 887773 535301 1171231 1585145 1476381 671525 1472717 1365768 69092 1405463 1180527 1829372 1070614 465810 1767524 979064 797772 1684200 511359 180489 933212 1309799 1214400 659438 1823756 556479 1051656 288485 1093169 78837 450416 658633 1498662 1596999 1469780 26250 1172826 749305 1178655 752216 782782 1332226 1681277 1132054 699030 1633987 1564656 719778 1237134 940545 1620949 1289462 1526877 61504 1224076 852089 22865 1607447 1499679 238730 781942 281551 1217783 1874414 588027 1038558 797715 1705396 884773 1237438 421169 1956658 107660 1990721 858752 20041 394805 678329 1071315 1820794 949381 1710677 1511993 1352471 232996 764062 1146581 1537693 1526582 345007 266356 1895722 749366 1631263 1389850 1511165 28236 1011559 1142865 1331673 237771 931519 1905747 371946 907010 360666 1137909 1084113 1066866 814643 772268 843594 1099978 895314 599962 116401 21542 857589 1450454 187907 246078 5634 1242388 554194 1416063 1891008 139602 1515481 835584 1878583 44018 100791 1170232 1711375 1258118 1317175 331001 525544 448206 1399975 1197507 1347097 157731 1042466 192549 1790958 280028 356249 1099701 1679876 1502574 295163 1577288 234624 538760 632977 1421226 1065916 934556 1920941 1443307 649259 167587 342389 1812540 1023970 738864 921324 1698251 295376 1190761 1087767 1141842 954086 1862409 1234214 1975713 863428 815240 448123 442606 1536724 1181040 221961 1983489 208056 453596 1449845 518403 1462205 610150 1838082 1803606 242988 1049090 446803 1479608 752550 1895347 1527118 126232 1038202 1606128 1395366 617912 202749 780257 1205920 1887811 1243809 1256940 1420569 1128026 1530259 1936636 1249085 1300460 129280 599184 31086 1029174 352138 1464896 1051030 770312 1083516 1939921 1521749 1128917 1178140 1219808 1915640 1026025 1793784 1801686 934398 1966230 1808765 752086 1788919 1934083 1972299 1357005 250156 104718 853534 316694 116935 1687778 1343957 1781978 712575 641419 240689 839252 781074 1114477 1394795 45689 514988 529782 1838841 678628 1660433 1755145 106089 686347 1394754 138635 604159 369636 1110456 955373 1535189 1945218 936718 796873 1627503 1048152 1604075 1953911 1626993 620830 975511 80473 1131 1444318 70990 513101 304337 1497012 597650 1753799 933896 837779 1102079 780590 590374 152715 1032943 1326827 923521 294849 786235 11448 1386772 1354046 904530 255491 303774 214509 188650 1800539 1414560 1498872 232218 118188 961092 1202500 248159 731247 1604352 1870749 835102 496294 1008248 513327 901110 338082 1295666 522859 1688594 1096780 811516 1519798 929021 1334448 216893 693650 1115803 818591 1153271 1260281 627770 550446 1313959 848431 746423 618197 1106237 1663940 761612 133081 387510 1203108 1071245 374470 904575 1537493 433520 580004 674485 574636 768687 1354224 850980 1531756 692502 1446702 177069 1546969 747728 30285 284352 878932 1694964 791601 1597005 1709259 342764 1287039 784433 881158 1261826 1601140 526512 1511945 118493 1543803 366813 910346 1111014 476893 506812 1617506 61103 792508 965247 616917 1454972 1509837 1533633 1647926 942646 828476 1011834 185204 1444019 967388 278341 1960536 1476103 1032934 1984671 762503 299976 440598 1364015 157003 89384 1061001 1868521 877434 627571 1257802 293838 949891 1241446 1092603 1624663 518230 268552 1635068 835184 177451 55051 1812569 1873597 309233 1100882 1650149 1530966 632578 1006374 25163 97688 1279042 1267253 284285 457397 1335704 573772 610354 885875 645131 1917524 1442730 1045168 220985 512400 272473 540200 523973 152276 1258437 1632022 1682846 1196868 565444 782124 1129833 787548 1202094 419366 1469686 1306058 458301 1234241 1242031 214061 136293 548463 154014 220743 357260 1809312 1429201 952721 722594 100748 183646 1309961 1649782 1171128 1218549 863374 1266790 1391221 1886325 327687 337854 1597528 1851225 279544 140688 136427 859530 673210 262331 842192 43925 144293 1240690 1132710 944000 131253 1975758 429656 1268634 1276744 921697 103713 557892 285563 59531 1453769 1410673 1042148 78298 1648315 1272870 805758 826736 1622738 643372 1179691 1226638 533077 657794 575353 1519489 1199586 548907 1315275 1699523 1115311 721202 1706293 700982 1940216 1121020 739019 250545 1281574 1274686 959113 1024344 1882728 915635 536341 1092124 184181 1528272 1667906 40977 345438 685771 1903101 1878352 1419331 162780 732784 1477630 311308 427795 20118 812317 1219399 1564846 1146841 471776 53730 788555 351052 1446865 508136 1316984 1390056 1292587 1055730 879299 683584 1407023 1065474 152063 1951208 1176723 967381 894585 1995383 410686 1526705 704039 1935501 82350 1209204 433099 166842 283942 1175262 1333865 784568 747442 1716836 1285205 1004146 1706254 1607997 441887 1224800 1447139 1191489 1624543 1194175 1485522 741968 1020280 451961 158429 1515018 1008216 387987 1345603 400333 1454791 1185115 1901927 1945712 641092 1743219 1326422 518045 394613 160953 915891 181523 822029 801762 113835 972750 1064684 983999 724120 713673 1030941 305656 184871 27495 334845 522909 621832 155302 1222381 1897552 1281219 562914 1337926 1019195 887680 1230140 326422 1469788 1370954 543556 216715 1142274 1685574 884632 1368877 22058 696630 1259637 396139 523474 1717085 1306262 1501228 556284 1908160 385745 1097331 811717 1985700 1465605 897873 1546088 50191 1150540 960459 863027 1032689 897351 623406 241263 1124834 550791 1540710 1947859 1207122 775822 16410 928409 358843 1647413 1513121 1496669 1088314 252606 717969 1313163 1524556 875707 1689660 529394 1915057 764054 1728321 1640634 1291752 1230827 782297 1525662 828512 1523410 1682050 1728670 740715 240229 26380 382492 1299914 366899 1930783 107314 1224441 287268 1357308 312822 18674 118379 1565804 1198186 1494043 123215 1405007 314163 1182060 798595 1887857 1669484 25755 756806 204497 1449054 1941149 1913448 1022935 573752 1310839 1794736 1642539 1361117 91836 879529 431401 1966081 1279411 663414 1361541 814459 1379828 529134 948108 433532 1750719 1669870 1691215 1234179 745853 717843 152610 941643 41281 671482 1832707 1983881 900903 1746556 377239 1169964 727348 1606090 1686684 169445 1033885 1489490 82964 306764 60166 106038 1933590 1350616 432847 150316 564590 1426592 1305544 290328 1484453 1350677 637528 1654637 547986 479424 1180510 1817735 1229484 282004 265057 152664 1098068 752273 1763929 1312928 1763016 13917 854091 224609 813477 1065521 456811 1396505 386106 678763 1305580 1537343 1802373 791597 525458 1795373 30484 67662 449392 885356 430471 1496254 85041 1396449 1452095 1484921 1084686 111828 836005 596209 778505 416961 1045531 592036 1672460 19329 518495 245262 324228 857744 813869 60860 26414 1896781 942566 1322803 1083354 723709 1990407 335905 1004708 476602 871793 1427561 69256 317319 1937662 206585 418604 139458 267321 1919253 1060751 925949 1706060 1476340 1531326 1361203 1116718 299209 1774608 1454521 208360 1626763 68361 1558950 1388060 1172596 1922582 294354 1264108 1162180 1940050 710948 9833 814636 984733 1074125 102407 1503531 1491807 1151744 87159 775800 1998692 31766 120995 557127 502088 356776 205528 711739 332492 945846 1065330 1764941 1048089 490905 110958 1573168 1820387 1511572 1840907 1067208 800089 1678286 830075 139712 422581 1412644 1232868 1900782 1051583 1897954 853850 1757596 137791 1093517 359695 1561849 1617704 1556898 1755685 286277 92188 1596459 326449 1312124 1944677 1378815 365897 123743 811420 690415 266600 1971514 605899 1448030 1435485 1751514 398957 785917 297914 1105762 1317865 1890283 831808 22917 684824 1430030 1127510 347840 1272102 1345649 982822 824318 413878 1578479 1216242 630219 1736073 799228 1357471 1460113 1751850 1228609 483236 376175 484780 890360 1747243 1004595 283771 43489 371371 600165 1595925 18624 44560 407885 425081 1919631 1249286 1995742 254218 1364713 1564827 701201 1156838 1489994 722864 1491246 1217750 193819 1588409 511311 1169596 1868635 799857 649104 416841 426113 1161313 224281 939662 494478 1491289 1933295 1240580 1695480 579334 1583783 1477092 1888854 305590 348928 130333 213263 528704 745150 1378420 707549 433637 404212 701075 1112807 1829186 1747769 786109 1461454 1607006 446175 1786078 485946 679570 315886 141542 174706 369210 1341338 1479512 1664138 926711 1942663 99967 1681967 1737331 974163 891991 551227 596990 652028 1982520 1317766 675336 494219 52809 1186093 1252370 398763 551679 756016 1814062 1783652 436915 826262 486144 1911119 795464 1954120 1662119 1921395 1537486 1695950 1146153 691982 1447959 331107 1427234 982140 1262433 1563604 1400176 1113751 1309611 1041517 798665 359990 166680 1972172 1117597 670065 1296417 1374572 1373629 757046 1387150 868600 1583663 1110334 1561961 657962 1106750 267217 1785999 316636 1564824 1781593 751409 1549838 1417052 1828841 907421 647412 14739 111968 248873 694953 307400 418297 429385 498516 1111553 336228 1825108 714763 1421900 307110 830586 429485 181882 819295 365039 17877 517007 186159 213800 571094 646138 462074 1771489 1015818 550395 1140308 1602256 1309221 837917 1159002 1147482 1113123 1960097 111147 1322196 1811256 1086955 5701 1499142 199813 750975 1138827 1793222 1217778 625240 96926 794519 375505 1761259 155024 333884 1922288 968898 1110515 286942 330065 1593144 617562 260189 734262 1326853 895294 428684 1021287 1502262 1507653 1511330 1744440 1281181 1581202 1463754 346330 382733 747916 1048469 699489 1443861 1339927 1477052 538832 1317857 1836751 1372076 1025270 759694 704249 1468785 127740 525025 1946334 1603981 1429531 1238986 391853 1367588 225137 1727718 1160542 161104 752265 780078 1882617 1023137 966706 900470 1818400 1329397 1017463 871759 1668217 1750652 832536 205811 1571556 1349444 1590287 80633 881015 161854 1458476 1905384 408763 1740407 1027468 1994531 1293587 711874 621803 1688081 1966541 1181859 1806974 1583892 1448639 864988 30651 439216 763451 435830 212914 398830 519376 372972 1443762 544917 1358906 23582 911462 1457625 1971868 1154167 1662036 1942749 1522694 822228 882536 1852481 1807850 1622332 624770 1332306 865613 1192778 1460076 1983145 1660892 901389 671230 983801 1965680 1650437 1434141 1309170 84788 590997 818055 915955 932502 104090 1839137 144956 1020357 1565490 1866783 584162 1403073 699743 1854007 1391517 1836643 300914 79743 1912668 173263 300981 73854 731566 1120280 1113761 1186399 268828 1122110 115981 1802093 108978 1733811 1436899 1531012 108645 487166 1029138 760613 784375 1851083 213938 118346 766801 722751 721261 619527 1344560 1850046 1609471 1850246 738794 1447326 1360921 390164 70610 1704589 510503 778249 695466 1181746 1301567 541309 880595 403427 931334 1930995 793983 1080340 1118325 1481417 1913735 992834 940381 1883886 267958 532864 341000 1563733 175070 40128 1276111 198016 884569 314021 1345494 942871 1970759 921857 1765239 704307 1323788 1802389 701476 1179296 1178888 571475 1168626 1009334 1266011 150551 1593607 104786 1261716 805458 699435 1753692 1486169 1840022 1802854 1201700 979313 163002 1485202 1200851 394027 777373 256766 1263803 460288 930474 543026 167506 1493010 1888041 1360949 1697578 80808 721913 511074 1996465 1124491 1310461 1489488 589269 542825 1017907 928403 1071451 1561093 313693 1677828 139975 186655 431274 1310588 1519957 1921242 991291 439180 449928 121733 1953190 1003457 658178 8687 286470 330556 1233261 1117244 1427182 1377897 1636716 1116709 1017345 997973 298812 1475049 538843 947384 696206 962958 1671839 262579 528707 957679 1412472 1797137 1083945 1165569 85138 799014 794459 32347 1429114 388716 191183 936075 168544 827010 775352 1931605 1851514 1441991 1661987 822778 1963122 19643 233165 1842832 1813133 770477 1101879 1547213 1692228 1538721 1722300 14338 1634163 1238401 1098045 927712 1115957 365432 365626 1484732 383696 1419622 1624554 1697766 1055796 1470144 1196196 962600 323325 1464808 1898073 165328 1440318 1902308 1304024 1311557 1470023 201192 1039329 1616744 534774 257193 1341601 1467312 1807048 1477648 1750581 514596 1374423 946124 1275061 456474 1162851 1696419 1245020 755635 1415216 1952342 1633742 798328 1742873 1274119 1592724 115 281676 1590582 1439446 1721758 773203 254169 981926 1052622 620036 1499408 1415275 1305203 567012 1056645 1526417 1011011 220005 350650 830149 1131416 623310 951610 981246 1717536 291287 1707248 1711780 619254 1086376 492043 1538259 915412 205739 283833 863089 552508 1776636 249696 1817178 1174803 701457 1380150 1633534 443022 493896 53334 1500274 471208 703038 1364041 886643 1130582 24521 36584 964142 696632 99468 436802 1046629 1614835 1652396 752987 17205 1682008 1834209 570779 701372 1107297 694802 74288 1626599 670565 299425 746462 1762507 1231351 101357 1468904 1924202 1502509 727526 1572342 412651 1308658 1306183 567498 340181 288310 103740 1971027 454751 223393 82623 1409657 666332 1131240 564425 1367929 1812819 1140311 1785100 431049 535353 267107 675333 1072629 653710 1140359 1712553 1137010 532336 342431 235875 526869 1085322 1672743 1110771 117290 1617069 682135 484340 27578 1200919 1075889 581948 812270 969467 642157 987216 1077282 115160 1234790 1904528 89272 1376917 329836 1954494 574364 1689247 1817876 661009 241097 1140539 93045 766430 70430 893661 31696 1483021 1368797 508008 1005060 204476 900982 1995421 914688 724195 402858 534300 1104854 8779 1683255 1849786 908933 949116 1908466 303996 1600159 1781246 1337473 1732731 129466 233194 1806990 1922295 103697 90083 1609750 406346 1228676 252782 1270935 476835 1024844 765766 469580 1560097 286953 1410138 547638 45734 502556 1440447 1761354 1953071 1380598 625556 94038 570827 1230653 831252 1265876 1630227 60413 1071581 1687497 1127665 127571 841103 1077538 1148690 1659930 435861 15734 1501012 45662 492440 1071883 1815789 34991 1420424 1438693 1679768 664569 1491466 1603998 80887 1807157 743253 897042 822393 1641500 1549860 363656 379217 1207717 1470607 164151 772673 1690080 220863 1722090 1159350 1953528 533153 1265887 1565478 389492 1314864 255503 445 223622 802398 1878670 1027783 1477533 1566579 1483929 1646977 920883 745607 1211143 1066890 1269698 1682687 1304090 1604342 1611877 1662061 192677 1950685 1623277 686550 651832 864803 1631875 323437 1981435 1226839 1603093 1673637 594197 1661978 1033618 213750 845184 1643760 1171592 305671 1813039 1474963 363268 1871527 543636 1717577 1277248 1522458 868022 184834 1881817 70097 1538407 1250617 700047 711238 1177306 1008169 238945 1333576 30122 1162674 1879762 1648971 1943944 1101288 674361 886413 1034096 606426 1891292 1711957 135846 538751 584517 1582197 966678 758450 1989889 752190 1699627 163118 1068834 863233 1966134 1446006 570763 1148876 337095 669287 1343717 1985768 985411 1949502 1636168 7443 1713091 1072591 953392 1233226 1809925 71644 199425 48234 1166866 1641012 1518725 1120350 1766572 1071296 483693 407770 782320 235305 1214043 1466966 1897445 291793 1144853 1909019 359622 1740174 1782738 389524 1890859 1077478 124048 1726778 836113 1849256 705903 1689668 1369639 1997489 1676498 1500616 6835 77978 1850093 739449 1519073 246190 320847 1784300 1203828 1885945 1993070 933078 1269596 712377 169130 1334835 1254017 548596 408175 940164 1234978 1679003 1378734 868734 206826 1367041 1293102 297228 502563 146233 250626 1811830 1111773 412418 1571540 931359 48566 470698 881092 1980341 520347 1051116 1434291 451132 365261 21957 1076397 211904 192636 1452705 1456290 854926 388051 1208960 1582953 260537 979219 1632358 653466 1549528 1760347 1399147 1167160 1006748 815226 1880132 1926387 567391 302646 12062 1240202 772483 1741008 714683 828397 1115994 224633 962044 216097 405291 53094 743102 173190 821983 1372904 1237552 1133481 1828227 1120422 265297 1844939 1031346 1302536 360258 120126 1633359 1796854 1219572 213322 54969 1353034 302182 1625432 1781264 1612387 1593147 891976 1766337 160483 364219 1387650 1212866 539548 1879037 1282251 1258815 1849330 112922 1046576 464391 263239 539435 1443333 1750300 86164 870346 1301617 904057 1423791 1220977 319978 1029485 1902323 516845 137948 338183 690467 33906 1472307 522105 650182 1994083 1740635 594782 572879 573052 368985 223693 1069823 133363 1418494 1231571 314539 1446578 1090255 29437 249724 198266 1463636 572576 928935 321839 1636469 451062 1239751 998632 1519757 886333 1995012 281403 1028938 93235 144506 828669 351475 1666616 205491 919112 241562 635349 367323 182371 1536438 873898 1924801 789192 1908304 937923 645822 1287160 431163 761184 842152 1958344 1498808 91212 240292 1578876 1597078 1979045 1380440 716225 1219092 837516 1859764 1353623 1671763 680868 1161941 1044138 126835 946444 735362 1062334 1194747 594312 1772420 542665 903058 1857670 628437 1224036 199296 777048 762133 941280 141573 85421 1981428 1462781 1743125 623782 119001 1104443 1452759 584696 1965821 791728 1879419 1720452 1901528 1179682 1568623 1635924 445670 116111 62883 1562831 531534 1589880 1302371 883702 1195722 1951358 1116612 543063 540744 655156 522627 707189 611470 838779 238102 847809 382077 213159 1057298 1371175 511581 1216957 863433 869985 1621581 714618 788309 1732940 574019 183778 1955509 450577 491158 1562062 15423 322225 158498 1183 413095 1981037 572527 148103 190569 8058 1187749 1897708 988891 1720479 412622 954368 1113503 1267885 220312 1622052 465265 923851 942514 245846 822019 1485730 349495 1705788 150201 883956 45866 338253 1943407 692591 1421979 818670 263173 1168064 1155672 15351 733709 266732 428433 165666 1764867 1216423 88058 1995584 1643730 1243282 983617 1700083 1479285 1469914 179002 1640385 126843 698845 682014 1648590 799512 607102 476766 1395234 786490 431430 1706995 1776616 1038921 1997872 524872 1439608 1094645 1959251 1764374 470663 1739074 241421 1896022 141982 1433128 778099 1572069 44055 1962439 782356 994559 1049342 1348655 1533773 75528 1277927 529709 1878829 1533352 352614 814281 1923457 782937 19670 1632682 965303 875502 552972 1368505 938007 1390783 1975654 1784726 1362710 690731 237291 1147449 1339045 324225 350785 362565 893066 767629 525834 678633 282283 1599365 1275100 1062206 815805 1210760 695681 1740288 606526 753569 1912755 1774102 1514305 557923 1207093 884557 1164436 1529202 258106 1053668 49273 1665064 1346973 1948847 1186854 565504 955778 1582458 60654 1664197 124561 352405 1970313 1259937 299245 1922464 968591 1042755 1897773 955501 939537 71259 292137 383060 1438065 615656 1618733 1026121 1839862 1262196 1817860 1484435 57157 812462 574843 925146 1046506 1096666 774698 1446084 667822 1531278 840283 1085016 1759259 662541 1353117 370444 1730305 1243236 1812466 1367162 1636864 511593 1155217 1656904 850872 190003 314909 1184283 979783 846972 978018 1717083 594654 528890 406290 1494104 34405 612519 1558745 1041210 1830530 1773408 1391658 1148063 1179554 724500 687623 1748587 1354643 1643741 369687 551721 658683 1244995 938231 1682999 81156 599138 446112 1858892 1841523 399485 879583 574288 1723365 435148 1796870 314666 1869579 1209600 326853 613973 191093 210486 1744776 827062 153441 1174343 1859746 540785 43338 849238 1338083 1558391 1630953 714854 325953 839497 620974 1632084 287623 968543 455425 849893 171742 489959 1506294 1406181 44552 1547477 561090 1095110 1619656 1559266 1357028 1284058 619721 1933899 267666 584064 12999 1150606 1169098 1810567 339262 460284 344820 824507 1788272 965602 703538 1376675 642159 584620 1896648 249811 1592714 961493 311047 1349850 1927307 1325803 427710 1495709 277205 947134 338009 1064584 458985 1536702 1110529 736167 1409737 1690070 96692 673746 932317 380516 980791 312019 1006908 1398125 1155733 1412749 1564626 1245910 1608548 1497448 1247837 1465513 749543 1381452 465954 753272 921901 1107218 902903 56128 93219 1765074 244614 1035902 1698270 605539 1591387 482517 1129802 200807 1161900 903008 1624307 447944 635280 937128 307511 1687201 667087 71193 963446 1394548 1922045 687110 148292 6794 1924450 499862 577884 459338 796733 1954228 480772 1356990 991281 1607560 844833 1666390 593732 145620 417027 299979 1018848 1910464 1022409 1552098 939278 1734383 1170417 445885 28426 587380 1210961 1863569 862323 616353 1314891 1197029 668999 1693026 1257760 1711871 1265615 345669 1720600 628021 857688 918020 1379739 666274 1638917 715310 1284414 353559 879671 109685 95058 806325 1933825 1052086 1598978 1388712 1668809 1928748 687993 1116897 66555 1051041 1235894 678085 1118738 1451190 1538547 1936320 1794698 1616264 291520 625499 1484626 818856 252255 1108830 927622 1605202 610033 1963672 727143 1095023 1226088 1240312 1934239 1636262 1954237 621262 577299 289665 1842342 1264659 1214570 679254 1567 994921 825407 850255 997616 1201553 870983 1872804 1357098 234618 1510235 64667 591033 1673267 1630720 1251922 1747750 1800485 1835948 25105 439304 526750 952517 858149 1157978 1655438 1397220 1096987 1597256 49745 375372 446603 565651 985765 1324462 185823 659527 322423 1454407 1551612 1998880 700138 719263 342434 1729176 1497726 1953698 107184 1087686 228450 717076 1822332 176232 498887 1065407 1622307 168786 893481 1208593 1641893 1486281 1694085 396617 1866136 1715937 418399 947689 1096541 1533561 1170587 892894 181408 215075 1941447 621006 1306360 1104962 526906 400968 467734 1105917 1266429 89201 1497595 1679130 549313 1943797 1097500 940734 739195 1841759 1221962 1717185 858239 1388528 716768 942215 995947 1824159 62412 642775 1502214 1443897 1298889 964469 1518203 1453042 1818746 772893 1164172 1528348 1077035 1426583 1808444 1624461 477403 1913393 1797029 1301545 1112950 1398998 538268 251213 1158750 1928359 646629 1691722 643978 768658 69729 1594259 1769550 345296 1149762 1305155 1748942 1854768 261424 89833 1688335 285986 1153467 53101 1536483 1235695 1694986 1347756 859424 1639227 1111089 1840529 1130085 7414 1521522 1303891 1002935 576730 1288289 1849948 957126 1707999 699501 720820 52895 1129557 476271 927973 305247 88927 376587 1024786 1722911 1372223 639585 1450393 137987 1495398 431162 1086677 1396130 1585991 169549 1966276 1251408 1928221 361790 287504 1044500 1985914 1106715 178186 685260 902888 1885273 1513648 1620096 1287323 635561 336197 841809 177283 855038 1880924 815523 1427690 223269 167296 838046 357124 926494 1904820 860994 1829114 1193606 972142 1367495 861556 913101 132276 635175 1899437 1128262 1932661 480556 165198 1177210 1449090 916864 1589583 1702214 1157163 1671797 1564075 3541 999708 613724 398278 847600 477489 14120 151962 1329632 672375 1831310 77071 754961 132282 1254598 848816 78476 1867507 1492393 993944 949441 424809 1128244 1356548 955463 1821095 1660995 447000 1514844 176806 440518 1407754 189008 375809 1148665 1077499 268250 1758316 1570595 1229648 1466613 1608928 1179786 282398 946502 1481201 889058 1375153 654645 1611091 1579301 487949 1930847 119167 525850 194453 1589810 1731833 193396 1399746 893022 943238 1326500 1980773 1234291 1392752 1779128 1342628 177946 1242495 391937 32249 782871 1377885 1078253 206962 1735027 1006680 49340 648307 1454334 141391 202617 1190969 1475025 178670 1707108 1951547 824975 397446 1502901 1517725 771365 1675131 435886 685564 720647 1286857 1797385 365289 662641 1094956 1623318 1737131 218334 811656 916324 1921085 454753 1728821 1296336 104480 775316 1297485 1963600 1800306 1489887 1262486 812602 1399365 345975 580146 647032 585293 1426205 1042949 94039 1464125 1013250 1282402 593891 1574116 1121488 1309219 302079 702781 1418062 1447930 573117 172614 1337310 1215905 675806 10162 1552274 540483 800411 1334313 285513 429933 1623215 1559559 1711396 1346853 1627196 916938 477348 1958489 85549 937044 890128 990424 97340 1561077 556890 875747 1410534 259763 569559 1202417 1985294 672603 965675 886192 1350453 1390668 118269 34647 910459 706260 1555229 735158 1125101 1499238 1045019 625105 1499987 1230468 830600 1671786 1020347 1250688 229643 1749151 62437 1654955 663958 563128 837984 1597584 839239 1477868 1764437 215495 283091 423250 632125 893675 643207 1673097 1137403 1960498 631786 1479012 482011 351887 1601465 1901776 1261991 934342 1308175 359271 231843 651300 773701 1513058 313857 306881 1158413 1772970 1120005 1094429 665317 487888 1088045 1745099 681448 494048 891260 1846995 404339 240540 1029233 1170307 1927415 629375 1623691 1146597 1015987 1224100 1820321 1879178 1285337 305896 454522 1359134 718686 596376 878063 429450 1521511 1573338 373537 613682 740390 18801 763498 145210 550679 1937713 868590 1335503 1792900 1249172 1518855 1439721 56377 802456 654409 976494 1018066 1093860 1761251 1106194 1348170 1026291 1803410 906972 917655 1104979 75917 321639 804484 1190806 654312 847716 1437940 181564 528918 903479 146581 1971885 1794571 1154256 359537 707302 903550 894471 1567726 276021 849975 1348076 491055 1110034 359037 1852402 1682383 602165 1832753 939155 1788892 1867026 692036 1946377 892858 1955038 38026 1726906 25503 331691 1589925 1786624 1774330 391656 97542 1459156 1464904 738382 230799 1234499 61146 186278 1082410 1232043 579835 1207813 830648 260471 1128878 111903 277686 1902190 1267555 1506890 781854 1059777 1240120 246145 770863 1600878 89501 662102 697985 90395 1246185 1722599 604126 1684623 456706 916314 1591983 1495321 1522304 631883 1919353 411994 1974992 732229 1794574 731801 1365817 708281 826454 1971301 1691495 963131 1833075 1587301 1282037 565944 1899791 789027 946574 1698041 640826 521404 1445653 487179 997981 794371 1581859 641314 305624 1571417 1816104 236183 1885369 684919 1065869 1134498 700241 1180859 439999 104840 1100491 934668 281708 3612 701271 1279940 1785901 1563493 1588688 1824764 1534582 346085 150024 327350 512886 1959331 1040648 1468388 1703477 22580 933511 658714 1153444 273571 1812859 1981760 1887925 1746726 541263 1595695 1944675 5892 1485078 1425778 1110352 576244 869297 1003493 390678 521565 1870166 1140876 974022 433983 1298937 566273 1078614 1469121 1227815 1014199 1031405 1639393 812925 371543 1609147 430887 42977 1039586 1521737 431934 887375 1150250 200122 371312 885816 734208 704904 1307510 1708148 1799844 1228258 8857 551236 127699 1861142 1662539 1371996 62460 1018251 1953033 1175368 786366 1448710 1152492 589574 1605832 1754427 1271558 1337422 1732612 60669 1316606 1106338 253220 303646 1947899 1117765 997393 302775 868060 1180689 1043113 1352218 711280 1656620 364792 1914171 482858 1563263 1213567 796825 40540 1578567 1459740 1511892 1785051 141715 3040 246292 581549 1540241 538022 1050945 1244943 222707 1769792 515841 1929337 1743900 1751088 1908914 303024 124707 1154453 427235 786195 397328 1571207 1082580 1192077 892491 1534637 1070160 206455 1977635 356704 674521 1284788 1024379 1528211 437102 1616708 1289889 989440 1500423 278576 1862852 1359193 879227 653752 1487859 1199692 1976897 216027 1085470 1990125 745307 125727 832335 1850192 1743044 1553750 1201535 35693 843629 331815 904890 607258 541381 10933 586684 1936703 459864 922155 1571806 1532451 1423873 1597001 1539977 1454276 568988 690303 583056 903695 1015301 1516483 1257563 1081840 1669858 124632 1576048 684046 322552 817590 1456586 680020 419731 1629091 1501203 1855569 245331 947485 859167 521715 574602 137301 317953 386876 1940528 601094 1578917 1991991 1420914 1802033 1786091 1097018 321602 669965 1221838 223753 1100230 35130 669952 1194914 1485365 1263297 916786 1369243 1536545 1358055 447887 1779891 649038 1005014 1248818 864172 98962 1517541 857153 1195406 183026 631682 1338845 1033293 656784 487766 1956986 1163374 1975070 1091607 1356545 577217 330386 1025140 125500 912892 1414797 1869648 127952 886096 1941869 333486 1181683 457385 456050 1103190 477992 348222 768655 1388486 456523 684595 735787 389584 1063209 1333191 1219615 1906020 539333 550828 1626202 677890 404140 1738757 119322 252604 1382606 78867 1607027 133892 254857 45413 101584 916117 1306798 632629 1366645 1887982 483528 1708347 565429 827378 559878 1384266 1447591 771169 617353 681170 62734 1338777 353163 1686481 16036 1393006 1409037 1052998 269898 1346850 1674932 380799 1152345 1920631 1457120 314587 98948 1147421 1014555 1751223 884916 1589993 1961778 1362423 1312189 438162 1780801 1144945 134953 1757773 1704659 719270 1336791 1384188 854039 569846 1193973 978059 208795 1408702 1230286 271565 1127565 1459505 532916 896141 1981408 510986 896671 867605 31738 1173099 460199 1402899 347435 571674 188391 1809168 1507864 1049264 152629 911158 173643 1780743 1254631 1576051 1844178 1493528 1474748 1424311 1262782 1651675 314599 1519014 203250 1225754 200684 1401719 1287581 1930932 137493 106397 1617715 200693 1330005 647603 426828 849456 963537 1163354 300345 776328 1694282 520404 1992023 1945175 1829268 45386 993873 840820 676293 1481943 656228 1602259 1187051 1913956 791823 1829292 1433405 1020443 861240 1044788 109635 242 1890756 1178750 1400014 792448 52754 1740360 594215 437010 1460432 1798924 232184 544090 1700857 1498056 610758 1604134 1643824 427853 1202175 1226792 935 34914 956108 135458 1717645 1673002 906306 608230 665277 151991 88693 146293 858489 127254 1835249 453064 962075 1793441 1515678 319193 552969 117691 1658749 196595 1368800 1293142 921281 1473274 192090 1389320 1599407 1976806 773385 538052 920582 1882560 767860 1978501 385549 1086194 444627 519934 886006 511835 606966 515984 1838250 1074334 1174984 1339146 1080208 166938 1599084 106817 987339 1856354 409128 1586844 1221503 1837941 190473 1296175 1976167 387724 1501896 1408591 1098171 7727 1276504 1564868 1771889 998108 1342942 1092584 820239 1190140 1242573 1799854 1263337 314177 975023 1359446 867438 1045833 1684140 511800 269986 1077257 3988 835747 1765907 273617 1306852 898738 1940660 1082468 104892 795093 1909279 1061608 1971050 1500141 873489 1570682 1695810 704685 1991099 1602431 1340331 1459269 368574 1585091 943296 1807694 1733538 1459271 1910719 875293 1424633 1671239 1311241 790417 945013 1966768 1191986 17290 1888214 1327836 595288 1334308 1530154 1748636 1331259 632326 40731 623594 884139 1440901 1624286 1914345 1970056 932984 241561 761389 388773 1467733 771393 591824 1167759 345948 61623 1755894 1203757 387104 810165 1826013 1181678 119436 1131649 185401 1587890 1973950 1358544 1340821 714711 1610069 565033 1129147 845538 59184 1390454 1042651 1014358 671215 1843731 1026812 930629 1291119 643752 212812 299193 134214 659973 1730250 634118 1331244 908121 640676 1322006 1725903 1099739 1322655 1780802 1229599 1910708 1073079 1215580 1525632 22256 455740 1757792 312587 1746990 1847281 1568274 1002990 1142478 666551 1326947 1105014 1931232 1436518 559975 1280993 1903895 1882887 727962 203083 1986934 1398467 761954 1193822 266897 1414158 318972 1583674 1354582 118797 855126 1882015 1894292 235905 628786 382479 1202972 845178 484933 1865847 200261 227959 242590 1694876 1730355 130079 237461 1361669 545713 106784 794833 1304151 307353 628816 1141796 1382027 1575650 117366 726423 1874816 372781 183776 847986 1475720 1035829 265209 599530 949400 709428 920948 1271779 1020516 461865 531471 781921 486725 1888107 1405569 471603 1935802 1939230 1554986 555340 1478647 1181409 441496 608826 1821687 271599 195302 1405704 1339810 1317508 1442164 1106075 186649 799211 462289 200405 791862 534160 347240 1148209 549331 352164 95921 945050 1611385 1641975 995598 1770485 135418 39244 686496 630895 1229172 1949743 140774 678116 559545 1077139 1614383 828652 1786838 1248041 1348920 1099157 1693312 863681 35738 1658067 426947 1885712 124069 957910 1132576 102143 1888657 283656 1085887 1117393 1600705 1355405 1840354 1523442 1637617 1849415 424931 460842 1180666 1379793 1105162 1216091 1677383 1407537 1669429 238395 468181 86631 1071730 640601 354272 1664285 194857 695624 443220 211132 531918 1449654 1054116 145777 82058 1163341 899602 1593349 641271 666043 1524219 871141 1571319 1475854 1483232 81403 808268 1507790 1735307 1483055 1926081 1060547 1923106 1066775 498659 204976 320550 631347 403401 308973 670972 294887 520874 427259 175739 907149 1530214 310508 1495058 55283 1161559 18791 1361874 1336243 1089507 71293 1596856 290518 1726749 93081 1335142 917545 176341 1775545 410630 1112949 58995 1825112 319794 1611773 1016587 1569596 260174 1969856 1698194 63184 227985 928428 1962682 173262 1690131 752609 1390104 1934081 1619047 992794 320761 1521967 1366011 844401 768590 1496796 1951317 1300624 9528 91989 117995 1418150 1379761 1023613 646688 1465263 1658667 1348326 1216637 1830119 1505118 1116824 99323 507835 1567126 229979 1084909 9589 1419279 74542 1593303 1916257 1139112 1022304 1651632 1286834 1213446 1930025 328837 841661 1471188 1402471 1917770 1516875 709299 221344 207211 964436 1082081 1021331 810876 1069076 358116 1970717 1393772 1596389 1106757 1887532 766305 637659 1446009 382648 315448 1686033 1518378 962429 660281 978647 1479805 1474837 1125918 1075888 795940 1774978 466823 1023651 502138 1905573 1462059 589190 135666 654173 945431 102093 749627 886571 1719583 50148 505196 1882198 124215 1599703 448213 1537831 542287 1868786 1180330 777108 1946493 961536 1562735 886924 651386 1170967 1643137 769820 264672 1478769 824363 160194 1025500 1834155 1243415 1823097 437681 146973 1956107 86457 1311088 353428 663741 785576 944333 1179042 1014572 1697829 1768548 152807 663255 1271431 1990544 1398169 1395948 528519 1886704 1184574 544952 1766391 955827 1652855 30080 759086 878347 325758 1767917 183600 281228 1877655 1705049 1526171 144138 664962 146214 512241 1421383 946435 161527 666606 1428597 1436788 1314865 1221879 1507176 649978 98362 935227 767364 293633 665585 924418 99799 83371 105265 922783 103569 405179 893175 1378692 216368 1994611 1864179 1705206 176628 750544 636548 1702269 1326051 1800483 716632 49006 1044378 673707 1663683 849970 961838 1149627 454569 151759 228299 1916991 58279 588710 1388125 1865541 661912 322401 1374094 920458 719839 501818 967599 1291947 1964153 1636468 1797580 1353784 1920569 555934 1583386 1630277 859899 914474 804646 609936 1109714 753940 473884 310356 1189094 335748 253356 143321 1862043 975199 1089996 533414 1731777 1543208 1752060 816390 447575 851603 768540 842608 728678 229792 426812 348742 1762040 907894 752350 562303 1451518 1353466 1269654 477542 903157 481071 375937 131674 1530108 111568 1875410 1970786 649457 1694887 1182778 1790417 1074260 369940 990479 467060 1091679 1915219 1544625 1857302 1197448 964088 1787212 486202 886800 1834355 770087 605448 931415 1994801 1575075 914207 139416 321611 1582128 1758823 1273238 601438 577433 1422956 998789 1070886 1563464 937318 530903 1073374 112798 568055 1919809 83627 621324 1373193 469306 283227 923977 703898 324742 1105878 1101834 949298 1677385 442884 13045 371244 528085 1215857 755905 1985687 1458693 899063 1458740 273997 960457 1149544 1287832 11000 1349382 1351324 1428950 997791 1644026 1301977 872516 1507750 992879 812319 1399282 128397 1143652 187493 1527935 264797 1085787 1075762 1762285 1644336 965745 791954 694371 389221 326981 560325 169190 1216873 1480484 1430177 1076376 1655148 1453108 1682116 1039750 489648 1074148 1444171 98747 1242238 1488372 1462829 1031071 1918380 273454 1993909 1012418 33568 864390 607586 1224757 1848246 1660060 327878 1681036 70715 679227 671501 1424568 1927239 873005 1830541 357635 1087772 760933 295861 1025472 1207317 270086 1995401 1272869 762869 465783 652228 612887 16241 377617 798725 185853 36815 1722697 1055304 1841844 367983 126483 434419 192780 1935795 1767217 1376810 366328 1038643 1840699 1664955 1861360 1526853 662423 1983065 766429 1393078 1748683 1029633 1832584 443014 195683 703744 492872 1367002 829354 1600723 937548 1356490 1372819 1975415 1410297 953598 361337 1721632 513240 720531 247077 25023 1878272 954176 64086 543797 843947 1829444 667553 1632523 170749 708166 1258656 1228166 1984927 1214131 1972118 1292993 493231 963428 82497 1359679 1015279 1651558 1342147 1789047 374215 1847978 669396 1805332 495630 248627 774597 887735 144612 1533792 964915 751689 1690046 1639862 1515237 1287115 918657 855802 1139142 1356667 1513662 722440 1958482 1285496 1958847 820852 1177824 1439085 1221061 1855291 1076032 52358 1140367 1696760 1279499 1771174 1363799 93201 188262 86271 405835 1007092 876328 1139918 856024 666950 1820309 1814937 1778028 1630178 446188 29580 875993 315568 1499223 1040355 673311 1820630 1122584 170120 681895 79420 1186475 747511 811730 1485434 1049801 875785 591352 26017 305659 1424623 1155921 438056 1522780 1036824 10926 798780 1597613 1628802 392278 1736030 1753939 106385 308544 656125 727419 897814 907068 1601880 712407 60077 1566134 582454 1329451 552417 81519 1027470 1362949 1756566 366502 1231635 1461671 1622924 595504 1327942 1939463 1006352 1648181 1479239 974100 1303259 1109777 610944 1329008 849328 756949 1312901 1958224 1532602 733345 327963 153897 1057255 1738411 1893192 1289055 1322568 108687 189225 1664121 1006975 1069355 651737 595509 507433 1176201 1323829 1104084 1711283 1551669 824084 522399 853281 1709494 232687 1544365 1539371 501698 1891268 1577730 1754346 1256095 1586544 1588915 1303762 1533608 242340 1375805 875165 1612816 771038 1321378 1120151 1532839 971743 1600333 1730831 261846 985742 1341685 1698582 912558 129182 1844443 220838 897001 1693636 39037 277304 847123 913575 1572877 359121 1357877 1758617 821665 1176659 872950 1042522 1407662 1388088 358636 1754705 418475 1760785 1067683 1557615 1687807 1898285 954581 92423 1329818 1467820 1307816 1145718 363932 1118355 1647101 1577872 208736 538065 470691 362453 256112 1542258 1579930 1090784 614888 1949496 1563718 1791360 1446114 316497 233936 1615835 1301408 809858 1455146 1904137 560032 1916500 1740087 192715 1609461 1971106 1811754 757338 6979 23516 1293890 895771 1058824 1868808 1844288 677771 861147 1984454 1731606 93684 499395 1556400 1623482 1011024 1706339 1295417 1760921 1886223 231823 73260 1297391 1787223 1232581 1228243 847171 1894676 1538644 1978466 345281 1982871 245129 1638559 1329274 1749 1689780 913107 1513427 955544 496414 1961527 1854097 1744383 1475096 198312 1747060 783641 1731362 1472197 164756 645271 490887 1220178 17604 1175430 477778 1038755 1285476 1521726 690460 111267 1974349 1037990 768411 313 934968 1536680 794631 1768221 1717594 53250 126264 1378443 1395448 532938 939495 674114 552330 1236511 425410 459603 553556 1745542 1309253 1229863 213529 7665 901362 1801082 270959 1145175 1000594 1856009 1250481 1946495 559030 705324 1799765 1167777 448489 936724 540345 1387599 1004375 526335 1640419 1581654 1006349 47953 201278 420807 859792 178469 1203026 1922693 732265 868873 144571 1420876 921212 1675944 419005 1899829 1804291 1214254 172238 761110 1456485 1577460 1952928 1257836 493927 1019883 1607609 1363650 1628775 24669 40207 1180303 1363152 214346 96627 1969165 1146644 15162 1197332 1076571 1911009 1636595 664543 30227 664690 1952510 387566 1331726 1829083 988750 308487 713038 375662 219396 1209860 308572 403304 1178083 134237 1274369 1403086 987046 1595905 1692635 1334635 1693479 1087615 973392 684142 1837850 1558338 470784 176995 625721 206291 631259 709615 734600 47991 27732 1433501 1870466 1990480 1698393 681348 1708460 772614 999141 1808773 1571066 1944766 386013 152894 499992 1348398 1664200 871731 1449174 698582 1634412 1053166 201942 1094893 1102534 969309 1154432 616310 914188 1290651 437759 1238036 1439096 126298 1442388 1052399 932275 1472350 152194 1694428 1644497 1782253 85534 86874 120654 1065462 258295 1361790 1407848 979671 717456 386856 1005967 1571859 592358 167613 1624257 508381 54895 442759 787911 1773177 1539428 147094 1032049 696278 850967 130142 1652980 935034 525366 1846656 1822418 178903 724660 618464 442623 992773 906232 572332 1619850 379070 780580 1323946 383904 233340 1980093 1241746 1665353 1007792 574497 379448 1039838 1461195 1886105 1970958 653512 77077 195234 1411304 843774 1421334 1840186 1156075 1520449 855478 1002596 173215 432360 877430 231954 1686866 479849 414991 61404 1865844 987006 180415 1941336 169202 11896 493824 1029014 482154 862297 1396314 175415 1067525 1719211 1848991 1880133 1776309 1103865 1863083 1461811 1042539 1810007 381323 653337 766379 26423 145882 1006511 176332 1942954 1488426 697390 58404 366932 1448750 1631905 107406 777341 681517 983869 1367807 450521 382270 1995623 741716 1726755 233026 1471959 524381 63496 1532164 638061 867756 519789 1915968 1275706 452141 93197 930491 827644 750740 1962908 1394209 1094093 1429685 1284174 1768779 1681739 840800 757289 1386177 733122 1107069 275981 316064 1037108 44440 601506 1335435 951295 251695 1411459 994885 586310 833103 41713 356586 199868 1719480 1166435 1952478 117219 1316925 126616 1612479 710373 1324046 1111394 719036 446148 374273 1603963 797631 897003 1478041 1990629 1605866 574886 891674 561116 1191605 978231 1778209 1966171 1391293 1631682 1064919 618052 1298106 1676975 1213097 1520637 293595 504848 1043190 1077301 397596 419692 219075 660473 1522576 1716253 1182758 1147948 1205423 1170933 1774502 270202 69232 1258217 1467560 1055997 841539 455319 651632 332059 1595343 1263693 946593 1093611 244904 675665 1327678 1181751 942658 1837524 93882 109385 1930641 592458 1013150 1709459 1568962 834940 976848 735848 699038 1432299 20756 816477 1682444 1343769 351254 939718 1322857 1465750 1109044 1732458 1058592 355710 1131892 1003129 1655739 1201690 788342 613662 972419 1430579 1416231 1190949 1489046 282463 1757856 743931 1091766 1519715 1463994 922606 66885 1161827 790744 1005367 1136955 1005640 495163 33299 1672577 1566160 1244789 43495 1872783 250184 1530742 743986 903251 1933635 749005 512317 1560784 513129 1937917 97991 1217744 23306 389455 800103 1339130 1070289 380484 765460 1083782 1161525 1353885 281261 1668773 543863 1753736 1248250 1993903 1824796 1402592 1396829 1594556 220167 191754 683629 1085484 1703289 1606658 956598 1311368 1306545 510324 241436 940092 1816193 1474738 687553 558423 289711 838653 1170245 1251535 1855632 1238019 1854085 559590 568116 614943 433848 1182614 288336 285848 213758 1795251 1914801 600708 842797 56257 950196 649497 872475 417151 493395 1483892 1510519 229941 1098838 827932 1931990 1724566 643709 1235551 1747245 218186 1738226 1531769 809164 551757 1547529 1346915 1749244 1306141 15011 558002 1411206 1948712 1304723 1940218 1389676 1087163 1304937 147106 1117796 1413913 897784 1771355 919270 499362 494150 1070964 1836746 1933274 11405 1461472 235388 452332 696707 455305 54347 601121 772916 1128196 587303 1545426 809571 1209428 1978398 1487981 1471381 1936910 767752 809704 1116035 701525 569457 1590576 480068 1578537 1119551 1607446 1760976 1201237 1547594 768937 1923804 874786 1388032 1221518 350252 925891 778858 1813481 570329 1682251 97790 789520 469944 18285 1790412 233531 1997042 20539 458066 6618 1343415 1171504 44860 1154597 1494890 565077 1496698 1308011 273521 12355 1357720 1665367 509922 10176 688835 982187 961707 1701898 1346692 163477 1746766 130857 769839 62921 1264028 1085588 53874 675399 268414 888318 1249622 1797904 1722399 1464888 1109688 830301 762972 536806 1333750 989807 1672529 311250 1783685 1882225 644772 1856545 1668956 586344 984326 823784 1392815 1379810 866155 1866548 1410965 1523134 1304884 555268 1042526 777106 402998 378172 1085669 638935 793104 808609 1625036 216631 1035218 484020 1075791 1651260 1991893 1330273 41460 678325 1618024 1948409 424847 1526448 1452370 1494764 1974823 516128 301119 1942685 1607214 468158 698644 67218 1466930 1664946 1019811 509948 1920177 1756607 1699472 1186867 751250 1669163 310518 1610701 1557892 91977 281954 119399 1918250 1908873 1913435 532151 1814817 552153 400876 1512630 784623 531616 200117 1484924 933045 1544731 1703191 40038 1920107 670112 510302 1392377 34965 924221 378156 383366 1404210 306912 658876 1321698 106361 1838859 1628458 28344 816565 1248145 187949 1008089 1693414 1451247 946753 1569634 1164642 1094336 1812217 1923021 306697 368925 790103 1395131 1377564 1386423 1112411 944670 721421 304690 914647 1210309 550459 368776 974052 1738684 907691 1754957 833329 1342872 1282104 870571 862057 1651027 1175746 578885 1127812 864961 550313 1986743 701360 1027397 1043453 72273 951835 1860814 1556596 1598229 379288 1732486 648696 1540660 574922 1175279 679609 1872938 1423132 1691078 235335 922495 329650 1710351 1120888 390697 1825819 495945 324948 1513403 493221 1925886 598819 357833 1731700 414107 415690 1588275 859834 279920 562720 431178 775504 16690 1782199 1917698 834226 513335 1710244 1586136 1693270 943021 921937 1345406 1214014 83459 1222749 237580 997932 1174028 1022816 932618 732258 1136093 237050 878000 1949336 955142 498633 1066408 1644940 915444 311106 868416 1541885 1016044 388586 1659075 1231243 1623393 1319446 1852687 948132 211076 201590 1817010 880089 1842893 133041 803475 246726 1155893 246274 818776 365444 39495 1050704 584742 1821676 1812853 943410 290422 707896 1187201 1972702 547072 1725064 184287 1823557 1832782 519817 1254640 1383211 928003 151347 968558 1646674 446351 1375993 461051 294420 1540638 1244011 1857026 1292894 232738 1522908 1114174 1634128 662333 1737161 1999722 1375289 452074 1686664 208510 1133603 1444193 1434321 609307 1870781 1575766 637985 227567 1594534 1875415 511272 1811212 1057665 395598 1639000 1168928 175387 831140 342680 747460 1855256 1835748 949525 1621487 310053 1974894 1160100 1483502 1016725 1267704 794657 1472314 940949 1592735 1540748 1528845 288935 1926937 56073 1766723 435765 1478064 1789123 1251207 1665619 495594 1840265 497983 1466098 1698822 1763806 286344 919379 1719256 1387638 1167100 608211 127734 1416142 1930160 592849 789392 959703 795431 923032 413077 1838582 470190 477791 1903327 1697773 1968915 858267 807411 244663 1290307 1483388 1641264 1281636 1583472 1353138 130215 1052758 1205046 1281443 1934831 1034079 1874688 1998262 269357 1187783 282341 862595 1427946 847003 917144 829765 728378 501668 39842 1576579 716390 47211 1769511 1318167 1404413 1589955 1216366 151935 683299 626339 1824838 1013047 1038675 1280037 911025 734229 581106 1893035 315658 294162 1335950 719324 889064 1778836 437221 1301055 890571 772385 1408524 653815 658395 1698926 1917500 1546873 346286 305452 1325684 285250 748643 701998 552995 155528 398488 730672 1382728 1844619 1645750 1669893 619027 928431 720660 315282 753142 1143842 1518161 340085 1155361 1543546 1422748 1675798 1275330 1791068 1940101 1695038 696110 794956 1058106 1123292 653898 969988 440174 1339943 1773162 372718 1527614 442707 979425 69736 1632868 366726 669838 1164417 1072231 300461 1886615 660572 867007 446577 642084 1141312 206406 1200751 1469601 38590 1284581 1921624 432630 1438395 1410822 1751810 986906 419553 1889988 349350 973431 647790 1141788 289053 970088 65768 1842320 1542909 936774 84388 1375837 1122032 1419223 1005928 1642837 301071 233027 607110 961864 316014 99447 655492 410469 1459662 1557878 107842 21417 973831 141231 487216 765347 1258939 642282 1238397 236484 705256 1258222 1428646 1366654 228440 1430787 656261 1893184 297561 937175 131869 1549290 654724 645122 287923 700510 954855 12448 457018 59500 1504709 1114956 1896991 759412 697785 613355 774494 1747914 1657889 1619094 263433 1569417 1706754 1055733 217557 1867896 910050 1719109 1716531 1304243 1282756 176425 659411 945306 1972248 1451172 585772 806112 1335389 669416 380454 235805 1094462 362331 1742862 1756078 1146949 802968 251808 1452210 1332936 1184823 1578244 984101 157873 670783 1626812 326072 187761 1472225 1772509 732866 743490 1220149 1144212 136799 1594335 451919 441727 1519615 75436 249679 1952931 644620 13614 278190 1638931 981168 1312281 655301 294599 416326 276252 313977 969635 1904310 1983894 1357352 1693685 56356 1446891 1736920 823879 205419 398522 1566243 1085584 239371 747072 1755356 150894 1375893 979087 57800 1438768 584440 1897774 1698188 970010 938417 1551913 1939638 1104665 1831305 1453257 1527200 1001730 1166353 1791473 1145801 971920 1972808 1066323 1832969 356246 461144 697901 439150 937340 1983029 1039106 434179 1271690 130424 354742 1275284 1269777 1656870 455296 324726 313502 221755 959380 971003 605085 630542 1506026 903838 1397446 1259575 1353140 1514197 1512199 1046281 30248 947513 1783067 127039 70401 1067961 1075005 768464 931746 1473719 1197395 649394 733887 1899270 1120714 671898 464600 103649 1351458 17505 729914 1692810 1615567 1115726 503395 1456811 947548 1299877 1527899 1874262 21777 114184 1293812 432350 1053384 1523932 472681 13239 1094129 1582344 1551935 317796 265475 197935 885316 1939731 158378 1379144 853275 318357 478423 1751556 1377442 1472830 747676 1854767 1712181 216114 1152584 1748334 152511 529278 1043001 331625 579116 257907 359234 703830 943822 51463 1114928 1394564 417582 1320976 1482620 367422 680676 1553144 1849593 1118925 1402731 1372463 595748 1216315 218198 807760 364589 549625 1317698 605859 291606 1330233 1356065 1670942 1151624 1301625 124046 628938 1490532 1440781 95796 714356 211746 827398 1115470 1565985 891854 1974870 1807331 1446653 1851580 1699169 1418771 690132 846538 1563623 1350348 564671 1103512 1724599 16059 1558776 588077 1234920 1333520 989882 1030591 998326 395858 1830546 1478922 1194012 478242 1809362 1225434 294022 157596 918799 1872414 1414751 1272930 1559077 1998853 922205 1687941 1991943 1681082 58927 50803 1527311 215764 332398 3097 377820 863065 1790311 1888336 1585094 840660 1988221 897993 1308493 163176 783586 1099369 1363739 125084 1607411 576042 1828 426378 1499150 2283 1507145 1897993 41306 1299197 936545 708646 848312 1207607 41608 1743792 1403885 830313 1748242 1792553 563527 9540 1898565 1347654 1377003 684033 1878608 1489510 958452 312580 607000 1172767 953948 523851 1114135 571322 53493 601940 576408 779357 667435 841006 752075 1939291 966281 1402463 1983646 431749 1111761 974659 674311 536059 548337 1998505 498102 1614966 1897756 1929007 1447165 1185080 266849 1088224 794465 125312 1135928 1648830 956734 231625 348884 1833792 1510777 1589571 1857828 1525085 1219928 327062 1556592 640032 729345 1984304 858577 325326 827164 881763 849551 549291 89610 1426525 575386 1485077 1825652 493199 1630545 1123597 378562 980127 1157263 292231 193896 438032 1434987 1210811 1333601 759242 1725181 1799175 925238 1950500 1551310 133652 164895 367562 1369372 1936082 1820323 780786 1557632 26956 1572738 73622 728 495058 310710 1617554 3967 108107 1052541 1250998 1713167 1075138 869156 1672336 1676831 614511 384978 1332188 247445 563285 1996475 378707 270521 875803 317246 987658 1819721 1439953 1360059 1803830 1736900 1445383 527399 1353350 1736259 156271 329955 724037 1165272 276796 1098463 1512387 593519 1873860 1751613 1741925 1381191 1946874 1491311 1872958 713485 949166 27392 23691 303827 1633451 1586580 1012588 197475 1179687 933258 1999557 1343589 1529522 836595 1047951 779904 502002 87808 613782 521288 1585266 1080076 15860 1919754 542333 1833759 21121 486036 225972 1610163 1028207 1624337 29160 1607475 311175 228412 911150 626534 1454274 571165 1248405 1211368 1800969 656802 365959 121585 655863 1613772 1388434 833827 916645 1714659 302245 482541 1358644 1323220 1271232 1651903 965945 687735 1678627 170210 608296 791319 1025424 1848952 21472 1241644 894301 965069 436620 1502768 1484734 390611 489706 998872 1795706 1575458 1634608 1990230 1134762 1680808 1371077 1502170 171560 1482036 1655582 1687376 1951458 1690864 1943843 734377 673835 943471 1740774 1416400 166934 831879 18724 1493567 1686967 249450 583728 1498977 1542414 944911 1387687 1491708 419614 751992 665073 1039969 664309 599741 1125877 257849 972790 701553 1116190 1523051 436727 1156440 955675 827888 1119934 645366 217019 271834 937955 82516 451269 95575 1219114 1011766 1268083 917575 593599 500483 152738 1273567 909192 1185983 552259 410811 1728495 1122514 1413188 1070348 513751 1692622 516180 509886 1584833 1400212 1101235 877178 1067060 659344 903055 1213768 1719509 878404 1927692 1508573 383974 1699820 206625 1346586 567464 651611 1733109 1516298 695880 512496 1907062 1663565 26837 1603846 1903934 854997 584231 1947597 1042894 691955 526171 1767641 1904491 1832011 1329505 120536 419455 1853903 382030 663110 317865 326285 1457169 296906 424266 1478953 815100 1537755 713235 934612 645009 1477484 731780 1938397 1457870 160816 1230129 1859224 1063843 1160269 310833 1975397 1483977 1553103 557726 1813086 1325788 1561475 1271035 505797 170672 192926 1706844 1158055 953717 1535415 1713025 462773 367693 1477174 357119 116585 1105199 374257 965600 499671 476947 327672 1227387 1494513 1925071 1022081 191480 1635394 1933908 113896 683535 258101 407051 355511 957696 1991448 298234 1791254 1013925 853058 1709783 1235689 1049040 1302798 1366887 119552 953049 1942935 322914 736857 435891 1895215 355291 1737920 1584003 108311 750660 950348 227580 1457401 1749815 111908 1267107 1816841 1475175 1047838 238948 1887111 136496 1001177 1296801 979465 306787 849628 1473309 1222386 658448 385954 67236 1176390 1346927 1696865 677303 506749 277184 839707 1042105 1704385 612111 1759126 1583609 1198256 1738770 899438 1211669 1735244 1769657 330263 609164 156931 1180282 1465551 1206169 1959552 1952733 957106 1936523 939708 1572563 771235 589702 625222 1741022 523313 1113948 1771571 1037008 671448 992125 1339559 936434 940488 213913 1499509 1501461 1043596 1439685 1492279 1859357 55603 598338 622113 1743907 353297 280661 899831 225285 455360 828102 804916 1138666 1644618 242880 238131 1202559 1312331 244934 659041 1545832 738978 1748571 1578740 1771134 1089792 102923 353335 293106 217434 1865448 439874 860766 1455471 1916817 1451537 799584 1887415 1026197 134667 1277991 1474982 41232 358064 486791 378365 666308 1347612 1964792 63667 608332 786564 17433 116614 433524 1607608 682416 869364 1954064 1965887 473002 972376 890974 1019341 182899 1769589 1800431 16706 1212539 126084 98914 1775801 1028692 152277 718133 1525210 1750728 481819 1518803 1452143 1174557 64065 811416 118309 781869 744789 1986904 1791682 1827848 1564684 246438 1637560 355398 68208 717382 1047334 939650 155315 1380104 1784730 1689654 474651 1103167 1494340 234461 1401706 184187 1110354 734417 49544 475809 1011204 1993245 457518 166690 343885 928212 203448 1086192 800555 913700 362638 450892 303954 1704977 1428035 1210161 1413860 519269 1969549 1904254 1913117 1555459 1846288 141536 696559 971063 1532413 1399402 455988 449214 1035954 369731 572097 713551 1428837 316449 1844314 1134547 662667 1246216 1458502 1998263 1192658 1224995 290995 455144 448754 1786368 1529078 872991 251487 214279 592251 1669412 1190747 745861 223052 941619 1206840 498993 423149 736261 394877 719315 1432529 43751 406859 1387852 1941402 210349 854909 1061823 504368 832964 516345 767626 865876 1432543 798431 1906596 868241 1605759 1101462 701810 1494036 1517829 708125 633417 1351023 715092 1733734 291097 1997868 909915 1727885 805931 1411987 97013 1702774 1657636 363882 1591032 150258 701352 1585631 930338 96460 1496360 1799757 652280 1202216 339243 22972 1619274 287123 1717963 1029672 103164 1322103 1636356 358663 625501 1739511 957408 1223842 1410904 1461099 1075013 1523208 1544125 542476 145716 504041 1759509 669102 963025 787765 1355279 465147 1484675 1669540 1196307 1291413 1831488 978153 1270580 1795721 1215463 1241488 151881 965107 201676 99385 417516 1947630 1871394 1091869 137191 1415514 854458 1321573 591260 1541591 1551564 1876993 579460 1339291 861880 1891018 177873 1654567 1271167 1472653 364987 1842885 1983555 484086 1363230 1890708 16668 1795175 706760 568926 1715728 921440 1183643 948468 816571 291717 1413137 557356 280429 1892671 579836 1494608 866921 149739 1116837 719478 1088611 151362 1432866 62655 10849 1610365 1334110 341756 1348732 680063 1603591 1345113 20579 1775444 1270041 1844034 1146538 1263691 197229 1939902 1389266 1137789 1634166 667141 752554 1661913 151113 1224256 1375961 1997031 1897399 1683295 1100288 1830887 366465 1448418 737746 780980 748540 1948582 450855 1002130 1660651 1591495 312077 442749 248414 1480411 905910 1691841 1883967 446389 271351 1776387 738339 775737 270759 780550 349943 482942 535079 1102782 894764 1998302 1574499 1888235 856321 441978 1373239 413220 1929795 1817622 956619 423756 145836 626095 456490 859215 1381510 1042439 654584 1458091 527564 583572 19495 397339 674699 894492 235186 805975 1217087 1263901 523138 415874 1511707 170463 873971 822656 1743068 1902032 657074 833343 609208 1031532 1192149 1579580 1964815 1270221 1662446 622631 1031628 1686706 1073958 1413021 1970067 1810995 415699 173235 515816 924142 1323223 536798 1508135 63531 1070172 769493 1211840 318194 1187031 1822555 1162973 1715005 800640 649492 346991 1429529 649853 1538147 671776 1989286 514846 790688 655255 1931136 361936 367532 1799647 752845 969 842179 1311347 1838439 1208573 1059341 565816 723558 756524 1570189 312206 927206 124554 342646 1241795 1152577 985361 1549620 1361938 235934 583672 1647308 1306866 1772240 1478412 866256 1429998 220082 364246 683626 1849402 1484188 146737 1053862 1589871 929077 1151718 1928173 914792 32007 617018 1369951 1164940 1003045 343391 1765663 824529 1193002 1366544 642433 1404822 514923 1501147 1492981 852826 1780198 653909 1040217 1373008 1852835 1515208 1168512 1826893 466824 462640 207963 966246 1233683 281477 1819541 468980 905569 1675524 1126445 604443 1878322 1523661 978983 1332372 838880 137482 277291 1488029 944207 1857476 1235262 375679 1214518 1618586 955390 1832097 18676 516472 1082895 1335593 818214 664776 346019 602206 612459 1570280 885887 258752 155772 1792064 1788658 829283 1523928 898740 522366 1108325 1551729 1551004 1766198 1070717 754615 1488259 1110979 269862 493055 92050 1518948 1494187 1549927 735130 1312544 1358254 637717 784554 1143824 1593376 1066671 1460639 1780251 1496980 1960906 1373317 1352802 1059963 1047540 1270880 206684 982222 781602 872060 424625 584672 345396 240515 758537 705392 1616079 1418787 1430411 1993342 389625 1920271 1096129 1838849 1668304 877709 1949506 418406 1596508 1371732 831678 508239 1608301 1417242 1633004 1121441 1950662 30618 1365777 514569 4174 1854724 1571735 695435 242948 1398786 958671 692942 568577 1850585 648749 1613345 1756757 1795255 1912425 898980 687624 658288 16046 1202418 1809739 1238827 1816163 642138 242211 1727675 1825188 217374 1142782 964512 1667165 1848520 108320 1044102 314065 292978 1319235 1027040 19390 352052 1714151 1714608 870169 1559959 754093 489130 879920 567897 1242335 980285 799134 849771 227413 1876533 1475360 1116701 1125461 1000621 1466137 183015 776032 1707865 369511 1460910 297595 181707 1560936 432928 722741 1367272 601337 1850733 1372008 395816 4950 17045 1284537 391653 237331 895575 700406 687676 308359 291090 939986 1290200 1064051 521903 1601765 725256 1134234 1119219 1692226 1806660 1605877 650071 1263482 1712102 959347 661235 698561 1995666 1409458 392166 128209 123185 149702 493667 929545 1856360 1162862 1104254 1790480 163709 1448018 1489332 159646 1049663 1325414 205670 1676281 1495209 1320131 275195 1259171 45151 395578 431188 188533 283014 1892838 651598 889726 1939744 987845 1185311 365198 764217 456565 489350 818082 64262 276900 1709871 1131562 1933717 596548 598396 574530 1884175 511269 616623 39127 362546 490997 1342677 873790 1313940 1509495 672776 241949 52790 256882 712269 1056613 956213 1575882 1821544 783424 488191 154092 1594038 536723 358040 1985875 1609840 1039562 472525 508945 821015 353665 926539 208275 1078309 826851 1251181 1050374 967126 519145 497903 977555 949460 1719380 1859027 512228 1391127 1725135 870448 592328 1222343 292463 1217110 1773558 308937 422732 1389928 30253 406508 1315338 594671 1720676 1422730 1165679 1509490 203815 529793 1707724 1323228 1947877 1539021 844301 317119 1539047 1539820 1973488 1181154 911820 306792 1288022 652486 852541 1546222 1725788 1291076 1797681 751791 1714791 1621151 186922 1528754 1442661 660048 187579 27869 1816557 1371611 1152759 834350 365910 1177531 1543572 910988 1670572 1876291 699654 318058 1764059 846751 1069487 424284 1602663 447340 818590 490323 1847589 629207 591166 1577430 1998978 986887 593545 1902819 1942468 1936638 1968381 209734 322631 28789 217462 892392 405373 802486 1363661 599053 1628822 530340 326137 327701 965425 108927 1595994 1757149 1556353 715288 1263930 1648197 1469653 1070313 713067 1025302 1183282 1694432 858722 146323 958989 222128 479080 1839889 707124 499681 1777489 1011707 176128 1006769 457333 485496 1791451 1679926 759879 18740 85439 816528 1398582 691541 245513 1944567 1337195 85779 686432 1898473 1033032 1685363 294449 123683 1456784 1455759 1080205 296720 1699903 760845 1958272 821500 233485 1863499 530154 822358 291568 99878 1947435 1345694 822157 150387 1735261 302132 1793367 1001647 1169030 1762877 110745 375349 850478 1822730 1886187 1645247 1347365 1736435 1147787 1697731 142304 666190 943131 342626 530371 1127515 1766866 581397 1623460 1866192 272596 1439059 1455247 1840382 213747 424561 1982363 1412659 683393 986337 1317605 629596 1295502 1609555 793835 1276792 929464 1096285 1672338 1733666 1929733 451083 12124 1609678 490272 1279464 81596 1350069 1306463 1836351 1744891 186455 1040580 453520 1935150 632235 141717 214792 1174578 1851394 468575 936041 1664026 1580407 1247606 1188447 1018008 114294 24769 1240369 957454 1438491 1281692 470449 1636244 966683 1187083 27853 1881051 665334 1453168 1131330 631977 1112755 1375568 1764154 1310499 1682797 1540961 894244 657266 548310 518715 799473 174990 1819370 1038604 1512679 132309 1715230 1203634 398933 1099782 542124 1185974 495535 1075390 99061 348610 923453 1197386 1429776 553371 582161 753299 80886 1811404 350007 778347 1315917 969298 1525957 1515598 1211910 1913655 104798 925482 1360497 1932561 851417 1822398 1606640 22076 386823 831764 91722 1665214 668628 1644839 1459138 284834 602041 1405066 578543 1641502 273282 1330867 380300 1421434 530536 836571 1928077 1196486 181219 1768757 1088099 70179 362121 759858 68604 949876 1508104 669436 1026020 820474 965075 1669498 206788 1426010 1158214 1126087 557614 836858 25984 1175330 295077 775751 211607 1823553 1428972 1604559 1507103 754462 1162019 1245162 677897 586781 1825970 921977 1394844 1289609 1945625 204053 143744 535890 1730566 595935 227779 1337045 1416563 1587945 884631 1798489 1471969 512736 1057068 38999 1000073 1882794 335479 1473077 1959339 1661213 1112913 215901 903506 444051 1316255 673200 1349208 736179 173221 1282443 1178942 1308273 823637 1358831 1031211 570532 1873331 909357 556514 1580593 1027356 918575 901937 899313 1277305 1219112 12965 1486895 828235 369207 347088 1123398 1962039 591103 1557526 1036531 229651 1116140 999138 144286 672766 1293791 187996 592739 113155 1796236 1534598 106945 1710197 1155811 137927 1093841 1727397 1886943 704860 185576 688456 720714 852930 1902499 1279142 445050 1447786 1590672 1050510 1969231 1484360 791118 1627627 762043 1040543 41158 1920997 583720 1179263 1232478 317449 380962 1835821 1144916 137982 726487 1513996 1077658 1029813 824737 302187 597319 1663438 923072 1911897 1175829 1990359 1061111 1590134 909157 1958985 1911810 339770 1883412 63462 1939896 538908 1522986 1213365 299012 1388567 700694 607815 1142477 661221 1842251 1636255 1617825 1961649 200609 1518465 588672 1244533 379086 488837 1396748 938922 1014222 290205 1067309 1990787 494490 922428 1973805 1514807 1900924 180450 1818183 1987107 286352 1407201 1560310 282215 1516498 972134 256521 420863 1764372 1472557 1586736 1116535 385628 119621 743643 1094437 327443 1526474 717485 1425495 1442410 1340877 1609452 346397 1036255 1294027 545203 1401141 254922 1403940 1715887 1125067 1995985 1926581 988765 606783 1465853 265312 194374 1981512 1918600 1542965 1114240 1506308 1100726 1968051 739030 61148 917217 811949 832562 1150016 1099443 1860712 168950 833713 701348 1853982 409711 1544345 418624 1478403 762729 1499303 1745886 59748 1509291 1709854 714213 423627 1414952 1780730 1456518 1702940 297771 1666898 1033077 334787 1371364 246729 190448 1218554 1319190 278011 672648 1459875 111666 107443 468014 531610 1492674 944858 1338430 370969 1433762 1445471 712034 1789119 779126 1197814 142931 1638857 1162021 1568086 282780 1374116 403562 111635 1390916 975342 1486773 1075788 110165 1421714 395622 22426 21198 1401996 392738 1974504 1268051 1011752 1966421 1445895 614707 1437509 741631 1965699 1739351 1182687 395969 332559 163663 577869 901666 1386665 223201 254408 654163 1161791 1479441 38461 1970961 1006535 1549007 1420605 1163173 223355 1566689 576412 1667911 1077067 930339 627447 1464421 1831 556837 161572 1879181 1320343 143273 1946302 1315631 1500109 647824 1906206 852397 93710 1424068 312267 1635317 1181778 1570414 656400 726167 1513108 1819675 1795611 209744 1734132 204618 1283787 1681093 1358515 941415 365167 961571 285041 1486061 1357729 812121 1575676 1595743 911138 902498 1943039 998841 1263350 849263 1046032 1090182 1230592 1538624 1072471 58225 216128 1111997 1289541 1981749 585260 1215722 1866960 122303 292493 1279346 1400154 352452 1436613 1801251 1733866 1346472 383913 1334148 530067 1428493 321292 276319 1184384 1771958 1794329 1088742 574000 238900 545689 1028216 1417046 426109 1265907 487562 234899 1344313 784101 1348944 780092 1408187 1170981 1149070 388105 822022 1551147 611201 1782288 654784 491542 135388 1568786 745529 1897204 941428 1666910 1296104 820719 859952 729318 1207044 385278 514592 231212 617175 1167828 128074 1589591 1780954 1157585 1435872 745217 1938225 380556 1270171 110258 12308 478690 1540090 524337 317952 843484 47071 450462 1781977 398533 1309057 483560 1801076 461449 1081304 415787 1878607 1324553 46728 1904816 1469532 595668 9381 565123 1833064 1689443 1096815 874321 1158571 1784015 95088 1617934 736808 685689 50047 469990 540793 1805078 1202200 151920 597177 931683 1169633 954395 772698 94914 1919627 18762 1940291 753924 1341000 1684330 401714 875834 1867353 1550273 1325027 1623141 728311 330706 1952887 203403 263788 1875136 919214 1571702 401792 1995782 1925766 468207 651240 1898249 764024 1202328 7228 95834 665714 1748371 737651 179083 508471 1723789 1770134 826975 196702 1441132 1169675 1176640 151409 744299 1351956 1178458 1182067 666171 887952 876121 800186 1219408 6161 66782 857081 1338865 919192 1203574 408564 253189 337809 63822 734034 1810046 386177 593228 917289 757018 1230685 1999964 939070 1476481 1695816 581511 1086095 1361578 1939993 1199806 1201687 1491497 1637887 86839 883961 590443 1785892 1292266 1942650 1224249 1879356 1886124 549454 359312 1054076 1294658 1890901 1819148 695205 1184886 377073 445977 337517 880035 1585544 1192627 959000 483248 137425 1833401 677522 48539 793775 1286161 1160073 1214767 676891 190514 978778 525416 1664745 710984 1694237 1728056 99757 463191 53473 1570664 1319532 1158770 1208210 930365 1278417 1425922 619923 1825499 947483 70834 1681592 662164 334956 1354962 469012 96519 148409 1973158 1576867 76506 831708 559857 1715686 624979 1516774 1728227 1756988 519162 1614785 1335069 1788288 651535 1655852 982054 1891039 585550 1677877 1144785 379880 1958840 392915 864279 1769465 115495 153391 757315 1522958 1572608 1661677 428247 396319 584606 280385 935490 454887 754362 696571 1991015 1488260 1357260 610070 1906757 1544097 896992 1336337 1525369 328428 977829 217318 639992 164746 1237405 895893 662903 361370 319028 766298 570877 57302 104035 783812 932182 354427 701254 1355812 1121224 248516 64061 809197 1178633 483164 1506827 1245382 1078418 1851345 1792011 268368 1887371 1604132 1318199 1163727 164427 1880167 1146556 1606342 452374 1131106 836966 1525978 1819809 253696 1234569 1679073 1838686 1203256 757578 1250260 51834 1220867 1792729 17351 1449690 1770963 1079531 1675128 1713056 708789 843666 599537 1899771 1670662 940091 1507499 1754103 23100 981577 1433448 1030 456840 325243 788306 916216 26046 1743510 173197 1646702 368576 472250 154006 1211911 1690728 233740 1609691 197486 1384719 307261 1331351 1952985 1562995 1492011 1732509 770268 209191 883258 640669 1795712 428847 1495388 846953 1075153 1901248 1811775 1869092 1701051 1598765 1446598 1411291 40057 1393671 1932918 11092 1604284 1466018 1066918 1070726 718135 420391 643908 969390 1035242 1629535 1693330 1431634 768810 16301 532134 1686647 1079796 1331651 1915138 1374145 195400 327477 654339 535972 1960741 473722 1437358 270700 1176105 1735368 1126699 19700 1294123 1489356 1862726 43458 1934783 1574613 1385086 482003 1653143 1868712 917707 123809 317498 1822113 446140 1435522 1697011 242957 1365354 497662 150096 1548313 21212 372020 803363 1377077 1999172 120727 1358378 1332073 726616 1244335 842933 476211 1397207 1336677 617512 111761 1066660 1087527 574151 1227241 460744 22094 1380756 343198 910570 1911985 988392 1133902 972462 1500868 85350 1981973 696408 1938478 675348 1264776 633021 1182886 1416926 440129 753133 1641254 1828764 1466789 1524561 166770 627993 762320 277943 1608774 1185968 626486 479195 855696 1018441 230003 494195 100635 798238 1025436 479420 1297913 117158 718675 595001 1916856 1777398 446068 1779628 591630 810118 1939301 1944554 1099425 1322355 214402 674685 1837853 1987553 1112557 452799 1395870 1244656 1196346 464356 1980736 1575156 530045 707357 604140 429025 114027 282157 28102 1027893 1329746 920394 151505 211182 1201992 1346958 1309973 581942 1714821 1242811 1383684 1319625 1855191 1442279 1719016 1684615 848354 656384 1575257 77340 409268 80384 971425 831943 1666169 913592 616632 49733 412010 1053263 1856927 1405566 269458 1860427 1829913 1334240 1552674 1572128 866774 872105 227300 1047864 333600 1618307 535923 1007119 618875 233751 345872 1750437 1978918 1441552 1317797 912525 1155983 212509 1662390 1361134 1276042 1895833 1468294 1536412 92917 1280839 1586920 564942 1500054 1806651 1247567 890281 298110 315879 718933 1963896 784207 1365964 1777305 136918 1514302 916789 945314 1145947 1421136 933947 125554 688195 1100172 566019 847572 1064464 694886 1590437 172470 640719 1639246 619542 325551 306925 1768855 527433 1686145 1957565 442511 513436 1918508 971980 417143 92620 1516467 1692502 588092 1981374 1942205 1538707 157539 1990897 778883 1677983 111637 1975498 1578902 1454097 1822958 95985 1257631 1547378 1338300 1096618 1402340 128868 769505 804732 1567823 561639 723141 1157148 1413814 1733348 86493 1839230 1530959 787285 826525 547856 1330618 1830891 765781 121438 1311121 1695349 1929567 1646493 1457225 1020979 848993 1059167 1488746 1802319 1714341 1326192 1190820 1372609 1665424 1330984 1341602 461851 953092 1668107 468191 603944 1389772 1570109 1820311 702555 746673 531086 1339712 492625 1417236 1024122 1887349 740770 885562 1626996 740207 1432285 880438 1349841 808409 356150 1624068 497617 1586149 151737 121892 455841 759836 1925745 1002989 301402 1022287 300264 202142 1459462 1053058 643911 1235108 1765388 937166 1759909 1378010 1782892 1932866 426132 328741 1691954 1459999 585829 1891240 136546 1702084 367037 1640215 1484362 1355315 184249 1771393 1858736 414035 684101 72611 465877 60873 685057 1154301 672995 1094989 1129616 1905884 1578022 149236 1418201 1122775 989133 1655759 371811 945921 403918 479679 180298 320552 67742 1281791 1298246 1182905 310605 125540 361412 1608843 1535694 960622 1838848 1523732 1441737 1725813 1801992 1663460 190864 19734 866461 1952309 1423822 562418 1275889 1553666 1897225 1336441 1180184 145665 535939 1754481 1797254 1857976 1154863 468434 1159101 1734595 435833 1984131 387550 1682848 492165 770118 1318129 534440 1455336 124929 923379 1948775 1925590 1151433 1100059 30172 6518 1853456 997249 890642 886592 1951013 1075330 1694215 1955925 523410 881087 613167 1690799 832731 1623939 686259 1007181 723003 1882086 92346 1117894 784607 883011 1698889 1681586 600925 1318100 334811 186224 1716961 1824877 1325352 1253645 243981 1987936 1085323 1340527 1256281 1966073 1240864 244988 217058 685892 1144687 1455599 1136383 387893 602240 1752167 1549214 1851132 47436 1137528 1236722 1697231 93658 784299 1499320 1115850 734160 1783427 268533 615128 559558 631314 1057838 710498 1969471 1128538 1661897 1313789 1618262 1145064 1270030 1820381 238435 390340 531783 1118358 1104591 1315657 188372 651039 573796 1440545 1685209 788542 254121 1772701 344166 433140 1739657 1880153 301743 68909 1082414 1772732 1124907 1485332 1780156 1473055 1094584 1295929 316181 611332 1029649 1599364 756343 204767 1320449 1860760 897047 1470037 664339 1584894 1561324 473077 420010 331105 370445 128343 593483 947903 1120135 1808008 1692946 1048503 1972913 1014861 535955 1021058 389843 563030 571331 67921 1170438 680646 1986404 206236 594160 1836321 1399653 195510 1587375 869469 615979 1794318 462568 1102697 1712207 1231840 25889 442748 1625597 954473 1607815 1431335 1899622 1489957 360851 719924 215606 838725 1262983 741051 261762 1908524 1807305 1832431 1870338 277407 1093644 1885677 1775814 638049 1823145 213708 1520949 885400 1518946 539233 1822254 1731877 652052 1076519 822636 616077 1655104 1886837 499998 1404250 1824554 1339931 857373 830020 1277044 1193682 1726738 174897 1273545 937304 1459246 318485 1710157 697829 1845382 550591 1194024 324230 1476317 319815 200467 1145238 603990 617442 587377 597696 1957338 1681232 1395842 201849 648382 922154 963739 1280148 69131 1974164 367219 648632 149383 1762802 34365 1831003 1514817 83220 1243274 121781 1301693 1251976 1378207 1141482 867958 748442 1264941 845832 754752 1967097 1779602 1921991 280293 757641 1216617 1046399 427427 571001 1209514 1141720 1829977 685681 195054 320650 862145 733043 1815195 1020816 556428 889391 1789821 588270 737292 1495194 1042796 1653772 38932 1250977 175420 286828 1306075 1849003 403060 215984 1645097 410065 817516 547819 1930003 1474798 1964993 600298 476726 1809007 1614159 940233 1218933 1434434 816196 1117913 1498864 779291 454637 628899 819674 86648 1270731 796208 230154 472092 1401562 1246932 659113 1130475 1488652 1212838 1199252 600909 752477 426023 1550776 1451255 1841502 1888743 207952 381324 814300 680542 341850 1184888 1416612 1953153 803097 822748 260518 94418 625233 1004013 363496 418985 230627 1823548 554550 1987311 1725737 986782 777237 324999 1049661 1541740 165653 1795630 1358851 171633 1681211 760439 1659890 416284 20175 1889158 1677611 1394931 1878436 1477402 1734127 525978 811167 1992515 1112432 31751 159181 427982 1082384 885687 1184317 1952122 307509 1842326 1330189 972730 708696 1095332 1446539 1203229 1986770 1814848 659506 369489 1258337 1627521 219065 1044550 1766715 300359 113381 1614479 403410 294935 1914381 651674 200317 1308394 1340568 1934246 1716664 1716479 668332 1798177 1025441 9681 1888435 357843 837362 411302 1122368 1744261 245898 1671604 743427 253153 1239986 928300 1097759 1201620 1517797 1913339 1046140 448218 613418 944463 158296 39629 882864 1066413 617780 1239963 856040 496482 534065 429292 1608987 1450379 1815882 729607 1940509 1554030 1531453 299610 1254029 353572 175809 1905590 18506 1810119 314693 1489866 270844 1844241 1606091 29932 223212 1571510 687914 1201704 1277778 1025818 864677 81658 917254 228239 1313495 1405073 1286756 1624441 1568815 412084 1308004 1962882 120510 722847 745772 295682 401038 1365695 443214 989418 52342 1474118 1962881 1379430 1898215 181375 1169271 8012 1249207 75738 1141145 1075566 629376 1026640 1626597 85962 1945078 287715 1714474 296733 749974 1004832 133925 1113431 1275905 1272800 903570 360351 1242217 1441279 1003256 189619 7170 1320954 1684362 71850 1702332 1378438 1351868 1359290 161172 1717110 1898180 959001 1019423 550196 1807112 553879 1008312 1450679 1286714 497504 974188 426996 711423 323923 480595 787592 1121757 215632 1919436 158318 18286 1009779 1580326 885724 534442 374959 783379 546697 1381304 1149217 1731086 777594 1484639 569129 1221199 807615 1454149 1537989 957600 270608 37329 1326403 1012431 943006 1761227 1891256 1777912 400224 95332 841430 673942 836120 218940 1859263 313094 1173342 670611 63503 1653310 1880660 1510306 1358386 1184073 1195930 1727102 288469 90031 428231 1347316 1370437 789325 1310415 1190016 1531573 1871970 544224 890157 90288 493188 1051485 1311270 1093850 2816 923064 1538350 223058 1206117 105415 1269932 504692 1452804 1796524 1618413 1167218 851988 1333704 294490 501675 1373774 1232082 1627235 259 1506830 1451275 1890076 1772753 282408 867193 1058371 642640 583999 620796 1539709 843758 1757835 50481 734691 698755 1758406 1884886 159902 1828075 224330 1735187 1441545 1874967 251877 650034 1950393 1304391 982296 1160822 804896 1082882 577427 542420 1762964 1957940 89056 1555427 1173083 1115778 78133 71365 1431287 1929531 873421 1196507 1206472 239939 956752 813228 1570605 795086 1627455 312784 408083 847901 1144103 684075 1504073 140300 1008384 1945810 1799519 1888112 955569 1197818 750055 855230 1923975 1283521 1597843 901258 1552087 226752 196208 1144003 860481 51350 1519834 144136 1973728 1429808 1708665 962176 1388575 332566 1380139 440187 1580636 640315 682346 1533808 1842883 840274 1660310 1065408 1734390 404453 543798 201419 493233 1708279 1908985 1974152 1371014 946384 1170401 404026 1965817 1580708 1309707 11194 1744595 1248110 77544 1458277 84363 1352619 1460 976975 1481577 1835394 23140 1267863 1970514 48085 1084705 798406 1299116 346202 973210 1769885 787774 1701309 775821 491846 427567 1148406 860038 718805 708169 1961519 1443665 1723429 714406 884324 1521312 50526 879183 553592 290367 1733120 1466888 1983783 541040 1170766 438293 1197568 1265871 979771 613108 833848 771282 36715 1613898 1239018 479328 418477 303850 1534031 1017582 99144 1287953 688038 1444287 223147 1559690 961069 112638 1980521 1844674 1821373 1523523 637730 157018 1051036 525389 1490285 1048006 1000281 1717729 303005 971381 136701 1593739 878620 1360385 1338883 1063742 1360886 394515 1675093 347306 123256 1697804 460721 99450 1953917 405548 1013771 1214044 101716 249677 51492 569774 1616353 1404548 1197813 1448862 1978056 517559 1144267 1839975 994867 980939 1812341 687581 325792 1331374 2059 318652 541003 388386 1341772 1355624 329168 522962 656801 54541 1776285 294201 784573 1022592 1186183 335555 1809799 299071 797594 1226602 762347 227166 58970 1470241 283083 1713081 1087402 327857 1866406 991476 641535 1985384 968399 1188184 1741702 1891223 168719 156375 893663 1371673 1150289 562539 1925969 449762 835496 960988 1664776 200719 826895 469151 1594948 1646973 1195180 1990963 1323347 419299 790441 836815 1596294 1992353 55699 1866132 129866 1276329 1344323 1788514 131385 1672982 46953 666282 1088761 1302345 1885748 1338744 648595 1366179 1043852 441360 1870923 1650955 1290120 1523813 1578680 899401 593080 1312267 1904879 1438988 423964 56254 115255 265540 1071835 1362638 1222059 887203 1122384 722585 883971 1364921 831615 1971561 1020387 715053 1927260 1368827 47034 1754579 1185297 381849 1791913 444362 1492883 1700863 848990 1672531 69514 94194 1103364 1452693 215941 582164 1282601 182589 19851 1847953 441091 763641 1601215 1727321 682656 513355 1400286 1181264 782793 707589 1992195 675715 1274806 18877 1505010 318291 907574 750892 161116 1416671 1214667 888481 857659 654027 1466836 1110434 1559933 1028529 300618 1674201 1126545 624169 725610 172083 72446 440687 630379 732769 947446 171843 1627950 181002 616757 533612 395653 1068802 164203 1985078 1155086 1496603 163060 496061 1340546 612345 1280701 240277 1671873 1038588 1430995 1141358 1956967 1137285 733188 961471 1594174 1978743 1358455 10646 1914597 309836 1008093 1138352 1645561 1801265 1129400 1237045 1421019 173508 19343 546781 1250457 12350 1273519 577980 1882414 386334 900922 1356796 8576 1403331 151383 188386 199753 452295 466072 264086 205268 1730070 926887 1851310 1625137 1559896 682234 772383 110436 1194632 1273935 807126 1139127 848207 1190535 890533 1910000 147054 1255456 1834546 866022 993078 1312880 1377823 399050 1337059 1950010 1992790 234362 75926 61911 157411 1890321 107689 875282 578863 1465109 1037372 1758331 898545 966712 1128667 878338 952171 1356642 1149779 886263 1579526 781858 1941777 1091794 1598235 1737786 1802552 274193 1841091 1112699 139641 174284 458027 1435014 672620 882308 1825837 449681 468566 664540 1675139 276798 1048421 985192 311615 923314 1838461 487956 1143700 254440 386849 1970237 1641679 447115 622558 1603832 958110 293724 1912309 1916244 1000487 960261 203386 1481715 1850227 1979926 1969374 946836 456137 241947 636063 1174447 1190678 389280 1179073 803442 539069 1973892 1948525 646391 1562458 1315548 197311 1936988 1851355 1997369 647740 491493 327414 1057191 1043085 1259264 476704 1507217 851847 1610423 413398 4663 1282203 315330 794211 1889274 788761 584993 1683430 283827 954893 213929 1461372 1457546 1620631 962043 650150 1104894 117968 894601 829249 163571 697069 720205 160971 212450 320541 680202 787722 1642836 1074427 351800 4331 691550 1883742 1515297 76786 1012153 1793513 627419 1425484 536713 618132 1576433 672249 209087 585428 1518984 1713795 1437431 1772468 642946 185292 1441200 439007 550141 1682964 1514858 536126 1486526 163410 1626079 1812166 1507648 845995 1283220 200002 1836320 142629 1351721 1389795 1061801 1294424 1182365 1740014 1797118 520523 1436408 318442 732581 463095 631162 1990238 1913900 135721 810590 1449997 1941207 209204 1040065 486232 652567 333276 771767 993175 1107882 623127 287949 244270 245115 121728 831696 334588 221132 1776332 989964 548121 1098201 1597748 795893 1240395 753028 1131831 147793 1436454 502086 720286 933841 903845 1250291 657900 444028 1227348 1258349 428086 635941 933147 477440 401487 1176256 1450500 48098 1625149 652697 475964 58304 1733580 1238145 1655105 51331 76905 1058343 228178 444273 1387894 1831510 1718229 426309 96484 893502 1892907 573292 138670 1071042 892602 497470 1546662 574058 1703630 405139 1328466 1596328 1343418 456515 950182 552043 911508 1547041 209577 290208 393547 1535330 131003 1335267 1526198 170100 1317127 1896962 635889 1241824 1466179 260413 1357612 1422849 484493 427866 191909 1896690 827950 153889 1674204 173013 1925965 1823208 60014 1355635 57545 248297 1952154 1342513 1523131 223514 30547 1553227 449708 368108 122183 587910 902468 479203 1508005 168179 831476 1426516 632375 849966 907799 980058 348326 1087441 796570 1328488 209617 453098 1328664 806149 1096781 1664420 1446854 860993 1191521 831714 1339545 686527 35827 1110193 1706758 37623 478223 1591827 8391 1606801 136041 287069 921203 1174033 703195 336738 714286 265002 414869 1015547 142061 1082958 1063207 99151 1535317 767098 1450121 1696594 948482 1725420 314521 561664 664747 43705 1258433 1171520 662406 203074 28745 973799 249034 184074 782986 969243 1197414 1393768 175862 902561 429240 1979474 600390 1143225 725814 634813 735135 561630 81855 1820535 995122 1390694 516321 1103746 550307 508428 1960497 234403 1511714 599687 664160 1178800 144226 540063 379502 1564778 598019 1411652 139578 239150 883747 1197970 1056231 460304 21907 1477745 1957732 570112 1864797 1188084 372501 435168 456756 1244734 1986077 1369722 534559 1429432 940560 466749 1699522 734189 1651154 1878392 106984 1745412 752997 1550176 1700265 1192148 881400 1501875 733693 399781 228892 811377 1710254 1336310 1634773 869560 1798116 1371437 1101723 1196949 396496 889294 857452 1618581 513881 984157 81793 1174820 1898851 1383189 705863 1420093 1829245 831284 841787 1193726 111773 1726842 827068 842225 4706 495268 616618 1642415 109066 1496835 320001 1633411 961104 1243829 817762 1119585 1784008 408452 1094172 1318240 1640328 873063 1211549 1248646 777018 1208544 26206 284123 1570327 695224 382893 1028665 767051 1064297 528622 1006587 478991 952215 1654509 1651442 1324668 372577 825883 471077 1132049 633343 571138 674978 1765172 1846525 750126 256623 839930 194925 95757 1692457 1392234 45292 1964958 694614 1356521 1205610 1486310 653981 1383743 1530992 1671106 698812 629194 202262 558205 1510910 1318804 1846034 361440 1061519 26088 892212 1860559 556730 1725521 1488280 1113894 95557 80101 1962362 1518795 1384112 843193 890511 935314 73892 949676 175460 1301638 396361 557206 1809294 1280358 937144 1151418 1917662 1707729 965174 42908 1292435 1175509 306682 577982 546310 788114 851844 1915305 1841508 300371 1457335 919158 1599239 437440 1811529 540137 838218 223196 122047 1973223 814966 211628 987461 1866951 737659 1540361 1227164 916968 648292 1840251 1771140 1350515 1676869 788947 863710 587556 1114460 1329033 906322 1701249 1604981 19246 1109627 514107 1875285 51444 634215 323553 814948 979133 608204 269063 1893451 333012 493241 1195862 86819 1068734 1477960 104792 272171 1424732 1170709 1437813 1196697 514118 586107 1812116 813695 1264673 558598 11442 1919410 1763545 1238898 1876549 1593353 19524 953292 650606 353520 1529026 1974647 1442637 798370 74741 481195 269528 35089 771962 1400515 454053 444224 942067 1722508 114989 1826753 1287296 272174 354264 1735738 1951305 1466156 564125 1858070 1324758 1859338 751083 555588 1675801 605998 91185 1278836 434656 868091 1908029 612104 136234 106419 1257609 1336996 953150 769291 267447 1478075 1324431 1606651 1224769 554535 1272176 758437 1193655 895847 207475 1736373 834377 1346657 1382983 559730 1624356 1791638 357005 1502499 370589 333319 1169255 336615 899630 376045 1178549 1741451 1206603 152856 169303 1003346 400734 564544 939993 1393494 4458 698685 296325 1086066 1607213 768270 995886 1824955 877743 98005 1065540 791210 1974676 1111204 1803936 119134 890067 535362 1204662 1357620 148154 907445 127487 748120 1079097 816232 842029 15988 630055 551167 1405864 1200775 753050 1502000 1881013 1931835 173058 183305 612087 997813 1350343 713566 812493 253184 1552690 1684369 1799632 563205 1018276 1559898 567033 296702 1593783 975590 1518483 927139 1554260 957267 1078890 169739 174048 203874 826063 1113509 1341623 1731531 708282 1204254 1979891 1071251 23841 1572936 1911548 518007 1723248 1024805 758606 162497 289196 1768904 1166485 1765869 427470 1713571 1995753 1816479 1165673 35090 1411111 430428 902649 1847618 1697438 1369175 1133817 1797792 1862551 1854383 12284 1634578 1114363 603565 353270 88941 106887 253834 1330957 487577 389018 734296 955457 3399 1959874 634418 1068910 1871584 67993 857784 1515615 276597 739385 1135632 1856842 726878 1369047 837971 445613 1040666 400352 277929 1611492 846246 1854901 1380900 1418654 1428185 1161105 1478026 980946 319368 1675319 1740563 1182781 1440470 1731222 1259273 980543 1870389 1679680 318878 1622132 1002491 1771836 1707870 291875 1408935 670006 564235 1985169 702020 48933 1847050 462626 1885243 630043 1928390 20687 781914 960848 1971596 1616193 890017 456888 369851 466434 1003149 94817 1463879 45301 1361954 1890671 244484 1449995 1721089 23457 1347397 766550 393302 1354849 61475 470165 715167 875548 1315600 1548247 1202578 273523 158035 1106053 254161 606161 1816632 101074 715210 1585414 1593517 1227736 1526948 426749 1601952 1760510 676572 1180074 717439 1176402 211344 137528 1324317 160292 1009482 419908 1138887 1505206 977573 1381764 1476896 875561 1382825 1007844 1227186 1440526 1570118 675019 253099 794384 1656898 1959900 178414 125888 1234685 608112 1223384 758543 1533157 1276471 641473 1667957 74131 829128 312888 874432 551758 1130610 1279178 778475 654633 976675 1197596 176107 1949455 1036141 982092 1738545 1422398 855629 204342 1344907 682376 1935298 1990912 601010 562411 912203 1840179 1128191 1550371 287890 122544 1828721 1232669 527424 481470 1969064 676078 1349873 1269039 1078273 1854502 1386605 963278 1675046 1132013 1171285 1750920 323983 1777186 350753 1015030 1499913 1327144 736252 963759 467331 1326110 951499 1139383 1258752 1099855 827455 1647918 207934 519191 235707 4370 140866 144964 1310918 1119658 839721 681176 1179010 455756 1496643 208621 845030 309353 584923 577307 258099 1054837 34274 1030419 751196 1740129 1965554 1728744 458369 174396 217563 1023 1359049 297602 1520116 1422838 1248437 510156 1752619 251374 371906 1081053 243175 827256 1230175 339159 383073 1111662 326948 979923 1455879 1137876 153977 6224 804106 376685 1311224 298956 1774219 1353757 829304 1799847 680742 1175338 1865612 1625557 468218 1734535 1871896 489948 1097705 1178628 444290 1032661 1102304 206613 532246 1123068 1703528 1363856 595106 1735666 1292033 1181960 1145511 1888460 801068 930664 89310 662760 744559 1835277 1245852 259975 41532 1972276 1774478 1279998 1839527 1278861 1734018 787892 1245113 419509 1607664 1232461 700292 129597 549968 948524 294566 885970 1981876 161295 1161721 354941 501094 1818416 105966 1634576 669514 318795 719433 146388 637163 1775179 473207 477871 1503216 12953 1181118 1184785 520217 303259 962502 1529419 1407109 529738 616722 1067056 1404255 448021 587280 1196496 1615737 644858 1429059 611144 1835540 1965815 1022107 1795845 1370249 467 1024765 936504 1994368 1732032 851053 1381185 1204421 947538 683136 74804 908128 78633 920235 846673 661809 395358 926847 1253877 1461497 1965767 22346 472789 942556 1083396 519709 1653591 226225 1007611 1800204 959636 597844 828552 1698408 316837 136513 585555 626780 1919217 1238714 1997242 1910950 1891871 522869 1691207 1216649 566814 1355892 563720 1653209 1292677 1503658 1822364 1790340 1444612 1183672 171485 294761 740253 545039 338533 1996348 802645 1365158 749572 1929449 805698 1417523 961981 197665 304967 1769760 291438 1812087 891671 305197 1475906 1317458 1939798 507175 399674 1031684 583819 41079 664743 1535395 1951111 334121 1399665 1098654 1197521 649455 1981260 1469095 539312 573119 798697 658695 1930416 1585321 1243306 839004 1008015 295028 1846155 1990899 229726 453434 1608661 185008 1869329 630362 1708284 757149 433562 346854 1680572 379584 244668 139669 816145 1291915 1805837 1935452 1840503 1223138 984738 254229 1116363 771632 1866661 999299 1104210 50151 1504620 542546 1452375 113349 1183846 1949308 143722 1197351 1499665 1389595 1591823 146383 1766362 819065 475270 323480 838437 850073 9277 317023 722851 1042246 1028366 1886698 126720 1452334 1321126 1440582 927059 968449 1263071 1284131 135170 769973 1121873 173321 877155 1116942 115365 714938 1425709 159450 1681312 178519 1156712 1204713 1282569 259092 319090 1281275 363741 922096 695440 95347 1477652 169391 769664 1193023 1805478 1437202 1524576 804565 1712682 24354 950128 159336 1693215 478119 1558196 1788236 160772 1404546 477120 632141 1429480 1523873 1011774 1292577 1876083 1243966 1490297 565394 606021 1767017 1170591 690752 1818705 1868122 246644 732209 955352 365048 1107879 824778 1331582 309997 1893633 1394114 1218035 357236 421682 939246 693499 755538 1067636 480833 1063466 847051 1075953 691011 28825 442862 1392324 602021 1007544 1844869 1869255 124555 1524642 971324 1562476 1668846 1532186 184060 1665121 894552 402699 805459 997410 1936863 1922855 751972 1158798 757344 128215 391938 1419428 933202 1094198 1792122 1195063 638162 646827 358841 1794103 520136 1799778 264445 1250906 1499299 1272714 877403 1566056 1936471 836834 1982257 22139 1779510 212919 660468 959152 1891618 1372849 1592814 1403152 31052 1912317 705578 1980600 1269780 1762309 125407 863323 1397742 1250180 193838 1755431 585369 458731 1138009 1892993 1221099 1194800 1289353 1086125 1907696 1971798 262736 1270585 1292225 215436 1717703 1654640 18675 1537947 840164 349482 500045 1497055 1176057 1149199 1092645 1887647 1269754 1683945 933631 996990 1272036 173867 284281 1611109 1428723 1486122 691700 885624 64042 1903491 1011133 470971 1023209 1908908 1715049 286332 983823 980263 574637 98084 1226816 1671860 382384 569357 1727545 1977177 1490495 155516 1483675 1826560 1931257 1455899 833409 940857 1338545 1326910 1992433 606284 949 1105982 670033 635716 573060 1549304 427312 1694811 943116 1185477 104130 356693 1089151 1264411 405171 625720 1399369 1254785 956736 900067 577055 934866 838961 77126 1533733 431075 541608 1867282 115719 1180037 1549999 309018 376567 1986461 1113602 788248 862459 908874 1114790 575173 999277 1699025 751433 1138315 242059 1227899 487799 666487 1919855 579974 1355020 1470087 1975432 93678 1055137 1079862 1399311 1427568 399351 628026 1545443 1819788 1967439 1018299 1792683 1828725 126820 1638445 1447363 283470 837592 1802385 525587 522717 818191 1494227 1510085 698385 224744 52292 1170529 999245 1573619 938330 1304018 1594447 418502 817257 1307805 1453989 1077948 1575826 381960 348946 1958565 1869990 1005430 1515286 1824530 738854 1763732 1155552 880542 1185875 196589 696375 127612 480528 1084219 788291 499508 369459 1332227 452013 110726 430886 1119398 158430 1169747 1027435 1595171 639327 355550 547113 1788249 647212 382455 1624883 145530 153899 1672731 852240 414396 750886 1667907 480489 813002 1906949 780252 1703955 1516857 1352658 856614 538494 1210032 508288 36460 127700 1901334 584803 181267 803222 148157 39096 1934873 1452628 1726611 1124926 1471923 1916715 1833383 1909460 501991 642365 831543 1332305 1148939 1865133 346584 1200229 1893300 1145241 360154 816353 172015 249554 571064 524764 1643855 1233479 1238993 366315 22812 1762090 1893019 1705217 338781 308823 259106 295238 1851571 445573 443361 738254 597417 951547 1267429 753037 1949039 1901604 1454543 563386 1041822 1667044 1009540 1971792 1187164 1068780 772395 1257691 173352 1334032 957504 1180243 406839 886991 628568 200127 1726808 1236271 
1991954
1691101
181297
167820
1043288
544304
1077419
1017638
1419836
1065041
1251707
1321600
1180909
1388846
615547
393645
283524
807562
618375
777544
1181884
748604
1459206
108050
49218
489875
851468
773755
1419289
1931105
79820
1960178
1871188
1727568
1433573
49107
1539323
816525
956261
1685615
588196
584250
97889
49909
986457
952704
1453268
623862
1030951
1505360
1095478
1293904
1552230
1931276
1708538
1064687
1957451
1639846
1820108
1779343
812077
193902
972829
1348564
751851
339309
801859
1352919
1955545
1601748
773752
1387441
1112493
71156
123855
663733
1167421
333047
69967
1427671
1854604
422494
1199890
285768
288495
695152
205135
151778
139412
1559820
441813
1570263
1597025
1504189
1675658
1028390
1373101
805532
451948
54390
583784
308161
1886335
713731
1997137
1601462
721812
1647002
307974
282072
1700257
715426
1685738
82844
1380832
498191
613538
1977046
221393
403932
104343
642114
1727863
1596135
1247560
1776979
11000
28355
438643
18092
446644
1444552
943552
1176230
1420880
1133222
53377
811192
889463
781916
1004694
1473881
901642
755711
647736
338514
1967765
630286
1410695
666630
120728
70681
1418418
925918
1216916
1758293
375810
1967832
1464018
413304
698624
1042675
761878
581048
814621
959202
1523851
1432599
518109
570826
565364
1078867
1462661
1363431
535649
1244770
1446598
1253534
602389
1713766
1340278
885322
1822343
1396187
843302
344289
339727
1851132
642733
1307613
860052
580924
1425035
843311
1183820
1889007
356655
1081658
935756
412052
1748308
1510010
43289
813326
975137
468041
118308
1292755
1794145
258703
17245
1459031
503289
435966
269690
422180
696696
912321
110250
1515692
765956
1402405
1096781
1526126
1815347
491547
767216
241205
400598
1243437
1991241
1162061
665494
1430464
205413
539695
1817287
1062097
346665
475964
697257
1577472
1591897
189009
1625826
832426
427812
937126
305718
1523829
1812972
1310388
1153925
1177255
727672
1408208
1128224
566212
200935
591301
357427
1865765
1364053
1497318
662391
241534
234725
642181
816767
1119532
1333741
1320783
438317
1568309
1456588
1153012
617873
111036
1866521
6727
1327855
1398805
909498
268828
409640
1879767
1367884
489874
1563777
1900473
703424
538623
1695209
1849392
1300792
1404185
1362198
1334162
10282
141573
1740778
1696337
912671
648492
1494405
1601769
957444
164240
991084
569367
554284
1307755
1547567
159794
1888390
1026708
1197539
404594
1947298
866745
249935
1554697
1761453
1619446
1871494
538042
1899244
722115
1728111
901725
829209
1040397
491361
1310688
1354692
1853744
1268198
609210
911406
647978
287573
856838
1619413
1436438
1050486
588427
81652
1020070
894809
1171080
1210628
469151
1124668
163097
685771
933812
505223
1699796
1934267
181884
409089
332324
445603
1344283
460742
248918
1836663
681921
548742
1007999
644425
1747940
1088449
380023
1689614
47344
1594109
338356
472206
1672263
818902
946262
763983
1843064
163281
1486802
1874888
736985
737133
798658
1732332
1077901
676051
1150372
301012
715971
1084350
1039769
879345
1492373
1878432
628970
502596
1568886
1943103
1576102
1047370
1231087
1988863
1944985
1308134
718222
199187
477620
1165628
860269
1993008
1306019
1798333
237211
740405
463684
349201
1799770
718228
1445663
1612386
1378782
1336424
1474039
300116
1348459
1360262
918540
201875
1522195
998849
1324733
797351
478235
1595536
1431145
1659538
132314
1497354
1441189
58278
1783329
264048
781921
1301165
185524
49285
1370150
1723822
795958
255376
1627080
203924
1807707
613474
197745
540090
555346
1363642
5779
470757
1845551
873668
1573180
1994191
963164
120810
1071546
1214713
1302306
987804
1521739
1003414
1734250
476247
1627780
1032119
984624
1684840
635576
809270
1573512
778656
481145
1826174
792259
1045559
1198823
1192963
1080446
326511
1557467
638425
835663
104288
1428665
1002409
1740091
296005
1724152
209015
1481157
1097622
1257505
1694090
776272
112663
877677
392237
212095
984902
698903
1884619
299628
1056121
276147
1110776
1507691
1246986
1061890
1464421
1131862
690983
680660
1603614
1170493
1831478
932300
622458
841439
1435355
645880
1392216
214427
1125794
1300391
212906
1656620
1313687
300233
363653
38878
1134146
98228
941872
615049
268024
1110434
350240
867225
935132
1858871
1266904
92587
737952
1577838
454635
1058238
1524149
32277
589438
1837544
1560967
326829
175358
531284
473628
1787197
676736
111079
1108381
1752344
21198
1257176
1214364
12400
1929421
248208
1372119
48351
49529
785434
382751
1948910
1170401
977437
1757638
1477982
1558572
1651963
726335
418607
1434116
950442
41218
1267667
642860
96544
1776631
1974588
772184
1937268
715130
1891788
142088
261585
1361928
52057
586498
1908069
819761
1225361
1361793
1451212
1453364
6544
415470
1683116
1755544
113908
648872
318886
1204823
1379425
1038527
1870374
1068594
1281191
1916848
601482
1696080
978157
1821637
1752166
1553461
880073
1084785
1857527
515219
1988531
81821
345975
895690
1300382
1363293
1158854
1268058
737719
1919073
34100
1337151
825670
690942
820029
1034571
399014
1454891
1952513
435001
1457987
1208600
156206
1588599
1812488
1931949
1592055
314500
633095
1689862
774030
538042
1814304
1215339
747130
1667979
1939935
1807694
77526
578316
177834
942264
570598
1215320
303302
1571915
434405
1563483
178887
864831
684002
112870
1296283
840466
473164
1518509
1714855
1546466
1451650
1715233
834393
954073
1066179
251495
1721989
1905894
948245
1457873
625928
8
1835005
1202756
699001
1316267
757289
468737
679587
1134057
455902
1477131
1026349
1028450
581939
1742817
1664416
1942468
661061
1188846
1934247
755780
679842
1472947
1164789
1584771
861598
490002
920370
1841449
639495
1446541
1543943
265154
118344
518738
1936899
321134
782645
655497
1648255
407463
1943444
717357
497011
301486
591826
207084
1355355
1341773
1945167
1406447
371459
1713027
69481
1266734
21549
756218
127999
822034
998432
1451043
126832
1807398
1825121
1493898
1059986
4326
1098258
1760747
1254007
1799260
1999064
1782785
986614
1399972
114991
733913
219025
1594533
1403174
1975422
1779036
1154310
113793
1337487
412196
1615438
231732
1025400
190662
1338163
1914350
1605517
1034271
1502734
474860
197874
1026931
903330
973133
519680
1826124
1223723
1546818
113835
72444
1440654
1371210
1762690
1229062
471510
494229
1705189
1971698
547700
1195764
1247121
1238949
888446
494930
1415860
215541
52895
1731700
962537
889682
1972702
1484578
151435
1471438
1558821
911538
1034908
1705956
1087447
1123919
305323
949563
575600
961564
1397206
1955659
308579
227711
1017851
1094647
1033819
30429
1342407
23582
800115
1237058
852031
1062771
1635256
1063014
1085591
883029
330031
141996
1917829
1626672
949631
1958854
1261304
1975860
52090
850642
238152
1099098
210385
1984431
1052312
506380
1124884
762374
42385
1358154
955579
1818645
1618524
663817
1788044
1766177
1807030
500710
324944
1441348
1751080
1139107
1756585
1068646
295937
151604
342351
1158406
1780346
370551
10372
1556407
1055768
706313
1303286
1098192
1972750
1084924
196595
591632
507658
1031592
557585
851442
498989
1627122
802817
397905
1737506
1938346
1057232
728213
1195168
356769
1970795
1453569
867681
513653
699666
661475
862514
1412986
882456
1874077
694737
363756
1566108
1539880
929364
637275
477675
251439
658053
483737
1215911
139712
903663
1249543
199235
215912
843485
1116442
1478257
1655763
752513
1093
607634
1274595
589338
935839
1286090
1295451
286559
1344019
1073796
942670
880891
1186972
751
1592673
1393224
580911
333012
905048
1452792
1287072
852723
193620
188580
367519
1846285
1482672
670505
759660
313532
1867946
1236807
1619820
528047
395964
1182272
520672
1533733
1096049
97671
989961
1997124
648833
991065
1787004
1171634
1299745
105685
759903
133159
1709616
1931242
1494819
1906385
326940
817523
1499191
1802351
832536
136640
1523408
1034385
1941619
607870
1568563
107938
1459054
1842661
406864
1422938
962370
358014
1925334
485541
1588241
1149577
704069
1091136
1137828
1139516
155336
518935
253486
1300817
1756782
1390980
1455604
26099
76131
1499010
142272
316472
1509312
1513817
1290955
212934
298705
3149
827849
1446553
963673
1481648
25135
1209575
133156
1455680
681940
1159350
1750747
177818
675019
314266
408232
999264
607324
220634
944475
1141934
18771
1816587
1954521
1437438
477417
1393198
873022
1308568
773534
1674437
390077
782794
800866
1586634
727276
656228
1657240
263494
1246656
1071159
1758772
766612
111526
8022
594653
1926581
1675139
1812488
1636606
1612922
836831
1882425
1312099
480273
3800
1976325
865756
142421
972032
531297
812416
703256
570727
1272552
1421619
204825
1602903
1067906
11874
1562019
1533898
1356033
1248099
355123
182836
521235
1459331
1000875
1852536
972330
853652
1535705
802754
1836168
1661586
153331
455991
1731111
1809622
1000524
1597751
284867
926233
217891
573746
1298527
1843531
287902
1689886
46630
702225
1135137
349840
1355194
571272
1539200
1678247
1428368
952734
1594312
346789
1395601
589537
321212
1748690
1061357
1459732
776057
606720
1585686
722868
1163635
1847543
1333152
272239
983127
789897
1912246
1737446
529483
1092198
1043190
521001
671500
261752
47511
1418283
1119897
890214
1239461
926847
1615010
326043
722261
1448208
614511
548807
177165
1452128
1554065
474486
1900866
257729
277359
1329042
280207
1638559
216581
1834395
1929950
1791451
295588
782156
1956063
1498754
1707816
723141
1089568
1335963
1136256
1402843
1760332
130382
1844963
1123320
745597
711515
534411
888442
881935
564636
44638
1329045
483552
457980
1845064
1959913
1886698
1197237
1835500
1975838
79841
52332
1575351
660214
1014877
1471947
1586403
1281376
491952
1333990
1556550
1633082
625729
1153789
1001284
1103450
709284
539543
1172118
773334
757497
312662
960684
1072265
1609353
833409
698016
639209
761657
1437212
1663013
1233188
1121586
1637581
1674766
1688641
1399079
725096
1974500
1431229
312067
1548848
327451
1623148
1848877
300096
1986584
897947
1783770
1864339
70827
279786
657058
733036
1693139
363638
1040366
323207
566654
1862286
182166
86526
1012989
863485
199195
249076
173231
1231664
481835
1203684
95788
1631371
757504
299766
485252
515332
1988495
1332700
635967
1387518
1304693
884824
84929
1642345
288293
591691
442759
1144965
1239889
1515363
1151782
1261377
962577
1184297
1569769
803985
1766901
1734664
1379350
95866
1856164
749737
1599657
1605488
1772530
1420244
572740
1401155
1832923
753644
1464221
287268
1966530
318764
627388
1707811
1949343
396957
641334
1951827
1837059
301378
1271035
1834977
1244406
800838
492165
1032331
1361768
680017
412463
1936899
1283968
323113
899253
1754799
116892
647039
650160
1773408
1826112
681459
644066
737487
834053
892004
954062
550650
950607
1144714
440883
1491727
50496
1679259
1465172
1388289
1851519
504795
623989
1912327
891402
896537
1536647
1863568
1436451
1781181
1002246
1798842
73721
1786331
1444647
840315
642687
1092227
1036044
1527196
230663
1201462
506436
704250
1421014
657550
1300439
1270703
1430593
444427
414281
1429715
85600
569555
1402277
252341
1023082
1545171
418038
710207
208723
537470
1418273
1818236
415985
1083254
1255352
1887489
1106209
135608
400978
549580
1502486
92155
419569
1290676
931689
1983305
331373
1550318
1160673
943387
1620899
615810
1132569
1996348
1811738
1632862
1299694
919926
994853
722891
1886311
1949277
1720299
1132741
73290
1810
1316311
1406454
1706783
605180
1652561
955719
1656676
352263
1481123
154935
600333
1069076
1472558
1141599
921987
610628
733545
1261611
643783
355231
1200074
304440
1749226
344107
254559
1820829
449920
806624
377101
437618
278694
1105156
232170
505230
1112681
868090
44364
1351757
1104194
1666875
47714
466434
1407367
447666
1183268
338947
182629
649514
1574344
1845635
770920
128343
1619562
39510
1154597
1649750
858662
1355942
1891170
1433465
608612
1028291
643391
18760
1914587
1550274
953206
628364
1625047
787862
1335827
383926
1834458
518240
497087
35869
319711
985100
552533
1582520
832865
184341
961490
1288090
882755
1634321
50733
1614045
1842549
406880
1123645
577217
1357098
1297242
316224
974663
1559307
257795
1936521
261280
827983
730231
834849
1078426
1601363
1970652
29477
1387943
1980641
1296445
1896393
1564541
558961
1047841
1470150
1836232
646074
1823498
1022303
1080953
814284
319915
394285
1965967
115564
597967
1024155
1457986
1054195
738237
249201
762959
1222628
1376678
1240813
1604339
913767
1834567
1064243
1502985
661489
1341876
961190
870623
1510809
782908
919499
1302539
492370
322312
1418973
432278
1489154
1141934
310222
770267
151773
1497305
795617
62721
1642590
400161
1313230
998789
170998
721426
538081
171362
1284444
161524
321218
1980893
1936744
1264848
1260594
1933433
1237299
1706933
669038
494540
1680693
1704255
1860897
37117
876604
559005
1894040
1797474
522695
215991
595122
1307289
1086191
488952
423757
505266
732259
1325404
1363661
173923
1753550
821528
382112
1471837
1505596
277216
553234
557760
1519525
784988
767596
1773733
474579
1815424
421893
1780403
403074
133925
685115
1701201
1119538
1707940
986150
378318
1232795
61407
1853816
905211
1848505
1937625
414724
1893122
493299
452439
646669
834611
1064391
1621398
1636558
347434
856869
1105079
175645
1258798
1480808
1289666
301402
1859488
1765468
1739456
1719978
1171876
1344191
1927443
1240947
890511
451405
8557
1165523
123453
1994002
474118
1905492
1782429
1527935
616093
1703445
765148
959007
1245867
650771
1761936
77146
1854198
1772074
1884219
1260890
620858
1318689
30523
1734684
489482
634433
522033
1611221
1866392
951514
641250
1127074
211542
1692632
986680
716502
1068577
1814223
704674
1232090
536028
598103
901186
946953
524379
1179626
267730
236628
1715806
1806033
1042110
1714336
1986754
90173
464892
802680
1068451
1492403
487586
1885973
1754469
1424640
1620061
80786
1341709
836285
1958058
1229376
1301916
292396
1739272
922908
323331
1837558
810498
390718
457345
1528731
528686
507664
1881547
984602
56082
1049693
1091321
721627
1866453
537544
1381547
241441
710948
1043172
646532
1649018
763682
1853943
27722
1747914
535969
278576
269376
201850
563841
1952089
767444
820474
492035
1059143
1667675
1981097
1803225
1644186
126923
1709902
493585
287507
1691173
1230038
1581997
209050
1646582
1154352
782031
1327543
744415
1237594
1280304
986116
956183
1018040
1292876
1784973
1168014
405828
390014
690283
1357220
1224521
688460
201751
528448
1275418
719710
585181
110987
190082
1695619
1863463
346180
1118127
322350
1301041
554988
124224
1350720
726958
700649
733101
1326116
492950
1405429
1603121
1996348
1903895
366383
1059300
571446
1470535
354221
1767083
471719
1647760
500630
860994
1541958
312496
1935722
1731812
189360
574314
631459
827636
1133929
178517
14452
650496
1587497
1599836
1828721
1887750
728439
1557598
1844000
1482106
228457
627838
1559306
1861244
177856
248563
933993
352525
556290
306028
1961851
1610244
809131
682433
1506704
1982699
431467
259835
1242649
682092
794012
326211
98379
1678881
1055456
1124178
1445630
1811093
934810
734519
144226
1948377
1351350
1246213
1843872
1323665
1024187
673730
1221485
16022
235681
1144853
1643501
1811328
1682149
1664915
1933716
1159436
447265
182025
1275468
492108
1470687
974719
771512
662889
1635064
669571
441301
1134654
128285
25338
944195
1536437
9189
294703
971970
609716
484549
1516178
1135928
1159105
1235872
1932001
1968973
554756
1088848
1024551
623039
229962
297857
1120711
830051
971637
799328
664581
1509738
1284206
1914759
598527
526308
941214
414876
11319
1803588
186135
938395
1844939
1137348
1229274
548992
736271
1886919
397005
681004
1282611
522385
572579
1668548
1113283
1595237
643958
1577331
1505935
1326601
1131926
1693873
1512532
697104
598094
24043
323790
1155368
425611
1037315
72446
531072
763606
814101
1136354
1350685
1156217
1924413
1918941
1110034
377958
257894
965278
733928
1710674
804554
889890
1687166
1943263
1703340
1616411
1264944
1684007
52041
1130147
1976806
797647
1288842
1091111
1783320
892080
826338
676179
1063119
1522438
1173004
322627
105208
1597086
1170204
157926
677488
203584
280252
745815
1406829
687735
594169
1092401
1807954
173577
1973054
1510160
855292
1809938
1627554
215314
1727982
645978
1639096
1595802
646601
1895504
1824838
457864
1383046
61046
231490
391543
445773
602864
1092660
1212874
1545635
1499138
1846827
395740
1062369
1854267
1946775
1258903
182819
1867909
384178
523261
1438625
1553724
1032238
499747
1957632
1090484
300377
650098
1703811
827510
1178902
1528849
1982493
612689
1117462
973477
277759
1094865
743302
359941
1859518
1086806
279168
861235
31818
1271460
1192153
625229
924344
195973
80583
1576815
559463
922574
1909889
237781
497463
461336
544619
671686
1742767
1678476
972855
1337292
1492640
1267492
1894910
962465
1530071
1631330
1335440
1858086
893865
779829
910230
1390370
21166
1033888
1637068
602208
885373
889143
706204
1570900
771936
1022205
1742895
1570971
996283
740490
139975
1287112
874110
1785096
565227
603782
1772069
412898
687678
1229491
864571
339131
427316
553743
1849101
255623
699202
1958741
1914792
304822
1840327
1394135
1290784
325969
943339
1802639
903087
1738207
1728530
657987
1474019
946416
376892
544078
909915
1570960
613782
792443
1104500
775211
508133
370156
1900856
18932
405019
4969
1688581
1982849
747326
574368
205613
1848592
703024
929806
872696
806712
286356
1506069
39233
945106
1198903
1377891
404054
922520
796564
42526
61072
1567656
1238359
121361
566538
1259342
581927
671215
1183918
1950418
19284
771122
1626629
1624219
951546
315314
1936625
651659
1628251
186385
1058148
1608325
914946
1707025
1212119
156042
1138168
1781418
119352
443261
1681512
1076676
911280
1520836
864924
763522
406688
1906183
236802
1127508
118567
1742933
318999
1817214
305882
817169
1914426
1320865
596285
972167
947287
1645625
1639357
1401803
584620
1425338
534283
1263430
1073238
387312
1758097
214118
1370286
292877
30708
4937
1084558
171982
43858
1929531
1595368
771391
589438
35177
28905
430113
1464355
1777432
195698
356280
1543197
691258
264445
1594068
41266
165403
92405
189903
260968
1916684
907010
758133
306356
420593
612720
924474
1096829
89262
1030220
1788054
1511334
1705971
1024168
1305696
118525
357256
1765183
919254
1341658
908240
640714
675535
1351507
722442
1497964
1060494
1601313
1393622
1054842
455578
1983332
1209865
1708895
305129
25238
1800659
1832431
51134
1501264
247077
1389360
1206536
96033
1809646
413313
939578
362173
669549
1506521
1363661
870894
464080
615979
1477211
1959826
1588900
1104093
1721239
539335
594953
752586
1272212
109891
633522
1127635
1338312
583784
1286037
63982
197570
470390
153892
4295
1429500
415238
1634166
1387906
1221544
345303
237211
1962491
1476103
145714
1594376
716899
1331328
4532
804919
1346432
1815613
252534
611798
491201
1466730
1576708
1056277
858979
582452
1662018
1590174
195875
1113742
1595237
1644252
1969142
1623384
1616633
1181229
186223
786785
468448
1120193
1308237
1332870
1924015
115511
941602
979387
1309570
607639
607342
1367317
1144416
1366778
333723
255937
1284971
738028
990170
872500
510975
411435
627935
1544625
1638726
1510122
322887
1033042
1879395
1726361
469801
1831260
1556987
1473268
874244
273790
1298199
223081
593422
450878
215055
254850
1630746
44148
1534234
1748965
647970
1232087
650733
1881449
1911722
957923
745496
517755
1368529
849040
426520
1809740
1420240
1464740
199468
1493289
1704567
1526848
1248198
696894
1944667
543145
708750
1259094
557527
1163378
1382032
1881910
1510549
608966
345651
755108
233029
144167
1469052
392360
1895455
1936222
398110
65938
1524576
493720
1785130
820072
1595175
521136
1547962
314377
1893808
645616
1913048
38967
1207814
840782
1876966
454692
1690496
1702296
1900884
760899
1965102
1434490
483471
1246137
1645769
380770
1304528
341555
583671
683420
784441
10133
1216219
402604
1724505
1401694
485902
1368753
1232465
1607391
1568482
404899
1613328
286421
910198
1472179
205364
1883497
1942095
1514063
1396486
1409398
1170038
890782
1635799
1045550
1216800
116038
823674
657178
114740
1012343
1451514
141213
1356664
664967
319399
650707
96276
1522929
1057803
1407982
416928
2523
403543
721488
622315
1818042
922399
154685
404470
1900587
1127896
1342162
15550
1780313
1973077
727596
215266
1991996
11269
1659871
420976
691964
432007
969412
892796
32848
1605921
1333990
1372618
1773497
1740690
1506698
53391
1241756
1408326
1158325
1376860
694369
1197861
264029
190647
675582
1818928
1645925
1816056
217647
869829
92643
389880
843961
1106576
1820807
187241
45381
612887
1713657
1178538
1051504
1980685
475305
523598
636965
1431057
1837433
845717
1401307
1457288
1589118
221699
1883336
13474
97621
1168353
245316
1540163
592982
729292
465629
1316906
1066571
221997
1408504
775858
447105
661165
453326
1214881
1919809
1458830
1235753
1602247
420036
1151644
1433353
277083
972095
1292214
746927
25453
1466051
470430
952495
1177178
949107
1283803
110426
1888095
1059510
1478287
1789862
733041
757234
195608
832509
1721234
567522
945481
679253
40408
586739
563369
1951807
586298
1795586
1492118
670288
1564269
1051382
640632
1554938
1165646
1958425
1914350
1750351
356971
321772
288290
522918
184193
1435111
9287
1495046
1399036
1801918
1111925
919768
485138
559935
964228
342905
1965175
251508
1626578
970300
538863
55779
1354036
787589
411520
153628
1803788
1186267
945470
1444193
1408736
1746255
1634608
816620
72307
1705216
727403
1472781
986087
1363953
1575514
1923640
1960661
699079
664776
323950
1761838
569000
1178517
1535524
1021738
323352
1866415
653709
1848178
1524207
1718566
141060
1965624
979042
161787
1233078
1004172
450779
590151
588575
310349
1815091
897947
1653591
337034
178295
1487425
1906230
1151949
179955
930426
704197
524379
1564131
624332
1117526
1247655
1993750
1474576
1670730
1417879
1002512
1956166
421892
847211
437916
1885891
676200
1830244
1677787
866374
952718
832698
534544
487799
1605932
41951
1590633
1949479
1004288
1301549
1974911
1660703
615329
1991611
1464483
1246992
1228719
1722182
963660
1116509
1271585
375809
1060853
610876
91194
706112
233765
232578
945538
1240131
1435695
1223559
154092
1511137
413068
1766112
1392550
1334308
898496
1651893
946390
1998272
1909531
263019
586636
1444430
80808
1743943
607102
1552744
438451
1942213
897895
1447167
493037
556789
803360
875164
968478
1459302
536555
1183880
3130
1922390
248585
604011
57771
187364
749172
1326144
1500478
1872434
372614
672149
1057246
1723180
1022323
901204
680719
1938698
895396
916531
646927
1801877
1668044
894209
1707811
1419248
1477511
976415
1556426
330446
1037382
789861
650159
911962
728250
1280810
968756
398168
801152
464793
1453909
639606
1175416
286380
628425
861173
1740248
1860616
1021410
1872400
1470033
1228813
1977781
1055364
1209488
27979
1346652
1136407
3623
1031691
1178680
1887315
675205
1309597
1655814
445524
1315803
1292704
1305859
371004
328036
387678
1379828
46326
1181524
976196
1374314
537428
860260
796363
34123
1222398
42802
361140
507664
1387291
1256148
1838773
1653139
1185812
787421
931677
415778
106518
1943517
1227950
1727840
1453723
817789
1558560
765644
1432840
99958
1334777
119716
1861319
1464883
1473143
1670572
1294460
414833
1253819
323253
168626
596681
679156
728471
852417
1805454
543323
614823
1553085
1364587
1291309
1266976
692527
1814307
914207
1483388
668843
410649
639536
374861
1433450
930873
87262
652182
1456055
1647423
12777
1803561
161818
881264
835095
512241
556194
1163341
774778
507293
450763
1030555
980880
540498
94298
554763
932065
1747524
379460
707189
1232202
1970305
347842
747656
704248
498502
805079
585623
657016
1325954
935132
1816760
1007569
46283
1170610
775786
945124
987259
822676
4583
1836022
753340
873852
524933
1149632
258055
357203
934133
813162
1249085
1270486
1629355
262501
1492946
1803740
1354203
816303
626190
1309798
543824
220039
1416209
338929
1805306
1526503
1458336
305821
1644531
690261
1623781
1719958
168123
336823
1184770
1068825
1815837
1087433
1663245
1999433
1710844
1015301
1471925
99228
1710711
86517
721643
951642
1922809
402280
1447130
1462478
460918
1160521
786888
668533
726605
992783
12172
825229
165829
1954136
974391
1398806
856739
463476
1487785
1283122
505939
1970951
1048406
1769540
524525
359597
1108925
1280915
1538671
1069361
1702570
251535
1362533
1129749
319157
500818
1283195
1821940
322079
511004
1503213
1750724
1925716
156876
1815291
942481
1470690
1946547
1579839
693095
831466
1895784
1098441
116815
411626
1759321
766656
1643056
1057846
640722
1232667
394805
1227848
1353811
92152
1419503
146579
128812
1777193
239943
627417
159090
49584
116882
719688
459682
1125839
1113207
1098490
1286233
196826
330568
1855211
112641
530546
1778493
713210
1376533
827995
342351
820363
1973358
538143
1781814
460818
1183510
1871693
1665997
971920
1815799
1009100
1299691
1485007
1595001
1766976
176027
258842
1217560
34154
699785
601506
673012
1732746
888038
389673
1781195
1701801
817433
347416
328108
1794381
829023
1682669
126181
415944
353989
1200339
1592333
488745
1721931
1159833
834293
1071581
1079781
455748
984228
420196
698011
1262342
1077859
521742
1791243
639200
755354
1126520
1907454
713884
657109
968034
1048884
1916717
451698
337275
363079
1254698
1816787
908753
1473644
1091810
678127
16431
1531476
1726103
1334835
943552
1149458
1579987
1092956
1957865
466633
1696603
1697786
284962
1955188
318913
875272
760708
82679
971940
5563
1102487
992017
1206382
118275
435987
1044843
1754720
1122002
1413072
1537452
662864
1751246
749329
455138
510355
205348
1826411
1201314
568367
1003887
360468
1394962
505373
916314
365968
494348
1145319
1503361
1801911
856713
779806
712840
1005892
1573022
647467
465732
1266602
255408
675879
1030670
221814
924964
1675387
145381
1432707
1835813
1772162
136675
1269522
1836079
486375
1760245
1547240
1074241
1393011
1779796
799725
413926
1020786
668226
497055
459742
1987686
561791
325959
1319913
1566210
1335178
1332011
1074310
1039339
1441369
429385
74044
924072
968098
552227
452187
1996025
1062075
1268522
578355
1082236
621643
367989
1326240
986964
139126
1547076
1196082
1170936
44365
807579
1808690
742258
1080241
226205
1260831
1971541
356280
313915
1722935
873344
1883275
1364421
467982
949050
668613
322431
1564827
710292
738530
450709
1912372
1050312
811898
691206
589190
880935
1177738
1047057
522860
699440
1832569
1482407
695266
556045
936718
78189
1540341
597724
1078547
176012
1733477
494520
584361
5846
1666097
154387
1358133
1023560
923630
1874309
658044
918255
759859
688430
1573443
1260198
1769989
954278
60247
647339
1365692
1026019
1349391
1362744
77272
747969
1349569
959379
190134
1243012
1110607
724224
1191805
312459
1228594
1488791
996032
1598835
900765
27838
1570320
275396
763046
1516210
966569
708839
1275155
82884
1730232
1209166
1172628
1102562
318112
1989635
6264
962465
1228871
1039879
1027554
1465728
67378
1003500
1399697
520551
1857396
1999822
17413
1994814
894730
1893900
1388254
55427
1600602
655904
506732
1537786
405456
1456617
68063
1580190
1727078
974500
139479
683508
465679
1804392
1105400
14569
1777683
1868833
182112
92936
370556
1287061
1490483
949385
1603766
1299771
342731
1454791
1139474
534936
1283053
1315242
1345694
732627
1096960
364596
1774350
1437887
1993675
537171
546559
1794082
694574
796172
1304869
669394
1084800
418225
1972849
660070
1211850
1040543
955406
1473596
1535195
124938
426352
1824470
861166
360943
1791375
865251
1161063
304825
1206083
586280
1983253
1123735
950012
552567
1784652
1853127
895353
1588750
1265612
1496874
1723744
1928276
1260710
1358843
456812
282395
1939823
863309
65702
1230769
210106
234077
1485009
641325
725876
474618
455902
571627
1682999
884205
666633
561280
1849227
227904
965426
1655620
1108246
1238019
775378
1618841
1067875
474576
1964842
509175
634731
832353
546802
1190945
1210780
739145
802803
269237
965839
1427012
1651952
1185349
536813
60108
225773
505009
297375
1563532
1702665
740637
1219114
486715
1882168
206062
1765324
465034
809507
1757182
1775520
240497
1713747
543868
184895
1270778
1538001
1127517
1247936
121524
1651626
1791847
1754488
1480847
1410483
1565729
781638
293150
1927202
1736629
1573820
818702
1306090
363653
1532751
148470
696571
624048
774945
1224511
737197
1065592
183329
1978234
1130665
735961
1786368
138937
1590958
1421579
77226
968775
1450760
1081841
1956195
1291910
1303887
1495318
325193
1230857
1268784
1601498
411666
1907459
1945829
1477530
1219153
893860
1864364
833380
1691450
1173939
1600028
789472
885274
226458
1485942
1965470
772776
1407693
605236
341323
1679371
1696762
848458
1221941
146352
1943880
1118723
1462780
17167
1541972
1954149
1659304
101138
1784969
719305
1664993
1095623
1968567
1580190
1891391
1321266
1130580
1207261
1266112
1851056
1534851
1100326
690909
1794183
143226
1608764
1679948
869105
283677
107569
833265
1985933
1551861
267706
257322
245962
389430
810036
1611216
1393852
1228489
1077697
155297
779165
1692087
719513
1222994
1509688
1244416
844317
56450
671182
368625
703094
1339710
715767
1965435
733299
1172855
1900537
62311
144506
1440725
51749
1504370
1960700
732594
306753
606583
1707729
1320954
1427045
154010
715068
767267
126660
1730916
1821082
403332
1255161
1226792
5401
1534001
1337501
1506328
272089
138484
1838547
616705
1730322
1282830
1173091
1755608
832795
1703497
1187990
1643181
1527614
1848505
1707528
1020979
1264807
18832
736505
1732091
783361
97062
1318734
519076
1297879
530296
1254166
550208
354058
553556
32616
1560903
6217
1746748
72377
1498160
852487
470262
1450101
1556469
943343
147817
641220
668752
398007
617417
1358072
1271964
1471158
752654
1493690
1884427
1459628
1716479
1530736
642531
15902
144902
1933635
169399
1591458
1110481
237023
636071
623111
1360101
1461174
321410
1641076
1116713
732819
769826
1909490
1707902
247268
1100758
1350257
1764940
1261397
1500329
153279
912340
1636559
919356
910084
459987
40223
1082355
39261
186729
1052086
1917354
1373841
1019240
1711503
1007335
680710
158499
991065
380881
1827756
1556490
1259858
125756
1283432
72279
902081
440990
1891336
423472
1489295
876067
1920843
1024021
801025
666245
1690844
213159
1027436
456378
1142276
426868
1292015
600119
1241611
417846
819996
472448
841517
154498
373450
1472314
53806
1828238
248111
1470078
743324
136356
1937187
1039316
431360
1674210
556284
1387013
892073
1315803
755872
1285174
760098
254857
1585717
186810
1664502
1859902
1855971
1720400
1683209
1032740
1543248
1893100
1914541
791335
1528852
1999107
1698041
1798338
1051827
612392
631606
1364687
1313844
14947
1180777
598996
565816
877730
1045106
1084981
392938
1948817
1072611
665820
1301925
671651
661509
530333
1024611
854078
1114365
1445288
141873
546272
973537
5162
1393844
1055691
1768538
87592
1866049
1596294
1751893
1457873
1749253
1048050
1153650
681863
1663024
513500
1559865
634166
1632381
887804
1467938
169095
1705507
937315
1333704
1631471
52788
1933672
28505
75634
667012
109363
338544
297349
986384
588697
1888685
815110
574043
879739
1270887
598364
1297978
1156996
1902577
285577
785363
856905
278303
1756759
1607475
131812
974095
880744
1555417
776830
781106
1116509
789480
1510917
1613898
418007
1316783
1489317
1834964
1686033
1740387
847761
809075
651193
1311593
1866606
1297717
1172595
401225
617242
1747303
25438
4412
131792
1091928
408439
1934353
1460691
819299
762181
948657
1866037
1965529
271153
932215
492059
388072
102515
408179
1033112
1708855
1370239
1671469
1701242
1906597
444433
1572707
1120517
1728009
873614
1563804
510884
888195
386476
503825
134460
1388443
563789
1116346
425179
562014
1830756
120727
549071
1792869
1463092
276102
1493975
263376
348955
24852
223197
1258739
1454521
201349
158444
612343
359907
4322
105218
310062
291606
279065
1826987
915103
544659
1227325
1125331
1070839
17104
463094
778099
244586
956300
1843448
1054932
282072
268247
1942906
1106200
1980093
1000215
157017
900004
1126602
1153259
432059
1682015
764054
611719
515259
946854
593562
151016
108786
1440724
393991
1471270
1693586
395720
464767
1981990
661554
592854
774454
1925759
1273637
1942061
254940
236874
1000149
1003149
513774
1196504
899638
1479461
136671
563356
982375
1752295
331155
745748
655010
1993283
903210
1096065
444044
731888
1810339
1291028
843634
865081
1015265
227205
1053555
1727375
868792
409254
597198
478641
445221
678786
1033896
1723744
1587832
1915797
388087
1999021
228889
398258
1201910
1697347
1118815
1363106
85038
438289
1027148
530998
1614791
472250
1938479
659148
1002348
252675
817278
806621
836571
104436
375623
1909674
1147313
1792420
1313518
1042429
452527
1139604
1332536
113598
688051
1786192
953646
1600602
937577
1619933
372454
129441
38592
437834
928413
1219285
1162869
1000740
792749
619759
736818
1119917
551682
860863
963120
548775
1015541
1597129
1407903
871263
1164097
72476
434726
793012
525914
1557331
814903
1898961
450835
1270399
1301088
336822
1725011
872135
481261
1269654
235284
374262
1679670
1199349
1946287
987625
1998907
633865
442581
1862885
1509946
1530436
1884401
1854493
1741242
1711283
1172434
1886560
1136357
936453
830866
1093597
1652753
363105
81399
988795
556032
122895
1262436
1230948
1220149
732334
1175159
154394
911996
263569
317775
1173342
1008587
1622152
511085
1814071
689191
1021866
1297055
715094
184941
949036
1590355
292289
1270137
620019
941958
1128176
949992
726603
1682424
466218
655875
198235
645220
551531
1140368
920307
1282127
251519
350850
1033166
1776596
957278
635219
856485
1084191
1327839
914751
1492698
1640244
314770
436653
1471664
838258
1923875
242359
1842805
800580
1587261
1960232
1956137
430326
1822517
1779496
776857
993200
1699605
738239
390451
1548611
161391
1288586
1866754
995026
709077
653946
1419247
553226
1915866
1879766
118772
337700
1909643
1596761
1636245
1439456
796582
972911
476547
1386521
145666
725562
732216
71782
596336
384068
161891
132595
1690387
264406
77100
1406821
1689555
1650946
1514918
1349899
276204
1244965
822261
1709016
44708
248590
1611016
715015
664658
1672128
1961286
1253449
1630953
740301
1203169
10786
594751
1755462
711010
558676
1531442
1135310
1556017
1610335
1364889
95088
1375037
1693026
1183343
1421019
1848270
1900336
1583013
343391
125500
985887
10426
185593
677437
1883304
1389426
1555307
362956
506802
1168764
1112234
503764
1155531
1469881
673181
1503429
1785435
1523112
671201
667837
4191
138573
1634019
719797
1077572
341679
1034551
1782892
296158
1795506
1000080
1363953
1028016
1113644
576284
347361
742915
1320859
629213
1000321
241885
28243
131662
205798
1147911
92006
248043
1320599
1358257
1789095
1188518
1288387
88097
1252096
61342
1376944
585132
1800969
352220
1469158
681300
429436
1828774
1161035
6267
144385
940905
1256314
733778
1498823
624895
483391
119280
1103029
140224
1084539
233865
403536
380744
1718082
1255526
359663
1872291
912607
1804661
1725264
946935
505123
1892188
1950771
204401
486931
1605398
175298
1549758
76253
812315
778332
88468
771654
781378
861244
1408885
1237044
1515303
1272384
59291
820099
678948
625604
765577
1844023
280755
1780996
976778
1080582
1202607
2967
1421277
1414320
1195487
1004739
474165
1754970
1558631
1661776
699303
144829
112451
1375525
1440526
1453427
1675099
19526
690766
75098
1555400
515459
374463
1020443
1339663
13918
1775182
1579936
258407
1691414
1763517
913338
625918
1856532
1033028
796452
200105
1105294
1865520
1520722
1156881
1891214
1867269
1686872
542443
991743
1452521
874426
1780472
1393230
1019461
356368
1705694
1116879
316553
489132
325926
81527
1998797
828134
175835
1166823
1443400
1770713
269610
456202
658856
1911097
192265
1466563
1891233
1376406
1721355
1767741
508787
1519794
1474649
1248778
774261
1063229
1055934
683489
1899193
1148776
780857
1432330
1574607
729988
274976
1097407
729908
445573
384263
1405405
202695
962207
519376
1132261
1735012
1225390
1084020
607885
205455
1255104
449610
638468
287653
1026803
58968
1996365
1291531
1292404
261131
1404910
1031211
963591
235604
209805
1967098
1646514
280957
96570
1259038
327857
1895209
1662027
719329
1421056
1270346
1367207
1495975
401565
1643283
1438450
1660362
1885048
1839780
354363
1687632
1680278
799265
1901951
1082045
539996
1859673
519970
1204951
218814
963387
1057747
1346452
139155
1900140
1526395
602267
1095327
248467
506596
1989162
1855933
922267
1468851
655033
1748503
265204
63350
459472
445990
1188369
1004643
762394
817393
535971
538441
1018560
999893
518664
1723248
1441758
155633
1504946
436783
1563004
1638893
1370662
1020496
1795932
1901115
1720727
781900
1638693
1957020
1496463
364596
1094800
67233
557694
795742
1091347
678456
1513867
965174
1711653
139467
1145018
783438
949442
938495
1141060
1017537
1016912
4492
673012
1378080
437143
668310
660715
1435398
81021
826473
1140697
1740042
949155
576509
98114
1702109
1088156
1365720
239190
1632400
38416
1252562
347568
1317060
1665596
1466330
587215
356567
1735847
1327855
1943227
699430
601679
1835140
495735
507092
968824
1385407
143995
1494162
1000524
1091382
1242281
145329
1520728
113754
1480654
1024155
1039100
1565418
1544443
1136541
1994233
1749686
681002
959190
173993
32319
1393331
1250962
1336713
1531781
1004407
1136359
1062250
1700785
515126
304272
1125464
18356
783129
86437
1385339
1992930
739087
1400753
342195
383729
322255
84734
512438
385424
1058321
598210
1617069
494772
795886
1620124
1913354
1529810
1910957
1440644
1541796
1079473
743677
453349
1003703
1856826
1667237
1576404
433896
1571067
1869188
1052190
1167161
1586591
548834
196069
559613
779123
1399728
402878
68451
779129
1908304
1028810
1804781
626196
1407850
205764
511512
818432
1540372
1059052
1367971
1431389
488370
1048302
905399
1424655
1081376
715796
163097
91340
1005060
540992
1458967
179510
325226
1464592
256563
1668561
1397151
617258
629364
252872
1330317
287537
1119767
1276951
393490
1597563
660122
1073704
29305
1229611
1191076
519306
75035
467328
76478
128945
1240234
199731
444964
1994917
1073688
1749774
351
872194
1166311
1242832
400043
1783786
1471022
1093972
1836902
242230
1221313
1623522
297464
1740037
1503169
1299440
1583652
111625
1491225
1354379
1691878
1083777
951327
727648
972225
1089208
1046250
1913952
1819811
672299
143312
842225
288652
1995243
556922
796928
1171285
1018649
1362916
1744655
621697
1904637
856859
450468
1656232
65316
989340
1644469
1729859
678831
792464
741423
1629525
1959144
1788272
383287
1417234
1338300
174990
561844
1004797
165003
810552
1682491
1001198
898725
816133
1711787
671285
1501313
909149
360431
334633
1177342
1568050
1104273
1944678
1006479
1453339
1546196
1615117
98478
1995810
954597
381219
432850
901789
881912
619025
996895
921402
1609796
284834
42298
302132
1543570
1675336
679899
1617621
1590381
1418986
459593
1832951
1601817
1223649
927888
1701292
273521
1033093
644477
608682
6148
1695563
578133
92122
128769
1628994
573512
254509
1638251
1456765
1504798
1591866
451280
455233
1953917
1978467
1688979
888259
886819
591761
532430
1324970
1241552
1204348
265968
1757161
1597864
1034753
154885
1815487
716809
1084083
1663989
1682719
686351
964595
315244
867608
1835140
688457
1796317
1080194
415442
1980783
1105870
963007
1571073
3623
1519350
828726
1597105
390246
1889532
1577769
1176391
1449093
1065634
464747
47709
1033885
1960714
682011
671938
1031684
1539271
933117
1242259
1003593
1275536
1978267
1360238
1675007
1176893
1473487
1167080
623665
1337955
732594
8940
1155659
1202586
59548
1445348
146246
1539946
1064631
1669540
844833
995750
586761
269535
1476090
1676003
1003726
1812861
621550
1161980
1127311
77512
908411
1010129
1015859
1648039
1170302
1550970
1659304
1018320
167072
1204838
393046
482914
558850
516010
1777426
1675634
431187
1629221
851141
392057
1535831
926887
1710471
217724
1722628
91201
1154383
656076
1812087
1699707
1937496
513495
491796
269986
70170
436573
946283
740253
584225
1959981
1480783
1509613
1201014
1468692
1345631
71196
738708
1046367
1127805
1613161
1628543
1740987
1564170
704674
1296841
1665019
302160
361829
685021
1839877
1361578
1766357
141996
812864
131229
1423509
183359
981392
1506986
1256883
381818
1473367
45856
144904
1785792
940601
1032881
1460978
622415
785101
1933157
759517
923502
101533
1693312
445321
1876525
1892297
1660988
543280
271284
206304
65359
1034766
502435
346152
1465465
188776
21445
1916718
1635462
727092
38129
1237541
1102901
907853
623370
1471277
147942
576483
1025903
1997586
1769077
1000518
1121794
606539
534651
1215608
888267
486561
1977272
1012685
440567
1715808
1279970
1994993
697737
1421484
92828
899253
896470
1461195
1888171
973175
1615731
506839
697575
226639
166476
1599910
1170388
1257308
1197029
1033028
259053
388713
917262
1767025
1409668
594411
167353
186195
1710351
1761231
364019
902193
933926
1703866
741079
696206
209334
1427189
253551
1027455
294278
90573
829255
988074
1043211
495768
1984233
1833297
1855998
1852622
199267
1515723
1347818
1601139
70077
895048
1868491
707795
967599
264582
140062
566390
936013
249508
1760369
630516
1693804
1955654
542986
1677974
1277123
1651558
538494
330796
1658532
801140
468833
1620096
511773
35193
1664454
1808202
1365322
1803258
348698
1570777
108669
1739629
1208931
1204036
1730520
1475448
1876022
1126036
1732578
83925
1457063
278057
190134
900157
1584660
1309700
474442
656910
1574804
1994053
1182538
500596
1850269
1068762
698891
1915138
1214400
1498827
305152
1363642
1168269
1328986
1059662
1936703
22633
671413
1951862
1736080
379900
1421029
672316
115902
375523
1895234
1912908
942337
629403
1422464
580784
578933
453886
1660108
536714
1000141
1486602
301941
707857
1014995
1650916
1134154
1640004
402960
1642214
1557493
147671
1134621
1910732
1228358
1077859
769252
766271
1605209
1394561
1645481
1584537
587999
1416666
243004
1360792
1448995
723593
777600
1266245
1536078
891529
427496
768593
1200753
1502282
432312
1328170
407674
1665644
310558
1684425
192571
1094939
144472
544572
980757
907010
1568962
1921168
667453
692178
1673147
527176
664951
1134061
702947
1763282
1302586
949762
654286
1797462
1630188
1034867
320421
1578129
816665
803541
372704
1304822
1450380
1612816
879328
585563
65137
1964208
1558745
1040369
1501168
1332996
1545157
364096
1252958
824352
1484944
1077597
1397680
809089
1858864
1558372
1388605
932368
1169363
1256658
969600
141715
188225
1969830
907393
1580064
1293512
1316701
152746
1936313
988772
724354
1690001
1855230
717143
1095081
1408510
426093
299766
1469969
679632
542655
263738
1364941
714749
377101
278221
1171310
678993
1493559
1881966
831382
913405
1472388
1296941
1465769
325992
1134884
1054580
1869329
746794
1099563
116074
628255
457229
366807
669503
1426433
1765998
1779999
1171884
1316965
1179727
1772633
339749
115506
361849
1665060
777809
660048
398106
1175105
985168
1308974
1388310
926578
561725
81026
949859
125694
498102
1707994
512900
1514063
1347831
1654672
742387
688365
1625237
1274453
1561029
1537125
801764
1347507
1781543
316155
479589
1269424
1385214
245970
588433
471964
1516011
426707
1453765
1287192
9656
1487696
352408
1189448
247561
1763397
67185
975835
1923659
440598
718133
1477067
1972931
1791232
1189633
835982
499727
1454304
849010
401884
437086
923505
538061
571084
472822
319330
670978
1438593
1317813
1596407
230868
929144
1817154
102690
1250728
308406
880600
1811241
1030633
1825460
1850207
1687381
400214
882092
1598880
816569
1989074
1036880
1879484
469725
801788
1547762
185138
1317142
237522
1628783
1095214
1820231
625101
1102853
875007
1502768
190361
1430060
1763750
955692
191775
177259
1010269
1751443
1269535
1528564
12701
386853
327724
1737279
1488557
1865943
1866438
395124
627835
421517
564344
662092
1217047
1087335
1469743
801423
1685928
775097
1598676
1089036
1724639
463300
389194
1421334
1900956
1675939
605252
350745
1131134
219107
1635512
529265
409097
88759
599598
1484944
1476156
1004754
1566545
431024
1865480
1640328
41430
395008
408297
1732418
20710
1010014
732440
634858
1652517
1937265
1681475
336615
1400176
319172
42579
1259710
991858
502038
395084
152679
1540735
497964
508082
257519
1012935
662596
485215
1206102
743212
1039651
89492
1268593
1400261
556290
1708951
1787162
1701202
560894
1459918
824867
175751
80262
88234
347083
1300820
1321800
138304
586701
291574
1519696
1546746
1974425
1008679
1813208
527863
265388
1975621
355708
1307316
1142779
68443
970626
1823474
834134
778987
390720
931343
627482
1071620
1695086
312854
1598770
1026103
1679738
1686913
1799163
1264055
569886
1513174
362978
1794940
1674727
852625
1044206
1268551
758721
1936653
221787
807333
1662265
1091152
1904682
1805310
795716
911463
1593290
954558
1110438
29129
1599802
1951021
320181
1049406
1456475
1270055
655208
485816
1543291
1149510
834955
727535
1897522
1688510
1486086
802233
1646770
21148
268248
408203
1322774
1060212
1972080
654629
1365354
1376797
1571449
1114714
1624431
1522141
1404763
1019769
1939314
792655
1697786
1295384
90788
1283539
135555
1086411
1470209
1757918
752588
528630
1785034
229154
1428650
1742381
67328
1083860
1528021
1495057
1400585
9395
60565
1958198
878068
1680133
1133373
286169
23521
1715102
1065439
1373079
499622
1943063
275912
1948217
1942749
725702
1795667
1507487
1611034
1598806
1541694
886924
1872302
1226984
78189
1951493
841459
757170
946523
170176
209172
1246485
1213035
1268267
1378490
1343131
1950092
462385
444878
1531213
471372
1938483
1718015
87186
915073
684142
1936584
1350069
1871902
420151
1848662
499071
948498
1219958
1097161
1609664
1407214
899277
903269
926762
805983
569559
1875169
1817151
164414
791573
1631066
981926
301045
762498
170424
1567336
249063
670956
359745
1497838
21268
1222731
1371339
27521
810688
1616717
1770280
407893
1204038
1732601
539470
288674
920366
1978125
678892
1825798
1690608
1827278
1269278
1244454
627585
897
1589926
107554
1984326
475141
18493
23851
1726450
956159
1580326
706326
816442
1860538
89896
1463800
238823
844940
187941
1348447
224947
579626
304698
887309
1692925
1560290
1301797
1029408
402214
1084350
1743606
1413362
718774
694285
912146
1927103
971063
1937255
1159404
73524
1383358
552776
1781519
1344668
1142426
617862
845256
1444391
839827
1460172
1030419
1791385
422127
792592
781295
427156
970010
1710754
1563565
1558776
1573988
454324
343099
1833656
918589
321754
1056645
1225366
316492
915571
18669
1725161
539084
898783
760909
1960192
1817527
903624
1219661
1006543
63130
1026372
554179
335342
1620719
1657758
1523205
306912
956223
997135
994642
522986
1425293
891365
130575
1882594
1388717
517777
1586169
1253249
1565966
826439
1102390
1331395
1808714
685228
670645
878964
1680483
238053
126918
1452996
1779308
194543
573599
1286328
600915
142007
1828281
339317
683521
786786
1142919
525960
1414385
1225409
333435
1594660
785645
1430615
1101181
836579
180577
685521
409274
520502
492072
1242952
738911
869361
1621538
811544
940427
1893738
962577
1631220
1881688
675248
998275
1430296
372941
150489
432471
1793092
972385
264863
938522
1870024
366438
338332
1504137
1621886
303906
243230
598087
1589446
1566791
744459
1427077
598338
1638884
299232
659440
1051541
726045
987968
752278
1145482
705812
605852
1768629
1869801
1819841
701310
919254
1960336
291078
597967
375939
1816313
428839
889668
1619065
334305
744464
690524
1957933
1357956
133202
1630102
590896
1334592
1306005
1348563
1429699
1199925
981612
670350
1654057
40868
1627941
1691656
535341
1787334
176209
244210
186925
1524094
941249
201287
493244
982127
1779588
1578046
1439666
272242
354032
1726361
1237519
725716
42868
1886992
1544925
1144638
467909
220407
362420
1739138
1978187
1675252
1805279
205440
1281123
1990359
1639068
887798
951636
1807815
1593945
461927
1183049
1962438
1858714
971490
602943
1504363
1626719
1729325
149190
663942
1607073
1077035
1107650
1543926
1700108
1083945
170876
986748
1292164
425604
1161334
1373812
42658
1213939
767458
1040416
1015898
1381003
522500
1488676
221734
729961
260706
576178
1913068
1514869
883297
62263
1950275
1899771
791869
566444
607408
600981
1652981
1426486
569384
1603669
296924
1952160
1758926
1742314
1240190
916393
1596337
1454055
1291678
509117
502594
210079
479616
456630
1429776
41218
1577290
1267670
1943421
1487614
1801197
307446
558238
1270839
763663
979608
1887720
623295
228504
230065
421809
532158
638617
84045
1204713
22092
1342713
1715856
1277699
689497
1118824
1095097
1439282
50806
726040
1049074
1277215
391985
1303029
1865686
1514812
1833890
1598374
491964
293724
362491
1443937
1943919
674141
731337
1228901
128108
743931
118260
1230020
1477475
632965
494076
1285766
1071363
1532586
1480605
710403
1828076
1956713
60335
615003
48578
1248198
621513
1694402
1969373
850169
959431
522550
1926685
214128
1873221
675481
1838200
1879016
1369006
224563
1792227
1216309
648492
1101347
799727
1047207
1234516
1812661
208083
1094957
338818
647225
1716235
561171
237398
801039
942636
1194129
273821
830196
1136268
692868
1569456
94350
1386340
1161758
1579752
463945
62756
1371077
1865788
1288539
947884
582053
183230
144563
1590189
1742292
967866
49171
1573101
532645
1277698
870072
1393390
1428340
308564
318030
785582
1751613
1639124
961295
1222576
107371
1984582
1152281
1923238
799846
1502166
1491423
1460333
154247
1491521
815189
1432027
1567100
102616
418931
1004880
1947625
529563
1778348
428835
420938
744775
1371259
1071005
710026
360161
1274623
1538829
386562
1375892
458023
36730
1133376
1292166
177570
633203
603273
1233290
1008648
1904427
4631
1228629
1383779
1014886
439547
1313071
691521
38399
433396
1543080
996914
1004739
955309
1987568
823203
1888048
1609147
163805
536813
1055457
1750373
1288954
1360941
1889308
148584
1525004
1377994
1871306
669898
804599
21287
933867
1384723
1081047
978155
645251
1421838
1394184
1064631
148154
863681
307439
58825
1936747
373147
883923
94238
11330
891035
1331610
82429
898425
86359
670897
955737
586098
931028
1193029
247241
707298
1359505
327732
1873096
109014
1364973
1323973
1752344
455444
1226509
991814
526547
795125
435891
204205
1095615
726848
331941
1035414
986030
1600686
1850658
745706
1182018
1458071
856024
1137528
521903
1212465
632383
1196660
1988808
465243
965115
1164912
440148
47085
1041802
592585
1479429
1895435
777017
990160
28905
539077
872060
1217539
703507
176094
1777498
1225088
1319553
1373917
1248453
1406821
1350954
841661
886472
1062885
40475
460421
306199
1698164
54491
648445
561902
1568023
36026
1157301
272445
1253564
502365
1494245
44120
75110
1259498
1868117
426006
1032619
876165
1096615
406637
46935
982442
1790340
1264358
1401530
897487
1208133
1394618
1408115
341337
1143735
337564
237671
258683
1524612
354295
242544
930407
927458
716922
325548
886798
96515
1217871
135085
1467820
1098591
788694
375697
18705
1024363
1462650
1746290
879647
1615802
1965343
1406842
1380246
392255
1436890
1718314
31339
109193
1444655
1585548
1103512
1784667
1120038
17718
1489021
990576
289163
758557
946435
1653276
1692710
113281
630336
465895
1206655
929659
1417628
580911
288693
1807498
858591
1432453
637703
997585
879281
786765
788909
1052173
337103
1979628
308589
1095732
1500274
160168
196198
1092644
234717
1659658
1510716
1042968
1712986
1419082
359813
546958
1749817
1567145
1498699
1570825
1446143
1839155
1088262
1217628
1819540
906956
1058099
351576
179487
34128
371710
294631
1941737
1431007
1955816
1252048
579548
1109044
1996737
1516857
1947022
93523
369340
144382
551675
862539
782700
175236
829854
787914
264156
1011920
40935
761360
590123
956253
1569762
1566156
1682895
678142
1310476
1494244
950526
777784
241040
514648
1175430
1912864
1994809
1861620
994000
1493760
931057
1539886
53423
1635689
734546
1826625
1461229
1219615
874937
40907
1106209
286011
1410201
1700563
184180
573002
1675819
1880548
1247269
1314119
1423990
743270
24304
1947022
57507
706152
556061
1736119
1989516
1762472
955406
87273
486143
969839
1769305
1717460
929673
1595237
251141
357440
1417195
68443
405492
331924
1840516
923453
1233719
789506
352309
1791743
57157
1558954
701656
1758633
809860
1245470
1273475
502621
500558
789062
288665
307884
1969064
1127490
1489213
896464
465661
285618
8073
1505557
74392
75041
540707
591815
864283
889051
1842071
917185
249687
1698560
1600812
4766
522282
929077
1091433
1625435
1750703
50055
640455
366153
247242
687074
218948
138561
1598490
563952
78969
1810017
1951313
1683347
1552450
332742
684573
1079781
416853
1081296
1103210
727533
1978856
1961551
1779822
1683347
940949
1340877
1667284
268163
807264
1901560
1771691
499055
898115
1750272
1343750
1316285
1095199
1859098
1680572
1632106
687926
1044609
112576
627783
1076392
1544925
1043303
899174
223773
1472889
1578383
765046
781378
94477
22924
218315
1661745
1799747
1578390
100274
134614
1675637
473265
698966
635722
179088
1499386
407541
1048865
655627
1065180
1260828
1293538
419323
1517288
79694
1533754
1909858
624407
544462
1797946
1322857
1083446
1498555
478830
541309
383072
1483014
460862
1888148
201327
947347
1359094
372155
707705
621078
1672743
1375177
1907716
1034955
961860
77471
1453879
225746
811529
1819250
1277146
1326760
308816
1598835
626587
597552
1083892
801290
325226
78900
1710675
869123
533353
957043
950745
773552
1205508
1122924
1096892
1476381
1972293
165284
970000
300575
986231
816473
923502
1073677
599700
974095
991283
340102
1909439
1789259
739141
639737
863733
1345694
658599
1551136
142950
1603832
1929249
383266
1169507
182521
299822
1889744
1359512
1647092
857264
395838
760437
1481015
319381
1947791
1574300
1476303
241476
480756
1347034
1857487
1126359
1931654
646141
1615686
1442815
1337264
220990
636603
684033
1343069
852391
51171
64551
134714
991682
1319529
1916843
745471
784956
1699707
1665277
1621665
268855
877903
1327705
929572
1031720
1421187
1228606
912205
933097
123491
1857846
1503821
781170
1401111
1567990
1235979
628174
212087
1968214
1834882
1016193
310692
1301568
1315858
42624
603487
1499122
253442
1118948
1694350
662112
607431
1546740
1416622
1471516
230413
1617319
1964471
728395
1724228
1268293
1085151
23406
805718
999241
421202
544500
148731
1605121
1931805
1350937
1237763
1683260
738338
1476392
1587168
127266
523727
1463229
1261544
1400085
41371
1429150
1721756
665923
1692225
113147
486337
1132216
558321
1321872
1609546
1895734
624809
238765
1492619
1994014
259471
800746
405078
1714659
1143112
200665
1521687
1627984
1768100
1938384
48966
963838
1170140
1475882
769834
1338026
1927692
468379
1755030
13412
1365674
609307
903530
1829801
472415
809385
903307
161656
1075067
221130
1013949
520144
1410728
1276278
55423
650758
50772
658680
619760
737907
1608865
1693303
1894407
541153
1208224
1764725
697680
1496104
102761
874996
1033645
1893718
1186157
985154
797099
1003586
532491
535031
1819088
1421006
789644
134606
556366
739416
199799
1942594
1302155
1262765
358552
671284
688337
1067904
1181253
321971
1387327
618619
724256
343862
509175
561616
1347622
1902405
1521687
1413761
661499
1572039
1277823
1939235
1286685
591512
597136
1240167
826170
1997052
719701
1913527
1142564
503763
396126
1672893
1145986
1846511
164994
204880
1788767
531254
1107912
955720
1884811
348723
1560165
796106
664401
1756212
116595
1908738
733346
1441114
1786288
483972
909852
1380710
444466
1222749
190566
51180
118555
1610309
1617248
142903
811477
1281704
1253877
680759
96499
69092
1851319
570439
1799371
843827
689497
1638089
1369808
1154820
382897
901779
1830058
1654367
645007
1863533
1963528
1284006
1379853
334833
1761949
1291860
1742974
1682834
1632005
754950
1606158
395740
1508271
38649
93843
616417
942590
1999228
1374890
1791965
1314704
1243590
244956
1607298
1718853
503392
1069823
617493
1885959
430404
414216
377725
1259188
1894215
1904898
862381
1424783
697537
1601320
1370489
1991245
1277522
681789
1057966
1297333
4598
214155
312248
1462502
450462
673730
718030
44860
553301
1980783
303243
130718
1331698
1080194
789027
235925
337088
1651381
880869
1051030
659197
1639122
1421557
1200767
791090
1870922
858483
223905
756002
807118
1337243
1000521
132430
792815
1980471
1094905
1798198
1824397
449657
7727
990158
1485475
1130380
907498
1689201
1339609
877891
659411
667794
1483547
988717
1958424
255753
1783181
207662
1235655
1750280
1038666
1862611
1672064
830560
1299023
1059143
1197577
1610678
1399232
335125
1246839
1440537
81378
725634
1450426
944318
34384
1032059
1292188
1410675
293817
1417744
1999985
974772
285596
1874057
1117475
616480
114813
610020
850706
1945077
566475
121969
974304
466252
727750
186715
1607027
1409416
452691
410280
84255
1552513
1889902
674862
1150506
201921
179394
600103
1998294
391765
981599
1053776
1991858
1768216
1209445
164498
81313
1321573
1710706
1407484
340545
269598
698755
1638031
1362060
1465235
1354191
1220865
66041
39870
603891
410756
636602
361623
173231
1793974
730680
732204
1176354
678619
673776
1004719
592829
1697223
1402905
1150025
1775829
923776
328764
774344
1688398
1488963
1950068
1251754
926295
143963
391748
183678
4497
507853
1328500
929223
586638
1046942
1345525
1272635
768728
547556
1009508
1809054
1931538
1519868
660415
1661466
1603273
1022414
994311
1130359
1910874
1540559
1886969
588434
1017516
1346291
596181
948984
1060473
1041000
1263297
1170298
162564
1750221
1571412
904635
166433
232626
536383
367714
1003925
1160777
1946874
31382
105288
1978187
1675932
1422984
103834
1808687
1588240
1838746
580833
308801
356988
1775828
1258075
1931479
970559
575339
177001
1457453
1637749
1988466
126299
381020
1347112
1794497
509701
146544
1639599
1853118
1073188
917597
1574336
507301
740192
675305
365592
143762
690793
70581
38018
474197
564033
405295
1409221
1283033
106120
451771
881498
1510761
148715
1628513
290932
246538
1283184
1496362
1243571
935810
506114
143170
536399
1548599
1018877
642054
475548
974953
166065
525581
1123365
385973
115269
813536
1940943
1977934
1846064
305560
209567
267967
66555
1074618
1037176
1251804
1207958
1385852
715469
862472
1633861
786681
235458
1807089
411475
1252792
1909314
435892
1472929
513408
801012
1328307
940446
1372360
1773323
1340384
1697833
1472157
1912550
830410
1873809
472789
1008847
1616386
353279
1547105
1017203
774131
1430687
1867915
366310
1026758
1461130
279519
271126
731090
1179248
1513301
1613058
1080876
958694
1097400
1644439
1106348
278033
172225
1578129
1805750
937770
1551270
837272
1469094
1320694
1504346
1166939
288844
1937028
317839
1137758
1307119
1010513
1159679
1991623
1759326
823364
1025993
147817
795014
1114010
1743663
1351292
367034
1643730
1306657
1772975
630504
1476027
1129618
888154
728755
462573
828444
1002610
209314
579551
1188539
1802321
1410259
1967187
1347756
906697
538922
421194
1206170
136006
1842550
432307
1834375
1808502
38252
890793
63662
1442480
572892
229959
1896737
35496
1524935
81456
1377351
1893510
1135963
832181
271049
1729148
1952306
890187
914909
540871
1042796
818590
1183501
497611
890382
120105
177165
670757
1629217
724037
277428
1944678
104242
1187862
1288926
1216412
687175
1646546
830085
66088
1669489
1731335
1668791
470437
558961
1959593
214255
1692422
218779
1703959
1218730
400727
1896949
523785
832088
544194
1047986
1007420
1001211
1790426
1216444
1428531
1251091
173845
1689850
1435014
1284030
1369632
210054
16603
1054905
1907885
1999241
1565964
1245
61884
1597666
751175
1552335
1955750
1343312
1828622
16538
1289275
1243707
138279
1271542
650398
1848777
1357278
218986
1926084
197799
1754393
1763747
1064889
1515741
697883
1694717
225382
51244
1767075
1383300
552573
269411
842416
1922841
607741
1059384
6212
1028483
59525
590857
1381354
1955601
68727
1641751
487034
498219
132966
116434
1762671
29335
990144
81624
1204446
704847
1237706
1118066
336975
1548318
1506779
574338
1484902
967941
1567656
314785
1988023
1161340
1635236
1803053
1093747
750533
841822
213643
638634
1759618
408593
1242909
861379
573481
95501
1205683
1226072
687733
558321
484493
1556196
1785448
1522768
335133
358520
242735
1367131
341161
1854600
680609
234174
29983
954727
1217581
1825294
255688
816915
793846
1194064
949039
1502301
1588103
23691
1902192
1710656
1992665
1338702
415851
344110
456610
1613595
471499
1236107
1170047
533430
1925923
469082
1172501
1821741
977267
1926484
842165
492752
1870805
1923804
448812
1740700
985359
536068
232652
1491056
1108905
718639
1466098
1077342
871087
332566
1606670
1545693
275475
78110
818432
286710
1921002
76440
646074
146713
6737
581545
78732
965253
49880
101904
1853842
216127
1651958
1399481
103735
1362551
940371
1953529
748774
1594789
1989070
204772
1846317
1187328
1057293
42408
1214998
79404
1777805
989554
1009651
8333
1441297
1747944
1713961
1332473
1987958
1237349
1258418
1562109
1051164
1230429
896604
406662
1896739
1135826
1227825
531980
418915
1767559
548842
486474
867005
158318
890320
1554857
709541
1977556
1386509
1264699
752219
1519971
591967
977001
889421
1219868
582322
1432299
152522
1968992
978325
1583010
1224848
1095454
587909
903153
1434978
1427061
204563
973592
1766760
739132
955052
510132
108675
749540
1877822
1544074
1601389
902163
1866481
1755685
905826
1067219
564033
660102
1667014
1097407
1385890
931591
1009213
1107178
1071824
68658
1334335
189854
1140183
885498
1472187
728514
1253673
1715089
195176
1276851
1195487
164430
1937174
1199422
347282
652228
1013048
1190524
1319095
510502
902015
258288
1455299
1240777
1837251
459615
1427490
485194
104355
1306527
484060
1420333
797702
473625
759184
1535062
921353
1503566
537864
1289942
1929686
1478217
1286881
564908
645612
1121614
1080276
1107336
717243
1194423
391533
1074587
534559
1671398
1255790
917905
643222
243028
1121911
1893557
1166239
1124195
1469453
345202
439155
312387
297681
979238
20715
1841149
1381436
1417742
804882
1660354
1917829
730918
587224
1013667
1602749
1776690
525824
1878032
1192769
881311
834564
167777
1085441
641918
296181
802666
121375
1249579
675436
1600690
1927403
241562
1756971
1571653
1414935
247009
292316
920283
36025
1747995
1076250
215979
1255491
1878787
1697697
1704877
1036912
321959
762374
1577508
949905
1655044
1334148
1456975
1585063
787018
601490
1658803
247013
336087
358527
1505739
1000991
815621
1491407
1549589
1433767
706363
1348358
418390
1571308
840266
825883
291097
147566
1752146
1546740
1592142
433438
346406
1086527
1784072
764684
58895
907228
1306742
819631
1714966
1945218
1535422
1739613
1583475
1295969
1149250
307436
1642853
883011
1331218
1864994
817805
1475175
615032
975746
1968946
255298
194713
1400006
1293512
808600
757800
1999233
656893
429039
1929770
328568
1812064
551902
454556
1704739
818106
1754882
1735141
1455667
804408
41810
87442
1368669
487305
1888979
1789604
1171121
1268906
717076
136528
1016228
884988
289107
1633271
1542712
563874
1448896
244295
345899
1447804
388153
47396
459773
1692553
774694
733327
1803584
1400533
722574
589047
1413666
896040
525703
326072
552573
998741
706857
1637290
1106864
65250
1890099
1588052
76916
1556009
1900052
1914365
1138147
1036436
1622536
1819553
1069854
537296
1461678
1782329
1948775
1731549
421904
290309
962502
741860
602739
411036
1934382
1478348
1422816
609807
1013089
55803
863227
360714
1323771
357579
1503259
785327
1142536
1035386
977163
234298
1075537
261564
883441
1831615
783635
530284
848302
1986672
1898428
1248903
44942
180317
1193937
1882728
73348
655993
1623597
78053
850034
1423281
1247264
1295191
1327844
1856892
1616386
53491
922645
1911180
1730651
860659
150258
257214
992249
946009
1679680
109495
893501
871815
214150
327883
1951721
884990
1870703
1717120
1119346
239024
662686
1900537
1069042
1006946
1292576
1098870
274012
317495
1732100
1958162
1366360
1977359
220964
71783
625838
1617600
1755875
1098519
33798
1230431
175604
1379647
872346
123696
802510
274643
1185666
832174
1907385
1704562
849098
1477332
1011424
679468
1360497
1023943
1488199
291606
80098
1467560
221447
539835
1750786
1078417
502500
1895695
593347
1357835
987108
420892
1130442
1519279
1371673
668826
1738317
1015458
1011783
339641
237063
996640
544149
1911244
1561591
1874730
1422506
1250420
423193
1144809
918786
1260486
320284
423444
1624604
912688
1960399
837771
95783
1042504
214549
1172803
655902
780663
1158529
354167
1775430
284971
503483
1854018
1922507
872737
473964
819650
1087741
1726755
1546981
362589
337558
1578240
1940380
1248629
1006109
815110
1583005
1342606
919462
1606610
1878815
782720
523584
545609
1035428
1999160
89715
701298
1464362
1000321
1336424
458742
907189
204607
570932
646525
1074618
1531248
873995
336910
157635
1707248
1165026
534206
800489
953058
260683
1567674
125993
1842387
1071988
484780
1448239
934196
1953768
952830
455991
620572
300578
270113
1709818
1048751
1566485
1113404
1770503
1015094
840103
1451325
1399046
571400
821221
439007
1708371
590031
1209257
1658883
1988684
367539
342766
1039876
907767
1999557
1607859
1810713
1408385
1214961
1719729
1514284
1063763
1004894
1832355
684911
1792026
1987031
1825117
698644
1938359
1468266
1736013
1490101
890003
759797
1724951
989663
1603189
1413761
167328
1213312
355160
807447
1353003
1338953
903973
61417
1641984
591542
959474
1557464
1039340
169818
588206
1511165
1849090
276705
370736
1246668
846029
98124
243406
268489
836097
1324077
237971
1755497
845540
1688930
426666
287253
1702058
1364756
690743
379123
1677618
1764201
1966904
1904228
941570
497433
1834182
1736565
1880153
555919
1652357
1075894
27861
1083593
1501524
1820131
1799647
1793679
115956
1619678
1307545
1901326
1606604
782631
1879579
1087030
1593126
355615
570404
830470
1626745
103000
252509
1408918
1114590
323468
1144728
414396
234135
1687929
1497381
1282620
1520642
1485408
1298239
126039
384984
426627
1181754
715466
410281
1275801
690743
245147
1389686
85421
1531852
1773883
881778
684911
685585
1227778
1409992
1010072
1246040
1393262
452746
1655170
1795647
1985207
6071
678333
228134
195999
1596903
1632448
89384
1560263
901189
1956291
1575559
217620
270057
300668
612123
1739272
108218
469899
939062
1404147
902473
524568
1225281
1194070
1137029
1188913
302245
1285626
902734
1021058
307982
1386781
89937
201680
294959
31362
1593115
792765
25565
377862
709042
1923159
1498843
409254
961295
837362
1647308
1247211
1080673
989589
149748
1894727
1568706
1535364
1341693
457163
842726
341310
1565282
1541215
1793160
197679
1980209
1815596
639474
1166220
318327
478565
1924790
1325100
1764437
1003499
248586
1338555
1827214
1759640
995110
136285
719183
497259
1555839
368663
110052
514938
858655
135846
1605546
1640434
1159983
1833616
1820856
887255
637228
1841582
1155340
1905718
556885
222920
1973843
390912
1078574
1705714
764707
94785
1863950
1017697
891056
358086
789858
15033
1991212
1439766
56991
1686567
1421900
964675
1897017
1019584
665277
355486
1336110
1702195
753783
1470094
979038
476676
1891727
681655
1277613
1829484
243544
913628
1887868
1511712
998632
47686
173876
1530481
687547
401303
28476
1879356
749685
1200112
1374267
618708
1324378
394882
1294846
1442291
427468
226414
1404658
1533999
942718
266499
970746
897425
1704923
734814
79425
980708
1157562
1548965
169218
77240
783394
1655185
1545729
1268988
580145
1235915
1293529
999268
1153700
352329
1611501
1910124
1570961
502563
1769494
235555
1203186
261880
407509
1522797
450386
884254
967959
1866272
758844
278412
664126
1928121
1812057
666058
675412
1427094
575974
702220
390051
273257
1571876
1658330
553182
303259
1298165
918129
1493638
904290
1442656
1436002
1675128
1000967
1006118
1453470
803942
1177756
447916
1387436
1031086
655718
1740583
698385
1209477
858629
1323191
1794742
240959
150007
478448
1395747
1384969
1176359
708655
551721
1853307
1972548
1326572
1286684
695028
131875
141563
648472
213991
806242
289850
936024
373047
1587087
1694379
461469
920603
8923
1262196
1358523
1345146
64348
1790948
1138913
1136337
1573025
578759
447169
903006
1357073
1582786
750533
4659
1700038
428405
848840
1640921
1692521
1838107
1614381
1517748
1446968
1770046
1336868
1223547
1982352
1051141
1796236
201319
459066
1836408
1208612
51492
1668683
548769
1420569
1933268
1319774
1198821
1099101
541330
1150627
1469869
473410
1774327
1958147
681594
141873
1121903
778857
59184
354567
764955
1050724
914714
382648
639124
1491423
22633
1780953
1551463
639794
1704046
373625
762482
701978
1682912
786749
1324094
1374890
34230
474639
1076433
1847270
938753
381584
341698
1137814
969861
263656
770918
900195
1186105
1794089
470344
939925
1342085
528734
1499652
1970126
1983012
1497907
99513
1286115
796019
679096
1258170
1060446
1073400
117051
793853
1346844
1515159
409012
1092702
332296
1738548
1487534
1347647
1571116
1752133
757553
286277
1251830
1005461
1363619
145071
1168103
129898
209817
1773475
1291644
761308
1938000
1509429
1514444
295552
1406716
695624
618607
1861498
857653
1199770
228665
508818
1136955
627147
822421
753344
802309
1070033
1707852
651662
944572
1317693
1908322
156888
1449571
857405
1097613
1080783
1914831
573474
977107
103142
175964
1542075
1100827
925747
190732
542863
1011197
1923869
1619878
1766420
410486
469098
147073
1058880
1861869
197720
311965
1186208
1460228
615694
541600
1880602
1735363
1100409
1299274
597461
201459
187098
540341
1247833
836181
64020
1200605
250032
1030158
714193
1449440
484100
704515
1961659
200679
771930
1197454
1358219
1553550
1008453
17763
1174806
1861754
370226
756096
621602
1724697
1926975
584746
550213
1501949
818953
243306
936588
1975693
1897845
282533
55882
438560
1792851
23575
1508570
1638274
1781647
1977651
1207268
203721
931443
1260476
193207
1807177
1996010
1304528
631977
1486284
554981
1790391
962215
1543002
1776743
182077
1377033
1667569
775575
1093486
1560493
547513
7981
587547
751918
587731
681823
1482888
94442
1647370
629662
1539401
1062268
1777691
1007811
1155381
1911897
561232
1358416
655548
1162520
1258665
387711
1643565
509184
951706
1472889
545027
506637
468977
1804371
485403
1229683
1421484
1033088
1388553
829468
1304429
1752252
1076666
938674
353981
63184
1246626
450934
595043
1221467
926171
1913447
1371202
1699076
305735
1212688
1112146
616077
1341102
1825586
1119398
1575047
471303
1349892
1919871
1929482
487527
497612
697715
1664776
1725779
1653718
1886205
1601875
383000
1561728
807989
533143
1895918
1559787
206118
1100527
818082
87364
1425035
1438286
1343867
795194
1256250
1725108
308840
1098568
1163866
699559
1608611
1282094
583108
1679045
1358516
685608
319423
863000
88358
1254640
1550140
862625
1985915
1792449
1420041
1431063
632473
933438
1355100
733065
1954442
360171
1731054
1913068
1801487
1982520
1544345
40473
1869423
274772
109123
2676
197249
1479751
154273
714321
199166
996701
222857
1427154
1960211
248326
367763
676900
398635
1209705
1515949
1929613
231422
554514
32551
1560984
1547450
766663
729366
1708358
392286
13878
1107889
603357
1238020
213675
1161227
268698
1501869
1939391
1269161
787465
1268202
1558485
990685
1865370
1280160
1826145
1406531
500263
747340
1392000
1877813
1897499
758241
437538
305143
441640
1517228
777528
946550
723995
72837
1749213
1822287
1552480
93298
1654564
639906
673038
825487
181317
1730093
1819352
1947591
772465
290114
1120026
1722137
396768
502365
1455567
284823
603542
1557266
1820639
1614567
1079967
1487985
1537153
726365
1169362
1603300
1388473
1865492
1389779
1396206
580854
283231
473175
315038
786874
1694827
1294106
1762249
23143
320004
1778466
1581704
1271839
1588116
491172
999568
215538
1710994
331437
677328
276147
227256
982818
1606311
651207
859471
326598
1656587
780890
74008
374212
1105013
1777333
362453
882235
479240
1338203
300210
896043
814504
1990354
1186815
1695870
1613154
1491152
289470
1672387
1623411
235454
562879
1429597
927158
27464
370182
727875
1726882
934573
1479612
763211
1353273
280269
1585723
939153
1054057
1634907
1674375
737308
1824786
323844
1602077
895598
1499177
1133001
1903500
1185092
355049
277506
1557079
1302338
577701
973825
1695114
1324308
981960
1379745
332832
1613233
199943
1338148
100640
477225
162041
217153
862417
1331474
1069726
1392636
884379
917409
1333010
1109348
1595166
785576
1899273
27769
1169276
294789
1056581
1676895
1268177
1582330
52473
1664628
1064817
39841
1473989
436401
259259
454772
1747578
490593
1340546
1894363
311827
1332256
1373816
812063
1160885
1645626
134267
1654332
421097
1186485
1455018
1939638
1345882
1599682
1096448
116450
1549688
1137876
784506
1926438
1621305
1475249
873818
1916395
726590
448381
81305
1936311
1051676
726248
1001336
856923
380454
61051
544522
504611
1605000
537823
1573338
186955
1315155
1903007
574261
1971598
1502752
420327
213196
1099487
335782
1250372
213786
877411
1289285
1276352
647419
289781
192049
1837646
1060572
1128200
1108469
703838
487767
1979321
700759
806965
1442438
964457
527986
1375762
305645
1990075
1462059
1603762
1639088
660216
415390
1616846
1492470
151713
705255
1825255
1052453
1122963
1106976
1467560
1077364
303394
1539817
1139468
402259
1107520
939062
1930229
1193059
1829078
1703254
390897
1560250
667860
1505316
882440
1314687
728777
576301
881778
1625681
1721683
911580
553614
1670804
1432595
1093453
153084
1729975
1337188
1616897
607898
1548974
91269
1646232
1617622
570662
359461
680675
1024613
1664924
1246624
19446
92125
1698353
675283
77130
607388
1119764
1195396
1925416
439186
1085110
1955643
865847
979757
182967
765797
1175657
1464049
1442529
198641
867473
1136819
1142491
1629782
1871205
181290
559380
1359789
1117686
1119246
32078
212465
30130
1939451
236851
46611
1653842
1073206
239089
1128039
1547125
1071463
152074
696181
1150809
477675
1509796
1290280
501160
20246
716218
326114
1607651
381741
1207874
53067
1769752
645627
440647
1104093
525546
1674900
495003
1959751
1671127
1057911
1067959
1300439
24171
1494513
655498
1658464
478571
1028485
1589349
625116
1433097
209092
353590
886713
1985544
723316
377819
1919839
262169
397014
1562544
1503376
1731394
736810
359279
1561891
26725
99819
1389408
1664829
223721
1750638
1065589
1301929
1117580
858853
367975
142903
192528
1989148
826063
1654968
131998
1907203
1410138
862434
753318
426542
692419
1482672
171141
90464
1734059
1351726
666586
450949
562543
960225
1449015
1620761
1235517
1027410
1536348
1044788
130353
539190
301264
62018
363179
746991
138189
15615
410292
1821786
1002610
703829
169676
1289239
1789151
240820
1146056
50425
1219586
220937
221799
1265312
1936801
1046195
1245043
1080343
869058
1341780
655811
1797372
573781
786220
576251
1522875
1178883
1842495
1571963
949722
1389702
600764
118612
1937933
965369
1978402
1887518
78954
667409
1929057
1069428
1567431
984425
869058
666787
1371775
1202457
135767
661028
143728
245874
1022739
526032
1791464
76708
959997
841976
1810168
856641
1780444
1446114
1279976
1292782
133925
257326
551848
1242011
1475274
697142
1981876
953662
1546438
1351252
1077646
134418
1101865
398522
570929
773076
1392545
1135790
1693950
1687669
69896
76263
163539
1242953
308941
866496
161419
188897
1005707
1328054
893998
544622
951652
1049161
136556
504788
1512378
733817
506647
1982539
1797681
220672
493840
373148
1321063
1095242
1160064
1842359
1366563
1171885
1207002
1054089
1107786
916481
83891
1781368
679960
1541462
345697
1244095
802286
1019479
1884138
164118
1406233
1704172
748774
458314
976317
1820900
343572
1614751
655904
558544
700718
1441200
1415157
1180274
509873
1195529
1333082
1694444
1376076
490990
1461184
1950664
488987
239285
1855096
1448293
1292842
53993
1097584
1716387
1353676
167971
303006
720778
749730
1523775
1647697
1538874
191390
775697
1320062
1752366
1521314
414396
1598374
1641630
417301
1933917
294199
793513
1161557
1079043
1234138
1662053
104024
1624904
1004085
1896961
220722
1780818
1886111
452334
826665
1121085
182205
323688
1417744
1027657
1793513
976728
963119
892977
1473763
1294983
1382724
607147
1505666
87152
1502354
1504221
446804
1213109
151557
737272
166029
325021
1152860
577943
178850
803545
1661954
1149552
1396141
15538
669728
1986134
755995
1567726
1947026
1394072
562948
1695907
654692
788243
141665
299178
160846
1780518
889698
1902660
1112821
1425510
1778935
1762309
1459041
321730
1810509
1138653
348473
178923
1385848
518913
575683
629826
327010
1502509
156126
1043373
1991983
1309892
1195166
1922885
1374300
692945
521042
483735
1418481
470030
388405
271844
95435
1045833
786751
590517
1794038
1764657
447877
782631
564420
1178628
34323
1596120
611110
1628819
602424
1375526
194758
1568268
820624
774010
1031603
794956
1879935
368457
444704
3921
704958
1982214
1037612
747861
581948
284440
190082
1680353
396959
1704376
618322
80407
1698895
1408099
930209
513947
694763
336253
1561945
600326
215831
1146017
851615
1900737
1389036
1213343
1433725
439930
1182656
1078090
1653210
1607353
384901
1929531
30338
980097
1141915
557664
78371
341229
307290
1675461
1936054
1113431
741764
1111553
988727
670918
862808
1528568
1446865
1134355
1547560
229684
332601
1830558
1096263
347361
1968564
1313659
1813104
1303020
214050
718509
1245190
782090
451076
1946926
1285340
1137789
30664
234629
795267
1343621
228173
951678
657906
330323
1728173
200772
1532671
1188147
496966
305787
1527353
761196
1434706
769019
1739138
937229
1294846
1856706
1582082
330637
1063692
141771
204936
991598
970266
1456838
1684843
994159
1247578
421781
653033
1729945
1670430
487963
595999
20923
856355
1813086
114261
1172007
694519
425683
529419
1304279
1543046
233241
1146499
1110979
1490257
956412
714530
543511
1876
1962565
1173295
1891271
1287128
1036148
582627
1938965
1141691
508167
516136
391882
504671
321419
719068
1301088
441750
592956
1167673
293049
579420
867857
1063318
722330
421308
820093
900127
1425636
1369812
1054309
543547
302778
718724
1066413
1667386
1029269
203448
428433
1295808
1872737
1682452
1050881
203965
966473
1170800
1446432
656534
169349
315399
489633
1487696
1413764
1065477
912717
586794
853913
1527196
383734
1479067
852397
640748
1080783
375670
501335
1066685
45927
490968
1746776
712610
1482620
1360107
636580
1179590
1601737
995319
180768
1242102
1149900
1173581
1487813
517262
1651000
1840336
846096
396665
1801499
1272028
1878258
651108
1141367
1951728
1290040
1652408
544918
1786571
750622
829588
1019060
1474204
363161
1369367
2063
1184401
83371
103018
1322742
1159382
947689
1032012
589870
1604530
949505
1148595
862166
950337
420406
1420604
1549243
1207071
1853558
751439
1818031
1789380
1883141
1901536
1350041
1640128
1215822
702947
1806037
1044665
1711787
1484470
1752402
820315
767750
1040065
1765296
914741
1909749
1816674
748253
775105
1493968
605948
1844544
343709
1580148
767753
1520136
1573459
418082
786236
1096541
1409905
895575
296366
184440
1870389
303444
1045402
1632106
1254984
104646
1847144
1552916
1020007
1054618
1666971
1532355
556912
519605
1385790
51649
55055
1076748
1605854
1854261
1225663
1165550
1605175
1348870
1228566
1427923
531943
219065
1230804
1206442
559353
1426592
1347697
501479
460242
1072722
1554100
1431368
681683
1400286
1976794
1377918
392038
686033
877886
1450780
9277
1060041
1849933
1887853
1153989
78351
838714
1732381
74705
1347960
532493
1611673
977633
245004
744410
582876
486047
1891988
1123738
1614235
1125058
40679
1229533
189645
1059342
840168
1497165
1750192
626651
111552
1153479
975594
1873206
1836252
180450
1818831
812432
781694
1122340
297871
1762611
447250
1864924
749482
63012
1269266
1194497
54468
1484183
610515
455021
1677862
1246123
558374
1767489
137982
1830952
31845
579201
1383610
612469
1417336
499191
1718089
738041
919359
1364968
1022998
488242
339721
837009
558408
1333879
467419
1682797
1540561
1680289
1693271
264156
1170352
502500
1304173
877268
1612307
23396
1192209
1569361
1158517
750071
1011387
834849
549593
732917
167388
553888
950524
354791
1354439
436368
727121
548802
1567486
1653414
1502869
299189
1049876
1792881
1273776
1640398
1991959
215288
1522415
1600379
413696
1596736
740192
1191641
1786372
1057830
1513918
459200
434558
1490315
1402133
1890318
926330
1260562
78183
1071034
1110035
943968
449373
1820939
1875729
57208
1695209
529712
298852
1697978
925096
231547
1220231
22489
1115926
1295095
1903322
1843925
695577
730641
1141832
1214309
1110788
1005663
136918
1778673
891825
391158
239001
1891183
330974
1821279
1504277
780737
1969656
1392513
1874260
1614335
746483
1666670
208130
1487694
35299
1258951
1927403
127339
1835451
771826
1206929
1719803
813179
496668
1449170
1592246
1973097
1300439
14877
16703
501300
725154
1077486
1480148
1264776
855091
1526155
1693867
1602190
1085728
1494865
875993
1217754
1353516
1481169
1435071
272965
766318
928767
1717455
961707
1952422
1587471
525872
1727129
1794361
1119780
1442497
1266105
386011
1403862
1154105
630397
1424990
122177
95786
1249266
657932
561965
344034
798816
174066
273337
775884
1156281
1826151
1424751
1328399
1215135
1826481
948341
451363
1195125
1087402
1128677
1266366
837460
1926010
1596957
746570
1362000
924174
1378541
1572976
594885
853520
1261814
501464
972418
1934115
1493548
358817
1139139
826851
1384156
161391
1259112
1036699
848882
1096596
566904
1645626
1013041
1705231
1238020
636112
926239
782556
217232
811170
883691
1356777
1821443
384680
1391301
1173564
1793882
238829
1596419
195848
1131325
186405
1067964
616792
358432
307953
846751
1187625
747750
19446
838770
531416
1294770
1325142
1369547
100914
1422464
1732740
1576815
613511
857064
1624274
137639
1036933
1265807
1827014
89933
325063
1801177
923213
960127
1986009
1047178
632899
1521233
1339578
1729170
1176869
1995208
491964
1471463
264399
823091
285270
1062136
413946
1347174
695798
1974709
525452
872346
759409
405293
1937294
280242
941180
1322241
97123
1593049
264674
689945
282549
1083607
344087
771654
1224441
37175
1365806
1167673
120209
1943254
1179337
1566718
934413
1265611
1890713
1582264
1418201
1885827
1331361
990960
1391301
1856720
1992758
409284
837954
1123242
1662647
1927235
130410
1010434
1444946
1394598
102301
81914
1660726
669207
353651
1775915
1347904
6363
27291
1628761
1284680
551191
434570
1447818
539054
1757146
1403425
872117
1140859
370133
479760
70715
1067247
1519822
1601128
1819
303254
1980535
71172
427238
14937
118678
485001
470645
1174430
1189964
1336310
605518
676854
422787
103248
1662380
1234641
1871293
1125893
1455432
722128
1583030
326511
1735024
95771
1172824
637294
1070201
1674318
65529
1641121
8309
7325
1591139
1777984
814909
510586
1362319
407541
1649471
1377430
1901452
975411
412802
329168
1076270
658427
1831791
1519106
967316
73209
863395
174111
1483001
56417
654342
516362
447018
289608
1852368
821265
1601736
854300
898622
796693
1628040
293791
1985815
1498737
1663030
1863661
105992
422842
290981
1357360
379703
193519
1165684
1153069
799717
102322
1722669
80356
114471
1092736
249271
303158
354408
1241658
880027
1659305
1631094
1279346
619057
157433
1918670
1743402
1070169
236064
1224076
1910919
1613154
1210031
527269
827062
865118
1541162
1754876
145989
153052
1707675
1722966
411208
201920
1784756
1890473
454536
1449656
1742757
1998266
1200283
980659
1966506
1156976
1411979
1017316
258566
220005
938667
105257
266392
1191459
747642
1899715
351054
445773
1806727
1286946
932417
431626
827241
1658973
72576
753331
1066047
916507
1439050
1830405
403621
852155
980430
360995
733303
1612224
1505072
695197
1506866
1449532
1290115
115546
688457
727174
1332534
248944
1311154
390297
258842
135802
1080169
1702034
345043
153098
1885860
308166
459816
1538155
1685900
656781
1999590
1494687
136640
322154
1980390
1149657
824327
1802497
1193728
1530903
1260748
1432542
760862
557156
1570205
1149671
1341362
452802
1429728
107423
1035722
659129
1158745
1033976
895489
1397496
825546
1405527
368573
389878
707480
118275
396922
1172390
1003380
1575107
357863
760143
1765879
758391
656874
937229
1469731
1666031
89947
1186058
414771
1195843
1154628
1231496
1176482
1337380
816680
1302179
1342858
1082418
20387
1691293
1540163
1234457
359988
1670603
1759618
1199310
142776
833793
227102
34653
1519405
188533
699723
1149558
473296
1069497
1579215
266422
1714283
544149
947350
1503930
1110836
436349
145034
1115121
1348090
186224
1594929
1803927
1954391
1638899
1579398
1863401
950695
450450
1363710
238396
1879972
115859
1878833
1461781
1180728
707447
1959964
1916511
1702864
6270
614327
1944685
397783
80936
374803
236576
1549396
1928276
1129864
495175
1922849
482607
125561
1602710
77385
813138
1116403
1542661
551894
360037
1928748
408262
1279897
411160
1656369
387103
852851
215541
1389245
253521
643844
602892
227427
438021
93690
1915497
991374
1322996
941225
1465270
1321617
1803937
1129974
1152286
1607073
1339337
1204427
506707
14074
1609030
1719713
1047421
1487158
1580045
1111816
1780219
149414
1535615
1011732
981313
1434131
701874
464186
1392791
1614024
1632363
1708376
388981
817523
1806246
1191986
743651
285597
969551
1596548
1024189
913324
1415549
1916040
846811
1674774
1855163
91824
1697926
491692
1975116
1035341
1044309
936851
1030803
1300684
1512017
1087265
624679
1039025
1152492
1569790
766167
938776
753129
110529
1229438
799095
1790740
1752601
909036
569031
1739283
1174840
878633
6703
445166
351046
1243488
231032
883015
1584684
96442
1984036
797910
1662041
1554422
252659
658913
428787
1847974
211697
346202
53891
96315
350191
1480187
63470
659778
332441
1637650
1993715
490038
789513
599909
323114
992396
383238
1632907
923880
1146608
1356473
174583
1769586
138652
1542421
1183880
605973
1395138
208562
783612
1468120
259345
1574724
1731260
403802
1864514
1334070
639468
1098192
1303606
497880
433273
1161313
1083436
41158
1858503
294772
1995276
895742
1881275
199697
1810210
793732
1888118
376917
1499094
187280
920083
1423428
460867
1909971
881420
963027
787105
1329823
1226238
1940472
191899
1595793
1004635
1495692
1494790
1108801
1353775
1511293
924181
1539282
1922424
696921
533259
1415426
724667
1313943
398015
508627
1005648
603432
813267
1057422
877595
207765
1440892
513517
1213973
1181816
672082
390720
1336070
1957751
1081482
366446
734237
1766237
665038
846657
1215357
1632728
1129485
676279
1281966
1088396
464114
1968952
982036
540823
347654
1416612
959334
1330930
397691
388071
232610
360348
1387956
1592410
1826755
389273
892039
757283
696524
733102
911200
883402
1533272
427003
603956
532645
1830236
634735
1644760
1596568
780300
1522702
523658
1956752
1904200
1925665
613103
81020
90856
1510231
1254119
386656
1858866
668197
1191406
1642224
1030983
1296350
191480
1381984
1009100
442944
582216
1673345
474702
955480
924840
628151
275757
629271
1725421
915305
1628446
901044
1505831
1748031
1651941
693860
1015972
582122
508921
1587762
1221983
300854
1479388
644060
1155624
1111769
802402
801067
748403
174243
303236
1154128
349495
1614751
1676084
463985
230943
655900
51428
301120
1025766
208791
887246
1915729
1572238
1966081
250906
1603774
1551488
1010751
370225
541137
1417839
1900108
1668216
1612055
1009354
6719
766474
252606
84844
463538
1692052
342112
969888
1147602
1755146
575450
473720
1955029
134725
596123
1912709
206441
1001284
867295
559446
1733014
89783
265047
1611166
1697010
1325279
1838087
1144947
33420
1834356
1442012
304972
432529
514092
810984
738295
334206
580210
1595484
1536412
772483
1643455
113255
1617048
701917
711306
1959041
544129
1403108
642588
1499203
183964
472156
346122
997846
238603
1831407
785393
1950718
239637
1781821
1209141
208248
1767356
1815671
1092408
77700
755347
1630970
1436791
769981
1579499
1704269
379258
1885668
1761917
1671481
331311
449703
111625
1264428
1202939
1573788
1621487
1040164
1904682
1067186
106451
426285
1025974
1708897
1352519
226775
537290
1766420
844983
697229
1595868
789897
104994
632887
1009041
890226
1917640
966745
61952
1352640
1394688
47162
257713
328323
1945365
1761929
1035388
1314496
1775213
1242388
1474760
953143
275754
1582037
1680117
522708
1591016
1715922
622706
150224
1793140
1060968
943534
1531725
1593120
386297
1992082
1328839
597216
1589031
1157646
770826
542515
650062
1174512
1990839
29437
852155
1313482
879900
939136
1564229
1592498
1470944
315229
1253877
175168
802504
700554
1797176
1351806
931956
385942
74090
377398
1031131
1903287
837359
684366
655493
369333
123283
260493
180721
111553
446479
1911638
883029
1570397
79736
562195
1033868
1527886
1083580
1475002
684581
1048549
1134466
827602
1801666
1627740
1486460
733251
1105689
514089
871759
1745928
1289459
1884550
638007
67597
1124182
786249
1123067
236725
516345
864236
418475
521111
411044
1546521
1522138
114829
1302016
1421437
1263574
295484
734555
425972
721028
1286635
938674
1471449
688125
1147449
1082976
1759642
1807856
642868
812371
739673
64447
1792269
1480187
1958324
181967
632152
71999
1627355
81385
297035
28925
1689791
1324039
96770
1778735
438659
1950069
534117
1152663
1946577
121728
919594
91840
1907798
1793600
1416347
643455
190237
1418494
774320
1387687
1840806
1658059
974029
264424
1963985
619246
1449997
1347473
1902364
1857535
811636
693691
670133
975018
1245867
1125565
1630099
132729
1689742
1504404
1569681
1687717
1820340
545786
793803
1055418
906475
1333676
1222
1696524
751463
293856
1357008
566280
883499
1334859
93166
1499146
567272
745783
454185
1888370
1226592
224891
1549749
1327436
1661947
1321820
496210
986030
479511
1459407
848012
37107
1089120
603862
159083
1401996
1529392
92932
1550809
253345
1544843
1812548
1547827
1999833
588345
113999
396961
403562
1682508
1480783
739462
167780
851078
384378
884595
623068
1971027
975614
626815
1311507
147284
300134
264439
747820
589500
438281
1159190
1242053
786581
253761
401102
592524
1192890
1475980
127611
1270223
83193
284020
1597050
1276782
531639
1410581
1828112
1021661
10816
1503169
622827
2475
786083
1282524
177648
143216
1876348
1128104
195234
1060908
157053
1029089
1802976
702105
641876
1191267
463538
190731
265255
1442209
282283
797588
1434536
693003
351543
405384
634934
488066
1975406
646869
719246
681877
576346
305013
829954
368398
477589
808436
744160
385841
1068223
104498
1325878
207740
625236
256730
1036148
180217
1595677
352846
1938609
679990
396
4838
1301607
1682957
206144
697071
1304788
1658027
329604
89341
880794
1267821
1485018
128469
148658
1779849
721362
777624
450478
456586
866733
630043
778357
1067284
1000597
70885
578123
1026306
679274
2338
1561957
1624698
537127
764357
1522148
358608
875374
1568513
38630
775209
1968424
1077310
840123
11188
1009086
703621
485502
1215790
826277
745533
704488
750034
882797
877079
1636941
1658439
3990
1398467
394719
1261377
1257440
1168617
1692890
1676119
1694060
1207294
905415
968555
1735678
79106
829425
1387389
93334
1277183
105959
1088038
405610
892553
337574
76822
63890
9099
1545332
1665100
488599
273591
298285
1149116
893671
72038
489237
343859
1780488
501851
642791
1459391
728290
1962848
1044881
435891
1428057
1212537
1538529
260564
1595648
1647751
204674
52647
525312
1175669
1021696
1673659
1418889
135846
1759339
184578
291265
630520
985655
1055478
1007025
222013
1737815
746220
1454536
478585
1898663
779199
143144
31107
606815
692178
1468849
757234
607850
1819631
912439
220336
588384
675911
1491247
660036
769052
666642
698011
1379504
1955412
979181
1254374
1432012
755752
1627906
21472
1728407
1436099
745861
1388881
916213
461269
1431517
228249
516880
1803561
560364
60291
1892773
620528
1314842
1760435
1553036
1028716
644085
583251
1187468
1174629
887174
1795553
830650
478119
1833711
581145
1369113
271924
1738317
1309674
713307
1798584
205146
1857975
1034811
1719614
1713572
1301916
1046075
1176522
1130471
1704844
308336
661137
1797359
421298
1426033
465350
333883
250239
993019
1820535
488189
1092382
665036
1189625
1103627
1869322
1215905
1714369
1059638
1015674
1793393
796577
1767667
100565
1967482
1283129
61635
1755726
1551194
1459701
1177406
1410732
182025
800723
369243
311592
1853674
691395
1153755
1054201
1122590
688669
1095742
1854418
936168
539810
875787
1695481
1072246
519282
1768141
1926904
678785
1924180
890546
430591
1879288
1993695
993192
938406
462628
1277222
1092746
472139
50863
1673408
47710
791548
1076397
1844612
1564656
1184318
1125202
476745
91022
665332
458466
784633
941869
1476240
1506017
1814862
1542414
1250721
1917857
798229
757739
1906597
574499
1464502
1032273
1072325
447831
941461
1323225
451495
1129803
412258
169793
766694
1924278
977601
51933
177800
1838663
1081732
734268
424914
51098
1052318
1049205
1271426
1151293
29789
1674099
1915997
1431494
1496405
164483
1382152
1869989
800914
1406922
105533
1514466
580420
1652946
1296795
1015781
1013416
249529
882662
1882594
605718
331855
303931
1725078
1172391
193996
700292
1054706
1680693
1120300
303192
1682149
650615
1412643
264864
683024
743302
634591
361602
516362
1890767
1955477
929733
1076577
598898
144557
878784
1367614
476902
1442209
1271527
859224
258736
1397400
356715
1361596
1026854
794071
1171979
1003129
329497
1457374
1186748
615597
1687059
124966
512954
143440
1685741
525344
1093928
1591808
594364
640327
1521297
1847255
319397
602852
1840226
888595
601213
1355162
776959
2584
1770174
1006466
815996
1785722
1742381
1129396
190869
940926
39244
744846
1042505
667936
470937
1514818
126849
702069
634122
1096468
1047265
507405
601531
534177
1237299
946415
124852
624413
354363
1347012
831768
1791052
422351
1902829
424402
1290698
1651353
1985345
676923
1683306
1795213
126767
1631797
1852340
45644
1823428
231246
869389
1576849
1614695
205387
768004
491086
1375382
1316818
220403
1826953
1271568
1270088
1018741
1571337
1224272
383930
1307877
1165719
1608097
1299921
172624
735012
1605867
64522
947914
970353
1579125
107599
243595
100468
353999
1007286
1285859
1728981
1471419
1010016
1286287
206566
1752601
1829982
1463774
442202
208262
1263209
191199
388413
831382
360040
1125224
154142
285368
1323808
1660976
468788
1598241
1904971
861985
313235
1272217
507075
847123
398545
322735
1267497
1938193
1945849
224902
49091
1516850
972675
1462364
1642051
441833
1064188
662932
335484
420398
1122663
50503
1779845
1430267
1906772
1007270
362597
932382
1955136
1644324
132848
1999514
970714
351236
1994389
347283
1841033
1383136
937517
1023751
1259664
1445183
1101478
1696091
1986050
216115
407222
601094
968019
52953
1866521
363639
898356
79138
765837
1811041
241517
1684341
350506
745677
1982401
658683
132439
1879470
1926203
14495
496719
1684038
1414770
345305
1769012
458196
459764
625882
1729639
752009
1300636
1778220
346303
793323
1512485
1968251
572553
474410
338479
1110200
1739714
1945714
766998
1955197
1159561
1437368
1739244
124460
1133319
1370315
1771620
326547
291890
1552152
156492
1199983
1760194
222468
26261
325709
1557561
1387868
1192786
1123716
1107282
598171
965115
1942773
1028073
374341
833377
365764
1905238
1347055
1355317
1386013
354050
647190
1004140
600906
1756723
1837760
1862739
1914962
508864
895994
427704
54018
287499
1990959
1355678
816224
58895
680395
405862
313935
544556
1154357
1844674
329450
508370
1251529
998440
714735
652713
1930252
235685
295921
454012
1879894
1256858
930016
1565965
584745
663491
513312
878063
1923746
856372
689496
358747
704860
513257
1999676
593789
598155
1509906
1993754
460762
1486895
1759697
1834474
423291
1209163
617432
1250781
1888517
1111055
615961
1923203
1824397
1374674
1605405
257262
1898473
1711538
1500307
164397
458199
274414
1294054
1198889
308915
1489671
204521
51933
1288093
1762913
1251323
887532
568062
849198
792300
1872151
851220
1872729
495780
1555215
1098402
660146
1989885
1083719
903239
755997
1053369
1886824
1062885
1973613
1879723
1893900
1168236
440956
1674229
534508
673529
228280
778697
1493066
880884
1268226
1184817
324407
1824911
1695535
1550082
1394722
1599256
1354645
181339
1235508
1019367
435322
370736
536497
6694
1992481
897584
1957690
120453
1948312
805935
813378
1431641
1808491
451757
1635340
180197
601970
187376
708505
1451923
1162629
1394907
1777842
1555279
1291899
534483
364181
859795
1018680
921966
773528
888611
783589
1991641
319898
1794490
176012
1365975
76097
622212
440335
1563493
253532
1975692
1557792
1087569
1361117
181193
1702829
1874078
1585261
1360933
620373
1170812
1469336
1799877
1928596
1676472
752321
1391376
702120
682909
664143
1682699
1992219
290572
1240500
1561828
1765796
473594
1988364
1269099
1726982
859493
1504639
599410
109014
1420596
1912545
1460936
1917485
624811
776152
475611
1720600
720469
334090
1463011
600172
1450615
957396
176484
1257849
1325404
161315
1232573
382807
27076
968830
379702
282139
1630291
1452789
1274137
1188693
294778
917848
44367
918464
248563
840022
94227
64947
721698
1080813
1859374
515335
229444
1419193
189344
131229
1717675
338375
1189539
886022
626244
1094332
278962
762213
1602833
1693022
535918
749685
1097502
536714
666101
776078
339333
947897
634475
688170
580400
280171
1769042
1322990
1836225
1610617
1556453
28058
1479052
766318
581669
813691
549921
44001
1745575
1862854
1292591
1084774
1884571
816149
987742
1729195
1981973
888779
1770197
1360461
1025383
109814
186677
601667
1990266
1827827
579502
630935
1078715
648558
1382551
1984492
646166
843555
790601
1487095
1800204
881888
678372
1002130
807925
1494889
1285274
393452
662112
656146
1290063
1191228
1522480
1122970
1909967
1886769
468230
1758629
1861051
1231665
133202
1423435
628059
534280
1378438
683035
1134089
1664211
12172
923352
1765081
884060
70987
1819088
311910
380757
1739119
1198446
1898717
189139
1703352
1350734
1881449
162460
52192
158986
1416618
452140
721505
1373393
1178068
682063
1893974
95510
1248493
795912
1127412
587116
1119303
1377053
207419
1442821
1422154
363227
1794509
233541
1715240
577594
403952
598171
66655
164557
1671347
654862
25238
1911999
864645
36511
205088
1845237
157884
998705
1308044
1066841
833752
887842
1585631
1858707
100464
1536315
634433
1291158
1749367
1018539
1327359
103425
244006
1565885
102039
475665
1147055
1065756
1681699
1818698
1773689
1968711
224184
926488
1958256
174317
1783274
393721
955765
469578
1470847
1008352
417122
601039
1862902
1170341
1968598
1758634
55693
1921439
554282
486943
361295
293562
958896
1110430
1829477
1476440
556427
1403006
394965
84782
547948
1440056
1619082
1725189
1975930
1467404
1687775
509929
1588482
1173799
12831
1173031
1670463
1418787
440988
1864534
580932
1282810
1521383
1576714
835254
1349865
1500428
1904857
1155333
1744195
1482966
260089
667332
526619
190662
1121149
1810425
1699239
1200267
500895
638099
1907803
220672
672952
1833546
1823832
735822
1461029
1214893
732258
206184
1813401
124624
1110158
1877078
1814706
1470241
388656
391836
1832984
1397820
1667826
914823
552422
1083706
280129
757449
596207
1962369
1866567
1397045
1069400
414443
1615746
184091
1957365
1359359
58984
1026426
199271
1006591
931714
1428559
1293194
1663771
233176
64595
1967355
1160074
1313929
1134910
576648
1345172
1342657
1721756
711406
1007538
1862902
1642945
438982
166500
596207
1347831
985160
627996
672376
1530923
458169
667144
224845
1460624
1451150
193996
511331
1138666
1525590
1342425
41610
942358
1869092
1313357
414939
893763
298714
1269044
1879003
1709949
180607
1950248
23549
45347
1628383
1919194
922815
515786
304268
1103008
480347
1715415
271345
1708113
1122163
50425
951225
663594
1506307
1743996
1504236
489610
1440115
1935802
1728006
1153700
135966
1055383
874820
60467
1151485
1566240
1556480
22604
1315233
1673921
1686520
1598593
651969
1281158
537904
698282
291078
306430
1014425
1056537
1046526
814820
1060489
1956698
543853
1211655
329867
225487
910054
1568742
1955068
1758921
1607804
192654
106261
832353
162079
1563333
494233
418551
821331
634901
67083
1428730
1934641
934800
829704
815952
233029
1167534
260857
1138925
1693762
1836423
1598208
31550
48401
952458
1745339
1902856
136931
1290992
787911
1566794
391158
65225
249326
243600
1524453
1088676
696761
499981
472805
624667
422859
1546161
1808472
1130263
824762
1341942
592765
632019
426259
968019
265624
1571130
1028916
806866
1978527
1812278
168262
1294641
1507458
228892
1588655
1373093
469382
1609588
1087250
1250325
890371
553699
1636721
372034
708487
1399498
755030
1041327
1068299
224767
1515401
1772185
1695873
1580652
1552930
954048
1387777
1314939
436557
874757
1462580
1089507
1618552
1370816
610194
117371
715288
1949380
534311
1926076
1265878
1377493
1750724
1634138
238753
221901
1876208
1683678
1795435
901806
1478216
1797452
1042652
1959394
508028
1914381
1662401
264942
451783
99528
1404622
1406605
180356
815110
1016100
1615769
812086
1797180
1828440
694085
1345986
199392
99817
752779
190292
747762
450968
497778
1444102
556718
260735
1173110
46405
1680661
1614594
267730
860186
934991
1320611
673733
1937993
586796
310671
1561291
492158
922814
206700
1422914
1165158
987123
706386
279878
63110
359755
1970056
1878970
1720331
544970
554055
623039
921575
1611748
390491
1912326
186090
1266834
1699154
365705
1236550
1832693
484200
1580568
105638
688966
175520
1568760
1431185
1133393
925243
552822
518882
1145717
1420523
1897015
846965
1184025
383395
1844310
239477
1530124
1639327
676716
1361820
157058
1775782
325007
1417705
394809
1631583
1511073
1585933
1303848
270594
1360629
960440
762624
114296
1317666
1967599
640842
1927643
98084
1579331
1438955
1929222
764031
323694
1505068
312045
1755875
50681
1774242
614219
738630
1020291
76421
1128538
31367
1107538
492356
1475348
172457
439395
1266261
250384
1661461
916743
1610885
522625
1691558
961863
1263381
1692635
1823118
818539
780701
598287
971641
1565414
1974608
1307719
208464
1998944
315617
1101245
1981186
1338077
1487659
416562
221254
987863
1096273
159047
878692
1335544
1100016
962497
1483626
603794
460304
1197260
1000290
458178
1431735
1011969
1541477
580645
70178
1327934
1016166
1833088
1105176
59516
1284115
1320752
1199050
966894
167773
132342
842371
525268
1613991
478430
1314905
1976869
1682123
1023596
315346
1645358
764177
1638349
103014
510367
315235
1031768
734523
701681
753714
786384
1922352
1766976
1447959
733878
1539765
1065716
1261605
1188632
1602259
1481157
1809712
1955856
1085765
1592927
1391088
169377
282533
1708887
773198
1844169
1977161
1450379
939586
1612849
1541173
1309685
1708855
1651333
1076132
1509868
1404649
758320
469031
1919824
323906
1499557
429324
1373564
999138
1195545
508031
1133703
1003746
420177
1886710
1984964
734747
260389
1249422
1364977
653426
1070581
1130355
543297
134104
535960
594986
1092632
1196245
318695
951140
1528122
582718
1552460
141313
1527534
111635
1070257
1077786
853457
928252
1624461
1860227
850566
1139194
1086421
480846
1979940
890782
1014147
1007616
535240
1092278
1447349
1823551
935475
140799
539608
1512436
404948
951765
309947
463345
102068
164797
109988
414288
1107876
682554
1522024
768121
1279114
698624
1288840
6387
692629
1114479
73557
859048
1382125
785872
935216
116993
738083
1684579
1534640
1477484
1561984
709689
1152920
1866389
773726
797728
78107
234248
1287548
1175190
718478
1166070
338929
3781
235453
141828
1824245
102569
1203026
1294331
259049
179899
405138
1536663
176171
697789
587809
818122
453175
134150
1464993
1276135
1206756
1171717
841715
331287
496715
1775928
36799
1489112
1439149
553585
559413
1106453
1490570
1382376
734958
2816
239297
183344
963415
610876
5597
428422
1569753
288121
686928
551983
702590
713931
1582915
142323
1087816
1682866
1044064
1766901
99004
1182729
1263071
1696708
1595253
92135
155371
1650972
1691897
668244
1196000
1092524
1580111
67953
1513662
1015234
1886412
1920152
201680
1498977
921192
790320
272509
730312
141329
789252
1936430
676971
205814
1913135
1250664
1051707
520641
1340564
920883
462831
222939
438562
909248
1279129
1663162
1880592
416441
187294
782216
601389
1426340
858830
773295
303192
867007
1549921
1647330
1914587
1366684
381671
277201
361277
8640
98992
1430314
314047
1558777
1393150
1236840
674201
145075
896444
1746134
1633930
1959269
356246
1924600
480915
640025
1596016
1064531
208197
1305349
1669833
212972
226322
1958728
1198683
1634588
471139
1797112
23522
1410889
1372495
396059
1435379
1501747
314787
819667
87094
846751
630238
1448554
261487
258566
76023
591841
643157
27392
1293868
1261715
278722
208707
1310120
1296917
904994
240858
1893999
54370
197663
1222074
1216252
1591961
614039
220997
482728
1583475
1859251
1050782
62311
1891380
742596
1806055
153585
763104
1852358
492351
520185
1250721
670377
840109
968318
209296
1134824
556479
1688203
545837
1157370
12643
1505625
2259
379539
980144
800997
1784969
753719
1277639
1153101
1854441
982279
1611485
1890212
1803335
889036
1566735
302207
606673
692906
404948
1347749
1007378
271760
1078414
1466789
192879
1584253
667749
1997124
446824
185750
1045132
348202
85507
202997
1398707
1286403
1111063
1322642
1967064
177862
510628
219183
1720404
688718
558474
822128
1698159
756131
1324756
685669
258920
1401846
1925782
290248
851907
836111
253961
1079642
1907927
1494478
1447929
213825
86726
1096596
479377
1316115
1786728
261338
1795422
1154826
131263
1293559
1467278
1417785
291089
1884611
1076267
1279992
659589
793305
649320
77306
1393861
1934590
1935434
490753
727403
743817
1135239
727646
1252846
375573
638590
1414354
1949722
675984
628257
742983
933773
1789711
428902
1187905
422437
22736
651317
700692
146313
845478
1744352
1816938
23143
531412
1801839
867670
481876
130277
837606
955364
48098
1487354
532912
776441
1726
856784
301944
1491748
366065
1345889
160321
1955595
1200026
1366299
1269131
1012438
117034
194965
1095556
452060
1788558
444676
560075
272596
1008543
1693841
940857
1935254
1909065
111660
335220
1265634
712605
809261
1110257
1162076
342877
1524546
1780251
1223803
1204476
459603
273371
1267675
591555
547359
1158228
1060680
139449
1352054
933933
942588
1321949
1806791
483020
745902
873304
1889005
605547
1096911
1877298
215874
1934288
513299
398947
758151
1035000
415884
646332
353078
575452
974104
2065
1049572
785496
521730
1926795
16099
737689
847572
1028761
1626869
1653048
894853
386170
1009211
522882
1098622
66127
626180
592524
1820812
492224
57545
881043
1544874
1104142
768340
54953
1408044
1803788
32164
1032856
1710808
47034
1058177
1097465
1954552
1218875
476889
457994
719143
1862039
1315044
857464
3052
607753
466869
505343
197649
144930
1901426
1474535
1534775
149645
1716961
9990
1101476
1563453
1725709
692896
1175943
68528
1088742
876535
606588
1629174
1525521
62288
1064111
1605424
963326
1052948
1623437
281498
226308
1802287
62377
1414335
1180126
863380
1126580
441539
394471
911985
1680586
1740359
862684
1485391
115635
1003529
207032
1031283
1703513
1561917
838883
1414909
1706429
183065
4965
808377
972244
786650
1321236
815380
49481
1232315
1873023
1387215
305304
475543
168169
571362
89384
1994337
1105334
28170
132177
1501304
152013
402620
298104
1500408
1311627
1938851
1153634
1255744
1274319
888756
1385287
1675139
1473260
585267
1896663
745072
1065868
876037
1571012
1755654
1722158
1651006
846038
494297
213543
1053552
62669
1395842
893359
1765321
551852
1461714
307280
660573
1331132
899053
1374423
1494599
1412749
1201121
1272174
1333881
526665
110362
513566
737602
379039
1519850
1838615
1667450
988122
869812
1300640
1125940
1907265
1971547
1430800
939503
1930472
233117
78723
1093772
464374
1379197
1216554
583056
53094
1336338
1286002
921222
1346382
544238
1885398
1776616
748775
1853292
551451
260230
568696
72695
127571
1269012
1171520
1955589
1963216
739906
1817235
1721578
647394
1509241
794830
268391
867187
319114
987126
1800224
30576
769724
576506
659312
1263071
1426288
946489
1976548
41983
1877841
1166111
661714
1683148
19770
275754
518007
920917
1367288
1672755
1193315
1747170
106661
697303
228408
150545
909479
1118555
1981143
1905884
1529138
1135114
1505441
1470404
71285
415380
869909
1681124
1363928
1397324
1148863
79768
521235
954086
60271
430347
306045
1557825
110309
704948
307074
1194460
1676562
640040
1571498
1922068
14327
875337
65542
1799291
787907
300111
1464855
1148282
348491
1205330
1613916
1692152
1249622
1442700
1353929
214442
1483659
184742
754891
78438
1488464
917036
960894
1656053
183946
1535755
160985
448856
1617840
1843714
1132869
801306
1842893
575272
446969
569746
999073
1015035
177589
650062
591047
144011
1142112
1621734
600000
798780
996295
1169519
1960105
1925292
251635
56806
1369866
1730205
385910
1875304
85727
713164
1989256
818962
564508
1868485
1728360
1562239
135668
1590867
1913727
217299
795879
1271008
1481829
1018877
751115
1049638
1458673
1340779
1346586
431720
1550258
1575570
1645942
863877
49218
903058
1173597
1267669
1547997
276123
550160
924357
357779
1896832
331635
1232001
1827887
209724
960597
1320274
1391138
1695662
1927983
532637
1302998
603955
507606
187145
1133557
514997
1257709
937843
1783804
912124
1555433
1373843
1915936
48204
411135
1698194
229557
1484265
75259
389556
1624494
447887
1383669
325334
26800
556826
1808380
1449374
350610
1133679
222098
663269
294568
1635412
1186332
331438
1220387
1066722
286023
848269
1173133
397596
1957357
950464
625528
1343440
426006
1374561
840889
1163810
11989
1127762
293581
1468625
1791452
803878
971218
1899165
1412591
1623839
985563
178755
1055859
1089484
550554
1458987
623648
1613894
558917
1979871
1943249
1169633
268442
176370
1205375
1397207
1914556
1068837
888200
905083
294347
545284
535479
198790
1829873
1516606
68816
941869
1727589
403859
1510688
1656087
854342
1695932
748032
53511
588206
1167928
941918
1425734
1247487
345046
1251240
1647002
1479815
1870818
701872
260995
1550668
896470
1587310
753557
268291
509397
1028099
1674583
58895
530375
1648071
426741
1650209
481427
1970305
1223991
291568
650187
1037966
701418
948907
1466382
1745437
1220547
1396373
1408508
1843933
606335
519592
37517
1816466
1944251
127812
764058
1729794
1493282
931669
610878
1923397
713411
598554
773982
1887858
1171778
723709
339997
1959672
1185916
940730
1050870
961094
1481372
736572
101079
889918
9589
1585447
767314
582063
1308072
345975
708599
1531629
334778
1514590
672005
1695556
762501
1575095
1679784
843082
671742
785770
1595438
164118
1059450
752498
1792899
297627
1144599
1255253
1095698
1409043
436789
473185
1874231
877841
1370164
1797296
174395
1624278
275753
1834567
830147
1592529
1195107
1084203
1703174
1273217
289535
17167
1202510
47974
1762892
1285432
721368
695489
1203709
336844
1897412
1727052
1238028
840078
784561
1356924
1760920
1421079
1638882
987872
544287
253686
166178
1780894
1915036
603371
60523
665551
1864814
957801
1498656
1348671
1681896
477246
1160100
1649110
1984036
572510
279610
1604137
561379
1485639
1744666
685245
1774102
42836
1177241
1142452
65462
890545
907072
1321097
1839215
425175
775122
148245
639495
1318711
1111029
1157251
1444114
252858
1038595
763255
1236198
1731260
1895994
911055
1458321
355536
1678445
349495
514426
1168710
543302
520456
347607
1327172
1472808
1273013
784336
1496415
1348004
1485815
590006
1917029
1326760
1399966
73070
1459982
716573
1602263
1587386
1048101
596214
1112709
283470
1873899
1006118
8055
1959061
1645007
425125
39807
1990786
558945
1431616
1356441
214104
327732
1784160
1152923
532249
193800
1505037
562968
1331832
27733
52218
554005
1598815
1119486
907326
426863
1307138
126617
346671
448319
331441
620757
63650
1558889
1677448
1750804
136173
1457236
507211
312803
1322925
323111
1351583
1270256
1400494
617821
322735
1153956
287192
1274947
219521
1621733
1676709
1784184
1602107
17558
921653
1970545
346504
1070581
1311732
320643
879065
397919
180450
1707983
1219492
920997
1589829
1620895
770526
1579050
267350
1386100
1910215
123040
1192123
481779
1328316
164743
611814
1694986
1165038
1770274
944538
1449995
169319
1527218
932573
429169
228553
179379
1246536
679710
1103985
1607148
991910
367954
1705207
914847
1031679
68485
457540
626930
1758265
234056
1167797
943231
1149644
1323633
1044133
448780
943535
871435
275038
74576
1418782
632573
1277913
264672
1952759
1420125
1059150
1071222
1432663
1232499
1237066
1604816
241469
95708
1026889
437609
1726361
959245
1975968
1836746
259972
1751946
203946
1321872
1486169
1643529
1548138
1562783
1041998
1770624
452150
178298
149596
1800967
1191374
1123548
674532
714934
1297618
1937460
300273
1082804
1509291
1854681
1211061
521885
374667
49123
530404
885643
452811
571032
921807
1992143
1221218
1039098
536577
771654
1952715
214211
355655
292780
1475720
193259
690241
1212119
378562
930702
1858988
804549
1474483
1475775
1014369
1004047
427842
377277
139449
536283
1867909
1533546
1472952
1696717
741796
385834
1146027
1913602
1018008
1219733
782090
1479896
1145041
1297823
1516642
1814247
1876993
512751
1051068
125709
631940
302260
384484
1840049
707429
1587622
650884
437593
186244
1710182
378368
371874
778165
1828684
1593046
450716
681768
1830876
1838930
1477950
1806797
647512
654934
1224865
1203115
499824
1771853
1229077
760900
1269549
1765270
83139
668517
1420478
330791
1393957
1035049
584743
1109311
1872194
64861
65137
1664899
509174
922238
1426433
107754
1557881
245685
1421199
1818405
1899917
224378
266123
1954189
1066245
1106053
520688
1968412
881597
13763
1686925
1320260
1448717
962307
1402638
807801
1179410
1163956
1607106
1509511
124315
810514
330240
634175
1897098
1645516
712042
226763
913507
1331249
299911
398646
420352
1580369
907572
1649182
1212877
326298
1591291
1520510
1012684
514846
280942
200152
349608
328107
728697
130876
896106
1675842
1812896
1422164
877464
218836
760179
1726550
51556
230316
1633861
1261790
588962
1763161
411494
736192
1777209
372170
1908611
1773003
1362442
430765
1390228
184337
1114638
884741
1492939
304172
388713
327750
155882
9862
473837
973207
1323995
1855916
968558
1765412
1541556
204594
1319489
173436
172359
436653
767919
1454669
1652593
1800823
1937541
1395539
1867847
1936759
1197232
394981
1263675
562202
388087
912078
1241034
1473243
824953
1571449
1901599
846734
1460345
25316
855348
414974
1370197
1898749
1910065
626963
886958
1107744
1691849
529717
1006425
1038608
1005430
1829376
906751
905515
458066
1937738
1728689
1463208
1409326
686511
1251502
1228927
509647
972434
628599
951121
1233861
672154
1746727
376162
1282073
8254
1574380
1918837
1013479
1901586
1628027
1469247
1918192
1795681
288411
955894
663269
714974
1556078
666777
1712522
349120
785072
1781558
974718
1545635
185904
918368
395509
1473870
1973848
1811235
613474
1020518
1301825
1250282
1181921
1250511
1292378
1212870
123476
936215
1680783
1381002
221197
1556572
686728
1161896
486580
1092500
934868
1215535
969421
535939
753587
976088
1811020
1783063
207890
339262
933473
1585091
1693764
1568028
1087662
410009
1991670
1590758
506320
1817814
1628714
1475648
489215
1366365
615920
1384910
113447
240056
432520
1627956
1429814
1600913
1990678
1453302
1804568
867767
1373615
675271
770006
1505248
1104074
1250747
1847616
1400269
551679
460883
1712459
576188
1384990
842770
1061245
472818
1714880
1608631
621004
1621438
618911
1205337
1529168
898644
694867
788527
275607
1809054
1228214
1167623
1250259
1086360
327148
335674
911581
388954
1620112
1030859
1335358
1094631
1541586
1839426
326937
714416
739995
1309804
870689
1652546
262118
200428
477611
1310251
1137444
486464
324405
1282923
776857
999088
640419
900765
1042767
139189
84460
542920
717334
1262757
1005772
1137087
528733
1007803
1114986
1938659
583937
1221935
1952693
558463
1441564
456118
30324
1324546
1246432
1053941
1360127
1683238
1967167
1537636
1359823
1030411
557047
1697382
951846
96341
1292431
757344
686782
1715137
322339
1965967
378673
308133
1917560
1001285
1944339
1314078
752208
77502
702545
358611
1938274
535288
1797643
885880
1367807
1731396
679333
459621
68530
1825117
77286
476229
479407
625445
1983489
112418
1422871
131479
1656015
1905548
1831804
645514
937916
602466
1454011
680943
222564
1900386
1172415
1892955
339977
532298
1626757
1081958
236162
1525092
961536
1371245
496205
533396
1079299
932642
1623959
632916
877492
68811
1092877
1680562
558421
935795
1559167
810739
1065783
1411748
1046459
1567214
1551643
1177520
1012096
530244
29941
627388
1499417
1273270
1335444
678188
268275
826562
1233649
1623848
1468577
1882637
1922598
647379
1967482
1238321
1089478
2216
1714857
184086
1311581
990225
243834
1191929
1915393
1541803
1661214
802817
543154
304491
1601393
459361
1223535
14508
1959552
767354
618801
1773864
1338247
1055210
794875
918543
1613506
1653022
1575542
165307
403924
590787
344789
1899551
1437574
1133541
212113
1117526
1646417
669418
1480847
1609105
1884282
1918894
134191
1323680
1138315
860381
44172
929522
1153595
247470
922898
1187142
1727814
184038
728983
1831065
540044
1353055
995163
1425453
1392525
81839
413042
552330
126894
417723
1924786
2455
886238
546519
946555
1512539
247672
240963
343660
1450652
225391
1577065
539892
839792
238750
638138
1348944
1254186
674718
1843098
1556426
1809684
1261885
1327646
1915592
1065724
1119346
328833
1232807
1985267
1536681
1467343
80590
1048209
609728
826433
903530
1422871
596851
1676345
155569
958156
259345
1229643
265690
197509
802510
1526065
305576
996524
964234
474455
1593706
1444640
779299
267240
586313
1261542
1566414
1810626
1666448
970546
547067
990143
850642
1405693
504019
344573
1076676
678908
979541
1758809
1462504
1934820
940926
1159254
1283425
1997139
1243274
1206102
39176
1015671
633317
922800
1541280
735874
1574922
746946
870448
619045
692502
384868
203042
433373
495948
1053074
1201633
1333595
1994817
363973
140230
1568248
164750
1400724
1696884
942094
1749686
1560834
784972
1594878
319925
1039044
1375798
893330
339798
1383552
773278
1778590
1112130
721510
219476
1161827
1470010
1824297
1904528
1870208
502061
964478
1347535
938498
1229695
232392
840987
822361
281053
1861991
563047
1046570
462502
437281
1409475
787643
1403252
1444107
1159677
925096
1884349
135200
1306866
1106150
1819626
760868
521595
1540697
1592700
732017
349970
1148285
874738
396207
1381818
966010
529887
839588
104215
1028538
1070345
215333
986040
1936853
1611076
860035
469527
775409
328460
765178
1593827
79818
84129
1995453
266568
1885048
560401
1506713
788586
1265406
1448832
205312
1772889
539312
1113826
638153
505877
852239
1621886
102350
1720524
1063003
1208417
1565933
511268
53067
170989
1011617
288624
1270855
1947170
10388
474570
1825562
1573877
288880
668482
1476351
1939461
1055989
1335751
633985
92739
1049677
1252849
1224971
1314986
828177
1052572
990752
1556035
80712
1316260
315883
363195
1060446
1090048
1500225
428263
1397389
1581851
126048
413566
827460
140315
737151
1264687
1207268
1920706
973417
1528750
1672180
1651123
192049
1073693
77217
1627719
731227
166917
1489087
1497917
1699715
1488724
486721
473972
193207
154483
1134516
693006
1243966
1736439
1267226
212509
1849442
1232795
1326169
264515
1228347
987658
1995649
224586
1910624
1175572
1302579
1981784
71358
1276680
841925
390370
1108316
1100005
1465465
1736635
1363341
805965
136701
922282
1197346
123440
1698149
99220
1605862
1164598
1719804
451064
1969930
1981387
1110299
1044351
1899932
1140284
1181229
541582
1438708
1941017
1744860
1329714
1246125
1704482
1783729
1064921
1796103
400483
1771828
1580446
1968910
1954216
1819571
1819354
749654
1073732
887472
1003185
806490
162251
886521
1884794
935756
1337103
113008
555172
767858
1900188
656508
1486107
882562
133159
1489303
323645
965567
1704571
1745819
136558
346876
339243
243735
1172544
1806688
1720548
1496254
1397410
1270684
1173336
1945077
579563
867541
1562192
1415353
226855
1264957
1004562
639738
1956805
1930102
1807824
146410
1861523
880401
151711
1999475
1798458
1871530
651766
1056138
55051
1741181
452990
1267831
56311
931714
1320262
169502
696938
1831056
1619479
1449360
1846688
550630
389705
1623056
414512
840495
476902
1489040
1204629
347672
1547602
361902
458956
1983991
737719
4383
703858
841449
208262
1154994
1977664
317118
1647559
1574555
556773
1908159
1118510
130950
1732818
457807
353650
1400048
1316413
170919
1391189
1007646
1580930
1807659
1628342
984736
549113
1854213
1670377
564924
19723
980880
620764
1829536
1604617
1935369
1325767
244006
1771564
909745
214683
264338
1210780
1351350
1081561
452570
6946
1414575
739618
116562
1298137
1310528
368395
1558935
1709154
1199068
1654679
1396142
186849
1417551
1996287
134571
1274843
194419
581728
1695469
1991361
50285
1092567
1986979
1637572
1085981
315183
654121
1721824
1135907
1572444
1590624
379703
1643083
375391
482166
1319683
385100
945671
594169
883255
913233
786724
1187936
1290651
407302
221470
109615
1574748
1640195
555703
224736
557206
1450068
609524
1777995
1253768
384030
1992108
710674
728134
412701
851124
952114
438899
1587031
780827
551570
829214
1149279
1846375
510043
486384
743342
1824860
1911740
1463810
1409905
899744
1537527
676052
1919908
1050281
636034
901752
1463555
1354386
940592
1951141
714027
540396
1659218
806759
1774272
316448
10514
191391
1594562
649340
418774
273696
678659
587212
77137
1068094
505346
1753796
1581360
1155628
1583246
205335
244689
1284365
1277493
266730
1414514
446671
1489539
1618275
1649887
1758265
1022848
668197
622906
1941278
1399487
879534
1395286
1708695
1383302
1923560
849713
268702
884686
848302
1540491
1737987
93204
1214667
747642
1727742
805923
538359
1573219
1868493
1163303
1743513
1886979
1328665
1850940
1792853
950822
1162045
580150
825467
434041
1015747
1629852
935936
21874
717753
786799
1427331
814734
561989
1750840
1151154
1414577
988148
576369
290949
1036787
567308
1616047
712674
1735808
1310340
860563
88756
500625
654484
477597
1948979
1209138
905408
1309732
1758163
1686766
192103
406027
81844
730170
197905
946388
630634
557608
957839
739906
1994233
1655547
211523
910845
832221
286920
1049373
1453031
1070189
1605542
1861870
1996434
1578013
1846584
1300403
778627
1211962
976519
780030
1811577
364019
1173017
1163475
963884
419990
964515
1558038
1484316
638191
367462
117926
690011
639296
180833
1072574
1020516
680203
456874
1875043
1679682
1491903
1988641
1579201
1311016
1473133
581642
1094769
1075034
63022
1629243
941426
525268
939055
1674466
735480
1179179
816924
909712
114514
666630
1840926
526856
113377
1449725
1015458
1870360
1418640
488104
1888181
17813
1010424
1519683
1741008
1782901
1667394
1076806
1147087
1516747
164733
1521697
23155
690506
1054342
487580
1480022
1203755
1534897
875591
712540
1116391
1116788
591684
914610
922253
206826
618832
1454739
1900542
459419
402780
1591884
17851
1826117
1880167
1904011
1259260
621262
886620
882504
302719
1187025
1394779
545715
1670432
882723
1545190
1883592
1913735
1584574
767177
1783417
1889902
871455
305745
902157
1404004
847899
904128
1645955
201717
344253
1950325
945556
156826
1805515
1311509
822775
460884
1585078
489001
609339
250905
1078547
657508
1949819
54468
1483802
166252
1642101
325020
1727299
1082781
1884544
1897626
372617
671482
910198
877753
1992818
229877
1164700
273232
78687
443096
548775
1919171
1580650
1265748
616717
972489
1307549
1806986
38510
252752
826636
630935
675716
767325
1203537
95771
815889
1915947
792395
277863
1655341
113379
1842707
892175
1344388
584286
1684449
1345822
1441704
175962
573393
1823348
1906822
902413
733346
978995
1078529
1403361
316097
296128
1756428
1613536
408009
178298
1041137
1438625
294703
1314320
848354
1353890
1305712
1930886
1312526
588566
459593
490071
299417
216883
490594
97455
1576228
1610753
587003
1989834
1827436
301643
429408
43823
1871265
1655201
1139755
1856343
1085615
1960295
1422984
355931
542144
361330
1404147
1342350
1240131
1805288
1077488
1609764
1892366
641836
1974814
478027
1739712
1403936
1303122
1246785
1612924
526247
506052
341477
264715
383625
788074
943635
1786843
421433
952334
35819
163017
516114
1922802
87990
1642777
1266554
1812551
1404643
1060604
1480123
204645
91984
1373153
213543
1142717
1095452
567165
1298449
291912
1228094
1322430
59468
803455
423475
411657
284272
857198
56721
344298
562418
417927
1677184
935839
1958930
1520209
529420
1576195
1946239
258013
973438
136883
343115
1832841
449040
1673092
215322
945252
1603035
1501857
1187851
792484
1433728
1862287
756949
1525678
910049
1606103
531086
1928136
130095
258631
508755
1451122
529777
1409882
1733948
586362
1927180
554908
134312
620066
938651
1885419
867756
1929150
122905
1588885
1490897
975799
1426525
1744783
1525672
1651632
826953
174389
1566839
1138930
1670160
990806
523864
885313
1679926
51130
231697
594023
759184
1404276
1012746
1157449
710952
1319463
839003
188294
1984318
1613560
1720745
141137
1880961
1219226
511895
22460
1613275
567475
563090
785457
1343104
2190
854926
1557054
298956
201094
1712400
1280879
757378
1994960
938487
1646730
1560447
1695283
7436
959001
969486
538784
133817
784555
1871821
352028
300975
940443
1510012
1145788
434212
1536297
93612
1726676
754609
541145
1062054
623584
1100775
202902
531542
1677223
1939061
1234303
214128
1738548
1658637
639008
905592
634601
1724687
209644
1463568
813685
57526
102444
1097098
1121434
1020638
1363350
1089781
1864630
563285
493377
466417
682886
1400074
1083081
1705831
84139
933212
1694356
1558846
1902225
660249
240110
240983
968715
537127
906117
895629
1238935
418674
6703
158737
1426136
250308
1935260
811265
1047054
1010329
1885896
817919
581212
1467808
282082
722115
863319
1757164
1326172
358514
1121187
1147828
451961
600574
57101
334773
1952208
1887189
824082
289687
792290
130241
140369
1866121
1752823
350208
140240
1196706
636153
1018544
1605615
687693
1245614
554011
1294155
827519
1349873
885786
922701
1772183
1552916
939434
465661
1126693
792259
485565
393790
1027603
1823240
1630416
87691
1058845
1862751
636275
1539025
1749997
224962
718727
920058
1032940
851930
1389022
173388
1771967
130572
1378942
1450988
665784
58535
540137
916842
1425547
978285
17488
901054
1051098
990867
580519
725099
1384090
1027509
735397
1223098
1791709
1605131
949204
1909916
1573249
1920808
1113425
1015075
1124668
1800724
882979
1272930
72773
1358939
887625
692940
186146
1264045
852427
407057
949689
1866200
439874
656305
664376
87989
1749726
557761
1902208
927635
1862478
1995576
571909
32057
399831
82593
1180439
1779312
1440674
388887
1693613
1353860
262642
228410
1130337
780086
256921
1044756
1787807
488388
1145784
433790
1395839
131327
778861
1460217
1094610
1833890
1407095
1923253
336151
1961985
1479375
246289
1714036
1862915
232370
823133
1597785
876357
1119825
1813199
488615
716611
1798677
319742
1408115
1722427
452261
991976
813166
333978
1566700
751321
1326832
1334204
1333029
1832606
1651236
1259855
1170991
14904
1536796
1938028
1328733
647533
1569951
736700
612090
1156004
231565
195487
1806357
1508471
1716654
738452
200948
1301056
1731623
591033
70819
286776
809102
1227661
1804777
1216080
1761296
1736073
1593699
1684752
334538
1120857
140499
272139
1500211
1004432
1448042
850720
240319
634866
1477680
991328
1464313
1606242
1677554
1507704
657346
1569720
1883416
1559388
453830
1480276
1383033
1876237
1748914
465568
1338623
1270652
1365325
909571
103804
757459
992309
202927
538032
338138
61046
1944511
596629
1736141
5311
1625631
939055
1466339
93408
1681110
938721
107388
1592936
1210638
1247396
1231511
1734075
997022
1306005
10925
180317
1198120
733717
386233
1378068
422100
128401
314443
809411
374668
1503403
132014
18805
305129
1790570
1002470
1037958
75387
130785
228655
780455
1271319
15864
1533693
173656
1000991
1780974
1002288
1113829
268828
1891988
1705381
406260
1758071
1875304
1693218
475389
1093860
1397623
682663
1347904
1273768
355510
1322594
1709848
1909034
1183409
1554197
312021
206987
893886
1651250
981181
1332256
855415
666069
1369364
575087
1287255
1383622
956844
1685738
754558
923350
1033803
522081
295074
270552
875860
1416681
1245761
203671
255446
1206446
597414
802638
627918
166598
472326
1997670
1575076
122964
1280927
1842501
907556
1975378
924323
468829
1412057
1535128
1720822
884141
1539937
1629574
1600872
1349805
1316734
804801
350614
1492663
1929437
1277806
647408
1005856
518980
1299309
168873
1659173
895482
724544
1267452
1052266
1909475
125619
1868191
990449
1815351
799530
1873007
844681
146713
1398116
1124092
591326
1388639
1269278
579691
946384
137455
1477092
550295
418676
243692
942379
1553257
1708422
1421019
351673
432684
866839
943247
603279
764415
660785
1593668
799524
74694
257725
733973
491264
1803740
1709965
465029
510986
1749789
116614
297731
570681
179772
755016
486437
1042617
1368346
179950
1398843
122782
1095623
663007
492008
962513
32856
107498
989238
1210760
99642
104414
1271230
1939495
744975
1169445
1101519
377344
1570996
830191
1438446
1572998
946614
1476502
1025519
1662383
1167443
235454
1690126
1700147
801117
804390
1435071
765904
1369601
957530
1069268
394941
1040217
914033
109135
122710
756715
1462486
380327
1838344
1998356
119929
1986715
1239573
1458724
1754647
1812695
1130916
130630
557464
1816963
1850295
52384
1082990
1885268
1633632
1878968
1338333
1943794
300498
380886
1840502
1918941
1704533
1674580
101983
267667
1102806
165979
270019
169204
1724467
260120
192205
923350
723600
1861325
561509
23446
216733
757739
576789
584542
260660
1007050
435031
1187031
596368
1965435
772423
1034630
90902
26189
1179703
26722
12873
1975895
798972
1916813
297629
1708387
1596454
904079
61406
974188
900272
1867262
773282
1642988
675331
1214667
1938308
1309203
933657
780466
1323007
346857
1412036
1058882
29579
1035160
1213498
549079
268919
1271566
1032232
1200875
1437218
899199
1742379
1942535
1140598
857719
812052
811829
760403
1688118
899269
1195607
1463582
38080
494516
1450667
1939031
190951
401490
734028
1208558
833611
789154
1294753
1075961
1939484
1254033
1314785
1708087
1086139
1959430
1722094
1553549
1257483
1563241
781436
733140
823216
1710453
1180261
551899
1564351
458461
939629
1777295
1635282
835836
1449690
1810788
1483885
371410
1657598
1933085
1220231
1628222
867141
827006
697777
39123
98506
917077
341187
389583
243735
442844
526250
1857552
1658008
442844
809979
337699
1592832
1293559
599859
675583
457500
398106
270222
689817
1297911
936131
417698
296702
1786539
1156653
866819
1301596
267729
1458007
137598
569875
113115
1221270
167368
1600293
942453
1271630
621643
1854445
518007
1728796
793513
1798446
1800811
1379816
1702180
240547
1374615
408294
417174
1543863
713725
1461045
85342
79718
287529
800445
78329
1468620
1251283
156659
1350651
1400335
283896
155182
1071783
721090
733444
176738
436100
1513818
645563
1579491
1151886
464747
493048
1226663
880493
1581279
1150027
1259321
393376
187733
1112567
1987630
284058
55134
843947
70782
679396
1963010
942843
1628952
1002446
537679
1044381
1281136
165749
1774633
1365473
1187319
1748574
1112751
85934
524227
192507
585210
521169
264918
1695385
1914412
499211
513185
1479670
306957
35871
236613
586313
3990
34742
100634
1896202
892915
1447360
1675649
371079
1318720
1095526
1446657
650937
92464
1885110
112847
1760972
870585
541961
940739
1327834
1437801
878332
1348177
764155
1670692
818148
415055
278786
930722
857718
236583
1085399
1310650
1319890
1956501
964617
213441
1148106
719733
676458
1761976
269565
452678
1585615
795087
238411
1549913
1719058
1073116
5150
7570
242860
689663
650264
840643
773216
1935133
1812062
1678008
694022
218257
1296259
259131
1053760
1352554
643106
1411386
118238
1700474
1365604
1913628
376833
221897
547163
519463
1933787
819286
561171
570592
1329934
126472
1859367
191111
819708
1169439
367202
513224
1662041
780439
347607
1114477
1755553
320753
1236831
789506
1213835
319578
735714
705689
1242841
1971015
1179053
1927184
180065
859792
1643280
1841005
1521757
518308
185091
1403037
1937791
700912
1942323
1805524
160621
404821
1465481
378145
454176
945521
590510
313029
1585350
1966768
1040815
1059910
989394
1887928
1102487
1445
123005
1291211
298434
221126
1098688
1279579
905923
1776677
1148865
1951168
1624086
1509399
1313880
724967
1516747
1154184
1759031
689053
442450
1198472
1873034
679744
880922
235394
1811185
1313357
466434
929217
140048
995313
199493
119591
187259
294406
1752553
1748571
936541
1305633
1091984
99286
337701
1189649
177078
256107
1526392
684605
1524122
49706
1961774
324371
1154712
1898523
905995
1827175
1139833
1534401
318600
1659862
620796
303604
1061260
743270
508400
1797746
1900737
1482233
172131
229808
1854658
346795
707422
933925
391711
364920
1331582
1096904
72188
395080
1587471
1874260
580835
646021
917575
1496566
1601557
673695
76636
139369
288693
767660
446112
307290
340967
1008453
1496860
789643
215912
1864582
1435390
1671368
592220
1608631
1354046
619246
1638930
1739607
7311
185971
87868
704684
712305
281676
627207
787421
1479534
458226
270880
403924
1623596
1329974
1274603
1269853
814435
1149800
390816
1237644
928263
1822031
1573337
1090503
166013
1488671
1803871
487949
627837
602216
1351254
725594
1673990
1562076
1576927
1886529
956640
419705
1831532
1917560
1722033
749543
1681720
57641
1261037
4248
858955
132377
1951938
80962
457017
1484735
1721699
179054
126802
81527
349201
16872
1753164
1362928
1983432
1368229
977209
1306124
321492
332068
951454
1036434
1412970
283288
1377171
1315188
492090
1209660
1687825
1670265
707308
1519240
1520623
1259038
906830
833532
255611
1313459
1289397
937022
550202
1036693
1712384
1420777
1235704
1130629
1273964
1505779
611380
90434
814966
1161105
1499342
972732
1674383
1558446
1998743
410421
1522099
1256242
23077
375103
1721785
350294
1116825
246953
212632
1876617
1162019
67296
73992
786551
608511
782868
1499685
82537
94377
1677277
461718
931392
818106
1397336
566445
1929333
541613
154094
1813535
1032940
148880
1418060
861443
1322332
1715026
153095
1288432
1667216
1937242
1521
1082132
723859
335504
1276380
354223
675521
710094
782042
620423
1038567
1955197
760837
1943065
1194611
457680
1043337
540709
1209600
1245385
1340032
1360916
1551574
841300
1729352
346150
1777297
1588492
477130
10559
1677589
885056
758164
126462
1987120
1257386
296994
951140
1527134
274407
1864771
1452363
297307
393605
1595903
490298
1995393
1971923
1306544
1796173
1913684
631723
927651
5732
980834
467585
1331785
550587
1861066
1122514
731555
1329427
539892
1406231
444487
730181
1039052
144766
366870
1697997
1066646
1491247
951452
565752
1151586
593300
1042294
1834395
138476
221598
1985435
1943246
400089
1064160
1595168
1862618
1668952
1388199
1485992
1163401
1020599
316944
1464473
362726
303593
859826
397062
1672103
125373
239277
166086
1172923
1931171
808358
1710196
773881
1417697
780605
1888005
1891399
920692
401652
1888554
1124580
764166
268247
1908077
1311663
1304406
1775794
1949384
399914
575812
695760
55168
1218886
1463123
1528641
731225
728470
210845
550930
286733
1717439
1204070
402450
106744
1081362
1072615
289838
718823
1540948
777765
1672785
1631151
99599
956664
141606
484197
185445
294849
729715
1865209
1754308
744498
1407673
1076397
359972
1041514
1230239
1872652
257733
442726
975189
1942386
218093
543946
140050
35169
377101
209934
1586414
338138
1930023
1119386
1059557
937106
1232249
574755
1355435
1229154
1296365
449415
1848280
146370
1819287
462109
1630409
334838
808890
1672128
850082
1179816
1053451
357585
735224
765894
625100
300842
1645919
1482276
561055
238773
641293
1515942
453710
674969
471870
210132
1456883
1132477
163531
1044974
1095556
483755
1163632
1274393
772812
1895784
392948
1450715
369608
841208
1226502
461849
1864194
769357
482452
1235626
885293
1756610
1965219
1195607
538807
1337968
764217
1903585
1946719
637502
385888
1403789
939957
1734015
147996
1493821
626238
1612604
591041
304006
1087738
1170624
805695
1579864
939332
1543526
290518
1335796
1088273
1258796
1238389
1157898
1249031
720286
519181
1186797
1573294
451213
1831546
106043
33879
1208448
1507988
156861
573599
1650004
1384658
313797
281382
1799024
911638
1677457
476411
1702714
1258816
1672575
1299419
36755
189238
1477434
1064427
557290
1406160
791243
557095
658110
208995
192051
1977692
222013
1964194
1222923
1441680
577943
201485
762573
594751
1349163
1772151
1960977
1667826
1195340
827801
638851
11499
1460056
844715
1020457
1549943
1165984
159982
585114
1596417
325211
473825
1655497
1370958
1533978
349746
725392
7392
77876
329434
1942559
972981
576570
868554
1760195
784009
1469430
27980
1656726
391642
631386
1283552
845832
1877813
1743867
697692
1093984
1666042
1620784
1192916
1733360
388917
628257
212126
1624920
295009
1266197
1690142
1815263
1347779
944044
1650955
1230038
1930073
1903595
651240
278723
1664928
570345
1725051
741799
1808714
1906104
532122
910395
715037
153799
244349
1386573
1881727
777257
1378639
1963416
105783
1793891
1501167
610719
1609142
1456590
1430296
1576781
1331343
1419566
107881
1524668
1007348
1904894
1094308
323453
756958
1118223
1888704
1020630
648896
1468750
1772633
758714
575600
1508963
780786
1820184
1899544
1071844
339259
1934566
1328896
1350789
1820599
1726042
1931042
1056547
110035
1958084
1447636
44228
231176
1502160
818122
1232647
1677421
1489724
1639946
586843
62655
601916
577984
990249
1633742
426917
196223
294680
262033
1250629
1386518
250198
95197
1337714
534177
1735186
114303
336113
814085
1867582
938365
1620946
1952356
398985
148017
1099551
769601
97815
1227235
1832202
1115256
1728549
1279528
1369301
208509
1330894
1570750
1155622
49207
1224858
210340
1706008
1762549
395475
1012686
1656101
1886837
1234303
1458325
593617
585761
850872
465743
11080
1268268
44552
1218969
909878
660974
824098
747428
731091
1605528
1320887
793987
1112572
917947
1502700
643313
1371223
474891
394436
704357
287970
1059328
1465531
317240
659863
1361742
1273370
294442
310463
1418870
1117426
638638
895673
1205771
249241
707410
159891
1940951
808146
1276835
572308
198510
254218
1838855
1739944
1648273
848978
725702
206953
1417630
537254
35035
509748
394535
1027995
240208
440017
793658
1058725
1648416
591555
130650
764955
684648
633170
1487273
1174179
640676
1230661
1040983
490978
1462204
634427
8404
1315756
1751251
152831
14950
359065
1349821
1531912
549339
1766964
1206553
1290782
9236
568574
371161
1275501
659649
1220691
715904
1791254
958755
448286
352034
140959
359612
835695
940308
1579271
710901
924226
803487
177614
415980
1096287
137971
1657153
194841
637126
116986
839054
1256195
697291
1717768
146767
950558
1261790
989446
707511
1989830
1879022
485993
305441
1320895
465055
1462420
716839
1174246
1725123
490951
1568964
430338
811420
1857291
238349
1092620
1702068
663037
1176445
1551467
561879
871284
1750121
1994389
42664
519050
1331599
11677
1185282
968180
1894127
754502
466631
358492
574578
1480914
645585
649005
1906895
930241
875262
969698
1986679
1798069
664401
1294012
385115
171948
215817
1607290
508776
762971
44684
831558
1021652
1493099
225766
716404
679155
18275
309773
1525711
886343
1437673
1381139
1068954
1333259
704621
1982028
196696
1950339
1336591
1309142
402556
1540329
505924
1017854
628421
1789829
1610069
1556998
555361
1521934
981768
496246
755072
354443
1557240
1684217
163019
1104911
1804506
771208
581755
1456871
838436
1661466
1157002
346504
639578
423437
177937
1367998
816870
274193
1807398
1799724
966907
425136
1283053
792357
726979
1759288
1448187
486048
1115340
168195
94692
1502620
1641931
1240289
427010
617611
36817
849948
156165
180983
1836872
1660353
1636655
1165158
451672
345097
191352
455580
596759
622358
576823
315000
1115088
1317797
735899
916853
1307347
147126
1279346
1322888
420590
1189403
1534238
750319
1340843
763685
1240064
561642
854039
1829958
1409680
122196
1831106
1443635
239044
1094136
1647365
958127
31657
1312753
1192029
879069
716929
75656
708143
1655690
376093
940156
1086521
112409
1640678
1684899
1704163
1290544
1744317
740405
947600
1142165
1086732
1685534
1460981
1437592
289070
1285863
215785
1026476
1217584
1206288
682235
119591
1821724
407088
1560821
612018
1838463
451177
1404512
1007560
973953
1748909
1987506
1465107
42493
975165
710998
417549
704235
811730
176316
1401846
1933786
1101388
1049693
69054
50601
1669986
1528886
708045
412045
1781924
1434632
721648
966580
802709
1795054
1007912
219396
1352216
1608611
1194670
1678199
478279
1538394
1347405
570471
1820285
611178
1505582
358537
1880110
1853719
1876163
628425
1542071
175463
325334
1070907
1473259
1350596
1330749
258834
1691608
95355
1036344
1931538
237963
1826177
1967243
109298
235526
1799274
1694692
1174631
1233500
1146808
528421
612631
1939896
774320
880332
1066913
171247
1141180
1079301
1681181
1257364
1643499
1779798
1010502
648895
44009
586952
467569
1112949
1661244
1532519
1871427
1101310
813898
624041
1361355
220581
882092
1699828
1055677
1258175
1910833
1701993
706879
1058663
595726
1875432
259028
509412
1437673
407394
549592
499189
1161694
1467433
650729
343153
1038680
229590
1866374
1789760
1298683
885507
884211
400312
970877
919341
926737
1678353
933725
1729887
1284006
1263566
1847042
623671
1809168
1324480
115868
1797498
244917
1361659
1169008
1495239
308509
1969564
673315
1760098
1362610
1065474
1976093
1533722
1613627
914750
1577576
24187
940801
648166
1086501
1556895
633320
1661708
1804781
1965070
465431
1913900
1230692
1583374
559387
1143530
1315047
851927
1001336
521117
575440
1779860
1739161
1829372
1573116
1625820
1384305
1838691
753161
1009107
1543657
56518
1292167
1981463
1512699
1856505
1510803
1626287
1851515
11694
386403
1963216
1454829
454720
924910
911580
1507819
1888979
1718154
547142
1095790
734798
1989142
1158229
921175
42567
329555
400429
605057
1997651
1776806
1738004
1206067
402875
1164845
261609
1710398
447517
745578
1969044
205723
310990
1225629
1549177
1452427
1170491
880674
1452705
364940
737988
1319446
1943119
1388353
119014
1138356
1129438
1160275
1759988
231060
1331815
1458349
292061
1652693
300829
1920801
304600
1335570
1257743
234225
1356999
811453
1932078
747203
306504
1559953
1581376
1508746
1752402
95329
1067169
1506205
476080
672753
288278
1383148
1657432
92891
1877456
415765
1143700
983380
1358600
65714
752417
1570892
1161311
1189380
1270709
1818231
137042
1556564
1968593
1348134
1003708
1831058
1686112
1808468
1057329
1846866
1292502
843178
1866647
368456
1110185
1155526
14012
1304812
734346
1978139
1648275
915028
457385
1979246
320556
352886
379869
233551
931669
1547946
130169
1587175
248684
1116720
1043056
1704146
1250411
1314512
1015931
991466
620883
909679
574288
1172851
108858
198490
779341
1144714
222531
1946306
1757815
1023645
1106546
250789
269178
205528
1143250
236345
93627
1268365
558750
1201365
1750743
1110866
1769582
1910725
1136290
831681
1540245
1650079
1864534
937542
1902405
649559
1054012
1438722
1006011
903787
1833231
725643
12615
1673967
979252
655803
1167337
1848641
170327
1944902
846544
95786
1886257
1611895
1691133
1610023
312562
1162695
582527
48767
1129184
747318
1812858
1127342
1172415
572308
740643
1315247
12275
265701
462331
128436
1613920
1138089
1181652
1266396
790399
748820
1666403
212912
802452
235313
1747683
92639
1646913
1301186
420848
1955620
60728
1727123
1461195
921162
356104
685340
517324
128893
6737
89207
209934
5765
679572
879535
1655938
583067
920820
1339559
166492
1842699
991489
1780488
948145
1976233
790744
432487
489789
1270404
1552714
1233711
205138
619542
663380
1802395
908185
891524
325709
262842
459327
822591
1122647
1716021
1970881
546272
943898
1844423
1155144
1423906
1041822
1859374
387103
568055
241379
1624859
1941265
1631318
1057649
1500396
1784160
1497779
342744
626987
747007
734663
867404
171788
859807
1263589
486585
1763108
1044328
1780838
1503579
433333
737843
1727114
1192098
392269
1231713
536211
658167
218094
322482
573021
1385842
1941068
1833614
1115072
524885
829249
98480
594033
1331374
410116
583824
834237
194758
711179
1976001
584937
1268055
862923
1503404
1611379
724965
1694136
704716
682842
777233
1336075
809613
525641
252325
1554974
1120426
109307
1386888
1126359
634586
965367
1602759
391296
451268
755731
1753066
1885695
1978933
1028832
188676
233299
1271320
1544147
175640
1836184
1272889
533268
302924
153196
649519
1998961
1513588
1055801
570478
1684869
1173413
1669817
63949
1772883
1898981
385100
652819
770006
450428
32402
1177384
1802726
1477407
1499062
868419
1316498
17071
933562
1907837
1603766
1296550
367462
1844010
1445059
537905
1573050
447072
332007
499429
1130060
151501
636234
946505
952862
816499
410677
252904
328559
1501157
779520
432891
305689
1700168
1131116
741799
428486
1333689
567499
740659
1419433
1857755
1081296
886620
1137819
121969
819742
1243924
1353032
1707281
84717
1156383
1113464
1747802
320880
236910
1098029
1447509
185250
1089072
146797
584672
253435
1501741
1455820
454692
998540
1218654
1553350
911921
562908
879069
1475430
767216
1298149
837362
388520
1988239
141120
1243203
1705141
262179
1596246
517679
463384
939849
206871
737049
1975925
367077
136823
1707816
70092
364844
1660777
440751
1769395
1211707
294005
1558509
69937
691734
144478
1701557
128187
1728710
1935006
8908
1817833
152539
1067833
976620
1738565
1934783
1880835
1971078
985515
1981600
170879
863520
1946790
1728884
697585
920448
1950861
501054
986748
970079
50024
1459280
1883380
982918
1541158
1666516
449040
33296
1106486
661481
416468
561716
1866806
1892910
1508700
674682
821553
533761
1616354
1927022
231055
1133983
1965155
1492426
463345
1161275
1885464
585708
703941
1899115
822226
563102
1686872
456410
1015595
121470
807124
940896
1370515
1968601
825770
1392752
1549304
1621174
1444854
235152
561967
189643
999893
1636569
1082786
1541790
1357126
478140
7977
404084
54426
744161
784396
1084942
1678343
1835662
1893665
1774576
1614174
1033056
1273977
496210
1603208
1133108
953445
1358923
1270699
753968
1549104
1783451
183701
198890
1094849
481414
725253
1555248
1317520
1934798
239302
1718354
27736
775097
1114581
702947
580645
1940914
1085140
1703323
1119300
746878
1029743
574410
718823
879016
80773
1401924
113155
1983910
1481011
1860404
355847
947052
46019
1740574
420459
1241578
1676246
155579
1831869
45401
947134
1917640
1290806
1964724
1380710
554722
701246
1860032
1510633
1709628
641419
1267009
827010
1106441
514861
352148
891840
680608
844675
1883520
1416105
929513
450492
1295191
1263975
1993740
963558
1084678
1037059
1998466
1492155
73068
1688098
220752
401350
1383084
1071804
142760
359371
1678994
1340559
1363937
595829
1678997
1623295
1536083
1853042
511716
1653309
730380
1147219
1108531
945316
1155836
894611
165751
637221
1632868
480822
1359515
1203781
337039
666315
185008
794141
1214728
756719
365039
1001713
1150957
5548
1130546
1578128
260629
1117843
1115555
1022762
467213
1795110
1666344
893846
1105421
360165
1302444
1964786
175663
1048420
1877411
483068
1841332
275989
593203
1339565
1333184
811094
545657
700407
1540196
422375
1386179
1432174
1464704
731101
314065
1201635
421172
113114
1744946
597529
1205963
1047970
193505
643911
1725459
1250647
154715
537864
1515313
1093782
86305
1873360
1606640
580511
1024527
1669491
1447698
1267663
1846807
941413
1632279
1411553
1115034
820228
1813095
1744779
754990
615861
887468
1209101
651469
1602726
1195941
931056
614752
1836342
736772
1427170
1199616
344442
786793
1189077
691709
1403056
1032004
563952
882982
852556
800469
5876
140312
227993
1770927
1452117
494578
1709547
537999
1265887
306392
1055933
435994
731424
1408784
1466581
1734535
1532487
1974814
1571249
1987584
949059
930695
641271
155000
228249
883145
626839
864192
1904032
1915083
197537
486825
538152
357236
482429
946042
417959
315975
207840
216036
126826
719044
1069897
112046
774396
1020153
1288254
1020628
43613
176210
101711
703517
292756
887210
400739
512690
1029007
293724
1772845
281382
751124
1396531
1856883
295499
1440496
1850443
1743576
497398
534841
1760065
661872
1750867
1541778
780486
538569
459093
806644
686421
1227138
975231
415203
1759944
965600
1366606
1221225
1482509
1110810
1033078
380691
1705270
620337
769947
656104
1858373
772508
364475
815373
850004
1978038
1270683
737208
1614216
231542
892887
449616
1386967
1657652
1710254
1840858
902420
1613327
406046
693938
1025888
1847229
1363928
1445893
1089346
1835154
1906629
743454
1945785
1007760
208852
944978
1372223
1888754
1499692
787708
1713364
805574
987575
537711
1729666
1407263
171826
354683
87258
1315600
660713
1347765
1477706
1066225
1895407
1237182
646774
41252
538181
1779768
1820483
1136548
278768
448072
1504174
1832347
1334076
695775
1376987
916841
1045617
1063165
1482473
1680397
1827442
1333736
600406
751149
1134305
556550
1912524
677898
1817622
1134364
1191175
1550957
1458513
1409358
161410
1961201
101417
1326930
1015539
977009
1949249
321660
1735761
958803
333138
908569
1862131
930455
687316
1373153
1554546
404704
972614
1026813
253140
179849
440814
984826
829366
1257890
1601455
1597457
1658419
872737
471718
1527735
757489
1722588
1054740
1352851
996756
959074
1114228
269515
1312684
1032994
1050379
1022156
464416
1629525
1118140
895265
250320
139853
1950404
1705839
1575769
1302172
1627865
587977
771839
1105509
1907931
719869
717439
1765992
1796629
341477
948583
1512647
1328384
1646836
189632
1980170
677255
844916
1922450
1596856
1228452
1074757
257271
1851341
533472
1298266
1033196
1474945
1574964
854687
1286495
537106
426944
1064
726070
1448406
538176
1898851
1902808
54187
1669682
661886
1069416
167807
1367770
1429728
898503
695807
1844674
1964786
688010
1295874
743325
1021394
1238178
212282
239658
945748
739697
481261
917640
1148391
1768487
1755749
14419
294325
446062
1279730
761571
475584
1435471
922631
1714024
984450
179826
646782
1834881
1781546
1011179
19179
453636
1778809
1864067
1927260
1658260
582708
1968203
1557338
1620817
627814
1083009
1464897
618375
1856052
1569980
384925
753673
5779
89060
73503
829198
35864
1037473
923563
857891
940443
708646
1384387
1422202
1557236
715868
1134808
1678252
798770
965165
1862797
74491
1456098
587082
7032
1724340
69559
1505283
544792
817387
712819
1305349
852404
155780
305732
217019
330388
1107662
1280722
548298
774501
1443582
263564
1736421
1809948
1529313
1793960
465769
863677
1595468
1654376
581763
716531
1239305
1590219
318100
64831
91362
167344
1692479
249774
1526106
983008
4823
1303683
1689614
329539
645729
294052
839569
675615
1681125
1903185
992393
1044069
1444112
1681730
971126
1500957
824261
1519912
1041745
399272
600721
1047985
285423
238760
115719
775679
763255
206835
1124471
712861
1975973
1732871
1234256
1714796
765644
917947
948404
1917770
1470244
1294092
679451
35997
1249345
686263
1085667
1908580
1052445
816718
798621
1180260
1611084
300399
1272991
487970
946227
1747226
332324
1062585
412035
1425258
1471159
1004397
869380
521175
1204938
1681374
1817144
26122
1947886
1505309
1564049
608519
107536
663158
1235508
165299
1851668
1068984
1241658
862307
714083
883011
1588320
677136
835405
159256
1595561
554720
1338171
1079286
595483
1756034
525360
106880
309585
90202
1712693
1171248
652044
150706
960387
123416
771481
940427
1820025
1969882
732075
852136
1875904
93843
921594
110448
956820
1598162
1341876
275584
737923
1826069
1162946
633211
1382866
616353
410778
1543142
797930
389231
207580
802399
1256201
194544
200335
1886428
366876
849428
524450
1597597
1042570
1227669
662752
1654354
880771
789027
1266515
54939
946732
1865634
1832232
1108578
413544
1713012
1153590
1192065
1433895
1153593
993599
1746044
1916476
1253197
1230694
377597
1336719
784487
217785
260490
11451
158680
941815
985080
426496
954301
487618
1343099
1252701
1737358
206835
1014355
693414
774597
1905686
71480
234309
288167
33769
1016399
942322
1242518
557140
1753053
1297476
1149784
199980
1827969
1499528
749908
1538750
650190
330344
860438
495175
1382152
1462369
1405541
1293142
1162081
967633
1092
498560
1862300
895045
567861
90448
1286946
347476
1621568
1910238
1413603
553465
922814
369
1167864
1352795
1101085
1424735
1091898
388568
1931407
443132
1797175
896268
1813020
388973
504545
295476
1989817
1953628
1015625
1690576
644954
1954298
662906
1432347
1887336
623840
354035
1445653
548630
1232944
770431
1060953
1576890
784249
1893030
1658844
1451401
1802319
1620306
1458278
511762
831808
1593704
128091
824672
660053
1366309
243202
624907
1301717
1990575
44218
1175514
1522207
975053
1946419
974529
521166
1141364
577994
632705
858125
1156228
1902809
1555975
1903699
262005
1735434
1404075
336250
1404971
1203077
327046
1090484
1939993
1657032
182387
157945
1028561
1125861
1092234
1541865
1970792
80530
616850
979737
1421513
1535143
1466263
729545
1453098
1235284
547068
609606
1171822
1652855
882003
1247753
1648337
410252
1343042
223327
1310340
864248
1534126
1866389
433796
106266
576651
1551358
1691048
676009
620347
1375980
1345095
527164
1322914
1241296
1707490
864593
1012684
921867
709423
140718
275045
1064608
1806879
1530302
749534
159876
466092
23759
1556616
1826559
6595
1539588
1832882
529346
296061
341526
1082758
823863
187912
1969737
560686
987100
555136
1779562
1634128
956707
1080936
1887190
1162700
951527
720240
423052
1117769
70335
1652719
903307
1443219
1335159
457283
1970881
1107267
1088370
1335290
1787912
1415878
692931
1598957
305305
1280037
460878
1987860
1409554
1554734
1007087
469208
30582
371694
623618
900075
241398
347822
881748
1444664
883632
533785
1692683
659397
1578567
1100158
789833
731099
1781464
1677692
1696119
1553836
1268754
1462580
1628939
597724
1651895
178122
1642648
628755
891094
398672
606530
1544097
302622
318890
1992921
752565
1764886
739521
1679251
1465728
235154
730032
459864
1608011
1974531
52962
798370
368339
1919854
695435
318460
110007
1573631
1178036
1112159
203113
1521225
1455939
1614184
1783367
1885051
1398467
1109430
1366419
951656
1136949
953752
4724
1560869
1351078
1706211
1398459
728637
37091
1241172
1538558
949650
1369515
1414313
1327576
1131126
1562797
1796795
460809
1836321
1354501
571265
745040
58749
38348
1005751
1764409
1716549
276933
896978
296720
435212
1185979
1991241
1968773
416427
1892421
1136576
1250370
348754
1129739
432964
1780937
1763289
777358
73492
1642210
153279
1570317
1088157
795291
1824949
1444019
623295
855306
777340
1264332
1691309
334274
1360365
1102536
1342409
1185812
79978
577713
1111835
938528
473632
831627
786724
1884886
985214
1321317
317495
1785013
812421
45360
1077155
597480
902896
1120930
18929
1292642
336987
1348406
1691722
552656
1096705
415940
1066137
983495
484303
1184325
797901
725910
1082468
709187
1564194
1518929
1847802
1018382
1600240
720209
737690
500016
497537
1030153
945364
1763121
1246213
372113
785661
937299
630139
1387149
916945
1008874
1959799
1592022
1536011
726173
684548
1381500
737538
25105
1970056
1376722
1913167
682632
1734126
1633816
1670310
1787233
383991
451461
1869378
1140978
1716965
160985
410874
865111
1409246
926494
302762
244815
939662
1143046
1589170
1324721
665313
1966427
412846
976463
763017
487129
9569
1739835
820366
482702
1363033
1024252
375021
123299
1670053
1559074
409524
648515
1655814
1043412
1747942
1624484
512097
894324
772684
501096
1584426
205433
1195552
1245998
1959462
1164290
121739
1161684
45217
1538645
125540
371136
512317
1694159
910115
962294
1015075
924241
981059
1515095
179114
166193
99105
1476072
449253
1475014
1545340
1302536
524699
1027418
711024
632750
850187
1920141
848987
1147263
935837
422609
78346
348083
1426899
1247251
380003
604499
1859800
171920
1154071
1119099
1570955
411392
1164630
1453098
1426033
1151032
1740201
735020
1602454
569906
1009650
141594
475601
1687122
209189
533181
1815864
1103040
1257781
1112898
357600
1372102
1332923
1950427
721805
1883372
1457769
1463542
572104
642645
25366
1178777
578350
1548504
1850864
1504585
559467
223825
38645
1047332
1817808
1662277
425068
1353478
73535
380545
488832
1866823
1426817
853394
676722
872669
1352413
1544349
188533
503857
778062
307924
895293
688287
96066
441360
1511639
1066722
1190290
746089
1933945
1446965
461168
1952885
1719861
1615656
222855
1622361
1709845
854402
1438450
1223559
768207
1051339
284962
1253755
1617768
1239216
876691
890398
387852
533575
1022762
799493
534280
1819099
1032338
615951
183577
1944463
170595
1344668
1005623
1221949
966000
1295088
494052
1020184
971451
739238
280243
1499885
1879947
598726
747058
904405
167664
1927713
1070654
373774
1836697
814838
974214
1112898
438187
493847
553551
89833
1822978
277495
936054
1432878
1521660
658680
932984
240529
193297
219776
1835456
1027316
30581
1596715
1667240
1084483
1500343
1343384
47
136360
1903519
579367
1867541
1780082
1165384
47047
967949
1485802
935756
281734
1078784
1541537
180562
1171128
1463186
1911403
1054277
149588
1736099
144855
803754
1559838
700649
641890
1215882
332364
381012
1879178
142803
1723978
911589
1100016
5114
164723
1406988
578687
874198
278205
1633873
569470
1039311
90495
1537727
106814
822023
63501
33446
637918
400876
147593
400551
1676867
80843
1712871
630043
1737230
1026166
1794038
282784
1897015
1649733
452726
1149402
276894
589178
1120878
795400
1720998
1370660
1592722
290618
956915
79423
782082
1774670
345186
1397985
1490845
1439342
1454885
1228588
43713
1342673
540629
1890318
209872
1205080
1906967
1887080
476832
1157778
528184
1632812
1690471
1122010
565663
1311825
185961
1315890
1904690
943407
111102
1117201
272933
237947
608296
630169
1515653
1328382
388995
1505596
1320480
1736474
214440
1432522
725973
1057586
1726749
1478711
443735
1677787
426753
364326
1561153
42829
719711
777172
740854
79070
758112
64384
1813030
866821
1924621
656304
1450515
517445
1214254
1390966
709423
1217778
298556
1278552
31032
1780801
1561569
765840
97149
557747
1511731
939112
1868479
119908
690909
1753362
85901
92731
1496324
318973
1916583
1395003
609909
686375
1971329
1265165
222281
169172
1473312
1989647
1858618
1256219
1164419
991871
23768
1665709
1374782
1551319
964740
1153202
752239
1783529
913207
884054
1954211
721657
838528
1179200
539809
1650963
1630581
608390
1550932
995179
1240235
164355
1519089
1901837
812907
271714
1537682
928664
342525
375889
1810864
170041
921468
947102
1232113
1022303
348473
1222972
1470628
165547
111444
1453837
1885164
1921749
1150867
671742
1730085
166797
186461
144025
104414
1612007
323388
855914
1204956
330319
118237
928120
1557511
1261556
335306
491971
897434
782042
1759246
1150384
1588066
706312
846246
856024
850491
1754570
1387749
517364
1512424
1186372
1703793
1305718
1496643
415657
824194
1649621
1458189
136895
341735
1464574
1448617
1354089
1014395
260907
1706807
280338
1892361
1269756
173197
563556
1979926
773928
886290
616101
896405
949026
248627
398561
535042
280122
1624318
1784710
817750
38809
256005
968979
1643882
411044
863656
215785
1565468
314047
1065093
1919631
389978
1026978
1102193
156674
1544579
811221
1925333
1180031
271106
1285813
1565133
1686201
1864852
1481878
224923
1705839
556762
1939528
788042
857472
1971616
794556
1266573
1940657
1757792
1152048
1815926
1736014
518570
261567
1673916
1945617
888875
970155
1344272
850004
1559588
240208
442258
660820
69514
1155666
1979468
1404584
1720943
1815825
1359202
1024470
1859276
1395951
927724
279881
1584345
584448
813663
963595
619988
298975
846551
1942773
1852278
637063
139603
1032591
195234
935227
639520
612416
573304
1542815
1779036
1913146
706260
710984
963404
471595
387009
1166129
1387324
1819275
801157
373838
1222735
1846831
1641798
1785975
1919111
1457285
1616321
848478
93790
612080
1385012
1450658
62264
1709100
1031313
273568
1005968
1342083
1732131
1560377
950337
636088
789252
1918836
873650
1722193
1095789
548590
655920
1986634
1606687
220996
1063736
911578
1239216
764575
1082132
1149168
1235712
1941875
1897307
1451433
526909
1226450
1680759
1965654
1906230
170888
1470062
1072307
1240766
1200103
1540917
1175671
1514512
1641516
838920
672386
350576
743612
918230
687240
27521
652219
1751938
477934
1698730
67423
1303013
1440496
645251
1804066
1875043
1005412
1290762
514958
545613
1666320
1102806
1406560
1114033
1578460
1915090
711218
175463
49641
1487194
1743948
813166
1339196
178238
349608
1314067
1668015
562718
1109251
584863
1678545
780604
1081104
1461137
458987
1670126
514416
523013
1088019
869541
935643
1885458
981685
1766238
297879
409002
1500563
1765239
170153
1298861
5073
1676644
1506342
304505
1198624
511919
1182577
957276
964107
845805
1944097
342313
1473687
1445453
821358
1462776
1885800
1015098
1550310
526681
1136097
1160673
566805
1686428
267173
1876792
1393957
981081
1208929
360171
416790
1401235
1516105
97933
525757
1856804
857191
1471052
1082326
1954712
1639156
151381
1754305
1229355
1664416
379519
1744860
337228
30331
1531256
1432525
1756591
1083855
1237931
1595286
279614
1496529
1165038
593346
141224
932752
574180
806272
1329364
1062548
389586
1614894
1286403
356797
752854
785038
1525688
849702
3389
1353882
862769
748659
977009
1583328
548590
970618
1797888
629460
1103339
704268
495340
504235
775220
1210722
804341
1741387
146486
624553
778426
1924947
1774354
786908
1090156
87157
1533069
946617
149265
296580
893456
1596212
1230175
582933
1168691
484765
894165
1367164
1243769
1742868
1970234
453928
1552897
1691717
1043690
117322
1128213
449713
1041326
420193
1480385
651735
1626980
270643
733122
477748
1389177
1839644
1917640
853054
1875068
500883
794828
1259838
1993763
1960258
44216
1694664
664731
440927
1133756
44650
447289
480019
1542041
1507788
1365533
1269458
1065593
974579
1200642
665983
1502289
718830
1290437
1457349
1516673
1007286
909596
677658
419346
1934782
504212
1741496
366059
1798055
1972307
800379
812481
1832382
160222
1842952
208791
153852
1752785
1831074
926424
729847
1997489
540098
1385264
448963
1825837
1895791
93361
1614128
153973
783842
1394089
897467
907099
804558
1592457
552067
299180
246031
1988764
193798
7339
995457
707007
1506328
1357700
1187783
215155
1838467
1996818
229128
722064
640428
1950393
502281
27365
323456
501697
444693
1565785
1154415
1486242
657962
323689
1621432
1385782
386634
715825
977334
1352380
1821651
571803
1466455
615719
113725
1758317
284379
914214
790079
587137
557152
55958
297974
444542
1249400
1727981
1030347
488075
1354962
1717083
1597246
1102221
1690522
904575
1628074
1183964
1617616
812462
833550
1015911
1711792
1033829
1626476
821739
1878934
362638
1304362
1809625
1121729
1752166
1004291
1152072
1844626
1584353
232763
649136
1051382
825177
1614752
1649473
1007377
464469
1591242
813531
549982
1080637
1435761
234266
354627
642031
739404
244715
1785110
849671
264377
849771
945415
1796570
1976563
1521966
617975
319295
1914089
1728026
1135267
1849599
1936458
884595
1516980
1814625
465513
761056
1311269
324405
547644
1943497
1308178
764031
349575
465661
1524584
1431013
556099
973614
1178999
431239
656280
252606
393978
1821562
380119
103870
1483911
1718217
1426046
1107471
1836878
158317
1916868
346628
1975030
1768271
1802719
1065591
452874
811312
1877213
942020
1315580
96707
719506
110035
1271059
712149
862963
1464758
1289410
1744495
559094
1394943
1838023
1504620
205558
1851198
1639487
582159
810247
993410
103262
59123
1415719
1170298
1176174
104316
491851
209334
172908
942272
1183820
104289
620384
1134094
104111
1353196
1923390
1540641
955938
1338639
1999537
1453701
1330812
1615876
143454
812706
889147
1060454
78735
1825970
841725
1269886
640898
1533611
963294
1791558
1199681
1718147
360351
138543
1384162
1653591
908362
1273648
1522258
1787099
1668400
1654327
1934853
454343
1213655
1132701
884630
1592994
1442670
952273
966264
720953
1629335
131020
666036
400673
118537
344288
695421
1909674
1135314
220714
262482
424542
190036
1212232
1199824
1393333
1615233
1193890
1176837
284212
1638693
1121357
795607
1944608
1408991
477581
1094469
579885
890754
1147936
1577470
669902
448690
405843
1381627
135458
1105813
368123
1002333
1784095
590712
881117
740236
12125
346510
527356
1980450
1301629
1957735
443215
681428
933525
158302
1306676
1946206
1515710
522639
43493
1423617
1647423
1167928
1560640
608973
1844419
1110873
695398
1216458
15909
60954
1809588
1953064
1148303
329508
1902547
73527
1983331
217990
462158
1479063
163213
1262688
591935
1161239
752021
1400448
1657897
976382
990187
1274949
1902567
175978
292238
670469
298225
1097842
995534
208785
134435
165535
254397
1509324
335842
1408236
1900681
4994
1999161
632258
481889
952657
1939444
1338777
1629523
317973
261038
1191204
896020
844262
630695
794867
965604
372332
245297
1914707
450586
68008
60353
247103
595155
1237029
518921
808073
1103545
705363
1621248
1407707
502467
619779
1218424
1004769
547413
274869
505343
1241042
1990339
874890
60882
901919
1024795
1524119
1760733
130267
1528564
31394
1244283
569125
1551194
1299291
1287805
1797646
604398
1760240
858038
1450537
1218390
1524589
1811639
1655690
228103
988484
1883651
1954644
1841582
1649038
499362
392023
1141202
418025
396093
237593
1197011
1270050
1003346
1037429
940578
1937801
151751
543019
753585
228277
498574
1884175
1363690
1457648
1934566
1372439
1493755
101010
1381734
512431
1391894
94117
944368
1485599
256348
723949
1705615
929223
977140
1863645
116819
1632831
526875
1599735
1292368
1794039
1052789
50574
1307843
764903
1807859
1787689
1077364
1063818
811265
288807
1557412
1159818
1374872
256952
1083194
1507204
305735
463151
1940230
1142254
751854
522986
1766776
1448257
158770
1828026
831997
852679
232378
1385370
46188
829718
1147313
1502866
456111
1429140
1249837
1144800
874717
1434479
1479914
256701
987578
236442
849428
86585
1066693
1287000
340515
610464
1244944
1867831
386960
66391
1704129
1503959
156128
410971
33935
252519
502220
1604906
1769014
651724
1076636
1395095
1468296
597461
917025
756418
1824938
866074
1805707
576570
1506620
938461
1004243
740904
1981190
348297
869644
434196
1827175
1770906
356146
826581
1511498
1332312
738070
892462
1959059
627663
588137
889967
641541
1258376
868699
1297565
1732001
634034
1787779
1034970
211778
298790
59329
381622
541775
741503
1675062
1363544
1968752
475596
188695
196535
297375
27666
1553913
1748531
293186
1593484
830801
524160
1061892
1251086
1912420
840660
1211598
989245
529118
1088115
1137222
33061
1408141
31615
607558
508945
100177
147004
376012
1646254
1833565
1465630
1058118
950558
53611
1905247
706309
509000
883856
1940183
805288
1728975
499416
270543
1737738
425271
1593464
1228945
1754078
1679867
65690
1878258
719456
862099
534890
45700
788039
1471733
920390
868221
1337912
236746
1596818
207109
730380
1022914
539587
1284722
556709
1375169
1458429
943282
1584039
128009
895969
1345279
1710102
1561093
314266
363422
1401795
1654559
1213245
1536985
69160
1688203
1128196
1133177
243921
1137909
110882
1031561
505712
173190
1720335
1840502
669388
1725787
121910
382587
251254
95220
32421
937520
1827513
501274
1973915
753214
1081863
798385
1228233
1270984
1524036
1452250
86585
1460843
1168193
523338
489923
1279391
1562148
341289
1062186
1210759
697777
1207174
1501060
1477296
1502054
1174797
1550644
1195005
377719
524418
40729
700351
1737021
187516
470557
1230580
1305653
841192
1984944
1939492
1312763
685467
740755
1172400
552215
531714
1955248
1363929
760837
490468
52942
1570708
1607524
248866
785295
53940
1356039
1188296
4904
665384
1240866
317727
776037
1996012
1791320
1296098
1826998
948965
1740127
440580
1091461
670774
717391
620461
534503
228792
72005
472602
1486802
1111261
1899165
548929
354498
1251687
1247867
455537
325675
1984049
275639
496131
207543
1749964
41506
748711
1339522
1810531
69512
1154367
1154535
1767159
1928872
1262425
1904637
1682647
521773
1996348
825403
1884196
415425
345396
1829694
1447731
902222
1610816
188962
121405
1286041
1728183
12045
1124620
1216360
140146
118295
893865
1661221
1355680
1026444
1859085
268463
273179
1751080
1972234
394701
1786581
878325
413060
1514730
1844347
1319583
130318
596794
841529
698777
166539
201305
259511
1274396
493194
1773041
1760347
1984912
1565007
219569
1961714
1947910
462552
755160
1753977
1114033
664799
913086
868370
966293
658813
936794
90183
180690
1470532
1237812
1745852
1057165
711273
1231465
1366881
330186
146446
1116696
654475
1252885
1499334
1440258
342431
1105917
501969
80384
1120611
116834
1879578
1776590
1253727
1747036
1411967
221431
922385
1394633
1290
906117
873073
458683
400774
1513626
1641485
1163073
308457
606435
91605
432313
1052697
1984189
1437492
804103
311442
1668748
564376
1234105
1443313
636061
892060
1559146
238530
758600
1188124
399272
1435606
899767
209536
642399
12725
1936863
1198127
1832011
1201760
396831
1904542
563796
1808812
142480
129898
1822942
1591350
1596999
1914017
480230
88234
793658
648659
341513
1202376
898456
298908
200078
1622492
211251
1400502
92066
1647613
70047
924016
1786708
400873
1286672
593459
14288
968055
448238
1975284
1082236
1076606
1193752
264674
228848
1273440
486012
1145643
1098081
1192775
1952013
1159902
896277
1404276
1119539
975297
373531
681292
1201888
417173
639870
888901
1077931
1554885
1885502
1033678
859888
1657460
419903
1204201
1010098
452144
993852
1907203
1458325
1242180
1213350
658178
1429347
1705437
480193
980430
1117769
1467213
217376
524247
519567
83544
1265162
15902
1858213
1100846
1391288
1645709
855696
752319
1037196
1124104
679247
266948
861392
1389663
879813
621038
1247892
1862534
1454279
225017
1999048
1881910
1545195
705301
1685799
1894866
121694
1797359
1049306
673579
942272
1856974
862063
1966800
294222
876122
1862088
349201
1191414
1327443
1053941
1764642
299233
523261
1792626
1339728
709651
863945
163157
311303
1013847
447295
1639842
1257056
477151
1914734
1385226
1831677
330387
1844004
1715856
96033
460793
154592
1257534
1038651
1440787
272347
1626120
1459683
1124575
1686136
1144305
1358070
1097878
884448
1936321
146862
776677
1658328
325926
1329356
1503429
414606
1128331
708098
739907
1786556
1391944
1874484
868269
377725
1068802
23759
311446
1465755
568883
1149690
577758
457020
1995376
1597924
184195
92308
1855516
341725
1330532
1978856
1310237
214000
1500961
1058013
1168383
1811165
530465
24047
663992
1471664
260355
1032164
1613830
1393813
1300555
1195004
628599
770723
1231514
444224
1987611
670103
891072
1725555
267059
787628
71883
847055
7199
643500
1799079
635184
233655
1943407
65849
1873127
1675412
1591188
1678031
1799377
670386
1737985
1233264
1111586
1535509
1962461
1698031
456573
1440939
1699449
364411
735712
1381472
879353
1894172
475546
495416
1733006
686180
1605491
560098
464659
473720
1018013
466653
477798
1562075
1133295
1678955
232002
1838714
861392
1329977
1610244
1476392
1150652
1569147
1434918
453915
455998
1164673
1959932
1308357
1590726
956924
512286
1329619
884175
1810258
480821
415534
1130784
1237821
1255969
1460673
1617375
1750609
75199
522837
1844992
1049594
488543
295265
1425516
136675
1195552
998108
1256286
1728783
1464428
790994
381793
505950
1741427
1527911
518557
212787
1503285
1251593
1373955
1615528
532965
142707
178700
164448
1141190
1755863
1561456
557616
1409291
1538750
826390
1119561
31156
1433599
567182
19545
918781
1789786
994059
1730566
64619
1111641
1052961
1706842
841733
128538
313594
1071468
1095308
1816660
766036
744322
142158
1089892
347476
1544609
1825440
1068672
1900494
169459
31798
371811
1846662
1743025
1076420
1260095
1227669
558431
446084
604205
143670
952145
361440
969873
355592
524614
985442
372575
1206951
615032
259998
1799937
807052
1409362
1507328
1010572
22450
1864994
615067
1528281
74623
351021
1035473
1739700
1035160
1774764
1402277
53252
969282
1427170
1710176
1603398
1672777
1128481
852199
446190
906605
1568228
1662697
1143278
1936954
1487859
1989056
1650291
1608402
1049675
387230
1669968
342164
1949
418001
1517720
1335585
141137
289153
976288
1068330
798727
162493
314318
1992092
861532
1606140
824084
49419
1589955
1276549
1179230
568928
739094
1242825
1656441
244247
1202666
563600
1159422
214158
1268337
631403
477928
482993
988328
525914
621893
366421
285224
1029569
1790792
843539
978935
584272
201250
1411621
647080
103484
562198
482452
197464
599690
893174
786736
622334
504323
245191
1436945
19186
31924
726182
623671
1752402
1623038
408746
1655096
1250429
312924
785488
458526
1008386
1173939
393398
898546
220484
1172154
1224944
12763
1870700
1927264
7136
744446
1444898
1623911
165508
1678028
1192561
1811190
42858
1989885
538268
1157199
653601
885484
23405
847677
1483739
743967
297922
1070403
535157
607093
937040
1848194
1139692
1492871
1627956
1610884
1687176
38252
1949577
1797077
99057
1212014
288033
825693
785865
90825
145354
432603
424520
1393552
906963
234063
770918
129965
424944
689612
594157
976773
993470
930089
875074
279273
185387
967613
69362
1868848
280856
1349398
373010
1806747
48650
726307
631455
53493
1056352
1471718
351122
362693
1716077
520063
467037
335157
302416
1188588
963016
1629813
1742935
1236105
544733
1805846
1704921
1725165
889698
1831932
1045294
562184
1013667
1846569
778528
130935
29319
1869061
231587
1038238
759114
1718980
1603598
1803509
43972
1918650
1403288
671192
328421
988796
691099
383146
499677
1866158
1780547
155492
1173862
1271037
875716
975824
1176847
1843329
1025223
1120228
1856782
1086705
1929795
1563493
612455
1317508
376279
1539614
158525
1140311
8343
1350080
644338
1631009
1798188
22749
1978615
1960991
180937
1765306
229339
239190
1057000
1566724
1236833
582230
1920874
107371
970430
1040056
729568
1112508
295955
373015
863450
379571
1927194
1180275
1298453
1135296
797319
265598
562381
340200
61143
1388443
1519112
231210
703821
1455119
1504766
1575869
696284
1802552
687666
765330
1657863
354038
533739
995056
1560869
67646
450810
1143347
209537
474234
914529
315183
1442770
710820
1897735
1861306
1078705
395119
319410
850841
1207828
734727
456537
1241643
1013975
1853746
1233211
35424
323159
1242041
163805
285728
1132436
40144
1876915
1256682
765815
580424
1120538
1750286
469447
1279006
1704269
161724
1786469
135944
152236
942727
1462441
305254
406868
1362148
1011338
897297
1917569
1037194
561324
1918941
149231
965839
351321
986628
1297777
244013
1344588
1844010
306604
1765986
178775
110165
1582413
519978
1302822
287042
1283103
774977
509930
616145
1446109
207026
1395572
206474
648904
59842
576309
1202456
855028
635846
1223473
1842185
963007
218278
876001
1210885
83901
613862
1579062
1780418
605394
589439
53054
985179
1351233
480797
585490
1326116
1059756
1041737
376336
689460
931790
1312271
40564
1086670
1661118
1647933
830216
870070
1409992
321818
199209
1582618
945204
1816204
1534553
410280
1411748
1385822
918543
512751
521037
1364248
365897
71832
1813814
974228
782736
1585825
773135
665036
871052
886819
85426
404959
36550
852026
240437
932881
761216
753977
1923101
1010959
1130353
767429
771092
1941777
1873887
1778267
918420
1735678
1316055
1224683
561939
781582
1512375
1522515
1070966
335500
797734
574373
1931571
1519999
183386
1495284
1394091
1987385
848912
1367862
1721475
1705276
1463354
535648
285525
1078566
742998
1060040
1669404
1283168
1057109
1833233
1426628
1049092
764024
69222
1305814
315300
1886673
487277
1744225
96180
1876894
181659
1507616
1088327
607984
723554
291844
1251207
1082324
1442030
1282053
8800
1213815
1128808
349095
1452628
380445
1651729
1566666
1850527
958438
539094
1825407
1104979
984674
38847
1712503
879093
1203874
1842550
1353256
374843
1796991
1753549
473811
1375980
1448617
1858865
1829787
492753
162407
1302442
1076462
1069220
655939
275151
876558
1543776
264718
1907582
516193
702557
1648963
498938
237013
599391
1083300
1144506
1030464
1184409
497983
1063178
1802727
482681
1040689
1977508
454031
488370
1570965
1765801
455977
1074236
1545571
1860658
1409145
266840
1506866
849960
1685017
1015960
1471529
1644415
770267
1825290
687822
903446
739336
942929
1230020
1395906
1965795
717766
510731
575487
159443
894032
1256592
788314
1441348
1424658
1764948
1442039
859048
513120
1944480
1157093
883889
1531692
395262
1031757
1985015
417388
1667655
1536746
1628255
129705
1249141
1448862
1731568
13918
316453
567151
598155
855472
1812280
1034405
265975
409905
1921283
1950902
223106
1472850
1864925
1780582
222428
1878090
1501738
73353
594958
256175
1625559
1070289
212976
771737
94168
1582213
346019
1560570
337319
1420870
1311297
1533342
1551882
878939
1403331
1166332
1179545
924016
746795
849930
1526798
89262
377820
292820
1983143
1921437
75926
1593867
1481535
779192
624251
1134181
1403831
711146
642163
783635
1369195
1834106
269619
395702
783420
1860278
275894
323548
1897961
359427
513881
408203
239489
916866
1465643
1944523
1424251
1639100
649533
767536
814490
1259796
1515468
1297105
653415
1267295
980758
521019
125743
837100
1510128
1005640
12941
425320
740128
1241446
1373950
144922
1950612
576730
797389
823697
739013
99228
466618
460075
1030605
1045157
1021891
1244001
387136
485220
184895
1136461
1271817
1862462
1976728
1295425
1062972
1102959
1983605
1492253
1270716
295180
694951
171460
1599078
1037560
957706
768849
856221
1842239
1034944
1390037
12729
587604
1250291
759091
942545
1897204
1204890
189759
260791
1537652
804372
702151
376635
1882268
492541
1232682
1644786
1590555
1360490
1447214
966447
1732140
737403
981562
1643307
1070693
948191
1488280
869103
1716436
72389
335274
1386992
1214573
49419
1714934
1466340
629315
1031684
1093938
94468
403032
265726
1221879
481434
360851
659989
48932
1483659
525121
1448860
1811890
1098848
346632
332648
1063165
1356719
719711
736827
546314
1596870
323663
132670
1975569
241980
431188
675176
35195
1486954
1953459
947547
1878690
422401
359810
94478
140138
1408536
1973465
1321577
734069
366675
1186070
1676003
1183529
253484
288974
869979
1633419
302183
1693217
1560735
1539175
1682079
909248
741602
1317684
1205025
718603
296496
926043
276030
323834
1777733
1415266
308424
159708
1189540
1331478
1956671
788668
1274201
143179
1184770
1853240
1640189
826454
544744
678067
556428
866535
1285248
1211810
1100756
1407456
383363
1188606
532165
1083392
1908421
767970
1061877
912558
1295780
499454
174834
608957
259631
871004
28797
1667210
738805
1827590
1120877
125789
354320
1447144
391024
1288403
293973
701183
198628
1259994
323783
726485
1679535
1075849
1151130
1998047
189471
1404512
1220512
1362677
1164892
1760405
1762987
1857137
1865971
618373
383392
238581
224635
1899527
1219889
735470
546546
1700189
1356618
311937
1085722
1092255
267789
823823
700554
1366563
854439
1023819
1159886
1650688
857010
858719
1534234
1217953
913482
360710
357438
508034
1644321
1814848
474952
404519
824034
563490
1399665
374273
57621
450292
667941
744498
1639246
526327
1597841
510458
843629
950414
763435
1433570
1109884
1526448
746383
249086
315892
1487445
1422195
199957
958350
1637650
873968
1464248
22796
1862117
974134
484606
45905
762972
1288478
1696050
328068
1675658
778686
1744884
455670
403031
1818144
1720213
1220590
499715
716119
1903798
1321468
536555
469325
1624035
1015334
580097
1582286
987019
701437
1690269
648015
495924
185084
1426373
1250568
1322623
378272
1706416
1032578
412223
257940
681448
531866
1767250
915241
233492
585581
195210
1779312
1995832
1390629
1579953
1056121
360455
392038
649654
906125
1298408
881426
54783
15787
1347759
1259427
571082
769067
1329349
1709730
349196
361098
1757075
1346156
1229957
1864783
544905
32298
111454
711248
577882
1085343
10265
459688
1944867
806778
1970192
1302461
599708
90027
480852
781062
1823952
916134
1013547
1003726
774575
622477
379225
640615
1987503
735473
1598734
719068
421833
655799
1494962
1379047
1123261
542957
712070
1143155
1347056
13112
1980040
1765627
22295
878255
328453
164003
150354
268361
1861952
1569081
1684588
1216482
252604
1893396
1358354
1145689
594298
1958513
282335
59749
198417
230683
1742870
1438604
1783145
865915
1092596
685466
1732141
17421
1989305
1442092
178203
268368
61382
1449257
385958
163305
1831168
28014
559590
749828
241922
323548
603543
1893173
52312
378755
112950
480563
697021
396184
1004064
122421
966976
1411739
1198446
550224
1593184
355968
1257827
1675565
1396967
1489442
489410
617615
611881
1948971
494675
439306
1553090
706853
712017
98717
1476647
1893932
572152
780791
228462
1639534
382908
601072
1403607
1920341
1852874
1111569
1045243
64527
1436639
170609
331871
154833
1246273
1389221
1632726
9993
1092668
1326448
1288715
154358
1343220
1544250
540474
1254973
1462979
1266099
625030
708147
1645787
508837
1929525
264460
1647635
1859059
1349163
540709
1564976
1311217
1471118
1565715
174504
1852503
1303909
338332
1161523
748499
1822900
1239018
302120
1503490
1852012
1075181
1006516
827410
221502
707422
262601
1351113
165934
836955
388414
1249113
1707950
780986
161520
934230
72005
160216
161302
1660626
1062578
366919
951890
1192170
1012632
1935432
1666920
1759909
1283789
617472
1100802
49460
464104
1687900
851955
1782048
1186758
623746
1302879
243884
473560
898835
99437
1299499
779296
800084
1756362
1425937
1620761
126090
1649919
1561585
1591119
1177531
868424
191110
1902082
788110
1907918
1698390
1982177
6360
28458
1536438
1938612
1586554
1785236
1331047
36794
661346
193012
275272
30095
552258
1380256
266238
951734
867179
1556660
1876102
1966321
873293
1294414
1196022
354167
1844651
1639067
1620546
1828597
563084
853619
311178
1944693
218153
1213719
1099971
203032
1112651
158429
127727
499471
462478
1751328
972855
1231015
94761
139410
644810
270537
324918
1623773
567952
1843562
221229
110182
1159571
1258557
381070
369548
1651827
477130
1616257
1466276
657046
1521762
1724908
1481
1614319
677182
1049805
1731568
555187
268808
492445
1811551
1325732
1779800
361375
895827
42938
1386407
1607581
855815
32929
105617
236474
338934
1571970
466665
1621559
565068
880486
496603
812467
1028551
1984570
485106
1770454
860673
1435898
1677698
91011
360433
431173
305571
204659
397462
893188
1996895
1725269
891634
1337652
1408940
121206
459750
1770528
850182
432522
1413240
688550
1386045
818347
1684728
645609
572462
803899
1314789
1016209
1845896
55474
281877
453565
231432
1488259
1862997
589738
1919069
585600
1697347
28216
1231769
1501932
1699489
1953450
1209191
1285410
1490567
1917728
516692
531081
62622
1081778
241236
319942
1221230
1446868
30125
1810018
222561
990910
1525822
786142
1433751
90098
1976180
775433
695520
586983
815089
1294476
1921202
877956
236839
1780786
1907901
743643
1492752
1685096
1654393
1881727
1493492
746794
316262
1493239
907513
1115925
288353
1547039
964354
121281
1182120
274229
530999
234179
915450
1514618
1343461
1551301
445048
705774
99
439391
1065976
1592354
1233050
1725205
220619
453016
9199
899891
1965433
1666992
942636
299813
1694432
329081
799807
612991
1844937
482074
414102
783038
298686
1254293
81603
1289872
467661
1761859
833989
1408385
1884228
411647
1834699
76847
9833
1856953
342833
1646
1536304
998526
1450537
1628788
1632913
644410
1185528
848033
984417
1325104
389853
1156501
699924
1052828
152066
1987553
687180
1560994
873935
1211549
1444771
1419997
172660
1992589
1967025
1102853
640833
379682
971377
1689552
1668306
1003170
151439
1149199
108826
617103
1441770
1217357
1871430
1900613
1417628
1574742
949464
1909722
359502
1794829
595223
125285
1967530
1455416
522647
1484650
1137124
847480
1196490
718922
1174054
898917
1984964
359049
122019
1175462
418033
1948139
299117
926269
862931
1850035
1125678
1286287
1650916
1839518
525724
956261
1072459
1342155
1689398
471360
1376337
1349760
438017
1343460
635926
28598
1210445
1705207
1054062
1432978
746714
1123295
179620
1629213
668482
1117085
226270
170218
173821
1394174
1744689
372579
346811
1972831
512779
903930
1855353
503711
798729
1518827
918901
1035481
673338
140266
1177055
1591044
738452
1221506
742408
1537145
1847616
381103
1299531
1741095
1742309
1459510
105394
1736673
1365881
1358851
1450614
595049
1453150
1787104
581896
243738
217042
1000905
261131
1487516
1345259
1984454
186574
1562997
1295763
1427452
870866
1317960
533447
467645
329294
524437
967653
1913619
1406757
65101
363172
545284
1061588
974421
7238
779745
1817340
1796132
674426
1754587
924286
365324
418192
1667774
1499206
1978056
1709791
740052
1589075
573169
856852
1453917
810688
489571
730312
798431
792300
1845522
1298295
54911
834054
846673
1965779
506245
628151
209124
1885777
1169818
1049264
732333
1322302
1554322
1277271
1456578
304919
1634797
1324469
1921883
820103
234347
38174
1729449
1547790
335542
1310683
985098
962569
1060446
669039
1503934
540094
54429
1922209
971980
553592
1704050
1954307
1505118
575461
488168
629580
1570362
1507129
1569568
943312
847594
1623428
1210917
130348
151126
457594
638881
1995584
945711
467213
48468
1883653
954609
1444335
572595
1960192
717082
1101706
443705
937238
149691
63050
1425965
599616
1361856
1791679
138616
527092
1853381
1503170
1259604
1128448
1083782
1103443
1856886
739815
403651
1125236
810047
1998302
1431577
1740867
228619
968100
298773
830355
357649
563770
1445289
1899257
1062550
498196
219065
979424
1234950
880342
1690719
1423771
108352
431580
1238463
1223391
1713816
1571600
1755100
1747385
194406
581320
66973
1563046
1281123
728574
590408
390624
1428258
259736
1467848
1390046
308909
1815366
1188749
1459794
734377
176484
521152
650498
1754074
598094
1832518
1212874
102651
1474415
1125344
1185458
641666
373339
287021
697601
268420
152436
1301225
880894
893049
1243749
782099
23531
132736
223622
469413
1079149
79288
485077
444235
1872350
1203426
702168
677718
790689
301783
1451944
157294
419699
1903208
1504109
709689
1810840
1754943
537005
992818
736144
1508564
367257
469150
706698
1909082
1895602
859701
1902405
1560336
1283801
1564967
1086991
1817749
349150
133565
1367297
548611
276030
1137828
1608090
1346167
802873
509323
425472
1646912
1656661
1552788
130756
670958
1138630
139260
759148
220403
1261668
1735219
1338039
520099
1823501
348676
1490678
94871
1852091
441621
939961
53909
422938
26197
462995
1960168
1991381
1225531
381849
1100846
1685242
1254513
1152905
981563
91176
215033
1762809
852924
965701
667640
51260
792300
432501
914241
1444877
6546
953754
1438408
486337
1986343
1713230
1035733
870882
687153
292051
1402027
1733489
1276869
833755
570974
1789392
1607073
412533
1843676
244727
143144
943974
668767
1480086
1789227
834613
873987
1633791
822225
871793
290395
424310
1503437
2886
821639
241889
1930673
1840464
806768
953130
132624
716259
833093
1360956
1948739
1825183
109420
831619
1210070
739422
1751913
211509
529641
1560187
322719
1035393
1621941
1710866
1562088
387234
1320350
574203
1332434
441052
1111221
774844
1372224
1935611
1990063
737099
69712
1983111
1009129
1431195
891230
1495122
491887
340243
1049230
465895
691350
272689
942520
1867606
1784238
641299
436783
172573
959786
1820939
1440673
1328780
22419
1119573
1171345
529240
1181511
1069326
1162484
1538656
1135903
309906
438607
421333
1835790
168060
882104
875943
94599
1502078
1894401
1607174
1001540
69793
598214
1700332
312172
568230
963582
1695810
1532784
950980
77538
1961690
1519161
1064698
1104376
769579
665915
1627503
447335
651854
1692038
1730993
1154899
1261099
920397
143217
323845
886290
1848365
142547
1799790
1881183
977217
1178999
558902
1995317
1215033
602088
198116
1286058
469810
1597145
61072
1476060
30168
991720
1144679
632923
799658
3080
573883
1759
97301
1651442
601094
304572
115247
1926549
824139
860381
242540
560413
1898088
1051250
1753369
1823203
1427012
1530429
710391
90856
663158
1562867
701765
1515334
1832753
913794
1244770
1026156
1038834
599557
1865995
1337533
615485
1265760
1379007
705013
585260
805680
1814213
1336111
1515054
1747778
1771889
667573
924895
1849731
16512
1620679
1192896
1626641
1109017
1510212
1459308
1624933
644514
486689
883717
1172140
1388123
1608011
884230
580169
1058167
1965653
1603954
1592040
455544
255118
1114853
1198986
1492752
1235049
1108970
1106867
1553666
875736
1270898
902847
1399326
678640
1494658
901548
1097346
738365
1215552
170158
547602
1434489
1380254
1430514
1130166
871162
1946239
871777
1216608
394232
1148003
1043596
308417
1274932
319925
1797563
1516990
363917
1108941
366319
18359
655061
1367207
1044225
1918181
1222406
669073
237542
1469621
1918033
1277455
775221
1893336
885147
1021291
1020152
835113
115255
565611
974485
1086841
405942
911158
894899
1415920
1011145
347646
1757792
608303
1196455
1759553
1283447
1070264
1626153
843562
524450
1625134
748764
1970498
1023189
647400
820904
1992195
1271762
1569169
1135691
242340
672452
1338878
341635
420104
855118
1987039
1320795
485711
1966614
1779823
644306
1171339
1697205
86181
1210205
284020
769927
1206926
414627
1839729
307025
1780346
1855576
1588672
212454
632629
1681366
659990
1679768
337739
861932
596437
870564
1087764
1182140
1474078
787714
889
1026302
1612995
128622
1783447
1776328
1753601
1486061
1337175
1145453
1058359
765541
1086389
1885742
1428055
847514
1278127
1549250
1360815
1740323
40179
1193095
1795491
1278403
343264
709463
1595801
1330802
1172000
1296085
298285
287568
577625
1474945
989173
842716
1497898
252643
1464500
441479
383510
574106
1859656
1884491
309247
1878078
1061745
1386365
1332073
84526
1200089
931489
556459
1357837
271603
533655
1641981
722415
233595
279202
1184255
957453
299525
1037961
1124989
1308964
514213
49653
1402303
226747
1433119
646477
1860580
1330278
1546438
722295
566924
533688
1924033
1354636
1762221
1578129
899641
1420091
1784555
205267
1664796
1488564
597402
176143
1204938
1913986
436809
1008002
79029
1638089
546781
1979188
1662293
1192963
1115086
1636891
597883
870402
995110
1510010
1522075
492664
937546
1086797
1920613
943131
1275677
269700
1185853
1576545
133789
1579853
1805927
142665
1103678
1265611
1983650
497822
1223675
1569702
1397259
411392
649559
1192236
1376064
662574
144813
838017
1528394
373358
215427
685749
1323102
10383
481593
827642
881769
1016032
45543
1596429
194024
121209
709124
341983
1348594
355776
1110349
475189
429931
370893
273957
88126
1719580
1647715
326511
539523
1947093
1301746
1136069
966439
1906726
1121005
1745186
1450047
186643
1685845
1322794
1422176
1553461
167919
344249
1648277
886793
946463
64117
1155086
1721236
818344
1970693
1390422
229375
339956
74756
1671791
15653
1372150
195927
789479
817192
402858
323979
313502
865175
689989
475518
565429
782794
1173842
864371
969510
730091
102135
1097202
575023
464892
820505
1864677
1810987
1016622
921224
395718
1733643
89314
1204334
1589208
748105
1399046
745302
641807
1015039
209116
202456
618748
400906
1739154
1346671
1089621
1718109
85962
1229628
1486113
336821
700454
1904348
925757
548523
69961
1876462
833705
969900
1376854
395592
1377375
340794
830730
342220
99833
172309
1922330
1372601
889201
1522432
239044
650980
1717625
1658887
698346
277419
468289
618373
111360
1963143
803545
747149
1016079
463462
1036707
330362
1600782
1966619
256073
1466682
236335
1873230
365004
1727517
1719717
1216748
832396
1435195
1497970
603544
356645
891489
1228069
558302
918192
122401
232788
1193055
1588979
187109
1453570
255154
760010
1800623
1416701
1123480
130738
356108
1119038
10616
317226
358247
907832
1153764
1042625
964290
147965
1754486
171516
595523
1203589
856704
1729638
578668
1767728
776376
1325421
1989442
1338302
1592075
1009092
1961138
727421
1821712
1832384
1914320
1198506
1043419
261800
1505431
1952458
1491430
1533502
32347
166539
1192220
914249
509925
1327930
495085
1380595
254136
1136478
309906
1711187
139808
1807402
1847456
1308672
174857
518477
1081047
713673
1603521
537580
485287
864272
364507
1064049
428477
1742297
627115
1913875
523787
1012726
860613
557562
350598
96834
1420298
716785
1716936
1631942
997715
1329911
587766
1189178
959364
695440
1803485
232503
1792280
675664
1649488
176128
214346
1995302
539735
759561
864677
1228606
1270580
1518624
1840563
1624805
598466
578003
697303
544296
1442183
1547536
15734
1558971
1687349
3496
713463
950695
1897548
676885
1278062
951111
796352
1736958
1245331
928380
1069428
247951
1658673
1201403
1767850
900551
290812
868497
179761
570566
842304
864464
1121614
385336
648714
422917
1412222
1861761
738056
1089151
1756572
1393011
1184053
1338581
1943952
839970
1600522
1860073
14140
187286
1391447
1472808
1280806
782474
1193325
1583679
1010041
239514
260551
1510189
25754
1733133
177469
554908
1974548
363566
164687
1899623
1967548
297772
528704
1715233
1389513
1123486
94015
111536
1664542
1127131
22227
989906
301664
779488
1233447
1600645
722778
840308
1479239
238905
1862097
148051
884284
695937
249647
338055
1736673
57157
1914573
895538
826059
278428
1057567
362695
1313078
1063696
1558527
1820471
642993
497610
1190770
1895467
1783117
1988010
714147
1508267
189999
1015835
172755
57163
292364
1512630
1651333
916321
437821
308534
1550143
662573
397924
787803
788695
832387
982012
1736259
1555549
983762
795597
1001564
1828684
489650
638102
107469
1973939
130424
107435
1407853
158955
1347732
516137
1621483
1937117
514066
669579
1598567
1243754
1995687
698624
743601
1093661
1449608
9450
890882
896205
1273771
1740248
1968661
1518435
1256118
1793606
1346545
1266096
1034150
643177
853871
1003694
248673
203011
186455
721312
281196
1928522
324357
1572966
1129818
440903
1299788
676851
615752
1844850
543126
901379
744814
786837
1471495
298840
296634
1791320
743284
735397
529008
1835894
1476426
81519
1271667
19227
1893122
1030892
65768
1785820
954911
622280
431756
54155
362881
1435844
573446
1225663
680759
89269
199242
1648517
927724
1669876
748534
999956
1035669
1000817
1560864
877474
820904
797498
1614752
554847
997533
329796
719036
103080
196922
613984
1349651
1758529
1225409
227847
1098282
1945554
179538
1271656
1340869
1781097
1703419
1041802
1934322
176015
961933
1167034
1257891
699293
422007
106129
1277123
1785100
1411776
1644217
1221511
1738690
1831442
84585
708455
100791
661255
1707684
67844
1393786
33525
1061362
149021
1554772
393455
1441903
1998520
464741
361271
255850
279570
1397240
392740
67630
1656193
1472942
845570
1243519
1219773
1515767
1419794
159369
1912777
1916225
133517
187697
1096806
1996559
994005
1222061
1507630
777614
1134925
1532542
816278
941508
1940459
1242940
1833629
900479
1226534
841478
1105378
109388
1358845
675735
908450
1763087
204024
1898192
1521170
1409385
393184
787702
1929557
158986
702069
888061
538126
1319625
1631169
1956158
353190
1299273
1545348
137835
1965186
583809
939395
1949981
1846796
516454
1233601
1072730
1699455
528776
735063
1402319
1999156
289622
1552948
1865327
1899273
1755421
1801761
1060446
356457
669574
453968
1442681
316894
627393
1413200
1368362
1049842
515419
238216
366228
1999513
1936224
519215
1884166
709471
1219911
1816351
253356
1079966
874660
64143
89963
837100
773394
216558
132046
1747390
1238744
1524149
59942
1735048
905364
945431
1102782
450899
909449
264651
1318377
1894780
1285402
952343
1921197
1269601
216788
788243
876969
1728777
1004547
1847264
1096066
1643422
1889167
821639
701122
1436057
125363
327879
537858
989350
1727663
1943669
9973
1580169
1531117
1336239
699354
14063
165531
1078599
296380
377113
814954
799374
1945418
250184
692057
1512544
35281
1438855
1922498
590387
285837
1621174
890211
595175
1432878
1871785
1418942
1847275
192876
478623
613650
1630782
790893
443638
816109
1557254
916958
1500990
469580
322546
1680477
1393997
141542
1246190
1418282
1283247
1374366
1064847
1185166
832227
1641800
1263282
362
937022
1915594
1875927
748292
73433
1767250
772556
1138277
1044481
408225
815463
999162
1398196
920872
1040087
870363
1396633
650185
109031
1617158
853281
206867
1197045
1915195
894352
634994
936309
1476213
984892
1179092
1044740
639461
1745630
1040418
129294
1449918
1195166
957599
57725
1243235
1571680
816365
769294
465046
1737815
305001
1851083
1220843
985626
1748755
147181
38569
1149627
398137
998002
1035843
656227
1529577
260058
429964
1694010
1073219
619994
686241
28085
1324336
1406829
962168
1078924
1856222
765507
64522
303104
1438596
1990557
1827564
366496
200612
1374092
1058863
872695
779085
1265594
559927
603173
641666
1046732
275031
227984
826581
1663664
1184275
1427923
1573592
1042558
281684
1292516
1301370
337968
945711
512318
1159983
49255
168100
1698031
50191
1832663
262462
717391
663269
636750
1201406
911610
1083731
737320
960303
8648
270281
234921
1304849
952802
363719
871580
1191605
1805100
879135
109441
669447
1176406
1376127
233229
1588051
673703
227078
583371
132588
1003821
1723796
1603145
1174350
1351808
527569
1456578
1797372
822320
724389
1643057
491780
895629
1440833
1133022
695242
1088848
33587
414031
1920891
833407
104793
1545832
1701207
1867920
1946737
1732562
1209565
1391900
887220
1620888
362512
451824
1594048
1167648
1580908
1629628
740410
919095
539753
1366500
407323
1907891
378971
479358
1534921
1785642
221636
566138
57226
277719
835406
1004206
1955136
1610315
1291597
1563401
1564049
1992799
1732657
1475802
184933
1663790
233980
1742991
292524
567043
1929797
689403
197090
1214706
1976180
1460432
315044
1928862
1949617
415908
65341
759386
792464
1497425
212176
1196692
1334740
1476642
1705483
1559409
829710
1615637
172519
1789397
1768324
552888
1720145
1851183
431393
688572
23746
785842
570005
1877168
1877574
1695056
1647547
1792269
376994
1244995
838228
1979667
1919969
1228774
118128
1105864
1007420
1075856
1945069
572262
1761356
1692772
1229499
972237
210477
156660
1301123
667547
1818764
1120306
1525085
704664
335920
1315213
1539945
1747931
111945
802638
642137
1519601
1413991
1972401
1477706
620008
571253
1703891
318795
795511
119875
694831
1167842
1689032
1813610
1062585
957443
525095
167995
1849580
1750046
459481
1737643
384610
1271125
987588
288003
1770655
922259
1848490
1796562
1099297
1811127
1217463
1948602
1438225
21431
741288
304711
1213556
1211743
1378324
1215758
949197
1663735
1525841
1701650
1768511
64324
1618031
335510
412873
1951313
1066955
1302703
960250
1681110
1659249
590276
1869531
331510
1400583
866687
1427651
1920967
461843
552531
1962039
744656
1987083
953698
33712
396906
1393152
1086421
499471
741117
1447125
713275
903196
1871381
1818787
1095739
878325
842797
716120
552600
1222840
1462239
150133
852494
1710920
762211
563574
1854706
336581
1108297
898853
1465907
1840133
1958734
353562
1922295
938865
1795558
1457634
1443313
1441654
288228
1665548
886203
1423383
895812
1157661
1858090
1565106
321878
513941
1073443
454132
801462
425165
999870
1419830
1154780
1948937
999814
1542804
1847931
1590100
863922
1367680
1153895
768433
847112
1670002
1150700
1991822
821852
331643
1232704
1856866
532802
1236107
380819
1355596
19150
505877
60358
424797
1205512
369051
1191852
1572672
103529
999139
1999936
1455657
863683
1966079
857038
1868759
1547607
590469
341505
1087630
1952733
593609
37356
586471
1829400
1429417
1045004
45823
1099726
121290
1070165
1000679
311840
388414
87547
1537821
702660
486598
822572
1193257
2842
656478
1708150
321274
1666699
39241
1200009
1161385
62912
210461
1717551
948984
1733483
325197
979176
1652545
440471
1242863
519983
1818087
798438
1289306
1175022
1411291
1371134
1156648
1288437
1173748
1487160
1709540
220122
1669098
1261258
941625
1480318
698919
1890009
9050
414419
1348542
836748
180173
981430
964649
891661
583926
536718
732788
1867621
1167122
1610397
1386500
1819479
1904663
1973096
1456183
1028243
793950
1064111
136524
398388
1344852
1526937
827442
1747119
954575
1071981
1922235
605382
1825950
856040
512228
76952
16653
971079
651572
956392
562039
284611
1485796
705575
870447
1086672
968108
979808
1525144
245809
1466075
1917500
1641893
746640
1346026
679207
708666
1372624
430502
1471046
1199207
1285120
1823918
1123863
1212735
349128
1454992
553486
1517737
650370
1796873
1134518
1234038
1788956
398604
717813
618009
267346
104792
914511
632171
708555
1378948
179029
19358
830607
909229
1185762
395684
543170
1173141
35740
134497
703843
866971
986007
1200503
1408248
159438
90140
460742
490594
1587770
1112697
577079
461556
949362
924221
876312
1149659
1189945
1763847
79032
1811789
491367
297276
526448
337179
663280
1102536
848036
1982871
1322925
1584926
1840662
1400452
1199872
1828810
1601224
722891
1115453
1661099
201011
588036
815765
588301
1057386
1094564
270106
1524642
457135
965315
1431271
236822
678957
190856
1919171
1887795
1740838
60265
1824876
894515
771518
1562696
1537548
111852
936959
565068
234213
914890
153857
833078
1396387
429802
1999118
1364484
200887
262056
639398
626370
1907221
1495398
425027
132180
979441
346032
384680
399823
865608
1730524
1489808
1350627
1312753
1364729
188604
123283
322581
1338965
1379601
938885
1760862
676545
358921
1552170
883684
1636558
1451212
741571
1721606
944329
51583
1404933
1630545
111448
1370166
1717983
1986102
527550
564230
1566179
1288462
154188
656475
1150027
1590044
750365
1870166
1018649
1424425
1541162
851004
1269474
862553
1806986
1223626
156755
1261383
836982
796115
731611
1330099
47077
293245
820174
223773
543079
365467
1932751
214578
928513
1442207
337744
933367
102390
507157
267211
1470253
1664075
638508
1362753
1259716
1184310
1661361
561386
232067
540189
1492225
1533199
1198086
1960631
196845
840100
822464
1007889
592328
1162674
1909057
1392212
1473535
1118565
971479
180941
1756115
1643536
1679338
1304785
832564
142340
1460361
1813804
1694538
282777
542156
1503216
1948450
1676078
1342989
45747
115233
908693
62617
69064
1866906
1609687
1844877
337581
1682371
433883
1894675
334956
868231
1934746
1536560
1281971
1660433
439350
455636
830108
1882425
765942
759134
1437153
822539
77230
666402
1599846
1940140
956460
904573
618903
482957
311906
1700563
1558572
429713
440124
971602
325845
1749167
488853
20051
1876701
754369
1305693
85587
1317425
716673
930426
1475184
691525
1797310
424515
9438
1447698
752350
1184853
476746
1918846
1947060
1520768
1177195
1481434
1097733
880660
1993862
1802741
319799
335696
1091882
1947672
74001
1204779
694436
1488638
1930918
835728
615694
1085671
1294084
1452299
1966171
1912001
117497
1001801
455564
50055
1015330
382684
468207
1773267
1006879
281909
881445
1224777
693391
1772753
677057
935287
531076
707185
1189693
1888803
1372019
954801
1660976
273076
414277
650977
790
1766889
1087330
1481772
204881
1178598
321371
1338723
1463556
23746
1088461
1236846
1882435
847810
1964428
1631563
1235452
1518793
743757
1735160
1448788
1909038
1038309
1781302
448486
1083516
1401270
805685
352002
275152
774050
182772
1515286
727772
1994253
414269
943784
197559
146517
185393
1311004
861903
1671533
600078
1446653
418507
1022392
1348076
47931
863690
734947
1916744
1039030
1240958
678633
810007
959800
1430311
329193
361706
426563
706939
277322
1327548
1328598
1981374
1739894
1588298
977337
1602566
1968500
1613907
1531769
923676
1131794
52882
543843
1432989
1692000
1470012
651340
1099191
655280
14993
764189
592626
674179
675481
1760245
1048469
43175
791519
226218
72833
1421484
375690
615726
1581839
1423791
1598117
1771326
1602055
1558086
1205963
93156
1305950
1274652
61719
488677
1871331
464461
1677312
2652
1570245
1348148
1167171
798379
1997740
706883
745783
1850374
1282660
260402
742797
590028
1320938
142758
1764020
1968727
1343548
409640
1101599
462323
402041
211697
1582988
1994127
389734
327348
317861
1407147
948851
672389
195800
551780
128479
1259050
1992135
14569
1952262
852365
312849
563785
1875632
1388917
1179441
736610
1330687
1367109
812543
239022
1395723
578868
869887
51559
725231
441417
1374392
870071
1137173
1803630
1539568
317125
1193319
502495
1036573
120114
1803545
1807117
1565744
362975
653367
31631
1485599
1846304
1402932
760754
603603
96585
1571702
1450088
1788288
230237
719302
99736
869089
357440
26686
152032
1044609
1679005
1250164
1289689
498385
372340
1082961
1838841
1889936
1779499
208333
382138
229427
1617862
1296085
166857
1035520
874843
457340
360527
352164
1250365
761878
430383
8908
1700673
458103
1695213
1192236
1795420
1779765
991803
164430
441451
1303696
949400
142807
389791
83255
273335
1432722
375086
356050
1038428
45856
560421
906187
423193
1617704
1103483
605950
695211
1005123
1592410
1128997
418838
1224131
673648
90742
383276
1142068
793565
1655170
825553
1304907
887264
763917
125932
154715
1978383
1374259
284518
1063674
796133
1615898
40405
1079551
303638
1676775
622829
42934
323833
1443123
1234256
946088
767544
813573
310659
821788
1665662
1168063
97894
1873822
148995
616368
690587
202107
825203
774805
338911
280890
862681
1491708
181513
1473330
373782
1121993
1992327
396697
1097385
595818
543810
1282374
1004429
754115
336715
1113312
171462
789683
531655
555210
238948
1733711
36589
991929
1886883
60561
861244
514051
1639912
144912
4673
1931982
862587
1035102
1980515
1457587
162083
45197
1812258
1644415
357981
174784
862266
439615
568310
369050
1994814
622400
1623643
1117803
924138
596213
1121434
1387441
992902
1172192
661499
820419
834520
386963
941114
411050
1785939
696278
1308190
1878392
1827524
969390
953711
1563414
467084
1891743
778357
799406
373214
1635924
1106553
369561
1289745
1793335
212956
1753090
1176200
1090467
1635077
457789
1793907
1469516
693282
629339
1096486
29680
799511
1936141
564971
1796908
1132042
307730
90211
1417616
995736
185004
1780507
1660151
1348200
1209559
518651
1967859
1435881
1604921
1311859
790601
1655150
1776989
1401584
1422867
718124
383533
985249
1473479
154237
963820
540777
1440536
476437
1654915
629222
1502856
971854
1359174
822748
1986640
1178063
1366888
1501555
567272
290051
239262
94026
551026
4693
1229424
1181582
1239965
649302
1645493
1974349
1603136
974408
1426660
217752
612469
28233
225849
1696862
893048
1996199
1654913
228155
347192
99568
1906801
1176260
390539
1180233
1907223
717074
1407811
1920256
1685501
785920
1901220
1395700
1998847
40763
910845
411772
610878
1404010
145313
41580
1772420
1606564
582703
812493
847370
655208
403579
1453128
1761901
375467
803948
1880566
147269
1744678
1602726
29983
1752315
552587
311702
1090785
584557
36544
545428
407826
151885
25870
1683238
1428166
1701888
1846904
1070352
471283
1904692
1777432
558546
320157
111056
1941402
1375596
1573654
562504
1696875
208580
405680
884826
28422
371921
658931
1889415
1169401
579079
28065
621223
234391
385248
1675754
887696
953339
306851
1919471
1994914
942001
1711972
67218
228006
588668
207710
557493
1590067
1605641
502514
950723
1894908
917025
409678
255568
249193
704815
231577
1331664
1527505
836225
1116899
829369
892113
1811511
480253
1720634
1036908
1192916
1671232
405972
342245
881074
1513611
679880
1302546
494282
399801
368420
133469
1627559
1423220
1955209
314744
853878
1883090
1433994
1234406
1177617
1065120
1265587
474840
248224
1580292
784462
645914
106784
1952122
751840
423315
694954
1764917
1563074
738808
1002916
752987
1663047
497701
1854247
466004
1803909
1804442
805391
375450
144468
531618
901
1071324
1390178
716344
1448349
1048232
1192077
311116
902541
1834707
1390593
1635977
1233098
356150
1709544
507286
1095372
87016
1738832
939619
1613268
1943426
1435267
1841252
178630
510259
1775777
1966871
752105
1358996
1587058
1506282
1429867
1670880
1835237
876005
1306088
36245
1644035
1762314
791548
262653
1839783
178722
1386183
736252
1316803
1478231
1103655
615598
946124
1488097
861724
1635743
148409
459007
1687965
1906524
632582
1228666
1372853
1157210
848881
690681
66947
279224
541696
1819870
218003
247206
1647764
1007741
393731
660907
107821
1996903
1660372
548948
186811
131566
11101
1194551
1806055
728621
842032
1449237
154712
1796744
1710592
844440
1485753
1527435
1811528
785639
1684398
398886
1900870
1475963
567735
1979767
1234837
1784238
795602
1189540
903601
1792586
1501524
1147924
1239591
1136925
1975770
1316842
1620825
766998
1079788
1534609
1986458
1254321
1716509
1791463
472509
1702851
538762
1983356
697435
1271623
1035315
1226962
1874199
807084
1558152
643492
575950
325856
325855
774164
1477332
889460
603877
564922
691700
958452
50324
1399931
1327836
674682
455405
1936992
1440607
577420
1655896
1898321
105533
472136
239870
523261
837768
1308813
785934
1974647
1040918
1606382
1770428
1917439
1591887
1621549
85310
811467
1710788
1882637
1845824
573629
1638889
1124654
1275397
1060430
1532370
505166
447952
521721
343071
1403492
196120
1136586
1702573
26547
823809
175119
856124
950991
1319895
261478
980810
1851211
849010
861245
1139340
1677332
466216
90640
1184005
439577
293685
1211205
765461
651207
838699
1888030
1676982
1084271
1589291
833239
1807919
648812
1737660
936794
53383
1629600
1079586
80053
1095295
1924444
15162
687460
1909859
1214264
1058956
320274
1861341
1963989
677340
1115934
495447
1125258
619760
758481
1949875
47144
1093524
860216
60191
1538376
874954
1514929
558694
466004
748881
1145265
1690336
318243
1530673
1035520
406259
67634
1249414
817998
368890
163213
812390
187977
180871
1032404
1687998
100641
810806
1389125
1346740
776512
1601292
1573627
1209600
555170
1753960
1307613
1000871
1174357
1599235
22908
1332372
458448
1857187
748840
870838
1288074
300438
1846590
656291
1274595
1146593
815133
640538
1664927
330360
877438
1111569
1970603
1735088
1106685
1058767
1393554
430631
1093357
1498439
1145041
171877
1389071
1911188
1201314
221850
908256
1356119
1902405
526512
391028
512803
1256985
1030159
1365441
1106315
622477
201684
293106
55469
1321188
968871
1251366
1358708
655132
691734
560196
1840727
648988
216349
1972164
1169220
1579072
711296
1387484
1112430
937578
1291142
1553714
1529855
1270122
208791
1349742
550948
122019
98951
1303012
1186811
767860
758721
1326117
925557
267676
523598
520075
359461
354886
1392675
1958017
420382
1552614
1777839
248436
1862097
1484220
1389129
911122
804177
590581
116266
1951862
532899
1367778
1748059
16232
1377007
17824
1806755
1137087
560884
97513
1746473
196237
1356618
1033253
1595341
1428805
75738
491361
703348
752801
901919
1843487
1789760
585318
563874
771962
1159090
941784
1008424
806482
348051
1408321
938953
464920
264460
1223617
234635
872053
1467407
1875285
3097
149672
739087
1396385
1229369
1381491
620370
330559
1201475
1756751
632326
237164
1135671
1002518
28877
1054889
259503
916928
1683446
1087279
911158
759467
1137157
87661
935300
1249548
278
1793673
617563
727205
1068456
303281
1268404
475229
1159669
1988814
313924
289805
968702
470852
1012121
1633958
1411912
1416869
1078369
1265195
1188409
228584
79962
583999
893904
1126994
1853333
1947435
705187
1117250
560260
298225
1521316
257478
1556404
1480484
1993726
1606499
720238
1294319
1952760
947801
1408510
1428339
1142767
1166363
535015
128957
231021
806046
942869
445105
1715414
643466
1887861
1829748
1511483
578266
1619850
510552
1478791
1322239
1567823
777929
1581766
1173303
1965808
1175140
763511
740014
975835
1567669
12901
969260
1653879
784623
858875
1178522
1856908
106222
1206230
1318780
1371299
1471609
1843613
1321907
1675711
258703
1473602
1644655
411295
1442220
555048
681002
1266027
1259405
1366770
362793
1681973
765973
764142
1962652
87959
96387
1450637
1790504
1684330
1769094
719978
1138235
1885916
535199
132612
1556353
1642819
1639288
1493249
845573
1835772
241049
231183
933694
14394
204420
1236225
216917
1081088
1550886
1106452
1395768
1418803
1091033
1505357
593975
727013
961050
331068
120190
919619
1826258
638467
1720757
386799
1900188
1461378
1233004
480270
1702106
1140465
1479995
1031420
1826998
1890283
965339
395735
669264
1886933
1062972
1612618
1138535
1248493
125974
534978
1447959
866928
91022
1499337
1012390
68530
1387663
1642308
107152
1624689
381677
1498704
1964990
588414
1776917
1848768
893347
919752
1658400
1446823
1120418
337100
932805
283243
1548509
270155
384034
1648891
169218
924312
1331089
266811
184508
1879391
1711459
1953931
493384
1638818
1491895
608698
1549046
1714012
1405945
393146
1703013
1746727
1925204
366702
1589684
286897
1668857
1116996
1484927
1851833
568088
1672064
1501851
1434623
1100230
1455195
1511237
712098
1328794
634546
215501
1856156
174967
369218
1901480
296853
1093291
984499
1078884
1247767
1445041
1816647
576466
1814345
1092180
988114
886237
881700
800442
1506642
32052
1686925
1229637
1270718
655412
1298233
1089114
174467
678323
439863
1513449
348417
1260137
992359
1754014
1779456
402574
1872937
1719512
1980478
624006
1564805
1338778
639098
1840876
1600285
873124
708125
371728
662871
1141996
75578
553194
831887
140170
1184071
1341568
97495
972897
575800
265266
1499342
797167
120553
1202700
1329689
1763234
1400665
426132
1992616
1732335
1894763
466434
72601
1079915
819761
1558268
1458322
1926800
1463568
429905
282780
167661
570141
491592
154498
1848182
1127323
1172446
1146589
1629208
1818720
186781
1471188
1026432
714855
980127
4844
498450
580929
1003863
843678
514416
1060398
858866
1779798
978502
1058958
959301
339007
1838323
377575
490123
971743
854579
1037560
280109
604855
369315
1444549
1924546
802548
3080
1116035
1247411
165476
50955
1887312
293333
1304562
1640023
1370128
1519681
1625774
324319
1554566
1520642
290839
1751176
856736
1944735
1292385
1629226
1631564
1169675
361845
826948
1524094
89200
1633814
1137222
1061505
474999
1236225
905036
1887630
1052010
1876160
834895
13547
1658335
1880167
598233
1356000
136478
515959
317572
175091
862887
317821
558428
341187
1298505
42301
1512213
1486237
1327147
469961
485392
965016
237702
1307313
1370493
1216525
1303491
1614263
1505942
561984
349785
249743
462560
845490
1277057
339626
1437433
1845773
1821715
1221601
52747
280483
1845551
305621
1934001
489329
1509724
879164
1154015
1963143
1447988
1358244
67467
1992980
1292489
1542932
1118821
106484
652189
1666203
1421228
340058
1478903
907510
675050
367928
894639
1787299
1104092
1403215
1041464
1460290
1081924
531618
457318
1655984
260532
190260
1971400
27224
483691
1766613
1209550
1049289
9929
865897
690303
1841637
585204
257484
152361
1666344
1209285
601665
229370
1355182
775116
877274
382510
1523955
209205
607830
1684547
221316
1574300
1386521
388396
1020029
615032
1034206
937923
179547
730995
505545
238298
1240598
833536
1587203
318338
317297
1955595
5631
23927
1475000
543985
183328
1585532
21411
450135
1957562
1278349
1589829
970676
1249266
961994
1072111
1627631
1892956
552798
1645977
418033
1725593
1933330
473176
1038746
842881
585829
1534437
1571680
673410
1216499
1527648
482651
1089572
1978685
1063977
320718
564398
66300
1835084
1884528
1480454
1007270
1453939
1679535
1394944
1447647
1773969
1126186
1526531
1697290
1211088
1775936
1129648
1803258
479762
255849
784412
293458
1268801
1183572
506188
833128
1938483
1361558
975114
908264
1706823
1681569
944123
508247
46616
546021
1793779
1399569
1382940
942631
1216763
449208
925293
421174
81240
898868
1721615
1232495
885147
510038
413461
1518121
280122
9284
1885806
963082
1290609
1715636
1729985
1072523
827164
665385
1680309
450549
1835439
1993052
346201
435117
1235587
869971
1602050
1785188
264582
56366
141170
1218071
242069
124645
984380
908938
294959
1206816
1101373
259631
1987335
1577543
1544091
817240
1435246
1631251
815214
445629
371196
1424289
41725
872419
1824753
1126753
1341753
381114
877026
128107
1162853
1059513
667802
941359
1415619
200170
865405
1982919
1834812
1430479
1031194
1884994
817325
14411
1799770
795631
1230290
1634008
1253543
1841792
839049
893407
1313073
470009
1020023
59483
692821
237253
1182050
1217802
494205
134136
422494
1336711
1356459
517088
327749
811062
496576
673761
1405966
1349103
918162
1558110
1290240
1623499
1373585
1450426
1424118
988174
825976
1039008
1116430
128538
1127228
1071173
1878640
1838520
1977396
773344
12704
1909956
1971525
1408326
1910418
445400
131295
1766863
90183
1672917
1016225
1959458
952866
1623869
608035
638355
1998572
1821851
1067950
774340
105734
556388
1446252
934357
338046
1461552
1178296
686622
1192627
1126875
322627
228725
169365
1786517
435850
41079
502796
948245
1721680
1083139
1417093
1478169
558431
1541803
1234285
959327
263164
893747
552358
1192774
479128
593891
1155368
84104
329213
775102
1822610
1887396
1520110
1757920
1964993
1810976
641716
478436
314011
1407293
1022805
1443618
1820730
1233997
88210
1642250
325967
242606
1303533
1458439
876025
991745
711525
718337
1216363
1534394
405251
905183
1754809
1374854
674312
238430
370188
228809
1206527
438378
1831639
1393188
974859
534635
1430489
203152
42871
918428
1395745
1623160
1301302
865918
1966763
1772401
1179738
1153474
493483
1363867
76676
1163891
1965441
914865
433347
1769042
379939
1770501
1281966
1754140
1231481
1639357
1477433
39373
798591
1451326
944624
1862043
664644
594766
198078
1738763
956433
682556
180425
1460333
872051
89933
1648000
1179223
1514694
1464352
535301
1476801
1256038
1109509
313619
873069
1981837
504424
1720684
1290100
1408544
731225
1890762
1579376
269541
335827
119577
1895213
177482
391920
1148750
930273
344298
1512387
1658260
1485925
1210118
1092376
767615
966545
301006
767727
1713800
24557
77519
391043
1001093
521352
1485140
757846
102856
1061023
320322
1072037
1959337
1982209
539671
248515
616409
971143
1322281
102611
783073
626749
1757601
1019196
219323
1640758
1596054
1820859
842465
200860
424625
1556919
625282
1079337
145381
1412352
467093
7442
369452
595173
525458
1998750
684314
197785
811790
440484
483550
475112
706254
1333483
1447301
1613120
1096867
312253
1563971
222253
173207
922623
1690075
983901
470486
496879
592626
1225483
748172
130628
1134250
510422
1711214
1159668
500405
1073136
1750184
1281376
765460
841575
1244441
910542
94268
93501
510104
1484814
1196868
1987640
147685
1815091
1717315
617147
672430
890779
507524
1370645
1679857
574131
1605086
1323540
1111060
389864
1859714
238105
502634
1084072
1241606
1907928
178356
987680
1137047
1419274
574457
891886
1628458
228279
425206
1999162
1629403
1587093
1137097
1077928
1469553
1885725
320183
320696
1893880
1474198
1099947
1216904
455605
1535475
1180416
1064784
1741407
239615
253056
1385287
377747
969282
1351088
1471827
768487
334235
1729485
1640552
1755654
265905
1743356
398533
404117
1505357
1665870
1487500
828590
1869446
491483
30814
1557319
328541
465198
348442
1284173
1846511
1233361
696371
1443069
182962
409903
492217
706071
1864625
362173
166934
1761826
79254
620334
455991
1509946
1044836
740065
1295767
1664385
1145978
1278369
1873481
1580689
1635136
1293407
1882164
392035
1629672
1256219
984686
1465373
303257
968232
1175543
1013836
941214
1208465
1193748
893228
1478169
1248202
1887218
1081268
40222
507853
991405
1522760
327843
776137
26806
1414119
1164484
815978
972564
1460438
1749694
1564986
322712
1913878
1791235
1567757
1849705
1114549
305846
1431641
615334
954727
1645694
342235
1746417
851088
1523086
1586144
328161
1867840
1244836
1874456
720209
1249026
730678
261341
1774898
312000
852147
422723
540354
103703
1252618
333462
1263276
33907
659292
1138864
489368
130611
1087245
1820492
174290
735362
35798
138424
170100
1305718
457680
380964
457135
1185152
853146
1266219
63224
1143884
1353724
1118365
1723308
1709430
693824
1492470
361755
926755
242342
1836580
1904135
1438797
1011156
1559865
1122054
455094
1332281
467371
1006001
236064
1620784
645097
209233
1695209
1583737
908644
995079
1047678
1479184
254771
1605641
1103256
928732
370946
1430934
439687
1766564
301232
958002
1689607
241083
434364
1438722
916216
234713
596556
1690116
950389
1015674
1164938
1618344
1346070
1936390
1163134
179899
24720
611848
721380
616917
1782098
521249
530955
1708421
479079
1411955
853079
838320
788572
1445448
849912
245898
275246
1843257
1742221
1518348
1585217
1861494
444460
1931251
243649
610528
1923082
1554970
1529494
1745856
305821
139633
319069
1841791
1504399
706381
1938490
474680
1540532
1902673
1192123
436557
382121
1621056
749861
18646
345355
133107
418664
514735
379568
809002
1527121
930466
1957124
1277989
392089
1514949
1948694
1439376
698930
1533766
1270070
1661508
591968
1321729
1402513
354169
1209519
584875
952913
1335950
250189
1590624
1285478
1002844
859488
1501379
1458532
395476
412898
172459
729382
550634
1334957
45301
1638480
84788
1274636
1653904
1205318
765237
1098343
1761230
934614
1650309
556297
1758809
1225005
1812083
304345
716852
820939
1905015
1186208
385705
789786
1707682
431550
774451
1795586
1530973
966789
1208492
1482536
1054286
1816077
1911966
1676660
1811489
1297628
296164
1815351
1842551
263828
82066
1046863
850953
1026610
65507
1663220
1036625
619938
468552
1955922
716525
1423595
105415
838336
287550
1334162
728656
1906016
1228753
1009606
1783163
1794743
1029882
390993
1779339
1656149
209743
738021
990320
716929
406259
555210
1234179
1501072
1152177
1493666
419732
1312829
54117
1006605
1159365
1194999
1022471
929253
889005
1356138
1926383
1144060
1241209
1341319
176595
743289
1994276
224947
970000
967331
1293291
642199
104331
1062151
1395405
622207
949464
1267864
615704
1812040
619254
1864390
427062
1552067
1847600
1661727
513125
232484
323657
804313
107958
913792
1234326
1818121
3535
991922
1748831
1411567
437234
200265
1347081
411707
171719
140593
189502
1899230
947007
1066245
1117085
1573806
1894613
547436
518160
1498552
514627
1980892
1100202
197682
991765
1822859
87868
1842807
484797
232636
750924
318886
1271560
116819
1090163
1097233
243981
694633
881400
1497831
1255064
647822
565063
379518
1725317
1105649
1421661
1249018
1844980
887627
480156
1623872
695284
861967
1678951
445488
1312821
206520
1573054
1043449
448218
243175
291148
1881349
1050658
279100
752739
1607542
1615068
1423639
1767436
1762884
1543607
1867694
1623141
194481
889949
493701
1658524
1471369
526374
1980980
845739
722642
585568
1149338
1147878
583014
756050
1489539
1210495
1311347
180168
1917852
1446868
1944669
1755151
871912
1159818
983764
744545
1659879
605839
849016
221720
1262782
1196233
897677
1478093
1676426
256669
1424992
1195262
1825783
1875346
1251181
185196
154444
1139198
316142
1724651
563957
1278517
162937
1895407
1828148
1734436
843685
1097666
1414591
1066157
1067830
193112
916415
902016
700229
1753242
1021736
1221255
192231
1250180
976777
1403182
1503535
1189620
1799493
236706
1752038
372941
1538123
691770
928388
1704915
1930003
1587961
1089953
1865422
170014
1218821
1042522
1745036
630468
1824737
369982
231138
1489411
1027548
1609638
1086020
1641182
1335206
246629
1984476
259903
1883822
883879
1222650
912315
1608402
1788054
642372
76310
748279
1237309
1032933
1354036
1126602
1151482
888091
256438
47167
1491422
342764
555039
1491889
41989
1356683
1203339
317567
1661440
460731
665403
1097759
679001
1615551
1765179
251498
1934054
477430
53697
1125521
597728
1733278
1608090
987123
1431256
687718
1421600
895706
1741485
1853880
985573
1372736
71611
357260
1144639
1950130
1832574
1898061
450949
1197007
540871
1061756
625577
1971082
1176485
1536705
588735
447869
326146
973613
1371955
1206038
1129144
1841385
929800
1066974
707377
1523710
1671615
185092
882445
82839
1185659
1510106
1005696
655152
1909111
1674484
972358
1089197
1048175
1903276
900370
121515
1606039
1400336
819787
1041153
475165
1923253
1364200
182634
967599
1412212
1746943
1149610
584863
200434
1042308
1486146
1106835
1804290
1160939
387702
1030633
103421
1346839
1230682
1363405
1430479
1071141
1718234
431248
743166
1110867
480833
1758424
337933
1323710
1268715
1334292
1328665
62461
247898
939204
1560922
758779
1693719
1108205
443800
1527435
334802
447857
1822619
411135
1280160
199571
1372539
162709
1722573
936607
1135010
1368097
852185
472930
660254
241590
1970664
1544339
185387
734390
1042152
361955
1500719
548310
543828
1751205
1683258
1751620
495451
504020
1709545
826850
1078309
1269139
1138055
761900
588427
1949192
1468440
743048
906853
675897
1263993
136111
996830
870785
929486
670779
1451521
962220
936252
1432170
620148
1095671
86574
325083
213213
1516563
309753
476975
114754
1678429
1282747
1973079
1954408
1355763
1613990
772268
992375
1435793
568024
306460
1176511
687275
274810
314890
719355
1392815
1984059
1797327
1660638
805822
1905107
1733698
654827
1860580
1256712
1395996
806900
878669
694617
78206
1375248
890147
1938401
896978
1109297
886383
846572
285361
1354532
1311690
1161861
608802
454096
1170714
1025477
1204272
1282923
941092
47504
1306372
983072
652400
220082
57939
833454
338328
1666805
266124
1592697
826040
1002077
1121799
1542071
1953379
182091
453922
1715824
1581626
1836560
505568
805459
1446541
1709982
675088
1383302
665281
1342485
487618
260683
1917722
198790
1976902
734803
1352927
1478064
1310275
416223
1523667
1599032
995095
1098346
1352882
815898
1218969
741781
1833565
1862576
40473
429865
767699
1504647
1625331
1993213
456112
1027800
767442
1276954
26686
931147
1627875
1782711
1577305
329509
64639
993347
878377
1063210
893930
391599
916945
488326
700710
220728
11460
1217455
945711
1877326
1959952
1517819
436835
1489904
299537
10828
208501
366048
342519
949298
1069354
317069
976889
1028661
592255
960653
273617
1759
1087294
64951
653364
1788361
1711722
1063356
1409792
1700828
789520
539047
1253223
176709
1118659
1971492
1924976
959007
1676079
1527333
841224
260694
1168636
542946
330082
1203247
1620957
806291
1367085
1191402
506120
24211
162740
1088482
1685986
1061114
35085
1155181
1025650
669951
1640758
1707595
1979759
641850
1971547
597381
847846
1957037
1142615
1119048
1830905
1214482
991648
1449948
1622167
1669755
480798
1623267
235520
360269
416651
773046
1984832
930245
610185
1393187
582919
608573
462331
1986171
1547346
1715161
681858
930099
1611916
554303
552261
1500026
1379083
936262
1754809
1682461
1184318
253277
478516
1885477
31771
227902
1330353
1239464
956581
968084
1005815
87635
774861
1750912
406564
833227
694783
682063
1493567
1318222
578350
1674522
1475141
1636559
939522
1665081
36284
173901
442000
1011640
1028364
1510235
681416
270572
1186424
413303
300120
750346
1095875
447010
1274326
596900
1517842
872436
996660
697961
1937316
1386296
744421
961879
372816
1677098
498374
1937825
1115504
1792791
1959300
925356
1469564
406471
1494340
1582128
136799
674945
857787
1111908
987974
648312
835529
55669
1182654
1683326
1500308
300755
1407109
1322608
1304985
1652946
826922
1597248
1418185
692184
724398
257278
816949
74439
495978
715164
867747
1921164
318970
431746
1271604
1204616
470153
1383027
145684
533077
1938151
1275679
964704
1829774
1646913
1508423
1735040
1203853
217557
1790028
689045
1759944
1154122
754889
174407
67630
692019
1885959
447389
438211
1198479
1344993
1845149
481985
1222731
179263
39977
1208388
280230
622684
1921271
831730
619076
1924477
663419
903047
396768
581344
1941537
626306
154215
417869
1442681
1820624
1323005
1703760
1282520
1435607
1545976
264029
31659
1791633
616560
630984
728637
1783740
1706746
720154
1361866
1065572
128022
672652
1985438
1082698
635777
1990222
820315
1551118
1430376
1968313
951890
1306291
1176285
1009386
1369301
971769
1477283
1339798
1515756
782460
1275197
422847
1732452
880652
228619
115180
1278303
1351726
359234
935620
1152286
1922833
1734936
1541639
1450088
1629574
1656391
1466367
211746
782017
16046
1118600
1268702
964666
1877298
1923738
488880
1921164
216758
360237
213910
291053
1374789
1737086
1268715
1505562
405862
249173
1618969
307845
1750037
436057
104659
1001218
1463005
642232
946658
178197
1854849
454523
1647003
488499
83090
726973
1022890
553551
613177
1343556
1036632
1407394
1292724
1292365
491238
848669
777765
1157013
483599
1162669
1377918
205877
1166355
1003982
711168
1372421
1531150
405144
1259257
1493574
1565155
1157998
34518
1512614
1175102
1049526
1264941
654652
669838
163176
534115
880847
376974
147637
109652
1901778
1646491
1252396
280751
1048738
1602279
1474858
333650
1141795
1457804
416304
1278753
367930
1603669
1178522
1325407
1175668
1216759
978618
1360474
746184
1365961
292973
1113267
1484945
1273204
421260
1944735
572192
6314
168863
100199
846805
1900188
1559307
1336233
1254292
1777079
622999
369241
1862636
782831
776253
666508
910535
1878677
18641
1013848
1375488
454701
730065
295019
9243
680657
399686
971223
502301
1995328
1378637
1800634
162111
887152
1679833
1166260
1566354
1686160
1147870
1190383
110975
1198093
1651128
621258
1320409
1940696
1465968
365005
651101
1074751
214020
861386
1441296
2955
1323191
1202333
883474
1309719
1647547
1079268
652567
1191372
665129
1408115
1661740
1050565
262378
59872
208351
407789
1004968
1948199
1620970
1647892
972941
79560
1291195
475967
1323540
1372983
1145785
761013
46884
727243
1172298
452468
1839908
943840
1388491
182734
859803
1923511
716085
709545
623462
1200809
1287989
1308638
1751375
328636
1666274
53417
1692368
409145
1278695
38364
163940
1412221
573239
1338878
1066813
1115336
1229840
1271339
1005553
62718
1522150
1176400
38233
1953971
1595166
812073
1873753
332428
1637302
777571
587972
132931
1457185
269436
785667
40627
1750550
493513
736915
1549659
1824159
1367399
390601
716406
1261240
172868
1024161
879840
65621
108354
758849
1711364
1380886
1697766
386253
431386
1295285
1979005
282611
1731243
799949
170164
81509
1846112
1151545
5747
692800
161471
127926
1508402
1221410
1989673
61683
237539
941359
486546
242295
1503403
1273579
1227846
236702
1912338
722267
1692236
839003
1822706
1894910
131854
280981
45018
1976001
330217
1514102
463752
45292
943065
754099
1325556
793168
1543258
892540
1452760
22131
249201
90885
415568
1205204
972383
1108578
1097556
996357
750359
1729872
1038897
1764644
702324
16992
362537
25246
638146
362293
1749642
1902114
95971
260501
1318455
1451610
709090
1256680
262449
220431
874807
615858
1969862
1541104
1059511
1235305
1245206
636030
258859
1074310
12451
1682831
787423
9395
1683411
1729306
1009151
1718714
1480023
148798
365432
815471
811821
1206281
10276
1566404
468644
1790752
891166
1443773
10232
940896
1079121
1856175
1955604
737049
820315
1011094
607716
1788171
557008
1316765
1459542
1046308
431136
658689
1275424
1778485
425027
1906683
602100
1026356
134759
1224772
750359
994867
1777296
1699233
1930673
1382568
937548
771894
571001
339257
1040828
93783
258362
563102
1032774
12873
1452499
1326975
487197
518202
357580
959521
1164725
1798304
1863441
1667386
799484
47655
508855
642731
1362840
1313971
782076
1445048
1623179
120530
362780
897315
1361311
1435165
599066
323769
1400761
1334545
1466342
607049
817516
548139
775517
464862
433265
510805
140742
1309587
1091304
160498
1204416
124187
1948139
1476893
1441475
832745
985055
257777
252931
1799970
158952
1425989
333780
1238328
1764409
1349118
1031217
256880
1656293
486618
1009743
1417801
149991
1536451
1821286
1692226
320257
101708
535405
508363
607903
1495755
1043944
924668
1206036
252717
338976
337039
92866
1877281
1823444
703816
496949
989196
1446738
83388
1325984
713264
1549999
793959
1275160
1875327
979087
1993568
1484927
1786624
1500617
669780
1660795
1586445
1629476
1227756
199388
818607
1559726
1075390
1950616
1413010
718962
1166802
1119197
182111
773714
1434116
404969
1660211
58431
103870
1309942
1065100
4410
993433
1041489
1193068
1776833
856685
1044304
1957735
1073614
1863463
1611976
1729885
1079597
244879
1077301
368574
1112950
1524973
1682831
259933
1132831
1247113
1154210
795393
1839510
485764
370185
698345
1467578
1496701
1065088
609014
608112
175741
1094762
1711359
904730
103281
1577962
648742
317882
1064748
1447220
1835382
1298594
610926
1332764
814069
36863
550817
467574
1654429
1535902
58378
580555
769889
1377526
420170
553307
256561
363195
1724430
956183
1469510
1911188
904670
1108469
1806395
498909
1146999
846364
1699854
1186696
736228
1880521
638877
727618
490921
1786355
1171285
1246080
1535592
1594679
177611
1043752
1112572
1396727
834160
1205940
990763
1242112
384372
79782
426308
1847759
62223
1194188
1922030
1411295
1507097
983494
535668
1656771
687224
481433
1703672
1260806
536592
235830
255677
1139044
914254
89141
408661
213015
246763
58685
762849
1722628
896798
1423441
1486389
145296
583677
1826851
1440603
1417442
323790
1703857
1851886
1135072
1268593
275685
1219552
1795466
773976
1839253
1253434
809356
1385271
600897
1751124
1289641
228584
687198
1285346
1337045
110786
1832683
227201
383923
1607148
227619
17917
1770326
902131
1801816
94238
1876
743990
375205
258860
1634395
471861
1383198
1997320
78581
1801952
683907
1406716
1321225
1372601
1967160
574955
1149199
1900932
1069954
1729975
990057
1502116
1221514
123270
101576
793119
547039
662081
901532
1694181
771122
696946
623199
742408
777716
545276
476962
776277
326597
98891
988681
220707
1334058
1888743
652234
1589709
1135983
230573
1123664
1100442
95947
867610
1446277
1828565
485580
1547808
777594
1511253
1330746
891604
1683116
442048
1580049
1618601
674405
847634
512382
852758
469448
441505
24521
608467
602690
579610
877679
1538777
495885
1627532
1312003
815078
751576
875708
1984141
1679322
1848830
1406716
945514
1801266
1999048
1205855
1490097
447048
1907984
806819
122666
915466
1179141
1881086
1477020
1051622
487473
1616554
1624562
589912
1178449
494357
684205
743582
1034867
1536509
1615233
253036
1365806
30051
215072
2000000
1926657
510800
169782
1439095
28977
1578491
917036
874807
1757944
350240
1454576
545163
804576
354567
467830
552332
536843
127935
1539843
1550335
1290352
1431256
1221089
1063331
205320
50733
480097
523160
669206
884710
1703009
361361
933122
1863083
423478
346257
922871
366731
55046
1639386
1189861
1052894
766110
1060043
1181253
1344749
1696875
1245721
384751
1807059
234548
1792413
823072
287983
1440323
1222327
736182
925142
825912
179218
1091400
1720816
1405627
28763
1117244
799101
1919169
203702
1353885
853840
843596
454819
1296386
88313
1472717
367257
581906
1607653
1867351
810613
1464747
518004
1275783
1086834
1619479
1103339
1424211
251508
888836
1882539
1053397
1437471
1641566
618730
1051717
664744
1026254
1855433
631273
367975
1804982
1407322
1747751
695681
1254577
223225
376072
556881
1673404
1168363
1181327
1769372
1309347
18002
1221669
1114590
752588
1708538
1290907
140146
163768
202866
1348623
1654260
1367762
571435
1412078
728574
1591648
1834867
1054085
159759
1859437
1181652
128040
1670993
1031757
326704
80777
1925059
644824
1412281
22016
238542
150715
804863
348443
691296
1688460
87884
1780222
10473
1294464
1059556
442312
1021932
687773
1490790
529798
337785
1788862
1294912
1313717
488596
635288
1503130
676048
337882
932971
421893
460109
243473
1887070
171757
447305
150545
1581454
618505
1214852
1201408
458219
33514
1235284
1274228
280048
1080854
1138479
637687
464269
370641
864963
1366715
718630
475861
1231509
204309
205724
26307
1337061
1189823
571681
473436
1864568
1490002
64604
1382160
1734911
1849505
1830381
18181
630525
644515
337724
1067128
1343356
412
178414
1878426
479572
1182328
515219
841195
895973
1103280
1398258
1976902
38019
772169
1965146
1996739
1301641
1769735
1691003
665585
1065724
1296529
1423542
1906554
44403
504335
1579093
1617271
1976465
1352199
1346667
245748
485215
1582764
488155
229919
1770992
224998
216500
1874127
736398
945516
859494
8778
1435037
424728
363079
1053003
1903934
1403494
778690
1022756
724534
1845160
1657863
1256940
171235
624187
442158
1886411
826310
1713227
1770384
1009726
26017
1268522
1690293
1982448
794835
570405
308579
1409179
741337
191342
786751
1808565
535184
1061668
62218
200995
657258
735162
927209
1822628
1914967
165336
1881065
69514
759920
1409512
848228
747067
525991
1156470
615587
824261
1049099
937420
469466
1568335
1597893
1404051
798243
728217
1436002
1076689
1272287
1247465
1453063
1243400
915096
1678675
1191414
929403
1893810
291141
1929935
1554190
114414
43423
817806
1264807
212683
185547
768054
1086364
1892908
278633
466832
1088778
1393944
1768667
799586
332200
531980
1668205
1039705
1446051
935596
425186
660905
106784
556119
1195350
88157
1478590
840283
1512388
1411506
1216593
966616
1443679
1577313
1772589
1049485
194608
370551
1013916
1475348
1396730
1670255
1363105
887899
412701
1030794
798461
334863
1242679
402420
1486272
1404119
892315
1259060
1949706
1513723
1007783
1353990
1697930
1480807
184224
603441
1137081
196316
1110414
1918192
1464052
1212873
1585332
120037
1834081
583800
1546699
112191
1906743
922957
569833
565068
1757847
1129184
478566
476248
629645
308818
368232
803602
1115259
317673
1173520
1352635
1598942
617512
312189
746361
635941
766653
1787334
1965919
817663
570593
1327749
27146
382283
1264776
1774084
1192650
1282977
76213
1053177
1219801
651127
1543211
1430127
1007586
720181
969803
743989
109336
1720879
849823
1532490
865893
952957
227725
1437754
1568643
595958
1097900
38057
655246
452841
169381
799658
221447
390995
870112
1097701
1554330
1159001
356891
716513
1408590
1400239
1538852
1847618
318054
1823263
1245729
550363
1632907
205812
969765
293910
688305
509772
1877440
251715
1393697
1052081
829468
968914
232149
1499203
1642290
129223
234504
424530
1371407
211434
365261
603482
983956
1920169
1969077
1325706
711684
676044
776861
199007
1327750
1392441
1505075
678278
10338
907100
796691
1949839
172787
250075
959102
462406
1724779
1794029
442219
619293
702751
162861
743984
1002802
1145829
1938113
673155
657295
1343215
696884
1313289
873970
1324490
487075
620735
1049587
1464049
1251876
175730
1006061
1529862
1088531
1024017
1149889
770120
1541093
97670
402225
1770959
1264629
1109929
1840147
1420085
1136404
578869
22450
812212
39212
1365973
984373
1097025
1870396
1183331
26000
1084831
1351392
1373650
610648
315964
878520
472578
1347892
1835603
1565873
227593
89974
1628686
844143
1261009
252750
898011
194926
873510
519518
1951946
641440
1266451
1204086
1883718
1803936
725803
1008667
66595
714877
1985267
1219226
1332787
1493975
223843
135926
1861711
1202586
9681
74148
1858766
1968685
1339789
1957451
238763
714571
1941034
1941923
252702
348478
1274947
1025579
573831
1796005
1539043
925340
1234864
301509
1358602
413045
1162848
112722
1571806
1998669
1199929
1276049
174224
1267177
1833263
1828747
1064890
1489569
477533
931899
888195
1624709
1666565
1201958
1982167
299588
1946461
296236
447040
648610
862530
1699108
1476311
869562
62114
1789095
254474
1986988
353270
140589
397647
1263373
687476
578201
929619
450266
1041315
134787
1091582
1443313
1646984
722547
1237288
804935
1981795
1778053
1202039
1089855
1687240
421610
1548138
1922197
1115168
265050
1420041
901456
561324
1944418
853220
414926
1692506
1830783
309003
379135
91730
1804156
35493
721625
781221
1485746
910966
977558
1395896
931527
1019757
1444754
1868092
170021
1899345
967793
1079769
1660924
912827
1064497
1091928
1424578
779918
178778
1862462
1250474
1201237
1210972
538629
1000435
1040217
1261003
101073
1448055
1527435
1372727
1838433
1403885
1564446
1917770
720010
1788203
146281
1277305
1641374
1946698
930060
1653984
603219
480126
795927
531427
876368
1574531
533548
607305
647113
78927
1316781
689710
648872
593485
1092830
848678
644678
1974450
1585216
353430
1217572
1682956
1068071
1497290
253968
1343652
1446432
1003821
1177117
1818096
1332083
495470
832770
1579069
579328
130516
1696633
273879
1564776
1053443
1872280
1307733
105019
1071468
425138
1398407
1516713
1296707
26414
1538416
397908
1300913
815875
1634113
1928069
488328
1055318
1988752
197111
514227
221778
1031974
316886
1337411
1119073
961796
468493
296702
684276
825864
1429498
1639837
591783
857731
1883907
518799
110721
398893
1747947
1370633
1345259
1918415
1763847
906958
1638687
892498
671973
465998
1229000
955460
364360
532158
1207826
164059
1307266
552830
49978
12150
1771076
572971
708398
1334601
112371
637520
476644
228249
1209705
1157961
1586245
787634
1235483
1130706
547948
1902374
1616085
154961
1489213
1524319
937789
1088224
110216
226180
708177
1960348
430373
1659829
203379
1755750
866612
560501
677382
312822
1448406
1420101
912029
1547944
1618780
869389
1239591
625267
518027
539435
1357649
3514
760649
106853
1708736
574395
13371
1634070
1403313
1341214
1863811
1881763
1760054
1946133
1390468
1891130
823981
772817
1138409
1316978
1821463
1211034
1558954
81230
1585746
244744
1835449
458908
1025374
1697486
1519452
590288
184069
144451
906920
716190
1410387
1882285
315605
577025
392297
1337310
28517
934789
53874
306774
637949
148430
1405399
915347
135458
823181
852649
803288
1124491
1455756
1313328
1180502
996697
607611
1924648
605633
1056277
87659
1267750
1186399
1378199
889433
406663
1910464
1724228
58968
1500470
1060684
1353994
486744
465046
205468
1357264
355527
506458
1216423
1247437
157192
1819352
386304
1939731
672645
688170
1659698
1972767
1575286
1587366
1706677
737661
733494
1074195
1038028
770680
672375
141066
1517748
1714208
1622469
954586
147552
99951
1471571
741303
572911
816125
215944
138265
1235502
543436
578944
187933
542890
1120142
1829850
1702976
1302364
1256517
110673
1724475
1463270
1328392
1582948
1758975
1759028
118320
531610
1318129
111306
1303298
1340471
1716862
672298
1765176
1792981
734755
1794517
115833
1464904
76485
1759844
1272714
1906526
1550845
670860
724256
1709927
1209671
1203789
24349
282861
1356109
1882406
790830
103585
1283117
483236
1253887
1878540
1238545
893199
451643
1131737
120283
1644898
905183
747399
1760176
56964
700454
564840
76658
492434
1969026
1653382
1191987
1568855
1054296
1689704
1491355
464282
1675387
1963873
274887
557935
712763
1365354
785438
1730099
543016
797721
1127930
135721
1256626
652036
79634
202589
836097
1380058
776270
1339691
1892056
1475527
1316909
1708885
939586
660668
1651958
1844714
1327118
1889738
1293514
1891791
161442
510645
1473899
989931
1030853
1962248
1850573
694007
1138435
348404
280755
1664231
1772951
1516657
934307
1614594
19132
124935
515920
236502
1222630
1893336
1422441
263190
766186
608295
1752473
1482426
594169
1001464
1242074
715255
1556353
1115108
678785
576167
1280426
366850
388586
628410
1673550
689010
1559081
1953014
870006
614317
102058
419803
949117
603955
641350
1893242
1781381
1148145
408233
1466662
557494
786050
1882250
253881
1461970
870354
775036
349247
1487164
1325453
1122687
1308646
1541431
1829280
1685823
13710
1274206
811949
1775350
700211
602443
1094886
1444144
816946
870241
1966919
484972
892887
1374116
398055
500373
79768
1059517
732778
653212
395969
899895
1863974
720000
1485802
227366
1550159
967140
770006
1803977
1919050
1812984
385206
498887
478332
359667
1293784
630657
534682
1633141
311276
1046790
196590
444296
1422628
854663
677037
615389
1760299
484548
1259257
1537929
1180432
153663
172177
1954939
1023075
1438972
670633
1456232
754047
554172
1597850
1919050
220685
821224
574214
950379
143608
1865618
1520768
1743276
1825374
1082168
1874126
537962
1939838
478676
174015
907828
114785
1884635
340569
988979
1398505
122461
1075960
1532164
646776
678831
164380
594449
911234
1586996
1394532
1767386
153698
1938871
1761818
1728884
296666
599752
879937
631401
114572
1509530
1387312
1554705
1179151
523061
1760261
631134
1011886
944717
35096
1613977
225300
986544
326948
1645989
1259538
812996
1855927
1520883
154787
1711380
698054
255677
285567
68206
1639213
800934
999743
1708900
343748
1208160
430235
1693352
1805303
1492118
506622
918903
1369812
1462418
1655788
153342
284708
453773
1038558
299665
579517
680641
1505777
818713
1540970
549079
487462
1232428
459621
1860833
848518
1598931
449064
43269
607554
435468
1564805
427364
1002941
478423
1987411
1720443
1982446
121784
1644340
1821092
1747692
1915516
1327145
1868713
497304
422351
904527
1693424
1251132
376216
1789905
1472117
484031
800069
384299
499629
1939309
1971344
126427
1604420
1540740
1573494
563586
1808340
1733295
133302
143671
358248
1443818
1758548
265619
1972149
387265
1633604
1901583
1625559
1802373
1225337
1656053
918308
1238783
1909182
1565824
916052
1114500
795481
788423
23631
1361874
884550
162931
1951026
841510
111215
393490
62199
799185
1099070
72641
1067168
1872421
1155290
1538888
674402
955968
110103
1548020
1325407
556701
287192
165981
489445
707987
1136801
680203
509587
541308
1992143
75236
612747
617187
1734107
651878
262209
658110
1490616
1609273
1876819
735368
1946655
1837524
1848539
983900
1118214
657446
1885179
1529909
1209140
128636
329522
377826
732868
1163848
611619
1083096
281108
1434027
1865745
132635
1118556
1544372
446218
103355
611476
1766445
1305275
1277440
1061572
1060739
61404
1449786
708339
730879
1440609
675715
1116509
1699899
648919
1740431
943296
335218
725289
1442499
1166083
58220
1092502
1787813
1011317
1729248
1334027
1867921
165297
762501
1413733
1551365
389625
1596597
181486
348549
1971798
470410
1553814
582765
1890766
1559838
1132444
1217039
666304
1283598
1445556
188044
128658
695547
335475
66317
1620373
1705046
1516990
1008140
690749
272427
1125973
1244406
1159400
1977506
1842974
162313
664787
139187
1872360
1798084
698218
1684521
1746577
327454
998841
628347
111698
1721166
1173814
832865
1072
1491057
558721
117691
750940
703210
1472867
1470605
827728
1171820
748253
1520894
797435
1046261
990166
1840959
368653
388985
310151
925639
282491
1094589
629571
215154
783489
1766983
1353676
1617616
1330078
1642345
1096214
1025815
1313132
384036
695294
879657
1254722
494535
695520
1355140
688845
670753
1390464
1158413
1098319
1812706
1149554
1669251
869094
1594620
1810161
1172189
805827
1155367
1383300
857949
1098781
789600
973907
1668152
638798
1127409
1766702
1406976
875686
732075
7281
1039838
1502713
1462191
635090
758592
1608609
1336384
1165781
1355051
206001
733157
1603208
1264877
706845
1388968
834212
919909
1622949
321131
494709
450671
351054
1417839
1584926
261188
1970172
1538630
1378880
1387544
501739
317812
429418
1417129
718719
1028949
1008585
884280
1026362
201680
1426945
1333741
340101
1126205
576109
485839
1057513
1325413
1044696
336149
1198339
1748340
1359663
828704
231102
456537
379458
780213
909368
1670432
1001349
62220
1751938
173951
1204258
1015924
359079
168964
1618267
1526136
1648408
1902506
23046
1716549
1893377
1176969
850245
947182
1394584
987186
1977672
1840894
1322199
1675381
1872493
563155
684381
930951
822201
539312
961209
431001
185231
151821
1760985
877948
1009635
78644
486692
645257
1027468
1526065
242986
1203257
1891778
295651
1673141
1023800
817110
1194383
1217054
1392337
1612293
1985716
753401
1026185
1147199
996140
229868
686579
1623517
662014
615759
1178543
169381
1220285
50688
1535819
1850876
855394
1757239
14375
1597751
9197
841093
489840
662187
957014
1275986
635377
505387
1670137
1698359
117016
1659198
356021
1208210
38687
927020
1995121
682195
1558984
1861455
526759
822519
365401
22142
971258
588144
962211
993719
455000
1845241
1212890
466823
87897
917934
554103
993241
1529189
571367
270067
516465
713916
270502
1465833
1208043
268012
475946
324973
909865
1540223
1379398
1341810
1444889
1696340
1841420
1015648
903479
646380
779006
1387773
570566
21940
915061
1752211
472917
679687
7392
280931
284955
1361928
628587
1490320
11822
1042336
706161
1532148
17378
1966637
706227
182381
1671032
1198232
1195258
1297111
1544962
761308
265392
1087889
1586532
298167
1874633
253881
889491
498572
1884506
1219552
46960
469466
1245721
1250940
1418876
1916744
420781
1288508
527882
1593353
927501
1771319
782419
1391483
1549412
997867
768004
1772371
81456
1477411
1961299
1358246
1412426
1973265
1120040
1489082
1680812
1485765
1750898
1723184
765366
504865
1378889
271576
1337294
1998077
914908
435423
638162
1520768
1798618
1549988
401335
1978056
133705
1385459
287695
614431
367226
789192
1898857
597871
1221112
1625882
339421
1564529
1069727
623942
135966
1958340
1448909
1837225
1831658
773905
1040087
678858
681627
1003287
1428334
604756
1072655
587499
1114370
211585
21831
1190806
1109024
1540363
1650286
1558553
1947026
446080
553743
135721
830108
219725
949243
556491
1118146
600696
725851
732575
266389
37819
1815777
1691251
451879
870951
98414
401834
1924361
96479
847305
1917953
255527
1293471
1822398
1813531
236907
1113063
185260
974020
290401
1601638
983778
1468783
451335
1730398
1540799
1045583
1615017
123796
1139874
1485127
45734
1149510
1733589
708455
1476681
998566
873659
4975
1547782
1697471
1586195
1487882
516119
803743
1356008
146776
1245361
1832403
1138988
1072486
1860403
303236
920084
400047
911082
532162
1556664
1369776
1613481
1422176
850118
1185411
173560
1174733
1874897
213683
1453604
702658
1275482
1181654
40684
1441692
1720344
25841
597216
557154
1404189
72869
645545
898366
601521
1088764
562447
271171
416549
1936701
1128761
1612874
63607
1914171
1163392
522731
258792
184120
904128
1689995
1368753
487108
1360819
672346
642232
250626
452345
569531
909694
15026
1332093
1312374
1200962
1509324
699113
1595871
1227602
1486931
1587087
385773
169160
684526
468235
987554
1875156
1942127
1170772
1072398
130349
537029
1787196
1697688
1468677
1739741
209149
1574142
696134
1932639
1069456
1650188
1536663
556768
231621
963400
1198513
14809
865451
642002
1780845
360155
1108897
1669740
143576
1230943
136006
1670594
302243
1992799
1719683
1970931
994537
1122608
1646063
502030
890532
1908623
1108311
1128570
1477433
707959
1345675
206442
1602281
594696
1222085
1651348
527986
1749226
1887821
1340750
1458910
411332
1805691
1176089
1213835
1999932
1927846
1314346
1125303
1229467
1902081
1523918
194607
1052786
705149
1807314
697692
180407
193145
1957470
911111
749691
1423593
126749
1735441
234361
1536186
1345390
530462
925096
1810113
496575
398728
1347782
776021
285713
1699472
849529
1519385
1050631
1464812
157317
333138
438602
940379
944712
1580708
21089
1637341
907913
216085
1250940
1919555
1221485
1973079
515920
1914631
1225555
1424349
1230239
7289
626481
1037727
354223
324798
730508
1428650
609453
409566
1923690
1949103
1858214
1644924
1619274
518429
208280
1990036
207492
695399
1723594
508772
8691
1255008
830560
1938397
771408
1973925
155082
314547
401619
1975039
1717379
751116
723120
85521
412463
935837
482389
813207
207419
762187
98663
747286
1226369
458817
1937276
187526
1965596
1288603
709290
1821746
1077643
226595
316830
984881
359714
1988618
756311
1070273
754545
468772
1290485
821453
119903
1438924
1565726
242167
736653
138253
1121991
172296
620049
77089
1556009
1437420
1874057
1872724
1440432
351209
147427
901647
1975258
582321
1720454
1184902
1297333
869083
1398690
964462
779389
126299
1815598
991858
1715223
392432
1676381
881464
524290
1238513
1658960
1187851
551538
1850046
43493
819402
1874711
1871411
277963
1923569
1574449
377636
1466699
667461
587163
429074
1000059
1866548
166885
4670
228138
1516803
1415250
1371501
1892879
1772236
137974
580300
416284
898111
1619962
1326710
147623
1581205
138431
318234
1875068
676685
1966959
394888
1705184
1520469
417394
529956
625030
1060271
462288
796465
1633742
1273500
1126598
206010
979170
955218
1023934
680660
1167240
332766
849513
253263
1396760
224281
1096207
457050
1248624
402687
791589
220117
1186746
338429
1990537
1718504
1601224
1195497
574775
554149
1235131
1624657
1041852
799484
35096
1109816
73806
867225
1612905
498326
1288837
472037
1112595
457715
1272808
1635184
234324
1111866
117625
308665
1569790
546241
1787922
1318448
175393
1667144
1439953
763735
1891808
649765
82363
793241
1847946
1016185
1293961
1265907
568085
578218
1086627
474646
1829280
1003457
527426
32611
442413
16603
250938
351753
1323554
141643
1029550
1584261
1695985
18373
1078105
19628
1918717
1869673
907760
1551170
442108
1934431
1233059
1172220
1589978
690506
601435
500103
1554724
1571099
998532
79221
324135
909020
1199184
344277
1514489
1496726
676762
1553710
747243
165506
862948
1330813
1680334
1368962
280243
1616154
425295
1888095
135715
710461
416574
75620
1170142
824951
12890
1226405
1260118
395124
908
990857
725017
830203
1918647
10458
1145924
823378
1782799
455639
1854420
749775
1323515
1822762
716142
1294228
1055394
1820599
137646
1171903
1376330
1541555
1155476
1183060
316293
1920845
318608
1690216
452056
1507565
1057344
1061443
1788378
1883823
1886079
376235
1589055
1981205
1619457
1892470
231631
1472470
1841532
1200713
1944316
482950
347127
1578460
1512098
85271
451064
707563
415040
429450
1878108
1720644
827820
846143
1536301
1138989
95305
1893571
1876064
854342
1794765
1763121
752684
1387146
1763087
1698088
797910
1442770
1601107
935869
1754850
1005778
231994
59855
1050312
760150
607753
249073
1083731
1914047
1067566
562161
1598241
1024333
1771466
981771
1009354
269398
608162
1445504
783571
413310
1407554
693630
1545940
1098521
629560
882430
708660
1498231
1584290
1913348
1267779
341426
368053
43299
517207
1208549
1319159
1261528
560098
1215003
817579
1376982
1530426
1881770
1382347
1048967
899932
598933
695619
712493
1522908
1209453
1032529
940786
329388
1113147
925373
1954490
1243507
1571439
911733
1755145
1490790
219176
894191
1860185
1441260
1784161
120433
403414
456714
600897
367383
1869061
1247211
1331089
1416823
790948
1177469
1168406
942782
1360807
321617
168145
449433
1796760
771216
1658369
1275905
1174969
29277
504200
948279
383687
842982
90617
884839
514970
341244
944578
885294
1960791
1961672
277537
889530
698854
1767612
1021890
256150
1290876
1184531
1699092
340367
269178
173696
493973
845962
1894703
1075147
166479
1738380
1603169
1571343
621447
1102908
1085213
923379
533555
1042583
818061
1122380
1365252
1441928
1352788
1913661
1521297
36518
952664
1192986
270150
1536492
1463735
1930277
63130
1751771
1662083
1277963
413894
1983846
1266700
1359810
671231
605099
1802279
784648
285822
178808
152249
536061
890011
1731091
1938300
1742270
1222233
113896
302804
1085798
696730
1936696
105907
307356
344279
816497
703073
1358437
1821286
1774870
889334
1487073
218675
487630
1309141
4115
847258
949885
452715
1298199
1699000
1178831
669647
1477487
1590633
1730027
1687702
976954
861091
1001286
386983
354920
1562249
1088513
1968525
6959
1488860
451240
1469430
540662
393319
1120711
977194
791273
744303
712952
324656
1579941
537961
92666
1003185
114748
958985
1420112
180192
1400448
1259982
1838425
1700196
1023013
800666
504636
816665
1586944
31738
1925969
1247017
613693
1705472
388230
1958881
680738
760399
1737589
162304
8434
626995
1505304
206905
1388492
1338430
379110
752077
678908
1973544
366889
1224498
1118332
225220
1950352
847389
1259405
1161632
892887
1656853
1275602
1332312
1053301
744452
331061
979030
1083876
363016
315616
705132
1669695
1784723
1928762
950349
612018
269898
532391
1326685
1716588
1283030
571740
202372
464269
1298029
1184965
1982185
1103651
668992
17877
1890509
1619110
652728
769271
1457972
1809468
477908
1371511
1214919
1414909
374282
1676050
1443547
1913464
1454626
788525
1061210
417877
109191
277506
59222
1951450
296577
507378
19726
1167759
1944163
759004
980848
1018432
1342110
884587
174425
327288
1909956
171026
362602
1252984
1930670
1350573
1207946
1083771
1909752
1010143
1575354
1440806
746714
1182997
341803
1129814
683069
404007
404453
1285838
366953
1507457
6518
931769
1896664
1174138
1644852
314605
1037919
1310670
304752
1706757
1818831
939243
1298545
1894524
693330
1533365
11139
70975
957898
1262379
935976
1546211
584805
201459
430823
434124
587718
1273854
503851
46519
1955331
1338931
216887
590486
1338312
1486605
1496308
1570252
1596596
272973
743440
1262530
868296
888053
1423432
797227
764931
293678
1265840
1118048
358526
1966763
1947928
1611501
1103805
1871556
1115073
1451122
669003
1853637
1051552
525563
276518
1448959
1347154
1958328
1966637
403081
663930
735337
1778449
877434
373688
1854678
1311732
1474182
625069
220055
223054
1889038
919872
210102
168701
126801
1690961
1711440
1219889
934186
1112250
1075889
1513174
209050
1028788
536514
168748
529666
369718
1944328
1417047
1763508
201626
388386
770454
1717735
837183
1997232
1419935
894880
597175
1894613
956619
552216
1153283
1997470
1026083
1899263
1719987
12948
316666
1600924
229764
1555682
1261388
26635
235680
342140
446936
454139
156403
1177756
455670
557161
820015
721186
10367
849821
1532185
769941
1539021
1629327
954181
1539018
519461
1243910
1486281
68285
1289239
1941479
129171
1645153
311093
420504
1826215
230359
595398
86724
449224
857892
1574361
178500
1575634
1909074
1081841
1533321
1145165
287147
977488
1698640
191325
1711872
1453359
653450
228121
1431208
709139
191501
784352
1902373
1966352
1342883
831789
582242
668013
1661034
1340916
1912936
249020
655114
1391970
745772
289678
672904
379011
359688
1182413
1368569
1265701
1729794
298538
1324312
1198211
829911
1098390
1071946
1071751
531711
808950
1167189
295330
1084641
469656
1910823
1754405
822307
810070
905286
835335
804843
1252909
1581932
214336
965043
1181328
798281
1073464
560726
1524644
1141935
1167326
1873160
757813
1192804
1686105
1814695
1470255
1181559
23447
1494703
27329
1398998
1784211
389762
1129471
1939838
767271
1383766
552345
1328321
50516
1939061
1350740
386515
225890
1785732
1102191
1588098
102105
1200997
956495
1945522
259287
141038
1444143
360857
1595179
1606925
1503405
1456027
1127580
1291504
1469484
240402
813870
718317
1215749
1654151
586596
780133
1858696
99787
1049499
535802
1089311
1625507
1182018
40038
989192
79957
1487941
1581932
1061833
1293372
1511503
137826
1231715
1887762
117810
313532
1625697
1621378
684667
1631929
1000195
1670041
1554721
137027
202311
1514754
580613
1972033
230202
787862
689085
948991
795560
952067
306042
1136361
187632
290663
1147335
937150
757452
308816
455605
1085176
1134541
77046
469672
14333
765348
34574
1110299
121791
1820276
1358544
1748587
1423541
354077
826439
1704321
1936320
1254378
1790854
272341
1858079
180442
803109
1395736
1605505
1033507
1274673
1857693
896555
1895679
1440100
1818403
1745708
1102619
142499
1420500
954795
1731671
275582
8193
1304151
396493
406565
1563728
1115186
1912022
681559
991858
1475822
1864925
80494
126212
1681626
1555116
1997449
1276356
1227550
1543682
1087904
1258918
717843
335468
730536
1571315
247262
4858
1451618
1187366
648785
959598
364500
1835337
1725607
1203574
1291648
1188694
448688
707267
1620950
1148242
638634
1116337
1174969
1303855
156973
855713
676458
158704
884498
931222
1138755
1162863
115485
1835268
55583
1320006
464152
4756
1798061
455550
1207585
1503008
411110
1777335
1144069
1372421
1248216
1194578
1775299
579691
518752
827734
448096
207715
997045
777861
1840932
895518
1043237
638739
783737
931130
1335358
1178517
1079724
1325072
736985
306149
71470
1641890
644479
1176276
772169
1415404
176796
711766
500022
1238366
243140
1586861
641092
1794118
76332
1326788
628598
954894
1991173
1280701
625963
1536509
777246
1949637
1534602
1994203
949527
1961340
425736
1343652
1162078
798697
950645
1052402
712377
887041
1197425
1090063
1847861
770548
716513
1880629
443207
1939217
704515
1300719
1463147
1078535
1111343
808118
765476
855952
91935
1572010
120624
454398
1904701
660831
838195
1955157
1621384
1371790
1510212
1578520
1718354
1776306
1185811
1820073
1163714
235050
1202300
1425363
1191489
1545594
122220
942484
1065536
381323
343972
526167
589935
426959
1079995
395045
1523924
1004023
294881
362512
1856884
1393993
1471611
128579
949666
1292943
770976
1281491
1084274
750104
1531873
226270
272670
1719611
1560820
1071324
560086
386233
734294
778397
947869
169740
223511
397606
800670
371387
879305
445823
1545390
1592356
1295517
1026680
1812551
1583548
1971878
1726550
1980354
1819606
686430
1545661
512707
1916813
1969937
1626183
758209
340825
835584
550531
1081835
469683
196417
558430
1432803
889090
1894151
61034
175069
915931
463373
1715106
1413256
568346
299167
992765
1866906
797920
78694
506942
1214339
1437107
830476
159696
1840212
1038376
919218
526538
1584410
1014659
1844127
255996
830648
1997277
835178
1036136
1056728
893422
1233592
1170001
1508602
707052
93783
1890847
350197
411925
298201
1490374
485457
1475263
1506636
969814
299864
1092515
1884744
1001786
1943183
800722
727875
827378
1328362
1370456
444024
136527
1343769
17718
1408935
887312
151290
1024034
1638330
901070
1401819
1932630
455364
1314938
853195
1315867
1832042
888333
1052152
113577
1025899
559730
1273317
79500
1929499
1813981
1820580
122888
1309333
153210
311559
778214
955019
1032754
396924
1745686
1768818
1757193
827767
761232
1326476
175260
688095
538893
814642
1087038
176824
1108374
1484547
1540372
1983899
18202
1735761
1221225
1549396
847815
1629594
1892124
1941092
198641
1532657
1536365
448967
371710
1922656
1581768
1676768
97941
945862
387828
375221
1709819
526040
963915
38967
1199688
469299
1097674
514846
1219331
813326
302646
1572511
207464
1267897
1775367
1669432
1076091
1700173
1733348
1181921
207488
1983312
1747372
1711134
1220249
1428520
1672841
1168024
858356
883449
1645414
1728888
842115
951377
1943545
1737639
1097927
1609406
794480
771457
1343258
193461
1579770
72686
1194864
1133519
191874
788668
1315242
1276618
1073135
842936
1968879
1510250
1564042
1967724
303028
934245
519051
1832947
1237324
596233
1858917
1172946
128370
1337994
814733
613167
787462
1773255
1762814
1572520
750944
469486
1971147
590151
315755
1961272
1753519
1848173
1430311
1249085
481536
1285784
1688398
501020
1158204
686563
1791285
195498
635264
1300949
1483113
1870553
1618402
1306360
1361838
900108
1352151
498475
1617421
901834
971041
193445
1722122
365542
1043576
1623532
881614
725691
187632
1426598
1773470
1923175
1743854
515114
120339
1219644
524437
1006357
1295590
1964662
999573
159675
36046
974485
1067961
912025
1809221
578323
1322944
581805
451389
932522
155357
1017697
883889
1144785
480260
1876238
1193055
712869
1106767
599794
790592
185486
1840385
1812580
1859384
1873029
1260557
758948
1847490
1353823
1713693
742420
1183905
773729
1384002
755752
1388877
240783
1473049
548836
1640688
329269
1996210
1079796
325716
1593945
311832
187793
575386
1607783
175064
114026
727891
1126558
554103
1214071
304698
35117
912230
1578513
1776787
1141275
882600
563274
554164
381159
1513411
607167
98083
270679
1499206
1986857
575403
968459
896430
588471
1643500
1025694
1742959
1049211
902334
1631376
1317666
88796
930235
1641894
1292736
1482739
332184
1682402
1497898
1600705
228081
1256714
1536646
516256
1910708
1121789
103585
1997271
87786
543798
1681728
1492723
634812
1799765
1694850
771839
683131
1353927
154798
1214474
603067
1013293
1281275
937304
1335825
1839786
300815
1779000
924047
1102330
1025288
246631
1513214
964710
296375
1660666
349840
1146477
1278435
897865
1583035
1950827
198673
860869
1165026
31339
750020
400783
1150802
1391577
313941
1073706
1669652
727603
708327
218935
1477311
1008170
165591
1110161
666416
1244441
103834
876098
50165
387003
1129992
1332421
754380
517358
1347506
1091463
532524
785421
231246
216792
855352
1325978
1788112
1535534
1735470
1651729
1437142
1725726
669879
866518
1156398
404340
1346657
919552
902558
1271613
884319
1671368
1352829
1996553
936974
1998471
849386
1084534
328951
783334
59903
1338325
1369716
9665
739221
418682
620176
144890
1653319
329127
1380779
729539
1374365
934088
1633816
841158
117941
1265410
558262
903143
1313723
1949249
50442
1587535
1758920
1343259
1018343
1700011
111832
584696
909177
697953
1350365
1679256
985540
1137515
1619461
1611501
1629494
1615634
1863614
1607613
721705
726590
766651
1773539
200231
1316692
1952731
989248
938749
1506921
21089
159902
1219111
831073
1823170
770962
1433645
1035405
897374
818122
1155927
1505087
2475
1160305
170727
1096476
1085715
1383432
26859
1896781
700289
1534544
119435
486387
1273972
239658
371924
1262043
1250961
625104
119413
1362086
160018
950559
615053
1014282
1612076
675091
1704542
49572
1333909
1111138
1716117
1271341
1903744
564695
1089461
1287421
3851
665978
1834379
1170738
1696512
1253332
1120589
1535257
1935611
618853
1451408
407208
935344
1258886
235149
1312644
212886
291834
1816223
1794736
180908
682420
893981
1071002
1088299
1081897
1801833
254846
410474
1670954
350223
1075175
1910553
685297
948108
587116
1364889
730672
1185654
1464079
1691450
181487
571664
675529
297297
718030
241142
392694
292589
1090511
1354562
1087646
1772249
1050158
1872883
18024
1407851
626353
1428053
980139
266730
1578509
1812837
1602402
1206795
1155045
556887
717121
854210
1273317
1449344
639455
99320
487362
257874
209504
590036
416123
1725414
1751088
225773
1807124
1387164
1060656
526971
1158510
67884
1695017
1338773
1254589
940746
1802741
1431808
1518599
1616736
381912
1844883
157937
1907630
1059678
728565
274810
681144
197180
658349
819631
982636
1667083
299608
1897098
812626
302582
668149
521819
1781641
1592861
1836882
1683016
53285
730553
1733538
134142
307261
1654572
738923
137347
631756
1638465
1978448
1032632
980204
1792270
995767
359065
1838714
28011
1346210
160056
3395
129369
178033
343071
1428482
905215
1828009
1261229
918305
1836035
221854
834700
445184
1718683
644345
1032415
1297552
1178029
657698
522704
1000203
482966
1937792
1647834
1818686
72895
1595531
408593
1502486
1091033
901925
1251678
1181220
499724
1952367
968400
1480651
886032
1609847
359228
1725267
44858
271083
506484
782982
885920
1834037
1489767
119352
16046
768780
1516515
1487696
1613973
1033735
464828
258557
941312
996295
687166
1728318
17766
1210736
678465
22538
1227927
1831058
541884
1112508
743707
1901691
1700401
1061745
1935079
1415619
1070367
733516
69684
1741702
1424550
1004283
838195
1547704
352443
736045
357993
1153638
1306399
1181658
1073750
134079
67570
957788
1155516
1320318
449190
1933269
706268
79189
1529782
1461381
1901950
1059393
1838663
933989
430509
1858145
528342
1429867
1539603
478014
109234
215901
436669
1733257
694773
980990
362007
1743111
1613618
133517
1502581
620118
970078
1338931
1794145
634546
1107069
1657653
916008
1068493
553111
1460469
1494717
437262
944885
286759
950148
371321
1710902
420494
284789
1472908
275031
452119
699929
1759758
1420583
287270
714786
1505733
1489356
424217
197889
293251
972779
992641
1742106
410280
1211761
761103
1308721
685533
519180
1591336
1102481
1075772
424532
1607032
1139179
21899
118195
848678
274753
581260
1728827
233400
430766
1901560
1623516
923935
1888411
1796576
655754
1858127
1624485
465817
100842
693303
607766
705614
463502
1495464
934039
831466
468584
1536483
1712815
569086
39557
1031078
60117
421464
967865
1793301
468124
908781
1920877
838302
1453967
106687
1811509
1376225
1923534
1669108
1716881
756231
236070
450292
736985
1130651
810920
720243
1603817
1778283
136896
985741
234535
1542741
1735551
1779731
590176
938646
1136747
1758520
1739592
1534433
1733544
693201
1737609
720240
1080188
1665891
307358
1737252
1227310
1808644
447270
205254
1030153
1726573
541152
1028642
1448311
1293371
1726761
1140359
992736
1863181
849135
1031325
318954
1857093
1421136
1103822
1231877
208333
786772
1953621
1563249
868472
1030464
1707835
555834
1560746
1170555
315454
407799
477542
118378
442450
1009086
1899180
1425859
1706224
834418
405120
1381917
1568474
1638871
1325940
1853437
1627201
386579
1115714
155457
1681234
5701
1615513
703780
1616735
704359
1964060
381948
1209977
1745680
1032355
1197660
1824938
1233180
341323
439295
1193994
1976313
112165
1418494
1883615
859273
1117274
1707013
258887
1468263
861109
1115034
1877049
1822345
1724660
1323132
537482
484340
1778546
890320
1805562
1100015
608471
749046
1260261
1220147
1337459
300230
247962
549870
1870492
1719001
1558971
415598
1718760
157897
941234
976889
1022728
861667
796618
756856
1704650
1960232
1882361
586813
1707490
920442
1748459
1619819
1716965
800304
1425258
1631820
1821470
131919
1752237
916071
475751
525224
1843801
893542
1658418
1862990
15524
443014
40888
257204
1632721
431567
994642
1467743
838591
510042
626202
300769
1764989
1639353
1898027
29337
620444
225196
135501
1709525
217909
1731652
1953997
1998422
955884
80153
1742512
1407649
258475
1242359
302984
432044
712080
1281821
912260
521172
1185387
1222601
1198341
821374
19222
1773581
286768
1704985
446792
1211001
1968355
9388
1661005
1600552
635010
1989034
148792
644014
596137
1760198
712048
1517288
440730
87349
1461266
1566777
689348
1470273
1383225
139975
142728
261110
1416671
52966
1294935
1451647
601365
940439
107256
1024127
1100790
1831526
258185
691349
1032632
1821186
62163
551836
352790
1430819
1893633
1884751
399647
1680321
1616862
140286
1837111
1571963
94553
678740
1059617
1896022
205098
1111076
1129987
1771782
379160
1249085
21261
59744
1925963
214255
1897756
1386547
419148
945118
1669962
1269620
932185
921016
841232
312494
253829
215908
852551
309012
745175
962433
13917
1616437
315820
1431964
891033
1483612
932891
349247
1955654
1080147
562884
917232
1667503
1517797
616729
1273505
962484
1450028
186745
705423
708862
938189
112062
1985207
778611
740369
498925
1509494
1625236
770120
1672086
788654
179378
1006116
1656853
392672
1012950
1932081
446256
76534
1316564
1639351
1102186
1009258
799566
1017760
804219
334141
1533837
131671
1217581
978535
484749
1587366
171966
1227669
1767235
1435788
1259692
497783
894679
943241
651864
279713
914844
946350
235765
1610896
1911548
1744601
1062819
113446
820603
1611046
720074
1463277
1512151
869678
1763545
1884214
357863
303541
171959
1779339
1314280
1706415
191175
1887695
800087
1498027
684567
1055442
757729
1455599
1489537
1504577
1895145
1632621
1862383
759463
1666461
359213
1976313
1214168
1362646
931506
1222422
122125
1231056
1323327
437143
1762570
770189
1182377
1601549
862882
208187
1841639
200772
1363183
1390887
954427
902708
404793
689783
359714
1505596
680561
905704
1597899
1345400
645532
1378554
845205
1213336
261580
1888224
860858
391754
807331
1984944
1515276
386005
765506
1034823
415593
205080
1773434
530465
263419
365538
56463
1446163
1812942
1549995
1696169
897005
1194101
988986
46848
1986640
1787912
212480
1729241
935524
138009
866722
1886312
357970
905441
1512994
1753053
65815
1458189
396235
949563
1661085
1644784
1851861
1482245
338936
1434141
68108
1085672
1205608
1605054
1306692
1841198
1403217
430434
1519452
413692
527182
835481
1186121
1245778
1997582
858591
1187184
1172823
729950
264891
1220165
885125
1936845
1479377
1421397
743677
573832
829490
588569
1568462
315413
737701
1278144
996888
1325605
604651
1353377
1276950
1313463
1445643
1951201
102742
1399685
448550
1636610
1175943
332252
1247160
1120959
1217534
1515968
1811415
315251
1240853
503769
1920163
405680
735187
1413112
1370217
356535
312579
1823070
1746502
1356757
1279045
916045
152049
1412078
1854488
1937054
1812565
1247806
536730
261687
93506
291623
1740313
1642490
1726000
1569417
937955
382987
972379
92320
1742912
540137
1404055
116170
1748770
890211
1389746
654156
1026471
629225
1228998
1626978
1623460
633257
996821
798042
1387055
1765609
1052389
782419
633480
1324110
919507
183094
166661
293078
1808916
1759321
1588107
213523
1467956
13903
1969656
444210
483463
1276569
1124699
969572
946185
1505779
1459795
767665
1685373
1749973
1033854
1561746
1798190
1681362
531374
1917018
1781619
1062138
28420
1287000
24391
391780
275084
1053688
1495204
1071988
255220
586403
1229355
813176
596286
903550
1284288
854155
196644
596629
982383
690098
395455
1167035
1526448
1169600
673343
1627610
1012106
1369004
1775670
506799
470693
874604
700254
1333046
546802
1257456
1314047
795026
155031
80227
575079
1702401
1786897
80936
1169676
456756
1109986
653367
1977223
1674539
84764
749269
817618
1076841
1935576
1104163
1830961
998658
1096072
1661018
1940591
1471272
1604333
950094
1526582
318277
860435
1336160
1480842
927499
387922
74094
987919
924945
1064258
1689368
1113988
938365
476766
552029
122006
818167
1665798
835245
622274
1321164
1171847
15327
149105
798314
243669
1514944
783458
435431
1231844
1685836
415699
799792
1424771
588247
1282897
600398
5383
1722399
1371806
1005083
1053461
1879151
1835259
1000107
983871
740172
1045807
541175
1431567
536818
1770088
1791327
1405080
1358907
164442
1582709
1595616
1607555
1725952
822458
1526147
700258
1608781
326114
1492561
1928182
681998
1955373
1967371
1704844
1792270
1772861
1228241
1825892
652234
1887572
1674337
955249
412241
105228
497879
734738
420232
1162024
591636
618076
1493628
968757
1124415
470748
312247
884049
584346
1660268
545120
1927236
1611221
1560967
1944648
1663910
1361379
1212009
1004769
241390
1649660
24367
1557365
417994
1112277
1458088
722970
156955
1137730
1230810
1996182
1843925
1619899
491827
1913023
1505910
1402899
62127
358672
1360528
864820
1018798
1661069
1712364
878062
1535810
1574985
36800
212812
897938
1071387
1051174
862826
1359800
122948
1557351
1185057
233329
207458
1211945
249711
912269
82393
1223549
1641426
1913117
1634778
564679
1186592
780455
522524
125869
1172242
558085
1265339
135834
1048089
1026998
1722980
352580
1249435
1656776
1987408
240024
1960344
1216423
880032
419569
988577
157264
1487269
983480
1222327
923977
1904138
1941409
1808795
1328556
264460
1986076
1914942
1127411
61156
1063188
1084895
675352
277760
639209
100934
1398363
1616742
19454
1774077
899036
1968431
1816237
1250307
1297291
843779
1023590
1380321
248785
120209
168049
1940497
1448075
1125392
1143626
978061
674817
250852
1796605
1560808
1522363
1502460
615729
143671
1584673
644182
1560650
865786
1168826
1418283
995767
975274
1024021
1257176
461960
367001
677273
1041760
763773
1494705
431494
1195125
1382396
255346
1750404
83139
1966781
1743146
971799
1537631
809847
4545
914254
319468
1154469
233027
587250
1989965
1434617
1815857
1103901
1608843
1132436
798151
1159506
1423298
1459510
1718375
1530349
702195
1360549
356108
1046673
980730
601138
1176193
883905
539072
30437
106687
1855469
1910505
1715155
1101832
387258
400534
1922464
1435704
265126
504884
735694
1244555
324122
1235888
1633215
538784
1539805
1225780
385578
1414063
1225069
119939
250586
1728867
1585684
793682
931162
1990703
1222558
734021
1052282
116391
186596
848608
668131
918453
160784
1758315
164002
232906
1133084
1323076
849864
350947
395458
651348
355713
846952
782719
1434542
1352651
1330278
1609649
724612
1271389
1977338
1487262
1790864
1313940
641973
638241
780721
1389928
832353
1248878
51678
374284
201043
1261885
173079
326471
1215548
1812018
1367145
1206855
1734126
667030
109685
1518915
897727
326511
157262
657507
1983276
1102113
441833
1139775
702446
1905089
1382449
1681843
120213
785875
1649258
1917662
209744
1671748
1033139
258061
67125
389117
680710
110785
1499654
1440291
1666714
1203318
97820
488401
231127
585544
307233
891416
1245061
245152
394111
47448
1036120
1996658
1245771
330472
1153789
1558553
236931
960279
1273132
1520041
1606300
22554
569704
1392530
1020897
1260950
950234
1853880
285729
1314789
1451190
1973957
1452939
309014
1613485
1851259
1978743
1158510
531537
937794
18118
1158958
127935
1224238
1838615
833558
1545144
1017638
683052
850862
1908038
1956892
958916
1485954
200883
1831645
238857
1971015
1677516
1564011
1024580
1769201
1234993
427496
492068
1185477
1224992
1478935
656928
1418482
785872
1116205
1400154
676268
1273298
753142
876570
1727311
332710
1396584
358008
702879
204931
289664
880301
1982048
196056
581178
408971
1074160
1528295
148615
1953919
158035
1817598
920684
1298175
961699
1126836
965602
1301480
1321179
764379
209669
403519
681961
1021833
123453
1905276
155919
34952
1217598
1769329
1561475
1187230
281827
1119258
1586591
1371543
1174640
1056389
270549
745190
1021909
503462
715210
201070
1257050
1163640
382038
858886
1822135
292207
1911043
389737
1237126
303184
454449
1025347
1090482
1758092
1071214
1206259
1702270
842087
819996
1376567
103840
1770776
100585
1004797
1290115
1021371
1971057
491154
1005430
1980575
1262342
1173024
275701
848613
1606499
41325
443639
449564
1778562
638711
758327
1258048
1297545
581026
1197129
1815866
175242
746815
1896085
1517209
1808014
1621288
1151925
389099
1523112
205640
1154500
1669784
705836
1432800
597254
599483
236014
554774
1082443
1096903
124337
803107
1879181
1187204
1295760
710093
965225
1232042
23688
1379767
1864544
1311004
105599
1975124
692707
33631
1925901
1020029
1106490
1616493
977684
631134
1868995
1268191
1363480
446271
361018
1029553
4706
610107
461002
1226377
1472029
722224
1537430
1048814
1112159
1017079
1978814
565017
1091297
1547107
881975
984881
1580519
1717842
418344
1520026
310530
250251
422193
830396
1608000
193159
604764
1965658
521537
1809124
1921213
280231
96677
93204
712223
274387
1505519
748059
206001
985249
482957
682204
1843073
1023137
931096
1735569
1298302
810656
1648544
519623
272802
144129
875123
1209790
1306468
592725
813531
1775512
679548
872182
1218786
988010
730566
884720
888673
1294897
294513
1434479
351042
508763
424530
90933
1727604
1428575
1797830
233551
1072209
1826231
799530
308423
1606159
1957582
1493132
313340
39901
670147
696699
1738669
1702239
332026
1008450
294415
1841590
896810
13788
505687
1852571
1779230
1719736
1040355
1851756
1190840
1655170
132014
1473924
33934
93563
16431
927788
1790357
298840
711818
1937735
1133782
639193
1243434
1943544
728036
1286313
1277440
1536812
104646
1419274
836742
1374693
216492
547954
746379
308941
835867
525021
743280
1357864
515680
1451518
1365051
1156505
1508248
1571598
216887
1273670
580952
912584
892339
273423
1339673
1840596
217794
766453
1208544
1104585
951194
1659973
1017314
846580
517361
1438772
1405698
1451567
1201439
1564377
1737081
1358566
1894894
1457753
160835
1395088
1844241
403651
1534030
12508
1070134
1203634
1099981
609909
260562
1484626
299431
422138
568003
460324
722442
1426598
1493672
1344645
1178388
1657031
1309389
1779588
1397324
1007652
127065
1327646
1953919
757303
1587524
1823220
1695651
525271
964968
16503
627548
1512885
941214
1231799
1429676
1473719
964344
700630
161237
1616458
1634709
423252
1729452
1080337
389878
1216080
155073
84710
540
1854493
612732
1976546
396162
702545
961717
1979764
612416
1624548
582416
1207588
1478831
454748
1645007
1685468
1186449
1477740
1132916
844209
833848
818214
20123
1904678
624836
1490424
1293271
303375
1238851
177002
1183643
1915052
1504400
641541
1529401
1744302
1507836
1500141
1670023
1335051
924955
829762
1222202
753522
270088
603862
1028934
1303120
759808
1134087
437244
1759674
1721525
1816755
221264
408949
1517879
1410012
75961
764826
27832
1340685
1391803
1780809
162636
597169
927074
1604058
1884619
1762507
521066
337999
496664
655512
270646
1777966
1990789
1569361
860593
968330
211295
1667475
36588
120021
349644
106810
1786554
1579064
1311815
1916767
77429
1058525
404969
21045
861235
1558472
1851388
842403
85273
767274
279720
981291
1997816
837150
1283424
1255371
1164445
798692
1728009
368156
548764
1790925
1539355
1860959
1718385
299209
661523
193604
847005
1346151
1270716
1485956
1874887
1981218
1653772
253431
992318
9686
534109
688301
105746
83357
1859934
417635
69338
1158123
963503
1629783
299566
1484055
1199685
1923707
1400603
1653344
672232
1523134
104229
243676
1463185
1408606
59414
949005
1125804
1527885
1548777
853394
1268959
566212
1612718
1419472
249241
898923
1495394
1539271
1235192
409903
662024
45654
1650968
1489268
515521
588804
677856
1982836
1838570
1480629
1782235
1872044
1777020
600215
589172
625607
549625
363449
1728509
336372
274364
1032059
682474
1349309
44198
517349
1271264
1990289
992982
1617622
380894
388713
664606
1260277
196316
1074749
1271970
206690
1237187
660863
206184
1222748
190625
878591
1464190
476372
1017582
1239285
1660467
452726
1837398
1557254
952526
928023
1038527
1299866
1259242
888768
1026020
752076
268922
1602156
83619
1000341
33925
1968667
1016046
811829
496211
819299
904801
1057865
1347759
1511334
1064497
1577536
555210
607428
1841193
159808
1516990
1164759
702660
832838
1878074
1067921
1901861
782842
839288
1971884
408819
1576275
1886667
1234060
1110125
406407
777053
113826
265905
1256201
104610
1607027
238973
1647697
1680113
1650964
314587
1041658
1532332
1461809
1564229
1437104
92643
147523
1026213
509667
1500740
35640
730497
1851411
954967
685427
710491
411050
1711629
40239
755751
832682
1562371
1560428
1406816
339645
1295792
257487
697058
1752210
772483
558834
359990
154142
1816719
214211
476182
1725762
1335236
652803
1595171
292091
587461
849736
1100563
847445
1950888
187987
179629
1036953
1683481
635944
379065
535971
1480635
539286
1434452
318247
507836
532637
1268559
1038259
247554
41872
406560
499215
869636
759028
457842
18267
16286
1186791
580192
1488545
561616
286710
1466146
1077303
332601
677854
187741
1480523
1959613
1028248
403036
156481
1418692
1295474
197599
119935
1440896
1488724
957600
822589
1261012
1716893
1470277
1234392
923703
907311
1350217
75329
162935
138191
52878
1388741
759281
936928
1939327
590698
1528528
1148009
1474963
354732
1788072
1927103
1740961
1806781
1566591
770898
1078426
587053
782230
1731041
1162225
125140
1880365
862958
1616375
824529
1203156
1247434
320827
477665
592887
1389399
1929331
753783
571860
1364756
1601914
678485
1116155
912717
741909
1534636
1960805
1478742
280048
975970
55564
1372035
1007377
1552035
977393
1245824
1391105
1115575
648322
239592
483955
1321948
597326
795152
1153983
1318804
1267127
1651854
369003
1297890
878328
952931
1779915
270092
128215
1304794
1399448
281957
1226999
1223790
1963305
863680
1099626
228137
75041
1008450
1391944
1163983
1654015
1051098
1576473
77234
683845
151939
448018
741117
109049
725084
989578
1035160
473114
1123486
1816632
955609
1788245
1668943
1649404
1462441
1200651
569831
1193189
1967873
1429974
281040
1069148
1489879
1597841
826109
595192
67233
78297
691439
1279878
391985
936333
848425
938770
975414
1537834
450416
1541591
1692437
625721
1806549
1228118
212676
1577632
741503
264533
1637353
1604985
570992
1053218
1758062
1638929
1067147
1098029
119779
971572
491692
1290229
1235829
1084096
545339
489444
589026
1826636
171900
880378
763030
578097
1712242
1145481
1299629
337968
1163312
1728981
109348
1366696
1574302
110800
90470
335050
33798
221116
1212218
1841844
1033644
686318
1022527
1229947
1684368
177988
977009
200882
59263
898070
1908972
1551155
1261219
1115286
1837924
1070006
352052
1279910
1167251
1048331
1164635
1690352
932196
1220873
602891
1954913
137835
1801271
664747
1467417
1376364
99877
1936405
1094294
11841
1585201
1984597
1010092
678387
767487
1063421
1385790
1560187
641644
1020690
1698230
98419
340782
1836307
1428370
899155
646466
1340561
1780072
1944420
499372
1241034
1149800
1731480
210102
1154458
1225467
476394
1617715
241621
384548
463070
497750
974854
1881045
1813584
388013
1247086
175585
152677
884448
1843307
833078
990462
952609
912625
1529293
1392791
1968865
727052
8012
1409590
561798
1805420
530866
1217094
1977106
1196490
126835
1316852
1479388
1428125
553714
807029
1988969
1154500
541380
1050980
34465
1795536
1566100
1970550
64234
1466350
508445
1631574
177283
1226405
1034013
361935
573437
838161
270086
1888135
1266341
969600
446767
1634103
661596
206744
830053
697367
1315936
211814
79933
582023
751655
1157589
1460680
20980
593112
326755
595531
881561
1303754
1134635
293408
1748149
1624264
1875900
218819
1456526
1279553
16770
337726
1668466
1866906
1580559
1224285
1284401
181860
826851
1628699
972265
715834
1191935
1518484
1330528
196535
578299
1682523
1302564
1159704
1061232
907700
321971
1437553
1504399
1506474
779066
794918
1959593
11000
453520
1477601
759514
955823
1334319
619152
454053
1630276
64192
424916
637212
1940230
1463719
335125
903227
749259
1036933
287793
1780488
976427
1254293
675335
1858273
1982140
354084
1893528
1210196
797370
1760963
1524043
1485127
654332
1729520
1439361
1337732
1907471
1550842
1361178
78182
379528
1348292
765766
27287
1545916
508867
248745
101863
70107
846029
1572053
645654
1145134
1957632
1232950
1575825
851988
1917435
1251576
1538259
1135251
1885739
1846929
1629810
104569
1025930
509766
1525080
1243425
79738
1137488
70220
1476449
1380097
364383
1362240
70061
18218
1332547
1045802
402677
1369609
1270127
1196461
680203
634858
1408080
1576404
220377
632872
1179151
185541
536730
1059594
1896486
19155
490085
1389018
99133
141534
792225
1672134
560364
678551
520741
661180
958383
382745
1169554
1384370
1782409
177279
216036
18883
1843487
850004
146478
672100
1728985
821995
517155
972087
1576672
740005
531254
1095789
33460
1784144
33492
87758
111396
1707352
1926541
569023
906674
181027
1662802
367123
645173
1629574
170214
426848
1716954
809665
181747
425077
963252
1574230
1367503
92506
590374
1730325
374045
1092487
1123550
313740
1171462
1180485
1127556
305794
1917195
1435609
368232
1248872
1154985
164994
1131038
58038
151704
1903762
310558
299866
821342
190545
194232
234066
1724505
343271
566089
627381
523393
1516861
1612353
1202316
1308226
1368320
1083539
1814430
1675979
190667
701724
1245327
1182330
80306
479825
1283132
63682
1441097
1098360
93408
588080
1237097
1723739
1642183
148147
982264
1367247
664401
1815896
344253
1023159
1606701
1231242
1161243
1129065
1066490
812297
1682956
1480884
1487475
1482501
1435777
588970
1159132
1809136
1751367
1144656
923450
570849
1985405
1886704
1175514
1161688
250145
18762
607845
1478068
1753960
1617839
1894695
926448
1721788
1130617
251678
45278
1806619
1699148
732297
357506
1516351
343057
923483
1291001
673414
1278026
810814
1908214
436517
574596
1975129
375040
105907
1644186
1140983
1205261
1079203
28268
220715
746916
1874706
820840
380121
798896
859439
685425
1368996
769431
468011
432835
1787414
1010014
199654
1999862
794065
62015
1888284
966407
1893575
1902742
748030
1413146
535725
1072640
1067690
1490947
1532068
745208
808484
545627
268171
383000
1088744
806655
959823
812623
390532
996228
845794
364224
752480
1513024
568140
1752000
1307848
1600285
924573
413695
49497
324209
445
1055796
1739200
338830
886183
1055974
1954846
894352
1527112
849907
108706
516336
1073011
18182
726797
1237594
535636
180941
1558927
1814048
850192
1565623
175302
1631694
617732
692372
1470043
391470
1913317
918528
827174
1060551
1569735
1249042
327550
1454655
969928
514239
1412200
1774898
1833252
438097
1900837
1458991
1837307
794176
199542
1296553
401892
1580797
501069
1602698
28868
1639846
214664
1976
150706
433183
493149
961071
1510019
1986634
1801816
726780
1899681
668472
872184
1351661
457911
121438
856375
185156
16388
1805936
519646
1783522
1278132
613845
277611
1526287
1626018
734555
246277
1911919
1793854
743811
1623830
1284115
1380448
1904036
1487275
145913
1064921
1278842
42294
1120328
762088
1880746
163354
1452264
678659
327726
379502
1260609
1002814
1771867
1005968
1968681
786001
1760279
171039
1497656
1676281
1608367
1620681
1286864
700166
666551
1485351
1292119
699407
294564
1860729
352164
137819
874581
1581895
800249
476644
1504010
201541
583719
1777255
498566
934147
98798
485885
475418
1357322
1513797
688994
526294
1428756
158358
494930
1703233
1334795
1619119
710751
1134600
235428
431846
1096394
1447185
1974676
765541
527721
1236632
1244
705989
442648
1583969
882934
1943011
1996450
364360
812139
79143
1258223
755412
1574611
770919
706907
1086188
473938
410502
444616
1160602
183574
1458439
1083932
182781
1598983
288168
903227
166004
1591733
1556830
1299945
1957239
1562097
512723
527092
1892736
1765665
368395
794963
392672
714179
1274419
182545
1177513
328645
531647
100555
334610
627762
1443071
133748
1146640
1874542
1961566
526734
1417272
1648985
1604545
868687
1270411
1809243
1375837
670374
1840191
1604831
1394762
1852030
565364
928795
319365
1120166
974376
434726
1852748
1782701
1465854
883352
149459
1627201
1900541
238614
965367
405220
470394
222226
1509767
805670
1044221
550320
856856
1171249
1303763
52634
595394
1666063
378016
522419
440782
562182
1996850
1486771
1836580
1289982
428330
458817
1263224
1512353
1492610
508961
438319
109383
973275
197249
797073
1652398
883034
890392
608458
1246921
1142237
269657
373616
863389
183865
1814579
1940335
1906726
717771
574691
1648400
132008
1641705
272089
1322802
1965771
681895
1557976
208971
1892325
1536453
1374811
1909681
577125
1593540
1231589
279880
750439
1071092
1427366
993192
1704719
1509767
1190031
404117
948318
1142030
1009927
825334
1010358
1884611
457825
405291
365007
1350034
526995
574121
498997
1847520
591761
1156402
1114135
759903
1698895
1672589
162076
1908466
488328
1609696
493449
1213922
1517681
1915303
512651
1778770
1738342
900004
66780
1848241
1089805
949906
557397
1246216
748145
211745
125694
1803925
861400
1067838
753888
1535416
1202386
844593
1192665
129139
467946
1417397
246841
371119
1570307
294881
1437656
612386
924241
899578
753527
275917
755213
1868121
1176546
1381225
1248629
1792893
1692592
1054358
1727119
107682
1639862
580409
553863
715435
1964995
1920816
588827
1527630
1028548
369548
935871
1756788
1111689
1103237
1670961
659381
1296301
310763
744419
1013736
141654
678875
911188
895732
863527
1378156
1182215
1232454
950721
1600913
1626812
886559
390407
1459496
1919854
919177
1691861
340630
379906
200540
1297973
680098
888072
1381294
457266
1209938
380016
140204
1860382
720697
1927318
210638
936441
413551
838453
1540497
709884
1246656
447115
873884
1324039
628388
1904823
1070069
13891
707803
1468802
72168
1512730
825241
515219
334781
1186435
1328587
823260
1730743
1669202
75377
918593
1026322
1465527
408108
1997143
1591029
752573
1701340
1360572
613523
658113
857852
220077
790938
1209539
789986
1488836
1673882
117385
47714
920438
205688
1018228
137464
564112
530452
521212
388859
822088
472991
1992128
1658033
1594038
1938113
1242719
1640445
1181644
1759185
958350
610951
1352630
1240010
383106
262635
1834183
1820379
934233
800170
1868082
78177
232635
661946
1057202
587643
207298
847180
1193811
1374622
1187821
58227
446488
14285
1225682
1544157
1623095
154044
1106663
1915947
243429
966544
411766
432350
74993
115160
99246
1166987
833096
620118
1415868
1275718
152992
692991
1951547
1298793
702324
695973
943784
867459
970831
1708695
1215802
145777
1693794
726845
1012456
1349213
1158985
1895791
1800355
1515336
1437866
1770558
266428
184287
1762560
674697
607850
288391
1695946
1119521
604937
690876
945181
1392039
1227848
141375
1031244
466310
1377430
1848713
487749
631012
402130
1939597
1260315
222857
1669331
1969524
796577
703049
354385
1693905
798668
422692
1884456
1487020
102528
1129131
193418
924203
917741
1541431
192046
760711
259106
1807300
1014164
603518
1613898
383614
1366778
1230323
629336
1672501
556819
38157
246277
1698881
1412150
1492167
1206042
1051746
1043237
1641815
1599367
1709561
1066308
1946810
859678
1548163
1089539
947614
1446508
1119277
924344
334399
1373206
1697021
152807
105632
459422
24425
1835667
47275
111616
351413
13568
1395041
214091
117267
485858
1811224
342650
171685
856215
1905463
1459534
517365
974370
1831533
1394258
1600339
1581253
435704
703340
1256126
965044
860960
1511996
1114061
1006096
1841792
1611114
631756
1609492
740303
1517410
210531
74940
1648590
86551
997029
1553577
1885574
352973
1079978
1657820
1889424
816819
766476
714763
1993258
1861213
574106
1694798
36409
787427
536047
1299183
1814796
1107724
1939230
161156
1101344
1234483
1429543
303294
1851247
542920
412234
1891799
1944006
1550016
1944702
708143
926824
483528
1712459
114879
95473
910712
751569
796359
1160393
1606020
769903
694624
1992322
1954684
1529876
1482453
1896766
489281
900022
1683732
929599
1661657
195586
181142
353717
994059
558807
536097
783921
1271209
1978918
200122
981118
752903
1761628
1847473
308716
573599
612972
244433
203833
1769758
416240
628559
1699617
317416
1582170
1095308
1507458
1316692
1643979
1402959
511085
57419
664106
1042057
1003334
180407
1868201
671742
770689
1196516
1947618
7481
1219277
1246168
790974
1875141
1620401
1428851
1163459
755538
228239
187098
1975780
1440579
997497
1991817
468977
780439
731832
1772075
156408
1608681
1465514
475820
192446
245616
280286
1616621
507845
817431
183701
562876
204314
732265
1220340
1209599
503755
761878
1603126
1883700
1274306
1708895
1514869
1663334
683928
1566512
158869
214556
20937
1318978
1548474
1034067
172946
1542835
1669833
144161
816054
379736
766392
1062918
1797160
1860180
1219613
1644556
1967064
1721666
192462
404497
1343327
561895
932643
1558821
199897
40136
1268534
1744923
719396
1304391
1505533
1643309
1914544
534270
141819
304187
183804
1314442
933202
907363
1993107
268754
618445
1015818
842203
1157878
1284231
1695194
1598229
940963
486286
445730
15582
863236
743334
584746
920263
547542
1589354
675496
1631244
113527
364746
1688774
1951340
234107
948237
952127
320257
1786497
1438792
96506
1039846
775170
1924413
637221
1452668
1866664
1294120
379518
1462464
1492421
1060589
943410
1770133
264073
400724
816082
1016387
1545208
644260
1510865
1200349
448489
1941081
1438229
1361803
436272
477020
781346
170841
1453638
1772240
1098755
1459970
1135739
58746
22321
1380139
358524
478566
1059903
1469182
1314559
357163
897031
730199
1642247
1948710
1561739
1389606
1907757
297602
1578147
1003254
1354739
1553234
748604
800687
1331743
541473
1897287
1390011
969728
564284
1656847
858483
38477
1726447
1769225
1728305
704097
221008
698422
1923738
1587793
1819294
1079757
1039919
1505206
1195764
648927
577758
1474705
1345737
1085209
679990
1507633
769468
1059957
1993305
106776
1485604
395662
93198
525109
530404
479583
1710925
564376
954608
611774
1004681
482082
644967
199317
953150
117738
1870695
1649972
1313789
376162
1153934
849864
1416356
507075
740547
1522712
106083
1089378
13283
1967599
1965035
90560
368123
285781
1103382
547143
1835235
1478351
82166
749713
1145985
1854892
84062
582527
586955
1078316
154010
1308693
1099943
1234003
782455
33767
266147
920028
1803245
1127828
1425445
1093096
22310
398110
1789913
1783315
48268
1651442
1111055
1765172
1951298
1130263
1006542
1384950
1065729
591114
815777
1589074
215597
1102976
1070140
144127
533837
1323411
293275
1522721
677595
433322
626460
1791799
118713
416394
510339
727657
1926594
99943
14380
849992
608453
1327359
1665950
603944
1899894
1096030
872105
443742
846900
502095
683433
1343557
1329023
251756
1364291
1445395
1629633
1240666
736812
1897527
263073
1111282
124337
1021300
1497977
788465
754042
1192045
1757792
1369364
1857547
1245481
169416
1260382
1169214
1326216
68055
1411137
751352
1155634
458962
1746341
411520
1509495
1809682
1168764
1647003
701236
701748
740617
253277
1829413
651636
131582
1914823
964789
163552
77366
1474246
542287
1163414
463390
1331411
281654
1070727
1018817
716001
1146581
1516861
821679
108291
847297
1607159
1911068
261567
1796966
1065467
425179
1393882
1130713
1191231
896495
818029
1407367
1119584
29882
1082126
99021
1655445
824740
1824252
1974326
782719
1366781
1286005
1830047
1448492
969131
1784211
1745686
1784658
425410
486878
1125009
134049
1425015
1433932
1069388
374320
1439915
1052680
778816
1253680
1104500
1755861
493021
207989
7381
615908
672125
227085
132590
1728935
1860760
1228637
601421
964344
1289003
1864526
1930008
1305191
1839264
446190
1554780
1323588
757799
12909
1059352
1008386
1235262
1566384
234624
1465686
876288
1181630
368303
1377242
1055850
699164
1738446
976196
1312907
1709849
1584075
512487
1701951
1363417
1782704
171560
1070348
1257900
853670
1901497
175743
296236
202142
1698156
1692847
921769
859705
965251
1583023
1007176
804861
1145444
1541980
1956534
827573
1367872
1679451
1830272
1582372
526156
1349185
1098011
702980
1572287
1347112
1802395
310058
1761642
1378593
1031835
740272
463727
662393
361853
127413
351073
424337
1502461
1301821
1458469
231653
849328
754232
1498156
837356
1684140
1812085
409049
1756689
29862
739666
1124275
1699318
1843935
94907
534682
706453
1561606
482072
1249009
982501
1711538
734524
1421979
929478
1592709
1696135
333938
679710
1387626
1462585
1886055
203286
160942
204638
21569
1597712
622764
356331
1713391
685635
1030075
1297402
1356854
107627
1575335
1643322
1063118
1242105
301261
31679
1605157
778740
234091
1809910
877350
1386325
553962
225773
66254
1457354
600801
1291309
846516
152679
374959
1453427
795125
1079874
950276
183725
1421394
1289850
1186492
428082
1742959
1609800
273776
1129392
1902145
1753543
284994
436029
1552454
230712
449244
1524585
790484
1659140
546480
105244
1163439
239999
1088388
631352
1127857
482779
1339330
1966462
869444
654979
1752784
1083336
1580880
381033
1920141
177988
664035
576210
1412548
148408
1253514
162241
193838
1095876
1090981
1546246
1934268
1776367
1962556
399158
241767
1534212
1518827
1681106
1413633
1370508
648931
322704
1461613
386879
1501651
708592
1224858
89313
1021473
368303
1589684
470716
1255619
1548833
1125290
237279
629732
1806264
1573342
270616
642575
532575
1498210
1794829
58498
795230
1364397
898158
1244896
85618
1761815
1357073
1653258
1431478
231712
1722234
1404189
1575204
465561
152371
280981
237087
1076258
1044279
29260
946058
533158
1053208
708572
1866982
239460
1304012
1282250
1176540
1980894
446259
1450602
1757705
1510519
143630
1923042
1597424
958582
1505874
318846
1583311
404313
1077506
71936
658143
552178
485405
75653
1714158
293024
229864
840825
703502
431230
1180389
869058
1004812
141201
1614450
1706794
302416
745170
1817719
1809435
209134
216454
17420
518416
1111037
429432
539547
1334251
969880
1620416
1962561
1405383
863860
707478
1686103
821558
1723758
1638167
215053
704363
1998520
551169
1682560
1925504
512154
876491
620337
179919
989807
552953
981109
611796
1629221
1256530
203562
1940275
862123
505926
242460
1967948
1949086
363152
216558
903931
1286136
1362334
705086
930653
1530747
1611187
1366387
1557248
866163
912288
1245382
1817959
781947
446258
968513
1850421
1487317
809143
42389
647042
1068992
1963680
1824161
249641
269956
623617
1177853
1613488
1249335
652036
1309186
1064189
1844507
398314
32249
944676
1279696
1774867
646870
66364
1012894
156993
1835249
329697
134204
1176751
1163194
358524
912674
821592
1293215
1514817
1035940
1630468
607304
1263142
1845147
1290190
1476821
81324
193291
1572809
723844
304231
602209
1972913
1815795
1477292
1580692
885090
1432642
1415512
1435591
456490
1248327
709823
474370
1676807
946505
687053
472558
1648693
1760091
358029
1921034
581830
1643185
302778
1261839
1820236
1471597
127220
444369
404886
1760382
139782
1325231
62647
1472609
143554
549693
274900
1553924
1705772
1303344
152328
1020717
833074
491435
388407
1517711
1071756
1291177
440624
1016587
1210761
349968
1709845
1835413
238759
654475
890043
314587
1632443
971332
1459662
48709
570354
1430187
1893947
385376
993175
1249092
1139625
174342
701220
1826363
1424880
1316001
109307
1659993
77495
669045
1047864
537142
611828
1043459
732204
977230
1441758
1867177
897733
1212560
1604391
178295
1531639
920397
1153546
565299
1284263
37833
535999
1857115
935907
1600055
1182329
1747778
1704603
365945
896951
1334105
1645012
1423390
946804
914881
1218554
87876
993250
1223609
1001984
1961408
1836312
1063245
29043
415189
257807
1824691
462849
236536
105597
1671208
1687438
490015
1797961
1154361
35211
1888657
152436
512803
1980049
1448208
310605
53511
180129
1520041
616657
1203789
722532
1458831
237364
1384315
429738
129966
1062704
572199
420890
1275778
804357
1191073
839343
1065466
155558
523905
1506330
1499634
362908
491513
1156304
89153
700694
800375
1650604
1951783
101162
899089
149610
608061
1614347
1120763
494210
659344
1931861
659374
886013
1958427
1949381
1489657
699656
675868
718552
676279
109561
419300
360942
1328454
1187922
1493492
430895
452031
392302
752498
1509570
468366
1694379
1632413
1534168
815897
1693083
772924
250396
1686918
499549
585563
525581
1380621
1992469
365452
533236
1939436
351056
623576
1216473
311093
1128331
1416114
574395
524799
1678460
189365
892877
1447187
803342
440187
779450
1744739
1639262
1846423
3893
727813
574235
738296
1918469
795428
1357127
1383587
1235455
1491846
789544
494412
1388993
1529293
207728
837501
800016
61707
1434668
95764
1953104
74047
869829
1170181
766653
700458
511768
2593
1691656
1359932
779829
556070
651487
1610494
1218749
450274
466092
1978233
642161
1452505
1849330
1941693
720958
1664980
1277724
198646
1998263
678270
1361010
560929
1453189
689337
959579
429171
708339
283257
1254691
339572
1941649
51209
1790063
1693966
1272403
189214
913787
1556593
1292876
1864591
1456905
1600366
518245
1255220
1708112
1294100
1408536
1647489
266549
823446
34595
685841
947470
104333
993347
504483
1746169
411372
1852372
1309102
230171
1069937
1453338
1536108
585824
736565
14050
849605
1658234
989154
1696785
492356
315454
976101
1171249
1680753
781694
443187
1436215
783556
1117251
1715002
1226995
1103897
1446770
1910731
589570
430200
1533889
509036
1362851
1239635
1842774
234707
653364
336534
1225695
714637
901491
1248710
190438
126850
1323797
834293
1226962
923270
62756
1126614
1846176
860187
851236
1894546
567082
1523921
1151032
1249985
466295
702297
395774
540063
272276
939001
113195
638044
1440603
102338
406307
68774
875309
997278
1433750
557756
361540
130041
211462
94980
235412
669938
908034
167428
222428
60141
75680
1596569
1078896
1281443
61056
515248
1936952
942456
804512
607937
1900350
1839707
643495
1365922
399545
88010
1284545
594057
731593
1184862
185231
293876
1812217
1533754
369218
1226050
432982
1984195
59591
1244770
1101122
1353800
964614
1969522
524673
1061088
1098380
1419184
1861711
1349143
233278
655863
568797
970140
982524
289398
1119379
344461
1184125
605762
1585808
1947261
260890
937484
256952
1689107
696730
500405
925072
548885
1333693
140274
589952
1336623
1432202
865159
954769
790765
1628277
1974814
1878272
1399167
1582292
372188
144296
1602207
510755
1431719
344397
17077
231603
894306
132998
522820
1136407
1645895
1159453
1729554
84721
1166780
111360
1577381
847315
870047
1937617
221093
312526
1643035
880723
418039
641750
679215
806294
547537
1698640
326781
624203
871616
1114228
201266
232675
580
16700
540725
298038
675923
1051414
169678
653907
789410
1751080
1233264
685103
1446303
1190815
443083
612136
595558
494170
1909273
424770
651734
775412
1374809
1746589
1787997
17789
1543875
502359
1361987
1767543
1665921
1434421
1866906
297641
1571439
673622
1193981
269604
1095495
689677
614338
1564301
165086
1407875
467569
260513
1386577
734231
686892
250276
838147
1928880
1910906
1061660
195698
474465
381751
86866
1282508
618955
1686784
27957
1631570
554871
324351
1110027
1264109
202987
1368201
1645509
1753707
481758
1753652
1752302
1031244
107225
1679768
1852284
1177353
848234
1782364
1712715
799365
309246
698993
584679
1305828
1036694
1374855
550493
1931524
1428945
127361
269231
1296365
279607
1356287
297131
1744145
64590
1231481
5171
1632132
653621
708839
1627038
1479931
396395
110344
182180
677720
423008
370753
1758601
1836349
1397752
1869302
1984942
1519666
1486061
1208461
1969259
1241577
906158
562560
1985661
1192030
99475
1001026
1813304
1000740
651636
780607
641807
993794
1361438
562156
1426644
982409
985015
849186
312239
868232
622223
1587456
698947
962900
552320
1354583
950153
1992933
312952
187406
1319295
272415
1692172
1089003
1805831
346991
1947109
1742759
1445588
1217273
471040
436051
793888
1063466
796618
1865634
1211707
749914
1693399
1222405
1201284
616955
1591077
1859135
729917
135120
1999822
720153
1406889
1174949
1377555
1461360
877880
254764
624618
1627545
833438
297550
518045
1357027
1037472
692800
258842
1529190
371431
949610
1166915
491252
289826
1905323
484766
1305777
377380
505681
1977161
757011
454093
1927256
1675099
180782
720433
534060
1182050
883158
130197
1038416
863171
1391484
1206112
1023112
1004196
769076
517099
1786856
782578
1189423
112593
47215
309694
1961064
1501883
1401843
756196
444704
1857927
1877643
1164474
1559073
741156
1414887
1112051
969312
1358639
1756130
69799
106483
640517
1346056
501755
728895
242308
518538
363130
586796
1420320
312239
531151
1973920
1532720
452688
156951
1379898
1723978
1753449
123131
687693
650383
931794
1598058
1291845
834586
1690629
1660362
398488
1539026
357175
1455565
979117
1899119
703250
47818
1263907
1129910
1251206
229712
118613
642782
1862576
1293784
847803
1575875
1282903
1189662
441250
687441
1877841
348753
1197626
513268
9408
1246242
898070
1165371
1318297
1121710
1845327
1098503
388635
366261
1291763
1173879
1119303
592292
1593144
915412
1660976
395269
15177
911727
1622942
421904
1408483
1768377
160695
1524461
1522347
592653
1248400
1438450
1416347
1847574
706627
1708695
723974
1057704
992234
1471247
8672
1347097
699886
1830646
181542
1021767
607903
619938
1273863
1080702
246815
1274238
875665
967331
1592229
331291
335479
307427
1025838
1759353
1540445
321754
1891034
255495
454859
31845
1841420
1783661
1312331
1465930
595552
1723830
1860604
1182997
958497
1888910
1301641
417286
1565803
1118602
1856007
1072759
1721216
958164
1974676
1432934
951485
1838052
351881
1214149
396556
1005083
303381
1735187
1046585
1790806
1939118
784336
937638
570607
835826
576027
756015
161237
1499117
1739551
925238
186127
1044630
1590835
1208389
800513
1307270
1424049
1168617
610250
36544
625282
574966
1460599
614018
1102353
1215089
1800114
1771482
174908
899037
1960357
1042697
352441
901753
400334
542657
862236
610092
455499
1280722
1387797
24521
718492
1642214
1044064
490398
376552
606096
1041792
1378522
1810511
1404210
724673
1791965
301568
512779
483599
1046340
1789229
815523
994602
1337348
638190
1581471
89269
1440387
1609559
595939
969451
1756286
108680
805993
262088
1081775
740052
759989
1192313
1097372
1595685
964694
775849
1145899
1873368
360995
1390749
1947814
175566
8522
1908928
963503
820922
150184
336918
248076
1126580
17716
909002
1031800
283023
1524599
777073
585899
607721
1806928
1371830
645062
59703
1550673
494636
1474545
1702730
929548
1037344
1230687
759333
902762
1503829
991496
59012
1429909
18859
286372
391854
1314690
330082
1900507
1122762
1939604
899918
1253140
442079
695666
885928
556095
819951
359548
1826455
521742
666311
623077
1956953
1926955
1339988
682524
1555112
283325
1367041
1236155
1273053
1744466
1149494
1230912
669831
269130
1692698
1141176
507662
1032025
366464
1578545
245644
630397
301493
661232
1255437
1239851
1280309
661743
1098392
1594025
1240722
463158
1659487
656850
191949
52525
1734458
1991875
148788
400556
1804928
627465
571255
331575
1027704
1818957
1245923
925032
480448
278144
736692
1490470
245460
1923264
1736780
873590
1741804
210793
1863482
961084
1944017
393439
106592
1868604
315755
629289
1676658
590380
1804460
1171345
1999847
1464619
1527100
1719028
1226763
229863
887736
1134253
1112434
435623
882771
746423
874843
557390
936470
249508
761571
1026523
1240172
600382
71285
1323327
170672
1858504
1964004
1124471
1732137
122469
359960
1114692
1700504
1219102
1082202
1784943
369149
1774438
559434
1203519
69239
1271448
915196
497942
1772889
1881691
1837070
481629
1724400
363002
32079
1674481
465639
1645254
890067
1339726
1685066
232006
806389
1782252
745918
317882
1939061
1689791
1728981
1323515
872222
946344
448542
291402
1511570
438487
598790
404453
1639438
816431
1381152
263631
917806
1300409
1578244
1876101
722319
993319
1049628
251808
628201
571865
66073
576505
1150308
408225
1319181
25665
286236
1082732
1245652
962006
129657
1100825
429432
767088
1056143
1449178
798416
640035
1342027
652999
1577570
1769343
398639
107068
1180751
809771
720074
336370
1325007
1233770
1550578
381297
1642224
1766398
875123
1439956
357548
71398
1448697
1456067
223250
1353978
1739445
528177
1379557
373112
1398453
252223
174382
396994
388069
1185753
1184098
1485205
1637124
1519129
161497
840218
748043
578238
1444640
423722
647422
1071069
1289442
272917
504319
327747
607000
517698
1343600
448864
541594
1391678
417174
1737639
1201009
177212
624667
1250339
243594
173994
1210444
1658528
1568444
1852450
1113752
822181
1021891
1485746
1637078
16690
170021
530739
1424152
548915
818455
1366684
464991
1348777
1851216
1059763
36521
339734
1753638
849685
638935
1919562
1400207
177648
1410083
52307
266554
391347
991531
94949
1398455
752485
1212110
206391
441071
326146
488189
1159002
53103
1658536
189764
1290443
1297579
115511
903541
202787
1994127
481494
1758633
1414952
744912
768433
765565
1943507
205871
1062466
718990
337353
536265
119142
1639880
1232548
114033
1366006
1741194
1502874
287775
1609398
207068
1074461
1833945
67733
1361039
1090989
880813
1907961
1171452
751651
303667
583454
1798237
1770262
282360
281708
80511
1492129
1469104
623370
789391
737242
652280
1718636
1613989
1984437
1422176
563436
1818705
1266383
1984570
106120
1320144
940668
4745
1618442
181816
1057512
1238844
978237
1366995
1960182
1213849
1466657
1310174
1971066
1969
3898
782326
1860959
1402303
1834983
286841
38931
1967167
348362
1040586
1971740
1027543
1904292
1958599
1478329
215843
1147493
1530322
1876966
1018457
105732
1403268
416076
1423595
1913722
585210
1591401
674869
1539608
744219
290293
1348248
1867630
1946926
1053058
1648200
1026403
134147
584356
1844695
726479
567498
896566
952768
578221
1589747
652290
1724297
581574
121018
1772249
836093
1503714
574827
941784
15628
342608
1439166
1941068
1868696
1427872
852955
1826036
1878444
603275
1692939
1268511
849702
35600
296089
1070658
1954220
1604391
228309
396000
1562076
385222
1983836
1765292
1880517
506596
521315
1370337
347306
1863492
87896
708803
519290
563061
1625992
1018210
1756293
1014358
919060
1737713
564393
1276894
811639
1246656
1645037
1412164
1346063
721654
334299
266838
892588
118790
524568
517479
1200141
452983
301941
530404
1536940
1102800
1113942
1024894
245038
33100
670155
1247955
1437011
663378
800116
1369062
561407
354038
430591
144811
66088
1872428
1930607
1582478
1874078
234711
1968358
1314478
853636
918797
26087
1491054
1362850
581193
807699
426153
1517445
45270
291350
563952
1726211
1386063
1077958
1448493
1837138
254676
1959751
1473644
145558
1023892
876165
903602
1028442
789334
827988
558071
350244
890818
822350
53728
1326142
851356
222871
287932
1933340
857335
1624559
1567536
1379601
928305
820939
1693695
1811256
394513
1136455
829415
1685518
34431
843790
1757050
277760
850997
1547966
705812
339991
1625759
1459851
928166
832126
706916
1302050
911509
840822
100183
871053
206855
962196
904049
1171536
655659
1033112
1197039
1342381
881172
1083364
733912
447454
601554
1170429
814524
411623
750926
1981837
202833
1208388
891610
1494983
928101
492165
112884
524381
109042
473915
1936369
522105
1535112
399169
1820584
1719427
1044930
850980
179379
973027
982745
1464473
1822557
1786275
1615424
552417
1239394
1728736
549711
151330
1106045
834045
1733148
733309
826856
1548765
376278
1711496
1332226
32583
1209820
813110
1988622
367153
1677526
467881
712284
1069914
294948
114225
304957
1238527
426917
1103580
1905222
30730
376865
422317
395598
509443
316191
699454
1840563
1668028
1601224
234288
1336207
816140
744198
1040458
862587
114085
1595983
1849673
296924
1927235
914610
1874665
1217219
1625406
1036163
349840
1930794
1276925
807180
1256379
831577
260664
93349
1861592
1989070
871793
1618532
1816894
36554
266124
1372596
760282
1286420
360369
1492001
1976478
440975
258300
509993
1687652
1981277
1376944
1161852
1751601
182380
1348985
960759
570184
911900
1247249
1118193
1596389
377231
602830
730724
1192281
1219076
623091
362244
1876058
1799
264189
667235
1864664
1072574
1757005
1122127
437997
795715
345920
320893
1829600
840461
1926043
1494430
142141
1772851
1040104
1636932
1733456
1394467
1953179
64781
614338
111536
1812764
1939691
1549678
875165
357018
1419368
1057744
1295402
473465
971147
1117578
489683
691963
1227128
219594
602829
1311774
1869182
1922833
638616
1105716
67410
1002882
1168024
169684
1996425
1240087
1753519
678901
1376
72094
1945568
100818
357248
1015888
548585
1118284
619254
5953
739546
544470
1078273
1265808
65688
160834
1564805
298518
1119099
1061660
368880
220378
395547
675787
1304567
1681232
1170591
169772
1477750
721241
1891391
1988210
1733699
1703165
625637
895056
1602301
201895
480047
962075
1065041
53564
576512
1358648
1353811
1300672
1945561
1144211
977698
546426
1459691
642891
1335963
218486
661946
54131
1277486
37137
875494
277155
212661
1055976
893176
35242
1149168
1105673
189034
1924212
1355977
1822925
1936418
1664927
1662207
1814768
1740248
1043113
477879
650139
1288919
859255
1564562
276001
1172628
227651
491119
1008468
1340527
1975823
152921
817503
877730
31026
1344547
1955383
1775492
1004721
830821
1007286
1570811
1157649
1195233
1959197
489391
263725
1562291
393694
252228
1494910
1995543
784589
204633
1808189
971045
1339926
851038
627265
704626
148811
1606691
1358516
645185
303763
1926645
475085
955462
499060
87810
1583777
1611034
765983
706192
1762532
1237150
1277946
973329
709116
1394628
1192408
759352
1067219
1697574
471113
1218317
1644466
1819332
23414
1972192
185023
398242
1498714
1000073
1181751
40385
418174
36204
1883380
1812774
1556603
761953
564420
1887929
1290799
66914
623201
1098413
1452705
466480
190669
1388253
1213529
566716
1853880
849359
739220
1228311
1356548
889846
1306345
1332100
534442
1302560
834881
1524614
772025
321492
379736
1026672
1514134
601010
252179
158067
1247231
497657
811854
581956
523061
1234790
1261776
1988578
1303603
6073
1163448
656086
1931249
1140931
520902
1367085
1920096
333517
287451
979327
876037
911318
395119
145672
226297
754360
1762314
275036
46582
1094584
1751144
745496
509120
1147204
637222
1927950
1270826
1453893
1584390
739986
1947104
376235
876040
491361
1402632
1882575
1723559
1824808
1021602
390349
284584
1713105
1989501
1457399
219530
1225495
1161568
239864
1854445
1366657
848382
21901
333462
1631566
452393
667653
510452
1386620
1420072
1914983
1401523
1450456
1785768
460475
1361282
1438846
1505431
1089500
888875
624393
466099
1056222
1225184
1471242
1968844
1110889
1616924
1749815
566124
182349
283223
1739141
1319853
404725
1441348
1328345
782356
1315210
413760
35426
1545981
1653697
849599
819188
1305659
798017
749689
386253
1720943
1251457
1105433
1155659
96296
168638
789275
726970
4115
946237
1607059
1891900
114294
1748644
1798583
1131139
1570526
838675
1409767
1795198
1677526
1750394
93528
1360390
1644217
1145706
9833
1679880
1816502
1911931
640894
1758528
1118913
148156
995080
1269792
131155
152291
1279374
927760
604952
611757
1297248
158106
1566791
1020398
748730
155169
1468921
1788870
122763
1826797
743397
1899900
610464
1626795
941276
1275716
68055
1183114
1758840
944973
1193197
1112720
1586637
1201813
1082024
760179
263419
139068
342529
783790
564853
869871
888899
533330
1646978
1274140
364404
126625
1333047
586011
1123068
1805924
1516710
1812629
1804153
303107
654579
1028475
1382101
1647137
1313951
1186345
799415
183376
166004
453138
150973
46943
934342
117057
787249
396922
855352
99878
1624596
1350237
1898576
103103
1492769
1728788
1836253
550857
1501991
462628
1242893
1619
145580
1705621
1339749
443471
1107059
1786469
1111000
267869
1821431
811467
1106497
938804
1066782
938037
801347
112395
439432
468510
233807
1895662
555328
96466
183547
1147683
1880708
1497760
949242
1967990
878223
645716
1130417
1733006
1012923
1835384
1455436
1114838
224158
1637294
89755
1470926
385105
879020
715094
639327
1296085
605168
1857246
1267560
1950036
1744947
960170
902425
776410
753278
1887605
1352373
551323
1439002
1907716
1534636
1297112
1492500
1853746
1855706
585752
1174798
197893
149207
1867442
178463
1388125
1538640
1253216
1006357
903188
349791
967418
1378262
779123
1382427
275388
1166659
1705231
491493
706364
552021
785257
1332536
1663952
1711595
1999186
1683326
1347097
919752
758741
665445
1927164
808663
1466283
1419015
10411
1347897
1707312
612506
1823498
518988
1142477
1787360
1807165
1417094
681450
407242
1219168
1319583
973378
1998321
740982
108183
977562
354632
339386
12283
759749
1428537
840955
1423667
205153
775750
1576392
709167
1350239
296061
198113
827849
792303
1553315
1360435
1220005
1582397
1869808
195179
1230243
958833
226904
647352
1936047
724120
1599621
1929217
1004164
1567129
347885
276922
1921612
1570605
874308
283811
514627
646881
119541
1562586
1181630
1748134
241885
1735296
389607
149411
1570928
356435
590237
1759130
1055513
95946
1128699
1119584
1654572
1870302
149093
1906543
853780
419134
1798194
1031925
1188447
1141738
1041852
72483
93091
6983
504788
1797372
1097825
1419355
167025
1345774
1221830
1112051
1415847
1261606
384639
1408867
1829600
498734
69008
590102
1706529
394186
702463
791019
1458007
1941074
89937
723120
460841
327350
1597073
1286553
1758414
1188857
1956517
1588054
630043
41384
706071
1936369
1711552
437333
1322426
1931762
1405036
387233
537223
273375
1287615
582762
251668
221808
1688089
1926359
1041271
1767025
536113
1053489
1635462
693420
1658405
1819768
930350
53953
1536670
939434
76840
1918856
1833300
1174763
307160
613469
943132
1302814
373338
834350
1993509
585109
1716266
1768964
965919
1854536
1338088
635773
733646
753375
186120
1983562
1108578
550213
581386
1793580
552280
1476746
753916
1242074
865933
156858
179510
936262
377070
605088
866405
1819611
513749
944142
1433585
1067251
1698708
779193
1159744
1910048
1674439
669877
1225629
29063
1602081
1204192
85506
501637
1369045
815032
1588512
923966
1267831
894818
229339
183924
1563963
851387
1906872
1366480
1787919
1844738
486896
1567310
1950888
1152300
171703
871580
1706258
1779798
290229
675534
133015
1142580
1822
943534
715361
1115356
236273
848799
1429940
680400
344166
1804181
845190
1216856
22538
186908
930742
426342
886320
1025383
1281447
1051121
527857
1733486
1971804
1310331
1953391
179605
191486
1962199
95365
159998
274899
1307124
1573345
455401
280293
1169106
1580766
1287547
878868
175947
1204704
1092870
1062428
33108
892760
899261
892827
1297683
789847
1343124
1023943
909842
1180352
324694
1142919
1672815
628099
829757
1610451
196816
1536646
366953
616617
833153
728869
972661
471465
250750
720427
1914083
212316
788125
809659
1070990
975085
1381035
1846497
1335511
1887750
1792413
331312
1649257
1287375
1641167
1911164
842647
106358
7439
548946
342591
1116245
1485406
393781
387336
1938475
1179382
9869
629237
1407109
1461099
262005
667180
694128
644955
1088929
531081
801462
716477
1951332
307899
1905419
1519301
864242
727610
1489907
1319535
1524263
137455
1924335
1168543
826222
1316209
1069091
1243184
43491
259570
955320
1114384
71579
1189489
1373231
60779
1660891
661235
1914544
1726611
1237668
905770
1035818
213945
1715366
1753056
1306866
767746
332132
231432
1083301
1190275
1293087
309240
1354916
220631
1662284
676405
851907
574894
1901110
1698835
106978
1435898
1433375
1799
968866
1314076
191184
1906994
781633
918445
383479
1978177
1698177
1423573
1891947
200926
1838989
1581563
983466
1601626
382471
739365
1098895
1118424
860079
256655
797497
1616309
379156
1149884
1999728
48589
528697
977573
1004334
330474
926301
25921
1048949
1623774
1791036
830320
542334
424427
353350
241390
100977
1177377
943802
928713
804708
165385
987219
1833115
337516
1694215
1351114
567669
494170
94887
1103398
685411
1818820
898064
1642564
518980
714375
230119
428828
768014
1545639
1961933
862018
89684
161036
1524348
1667237
254269
541567
917495
1449682
476167
511828
1860355
869380
487888
1142558
1477960
1251503
1879056
651201
157116
538127
309973
1464486
1725787
791323
180806
575031
318087
1783810
468862
982119
1544888
68251
709372
1556367
1810995
481267
869755
1101780
429880
1088945
41464
877411
1489022
1238991
1193678
1242525
22419
166690
214346
1341066
1545121
908488
97611
1813020
1420286
955817
1332741
1086533
271603
1853517
1908077
286177
256401
548977
1512431
1962907
516185
2139
1874656
184345
575577
845979
1061390
836111
124224
1526180
1583600
1651338
1320580
1431592
70170
508619
1718355
1509953
838170
1580038
382835
1197413
1708180
1081145
1900504
774599
1382603
1876945
111836
1500034
1248766
559195
627189
308665
1657721
1223142
1013048
1715701
1600972
243630
937144
342671
1541968
632062
732104
12275
1485064
1238742
428032
760280
1422810
1370797
1517667
336960
381912
248520
13033
440903
708789
1869131
153554
1426469
1336475
848228
960144
343018
1660161
37807
1583005
1804053
1443707
1011350
1063055
1002077
955233
1402959
49912
564329
764182
1359340
251258
420633
1521051
764110
1610949
824082
1956805
87791
396492
248483
1585479
658160
304604
322604
298686
421352
1060
1102187
126676
1862797
1795
647379
966235
203797
963164
545955
236362
1355888
1580958
1076143
1631009
1057839
1506828
643391
1724251
144580
629041
1923824
1943677
111359
405220
1465870
402630
971868
127232
1636677
106890
374147
1683916
1986103
520315
1174114
741973
1240758
1626911
1173814
1739520
576019
1866259
331152
1306042
316032
1701147
534559
1869347
919125
97697
1381265
826797
1930102
1706407
1339026
1612816
483662
90098
1074549
1522780
1951909
968055
342991
1981027
96725
1582090
1991448
85350
1291195
1554875
682374
773203
926561
1644011
486931
1716561
1809728
1347287
290613
1323453
572274
158965
1239610
682464
1960783
1672445
1866606
760939
1974737
231154
581806
1003131
663380
1941447
1860051
626353
1049876
321480
1611328
1008813
746537
1101016
809629
1733643
1172140
1822585
237713
935032
104088
1658195
1684623
1645114
804754
1316551
1714336
40807
1112314
109661
177191
475759
1160650
715522
1431775
400591
1872002
1858727
498612
1563393
1363742
442107
1418647
1857895
150413
89256
1981489
1617906
389499
1344388
877320
220943
1557237
323689
399099
592030
1434769
455138
1233719
1743999
1683076
131824
1853234
997715
520418
981599
1851341
1906395
347888
1319173
86988
1575527
174820
80930
1990446
95780
660632
847182
772169
636600
1506890
1037965
1078938
337102
510857
291779
1887333
250707
62873
1486967
776654
978506
524561
1148190
81998
1446399
1225777
1773894
406046
1651875
366853
1763874
1213249
19007
502467
457052
783127
6796
578341
1584150
1416484
1032140
280624
1391862
762489
1215186
1237210
1071368
643077
130918
1232334
1450680
827841
950401
513507
1077600
1584669
523190
1152306
918939
1408430
938973
1326548
1365248
249508
1235915
313693
1010546
897845
908906
1846830
1839194
654511
1854077
239514
1376854
147924
804576
910197
1447429
458968
598932
1244241
106782
298215
1019501
392614
1745524
1330348
245287
1973465
1585841
1578561
341387
1063629
459648
1253618
699857
701069
1928610
679096
879491
1326323
786169
433185
615320
241185
594311
1581357
1551729
215777
1018935
1044817
955191
460976
374111
895865
305621
201526
1150885
469149
306219
394035
1266710
20751
1306973
790798
594764
1699959
145835
1850881
1754498
495979
949385
227061
1193934
902809
1810233
447573
1344375
418838
1589890
9270
1575398
589178
370681
1326174
780309
279235
1583916
496466
1927443
1197200
361829
1372684
1871214
136479
1824779
87947
1220454
438126
712590
1834167
492460
812472
1673203
1221776
379218
1523805
1446713
1091468
897005
1354191
1460333
1711946
1228364
1142149
1063977
312387
1129867
1846927
1576000
1886453
406888
771774
1067959
275256
1252958
1065071
776233
199105
14331
238358
449041
700282
905290
926344
11760
1521113
500265
1128495
99098
798086
1364053
851343
1346799
160389
813558
1575543
1964407
1733625
1963895
1724219
274427
88903
1024025
1201546
1478700
1640434
960594
1999228
714517
1484752
888345
642527
715240
1147141
243836
818564
807277
1732620
69308
561815
219424
1173798
1530441
859041
1240122
427680
1569081
1396148
763080
1971147
1822753
1981190
226855
813766
1671217
1328144
1846567
1079781
1945636
826592
601659
895056
1571379
1598449
115698
73524
1760078
1413160
242403
603238
1978113
927326
948184
188208
214125
838945
1694092
1219613
837675
562986
1782733
302778
132714
1191987
1443622
1797268
1036240
1198506
490475
679155
146544
443839
1348951
64143
1976117
30706
1119469
1411874
1930262
1462478
720952
1402023
1277146
1249071
697978
1819049
1403981
305888
1207836
152024
1682965
1608300
1307270
764708
1791467
1644135
302277
1682609
1652650
548132
1124997
461469
1567343
1089424
1992349
1615424
1227651
1978615
1480907
1129937
1626896
643543
209959
1681477
1852346
1647933
941949
1589103
185522
1940371
1841117
1831132
503313
614232
163642
757283
58128
1862803
720222
1812726
138245
252626
1923175
436406
965373
1708229
293910
26843
48148
289851
1875088
831541
435827
1957451
328222
1249737
576647
1742637
869501
1995627
819425
471508
753460
65356
1225058
26843
346456
573056
176029
606772
1289562
1250339
559912
327227
464733
70611
689091
478057
508591
792562
690241
37957
908569
354363
1399988
910634
201703
1884298
1089370
1367998
952397
1446588
1238416
679828
1968986
708205
1423444
561465
146745
1808737
140170
362804
1626769
1250488
933216
904601
398258
1030434
1659826
522695
1990359
391333
681747
267458
124789
666612
1628631
1933716
509822
852182
1914867
1552807
1703298
1256274
869871
633693
1058793
1167802
1556910
864563
1663103
649820
472250
1010873
819078
473378
1503088
877479
677255
1054747
1871454
974226
1922424
1542803
1133782
917016
804854
486641
620443
1323808
1718872
1282860
513850
1520724
1510259
441052
1547434
855161
1864099
775211
351497
109210
120275
1114578
10263
1540929
365542
701302
145570
1002225
1121474
1700432
1257508
768464
968478
808482
1318429
1915546
1715157
1480437
616986
1213435
420933
852487
931177
717859
869086
726928
1301159
14878
1064951
33129
757929
388153
1613116
1983457
1678343
10339
1930969
429176
824925
1132865
1922313
262580
168067
14864
508384
906999
53473
831252
1835894
322585
1304170
826683
1135820
397918
359062
382681
1591395
1908776
336300
1445630
989394
410475
1720644
230584
1240282
404329
228626
618322
1391750
399831
955352
243411
16939
551529
1902753
1494422
584569
231683
540333
692158
357129
1003345
1681589
1480984
130141
320695
1409657
14134
1945530
874351
445447
1814848
470777
75091
47193
1313950
624679
338804
1402072
1919869
817336
427642
312579
1974111
1266849
930696
841310
886899
1746900
666441
1620159
319582
158926
1009555
1863822
1764723
343660
855223
424974
1227128
1466359
1864527
1245393
1656514
328359
1160961
440816
701107
201763
637546
924840
674738
1471714
1311917
1604706
1216499
699914
1001963
329265
45286
794446
1218985
452480
547975
718636
1884877
1386469
1161275
1493282
1729576
1368842
1778305
1301271
1085516
349039
1677692
555205
193800
33492
1112430
183344
499416
1108980
392372
882006
1196777
1975608
390707
1884761
1603766
919066
1138965
1716650
502328
981708
1057311
1821110
1988618
885001
940641
1765787
1512842
1766776
534928
1660353
173394
558555
1658177
1568927
272124
72686
841402
684581
771216
882703
1771418
261844
1860553
1420496
1007241
1642567
661058
1944460
145817
685798
460277
1015047
1164651
889642
105244
477829
1748925
1001354
1083420
847727
789858
1824717
1020297
1285997
717181
1926076
527090
1278861
1052018
1724400
1401712
426423
695030
267884
327846
1315312
291678
401863
527894
934959
1159857
452965
88348
947403
1824753
996763
775914
1982202
1791467
1251091
1449204
1010709
1708900
1586647
413415
1067363
1771272
298132
842563
977552
1062151
1679926
1939850
1364974
1298397
1766115
802402
100815
82819
955274
540726
193923
680842
253212
1908383
1363335
289952
996022
1602050
1861592
1164557
296438
904730
311308
95288
868851
928305
1610930
1153362
528437
1572448
1784426
1100707
169752
788739
678740
622669
904705
1905657
1291321
798334
1940107
952585
1096644
164238
1004067
42083
1074768
105645
1570280
1480289
1049433
1069693
1648757
669898
250669
1603598
1536639
418540
842131
395548
11278
1243731
655730
373401
876253
360755
1293081
1734664
259005
1975687
899315
561619
847697
934318
532071
785991
226000
2190
244600
373121
1219615
844406
1701275
1298611
1471597
1674674
1629458
1019367
627978
55175
1985636
1504183
198322
1635325
1070970
319176
1688093
1668095
623450
1801877
691425
1821523
1527781
1533578
1547968
1290240
115714
433693
1251949
1322192
555268
815272
1957662
449971
139811
1036307
1380721
44047
1232376
1082336
1068583
1889387
848354
1703857
1654688
691752
1570109
437605
1148291
759084
1325875
798394
1397428
847588
863309
1420019
1920340
1243811
802432
129709
1017305
562851
709774
224067
655367
1877323
80703
1956060
93341
391488
447630
1678719
1685926
1291992
61146
935064
707617
1939031
282491
1290192
32690
1235888
1942333
188760
875755
1871446
1616088
904393
1939125
693316
543027
567474
1447804
752039
1971073
1723606
1100701
79740
877963
1189545
512146
541977
226343
515086
629759
881982
1027503
664925
261434
366697
667441
846233
1964446
271988
1094936
1810309
798000
420582
1730250
522741
1054253
1154256
553475
1790215
1391970
122262
1169592
1019039
1643234
1545854
1738428
394018
891777
1475036
421761
629969
1440344
1431938
943927
16387
718980
1353725
322479
1970420
1760194
802168
1558819
147024
268994
504527
1530259
1926243
1772887
644082
1600797
235421
827795
1611503
727326
753832
1640112
229842
1343652
90902
525014
1340062
855783
749531
1617408
249800
1545983
832885
907296
347002
1429404
658775
596796
694793
1579639
1204126
508382
128652
1062274
1706177
223414
1882792
1075219
662801
1468582
1928121
206411
983237
288984
143608
959202
342245
573453
1979985
556642
922190
884134
1838454
303747
1884523
1381011
1085583
1947355
1418810
1868133
347217
1883273
824931
1810087
130901
1343019
328025
659993
1746296
161487
317502
95766
1733195
1582265
1435192
1688130
782720
1122110
271398
1871736
62269
425003
1766391
1560596
602389
1381112
1390215
773043
1452291
1379344
826951
1464983
223621
891252
316492
62734
238131
430938
1919677
495227
1813082
542432
1051998
936773
1309265
783557
121206
1555949
514034
1858029
373800
1222762
895745
692732
529567
818894
72100
1918255
70678
1820601
1038571
1044784
299373
1679858
1970995
1211626
964740
15902
1119561
1347860
510634
876072
122821
444716
303685
844012
326818
750018
334713
858251
159477
418502
126616
516862
215255
898085
1522929
221734
143514
965710
1110867
1772482
1386106
548834
434909
227553
1660892
857718
129182
1302603
1880686
633410
879562
708740
327973
1238550
749730
156317
879605
72377
139760
1376223
911580
347672
1255033
1615039
1068538
1246092
933694
333723
1893496
947771
639969
424848
1610092
845397
150389
1358530
41469
1805227
1845893
1818928
1036759
1995666
870186
737885
1316168
765301
1542538
1527514
578588
262169
526077
690492
1712024
1372795
1599798
1548160
624198
1136721
1419296
1085214
1248012
1383182
153216
146219
1815806
1014868
840921
807699
1060263
1579860
1655185
1644531
615759
1658645
67138
479616
1969882
1308358
1936523
396496
259092
1079180
1294819
1945946
1040169
1770035
354896
1495729
1823850
1373566
1148303
857527
167025
259146
448623
992489
1024875
137114
988998
1696589
643908
588827
437373
719785
122371
1634022
1671387
732576
801213
1846157
1006441
876988
306288
804278
1350895
889949
1965186
1150544
154495
1215722
3355
1031061
1823655
307007
1066673
1566855
1390282
501696
644842
1867218
518137
1244827
1387650
1745473
1417715
1833946
954073
167960
1406949
1419534
1484325
489611
1150845
1543309
1612645
1070804
1789982
174802
1595675
1879005
98589
43941
309716
1796443
1357580
359672
1565682
1287290
811021
487362
1499825
1508312
790211
929418
1548277
482189
56991
1471388
356268
59686
1466067
1298793
1026803
1622650
1793257
394653
1898186
516490
1780198
1531493
1213569
33688
876411
1127979
1281925
1624662
166913
1036698
908985
259148
198561
1476091
1918600
1753558
1181982
74278
533525
412421
979087
1729325
80962
906327
1551556
1229063
728493
1054902
1763125
568017
15671
1482539
1773502
176220
493326
597402
1710590
1199083
1775179
697961
53715
125819
884191
1628342
178918
1644452
84129
374959
1943601
167293
591963
1387266
655626
1507851
1031244
269811
787460
635777
878289
85288
180138
1827317
1716130
328190
799807
699645
1714123
1681387
755831
1394184
520035
368144
285531
812336
1380598
1229884
1475507
1655214
288725
906553
481779
1420072
1380626
499396
416055
486838
493870
1449544
1033385
1791351
370892
1042851
1403023
346758
1145265
1038354
1690728
682617
541502
667921
1229776
485422
1961751
1642853
1336868
331721
1631042
213719
1663497
138735
1855969
92125
833763
399376
1106290
711795
506406
1100410
710217
344034
1079349
1095327
1924910
1129762
473048
878745
630699
1089973
1984160
1691831
486518
1913853
1811414
909970
1947372
1250307
1611246
478053
1159564
746462
179730
1552189
440999
1996828
664925
254528
89715
1256769
983564
476946
815073
960702
1474531
1229151
897297
735423
335035
1044161
769568
1740494
1936458
1484617
589634
1990595
449559
1935423
713216
1498952
930306
1624121
547203
589460
386334
981131
901491
3949
1664832
808202
1592980
212864
1230547
107574
1203247
112123
766580
115881
1223228
1228218
1487019
1496415
1050836
96033
278042
1899230
1578383
181967
188675
756759
1495122
474613
1363700
1523869
196657
1506112
1238981
61071
311668
562021
760781
269733
825749
1521835
1145423
590992
1368811
683286
1726495
473939
1171822
1973970
809739
1015083
198645
897058
1199645
646110
614707
732063
529655
1115188
1058613
326798
1685631
1196510
562151
1554422
1081995
302254
1654701
168744
709722
508300
792783
800170
43600
566736
702980
119134
433022
1430446
1380139
1872002
1694440
139712
1271596
1918767
1529752
586315
499822
66947
1080073
38349
627265
1896214
1944266
1646644
808333
139941
865031
1275199
1882179
5200
1235474
113298
844406
686527
573002
541837
1630368
15667
193838
186952
1266656
858896
734882
898078
499153
1559951
573724
1427777
755285
1749789
1455217
129235
1435243
1148595
460704
959254
1582047
56286
1104902
1817265
1112386
1968013
1088175
1538050
915821
684605
1263766
548089
885335
291912
338940
1870289
1172913
1858905
1432910
536092
1331846
724718
715210
514392
65225
408444
545786
425301
1613514
607200
465774
1289641
1315562
842935
1102176
488221
1092500
215271
1386206
1008847
1480885
1442720
295921
439007
28175
1112681
1715293
1918417
1740092
499480
146276
48650
896637
1424997
794622
252022
366876
974430
21599
1689804
806149
1352069
423669
1092877
775809
1554856
1486473
691018
933991
173661
747434
1289167
1473176
41035
925348
584873
1825138
288471
334778
187109
905913
739634
1387894
1906358
1636784
1015781
680568
270893
1802917
298975
437473
782573
1609392
84083
1528999
836413
240997
954395
18662
1664181
244932
910966
420687
407590
1560770
1004708
1851474
1852301
1228209
888254
587297
1411660
813418
1016583
812251
1134604
242779
1532054
786132
812317
1133622
71845
1632616
517113
324709
945420
1917218
441521
1283319
708787
1920913
1779088
404645
1288128
1438271
429566
420976
825471
1995623
950537
1395193
1412404
1709140
1242279
1518061
1883780
905703
769059
832381
1726136
410423
276324
1415750
320209
181989
1695086
899549
482683
1134134
1028810
11838
521656
1549901
373094
1146083
204825
1181071
496974
81046
1513696
779081
1000677
773214
823679
125407
232996
1312689
599029
230312
714066
1211405
104329
347607
682790
1695369
400462
149190
438862
19643
831079
782972
403649
1286915
964001
751707
1195612
1821630
1939444
1670944
1479685
154315
459756
1115458
25293
1244506
60239
328636
1387783
1196945
1891154
281544
133959
1635394
1021582
3004
350110
543441
1533193
817644
1938067
482491
1901496
1457655
1912768
1238824
1630573
514058
593968
393038
411766
1739351
782806
612296
1276910
1769182
922827
1010488
139634
1979685
484966
887248
1395951
1764797
67259
1286136
645831
1239743
1192044
1545832
571849
292411
1813454
465621
1850591
716012
137425
498
312798
369720
1177131
1797888
337319
549651
192914
1574176
470672
980381
1185528
599882
1205471
1528002
1285337
1286718
1804211
1619629
1345352
1682371
30302
1707657
543824
1286088
648591
1841307
988755
1481685
224086
360467
252171
496232
1011859
837339
589156
318058
1498737
1249026
913097
1397400
355710
63214
1629470
1478264
142422
1694313
1082045
1952787
311207
973643
1455940
1181172
1294234
422311
1852945
1837760
520083
1372749
1356951
1966621
875307
1417728
1292016
518516
1736483
139475
316064
355625
1346658
945420
963790
1900504
1544904
427313
301860
1691217
1223588
1141964
457020
400842
1018570
1970700
1544121
1214376
1066147
1143915
1865704
1295763
1935518
1309650
257392
1748038
1224064
817075
1344588
1857252
1582466
993115
1074527
1699946
1193740
1495220
1133650
1230267
759260
1212870
623726
1737780
1093722
1226527
1192543
936252
1702079
84646
1829939
1553401
1518902
816149
1242590
1729449
1760578
874148
691494
144536
1387114
213626
1728526
943131
1630720
1636559
585579
1584763
593381
733437
949192
492506
32358
339321
1154263
1191228
1274203
690492
1570750
367596
547256
1407236
355847
515991
1793236
1927959
521194
1461207
467470
309233
1847310
681323
1782991
1805149
1846522
1398561
1048272
1978856
803332
579783
1908342
1997028
604496
856766
1152830
1779496
975629
1815073
265982
365693
141061
1318939
7281
1477593
1952388
1631311
58304
143652
1514824
1538108
170560
875757
1015271
1084809
1735569
1526101
1517844
178567
1178408
1240181
1308282
1421979
1958088
596971
974953
889774
691656
1807960
1912876
1488117
637743
522556
459155
362388
889813
742241
201278
1763981
1871494
453169
229130
126776
544304
452060
333350
1851568
808870
1658743
1830886
1468251
1228805
543008
1940091
232614
1688304
448292
1816173
208152
1070951
1985294
1285346
1658657
785762
1943477
1169720
713148
1634356
1580713
521037
1577858
1210936
1616862
1275360
570374
1453671
435292
1570622
1772208
1853205
557649
1159938
1662374
398346
822809
1598228
657807
1583523
591446
106103
1119839
1369722
229643
905438
1080514
1198467
948130
1322077
821788
743766
952274
1249318
1175657
1870465
1909012
851025
940474
491699
712927
1673195
1669624
1235089
121791
377521
839732
747899
1189601
299554
1788147
1698974
1042706
1080664
308789
996836
1274000
1308330
228896
1361010
1468965
1381354
1755544
299434
1560315
1524341
1648241
408826
1368323
956234
872755
632754
286922
560789
716279
1411621
1231831
800780
80175
1012632
121958
756031
67378
27060
1919972
377512
1149218
1886943
423490
1708218
1421151
956412
843279
1268804
1856175
464951
579440
1583806
1151576
1925109
528501
259740
850182
1011747
1031431
1147127
16692
930719
1547962
1877078
533424
1958083
153807
737009
1824776
1084309
750462
1848201
1229643
318872
851476
572140
225196
1556179
435297
1158993
948354
1858118
1550431
531225
1795031
548043
238642
1361100
100861
1246641
1954661
1739591
1173342
818991
458261
1700698
1745687
1244888
1247568
811179
38432
70885
1809079
456049
622334
1075889
818167
690060
1970669
106087
221761
1880021
497850
1483843
1330618
1217339
769045
1647063
1925109
768633
626304
853093
1497170
475452
1443841
816571
1055966
317106
301293
171416
1032737
1973046
1171517
737308
247207
807424
81679
1644924
244548
1600748
118904
879647
686698
84546
1658645
1513622
1143821
364333
1282046
733053
354382
1850243
831140
98217
680214
1953938
1400250
596401
980099
1417926
1756171
777571
822307
1983937
194746
1976256
1556662
1940345
1261566
1185979
1912673
1703847
1018584
1910708
1963131
1755045
1341422
404275
647856
1215150
831526
858809
1078551
460113
313319
1856012
1023331
829644
1112660
432054
1482646
956598
1459243
1972683
705217
357125
1301985
836694
647119
263703
1683451
351044
1389160
1281136
261893
1055603
518822
1955188
1480349
1034150
1808487
1007874
845573
1724947
100169
1539044
509930
660614
1633139
855573
1009620
533153
963788
1177470
1105716
299385
909800
1903744
1258251
614823
1633703
1417881
312368
129738
1751635
946261
125510
580734
1213109
1489021
1211619
1592219
1568079
573890
353315
41090
454841
1509688
1107013
1376982
561035
579364
1078264
1930556
1333535
1455863
675664
1299946
1295642
486359
645090
1581975
1539348
1413940
909724
53580
1251922
1166816
1747583
1937342
1027310
1557554
511634
65519
220221
1431687
1663060
1414592
868019
1758158
206441
270244
524109
1397025
229846
1464543
616327
1032619
457852
1570187
1320844
249775
1506343
1821470
598720
1717274
1698333
1827239
1488224
935242
1996444
1742644
187039
1653532
1070239
1450921
93091
1744212
1458954
362952
868406
1259565
558444
272960
1019909
947573
337974
1641530
894853
440509
1930050
1037199
609334
1240507
988409
445499
1494434
1074877
1228446
472509
773354
1546169
215241
293071
1200449
1168477
335093
116062
1345442
1194221
432002
1038761
1423435
1478621
606540
1642410
940164
743423
1917480
1074163
1405960
1081764
165817
264470
1948929
54775
152330
652995
1962865
845651
1892873
1190678
884995
312206
974063
549152
359647
1679541
1180037
1419325
514318
1967654
838948
1329221
1130665
1400157
686259
1001950
87884
899464
574733
1762362
1170318
1791882
625282
195367
710481
1420286
798340
1018414
865027
306027
1395447
847306
916964
1892304
777106
1585319
447256
639118
333597
643469
97670
1694225
1156928
107651
1517060
1209015
1068828
1296033
1021188
77538
414997
614018
1759383
505568
1980943
1361695
1035669
713198
1812061
1965924
874068
653426
1513161
1336918
1347729
233943
1524773
1281376
1717412
1122108
544957
308071
1966971
1632473
1695662
891050
1865370
1345710
615752
1112543
220128
1239439
628560
1609735
1989882
674208
538064
1754273
228101
1660638
1154974
1539209
1858861
297124
1096976
1222496
1089507
1523322
749299
472221
123401
179899
932185
1956152
89593
579547
580578
1942668
211089
692058
1986587
1927054
1969885
1397867
684596
1229534
724805
1464660
762213
437781
1477868
944806
919630
761189
1828807
1056734
1563532
304953
1280882
35090
1786146
1104954
908120
437211
277
1495284
1336310
266424
1129867
1289308
1867026
1581906
1223943
1392657
1905831
1155494
936470
393
1045889
1575461
514854
903519
1037788
651084
50459
1967154
370713
1180112
1828147
1906104
1134485
1887936
21716
1912384
1010817
601385
1843791
1061409
648198
1276275
445333
1762611
14976
661186
1283480
636152
579532
136166
44540
294178
607639
680719
1798404
1590885
704481
688994
629767
1539826
1950753
804096
1735726
1931579
710642
891950
1901808
1661477
1200896
1081454
337603
1623852
21643
421523
1978676
1750299
1205249
1268298
1903550
263859
1886545
1030447
76584
755699
1997124
872949
1808465
286293
333220
220058
1752041
1652432
1536702
1143044
1278116
534052
491256
176675
582288
634112
955016
970191
740462
912233
1043553
1492646
788533
1018204
880950
1104186
288698
1866486
400605
1125105
343926
1085186
101441
899464
1891864
418585
1853368
61353
1907568
68114
85055
1697804
943122
522243
274883
1992239
431538
1408653
83237
792105
1121662
1009201
1690749
1699147
356859
176709
1039233
1514890
1528550
1627553
767610
1804547
979252
221
128163
1991240
1646260
1511378
1645007
203621
761021
307832
654027
276030
1702249
1329689
1228947
1387114
1004031
1772334
1132083
1845342
558132
563338
732684
1117465
1177464
203295
858634
405554
1548254
1011143
527684
1829492
153983
1866425
750511
1780518
927973
621778
861909
1309493
288411
426628
53594
465646
254249
400402
1212243
1642469
716421
1920902
1230997
1895044
1411046
1563618
649600
1675628
1628103
1839294
1840212
1568079
1952274
718978
746750
1821082
1071751
1333268
1775490
11355
1478338
1760963
748747
1323540
564968
157023
1399179
1803149
1609461
1989354
1011720
331409
1708316
1043794
1791029
1515985
1915310
458226
191324
1502446
243738
1389190
1151949
1286881
1002790
1529771
737379
1117539
7581
253528
1572005
920633
622132
1900386
743001
1085591
1780438
1088299
675984
433980
926116
972578
306120
1840634
191848
1945032
124593
951342
1668178
343527
375929
601195
545121
937420
1094869
1666390
708053
1689606
519527
803360
32968
881688
1450319
1773317
1599576
1568976
690098
13866
751992
700935
679478
1172296
1877501
767854
1878540
799459
89384
331437
1221461
675897
410791
323791
1170258
722142
1237080
1339976
1059631
1919241
932840
105976
483678
781665
176839
619821
66221
793987
124650
1664740
625190
1104926
308133
993437
71418
978143
1083420
630601
1368844
1694877
234683
152289
563680
1726509
836178
654710
468150
1244656
923678
949527
1038305
1881562
1658634
1609687
526869
369579
721719
1056435
505416
1490315
957912
1871724
206184
761631
1227435
531615
1483977
166029
1912597
1625760
353859
1653246
1834414
1131822
292808
1080514
164734
744239
173352
871177
105801
1608016
342195
828867
1125728
1649919
1431381
354817
1544759
1202597
1039893
1065852
877942
1903029
298741
439882
322167
977468
1706129
178055
492196
472928
1606835
1282123
360491
212502
596043
993590
1650381
1959534
215187
623523
1560770
46155
616148
310710
319416
1921914
1755643
1955193
118764
563093
1256714
1078778
626370
303867
1020938
1236206
484687
1973498
1792228
1596104
1517829
1337621
593267
1437485
1156996
234582
1481754
1558636
393376
1640630
852964
176213
613693
600333
17384
857327
267639
36332
1479822
353350
1291119
595208
211261
4973
1409758
246235
1194064
1911029
1853874
1752924
1204788
1274964
1840945
843686
964137
1332923
1441892
564683
835842
1693867
1753242
460096
1474474
1295981
707432
304231
1449633
1416662
1815810
1460990
1660151
101441
1950592
1950167
517322
662453
1691597
619563
784976
78737
443204
1647592
548359
866427
456170
1055730
540390
859205
1193068
1428300
1994882
809991
1641600
1089932
1579981
725478
176893
1230129
1873901
1484924
176213
1893740
81456
1619835
240202
966813
340370
237599
1346218
116697
1275815
591787
1054515
1624307
1969161
1982678
720010
217382
1930395
633356
428728
524577
237076
612111
823550
76031
571113
234084
699567
1953555
409542
1636572
1285620
1488139
1003798
355358
91551
1984097
466985
418610
853141
1398510
1399806
636150
1734716
355419
490316
135396
1625399
778169
1913173
536211
1536465
1477391
1076076
1576891
1793378
896124
693619
950980
97815
239936
300959
1831964
867465
1488746
292231
809323
619444
1561199
940334
1734160
1097927
878401
407647
1045517
8501
1705276
234604
850300
1457171
129369
504547
921027
608890
846544
256064
953401
1473899
852570
282008
254547
393100
1173674
703364
13989
1743675
1801558
93306
1871411
1501392
1681592
1948617
1443338
1590143
315975
511290
1392799
397663
1772673
678085
209727
96933
558077
1247047
392425
1003896
809459
1531023
939819
903207
808381
919708
814901
1151018
1726136
1064698
139662
1615482
162500
1936522
1537306
572376
907527
612018
262598
1215869
968368
132508
1928896
550363
1863181
883952
684865
487156
734768
1857274
1951826
1551137
1719604
1482760
1351194
1858461
1141105
1709680
148721
1748554
649462
1904513
489329
760828
546252
1602671
722807
1726103
46671
968572
1362361
1585144
493952
1234114
853514
1703167
648571
143212
1049543
1194023
1376378
637841
1541971
1576383
1869263
496762
1362321
151788
1451933
554101
1538301
271088
44145
133639
1753624
1518796
145358
275603
1178073
788654
932827
276088
674075
1760521
587243
86415
603435
92595
1174984
1471116
1086371
1240120
407832
1015470
1836945
628174
1185807
1141924
723124
1327760
1803925
83580
726616
1494357
837298
1272033
1215496
1049406
483167
121678
1148850
73208
809306
271924
586199
1251005
1048712
1331521
110139
271153
787462
42440
430164
3823
966219
1766298
1966183
638442
1838636
72653
203410
1473127
1294995
1482907
1970149
11162
866256
235422
483334
1911396
645161
1410387
382283
516945
1143079
244699
593714
1115055
434419
183957
1226581
967164
1489022
1084718
447234
1443618
19092
219096
1868485
1369951
406059
1166426
1309611
82923
1594262
34365
1758062
1204446
1153385
236312
1977900
1227591
294644
395614
1463106
674446
408043
1697672
12592
1126205
50256
1743577
694574
808160
1297844
561798
1317317
529093
872419
1941274
1760719
1395588
1313893
1287950
919432
415541
1697134
723219
353190
644602
953979
1285620
66494
662571
1357942
948853
147248
1960893
1176103
1277502
851788
984892
1064218
894193
35719
24068
379639
354125
1415724
1170297
1159447
820376
861481
545109
1239386
47343
605681
1672489
668882
50040
1823029
1044221
1398583
615179
1071491
1393743
1163760
1910592
941855
1475292
1972172
765851
968506
1331487
520433
1007940
574783
1534990
812573
832970
301558
1116939
166995
926771
786428
1589268
1040463
1189874
1544182
1404926
272509
537782
58263
319544
1192408
1525311
225031
1243850
1376179
745235
196816
1561266
1810070
1217534
548936
899584
1619206
347661
600410
800482
1051414
137484
662761
1817271
636931
799285
1279105
252435
199388
434710
883653
600522
1212040
1247184
1717966
984725
465304
652134
1462650
1889100
743573
1708555
1244390
1567915
1085340
1658922
960622
608840
1366705
1149195
343443
1673017
1029774
215791
369479
1314228
676009
1824954
1084115
1584526
1206983
195302
1980632
1318289
1794989
930344
1613406
434456
1671647
232812
26261
1637259
515735
1405570
51897
970614
1494162
171446
45728
572032
625983
121515
1708295
1295874
1229211
1131436
424335
1975129
701033
1766540
265183
1005412
465308
300747
1037194
1250818
2127
1751767
655986
1696785
1610208
1177397
1508394
544541
907435
1622834
104697
544749
1007119
356150
551679
1576115
394597
1136069
931332
242949
317126
1929414
1786581
710897
1207669
1814541
1302720
325551
431543
1723883
1721726
829769
1524111
130814
212232
1827639
1034741
1510278
885266
274101
23143
884234
420101
1416870
1581587
1588838
569040
1547288
221117
693227
1147870
1284182
854533
617541
1377771
1533063
949527
1297970
1345403
1207588
295161
1953544
1795484
423610
1388829
1069551
1893898
1862704
223465
1267021
1442024
431054
1962335
458870
1304099
465275
9326
373731
1028850
874979
283524
902301
558150
487108
1438135
1426589
661709
219322
1987411
1863840
1528853
1933163
638610
1381415
1617628
687043
668513
290303
395319
972330
687020
1721811
1900748
1294917
1731099
1506921
1836501
1906232
801454
182371
1035160
1822105
1696755
321666
78988
1306001
1144697
501127
3989
1821635
981572
932172
1715748
451461
976511
1426903
1933601
1114281
1841712
202293
160376
757219
44238
1827820
747580
562490
1677382
705335
509516
113538
1249695
1800012
1968552
1565134
1657367
1553492
717843
1175573
52336
1926581
172169
1676063
1513195
195886
714050
1374303
1663750
26748
1448327
491223
1401180
315392
1488836
1567570
675019
1291362
1448602
1519798
58955
827139
673371
1381247
317917
1059633
358981
180744
1589829
1901708
329703
1875093
1145838
1098478
770621
173654
430094
1227701
417606
942020
1962659
1503347
1743482
1539765
27841
1723076
1450793
1230294
1389795
437975
1531450
893343
1139947
1676517
1125236
378259
1687954
1032003
1654083
292341
1566609
564652
458466
1480447
1862405
754328
816195
226825
909970
1086808
888293
1026604
1781584
992467
241585
1019868
1973910
1858646
784950
245206
1246654
1858830
1822487
838226
929223
73841
1127793
172372
941178
1746277
264410
148527
1790177
1411448
1429427
303156
112950
1492744
1518112
972123
22138
858717
1564656
1822777
1791590
455303
1056138
1889358
1124819
1302590
784299
644224
734546
989003
8058
1281186
1782811
1915275
84729
613704
1556534
199020
772320
1167759
1908857
766801
363854
1290642
1828400
83484
1028921
1475001
1937433
337682
1136891
1732042
29231
1887532
354781
847588
1454642
1967279
345539
922701
993070
21301
147589
585231
224744
1188124
295009
468181
1362624
1078105
602739
634611
357331
344954
367226
1348119
1541021
1868991
1117859
216693
1647097
1836126
828435
989684
1929753
1426101
1667484
1056555
616499
575855
429664
978308
390576
1741485
350133
889853
1355701
643274
1605086
1170797
225108
1118725
115706
851458
513437
1240693
90001
289738
1293615
1195398
420364
1878810
1473169
1336201
1719655
146718
1090135
1595409
1019619
602367
1160540
870347
460987
811948
1105184
1668960
1473443
1554837
120874
939421
1770838
144953
1200716
700057
585535
520239
1501573
753401
1374783
600150
390968
8792
1521511
1684973
874326
446712
931759
740154
640732
1046976
1306936
913207
1049826
1126359
611004
568619
85061
1522365
1922112
438544
472021
1205187
982096
1001285
664560
411883
1941293
923316
1517332
128916
171670
74701
1164164
1637298
187827
316313
1025500
1321534
1700557
1996606
881708
887557
1001713
417083
1349466
683553
562341
546994
438828
1323005
1898445
728222
1475071
463070
125641
953957
337833
1570118
1888159
1192408
816593
1761532
1419032
992372
424539
253298
1158335
494757
860665
390705
1218380
636186
170103
1578035
316313
1815003
380719
364354
1617954
570662
275788
1306846
301210
611743
1640362
1619193
1482351
912756
1870504
674990
300025
733739
972537
332267
1579423
1004297
1156946
134460
306120
1634321
1247651
932618
1475096
209045
55703
946979
682114
1825059
1132088
1723183
1465372
1040657
345765
1858463
870762
973292
383363
1876383
422074
235766
1358515
347779
98498
1228637
963955
1836962
1049867
321126
485106
885003
1421942
1739881
1165213
1882792
1550991
1098081
1589008
881167
758600
1109430
1552389
265408
578415
406770
1695054
1586011
1886064
258250
205065
1054963
910145
1886702
314521
1600279
46054
1567714
1911850
1105850
960122
694894
598996
1074548
699785
864079
1704309
654484
1962460
1933163
1405383
17478
624242
222749
393760
1405144
1609649
1834209
295309
366682
1344560
576797
1761640
1748736
1777558
842660
1488836
1773773
1811754
655691
433441
1487327
1973077
1387619
87942
839324
126832
1705550
1325160
1582890
848380
1206906
1949913
157612
1383190
1669942
1975362
968055
1152306
37503
537265
1100824
1417551
747787
322295
361248
1856879
717300
289530
1619916
143244
561985
1141756
397647
1009554
902423
1694773
1950705
544695
1179122
126181
625269
596830
1367861
297761
927463
1440115
489247
29862
583779
617153
755663
149170
877510
182715
1553638
1481357
927250
184433
1780321
252318
639199
171966
1922145
872105
1641617
1522392
1992135
717107
529713
1179368
1853731
1636724
1519426
1974840
1664458
1980787
758945
672171
749134
1286083
215406
1623596
1841945
1031232
1070080
1521290
502482
981572
1366152
1772334
675102
1055514
1928663
260684
334040
10883
1979796
320880
1983603
1890088
1500945
38461
811614
1887194
177051
1463293
1934870
1332856
1118214
167715
551045
582699
781493
1920830
449657
1532026
388483
41725
483587
43981
1257120
226949
1456586
606322
554509
1195116
461151
110740
1916377
1731053
1871170
1343113
934796
397253
1511134
56506
1336648
1995529
61189
1234000
1370731
1695992
1799501
1604414
758191
1811414
1647698
525408
762145
1922001
1340578
915912
1870208
1530336
1027719
1582768
891033
1977084
1617782
262999
557860
495182
1228571
206892
60878
329176
1996655
1701291
829955
146571
139941
889219
1041952
1014039
676823
935699
204218
740495
757780
846315
1234340
98225
1790111
189842
683203
91404
1177122
159218
667921
1976982
1851536
237308
22556
1902364
1304552
1009816
567180
992459
751474
1217953
1789946
164270
215238
837289
281684
447944
750798
1719908
963766
1372075
257487
1224163
506920
4045
1906466
938151
68543
85231
679330
1686872
1521774
1858948
1101775
1496615
767593
1161074
1735311
533544
257719
1290477
418682
946931
618396
309335
1694432
412891
1489266
80533
14730
1875336
490965
815306
168638
660385
1155652
1828087
1178654
1982470
218782
1643594
1481421
1905258
1719001
406167
781983
1842157
830017
1162482
662574
1899944
1182330
1186568
795716
631290
485100
1537572
1699297
908926
1121120
237433
1217150
1562148
229133
723391
1850299
1593434
1053308
1687799
775269
1351600
747149
1502071
498513
811670
288961
1477483
1011056
1258892
543868
1749615
976815
670844
1626509
923151
1889933
1902190
914063
1226499
288075
1042617
1585571
337819
144821
1137059
61846
1587179
1476693
446318
722101
354602
426542
376106
710932
910110
618414
1511908
511261
225687
1596191
52498
878745
987797
649593
121212
1752942
894506
1855256
331550
162915
393872
5931
926815
1402850
366989
859518
1046141
541740
1078784
1398093
158444
1022015
1635755
5264
1298611
955522
1700761
272866
1794698
1419103
1235499
437985
501863
554267
1705929
1415046
405541
625838
319299
1531166
43800
524805
222855
1454933
1459214
590334
800026
874849
625401
1198161
1008146
56356
747796
315982
138684
1646047
1895511
1892560
728443
211074
585210
752430
749928
474991
650323
1044723
79064
452683
42123
634216
245669
338229
518195
536177
197663
1336207
304022
1573960
564796
1388184
1575235
136546
507357
688594
852861
913119
449975
1356976
866760
1177591
821500
163690
1335195
275246
1112892
135430
457354
845661
535530
426249
1072828
539072
338100
939825
646219
1630494
809571
1074876
1077838
1749179
286077
86553
1818515
745704
520728
1833223
978940
1004769
90161
1197657
927245
1219911
586150
1353
557283
1141747
777269
734142
1546887
727711
1515196
975852
425095
1200835
1507447
1971825
901064
364475
870516
1913418
85585
1166303
286733
782361
1130659
1639661
176255
1900110
1590325
206604
1118346
482297
636390
1289754
58739
1635317
1838097
294968
14782
43758
308458
1167474
533467
639468
1528013
1738297
1160483
1606845
320650
1327683
1245200
667692
859295
897425
1378199
1968202
1606363
85369
524248
622358
29497
334301
1449010
630231
192785
560525
38416
373005
485380
37016
1953924
400629
1164000
1231193
196582
1597422
1187648
1001285
1226165
915835
1271583
1848850
281081
94857
1664541
1905372
528105
447944
1035547
807721
1650599
885816
1751925
552358
1392173
868648
1066792
48522
715942
1135463
1827017
733371
1230429
1930323
701952
1450089
1050049
53576
873848
279881
1435802
175036
1258621
1950818
91365
1434347
1196631
983054
521855
1194913
1061711
1242496
183908
120077
563083
340297
1777842
874747
59800
1079646
13668
380677
921767
660872
1946372
642403
519567
1355811
1810074
1139011
1551906
1066837
1085252
908819
1595057
878939
1305592
1638931
90202
993801
981577
1790597
883580
49846
134952
397062
692965
133901
1045736
1968604
656431
541839
319580
228996
1609633
1701207
248996
1859374
1536670
1092101
1995642
1716002
1596872
1390980
398095
1916717
362441
846481
603782
70426
652489
82549
1851132
823674
783589
1664334
1423509
1422147
1476693
150870
1506671
306793
510353
503334
762837
1830094
87913
449208
1089134
1719659
622364
310841
751095
637228
1767346
790733
1456565
611626
182750
101071
308542
772950
582362
168216
947685
1385009
1691034
132297
700351
323272
454283
139662
1859903
178624
153446
8309
927313
221906
296429
533510
457269
509674
1735808
1978873
1434737
329272
813495
1931286
428249
501856
913031
1390696
915891
884370
1104180
151746
1901702
1171634
1780927
1976060
1357477
235672
215235
1421
143572
1336656
798595
541936
1166070
1854836
954575
1208130
180425
1935866
811416
886045
1864455
37772
566654
506548
1031244
395245
1645261
607048
716185
1734502
448967
1016193
1546196
274760
709541
1967948
1714745
1946362
486076
356887
1396526
289955
766141
1174270
273933
1090416
1461391
119648
1759571
706883
1215980
1426644
1073641
591223
1311701
1826167
1454508
1272584
826553
1834820
1404823
1576187
667547
499396
861742
150136
1412036
1281966
1947593
1333083
731611
1365354
1220166
162908
1232869
1739937
976377
155170
799081
1186704
1668754
439607
1277438
446619
699630
1156996
1106294
1742644
521810
853683
1932078
1812976
493449
941522
474061
1887420
127828
1873110
443261
6314
1700533
543280
1395873
1548979
139111
173951
142511
1126265
1973427
1555788
1320674
1410994
1925837
1103443
1711780
495888
203069
158444
1171286
1644345
717771
1791932
108687
11886
458342
786122
1630618
779744
1327934
471603
1977611
1755183
1469006
1107328
337826
753014
965675
325046
1767271
1980336
739245
81115
4194
731055
705993
1935557
1455719
507268
49248
1318984
1896142
1138666
1695405
177873
1846170
631703
741978
628656
1494005
1235041
1292198
1169745
193530
253845
721953
325554
110882
1819177
1829186
118154
161223
919011
838770
1027543
1235888
153139
1731246
1636871
40166
392757
462854
1734295
280857
1682472
1000638
1856127
476160
282843
1862786
758691
1093750
956504
680448
1445543
926543
1980486
921930
1077891
1822096
453318
1051056
187362
1376107
1955601
435987
500145
553496
436165
1178067
1777025
644425
1377065
83328
442183
805239
1461880
1885702
76222
1102800
1605028
820459
1616147
942869
1092
1903285
79965
615953
1161115
1204213
568474
1785259
1377322
1078635
75144
480678
305312
1552988
661012
918992
686763
1593630
1201399
1752389
953707
263086
1807925
16598
69732
1140780
1009541
1226360
1014060
1846935
1677643
949905
326546
1069596
1556356
666393
222742
1791383
1338291
1899190
1946690
1317010
1752976
1878583
1808465
1786885
986057
1637153
1747422
1283645
1046516
937542
480198
91805
982677
1630611
1710774
123873
1692370
1000912
835688
1226440
1791043
699375
110261
387467
175935
639495
1641012
338958
775584
1157449
1896826
371840
1713547
991975
927573
1220589
1482422
1498210
1110019
661235
488431
1862621
173845
831949
1176097
1598632
1481265
1786838
1579936
1395725
582360
88717
992684
36046
3179
1862345
1863265
8489
1166192
115824
701916
945748
485077
61651
1106490
1011197
1371393
461516
1369609
58955
271057
704182
1590697
88414
767049
453514
1228068
1331424
6387
13307
1686627
1088441
327612
1612319
599854
1182677
1843948
1986044
998781
113702
973706
661142
335585
1517723
417370
640218
592024
46084
1077150
1152791
238646
434074
1862458
1949887
146583
1369430
947796
800662
891230
1311434
1947357
1551915
1087132
1732426
939946
1524747
499455
1510122
1475175
1654696
55417
1881051
368120
510348
543120
77664
335544
1564235
1890385
1756910
15290
1855526
1742527
1691205
954507
36889
1717000
1715980
696129
1262022
1800811
1168965
1843325
1181641
235392
1327359
1378646
104986
945107
641225
66569
353999
41706
434796
998784
115397
1867491
590765
28648
645695
458067
1613328
686251
1606892
504529
1908202
1261858
1699753
1875260
285304
1496730
1094395
1701650
785424
808846
530848
41608
237751
1423681
222447
655863
993550
1236691
590714
1795253
390290
902001
764054
706570
33798
28789
1611389
1936543
1428130
1223280
310116
1036256
1117526
1192241
56549
299217
1173789
1708284
1875347
1036219
849766
1350808
632171
850300
1023058
1035893
1522756
1628281
1439318
1985318
759233
267230
477042
1800534
460308
241790
590134
1170555
504865
1295273
839303
1886962
1764305
1605326
498073
207566
48902
14260
362565
1104763
1439616
1526499
767469
1012756
255757
1619745
1005014
1000471
1938683
1121405
644137
1479012
292702
1067732
1037806
1865747
1634797
408410
640470
1491964
920154
289638
1369144
930310
1005516
1737985
886703
1209284
600925
1629485
906079
1866481
1258878
1937117
201327
278675
1833609
584356
1959331
1943210
1725165
1789760
1419501
1787044
1090233
1338374
1846575
395987
179025
1397281
635780
1557032
1470010
1698582
96747
557316
121572
906021
237544
1730089
85076
341016
172604
1762221
1131536
486622
915045
306851
666586
24720
142130
498566
1530704
193185
539682
1567896
1987032
1064189
506664
836308
560208
1972181
1342337
1348200
393210
497177
328010
319818
826772
710984
1717536
467661
1765157
203292
654156
1368014
766267
816898
1691635
1167348
1049136
754979
1079796
1604361
58208
534456
421475
1107683
1716431
1468322
1059429
1792354
364213
149004
482370
391232
801794
713884
603027
248494
968670
63691
255008
1649119
1738606
1213613
897628
576094
1891088
1053384
103162
1297777
1286192
1562656
178091
59717
1603034
780134
734306
854207
1636972
1986009
78197
1244779
1222731
544368
332472
851937
457502
1747424
1115486
1196388
1749367
248918
927079
1379942
269876
1443216
1417509
1259516
98660
676547
1456529
887876
543039
1845140
13710
147005
1054618
2955
856321
1977369
1349223
79807
1500211
1486858
108049
1178193
163431
663203
377145
1975224
966993
1690534
375905
1745499
1631185
449586
538575
1656924
817463
510422
29404
1601342
1718100
76930
480551
679318
53397
1357040
504483
108005
878666
616218
130596
1418758
143150
1660372
1344072
36332
663724
1466455
67233
1073591
719271
1894778
491223
1760882
1966073
1555407
1316909
830070
356646
1586599
613292
1195400
331125
1637379
389781
573520
20994
1614816
1821825
1937460
296255
102919
1252165
1551842
147164
1269869
1984531
1304974
451489
99896
1475922
860868
635846
1772679
590139
1807714
659544
1167392
417976
1771403
1021016
1825389
836858
1520998
673212
164499
1806069
229226
481745
1616309
1213923
66998
926321
657092
283316
1113331
296440
905670
1090124
424127
991844
534080
2728
1199060
712264
134136
936362
1536282
409757
509249
1065751
1903230
1684826
676610
240333
1184092
1595648
475631
1483660
1853186
1157053
112819
742359
975035
285857
831073
602500
715224
991417
1716021
341332
1059398
1870425
170774
1742207
1712503
1947257
375064
1038746
1734936
16864
1233339
1304041
303844
1664689
1950337
1870700
306795
547889
1870430
1668373
1428918
1028829
878364
798613
1459812
968176
1759432
663777
1873455
1681521
448577
900666
1382333
1846701
584839
1120689
565544
1418831
1519499
1495597
261155
1677516
229169
1416393
554103
268464
473915
57963
1296841
1172003
102926
1032961
1278622
286257
1349205
402875
61683
282473
1423681
1911614
1520059
1826755
1541747
1710894
1464506
1076339
667138
1795251
602406
39808
1787448
1212630
585049
1086576
1853742
1619967
457385
16273
1232328
664418
274667
990629
1624544
469325
806990
1874484
1610555
1001087
217420
1384387
1220037
675420
659000
633365
1334835
651886
1703854
205503
207646
445743
1864497
100224
1551565
1319642
1032146
1124775
1245551
447429
663700
1553577
1054248
518207
1130471
62711
1348949
306918
1541875
1204121
1881569
1386237
1620017
1638726
1214028
511204
1738930
22533
538730
751507
1372351
949192
882261
300273
1358455
1609649
1676968
824499
883449
1642452
1247823
683271
814528
310613
94618
621451
1591128
1514165
374541
386384
322114
1395820
620418
852846
330575
1459879
1078213
1564976
1962464
1602533
288116
1935606
1043309
549407
702658
323242
662864
1591339
99958
644567
1662044
1617782
459524
414419
1055265
211261
453687
1034456
436109
542382
220005
1832384
1788640
1179110
237271
653597
1958847
1608661
540014
1536602
1938308
1827075
1715039
797333
997399
1745575
1534684
428110
233324
1617503
306707
1924324
540981
1813133
477325
58984
329708
607828
138393
668906
581121
1702134
516265
876328
239671
913201
51123
1058984
66457
1939461
617001
1197626
1766187
1024701
1079978
122139
1564806
1911999
230524
1263572
23777
1916068
605899
507684
648776
534395
97038
1333330
1970153
1506039
1013344
1224285
1944429
1458851
760828
1195393
1415854
1983143
222652
1242028
679191
1472219
928362
1070738
1834364
227574
1013607
1982110
1654568
358266
1676831
705218
1460980
428066
186416
113946
1221908
258530
704248
1604759
481034
1948218
379339
1133650
1178019
1970148
661299
487586
656945
1587327
1844169
1688998
1384022
1754576
274667
1588844
1296411
688056
1027587
624185
1016648
720697
478893
11530
1115566
1926357
211959
1594435
1764002
1840558
1645928
168533
444447
978150
642079
539614
1079480
527534
145981
1397861
1028747
99221
69029
805498
1280919
60448
1419677
183374
1739240
149780
1075161
1153101
1454019
77654
500070
1052629
1696354
1446527
518693
1720661
96615
1621468
1762362
1101062
1420179
1116730
152464
1812296
1063626
324573
490990
1748059
96047
1632665
103379
599106
1570031
118019
958165
1651344
542230
648890
852760
1847036
1452124
75436
1965422
1410429
1002668
105362
546657
1077336
1642501
1781120
884029
1900801
1686843
446990
1990865
1519341
1781062
186568
1927670
884839
90140
164546
589414
1901579
1459331
474639
739817
556835
1964287
1222368
800914
1130315
299115
1178646
1775613
1243939
709818
1055062
411064
236413
1318752
1660037
1990299
1743908
1727421
598683
1416053
779600
689391
1449304
672789
855046
76676
1966811
1154899
982062
1116798
1678612
687365
684179
151786
466215
1347995
293133
1333180
477325
1059897
661820
1387100
109525
1489424
1941567
107656
1799447
318838
1782157
1356138
1138762
1360987
375227
164814
1511998
1403188
36483
810458
1965654
1008358
984919
126849
122881
1625315
621248
1923042
912244
661900
891074
1060473
714734
329587
308061
264674
1918803
1040491
999448
707887
1947915
1254421
1443111
1369131
1468904
1899724
10808
863076
926330
1624816
1603755
227031
1621751
1816410
1424190
1288424
350541
1932980
1184483
1062454
1193404
444911
925188
1253859
230783
861379
1579630
49616
1651216
759707
447933
47396
1450364
880350
841515
113852
892025
1021579
895771
368663
681061
755394
338570
1555566
1562761
1880602
1799895
699806
650065
1082213
1372900
1119078
1329911
1695681
763263
1106552
930129
790380
700873
942330
1275716
508753
1634329
545659
287827
1916618
1571377
650927
950416
471768
1226505
1623373
841056
15026
1245721
576866
1414567
1258044
807855
380986
202025
118112
1050060
878932
1791630
1090777
409918
1158916
639446
1181229
1266245
1606592
1578092
466341
928594
462580
174206
312994
1598903
772218
1682699
162578
1206012
1100172
1027620
1683549
139811
1147119
547294
634733
1095097
1663081
610658
1051711
1424303
1586106
737500
1529070
1510714
1141609
34920
781638
1037359
1851668
657459
1579930
1283580
303656
1407340
392883
1514021
930779
786185
93733
59105
1458202
322649
1599448
170805
1114816
319818
1536514
167481
337600
347348
748232
717370
1637887
82265
1750471
1489350
6884
946287
748911
1407476
1143652
901065
1344731
546996
242248
292564
907229
542738
1199620
1804671
262130
1657050
593116
978714
1541595
937542
698253
1486466
110597
132132
1733099
114085
1773934
1215071
188820
355285
1073125
1961851
1856167
909810
593975
1378754
23410
1740477
1564377
154381
6727
698777
369340
506056
1183860
1500659
435154
407473
1246711
505576
1492183
1549861
1806080
29305
1819531
456514
1212119
35436
1451700
216887
453656
899970
1182201
483508
326677
1159269
1564562
1371437
1322355
1179589
786785
926478
1358055
1581055
1846157
1207400
961859
286552
294644
210103
639356
1830322
244956
639848
1890766
950700
835857
291641
578946
1005858
600058
1485868
780572
463137
1358862
146405
1018320
1329235
1378374
1898294
1541878
42567
666561
1613450
1288654
1364763
1512368
408895
302951
511272
1608928
653512
1350536
762289
719511
1524217
1972316
1182060
1290232
831014
185196
1802455
273790
595558
1480797
1231983
323796
817149
1894780
1804359
264727
703151
1080083
1078463
63222
333780
1207548
990493
431725
173798
1632193
1514012
558065
275298
678530
1963938
1653069
1646364
1142274
279482
1265878
868314
1275783
661960
938802
862067
1169255
27930
653788
534456
1444621
1372142
287161
1890718
1494687
614732
1247850
838962
1155733
20751
729312
1169733
304661
1232053
1309169
1327995
29573
1062196
75153
888278
1502521
1772650
399925
1066677
558132
16502
944858
608447
1997011
1459109
574131
632340
831627
1552783
176640
76023
1606810
1409531
523520
323341
395465
282491
168105
1513785
672267
1163225
934504
463968
831381
933814
1709913
1647592
1870251
1019000
1151838
252858
913004
1770203
487586
1978392
442795
1041074
1294475
559545
433114
378140
1977117
780173
1961876
1323110
1033866
1379519
1174954
510117
1916830
589984
1435123
616811
716457
481988
534002
1204760
758029
1207131
417642
687622
1063468
1263545
1899169
55968
130744
1884811
514365
253053
1095330
1085659
558941
1096622
1978918
1814759
876293
858722
74991
928300
1687223
905263
8269
1788038
981860
1242257
692906
233180
256401
373538
456745
936478
1849024
219085
1400023
1417599
1322708
720242
1273219
1398365
1314578
1010195
960889
1515148
1421481
274892
1610564
1385765
128005
909571
1638485
51744
945089
322188
1426440
1139037
1828824
1519340
775409
1213922
967148
315907
1434288
1960389
747154
1874583
865457
1765261
1365722
1107218
384383
1800818
569023
719105
1322990
1623499
259991
999891
1620442
1292629
1345391
1318492
1153009
1042898
589250
612972
525453
1428106
453929
1591884
1409051
1894116
1776038
1062049
351492
914697
1101551
1830479
1348452
1080576
1297699
701271
1193186
240252
1707870
803184
48450
56136
1972834
359407
1486692
810502
1828193
605803
291817
1212630
1758528
587078
1589713
905299
1534154
285010
464073
721932
512487
479276
289069
120527
285730
1724783
661046
1186148
384838
1073279
63441
841402
1505054
422405
828878
1887423
1639877
969731
1658634
1953384
1815618
462865
53563
134154
1241887
1111671
356638
1644736
459554
597402
1319
433342
496873
1020782
1737046
49959
1054078
509590
1116512
1111615
1923621
177260
1070572
1794829
1570505
416699
19132
1423275
1745706
1359587
90856
616038
1061960
736258
1310918
12905
1096379
1628920
549757
752584
1320083
540044
938701
1927954
660708
382654
475085
1019676
1381862
1400688
1747764
755917
1719554
261585
1329567
1872938
1001493
678991
1196466
23036
151396
1478093
1676535
1055514
775280
921515
1038600
604256
1035481
404895
152050
183176
1111806
111222
1111754
1555387
1955492
1343604
679207
1566272
221242
1754664
929039
1137035
1556898
379688
1769437
132551
1564881
1293563
1979130
459472
573648
1630801
816579
631245
724323
1811660
906189
1259813
779329
1186838
272292
30738
1075195
1522721
1152528
1422133
1154432
1845287
266389
87640
1004140
1614916
151939
644512
1724697
1488901
1332261
660905
198760
774784
1002410
1463641
298800
1044574
783006
811175
1407848
288852
978059
1472131
426018
1995196
1546135
513522
801289
1466657
1122608
1844330
1061673
474410
1008791
1240600
1345182
614011
1504199
1030901
48358
919771
360327
541588
574043
48828
1780536
1772476
409165
1337454
1189040
346584
450300
1394081
432724
3535
159794
1298277
1115581
1064144
772699
1978885
415276
1101776
408629
957683
1940139
452554
410489
479390
952396
1298236
1414560
879059
1533499
762345
1072523
466148
1600379
864831
1068962
655165
1208418
1750440
45108
1943521
1691095
1406041
82708
745411
184187
1827535
1279381
1675427
1860538
111836
1692592
417468
390590
939461
1129782
1245228
1613302
868241
1348351
1553876
762962
733043
1110268
1408845
721865
399022
1137087
675328
905268
1227103
1366161
590089
1532424
1589845
1329240
609687
1264699
475389
2954
1200437
1405395
87056
1208807
1127564
282398
1918047
773523
1974870
1416622
1199449
1670121
584601
1504164
1504947
161635
1639928
1359015
510419
1358854
542401
220246
1600402
578885
992163
286759
863832
1476103
1335796
1771503
616032
1239372
1052403
635631
225114
1902926
414106
159450
939222
824447
209092
1233751
15423
1162612
983514
912081
875959
1880364
1923172
830525
478364
1645625
1434922
1966842
1195073
1263775
410033
1676523
259895
1353988
1768143
1858559
636957
1081858
1709378
760585
970155
925639
340419
348812
328297
211591
1156185
1320667
665565
927220
300815
1254406
1349766
1889167
1615680
619076
1953877
1131378
463954
331216
1533039
524172
1245327
819584
423308
1457409
1546527
1815115
1878891
719498
1489313
1913464
166728
698688
74914
290549
637316
1097450
120727
1461811
1844016
528552
999081
1654921
96058
118295
1483086
470410
996159
160272
330292
1486440
933493
939455
1873229
1265513
907828
104090
788614
771518
257956
144728
1324296
1797330
1869331
1410758
1660926
1653772
1164905
1804411
1831159
1894161
996147
729108
1894484
364246
1657028
843465
1514164
436162
122526
1528172
574397
902138
453886
104126
1761449
1519481
334716
652590
1770776
953707
281919
271979
1056352
842999
697727
1502715
251910
1023251
722914
1421568
104440
1784361
1071331
1899882
31777
1115418
420103
363602
165573
895402
120249
609974
1802373
715441
835220
656981
444956
1707874
301928
1687786
1265184
238963
139276
1543919
875517
554535
1516728
1486233
1760197
1988752
1790023
344051
1841546
883468
1530964
1101813
359382
1919818
1355194
1800877
248003
651107
1662799
1749070
1527754
322219
902150
314709
615961
1541158
1801054
891094
1311940
955904
1836079
260582
1871641
1516486
79500
577575
372972
1894168
996422
210054
1608826
1627719
731837
169462
536730
211999
1081673
1402577
1672399
733372
1053166
1004026
1480463
335853
619079
1737712
14686
1643565
1379078
1760110
1559371
1679994
1834812
1114083
52307
1345119
158630
1234433
1415242
1785389
947228
957910
1937041
651800
1938524
1634192
1753434
1760230
12831
1689583
1555417
655016
1805290
1254056
391112
120845
1305784
1217404
387987
313755
723558
811722
374510
1885269
640886
1078566
1958927
1556260
111278
736851
672242
1583962
1502811
1517430
459232
1998692
55047
182278
1544349
182644
23410
1352912
1628244
132960
266302
1208791
1570307
88084
1923847
755105
19689
1998468
355915
1471118
1098653
1502240
1107516
1753534
223269
274753
265727
1596746
1641516
480047
1508548
668253
307380
1329364
1530163
723501
1064531
1275795
1550550
861575
1135304
1199501
1398260
452527
358947
1038760
1115371
164961
1729600
107142
1319132
1444852
1082899
421781
1451093
1156718
1648384
893345
1678069
1428738
875555
126776
1920877
814948
1717707
290454
19683
369804
1509289
975654
774539
1437840
428650
1952631
1475606
1368072
146478
1031625
538192
1685803
674204
133652
574706
1394226
1440299
1756637
1883927
692062
1238215
1135006
90640
663
636030
1877215
63350
338265
899865
1440323
850973
1847704
1021890
1256099
1202510
83724
944873
1926294
368725
493836
619256
1001846
289537
453596
1032420
362343
1505508
1915680
228480
1199806
852638
1311222
310416
161439
1351903
412880
169977
1796876
171690
621024
741601
349120
1206849
1133108
1598105
1506620
1062885
1263065
984428
1663750
918864
1783851
145764
1178654
1037996
1565490
466068
799073
1925527
451452
248296
1194120
1504520
199675
1972115
702521
416745
328979
1235964
1665485
1673450
1013035
1524180
1922440
52090
1195563
1334574
1443707
814940
1832042
1588123
587741
1769589
1116215
1340870
736436
1327158
899339
475166
630433
814005
222645
1662461
999410
1961502
1470914
1185000
74496
272972
1617489
1442598
1641176
944123
1192838
897448
902645
1493120
1428151
647531
361269
1491664
412343
1256550
1326071
1193404
862062
1104376
1471340
1369213
1225311
1805676
200529
949184
1606107
847919
1528329
1445281
213780
823091
1886298
424653
39808
343954
1890077
800556
1235793
257215
174224
855386
1664718
1730711
247164
1925910
185662
1902905
190628
1625936
1706231
1644324
1742895
787466
1858196
331107
1397462
924627
20311
512356
1297418
577770
970497
807653
458564
1522458
1509062
1678738
430079
1464079
163947
1054000
846367
170582
612939
1525286
301402
1892704
973922
65646
267251
1897755
923064
791126
1361878
1379159
1914718
621223
1347065
628421
931907
1638490
203916
1913376
158497
1344072
743940
1156335
50199
560197
204739
336709
311695
614667
1841740
1826260
1862044
825975
918543
944547
211780
962679
1036933
114559
1885430
1527161
1875029
6240
1624665
750695
811508
1113772
1833989
1176454
1549645
366801
349511
190969
1058440
447092
1323327
1247061
1618738
5404
1355315
1753164
348864
399055
1504399
113559
888591
1540700
201661
1924899
1425072
858109
147154
1786459
556201
1947136
487749
1774616
95785
781665
171959
224673
1670144
1553661
1642501
1703013
324994
1743345
420263
369684
164723
538015
1593049
450962
1538070
1779870
629531
950015
1337643
1787125
1514574
115441
898274
1726343
1368688
857769
706106
587373
448336
530407
1287590
1494445
264305
209849
238685
1430177
1448247
412652
35334
1052261
1481920
1700806
539023
121918
738530
734729
943238
1705105
1970413
1524453
1601342
1021884
545351
1732584
457636
338957
1066490
1304972
314806
279377
1666088
175251
821821
803057
328877
475967
213674
855462
1492405
1101053
1873893
104332
1203411
1444062
921402
1650963
1570978
1480797
1429689
1661998
970043
1450276
322359
1449918
606347
948642
1197156
1886143
1565388
1770511
549048
1408882
1309621
533760
783335
1549662
173051
540273
46326
160498
1990396
222521
671708
1489751
579335
526367
161266
628024
1861711
1710254
1688449
1964446
1546544
434726
629951
886566
526324
574234
277345
600333
56732
1092051
276311
352536
642978
1901659
1119655
710764
616494
45174
279084
600748
1901346
730032
960295
169294
708925
897900
747200
409311
458870
1548474
689534
1846644
1452965
1317369
435318
49114
721148
1278218
1860959
619027
1691237
170005
1551423
849238
185662
1594823
941618
1971761
439161
1796103
507125
1592448
512012
1095081
21875
837061
101831
1246806
534678
1481770
1735640
1252703
398849
1023176
1926279
337162
1133929
1010943
1937169
491424
1601292
1604037
897138
1102186
117351
1631039
474911
504648
329629
714585
1974256
1551137
1986041
526110
1014219
1971697
586633
692015
901373
817732
424089
1063140
1667996
1641105
220137
1568583
755788
1138800
1338861
520172
1424142
753643
1266252
1067301
1086753
1820831
704234
861036
1917185
78528
1322162
729568
1183837
986887
107140
516446
1154219
109751
818410
1061149
204949
449590
1856206
1335547
1927093
456189
1686105
691899
1267452
1624457
1465373
1100919
724990
1304701
508878
752727
1425195
818499
1499840
1699555
1757662
1984115
79933
1468514
222098
224599
1126286
1688098
209306
1276618
256468
1339969
218075
815455
1042459
197889
227710
1338891
962257
1944651
1903730
63711
108786
777861
609164
63057
1674900
1747605
966359
688096
1488913
1896949
1513802
369862
1684765
764213
1545632
976824
1853413
936849
894288
390152
1174969
790886
1556603
1161945
748643
1485420
1940311
1198578
1869471
992022
429931
1625092
845232
1260613
864301
1386806
1566359
1552917
1849058
1316984
348864
1796781
112537
226041
748643
1528123
1072003
1276672
904358
84196
907350
1655690
768406
1684794
257710
1662499
103697
713906
1551184
4174
1523274
640446
1583465
1093192
657264
1636572
1535707
1503989
599483
225687
1423611
1389970
467888
229792
947368
1055313
1751252
208874
686228
650111
1470291
1436312
16285
429223
1380171
663810
1505258
1451761
222313
1274021
1974311
525109
1924212
1927022
43402
62130
743006
1404776
1210646
976957
1378656
1433465
515016
1612076
1096704
736186
1138347
627408
142907
1964294
1685181
1111294
430610
1735682
126489
1994618
1761901
1526582
1967843
220053
1737711
436444
612909
557514
1590278
1717126
1215479
1605000
794866
1973703
77945
1593012
1461931
547111
1396967
1493010
25482
269411
1196998
149306
1554217
360783
916656
1640112
1897749
855810
397963
1857872
411933
1322648
1900498
1525100
1196232
1274824
244115
1961101
896167
1943065
199441
1769311
60230
1590233
1068163
717588
1081970
83935
1807349
1706807
1833233
1889301
1342010
759428
613941
573093
416642
1607170
1158900
1376786
1067879
1617735
1870805
36722
357781
1329714
818347
964848
1221954
1926710
621829
1851063
986243
501014
1706070
1542129
584361
131488
1799649
931907
153299
1684156
954946
1478342
1638652
1144903
1698446
1446006
1270223
236015
1924015
1422867
1391088
1535195
630510
534483
1253557
1997516
424316
755081
977532
1488611
1755678
940732
1562745
215075
1172263
107133
1157364
1220135
730325
994275
1487941
1148136
1932016
1631263
670093
499678
1503776
1623090
678116
108675
475782
240624
1933938
489064
487967
995006
622037
1790054
1937528
344434
67798
1301225
1505616
970026
574683
1334257
645121
639931
1029371
83920
649282
874229
155182
1252970
1467287
520404
1054963
1654071
1101520
1167974
567859
1288128
975596
1186864
173869
1608416
274178
1261346
1704589
171944
529733
1049813
1933877
1256533
1549250
886450
248936
1948507
1283062
607108
561465
1689728
1671889
54682
402572
1261858
1046931
1352740
1503889
618806
1991948
785576
164216
1209471
525532
1258048
950485
987096
1797389
1822465
1484298
779281
1697224
448774
1113063
603238
1301633
1552513
247454
925779
1311413
303306
447815
763148
1355355
180443
565321
1807353
475759
420409
1213035
1423232
235416
969653
1917218
560901
975241
1502301
340327
13503
208036
271782
602060
652739
1036087
592412
1796399
1313984
1442765
71671
1636113
276794
872401
1437320
219790
651170
1437186
1526855
1838980
1740205
1477595
1466720
1347128
1255702
287926
418973
851356
137195
965371
1615098
1134061
1628055
1567290
1312331
797547
1852267
1712898
66555
1893882
58140
682043
47647
1609730
224714
964168
556709
1174741
1435390
1896202
67410
471475
1996010
1875255
24248
982070
1253819
416403
812139
834079
27492
26521
1601073
546498
800255
1414257
1784103
649559
324742
1088967
153528
483760
1421838
34470
910346
664998
1452029
1774960
1676849
976335
1169069
221696
116629
572678
321827
1434755
39357
994168
1861341
331072
906318
870906
1797572
1313405
1107538
171966
1130646
1249703
1164321
1625594
599757
576389
843954
601241
866674
1602946
1985482
1501996
1793974
572821
1282847
586287
1454829
1260480
1207224
946612
1032341
1534427
1746629
1254199
1724392
524568
650065
462705
1277275
1957191
1323531
969875
403651
1175390
1169727
1955594
28618
1728845
515811
706582
722188
92317
1333048
1884502
1908719
1406538
1123944
1952221
1588721
319814
43034
1799631
1309543
1473077
1379112
725634
96047
729046
1033902
1352255
826922
281746
954651
913668
1031
1360930
462484
1840147
129590
1997610
1392867
1802287
1377171
167344
1534673
102730
617502
526531
558871
906427
1395539
1432864
951547
1627263
1202556
1497409
1874580
337888
897683
122778
1405270
182917
1010327
1954003
393623
586752
1094653
401233
378380
1756877
776883
1908197
884631
308449
1387550
1867173
1519175
106945
1344065
1186722
1066685
1809925
358412
441962
413521
439603
1278084
419360
1348825
1177832
643125
680660
875846
1997449
118624
1031866
330942
1244249
540311
189334
174991
1101809
1315360
1076884
79150
1160186
1178676
1089720
1031835
1846907
1765998
1473555
1524670
1121827
899546
232946
815605
1976231
1901813
257409
1555112
1296445
496828
1069555
1587687
504853
1720186
1954372
661716
1507783
234077
1089855
412877
654746
553226
180455
1383732
1253960
1903519
1118250
1749363
457502
1336879
1822208
513776
1375710
1491487
1184353
178870
1711662
1343678
1834785
294561
618627
663594
497222
1934063
949441
170720
1750700
1899307
656400
1367012
1015802
15615
1689607
355355
676937
727715
767825
580460
80821
719700
1216554
1644609
1707281
1734888
328460
1325296
987621
166627
690247
261700
41636
168887
679215
179605
414971
518875
1893974
1714966
80742
385549
7060
1148619
1273270
1413562
816092
1018777
1167673
1425989
671908
365124
1451285
1939261
651663
23143
860007
1606159
43625
58140
805560
1477960
252824
910546
841478
120670
1553487
132008
391118
374114
1222730
616868
37572
821339
1090741
1797296
928595
741764
539459
1288863
1696135
95767
1954965
596038
1501168
1891988
1749780
782172
333344
54617
1643377
1609561
235331
1999378
819297
739195
446771
1695977
765781
1847972
654749
1109840
809571
1290617
197374
1833042
1350455
1510809
1194551
1400968
1929130
1598600
234652
1531027
1665801
681738
220820
1102377
1960936
1398699
1356138
1699609
751521
1235508
414559
179444
990860
1280238
1734498
875715
1515576
1547966
1555713
1703284
782133
571646
892977
1098497
641096
190255
221927
137840
466586
358702
1408784
1973201
788799
1437574
11484
1638948
586311
1342952
1723938
1134317
215912
1873543
1811184
448349
200887
994511
1278017
1367179
1799770
1709728
1288112
648079
1415939
58801
1925886
416030
650917
1520191
688010
1460731
428632
991275
1485406
1728199
44888
1330877
51388
1694678
245963
976342
103888
636061
1267022
1879470
1959670
349352
802145
1443333
1387480
231520
1056715
107052
454084
1676498
1290992
1489318
1130901
1113503
997845
73911
897403
1831231
236467
717658
1220624
1255525
1967188
1721530
1836177
1450536
1180750
1243690
111879
1467024
491628
3109
946732
1952433
681916
1250804
143312
104086
1068130
700732
200735
50256
1173887
895556
165519
648470
779769
518024
794506
1442831
414901
803981
29905
1210245
1782235
483672
1775189
1807066
1818655
1707235
1114575
480434
79429
1902569
1669488
1471770
287889
223844
566858
4542
808795
1953709
1364968
1363972
1394355
1585086
176802
132246
792453
1073502
311163
1246130
656161
686644
158040
230154
947108
1559039
1790853
60784
1541276
1912480
1084203
905351
747528
673012
554221
587618
154280
1804399
1788282
15543
1712586
1842519
785421
1590093
1261215
933180
861394
1411046
606606
1839152
536212
1031789
269912
1234039
438671
1590743
1802081
1829072
1932103
1418291
1130667
1700322
1764094
959492
1946899
1626524
649019
555150
1579100
1141684
1382580
1026397
587215
343071
1323623
1325108
248180
1593833
1139853
812209
1643188
733043
188034
1620112
707187
1688509
1017293
868018
1496907
1360294
126698
1228633
39221
209233
1401404
1016622
259988
1639243
568355
1949134
919372
277116
20242
1015898
663938
1029487
212030
1889221
1076660
1611396
1920347
1306646
542384
237438
312770
1034823
64862
660468
12300
696228
525158
1699625
1199424
1824252
231722
1732320
1418173
72895
704878
727421
800016
64596
1205664
6433
1601817
1076167
337653
1425286
1382032
945804
330259
1009326
335951
179029
40389
1309888
1798458
920026
1739156
155579
1760598
23768
1895215
1212494
1230629
1992771
890585
877320
1849231
1552789
1752512
1552450
173951
478565
191299
1995040
111267
877593
867853
1025584
200495
595748
112418
300886
1060271
831920
1102714
1664385
1280879
904719
647736
1629130
796477
692178
681453
250669
447956
1777264
1172212
53463
1351023
286285
442208
812569
1061372
1015262
788948
1117252
987515
788122
837409
1063834
1588702
334301
549152
1226422
830340
704716
1704349
1900440
1924550
367429
1909650
647242
1253060
1811484
1898284
1955373
343995
1230948
1910291
419677
528092
375937
821164
72090
216410
1668844
1641026
1844330
899788
140589
26693
409531
407304
1169362
1399403
1213523
1435721
1363293
646613
211046
540159
225336
1666259
1920941
485171
607291
1415554
1008889
325824
601888
468425
751904
729803
1015126
1915722
1800926
1781487
1219491
1496135
755504
991271
1783172
58402
80042
103359
537711
1065493
1586704
325554
1347457
1062435
1733360
1166361
1137478
1250259
1181956
1062983
1323771
317567
1059331
1589699
1736959
705050
1261582
662991
1550856
1592722
447761
1006474
1780156
216097
1986298
317266
306809
774528
910971
1998832
16216
746462
1844789
566203
402657
1304044
1071783
568589
1003131
1791446
565123
1274820
973899
447336
1431494
1040620
1391577
603831
1594616
1573627
1396829
408088
516811
1986298
1748703
1088563
921213
368298
1907727
574545
54264
1150250
587599
1967086
845402
1312532
18470
522548
1868965
831622
1225500
783909
1019038
1684284
457361
535725
222521
47071
1716533
440637
1348398
1130173
1366741
913939
176584
1160618
917036
1442035
980835
397683
1786372
942242
1513597
1145654
29704
1431335
145717
865259
273776
863684
1035148
1550704
1088531
1523470
1831932
817967
77364
1911355
288928
1189299
775177
1401056
1025738
510407
34635
1562544
1774486
1123809
339938
811529
1776153
1781421
1788284
866428
1343385
15017
848705
12092
421475
1984613
873017
1285160
1481556
1059093
113884
1373812
1387887
1595908
1644885
1717405
1319973
935020
451126
721338
875336
660174
1855350
506237
1840862
1299513
668946
659176
1950612
916928
601345
1500426
543523
1434347
35061
1885224
310722
1969864
12791
735790
1003420
1511847
1712764
1658842
1840229
1975717
1921790
170176
219421
518533
807799
1493897
122072
1145123
1247830
41448
237419
806909
1841791
30637
1577821
789001
1537187
480410
1385488
904075
1426934
304885
163576
617746
269451
1900049
1489161
1654970
1391166
1611519
1657656
734321
940855
1649799
104516
1043361
865410
526854
1772151
745871
602889
844317
1375423
892540
283484
514193
1471190
880033
731566
1380555
1098752
722716
1096047
1818035
344683
70247
124227
1469176
382039
642791
339321
1204091
270972
1917792
1827246
1142252
1195044
1118061
1532845
1805456
1093579
1313941
1796978
1690248
1292018
477829
1340742
1835780
1825014
1664928
1682468
452501
81796
409800
1726832
703468
1778512
1709684
885056
697297
222101
1780689
641801
1477420
798418
826085
128431
643146
631011
1400810
26247
1531582
1436906
1548443
1236819
260300
1652511
1076295
1903772
1161267
1355739
1925679
654513
1901647
533552
400947
424346
512288
1613856
1861964
1232314
675121
1132741
767018
1409852
289113
247262
1658780
148532
815344
1275640
546697
540536
429270
1139483
1717790
827872
1124067
939773
524778
552834
1525861
426287
203821
295788
1439365
1438208
971250
418214
177998
1350740
1777275
1067282
88194
228300
1961733
1987125
918685
327612
1270631
838644
263614
136098
783400
1539053
591876
17077
749868
1094032
745194
977406
482465
886347
381762
502593
1100622
757311
907056
1844665
72369
1766572
1546993
1863710
128812
1251402
1653711
1646770
14694
13538
545109
487766
644054
724753
1254631
1182448
819872
1981493
147523
1349731
1281219
22489
747130
1845161
219615
1578245
1320058
1160418
928627
1976323
983517
1031991
1840237
779013
611878
19186
999738
296885
1074980
974636
1516811
144300
1339810
1999551
126846
815646
587250
733916
567840
1449005
1175690
1191894
988674
424848
195848
411392
290941
963321
474630
73093
832382
508105
767938
659196
347191
131854
1363078
816145
164355
141781
1712381
22138
610341
1945237
21252
1035073
1427197
770767
104313
964436
191071
21548
1129604
859048
459904
385881
649005
1000390
829267
900927
358499
1190815
178938
434872
1215341
605593
897617
907828
1383780
1739275
320756
1230827
1814514
459865
758272
512469
1729148
1883146
1486281
1095087
277067
1728402
73549
1055569
188134
1113365
1294198
1376757
1390524
131898
730072
583048
934633
1664208
1904602
1641263
442779
1331756
692288
838239
339184
579691
868796
569169
777390
1143804
1296707
1247991
1201399
1690913
1814858
363849
891639
682669
1247561
389571
1076082
1282710
1871427
1651693
104633
1087018
1070798
93298
1556668
226767
561642
676762
1725019
686607
1677493
424074
1878135
362546
1791997
1710361
1676354
1149382
37457
1531955
86780
1211442
1101873
1639229
504314
1943280
523672
355049
692047
1548664
41396
741116
1300387
1884619
28175
1542209
1509207
1998739
1232249
368466
715081
1224772
1560137
286160
729961
536558
1033406
735799
1532166
1095814
1192168
1431450
729985
1255080
738365
1519708
1994392
1008231
243489
781562
1871062
1333477
1200324
534336
1911355
70183
947002
873442
940855
426563
1590947
620883
1101624
478308
1081958
1981640
1237541
36643
1738997
504665
1216351
1274393
1807711
1994653
579829
1880887
1130307
170042
1315874
1230017
1674552
1729869
166258
1025974
51874
1859623
1464855
208131
798153
69954
212041
622364
1973403
1766266
50182
523291
388398
735965
1384315
586403
1013862
1568272
1742987
1480705
725067
1210971
1583547
1369580
811203
1823356
1397883
1425697
1995433
221826
1617344
1644804
155025
1755926
200636
297961
142894
388304
1871902
883775
931640
463093
1286632
1512870
973087
33381
1336590
1470942
1287950
1466263
1062943
1141065
1950427
78982
1257772
1256712
82767
1104638
278128
254176
1896977
696456
1155690
306204
971674
1099713
1316740
236769
860279
880505
1586934
1353823
1248943
1280750
1091683
160931
261504
795125
1825830
1811789
390370
1254521
601604
498270
1512943
587664
190947
822218
8338
695280
135846
1132632
1151559
870113
753772
396283
1897773
175504
505576
770215
1923208
536385
539587
1556
464269
629388
70968
602570
82451
1841582
116790
1762892
1846775
296354
650920
1637105
1388818
1342707
840026
828740
1236010
575508
1747618
1337757
121445
1922083
1867606
1639471
460831
312042
3364
1275689
1343236
1574168
291260
1186536
1748334
1334020
1104074
1723482
1010743
895281
84953
1020565
516061
961536
1674912
565618
1965888
225946
1429057
816898
156149
1384644
1824753
296440
1919768
1146060
1425072
168195
1003721
1096846
270113
1532587
1836304
950671
1500812
596401
987080
1869579
85031
1158888
963084
649712
1981416
216097
806040
1439776
1609955
1160497
675020
906588
1089084
899055
867239
1247801
1457648
284181
157635
821524
1613357
368653
9939
323720
1861398
1386479
141171
322650
1289353
747750
1904183
150708
688686
426359
359329
1776785
1761204
1822985
244173
1148430
477662
1501239
723651
433703
977765
1614053
624341
556950
255187
1282553
875123
594909
505769
1693279
550269
299631
741978
175033
411418
1610910
939503
1365286
1935227
1087029
224444
1001713
1486771
724692
1210170
1088527
101071
1032004
1159636
1683658
543368
792467
329388
923935
137234
765347
1923252
752009
1366033
540969
1508320
504323
1667944
429905
244485
437828
858397
1745774
1164845
445573
1695441
1924346
40791
1299496
817177
906871
212490
546227
226313
932642
1309963
1933341
1993399
419216
349431
1343855
1367163
1126846
67843
1642410
1082079
1044133
1570397
1709598
1036811
88756
681993
1521831
1495579
1376384
1665651
1847616
1292013
439986
1351821
493215
136647
615038
279451
713916
180237
738988
308609
639569
396506
1828226
1284966
885920
678659
1757852
283236
258557
1411911
32975
732497
434002
1283197
990682
1387609
1122555
1640328
1951586
889106
1654995
963016
667572
464917
1623215
1922075
727243
1936522
526324
450498
668314
250222
488361
1629600
287546
1704069
1024179
768043
713159
651504
1595133
719562
1636762
1040364
1205610
868711
1403978
1150372
1639668
1774642
102144
1078090
188961
1506804
436207
381304
1607796
1957383
1324076
1898812
1352687
692502
433800
1083819
1304972
1891533
1629508
459400
350534
113265
1742224
1931286
1549284
712339
850664
822726
605365
1329957
872882
233197
1184366
1520111
1621528
202459
849454
1377163
212509
43175
87858
1612426
501410
39213
907149
1152103
844401
104200
742797
406060
105203
1751555
1974911
641807
547636
282921
557103
1045056
1170895
396319
780583
1303547
587257
594160
1441208
1911353
1874262
1625237
589831
1981250
146950
1197176
1095536
59872
53250
1752924
150449
1944793
1387434
849582
1586484
911948
808073
665677
101692
55537
1311585
571805
668676
1556172
1582304
353966
1907933
634324
773591
1752473
1163213
1588702
1158625
727403
1606640
1538553
1005081
679367
484227
704327
1925091
1015126
53648
350775
860651
134179
1942998
1285269
1040543
1493993
971545
195709
938227
234319
1553580
1213835
1402052
1632396
491730
671925
1997189
473107
658913
672693
1682260
197750
716165
212073
1658059
50870
663559
1546048
1224456
208051
561634
1492118
682420
189115
791085
752654
359701
254659
58927
251496
1364037
1821181
231648
1779005
45709
1209416
1207813
37813
1742634
1541954
684099
454652
137756
1555615
1840339
1459675
1263917
1990735
548341
48539
1977076
1424737
958786
1325032
840140
1674031
901204
1656864
616757
456048
1199527
789796
322219
1612908
120920
1623499
1263902
1721861
1871939
949448
1832194
1171592
1198076
320404
462109
1804829
151031
1415100
263899
972562
491633
613704
351543
1124414
277670
266694
1455603
1077397
1498573
1995012
1674204
289512
1675122
908450
643969
1015631
1778169
1114549
1352785
1349080
1756393
1726110
954893
1497483
458103
58258
924395
832929
248244
1297565
1601379
1613208
1783663
574013
348759
434416
629330
109993
1113730
618317
372678
805556
474987
280155
601445
470015
951862
604825
1540795
3195
959767
893998
1310310
1896881
645883
1354349
1220656
170582
1449765
1339690
1973301
337516
1836049
1347097
1167565
1992611
293411
864301
186729
293711
1642429
1198938
591031
785377
1090511
973795
738384
10559
1185597
1784515
872792
1118161
805164
1979695
723729
1228575
1107735
491115
1569977
1014822
702282
1909889
1684589
1327139
256317
75962
1073290
157720
965237
1909105
1590379
1158531
1580111
1147061
1035382
918443
1796991
1985111
650977
109891
1870389
962814
776103
124512
1420035
1345677
814635
1686112
533495
730077
1969911
150603
46494
1777691
1025891
214091
1710803
1367715
1957702
956306
672452
498189
1599659
560325
1109769
994453
608274
1394289
1396227
1789221
1293419
1612399
1460585
1527415
208554
283436
60705
451296
1002802
672591
861254
1405007
1222494
1114500
333844
1300905
428176
1354037
292545
1566152
1768073
1387962
1548448
1950402
1203169
1542541
1975414
1714883
1223300
501127
332411
1831518
424121
933324
872669
831808
1155274
169860
706763
1550653
63263
1116588
17009
65380
157343
637610
920824
237947
774095
574735
446962
1107726
1609546
1243616
1324469
419399
1263944
763035
25044
492102
1746757
1388443
69512
1279567
1448437
1020182
1463503
1956846
154315
81732
533156
1916541
1965978
896074
1115236
213266
1148362
284064
939418
1262509
1360365
783438
287793
1422353
930749
77818
1031740
562420
1078359
988359
941522
719815
887734
1130765
1832035
539735
553453
1611616
1440208
867680
46456
856202
1281574
1323600
1321021
1875428
1325869
242323
71798
1222382
184046
496028
1160958
1484435
19037
1387736
1994789
425604
997264
1449183
240983
1142256
1992921
52790
884433
243478
250789
1202393
1664542
1078614
951839
622684
200747
1539401
1211985
1875423
438705
1575053
717401
1070572
330637
1650729
834134
875991
651478
1391533
1680085
1448238
323501
29639
1186904
678188
1228364
1113404
496004
199256
580688
1440860
76616
1732943
164154
1653715
1913791
939328
153369
469064
414627
359800
1104484
587901
724614
208723
380985
1742025
1827690
164367
1262313
1522990
1665291
402718
527441
319100
994013
1124943
767699
1815082
910209
1986904
694940
1628388
76263
1808733
36540
1989889
1740966
1214593
1915262
1014530
1598241
796945
195357
94546
1593106
267223
59749
1954165
120881
381818
1860604
1532298
561640
667635
1758683
1680905
882771
837325
228892
465725
799739
1783367
830133
28849
1562208
95952
137691
606160
319294
478433
1352808
1037195
1267370
907802
310079
1903679
1832276
1327144
145933
1724083
1557892
599558
951279
1859724
516899
1141247
1004779
1832988
503859
1143129
1868179
1634675
462411
153248
1101462
1682387
110927
1340556
203925
1453116
1416347
1541458
1224685
276894
70859
1584526
1671100
616848
141489
1595104
1837951
164375
1410275
433099
1528372
699723
1201809
962344
1731821
264727
834955
4815
686618
1000617
1128840
1425484
788613
105605
40642
1010264
1610317
307466
247840
1208418
1123159
629537
231210
1211871
889802
101890
933650
1281310
1917097
1297464
1514762
824054
299566
1117908
43754
992654
455379
884109
414270
144225
562052
604562
1008523
650977
957781
796172
374861
985237
861615
1131862
586498
905003
1093087
847919
1672543
372812
1090479
1091650
1598023
1541885
394098
455360
952142
657635
957307
953941
511263
910236
1611296
1247590
436628
664176
1270643
1119986
992049
197180
823438
1999551
1369960
336681
1586756
419300
1952786
923532
885457
231251
472021
1666282
1353652
1230629
1912385
971822
1120819
342766
775743
268922
1336239
298857
1994568
1891321
1369720
1317142
1379554
855223
1857204
854010
624797
1771929
1349987
1733988
1851982
1566477
1343891
308313
813138
1793402
785526
1567326
1509966
1389595
470035
867162
1222891
1160602
352972
712540
1567507
450835
631180
1914152
1617069
1897222
141397
1953938
317240
1691749
1086808
1607354
1248893
1111485
1137478
1099638
1449845
1305052
1370489
814155
382297
1978604
1190639
567634
1206325
502281
1461388
202940
1313658
497438
1501060
702888
1047852
1042476
1952694
394130
1781146
68137
619856
760019
1465848
722184
1758042
1089778
1087918
883636
1129437
1621162
201815
852892
233324
1269571
1457597
248677
1771814
1902476
1222599
995869
215481
1717531
821704
18252
340444
1285676
1164445
828733
219237
1621161
990406
525749
1098797
591053
1100484
1590576
1968466
1598650
285667
1057947
1733109
1655278
349589
236585
1061505
511263
417392
1799447
1584142
1111204
512146
1631092
836720
852328
925013
1647201
1819814
1406270
1634107
1359502
1013393
1347457
798136
1661042
1475739
1792280
613252
748747
1057348
101914
395076
1817049
25317
784114
414331
533208
1415530
779234
895261
1502989
1066208
51428
1130134
1174373
1835235
1205182
466146
346636
366502
1284680
302324
1441564
1142750
817589
737337
552834
637066
65834
1634412
28233
802981
1736282
957944
1185753
1288098
1293442
166743
1753903
597300
774670
1338070
434580
956053
1523322
956955
754616
1418062
1542909
1665940
854055
1026570
432715
1393117
793633
111560
452615
1205330
684084
858223
1800123
757477
51956
1711008
1482493
615112
26960
578323
1871584
1509584
431455
49871
1675756
873295
967653
812645
1719763
1826254
1831773
1218966
1220590
1877725
1367838
1498679
87019
1477364
48578
117769
1499862
205753
1077948
1941638
1641348
837966
489441
706258
1818203
948459
1325786
1260167
80777
962200
392504
1820601
1182014
427205
1703623
1716372
1071002
646444
405144
155714
1460926
416175
1888437
894135
951499
1490567
424953
1569495
959612
795985
1668561
1958911
30057
961871
1997797
1640607
1889703
743612
1730108
1752605
354338
475787
1679831
1202086
640894
1470367
102522
1214561
273340
1566578
157086
622097
1942025
1642214
1061741
152606
214341
492102
1557572
234732
182405
1052132
623976
1083060
1323466
799671
543615
452468
1972149
131973
148287
160419
284295
517247
987162
1141599
1502544
1389449
191479
1584771
971147
540678
217596
197783
1934443
1389321
877010
957535
1382867
1093504
550105
1651403
21042
79036
620735
1319524
1891019
681359
374294
305590
1864685
195320
1938449
1835316
1548611
977718
146108
643494
1294164
1594789
1325939
1865799
1797491
1072918
447290
1883875
1458875
1462708
1852412
1352380
1076082
40200
1470500
1786843
405760
1167455
1678545
351176
1023340
1892
1610785
1098333
173679
1831931
1503646
1960877
1198566
1555229
1734587
559658
1139602
1855173
740321
264664
1738380
47224
1923323
943517
923241
1913348
657002
1399425
456234
147275
1162553
1270070
1215341
1346607
1724429
1779030
858152
1526392
1989665
1904363
318642
1674069
127089
466307
1066188
1801906
678389
1473722
317578
1636437
1607960
1167710
676231
571741
618667
350992
311977
919057
534443
1170833
295177
385293
1133913
1560877
895815
1560478
1235660
1594921
242074
1412857
521006
1436506
1529771
925782
1845280
1592771
986718
645953
1455603
514227
1476176
1544541
1593424
1967400
1405321
1364994
1638337
1490756
1846985
873069
1672696
1848007
1582351
1344555
1434857
1130147
456996
207565
709774
424453
713776
1975806
5458
140457
1966353
1140638
1352635
166680
1250035
1156244
254335
1829261
87972
828773
1535178
909550
286787
1639834
1284002
1915508
755726
1664824
456864
1716647
456210
687020
1911864
1075079
1427755
368704
711573
147937
1884807
576836
383766
1462230
1205651
1074674
567002
1109016
464259
174486
572221
167075
1834977
1001218
590938
112549
1002101
1793600
341173
1152344
977003
1929206
1129488
37675
352703
1964763
1813830
1590648
1508994
52595
1761376
1131428
673730
1889038
1216759
1038532
178208
1641269
1954675
501496
1642567
1824813
195128
1606941
1698255
1735322
1567808
978105
1104971
228408
153667
928536
160784
1604949
1456302
1979113
785857
1751949
1072896
1377110
100640
589575
25293
1445919
230852
468376
941264
1647802
320976
1541709
1645758
1727512
550204
154291
1351495
31495
1902968
21446
690368
593730
1148877
1001612
577770
406238
1173449
288147
544309
1683
1021114
703881
466155
888212
865367
1539371
1653360
867179
1126994
203127
1142364
1490328
1608604
198106
1982639
135200
1672280
400811
852042
709139
721623
998267
1848645
1768732
1049438
1792514
602621
903210
1521402
1325607
667766
1644602
1111540
1495057
193469
725741
706884
264178
131488
901386
1986070
558853
583970
1237756
465922
1399940
1509489
404206
237086
1103836
345650
1918330
39267
23996
1419586
401323
903426
1236484
787277
965922
275596
1014889
1436454
765388
1077179
1998466
1578513
1436326
35829
639899
456099
140230
472448
1188039
1980793
1198544
726036
647834
209081
251995
547184
249257
1340219
281938
196009
398602
26504
1574876
623648
734687
1402023
1016829
177147
1865239
683856
1889729
1998333
443359
429182
1142919
1180432
971003
372820
1921612
800510
233252
1241542
1092475
1795578
1104172
1434943
789852
293416
709185
1978911
988046
1698391
504679
1126330
1058148
38058
1710193
297342
1061954
408625
1249031
1983384
868052
1762814
1797736
1112434
1083098
1852181
422859
954102
235291
702931
698437
969988
794360
1133221
912278
1304500
283765
701395
1379822
399060
1150231
721206
1474616
1072703
1944304
765315
820083
2694
1827835
399797
1841449
167329
50387
746010
1871621
1940927
1265515
711327
1709680
1982812
1666374
1460681
1557604
1714147
901857
375611
678701
1257632
1517667
861938
267293
304044
125741
873075
1807669
455323
1128326
159485
179791
472511
1095002
720118
1527911
216400
1087828
1259455
248938
920961
1272930
117556
1487736
1169811
1181071
1233506
983317
1680473
531817
1554567
113577
672062
628568
1675424
1038799
1464919
725068
815445
288772
950759
616389
1582813
938021
1324785
1311064
28618
684
356652
322436
1955392
1624467
101130
530766
1741222
1524531
417577
956642
1896469
444028
88738
379537
89833
1471471
124400
699026
636752
1108752
398440
1218795
1030762
446527
294406
582321
1173862
59925
460510
331699
1449932
953632
1963968
844858
626618
1962048
1243118
904473
1475141
503700
819872
1427417
1132089
1839510
1215003
1279045
1137173
1068935
1745774
1200673
1438660
57723
96725
1546139
1514165
571322
384649
651152
1593834
264566
1890462
1174642
760886
390867
271705
1111282
1777579
1974239
420892
176818
1047607
1406462
1320255
387016
1393591
1910376
86040
498735
656246
1394821
416383
1095871
1525150
478070
527915
702894
741346
765561
357993
29277
1902703
1802432
489652
1433374
1984102
786517
942949
1688008
1011505
147917
832096
1242143
1542431
1449183
1529160
473582
1301112
1864509
1037381
1232650
312692
1474649
1789366
346799
1154908
1906279
27608
1451719
933503
1688998
68251
602621
108512
413856
1730313
1647615
1419503
1804880
588324
690743
1430916
116480
1875300
1475802
830710
703544
1518725
1067916
1503661
795631
38630
1773098
252016
1130659
1982913
1624035
448910
453325
1040513
1495360
88506
1558391
430844
770920
1764886
665575
1275806
1500162
1722693
1874134
1034936
1381984
1570173
1152611
122729
1520854
282717
1728981
1328468
1596828
1386318
529129
633574
1671387
1671775
477780
77207
587809
718228
1036933
1687281
1429057
1600011
813937
874068
144286
1792327
1005199
1234383
1831081
509323
958881
1960309
997840
983729
104902
1664924
900975
153015
1095512
601014
702804
906751
294518
1726145
1185118
221655
435277
1596569
592198
894737
1187378
31832
450689
830735
1169916
590242
1695278
530128
413298
251311
638173
1532791
333299
1831265
1227109
840501
1332091
1696413
1931802
351390
1366074
135085
646474
1608977
38075
983883
70107
292446
1788418
209189
111454
1573968
1587168
274869
1526543
741899
764504
1877168
1368049
1908140
1783985
1303855
632740
1525822
91105
1446894
1095691
992724
1058894
466990
1488700
38012
1236604
1328974
219422
1177901
1376834
1217151
248783
1608906
1451996
1998008
1959877
625138
804818
81488
703281
1963895
1167776
1585509
927359
261920
1921696
1467371
754661
322149
894562
357357
1587945
1138985
1211873
1655637
993797
858702
814152
873820
620892
1326917
1887708
1635374
1077155
978778
1258824
1120059
1507592
1636864
1388015
1402544
388679
1725255
1736545
20062
616896
855763
470405
1648445
1478394
946614
1378643
159365
108639
1815294
923873
958055
1677370
174717
3965
975944
1784238
1930312
1825095
1643417
470382
1267442
1361088
1103639
953721
277689
353919
1532950
1459718
175463
1967964
1460827
480747
189788
307026
1470984
283104
1883847
678413
698218
1231990
1829585
1971994
1216993
570738
1084055
486603
1273657
1409692
731639
862756
736087
1520483
292915
640739
333162
479214
10745
1014216
1016225
1112508
1999262
672908
1778288
986988
1215226
780710
1939641
1346798
1121561
1353213
911194
1451668
423519
713387
1845372
1786521
993580
98954
199874
1128168
384802
151843
646248
1690125
1536492
414531
1920028
1774161
1815455
368902
1753164
590524
1280919
502723
1343831
1101448
1843375
1843861
394018
1418195
1066859
1548979
753081
855445
983023
812128
525374
357548
1186292
1236733
1764814
773113
1018201
295352
1277803
1926709
1535086
943618
551374
1024161
1992710
399835
809774
1038408
355847
46559
1617357
1604543
61785
187350
467058
648074
1845086
724862
610492
391497
1075971
473870
1642911
777289
1566243
170618
101068
1174420
1714151
1619256
1083607
989245
955864
1093270
381807
700282
272459
1959197
308016
1098332
540192
648292
1746277
1466059
394073
170330
1342380
1732206
1100007
509824
730032
411380
1568763
856885
881736
1890885
795210
80834
1093972
1297387
684280
1351930
151060
1417801
1327749
486201
14252
79342
903851
1954044
1739684
1163307
1325414
799960
730285
1825081
1203409
261732
1375774
17124
360210
1538362
176310
1836307
1199645
723410
1188474
1665230
518477
1076523
673887
1307022
1399247
1543211
229970
1021456
764732
1340856
1711738
1353666
1818036
1844018
1121170
1866049
138558
1083657
1139250
604499
347212
223830
1455796
1860407
1099537
705774
1940914
1601118
996106
26699
1874665
813892
1732780
395010
1110069
721978
572131
136363
1628350
460582
1417285
364273
529679
956934
282191
659440
1649754
806655
200117
1624777
1332957
1193594
315573
971121
319790
40119
1193769
990543
826473
1949253
258451
1172303
90224
1266458
1110213
1027587
787367
136496
1867848
595834
1056429
69251
1323437
268334
144978
843381
137055
1591119
1738588
1297184
581514
1178731
1226328
552096
1640381
1648537
684771
1460229
1794240
676427
498270
1255969
574649
812086
1328399
791753
1837326
819299
1071015
1693586
1404930
1241852
605841
1407850
901620
1586012
747722
152920
1816324
1355237
1888417
1507182
1478615
1569327
234652
1144464
1377661
825303
850828
1485340
406877
1978752
1967829
1073695
403522
1651199
524746
1464467
837564
976498
1580848
947368
1683916
215036
882702
1222956
87159
20076
1938278
792371
1109946
464195
460102
1889945
869924
1949744
1476956
261686
244600
1935227
1223337
17124
883310
1328185
1647350
1177210
452423
1148265
1671794
28310
570405
1477475
1293426
1077787
159341
297748
1446163
1401047
1388157
962224
833088
1405938
1764689
245957
243453
1015006
116362
103891
425768
1702180
256582
1917530
331803
1678795
449203
497259
534339
590035
1840460
1476239
69413
1486623
1102217
407503
637228
1460423
408203
183365
1262350
1486603
655798
1464986
818455
487330
1439308
1124335
1578268
726274
1596792
668553
221859
733203
1930806
327040
791113
981811
484074
1968870
477062
1280807
250480
166356
738766
1905222
826492
564411
1484220
1090706
684743
1915497
180686
1179469
1238847
1214994
983831
1468413
1589781
1163455
1984582
1503943
1039030
847725
1840385
1204348
80858
743212
635219
602476
1008010
1990385
1842345
1541336
1204334
1638459
415812
1733161
1542711
72956
34365
1547105
1199246
285765
728493
1520831
130494
580694
1615409
78693
566445
1045338
1590772
1449984
1083308
806584
1196088
767116
1059353
1191689
1929141
405502
11253
775997
785214
1842680
1940748
805923
503119
353540
586338
181002
1590672
181895
747730
1547720
539434
976751
74705
637659
811007
954916
1157432
445957
1744794
214065
1260950
316138
160919
338004
46835
1300203
453064
1829378
873775
1572859
801126
615504
685285
857688
758647
435204
1866509
814532
1885564
217449
1216665
979170
1624063
1174984
1958038
1617831
957236
191342
25101
1894006
10372
349565
1497229
1146041
1662281
1655832
1851519
1596879
1133084
721867
298560
737717
1640254
988392
1147040
697577
1358568
1825153
261934
1994136
736044
551101
1806331
1569426
1568489
1216221
1209145
537294
902230
1343063
131824
1289498
940987
176158
879336
429763
1264292
187038
1891743
1417242
184355
225000
127969
182589
1236966
362293
1705086
92367
107660
981370
1024985
732778
1830272
243428
1871263
1407348
588098
1513659
677765
1004498
1573487
1487281
117300
187421
1551313
249753
846705
1994178
730915
879296
1205920
849249
1662195
132455
346300
1681672
843488
1774710
238749
981401
1447152
145164
1472203
1169446
1996288
1883962
1693215
1688119
398371
597101
1810971
1256466
152685
1841252
1244446
511331
924214
862995
1655918
51746
664854
1862634
634546
1477092
911194
882519
1651366
1254481
763664
580694
251683
949766
1863863
1185886
599391
512420
446858
1049853
872793
987680
1054339
450624
440069
748678
150896
1780152
942726
1126291
262834
849210
1941207
1848781
833409
160942
4825
1842945
950900
1739591
787671
262677
1363920
1432417
138881
1575864
1063147
1792137
1298385
977994
663062
1061668
1425431
507684
936178
1196168
1465913
442321
1445738
152551
407814
496224
137450
416922
1380246
1437579
444162
145044
1817531
1315697
665828
1528568
560652
622477
713354
1594038
749920
439982
561335
1378068
1286620
105734
1847616
87846
1358516
514325
533228
1935825
608135
1479404
516140
1202104
1153764
1968910
1866728
983460
665261
672068
1389747
1106641
814731
986887
1267189
235454
1902747
1892522
81298
1532752
90896
1020894
716875
763627
735048
1136036
1476816
1327128
955048
113686
1182231
1230810
1219615
1111234
1193701
925181
1661907
55812
1903692
73998
602957
1596978
753253
1434296
551570
1547759
69204
475650
1288066
75075
1350930
1560812
1446841
79305
469325
497222
129036
217129
1437084
1631113
1542965
984223
467691
1590437
135458
1002943
61204
771950
166088
412460
1360328
840103
373988
365193
1480251
1790124
1868788
1578388
857679
820041
1594434
1054332
1237136
1533087
1661047
28849
1432577
691965
1909475
1652950
955044
1732584
742231
1773540
471245
1673890
432193
1796189
1987402
1610230
1468611
1723121
1125495
1568911
1515507
117337
167207
1015446
1806828
1223482
1092794
1971016
916685
1945385
1581880
1527171
1575204
1432475
1691205
727543
1816586
1910870
367920
741806
1347818
224329
1134739
1024396
158741
970548
1085664
1610120
1693464
486577
1505075
474475
1265192
1797296
690896
246388
5015
730568
1748688
1858721
208005
1371154
1231969
1336108
1791385
558677
1387253
232997
1920231
1050460
1419620
534087
9123
1011406
1047696
1604493
376890
248841
1756318
1484185
576263
811075
779654
1169273
427561
799633
1346214
144883
382913
1209923
1206750
309422
1527050
97310
618468
1335926
1844445
1204920
128479
1982267
1834910
1273130
457896
491210
433337
1678833
882856
782431
266201
954405
1133167
174151
1411162
436396
1854161
825179
224961
374997
1023819
1660959
1675745
1385704
79695
1911307
1487110
1531278
1085508
1125258
1914911
1664317
507497
308225
1581205
1240946
1054790
1014079
511925
1662607
1600461
786132
906823
1531538
1930781
141898
208385
81182
1447380
1801140
1259300
80508
164015
477928
1020415
425486
162861
452820
485999
1531188
1293360
1493453
278388
1206350
1189452
1451604
1787262
1359335
1780438
1402977
791164
2085
193896
1911629
1047645
137946
1308805
247483
268076
759517
753136
1634258
881298
1650247
454647
455756
1305929
1533012
597912
1436769
1101156
1400953
65085
1428787
1597506
1362125
928380
1032670
445346
1161055
186917
1184886
1731587
591670
879430
1330098
508897
1552009
1626230
1995433
366360
1181654
534893
753835
1879345
1446958
1807967
16789
1421412
1928671
969462
788948
1640786
474574
958999
291865
6076
813303
1629791
356695
835745
316051
693981
446168
745748
1822334
1360463
1467820
242466
1426142
1536004
579611
400276
202695
97907
1818274
264914
554539
1445099
1035876
64522
213101
808073
597214
1012471
542026
1903877
725843
1197660
938102
1743479
1357963
274893
263662
945183
466649
365701
1813527
406027
1071221
1322175
392514
1009291
261478
1200599
475645
505662
1098359
407245
1750286
1996979
1075099
1702639
1132044
111536
1135118
1265656
340535
1914691
1842035
162963
1621788
611005
756441
1826615
56659
965562
829963
438092
1094032
672573
1313778
941667
1536808
1420587
1914034
1193261
175508
463158
1268634
1260527
383073
363403
58398
971311
1066441
591906
539023
15800
1140465
134149
1850035
885496
312772
1319524
643785
891595
989914
1959311
1454876
1639243
723051
1804583
130691
588400
1315520
380368
870703
558408
1123915
817948
791906
461393
138037
1741047
1222880
341477
708705
331237
1767143
281823
122267
1781266
928524
962443
1067858
1438450
206879
1156443
1551383
826224
408462
1077218
878147
626968
747392
341289
54261
134987
1535161
1670914
996504
482310
230932
271705
320951
1420082
41064
1945546
1562361
1517244
746184
1719492
1532056
1141145
1476685
1930131
869223
681187
1133782
226256
93123
1758209
1556979
1688271
1876993
1800861
1181652
928158
1326073
1629553
1796824
1440609
745902
604836
1112697
669029
365467
1209064
552094
443875
1622434
6378
1515150
316127
1620433
1773112
275515
1375594
1254126
714322
705324
12905
1443157
65672
733887
309328
782719
975450
1643211
1203555
467577
1054842
258451
714050
965237
533213
1002882
794269
633305
1282269
537453
1619937
1085263
1338189
988174
506709
699034
475940
800520
1770784
843013
1155404
20315
637212
1594098
1268931
125285
1041564
1528977
1775209
1109706
1133702
1277433
1595977
385759
1769947
1334886
626319
270028
1467561
1738045
1383870
1070973
1102142
652644
1700166
1231969
276527
1495785
1017623
1833440
915096
601160
866345
665494
136751
1238341
1874127
1377263
418479
960438
611566
1776121
197065
1049968
1244311
855783
1700368
76130
1970165
207695
1967348
1570366
220050
1683676
1132320
1695817
195357
1207357
86467
530146
1109777
404519
857852
1085202
1460217
1973653
1910015
14900
724967
139920
676795
281916
669795
393727
488155
137938
891296
191253
701636
1367479
362886
748232
767939
534177
1392007
1958328
514735
1876440
1358071
702220
912950
1099968
360858
382211
879916
1503289
1616684
1743659
802033
177793
1143078
941998
919892
1415298
338265
1440725
870951
751430
1042450
154513
588495
1529667
464979
1574494
1787902
434656
1668246
1704378
379571
240106
285765
945341
1884343
1903826
1538121
452817
1697065
1726310
624129
1518394
127999
1919073
142472
1332856
667782
1930862
1848764
556002
1017854
1704826
1862390
1188627
1049438
223621
1167801
836181
1856520
1778609
1126543
779847
838369
454948
1997772
1658093
644424
1675922
1328316
1744396
1416730
1406665
1117820
85585
261146
582697
280561
1382876
159504
334894
1084867
1102054
68055
198046
1393622
528964
453310
1948582
1050012
772335
67725
569853
1527418
1698114
1993833
1743634
1571876
1123912
283394
1617171
169571
1886560
778611
1422493
482150
572049
1689511
1226050
1773469
98129
1949660
1699483
65647
1425732
897093
1894735
38346
1367012
115451
1040447
1994728
101872
1020539
125056
1030847
1421132
1786708
810097
379458
1085198
1529431
972675
1337487
1472701
288033
1576275
66346
55754
426772
1089812
651504
696610
797598
1778447
478389
590578
340871
1420771
703029
1521502
1839332
978511
30096
832885
1838315
1132350
1179240
954180
1845327
1470554
1096734
419938
1730872
1845982
539369
713438
1175330
585563
1153807
1438991
748951
537614
1305494
1338026
172460
500871
1409980
1562632
881987
1895953
776832
1327135
919555
590831
543853
1176021
1153245
1191086
9993
1417650
1683348
789251
1487696
826476
860466
494106
554638
8419
391917
604950
1601264
477207
125756
575547
1756285
1005906
634426
1567774
1251876
1990315
1923
811127
1047986
1005290
1001349
1676079
51753
229712
34462
106738
1509640
1288654
726228
1006844
1940988
592692
1121993
1442329
1311269
1487234
1854433
1691281
1754312
1045928
763785
1183496
738396
758441
1256056
1125826
1875322
1782990
317108
388444
1725264
1751893
1439667
1386731
96696
1259937
474778
618185
737843
983362
299001
1682381
887629
619391
1698111
316648
1924584
670973
1341506
1965851
664287
450113
105761
870323
554597
227630
23642
559884
792053
496571
698997
861556
1507512
935655
1246261
798602
1438144
424544
156480
1914089
1611632
791288
1278861
1857280
572678
223538
744085
1260882
440850
1230574
1013833
341062
1331418
1874990
800764
699319
247551
1307438
1096012
1499987
467252
1949039
986502
493048
691503
1155262
1960242
1233816
443863
846085
9081
897933
1920206
1797857
110915
1778541
319707
1113123
1735900
684842
136286
209874
1302539
901979
719354
401834
1895546
1704773
526061
1417594
851615
1783721
1210673
345186
1430754
543789
28646
1424435
1236945
1091501
607632
898725
659175
1730367
1083539
1523171
1330883
182899
1497673
1048933
1906054
1673486
1693039
1099586
345291
1762564
981262
407516
1731996
873371
1327238
53689
421711
582675
1331328
1321534
270256
966734
1740401
606540
1605505
942427
899621
1941390
509225
818658
58369
1263666
296637
461007
1182496
1172379
1822009
866318
619604
1499727
715353
1581968
1711910
1863140
309523
21410
83078
373033
576292
645224
1721531
1690939
1432338
872893
1375965
392833
142064
1021473
325553
1512578
1583071
540930
1920888
1208856
616435
108235
436530
564678
1673925
589137
120777
193362
1748881
1127762
1313940
1444103
1837068
955626
1816282
1111620
1086991
1329845
761330
25155
721488
4155
656940
798107
1572069
561107
825363
187872
1212130
1007319
391689
1677698
248013
1798591
66143
1948858
965122
221856
1578147
1113140
129119
1126265
766883
590443
1719571
743931
75245
600985
1307129
1029023
29634
1805092
516974
956468
1691505
1356530
1680289
1434762
1002752
1243631
845542
931218
1623869
189862
1302200
667857
1214014
1783807
167772
695035
1509772
1781139
1154960
911029
642246
1426296
86478
1084472
330031
334472
373004
1376128
1302501
433232
1444586
1110866
749365
107522
1857661
886643
1291860
1455739
1732556
1419223
533950
251424
507195
1900283
691679
1086041
1843064
135739
1013848
1470672
324352
856552
753043
1948876
1489714
329143
326571
1781621
1185677
1909228
326703
1834983
1562075
162296
1134987
497879
1174886
311619
395297
835283
358469
370119
206184
1728857
1037372
1327543
1100659
1166161
1698539
1717487
1715157
1347622
362923
1205336
782156
555679
1124844
506872
1655320
236946
772176
1028809
540162
1494057
1040293
1889835
1960112
227751
1602623
802691
532024
1333291
1334764
933979
370877
1301985
1136738
1457782
305671
605386
1471681
1349962
1745965
277017
1124811
214311
920948
1052192
1202198
1420313
840987
745133
1294609
1983012
1190090
1981201
199515
1145939
1497703
1405269
66022
1976634
1180808
1151517
688301
1970792
37884
1178616
582307
1844951
216691
1525903
1100609
1369547
1369862
33165
470153
423964
138265
484281
675453
892016
324607
305317
1376326
1861498
1335286
206441
894281
541808
1431100
1430995
427947
478766
116817
738867
1974395
993550
616021
1745428
469956
227862
937292
132483
1666435
1705424
1436266
1215496
119440
356573
1944667
972911
115989
1122454
770716
1337139
1862449
1608075
1175773
838556
1311400
1237865
282212
1292639
1789166
547881
1534968
798632
232338
379505
205981
1698913
1628601
879196
350808
435886
1995529
417590
1417601
1740515
1531150
93097
52307
960695
1858883
672548
142294
1906190
1920028
1351554
1766727
603646
1970443
995738
108432
798000
1386917
302262
663825
1932558
197408
884611
1483636
1433097
1412230
708908
230895
467611
67218
671171
1707411
372392
60644
156015
638739
1013083
1870466
1413655
63389
707617
1954195
927569
994005
1566413
1986438
346094
1548931
1221384
296504
1771100
456274
102319
583607
563387
113114
989907
8333
1075381
451081
896444
606253
737701
1403161
1012668
1200896
451126
204497
1129640
209740
1559139
111275
1986435
1698538
704158
905923
1701072
361198
25366
749531
1880600
1691203
894893
1389803
1215534
1572183
1056661
958534
95823
708666
657456
1666699
110342
1151543
1549113
422509
343934
1087380
1656601
918836
145593
616961
1591424
1154453
1619186
1687516
1012396
1256832
819285
596561
1999817
565850
230485
1292819
929659
355465
1372256
724458
482361
1931249
548929
1563263
797351
722716
1623430
677286
1001286
1052747
1153185
1247113
1587093
1767386
1087455
355751
1023804
1084776
1301211
50503
147707
1152823
911052
1011589
1990916
962342
1982618
1640869
1947630
366465
77234
1277493
1757719
1448506
1431577
46539
177988
1169365
672745
1571908
442672
878599
1445023
1555983
1558527
1556479
1239273
526579
1109408
347198
447794
228750
725966
896664
120855
1699284
839047
1956468
1918630
1651513
441328
1505519
1631380
733867
1780669
1866037
237394
1023638
198862
625447
676266
1409287
1614347
1722423
1446245
1908404
552391
602466
372223
1620097
1332241
375803
1162688
255630
590345
1394680
14576
1394262
1700557
1620817
1147486
794572
285986
1297024
1854706
1655449
992385
1902252
1159637
916185
1897270
1420058
1810219
1699384
1426498
1598003
1627515
1088370
1052898
1349572
444621
1260480
416934
1618494
1803329
1119587
1547067
713574
1990376
259005
1842183
834881
1051887
500007
859494
250594
1491740
80789
959927
1009059
1799724
1395233
1344181
543123
1112502
1491490
343229
115197
1534850
277293
1095372
1315047
24204
541003
60215
1369485
1357921
1866434
991421
913757
1272798
662274
433839
300379
230161
109283
1502378
577228
1754067
156284
933283
654695
431388
1726982
482482
1191199
1357308
510577
841139
383329
1366740
819655
1658063
854071
8766
1533039
435192
1214205
747130
460368
1638584
860613
927458
1956330
1134169
1387723
1522210
1294724
935143
62202
1401067
1312283
608392
704852
1567757
1603658
1690131
1427726
55168
125919
805
1175430
1501260
774861
1540561
1099240
954051
1108374
1263515
765601
537211
289687
445534
1080310
1496458
803442
1362343
1083124
397117
1224894
40057
1668197
150354
1310183
1611465
62485
629691
206592
191926
256591
627197
1202882
1532044
877492
568742
1103918
1417435
1593826
188459
177589
1971030
1009650
406182
162946
115245
642808
553557
424300
174879
1726550
1356577
1144278
91436
269550
710930
1249172
1903478
544505
1699854
1598736
1928903
554517
821651
1524816
163940
1936838
255783
1443739
1896943
1269792
1355451
373144
1673323
1715240
1568752
1453004
1915607
1072307
1973973
1850201
317965
800044
1774772
196352
1979416
1960411
1462822
993816
1567469
517262
854636
1983576
1440825
1689886
1470139
1470610
255900
1554697
17859
262985
208333
767487
1323405
976975
1068957
31314
1532016
665166
1369584
795102
1320929
1809599
253129
342937
1112277
898717
1516812
1315393
195578
738061
258800
1247909
1225346
553453
22398
109910
197415
1615076
1903793
360725
1807060
1410832
1830047
1720745
1681626
1513119
1815319
537303
1490943
963070
749868
1732979
446145
1812276
1394341
218782
1629877
1227310
435183
1037226
776334
1581997
145929
1191406
343083
389011
814085
1192281
1485517
97003
1507871
583671
735681
1297327
477062
1035394
488221
1018778
329205
1887438
1153871
1772476
1482849
308131
1607247
494897
1468986
1768137
376093
57306
677608
1630024
672748
880444
122862
1747
233908
1397220
1575559
95776
713275
1255107
735121
1240693
214346
306925
1709570
1711949
206447
1968358
170164
263339
1985153
1791730
1722241
856038
1486224
558316
62669
1019000
29483
221316
1681893
470552
935579
677283
1425110
7861
1595171
801383
77303
1430233
477348
1330784
1092645
2979
417420
927447
856611
1356522
1358166
1727532
959506
651448
1275996
112671
1011971
1978569
1101834
257313
1146593
1690267
1393980
1559319
1970958
177081
1567439
1824530
423636
1126695
562555
709999
319268
1245189
1044071
1400296
1895479
1307485
234819
1844332
1323554
1505126
1918089
1594320
499921
1230635
1364589
959811
106632
1382366
723297
812749
1354847
418050
1563119
1206972
85005
307281
484062
753050
757390
802803
1872633
532924
280310
77615
229766
989041
444507
626903
1290518
1580327
1115208
398844
1474039
1649358
41443
1890671
507975
814291
685438
464399
1257900
1975527
529085
966233
40958
653392
1448676
145071
682078
455783
1736357
648156
158796
805455
620395
1902550
918464
90393
187856
1707333
644164
1115190
1170677
574436
1724265
1836915
1831090
660501
1085582
1485947
687659
770118
1930781
423896
1326273
440279
1772186
1185621
1372956
70529
1499397
1651693
531817
1167021
288297
1662802
1616384
712303
291053
169424
128737
1707288
684417
602584
1049211
492370
1436493
1392234
674331
523775
1742072
1439360
426657
858018
702789
220073
1452095
579684
713275
285000
903624
77551
410704
530569
1482766
827718
1928047
811554
1211509
590290
36535
1366062
978511
172941
1109218
906697
698142
1363937
1333786
507812
111202
1688868
674348
558190
1328085
801407
780703
1446190
553212
397748
1179438
457501
194221
969526
699495
380780
1602037
1001000
324232
1349769
1921885
1280980
1949652
785381
131991
1726611
89346
927635
1805636
992621
1190031
176027
624809
126210
141996
859316
1163213
1779187
1746431
1068649
1336791
1974328
814074
1043843
1212521
1388157
1564685
50536
663423
717006
1026364
406896
1737617
1211100
443403
393368
599959
1332242
830453
285513
565318
1275905
1130086
1930341
994441
1601240
1877613
1799831
201250
819951
22788
584233
1084831
598722
370925
1171393
1345931
1116168
134535
246647
1743514
483825
1529863
1459756
1313397
1663497
446159
1400550
1525828
1462979
1182533
1643280
1616656
1799657
1862409
464748
1458709
313439
1785576
1870333
398844
549245
519802
939937
1849827
396962
129223
324271
30073
1977250
1537669
1098741
871674
1644177
387727
745215
1831438
11253
457534
296948
547213
1394795
664560
191486
1818237
1559669
790949
94298
1239612
1785168
160167
966851
1747818
701941
1671615
330814
1026854
1559191
1983926
1278371
444397
839192
715092
405705
114580
1289527
1778055
1371229
1338869
1797595
919654
1281314
1173627
256736
1530326
1191290
868376
251065
1033625
324033
231129
724614
319069
1048201
896468
1100729
1940322
872972
1517474
1723662
1134965
49544
1038719
530934
353696
1523851
340491
1679880
664198
1537716
5555
1779823
442367
1871451
869055
1523851
836423
1176788
1992933
750799
970133
1306058
676870
1180256
1881637
1407789
864004
1791462
975241
191276
109824
18340
1882977
537835
1393366
1992173
400544
254150
1801448
834222
827706
1679589
1071016
1206923
936571
1920026
1592219
1339239
95501
1757146
314647
1962540
398879
1437219
1697480
1114095
588598
1185974
1114854
904408
98792
101538
1096486
1725267
1609654
1213227
1390017
60563
1922693
52561
1042215
1697473
1494653
877052
708132
1113826
1221941
289869
1608895
79789
1236717
1673208
1107879
1970871
1740099
1125940
1632810
1470700
1847413
1610994
1250803
1195918
1208863
1803315
1752246
416803
22604
928292
1102186
751640
1799350
948026
1656068
38513
17824
643313
566054
491267
1627200
730007
698361
99220
1105453
775269
951653
895996
411260
1334925
321371
100805
612222
1689646
1927107
508261
1884014
1217399
1955595
1974152
973923
579183
1169709
1755414
880149
500099
805450
168828
381
1631076
538594
1662771
50698
1974588
1101060
1994728
505978
691293
1121385
1125018
1602912
1099187
343747
1344942
318447
396957
68146
1393085
1976372
1746200
1003321
163864
1812548
384684
1346055
1691025
700635
1631498
1949478
631448
1755863
1530495
573136
800963
298478
1055394
826922
1931130
842114
1736173
1744320
1273514
936051
1375329
1684809
377584
220437
430682
1394712
1294181
1606090
1806485
146194
474381
864460
1724476
335176
1742623
787110
1801508
1966469
507305
725909
1212592
1841810
1246639
1714824
1174966
897444
946211
1576650
1098282
851764
1758230
543726
1545723
168923
1893142
97790
1912876
1042310
865191
1636550
1230996
426956
1748906
1668954
669145
394522
1405150
456812
52307
1352226
1528050
395475
1950818
772950
815073
20845
1125678
78111
600021
40622
570779
1531568
427100
959158
1235621
1049373
113009
754953
1562797
593904
801124
1148128
1255357
1696640
1542538
1571249
1269782
1118884
1393011
696454
128957
671798
1774354
410543
87467
1673160
264179
1876706
350303
17989
1656543
1063585
1345410
1894358
1061785
1119103
971025
1684521
890067
1540700
418610
681492
1722090
1269123
101234
550868
1714709
303899
788933
1324076
564419
982848
1558767
944478
855708
707159
354403
162095
1918063
999964
1702234
426308
992318
994311
917707
1939185
77838
601075
805588
1717693
1181031
1549455
569471
130955
1360787
1179494
78912
1996739
1901049
349352
1271748
1709477
561636
230413
1233415
1323507
268127
86
219652
340036
1326519
382022
358858
1820073
1969854
635472
27495
910169
702526
299503
880829
1810047
843189
23315
1195005
299024
653633
28344
115906
1907399
1118623
1764828
481589
1892056
1024405
1081855
1169432
486720
1718512
1000724
968801
1048062
3535
714316
112136
1215919
485029
1417446
764640
981181
1397636
1306243
595755
251318
1421199
1338049
935344
878526
999240
74247
1480637
1714392
1739910
1794691
1650635
1154591
943006
1946852
820330
193787
1026103
655390
1578902
1994893
312297
1769194
834945
622844
1101256
814162
774164
1602117
1312376
600758
686197
997435
421610
1176163
1248757
711845
341568
1975745
1699482
1017389
609883
1588915
1139636
73539
944096
1656726
1719028
1691808
219216
1773540
386863
317254
664437
618284
1097686
1825185
1614135
1340275
1716588
1074260
1720638
239858
431729
1364575
1801529
1759789
14727
85370
955218
187429
508105
303663
849242
791999
922749
536274
713916
1390991
1103959
690106
1392898
74741
436696
989551
1349756
246754
1613701
1269359
1925590
101831
439069
724606
1407109
209270
230815
1929003
1238097
1856520
1935490
1718354
1926165
954278
1379324
1349613
1864625
1677667
147395
141819
638355
1341023
489441
756713
133517
1073683
1542185
184187
1140135
1463114
853270
1961774
311109
1988097
683883
81271
1789938
653647
731584
1693289
906050
576896
1142149
1608443
1480651
1569769
492528
1989384
716098
1026083
919934
1126186
576468
1277194
864451
1444109
1395906
1468228
567168
1226208
1069469
1563609
733303
1944482
297232
1438852
135621
1342707
1256575
1567486
907192
1719028
231490
584045
592829
1809599
1158870
1194867
1987117
1732448
957444
547148
1100518
1575818
1080573
1133173
1410647
39823
595894
853945
158948
327079
111243
164272
1889301
1170015
711452
1393938
1411253
339511
1973229
911633
1950680
291957
1916230
732561
700006
396022
213095
1232862
990835
1675336
959381
1160891
739989
79782
288056
437036
89769
215559
719982
839123
357357
914251
850207
1751935
347484
1406912
297033
1524798
1818616
1224124
84655
1134070
762481
57883
495
231193
1037486
1451062
1286287
1664026
105857
764635
1813304
215314
996403
405610
1274468
1536701
1699828
1912907
216475
1425967
366807
826736
1870439
62773
1251248
1804564
838824
1469092
100555
744447
1950950
1028635
1581228
1414354
1112015
1184378
550948
8522
1020531
1686105
962537
154307
796549
522557
717843
1481872
1010730
51398
52219
41356
1092089
1697547
810466
1790433
1943317
1559993
496051
1496684
913331
772338
864296
602739
663858
1922296
1568855
848158
1109760
1538624
831406
798623
1621288
1107891
570259
397386
1432869
52310
581588
947538
1443861
173126
360724
349161
1844886
928403
1622793
749629
1416181
1548520
1608196
23279
1836879
1666805
75499
1295763
1734446
1674352
425120
349293
1141705
846034
1263703
763939
842569
110451
200665
1903344
1282056
660715
1387988
877623
544304
1883950
1945971
133439
1894006
1806990
1269777
852946
784893
191133
1790388
452993
859760
152293
1772819
997177
1434454
422580
96332
1740477
1926121
793959
1796544
459947
912050
1100518
603038
934763
1129275
1990354
209862
1779151
549329
1829114
1105051
234896
121597
1124835
1801930
77264
645076
1940239
1699780
414388
1268254
863793
914890
210102
306425
1012121
381219
920692
1285337
1199797
1984059
1197015
610437
385774
678389
886083
1187669
1866984
57613
641173
1075500
378059
1651006
743074
862009
1002975
164828
619486
428051
761429
1327764
1709697
932627
816715
1211970
824644
665377
157546
655677
1226819
1695830
117300
467591
1146690
168222
1128241
885959
1236175
866812
769244
1590074
98126
103418
126478
1352118
490015
1065100
373988
138507
1831449
231619
735225
1964835
1670954
671651
1487505
446140
743324
689728
23878
1927275
1148060
1832565
1816562
1512923
1069024
990768
1904292
1155262
1897708
952443
1214427
641233
1746389
1086733
1574702
1817027
1868916
1657742
707590
405536
794934
1545558
1395174
1869395
1612061
919218
1762660
1997625
328481
298903
147444
687993
987804
247385
1810864
701236
297339
1357482
400623
1194255
1918512
1995299
1259692
525592
635082
1708018
1001276
537840
942869
1091432
1159429
985057
44002
34710
198854
14120
604884
1840322
845877
1339984
1562883
1817754
1263430
306386
853780
1684326
795175
1600888
1595296
1184531
1339616
327262
1076689
1052731
1593776
249073
700101
960133
1811529
221802
1142142
514699
60084
1223861
540331
1181300
1829682
1212859
1164940
905661
1258823
809130
225401
1560146
1188051
571945
28811
1097281
891604
1458131
137791
996022
1007241
570800
1959874
1093635
1478621
910998
1367901
1665097
1163276
1540633
767259
160415
1901326
919140
69008
629493
538804
1590418
1639100
897267
696106
1890576
1285014
757431
1886560
704097
43937
209729
878854
1475378
753069
260189
1336169
1272803
1147561
764625
487312
723095
763688
28870
1882212
902809
883522
816794
944648
936537
344427
964569
1701889
641918
937591
1215033
1036356
1694056
1224206
253219
393578
1449873
654690
731190
584891
1656771
1818877
1222895
1003282
1671092
1371202
1176580
1498465
1327070
1454583
1266579
1983285
152473
1106554
769528
878289
1662328
962123
285235
345349
255183
1813693
594312
1253486
794079
1868950
414242
428552
1921596
1538750
1288745
945037
1797224
426412
329775
1344563
426444
1735847
925013
1600285
662566
573119
1936669
1224286
1386129
785823
841232
1510290
250807
546908
1109905
346170
1628258
1764849
669635
917824
1382366
1466458
1274157
1727517
960041
1334868
1136544
1701079
1942355
1764077
1213204
281319
1955248
1111082
1802217
1870858
1833622
936909
1471031
58203
118432
528604
1211251
823239
639738
1795108
1528873
1581674
384269
1221642
249791
24634
151168
748095
1611685
724733
907832
551028
1216754
1895479
1139486
1612310
1927059
617271
81509
118258
496482
1902383
185934
281646
1768141
311106
760771
736192
1281850
161489
1285286
713560
1435481
24354
8522
1677561
932939
1347622
1621732
43791
41887
1208615
446679
320763
1523393
1986120
336079
1757877
627876
83128
949833
1857848
1988542
1492981
1698393
1565700
72994
1682125
1339999
825159
265734
68120
1891073
1965690
577692
102995
1797323
523144
894833
1783150
1010287
619563
719467
1777997
1815613
1199434
1472179
1907508
110550
1048207
1354192
939479
1178777
276030
1046907
1458789
488514
816879
1117978
1432202
937858
1377429
1354188
285488
1291309
822697
1563697
1151127
1283199
1746185
1790535
250807
1888967
64333
197454
530857
1208191
1085272
1974019
1003923
15473
1987363
1376548
462560
1115794
1818584
1006001
847011
1871915
482364
854636
626723
431746
703394
1000073
935084
1311976
919057
1629275
576997
1913466
213670
891911
325021
1963214
323834
428932
403097
878236
264048
253177
1371218
1437202
199072
52189
1191964
1555417
109367
192578
961786
355592
1712751
625749
708129
1380516
1738024
1664689
1990994
524590
333659
1780910
58103
883632
1193034
1104951
1766810
756580
1352413
679756
257874
1671797
1400795
1821901
1173000
1291274
157562
427032
1864517
1066247
168004
208130
1468802
752845
1117011
502401
978862
63130
1060058
177199
1059111
979305
1280567
116243
4248
1604284
511904
301234
47436
1893571
1290183
909858
1683526
1167429
1589705
676405
1888034
585258
1285316
1240958
621006
1214494
1854348
343203
376018
939760
1342267
1508637
686711
386939
339451
750034
652134
306356
541961
445885
322395
1801181
1758031
25889
593919
1970032
1253537
1193995
1992829
680820
1740810
1996354
1483931
1894948
487586
910427
1496348
1804092
1088778
819599
1541912
1810952
295013
1416436
87058
935936
472999
549621
1868208
1251623
1675824
1759507
768837
735023
1388476
972035
703102
191140
139205
1335751
639660
802244
1669956
1073875
867421
1701951
835609
1197556
1170548
7385
1113481
1062746
91770
1038574
1557549
418517
942432
1000849
1438203
888144
477904
519382
1139280
1106594
1473892
756651
1105878
1382728
1807557
1103530
976192
804760
1633411
1864677
1910542
621294
606319
903627
13221
2858
1488097
19429
105088
232854
206257
482918
431262
1154505
1120093
677299
647873
798324
625267
1798471
588710
1325399
339451
1224375
932984
972462
1748340
883548
1974003
1397710
991332
1540196
175419
782972
1274957
724019
773585
418323
401065
1627723
1093713
880733
852990
331862
1871002
1709622
560900
1591350
1808773
539362
215669
674201
1448087
1560889
208573
1390661
63846
1438907
1377983
1037561
742345
1272584
1198470
888598
1440014
1542909
1978996
1326300
1220547
234306
782259
878468
141793
1074625
1214535
315399
1529577
104563
264068
1047994
262971
221116
1525123
1397214
930350
1520521
1418685
399914
1154758
195607
1552464
1648470
709167
312304
934283
1899780
1444102
642136
1210596
971507
787452
143212
754656
796914
504246
1897418
731418
149049
1823627
478619
1925745
1846292
1018800
413396
1346264
1866765
71487
1428801
625199
400126
1405150
1107994
580726
345293
644180
1343766
1252483
31724
1242043
896775
1626079
2361
1943605
1548194
1817947
1279690
1999378
184397
1500901
561289
60417
273295
800280
1186963
1351757
1024758
952703
1937316
497977
153953
1352605
631557
145138
1012749
1920008
124516
1347056
1411967
151487
1883950
1085055
804426
590134
1488421
56302
1638549
1567550
1215549
121548
1373453
1602356
780798
1834111
900578
349597
542530
1903127
939395
1685901
215901
737768
1509068
727773
1426510
1755873
1520275
1277200
1878218
1452247
91483
1033649
1359311
1195684
1791894
422915
1866167
240214
1014516
889294
896877
632052
851527
1034908
671433
645793
848262
477546
106820
1595368
302951
1702404
1727594
928967
221696
65176
1316480
1399484
370188
928720
1160986
1909742
873591
1157692
248125
1500976
742838
1248198
1456177
1594647
1252080
257665
1126381
1506502
1619414
574897
459155
349095
1340278
161357
1315856
646365
97447
472305
372020
300666
138404
5222
893901
1561388
211802
935835
17170
636651
125117
1139498
586200
1666348
1180912
1165247
878922
384524
774759
1488977
1411802
1354492
1920439
1410181
1893537
1463299
489518
636837
132261
842900
122893
675468
1528830
816585
872397
1750012
351846
166891
1946790
1199048
531797
393543
1896913
1466198
899650
1929779
304634
1828479
1272522
1858985
101513
524887
503893
434119
1122517
1119758
1976370
1106550
1046590
203268
1196021
793211
135603
1068415
1882886
239555
1674963
1869408
1091309
253040
724534
873979
82214
630743
815223
853598
1119146
1786379
894406
1052065
299925
1706088
1543897
348006
1121500
469944
1194054
127115
991690
275658
307683
1664604
1118074
324425
1200695
852050
452425
1376447
1441770
542502
592014
238810
627476
1900267
1477672
1491393
139207
1013935
393786
103497
1782456
1812294
114312
635486
1886094
1273726
1699460
854334
1965428
1337724
619992
1499803
38590
1218101
1077042
27733
1713087
503895
191343
733303
1459326
1470841
412052
1469161
1417099
583819
458144
136602
13599
1564940
1963131
302988
1334574
1577161
1951358
249677
1897085
358248
1361130
922824
1520642
212713
1394544
146987
102493
1963416
664233
1353988
1911621
1196254
946646
1598596
1216432
738268
1194285
1976350
725064
969562
903509
323616
1230972
885438
1040689
382612
730915
236208
1303887
1764325
103569
1625026
415261
1634741
1374422
218875
384055
1854511
1844706
810855
523395
1904647
1129557
775800
1327660
1544745
481973
1590410
1841532
638349
10230
699534
161295
1003449
505782
496358
1906279
149021
119621
808333
1975510
1957239
960880
1128179
1258596
1672083
49540
926923
986938
54274
211409
1478041
577186
420774
741474
802955
1644622
621257
202849
13203
531537
410351
219107
984403
1954876
1830558
1136544
567907
1669264
1463882
30563
947828
52342
344610
230607
77429
1547125
1701184
1653206
822701
1472175
1147218
1277200
4791
1052415
1092773
1476752
1605465
1062521
755626
237331
2228
969529
519080
662939
760158
35211
96328
1964619
406573
1083019
298651
1229282
1660726
328253
881997
1942048
1660161
1068178
283463
1573105
606540
1355912
1473268
1429880
19387
319119
306824
1438862
674410
1099292
66544
1895581
1653560
1500774
591801
1744275
57014
292724
75259
402216
1611169
1587763
1839877
861474
835159
1925130
344249
1272931
306968
475858
717485
714140
1841420
1319155
62039
1346580
164320
1311863
1666805
249019
319017
152891
1372337
1590004
694622
1707595
1717531
1286623
1044540
193145
1195599
340354
1237618
876399
1006399
696895
1229369
1721211
392700
100324
258205
479678
1544731
613832
614981
1071391
831283
910476
1725271
524506
1460292
1332607
1800556
394893
629383
123658
1379015
466216
319582
1972052
274840
1749392
1190051
969888
1816925
1765329
531342
1458404
50508
559379
1726
700405
1254160
215944
117
1598499
66391
1255861
373072
94003
1850380
1370472
1694786
1386694
769490
60961
1808057
868992
1729485
1145745
552995
542653
586638
1479876
1979045
1827900
686424
67475
889802
25311
1179588
1090124
26040
897749
1685199
1297321
1049878
601776
356646
91450
1942990
1915738
1235336
1291811
302180
1648337
881273
1679988
338552
110780
996975
431993
807827
1045717
914251
107079
1783807
1785901
703921
323958
970764
136299
870137
1487224
1743219
71277
729625
656146
1484954
1733726
1344406
1731652
1488016
1833565
182422
585958
921934
705239
1059328
1259224
1109502
1863504
9060
1468579
888827
313609
1307628
1134808
1304724
1974247
307553
1597428
596123
179289
1755214
783780
69987
1827217
685856
802691
1898685
1028761
827342
1711427
1653842
1829878
1587793
581595
973422
1772170
1912558
14562
1529989
199034
540069
468811
466252
1289322
1457099
981159
748492
1906213
1274342
1424715
1013032
1459732
971710
1319535
848987
1651970
783388
593741
1696288
1986632
659859
1553031
706765
468829
157307
1051145
1281071
1535902
1378620
745839
2190
967241
1955680
1867637
1480420
1165851
623190
1275122
1876195
1141789
446351
1307826
409294
1680432
158969
486580
3042
1984853
957035
663900
1115095
1360767
1009343
1233500
1129749
1440470
1892573
980503
1519559
1782885
893642
1085389
1262217
1886824
49125
1484936
1007987
378667
206958
201876
464517
1286041
570157
1046141
527500
317554
1606602
608809
1121149
1456162
1777733
31771
822642
1076806
1792726
763455
760837
1378998
1807783
1465115
109348
1763929
1029887
1896851
1200875
1298149
1714710
1336788
1216925
861667
1525530
40503
1285496
1851079
435284
986073
1238936
1140607
40364
517031
699247
404692
1915758
1900100
341483
1708356
1577382
1722369
254339
1673414
691632
427498
873891
469502
606284
427223
1520353
1633304
1151676
1408799
941684
1787660
394719
1764116
555193
480428
1130473
248481
191260
1718820
1262027
1478664
1213130
88414
1367479
1330267
1210836
897102
534443
1708234
1933635
1818893
1529672
1448658
1284709
1338884
727516
1322519
1174243
1780853
1893152
1338364
212934
185079
1275037
1955736
1452634
869939
308242
1707816
988842
1278074
1420604
1625147
17889
886738
1774391
1283323
336434
533239
289218
1368215
515521
662072
827435
797389
993869
1679097
1006020
196336
1519353
1213757
1007266
214837
384171
1895180
834504
1193260
1630288
1858524
193212
1042692
769865
1136117
974924
826856
1331781
1059397
1882631
596971
924594
220128
770952
1560182
404120
523517
1985313
589912
1013805
1270704
1170797
189265
1442385
595999
783127
1930783
699418
845152
1101841
1964933
128799
1230450
1251366
1053704
1473309
1049144
92539
1352424
978674
1559034
1445748
467525
912545
602826
181135
1129377
877430
897951
1749860
1723046
993230
1085887
1195497
95510
992783
163303
1013610
67093
1067333
1113484
1120430
834862
818344
833407
1924459
686478
1081778
1709729
783737
981580
939543
1452628
370109
1304025
1643358
1527060
696341
683684
1440865
1875432
1151335
680891
1061552
927356
1734548
594090
842955
1632358
271726
45045
133031
1948481
1448974
770345
366697
108384
154931
1792630
611987
198382
540921
1797792
1920015
588947
889586
1791135
1353666
595186
1339851
1169621
1111550
223465
892923
167253
1561651
903210
17823
1820096
1041444
1040815
1749514
1734692
1799605
92486
95766
1457870
1518910
1991053
1110333
533761
1703580
1702042
694552
880517
1429607
1568444
1231243
1669833
1426418
216853
1842400
1655385
1044438
1479805
537127
1351300
421956
1972234
1228418
758773
433849
1908465
330481
540314
511768
1470127
1150576
411332
1410562
81315
592255
1515653
1489878
1951827
1043947
947499
30484
1888993
290483
719324
362064
1964164
1914224
150400
1010950
307444
1663108
51583
1563130
1391288
984687
1966903
1202161
1524686
603998
949023
567070
522557
1478591
755995
768037
1505812
1956395
823525
250905
1117199
485697
270880
709966
1079706
1404949
115397
1956048
1799371
1337228
1987194
49803
1343759
1086527
1431506
167944
94889
139227
310722
978506
1806747
260386
1035690
1300985
1182538
814108
1722868
1671979
911802
1832116
364551
865434
708510
1121291
1543607
517451
1379566
1801747
948811
1946995
459344
818157
1051808
880862
972099
1025085
21472
130037
1696603
1297134
348946
89978
1537947
1684966
1548471
1361194
1438491
1059835
767480
1289667
1440133
723796
743158
975287
1409358
1236734
169069
564123
730945
26831
1738912
838750
948567
1471510
1073485
548056
156900
1753831
11817
1658667
461751
232559
1478969
1872988
1808938
682078
760035
1998491
1536462
780498
948161
1370239
37429
1146438
924168
199825
1982520
1503374
1706284
1767412
1764534
443799
1994196
1475497
1562179
1268394
1393085
1426687
1745081
1709312
1768929
1176613
1282005
1636192
815383
1482613
1127930
13723
1624065
1025425
347670
1880218
1895835
1131434
1574669
1409922
338369
1133337
595979
1545663
802893
275757
1374308
1559257
500922
1166562
1015819
622207
801791
1502047
500010
1571393
663872
1897215
692656
1591199
1964234
1331020
1786705
1231833
1252586
863232
59292
806111
225602
1199983
126243
588027
1726059
1976395
1003536
920312
688392
1490060
1086211
869887
1294047
357690
1495881
1074815
589460
1677071
1515286
1428249
1198085
589679
510631
1607148
378527
1208997
893502
664707
1171517
197464
1733170
1902709
290640
373350
222511
303931
1162848
151501
1618066
1184785
1401194
1208246
1967803
387336
604034
1669264
339603
1848595
1264742
67829
1461059
66544
1593174
1358100
1678199
1696635
1515131
1782024
283914
681884
327753
1810190
424885
932595
276573
382351
1871939
609523
711684
1367838
431474
438624
250120
821671
1625369
876328
607235
966545
1980515
196809
230237
1965248
1611173
295074
423291
246884
912613
983501
92184
1310836
1586209
1815926
1407184
164432
1367145
1191847
1610498
1792270
1506553
302155
1352978
1025763
1575329
910647
481976
1239180
1638549
653337
1706572
1524971
701909
145981
608276
286356
576831
1928760
1421462
1655150
1091200
1100556
1825853
254305
1180501
1720641
1443193
289117
1965888
180515
526625
663202
1909862
1615252
524780
105904
1330813
1984033
1477876
1098519
1274802
1453917
585958
1184554
362726
1244822
893915
1014363
1668522
82582
1708708
1481483
461851
1072116
1485134
1877281
1798171
1177911
1831804
661003
824091
715554
1443368
1524286
1491602
1334609
423201
1874229
189849
674907
842201
1235502
688038
1119741
1562476
84360
445346
1912519
1052339
1172189
1666129
1810924
1634718
14476
1403056
205980
1821207
1535452
1369163
1910624
712952
1761104
768162
697463
1298606
1555917
1712060
1496101
1429700
467421
561327
1744776
841229
529425
1658195
309697
520331
1659093
582130
759428
715372
1997665
1477556
111049
124411
1346909
1637919
61719
672115
459601
773489
1034324
60191
1813391
667309
80042
1262225
1847159
237836
1540501
1307669
1390278
1864625
332920
661046
1173357
951909
256758
882127
1981578
458262
1558265
1309789
1628642
661114
675248
1258309
354832
67641
539523
356303
741738
917205
1774601
932828
964205
757641
1463692
582896
1690724
241435
1025221
1934648
297228
134701
151031
334125
1945280
1912885
132396
87182
1188176
549550
991354
1136966
393470
377862
836815
773729
927317
1344331
1532033
334943
455305
1922209
225168
1408141
1655478
766539
571461
785665
172643
279415
754224
1091041
293844
1018333
798770
1648548
135957
215635
468448
7135
376336
1515864
633131
1971501
819458
1077293
666402
1763016
47511
287543
1061661
602518
267827
913137
1347146
1923777
384263
530144
457069
1701898
1786011
1272287
339238
1181644
1277906
1699960
710751
1139715
1485641
1428520
549147
50481
1347839
1468982
452711
337785
666791
1882208
136284
647379
1039772
1419600
1601457
688258
315004
904379
1746023
454493
1984130
1989418
360850
1523242
1062762
97282
188412
924264
1751154
1616632
1455964
1294609
29396
340389
32799
347815
1315393
991648
952611
869391
709116
1880991
46633
1509018
193954
998683
1774365
1245269
1598710
1666369
778183
766727
1400140
416913
374019
1840905
1457419
1391138
507672
506799
960245
1287375
425930
942146
1798905
1565723
939758
370875
1400547
160033
1620546
1455251
871748
574122
1919910
309667
123733
1577422
247840
969800
1715220
798300
474518
96873
1336539
162206
309391
1164188
1933197
1897600
304055
1621504
1961201
526841
234685
1131894
1769487
1509305
1688676
1471242
195126
1395993
1861706
179178
256998
346759
484574
223590
615660
1270908
1733169
1012431
180490
567095
1694007
1214003
386563
1810699
518349
1329443
953413
1490360
152935
1953115
1791383
1673488
853492
469446
585170
416034
1891368
1323228
1621432
1990115
1792791
704523
1386775
104461
1176572
1664783
315715
1052081
540662
1804832
827480
1999186
621849
481491
424537
1686758
210672
451321
1997789
1315368
96452
1684561
1053600
154935
375145
1924333
767364
1090400
799716
230214
1485421
227213
864132
548121
1980661
1872194
1503630
1841385
428398
1287317
1773073
33950
973613
180129
1148665
633648
167986
377522
1576013
541608
1892836
1551729
501711
921937
1871902
15049
121998
1340382
1256273
1357976
1238715
1210905
1185360
892558
740081
1760756
451363
1860814
1036474
707485
259565
538696
580009
128237
646532
537915
652522
1056868
1232350
1721403
67426
1093169
561453
1063585
510482
377340
555871
895575
179145
1230395
787003
1092063
602662
1740744
1239576
600244
1928671
1032266
1264581
1666732
1431775
679169
1555028
1589437
1858463
1335258
1759606
340614
309005
579334
296425
121711
382510
1244611
1471292
675177
1677257
1344439
331152
1316840
678074
1839402
9367
670966
1014164
174165
974541
101972
1229105
227862
803002
953197
1798052
358527
780309
127155
400715
1430187
926153
1085842
310002
440879
849692
470763
1363639
1514398
689253
505568
1305469
89871
235463
162251
559507
302600
1456680
1154989
1876920
1597044
229370
347348
1054869
29021
616600
1318916
1453791
1930252
850068
1766653
683744
1129576
472496
1753020
1606525
1028072
1257939
1913218
620468
1547207
19734
568696
884
215255
76786
804421
1111063
33850
771773
955274
168079
1178133
1018366
38662
1420286
1258138
1591622
1921454
1174350
452397
1950708
529717
1589507
540871
454028
1335404
1496634
313052
24643
103661
1900912
1046190
1184928
1150652
432842
1184720
208215
1847301
372487
77471
953341
1905492
1942899
1301084
131270
480321
1789961
1513635
543863
10786
937677
674577
1403298
1629168
989146
757523
1651366
1496730
605493
1265133
1186132
1912854
1148102
78973
1629945
1811402
1380513
1381198
1983039
1393933
1509983
1112234
54494
1691722
1381637
296172
1402277
1424865
407057
176627
1058824
796083
938815
1998803
1591898
1436335
733522
1274220
1361734
1009704
1076420
728493
184062
1107292
913065
1720915
125745
312133
1858196
1764141
1824037
560617
893904
525633
984235
347036
68353
1517847
1728139
435450
158831
1653643
487889
515661
717854
251920
632830
215759
700229
1690125
1591169
1193320
170109
1721650
76301
1658951
1349588
812843
694922
1728527
654579
1076888
1289174
385763
980966
1946698
1197020
1532164
18998
1204402
1722654
900525
467632
1374256
1873081
1649918
1256517
267074
1534921
557521
188061
422503
1629754
1976456
1717097
598720
1413240
337168
267017
1428446
1186700
1987925
1798198
1789214
363703
1872292
740680
372875
1036083
104875
238354
1768980
605833
1650912
1786102
715069
173793
1919871
1074503
121571
1925060
994914
992654
787272
1565856
896501
912260
378102
1025614
886991
1212374
1440579
1896004
207176
27905
1850424
536909
645323
192818
1064634
1455677
267409
207788
3535
1134553
310349
1292577
1730144
496844
1874029
1806264
1598321
1293192
573796
1565547
1429339
371056
1365135
1009151
1253805
1916311
8897
459857
1530525
1908355
1401644
970327
31871
203256
578368
47704
181685
1049366
1427981
158619
1663279
1211908
851141
332886
1757922
1856042
1319853
1410736
1100303
1326710
1692497
864741
1362281
1096465
745815
1273906
1952021
1627610
1240565
1507182
917426
905702
1877559
411808
1700518
1585260
1623126
393002
1967149
934083
1988852
930894
1179073
328958
1478167
879428
383321
1207068
1811184
373157
209074
1803936
229808
1198561
419230
1189874
176738
468793
832099
98004
287843
1326191
1731598
211777
1218336
264379
1870930
695937
1236550
918972
2153
630444
1600461
250380
1824813
775067
349992
868907
1106075
601829
381058
875079
1928500
186262
1020922
329508
1527997
1592552
372406
162222
611141
1299900
1747298
1004537
1549947
820555
813442
493391
1710032
529792
752092
623618
493240
435084
1143668
816082
419016
581178
699298
1647433
1475449
1526551
1793623
1818555
1553535
815521
1502486
1403940
1791989
625936
1567871
1379365
632916
58379
1296993
235766
582161
932805
314605
1257802
1336243
610711
1364248
1051584
792953
776441
1042847
1770971
1694441
1649355
1807557
1019568
1215591
1903267
640597
74991
640339
381728
75075
133705
915442
895283
196521
1284529
1378327
464152
162460
1342996
202459
370892
209172
1584122
721510
1007586
293708
896141
1250807
312889
1192008
669447
959426
1212597
1400932
1887070
634067
1688858
537614
1707724
1046537
1632802
1062936
458618
1542663
1590589
881116
1769042
454815
1687632
1711543
1169632
1608494
778516
744955
1633632
146968
962531
759090
117686
1225292
1518902
858577
1308127
742237
1854085
640599
758118
1618524
1195563
910703
1425953
1986165
312860
690100
626207
1764392
6491
1084311
1468710
1070288
1172534
139873
574417
322629
523716
867857
724817
1919908
174843
1641566
276319
978785
187582
1326110
1147313
1517429
1920967
815177
1131445
1785329
1860297
681688
372691
257849
1660327
561965
437195
335310
1811244
331643
1726734
1607143
1917530
878567
233655
555140
1117252
1391840
464704
235219
1265587
1310340
774649
1105434
108112
471101
1051105
1381769
250293
687622
774960
1061505
880351
1280698
1562527
1973357
1926792
563700
550101
1680242
1414951
1200693
702702
1444217
403713
31777
1092388
1387522
673155
549331
1696115
853195
1233472
642607
812319
365220
1868154
1949277
1879429
1982706
1916820
1679809
1442848
1635198
498938
666324
470957
878666
707798
1248882
157404
609388
597188
428956
1315374
293390
1210571
1860984
1442160
1460172
1533784
1192615
1341088
205468
1050881
437174
717121
957862
300892
74176
1052894
1511630
1296108
382883
522327
1559613
1970773
197832
124749
1030851
922574
1825218
995516
354297
1905262
586603
1325611
769982
1672561
831381
1515520
117543
791335
191952
509856
983008
751468
1901115
1508686
1476117
1736544
775697
1217549
492556
1867919
1191404
879396
217442
1935385
951846
8163
1943648
1650573
958589
710488
1040919
1429197
1812382
1552165
224318
1703666
795855
1247252
1911097
186127
1334559
531453
491340
634620
142387
416394
741384
186421
1067636
809443
172660
1587832
1180488
231752
1348343
1437147
711675
211817
1112950
1635612
816847
1742717
267676
1350166
1007828
625447
467084
1469092
1945844
1126607
877350
1147711
1914954
35871
689453
1553640
764527
926281
1634778
675207
87545
1923709
1756805
474178
1117714
571173
961429
213929
347182
1067907
409532
1561563
109910
613824
49502
478544
178497
1289235
1102959
438288
1926190
66015
126618
1675387
715441
1327347
1479136
1217489
377522
1300138
714261
337854
95197
313926
523368
949490
785634
541808
1378968
371043
391932
583877
20045
1026528
67455
1639684
378530
1934466
802998
1073406
639257
88126
969005
141503
1130720
1884986
1072640
15713
1760382
1507740
631835
1155340
138735
482389
988988
210777
1793221
877320
1531465
1591617
77860
212302
797768
576764
712669
556697
621001
1425609
688490
1340467
1905604
631915
1134316
1686190
70827
1385546
1451617
412242
1108351
738702
1558561
1939037
1441479
1390622
89272
1824081
16049
1460361
1248612
965635
453984
22503
461502
225776
451039
742229
896225
1205854
1295503
1694090
1765520
1149458
59179
216342
1950272
94038
1882230
1692698
878358
597294
492356
1702905
1705666
243355
1652077
1455417
1630178
980547
1805456
553937
1541376
373671
1015911
90856
660422
1891415
117794
142547
254936
1585530
79820
1176038
929020
1159818
1764020
1063106
151404
1930758
1951717
1737617
1538135
1051174
100861
179462
1488671
1462089
1376606
879320
1645709
141066
486121
153052
1370197
1457306
455354
1426336
1888654
858512
1931982
102703
1276195
1878153
895519
1753258
1324758
904974
1311503
802294
543024
95147
1211801
128945
1320290
900336
508438
1925862
1352143
1560418
1468694
478140
596852
61387
1885561
1902053
859993
1301336
1198938
944120
561592
775685
1690000
930453
1517580
1899099
1094932
30564
1378651
1596647
409294
1732699
813799
1703854
674296
803536
734051
480443
1232097
763798
660870
1693312
1141360
269690
913638
1375177
1879044
1649798
368094
701156
1752307
575264
425404
495875
493426
1213473
681299
1572382
381216
1597105
62430
646279
819486
328067
72661
344953
920501
712605
1100796
1969064
189878
838999
1889368
780703
1429339
1937057
1638674
1890762
77472
1692582
1246806
895556
1026729
193608
323902
782145
115111
1448398
1938284
865841
1230185
204747
827506
1999644
1221177
329127
1355246
1489353
1447114
352856
61409
1314833
1484936
477288
1996096
1844744
1310127
1894830
15779
1119732
506087
1611042
788339
1117846
1167763
264032
471684
1833796
1876022
985556
1944069
641633
331933
577209
382751
1164353
1567414
1094713
1046255
592640
841822
1963376
35245
1848405
157233
1949145
1741987
1205975
1006832
796366
1143317
191259
27415
939740
1510248
1218306
808308
1967400
762841
358854
721833
1029882
1271319
1479608
1154571
972941
877790
9243
524930
1508726
466517
1318438
1989797
1429583
1397883
15149
1110070
1508000
482087
760399
333709
823072
1068672
1236826
1058117
763275
257730
1188266
313478
1005505
1358346
1875470
372689
574830
1846798
308004
818674
1986421
1458866
1963873
135624
542144
109467
1242467
1590798
1456291
601039
258161
805608
99286
137301
1524701
260074
1852243
99286
1181356
63188
1094401
557156
1269627
1206761
576562
68381
936486
806717
75135
1227128
520449
421632
1977367
257135
218093
1774458
466653
944290
1546331
1894159
38005
419516
1270948
1218690
122763
144669
122084
1915046
1386880
381864
1818532
464540
651662
1755476
1903730
1289628
594953
1125700
1616424
1909469
1713792
1085340
1758738
210772
361999
1471809
1088156
1441397
480885
1023145
360888
705949
402718
903325
1627903
23692
1617055
508428
727649
679572
1886685
51027
531350
444281
645116
884436
1048617
1546748
936075
791460
1631922
457322
787423
125832
916216
603182
451095
1720000
435120
17782
551843
1157585
866227
1654290
1505107
1938828
1593920
683172
754582
103336
366568
1627971
147288
1799437
902689
1185845
1944070
1363552
649921
1319200
985121
1212385
1183841
840078
1533879
1366214
1843307
226136
1028876
1627841
1841801
671702
1581357
1680431
608625
1101131
85666
718345
342726
387092
352227
1741387
707888
948429
495414
1587058
464353
763276
1046630
887102
148398
1844463
1538180
1304579
1346667
527506
1853514
1340003
787634
943043
548735
1960306
207710
378303
1889685
525701
1735815
1127821
1831541
1731691
1738818
1061232
1263847
167379
48356
1362740
1931404
805946
748025
1362007
1337992
145997
1882560
1274559
834904
778214
1989603
968318
277299
1788918
1445858
881217
1635763
211323
1038713
1225228
11853
876288
1445041
1398513
702109
1048038
1966061
888901
268021
933557
1345838
1616797
400727
504877
1402093
722810
1820637
74581
1406877
587016
903409
334773
1505626
619950
33603
402878
797435
1944006
1837613
113027
222855
1794592
597279
1160459
949615
1173549
1355123
1399966
1928985
56179
1213343
1940
1182649
1872115
236050
1104796
1234877
239133
209857
911387
1248405
591258
1521459
743212
77925
248775
1164910
1334171
683868
876589
1496311
1565669
575950
1919436
278043
457265
1412723
1689963
203319
1080953
547889
1682681
802937
983073
1765543
1851737
963227
1723222
957679
1886885
1863437
374922
1900267
653022
1860604
559156
1532587
1929423
1590112
1727731
1658441
1049988
516010
167664
796224
69122
688710
1991004
1240358
1549102
210132
1910971
1736991
166720
1574896
252248
107272
1881015
1814186
684836
467859
1730253
863460
132800
1008943
760384
613111
254922
1037958
1891399
1051411
1951168
1878236
1423751
1627130
793572
625024
350158
1769143
1837936
1659431
991829
1283848
1771076
1455371
1682649
1004476
1438229
146739
229915
1515196
1482726
47732
815612
949925
237644
1390858
1252827
1564324
1024952
239514
1670014
264213
956946
283960
1854046
277831
1738555
345640
945298
58929
291177
1205039
642155
1687531
536752
832691
1819359
1743656
1381798
1596345
292501
176820
1179430
142174
81974
1944044
563473
1387736
1858440
1486113
582198
75395
1097844
151126
1532088
1341324
1199162
1720092
1431263
1918009
297776
1753811
1895812
1812360
1559602
1396544
645629
1986834
344295
1802552
1333012
128093
566505
1325978
1413838
288548
1627566
257694
1471601
51331
934465
919453
1747122
200935
325475
974753
439159
295696
1614490
1784595
483825
986135
744799
1350262
1670993
1520041
1843037
1540710
988224
1200046
631727
215367
1008968
1146037
1661657
1229477
1366696
1016712
1236511
1687155
1619039
1131803
680100
778142
484548
633648
1374872
468314
1902343
16242
516363
1910471
1985661
1270289
1812158
1779400
1037276
1149659
1971485
1286247
1313072
1862341
254038
395417
73915
916842
223649
182588
620461
1793503
37993
934296
999784
81914
1254506
1523516
1068475
1677160
186614
165813
974578
823218
1314406
325541
1407649
441440
161973
140221
1577058
1444452
317697
512241
1131023
601034
1644782
911114
773025
681299
618693
1171359
60242
1638889
1725343
873610
251618
286251
90274
317056
1043502
81980
1423016
1241246
367793
333678
1320058
1421330
60215
1680595
1895525
1785771
1657537
271345
304967
1194257
280646
1986640
1642214
895215
121660
1284002
1909463
880035
804353
735456
260403
568446
1889532
1936156
449462
919341
1938193
1995018
580233
1399282
914266
436032
853822
1428385
1187017
1536182
1739345
817278
896911
336816
1726727
1414385
1858505
946276
1820082
1847109
780791
720618
26353
515943
476245
1785947
1660883
992250
1722920
1864345
1281194
1718474
1734338
738979
1380239
1272479
737500
1833609
1274785
363016
1885974
762172
645775
1327358
1763378
1138848
1621415
943633
171079
443064
168303
1881352
430186
347434
1175313
925792
957689
460845
1634107
742372
1046399
358364
692082
994168
1164642
257096
1432187
930437
1213130
1381602
813756
369574
1319435
421615
417294
1577602
162570
615128
1612609
1510684
1624565
402921
67742
478140
1883520
121517
1006819
1783245
346129
154579
734051
381506
847595
1749159
1379476
1711226
186936
1436052
120073
681863
169699
325635
282591
755765
830396
1545043
555131
1205958
1595
240212
1424992
1472561
967903
1709954
1984670
1356677
1714288
662525
1939143
1748744
1586474
1742720
13203
541794
661580
1743665
560233
1650645
267683
271266
1892157
1006163
1548347
785917
86499
1586262
1912606
1638844
1304420
635265
803285
1891468
1220205
228584
87252
744696
795220
1711662
1269327
83483
1222096
1405869
295460
1580128
809487
791210
1833115
762109
371497
480064
1907837
1732802
945527
137752
260043
129878
1021996
481388
1023375
1802093
147310
1670682
1865092
948301
1470291
1215174
713725
681961
1471239
1325784
1328619
638173
832631
1923011
580291
328031
1727629
529186
1686330
328709
1042273
212755
1182115
1175335
1772951
61693
833713
53063
473972
417786
1274621
1969911
1241611
1066498
417572
913474
339337
786809
660572
296496
1728878
961337
80742
1917257
1610740
1558168
296528
316828
1371299
1970218
1729629
994781
725160
238820
159891
462956
631384
652278
1679262
432093
1062425
832481
56806
1727172
1744127
900289
438547
1072436
1322200
1892839
225464
1239440
867574
127641
1106316
785991
518759
474374
1904789
35069
750350
668694
109685
1575711
1157961
1616958
1527439
933389
493672
871418
843558
374502
1771953
823104
1578615
1569487
854958
1833178
1385852
182350
692446
354834
205573
1485977
1755843
1399128
905556
1141436
301664
1897584
272525
1462893
53368
440097
734993
1764162
422873
1867229
691062
1559889
1386404
1022523
198046
1215383
1492294
1281382
1174984
354018
679949
1534427
553573
185853
451353
1506648
705172
1383504
778032
421429
838058
716541
556949
633457
1898402
142209
1088714
1303820
1636021
1220340
1635824
1796905
784362
448573
670062
579456
482361
1488180
602267
1037108
758703
1601795
437143
264872
546697
190396
645271
1221811
1743349
1722815
1574677
64205
1828206
432154
1237051
260582
1503959
1653488
1388349
984781
1971003
1260544
1181658
1652655
1996755
315235
1169767
1080756
671394
1353994
791766
1056167
78131
1524289
945541
722377
968775
1075958
814093
1909321
212041
1651675
635528
1038523
958920
1109889
1596870
1990599
1080923
1442821
949832
764861
1716972
196495
452074
1836178
1319892
1858586
343286
1173040
223734
1674836
328495
231213
311780
586633
344044
236931
182786
1457600
1503579
741663
1712193
1581330
123173
1545696
1055648
1908708
1468042
1079155
31045
222111
1096734
1351528
1435711
1401612
284924
339184
1119307
982336
961600
1812191
926876
1024331
1819476
757306
624151
1092847
1696768
1925746
810446
1927848
976728
90083
464704
393895
1325757
1655516
1177143
186869
1809950
835826
648023
1519809
1891658
404155
1664053
786126
141737
1923581
358358
1705811
1588969
646020
310464
1948814
376747
1413764
192453
727353
47714
147245
1574361
952443
1961384
751676
997987
792796
1417914
754178
545742
1414594
1990542
338313
689569
527929
1761924
582415
185156
1730754
1934267
334210
716899
1441208
8109
795869
230655
730924
1260833
784640
677255
697799
672808
1250515
1290676
1823548
963414
699286
737206
1079174
545297
908424
906291
366520
1204951
1599903
1445428
81658
720896
1810509
1923380
1995618
759736
712497
7350
71046
214357
925181
721898
829345
1165900
988062
1913740
1965320
1781814
508336
1641028
668676
1105228
937319
1957740
1728037
1621161
1757835
781913
1450264
1186864
1336483
479203
555399
1012291
1027048
1083790
54004
1836225
1328780
1474827
410783
1779510
228162
930731
200995
1648176
1497559
885116
1306699
1528697
1269761
1171756
1358437
778284
640950
169793
780133
306851
783612
1751376
21959
1032108
940619
1617503
1723168
1889351
444592
362582
1267009
1942361
773276
1731396
1100250
60924
767331
104088
730724
877904
674061
1724907
1797254
800191
1337387
255962
1317972
1810757
1768287
902744
649516
137045
649615
1808903
1819434
1286090
488563
392320
659742
967237
259763
1141962
1694085
1685812
1529403
956460
1573580
1642342
1477365
1185001
248159
233603
429211
360995
1508181
60138
1305814
423341
26294
61417
278912
1067948
778170
715719
340027
1052248
176887
19545
676683
302622
1478374
713648
1392400
125252
932673
973858
452064
165827
695466
904760
1168152
1971799
600755
1818624
1543308
1240401
1725496
1363265
659992
1089312
1728257
349453
1357562
600825
1414844
425972
1417664
652803
1563476
1581851
1462465
472152
1566904
301876
1466304
1654163
113793
677353
1179240
1223246
1041787
387190
194134
292465
1097493
1316760
1620572
813228
1339289
1317143
1028047
1856147
211516
252002
466931
351159
1017265
1806879
927478
591663
1588121
1993788
786120
1039351
1404343
607870
304540
1665719
160035
1229849
1134236
787892
1681323
1606313
1520742
946636
441344
67537
891044
157150
776286
1385606
1143177
1067962
792127
76905
658979
1706177
1778655
1480797
1643809
1350709
1532519
1081137
1408260
1992463
1904571
1955216
607937
1161945
219113
128215
756808
1763218
1094678
1597841
1302404
1065868
489001
1589639
1596163
252349
1169263
1559167
228669
505253
876745
211990
23117
862662
1780276
1930958
283266
205094
1875342
1596762
1814824
336250
1753498
711845
1295428
1232053
1147341
357836
1481713
295330
1018944
1588699
1369812
1505431
1924909
1503720
551158
1058001
1568957
1284885
269565
1203377
329486
309121
583067
72212
1096806
45728
949381
1609546
167341
1388763
1167287
60813
486184
1875452
579261
92364
1420312
1448974
926099
1480034
407667
164558
287827
786375
1193273
422842
1225373
624185
1005156
1319103
891694
1922295
685140
1398214
1249622
899438
522157
212421
486467
1490043
993599
1065172
132046
1379015
185519
1649408
1139900
1698936
1971561
77526
221009
1753224
1646254
736139
1700806
228235
1992082
336799
127176
1238715
831649
1436700
221042
750546
755815
831234
413256
1230949
954972
142466
697170
96175
1857927
1464464
1093278
896566
1255321
800914
328654
1116486
992070
263390
1443980
293416
474613
1049628
1019043
1403989
787358
502928
52140
131421
13317
320541
1385799
167258
1433382
970397
684084
1280903
354791
922741
899087
28682
722709
1680676
546915
418350
258021
1660995
594668
703029
747587
418604
77248
1240806
1772287
364220
1771307
367164
1502710
1148076
777478
1299731
587886
887513
1633348
401464
1412220
1979554
1060589
240885
928153
133456
1010523
1765179
1289364
1683891
529161
864961
419504
1391949
207662
494465
352002
704357
1669156
1080060
199047
590743
1172162
315222
1485604
1233917
1025948
983030
1649473
162236
1810575
1353377
478690
1984337
1081533
1481107
705324
1414774
1094071
891293
237971
1133031
1500026
1064684
374033
608539
1106753
767971
1709525
975920
271352
586131
1619327
1708823
535242
949534
642589
772967
412117
422063
322998
1774955
204785
309717
481865
1153903
1962098
532397
905287
1966244
632214
1846573
417122
744431
1388669
236535
1465159
358425
1563619
981486
765463
857720
1569026
1697766
1546636
1447301
1968579
522406
1233816
37587
1575053
1659330
140360
1763737
752286
1268567
1159140
1774279
1602245
1631803
371293
1309154
1582353
171752
1306101
247564
708507
616951
401863
519375
515011
1655258
932601
235348
1465665
1061598
1855579
985192
73687
750922
1512261
899155
286525
863909
539435
925166
1010837
1570947
785823
686059
1260024
1503285
1635347
1720869
941234
1015296
8457
197847
1788427
444716
1321807
330758
276449
1254598
556923
64769
33298
829588
215921
1394161
1516159
1893484
1522694
1402036
799071
1045780
1601914
1135782
1685472
531243
1296304
557103
1254017
1203534
397959
506436
748480
746014
465497
333539
1646699
261682
9585
380291
1218554
1588492
1060960
1799501
1448162
1699833
321460
999376
554888
104588
1073392
1671305
1335884
1591171
1139980
650861
541977
1860537
1801442
1828194
491913
1708303
1083837
1079058
1253648
1640322
1285989
244202
354010
313827
1031346
766935
1143533
177998
981962
1965738
509856
1899920
1982366
986739
659841
1560865
1092214
1409017
1195258
968269
604018
99951
1629762
652235
780422
1425274
525508
359739
883943
638217
534283
1835529
22435
1763504
1890708
1629597
333689
1074450
222750
678366
1997051
440879
1214044
813722
702090
1188081
1809597
258920
429420
317325
742089
1744791
1681140
1909025
12087
207865
244351
1976313
988849
852299
1215746
52189
268955
355876
1382542
1502752
49851
1401656
927506
578633
905774
25312
119283
1005184
1679284
383027
470696
220996
114637
1485776
575664
549291
1754876
515386
436329
1299169
1007850
96544
1618889
1870036
1308864
245933
690993
1470782
1983463
464830
741666
433441
769376
1608646
142160
1557557
1153845
1499583
312526
148269
1078835
1315210
977317
1306993
1833945
228431
448660
1557533
529858
674318
409039
405108
1863651
839032
1437372
377398
1846094
793565
477237
1958940
602662
1017638
41532
164721
1426026
1846511
1289006
125619
1009413
163362
241738
769947
1118405
1965132
1774591
1460828
1448834
964849
804209
1720228
570879
1996148
1936876
1025159
1010041
889051
1393426
29639
855224
102930
1947981
1159704
1250063
1194079
1736368
687589
694936
1580281
1707105
26725
1200323
20937
1830555
1775928
681738
682909
1417669
1641655
1544097
1697713
166462
719283
1347939
128479
454189
890161
1170791
1352127
1003319
976501
572879
1396737
975835
1350585
1002676
1017351
1566384
179250
511828
1624068
597085
1765801
1501005
1734278
1735418
30629
1750554
613871
7433
853545
1824989
808351
564419
1524495
295198
1918028
259835
1779092
595502
382250
1881668
602165
1526370
261917
979579
320812
1023235
1980170
1036733
118624
147423
1932263
334956
998275
713206
536650
1642129
398938
260715
962401
345557
1682461
1036288
109931
91383
437041
1221451
1920473
1678147
485738
1469295
1141309
142563
8440
783812
29272
192202
1345024
964748
1264485
918041
1655170
634957
1279913
514159
1202597
1599289
1288089
907940
322647
194232
1261388
889846
1382362
70678
1507840
1036885
1968412
485992
220829
1379805
1411503
167995
1787213
610507
1046078
339159
105288
1658840
417143
649519
1254722
1951103
438211
911953
496574
550486
891062
507445
1106055
1486717
1468050
1056149
892865
1651841
737885
622045
1850905
1324921
347274
140239
333014
70926
412065
1378328
1593081
482905
1312003
1177853
1917403
1198144
1006680
1044624
602350
1509606
982486
446037
557381
1640884
1456477
1269567
1999881
176559
1496966
242138
696278
133437
275966
1796272
208036
97953
1430648
469448
584046
697978
1829517
1181721
1865688
336269
61755
1091810
1341360
1056087
967650
1898283
901142
132070
1403285
60182
1156887
1958721
1839889
1695608
1159452
1070006
1854146
537353
1238903
465415
984720
1084618
804709
1499930
1632315
928447
921178
1913956
216134
1956678
1268634
137856
576815
972092
954708
944073
655077
1262695
1994002
971600
759019
1650057
1099464
80063
805975
591224
1184991
1245754
268499
1594863
1999853
1966051
382338
40473
1577251
1664857
151505
309947
847074
393008
1993757
1534488
1068983
1695072
1805633
638103
515219
320805
150953
412460
116423
1891368
904208
1231571
1884400
1883815
974754
519176
961803
1502013
1400392
1699560
729238
1467653
699684
1584052
1665896
785755
1357073
365499
936478
1397912
1482470
1049729
1988466
327300
1844156
1511250
123696
1679621
1232202
1302202
1318926
979122
1319650
860314
1658180
1897059
650861
1565197
260058
1506986
903264
755652
726196
985356
483587
688004
1271695
983236
126632
1735640
869764
157062
759835
1023788
1877517
1723248
35524
1962482
558679
1421619
269650
1462669
1319087
990170
680774
647476
1907430
407705
1393813
1787245
1523096
239600
1705319
1005971
885198
1382102
1021396
1604143
1001470
470957
1653904
868554
805718
1983704
1117366
1329440
1272506
624553
1878170
585691
239106
816357
1742623
1104902
359407
1488576
1121361
1909971
49335
1060295
68251
155153
214592
546781
1523274
164221
1952028
842203
1802450
1893192
774450
1747094
330549
609978
39357
285167
771019
1309853
1563080
296382
1644010
1706372
691965
286302
847803
1949413
308487
794918
1501187
326511
1551760
914364
164169
1192928
1864852
1403788
615524
300548
1863001
1701882
466039
818341
460355
929521
8636
148972
974226
1902795
1868493
1546804
157225
384689
42455
1877665
284557
1051631
1214930
1021549
164315
1670514
1750571
1877306
1911009
883158
41730
238988
1895640
278864
1284286
1002525
1396963
237671
602791
1918299
1220731
1223535
411520
87065
1881437
1447033
1882170
1659311
1963156
1076535
1161321
1922893
1996045
349296
1545936
1987503
1852548
1021579
152534
40495
554452
274331
694074
1904762
217296
1936604
1769803
555409
1275154
1369162
1411206
209579
1804222
507193
1822985
1455331
1097252
1116879
572068
1953704
850168
841632
1008572
1108726
1014112
1394081
184512
625291
1531326
1893242
636603
1933371
260709
463504
1577446
1036083
1191311
625247
396267
529817
1902829
667651
94174
523160
277122
1600806
228784
292925
1103877
1594330
1376061
1337024
302157
66885
826342
619529
193718
1389509
1236831
1007996
683584
624407
828481
18285
122371
1441605
1940097
896394
717456
1116922
1821168
530848
1203781
1842851
990545
1036132
579831
1185118
1166218
854333
1638920
1809468
1130331
374045
1896581
1499944
549555
716580
1092429
633360
1585751
1430612
434688
375370
628182
434942
1845147
911270
1693190
864143
1554068
1653570
1880021
1365437
354427
342905
487954
1743657
1212554
226951
1897031
1097912
1166562
8995
1320845
895481
746241
700300
1540751
166643
183140
897465
649074
1431541
704442
1008528
202456
1214848
595685
144613
630680
1546913
738250
901947
1230451
1038984
1048882
151537
1421434
1308799
1881727
282971
393820
60112
135281
1778957
1986163
1505654
31771
582813
1348465
1165544
990094
129018
154383
1989448
280494
107959
1703192
1522387
1553265
1652552
816545
1751351
1883955
719381
1247800
887680
1570045
1945879
1127564
1752104
1287400
201104
1631537
402687
106753
596955
773029
870623
1752207
1265447
191434
1239630
1612917
1760214
339188
1568811
668253
1324315
1309546
1316551
1687891
1934122
858044
552028
1468785
133980
636826
248586
170544
1135728
364847
1642469
1172487
678915
1802714
1221847
1074614
214661
1944173
11024
1896590
828376
1521131
153379
882609
886290
868782
1692756
1694405
1101561
143781
241301
1288393
1538576
166398
1257982
1769216
1145114
109972
1944610
1428750
1235501
1720816
1330795
934140
82587
1971492
957307
121801
286024
179873
1792659
1878552
1937690
724187
592999
1351701
1440017
44387
1358315
1226999
1990494
827274
1874935
259753
308909
204594
520136
1036988
860401
584061
1322688
1029415
251695
1301098
1269354
518034
1179596
726454
159649
1088201
871535
65217
208995
1759637
1864152
710656
1058515
713454
1775228
1227650
428125
1156976
383533
777624
916646
504427
1222602
1426418
10651
160871
778062
911474
410071
1845006
49550
826067
1850586
1039698
31496
363220
1486933
1688063
1737753
1361596
1605213
325553
147775
1191831
1984028
312638
1000974
600386
1661671
1855969
1085981
1106433
787282
1026442
1492405
773178
1982205
1060657
1823557
1432698
1358074
1986641
1170768
74285
950928
1037194
25713
1481373
758151
1913986
1450822
644016
1306110
396126
396770
1240732
102058
466749
672048
1006441
1376834
1139061
437572
963019
258665
808950
1308618
846959
1703719
152140
240088
1063188
1397404
1545274
618676
725827
1969507
1366798
168145
1004733
1504571
162304
838079
744975
1695831
1810958
1881667
1920661
1182308
884499
687240
1690116
339103
906106
1810727
754781
1449786
276128
1525678
820362
1507212
1945364
742669
558197
24481
893252
1902308
1274846
1459441
746154
851150
1616257
1240917
50465
829438
111278
49616
690172
738365
377417
1374351
11226
1209073
1451571
819296
801117
748976
1255518
1616958
222335
204040
216632
1804953
379013
931146
1994610
296164
1219644
1199443
1798779
1994122
396899
535958
1439941
146875
1803943
1071214
203012
974122
328511
808372
542963
976925
153983
858143
494478
175609
1194834
1493935
1838523
1618101
449064
1327726
279116
1179983
1901326
168503
150641
308424
1176382
492099
1275284
1174741
241187
923753
795602
1502345
587504
503334
992118
1871977
209120
1971884
1755673
530516
1120771
1293414
794966
1464188
1975687
1578293
49386
458047
1116589
1900044
951452
1639783
286944
1954064
50511
1561223
437496
1866286
1842071
493926
1970297
1428674
534646
1303682
475571
469810
439146
1127780
1183201
1265389
420178
520625
1087754
264870
1123497
661647
1381774
1055519
776328
1648192
50733
355615
1974032
1336224
322992
489661
191260
458350
1977453
1110361
487491
1265907
631361
1849313
1153426
90423
1199685
1653336
1490970
1327146
79189
797930
1166687
696590
1078652
590689
952120
1826715
497424
1354016
1684623
1819082
1756877
1238446
1361203
726061
317179
1328733
865877
341983
1706214
983102
977110
379442
177649
708327
1316521
1690081
1828597
1205714
206084
186407
793026
1498140
1246213
1416486
1745027
627867
428575
639906
1412967
758820
273977
3395
1704944
1356522
856372
181680
841459
1110423
972049
1815333
409197
1884847
1987292
1722980
934236
968830
721267
683751
503934
530648
1206603
795733
110393
1458977
1485790
276381
100189
93942
1157122
267090
1825029
1487635
1572382
972220
394034
530859
1020938
625993
906316
1959071
1552740
140204
1973539
1238425
992604
259362
1864180
1943516
1747931
1590233
899982
1980711
1340278
1487106
1579964
629237
80275
1981481
1298037
983602
1694773
1713120
878860
1576116
234989
204638
639327
1909182
330920
624757
728895
1545909
798493
1333689
711407
659973
1474740
75466
676472
1355892
184281
1277000
1341267
808201
1667125
1800700
1117740
1487354
1904841
1797431
1605528
164272
831234
942284
452678
102078
1934870
721648
1269473
561894
1690337
902734
1258456
1635184
848718
1571290
1458510
1091461
647327
531984
158114
327462
1616178
1638479
1485019
1344891
1269643
1690131
152140
965554
834402
1817543
20181
485220
516436
1276521
920429
566156
646415
1344101
15882
1148113
500698
908525
252255
1213010
305888
516114
1662771
454748
655655
1375181
613544
66780
859485
1896597
1618320
1096690
1269752
778755
951773
1710897
1077629
17872
1520539
1178942
396142
1306978
80169
1311604
1387066
39949
1865704
1663010
710932
1114965
999268
1995626
1226683
174389
1910288
89783
1628884
501755
1918752
694342
404329
1139114
1635859
51871
185196
970810
1913067
1425188
893701
1866754
1341413
861648
166651
1388103
1139069
1475052
1250510
1446900
198489
1830959
1577087
237570
233533
1309654
770886
41599
1022816
1914019
1651895
1289690
712610
625619
1097460
511511
1134952
1763463
937832
1056222
1540698
832386
1221655
1517430
412164
426994
578266
1945244
345651
110368
1073453
347150
420835
1293426
1114733
96600
1224772
791304
1582437
163157
1429197
1719177
1899895
1588887
152414
109988
46926
858251
1918330
1191153
1568760
351892
467082
1327260
1918767
1537510
757213
1484040
1427948
96411
447761
1342954
11330
930640
274183
630089
1627741
716278
798660
110937
659374
1042748
1460691
1987593
366697
426903
1723482
714050
1002231
1775344
804723
1261613
412578
238007
11460
839931
1009506
1309219
1511955
257279
1337397
1763637
1223711
796120
686853
696477
578783
1071970
620025
898973
849947
278144
1779993
1798411
143144
174015
9716
749366
1319475
1590278
214657
1066427
50662
543013
625464
24106
602007
810880
1636192
723535
612392
127846
1561800
1153161
1958038
650893
50449
1915832
16631
1830047
1365529
727628
1311245
1732560
1271373
1809740
692036
1807506
774442
740157
1744302
1521608
1624842
1694664
585621
490593
1452753
640708
433386
1531432
874727
656940
861308
530516
1322064
926167
40902
820046
759889
950149
1150140
184051
775292
747634
118353
1953883
111081
1322302
588297
126018
191516
926544
1487739
34080
1120059
853652
23417
461591
1657531
403709
1866661
1986009
1267626
446762
57305
576570
932840
1316997
1173260
1644935
1901410
920684
547213
1326020
896506
1783632
648283
970210
1328672
495489
153818
1789322
145162
196198
1169137
1963156
35195
1205642
1705788
1314690
138334
1551231
1395996
427312
1288068
752108
724254
1010788
630905
40554
1018413
1278062
1474873
500625
852159
1874426
1744732
263172
908732
1916495
1617616
1629877
340008
1652770
67745
1499930
457630
1129897
391503
15448
840589
1034893
231055
829981
994794
1921347
1529126
210592
361482
956511
779829
1886728
1682447
1952364
468783
1879108
882344
438732
1415483
113451
1335142
1768515
1580637
909053
1351727
372219
1090416
308406
1632820
1846081
1566567
1293295
518429
1861754
580692
1589525
1007491
593344
1025602
1978347
798523
1022261
996466
250847
1909597
1521026
765679
1299440
1559824
1882714
356570
108653
400598
617422
665431
1995158
437513
29488
945089
551201
1395310
92940
451590
1898901
1507872
749606
1236135
1338536
488104
1354925
1929567
1306973
1645709
1544562
1434338
1811755
1016648
1968880
1251976
1986603
1931121
788201
815753
1337228
522499
665661
897852
1545745
321555
1043553
1969930
798983
1797967
1473745
270092
1993824
1546774
471303
80874
997368
1202998
1832733
120726
414671
928692
1216751
513610
1735706
70965
1616264
876887
253847
1947269
306897
1393852
1366827
989952
1951698
1302826
955684
1482525
1200731
1261581
408326
1999858
1668683
906455
40405
1259189
115955
15147
1769717
1853980
780695
782247
599902
1174184
617099
1054586
1717036
1602466
273244
1660498
1056301
1137223
1573105
27223
1845475
1598360
772851
1372076
1527904
472975
643792
1335389
1866045
108304
318611
1538392
1255853
891639
223701
1895046
1315247
223483
1110192
120777
986585
1928777
1791379
844954
74478
622496
1338091
970199
578742
1530830
102428
1766357
1248533
1775165
849154
1166980
1814062
1323628
220301
746352
1729943
1374637
754739
1126563
1567058
1661283
1892413
450937
749793
1472029
1191188
411735
1444097
1834286
282341
1731051
1629463
1556471
815322
1902117
432321
562202
1460688
733941
1443276
535514
1853336
1532657
1260095
1838855
54917
1876839
588486
1136534
1607108
853609
1066678
169338
1412604
1205901
352145
1261582
545556
1071163
1973695
1174128
384955
51559
232512
1011545
1346674
398929
866874
1966079
1519366
1098803
1739364
609014
1070979
1959343
855040
1459041
1025838
170998
750698
1374540
1469452
1791199
512602
986446
1138985
618006
1510714
1005103
1758888
1064634
1684838
1651328
1891791
1825073
1781732
179724
1233568
1579976
139449
1692019
1585794
442805
1930050
1867121
322788
51730
231571
1838332
1411386
1270859
213861
1280785
218962
1255704
462508
839288
1606101
1522313
848946
45841
539129
1415918
232610
352549
1028356
1163774
1366899
1097474
1255095
1702708
1826151
1679598
852427
1164803
1321181
1313655
1399157
451622
82368
1070621
144005
1905767
1211840
496461
809075
1809910
933384
119373
85392
803402
282228
552398
1956390
831361
509938
434283
530105
1730057
558209
115719
1087245
402225
1794231
629798
1111261
1114095
1650405
759859
871445
449203
403332
247326
1920366
435918
572332
1786626
189339
1408461
867340
1930050
316048
78933
342320
547436
264515
174608
380972
1112890
715991
1113369
136983
1046340
1175852
467734
1159001
1707765
373570
1815851
378846
826438
1276996
1600886
1138876
890990
1884870
1382442
680250
1147344
1394311
92622
579406
1272706
635634
1079735
842516
1085981
501331
388112
1202607
672303
1903287
6796
1521233
1662153
1260581
30258
410609
1446292
1855216
47804
762088
1845980
126802
130215
304946
1196443
673703
895814
915055
161332
1553838
409265
232679
37675
1763645
334347
1460849
539751
1677875
179947
60312
581069
1327671
1878341
906050
783333
1750376
1519794
168847
981960
798983
240608
819894
1981443
865596
1873175
1640482
1744776
487580
658997
876529
43416
455425
1313555
1178963
1186499
1270647
1927209
178972
276457
267278
851976
812390
562313
1318554
511014
1446321
1577221
1848045
1930151
1214415
1216957
539131
1354446
393364
170473
859175
211380
428664
290416
1652634
1893468
929543
1289132
940846
173010
1162057
1042500
1802359
718472
342769
914979
538192
1685771
1827936
1324409
1902748
1678545
1890343
714073
233012
1071626
1581840
815319
1611017
1818499
1751938
1029091
1856145
925233
1040076
1587316
821220
1028424
989222
291781
276612
1945974
1623830
580929
453845
1512086
1024041
1770849
326043
1811443
63626
1974239
672631
1377105
749637
501762
902040
707510
1017521
1214605
1937528
598171
1676274
526099
521667
1832640
1702967
22752
782840
1349309
358558
1504209
656819
1671232
91305
788110
1649315
215405
1290987
838524
1581975
229249
1797077
1009743
1428332
1553401
1796971
150227
200260
104799
152728
1868733
1488380
551125
1128034
5573
1286277
790994
1319292
1239574
557905
286559
1184888
603512
1238140
1181082
996676
792363
1190407
1933211
684642
771922
1270499
716480
1114195
514671
1795255
1600229
1438426
722648
836299
651703
856905
1353871
904095
639569
338570
177934
1469681
709284
1054201
1942998
535275
1028627
1891956
1839503
1437704
1550986
984040
1498687
1230738
328692
124979
927635
1933132
1903058
623796
770100
648595
1109165
938427
49371
1628574
1673778
403709
603070
526250
1294061
1683624
792508
1954350
898421
1608987
1059180
828408
1389495
642737
117191
28517
112973
1960882
1996119
933297
634409
1824606
137752
262952
1462444
1599555
71923
1960498
831789
244600
525591
486318
1042844
1624842
1869218
1168222
1370279
1146581
938765
176040
161520
1963550
594674
1112897
1582547
103041
1227741
1707953
750546
819257
924431
1427501
950765
276658
461344
368617
1499084
923250
242957
974091
634251
935643
1417206
306680
269819
414021
1033985
1897300
820518
867641
657443
1950019
109367
1327896
486984
188049
1118023
1678429
1518121
1649193
226579
349371
108680
752763
812015
52991
460582
1135907
230255
1133832
1685452
64199
1627305
1779870
1473522
1462979
825920
1653712
1629275
1742757
1724278
272921
24562
359231
195498
63179
1603572
788853
544887
112537
741285
662131
1762532
1583173
288615
171787
1746055
636516
1331487
913536
1822930
794156
1010817
132950
1923928
1969713
1058880
1671393
1598648
719815
1697266
1459878
1648273
960239
1390166
720535
970000
1253159
1216121
50380
845492
930146
1140436
128051
601167
1748770
1634682
139665
1883184
1902255
1150740
1913291
1362452
1413021
632352
949441
586567
1875107
1928456
832241
603806
1454199
611941
122952
547039
1656351
826765
249372
873280
341985
1188166
381637
1088102
1087222
539256
53932
504653
1440929
234882
1682609
1892711
533982
1600107
1344208
1086411
553836
862018
689524
44963
450450
358684
430383
1481453
1738071
1169445
1978637
415195
658020
621907
384024
1596017
1634895
578946
1733963
1288364
1848933
1934610
112785
311426
1630678
1167565
1664980
486452
1391658
896863
1409919
413298
394501
149332
1683688
473116
972753
918786
1128176
1546585
708818
1100962
1364678
108508
688115
635825
961644
1120817
136324
6673
835693
1246806
1122032
591249
1583112
296157
1180915
314873
1938300
667825
1500479
1554726
1970891
1154254
1934671
71920
1293477
867165
853794
1172706
694459
1799175
1897215
305491
1003122
1431877
812699
1483178
1761694
1003394
572049
247800
1009174
1764598
290077
1475161
946193
1459246
623238
672431
769219
971134
1084776
1659672
1865869
64365
801796
899174
1511480
870863
1133319
1142142
1327144
72321
206459
916284
110478
261591
385228
909694
656125
258736
696375
1407924
1591350
1552864
1725443
1394584
1394616
513257
1005715
325491
14562
1477533
384484
736710
777390
1471501
1273910
1571432
923560
1879342
952721
1586655
1982288
264535
888875
1856576
17848
1226943
357864
1584316
826488
1481956
748146
732525
19643
1524754
555049
436258
1055153
1693337
462354
795095
1631566
1066325
873186
1903517
1719108
49550
1376982
1259021
1138315
670076
974691
89943
1739191
163075
969900
1950048
919892
1644440
868549
847327
1795021
1163141
658310
1342687
1569978
295147
904524
1157031
1403239
772270
243496
1627941
260774
1651632
1174028
1962295
45929
1721011
1510184
1588054
1403650
1834209
1056039
431605
1026869
153721
1230395
913223
907099
903008
921393
1249670
1680377
480732
201868
557081
600420
23749
230934
1925665
227928
1584574
1413810
592680
1709801
1021996
1598795
380454
1857575
702289
1472001
1801334
368179
1885861
899087
1168944
687523
1720807
190182
271220
993228
1865182
1969022
124783
1949343
1774849
820159
1534394
1188978
1270975
312662
991598
1312763
511146
1201938
1442985
974460
1119561
207890
1261469
261327
955709
413302
905036
960769
335299
1959952
918058
1010939
883955
332514
1949722
1049771
169319
1215961
1230756
1129803
1041741
446389
118048
1803661
1644135
1817833
867610
883879
1382223
863383
363251
1542462
747969
1982959
1316288
958589
552639
1057649
1645268
651473
1906164
134556
1669956
465993
178334
1800556
251187
1399602
360229
1868030
53377
1735150
1718147
1809079
1867420
1937033
98558
2961
1301140
726709
526433
1071914
151200
241922
913086
1108542
1689873
1308974
1664380
601289
620423
1489155
904354
1020786
1195005
648075
584440
1960980
870727
1240847
1581512
1527783
1138347
1505942
702019
1125259
343066
213800
1710102
1821775
1726059
647648
10012
523641
1889015
1424672
1807708
1677162
1505114
731407
181868
1209270
30906
1161525
857198
729205
1286813
36041
1064068
995179
555193
885917
1975569
1458182
1567688
1301244
1086175
1254252
847036
1921976
407700
715748
1136755
1779491
1295016
1106677
1276014
1359813
406968
298024
482048
308077
1112098
1705105
89495
696335
122964
1164310
334894
387550
206637
1664667
1515976
953292
973535
1941510
1281228
950184
1549083
913031
1591617
1223108
1105914
1920706
5739
561324
1463114
1970181
580634
407172
99553
1206306
916916
1405537
1776590
347410
1656637
320131
769662
1979628
159699
1300570
272973
1762661
249340
987798
1873661
702614
1201339
65078
723124
1660379
245140
1436164
1355590
1862275
182780
1375374
1702031
33821
1351158
908046
776233
989471
1122590
1897380
835918
581782
619867
326345
302623
212422
725803
1872703
557006
1043413
1847129
486998
516805
1330775
839816
1951183
1258796
145406
1141105
988645
1009598
1807398
835693
991699
987075
1775381
84157
1808515
590552
61651
1903473
1113849
504094
337034
1526126
357603
1824812
273609
356457
20169
1579086
1244799
900927
1353466
894705
909714
885515
1501363
329493
113708
295035
1806070
512400
1788299
510899
263136
1892736
1802321
1451957
210703
1332625
841666
93530
124682
49633
893860
896668
1330775
563906
452104
1967060
341505
29700
1709485
944602
1477898
701747
748361
843377
1833544
892283
1890111
1524137
1181643
1916841
1713454
1317506
1937028
1201482
1422695
428757
1573887
1009046
1085670
1177011
1380443
541582
1565263
769755
1544562
1033927
1534370
1669011
1254547
231770
416228
1272212
1273500
152511
1020029
895745
890167
550504
332520
1864925
1827883
178778
1518525
553108
839839
1081779
368457
1508357
1965917
1870442
1834455
1989834
1728911
1009564
1154261
1180457
1250915
6448
1019138
667305
220619
1286625
704958
1266806
1670484
484100
428844
1687794
1450696
623840
1484570
50707
1643309
627389
57478
1264004
372489
1487826
1373837
769156
334411
1967188
126843
260791
1445169
215217
1278585
1821776
1885533
1978936
1766256
446671
1452739
1367145
1920441
942803
1181154
1315594
1313551
1516606
1027990
349497
1450319
948901
1754393
733100
493425
1699538
1445202
1968213
1728186
1705150
27114
201111
1075299
1651393
589633
32169
1322200
1771626
1336034
695568
1286507
1229100
1726042
1600852
1548151
404263
1744624
923430
1838183
909369
255768
1199620
1366132
185564
1082465
1779394
814040
620021
725041
1881861
1205525
1283480
968824
1526543
249442
1350522
1735426
1511262
409940
1319550
894611
693085
938954
1986230
370298
1245773
675271
626705
721746
544622
1672597
149170
1281559
372951
1356990
1047147
1638639
198984
313937
330059
767325
379173
1823300
1629758
425972
623376
586690
628083
1203805
166383
1923046
1608813
1564656
556881
427225
389354
1052857
873715
474984
1369886
1456291
1370642
512366
1225364
1970593
126846
1958672
1848185
1503978
1926387
1691282
1981194
682015
1729507
24582
561232
73167
844125
793938
790115
1856212
1902795
1203755
315267
1621908
1740988
1309333
273043
657508
914266
1195424
1495523
1706754
1152823
650425
439084
1038583
1657306
1061553
896542
905393
398612
717588
1329561
895056
796055
1309469
1654679
1619407
37833
1014763
1865965
1323598
519351
406194
1867709
879219
1542533
770502
19723
1447073
456047
109615
1347584
1950022
1004681
1571635
741498
1457422
1607417
1871488
1200503
537953
185260
1260337
429462
1877510
1625701
1129510
715197
1319815
1614554
1308036
1450667
1567578
31004
1353051
649958
591147
412792
1349841
1637455
1961792
1284222
1328703
56751
1731551
88736
1363160
1106315
546568
1947498
1115957
813127
1078600
1306145
145264
338574
1073796
526335
131674
56036
1527456
1796489
1691660
1066130
321959
1120575
101863
1096133
299297
669966
395627
896723
167016
1967599
332428
221699
1469456
839093
591
1862280
598330
1554342
15427
1661088
1341954
721135
72222
81754
663380
136190
1512488
936611
1453835
1262878
1782280
937304
366527
735853
255428
1081924
1826579
739449
96613
1807523
240024
1435695
1914377
1971016
765519
1774242
478485
501863
1185015
608670
570202
1943261
644337
1319687
233374
1153745
676405
522535
1174440
1104693
1650916
1052530
1911726
1134679
1267848
67137
1891195
1300054
1447620
1312032
1166532
1994203
697021
977302
201799
1378494
691018
199997
1547892
1252855
113644
995125
875337
893145
1753676
1093289
117507
652803
1368684
1416117
1994197
998082
1027224
344862
909301
357525
1444031
1688626
1277176
453522
1614373
1291801
1229186
1361987
1709794
622849
1262096
686347
1094545
862275
176424
1468471
230940
1744023
458960
82197
295204
403333
1543015
1467883
136432
358684
693548
131745
1953586
659904
1014970
1515854
1883375
1773605
1213502
1055066
1152860
1001297
754183
417388
758393
1493314
470602
1605359
1230996
1688218
1265240
1981839
227756
1892026
511699
994096
1233045
1451490
1253531
1339398
1496376
539467
234066
153453
1707528
127982
1273440
1251333
1519850
1348179
494030
227963
337739
1100112
53754
1262730
1170245
1836751
1429664
346063
763488
205871
982262
1325819
1247713
1697631
1046324
698184
640680
1644186
1303263
322423
191952
969551
212989
1666361
1877304
1621189
1077634
398837
1012688
1460345
694897
1202527
676608
139045
405108
152947
1314345
1221869
1587087
530778
60928
1626018
602233
721552
776617
1137397
901320
88372
1309654
1059756
1449311
1482753
1586242
1910563
1330812
1596179
916382
1277646
1217104
272685
1180049
1766783
1583260
1375477
120727
1935473
902389
119409
1029680
1531801
1487877
1225293
1189651
1043064
550204
728502
600410
1537540
1551564
1201065
1766866
1997203
1708315
543334
1579233
939062
1529247
1520463
595544
162578
638988
1473745
611529
1579413
57657
1119173
884139
232016
480924
169625
1795477
1696135
1535727
1271599
135920
1961985
338648
1980645
1360645
155098
1477515
1540870
641306
1054889
1081713
724987
414963
1357227
1683970
1455262
957097
1981178
1166377
1925909
1973046
270750
1747995
1607049
579841
1971015
204053
1695615
229868
1057311
375363
1730504
1090409
161143
172727
1365962
1729470
1819768
455358
66554
1100234
789184
1757156
1953051
882602
1182389
658933
963844
1251853
1967616
537453
190864
838196
1936254
1822754
1839129
1203019
1958847
664075
551998
1477328
291130
755606
1653319
547415
1090409
677924
250910
839870
760226
8332
1657656
382121
1298388
1658333
1697551
886798
1596841
406316
125689
921639
657765
277467
1474716
954177
1695654
1986832
1221920
632804
1390295
53
49827
902888
1215905
638726
434504
970603
896036
42114
1483783
829337
595660
1026668
749843
176975
389776
1076327
1095244
769172
1712046
72429
107211
1999722
76646
1782407
344419
1743479
378673
1718496
1359999
932604
1327864
1867460
1377375
782219
498073
1665443
1124581
1870453
300762
1252489
1452939
539996
72400
922005
136496
526497
1780718
1772134
1151301
1997740
347937
140428
230849
281323
1343104
1360463
1660161
1372245
239101
1595805
247164
1736186
676733
1380139
296062
1081729
1101671
1608381
1198566
1672834
1029956
612568
1065870
1503714
127017
1096176
1313018
65570
1186105
950344
1823394
153255
395885
1313752
815551
1845667
1285813
57554
646601
1160274
931989
61607
487106
1361010
1689630
1513918
225088
1237139
596020
76968
1749855
417362
275788
1894524
1606537
158266
302335
883884
128769
1593276
1446122
1163253
67929
1522278
277293
891974
1820678
640301
867358
1833401
1128551
568117
97501
1454065
1055225
559912
47275
1941849
527964
1098276
1224423
368415
1631114
178655
873185
1756581
787892
1930818
58689
1025616
1196711
1121914
461646
1421691
822109
542655
1803757
1764620
315907
554137
22441
1386784
649808
474130
1961955
305152
758067
53235
1755854
1168921
821244
334061
643112
175102
419386
84741
893551
1095526
298277
1628001
272273
1144874
330260
1441910
1554277
1431513
474197
624881
1195400
1294181
226824
490149
1738191
398800
1058343
600915
297570
1975030
1247837
1725868
1936572
1056150
597493
1731387
1605178
842320
195571
601933
97181
700520
1895667
1112660
640735
1201110
1841108
1334999
1300409
1754647
1790970
903307
32301
99528
468981
886083
756934
1704861
1467663
1717036
417852
330684
378446
482989
307127
537035
252371
782556
1715263
1448761
1351893
1224333
686228
1120268
648872
344295
987490
59986
1534584
1335358
686815
1329143
1781939
1713751
331945
1348261
1149889
946528
1301088
1630545
469489
1593939
1225074
1542517
1764252
533936
596185
1622332
787817
1207190
728972
1882146
1800186
1972118
91251
467290
1215708
1168353
1847919
880282
767753
1214199
1353927
228315
862351
1322690
168015
493501
431474
303306
471487
328108
1966319
1449257
1605388
1589206
1125315
113809
1601968
1276885
1094957
377239
301353
335484
1728258
1476141
978537
1937286
924629
548262
1805848
282272
1835384
1202683
1356268
642558
1629652
1885381
752086
691868
1669911
1352471
354232
770065
667653
1757856
1664783
970614
1827347
648285
1288744
634566
1537369
86584
510504
1802727
1624554
1113202
279464
1754831
934772
1215074
1352687
402861
1531281
1451655
425019
709471
1553206
730919
1721935
1638889
1245430
1522586
1506648
1222650
1189285
1947686
1466666
886924
1041254
13969
795947
611026
1571478
870201
1085203
382121
1642897
1896662
875766
1878526
427861
434145
1992427
512655
618270
503514
369940
1343708
977506
121733
721148
1592407
269515
1750384
1372857
362793
98829
1042556
269042
1396702
1325182
1104005
847721
419089
340849
1530959
1311785
1989774
1829049
1129722
935127
1094326
548508
1423745
1232314
31206
951503
490329
1455330
1763738
1055076
1100397
1844835
1484265
1275801
583655
150031
179510
1772208
773354
614271
1273132
32381
1260186
622707
1383523
641169
427643
834226
253273
569559
1362617
1316362
7325
582499
303774
1492723
1466995
1097064
113754
1501058
1905967
890475
383108
576849
229479
445184
1692939
192202
1013040
1637572
1036733
162222
819084
711047
323352
625880
880089
112178
1202021
1174137
1986024
1639350
1669488
901869
798257
475707
816408
111242
764638
550624
989350
42229
913553
1475584
1027470
1939831
1743862
794322
222313
32816
1002602
1050322
1477069
1200713
1404899
1919726
649282
800866
1606549
813297
2893
1992274
547073
1208633
1435149
240747
1105562
434662
1747618
629771
1706260
1023375
938815
117386
1832923
1483291
1982939
1460240
599025
1567046
127503
689762
1017888
461449
1377317
426848
921337
582133
1982346
1878239
309722
1686594
352395
1615673
1444800
702195
1215802
976861
245626
1141823
899873
665288
1108908
510482
557505
344149
196195
1530380
1724491
747319
846452
1270384
1660643
1618079
677037
275038
448302
803452
562925
1825359
1020398
1448771
1608964
1510917
1938574
1407995
189815
1916886
733101
277229
1894314
1188266
1556550
917084
390785
1897460
764744
1601322
553962
1984320
691753
1456842
1198758
1866026
182715
788243
1832768
836147
1105665
1607864
518651
952610
1770687
950258
753835
1820289
646432
866294
178368
1161189
244432
1300141
777252
215055
1099264
1089699
307508
1857184
730685
513555
1820379
539434
1417344
916246
1442586
334795
358416
290569
6387
1702744
751115
1909580
1236359
1836178
1386067
42049
719350
871132
467172
389626
961599
1493313
1362523
599353
489442
1034587
1621769
1189494
211580
1851319
1028548
1903813
1985107
631006
139760
1217218
1580242
35466
790745
1951233
1251071
1780424
616958
1773741
1111463
998525
1905145
715092
1072670
562574
1414223
1541716
444374
1357629
238829
1197027
384541
1919809
283966
669055
864192
842063
790938
479769
1472027
24521
1600836
1502262
632105
1515506
1698111
1164667
1004051
1267593
1691657
407702
268038
378285
1293263
357833
1534258
1123576
89788
920607
1007889
1967744
1766702
999478
582713
802398
1325077
77568
1158672
1051746
1974077
74673
357570
213441
802968
551367
1287933
1486541
815022
1333478
43396
1260075
1970010
1539581
1934695
1329397
1238433
28241
1397336
601960
3219
1492733
381897
401780
575855
1489006
640714
1451447
848822
1404776
1799165
336391
929752
1861540
800799
1860745
1717997
721505
1783451
1154637
1834230
131838
537835
1382121
1521657
1283220
635900
1958359
361234
1736013
1299075
1373841
1423943
1927954
716319
921930
368156
1078816
1466820
762950
1231421
1330360
1604527
1228551
880359
669847
1036838
597118
1523361
1812050
1270585
242409
1457919
1727114
1651154
201634
1360014
514280
808319
40868
221038
242880
1383065
827234
1786799
978020
176053
712873
916173
672283
53941
1767581
540000
123741
1728561
1755760
900830
742250
1045175
141038
1729509
1120802
689009
667440
1678071
1479822
1990453
17078
1065672
1669398
1198510
245035
1522273
651121
41090
1282683
1199060
843634
1865485
1439622
1960381
138810
710373
1391483
1242721
166930
1072693
829644
493290
166873
188244
1617825
14540
714610
488421
1285428
1002132
31103
1147936
1148156
732337
548042
375713
1382515
17089
577061
183322
95657
1524491
1435258
1537364
1340412
1897649
1280085
1385612
460107
772829
1098319
486923
52810
1470012
521549
96943
903249
1347400
1792362
992121
1896826
1360251
1039420
908688
1749429
990200
503700
459481
1851195
1627950
1535414
39905
77036
871356
481772
654579
106314
505961
1981069
1884214
1630024
1736334
52627
25800
1225065
1965043
853236
238988
124929
1143347
1898283
1232782
983450
390873
725803
1520510
661358
116784
444660
1814973
296968
1926024
303726
261327
1978392
435527
253685
993650
905850
1821043
1079815
1281825
748559
1769152
693667
340706
40939
334956
250586
1590051
366704
1718153
685585
661944
1206005
1831421
1738997
128916
1262286
331002
763642
1176969
687451
1274261
1041489
1773339
695652
1944794
1832169
1507955
1645532
1807006
209916
1089996
868016
25828
650487
1308313
1532309
898936
1361486
11532
1186907
623007
1147462
994133
492183
1426440
785105
1758520
1550475
1613448
1106976
1050410
337785
1343080
1650665
697291
522972
1189013
1361588
635409
218485
285082
508453
1983330
1498397
963838
1480493
737401
389890
983325
498098
1669652
1550673
441774
534559
1736018
923005
1834364
393367
1331474
923348
1638863
464000
394194
1568083
450810
1077997
164959
521025
1126275
321556
1050100
30227
915939
574732
1374880
376833
1498056
1325744
804679
295898
277663
414821
1731568
638191
1036256
302796
1216759
698367
999972
1288378
1308899
897348
1426136
1332443
220603
1040463
781854
1293215
1256712
1601375
612192
1719917
1575912
1918750
103162
1971767
330684
913482
1180245
1112521
785742
801035
627132
327694
612922
1671598
1619547
1815857
1589227
1935531
100505
174229
1743428
81634
24875
597168
660730
90628
171742
1177117
250715
391373
891641
84209
822540
1639337
1043141
1065430
1626752
1992394
1396711
139223
1456842
932164
1166591
464419
939792
1466187
1930365
1393224
79834
500115
1412622
1270595
86853
1151603
1825826
675665
1790953
1568552
1112393
1994630
1540101
1807444
1803972
1771137
479679
1850395
445797
357666
390303
1584769
1237865
427041
938522
182710
1885411
1501950
1918705
1888318
1030336
768849
924332
1148362
1161275
78732
1023835
502808
628427
1386925
5167
1998670
1737817
87692
251519
637136
128554
1251489
1824938
504929
1387785
1868116
888739
1486390
1631736
377116
939
1833579
1123818
1036112
13412
558711
1126553
654906
1136686
462256
1366500
1578455
533682
857381
303173
799020
250426
1835780
1058860
139969
1658891
3396
840909
137320
1514208
1905323
49991
1917640
1290506
1098478
505826
485426
1540460
1211784
216249
112973
223783
1111200
277977
501878
489840
78209
1406939
696024
1720394
1431715
977891
396930
92748
486302
1432800
1152663
1110619
1803584
873310
1761570
1074803
1191228
1218321
701809
1707013
229766
1191635
1325389
766721
1122142
938807
937910
63572
1910818
1885916
1910547
1186126
619770
800116
1810660
1875077
1488109
145775
1371295
1704375
898647
290785
1946104
788125
154405
1003708
1399728
464246
476682
961727
1054260
678508
428557
1961581
1047036
940553
417299
401671
621624
1932623
1551906
1408696
761421
112254
9914
863566
1715382
124653
697799
710969
1017514
1969764
1319830
165057
1623781
1690757
1022684
524147
1904258
621001
1824607
208971
1860403
504922
447914
1200428
1245998
1064189
93319
1050270
1910705
1602760
1116988
1253870
906912
1323978
1584658
1238393
1315126
366101
1977453
238243
1387577
1085402
363354
970643
320034
1312472
478534
1970021
772952
389854
1832162
1841142
1291538
744559
1006264
291550
698955
916405
531278
46222
1736088
836002
681794
52595
1088262
349872
1966213
667426
229709
314693
45382
1367723
891983
1751948
1816459
1680585
969040
542586
1552921
730007
135605
656681
933756
999223
1346412
427416
1796202
928945
1139980
1003059
363862
8873
1990407
336005
1805553
1119123
547556
1187423
999280
1133929
497222
1237552
1088664
332441
170487
1949667
1030693
1963321
1386661
1422810
1950154
657074
1664812
1168182
1671965
568062
784794
216817
1832867
866078
577623
42799
229305
1850759
1472950
717041
341229
132247
469062
657793
398692
1123873
116236
1726838
169204
124455
1316871
1303533
25624
632305
1015991
800866
812602
599741
1289410
1522382
488463
1127484
621555
1388125
1698835
1788122
72290
1680159
297713
1714286
1304528
1139330
1297241
405228
1024751
189831
858029
1806991
1101368
944612
1462344
1285678
140717
1942095
490901
1852190
1281768
650098
270508
885365
153619
834895
1878387
632457
1775475
1894676
1477982
1394369
1979979
922871
1547400
1194082
1369976
1264612
1996003
569383
1876430
1755511
1112493
418708
957815
380714
1444898
951342
145066
574195
472175
1887727
1123594
1976801
35775
348169
1553281
1064683
906886
1433728
1968358
1386835
836113
1997767
1845557
117403
1299788
617611
1551620
649943
446259
1520076
973536
772929
580426
1338845
1590625
1221048
341650
1999537
1015307
1267161
1857831
1488079
66168
740073
1975851
1893021
1618659
731495
4967
1563230
1992030
1262567
1650964
1194231
433058
281245
30006
1797452
933377
1109764
1184997
1504571
1501369
1022848
1626062
1618469
1763078
1146577
485878
1227283
26641
1922863
1631299
1860481
261846
76980
679083
1143221
147907
447009
499669
402201
1218856
329650
1607401
1193678
1644901
1323569
14509
1843791
1950533
27365
1502594
93790
1445473
1894562
248859
1172189
1214667
445375
232582
1230647
1809304
1776805
1282126
1751740
292174
1936842
234646
1895280
1725163
364019
1595096
1678545
1014502
831107
1287247
618464
1737429
750209
1489286
1620281
1460564
1135853
804770
669847
1271587
132755
1008358
387977
1976923
1736137
636359
263955
1469445
383349
947667
1018510
479483
1670231
86002
402325
240225
1100082
1173587
309492
1321079
970998
324109
189253
1548429
604512
582839
1937118
1089479
1916129
720510
81344
1512115
1838718
1422716
957415
1547759
1624631
1305241
949622
464712
1549102
1214585
920121
822122
1089903
23549
1172429
1978691
1328558
141984
1073009
383355
1098565
760610
1366387
1918178
586564
1044475
1918380
226562
1923209
1328834
529671
1487986
218328
1400860
483396
736960
471062
1557885
1809238
1645429
26373
274274
1261104
201458
802785
1178923
1397509
555991
1043309
891579
1714900
417590
937467
250756
309207
266840
1787438
138457
235149
1800148
568310
1054339
1051116
1847478
1795991
424805
100555
877513
1883944
1301920
720405
45625
1118765
592792
548463
1154930
1545446
1765833
726164
1197107
1021934
1179410
1300439
132314
288220
1249579
15448
508564
541365
539876
671355
1108093
1789227
1639273
1695612
898953
1362851
1955856
1913740
1129645
1643023
1641894
183473
1372076
1931505
192311
1377344
765582
260495
234431
1860236
1297485
1789397
499839
498500
117267
462894
155499
1343380
900368
237788
174834
1898870
1259804
656121
1638724
542863
1933797
1712764
1851223
1441306
1958163
1744667
1677839
637654
1070177
1544412
1106315
1145482
976519
243023
1120541
120416
179294
322641
1076661
1655869
831188
1061590
1403515
1242658
28177
1950873
692524
1656626
310955
1480372
812781
905816
1783067
272276
1014841
424915
454550
1976277
658215
1847974
897397
1849296
1682097
1319950
1963284
1252920
401350
1383224
146868
1349602
884458
479922
1704681
1006575
1451514
288967
496575
1988532
1999925
333892
1619678
1505892
1139516
1590861
534550
1599555
726040
1049367
1993986
465411
1130704
1531027
51381
369105
851247
785189
622514
700623
675793
1610315
1175502
377909
749827
1895810
63709
1495305
356506
1815129
1033508
568021
889020
111670
1040173
1162932
906554
841459
455681
108972
1255350
1051480
577963
554632
750113
1230839
377709
1755842
1093486
176209
417562
891643
45276
682473
89816
1427989
900568
48000
662839
804275
354567
1682600
33135
309024
1839594
536743
1950650
1950325
1689472
1526536
1925946
185793
1348498
456693
1815291
1917493
1583835
1204394
1739318
1284285
497843
1705826
773534
89596
1588516
1508548
1525269
512366
138041
518752
665863
199311
1908569
905618
1515159
528625
1407691
391459
1985070
478571
763785
1022981
796797
60264
1143317
1280869
630449
386607
3496
233980
1374422
516316
986271
1244512
243067
861539
1318701
1896688
1740364
204828
693590
1770642
1292883
1515507
858336
139602
597873
105778
1633103
1249266
1063318
1711276
1519942
63110
83265
1567183
1268770
1631776
697499
1519927
1632078
1545067
1746138
870863
981392
155919
1710844
1505345
1862659
827432
964052
377092
784225
962958
434617
578238
1239847
1647433
393651
735194
427348
1583794
646839
1424137
706381
1848470
1240942
229370
147076
742261
1506224
1014781
719354
438211
27376
864549
566761
1775993
1899088
815682
45929
702277
1086279
1519126
209544
27376
949131
827163
532017
793648
1519382
494229
1959441
705496
1352836
348743
1466011
847445
60345
1536786
1207224
230606
76269
1814906
1022436
932479
1112807
291190
218565
189159
1071620
424847
565893
1327720
1351381
1422550
333101
1845890
515705
1487471
1240326
657507
1879337
19851
1902432
1573654
319695
585899
806625
911016
1831435
1183918
711663
1692502
1989419
1661967
722046
629604
409922
547113
1304470
403309
1258830
1905492
770306
841106
828397
816145
280102
504955
1483316
1294753
151292
326546
19393
902081
344079
54824
899036
1794767
1202394
735011
1769194
1979045
518385
472520
725966
1537548
471546
1404166
1052119
1606709
660220
1796934
1633038
304231
1850421
860268
1283885
1604706
779357
1804928
1834590
486177
1148117
1033844
255407
542676
702074
1674974
1682545
1232412
1552690
731813
1574325
1500016
1426107
1662681
1254867
1339556
1535455
1019467
90104
1142245
1894472
1430170
330416
231346
1109437
19627
836652
1321346
1595750
1301245
1965585
1826689
1125067
952337
300461
1320048
1017334
782645
1192883
1736920
1223246
752477
1109808
1261240
165531
620932
497537
1535974
755240
1748620
1573705
698261
931506
1275986
1433420
1354452
851555
566891
1156798
1392345
1500076
1220119
1071562
1225023
654613
1514165
1855526
1583421
1617487
280761
1219701
1079327
1183049
199430
199375
1575566
1835890
75222
1019603
1921941
727715
307499
1598228
1525402
119134
1877008
1831777
1763520
874206
443660
579841
228144
202219
747550
1849997
1508067
769579
600409
410774
421933
530193
329173
1295727
1659764
1467613
1372439
1784480
577858
140893
1703808
1782982
355231
1407082
588423
577061
1099713
1818051
1860745
1668444
1197247
124306
1792852
69896
1412659
1038466
678
1542707
1962429
1629700
1729684
1681764
419274
1420083
1799912
1277989
50465
1080573
1953375
248127
1174812
1639357
143277
1654305
817649
568384
1914831
1797244
1421640
503002
1242722
255853
646184
1691487
1268743
114026
957427
1657421
1790903
717881
1312751
421593
7577
1788931
1873429
315755
1548459
127990
1705491
1691448
1178404
1966152
1468999
738853
427014
915683
1384452
75173
272117
1740700
881172
1106438
1527365
700094
1346075
1900018
947771
1813012
307965
1071883
54640
707791
1752878
555457
1557736
1840905
1788959
59609
1482939
768412
717107
1101064
739029
1725317
912224
568489
871252
1492624
1536796
1118656
334059
827241
144005
1565171
300801
1092
1183357
677451
1924428
298523
1466260
1270064
1399179
1134965
876625
1057512
1345631
1777780
55285
845385
348459
839556
655164
1356522
1178036
867149
669591
1592862
693298
1465660
1588264
1416655
505158
458097
1594011
1640189
665677
1924092
1897852
1567694
1360435
862867
549065
135616
1425706
556864
1322547
560871
1347679
401822
65646
1623417
206491
1723361
94301
1360113
1547762
150958
308177
788469
1951528
737954
1687439
773489
88272
754742
1039537
1956540
1531587
854257
1485776
1793761
245583
454736
847667
123480
1497368
1124316
1161513
1370489
1946419
188028
1586148
1148976
1106954
35997
381399
554720
820039
1899307
1832130
920084
290065
718187
17635
868766
148952
1028786
1972293
1006001
487630
371022
1108311
1393220
1778442
1833058
1511253
201031
1593586
1138679
1053798
1406008
1222576
712952
1019714
529604
553166
1133067
923453
1187019
430748
468289
856905
1876153
1371291
933266
464907
1347513
1549592
1138050
1280186
1673472
1161962
12948
1082168
852946
602240
488331
1917722
1573960
77693
1243754
915179
1774670
256633
1867668
1507630
284325
1949497
1443344
821320
1041082
1468035
396459
1114690
1390004
1951183
544129
1909869
1404930
112354
1635158
2153
1721801
973885
1610183
1415512
391301
1540670
410629
457833
578788
1075243
699435
1999587
1741393
311714
1550273
873685
1702501
987556
486047
545283
1052399
405617
1326805
1833223
72591
1130104
1106722
517842
1627229
1095668
889802
963922
1086241
923250
912799
513474
170187
1907535
1808041
852861
557850
1051802
530752
1178419
1561240
797228
1624356
866988
1650770
1500423
1192615
1935017
225632
1701759
685262
301849
1236568
218068
754605
981259
1742335
1185776
1590069
232244
597004
1946090
108695
595008
577017
1288408
1479884
1063067
270880
1850601
1655509
1061756
1198823
167924
224625
448884
263662
54743
1476422
222408
1947600
547731
1490630
1597173
1310448
897564
1559511
863785
214370
1560727
1313150
695294
1887928
235069
1269226
353383
1946820
1569723
1160873
1415514
1592026
1953708
1524747
267789
85421
1446359
80770
1580545
1902577
1338572
1092773
1409669
900568
498499
1907752
423475
351643
1991640
884734
420286
1024062
1660279
484984
1182990
1153227
1892093
1466699
1642128
159739
23134
463486
1557615
821393
641047
271713
1421136
1378276
1872
1145238
1290912
515865
194263
916698
818455
700662
976471
1469000
1166581
1696640
717560
1275556
82126
318112
1079915
1473955
1475077
1387747
1855857
1985583
292974
929442
78071
1527040
815805
136293
1354240
1405871
446630
639661
1934282
1229661
1393277
1612540
1652701
957870
1945166
1278030
397922
1376476
1334066
337922
303588
329792
1843517
1675093
280526
1658761
376978
1385264
1532375
247550
1819392
1126916
249718
593423
1959590
750039
1009816
241265
919457
390601
1249489
122862
1450696
1530664
646791
1354211
323076
1846846
1964619
295588
1097684
1229893
858680
150804
1442457
468737
509516
1441909
1357864
506666
956888
1777020
682321
135113
482618
1668401
60014
1316567
1038259
947967
1691531
1550898
236626
1812896
1663860
414825
1003398
411623
173910
1152344
331918
1905767
521707
753829
252782
1569168
1596417
560686
1133745
874604
1503868
609353
847784
426137
1229176
472789
1363008
1954986
719365
541464
1422914
1333176
1184982
161873
468617
56397
1695199
1546178
1616452
1779573
57268
1210534
608258
1935849
1006061
1143557
1011
712070
1332227
1322927
1584175
702803
1454337
1844044
1117366
1210810
340093
1543138
30193
1855511
1458693
472818
261934
1943267
794519
1925901
607611
1806331
198200
1854002
1616656
459212
562262
69505
612663
456658
971973
1954199
192354
645654
826509
470421
1140786
86773
999455
1702158
324574
332710
1853962
1946211
1791965
1848488
1981358
1417689
828981
1581587
1225058
1212421
449373
1476145
1028786
1142521
946443
544579
1723308
1608461
1847783
815318
1203261
376158
1563307
1370929
1254339
1087969
792439
86696
1186700
1447802
1224249
1729102
752655
558352
1161424
303264
286451
1568258
1478865
837097
761243
1915042
1787779
841258
855194
1669404
237445
253775
682420
468864
640269
742408
1209257
685552
330296
117857
1285791
1965367
104884
1192654
1764162
965151
1879333
642029
1397504
1481993
927575
517761
1758943
1352682
882345
205591
953552
737403
456490
986020
1298357
497823
930209
1202021
950963
551721
1699583
1723594
593583
1613226
1558650
355284
155302
1916851
529297
348737
706313
93612
1989774
1520903
1471291
947581
1917372
763664
675688
678802
1984320
1871213
1216974
1489068
897388
1811441
1978590
1624885
1741884
1179151
1835481
1978527
1862666
1017104
1164676
1538045
1628458
1356619
980669
392361
1625774
903468
1177422
728847
647201
1874821
1599558
703094
419694
1882236
852841
1419032
1323111
791817
1506869
1176103
756873
1558950
1986095
600814
612090
1809581
725267
1033644
718530
181912
1031926
1575440
1807707
1791375
1708619
618108
1661638
1357547
428902
1728868
973880
80238
1017888
407479
596455
315999
1622666
258714
515766
1417442
1661755
809182
111454
230206
1146007
1638567
1593704
1483698
412279
965359
820788
1903131
354847
1320531
412717
1478079
1175416
212018
1544823
1009092
1717270
200304
1730388
865484
992815
1938479
1420040
159853
1347809
786451
1659481
1165510
298104
433353
14383
1566393
55695
308136
557195
532158
646839
1027472
44216
1675093
922079
1824126
1536680
610890
285299
315472
107723
971311
1641107
830149
1667044
107251
200434
963472
1104609
1259339
1639164
600337
528707
237947
670688
1028047
957919
1959303
737182
1595544
1160939
1663962
936024
935034
1407715
234717
1826377
767675
282303
339202
1981393
1977155
711242
835789
973329
1112299
67138
1002571
1321580
1347517
1459375
994964
1976972
414987
1669580
1650298
1353520
613179
494150
22207
376974
1622361
695081
1520836
1653336
1512889
984761
402947
1275393
1374128
62048
1404776
919002
285566
859803
382262
1820972
580304
1254153
1948185
639495
1072220
857769
343488
692062
380739
319115
549797
56520
1555155
291528
20613
1881724
1617015
1443669
640052
1891290
1123295
700622
79975
378650
1698333
41940
1023834
40436
1963852
1623846
1600126
705779
1541587
1559561
1537266
24758
390687
753583
919186
1534212
234138
793537
353450
1961733
960775
761175
358663
396100
68528
455535
1631248
1769225
89570
1417700
143184
1970359
1094162
468833
1509152
1595341
1145526
963767
761278
1443167
7385
1959463
1405858
1397599
356652
1271075
1899897
416940
148741
376566
1856821
1081781
1342850
256518
404078
465029
935981
273351
873899
959786
681322
738846
1684345
1386267
185021
340469
1505626
522766
1568880
1101779
98661
311963
807216
1167762
706222
101837
551073
633235
787105
682775
13092
1888777
573974
1895694
43458
1498837
1141609
858720
1116600
78331
1502345
874790
1677464
1041474
67428
108654
1320560
1697521
1940345
1370214
219865
1774398
874380
1634329
369663
977120
1118051
476211
1162946
621653
607419
629901
81275
897708
1814008
1299464
136127
1089577
382733
1259842
835848
403357
1974419
721180
878395
1462204
1142137
1521315
1718086
717737
674942
1076132
1505926
1270050
285883
1769639
420099
1861970
1048101
1642057
215744
1322282
1471571
1803625
905092
911718
1390991
1589266
720170
1883090
227463
200519
1346927
1388125
1613352
1255507
1636934
1888118
774767
165407
304172
1006044
660892
755763
700762
1486692
569440
381168
1954922
1138544
347976
767834
1292671
63348
1407286
31238
1503363
1760274
610500
1367481
1956486
1312230
767382
1737653
999305
1658187
1921976
38257
978535
1557598
56520
754066
731121
1115271
1757712
126592
256150
998540
1248409
1441111
988094
534249
979553
708807
673098
1220894
583231
1764277
989329
1058550
433806
1836134
885597
1096165
942594
328057
1880629
1911652
827521
1551031
857350
1457352
320718
1347752
484320
1552125
513860
936800
1981270
1576714
159313
1289322
1181172
1746663
403074
1549382
1142112
534336
140335
1457387
1281979
1477898
1125794
215072
413969
401560
442353
883717
1102221
1633704
1396458
1964221
52647
1109396
609824
1620673
964595
862501
634640
1841523
620443
1413703
1961792
1169663
1192816
308954
35954
639184
170805
1202847
854256
34710
1317135
1000677
1443972
814799
1691420
1851571
378255
1522138
242171
523144
1793622
708824
209626
526387
1809216
153033
1514281
1990369
1529785
1586968
1838497
386740
1579135
1754040
780857
776522
205640
1503752
1662301
906067
725716
594741
1173543
79445
428604
822022
151495
1813676
444629
1622719
643784
1350817
1115550
41601
58180
520217
1248867
889143
1796750
611451
968801
116794
493188
968856
690842
1536702
1739910
298297
1750184
367930
214091
111232
644088
946474
332025
1894029
1950337
68152
353078
1832169
1691570
668226
1660268
1258289
130120
695215
1175845
1585257
710765
800053
654220
150983
248111
193082
120019
1065287
159201
1494384
1627740
1522845
513860
1589266
1644624
442098
678323
966264
182371
614287
1132424
1003754
1668246
1867347
288601
1335453
1074142
1405907
251995
933039
106820
526739
1971099
987602
238607
1563662
950928
644602
1416329
1279130
781308
27405
212450
1173154
1981599
1501012
739710
839657
1297132
1937403
537503
1527456
1082177
952841
289218
1966779
1018398
1631066
428749
1701283
169130
1280259
749401
1347214
1179257
1470672
1525835
1142311
1628912
782891
867143
1342868
442374
729338
1977340
695619
1547131
1640630
406688
652887
421338
324127
220999
20123
532729
294561
504730
1216782
44552
1017666
1908567
1148624
165403
871492
1662719
1723275
307571
1527390
1334162
348284
1910051
1714535
335218
1052332
277537
1956046
1686402
1663200
724705
1983588
736159
1551120
212393
679095
125786
968868
433531
1840745
907592
931260
1302794
1149463
1591053
1246066
228450
1316293
1116665
1924947
809889
1800204
1902909
1090641
1159561
67298
1334221
15484
1244237
1293632
1514191
794749
713558
950437
502235
1478903
18218
1392531
783126
753888
119444
963790
1149632
1988022
1600090
1051980
92777
21547
237795
1019048
827801
811441
385528
843705
1401413
1360094
159829
1024519
1019067
704199
270679
728554
1042594
1884124
1513956
1748664
1757993
540090
848302
1546278
1367235
1245500
559382
282021
1278413
891797
1125660
1077047
1844196
536818
751062
1086000
137556
1486358
1697969
619703
1628918
1919171
1360083
997571
567664
1551620
1981837
957789
1894613
1822777
1656898
1855083
1302444
298124
867479
291046
195195
1118284
1074751
173390
1604567
657534
1718415
999258
387550
388597
909192
392764
333486
1255412
77603
44956
1452159
527047
326466
1311103
1617704
1469453
1102390
1533394
1944149
2153
719381
489253
776000
509948
174111
878395
1604298
1394210
480286
802294
1950339
451622
1728364
1661201
1603390
1964710
837006
1346089
832386
966962
94346
1720335
1604340
563450
1112381
1620112
60671
499285
1535189
651272
1016881
1926185
87634
427866
849797
1423694
1811334
772104
1478988
215187
1383945
1380984
1143313
534456
968173
1524720
1880397
405972
795715
770979
306971
50720
1216778
804639
498517
196630
1016385
1678738
80112
1905100
547203
788029
220715
1003558
631162
874660
1598104
789813
1153789
614434
77385
479589
1414502
1760598
592956
1782252
945575
117123
835841
1090556
574888
1636175
1087166
1046969
1246095
802680
1984102
88622
335528
1751219
409566
266097
624587
1434564
486406
1966614
1928748
1869395
1355596
501433
1001530
930306
1059725
516140
684595
1385419
435031
1027432
647264
1690912
139314
1996271
293593
1907402
1037855
1516468
1438855
1303313
629328
1758871
1471688
529998
1462051
826576
1153201
1839860
1478955
1840244
757925
94933
471945
59570
667509
821678
560490
1831168
1441264
1876285
980249
334125
1465029
884205
227276
86696
1685147
1489957
324228
752845
952394
1806354
304815
1351565
1535000
1770284
387090
1821562
708672
189770
105617
1835067
999976
471654
28932
550122
863954
1693053
107998
887352
1873964
368776
667601
1771090
433636
312368
910580
31052
883522
1408405
718519
890542
1887588
371244
268731
1492542
1152345
93730
1843628
675005
54501
210938
956322
86984
1547205
476245
269847
1615017
1100393
1539019
1952713
1274630
1243665
546414
460700
1293486
1049151
402263
1832841
1592687
1194632
121405
1268058
798229
1989732
1174099
65621
1696536
560824
1851568
886811
1628254
1388482
100260
1097124
362554
499677
1721088
853850
211130
580703
266856
1643518
1401380
239285
648286
1591263
376874
635892
1238909
1229455
370898
470538
1101911
1975227
983109
640383
387050
613883
831210
1026700
406960
1868452
658083
621328
115072
1431046
999815
586248
1578993
1842833
274620
106510
1975394
1204257
213343
110470
1903793
402745
854019
279482
932203
1123919
67141
1944266
1673872
826491
188262
1974992
1641836
122881
327110
1494862
1163371
407462
674796
526037
540370
714042
1017233
1878125
415958
1516058
1364632
406442
1070537
440129
973583
1060635
590381
831297
1226453
1819841
412717
224462
1798116
152842
1622080
1337602
1345766
457709
659292
550758
1250443
1505114
520264
831015
776392
589274
826660
718636
228536
1265887
1428582
1421747
478160
36251
1985353
36695
1283738
1648141
1949667
992926
1428334
949666
1737932
1219449
176045
797547
976974
1830458
1901220
544961
1857996
1488445
1904292
558337
1109996
1669039
363718
565040
1363856
637123
1072769
1791772
1639481
1832379
1549639
1503959
1967505
1901006
1207317
566532
160368
1377515
435401
715248
33987
209696
750359
1122555
1587920
1221487
112961
1812587
1948509
1466448
898143
663269
261686
549242
1457448
879077
1852572
1207174
1587153
1631256
321872
792464
1585989
1393633
1497420
1005528
1074876
1568248
789325
1849350
245698
1555398
1842549
1311603
1498501
1126161
1467371
378296
1141099
1655409
1737653
1793784
601143
1019905
1022068
189251
1385818
539465
1505431
1859233
1161541
348993
1717852
300036
1105850
1469949
364474
351338
1931874
1805284
1790915
481657
849713
466716
1282553
646839
253375
95921
756941
1315564
1687053
1818683
817666
1670529
1244047
1577804
932357
1864677
1115094
803363
738675
1098361
235876
1148864
1072808
919683
763929
1874900
1632733
1759815
319943
333220
726148
1588588
121033
1544888
1936975
713198
734554
484808
926033
753722
1956396
1165770
508365
665427
889918
1849207
1830866
527929
843189
1545600
467239
393514
251329
931268
282777
1469372
1116984
1085381
79923
243887
897791
1921192
1900287
693296
445050
607305
628345
1581115
588615
1098276
998575
900351
1855161
246574
814137
1640387
1670758
1454912
31362
1241497
966683
1841569
1701640
1916572
770030
514341
1770134
1785130
1923680
1919050
1338189
99701
715916
1651994
232217
1217807
713505
367152
1596885
230255
1021966
474219
422439
992275
954990
202265
1333596
1961783
328481
1038019
783556
1965599
78146
969961
1473826
214532
1318707
487742
631735
1573168
1513455
1496336
1142256
827275
450664
1424322
1308653
1206660
417142
754328
1418388
480685
1470244
178419
12150
1260461
1903392
324245
1353730
735423
78951
1231665
1061392
644932
59686
1370286
671435
558910
27841
1573936
1704168
1822734
548041
965521
1646529
961249
557977
1678404
761212
1238465
770936
626044
104814
1408748
483689
1391569
806990
1002271
1919735
1568015
778409
412234
285365
1253913
158969
1606158
889225
1530418
418621
661500
200271
505738
762971
1407484
1038675
26429
1756866
887460
253566
1292577
639859
1829658
1527598
1090188
246039
775676
1240199
1676888
641463
104884
1945923
757254
431636
279733
953170
1903148
1252240
1965817
1866485
1443961
246968
455026
142918
187849
310553
1786669
1020782
1134289
386010
683282
830430
1505793
393713
167777
1122964
176581
353735
832283
944202
1032346
785738
21599
515594
1345380
14912
1779794
180534
481435
640468
1209565
232725
7980
603295
1293023
394782
1353793
1601404
952497
1870442
957094
1590041
1300246
1766032
1205014
765609
1074113
569191
1524962
89853
1220575
653499
1536803
1257778
304272
830124
1432513
577207
86660
1650670
17421
535465
1021055
1923185
1256314
1657495
1027390
264991
1282323
825312
739011
1830237
802512
283017
1027800
1597412
1819674
763080
1310183
784640
1972116
1711113
1255253
1377771
1632102
1953153
1063254
1385158
917487
734539
86594
264021
70314
47763
1198980
1096095
67634
632256
189705
1379385
1472432
1887769
1814625
1595903
593240
16235
1886375
683489
1364827
652398
1504450
295746
40203
630391
1481883
1827534
471197
1490952
1852093
1025613
1296720
494075
1603896
743219
562785
560164
295841
1762285
764495
1298302
905949
1286281
1703273
1392762
253282
1408260
158453
1448004
72661
1744667
1293411
462883
1885861
839270
1036503
946471
958989
719324
1515769
802603
1697162
1634056
485405
837257
1614961
1058708
1826488
60983
1541764
1806453
119660
662793
1887982
1172714
1978946
1503008
1862937
292662
1162647
1194232
1226383
847600
1719838
589832
1616525
693448
1982183
267098
119155
1111076
969108
1275129
1473826
1145820
1723603
116889
1745886
1479627
1411593
1629245
1141090
128190
123376
1279518
745153
1774804
1536132
106493
806342
83244
692769
1246316
1093502
525743
1871809
378808
892287
209778
501697
1526464
770803
836955
493333
1141019
130191
699419
32478
1728259
700222
1101650
1885814
944818
344946
515335
1841639
1877853
1814541
1149204
1577604
1608982
766439
200498
1782280
1355689
332842
868083
220713
1546728
550929
1438063
810994
1263566
1868158
625104
1007783
967950
235876
680002
693374
1396556
521689
38775
1232412
1616079
1502856
660070
1735413
1372620
235534
289369
273899
198367
1041661
1228772
525251
497395
1403968
670444
709615
1469621
341942
153333
1762218
422317
1903276
1721281
1140487
1916677
1000715
1458941
1051838
403193
499071
167773
18641
200461
8501
933027
687884
1569613
1657820
1174798
123479
973550
1114180
1756327
823273
1591985
816082
1609203
526267
899845
749685
1269310
922429
548802
105778
1952420
1519397
262254
1657472
1981481
926759
1916675
389847
1817049
362420
1510332
950926
1193187
847323
164648
304044
435468
1707922
598094
216791
76518
25182
774083
916121
214403
1007359
1123912
267547
245461
604223
1411276
810182
852580
1949197
401572
1414314
855810
1524530
21526
1680808
1146570
308863
1378293
34931
297679
436502
1749965
241049
1925028
821488
1285293
1737096
608612
1427803
132556
1776636
1794585
1747938
312522
338052
1369722
1631427
914207
205216
1115991
105959
1820231
1223987
1014971
135127
1563949
1388025
1098627
907894
195973
1866807
1511043
825036
1245614
1952502
642374
675769
42298
584233
1443980
147288
238175
50220
413977
1609926
1920613
600964
1175549
1616302
755655
1437863
1771721
1638594
48712
1607697
1325045
286509
377665
97485
1151039
1710656
202444
423169
230109
837929
1548292
648992
1926485
1406949
1508805
509427
1364438
1389449
794882
1749520
1465428
741419
670591
315749
238067
859984
537406
1826220
553939
1064218
950579
975199
1426100
1723097
1302313
1999944
7137
1274673
1719881
1766357
494028
1354786
1767072
1097398
685529
1088273
939545
921744
301742
175252
12929
675420
657944
859360
182374
662791
1268149
1322768
1689002
250428
727649
1561913
1916690
1509084
73290
1252668
1054355
1364913
102841
1398125
789794
1433089
476649
1355446
1096160
619703
746205
815448
1915331
1115259
652232
1133295
1703833
469829
1094144
838528
329566
1090755
1979293
311937
1211542
1541748
413396
683588
1052188
1788862
591987
105639
1132261
981752
797843
1255258
1730834
1826840
526160
602900
1753601
939545
310313
1449532
1028354
381751
965925
1587046
1558038
1440870
1688034
788349
1620623
1931264
1973915
1491737
875591
373469
1184373
914429
1049702
285854
364652
354262
1099487
1042485
1690561
629677
1380081
947556
218550
1817808
619062
903472
1899334
855585
333966
1374540
1699595
1033746
834357
809595
209862
172490
1571947
165482
1357040
1095922
1711407
1763230
1505433
1435721
1378156
742983
864956
246574
404470
773385
1216743
1676460
899791
666142
427710
1941632
1761919
1254103
1882369
1328610
675386
859813
691236
1325810
1946146
1629322
232535
569069
1327678
786785
622477
136315
1291597
510011
1506371
232521
1519290
1158771
950980
388074
907524
773844
543005
1964240
1092234
1515768
290455
911727
265323
772809
1649280
670560
1995102
767098
752964
1994586
63287
1853437
1534197
642752
1876570
1903699
605072
690958
1967439
656349
1805676
422291
7745
128793
132465
1385566
1774329
1874542
807893
1021710
136359
688841
648015
1551016
1581710
1115088
320861
1228755
399518
816585
862794
1326020
1700419
884498
1436668
1690983
450681
76425
1473052
1106441
997428
1776872
1683238
187849
556418
1870492
233117
41306
760096
730306
1685198
23155
1990446
873700
142686
1330862
1036125
1156556
1864975
397333
1945606
1994048
12327
82110
1727897
1350530
1308357
274322
1965366
1935376
778366
1872117
688404
1017298
135605
4085
1887948
1326837
955390
1028712
220937
1248603
681846
612963
270502
1615502
947137
511231
712685
1546489
1201016
1468663
241710
1478905
1210666
593331
1094490
1413410
333321
1970776
590408
1898433
172920
1659682
1761891
192619
834894
526922
1199804
246644
519315
821476
597459
1575803
82113
16169
967793
1725275
330291
1292522
1446385
1624052
1758458
1301976
247861
1733257
408563
1219074
908765
752219
1374566
1325919
1521835
1995885
1448639
1610076
1080340
474688
620019
950470
1245812
1689644
1304251
1691293
324228
1259644
405585
142084
1943294
1759361
1133490
366932
1561742
1526602
728885
1175313
1724925
1751767
1505157
1322199
757334
1378262
946043
890339
714277
1156242
1643137
201718
718922
373296
1459533
1363062
852597
265783
707447
451130
36409
351968
230303
1611568
218787
1745708
1599894
963777
1091905
606770
1287989
1256230
533939
1154969
1260308
1838425
825670
207700
1924060
1682313
273722
910712
1516906
1041506
1292876
737287
422924
509856
1417744
1990944
668745
814524
1113413
971554
1396794
820319
1832584
1362271
1473295
1206775
1168843
1486430
1015891
1046848
346032
250091
481058
1630382
1691309
228943
1431567
1594320
1116063
339958
1220590
579197
1945891
83830
1593683
435809
1918205
276361
1429963
1515423
296133
848371
314839
1157368
1737358
92520
746683
767259
1705767
59749
843693
396708
148532
29398
1528058
1833987
1912001
778327
1275501
549480
1786575
728538
57895
713884
1345984
279168
762543
1123248
1022228
1794967
1375408
711452
1227090
190661
599656
705098
1829444
481058
1290710
1461088
1466644
1346136
1789200
1458439
1137599
1009386
1175339
865165
487156
1205224
1404137
1323302
94390
79585
1718210
1702483
1377630
1727408
1152370
161214
1477328
512083
1556017
1505733
1493249
1874996
1925092
940086
381912
1001550
475641
1506830
123775
289293
801443
1246777
1821779
697461
237783
1823097
1168170
182595
1915083
501220
709616
490878
227611
20097
551088
1839137
145989
458663
611106
999889
812336
1296521
1333080
257894
1644536
1273040
210427
1230697
678312
1907981
1949134
549693
1214667
413287
783794
1145641
1502345
719911
1009506
199267
1107955
1341805
782908
307996
1076472
1260084
155145
540756
410628
953941
1093177
881248
259066
276157
949651
1683732
38064
239251
882856
461094
1348583
28159
1614973
477928
720834
1655497
381405
314075
133652
1747942
143691
1868122
1523426
1472350
1351538
258432
1595186
1847044
140186
210635
320157
1214524
485487
254452
1061745
760581
1512907
421429
1107662
1230971
512469
895430
49938
758543
328572
1414743
1885015
1569494
164206
531742
1028938
449844
877551
1625034
458867
1554850
100587
1533203
1930594
946199
1295926
1099861
1984628
1201050
136397
944329
1105462
709156
90627
322924
1080695
1218031
15790
49817
1581456
1961567
1357008
257230
1601736
1453648
205419
786429
521688
1237937
1852705
1074230
1700454
655281
961864
1701665
1278836
1030591
527670
768480
845677
4631
682556
333639
1891930
452023
1305018
595976
180844
1865140
1797284
774683
1461301
1667237
1705039
1680087
1018096
265262
1060667
932840
843861
1686246
915583
1001177
1663136
1769989
1580327
187280
141480
614988
330563
1275883
1466859
206030
861509
516751
1120198
1201803
167025
1666487
731813
605556
76676
1099365
1319996
886343
767117
1424118
651979
1325531
336697
680109
247061
1345724
739802
915835
159279
1383136
1162262
777716
1515284
1271008
821756
1129864
1192220
1418451
611062
1733043
1723946
1214914
619338
1850043
185649
287877
1837595
1444612
910830
1736088
554579
976878
1666461
436094
387436
195388
1348998
203454
1442246
949615
1624564
1326448
885498
28709
409093
737909
1757262
1550672
1769825
937797
1055377
505236
1924799
1363266
1825648
896695
1573265
38513
88881
1522125
1349530
346632
760226
85845
1622755
1150646
1570109
167304
1793944
1979553
1468080
606673
1675804
1537907
976925
1155893
1541716
296906
1181759
528424
266185
326417
19076
1176247
1134083
552767
1669624
353315
909366
1701499
425692
560708
333879
1398805
996318
720826
1659829
895714
823484
834196
1132977
1895835
209724
1315189
33226
283198
853993
482297
1729237
799417
1514220
1199874
867512
1235696
73101
1999817
1072284
4617
1094326
1807714
292411
491409
1200713
1150016
1631251
203762
908528
529882
533567
1120242
645914
621632
508381
210737
1105259
1751563
511907
783977
1928118
372280
1039822
859167
450348
1290939
1150735
870933
1627604
53486
736812
709924
1402513
886991
300202
862569
1334032
305718
1542052
894107
906881
1404346
1588769
686222
1992327
744421
965525
745140
1377148
1503739
806621
890530
1506862
762141
438310
1794914
1411707
671763
35655
1635518
1771151
1761008
1029161
405939
789932
1813401
584550
1962739
1589803
1865962
1899080
1667727
616300
1875420
1626158
179341
440061
1355108
276681
684808
657884
1102131
845788
659094
1916668
60654
94692
1280971
1806378
1225780
1442279
1770477
1673141
40242
346086
609037
1421155
490539
1812311
1970041
167587
101224
1190254
1467045
1345027
463008
1904971
1662469
453825
1194728
180825
1230441
684017
387438
1084994
1159704
472539
1718127
938487
572462
707509
1473049
80899
1134829
1787906
1886017
1238299
922711
1300218
1284221
379639
712358
1012404
844128
459864
406202
1500054
1051204
523190
253436
1456878
1922109
938922
1491796
534127
1202391
721368
572579
1083357
810283
668628
702857
644438
70264
134047
1924144
1528251
141560
1242112
1399657
1795741
163017
211077
883592
550721
1217073
481024
967164
1745412
542858
660719
677649
149043
1568274
522717
1161191
155688
987127
1544936
1499200
870807
619917
1191174
630713
1817004
582133
363172
302304
1403252
754353
1782571
1932845
1967639
1338713
1132916
1422063
486943
1677602
3988
1452714
1136260
636509
1771871
153756
856136
405204
1442350
1741290
175251
1716749
242447
796368
1024344
1220696
97913
1576051
759896
1161999
1451370
1210031
1950170
973803
1480289
441593
745449
828119
138991
51209
400073
1850204
349352
300368
534123
766492
460787
481339
896243
94680
1621268
1421137
6173
1757812
648375
1911600
646184
1848241
1259937
235186
387610
109062
1202517
1451944
922391
890017
1178211
811652
747805
368516
1635959
1889134
169638
1231014
1246806
1285435
1561204
802517
651003
1284389
623450
1111853
949986
759096
941434
1651197
1277455
123877
1362949
650139
33919
1875423
1038186
1177893
1464993
1799260
1548385
458932
968914
672648
1854505
1110625
749592
784652
1691589
588174
534733
669521
1610957
678209
1057598
805921
1717468
1750046
187180
1155594
1548053
1563777
1887415
207543
425260
1794205
981252
243620
1493043
1659874
1993014
1612880
1926484
782871
612087
710751
709896
925300
1688428
1715606
1700777
1600240
1649358
1414179
1584507
1463229
1929331
717560
1853226
1557730
356895
1691608
900281
1866762
141138
166598
687122
1052014
1700526
1644946
1197386
1419596
1240442
1368549
875752
1139888
381741
1907918
1298760
1549539
253551
298898
1031142
94809
133872
1629830
1213608
357582
169638
1846007
590543
538024
396472
432214
580658
532087
20436
1538229
1188900
496390
1373101
1135481
382733
1304270
1717486
518980
1651039
1866374
1026399
442677
475263
1120406
612394
1724661
998792
527527
662274
1153365
236636
1640258
985726
1355050
1342197
1840862
250474
1602337
1566377
457050
1190945
1506802
1828011
1925028
154685
1350045
1265244
607291
929399
431315
1756088
1973361
77240
174602
1167841
1833029
1476995
857344
527523
69441
264769
130354
447696
1219854
461094
1203755
1490572
1421677
622383
561894
144028
1495893
1010152
550711
239512
98402
400421
401445
1791046
159405
1224802
625105
1988154
801809
309353
1521398
1453093
1289689
1184071
1600365
329365
1130454
544669
1459775
989626
153798
926923
1348535
1526552
1069684
318946
1421383
1559152
473841
1625594
276477
271765
943745
1993227
1696522
32934
1749359
1234983
1557878
1521182
1924202
1741959
1593879
367412
118079
509548
908214
18063
1774202
1757862
276469
1803183
1172421
1033885
1428518
1983226
240666
928505
1865045
1180969
1329293
1961844
812898
1151308
118847
1138393
1273317
1856395
1809492
480715
1940
1988250
1282795
531808
653976
1193252
361170
326920
1600992
538106
1626682
1164433
689091
71990
320514
1893704
1566813
622068
1702132
1920325
467682
1695101
917367
22546
1253475
185036
1468905
434503
1565511
1740145
1038981
1621487
1486656
934314
1539071
535234
1681327
881709
1286570
618173
1788507
1766964
1257247
509807
1331478
1819845
871075
546994
1966220
402794
934846
8599
1814090
1875101
1293338
834069
949626
651571
1151050
809369
1990899
10567
1910228
719355
289500
1893465
461833
1946461
973293
983483
769974
405097
560355
665604
330731
489430
268457
580903
109703
1012568
424450
577963
1029018
362974
431229
292924
535514
411696
1438524
1613161
1879281
231412
1834941
1903744
1954177
114002
29370
520546
1332309
1357963
1723662
1822510
87192
1811117
365367
587134
809771
1550522
415998
341725
997925
1718210
1317733
9582
412
662253
1757305
161960
1515053
1185812
907688
1575633
1325766
1415145
199986
316064
991211
1103318
744036
896173
546210
1377900
124853
796526
1490470
496704
627520
232314
1446425
158959
1341275
1460843
240234
252807
1599753
911674
331699
677593
144015
807192
552867
400724
455057
623134
968864
671651
195154
151864
1207697
1236295
1487083
1640596
824754
1107494
1955342
1745096
1835556
819967
313719
1814250
1139330
364127
615851
514365
25101
1672543
981436
1718909
121882
840508
1026633
1684924
1722213
961863
369636
1201823
1448862
530462
1416151
889154
426467
1955604
1159711
281938
1533215
6448
1089758
190304
1729690
383772
1807414
725833
175503
1217042
877532
1468123
1202677
1523705
1809054
90098
1649382
1887495
473185
1848472
1572998
496285
676339
1025004
180459
1019333
1128665
750711
295641
928613
1566234
1694282
866697
1006446
1967086
384131
1270141
726019
619846
1923400
339687
1395114
416040
1763605
213114
1367318
496858
1048624
88930
116784
1313844
566923
1393187
1833064
192708
1530100
199862
381213
1928985
1285791
1611065
156887
1563345
723187
83533
1647456
540480
1414115
46018
145505
1644124
499181
660406
1685487
1089869
1292547
1511306
787172
201681
1109799
453687
1660042
1965425
1175438
746306
111328
1371191
1802928
760010
900884
172868
646335
219542
864652
544569
480747
958881
865288
1756788
816370
417657
5071
1680097
1951168
1544730
1927111
650501
273999
1491927
386079
1974135
1040507
989140
694636
1071406
588995
840206
512478
1525708
488896
1865131
1163976
9681
110368
1532282
1299768
1512778
698989
1751216
349156
930575
1746395
21770
299535
1067187
768288
210087
743158
677201
176602
409939
941625
186553
510338
1039562
238199
851868
1772170
200073
1146570
60083
497719
1308955
690019
1651963
1222730
419748
922963
544098
164761
976234
1646674
738365
285368
129139
498909
563183
332035
136354
1005441
1821443
1348248
214385
1684693
1154154
592637
300924
1474290
924169
1066541
845788
1366973
855394
1910208
681416
1817772
1370069
514938
113606
1018270
1897222
1415791
473478
1273275
1826644
1102562
395084
1069092
662070
682835
1131040
465919
1680195
245586
670708
816806
1499528
1575100
1298778
1946483
855585
184834
1967832
1601392
22035
534109
535917
852031
248945
1555903
1654704
556418
614743
1020089
1609062
997135
1065666
1687272
500828
1326918
66984
1506964
29440
391386
1853246
1194517
1256126
1379520
1394464
1533920
1326026
448599
50037
779068
283877
94456
141351
832964
919671
813350
1689437
938055
671627
922520
732124
513464
1919380
1780684
1409627
520757
957343
6983
1581953
790082
254868
870518
843493
1324954
1147998
224378
1143915
1148684
1594513
366626
1241085
572454
90742
1667181
249724
562908
629325
1727093
237971
570673
211641
1540720
505638
1196057
1112757
129561
1099688
233414
728753
1169026
87786
1478933
460011
63213
1750834
1626681
1633958
58841
142426
437797
1597702
859146
589822
1759217
1736582
292448
160194
296104
783172
1254200
1857146
800802
306980
917211
24385
961345
560421
1764116
1869418
1189208
1099719
69857
1446653
1969882
511149
1292788
1979741
645732
1851668
1406586
238632
3583
1062714
730272
489508
572844
1903798
943570
299052
207254
273949
171045
943871
138037
219297
223531
362033
1168453
468435
236238
203990
195558
390635
294356
348311
890542
1832988
648023
890853
400740
1262670
130059
1677401
341975
1045736
1215174
1689258
1572984
623618
1977085
972349
1377203
1447127
353590
1019652
1947899
991421
382033
1709967
309207
1805152
815714
780827
1417341
1276459
1073117
637546
717534
660749
741818
853292
1605929
1818978
1305171
752056
298329
512723
375101
1814077
237703
649184
117348
36863
358316
329956
1979742
435704
683678
1189588
1440344
1796347
1201925
175978
840764
1002851
1813692
7238
225602
1172489
1096263
1906994
271117
1553682
1973769
1673417
1907340
223536
1244965
1476663
1948194
1376643
307647
1276857
735224
1130713
251044
1928466
1805534
709377
1963780
1912720
545282
1003363
1825935
355624
1383148
170967
888188
903219
1889625
1528140
1276469
1143047
1439050
1379173
1892491
1601549
648279
648890
1156617
1698835
185750
278797
1364715
1689547
985549
1865110
431820
1741587
193838
1304907
1917728
162007
1366911
184595
702020
529777
1558002
1720213
1149644
1501771
1209600
1101959
1472512
1351313
1622755
1940316
1336483
702765
111761
529782
269733
1164637
1151690
1194534
1919768
554074
206237
531229
1087686
829558
1048754
1544987
615908
1568495
727008
1307886
385173
377398
232007
248301
33878
1805956
1358821
394597
1996280
924184
172460
985178
236356
1603832
703348
1102264
1937318
918084
1961580
351180
126854
1129396
1587276
1902059
929174
1408006
1783320
1413233
1620647
423167
684101
1087180
1793523
549776
593849
160919
193721
1943556
814290
166972
335846
655811
538791
951839
1571478
705020
610354
1070654
571872
1714017
1042847
963016
16055
95519
916150
1071186
1186438
236706
1838135
553836
1664680
284716
1822555
1621158
583686
715051
1491553
199644
828908
1557222
1414115
1183694
48890
468346
746956
1313898
405623
304634
432529
1836002
413095
855861
55685
1184645
1853574
985892
1166078
1517708
1131277
797563
656114
680916
1076267
525517
978796
203675
1770653
953957
512755
84676
12798
1962287
1040271
1112697
501969
862320
1061598
181138
956799
452023
905908
1207399
1065217
1762538
749685
104092
1410059
197744
7471
1924334
685914
311411
647664
1267584
1354611
503183
1861564
120029
1376834
65217
93081
453167
760591
1944952
1079910
176027
1129999
623116
594902
631625
66328
166289
340468
18982
1137285
822976
168015
810948
1644843
1541311
541449
37182
1046377
686033
40576
243637
901753
563046
1785256
444120
1057152
731373
924047
826470
1101694
245060
1850439
169694
1007233
348442
691128
1313778
1064068
487950
213990
81510
1970729
1716954
1064966
92832
650884
524002
215271
767048
926517
1108477
36477
1663688
1603238
1735012
555519
313706
1101062
1767021
409950
733132
708455
1546343
902138
522671
1869632
514424
1890028
684912
729520
1081438
1890972
1432278
1744849
1669324
689023
241263
1182814
1411058
921819
152371
1971457
1336778
1960781
112824
1138131
110261
525532
353535
51605
1090909
1935184
96725
1239796
26473
404340
1437046
1053109
1890834
443898
459999
1048535
1378490
320556
586248
1151775
1018004
1645202
462781
1203176
817230
1743940
247103
1633110
781450
334426
463169
819526
658044
1333046
1819416
1891170
587504
152641
1240012
935892
446772
293531
1213125
1730221
1667682
1468201
1697350
650457
594674
19797
1026634
1054286
1260043
1002348
147181
1267848
607721
1293671
1889158
826591
1878074
856614
110047
1541778
1248124
1753131
1695484
529452
644539
739145
764646
1602887
350107
634586
722392
1797595
110436
1691414
1733945
563018
253756
219493
1973097
1526582
245678
782781
1542005
834123
936607
1928276
1286127
1693109
1148778
1890311
1397235
375331
1973117
908586
801314
1247269
517358
1751937
1409312
1106435
276744
296496
678514
1331934
1548385
1508149
1985371
323557
194425
1358952
1733544
366783
724184
1030411
1791231
1967415
1188792
1029257
419732
1930102
1774960
389249
732913
1806055
176946
1845958
946033
1943867
728575
1614723
1046765
936085
1341108
1093212
303763
453460
909276
254128
727160
384060
543436
788079
8421
1312098
295267
264817
123752
1357127
257802
1048189
752485
307447
1495512
1122647
425909
678501
401482
334800
907994
858267
1458185
689882
1607484
1302266
516862
1667214
1066696
527424
1934783
1943794
1567190
685437
273454
726068
1269508
1803351
1023350
879579
1918205
1997242
1299814
1384022
1049587
837745
229777
352083
187897
1981899
1727779
705630
1751351
1768448
1920638
1154066
1256516
466853
974973
1424728
687476
1435365
1733852
286040
559952
674106
580398
1693280
175284
1297579
1265260
1202796
377797
1984438
1019443
84205
566182
1778213
1567497
194214
1536181
17759
1000032
1644509
1376600
1128897
96639
873075
279336
53257
44684
1379424
1495763
1514063
653485
65358
646799
1947024
574085
1309259
273375
1400280
214091
1788369
975411
1150608
187516
1833042
1581372
315406
118268
1981247
543262
1019023
1144916
389846
1346777
494427
592802
1497606
191827
1526863
1326412
676736
1592560
1559775
42700
1841170
178323
1244486
659143
1719391
733122
4439
1587124
266859
864236
1408702
354485
1366247
1827705
1053102
785669
1542280
1079781
513860
900852
334608
502865
531918
1905244
1134316
73031
1871454
1667607
1076926
308963
908180
1466644
227985
1183168
1759113
1275416
1903692
1131736
33467
1742632
1672314
360418
414706
386334
639118
1086950
680462
681776
1167763
971554
1068909
979030
1176454
310116
1824367
165728
492656
519684
1693305
672515
1848662
791955
911537
1472908
1274824
1494382
1014635
1242880
92202
562396
492035
1787134
1022612
565486
318243
1734280
1689739
1123566
1654989
314071
396994
1167648
1566887
1753529
1929007
84514
1943110
425277
1005671
1384534
781161
923753
790177
535416
1016278
1866146
68285
1352220
1740360
1706771
1934066
152374
1754601
1283888
948811
1366572
1547327
502844
1142139
1543397
1835155
1094660
436029
1431389
1315982
1216907
1273712
1131784
951436
1855173
1142276
390873
590139
718135
1808952
879904
370726
1574726
132106
1204476
1920393
897039
1561908
1019619
185091
1778236
1572483
1868848
1195065
1933590
756620
1887172
491340
1648129
1092082
1447355
27860
1036542
1595850
1414887
672922
67305
1580733
205531
1492425
666162
365689
970828
219007
306042
1747003
1598931
155153
191302
527296
1022760
771452
1104696
191874
1712102
1033112
133009
1025940
1362361
297533
836956
911038
479693
44047
1840458
356931
405667
504690
663074
1231819
1969026
151737
303237
1997872
1900955
1226509
1077012
464022
251519
807612
484589
560375
1328824
156649
1074904
961138
775097
1692608
328213
1403564
1829387
377425
907648
363251
1021084
670006
664962
1650652
1799493
1992595
694118
1666487
389854
707106
1141656
945816
1475231
971600
1294904
1142768
574368
765148
31398
1151907
79694
735423
1247568
1979259
757504
1512802
1947349
1181721
1954864
359874
373895
1015387
726670
1810339
1420066
464428
1166839
136129
367913
1630281
1781320
1984195
568437
1158765
1283135
1334873
78265
1463768
748465
1911864
1353977
189265
1850464
1964117
263428
1292127
1876842
1200153
1132993
708543
1395723
668882
137938
144630
915739
1691917
33800
39550
673899
669902
1615898
76166
1363122
436653
1359445
1054054
1420208
1875107
572274
469578
1088311
406245
1584777
1201753
1128320
326698
101008
1316269
675954
396031
411494
1541972
555740
1258156
517952
446679
1708572
572633
1519279
1469294
253502
1329846
1363538
130092
557899
125727
1402811
420860
906306
1875777
1666911
513061
1990350
542676
1982363
1669922
1869577
201680
1039965
659758
1300561
979693
1306594
1013040
1023324
470798
1296911
1424124
174563
625598
701970
1502782
1323012
385142
1731437
296983
332132
754033
1200698
1413387
1933343
83484
983911
1909636
378005
1915390
479089
804910
336245
978155
497470
974819
186775
1766026
1345345
476587
1997956
716835
285765
270048
1450183
202107
1945051
1240947
1265530
1014650
479703
647010
1648129
1397563
107469
772444
13203
1045689
168084
860872
1628647
1557467
1256726
592655
174325
125702
871069
298010
331933
1982033
1492836
1751439
459455
263941
1671910
1735852
1643334
1899190
67038
238618
699624
1206475
770111
1553765
632866
605939
381895
930378
1943267
1960936
1222748
382791
1198574
358247
668517
1671156
1006975
513620
1692508
1311635
1868030
1922309
704485
859521
889489
1929290
1003536
1297496
1080955
1633955
958155
1590997
1835748
1746605
544695
620395
798107
1680106
1648285
1593953
787030
1111220
749977
465068
547436
641250
1525744
335892
1519683
848642
1941116
1388491
418584
1551339
1531247
667281
1954254
1564789
116862
896506
696228
1754040
1665686
1180035
1618498
1043636
144468
1618601
1906771
1167348
600915
1499456
278006
1276352
1045900
1228391
1991217
1851091
1795466
620437
581669
1404822
1527853
1408957
1908729
1887957
654020
886218
691395
950126
73245
736940
277506
869251
398801
1297489
1003807
500490
622909
861543
340066
675467
795275
1347517
381759
1615264
1385144
178496
916609
98914
674525
586855
447700
282067
1750719
1767126
20578
365705
1840516
471364
1616150
109314
1409326
825075
1615715
590214
1654711
1591593
1188004
1254420
1832500
467324
1626672
1169380
630029
531270
567143
268037
1261809
697648
1106424
1444055
1507631
129736
645090
949385
734604
1824429
259994
1914998
1238077
577872
983467
1719474
1163968
72147
751665
1810019
1910831
1122208
578203
167328
1167122
125083
1197688
1518803
1731054
820436
1503977
12546
1185792
1708180
1517961
846855
1220780
1797776
1645498
1323191
1961042
205089
879671
117158
104661
1223216
1347286
193960
1496522
1562586
1141872
1980848
1725788
1522912
769849
1586920
1270499
1893047
401350
276021
1404189
295832
1213784
916737
1067942
1083266
1013316
1576511
1520323
485217
707301
114240
1946363
1524043
1586637
881402
781726
6811
289515
283496
1677411
1834883
554539
1650595
445512
796621
437819
702705
1441730
1008325
1825681
1656039
930972
530296
1357942
962887
1122950
1474477
1485312
68354
1337059
635634
1368762
137736
1080183
1180010
1552152
256623
173035
1154881
1516540
440969
125855
1002651
321289
766394
533892
1429149
128003
1457466
1562692
1448503
515195
1862104
996511
1806895
1270171
1331361
680654
1925963
1653957
1795063
1601469
1273502
611938
947918
1353404
243758
993358
701246
1834161
144078
241100
93691
1016387
296862
1547155
1776725
622096
146544
215552
351191
1021114
572623
316402
19051
768603
1166901
1563821
1868296
905652
683019
1866517
1099421
748043
1470652
1142969
1827014
1289055
338580
321117
1751177
116967
938189
57268
439794
353437
153698
717107
1294460
1277284
1209434
1961277
161472
89947
1206442
1170388
405293
932907
1477719
1080188
1283304
1564690
1919555
897852
1684973
1717593
1477483
1816074
998366
560267
752655
1234499
1139280
207904
513975
1748512
1765029
592383
448601
1624785
247116
146124
1341951
469151
1002026
1904039
1416609
1261550
1643023
1055725
971486
856774
1038898
119440
899970
1822658
1895556
114543
1262851
456351
683899
1073329
35376
208466
485261
946003
639803
1834255
450405
814643
433287
1004751
1181005
1123045
1355880
75467
893049
678719
1914381
714968
1436830
1234644
1953746
1998724
1708648
805710
1854046
933039
1795706
888262
456573
1995787
1862997
12713
1084072
1241984
22890
847123
1409691
324313
1761504
1206745
1210400
206441
249753
523172
505769
948450
1620666
1182115
53810
72397
676560
1792137
950235
1865055
1037918
479483
728381
1568015
528790
1353262
1987224
1852372
953997
1395723
1266382
1512347
1842987
88667
1067906
131907
967480
1310350
774586
284368
1145182
1469161
958390
1275806
1094606
467419
756154
1647559
976870
1570377
1403887
1324259
1805344
351321
178856
740518
484542
1919625
1508052
563902
311116
1218674
1802305
840211
1910589
191133
1100650
651591
94382
549252
1601390
194951
1846733
1566877
1681589
662423
245974
999404
1958344
959972
41689
1000369
742546
1132067
687971
1388353
333062
1087630
1182874
1037612
254826
1384370
395475
1722827
1478915
1128580
1173993
826860
520302
910073
981768
978717
549462
417544
78640
1020023
193421
653777
1085110
49358
1358243
818905
109615
584863
704432
1046629
1803477
1047584
419602
1080053
246154
350854
587832
1340578
1946852
1903150
694755
1328619
1773864
1541921
1906711
109960
382418
230329
1407447
1441748
1676460
1199310
1537953
431288
712070
1110430
42114
383499
1614588
987413
665678
1453709
526668
1799014
976011
512810
453326
909492
1821676
1066677
728957
1816137
170749
1461195
1734980
260371
1237067
1069428
1999676
1099745
1748431
1620429
1659356
1658665
157498
1648044
1338006
863948
1155070
1447134
1161541
1298543
1374280
1427140
1550792
1103822
241852
938807
1922638
1363953
1471193
410421
752159
1662745
700424
1273477
342659
417606
987091
1218359
627207
1504520
1980990
838319
760560
1173000
1424633
1070847
1054312
63767
115875
32317
1439487
532934
758101
279782
801427
321282
1306882
177451
1401497
1556160
522402
114991
1517155
187933
1466277
417786
984008
1112661
1054963
1872243
1681360
1574748
948227
748430
1812609
685260
1315933
312154
984399
1879308
1795959
345948
1773317
910124
619220
483755
299151
1100775
415093
1328355
1997850
1849399
1325693
1763738
1944467
1750219
328645
1883944
874326
1528050
298636
795154
76114
147652
763629
192095
56656
835857
650315
158297
630528
1042504
1541139
1900507
1309763
336821
1162141
1731033
1825648
967865
937638
341295
250856
1694295
1429279
865841
994965
754533
1553419
1777433
301724
751771
597190
1928214
47814
1562483
1641705
64949
1305454
1313763
1107889
279614
210897
1298385
852232
973785
1661148
258834
646353
1344375
329358
868782
198394
967512
669875
1856792
405635
662429
965069
75061
423634
1314200
912178
1337188
1754323
407172
922635
867175
647792
1982140
544528
209724
1845791
1533497
1076106
251223
949463
1735488
592637
1046945
614478
508607
1487074
1852422
1761860
1760150
922815
1133061
771832
1730914
1189262
1899088
1363447
114303
1591734
542530
665364
1885556
569281
1867312
1269206
4756
1378814
240338
1202719
924648
1289922
360943
1342096
1193409
1697681
1511866
944965
137711
1012453
273571
872712
1796010
1361027
1181683
1611154
1675720
229815
85117
439604
1898762
460173
1762564
1325785
659767
498229
307974
959347
1098214
1283049
1003773
641791
1421602
745562
596411
1313699
1301062
1513918
1673719
166839
733374
1766138
1935720
542530
961072
1510520
889118
440456
1681043
588536
187493
1727145
720300
1931917
1602611
871445
1989586
800375
346732
692446
988536
1832054
1230185
1075454
1434618
908174
1719548
1150357
549111
1160501
1815082
1507861
1121172
418001
1466131
1058140
1665013
1279178
1545228
1039997
1112947
305723
264823
1845529
1286803
1807048
1779030
302994
56127
259950
1407340
1230292
63057
257802
753214
1825270
1763929
83257
1174181
1519126
899651
221116
1336399
424153
1602573
922374
469748
295333
1941876
647832
1196482
1026592
1579233
283816
1124989
512831
1160613
357464
909116
793264
747950
1329134
910570
1916252
544915
172573
1369126
898693
488516
1748309
1082807
704161
251348
753300
1467537
1990101
282695
320136
1614216
1574243
1335586
1309347
1422248
1020146
903102
759836
530536
133437
339232
1473016
1234937
1585310
886991
924271
101914
1583968
908097
1324125
581026
1068816
1300831
1551310
1714474
1869466
105183
825114
824891
633114
1366715
454037
67745
628512
823406
1347520
1997194
1070284
651586
398130
366520
183964
1182204
1823076
136041
1574706
165949
1359851
1945236
1603118
563691
1527134
934296
299766
560924
998133
546239
83662
1670472
212146
331460
1951129
57158
696653
1637276
1733948
1143112
807916
25000
1343621
1259483
605221
1652077
1021314
1436460
1204926
748450
412494
945204
503689
1318685
1069183
594316
1177567
226633
371299
558793
1158168
491491
46598
1449403
1771571
659859
431403
603685
267676
918395
809961
572222
657969
1595536
1065883
1099099
1787031
340578
1590204
62243
1876559
1281073
1771231
686854
935024
817714
962215
47261
1970938
834697
1076660
532181
460593
1397636
1411673
16145
1402752
819528
689690
1303118
398371
742802
129590
880366
347360
1317060
184508
811450
280313
1863013
223905
17435
786193
1526370
1868185
617103
1103006
236882
645097
1559003
895933
760302
1867047
1025200
1181614
1514993
1965697
1563769
494976
1979056
1060398
99736
214046
1418446
1218217
853513
1777144
1936254
1860229
1159043
1743428
910111
1491913
1256658
755398
910909
1809112
1455046
837854
713455
10460
855385
142953
1809488
486762
297866
511118
1903322
1734210
1272032
1935603
1010500
118288
174820
1319186
1743920
1974754
1203034
162817
1365756
1489768
222735
1524190
344295
485541
43346
884879
624888
924181
838717
825853
98245
1485136
808742
98167
734604
1280919
23543
1141258
1003721
671654
1390491
931803
1316382
183596
1680693
10961
72774
250906
1359608
935837
1779935
954740
889511
1015012
745865
1107807
1780898
1912262
1587625
1443897
506648
1166363
1385040
772576
1503877
318561
110864
1817183
335357
683751
1398499
946258
467208
1664198
825970
1385550
1095827
1693489
367000
1192916
1853880
1327214
942522
481195
1609997
197374
1699888
50511
998407
453830
1924867
1605687
570024
1343926
698755
585053
1237567
21070
29246
893145
1653974
263941
1982378
1036389
531537
177364
1423747
944902
1825783
766694
1255847
904590
1703324
775737
1836614
1301648
384495
586438
400224
1482780
872232
138691
1109709
140240
1669035
1639227
1147204
1538864
1889218
674749
413550
1159724
549418
1563401
884253
1380018
586779
964136
1877876
1583649
541923
1974461
210872
627774
1487717
467874
1783560
351166
746480
1676787
1969
1812088
1972386
863681
84372
320341
673410
1417242
1755886
1219818
364916
1426298
696341
785699
243509
1577132
1581623
1050599
1573968
850099
146113
634782
1538045
452332
906068
1482971
1192006
1328788
681433
1632343
482968
137296
1115613
87603
1492134
1536028
1640185
1004542
338936
784801
1452081
1016885
75566
637922
1175265
1266145
995369
1805388
1221702
201647
715087
942543
627474
1332226
1833239
1604809
1017537
607392
526750
96815
215444
1769032
1853174
1341124
1437704
885919
129677
1953094
204340
195941
776658
1063923
1227434
1982484
242235
164039
412043
968935
1606658
1662012
956847
1156965
443263
466791
633406
1149992
807282
1207070
1975968
1244542
1627439
268076
1903356
1146578
934342
1555566
5325
1109771
1692254
1324678
1366485
73364
1031313
318381
747550
15755
1632532
1237116
1848165
215772
53891
473524
1640168
1704539
1806424
1911827
1335825
698904
246144
1996461
1884325
1095223
1474242
1678513
49953
1063933
1845237
803184
1513015
220598
896433
1649182
1792968
866652
1842122
694826
1588570
1518643
1242033
135030
1538654
1271711
480772
1875779
1665277
1260296
1405446
378917
1156966
161520
992947
889460
1815671
1985610
420141
733303
1606954
15829
1532609
574972
1314722
890398
1885742
1408504
399318
1228425
1986267
1879894
1561907
933557
887563
481230
559200
1687778
126322
596486
1202340
1740544
929109
367363
227973
1673593
1912550
522803
1618388
811152
1530884
1339944
714560
32301
1186997
1580449
1274861
180724
1797101
576778
160989
1751126
402281
1399799
904208
317177
1729903
1960344
125524
275220
144894
1733958
1514817
1171590
1806081
494946
1572797
222644
100954
1881838
424458
159646
1585427
956504
699489
1075013
887853
184579
1072658
1397209
1555247
1063119
186810
1726708
858853
963299
1092809
1683970
10494
1443453
1743515
1306070
1749719
1651366
1838469
326146
1691607
58065
1573255
1221337
502341
458570
233653
1213109
903570
1409773
1753799
850168
1623918
17245
211689
1995623
599826
838668
1124833
433386
1612013
1876489
1391521
1167291
529586
1481749
1783271
523924
1562399
1392876
726477
340469
1254206
95324
250276
672971
1182437
295787
953086
874616
1677787
329604
1704552
1117908
271565
1682253
1730941
965116
288266
1736688
1567706
1111023
326687
136278
1561516
1717027
305188
505009
277038
415400
132111
1501631
1911730
700070
641686
55755
1791564
34632
1180233
1810116
430327
1552744
1802927
1730696
1951159
1963424
1474799
1699741
1636704
1096047
1006201
1392463
640499
817260
415562
50481
510158
1530959
58188
1026356
603149
772151
147681
1005886
1714031
643978
592962
1115630
872569
50526
1455786
285463
247943
814621
1757964
1045533
973093
1487073
1687141
171349
1794266
167207
1438271
1387310
456706
1275657
262462
1748679
1613998
238152
180577
576046
759169
1372628
180294
1695441
1802994
17635
186745
947403
791304
1814582
1036708
1549084
525095
430028
1666765
582284
379505
330184
370969
1324620
1531724
447652
1376387
1713747
214657
1613812
1399793
1654328
1354883
324189
1785851
1898762
791023
163433
522156
343397
1641434
801335
1158286
499007
1795
775427
354646
246754
172457
372859
4156
691710
469884
1291569
1556608
1362551
1443730
96566
1468042
1203520
1816715
1520353
1374922
1757474
640988
702277
806628
1377003
1369991
112755
581057
1081920
289243
214624
1741604
1438463
1957865
448472
645366
1405566
1973714
101410
827856
268241
325792
1144289
1923380
1583515
522706
1159840
150339
745155
146481
550329
1987215
327148
1940044
16149
495458
1394795
1360274
1181884
1762222
137270
984403
1334002
1201016
357972
105274
1121516
1404564
1154637
32277
1631151
437299
385222
1200326
1265763
848021
1166715
1057434
87865
1818831
299071
518793
349990
1360474
96452
1442675
623774
1123651
978105
599490
616021
958814
1492884
1583584
1923705
590028
990872
1526862
1278637
355681
1202104
1270935
352560
2964
655255
934413
1499048
897629
350668
1284708
1591158
1784100
126004
1092242
1660794
1049109
911016
951474
540849
86229
1985892
1061798
1461779
1733709
1100817
1583991
1083901
618607
1509974
152991
1259555
1585721
34943
486437
33350
1345214
1647313
434362
1421276
315336
723599
854712
1560223
738028
1358315
1170334
1783786
1577579
59257
1992943
200384
1775468
1994127
398801
1644674
1572933
1863038
585708
1260591
638731
1585650
1958463
1535394
174572
1543100
236421
178500
524930
1511270
428398
1818246
336596
988000
1594016
780204
1646983
378495
1750219
1073640
686400
1072369
87080
591207
736397
1308785
47344
1455796
1284789
812432
1323808
144136
366963
142903
1205771
405456
1397248
1958141
271147
1131040
1633027
1127798
1921584
729748
429181
1867895
77658
1430742
552092
1167788
880852
691773
582136
434144
1548277
388053
1477145
80227
11916
1718822
664500
363463
1697846
50837
614271
1053628
786257
1831272
1921836
1365004
572323
1220108
1853737
1845064
531471
409738
1297402
1866374
865405
1676821
1683039
179331
1219106
1441340
450369
1322162
1414337
843153
141431
427974
1584673
1970443
1944952
1432953
1385935
298316
1150957
997591
1755351
588033
680098
227705
1593819
1327147
1616302
686474
596814
1114714
1252465
1157543
222939
391232
1158562
1199734
1762030
362123
963411
629922
1167421
884826
901110
213266
1557967
1570521
465739
1506238
1719699
687121
823674
173643
1489936
54939
1908904
1965716
497591
1538654
486332
1301568
796224
629372
1429839
1173020
1609745
389334
202145
6698
601625
513850
441325
943635
469502
1382211
1114575
1296930
469942
131194
149010
1379366
1760239
1766545
1136747
991476
7652
1837600
503883
180407
1705912
615465
433662
127112
817966
664698
1840385
552259
1370801
387483
1470173
816442
938965
179394
883630
998971
465119
1206305
1543943
744214
87019
1215844
189399
623120
469208
183600
865894
892339
667693
1730089
1130250
807324
552155
1327839
1504400
1220679
538514
70273
1259244
1003594
68389
1606802
1301629
1436145
965843
791605
1286062
1664471
1499078
759386
1333358
1705164
192977
682919
1858559
1678612
1098832
96484
560850
1789522
987700
227871
1543278
1214570
261332
669514
1129194
149171
1277465
1344
904879
583999
1961703
969059
882519
1840131
985455
702073
50994
982772
1010873
16408
1441348
1605061
108972
1656364
831650
26774
508723
1924180
1837809
1782565
803328
277437
1345621
675331
1251358
1181990
162393
1967280
1004145
738683
1797743
184867
119218
1155531
1494448
171460
1813133
1610244
1261319
457789
134548
1285410
833889
1885051
1473304
977946
200665
284535
1425781
79701
112773
982854
1649918
1329418
145764
644515
1272875
1295402
1619132
678784
1989070
1229395
729681
1431824
1200376
1633149
685297
1971501
1922997
847674
831212
1120231
6997
735681
1833650
454861
1276618
806866
70264
96819
456517
64667
1377842
1718134
613527
1031078
1397680
291644
1479155
1835817
486437
1149463
522723
1441141
34180
1686112
1209163
409738
207786
289946
721865
1993914
1006537
1110049
1232521
1013251
640771
1246835
1588950
1038445
800304
1515319
1153069
1418003
1543468
430434
313432
195154
791837
1661038
1069010
523544
1204838
117968
1699384
1558393
1647256
1591116
1968382
1410436
469953
1791865
1691917
640455
1416666
1042281
1442505
1419175
1206687
134470
1722309
422238
1785672
875518
1081495
690842
1768831
1593349
749401
509231
787592
1514743
961786
732809
1020671
1635820
447774
1020297
1494608
1574419
1441545
619923
102699
1977462
1377996
1173748
352491
440903
752030
99034
867383
1247352
1538852
1476105
1150208
870386
92173
431934
177707
357635
1717422
1427343
1172824
1891019
594557
1763959
1393591
1993592
1100686
982630
1335051
1450379
1642531
1491635
290442
1666169
1217672
1051190
65735
757624
1831971
498427
102942
1128228
902589
76708
556401
1639787
1389064
660146
472219
297857
932182
221132
652255
1076376
1763636
1733298
51096
1944399
153111
811717
78723
241752
967155
1163030
1100194
897933
501187
280193
1290698
1062237
1031449
1931130
113283
1248409
1105824
514592
766430
220167
252702
1271264
275037
843747
187803
1892548
1995133
1647926
1037885
494737
1755473
1855222
603857
586305
670560
1336258
1617319
1335159
1050387
704962
1567539
1520393
988585
808045
1563020
86724
156649
78229
330568
1252362
622730
733343
1263536
62079
1828163
1704700
1642945
1650097
1425735
1830041
1715056
1830211
1817214
565835
307971
1818798
263713
1951381
1339453
1092082
364765
1559613
382413
1212266
837476
484891
1254950
1967136
793970
1310482
1355619
778482
464272
234862
696440
572477
933367
662620
956945
1846155
973732
978819
545735
1329440
897015
1390659
1004632
159708
662105
1969930
938854
819403
1741631
1385370
1751251
313219
1826776
1106446
806798
1363030
1426644
737952
1569251
1954986
1982091
721021
1597792
88126
1134546
1593046
211025
638638
652691
1481617
866105
557270
753268
1083863
177515
89626
1053236
589861
1677828
430844
1801140
1970838
771019
793024
527796
236337
933312
1443344
27118
456859
1301821
331813
1387988
185825
1927415
1316568
576445
814108
1914910
1959488
234773
791948
872737
761586
1180512
1330445
981785
1197140
854375
1260527
896659
1717558
93710
1797633
1988814
768575
1909086
516118
450012
1567
395181
212717
1057232
1887822
567888
655165
1163402
989343
549960
727135
393909
1850338
1431318
1764644
1344980
1675104
471244
1376825
264829
734958
1290762
873891
1257020
1183820
1773533
905768
486375
665087
869971
1941090
1097018
942122
463583
149553
652569
650948
474077
1415733
108005
1845759
899819
864524
78274
1367029
187471
1897843
450104
694048
227847
5015
363883
1793030
83371
191216
53780
332925
840970
122948
636490
531022
322295
1856206
753585
545407
880473
638646
838855
1422521
1247590
668231
760584
1340011
417572
986198
112171
1055986
247800
1143600
911718
1518997
105307
1067964
686148
1395417
1847922
1165026
1525288
1415486
336570
880194
1108876
18771
635120
1161254
788424
323352
82506
632340
814799
866848
83824
676913
929333
1968727
1435056
1979141
1787678
844973
579505
1692129
436657
1657908
499490
1386419
1174583
1703822
596209
308457
875847
1858953
1961521
112713
282283
1709545
1984914
954774
99853
320720
374357
1349238
1114786
548825
926466
1459579
1860674
217420
335151
1207647
1272706
514699
583255
1654483
1488372
1442209
327603
1518679
244297
670630
348885
1554255
1091798
169769
1429647
1466476
1330652
1051411
1585786
391437
1113036
1265622
1476735
1496615
170214
1483616
1161318
1414529
922696
1541980
1197102
904674
773738
1869437
1063834
471603
1862152
1294531
89687
817341
525882
1491796
840027
413022
695266
1727001
1492542
1449342
1264957
1355908
1673934
1838508
1717315
308033
1459098
1700232
891674
450551
311233
732498
856433
565236
1214940
641740
566272
37356
1994317
1161716
1268962
1505658
868231
884817
1821181
1922775
1850931
1548164
1769791
1134925
86224
1445367
627918
596716
94325
44731
1550673
1577446
1565478
782572
43297
1803178
1840214
436915
1359575
1772129
1997718
1467334
226225
1478244
160086
1876492
679424
602864
1126658
374527
598536
524248
1612797
622398
344168
1188072
1772449
1191188
1190391
565894
655497
1227968
1093997
745298
1809337
1785614
1095463
624493
310940
1726050
1572730
424922
815296
666415
1498509
1328412
81021
1483001
535971
1781249
181540
705420
1560135
1574168
581939
579155
1600339
1631574
187032
967652
1907609
565220
1787396
1610733
610713
433645
978078
1901737
1111866
764087
1107447
293763
249685
740817
1047981
649074
582905
1955964
1689873
1289397
198774
1652549
1009322
1042880
1481971
948952
1409300
1466263
151072
1783792
1095554
1527434
1750028
1668044
338934
1670313
1764457
1594675
1457143
820603
880085
1112015
948991
90083
670240
1167299
552284
1796486
1546022
791243
42526
1144732
813418
921132
805409
922717
405678
1040104
1940543
930635
1883812
80208
1424550
1608257
420901
942284
763717
676722
1065160
1354064
614362
1658994
1278002
312384
679156
1742064
247268
436485
807440
198438
1495647
1151544
1234881
668049
1250204
323639
1899951
1866823
367175
724269
1291877
37640
1959372
838226
14236
997457
1998559
5349
1769009
1250504
9769
1315094
862162
672603
1451886
328645
217311
1289174
241463
398134
241771
1365542
1744946
1188900
675661
399467
1406063
466813
1030041
376865
1838686
42114
31830
461890
675708
942033
1503440
362993
297294
920304
1011415
1012337
450187
1595534
1467261
375662
1780910
1696091
1153807
574398
1872716
1299204
1937617
1978960
522887
362963
321296
220243
988122
1391760
504210
1187860
1618707
1980661
465493
1056665
136583
1887269
836611
111222
1235262
237986
783592
685938
857191
239052
1971825
28745
997570
729438
906210
600915
1313482
1760047
1296087
954374
541267
820979
1791194
1148219
1793960
862373
719716
1462302
917686
131001
1476892
1487425
1830041
701748
710751
125230
419434
1109297
1282514
857191
593327
1213772
625528
528372
1112159
1022379
1794924
1137820
1881122
1086240
1495105
1592047
1849056
993245
1385935
67530
1541063
1682805
107443
999505
333883
286383
1900856
993515
1836912
1778720
388860
1214039
183864
1658286
1843799
704870
1967928
346300
367516
922028
1400515
1476663
1356221
475368
1358602
1296116
1969231
819742
338073
769050
1196619
118353
721875
885871
1420503
164169
1508716
1702107
1803168
1724499
1698425
364590
944936
1457285
674075
406734
803942
1190574
583295
554774
1379648
1675687
617942
152192
1702396
1853106
1234256
1609987
1562696
964128
1438005
356052
1069116
188585
719498
1736661
658791
967949
240106
1525168
66160
25921
395564
744250
1928824
440072
352755
1845504
762503
1501949
726232
437572
1246483
730167
910900
443766
1843691
1007987
1440582
1742687
1789341
1625877
521177
103148
1190652
1801369
1080800
1035428
206868
688660
161026
388539
1883615
912031
1021549
1738617
46185
78120
1912012
523325
619083
515535
813297
259631
905098
603357
426917
557890
1857575
1289556
571698
1906123
1236567
1880085
1510396
1294012
1898542
1037965
1497544
1636826
1469190
1550387
1890462
595094
78731
788039
986639
743600
903173
351765
1169703
848799
493037
421338
1121875
163834
827653
997796
1654977
1372795
30080
1376964
420095
1890072
346219
1436613
1267161
1040035
562195
1662027
650224
1574647
368497
958047
797930
1423298
1269354
1504790
1048884
722038
813204
1454857
171920
1204163
457386
69481
653571
1753074
207840
1805168
1274140
395149
1582413
822368
1088087
719149
1642147
1393698
1376588
1901921
1611435
226661
27415
1297782
1430827
359480
695973
287389
1747245
1784758
124789
14605
1919353
1692235
1347426
850450
1358315
615791
1192866
1385119
1976577
1403143
763315
1593081
1680838
1960700
1570136
41941
264863
450350
528481
1123562
457069
1804269
1707235
1814451
143606
218838
98919
1268191
504287
144067
571650
1265397
621729
827849
311617
1157692
1887423
889521
809099
965602
339180
364485
204613
1180332
163968
283257
949843
674263
42452
1459826
707915
431735
846811
646659
1064319
901753
1026185
573772
911082
1645997
1960178
1997874
1177241
543170
1429647
477904
254744
1309219
1581840
1778313
316917
653447
1787607
620757
812374
1183590
346282
1802485
1633963
1664983
466076
1653560
1910861
1143655
1771907
1259555
315695
293966
1787125
1767780
1809492
625059
211251
976107
1710196
517559
1838355
847784
166604
112921
1057243
1381900
1570157
1629508
870756
1186550
819510
1415872
780575
283793
874378
1563848
999534
1554235
1738747
145918
1341602
335778
859376
1529876
1350596
972891
269357
246692
1606078
284935
1153105
1845402
353779
650255
989837
1788859
691072
1765468
569174
1206036
395816
1019603
1431516
523086
1826862
1273712
477109
722063
296990
1628508
1757933
1947467
467208
1122950
24260
1144973
1248438
109594
528327
1201489
1295285
1298479
560653
578603
1375798
1862945
777942
92987
939844
128665
317946
1835912
489349
449986
1489552
287141
1144444
1289018
1026197
1729507
1812706
552083
1910843
362179
1176780
1687900
237714
1238397
1889884
1125202
60493
1146398
1084707
1003499
700458
1669
665928
846415
452134
1376380
752371
842999
689415
1259189
1932693
1592697
80893
1401712
590953
671582
887804
1781455
1049892
1083665
1678985
156565
71738
406827
250635
1624729
660220
1331210
895814
304740
895503
1873934
833401
944793
530729
137516
1821910
1040085
819828
1563761
1920941
1291801
1600957
67972
1247941
1442161
339796
1106732
1764063
1485421
948049
1918025
309935
104830
1751495
1238571
1783701
15710
1816232
329460
17435
982822
1537821
436248
1060027
1465701
516036
1471981
398325
905088
1136693
1132054
1979856
176176
1872737
1294998
920119
1566413
1339163
1569566
1831259
706590
1077715
1304976
587617
652879
734088
896243
178305
235327
1119469
118091
1231307
1788812
1415271
475972
1212443
1270699
1005189
829029
865165
423724
1498893
974054
1627831
1035610
1754441
1327967
129601
336466
1504946
26990
1818831
504444
1426510
466429
1191190
458067
1461613
1561653
1777205
1110187
380511
919872
5264
1575676
573188
1481713
693003
1139468
1714078
771767
1748620
914740
1164302
932788
1182317
738131
687600
706682
1604539
1221475
832893
1176420
1011164
1929188
1152260
1116368
1353273
596754
1075999
1259796
739329
1421218
1799629
326937
729055
1973946
1989965
988183
1106736
10729
1467481
1619599
534363
364181
361637
557976
134947
1473930
1047582
547129
1942932
485077
1189077
256263
844609
1102548
268457
560236
1245622
1572308
1664251
225112
229142
1262264
86667
32032
767505
1550205
416123
941319
401038
1650396
657270
1494223
268451
1624439
437369
1363178
811453
414397
1720597
1528921
829643
1758504
925882
367382
671715
1194131
1839548
1385926
560608
1032144
1757484
1510147
1946585
1893809
389528
1004551
1714255
1745765
430805
1459541
638882
270131
408078
1519638
1318129
1332447
283223
323900
1343111
902417
1948481
913073
1817522
675548
1217043
1772481
1059180
809621
1038207
389890
644014
1717011
1148317
1022135
1818363
727905
558902
409337
1778296
215759
515279
612556
2425
1085228
28108
1526910
1489402
952954
1312655
1377630
1023407
953754
947473
1712459
1313699
1542955
1306141
122952
1186045
1628232
621038
1787304
1341763
741766
1650964
817190
657457
1189772
1758071
1826151
230927
1738734
1179003
1661466
1679731
911887
535311
950647
1019492
1524453
148332
733825
983059
330270
999893
1201910
1885100
1851942
1286539
1108230
1298790
1400750
98329
529383
1373749
834302
1250507
622024
1245226
1828281
534333
1500653
331210
1819540
5383
1660011
1088848
1480151
1500301
1109339
1027025
1524527
339825
1927264
555539
454429
601788
1446095
46983
1804982
1839614
65352
622827
116254
472139
872194
1150968
1792913
224533
229708
1566249
1947363
734281
1839305
1640510
756504
357732
833599
1352826
297638
69430
1540101
341902
384548
111640
44091
1374023
38592
119167
654734
1140587
1901610
1664827
281222
482476
563328
1211604
701364
1441597
1459548
1382032
765798
804985
1587870
1558373
1021661
397596
734958
1873966
922696
391503
127534
1853377
890046
1868485
986249
575988
506440
1136837
390335
1338745
1291715
1868397
1595302
850111
970216
45210
1048743
585005
573446
846038
916469
1762012
162347
1812278
767842
970833
756126
209253
77207
1420298
795974
964290
387435
1303820
1743207
624203
261081
1995944
1357946
611545
295852
698618
772952
1930073
57855
785615
1165851
313329
1511253
854962
844154
1564350
1623979
246050
1925706
1580949
1302517
1405435
468091
1472470
1767072
1469911
1686930
1167414
401102
1023936
651088
70361
851907
472917
747326
179165
1432328
1678627
1382209
922674
1227241
1775189
1558730
584125
17238
669829
1741014
1810209
1291274
1414199
309697
1024379
1235762
1429867
1331108
399256
561453
1400583
307986
1865924
1506581
1847305
567386
1298827
185335
775711
1233049
1053688
1650457
360525
1475572
1198343
406714
113027
1288128
1291077
1811660
722515
1500742
649709
334889
1314174
879562
1371055
1648666
491708
1360328
1059384
1314543
987495
682886
198427
728856
1603907
88451
319157
991256
1645578
1318242
1496105
571213
1169897
1205318
502733
1165641
1970942
1583676
480782
1520483
705199
1775262
1405049
385145
1402678
922282
1031197
1753303
285361
288733
1782245
1697550
246655
96943
1063421
1450648
509766
286481
798811
441797
1061676
1572178
1618559
246304
534147
1282661
1343559
1128562
1350237
428332
20643
1676831
1577087
343264
854255
1975823
621451
1156634
299625
1813959
1318833
1118066
1428406
240214
1564472
300959
447877
1531097
1231117
202787
776560
1015206
247943
1107375
561944
48222
1645396
8266
1523905
30004
513031
1653116
25713
909698
1713920
989756
1214427
1837227
657923
154953
1747035
75752
1740646
225280
910580
1539225
980513
643207
1709181
210434
1615452
211267
836593
966730
1975960
1941058
875992
413591
94809
1943591
1406384
1947886
480448
1706064
467018
979181
233244
1089490
1049321
1351492
1157469
723141
675572
1480998
1985610
1735297
365681
515656
759620
113281
1408490
1051339
792087
715170
1817271
1921323
1838615
1084223
1734358
1290596
1610498
1150745
6076
795602
144380
1705777
643471
1494608
515312
539742
1250346
625081
862444
1219513
1450101
1161827
1785618
779493
295232
1127462
593080
1047579
1166072
1897493
1644416
753916
1766088
391920
1282716
1982096
503164
1768041
349364
1149372
1356814
1763463
1608154
104569
1540540
1068626
1551982
1517362
352973
1620817
988572
1430666
1029509
1626665
975367
1056661
1408921
1439911
278205
766153
1808271
831828
153898
1631971
401343
950731
765979
1194471
439161
488066
762773
204120
803536
215991
539119
154468
1123567
76847
1879256
984326
912666
584792
206011
1850658
289119
1216857
1543155
498229
341738
475518
996101
1100527
780809
992717
1281288
185519
1992489
1618954
945050
634812
636030
352474
291877
1591712
1341601
526237
915270
140182
597981
243781
12909
441360
1679544
1342114
1980160
1530914
341803
1868991
113542
1814528
139449
1981749
1906822
359582
154006
269231
163097
943986
1466782
303731
523204
48721
328386
494678
1001741
1647367
1764827
655422
1282059
1527576
1454219
1337609
1970149
1635130
1843000
1814532
816493
347545
1299619
1053520
1334091
1952513
1886215
1110213
1943325
1612108
623723
305111
1533479
317635
1744926
1194433
580185
1071215
840465
1034814
1132143
1176038
1332313
1586115
296120
1113982
1224076
784446
207804
1602107
678858
1506787
565318
1431647
1431719
1206986
391508
1851858
777406
1155976
861532
1362566
1846015
195964
508430
17674
1634781
42534
1804285
1424152
1408770
853514
1286140
1925938
1954932
372186
1940072
643616
163847
1940446
354585
47436
237
478384
499259
425761
1248898
1451113
1440432
805176
1058049
919841
1765821
1893448
1501517
1922138
690061
936738
1946174
250120
30253
1633921
1913628
881217
305441
932573
1948724
615942
1891577
1557592
1051392
90983
1743527
804576
506855
229241
1225936
1391272
1608999
1159775
158658
1265611
785328
596759
1044540
1108957
1530431
1908355
1296761
1933347
1517907
340436
1640572
1661566
197750
1211986
1330200
251264
295013
849415
1622182
1229776
431993
1455254
1438016
535273
1052119
868083
404541
1736087
1037851
955460
699038
868315
665154
213990
1289285
1008492
114879
1306521
1160516
538393
591651
352653
1396041
247165
1850652
377988
455500
788527
859361
1466879
465011
1072395
6381
478046
1300992
285271
1112432
1976252
514409
1413633
11984
967599
376884
541677
1557763
1227525
196971
1080793
1880992
620157
1991345
221012
1997988
408596
258774
1600097
1148265
989480
148878
547556
563573
1918767
42220
950106
1648830
1597066
1676546
675800
660250
974486
727623
1689401
816686
1830934
1763189
218283
964069
250557
1011649
165141
208215
702289
1015530
855046
162674
1896856
1802563
497556
64730
1084301
1031176
1229139
1563675
1437923
276147
1342358
152887
1380268
1073101
1728026
1911060
1670944
1365918
275501
928625
1686104
231081
1430995
1706293
768430
992425
59705
318611
1385158
167488
266097
183531
1605815
1413043
877724
1354551
1981599
365950
834762
629105
1035440
207566
3517
714735
821813
460833
181121
557433
717747
1613302
1737122
1223889
885741
1262461
13885
1490483
1582607
1087208
1884761
323111
590458
1027397
1458730
699945
1353738
1025052
1575493
590128
1053242
659103
925638
493503
592184
1830133
1362960
1443526
1601977
892961
1067506
725852
450706
1172491
1476543
1387689
1352220
1053918
742491
1018523
1295409
1997576
158429
1950358
1545228
484725
1066879
716893
919573
678864
277171
134763
1311965
783093
1938553
1598584
928198
1300464
512677
890522
1423095
249548
1906184
309126
520219
1285935
600535
478947
1297755
1644637
283017
1541835
620437
1792726
920086
956150
585366
157018
1721850
1043334
1195258
270225
1343343
748279
1571171
1481201
39132
981572
385884
469151
1004694
1226111
1486700
392123
105646
1021328
543381
609079
986555
1009528
33000
848683
1180808
412259
61560
1574036
959064
1795885
1608247
216339
304102
1595072
226904
1022815
1425176
554147
1043237
1618586
995287
1148744
1850904
78687
860131
1084810
678925
1207399
1866200
456189
110300
465244
1105259
4094
874279
678635
483236
941022
2259
361582
551757
225095
827480
898114
1379811
166680
1832142
1739307
939907
253022
139454
893990
1059513
1532309
545904
958492
271468
1084776
566210
1507617
1015966
461591
1065671
1566793
994137
960594
670370
383321
1474151
1229075
1380334
1901012
1031255
312092
1533773
313537
1936121
1529658
1341164
1828
1858990
79697
1208968
614412
292038
1341293
1786980
1822542
1640245
1821424
1226672
688089
994983
1710102
1096150
1753191
1018129
1595409
615677
1584124
1537239
135106
1491991
868730
1824367
1073882
410577
1547567
1826165
109385
1318584
1830530
1996750
817666
158166
224236
1125401
42110
1292879
1635100
1224781
920688
1317185
1252143
1932781
910543
765904
30714
1378420
335504
1326415
245208
1966272
1374158
186789
942682
1006848
509807
31679
1013287
1423203
835146
665494
1402640
851318
42718
518793
1504614
1149215
853598
762610
985741
634962
947783
1148453
811326
529278
249739
1429511
1715748
435713
675481
1776591
1708750
1281636
1276021
64812
1036973
1645114
1369666
875655
1139784
1646227
690107
46949
179675
325031
1338096
700611
1925424
1195696
130880
655863
731490
222772
920458
1333119
1916594
1489730
1328190
416392
1154845
1151455
1090063
515735
1959241
1063897
709838
614133
1004305
564817
311916
1163244
96123
787047
24711
1684350
1527883
918230
1950239
1560812
413592
261959
69813
1011945
763569
1989361
1777193
1758809
744285
994537
1911966
160837
1913487
1115287
898693
256952
1079510
228480
1794722
576764
896269
987845
1311222
96612
1538937
1059384
711336
1508196
1333955
204732
1086211
1944354
887352
378808
844361
457502
371965
1824764
1364560
850139
479130
522535
629596
802548
656458
543995
877522
1499646
569682
195953
436721
1959241
1482844
413544
743534
306061
389271
439411
156570
1548439
367539
792984
1747052
1982110
1369190
1151644
1909495
1861799
185853
805503
1878012
1974000
1465235
120389
1172188
726887
1543326
1410773
220943
1675214
1041969
722594
573782
178900
1940230
312071
29231
1698750
171045
131235
1357946
810653
1632770
1491903
1471882
112956
1338971
775579
1551310
1450404
1447196
305089
815072
1842699
860137
373946
1931953
1015140
1116486
1751865
1577662
1478374
318793
935643
258992
1640022
901741
335920
1324046
224962
1458830
548206
347250
58801
1521315
874464
303387
1024776
1218810
12532
1798377
681768
494946
1735024
1962382
1610898
1137358
1548385
1717379
549479
186399
1967132
372846
1509972
108243
387050
387467
489276
1320625
1042058
357300
1335068
586311
129688
385545
1498074
1019685
258592
245206
1396514
1143112
1994398
1713440
1738491
339575
543387
1792938
1242252
719744
414830
910816
493377
1861671
120946
105677
1368035
592461
1635782
1392061
1862621
1350159
1119741
1114196
35789
1139771
1428412
369051
1844330
1868466
1953883
1222214
1910034
1658667
388618
1456332
292219
692821
1462980
1913057
1718368
1936386
880193
185660
1742314
142251
197354
730038
675191
1091690
426627
512254
608473
350500
1603482
1475668
1716437
1773934
1874273
1900630
1982852
442353
34121
1310120
1827821
737308
732036
978624
1512420
758974
784506
1062967
139376
1519101
1093742
919039
1983846
1579373
841715
787981
22793
1761901
279386
1752050
1223991
1828193
1148790
205763
156480
1233992
614195
1007378
469910
167780
113459
17312
1903841
103323
855459
1877471
1308004
718978
1658483
1555768
370713
1678376
719638
1159537
350858
131420
14716
119506
1083883
1114575
237772
181540
365650
547674
1820184
929171
959356
1231844
752554
1861013
1620970
1492663
175228
566138
749362
1858910
676683
1629245
77538
1709315
988637
1496225
898670
8775
1005111
1744926
1579677
1829365
655532
1356157
1939969
421429
1588844
549651
214380
1407853
637748
1821588
1800877
291696
709423
714411
1546518
1977018
1806271
1292493
1222256
899056
757129
680162
826465
1832431
1491906
864137
327359
93506
134192
603806
1380356
1568210
278500
1693680
1768779
1792379
1300405
825553
118545
588672
1430047
1538594
834644
1658824
1887100
1761501
1263232
519344
1985925
564695
1788249
1412810
3921
1195251
1483538
235412
121592
1711653
1642203
659381
1336672
1277465
1502037
986633
1498607
245097
1074904
1065353
486610
1565665
391696
1721151
357570
139969
453175
881402
438862
1193197
1901925
1796231
1001846
1306083
115999
253502
806717
695836
68983
2112
7432
1282094
232047
52400
1340235
440903
673968
581191
499508
720011
1694572
1842122
1095875
1864887
542162
94174
1377538
67590
1211466
1201992
91645
1991055
1439800
1421447
718472
452802
340508
724892
89969
370681
1967448
766694
1009492
1260288
523086
1560640
269140
1122422
1460351
1856602
1337663
38920
254030
56769
1962890
1010128
555834
743347
1744383
782986
904126
1620668
1197039
1229039
1330957
35672
1072150
1703959
1756828
889563
1908153
1778422
822190
375363
83493
1303887
1347366
651718
1951407
460799
323707
1253101
1320754
429212
1875596
1345631
1972278
415657
438437
1684322
1689929
1408809
192202
798428
716003
763007
11896
792363
102777
1145820
1392774
693815
1664374
1642323
1437147
674041
1892549
1930605
1743136
287496
158485
519722
1882005
1190957
405657
1124005
575453
1895946
467734
439020
1207570
1603598
1798052
1519093
1122924
1431582
1915401
44309
367410
566805
1834230
1864568
678701
1486672
158009
1672439
1851091
58593
1116824
600317
1154767
1922402
1997074
584794
1250307
200540
1407523
368653
1337663
14904
1276467
1309177
137334
249791
1731610
599073
852042
1618498
1352969
940397
760032
1217807
220423
228129
1428972
1882853
1056661
749775
1338273
1802401
1512378
1062206
685585
766688
1420083
462626
412786
1522816
258683
587116
1465830
1299169
1630461
257795
425761
496350
1628103
1261377
513000
1897820
1031603
736940
1874915
962962
1421412
1046190
982863
1757812
862748
439405
1946133
1339151
1783274
1396505
106563
1226088
436005
1955036
1815859
1457677
1881065
1081577
951234
470142
479128
1676731
162530
103484
1860256
921812
162694
745819
1204213
292865
173016
803633
122826
1295767
1360411
734034
930448
1021934
877438
1310516
1203789
1292998
292888
967140
926789
416038
612027
13547
502774
626271
1311833
746866
592352
1801468
1127930
1043575
1866121
759472
1059557
1886391
718906
669959
546660
733171
737304
308423
1955209
720008
54783
1016366
1922498
805409
1488478
1780752
917085
497834
536320
4423
565051
742361
1666435
1209447
817433
1884972
1111654
755177
1572091
1744066
999147
1219624
1961624
913442
1782075
185091
1857351
703486
89916
125641
739407
833596
1333805
1398585
1774610
556404
513345
1109797
754661
1146522
1750441
1114281
575558
1795536
629767
577061
952127
831742
940385
1689478
1537727
1032943
357972
1293204
1003282
446893
339539
495509
829955
535636
761303
1116995
1167565
86164
381168
1550668
130868
1134009
52218
1089611
1572908
1934668
1651476
497611
1691463
212143
1857473
1354286
1617608
455580
1041271
1772351
127112
196590
89763
1620161
1321479
9781
226593
380119
822218
653626
575357
235974
798705
1669481
1894612
1679172
495696
1458324
1213474
121056
368339
1763309
1721228
1030901
1033854
890704
19098
1972266
1797347
1664977
1897508
1960427
1557654
1253901
1445276
950012
600043
1458991
494364
1906358
1752672
520874
292493
785350
1341057
200282
935112
1123497
898620
835695
1808380
1848077
407396
702458
1870922
1954223
1271125
281851
936980
1613536
1107321
1561858
1157520
996294
826224
1883664
1192665
938630
1976572
967880
381900
335047
1004853
903842
136278
676759
309907
1938065
781702
1762964
1133080
1477110
878551
227038
995840
1388466
1107520
732988
379293
391017
1924258
1792541
1739071
1014360
1720751
1451150
1286131
934113
974753
1019785
222653
1683206
1145090
649051
39021
1282802
1421076
154839
1637209
1275413
1654084
1938475
466155
477798
1929475
1123760
1299464
35782
203817
1117237
509323
1800428
1255497
138201
1545845
1417503
1500039
1781869
881614
470726
1601597
1491916
1022013
631020
779401
1917821
864324
1293777
304661
1503429
1390401
1499934
181989
1055478
1864498
794305
1562665
556740
1460325
981892
1161267
337088
1974617
1860245
210783
1439465
225124
1255792
1984920
1187396
310681
1473935
1941566
1067836
1815965
1618402
1660748
586983
1142785
533743
595984
216665
1892811
1374693
1871318
487618
852955
1349766
1466338
537729
123374
1202527
636997
279636
174399
1258273
1251005
733941
1537527
1065821
1160501
1885094
1923847
1024527
1384950
281629
1636993
40458
1164366
1882198
1022614
252702
558720
1348185
541857
1312238
354633
25430
1017270
913400
735086
1431337
10812
456049
811228
330008
1112275
488290
496541
1686607
939595
892275
1915411
104440
1310073
1662144
1142785
466050
877515
1450590
1203670
1188470
1322927
803187
224588
1982228
66736
1015039
587355
1823418
1382398
1449174
442944
617563
991825
1033412
769260
974052
30618
402610
1084132
353232
598643
1172182
1409701
1493239
877998
1350930
1535172
976198
1228923
1454642
999922
1014039
721249
390767
691971
535519
1642409
187775
516342
1423922
1064567
738142
1593859
1437485
573017
1361794
291376
171773
1085450
661718
1542069
863323
301486
823684
1543206
137378
1280869
318718
204024
234191
533268
1075091
1341245
1639542
972790
1903630
1096287
1704703
351254
572757
1669302
491964
804337
1126574
9795
426542
374738
1439124
274504
892417
1802428
1121443
1402176
1219733
1873597
739401
1247814
1274575
733956
533559
1570446
881400
1544965
1131180
508073
1741282
1545067
149720
417590
1086128
1535029
628026
103204
748730
1652552
783439
374292
584721
807872
527936
174152
686231
222660
1325652
1898165
937576
1416202
611639
214118
345697
1730425
699079
153084
1711595
819788
1361203
294511
1053089
277065
1450855
503810
789760
1470173
1014487
1277850
133715
48902
1373811
516127
1303467
1560493
1356815
1346156
738988
1414105
642640
1592909
1548725
875014
994031
1197346
1851902
1846905
1048314
1786620
747399
618728
655798
1550672
1070966
1898013
1886105
1162456
1783297
747731
768032
1069139
195753
1123618
705132
1454790
1330213
375905
1397754
834559
1906079
41439
768655
888378
1633946
1025144
832885
1782024
41599
1801076
1386296
361226
1273256
426382
1295712
413461
622077
1271585
1659075
1606078
798472
735023
1522969
420691
1927042
1858477
1617375
277719
609264
880777
591105
295498
1293529
1469871
534019
1771956
1292493
1787015
150300
35527
423291
1134263
140146
1455724
552509
174865
19734
285235
1416096
1797415
730538
198916
1085842
650639
1692699
973476
147330
303252
893339
1684292
1408483
137130
1994917
1777371
805527
1353222
1147759
1673440
1463060
1681115
713916
1059876
967367
1355971
435292
787413
432609
1266089
220137
208133
87822
1538377
339638
594973
1011094
318830
1040017
1113673
1825655
1802719
538230
402485
1710592
1271042
1531114
106817
511204
538908
1911060
1451001
413674
604425
184895
651340
933389
708793
900927
1432292
1031691
344237
76822
1550319
1442246
1385616
1279364
467285
673959
313418
585851
1913328
1616875
1154472
220597
351047
820577
506072
533181
1737932
1895598
208501
671885
1912246
201906
94126
875715
1753369
1758949
644858
497861
198432
1953628
1277184
265440
1419417
1953850
1167485
1799624
1806630
292017
402579
1356599
110265
598941
1849546
1336814
1946954
174424
1202974
1474890
689833
1322271
476052
1846007
646314
1340485
1340459
1750846
1035619
684261
1350968
568289
1846685
1539523
915690
1536385
869380
961707
580145
658092
915811
511264
1569128
926712
1351610
324798
1155741
860248
1306411
1789219
1124445
673896
484972
482971
1203990
865602
1747336
1369162
1452268
136528
1008893
107707
775287
696349
1768983
1856491
1946401
567474
1915516
1883416
1504577
1926338
993136
1262406
1320611
348753
1977250
792851
975682
1460168
828174
850272
1234718
284918
1562130
1275883
382897
1147525
1008186
1552938
1699919
979050
158746
329742
479882
589531
1796401
810612
1555374
651084
141356
366104
1412394
411696
1619687
1089836
421655
1715146
127816
1416047
398219
991050
1550644
701544
1408517
791008
1995488
165900
687746
891757
1733348
95616
617296
181519
1892250
1778296
1407265
1386919
1964299
385544
1210744
1196598
1225615
944844
1504057
111927
900837
1289890
1908776
1123183
51098
237186
973131
867427
771662
139113
159633
1334635
1194849
501161
1796581
1341320
1569861
427416
1598808
408820
400392
1232499
457468
1893205
287220
1800186
493266
826642
996202
304436
1509489
1468413
770181
1023988
733346
404861
1683292
1336713
509674
625521
348442
1305504
1426583
3714
1967243
112859
674927
1829502
914382
904522
161473
1950898
1736808
678717
1546367
1098890
222098
1380356
930403
1517941
1380217
1152101
130139
375450
1959834
290518
271070
280102
1342267
1182853
893901
1536467
1333284
303275
348201
400402
625368
1692970
1030242
346632
349996
760329
1830
192301
1830929
1487310
1994
1996482
1141915
166492
1029752
1721831
726479
579516
1098797
845513
871799
1559029
876356
1349399
609339
1454882
707391
212919
221547
1338077
1124658
576836
1218943
363365
1843177
1944428
57052
1032620
562236
1473832
913213
914266
740629
407580
723308
1047190
694514
55932
1011406
49871
1984231
1670625
881256
1163936
26227
56987
170314
321544
952721
1392339
542463
240499
204802
460720
1797746
1970792
305644
572531
580658
1063626
595818
332364
1497606
51215
873515
1134576
489923
1654704
1161007
754112
314974
1991492
1034832
629737
147562
313472
481408
1797030
386983
1797480
473605
640835
682656
575306
1142048
76720
807721
1627338
584162
1421543
391316
273949
1894802
1580689
1185545
84120
335350
1926473
438309
1175179
444616
1168144
210079
221246
1153638
336636
1014899
1164689
861826
432054
479589
1617744
629537
1649749
1166166
1834232
1409680
1655363
844017
402442
378670
1267543
1999653
764538
1561045
1499533
1789789
247745
1766820
1323180
420007
1717060
1396700
375215
1349152
1109204
975819
92811
312743
1071515
211132
1981925
567366
1742933
1932936
467378
1591395
234248
1588699
1775040
775349
686068
1203137
981641
1195166
1890030
1404899
1314722
306901
341072
237222
1088388
870402
1971407
1291992
1535364
1448896
1837901
739350
1935260
571180
1442831
474477
1999461
1103601
587491
1912748
816357
402610
1685496
1427642
319985
1472560
1930185
44812
1918054
1606709
80530
1718086
413957
1646381
1430060
1227853
976557
647412
1653055
1735461
1364785
20559
1478356
1964958
55932
252193
941271
1269882
644453
350811
834789
1739937
634123
190788
1277874
195383
1397025
929123
970199
1542076
1006450
157292
805455
160022
1388395
599536
1325810
323698
847901
1523357
620025
1872398
1914308
194615
506524
1188215
1407811
1907083
1417179
878818
1562458
1493606
337157
832707
1463844
1538147
1818901
1355179
862261
1340331
604096
325758
514401
1853168
508575
733532
1352682
1483132
1698011
1533773
1635650
450030
1335830
1001884
806194
1669336
953642
1682008
1229713
257214
1381798
1233328
771583
1888864
1361282
1495238
238024
1060473
1541456
1021850
487330
1240877
1808916
775409
659999
8810
895757
1625330
1017936
1465263
928940
362253
1944087
376606
1318065
503451
619012
8099
1363266
1990230
1097942
1546685
21569
1516642
341232
806040
378076
1789272
1022785
136331
570207
669449
431855
10383
1994610
679213
1007257
32535
1846667
248662
1579855
1490570
384220
470554
1066468
451114
346300
484947
32227
863389
1574186
550316
1270720
179826
1355554
1057339
1289308
423518
1935537
1102942
1218739
245427
555606
529246
156987
1957129
1401155
876370
191012
627250
1259926
709090
96479
297001
690687
574093
1034123
1765160
1417510
322327
1529638
687609
1959751
756218
1150956
1454800
164492
736258
1339545
518385
304667
276356
1653499
694794
1407324
986048
1506590
1795420
1663551
967757
1119905
687884
1862060
1300636
1686627
1902195
1342585
1359460
173656
1368477
598057
151383
1774771
888139
1802389
1766382
21392
1894521
145202
127469
1515756
1347905
952624
299301
185350
136966
1132820
1646284
1573022
424343
657565
757578
1843375
1686208
144204
72154
398602
1087441
89454
1887923
778646
57655
251195
1475603
1560859
1065976
744498
1440050
1413844
1082548
583909
1675565
77771
1008093
1205591
484386
605106
632210
1697926
1229229
955352
1698477
1730226
1720668
1998502
1909012
1916830
993011
605538
1815859
642150
295009
421795
232549
1487882
1492409
1698630
1370714
1801997
1149047
631904
1321305
1842896
727962
166328
397879
318329
595927
156892
1162319
1241498
1322579
1799509
62654
226825
909701
1002676
1109152
1552189
478643
825830
222233
798826
633067
437681
1730151
412802
386049
827243
322941
889463
822034
1343851
1785792
230167
400051
218581
480426
1126265
199868
1202430
413209
879531
1882067
1575992
823858
654692
940722
28344
194379
1625626
1990289
1774139
1106821
1264128
566371
638711
1334240
341096
360475
1285047
1004440
3357
268824
448694
667305
260403
1263605
21392
140104
1921461
1396372
1310925
1857958
179785
12890
1441918
1614282
1607288
753654
1676296
984671
229006
407046
1196233
777743
1137524
1815017
126497
1280304
626168
1889490
1256434
1979882
1086615
326283
1590270
1644988
15690
745596
1933839
1931626
1041137
376587
1460688
1236105
761631
954374
971057
202095
1552165
200049
1567126
1072801
1180679
1067982
34861
1758293
160595
1657742
434137
727952
752215
8215
1740717
1010865
351056
246643
605175
74181
1403188
1016856
1666487
1213105
1034942
1311732
713304
54562
1366244
1139918
41897
1989419
176117
650758
42298
1717120
1865023
1718802
753039
630827
796743
1511603
546371
1976099
639184
1955254
875164
27021
163827
1061943
1469418
1028436
687300
252824
145836
1511439
653579
37099
1011742
818167
914604
469347
325911
1582176
1671892
796874
591225
220377
1838407
339956
351560
1029303
1282802
143606
623198
1767558
843523
1645998
1168193
454268
1590175
1024612
411581
1501060
1634300
366955
243983
415415
905448
521966
254066
750886
280967
1722193
1945813
1995905
1061443
169319
996674
987111
1163455
503285
1594526
1045332
15884
1670556
1294796
225132
1879968
1727615
638726
1039750
15841
611987
1175302
928505
754407
1844407
260554
1980661
1986887
88687
775849
1962152
1380482
1738122
744575
561309
933812
521450
1808344
1890529
359698
1300806
1972549
1698507
517324
1787083
1029608
1151958
953004
1314576
277889
1818746
749703
319695
89050
832629
739416
1425949
762355
1130080
900574
1750394
217758
687520
1930714
342886
212006
1769691
1493468
1709693
448173
502285
592738
1536438
1215089
1734127
1876492
1740215
285973
1875546
1978611
1732318
1982565
1499057
272977
433751
450794
1367131
160577
497134
692710
1468305
1212064
1167370
1765772
1101519
489000
36540
159894
1115595
317993
1194471
795451
784433
1228329
1170258
768729
1682015
1523710
659847
442079
1257234
428641
724799
1727177
278575
1434296
903173
1929005
1690510
433034
1306071
1116339
1120449
1962420
830352
1378729
186673
665290
213891
1592640
1266396
1945944
1175651
1710808
931939
1837398
1216925
1293512
950939
874110
1648654
1623918
797040
668310
1509019
680585
140478
1249047
400414
1292167
621481
244349
1108539
171800
1226016
1640842
47077
1571609
1551992
305669
1042330
483825
1129624
30289
1397576
1551362
950551
721001
220448
632805
1430599
334299
104267
699298
1267784
1500409
1946430
562714
1343215
1962069
1871445
1443191
1689566
389092
1908609
1787239
627783
788933
1888613
486543
1256429
1707595
336899
386988
780056
1125845
747577
953170
1648757
128470
1411828
870224
1221909
371458
1621355
645257
835872
1000080
1867909
1388015
446961
458876
853628
167127
1546563
1436188
1161805
1023835
1325789
152160
1652205
1913377
130328
1921304
506942
9826
996721
198479
895683
305258
118929
609504
205871
1722911
1626322
165385
1698436
193121
1702661
1690574
933117
1180515
1038172
1915830
2939
1746151
1141570
809912
88058
842682
919096
775882
666771
1697923
1825138
592721
152881
1037276
1325434
1837826
165933
517854
1467481
49709
1525123
1176163
1246353
323143
184074
769179
1861761
633769
1887647
1199688
1170639
1175262
1330214
1312952
190003
1535571
360724
792069
1596841
1150951
1126937
981822
1977934
1621902
1551010
171648
21523
907504
470344
606540
192221
1261564
875785
1824838
445685
1781322
672638
1557601
1233997
149239
1726447
27407
1621438
94359
1652777
1692616
1430136
117211
1460688
459863
675429
690011
804367
1261981
1089930
1456372
830535
17806
322647
1914325
1822443
716311
943403
240896
1880384
888411
509903
886958
110924
1072220
1469429
1920970
387678
329803
1476086
1515150
1785700
1393545
1323779
195753
1424389
485487
1773816
288774
191319
1016469
1798187
1270041
1999197
89513
775822
41191
454930
1575894
1249504
716524
180197
1180080
167844
266169
369998
721552
769467
75098
1358957
184544
1013229
6559
1850352
468771
1730070
1742564
36764
1286537
1513010
1143221
1966971
890539
156438
4198
1035543
529850
999097
860729
1520905
68870
1345182
1129967
560642
307853
1261708
1469510
67889
1713032
73892
127404
1313916
1587763
929003
1841252
648927
602344
1894869
1358939
370084
670176
1439124
283858
554520
1850109
1142464
385334
1828281
212427
1564383
1621684
1312531
1173838
736693
861078
1247439
59510
1660428
207060
29004
930474
143502
1095440
758028
1087323
1118803
59929
1096379
1816351
146526
976494
1472408
710403
677475
343116
1153436
1707341
130867
212157
956882
1721203
726286
1262925
158740
342916
234135
1381467
1775088
140437
1055316
1192896
1551398
804434
1767159
1607820
1142707
1904749
1709041
1354899
1519613
1005555
1351630
1369763
1027454
449462
810194
594751
974421
876117
387847
1576350
188103
226196
772711
1967543
1861904
502384
1595343
309371
1420802
1887532
1070999
1860427
470798
1308749
50538
1356227
404253
482310
1761411
182867
1451640
596017
899581
381304
1915012
733941
1139230
155703
239943
1148102
1434506
1133167
13332
1661897
1555421
1964932
904633
300025
442520
1203137
317190
623185
551484
1815103
1471664
1879358
1125789
273609
866669
1718732
212472
1457277
1333576
1260076
699293
422799
1003887
23072
1798519
364474
175196
1025128
682727
289530
873718
1991015
1486242
1771633
1330784
675631
1777826
1894237
1405814
334618
1371437
365238
569086
731214
705231
1670308
389608
872419
1022246
1353466
918162
179083
1150748
667273
1831584
920596
1939309
1324967
1337292
847668
1018210
989320
953465
998741
1772692
1941971
432372
661907
592285
789600
1618029
1327836
1116691
298354
1752038
1229828
39037
2979
249824
1607247
1010455
1488147
627250
470698
1186718
939679
694793
1658814
1260598
619288
1838170
738178
1425636
1505556
1175603
150088
542765
1933401
1015296
1004751
293922
928692
1978597
1764865
770387
504030
579603
1786597
1653394
308564
1085470
1643358
1598166
1660268
1968743
798632
108696
1811743
1935885
1937928
666825
1516633
497610
1869353
293594
858300
1641502
458605
1200194
1521491
460762
1453730
149473
118092
882297
1676715
858928
170350
715515
1816660
999944
1440274
1705129
389426
1036908
487647
655754
1538852
1278896
1485835
1351128
419853
594614
939155
388348
342558
942587
59137
841344
1754112
683926
1474546
1202513
1791551
1621788
608489
966354
357248
1766934
653898
1940645
1694820
731418
1528449
1805284
578714
247262
1413799
1618651
1986811
592479
1651941
912278
959636
1149800
166014
1778283
1603289
1516022
1572178
199810
202610
950145
83627
1384809
598425
626664
1479117
963222
1652273
226712
922544
1149128
592315
258273
1850560
328606
198046
136662
1179829
352066
1516439
53562
1977498
1584082
1486445
449389
591352
1070393
675196
409292
1513449
1159060
1473343
607547
875637
1161685
978232
1090124
307122
1178638
1421074
659758
1833395
365767
461809
1917415
1476392
1381539
1386620
93448
1713728
1558715
1045491
89233
1017705
1042337
1082409
781984
483537
1616872
1767856
443587
965074
699994
389486
1397334
1139760
1783637
1793441
1919306
991419
1396317
719023
1505876
507123
239485
918493
1810347
297600
807496
1289583
1354583
1116136
1918178
744119
1278227
1644939
671970
808315
897952
1009679
1078032
526118
1652511
1936862
259112
990640
641279
526378
89002
329182
1092797
1094469
18285
622805
1545439
1896556
608232
547596
1352468
1300071
468514
932412
1560139
712298
374030
938528
3511
896495
1498607
1121215
137529
1219172
1398407
1096911
1004100
1510846
682775
1959989
215991
1490475
258774
166261
1787290
1234474
334795
1578709
178670
969202
1615524
1090937
1377538
1829092
1186783
1690576
1889435
516621
308792
894679
1566583
1799377
1404910
614154
49653
1833719
1813949
800674
611719
1538369
1648590
920966
1613327
545461
1193963
914847
42946
1846569
914946
1126331
778057
244663
1372498
1114844
905408
846428
756488
1209432
1361311
460558
1059817
1216731
370618
205718
561921
1783211
221965
1886529
1432231
1007902
262988
18703
308047
1279231
1999711
145593
325372
444341
82505
1135481
464999
1807365
503089
1158727
1340135
652736
602471
1834861
543925
40540
1619197
253968
614773
1572661
1160497
764205
1532829
1506496
8483
1061940
1119219
63481
1895774
657443
940678
1943318
916376
649558
1155404
1284365
1356972
769294
1132009
666748
1562885
907579
1645261
1290494
239531
1235311
302614
1209709
145201
1857159
1080276
1465434
1798433
1057744
1755150
163498
1066308
625322
1173228
1889368
1027708
806523
186677
1116140
1253531
1227147
36707
1065783
835496
4070
630416
516373
600758
1118057
1765125
241083
890770
1639350
190212
1970342
648152
773334
1026772
1173670
765592
323607
85330
1116726
1755567
534117
1431057
262516
1681660
322482
1126527
1714900
848051
1375979
1967060
1252437
1244154
1620899
145650
1257704
438185
860741
248503
1081042
961121
37793
1044476
506944
668193
328172
1934008
1174741
1134473
854980
621914
743711
594195
1242832
1752657
1870769
1483429
1613266
1203979
1135252
1826203
1797736
973606
897351
947108
1739657
781170
105311
1489254
152242
11853
258455
1645561
1391340
1813350
171508
820174
1535216
781726
530466
354135
962641
726797
1249770
1897546
966594
1201103
1616763
841680
1518822
1219830
1229183
146932
192366
588477
532160
724831
1287106
1351720
1358941
1275536
509593
1546753
732866
118718
168537
805535
557161
25206
1027507
1278502
1538542
148430
1901528
1939125
1557731
833961
689284
1357880
573292
1547252
43532
1768689
1872018
1607697
1622503
863596
1598596
1811549
108028
422483
581494
504671
1008791
1083884
253761
596455
604452
1613493
781321
722868
602074
276333
1937713
1407630
1457461
1123257
1810
1560611
587135
525514
758725
1417594
1479993
1329884
64777
1976293
1590720
925324
511316
1170938
352443
803844
314599
1748881
1858090
1027335
1862276
53556
119466
876545
1996287
360476
560525
967183
584863
1232053
92436
1112913
1218730
1179537
842903
588569
1369406
1478248
1410132
1181015
826008
883433
588331
790994
765374
1897318
1446230
911006
1655657
528325
1154021
798334
1388088
1006163
1654101
1984671
283507
407131
105263
158497
1807106
1429867
161382
688535
1260351
219450
1109709
23549
1956006
1428172
1680334
1136801
1788859
1142813
314225
1511474
1815152
52995
643579
1344538
474658
1523869
1982774
854789
1206169
643096
187118
1699609
1497032
1046389
63222
615128
415649
587355
1267085
1479377
36592
1951926
1757156
1998112
278731
951304
767116
870379
1882443
1797112
775114
1008468
818966
1061667
1106520
1909467
1608979
558190
490990
1894609
1942169
1475770
1574135
290226
124438
859575
503828
1963689
333762
10514
625501
1866662
1613406
296088
419360
247344
1105536
1545822
1529054
1414797
296943
1521504
1992389
1857968
1249266
1599032
246031
475343
61353
746640
916841
1081869
1551045
1844744
766362
1329959
156146
712193
1256446
586503
1549864
1094164
1895234
1197818
1938289
772960
120968
1701705
332799
531412
1767795
1774970
1787328
452361
746092
632851
1657190
677161
1000528
718834
572181
1498121
1176482
514437
1872700
486720
116818
674184
985515
186067
901065
732784
1183572
1997845
829769
284242
1927180
1020986
1232497
704442
1512492
1242866
1191076
1295487
615279
428178
324726
1385612
747187
1526511
654460
1101050
755913
782736
1938945
1867714
631373
525131
1267663
1521256
822435
1314297
648677
356331
1190827
1455464
1886323
457937
672428
1486249
927292
1337107
1267042
429921
1220869
1711662
1315331
1982417
308055
861685
1919522
1315549
1088482
1563074
627713
1210072
41067
1606461
1358288
1688097
1668431
739638
336134
1720278
1945167
1597169
580864
658044
54583
1633783
1590069
1852091
1520551
884318
1793148
113298
1052375
1767193
1058956
734023
261267
1925416
699736
214211
1774929
1877298
275984
642365
1170797
1070804
195170
581874
1369430
1774961
421076
1157589
917934
515444
408288
901656
1319952
771575
54018
87770
486437
508265
1185349
1028367
1260177
323243
1096648
1947016
699975
970396
763613
1371727
1516434
681279
238168
1619210
639660
1419875
119283
625630
508643
398604
1077303
1513130
1273696
773707
869706
1360753
18805
212068
1958470
1533889
1775567
1453983
1363152
328827
1497519
838437
1225275
263564
1661048
303654
482338
598233
828881
369907
1791000
1153752
456606
1859645
1150042
420633
255996
1795908
998125
1776100
1937246
1944739
1029338
936498
625607
1024641
184091
1447360
324795
1320615
1262143
1748630
166108
196105
744017
1904689
46268
1410773
572474
542764
864362
1632064
1066571
1179226
1380482
651340
633305
324171
1187419
508249
1865634
177453
986568
905170
292044
1604028
1885477
304585
193948
615889
999329
1946768
1060417
1673593
1273514
506723
617624
525701
1451193
205670
461763
697444
1621248
1816245
296734
1402934
1304102
314326
469292
480062
702588
904482
1980440
1512605
115336
1834414
176607
358104
552512
175585
524730
327888
1356772
1046709
1458088
355682
451122
1748228
139570
1035386
1698630
1031417
480521
791823
486049
1536295
9395
718030
293640
750112
1581858
1726841
394496
1206727
1465078
192374
104111
1608883
175732
1288521
329235
508704
185092
1494005
973477
1298053
1337188
1674717
422873
1037486
664339
1173799
1065950
1407618
262830
393982
1067006
226438
1849631
957454
1653799
873419
343398
279375
285864
299702
992707
940087
1243400
782230
1992327
1282230
548436
95043
510758
8421
1750753
388051
1827386
339087
1957357
257045
1080285
342236
880052
1893986
1060555
1346093
238730
179385
948893
1013242
1409248
1509083
308872
457789
2228
616277
718978
635236
1941287
1507891
27026
119562
1069361
757750
710808
443223
297510
913448
189849
762480
284115
1806128
1848077
808510
733122
1413989
1956429
1567129
1366365
1712384
939758
209050
1707690
1851236
602943
1335069
45366
1891357
1794214
124986
1034741
267070
970195
991419
644086
92643
1154597
445990
1489582
1434584
288621
51797
1646972
200243
952185
257256
1599968
216710
1969882
1739604
631982
1995944
1712522
1455050
406880
682207
91245
863618
797722
484078
647606
1597583
1097327
445978
1694136
1629550
1026889
1423132
350527
66917
103703
613389
5937
1170258
1089568
1026005
954181
1137833
365845
1569068
1627378
213952
1000676
1104537
1622407
1234291
242243
1401712
1716881
694951
1835762
1490790
1175105
316544
1578189
320932
1802038
738087
43791
1692459
1683742
1523869
286841
1707008
481252
654579
106281
849775
1949738
330172
399964
357440
510386
807939
930089
1950902
749868
1220166
1135632
980256
1976316
1909900
1992623
475885
1821464
788631
634317
1898315
71175
980994
1344734
623502
1750530
699407
1131813
786319
1187886
73589
730509
1675634
1496873
122371
647899
1712625
578791
476167
400414
393527
1812772
946304
1001941
185343
1621398
679609
306027
1621828
556526
1925829
1592723
442612
98331
1287669
1817468
1550407
1207940
1799263
1930818
292702
1132902
516472
450083
333941
1446252
985741
549849
67755
220838
279553
238479
15755
709336
105807
1975207
36380
6290
477913
184267
1460960
244247
909536
7967
1902643
430694
303627
294631
1381351
129020
188533
1989442
1106141
1037254
241319
695235
327694
1889490
1033088
1097942
967351
22163
39557
1171231
1916011
1758045
1261079
749465
81624
1039985
113446
1174840
33937
754752
1876159
569940
354077
1808378
1317175
57736
76530
1865457
585752
1044769
627865
847392
1326024
363756
1307795
1487729
1222073
1644220
1675979
926301
14112
1679946
1473487
941271
608232
1478925
1353244
682722
1446313
42219
1862353
108945
1042624
49163
1770763
232218
304263
258703
1431229
61656
882797
369068
1277146
1451957
1880796
145380
1906369
1902921
1743883
537223
157176
1368652
1940459
963982
1531079
243080
1943191
1042876
1278262
723600
1157345
1490943
60965
1459269
1036582
1250605
307553
526883
523021
968340
1063628
116254
1785657
1278707
1573769
1176006
271760
294329
373782
882127
1721938
625993
1868893
199957
527857
570593
723643
1743955
818035
828476
886130
781599
1028979
1510085
844858
1922503
1595946
197785
1375578
552614
780846
1588774
1298842
519989
651691
252839
601929
649579
312931
1380462
427249
1106328
1263523
1357339
1077364
1140728
1953019
282618
1163014
1373744
1946090
1090784
191486
1135150
1820781
688189
831872
1936174
254269
1806033
1058170
409805
715291
1569928
297655
228949
1853651
45244
690430
1303269
1750530
668613
77495
1108311
268376
1325697
14976
9668
1747777
224114
1461576
1070951
1803757
552005
1928266
1221588
1074262
1870203
1778752
1832984
947243
1972834
1518847
981262
145165
297701
1189749
760581
396493
1503302
58535
5943
859493
153466
1408918
403060
1286312
270444
1695178
987919
1788337
870718
1867888
1660341
1265559
1560854
1062936
1632349
253970
503456
1250175
1794722
1553527
1877739
1929522
431815
1585082
1984582
566198
1247656
1918650
532828
15994
87640
1138155
596624
1140758
1320976
543792
316341
1080457
1774683
1064189
460075
1339351
140499
242243
532048
246913
1453779
297028
752252
1291512
1501302
950757
299766
508755
1474925
389584
578334
287775
791709
1693037
1423473
1026467
1363160
715262
210928
10359
1984914
96815
581019
140327
346542
1552994
1400305
1013093
1397679
1170967
567577
1970621
316257
1870430
1741604
76195
654090
1170714
1446292
770267
1720560
253828
1077134
1885406
1032740
35864
1696770
1349293
229766
934786
788574
1607263
1471703
917436
1365363
1896797
1024715
1473016
1329983
1548225
1937515
1662538
1368778
1904975
800993
1797229
1364813
1595349
270331
1403252
1213339
964446
1502318
730341
688456
628764
1454484
51756
1636078
919980
285605
382462
137831
482782
719381
607350
227992
1090520
1961732
427323
1450435
1122934
809860
1996342
1786323
176332
450638
226606
667138
1993419
1779670
1289470
1834026
1616899
1567864
1375978
1406586
1159102
1910211
1906230
1086325
1677471
1094928
1345835
1076581
1232619
130787
452084
1236132
1853637
1763124
1359065
651689
657042
1459790
1572996
885864
937996
1437578
1581840
282188
67163
261816
1857078
885293
627971
245407
1295108
1643334
1231285
503764
445077
736211
1140183
60353
1381594
173133
363258
1011928
263083
1343728
138072
541152
769052
250041
561866
1897315
270866
410007
119344
491249
146895
1981304
1545603
304052
1119407
962370
1079331
1607760
519750
141581
745003
1946133
1654275
1520532
495021
903633
605927
326787
165814
1225378
522686
1595409
698247
952664
247189
1705714
1819852
1322054
810444
1813440
1202340
1023970
1904690
421904
496828
753807
642478
1636460
1613059
74470
414829
411786
524002
820255
649576
900978
1509839
961576
532311
456538
645012
1910124
394232
1375993
1311144
533649
1826074
126081
387233
558807
939505
1748586
468237
1839482
158704
809949
615270
821342
1902271
792423
1058167
671
846953
1234506
1369584
1776743
552956
616300
819614
53255
426707
615579
767675
1213852
286828
1908355
353572
1551882
335682
1415555
1448498
1406716
462964
66932
611730
375454
446771
1990075
463664
132793
1669352
158430
1438988
314575
1749817
912073
1838067
911203
1033716
1318083
1792791
1724809
1379950
1108378
1007933
106663
1227844
1875813
833271
100544
197902
960961
304103
341301
1400845
215423
1280489
1292373
1739826
1882982
651974
99951
806995
265420
1178613
247697
541549
419535
128210
688602
1691105
760784
1197403
290422
350638
290248
758518
1786877
707286
1255257
571840
907660
98335
1361794
187374
562242
1802566
201876
133399
841300
1357412
566860
461875
788357
1375141
354750
1779139
757424
1404005
253858
1099984
1533839
1595186
734567
797836
1631553
454652
198774
1347084
1365203
1234022
1176214
694668
1040655
1043348
1667030
1623839
905167
968241
389556
1504393
693057
1183672
1015747
169698
207023
987482
99108
730168
1920481
1425792
1933689
693741
1646381
106988
1208631
1015186
941772
527280
67048
931524
1237116
1398865
372582
1781980
1751154
130399
1108284
1280755
739716
476304
999265
707645
1861284
1061589
401968
280168
1136949
1937713
799524
473896
1826655
1318055
629328
634239
179382
514452
1734907
50156
826591
963131
781977
1087934
307447
129825
182247
1709053
80669
1641630
200307
1810960
1134141
1015859
1435507
759279
869528
366410
373151
994231
914823
529010
875476
1078819
1655493
1151886
767458
1060098
79106
1169030
1870033
970088
735808
339262
1674674
1086722
613167
748866
735121
1187812
1781732
1097564
190748
6818
1007207
939971
939328
1042638
158831
738495
1521113
331364
1721030
693409
678701
618706
1426049
303049
446068
786424
16193
260663
1451761
1915488
219067
1883273
103312
1044500
452058
1402551
1405566
1759680
1806355
11810
944538
1693503
1880160
1054078
25855
19127
1785239
717300
388573
584546
1984033
933993
1001467
537406
1379384
145601
586503
218528
1653770
1031991
1493609
1195527
1464740
758883
662974
1898130
164205
494617
301568
572707
1598193
2088
1091843
1172322
1241296
1648645
206411
123783
1106823
579350
1337110
684099
330796
72264
1181409
1669488
1386407
523727
530771
710946
1403161
472236
1247419
1296748
313884
1410436
949676
1223891
891763
1119767
1018359
475720
842362
218234
819921
5553
972035
1852675
570938
302661
331638
152840
253847
232006
1958916
1612372
731508
275700
1580517
40812
1773617
1769705
480768
1213835
1179588
630530
793859
1924671
308542
875284
412341
1366801
1507079
1745315
972792
200452
1478791
1750192
1107007
1829228
870898
1164105
1822125
652290
312700
1334874
598932
180317
1006723
677658
483813
761980
1495647
376589
1930554
1893934
1746273
1193272
1434454
21111
1589492
1643415
1235645
1920356
1325531
274576
847261
1884588
271014
69821
1833759
362883
1707026
415475
1426433
421116
608840
622788
60349
445549
456514
115197
358963
8672
1955262
1407436
364223
663158
1252260
214050
1117426
621190
1801909
910845
258074
1012117
1429594
577100
1480683
278520
1424922
1175949
896087
1213156
1785731
1862148
322812
631748
812374
1197478
588434
1805332
1229271
1545940
1666410
1798741
776057
1332059
799400
1399665
1213780
1573904
638093
1974856
177231
1312970
1908496
1838073
5953
1123742
1597666
1737498
1083657
806389
457477
754038
1809136
49014
835295
645854
82925
1595416
1704163
1939458
1014433
778206
1675801
1177117
1939323
1532765
767963
1398461
1339728
1758865
329453
464353
630437
583573
546804
1417336
464022
1814598
182190
1891415
1207975
903143
846123
443918
1458979
1546743
1197143
637855
596401
138685
341355
1025271
1823870
916772
616561
1910147
1592912
1831231
797342
2775
1184474
1657232
1962599
1897035
1712441
1715326
163297
736273
336005
155145
1118944
901177
1701184
660249
794216
1369126
146718
839699
77544
815899
189412
367434
668911
36817
1129749
1278954
1536123
1845448
1885485
683199
1869887
1062315
1610138
559593
1474545
294186
1732452
655358
1291504
472933
1053052
1308787
1403412
153621
610486
1500330
573083
1931690
880652
1478921
771839
176602
397931
764363
309973
776447
576860
512375
1826847
1728048
453590
1434643
1036543
1911136
970047
1231899
1561841
679055
497942
164679
1141930
1540263
671719
1412622
1988977
1211945
740301
1233466
805282
926330
1737454
1506021
1787902
109003
225773
919060
69018
1882164
643313
488794
1877397
1313346
116818
435892
1256679
1604340
663902
1540870
467647
812537
1575185
240096
232218
812266
287275
425385
694426
349903
421833
1272371
1085382
182644
132860
1361712
526793
671675
1826780
1005859
1746526
816196
937318
781859
1561613
997040
320848
946473
926321
888510
1536259
635272
33925
657332
1783541
1906930
1845155
1895329
1328898
243610
811770
1413666
1006104
443846
325581
1087330
1475231
1334425
490257
755693
358520
1680004
1849990
1718872
1374631
55661
1242419
29639
1239396
426910
883651
598155
629933
578698
552422
1962823
885580
1401181
1260828
1711461
1238742
1072341
1785732
179543
1386221
1890030
1505273
555340
1754393
531530
1429241
34826
785363
1149215
1402551
1404920
1609745
1153661
1380950
1680171
1945813
59297
1260130
870117
1172379
1064818
598136
373151
870457
745706
1985100
252313
165198
1061590
668227
1049136
479572
370195
675191
135616
886384
1671314
1849324
1528701
1562051
615216
626319
1827827
1558000
242055
49234
1405502
847473
69453
213895
707007
1269820
1786394
1356196
480873
288748
1121383
1408809
940024
1394228
1484466
1209384
1477437
794459
1726090
614693
1311915
613523
940113
271798
683104
1750232
158987
365700
462147
1801226
1087677
60792
852622
1232415
337953
235911
1584947
1185456
1674893
1414765
235149
1481749
1238085
1175396
1751441
1084565
1473882
680371
1148349
1365923
1342657
971257
276147
1371626
756443
1362894
449386
847594
359534
31055
1420271
1629463
863656
1135903
1096147
1085197
1504137
1670653
1334292
467078
893039
1355182
717653
284428
1982826
1673417
1592240
367226
1763545
441025
710307
174946
1712993
1773776
1861328
1680220
340879
1098030
544144
1928671
1929884
1100790
1050105
1830161
699752
224641
1161311
1768055
1789884
202394
1302467
656847
62349
207893
234354
1719387
359389
298556
1628583
1761998
1492833
1096976
1628714
258592
871624
704442
1152498
995242
1211060
478299
312530
1996349
1563226
584338
1945715
1538278
1121960
1714252
400059
1729530
1001647
1751938
282460
1997257
378700
942545
1660517
1329665
427498
830373
1432018
1523776
904081
1398169
794360
1382605
1335758
1185675
1176818
849513
857576
964704
1901357
1479256
33922
880232
1858744
266663
1512375
549792
73167
819910
196845
1264562
1097645
1095594
747914
1572806
1661019
677212
240256
890089
674972
321140
61414
557616
1264833
1031829
192236
131155
126483
906770
1785299
628773
1967336
1746871
912453
1547308
1412952
485476
1248026
1585980
462942
639008
1567900
1319056
53101
366925
1837684
1899325
1005605
848589
1223562
1679826
1091362
55870
1032936
1985427
488085
554984
792053
602791
1742558
1441099
902479
1700169
540300
841001
30758
1470344
55108
675673
1909787
961077
470552
1358544
1654927
148517
480915
1360083
386476
954894
540300
295816
733085
378495
1201347
1131752
1194328
1520861
884710
730438
1493216
193591
1272642
264817
1969733
779068
788563
388248
50592
1153475
366228
247982
445077
1509867
1070238
92233
546449
1283447
1606004
13941
1064634
564420
1381764
1086138
175244
409479
1517837
814827
1419175
154514
526294
637345
1401671
1791136
436368
446271
593053
938933
1208863
1266571
438093
1239946
1312589
1438493
280782
624516
1992601
777785
1920632
1170748
78486
547907
523877
1838017
1542536
434908
556721
841635
441964
540737
269426
911122
1924454
118392
1551231
1585747
818928
1302990
1522932
1162817
1137444
1480310
1474993
191216
1053451
669388
465561
348538
235900
804861
1166357
540945
730341
423701
924116
1782134
108199
1842980
1559295
170423
1123863
1454466
1690427
1003448
1607677
510577
265460
259005
473626
53275
724213
1725375
1146083
91066
1436257
852174
1633634
870888
798058
523013
334305
1667677
514325
1709014
1574626
1918399
941166
158410
1998454
644345
98230
1399047
1735586
1759473
115344
651062
1650963
1398000
1071039
1515653
1697233
1806354
1337708
266911
28990
1263497
1562544
465863
464195
1764154
752699
1687524
1672640
117123
162486
894867
1043649
380329
470663
692625
1912274
883577
1516496
557773
1889617
255475
1359339
1947416
84526
686410
1484734
1150991
1409435
327864
1462580
1825895
1309336
6264
307611
503711
1283486
317439
743074
214925
97297
1305036
1985824
107571
333809
239673
1792800
1114477
1432910
1153842
365959
1433504
893199
1267816
1759540
1051392
1947365
1608883
1535902
184145
39962
913786
390419
110745
1057911
1027990
52895
116040
1443910
1146304
302372
45728
619254
347457
524887
750814
1976800
211574
343670
1908985
1544843
1655150
1492106
1256849
1720594
369305
651954
1929130
1167291
1875941
934010
630525
886096
26418
1775366
289410
1410736
186810
26521
1383225
607721
1595359
518564
1693620
686014
21344
219920
1866341
1165287
268250
1775282
336738
174493
673934
159534
1405117
1572444
820083
692768
1050721
527635
529952
258291
1483615
1088404
1710582
1761936
142209
1082580
1284722
1119875
1612995
1997280
389626
1383750
1163302
184267
792543
450694
891243
1038207
812419
1026108
762894
1512647
1931763
1322889
1193776
75377
1162225
231658
1245430
1269245
522157
1682902
835018
958603
1187142
78951
1583023
1817030
1399498
1161334
404104
1047678
1819148
1995123
1017084
753585
1273852
1634576
356360
944831
1361282
35805
571292
226372
1115601
1198675
678333
1019126
233416
1972412
941958
582360
1546743
198879
431947
1211595
1426713
1427958
112123
1293271
1510086
364792
111278
952731
341389
1240131
1041780
1495003
827928
1853637
1653309
417642
734660
1102406
747573
1224236
1773305
1236995
466050
960255
682376
680031
1881686
902493
1540700
1967505
647763
1922854
30952
907767
889201
1353232
926369
493305
1117926
1821520
1867582
1031119
1197739
599424
337747
283470
673968
1862840
845825
155117
33046
1377644
1115780
237580
16118
844506
154237
470500
273171
1397206
146583
30127
1729699
1605651
1031169
1234516
203436
1642420
173482
1813586
1641146
1855511
168084
1528352
719285
861240
817589
734698
1650716
75032
247268
79451
221896
1643022
100189
105810
1710203
175543
850300
1302970
69256
1996624
1639664
77430
230628
1649280
1021342
1748950
1730116
486952
1727742
20751
164979
967121
953367
1537693
1951128
1099713
137347
472069
187769
686527
696102
1040322
749219
1110482
1909483
199061
832673
213056
306826
1990218
1599638
205000
1090922
1442458
1197532
875898
502138
253366
1016000
878191
1637212
1596548
1286186
1272818
133024
724915
1830961
1079372
71803
1221996
1848165
1682983
957545
1587642
535545
1799553
1277803
1172000
387038
140181
1532254
114637
325588
13657
1675140
1504822
994353
395783
1104037
598527
1614347
782687
160065
372831
431630
1671175
1338780
1559266
1723934
1665169
1771985
1778847
969441
54708
1058972
1327914
1246668
1984282
1337708
166011
1626440
148989
1244169
724660
1143544
1635598
860684
1191459
503395
783312
847519
1373791
42572
320620
329617
544616
354846
1809521
854023
1594561
438728
1426665
374861
108408
1261766
1673141
1914862
1889134
405897
875021
200540
1331183
494420
103697
1275677
1307629
1276429
1027025
1584039
1437537
1927848
463953
1300389
247899
1076500
412303
808620
778170
193097
1350968
1322451
62086
1419331
239477
736648
76610
1520993
1000990
1930147
1221231
1672398
1159101
645527
237313
1598398
1852747
1302215
397856
1109430
402438
556575
166728
1453703
1495232
1533276
290550
855696
606583
1017298
172779
1909986
695645
416549
758735
983678
1532178
1125272
1989034
737426
765416
241
1188281
243934
1463931
1801839
750177
1256839
699326
262570
1817708
1557766
1827347
1348038
1344150
1103967
1800319
772426
1160928
1566911
1104607
1506294
497144
553699
1551171
659832
1328185
913004
763520
1456878
93504
207434
811803
1471509
1654688
1140453
1672004
1017677
986020
554871
1614584
132515
1272506
1800854
803173
677044
1981533
750930
1015911
1959358
1436864
1063998
253263
608232
449132
1863103
752821
1209248
1074124
762708
436023
159771
815794
1642895
48404
1329676
1533202
798707
1242942
607562
336638
1375993
827378
873338
1008015
1852121
1308785
358941
1566978
633977
1858701
1326594
1507217
1005057
284131
1434840
1100121
656227
687020
1731594
293107
33905
357125
1533500
1429664
965617
1008002
1013901
1862002
142519
1821030
324751
1217142
1572608
806698
927841
712765
215581
63850
1853874
1945902
1999576
751468
1326148
1717055
330184
998436
1542734
552901
1598634
1987027
835747
186936
1595231
750431
808795
1984304
851986
118703
1857527
1494477
1559016
1891184
1804848
1698833
245056
229469
760439
1447620
829830
1622995
867626
1751740
686888
24876
1590143
94560
484881
1662124
1159232
290913
73122
66990
509485
296641
1608706
352078
147845
197645
1745616
965111
33876
587303
1789213
686726
1656419
36178
1867460
1992596
1492752
601266
1149337
916292
1080447
551556
892688
235416
1921667
249775
471303
1983153
1169679
1459999
1025080
1402945
1818170
1398881
1173228
1112595
384214
154781
1605900
480523
1109434
464225
1884196
290146
1630371
1910670
1940517
210679
1948146
1960761
453596
545756
1894472
1473487
1437165
70529
367917
1302775
509504
1452518
1757327
472250
1227194
1974306
1737046
649058
1046585
431713
1664158
395617
1678340
1965925
884126
658597
863165
1410569
1010028
238349
1413623
932965
1081362
210184
718823
1760647
515128
1655722
1326809
714249
1943387
1904247
345950
1923323
227705
674312
1042968
1272283
60317
693075
514298
1727545
1039576
1925272
1578101
1352489
1782134
38775
809468
493770
1242335
511118
1344530
729988
1875107
977658
1371055
886379
1435924
1204194
1990839
1909831
1634675
802707
1684217
287560
474072
560031
1859814
988995
952414
413359
113417
1282979
1590418
1185979
324313
754232
479997
482885
746242
1271095
1579413
1717863
229205
255629
510323
59222
1653615
1618819
790643
1429511
414383
679241
1541384
651345
932080
1392374
1052277
562348
1611499
322225
865918
735172
1961213
376623
86532
71688
1833111
1347460
1569478
338385
831132
226951
478364
253940
194544
1530168
1149293
1184613
1881127
1504489
660448
303777
1165622
663858
804580
50166
1496037
746932
1749860
1705850
1820387
739995
1325578
991903
1288684
1695374
1801631
540913
1166209
1949875
369870
1148474
1799634
1247394
721540
1340224
1563786
317989
1777398
1752104
1471432
1427591
1829134
559200
1442985
1272940
1711804
203562
779600
1985149
1855613
1561816
1408850
226947
859223
472805
1092080
530550
223414
1949110
1571132
1382358
1304937
1634699
132077
21125
1513358
1096666
1100188
1401843
897993
176355
463922
127109
1957631
880601
1827848
1111227
852555
1179613
921940
246572
1997489
1855161
1976049
362223
980103
1327726
289585
1687673
855549
1272706
599161
191460
1128947
145777
1896477
317448
949661
125329
888906
963739
1382606
1362508
782530
1559257
106837
1472494
1799906
1465752
1914391
1701965
339600
230316
774569
727761
567443
203006
1931007
1589748
297369
1581702
1973032
822648
1658667
979038
335103
1714415
480963
1992925
1684393
866106
1309936
1390538
117784
475623
2338
824277
1127799
1251307
1467154
1419032
950236
1266370
216603
541263
1213710
1685575
1881350
349548
133535
339205
1668147
267483
1641355
646180
319115
1449360
1490005
185918
964260
1642410
1511925
219010
1825885
946636
155226
1861467
46953
452261
690310
229375
1755873
1399500
1069428
823259
972564
69933
1908305
208387
990054
987990
215045
481447
504872
1942376
1317906
606770
1222377
1115086
1862849
1616011
1251830
1726793
560458
1179927
78877
794290
1506868
129192
1792213
649140
305656
1107994
1503213
678495
688078
363167
1293536
643471
1484304
196336
101472
202107
1181935
1420482
1320178
653946
828031
754008
1087357
1196822
1960565
333678
1681742
171690
1321078
1296795
890285
1322775
1766366
1830783
1825695
1269921
1381885
107731
1472942
1977635
282526
1119797
1821999
836887
1854420
1382011
1218103
877956
445573
1052904
173643
1658804
13763
219297
1999587
906451
123383
1554065
1106424
300280
1190197
1313717
1269756
1510093
514833
583779
1576275
900856
1058328
1423771
1916737
399492
944602
959102
1196516
1095698
1238402
264412
921439
1462387
694755
1045306
1912618
196507
84353
1441052
897029
1005041
1912176
235518
1471632
1977791
625685
1552927
406010
768345
1733363
191865
1951528
1626750
795175
1229086
1435228
125990
1219605
1275950
1826330
110014
1890322
702853
1365923
1424265
1133832
6433
1964456
669952
420104
1701994
1886710
568149
1768141
870514
1152562
1951267
640722
1466131
1258263
817463
1967744
1957702
238917
1606651
1981060
870416
1505685
1315909
317604
248755
780034
1163134
1328188
1802265
197844
849098
697009
423383
253266
1250485
839255
1218013
1496344
1130222
609695
1443332
1221656
489696
536714
1313968
954855
1249599
1756309
1574374
1209512
867895
881544
357440
31114
704481
562602
1856998
1896346
889697
676052
1130182
1605832
832121
965561
1418219
1363544
32860
260720
1957702
848484
1192727
1345161
1075658
1653822
1853086
218546
1901375
858639
1951481
1874194
710819
203236
257487
951855
193658
1831663
339297
1554768
1675978
264050
1966126
890836
119283
604117
1983646
1761167
893886
1387913
1428918
1325968
986770
1091810
1707288
1170047
812749
34465
187929
534770
1705197
1811527
307553
494917
1485775
1242283
966189
1271153
1329917
1446851
997366
1324785
535242
457017
498461
1917380
879947
1799260
1185349
1582939
976651
571018
1557610
634751
1632670
1024491
1419434
1257322
98758
213313
116585
891113
333461
144067
145580
595562
1219197
170551
799987
366101
935698
587477
1651005
538438
1370214
872585
1525372
1909321
1781120
637123
1951329
529719
1040655
1907987
1483607
850271
876370
1135537
1780257
228250
1327456
857850
1206200
425095
1028798
295005
1120210
1232696
1619082
1660418
234465
1448477
1895525
150453
188034
112493
702235
580405
1690267
608076
1571735
41049
1523274
783957
1161601
184902
1302444
724850
561927
287021
623840
573782
662192
1822555
1612751
37577
726883
565904
1628170
445123
192496
780165
30324
42563
1202974
1075953
170144
937071
32929
30248
256549
468207
914622
1683023
1450929
405838
328900
835857
1885549
479958
1958351
1814146
583271
755261
394253
999422
1410929
177873
657284
377549
1382093
585488
543154
469034
925918
1384662
1835846
1826498
1965001
1321556
38259
1554532
227973
1570535
921483
787598
738766
212662
1500366
158417
1510971
93507
454999
1049901
1466927
1865857
1529093
329292
164608
1514121
201842
1210714
1999228
686194
168327
1384775
729985
1835308
5473
1250307
892122
5555
132779
1636118
1335613
229319
1733489
1924428
551705
284170
1186623
449927
1303116
862481
1600277
946210
1330321
261996
95766
727162
771594
639430
1183841
1046112
392198
350605
679602
3847
1916780
573002
786195
627419
1372245
91967
656271
876249
230202
151990
1664345
1846624
1789389
1684038
812235
510156
1988897
1198197
1843517
1732693
621887
1355654
203315
225102
656762
805488
1151998
1903655
1212480
276597
361197
191971
174152
1858235
1325162
1167455
277463
957209
152112
47004
1224361
146241
429608
1167101
1518359
480230
1257195
111181
1110893
1293115
727875
1459206
987127
1537543
401351
166350
1605080
849965
1675842
1452244
1042762
1775411
1118690
606246
1762223
1955477
94165
1104474
300186
584378
136852
1644290
26577
762779
1089700
518154
1817995
543135
1210985
958629
1705511
1814824
436082
250852
167348
25314
1968192
1955068
1331453
1718146
828919
336636
1080147
1369420
1804829
1239574
1617127
1075160
1212877
1716574
250887
1224667
1758176
549113
1659047
612475
78178
1782134
465267
209081
454774
1026511
1716213
1280519
916685
1569097
1118318
103382
1056743
18760
1468195
210635
90866
59512
363823
1271537
653346
1192654
672423
1842400
955733
350223
632025
432917
1183463
42088
1258432
1097201
1172426
486076
74056
1460599
1580368
1771869
1960360
32243
1147477
1549166
1740851
991909
1992704
1979925
1631311
158997
1403517
898677
971666
1694876
1060703
939246
1856670
482623
524183
1261812
437271
1206475
549187
307965
381416
1601128
114219
205545
1845604
1883006
1684826
1991962
130814
814600
714935
123772
1171726
1496543
1241569
136527
118682
1736282
931966
1738482
1697437
1783194
1135951
1093071
1948737
452993
229734
35042
988477
1355984
1502844
1779672
547754
869398
1613403
1851146
1025281
307677
676368
517065
1873838
244042
1535694
1332242
1284706
834720
1122590
292938
1896393
369565
740423
811175
848850
1001297
559506
1265765
332021
1996514
1422496
1538639
1903300
431626
738238
788301
1961877
1188954
581740
925978
403160
40388
1046077
503982
1448043
1824060
1333176
1091755
498138
274230
914973
448245
74397
1879345
1299006
1503863
764523
1715463
1744676
1889543
13594
1521660
805251
805048
1330845
420167
517982
433849
1070654
1790965
730065
1409312
700982
1432269
304848
1777043
659044
89565
1636492
372219
1687483
521794
1667861
134573
1589699
975619
206093
1524062
939261
482870
1572082
20410
1250413
1966619
442792
493902
1618592
651737
1871254
1729195
1853880
1216327
88952
226334
1770985
5450
1361553
1402689
1564557
1168642
83008
292318
219006
855348
1043702
1957618
632572
1594068
424799
327352
550489
439499
79098
1850669
908508
793115
1754775
1393615
628599
450167
1645278
391689
423372
126234
689888
978223
1163891
280171
191792
1499440
1392811
110470
1653706
224714
1682774
737504
43539
1166449
894807
1892206
1404091
569242
1368563
1994883
111852
1197867
1527534
1772176
1833631
1294155
1867750
1551467
1545987
1150465
934181
1988039
1091048
19429
614412
1921101
1777543
1026190
1788524
1546442
443734
836489
711262
1268732
1128647
213674
709160
1728508
423724
1814587
1778685
1831570
1454521
1416096
672707
1333852
782013
1514618
718519
1932155
594764
1838219
1606596
696349
1807305
246212
640779
1602032
1480126
1868466
379966
379373
666958
350460
1568991
1238907
1920227
1233121
1068499
1915090
711961
1577604
1577827
1957098
492405
293078
1224865
1891103
955265
1094893
1065477
1687929
1279114
51381
903851
1027507
323854
1463442
1020474
1178073
1568891
532218
59948
781262
418123
1618952
666799
554991
1889718
238752
546233
1404548
434448
1589985
1433738
1227879
1331020
1312914
1353265
1967599
532335
1343803
531550
692651
1015074
280048
1348038
230002
1680332
104516
641975
1911989
928210
1622322
1920953
805369
583828
1890718
593053
362636
444971
37682
972381
1408223
1571001
1409910
1330319
1893751
354431
785983
765148
491542
1068936
1388913
395550
804949
1395648
773209
532024
494057
1305305
1339813
693389
1652588
1446771
1078040
1159333
783258
359408
839556
925053
321212
1671424
117367
1729283
1850068
1138500
834473
1953341
221038
24304
1093357
1175022
605728
406508
1803935
750763
1047391
1734936
21716
429400
825215
496974
998517
695059
1380833
358963
1623043
1247686
1913655
1987450
363275
1791568
277790
83580
235078
816392
1265905
676427
566854
185231
1821040
646659
1971799
1310052
978226
570691
676205
1400550
922430
1254205
1248295
247242
1320940
1231446
396616
334121
1471070
899778
248266
1185630
1638179
1814491
1472717
417301
799134
1324911
1775154
286752
1408812
1742812
1457169
1874708
1874935
1827892
1165333
1454719
1534968
1454684
893623
612475
735516
404026
1313842
372676
994285
345556
585394
450513
914700
1801499
502137
841694
732382
1408549
1287247
266019
418478
801397
749645
1110034
1037194
1730232
1371198
1266429
1443207
1793030
994220
1405303
1710873
222667
1085303
744594
1310388
1790918
1738380
1420961
1247721
475611
1401496
1206847
644050
628201
1057526
1766283
1058663
334090
1076984
1376694
266764
308801
1369485
1025614
822642
606652
1342337
978007
1474531
62710
1980695
1058173
1160449
1718558
500695
1358072
1094478
1268078
1256099
1496378
1449893
382791
253848
1289483
501378
1673267
1617547
1965629
1455981
1681323
731878
93501
34650
1001005
587123
245862
63114
1333535
1316869
1224683
935349
1455565
392393
1095317
1460446
1385793
1926149
233982
472284
166797
493856
1216731
710948
826532
1845452
1069220
983746
1034431
1538278
989802
1919100
360952
886643
858239
1798971
1060021
671413
1959590
1135942
47763
1983169
794703
353627
480156
1343454
1572463
1374280
1139299
1754991
1890269
162301
448864
62400
1205400
1533218
1092986
123347
561965
1994368
660741
1317202
1647768
1780373
644706
1220912
279524
868891
461857
1557176
176775
1916142
1830646
1720205
666018
1691163
1492287
1788784
1245602
312816
1205963
879345
1640936
1825570
223483
148914
1372853
924130
1974218
327678
62305
1321266
1227240
1645161
228006
921541
1023145
1769473
929623
821821
1708535
306427
671099
766993
1277927
830916
163471
870718
342706
1189401
1279715
1055832
1256694
1159967
356052
264577
557616
1580565
1051401
522217
793537
35874
1827545
212843
1479876
1120979
1947185
356104
1795397
94583
184399
415361
1352415
1663162
1814445
1658187
496531
1137661
1495148
120177
1699108
1415091
797540
265411
804988
515816
1540101
816125
604756
400320
1750038
759694
639418
1713412
782090
1007406
598961
860727
1432126
831828
1548160
834564
720190
1285632
894885
431081
85975
1130583
1841761
276334
1079519
1350674
234084
934957
386136
428810
1277215
951687
694285
421475
584255
713725
487709
1512787
1451627
1182930
1767066
749775
151630
440906
1523783
1949496
506052
1326930
754361
541549
1932958
180294
1396317
572293
440999
1529501
1421627
1529208
1390593
1194229
403274
1221796
1288395
1677690
1976695
1892522
164206
892621
995319
643973
1435609
1686013
352481
471180
188393
346632
1116995
1206372
1971651
979361
489610
1668096
542920
632214
778844
1792514
550141
797721
1080772
1100008
1890917
1238201
187098
108614
1587530
1275575
116431
919150
304752
1439394
293395
1695905
145358
1644486
1903081
287228
1637002
1077020
1390966
172233
1759640
1601807
255853
1088461
1217650
672775
1613831
847064
519307
1289641
736572
946323
589975
1727872
951832
928951
799110
565944
426096
952548
1319969
372471
1573654
104130
909355
1550236
913632
1179589
1805267
1961533
232515
1432170
363167
1457099
367793
1625662
1625263
1445266
438733
1080192
77076
792636
1414487
1675754
1492740
1053345
1714147
374111
1884737
873102
1192024
1977781
2950
488302
1711685
717686
1948903
1983012
201906
72969
982047
1006201
1795021
576764
17505
585555
1339943
115758
1927608
191315
988606
661718
1139511
1771236
1211911
1810362
1151794
881871
1611896
1390876
1230882
1577295
1106424
1794173
457103
290751
1165372
1877620
747340
1206026
1864561
141329
1996360
417099
1260097
104389
59329
1748755
1023110
711899
520551
1251824
174131
629797
528489
1122895
755232
558196
310491
1170001
802893
294239
153588
151742
443460
1518498
338491
149168
1400810
882939
1384164
1108733
1169380
726603
1221305
1109460
1720165
805876
378719
339902
474722
291812
1206825
1725123
1613907
1897313
1541496
1178067
1587058
305167
1011219
1141031
1366767
800501
1749016
14981
1508448
1263466
658233
253665
638593
441440
1245061
937828
428828
27754
1859865
261520
197902
187311
1455631
1307822
37732
1781347
285234
354018
1932005
392880
423597
1236184
907490
716529
893671
1053219
1026105
1333445
1339317
1035285
1168381
1574682
161877
543634
1003833
1539855
383711
1562725
1986399
887808
1033879
661713
1598639
474828
1361775
736579
531806
448053
594955
1691790
516662
1031087
1212358
1005778
23421
815145
505990
1169446
1303972
1623686
739906
305335
94785
1803266
1112540
1746808
1107270
208080
1431431
1241114
664242
1498174
1393842
1383440
461254
164510
810609
1007565
1113909
1538121
244044
925848
1351618
424965
945481
16375
1806963
1626467
782876
161873
1437649
397807
907831
1466328
1662190
1458910
1706990
979396
1709887
1378417
1973650
558956
720086
1380392
731890
56196
1032265
1797671
1144472
1546246
608556
937770
1244928
762330
1618139
1236393
1623090
1288840
162511
1204951
1020336
14900
476860
662070
1073110
1162585
1195552
638191
649357
378998
969403
1170677
1304270
534501
1737713
1450393
1669011
1114384
275589
393586
857284
1224273
942727
886982
1147750
1605933
1167463
348110
1069440
405842
1314198
964391
859690
1283077
489634
1986716
212374
1917334
554950
1903478
1830831
455113
1893176
1468544
110558
1431656
1749301
626451
121764
764462
1168410
702799
1559886
323453
137240
1586390
605175
1900372
311197
634604
1119733
1345943
642435
1677385
247009
1518578
487314
720460
527533
1053397
1009599
964996
1782308
1680912
1847978
340669
1102442
775422
718163
706867
806060
19612
728116
808596
1756056
1045211
1765710
897264
1641743
1649157
359601
1013193
305755
618627
1911897
1909986
1509135
1769410
839673
992163
1558152
766855
852924
52160
59560
841231
671305
764998
223810
1608011
700643
190959
1865961
1391376
1415740
1280919
1846707
1913766
963966
1763393
379606
808291
175416
173080
1647912
550172
1751278
360634
278355
1547477
519180
152522
938697
994941
1178784
710366
454321
42771
53377
1030130
1630239
1570946
1461454
1229832
1775377
206334
871448
329967
298018
264724
1861564
597198
1307812
1651250
407416
1224122
717363
1207854
1468265
664915
1187358
479363
1761917
1995836
78731
1774168
1167373
35777
1996550
699075
1923279
182257
961580
791868
635078
712012
1395839
1292373
739955
1071717
1229599
441628
1871966
463110
685241
612956
211819
1379813
1294100
398198
1926133
1101972
563274
1970610
837999
799134
376275
254035
1361541
1913628
112649
788631
885090
590015
1022414
651535
831685
452116
476902
1693926
1735470
47193
1243374
1387627
567080
1138500
1265389
185969
1493357
1311557
118465
1123528
1187479
278500
1723448
1146619
960041
463285
1496658
1809515
1912524
847623
1070999
1928824
80952
341832
756002
1746576
716097
1024612
171252
827009
1890854
1525451
1058737
1008187
1688509
1484449
1057055
1656681
1324769
77538
1935765
964107
1062412
1941577
752600
632105
701611
1392906
957740
119024
1550583
1214641
945441
339159
12924
1732834
1034844
1198604
1395051
193096
1697348
1843407
1338171
730445
53383
1358809
254602
453298
849893
1894049
1187328
1685308
1677514
386646
381080
1675424
603083
960034
1985470
1943325
311106
147671
359749
1914858
88126
1328593
954395
640842
1829807
870201
400047
8489
1721366
1653372
1137157
939811
1207940
1147878
1071062
341230
949762
842165
848108
719065
897472
384055
637520
1293263
1089700
575658
333941
108774
1199672
965302
1618008
318442
252807
1402901
1935527
448072
894585
679330
786794
1327705
476344
91131
287372
1864399
1779128
797590
413544
1595589
220400
776654
1350419
1516587
1720625
997970
1738457
1258273
639184
170885
1534972
1405576
217889
1592673
45301
1986406
826170
1974159
1310428
1048398
1129304
394845
41428
615474
404173
654862
422732
900882
1566255
577114
1693534
1075205
899927
959418
21338
1511325
703424
1985882
1231335
1427170
936718
64983
1029221
216406
1719775
1279598
115942
649943
1348090
1981925
1134584
1436005
997796
1702665
765450
999889
1141972
797702
782903
1601389
1945944
807277
729712
1268754
1110207
576369
1277318
526856
28278
1548086
1827263
528726
701222
128215
1113293
849601
1195097
1791383
225470
765052
1485141
757598
252697
1600929
1957470
1659303
1538656
576346
1644882
1587098
1513015
536238
1428095
1089805
1235501
1605397
1442116
732978
1764059
1981303
976957
1587490
370879
1841618
295309
184881
1306594
970088
312562
1964497
114020
565988
1388712
1345272
270106
368505
1450558
245056
836956
202630
292493
1570892
1573820
823127
1759565
902918
801009
213778
19502
1663480
26423
897519
134448
226837
188607
1822610
141770
336977
1378262
391780
62354
190058
755093
1441061
850673
1907433
621086
1834983
1432390
1880548
1917084
1722568
478246
1241887
1591171
1947949
1071981
779604
1354446
547798
674184
1375012
409889
1128551
918047
374272
792732
488676
805360
140146
254909
1305613
467077
1912274
788229
1414489
404902
1776328
1773112
1908844
219509
1837223
1115963
651150
327991
1411768
1530064
56761
762574
134147
463308
1249422
980680
1502149
1760369
1391735
1442935
1471050
1167064
693298
917218
553460
1020273
1371466
376072
1275675
1728728
254176
1601748
1706064
1247047
627628
1125769
1395160
987071
1305320
1381931
714020
1727114
1552582
1653984
1082245
535292
43848
1668752
1667948
1482546
1413090
353665
741303
9099
1707856
371062
318329
1030892
1048604
479214
511745
863537
722099
1350099
19836
1198211
892586
508615
926062
1552563
1740409
1500120
1717029
327509
794417
185119
138243
1470886
35224
211323
548569
309849
1916718
1705721
1711708
1742756
1070839
1275256
280813
232460
1960661
960396
1675157
365950
303952
1084060
356570
645630
1195701
1707382
1027460
1505037
963613
1019909
1527735
1690145
1590639
1968051
348556
1082660
335310
186745
1609367
711262
476741
336817
1968594
536494
337891
1631471
1120000
1908131
824701
388015
887597
1353553
1005362
615288
1871675
1686705
730442
321660
984868
1614476
786366
1003580
823420
739521
1153902
1745574
1316267
1861080
1134012
1103176
1108372
234548
257045
769244
769707
1889549
1632752
1119412
714530
585370
1010776
794532
1568874
145601
503417
1849068
786101
212157
169984
1845893
926194
411657
1259899
1938628
1361194
1718129
1710582
489276
1221955
1396748
722369
767741
1339398
738459
19383
867059
775170
1832285
1473479
1547590
1146116
317953
857669
1131799
68684
1198149
1373624
1299619
1931066
1554827
811277
359126
106030
1076275
1503646
1562908
275986
1733465
1413844
1086623
652587
977891
406643
1416469
482618
1486339
975023
941063
1115065
836614
1875126
1717645
1013896
343444
310385
885356
1881638
238131
1386989
1773992
621851
540362
28606
724011
771393
38650
405838
466267
1872036
934249
205533
676642
1574634
690996
469349
920907
1405795
1544668
211156
1895192
791460
1731099
1043500
534508
370594
1425859
773600
1966855
1746473
1961747
1015966
673695
65266
1054358
1237182
980848
1110541
1454206
1555905
853840
120440
114312
1143107
834054
118091
1162014
118303
988218
1587810
226199
182716
846769
309353
1639351
1311740
69575
352886
83008
855266
181989
1450447
1843872
487106
1663320
1280544
460354
1865082
1522269
1035150
1700676
988770
815032
110937
1943362
87589
461827
711807
1681733
1880815
599541
1696786
1619144
1552752
984126
1656726
404535
1462285
461212
694611
170002
1815339
1645886
208133
708788
1726563
1661273
883365
288673
1150885
1057973
1123078
1481301
684702
1577596
260455
291875
1768423
991682
1441850
901402
1676534
827229
1351507
1126434
254474
1948834
94117
274457
1597852
368111
1186500
1459302
518793
1283063
1260273
763187
1777821
1619502
1890449
1665507
176332
1648484
723424
320540
1622209
199777
706590
410007
42293
1002348
177077
738573
401492
895009
380316
508352
1565547
1184093
1519454
1228537
688660
92620
1730877
287115
810661
1812064
1467262
1393846
636464
860203
984763
1304869
1532413
1908776
70574
811907
728894
92950
873976
1818096
1033622
996577
862826
1326437
1780584
113379
1013077
560623
564922
964694
561681
837102
1380608
492196
1498228
1885560
398277
1094203
1743999
621582
1751835
821820
592358
1790740
1757918
745017
819606
843863
655106
844401
1941043
959022
597459
282213
8133
1911484
1294054
1507390
281228
1139604
1239276
72657
1612846
1740709
1608154
1725259
580564
1471050
1864852
346026
1815789
133064
1303121
791603
284670
1109598
736358
511979
1947503
859059
658045
1575002
1460557
1868216
798056
1328118
1426588
1239081
507139
1021050
1439468
1061851
1617783
854736
1009911
183091
686527
516136
1383033
1741022
577114
1419186
239101
1437943
134312
1340685
77119
99819
1224951
395277
543353
1742061
1530727
1449232
110802
1327345
808950
1587357
1363264
1006020
1741604
502596
1227756
1723830
990012
1965954
620867
655372
1450667
1455770
427524
364485
253875
1883332
286529
586369
1889913
508867
866942
226204
825272
694500
1763481
1969851
643146
1111904
1763125
1557572
670645
239297
1901006
1198758
1816641
1267543
677720
364567
487500
1298172
508099
1669472
1995822
569583
210777
1034691
808477
1662697
1764857
2165
155194
1739756
1965441
900243
833935
1985435
1876855
448553
1565787
1138956
1127822
73097
1666532
893556
1639718
1902082
1681210
662392
1463844
1875592
1413624
326726
448238
148629
1447916
1498306
169571
273692
1370427
890011
1516893
1575593
1723758
1047276
1057572
14900
291623
1177568
902400
1667655
547476
1543760
1818321
160803
630935
1527518
776146
1476125
928435
1882596
1532270
1962367
1985039
938189
638716
692548
628174
325193
1564954
1220673
1086521
113554
582216
1030310
195975
10786
265109
161702
1203123
1444946
1447429
1329331
1896607
1148128
1182115
1285271
1602833
187507
66925
961144
662121
1339151
13339
307647
699781
765389
1514012
1733599
147758
1513253
893456
1325984
151778
1258823
807833
1356467
1430292
905569
1859276
1104345
424915
1652693
1934171
627590
994461
1615353
1562097
1744317
1420950
109848
1881244
54084
61719
1669198
82160
1122963
538346
1991781
381728
771057
1222883
975069
495650
578904
173253
1684218
1911507
1370929
732209
1468865
160869
504030
92068
1476657
404172
850882
647422
1175529
593714
925564
338925
1302200
1001722
1842099
536084
960988
914885
121154
669145
544757
1070071
1962156
430200
873790
1001336
306141
388864
703957
1466657
85982
583277
919186
1531005
247345
616150
1448800
1885448
1245781
1250238
1662053
1558028
704379
1389239
907758
292735
936947
1384791
1062920
1409475
1386125
1625390
466449
648014
1470827
423444
556836
1038484
1947363
685221
1571065
1640552
935675
1460695
1062719
340907
1110260
385320
1501392
756192
220874
181375
1590573
319985
191519
434197
1897302
1732620
1985470
1174648
595236
1061039
1736368
586948
915683
1274200
1911133
1670662
1642829
1026017
1777411
317439
117162
942630
1883011
1962865
1984456
278353
1280887
1565432
1875101
1595161
966866
729254
728378
798396
504733
1659058
84139
516908
721942
575068
1486320
1654071
1258816
307304
100171
55553
1432798
300470
1142813
275373
736353
467579
378685
1962940
108508
109002
1245743
1723259
1244610
386005
1673414
1997718
97548
1481920
1569415
1498704
57155
500488
631224
1170036
910611
53405
2019
1017351
1364783
1811328
1517255
1991212
850673
564786
37110
1559775
964575
1496807
1167277
155633
481200
432565
1795063
441382
900668
1966344
24923
1512364
815226
49709
465170
841261
757139
1490542
1325522
932356
1733095
1328696
120864
1287761
1195747
125743
149588
786489
947741
98527
1411601
1981690
55553
1591198
556740
764378
7521
727737
1377372
554175
1717363
551576
1536883
465922
1526995
1338822
963016
698369
490158
1919070
282475
1016620
1349140
1949737
146426
395178
1488478
1530327
29152
737599
1021674
1869882
1657036
601814
1626778
1445031
546340
1757469
1638619
1626978
975862
1535847
374148
490968
82278
859107
30890
1244429
614943
201842
1391230
463616
1000170
367962
368398
1753090
1144382
1068356
1813454
567169
605833
709755
983521
893763
1144079
1777152
1674755
113857
1004243
546345
1717383
1741142
1305659
1407153
1944996
240923
1018129
39374
282360
1024086
1961228
208702
514008
1246315
1647697
1203314
776037
1169845
696495
1668070
627521
1720522
1253680
1843854
284479
444956
932088
732780
1509584
525375
850255
1870466
1384266
1071214
404980
1411661
536967
1379160
1659201
787462
1902648
1642469
1202292
1521182
861675
625838
1580638
983882
730853
1521346
1646479
1005017
431170
449253
1591098
134342
948142
1777534
1093375
1318100
1122430
522124
1159090
1996723
1463582
1189299
1545493
20143
757465
1849392
1531456
129820
1007649
1107171
1635092
1870485
969997
375331
1593607
149416
456689
829581
800997
1725420
478330
445800
1213156
1923992
432779
824334
1364974
573481
30537
24425
1576421
456657
1290261
369135
910124
1339393
570404
4950
722952
927335
942556
1114498
979661
1816945
1897611
1027418
1665505
656527
621747
1498081
1502900
1961272
1759905
831285
717858
766426
1181629
319476
1357946
593854
1095352
1428043
881811
1925706
587781
964501
973834
1975135
612098
267350
465328
1092062
15695
450505
1420598
330736
1731473
618270
562313
964581
351899
871955
1268106
1648285
566136
252702
488266
1145569
870816
1475858
798314
762522
276744
1084452
906420
1346132
1004063
903247
895645
1801747
606825
418540
1311088
1763227
38967
1697681
2150
1409404
1810669
79629
1756453
199169
431500
1815866
1459272
193012
1525590
1496289
1331296
1111885
67630
354339
1236586
1401819
886098
1735746
1287690
350469
1341293
1144926
1189945
1941082
1768321
54676
418691
620609
1770449
1331972
1005660
1641920
356357
951547
347806
196417
566272
155985
1170528
1522454
510991
492541
1935290
1400335
116994
403035
1852445
1570724
963137
786083
1158840
1420097
1236002
60353
244591
586685
1410732
1113431
396617
1666369
1534551
1956768
985654
537210
527569
207434
1916436
1066418
426204
1926865
601184
627043
1239544
1732335
405315
1213837
189490
786257
949402
843979
1813301
353821
1638695
1868933
35051
123480
331039
1981231
1524008
833463
1195931
127192
525018
1141456
775187
1779731
1203508
1270957
1910088
446616
1760972
890843
537298
1726567
1583999
819774
67817
1922045
744498
1010128
1157556
432059
194058
606571
1527883
327553
1644220
906774
1562972
262516
1857656
119435
1301350
353918
1754060
534672
869418
1282059
1157368
268731
89788
1512539
1072889
1529449
629630
14273
1458866
777746
1053301
1188138
1384381
1365114
92546
1801896
1474477
387097
387843
417978
1380637
17427
1869280
376336
1219784
1396689
245891
1900801
737193
1700954
95122
1828916
1560819
1129392
694235
598444
114480
289328
1860898
222763
1045270
773325
1766783
1577395
1467242
1651281
480443
1377003
990762
1172714
1563535
1954212
1908466
556625
348979
1033850
641590
1135368
218110
847634
706985
1868220
1790634
1306536
873295
1080526
253208
281413
1630161
570535
1795052
1147828
637260
177224
279983
716839
604621
426903
1482592
1698951
1238401
802631
1593617
43254
755187
1891644
159218
1818797
1885449
140211
1440737
1457748
164612
212876
1647097
1306207
635006
1073578
170885
1270905
1099518
1046324
1684899
1027433
1979394
806326
107574
1881090
1165707
1082045
998688
392393
1441564
1336384
1079706
1883370
1644321
968296
233565
1225611
861609
120278
392432
630984
1733479
690452
923033
852185
160296
1485581
1154541
1182628
1424367
354135
551684
1293780
1552272
736448
578218
115701
897208
1840476
1234162
186146
1856686
1579335
821200
168932
1518788
513076
1136004
1002975
1905056
1873393
37840
613389
1899630
35704
1097272
709239
1635083
1123805
1540079
1965847
997470
716793
910792
1091374
1446522
26675
364746
1811553
183376
1571111
1614116
1459844
1118440
1918454
1246626
196302
1750878
252765
695836
1007653
655751
1435721
689899
25736
812604
455933
743974
7136
1838812
1986672
148721
461094
296312
839667
1365887
1747140
248296
1290837
10951
1796953
1325484
735436
243542
1159717
588463
1707988
1312419
816264
1136492
1146152
1010994
105628
1487392
650101
1215535
291793
830270
1150606
727154
493360
1995447
1896004
109673
1724844
1787766
1504285
1436300
180941
115695
807014
144619
1694295
1963155
1975321
1487344
1345031
877026
1196735
649047
444703
1298655
533389
1490730
807255
1303732
648166
1696553
533931
1784778
17089
304376
345370
375294
1896817
816568
1513083
160016
189563
977186
65683
4742
1391156
1215580
583968
1995330
976011
1865055
152991
596599
801068
1988894
362420
648159
1280694
545490
235831
1928564
1042470
540610
1783320
1624643
1828468
1493284
1894006
1514951
1272391
726616
36525
1484096
1233655
600278
896967
1878507
811508
1049688
985118
201648
526032
1088527
623838
1018685
257487
18733
469519
451585
204399
53101
1881815
1287821
1062407
1082937
1274623
537580
1617357
752586
673942
1787328
1336656
1750429
395693
1685799
745155
769541
622226
49285
376557
626486
1887809
1994126
422881
1457546
39588
1598770
1364398
635606
952960
1961541
277393
1768448
201878
1190800
1237245
522745
364016
380382
1455759
1600049
1433698
457361
1247293
541549
1545485
261481
376792
1540961
1701234
1685900
47853
1562995
1403750
422913
818022
215495
2403
1896357
1137164
1924799
860299
1522024
217382
915981
502365
194965
473430
1540047
1750729
1111516
732530
1047749
1116965
1938515
1927105
1780442
706440
1818889
1682588
565063
295246
1335163
1531071
219351
726848
905486
1386839
1697832
1538329
1218847
743648
577591
1366410
903484
913592
618754
1775207
1852801
737097
1450244
1460405
118108
1129833
1193814
627994
1397520
1293669
1104993
1216290
1772987
1254405
758950
1200428
1490297
295497
693703
1248041
681251
1403563
1386296
901620
11226
20977
1251147
1508031
1957680
1011704
728990
1835076
1236027
712322
1760323
1663318
335271
109388
1561804
189557
456759
1576946
1527550
1533633
438643
1642128
138114
93275
218234
771408
1812837
1591092
618778
983764
37099
205871
1988967
1225649
405657
1977440
1649979
1920340
884380
1317135
1964258
1685771
693066
1181245
1602227
1080675
254280
987703
887533
1824855
1941173
1802395
525101
510503
1188184
802282
1966776
575558
413122
1741987
1508483
368704
464717
608377
381020
1739974
1230221
1820216
1024491
1230381
1896606
1860112
1075161
112821
1246777
1476990
1136056
1290504
793153
97571
122654
1297611
1952550
1063673
1336779
961699
27595
1436372
1560414
397657
1045665
384863
904218
204746
1296496
334206
908508
1131806
501987
1819788
251995
1166070
1643678
1867841
182104
1421677
1029291
614431
1021932
1773919
502966
777331
925666
1797802
65604
1582148
253122
593904
1466995
1380859
928551
549985
1697574
339298
207432
1350678
189008
233768
1910942
591968
814043
689520
1222923
711770
910472
1767558
597472
118613
384220
263529
838922
961077
1522463
880555
177348
1813971
848744
880505
1896991
1469095
689000
433879
961685
587622
148216
1084115
1953579
635987
1940528
1767907
1431753
907853
1963813
965058
1558466
1920737
959470
837650
1614448
716541
1305053
683626
1992165
232937
709968
1898032
1827328
956009
1163402
1026844
823091
1664373
1944858
216974
566538
703745
1542725
1964153
1998454
953815
560916
421338
1133208
629910
973709
1465285
929572
1720387
618414
827612
679083
936928
1543457
963387
512058
577764
1416357
585488
1656907
209275
3250
312215
1227792
1308282
1490257
1121680
133250
1290612
543925
1026316
1215911
1319345
837753
221425
823667
1150640
510776
1749146
1518836
630136
604258
1216857
1062206
816545
1160482
139878
379848
940198
312247
486488
1384632
560687
516862
787036
1702496
556709
726365
287309
416438
1718754
1276829
1668379
819391
1139450
1057415
434283
1561267
816947
227803
913779
1030581
195686
1868201
855062
1366544
1034961
1719548
216040
937029
764130
1698636
540370
1353320
49959
1191831
505991
1296104
550421
1217689
691447
1385947
940459
1732085
1904857
1350478
1598357
1065967
1946588
1332592
1562342
1720204
1408520
299186
101260
276649
564378
215651
1416289
1857419
549670
22321
1369541
1738720
312822
746069
1123919
1522392
1255093
1095710
1827841
1288013
1254056
144067
836834
1760194
1671477
1165523
832463
1380990
659986
1938857
994109
1458738
1951653
950143
525154
443581
1366522
539566
819462
161031
1532753
1174952
1255321
690060
1428503
689126
207989
222403
1391745
822048
1989673
452423
1789246
286299
477182
1150627
1581965
259028
1506386
55683
228848
27707
1768818
858499
212836
1746701
369298
429083
1203511
776913
866271
1259200
1351375
1427434
1296018
102448
1100258
974238
854756
1671801
1187423
66391
841542
1428431
983023
1714976
782124
1632999
662589
639821
620065
1204091
1129802
1334060
887091
1746162
1465728
1380018
447414
765466
1352511
1151154
1322996
263652
1746843
601482
1170844
1555014
1506112
1364168
499921
340507
572199
1003923
371488
1799546
462883
1008669
535017
337629
682155
293819
164994
807018
1772975
488701
1064412
471691
452879
560884
1900782
170995
177699
1574532
1200975
1986974
1471463
307760
1403650
1442329
1048310
971373
953632
205168
137782
1610066
1527768
1683022
1026503
44913
953175
862173
1910575
1114875
1685487
112125
1272930
1680130
1783707
1731891
294398
1741439
1596403
928664
1687308
1501288
1526717
501018
989680
463137
1215938
985347
1327297
1236846
1631371
1605326
704478
1934382
1162585
911919
173951
687822
1046761
1034613
243434
414599
1941440
1242467
1036586
620187
1943280
720002
1709948
1142137
1565235
48124
81472
1979625
1792659
720016
577100
1375503
679587
1270622
1627842
1611139
231194
702114
1687132
447569
877720
801157
1426649
98687
220581
1434817
286759
1631943
761464
1237958
1760454
149049
1934161
645066
1116368
627325
912016
386686
1725239
941265
1523778
1423542
47039
197348
785232
1179358
1763002
475112
209934
1755977
891392
649668
1576369
1496463
595504
381774
1954688
61532
1990101
1501500
740517
1394021
36414
523838
1326251
1540559
384680
867007
746141
1736353
1528503
1205043
1744667
841594
1351862
1868832
741297
175202
448542
1266261
358691
973421
1376751
937238
161689
1090176
1764497
1517755
843813
1739592
1212385
1559039
1194044
602105
1710182
187912
1735101
1626153
329442
523266
989477
1690320
39870
367793
1363856
1077313
1072836
111857
79395
1658657
174131
164651
1110456
433386
1887213
1207019
888195
1440038
171416
1916524
410984
669435
163039
654460
1657841
803187
1335093
529595
608000
10779
1595044
840266
1940165
47323
657572
98447
582643
1129597
504636
1869064
991902
848580
590972
1701898
651965
76611
448780
1719066
152532
69222
1921687
1927437
487129
652458
1116369
1475651
1662595
1101156
937732
278681
807812
1404429
1059244
802462
1312655
1985908
830202
410222
222910
1571099
1998191
163498
698528
677226
275912
674863
453298
1470991
1320260
411356
196644
36077
1210444
486302
596740
374992
187374
1751088
567191
464040
205718
717771
1585918
1168254
1772687
436281
1969718
1866506
740916
1381002
754600
848458
1459859
93684
1710808
1556384
1997102
641076
651717
1975390
694140
415613
211576
643479
1087272
25675
409236
1768973
1448032
1233019
918901
1314938
1561561
1744318
1092500
332068
1834912
965133
369608
1604617
979671
1931542
268321
134632
346758
811029
728183
1231916
1167092
380237
1944308
1271587
864174
105584
1681210
193631
1134306
1168222
41643
1207051
866130
564538
759261
1884219
958938
1475375
344971
1278539
1867645
419731
1068577
1409525
1276412
509993
945347
101600
1001968
1457280
1844592
1051055
759826
1025080
738087
1664761
975735
1953167
1556570
1317965
408452
1171286
891423
413567
1471388
816431
1738742
54264
86846
1390390
1677662
1656646
1080493
545715
197894
1525827
255850
1105086
1566377
221939
1527112
99069
847323
492331
1250498
1900232
1521550
1642942
1620679
1860751
21149
1580045
1816410
1092606
1603126
1732131
1539680
1113377
1680057
370877
980881
1034272
719513
411631
998594
922645
888768
953143
225436
1909061
1259630
1044725
202449
1731509
266001
1708466
1950762
529815
1589289
538073
1135809
67189
922498
1864365
1741266
1014479
690958
128343
552543
1731133
963561
697001
1220750
1541306
379240
1934968
1167405
27722
1908837
140629
1425773
1273112
490563
1183409
1494165
169495
1228293
1173993
1770669
12177
694953
1635470
847026
137819
774539
1063614
179696
78869
1325954
66420
1255177
663733
544073
300865
1147263
347020
244993
784493
576188
43110
509822
826294
948976
1656637
1639252
1204086
966882
1089700
1299248
1339257
1629099
253259
1177399
1669288
1342890
239876
932601
1459999
263904
131099
1901841
1088762
1317666
29831
614743
1564082
1004283
1006902
344089
123877
1504236
1889633
1461688
1267324
1103601
1814695
1007051
1428582
1074527
108894
1219408
777973
1055986
328927
1624948
1527040
1558038
788377
321990
681292
575310
1965457
1453732
179025
958438
1951827
1751740
472808
1894097
1598304
190713
1965772
513060
938601
292196
879807
1343663
615241
390316
1085252
166686
1994469
873726
142614
76572
1751212
1315811
154663
1749510
1312399
1026322
357534
16049
380799
1001454
431126
1296224
1533925
723213
457044
1679951
1363788
1240572
1605512
348
980881
1431891
1547768
1131689
3766
1668260
1570413
1069249
1041437
744699
1435299
1046821
31103
575039
1367812
1855414
1554849
622800
645532
1988980
767800
1699678
260501
1368594
1617238
538668
1863504
746750
170473
545364
1688930
1001266
1484407
1099425
1136698
1554230
101576
292255
946236
1401170
795102
1817531
1565966
893066
182639
1146502
307986
221499
766267
1535739
1808104
1248225
1271915
322350
232694
1534602
771590
1169478
1941710
1231861
819740
1232202
219107
1721183
253222
1915581
96047
945738
1822072
240201
620334
1106335
556401
979042
411458
711155
795396
441250
834910
196895
1511378
771627
689337
1879980
1189540
1410446
886328
636583
439863
599732
1742292
660036
511800
632103
267409
218814
1573313
310855
496873
662381
1711260
680677
1428425
733309
1754293
496182
740112
254103
266696
1131074
1942330
1224285
357582
1284372
1952376
931261
756464
897388
1040447
1815151
1289262
803653
394487
263912
861459
1485008
413303
1592838
1760538
973073
321587
789555
1450067
1736849
642002
1705473
45718
1706751
736113
1461099
1823920
859406
411538
841782
473623
1176955
145141
347377
1246741
1843906
1475730
1019008
1946192
655986
1897425
1634939
578869
416864
1950309
1630618
1640254
369169
658823
1505309
504019
1489145
300624
949041
348534
1686509
1049661
1300047
868130
142012
1219624
579517
1621722
311916
1410743
213582
1646428
1696011
1309763
1434845
540969
580009
517167
310053
1469553
1203465
1908069
1777678
860721
1635077
1662850
1767732
1017433
1478115
19481
1203377
566896
80030
407084
1170047
217338
100040
1810048
1481706
1966904
792467
12124
1707789
588400
1639273
1772982
122651
441178
1400756
703507
923563
1479268
1847102
1210761
442258
620590
315724
1951059
1296087
1419425
1434550
513335
1167797
1106453
73295
479290
452826
564384
137270
367111
591651
1101255
1332534
1391731
1778889
732020
998009
1163049
56026
1611612
822225
1404555
1376767
1716926
971358
308316
508655
1028694
1126660
1610536
1598009
1431532
617615
1992415
908511
1845982
1882151
1126907
1523775
1854882
624208
1393333
873614
1817658
1085155
1907878
1602379
935357
166774
1177312
909618
247013
390611
1663145
363718
1045473
680623
411347
212660
493973
879305
755842
1496324
290416
1636293
1704361
1262379
25382
1143112
1039810
580063
1955757
1533024
38064
1372458
314672
1338148
1417791
1873809
406401
787558
106955
526171
766329
1974411
552290
1553223
1020200
219746
1627196
720568
1470605
1179884
1408612
826858
203745
1300775
1835308
1758696
1283627
1865055
859109
1373942
782997
1068527
1481205
1906521
989095
1968262
1387988
1545443
960646
953353
1338049
839525
1941560
131414
1306554
126120
119586
821775
1297565
1097878
298233
369210
1295694
306731
518799
1064472
1966966
349525
137465
1211128
317636
315392
934058
11101
1666317
1888657
1575404
1857593
641973
1313072
1019946
1944566
158549
1890001
1198988
710050
915255
294165
1543568
1039217
43925
1840634
1211995
836911
886909
40119
317194
1403664
443515
488677
1556572
507278
244831
1556490
881426
1056271
1329904
1776685
870744
775286
1294939
1370113
1905517
225893
306516
618009
470572
155194
1863001
32285
1389831
607134
1168675
345229
613941
665872
1517173
1158607
1132263
83423
150745
1578925
1188727
1449633
93911
1611254
74947
1737078
744534
888574
1772509
1140634
701835
1370249
143186
1898492
626105
1223038
1901690
750832
1478439
1370403
1148128
1794290
510534
1603167
1868953
879016
554095
593410
239367
570464
141611
1770588
1601499
1365638
1774478
256808
943534
303304
1938271
1044296
111677
1085582
160884
17859
1280022
1986039
1374597
432835
571909
679776
470300
1411871
1213547
919349
731888
86734
858149
1574308
559794
1542845
176213
106830
1380058
1002488
559382
1752253
161721
277359
1762013
1587513
1919401
534396
423579
288665
1053690
1722136
1373860
1361008
1393998
1484153
285864
1981185
1782374
1993715
99021
1152768
746971
971480
1890879
1286115
1805967
1424925
477870
1587959
1061938
1493574
846657
1892491
1706048
1935795
787594
1539591
185564
896614
1612527
671664
1461722
1309764
678725
196077
881091
19306
1661519
1442125
595078
1910817
85101
800925
300490
1828416
1502535
1991168
1564806
346828
1006229
1909580
1590174
759694
4617
239154
1855840
983876
198210
1394487
442585
20170
488213
1173395
968148
1957268
1900100
1084055
1332897
1035705
499122
1520098
904590
1209718
1879468
977505
790802
1763144
1967264
482108
42658
1374582
985563
1153665
1486692
887680
934314
1137607
605448
1155564
1571080
1542797
1821943
1305786
1091903
1386719
1876446
588871
1683228
1574700
84157
1383743
504342
1611016
1109904
613192
878936
268331
419238
945447
218982
1415988
1466372
1076573
466041
864727
1485751
850551
346698
1893126
1746143
1259879
794363
413678
618658
440814
542865
876040
1480670
4973
1089439
1750250
772179
630891
737609
1473851
1025637
1766310
823953
1560376
1373174
890522
847040
442208
1216892
758400
1453434
649727
565486
1750352
300359
3219
750758
866614
932892
1297990
1493744
1869169
933078
3149
408156
978679
398902
384540
738513
1480123
444704
1147903
964849
1686973
1372869
877679
898011
949039
1062596
1007652
706285
323105
1754000
221638
662839
1183880
157510
1382768
623641
482082
1448750
90527
1696115
205718
625066
1076412
358207
1649179
1455119
915941
1360554
1301392
685695
1893300
823374
862702
143458
765410
1178044
395421
375848
63651
633112
810034
417294
866000
758948
904047
1046997
302247
1888658
311163
720243
638307
115078
430222
44435
1862383
1928156
23868
1458797
883513
1998006
969554
1959337
811398
1696306
31339
771750
1244381
518699
302795
743648
368800
1399831
1084898
1610051
56230
857226
1058020
287832
1302741
993650
1617878
138991
339872
1734547
1928610
928577
157561
1090018
948481
681542
414297
391450
60543
1312970
1750831
29017
1250605
1305784
891293
76262
1855705
391281
597544
1760347
1019862
1240120
788533
137449
98936
1771322
446682
51090
19615
1701047
471718
1972327
1296907
208554
266558
1341753
36016
802758
548168
812517
1386215
1417585
1215674
736068
757740
1982917
148866
1000679
940552
365167
1445471
1684234
497099
943419
704799
773325
1717187
1615673
1121377
1627669
514848
1896312
10524
127266
995892
1579566
1357765
386037
1420180
1893106
1109113
321872
1017495
1677589
1690415
617344
1761974
1687154
1391971
1969682
1371181
608988
1962170
160169
415327
1280423
699993
896785
597033
52226
784642
29650
553856
1537600
990466
1504723
1876711
693467
1267452
1905029
253550
1211608
873169
1368035
1322572
1966846
831857
286223
1921667
1156484
369971
1789799
527458
1527196
432002
107574
36180
1922673
889586
1282323
1380239
102891
661180
676762
39891
1042281
1781978
1880634
1870197
1547966
1087015
84846
226562
1988625
1755755
807893
1591147
682504
1361870
1866666
1386373
1640398
429104
941149
673546
339740
1165673
1195471
877213
1694261
1714109
940712
99522
1116568
1215503
964313
1223099
1126753
1618496
846572
310151
255468
433693
561068
598884
227899
1994337
476797
729183
1496920
724701
1079332
973636
141082
1652394
16606
612018
1678572
832962
1256769
1013158
1945377
1998740
1192393
1901742
1781980
1601549
728485
1355285
1129787
1129099
520054
279226
1628139
1462216
1202333
110698
1225754
520144
1137106
1430752
1223669
156144
468159
330812
1369141
451262
782375
882715
588269
30057
38305
235089
769243
75028
38331
1155217
225497
1111291
913331
873142
425546
1216589
627132
1377945
1930147
18333
1797284
53343
624129
1295854
754095
1954591
1174447
699164
370930
748878
1909335
995225
1178112
845817
126500
514034
807924
180871
1504057
404367
124781
1459168
1598668
1849583
956125
1820929
605551
1073342
1099415
1946698
1971749
890096
238685
1631926
756443
950094
114785
969309
9939
1895943
1864568
1499567
1953971
1181305
1504489
1818719
1252873
2013
1397557
952031
1038238
421615
729501
1167260
1048139
1274949
1678357
1268634
865913
1285891
1927236
641750
1467443
282766
365004
950145
585036
334832
442674
315235
1250259
825637
1687794
1008765
949819
319790
1598389
1305933
1015966
1948081
205906
334632
100640
1072875
805320
204715
513317
1132898
1253003
147617
1210245
1590006
353873
11817
1042844
1930627
1513206
380696
1625390
1960661
898
168128
1834582
1583275
1520185
1638680
263820
1674886
823637
1208333
1315917
389250
1116287
173543
1365638
944478
1824851
1236421
985118
463027
1297463
768848
73207
72347
970278
226634
1150664
730404
648487
414210
1076258
654332
329450
1493377
542771
695242
466008
1742813
1522645
1309111
125458
383073
841094
1562515
1586169
1085672
1771830
396579
631247
1434073
1674129
1007586
1769041
1520776
1299609
1395253
912525
378697
283708
7011
624050
904128
909047
429852
1589922
948354
1325522
1050399
443458
266019
1764487
780067
265604
1914548
394967
1265766
524399
1539195
1564211
358882
1049423
1169911
554746
1014358
1326323
1670583
707549
981118
1179927
510011
111102
1417034
850046
164910
498650
1678513
1961475
1563852
802520
905162
348759
1790124
1328917
1599811
940732
454974
948787
1652222
519044
185810
687522
368581
67937
430391
865619
352186
850249
1977131
1918417
198016
1338693
1709791
1900930
713839
942828
1099099
21144
596038
122377
279267
1078414
1369406
1005010
1473719
1376830
1954241
1151301
1475050
1962856
1701389
1868158
1335963
231925
1765936
234707
1533497
1003282
849948
1716836
746573
921240
165811
87411
346047
852017
157612
854468
466271
1947
1009151
410469
1484902
375215
1905940
1114010
930453
9236
1904483
908110
1173824
1759407
592553
1631371
980448
1721662
402249
268104
711590
1938242
881342
679710
502038
715105
1627981
1118040
556739
54279
1283624
1553962
822315
1727593
514683
49232
1739345
1889848
1534490
1192681
1187783
912854
1729933
1227285
726019
712402
712960
1328931
1720727
1848715
547452
392757
815682
791930
1753253
1373468
1203377
162915
736144
628589
386733
779657
1373816
1955380
1738333
1844443
1725019
1966138
1796231
206867
611742
1709276
1154847
1804366
1959282
650398
421658
322875
1047411
284377
1442509
1086667
865816
1684467
1684693
1358245
773925
1668132
812098
160353
71337
491595
336137
758388
1765254
837061
1478820
940488
1691608
1637105
1885973
1647349
1807198
1511644
1064158
110698
1895556
1789511
123772
1349756
451818
967613
170808
1741408
1904971
420459
551311
84765
1085381
527688
528046
568117
1862286
901180
1199050
52316
1122119
1846423
1097407
1812640
155402
279573
1277982
1650902
1289687
1816643
118550
1642401
1560215
598425
97847
405097
306359
1439076
131176
1925270
14993
471212
835670
1523105
571883
655751
916799
1404622
999097
563630
756051
326948
498938
857688
544304
628001
872201
8236
1283105
1449867
637671
1335206
390246
1004476
464046
1592287
1558968
762647
814323
1720594
864969
1160516
1299517
931130
405668
1914473
1350627
866842
1175881
90573
1502638
1028156
278818
416189
1616765
1104254
555279
435778
331625
897912
1110793
151538
1324564
1633814
271131
105271
16854
1091771
1071695
887861
1301159
1447670
1344890
553209
1253861
1794059
1630953
278895
774778
323902
484340
1009160
1425188
979579
1766742
87241
115588
965590
1529218
281486
1015595
718630
805527
844179
464246
1710919
1979787
1602887
511484
983935
1430660
1973005
726940
402225
1501801
447465
100240
46682
698919
897134
1301282
674973
1735024
56479
1349842
1831014
487304
1355241
145202
1662939
1753692
1438485
1364349
1124618
1343604
1792378
1110268
1158380
1185536
452119
765119
1638674
1389315
997818
1325531
1629995
1804373
1586167
1242496
1405669
1470273
941426
1319585
478643
1955856
1078784
1008593
849721
561640
1056156
977005
689180
427345
220336
95525
1785985
1677561
1696497
1251949
1558416
1901694
662616
498550
841229
537835
756700
105889
1490503
1142499
707655
503223
1936692
1435258
272264
1646417
1790918
1013020
1517471
1943648
1659096
1098929
1958247
265426
622231
1592448
930731
696378
400829
1769166
205468
1786964
815770
764166
1632941
1543100
613508
1818853
15149
1402028
1741451
757626
1580433
1496336
1803351
1452370
253772
307935
666819
1641655
1293376
1900837
738513
1612685
643372
286352
463954
1145176
1063457
1128963
200736
1130728
1257234
1759853
852017
1501847
259245
117766
1485796
681170
716659
1444929
566475
1402873
1997767
954661
1385081
1939824
1424124
1706541
735326
801157
1786011
93733
589821
1908911
1648641
1843931
1670806
1974483
1390858
662913
460130
927649
20980
194123
947240
1939445
134461
995342
96367
323352
1926689
97318
27026
335544
207883
1900140
1180432
965074
829268
1331020
727002
1154505
1537387
657657
1909971
368497
550213
331941
1375550
1425394
1416963
1613283
386
236847
1968176
1761089
52494
1519723
535305
288725
1940914
1455957
566907
1798001
1059244
564935
1613638
1093313
1512448
1146522
503561
210419
839054
458949
1790610
1178617
1756696
893899
88269
1467644
142426
134065
603543
1149869
295879
592615
207681
1745376
950450
389479
84755
767062
1136359
1089749
638964
1259879
1462049
731316
330313
535918
1348076
1366608
34384
1495081
1246375
1091711
1457466
1100833
1314450
488541
996138
491945
426400
1366216
586447
676374
873613
1394561
1846514
1464350
1350041
516870
1051215
1106433
636156
250735
1043081
195433
1674554
388013
1045721
130241
1513659
1521003
754168
815521
572959
1707279
789760
1165218
487305
1943362
649500
1976942
1486955
1285211
72540
1619519
1848944
296948
1588818
1024734
1671082
1791862
1333755
291260
235234
843297
699166
414535
1814171
1823827
399946
394677
460130
1436895
397462
155178
1713110
1411677
656652
1535472
1418446
1290651
1245292
470570
1482613
458557
1162811
1772018
322189
1164749
556260
1903692
636764
1916780
1424656
690374
953470
574180
521824
1537669
1059505
367586
766392
396558
1236912
1890242
1199619
1879040
596031
1340485
273404
885662
1392400
1206692
1600740
468986
835210
821510
360252
1545421
540392
970195
1119304
203760
94933
1926839
1945439
84778
1790875
714261
1318734
196397
1757856
285728
1338049
1702173
417294
1623309
818945
1514926
519776
505472
1353244
1099029
744214
370728
1997100
1364478
212458
810871
1171
232800
896122
362992
1490451
924047
1491187
1237988
1812785
1580428
367362
531268
610086
1569415
2738
575786
393046
1213939
1385544
1856842
936852
1641136
582279
750112
748095
938454
532091
1186272
741973
1057310
416297
734268
1824554
673622
261434
156727
127807
942929
142381
141850
1283422
964694
1859963
1193228
913939
259659
1468211
249007
306421
1623454
664945
13714
246655
1061054
1408789
1243221
164828
1620946
1499693
169868
144565
770486
1938000
551556
1157436
303884
664861
874657
1894802
1879395
220223
509120
1889559
479256
1237121
1645840
439184
459371
1281961
1068492
505954
1879387
1620138
650323
1406231
1021738
313440
1225675
1516233
1418912
1098944
677188
396175
719799
1970236
447688
341850
1232036
833514
973636
174357
779524
286377
847761
523349
558552
1645806
958931
770716
944733
839354
488722
1708269
304765
762328
101259
1285626
552227
493432
215342
1056631
748025
423151
992491
1915219
1551574
515326
210863
1928476
99802
431725
1419165
1875053
1963520
193914
1782867
1151122
1714660
1381990
215832
1777871
1762970
1974407
1420240
1235161
772661
1893571
1442785
970431
1466137
1296994
1165431
623746
1828342
1639353
1712136
1598009
990972
548781
209071
1980443
850841
1231129
974643
580242
4053
457269
1094367
1171863
267573
1030416
1764457
660214
1790876
682729
156728
1908985
1176852
1073488
1747875
1329221
209125
177900
1221547
657883
998150
1337188
1385706
1486956
87810
739407
1179200
452688
11490
1834394
1152287
144011
1144544
1689198
63501
243915
561639
758951
1802174
1343728
1953409
1644065
1513879
1616897
1613481
282872
702698
1980962
1035780
1514599
292434
1785250
714585
561153
939055
1790608
414760
1446190
182589
619444
76902
1696143
1520358
1193025
1424378
198673
1504920
215207
1453687
1027224
1748227
9443
876604
957673
1523872
258071
262999
1660025
784144
450517
604140
1780801
640884
638452
1366152
93906
1364925
1687831
149416
828397
1328986
1525202
435318
768703
935993
519443
1384022
30390
1004302
1330330
1142941
1866591
817587
778338
918017
1488180
1276950
1757792
1746117
806625
969401
1875263
1337875
532311
856660
481085
120959
1053286
1595844
822455
791862
489987
695037
1315098
1807759
1966230
821125
1516306
565080
190775
1063585
167166
1247065
1577249
934902
1781249
1294724
950389
1375729
1789576
1811639
239492
355886
800716
855573
1121691
641789
964777
1824365
780067
920312
621251
1183764
1440323
1391112
110448
1133309
716645
1488016
1370660
1330375
253710
1876456
34914
1979748
1672336
749822
1479608
1645348
577058
1049863
803765
1217535
1236405
1444608
620019
1128392
631117
1278017
474462
238313
1253908
357527
137449
1190293
1062675
190832
583728
1826436
1098356
1851737
1562725
1850899
463550
301412
1401601
845478
364866
115397
403252
107064
1741108
1746819
1031083
1791989
225893
1066010
1788264
1028509
1055137
830320
22671
152461
1965654
1322940
328999
598527
323026
254768
508003
767544
1674411
545599
445797
1817527
1318242
305438
1001908
1308195
1980906
10320
1864985
29831
1440667
361507
1297348
238985
1942154
1758342
1040056
463463
548907
381188
1945034
69497
444163
851907
1364574
431830
650929
1779164
1001786
1901015
487970
666451
1460217
893699
1557174
884314
1141599
1703075
828109
1426517
451667
1093601
49665
1272499
478678
631117
1397293
974701
1369914
122844
88348
711245
799566
1678361
1069220
625607
1009216
619564
553854
728957
1595302
1142817
311766
1297111
216678
315400
1203555
136646
1425882
501386
1012695
1116734
533406
1468664
1483053
1815349
1205314
483421
840555
1060590
1447073
533552
105926
776334
1298720
1018038
1700249
338352
1758348
1998429
1621433
736294
997887
1488
1200767
1913487
1651223
1768098
710907
1164860
621704
153033
1412404
10735
758735
665444
791430
1739420
586150
1544219
1407853
1135832
270553
1355812
1935302
757553
1875040
789890
1908580
949311
1424142
1020337
974054
1364102
1960444
1959508
700271
1680546
42016
18318
1107430
272972
753977
1406463
1182245
1113989
1170355
1436586
595924
1855667
1857307
1346792
1766455
1308163
1949310
1453812
1998115
1986421
115830
948455
927488
875336
1479587
900075
730007
1452646
732764
446271
530381
46419
663404
275183
621704
825593
140662
1025751
960762
200995
1961682
594450
286640
1588950
433851
23559
1282076
84349
1759096
878000
1170919
414210
362886
228256
81793
965557
757707
1563213
619296
35376
929107
213142
1544473
1091501
895706
958599
1046009
853758
1062062
65374
999738
1167337
1983377
1797296
544500
1646438
483972
1350965
714628
353768
290915
1063170
36918
415542
1251927
1787239
992371
358092
1680613
250281
1514192
1162014
587219
731477
460076
1186850
1253359
993206
1588934
1711674
1328044
816924
1634509
775033
1786897
41161
969729
384939
874344
825670
163781
275633
1726903
1552127
1976658
1543039
695294
89250
1443245
1923253
1753791
1871314
918794
211607
1407136
1322784
756192
1864985
1071141
690681
1073226
1564446
166133
1295255
355195
751967
1840604
56345
1013597
424134
297761
1036650
557899
415594
1509584
8658
216665
447250
834134
894355
1416826
987138
1994609
1562552
803743
750020
133556
906281
1265931
1362086
1083446
1452413
536459
15781
492239
1130993
202534
60797
499004
249639
323303
1845452
746154
920325
157421
1997721
563436
738853
1335963
1611050
1681093
681831
1728546
919909
146145
1753687
602497
1054522
1424211
299012
1800842
1738905
141000
1394856
528437
969986
1399093
1448239
1656041
1519401
878732
1933340
1432475
1539031
1561849
423666
949965
373244
152318
1219048
1140249
291026
1318552
1049120
224770
321652
1778256
1869988
710641
1588357
299149
1294955
1431279
1586264
1344031
812346
122615
639151
1549083
1996630
1938965
626168
1757460
392389
77623
822291
257190
948279
1604292
267409
161356
1470062
1428386
757641
432799
660421
1595096
929839
1892244
1265541
325645
1759802
1501442
1608629
1881861
810498
570329
1436548
973099
1144508
891130
1124159
720272
245874
1262054
666702
198561
1105538
1726090
1530771
814755
1421039
1988678
996569
54481
642727
415073
1957763
992632
200384
1399120
847443
1433646
1638714
1554064
1732309
1330102
1011967
1022568
550775
667665
937814
1971749
117870
1266925
1817749
214679
1434542
739710
719688
607558
1951257
1485052
1105974
618893
1489808
892694
1103948
1539480
704039
1865370
1066685
1502883
1536256
136946
3238
830651
1399369
880392
1963938
1526753
1574168
1289541
1845931
1928949
39516
1253564
1730695
288650
798056
1869739
1303547
607449
32882
1112651
664418
497964
742089
961113
700564
1221144
370898
412052
1887928
35995
467787
284468
264344
627325
185843
807324
486464
1648744
1438871
1193793
870373
552435
1488070
95939
591261
1101256
1848147
26782
1595796
1410611
665008
1711440
1399966
1932113
606135
919632
1240442
675342
897275
1227164
1643422
1501394
869943
1123945
1340477
1679973
854663
1565787
1450218
1587342
59265
1053113
694123
1200970
1838135
627811
749737
394526
1931039
836728
1466859
735961
142679
1280455
1594814
304969
850980
1168428
1773473
1459031
1194694
1314257
164389
1571488
251907
76884
1128544
1259112
1137900
1583035
211967
72473
684887
136041
1351239
1639880
447248
1032632
1228099
383766
804794
1222381
121038
1174544
1900043
855949
1696981
277098
1640552
389273
1493932
649038
1546139
444658
1010298
1029953
1735640
382420
184091
1285156
856009
1090780
609807
416799
1338348
385842
113885
538624
1791127
1763285
889729
558220
1495240
6781
1049011
1117069
228829
579517
421038
1242774
1315424
1271969
955137
1458405
1935754
1626980
591670
930607
28368
359943
6546
62679
581841
1716239
791738
1406493
1491600
113223
1073011
1027128
1818373
1960741
38257
324974
554595
677370
939619
148262
383972
254828
22846
1705602
1163522
1986399
1196090
527863
108479
1443736
245748
1863029
907986
430990
207161
1946047
1402956
1409362
1197459
534867
378076
1242801
205480
238327
1282267
1030484
1564051
130241
1960566
1934466
42678
1139784
1940102
1080082
40785
411449
821469
1578235
1492006
1153641
562054
814043
883557
501372
1901627
1413027
1213088
1164310
762498
371751
267017
258800
622319
1799017
1048172
1521152
1822495
476692
1026759
827468
1866388
250763
52790
727943
523908
1355531
595409
1274419
342764
494803
1439735
881053
1928595
1478216
742355
1827143
74759
1279638
154307
243934
70478
1689995
139303
1098241
892826
523488
1011722
10403
1593736
1681118
1703673
842797
1080493
1172561
161438
974355
503833
1560699
7172
1324158
1981630
1105212
1572951
35429
1699272
318645
145515
566390
1049120
877891
415715
662939
645941
501721
768631
634383
1431881
1489319
1979959
1276680
1461642
991345
1464218
929556
1234391
1119543
1966750
1883359
1565946
1865166
1381510
506116
1489286
569559
1607636
1576293
689136
1200751
1855177
549690
1701201
1885259
1285472
1473541
590765
1939840
173180
101927
1861792
1673212
1325567
393467
495298
1286508
1286308
1935284
146335
1417250
273354
215910
308664
458876
643666
939205
1023068
286442
601752
847315
1786968
630530
1674601
1490094
1451068
561506
426587
197065
1381816
1306183
301581
275476
717130
1535283
1283334
28661
295195
819934
1277222
1246861
1190634
1393170
1643192
1358454
859652
1450437
445977
290790
1724762
759281
1141796
979923
1237618
159724
1890298
1928748
1163623
1377090
711397
1966357
319885
709555
1001133
1088370
205396
9691
944496
953022
734667
306474
1348535
1007009
1495442
303623
447323
380253
184933
1676138
1264028
1361736
1011926
1418311
1939500
1446148
1627326
981001
148065
200412
41203
679604
555640
567997
1159600
370892
718509
1494268
1101235
1425706
941142
1194328
1844077
681905
773707
1216406
1600158
1342952
1777846
1405064
1680900
949468
517952
1734357
913767
1045211
762962
1314811
265446
997726
960029
409530
867483
686435
190827
517349
1141719
415677
1308220
1185249
1442964
1142966
1378475
557104
1393332
510157
1970838
1277966
1728876
75817
1743650
1131308
306204
1902166
465978
1366778
1927209
3782
900878
1542636
1994052
786874
96146
686282
1940660
461707
875414
79887
12643
847587
1852217
1590189
313941
427539
766639
1285476
583055
1704677
867020
982063
415894
900667
29163
263136
878248
1078967
1965848
1388619
1072982
557728
1078896
1706572
1065967
1327967
798423
1280423
1850295
483437
825517
723535
1159199
1214573
1724785
828450
1934553
1411459
361415
1269087
251910
1280186
644552
1934524
431630
489499
1761517
1020944
677174
1614781
1008126
336616
1418062
6595
1068973
1584666
1322109
1033746
518882
587832
876610
1458573
187389
514627
1072479
524693
717331
489010
634928
1123576
1468201
1346264
44520
960288
1157790
459116
1025230
531817
1534584
1106325
1983047
424519
178690
1276844
1639345
870241
1943249
250344
1553031
1450793
1492069
263172
830593
496723
1405472
1585216
533162
1677223
692783
389794
879716
328104
820518
568988
434150
851632
1766285
339317
140060
656544
1480113
962641
463502
1876088
1011468
1673644
902230
1121361
1752881
120652
1224865
1183841
527627
463690
1945366
1819275
1658969
1731338
530411
768852
398930
765097
734958
834009
1549123
318396
1797092
186740
1784822
1330161
1495504
806341
985391
1027681
562293
376201
230543
597591
1233521
1983090
1538351
1104035
218024
619807
1290200
1870510
414446
780737
117995
860187
1288405
1638290
1267012
207206
1291362
1284261
320650
378588
1708387
887695
1793876
1528272
79700
458369
896433
988849
1809362
1997329
407008
392425
712209
265470
1356379
159138
1229250
517793
134033
453845
636602
596134
1952385
1754673
1877848
998376
938941
1313921
114935
1770012
563047
1528067
616011
584517
566374
1299128
1400657
151750
475980
451278
33547
1313544
1822926
1751375
1812542
16308
1725409
117696
720024
352344
316626
1512353
1486146
1514537
1581277
1466176
54173
337924
507211
1778029
1668762
660853
1048347
904974
1719978
1176214
1503437
1213873
513548
165997
219006
1409056
1008813
1214902
1115973
1811370
1470481
626277
1921325
1840202
572305
909240
636875
384958
1510974
1281553
289328
341942
1774777
785438
330537
1845512
1197107
95619
1324611
1642524
271765
1351554
1377087
1663440
277138
1656314
953389
783349
374111
306483
83373
475759
622223
379966
1401581
749155
488331
363822
1741668
731488
192806
362179
1520161
1859851
1918483
1850625
164723
1413611
473628
488543
920235
33991
1426101
1843851
505218
611954
1461707
483613
1986754
260002
1349760
94182
1107023
781640
360145
1642498
1494105
205468
1016305
1749294
398599
668828
311196
1489814
582416
1517446
1633231
1578930
1334493
961072
1688434
1019028
1133939
297537
1302524
40807
632322
1466604
717006
650905
1628295
1503740
1506183
85813
1203347
1948734
1305872
378539
1625746
1230647
1339637
912630
723209
1029158
64509
1630977
822240
54483
621887
685485
1405210
701952
1651338
171946
494038
993250
652743
1623705
1626051
1750347
715868
1817049
1735739
866971
1926998
1646326
597974
721326
389673
171509
1857822
1312205
1580949
1418173
1246937
1325585
1305429
141228
1754214
319931
481583
37641
853291
674990
1087662
502105
905928
32729
687724
1093
1122208
345932
1390664
656003
644511
1749236
484095
1657050
1498121
221473
558128
1904992
188561
31246
1628679
579866
1163455
1282166
80120
125456
1964887
273188
1250325
1104435
99102
1534408
907766
581436
59571
651204
1173993
644552
652225
1721209
680589
51647
1684242
827828
113577
1917209
285548
1816660
29271
173994
1602287
204965
1226540
899914
799985
965675
28663
1007113
488216
684906
1551285
125974
1156662
1595073
886960
73383
929486
1465848
46456
46494
1952818
1030193
1192008
1872446
1000697
304661
1175154
297297
1150616
382614
1592083
1111243
1464081
526118
12749
101370
1773794
9717
1130167
824501
898425
689932
1519216
42242
1047275
335846
1097186
315046
1756330
19192
636448
468390
313554
736709
654819
845805
1843811
539646
1553682
627913
588804
1693775
935296
673801
97818
1612022
1402413
352327
805758
627835
1547308
303024
251867
1193228
1173295
1003801
704739
980206
1563612
1088038
1144534
122821
1276243
595410
730690
1055768
1519865
1892388
1410428
483900
1340886
1173133
223721
1527897
1419209
356188
1456891
1332175
733676
995240
1027304
1659093
524352
1390028
516406
1980038
531599
112755
1094613
1281210
1679297
1407354
1891930
1391655
1271833
1562240
330930
1213245
1331944
337775
239154
775882
1797583
1511566
1350176
1454714
483333
1076258
1843562
681669
1009541
658876
925081
75338
1528417
1728474
1683076
1332198
1979686
1189495
1011708
1170991
1470484
367847
1491950
320257
227542
249957
897147
306102
1692997
1327661
104659
1935160
1677973
265258
239268
1709633
579779
1303576
125056
713394
740659
1844514
978780
1975928
291525
317491
1880746
1113826
902542
125354
338670
542323
1307307
1797673
1613506
1400217
1286493
250404
1962207
1381105
1323796
445472
513860
1003414
214466
218485
1810839
991336
1029497
850073
580964
110740
1819402
1486281
1090738
1078253
625930
1180947
942322
260907
1476683
49676
1589418
1228099
722872
1027488
7576
78541
898279
1298872
61635
1514183
1117796
232875
1765883
1298720
746809
868119
1368744
1560473
1177519
1232927
1033545
810414
1302044
542982
152237
1573806
1154015
1740856
1332991
719034
529394
911655
910360
963229
505769
268438
10845
1026884
1103923
1253188
1148687
1882597
1006885
543744
439456
455031
953440
1154674
1700405
119562
1122127
683796
522242
1063254
1566777
1892754
1515799
1893909
1911578
1865745
385066
1422353
1125555
1331296
472496
204702
1424610
592108
1908218
71779
1513667
1763538
433614
304345
578588
1859043
1319590
972303
460291
1773956
595600
940678
193717
489552
130915
1373973
1868082
1468953
278765
1017638
1142183
1114916
317080
82082
117418
30146
544144
529271
1027397
126483
515289
1153326
1950709
1378856
1256148
793853
1393769
328538
320409
1859575
1188833
1781266
196758
1087738
1480917
587123
1081566
287536
853619
853966
1017268
110344
315964
368733
60731
91649
1601032
1923873
1808047
238514
1840173
1033412
505568
1348586
46430
1491783
1116108
994823
804426
670378
580300
999147
1244928
1189299
1383047
1642874
1522125
168778
1962420
1236060
1474510
567296
1290987
1181005
1438264
516173
528788
1990525
247241
1654559
73749
18535
66323
1151362
85706
29143
836479
1274175
271630
1444613
193330
709042
1080576
1594890
1707115
1254918
256652
72309
970107
1164651
1692248
540420
1357436
1293442
1759741
6046
1597584
896556
1151544
493870
805314
25691
980435
576981
1897667
1610451
630444
963260
1222834
814043
1516520
257843
1407938
48539
658981
1874476
272445
1619144
1741437
285357
1385612
504433
1211001
173632
1024179
1810834
936381
747420
1497899
1257846
1274356
312816
1224026
366895
371015
1254205
1363768
234292
1350845
232521
1751304
1329618
636117
1945251
934204
298636
520114
875014
532133
1915090
964273
658285
1890864
412235
1007850
201651
1731133
993358
32435
1109709
975062
1484338
468981
1442995
645527
1570662
1489731
1799526
1846889
1819994
1449670
1666403
1656197
1067906
1735739
1470023
1708269
1052904
147231
1432323
1409313
1547395
1554683
107203
227542
982409
1639350
869473
1279696
1638337
919630
177317
339958
1871883
141456
1561271
287604
374320
469063
34974
1339063
1000608
564858
95149
1588110
716176
56771
1699828
1713227
513296
395455
685339
737885
713753
409611
1599424
435269
1457171
678719
981689
52634
606504
408596
384981
1770408
1257944
938556
1646398
1518074
387787
1173666
553787
160498
810930
728404
847725
741276
1252021
1651944
371247
1466185
1950225
341072
1214650
1069551
940920
13313
63908
1846399
914907
1204764
1014241
1362563
1321012
1572382
456511
1243521
723504
1230938
1082619
1554986
1832216
779627
706917
952187
1245906
1564034
261081
1753903
278372
641703
1297291
1709329
1193260
1990563
123040
665154
1339005
5049
1914018
1406896
86694
1080343
874757
1059070
1283948
1124932
1087015
893840
1285340
960022
1434237
1573332
1772951
1147234
349644
715332
1352361
588921
1220425
1171380
1420277
1596960
1304365
943283
742153
1561281
1673660
1253687
829643
1313068
1112436
760191
1637958
289218
1754672
1915646
1659486
1563080
1068375
927846
311233
1852785
58689
780580
495693
1340843
754893
1491264
1725098
736572
1088848
1098521
1337107
365345
662943
1750633
499678
1487659
1947607
1440644
380556
893036
1678517
1153393
1851573
1070995
491796
756386
641047
1025577
502269
1995574
164558
1575324
1861244
299431
1727321
411821
127192
964357
1327626
1132054
1059300
774316
1377372
59217
999408
456111
785272
1301392
547144
796526
536084
1893045
877268
960202
626358
956141
1138903
76337
634803
853325
1095353
583462
477732
800677
1531465
40642
803183
994311
111243
251721
1114198
1667572
615032
762628
559184
1228753
1531400
314785
576739
587868
1420208
1285120
235154
1593434
613957
262748
1083538
793702
1570961
441924
982489
506822
1438419
1837575
548891
1964662
452687
76162
892339
733878
664352
374005
1455364
1274907
529373
625276
1517598
276700
524088
500115
1967530
1651952
349301
1964234
1531858
1895120
1302641
302750
323863
1641419
1031000
805650
809380
741108
472549
838745
1580537
1699525
1676567
1600211
198565
1483660
24866
665457
204314
36777
267936
988062
1205610
1065486
1401047
1771961
844623
923316
1705270
1575196
699024
330184
1322
179796
888254
1462916
1981260
101872
1180537
727154
447305
407049
1587523
708441
1126896
1436668
1858559
655246
167035
570393
948649
547537
1933341
962024
1281514
1410048
1945894
1770167
1606810
430471
285189
256317
303723
717318
689184
1843944
53588
103479
1416704
949006
1111531
41179
1640156
701957
250241
13336
1161340
1719734
1586633
994255
1699460
1460327
588590
751832
233676
902506
490272
304265
58236
1912109
707563
120626
1390333
287494
110875
1711338
374909
1006885
1585479
1377744
1533157
1869814
608076
460309
1966988
1783808
1793172
1825308
1867707
1945546
1952221
592899
1327593
401359
43641
81723
246050
1535087
159994
1729662
1015291
200525
696182
1900339
1604779
1347316
299012
250681
1891468
1400860
868822
1814841
304209
1060893
1705053
168449
1466635
313870
147154
1403680
13147
759114
725012
644193
1039226
66039
351051
1605599
1981853
1226084
63651
1486707
662147
1733014
1358885
1128520
1465854
306474
481252
1914018
1490648
1287323
987968
847548
855650
1055986
95514
1829807
305056
1935905
698832
1890967
1622407
795325
948115
1469000
220055
305996
1461156
1816077
1990115
454859
215405
18541
643735
1505137
1610619
3096
1301439
479795
162701
1963453
1713551
962644
1935558
1447531
1192008
1648967
1529890
1550034
870285
706202
1628019
754656
1949811
472593
1472153
558609
150387
1597086
1664833
1625316
1278443
412663
1357743
1627189
1658817
593612
1016899
1037276
254222
306799
947115
761631
201507
186607
1186963
462673
358747
1841107
1682436
1800049
401032
1717214
1392328
1042365
408877
902206
882344
398676
178062
88660
1160135
947513
1143700
1254320
1115430
1263540
480210
607632
33301
1003700
216428
766305
1093300
1738626
1821418
915060
1819560
1877868
560727
275685
544341
1910372
1096708
1331582
66170
663207
772174
414360
127612
87378
440458
980329
871366
1664917
145164
32408
301392
1906973
1231969
1154908
957266
1993331
1632771
1370286
1736900
1565866
1829787
651670
1238104
1043172
1124573
1148811
103312
884374
1432943
90268
1730863
55966
795645
1470209
1262486
65441
456423
365954
334768
221215
1356136
1967021
1327068
790788
551019
249326
1098463
398103
724025
793301
1913396
1084018
737261
674197
656384
1670529
532609
492461
683047
865451
699609
1883071
642459
1535707
359921
1205080
339964
586794
403924
861986
82115
1708472
920041
384454
1057344
98580
402806
931653
142364
1559371
1144982
1866506
1907265
529379
1357047
121336
354339
1208521
1994610
178485
158013
744227
1827135
1304154
487252
1264864
1476292
263776
1062454
402131
226196
979894
114027
1825108
152276
1182967
1345487
391070
231587
1583467
1949979
1453201
1842832
355017
1921101
1330903
1356214
912636
1531854
1711033
1938791
1424728
1328984
1840244
37604
839772
541894
18267
1595126
103230
464929
1700288
1314363
1759562
1671305
386563
281462
849225
1773184
67259
1050804
1790576
1317060
27446
1712337
1898977
606628
1849517
446893
243496
422100
594036
1985268
1370546
1927473
1522780
1515942
34872
617745
628347
1333576
424335
1315094
413591
1333590
783650
1548487
617339
265694
232016
338055
947044
227619
59591
350924
76968
1372801
1594894
110442
1907039
213748
961055
1247806
1757884
52953
818713
1567726
1167168
938045
336709
1782426
574502
829762
392838
223800
617909
1865854
1751740
525420
955671
1326158
932847
332007
387201
371161
1833359
667030
836478
1042767
1603614
1421429
1304429
958856
1811911
1267150
149414
97573
109737
289805
404143
93210
946472
389482
1880221
1859645
1026211
1619760
907783
610416
1182729
1238981
387757
1545293
1944339
875736
529093
148722
801926
1342893
771153
1493287
1932767
193721
934751
486474
844187
893058
1719865
904705
537298
961190
798165
70990
1717475
1745825
802076
1474106
957838
1085470
369853
1833090
868826
327991
1557210
1174787
896553
273016
597127
1484732
93344
1980330
174608
751363
561859
513831
1636271
1155530
1536253
1738586
1389321
1367272
66662
433310
1240358
527325
698268
1325529
540098
539926
931392
198409
979134
496855
1942189
1907246
1927260
466928
1928276
937698
963098
1119025
1036288
943486
1379058
506648
89269
1695033
1420610
1857945
1721231
1520463
371828
1274468
158383
244433
760226
1593668
738690
1725733
1558614
1706272
926466
1535534
1326261
1367023
756304
1113676
886379
1422353
1120418
375605
1195805
1334308
1308482
607222
251971
1249534
836925
584438
1742025
63691
750949
263726
571009
573152
205464
1132067
166086
937867
230269
482140
1685501
1857869
1586763
300942
1975751
745741
774104
35205
1087567
111514
437309
592951
1172517
1702643
31469
1689471
1170880
719626
1375774
904518
237023
368447
1437025
419582
969103
1717292
1380903
482303
188412
1686013
943194
86888
1142411
1244169
368065
239022
1540261
1277766
504730
1241031
1430896
1100528
126120
1763481
1994738
1296926
1665950
1404152
1569168
634060
591913
1472219
1733120
112483
1371113
152569
797151
1477365
22135
870458
1477073
952114
1768789
1463125
1427312
1139536
337767
442238
339451
1930641
549028
1742292
1509067
584803
337077
175288
306293
1245366
1474494
1130394
108525
530983
113437
1552732
1577792
1542087
1031190
207488
301659
241294
569189
238730
323243
712391
943316
455129
464046
173681
1752473
548907
589485
1131005
1866453
618607
158959
1312435
1267079
815813
324249
1610458
601075
1597220
1262030
1386340
304129
1533527
1375749
1850191
1528537
1505114
1185329
1841438
415787
1709472
925862
1875311
1703624
1610957
1436311
570352
728362
1838849
379061
1633065
1428339
619925
1708279
702381
1486967
1100208
451132
54418
299365
1222329
1264403
906072
134584
1378728
1737028
115481
1392865
1220589
266900
573169
725275
246414
63243
169099
1345302
1657708
88997
36284
890935
508864
98293
1609105
288448
1966747
1981853
896370
1882887
1343520
385203
1624944
699418
1245398
1778811
926820
59533
1093508
1533287
569364
606571
1744317
1272176
1084452
1122568
1531773
1507819
1013271
719703
1371321
1843580
579718
1470344
971554
1210677
1200503
15056
1763732
1673949
1233668
1705839
1609434
1144135
135830
93666
912883
280963
49386
519162
186323
1344330
1015625
1467835
1685046
840210
775360
902070
486714
940795
1986737
972805
827730
362192
1336727
1133650
1594467
1091034
181853
1099900
1708398
463985
849373
1340264
1299495
403290
651504
337065
23240
1833936
27291
531738
588925
1959751
1223617
499196
1557089
1903273
1576849
481973
785738
1785224
1364662
1310688
291053
642135
1390070
829731
471729
996353
1217819
1680057
638778
1653957
689253
642753
1685974
1345161
1599126
640837
914810
52275
1094673
1589177
1079995
1483675
1952746
271827
1003561
951196
1118510
1218995
53623
1709622
1476176
1209106
438216
164838
1827175
515071
1947298
609678
1141164
1764962
484340
164640
565835
1989026
1640424
1262567
48589
551861
1293480
1012676
2734
539876
33508
1535672
1749665
106314
1576937
1322626
933015
739547
1702806
1876856
59081
1693303
118615
66379
677752
1375922
1399157
1566822
811898
977070
150741
1724297
1180552
313871
838555
1335394
1394132
1680596
1911789
1834277
95979
1354739
923819
479287
597459
701690
951093
646796
158725
1942690
838653
1381354
1625156
563061
234934
1745808
695507
1526762
688602
427382
944764
1677160
570236
1183379
85564
30538
1174830
272461
848354
1932683
1358568
916292
1472105
1255861
1456466
1855570
1804547
780284
298225
937144
435611
1424663
411380
1077948
1200984
1774155
853146
1222793
1228217
928795
1759594
490098
974915
569341
779026
311740
1553741
1552458
484739
571897
1218913
1258783
378085
1095338
1406573
566677
1174519
201282
1631873
1427523
1878418
1455680
213056
77137
68437
656273
259196
1510122
1627369
1904258
784706
178208
812209
414619
1176276
1139597
282233
1821222
522047
1364974
1917224
593556
275685
621851
1687374
863065
1381434
204914
1703026
708886
517854
1916398
625093
348390
984668
1954561
1171751
1853975
722323
1963592
1093330
939626
114041
1554338
510809
682835
7626
1459532
973655
304444
1714878
1335302
33365
461065
650299
609071
54901
1257742
438951
1233491
1885760
1547153
197844
917218
1199098
1567464
1068711
332035
450462
928951
868232
1307806
1716145
1851686
511857
702842
1111261
523881
1722870
980730
671797
1760783
1183600
1338302
1441868
1040577
1316978
859408
1880218
595048
1623387
1129894
885596
1678110
925789
304333
152293
1402135
1898961
1494253
521000
276544
1502499
419732
1701025
575409
284886
1548459
1197696
1244399
1885318
35561
992641
317821
588400
1966775
750088
166360
1792034
1959657
1111661
637663
1497722
1424672
1038523
1764305
1176834
1625089
215617
1937244
533208
1315693
1046576
1736189
1770625
673395
1689242
1310674
1630132
816534
1578156
1471688
82393
734327
132468
261218
1671889
426389
381111
1385665
1090578
1208465
1349849
780652
1145165
1154263
522772
1868635
152324
184884
1169160
500615
875256
1743025
547902
1720649
1317852
768498
133506
1169904
1341805
1592499
422311
993391
1898242
1150725
1888898
1409278
408004
1395379
1307303
1408051
1960379
1753120
438219
1111344
684906
850673
155393
1491664
190713
1750457
1870406
583187
1661740
1671104
681459
1857352
70943
622386
1131026
558736
599158
911006
1460893
416438
574878
431100
1654679
1907323
587868
783812
1267395
1627224
280646
1399128
138130
1879533
679001
716731
448780
836380
379258
1424169
975179
1354191
1291531
532551
514828
306753
1938088
740675
1307583
1924695
1813527
1681795
838395
588390
130379
1522010
971228
455823
1840868
945982
1336648
1155181
232943
481680
1165719
1761623
631537
779181
42333
618658
1371706
534435
450015
1114578
1556946
1475038
406839
1653309
315418
1882329
283793
1417035
640366
1852513
1862353
1733104
353265
902719
1626468
646207
959007
257729
1289986
948130
1936954
535186
323388
186305
243309
603542
547256
193097
1254405
1732601
1649794
1895368
1553055
1840997
1547746
237084
231305
871602
1358930
763498
1337780
693219
837753
53700
1326685
1543197
140312
1438922
1316115
798896
608999
510904
217144
161295
1436688
102904
1591590
1323143
553371
1149730
691700
721692
815318
430717
1207878
1843465
369063
689524
407462
1821103
809929
613534
1378708
839402
318229
1123910
579919
1170709
85421
1846455
746379
937238
1518742
476483
782457
1790925
889859
1487318
79978
12451
1156312
1717424
1470655
1936418
1010432
927251
1589684
836741
1033829
936557
1116342
1789095
651187
63762
1992829
1018270
573415
541837
1086193
1112440
53921
1709371
1205168
1979733
798663
843465
1792447
1229718
1982228
691682
442399
1719734
993812
260728
1608611
1214833
1409471
951327
224680
1386118
709876
1299614
1606020
951722
815161
1350515
997244
598722
1151980
329947
187023
1061740
1581864
491201
1955413
1978604
884858
1490586
1412164
817470
270323
1483209
590486
1942935
475611
145505
1507788
1438611
128941
1144927
1795513
1261605
965243
899638
462702
1458450
1118140
1323196
1661401
521166
1920685
338265
1449831
722786
1631563
1789051
919476
487169
1594857
1145486
946474
53563
340243
636757
1130362
1724681
1760194
196763
152803
494951
1512715
151358
186849
761223
1017998
449681
1299107
1074980
175108
234604
1407630
22112
1916129
1961144
448132
248244
1253499
1107482
1066388
1128495
900157
1471454
1641735
1125105
253244
1796311
749579
355882
1697985
1278695
1631158
1800402
528124
1670178
1781819
1284788
1469862
30309
216758
924138
1214225
1091463
933845
239436
1624805
1889126
720614
716030
1178680
1372476
1195805
1804984
1278999
455740
48857
1781706
1954114
630375
1864244
1777009
1568706
864192
93271
1985803
725513
100069
1747578
1660264
1300665
1847251
789922
1574039
1848243
1436586
763816
201170
1993227
221037
1123399
939197
1072684
609071
1433504
662889
721760
1783386
878939
716051
893739
445853
212084
243462
85117
1638465
1563425
828950
156801
1437461
1287253
627043
1509400
940856
876191
175640
1713912
1313373
1038995
214144
811708
1781139
1945439
1776616
692761
242851
1899383
264399
1317190
136132
1573459
253903
398186
1618651
220863
1027350
696590
700813
476160
1788600
185204
1728199
1889358
484336
700938
593005
1463215
1259384
282572
1981607
871436
1306939
1344342
831002
1777928
1620081
1472889
484614
870842
1594923
358104
189008
1382673
502517
671542
1791849
1587456
937910
1532875
1412230
868597
13307
652398
897403
1608172
1051194
472007
82388
459682
585850
957075
607402
1196079
455857
1290479
407737
1647520
1368942
1835203
640520
727715
1803070
889436
276518
1275051
1280820
789287
1401981
1405769
108269
388296
854771
585386
1857487
386790
352614
1328707
507195
1761944
1164497
816783
1260062
1817058
358046
1341039
1437343
1593867
16308
1556060
343267
790380
1070727
1480022
1127508
478690
1257963
571255
527182
410353
1767225
296498
972904
1207784
1721239
37512
206403
767560
190530
173799
174834
775250
1932254
1620069
201011
920501
1257746
469021
182245
1127889
1891395
734504
1502499
1154974
92451
1466429
1682957
1317491
409002
297920
1168374
1793784
1495872
1683238
1068919
1362060
578519
976557
68805
67885
1154820
114442
743253
1301717
1085420
1756151
1968384
184281
161101
1944608
1239070
141088
587622
1093563
1695363
817699
685163
519563
1929634
689932
1713691
1506369
1427028
362974
644086
709889
1913879
13893
1324006
1422177
1134374
831858
1884761
1273048
845794
768412
1921345
1274575
166042
367412
1728723
467473
889328
110688
1090867
1109251
95866
1686627
121148
790038
1803036
1293817
289109
420330
1562428
317776
849789
739336
1258296
595917
1451823
985455
1767356
1233720
1323143
482108
1805638
93197
576803
858418
1899103
1194255
1236365
1580942
1770576
1747725
477955
1810819
1528093
458380
549116
1911029
1103359
56734
1374122
944240
1071043
1790177
116906
156233
1823059
1055058
1087070
1039229
1301693
1442125
1440664
1030434
149514
323554
1147892
543556
1268758
1707311
1355680
397285
630241
90406
588270
1165510
854850
1470467
1483331
1713116
1120589
275439
1805837
1410929
334301
476649
815261
1277179
1017928
327499
1094164
1955189
930683
574890
114010
182507
133448
1240011
1004677
509713
1710048
702448
801179
678892
47323
376049
527558
1627755
1355392
17292
1656791
14371
999146
202533
247454
1096784
303747
459757
1599915
1756286
1237024
1381615
1135095
668106
213574
1834251
1904469
596552
1389326
1341360
1733477
941049
287595
74439
2469
749717
510498
982696
1727814
1195878
1944697
420091
368456
352499
1026254
1016489
569439
1984817
1570972
1158754
1887293
1719776
26385
586043
819742
597118
959314
42180
289489
1345776
384660
1120388
960540
1677401
487181
397945
556025
690816
813841
840008
1502811
50707
1546671
572660
1291464
424402
492445
1720899
1522910
1493872
299911
803853
1805055
1251123
322992
914890
329509
1731811
1282267
81490
414694
1007597
191208
1975340
953815
790820
1372904
1280620
556516
1954963
1046520
1462688
1943716
1994219
1456027
1360137
1578881
1377644
248907
611642
795734
1119316
1685269
203598
1073431
836136
253875
289180
916756
906876
375088
1992155
1561192
309144
1449503
180853
867819
536909
1759642
602998
456847
1227825
1257291
1353312
1684547
1536654
635948
1318184
730091
757770
1394307
1459630
1072539
882702
1333946
1159967
170995
1166257
267867
1049432
193592
390062
1084878
120593
1313973
699005
93627
1633909
1825857
888333
990849
1327688
1974657
1146639
1206792
950738
992553
1586981
1247972
1399474
1452006
92591
1920631
743534
1750048
986243
493557
271460
1457625
566350
1117271
1089153
1252006
1566567
298950
1392531
1673509
807085
1521561
1582809
1294796
932766
1021847
1711260
376262
1517456
1443291
1056149
860664
1642701
1897918
319818
705469
1988213
1115581
1538077
981601
887643
900922
1899238
1765534
1641413
622037
1738095
747835
380117
924249
232503
1960168
1631591
403862
1624431
1959402
826302
101162
652400
73086
70439
1834094
135085
1782242
604101
1444355
1553487
1920028
1417742
634601
78708
1547226
316633
147024
1927189
1840701
205088
460831
1405142
365347
1010298
619768
1070297
214370
971225
540038
1818018
1355511
251759
1165385
1575234
545108
921920
1538608
378602
1759833
831179
299392
1473005
1600789
1195712
315473
1051001
1005788
1012686
50439
1778192
752739
6703
566999
1916399
1901121
41074
90906
39176
1267662
1494382
1971994
995973
1349742
228300
296200
394091
397493
1973686
782335
699743
1164684
557085
277
770431
1525220
286191
713469
1065386
891448
210499
581026
31500
1886650
1304824
1255389
578008
359612
558807
1528754
734723
1240821
254097
159937
1134146
141595
834378
1063600
911317
1278037
1865268
167339
1761929
1517731
1394926
1474297
681113
1576849
1155906
1258443
179165
1934545
1413761
178304
1968288
484280
607225
591459
631723
385380
1937328
1740360
1890767
818168
1677214
1878424
1864922
319176
184840
1560711
1756500
1629494
465170
311298
1831658
348696
1022428
1040388
1578600
144902
623913
1708538
1666222
408252
315954
868051
586048
558720
1243165
1738313
73775
557019
1430827
168727
611412
744053
1684866
1272410
866427
1142000
1198481
1361659
901579
1198597
204612
504915
1169306
1227669
271083
987840
515785
1961733
407171
1097205
896038
687300
1559630
1254532
287943
1026757
895538
1568083
74581
818903
1337877
1950069
988138
400715
1617740
1204846
823438
1174020
1176021
1298149
853776
913026
1612556
272226
349808
666247
1744050
455303
1126525
455664
924737
1228344
1370486
277016
823507
319516
1228347
1861226
1554013
1697479
1469681
85578
528893
1564878
638378
1746799
744276
1263937
686568
624242
1846067
209384
978407
1101772
303195
36097
727421
415884
1467743
1199704
883627
174069
406778
1959286
781103
1050072
589574
1950718
10812
724987
970730
1827135
1322608
1575517
808193
1563416
776177
1020132
492196
515841
965475
1341057
1006537
295816
1916817
1494572
1436188
1861046
1530124
1966279
1532016
1415144
693620
1940555
1087767
1309403
714333
220137
1605966
1211639
1414625
1111971
750031
312534
1312507
843762
33446
1656137
593650
1469149
32243
1316167
641626
1094462
153012
1710497
581394
1096359
1181969
1535178
837455
1087915
1311219
851182
285661
793417
823128
1153227
1067274
1884215
1589509
687190
688852
1393595
97358
1426685
231678
1489266
1098201
652826
553856
1392749
764538
965710
1953938
946528
1548979
260062
307951
1752990
516854
379302
1219236
1602657
615300
1176776
233186
196862
1947825
809897
996106
153552
1632111
324109
1854623
1285698
230059
324352
1503490
415086
181589
1917770
1656064
1363381
1813717
1770051
1538045
386798
104035
857158
1021314
638468
1929557
1381885
68849
1385826
1821999
1839419
134647
1105705
311148
654579
651724
1451110
658117
987715
45654
384789
60112
1893150
803010
1333888
1911266
247557
631491
391960
557101
920913
263818
1675577
1033022
1684519
1588944
542974
748456
1498223
1673768
1364032
1961938
1358499
1556829
1157210
303809
866305
1132657
915009
421741
1273545
1692442
168303
1887318
1240143
1802727
1215341
1537489
1547704
1468853
597306
877963
1625557
826856
539742
1620335
496984
1045531
1099988
778581
1045168
1586212
216501
1750900
576896
733203
1206983
1309812
1809351
1303313
1854992
1630942
1356960
1329871
1234665
1989797
1066579
863352
1351271
216276
1196971
1547410
356000
1351382
1561049
1132632
1906837
78348
1236093
1833005
1137157
1190835
350808
1027251
1275898
1469721
1594789
385135
1317002
1675658
1527144
1291362
1609363
1545051
737864
1597054
1833730
163471
1454206
1285371
1055840
1309353
429083
289562
84571
8432
362487
461927
583371
214282
626618
934357
1127679
1323337
1181751
314606
1707955
1818274
905115
726196
646560
233409
310894
1134141
1539200
488701
1757189
1916572
1801140
1319293
616018
459615
931636
878868
1665658
1898626
402874
1955612
1085288
83044
10322
118576
1444097
1285356
1816223
1512778
1020720
1719447
533222
1521219
937003
588854
1239151
1625115
547602
531537
1019564
681335
360587
1625156
859057
511478
1974894
347672
1965433
1074686
1002231
718676
776278
144352
348059
1826847
1089346
1374473
211539
1831557
1586421
1855595
110297
1753863
1860462
1862931
1178777
1861309
1554986
123775
426608
351329
1125990
1497510
206973
498889
490365
189878
411621
1731948
1405571
1482684
1056283
1486315
963326
932953
1002767
1411190
774844
619135
796663
367680
1601934
993020
1727027
1831652
972060
527627
1594548
878932
449068
567914
510777
176093
542369
387793
448694
1636615
494329
390591
63213
1750900
255677
749258
695523
1964099
1111294
584817
370111
51665
614579
1943339
1441432
996857
1030581
313086
1724643
872893
1057415
1501754
281011
1799072
1930406
1241384
1982092
980766
1939965
1190293
1464324
1623120
846038
1820945
549065
518781
924325
1369393
1158229
1432063
1544941
807557
1185249
622874
1548254
192487
1593
1577418
1488131
412781
231213
954073
1961528
1450536
1884111
118595
882720
939052
1494951
182836
136168
59832
1246143
1265513
1477389
1364843
113840
1392173
1475353
829407
1309546
1341777
713181
1990801
1506238
1866650
1140995
1669429
163332
1436899
725112
1067825
1918127
1665234
1085018
379584
1713263
539413
1236586
469810
737499
1516886
754319
1120166
1822628
1034908
1950616
1793383
934133
764444
806159
1261508
1483455
1071042
955709
506660
191486
1031788
963993
405244
416031
1167928
545530
944745
587475
1524588
1314496
807131
1954211
1349208
835246
1130315
1261570
1148552
651878
311937
753552
851476
733204
1512223
395792
1745763
1274895
771038
136797
232936
591303
424577
1336181
602106
1390036
1351194
98270
749250
121801
1587408
1510019
1450781
1567835
1493199
946042
1397617
1779343
896409
1415792
1186815
817255
1522551
1986632
1061497
1646143
1081053
1108364
1410495
1062780
1403884
1058822
1313093
1826381
692647
1687629
1884877
37468
1349464
497341
1281121
1748942
709809
1571945
916986
1259765
1681843
1733791
56256
179938
1013455
1205721
1412783
1140478
529221
458824
1419935
1431092
409713
1457508
251346
1472408
864571
141484
1803799
776103
615810
749883
175236
710001
1472907
1790576
1001779
1348502
1941249
1046200
437364
699481
1208532
1815851
1459878
1288478
286992
1832580
1975838
606435
1322796
398522
462502
1520532
1423432
649969
1667409
937955
1144863
439893
39096
314210
80135
985179
1034709
1279569
699363
1315033
1553883
1200323
1891946
408132
49397
1032247
1245394
1585253
16292
750350
965003
619938
1573309
1602520
254100
1639542
856363
1635484
1432467
1171610
1365792
1868191
895064
645627
758327
1287075
1376900
1449015
1746718
403294
515256
498572
861212
1242071
1000290
1853903
904478
444447
1705323
323048
44296
1508414
1888435
296150
943486
447642
1216348
1493859
890720
987624
827888
122994
888964
1250957
572052
1728601
1974272
1787785
1832569
1906597
1286206
630436
1847065
475091
746878
1824548
223492
104152
1060280
1097645
443986
1927275
1353965
1007597
1067880
285517
1734940
1577288
481553
1434957
530998
1665485
947134
1836339
701973
343190
1224944
728512
876414
124406
1775649
1644061
1166257
193902
1544815
1674149
18377
1727031
1993024
1500601
1312829
325063
1194151
1187963
63382
559382
599410
1058099
841962
1367651
1802450
156080
1030336
284394
968606
459103
1790417
295112
212789
1437219
1326918
1018006
1489552
141798
1487813
1774869
533855
1436188
648742
1620508
1381637
801762
1444409
1465968
1029174
1115250
1356972
934941
1392931
88194
1654610
1850953
298917
1710925
1637080
135172
559924
1991670
817470
796468
1141062
676405
1483455
145817
1391166
1418430
1008698
1797434
1232424
492060
670869
1361008
1288013
1750920
527952
1134485
1637560
1017837
290839
1000717
655811
347979
811203
1308203
1069077
679723
139850
1659169
1584980
234298
1186716
1113798
1105477
269479
37356
811864
1505599
92666
1176097
307611
84941
633448
968099
1517293
1313971
867605
270948
986639
505942
1964909
77055
1504436
1479937
886825
221532
733095
866392
1123078
897315
1130651
888378
1392865
1989947
1598240
691249
1677532
1087836
488536
368725
481085
125115
334668
1967904
1999854
1978329
24085
269598
1591819
878660
1842551
278097
282461
929347
1327705
769257
959229
215009
471054
328009
841244
1066502
674882
767173
1887335
1466129
1160418
1238848
837854
1252873
727092
1883417
1071504
1819929
733299
489253
1456444
745302
1276940
1874966
819423
787367
1293354
1289923
1072204
1789861
1715161
68727
481610
1480877
196871
51492
1079709
540316
864549
1272584
996701
647694
801284
1575728
1957070
611899
1500723
1992757
972941
828590
249500
331053
1611632
570570
311413
373884
297
1925974
846658
1840367
1946362
234877
950433
618331
437553
1567536
424539
1853637
1493445
13179
591168
1179223
1052193
274265
8458
531011
413195
115701
1841149
648367
80438
1035050
624151
384639
845739
399416
637403
374485
621519
1064109
1602659
1074743
307233
1867320
235291
1968844
1885975
664126
241768
556439
1595764
687144
710184
346440
1608154
444190
839450
147449
1939093
1849948
535969
732576
1895694
1090052
745604
1185669
1394598
1426101
1125689
893188
1720537
613981
975035
48108
1628222
495752
357882
1410798
1774676
801197
75698
1122948
1680760
1539709
186342
1792893
1779608
820512
503081
1126648
1677526
314806
1540588
1512994
242241
440061
1510184
253277
495693
160846
446664
679759
836614
497292
800746
902400
610890
780959
1035696
377416
616537
226716
1766372
1284328
969837
943506
81022
891130
779352
1918427
226815
714147
1884325
269819
407171
120453
1101013
428315
1889134
750155
890354
1510012
280981
739716
780474
659650
289120
542256
1654119
1022013
457065
352186
1642756
597784
68510
95319
993830
827201
1085981
1922765
371563
608969
937337
1102256
548929
622538
1935055
1798879
1937544
1996060
1905914
1939636
1855760
1551956
505681
1080342
1981466
1519321
620506
1893817
630827
262991
450292
1914907
908008
227098
933168
615017
1223712
886811
305360
1159102
1618126
1618656
306707
1009439
364753
1573898
1399066
1291328
1567298
1783392
1937786
411531
1421800
547966
1813811
725122
925293
65583
597611
261920
204825
88251
1585299
501300
1820285
167328
746903
441138
1661190
468181
1209674
1992970
762053
505778
1827660
1674357
189341
348754
763664
405657
423669
825112
341360
356679
1644243
512122
1265840
1976082
543959
1393390
57306
526681
532134
567949
1845237
1565304
1868991
298512
669829
1359290
1902145
389948
1345098
91743
286928
891044
1726269
961417
1421930
1488460
882968
55669
65958
1075059
933896
1515083
1497353
404056
1278746
1915270
1531044
1151571
1401157
629403
939246
1434276
1009109
532522
1685696
666371
1234166
567712
796055
831962
1934831
247378
1291339
323204
1539348
1228654
1401465
127065
1902659
1079513
1532487
1552698
1499579
1903813
1503535
1508890
922363
1742960
8611
863995
989044
363734
1187783
1714018
285960
29385
1693481
1553233
1324946
1644403
1591781
1292198
769367
189624
1266518
828063
198116
1800160
1665230
893176
1535815
717573
1856670
707432
1520353
1421207
1331886
1408721
144364
240079
978778
1334926
1664380
1189103
197682
1751122
631620
1283796
455750
1121144
604225
471600
253540
486256
827201
328511
962365
296532
735358
139028
1969535
562490
676968
299012
1909780
1072231
1634113
1622361
1426081
844858
1006885
1108720
327947
1317766
1680496
1234937
1660958
1690961
748868
1925020
1803351
1732578
1334761
442581
76506
1482105
2979
213251
279491
1364466
920692
1093984
352615
367422
1807557
1646559
1625283
863788
1644290
1174272
513566
946807
1338540
1087746
1368918
1106007
1362856
1066225
1773581
706570
1210009
1893489
468366
878520
1219688
966447
1900043
182780
1100638
1023646
389583
238065
1338576
1945474
385066
169325
330812
1374365
459960
1962891
81076
178923
582360
1222674
1236563
200560
1042057
440537
1497272
240896
942358
1385358
108706
1426501
1442507
124399
1917658
425749
1006444
1715726
978325
987374
632178
433764
1236194
549943
527874
1212119
1360748
409269
1443417
743451
561347
115092
1498994
140588
1865030
1480613
1397631
158740
728116
1140925
120866
1639962
642896
320241
1702079
1404796
42395
1800967
478804
553506
72415
1899307
150843
298969
1896117
1053445
1450822
396915
616743
643091
755271
499416
324265
1351321
1450648
281684
882514
240961
713235
560233
1109581
315564
683053
788229
1058669
1875596
1046828
359389
1489231
802021
1543905
521685
108653
920714
141916
1647451
398773
365992
1765829
1160779
818604
522947
1836959
1790028
777485
1835540
530407
1242335
1925215
744459
988360
319626
1193934
638271
1518372
1285192
1613560
893675
658993
420590
202444
49234
830682
413252
1969447
1103466
1029988
131089
531866
982002
376746
1779672
1409435
907429
1181969
1945595
230649
1381152
1374061
146751
581244
374147
444303
1747947
34184
1627817
1684527
1179453
1199074
1167870
248639
492048
320209
1866837
223436
1590125
1484096
921639
758993
179345
1522898
1083956
1476432
1291902
1546081
427431
748328
588668
758358
1418591
421301
1306399
1536304
758043
428051
1451655
1938838
1750727
618052
1702708
52627
571536
1480407
502269
355197
1977076
125373
1827932
1195416
1602085
601339
519983
295691
817297
104047
535011
914502
419185
156483
1243169
1421262
853192
444652
1403152
926833
1974246
260663
1211970
80098
667262
174083
253993
20311
1324956
733780
967907
1828479
1417695
1389915
381514
561592
1401380
1225872
42125
1950135
1923499
1085402
659973
1251927
1751850
933562
1155617
1234039
1727408
392035
673314
1882364
101224
1292642
1393511
1757342
1515723
625845
1496876
1654995
236356
948130
1912187
12704
1159382
1355237
1782199
890539
164123
986099
1128699
138071
215944
340574
1693556
805941
371105
1829519
1559806
538259
262843
1761678
1681512
1867365
1818818
456859
1802315
49424
628607
1376695
63739
1427474
43701
1757098
365729
1110438
710612
1129247
947134
1533611
1397025
641918
769699
1574569
1569495
153098
1079079
1027548
1559723
1382366
7233
1465881
681542
1689982
117084
894355
1475014
206700
1599908
594741
804751
1180802
1400097
1879799
1591047
1621398
1379941
933521
126588
1816045
1869471
1192543
218940
491600
580703
1945539
1604917
1698993
1146359
775295
1783258
1908120
1774130
1277437
1408180
1106490
1192867
1071073
630541
456482
1372170
1906855
770550
1095154
1492775
1855171
743049
832096
1582837
798774
247898
904095
1901647
1972700
552155
1212539
86853
1645284
1530155
811192
258617
1134612
239555
588477
388435
809774
963860
375803
32856
1237640
876460
786908
1779032
1158776
1892986
926740
79967
1191539
873336
1875340
472593
409197
986838
1633634
1387676
1854091
1215844
105132
761999
620178
1881144
970653
486443
1533019
1274999
56136
1765254
1083152
132714
183860
784242
476649
973064
65797
1895322
626998
1076618
1946423
519750
180294
441475
1762913
1397410
1662269
1447033
346085
508878
1437008
504621
792289
641818
911996
754308
1033556
1775151
907853
540746
687316
152828
558107
682331
1907207
1335586
1286229
605456
687232
14981
824921
485632
133102
476971
149581
1737987
1146196
648297
1082526
1943772
321161
962776
936343
1785794
402610
276900
914063
1424669
1569333
1371214
1705227
1145829
324199
1853434
1108314
1949395
1062186
342635
663202
751728
304841
1463688
425095
1608746
148021
1917000
1895213
1276042
292951
1352912
1193890
861170
220795
635894
1432541
282899
1316067
1168737
1613976
1130136
17658
176310
812666
1225457
1422195
1563796
1587300
1618933
1141275
1768983
678725
1767300
791762
1443773
379123
421344
1993394
1007050
27758
1034918
991553
1201058
557962
1683180
1404469
1278945
1006229
1002266
1187184
1154149
741379
1124894
1865492
508365
1323002
374131
709239
3179
595199
413122
401330
1057412
723518
177199
533016
1259765
841344
1877870
1985126
1117069
693824
1943443
304825
1886152
1298097
1677109
686257
324767
403110
955390
2159
295028
654480
1452965
709796
1771555
873783
1646699
743243
1597252
689612
1950977
424230
561619
99894
1623437
1508514
1701145
1313491
837339
159234
433265
797631
709401
1525765
1186058
882600
909970
863779
722499
90428
1207019
1554133
645839
1825919
484874
791840
1363056
816924
1506553
885810
1132624
925224
1306759
533291
1943358
1287978
1674789
1417034
162169
1567690
184040
629419
679737
7635
1797542
600429
1383177
17542
616901
327695
1530607
1281925
34698
1353812
1103512
1903392
1517376
1607815
1509943
1328893
1418442
1962385
1848077
311122
1680688
1458314
1314271
1426366
491574
1107181
1717383
127667
1237445
447700
241463
1166840
1958014
904871
859984
789532
506406
609909
1573140
498126
1331743
1161499
295009
860673
892418
663027
1503688
1619418
556740
591630
112051
197733
394515
563061
14265
991519
1991158
479948
1277347
25317
1843344
622364
35938
1627200
1776285
28745
769697
1866647
336987
598382
678179
507160
1458431
1255393
513610
1941275
1030651
238751
284708
1046731
1128670
1423886
797227
696590
1825562
1740410
1640137
1168474
856628
390419
950411
679808
1096072
736931
101797
1980793
1786778
802330
1080525
1396245
1570148
505395
260650
165297
701076
315892
1767436
1974126
424666
1928339
1590613
444644
1658817
1488118
1050257
1838746
28977
661509
48752
1136531
544556
1916744
1000347
563720
178693
1870520
920135
452116
36918
1563245
448976
145106
1305206
1164820
1445387
41439
735837
80384
1761337
771364
1406951
1788042
1513692
1142155
111267
1876432
1733580
1932787
106405
1630957
1074585
1443615
379755
1231404
309508
1493106
736107
1699817
1199250
750676
1509083
817397
1359119
1643642
1236729
1105377
1631855
450657
785919
1942778
597591
1692498
1477480
185086
350033
1431454
1094936
62921
468576
824572
265727
1761373
1089010
942658
1239743
1545962
857335
698268
718337
1084534
1927239
1377635
512247
404152
1856927
1985430
1758799
1434814
1292591
153684
1895120
1872421
845418
123512
168216
1587921
1070110
665915
668253
1937388
61417
1777353
618806
1649852
80991
1832355
32804
1878526
1615637
1771319
404083
50139
475453
1836589
411044
1767075
1685488
1283829
726415
1289472
905923
247675
1788114
399153
1685203
1731534
1593012
1215291
1627012
697247
1542087
1911795
1898492
1106187
943469
1814784
139487
471737
1089750
366263
647552
764155
180225
999455
1889859
43813
1069452
1944339
1542742
1574677
543180
1856476
777333
1462619
1857895
1270880
575505
637405
1912388
1610328
1253616
161693
1956046
60630
1642323
1372620
1858097
1439506
890147
1643397
1811245
1385086
1054601
211224
1448703
926921
1228554
1986461
175016
923855
1845673
920299
710546
1480692
698179
1591673
263738
1902576
1777422
795582
858852
1343559
671305
1699169
669802
134593
288266
556398
1098653
623523
830324
268641
474756
481876
404178
1203933
879589
451076
468112
763606
1651559
914188
1761910
847363
1338623
108107
1453387
215100
1332654
1168164
686578
116017
336124
1692616
402556
1459138
1635763
1053132
219807
1706258
59533
1736822
1010988
1944715
746135
300742
516908
919503
951096
1549552
95088
960759
1145025
322745
1294514
1783892
167813
1893244
1824397
1777713
1552938
358146
271883
1972459
1692594
808046
547536
375515
426631
848792
82283
331276
134471
1542093
497406
1764856
307160
165489
124406
216464
678783
971228
1000203
1830458
990356
1764025
544098
1441052
534117
1569905
506648
1235483
489435
358551
165537
984380
1681616
653601
126131
1524655
1961593
299904
1696246
1957286
260735
890475
1795235
654877
1749981
749005
1115410
1082365
1700437
1192067
1616026
1022568
1296966
853058
1074953
1240481
300530
963950
229523
1425391
1474634
1204726
154650
964462
1082168
1959877
820169
611226
1598471
656464
1842980
1096743
1231899
875262
1635083
1892018
1542990
647394
1459765
1018186
1791572
631272
1719427
1903934
507109
297551
1677875
940082
1146786
178490
1991640
848838
1127690
553406
1171380
291721
1509251
1694524
1640979
636186
1848018
599716
943900
72239
455582
1533822
785632
1967119
180623
984229
139475
307318
581549
1341121
287494
1010152
918758
1458231
638452
1340559
496336
1620817
1299690
1826455
1531450
1528901
29429
799265
599741
1461706
1743862
653221
1014969
1740544
371022
1274517
1513715
1178859
969967
1620138
597552
1293296
211502
1647991
1966763
693446
1361870
1644613
490766
50914
127615
630920
711245
1870535
1012954
785632
306192
631495
1069325
1442937
1242281
785823
1993316
509368
937229
1722387
997932
507573
1739875
1846035
1692156
971641
1330857
314508
1631629
1492409
846314
1131501
956951
872528
64181
1936321
1113484
370947
1991266
1434922
1524489
1371152
972293
57853
945015
1289502
939328
500699
701348
490152
51927
832345
1484547
796663
923489
1782867
1603619
1776670
548569
21908
1961139
1096425
1967654
985676
1030854
1491028
1926438
328795
1297240
831283
216087
990166
1657826
388855
460368
969205
1188749
326715
63862
1156445
1965599
1003354
1313963
478656
210184
574194
154579
1089649
549231
1673617
1852916
1713789
373218
776706
959334
1117574
1317010
86098
68844
705849
1412394
44172
1890556
913078
1431837
1960393
855929
698989
805939
1545661
717174
765698
1534305
1328154
359990
263376
1524391
849198
1777293
1408971
660122
709140
1945625
1898428
177724
1407779
895285
772144
1494479
1044939
627482
410865
796553
1610801
1647236
1524686
1306212
369854
1715561
1349862
1117736
134142
1629625
999264
235421
311310
1318305
197387
1260833
1046909
149125
75566
1129616
1216499
528871
1753183
1019084
1187747
1262284
1951721
1678608
1391705
1966229
1020275
1410728
562286
1857363
1970603
3283
23583
1850868
1208979
1984909
41202
1634442
565033
398055
952036
128413
824413
1976717
1930176
926887
1907402
803402
516265
1566724
1764827
534248
537290
1627830
93585
616327
1160459
1044813
1590558
772423
1720063
1775944
234431
775177
1907316
1824166
1597248
1803700
1734927
179529
1092364
22586
1661727
1282486
1851449
1524708
1432684
45361
229810
153964
739448
1058347
1370815
799189
1137351
358088
1665978
1512730
253375
346964
255623
488572
1303705
882771
1167648
1472512
1755512
199605
152536
1048744
367119
896746
1451449
832876
362435
844214
1291069
187526
500490
799500
295588
1428412
1875546
855
727140
543700
902190
1008187
1915276
1282533
147223
849040
1158915
1672081
1427853
783613
615677
1096484
330362
449400
133107
282968
30832
1015987
737661
1655366
479365
77863
1285857
419390
1512794
659322
1028803
1484155
1385090
1128808
1234809
1807239
1391881
960527
829619
200069
593709
1231328
401624
181136
958492
1958211
147054
993863
1548319
1935051
1858722
1245551
800938
1541694
1358335
966567
1887669
560525
778170
1903442
1092436
389853
747007
1472230
1311245
891445
1913564
1545274
1643930
254397
333651
135051
1421243
1542617
471528
359863
1329562
1882242
801762
749231
500519
778713
1883917
538228
126102
1054373
1455429
1266708
141329
1236880
1085842
718922
911971
884205
1413666
273147
1900008
1539916
1771818
3921
270453
1822716
586037
1125380
1014532
1422464
1078896
1947955
477116
333809
1643117
1236076
853276
1467644
186745
131756
768658
980127
581866
1350389
1912994
573700
1979610
854505
355026
1746494
795947
1872459
886478
644719
778694
936545
119692
461895
912444
1496726
1058969
1896688
1456920
244311
288471
1184564
305255
1453434
1148954
1525864
456507
1489597
1526417
668067
1426004
299962
1690634
746104
389607
202291
1560998
220787
197348
1057950
809182
431675
621540
194307
753216
186985
1202730
1134809
1306262
13121
1067027
1758771
330953
1449765
1508633
379032
481427
1345774
353065
166328
1657072
311102
266873
71277
805237
1591819
805442
1352195
1159218
430825
781106
1326747
1301869
395969
938528
772594
893302
205694
27754
1876238
1616356
1752618
897487
655492
127275
1211375
148452
17231
1721196
1598648
104309
1431116
1916074
69200
88152
1346832
1097856
947052
861451
86594
521409
1968144
303777
467239
288081
1575927
1279606
65497
1792187
1805606
265707
1338203
1593376
470872
572531
953335
1015891
1040017
1581067
1794679
1016228
117625
691576
262579
1460963
1515673
60465
1808468
1928985
571138
1152216
135032
753178
15351
555842
98962
1265844
1246788
1941274
1471247
1514012
981003
538854
723382
59217
587382
711944
1573676
1272516
1069364
1711283
1475100
1518015
1678804
1312399
480451
1398740
1216540
1363739
1021891
91687
1380169
1890321
1879484
1220134
550934
1540617
1340393
1752434
751354
66524
794353
1343810
1876423
76822
865682
551512
1848601
438535
230546
933841
1405192
780977
1697295
14540
26380
1921216
1794397
792150
1848150
1890428
734229
896790
1617069
1799143
570354
896671
363190
552456
1136716
1976073
982235
158453
480097
671243
246482
410142
300116
293578
1948724
37160
1951133
1082534
473999
1985590
205814
1792319
736001
1266700
203592
1089594
1358437
1330663
1117785
1783971
460841
733237
829345
1465666
1946392
1160710
657738
1948312
1986316
558604
1817708
1304099
1658728
1151555
79538
1520461
1578460
167402
1027212
684165
1697011
1008528
131768
1314360
46264
1928115
195432
140820
1116391
1685688
1644935
1741625
1367479
938454
455955
1828342
1662850
1771782
1226877
1595907
899227
392360
867915
57515
1078547
1636384
543123
93107
439842
1880184
1936523
993804
1279939
66235
1127936
203874
1012937
381903
145893
379143
958546
8333
384037
1671776
816153
295568
1597930
1212905
85148
1805943
361507
1854604
603806
794867
748361
780605
498921
7281
1624296
388741
466915
1710582
1401706
208914
1651268
1752612
549342
1100824
798575
1827636
1051795
573726
827429
31615
1482844
1629776
351543
633154
772960
948547
688418
1749080
1500070
18428
1154967
140749
315563
118015
240316
1723996
690098
408553
1849124
945816
1934091
358691
363988
55699
521514
690429
721362
956213
494951
1705197
778725
248711
369151
1959913
86660
971961
1200229
1339944
1763587
914699
1073066
558998
30358
472471
1666451
1954680
518469
763721
32078
1400502
206257
296535
266568
970233
1556696
209727
1483931
1602272
707559
527581
1943941
1222749
874497
183032
873891
21828
437585
1692019
1339989
1419299
1774154
1282533
12327
1871163
1838989
1069275
150236
822295
1925028
1829402
1847487
46519
769285
1779796
1731531
481676
1040101
253940
1939543
1019577
382852
475980
469098
5404
961846
1609826
1980055
1510067
203775
1763374
525872
161551
810757
938014
965069
130482
363045
1142803
1012989
565057
428246
481976
1822958
589767
689091
721127
1699919
445602
597946
1140979
499007
1200124
1112619
1652418
1079337
1920299
1182135
371223
241810
509587
412890
1621992
852860
78782
1517666
1041612
423301
150543
607632
866106
513681
1892540
1769429
865477
171081
330472
1468953
957870
358799
6540
307832
845782
320789
1282997
131671
1392675
986338
115439
1793673
755413
97067
1535552
851836
685694
1110334
1875615
331821
165516
1371917
722563
1193485
1832782
1854502
1323716
1731863
1253134
818960
271460
877674
722749
1649749
1999341
849252
112037
1343258
1580828
1134681
375010
846314
574113
1540068
269652
1313687
106033
1655289
1550154
1902858
298741
1034317
121571
100533
1084146
1654630
972829
1073304
1361019
1045709
286330
1470743
197855
116631
1644048
448535
293186
755091
1690510
595751
543027
847547
99475
544499
714657
766250
1316167
1481083
805450
1489331
375370
1700222
1457200
1889344
1893336
317056
929044
1090825
1451610
1972766
135466
1832691
390026
944283
165069
1452792
242074
877405
388014
566589
202695
39756
1660924
1514190
532168
1658780
1279979
932526
870495
855696
1983677
969860
651088
1126207
695280
396924
1031991
1826859
1766294
1844405
1932207
1320102
937677
588941
1407178
1457979
141486
253521
481267
645159
1693593
355786
708505
1766198
1339603
1894367
63721
1931538
280471
1060590
1524049
1556524
1743881
291973
439105
1516096
1707385
751659
1482493
583074
396183
365419
1976810
1741062
1194854
1022403
1340941
1220589
798826
1697471
921945
986047
1400747
1313270
1254290
1888224
908754
205573
1023634
1830961
410281
1009138
814139
774945
709490
795602
340238
720390
594453
573968
1112600
771269
706229
679227
821049
1728318
1486740
643412
274183
1231392
388973
447271
289562
973996
970528
959789
152430
847639
1982653
1029917
1873160
1102598
704006
1893986
1986139
1092397
879917
916833
871690
736653
318567
466824
274778
527661
743371
75962
495917
1493583
815590
1393171
993086
605474
769616
972732
1329039
676900
1400149
41468
1088064
1496371
974044
1492334
714762
4604
668669
171186
1405502
1322200
76902
171077
237852
94677
1710919
929472
1219233
1359213
1368326
1096109
1700757
751363
1823535
1190290
191111
69987
1661020
1826011
628554
1807444
1158406
854419
1214939
1518858
506893
1166976
1735666
417994
682333
798136
1704423
131471
829828
486452
968311
1795696
1807567
1985469
251492
51392
1313482
1257802
78945
417226
337985
1631536
894885
1502866
1273955
863832
1871621
1014955
1790193
497399
1634394
1904894
1397673
1533190
1477073
1704968
594133
1362744
1681340
469168
19421
1804370
595258
1190652
385869
614533
916349
348602
1170556
480140
1814077
1901850
833574
176846
118703
1596960
1066336
308308
338387
1359409
1928359
1040278
1970603
849514
1179829
1134623
1046687
320552
1384723
1966779
881303
1153764
62101
246836
1835511
1012956
993206
818035
50698
1763335
34952
1901277
1085261
1334308
1082969
272754
314167
819079
289489
1677257
1807565
1682125
493723
1355701
1646605
788114
1461334
377553
1606718
808998
1836439
702298
280022
586770
1182231
1100824
400685
1777531
1153665
398322
644989
948184
1152317
1370597
168919
505610
268786
368181
1053704
522935
1912098
264426
473913
506660
1032188
204880
666178
1267085
1057567
707360
104740
1833883
1059910
1371790
883417
1729102
1898862
898963
1016957
550861
1464912
1656393
1681235
1916225
1621751
336167
1635256
466040
289152
688418
978245
1958163
1577381
878905
1115934
40037
1169218
986256
1970300
1216589
875655
1789286
996498
61566
1953492
422733
1189844
1821921
743265
1627984
1202842
974100
825556
868601
1295409
312098
890071
1495996
139892
1915778
550559
1218101
699739
1469166
1482456
580870
1472862
1349240
1851303
771122
458264
695355
1890146
719762
1333642
83929
362811
1539026
466793
969916
1660327
1318859
910686
576753
1284709
388162
959960
490966
599483
1658328
1123045
875079
461977
1127376
975310
1490095
976673
278464
1411802
1989851
650504
985089
318193
1949827
86648
1551612
1699108
1146153
1317733
1631371
60873
777427
1851236
1122211
1158110
1952964
1595345
394981
1239330
1530154
372508
891445
1537980
915105
1385704
638770
669591
1699840
539467
258641
948227
213101
1372150
482953
1685848
1940511
1162686
612378
670999
462811
328395
133235
1418400
1517362
1118861
1818373
550264
20638
838080
94337
1040366
578299
1982480
511676
1447602
1395119
1599381
1145314
1479095
21686
1650654
28638
1587711
83679
1726202
1747036
119049
1358159
776628
1228217
1215560
385804
459492
1728568
1143771
1229339
1222883
1516195
656456
720365
939955
319958
976471
641917
1463555
1907666
4787
383073
143796
1183112
826915
971381
1749789
1526168
1029239
97396
1986811
724246
55909
927957
669545
294356
906830
867922
1915672
1337643
1249321
436517
279536
820319
1716588
793301
388585
605236
1074709
1879805
944642
950582
952276
1110211
320176
619797
1654032
399273
1186500
295238
909285
1968898
852217
1615279
334908
1989618
1756826
765875
705129
337103
1609812
1611379
931966
1850532
300321
192132
974753
1761663
1397324
1241824
1167171
621632
1588054
633598
105597
213797
546227
1114822
1616555
737151
770264
537729
602165
1646140
740477
1342220
186673
1800458
910334
353433
1829973
1911456
315929
1692820
135982
1720991
1121710
1051473
622999
48175
739006
870907
1871514
990015
1682113
153209
1984304
1856416
1492190
610190
1903517
1645291
1738671
1374122
1326908
1055742
105395
226625
449126
1060027
928431
314163
792375
323616
1470010
332291
778690
8163
407008
848673
344166
269546
748706
1537651
1890626
330606
1998396
68159
1295208
1020031
964446
1008394
753252
1573313
1934553
1459548
1476826
910151
18092
458128
1395447
99958
822421
1101181
637170
227223
1679140
1483088
905290
1018811
154123
1516906
156317
194780
1143652
971908
935084
254974
1964391
590195
140443
1455500
1881486
1852716
1852302
1322768
1231154
430222
1048406
510367
1852134
1435228
1503868
96741
517451
1352929
942561
1329327
789136
1456208
353570
474424
1938028
1294285
1308004
1107927
1282716
1223588
640927
1151689
1446206
368984
1722827
528981
635079
233180
98004
258847
1885515
342427
1513845
1184888
1253140
1295487
552552
219
1973097
356693
1103190
308458
1255970
1382534
1718852
371011
912475
796450
228788
1866068
1515248
1315018
123512
698975
1275806
42682
884433
586248
1094696
1643057
239335
672389
1578211
1012419
1102481
951395
908921
901175
540526
1848100
1586281
1900103
1413479
279108
1064756
1858833
704414
1761780
1083300
134866
1666877
702588
83986
906955
1534786
697210
538551
1741884
805105
888040
788281
1177853
1674075
1707774
225520
1701152
588284
254848
1187309
858906
1094216
386790
55138
770117
675708
1086623
501949
1791415
1067713
1062749
533567
217506
781626
911569
951914
1829876
229915
19186
129494
304018
1481055
479835
159341
1990192
1967744
1573728
397888
1500486
472011
1568963
1676721
1996280
915045
800361
302417
1849990
1427784
888763
811934
1460688
1555335
1983972
1449493
1002911
971674
1647002
672189
1721661
1248272
598933
631080
1177804
1986634
924181
207765
958201
1304500
1681618
1431634
352918
1695278
1307982
453568
642188
239015
1708219
1717205
1328839
717588
917997
613715
685466
1344636
1921092
128121
1271167
1808023
107495
1039573
1659355
524262
176209
814636
1923106
1051291
1567962
1441176
1503302
547750
1421666
693420
1268916
509516
1912481
1456483
1429139
1608999
431269
827545
16553
662889
1412471
1393100
883884
1416105
1736614
487927
575151
831535
937091
1325301
1861583
1355656
1553074
1497842
1641733
1967962
971143
328346
1606513
1777513
1723748
1205401
1673550
111399
573746
636318
286343
819425
1494253
783798
1231831
1152101
1551495
188321
129688
1115637
1517410
1543048
47714
390316
1071466
1273657
237146
665970
210774
1836872
1204348
1015117
629289
403579
1598547
710094
288799
1465613
655920
1500968
1682950
212836
1611187
300815
1080593
840146
732043
145272
972059
1731251
1136239
1186435
1272462
1052043
736975
403502
1779533
1574494
1248746
54399
124669
1662284
695267
1101779
60932
809263
534508
638144
485069
744783
1767250
1220036
1466820
1413147
719623
1140605
88738
401899
493117
617541
1028716
1980487
1712161
688095
322333
576210
507306
1950079
1962429
1656776
516363
656885
1209914
524920
504041
1042022
1892869
130152
883488
186810
58261
567335
403617
1939555
29317
1989305
1947109
1494913
673177
1871074
508711
331714
205839
1705714
312534
234646
271152
1248348
355142
1320611
493215
1697065
1166125
1263759
127421
1809588
456591
751689
315999
508643
1775838
490887
1505126
1525662
903479
955700
922525
707106
1651273
1173540
790830
1703496
969523
1721531
1696938
930555
1024760
1653423
663100
924561
1874340
992876
372017
1425697
1803349
1068505
1865990
142821
245004
917362
1952016
1777396
64962
1813788
563805
1361372
665903
44788
806009
903414
328578
1024737
853993
1518435
1865848
797167
1179154
551201
795337
1571644
594057
1250415
1918330
1708102
1246731
1544843
1794381
1040577
543591
1115601
1902383
152856
1446388
977505
1451093
1996053
635324
1408117
978706
1624351
1648473
264644
69122
1111167
465304
1556386
1157263
700138
43550
1920602
768159
1236846
881428
209567
309161
1524546
1255576
316155
1609136
1141851
1557650
748813
1908475
1722437
57547
1979554
1614241
1670430
1250208
672423
1900150
1655278
1861619
1886131
1711722
864000
1210760
605519
319800
1753587
427974
137575
1120280
1614646
140771
771361
1602981
1523800
73702
1197811
453298
692844
994366
1193006
1576849
1160736
1217672
1211270
1066105
271401
1164606
960698
266943
1026803
352140
944924
1955421
988347
628786
1602912
16544
1136042
808678
1305275
874774
1335551
1047509
595454
715790
1541681
27876
141715
231220
260351
953990
1554230
341544
1241183
1116837
1695056
1020531
1346855
1195262
1807414
1993458
1818687
512233
1155045
1900122
1399799
1935785
1990199
944911
1240369
1693248
1987810
1051676
591031
458026
1211587
1396408
1832231
740001
1963783
772683
1940943
760503
1025724
706540
1783044
497591
1099421
1844159
935229
1650297
449530
1692284
1218184
1253527
1294324
568186
505074
1450558
754950
711168
1745468
1861761
1686033
1460575
357109
1288866
66300
1331905
1265887
183695
1563637
1129753
14030
741792
819655
145966
618772
1921358
281168
219315
52342
1366430
1584207
181136
1954540
283524
1703496
476809
511441
112798
1608452
946388
886198
107463
1486445
1711972
1583205
1850293
785408
447774
639886
1274202
1865321
1045217
1012668
1582685
1680562
445349
428630
1793018
1587857
522157
1336816
713912
901838
1419296
1826497
372613
1026854
997796
260171
491613
659176
435183
441833
1995208
728005
684255
730638
1874762
1459795
30701
763455
552868
983385
1757379
39080
1985668
1457972
943898
1949192
1632768
401290
93980
1930605
1499084
886924
794788
102323
366211
335538
251605
1386860
593768
1270003
1770537
763784
1196634
836615
1032145
1314955
1052973
417642
1453769
639994
1410798
1042767
1901149
1300246
511720
856783
98230
1275778
1235263
510122
145668
1564599
1272989
1220241
767314
915259
1143910
486226
628554
318077
1276943
1449616
303339
844858
203474
1348879
1356610
1136927
869727
302623
1124232
1244948
479395
1980191
230966
1114767
1627355
255298
866828
1948739
952974
1419355
1733910
1415413
1339810
1723352
1510527
1648129
707509
1224221
212600
1660697
381086
1634395
1965203
1290959
1049629
1970700
1958009
28916
763816
312974
1821049
1346607
1513246
637077
287339
234063
126890
1816653
455401
873291
1103122
748088
1516013
122782
1169243
973213
965548
1557053
1251015
781895
171684
39127
1227844
969851
907148
1385935
1189262
1904469
1350199
174234
1236722
702340
904208
1692437
1217802
376210
1350865
771387
139669
633552
1559712
1922851
699501
1313968
1830267
622730
1602255
78673
267687
860362
1314458
1394162
484766
1674493
620347
86091
544854
1579125
983395
767865
1386013
1444619
1033661
1889220
869155
646306
347616
160850
1265068
8800
1917961
329643
680017
556974
186453
697174
406027
1701309
482281
1474567
542905
244944
1516290
459342
185343
990176
1328999
285545
952023
1664475
484780
804095
917213
1581225
1000655
970548
950573
1550911
865294
1463719
208887
598501
1027102
1484726
1705956
1609225
307065
1874583
60239
514683
1771589
1666725
876924
226930
1874514
1234765
423732
193057
1840237
461978
74660
703038
506309
866132
860521
1207341
122775
1781160
65289
1399891
219043
954181
711462
1054832
1473989
1651754
502394
733673
855442
1297235
1027569
414515
1151676
1891011
1943593
389837
642107
554469
534893
394926
1253805
1005
658406
435617
1331224
1589415
733525
1621508
1658994
870478
1971197
171787
339143
494348
924245
1073173
218869
1562203
1975837
1841122
592836
931884
1307808
388119
226536
90991
1843407
1764074
1000718
108849
1228103
1252785
759467
734039
1415539
380948
965038
974528
1873034
1951804
693536
949859
1637129
1575047
1866512
1219915
895742
918651
1163885
41711
150133
590865
851664
129764
232097
170589
1759179
1257669
727527
363894
1069176
1923696
1885789
344595
532070
528769
221638
214501
1051228
1381656
1185638
229326
77089
1165669
511132
1426517
179406
1711063
76727
443509
1531465
107692
1915672
973429
850153
99757
765894
442706
447717
1918066
1853260
815163
7202
1272403
1112251
163594
446378
317233
1429921
1851902
460173
79234
1132360
575658
144614
287653
761368
1367829
1919711
1057981
1478017
1109408
378418
850973
847597
594352
1899219
908228
1366216
1596609
1082708
1713480
650652
1471033
200180
951201
1958062
975476
1904588
230186
254020
1132360
1437879
1719512
1774576
1411445
1822721
960027
1525806
778606
447517
1890083
71249
789948
1962240
730015
826162
1082073
336727
768812
14434
562861
561324
1096859
688977
1458532
1269539
1227065
432684
16583
1872113
1073304
1444355
781821
1569658
391076
195709
1302768
1359614
1785012
560447
1243497
912694
1672172
296144
204747
1814451
48245
504332
372689
765973
1521184
1116596
185772
546289
675386
992939
1120324
1473437
1990828
253919
270222
825482
187949
99832
1028291
1112557
1862278
1503869
430326
1538344
986568
1160890
201780
384407
1673593
167341
857542
1786858
1220893
1038253
1889859
1807084
734390
962006
846952
4779
13300
669087
1321005
64467
405852
55181
1064144
1810087
749602
71370
3779
1677698
1679612
1556895
1178573
64308
986371
978018
1427480
1562824
1640293
347377
546309
987374
674178
883731
1391133
752086
720021
826632
873446
8391
1007104
3809
1658776
1232089
844623
1745815
544847
1867136
1411996
918076
346286
729036
1451304
1105984
834318
1977752
802817
273963
1690962
295442
863383
928023
540200
1718643
1779474
667471
1567310
1259359
1497007
806172
799454
1573973
975053
1674049
454419
1210628
1893319
634112
442108
1482346
853149
1135114
427857
279786
1876598
249038
1495665
515459
1682623
285377
1680496
1539984
1065288
1292429
1664265
582277
970300
768464
26930
766109
1533577
1747211
1513526
417890
567458
1663373
30681
1556480
791727
1849763
1900837
161635
1189787
409510
1617934
1550835
1143047
691734
1507874
1220231
356678
1030170
33907
146335
1914476
1338884
803966
378329
631871
1264446
1281794
304291
656534
1822599
1439420
1631694
352309
1811299
1020182
1424190
112549
771457
1391771
799578
1081376
1318086
1335051
639165
116915
343438
1948479
1039769
1227701
1335045
1792737
379531
1853430
248009
808592
1688964
570208
946489
29438
53876
1367316
627788
1878290
1940072
1791961
1825744
662610
702381
986262
1806526
1857821
1170245
1812972
1284496
1143600
152266
923670
497159
329182
722275
1951169
1391233
1125212
767268
748963
1941693
619823
1739470
575878
1231983
1369162
753018
561248
1421961
1635822
1620413
460400
939545
1714703
340871
1622498
1059617
1455119
291912
870
1021840
1499759
1802952
1663565
810874
893642
586791
1368957
469003
1698188
532695
1074757
737733
287579
543964
335615
1277666
1668990
80887
768655
1179469
330942
1368381
704417
1075953
461097
176458
256592
963660
967012
211840
1085688
1872576
675313
1181665
1347836
1752129
1448485
103163
719169
374527
363505
973404
1237098
829696
535345
1823172
1737114
286273
1705150
1935531
641220
608581
1675701
546165
197187
336072
357972
389737
1817712
756481
1751375
1904095
1870036
938199
583926
1089758
1983457
629732
1701880
554803
1651655
1652418
1037201
209768
1268534
106744
1926203
606159
612506
623774
1986706
518863
609628
835283
1473464
991358
1504339
1408991
696630
1859123
167429
1289248
1162575
77513
78183
339721
459081
594782
1033929
176713
1876894
573136
679898
1331947
4581
1907367
556890
1073513
1045709
1510552
935655
360208
752809
833271
1931264
182120
1787054
1666218
934296
345430
1453202
23465
1033716
797171
1067168
1499511
1409278
1188199
1837780
744656
280643
1696186
72114
1680596
81488
197733
4787
1233078
1708782
1583595
1888677
250143
1208196
1584769
1375329
786473
92019
1639052
884292
1742775
914388
1947798
1192148
971901
1336786
606984
1257960
1054201
725948
1209803
1401715
246867
736733
417336
1099420
260508
1762527
1909916
1638881
364616
1572785
1205181
162740
1357904
590869
784462
1799512
1584052
1927415
1026671
1705150
209011
230810
1902809
1126885
1763355
861329
1921461
177937
917630
692196
1734446
946162
1585043
135926
1186963
1852101
591857
1721788
730995
1603189
899315
118631
277619
1048938
1803801
678278
561818
753430
482595
31919
153096
725407
1274935
493402
1101257
209652
1346929
1540101
360639
1732026
260389
1651379
1064025
305444
1507595
821220
1546903
1006198
1216772
80466
1010002
261222
551404
1399866
195683
1779444
1301026
1027767
1356792
1682588
1986458
587837
1091422
1833503
1185605
469325
1843521
1803168
1788978
1287850
521797
656394
157634
623726
719785
413957
1921101
1857184
1466879
921704
227803
1536492
219851
982311
774284
481470
1404988
1851833
246995
367164
1143862
1139980
1080053
1902158
942484
925514
121204
412406
561621
723657
1111947
1124485
710719
720570
877928
1423639
1531195
1047902
726335
1040496
286380
203042
789553
842602
386324
1361025
1060001
950963
464198
1336110
1042417
88010
1644950
407051
1987764
780631
679778
376316
1133321
257303
1952442
481589
544318
1552272
544295
1121765
263703
464245
77167
856388
155336
1371706
1166250
278687
822060
951620
1776251
1260831
589995
927950
963406
599700
1298216
546686
345007
1993763
902468
514923
1202187
664347
1302110
134191
1401111
990576
252022
264598
124803
1700954
175738
1274502
757118
780573
107665
785363
1483977
1817024
1089466
1540012
773080
1340958
107971
927841
462626
935775
349979
456530
561894
1903229
1572257
1883950
182742
779259
53816
1390916
1897527
746448
306658
354834
1407082
1679826
1794403
547048
1368855
907099
781433
1937246
1170201
746164
1688088
940624
95229
159737
1992287
1675960
1578022
1799472
1411760
1989741
1525662
1595386
313554
97842
1914527
963655
1481924
1409221
829836
868873
1276672
691367
901532
1737625
149049
1173339
536616
542982
1966363
1468663
1165415
1740225
1851792
1437591
324322
1088960
1484901
767294
1748918
1662366
1770558
747933
225850
1909722
1855163
1920028
1212134
1318905
588883
1816151
1863937
176449
1370591
428379
943247
1307086
580409
1010139
867437
1917640
154123
333859
1874814
320023
687220
1502707
434157
1412493
1651880
619830
681542
1851746
1825460
91451
849909
87942
782225
1328466
1219896
1151857
1267784
958235
214501
753497
1169640
905798
1078418
873008
560482
1161810
1580049
1122380
1927074
1426471
932129
639920
488333
1578316
957144
291628
779538
1078599
847809
90537
423994
913731
806395
769285
1834455
445978
893343
1616285
1988625
394428
264892
1247439
588224
643538
1563345
770594
515447
1160540
1564035
958216
596311
1553302
691668
1097382
653170
441385
1743045
1040273
634801
386479
83952
885512
1398659
320767
756051
23062
555193
1893365
815078
1975070
542598
1727965
1857700
1959059
1495451
231303
488401
1938106
152080
815586
433509
1519489
1210836
1306075
1359593
1908907
42332
1332091
699880
990053
1888116
424068
1129018
648445
1241574
1079345
270464
1920586
444675
1562956
353821
292208
1354501
1419472
214336
822730
263240
917968
1162974
125373
1641371
560074
1493445
116386
1688536
156839
970796
1773695
98167
1172693
1087662
1910833
1409094
56196
1999237
896798
1638594
194481
754616
1039098
1039100
1370071
1057618
239030
1522214
1212842
238005
1891514
158590
1725375
150551
1261469
550421
1875954
1753676
284181
298354
1489712
1431318
93573
1182209
1994289
1869439
527558
686359
1555682
1480219
1352931
666118
120071
188056
281571
592010
1041130
408722
1320522
1914713
179357
265982
1983605
105303
927829
816620
1944798
1109971
1589869
1851942
1750878
962918
1159210
364002
134632
497291
868051
1869084
90305
1075383
871310
1373045
1559388
744559
1040580
388767
1994260
691195
610344
287088
714092
807664
972418
1823142
1096633
1177474
1358466
31382
112314
1325055
961877
1028366
1207814
1407097
1913224
1227123
635006
1613180
1852093
485506
422403
194943
568031
1226450
315501
1004174
1594964
1856416
1169016
1414613
904482
1387312
84460
1291211
286854
687755
401983
1110730
245144
1642419
250281
1433217
961717
1776417
1645053
607317
309263
810007
1096053
200086
1530629
452399
1789229
1237722
901422
1992545
877138
1268801
925450
916968
1762543
971102
1111138
1190817
839998
1089932
1955310
1231193
573292
1197023
682515
1620723
390694
391543
1126330
212631
1182687
750741
997886
1326660
1559506
1018280
321371
1622665
382848
1220802
576136
565821
1741738
468299
552673
1922023
1182448
1854992
690629
1013242
1105788
471702
1460333
1905492
955727
1879080
406346
1959975
110705
1704028
1314865
1426956
1619721
285883
943864
1586680
921517
1053502
590134
1167733
963600
1984994
878261
1463207
19098
6336
203493
538184
412643
1815636
593111
1328651
1494844
38284
870406
421659
144304
1812495
1351506
21287
492271
1929333
1478813
1896486
1770967
458949
656917
933630
1778648
151458
92364
38061
236183
137711
45403
107805
379380
472471
463919
497055
71193
1380358
1674319
1313646
687577
738665
1220934
1541234
488514
1029485
371475
1700504
928680
465225
986696
775025
275302
600574
1339518
183437
723987
1547059
529941
1987612
1854424
563385
64550
659999
199654
391470
587459
937535
1223367
30050
71737
131410
878549
1673250
482370
1147327
533893
307224
1070288
859360
41604
754038
698823
1272391
987197
950759
1577783
717456
1091463
1828112
170774
1123713
53970
1821186
487500
648794
560086
1102856
1061528
958815
1108246
689399
1481372
1705599
1529070
540675
324619
1427610
116419
400280
801764
1332020
1099442
1953459
917254
1786719
773198
925381
1106581
1729061
225838
1943573
992854
1405515
1904249
834717
917796
62475
163281
489881
1724438
125668
1902511
544861
161092
1348384
694426
444588
1257687
361375
150475
635692
781964
1519463
652022
1870986
658225
1638604
1572355
764087
777062
1157664
1969856
28802
1231287
42930
303294
530261
247951
1382362
1803664
1056694
585059
781102
1580038
1680919
1433317
1130638
91066
1127417
1519048
1909815
785944
1213277
356904
212143
569206
1754103
1133198
1666448
1544437
165175
1156304
525312
43823
1926577
232840
1346878
1970923
253710
698367
1770020
67818
975648
806040
1291685
1716533
141687
1719216
1448951
523672
658001
1643257
1952818
724392
1658047
1816719
663017
1039822
1267741
809454
1973492
1678422
202065
220964
96267
1389399
1315697
1774168
211937
946553
1288475
1926840
950517
307845
823127
721625
1240206
1982735
755219
1114965
1493099
1935440
623190
342326
142894
711690
1011350
1941931
27398
1643679
310192
883528
483863
593964
538184
349857
1783150
12512
1277915
1084758
1051838
458144
1974947
1346412
1664247
665125
895587
1738367
1070613
1502378
738208
1813244
338788
669587
1149601
1475001
1267452
757744
291148
230064
1761521
881404
1872158
1811947
273878
1498751
315512
855062
679274
1943444
24898
346685
941732
1668966
840577
1423556
485095
657923
1204314
562624
1963153
474756
648736
1594136
1272646
1679347
1467184
189843
1408702
1232868
709299
419010
956662
270616
582772
1487475
37732
1102830
718373
782
1951919
1056922
1538416
564561
1908175
1888932
588300
171545
984345
63964
287269
1745496
971737
1449948
267704
1347055
79879
1027995
1660213
1137367
1756568
1200684
1434398
722846
1633632
825726
213658
830092
483728
206684
198157
875221
1315811
1578925
307761
1484450
432577
1205263
497608
1614894
898011
203775
1103512
120881
1079629
1861106
678366
591277
1096207
164213
765617
931691
385293
932631
217386
957307
730513
1003254
970742
1572494
193954
1505892
310568
425476
333299
1750499
493062
1439026
732085
299962
1460589
1454206
1326210
856892
688865
1181535
1842683
1954680
1974870
115657
120953
1740129
1324187
1353055
668188
843654
1910103
527993
1792608
1068815
1454550
1606197
1975440
1495660
1779278
542771
1510020
1033656
773585
1164302
1486169
144987
744372
1455680
349039
773725
306923
1590672
1471770
928477
893941
949440
397959
184244
744764
1458924
1303819
1901784
1234178
1072658
1060670
984600
1760054
1606242
1564377
11355
68751
1004494
710316
272651
1838496
313619
1019248
948191
61549
1266453
979238
1096160
874810
369489
319544
997104
1628456
44525
560623
1587310
569583
448050
479616
1873455
1523988
1706202
259994
1255060
144766
133486
57641
1804220
410687
931392
1168001
1214620
1546509
150958
23199
1458881
1230812
553453
767487
1476565
4500
311592
23561
162924
1120035
1208196
1492553
24518
780410
774738
94388
1720947
844938
51874
732627
1567444
1914492
1361826
1008293
1125105
1471594
271106
1900759
842689
887413
1391900
1033250
277448
1427635
705288
1842035
622439
1234000
1169904
1727424
173501
871613
1778071
109070
828659
1173242
1774979
868988
1791170
1239394
712193
1476697
1522618
1338182
815900
205658
1780954
1148778
1634098
868806
1287000
826871
1706104
1825142
987105
1721530
111626
924418
633736
149577
1487173
1099033
1031045
1525913
387888
980614
764058
697291
1618578
598636
874785
490088
1037249
558728
1721720
1731041
997451
1460229
287951
1868157
1591897
982584
1431983
925142
1749048
1591640
405228
1766814
1341293
1246680
1099349
1584135
1328619
1961286
1455979
1996500
1554236
1699765
482961
1803681
1392374
966745
603813
1840932
462954
297629
1009056
1205018
663164
170655
1689443
704768
1439581
1870402
233088
463312
969898
688123
29021
690743
146610
1776570
98759
368689
1086735
349953
1874935
948039
29100
1653460
1377060
384274
1616375
968177
1598261
1629540
1961610
1440705
1143513
1557210
1917132
1319588
711426
336025
426673
494329
405712
1277404
1653048
100828
1358244
1698393
1373021
1067024
1188275
1840202
1997411
1604631
1998268
5229
1283627
230237
1586554
1231990
870700
129403
903307
1486526
254411
475085
1469437
882324
811418
1931531
1466176
1326735
33037
1214421
751851
741633
754950
3800
1628706
1850023
67096
963591
1492298
621126
1591873
807018
118015
312133
1989520
709051
986385
1755643
411946
1281848
1331781
923364
207700
178485
857000
534113
890728
1286058
28616
1693873
102658
1723290
346585
525177
55844
1557976
1434773
1506298
1096604
110362
857738
312092
1584688
1185311
1207450
1815487
896934
219
463296
1231421
905282
1724022
694017
1731531
901110
1453296
623770
1657275
1786286
1099719
1237567
1937801
292877
1096049
707663
139111
1088019
1712654
1187559
105632
1920586
1848510
1318783
1090884
1661710
1080527
247794
1660415
1231229
1832373
675775
1093860
927367
224998
1053709
1332174
1956231
412683
1278284
1320341
412651
730457
550705
1916697
1917480
917643
1441647
1325296
1029349
248834
110119
1386371
1625160
340578
1714338
125553
133675
1406828
292412
370964
743046
789244
190576
1552367
1871214
202446
630912
1425745
157488
744210
1796516
324317
1644793
268650
724887
741808
1730782
816534
1109243
441542
1470801
614345
1185979
1507791
417580
329875
1945175
714532
889511
1465931
67093
107317
193896
389060
645793
1773131
1575257
1600220
1568096
249108
1495677
1701643
1699657
891402
1430376
19497
244093
1817941
1504285
1770579
902896
974745
1991804
1433860
808477
1087030
1312759
15966
1233994
288564
1659488
766837
1854342
1988275
877865
578918
1637982
890897
411119
1394217
1857780
498780
1151673
998110
546664
780109
1536276
270236
1627080
1919762
1727775
727446
186469
968177
167258
730985
487562
1604759
369998
1255450
1145428
1485127
1350210
1817979
842881
559297
1032403
398993
1077419
1915046
1247673
1622304
929092
314271
171446
1682050
248584
1406611
1150646
609058
457661
1689862
344386
1310407
636045
26627
1682985
486599
1306993
267059
984830
1184564
1994803
1434175
69087
625282
1115055
1149744
1556469
1207189
172169
843091
1606417
225992
316647
1665852
1994389
1882627
1159279
238914
1716812
1751144
1300172
1693600
1352432
233551
101410
980975
67038
13307
794176
516113
1297024
1200809
923626
1517141
774984
706468
1123805
1272594
94021
958506
1756723
1404131
640771
1683655
1918612
263573
1435326
1352494
1362148
1325789
435408
1496908
341832
1282628
1024344
1687453
1813310
570877
1948694
106663
1382606
1968416
1678071
1540967
278043
126660
80962
434196
1940459
1838383
435984
1447769
519176
1115065
1423109
1424169
696997
1154458
1381063
513145
1056587
589797
19253
796466
103050
1613937
1802977
1326662
1810528
905715
267230
146856
125734
1138168
638153
1020592
835102
1964460
1938930
1137703
1758251
591277
399000
1949931
1377844
733083
1670313
1442964
1636231
925406
605801
1760529
436648
801427
1981839
291623
1108506
933107
1542957
497690
569886
795169
332232
492417
1063067
926740
1977791
812139
1764363
1615589
1199065
834945
1848348
55051
1400768
1021571
1048377
544505
544539
1401108
63673
1858246
1669358
935620
1330165
291817
1825811
1769949
1845335
806015
1330376
1193307
910522
1473950
454903
1903322
548925
1140020
1021188
1759221
1704247
1903568
231807
505710
1613555
920530
1017102
512056
1152177
1415807
1582082
658817
589551
34773
45348
144889
1492001
813166
498094
1029649
104194
329599
1737679
1068761
194857
1579683
1691203
150977
578353
1933436
516471
197241
1943582
621185
1266561
1076339
152674
990462
168425
1362508
1350199
1909047
1957096
615241
727580
1736889
733387
1158204
1793301
428112
1765874
449324
1433172
800283
329048
1769121
1982580
210748
189854
646770
322128
1623849
32078
1073815
642589
41437
1093135
127570
436553
4701
87349
936815
619639
411623
1539943
668667
1077244
980441
453744
1319672
1233260
368021
969420
663692
345683
1218886
359406
80466
317655
1302775
1635130
266238
61303
464588
1929858
467233
1250998
1169489
1702496
68451
1960939
1795721
61606
518698
1070337
1300054
178766
1999678
1596765
1635010
960977
661630
316591
763391
538095
1472614
1856029
89739
1119279
799458
1745633
981436
623723
1403687
1637640
1572314
1858732
1179230
519192
567761
1924470
1980517
1986163
1708258
646248
857064
319851
621704
1225483
143390
1992239
1370801
1848634
292155
1857421
472288
364500
49358
458155
1081053
840103
1889534
1255522
944793
1526152
34150
120331
491801
1985444
1925213
1938832
667825
1244197
1972766
198401
361364
1418494
1316209
154252
211369
1842829
1414514
1788122
1388994
1370315
1353666
738056
1444751
120726
1693484
1454885
1477632
1219757
52917
66251
676503
503769
453636
510152
760726
775131
1845604
52342
1235284
1189868
1026195
1768119
360952
987297
979030
8432
523573
1786085
323352
1459532
77495
1827039
1116482
1390949
276036
1097124
916290
997327
213944
606432
1944303
970463
535390
871
1102356
435221
350811
1707816
389221
813290
1271186
1635731
671744
1327358
630163
1486863
1848663
1846634
367680
43862
417963
1808589
1895403
989262
656128
866614
961071
847986
1066540
1644177
1395176
455233
352481
1451370
1924909
1589415
1450955
809618
1742106
1261528
1718129
1922469
1083019
1191847
48951
920069
1733926
1588515
435979
1603297
1301717
680162
748388
1971994
648889
1780208
1291412
17110
1390036
421575
1247656
1937398
1688072
1273040
1391898
1869385
632851
244571
570187
949039
1003129
348955
1761547
1569171
221757
322482
1553248
830254
166972
446243
1778386
377491
957107
1844865
765657
1161455
1802018
1065288
1762538
765640
886032
247542
1976717
1754173
101273
605677
1875573
34365
9912
1440929
1660461
467982
770070
206215
744726
179302
699250
1204920
21806
1808812
1586599
290442
943510
468920
311102
971121
1999578
565032
1920037
1226175
73264
1667510
1592233
1816777
497440
1744466
541594
1028390
530848
1063936
1253956
916574
10053
1728562
1456117
1694175
701940
431937
1851902
1257793
1102481
1327811
1751867
1461692
629139
882345
1470942
384874
317635
1247727
1372770
621468
1666765
1038436
1311113
247814
630791
57733
1216002
1356645
778740
1156832
1298066
1852998
1847909
1082917
1051923
1861328
33690
1304610
879589
963222
1195350
1981990
580913
754194
415334
579885
937857
340356
1037948
648079
1846864
598111
1643257
621914
1486003
1816244
369626
1866037
1430093
982644
483528
834894
1633897
1230627
1021210
1585332
262830
1723893
395711
1166125
150543
1448043
315346
50601
428184
1245689
1282608
1902643
1000621
1653591
1491344
1959014
1526371
1926760
1114473
325104
1598220
1353008
1464337
343529
777935
1569486
1559865
1431517
1872411
1476194
779947
772385
42882
598268
452081
250320
212895
828109
580241
1473861
1006165
944439
466586
669662
480151
1593967
1329540
751409
1694700
1275986
1773476
836746
1645624
354463
266613
1310026
765601
171301
125791
1044866
527073
941347
1054011
1066176
380755
903269
1451812
1763579
1902136
398746
190057
1629409
956588
576836
1674154
180529
661500
1446388
370119
65685
682027
100080
1304069
1525206
718598
523257
37016
1629166
1249207
1659258
847327
880712
1774870
228457
1241529
90202
1233190
209308
1130770
1617379
38405
7013
1680344
1174033
1791219
508480
437176
174963
1553750
899734
1575591
609405
1364398
1877786
601895
913579
1917874
981911
178017
1088226
1071931
764340
1185800
1119575
1640194
949563
1100846
1066254
1396088
1660042
1446894
1557592
1895630
1475854
1001815
1591609
1281196
1861952
1831533
1202300
1975007
166600
754361
81658
573023
214091
1478186
73126
1291648
343595
1583357
1732100
538529
1890272
944496
787460
310499
287771
684912
1183501
1852093
436696
1315756
1873732
393038
972527
81803
1667083
1629099
359666
35524
1177113
1791587
594823
1927235
365552
765591
1693404
1373524
599522
1795108
1293524
31876
295694
1335424
1075202
573978
1881045
1079867
448146
1347353
983778
1481445
864075
1221535
740999
1150394
181317
716395
177999
1886281
1845489
951099
1662004
1358906
531601
412350
17505
64280
857894
469791
757049
1140079
826403
930117
677072
389599
1404384
394069
1449049
883020
1733296
1401691
1138755
1217559
801431
601034
1432417
1259219
1858504
1182511
80046
1794149
398675
1088937
916794
1637403
282220
781207
564935
963526
356596
887650
50863
577327
870933
147301
1887642
358301
43402
1360833
1566591
698261
729501
1981824
1777200
1221669
477360
1308358
510880
850650
298800
1949096
137149
1159982
975654
1407875
103041
477992
282794
535424
1222401
815742
316892
971879
1619650
733326
1760344
1943407
1389890
101987
215246
995095
72297
238395
1411181
171685
1876114
107167
337181
1405463
505677
1209960
1484225
1291687
1270651
901364
1130315
423340
1824161
83048
1772008
1524867
1112022
1447466
598157
504332
448517
1844544
1303739
1501747
1217774
903561
1686925
1787689
160169
772693
1880586
1215176
558736
1725384
1240213
591101
215628
442137
564840
190255
1376917
1733169
1752045
216736
1402657
1705382
1778179
1463428
1225074
1634103
526314
1136801
164715
854039
1180532
182219
574922
521773
1500255
1933305
132465
526167
704277
636600
162256
343350
1378656
1154021
1301629
94817
1750976
1520920
1778996
335740
572131
596851
1029206
1770648
359990
803446
366410
1216763
1154154
908734
1180037
807322
1351538
648486
1192154
1755806
1415531
1222937
1165555
287131
872397
690993
692036
1658122
884553
247483
38432
1305146
1964842
239367
581994
1444031
551875
249178
1992469
334411
1861095
1042986
395617
725562
1544195
1010115
1163711
887413
1083215
927478
1720941
1609344
515205
1821457
111444
1588622
1673097
644329
1686186
1398151
970229
1591985
714084
809711
592361
1363237
198058
1540092
1294677
715182
190819
152816
104306
1083402
1823220
1491509
792307
59800
705267
730410
978816
767436
1111620
149073
1800250
333842
351866
1138284
786991
1791783
859413
111703
397311
698369
205770
980325
1817776
387097
1503989
222160
630362
1647804
1848280
994853
450348
339588
1654955
1889424
1921092
940960
236648
1738511
598835
1188369
1706323
936849
1636741
1988501
1130446
788897
660324
1691400
1660539
379288
1650162
1903136
1810757
133027
1332235
1663304
1480331
1129488
1568271
321459
356674
1735176
1188196
1645216
1912216
910341
1407208
80088
814920
1087869
477123
1869281
967209
1639414
335974
1097372
230340
1417013
1960422
1130673
1949086
1171551
1591171
1876978
1485492
146214
419757
1308075
1635746
1368688
1071759
1381481
1254173
684069
1377256
403952
1224757
425034
611584
1289000
961860
1942932
1759957
1283710
1744212
1697238
180605
76526
1017164
1882761
653296
1087090
1556939
131598
1858932
616717
1791430
99547
218629
1021625
2133
1861711
1962807
1588777
782305
198528
1443476
960279
198916
550934
1765056
1705598
679220
552432
1044883
653496
507034
1801248
525218
1733348
1351701
1915393
1101771
1051037
566974
327182
1282323
1106335
614113
1671633
1060212
1156210
1562692
648750
1293411
1494959
1348119
1704161
181638
1219975
576595
848743
940552
1687428
1031197
1402147
1053265
99444
679517
1256207
1409787
282724
1335187
1640293
334210
903672
1135053
354684
1548935
1212219
45780
1003233
126632
1145460
1089072
319186
479363
950065
40200
193297
310324
394684
1129391
1768964
1189787
883437
1511586
1410571
1156730
1899527
539500
170472
668570
1031709
258784
922823
917260
827327
590019
1900847
1433860
1241859
1160133
501525
1751161
1739629
194775
1477242
1920705
74965
896953
795927
1913294
986838
1416143
32325
330115
712726
893166
85380
1614039
433535
440148
202870
1000166
574804
913312
595183
350753
465526
1781266
654167
599082
1161758
311963
935117
642744
1541306
1405763
1616250
244579
281400
1638868
1255192
141538
906455
955737
1620072
1746469
581466
1462227
1860734
1983663
79532
1205121
1346855
789530
801608
556002
1512855
850732
1451647
438288
985099
1429511
1489081
1875592
1121523
325414
1619329
1475467
1100518
1979499
154010
1234085
1832772
810905
1695857
1337588
722189
1468918
687845
1843760
1019111
293438
644573
1460405
1873680
1825819
738985
1967545
1599243
6628
1759095
1587711
91785
28404
1505942
856299
1578747
1515445
1322879
919632
911588
1812686
232952
1998736
1578527
1875533
750598
1425443
1600749
232609
233760
1536343
1984997
1432138
1087772
1464179
88084
256240
1627324
1479786
924453
1866644
1397982
409006
70286
114837
92554
1685493
173953
647072
1832565
314912
1886453
360634
565415
1091382
1076746
1559146
83176
1813672
834595
960919
1074294
405526
894055
978692
1923705
848991
347878
1728105
626839
1402657
436053
134151
1861838
548857
1925304
1185905
188834
1392302
1624689
873959
1668153
798632
1924970
563387
1386521
1906703
1106973
986628
515127
1531085
1791504
455379
882261
753582
146013
309410
715099
1861242
807118
137837
513000
1147892
473378
1306691
1213245
374098
1217056
1826522
1458332
153707
1608919
236445
625880
818278
1183746
1499485
809070
288121
628837
430222
1504615
555486
974430
417320
1110657
1789146
513032
1949310
351492
934713
1176636
936512
390866
1525672
1545099
401225
1708695
1395313
850650
811674
502987
491288
1732128
130170
514325
1096585
923439
893022
1506787
1499032
135971
975920
504612
1837908
1787966
921807
173714
1535481
891062
673237
1338723
1381769
552173
1180751
34574
683029
972550
1939522
677079
1918833
1785353
1295165
1521109
1214825
412786
1102193
340488
452637
366766
48307
1751191
1003448
1281961
432456
741166
1343099
989320
1214998
1465686
1903029
885643
79655
427947
1151170
1782867
1434080
713385
1270111
1473304
1928196
9598
1187549
1462657
1780671
1485730
1809921
1266579
98663
1739724
1142966
804110
809033
258021
857267
297857
591249
1161569
294347
681191
899326
1041452
1017638
1415602
1758207
623714
358851
866988
1277123
249548
1525694
235780
1364587
732373
632104
1626829
847337
161747
1725788
317017
478677
220378
940434
910334
1868560
176315
341931
800735
693956
833051
1146234
264116
639270
1229803
1461572
972975
1459138
848463
1617547
400861
678643
469942
1886711
643836
239800
1238527
742420
1081508
734529
160785
430383
1857280
175694
651663
73462
560525
1122590
969800
416803
1608590
378200
1323300
425239
343858
169659
954721
109632
1351740
249767
888345
1715853
875330
688677
584470
1576393
79962
314709
320720
158325
365270
1218330
1046869
944082
1614046
49163
940708
1645261
1729242
860007
414771
1334091
1908618
781020
616481
1736789
1623012
194061
1769968
957075
853573
1346793
1107888
105792
712179
1730524
499089
392154
656304
1123383
361895
435916
1107520
1367929
509601
351122
818054
31126
667057
1055536
798510
764516
296117
1510124
1830646
524277
1121574
347545
786123
1754238
656228
1637370
500616
233943
93950
111619
1142496
312213
835190
383927
575878
1027048
547405
1068997
1865355
994764
1875443
1143745
291881
1605198
1313911
1719102
1774658
1427149
1772713
812309
721312
1828087
433060
928595
901196
359121
1007207
1163727
1604713
219156
1232092
1523327
258762
391646
710923
490094
1858573
1208300
1876489
927973
1334171
1310415
189374
1557793
248826
1163968
644563
1750429
254571
1874231
1931450
705499
1733698
105385
435015
571142
1892171
844085
77078
637674
15664
1237121
817250
1813730
689343
1416033
39808
1692152
1893019
1376758
786653
508711
81338
1878012
706788
143892
969880
145757
1550058
1315592
36968
738399
1316413
1782711
1070990
1702180
118303
884947
931096
529288
968508
1539355
810772
650748
751436
547627
442723
1218922
1413139
864390
1963341
1981274
426454
809022
1739555
1663152
1415788
995133
1815091
55294
952548
325025
483417
1512682
1753782
1932503
1989181
1461372
1239393
410125
370696
1929686
389489
1052641
1109408
1686293
350746
1762040
856211
851356
1064847
1701402
1106155
566620
466223
1055974
1597314
718986
593593
881659
768687
119280
253160
510054
877760
459400
1807811
348537
62718
591214
1263730
1739263
642161
1058144
1470496
1760639
388860
1983700
1007768
1653570
162228
1132061
1294704
176766
1541307
1051543
1313271
819788
122821
1317616
1044469
251498
1535562
1764769
239436
101531
948145
1537733
1716986
1050533
1851345
1174519
1685603
1628342
1240163
545713
1438519
1401257
1549438
71859
1741857
1783078
1014298
830055
862227
608415
1001838
924973
634239
1332781
991027
1283858
1809521
1510259
257857
980513
1197783
835655
939779
448821
672386
60813
114551
43698
215812
1075037
580732
1615005
1472815
176762
1918048
943
508618
1738045
1107444
1351755
1711868
1206100
1170878
1443277
641550
1092825
362695
1790918
1400729
1371194
1764911
136991
852571
104278
1175829
1909271
458059
48745
678510
1109204
139375
1026027
650462
1249541
1467561
1907275
684131
901018
1482092
319286
64619
887042
276803
1609310
1110204
1289137
896729
1784616
1182726
1690081
1119733
991050
736006
61530
1939031
1059586
1788458
1930151
1739723
325046
1668836
1505030
761824
191110
109420
1860308
1540799
1014456
1188275
1062440
1540460
530052
1823145
424996
1602055
53368
76269
1173063
880674
950996
769099
142466
1992847
1892251
1964918
1807729
93830
1321317
432998
1401150
711663
1380630
1106551
1954939
1348398
1107185
710259
1452143
1866068
1103243
283253
1570320
1228403
157365
986021
1414827
542320
1307805
1921677
19416
514707
1555986
1367121
354213
478235
1604340
1905859
1608186
75763
1132424
1985885
1261782
1180015
1340318
1153316
1876482
1622415
1958536
1288668
132071
673210
864324
267144
1398449
1921035
834895
207849
492356
89777
885070
477130
1056578
960961
1502942
465679
127516
1283970
915087
554289
1591391
640601
1153393
993731
860287
1486800
19188
1772210
1375171
120874
438255
1380267
1699617
1062981
243935
1510680
469100
1846689
1533515
1197924
854728
1196976
443341
229625
40437
53995
1591279
492664
1339901
1038341
481339
194961
1072273
1533879
1309110
1118556
1141577
1331374
55030
1421303
118275
1284268
428170
575756
1952786
1432866
1700738
881584
1261009
1004022
1142807
1878259
596505
1382242
882537
835137
9381
1803204
1638230
1243850
32882
188028
302775
1510821
1531493
1689048
706071
413205
1219015
877973
1740941
1631534
1069248
702555
1678357
1086375
1803951
1038608
527527
690653
1140598
211769
1625681
1004287
878687
1218167
1322708
1502630
371321
980835
1188559
881615
1902456
572181
216477
1920986
1331001
951948
1743415
785018
1082901
1954876
254676
1766153
356769
394916
736353
846111
996640
1135442
529419
1010092
792586
1689873
1770469
1502262
378847
590486
469134
1617777
316212
1759167
999448
645487
1818515
41792
1848653
887412
1882518
327842
698755
363161
1705397
1519373
1158372
829981
1050945
966104
1230092
1957562
953287
1005199
300497
587769
30273
193260
396102
1423052
1290987
1384766
1412937
1187086
652219
153527
1962722
662123
714173
1243437
749883
536046
1274228
1059807
1027710
49733
1838013
690400
1260354
218393
1240940
166029
646477
154657
1424456
1032933
1014479
914712
189645
1876530
1374612
1893699
426587
145071
1150394
1849430
39675
1973613
1062695
1424025
1989620
1663859
607235
1651309
463049
1314393
760886
1493744
361755
1158939
1066099
319298
538791
144062
985401
48631
395987
1824553
1740407
1524819
1941549
329000
987743
1841734
1828140
1458611
1699449
1196346
107166
900108
661235
947329
1757938
263339
460202
690058
978105
1405005
1284822
1384659
1982653
248532
1518315
652350
1962136
1656297
1463011
440498
612760
1843767
1188039
1820804
264797
663816
620636
459644
1243118
1994630
489395
918369
1246862
1105769
82237
532342
1910067
922963
1341600
58099
1334809
1364785
1361794
1397946
1632403
887652
272242
617613
12177
109363
784666
1302270
391431
1284131
981096
681323
1081268
514730
827872
1471827
777419
863089
1662631
1218072
322872
686578
1476678
1601739
229884
1944834
576521
216609
600425
1574621
880898
1869927
581830
1485777
244173
1898006
1412485
872201
1348243
343148
584225
1586705
850979
50294
1961502
141036
716341
1432092
1071092
732216
1227853
760089
846163
774628
1739427
1939006
424007
1269965
1969108
492102
1010939
1744442
528961
1477163
692682
1857340
1877306
1862444
905704
1950418
639086
152032
572764
1289338
3068
1294234
964996
917391
284123
1402684
941626
469238
275475
322527
958831
1513823
1276683
920106
888267
1993139
584513
794117
1328466
1760110
213343
130436
844103
1837460
1566828
1712201
1746871
1548439
1263053
1647488
1143621
759706
553557
599956
1162467
1232087
534733
879992
1418042
1322630
1745468
1347860
1540292
932106
963177
486467
1776616
1620826
277304
1541275
1555035
374200
840309
773469
1598458
1328752
1937925
1237342
1656169
1288666
80815
973141
1018276
1895602
903905
263932
1902858
200977
399602
213661
124481
1445980
1443659
1963113
31637
851836
1423635
10073
1296362
282746
1720039
1274525
1956561
847745
1471193
529312
1607347
1017514
542018
1857693
1155526
700169
1083060
1061108
167373
1215980
372332
542064
631905
1193169
4720
566556
1064627
711024
545599
478742
1556163
326066
731411
1721079
432384
151829
1238513
233653
1856833
1797498
526374
946474
1963688
1051717
145884
142133
1146304
679065
1560862
523275
666051
219858
1236344
160133
548834
1164302
198676
818499
1633707
121910
727952
1311254
659395
1807239
1819096
1975258
912558
1492833
1099520
1166548
1242096
1616727
1916404
757344
286082
338971
1848093
1730683
1090868
1192287
873523
153724
851405
1561891
336402
195710
1900374
1824965
1894709
1373114
224767
658289
1932824
490731
68152
1507783
659032
399634
1884869
972070
281544
283116
321415
1319344
31143
1216237
879819
1053914
1444552
1975687
1879037
1662956
1106335
1945244
1321534
1548459
301581
1739523
397663
256451
642863
1788773
1807466
265739
297276
1194578
632493
176072
1535201
1589751
239032
1750368
735073
1038341
1494043
1420124
1621266
469771
1912351
320972
848234
1236155
1942913
428405
1449765
1923670
879456
1202602
863487
705992
1466495
36766
341053
1102406
1627808
1562501
1479065
549180
1092510
776909
1715430
1896597
1138651
897341
645069
1371665
1766420
847634
28224
221640
1649787
471973
8501
714537
765447
1098775
321937
1546481
796477
1123735
1238119
1394770
426492
1186372
138218
140335
476270
87913
265959
1254311
927651
1509985
941920
118053
1427548
1285635
514389
352408
1161559
78053
983122
858794
1182753
1422555
1203508
741657
185927
15229
1165377
348638
1143003
848159
24603
476019
556564
853420
1270716
498441
439631
437367
1770989
1138635
124609
431072
762492
376448
178850
11076
781964
585845
719305
907334
1193032
118139
99853
422299
262832
1747113
1294677
697033
1188502
1723368
468829
1963113
1068973
296109
1982531
784166
84790
1887693
795560
1359049
1373950
866275
1693884
1838067
133448
1003957
1187462
649813
1663673
155711
942839
5399
687384
153012
1066225
1389502
591382
651101
1589465
1108246
538854
817393
411581
634739
725310
1989885
752987
419566
1727960
1901789
157615
326114
66914
522627
1960893
762372
1065381
663309
732196
176096
1898401
672651
1508372
1102105
412773
645256
352129
195349
1146057
295202
1844910
1370170
649813
1098228
337050
1867290
1374872
39035
1329752
1996810
395991
813675
532038
561595
1411561
955044
1506191
1578527
856553
1978946
6119
1531524
1627337
1874900
1493479
1433160
1405981
1104273
1762674
531599
79695
1349962
1841252
1866004
1685405
599361
1058845
551045
1862917
351861
1397246
1214828
107435
548316
361400
1232459
1183588
1504616
1158722
717868
1341294
1736435
1941588
1993976
849948
1179154
1481497
1354847
1545661
795328
414606
1706758
805769
1585266
421658
69473
496925
643923
1640586
1609033
1302881
1614223
1995040
255620
1791357
1700094
1989181
524098
101277
1435584
1951448
796160
614879
910342
1418815
1508846
1714026
1933128
1567195
1325525
1659304
1068085
320195
916841
622799
907121
169302
1631574
705261
1285004
158549
1034492
416794
739006
254140
700299
1240442
709139
479572
426382
1035050
377286
445850
131120
763815
1183346
1731051
1453062
502698
703404
1808985
574892
1382228
1392035
559247
1132861
1415740
1360018
1627631
1578070
1589845
1729936
378527
648602
1840662
821618
342416
1408972
806289
175895
314133
1755100
1147259
230583
1929993
1846312
1045476
195720
1154632
170731
1744466
237389
1786869
1070079
1692497
1971933
1448287
213196
919697
922360
1342679
389099
1007560
1113644
995242
923966
1533409
618853
460731
288936
1901666
338273
1426752
909248
1774347
129258
1163021
115474
1225281
1474666
1451669
118576
1573933
1923187
182380
1341323
1857497
1733734
1164417
718515
939971
1402175
1961669
702681
946415
722584
1016406
1459901
1893735
1201550
1350451
421197
811387
640159
337810
1440133
1001929
1681556
1191935
640139
1706084
1805403
550101
1499191
756249
302795
1730769
421168
612157
1354838
655738
1766783
638073
1616765
1835788
1304644
1404462
851198
1136042
1801266
1321267
1820323
315043
857719
1768973
204503
1411273
1679885
119283
1717487
1364384
725176
714091
1735379
1294923
929978
377289
1227759
882168
271833
1246041
103543
433217
349597
1322029
1291667
846811
1902116
175613
1186492
321029
808039
938815
1306160
777802
29783
491364
931605
30484
108718
945830
657178
374294
840411
625983
1771222
810672
648316
1977648
777484
1764243
258362
967265
256005
922970
311167
1882250
1429789
1348563
246078
491435
1694572
1026905
478203
726071
223937
1401691
879353
865367
429169
473357
932215
119463
1676148
805806
1088671
965278
1533445
393080
1290366
1905029
102139
414137
295394
1994093
238900
1056631
763017
1081120
1093025
1694709
1325785
1547641
1740563
1726161
343057
1438383
282695
131735
1676644
518477
293973
589132
1621342
1457354
655129
1298233
1978173
1668147
1170755
163002
1497877
454230
577643
1883705
411097
1182078
694290
76666
1080986
1754370
1392400
1084357
228847
210340
1280882
1500563
1952665
1174033
1496376
98837
1845616
397986
208554
132835
172386
1663563
1937713
281806
1346442
1908873
796263
142900
911025
293670
1625935
1130086
322128
477306
227134
1971694
1566512
468845
1147420
1404899
74610
1730261
1771866
692507
1823273
1791532
343862
1347607
1207588
1155592
1119346
522782
426868
1200124
877430
1805740
1169273
1489424
1023485
379458
1560427
262528
596433
1957051
1746138
282167
1207058
1876945
1002028
565080
511040
990872
62071
1364673
166169
186258
1292710
237702
1044088
76403
1984944
78457
212316
856419
1283135
1601894
1815209
1516207
1706681
925241
1808466
579600
1026976
1823232
193291
661151
1868712
646155
394169
1707882
1923659
1921454
681776
1404137
1935588
921139
395421
210184
1644727
1165292
1349238
792865
473837
985835
752196
255024
1502452
1022029
937637
281719
984439
105228
1019038
85226
1353218
1742720
1553332
1491144
1381656
958868
1892956
476951
780738
1465448
725267
405866
1704009
592829
1461287
317782
1675381
1045217
549619
135120
1946874
84036
784166
940113
1375187
1179151
471487
79189
895757
114060
1537669
762328
788123
1789905
642628
1946430
582283
823479
1390295
375331
1406907
878357
1079769
490223
1865520
782583
968914
453787
1372106
1961669
1743577
1172446
1846091
199696
1244579
1253582
862788
771427
1193337
155315
1708608
1811600
1176174
1464619
303561
1126883
1213471
1418848
347182
1757328
382408
376186
1309455
1524163
390133
393464
1306058
1755100
981053
1027961
356021
207352
64647
1915871
316257
1007342
1859000
639783
51468
1313971
217482
587735
1207306
1942169
540777
1954585
680293
1257068
608258
949542
978763
317988
1840704
777681
1949272
1588098
1639104
1179545
1758414
1528452
1062096
818928
1542315
295432
1619559
911145
339630
1605970
509856
1257364
866819
960038
1978290
958049
537620
1049841
850720
620602
1327760
625214
171336
1032420
1469110
285437
1343647
967948
916953
149459
267192
1236132
891651
1672731
299449
1372405
1968883
799610
1742751
1290239
203753
369585
1252129
1580702
994366
465884
1515453
983588
1519499
490530
1572371
795346
302852
832481
1900189
73233
1438203
1604617
1180865
1882225
1662214
746236
129798
1132002
80874
1381467
559422
1279006
1951805
1456529
1005263
1933077
89769
1317355
377811
1175529
591906
808000
436444
421260
475787
94951
922168
1555082
152816
1520250
1494867
338883
749534
865489
1077958
487580
1556830
1993481
124858
1290203
948454
601184
797318
1156718
1090780
570971
248942
296885
1745507
1688930
805671
207205
965148
527999
1557140
221515
631795
1339712
737552
653170
779081
141894
22865
450135
1436843
1175750
1947748
188833
187560
1647423
566203
1142810
1067921
543611
570617
1865457
1740600
919211
1585808
1440341
1775148
845962
795607
1256424
371395
562751
1601169
119252
257807
1012181
854579
548440
1416105
1994082
1978331
1132313
481851
1774587
800038
1555405
1393333
614707
1165895
1669104
623576
1498123
1586296
1625894
514854
651193
1084055
557101
508261
49068
1151426
467682
809858
1516006
1858947
1867521
1225248
1992763
1160154
1283385
225832
820032
1538709
1377538
1455655
1119025
1468236
669675
1852916
1010115
234629
387199
766727
1560342
1299629
511501
1484202
1987875
1010041
222030
1795564
918729
422656
1720589
940712
1649915
1824877
215423
126774
413042
1322274
1631776
1533321
1914785
1867318
1491614
1174747
1946306
657931
909401
500580
895199
210448
1736169
324233
1223240
1537841
604539
1808492
843546
323059
1562087
156588
1480212
681695
178875
1192065
1551158
1263857
1569425
1517701
683927
1661071
118308
968866
501862
188390
627468
1141482
1170477
629630
1661134
514627
355710
1761460
66772
1009129
522719
1534010
1908985
1751932
1653055
205423
948649
860981
331023
1616790
400290
810175
246968
1495654
1358159
842251
856641
1090479
1868959
995518
1756066
1644916
1287065
282872
666796
440078
490466
261109
309013
563096
995800
1736797
891009
1495092
1021642
14202
982849
1272952
448103
1864132
1784008
810922
1674835
494205
798365
30041
359241
1072611
495
1883353
1060014
1518763
1735954
1933490
1683587
891456
9474
1046091
1382119
958771
510353
816715
1497490
764946
1299619
1408439
1596116
1366810
1550644
1446362
1292033
1105778
1856968
30282
1689401
504573
1711579
1398710
703976
426528
69195
1680946
44521
1629216
1860546
1110342
1556205
1479822
198732
604865
734637
460630
51358
1040042
643844
788062
869975
536730
1245564
415075
1632132
172225
233232
1860161
780550
394098
1731053
639249
237146
1276432
1314325
571173
1631345
812699
229863
769452
1365223
1796445
559974
1753164
1652755
1065117
933630
677593
147056
132013
905322
373339
486197
334618
402826
1871107
1247801
1929211
1207583
1724228
1008843
433410
402826
654499
1125303
1075795
1994093
1764902
357992
1629245
552776
858928
1974858
37819
1253860
1502910
298213
109685
1089550
1884644
516471
1567654
706020
1753091
1701389
1258932
806536
999157
1517743
152715
595506
170551
1486573
887147
1293442
1980238
950476
462865
1530453
238681
949275
669733
480797
1010314
606953
1867177
1302798
1549009
288282
1606802
1281670
1133703
856852
760329
1203531
1909047
1610752
1087527
1823134
68688
625719
1793224
785580
1492828
1125315
1034231
1358499
1428348
1829603
332320
583728
1826504
1025230
1652010
1546527
1677816
1462956
606289
613916
1435110
1444640
1252743
1672338
1257039
1342456
571731
953711
1852008
1497877
135045
283600
183701
1814317
866614
1281622
94473
789670
1352157
1760625
1765543
1391113
445904
583283
1923257
350573
1517255
216276
1545603
1289636
991902
613525
1409210
706795
1068235
1639838
1805338
1113464
152452
1256362
1558304
902485
276799
1274228
728057
178037
455467
1331133
706969
206868
649118
1100556
1642044
104152
1644609
862625
25317
295442
1286537
920454
1516444
203032
438508
312784
322447
5631
1790554
1269059
1610791
1354037
574575
1304477
443322
1754510
1053520
1078705
1919555
787038
1379846
545741
1903007
1346832
1136361
655136
1115386
976474
328999
1829608
716468
450012
1128710
581511
1619940
1032453
1333237
276893
1543278
1083782
797540
1223535
1035574
1299555
1811461
1173704
904083
1768559
327694
1448955
745186
1160551
1483178
502981
352081
767098
6983
374901
1911324
1485007
628151
196862
1281182
454457
1300389
334411
1731777
1375993
131414
646519
130918
1748780
393808
431929
1582039
1070762
1253153
491794
1841694
1289409
827375
542088
1984927
644057
74141
179123
1106296
723382
1618400
1837700
1818569
1767612
1352991
1130895
136524
1850295
1182100
709401
1768672
303654
477447
194558
148514
581788
381028
1714470
1958922
1678529
1459441
1756362
284421
3098
488596
943654
781297
720952
685897
686261
761212
245541
782326
1759362
1552685
46989
343776
1940371
762770
281851
257940
1843354
1594736
834915
1914765
136336
1265931
966767
1231287
867123
1107292
1043076
99775
928362
1764598
1892688
732833
621412
1695071
194406
1743778
1122399
391689
1541306
217068
609037
721898
1540694
1474078
1683753
521352
244100
256557
1193674
1903500
1981061
42572
968504
1665973
1296002
239785
1864180
134593
1337995
235829
98231
1939701
1144927
78231
743207
1383420
534936
471
1675634
385869
1956880
598726
1260103
599082
1216520
1939831
436332
26099
79551
1489313
1273523
1428460
1390323
1279318
1257912
1615317
302362
101987
1832565
1430877
1004542
743451
1288098
1465956
403579
1787779
1428043
1220152
1591723
1528480
1277942
485372
1195773
1522147
1101581
1952367
1563047
444756
1796173
505677
1754323
1349850
782760
466793
188291
1135239
1347690
1942046
1029887
475980
1075138
1148596
1848663
1138393
1362220
1870425
1364068
841241
1992433
1122946
1462143
44018
858850
668434
1409863
182781
1676290
1123550
170400
1556968
232569
617073
97697
342729
1277215
1608537
1219216
1800012
407363
1708203
1748525
1902389
338927
1682495
1246859
428051
515308
1474019
74640
565515
1842122
1733726
486227
1451402
950817
11191
622372
37801
1560064
1098204
109482
943393
792832
1738650
536967
1893463
1963098
898647
1837772
172796
1754117
746816
20170
1668850
1419822
1783368
1180743
57613
1336262
1181751
1893791
845050
350850
345785
1714403
283995
26189
1850418
480119
1008066
316636
468014
1051141
1031301
1621559
351188
153413
349250
900778
1063810
1938278
1446539
287203
120029
1393541
329771
500748
1980619
614232
234403
968478
1533751
1211525
175412
1142477
404050
532203
1550583
592568
1074241
1910831
1885321
60217
220691
1910668
910776
1203619
91361
272921
1640878
96276
1997661
408082
1419030
1232497
1536746
869939
527441
952242
1261326
524145
1317656
1034883
312974
1948876
685673
1182014
1347638
868028
1383416
1524679
475096
1351488
759778
1400298
1051599
1069339
243610
1902348
1042033
504701
536828
457340
363365
178685
1833629
1256402
1997215
1381485
252384
1685986
1659039
336374
335252
807131
1805103
274497
1659637
1453661
1092433
7443
997264
694020
411565
1043687
503670
1793022
1303241
1471152
996942
1117251
1627906
1792893
70107
826636
739365
224761
58738
700094
1880602
406407
1925350
1039681
106397
369094
226140
167505
847670
174653
1219795
759066
1369565
277020
1106433
1052070
1104872
565793
1629805
1610819
316664
1457577
1870085
150007
1716654
1181981
1259488
1241918
1745856
302646
1415514
585908
500146
1701352
1828143
410543
685339
1103923
264940
946614
1317213
479208
1856360
1165735
1780
1776871
1547029
1863031
1707895
84764
1736114
783327
1648781
431274
692761
355562
352543
1208688
131076
342680
1427452
1051141
1435327
1761361
373575
133078
689466
274679
1139604
868851
1864892
252697
1312608
959327
1080671
530860
974804
1988049
1328431
1904959
1278026
113886
227117
816389
1535847
1630215
537823
1939776
573629
706285
1136296
712590
627978
311102
1487344
510756
144619
544694
1562502
765236
1227550
260180
1441340
1111689
500922
897217
9650
1091690
335477
1371466
1273712
459646
1289625
990057
663501
1797369
1271361
1929516
569249
835353
1315803
175504
695031
1089932
1545502
735492
369921
1029708
650269
1370107
1115293
1756568
1177731
992523
666426
321812
753035
1206325
1021640
833558
1848018
1448717
817522
523973
1265314
1201403
922360
272473
1431310
1468285
211591
1829382
1321762
1472267
1309413
1003863
1355031
394526
1592918
73808
68094
1042470
924142
955654
1555840
1761214
40026
1614762
1831615
490621
4194
1977018
1692000
459757
894528
1491152
316
471601
355595
677057
1591339
1288473
1771271
1732864
650707
62460
1799883
289470
37952
996101
748736
1400065
1706753
382137
1036136
1651282
1807081
1347962
1131309
759352
63075
742542
940787
573444
1333929
1199981
1981485
931103
830065
525165
1052222
1764632
1150231
98083
171336
1004172
1455974
1439894
1345907
71097
1197924
1147229
983900
1855833
1180079
1595925
1890941
628076
777650
401479
537150
394887
404022
1004209
1708905
1195180
376609
185934
136427
123374
1907581
1983783
1207050
1997357
1592464
464487
595818
1669567
887830
1871594
1747860
1527453
1265012
1656562
1834938
636651
752075
521212
973212
1386601
1852766
832425
1354386
1500702
1171586
1598109
1044950
1677057
1374869
854019
591691
195433
1335599
1877639
1600060
1239635
883417
1638559
1628769
730111
54541
432212
931476
650639
1334068
1457995
1812294
922477
949689
1493957
1263730
563249
673315
1402882
1814440
605474
1579768
695435
1761261
548908
622874
862977
543011
249787
1239990
244291
1812185
1501720
208431
602471
1852134
1770167
680389
300134
496788
704
1481003
1277450
1398354
1284285
1280022
130399
891448
322375
1105001
1400205
1280791
1720961
1907277
1089615
236656
1609459
1846660
1373093
167265
713357
925142
707187
1403319
1856296
1196082
1926370
1786838
1180839
786964
801788
1307822
1276744
484574
1768690
25127
51236
1283892
1365354
1820110
1556821
707043
1238039
1069653
1378010
1185915
77248
528788
207136
513436
513249
1080988
491875
181037
921353
819309
1882924
775663
1785299
662495
466077
404007
390833
1092672
1829492
1124841
1727901
1725076
702799
1782867
1774869
801197
1412352
944226
1902027
1889978
60471
321707
1177269
1321317
278975
886707
1955188
1669808
1547263
1430223
991530
1920941
154112
1349369
379140
1334879
1004888
1896797
645714
817250
243963
439953
1078819
707832
223568
1488676
1433975
1138623
1715748
837999
1440050
1212547
897683
1335225
1229460
1209477
782573
176108
1762647
1808765
521595
1852801
1913396
860839
1899115
1236085
918
1786760
692107
496219
1438181
453584
1149935
358248
1966432
804854
88930
92525
1436580
1209447
1339316
1403033
1364515
1478571
528179
1975378
1368775
252758
1686872
198367
1554330
1016998
1019038
405705
730808
1222505
15590
166743
1146057
965426
1554982
1197676
1518599
515661
621793
1816421
1821775
424023
389763
608582
1333259
1350389
418941
813704
1365488
240208
618708
925324
1538124
492383
442606
1961003
240768
897955
1875432
768359
633235
604562
1135149
511960
1616055
1021010
1490591
1981462
131701
143142
89841
1103530
1750331
1115491
1876286
98829
526406
484741
1435303
400387
1564301
848354
1391860
170804
1617238
362192
495594
423666
877433
668472
352081
328434
1571307
1487682
1082065
138114
496471
206455
1421632
907072
1539820
888630
786358
303777
1274787
1934893
739789
189534
1743867
1278476
854434
477319
1680113
1594789
1577809
350924
1394311
58685
1586488
1489539
266169
910730
1404119
1189649
930396
541192
1749121
154116
1765046
333611
1350453
1896916
567754
1872225
1141809
257110
1224081
1334648
1082549
790322
38135
162837
1147079
949028
191216
591260
806698
1060448
196951
281348
1373824
1675214
659547
427221
764438
1711464
1314776
60493
1516953
487905
1386162
1779608
790188
1951489
1269264
980774
367021
864502
315710
159737
852622
480594
1102714
940755
1856632
1533618
1397074
1673513
1358813
1475624
1398454
441939
1492951
1205375
924205
582905
507595
427117
1334297
1938242
1945617
1172263
820039
1442253
1309764
1764151
577009
1990112
1470509
1824965
513479
727197
359372
1680693
694886
566371
1657773
1404152
573636
1470935
747154
1653569
1705627
1519638
403656
1059111
1851668
308803
1185387
277310
511562
1842200
1479149
1694809
1925830
847334
1049600
1034706
1461572
602068
543715
681243
359517
1371113
519989
473026
1684425
1600568
1095005
348409
1597787
105801
435926
60523
788367
1698408
1068515
1274525
800131
662760
276228
473870
1327067
151909
1819665
1645254
1210811
1783320
1646519
1785629
1485339
1199869
1868560
1546671
737579
1304693
498883
982586
299367
1674347
73567
1571319
1508966
1287116
827644
888865
991161
1372351
1375012
1238589
1082164
1294930
1682436
1018430
397339
1102549
327554
1660783
507568
318905
1742717
1048250
918712
1777465
1955068
1771434
110094
546731
1957908
1538229
937669
1799044
1136213
818035
676608
983883
1663231
223191
361592
23563
1957704
389847
1482865
1817433
273471
880922
1445538
951514
1048539
520874
546000
1950167
281720
1783355
15543
1195759
1426729
1312832
110781
1001706
1598942
974953
1348985
1784292
1002706
1107909
1677057
1504943
798344
636843
469093
726761
863973
1631241
1957734
1479754
1251119
1963009
1441751
27942
1304504
1876138
525435
1591062
1423117
570184
1383666
1921667
193571
895294
798837
1147055
954515
1276348
1191869
1282578
965727
1664003
375081
339406
411275
1459060
337898
1439297
134413
58040
721312
402858
1118102
1021783
1358075
350452
558409
1413213
1969478
576964
671949
1982485
1009351
1739925
831144
737594
541357
1361596
997886
912972
883320
1277913
1260602
318845
1829356
96677
1461967
526849
1513058
995096
1195843
478160
887370
1121090
329772
426113
77303
65205
1874665
375329
573772
1470127
1296360
774211
1849261
1003484
712754
319876
967619
80416
1256711
560260
457130
1795991
1636977
264781
1813193
1823273
20183
304132
67643
1099417
618192
1331331
1687917
1027774
707497
730380
1360590
768515
163516
322966
1565119
43456
1382156
1566030
1149143
964746
472824
605948
985446
620970
992925
1411456
492885
853192
1272858
1874182
1938359
681262
1160945
758393
1921925
1500945
1402463
736050
653376
1501801
1938483
527882
206398
973199
1168472
1437213
1784485
325298
1129001
772104
1323332
568471
497838
78933
1609956
236675
282405
1766317
463061
649259
1137526
447351
1005979
863730
1138324
712540
1274555
1590379
280544
1643358
1087531
1228927
1342358
97815
584675
237211
849040
1822714
1499180
728126
22782
1976566
996678
569469
1040246
1277100
1762218
588697
397984
771796
257271
345296
959320
1487626
196324
1099070
245262
1214848
19376
1883592
1478338
266263
1639373
611892
932209
1200154
175624
163585
1088145
1490847
1071689
720618
734993
387217
1433089
277216
1479117
1669623
1442848
1298903
999814
920951
536238
983874
1936653
1524489
206585
1308163
65098
762837
493220
1513706
184923
1895717
409124
144296
611005
720171
1001730
735101
863740
880595
1059275
148873
1043289
1444103
1595926
1491798
1221879
873211
1947333
921901
251157
115425
1399449
974273
1542123
817132
720822
1190682
496208
1201110
29247
830384
59347
1714133
620970
425679
1520257
696134
54218
252544
325707
1697266
1196156
1846081
1927726
826777
1344138
229273
1471124
1169318
1978267
1810971
1806499
1408304
1279724
1565881
169210
366140
37468
1651393
1824447
50387
1886925
1465870
1151447
553777
1886311
1479184
1364830
1040551
1516444
1166363
1943544
1264399
1094078
905743
1978139
609649
1622322
1053525
1936763
1395792
1324373
737444
1435371
424468
482783
1568707
520632
1266088
456511
927185
1249633
624832
415700
686853
1184679
308237
100522
779329
1921258
507245
1237342
290663
997012
538438
1705627
1214094
268054
1283801
560086
921440
1543278
1511503
313040
1335145
1738784
1507720
1345964
349953
1790230
365401
573430
1747878
626947
1947859
1580656
1699149
1569861
1267358
821337
200856
1884647
1212359
923314
1377543
1770284
1897505
1224698
720821
1569996
1995488
109564
150896
1302826
1997537
1579888
131430
608963
212095
1358219
849693
1718822
1124491
476046
1544965
1663952
1888131
407305
1311917
621513
1061572
298803
546699
453475
506622
546343
466295
1478244
1028277
160621
1727139
454185
175862
102598
629770
1301675
870249
1788579
1539299
1999979
266124
806286
694942
234316
87791
1195773
947288
1214707
801882
122628
1814192
485956
1095214
1724410
1062624
101188
1095354
939574
42723
1090902
1670794
704281
1933117
1510229
230225
167794
1516444
1822542
1892706
733943
400605
1177774
765051
1786842
1492138
1256322
1471362
964770
548885
119320
441479
185308
1252743
1314067
1101014
731890
1871970
328911
1827138
1255764
263572
1231844
595748
1122542
189170
304711
1785130
854244
146745
1657287
985563
558166
1442212
1825108
1561633
1285640
1508068
1617593
1951313
761362
1237110
796621
691365
1280148
1236729
1856706
1946822
835857
745150
652999
1970723
1192073
257193
1945385
1329244
1980483
1763695
775292
903850
1649815
469024
1904352
511134
1566790
303336
524641
1524292
1915524
70735
1011306
1795302
274093
752324
79818
1609238
1753401
1704439
1568692
903279
1079203
653666
539579
844593
1103060
1888347
354403
1002472
808144
1907574
1655825
5876
1325965
183015
790857
1774281
147164
24211
170921
1337913
1926770
900261
625322
891932
1185636
770087
337471
1415115
254191
869865
1357952
953651
1225649
1107994
1818962
1368195
1996510
1571357
634768
1695542
579396
1542049
432974
1230021
1875742
743823
1381351
1601571
1119551
1565623
860046
1668198
265520
403816
1142109
237334
1614583
909359
918685
439716
654020
1022805
663629
1448881
685721
1597852
1357411
876435
1944121
390336
1858701
1467334
1184840
1339835
1895833
450330
1971641
1178767
1210444
922756
1574109
673315
1859299
207695
1066991
754088
713759
982089
885194
1068639
1712553
189974
414206
1098393
433297
1095322
1720594
1445471
585412
1203512
1484185
1652791
523955
1991215
1816597
746010
478057
477598
595119
591041
273603
1641836
476019
866365
1570166
1115311
621854
803332
1243024
528921
1752967
1417859
870111
789402
962060
942691
1716863
1576279
1244928
462478
1207317
1484179
565291
361272
1933124
221317
1836753
1283617
1759562
1586234
969851
49691
1927813
1977506
512487
1588791
1863761
828471
1639094
1521106
1325866
660352
1576679
270652
375600
770189
149010
1344927
245834
1457463
1312830
293078
753018
1904448
1015911
539028
461460
1878844
785915
371035
833626
979771
1228122
1971223
675031
1262196
278977
1356384
1221949
1778231
952125
1100804
1752129
1612995
125056
500478
590602
1033155
700211
1876894
544044
150155
257576
1950550
413099
1382687
114152
1073069
1822585
1667826
1899830
1705514
668042
303653
1822351
1086180
1735277
744594
859762
1185803
114241
981118
71426
1146832
1079950
1206603
932356
7367
1280519
1766337
1181094
378745
1708936
107959
759851
1283552
108311
367464
1006061
408232
1209320
582416
430509
383201
552867
308553
1191050
1909550
290242
348829
1406573
1391204
1924503
522114
1269869
1243426
922047
17290
539984
880601
1916405
1906596
1373317
674818
356438
609873
1779672
418610
696777
1998739
1824908
1584778
1313433
672634
309950
1697778
1578531
1173309
635877
808309
1073392
1881183
543792
1346849
1735611
1701107
1130178
1756667
938987
1855074
1659615
168533
1270685
835102
1103327
1228372
1058489
931554
1626612
1833265
393872
860210
1643459
1539312
1607175
1200089
1690328
1547346
393542
544090
782460
324083
1290693
1019524
1357040
470676
1293812
1436879
1113245
1532016
1851273
1956018
1315693
1746211
526950
1254861
1837772
231129
1246432
202541
402130
1968694
1247572
1154007
1594228
1991573
1675674
109631
578232
483929
1633356
786573
825430
1178308
1049988
720614
1840896
1918292
1134612
579639
236778
254150
1495824
402450
1904455
1209096
781925
1623533
1684356
1932683
1388818
110545
782991
1682687
1693145
897850
1434479
297735
422740
330774
95476
1994012
1006868
1756179
655727
546364
1836836
1382117
1013753
1763903
831289
1409385
1222094
1827959
727903
1469551
1702879
1702762
916014
159537
63964
861355
1019757
1648794
1764559
35600
1125445
700622
1391731
574898
1396245
1644901
1042294
477597
1248778
224943
93513
1681575
1681311
484906
556890
1804053
660048
1394089
1768400
570992
1300913
944442
1701559
1419881
384214
710918
322141
843546
418483
674193
997183
94780
1782453
1416924
479483
151322
1423977
1066043
830722
662541
260359
1077075
1418430
1626516
1944091
1878552
700404
186311
286232
1504155
308101
1199976
1300920
491491
1756757
1612181
1044918
1131023
1569862
1513817
426632
397260
920896
1136672
172716
1118567
925340
875716
1246439
1376917
193217
23319
417624
104092
1880257
753999
1863437
1663204
666324
427642
1557653
1775907
119610
751317
1075952
1451876
1758265
1014713
1475638
1166485
1983304
482295
1312870
1767498
1054227
912340
1806018
26047
1629302
1289494
1626060
1553487
1701684
1521661
1331703
797598
1072101
1380174
1553535
1495122
490085
210838
522616
946688
544710
951577
158430
1884570
355051
1571116
1533130
1765514
1367959
937166
1210967
1313763
384200
1353466
1011867
1649073
521620
1915160
509903
1406442
138596
1120035
1201209
14057
1715077
554719
1955945
1311217
1277660
84889
1891586
1714796
162564
1872951
167472
60230
205640
400206
724225
1975692
1501936
1394988
317559
631916
1740490
201588
1611237
310491
1089898
318600
1711405
1369126
513881
1644722
1381594
1625014
557590
1937242
494275
1091974
1190722
681883
634418
137077
913869
1672428
292208
1192169
544310
520571
312734
1100353
936873
830086
33769
1847395
117290
1968946
1084336
107073
546400
1186624
152609
73264
721021
499021
119786
1617704
504433
1803545
1229864
493856
758327
1630026
444723
99633
295330
1441655
650834
1238397
446449
577814
78298
1791042
1505366
1593303
235089
408819
627666
1603190
909189
19586
1615125
947644
748647
10426
1031119
469961
1630179
1935434
1897306
678269
479211
1670690
1534327
1476111
1618738
334087
727002
659034
219779
11271
817433
1361789
594940
1237382
614595
1987788
488273
1211950
173333
73577
688095
1351929
723138
1406184
781602
695699
1896303
1741391
1745297
1679793
243164
636991
226587
1587955
1443148
1737190
92164
521306
70194
1064606
208360
671482
1752146
743396
1969985
605899
1838982
1955355
103546
1781966
907073
1997625
1682623
858074
1423715
909505
834009
464920
1440773
1273440
1866906
1989390
1084078
926995
1165934
1889007
941570
1463428
425719
1981218
943898
231285
942475
1265348
1364609
1548449
1037742
1615713
56408
833752
860383
1184252
1361781
1005971
1033545
1188634
1689934
163297
685434
1043017
391340
907986
313004
607531
604367
662064
559613
875629
1953351
1772982
1454684
1594545
816836
409870
1673645
992509
1594836
192570
431796
1183201
1148802
1601733
539814
7235
28598
26353
1506844
38628
1868787
1702741
1797315
370664
1905548
161838
479040
1257691
83929
1466537
1593538
464168
1633359
682722
355229
1719829
813218
378380
1615676
1911021
74761
1308867
542698
310002
1311043
1914793
536399
1673721
248684
1004552
1167337
1945469
1432225
1769671
206625
224720
1482145
949298
262606
471535
1681968
1731915
220440
1127822
1171721
542213
1194535
1678422
769179
1522990
1900162
645627
1451325
1732458
395421
725781
1910015
709051
518973
1057964
1305784
513000
1583450
663970
136354
1478953
1078001
1603316
389331
1940050
1277291
1495644
1647433
1740512
877433
1473039
1949336
1571283
547881
397681
1744910
1527178
1164585
21144
643444
1150725
1568424
1835383
1732887
564910
622855
86603
218550
997921
1527218
1295772
411170
134033
152684
1936266
1733043
419587
312519
779165
968101
1464473
738794
278575
1057345
1144612
1124926
1573313
1352157
199187
852846
720086
1235914
1863660
379837
805866
501639
999956
1626845
1770765
586310
1251403
1287672
1483086
817550
615300
1458791
45069
1481924
1404055
1994219
839246
612029
793601
728362
1806206
1475876
275495
1423118
136647
317126
1602537
380023
497335
600165
684084
1403412
1985126
535955
503857
1876855
1622058
1408830
1386125
1760161
1752129
1105844
1149279
1611386
732277
1823888
944921
272708
807344
1063736
732780
1748679
627666
1598815
1690976
323850
927043
584197
852351
542036
1933267
1834230
690265
1127228
484685
306342
1552744
817522
740192
367003
141898
121375
337205
428021
20932
333902
349277
1589004
415122
505009
11315
37181
1669816
1907951
1807415
1028248
1743514
222492
781269
1748918
425167
1256907
893109
224633
88009
744823
790294
397632
1661531
1359886
296621
117750
1661677
205320
1286041
1270848
663687
263105
947992
1319590
759260
334103
1278162
6725
848828
783992
1100049
16075
1658386
1464447
791868
1599620
817644
135802
792583
137691
508684
1928352
167168
1134703
693374
1174268
1680200
809510
228413
671682
36331
1745199
1967409
728431
1590288
183507
1761867
200255
1628574
1750541
113864
1494646
648714
138476
1415552
964748
1624882
423732
532121
1423922
1552752
1270662
542855
1739876
1811873
1276462
1421747
1577605
764363
1510188
1532068
1301415
1952900
1424162
924240
377321
1182967
104297
1303783
79070
333665
82468
870609
1133711
1114948
857487
1308357
513652
567085
1604018
256240
1458151
1170494
1860180
462194
965746
545244
5553
533817
29152
1901653
1788862
1887453
571125
829326
523573
1538394
1087453
513538
1805636
1153650
505576
993703
1244499
450995
597394
1291249
923340
1317015
1891791
834045
547268
1082079
1643486
1968896
1221218
1356632
1760161
231994
508298
339735
1113283
1145591
1842926
1823521
1613493
1111082
1201489
1854441
980620
1146578
459903
1078062
98979
1353245
1669680
1559506
863295
1504209
876948
768508
618391
893422
942228
757673
1582286
227056
1068340
62711
1474174
394735
917741
694942
1957705
1071504
1106072
37941
674978
925384
12515
1526152
92301
1031358
1420101
612111
1518435
1960939
716593
801665
1172144
555524
1369914
849872
163747
1088148
756759
1733405
235361
503829
1997625
1731592
783447
1116498
1732645
81760
1587832
1203997
1162862
69274
415400
1306162
945152
211089
1184793
788045
1221656
507672
50384
1975007
18261
1141810
661887
296090
370156
1663884
1589074
1058005
222378
1781732
1309335
1279767
418782
320718
1671082
508031
713034
1375837
1778834
590559
1409890
1466330
65248
1817833
926102
175184
677898
1448881
692732
477942
658184
1991444
555450
1128482
304172
539872
389731
398315
1763788
1199724
860374
1866456
1606564
500131
463323
1024759
347278
940800
574432
1980634
238134
1258882
708561
963202
733203
138191
1844192
1051292
1528881
414901
1862583
218171
1493872
731415
1728324
748635
402665
54781
373358
739469
1604339
813777
1363700
880032
1211109
286102
869251
628068
204776
778962
1388814
302614
317449
138561
1814524
1411768
1296789
411901
1113575
1730782
1430392
472901
1116486
280096
737717
227489
1584314
1513079
1376098
1358055
210942
571325
319790
811516
1948127
1061709
1824367
519130
1610051
947208
273340
840641
1254374
81305
1180016
156840
238313
784617
1334794
979030
814637
974163
1268394
743104
708134
1037666
1467343
289622
985079
583622
267669
544088
1907510
88016
942025
1823521
394659
191289
364411
108997
1503749
830648
266840
1727052
978795
186869
1887460
816337
711606
409275
264158
1211050
1673558
133994
1563393
227750
1667236
1284132
154371
474718
417424
249591
177063
602805
554046
321425
846222
100146
1273788
1248766
724652
447340
869156
777375
886294
336202
651981
1162368
89679
889838
890537
790049
1621133
540559
19818
842473
1462422
1983402
735790
974178
569272
792661
1995121
891763
639849
463924
154792
1232992
1022518
919475
788367
1642342
742859
1756856
1143270
1361326
1139604
1576511
396126
479981
211378
1125653
1038826
547298
882633
1145559
1981079
106518
498753
531926
340313
1496497
646705
1689813
641190
153391
66306
1978710
1003649
999266
375889
152430
381905
1487263
1757813
1796074
149411
1559547
970677
1822159
1690897
738737
579068
1391637
1858905
675574
99021
476813
272876
463287
56685
1799775
453830
958180
1391431
1601739
534325
593410
17433
1415950
1992369
1997036
323623
1567990
455188
1335093
1160470
1025993
213975
384144
883441
1929613
1682239
1803594
783600
269936
1530736
486311
873740
1530436
687091
258063
24679
1414536
1404666
406202
112504
1940044
448302
1486497
879300
1721662
1343426
456514
530067
1021515
1320350
107572
1810924
268880
898073
837519
1763606
1717475
1589170
1028130
634166
1503972
1955657
1775510
1651260
349077
1582239
479561
852908
1202492
1613698
1180011
645608
1140646
778315
627207
1512448
233702
1865278
1195125
1584793
390712
1946832
1608009
296398
1619274
1201527
47045
1688151
406202
1227581
34268
1578440
404676
815695
1315047
1952075
223720
1475238
153926
1934244
1099423
1803661
575998
1141105
1991718
1944915
598658
1425469
163663
1587524
705256
246071
197098
305010
109524
428096
1331385
353163
1440541
415833
932129
1926755
293150
153015
856700
570792
608268
1276744
1157345
1661121
1922431
485265
1620106
768513
1806974
448317
1394281
22662
205053
1044806
1563404
1915371
1515487
182637
1415079
1145090
1660228
1042891
150397
1124092
1156107
1491343
570904
1298447
48718
860648
590469
987363
395849
13872
213716
890293
1821310
98889
651195
314527
1239359
994015
320131
151511
145264
1512520
665570
432106
1971655
893262
1018398
1000521
1492167
1807523
1013329
1285168
1613857
1407779
553234
911038
1910468
1911307
268463
1849415
733778
317131
1096633
53864
256633
1014363
1818087
45237
1729455
713508
461774
1453358
761011
1642468
1657708
1815517
883402
1287743
36034
1871254
1573342
195800
1672103
1093800
1505785
547827
490525
372691
1212877
1768186
1355306
1202057
1419447
1245692
755836
1976636
261384
1382306
409475
848978
1396327
1816643
934243
1409471
1886820
1839220
288774
828885
189197
1778053
1589664
1426715
1696538
770908
608471
1238097
779436
1135203
799658
1665550
1556346
1988364
1316852
1758448
691447
1100933
741590
857922
1283803
1946749
1119078
378492
98248
372481
332857
264537
86164
938840
32078
1204031
125765
1973411
1034343
704788
1833897
1814213
1973025
604887
1877991
1961277
1420870
1621692
1159228
374220
1444178
1351424
678798
1170609
1539162
1060686
493537
1372228
1409908
1716328
387875
1658637
1763333
1342697
229183
1771608
353700
1820856
1644916
676101
1759226
77512
1438267
699195
1987881
178808
797768
1337264
1139853
892334
1524864
978116
10047
949107
167223
1509936
1935434
133468
544851
1267073
1345679
1620356
241946
1443917
1939522
270202
533274
478613
1761337
213060
529732
752215
1958613
1925020
665479
530557
170681
1825168
1099157
1089114
636843
1794173
1908731
689612
1151328
1382451
1009134
673702
11857
831179
631361
55754
1553213
228047
1987584
1024586
434511
1137926
1453150
721127
928661
1735105
1600107
835039
1926203
337470
511563
1269398
665287
1758342
1428939
1574536
1477533
1971057
1783484
1394411
205254
438408
647960
958856
94509
203152
769173
1616684
437333
738389
904573
238090
358791
1881312
764029
179077
1681581
918367
689073
1477289
1596904
1085246
626868
738510
619123
686875
1601769
155383
60630
819645
86493
1343997
826376
633305
722189
625077
1822610
1854384
81527
1416873
84352
234819
335809
640988
1823664
1189355
1716436
1564551
459619
614767
455401
89314
1393655
1336884
1829387
1492522
1793887
321417
11408
872763
323290
1169255
666125
1485659
1754584
1034635
617816
1547515
1115840
904374
1399614
74368
39074
518715
1680993
1699604
1809975
597299
287900
478683
1160115
379108
1141415
543706
521194
1707179
1628755
699916
1812913
127176
889774
1265094
1552435
1725189
44638
1856882
860110
195683
1635340
1128917
1065394
1845010
1959341
514437
587003
1792034
1988184
343428
1713567
1371580
1247849
622699
1357649
1685686
182183
1575615
1601875
1493826
884753
957944
1612691
119562
1034621
768207
849776
1029149
421747
1623441
328031
1466276
1052087
465038
1139755
1562735
1888479
939749
999470
1360645
479161
167216
737719
1330040
412100
1109696
344511
250308
800723
1373714
562973
806586
1871821
1855099
1458724
373183
1887100
1969507
1692038
221730
841319
452413
344166
1789996
488962
131973
116110
1335585
790858
618627
946390
509199
8230
114010
125337
72081
1345358
376215
462145
1942309
1475814
432690
883580
870700
767038
1452996
987930
873353
898421
1405875
1893898
1977597
1991276
1603832
1222925
1557753
46425
1890967
901732
336811
1784969
95947
638179
1821655
723504
724667
124592
1078040
1697348
501647
961072
1174133
857922
1579086
1247203
124364
438726
1269508
1038602
361706
370947
1542087
1681366
47420
69116
1013074
1726762
562990
1372397
1239837
871010
1646130
1976728
843204
334894
87582
1247727
1901595
667944
430705
1483538
1521111
257710
65435
164123
1497995
558262
1668952
455537
976307
1028829
1025992
63748
1304163
398277
114514
36164
1351224
557316
261564
318338
1501050
1585980
1873223
188088
398608
1719655
871055
1758772
237352
956667
958512
1797771
79926
1226926
1895223
349808
888691
273375
579204
1175484
674610
1780099
778206
1391801
918076
818168
690430
1372147
546908
696479
97688
845788
744964
1571308
1432263
801284
1132206
1476335
1927362
825803
1336737
680515
1446148
782982
334743
1240690
1338722
178993
1472435
1277766
1890209
345142
405993
1382025
1565715
1486192
1033988
839998
1104074
482802
697972
353148
1860247
1087246
1229700
963472
1812853
1090209
1327046
989297
1664532
1982123
980147
1152436
1604304
747392
734798
1666487
708005
1071754
1008669
135775
1707953
84468
864104
808914
2456
66902
1802431
198113
146224
821558
1162629
296637
69462
680388
522061
866534
1148209
812564
1809596
1094339
1342425
1230017
1472656
115820
1680586
477611
891985
714900
1993121
698384
1869537
395096
6595
1757651
225220
300229
1511052
1502438
1040362
328833
1341763
690566
1900440
1839967
1080208
1859963
371363
324329
777594
92662
1876855
1334747
1507987
1091999
81058
1417896
804232
837606
728709
1177965
1863710
1051622
1939861
1827970
1123612
85075
638778
1927605
332429
1372880
1455336
1294917
143440
1045056
1656369
1175974
1993014
222874
12831
1460230
468222
1934073
1013242
1224760
1335784
1994325
1759226
645472
582190
1839304
768852
1241286
1171128
1390392
667350
96817
23841
1339943
1631621
945037
1045833
450107
1607175
170042
46233
1796271
197893
567326
1401993
761507
1991808
1791383
672673
179692
1247800
398488
1920574
1256829
1964156
547298
1045147
1023156
1742718
1203034
1065728
1419472
444702
889412
942631
44348
1228637
1468120
1177353
759660
1563482
274560
1876092
1751758
186576
594566
184754
1757029
894833
1485008
1331015
1835481
915572
965852
1055648
743402
1750652
1131337
1790028
1433463
120067
645775
816125
237472
289652
233249
1506371
184463
994964
11822
1438687
164960
341260
546289
294513
1001255
1480275
1823076
1438869
1874420
351404
956908
1632031
842435
1678517
543008
1460526
1671262
556709
1803711
544847
1178638
1895760
1318242
121471
452340
286694
1064919
1962056
1907119
367564
253653
487360
1613455
1153426
1227733
770845
1410778
72625
827573
1829580
299158
485731
15499
902527
1007760
593371
288290
7202
1822395
1043740
297170
1764152
696134
1589579
261816
1040355
579293
996676
1380714
1894546
209179
904321
518736
1966530
951075
1670966
673227
1928406
964001
1775008
1859135
1828823
694232
437781
627482
716839
155985
298254
1104452
622476
1880815
1632217
1139948
969531
1823412
1051539
1679443
1712877
1864465
1332330
1720476
292456
680098
1836545
1075925
844885
239365
287983
1210938
1658883
1898291
495854
242025
397979
335149
639461
264263
1896664
618318
1124894
1766933
1720337
39053
1315667
1697978
530664
250795
796250
1695194
1740572
1336181
124187
956530
720302
1854617
1123139
1410270
1671387
614254
620701
1294541
135811
1267154
1802616
373800
30785
1779733
199392
588365
1257960
265050
1704451
589460
1432663
406007
1223175
1046614
760798
131063
991483
412896
1347873
156399
746890
399244
1818905
337134
744464
626307
1452078
931833
1112739
1154210
1039420
1479835
1044094
366345
631020
1431166
941014
1198938
987640
1461873
12465
49252
178394
36715
276356
574775
1281553
674421
452023
900366
752479
1558723
518485
555158
635137
1833536
528605
1336262
1401188
49978
172604
215297
405373
152638
1044475
1906140
189705
1995121
702752
1534992
247454
570939
514277
519539
1186183
642191
484062
1924313
396687
423827
283458
1769526
1623339
627475
1230647
69471
209916
127275
1837872
1944429
195710
550531
1037666
270646
1009598
1413431
565114
874813
1342350
257256
1045945
327481
1776869
619287
594406
1017513
1473052
1343693
79879
266206
717899
1235669
325215
1621510
466039
838294
1257609
547867
314427
247840
546636
715372
752224
507025
555342
193818
1550942
729318
1750046
1255311
394104
1426469
297997
442864
594357
1404257
1677381
610454
1240122
1850424
1728139
755693
1725927
1015819
1123752
110103
946415
689184
1372799
4838
443723
1697262
620260
1865130
1349408
285879
1785012
485333
1019048
115636
537262
547871
1503735
1628601
283439
373971
791995
608848
670155
465094
153733
861474
575215
983359
1981277
491256
1838982
559297
737746
379529
1571644
45965
1641426
602971
389854
1632358
1932991
1272499
1620097
1122014
211130
980360
794176
779401
1460585
1575257
97951
1692498
870693
650069
771381
894101
820805
603432
144364
898545
979608
983344
104999
1900837
552673
170926
1673826
821795
1018364
548206
1211810
176140
1824837
1127772
826237
221146
1498094
322759
402708
870700
1060589
1541102
1148342
425736
492092
1598811
782826
657055
1976572
1659543
1416683
53323
1148066
639140
1584207
628697
1261563
1856706
677495
907276
1997868
1391658
1878454
17739
100865
1199501
258264
1286508
486481
548325
1716479
609195
1073684
650224
1905094
656456
1458778
647408
646628
1778670
839049
1759022
219542
1670190
690736
1351757
1611038
1884319
1114733
56044
182245
1346420
315398
1479892
829543
1126692
1536301
1997489
480798
1496669
36968
1092421
274234
1667665
1523051
27464
864296
1826689
1330802
1672575
1362094
1775510
1462599
708966
119371
1245824
1149632
1109263
186179
880234
346768
1322230
174483
22318
1031815
521659
1064845
1744667
1032529
1808795
620071
799240
1114637
870346
1919085
578791
1708951
1467423
122075
1571308
218641
1755035
775715
653184
1792733
1068974
784801
909047
1929600
787628
1261765
1433725
363474
1937118
1860712
482885
1552926
1930620
1543465
1809583
671887
338585
1702045
1534378
1397313
42656
1990853
634591
1477067
1938000
1953997
388837
956800
85342
1645694
841383
1973284
820193
1738481
278977
1312840
1492501
974031
1918089
1588208
151458
1030365
948960
1946423
595104
748691
897407
590627
132998
559851
620275
1712799
990845
751521
1425773
1028367
1395307
369051
685668
1159213
622726
848136
964783
547798
1275956
1140957
1606128
509170
1877559
1325708
433922
1398594
1672638
316348
1199586
1654731
919158
1067760
813573
687522
972434
343071
945541
646525
1563322
1296741
1826492
1685738
722375
899417
1701831
461290
1619081
1281694
624040
218675
478389
1461613
1105958
1344949
64639
1197230
541822
271845
755640
1180274
1988556
1519240
1160037
1313870
821015
1897943
969851
723640
1077750
1869228
928379
1980363
528850
1519216
1955936
487742
1516022
222704
861479
407190
1815641
1291717
86439
1284414
1286051
1741631
199345
1701389
1602275
220709
1340779
730857
68714
753825
285932
934785
1394880
1930556
1543891
1617624
1247327
889221
1946295
422509
1339367
1418236
564888
1611521
1833383
706656
1238104
1653727
832121
1177555
1857339
679422
228783
463512
651953
1728863
1494780
206613
1221967
1278369
1243598
1750858
841006
1109794
916561
1680903
1592055
1118824
1459135
1723499
996990
1677787
762198
240129
1507217
1729184
1047636
210427
1905590
1633065
1951222
1602937
1415120
1579435
953602
1051244
1525030
1654121
1727982
861379
477099
217903
1092155
1254545
1165254
1043598
934055
1376406
1697697
1718508
1489751
941756
1721687
210737
1922448
1423117
1828147
1565483
650721
864678
1256148
360139
332603
1827970
210872
45452
1498473
402620
100710
1570285
310972
152233
1228338
1971550
1902225
297856
1008444
1349821
1100685
832554
1164635
1713087
805258
470305
1689511
1464376
990010
346993
381254
1953392
39977
1491497
396688
1698252
1752883
202281
680996
1326718
1509818
1388818
744383
1386364
254542
1400076
1091798
293966
1544727
1674390
482690
1342593
164336
1763125
1913474
1933635
1023146
1258981
1318711
946256
761464
1321162
670249
1813748
1965183
713680
203155
1398968
982501
3389
406471
403709
1473910
783754
307354
1333671
1891406
274135
909701
1996165
637933
1641156
218027
403024
1843915
824909
1543657
1489286
106299
520546
507848
1545854
1408115
546498
427710
1811169
280682
1580723
944530
240716
494385
1615666
486133
1639777
423728
1491664
705091
436501
1609687
837582
1910223
892298
770083
467421
1610678
1860344
1373343
801126
1126659
1542932
1029506
1911931
1383183
1706681
1731473
1850508
1671527
1340458
1984179
393990
314661
1214833
1822613
303308
375913
158124
716181
1678376
1965132
555856
1588096
1692712
1643651
743491
1288984
639075
431074
333579
275148
414760
1198680
836047
155459
927702
1937328
76310
1111076
233603
746816
166185
1677488
1918717
1839886
743243
1392807
629571
515657
739449
250213
740984
1499204
207118
1537436
1712647
812684
831944
1174803
1510646
622855
1135790
1470832
629267
218982
567602
621873
943062
437605
540137
1437385
131711
1208092
568435
1235894
1824437
852571
857654
978727
915144
297915
180138
1691318
1851182
945447
725118
1995642
1157315
1417521
300160
440226
1773565
1049655
1934389
1245179
797563
48032
1823756
607000
53255
1617821
402435
341289
219156
983393
187714
1095514
253095
1930380
708543
489652
1081535
1430750
1848764
308567
45348
1031250
242250
1363828
471546
533887
871308
1503526
399288
293531
1408674
357690
315398
136352
1575047
53660
743253
1521997
992925
696479
952274
780858
445573
403343
1461174
1081526
739700
314576
685585
1089528
1991144
1590006
238007
1933089
366277
1641725
610072
1463280
1900337
123475
473626
1313657
721206
906225
1566793
803773
539084
401058
962006
302921
366143
882600
1224236
503183
565548
1495418
1893252
462190
746220
1963111
744354
1518743
1090641
1650965
585030
595668
1027624
532144
528908
10154
1499957
444043
409798
237599
1448639
1884204
1988708
1085302
102537
1448321
152012
498345
49959
1476929
691557
389332
1088928
1149601
344511
244820
234063
1683945
535283
1658840
1872937
920709
984345
491262
1201297
148533
1170494
492872
850245
241991
1965216
1421888
641250
877411
112444
694285
232762
231021
196895
406868
1528621
1904280
876529
1916524
926789
113358
154650
913172
272410
906068
891265
335857
375671
1463807
764918
1168053
1907542
478690
1932028
340706
2546
335682
794746
1165510
1937791
1469651
540536
861439
144820
1182968
686359
399354
805234
1551118
762345
770179
1798912
487208
79801
852173
540094
495982
27942
803310
897465
1163936
1639718
420263
435258
405585
889504
1134816
1675430
916893
1009101
682886
614749
1324391
1021291
798031
1287898
266169
1599492
1220457
1404764
165877
579963
1997203
895691
1408702
1821610
142953
531798
1370714
401003
1997206
1059903
632743
464625
1821457
758101
79451
1448574
810655
1276380
268818
1648509
647714
1919399
1797298
857000
275195
1071461
411747
1699861
987840
1385055
580511
221232
1738027
1432299
1953476
1376169
809869
1512353
1972536
825712
1541265
1577081
658232
1742848
1293411
468113
1062988
812398
1080611
648663
423490
1611752
399946
316123
143364
673966
616145
1128834
1651529
334194
690788
261249
82691
1840503
349652
900791
294216
1563480
1611896
1826419
692608
792592
1327135
42875
628012
734911
1394301
431552
295837
357833
835358
1190017
717812
1748965
631606
1522596
1445118
313295
1526025
1729277
1706088
1874245
1380779
1237405
1426498
346592
1014147
1479955
1900801
586745
1524119
1259300
1910103
1989203
1487327
1460829
159631
115886
723181
356704
1427591
1306067
1371488
305108
1725868
906558
629513
326146
348742
1087382
1396809
748360
1992943
193957
213747
1101599
1510054
1028415
1134389
1143887
489711
1748115
1978885
674135
723473
1587793
504865
756375
1945439
965201
334891
1959409
1218864
1796445
414428
1037933
587573
244663
896205
945830
775209
220336
949036
1586383
1725709
1607580
782247
1194008
1837254
1263232
1341660
1791694
646611
1715803
464830
1320782
1233264
761223
1668424
900579
1222405
320370
422669
1546709
1475378
2542
646141
433618
294863
1391221
649302
211434
843666
903055
62717
1185245
355876
5321
1578024
627676
1089792
1282565
1325752
1345874
472125
552332
760591
347619
724958
578076
1549947
1908781
1148074
41116
986429
521870
1252909
595410
442413
629263
1886647
975994
1045384
224109
1376561
1975432
867605
1765980
1064728
1624396
882250
778165
1219492
291912
1819182
1010078
71992
341187
205868
179010
1043371
1316606
446436
1824558
1804928
876411
1258823
1115530
23819
495414
596796
973254
526833
1165385
1824880
1559029
274679
1842550
1380836
793812
1607006
632198
1071907
368456
1459630
1279559
1832947
1960156
1777100
89534
121534
775969
554619
1733711
1761523
1605711
1634394
1945536
1540353
533631
631788
406967
1139947
1296386
1033742
1054464
1971756
720296
1565399
1796605
993787
360469
1585741
285973
1087521
535144
1474001
80217
176158
1172884
125836
1759969
1350223
835693
576206
1268794
1387218
242496
1479227
1608929
9649
588324
1754604
1255767
174048
1909559
769252
1762309
568364
711663
1051923
1310095
1360565
862702
1216522
882104
1200661
1529090
322815
1286531
1890653
437271
1827106
1335996
1442523
1275571
1156161
828659
694233
180944
1398461
922711
156999
1593350
1492298
501173
316497
1969930
446521
1325943
1846873
379173
1266089
1386967
15664
1961295
1211149
397865
1292976
1414743
708020
1385507
1974014
1393006
1876942
319550
604225
1200465
63178
775433
751942
1060681
306471
135228
1773493
14375
1228207
1369367
1158987
365324
1116214
1282480
1803188
121766
87592
90811
354018
1655230
417076
715095
1954203
1252445
1891756
1312435
1873280
16285
497608
813691
1349432
1858564
870764
431657
711695
1472596
1792081
1749517
279786
1483739
1976216
42656
1770963
1988407
603518
1138961
1963397
1859189
1404070
1344942
497222
1611034
1095732
1653310
37421
1912600
1568273
1545894
407885
1780929
513061
564726
4115
177682
1469095
433531
218522
668694
1205736
1801936
687899
1152823
329965
1049788
1465504
173253
835574
1412097
1041517
1687541
1533837
1590589
136427
496063
1405649
1847476
1862611
1241861
337679
974122
747730
179696
725961
176332
850021
677299
1997881
1345379
500775
1303082
1067085
952075
152436
510845
1031115
1079472
533760
137188
1584568
350186
652630
830397
1647228
70055
490155
1465026
713802
1419964
812843
1643397
489391
530899
1048753
1289957
1638545
119692
654003
822022
892025
746401
1260135
1196079
1342036
1872978
594776
619466
1723514
1713440
1449918
1499173
1581880
238810
661232
255629
1624219
483656
961917
1374822
488066
1681475
437894
292292
37357
786384
546498
679220
678821
123401
1721384
1205863
919094
1740544
1139919
1770540
469296
644681
1783056
1833330
1588943
1264803
693450
1504363
63540
1289754
933394
1277033
1493997
887952
54262
583580
1070306
685769
882874
1321395
282217
567681
1178350
141080
601123
898082
83613
1758199
640719
1374588
1634767
134571
626396
526433
1989774
1230187
1253606
1480218
21792
1249773
1519890
1263303
1794329
711344
286273
1644664
768108
672693
1973139
1647892
976109
884642
1971271
1197970
1856316
579133
1625613
1091568
154015
1386030
1413362
1138735
1517429
740274
290162
541380
779395
1893035
139400
703954
1957268
335932
1434771
709018
684311
1273969
1990718
494357
665856
461711
1618559
78555
1864826
1988365
837650
858263
1081409
66159
58220
1039098
1937662
1449867
737293
654018
1993592
1154326
1695437
354272
495974
971460
282533
1366781
921592
458136
964131
1692152
151108
92330
1323181
1206093
109091
168234
1370228
315556
244335
1212266
1451604
1159677
108061
1185044
1860959
831898
1718196
1824948
769104
553892
231341
627176
505765
1456252
233172
856654
1631658
1672799
158220
650098
1068816
954740
1453812
1687732
1832464
1087969
1064263
344369
216249
1485351
750660
455116
1370107
1036253
1213810
443839
847337
1684362
854020
709287
3851
410328
885017
885269
603643
1057202
819590
215923
201051
404484
1981462
382889
911633
1253922
382420
916223
598094
750613
632478
1090515
603134
1258118
1746015
1617567
1847974
1014500
934398
259259
977504
734306
438921
532637
1742224
1588794
93759
269343
254383
890203
1501187
730460
1531405
534340
1515336
1341601
1255210
572887
936800
1073725
331855
737213
431650
167131
415410
1470183
521353
882842
1277860
514923
370877
1148535
260146
794253
404610
939917
212560
1177585
1697104
1767953
136127
1696135
1537313
1473826
670033
728199
571982
636838
93479
1972535
977789
1209012
944431
1050444
1770044
1394045
1209484
495242
1583190
274710
1752253
1580638
1281789
850139
1041000
186849
1431517
1349679
1984178
1718475
187534
1900401
1699885
578079
756050
668310
192929
826053
956888
1769377
747035
1214711
720302
670065
1769803
1402067
431528
908261
411397
487305
169100
1598500
1112431
932060
1958340
1784426
1789396
709606
792074
1353245
1778609
484048
1905107
1237567
25637
42951
1001418
1182485
154526
1391735
434934
1981481
599055
1075864
357783
1768500
1088503
677183
528180
1836919
861459
16145
1028775
280957
47808
114688
592640
1095698
1714484
702463
606943
1166560
954369
1059914
615625
861384
505760
699628
245828
1008212
1959714
1524596
170968
420569
146075
1560418
1677457
50164
730047
784114
539953
1934139
14333
1581657
1250808
390250
1314827
1381798
568696
353873
1576068
1624522
1781925
1781884
192613
444328
805769
634792
1047758
647413
278364
516312
1896477
149762
737538
290814
1885160
1826300
342537
913971
976748
1177178
1054342
173679
571626
1461150
207893
1620433
1790230
161701
880759
1347960
757197
900850
1047469
1205940
1601503
996473
1286495
1518205
132098
745596
168119
1716893
1593650
602091
1210810
690437
89522
859493
1585310
1546930
1326565
1646912
386010
1798912
1097038
1228069
714097
950158
1406842
1810047
890782
1747369
414939
586315
1358770
89755
1486613
1120819
1264642
1475049
1778908
1991271
347088
630553
1241286
154795
888739
1403134
247688
1767218
501336
1016930
1760280
251712
1216652
697069
1389174
1331375
1610612
536813
901787
1902269
105002
1167334
531199
843569
1273190
1349561
1174583
371299
1625078
1946790
1489332
257664
1247363
976184
1971394
519076
1712382
1341600
1765124
979183
1153903
132171
700316
1630611
393674
703881
450632
30162
1548418
531126
1881013
1341989
548742
1870601
1420787
547017
1762007
755777
1727202
1470209
1156730
356246
788542
1333590
320104
1313950
1885430
1335301
274806
953083
1083956
887289
1273964
914216
1165762
352361
1763982
699929
1822660
466685
147197
260840
849252
1355529
1134139
1878787
855827
22398
534936
91610
163768
1957134
412311
281053
241
25566
111152
1462657
1907798
186735
1533722
1041787
1788623
830713
220301
1437789
17168
1062988
411050
528461
907488
1050415
1780580
1438797
71738
232040
1906944
1989710
177747
708304
295256
1711555
1173671
1011147
714644
902634
118295
1563727
1826939
249915
999485
1899544
848558
551962
1792481
826370
1407905
994156
264032
67038
1887333
1197403
93528
133456
901414
1593538
1793236
1577890
1445348
809629
1420604
901937
1806551
1238618
290423
1326378
796677
1254595
1753747
1119407
1933125
816084
1921314
436721
17558
1876088
1176201
77167
806929
1016138
680310
1653239
1537153
1709563
781546
48231
1018584
1209575
104539
891483
142367
721612
1135246
1258691
1883875
1977177
1317317
1449860
1076275
1473223
311484
54286
1269450
1070071
320034
411303
61301
1220874
1537595
1709070
504507
1557301
120833
1294938
88312
972980
1822351
187286
702614
1872302
858512
630766
601490
575100
1542094
1868259
843398
1616736
1724783
52754
1283110
1503037
803342
1431777
512602
1798529
1317759
808051
1655700
84710
56964
370312
1345027
1362740
907782
686950
447682
515259
1640398
1390054
1185165
1983466
457322
585157
1080795
513495
436815
663095
1963955
535259
724182
1773583
1806033
1049658
1812488
903215
1557988
308900
1034174
1138659
1461094
55030
225992
94905
160469
1873680
1556979
1703331
1567414
1674779
1729544
247571
53109
1460794
574019
830650
241193
44788
832631
1072220
294778
1526246
1242937
331072
1209138
1451063
143273
309136
272689
1097746
1415623
1777467
1441758
1367698
1921193
765506
942850
1278524
1757156
1396741
1810709
695073
1832020
694920
1147948
737700
453259
75928
1903287
743260
228242
166289
1446851
244915
1590459
1776417
218094
1326685
309326
442422
799164
1401715
989446
1166548
160816
1943503
1830046
1822527
1464200
1683411
1732366
1289209
469644
91618
839422
223687
47880
1337599
471702
1444282
1478754
934113
813649
870428
749362
264823
580422
96761
1516015
208887
1043615
24634
1606985
1438955
1930565
221754
1672893
915680
1537540
204747
209501
193867
866134
783677
160134
529001
1610753
795998
1466710
1776367
165655
649478
246859
450265
1117331
81230
536953
1145785
1222749
1714478
335720
174486
1614688
288017
796584
765646
1276775
887289
1569512
1740184
1406677
1122775
1558117
1521699
964766
1754816
794780
137831
1232034
1443007
1810842
717592
784642
1660795
1445910
1862268
1194864
1147842
795320
1239273
1769824
1217539
1207878
1172493
1775781
1284135
510515
769388
1464837
1725008
1920661
1685191
813248
66438
203042
563878
1662128
891843
1858827
80565
1120116
648352
128957
1899453
1685884
1328167
665427
1466340
568529
536034
591789
1035472
909633
1265832
1068493
711343
85585
9376
935141
1269932
1585780
284151
831553
553162
315957
1203133
257719
1696825
1736743
140688
676971
432847
800855
1164057
176144
62393
906880
999961
1385646
1654797
908424
871069
387658
564116
161913
1172298
1465807
455179
590672
682933
809112
187406
460799
893762
1955087
1868964
1270966
1724412
1229985
1760567
1586307
18646
1761910
1084393
1470901
1251763
764813
486076
1137010
1174595
1609555
1836988
31615
1181457
961209
201269
489275
1808354
691546
320719
1722033
1569565
560726
1639928
1820584
1466304
1295428
615677
1258175
249439
1700166
1822786
6070
1956857
142381
1531239
1825276
1001800
365985
1399511
45249
1904894
1351583
1207646
1903927
1194079
1366143
369223
765260
1088502
1218244
900830
1066598
1505739
415753
893202
438126
647495
1348523
211373
1786968
1068474
852275
507199
1373917
1608257
625990
785244
878236
708803
810609
176111
257907
1641348
895359
1325027
1951237
1183501
1193489
902508
1868981
1238851
159143
255739
157697
1860399
548298
1768760
1162932
677826
437143
614113
827009
1954055
407199
1975650
1362269
502300
1801032
1001493
1382653
554493
1454484
338082
301912
1551587
1524978
1883075
1256417
28351
194283
1269679
1018290
474649
541150
510956
966293
242855
226712
1996060
432487
1006104
1585807
395502
930796
1723745
758512
1909271
742897
250938
25524
169495
1569813
1563136
154142
1539946
1579516
1114835
1564351
1394584
1213480
1397400
89269
938338
644709
1723780
466353
974046
785875
664758
1178712
465088
756790
816943
858752
1741129
423666
322668
1729289
903102
786124
1840818
692779
643274
897341
673371
1810119
1748706
1304666
1221909
1326548
87413
489632
99218
33306
694980
1889525
721755
274927
1004291
750334
109513
775854
1076657
543925
944436
545290
1194949
109412
596550
1321954
1725751
579120
1169633
656377
1965035
183946
364960
288539
1134782
1351679
719702
1144444
576064
1493690
1254664
1245867
647623
1435704
260897
134228
625784
179314
810030
1537907
631512
1512199
728637
355670
1360826
1650437
1913684
1726842
58945
1766979
1488147
489185
184375
1332886
185969
1196219
636063
572678
1026039
796401
783805
489275
1196307
1393655
537651
556056
22435
465869
1080576
405585
267568
1448665
125330
1928156
1137352
1964720
177888
1966543
230154
199412
1960602
17542
246542
940082
358064
402604
528871
1852267
831655
772853
301312
1018584
1704069
603291
1806598
1346958
1338355
1276042
997643
1850299
1059556
137965
834418
589392
810219
349482
1023777
658997
993347
407830
495341
900075
1817377
899056
109814
1687398
255056
1065174
458932
1116792
1744732
7765
836684
1583935
1789760
1868576
760778
1880895
1224961
1167337
1777961
1439944
262940
1540353
1419197
1872369
244277
1892519
1556572
164126
1624327
502657
889334
671708
723128
1122647
909548
1545558
162212
1330273
1151809
1365048
506769
1970887
576448
852861
1873901
1740064
1196090
1896199
1141482
783665
369982
1763855
125524
778430
510278
149511
857738
268176
535877
1730836
624836
1110185
316906
549145
1154930
289113
920948
1677357
567952
165407
525914
109363
1667996
168863
1706719
1291992
1543950
1385112
1770655
328067
1190096
1128697
1312034
1863757
1299464
260133
1169380
657228
1958084
117389
1827460
527398
252319
1095961
1514599
1708022
1981584
850202
1719188
181429
1171080
336167
919057
856799
1878552
162438
1093095
1085769
1298007
405610
1278029
1746389
276182
11910
979986
1245551
205135
1932522
1610758
668948
1770007
1533039
708505
1925229
923670
1316534
494935
1390659
951476
232002
323962
1971071
961882
120423
117820
1196487
1347227
1752104
669134
485268
1442246
1638485
1767528
644054
1171302
574444
1213350
1820324
278964
852981
426257
1895499
707058
1810388
1701880
573941
739762
730638
678666
1562690
1930554
1815357
1134141
767565
1882242
518505
107599
1583783
950094
1330806
1562276
1159042
1428606
137948
794790
727553
1454159
1136102
1610230
539312
609725
980103
99005
294208
1995912
478347
1486699
77281
1509511
835210
74381
707961
1560250
1350966
642478
960261
471480
1930387
831798
827346
1865962
879716
1565224
584631
1570252
283687
442844
200399
620437
325256
609035
1764534
1985793
1392374
1306944
1036281
1846662
1130856
1204213
404275
1216751
1331969
174798
239154
286302
1999822
157040
1896908
1461341
1375805
346875
466092
903892
308995
1469406
1304428
1086017
1097021
91673
399311
70320
1082760
1315239
849776
1108443
191480
1936845
5167
1176902
536579
1885326
1606883
1288274
344551
1869654
860225
185033
179010
293284
185524
988188
440185
853270
1007051
1797342
433296
1601893
1526890
1070970
1673711
514853
1350707
285289
913067
387025
37952
650457
320728
969298
1367762
1612399
323518
1982220
1129001
389154
1036558
637908
465716
576630
738881
942332
1486272
959369
866927
755846
719057
970462
1391245
886899
1525624
468526
329604
1842071
1929381
259975
784904
1884097
728650
394526
642478
331550
970003
685852
104397
651093
761184
199086
809997
315069
964839
1669389
305971
1163415
19790
1979025
1779029
1467578
863004
561638
1841457
1198938
609716
1441996
829861
45017
970026
101269
322748
545750
1897366
1661042
1940511
482948
756192
271696
899061
1058322
144520
747266
1199349
957939
1482759
381844
1870036
305001
633095
897340
318096
821574
875620
973421
1887570
461172
1682833
1640786
797225
887593
574449
643969
760367
854560
675027
1307418
924264
1180803
552806
925878
1771264
1643500
295602
1989390
161220
1423461
126072
328603
472679
1680595
1066643
1654393
1612611
799959
818746
1913791
1291184
526755
1192281
1357052
1524460
44009
28802
1773005
416603
238102
1363078
1068856
116906
1640965
1171466
1026005
272772
883433
1001322
707050
1726837
154961
984032
1935115
1122251
1860344
1709887
1924576
1340937
1111769
1283578
1762179
1703724
1138659
1036053
769779
471377
902143
83619
23690
1177531
1049980
548569
64695
290150
1570249
69481
1499745
857120
938328
42359
1567027
558019
1300036
527564
433337
1321729
269587
1682964
967418
70581
924631
1090683
1082065
1597964
183614
1705652
1883664
1294531
1383148
1643083
1419434
1659637
595733
1002503
343069
1635297
539084
457229
8483
1618771
926466
892760
343381
1363045
1962939
36930
206724
1609238
371459
1187060
1831961
1562476
1154435
1339148
1686402
429558
695619
728283
1865353
1856706
398095
882283
883808
2816
1472748
697205
922789
17094
1249897
349963
529494
1526549
1433066
1299767
1289745
1743104
363876
555990
1518034
1557983
168414
85575
1253643
1570837
230783
1595487
600020
678
387503
1178326
752480
871302
80886
1556
1954123
1919720
255298
120509
586745
275053
240318
1319347
733509
1325542
1569595
1622653
1744699
247998
1847651
518207
1431596
1713116
564013
717157
1135832
626318
1496135
1313393
1415914
4259
305013
1287253
1560570
1469517
1156944
1279424
1579201
457959
1243434
513121
630588
925318
46872
617881
1455319
676052
398007
903845
404026
1615646
1062649
1078600
792817
37833
1459135
624514
1195439
379519
171719
1444274
1147390
1090938
1555347
1993994
1789126
1992353
240676
996524
740056
496131
990517
1098211
1132865
508824
760098
1248943
1040699
1229480
1808998
436419
849693
1827260
1673135
1551281
1712337
39233
48966
698560
1441785
410949
1018798
468232
226725
1413337
627002
251844
282434
1828198
1759507
555646
1382547
1398513
53343
431999
1387804
926696
1821290
93909
1891292
340956
1902549
676642
421172
800807
1165518
1334559
395119
418199
1224562
120626
1813779
1557561
1758101
1718100
572709
1973843
107280
1689032
1241974
1221093
1082118
470075
1781519
1037410
1273972
613692
4952
396855
240749
551429
1755150
690368
947887
516902
593741
1121385
1793633
533225
1595
1111242
213429
477383
408244
1347171
88219
1857961
423774
906175
275003
1208157
824636
631117
187516
1790864
1845965
495127
1363215
1170738
1342417
560212
1839889
1735277
433614
426109
1735436
334142
1735311
1594342
1728173
1347091
795794
1080573
54501
1842355
992539
1659047
1605712
1507922
269632
95449
131760
808844
1151775
1308497
318593
1857542
1775381
147437
1613161
534411
1024732
905036
446159
1540222
1171847
557520
1994122
1898895
1989106
1559062
79395
39250
1418787
1695992
528416
934951
294157
1075383
181656
358793
1069411
819597
917683
601421
743177
1958296
288961
977383
1434350
831042
663562
817732
658377
107052
1561260
1709312
694993
239591
1765160
1700699
551227
716480
382038
870842
349012
1551220
710565
1822097
1607997
1089360
87364
1202939
1521504
1744862
1654286
345069
1612848
1139097
1921242
118137
532001
166424
1463732
1698003
1613618
624337
190237
1922570
1183114
1840309
696179
657584
234542
423085
898963
1949710
937715
715834
867913
1929415
942568
1630132
1241832
1181974
362430
1680056
540483
1345027
439794
1696536
361895
1600133
867276
1919036
429687
1713583
686033
967717
31564
548371
1484734
1976777
997371
1761258
538862
456308
477917
1792379
104215
148829
537573
1392930
439888
300981
122424
45286
597586
1370351
703926
1848643
602310
475453
1759243
1915739
1699538
258653
351771
1592526
731178
776826
1242880
488977
1796997
1821732
1722200
224476
843144
1875886
1725174
36529
1771295
1065317
1456381
1324420
1645346
1641105
1809740
1119575
128395
517092
1302957
1786388
1390215
905816
1356910
239728
1109590
1316388
171140
1973361
400034
877380
1684631
1861742
1084878
1730590
1893030
1240681
646020
154354
726139
1804928
269686
110084
350023
947725
1107185
578605
1031041
1329388
1438768
838080
1956986
440017
827068
437425
327288
1970221
1544767
1592543
852494
919476
1460419
1747298
1961754
919039
1747654
662589
1437147
1246680
493121
792507
1690608
744748
548958
676087
1081415
1628383
169908
1811382
1443400
985292
1605436
976870
314377
1439851
222300
1266700
565834
1903392
161172
587147
1875742
1595832
1285900
786526
759534
518690
1418369
56416
695491
1751540
1993978
1236755
923063
1908383
842478
856406
812710
1405472
582672
1067982
91369
1599235
693005
728117
1481012
1602664
1648637
1267226
557276
737425
327006
1382687
1141582
1633215
739094
249108
282143
1471272
1262071
1270692
412264
505738
945698
153836
980668
1968753
125059
720640
597187
1219071
1719776
198956
1999074
476641
1000986
1680837
1097684
1605465
1209373
1132515
1342983
1979876
316260
465954
117570
1110069
804291
467884
988468
657871
847879
1217054
1180915
805865
625637
1781580
700736
685059
205089
1799704
153203
467682
753391
1042748
980400
1956429
293025
976848
239032
844808
662032
639132
1332237
283808
843047
1651430
1299814
1242725
1680159
811982
794239
382347
15790
366922
1788111
1086880
1754110
1919839
1376765
1268302
1479670
404039
879742
502903
1139869
1534722
593344
428734
1588339
709426
1601641
475809
1800402
1844058
1404764
205918
1229339
21792
370016
1322749
280481
318830
1186550
1444066
695837
639706
1709217
1027105
1752858
543091
1391361
1429050
1277613
330260
1018006
944306
1330877
1872724
88934
1766198
1169608
779570
1750705
958812
1052216
929129
1160969
155764
512295
1534226
1395973
930728
1585723
1100265
1999074
1454790
657184
999971
970627
1994006
1465392
931933
1939309
1573857
1166361
1198341
441657
47281
1179111
1521360
42656
524778
1888437
1465605
798331
1570118
1706995
145082
363807
1868321
230140
1489266
788399
191710
251332
927529
951423
683155
1068336
635530
44238
954323
80507
1234264
1387066
340747
178032
614632
613097
827801
1342174
192777
1715834
920849
679384
1686877
1314174
436464
1268795
518132
1479660
494205
96499
885687
1529394
1177568
23036
1902965
1500954
1719447
1721953
100597
1503356
972614
1176843
753375
1325045
389847
1989938
1309057
963578
1716657
1542435
833467
1452334
914811
164389
955527
537150
835745
729519
1363615
1591617
1769202
953841
303408
1562719
1388463
900377
1071691
1418137
154574
393623
1060604
686516
377190
1074674
1499579
640555
395617
1858827
389280
1006639
1915607
1387650
125741
1852528
1264695
1116375
1432698
523061
1682442
969271
349409
1667962
1724312
628119
1399220
1286328
1079912
362089
1568302
257326
1580173
1041485
1807001
225990
1122211
671201
1928661
296661
1930837
1731243
408564
110275
1820321
201459
1501747
1502061
472808
1717882
579547
1159218
1756568
135812
681738
1831700
1748681
1510106
79147
1603096
560929
1891000
539729
1089072
48088
132465
1578022
687301
309314
1050072
1489081
364018
148140
603112
1974712
1093367
1000708
341072
1106641
639340
1513175
875414
718996
1499934
806035
817006
1358254
1089529
378254
1451369
123485
300986
1672003
678784
302282
254161
463381
226180
1092368
822361
1475668
1300670
945359
530061
1791630
1316521
1726439
1984645
1814885
1573338
1366527
1304898
1134829
1790868
1958642
863479
318830
856805
687361
716495
539786
1383251
721113
817649
882089
256106
752190
1517141
276893
59896
1991875
606336
279540
244433
1269437
1488147
210780
1449133
390369
734383
1737018
1356618
1430228
1163640
1597248
162558
704969
988392
1579220
1390022
1923113
1769789
1576085
1061948
999568
979828
1512062
19367
1610282
1417859
1811461
1184907
422692
251966
1155471
333069
1504101
1900587
1365637
589178
408444
476721
1136654
1166072
1165975
1696143
839836
1421088
24019
1990359
5235
438735
1632585
1677057
608840
269451
720268
1942205
1711222
557976
1846157
889964
992108
947918
719688
108705
1613116
1421701
1782364
1057289
395003
1760525
95702
1448293
1268034
418676
56410
1795586
558679
958145
1951381
141329
532058
2433
196406
1206853
127388
162540
919499
110393
1446598
592027
1609466
531599
1173587
34826
1365868
116631
598205
587382
873063
263772
1739440
130955
820596
1125960
920298
663309
559281
1304907
594067
199189
1591248
1229837
325926
154811
1769377
840457
506534
1346099
69182
871606
114744
767209
1332991
1578911
777333
1665651
1459532
345328
1194697
1168673
1909325
12590
329676
1321288
1140646
1596028
645173
1041593
669449
588138
439140
763226
235780
1833431
35777
1334076
1727263
132314
983876
955102
1088201
1635426
143363
1724289
535307
1245622
179589
1940696
1286129
1723150
1349766
1286999
202346
1999201
489291
1156658
1491881
1593255
1702038
646776
1597220
1403167
1841202
430717
1356789
1847865
1411875
702568
320148
1078790
1390578
984075
1328325
1023350
514653
554988
389226
234431
1810819
1942998
1815473
1891752
1119146
869924
1085683
963137
223737
1928211
257519
563356
1302202
89338
47129
1965915
778275
163945
589269
1530654
1926905
1814521
1628040
1504615
589975
21874
486068
1142903
1189964
1316184
1157954
314424
1124457
137831
341649
81623
721924
551439
1739119
919980
731411
64600
207073
592421
205332
308872
1819694
1325294
613916
14514
306983
756949
186461
1155181
1758863
1687361
689911
1077832
252488
1812531
341924
1741777
42049
552417
9521
1186716
1183475
1786557
1676814
740423
242416
1634014
1143007
1804748
256348
710461
1930856
1734659
1761068
295691
1315044
1216892
1956880
1522205
1444197
1338864
354783
173262
1921688
784795
718600
736230
1262856
639660
210938
1440985
1411163
1043371
18535
1192681
1037209
915236
746315
680002
1950753
58322
1661121
944572
770380
1545488
488514
1130580
1307303
222653
772270
416128
1076376
1945592
492311
457229
1924709
1136165
1543078
996504
762675
447204
1611511
1911932
1984671
1948221
1581235
1484826
115214
630478
1357220
407832
944764
1662328
1523381
535016
1487025
641135
977488
1656791
456423
103834
153876
1582704
136543
398578
1700736
1653863
362342
1139483
528921
1460769
1189903
426117
1368763
928897
778687
1609987
930042
388051
1933881
1409520
1374526
229720
1277265
1697290
397742
660443
1239745
912950
663788
298828
263711
501045
603294
856935
1286604
843377
396831
1920136
1855278
1330894
167857
620609
1549617
12451
1477891
902933
1668096
737455
27090
1462715
524000
978214
1428156
710354
837620
376865
1377771
1655581
1761748
1862409
1886685
104834
1506205
1247971
108614
23204
1522807
987518
1144918
154989
162791
740511
1036876
201913
127073
760743
1147735
1027522
827850
782881
851767
586191
1023068
1669481
1669882
1256263
296621
912694
129403
1311749
1395768
702093
1266122
1862959
1929531
456586
584387
999366
233166
295192
189338
545599
809060
1695514
293210
810252
738708
1312544
1686632
677252
1765957
1946586
134187
268391
399764
1168876
268533
12742
63626
347968
409157
1369204
879584
804794
315656
32256
583099
1025780
1570362
381509
1221439
51027
1690851
1734235
979883
1356136
1166875
1769735
1821704
1775112
1378961
104532
75041
581787
655059
1771097
1780468
1940225
1008362
1390811
1342628
1978414
928140
1826585
192164
817514
1895864
1197403
268351
553835
1404836
39037
737455
1873321
512268
450301
1458324
523257
761169
572235
199648
70296
1940472
474514
698604
1326424
717456
1249824
1490757
530261
1000453
95568
882779
635761
440624
335736
1959286
870884
1987326
1227781
991026
930407
1042880
1560807
1199343
1820531
406900
596556
1042551
1223175
1591554
152785
692755
1171536
571984
65358
4910
236161
512286
990735
1298937
1376434
680797
568140
1927030
420892
450366
218217
1430912
1641363
180356
1914764
148162
1161985
1087491
1151845
255362
1440277
1978329
1332256
1142425
1137046
1619599
134289
1286090
275652
1815641
467682
225715
75201
1688089
988044
364213
277305
1595580
1872224
1278622
1111104
27904
1498555
783874
470971
1103570
1009928
1104435
1305970
494709
173313
1181615
1758424
1341954
1496677
1371598
709966
1323343
1598668
96726
1936636
160034
756949
302781
1347904
1778040
277204
371380
1606470
1875886
542026
661260
1354636
785661
1642420
1974450
1966620
646922
87303
662391
397112
423315
516256
1751100
38233
1021593
1158719
173190
391017
858702
93746
1658464
1568408
143509
1714855
549932
1677448
159304
504183
590172
1245923
539077
558598
773857
778966
1599436
721746
1837437
181638
1510865
69232
1621304
499191
1401429
178519
1147846
566924
1176818
1998041
929653
1177962
1061565
1783635
1844282
1283716
1508956
1649729
1099518
692755
1404147
1249172
1381062
676584
563614
974191
1607804
1121405
1101046
861054
1697012
1239610
385066
1056002
1932028
1389915
1043619
1292032
411392
1646514
771252
1488616
1741910
1879967
944436
1386009
533330
1362676
628420
338953
895037
238311
1578013
864510
1702879
157240
1908120
338732
1341748
1157970
1151598
1285099
1354036
1830778
625711
1962119
1467068
1677084
1261319
1784656
388635
395578
245294
891248
113835
83665
527773
353506
293210
1495920
903468
517881
1295061
807808
732795
1023347
1915982
139113
888293
1702682
1085163
1347761
958864
1295995
975596
307345
1649383
1207065
728057
139366
1349461
988010
14940
1689615
171039
1823988
388078
783600
1259219
264406
1158854
456047
1570085
522604
1687357
1314409
1930323
228721
422560
1929631
1334777
1020203
1150955
432487
457899
923727
1357830
1515830
1801298
846169
1822418
423175
1875436
304337
1746047
970254
408597
590467
1245095
42999
879919
1852412
1772476
1914962
882886
78954
1305203
875977
1651268
317080
302847
39357
1874665
57208
73599
94743
747617
1513180
868804
1806368
1758560
825764
649012
1228403
1208753
937893
126930
215543
1401647
1049908
145458
395245
946605
117203
1662607
1840132
533383
1554917
1414560
292518
1559016
47071
1070214
1393786
1930331
924430
1710471
1137146
1822477
1831007
1151907
1611753
13788
402819
1123548
1431871
1338160
653674
1273547
145631
1526197
529717
519826
29604
1156002
1435258
86176
1747799
1375171
832360
1400900
621907
1044532
407878
332119
312534
660097
270048
1069176
684548
21885
1374229
39588
436057
292044
1835821
1398244
1662327
1340396
1100068
906382
1654989
503452
964032
437538
833382
618119
897062
811529
1715039
1235010
1750967
1076786
1950167
1395041
491559
1734914
1236043
475165
1004283
182507
1356789
1865821
1107343
902230
416497
805718
1497399
1383817
1366731
1359782
11655
797968
1928136
1268951
517646
1362724
773600
66914
977332
1819844
128128
1927254
541989
989303
1773268
1521677
1858490
901484
1000912
1921138
333364
1983896
561914
1174996
348129
1617622
400386
768668
1631553
845538
1416198
355486
1957878
444804
323269
1305662
1281848
345004
1970603
1982183
1778360
346632
1230267
1600036
1598490
88757
1578041
1167740
649858
212144
1192838
495574
1451088
103103
762043
1773102
1654845
1178424
1931527
1579417
827215
335510
466307
1759259
44098
141072
841515
1568963
454999
1790378
1471973
460302
1741803
1760239
1101572
1766055
1630689
228335
99966
1386839
1759707
921195
1967415
439027
1027702
1541974
917649
1430353
1329235
1487668
618645
561560
28014
744110
297297
639236
1258158
452423
393108
1151555
236106
402682
1990645
1779668
113097
950980
1849861
1120869
1143862
934957
1709819
1201349
676558
1441876
1329397
1669876
1180154
1982852
1120461
707959
769156
1937791
1306243
145075
1355947
1133880
233138
1728367
1297829
840609
307407
1905958
123604
1275846
1895581
585200
407608
288334
83470
1602668
484933
1013897
1024634
329129
62818
1522222
1618930
1410796
1564088
1940102
1530394
1189457
856799
1851368
1096648
523141
896679
202685
540649
1648985
339243
1726550
954242
1174519
754016
1705049
209591
782305
194263
1497349
592831
1157904
454457
1707789
942566
584771
1330214
1695663
31818
1399653
1379318
155031
1600532
1816760
697447
1480842
1745213
160328
331827
1067219
883402
1580637
1489560
11182
1376034
919462
1585918
1057184
1448660
823784
375221
1947368
1916311
14484
167944
159518
1433217
351324
1614636
1309789
1587254
1158692
1292267
1003925
1661
1493479
111635
883744
521266
1984207
1660108
1632968
1606140
1732746
1177210
109614
1866926
1694317
457639
1074392
336615
1591712
1358270
504844
3016
184267
1211707
131076
1427106
144391
1665505
936310
160819
657398
1975590
291581
215627
1724316
1095654
48780
1539154
1819109
1147842
1587254
1085382
947021
404522
968232
1339761
1819192
945381
1398093
1846998
1771812
580917
1498397
1339749
1002168
156788
199921
1817324
727527
1223562
593569
642198
1117697
1379866
1054376
473650
732575
1000633
745557
997633
173058
1105669
413320
503873
957119
720385
141717
1178424
289535
61037
376590
1679355
1477200
1211093
1869415
104843
82306
1350720
1703447
1185245
64477
1514992
919741
500263
1785320
702998
62079
147893
1498140
248586
324767
58725
996345
1955262
1488508
1223846
1447692
1902083
1071060
452064
22388
442730
315235
1438845
525376
1739555
50841
924571
132664
224133
1474198
1048106
1898883
1568489
1675469
975287
1555069
935247
1839086
665087
1011572
213833
1887177
20756
170673
1925075
63781
984655
807710
1605643
1008453
1784442
820169
180607
647780
587321
1930836
1705207
571725
495442
176483
875407
565988
822738
558806
1790740
1172723
1756080
162305
1669104
45221
1431088
990000
1226440
520649
556268
374212
1569269
1293160
910845
715910
1548014
152483
1713227
19595
637651
1949272
276573
393980
1853049
1327683
874548
126039
1048232
553727
1157747
567644
241886
1505015
1605835
49548
204495
502177
927649
153287
1979631
675140
928551
1418189
387573
348056
747318
1735299
704609
1087722
1533415
1735012
1765787
233704
1532723
163888
362435
1808468
315892
1564704
363876
14866
1951237
96723
1070257
287426
108080
1199246
1798266
1278210
1003894
1177647
1860604
1777193
339693
1411411
720170
1791763
48570
688572
1601342
1798971
54279
295947
564447
842114
1580109
1720641
993136
571290
1943103
787925
1055238
1111076
530730
65849
343915
326422
101454
544694
964069
449291
1078745
1634842
431368
1705409
1968135
324182
853850
703978
723028
144777
1445562
1213757
1258633
1368766
1584259
1517510
1931150
790788
394544
403716
1560859
1366356
948130
601929
935172
1952987
319268
720845
1066010
201920
71740
1112950
1398230
1744684
483173
1071862
218680
1695199
1666812
1715706
434387
1775781
578437
506991
1876029
915236
88724
261487
328649
473803
1001975
1173357
1612203
1339894
1918417
594614
1706916
1886560
1789789
1557125
317483
911588
518681
946088
464399
777789
889034
198118
1085372
1569016
1599718
1135870
1387066
1136747
60956
437496
92057
1188771
1278516
47034
1955612
361558
1775283
695368
1636978
993987
1374296
529328
851508
1463774
324280
1211130
1395896
1162244
1922169
1054300
85906
895028
324357
221699
1533722
782007
396113
1008698
257275
874820
1064827
1244032
467477
1940885
1237072
1206906
991275
1338878
1352511
1563604
123491
1008460
1219027
902159
609769
1056143
1647697
863233
1057344
451386
1660060
321057
268376
1622459
401464
68251
1272271
22196
1963387
1796073
803457
1034691
1952021
1431541
1638959
1425900
583586
1156973
1697394
738438
681599
1626132
794384
58826
1592912
193097
694816
1497131
1210295
962385
9582
1565648
867077
898644
1377040
219092
1012878
1312821
920561
1380150
902826
430612
1581674
493255
699994
188393
1226275
1802265
1428364
1819055
887413
1890854
1223964
1806485
1259622
859408
572274
107650
973922
542320
148470
1192169
879393
873211
1405623
1702061
891973
1622304
1134354
743589
1804040
485487
1897688
412597
1831313
10811
391135
159661
471099
675331
1192924
49352
1521687
381355
1839847
1035050
896775
983827
539427
1645989
1883949
231350
597311
206626
305245
1239065
1432063
923521
1349602
203295
1071215
599984
214466
825533
1685696
911409
1709967
654914
907597
40261
1167578
720312
407705
290003
1805803
1446278
462335
1132444
765476
1631610
1721396
46781
476167
1247231
1982865
8669
517169
1352991
1284198
1317937
654192
1444445
1261319
1045354
769568
1981797
687476
712339
621011
1370129
1187671
899725
1621161
1711050
1997716
1054052
1549860
1349671
1576268
476741
1573694
62441
177611
1540617
824860
1640424
1888552
1891184
1513415
454772
1804880
1906373
1318859
232275
863004
852442
827950
1063421
838903
1038186
1437525
1165995
115211
792087
995319
135579
354918
1727080
846309
1576253
1492001
265634
472455
1470071
85143
896668
1582413
1852301
614085
716573
1944012
1000216
1355571
1848634
65291
1255694
1680008
1442021
1903610
1016085
106393
1881935
1174805
713690
68168
1442522
1125391
1540462
511601
1514675
644573
856010
971988
701463
846808
1354176
1367991
1883819
1446420
1636657
596336
1637364
1045955
1929423
1150406
461460
1236175
1366641
87988
244094
1157575
311265
969335
1951231
1030704
1114315
1158719
1996396
1536647
1822843
1260531
1400434
1121434
1711615
170551
13033
511049
1050986
730557
903307
140771
1919252
1939263
1908632
1500168
666125
681406
340591
797721
1353208
1349261
1131309
1337387
1188834
1178817
1209257
1223384
1545594
896437
1868122
863785
12279
1089478
1743210
427329
1268226
215559
22793
946842
92662
536897
1712228
1344509
681831
1580023
308995
1298378
714763
903664
7797
96484
896974
1980651
1598595
1577243
271840
1556078
1154071
1594736
423445
1106075
1134691
421682
262482
595732
952334
3263
1053943
964069
1102562
926998
1294277
101024
1415820
97573
647082
832816
1523647
571084
1693053
1843791
1906131
844593
631664
1218978
1074386
971397
1327030
984309
1202372
1769487
951755
1609626
1060130
82968
72306
324812
407168
1390080
1263691
1138306
566815
206189
1028205
4516
368026
1054373
82070
1949884
245204
563989
463603
1816368
652517
1385055
795375
1366151
208580
510559
1215605
1438972
1725726
1934324
83544
1504485
2903
1046741
350747
1576855
1630049
1234502
799880
526761
1289449
1267042
182875
1677347
313926
150019
1083593
642190
1133584
452202
746816
1036632
1848712
485683
1011480
1271583
29061
85954
1328610
1395047
312859
310050
3965
1167550
1716374
279877
1943382
1951959
1244896
33692
847959
1410548
133015
729220
462991
414360
112189
54757
1992760
1792710
1256288
1840704
1798420
828133
173731
1382397
1879022
1478636
384049
1727882
589513
269343
551158
576909
1545661
729129
1909273
1498445
744085
484720
456541
974022
1564355
1835522
1526964
1013949
393464
1353420
1305605
661346
1358530
1303403
1539946
442262
935879
270172
775602
1266418
586305
297553
1008874
1942899
733984
745578
1803819
1581405
1326505
1997112
89250
628656
1761746
1659937
731350
1352127
1430783
1077489
1837079
281245
28598
611985
164009
1618668
1260581
41173
516664
1403940
671840
916978
1694135
1213528
1992322
1405521
80919
1655172
689677
1819438
1825299
1278754
727333
1388701
714003
548310
1110856
1765306
1000974
1819889
1667910
656269
267211
762881
1317797
687283
593161
1601626
157663
760615
482378
944926
913098
1065925
874758
335096
810656
1722913
1293748
145798
1841582
1703273
434788
43981
854785
1144424
55653
710053
329734
1139789
1554488
1129104
1843979
1960002
1825665
1641701
90087
144724
1709308
1930901
55300
259620
130596
1626487
196056
1098803
490549
272031
1433097
1201682
102733
880085
754052
1115186
1604436
848586
1459146
628869
85273
1653542
848136
1287672
129260
209544
1548054
287623
820255
1308152
222656
1134704
1868664
1175368
1262836
1475462
1198559
1883810
543984
1269620
718530
1152945
1188833
1548139
324519
1037692
66434
315244
1320246
1588794
364781
717329
1352142
206949
1409876
1493726
597967
689091
362462
94733
1782240
1435111
1921034
849599
912525
1824037
1174744
339680
1382028
1877413
1769949
629961
1288393
1103002
1371996
1139797
1739695
645429
1250404
1549328
1364254
478656
1406605
1134379
1258612
1166777
1685105
684854
1647753
1664051
362537
1168410
855145
1197828
1514466
1073421
1785794
1472350
1464998
329697
1705581
842922
1228347
1488473
810315
335082
993021
788610
734882
1043721
723593
1956152
1030746
514466
775409
22972
420316
1234166
546377
433619
525035
1800062
1951373
654499
1288795
528488
585173
1938479
1319853
1575345
1700758
1244847
1126330
496378
131225
1135951
892655
1030523
1259502
1316851
99938
203016
1390724
255954
199041
387056
1533897
852946
521158
898274
282272
712750
1643034
509423
389315
547104
886320
583537
428972
1054571
15755
1030142
20090
807635
1983457
1149780
1515133
1537727
1559579
1342113
1189208
1435663
337857
421070
745548
1868435
1926937
1902567
1791351
574385
626772
1355336
1625983
1912536
1253173
867162
1979912
1125058
419560
227580
257256
1447258
1174840
1448032
806900
845683
112395
1383724
572098
1316668
1305660
1633149
890108
1159050
976384
1644403
1528506
38432
1830053
1288521
1598641
683684
266558
1481203
649202
1385381
1361753
1608010
1209928
62756
991341
1297995
1904408
1123616
1534252
1676633
1106715
492043
710311
791347
1253293
1810313
912542
731828
996650
941072
1968976
357489
116450
598093
520228
173365
324060
812320
981313
781062
421706
1207703
1059438
165655
804757
1458674
1614966
1806169
1092469
1839531
1238588
1333447
688023
841552
14331
884639
968960
1293890
599354
1713230
817255
742213
1461207
164498
930375
677246
1355796
68238
278246
99549
1276715
103379
1572936
403202
94347
1222936
615791
393578
1113097
936561
329358
1417046
79363
1918558
1016406
1123973
1530302
67354
79962
342634
632750
1326288
548031
55685
906151
557726
1054605
1189772
1095760
1845522
1585532
147838
208160
1688583
624910
946043
1678552
1813312
433220
226218
67250
1320560
1555911
921940
668493
336461
1147889
1312626
1742500
520030
924249
249326
1577020
436526
1357642
1583010
106752
31750
1069140
1672573
1538185
153944
321218
22565
610363
259975
1670961
414011
1059100
672213
697154
1766461
646822
722188
93035
1256839
307623
1487970
1768846
1371321
229305
1561204
1036416
1703228
1128213
1188833
735497
274883
742212
1293199
1083300
828558
586946
1130580
1662465
339309
716595
931655
1416143
1988039
319558
103300
1819976
1464467
1515919
1331848
1752198
172683
1284275
1547125
1172313
900531
429552
520959
1843731
1561912
1940239
1210759
257556
1901466
523899
1951555
369475
1731260
1498087
779809
1002582
566019
1179151
1563247
1868442
1925625
1368385
519306
1807720
999976
545754
1170220
469098
297254
149915
1551173
1803730
592370
925096
1517911
1243375
183413
1485064
1690914
572235
29163
1690337
455636
631727
141353
1994605
1104962
1246432
123133
1579664
371625
340596
544406
366606
922696
1562240
1766349
1485492
1722309
1335187
1960980
591382
1401665
240507
209617
1712604
1412674
1499688
854387
45876
604433
308060
1540341
1457688
992066
749366
255095
1800967
1114860
131701
1845357
1936280
1530441
1636349
687368
100798
1453470
606682
175724
290909
1518847
1740651
485454
1682461
1953209
631064
927870
240391
1092313
265148
99602
1904890
190923
1036709
162225
369926
1818825
1792228
1183156
299290
150019
264745
836935
1733120
1690242
916397
1943411
112254
1136095
1779748
324033
115387
852161
176261
1938208
1476965
1481421
28817
854135
1200651
1292198
334224
618322
1213130
1786078
1370894
1709570
86483
1656812
390507
1970291
456926
767615
153933
713387
312494
1197789
531059
215918
1243685
152677
1748847
180784
20072
62669
1056634
1050838
967028
365533
248936
1425636
207295
465265
1680395
14981
1715220
848190
1112277
205216
1719548
859731
274264
222669
670897
834559
1603807
284151
978720
69222
1289402
277407
1071384
1090751
292051
297817
238945
1271412
464034
420147
1582813
618164
1613692
1158435
138552
749448
249900
1160328
1934746
1839402
1529612
635150
1748590
855629
1326223
428919
785599
1109263
1138314
1875817
1151718
1180920
1929883
1861037
1587175
1255921
1546169
1360609
880009
1522584
1936988
1098553
40812
990677
1446763
1830800
368939
1276921
533785
1281569
820854
1325108
1481340
246681
1177503
1079816
218370
1709633
1996597
770785
675535
792487
1397351
272626
1823109
1466960
652509
1224804
478613
345541
1271102
496277
1512879
1373495
925862
1343604
439
163701
948410
583295
1644378
1719803
184192
1630004
921337
756343
1696036
1698425
640987
702668
1656800
484266
1157270
1862931
1489120
1547450
763030
1246485
1723697
24367
608332
1683624
1417442
135283
1321666
1474584
1464775
979294
1642245
1282056
1839419
966616
790707
338044
1833005
831650
1919401
742585
1858097
1813154
933285
959501
1294289
405737
627895
1205920
658178
193890
628672
619243
555621
759637
1841091
1351726
1929554
1122459
1495974
438534
1495977
285361
1911609
447952
751397
166160
1869995
64387
278853
255977
943263
1015041
1967962
1499296
395318
567868
852411
1904609
1439465
889792
622256
1961905
149547
1559306
779627
309879
1123594
140688
50245
833080
974579
1318399
1359367
359427
314500
517479
653710
618240
413696
1214199
222121
857991
314345
1317137
27938
185882
1386276
1978696
872663
547483
644937
898456
1657956
867605
1424382
1604539
896862
1273863
1302546
1813104
308608
1397518
1950888
794710
156088
221120
68452
1157620
1174583
605474
229472
709755
459903
1822705
84486
830070
1546088
1778889
1832282
1321708
1818234
142303
919475
683868
1830100
1892026
54149
11909
1130454
1871049
1332962
419381
1625833
651981
54508
121736
1641890
1462205
1486027
1989885
1554213
50449
101608
206360
1057202
1785544
1048438
1170969
1948087
19495
365239
1416815
1712376
1998424
1829511
1828087
1913684
665700
1187146
274101
132523
1951387
1414756
597254
1541587
1326840
191432
413158
1395479
586685
1104350
180590
944515
902474
1489767
1912320
1512147
1273969
1091652
893761
1639195
625833
1988998
1150253
964512
845850
1123742
606498
1829111
1100250
1253980
1634156
550791
40786
7233
1980548
366059
1019028
979513
1183168
448146
617541
1621757
1773325
650159
1911399
118084
1143270
1058132
1829482
549786
1592246
1234192
1209116
313440
1197982
1658960
485204
1248766
463801
1472219
1832382
1258785
84195
95387
1488350
1714786
1948679
1771084
237164
1393041
414971
657996
102323
1884349
1240206
1751087
95073
1404501
1499567
689375
429159
978153
639783
177882
207560
1207347
284660
1727383
1755632
278884
297512
1208961
1473274
564388
36614
1329540
1771695
1954442
448080
291581
1370741
937843
1374615
1426752
622883
1389439
678875
1669459
709784
904752
150049
1749460
564518
953092
1040655
931261
428033
418652
669073
618837
1123843
91770
689722
977601
1854867
1817947
1349892
338074
744975
1019485
1769659
1370337
1421709
1785974
191093
1023510
739094
1445974
1564656
1412851
1260489
216368
63287
1571439
348520
320643
1079412
1754003
1116691
637509
1151673
1698434
1446894
1196971
129118
604825
1002510
195683
716684
933521
1708258
718318
557962
1284516
80126
390129
1250637
526778
645565
1103655
999410
525427
565771
1712160
666247
1481956
1706334
1796817
744754
1647005
252750
1882746
1278220
1793622
1500335
1748421
88691
315092
800600
151605
367539
561767
1192241
745449
1682823
1059061
611010
436162
805738
913886
405298
1908441
87771
1032240
671706
1109024
1773605
380339
870015
1303683
1575772
653153
1775782
435977
1203130
110551
1319475
60358
1419844
771365
23033
791101
647694
109728
550934
132046
160216
764458
280122
1927962
294600
442945
1791017
1558268
1320871
1634107
13587
87040
293966
1184736
1347183
1462336
59222
1805306
585578
1662018
342993
1531471
1149472
670565
876267
1897004
177513
255962
1486027
583295
382848
101071
1886407
1752914
1999161
1468750
36541
1157649
119599
199080
424519
932971
985726
897814
686928
537704
935441
93036
1840539
160695
318613
1340888
1456491
150858
1957556
1337110
1805534
1001355
1793587
1051221
925293
191899
867448
676535
1224760
161448
1453470
1270596
898070
1432989
1500305
128469
741818
1618320
1716972
1181572
1616542
972195
811854
1098332
55772
274013
251471
983089
703748
457710
1263473
254868
406635
257397
1302811
264040
959382
1835407
215514
894288
1444855
953130
1557566
1499913
540752
1845824
1451014
446603
1100378
255954
500654
927361
1134679
87411
108218
1154421
950235
129825
986249
1847067
1153035
1580930
1367297
158704
78945
428971
132803
388684
348183
1959258
1171985
1615894
543834
355688
335578
261282
263798
1823633
1836320
1135513
385099
1895294
1723919
616150
255812
1321078
1107704
1236068
1659060
676785
1267395
653450
1307682
1352169
1630959
1940979
1293414
709966
925956
1237045
1067855
1661879
1669922
1906424
122798
1377246
1110965
294705
273215
211261
1534474
452393
1314690
1954733
799566
384189
221534
1261850
451363
136201
147571
1258557
12701
883006
594032
93406
351486
1187569
306810
560402
13193
1336780
547827
1428795
468309
330062
794830
1198671
1978347
1595414
1589481
700704
1799263
1983541
1530235
104689
301909
128652
310344
23446
1069339
1171072
377949
1358450
1756387
364354
1352380
183313
1334295
716878
1902641
355461
1608999
1214480
516259
1797359
1360819
774348
1401181
112653
1472837
394614
1714709
1328706
1144362
405657
1305053
1843918
239397
1171888
1615619
12445
152994
1067928
975275
1721231
1094564
1047147
1674717
1401712
1211542
474885
241044
752135
1447128
561280
778291
652074
540189
561866
727631
782645
1278360
233480
496101
117677
1078032
1456751
1603208
939016
1583386
1276569
1831524
981053
833134
1410429
956964
11484
1960939
531916
674393
1397287
666368
831867
1752653
1500674
337581
396579
776679
787315
1402478
1805765
236394
1582111
476467
1990359
305484
794807
1693307
409049
1343559
1515336
1056634
1686402
1362954
1400514
29291
424639
1557072
236015
590134
1370513
1788045
136354
1045614
1706224
1399500
1216459
1426166
1235859
1514462
953752
287554
559200
761507
1367002
902626
1419503
1631728
939817
1303207
391232
87262
663759
1666846
236585
1510434
1237349
149030
1741073
1975227
1740317
1399612
630423
1450598
1832834
901629
995125
26370
920263
1799778
808656
1176402
312860
1761573
1966614
1023326
1278999
722640
1584666
521773
599809
1466939
1144123
1452280
1435360
1451537
16885
1230541
593735
317721
394916
355858
72117
1385239
1958308
841607
475159
41091
1694783
92461
982863
1044156
69377
1532657
817522
694867
1029311
1316832
907488
500369
38878
1949394
1153830
650980
1961194
535680
603998
1010751
1715588
319305
1437066
1079724
1879550
1714220
1444372
1045531
1018454
856350
862920
37530
99008
587974
821777
1809359
455499
623782
1345289
1179990
426837
1514827
885438
22385
1136150
611890
1829210
490593
693075
741795
573414
1798183
1237314
1503356
1306973
552573
1022135
670518
126592
484614
121517
153889
142367
1579884
1376918
1089203
1092371
641463
1199740
1855473
385100
1858373
1563741
297679
1879287
371358
501473
1822834
1362007
1832822
281334
373935
599490
1662957
351922
619508
1524798
789099
1068856
762624
1402057
894262
1990617
102184
754738
1925697
862684
602805
343556
1372838
894515
1769582
1802887
1411977
1071651
1378412
1074334
1921216
220423
1808412
386985
1407554
668969
1554089
607984
1040162
1887570
52478
1684727
418681
58039
1681952
1562087
1643741
912025
1207787
1214835
1843883
881337
1162851
1358246
1902511
1486061
1097727
1237435
599958
1405901
1038316
299558
1366355
1062943
363540
703454
1182911
484670
1381931
1228735
1780227
927367
933101
1420066
1185247
714522
127594
492487
1508053
1373038
472236
1661859
1647673
285286
1110652
1724414
945810
91174
169984
498295
1412908
1673937
744498
1993896
1304173
311102
770120
1271970
1884343
286177
825764
1059274
1925999
936423
1356700
1158863
887666
640676
1542932
550428
1160602
376959
706162
564976
533588
1249387
1094887
80456
1631159
1688449
946124
803717
1366147
1832285
81354
167772
222707
1554731
1967186
513978
1476548
1683712
1096047
1663022
937232
1189103
70320
781360
1257644
443697
1897505
965399
1657860
1393232
1997302
173951
1408614
693691
176980
490921
1444795
1693339
825747
7756
545013
1579364
140308
1244291
1153752
1224511
1804409
623680
1644940
1063394
796475
743651
721138
772025
153858
708908
1392550
149763
321915
1433634
1779927
1543464
580286
1748656
236037
1938449
1322329
68269
927043
894819
89923
1214442
1893141
1835140
1538343
570408
690763
1099638
986291
412058
435706
1865379
816321
1970300
424914
1494780
769552
1021188
1283829
594776
889642
330708
175731
388718
1118440
545284
523793
1624788
844029
1940616
1660296
1122268
33935
406839
1271807
1577584
1664680
249453
673784
480063
1079450
72075
205434
1629889
1069249
1129412
1523738
1281158
1384782
1125101
1941531
1817407
1762970
177451
1208557
1161311
639310
1837809
901846
259863
1523167
1582187
1797242
792886
60252
622840
1343913
935127
1291647
557899
415837
532384
1479612
63356
773079
1015206
950541
420585
786101
1826615
1025374
218049
1978476
885035
1622058
1068734
353645
237023
399980
708612
265933
46029
205884
1045294
543425
1946401
1160549
1695946
582375
412070
987624
152005
751827
126167
1494151
730007
107435
1906653
1841814
1743245
668653
1945377
873959
465428
487761
99634
1588962
1152492
74914
1093961
1497820
1498100
901548
1326210
285566
923348
828200
1493436
648429
535545
1377460
890361
1879350
1884364
1318564
1893258
455287
1059545
1079385
1915613
804946
656300
1191190
1969142
1327387
1709912
1186631
1142906
1164474
796791
492749
511132
1459505
369120
300763
1018364
292979
964433
1927692
127728
1850269
1869648
431729
155783
1457620
880156
1769875
1866808
338739
1642544
424910
834237
58138
869687
1155045
671590
1776723
280685
1273585
1816562
1633139
367643
1516607
1464919
1311870
1073188
1972128
909177
1393105
46035
1633485
1904989
691826
1831411
1097564
53929
1018795
234107
800507
401032
598268
844926
956994
707896
1571293
29461
1267917
79944
953100
355285
700710
782278
436231
279434
334891
1682700
1675922
1102861
1050601
576628
1962668
1018814
1207104
1072640
1261189
1085302
270634
1088891
819681
1757002
1127758
31829
1949380
723707
1277751
27400
741079
93796
1202573
1330360
1512189
152889
1184834
1632107
8391
1531769
534928
174879
1142325
1733968
1873247
643780
1720638
1968251
1561364
750874
1836919
1571908
1182181
979792
1786902
1577776
516576
1378065
884202
1628664
1789786
1685191
1343063
1065603
1972884
1277809
1487817
364528
1885784
805876
782609
165653
1318860
436469
1132544
430338
1592735
1283706
405324
973162
1056694
585708
1463738
1087029
1869331
184918
1381094
110172
119577
454106
425954
219231
650160
283350
1305695
766152
912365
245266
1374436
107881
1544392
49111
981181
36286
408569
1143650
1704163
820179
441325
847894
1616126
556296
1899190
1219999
1348153
672386
632626
93909
362788
333551
563726
278520
1887306
900404
1969517
1003798
172725
806435
1418388
937620
386301
365878
1475023
59760
1034844
1697970
1009679
64263
242171
566048
1014354
1097435
339031
1844946
310282
151396
639282
932573
358275
1098375
1112498
1693201
1648977
909842
1110631
1802536
1146027
253627
93666
789192
98805
1287220
164448
1860543
167389
1711538
1946259
1011105
1014593
477182
1313093
1725772
1021582
150828
264048
1101820
863069
1487606
389136
519789
1229139
1542092
888906
1575559
1898027
708920
507293
90288
91204
63284
934058
646332
1608661
1651562
946411
1290643
222403
573998
1781521
1687438
1445984
857010
887722
376897
605681
1558307
1842312
1515425
1390415
437687
266787
809565
564640
1876237
739089
1756995
211466
1282006
596490
1810347
916771
240496
320695
772950
1662333
759859
1305861
1675587
186655
1500245
370741
1315156
994096
1128463
1667689
1701759
1504878
1202979
1379016
1262851
529502
1174181
1687308
459297
1466059
168725
624000
598425
1199243
457787
634820
857126
1894613
473913
394954
1739131
393143
1517829
159726
1941911
1588085
969411
297200
1316226
125589
1570362
1267976
95055
568134
502858
1901326
577066
841717
614542
415134
1764391
741419
796333
401718
1340821
1942082
398953
36968
653434
775751
629271
1674893
333585
661192
935006
781684
909460
230118
1183573
1672530
1831769
816422
541275
1165523
1834424
299588
1075075
949129
64148
570233
534002
475229
1978442
1736169
781821
1738380
322277
1842807
1951436
604487
466633
77437
661748
722275
1182507
1327028
1811367
866445
1556931
570982
522860
58888
11736
1748374
1246190
917569
1624380
773542
1243951
569000
1823775
1611109
522282
918240
1622203
1450314
1233046
1055137
1704551
566527
1272734
768032
100166
277912
565056
390718
744198
1567193
870373
1725737
865846
1610758
1161949
954297
1418965
1708555
133722
907767
1422700
675926
46728
830535
537836
1480823
1357904
573774
950153
1659023
188262
590214
142835
33492
306962
1943254
342060
98962
295623
1438810
1752130
903257
1493189
1431116
1778493
91424
1368198
1425068
921766
398189
1253538
1375449
1276950
1460846
565651
435214
862504
1790507
1338788
908264
1808025
512085
1407630
701765
392123
1564606
1676565
305195
1552791
1300817
679850
1962561
292412
1052244
905770
253538
1084942
499642
67537
1790354
1973848
306971
1113110
1312768
426452
1452993
1980431
571253
1798286
1118843
256057
752684
1415742
16110
1676053
16301
1037874
14686
748445
1406584
1935708
1531608
850105
1442220
1665833
237385
1407737
4211
78131
1988611
1580366
741631
174701
958860
1757474
629735
1403812
106211
1470432
925775
341924
1674641
390720
241852
1666648
1883672
808046
1725288
332271
98779
36643
1426288
781980
1155123
642680
1772384
952018
111098
1591188
1588231
1818183
1767922
1447195
609890
345169
577839
1838505
1795254
825185
136426
970821
1345098
1429647
1266616
1368146
1045390
1822033
1507733
986790
436559
470244
247912
1054729
1257508
756294
36764
1808406
1149128
541097
44049
1194867
757673
1535569
894506
745695
1409080
1106438
191213
191849
235830
1250481
1611325
772510
1055721
327005
1913722
1008002
91916
1463073
182780
205301
656150
1905927
947725
467874
1218221
255401
176358
93349
52254
1072486
1039867
1671775
94538
212093
1462674
822246
1774094
109632
196507
1029708
1955737
483236
1371672
1637723
1085164
753752
1304889
324850
1052830
1527353
533158
717025
250756
482378
801475
73527
979628
322078
900250
140046
1598648
1685686
1356791
1259604
280973
1750840
1358154
901044
939186
1205400
619220
908569
179065
952132
432182
70475
1566401
39996
700635
984081
1842239
1690914
766915
1820181
1435707
480123
1627449
1363928
1019282
709074
1532384
1049638
1326380
1649969
1871427
546289
1231559
1363431
16145
625892
411707
509427
977244
1558282
126741
41315
640249
1268165
1218379
1901314
242851
49308
31798
1477674
1380996
1969022
458230
1994572
1418654
895392
1871169
1872
822527
429558
917165
1135255
1419986
1025369
732905
1172318
335920
1729162
638798
1623554
1206475
180194
1439543
559734
1438706
1087995
1108424
990638
794
1494908
657016
366324
666416
1984976
910376
714375
563164
874232
1963873
138457
513129
342657
16502
1046443
550868
1101718
1816634
751315
664854
941048
1952157
1722160
1909362
291606
1140398
343103
798102
834717
1338991
1948396
1119948
1216510
1724954
170553
94174
639737
389528
1301235
859492
170595
1410982
1465313
487899
609079
1145449
1004031
513557
635941
81629
780911
491462
1294521
901230
633977
1680533
174381
616921
1039229
1274595
775173
801052
20055
96750
521902
644723
368830
1229963
1678270
1740851
1826731
242109
1619218
329587
1125099
812336
882522
1230804
930692
1351998
957555
1826715
777530
1182563
1656129
405548
760743
326981
1897017
415995
1547268
1180829
767452
1297291
1583856
1383622
829121
454102
1004291
549945
188003
1287522
1876058
1631875
980394
1393813
672605
713787
1160736
72345
1508726
1157374
1071451
1462886
648445
1411693
1601894
1704708
756292
1474571
353513
885816
65441
1563532
426795
1978669
1399129
1980711
561477
1915902
344828
1731877
604831
89213
254850
661681
767699
222376
1190775
664799
67713
269653
595251
1094807
739221
856341
1148994
1555096
217462
1651056
449208
1550905
295787
606024
1220074
238646
931170
116
1784351
1423667
1011105
910427
795869
1031770
1801263
1664340
391226
1994605
743493
1086363
1431092
19416
1258358
729592
465817
1102191
128942
1959843
880995
1240079
1294092
177759
82549
1149747
1081043
197599
1737712
43417
794008
1315580
525109
1867273
508495
1116851
863008
603295
1531065
1776827
1427757
590765
677488
1643028
1312644
1733565
1575634
745557
1413863
510407
357438
568116
1245590
564407
1571067
111058
807170
1476892
1135108
1603190
620373
1778376
1398386
1604803
1520462
572575
642282
429029
636132
1045170
1051887
1943688
564862
725852
807192
1657561
1491310
1201620
1208306
196223
802395
76751
47804
559927
1269813
634792
1553408
1408265
806040
1955700
1470277
829830
395094
612090
149910
424625
759176
1677071
794635
1581790
199317
38075
18968
744193
160609
384068
1165005
1966906
676715
817666
526541
1877905
175070
1925515
1904449
261811
725602
1005111
1328167
234770
1955256
1742965
1754465
1701108
61124
196363
1980181
420617
411299
844623
526579
1260743
209214
1802319
1641419
651620
1760228
1510484
142623
1193728
1302442
1459627
794420
188192
640779
1096998
1367608
1825005
1885326
244044
1375597
458264
1843791
1634453
1148516
995163
223800
1892508
1508394
1738146
258774
225000
1807415
404187
1123552
1880592
1705201
1685707
788421
93740
387118
1193701
821244
321020
1610328
1073089
993735
1557825
1007402
1540643
72601
44251
1680702
1538624
603901
242119
119249
858356
78016
789594
700426
1941849
432846
1423610
1270872
458341
1674051
806324
584746
1957949
1760783
355379
1924077
273016
837781
1687132
1287115
1873380
105783
1515767
1375837
564198
1936420
289809
681029
665872
1071119
1984080
629380
19302
1727981
811898
13747
39120
432374
1466277
939261
589416
150337
554215
329597
1056868
127112
1819541
398698
342389
1204703
1311859
597606
1584175
1719224
1907757
616636
669238
1728786
1226528
1655520
645573
1381112
374131
677729
1953708
1598109
452442
639258
1744668
136648
781341
256348
1102611
319790
1996703
274135
564636
1547960
1636558
362323
1028248
1129436
198561
551884
1697039
40026
1230942
280981
947287
336693
442149
228235
174090
253665
795299
1110144
297294
273831
1230873
1202492
149780
825051
1337136
1365117
567874
1681700
1037802
1479444
1179915
524156
293273
79368
1539540
1142463
1404408
716092
140956
686622
1871300
447225
258273
995812
1128055
1158555
490990
436728
1407688
1530431
8752
982352
1324322
811167
1742724
1023528
687180
1512166
18765
1637510
1790597
670992
539267
1703749
1666337
820997
1807044
375387
597326
166193
74756
838903
161313
767533
50243
295019
1845160
273807
1199625
1734828
1328892
1006198
1961652
1335467
1167455
581857
1273567
1595788
163872
485374
751576
1108455
1698066
551848
1898032
1842070
1610488
1036204
1347857
1955680
729370
1149199
1810017
314661
723115
1282094
487580
1480670
919912
495127
1881562
1652262
1538350
580835
95606
1451062
810791
1027308
1195882
1583548
1769429
1109708
1400404
1845090
1153012
284105
381681
1250558
481174
1378702
273327
263932
1587098
171982
1879578
1501005
1416531
1440536
1650204
1831074
379592
348608
1723365
422973
988122
305668
880486
1132282
355299
1262975
1341323
649866
143096
942636
266005
167339
1094308
1691814
1222731
29078
1832388
1284147
778504
1233108
1088421
684951
1396299
712210
1503551
1054012
1374566
77536
1083336
1565787
633788
462607
1307091
1203144
1322338
259155
704684
582687
486467
884768
1346196
233909
1466533
785956
1618673
847296
1781104
584951
1360497
176856
94523
1769650
934937
1926907
1193437
1502015
492725
295568
207777
59036
1897845
1030935
132581
941684
1375962
494899
1732587
362435
6595
1102204
1656943
1400411
498875
1783073
1606678
321329
1213852
1571433
739011
558054
667693
1478356
23172
810625
1199050
817325
1498984
1509275
673959
426587
1961620
1340504
247127
1718355
1061709
358908
1194008
19874
1425219
890991
319660
317535
497609
917138
1056271
769782
249698
1456852
174293
1175243
1918250
841989
1703623
1320560
497171
362498
1536892
1129365
987344
729668
894048
864446
1218794
350576
1924550
1039547
1130057
404919
902685
1168642
587264
1158564
355157
1384083
914429
61846
1459401
616368
319931
122881
759412
403401
1126254
560197
452438
841106
985741
1171653
887221
1695748
129379
385101
1476509
1707675
1712441
997757
1910104
507256
1389779
1928875
1521923
1036880
352492
1766225
1617051
1179537
975442
1806198
168038
1488297
584542
1269794
463941
1699000
187596
702291
893481
1948387
232996
673940
1468125
552261
1583010
60928
1969737
1225093
1184993
86461
1452894
351188
9795
1949502
1126864
1735636
1591007
707261
1954028
11194
1670255
1777538
810542
699237
839556
490272
1311335
960215
946388
1732056
270172
1939908
238298
588590
126592
1308900
46631
1616508
1943643
1348983
254077
1229129
1161453
1659224
1831518
288083
1009676
24741
685186
22614
1386719
1063169
1051215
787128
1691607
1472271
1655104
84846
1831003
1602037
298043
1899397
135396
1956270
13402
1313912
397859
246775
455303
956003
880712
1811890
1981493
820193
1969198
536504
664250
404985
1670556
1392417
584085
1894063
710985
605837
187789
512823
319502
979179
404054
943678
1095765
1457335
327189
1777291
131020
576839
804196
1594703
243963
744419
1257212
304081
201278
340955
1151809
1843197
1980303
1255930
791279
1435246
64576
1398769
1315396
1808827
1823076
515086
1031070
180577
996708
1002489
1810017
539093
1344784
190625
1585945
338388
413985
1145605
448687
464636
1613614
1805803
238770
934268
823239
847196
967731
588098
1601183
378721
1175265
1906120
1946487
1528977
715616
1788095
575853
1255456
1325726
409062
677360
356712
104539
774373
1289011
1480411
665513
118329
1330806
140742
848642
1408885
864390
754296
1229543
1450324
1178140
982179
939461
345
1983304
401793
938221
1969840
348390
1507103
1853719
1948569
1632768
1303565
75706
1050412
68159
1019196
1704001
1232964
630530
594450
90595
1871836
58790
622198
1689493
728753
1244498
569596
337785
748106
812252
1449831
1224438
1151205
872134
1608946
1524526
1953502
1098450
1311606
1263446
1812064
1548110
63791
811816
1969500
1697231
428624
1493528
842515
1597435
311399
807180
1676112
41762
838709
249500
1603919
1570045
1695097
1448779
1802559
1549190
74640
1192171
1130582
478078
1140859
336784
1348301
147468
625460
76859
1630537
1368087
396579
471689
862756
1844964
1407095
569885
198565
1593353
586473
174521
1204765
1351158
199386
1260562
1699604
1408364
1527503
1998041
1735965
1993283
446473
324695
1037239
692896
1672577
1628854
1027737
480253
1712400
85628
1745773
414212
1006918
1127328
26144
1328659
513032
1186332
421561
1887982
857991
1087357
873453
1248896
773900
1963499
750438
53874
1645023
83929
1828198
463922
770912
985719
1700166
1991211
1905526
1429915
1515276
520320
1437153
1134325
1591857
326677
70026
894107
127734
843926
587664
24760
331525
1351239
199450
1384228
1971294
1837869
1622836
1328173
1306101
188951
1482144
1359432
1664436
1488180
662566
940550
1266600
998712
161126
1104466
1913308
921178
621078
299627
65797
1767126
1572707
1658984
1635236
570857
1180208
200498
862905
1211908
336943
156864
1437445
175645
1071438
1830051
271705
1800659
724418
1463426
1525451
1037382
313580
707738
520258
132848
1463863
162493
1514537
753521
1524219
896659
1896578
936377
1959827
390267
1363835
432649
500775
1392771
1061022
103898
519698
607728
1879697
1317671
280483
1837704
1961502
1792481
1408461
1396818
217567
1205846
336714
498434
573204
523487
891435
1242184
1350522
576544
1327256
1748874
429841
877510
961576
1082073
1798708
1558247
175895
1587656
1414158
981785
1619374
1308084
671525
631403
937132
47
433498
762823
274135
269355
187543
1707743
1337709
1822345
1737830
1170587
1424663
738371
550788
544125
544873
1991511
514735
1976125
1223614
140989
979890
1454881
1270381
122900
347491
1720752
613124
849864
461517
1337987
1291992
1113644
971262
645054
1354645
1700806
1052468
74797
338722
1650982
579328
1643499
1474297
1949574
536877
1564982
891050
1404005
1239756
1351720
1116908
963298
1990387
58868
487888
406770
362270
1134541
298458
747752
1965748
195093
1451482
498728
1937915
484327
1058218
1589958
53087
643163
1713709
1405541
311939
1003352
1828206
779389
1188549
730508
1192341
893318
1576029
1781097
1585952
458365
933511
1018006
1948833
304376
1414105
558720
1683884
764800
601788
487362
369210
1463147
1886347
1900870
918901
379903
1919433
208005
1470037
1056571
1988994
489197
70097
1652203
307282
972562
86990
1954230
1549841
1378619
532631
888629
204304
1996886
605352
453838
1598152
1603125
1695190
1071751
858794
1780410
16292
1739138
728036
1591276
1476403
825364
744167
696454
410577
1160115
1673317
1789458
140606
780576
1306730
1833890
924134
1514771
1513407
119167
1092659
899233
1058880
1798754
438848
998289
984203
1786372
264377
505240
382790
1761640
1697829
1617237
1439442
1783834
857736
1796158
1446761
1423240
327963
1906959
635239
1383200
1484202
1508822
1785705
1714156
1721985
819477
897741
1593457
1449516
1901807
1017412
869864
1002410
822474
1765160
838409
1894605
1640039
713142
1110033
1207071
1838353
1153621
1927042
1183841
459344
1564451
1912869
1175556
170544
978439
1787902
1654241
1976300
830475
319513
90562
1341091
1219445
628076
1026192
921269
932601
1434905
310447
1065379
1844928
489638
1261092
1620112
183421
1998642
498977
215577
961869
176108
250669
65441
483377
694047
335049
1662190
1211601
1000862
724690
808309
1409554
857405
1378295
131877
1842239
1960157
1196971
210461
669188
1059897
1480866
19851
16537
1550339
1811873
1876909
1776957
1353643
268229
1366770
1643982
628651
1619144
943840
36529
695742
30494
1700312
68598
1702287
366328
1029961
477447
32545
1872398
715248
1355100
1288312
1398897
1788909
410905
1145985
1322192
231026
1203570
1281450
175172
464797
1703815
505539
757213
731370
1522438
1072945
1083884
1257767
1409089
1685530
744534
452826
754922
1345901
1749594
690664
1216366
151290
1599084
1791379
341198
71097
1159050
368526
1253188
1805956
407473
1069208
1477854
182186
443334
831044
1181316
1143835
1081920
561621
1852613
238823
640695
1517332
1486605
1011886
1154656
785863
1965771
1544669
1009444
622909
1818702
946463
347278
769611
1683042
1736914
91989
189999
1206125
1225088
277686
1757005
1276977
1408886
425356
1111139
1633013
524172
98740
685759
1909967
756309
1726601
1517362
1457143
454916
1346187
1717628
1466960
1493023
1579827
708507
855726
1576404
1891016
1197255
1357841
1940230
1845671
59533
1544234
1518074
113327
725814
1714102
4777
1947223
373988
227542
1512322
1788956
30167
549091
1209244
181334
1553849
1549468
973858
110485
1719053
595556
918442
1523805
24603
917545
1166584
288116
591787
774438
904128
759250
1272133
463343
1984618
375748
979113
61756
476423
356495
1865021
321768
1981822
1613261
1824776
1870959
1385677
1255577
1402052
1006440
594177
661576
644375
695863
911387
1600812
1197805
143426
1691897
977780
992581
1781823
254259
128390
1521966
893551
310631
528143
492121
92184
885562
173538
1899475
1819844
1582874
1849324
855040
820228
1781241
1934115
1367503
442351
1350166
1395861
1501158
1141222
1210949
854508
1329911
1685096
636044
18861
1089550
1017275
724025
545553
208996
48265
1435282
1822349
121895
1262217
547452
947392
1823868
224748
477293
1888969
1369885
1090824
907809
635082
1952987
1338284
502749
256864
1204720
301860
367909
1043673
1245028
495127
821820
55529
1471130
105926
237308
632923
211238
53756
1839305
140662
1721856
1735726
85392
323040
733656
267483
1236194
1310162
1449991
605640
1225281
1377263
1066722
1159900
613608
725722
1708695
1627984
175604
513490
753681
866924
362136
1854498
1703721
1882320
854756
1329364
794178
1731626
495735
1241266
839899
399173
976134
1043211
1794898
1791936
429701
1438266
892688
812003
94843
1787340
1687914
1707965
10883
902222
1882344
532645
1532016
244100
1460217
127294
1998461
934411
142364
152903
1064025
41390
1258743
1770503
985676
1272929
112397
234882
1477891
841828
515720
1641705
1819610
983900
1698769
1766889
1447204
795523
1675780
19148
1731371
346756
725451
859751
484872
1574097
92763
1580828
1286625
324761
1226926
1622182
1263282
354925
1830058
1210035
962099
1187892
495130
208333
1370143
302417
807635
397386
1009412
1078778
26067
1945204
1963056
1874170
1238848
1383277
1589570
1828937
331105
869435
1036284
173231
1355194
1648093
1430743
288816
480434
1516875
638576
152101
953674
1839886
1298263
1138405
12551
1772115
1002250
406593
556084
530340
290375
1276661
857967
1316099
749654
618938
941347
1393844
1950358
470361
1341270
1920647
622219
1776989
238632
1572281
219065
332877
756189
761011
980625
153609
1115593
1657732
297761
1563226
1007364
69559
200705
773585
1860959
1191208
854958
1136354
522563
253463
1461151
1098118
15591
1562052
22318
232834
1009319
1706198
437687
948597
1572305
433183
321371
1900541
472220
1816557
1731127
1539962
993537
754476
1871268
1632728
1305544
1970593
1226993
554887
890339
332529
1117292
768709
31496
605386
711155
514416
1390235
1790853
1858721
1642941
1871724
252919
158975
739007
1496222
1715588
1642345
1027505
766476
631134
990960
1647697
1793852
336461
667103
1007731
1851963
1045928
1578930
1918417
1076091
1976706
687460
1108477
1362766
1546353
347304
706285
1798331
1612503
754582
116736
1956414
837460
124005
1880357
1518334
1689553
389331
440452
435322
1252885
1510188
1684347
1622339
826650
251147
1501442
1860245
676797
95147
70875
1099229
415942
1013465
1803262
738221
1673023
859096
215543
40806
1622289
1434408
1307416
1846241
1104172
1886807
121381
1406964
1390129
1156634
393895
1070289
189074
40452
950497
1662384
876171
1385816
13692
464972
513466
493270
1826353
775264
1731250
966770
697321
108434
505548
600714
1235695
928413
77429
491949
906881
1068639
686603
1405192
1905606
1233668
192358
1571651
1320211
84023
241749
562045
2967
79559
634898
1053458
1408599
152536
1372708
937830
1722845
1193752
1252437
1179645
1465290
1098826
945106
1175982
745595
1137561
1731250
1517725
184572
1978117
1602893
1881543
1523647
1192460
1156449
406666
735523
1411975
983494
231142
1650548
434534
561908
1751068
1128481
940351
1372587
1735715
1561327
153611
354414
599934
1378278
97848
1000215
488523
528479
1323955
830352
589250
999891
1983310
1025159
543931
1020146
1034154
354221
1632831
882003
1764808
1250798
1146589
147950
881731
1851056
1718020
537685
1199443
1764797
948119
1178189
992464
1577046
1272033
1288663
98661
1618068
1223823
1999013
895683
1311025
1067456
1545714
961182
270148
377685
554719
1433427
778039
1744202
1079787
1783811
433260
511028
1429380
1831666
410148
1045360
1226612
102048
736059
253200
1811554
43369
45695
1027299
1856467
926412
1957704
1324259
960686
860981
1028126
1223138
1437431
1869814
1508296
1090608
1882374
972732
773174
1157562
25870
471331
694636
318593
1624241
643690
639803
1928522
1060127
882879
1335629
1621780
698064
397922
1437012
724392
1435328
1456098
1725141
86496
1908035
407503
650927
204009
10380
1388434
596559
1695614
686028
1012324
226737
897370
1370493
1383135
971814
944123
609925
1270839
1180074
782431
760859
1263263
1697525
316541
290518
689555
835584
1397867
1897667
1435898
1050739
31521
1864761
540793
544267
1931042
152935
763046
1949839
830169
1216754
1287590
1330894
1838870
1562941
1206501
429842
1426715
348583
528105
705534
1297565
388398
1824298
1008212
1281447
335615
1228666
642808
1947549
1256987
1797452
1511253
1376722
835544
1000393
1247295
1476481
29935
1447752
1168657
42020
1683461
485945
675
1010939
946659
1882872
1026511
1555786
1032355
110940
1193650
1634663
1293509
27860
346456
450683
785466
97337
26374
941781
186416
1641500
1776869
1879516
1051221
1764886
1090233
1333315
1371202
1977369
191342
1484535
1725991
1461576
730355
1718512
1647402
106978
1404413
1057761
1954391
938117
95319
1042505
1551402
1064967
347035
786963
1474195
916822
1746431
1651880
222335
311446
902685
631803
721379
1893986
1177474
847094
674255
761726
833716
1537266
824090
368485
967059
1243910
1818901
1215807
251558
1925976
1189545
509948
385603
412264
502888
812252
1367850
222513
1459034
1627808
135297
597473
1959061
518373
1751100
1733968
1158495
1381415
1873597
292545
333701
1148531
132966
1019246
497778
1771953
446969
248296
1152202
1404521
745686
1574148
1615207
64639
1793591
401662
1538130
1041041
845788
1169732
1527503
647747
1869000
1368198
858437
494343
1520745
42999
1297948
1916664
546571
1125275
921170
995003
790893
723535
1864065
780745
360994
1528513
546966
1070563
1530052
1050706
1858722
456618
597349
1746255
1515734
1102199
1604929
1484298
367164
1718887
101822
1951598
1460701
1493746
1539817
851847
1560310
630444
555646
761031
413116
1281429
114455
1936422
562742
695989
1330317
1218981
1648891
1656996
341355
1582314
1119217
839354
1131813
1085889
1590982
1101972
1516818
86242
789117
1319186
394490
526294
622980
85963
1976566
1571317
552244
1568962
1243836
249652
1640889
792376
899199
1409080
1693221
375312
562378
1595419
1532426
1959590
1121242
687761
1815195
538139
228725
1767572
614
1442671
1159561
266571
1922322
492239
631803
94865
1634067
1330269
1476693
1895072
813406
1791415
311175
398096
695316
923301
1594134
914165
52917
517247
1154798
1870713
1786980
1494326
1872716
1995317
1039873
166773
1347083
1557331
167141
1222214
1257667
1105115
1277839
925779
376717
1396299
1322263
1402429
142929
161157
1058652
1244011
1955638
1955477
1490360
533406
1396544
624338
728479
109885
284281
886233
1016281
53555
1090479
1097727
1137187
1256240
823668
1135617
107838
685608
905415
1444963
1327519
779066
1532045
37118
1084998
994277
254846
826932
15902
1289126
1952665
1934288
5171
1116720
1823202
1968562
1036275
1087832
1856833
1144285
358373
625720
803516
182233
1545714
826294
1332942
1293081
95500
669549
1638674
1500919
27930
1378541
1336160
947884
1644691
1170599
1681340
1142149
301010
853123
1874137
709763
196584
1472103
1104431
183010
1515570
390800
503474
328947
1664863
395476
234226
630506
711944
1652222
46582
662584
802696
783641
713870
1628878
673628
1025720
1187452
1431443
1511055
595793
1479946
1666097
815900
1818517
750102
1384112
1125009
125496
1151095
375921
1039045
900663
24358
188772
1367318
1081855
1020913
1189767
1544921
1796029
1685785
1046907
1502048
1997024
325683
216922
28661
1142655
728621
1243683
1574680
1370780
237011
836674
55469
883145
1052830
1388032
1804181
1285900
50114
718767
481433
157830
826472
1663158
248231
1416400
33795
250503
1531254
1867761
1671131
631795
1727705
1604271
1134997
734726
812974
1832691
412418
1616332
431288
84546
1527344
1014419
917545
828369
166398
745131
1450082
1478239
1833314
1633634
688278
555482
37723
95312
1242902
829153
917446
564640
984712
1089490
1667178
1427779
919342
1052263
1228532
156126
681821
1918647
1548255
1037318
1819628
1622736
1089114
1168067
373644
1280519
1556362
64687
642009
162605
50520
1581249
946220
1544453
1652953
249463
327287
62665
1275192
154383
818832
221965
738509
1891103
1658818
1685858
747904
1189457
417143
1198904
133509
1094292
1219172
1491687
985490
1002965
1534991
1720291
1775047
474597
403377
305855
40408
1536846
1246095
1708782
1802078
486762
1791932
849137
942950
1984823
1776313
1941602
655132
1586693
1991558
106687
580613
1598084
1734859
435048
345152
450363
1468598
1575676
956683
1356562
1296819
283436
488753
1758315
1121377
1314168
1033693
206201
1247694
1266349
1806549
51218
1893205
982200
349816
850741
588224
730692
227959
1575682
405483
864240
1431656
602487
952916
992375
1531400
1675507
1619656
123635
1256796
957478
354010
1756270
640651
288167
1917018
1997917
1325516
428106
1525765
44728
142186
903642
1719645
1945417
1434350
142758
1762249
1599434
387576
66491
1370795
1468646
993988
1186658
1353793
698516
193798
573017
1318939
323698
1006701
854636
753178
1051514
1716574
552285
1100261
1152292
131875
1018040
3949
1355816
1279553
1241073
1764237
214370
1765198
1704552
1405542
492625
701510
1476027
955847
1592918
445229
1522432
454622
1595788
521165
1292876
7160
647958
1564806
1577826
1786104
327842
1565280
316357
289505
625141
1724093
898114
1176988
1943503
1686384
17582
1323472
585581
440327
979608
1377203
1744621
834184
714689
1450537
342735
602342
1393926
222742
645401
610720
603567
1941549
1129473
1349612
124191
1746801
1872446
1799437
495298
932805
1190848
195597
1591139
343295
420593
167166
1014863
711344
399739
1320917
1015466
1736421
1157053
200936
1391035
1330098
1210789
35997
976234
1186372
1815374
1209088
1710189
1057781
923118
1068990
712080
1290120
233582
1565589
547144
1400085
1264803
992614
1538611
1167599
346253
1433468
752424
1245844
371459
1067432
346462
812150
1028089
1840818
77568
1317173
1759606
283497
994123
1672891
420177
1600827
1465517
1716773
1598449
32066
1727103
765894
1796431
1881950
233327
985128
306195
1565885
1149026
1053206
522575
1876431
1856882
1055514
891839
1397838
452701
1831411
1017582
721746
399650
874054
1805103
1599789
351524
1015704
784489
1634818
364940
897007
95796
1162937
295632
650073
472518
479589
242460
1281851
1541796
1401978
956442
1492278
1916404
1239686
872475
999880
1753665
1628205
425138
1564940
759826
385135
1029546
1706339
802395
1411431
1445447
798314
1014262
1260482
8496
21179
367643
1714230
992010
814853
842608
1297173
1675387
903624
91770
585790
185393
961994
1554568
184375
1701150
1183531
922591
1771307
1519798
797273
1207589
756172
1273105
747611
560212
1593601
1210170
1813973
625833
541923
1868786
582003
1976815
1544234
259661
1851101
201243
1054510
1154261
153554
1185853
1479063
1976180
265423
354190
972927
1821030
1022388
1294145
210340
190832
457815
1704949
1273219
273162
1350622
976918
1690027
1536753
1470501
1117769
1677016
203006
95120
1958084
1487095
211894
1301088
285669
536293
395773
527635
813759
700329
1127705
1788623
1640970
1409348
1165218
875282
590476
1291203
336950
834478
1735391
1665771
652794
434484
1071621
1851987
1612618
1899207
438219
54742
252431
989776
1313973
1737713
508823
683956
1039225
649559
1390582
1051746
1054515
965425
921508
1326918
1093747
275619
1749120
199135
639585
1088875
327333
1232667
1971444
1191172
1561858
607353
1774683
1231028
404022
1450437
465918
1613506
939733
311971
1379680
1031912
1561499
636112
1225366
1348056
69987
447096
1811211
1339988
434796
1960123
845369
1229596
1960444
1557125
1548277
564864
882699
224371
1040736
780983
913004
1972958
1277693
1382778
1622998
81076
405657
235046
931790
1314418
1881685
1156217
1505910
1661586
1981459
380458
1496371
271444
1649754
1219093
1912143
890742
4340
300406
865234
966197
245898
829128
1307266
427515
1090176
1068762
809621
1279318
384484
94324
575500
671817
1470317
1487688
691563
672548
220713
12327
1351273
200038
1719934
1625034
1360049
493270
20852
596851
1510244
578175
874843
41791
420036
454673
1013228
1697087
1324313
1165669
1034385
1446184
1627682
1215539
603946
1731251
1756918
669435
226493
1311413
1256463
1309142
567474
1315760
1801800
335461
324912
1927813
1858205
752467
663692
1698915
766883
1006198
223282
1360930
962209
1108374
951948
1158853
1370895
1926704
908623
1500702
719467
1699460
557196
418525
1717405
323557
1642911
784893
232578
1684958
1431737
452162
565735
439226
860640
69736
647435
624804
58923
1250573
1323716
947446
757458
870358
1147121
1212868
1420292
1993592
1418640
1543397
1979259
427429
261360
1855764
416527
680929
1475624
670801
1213519
234349
1792200
580988
489505
505865
1814013
588400
1851990
994255
1447929
925483
1428939
698389
756690
241646
865853
89056
1165407
1705763
3016
457715
820362
388589
1291521
180161
545176
721739
1654995
429240
855802
10473
1634631
1479690
331292
961230
704716
1351867
598155
526367
810895
1261325
460731
1792514
1509083
107234
1157877
830917
91204
1473127
1608367
267484
1439342
1290985
1459893
1073988
476044
338530
1503490
845152
1752584
738776
1055625
1209073
1503526
446259
1515095
241501
1181831
1503786
1110465
1684954
886738
939802
646049
498574
69508
1325404
1484336
473143
2857
67096
169956
1672731
1442770
1318261
569263
238829
99745
142810
298803
426113
41526
241
203315
1593834
1784880
1210245
1768722
1494688
94126
437309
698561
108195
1990990
1836562
1459878
166232
1318401
1752198
100249
555119
1329735
65177
743012
912029
15178
562972
94612
574897
1568834
698369
1503469
513528
1891134
935216
1918940
1915042
1901110
1597017
255760
1543776
303069
1643896
1064488
1691107
1256235
1566413
817588
1720057
278
256917
1541980
421761
1277215
337565
684091
1159094
200542
726248
1159083
1557577
306480
1281191
772465
966907
1513167
2362
1888574
692134
199034
1032354
639844
1770655
1586689
908800
1138664
1872254
182228
457655
997428
441229
1969161
389079
1796196
1944968
861091
1784756
1409512
125986
720668
65834
843268
944367
751787
412418
809507
1215253
1846720
1691003
1531537
1064133
1274819
282194
468271
1926243
634426
1378035
1664807
1834518
284869
1593697
264640
1396348
349803
1928137
513971
1318477
1851948
90183
1169528
1244085
279169
267867
1400154
330360
143564
279782
1031800
594050
1210366
1708820
1481219
1293281
771608
1828725
787735
1147076
1956296
1002623
165817
715391
832929
708665
786749
598480
1804151
513470
1386118
426904
470392
81238
1494989
1050782
310058
74094
1166708
417286
1311699
1287758
1125455
746930
438537
1203247
603095
1164310
1879337
421150
719806
1283732
1265530
478534
651187
1930837
169804
660364
817051
1055076
929265
295429
1563645
9895
1110320
1954386
1673205
1815330
604844
781103
815274
337159
1459280
1327046
1873331
19844
878327
842965
1590100
1058
1875904
1793515
561232
1977396
149077
1989410
1235501
751777
235680
1468751
1103771
1885747
216917
1789422
362259
1551118
1047571
27549
1710711
849254
528389
1735436
278115
1262585
417763
1952574
1819422
1622361
1446278
871985
1860229
719541
371136
1694870
1300655
449495
1284837
1693840
224633
25186
946903
794440
279029
394450
457760
813066
1832758
1256516
420173
313138
1270887
776700
852650
1268797
261800
1044445
852520
1309081
1106433
1288384
1035905
445137
1465713
60375
1289235
1147784
989395
406868
1830891
366319
1223743
41448
547104
49548
1444006
598782
115561
1015925
711695
257313
1150867
1907399
161026
392271
1582698
369452
1787299
919297
594557
655147
1060278
146604
404874
550313
1453723
1037369
1024890
101942
912650
567499
510353
1147812
596852
533760
996526
83227
170077
1475330
1772664
588092
1380519
257087
261085
1135053
1505843
1048869
1126291
725990
716801
1429487
195014
508288
1017102
1491916
1254321
898860
1536467
417960
666282
1038316
747553
405298
1574205
500922
613523
346885
1984965
1132865
316516
262677
584670
971764
1797077
1150406
826376
1613395
322625
1476303
1334450
888011
1109219
993599
1394228
1870374
553037
1199681
1419561
923560
134460
384887
1055768
1705164
1345374
1375833
130987
1566056
328754
860706
314508
695308
640904
658512
964069
651598
532749
1787788
850097
787708
463603
387724
1042198
1735160
863972
1507801
851314
1424728
1877701
903058
607885
276708
864645
537194
145755
632032
762402
1438201
1606512
368941
1483739
1351113
303362
1096867
1835444
1058056
993118
408626
824649
40507
409885
1736985
1164961
217758
580665
1166462
1080020
1455198
418611
1443513
1826753
941063
1168525
793672
1761998
1739302
1597298
279839
626012
1168363
1661238
948038
1720402
1109465
663938
825185
614040
720372
629612
588566
1330040
990826
254044
50601
144042
643589
1212062
462727
588895
438535
368225
278123
1342983
1420058
651062
922267
1228805
1072852
537836
53063
1207702
1675587
191792
1252727
431555
1421400
1422784
327145
1634011
611971
1990021
885017
1692299
345262
922305
824630
1479494
1088951
1584242
1786749
291312
1182016
77984
1791016
732576
720190
1780894
1894166
777118
486671
1021327
1551612
272787
1753289
1911906
964773
747713
632899
1042864
1507836
940678
207205
1402686
1606186
1532913
1762689
149129
1667053
1464569
776032
1033618
42242
118062
1329575
295429
1162992
1718209
1555003
834393
1092104
1425668
1028423
1895145
120190
658843
1271997
230513
1100288
277781
1077700
454324
1889134
1187141
1665760
1126378
1230288
1957865
287600
629403
794871
1364015
1661897
531670
1630904
487305
1592093
560611
754705
787147
99884
612900
880009
1978041
1759514
1473220
33061
1790576
417863
717082
1107007
640676
1384673
1235988
1942899
514374
994965
1926591
379151
58099
58142
1043243
870884
966020
1552187
1968594
870201
105183
1554374
1190264
1795784
765476
984229
124858
1591151
56136
1437445
989638
302253
1528754
1536744
318949
1784058
1692928
1472341
908511
1727735
1612280
807473
387435
1181722
1876630
1369727
299278
1312589
646064
503456
1153447
752755
1157050
564607
283914
1087921
1893126
1064606
1386058
667525
1156443
1484954
845832
1956768
230828
1701664
1184243
1486472
184246
1357226
1626470
1546753
1835960
1136691
723983
1301219
1821094
426615
1442647
94270
591292
569926
876850
1225611
861778
1110942
1306748
499446
1262818
301103
606770
1118684
1807030
126833
1211857
932803
623913
931412
960085
1687364
1948602
996032
114017
1952356
1020297
1376337
583819
1525530
744808
1973424
795617
1130580
1332312
1157390
1066565
471202
1566063
1382086
1081930
824054
34533
1830148
1648935
132342
348244
1158719
392878
415021
1557099
340936
856685
898136
107806
1752860
41689
1610661
521667
390075
1180750
903472
1292047
704948
877320
198409
909571
1343999
548573
614184
1008587
187098
1825616
394035
1531186
941747
397361
1626864
1458738
203155
1365180
1694406
1682457
1185079
827573
454930
1657863
409012
1911437
706045
588598
273471
517238
171859
1487366
421833
785935
683104
1356530
57305
1981249
982383
702227
1723363
1521184
1739740
150750
997437
856131
665622
513151
1429700
1305861
1452375
93864
444806
2719
1869322
292514
7521
1741703
1559902
517031
987729
492351
373185
1142803
877356
1313018
1501446
1154302
1239796
329604
243038
1664922
1517935
313212
1419964
869887
886098
36889
1721183
1674481
57195
1245844
1971878
941234
1833155
38003
1382559
220039
890517
309121
144393
900772
344244
1174179
271705
386489
1487962
1454614
545093
297540
1128235
1958922
160250
291772
1812853
1305292
1218101
595818
1938777
572208
1806991
1712955
1623309
501045
1672667
1467616
1731365
1071069
874912
812735
402344
1885974
1624329
1133230
245874
751972
526212
897048
1798795
1593128
877769
287416
1764445
1525929
201104
1500329
1937318
243256
1357209
1044293
124400
1501050
18541
1830764
1391342
76332
1800465
77513
1096833
115525
1076796
1967291
32882
598364
829121
879802
1164172
1788337
955279
1565700
660424
905693
264642
959621
1384162
1646870
203800
301338
1949659
486409
95971
844323
1699991
555508
614669
893008
1736672
506622
1356730
1970561
470139
445378
259863
1147504
1139011
875068
1205573
1967348
69211
619968
245989
843665
364868
496224
198671
1593777
1453348
252816
1383391
283491
1702639
1790640
743102
789816
1099443
1042618
666416
297849
281405
776847
1355407
1722334
857781
1642085
686053
1875420
123863
1678339
1793852
383732
1130010
1411376
1089989
1534644
830941
976889
381354
320827
509004
1247670
1895613
666845
407789
951
1155361
1673160
1729856
1532056
71835
1035979
1643992
1862702
1027105
1431709
921027
1491121
865477
425850
1512347
261842
1336389
25543
1502262
1960616
246948
1591277
1650982
1821042
1391897
1612387
1503971
1572687
1140610
753640
1514959
436865
959314
16718
374485
343328
1374273
698823
455224
1399692
135657
214603
1998302
1965347
1055456
1595899
1465269
1683148
1474460
1126235
691564
1935820
36800
1894151
232170
1404796
547213
1523087
1551147
1655667
712946
956642
619079
649600
1349192
1082365
878332
1023490
1821456
291348
106632
843828
1496782
1555822
496664
1484902
1881543
1154116
1925350
1488847
1549861
1022584
1118064
1824641
63409
1050326
213210
1032273
591291
1240375
231678
1790241
1563608
1274517
1405907
279336
1899999
1852618
143768
678142
1282520
1230020
773394
1313658
154953
881172
434787
724416
1804263
1402949
1796445
282861
1956405
1116512
1762152
608141
1384790
1777093
625868
1240600
1636704
1720634
453170
132839
249591
361182
73295
606766
41671
1355142
476745
34811
1776664
415400
570259
1584517
361992
360315
1300085
1166392
1049980
230736
1056074
1820833
1018288
1344323
585192
606954
541417
1446522
884968
1508181
1583661
1942273
1839230
302404
479181
897339
563183
109765
1230370
1884644
615961
872480
1344144
1208404
377512
677212
1439237
1529588
1143347
325799
677752
353993
1395379
1570432
431474
1666487
1818508
1373042
1681688
211935
1249735
619867
1946547
11944
1291375
1670002
908618
1697833
1781105
650437
1763706
865933
92783
1341940
1880384
523355
1051115
164895
675787
1316657
769942
47436
1641815
562564
469682
1170541
691060
617733
1586892
1368850
1742991
1361762
1628676
1804358
29831
349031
1415416
264399
763478
1196857
1564229
729116
1468646
1626452
1011210
1983034
1169059
1213731
957343
961291
1674335
963968
1183282
17009
92620
1308164
365657
1135463
767983
1367641
575838
305753
1263109
444593
951862
918196
1174304
534402
930966
698597
1075869
766639
1832868
1621593
1152023
877331
348824
24068
1794997
791118
1704915
773228
463926
1909038
517388
681942
1012754
1178414
1152562
1749294
336218
423547
412578
689065
1581312
1493046
916613
1181470
52157
1166836
207022
491852
568869
488794
1023146
1518091
1674342
1283627
844209
675737
1580895
1313715
104282
1399010
1183846
35782
811740
1657232
1192236
1561364
501060
982240
524277
1658973
472503
1490119
1768714
644706
189862
1323995
280619
1431312
1840806
185853
1886175
1009032
613532
519269
1485022
909714
1793302
1573410
270148
970986
1546818
1925838
44098
434552
605868
493312
1218738
162327
492061
706817
884710
166438
1016166
994816
210704
1947748
62738
38193
388399
1584656
810471
1823088
1954441
670630
14495
407254
1131380
1816958
1414307
1433709
1549773
607790
1370054
511306
1370623
958492
1134305
337826
1036307
1003044
412717
792482
222613
1886933
1031746
1091735
105986
964701
1659047
1126331
767750
1270984
130494
579626
1893828
1105872
1820929
1151447
1243318
66124
1306405
931132
1545343
1615299
1901304
1896481
1421782
1744934
1058097
1117607
1777831
1842320
1073704
392019
684768
1545675
945500
1511424
1462768
521209
1544365
386297
1563963
1677344
1280583
775431
1208492
1170220
1266453
404322
1814023
904114
1280148
1171681
278107
1244822
1353977
682688
875282
563356
47796
918411
898277
1715780
1176509
1273586
1692778
678036
1017275
1262202
1475501
273037
508308
1638219
197311
1159596
1308822
336911
155376
1353222
1608795
827442
1494744
1008385
25338
1550740
151196
865451
455323
153914
830258
1600886
866105
1974111
1721708
671840
1557375
1164321
1462239
145037
1621133
692868
1154768
1664109
283513
400016
1723154
767446
226627
1959189
33309
269448
1246588
805865
905643
1237640
464001
219
547819
838204
1977731
1243448
1697231
1680693
1647413
965692
221267
787501
1491780
1655525
1147846
550281
1121499
547750
1687581
1082937
481278
1589699
1186492
1016492
956468
1163204
407503
625102
1199692
838668
1739118
1202273
91560
755252
854038
1394286
1054409
1703989
586252
1324095
1101516
147552
1186893
687097
1299107
350373
515440
665846
1197603
1518742
1863181
1603391
489577
112203
860581
1818736
1708276
180751
335149
506576
819361
1529054
1088513
1807856
561904
1064777
276508
720241
204352
762362
1250063
1596807
1718209
1531400
1464745
235036
1029752
1960822
1967663
1609098
588495
1736088
1877063
1013071
957577
850202
49467
1917953
856784
1488755
1477391
1292576
239945
592178
1697786
1069024
1598596
1783284
1446656
117158
1174635
1065303
1450351
1171517
1307307
946614
1833115
1708356
851772
1878394
64086
1625358
1707290
1827078
1562928
718727
991228
652400
869162
1597864
879557
1745562
1752764
1166775
1883882
979078
1823218
806548
56036
616042
993812
1955838
1198566
896951
1243707
1452636
957678
1494005
1159284
1166260
1072875
1211935
1692772
614623
249651
1445637
439607
34603
34948
289355
807888
1716881
392123
287889
947201
1412381
750226
423766
99065
915225
847716
811064
87059
1084878
586745
157615
3821
1464593
1694678
1759947
1595171
662763
812851
1587374
942652
86359
1921498
760098
1083060
743468
589575
1801455
1422821
1278829
1867201
743711
609786
1962080
387128
715810
769059
13732
1116863
258273
367964
1003388
1271748
679215
45509
163861
1267670
1023950
56428
1999461
1471031
621003
374081
698885
1129833
390029
196495
912962
748868
1122890
1384901
547245
718767
1238087
456453
531610
1821186
1849594
1753817
319796
1376533
633345
1719723
1705839
1016601
39580
1518311
1343356
257732
1685394
491796
836867
499549
433080
527091
1836508
1458325
303418
1792418
471557
862781
760276
1929708
1008799
1683658
1021833
148517
146682
775998
1520185
1177086
1011363
682374
496879
923787
1737387
57164
60317
100785
1048669
164901
1089615
1513692
873502
355858
1732583
1338777
1993368
956641
1273495
770659
779463
678683
355167
110037
102415
1201620
591320
415878
659098
1633919
1657615
1024925
301723
663322
153914
1683975
1162992
1287904
1305260
640122
861501
96016
519088
887463
1406817
1201611
1381798
568755
276021
151447
1032608
1203950
1327925
940814
1124059
977230
1412901
381399
1520169
608007
1576666
631384
275894
1421672
479572
908411
1673994
1543313
1878166
1286135
466039
1958963
135847
372438
1112600
1234109
1931295
291925
1968990
82100
781248
729570
38967
1884337
363790
1896358
492405
724254
1906160
1768038
1766165
1954932
208980
767909
499206
578524
1603238
1114714
796582
1116995
1440899
514008
310518
237522
198732
1763481
1662352
1763344
1815965
762354
1389327
1598914
447216
1712986
512839
1083636
1142478
497410
271307
1236342
872117
597288
1216458
1365488
61323
892923
1482844
1477291
1932469
1773597
223777
372487
260934
313010
1268821
688290
1536083
274698
977300
1982494
366180
1965915
1171274
349161
783098
327350
1681276
284479
1186461
1694195
1405594
259524
801615
1113015
1695403
335059
820323
189425
1130355
1553623
974053
1986298
1685205
111925
1328733
1492501
1492059
1033798
1426199
456482
1564979
1345583
1282601
68505
666825
568259
785515
209120
1151571
937484
1372838
1287106
865236
671719
725061
1534775
891614
1093598
1934091
1689238
666702
920519
1439003
171467
1239305
691296
190033
837822
72591
222682
230730
1785864
1759154
112272
290389
1043064
118790
1086275
957038
1273038
767660
135614
1009838
1174586
315280
1512879
1442263
1377450
228066
1547270
1327103
1449342
939817
1957644
923118
69729
1869302
1602896
182981
1457427
447965
1654607
393535
1305436
1434027
341737
1580114
1489871
1089514
312974
420848
284278
1397220
1100747
303849
1053422
1211471
1065087
1519917
213514
811529
55566
1411448
548971
1217559
1008087
1261037
1806436
400387
1272813
1637002
1830453
1183837
1414810
204355
1980825
1165041
1904922
1572933
1464444
1681854
992652
276252
547679
476276
161266
1202683
43926
1228391
1980336
1745006
1393332
1344276
836720
1991239
1734385
1531008
1758200
1625486
1545301
1807113
1556192
356356
832203
1636384
963968
633308
720616
1985796
1413078
693527
1275066
1979492
1022701
1282977
1467997
781145
554360
860609
1935021
613127
2075
904070
368456
173205
82642
1425706
1789489
19390
1620825
1770218
1846904
967118
1543760
362793
1666191
1519851
141231
1374591
94527
1878175
1236663
1889221
1061128
586315
1545320
83392
1182157
1964697
901947
1657077
940686
1020175
12451
1650249
892301
156441
823165
1514118
1494895
304784
1843903
646306
816493
847462
29606
1533577
312436
723942
1776990
1237624
790442
312998
86985
609701
927699
1269156
1261325
1937450
657708
230776
958835
1421243
180168
775969
1775381
537711
608980
462662
1328968
1904922
1987555
1207597
285567
761999
851930
1145591
1776457
923489
1507872
460786
1587577
234096
797489
457283
1455049
172282
210521
1665971
852033
1288990
93156
1996083
1564370
1049074
1473555
1067621
1660248
1373606
1459909
1475175
1949645
1613710
1121911
1584584
1477626
76859
146010
1497696
1980263
1456842
1537266
920077
405416
403357
1556596
853534
373490
1543819
265243
679639
1842807
866323
1025388
272473
659956
217918
807014
426454
1894782
846965
1989764
1364363
1627906
1777741
6303
61843
1237541
845569
1368853
1764390
1888171
317059
927958
1514301
759620
1477204
712750
701889
1897733
871613
1929525
1432544
709437
418974
232569
1277032
853334
1450536
1106343
1931531
862681
1909567
483343
1939271
1509494
1645748
1934250
99221
1895721
887307
1457603
1756448
1094678
1303891
1475292
981948
1322466
1299088
1580109
524337
1817882
552024
1858428
569833
1464783
669616
1900567
562039
1535095
559851
425179
1245255
1697659
927248
1206750
263105
919552
847524
1890019
398749
682105
569881
336592
1818034
207765
309289
1470291
1387638
1283424
1416202
559446
1130248
587455
1568096
211760
361902
137517
1533889
670287
1340224
1791357
1646943
1417201
628319
717900
847641
412846
335754
974528
1102136
1439914
796798
535464
1260118
363566
190396
502555
694658
622603
713345
191199
216893
1787054
1685269
531076
1922551
902938
392893
1286005
844801
1583366
1033463
734562
807319
1107110
948014
1069213
694253
28850
1884869
683899
1539237
722741
1528055
1364553
1599675
1917829
1537125
1145512
1544182
766787
1527084
1108272
1965939
1562381
1018817
1736790
520302
743495
1320051
1322103
183244
1528568
1478794
414738
1800160
1356610
154191
300282
32421
1120099
1079781
1642469
233625
1543446
797563
38163
904779
1233188
1375980
1373393
722116
1479869
1629244
671440
1598711
1727897
1286672
1520176
852760
1255008
527627
686763
324765
1208960
1275770
866378
105993
397491
1515328
855118
835672
786455
410995
1189770
162709
873558
1451449
1846072
1698594
535186
16046
647228
1289872
1339066
1306721
1011143
9938
1955318
440516
524528
1498555
1547922
1943701
1834983
807217
1132313
1877215
353132
782163
638738
43501
791294
647382
569531
135555
1404363
145056
1024859
635576
1463732
1715272
652959
1645902
1931690
504046
1274238
1758809
703061
1301524
1860751
326457
1792427
204745
39958
111113
1711877
1918178
1675589
1172225
855805
1645209
625445
1230379
1824751
507157
297748
1301934
360157
131674
843633
1870605
250070
313937
1777353
1984660
122125
1060867
1341729
1070156
1731251
1771466
57110
1651027
134996
1376434
1649953
746391
1956600
1976300
77825
1449616
667884
133076
906053
237352
1244324
1455064
971286
1522382
1867538
625868
1676895
1648416
952916
1430390
549478
682656
1766389
266811
1369776
1491151
1475057
57777
801762
1638506
1089728
298583
1498825
938593
535466
1888112
1502214
1015428
390250
1478080
1785558
206991
231658
436742
637645
483249
980296
630678
1483929
125975
487130
1751609
1359832
1371259
1815287
338714
752741
690439
1156965
127294
1359505
1867896
1635764
587215
1419030
134132
1133245
614355
1937861
83619
1678985
726153
825112
806464
299232
310614
1042847
383011
1287698
1533505
147409
21547
837813
115495
1701759
1882822
1361734
881000
394954
712971
1262978
1156830
1988314
1940107
1878690
749862
355517
429954
1667469
1837494
817433
1079604
263708
1778834
192020
783126
1892366
1077541
20055
857000
264664
493065
1687524
231212
213514
974327
124389
162746
1320291
791519
365681
812843
1858801
521993
318193
565951
585009
168514
1480396
1228418
683678
512899
215088
646297
1150468
200830
451133
1157589
690979
9478
137691
902854
571475
746470
55331
1891684
1097954
505341
502030
1525013
1282241
1512583
1953371
672542
1000292
837291
1033488
482240
1656938
467406
75144
352474
1196203
1102687
1170678
241176
324109
1121960
1697274
419498
472873
739907
43054
977273
766705
1947315
1533925
270113
661771
1098622
708824
1611017
1903793
1259342
452123
400053
1258596
1080793
93909
668861
1763765
1298651
319031
957535
611633
1134473
105340
611366
1494688
728342
1168636
980950
491491
437224
1771429
944675
890379
1136038
1683360
1094198
1831411
78498
1380088
1956540
1176271
1781519
1466920
599752
1735816
302307
1695907
1911180
1974349
1206044
1738347
291870
484909
1869910
1731127
635987
1239684
1346179
698123
829102
392227
61417
503248
895900
1153101
1489411
1173618
756580
1790340
69433
1947625
676157
1937541
448465
115503
27009
333946
976825
550970
106472
464991
1837906
1437180
701155
345458
373503
1101516
1952478
125140
1104310
220051
1070847
1858709
1175330
746248
713673
1494465
1816368
437810
777471
261822
1089402
1308986
1517737
931769
1131106
1848994
1285750
1790959
1176852
1145785
729715
1156679
614946
179173
1524064
259038
870249
527106
1646008
1721366
593034
449064
1542216
1811367
1810159
1991378
109153
1595556
1918644
1843513
781990
53605
1854524
1026978
542372
926837
1878394
1954392
1754600
804646
571250
1226275
1314966
1800983
1205187
1152072
1267673
1919561
464435
1921677
19504
1398158
865484
1888171
1236155
1359264
1342890
1021055
625637
1903007
1806613
535377
642150
1359608
542629
1345399
1994914
998734
578612
806046
1318289
302646
738436
800990
785408
136111
458713
803515
1551414
939749
375240
1788303
1499511
141541
1582187
1116934
189815
709116
641292
58114
709889
1575458
253276
1455464
1532442
212485
1478798
1503762
882484
1568431
1432237
874785
717848
183805
203578
1197375
997619
1579398
1006595
735822
526868
798054
118847
1687077
213895
1952588
1021762
716558
1214482
544559
75096
550527
963652
1616268
1014899
917829
554469
283231
1842878
1299247
686607
1838070
81115
513120
1165394
1784072
461306
1059376
1770523
841261
10230
1602081
1970056
1103176
1346973
589262
1850667
925582
849394
1247656
970859
355833
608497
414459
1762511
1194949
577409
1196055
460762
992310
1600698
369804
882720
362898
1642098
443453
905392
1806928
1614255
1377344
1222854
1243961
1920489
956190
530932
291772
1139241
1007378
83470
1983685
501658
747722
562073
1928759
1574532
1088095
1105228
105961
1073367
940635
1594620
1120575
1397192
1756529
1874343
275716
223667
1210721
1617310
1998078
1655654
699923
220225
1520786
1433172
86990
636506
704249
589272
90858
996159
1004721
1891292
1662595
1255919
307711
911538
836358
404050
1789232
1278000
81944
1127355
526237
492370
993913
235388
1460453
1381415
1644613
122426
938757
346133
469003
313052
1714846
125689
1261809
432350
915028
66049
164488
1238321
1502713
1985583
827920
802141
605550
1854767
1073101
1767941
1378276
1916685
184633
121573
449047
798243
507331
1420083
805617
1390178
1266520
808042
751918
946283
1453398
983862
297713
1361914
96635
1907803
18005
346253
539771
810034
807775
946804
156570
998688
377711
93648
880950
207662
1276431
889929
1856579
1203052
1678833
1207214
1171205
1601393
1998316
1624735
1202104
818670
1825270
1438988
706501
1704629
247908
1501847
758320
95802
643372
169160
199933
172309
1681843
1107727
173677
1588575
1728124
1255714
545450
1423702
1878003
654588
420459
1274177
449916
1010016
1672334
1197015
1769979
1314871
877640
1991558
927021
1846523
1467688
1701236
1659140
541480
40971
1541164
1905245
510986
1553167
886343
461587
909897
1076087
1789067
1987742
581787
1031787
1269087
1643065
861390
416960
126240
738236
1970971
319465
990489
1279121
939802
344511
406974
353000
1331685
1294198
1186045
1433573
651127
560501
773365
1805345
1031081
266622
53785
1195198
1653570
1829524
919039
1655114
1532044
1462486
321557
157373
598512
329950
1401188
1485064
1249353
1371386
76751
108066
1895090
1580349
113855
1144656
156284
1796971
38333
1943688
516967
986262
1171774
52871
847721
576459
1486086
710246
1832707
619241
1126563
1030280
1909475
596071
1747942
693316
1972322
1741646
104588
1377587
124938
25151
383797
747973
1846392
285087
1893336
354812
37747
710142
673409
73070
1536545
246039
1421335
475820
536861
1256401
541330
746714
1298069
189286
509664
735847
336681
1393692
566501
329792
971354
982476
251591
1123393
771397
327348
1950612
1838520
861390
1876530
176027
336251
354142
136503
1093324
490640
1978638
1801181
83466
506709
1124580
1074836
1731404
813077
957103
630192
169132
1031225
987083
275066
1351476
469990
1281791
1544874
415812
992385
272333
1064921
1864892
850082
834378
394809
1471003
41959
1066904
1524159
834697
1365043
1514320
612123
524835
240077
1339874
776541
723643
401055
417011
162212
467927
861751
403174
364746
761277
1297400
1197882
671111
1252920
1118725
396113
1918294
1459790
167505
282780
125465
1911162
1216758
752371
838919
754183
1431960
1415050
240252
448141
1514169
244763
613941
1764657
91184
613508
1001575
325012
1442487
1792801
735808
279347
1994913
1993778
1557653
284301
508823
871713
1410269
50166
139028
1174609
1231258
1674083
977950
233320
112209
133575
634052
410913
1505892
578819
1516931
393012
1459135
1369281
1141619
1637168
55202
1497731
1465331
955043
68684
701107
926099
1667911
1250817
491794
770587
599854
689833
1251221
1238793
44950
656272
1862319
1226804
1176843
618927
557831
1107550
1207250
197663
913223
326486
1461707
144770
967959
1949857
1905464
1175749
1229044
720424
1509577
776142
211509
717334
215788
733257
406218
276456
1121098
792467
1602487
1813193
1633513
446117
1870468
1366360
875552
410329
753375
1554721
1976988
898352
1962881
617934
639873
1347090
631170
198373
607148
1956291
363090
1106149
1403706
60493
289746
1211792
1530196
1440888
581642
1617937
1364421
869563
749675
1153118
1414257
673314
1008590
652301
249193
956135
1688873
675879
97735
618514
1928117
783921
829169
1862174
454447
72736
973603
418760
1545596
1124926
1239576
1356008
1981706
214244
1966727
1372242
1888224
1096963
126726
1480275
1239128
1420870
747786
287277
175358
1569343
695681
1689234
1518599
1604970
1709066
1451944
395578
766577
1915832
958155
553234
358366
739833
1490897
1479837
429036
824796
1952478
844361
1090665
1880575
1027287
1916476
249737
394073
1743677
665165
247745
1964224
998198
685776
1867216
1311395
681916
1891170
1460688
1697804
1784508
1601894
549921
1517829
1098969
595829
1239743
1667454
1831001
128448
70194
1330270
1230140
1408961
1514090
1578099
1685799
1188232
1134146
1653226
163394
181149
787721
1585266
974586
204413
770030
547183
1718944
1480173
1598219
1718806
414494
549870
1573908
1655155
198102
1435025
468266
1341660
441325
862459
1458574
627877
563369
898516
175367
1652997
1495565
849693
465949
1496357
235913
456039
1195608
1301786
1623309
211325
1929600
1321877
1856321
1974928
1250404
611344
790250
209872
363025
262498
297151
996639
1397934
497009
64117
405852
146477
1927675
694840
300490
1369959
1774458
25981
1615372
710719
208264
1398441
844406
1086808
1281514
1660437
1740293
1708093
1618244
1852101
1386141
908400
158090
552673
1202216
90383
122891
865009
1162136
1363055
196173
625284
1531873
953759
187775
879331
1033372
194943
821975
386079
1785975
1789749
1231193
1773418
1927233
1226851
484223
442742
1691713
1599774
1772819
1976233
1397259
394098
223494
868499
1570109
1198751
1327028
126625
1161797
455214
236657
1165734
1018327
1544823
1244822
1835204
1621504
1608573
1258823
1565224
150977
749908
1283746
709029
1295874
552603
865532
1149192
1333025
1168306
234120
1600749
1203331
150786
989003
994969
1616207
196742
1323302
649364
80533
1791745
1339423
1003588
1024135
842688
1995395
886656
1735062
1492629
1590004
587709
1428520
282948
1400528
1030523
1365439
998362
455582
1885964
483689
919372
1062186
1296835
1158413
544348
941972
471748
254103
1937541
284333
569559
1948375
881396
465629
1393095
1893751
963378
523964
1211945
1928886
1499200
1481791
321577
1032242
395311
1355073
687283
37246
454176
1912062
1062213
1679166
330831
1701935
759458
1733085
24851
1146212
1456235
312187
1466338
516759
55168
1827232
1590654
480523
1102113
1087259
293998
867857
204813
1052572
1474243
1088575
1460769
1430228
30215
689277
1193061
877230
451557
73717
1422172
1845509
164320
665427
495677
498836
385973
956028
932613
544961
1454199
122705
809869
1485434
1704442
909260
1184802
1238482
794855
1389612
1190659
666324
1416151
1516931
1969656
694783
765716
1914391
1642390
38935
15800
501069
1729544
192715
1233249
647682
1362398
958944
479693
1644931
809711
1386179
1392279
1027814
1740427
313472
699024
810880
319814
1314346
1768757
1142377
1956208
682018
885335
1506739
651974
827062
1230403
1921146
556480
119079
1617574
546300
336929
232339
379381
1852101
1953192
1487224
1003403
913555
628816
602717
1038993
1466683
678774
1579494
1026302
1454511
209296
428575
554956
1503008
557405
410460
1102325
30920
1744215
659992
13283
502235
1384357
426892
1326457
847307
1002501
1045499
1346442
1682646
1250107
683626
1662027
468800
738268
385241
1845448
955002
1005060
112862
444240
1319665
1571099
600721
1285855
927204
1363396
1786368
472789
986544
1720923
269254
400421
1392417
515340
1089272
1460847
1356506
1370702
250268
249718
1203324
600200
1754465
151302
313697
491628
442469
1857448
1621637
1219077
1541258
1685269
760553
1162282
1263120
1002107
1507936
1564869
1793685
1321133
969733
726286
890392
1062822
254778
548960
900927
63022
814637
1451190
730766
1841590
1063692
461266
933770
187146
308803
1556769
1509908
1234590
1011197
1964006
1419716
1034138
1182997
1062279
1686509
1023517
495340
481892
434699
513278
919659
906325
1822125
1972360
1397956
105142
605868
1540528
1454511
344953
569998
1975431
1071194
1004888
1716002
383067
1055110
715496
1137699
457186
605434
1438135
229974
1914718
1990410
1565264
516329
1716923
1476954
1398593
1770540
1081206
1671398
1900371
1545661
1806852
819812
872822
1514730
648286
1609654
671285
1844899
1934366
710366
1138836
316126
727649
277191
1813296
330296
1573509
1988777
1377994
50870
1712279
1474345
1306405
1176021
1350810
1864516
659773
716645
858508
487166
270122
678651
1380621
1007175
395735
37091
480031
87535
71611
841208
82537
1883176
1877593
1137900
608028
1328672
1834098
311558
1720644
1811143
259471
1620581
1687398
635150
1627469
1811784
747361
1249904
1752075
452817
1072398
1079017
955437
1545970
1340090
864832
681611
470872
1355050
29658
1530072
795724
686908
1736290
231768
422291
1876909
1853849
603141
510515
96798
111129
1669389
565714
1085666
420054
1253223
1782397
1463636
271214
992287
1231512
452134
1760095
1012588
550001
1386177
1610586
991341
86145
337737
86064
657237
152534
326793
494021
1426628
374417
1271150
518516
691309
302400
127980
1926722
329151
220117
1292950
1304898
687823
649104
194505
1969382
799758
1553550
1293742
351789
957270
1159982
1279988
15349
1392007
1542608
445899
1259151
1212277
1254941
1962746
640307
226534
1561563
1420644
1431450
980785
1638789
409619
1729232
182416
639821
337944
1131860
1276247
680589
249897
1346831
470416
62393
123512
1727746
560611
1920116
1520463
1670966
1933895
1665322
1791052
673276
1903813
1229963
1166324
1187812
1589351
177051
1031471
1079709
1623014
165859
112961
1721661
1030605
1531248
299572
877677
1221145
970393
995925
670378
1850451
806522
64527
1036112
1943
316854
546781
256835
1257277
1463496
1936853
571993
1718229
1271037
1984227
1361098
1353871
21957
1378324
433085
1529812
583843
812382
940730
1266112
647180
1037782
1890277
974968
1118010
1772003
68060
838715
1896606
439183
156480
1044437
1208522
1382768
1471419
1338095
1979938
1604589
893502
1185360
619752
174765
1624964
1407059
452026
448553
403244
1120333
806759
826260
1556253
1343678
1297568
1326908
703855
1594124
1328156
1609563
1279964
1766254
1043095
258185
984671
1005128
1707924
194676
932985
1702879
940600
582049
1109926
1146740
1690145
1735187
149329
516490
1530714
1195722
1458202
1052537
1991556
1463392
925977
311520
1399799
1514808
1212269
1399326
1444591
922926
1673768
139149
324931
1727782
1791986
1702541
1921393
71599
1463005
803097
893631
1216705
581505
751622
1911021
937839
1769548
1510703
479825
1256161
535617
652357
1817561
1870764
1003158
1486559
1918211
381348
1753791
737716
1908197
174802
301666
1324762
1754214
375230
364385
299189
324937
1621082
1134898
799071
949534
1153619
369532
883526
1784704
1328382
237279
412804
1595680
1786985
983514
218651
259241
496258
1336488
1314448
1139645
1371828
1738523
1409278
322966
1411189
632754
1839419
152679
307224
1895452
1458967
1362911
480055
220598
1737031
855482
1726755
1370315
613103
1007122
1440565
1887214
1456472
1215877
750721
1658315
1176247
935837
43064
960939
1704779
457373
1865855
1720173
816519
1567358
441230
1183724
1489022
1924324
162111
1722583
1772008
618519
182139
1458962
1179627
1298720
104569
657508
1006424
458742
1516245
1065794
576369
510087
1048873
1259540
1767663
1262915
1913156
6614
1681115
1481024
1331954
144613
767400
1418396
1815630
114442
692452
1810419
1182934
499596
159715
76185
858464
1990339
1742594
615695
1667995
381711
1782024
936898
294881
1644037
1256219
404122
1361995
621832
946708
1356018
1845161
1613228
950353
1123488
1675958
1709070
879065
1924389
229472
1468646
1474456
749565
130935
1159637
557494
1392749
362
1981190
592343
1516351
1659570
31769
562714
1317759
536953
631883
675945
1361712
1031596
872429
69441
732373
1519833
1594247
1797743
477453
4551
1519385
1829378
245340
1376173
871418
207710
657889
1008466
1975996
1262432
1718229
1827487
1451135
948263
150801
1869471
1662822
1749047
1477364
732575
1225899
480432
1503078
1623373
825699
625958
1217352
1009573
1811241
1114733
1333759
1359843
326457
1894649
357749
1687149
1499324
1411097
1269190
725417
1806626
1007286
59382
328834
1660990
1019501
959421
302742
1937342
859497
631163
736144
711681
728957
960880
1493866
900813
1684335
1234074
44913
219731
177099
608290
1405571
788996
1329077
1032232
1418781
1370899
1540497
1883141
310665
1701499
939802
497719
141676
488780
484906
1266748
1526435
905215
5053
1260721
1393443
739802
896352
497123
559944
1910064
1071963
1272791
1920888
1806082
1506224
1394427
1717790
842465
1336739
1691333
293531
1970413
1876348
1955077
813297
1195823
334311
1318554
458144
250092
462552
408132
514938
212578
584882
817149
1981202
1768923
1906998
950414
1435485
352083
1660211
327121
372201
1812512
1051715
1610631
1619892
164960
1617600
1032061
1432225
312845
1141158
1976143
639008
1170201
927635
1855414
857894
687623
1077622
1407815
282931
1610948
165531
1436257
794817
1841332
1821207
592044
293988
1415203
1330957
909505
722532
1061851
1136543
270701
1077783
1954856
612823
767429
226199
1596458
1555264
817587
1841546
1505411
1389264
1673209
1252503
245129
1423541
1070248
733251
1669039
1552674
1313072
244203
128245
1242192
1592321
1708784
1017055
746807
983102
1172764
589221
948752
1122890
1898678
679910
1455820
1298075
1212890
377159
746946
230340
1303732
510338
449844
1268129
1005329
1959387
1352661
787025
841776
1237552
1851169
947224
446886
87691
1783391
472496
104541
1742902
1530298
744036
512222
1558889
1689205
875337
1456980
1776723
622308
493290
855747
590765
1051116
247908
1814640
1240507
1796392
1114902
1217650
342820
1068072
1650716
1556145
1290842
1942816
1570505
1906703
1312567
655718
1028025
458255
1371920
1488053
1263700
192379
648136
151472
1904435
1529568
1336129
258783
26843
1386097
1696739
831464
1711272
1895958
1956302
362957
565910
1657003
176444
710541
1732024
925761
1857115
716948
914364
1251478
1258941
1482646
1684527
161471
1045652
772264
1999614
944026
1254521
916376
497073
818970
1983195
1540263
1577605
1942830
886233
1131309
1619459
859057
1719815
1467441
1577101
901656
1784495
415122
1103545
1119307
1839816
245214
1353273
1828218
644887
1117224
209934
4551
1973051
1119332
226712
1560473
1439917
1088224
1862543
640894
784379
43417
1297282
1505143
1165913
328942
1421926
458357
1793367
1756681
1564979
1618029
983695
1608587
1274525
600433
1000135
1648829
1507328
1583567
1857709
740207
1713167
357440
905844
1010943
1865533
1538917
1699796
830084
170134
455564
750341
1710412
1050105
1008169
419040
686264
1395572
899873
1318522
305041
1697562
47475
922147
1054152
1690471
32804
1716202
1600552
732619
1211415
1228059
1270050
1299555
724756
1996296
1745716
1286584
1464163
88941
1789884
517388
843005
1820178
247378
1448499
545036
1504245
1009651
1967530
1026637
656861
360469
1754809
947459
1369015
1503574
1806617
1959116
1912528
964751
178764
141296
1339155
150489
1663344
863008
498318
1183753
326085
1913396
1229605
1255951
405487
347834
1852445
1332759
1720306
910230
1493935
231381
1809745
88041
544513
1541164
1982579
1520996
535247
993095
1807414
1430933
1542213
465147
1613816
1171339
402898
837279
1711030
296713
264233
207904
658427
1762814
222772
1551136
1387291
465651
416045
58535
66136
1182317
407679
1204616
1339301
1558328
1675922
959566
1485563
1678315
497127
876068
1583814
813442
373570
1203842
1886451
1617438
798878
776325
946033
1926089
741764
644016
1921461
1417689
157562
427010
362560
626629
47470
1028641
1770503
948204
153818
1966469
202062
122139
1313916
77806
653044
1497877
1557730
477813
1498796
919415
1250851
396330
870215
965577
1410164
545821
154713
503306
293251
1137908
71990
479324
678664
63912
1838501
961892
1305760
773752
163232
1111333
1262313
771055
549776
495163
1316660
986727
1561908
1241721
781346
1860856
614981
455740
868692
19367
146890
1365533
1796184
670797
1886325
812022
1033134
1551365
969698
1600365
448018
795239
1300460
1906206
565086
583655
1785758
1254487
1429650
1913117
733346
1367452
975852
1278502
1026107
981841
1887741
285325
1133959
560498
51878
387090
935377
122218
46092
1778973
967866
286078
465961
303298
1597671
1588943
1966668
1378591
135916
1383792
1207770
36401
736851
1028747
1108752
2190
1366544
174976
1815596
1984431
1992143
109834
1518966
555119
1079473
909675
229422
1034174
585
1991283
1702012
1238219
1092439
1532054
1055091
765766
680327
46473
293245
1319420
1443567
272049
1140677
167807
1552321
1185245
273462
1465333
582204
865073
1120369
1701588
1390113
644362
1095691
1583688
79425
127811
120414
891260
558666
1265769
35946
1242580
14034
1876536
817106
1741372
1503199
600038
585942
1285226
201305
1706823
1593290
1039748
263764
687914
249972
726068
43252
726878
611814
435902
571646
1395125
941884
823165
176053
1486249
1106756
1506947
303667
783469
1800102
1797096
1211143
271375
943737
1843182
1506386
1591198
1541701
1966277
1983432
1143862
1788614
1973276
1761153
724673
1054657
121912
562773
615835
550459
569307
1635349
1042517
1772616
486786
1638882
20310
286470
894071
723793
787427
1873572
1829041
207605
1693947
659668
1889633
1318157
1356683
277855
99675
1206038
1516496
1327376
1936190
375679
538059
411813
1892937
1314735
1506882
493667
1715092
1131721
1780446
1711615
3735
1248976
138964
1053052
1892830
564132
1230972
131538
1454912
1215591
1640195
1015039
617352
1002512
1009011
935923
1497555
979661
163827
1912349
1567940
540442
362207
5686
324979
939434
40309
1962682
1769379
398831
1987261
1650914
76959
1790188
699293
862788
740340
1998422
1806727
805659
1833883
39516
673707
923780
1989885
1789721
172604
493055
1468364
1473232
1145150
1182314
1217283
580603
1271881
1376161
1316413
508535
1963755
1122208
1985716
239365
383366
218675
165914
865653
1105191
1900795
970085
796618
111216
293518
1304102
313887
398837
1577728
1629791
1344668
495674
1928252
694637
1721183
1672815
393256
1049430
968241
1498733
1328769
1719785
711961
838922
1617325
590388
1654458
1456897
539500
1717187
461381
264388
1818764
1515756
1655541
135106
1149143
677475
438439
679790
1678425
1499342
1420050
1859133
693946
61785
1019453
1583661
963984
1216377
718648
651208
562362
582405
1110657
1316790
740226
1746556
10821
1075116
1041000
1442125
253185
423537
545570
1179684
611068
888268
33381
76239
1389327
973197
1571742
1853105
772630
783003
412227
188695
1047772
819272
1995832
1251528
333035
1434564
766036
1077539
1322113
183386
690731
1601817
1448647
132261
1408943
1412614
1388088
28880
745384
181576
1952510
1403563
1897455
1027985
326239
201556
1886339
1728878
1057214
719149
773547
929622
289645
656490
1710801
1284529
1486352
1562870
1045657
652234
1949496
608303
1614783
1273523
725552
1831954
252519
199311
1572444
582713
1945295
1275061
184336
627997
1317153
1905764
1215791
509839
923904
1191850
1714835
788110
15301
1624590
1648241
1560223
1593736
1333671
182917
1324232
992163
606021
1733954
209233
7135
1894309
1268035
652959
972490
203349
1139191
1989689
1352168
518485
1885276
1591981
1211619
312436
936157
1955994
410544
128910
1399734
1114314
1945483
695717
159762
1778595
165749
753563
194829
174512
1365444
134355
40730
514737
1600852
1887721
457247
149868
762779
1710760
464697
413732
236179
1742099
560900
1399701
1653978
183345
946193
636170
1356033
271454
205514
644060
736648
280483
902966
901247
139155
138055
587951
1507596
992938
656269
69605
65078
1232499
760095
40052
1128482
171485
455928
747058
1124841
1822629
552511
1474371
1754455
1779474
86461
1407979
1426257
1650078
1568329
1052537
810948
447555
3832
1814016
285250
545530
1991402
1121561
1167220
29493
822642
725971
946256
868513
1103798
549712
904392
1249897
1086765
246866
1267896
1850191
308544
567165
638960
1512090
1430802
1191685
994511
1531018
697170
1665019
714249
172918
913259
461381
912525
635239
1042729
1885533
886304
160416
917165
1761835
166185
1772950
1425355
1009676
1956998
809862
1583271
125589
900895
402585
465804
1818799
1981358
1622369
128799
1494795
629604
855161
1649574
159373
774698
30637
918528
1546146
1322499
1286403
1047080
982895
733088
1796767
189807
1059831
1427958
1543270
1368569
618147
97154
1037732
1250584
1106732
152196
748994
1085555
137449
1093846
1077958
1478972
1418432
248297
1394324
812292
133952
324232
1966668
395598
59369
662251
1808174
308046
1979643
1631680
614704
1177946
1455609
1172686
1007062
1739812
1982709
54824
742004
744431
1559074
1869488
1584852
1117032
1376173
1366171
1444134
1406584
1638459
942568
98470
1112024
1588211
912832
224158
689942
798182
1425655
1488297
123972
1551004
1693685
532106
342830
90104
1660248
1511630
1578917
162400
1759642
1019519
1545488
1127484
681348
1977633
415415
1822410
950323
226351
1474925
1503435
731720
1546701
1813098
974675
1383477
1693503
1821523
47655
1986283
1848985
101208
197223
1556621
967866
1731982
90115
265155
560338
389489
381012
388420
1798069
872696
1367288
238679
1601461
1108284
728493
449731
539989
326704
1850583
702426
33285
354765
1239269
1011927
536825
916645
1322547
759694
560642
1230156
742106
1291822
627250
1312954
1013210
1551610
418506
1837508
336795
1002170
396432
1481772
1464095
1365157
111230
431058
136256
1764681
540752
1219644
1011693
115186
1436921
139375
1571859
1635444
564034
1490371
20116
119047
1857971
482858
4818
855846
725738
781062
242893
515335
933778
35193
131769
1753090
2519
977552
378560
156892
685552
1357174
917659
109014
831014
283507
686763
489948
1541244
969168
1188541
978219
1708678
1048985
1651143
613127
71545
376278
955625
344598
551862
612375
76424
1720816
1160079
1262732
1704559
522719
1409655
1184310
1283495
764864
1684470
1547759
1207294
1790391
1916198
251866
842370
1003321
337257
686197
499924
1906247
542287
1361336
486488
1775593
57528
97819
778502
252318
47261
921594
214476
1432278
497611
1029120
173080
780343
1896026
961780
1609584
1437863
3006
1738930
1758683
1702006
372129
628076
1323939
1616035
962035
653579
251966
1914504
549971
147968
1180168
1310839
1740941
46659
998276
582204
867895
931803
1988127
940600
1774929
1520323
686067
340630
405139
196497
251594
1803937
649853
1825574
427313
1792481
1616892
1395484
1517261
1991558
220077
936133
1349519
28916
434413
104148
1602019
137049
1835772
600680
971800
1472468
554169
209325
1264796
671545
1855363
1500549
1450903
142038
634796
300378
1267831
329073
1004463
1945469
1347782
1453325
749837
811717
1179332
568540
1326026
950153
1106204
1824606
1013624
723386
1403769
1538351
188213
1287421
1580079
958629
1318438
1604486
1099984
570673
287886
837315
1369525
1701882
488945
557008
1817561
1256252
447933
546326
367615
113040
789261
1497087
185904
1680513
280981
37152
607930
1666552
104222
1149737
506534
222503
910361
1211378
321841
1516965
604429
812574
380872
154947
120636
1993049
1912628
1898299
1761573
532493
765236
1727229
1009585
433289
1858177
1650189
1923756
896746
1699568
1932503
233363
1469080
1891055
606692
924962
812052
1364151
973141
749366
1738286
1199869
1876153
1520510
665793
484542
1323612
1693685
207033
1530992
375837
623655
1107888
94032
1500912
1425748
1987282
1788985
1236097
121998
1026988
1186904
399554
803513
676493
784672
1329632
1058845
350119
38163
1675098
676785
1842251
1846827
823010
1840792
303988
1593957
1269201
1509399
1274224
1189625
1921300
513500
990647
465761
1410132
485984
698597
383287
646851
1098029
401359
811982
581390
1648073
422325
834765
29580
1694079
1104817
1651281
985908
198253
1470628
1383225
501240
446420
1195694
122262
449462
600835
1620787
1189693
718187
1767217
623077
1590889
805527
260371
1084646
858505
484203
571009
344232
721932
363496
953762
1396143
1605169
138169
1921101
567308
76526
13085
827600
512356
867143
289955
1682609
258322
115564
279786
1739364
1913778
332184
906419
65165
854688
1448979
1591042
1118051
856127
1886323
1134343
1108980
1073290
1680312
1288405
425768
1831828
673986
21825
1228404
467406
1437942
1829502
163975
222325
1625826
1395394
876000
1534851
1013672
1906135
1943103
1642539
676797
1598058
1966837
280944
1882172
30028
1141062
1033783
1437671
520474
924430
1931762
1275920
1568749
1627985
555471
1808225
1594138
1410579
1613937
294511
699887
742250
170748
1207075
1448420
1019704
1198341
1984644
1863532
922465
490455
1644017
414297
600351
1754346
1941247
376359
400773
1211935
94680
387433
1121841
100635
402146
1486490
491702
333978
1811388
1891240
1612440
1533411
1585498
1526998
1663859
1263288
1388105
1437296
931268
1624741
1590648
1968727
1003271
1275956
1185880
1676290
492405
596716
1649182
1066277
1988678
511085
333207
697348
590028
453968
454012
1670308
1930380
1554128
314345
1093973
192301
769022
941114
1877746
562313
480873
147219
19166
685944
805939
1576527
1431666
241063
285848
1789578
1040913
51662
942384
190585
1582768
518889
1036503
1919914
1838179
1724306
1348473
407709
191716
1302990
1157470
1329039
458718
1895152
1033629
567673
369600
37699
1771610
62388
714310
1238830
1858057
1348090
243761
232725
1504520
134267
1494988
1183268
806566
1321133
531798
264233
1294277
1289893
1810409
899584
179150
1195712
1606658
1228338
1433468
229463
198058
531832
1510281
1878211
1819694
359273
1320975
1099989
1215165
1468187
1277200
1236517
401375
1981481
1843971
632269
1049017
1988980
1368843
1533497
1931579
516222
43379
621754
6671
667525
1318104
232966
561814
112678
102138
469436
1237931
813578
742315
1801958
1620485
378303
1411601
145176
1843592
1200451
113634
419196
1237097
1007248
557606
1415827
50129
1587471
1580949
1870727
1333483
1122802
1769094
1630276
1650741
895222
1391900
638877
604204
1862409
604844
1161218
1221141
1542904
1050021
1225985
1123645
1507358
331853
604880
575162
460324
1503657
1595789
326471
345649
501969
925200
739423
1136546
1815864
1961896
1629995
1298927
1282180
1650094
566445
455634
831619
1444998
1699239
582545
1107879
1945365
1366601
757091
1521445
136173
65497
975951
1231877
543819
1198614
1308863
1375647
1939735
137575
654062
894867
1761504
321587
165113
540206
418681
285974
190022
1728037
1148360
1958723
1154056
609696
899744
1216011
934785
770345
1219889
641218
1456290
293904
1029303
192720
504167
1498439
1437484
778916
1731660
892977
1812249
609701
305245
452191
11423
851965
1875107
1943195
806820
8934
1561862
702842
459344
132599
797192
1100601
246574
1394434
1882168
1013516
209334
1386340
493449
1077472
970176
1861570
1697294
107217
533552
885400
1882872
812684
637584
1639310
104194
1164783
1691911
1187017
1365051
1204213
853407
1486931
1808935
446746
1137828
313522
1174004
592654
835386
77248
783006
730656
1428320
1443007
126299
867005
455964
1964721
988199
699967
1968915
1829861
1463536
491596
1514992
45734
1284244
967287
1459113
1602903
746587
1568880
632457
1062206
1937764
1465807
767446
966237
430458
1713309
876191
945819
914937
1610208
1404640
1004535
792440
1569487
972917
383266
29396
833382
1007442
444627
950451
1702396
767939
451132
718834
300692
696550
612090
1204297
785356
588247
1661640
1092322
218093
1221112
296508
1462465
1369277
1863089
1672873
1073097
690961
1517541
910535
1609240
1494163
1374555
1883847
1570818
314521
805391
1601431
1324187
728344
1691528
1217473
1646493
1396737
743074
408693
1653883
1461992
1777788
1779731
319626
1200743
336352
1881935
1379299
18380
1197020
1893084
1292666
1270718
868531
928210
51933
1605877
1742602
1680008
309214
1172790
261195
371561
1820506
1692038
1688362
494156
1032672
152903
1432119
1365284
1305241
149486
1116967
739019
1985597
1914602
1332013
1273330
98445
1771539
800206
963390
1504477
634860
1553461
1783100
139664
180644
18968
111779
1298984
1996490
905126
1396372
1456565
371958
1984311
1189767
750728
1043351
1124830
56851
1043237
193850
887571
1090163
1772444
884034
1236295
1124953
648872
366472
1896961
129252
1510019
1482010
1586749
1563163
1242051
810930
990166
1082914
878473
1880243
1613058
1928359
1773753
634122
481261
1038761
1738071
830283
1692926
1089439
1161684
1328325
1594435
659818
1520905
1907436
563358
1200842
132470
358086
638988
1400664
1644204
716454
1902550
1569257
689253
271806
1716620
431322
1434711
1831
367362
1219928
666245
1247652
848744
26857
103162
4492
517865
1231945
569923
1491916
1157107
831956
1386573
544376
348739
1206745
1867919
1301594
1217577
137881
914727
1195063
1781710
283741
866927
193754
785357
572097
1826047
759522
393143
1121516
1168735
1241848
1547354
58053
546400
1101873
815099
1028977
886549
1795186
1433939
1866406
1434289
404413
1924180
758844
809745
1524757
417092
1585186
235737
281646
897519
575797
1051523
1724400
993577
1043076
1305795
1867888
665928
1553765
1618066
1547030
1407601
472322
1821645
884768
669906
772131
631246
1963262
1719978
1064039
1206288
139431
1574382
405541
1822673
1590270
875911
650324
27369
1514176
38061
219243
243496
1899831
1776444
1062691
867510
578079
1898278
989907
594260
1413467
1805284
1156980
1116486
1367891
939319
183059
1105115
127658
964854
1750804
329796
149414
1668514
509925
1350870
804751
638146
1479370
76299
152899
877282
372420
409010
1412951
1677278
38967
1188930
894705
1470134
23338
1098655
1346099
447204
391434
1177235
1456316
1367792
735466
995342
937542
34126
1970865
1856181
1145101
1403564
736288
722878
1381220
1070677
1269264
619076
1453536
366761
69006
38193
1302364
1837267
1968176
1879647
557668
1551149
1927737
1913068
1533734
1759823
1241725
466538
859244
892923
125439
1014984
292176
796283
724892
759711
1114859
280102
817230
1674496
402470
1817413
1348358
775421
85954
1112477
695061
460991
30282
553888
1016925
1510563
1045139
1789398
1573174
1981707
356737
224898
1541267
1169277
1254728
1166980
594881
1448194
1913725
1083766
1191242
916290
430404
418225
1993971
1156075
981563
1532951
443968
851991
711548
1185841
310525
812320
724411
178634
671702
555991
1943686
931554
412259
1648794
137849
1661178
315867
1307438
315312
999410
881682
163280
348753
1756580
1164369
1388732
627482
1322648
601245
1696526
1666253
950143
1820211
962751
455347
1756009
921754
1812128
693980
1922275
1319281
1411768
805975
1651970
283942
689204
332578
545312
1989618
706547
1524754
500411
1558461
1029711
17272
446778
1778720
1500120
664210
1317625
1716566
1850700
201685
1595121
340028
646297
1985951
1973483
1978433
856267
5088
1381644
267211
1822055
1821825
1223669
1741078
1370279
807920
1148074
1555409
823525
1717383
1850534
1502920
1744533
1570493
155054
1919783
1178441
759579
1504751
403388
578885
938630
590743
71285
156966
1539805
287653
1011787
1142969
761648
949689
321554
1643614
131332
1102191
532048
1454724
195678
836111
502844
842087
1036699
1984821
701016
1791127
1335046
1757813
761869
784687
526776
892013
514938
1518796
1220575
227985
1086275
1098063
1635131
794426
796290
338119
1050146
1900150
1674774
114879
682813
1573412
263136
149681
380294
1444457
1442767
234774
1542773
1334777
1533265
1791186
1079228
1144933
1540970
1708200
379719
1423240
420144
1092001
1894612
102761
962431
1763694
1506366
40066
1730199
766370
1075219
1276618
1141747
1429059
262088
1575107
1499138
1005671
1410441
96307
921212
1225235
226565
898456
1748844
258236
1380052
162734
1509606
103484
442545
91647
1310897
1399487
1406270
539958
346063
1471178
1578477
877903
1099101
533041
1694772
678372
1244439
601606
1480304
1433635
338342
1872576
90536
1059633
1959283
17094
1120969
966575
1147967
1262836
1302248
1894548
630246
650139
1535203
685733
535288
859413
504571
1388060
440977
737814
1999378
1087630
549527
1796342
1231366
1883662
88718
212393
543293
257833
1648484
232646
1617492
5186
1429219
1408326
1672766
196561
1379853
1581271
977008
1569868
1513312
32720
1264374
1408304
1618024
860684
698832
1134324
1446388
1738380
1249000
520484
177747
1229851
1068366
1555387
1882088
612925
1470607
539313
1538108
1908917
100838
642727
429873
82285
897937
1797867
447481
1733780
131760
1344887
1324946
719814
94301
35436
1377695
1044788
350658
1718161
565548
1469653
1415420
1750747
253129
319002
1144777
194556
1320121
649212
513737
1338263
937830
1376545
759861
1942685
979424
966377
1114802
146973
1927801
523349
1928333
43789
915167
1878608
1405548
1423275
431894
383772
1888425
697785
730155
1655186
1523394
285545
128245
258566
290814
460833
970614
1145432
978235
1073864
269957
1954846
1847538
728374
441648
205718
1832828
1178388
832275
1413916
1760566
1614567
271128
1283642
1048310
1032320
854409
1677965
1960449
536331
1938045
1032331
43862
1498697
155587
395991
343946
1083301
1380392
1776743
1253007
1051098
666315
1648565
372280
486527
1862501
163225
58099
1386363
453053
1846288
1040521
30122
1295583
438607
1636255
1966948
291540
470823
680203
371410
1067907
1052119
1794967
1081591
1599397
624307
717667
461314
1008843
308665
1823156
1202979
1701542
1543174
1783150
1610551
266058
1325683
512083
88775
1814885
1593894
811844
558694
1445415
951722
872950
1593968
502035
540038
1288894
1842850
1763835
1203332
1176928
666426
1596104
1300992
1603118
1954342
1247419
1837705
915042
1612253
1279079
1318405
1178700
1819808
487399
1057255
568049
1392226
769702
1686930
508591
1559902
1959378
594195
401718
623116
254839
1205247
664440
1173177
1833888
1159986
1062440
1645619
464733
1460695
927699
472717
1332509
572924
1237066
1881411
1781939
319331
1565414
1140354
1505599
1488471
1430930
1980181
82066
910084
1914711
280811
1711033
1617060
919225
1492624
1724706
242440
152679
653376
1795
1338285
1415033
1682147
510755
415542
1832203
551875
640906
118032
1338083
262570
1866988
1508966
87413
1725142
503576
1672427
1776328
1577286
1414446
955569
1270778
1839402
1763706
885562
1047696
800783
646725
1843958
1819969
1995832
1356619
44144
493348
1725736
358232
861210
295656
1556524
1099988
1056734
1817735
1754060
1396531
378662
773975
984099
1358386
578791
149673
1503605
381821
1494122
461054
1731006
116931
642137
94898
201254
1792222
1700312
70259
1977635
1861576
255197
752550
544669
937106
520456
550934
1158723
1108542
603482
1303118
1501058
429986
709994
83619
1409890
1235888
860786
1067948
47164
1004922
1080455
51111
1425302
1460172
493221
627464
1396077
872422
1872620
853754
1392374
577643
1631220
108986
1892427
85746
90083
501525
901186
1579042
142818
803270
878080
1160636
637946
408788
892143
1854481
1742356
1080362
1469080
253552
1257176
1355069
746433
1144462
1251611
563473
1856842
1938693
476532
314971
1136004
1433911
1246957
1894777
1065591
23432
1970424
319064
462353
1870858
1532915
1854999
251179
787282
839841
912688
1415012
716499
1266700
94303
1776677
1911638
1424033
1350239
1397056
1470244
147386
1077238
1865092
1815082
870072
915042
952396
1613448
479616
319602
1026537
204078
1481042
730050
819499
1996163
922730
1034571
854912
1549214
1205610
1178092
191648
860396
889201
1148068
1698640
1826013
26686
359843
767199
1562357
1586812
1455703
645160
1573135
1361486
1078533
1763545
783249
1213042
602635
872994
553652
552078
670779
1321378
400947
912081
1218737
581927
744040
458572
1007442
1083589
1738319
1054783
213373
775899
1842919
698837
1300683
1349746
416468
12858
505990
1756188
603782
557283
71480
261175
884370
926873
722763
1048073
730903
1586233
691888
1004824
1585498
1446736
400167
1815090
677817
317266
1361387
1232249
1289322
473720
311615
1228735
1460691
966644
1974843
362341
776492
577805
685570
1141788
26617
1782212
839169
1930857
1569613
527852
613568
431733
866058
468759
616180
1303606
1265620
1339694
552398
1035033
1046907
1693770
1261668
1643117
1225373
842834
1374292
36263
335390
600194
64443
158498
1979869
1133814
1444724
1633865
391706
1899415
409278
1567183
1795422
1657136
666586
969411
1893735
1986658
57757
1468999
377961
1668304
1168836
295238
608511
662792
992654
1360733
882395
37958
1377441
810806
1927928
851236
1093626
523206
1070033
1827486
357833
922784
1185574
813094
832015
1183989
505276
1694986
1702921
1659224
253740
674912
1789047
700199
569611
1647751
649050
1417630
748604
1263287
1103382
80245
1181328
1065666
1237778
1052065
1074567
490983
1392306
175033
1786649
1529208
820788
1800491
1351113
360469
868083
1863320
195383
224933
1331712
258328
605841
1278205
858053
994319
1424756
1504883
1654749
437342
1353860
1158885
710541
714797
1675475
554282
1448979
966160
415
1508514
1634278
1116375
753523
923640
1613431
223193
563727
1912885
1739700
1343042
1831791
1840356
246088
1202444
1026054
1362319
906010
612430
542676
358314
502947
1074189
1766285
1793258
1940897
651039
1607435
307113
1836086
1558388
1862768
1084925
589132
668828
1528457
569195
205718
300259
1092376
537353
337103
1698383
1944619
896291
785102
812419
209668
1166866
1036754
1144362
1735426
287537
171726
1072417
867116
1130895
791533
373779
1919591
292294
247508
868571
1042618
1523617
1241563
1585952
1986548
1398455
200047
1236358
253138
134219
329697
127009
356988
848305
1415985
150715
1006044
1536776
1504057
514118
622472
756096
252752
1231716
308957
484439
1858246
900642
1500142
1296819
1730742
501878
91554
1332554
160985
126694
1580045
273521
19061
1982177
801924
1770166
1066955
1526359
309079
172107
158595
1328664
218312
747238
235576
1603398
1085016
1377242
162701
1088968
147367
1682424
1042417
791323
982849
1471077
1747958
885427
830270
1443594
1585299
258106
761634
627520
376974
1377701
621369
1779602
690620
282765
898126
719698
590149
84887
198877
420165
443734
1185753
1763706
232360
1765071
1897066
505865
1645284
670465
900723
383315
1550823
589026
569428
460128
30289
417927
1634959
218675
528279
104374
740084
189463
1475667
1055920
798373
798352
376210
728637
373916
763395
1636758
29501
1039339
853051
748132
132970
851375
575894
831402
1457518
491654
296120
86980
1713110
712685
576681
1812166
1107872
1054313
653184
1130651
1809304
134355
1647494
929010
1826174
937520
379140
65504
138037
1330445
898888
58379
928540
1101014
938007
1273415
1801560
1893755
1593085
1466370
453310
29070
684517
329263
1638178
306504
542905
1382612
944142
1616274
371022
1864935
65280
1946822
596209
454398
115180
1051411
685944
71046
290077
142918
40784
1190147
1257690
1927022
249840
634748
678046
881158
454748
1912317
1979963
109866
1266189
647958
161539
678217
708660
1013852
1314859
1816862
908998
1146870
1074542
1852302
1356552
1774308
1483095
1812426
1226201
82381
549079
177575
927317
1031414
639455
1695006
1198120
689093
1757601
1775618
1018347
1782766
1747052
843204
1513058
1478822
217557
1227303
170792
230338
1051438
1180650
1572355
1403810
118269
565563
227117
925638
1695748
1435099
1574621
396113
1856576
862582
986142
102537
613156
1393739
1398806
1708347
1749988
870428
1361917
761984
1868959
1827545
828512
1738270
1532218
1757815
75578
1593503
803790
1319898
201219
633406
455558
1927464
759189
1298720
866954
1403515
1748850
1526106
525703
1154410
97734
723959
387659
1871512
1383151
1835193
291293
265657
5017
831471
1608765
1406054
1802033
77818
596889
1723780
905995
247747
1683280
1822603
1742297
111629
1855516
482702
184397
101200
1614727
1380268
1550835
681846
1232862
1325806
1875436
184365
1126846
1815090
659986
1049567
1181133
1888186
408009
317857
1139874
1234950
85385
678792
682141
1600602
1821026
1273237
132180
1043963
1308818
623754
1695054
1798641
1497420
1967223
1491563
1393969
225464
1564683
537753
686815
1458895
423250
1885094
951225
1610051
1868030
1045186
1961541
1331331
819771
320724
707798
987849
818268
80425
1339701
667860
391178
1090738
1357713
1156501
1673724
983511
1856291
312700
311132
1755244
1876701
898655
635010
1125816
1872349
892470
709116
1650346
740625
868807
333922
1531254
94251
288220
895762
815125
1663533
1152865
1416519
1209109
1747175
969681
1936559
425761
766006
305167
721481
1394894
130225
624811
834458
1770167
1342790
1376737
1664109
206448
1229484
71820
23516
978018
5049
749752
504195
72771
776217
1007331
917165
1486252
603998
1316522
1306124
1341167
1253202
981047
1567864
1640387
611452
198135
624129
1482826
927137
1498607
699867
1984318
625235
1330897
509948
435747
277792
288469
1574521
1072801
1739118
1896728
337682
1231503
959878
1779980
236326
977777
1407185
1297799
853592
808998
648159
785456
1072030
1393105
1537158
1044354
474534
1079341
1388828
1743015
1714078
433637
420409
1856892
627876
339897
810414
927042
1195251
274265
910154
1189693
964656
1463455
649118
1133560
619831
894054
1350419
880733
1446291
1039025
265440
1124784
1446324
99819
985307
1331064
1393366
478012
1579057
395417
778694
1339072
1983826
929021
863232
363190
598463
1305061
257556
1364925
770322
761176
1934541
1456590
1565316
1779656
1191400
1348613
1482620
1672902
73121
1244
1218690
1250073
540392
1106320
1469294
188206
1412622
476682
1354876
431816
1819479
1826270
471986
1991804
1307597
891594
12563
405168
588385
1812751
455782
1117539
1576107
1883152
838158
104846
946197
272492
256893
1276154
90231
117769
108306
1093742
847634
1572670
132618
912671
582094
1336200
69333
1786965
135881
1571681
1563892
1537910
1484453
1855764
885966
1218071
473374
1136693
1806013
588027
1399403
1544275
1871913
1116208
818409
103755
300423
269699
1331256
1132444
1210031
547333
169682
1216538
1642290
968386
1933979
785724
1784331
1350522
1728163
406044
1537449
1754359
1908304
526770
1674357
407303
378569
1637353
621206
280234
1408103
933285
282035
83779
1916690
1180442
455782
357203
1829861
1607216
1307053
406245
1764865
1928333
1980170
203875
1534226
1416623
571859
816177
1914867
1869993
534456
1178632
1126916
863972
827489
1772893
737460
391727
480540
801608
1665208
449616
753907
155880
1119372
1073899
1130057
1602771
77838
101914
733494
260355
268391
1056776
334922
822511
366153
1357322
542921
1181506
412266
1607121
549313
444723
1044624
1896785
1475410
467859
832481
739955
1096109
460938
1677819
1854441
1220683
1733963
739193
691826
303439
762261
542097
888374
292030
1771134
1203001
982854
538093
1741599
1930703
229278
108688
411725
739932
438508
688211
648170
715292
465011
991746
403155
646682
1809596
701761
118275
1309669
1356000
1585086
1944174
579201
1805072
549560
1808752
832716
761303
1692087
1647697
32057
1961384
762904
131414
274121
493266
1747818
961190
1624891
1846796
1297948
740306
1321748
387724
948703
336106
376746
213314
1615544
1915144
1152059
492048
1378110
1101551
1004366
216917
1563004
1078743
135915
171560
1827275
1101466
308061
253538
1307230
1601512
1059716
447362
142523
420556
1766072
1437325
383812
414607
1325984
554452
615288
1261377
1541647
557469
1008858
799475
1189663
143611
710465
1945579
885070
19283
1985153
1679876
1874137
1502811
1766810
287528
1895640
1729454
114075
303698
1260665
1670251
780900
1696091
420075
1529770
855394
1911638
645586
1888838
918940
701381
1468677
385888
1598424
475450
827531
1161318
167522
1704772
1581577
1115630
1777353
646135
717334
1930160
733778
1553253
176590
114227
14388
1436454
1323507
1683620
1470064
190616
103864
1480681
1034284
336279
942983
1880835
612245
1189588
403335
1984958
12200
1012151
1847144
591558
737348
1964307
123774
1839214
1687695
1590746
1686647
1252021
510074
827872
1782766
715372
1186746
1858285
817054
1719320
1264588
1298066
707357
233560
763642
1931408
428664
475584
525271
1413822
1049863
1824530
368187
1391490
683759
1243700
778774
1282508
1854441
1003594
47887
1097845
168533
965548
1162
1017537
252544
1364148
1341782
831132
1423610
1532009
367514
275399
726279
620656
1882761
569367
622458
1674895
1967873
515943
1798937
673982
1287554
1113180
298047
878687
721292
1225823
513238
283298
230278
1892508
348858
1244131
1269391
811398
1320724
1420737
1169904
1393867
475137
1268290
835960
1747548
1600285
1584353
531370
1262966
924713
831742
1502218
69650
351321
862123
586517
7569
727052
746714
1729242
102122
1332459
1163810
430941
1912846
1197883
1435079
1902577
1369181
756231
1593333
114033
1586615
1656391
63057
1846584
78029
1445187
1577285
570919
1766455
619223
538270
1965450
213005
1962848
1965526
128881
162038
385291
922296
1948082
393464
1106685
1930612
439331
733705
1150363
202093
287654
627590
719083
692158
1455223
371651
385824
487252
1258882
335537
948054
1441587
1312004
800482
1551820
130772
1138876
1802186
670921
574028
1675225
263137
908970
581511
1347811
1643741
1810522
1569980
1843754
693409
1010645
1953284
393364
142061
1478964
735964
311594
743493
74940
642029
1617974
1842227
1345443
743932
1533199
210356
1102901
1399967
848001
667855
1462994
851810
1504120
78896
1147095
1237113
1555264
15252
1221414
1175159
906749
1709016
166604
20383
173207
1698707
941247
1119780
1263701
937632
121553
19663
179250
1691046
1909008
384189
931324
656280
1403723
280619
1666069
849164
1864029
840333
1193655
1222
240156
1845216
1393622
1414115
1402843
1849581
7235
1844678
137576
1161182
593005
132389
1772944
1413333
1881770
619861
485547
621661
1635328
1396312
726554
169733
53492
1832404
900778
97621
1150640
1482311
1988407
1612203
601884
1903744
1107047
1966891
335016
360722
674995
911093
278246
494548
1185574
1439435
65676
868835
566220
1476983
289053
1046969
236533
423837
961471
503470
1436487
199943
1328393
780858
717130
1101484
1701643
891521
1830250
1126747
1959402
1481083
1820470
1922770
1997368
553654
976034
911122
1567695
208497
416031
1142576
1189464
819423
1509778
541457
186993
1596622
1922316
1520828
25969
233138
46326
222022
1957642
1462485
1228532
1176231
1282104
1890643
1233059
1299081
214700
1377555
775157
666593
1767751
1029574
248913
1718639
649316
414531
793209
772061
1132120
808849
97533
1088937
455650
1474760
1055058
1149217
915973
1969249
1264421
356297
1698156
1675381
1067880
1731691
1881783
36644
994098
1275288
1428015
969206
80342
403163
833382
1254924
230744
459169
240499
26563
34715
784780
844885
1509772
1931272
934759
999910
1522867
206242
1024252
1712117
685122
1181158
739578
795459
104657
1016899
1184527
557719
973686
1614146
179938
270502
1038981
1150862
61683
611899
1847572
1595349
624281
720568
1154989
263725
673075
1271
277054
677765
525535
1154022
1191090
550591
1229324
1181572
989044
265060
1553871
339280
633360
1260489
1681968
1543806
1388917
436546
892515
1121098
1454284
455379
1822716
1623369
415942
782801
1253223
1834812
572166
292649
490996
1469358
1068121
1146431
1568309
666955
1680943
636488
1750965
233678
1616059
635935
848850
933631
1351733
1832216
1474182
715105
561823
1267742
32040
1784972
1505010
346840
1490334
1912262
175228
508145
1283480
1008759
590672
1156634
1835658
1944461
250750
931513
925580
1952245
307282
30781
195787
1947
80025
1558713
879674
1777756
1096239
278364
827480
427027
1235473
432799
1590136
18604
1405317
1990097
890530
543613
1117917
765358
596629
879412
523338
351148
1848159
1967279
766757
164866
1007850
1824655
708722
604608
1372482
311320
1356424
146437
27376
433229
1734841
90768
1707994
1153595
1789961
706909
270055
1298927
215764
1302993
247302
1086120
1430680
276902
1580045
1709015
1988625
1856672
700057
1638564
166934
276123
1511503
692054
1912120
635153
1047601
1099489
985087
301723
125991
437877
1574116
1083934
1992661
983764
1344638
598464
648515
1944617
306874
1823958
497523
804801
534867
1258612
931099
1293538
903468
205194
1890885
1947748
1666095
1588160
597728
637863
595755
1215939
359315
1014479
1691607
1418795
1894237
795320
1714286
428286
1544829
759028
568384
349057
357561
450855
167897
1627506
996393
907728
309581
1301567
571653
747486
1819730
1794767
742640
305923
1534413
261762
1897666
201111
388119
1443743
272845
1442484
75259
118555
1727858
1954051
254270
363604
1111234
1556669
1167220
14940
62884
438255
973346
1699233
575878
980704
1326710
316751
1753490
200047
1311635
1484752
1443260
537303
1691549
93666
472284
1608173
41636
1444659
1985160
1805332
103578
112101
1943777
970133
462085
1438203
995500
1205080
1726807
1633687
334087
483471
1641688
1185531
782692
1989862
1299417
981167
255739
525162
732330
960824
37847
638895
210781
136569
1557341
1638564
1222730
1516105
1554933
701874
1642501
1172946
352286
1237266
699684
1295071
844078
649184
1799509
621643
401379
1749023
687623
1112458
1346590
1284372
1738763
1113685
328985
1442036
1810508
1161744
983794
1351222
194558
836491
388249
51859
964624
1609120
664222
1247651
1864677
1779649
47899
958156
1607175
856007
1929757
1680057
577482
1992415
284570
538854
1287933
1609118
1056776
1602427
220601
847204
591632
554873
480055
244433
1213655
1093232
1993139
1590459
1305872
1646004
1558304
319931
630244
981599
984686
206448
882595
917824
1820181
674780
609504
768830
1513845
1087626
429094
165573
466737
1040556
1257329
656397
1444197
1861705
422405
70852
1112890
149180
277020
1762140
168610
620883
1641094
605180
1996546
245769
180277
467543
417927
451788
1539180
296791
762254
424520
123784
1243174
1650317
697069
1496603
659919
462626
1737155
1177893
611985
1317261
445077
819513
1133337
1285346
1459359
1158840
1778595
790802
1782245
971257
905875
966354
853247
1274453
1556196
1330556
509412
1471378
575265
6317
1110370
759851
1838023
409345
1485702
1266737
50220
507498
451949
1525093
1059897
1672846
385863
1859108
84676
1616555
576468
1302984
901516
1023079
343778
1960393
1158652
1050704
1772669
802224
870015
1781901
996621
1154847
65137
451076
974229
666545
541040
1455863
1380621
1797401
1213339
400352
380556
777106
1671021
530950
1198889
830660
247982
366886
893573
685208
873533
215513
194613
92520
1972098
150453
1176440
557915
936909
1082213
128697
1516962
1128836
1268055
949468
1334200
1428651
288243
1896797
748963
106083
1357322
1106287
1714466
589500
249508
1638464
617190
947741
847885
1501851
1644346
529671
1449786
1937525
1468579
250198
52942
1553889
1300531
1102686
1450460
119746
1259598
962196
345633
516962
450174
1096622
1909428
894893
768464
405307
135172
644199
1009633
1023025
1039969
1702401
593413
1112648
1545454
1416502
536704
1025255
568459
625636
1045334
914033
644644
644145
111306
352217
1067713
731720
372781
934846
261332
1321950
573083
879285
1044315
1569948
151773
837822
134653
1711011
1059631
417086
1223310
435318
1652941
160052
461260
497407
1521113
914563
812319
361086
288866
1918258
962701
1888534
815888
908525
1889076
523899
1464090
632845
1293469
1842406
892122
295534
401837
592308
221841
1091033
1193769
1845571
1837223
1578370
1968070
655548
1049908
1986307
762771
1826798
736018
1264241
340354
62817
719359
32673
514469
662162
1003320
1341167
1227807
1696976
1882285
1975650
1241183
1246932
421747
733831
86261
1892262
286942
51969
537940
107058
784326
1908706
840655
1037150
831832
1369712
1861540
1662515
162525
177793
20310
1156276
355439
852821
422973
820789
1027474
198972
1514366
1066437
1019215
1525451
70286
1249448
682497
641839
318970
544710
1423922
614616
1603947
49678
1411231
531537
43425
506911
1337363
466099
1325652
1371000
1214588
777233
836308
1604304
439194
228793
287336
167093
1477422
966826
1272682
184849
1605424
933441
247800
1789096
1339593
1866065
1810879
1264612
648965
925740
1483820
1265040
34700
23670
1485321
262118
139863
6231
793435
1384128
1945439
421658
966291
212509
1664285
1147121
1156987
1431719
1781010
1298611
1532700
455806
398559
1331210
1518220
836122
131238
1916782
1983942
462453
833599
335886
761103
503756
231807
174066
272173
1035529
456118
361465
1474966
1558461
237106
391513
1676715
1465605
1264803
1119758
1339608
390636
1911999
76884
1815473
1972722
883151
604117
1094989
1103657
1431506
23559
680475
171581
749790
240666
1887769
768553
265176
1562425
1437506
124757
228847
209849
984728
1397214
109762
550078
814085
1073406
645978
1351455
65938
321915
925789
1345259
478070
151487
1197568
1256235
24931
739220
1364969
164037
7060
658876
1613146
1856591
649640
1597184
1732001
1884874
566328
45382
1661283
1953818
1862704
241454
1339045
1335461
1921449
890897
1156801
658225
1805592
1325404
1613174
905593
1982271
1025270
754369
47504
1822343
1481219
1190502
1330005
1051200
822833
1283931
1742847
152641
1985620
1618411
1775917
1427397
1548057
186327
402073
1735746
524255
1380859
1356182
1076295
1594654
548126
1276749
1134844
1388152
1717573
189139
1546169
880629
1547804
1335808
1902117
1540462
1073354
1485437
511134
594050
92611
556313
29308
881799
1850204
1196461
1411410
1450320
64254
1649018
1644564
1488097
322079
608400
1424077
1448149
467865
1239440
1060108
1520863
1046994
1393765
122396
373350
335475
86176
667601
1799123
1425484
453568
1271799
427855
771664
1073882
1111558
1912963
563106
1445160
325041
85005
1215552
1209960
196333
1965554
1695913
571331
966152
1147589
1744668
1667212
1030193
1622533
1326662
634008
1923804
343611
1124483
1940202
1894547
146159
1712910
1342690
1820153
678777
1447301
1785622
1905491
432768
1555316
249561
940885
139541
862265
1013455
1727475
872944
1722091
1017949
346811
137637
730356
264407
797058
404152
736271
1707278
1718717
1011961
1474452
730474
603456
183958
1549701
921324
1135558
1976563
176594
274576
980994
1842974
742644
770324
1891016
889644
1914943
1889075
1762376
710370
1669740
1156440
792144
400274
1280620
1291611
1003171
1481011
1946373
631939
1594789
1571225
949987
1543655
867931
702118
187907
561921
640223
983956
27407
1332064
1564589
338073
1852450
87356
1513130
879514
1632913
8587
604874
1721361
1392294
333361
172470
1573616
1741636
886482
1658344
83891
101744
1141180
731577
1638467
102483
610643
1703519
1180870
1737506
1343831
86261
289869
326654
1937898
1863103
452348
370998
100683
1823487
1207795
1016829
1273168
1369810
453016
571357
1028173
677826
1529414
1918686
1905888
96933
343672
456342
509120
1475934
487430
1224713
77658
300359
914487
382208
490965
1649787
899681
479713
463476
744715
46835
383563
1827959
1285477
1113090
873286
777859
710366
1939595
793812
1851621
1967339
1350847
1521005
1066254
313935
360820
224073
1662595
1256679
1155552
762209
632453
1374345
1663024
41571
1087705
1011704
282699
360145
80438
880987
904384
185793
1938712
1264088
1806501
1269148
876253
108978
562015
928577
1858392
1274730
1344410
222406
1113425
1083603
269298
135828
1480420
1686967
894048
843047
154524
520546
147284
1886979
192635
314047
1195948
1467123
1740628
1949096
1079967
958716
51753
384372
1043716
1295509
442183
908693
490846
1509067
1644048
202624
1452594
918574
626543
1583528
751379
760035
438593
1822895
1392512
1392802
590552
103421
673670
1963840
995640
1622080
106419
1004781
387588
1764431
1664807
1587967
1440581
55669
1660966
689172
1721582
1772151
1349530
1161949
685689
1598910
703084
258407
670845
43749
1708632
99702
1735726
259580
98367
678683
309879
1018013
986826
1949414
870365
617934
814948
1279745
1232798
346504
991601
1812490
1074002
904327
165466
1764918
1956330
162924
1212714
502520
152153
1555113
1164749
732494
382468
1449304
594766
977584
1706573
137045
882856
1157449
976109
493492
314443
373450
326006
1456871
1324568
906631
960169
33920
1923063
782802
571507
688201
1375882
1761208
880193
1522214
190818
1153047
1075958
469614
360634
333321
35997
1425484
1547030
1308266
1100342
1510974
934132
179589
70903
1748651
1243512
88990
618676
644795
937725
1257081
1576946
792307
1661947
1383143
191738
1062259
1127077
1094499
1733498
1544147
1128745
1727583
343972
454385
1082937
1148065
1116214
425962
1707026
779617
440456
1693762
71853
433900
1256984
874746
455887
1784960
1065806
1690320
1958613
501045
182908
1563530
780486
855428
1842797
448465
1146112
1135442
1979309
1720344
587016
916275
524590
204988
658900
1626133
1787485
612650
1806755
1500222
1336996
1632410
1992880
1980037
1693534
1993052
280295
903693
1100209
1619907
62945
1085318
1022800
627207
940893
109993
1001796
1609105
1593495
858968
381405
1730565
63130
490568
639906
1063356
732866
1867992
1101714
1172099
1181884
961092
993748
1875271
725852
1955077
1823760
1916690
524715
227958
1268804
31275
1751195
1151346
1701624
631681
461877
1398291
18457
1073112
1467068
1714770
1725064
443651
1472314
514300
1627688
1379233
1284099
453349
1077067
657923
1841005
1876915
127308
1321219
251254
1448860
909810
384568
1216237
372024
1687689
931600
1645928
441434
953897
1026291
1571142
95525
720201
1616350
1331777
1312914
838761
1419319
1046747
959805
244007
590490
1426151
1184799
218838
1016843
782687
851529
130041
1806953
393984
21557
741748
298963
930518
1786981
1700244
107921
468980
804697
968181
856363
1498827
392700
292662
1717601
901789
605130
72496
407550
1413989
883377
438125
228655
1280084
1631244
533817
141798
507419
1809975
1151652
1112209
734672
796160
1791572
1692279
106752
47344
1615723
259391
1299551
1263497
930391
1833912
23036
514401
371956
1805738
1612022
678236
1686135
1564042
1968936
1476762
1954710
580813
801016
1127690
274860
1619047
148181
1473228
810219
250681
1184890
916471
1659577
1492756
227134
1957908
137251
94347
401884
800149
633733
1905384
1888214
55069
255462
1620679
816686
638726
964106
644858
984997
919158
1502322
122666
1553799
1577395
1103899
130191
1109816
935580
1503491
1195563
1829748
1858586
1092606
1107726
1712441
1516048
1650704
1437213
1087804
1575711
1027281
831931
1131518
989523
1193678
775264
57123
1359371
1211463
83483
1324373
309112
1528009
937257
1743919
100052
1166057
138819
1342732
477313
1004236
1257416
1766461
1996510
395592
269357
846095
1202316
479583
258783
387143
1817759
277191
351819
119079
1127580
530906
847306
630395
1672334
1161669
1795001
112958
98245
1148935
826871
1357005
777816
1854064
1998316
1810753
1284788
1697833
1410957
1043725
570184
1138324
1501304
1100413
806073
965635
1459375
556084
1292262
1136537
1563852
1862227
472017
334399
1708882
281746
1759126
1170144
871830
1840539
298113
569341
1004466
1429829
165152
1948937
1751163
350585
1846786
808501
1665130
1572665
1696554
323269
732780
6540
202526
1400605
602549
1506112
1748816
335424
661097
1313823
190819
1846157
796249
426795
223649
382884
1935795
380986
1831598
1174772
495236
1101876
1124811
646184
1078572
810443
19989
701902
1431166
739349
1678247
1723122
431578
699208
1552458
683282
601825
1783062
9376
216609
645616
1627995
826836
372059
1301629
46124
1070538
125668
1881841
235745
1527262
766823
119247
821093
1271197
26412
398903
1723440
849756
672242
436559
328481
534877
1442400
1905927
1229578
131418
1407263
83830
1701291
711247
399801
1199246
1807875
117414
1274215
1074709
275047
1587087
632815
1352841
1815072
302384
1845342
710222
1318783
1519475
1320954
1574732
1397039
1230239
206149
1243029
120979
13318
891510
1607006
69294
1195285
1896578
1621691
1158986
836157
1587725
1408255
1763694
1933927
1340684
849975
385136
472977
600852
925081
1265411
135643
1104005
1271499
747911
19076
413778
334142
1420734
144517
1864814
537573
1213480
1777055
1623411
1142188
865164
879840
1419794
980996
95619
709139
1965808
446949
486792
81868
849372
1661879
540678
325074
137691
1125700
1012847
1925305
1040867
1785224
1479070
276246
292852
521797
277204
1831291
385132
1557650
433370
1778477
391447
1006811
180425
398547
698598
876191
572742
1440578
1649435
303257
139205
140335
63842
779904
425374
1100756
1983385
53470
1840727
387092
474424
252022
87802
387965
946093
1757908
30865
1502141
1951458
1984233
437232
928495
486352
1437525
1625242
1071222
15011
1505966
211563
607546
213056
293446
1305494
313201
1446763
690615
1438127
1708987
1729985
1407425
1265397
1423461
1138764
1631393
559872
591957
1805344
1970218
657765
287149
658356
682471
1973743
1895519
831828
124842
1666035
875620
943142
975955
1077061
1515618
828997
1888112
609071
1113283
1558393
1045359
1595695
1162310
1172390
62199
1557184
656471
549133
1012502
1249042
759250
471295
1794407
389734
74278
1917512
857841
455902
296228
1759154
1074585
549094
122933
1093061
1905104
464980
1482311
1162024
1676552
1481397
1053239
522704
583178
425277
1954824
259412
1219032
1370220
1873096
1678985
475874
972443
1247287
1669318
921517
1356136
1457793
604676
719497
1426589
1272036
1470103
1510797
1738554
216273
1064511
470273
1477745
932203
1883181
1301039
122812
1519329
717730
112611
702458
421075
231619
1129624
1509533
1009952
310841
1307276
235745
1846897
373174
1342127
406428
1880110
576997
1060572
736312
1036253
862145
1570415
1432952
387427
533158
292487
593080
1281081
53853
269819
1821983
1725503
755705
1534034
1532180
1654642
1909787
1582311
893262
1703325
346504
941476
1184873
429159
1591688
707792
171957
1842282
1502638
1374921
234433
117545
980394
1716772
462490
1476141
1980979
1826381
273206
841191
1828841
335787
902578
1834280
1381472
84649
199047
1070080
279942
1718133
1860281
393790
509899
901345
1983303
158491
336971
1140021
1888104
536909
1636231
1636037
922697
1499612
1796953
1459392
324351
1258075
1576872
1402093
59925
1052598
691018
206962
1618793
1363381
895814
1184963
1378607
720653
266678
657447
1971655
294191
1958985
1306132
18284
1683992
1582764
1009269
784334
237291
838859
1640445
398195
937299
1106828
1451172
601601
656086
1360819
1506320
1376436
655532
1453098
763275
294842
1346821
426996
500689
1562019
769272
788511
210050
1487110
1449516
1936280
423272
832742
147576
791129
951074
1365859
1046122
1487224
1558642
1263993
631542
318999
1806499
686892
94862
956053
112847
1091503
1152144
1980921
862131
1600791
922253
1954226
56839
1824214
730671
190576
1355853
878868
850896
598636
244591
737988
516533
614594
1731534
1854849
1366770
871777
1036694
138005
808891
1582499
577537
1209319
447451
661481
437156
1134505
1546563
852586
679153
212676
1574921
1440057
1222381
785592
1377605
873089
725475
512826
10949
1801761
1601678
1937328
531714
479202
1960767
135085
575052
1631460
1711746
1615092
798379
1959059
1674622
1017209
938922
1280566
424392
144364
647580
663096
1063291
1651393
1613180
136648
1928340
214985
649256
582813
1991839
1682556
1680736
1412951
542443
1512583
235049
185738
1766682
734417
322255
536001
724025
921594
592184
36121
1595744
907103
1705074
885739
884312
966412
1469430
761391
891070
1852511
1133871
1402705
267706
1118262
311127
1209792
1117462
1002606
446392
913643
674400
101247
1539259
1533319
1544467
1326525
655803
1461878
1008305
458761
1416722
800666
1025581
1853520
426956
1805832
1565077
1355136
143096
1222969
137557
1381204
1751229
1010309
1574097
1262350
153698
259789
1046379
49800
1769803
590469
514462
1697109
1157961
1692967
193024
1237591
333012
1811161
1455437
1404658
1088115
122894
1236163
315559
874206
1822280
1591092
1944834
1826689
682606
1123852
1608999
1836220
474111
1946403
1154242
1217014
353838
1728546
1425202
917084
419428
518495
1120306
1872236
1483116
37869
1703739
1952013
1681854
1813912
1567647
283288
427498
219065
1079387
1191900
1946362
1988969
1166382
1925703
523425
540136
1314286
893723
747286
1167227
608169
588783
818608
1663557
164060
842834
1094833
1358238
1459956
1038485
1286436
1400768
283096
616487
1714102
446942
1063429
317535
891215
1193994
44217
1821039
1329964
1526697
1086689
1990629
1296539
162677
41232
1889126
822506
1505814
1826987
24187
297778
440187
387727
374035
1305740
602209
1090389
357745
940963
889020
993347
688495
1263562
1697547
329422
742946
990415
877886
1092224
1928813
1509619
358499
784718
365497
1402023
143226
1149580
1191406
1191071
977579
1991082
1413243
1895707
1326158
1620442
636186
1900440
1029401
34597
466689
1139474
1417463
1591404
1748539
1310204
214750
463345
348715
1790121
787862
538409
1842143
227204
417577
38569
171343
234248
145380
1837911
282888
522731
616632
530229
1944603
1564420
395521
1658896
1420939
1337294
214066
1903250
454624
1786450
584891
1627460
116790
321360
1907692
1460421
1386521
1885430
771547
1216323
897465
1420537
541460
1703228
1478499
1778269
325416
674527
1412038
382043
1052344
1731863
1094702
1754939
1783392
1543316
631692
1856532
714193
1407905
1902653
584875
1877933
35277
86238
1142821
1126916
1945353
656973
666336
552874
295393
739990
1506953
1121280
484281
810069
1247814
1624788
839324
319780
668008
328198
1105014
506432
1213116
1415725
1202757
126032
980772
639992
502500
793168
63541
953211
1389945
208131
691964
659737
1062649
892124
1335919
1092679
406767
930361
1977018
266007
1637830
746361
1422547
497199
1474501
68238
336302
1655363
60138
595278
1691999
665131
1760229
537961
604609
670133
781900
1952257
16465
809194
1137703
697842
1731594
1407490
1682083
305591
72040
1763566
1107497
1687105
433232
1860886
117158
1530669
7073
660965
1623065
663858
1456362
414564
973921
12899
1561961
1349223
1039387
155160
929634
53263
1488513
1612612
1819469
1311004
1060310
1008126
471701
1505030
1908615
392571
1227318
874158
1131330
1356806
1054842
1892537
196602
45896
1307512
1776919
651341
787765
1585237
984030
807974
484851
1511105
772594
370785
262917
362
954403
1206122
998275
1435804
1126515
932255
1485352
772508
722302
1606274
675583
1988635
1526705
525872
1879756
678019
1416071
225289
31833
1621165
868730
1622059
1299087
1017790
1578509
1721024
380811
448218
1047154
93765
470228
1106315
912029
1288505
1115236
62015
109891
1459716
1722711
1663013
1688881
1803711
211466
786889
1083516
1362266
722807
133176
897222
1236089
1358831
93264
471555
534087
1040595
1014025
1015834
857784
1833508
743048
1206259
324621
1337118
656681
1571384
1271977
1779363
1954397
1302073
25314
1656114
1614101
22163
763917
39376
675664
757363
1498648
1195693
1623781
287824
1451741
335179
1054486
1593222
1156217
486364
1426555
804597
193619
395617
140478
58766
1324373
1529804
1339253
30846
277256
89262
1125066
1724715
40222
333157
657448
1420158
1919548
1743680
391842
1194867
25565
52285
960698
792126
1591622
1707458
418150
890102
194998
35281
954590
227823
966770
1046673
654695
196223
1789341
1361008
983121
136402
1450906
798088
416493
625560
1454806
78107
1793374
1242833
329269
1130331
156861
442077
307224
1668002
491889
1235272
52192
782266
1807021
1978170
578913
1657041
58266
384036
1349380
1383724
517169
1577444
257062
179818
1424990
1141989
573774
1264028
458591
1486027
1780092
1555917
296157
21104
1191620
1579050
1633642
1304041
876492
1967368
298316
1663103
959504
413696
176140
1360760
1320976
666142
1378721
624566
1062355
1375445
98362
247077
409854
678892
1555330
654979
296062
361269
702324
1084705
932303
1077147
72429
1558713
533575
1765787
1183969
684450
1161055
989133
714522
382270
379914
295997
1985875
1721146
525905
899382
1573072
1358509
530961
1086301
1448456
102380
463300
1654480
418279
1400392
259631
1662499
1718217
399195
1780910
66491
75091
1180432
1859276
1992804
1665593
343016
1519106
1703969
374901
639214
34260
762324
1957712
410492
1171441
1651895
576406
1091649
469625
1003819
1681850
103996
1082253
1403932
764284
74055
1523828
926189
1870152
1397731
547072
1953349
1346927
1218786
1329483
771168
181
1944120
1024229
1906944
96120
926497
1342743
652023
546990
211576
1098137
276204
1119497
551495
1776808
1421701
1867904
115544
1859617
1490648
1112563
1174357
756773
1315247
1544453
1778047
690381
4421
442108
212596
1877151
711800
812749
1402544
18046
519192
847031
1515468
1894461
579844
179377
1367641
1787607
34121
1208790
1197577
1793650
76896
1818208
281571
965452
251756
945918
686578
76262
995941
883592
1911652
191434
1036153
1905491
1193095
1135907
1736453
1324612
1154591
1371000
1728477
1949811
152452
71552
1977532
1727647
211502
1631949
652819
387175
1050000
1212057
45382
205981
1281681
6698
848748
611333
485898
1193325
873668
208280
610183
988163
92148
1153595
1988967
1357837
721478
369299
397253
1938308
556239
1566319
962035
1849614
1993368
705295
697389
948093
625081
1424289
520920
1893336
1955038
124764
362516
1721789
1488413
1077245
716960
1214271
1432393
1423357
644425
808510
1761550
1811791
951462
524251
192571
644139
1376579
283960
1003594
1342984
1291931
1290551
126203
1783811
1550335
1677993
1169439
920836
1758414
917537
1364768
1305777
1797673
1817125
155965
1453194
46598
939799
700497
959789
1220119
1791098
337737
462555
382489
744559
558790
802760
1791284
643077
1767438
45695
1443260
736653
487346
1751483
862932
121199
1967312
1386903
1732473
1400619
677557
1699033
1503445
416527
589797
1660028
527877
852723
1294425
50680
156130
454385
82374
1162836
1616166
1843856
1832347
931129
820248
921769
484818
790354
1631762
426741
1091400
1380590
816029
1545121
1248513
54917
1138411
939402
1727308
1468315
973390
905211
1843428
1869751
1317262
1164388
1046422
1352320
1075353
898677
1002844
1347174
1193302
950310
1317461
1420125
1948387
360416
1383068
501762
312221
223058
400161
1551479
1736466
1455979
1435770
605475
203524
1744383
201485
517008
1031728
277841
952132
176424
538176
364178
1638460
93758
464890
1137742
1502760
1478624
322225
952731
50199
1129457
1759339
445431
1820807
683243
1547560
333241
1816887
1395047
65794
352667
1846643
432226
1716348
696699
1207260
288080
1253434
1103771
184161
62718
378328
413964
1344560
6738
1714169
1271499
1540751
110182
1267058
112328
1256766
1914573
516356
514702
640884
1187476
765828
640544
1766871
755213
1824222
1390302
1403564
1780190
1058885
1561482
767584
1970436
524247
69647
53640
1939550
1163414
777816
863961
1415716
989350
1606902
1249781
1051838
564419
431455
1022303
1260966
1616194
694894
1123067
1402145
1790298
788314
1539225
1302627
1807581
1686747
144542
750350
1039663
885810
1335145
1927184
1979317
244630
1010468
1697829
1484220
80895
1142073
1193691
1126693
1736304
813514
118459
1293851
124719
1457714
215408
290423
1558274
924964
571325
1563645
708169
1395538
1511337
465558
704277
1972726
1358686
1237624
1136269
807216
1625635
1790788
936033
598155
826642
117170
871455
290119
1846452
409800
1943780
105514
1275889
1404622
7266
346657
1899381
825619
1605836
780591
1688332
1828584
1032521
1031790
907140
1890745
1964749
1962048
1603846
150339
589172
249063
525255
1080795
887231
805319
1806959
1242176
1653703
764045
76530
998606
1331465
1117499
100010
1412471
1803989
297
1409753
329523
45264
1218458
304600
1572797
303799
943906
78541
1386000
1891898
1298718
1895376
1497970
108766
495187
190818
72100
423315
267573
1551270
275894
441071
927020
118709
738275
1570619
273831
1930161
196281
775173
1986042
1619110
1660279
679832
1748462
1324315
1623193
163386
961276
1972273
693602
721186
799475
1124187
913952
137868
1306544
617451
242986
66223
145457
1574981
1660726
1850600
1763260
1319100
1195089
158193
600429
366513
339047
758130
1754036
162490
1326207
253703
465995
315622
17292
263172
1807448
1772614
1990285
403303
672995
976906
1758966
764794
1614603
240885
1077084
1470238
99321
1180759
809633
14347
1497800
1462365
1961141
26011
1059143
442088
271014
1985589
1130901
1075398
189202
607809
36541
913767
1557375
172716
1980450
693620
847803
902695
295498
1488664
1108876
1398706
1016469
753940
925053
126542
1932781
238352
536959
800087
863968
40929
279687
742446
761020
343870
544613
1093330
837745
1975241
1978615
1083791
1515566
1474413
1731051
1774667
147154
618143
1893633
592541
1632621
407323
1946047
1698491
1837839
826059
1256207
510130
1828098
736796
622684
135466
648472
1668291
163642
1052892
611640
1788848
1820630
374732
1531456
1826859
429722
154882
1895810
1038133
380949
213938
828914
1607954
772725
1788458
1043202
1296239
24180
1435270
532152
497843
150044
231413
1264833
1808822
298365
1733839
1490917
1233568
1753687
417649
1969738
815052
1301549
1605796
1569723
1543926
1065088
997813
1819625
144811
1864720
1328392
30097
163516
1025290
669472
1065277
32449
1257879
1832453
902616
1074825
160851
825221
1455289
1599066
1665801
1003017
1751623
931921
916531
482923
1644476
397339
1269230
1827336
322699
1324273
1732007
1621355
1825586
32546
1090319
877903
194123
1937662
1379033
1799084
1152536
839243
719331
810862
327753
143728
1424833
1527868
543368
323159
965315
209865
48546
349781
1905494
1484278
379825
996236
599722
478864
108972
122727
629732
1282620
1822626
1013981
959912
1438016
814600
1886282
1911174
983643
833045
1858392
1741372
1238550
1594481
1548460
518027
715426
235822
1373833
551191
84846
540980
930796
1140931
1103750
1705105
414494
686657
179945
1765306
1835439
1488957
632214
1932794
1219553
883677
1723514
1299449
1654131
399547
1658842
808358
538569
780525
945195
1261331
1058132
1145891
1407201
843792
324351
1464948
1560579
1972598
1666403
962440
1289745
161627
1215836
1492203
1390039
49308
234138
1153745
300959
135836
1150725
1536584
1642750
1485796
764820
255802
1362227
1321580
280688
223418
712081
165283
246629
1792327
574733
475119
831351
87442
214279
295030
1113710
1347205
65358
1089217
4191
1097733
1700048
274774
1814537
1086623
492373
1361266
1027474
1960674
340695
1375100
1976489
1272028
1009895
1745428
1433975
277821
379065
940636
1162973
863737
357444
343312
304074
633095
1676786
466813
147632
1736635
1590576
1426790
1902826
1378885
402013
544098
508702
206272
827527
630725
15567
1083098
888866
1189861
722754
1547335
1896032
1788346
1972315
789632
914937
1429699
1934402
272543
1982028
730890
667601
957454
980212
336124
1814502
1400900
1256644
1139477
437266
1076018
1220241
465094
99819
1715002
620528
1706774
436485
764516
1945051
1081970
1672758
1658536
284971
1093061
853236
1914851
1059353
581917
1385426
1744500
79234
1273286
1374251
1362919
1504000
594930
616175
1291124
671811
1926116
635006
291293
491869
1275284
1866661
822491
966962
1148687
1728434
760032
281108
1872958
479510
333120
751283
1791415
297724
1943222
1793974
668188
596376
1921002
1118292
6042
1204985
1948002
47034
1765306
329566
1573900
187473
274949
916519
1466132
1287401
37118
1204520
471748
2838
1834785
348879
1467579
891658
887762
417036
326584
1163810
1092691
180489
912125
283741
370879
575762
1321580
90440
1222749
406859
291877
823446
1460507
1559859
1087738
1761929
845209
701296
1017673
673986
1681621
1886064
376635
551088
1324872
1564562
320104
1315973
1844183
1146060
1480990
141102
849591
1641794
1322184
270502
1955029
111342
325386
1688817
314890
960597
122562
1258505
1964765
1920271
102817
1099537
1691878
99370
633309
574375
1014463
636900
351063
1874445
307845
508851
1509224
1801995
1608173
1119543
452340
695477
1288532
1367081
900975
1124841
1037839
1752193
1031930
1362832
1588054
638960
1490938
389773
1940543
1603289
1236831
1607145
1150016
348636
120213
1588699
329747
529442
655205
181219
79284
220721
317967
81607
1322784
602847
709924
382489
1720412
559355
804565
250174
748505
810458
872517
626599
189009
1491889
1645807
1217663
720668
72397
678614
1213326
1907666
1384396
1923633
1841527
1419866
1792795
1996606
114829
333392
654199
1235031
572553
1564869
1405019
800975
275756
1292522
1689886
1292404
353200
815243
1607290
1022044
1020854
1146578
458113
369789
1569333
1826013
1744139
557381
299425
299996
817323
1821921
170748
1242435
1606078
1645346
1654258
1049594
1885619
737320
411135
1139916
607546
1676410
1880384
674263
1604532
1754847
317502
1003669
1855490
654020
1491881
105434
256060
1100527
574000
958161
615524
1436899
1089699
1408748
271688
1295479
1162961
1772889
10942
843204
906245
826670
900775
277632
1154674
1510811
1338773
828552
1209208
509506
132714
310122
1245470
364652
1540363
1240643
277461
1255934
1498647
1212630
1025500
1072238
1431996
399419
479532
1629346
8122
516766
440409
971893
78969
662980
287876
795968
346108
156275
1798048
448769
115796
1833127
202265
1962717
720510
203250
980127
1347062
30484
1292943
818769
1127828
1963371
1101627
1312943
617258
672745
1475572
1761079
1166715
716593
1223098
1222672
1464362
827005
578272
841639
255687
174467
246292
1218434
1307944
787589
1704360
509368
454682
1455053
698617
1043412
1515028
1060534
952144
242955
1196375
64069
1479768
134607
965727
1724278
1065287
1105393
1097391
442238
1086450
803831
1479634
1376292
1660971
154672
1154128
1194771
1506039
1206042
816631
1442916
378835
571805
1050900
330050
974836
296718
1967671
705959
1486345
1339148
1056062
1690871
1837437
1011886
1921795
423238
705597
1777398
662315
694977
1222499
1655096
327667
1662911
1383447
1991271
1117227
965590
185231
190713
1004135
1533283
1816891
1792374
352295
452057
36147
552096
957567
656239
1585463
1815201
1283579
723382
1616892
999559
362898
378645
852704
360144
1068657
343992
1897399
1145189
820348
1070907
343294
1772992
552075
1070621
471353
211371
1856155
1288984
298903
58316
1322109
1681181
268176
330715
581511
1902083
1054932
1273084
1028011
334869
450419
1026444
612392
1656590
589995
473326
1122024
207580
639214
1348464
177199
837781
1305530
1422028
221337
1410743
883165
115211
1697238
1604341
1686316
725828
1974754
922465
488822
1831778
873773
412196
9795
1894830
1615207
1729232
766393
667996
847721
28850
1851668
158838
1870768
709753
690374
935879
853686
1924946
1276224
394243
1204031
957942
460918
598808
532637
517479
1118114
1141956
1613785
1784216
774732
424042
686197
1354913
1770985
1540012
1018375
303636
324134
1272346
1675327
1476903
1190339
1430920
57591
747968
1693685
17255
1819096
378486
1108234
304016
1425274
932479
1650617
336856
1985914
177536
250983
1768622
763135
1584258
1688460
816840
1708890
1870468
1401835
504915
976307
1277766
777842
1460688
610454
1814917
1912204
826684
1025549
1095554
697991
1879056
183992
178958
1081581
87813
1812303
494636
861751
1058767
207565
742648
70207
1467917
1665112
876840
851452
177451
100138
21149
1320845
1836156
546064
1362220
1510259
918375
389736
590459
501742
1854256
531861
1571632
957898
1985726
37437
40102
131508
861543
1560735
1909615
1986316
1045413
683629
1535211
1409253
1774076
1710732
1780845
1005856
361044
1864169
207206
665747
603045
1797368
1594905
949743
1011807
1116600
1285441
1900336
945070
571113
10697
192229
1122555
972330
1554725
622264
718149
1108925
1447818
727359
1210550
379011
1210718
1208966
1050881
1772475
148522
479678
1312460
516000
1669398
1866167
1863706
1314648
25754
407220
865103
317474
174400
634858
920913
634663
449064
101580
860594
247358
856852
622948
821739
1978636
1020197
296203
1762178
33017
830995
1960344
1556407
72771
425038
979286
1078600
277135
830995
684024
1249286
1980134
302796
31362
86726
144059
709966
360369
1927449
69343
556301
1267802
1274332
732255
792562
1561657
1017353
695235
646217
1873960
1249489
1131011
1841205
1770784
1892206
11636
1682588
500207
1786539
948086
1321120
252963
33128
727877
1124311
1563398
679798
1320121
199430
1759092
831896
1552187
1641997
1667695
412022
1730322
463556
1488977
753527
583909
686474
1820649
1831290
618465
67590
1031232
585743
163561
1042472
1210596
294829
948145
873882
216815
330682
866520
660694
479797
1764190
1698188
266206
1112130
493233
53418
1895591
1840662
1938857
1276336
1816891
1401523
1466051
1464376
1233226
274326
312221
661899
1691589
1831421
1308550
1821493
1109283
1283702
1795359
812426
1007377
333253
1059090
1005123
928536
1493819
8615
730928
1075860
643911
767915
1797925
337698
719924
846514
1821140
505954
1850643
910998
1690027
1845504
333922
782225
921269
1751422
722369
1052332
1038178
171545
937978
747476
635935
1389606
1515710
1464512
681658
45874
173099
203042
1400876
1591073
310948
1974074
1366976
1789884
1539138
76657
1342083
1422028
35693
113378
315568
82623
1183650
28436
1318275
1878419
648944
1185326
1902620
699825
1819681
1817265
471312
1822135
491372
1734788
717189
31603
983801
1530973
1732179
34231
1002488
1100934
89501
766115
470410
1900792
1536831
210553
731075
311598
645499
1019341
1003535
40783
1327994
1225293
1060114
552093
1710808
1052310
824652
151749
295484
1341954
1471341
1439923
287650
915956
1502824
981944
259065
464298
234847
383205
842834
485929
1970111
1696712
1287968
1646980
1341057
516277
1977919
1583095
1852213
1480879
284854
1672744
498965
1355347
1983539
943367
1590069
1392463
711397
940173
207853
648075
1356490
877961
1438395
1690408
238430
1557404
1131585
1496567
1676215
314770
1435507
1829426
1026978
244955
552431
643485
1286957
1333749
1678524
541103
365231
801292
596656
653451
566168
185505
1510761
1474398
1748526
1509749
1903285
1289137
826330
614355
871602
15691
978534
1895126
1487569
1585808
1176869
1683624
1257386
1856242
1769151
202008
1272703
1358337
1821622
935321
1461994
602041
1100283
438607
624158
181831
136825
383909
1417839
511145
1604831
260728
807264
1059321
1353222
457333
122651
426454
1238036
19169
827099
996251
1779860
208369
1364076
1908404
1691946
1592991
1732086
1099292
532243
553467
1657883
664086
1662157
130267
1075398
1774801
1436895
598947
1724606
1464502
483711
655993
529641
1904243
437091
1315650
947021
1473578
104814
1323088
1132852
269456
1786705
765541
592062
985128
1132192
1491509
1381990
1929899
493384
743363
1850474
915671
1865914
736946
447549
755868
1397389
1002119
1488482
1686199
405242
196244
1098741
1397246
1081179
945504
107731
1341914
1959462
813584
380327
1314450
964128
938525
428106
794017
822575
1012096
156809
1014105
623295
983823
124053
1143290
121092
1998519
1780378
499939
142381
1599984
15209
863227
1130031
95776
1069203
1794713
683299
715627
1054025
388607
706582
1862449
186407
200180
1196872
532158
25749
1342358
1007225
776686
688669
1206912
981116
961437
1361018
228779
47045
922363
1968910
1503302
885031
1608346
581841
1652252
1085209
57541
429223
373469
505610
1290367
821580
1724429
1084981
1081832
1240337
883879
286854
1338303
81323
1399518
85013
406202
1937294
1330269
769699
72307
1959181
246831
636529
1439974
770890
1692601
1676979
517771
1126581
636991
1230647
1096829
1108255
1163244
1775893
47509
1706539
1843799
1719014
1373811
663084
852927
1444897
1641643
824644
1858757
341662
290511
1365284
1846459
559554
101914
639899
968885
1861673
340320
968907
1122338
1795921
1007378
839169
1275910
200024
995438
1850079
1073090
233492
469446
624729
1132261
1078633
379083
1557830
1192341
1281860
916490
802224
1989862
942182
1968013
867437
1195046
1861862
1211618
1086862
1677759
1400494
798491
386201
466793
935082
1030838
386563
82642
613005
1769251
1109683
1524979
1020180
12953
1180080
565017
56767
1570750
1527319
1298665
218158
1223803
253528
692965
1200684
712886
1607698
1410002
368244
1057384
1986770
748031
1803636
938201
493898
1187746
138456
476751
613738
1102204
1857497
1573605
743835
1796870
738459
849135
617727
1208418
394471
1562831
1713440
1861046
1699958
103948
1787616
893043
1206488
905343
314256
869181
965169
250577
1912521
1070027
1394611
1242112
1163448
1709472
180968
1891835
776146
1412643
1624086
1543342
1407336
230910
1881625
1376810
1893613
401969
135170
1040004
704132
1520942
91158
933170
973539
1163632
1772003
181156
452064
1815073
1608531
443668
144011
444971
349354
1358261
841197
1149690
1084055
1722484
1145165
1286247
1048599
1268743
1385001
1180284
910322
1626672
583984
1957456
104829
1472271
42403
1671965
1774872
462288
1451590
659119
9215
1610610
965182
1558125
412818
452811
352452
979145
857153
1454543
495085
1616657
533588
1536670
1927019
821607
198371
1780331
1938705
879742
1734183
212485
639099
1575676
1869869
645914
1092802
1570327
1296539
1700091
1090308
1063923
1332100
24394
936557
1966781
32975
335905
261745
1614450
1441103
1325290
1618381
549430
1088087
872608
1717593
1290918
1009196
916246
189945
1687678
1674779
1189101
844081
1721451
1870248
612090
411647
1582240
721386
106830
1229718
1436076
390303
1487234
1928077
1083336
491462
1445634
1098937
1649408
946496
1032412
1334896
860225
510339
488896
1819521
1917169
560785
1953518
1023489
1902956
351593
1448951
1004140
778502
280071
234354
1989741
1632562
418887
176775
1186677
12811
1453786
1328091
864390
1572806
1168988
218346
1514052
874447
944318
631306
1857822
299868
441813
1068936
1643002
1132090
1671689
1711025
1875300
989055
177461
1719224
326929
1960631
1071007
1841135
1249840
1229484
153852
171301
530864
1760717
1672508
1324777
674862
100294
1966855
805703
1191651
1403215
1622691
1477434
1189355
410368
874905
80102
1086166
1079910
1578035
1769096
1838052
1469054
259972
711169
1184223
1723207
960070
130583
1890046
1844834
1746797
736797
197511
1403215
98798
895964
1972536
436108
107774
1310337
1600617
1906839
1675922
536061
735110
779657
380036
618536
1295163
1580148
456994
1487327
607342
1332625
109667
1403640
1707443
215271
312893
1701291
341451
560295
164715
1030185
1764100
804296
1912257
35380
1591593
1495220
477303
1732990
462640
241561
982424
569827
1674552
1571012
437249
1797118
968606
237111
63348
889630
1255587
1272798
36366
1492744
419961
1004061
619770
1471381
1596588
463296
277962
388948
1140819
977606
1638302
5937
1474278
164724
50782
1810858
890836
935286
468726
903061
536177
1629458
1615685
946350
1574308
1747175
117684
1187189
1982959
748696
1072103
1027477
242138
1637919
894850
17103
1055062
726287
673496
628421
1860710
1448469
1626379
1122142
449865
29597
317362
1604024
736400
93626
1987815
788934
1873860
240202
645329
613081
980648
1639079
171509
352186
204567
835529
1556426
140624
1020352
1158916
1683399
564874
29249
401580
677194
142865
818677
660863
1641949
888770
55692
372209
1624755
1125837
271616
265121
637105
1735223
18443
730536
359813
1239477
1269786
1542049
1672597
143866
1716921
600940
646195
1100324
1296239
1579671
366315
1532469
1809956
1121559
303320
750924
709351
1748159
230553
1684219
627628
1268299
93134
864168
670797
949972
692833
1802381
1277543
1690019
1971686
1159228
344289
284708
1702068
944655
540072
748770
680203
752484
1073148
195623
1553666
1940548
1843327
296636
306503
1539603
716502
285470
1495825
1900498
1813981
1970359
1053497
113595
698990
34977
1595496
1860407
1298766
89874
600103
1230450
1394174
1342745
622829
747130
261606
438909
1836035
896501
114457
1636674
451948
1744779
918366
1290987
1210743
688533
586656
28108
1295587
117556
1088929
1197459
658455
1897859
1547816
1445448
141335
1470782
1974814
1603199
1332742
296780
719315
1659730
433816
1249524
1426168
1447033
1696517
341727
1580682
1008386
484125
1946850
205588
1057911
940730
618318
396688
1208814
1552274
1488551
218110
1311857
1239494
860438
1304985
1664200
241312
592913
1770568
1348021
1066454
1918371
1982525
157187
1971294
1428738
1835308
192611
1882714
1987268
91246
227102
1356221
832056
898419
293920
1396302
1274958
844104
1681291
1274894
953088
1201546
1674543
968935
1854768
1333800
1859674
1278861
1926886
362963
83893
74096
36147
1581139
594955
824860
58758
274217
1794507
1383700
1745104
1128141
1426753
104047
223937
1862319
1720000
1011505
1384827
1048404
1630161
1776957
975137
1587137
1814877
1521697
983625
133959
331441
851141
1703280
1475100
1474450
246109
709329
1151572
472979
1332712
223228
1711901
642863
835695
1944585
758924
1245393
225948
1131434
1061056
990543
215207
1555415
369628
822034
975383
1723796
1582398
222101
1196872
564976
1400457
762741
100682
615942
131840
110644
1373915
1497838
258658
1650991
816321
57380
876648
709124
1367998
110688
1996280
138485
1220802
769173
1030941
274518
808857
1031194
636108
1141650
994137
44183
429099
1321221
1969304
736254
1188727
908688
1078946
548868
1738495
29650
1566384
1429868
1408517
332742
1530966
1853980
809816
547065
158114
71337
135295
134459
1580128
1236437
629599
1202949
640248
146450
237154
1864104
238918
1724660
1143440
1681841
512991
1643417
19890
1558713
589690
1670583
528625
1492766
1932139
596311
352457
967793
1531858
196360
617514
126458
1332960
348526
855667
1267468
1839732
1660556
219591
1102191
977267
499454
709018
1791638
1925245
472629
1115376
1486192
150397
1951125
499727
1452767
333328
1510259
1306489
1307022
1825308
280643
684175
1975403
39823
1534474
1286838
1091755
1107382
604616
694271
1760625
122220
1316362
1863313
570485
1399365
437332
894144
869193
1206992
1219724
1812356
760122
1543526
1591424
1425540
1191651
1508519
980466
1820142
1494658
1401706
890167
224588
1844834
842940
1538694
262598
180639
591352
1857526
500996
171836
1321807
378740
15498
675283
920028
213945
1992545
1576512
566532
1490757
1123552
1599821
1523096
594630
385745
348894
1431541
1922101
1020340
445924
1426374
1682442
1809384
1806688
1203842
282483
256213
1284452
1893373
1544712
1775823
1807859
64522
1176481
923032
939961
173224
776640
191259
889769
1142480
824860
828555
1899629
36863
658883
416980
1851948
1206222
679609
1107017
738978
772817
368843
155626
403679
676961
1491761
938905
361524
1311541
845082
884081
356864
599768
848129
626478
221730
1301549
1783738
1701267
582702
269376
622883
1387389
1794023
73945
1025462
459742
1869952
1256689
1320157
517219
613724
1067642
1964287
1386622
822849
977838
1337228
139227
30816
1690976
1996850
1611845
817027
948204
359483
865402
877903
1620077
412350
859497
333067
1716836
450426
1349295
15718
1502461
1731623
1915943
396028
102143
129711
1698975
1152663
89841
1434925
267643
100240
1736458
1046140
575264
35817
1896109
45835
787172
1610837
112010
448179
187145
1459790
338071
767199
447031
697389
235390
1867407
908950
417163
802033
328453
1183325
1749253
1634011
1514092
544135
1999007
113425
137114
233925
627943
1888131
907498
1007113
31887
966572
128947
507331
1115034
728484
1852134
11993
1335609
124966
1909967
965852
1951021
1513626
1667655
292377
1249925
597473
650072
1596956
248944
1118158
574333
1631762
1008667
483173
1420089
1857020
719910
1458497
900211
15944
147231
1737643
413153
361024
218941
1349613
1024450
543147
523408
1219843
1112919
1154969
1657975
1343807
223051
491254
674272
1546110
1368583
1877501
955555
908226
1362743
729694
1416207
1848796
387868
675534
94238
902966
778896
162111
1976428
1149947
899621
677260
1122924
1514784
1829330
1096522
1645886
304376
1463604
849992
781942
1375144
1011179
549867
351995
561125
303236
910145
202992
635653
199795
1495856
1300978
549957
1789081
730737
1059104
1646423
1033556
1644882
1492993
1910575
1598228
1490434
371247
286380
1219513
856759
1423822
329445
1286803
128561
277555
903324
350850
458928
281413
520892
742644
1623839
28328
221281
1738606
470975
712590
877956
412262
45398
536554
748277
1376137
1177849
410148
1320844
1931579
479997
1394117
1515170
389878
241390
1369463
717041
112123
8704
930327
1536557
872447
1958250
1254237
1307289
1158635
1413462
942510
1298037
565204
153119
1486561
707899
1014414
614315
1420041
423169
1210872
813162
1505376
741379
96418
1311253
151991
100294
1363524
1920647
20895
1310193
1286419
1977791
1689660
662279
946642
1408743
1267178
825136
901110
1520095
313329
1724921
712128
761421
1577470
697953
969486
1380653
229941
1471615
1137303
216942
1285273
890221
342672
78562
185117
4191
169294
1346993
772865
527415
1221518
1284644
1555587
1560714
1539342
87378
1414575
840564
539548
371526
364976
49308
1834988
1980685
1964918
1337876
371196
1979278
1341274
875530
1685036
1690762
1049942
1916744
1399403
1166807
836385
947869
846165
574635
1274999
1845729
483031
71950
902
477042
1273111
1203130
869560
237986
311971
1690619
1747
1134289
1817712
1182272
129677
189807
667087
4101
155381
1287805
696110
748042
420693
30127
1759092
301092
271351
504427
1968308
1718831
1171121
553080
415053
1643783
1808317
926963
1412418
1218601
953235
563070
51605
135127
177461
582482
1000073
561280
1132644
1451604
1274051
750525
1188547
557139
428907
422140
962290
1375965
694739
879948
1678712
1516931
1322234
1918152
854468
1722615
930473
545476
1442821
1982535
509208
1729035
771408
202526
1673014
792307
1325413
509145
27619
1975717
674227
1020401
365684
848440
100815
382980
1024465
1816697
478134
1646143
1496603
621893
182589
115622
1037099
1865729
1991522
1669498
1661148
174701
1006307
720157
924221
1098081
1411732
557374
1965422
116343
1105417
440999
1809007
513327
824929
914890
1478630
412242
1217399
1640905
286232
1918612
1683967
1354976
593011
762187
1946758
877781
110028
1195682
457246
973536
410266
1296391
548571
417141
162439
706038
1652320
1411386
806884
1849402
1753045
7309
901429
1553518
1113245
523775
1356280
239150
1261715
676317
1683311
164216
996372
1622287
372592
1942283
738690
1802294
580263
275183
1282923
663629
883255
1511625
223755
1527060
745578
761434
1996829
1448929
1006217
713612
1901247
624452
1932155
114914
1270766
1407810
437835
1717270
1792666
1172232
1353478
245488
1389850
1770012
902016
1586468
258426
458663
1414272
829886
585147
1603768
1716574
415690
1559039
705661
1552730
133293
145694
1996163
1050450
681416
871416
73015
1208493
1357912
1285432
1809478
785328
1971783
1615193
1901336
1016200
1403862
1786624
1430149
890882
952956
463462
1642297
879016
1924346
1816213
1945771
1482513
5505
772929
745186
188976
1702344
147437
1076270
248503
985311
899578
584116
1841814
671599
1729455
1244486
1595744
73866
1700676
890522
248840
533964
635280
1465750
1312580
88880
876860
1459799
644862
399554
583843
1810995
802937
628227
1112179
1935523
1029169
653459
1474827
152101
1999026
3582
1077808
1545725
966516
482607
1295110
906537
872353
1514827
124508
1271799
1219896
920961
822463
1276709
953318
1027260
744249
774945
1766126
1855157
826683
1652718
1497547
833763
549111
471244
718980
1277154
687847
1420714
1326926
752661
550001
301125
1032727
1805980
1832517
116761
1084223
1606547
90018
456170
949385
1084195
1706001
767865
1998596
282962
359874
1939850
1975895
221730
1369867
669829
146987
1102054
1173428
1009554
282503
712210
624541
1768764
558437
1140940
1061208
381033
867512
38349
62199
1706941
706651
1568251
37494
1769989
549498
551468
1576292
213617
1647592
152430
1100143
756165
1575931
1521817
109554
954480
491913
166938
233677
483436
1282883
1153385
841917
928428
978763
1096506
1601549
1819243
669316
1987087
1003482
1450644
885333
834673
594539
1998549
173895
819924
154829
1575204
856014
278569
1113725
1045359
143564
6911
591144
1807814
1846878
592358
1068830
62134
1075960
769161
1132054
1302676
1632102
873453
1862501
1276902
699205
985080
434379
952734
1985282
601188
959777
1481015
1685377
855565
562100
56122
1859210
1955819
1534017
1351347
1622736
732565
230642
189516
660099
1810101
245060
1826331
1232059
508213
1771577
211251
1912519
542162
1749606
238642
41222
1173384
517418
630588
1096788
795030
1702946
15525
574043
1654527
570779
1676723
974836
717542
1725399
1151170
196192
1411295
1729430
1383886
950541
1963131
969326
1586803
1292437
1664471
434663
325502
1170809
71644
1595425
780078
1436639
1879353
233166
1343183
203528
976591
1122384
1719413
1109297
558964
1901595
1789154
1160747
1164302
1364412
1244307
669062
105632
351380
238483
1773271
1366482
1542049
1351324
660974
1862937
466791
379258
438487
1994867
1291813
1373087
592553
1995389
696575
512376
1538005
1105499
390551
449040
1028436
884631
201796
417392
1259838
1878345
934206
526906
1478700
1809557
1256395
132911
134229
1229129
1197664
274341
1420737
1588734
477455
285879
1370401
1233592
586987
323068
455902
1009482
445853
257777
96515
428956
82570
854941
1889407
53785
5371
356816
811287
334771
1891568
1826685
1717882
167851
855929
379110
1981789
1593133
710907
860721
806609
830586
1070163
421658
1900507
1330243
163464
256820
445730
299885
421893
510927
1848721
897900
712590
1647433
548250
1994548
53405
1345242
909232
1715962
1755146
1427600
52659
143273
895973
1456247
1175669
305679
1561613
844828
1837376
1756285
1835320
391347
1563462
1298356
643342
237308
1339593
273980
953300
986093
1004045
228279
918643
1262425
655497
986256
1392372
1083537
1918105
1623460
1091294
525462
1351113
1319589
860059
1207225
1934159
435258
500776
1662190
825809
1097248
31086
1866082
1822254
1799300
323073
17168
1172188
1732157
1815825
886737
1275618
892498
1416001
994602
1870442
237489
597720
290273
781020
1586901
759463
1669335
1909378
133537
1311413
732565
186922
841917
611729
1894431
431167
18046
1223258
1008943
1252530
296380
1868713
250544
1382391
154513
675515
309161
1363151
456105
1919625
7381
1633967
1755494
1486926
990833
1787262
1385280
1154798
372514
1576818
568346
1672934
942514
1285512
952795
1560903
1691543
658285
512347
622856
1811141
1564479
480867
1822321
1033024
697625
784127
1308085
1708695
1184410
1348983
1434039
269398
950250
300811
641920
1150308
1970223
904602
1788552
547820
914563
1900128
299503
1126885
285577
377992
308842
668735
420151
1283944
50796
1007369
1063908
1660913
1159677
814148
1977143
1834394
1715240
707474
1564351
1215142
102001
1971749
1959658
1761219
400693
1283960
1968896
418015
1887438
1515976
1069268
1446375
1571920
538035
36331
602832
510870
1239273
1435229
57748
1846991
1899430
682331
1251118
288623
1156817
429544
450560
1643334
1471035
1535029
1096708
368538
65317
1865990
507375
1332992
75235
1348464
737598
160296
1083397
1248400
1739811
1647547
1015076
906585
1364732
1799781
773214
1311413
1042726
140713
668573
1818056
1715155
566996
1689182
1338990
429670
947487
1066137
1081268
910236
1451110
701941
112354
1532640
767189
176627
112514
1233147
1794440
977041
807131
1048816
437304
345736
1044740
390335
978155
565739
446833
1468691
1786863
1596104
397984
1818328
651063
1476965
915960
676474
1210444
1774697
550995
532510
1640693
1598757
226764
1032253
1745269
426717
222468
396560
452527
104333
27707
1586250
245898
308709
734993
1760279
1395204
841239
1088784
995165
1113289
9782
1356459
1805745
862530
1276051
718651
276927
1778046
352560
1689655
1564210
1743009
1031595
1669781
187039
1881758
234711
51555
1996383
428235
1222391
1677819
1301977
1283787
1224642
1562087
1847909
335827
474187
107073
1467883
1792659
1687648
1068583
1640254
1549006
1523410
293642
914502
534214
1184378
574814
780135
1840792
165297
1346167
1703660
1570750
1900731
720647
238295
1663152
1518629
191071
1668697
1145327
1942663
474144
1214707
1722923
1249103
1071016
1461300
465725
353078
1835026
186553
1812359
499089
522718
1343124
766993
1921346
825330
726140
1033792
661638
1931039
944877
307505
202731
815682
1123689
258236
437750
1343663
338577
1077154
676961
217567
1845720
1860172
87706
1251432
1533396
1809585
329604
1230451
978976
920824
1808081
151108
45366
1776872
756392
1212838
82160
107692
881505
199690
1366447
1754405
1672971
1374314
789444
1549528
802780
74491
9263
1363070
1543441
926269
994101
154087
1129897
374695
262783
913817
1957410
1893060
580009
479587
1763692
511453
333035
1885448
1763972
1218978
594513
939674
276598
433535
1158231
931277
1463946
174798
33800
1623779
1437153
205839
1001318
23194
1725490
54952
1660060
1621647
651334
1685209
1875347
1732803
1473034
206804
118810
1747073
450899
1587899
1348210
529694
726474
741899
1995103
181880
1651281
1833883
1258872
105557
1849885
648576
1902193
1393436
1355892
1811439
1334032
111399
1347513
305066
1354522
1692810
1384266
861474
552995
1016847
591620
1348998
744117
1256578
1853086
792453
1273854
877285
212480
641628
1768493
138245
337218
530296
948070
435368
1900712
1848686
465995
1381320
428806
916732
1740431
1347808
1731998
527040
1797367
1831093
716499
491945
387730
1780436
448367
179847
1335311
656938
19037
877056
430385
1237594
369452
116720
746382
1590052
903789
336799
996888
588369
1721539
1099586
874395
481648
349837
1822610
1443186
1907433
220833
986021
1428880
1835499
658083
853874
955629
1981822
1891384
849005
902513
885648
108894
862261
57776
47709
1209163
561640
1169398
327278
1338576
365592
1488053
1245183
357142
1800619
630043
1500642
1320423
1594675
1196864
627811
1789917
1071163
606429
1196521
1651612
70178
353036
838699
1098350
74948
534528
1244818
1924776
1527273
876625
648320
1108477
1582401
1997280
1783461
1895329
826443
795998
1183438
1545356
1123159
606976
1551582
904208
792076
1641838
1359460
242381
968632
534956
1173329
511875
706565
496849
1486868
96395
725122
1528131
1978696
1016796
1764456
1420735
375937
860052
592658
407885
497588
1403789
1837595
1172826
1841922
867479
1765136
580495
1385925
509516
678269
1066348
61102
206026
1543776
1890031
1613856
269565
1672172
1847379
1046447
1591673
1734745
1505443
1614159
777040
1640256
1469220
1294744
701740
1899175
413489
1109553
1271448
1906358
1618411
1118267
1593434
1466682
1201439
1860112
710952
262576
1914942
854407
664018
1702741
89141
1791235
1004553
450559
16145
1286436
975648
205497
203228
1183403
203867
1084052
1163085
1525462
693000
1862668
1730305
313276
128799
1135754
1532588
1319825
427143
1032209
387629
653298
1861471
1601678
376330
1287186
1045390
1609406
724742
1004287
275397
533887
233400
1326476
1255078
204785
210127
1967868
1534238
1141365
1045332
312994
1163122
344038
1560583
1602301
1862829
1398874
1888032
225114
531647
597311
1272569
810732
244897
1038679
833337
989966
1098741
553413
848450
284125
341576
517322
299200
468504
497007
414249
1227505
343186
467942
1291709
724092
1022611
1974608
892301
631609
957307
9394
1566218
1596507
1785056
1995865
420901
1980655
1617814
1538936
1955612
245678
1491547
997756
44921
1181305
1160459
202369
824501
1602914
230690
364393
725307
807396
1819215
9829
71989
1246838
702235
711039
40395
1135794
218905
712575
943506
1078529
124411
728990
1790298
1769691
1696119
73389
644671
1175587
1757084
352473
1960608
970467
556585
1546088
633650
1095829
694993
1541555
1162902
1998268
318366
1697262
1804689
113662
1074139
25151
1916545
1102629
1836246
457385
1171244
109074
1055828
1374273
785881
1971919
109435
1734880
636927
1599742
856656
851405
930071
1097727
497823
539958
969854
130330
1141309
354772
1246287
1218038
1360775
247997
361664
1686594
584798
798504
1794231
1203570
691963
71649
1383709
1292994
1373839
1587765
1837595
269026
1967962
1047559
295232
1880437
949229
1235226
1241659
826509
1650585
302280
252086
1352373
410783
1062805
577692
1125660
1774139
42123
116931
1703419
999312
1191489
1003254
1843754
192472
458577
883653
1952491
721335
1251677
1905841
248859
1517659
1228732
637978
47187
1330053
1513341
1368449
1081466
517995
1938845
1388741
478127
1213923
419445
448599
1546037
1334027
1993458
1707439
1323288
558793
1596608
1905909
1416617
765166
861508
312530
611985
993040
1224081
1470139
1006872
618
664233
1261898
1370816
1164779
986757
1707690
1118645
1812768
1476642
1145998
525774
1482086
1773790
1906184
590031
1226668
1535216
1583595
404878
1196844
1797622
625348
57666
1760261
1013607
878473
1526359
1437241
1581354
1682950
330574
1156221
1599829
762979
1617710
1138017
276668
874267
763250
590151
1711981
1758622
1661913
827006
1911933
1797264
529226
267884
290454
609018
225011
1793606
1374817
1838179
437694
1892381
901110
148721
1992090
1900267
1320060
831027
1937058
1289516
164671
1345161
1137655
10047
1535455
991803
1805310
1817561
249841
1595904
928023
646669
332831
948038
1333553
893205
7298
880759
852487
382636
285920
593404
1922988
1736412
1780243
1452615
313088
1730183
1647675
421412
1383256
1781580
35117
1638786
1883075
605948
1895820
1705771
1760075
849895
712680
1837211
1589826
1047596
1222494
1228347
535917
1961460
967731
988788
918990
1893465
481741
936204
380364
1986555
1956142
1698658
981432
346826
266669
1432881
1108628
636657
1554715
1160825
1952157
275399
1100516
595571
1006338
28195
644376
918084
1071650
1354379
260980
1459505
530435
99633
941114
1926254
713505
430373
1036707
1981354
188609
1051228
1512142
1423788
206415
884866
277686
1585186
553925
689933
1804681
1897000
896072
315406
1554632
1906944
738338
397394
405120
1487173
1871883
134138
1691674
1779336
1774676
616986
1587966
292427
11451
87896
350668
1146832
1323978
422975
1316906
902802
16242
1754486
1601028
1871809
500481
1476995
1688400
573145
116694
964240
599757
721021
977332
296178
923064
204053
216776
951507
1728903
946294
1203536
1064687
1016064
1479143
939204
899139
1217327
1254741
1137417
1026063
1173000
728057
1830747
396558
227984
949762
1564420
986139
948488
1615452
433759
795988
1309936
810662
81534
1451304
994109
1641927
1768980
143852
1310665
1314705
1139900
1542810
1204417
163642
932403
1568430
266613
84017
829390
1548979
1619553
679025
596550
1355912
1020402
1138468
628568
817714
150035
120537
1070388
453825
179100
1970828
297541
10837
196056
356776
474812
1111520
644477
1369852
1997788
49123
1563400
1989777
1991345
1945636
1961806
289210
800411
1266527
606587
50387
459093
935633
1671092
1600740
272754
1747018
868513
1183945
1201642
1071760
1733085
1975650
658733
262482
1706405
1351563
215843
370681
261919
1154167
543087
540848
1616055
987076
1800748
1999016
1353606
1073412
815322
839354
451950
190479
1258981
1888682
514077
889668
1862599
1170704
1604134
789897
192512
385071
10594
635217
1902476
96442
1748075
531305
1609826
639761
909842
50364
1465463
1361464
601075
873995
1114714
497709
1213743
1999608
131410
880027
1553012
755240
5117
1818147
748388
1873757
199882
118301
1839623
1606300
1351203
1659912
288936
1615353
380714
44016
999743
1132192
933247
1201343
1483061
1150640
166116
1247831
697099
844369
134667
1575051
497591
973438
399478
1815756
1243749
742585
1965425
906958
1384597
309675
418502
1095081
218342
584965
875959
822250
1989665
1041644
281872
30702
806768
1184989
805198
1181338
1679202
766393
506432
852616
1573722
1284885
533143
1451437
1917265
1309226
492434
274940
782744
1547308
112898
1576490
295394
1674836
1346657
298746
477133
1274097
1748645
1268172
1442315
34705
258144
152330
954437
511337
1342381
265959
1422964
865816
345830
907334
1478231
1910443
389664
525326
1615965
1003403
1968497
1276814
1743356
1286005
1169439
877231
1249486
165357
752424
162914
825102
1464011
1271690
67530
188903
97392
1629810
633026
324135
1223572
946371
465941
684633
79559
1421828
178698
1557432
555991
1613052
1100230
858830
1465562
893911
1884602
1560699
1446573
1592457
1217327
1263377
1837922
1446654
486618
743226
805319
365401
809879
1322054
84103
746081
1184098
1232081
1767986
1229085
372332
1704442
324795
378712
1887857
1653237
236724
208046
1180936
1943139
494740
54087
851476
1613759
1870465
187680
468833
413719
375255
1357967
124929
1960295
177845
1106075
1816719
1881449
56557
993667
399022
172457
1464324
1248951
1175856
1116851
1707528
180945
277428
351707
219156
1406573
221117
1216477
685101
1786877
1357841
394146
1281450
1849979
1825290
1823228
1982602
1956617
314212
751925
1200975
130867
118384
1608917
1827636
1358809
509228
525724
668754
576639
587595
1070140
68658
808421
1959946
635120
144813
710575
1263430
1229339
565114
258671
1335586
1750706
1960382
1925333
1440012
783394
91212
900852
936131
952036
944495
1187886
1405938
1347023
1063818
980205
17813
960723
654800
1311088
143762
989378
1139771
363274
1473709
1675181
120186
1505892
1777713
245828
902972
478879
1145982
628425
496091
873569
1477935
1818595
1388125
1202417
646445
1764197
844414
421706
1923418
814510
116098
1245481
1144893
479262
1789836
782431
1724563
613435
340592
1629805
1451450
1712314
1942319
1122453
932102
1627650
1356138
796824
100915
1454092
965554
652612
628366
1758922
280699
994962
1436408
72956
75928
1050798
408479
649527
828088
1019248
1446573
1411793
1583648
94388
96146
856641
40203
971810
602726
1354612
1434602
1391749
900121
1038261
1833875
1519917
1801263
1589760
1633634
88903
1878970
1374538
36016
1910310
605207
442249
1580326
755822
1217535
694922
432331
1256252
1171717
1594823
1509034
1069125
209902
1688499
218723
1395704
117900
1947820
1040595
2973
102577
1141002
1441971
1701875
560640
1962710
951287
113233
47203
117961
972490
1320674
1671527
1662195
1112297
470030
974391
1036206
948108
110875
1945713
1845509
1108325
1090803
588921
559508
1215790
407407
609695
1232364
1375141
1509251
1586389
832496
1955034
1692594
1961877
1557885
1546928
869326
1252827
835131
1797330
478023
392654
637112
760746
1565483
1323820
1323302
1543709
1149859
568609
1076385
784489
387323
466736
161689
1059100
1347235
37503
509601
53953
1470109
1920754
128100
99475
1005298
330059
4152
1609482
261155
1015991
1490932
564755
1454020
764615
841776
381348
1005184
1163176
1430295
34258
1282544
1490378
1806486
468425
547602
1467127
1342258
1942061
374548
1101347
1079915
966277
681916
1771438
1147390
1769522
496844
67093
1642829
7388
1165003
894191
1111192
1622739
482703
1790677
1719468
1218042
126336
1635444
709122
1877194
798497
901158
44334
3714
593942
1475181
1007807
1677084
1730695
102875
1641485
190818
1354203
1237567
1107221
1500120
582510
144551
241454
1236661
367547
1177939
294239
1763146
794574
669686
232715
1064634
464625
672776
939670
1005023
1055394
1352415
1928340
526167
197249
1943941
251151
1893763
1940341
1178466
614434
543297
81456
1101310
281050
1296795
1738477
1440668
178497
1759090
1421900
470651
218412
974675
654669
1243039
1333229
335778
1264742
818121
426454
58661
68419
1512159
99277
39516
60305
318177
220591
1831524
90812
138758
1946579
476682
1587505
1953840
1462503
704643
1073380
1538488
376852
1122653
388953
108351
1246711
630984
1921193
1281294
450265
440256
1986458
366639
403536
546200
234117
16503
1117679
708441
707753
864022
435257
201573
691473
858790
1755007
1039229
987863
1131992
1609406
877443
1843883
978257
850994
581004
677182
419289
697272
298845
1293160
1645346
1542804
1472750
450599
1194258
1099156
562156
1216389
1514393
489941
1623184
803415
1641561
818278
1534863
72653
949732
81874
1949706
1965146
1523051
5372
1503940
1552844
1827460
1456494
594357
308572
1835389
306201
431410
1096915
1402368
213938
322322
1750596
1514414
883923
891591
904981
1097346
887101
1679905
209296
34211
1927354
1529800
1098569
24391
1639426
1469381
1091279
1459796
1128039
331287
765613
600381
1654092
547826
1640482
1330813
511973
1038713
131077
1934524
239492
227315
348388
966650
34213
1441420
1735954
680891
1513246
423786
1396742
898655
1923670
1579516
1314751
1312267
373004
965727
1996354
1020273
547048
1372799
1151822
614488
319134
1532033
869410
82082
807515
1863658
465544
515467
461427
995166
907643
707058
564518
242897
681055
174293
1238341
628381
860579
1272889
689285
979828
1409481
1429451
264760
1184613
1420089
836652
437003
492162
1051419
707803
1709693
1588975
920207
548269
1905548
932102
1912319
1679845
1078051
879143
488832
872105
1211158
1126335
719458
1554133
1502941
1431414
958669
1586532
1824897
28825
407550
954138
1486718
971506
1450941
307766
1776217
213244
565657
339986
5901
535633
720056
1741243
789731
540825
1524440
1221856
774778
587618
1290184
1865816
1746358
448215
453064
811311
822369
1393478
1424739
1932502
462623
229473
334922
164145
933263
29579
1659435
1129503
473032
1006528
1508372
818308
999493
322641
1663664
1571451
735849
177000
1393768
345945
1251546
786165
1018029
1604337
1230479
1825584
1187798
1406024
1191571
862351
231461
266701
1897371
115523
722054
1077022
1071321
1172421
303101
320880
795265
1986209
638579
1340742
1757662
520549
27118
638960
176366
134240
883136
925590
514374
289132
6202
1417206
1346502
878323
264377
448008
1790780
1865201
285848
1699189
1528725
822589
1231056
348084
1035948
1214349
1064189
730032
1480929
576646
186159
1833417
414331
1891415
493391
1252795
498997
1486981
622829
918703
373671
1122884
328974
1529400
489415
1509156
291442
1716549
59840
1263109
1984311
928336
1265795
1247837
1951044
973329
2013
1539603
1381900
1312954
1257891
1712920
598146
1480037
1305002
878862
262960
1386218
687232
24601
1471591
716468
1674628
866687
1397182
1115311
219026
1677671
1219877
1323560
1254691
1399975
1239879
90595
571272
1857941
1929286
1079301
262015
848113
1667818
1393046
1842146
1031194
608802
1129762
147126
1085404
1336189
971743
1688089
245627
1260284
1606673
1626524
414539
734685
190452
823963
1147493
1006543
1437688
1114765
92153
703780
292926
1424325
1387676
438726
342544
1097260
828963
1741959
1848100
1156987
1699613
785483
160772
641057
950611
1453960
1655201
609942
1652291
438951
1215632
887655
1369666
870894
1968120
311037
343108
1887693
1941304
308071
1997625
220635
1423059
1759794
634894
970730
467591
1545940
460142
772214
1444318
86038
1507958
1520083
1661859
1613049
1001791
1239829
80777
1639811
1565222
1837451
1708327
1731915
477597
262742
1142133
1442480
976177
328529
882654
801274
636142
1129501
418539
1976280
589170
1646035
270088
365897
703553
1913132
166405
28476
814668
1024412
1758096
1914552
949563
1800888
357561
705456
340224
1151835
1240946
7944
1156236
1240942
1242514
916850
1864104
542256
1282046
1863539
1282811
1230692
248231
958864
502840
939455
238614
1590246
1281861
1827883
745017
207530
124632
1153152
512119
695081
1351616
1303711
851907
1157562
941920
505175
958261
1346988
1008608
1515425
1430866
1375523
426709
255332
1939230
1677240
1462438
594902
1694011
1338778
1066246
241792
1185666
1634351
1434922
1609478
429520
141036
728672
181145
779826
1496484
265396
841243
1706642
92643
1208476
574019
1805639
1499263
900606
1490564
19688
1821950
130421
1013916
1032764
15860
320379
361048
1065058
978003
1006730
1524798
224050
951462
1995453
1398318
589820
1098140
1487793
1042495
221961
1517450
330205
607639
1060904
802229
1086638
1232891
412460
608274
1996312
1471974
631163
1305662
1359576
1887070
334387
1305241
15676
961437
1046246
776235
910858
78869
1339796
733259
313329
1432475
392905
1116788
729067
1309942
300202
1942326
1631185
287416
181037
834557
1298066
1972872
1045473
1907720
1728689
1860355
430610
1626311
1416873
1345822
1501344
319942
773362
1238983
1833450
1157050
1191404
1294047
72869
689604
110180
1294475
1661657
535959
1482647
318575
298540
973101
553713
601659
1182080
1512778
998582
638251
825227
1586803
1719342
538685
1487164
136543
1065729
395475
1744819
1850474
1724555
1630646
1235326
1550326
916968
1248620
1897872
1596380
1788767
635576
489942
1613430
768288
1706368
982089
161104
345017
984894
1466238
418123
1645061
719744
799426
505373
1027415
105531
559805
214000
1281656
1959507
809815
730808
1537529
1576314
276005
81058
1629727
331152
1478664
1184172
869153
1997547
1036136
555113
804296
80709
230030
949661
1911740
106534
719778
1363567
1866341
866669
1979876
257392
951454
1251487
1318555
1011769
514130
662320
1105091
733203
1531699
826951
1726310
810007
897802
977053
949615
1695950
440738
262832
423864
474061
1021167
1060179
1799210
1159043
722128
1434561
1281961
188778
991103
713065
1172219
1948479
1801896
1193035
30638
53656
1880536
1522671
951474
1301985
1220334
542550
1798084
492479
418462
1141832
1913448
581956
1062304
1549054
244345
915823
304243
1313144
259232
1395798
742153
827521
1570724
734256
1296577
1371738
339999
1806657
1891008
630690
873498
1919100
1963938
1708422
986516
476917
1393606
1335003
1227948
433395
1139872
255677
886784
1069660
1075939
251788
1975774
608392
1366781
1941671
489611
1199700
129433
1201809
363338
1340782
1063170
1233635
1667351
3511
742220
1486672
1570366
1931125
154393
963264
701075
723585
1467024
459375
512420
809659
1919073
807499
1326207
1751126
1591297
769702
139920
877984
1656514
727985
1832904
333008
1448042
454343
1145423
1771961
98165
1438972
1417087
231813
1527597
644895
1096350
1660966
837296
1411058
527986
196005
1655613
660968
1907047
1400753
1206731
287483
197930
1773694
281462
126361
83466
1749686
625895
1542663
1263414
388730
1690471
871479
637870
387483
1250915
260551
1813018
487967
1305653
208702
595656
270304
798357
439331
822651
1049892
486302
1431408
1048276
231356
424343
1301903
1428834
83426
1073361
1106593
873304
1219051
1658883
968856
1058860
1604086
1411802
1633773
1241347
1798178
444272
1288657
1570282
813766
1154890
1809168
158111
977558
719350
1052847
1781289
1935660
1539421
1859571
284881
1991059
1576688
678144
1246494
522086
1887587
1640796
1845020
222226
909229
175044
47004
1790576
1417182
1059641
113891
667345
461668
264538
1177585
1171586
1730565
574422
525512
181277
1245315
120593
1355393
971549
1888167
480747
68285
1388739
1566793
400043
1800254
1998606
1833696
1728305
1468582
1802086
181878
1758097
113542
1228233
1275625
767499
283231
1095223
1598240
600897
1679125
372471
1253449
956951
1293520
1552274
707589
1759363
1283143
754403
699681
67577
1810309
1370375
1027569
1301185
398103
390999
276102
1184325
1435157
177461
344953
1237528
388284
482779
1031346
1611076
248699
588686
994123
144526
236502
1945944
146636
805588
1217442
1128077
15630
482486
1457396
1025374
773283
1881988
1436952
838145
1427651
511919
1249703
1422062
1666583
1433374
1855577
162746
881087
260312
1598960
1254838
1150907
1418771
1382001
1077658
198260
1440767
947800
1469734
1522007
1247184
1406487
638031
1699532
1247806
988046
434923
1680981
1856919
490647
1920439
1118374
1559775
716421
532875
989151
309508
1574499
927135
1538488
547826
764637
147872
1778506
129083
1233150
60357
807719
1030838
1316001
44948
134931
1663664
1377087
345055
1059104
1879178
1457876
1750555
483475
1411320
234339
1497546
1035591
1588298
1654071
1636843
1838746
900022
155073
892833
1364688
598628
1442671
666643
1061206
337698
1917393
737616
772214
1222343
319002
1696778
1396514
1207233
1503817
1621559
74673
701352
126495
239943
177708
1786521
1194771
1580128
145329
1391559
570404
254839
1844282
1366805
406508
741874
1378271
935296
120995
424021
896106
689524
331116
745677
865445
1806284
557057
1537453
1386322
1696091
262426
1040689
1900759
1965652
1881045
203410
99513
1115637
1764696
986766
561560
464391
301821
1691084
1038573
594383
1824764
1897954
1775479
683588
739593
1564684
882934
360512
109193
1017033
935632
1095044
814139
230678
1010502
125115
1327451
1551024
185566
1738609
1249548
1170538
1412242
1759380
599443
1015460
359397
1044373
1992615
33980
1219615
1207169
615215
289946
1109421
607182
1160056
1784552
411861
564636
1259460
1373980
1590938
1655000
413340
1078390
1435165
174495
1024805
853773
1424679
1866320
1359193
946867
1132290
762480
599073
712070
1887539
139268
1950180
1874542
249205
664070
800520
659203
1352853
1423618
1938109
651689
420821
1108465
1846489
1785794
610347
411132
1829850
272005
443055
215423
664500
1440749
163215
658251
1599508
287161
469796
798939
1698353
636717
1470801
319021
1480140
498558
396090
1478921
1603510
1824729
1336310
1924775
518137
1945242
1025903
1976960
1588122
1277786
552509
318972
810737
1989701
1991485
1563708
663611
1136203
889630
1912855
83090
480154
475815
360207
1802592
640025
1748889
296966
1998861
692761
1101832
1248044
55932
20928
1716520
1955342
1332770
425715
78646
285559
495315
1654826
742864
280561
1092397
644528
1874134
203623
695280
870713
20578
71259
616365
144886
1343380
713566
1452698
1046140
1640583
1030280
678503
1700757
728241
519026
1818369
705594
1813853
852555
70333
480230
853457
1295348
535668
438846
273335
1512115
147838
494172
1329146
330645
552037
1252671
902064
1955938
397364
1054000
1044349
1398363
136132
1405566
1711726
1114521
1502314
401571
1306360
1300664
1520328
431081
655655
373094
925869
330556
267869
1222
1874204
37682
1098888
450920
983336
1435884
775666
151746
258950
500304
7892
1255324
1607349
91361
725469
755765
1865514
1540707
257409
1652748
333600
1781826
353424
1428222
503276
1062945
1454279
117717
1986961
1117318
165921
1507691
1975620
836285
785984
956008
1193748
466965
1958971
1167337
763732
1849528
905315
211700
1253846
721481
1514925
1174188
401926
436876
901478
1382717
121046
1298760
643354
1921508
1295266
1976280
121492
1809447
1864836
751744
460818
1778740
1037049
688165
706106
1473796
1219991
1513504
906419
1229696
1680309
530160
1170359
1899087
1739997
732498
1162600
1888927
514149
1899080
934858
1570339
1159253
535996
361124
1733169
396124
1537667
101612
1265317
1967950
1872958
1752739
732128
1872044
114770
77016
1976447
1553181
1223964
7374
1214918
273992
174258
500404
344488
460884
528047
771478
1372538
1368762
1891658
1347020
1889799
626937
1139387
1205683
120227
1884476
781816
1886082
478742
1305013
506548
1694397
1123483
1222923
278929
561070
1426790
440359
1505414
1414199
1343480
388917
1206443
632062
818438
502446
1884437
24911
21952
739220
1457741
1725900
1116143
322879
995660
550224
73975
1494006
1336415
1900967
1714050
565563
427285
190499
272289
968913
684072
1462227
1827014
721488
988557
1228393
126112
1265730
766066
1955856
947723
963849
1983029
1390109
260596
518935
741602
595726
1665247
925639
622706
1632377
1779454
1872018
51557
308449
1050617
130955
1320077
1382984
1891988
1996622
1669496
179847
1440214
1066715
285250
1443707
1179134
1469616
169144
1866926
1967289
382033
1211100
550700
763299
47367
302384
545841
1641039
1973728
1242443
409050
1371552
1646879
1627460
29121
106030
1720493
128140
1145133
824232
472768
952242
1755798
1268534
870907
1371887
578879
1964663
1388254
845669
1473727
399630
989838
1786355
1126515
1367297
1574776
663364
1355323
19460
1210597
1892388
295823
1701072
869181
1847275
80922
1028992
1479184
1581684
625706
1224705
1357976
1286247
1742067
14912
1504137
979305
1383152
1064817
1522894
33648
1929124
1255352
756524
1734498
1387114
636413
1462822
826650
1418395
1704700
1235091
433264
808372
426615
1088991
627835
675565
229615
983641
573424
557270
637545
1987125
618394
527902
1980724
1621750
1080628
85507
1548212
1765874
165967
99144
832905
1564210
159534
370372
737062
842091
951436
583904
1424974
571331
375680
1573701
476498
1735863
1138592
108696
1286135
1574941
1193923
1477345
545736
944329
79169
266726
1193663
976665
578925
1749253
1895280
95797
1957474
899857
1940979
1577769
1165641
313440
185231
810447
1803432
1230806
588196
174602
1423910
1638870
302183
192020
708614
695310
1359385
1124917
1439242
1855245
1459206
759140
254909
851949
1506779
350943
39196
743822
664126
1422144
762776
668385
148018
1476351
1232670
1773671
382848
1622247
1553265
990735
1850747
1752246
1361749
707051
686333
499169
577614
670735
567308
778426
1632393
1774350
154781
618704
1451148
820369
1095041
1188796
1029936
988183
1132307
1920693
1998304
1493769
1483659
925181
897131
1994914
592732
1203826
977558
1195689
603750
917563
221728
1973957
59569
1294106
1742996
1757596
1244847
55805
445924
1434309
216558
1150802
1363332
135501
293229
1065481
460120
1977085
883526
497684
896441
789219
1324373
406289
793026
817149
1456
1410770
382138
1276921
185329
1760773
1228719
673438
27125
263912
1097407
234171
1845885
1447582
991765
13114
938487
1484711
1990222
215673
394597
1979364
521217
1689606
510986
117290
569280
890242
1506289
369190
1506947
1734386
717623
341722
1310863
868034
1005103
777781
148753
1039562
1563091
140588
794573
1897012
1983650
1752307
898388
1157449
127811
825102
1255998
795194
1623532
137033
754600
581927
1587366
158491
1407589
412873
1407754
605545
157872
405483
533552
784446
1033499
53640
292888
632158
952795
1165643
1406940
395289
531550
1678270
569923
473913
984345
716883
1570751
608132
1337447
1129935
1256163
1609033
1896597
748024
1383256
512899
915409
1260950
557068
1433975
141542
1879221
1214477
226916
1687093
727224
1728585
964198
394179
228335
1221741
1226450
1263430
1138332
411382
1929668
1377427
1633909
502798
786888
1634013
994353
136799
1257793
241384
765257
688159
640419
1886163
1368195
1360590
349631
1580904
1412199
31107
836674
1983242
905167
1194506
379592
1947435
599556
369668
1021371
2296
1468791
537453
1265229
108344
294199
875485
45901
689914
752570
796321
970195
340238
1022976
522927
1262975
815500
1532436
402610
501509
39121
55154
366179
1260480
451595
1635655
644396
1753710
1740699
1837211
1692542
206714
1218849
449938
955005
362406
1426978
204586
351276
1906054
1413810
986826
1173939
553879
673438
1205960
1016335
1930670
1667792
563075
1396868
1600333
56022
1597786
1536972
1717903
77286
1466067
1524606
1062662
1020512
388573
306881
566350
1803418
1562109
1344555
627275
1019297
1647029
249268
828444
352344
202657
485476
558998
893521
389331
1621056
141038
1857217
1715382
561506
1343794
885850
1002231
1396868
1445048
1355970
520035
1633149
379534
1613056
1287463
1904435
1186867
1670377
281525
1495596
806149
383991
514853
1781418
857012
1642942
198392
1439897
733844
930725
1318334
39156
1339414
279713
1351720
752570
1591302
512287
251377
930233
596740
307291
1312526
1211420
150881
504143
1857821
49260
406974
1538351
317778
1532391
1575584
1273523
569778
1139874
394383
1039375
557363
672107
592383
293910
1779080
482711
1112024
1581608
1994958
464322
289869
1773418
165967
1253699
1252984
1688611
1109036
1548110
83510
1728878
1314975
503967
1408796
1467441
1974408
1492833
111243
553145
26333
134701
1670134
1330882
1609750
563227
976639
1172686
861151
85602
1150980
1275424
106899
1319650
703138
1958712
998789
413095
1933716
232306
1757786
1704444
1755368
1674095
59074
1265763
7312
1362339
1449984
577614
157196
1221820
1856367
1395379
1823958
1805740
1069518
1011890
603761
752840
126875
1595021
1385271
246304
1541462
1258621
1770097
1591172
1346467
763057
1015615
1199734
165385
1081577
467734
767854
216085
869380
1511395
924138
1785210
219742
26577
1640649
1427694
420151
997403
1670565
1506827
917469
725034
672233
1524180
958694
692401
1541143
1894352
1503396
1060489
756481
1493591
1551402
741552
222333
869417
346726
1664719
742644
1221968
878780
1168103
993470
1501671
693724
573393
97169
371804
30324
461761
694894
257325
576182
1981955
1830962
562473
961665
1734018
1074194
263798
1622402
554756
1285219
559108
497983
1060590
225715
1613899
104737
1992929
23583
525633
72678
112164
1737236
626469
601501
748546
1035600
1774919
1338414
750113
1926895
726022
1023936
199692
1515717
1725264
581911
1843365
906749
253627
537711
1292437
397585
889090
516397
1423361
1742487
1498397
1996828
197874
1918568
386686
1363828
1752924
1272952
9924
241991
450638
773200
1857656
1065071
754635
1849844
83510
629300
1592548
1465701
1205734
228335
1561759
237218
1239542
748559
1400375
1182737
1326301
1832632
1177946
34396
413060
821966
1713256
1224562
484083
127503
132235
1491247
1680557
990163
1690574
1926387
1535273
1020387
813584
1893336
1994337
179488
461960
1061443
1675379
702668
49628
1856953
378685
997621
1577712
185778
415684
984223
736812
698144
280754
1365100
1048160
1297618
1051246
595727
849692
1722966
1105206
1299449
108975
45312
1644133
969451
1899544
1109709
349301
952502
1558051
1762526
492472
1106548
1197072
733299
369305
429881
755219
1899103
840652
1267527
1560229
680262
372059
830776
1860538
1430180
3898
181271
928517
568100
1399340
1542636
623073
1131038
1244197
864445
1521314
856199
813218
849373
831917
1387515
1420912
602487
100468
1003254
155529
1401364
1394147
774694
1996500
1674801
396582
1823538
784178
1243836
463277
185119
1824060
182545
1483980
1628706
1374915
999940
1437492
981514
832181
1269932
1593000
1027323
975637
788399
173035
613789
55735
1726601
835405
1193238
1600937
676558
1766067
954369
1559022
1623939
932948
1699685
1214014
458466
1133746
693201
1603896
1248835
1769377
846516
527543
41909
1495209
267793
1148685
402403
117409
590476
561725
6033
799887
1790925
154302
861880
1437559
1070965
1955722
1691657
171676
1349766
1845531
1772249
113087
1904873
1014487
71936
718135
1189367
1314418
1377249
874556
1535427
817514
1625160
1648400
422097
803222
1186136
113425
657037
1603655
492165
320023
247112
811539
909679
92543
1161568
1170714
490694
1404930
1913734
1914665
1792627
1797029
1226328
10074
207589
1134141
1289275
803041
335963
921017
699509
944390
182637
786958
1685388
641327
1763299
1704528
1292991
13586
450564
1502240
1982579
365508
216853
428711
611359
393108
1436668
697911
454948
869787
1393277
835406
1785176
183778
604024
1363008
1067751
1627182
1682183
1386162
753643
1621039
1421595
827170
750038
99215
788045
70980
49140
1810924
976283
337924
324109
1557643
424450
120818
966594
973390
1983784
1626812
867087
866080
589130
1320431
1764718
1100135
1344881
41141
1206906
814585
1969602
725977
1666305
1352682
269495
1347174
1610724
427471
276198
1669869
1097038
1553439
68494
1481630
1898523
1351344
1359832
1741194
997183
1441924
1873113
1345603
1082597
525529
210086
992021
643656
905833
1940929
1465907
1020123
119470
1185141
627464
134653
1329077
54337
1872826
1050168
700934
1611273
262207
4296
1959
1458939
1985107
196899
779762
530998
1866179
1675701
634680
1397200
222333
461023
827170
1469621
1798171
1261986
204007
646286
345732
348417
1316143
1667750
302499
1537831
1999451
836748
634383
1600482
1390937
1811961
1137524
1153789
1256039
210050
384936
1300766
80473
448146
1670942
1829673
633309
1899169
387400
366757
598109
1857542
283762
1106132
1535395
1022287
475826
1707340
445968
1579997
547017
508298
1686684
190616
8669
564908
1087804
1143815
342164
844673
440226
162752
1863587
848838
1670955
100533
1075147
1876190
47985
879807
1203256
1506183
760715
189960
1565945
870341
1468414
79877
949287
1524952
1395448
1485169
469211
1930294
1750351
1736442
1163566
147474
1386201
1267518
1316143
1908252
1102969
26128
87865
1059638
706121
967401
413519
1485064
46830
62377
921633
903083
1127665
173712
1150372
1183990
425338
1986461
620038
1462653
1594396
615746
281106
593971
77340
1802519
1759768
1525426
887101
123383
388414
1868159
893485
575388
31118
1461842
927368
1704242
1702124
1361152
336592
1165289
897484
1488161
1751540
74578
74219
666799
449657
1396227
573746
145284
1471827
1936435
1855570
1838463
1713424
306897
321253
1324485
373226
1832281
828446
1671647
1431506
1823533
1554017
1838523
961091
190095
1100511
1568431
803106
1888898
998928
1234837
468514
470166
1192174
757553
351475
1926577
1406032
1399061
1577098
915076
871554
1778648
1857096
1213498
227205
212126
1476103
1642114
1631943
825672
365238
1484470
101002
56155
1624147
328395
297488
388539
1923021
583471
507731
1660544
444295
1269458
1959533
607707
1568478
594766
325648
731407
430446
694040
573350
1110918
349279
1220802
520885
445043
1071153
264645
1019676
274646
1165038
1187019
1888762
127089
403032
1600366
781608
840125
545108
1821776
1007935
562348
358425
503436
258442
1533509
708326
140060
1758772
1980548
1084719
362883
1703811
935461
797052
519983
233870
431455
228840
1791136
1547754
730231
1170678
740350
438093
1105424
111113
1999830
1034635
229133
1864836
26247
1225094
559658
166289
195988
1196942
1168368
1516714
1296930
1486045
323113
295972
754271
1713992
1213811
3800
572709
1823888
1720331
633527
47420
82632
788563
335392
213289
709487
539695
354018
1954307
1326315
1061023
1639599
1692967
765350
468433
1957407
1302429
577281
1193988
1629091
1826072
578350
1268401
1306182
1267069
1739352
1802994
1013788
951668
1367872
505225
869560
1371321
1400533
101153
296720
1350521
244544
1121234
393991
722302
373686
1499885
825564
512928
564411
664799
1439394
1518861
1896606
1365137
944523
859028
687088
257200
908753
813946
831419
403078
417978
1729866
1927940
902846
1995638
1421187
1789484
1777493
965503
503833
91969
1412548
1774084
122558
1055584
1923204
1912143
1400497
493313
1009354
617746
766267
1100497
1034226
816195
1398593
130142
270944
1386731
459987
704102
70966
1837477
1234682
1780786
1836836
617912
695599
416560
1807919
654261
1973151
1510511
1675577
194313
410890
471528
535449
350304
849242
1606091
840529
1067061
1073444
1239393
124516
1162375
540756
1315903
611841
1155618
1146982
1282104
620178
424184
1584912
1549505
1508441
1688668
1768506
223187
1465631
1163204
1142163
95102
387323
1412791
1961081
1399079
1285175
466192
1753340
1229596
503943
253940
424974
969689
398077
1601883
71327
1353019
1078503
1330273
1069900
599523
447860
318970
470709
1017595
1345138
1056987
1957111
1182179
9474
467935
54187
1796975
1976949
1349756
1050857
1358684
767271
1415724
976904
493215
1652701
1222233
343385
469021
1589978
606070
630528
863576
1093800
787611
278364
328979
1908514
1639760
166969
1419614
17071
1395745
369908
1607432
1933053
1167673
1181683
127817
1400134
1056084
1229424
1112015
205579
180117
739401
1627648
470651
1379517
1821493
1240637
1730682
1759693
728941
1460080
246343
46378
1666235
526852
248935
1670053
1027041
887352
483737
1994781
1408223
1466187
1754660
176064
1841565
1144850
1820448
668013
954213
951641
1960623
1314141
1276977
1667957
1611083
1194285
160133
371930
1705912
1453427
1676864
837279
876001
328655
592412
620590
13085
977579
895499
807282
1892736
1605069
1179859
400629
1081168
1923022
315346
75986
646391
539948
1696297
1676888
1021838
1839230
588033
166289
678110
918937
1970526
559760
1507145
94015
1806395
208001
292977
173915
1049791
328655
1705758
1217527
1463821
1367023
334777
1081858
1884496
346956
1856410
1818522
323038
490242
1738319
865969
766948
923352
57779
207143
157060
1313006
1327184
1271705
707263
1114575
1620119
1961754
69015
1120406
382071
305
154637
1328384
514325
698568
957662
1431185
1764561
1018457
1827970
952718
1183357
449928
594853
695227
1833550
1905095
131385
1229783
857776
121361
1821274
519996
1937883
1267914
1590130
666133
435711
722000
359714
1258933
166631
1306628
1106055
267451
632887
1758696
1782986
959320
1975681
1008027
1423259
1534394
1378646
309250
240354
305323
295133
1459096
1686384
1109986
1442991
232939
1332434
946804
162982
1076683
397663
185548
622612
1603999
1753782
759858
978058
786837
1886044
36097
113147
1634327
489951
1277284
155226
308579
1891988
1583676
1258084
1150289
183459
1882807
1155628
276227
1496598
50142
1448881
1468251
613765
71671
559483
1489954
561914
1665548
810825
971988
1878764
1873151
522782
92817
801534
761770
499329
1572520
1496567
1721355
683444
1407903
621557
1727375
898654
1509374
1706415
1156473
1230799
189214
143906
246658
192515
402921
1457374
1828844
1237074
1129956
19497
1769639
1624605
1122890
1229963
1952471
1717474
700962
1541579
1740703
1271634
1492171
869954
1220898
1701108
929108
660111
266918
515352
769927
469653
1182660
1292054
913635
1409980
1266616
880282
31655
260303
991910
694739
1989620
578008
902485
1564042
1045338
150799
719130
1957107
1744979
806464
402438
1560360
170514
335752
1529572
1024732
1105377
863797
1495654
264640
551895
469440
1001051
689204
1266639
1592586
1306761
430207
1799371
1408784
861776
1442762
1983312
1582830
1062810
1107886
263630
409940
1164485
1942436
815862
1415905
1332097
1679498
1402425
106151
1644177
1149835
189297
166109
1121680
755764
1893789
242083
632427
1777739
753682
324912
1112665
100245
40683
1907495
1718244
1021485
42220
740762
1273947
1540694
217658
506810
605579
709933
1249824
91764
729745
561092
959566
97197
173374
835933
1326493
562133
451003
163477
1571412
898
1960805
1526152
1782282
856010
290150
280526
1561317
1149337
1123760
302362
1131897
218094
503971
1537543
1491555
1787382
27562
1848178
1700200
1066258
1824178
134147
1333942
1475654
668227
170792
796945
1634933
745344
1624469
1935527
1459856
1155811
1977405
300934
518320
710009
1759261
1229472
277054
676367
266257
611899
1430907
527859
1981607
1614955
101260
1710552
524053
390807
1234837
1009606
743096
941947
1482019
833080
964968
79348
1171526
472867
1868832
408755
1704542
766525
1339239
1543572
1875904
295997
299868
442746
951507
641912
1126658
1739607
1576622
1263953
1749648
1439612
1295746
377392
214332
1493511
417562
490273
1068420
190343
1318961
1688428
1104962
142050
1577714
112179
1782190
875068
1141585
1101576
948268
1018778
690473
1792132
861826
879111
1900894
1659435
1366645
338889
855831
996655
907620
481853
1266744
870433
1227749
320387
1592786
1608328
1328271
647899
807180
574397
388392
1714372
792303
427041
1668044
1874077
998110
1261817
656562
1259021
560074
1843852
1629494
1567491
1182729
482346
1520536
1463159
486027
1915420
902695
1084340
1324077
382766
212662
717186
530739
1885556
81433
952720
367615
1746943
929849
1631191
1399232
1708347
99880
506484
1560046
1867273
1153515
1078009
530070
1800469
846233
1074503
1040856
52140
758265
206396
417027
1749305
1352802
1661582
450183
1659829
1285650
213022
1936644
1685702
977845
345004
525715
1003973
349057
545168
955347
1359354
994236
161723
1008632
1632631
1092155
822391
218705
234361
1597841
1464329
1389509
1092997
1492294
371280
1746431
485702
1363122
1762247
1819635
1208417
1059378
1196205
1917995
43819
1818149
1594911
469063
1403364
805204
1358307
31461
820477
499091
544125
655915
1782075
957418
1995885
1829154
1020128
1707547
1961851
885596
1157050
235704
1747
1859334
1927974
1216295
1630146
656464
1184827
462269
662059
1399897
1045478
1580998
977140
651718
1693279
443341
1432978
1846072
483560
809411
588384
1612461
1679681
1332694
567085
668713
356378
1735863
202589
1708805
239312
1761547
1855469
1746160
1844101
1364398
818035
1415970
1347497
1759206
1733483
1066176
929608
470383
478621
407650
1430933
809879
1224283
618006
1555816
1623513
360123
876691
904457
419299
1029269
791699
779327
1593833
1178019
39683
1493436
1095732
30302
1888224
1348291
746142
39681
1204916
1079097
521824
506731
335504
1279758
1576490
1335301
1865533
678450
1990885
1645748
318998
1847805
1291947
1499204
1111327
266622
1105464
505942
1006198
713914
1038439
1142707
14218
1993641
760793
1597413
1457850
1359647
14438
1050320
169979
257278
1706231
1362728
1854909
1290115
906896
1017035
500098
1815319
1784278
935771
1235592
652092
1734379
1387736
1728020
1212898
65117
1707999
921407
1418173
1940105
1046389
863069
920913
1497904
983999
1142809
5696
146075
1378239
420144
560157
203284
1206083
1954707
1953371
1434783
812543
573464
835843
328846
1157556
1747101
81509
1016829
1217947
646515
848036
732764
864549
731024
569976
1429973
1605369
355303
366568
1164674
163163
1629296
855142
554267
479420
1084618
1381294
1984987
1743813
1807570
58405
1200124
1598228
1850560
1026254
790402
1757504
1423928
984736
244581
757739
251586
807481
126855
1662538
1077786
1100858
1677692
1817330
524526
1338548
941022
371924
200519
246083
1211614
144964
609892
964675
1810788
610020
1245194
1891674
1062981
258703
338770
1232075
1495802
868957
1244464
1507360
36544
1202776
864144
516874
817081
661560
89712
184139
1638456
1630937
1178241
1567452
292666
1762009
1498017
1609273
1759139
1498594
528046
1385341
1935421
797871
370482
1886064
148532
226947
321827
685827
1368627
1849546
145842
917384
277191
1106715
99519
950607
682471
1064817
962687
338519
958553
1131831
926147
496471
187749
473594
1430426
248323
856051
931036
996115
1367651
1057422
518738
1655117
862582
7725
1703785
962484
533134
197720
1880426
1238615
838158
1068681
763581
249269
664776
89798
389334
1831305
1987748
1122513
761146
1811443
1877861
1997192
1098944
571128
755213
1417697
654914
1840460
1364102
1766455
669102
1618068
973996
844315
1328416
1437433
622049
386411
1997111
1252503
1757638
1593162
469031
1890473
1683411
1311017
1654995
306288
644795
800555
815682
813297
1998148
1428730
1903478
1765939
1429269
723977
512949
549519
775354
808795
187850
1289773
355493
1096139
1788418
1576214
690544
1801686
165930
1874459
896271
1511908
848943
1207795
924323
1077348
1100919
1521023
1983130
583376
1203451
1030131
123472
1469225
732768
1465448
1541685
315016
1074635
1145680
922723
1795054
1221315
1663288
1335142
685608
1217870
1538661
704994
313187
1772183
23521
442723
1242096
1965638
412815
1970839
1831411
1473753
1789043
175895
1327017
1823056
137517
690647
1842974
253837
1682661
1767075
1467560
973505
108005
1124580
632352
1058277
704595
1361261
1698491
1198190
686728
961129
940212
1313089
1816479
20686
163354
1977919
1863157
1768301
1998268
79275
852480
531278
1515509
408877
572421
1408094
474357
1027040
1255264
1770292
1659096
1576904
475402
218068
978983
1403942
225849
1753781
1979748
615598
583616
597286
554965
944793
446564
140655
1843216
75742
1040106
99819
1651693
957396
940067
267798
1409417
1369136
1079334
1390247
1287323
310010
647963
1156543
80490
1434925
145463
981830
1552415
1516376
786426
1592063
722803
1112919
347956
48566
1855286
677651
1756637
525452
1686647
331827
1514036
1895217
788144
390547
962307
1450994
124227
1396872
1242528
762482
922893
686568
225720
280695
295365
203821
1270035
830905
119144
1310392
779826
897754
151864
918240
1211471
672428
949417
206416
312993
920773
1369808
670623
955900
526659
651027
1759741
560005
507485
1261677
1828692
452340
1793518
470638
887221
654585
1252846
1872728
1236866
1910919
1191637
1513283
225406
914743
1681696
274274
1319345
953941
88868
345537
1523206
1493132
974573
1413792
1136406
1393844
1575785
557489
1679998
783295
1763508
1837254
1953834
650043
1033488
462573
1462369
1499047
1420803
1761998
905167
1611690
1403769
792940
304254
1787384
1022615
1403955
1958084
1465315
1379899
260167
1897995
296283
1351471
1946547
161088
537016
1015945
398568
1360473
1608660
1099829
1094499
655948
810317
804040
1314651
1268233
1532241
166950
1863974
1652644
1332909
930917
909177
1812640
1528368
136938
660282
1124749
615349
202767
1788203
738155
1583547
520325
1818096
603608
1337849
1293442
1413865
1705049
1748644
984578
1741000
47976
1317995
778247
1121383
1609972
1231154
114169
1090938
28282
452145
729694
1587627
1542925
554981
1595189
220165
667918
1401077
34842
1065123
1174195
38918
1805959
113976
1786011
1012937
1895046
1777614
76063
586187
1659709
1628838
1192214
592773
888812
523899
47158
1116535
852760
1480677
234582
1951166
336368
1347995
330329
1070994
1112900
1428493
486437
1567214
1311833
825128
569086
1442805
1918423
324869
98754
1837577
420509
1236219
1130627
945921
424006
1149124
1631106
1336910
769662
1735947
1801816
1362780
1727858
1333752
288056
426956
620735
196163
1400404
148065
1271956
27095
443918
409805
1542394
758231
1993470
428819
1768578
725475
42696
1156745
844675
263904
1301339
273522
583836
976471
1201848
560850
898267
1781925
251999
825036
1696369
416355
1328040
145891
1119341
814504
1489286
32720
1082584
126199
215095
1644916
523034
1735954
1684683
1249704
1467743
1634138
430820
292248
503285
1643081
557558
1126982
400990
1253453
573389
941265
443032
1275256
1471239
408564
455857
879647
1423064
523239
1703758
1837771
1534306
935064
1762123
1570947
21194
1230635
1336918
246692
1853614
40003
1425954
243344
783957
1690799
1818087
429422
837204
243803
1003894
1696325
980519
995095
838945
1088891
316019
187778
804226
979060
394243
1080520
809703
834393
1060011
583271
745374
1886972
1053767
676761
1940072
951436
1472225
1865541
664176
182390
1363506
109797
437127
709379
588342
1008201
1545228
220053
875943
709277
342906
895392
1316147
1686124
1011456
641692
998182
898973
46171
1877384
1128963
1881262
1624864
1730566
1089728
293806
1825429
1278405
620403
1097161
15353
1229039
844282
1405221
1657216
1528066
1342146
1359828
225336
629934
493231
975089
1970858
877213
1967501
1354363
1701941
1950612
49056
1436076
552574
1799923
1975004
660730
163877
1737932
813697
1633967
1288745
1154145
1378084
6940
738864
1290668
455841
1879108
995147
782392
1864894
909002
892666
1921654
1994052
1086766
1752414
489349
902008
744333
1125166
234095
116706
1949272
1804288
424785
1028173
1846830
528479
417490
1527859
1547864
546551
1495644
393559
1181014
584467
617339
456864
980994
1526717
1484495
491158
197774
1380482
1237649
116884
521554
494021
762374
422317
1460648
890181
1379959
368244
1555421
595008
888411
869821
1878653
527086
137523
1718086
862539
1373895
583784
19135
180098
1645302
1410138
1807560
1936933
20641
1748048
1053258
976491
350947
669330
1891613
1112912
380480
32551
1427015
423216
1212374
199581
623237
510114
1318003
1433386
1255093
1184455
1872243
906616
1376767
1589074
712042
1692960
1014241
1351867
388879
614934
626455
153953
283220
1716873
1999923
370876
96780
1185841
1668246
1215391
1992757
1191711
168544
1761901
877518
203322
1601047
454092
1664486
88377
1816441
1606451
1013221
1341000
1611568
794008
1325091
704234
878922
1755556
307127
1206293
152263
157816
683400
1143031
1046788
802745
1406455
873224
1129612
804743
26786
237671
426104
72063
1197023
1590647
900579
1438676
1673205
1983678
1728878
450609
1181023
1430934
830432
546640
916281
243398
173199
824673
550825
235913
223638
84217
1919315
889853
1230574
187937
1336993
1915398
956449
550699
1368969
693812
1349530
473260
904633
896803
1848150
1520257
1186208
1564479
1826290
171476
683143
522824
1148128
903966
554774
256783
1146741
1066176
601926
1346703
1512552
1985246
652834
1205348
908448
1175943
325707
1338974
1213444
1359349
334743
282683
820345
651621
996101
694184
1463516
1939828
1761089
1356039
1545976
1384269
1432541
351112
309240
1508112
133555
347234
1362598
58188
759100
1508893
1086377
122578
1577436
1769933
1813033
1095789
1000487
524194
329176
173359
1797901
1769526
751689
914534
1519680
506015
40128
868988
819352
580833
1627416
889581
1972248
1061590
644900
758496
595544
464095
755726
1600473
1136277
472963
622679
1016669
1818363
915680
1396556
734320
983395
111399
31753
1192622
1937328
383266
1081454
1048130
564607
316020
1484944
1265612
1058687
73264
282683
407500
631512
1172322
1116297
319901
1540561
286992
74202
1446654
907660
648827
902339
1539354
115247
99633
802561
555785
408700
516920
1217304
822575
370064
1658771
1080447
908962
1601020
1322519
1941295
1194856
520728
1785248
1115046
145662
1338516
612158
840109
1790513
2719
766629
1044049
1622411
1061106
1856051
1294027
677827
1111014
919752
120331
1689660
1903392
533682
995313
7150
849713
865367
25399
1328091
81197
1485735
1234184
135447
893775
1032933
1615005
1519823
626153
1149747
1071112
230312
1837036
433203
614149
1897611
349720
291026
435861
1621508
668068
1206931
753340
777528
2872
1172487
722778
531453
1574768
320161
1923060
678067
511984
803686
225722
1043456
187836
1456187
598382
1483885
26806
1079177
1211398
134987
1320844
1524195
1740126
232878
630832
231660
594112
173394
1931163
1562130
871356
242538
888411
171843
1464148
1679338
1594909
1021979
1725430
384789
1063600
1959913
963216
1380677
1865124
550934
1033866
1988184
525065
689023
1235914
354907
1203997
864650
1813786
1573967
357357
33587
20641
1833127
1851833
1343520
600000
1636726
1404610
946646
1328587
287426
1376351
895757
1196598
256107
874326
1675650
783709
1697998
199896
1896644
756710
49869
1395366
1218969
576997
569906
1599576
1028965
1396742
269491
1358694
189974
890203
863936
1200919
66001
1805885
1408834
520563
1461381
437176
774694
1963693
240065
527990
105362
1277347
360133
484797
1057839
1532375
1733141
1592061
737009
142186
257183
1664265
1861042
1943815
1713911
1876507
778756
1466382
310587
942803
668136
269242
1497007
1254960
1757813
572077
355017
518580
1515150
232007
1622307
328443
1104456
1957256
757435
1499583
144151
630395
1689205
1430895
1547067
1485579
173508
1310153
209120
1686045
34751
1664866
1350545
202593
217401
1048104
113720
1006313
632903
1998006
1230593
1781955
1776223
1690466
1311635
1538764
55047
1138651
1687439
1690267
456864
1010371
598314
577565
1033885
1565737
575674
1201682
1862088
1234175
792984
1178563
904594
490178
1609148
1679057
1381637
1167414
319268
1515054
169130
757834
485258
662119
142367
282674
1413059
79614
656712
1127803
10610
27869
251678
1288066
53250
1898459
1525443
1090915
1662226
1896728
1504751
676101
1728728
1706289
1233376
1711532
61043
1301580
1344972
1300861
713447
144386
352856
1409344
1710618
882699
1865355
553991
845842
665763
1322591
1780160
163545
1712228
166086
429997
1638331
430786
1895294
505106
468116
1167459
710765
1248533
402131
321029
207206
829623
811074
1146794
1410705
1495512
1323005
165299
359793
1334682
1266412
1236421
1462002
1130646
1367770
1757753
1643879
547260
337543
1278163
1718100
143675
512400
1428134
915891
389375
244423
787986
1095143
1411119
578860
1356033
1418786
597617
1164647
385059
835928
1477892
159307
1817561
1765801
238220
1913707
387182
1714510
1068384
1806055
1107210
467920
1561228
557374
1988275
589846
862245
74056
921209
1432808
1110902
1452805
1795959
524223
585147
1037990
1249994
399925
198041
405223
1973594
1825574
1179240
927750
828945
455033
838369
548595
556673
380659
1727520
1130687
744161
1403788
447540
1748525
514767
1124926
1155958
735470
281571
1519129
184025
109314
499430
576924
83656
1972834
1304168
761434
1851267
372662
528979
931588
469997
1635470
1082976
1676535
1912668
604880
1692370
1629995
527399
274406
471027
204739
1971589
527540
1112347
1016322
1617408
791448
842772
151113
1645216
1501068
220571
1223410
1526998
41608
1458077
113148
143852
868267
47034
53594
689914
644741
1368014
750462
276327
1841612
1863441
1578455
1790683
841195
382206
1517552
1145512
1084671
1915687
833858
686977
1428099
1776491
859297
385763
1016368
45877
1121051
1889211
783486
1811528
650579
1823664
1103545
1897975
120362
551888
756421
413514
448834
1950079
1431092
1387752
568147
240344
1351426
1032700
1423124
329213
591901
235394
995122
1748431
210106
1282660
759736
662761
142174
852438
1763982
943383
490123
1172374
387501
474173
1581376
1404555
1131665
1577100
1108965
515459
1941895
1855298
351649
1104696
805018
1140677
1971444
825900
685186
1204722
211737
88997
1274425
1735353
1803888
1035102
155516
771648
123962
1349205
679910
1160212
526339
303311
1921449
1436142
918903
477664
1791551
275298
1281288
1304062
366040
1709913
1494422
135113
1820580
119440
1964155
1542742
1076270
983381
1732816
238985
32773
1355021
42696
1619132
962952
856470
250156
807704
1425188
770294
1630051
486522
1978275
1189733
1578366
1482329
1890778
554944
119789
1953808
1180168
957454
1437420
332574
1778942
1078725
1748951
870070
413075
1295265
314605
469953
12667
504791
45811
1922793
70903
442824
566996
103996
75557
1865182
1424190
1377303
1366642
1566904
1062196
164430
1983541
280230
1608590
524223
74581
1112446
1916164
1139677
1678612
1298601
1540831
1171896
1239742
414599
93094
1930862
695463
1368453
517977
54917
1535087
1143375
985765
762788
1895398
41584
1755068
1803740
944678
1002504
1913317
788319
1122420
779870
1234166
1550241
267730
603311
1666487
513079
495676
1214739
17138
592615
334868
745845
16408
48204
1183499
795267
667548
1787771
1181786
1772975
457786
1732871
1740182
917597
798575
1187273
735423
537389
31500
202797
1452499
1048884
142900
1742602
1692104
1583884
1437025
733503
553493
737124
1721938
1328556
850633
1762081
1976903
262070
490968
1752112
1574415
1805338
1289645
1331460
46256
1429432
1541833
1460061
991832
1317984
262060
492141
1210588
1225649
653249
787942
304074
1827275
1342264
904921
109153
815899
1509837
411117
623763
1591950
1273519
1299291
1527930
359580
416648
292299
222559
792383
449224
1172076
201676
1714022
615940
854475
1540278
1767575
1773472
533661
440624
1756558
1721831
733595
817998
494578
1983111
1632389
1187396
1998102
1263540
1443363
940385
1301128
1583150
269422
1339170
886555
1447195
1576688
1881935
1909754
1272655
335274
1819192
1697810
445885
446865
1893467
378446
1613976
1977462
507419
1206238
1769153
227096
1556830
785488
455129
900710
1488099
1187576
1985148
967398
1825416
1422996
1437755
771061
1787616
813887
493829
1286405
404026
849529
1201834
1242774
109754
1034942
1129945
502947
1322998
1126364
560764
1323515
1063977
1291375
1998712
405204
1255352
1494162
1884233
251212
1048751
2211
729695
1694527
445194
971035
1204334
823184
1920227
696421
598595
1712607
1164878
1843965
1454885
1875607
1045205
1390991
1168983
137234
1508659
1000353
869678
1951129
291352
698837
389426
239397
1905463
711769
325265
576322
231803
894611
870006
325386
397493
1949478
1485321
1284372
444295
1331570
1210988
366955
10811
1443594
754304
907072
1961944
1912739
1831478
1067928
530950
1405535
200461
264842
116585
926321
1507983
960824
437785
694634
1623141
712190
1136007
107068
1882406
670979
430690
1770463
457266
1707724
1758823
765541
717039
1807659
1102199
975903
1028341
1503959
1298027
145280
609769
1821715
1338635
1307233
1040586
832203
1625099
1289379
1271373
220432
1410550
979004
1296687
331510
1129979
830211
112732
1118565
770653
1810002
1544377
371268
981876
998418
536631
876190
795566
752901
721505
1736187
1793685
1699289
1788098
1506224
1863831
1135300
224851
708280
1477151
1196747
1050935
290309
1256230
115264
345865
1213218
1583835
1937559
447289
1312264
1862104
872433
1308952
1255161
1826011
533160
913893
203454
1823482
1403108
1860167
1750711
439051
39035
1444138
267486
20575
806474
56437
1203362
761804
805882
1107656
40662
1462098
1536696
523492
509798
702805
45929
601275
1986716
1755560
91194
355332
263738
1364905
902695
1284094
77806
720865
108296
608370
769022
657738
534800
870598
1065945
1928539
742401
1156276
1442435
1904036
639165
692247
907091
1271423
1127435
1069980
1120142
569213
1990339
1127378
922387
1467679
528797
1669128
1087657
707959
215979
427348
1484304
1823170
1162826
1243752
1703847
1998364
121212
1759007
740811
1937232
1097382
1184621
1145526
151126
1453424
339950
1211923
671554
1059269
632872
358358
578831
1212540
1656218
1774656
1293291
1396360
1804359
376106
1846233
198394
1910034
1261710
345148
1862174
1473722
1253597
1399282
349603
1833150
1977111
587243
1479155
1431672
1004965
286285
1113074
322815
1058186
642544
1233447
192674
1549699
616951
163249
29145
1929126
922083
1491987
381234
201349
1552682
765399
1827306
578194
794851
355358
1177945
847541
369072
1206558
151501
1265113
1947718
957596
568507
1576534
91569
688170
1889415
1818363
1585808
1133382
1067605
406674
1544936
1129689
957870
760099
1870263
1621700
933865
1292429
963591
1270468
1050533
27290
986423
870904
1801472
1399277
842242
322008
45511
1965343
912233
389340
1232103
759650
1269186
771053
169721
1379617
486048
625346
914548
1094594
1552802
1738997
1060179
1209248
230147
1738071
1892244
1980119
1089378
1307369
748582
1614321
1035263
1427642
39918
1436945
975284
680234
201327
34126
3911
1875600
1409033
711734
297895
1131501
412264
1970501
554956
368398
1642570
1460474
1589639
25691
248453
1901357
133398
963306
382634
1035419
1552231
1985061
1704593
1021934
970245
101234
1399628
228773
1333899
1392596
1556335
1170880
935861
206054
791678
213441
1289638
1230008
1653922
1820073
1366369
1474151
1677223
1295168
1880425
498253
436378
623370
1724978
105904
213719
823488
206206
1154009
548218
1524912
1112600
1330687
533916
1602164
1194589
945183
1728028
214731
558967
1761573
1423132
1759522
784131
1767049
1907373
734416
760566
1792613
1984451
643096
262778
1940061
129898
1499410
777538
824687
1086293
1470597
981705
1403077
1476725
264040
1940034
1152504
1396481
808889
1364243
965710
440344
1292306
528876
1565432
1071406
931591
614452
1194277
617917
1115509
1012420
507411
977917
1692926
688943
1185118
1065683
1361669
415594
813531
675573
494548
1658524
1059570
372122
497198
1069937
1710516
144613
387843
554148
485870
1544000
1345653
948583
1423922
1731251
882960
1206116
739091
1354446
1876955
1609068
649357
1607572
190303
481491
1870946
218765
1198561
352340
666760
120628
43495
1473781
1442497
6558
1410695
1416681
582754
79163
1139604
115506
1792737
1992457
902991
1598357
1087424
1805106
1485419
717140
1621559
692419
1001286
1127490
379582
1722299
924561
581130
1923677
1841933
883077
1011680
671273
810785
640680
1754405
894292
774586
584620
1745765
1501239
1927010
1114586
474531
255822
605640
246313
453510
642337
598996
1528871
1370566
1525732
1788864
1921877
1002531
751523
621126
1226743
161126
1414897
1621732
1094899
1486146
1481556
1813358
43457
343312
423581
1161321
1774130
1392797
243966
473974
264483
744997
1919204
366919
574614
1923222
1265061
1147125
1443338
707245
1071148
1541917
256935
1980793
372689
1991839
295969
285869
730532
1332482
790051
208881
186218
620248
191368
431914
672452
362692
970309
831211
1472614
1948068
893998
447143
804223
527964
1160248
1633082
176257
1831935
1963376
419820
749134
501606
596382
48469
1142600
1319752
1796327
1203288
969648
306957
1712423
1107253
1858599
1481453
1481943
1992946
1954350
59686
280647
863201
967353
1837511
669964
62394
871239
345806
836235
277493
271126
642787
1054239
587988
1607697
444781
1623560
564393
642161
14495
184040
1130638
1602726
293333
665166
1997143
483904
723467
10232
853391
181898
932642
403041
1181356
944478
877143
1816562
1953056
1577643
697370
1526101
1851792
1566240
1480349
1768690
1015707
1099757
1577792
1778640
1377271
1113843
1649308
1271599
247103
1254194
186056
1382796
813765
1526535
714855
701998
279081
1990899
68800
483538
713920
878236
1263372
1304041
1941910
702837
1337299
1835534
359695
258729
367464
1232275
1093858
1727862
1723780
1194518
68288
920005
1976794
752864
310715
142075
744973
1142911
1722356
127594
1762065
1833945
792259
135127
537904
1895604
447997
1038379
640670
550444
355688
1715521
1786368
106710
795748
1851942
387659
1661913
836822
1822927
683734
1880895
1083308
795164
708970
1377983
854936
153174
233798
964996
170804
1008293
694457
988065
153814
1511516
279031
706030
825842
1905722
1591401
1415619
869123
725766
1821619
1008505
1105538
196515
1814183
943227
949816
1286258
1649842
1244905
1078488
536811
1855739
934789
753207
1827841
1473642
1681439
540297
795095
476917
494430
1537754
1095556
1768287
1540532
1896358
80669
1745877
402174
471624
1286529
624246
1093722
96387
1379643
1313971
1451275
974691
227407
1912480
404373
1659224
210617
281114
797871
1025271
1303012
275928
1821637
7471
1489693
1009011
116706
1737646
757257
1219106
748105
1045614
1012136
1255525
1156096
117545
1239178
242083
1984200
1493347
1271599
75330
509155
1230798
456216
719415
1065360
1449362
709290
1804925
1926130
1648315
85932
337536
14671
252816
711620
1374200
796577
1326513
1067836
93486
208749
343653
322255
928651
1951836
904904
1349899
1891972
1498685
1602671
1166125
1604506
164772
557404
919262
320284
481447
1959041
1847589
466434
270867
269843
787411
50273
1488237
1284030
15290
618683
1062434
35265
752430
485426
1701168
999682
1217433
1437186
131580
1808125
1352848
901320
242880
1854836
1685534
1577826
166471
901371
732145
1227950
209693
405013
1589604
742360
9526
372831
144466
1575345
1651562
1164912
781825
1536414
454692
460699
203875
869681
878026
751676
1221080
1281572
1057046
460367
1092324
1852679
814738
1542907
55920
1503405
524251
272265
721867
57291
1770537
1166190
495443
156753
336571
1898509
422499
1577829
1005625
712322
34801
1365604
848612
1743854
6781
1821207
1922214
1974823
883279
338341
1082343
159450
510011
1412164
1225434
984457
1154304
1837743
1766366
1866601
113173
275000
884531
228522
1979767
1730875
54169
1685928
1855000
1794219
1683399
260371
1777135
221301
926524
1514808
1558088
192049
696802
60138
963540
1852504
409129
558956
464361
695087
277674
1930823
658682
790246
1120532
1892362
178910
179680
1523142
1630407
1236833
88862
963252
1232089
369221
99832
1673801
1302581
788907
33923
1942273
1808690
565515
1217598
645200
130862
1975543
1325621
1437625
917138
729023
1732802
360267
570187
1479735
1385737
1270974
278341
8683
607845
806655
651704
712440
595073
601679
1138653
392757
80416
625077
895930
630395
1804160
1779794
1195120
614284
1112254
400652
898011
917533
483229
428352
76945
943640
1073375
913119
1432627
1563757
1831310
1086327
359539
1073985
477062
1820738
25563
292564
378322
1196758
1168492
893407
65702
1112665
1567020
1099624
1295661
579293
202820
772471
636838
980256
1018229
1962080
432476
694658
755354
1206538
784988
814366
1382145
1879250
66780
1197816
1629683
395856
1801995
1148811
1616029
1557438
1615746
754635
1921410
1567678
882440
1529737
690470
1338220
1083397
1606746
298837
305896
108479
1381975
1084213
1591557
1509688
1012923
1346382
1241909
558208
378296
595571
482782
736812
917085
264477
366096
753375
845507
1337422
763641
312187
1617237
688605
721733
970514
1661466
723299
391459
1364985
567284
1442265
1311368
1761835
1193973
1218602
225137
106431
812759
511417
123347
211930
535831
1197577
1369885
769050
1265551
1996746
986007
1301164
1790252
1880797
1241848
766651
317125
566927
1425735
1326780
803475
1652950
962222
169974
1112420
1404004
618990
758076
1165372
893008
41439
1319720
1471805
733525
749822
785335
448573
1746871
923250
1668565
455857
1481026
1761385
563047
684427
1902836
942691
470763
1454912
1912231
1690075
891750
1450941
1247266
152289
1788486
1128428
1874776
853555
1336834
1678286
1320021
1605565
629673
1984976
1544888
1728551
331409
131508
223067
828777
1701542
1942189
1296046
334276
338842
458742
690842
163111
1721458
989478
1701917
1491407
1785700
47342
200948
587718
738841
1189288
308941
190134
1827524
1655152
787714
121975
1932642
659773
888195
933097
1131960
792778
287886
1962902
927724
1539354
1007025
148263
906318
1687778
200254
364920
944443
1276694
151322
1682600
702209
1067441
883977
151648
431933
1923187
305234
14973
1304263
882085
1059963
1352086
878854
744103
137195
279976
1719625
659989
378061
164084
1912963
1248124
380586
611757
948116
1454238
645881
712819
91346
1010434
608625
1477974
149348
1840699
1363911
334846
1617883
1276
837303
357843
1546481
600764
14810
14878
1672471
736045
1060280
862932
1696020
1695145
1272110
930640
1587749
1317937
1400695
590494
1171499
426944
860107
1289796
1615076
1773932
1624406
492899
1611632
127527
529346
21490
665315
1365062
188594
576595
243004
622369
461986
302324
1355435
457242
570566
914554
455138
1293784
525115
1095710
696975
1026170
825177
354211
198501
800769
621834
1855840
864075
1568329
1632491
1587832
351024
1709794
418687
1714646
633013
627898
213386
31750
1685255
572924
1631191
1579373
48709
1715463
1267346
1392762
153165
60860
1697104
632934
1903873
1319232
545982
1408416
1242184
358814
1271246
1073273
1270684
1811257
590698
802873
54236
1055805
1531239
1658805
12279
1478769
1421652
199020
834720
661509
1006023
351333
1642361
303064
968034
580420
635987
742446
1003523
369111
1926902
1236966
234431
1371386
1306759
234066
1985430
1827820
73722
789194
935105
844861
1350503
589570
1928557
316729
461330
1605248
477556
848382
1796731
253098
1388598
580738
345381
1166134
1982066
117191
908231
554331
953881
1560935
359331
1015602
1014460
1277860
654575
180725
308768
77306
1958093
1347251
1264918
477422
464515
624094
1067562
156932
1811233
1418691
1235695
1349544
458068
608400
1533460
147287
1665997
509086
1858989
171440
1876092
1845529
186940
992680
1652634
339687
995518
1191056
1536130
1410904
1001665
497762
1730309
773614
152062
132030
119761
1585521
1589639
484746
1729934
936980
582277
1875093
664070
643735
1686912
398568
1403536
1732989
570495
1610791
355680
663759
1249172
499920
931691
1440812
1604670
1310683
660765
1664407
1036726
736610
1607954
266840
154714
1762000
343385
802707
1895958
1572383
42425
428107
285952
1045182
321685
1909160
1814532
694679
1211899
1596276
417151
1308282
1010314
240979
972917
1839193
82184
605462
572474
1246113
1481026
821151
666188
1943195
174164
1584947
1243418
468925
7745
991394
490580
1998382
571113
1025577
803927
433186
1032085
1777202
1226779
1922625
1661047
694634
1888879
1176327
702642
1902717
1885448
159677
919809
1703833
1130985
1398655
1000686
868728
1289133
1111986
1385419
1448498
919118
1567330
1825397
767272
1559561
1669389
1273440
1262709
1503972
1264545
425300
465585
1823655
937866
976893
1575440
1853384
765797
76921
719334
364246
1804220
955734
1106303
684388
347577
564404
1588671
1495173
1204232
1315098
1804569
1164435
1796744
325226
385145
1301775
640173
957209
1223808
803600
1799186
1706024
1789624
687132
274613
1174641
1035223
1465513
1969733
1869654
1754036
1995936
129164
226507
509664
1009092
1690320
712733
485767
1479143
948458
858029
1954455
566236
1979607
1950975
1821635
34811
1804442
311392
1618126
1130007
132430
1970468
114400
332488
1826622
811441
821066
623665
1024127
324950
675423
1939382
219791
1784683
1842239
1038261
1989061
1625759
1767302
1812834
287330
907258
1708675
940296
372502
168483
1344281
783444
1303431
352011
195233
872818
1384654
1769424
705038
542189
185169
974304
374227
1939252
540162
1896022
756464
1645677
464475
1279651
1408744
1485835
1700694
397776
613782
119999
996459
1699076
1506112
271284
204988
1539501
1155290
1016017
1878392
1705514
1794490
1403663
971126
593069
429575
1899249
1679594
684076
634787
827717
1783725
413766
894165
701904
1139430
1985514
204205
866947
1111507
1281415
915941
1160240
1475119
596000
565663
1504875
1414474
1870260
1572859
342502
491620
853405
252279
1717703
749209
1758944
1530231
804313
573362
247077
1313356
1976841
555256
1662957
385851
867179
1033984
1369113
476973
1745319
365693
1664796
757624
130891
905768
1646238
1333025
814930
983121
1110351
355454
884673
791823
64333
1984468
584670
1236880
346488
1129245
1911059
213248
1789259
1080457
725027
440750
1309936
713217
399630
388153
560131
1652544
1697219
773982
975736
1827087
113521
321696
1481154
1109502
1407536
1950950
1383517
1175519
856039
21190
1888699
303611
459023
996700
1346792
11886
79138
656518
1335862
670708
1552805
353395
565100
1062975
146013
1062719
1684016
1072813
1676313
1791842
466847
1735088
46283
1578101
991909
963884
881428
683114
1742933
1835813
1851259
14288
319108
280252
1173251
746671
1738679
1017576
1675898
1919929
282461
954492
257192
863247
1680343
44961
1874239
1379014
978304
1413913
620437
1287733
1568683
1332064
1380249
665763
504862
1519657
1861663
561648
445203
926024
91058
111101
454343
619721
1066579
375458
248287
915608
1063447
1712503
57334
539500
210813
431049
1700904
1940595
1372982
908295
1713151
1439357
1742751
609769
330304
1916602
1911296
1354341
948597
916324
1488471
862826
556023
1576534
1646634
1067283
305258
1133088
253845
440452
1647045
1244390
1476571
1097156
957170
1857046
1619327
1312954
1619760
732949
1538698
1404512
1141194
752192
1700464
266918
140499
495498
1267784
808484
133327
1638044
806455
90194
305391
1608746
263541
834294
1462364
317483
1394706
501489
473428
1842108
753907
205694
7330
1500867
1093836
1093972
530445
1803118
648059
1932016
1325142
790689
1974737
1978402
1234226
1687415
852687
1836327
743658
1265845
1065756
912066
131671
14955
937902
1115646
1876842
1837684
1698171
150300
1850436
1481225
1804979
1606658
982347
1461192
606248
920849
1481577
1991778
864446
1947096
576263
903210
337085
893492
1377983
257573
697227
347435
320845
1284081
817393
420287
927204
207646
1289174
1631950
1938851
1709505
1604668
866612
1913101
1845949
1123033
1020152
447714
737625
1277328
643091
1139486
823970
465995
500915
1931251
1966081
662070
1377408
762431
295039
899795
384610
128471
1455173
1006879
293711
1906641
1966621
1282354
389315
1239577
1577329
883291
1068826
1112912
783400
1008877
1349715
1806893
469100
1788674
591663
1772152
742045
1998367
1351509
773726
1534819
706987
1255960
1898278
395119
1582618
139355
217589
951337
1770170
1772042
799569
590906
1887306
1508659
1680787
179873
1293753
1774706
389878
456121
181626
1702788
579533
1676588
686234
1570352
76646
1871427
1298356
106890
1744478
494181
654370
490970
1688395
773791
655128
1257317
1293559
754893
1032923
1751205
1597332
1277929
1881269
1900801
1417630
1821248
782021
353124
226597
1179312
1774855
1742404
721839
1338745
306183
427478
115187
251711
847430
931146
1269516
971545
57872
1013670
357371
456049
1154786
764675
1078541
611110
611953
1690027
929945
641333
1777019
490907
1657735
908185
152805
482595
342962
561819
342537
896536
105121
553718
925269
1816278
1606497
1959932
1613679
1492674
1153927
853407
1866836
1931953
476947
529226
559324
1864958
739716
1776525
1765069
963503
1491423
1919272
446671
99323
959445
1496222
735135
194967
1773298
1083771
1784805
670888
30681
283874
4787
1116842
1412992
6727
498352
1206795
687806
1930102
1884077
349031
929486
767593
1829983
1871789
1202253
536903
717909
961091
895930
808510
1085022
1999932
1746669
471861
302814
1374229
788029
788154
709753
779829
1598792
112204
1471523
748031
427288
596935
1096976
242870
1006717
406859
1548672
1895329
1709315
1907436
392785
91619
583607
1057029
748771
1225500
1410164
1686707
686726
1218407
543985
1081930
1800483
628202
304006
1878834
1203531
181271
810502
1726101
478804
1437516
1631013
308956
981930
45150
1397151
1541958
462555
1714031
1909609
958860
1561828
698044
647481
870903
1708802
1029936
183596
634901
1651476
1627515
53538
401567
587868
1214954
1878671
1917786
38346
507836
1016331
1286327
705268
1292133
541988
1242514
1162203
346180
1888167
339496
453825
445194
1235067
792372
502985
639873
1630657
1020837
473162
1722423
676648
349495
1322873
212126
214373
1447130
1222749
1211469
1020206
1581458
1606845
1040273
634290
1750990
795345
1377541
139892
1409435
1581839
464057
683832
154122
262535
1452547
433297
1507504
933595
1516148
1347526
1447268
1152783
565904
821678
64673
1158961
632866
1507287
651063
1334171
976908
1564749
1975879
1685842
1829547
1275250
156080
443660
1601071
1041885
890484
1939673
958055
393310
1009016
824000
40977
657777
1527284
495315
721857
4151
150935
1006240
1811971
430404
1852686
1691442
1180053
1933183
222920
1295743
800615
691336
220225
910474
189960
1550693
1222200
1921461
1165641
413004
1988998
1235251
1415847
579363
965366
685173
1322426
402775
1642853
1900530
149140
905856
1874262
952420
364874
1790315
605593
1396570
316917
241485
1589890
1846068
382264
1577535
1245792
1816048
1140987
872572
1022922
1480675
814628
805459
1584426
1027657
1800926
963961
601163
657055
818191
536411
1253281
84721
1330356
1156153
1923326
1420208
553961
145981
1391131
451950
841636
613423
1861244
243887
625154
1185915
1097565
1086125
767128
596600
585062
19734
557034
343595
272060
1995328
231827
1517587
1978298
1952970
145066
1181796
230796
1118646
1987215
743833
969666
391195
1180576
890215
685190
778799
1589177
1692140
1515095
1191658
545526
617830
715567
1083746
334618
201751
1814131
295906
1447104
1792913
1414952
108588
1753090
365238
247561
784375
809822
106793
1366299
341360
738371
1408250
1526136
1428803
1687516
93577
1081168
783333
1687479
284243
1493482
388864
1282874
341411
553467
1144041
1652615
46268
732145
1273579
924287
1177804
367761
487647
306629
641836
1884910
857766
1884124
539256
840315
627323
288501
137437
237146
1995907
820264
194578
78227
1811971
1739427
131155
665720
1459441
1039729
413719
832222
1999766
896957
306531
593732
359979
1532121
697785
744383
145798
1172764
1483429
247117
90774
987126
1178428
763226
1654458
1624108
1662119
301743
1684958
214431
601756
976893
62202
23641
1005114
155647
1519613
1443071
1655761
547638
1149730
104752
1194328
322295
1220304
809923
77306
970914
195302
250348
1542087
1585786
332591
435031
94733
871435
737599
1208059
1029951
1484495
1036744
362833
1842797
117547
22822
1753565
897686
263529
364474
1522358
796314
293170
379825
1843791
155965
822386
1252649
1633012
1135252
607343
891416
367651
769099
342060
1064919
370195
1369144
1638104
219315
1595010
1078581
767677
1780507
541150
1877981
887120
1081374
1394821
1157438
585529
1301797
752208
1622405
1646938
1778493
1742343
1502293
140803
1178350
1325819
1778506
1260130
1562866
694224
789405
1735666
1400548
824651
1734357
775139
1349530
1918621
423372
418624
578157
1656307
1780146
507093
130085
664606
139430
1267080
354633
1799526
557154
310085
1889572
704737
1204002
1806091
154329
259146
840769
924442
74687
1167116
1409753
89957
1018938
205901
626543
920394
276329
1879953
1484470
782903
853688
636033
1189946
73772
1368080
1458151
36817
171670
867437
403709
94100
314576
1840203
215921
887681
270155
1031107
1517791
1674900
159349
100683
884314
373241
878601
841809
166729
471585
498099
778347
1328185
848411
1826029
475546
1741485
1988365
90570
1597929
1375447
507853
346085
740110
558850
225350
1657447
1595616
36410
354920
1901560
1372523
1839275
1133880
632432
1841186
1027433
1149552
72133
807439
1436849
1629142
717494
1707341
24327
1914785
199997
1840421
650942
1940027
1526025
1002673
696522
824921
1638337
802074
321658
521855
1354583
1888356
1528850
1872930
563892
322321
1448391
733656
1299088
1657422
969390
885035
280071
1750470
374098
195373
272336
1985874
1138956
1823832
1455914
624996
609218
592766
313755
790386
795329
877743
364085
1397339
1552802
1296687
221475
228236
701076
1159699
1592980
236746
759250
849394
1598595
1188179
1584548
1462923
1929492
577897
1975423
1836985
1655737
1626898
546272
179139
716326
112671
1019624
175776
939225
138737
598176
1118193
189706
535763
1770012
155229
922871
1629956
431555
824673
1362508
24204
904962
841692
463486
1945844
1726119
341216
1064890
1463170
1319335
1843407
1489425
1775583
728287
569242
1391131
679639
1936696
423670
1385974
1751705
1780353
1877363
777219
410222
895657
1305018
1095501
1238169
84941
387438
798480
714594
1466699
292884
41599
264503
781983
747854
229501
806289
1803633
390978
1990063
1592529
1928182
1508128
460336
1318564
435039
313580
95949
1825204
1983541
702151
1359193
580304
71779
1999922
1768885
1354652
214014
1071730
953642
932828
513858
1016521
644862
762088
971799
1451685
602462
1599802
1770284
1372123
1437130
864553
784027
419299
1975721
1980912
1180011
420091
688276
1371763
1185257
1523242
874085
1085476
332842
481648
145261
789046
980285
635481
442359
787427
783444
350186
38540
44961
799402
1100413
1787196
1265350
820148
1012337
1387149
1992082
225350
885395
616006
1518291
1245564
1080453
1303550
1215253
785597
249454
1864366
682103
1292267
531225
940697
721222
1525330
1689178
1142188
503646
662161
1327456
1718773
478404
1314687
1799734
746736
153935
240437
1942514
1690929
1736914
1936311
1774782
1980049
1676109
1242721
553183
267637
678993
1829340
1710919
362883
1053301
1746605
1967735
164488
365289
171122
1346993
8557
1675600
137169
976179
284283
1098937
1624648
1562130
933377
94176
1043852
1247971
406734
1432029
264561
1159982
1780692
1184275
896529
856896
1426340
1550983
1556963
1614734
1285943
377936
1993982
1925597
912151
1742756
142480
1995584
828444
1017138
92636
1838323
1103822
783807
1449997
1807344
1735290
1156976
91212
966594
940600
573059
1938474
1524111
574096
1982858
1198283
1528480
1678552
1846229
1217774
222656
1328727
1605934
1239044
1068614
1297167
173821
702277
154662
616314
555045
1785047
1692442
1860984
113223
1904613
1923628
444028
182405
1172856
981785
453658
1894084
311097
22563
996248
668193
1551061
105073
182387
1618793
988602
282420
1958563
1427503
750881
53775
1555071
1497073
948468
1735027
1588457
62709
1473806
529974
702068
419103
490472
1368731
835257
156544
513495
1990503
1006046
1769166
1802877
340962
98010
560952
1792733
755336
966485
757872
170424
606219
869451
1811961
1265371
1256760
1780247
1683658
953449
369425
185848
674623
764800
1961491
1962089
1877536
146180
656795
1353995
94878
812319
407189
1196631
713539
85439
1352547
1378593
990000
825334
400589
431850
449965
611657
1169664
12742
1616756
657448
356180
1667293
1328733
1287290
1894547
1413842
1295906
1156356
1846557
803536
540867
739156
1202252
1216682
803948
842961
683053
565504
637985
1358095
740280
1846067
1347860
1187304
888254
1909551
168589
822701
384378
1975464
260250
1355323
606586
1903208
556912
1646943
1253861
1635907
500299
1974335
1057685
1770711
1201462
111633
1353125
1487814
1820807
484757
525063
1243863
151703
1141198
1275284
1264040
1153362
1298277
35339
406967
604621
775264
409776
1631413
1936899
1661147
811541
1634767
140298
1740215
895500
877434
188401
470218
879388
1135569
1786822
1555680
995868
602753
1995513
149207
910997
1912155
1957134
639882
1282166
796798
799228
404217
1570622
41857
534443
727281
1040556
250829
1380626
1570721
590036
807504
1542567
720523
200693
1304390
844361
118128
538856
1505599
1548823
704590
1507358
1401414
288947
252299
1021935
355137
1728028
1003681
1420387
11584
1964156
1049162
1591119
1455749
561232
1347666
709809
890496
1851918
1782024
528053
434912
298947
1081477
1518742
1792354
78566
1728723
1226286
1942745
1027599
74991
825577
625269
465855
1373484
272716
81342
1898787
80633
393542
420895
1598595
507498
220616
852199
718147
1021502
976857
1622936
1792289
189341
229025
1324611
1450135
1331986
1008669
783896
998898
232131
1890209
613888
1264970
141302
180317
301870
1693996
1428125
1370162
257615
42024
1172835
568435
1749379
878377
550395
1723590
934283
1776425
669141
262032
1966903
917065
1578913
1881146
921542
148817
1282508
455094
53941
1589113
1355488
1995298
1242766
1727858
248382
122396
597901
1122358
772893
1661522
896603
1800534
711376
281098
1180855
1053266
180347
1919436
131258
1616533
1736880
12858
125056
295019
1676183
947017
10461
1163014
305735
1684498
1525694
1384766
762950
383129
457502
1483107
252740
479955
1047563
671018
356823
1178696
1091321
569177
384299
656702
533747
529669
1280510
685897
968632
1517091
192405
1844617
978720
1055194
52114
1895966
1550195
1899622
897638
1862849
1591442
126234
702379
1042436
1072439
1207869
175525
450611
1279485
560164
1270111
328985
503303
712068
1253003
1249541
1217643
76489
1918440
934296
1333284
296747
114588
18252
1199207
1034975
1119521
1248602
747861
548310
1618112
897300
305755
615303
1876507
914857
45734
395964
997288
369452
1225361
1032595
1039855
1188215
811926
402829
1896491
1357316
1433994
338055
1046190
456899
651864
1140469
664925
805617
1155624
1834867
383849
1079550
455358
425151
684648
53555
1245183
85371
956836
1443029
1599722
1416241
1050489
1534413
968420
1003684
462117
1731467
881087
653907
1252415
970047
1533859
99015
1811601
514462
265690
643056
270591
687165
522124
1024658
1549197
820032
1049366
573072
1083219
91194
1364105
1877744
1260322
781546
181106
628335
1780353
1975362
595772
699435
54757
470753
1030362
1890713
963372
1687914
1776979
24350
1226816
322427
1307418
476946
958830
1122747
874912
510634
1956050
396711
982140
1329027
1901646
1706610
1564430
312662
160621
599386
1893728
1385859
791308
812858
1913435
1749855
186034
1159279
206855
1452124
237385
607093
463684
1796516
897005
1873913
1410831
1240120
1457143
1765147
680540
81058
1259716
1901861
627634
1165483
890505
1196127
556268
1901170
923921
228960
839297
1472267
393368
554327
1829981
924047
1709099
1506843
283104
1449656
999138
1738122
1831712
288221
542771
724010
652728
1871427
315999
1595345
1139127
651734
1981404
62778
371694
1037806
403097
1797368
1817622
1318289
95484
759620
1454633
1313617
1408483
1195412
802981
690544
1777144
469578
916320
1990763
708209
1215165
1294897
707263
1787589
925532
1239330
674973
298743
726423
598835
1108691
864783
849685
1232718
1292005
241176
1459675
1392259
170859
1674790
1976036
227176
1610076
1981837
907010
1752166
665818
324577
1519912
1362748
1591614
1968685
448550
1798795
739673
679213
686950
446984
21121
773951
114130
1902136
1629877
404514
239101
50273
315695
603134
358457
1086672
1079043
857640
501668
435039
1389321
1879767
1415604
23866
1423327
1678880
1305410
1584314
667892
1345632
253177
1695273
753272
1742514
1289476
509280
1971584
1164858
1433160
797559
391158
494183
917563
475165
455355
194175
1453502
194558
1391751
658425
1428150
1880118
810876
1470064
1386648
31009
992049
1985886
84441
251932
817775
659091
311441
1347775
1847700
865853
1858086
1389977
262329
236172
70333
1748512
1470130
580870
959997
1438845
172055
1838422
812373
902389
683678
1153544
1675982
582596
902645
1319784
458507
983250
499614
1526551
980376
782145
1190098
1395540
1725593
1947803
697245
692239
1677184
1336129
1208295
1132246
792876
616218
94817
1794619
1077357
514888
432010
1892955
1750235
368030
1359434
234004
1417032
207852
410875
244007
1890320
1373564
1565881
858797
1173783
1262378
1499032
364086
1121450
1657732
378681
631441
1248896
792439
899584
1010044
1085389
718532
1130220
895476
1653799
892666
549205
184596
464179
1587087
1080876
1418952
1468079
1345998
1455500
1074148
218196
822147
1257925
1004013
1327145
1379761
1138482
566938
523160
27252
1943677
1845343
928694
834595
1980921
658401
798811
623072
296397
51322
1286570
558021
145714
1545454
944359
466985
1195992
630895
51649
231889
1994113
1548905
1214497
987094
733083
233651
1660981
1894216
194780
1169214
1375144
1563241
191542
295641
574756
1586731
836659
723407
798418
1189013
1023592
1811527
921526
683626
1162678
996316
149625
1408326
1285269
580724
1135754
1326806
646870
894397
1445422
1147259
1425706
535802
439695
1442507
1220037
788200
1946223
1066783
711407
1427474
587651
824536
1550034
981156
1617234
1539401
1590287
656938
112537
359548
525025
647714
797204
222776
660503
1734844
792960
642165
1820357
1322901
681198
1957061
1942531
1298937
1662443
157584
1318601
330918
1608586
480521
913555
1086735
666791
845542
385995
1115230
728276
213190
213264
45554
1100081
1729210
1308085
1546466
1681125
221181
517839
660016
552261
636891
591033
1107023
1769188
1035029
525529
124455
835246
630632
211273
1927075
1476700
2135
1674679
1693507
1587443
975085
618850
314632
1236752
772104
638102
1132856
1441868
1013672
1705206
1834381
614265
1177550
1552198
599959
437091
1948541
232464
1817766
1187164
217082
998566
146834
352856
1000761
164123
1377610
126167
1606947
1804694
1807314
70556
248510
974760
1254161
1616375
1990628
716992
1963947
1499331
452893
163892
1510434
1107599
983900
489395
592836
658486
546237
797190
1668514
151206
75035
605300
658856
304654
818126
1779817
1616765
1952256
113848
167772
1747073
175240
1465137
776492
1459206
1739604
1796067
1094774
378926
1915243
1342728
582151
181297
721558
376190
1371598
1390309
567249
795617
1017261
403036
341322
253551
1859151
1727532
1416576
226552
1325246
832631
1049876
1622615
297655
1833781
895521
1094621
1254217
1819665
1743262
36317
1153522
831797
1107888
776126
1261360
56806
1096788
819032
711752
1260950
1958649
171764
534461
608442
1661179
1391244
110470
1236746
1494382
1108782
1404246
72429
1674505
711452
621778
386481
706222
642456
1470484
1027062
1469741
782619
50425
310894
144150
794176
656562
680990
304324
1097920
1533230
1408254
1124575
1991561
1989485
853993
1524069
1525822
1159677
1855161
899795
27415
674682
664543
1786467
1613267
1926116
1941960
1401369
1961783
891524
1494529
1124917
1770579
1862947
906153
1202123
135487
1569104
468887
1310812
281363
261338
1854409
1038428
1232731
558850
353052
1557495
160772
1650872
604512
172604
1084299
843463
1570627
277674
1950873
1217094
401525
1529671
1057096
556376
1614159
1351757
1768146
365343
483083
1276091
610643
751078
267232
874869
1783451
267514
859048
364144
418404
118443
27086
1479136
933263
1077544
744952
1912600
1519671
1244525
1943545
516991
84886
1552377
995675
519521
42382
1256095
473410
1659912
445978
844861
970309
1560256
1825183
112101
418915
1301358
253848
1002268
166689
1614672
1255368
412264
295579
1565739
174472
1035218
142330
261948
781248
1893169
1894342
976773
360258
1827620
742838
1429543
549619
216399
623598
527030
1747094
1629275
203598
693927
1132142
1296835
1060277
118343
138393
235289
1727814
1456838
627298
774528
1726738
775951
955773
418551
776414
902293
532699
917994
1331662
458833
1862851
558056
365717
940774
198409
690405
1742687
853799
345177
1281861
1471097
1459893
320572
1665050
1892645
1117844
1160905
1773180
444593
597803
1601499
1620784
1439225
581212
1333210
444956
1685022
1607288
583024
212227
898452
140589
1396582
1792081
1807411
170499
1598315
403401
1857676
1151593
1713071
1081346
1327654
238128
1989665
1565077
680274
899261
901605
1550672
718986
175585
1158737
43546
1589156
394927
1072136
1698383
630516
1232113
493770
188604
912674
324102
1305353
53941
1186862
1111325
1422613
470401
236071
634803
1895663
1366500
728158
726490
158427
25254
1570294
665622
1634741
554539
907072
807333
797061
1858517
1766840
512588
648890
693006
1168144
1891292
135038
58266
683210
270337
600165
567080
1212096
240006
249245
1907528
539951
1730877
1121242
987123
1164866
988674
414396
994779
648279
764203
1924057
1168136
117740
1332593
924431
1477869
1543644
1737617
1214341
6883
1239976
478023
1463289
861926
281784
1416469
1348284
651468
890226
992530
688642
1371441
15149
491866
377289
1215869
288725
508270
735808
1193772
1955721
1702762
210084
335299
800058
1276030
812365
396093
1800431
539935
1282378
949184
286299
1196196
394431
716154
643029
382264
227646
1132385
82763
816140
1714241
1991101
362226
1567792
957198
1698428
1008229
429914
751870
336999
888769
690510
1076505
944609
356640
482781
1975097
373387
277299
738049
153210
1581816
170322
814628
588939
925792
1657537
1679612
48902
591879
1306498
1570926
1206908
187374
922226
458226
1436983
1820364
1744732
724504
1249071
1836028
788619
725602
144706
957781
1107323
678991
293988
1730462
1226001
1117212
1228009
1413113
1486389
832703
430651
1991522
970191
127278
1468032
590468
484966
1842617
590559
1396291
973322
1644378
253022
1029334
1381527
1611817
1930969
1300436
430391
733470
194046
993852
1742191
928696
1875407
236316
397963
1408510
934221
1647400
1720902
1052193
1002028
1553571
1777006
1899190
1094001
1663825
983444
841115
647264
920913
1959843
1276627
1971078
173799
86887
1173828
1080943
1860297
1167348
465737
323111
1690954
38405
1969859
1225146
1449344
535693
1147530
1696536
1343391
1005961
1951098
1389678
480347
1282826
1006374
961882
973765
332320
737659
370393
1278062
616323
1310447
898158
564910
1906298
1107190
501760
488763
446525
580608
1628113
198052
1364515
1784726
217828
127507
354455
159677
793666
355595
1541298
1306083
1022651
1124682
1635864
667263
1337151
765051
966551
1972700
65413
116414
985283
241044
1572455
4116
670791
1179800
722800
1837383
1215503
252041
712990
818235
1176097
82760
1356024
592802
365897
654505
195805
228059
475671
178972
1128678
275814
1480629
422496
7228
1311297
358851
1607822
14073
1890295
534297
1343377
1069042
1135042
35946
1357544
1668153
1331333
103122
553482
1093480
440546
887339
846514
1545987
1602978
558205
1629592
1257982
144619
826617
1905949
104999
641292
1072341
792833
1401497
323902
484303
1914712
276361
1365868
170537
188631
485024
137936
1944482
163158
1640951
891786
1215644
1889522
1022658
1417879
1169445
788852
1680321
673227
1515379
1584558
727543
1984925
1046711
1702742
1044624
449214
79367
240801
538988
1107587
487384
193212
1537890
1444612
559129
185082
1521346
282971
1931940
1546987
1022756
888699
1245070
1491074
775433
831619
1478052
1553071
285000
753750
1789124
12636
280960
1961802
1220002
53697
1425431
1973802
1741360
998325
613365
1956093
1534561
53556
1221498
1510010
1335142
733780
545120
896622
475934
399923
985143
1398616
848642
386770
305645
527411
357444
1960566
577124
138796
1105917
1557176
1651026
1829721
579335
1567507
70581
1082126
1458025
880950
111968
1172544
402699
163281
470343
1444924
97003
630657
1003700
1100568
173501
951423
154637
190761
202168
1188275
1352432
79428
1863514
271087
1599176
1626487
854359
1266928
136546
1780316
571900
1306260
1623959
153413
497847
1468831
867059
246263
724069
1235742
1594679
1171582
1286312
925055
1900504
1604930
660572
1211463
1848765
480193
633089
305195
795944
1364221
82460
399688
1612691
915012
736059
11223
1813608
787187
1371920
1956208
1492332
720714
1977134
163077
798595
730281
622223
717006
717467
1087702
770486
1413434
190361
785577
4584
1534798
477325
1001774
1083837
500373
668407
1912155
443110
1161218
586305
1416379
1188053
1442785
259863
1695715
315710
439456
1788264
931028
351958
209334
1255080
657289
188890
211210
423878
173124
1820378
1001863
1657636
1933207
1167801
1248778
100936
349465
724501
1109094
727649
1818274
944670
269690
805816
624074
512058
1415284
1891888
959516
1254982
547146
1170751
1879795
1012132
964852
1220454
376091
469446
1919350
849323
1958819
1446615
1943585
1428044
659039
1598944
362085
1033652
1584558
518127
609287
276157
1148349
1520483
724213
1569415
808076
614038
594632
810625
112958
14273
638146
603127
672355
135051
56987
369959
1965457
1030102
1622566
817775
1160449
545946
282281
584958
1475606
1030754
1230097
988235
1566781
1598044
207206
641703
1455464
808146
1831630
752610
291721
1839762
713304
1123242
1286192
1167838
1415733
915157
1936124
1810731
458051
1762472
962060
1045157
409030
1136036
125465
81328
1394514
973070
985133
1028548
1037612
1420001
625648
1856579
1723697
1193805
1636341
158499
106156
1393106
467141
926504
223605
743811
792817
536301
688011
1181489
1507045
79288
633977
751083
1133222
1739907
1472781
1863757
1312544
1648294
611460
1892319
284058
913190
1373935
1713766
1955029
116488
722827
1956425
1891884
1198512
94359
417036
998187
54508
41165
1341362
1809237
215501
61301
322887
1975996
261201
1834686
200384
1467751
1611072
753299
1183510
1568047
1911921
1847683
1583575
262819
57594
818609
576737
137927
494777
1505355
243735
407171
141728
1216670
328554
1749829
1239751
660160
18218
893343
684619
1761640
980811
1054672
1323358
378667
1946820
1653495
1452738
397617
1290184
742864
1609806
1522428
496714
1118182
243167
435765
733095
185529
279028
1960964
673088
1441176
1687240
495602
973465
1721361
360587
818486
1058712
1943280
251452
1230996
831407
770013
1248894
796164
75106
1893107
364158
1936055
1727058
369921
1126824
1485244
1432984
234066
878956
382369
1875976
927396
473626
1818203
32230
1809728
733460
1037323
1381124
890067
1834561
1671852
1562808
179552
1753594
266554
1371494
1559951
850272
826948
1328659
1553714
1459194
842534
1226235
1032420
642374
1285004
489197
1668305
450492
1099091
580715
1598628
1604849
1303332
1224802
258185
336975
1230012
992707
501464
1849583
1976577
1505508
1050067
433217
1016331
1526584
1362880
1476355
991682
1791243
403448
244169
844397
1687843
773278
882446
498194
1799088
80832
323046
1214848
729305
67497
289559
1547997
344427
824501
796412
1870268
317388
1355596
559077
1412991
738353
26284
56136
634965
609339
1870535
302215
1628819
1238163
1575785
292207
764213
611920
1633586
1986901
880085
1959181
1657778
1223435
551504
1459361
50170
1426698
1311223
1421619
830129
1199599
95634
693303
1263209
576896
131385
1488208
3090
1764374
1047150
304919
1650286
1930847
67448
1232415
1071998
1059831
919349
965169
31829
804294
1643408
726859
1540061
1810864
1366478
308995
498285
1938426
1679826
1276249
284421
1757824
1961648
1034965
668050
537199
113451
1454458
314901
316938
275036
626861
872043
1263381
1314989
1509241
811614
429722
227871
546691
629194
1758761
1447458
385095
1251228
1607783
888964
761184
1070173
1552926
1974397
1079735
1237405
394522
1326216
1900836
1410424
1752060
191251
568009
1840923
481090
531243
621610
592333
715775
526327
1397706
858453
505202
337993
391488
1236238
23692
460221
524264
1096006
1629216
399866
367693
1633349
1769143
697435
1062330
682618
1705839
1880525
1715666
112819
1406674
194287
1285066
877430
1199389
642231
872353
936069
1717055
1567714
1119316
170419
485319
1390966
1072639
1887420
521697
1816022
1898208
1026747
288350
941027
994275
1953505
1398619
81328
1342921
1218969
1218051
1077445
908596
545503
1714083
610354
866452
1648654
834555
1752514
157847
1126235
824754
155880
342320
1986272
1672906
1340472
979795
841796
779942
613960
1054524
929903
1212443
1328933
1126907
408871
1478831
1087513
1485252
1566793
1124413
1583827
930719
58399
1410280
1467578
1558830
398578
446482
1448022
23319
1011747
178732
822519
1909284
742355
1414402
606490
934790
960250
304140
704478
694611
321480
1067020
1671518
537565
379240
885875
1342565
321894
895167
1176924
1504290
1195950
297886
1612822
1052953
939459
846927
1201951
1553315
1773534
1329774
978955
550269
1690126
1688789
1553878
1301302
122798
1440298
854687
1463200
1017665
14356
1814688
94117
716437
1015259
720070
1117574
1765821
793582
65248
681063
1017197
1794839
1800580
1735034
313933
22341
1104926
1117621
1790792
946502
926067
1006511
1839220
609786
1927763
682204
505668
1743423
940112
391488
1199700
1399745
1945712
1164647
622388
1266600
857640
1768448
621644
1447397
1187016
1788848
1495340
954855
530067
1964491
1410270
1592359
1580024
126044
261076
773817
1879010
1694032
150476
1878309
1754047
895654
1482972
925193
931599
949490
658307
1938809
1974552
1551848
6474
711242
551521
1294100
1725074
1738782
1974754
1191520
1671409
1214852
1382027
1902861
126795
85184
1180881
1825499
1417728
81571
1302994
468181
1774587
63018
368733
616073
1832215
611110
862579
1809271
1822387
50371
1175549
1236409
451632
643829
1808030
1281789
1424508
833377
907864
1118405
1308190
1221777
668105
1171536
1063843
1468130
964027
709227
1735128
331061
1127807
242817
24207
73640
1848505
586515
1328211
1708284
1536803
3755
1602157
2469
191677
1725181
1733957
599537
61543
413045
938767
108798
1876431
1701447
857766
998792
502933
463343
1141756
286976
568583
903826
1398081
1853384
455467
1424142
1878810
216400
657145
1102713
1873487
796522
66899
320828
1588750
642078
484984
1477011
1193915
1459521
223641
1881883
1000914
1393655
1272830
1998559
157720
32568
1171728
270324
946225
1007530
771556
286082
1234919
1358809
1810834
457851
1974834
1690137
1686912
99257
1357962
181450
387730
144639
1848914
380677
1027657
304436
549945
1903746
1623643
1146105
1416290
765148
67259
1598757
1119934
504915
1323598
1433720
1921928
322729
1165358
1609398
1427899
1836716
1727202
182653
1580270
147530
89610
825670
704815
1780372
824360
1864639
1972884
864188
1317885
1543861
1598490
1927586
137335
413273
1257579
1567444
87524
297922
1508199
87345
384939
1186771
174197
733524
388613
559954
613068
723657
1570415
133945
1924005
1072075
1796581
1590830
1168968
507855
883691
1208640
1604743
1668182
1997449
1214711
1705379
1422029
481694
386977
783647
1593777
648079
1752263
380508
312529
1955336
1382304
1059353
389781
97152
906589
506325
1499652
1586902
1732254
152842
235408
258710
629288
1125057
5453
898229
524506
964770
1488428
1999766
1664827
816264
418966
1792397
1593625
873405
595490
1760920
279553
1705175
1359354
1117328
1602223
373241
1974652
1319229
994243
460516
484746
622609
1592707
380296
1433635
375363
1860297
1525210
1988853
1771970
1804151
1834395
1247849
34696
1139853
1687732
1307022
551029
1949197
11682
597386
1684147
1323327
454692
1758980
1018835
351310
944538
341288
1626769
1743996
1098688
84764
1741896
1322527
203928
1230979
614978
1395811
1489904
851004
1042148
1145612
390148
905593
131421
525100
1828479
1999237
1378784
179302
278123
219297
171703
699014
442730
989663
757478
435183
1615637
1455023
893170
317147
812626
1223116
1042111
659148
974214
356860
745541
260093
348864
1979056
475119
1447196
366233
23062
311549
96711
708379
373503
491483
1083381
334778
785424
424086
473884
1950818
198137
198994
1418679
569439
1927180
1262837
559422
1105091
1341319
11175
358984
1777295
1876315
1469851
1150951
1824737
419300
1616375
1765731
1021582
1774354
724545
1333930
449372
1765292
559805
424022
1421196
289652
1690912
859965
1277714
1025891
1120560
1951905
1384190
1896481
1870294
942726
1806355
415984
1282161
437877
1186659
1285676
1592412
213883
1755875
1351496
31033
1255485
637671
1192060
1861909
522746
983641
1789095
784533
1458659
1960397
853054
881007
852182
1530607
1464379
272033
1446388
625766
752058
1075869
1598808
1361877
582111
779238
1822997
1999094
1743068
1507704
555969
65683
590954
651055
115635
1018560
1287556
1384810
457107
1190196
1132013
431249
1179430
875834
1592714
12339
1787785
882939
163307
748025
227179
358810
1479385
1153539
95147
484479
1600170
611777
1268293
1467666
1301596
1376697
1007122
26778
473728
1606673
1457169
434585
1142767
221183
1253197
1229884
1305295
1385061
1138396
1083465
1267541
1431516
1916991
549113
1908077
814948
361868
1726738
1810910
1216748
843171
850872
841996
530752
797563
1117620
1039814
353124
1825416
1821342
649860
1454092
1759261
474748
1430270
1746333
1691078
1923113
1278622
1214417
1787526
1341814
1417042
680234
925869
811384
1418614
1526392
285072
1502060
1084472
1328041
1574921
1264005
1266616
432163
1704269
1687490
134556
230966
122045
391073
1967188
374564
1079228
1491121
230607
1595531
1182756
1446539
922100
430681
1495893
135977
1865247
1379517
510324
974984
798314
1361954
1568222
485502
66790
1949675
1445113
717439
1833155
1430599
1468123
1934799
1350069
1974005
1429868
1868607
1985824
298568
291287
524544
1337107
984919
524156
966277
773852
705520
835481
1202599
534249
1523309
1683819
1956485
909897
1437566
391795
1580517
349314
1440525
430887
221699
621576
1413236
1198127
409697
406005
1571116
1505761
1123552
1822734
1694317
393
1351440
1360174
812315
1711058
577404
1809282
194175
287914
12798
403174
1217530
187280
189505
1782200
1640774
471684
897319
579789
876718
1315592
1908744
1649798
61810
173322
962672
832686
1262425
195247
845935
950250
586281
951032
106738
1327911
618445
1269044
1381294
1960262
1345442
783585
520423
1247639
487466
950065
174608
1627759
705086
1683148
1126510
134972
187996
528893
430146
1638261
740158
1295528
1350677
1998422
658922
1503264
1919776
50142
1987450
1250747
1698230
1234286
5895
698021
887264
498989
1104338
1255998
116258
677995
1020374
610256
1162520
609883
1177470
1376675
1872227
1058343
678503
86582
336429
199087
1985500
163657
1508939
464425
429684
1341660
275621
1681839
521072
706103
478155
211683
150340
475914
1795932
1233105
839687
835358
1732645
1889552
1310965
478553
87056
453773
1726034
322875
1601968
1741887
811990
660650
1201620
894833
1582916
814202
1175519
1305358
1976699
725034
1230732
742396
863395
736913
279724
346665
1038943
1674437
1558777
1930370
254048
442912
1126352
1176163
1471658
1642955
732784
906106
1892347
307303
1968590
1180621
1304539
75939
199073
963019
1947748
587292
488445
1935055
1963272
1354371
1752148
1392213
985995
916772
1216924
1840340
1550058
1200026
109383
1315796
216758
1394393
1297686
931668
1099563
1555903
215910
659537
1461970
461248
552431
1971262
808886
881997
163410
1725141
1030347
1000187
234319
1619119
67348
8012
1660028
1879352
1412911
533655
1686305
1434981
958582
1818905
916916
584440
74097
1643534
1919306
1669318
1244005
1179010
698631
531639
1407293
1005010
1211309
1933877
1697347
161656
991288
897341
1293477
310062
1730565
110052
1790565
879077
1539764
1721793
591286
1872902
1596554
842050
1292404
145801
1769032
30580
1173212
1895336
1033657
612558
1704247
1326930
426812
355439
257482
1944162
1793907
1697012
1248348
1768067
853903
1509683
1994031
495489
331651
475015
215552
656448
545946
684386
1424327
591
1353929
1260840
527227
1665519
796871
1094136
321935
1894609
410788
1826043
985073
620743
689496
1851162
240437
470992
908120
724184
385079
704018
815887
1371364
1753519
1180662
266058
1800930
1992546
62078
510565
1886820
1722437
1430267
1196640
1322889
1856821
176595
1113755
116884
1739937
1273440
173799
1256100
1156940
1502301
733343
1793258
258197
924553
144038
1438261
758857
595119
1614235
1545745
1222488
750654
380701
746383
1138547
638308
1837803
929427
143358
223115
144468
983668
42482
232396
449770
927231
43066
73208
229256
1286553
1756788
590882
1013401
606680
1717857
996581
1869092
735247
955887
1611752
1249377
434696
922970
1696377
1634123
766354
522629
1071804
1398411
692945
714288
1770653
897029
1148116
711694
456326
607634
1538351
521198
1481535
1251919
1011197
1848150
433265
1086066
1324987
1496415
40730
1674337
104267
1891945
1872418
78735
951640
129118
1553826
1266773
1854424
453047
187324
182187
1434845
1648273
1733866
1515084
498165
1002848
654142
86579
253026
1913596
1799350
1473312
1867865
718485
1511354
873718
175587
1059906
1434726
783335
1686007
123473
370595
1146822
842502
753035
219587
1115637
1099001
1677139
1903246
1762744
489329
644553
1605780
113855
1434562
277189
881994
283524
1602427
1446235
465941
67969
1033888
508791
1914718
1968832
753643
1002865
1062608
1457077
985962
379845
1321063
1514730
1194051
1668120
1297628
1450668
1049826
1825156
1246979
426558
1152151
271159
1154562
956120
1831013
579919
1543121
171
270524
1690515
1213388
871947
1589735
1992758
1309553
24562
590326
1572939
1118473
1306993
232441
882430
1329555
308506
356036
126152
1743443
841776
734246
755601
1903770
1971485
1086527
332583
1899088
1552864
2546
1077720
5414
816278
1835799
33015
862738
1421
348841
563372
263433
256353
764029
892212
1431370
1528453
1991287
842354
664495
944496
407011
1141752
260857
870341
1781791
1250840
1328624
75110
344253
1549401
147632
1570100
515114
1712046
271844
280643
208078
1882522
400932
670350
654749
379753
1745406
1877695
214121
1449339
734346
453289
776679
753549
602764
553301
725312
861781
1691949
436829
66422
933101
709378
267724
695056
1281474
1810209
476969
894060
221
1453460
1359693
552219
1347081
515745
1211463
772967
918104
1728670
51946
98807
536719
615676
1881767
349185
99935
1322429
594436
1059055
722224
155060
1283016
1069469
1222599
1232077
1263867
1787239
1533095
387503
501436
1039547
1472811
1585825
1161516
1505702
1503259
133138
698087
1483893
1035979
1346754
1113377
620386
857264
604145
1375980
286797
164060
62874
1158336
404874
1351421
54482
239302
150688
1111192
1785018
883592
1911210
953662
446505
779654
1947794
1276521
770653
366114
327513
1502635
896790
1825187
910997
144008
944770
467579
1881910
1041221
512655
1084702
1326403
778962
660468
1903595
415546
1167064
1711938
1461798
1428015
180606
1049968
1660643
1946995
1185928
1135691
1763994
1416489
1049099
1102256
947224
415343
1486149
166232
643898
1473232
134894
1739038
116358
1830401
1501466
587380
1460715
1781998
1640693
1664807
1895082
1773728
676098
1722950
1095566
1919855
621638
11743
1487395
1102256
1495647
1670724
884284
1481008
1043456
228883
1347811
1371659
1633011
55396
1161148
750219
41643
615625
1819317
1386065
1862634
908723
727886
236515
581246
1649388
1289470
1454018
1476994
1110361
799415
226510
504922
189854
1152823
1597191
662573
1281011
1550856
1728331
1451521
469965
671
1437587
1866517
421956
163552
1068511
819079
210599
526531
583380
687349
572856
1313397
1130389
329701
1709429
475368
1965582
1574520
898915
171810
290427
354142
685101
796449
1873247
953445
1826585
504539
368013
1857439
1405429
335075
1983685
1468865
632638
1960977
1318010
1648120
1819730
634533
400607
686433
1377572
30294
948039
116736
443012
1892706
1210362
745183
1665833
1596337
1483881
558787
757574
1950771
1813550
235606
291477
488745
653466
744327
1148863
307971
695476
146013
1239439
1477283
769973
1419866
1292251
1502015
597290
1247468
331287
1699613
767846
84846
53054
591895
1054194
639435
875337
622973
1848618
1185706
413566
153091
651758
122488
833596
154241
1125727
798776
1524708
791308
399104
1236291
758048
740250
33750
1493628
274957
1068108
480063
705445
1411251
1558643
607972
1482048
160288
427429
378681
1353292
630641
1072075
704684
1189314
1542910
1918288
1976435
93864
1813799
434688
1744974
1080664
39430
1765010
1634689
1944304
384610
1893987
1078288
1993116
1969875
36210
1503310
825249
944259
1517876
981672
87728
176014
663307
1672980
1154108
1715666
1179590
849874
996451
1638652
938757
1520445
122564
851053
1236886
719544
848838
344397
1207793
884630
147449
321251
1711260
1296266
997366
3488
1195412
1392736
1811415
24711
56147
191260
1458532
1092469
1907436
216893
1029138
250709
1703310
746559
1767218
189267
719283
1086689
1187104
476301
1684590
279832
218802
679083
462341
167389
591686
825334
1269616
675283
1724562
1108272
545280
743404
1855629
1093087
1624573
638008
732209
90762
1456466
919809
1075140
521409
1760332
1728987
908450
1772371
125107
1380688
1428355
70242
1137526
1797743
142303
924594
1301339
1775059
296810
1201389
1058106
905756
1373278
577853
345660
1399247
591033
380023
561090
1185387
942267
1558035
853731
1205659
1027488
113857
341881
1240840
1317264
1604609
1317096
1795449
713396
344298
1838834
1696816
45373
1609028
902721
886096
1824611
1187462
1356972
1154119
1598374
1660966
1430316
977468
608232
913182
1785602
18063
1986907
990861
1452268
405477
1419004
750439
575352
1697040
462354
1263149
1232704
992426
627678
546751
1571818
1938320
435827
681002
1336483
1489332
1565171
1533517
1230468
42301
320082
1192867
1687949
1230968
44803
1301524
1942124
693274
157986
1064218
1180929
1518934
371763
9697
1566538
1421079
441547
1933268
178032
138756
787249
566753
1076797
759144
1878019
722275
1625089
605964
1110193
88658
324273
1583829
1306724
1682846
1074795
825589
566907
551567
485956
1744849
468907
481135
1576778
211132
1660053
11412
1255742
1355160
92710
1592969
1062336
1260281
130267
1668217
1903277
573815
801152
1103976
323541
582405
1700222
1329267
103433
488671
1878166
665201
92125
1787390
937834
645738
163432
1507129
1955412
1420147
1616642
78171
400259
886624
517856
559815
1755314
1290188
660589
52830
32634
470757
1124316
738739
1908580
134158
426647
21198
995738
1896987
641005
1993477
1355081
2708
1022188
297468
1614263
1816480
1819243
949505
1168970
991328
1825416
409477
576661
1854767
1508659
1224858
1717822
718478
1182360
430288
110721
157604
495047
1753303
962366
1297234
450369
831466
399688
1544372
453845
1088314
198489
1074062
672428
903789
1931880
858649
1047969
1841046
813619
124455
540608
45929
1757908
1664927
1735176
1641156
829085
1803783
703871
145264
1430318
211251
709763
1042472
482607
836002
983102
946283
1897921
1320026
633854
492474
1613833
1727367
1624590
583725
557199
731444
143773
724411
30327
56367
1256682
389195
1789153
1869395
691502
1634225
1335290
402043
1460466
501696
1186345
366679
1491264
1642567
1154949
1320531
661805
335655
236851
86763
422346
142250
519220
1427009
449176
319955
188852
64262
1006395
10828
1617011
440052
935465
734618
1017547
665604
1460931
1371269
544057
349364
1440344
321807
1897665
5533
19491
14541
1185983
393376
710966
1368260
1080004
1901065
1884728
895013
294870
456118
1988576
1400520
897138
228887
1674793
1604274
1825450
800662
237322
1293425
863639
84333
735672
1338740
411841
547406
184192
1858335
1552913
234120
283575
1161311
1071319
1989068
769839
227177
1497232
1024714
1354324
611007
311794
76062
32040
547476
1372731
989143
1686135
1737609
1853842
1004462
1141959
185868
195407
1620860
268506
794290
446453
1444950
69954
1419614
1716285
318800
552172
333161
873394
700303
146783
679345
1620753
1984200
653294
1818836
467302
1439114
1793952
1155649
1394161
426647
464445
1676050
280761
810317
567215
1262202
108434
1303236
1003923
861755
1974419
1841158
1632854
1560862
1406115
393731
1196342
1541647
1623643
405796
1520532
1382125
59703
548569
1267468
1392138
1778106
231658
1356827
1816674
1349918
1620398
405554
1064976
1711033
980913
525109
1052828
458960
911995
346708
431154
1740776
990277
1695665
671598
1562420
728941
1908528
890836
1129017
1367085
1230727
294449
1889655
698767
1511284
511745
1998510
1766055
1934083
521537
1300460
1791856
395578
1324820
1378273
755846
988979
103359
506856
222725
1138310
567976
579296
801716
82523
1504255
1809294
635849
376917
341387
47198
682045
1140729
1711058
1610006
1895721
1525912
670265
620334
998039
1257743
746559
70296
71418
147054
665292
832570
840411
914592
93678
1179257
661887
998517
1635640
395149
305891
1198065
1235042
1006768
430288
451568
274408
1575808
261959
183203
1416105
1010683
94363
913536
148021
208573
593650
1943108
962342
1103601
654669
241962
130866
34948
1698185
1281474
1685715
531580
769568
353163
324026
1678856
870341
529022
1178627
1051401
594333
1191212
1522566
1867463
1603125
1718566
794141
299278
554535
773471
846658
739618
1583860
359408
1460280
1679338
1042652
212063
662239
331876
277712
812075
539810
1548407
1063899
116694
1308266
352904
1076177
1465095
1298766
339539
443592
1451490
1228825
213326
747556
1995446
658425
838858
165407
1554207
141756
1390123
202753
1283104
1860789
280755
648367
352474
1375347
147233
1114854
1080042
1903341
338157
320218
737659
1624375
285836
279866
533559
483339
1228982
277611
1861764
1458962
278388
487277
544000
1718732
1852801
344598
345539
70465
1656907
592205
626101
1616211
1849130
1563618
1844533
843077
1584390
543013
830404
860287
295133
1428339
1540970
425288
1694444
1357065
1865110
1384910
586745
1211034
529567
1707531
1297339
979671
808583
14419
116502
1144041
1206102
763520
189267
45342
631557
50364
861305
775517
492207
1707816
256073
38158
1135907
1364053
441593
1580849
593025
1400976
168579
1355894
880835
470292
63129
422403
1923049
262118
1590958
1848686
998853
547507
1165645
1805455
31393
1147055
59942
1040173
1041894
1049679
1748683
858970
577212
917980
735076
1920144
334411
1659428
1917195
1490214
1859719
906909
338657
639149
1209434
526541
776010
1652713
657017
87408
1499223
1536290
156674
536047
40385
562631
651978
1325012
966160
668480
1177667
722661
490584
927950
205497
1953837
1501150
802291
541775
577209
1993020
525154
1063628
1542163
485622
1719387
1183035
1616257
1016356
355681
270500
267619
118121
473632
992049
1161417
1620138
752485
1003354
320143
1236121
324695
1017876
104401
1008800
997621
296491
1902808
1599621
814601
691551
1663239
221146
595979
1035587
1858850
1807565
246083
260508
1367901
1794657
774316
847094
562286
106205
1678655
407517
1596646
1613450
1752451
1237083
401998
1669108
704636
932813
1196846
421948
1966072
96696
1419849
576476
1874622
874758
494173
312267
1658286
1224278
176721
991374
915085
977186
1783368
80993
1270683
1211098
656545
949467
424519
1374750
204075
698369
403064
1684280
1028367
416157
894737
44091
785149
127275
1960964
126352
1069180
1628137
1253846
1922402
201634
1455330
1465517
1623694
263820
709140
1790720
1958992
619594
593233
1018160
501987
489706
1540532
1833206
1817622
11330
1276917
369794
140240
1110076
285864
999141
764839
1718887
498500
1564722
1463348
1778590
622372
1199312
965928
344950
1327653
1512916
318613
1643515
1424839
129409
1420234
629207
573176
79773
759340
1446009
1193485
846973
1608661
1062691
361273
846941
465411
1694011
1982721
163975
1962841
161332
1383477
1778305
1904257
1240122
1163889
356776
626915
1073927
160960
1067506
835071
1977633
1953866
511428
1622469
1034445
296662
1509974
824969
718515
138178
1232467
1082169
1888967
1856206
853426
890385
1825661
1651442
1821431
519049
14202
732740
757259
1983707
1849820
411929
1352376
15779
796483
1938930
1030566
1633963
1965422
1117801
846959
434726
782393
284158
1750530
689507
1741959
880326
127610
1644967
663995
1235974
1020325
603291
1451604
1038261
1555697
399771
1250573
1509561
805588
188833
1008000
1969564
1292922
290990
348779
86342
380984
1401157
1386263
1355763
1551358
1616789
1554233
1545921
1777871
1038675
498781
1013041
521922
1720479
1119219
1290718
266700
1962186
1527859
1735293
850276
1572490
597483
729438
1350389
368547
907838
237112
1994814
1076397
555437
825747
580280
539072
1132523
1290494
1354324
576803
1744533
1186460
1004681
1085288
777763
1606389
1981190
217269
1518006
1150117
1269639
88312
1091683
8587
1240011
1385935
422732
1692019
947596
1556035
639958
1604713
1690574
485076
588880
1429060
385600
1779947
335342
712670
1125678
1118645
781207
1398389
1325661
1745642
233052
618991
1494405
211817
65733
1799876
1068055
54169
736139
620949
818438
53101
119037
986385
1662214
625343
510482
31769
752108
410329
1724811
1929155
691484
281212
1681231
1138989
277411
1977085
1674498
886960
502985
187834
655518
711257
1406239
1464591
1287441
1468677
1965175
211084
1635679
1967482
527670
1169790
437840
113583
127073
521885
1352635
895584
1628285
1558954
678008
303850
1937738
1990410
1176127
1484617
184824
41610
1193440
357247
968589
887484
1430998
882168
834478
1397356
1003411
526762
1922138
20341
596620
541515
1795934
67465
215889
972253
703501
612197
1533287
698568
658219
1171465
1059224
536585
1645543
1938786
329156
1238980
1027698
468401
1282756
1820448
1459901
1630468
21154
1306536
183374
1461922
514088
616513
430446
1415807
1691066
1838717
1670625
1058899
1551574
284814
1585747
109848
587838
1596588
1357492
1022068
1771236
1549988
475084
1679768
701229
1250803
88881
766855
1132154
1612589
1545962
538762
1371769
341360
1796753
101448
923004
390240
741926
76959
1787099
1525996
102522
233565
447670
1405623
924033
867846
1042033
823037
1848528
337042
1871493
1187964
830593
692865
482905
1612004
1241687
142701
227914
1781492
391027
650370
1545565
815318
1434398
1178092
1719669
641644
1135477
652022
1515379
1673919
722052
505651
466953
398675
1403968
690019
212794
1863944
730680
1612540
1569
1777159
328378
29623
1398230
1515487
623664
1414467
364867
1464190
1230443
812690
584789
756895
1463844
548925
295745
637294
1532657
359853
826632
392360
1349064
1326606
1091200
878456
656679
662144
1267543
423869
1844407
845745
779616
336466
132351
1638241
387515
993425
642782
468783
921170
1293440
1041959
230799
438324
1137124
1237066
764264
671201
1748909
1614721
1009129
717573
1625866
91462
1278906
1509943
861380
148748
1124523
516962
1912048
1492062
259789
1486217
96494
291550
1752339
175697
1896644
881236
1348523
311197
192715
1657975
1431494
872572
823550
84644
718686
1985268
471202
861151
1228695
1182360
324127
867393
974485
52090
1561957
1088262
870567
1788031
358064
1524309
1592583
160939
1971917
1577123
161942
189502
1744478
968612
710999
1592631
1979032
1580742
489215
597279
525622
1868030
1030605
815862
860234
981423
612154
1010298
1105176
569124
1473537
1233652
1398699
248062
1893756
1033586
1246185
1913350
883290
391437
979250
1101472
1543451
1905004
767930
1042069
1844160
1248385
1509775
541357
720714
589102
1477182
1898057
1522075
811389
1389779
969605
99004
1337118
1178836
684828
499455
1251853
164169
1752451
979871
95413
1969026
1859327
1290821
959061
1852734
1925464
1383715
803095
1846590
987723
565397
779470
759522
1664285
1891614
1242359
511875
1764107
381687
667857
889260
1876641
1164674
680154
645665
266161
1634258
1181015
774392
67854
1297491
1503490
374763
5120
830453
1576029
1338991
1815239
710052
588385
1071834
1408693
1231531
680579
364960
631943
485650
469045
1915711
74331
1681484
238456
153897
1683252
1901815
1371386
1503899
1673617
743226
1355912
243755
1044406
1397556
1040355
121578
199481
85148
753147
1712174
1443519
1065430
836815
296005
986748
114428
1728683
1668608
1607851
1849614
581822
1592665
216985
457715
1647761
1044433
1092308
1237342
1718512
674806
825229
1277704
1573705
1783669
1608149
80786
1559404
1379948
581092
803041
1120007
1880876
787070
1476238
1379761
81553
847409
1531405
1951259
1967844
1923847
497807
1824287
679324
1962988
317865
1412199
1899951
1358244
1542375
786873
938846
1100030
1242424
1729850
541984
1345001
36541
1140406
1856343
1851886
1658027
1685884
820970
1461455
670723
698011
1168466
1959938
105108
519444
356280
1929499
1493029
19416
1261528
434432
1290803
692718
1373489
1183876
87770
620047
1851170
1646213
756196
564447
1542754
1688171
69226
17617
599760
1859159
1046711
789570
53430
768513
447762
251385
194419
1903655
736342
107230
1896481
1113524
880581
1329327
1258219
1444877
1287244
468687
1853837
867438
1142828
1945803
438705
599630
383200
433080
1570318
1419247
774586
543368
1124030
1129287
399354
1795784
714517
1738146
1672841
1074980
515011
779547
1989418
1160470
1186635
195170
546227
753497
1428639
1717514
1653995
140217
1178859
1384400
1556397
419216
1918846
1221199
1286275
481243
1609010
1848093
1908908
1355854
1127033
1405776
1246181
1093984
922374
422439
1537513
703976
1522738
1330204
322654
542963
1320102
1630990
1087279
1100126
1796170
388724
882633
312854
785935
749705
770317
1919300
1810971
1460837
1342908
773138
1556660
1962464
1298634
1008249
1272499
628620
649860
712297
328373
35738
1051044
1284241
405821
38374
837971
1814373
823181
266600
1361775
970689
1774919
1103419
1320783
30331
1707528
1058428
271714
378365
344729
204968
136337
1499261
547867
1984736
952463
1341245
208634
590932
480184
1328067
785978
1825525
1710618
252051
1444197
1793124
578016
964580
1475393
1165162
104111
719120
875552
1619553
209531
1014555
1731797
949832
487618
106776
797872
1642620
1529247
526917
1086625
343116
1937242
1867921
1735128
1426651
1398449
1748142
603671
848792
1529223
1776865
737905
1790513
591600
1962524
482594
450892
797852
992710
1984964
623199
551026
1622245
1915049
812462
1311690
760886
175992
1643800
1017775
41504
312965
722347
1570923
737320
1283188
1382193
634008
794117
608787
316019
1176210
1943129
1680360
1255161
153767
226924
1075552
258520
193721
238530
709546
893234
767413
719523
1826329
1982096
1253499
1580848
1160010
1322272
874523
1241732
894885
1297829
740586
699825
306793
1374792
606637
1494910
529792
96745
790171
1448861
607636
1540488
242074
344150
1573509
1143155
447312
265228
1787110
573781
540090
1518411
1611365
555450
578758
1834209
583800
556471
1549188
454876
57872
1562682
1611187
1755507
1006927
591556
288081
479511
810165
455287
1986555
686251
1180657
1910971
1132369
464198
1739154
1277698
1736844
1080333
1247707
805401
574637
1181023
1531415
1829948
604698
512949
1966491
1830172
635175
781812
729824
1811560
991553
1069061
1765063
1270911
979493
1280937
196742
1861669
881464
1206026
321425
235250
1727963
728105
1020017
13614
1033819
1911313
744714
196871
1675048
1378734
189631
621609
1791745
1022739
369804
1046140
912493
224618
1452939
1234341
585958
1267742
1479511
1117303
1390992
1467479
809008
160852
1604190
1176107
1180157
1051105
1938712
1539371
1040521
136475
1107375
1196872
940067
1730076
154426
1322274
594033
1227697
1324381
445996
1517454
1882371
1646621
1464060
1530478
1012948
797533
1541599
1361172
1481486
50761
448503
1995913
864455
14135
81701
1417420
595278
1533282
1530714
1463636
1005967
620314
1478164
970753
1762221
1320341
1325684
1001848
1151154
1739629
636186
1742895
704234
1086761
721276
478384
381948
1417776
1006908
601867
82280
1944440
612386
16864
816111
394151
922052
71883
710808
736932
14862
1147892
1640195
180751
1613267
2091
816255
1759469
922623
1055986
1231531
1389758
1906743
1469404
647882
1583671
1046175
676761
1925746
742089
555740
1862799
223861
332252
59447
509809
69146
965122
877578
637127
1037568
1478300
1162589
1586573
694426
835593
1483397
1180414
937250
622148
807103
878666
412880
937502
1900956
1910808
1488980
1274518
1875346
1807547
975053
1844178
1282922
246836
1297765
1628500
1629727
1765254
1187120
1189984
452458
1554837
1753903
1257722
239411
1709264
393100
297510
454622
716915
638545
1059557
1734139
926435
73778
1394987
151711
1230807
1213731
1546599
102412
1848100
675272
801460
319375
1967355
1669472
1363033
1111615
1170609
317030
804040
697467
650033
461270
43463
560952
1440916
631606
420382
79957
609537
1970316
1123774
142503
1191372
1267033
407457
284064
458948
11543
404876
594169
629567
925615
894729
964142
1943993
156114
1465791
1378998
1852613
1308974
1644641
1464569
622049
109898
1675252
1577101
1656870
1179235
1654308
1156802
794612
1693536
1329685
943383
610019
1337116
1671783
353963
933406
122922
1375007
1440995
1260107
854207
153430
1503829
1899679
339872
1918127
638330
850346
1286131
1481577
174392
1729499
88756
892593
160785
567411
484972
1791466
1067670
930102
33631
1094740
1840539
1091649
253932
1889768
1201535
523200
1071321
741921
192202
1949913
51605
871102
1072325
1224247
590712
322668
1507211
857250
1776755
147409
779633
587741
1459794
1935550
1345694
196981
1296253
773674
35172
504589
570593
436620
283808
834286
1945712
1176897
359338
1702437
1894866
843419
443471
1313328
1352607
1878432
415568
929956
1527200
1698350
1799279
78820
176762
1626322
951218
1653155
332946
481543
1410917
1691685
81177
571396
1789820
37270
344946
1857746
555243
556950
1571161
1584120
5918
1356459
118550
283767
247071
1163963
1856052
1075982
1561732
1797244
565111
611034
1566183
1098888
1185520
1601071
25878
710775
679850
214205
1746015
1849580
1238321
533817
943367
59403
9729
1085728
1235305
619246
170049
1158498
16292
1135116
241963
764182
202552
909232
629767
1947605
816473
1384950
1423617
1245441
983970
1589566
1694233
248700
456350
1000617
1249047
662456
1624292
793643
1170183
1690890
1933395
1984730
488543
656381
1283417
882308
767800
1670578
538784
1222284
520505
1044843
1404257
1015909
1105315
1048146
533969
435827
53486
733568
1013901
470866
1258448
1481778
186387
197402
93351
1269499
452119
239794
875944
1990764
1695614
1798044
574395
1336070
995163
933741
1842816
1755572
979032
828826
1195684
291287
1798448
778167
1539680
766109
165069
1361145
1165687
290440
724612
1467560
179150
552204
835960
94030
317080
608387
1904280
103000
274753
550302
703511
365950
1048299
1390923
71026
1125212
1919445
539523
1832334
1814705
1471031
639806
786915
1927001
110084
1093565
1736328
1218854
1352584
1642838
1360962
631977
610164
1598235
1176751
1272697
276668
1014940
965303
929333
1205249
1686866
487567
1153349
1039608
1439121
1311201
1543211
117503
1110613
1681967
1856321
87882
1193945
1757815
134219
1892293
1896346
350973
550313
1679094
54793
1452628
1485440
1704620
1827509
870285
1360126
1969064
201680
622434
838409
1225530
468824
673234
598769
877942
1074417
338673
141330
564991
1408265
1080100
1178019
1728272
1707522
696193
1569257
117618
1608462
143462
342519
1124811
216685
865645
491807
4779
157847
1995413
875860
1018423
587215
566136
1492738
610758
250248
1807261
1738319
1896996
301737
1247785
804946
333045
689640
1288539
1315403
158712
674911
679748
191874
750654
1367523
542698
1471997
939479
1036472
658273
682902
49358
761175
1538979
1518980
1335551
848484
1864438
1351602
742232
1009695
1497615
1800319
412979
1436398
1082998
1328454
1327211
505865
1391015
189774
1692172
1553234
1089180
246265
1507596
1709155
1798873
354422
336657
251810
570380
116129
1563589
1279161
1699177
1702760
1200727
770863
88311
1525100
36550
1017659
843693
174776
211556
1310806
1225111
1936121
1062566
637584
1808935
1205091
1728471
347191
389628
1872209
1255990
867239
1927963
1287590
580424
167365
995925
426308
1595341
821688
557892
429638
993174
1176359
357805
127534
1479735
1748359
1420891
1434562
224770
1816586
921213
1873489
1316407
1438356
187836
1060456
544397
1608016
430816
1322990
929608
1159932
936654
1443186
1963194
1923080
1228514
1777703
1204629
124084
1634025
1986396
1572082
1919169
1943735
1850443
200384
1114311
1914122
1525913
371906
777677
1016484
843185
1844323
471475
1036634
1658617
106810
536806
1117859
708327
921617
644021
578788
1744989
801236
1518793
864676
1939757
1647559
1929217
1494732
342377
422293
648900
1547213
974528
1171884
666603
753868
1142826
646248
1792388
1574135
1495881
1189448
1040230
1211902
547510
753583
1137770
1503977
594901
1941274
1061232
373157
1141959
967203
858680
665246
165283
15177
1988725
28444
1810622
137282
115
266732
1602385
427715
399874
180024
938367
1027669
558067
462607
1333295
1876757
1580478
1408541
1289982
663108
1040944
1303683
909449
1951098
523138
1781527
1358831
868252
1234446
1011364
970396
847511
684772
1788147
812283
1677330
1662328
707341
664690
730706
1154639
1253533
74578
1139793
647140
1549231
102973
395964
159791
690909
1214301
701765
1810017
1073742
278770
1061372
413258
1696345
1066821
1980973
406564
1128850
1124699
1514094
769666
1759520
1502811
631689
1056039
1130380
126082
515022
943419
1474771
910395
1985589
404660
304051
968784
1170969
240500
618727
1709849
1763514
532916
694802
361709
168919
1849549
465993
1057484
1391745
782881
1690850
1099563
1851564
956908
810498
253521
373315
1144656
1028468
1144120
93049
1947185
1722315
543436
1710254
931762
394809
1207565
180604
721732
349644
293127
1531150
584746
260409
70822
607250
1065408
1799852
1294677
1536438
400923
337944
1071428
1504647
629935
349644
1443914
1991838
1989501
1678071
680205
1955413
274760
847976
1216237
230649
1968601
1523698
279979
1724633
1734606
838369
1510254
1149780
345887
340566
393895
599541
1052193
59020
1270504
940442
192914
873591
1771076
200374
1123155
303264
163332
1879746
831464
937732
384568
1871914
760435
1886034
1554330
1205316
1414175
902966
732507
1421926
1275216
1260637
1038467
866065
1146538
637369
375634
1828033
1281361
1598950
817631
1185875
510117
867355
1775837
574182
524262
931653
137227
1046190
1752708
1111199
1814023
1626769
668687
218443
1225796
1473745
1254305
728187
779075
575079
1879281
1008421
353433
1230061
728168
648285
1232043
696792
1115453
1362956
313596
701978
715799
1564945
441640
613297
365650
1184886
1720277
5017
1149835
1015195
1472185
1439858
1695672
1902717
193057
1883823
1209056
1124956
1997189
804485
1098688
657109
740490
743874
1560570
1005298
1752555
1508571
1123567
692768
1822495
1587072
360267
482330
1670190
674230
1808125
576645
231237
471401
637687
1580324
1471277
733106
343928
77639
44226
1025167
516036
1456491
1212838
1463142
1434925
11119
1382954
1590286
1299814
1129967
1964957
401738
650547
1042894
639715
568502
1270911
648772
129736
781812
1599647
1488571
464071
362240
678399
1670921
1846985
1269535
1272024
326674
1245190
191437
752278
1279155
1226943
307825
1129360
1964141
601621
758804
1961948
852351
1171636
848704
1954513
1846741
1066879
63691
172161
944712
1109270
1468189
1521687
1328392
320718
638877
1994620
391232
1412432
1754473
1681813
623091
1854495
1589985
576210
1252446
1574985
1036024
1263406
974984
1448989
1728227
1118161
1046274
1233108
762402
753750
1094849
1723514
16706
1439397
1038885
540707
1904457
375662
620066
1129946
309759
1019694
1028248
581676
1939261
506948
1478025
1379004
1170771
62412
488063
1091461
1275796
1377526
1651994
1142364
1231612
501866
1192073
663559
554632
1488079
509036
378826
1120193
1186795
144829
1469263
535802
1022990
879263
766548
256807
1175311
63116
1787849
1274957
735697
497523
178812
1148156
517770
611062
420672
1569081
1727180
112395
1586163
634962
1704624
847670
1566637
952952
808043
1975432
966594
1223899
1808729
1895446
656195
1207917
1423557
689705
1544078
661586
249775
245586
407416
980099
1938426
1060263
1782522
1338080
1043358
833407
769555
917533
814435
354382
741454
1136357
585476
1716772
268855
1089492
1038815
1615420
38831
537955
253185
1795541
1429075
1504164
71405
305039
395565
1324093
921439
1985384
1848231
764490
1879723
297202
1407286
398179
1751835
783647
1660467
1835243
1268987
1943238
1929639
111808
591600
1923626
1006832
1138985
900855
107340
101841
752273
1598335
935493
1962955
1905180
1318142
1408693
290165
1661966
1153587
305888
242055
1583010
967316
1388600
1730530
572883
1434542
1298674
605658
1104076
1767639
973389
1329904
331525
1710280
1406949
55707
685208
1873873
911862
1784334
294065
898740
661886
1155649
247943
1470944
1437008
382913
558806
732735
296090
403290
1520041
1071588
1592384
583208
115032
1818169
56958
976786
44979
1075341
288290
456378
1059633
76597
933117
1165682
804831
1184176
1024034
769520
1151723
842178
148529
739798
1185087
44673
619076
708166
970037
1809078
422609
374502
510332
242313
1883979
1949738
1510195
1784598
786164
326677
1548611
1262830
287180
1670953
1884790
1507358
31696
790531
395771
651127
714753
190969
112171
1567183
1112158
1357518
1315189
793892
921771
364119
708592
733595
803057
225092
699598
398382
708417
1960591
1787648
1208960
315934
98626
378102
1742925
1493575
231060
1413989
613842
78162
1836002
79221
985516
120955
212379
1693201
1009085
1942875
1337461
337333
99880
1974445
1416142
1892058
1195400
1804909
364942
1738905
708547
203798
1590199
1035954
248699
1732446
1532667
791359
98470
342799
304573
383913
1780788
258665
141975
868116
1493065
740428
321630
1992972
830867
1287507
1734591
7967
1429045
1382047
427531
1293138
931627
1391971
1432128
175439
249561
1558125
1655739
1075087
1768153
1091127
1166338
1674461
565752
982121
1677457
856335
837582
317147
1044891
297629
1950388
627978
19921
367596
1838359
441648
1833719
300601
1700173
840466
1804992
314744
1447408
721551
1653092
391580
1342690
1748252
795326
529005
1337136
1763944
1912202
407598
142466
263470
806285
1751365
157505
11295
432336
1994840
1270343
226552
1628806
1910731
925404
436872
605799
1740690
1748048
18861
503178
1027251
1150263
515834
411154
22266
1539043
1370702
649920
1941265
639192
226910
539832
1430117
1489201
1582105
1826005
733237
1316710
1510172
648183
1269838
750731
1044603
961583
1919069
1437073
797588
1143171
575688
166604
918
1584261
1841856
1275129
181334
1286717
1160212
1021549
415541
863686
1894948
241949
1919085
1023442
758501
929922
1378172
1401413
213101
1627835
1148040
445147
645716
15653
536719
1140995
1210463
1412401
667692
116110
587229
1662640
757729
1420605
473911
777785
26342
815089
895617
152675
1648821
688898
1413681
1380520
1992323
49771
1198873
1992615
953875
417286
1400399
206703
1303550
1691047
1622120
1242942
1115555
1107994
1450713
1014074
1884722
1086180
368890
1866836
1966568
1857020
1866555
643357
1228968
1822599
50575
1471649
618713
1784261
1776491
878325
711085
1493347
698300
889404
793301
1769647
35735
1474149
1197423
1710412
669574
542432
277619
1420381
248038
711697
921432
475617
1437358
239771
989818
145798
1689098
70844
1630488
1981485
1055132
1168093
957545
1250054
907063
1849982
691714
1083124
154381
1304757
26843
1753394
881424
1041852
926468
160272
193083
1069155
353796
955412
50047
756440
1165950
1457646
785634
395894
541567
1390278
1398365
94468
1215341
1632419
1813545
1181082
1323796
209862
1548418
959831
1995837
459399
314972
1793148
1234064
1901655
1660726
1998351
885871
718870
612961
168307
1628309
65409
1727675
1152469
1729890
345313
1684816
1759553
41995
733522
474178
414466
851844
533510
581896
602047
1061468
623451
1710087
539313
1693145
335951
1528886
507125
1315288
91935
866202
353572
1554705
1459732
1403291
602310
473161
1335703
1497100
619374
1192231
889838
945124
601229
277502
1541081
982644
1683253
1168590
1230495
1307545
883330
260847
850322
969551
1111257
185904
1476034
1203512
1453004
143294
592579
1733509
1845881
1044930
1178851
1058824
1350712
1575165
908593
1619002
1154355
1846198
1657708
572098
1440432
1703758
1426294
624853
125444
663111
1965897
1261303
1888233
1340722
1426440
1311601
628822
622386
898577
344884
1899381
1481011
556860
1869654
1487419
494275
1890001
1462979
1574040
303259
1002765
63873
246162
1009258
1861331
295937
1694207
419223
1951183
1156473
1948833
1026610
1113849
1568096
198409
945639
1450519
1427762
722272
276469
1431775
1154104
1689429
77346
118384
1603932
389354
1414699
1138409
1709409
256064
940101
367960
826277
1661891
1919768
131711
365345
611970
226044
1770805
632899
1814587
185934
624654
727527
1687606
1519190
1992865
1646213
440609
951267
1148406
604609
1265370
811962
79428
366345
76337
1273145
1154944
1205520
516449
134112
1826055
862209
408108
380581
441137
830740
1942418
66374
77838
494598
1095359
919710
1075390
1360137
614943
1894971
1045889
323453
1608284
890443
1018047
1045600
1546304
1101855
1311004
256701
1530259
1717487
1611551
1006902
193819
742200
1854758
1037429
1898523
1180184
438607
1575681
878332
570414
1369436
232749
1005757
1355615
136173
1229062
1699076
125746
557970
1532744
1747683
1640971
85401
469919
1967454
1132044
1016620
433085
1371944
1488016
764189
561097
1799284
1500016
1073539
837821
147054
107735
1168334
1189125
1426763
1914954
283550
624679
648843
456601
214022
1971598
1841193
1008877
158573
49419
388119
1907798
1360062
159980
1224997
1371732
1565177
1350720
1336696
519709
1695079
301581
1789558
186789
186564
987974
1479561
928639
500616
642319
1299914
1333676
1112318
1159436
474885
944924
1064608
335220
628869
212424
1061660
1997232
1848187
329708
1700526
1898482
1023313
939736
44728
230319
332262
1154149
4663
1354180
256400
1251624
715092
831920
1414765
1141180
461007
9528
372799
1069526
1409782
543014
1683992
1522116
140257
311148
1576451
1066804
1375933
213101
1899944
343067
1675381
868269
356146
678623
188390
1655978
730985
1897852
375244
535423
282473
71327
1819571
1299629
1396463
1416435
247429
396090
1800823
1833902
1076657
963993
1499047
1304434
702055
1976082
1683430
1938088
1911733
560546
1952900
1704297
1940555
117625
437262
418681
1715925
440730
1649895
465829
546036
1435014
764861
1815818
1101022
19669
1864462
30168
262331
1665316
1532178
1849173
115009
717724
551718
29784
766839
1014158
1521445
961527
1727189
506224
1411506
1436506
1420724
966985
706839
1382554
255128
281022
605551
957267
1914954
118624
39267
974636
558474
998289
1941733
754052
1091361
534559
852147
1521934
1606242
1845241
1394735
1412128
1719616
1809029
399917
1113710
1712102
1843720
332296
104164
7532
819705
1432700
1048743
30437
1296088
1909105
355338
71794
1711503
832838
1241394
805629
1630942
305931
283379
166797
153721
1626665
315727
831896
605825
1221172
1171907
1541215
97005
417424
972358
826209
1656041
13891
83824
1724538
1414536
1765879
1908996
1162499
1942906
1051291
1849111
1184352
1246041
1083081
1203261
1312140
541036
166462
1655083
1696354
458557
1432598
955968
1691964
995096
1166239
191878
1514118
1956046
697001
900990
1604713
67339
571678
1548251
923754
1692594
128665
1486422
546792
1980617
1006879
1812107
1288673
692083
1814171
216719
1833598
1152615
1382086
1236632
1808792
1585847
1581245
1839623
1658008
1566737
1628990
921585
1082278
1812249
89314
25044
570673
1556970
204870
429709
1276508
624041
1056678
325107
773370
40484
1245228
1275431
988687
4562
900515
543476
1133663
487709
492169
193640
766754
202608
1479070
1432225
87990
534928
1674338
1309070
1516550
1293800
689884
507853
1448767
634606
255717
269445
1480447
1855291
1931874
1188517
63059
1664076
760435
1384906
1646423
708455
312700
1481779
935143
802229
628697
1580637
1930907
932368
1721708
42110
430502
1991957
412259
1184958
340626
481260
985311
1815777
1769506
824551
916609
748388
493946
1612474
1935171
538591
28797
878404
898496
1308444
338430
130743
1489994
652890
441521
1966768
709124
343475
251884
1042767
81258
1798052
953073
1235669
1452756
1033031
1042624
436736
821488
16465
1066735
1289636
643003
1160056
100240
1006913
1412411
813937
986273
1969807
699329
531072
1396967
1781463
1392802
196986
1080337
1095496
1497290
193217
406456
244920
116725
222742
1475217
835113
808291
1451617
557255
687887
484136
1758669
885427
1688554
1934083
1342442
1609193
1148860
189365
1619814
600852
977670
1378890
1527403
106820
1586832
1409035
1712459
1394488
1644607
9236
825334
628663
1039865
915076
1553892
493432
87349
77745
409425
892025
1901496
903307
1049722
1485339
497143
1284401
1885100
859561
545966
268828
1496101
72919
1443829
1520551
1578615
49745
1790388
1553549
41390
922725
514712
1857302
208214
1116270
751033
83338
1923464
711656
902467
1102528
1366430
1889744
1245162
672959
1812294
1381201
397112
454343
1871789
1172491
1347962
1085670
1981685
1446122
1911609
1489231
106038
1310674
480062
1724410
1443322
942817
4226
1754496
608121
1576778
1246668
36579
1267150
1933089
1303603
1346631
327031
486714
683433
32039
1536822
1313857
314326
1389711
1418377
531599
649587
1707924
160052
925676
267198
965122
303731
1092308
295074
1878570
1202369
1121242
1489087
1873266
1998782
1806368
358681
1437482
1740494
1230834
1650768
5313
760711
740272
849958
130085
1942424
1010751
1392809
1462637
456541
733916
772967
1860616
1183464
1810388
578785
1401466
226180
1181859
1919070
751562
403102
27980
97118
745628
89869
1359740
584337
233637
1528442
1448750
1234904
1239266
1493043
572115
1153047
987794
1133718
1927643
529722
210077
1613555
983395
1927415
51190
1340543
1436216
1781246
1410904
18832
175393
1424398
1883823
157295
1094464
427805
687253
182605
328149
1516116
1427676
1466171
395080
826650
1492393
743964
427470
1308132
453310
1315210
294644
130410
1260816
49572
181594
1959372
973475
1815864
1912880
1793530
1856602
1286306
683025
1645925
1796415
153107
1378876
133078
781248
1507872
1611365
1738913
1160362
681496
1171846
1228452
1557885
1949096
1029051
1361753
1829130
1620719
1764598
952690
1271448
107085
772270
135756
1836848
24139
618591
789444
1288473
718476
834286
765977
1689642
1240706
1616355
1575643
499455
752667
1734548
1304251
1424076
1412674
1554829
127388
448514
1322359
353786
23321
1742984
1549853
1409153
1507434
1275937
287506
1763804
1559868
1620792
925806
172460
650015
932325
815770
1702107
829354
719213
455782
841404
1258158
1376983
1017193
1422996
171123
1082889
651659
329936
1073079
22556
1631144
37050
742423
1901776
1805456
1601918
174392
878005
1368594
1771169
192626
119648
1356827
763519
559440
659124
1672561
943367
112750
128942
1007662
746187
1167153
553618
1640215
1000424
88313
471101
360155
238627
309753
567115
220244
1615839
989201
1401127
1962130
259693
1514018
1806425
876545
1477806
436051
466099
879059
843311
964996
1153414
318612
141975
1056398
1498465
64527
1928091
1354177
1019655
1895467
933128
134050
1619070
1596598
1940013
1852301
812753
1496920
1161215
1137284
357369
1399329
757478
593371
30596
269785
543984
1732205
875440
571646
1337849
110240
1169911
454613
40157
1676281
1923444
634388
1313871
923664
1188693
341985
1706129
1115323
826101
614743
1398619
1571680
1824443
873017
35558
609890
181290
1978501
1447104
1455272
1088891
1627324
835625
1128970
1121187
357056
251336
1479860
1302364
1649935
1617060
1806070
231815
1431441
160419
1353268
179093
911098
1438768
386086
149117
1843985
121173
258224
1276330
1403640
596567
1514846
1570922
732980
206700
1344574
1392545
1282816
1879713
1636935
547129
1400074
1989837
1011859
915671
1501573
1807671
1540462
116009
1430296
950526
1997124
129381
1798465
1224528
443812
1338120
226587
882045
119435
1261716
792543
1111835
1423542
1178083
1131992
1656914
1894049
1059614
709601
1962098
1682640
304621
1452932
763477
1510678
1987763
636082
143150
1305103
1649895
654946
259268
396397
1984912
1148750
1255106
1293407
1311346
120418
825278
1985864
1074634
869362
1079371
791448
614623
1639068
616600
1719387
874843
1456117
150715
604146
870076
37783
699362
615953
1224087
1857910
1959884
189915
1031283
1674751
689989
431864
540489
472569
1947060
952341
841528
1341530
1479756
440609
1377493
1369632
1485483
683928
347834
1755634
1152023
1496291
75710
735193
1944265
540725
589064
1392778
1333820
1738115
1117479
1321687
1971329
1208258
1538248
207432
882075
509458
1471819
1706257
822491
613179
251536
1494151
1975009
1269544
699654
828343
893936
194345
1825117
425059
77016
1985726
1825276
779085
291525
1761805
559502
848997
1078535
1287641
1733498
35029
1919726
1416112
1002132
1441873
945395
1976563
1508511
1955472
278644
15944
255500
1503930
1044715
801882
212087
60697
1045035
1596548
417054
440288
253513
927331
1289379
838720
1395842
200227
1313150
952031
1874816
787453
460075
1149472
1818747
525224
174486
44963
1938420
404948
94416
1794989
100915
111951
877949
358908
877847
1597799
273043
1735309
729633
1020539
1791281
62752
1978870
304949
953022
1005835
1938970
62475
1518378
353765
966413
1361101
1924716
1979618
1536524
748534
268038
783297
381517
552573
1234513
1822507
443994
1745808
58071
667057
203621
12214
1919335
1530071
1346045
140321
600893
625572
1824818
1029158
1883011
1102113
675160
411302
122085
420620
1765038
1996743
386939
313845
412804
1653309
78673
1674075
472423
709541
505164
300378
1178994
562553
401572
1396829
926995
1711162
1140797
1220616
189267
1159898
1215373
1008250
1456362
132465
556542
1769694
577055
1193158
983501
1423227
102817
992323
1821575
1024551
1931383
1696760
1732803
160300
1421231
448991
839670
518004
1457259
1311676
1087053
1507370
763641
1258437
187778
758426
1944097
974050
458963
199450
663942
471768
120440
567507
1069712
381191
228507
1741662
1266849
1160108
1744696
1280519
226780
790014
1639062
855314
628623
1940218
1113364
1773776
1104210
1303791
340202
482154
1428679
1754039
807471
416228
685467
216389
1207144
887318
829697
367464
1171377
633467
1103347
1048773
1676425
77294
1712737
1467330
637434
1848828
45485
1659330
173190
476258
280751
579370
647968
461457
553605
423965
430313
963427
186781
917686
1134701
1195384
303666
895821
94816
140372
1600727
1652719
1439925
1496716
356268
1406723
429346
711238
183961
1695528
1590426
1192010
1321214
471535
938321
197143
349012
400560
704384
1046629
1133103
1729585
465247
1564383
163193
1381491
457233
19446
1303479
483531
1931269
16508
1521809
1695563
193727
1241923
1803225
1792860
1582289
1388953
239500
1011834
845798
1963456
690141
1985803
752901
1979847
936533
287655
626084
332108
1869131
70966
1161209
1851753
134418
1292120
1934466
543788
1914371
1672103
142380
1462688
582360
809899
903973
272675
51392
416403
1343913
909248
1869736
613271
1365720
1747423
1385583
11952
1701940
1128026
1465659
76184
281748
690738
1281694
1332093
41639
1313975
136900
405835
1823194
57791
832746
1503199
1173141
846230
1838135
522385
1855857
1481648
1759793
573522
781923
438350
1752662
403502
966771
1385358
1118129
657730
85348
933022
1713364
1785674
967194
63644
1322767
1275100
1179598
350824
1878991
769402
1876163
299467
690983
1007395
572510
31335
1356280
67448
1374631
602781
195170
1981607
1648563
1393780
131374
404874
1643248
340028
546118
1786450
1735895
1228904
1748963
1828369
687300
617527
1784201
1679451
724029
1666305
587828
36245
1294919
1374519
42283
1149824
36500
999468
80243
1159274
497341
1803485
63908
1868321
115525
334832
620206
700161
813841
380677
1280165
1079706
85845
311549
1741804
1843226
800475
1514105
1389737
928774
1846094
479287
1293366
1157172
1052958
1348354
603956
118109
732265
1582136
293646
818863
1899999
546481
650726
1466533
1185395
170995
1470827
1694924
1123594
89473
1951909
1139041
1694158
1793761
1840464
471528
1377263
1945561
1653515
345355
1475231
743522
1260903
1669221
749675
218446
250381
1687949
1758230
1733959
1680888
81088
387438
1731821
202676
603608
705796
1470389
679726
1614532
611746
736115
579679
577409
688591
1480306
1991621
1358696
1712129
402932
1866406
1926691
1229039
1070790
1470506
1727321
1523151
155229
1275931
1882751
1516647
1975241
1739671
1749896
1231895
1429969
579066
794951
1877519
1301982
69254
1816760
1620673
1002882
1007808
927750
1821286
1397636
1865370
1357005
421859
204744
26866
1058920
356712
1090844
1689642
848550
1031374
1543938
1800628
322890
1446965
1310340
487206
541711
767727
1327334
185934
313596
602269
1289409
1375
1227061
330467
1536438
1088854
1087800
579900
1352811
407726
1689429
1396512
620407
694472
893170
1514202
1854077
843632
347122
505568
196333
1450780
1378278
167329
985622
410727
1961714
1647400
1636356
1347607
452695
235335
1844817
1664611
688460
19087
1043108
126014
702498
1335203
1334368
693204
1145134
460799
345291
1993394
874588
1251283
1874209
1738784
1873841
962032
1021481
358302
92202
1085456
353945
805314
1282307
1038108
1725275
437281
1158915
752528
495085
539465
1316713
305773
1350404
585260
1092832
1253508
553854
1390980
220888
30564
593318
599376
184751
1929905
1904014
1699398
1633687
1069335
1167392
50931
1930689
596430
1643022
963058
1374880
1271130
1371764
396125
1633762
1090255
1149904
672753
1256658
1309542
1571780
460125
1367838
1700094
1479117
109959
412068
95579
1705685
330796
1989618
777451
983970
360468
579420
1123566
1244847
764991
861932
1999048
631338
1874490
1565501
1954096
1874204
1670603
1132307
232966
219717
1315288
466925
61430
978165
1270088
271924
1698828
1101262
136483
931735
1704513
1096751
1878309
1370414
1142751
223067
898738
1444307
1544669
93161
1719433
1099187
491513
1245147
667192
1785280
1670529
1691933
152304
1900541
1413928
1808027
948116
1849048
1236194
678219
1048604
281519
1962061
231954
1479984
209656
74176
1167663
1738347
715020
331883
883513
465029
1813611
1219226
1789153
71364
2939
996422
1013670
1404257
45297
1707290
454139
1370822
235429
1488281
1762179
364941
73383
1290642
421091
948229
520625
93929
1902836
436492
1963932
1534635
1875407
486071
1071153
863460
1049373
187180
712358
1081527
1136074
1528708
564756
311398
97953
1001934
627598
396636
1291875
1121120
1187541
1923255
1411496
1077634
237322
493978
1352127
509097
652458
656160
911645
430164
575974
283221
595531
1622307
351328
32532
258920
37103
1125380
1205090
1794008
286370
1605615
1222061
1761170
1860064
73353
725220
1002860
924852
923341
251296
1924976
163956
927021
1075207
86726
1511137
1752489
1954042
801197
476287
1105924
1807155
1709667
1859650
807302
1149402
999346
798347
165981
145332
1505471
291628
1008383
430504
1394823
1721806
12944
594295
417252
1749606
493432
888667
492082
1610051
482070
466323
1694824
1064976
279189
1086507
1427521
987135
1170382
648389
1670203
1506112
1132831
1245810
830835
1930323
1309100
1151417
211563
573998
754066
1257435
1017353
1941274
1013089
1721281
1289986
510482
1748134
585900
52649
438534
1778448
1474297
1947629
1918371
1041496
1648260
1848210
540793
1094071
1985427
1766569
777939
660145
442196
94865
147138
1872129
839032
1543537
1816151
1867865
1748906
1904989
109511
270894
335757
1147812
1321644
62400
1076630
1525004
1897558
1812490
339184
146533
106810
898696
1200153
132314
1666218
1881748
954774
1569871
907131
363889
402013
1971020
300692
243542
34123
387056
1366235
812432
1870113
924507
874817
1627200
1728903
1556939
507684
1777839
1457671
1431564
1072679
563155
1914005
1331969
604101
821610
1413111
782861
315595
1050115
822669
783874
1777211
168004
1689862
956964
1329986
949947
1086215
802819
712067
736050
70605
557144
1577100
1583454
438457
248494
1521493
1738818
727656
790032
1480680
355003
1919975
981168
1223896
1365975
1118473
468967
350583
1012989
1439649
1677476
1425307
1709625
480082
468387
526995
1096773
38510
883268
1988157
285596
1698300
1118620
1384073
1014539
1277455
711604
804479
1508452
1283580
1660990
230031
1313142
1079910
1763538
637377
51556
1501862
491949
1462420
604530
411666
189765
1985796
248596
1711992
1285266
1788978
1508606
1958062
1932544
600762
920323
1184890
1724898
934212
1084038
1198512
153030
1643731
76610
1427697
1470532
981749
253425
163481
1932139
1611888
642157
1778466
1391751
1007902
946471
1969320
1546669
1802432
1315414
740282
712190
1013367
1399220
875637
1215009
732591
1378702
1089495
1134307
1736749
1270343
892915
437537
1631473
1721349
685608
1271464
1796605
1579827
3583
1572377
1185393
805393
1708548
994630
107318
841901
1009584
1137283
919118
1800811
1040664
1037381
1922101
1836116
499620
472977
619725
1740191
1103419
1684314
935286
1977905
724501
1021425
574637
1356632
77220
847584
36709
309456
167278
1693536
1653055
356972
171476
63610
1173879
1525462
760141
696528
88414
334329
98992
1102545
1329033
725234
617190
789117
1143744
1697986
789632
108066
1791772
118132
297202
137188
1008433
10371
945118
1698252
495082
1121911
1331651
1127691
440386
1818273
1794397
999673
1300692
1312408
1274407
795169
317333
1216652
1032906
392424
1951721
683447
427964
1674341
947470
778322
111368
158712
312562
1306399
751507
47129
670978
5415
563785
1507636
1907485
491435
742644
1862311
1045680
1306545
157138
1226016
8456
578812
673771
275620
1929421
1980560
936051
466925
1099641
328286
1346645
1697550
1901653
861360
1500805
1417051
1164676
506813
1517560
1136852
504792
627876
808333
1447458
962440
657740
7687
492973
712980
1465517
1117486
1164433
234720
1052097
1948751
1692935
389271
1676560
411240
1628757
1720033
1316099
1530168
437246
93501
320475
1529394
1869255
1900386
38664
237788
1922296
1143064
1977353
1237188
518641
1325361
1628500
1441236
1615547
1502900
31903
245848
638593
113521
1248927
606855
717561
809229
52337
22809
1698878
558132
303534
955138
850729
1758230
1916399
884889
566637
1051514
755202
1716881
1782375
391970
1475638
1622312
451627
217060
602021
1261805
1892188
1591869
320548
591147
1009056
811377
1273523
61368
1260337
491892
1675225
173953
1172826
118594
1656879
1949642
1249660
1425687
163274
194642
1569108
42745
512295
132355
337809
22809
746303
297603
856605
71992
987974
128938
25312
1951004
1197020
280978
79348
1346833
337002
301556
871455
1272312
1259622
351463
1625115
42951
1741773
1681082
1698391
472789
747420
1380272
1259854
490564
1427397
249034
827164
1766461
690935
1622036
1665659
601679
338508
1475980
1996703
38725
522684
1716397
179971
1464648
70320
841945
1422710
703096
1285175
1832500
996942
525014
1197739
1050049
929036
1954392
1917006
1750121
398761
1085516
1315756
1151060
638169
1343312
1672786
415613
1675319
562073
1658197
1007885
158504
1076637
1935567
735130
878673
322640
62223
1043964
584099
1046945
858806
1689678
1048743
11689
272754
1440994
1516351
598338
745271
308307
529817
546326
1079950
1679880
1247851
771531
545163
1146662
286418
1644607
44246
1349959
306318
1456790
464425
1373484
187413
512431
1068337
23266
1201122
1547059
218593
722827
1403647
272200
1893904
846913
1508310
447071
1251091
556790
1884599
908740
1384338
1597751
816177
222169
179314
858099
776126
475889
940705
1501936
734321
434129
603380
35426
1608871
505802
719310
1212423
1486217
64062
564552
652834
782
1388310
1909171
256492
950324
524799
277529
258197
151605
1550899
1081388
1680524
667881
363328
1611396
220062
310296
557405
463124
436848
779831
626451
884448
1340564
1499132
234652
1655000
1476426
952293
546289
653748
660176
1008421
229673
880815
1531488
575234
1675430
187582
248003
870888
637651
1613677
864787
256229
530207
967636
1892505
197698
1084981
954587
210755
587804
97820
1797846
132612
1038433
255689
935936
519088
882514
962537
1440216
763281
1411286
1781062
1823907
1998803
1998144
459516
1882198
239747
1052747
1118473
97817
189511
80473
936724
1855525
1099722
1644449
582527
1539826
1440341
636183
587988
92987
1245906
1786974
104134
427964
837620
527030
144352
232495
448386
464739
835251
306328
1153728
1906249
329398
1105762
1905098
1826563
964469
954230
1714535
42444
755413
10073
1951870
377417
102441
1191931
332578
1464884
1583688
154444
873268
1734961
381115
1408812
781679
1359679
804173
4383
666125
948657
1385407
1964294
283896
846292
19694
177923
1154195
737131
782903
568289
238229
1774155
1250073
766426
784137
1619241
56280
1093025
1504351
1667286
1551170
1896331
325599
795407
1801698
382898
404026
1205738
1428674
416107
311384
1229110
1092198
711399
815401
1208961
1419716
1750684
1872050
980299
624541
445603
1432478
150545
591223
1659505
1976949
431046
788658
493969
533372
1353325
1973728
1462565
1555433
418935
262426
545224
746899
345601
234373
1363928
857796
26977
1816879
797490
431826
518935
420101
797911
1247574
935183
1604530
1747135
1247806
1345158
1731700
110860
1320636
450492
923301
1535585
1435021
1408057
537369
1063534
485391
333597
1780152
1911932
1957253
1236670
1727965
329253
1764358
997554
490975
1699752
141305
1695857
1117975
1832317
1967428
1710571
1551587
933199
695167
1296993
1974652
1115957
313410
1732298
953754
1466094
1519210
1610474
632699
958161
588342
276102
225677
617684
817164
1919351
1686402
1729856
113891
1455811
1420694
1890484
198584
1270886
1777097
898274
1704001
1191307
7144
511925
1965366
37640
347090
1062805
825159
63982
886642
730804
70768
32352
11355
1671598
177589
1627369
1341292
1389795
235900
1650191
1890876
51181
464812
241361
1205620
742086
1693212
767288
702463
1062548
386960
333120
541919
636965
17823
441410
844664
1497490
558005
803557
1533583
1855157
230940
331945
898830
1045833
654619
1112784
627115
1984131
492044
837606
369881
1975016
187378
856017
268910
558697
87635
793623
772725
47211
953299
1390584
1441236
915656
838010
1303098
1935556
1666805
519413
1933482
1192171
1751014
909558
1715912
305896
924853
902120
1134612
730181
452162
1929086
1123320
1425188
258186
1391506
1113074
127093
1477150
1018172
1224311
1866191
311446
190175
1937617
1219252
81568
1002087
1967803
733525
1063207
1261962
250189
348537
1979943
790077
1881757
867077
1548592
303996
1122909
1716720
940351
1290391
525131
1409033
1258158
329267
1974364
1548027
1701249
1817814
1921687
165747
1028354
1500727
1106141
1897626
1634394
492440
1669567
575440
1072136
1677347
814380
859917
1158237
776146
78626
916482
1113464
1013805
1110219
1475747
1630024
15734
1891266
1864761
1785439
63783
1372002
436653
87776
1224286
1543050
969282
375088
1566955
373401
467591
1655660
846347
1303307
1666552
1728806
1432218
1373812
414432
250906
605950
968257
1541306
1797671
564232
1356599
1949839
1848723
991556
1241518
984070
1402345
1909936
841995
284047
76098
624520
1454800
1696050
1828429
926424
435786
592079
1148198
656397
746335
320634
1511582
702710
241331
13379
482378
1081043
44938
13760
936232
1644197
149625
497141
1915390
605677
590992
1687531
893197
915045
1674095
1741327
738061
1342831
980889
453026
903601
7222
1909734
890497
1881935
1436248
272022
1902528
1758956
484124
1280992
200400
396435
1079739
1757349
1582306
874351
827274
1511712
108311
1231589
220370
1870902
655147
367383
350195
1497443
1899944
928015
795859
1737646
507433
520071
251421
1645429
1869422
976917
948078
386329
473438
1373439
1013251
1237899
705267
1215480
55030
501589
858724
603955
28789
689415
642114
1299188
249639
1010346
1624868
742105
563680
1823228
1899063
84930
1371407
819118
430974
1073555
1373369
909799
1136407
16969
770486
242851
1719191
92505
1234792
1854035
543116
1009524
932971
726541
161960
1558530
1348261
605948
333711
1153880
893188
1300460
1754570
1651198
1224278
328682
1092809
440556
1636341
233466
304617
1937750
648849
985133
1520463
1671763
1740184
222335
26536
434706
1633541
1332029
696741
192571
35093
181121
638684
1204232
1780879
1682390
1647673
578437
1926473
1925766
1705712
383276
1825523
1415255
1645629
321721
1092089
1666648
487166
1452939
675061
79205
215246
985624
1037035
786852
238181
3700
596089
1285813
1159006
730797
849639
134355
789192
160711
859439
1669682
415195
730853
1469517
255956
1597434
949408
719702
873540
1837693
372280
1491687
1122206
1818096
906291
722598
1100120
406029
615017
661900
58813
351527
211904
1157944
71188
1625882
1360614
1553865
1931940
1545454
571883
548186
1374959
393639
396600
1137796
1563263
15779
690283
1355811
1091776
574972
1199700
1105983
1413240
1961938
1983512
1821096
109652
1645903
1108546
371247
389887
1800969
861390
140624
979252
456812
1979404
889977
601044
866130
1760382
1560137
419757
690958
1708234
1299329
1329778
1345128
1411177
1931524
1645997
983929
458557
61046
235947
1191509
1205846
1754110
1656204
893287
1426510
59703
1807006
920284
531326
1048302
702085
686943
1720696
66592
1995401
985464
1234811
1571305
1972666
603576
826547
1396894
1076421
322511
57844
1525673
466392
1290939
1661403
527964
1887953
391787
1171896
34465
1770002
953472
330266
487926
1297478
1212008
1820406
298988
1539933
1376639
1634008
470500
385958
208633
188291
1213218
1873002
664437
1505288
1210283
72685
836255
1354439
39598
43884
1683088
1414887
962762
1360651
1373317
1709099
620863
1898488
1682253
1230144
1136446
1048655
516333
1558055
1634709
3168
1430295
360632
1531367
689820
1202998
28905
16268
959208
1219467
1745809
1986044
1119521
315069
404969
592956
1498716
1535095
716051
1910957
1680345
747486
1551740
448042
58227
201287
1969631
1782554
932405
1025766
1533890
572323
14953
1571392
1793393
1776957
1273378
1069489
1695211
560726
593288
1314228
1499697
1832232
1505277
920719
308131
19981
1256849
437332
1739304
1775317
1561585
1110393
723016
270500
292090
1905940
1997845
1274807
1207517
1480233
933441
1738297
1970501
918500
1246662
1363691
459488
1844851
1137703
471821
1843774
1735808
1044281
560212
952120
1592061
1613991
546488
1831839
490466
311102
1323027
273373
131193
1381533
883889
798379
1382530
1242039
1483455
1426647
92198
1290837
831568
1867099
1424736
426473
1001741
1451329
1219632
1704163
502621
1674375
170604
97441
517764
801335
525030
1624626
1954489
1676410
1415257
549621
1197020
337629
1629088
453295
1213480
151290
901254
314757
163816
1574205
844849
1613730
996391
316643
79739
1854623
1869182
48027
1034058
1622453
152135
1988601
804794
720524
180669
1330309
1037928
1743369
1649018
1224971
890187
1273711
666917
601735
181329
1873367
770808
1681727
1736998
434877
1712871
1807888
591787
1990251
690492
652270
34603
1667641
753916
700373
276152
1880132
161421
1248145
302253
998960
1774764
1990787
198301
251396
1210439
1201343
1988954
1579331
384633
1949712
1176762
1005442
1243683
84886
646138
602867
85041
693388
1270966
702118
839556
1652770
1839709
1842937
1261311
506598
1199714
1415605
1951458
1773184
1838359
197935
228518
414216
1048062
574237
29927
711954
1821660
509807
1636622
356814
1411649
298917
968989
162601
404263
446077
1307440
7798
1393520
385619
1254038
946473
248125
454930
1808011
1476160
168373
192175
974460
1810221
1369481
1904091
762718
1365718
241447
1630341
1521170
1094968
216922
1117820
686569
1984033
1641984
146737
1526011
1887489
1269347
1422824
1487081
733887
316118
1757244
856720
1920455
1144800
1292347
334527
243434
199458
634311
1669928
704322
1999228
1252827
1366419
1410832
764570
393498
1052384
144759
289329
999832
182637
865212
1493771
828849
1546177
1452499
799189
1936041
1555058
1726729
344110
401807
904784
364319
788158
335781
647022
1818855
1135623
1314923
256127
14763
709362
1769763
1016661
1557140
1610701
121361
1133418
1815926
1228537
744730
671776
1649749
255820
529782
570233
1632030
660694
602243
1841789
1872376
585578
632453
421116
360634
271883
205387
1326144
488987
1552893
1935894
473837
941117
1373852
873073
1037791
1060590
1524315
371827
921691
818486
1040162
322333
1915362
238607
1030416
1053425
752941
1231509
1199858
374359
760160
554871
1589678
1185001
1647794
1004965
1396996
1512600
231951
838390
1776018
1993994
1675381
1648912
268680
425587
634670
50443
1014425
558013
1745537
434796
953275
33015
1035218
222043
78687
1939382
1669777
1965217
864979
505893
1711222
86137
996982
1815919
673119
246806
236172
993577
640339
265015
1094853
977070
892923
1171756
1015186
1757191
1687185
750806
65662
868831
847462
1678279
387744
1151846
1752314
1914381
851578
674885
1476598
1148342
156565
1500301
166689
1795706
22094
1869366
1583806
958197
424163
659034
728439
1969587
451489
631273
191177
668948
370946
545806
71370
1475184
1985267
918575
354422
1918630
1655442
1379816
829069
620949
1201479
319825
1826707
384302
1898262
585036
1183821
1301078
229205
180954
1567518
548775
40411
1240213
658053
1426138
852113
521025
1236002
838079
911414
1263563
1331914
24887
871535
1964763
1529403
944163
1202457
660223
1486931
85277
1920340
1752657
1177217
470018
411303
1470277
215154
1657584
720335
1502218
1122010
1674271
1818513
1101257
436933
105928
1367837
961733
1771925
346828
268386
50796
1905502
627629
942556
432385
173798
639923
1492080
1558830
1026651
1940156
1072358
884926
997740
151749
1069347
968589
1515944
799283
1461605
1975451
346424
1134354
203580
1722568
1984142
488601
31394
1810586
580238
758703
1530560
830407
1398843
1287918
1882727
503249
1873076
1665376
1522617
1711033
1232499
738293
869975
1431637
1331804
978325
1313223
147899
862656
1528277
1911155
1522760
540094
951304
14766
1584540
679723
715969
506224
342323
1709684
1219233
280177
1299507
1808135
1729498
1426792
1899629
474086
278602
761984
1041210
631835
415596
206243
28351
1358813
913079
812564
689284
969733
1836035
1531396
235385
701641
953073
1782944
1745985
797771
1564557
855194
1069354
1503078
1039442
322992
1359140
476554
1800986
1218458
815742
987578
1071329
12515
1245473
1294990
1034618
1032943
1486315
980834
1138913
166398
1737358
1738542
1185344
405244
165640
677886
1159983
732576
1226499
1032354
398922
222962
809774
1594300
1425368
1159761
1542909
804935
441775
1986679
1474011
278864
562481
898156
589992
930037
1899248
680769
1715962
972176
568577
1891644
1447670
1283084
974485
1462311
1343913
1869885
588047
842138
1996607
723597
875178
923489
135277
675168
1593049
624391
1597455
1602263
1343460
411018
1977963
1742335
1970525
136336
1734684
1061955
252051
855950
401943
1528346
1299946
1169952
1369393
869255
1759012
1546599
1367288
103479
867713
197555
664018
1439897
117444
993748
1156980
107538
778835
306143
1378646
937232
1830981
372742
489362
1607677
1674095
216745
1332064
1175981
1932827
10921
699693
1835804
611447
170218
1669389
1930247
379484
396767
931733
1856131
1666812
1043371
865604
1215373
660820
1927654
1743900
653022
1339379
49057
443685
1432700
616481
234169
1240163
1592553
931443
1665971
357005
658448
1611072
632105
306655
1987860
1937861
1541496
642181
154188
391188
659007
889224
1595544
686679
829332
1795946
511744
763315
1532269
727396
949839
212075
1733954
1100158
588651
1272248
592760
1786343
1055262
1885477
493830
1822603
1497090
1314448
450168
1915170
1447782
1925964
1405269
709032
580405
1629294
277135
1193023
544348
535725
585600
1449393
114240
1852180
1649621
336568
1731869
500246
242342
1754630
690172
326703
974193
464588
740155
1214043
965451
550638
1805740
838148
1869003
1361802
1679533
1016601
1889373
940578
137776
1627783
1230685
1557643
1966913
572052
690773
115344
1508347
160466
184444
706335
752475
1873160
1694405
1376006
649587
645281
1698428
928263
199943
1984024
1837326
788309
1846067
895437
805258
1019138
522770
409310
403783
361260
334456
380857
819864
1720266
1825294
1403832
705474
179528
181840
1851536
1844354
1134472
1386919
1066775
1483496
968588
1280540
649439
777973
747861
903061
1002916
1632337
1137478
366383
1918566
318611
713446
1185202
144306
67822
1113415
1220751
1045470
463568
1554367
1607433
1573031
657083
1472996
1840622
1809996
1092832
456982
430990
59717
1045017
1981931
1783985
1869028
586281
108311
1636926
554857
1333126
374959
1797055
1061528
188951
761711
435044
1520275
1552577
1731352
828376
1450672
1459114
39697
1144003
411335
687989
965472
1108276
1554277
1114180
223783
1692391
1498134
949955
146470
62202
795371
903550
731950
594050
1854524
1252569
1020986
353768
794132
214394
642435
1476911
1279015
692336
1334922
1269179
715053
1160403
1575345
1259088
954057
393527
696770
188376
1072284
748345
70827
1858049
51881
229338
1288318
741746
1219092
539435
1861564
419567
397632
56360
429570
529783
1688335
630913
443057
1707996
1017595
440624
918055
1374251
84260
500689
1166532
982610
425809
1734938
1237101
1395276
1107035
1159196
1892660
1797118
1236
314785
1929984
1716986
17435
905558
141728
718133
594177
57541
287430
889930
867590
368887
1156774
700808
897873
46188
965650
1564844
971516
1845183
1212213
719048
244044
1664927
1085671
620858
1222731
1437471
103499
1672288
737208
606070
1751635
1035263
1154183
965949
1354341
190713
500099
514707
1163459
854257
799586
828875
1865618
986561
1641500
347756
1036392
771782
1462485
19367
1352599
1392306
1705231
560106
1845945
714847
1179348
1318586
838574
1981784
113463
1111594
99475
16706
309460
12796
1600992
1147382
637021
621661
803727
1102334
1685022
157699
666223
1463492
649123
1686356
1944006
688990
1500502
11880
1356263
672220
700258
373988
1899456
1024763
849693
760344
1096401
1282494
764655
460629
61025
50520
1563875
1031219
1760866
395097
1656676
1346173
953602
558411
563680
430332
149140
1274982
1450941
228889
1026762
822374
1089119
309289
1391619
174512
1433432
859341
1642737
956787
1531955
1729934
959007
398986
247688
925184
1284393
1812905
649212
1204803
37170
32402
574056
1958119
139878
1216756
865259
1907223
1772988
1109076
1515065
411933
1112526
844954
1134681
890511
596756
936852
545635
1018423
1632946
1383027
1462435
1162262
911052
1560923
845542
1799219
343727
1457156
1937465
696865
630935
944075
1148600
968197
868269
992317
212719
1598639
456888
1642833
1766324
1828402
1003694
1927368
1470377
1438018
701792
1218549
1687617
1325533
1396742
47071
125702
1633707
1253249
23244
775173
1350921
1407263
1204386
403754
70903
1359643
1503938
306427
1510552
1044043
1253523
1834567
1944582
224205
592765
1343312
1720991
343191
218158
45360
1008421
1903763
1032346
1259568
312974
439279
1468849
1849522
71823
374473
1442522
476556
145997
1439616
1955790
1961024
98624
749164
1557331
288800
434354
1769275
1116922
1080020
1242468
1947764
153209
726970
724451
31716
1980482
6842
1459634
1291124
908418
1855177
1180049
1729907
622489
1665904
607511
705757
21482
1695597
1053752
547596
1148212
152511
1028367
1325484
723179
908926
1053196
1103881
711590
836593
1305349
1316396
589935
1012008
1935795
782714
1423977
1407471
237609
534978
421741
477976
31696
799228
376666
1110776
1572468
717277
620036
875721
1152823
1858463
371890
1294238
1579930
625529
1186058
1642000
315850
280624
663139
976283
156590
86968
793056
1859645
1195568
1373101
1340051
398902
1468944
1309621
329269
708421
930146
1943196
1689398
1915471
40538
448586
1082549
1141180
129331
486522
545407
712362
1135072
81667
1750250
1164164
1525981
1570923
1214285
241561
1445395
1211535
477522
1407163
780498
470331
286027
125524
1726854
493299
541464
658448
529174
185594
67333
1213097
1544552
956135
825467
429182
808231
897047
1960274
1353244
822079
144209
1534006
1486233
1319672
585486
1950335
1891256
975830
317263
1719270
24720
1545904
316622
1432698
1194611
1356473
1540740
1508312
305143
1739974
873063
1872036
1779670
1633901
153067
1261710
381274
1178732
594404
813308
1479476
607885
683282
1748068
1261683
1196847
1312603
672904
242409
7487
1172088
1026025
1921795
1583005
1018043
615535
552618
1527576
101890
1881144
197249
957066
777681
1901247
1023385
1736332
954441
813381
1187510
1149215
1899232
962466
829990
1012756
559507
1457280
846415
1119948
351390
856131
580769
757624
1929905
1808319
900772
1449493
1494478
922429
1744252
1310459
495170
1852302
1282826
198116
1850079
1774115
1917953
1344638
1474826
640612
972693
1348029
1463142
778001
597326
1131330
1980287
1151572
1918999
1897066
50261
945233
370791
278264
215619
1053089
1895581
1476897
541449
1538030
371646
354678
1188406
193396
1295811
1910708
301234
1720035
1788567
428554
1643702
370998
722644
66323
1228391
1863937
1810877
1623534
2455
1207159
432848
1750121
381725
1897241
1000871
401445
1654101
417580
544209
1769550
537296
1311368
23465
1243488
1560602
900137
1634734
1653711
250111
245803
1758949
803844
1937738
359429
47569
178567
588395
1532143
1737331
669597
1025751
1436985
1027023
1917640
975310
732913
1446939
834945
298189
1384738
641173
532155
882297
1711272
498925
1366485
361956
1470652
34533
1179608
746292
943618
1653919
1571301
1463800
240885
1298429
1207035
520757
688146
30215
1274487
1387273
149486
295415
1432187
1879578
1393552
74553
1786473
1856548
161294
1717537
1691635
1595732
338050
1258874
1068995
366964
328277
912926
1491193
1916675
1760017
1073437
585932
630966
433722
1400688
1171825
1578466
739752
1280310
1211958
1803440
986021
882626
526113
1616918
749572
1455564
436728
976955
227198
1743988
1265620
1478167
1291512
542476
1297434
712269
1340159
909812
1180604
144501
1217245
1863857
1087513
1048453
1989885
321657
1808148
297570
1832922
909997
1896214
1196462
1305310
1935172
127658
392297
1709849
294873
301965
252051
1723559
1542636
1939099
94429
899771
911538
1866474
1696517
1780383
1241488
1435538
327831
213713
1435271
1012477
1371587
1755894
1313916
499123
961756
426285
353862
844913
1908314
630480
300345
847424
1176546
1330116
772353
155229
636603
1408183
1371508
896212
1636808
1862104
832518
863901
247491
1286529
431248
1516380
1233404
516231
1044182
1353504
1933267
6091
933107
1280312
1658785
568760
1512010
364777
1903987
1461166
650279
924547
229810
1909067
1638920
1575110
938378
1226899
1759612
495979
566258
1916230
446792
825589
1796443
375324
1880588
1991511
1229763
504586
740930
1594387
1979878
50139
76666
746014
18025
1935700
1059275
520338
651490
1314408
1433658
1576466
1340471
1366778
260501
208547
1404131
792139
1220789
1346677
885687
1100417
1018027
1527989
1942651
361023
848904
1124301
1193077
468232
1497170
1791333
1588962
798805
178246
224806
971188
29579
1984221
1940059
127115
1153586
1248763
456507
951839
1129753
891397
813228
1835547
729055
248051
1228772
205558
610713
1362281
1480181
266170
1633419
1744763
28611
1446346
454523
885143
609252
1588406
408126
981388
159932
1387663
1870197
1943648
947727
1540511
1247950
508513
672932
1422029
1890062
989756
1026759
1490080
1979321
1867216
384679
528929
1816338
108525
1725962
166438
334613
529379
768368
1845827
374487
1614223
952443
447840
1283888
496575
188969
1632634
681768
435038
1620061
1455981
974100
121592
1640215
845634
863308
652826
782346
611460
938427
1403101
675005
210553
1562997
1366394
223783
502038
1731298
1844310
853857
449928
1941093
1850661
56515
1003935
1059585
1169720
631272
740130
1269756
1544229
1433245
994464
113987
267476
1011144
1533577
1621056
630634
354976
601269
1751519
632492
1510305
366118
59369
565355
1003536
453787
722709
445978
1727932
934132
1183346
387090
1107972
1883982
704459
1033078
682168
1644624
646979
1999744
821688
1394425
539090
139712
1511424
1796905
1355241
821365
422238
1439214
914404
291141
1364362
1330951
1163968
160216
860851
1547700
1802445
1972796
94536
1271755
491395
983929
1045186
318718
304022
1675798
973477
434178
1461704
536631
1859817
1372618
1858865
1830058
1007401
1807759
1622755
63059
1653210
1682687
745068
1634156
227769
732188
1823621
241485
1713773
1225020
1356527
1502581
91176
1780567
547213
499005
1853332
1424435
57143
598782
1799072
163561
1391650
1466146
1186997
938199
1013393
1519489
775211
1425949
926194
1007114
45434
1144619
1718341
1739952
771782
661889
821358
1988492
314670
931212
436348
1763896
1781658
1920955
1293532
1736030
658194
1291597
1909900
1146411
1719474
1995885
1515717
1944843
204635
456982
427240
1758464
687020
1049211
673288
155625
1558932
1809557
1771913
1241140
840212
1421075
86853
1089980
796036
1727070
1697304
464917
54217
242601
603040
1757675
214357
1634629
672434
601776
131176
479389
826490
1494081
1230052
293786
1657116
378418
1228606
1391032
642733
1280039
1874536
1586701
280477
1859338
1615078
1499927
1888657
715013
1493046
1685534
965399
1261977
308242
1963534
1063410
1670653
1648200
494404
164346
388702
861326
1154495
798905
932131
1107662
1193409
1265146
1713693
1317975
1582998
953698
1389239
775114
461299
479195
916574
1912777
1563565
1947857
1237668
1438693
44292
542632
1489543
365689
940801
198645
860786
94980
1499518
1870956
177224
1542790
1673919
1403806
333534
628905
334489
1268529
673262
1290643
1298594
1881459
200047
1681813
1440674
256659
673835
1014363
1841005
75961
141606
1908844
164372
803799
1772176
1439456
749445
1480569
620764
150953
1962464
749961
873224
1749286
580769
480590
1899371
1133047
324225
60615
1853436
962625
352073
1988583
130727
1263515
1348835
561206
1320431
508438
1185387
1166379
824892
825482
1043172
473574
1161685
1264687
1202154
332164
1172824
1657735
740620
489518
370289
341260
1627995
73892
1371024
1384832
1732623
1974311
818029
1428136
10041
1847445
166539
730037
438842
1831700
576238
874807
1592897
720674
489508
1090195
1203701
508591
866058
545631
1907241
891416
1016448
1830879
1856301
1133813
1115065
1864939
1557549
1760882
493403
544057
312587
54917
861903
806820
584838
950433
1669911
211706
1879043
1734210
1000679
889680
1788784
141895
348882
1628761
1079228
1312101
684703
991787
799554
33925
1857363
1976761
809375
333363
970088
40416
1145935
1734548
177461
298898
1596458
1482293
666950
1115702
1864729
324812
425494
352375
1379008
1911175
517965
70943
1993958
939029
457592
276591
1860729
1323623
1727531
1557787
799663
1625701
643423
1771931
1708466
1575826
688983
451731
850589
966712
1759032
1857887
1362886
1743413
856520
609769
1995413
177765
467102
1304666
1433336
1473638
1495118
256669
672389
1054580
769627
1622624
1561633
1194156
903325
1953771
33578
187854
695520
1995395
1294092
651317
805229
588414
270053
1398422
1473899
110698
1315210
1348355
1633958
14484
482911
508247
71803
247179
568056
1621397
689917
1038943
1770420
868507
1678361
1991566
1133031
132972
713572
529815
139583
601213
43881
1597741
1470365
759252
1385090
1316015
56557
1346308
1028642
600000
208785
116254
731720
1542384
921739
1544101
801347
1284194
308161
1675507
20764
638793
1865793
372113
883971
1445288
238679
1822387
932828
1953053
1630776
144236
1855308
1112890
1515170
1189457
619662
1704672
774984
1072396
1865476
1889723
271401
330758
587377
1505985
1891799
1041074
1251804
853392
1217797
727903
760591
1225792
547088
38135
1014516
1447065
49523
454753
943815
305877
1529980
1281692
522695
1310811
307974
986282
1605405
1518890
1283462
1028829
1596403
1941649
1695542
1414856
358858
580794
207040
871633
814134
349106
938716
805652
1314575
1539293
1489201
1516209
1644550
1255060
1366720
658053
436619
1768933
716030
1459719
1531914
1140808
904790
414850
1892427
1152454
19390
1252501
470757
1897744
1042201
1127754
441621
1308818
1968381
1608090
140298
307951
1484693
931355
602560
1162558
718996
934772
355355
202444
752076
619779
1572082
916223
731087
540
141066
321239
1029951
1390029
1269918
70568
773209
1787061
398675
1151753
386233
1378940
493266
1242053
1863504
1958359
1693858
1998619
1472128
827460
768690
65498
358851
1929795
1735809
1772460
713082
334970
334215
775116
1713544
1913731
1721281
805983
158770
1590188
1326034
1235091
910099
440564
1051599
505175
193768
863485
1724643
1260021
581069
143390
1865123
420608
118594
822374
1838794
156399
661821
1439921
448779
700008
1467130
1127723
737616
516981
1533130
20247
255462
394490
1791153
1003149
1610819
950417
390611
481379
220538
1026884
1658067
304328
280926
894763
662936
74284
1956107
1322927
1126235
1691597
1699154
793417
1812296
1609136
1099688
323470
1160851
1946234
157550
1192171
1245844
260694
631649
1487158
1513556
366428
624442
1937630
159185
981768
779893
489254
1546774
783840
1474450
1831424
1807071
1641920
1808008
307025
771252
801058
856350
1168466
439212
1373624
1708908
1778060
889356
1202848
452934
357505
1861730
288563
643656
457318
1417881
1836751
561278
1211385
1301744
1971670
303113
1939118
1291362
658310
1714147
1730369
1682999
505230
91521
1528346
1628896
539579
772050
1175746
1244105
1561153
1713957
733825
1954846
1393335
75743
1656022
1885190
1396245
1234685
862489
1484662
485898
1681231
793863
1377555
1519341
1382035
1296374
1080675
156556
303449
566904
1822926
1462191
1936967
716405
1667475
1060806
1292724
282461
1660279
953287
412551
398011
334987
1292686
725302
1189355
831466
134470
928243
912467
577020
121988
1627148
41740
67799
885457
1150331
439930
1527456
1848246
1261611
1521107
1807476
1170435
1912250
75008
486443
609257
1260755
1871514
768100
1825334
610711
1533505
815448
321289
1683688
323092
1723587
1764225
1837705
678651
43346
1561779
822737
1056271
1995532
1535639
1281779
1764535
678777
1497564
634003
1229886
424910
1420735
1272311
1205513
1479313
1355105
1378554
1266299
1883131
940268
34230
1405864
1573072
1269944
1523208
134826
711609
937384
1543450
385291
1667402
334891
1038939
915835
1247830
744475
1440358
1942189
75414
1727480
80941
228831
1757396
1513176
638609
909927
577955
1100066
558183
408928
777585
520268
463358
577289
662792
1745636
75718
1634895
154315
1929424
1762751
74391
751505
679759
397986
307711
1070383
841636
606198
284479
1353818
410329
899942
1903517
408479
1939838
502770
1049397
1786019
1745749
702226
1253680
929364
1376126
795645
1872874
1829287
140606
1359340
1329999
1711369
1638931
1920982
1551956
790698
173453
957600
206304
574203
303565
837128
515671
1572402
44608
15310
835027
1991692
836864
985401
948145
394967
1516096
235271
1153587
967907
1863191
1806354
735799
1200721
1249392
1632768
181676
153475
1235542
1618788
211873
720609
1557240
163232
1473223
1780
1927111
1500120
1411137
323903
1371659
1746589
1224642
1544882
1155037
1320208
902725
719513
1832138
865477
1645061
641218
1413379
590518
1031760
1577446
1473585
1421088
1855933
218629
1407201
1071434
1767040
846848
942067
9394
725544
488543
1718925
388635
1959818
1818051
633769
1364776
304796
692524
612931
370910
165918
361390
1026019
1524978
1056231
69923
1719407
32804
90036
667502
1367009
869473
1083763
1326065
1870902
1626269
1912990
1794219
1668964
1198510
1412033
337985
709007
1351375
672766
1987066
1271631
1223948
1634856
1512356
739752
984165
1385223
1595168
59257
1219233
1922871
1171784
1775944
691349
141595
1966779
655739
152374
641506
874056
598234
1859599
1477069
521198
1840654
1787728
1941008
1463289
322431
1047752
505101
1429299
231112
1916171
1567864
867512
1435328
1266208
1732032
604429
1965748
964303
88251
673729
1318945
1726842
1539171
1508851
801270
590610
638355
1430636
521855
1780141
1349805
1041311
437582
1626509
944396
1430785
569180
344197
971856
699435
1090028
1498017
1163030
709038
1763691
736355
1765521
383095
168663
1007647
109072
1744926
1013582
1046679
1585335
1374809
1092561
1009564
1656307
1618314
1021831
737750
601161
355180
1155983
423623
704322
40436
851220
705499
92697
1530945
212789
456490
1909650
82520
345838
1816572
893423
1634411
704737
1346377
960127
1474144
665292
1057635
656490
615960
1930736
208995
1097701
417394
31215
940716
1715081
1335613
564467
1658312
731554
1472609
840589
1558932
1356710
1198729
1263975
119688
1784973
784345
435704
977743
604060
579327
1359502
820259
1528444
1610731
255815
606239
231468
1127258
916089
505609
327350
494041
1236919
1600280
681335
443362
801236
937044
1550857
1756696
83523
1483739
818531
1507302
1832882
1675408
975490
1080156
945655
593208
1540700
1215262
280242
1550673
1231562
1086375
1286206
1619916
1160010
1214039
1537907
1927318
301222
433897
1014578
837100
744052
1790111
341418
1493973
703138
273354
347428
436809
1919036
1111011
681492
512174
407089
288899
157058
465739
1578911
1233946
353335
1974955
78440
226747
142250
1751972
1678431
927292
1530072
1461130
329986
1232036
1392931
563387
1859020
1842661
1450319
1906216
1923703
1122022
1650582
1012500
189309
1303380
1015683
1195396
728935
1058824
2456
964545
1661718
1052606
1537065
388542
879647
47183
1077646
1976060
1535880
1147229
1253980
425320
492289
1987053
969493
666315
40401
1230143
28241
977573
1340821
1745738
1662957
1082450
1673267
933113
1544962
1997399
754485
291260
641810
1123483
1667677
1729389
1297291
850343
1450379
1945417
533194
643884
1891671
1549412
738083
706285
1242516
20170
146544
1626132
1575552
506116
1758532
745573
1129
103449
1377994
1287419
727799
1207737
1685530
22092
421575
594511
582628
1009349
868213
480540
416369
106563
1675637
1227556
1715056
1394611
909618
402255
1824776
447373
396884
30542
1889799
1981466
763784
1130896
1148124
488431
585488
1900847
1636622
998224
1103823
1208929
833713
963082
62413
730918
1127799
1303475
1855353
1022005
504285
456348
1968973
1366001
1529662
128705
1812876
275984
26433
95985
938716
1075032
296818
566985
546020
682225
1583205
167960
1199207
571351
1427929
1721081
48611
520572
780165
958928
1997245
650533
1804299
1268559
1919479
200296
1389429
976778
636254
1857720
41567
1750221
149703
1122587
146075
1936156
630504
1908871
1378068
1919144
264511
411772
1613180
507109
1751189
1251161
1823746
913779
1006500
889147
111359
254753
151565
1397070
1459497
806359
1845540
466307
1045401
944259
390141
1363552
450901
431552
931121
962158
208013
1018060
1697059
599618
1072924
682676
1134467
1278470
1597713
1296926
762885
1468440
384307
350259
72745
1806791
1732911
826102
852173
1106715
1547395
1093846
973584
1683034
1669540
1069875
232391
1461842
211646
767128
1347623
1107444
1702741
1688738
1537091
252629
433274
922800
439228
1645493
1235866
336125
778861
859272
1573580
320859
1153363
195991
1465284
788229
736273
368218
163027
974100
380707
441962
488463
1014074
980517
367410
210923
1543776
672267
1156470
451558
1924155
1235704
137752
1079174
1488266
1707443
1220074
88836
1604132
1967599
1027040
691710
912841
605365
1451433
1592307
1005928
987027
580831
126457
1646381
505609
323332
1779840
252626
410944
845930
925404
941173
1100985
917098
1812587
69741
927135
567017
814162
825235
1513879
58878
535264
589165
1639837
1551013
1097482
1115482
1458673
1813227
1503082
673181
1064658
1705277
47047
167304
1176572
1079267
852017
417256
535977
864988
307054
156600
131230
1607721
365363
1406309
1297391
143930
588636
1412097
1707590
243375
586435
331061
584529
1831319
1257228
1565584
1648400
1993175
1355598
1654989
1550422
912383
754605
993746
1936544
1137520
1571019
803953
906296
1784822
1734184
563664
1737396
188089
1515248
517041
933039
330184
1372495
1271
313127
233850
1034272
22589
908488
470491
948332
1059553
1053208
1553765
5937
1056581
1651066
298828
612392
118032
525374
1396230
1883706
311038
1997797
76337
1007225
888776
332398
1315772
1866530
698989
1139883
1288339
695880
202831
1742722
1886050
1392230
651084
1865855
1420127
1273614
232325
839667
1412935
934342
186875
1264421
699427
1109016
421973
1593520
1646784
1293779
963260
1593997
1468414
76980
316352
859392
916382
1139486
1570414
1038997
439599
479678
1773847
1165594
137874
1683676
1968601
1677795
1355446
243376
848695
1182343
1380756
253423
111670
1241413
1919993
751495
831074
1493984
1339926
224599
675333
558219
1780251
878395
758112
1518975
1510749
301821
338508
1797454
242449
1442848
709185
68381
1550111
785105
494412
98672
510666
624796
1258039
1990910
1317336
100838
242917
1428723
1589764
1986343
513464
1483502
121546
801146
1467578
859234
607428
978649
1980736
1938274
380339
1646479
1717903
967830
456338
915846
1007104
256628
433473
1168053
934019
1196417
222111
619669
1461962
47989
1011210
690232
1642876
279832
516886
1261155
1476789
1776433
839243
548508
982375
1842851
458380
470479
917627
1031443
172856
868060
419381
679596
707474
1432886
887147
861245
1162553
1888983
1137194
1805553
1005388
1429263
1336110
1399441
45943
358630
1245152
1555650
1348631
102621
601829
1387143
32799
953646
1111835
1199698
43418
186405
1564125
1845064
1976548
856900
684619
1953158
1133295
1639482
807937
1378940
102733
199813
619439
904982
1036754
1611046
1881637
665888
949056
1104938
172177
607741
1616420
1340382
822272
729163
1762201
1768987
319906
1566624
310324
444122
642135
71813
1205261
47224
1280927
1927287
471028
1818056
599440
336568
203295
446079
1050105
969425
1112720
1162095
961539
646778
1526772
1483758
1015049
848036
369908
1751180
338845
1009633
995191
972443
715760
1713151
806015
1756930
988770
1161805
1391389
468259
833750
863358
1110204
1566250
923236
1989067
1772753
359537
79221
1684816
1030381
1010643
1517246
334060
1262461
1072030
701156
30758
1124668
1275510
1637004
551126
1430930
1286403
45732
320589
798595
1795724
420860
1576157
1908419
1920940
505801
1093627
141526
311539
91022
150475
1178732
1072618
107989
472139
1990763
1582813
1563449
1730880
789391
885022
394030
1679656
1074417
647224
499342
30327
1169400
635523
978142
149416
1812859
176957
1923955
1254790
841607
515906
1830634
1273440
557848
53574
1378172
582761
1540487
1149329
1844033
1517708
1988227
1159699
1518074
1782535
740607
255476
951319
709426
896951
1595531
1054610
1531114
301909
1684234
910845
1023156
1616275
416425
1599568
1569360
912453
1511953
840433
96120
1932052
1605054
994245
288807
914908
810466
674201
878068
1780090
1094359
1036503
1830961
1394837
507760
829925
482607
1963974
1991053
751085
500007
1667293
1992987
127877
640714
1739532
603482
127436
560402
532403
212073
1573999
581351
1709407
760862
114115
1972283
45373
81926
1527333
1781320
1463754
10442
1829873
774960
1281961
1550826
1347097
1448995
623405
979365
179330
981168
1833263
164771
91308
1551158
170486
532342
1552225
1191079
1324286
68269
125105
699354
524797
1003958
861452
1326004
1160394
1999653
415415
1202583
1194652
309994
1133353
692217
1691442
1304994
662952
1023176
323130
639426
1796261
264263
705875
112026
486641
1771961
1162848
1672311
1073470
483752
785443
92423
1937232
587314
49419
647207
1709430
621318
1603855
1335600
286005
438671
1779964
1286083
855404
795988
251224
1676460
1174763
1814754
384232
933511
366850
1035362
384160
1737970
1086211
315833
1283944
1857571
114935
1845697
204638
1880037
938881
1820017
1627587
426545
1485975
1531890
1245255
205625
148529
72279
1568017
952044
791243
1623694
1013847
1614159
1873086
1703835
1246468
643226
1049432
538346
882686
1714574
1240166
1158274
395812
1984912
1437730
912071
624165
119894
919828
277644
971250
442491
212706
512706
1951827
920663
1177134
514536
1642112
268816
1187677
1615676
1168410
1011387
1030170
1435789
639160
1114180
1118821
693755
1002087
236703
1250998
950745
408489
1666169
157521
221978
574373
485374
492906
919158
1075052
1532092
711343
1467835
375312
1187255
1605951
867005
1618601
834789
203875
1059041
1880501
1134658
514627
723293
958827
1469741
1694402
135605
1753191
1120047
1819170
12944
943417
842669
1269123
623149
170729
211851
924715
364491
278946
1878259
771962
859477
997932
333534
1600398
130328
937665
1379650
1202632
750120
1840381
1607531
1232800
191343
357580
1641396
1494996
221443
299245
1754570
971601
1786974
873268
1928872
428046
433198
1726548
1763175
1545565
1175316
1171822
1423478
82685
636491
689632
1661088
1627349
1613701
1183958
635793
249634
564467
151031
618660
166995
41064
1474197
1872163
1031070
859361
1308652
804223
1708331
1380693
1943280
1360251
255608
914407
876745
1423996
205663
1603774
221897
1652545
832154
20559
1097201
390591
999033
1059606
1586934
1654070
664694
1663136
15902
798165
545576
1117455
994983
235581
1359327
1574776
667273
751727
676133
590152
1220002
1754465
1900108
1780180
187775
596360
948657
1266338
1677884
130662
1176142
346253
138973
1990703
1663006
1312361
11557
1203161
1345776
1284902
1150188
1281975
787395
1990695
1448665
1943376
390390
90495
451950
310798
1196761
1205059
1121926
1090195
1591300
168719
676541
1568248
1849517
1759860
125407
1767780
1177809
43751
890392
141029
1386469
1898956
78633
1746992
1520854
382299
716573
613765
1647673
870408
996128
1584971
722763
534402
1386650
5883
162043
1693665
166773
673262
1817495
572452
1883682
450531
1861152
1894869
1534775
1270523
1617874
1698811
375369
1669808
1789982
1148688
1659716
327246
1928726
117820
1701940
130128
496279
203968
659152
526797
978105
840226
1599043
1249345
919558
1216715
76130
1335760
1897709
359706
1302676
512352
11303
1721458
109385
1051715
939621
1957098
809195
1584926
1595744
732038
704384
1233351
566927
1287672
644681
135986
1107704
1253249
1295502
545897
1736672
761634
1074389
1047584
1498180
1597684
1307510
1646546
1133565
1695350
257713
42016
1462877
1269623
1054486
1015859
1768270
1715726
671846
1027647
583716
1075284
1483703
1424142
1726477
288017
930407
55147
484100
1619798
1376447
1141964
122798
181895
935032
1324682
973996
1083295
518483
235286
1293392
1409893
937003
1810426
778606
487430
1208431
650275
28079
704335
807414
1276015
623648
178755
255668
448856
1942468
889773
905774
334426
1491273
1858850
1618651
980212
818693
858656
1594349
1359647
1873829
164812
1085548
848207
1584451
1661907
279204
1995433
359351
398458
220257
1603289
732238
541797
560738
1305211
1893362
1484945
1232227
1255418
453651
946287
601297
1372398
1167080
277508
1543605
1560322
1984778
77836
1438524
1199389
1475624
1422462
239876
172321
698064
761020
953979
1412614
622951
1472811
54617
372423
852823
996185
1932500
1900712
533593
1993425
1183860
371624
108137
1301415
1450895
743918
101927
1464593
237782
1067303
1215822
1740819
566125
1719978
1062392
1314872
1479285
1148616
1757592
594432
1454870
464445
1752237
855959
955666
752265
60882
1522358
934727
1753020
107203
138685
589785
1361039
1119304
989329
783509
1388782
700982
1850269
413957
1570777
16700
1786153
1906089
1503868
896043
1161559
341323
1698514
678085
998275
353003
1586616
696315
141206
977053
1100466
1792092
198281
1152334
1003795
818639
1416356
1198030
1066552
405293
856905
385095
1957191
984024
1073179
1384849
1253527
1331043
424853
780474
742360
1976489
1264803
725178
1708394
382898
1095957
315933
1809732
845717
1876101
1221218
346094
361999
849922
890545
1979473
375515
923630
224521
1108691
852477
270067
1501814
265117
1742718
871696
1835005
362288
1650595
1560758
482476
1698436
356860
1880380
1781111
1954216
1669713
1895403
781414
1386001
921079
1718594
1781930
584702
918794
1919108
1211143
1972080
1435575
1270888
1093364
1599730
1785329
125178
1217572
1405491
430990
1780403
286146
1530821
1110625
1147424
949043
1456518
1251454
385336
1093143
1107408
1073342
799298
956008
1860682
1158842
1125212
1071986
1791149
322411
242012
1106434
1132892
1636415
477667
1405472
376186
1743197
1655911
114133
947446
1621976
814624
1551155
944267
895762
1813414
1644417
910008
657969
1191886
581019
861699
421451
1569260
1995802
1455247
220601
982503
824170
1388955
1336590
208281
92643
574691
663322
1866951
221933
186033
1331183
1564526
318416
1713709
1046807
845412
909369
582111
1635746
579334
1838924
1190147
682617
285152
1692314
929418
676090
1035780
204635
1993481
1577971
1949819
974848
728941
952960
1027413
965090
1401194
1803410
669062
1012404
1761009
268859
1971892
1180049
1385214
17264
1735074
1321666
200983
852908
1966568
1463882
751312
126214
254545
996419
1282642
861566
492070
946473
789410
551544
435128
878357
553459
716031
1343957
1462230
565627
1597761
1186744
368648
189008
535476
376802
1618437
145431
595755
1918984
1355267
1207517
411372
707046
429898
1353953
1330741
1773313
1156427
305234
1543262
824921
1839129
1544712
689690
1373734
1519025
1398132
1658844
1964418
1602117
132272
154047
658464
335778
1986576
1920222
1027763
1717536
1621266
487343
432542
6075
556836
1729044
721090
1085186
1504606
255298
544246
159715
658786
1699198
1535407
596629
566019
274795
1187364
677584
1736134
749263
115365
834402
821777
1207787
1193238
512882
495437
1004063
1391840
1481112
1196184
916046
1854867
932497
1338442
1118284
438960
287595
1541139
1723559
26000
792497
1850819
1255328
971601
1153638
1049367
1861933
109646
1871766
1188450
672638
435676
361198
741911
1966072
746509
1011561
1834356
773394
1553741
1731335
716085
94657
806400
1992790
1902577
1598449
1583386
703094
1417236
1481026
924737
1443369
1916225
113858
1230690
1283968
91105
162597
1602281
904070
412093
1692498
841212
1104569
570775
125363
917848
9750
622212
808678
1619329
1726136
481252
1072741
837929
1128193
1315909
1060058
1429583
1981202
1474416
925135
4640
1954064
1936405
150822
1132861
914030
1249555
1704361
983695
591225
1037052
14414
1873325
1095476
575664
182091
1897664
1520328
1032617
876022
1439351
859973
1554104
954411
1161175
1251922
919830
1005086
1756676
911388
385851
282811
965562
97855
601269
782744
1840336
931907
1062967
922267
206703
1669705
1902493
1347994
1889053
1601765
376423
1686784
1969788
1696115
1066571
1793033
1988372
1882369
1264521
975221
22045
1810727
295197
788493
1469396
1262856
581781
1933200
1891521
579831
1969507
1669446
204931
143099
1902547
304045
290932
65594
1704211
1936566
1248315
819591
1084115
205503
1437117
111568
252643
363131
462883
255355
1915964
1265229
490990
149361
660480
827928
225123
1996280
553396
716631
520027
648152
899667
471297
15178
1891011
791129
1053479
1359750
1061673
1421481
1114657
915716
583107
1184308
364372
1521508
373736
1307795
1139735
1102903
1744696
1271915
1773776
1263053
1847399
139549
693939
1797913
169070
993020
570177
1391084
1854462
531753
849945
141791
51754
1664231
536752
1607779
1422969
1471116
1336996
1168298
1675441
464986
1708356
1054326
937814
318656
1788256
1525806
921819
163709
1411979
79923
1389882
1875592
1783357
341096
1078705
3955
996480
198479
1724251
992375
190343
1277991
1414115
1272287
1186867
1267663
1567620
703073
31362
1883344
1807590
669893
497942
1238387
1427743
1715588
420697
341985
1632
314632
163102
50575
347976
1180623
1510346
1731138
129776
1503877
1435391
207840
647822
832186
491692
1708422
1798632
632209
975852
1642129
1065447
1553330
1095927
613801
431100
1329685
393786
84208
1393846
465963
1706263
449253
1335825
983122
1436906
225424
1588244
1363923
1347897
800276
1617129
740795
28294
826889
271144
1379942
1923365
401944
1229282
407571
1736137
1026641
245395
644802
723600
1931643
552673
620444
481002
1083219
547638
1967160
749772
485080
1532382
88796
86655
1632912
1519325
1837960
252389
550061
1318199
1500855
1923198
587461
448218
827460
1715922
789334
820136
227413
672082
282157
998387
841013
809912
997577
1134474
1627225
936815
1146982
1374782
1999853
92068
1411718
504781
925510
740675
1098390
1599267
222408
1768572
590992
681625
1545003
1627553
661447
1522205
1528665
980695
1225023
1472224
947021
211105
932215
1086071
981009
1282692
1578129
428125
544810
1724969
1207565
1176443
1383623
1115293
126333
1752211
297438
459671
160786
1008558
1031661
580715
587297
1995733
774284
1285316
1940044
353627
1328091
34824
704503
22683
885540
609227
539608
121524
1764437
785648
1051059
1411904
1958351
1596814
1329845
1138789
849639
514107
906012
318165
47146
882950
710053
1887861
1072698
352481
127077
1073304
1311521
719591
1524251
586037
180526
1858223
358432
1426370
355776
1105789
162590
602007
625896
1028667
800838
313411
998147
871475
857863
1807859
976791
998620
451214
885031
837881
1875077
1926116
259106
546683
60334
1557118
206859
1859952
1843216
1383945
1363106
1542154
448317
812696
700940
319412
1893466
1912327
525892
331312
1098774
1807686
243836
250586
1216873
531574
1346529
1081413
902004
1002876
981892
470793
1693546
1754242
1102976
1663860
1327538
386049
422881
107058
746319
178080
944477
1909271
1038651
292564
1639783
871246
1400791
1335521
1085420
973197
673438
9154
876263
235178
1444287
1534700
1371716
1124775
274893
1600240
3389
1708219
494946
794935
149917
60321
218232
1780296
1154104
689220
1244139
1637290
805532
426048
149547
1267688
541647
395890
21700
799671
1511908
644828
1768572
1918515
535037
1742759
1386748
412418
163872
1723290
107517
1791743
725390
89919
1245327
1337602
1534017
322945
862426
356132
1130636
628420
1258337
390908
1401656
1153283
1349572
16129
1619819
771562
330930
1796443
561895
1289706
1843430
800072
1484291
1731503
715084
1776787
1514856
863372
682801
514930
750975
1358973
1527608
1243829
992724
1852613
1253256
187378
269690
641061
1707895
608612
1537746
1819622
37732
1483963
999485
1577465
994366
989043
245559
1847042
1465686
1218317
155965
1036047
649136
1133817
1427944
1953555
343186
1626524
1875222
979819
1969966
1358100
1863599
1957172
1173172
82433
28021
1492919
1709515
1541877
689103
862769
400779
1235696
869326
504665
1826378
205531
1415725
117057
585173
606424
1356230
351463
135894
1559993
997867
1156268
300961
905843
1263076
986836
1924333
99755
318719
1481445
1752222
1462792
516232
229142
1559804
118282
1706160
205812
1661148
303906
709609
1317887
1746047
1893244
229842
888828
1380519
1650379
833150
1026896
1793863
1242283
498461
481745
1540487
474427
1925213
575218
1201809
1923259
363283
1197015
1193187
436607
696193
1630592
1815357
52857
119748
1200064
28021
1613100
1870356
1251843
73487
1474960
396162
1043839
1104809
857445
1519463
649038
262254
740065
1981260
30106
668572
463727
984720
1158900
1590303
630584
354585
1210842
1685198
544118
419366
1336399
133159
1328323
1953834
1374256
135085
250795
1855667
1610057
474518
1336070
55779
1430226
1834352
512886
1423059
1682699
1629470
192382
107166
1059413
349189
148748
535693
1052384
619962
163561
1575871
1304044
717909
781984
652209
6264
376109
1555975
1452693
1073691
1527431
190554
1351630
945808
533994
1826893
1138969
261514
752056
32049
1078574
1495238
332025
1307287
1334397
1064746
1646546
1497801
859297
1646081
308526
1724639
25429
49260
1459505
209980
788613
821200
1111453
752586
1610910
871216
1568413
185853
702291
161237
1643616
1611896
856309
89260
654934
544603
27407
975920
1768153
1728124
1865350
1891621
1808765
328877
1099763
1746584
674699
1169621
1888390
729345
1811570
125990
1498180
50746
65191
93291
1944821
1083700
1121131
1595345
435129
283822
1782726
1168852
1442487
638008
186554
29264
786462
418418
1467188
1386648
16876
329338
3561
844770
90137
2188
1626322
157194
1195545
632194
386876
129675
1410381
1957357
1269087
1019452
117437
1961745
1817692
1710374
286108
1118250
1994377
522282
1668477
848214
1985476
1786332
1240864
559057
167328
1518566
331311
181865
969469
551175
1694876
1267042
719710
190788
1620670
1940008
568926
1122482
1008061
1046629
437678
847908
233565
1697970
1449503
732204
422291
1714403
1458469
1660590
497463
1943544
396102
274883
511269
1648294
1351213
537527
1970420
1393041
795656
581676
1966477
1810433
1380402
1124182
866985
951667
917077
1670605
995319
10577
417362
972750
1426665
1864361
509166
498171
258207
833570
17437
1583190
1102054
1308163
1215145
1810511
1482404
824823
596721
494201
1172101
116761
280561
179761
735231
1082917
419902
1986857
1951044
778559
1966831
1384910
1540394
1491512
1904585
521620
1134350
807594
1044442
1269723
1904989
1998865
214403
1054052
354270
909698
1947175
405842
115250
1014414
403037
1471229
511746
47797
1708897
653092
802843
292207
1202273
1836886
1993672
1817439
1360356
1802447
1700347
1035285
1347607
268466
1444512
1668959
901386
1933433
164483
1638567
400968
436024
1916157
1994324
1725648
78954
236471
371890
1442260
1348694
688211
1452455
220257
1334429
1192364
1769678
1882553
1652400
94390
124023
92367
1915305
1879949
248938
537369
855058
1263076
1465833
1108733
440927
1030526
1713110
841782
35819
1720589
1049682
1766426
1404872
1058106
1087382
1782336
1531277
442775
852555
863885
143179
1703402
1190682
1061236
891555
1595044
1609551
1168044
107817
1187034
1746595
1595199
1086504
218060
1923203
548252
556403
1245512
742808
332285
49071
92731
82803
13599
334224
467078
963796
1504036
611550
1081508
831931
1452334
645395
1688596
1329148
679596
920488
1067006
1020471
773207
223727
1409043
41124
337558
1445966
1193025
343067
1509584
1000207
857408
287161
969578
870117
112136
522487
1334765
1375594
626569
780474
525111
742099
1539355
1550096
640209
1574804
1477392
777971
1200461
1863857
618591
583277
738413
1762247
1811414
658637
128075
1262217
99528
1710571
1673052
217075
986824
1674793
1698305
1289798
243375
1841639
1192118
1004218
1709150
294963
1735947
1025167
1650057
1993305
1334257
1314739
1470127
1637763
1085884
1932078
843185
194601
477573
950251
1057610
810070
663840
456472
859059
218499
1739835
451049
1963156
334489
1382560
1431305
550489
782854
58679
964147
1739370
1259321
47732
734691
1145090
730410
1162184
15310
80332
1465626
1826563
1286947
737593
182257
183166
1595914
262930
1927092
661203
1065251
1128488
980647
743253
1387795
459029
1782151
1377917
1574447
1899088
205612
885871
1783588
1983683
132595
1435711
113313
1299656
1524720
22633
1721475
1057068
1149028
1176177
707392
1581053
884008
1435636
1196840
1317852
1091963
455887
1432910
701747
2750
958304
1599203
1523194
203833
1086670
1904141
714374
1525336
562785
944202
1601557
1355816
459548
1091846
294005
380876
1448254
1885725
1672785
1665104
300378
1837825
1333899
1151586
590049
1258522
178091
1318939
283091
1808218
1125066
1925204
1146689
192882
1313752
1739520
150035
976551
1748789
32111
1001838
305644
1940165
104222
1430820
1598895
622415
940173
409806
1705514
373241
844325
561863
730428
4795
1930370
327630
1892513
1818847
476160
1460419
1617547
1364384
441669
384113
864701
1764286
640722
1574380
1778305
1656706
886478
1522205
1211910
1540245
1046996
1129722
1475495
1967944
1598764
933473
1249345
969802
788893
243164
1934955
495388
1287670
1950054
855194
402567
1155485
911016
1988531
594606
1958599
1434263
676537
668017
818029
1169214
228563
556239
140718
1005103
1932887
629826
389460
382600
1073520
1451316
106080
147269
1601036
37813
723270
529343
542018
1184698
370298
1505834
1590340
1777839
1309611
623570
964001
254121
1834309
26578
939543
1994590
1016209
50047
1109621
689456
367989
417692
1541740
1351252
695836
583662
238366
1955342
1599998
1138037
1867136
1638179
630379
880660
1118037
792467
1996622
751232
1444409
159380
401157
1374416
1228813
1596916
1390082
1685496
1489097
402225
117366
1655341
517952
1634327
954806
736127
1262840
1761009
1869064
930442
1365852
1085688
736948
803876
635634
1022330
1548788
168663
556585
1776755
520679
1633716
282072
1540904
1137454
592929
964087
505954
1758683
1499440
517967
1177802
486302
707505
1475096
19615
1697223
811722
173662
1786575
172663
768180
31712
424581
612674
546062
359386
927358
1043598
1104273
1098463
1134146
800619
675383
38247
1949637
1748952
236342
1742025
1011219
1618442
1032403
1873504
79841
795126
926416
878991
923195
104244
940949
1994458
533353
1803335
409157
1561228
1141842
1216617
823974
135966
31615
541608
84764
543507
265047
829406
1515717
544462
93687
1383046
1016988
927220
1804395
268858
473322
782455
1660213
626651
1765829
58
765715
532158
1261331
777918
1941971
233704
1407766
1899923
1507287
1277617
1389361
507713
885771
386138
1627953
48717
452662
1120530
922047
860113
1508723
700767
1716574
73717
1022702
1865620
621181
585926
84886
1709927
1156427
234926
1180759
1870029
1751682
187364
606263
366332
1606158
951075
635246
434178
207989
543613
1538817
824267
1656676
1053163
1446420
829338
1934624
1751130
1079527
25582
1909147
1378593
442224
1027708
970318
1157390
1910330
643543
1471022
1025622
235592
1803036
1624208
389282
1076271
251633
263572
44833
1813473
412070
549787
998234
1062808
1127132
338053
835867
253848
804682
724799
1124223
1021909
1202389
1415345
162817
1373663
181197
965522
1132320
654160
740671
1317352
1442735
1777371
283253
373788
1880592
283253
849965
1316396
708618
904482
1372415
107517
532993
1343454
1615743
767030
1042076
865969
43613
1156470
296641
554101
1278750
1046996
370606
822226
460202
47819
1594513
412391
1623097
1359523
377802
909036
269274
783149
1781170
1881422
1206825
1759834
259155
1927110
1359773
558423
1018554
1930294
799400
1237594
1989618
148722
1964990
1164938
1540976
604918
1794691
640139
448630
1528874
373017
1239630
423085
1097729
1891946
1818024
1798278
186878
138646
810832
1461388
606096
1818006
856728
49244
204078
1645493
313857
682909
1245070
1001722
578435
809997
307280
125524
1719330
1466185
133252
809012
478027
426524
217449
889890
417738
791930
134956
1093274
1378494
1680483
1281971
277152
1242833
1023489
609525
1981749
116480
257729
1367163
297349
1843676
1178424
1609136
1122965
879456
1433939
273337
919679
1530109
529482
1235622
1540300
930340
1377427
720424
250213
1133365
1411006
1315251
688181
237286
562720
719592
1815195
172612
388656
563490
974877
1158870
459711
1733437
1312983
450716
1051250
428828
1218505
1239229
1725361
1038485
1499299
173000
1647558
150708
96146
177530
43848
1222
1933125
428033
1056050
1681035
515729
213945
664075
1672691
720706
1668791
395614
1603846
1904842
165780
450545
1978281
1638179
1958062
358608
642891
1680503
1821279
1516496
1537486
1527118
1044069
1785256
83285
1301164
387299
528257
1055318
480010
558711
796384
733346
1511566
647564
441711
1323383
558
1322241
185420
1115506
1115646
47909
1928318
1869849
1392774
673451
813004
251255
1355798
523408
912625
1483342
55243
814584
169325
99755
1714643
600006
888756
1378207
1491987
1325296
1449932
1474079
1106551
591967
1892019
1976082
532373
391431
995852
628512
750732
1122580
581390
1237546
56877
1937713
486926
98774
756426
934310
1148242
80443
703621
547262
601021
1052343
308458
1417263
192882
933133
460902
675800
1540241
75780
1855927
34734
44083
1499234
870390
400828
1538639
834968
180853
748388
1850643
1482759
1408853
121077
723907
1575004
1309598
1288030
1564454
318560
845685
1906148
1939896
5214
1549233
1848036
1577087
407222
1127723
184010
593626
479301
418584
345521
510278
803899
1769291
356102
1734050
337702
595236
1538167
139261
1626625
697087
256999
1172010
1490571
1536498
1297605
511149
1121441
1612792
1040678
573024
1693631
923188
1153475
1568478
264217
648074
1540010
1365442
1157061
963830
1825935
35324
843483
772324
586635
453367
951722
841552
1004909
1283807
1135942
1968586
813561
63682
921867
1969220
1533352
1464131
548139
632193
51555
674402
1791292
1589291
185810
302675
30702
560328
1292687
951394
461205
77203
945500
454268
1119561
887042
535822
819262
858025
527683
1738215
1665277
1623748
574034
549703
1869814
1872958
1951387
1391791
579600
919094
704559
942337
52188
443797
1949667
340507
601163
1631335
1309473
1417728
1352369
1028450
346759
262543
133041
1610957
1078633
1432018
879403
400779
120362
1838508
1716702
1858801
290850
1652763
1440540
1994706
1498826
422036
1885299
955509
1157908
621011
1227299
1252522
881778
1466495
866000
1157692
277461
630259
225550
807375
696401
783332
1402603
217509
1695316
1574682
1694812
383687
809699
197090
425547
1933665
30747
369382
1526253
995133
646695
674869
1451669
152250
1604971
978391
1476678
1440729
1026685
482660
1177649
1268233
1667017
79285
1566201
302182
1939329
1067854
200603
1906910
479390
1516780
803299
148843
300427
75163
297788
1619776
1429868
808372
1407265
638746
1720344
1977888
1734950
429931
1302248
175724
302992
1997221
1475184
415641
1546438
173712
1059957
1873989
1775936
316917
1179235
927908
1543614
1417227
1639413
1950822
1502630
1658804
1243914
26823
435241
1646100
876545
1781432
809621
359183
775888
350699
660705
593971
1297970
1578286
1304267
1992934
1099194
1566806
147066
1486931
1880123
1626239
1877510
665575
1461307
1448592
559094
810311
1876216
843722
269376
1332261
705199
1473669
834315
1645007
1411471
1224667
1032584
1228794
791219
350084
695368
179796
622302
858535
449574
1634019
1848201
1802591
1716062
1194388
1130917
1745712
621562
63691
1749392
1810576
1047178
385831
1595001
523786
919809
1834356
374282
143572
580286
1625399
1965542
77436
366310
1948383
746671
1699780
465267
365657
985283
810984
1176323
1913474
1061746
339275
1153084
1543799
320161
917605
131155
698250
1355822
369440
1653356
1743197
424230
450152
723809
1068071
628666
5371
1878960
1099154
1304477
33848
320848
1695619
435154
1322937
154787
1035817
1682457
1952550
391706
181176
1260272
1139165
806334
1660471
1486260
399686
1538058
1835259
1903818
1207764
1944239
1491343
225137
1996307
781938
569688
455249
688010
34635
1333041
584467
94038
1733933
678771
1489411
254585
722498
357180
1827039
1020559
361367
722592
1465968
713469
925373
686514
254747
968429
888259
1969517
112649
1822612
1742029
1312532
1977791
1313997
1341271
41912
1844922
1449085
69015
1090503
298851
1062345
1400335
861880
183010
1309384
709365
909385
790707
831107
622707
1524634
1920441
832980
87241
1496225
1142505
349504
1942662
163471
237710
1653499
98919
348608
38382
567859
699272
1631311
1630053
587967
528328
1450500
1498825
1094521
1418192
306912
908891
1373365
1647814
1273371
415375
944973
514088
667938
1566377
1232897
1317308
124242
419544
1469601
1807686
1372330
933814
896222
1948106
321818
1941792
1884619
1613327
1053384
114062
1385837
1197440
399294
920096
482512
1070140
270719
248077
241361
1557482
691889
746236
1150506
1689467
1155101
513966
212243
842984
880555
1862641
1890261
407242
1431912
200405
358029
1234516
1223472
1380440
1975456
553161
602310
1175881
500748
738194
1323956
1993547
738794
1906901
494769
1267431
845798
1823456
571446
100177
1804984
1486107
675770
36783
1433728
1156701
951474
237187
1840618
1779756
1892883
1305397
334210
946287
1753651
1150025
1640889
1274509
1576292
67541
56073
81735
1869437
774628
863389
896444
816738
834289
306758
388702
1277271
1476649
426658
965650
289867
699213
53252
53355
1315602
905834
1696634
246190
1225371
172046
1796437
716319
1132362
65656
1458941
316962
1240688
1971364
1109311
808790
1830756
734021
1895329
527999
1226592
555279
1910345
1868042
377264
75917
1468515
752642
1051164
1155017
1955938
1879380
319695
1972431
70848
1821575
1104310
858703
595552
1272858
320257
813198
345810
1506454
1105839
225527
1426490
1582618
512493
1790024
1583649
822322
1576902
1552480
220562
811948
988010
1298356
1561472
1113431
1852847
114990
629098
1074823
1954860
799717
851570
341241
815143
1695526
812556
681627
936189
416078
1469807
1072574
1339559
1790723
1253291
1560261
1261605
1268988
782268
1978116
76675
231520
193300
1014355
1574748
243600
828031
1461526
755626
1265756
515344
1384955
1453325
220619
1567177
472845
1662380
624302
1107125
1545904
556401
570414
637228
112171
134714
1644390
405469
1802627
1713050
1135385
1387338
557159
534320
1827936
1593683
745677
1816149
134049
1205010
1277128
181339
484283
119506
1824812
1663737
540559
1067208
628697
1245857
1573973
1885975
415122
54589
497573
251739
311910
9779
1391862
705691
1050782
204420
1544198
1365062
960546
602466
805535
1743154
489499
1313716
206592
1756692
1033746
238688
1988407
1088766
239157
27407
986938
1615466
1523194
1579351
333451
1592321
214837
103092
579379
427238
1145935
1697471
1457843
1836304
392057
1061892
1707008
1172038
1151787
14419
376032
1752302
15893
1799734
749846
1048038
1599568
321219
867853
1418044
541491
1960416
1647065
940434
1301376
162225
1561841
19851
1838467
1054251
1875140
1003187
1193302
1896038
1253537
674268
573053
1139683
457754
436588
1122408
1024870
832176
1236071
345134
425718
120249
649920
1925766
556542
547359
1357180
1015684
1607579
1804158
984056
1947814
1994913
58748
1173141
1849599
257949
708807
918041
438125
28661
1198260
1494865
491254
1695252
643494
171448
921828
1219035
1625894
1733943
230083
548569
323055
1589557
1876855
472964
460741
1877658
575779
766194
1208960
1484151
429134
1433386
1541829
1828671
850265
1758135
296459
1857190
1434512
148769
1233117
297689
1446619
1369197
14766
66658
736953
1289000
476649
1171551
712868
1964997
1834518
1406502
1781645
386899
1774869
1875428
1122482
361170
100710
570898
1024969
508634
205194
570404
1207053
1445209
497099
1817885
468907
1899784
1145526
333810
926218
807136
41097
1932081
1479951
1721417
246775
240316
755949
1041633
1496102
1216682
978219
1757819
1714390
938763
1551031
807302
412418
1239308
516684
675879
473961
1232036
1234972
1349139
1296529
1568222
1568096
1633271
1435146
705443
775316
704965
1539506
60063
57789
451735
522464
662253
400589
1272719
1040246
1080076
1831833
600708
436785
1897527
879598
648785
1730473
1478239
1015327
498566
1434465
1762437
1143409
744818
213299
361367
277204
1885822
798972
307130
194967
950234
1723796
236733
1774743
1274509
1655639
1261606
1574680
311047
587780
1659539
1460155
1913008
1035481
278205
1785989
1811169
1725737
243111
732250
1660044
797451
1877194
1393903
485697
737429
1998712
624797
1563307
1612004
1869721
1523926
699832
1118506
219007
563160
999955
1058737
1571483
732953
368939
725614
1249414
38288
1891696
1052150
394501
1256731
533660
431335
1893747
1505069
1318292
1191348
1748505
626285
152551
900837
314862
735242
1948734
389079
980496
1029689
1980450
1465240
828338
568798
282483
1474501
1839668
1137311
302251
1985796
427565
757477
27841
1270887
1331319
1607651
1263515
499330
1132588
1729044
935242
706580
282360
986637
747059
1321279
39685
1855623
1505519
1714964
1223547
939917
1867888
1504726
1998920
1202161
680561
1852307
990654
1139715
1508716
1859966
384737
1689123
842571
1480842
278355
1442313
37756
925949
1388025
262631
693045
800445
1283486
1803619
1064981
1115933
1193169
1820502
771659
845240
602312
210477
115695
1983749
525924
306462
1495983
1698396
1424525
288799
1015602
718492
1198109
658683
95177
1196505
395873
322369
1702921
16635
1117302
1457530
1542078
1270718
1176893
943320
1269064
1312532
1580963
1829444
368786
443031
603560
1019714
622398
1147732
243417
1640387
1315813
1116184
1749070
928950
1986739
1369593
1437182
539158
549711
1580904
1350419
590662
1888654
549376
932209
1905516
1995856
166545
1451325
638579
1298410
1743349
669416
531086
612426
1067303
1774979
1428646
1787382
1071970
121513
1497912
537962
107130
1842167
19029
1814062
1352195
487799
1062521
278675
726415
604258
1968743
573013
752599
696834
1764041
318058
96275
18614
64684
1265479
1566153
519512
321754
1324670
49176
280239
1709697
1879221
1899288
1087295
596556
26891
1171452
1232050
1203569
340825
1766977
1728668
704496
1716055
1557085
806072
1013108
1981183
1125080
412312
302416
788399
1248629
377113
1760261
219383
1678422
469672
1170678
556433
1741468
1753183
1665038
1370610
1818948
170077
672171
41232
145913
516777
909494
578860
1982974
1085055
1548329
388052
685469
1566578
470413
481482
58609
442143
1691696
725544
834788
120162
561268
943893
545401
492405
444209
485134
349109
1228901
1511829
60640
1609142
1234742
86415
1803497
1291641
1530324
1867909
719827
1913279
953968
1425469
1899679
1583277
1952469
1797846
1683112
1400080
183805
1283968
1758562
270324
28704
578742
657906
1535257
1400097
923829
1578035
423627
13657
1598166
625930
1415531
1238921
701990
23851
373828
301773
1978428
187294
593331
326832
1046741
402994
1036783
1538775
794448
1536540
845145
141947
985144
1926583
1822786
243991
905392
1510301
333796
1134486
120488
1913328
649256
623072
50863
342731
1697980
838524
1206908
1652469
1345122
960194
892334
91017
244942
459069
1630914
1596508
1158358
1680679
908985
1307474
923653
524561
1504615
1118659
435794
966439
279605
1153517
850997
437006
1577249
1548776
1796599
744921
864659
795832
766470
495982
882047
76185
1470317
1424068
538129
358399
907913
1268212
1174507
1484690
1454508
342089
1037134
117677
1025838
1022172
1544969
1040203
20116
121772
1729429
1850246
57779
217021
1629010
685608
151703
497410
27365
135396
1978930
130857
1064818
1084424
441938
1630841
1503169
1510998
1563307
1327593
5401
1778640
1695178
1040497
1778053
420566
303079
817431
1025084
4085
975490
483038
1585900
1356515
782265
636186
1337150
464248
1888437
668433
1729776
1145366
800722
736565
1646800
1520136
754536
306629
1371229
1387359
1000990
1634369
991256
794806
410774
1392313
1323353
508837
150449
1218887
555725
1118127
100815
503236
795858
1406416
50538
1147096
1469610
1825030
283369
1781543
1460672
1413410
975097
1016660
1643460
1311750
745164
1606540
513774
1154820
188323
210162
358303
1795681
721081
1900955
1434174
1266990
863446
1262435
681203
1228162
212836
245297
1230176
1398941
377452
1997992
1906336
441301
1094646
758095
1934426
775575
1058806
216428
548786
1052892
501516
838415
1230001
543280
1074640
926711
1527928
89595
887474
747399
1958990
44144
54793
834611
745918
975500
1657598
722060
364844
82363
175875
134068
1241909
813801
448695
27838
62927
499615
1032777
1797572
1515316
794132
607230
1880992
687553
452074
1677370
322096
873419
903826
1207597
503545
1859516
1718918
379855
1460631
1684964
1881745
443330
150410
1528404
1914262
1348483
1954350
414788
1359706
856897
572883
1135691
1141019
110047
410492
1847218
1663218
1423715
947208
1420264
876171
385845
884883
593256
954529
543018
1145546
67537
710680
1152528
718737
1851289
776883
316098
1220969
162225
1161411
1337151
904933
1749338
481960
135414
753376
328830
430471
1282054
1084416
1485533
1526139
1245877
1103570
722592
1753253
250825
1438794
587001
1932213
582322
1461692
45672
1487622
435909
86734
1629130
1794171
532637
1425922
358418
1668844
775809
757968
368353
1373803
1507003
1350993
990647
877593
1004359
978482
103888
965395
616021
460884
574603
944000
1596597
1479706
1141062
1089554
1326806
633305
1302676
18676
614636
771457
1190031
374152
1507413
911121
1714078
168123
1555680
726231
435284
244277
1367050
584440
912351
1180457
433980
1374817
1471471
902685
1320290
500883
1628952
358469
230184
1313704
571171
1667719
1111294
1118638
1114738
1020263
933947
866000
700554
877481
1988492
1553090
1138314
1118064
1006240
1011444
563859
166689
1463792
1877131
883628
1914409
1494365
1445543
1900339
581873
1751422
1320183
937179
857705
1465444
1718335
1837213
574385
1734302
1893884
1531879
54482
67259
1683571
1403459
1877537
1218221
1670411
491210
1578477
1078581
108397
1914017
1503082
598587
1706240
1414827
797616
1423232
920836
1140412
1195887
1467313
1334297
446243
125266
899089
229256
1478778
728795
786258
365880
308665
692247
443210
542039
1074945
1701389
1716117
631202
1674210
36401
252440
1519240
1451088
796564
139728
363985
963950
1909801
1916069
1846573
1634166
1263803
1505360
1256133
1514512
1746843
1097302
1452381
719523
189403
1567250
1082722
1900382
1772702
114454
1402901
604502
1164271
1951128
1757456
1538045
1874320
668317
1661213
411412
595924
1343759
627002
341054
789062
1386452
1948975
295197
622827
300261
1213739
596693
1377754
1247707
1067441
695699
171485
1280980
196440
250802
45197
1277486
413678
150136
734328
763511
1081013
1996546
1294292
1968497
34868
1336357
1853928
570234
723793
1070297
1804538
432809
165815
13166
1636651
1448400
46670
1471768
711681
1968355
803607
409939
988536
1068816
591044
344108
71779
167774
562519
1964032
117348
1907510
1358952
732906
338223
52337
1167414
15630
1230763
1379828
1945439
1147561
1342159
1370214
279744
1278552
347646
768430
437605
477772
597986
1935065
49038
1695672
127436
1895126
1970056
244782
683839
101927
21452
1897374
184336
324088
1954798
621324
955437
1877271
657232
1140378
1546367
1115349
771050
1100342
660544
1691097
1751704
682330
1084092
1048299
343726
466275
1608602
342565
209531
454419
1069416
1426340
411471
477091
919848
970085
1367623
717899
747648
149490
1300861
1119123
1282192
927711
1455793
1195262
1767111
582708
443175
1235339
940395
1286674
1632503
339907
1453358
956642
330270
422350
1600683
1257515
1325494
1257922
149002
1599722
1502945
628522
1405591
1242811
1879487
268818
1488400
784652
703941
993291
1941068
1049444
1851411
1583500
841232
959474
379906
1243425
1387522
1154953
1350451
1139318
685704
472845
1863140
1001763
1311574
591888
1527460
1661640
413722
621135
1033251
1684470
1878090
860039
587665
1249211
1881086
679756
587428
511693
1707729
605650
1146538
432007
763721
1632034
965203
644413
1990398
506087
60984
1612202
876224
924425
1600339
1512320
275439
103100
165398
1851987
1387327
1163368
1353244
1545983
1897177
545666
949889
1502329
1054673
1536585
1189447
1432886
1740503
1206983
1990110
1347235
1681361
1079155
309042
986382
470884
76213
900642
335479
990187
894262
1048438
510798
746470
1950369
553892
1610770
1707127
906467
23410
347910
937676
774338
392346
702894
968158
1756568
710124
748762
231102
434585
1535416
443462
1107876
807630
384939
1450380
1375110
1639073
1626217
1467181
548415
224302
1287904
1552164
1835159
916687
1171881
1035285
27549
1689615
835815
107087
107128
1575204
1273969
1257691
1449958
479255
1593867
1660795
1939239
743207
1818908
44909
976382
191480
1725999
1453856
992773
383000
436721
1441704
1783368
1429880
151327
110545
250032
615690
286044
233375
645171
1182781
240129
1304496
165653
71337
1269761
419640
21740
1365958
1552458
1409248
118329
786574
1183909
1991694
1693524
683512
1311642
498314
1489724
345493
487586
609448
1735980
208669
951337
391269
1411776
1206486
1265763
1392066
1478621
1792721
1861650
342262
1418912
1845125
586281
290119
385104
149486
290483
891750
1821982
1940184
113463
1519715
660544
966197
1723898
363618
6738
1608416
982780
1394937
225336
1495504
1954621
435001
472707
1207946
1200528
1491329
1484941
5673
704324
369232
1544904
148321
193505
446849
632680
902964
1382873
1184571
975085
1693781
633651
840433
1407087
729988
1662023
1406534
653280
366317
1904992
1002873
391110
1514992
1421942
1402467
1973067
89610
65497
768690
1461998
1975655
1718852
1140423
239291
132338
1299081
1910562
331510
1949996
900578
1684477
31753
236874
1245591
1835290
1968771
1207452
1274607
1165124
1122681
5053
848262
1142785
1719509
1074508
357159
845913
446664
1920953
1106433
1521687
1195868
2019
1341108
674521
79348
194807
610537
1911399
1808853
1212385
1086527
1348603
767146
350176
326522
1825525
325811
1260136
1139517
1198339
1987763
665457
741384
1855595
1353125
1688174
1032472
520563
250480
399887
1381942
690759
27009
1065345
645601
720973
1139589
1741755
345300
266376
1752321
175520
1000643
356734
70197
1508205
1054189
1426711
1101744
384214
1737381
744166
948300
1203388
667935
656366
1136134
834063
1237913
1310975
1995856
1752315
1964830
328172
620330
949005
746022
1915830
1009735
1943643
1752419
1475308
181150
727603
828376
53110
1992877
1348398
1297873
370354
543018
322322
1993645
446062
747437
766476
1518975
280226
547452
574436
1810429
521275
937404
744459
647962
85813
846551
144304
1479117
1859004
1089554
1885112
1535155
1288087
597033
1679256
1774242
1158430
1517209
973093
239500
1986438
1325296
791533
225742
568922
574084
920005
1340545
1957101
1478366
475314
712081
1248174
1000466
1394280
838858
183374
1857670
863201
905722
1210733
122564
1295701
535878
462749
1376477
267492
377575
1316522
1201100
352615
1037638
1818799
1410518
1535468
1561095
646466
739214
451268
1536343
235422
114261
1224551
1594720
1773004
814921
1847557
877730
1578277
974935
1219342
626293
682104
1016073
1479751
158427
210813
1190705
1249042
353859
735208
560754
784441
1203377
1525827
275542
1663613
706540
515927
1551353
854936
789886
1112757
1793647
297254
1246670
1494299
240359
1154770
1746871
1101937
185843
1902082
937794
1976362
134311
1242679
876530
536971
1526218
1206777
935069
1150980
1530914
1915393
1951290
240344
1199221
32417
1889338
136900
731411
358478
838699
1922437
1483095
1563608
764679
458530
1155592
383927
1199564
895093
250156
1884233
614039
325371
925417
483735
814734
408410
488701
1073125
117759
1693581
1342632
1911092
146022
888143
1143270
1414699
894209
1728205
1418802
1678343
1680133
1140359
1410581
978018
821678
629508
254868
1353823
1172331
138810
1329324
670744
973322
1552274
285611
556674
317462
1439308
367123
1425547
1395402
1980698
791008
202473
234347
400034
161958
113087
1822369
1420342
62666
1143177
159405
902150
1020965
1966492
1295163
729251
266966
811192
836155
1697394
1281533
136852
706810
719305
230269
341082
1746908
1049567
1459331
1454748
952345
4720
1852251
734416
1786669
533217
49358
987094
1459168
1367321
693085
1408567
1407622
1556910
960883
1403655
667258
504730
359408
1698011
1073011
870806
1313951
1372547
827933
1951967
1943968
1033556
519145
1554770
57274
1019853
857681
278382
146994
1444231
780433
1531169
186554
911829
91204
398939
1567326
345806
38777
1800190
463435
1949394
4383
1321340
639192
914743
943986
1528118
14608
790294
50267
929487
823116
980791
1958819
1108928
1544420
679990
884271
6182
342416
1219877
1717029
1371152
1572950
1578923
1278984
422127
739995
1416341
709463
1994458
237027
1019548
1643078
869894
94238
1275737
322078
477341
1290280
1681327
659954
1588511
35280
1973805
304505
310253
393419
683489
900735
1814570
1377105
1019576
1929421
193414
1800414
1041210
1011781
585833
1149145
1082381
478235
328181
199731
736273
1187730
177856
1678880
364567
20126
1883907
954065
528271
1463354
1143841
261198
1140261
1418795
1592699
193365
494865
1128030
783607
1160394
1654277
1562920
1390355
1572809
644260
1481135
378513
906125
888540
886620
1008800
1908622
1649660
594130
1191143
1272734
1818208
1904011
1317939
1710684
103948
881424
877904
556762
161348
317051
520301
1684242
1757595
1946655
104194
801406
626618
1957761
953552
403783
162748
1676277
685120
751787
80802
1892548
599110
993634
1220545
690310
1051491
1750421
79841
1577821
313643
1899212
564410
1300792
1640905
1129948
1549999
1922352
169100
1692683
1067787
832899
156616
894850
1423873
1310193
48784
882186
1211707
1824671
1243165
1937471
1790252
1704915
1258569
1814623
603441
1790570
1813971
1144195
754502
935070
227803
1083748
415470
663322
20523
1786388
601010
1787319
549324
133608
39749
701233
1322626
525567
807251
1222819
863013
1764475
1632358
882087
1871566
1767302
782659
1669740
43705
864763
756934
796736
1720898
680250
432809
521000
1148124
1532640
650758
1983791
1810070
107723
1337617
1753027
265420
1910124
560258
1848781
426423
1574315
1364889
1574687
264179
141484
739349
48667
808846
116371
426389
1725166
1202842
1640351
1094125
375661
1734213
532938
1826177
661520
663818
1195070
87722
107064
800555
1243096
549136
995110
240905
1565965
784375
1265732
33046
1735436
1303711
1114314
1517913
1533862
442749
1445525
895293
1941476
259789
542291
1500311
749675
756119
1515336
69654
199744
658866
645251
1200734
1619656
583208
290065
1792356
1211054
952764
51881
1741972
260307
1722719
1491258
1964994
432360
1822111
960938
562624
713328
1274238
1008656
93197
1038271
298144
276591
1856686
334086
134662
775438
320243
1447795
1761184
1107912
1865110
859681
886867
724850
1913655
1862876
912904
1048096
1064817
512615
1587649
1981899
1574264
1129612
182182
411707
1673205
527779
231738
798102
1370786
425587
1487569
1949675
159369
131665
1344023
636509
1507045
111594
1861991
854861
1529373
98445
1882961
1557366
428919
1803709
1316909
373246
191718
397943
1658951
338504
1831075
348681
865076
1338419
1658150
1827618
78628
208239
1740868
828084
554241
1910422
1116621
596830
310850
1707950
104508
633575
821797
1420475
613926
1407435
1070156
885470
5103
972778
552013
978657
779075
1732290
1126695
1506958
787768
1016100
1522492
862326
164979
1052339
647512
1899854
190935
40255
1248183
199744
868806
531817
195234
695725
1125058
1460400
1038900
926720
453257
1961081
786577
1520266
127667
1451884
218779
803553
863586
829963
1039750
645173
289508
1197129
692336
55784
170968
1486464
1648181
1304267
1672753
1360645
1538428
76424
1102684
843677
1951126
1162204
1959111
1682957
268347
1323196
503892
1722100
1893417
679938
716809
603273
847003
896357
501054
1194330
1548139
519290
852851
687724
140758
78640
1241105
1170318
877474
63399
1461475
1685191
728241
1897164
1642129
482533
256008
26748
199389
1996674
239909
190592
870420
1543570
557397
826408
932907
521217
1180883
873721
936377
744571
1997576
826465
602047
1252362
1757721
1736710
980517
1646475
1066347
1858736
1937341
1915683
1240370
1495239
1159274
211576
545109
937867
611878
652575
1270685
315353
783971
1199231
1529353
1364818
52841
1085976
455681
255623
1690860
14676
1811190
1372428
1531914
375032
1724998
1202341
1292639
1857352
1748340
1324906
927958
1207906
1180154
836152
985024
158226
410281
940826
1779588
241768
1073173
380480
1951222
100536
1145680
88767
748764
791868
1187466
264537
1439800
612568
511961
323854
955279
1573619
98992
1811388
975995
971129
706136
491037
1572951
1948449
51897
962788
220859
1517075
1624709
744447
443631
256605
1489936
964054
946792
202251
925010
345649
1711538
1106497
726928
1134547
837954
1748309
1496467
387875
1631376
1044769
249288
1693770
1398354
889608
1740241
412815
1320048
1419143
180317
412866
964874
1798448
1978677
144085
785457
68597
288447
1536269
197720
882593
728575
99741
1904571
1522463
1142717
847584
89495
423655
1376929
495414
1531645
1462938
1915371
1022246
1679225
1072539
1393140
629057
278886
1882422
1137589
297007
1754627
771084
1039118
1884298
119124
1878375
717209
30928
1714661
1042944
1195041
154997
981960
1693225
735247
1942056
766250
818830
1204072
393531
663840
144976
581798
1639806
1057649
1027062
259522
724822
1350934
1729133
1776631
1039864
734075
303561
1531147
1618592
1671581
1454614
1608016
766754
335500
866318
1849202
1559856
944939
63178
1014147
390631
541977
1703010
1746767
10767
1396883
1199704
316205
883635
1164222
992459
1410297
191449
1589667
509839
995826
1961647
193768
178844
456874
1282494
870199
1512723
685756
1927940
1735699
1673267
657264
1350408
1519886
1789676
873170
543179
632433
36935
1013116
447814
1776755
1070956
938674
76946
1595126
1676093
1471158
907574
503694
792366
1814048
223538
1661241
1545904
789027
1390392
1237879
1680003
78331
945431
120267
1826369
1012209
383913
311324
650600
1596907
959798
196647
1757485
794307
197844
1788288
1502142
1766064
234852
699494
771193
599882
766619
1245151
756292
1649688
61810
11442
822730
1737230
286285
700043
254757
1420748
1035233
782265
1182911
1557384
1555405
1862750
1819572
322771
973429
1505626
519376
1832843
1280726
761434
1874340
1565000
1282241
728471
1257037
1043538
1165961
1495418
1301967
245556
1702785
1865476
1101320
1006374
1284012
1540497
1473274
134282
899295
692945
1248872
673312
627972
844770
1838773
1136546
465716
1797009
902193
1255710
1793934
674037
137334
713574
857369
1336190
735135
323331
100274
1044329
1978173
1107336
1465608
1845827
1775475
2652
1409043
721379
1486661
1718678
1874580
528313
500263
1501996
128091
1278064
870951
711769
1700673
1309888
334472
1351292
1613711
1681589
799576
1294228
1867534
1356676
286841
1414261
1696334
359270
1963214
1194129
816389
552456
1766133
1567726
416355
1766154
1136925
476196
1850391
742585
902016
221537
1695674
1051632
1469978
1568282
421716
193067
722099
312859
1427129
1245385
691204
256754
820223
222145
442897
808938
214640
557826
292173
484727
1896908
995771
170792
160022
1674774
818615
452674
1052433
63214
190306
1979992
720010
431068
401100
3524
1149204
1140909
317100
243233
91326
1075052
359985
92202
269042
1921725
1682171
794353
818730
753321
115854
1895
335446
827238
480873
1436843
1224527
1103662
1120946
1855676
1100261
736228
703205
756524
103441
1581312
1847184
1552142
1304172
1527597
1474243
1793760
25250
615656
487197
1495199
507549
203930
678582
97845
170401
296402
1082165
1398893
629560
71859
1325752
597375
1341915
1953314
1828009
286733
1713309
767117
60349
746415
1296577
366108
1233046
152414
167193
841310
899232
1931125
1332188
179377
1437326
609649
754283
557579
672364
1993976
370211
1249042
1874688
1826868
1578911
539547
973070
1273579
77743
1841618
663621
1121875
115640
468230
192354
1374369
1802719
646110
1193498
1806331
124145
160741
726999
1255258
513813
718180
162881
870241
1227289
1603250
1431616
1698775
369111
639345
999264
180611
1791554
601075
1173317
189306
1186621
1883816
1094462
920472
1132351
1581
283863
763564
881687
233327
1300387
1021423
879658
983771
1415139
162935
82226
1684615
796985
60430
58258
387772
465096
254545
1948385
1032003
1612108
779667
767746
642231
383570
760884
789568
885395
1595113
585981
1089891
1522432
1042323
380677
1807553
460040
1855222
1302576
1933066
266302
674467
1590648
980249
495780
1119379
1889958
449151
742806
1775838
1752130
1037736
3428
1465140
1705372
525641
1497134
1679686
957142
232582
1668990
696946
590692
254585
1173067
1266862
1265991
1146038
1391376
785576
295757
84363
440597
1778895
1973151
1984994
1100628
1249486
1891756
1475184
846505
487220
1768098
708793
343726
1400375
1509135
1121085
265898
517111
850215
832067
1311876
116999
31172
895900
357124
738573
1243622
272813
1967368
1598905
983751
1416612
564232
1603036
1528708
771774
13530
1237325
1151071
591787
1461852
407163
174038
1156730
884889
747200
201823
1724340
874237
987515
439443
580808
1887260
1507963
717633
596813
1339815
1987123
564935
1855428
1322875
1803183
1313405
1656018
404056
1188833
1698522
1767049
910634
1594322
464598
1919654
1844048
1695514
649074
850716
1916524
1273579
1875356
139289
1467504
1143079
683832
1200244
187826
39870
1550489
1424165
1011890
1633897
1953662
273949
1428329
1668991
92211
841989
1038354
1014057
431243
294412
879658
1101748
830772
929662
408877
51040
361540
1278885
914740
658617
794919
1963718
1682271
1933085
834278
1258592
1023992
1760681
1478822
1329033
359317
517511
1731194
375941
877886
1178632
257960
968327
1267623
286897
852892
1059327
767457
1939242
533612
1348004
951832
835254
1122443
1945762
1329474
1798448
1097255
1672660
1330652
1507808
699108
16770
1944420
1065439
603078
1406688
1027704
441648
742705
526856
1044151
1768548
1626120
464624
1989057
786197
157092
1463829
1784072
1198073
1326837
1244954
1054300
196276
645323
305358
185216
1351224
661611
1360787
14112
1692622
35097
1322542
1167160
1959369
1221522
1330375
293973
1844371
1442579
1038182
650758
1035843
323628
1178963
1323288
76879
139609
716319
726049
327467
1291947
880
1036573
342833
226865
792087
973396
1950229
1203367
492244
18675
979899
1485351
1698977
1695662
247490
314318
312150
1926308
517446
527403
1348473
1286676
405991
1421202
1530544
1117366
1142906
1200114
332502
470206
1692907
233526
336911
1845540
600767
1588596
1589014
680568
1859374
526440
1539662
707857
429406
1348291
1290391
266811
1258075
459296
996689
1373743
172457
488977
1093921
626998
1427217
1202261
335269
84676
664343
1271882
1813526
65758
1925668
1060094
1727532
724692
221267
1522596
1696325
687823
820369
78735
742250
175380
745541
665277
211491
951430
886698
173160
1889092
1540895
940739
1485278
1770166
1950753
1699480
759736
756934
109656
1556919
994118
676472
1383710
574637
352327
1930758
15930
209500
1772713
1747903
1702698
184544
804960
1091482
365868
119906
1822866
1375219
116358
644528
78576
599522
1928377
69222
360025
1369013
1100468
400034
1440496
1951489
1194074
506432
1643690
1226672
109179
1909065
826295
1312952
1041003
1372368
1499261
1929475
1252666
1705141
1025939
412590
1039592
419299
544125
1519182
1711685
1098383
674733
782225
565103
938909
939708
475984
1717943
949193
808651
239585
655402
1247767
753036
967164
213929
839168
315512
202262
142717
115718
1054605
612417
1877832
1515653
1698267
703092
660653
639474
155780
1379078
15222
688851
973476
1976881
1309853
1355021
622181
1686033
58340
570108
1253597
1775011
1495482
287964
400828
393531
664187
1168093
484945
1068474
1890864
551901
467421
1767859
900470
647603
1218794
757337
508655
337218
1030158
808351
1848482
113000
1953598
237703
1211079
116446
1414199
1911495
1706821
390570
741657
117870
903821
241384
948851
1777597
1731503
101831
1895694
1298793
277535
289224
366770
497254
1803584
1849111
237842
343679
1560650
1014431
1576107
300075
790860
1483021
1662757
1641363
371118
965090
619039
229128
1375423
1976982
780510
1917697
881544
1585971
1004291
1244001
1000061
1031537
98259
423519
558132
1078273
210385
500695
1989741
1964932
1352281
279670
193620
1222762
504915
1944671
1155921
1320795
1864080
1324104
1717164
140820
1924313
329618
809190
1105232
1664091
699503
875193
1994178
959428
1266734
197641
347779
1964913
1785261
1101565
504883
914118
1698878
10074
1869325
1106585
1119303
67829
1709525
1426713
548038
1587725
1880218
614564
591651
317776
507731
701754
1088404
818746
1367798
1671255
572131
506500
1712621
1123564
1718100
1804503
793099
1649829
486631
77654
1679385
354285
176516
492973
494020
47448
1816194
1362728
211754
654645
323444
972216
1596449
1100914
402995
1082969
1796180
94817
1433235
888200
647588
969648
145431
511331
1442022
1239063
1160747
1603915
385863
1232328
1501292
752324
98626
188363
1109764
1342079
202999
977106
1570010
97222
1944735
1030158
716513
1164579
231346
1650264
804946
16896
585581
1620556
407143
1952807
804793
1042365
1121765
1141077
311594
1589958
1430385
173144
15049
1104809
740251
1404992
947265
1983334
1282600
1073304
120144
361637
613126
1577632
297929
1260179
232749
1150735
584399
1274220
1849844
995332
744380
695554
958625
1021850
430839
1041444
53810
480551
184569
1366601
429552
1438259
1832836
1163455
1887843
842074
1288692
491037
1074977
563490
818604
81592
1563449
525743
1176157
1003044
1809054
560507
1976296
1100357
884139
1706055
1115775
1821733
1148741
920135
1756130
474419
356385
1166392
902085
1873860
492734
1153880
624007
924286
877048
1261916
1102934
456170
201495
524035
1922914
30883
1346167
1710874
480068
596020
1398352
1331022
177461
63924
997366
661805
1866960
16130
1333277
1501754
619581
1516908
1351736
1519283
1055603
1389676
933741
1153092
40907
1419299
686453
659924
988458
1601287
215444
1243987
305766
880439
300339
1087741
71783
164492
1713667
1045882
747203
565374
1234467
646782
1087265
1933197
302207
1284065
1161334
443680
1285402
1686305
1449848
1763457
238102
147449
1582243
1464935
184084
1395889
1095548
998683
1339591
1458962
1780961
1854144
614606
1782799
506576
1728710
1089312
1354521
1858315
214668
1058787
1226329
588765
1865091
1880880
878599
1602356
1908907
658406
801581
1745199
422156
1803322
455535
6527
736391
111698
120376
642188
1492172
1387923
1705046
105228
522609
941063
1180948
1030892
1171252
609698
1094282
1141924
598934
817993
1044351
1985438
1524798
1292515
1787132
1062945
182507
1410303
497709
1291230
1586474
597970
252970
1690884
364666
1826909
1946792
164201
818564
19186
471557
1003380
1011527
955457
1762094
1374439
1484816
752714
447517
792016
1214713
100602
1917229
1107834
1451455
603812
1216898
1542076
282721
1630537
1485052
1240706
304403
462607
112671
1356667
1141393
1545696
1942690
581633
376770
716687
801589
1054330
258017
1767193
1477420
860219
106087
433704
251187
331643
277962
1688611
1954480
1426620
501862
402859
1836559
120787
1811270
1359409
569140
975287
1429531
1215182
1338739
161026
1453967
1967075
1354016
926494
724718
163176
1565133
86167
954927
1528093
192987
797598
1577548
1329024
1490175
563110
1488180
297993
1490678
1805604
829112
1359546
1155793
679727
438162
1589206
1097407
851847
1834654
1516728
62365
1907
1441588
523844
702210
453062
518139
1420586
1144207
1997199
63783
1153362
347187
72389
1927878
1747613
310203
299376
1744934
1362598
1497131
1077544
677894
276610
292974
1539074
1775289
915607
1268630
1021396
1466162
1190949
1103612
1806759
1682166
1220166
1831941
1082895
1674601
383120
417618
539822
1105656
1094696
934398
1883019
1885560
1895097
468877
1118358
997585
1364984
211166
1296911
631936
962536
613789
1412432
48439
1761976
946840
1367991
714286
1408549
145165
313643
1458283
1738506
1925041
1681841
1169400
216254
738429
1024396
419990
49199
1601983
60956
679249
1618728
678180
52086
1455141
969298
1605398
918827
1075429
1448807
1443730
491579
790697
784471
401834
108335
1918964
1072865
1440353
471216
1685017
1845093
678664
1650461
760344
406948
287067
21740
1913902
1636168
1451698
1388311
81527
76269
889930
601756
537351
683167
1297494
1909147
1945220
1431431
1286480
341389
483760
1377842
1417433
344061
968632
418461
795631
591406
758310
1348631
1643479
983684
426892
700623
1156840
288984
1199296
211033
733031
1007833
648742
1476280
368065
1178888
1807112
445678
241708
808193
1725163
118308
911113
719078
1331664
1574446
1673164
1581357
1791036
1588594
1784805
1102656
964001
760581
125598
1165184
1493037
1168751
1067247
1529657
1545043
648677
420885
768593
622212
1557715
1479598
1339533
1643843
1960379
460347
1023869
1531488
234618
1101947
1309700
1362345
373943
1047611
1833759
848672
651820
540341
1710925
447271
1052857
1489154
347935
1407688
1681754
694047
1488809
1620668
545224
550868
431725
942451
1072643
279020
1322889
248834
894032
1018160
1370182
476286
699945
1534498
1789154
1131436
1825336
1157370
1540396
1393813
208736
1000597
498219
1701501
1092234
1448590
520931
22798
299590
1402983
750010
584420
1184554
320410
371852
573555
518033
517932
20106
1755214
1734555
778247
1155563
962294
1153071
228799
1225390
1443513
537513
283345
110668
1045466
260300
800103
175751
392891
318312
85962
1400664
1004776
916237
1787054
1859159
205859
628277
1957292
420352
1567058
1448337
953515
278569
1174806
990519
1312549
1258075
535432
396474
1734148
1602687
1797529
1134554
534002
1115073
1113404
580732
251635
1361271
216672
560387
1994066
1102861
1631855
136946
1120515
326315
508726
72952
1037306
1213867
881888
1267902
174713
1249914
974095
1655449
850276
1392300
1292619
1376074
1729932
242744
88447
457233
1332909
339729
724461
835392
1717296
486730
87601
1915
1583246
1717931
1313493
1253003
101344
19420
752395
1544824
17775
1418685
1515476
1950117
1456751
1188571
182183
1225364
1731998
1890261
504792
1940509
1322355
874449
311132
1310237
1632854
1752246
365499
1642605
1464777
606747
734738
1184466
208702
233197
1838179
1299902
526308
756378
1033896
1965452
398077
985125
1744962
1792862
988156
1056857
1564075
836343
985048
1934707
1451944
403082
876383
428073
860274
1642825
1046666
1015674
303608
1076984
1227231
1939348
1634138
1264481
209233
1958654
413692
417226
1363544
1220650
1671379
1380738
1004808
901186
1194949
1017978
1383302
1958782
1513744
1316413
1366731
1756569
402071
192511
370118
391853
154200
1282943
526365
348201
1372849
1141915
428051
19540
1902116
1077303
1088854
1231738
169629
463312
765347
1273648
248054
1371790
900289
1064378
1304889
146002
1664532
1100224
1127592
123440
717370
1492336
1150838
20668
1154674
1379430
271800
1179085
511611
655888
156149
1867915
1994068
508643
43219
273407
606135
1762913
1369323
711463
1316364
70966
874937
1169916
1045402
407285
1309242
1162371
1031939
962384
1175416
1467601
401219
141360
477133
999446
78440
1439365
1610219
1441017
1490947
1612387
272174
1250042
214837
1203712
383858
411979
1428521
1102684
976700
104098
916060
205739
1213123
336461
784607
1105830
709441
1742895
1439026
684619
741285
1545975
1880426
515229
904725
911038
78131
1778136
88881
569728
1581858
1007
1437620
66903
232140
1960262
1698426
11838
1897085
1687809
958705
240801
730474
799671
523034
342135
878057
1898242
120900
1245382
1097037
1536702
1903473
632363
926332
411623
1010788
1903401
1857976
1065193
981649
814435
1579936
530999
612925
1807678
1326735
1915049
134886
1448254
281649
446784
554756
1446592
541794
1651851
84463
1710496
1463255
233082
235078
1936933
838218
1487073
1807647
1182758
646980
1710548
301041
1895919
1436890
967572
392444
1525311
58748
888262
716479
1336890
381791
538766
291733
576476
1924716
1939300
606209
1119764
250092
945077
80070
77167
635324
14900
858692
596559
1276471
31018
131901
1223324
441327
1505541
1063600
88682
1309253
11027
1867336
848990
75298
322339
1058834
1542754
1795804
1216637
396636
1152072
1712944
1796261
16672
1091371
1852994
1645465
103359
1460333
525588
1486197
940634
1377352
154967
920429
455467
1668431
591987
539294
1572806
368417
86019
406305
854771
60523
1063118
366955
1154608
796693
356021
949059
1730488
431160
1248878
1667236
1341077
1713961
459123
244760
735797
102432
421720
1547850
7432
1315975
1997179
1061066
1489597
80731
248572
1668613
559544
979627
1983065
638308
1381193
1139061
1232158
877285
47144
8982
1524082
1087796
1483820
832932
40576
719213
1059438
760582
1937703
1360556
854505
1481628
208595
455233
568392
664425
817800
733122
743048
908903
1153323
906836
1612949
1331966
863065
1655300
1264536
1034306
1485673
1669990
1982346
671293
1339608
1826898
853128
384160
173687
1667236
172638
1796196
448331
1626746
1260337
1472557
637272
671949
1827214
601050
451724
234535
1281393
707579
546176
885913
42908
804608
367464
419772
533994
499671
26037
232714
509289
1362401
46092
1360297
1403932
1109119
1530527
1510090
775579
1327297
688096
1128013
1609812
1594467
1646730
849562
292324
595288
548172
195698
1530020
1347535
597493
986585
1551005
1373466
1488421
86362
368137
425571
1477854
208971
1046550
1752556
304587
128397
1176166
1870982
206093
587838
1994312
446621
1613535
269876
105325
1777534
635496
1942196
832876
1514746
896663
1780346
1465544
1447818
1921733
1734698
887087
49641
144236
201641
986249
136543
957080
1806624
1665178
599741
1834641
1400793
1721011
325613
1526511
1467613
1110784
772797
1460976
1254640
1783284
707961
1027505
242466
94337
783780
1816781
1637965
87603
91506
1308974
1436263
160167
1735436
252093
1079999
299590
592292
1675254
1224484
1651541
677402
121534
1864833
1044609
326466
290407
1520308
1670703
1352935
279195
1932991
847588
1774219
1881838
806831
1305821
1197720
1105769
1614780
1559821
399703
536411
280032
1916495
1167783
767096
504183
878395
315720
930950
972853
1050078
657867
788656
795940
578869
66301
616333
1762063
1532370
1641615
1003484
1692156
1879328
1695190
538092
538346
1133950
1940617
439138
1192024
573922
1640500
1150253
755030
1883955
1674180
1947443
421495
67410
1026083
463616
580529
320714
1389744
728502
1045517
1371291
94227
1199625
709032
1498478
1733455
296661
899232
1121240
1093733
1885370
231648
136779
235250
639709
1487793
93626
1555307
493007
1087183
177018
513545
1581816
967993
813984
1709016
1291158
1245481
1422313
967941
51960
406346
821966
941756
751194
297724
1223617
723547
145349
1151033
1340491
279390
1752170
558956
541794
1404872
158088
1044806
202628
920488
450968
788604
949626
483845
203856
752154
1678865
1160650
724667
1875470
1397631
248965
351502
993731
152236
653788
1004496
1557384
1103051
1725593
1184025
1735756
1406688
209270
1030784
1327844
810825
466716
216841
1778313
1131513
1743908
1515248
981960
1798194
1835992
785104
103050
1883662
1806128
1881992
766926
111243
131538
1259200
440418
310343
126048
1325725
1337147
719145
1777055
1403681
299864
392891
1471031
1575393
1095892
691018
263938
1467477
493108
1850697
924032
1658637
1637561
203584
253277
1851861
1588054
822691
312092
646519
66494
1794145
442135
226654
1339317
437412
193414
629460
725716
1909456
424606
722255
221787
329388
59012
1435711
1908097
1118037
1493744
520855
1326273
1659579
1763928
829251
299432
1510839
1072423
75464
127937
1356138
1236973
1549743
1901238
1102353
1368327
237782
1664680
354770
696211
1861761
159138
1858461
1146879
1035724
1071621
347020
1364505
850795
592773
895900
1178549
283351
210007
531716
1431107
1428746
356360
1051438
1931163
946535
1476147
1572178
1404051
1185812
522869
1556901
281820
1697868
276629
498735
1984877
1679432
454700
1675263
1787478
376730
570532
132618
1453121
1431648
525578
996699
899836
188778
1242836
485388
431249
669802
1427015
1670905
85902
1180332
198880
723203
1293148
418523
723519
1720145
731816
1868396
1710656
986455
908862
462356
678118
1138987
72381
946444
275936
767060
349455
1974483
957977
1119303
1620753
1842937
1103370
1801177
1367399
1532618
85090
48475
1874785
194287
1701249
369687
641406
631245
1559091
376190
490990
1323196
568507
330184
1108138
705496
930350
212509
297349
873783
1764188
438564
520327
1852493
364128
1942946
1271811
870796
1188238
789767
1253543
805442
388585
900879
80608
1415575
968814
1394248
832073
50944
1684230
722302
1957256
750120
1406795
118624
1980515
1842660
631372
1248927
368558
677728
1580428
675139
113809
1192060
718420
852586
1905149
1153185
1004630
700405
654057
1313569
420007
137881
1199231
161294
1852077
1170387
1625365
1565873
1132956
1066879
34494
1210444
307932
245789
1306657
1201520
1087722
241885
310677
608296
1058880
1440943
866669
1970871
331865
1480233
599162
780835
1243169
49771
154144
1353698
1933343
1180488
727781
1355812
1550577
1052790
175914
1312684
566573
1321219
1931450
1964815
621001
805462
228401
605964
146856
732036
1513845
1994323
1755539
239241
844397
509778
429112
821112
730170
743940
1376967
1770654
667701
1241552
729232
295927
1382787
282373
1015530
410593
1452159
1657377
1164465
72005
1286287
1285848
1783892
660315
828607
913765
1194475
823159
1580226
337620
1452528
1341575
1499727
812735
597611
315833
952952
1642367
779850
425547
813944
1053006
632214
358366
1526508
1714660
1699149
567580
1400664
264189
577174
1380002
6558
162825
603659
1421714
602402
140910
1118057
782335
398578
87874
1398125
1586011
663048
551613
1739540
320430
883365
9750
1980619
433373
1730106
1734945
1314145
288823
1720700
1279155
1439263
318935
279129
1901629
1969701
316808
1902387
634962
1421204
1913664
392237
568373
726125
277783
1613259
259570
1946781
1259224
1830549
1944867
1421277
1944174
792372
1949243
1893647
762394
517454
1121659
846701
1915637
1355124
587954
561116
364398
925008
463486
1048476
1622613
471923
470005
1032141
775809
708609
1950427
391450
1885729
1103251
183524
351771
1080675
996295
770898
234225
1759868
1308504
1102030
519592
1385280
951636
1843333
1328882
438869
1536529
584805
620653
1538936
944818
1245704
1655950
79965
665923
1957462
1987478
1345650
369297
1445422
1997564
1252024
957278
504836
233676
633549
1640880
527661
1789334
1313711
371443
920145
1833058
951703
1453939
587296
235561
963860
1263679
1744091
1019877
976603
1776343
1464182
194487
1100324
1142879
1619095
1042705
29909
1237203
196133
609470
898421
653092
1530220
1714077
92860
1024658
963691
660785
1111221
1809965
349310
1392812
1141364
558
1644466
1118649
1013836
778816
1410280
1874137
518240
1126607
34123
711479
1815097
1060551
1826177
347904
707899
1345531
461716
1927462
1049680
268414
1604759
77364
1298263
264760
1924630
1577354
766562
1134600
1427012
1202333
597747
779623
82433
1356162
707045
284994
1847802
135958
995369
480270
623683
426389
1321954
1602072
109197
1939701
1094469
891853
1605933
1614916
1499827
109629
1071013
1996559
1455364
1811333
895619
1233751
232627
371299
197065
424578
1784842
1984252
145645
1082512
936815
1304812
1775990
1302313
1539933
95614
1885747
975596
741654
93722
219689
940800
1622245
813434
1177406
1963852
347212
868314
1773135
707429
343155
652641
828661
358630
1117050
774460
413778
1760538
1890417
656273
1170809
1679288
1424740
1784068
114523
1408180
928441
959798
164661
1253877
1885485
427269
1252618
880816
1738219
426426
531445
253470
1832317
1377408
462143
1403844
135715
1718594
194945
1122846
737739
356783
779291
248040
907688
531259
312641
983992
1438810
1465562
758518
1675219
136539
1989820
1381376
377490
667638
1371269
569555
184420
255311
1138050
395785
497850
888212
870632
1806081
1963680
1958356
245834
1603035
719145
471297
1319186
792444
1872446
1122762
563293
732138
612790
1368429
550634
323248
526579
658425
181145
980772
564398
249641
434450
472219
1197046
780956
1017623
1523142
52786
861550
955182
1002602
1262225
1607435
1139126
1581036
1919548
551035
302763
1251546
910360
871547
1593590
408688
407920
1361101
1311335
714637
1705381
1113402
294764
1965047
1456485
1337873
1618334
845448
282032
197348
816304
1046914
145981
114303
941139
236044
1857179
1652975
1200864
1240025
130169
996130
1852365
1772668
1639273
260847
533492
1625365
1615452
328481
1923628
1334403
1400074
1158299
109885
603078
913233
61911
629403
725274
1790711
1251983
1407136
1400207
1096150
1502590
1847919
530324
1650503
1862409
1951381
801469
1863277
1032646
1283003
1170047
1277499
151566
665288
203804
1650236
802249
399051
346233
187784
1466277
222644
1436369
1711539
333809
1854836
1221444
1749712
1668153
999404
1300203
1465440
1378699
1808174
211563
1538281
191560
1019461
817203
1053479
1921192
1902703
414599
1430058
1966064
1781814
254846
1894064
1396185
84486
187937
1008427
1975587
809228
1397428
1550673
606539
665085
1642531
1182204
1235287
1530831
1126117
337699
774454
815240
147164
425176
467495
1079912
489787
475617
529278
1430390
303743
1685010
1941679
16992
795998
1424623
891020
297914
1951127
466146
646069
1420058
771019
1845327
1492294
1168740
565429
65078
535259
1144167
224476
1526548
287404
1083603
1083270
1014112
1268770
263761
978853
1145510
785487
749787
149217
154087
1968590
5760
368098
204138
264068
820596
821288
773908
1868286
1759121
1912880
1733399
595634
75788
943508
486929
457304
794811
444293
79808
983127
1954212
760829
1531779
1594625
1167771
1396407
293593
9014
911121
65250
1080090
525753
1760368
249840
300623
1188176
1151775
1807001
606538
1599364
45943
428015
546306
116562
1958853
146494
1206264
1899063
110323
1836611
1729461
1806128
1631093
1829072
1572206
596017
1230299
970140
537558
1981258
669755
428630
1495974
1030362
774338
1262022
1764404
477501
1587631
759144
1978112
1687809
58646
1035817
516814
1462938
471360
391070
1812565
1531890
1144887
1656263
1671488
1532269
699286
1337304
895964
576661
1422316
1677086
379571
1672713
1196950
669787
270317
1935580
1440886
242420
827274
1369144
389333
991615
531806
1896606
1613450
958350
1779860
1292818
835184
74606
178394
311167
1512090
1410101
818083
777416
1343794
1016526
1686551
1132261
1358941
684915
517952
521773
242986
1302166
242744
1900632
1787526
1581768
384780
186842
821639
1726550
122320
1685088
232975
749295
232882
1053397
882219
1338537
77851
362963
1629383
1287856
1831159
84129
1325316
1497904
1839232
896612
959666
43269
1722345
446445
653003
796576
1630619
863589
1970707
766435
1923055
1731397
66374
238014
1505357
1995413
1284384
728753
1306260
728623
364942
1270289
627971
670922
1156463
78626
1512054
1533924
1445183
535401
1352759
1379941
1301003
571730
1300561
361482
309371
930391
567140
1938817
45927
1676429
1346973
1506308
1550672
172296
934713
317011
961981
1674354
1198262
880369
502888
914937
246763
168512
829513
962342
1019962
1804639
314670
322188
1398736
1199078
329935
1471968
977300
1825935
1736089
1149176
1133549
534372
868826
1782289
1542644
676937
1629422
1913034
1402945
1678422
432716
953239
790340
211373
1148516
683453
880542
1552650
9970
944530
1366540
969551
937657
1268630
1721687
1949
1738786
10808
378991
448554
805683
601044
149416
853266
633457
1854600
15049
1542369
610356
1426574
213123
60757
738237
1177028
1429006
1416975
512949
1631865
1945242
1607318
841106
336899
209293
717401
1449997
1252010
286470
47396
782578
513061
1744779
117393
1151125
1068761
1211950
826895
1258343
1421889
687573
35130
1863822
1068366
326146
781809
1559034
1136870
172755
276249
1282053
58273
1496643
715714
1174828
1088912
509590
1293748
247164
1736958
296577
1012291
1912650
1363639
1133659
919980
1092826
1551740
541590
800475
752105
1950185
1358346
352361
1640571
1415050
1271811
1477632
74546
1523394
1469302
1698305
1384791
1488553
126925
1282855
1955383
1471509
781776
1905573
677424
328161
1198835
171684
1997128
1813106
143290
1791849
216121
262483
482381
664776
1042057
1269882
1737749
111852
1877869
1617516
1135010
1381485
519044
397687
296366
866318
1203298
1300168
870766
1114121
1247669
515283
850882
533631
738088
447538
365902
633710
1525951
420781
423811
1951387
1389191
1521346
1303013
1398395
1897661
1619701
409894
367255
1707102
996396
559265
202459
1243649
1418442
120338
275751
132280
1603702
320259
1865563
1324546
212320
49397
34184
837071
813349
762521
781913
1143986
1208895
1193915
1597884
1786716
154842
1179042
1037568
1765090
289505
1049194
1913920
366204
392696
1204499
1533321
480434
1557708
85984
595813
1643280
817690
1976597
1561849
1006436
1540010
189557
1754123
789117
122562
204268
135128
827958
1355840
65191
1685901
1808141
1508565
340732
1865847
1918671
821554
1883704
1132657
1249548
223847
1412608
1191539
1543114
716825
90570
360416
130119
1191362
191432
895776
237543
1195487
1334764
1833938
8193
699806
1417603
648904
31897
113239
995305
1510803
1035082
1261187
1562138
1854916
100977
273879
1912327
525703
438673
684225
155422
297124
983008
572152
504262
1206382
1180829
1289690
1238571
1745542
894893
434872
1907518
1501186
664206
884284
1335551
1510381
1503169
333946
1614340
1891399
300201
1977595
1861071
1314929
957035
1712092
153552
132709
1433335
1803594
1879053
1509946
668013
14514
662675
917383
522575
513408
1755287
529709
1029322
1496603
234996
253404
421387
1204091
1036308
628651
331677
1374790
700330
1017673
473939
596430
384189
1791375
562564
130241
1001702
648320
383357
504955
1563482
1689962
1747646
1377538
1466235
336633
2286
760152
765474
897388
725045
1758943
1384719
594604
1691608
1818986
1189077
1412045
1074579
103694
114857
966302
1301805
431173
444716
1905464
1459244
226372
741083
29941
824056
1002107
438030
1497443
241253
1549382
40405
827625
804296
1353550
1722780
635561
1767409
1590052
111666
482514
529606
725821
1507824
42455
1898669
137528
1807198
481064
1129640
1255389
1951720
1813887
511145
196406
707549
231728
121092
1424880
483299
562836
1420654
1615982
1876894
1917306
756131
1092527
916743
1048101
184246
351881
1833140
795940
998606
1170493
1942557
1185654
606498
465736
305441
191908
474785
649062
472539
81270
1675122
534240
542283
358029
188884
362406
40161
1128782
278576
254958
196389
1955638
1696157
707787
990956
206775
1380653
474992
1557526
482914
1227907
299563
1460639
1106438
536550
141038
1442222
1176482
453349
1882887
1830047
378140
413358
705863
1655984
1434106
1632358
576784
223187
1718368
1538877
1787829
1417004
1194014
1705049
84045
437877
578496
910858
361100
1181948
788632
920282
1181683
1748615
1457269
533269
118346
1049241
140478
931966
261844
1827620
957662
1034271
320847
50540
1145707
1208199
1972133
1397811
1440504
1729003
1869969
235831
35805
1423516
47475
1922701
988199
1686896
93116
1221588
918685
1388206
628775
545958
1965276
548221
540547
478687
227723
808956
121310
872312
1748816
811844
1327770
1081606
1249284
1982812
1498140
1211535
1253755
1907951
84463
924287
1427909
119659
1902172
1081634
1066939
1564806
1276827
476788
1357952
1628404
1800485
1014863
1538899
962035
566212
1166639
978439
668861
1664402
92068
1661399
1071254
1020855
874395
187748
1868156
252403
1123338
1312419
1658180
1014340
68298
531832
980946
1752564
55288
179250
226536
233112
1786973
1998736
406157
681077
746130
1862938
941072
115343
1238023
1484570
1012298
1299519
1196395
1612203
980920
815490
1511832
854161
1385926
1920705
1637615
969403
630680
954083
757040
793526
1058649
1878448
1492504
1329635
1524613
119086
1497904
185884
387920
513533
985087
1909182
1804695
3396
919654
1386129
1287686
128868
140629
427113
1729911
1507390
762223
741423
1538350
1594732
1720816
951577
595686
775985
896401
1325458
1567757
891677
188889
252440
41959
954299
1745445
693448
1343557
846514
1987224
1479063
894599
1925966
1164768
1266472
1607934
1448784
108384
728124
405749
128209
94258
1039810
1614584
939487
603956
1124162
1179988
168147
615547
541740
202069
1326735
928524
1705788
1312939
516222
1476893
958375
898111
87080
661671
169069
1744383
664862
399125
1669756
346857
416427
669500
1075341
1804153
540823
1364897
965044
1677071
1732309
1393044
1213164
1363661
1427140
79258
1411153
1395896
694829
1428939
1961725
419902
30258
423015
1816457
1476109
1997183
111278
1819434
1428055
703088
1991149
1354551
476969
1039769
1380462
797346
612934
1664761
1162243
712733
430386
1698125
1660467
963270
842965
1846643
428835
378884
1452861
1621665
289046
1838520
962497
1971323
407411
1757315
684034
1620631
1158769
1595146
1739411
633616
1400448
1914639
282659
319416
305952
1326172
450361
1464163
1981954
1868943
1002871
647394
1386469
1664502
1421481
291511
848613
1374565
1421226
1279794
665457
1766293
256268
1524404
1593967
473687
782606
1547846
778987
1156096
464259
529412
966473
417624
1212014
68195
1729600
1955777
1241552
703648
510117
766469
1126265
212261
1229832
1337582
1487475
936075
47130
1743999
1374426
919537
1880634
426996
411135
681847
1773882
249896
1825302
844329
430401
1641808
1205963
385405
1148735
409588
1071834
1982639
133676
1668703
1005408
309266
381632
1243375
1861909
198046
1220847
1579839
455347
1519851
1998402
64777
589221
1878861
725977
134289
611404
49424
847424
222855
1128428
1652179
701372
803570
520331
1764325
1323658
53756
63742
733726
1523787
252919
1492882
427812
83529
1534242
755086
1539843
1617711
566703
856215
684386
1682387
54560
823362
429002
1963959
126036
1923266
1588511
6996
492322
437003
1032740
627629
964052
570664
144386
871055
55475
215517
1174493
1473266
1533172
1941008
1857137
1163537
501601
242630
35481
243233
562785
1843336
1640147
1012645
1841135
912962
63181
850953
22556
1051098
1708424
1444008
213679
1816508
1687047
135654
721202
1408250
1384437
464913
960809
1799892
1327596
944396
1394902
1772686
1350685
1992274
1210031
798438
1630375
1604441
1328291
1945785
1040446
751812
1744808
1641975
1431368
1523732
1032232
1107297
500404
1981271
833018
378500
1062062
45051
597728
1313893
1965258
1796810
124867
423301
335827
383435
224329
1775928
57554
1354148
1623349
1501264
609687
1339897
1947213
344277
783599
465443
1312277
1501169
446218
1477292
616480
320540
1277700
1548139
427282
1761549
805156
1961346
467843
1943102
1335609
474613
1070839
1137133
753460
475707
786699
1285620
1293007
759608
1369013
486720
627320
765461
803
535872
322887
1319913
487588
832343
1487164
166842
1307629
1728919
939792
1995073
909633
726274
1457723
1575825
254930
462490
852826
1908153
1475068
1928911
328507
1355390
1626993
1402036
958786
752076
1759758
453855
618660
1341526
753175
1539764
338883
1817701
1349561
573836
632629
1961277
621851
1715007
774396
1581654
40422
1970291
1172038
905559
1335192
647327
1416671
1672953
360369
1316898
1767040
1768082
1925592
1211958
1365918
397339
1155594
26647
253028
1484166
1118864
130142
924004
1060902
181267
870186
451735
1032666
1065160
492019
1181910
154947
806159
1094187
785576
1867145
1813244
529007
82537
1696409
1718810
1014593
1898071
187531
867846
1111447
165175
425493
1095186
532554
949705
1581846
429251
1508433
121597
1765600
1270570
853493
1378692
18877
187827
316751
895850
663395
1928476
1713996
618946
1022701
184577
383696
355776
491754
422560
1370925
1054260
1432983
1574314
348484
1224594
1094510
984888
592792
774975
1557881
1943627
1211592
1570327
705992
109210
462568
1028424
1470238
1847978
651152
1222343
1095295
850377
833111
187364
817590
1866591
1877573
1581456
795105
768143
990127
361517
1878540
1864720
1497032
467734
1472558
269610
1489021
745428
698754
672984
831642
1473206
929333
1215009
576238
20852
1740450
320104
1869322
1037736
1297455
581690
546995
81021
1326169
1284163
1554393
212296
931219
1559673
1860553
783934
1070186
207645
768004
1909105
992005
932964
1594681
1653560
214373
1415413
1652676
999142
269386
1652253
16149
477965
1665271
537832
478261
1184571
720749
345348
292633
649710
1975284
701605
904290
953994
1099624
1259630
1505831
1081786
1482106
199362
955016
402427
30494
480156
1109165
1650250
657662
1915497
75528
491708
969898
375056
344018
968212
1781330
251015
238463
804141
919537
486540
1522938
1719452
1076258
208361
1610650
1446771
1888895
800068
1590781
1767787
484929
419621
460742
1581987
182938
1778920
1311785
1813133
888555
929217
1492935
1692506
495163
1390464
228727
1945419
1655737
1987326
393232
1299507
1980354
898430
715449
719302
1681280
5696
1633703
1863594
775220
1346041
143354
1295075
165832
53493
1586715
558085
1806080
1148020
471197
1400213
1030853
837204
428928
262266
1803128
653601
437582
1451187
1379243
1350215
1041136
659440
1801602
508851
773460
1119407
1103990
1136979
301636
442048
576178
713129
71737
83257
1851072
1528997
1845896
1103990
173560
1982579
613292
662883
150551
1285641
1348533
327672
868299
1786209
841072
852210
1867536
766109
1238936
658931
1765520
658849
295287
1896695
876535
1402261
460028
460709
1637165
77502
673126
1432845
406563
651088
531270
1875205
419795
439872
1109990
1051718
430509
240846
943957
599243
317954
1947730
1514767
1808687
1101948
1853139
790250
1470914
459059
1246437
1274913
1887318
1488070
1352005
1172767
1079274
1850591
1487505
381233
815651
411246
965199
541653
887804
1098069
1827970
1275068
1755308
1876706
114757
865846
1931354
1983130
506920
934866
1757555
219424
1561364
370294
1922469
1897854
593005
906871
89423
288391
774546
1468688
823581
1113034
1424478
1367383
1324504
1443655
880920
515332
1161716
1932278
1569919
947776
505466
19416
490766
1377263
1123159
1357142
1791056
1039956
1017928
826036
1007803
1531795
1031374
1343870
1557557
1384487
438125
1095081
1706842
594316
948147
133176
416909
1915614
430968
1643930
1185955
166910
883167
1998218
1726360
990171
447762
1500979
795061
90825
598587
83008
701517
1800431
907975
1806657
1921216
257177
274204
846558
1567279
706134
192202
1106612
550709
626254
1289663
598360
601188
950987
11141
1199724
41671
181542
961868
1951604
1352523
978940
1116235
1644324
625607
882932
637136
4434
1249728
969765
239157
1736334
763175
640488
1327814
1674412
296962
1401375
792833
587547
586638
315441
1504830
1124749
695507
371828
1908395
1039075
168216
1215580
1838489
1404005
471923
695463
1182181
595541
242986
1343760
1822564
446688
1849129
594454
985652
183287
1432063
24634
828207
530450
1982366
663591
410486
1727837
1661161
401699
1379446
1270486
549113
1757739
876249
73463
1658340
1167771
1786969
884829
1638446
540913
1216743
133168
510015
1683580
1705971
714571
223464
819761
1068997
240252
1173446
1757281
654746
1508492
107068
784739
1828510
1907378
1069734
541977
1177337
457866
1615466
1674695
451747
566927
5155
1941612
1016450
781018
1707311
429821
1821610
964953
1777493
1698031
494385
865288
1114672
15524
1406387
1434991
1356669
7136
921766
684642
261975
236502
1405548
1759167
736871
1180802
617771
816631
680224
281050
1674705
1833690
1748605
1999659
1498587
1603329
303651
1992023
1246979
510777
746
976371
1855287
889668
1583806
1510172
665602
1062501
856267
750149
1672516
1213631
176485
707046
1614321
1036555
1339289
390250
678414
663695
1080811
1243811
965567
778057
1327770
1843914
563683
141330
833106
182981
1629553
1998773
449861
1787227
1336190
879135
609983
556835
713206
1192024
1146196
1881745
177279
287301
1303485
1876899
1519834
784447
639458
822190
1659811
788306
1495709
1358188
321639
422060
1075263
1765741
1403586
1194008
1592240
265848
1536646
910224
15186
1469978
1650768
415874
922711
1566666
762304
1098117
468242
577872
716092
1613634
46489
433851
1336424
521151
1388822
1699149
454415
836658
1594556
1354786
865165
1785236
680723
629983
1161999
866669
49912
1370182
1304824
1383439
1201848
1380884
1157449
75519
737661
269456
1758374
281757
1479998
1883251
201717
1499062
739175
551985
1972735
1088157
1524089
1290718
815143
130172
449457
725130
318913
1432236
1327954
439982
1652093
1714474
1974900
43418
517500
380305
1088388
1456162
1289355
1210550
179806
1622492
989320
1556684
276275
1464218
232646
141038
921353
1449786
525532
1322630
1953423
1689040
631163
193619
800479
1275393
44102
1468982
1068451
1690629
657944
695161
1306768
72358
1112299
582136
923154
361602
1986206
1898986
1348732
492445
200529
557571
561289
1853429
1762751
1419278
150288
1348577
210057
1976350
1685452
1153696
784946
1884019
479214
813237
1645132
1072134
1302179
1658865
1961194
1884204
1586136
28021
640390
1122249
560726
476211
363979
1402759
1087222
1765170
1576511
1836217
1826320
92842
1298109
1239995
919057
1345403
1487626
346954
544000
301912
1506757
633823
447567
220966
1781241
193291
93783
1530884
1332390
1779856
1621330
1656369
1239273
1184045
1650963
531350
1662518
787249
1568807
50756
1843397
1223003
1226440
1429090
1091755
1516307
1648399
1092697
1169070
591352
949036
889416
1379033
1233129
644706
1465446
624318
1524773
1395051
1409717
1120193
254509
1671459
474465
1470087
640878
701636
225633
1971995
467752
796186
806563
1332573
776126
1411767
1202261
655010
947368
1578438
1484578
1585217
1499200
214040
696625
1772135
102248
1034630
1180126
967512
1982933
828332
795171
1475667
1862276
1514258
1679237
706987
767038
1943267
870457
284814
1136098
1215674
737342
1856167
1500331
1167741
668247
1247641
1444795
813434
643182
1927196
1446039
1674873
69782
223984
1229100
889294
1223328
1147208
1406795
609857
250545
21825
1949455
550068
410239
640570
1873280
312527
814902
1286460
444956
450168
306764
1645132
242119
54067
877881
1675062
1475941
1332491
559872
23416
586656
1330830
231232
933629
817129
984011
22967
1484465
950158
339770
1531432
828134
1656918
1273217
1296813
1120106
1707382
16880
29983
620771
1788429
1792449
1769548
76455
1097188
1256985
482230
744108
1751367
1028428
1293726
748392
1870727
1430674
1905545
907903
469503
966648
892449
193259
1915371
1389001
837771
25635
726554
882445
497029
1945051
1017524
1790723
1634125
468178
1900253
461833
24327
187286
341803
453026
1583162
59820
1670656
1964537
1787723
1320292
112894
1301985
991601
1379165
603932
1870323
1667066
1270703
769505
438733
375369
619867
1868323
1495875
1709443
518677
1804952
630241
1260024
1108276
335059
1624241
135916
1008466
1362023
1753091
479420
1057243
983208
1694159
765579
529946
1389415
1785863
1874534
646427
1269761
1207199
800008
233740
893458
430651
1288968
415787
243098
994089
1801715
1590303
1705459
1687786
376318
807939
1308388
1446929
41315
1587560
576820
883923
1026596
552798
1963216
1329792
1347430
535358
619830
1406691
1837936
863295
805698
612136
902645
1267518
1152201
1953590
7713
1227473
931260
1644975
327414
1224160
1786111
658280
1090771
1395252
1650834
394483
1486015
1338745
727109
830772
1859902
479195
180277
1155103
505588
631788
1792506
261016
632142
1230017
191525
109673
646420
1146226
1707333
1622167
800465
253026
889501
1422976
1052991
1444435
16276
1798331
1901276
211502
465961
1243203
367034
41914
1583584
1548976
1829313
1212560
88363
540311
239022
339830
454415
294376
1646995
1769094
825589
1090420
864676
1033976
1861904
1591425
1985803
6409
1832142
1472830
1289773
1980191
1488208
1991448
786786
149013
481985
1274964
640037
1362832
875337
1204553
666055
20201
874596
262992
504795
1814771
1652980
635079
1143278
212980
270519
1894461
1635352
1444233
1412443
1876557
931769
1902195
893339
572181
789334
1029227
1975973
1371807
638159
832619
1891930
1144515
1845966
315222
1567244
160124
349271
1180662
405502
121524
396372
1852121
1014471
1257137
1362728
1949707
1795266
272135
749165
1001126
700599
778967
42243
1941679
387483
1822653
108243
669755
198671
1396967
1006090
1535734
1647510
1522905
976977
1045594
933991
1333657
466991
747736
536402
1884233
516235
1682750
896957
958326
1805426
1035122
1128244
623376
1067441
1861759
1393232
1759226
905643
284808
1261315
1665120
263428
311392
424606
322646
829527
557338
263252
357064
899923
1993006
1342921
175454
1125212
130095
863000
888692
1558000
1536297
1499877
304270
786837
413811
1678457
1349152
582744
421913
1246151
136708
1635198
1353407
290199
1351262
1095186
1566228
773276
947493
49149
1859108
944569
1484797
99722
772258
897937
226347
175566
217393
1244891
671686
285982
1463778
669991
265245
1842952
1887329
1933066
261460
1903027
1368201
1387617
493336
12356
364209
515984
861462
328859
827062
561789
504262
1293477
117217
1390298
763187
1283349
1743186
771556
1918196
1406614
1319127
1993798
658577
1118424
304479
588668
120682
61153
1346839
654342
1895556
1418075
36149
1145935
668374
1487919
934727
1263691
1356194
1079308
819851
844406
972980
501471
1099808
396936
1532710
31262
342886
11682
1814223
259570
1340461
1668921
40364
1358238
817177
1969639
250378
640470
241708
636965
288350
919270
879578
1448499
1891408
1972872
877018
1644881
1154989
350209
878702
411655
1562203
1187765
440416
1019297
98110
1459747
941559
840461
24139
1358686
174382
1619671
405942
1162335
1980779
970343
137835
1660799
309974
1411768
1939381
522483
1664024
1959311
176094
783597
1519126
1697382
1000347
237352
699166
1463144
1448715
1291597
1712654
1626973
1925483
1925136
1552934
284099
842268
673686
1346467
1680295
1541021
1808765
1287253
257446
1195251
1387697
129449
892907
446421
1273947
907373
926171
1959818
1793580
978070
223263
1635655
1822762
2991
1578004
481260
694514
369190
1812040
419468
71370
1087015
1313155
1143044
1486086
270661
1506407
270477
349418
803614
685245
1083124
1326574
828207
386504
554179
1360411
1248871
422003
1204545
1599986
307845
381086
691982
49580
1157865
1149347
845842
150799
967149
220288
448733
734164
328224
1573169
742929
1712918
1315414
385600
85398
516920
1848150
1427367
1560818
23777
1097064
789277
475954
1577505
1409491
584606
1774330
123732
485456
1966072
1808812
1850436
473720
420178
1712228
194441
1574718
1539421
1656898
1610743
41636
1123735
731055
1476240
197645
638039
624679
1749292
1130010
1477052
20111
1503199
1430971
1598525
981407
1636492
1733528
1805078
806765
406819
1902957
530752
242023
11878
498732
1715002
75738
677817
1254638
1512378
1349418
394662
342351
348696
1645903
1889242
1185301
966152
22538
1082125
1054219
1972406
1056794
1540823
975072
1796317
353398
146618
1717805
1424728
739175
4791
971824
1944054
935858
1043202
186461
1231117
1527997
360323
249541
573401
171219
312400
1806986
1188369
853392
1340235
1294092
1444972
1040230
1976114
817281
1953553
708791
1345897
104455
230676
718019
1198513
814434
1043769
690132
347709
1459461
1063600
689285
709457
509674
171
1396748
122289
1131678
1147695
325575
1879454
944530
602369
854563
133575
1824392
584042
734663
530739
161697
445573
1873095
926062
769076
1152128
376338
818962
1342146
1214752
1651729
1510152
986199
1672974
1009269
26967
1258273
957907
1587966
854688
1508769
1601977
1367315
788493
115714
1111429
1467188
22533
30051
1941149
421039
407398
1781498
885812
1652469
132272
740155
1209674
742221
948519
1336695
114130
733866
294354
1315380
557317
1997473
880194
660520
296438
236934
1100425
247997
1257563
227674
222869
772540
1287255
1452893
10293
1819148
1483086
18244
1238738
1909876
819951
651152
1868133
1491599
1708184
1562751
1143817
1269861
1326806
1237071
518043
70178
1463879
1759384
1879613
202639
1291801
1435298
1383432
1760728
1851990
72673
879336
240156
1610578
408134
1420887
1660074
993115
921792
1192199
1870268
1883173
1426598
714179
1617272
91131
528908
1916426
1219816
1773825
460500
1767143
583572
354682
1977966
50863
728525
1885784
1226958
158987
1098282
505826
331326
148245
1996485
1188702
1833178
1811511
994128
1963153
714173
109193
1268226
252657
1800160
148748
891832
1262516
1396408
1724101
1825534
289996
7411
352052
640773
1918630
1897137
1729035
1858463
1378223
1925374
1714810
233229
1662719
1518057
452116
1760332
1976503
91969
1026510
1816562
1875630
808216
152878
1972644
568529
497084
1397371
501052
1536462
1540388
122155
1816540
964738
1594964
1770653
79922
1706502
1456372
399291
646739
1862998
615005
1864925
537084
694950
859113
1598695
1676460
1177854
352756
1727604
1358516
1217515
1179927
1148909
905399
1069727
1085961
553994
72444
507599
386612
1331210
667860
807632
925761
832885
1693840
1717492
1709801
1326594
186032
415052
558990
1565490
1858985
1869322
1125066
592787
1174804
83812
335529
491595
1981054
321415
981911
436311
448213
147530
1147076
1722711
571202
541381
594192
1670905
1655572
550591
1170603
815779
751495
1600089
81821
1189446
1402638
339645
1869322
143512
220336
552126
158712
1266118
1397934
415958
75222
409540
817877
108738
1700199
1963619
1793685
1203085
1262703
574195
130704
689524
14514
575594
308244
918464
1203316
1306949
362959
379458
756294
970546
1020415
477992
1161955
138887
1644584
1608132
1950888
1563322
798956
293458
1219640
648053
334768
1870004
1982976
1087070
1928359
153897
1449765
438125
1341077
1729450
652670
1428409
262517
1721758
1060146
1862074
1607145
1826851
357636
521177
1298946
946025
1929200
826759
1362886
1925941
1966106
1471454
1600220
1673912
1025694
1039588
655165
670211
356674
106696
3097
1119414
335010
592343
1895182
343198
78133
1107776
72531
739995
1966785
1379520
357155
955397
1796568
1461475
945698
768553
1024826
499261
759695
1516970
1796261
367586
641535
1074540
1624559
200050
324182
1680770
1883480
1393548
24828
1199050
769767
995869
1398597
320824
1523121
1122655
1632831
1445141
1432840
109255
206876
640404
1605808
1475624
1134354
817161
372988
565651
867239
965525
639806
1451741
1657128
1488471
1387049
1812191
806738
846701
158737
1695715
657243
1485602
856759
1652517
489115
553787
1907068
661887
1899547
1541554
1176372
653392
1707481
1209930
340023
989629
744981
990094
1751491
951775
701338
409795
1593464
1750226
396093
473096
230538
502341
281382
123319
548706
1337188
433473
307436
1939498
944642
103740
1041240
1717007
1560038
221117
96604
909810
949953
1041590
1968013
710207
520965
1444786
1047025
1279063
1177914
1043839
477042
1443679
1893828
649866
279186
687559
968567
1876557
314071
262983
1182698
802645
758048
958742
473002
907073
703055
1433336
1923659
1121574
1499634
996040
1109285
211740
418836
813002
1619678
1042673
1007122
1910591
809866
1519137
162785
905924
1331015
708245
520940
1466789
1725161
1904936
1231200
710493
462213
180346
1186204
91088
860474
1876083
1271748
757337
591703
1627229
1459747
1803625
1142048
570354
106451
1491824
1310454
1123484
1449921
1531323
683447
193755
1912766
913507
1161385
266663
1904432
1084257
181559
1011
1059680
2893
827834
1889768
1803071
1185417
241719
494709
1316521
1905590
1712602
1546816
344107
1734442
1150534
1110671
529136
765474
1704845
1121499
561092
1504874
557970
1269732
525427
907620
1786039
1449257
468911
1162335
1398869
1410747
616617
875577
1889673
1139041
1471714
304572
764615
1592724
1380482
401926
902650
1586293
376275
843206
373369
1679957
985963
1174954
360917
1646218
1328431
221841
1743513
1221230
1905660
43635
543918
1800628
113935
566722
1228393
1148488
1915497
1969165
1521124
323517
1027093
1674609
1814754
1118510
998872
1275360
674266
912584
1034793
372612
1768169
550484
1476340
1773210
64309
1295590
47086
84406
1882037
70543
11355
1466372
1939335
1098550
1015012
693497
234899
464198
989478
601700
1942095
671201
1356696
179559
1091764
1629399
1946146
592956
1010289
94264
1362463
1304451
1828354
317510
308818
1101901
1426961
1520415
1284384
1516908
325046
273861
1666259
1032618
1564062
18912
66902
660036
792144
982022
682709
1949086
33296
395094
1048985
790211
274738
1467782
60663
515927
335394
1299797
1843720
908261
400436
535264
617975
504685
949043
975305
1466770
1713125
1237756
748696
1543441
1704739
1043108
703250
131682
576711
170047
1473005
1571336
760829
1959751
1440470
1246389
17598
1550236
788057
1265615
251505
796452
1805403
1840831
1461808
500580
258475
1414354
1237071
1179691
882370
96723
334249
1568755
1821746
1506827
1699403
12339
961566
408072
1746614
1161189
846900
1024756
1101779
1634125
1170232
1474835
1214902
638545
615942
407789
1820649
597
603487
1888565
1091905
622674
1729639
1627868
270028
1680078
1752705
1392736
365289
338351
1211604
914751
1180679
1441443
860392
594449
94064
429112
159304
1042500
189831
1546969
1989354
943898
1493458
1872200
1865457
1623779
1186624
901863
1654696
356971
1916667
1219578
372188
1442507
1713766
3088
881426
1597424
1882746
1567436
200983
287886
45485
1948320
722731
1620161
174472
1714160
985130
1682271
824659
928215
484258
1036709
934785
222408
767536
841459
22450
963788
1814186
1762987
1380578
884990
7568
9
295833
986271
1168022
1694299
265382
969040
1156116
369720
1550668
789407
1892124
1130250
1679451
1778447
1665507
1106546
79334
1583580
670465
571113
1780647
1640678
209051
763263
1364905
528797
756738
1877870
5047
290355
213703
1326662
1049205
1098214
609564
1760506
226595
69729
1015683
776517
383321
1888136
1620673
656301
1908972
1747849
32650
1086699
66658
1323997
1818819
8191
1958250
1004537
1561475
1079047
1173839
1703497
337576
1545091
125308
597127
118618
1240962
147925
466799
1307303
812398
177557
1117871
1086194
573794
479331
970479
243862
180479
1334624
1868787
110372
939560
869821
1462044
1074640
928192
617555
1408080
139487
871696
1497448
134654
1633242
274109
1346034
1577543
425174
1488109
1171286
1684737
1286226
154265
923005
1292402
436368
334853
640651
916732
1010994
1550521
1509291
1826998
55133
668063
1772633
119407
476982
1155340
197757
1952787
1546438
1134817
179826
740592
295746
836482
1461287
1490958
174430
163945
319423
134872
1556379
1015891
1829223
1213624
995613
678188
1230627
1977850
1287549
1538248
369234
1120116
155674
1142137
1880540
204650
1020565
1990359
787431
1124005
278005
1283960
1098833
1198427
850650
1665950
1489261
384984
1520185
1312943
660118
751918
267749
1829867
433140
1201065
1586167
1435229
1442897
290440
619965
871544
977658
1124519
383729
1905779
1006533
880387
1854502
1132477
1715683
234624
234315
1363727
1138867
57155
349161
1416433
50837
1404594
1972565
723127
252629
1852801
1507403
1963393
527356
1943556
435877
1392212
600574
1367338
61859
391580
21392
2216
1402630
736719
443706
219109
102648
585833
1171465
234604
378527
1269334
1602659
1727814
261085
1936174
1122945
1198559
1087424
1058600
1834318
689339
798016
560548
1494590
1487497
117219
605386
1137828
635348
1905107
1888319
423316
245970
1820645
606539
1867870
712660
1603145
1018584
915955
1181121
1061357
831535
1161557
831402
1915012
412520
1046521
1966400
1713702
1557240
1474674
1132902
420890
754283
1628653
1001550
772648
1065945
1324733
211156
1963131
157176
174293
1438124
1390593
275246
1122108
596486
1456117
5303
727821
640902
896269
1550475
80490
557006
1565007
470123
460455
983746
1342677
464448
1172564
1923021
1107787
605874
512966
1037813
89373
260683
1135361
80112
1233108
1202980
1457288
456348
435374
1058649
1204367
1071939
342736
1271762
498270
1436825
140457
1932641
1411677
2826
1414148
680250
1868537
1799300
254930
1018554
529182
1566210
278285
874188
1322358
367668
144478
209500
1570345
1137401
1312751
1165384
309935
998468
1317722
713086
1680224
609521
298333
150870
66438
1693037
538908
431138
770807
1625054
1073342
1572202
841512
1046889
177191
627663
1468443
1294475
595958
495657
1565163
1786626
878377
109369
1852363
562348
1008080
959927
479762
1484040
1585342
891966
791090
1928136
906918
497504
1566828
546697
972630
1227938
1769467
749174
1745096
837455
1985572
1825188
1207465
840500
107971
482246
1292784
523805
1522210
1974408
1261295
1971995
1916813
78701
1043796
725184
526681
530407
1813610
1914182
642505
1624548
1776153
1864625
1056631
756029
915450
1220977
989964
674869
805532
571883
1891105
778606
1547486
378534
776817
1972931
1543333
1340131
1276020
1455866
71591
238793
538435
1835237
1330040
35535
640969
308509
1561250
290065
1796873
1595732
199195
1270013
1864509
1408895
601567
863076
990517
1743069
1096350
709994
1811947
499656
1926478
413878
274795
1093138
503417
359903
429467
254681
1096403
266238
435148
968558
1562379
1967073
619696
1946906
1758683
1008150
655202
1775936
1447618
1666565
1808821
783587
35489
775102
343267
47797
31777
1210270
316735
856936
1845753
1789786
1476060
139880
430748
1590758
1981789
176866
970085
775038
1333034
297889
277078
962830
471054
1952653
474438
139175
1644908
270231
1297251
1361000
556885
1060968
1303405
448085
1327700
1840858
1515425
223535
1686522
1918553
1439361
1509064
767452
257520
680619
318964
1732940
1340162
477031
1479350
830325
525025
944978
1059807
62675
332617
1976427
808519
502140
127469
1603030
966985
1734295
165005
456216
1608212
427873
1787010
1745574
58862
1286421
1213849
273861
1339384
773752
715164
896118
854634
150603
1563174
83843
66780
1679338
1322341
390705
1581609
230628
973242
123378
1867896
1859233
866879
801857
1803711
303593
1638031
178736
1746290
422181
23066
928806
862459
1570130
1267916
1490655
573133
1897132
326632
136222
518618
511744
450920
383012
889056
447433
1521997
1681512
437113
372617
411935
791536
1497544
1772558
303344
1350034
1559306
1647065
635561
1940023
748665
386156
1969789
1748664
446641
320372
448839
905593
543328
1996755
1318859
1375847
75816
913817
877886
1019556
1255625
1055434
1950067
1629442
1045911
1286484
111487
1802394
1489510
582018
1902053
1688202
1610183
1980853
376558
415769
879301
762374
304033
1465958
357075
565351
1864437
276339
1772890
1128262
785915
634604
1170635
1138653
679000
862412
590691
1932827
1002876
553573
92047
656086
1872996
845651
414009
885512
1541803
393232
1991808
1430030
533029
1387736
751258
846169
579367
1374859
1642490
1134553
464704
1847793
1751856
576322
1709104
722272
95189
1348941
484574
264576
1560360
869123
905743
1991303
748866
1640308
696421
1274957
1215836
253970
1644674
1382152
1464241
470960
334806
1124410
1955722
1029752
1132257
87442
323835
1536363
1276171
850250
1137561
500558
1000969
452990
1211143
216690
1779980
70320
1882287
1423897
306341
1881190
836582
63215
128540
529007
875168
215517
896437
1453733
1261613
31542
1007052
798830
792832
385582
807746
362628
694396
879065
1019619
375221
1282922
1733192
957820
1869385
383858
1264807
1207429
919021
1633468
1970234
1681145
927897
877991
1318233
1714880
1941849
1784793
1737096
1643117
168406
439690
1790916
980766
1427694
661234
1900801
752473
1065010
1057710
1844204
112663
1691835
256935
1089001
1271342
809869
1339063
1119115
1453470
177152
1084705
1967850
1927629
1421277
575500
246658
697516
1453057
115886
1405303
596589
137164
1140359
1647338
1006090
1109794
539173
1106021
471585
723836
1849048
231586
80175
280171
1097699
1068834
1714103
1957712
1054821
656684
1206501
976164
323341
291272
1746908
1206816
1803700
1026604
221352
1891019
108028
309771
144940
49580
1645128
729258
804946
1053807
1972348
100497
1371625
1501949
1128213
989933
272643
309797
859701
642024
527269
1930856
1383604
1343556
1745712
995163
180180
1696925
1755873
1840786
510353
1509132
52090
62226
705437
292137
809222
1867214
1359264
1053423
225132
55749
1211743
863653
676427
1870386
1504757
1399316
132282
1186748
710934
477264
597199
1103657
99185
836931
981832
1155476
1916568
495
1281592
4248
1462619
1779608
45802
50322
103753
1875040
1938932
1765157
923340
322447
1293926
548337
1745805
1880265
584868
1985435
606833
504572
496404
57101
472824
1126456
1675007
1033073
1952306
296796
1859006
208160
1186458
10403
628414
963729
1712686
589616
764212
144713
709241
1059070
1109960
841001
1755369
1331095
1414115
76615
1869235
1633004
983871
1638446
618758
1629088
238131
1219784
875007
1986074
607496
1688801
1217501
275066
1980290
974973
328343
798088
925460
274800
505677
1531465
1588747
1440182
866985
297857
701151
1546500
914907
501989
1961733
1572888
299127
1617704
1406641
857891
1559442
1963126
29168
1922932
1719216
1555822
1193035
533221
1743252
245097
549536
341337
355738
590837
818455
1952878
1048276
1797442
1305756
733699
1483001
1248943
1464563
1072945
1276775
1209088
1156501
526875
920269
288266
1682533
1451113
1791856
573781
584039
1604831
1195671
1071469
2637
342407
358611
134886
610711
84397
7765
671582
1900866
600020
174894
1189101
516231
137646
1255371
1507898
1933895
1260134
1567613
553493
802877
1317729
1486490
239615
1450764
753523
1699570
1234328
947061
1754528
1087800
958297
1707634
1189125
156211
1861952
1883706
990879
1770973
37869
799425
1617066
1179682
48483
1694350
675146
29062
47818
1795857
1811235
1819730
1193318
1202802
729465
44786
825229
1917348
1864217
715799
1741704
279942
1762690
672283
1465987
1345648
947723
84095
867523
42243
754457
1780276
247242
1944934
122567
746868
1517725
336113
745358
283698
415038
293206
505568
177152
1092369
555838
1981274
1003170
1085256
1969561
1496638
1325830
1027509
29461
1334204
345313
858184
1431587
1986175
90211
1674439
6818
728041
380677
1425443
1807360
498434
1327814
412818
987994
1187419
1077602
1055620
1083328
1561773
1440448
788493
470122
1356194
33004
1724251
869563
493756
1366815
751138
1222823
1316668
1361259
1521692
1474056
1391088
347620
1431631
670350
1292247
256381
1094221
1323130
212570
89364
288310
1792392
1612705
1048737
537753
1278026
1280163
1902308
1058763
1803584
1821296
228309
175387
1892436
1499238
1709547
1583536
1941375
1248778
1068131
492044
894406
1366712
591622
1371191
702093
1892026
721416
127658
1486664
175102
1823644
353651
1231219
946630
1052902
1922169
558444
860249
1434954
1243590
171648
1764760
542788
1737738
686604
702002
1374516
1636268
270705
1467782
1085442
1656488
1856301
19166
1549864
1156119
127459
1083782
1447065
527681
1572204
1674670
733499
327553
1101256
1412128
1931914
100029
1727367
764813
285209
1335473
190577
434641
995736
686316
286759
1660501
264126
19900
627320
1765514
1296283
1341095
402353
369532
1736035
1845327
1142632
1425690
903472
782793
973239
881216
1064459
777172
1070316
739392
1560984
1158380
545453
1682662
1568222
1131143
905795
1684156
835843
1761495
1724138
235286
1431881
1858985
423724
1276996
1601652
1534551
1709096
1427340
170463
1879341
1729936
1383732
485731
1297088
42016
426412
543796
1567336
1863746
183328
867437
1260308
1585613
6200
1478178
656083
776297
504000
1309347
1339305
1589791
1144679
1461475
1781694
1747817
1958963
1781598
1573562
1433238
72744
1632246
781026
990777
1899685
722217
832731
1491672
814145
1600021
73462
1740293
914516
1935056
1307407
461631
1615087
559049
288539
109765
47383
1708279
1323829
287592
1850875
1755369
869495
1244524
1047231
223248
1084895
1243295
1655185
994965
390963
711447
1634025
170249
805921
633598
596848
1834582
25314
985098
1067974
1709672
1341623
1880588
1679881
1209166
1898757
914511
738510
755716
697385
1672180
1124046
1606770
298903
598059
1082784
151322
450577
12515
769888
1700091
1071324
1626591
908353
530446
924160
1207869
627841
1324921
1166338
1744394
1826389
56215
80169
565913
1147259
762521
262819
414443
952862
739059
1995972
1620034
1719941
823863
1297948
1763732
652570
473972
253938
464681
1408940
455405
1093504
1249840
1781143
65656
270867
318329
1142155
1851390
1760538
1675867
1719669
1331034
1598749
631338
528447
277419
1646810
176960
496597
1713896
1859456
1892066
748534
1573022
1057006
208913
1240530
1684898
88717
844115
29983
19192
1009651
262032
947741
482307
1269334
874624
329173
1189356
1175582
1613701
1934154
752208
254993
15671
1161503
60566
1561794
1542066
610492
419709
161332
1507682
1488882
1093300
1137781
128388
1445944
778032
990094
854032
1744105
1280547
513106
1417963
1234559
808477
586931
986371
1761568
1911307
1156228
770902
1849773
578862
1237188
1589622
1895
540752
1795835
651940
66328
208282
797144
1640381
1785790
130572
1284978
1171380
1893934
1032140
903838
766346
970003
1341226
106679
122469
158410
284557
505164
1949546
1085140
1721699
151893
545297
610713
1609253
785857
685485
638716
1568571
1551499
1589536
942484
37936
1383084
467578
482330
211622
595260
446387
919338
1709887
1797743
1500901
1792034
820540
1318104
21203
776217
483427
1656488
340002
1870719
101489
374215
1487981
1342248
1084225
338231
1410067
1062942
1042488
1919332
1921683
400287
868534
851078
1151510
495298
84105
604562
1701390
1343288
81078
471331
425239
98903
237946
1429013
265892
1035503
727097
363540
1613248
1532995
67661
1086178
1110631
336749
931569
545203
1076343
982410
1411189
1486707
1681870
1328145
1714255
505765
487366
1132496
1719279
204940
1087018
482276
1131752
1591682
1973997
1393997
1855287
1264765
822589
176224
589391
181271
1746253
82183
747243
714733
1235645
782265
955980
1218554
555301
1075189
1702012
1051359
459601
1306243
1382156
1037134
947387
220217
1086192
793514
1322006
824673
1908160
237618
1657606
1816604
1975690
547333
1791571
1190185
489962
1888520
1692723
1935033
423827
555838
566994
575207
1075061
928921
311827
1785424
995133
1726627
23531
1755560
765416
507375
1232619
1623417
272124
1510358
1538402
1244402
156193
570293
900541
1476544
763603
1083766
440488
433792
942691
613981
1135822
1045652
1462463
564908
1160362
106043
1722711
1702714
367178
1979631
1247606
1563981
1040933
1512641
1412220
1778803
908921
464246
132177
951965
1698473
112973
1251747
1501765
1505283
1143361
52661
504959
1481138
1389595
275120
1723197
1716682
1222956
148748
1185598
312001
1544400
1185779
1501239
118425
334908
1786146
1995753
534121
1740519
776043
135643
156480
1300298
1490788
210680
368625
1257077
1961144
1283716
1345810
638658
154092
668279
1342523
20181
15557
658395
1157463
1735285
811455
187850
407208
1032117
1773271
829354
1968744
900905
212229
1232097
79445
1242650
50342
1826167
1012539
677854
1326532
1128176
400811
601921
880366
1623696
1808321
973289
1659559
10228
185169
1398102
732978
1542630
1180644
1920231
1138050
1953628
1567714
556290
105697
903196
970357
787850
1654988
79662
271798
1905230
1286370
1211369
613704
1202980
1739420
1682716
1108625
242211
221005
1651827
1654613
1113364
597199
1989938
264150
1393621
764942
1129400
401998
1449365
1329807
1921344
198989
732561
1240772
1828119
1570605
1111294
1845671
1019226
1002606
806172
1270816
719455
1435815
528281
1160074
1963358
1468230
625521
945027
1388739
759271
1337734
1920940
660734
1668378
1127309
1884068
526325
1698987
255330
99523
1677759
1105316
1185979
1439667
1771485
245964
151169
267476
543781
1700540
1181759
713572
1797699
141157
778691
405384
92233
90777
117759
1232315
335498
1723363
1985996
209903
1043151
1084163
1652690
409086
472136
707441
1128669
636170
1766540
1618864
172992
1995513
1508822
706512
105208
1669833
593626
348141
1400145
1616035
471841
1741546
1721927
1689205
1383033
336672
31689
20242
405828
924747
1615876
1876557
1943880
1208753
662403
1525744
1763108
29391
1808772
953022
1132461
585192
1457099
1778603
1102562
574076
1477580
1961993
138130
967838
981423
1145265
1373980
1428010
1241611
1327226
177790
1181413
1561984
1148741
544287
1391127
1266554
517190
1588409
656166
532908
1459909
1134528
505230
267571
19179
222101
471277
93291
1253174
187183
432425
543788
1520332
112041
485650
112272
431916
675102
1501747
1528850
1011589
1920816
1336160
800283
204979
678369
1363897
1742365
1187541
891852
1816113
1879573
680098
469168
1217778
1334027
247564
1851833
1094288
282332
1983643
343449
1243661
607771
867193
1003122
1867536
622684
849055
990415
959507
1357339
619261
630905
1154325
1751654
608826
1672355
384274
582813
512732
15257
605948
402999
1761
1683148
1773098
77410
823679
1893114
63068
99819
1865055
1260520
1474425
1271016
1301717
1974356
302260
476498
1194442
1954055
977584
1460192
144142
1050067
946602
945077
1941064
1460507
1853849
1566797
1274134
906322
1825035
668091
1681140
907577
1080181
1690417
530418
1290295
1507176
466453
1907852
610714
1616301
1350660
839440
94697
51096
1551685
171826
796630
1228363
1390887
437975
953721
337620
1715803
918877
1505364
1402248
639418
1403161
1432467
1113725
612406
721746
655886
1567741
419040
1076898
1183502
10403
969474
1988233
768658
1549197
1128287
317314
1176938
1529449
1623160
109754
1450961
1989834
93843
88381
1782944
1499320
615148
1525630
297159
202446
1261710
400151
1202756
1033810
1601109
225132
613662
1090475
697911
194437
43284
921222
603172
1802147
1789719
37609
236586
1330275
1610678
1515148
60317
1035484
1726896
518564
382040
1166048
1595681
1041612
859792
1146648
162622
46188
314047
1096537
279756
396558
583024
1023684
1649383
1256379
1954653
1435296
612024
1856031
733327
1947825
1149610
295265
97085
1856222
1686207
1834169
904948
1533661
599554
1592464
790079
144127
853275
383551
210806
1512870
1648769
102651
822109
1581268
1293812
1383432
1413094
636428
1697762
1940548
582995
1107799
1707994
85534
1076500
1143221
172054
153030
1987194
863953
1430318
350541
1840631
797045
361955
120162
914243
477422
1036699
811192
1359065
508471
1011640
630241
68538
1158688
1512622
41391
588003
1408940
1685099
773982
523864
783273
546192
1253134
1304154
1396428
1321820
1854084
21396
27045
575108
832687
545713
1308263
456409
446062
76426
874274
602512
86461
613297
361498
470030
552261
1342659
1959766
557856
1380646
1612667
1334565
1729507
86839
184010
1970696
134970
538139
1706339
1715588
1587955
666724
1675980
1216545
140104
1621769
1713167
1666784
1581674
1268370
1119078
389375
331945
991481
1549597
415909
1649258
1544187
837700
1935021
560544
1131027
285574
1570825
76946
929353
468159
822435
1077862
1972546
1531782
348715
1091869
179453
246372
1167578
257197
870981
1493998
875803
1537555
1090362
625996
1303794
1178448
1072327
1538125
385063
94441
93390
340404
457812
261520
1399853
1924359
729656
1567986
188686
1132261
252228
1448929
178885
1993181
147613
920026
1538709
481451
1168014
1746605
1864366
1856764
1958686
1518091
1732448
1656695
1240706
260808
1251558
1181966
1262371
844128
179032
1423405
1283777
1622942
1891810
1605399
1784865
222613
595894
1706576
1798549
475471
1987053
601337
706729
799065
985655
949417
896087
42220
1700973
86655
1519174
162951
1459521
481889
830642
79216
1015472
799931
442648
1240595
770796
917984
747420
1958425
1381648
972189
1737717
1150809
51274
1374809
256582
492867
928935
718514
51493
1600810
375076
748004
1864244
477489
1379251
1072273
1455739
1161340
1294100
1653524
1313763
252817
1399050
898525
1318175
1006090
1055733
1987980
1857355
1598044
1033612
1309493
57528
1068835
294208
346257
161100
1502344
411779
900905
1297439
1506636
1496105
1272290
322546
1983683
1910376
826338
859048
17312
214838
1558028
1059513
747658
35761
264898
1763389
846000
1331106
938827
284283
40664
1102356
452965
502308
435979
223865
524076
1794739
1968703
1704309
1857146
1696401
532491
1037851
1844034
783444
1471739
1065117
29784
45054
890165
1093196
1639689
335172
190473
310324
1810753
484397
611054
130880
921243
704965
1497838
1893204
111625
1134962
1441981
17240
118137
1002500
1336615
1949546
324122
237662
96418
1428751
1420482
1363742
1927415
1677973
819383
1515893
274416
847635
1904022
354099
85426
301724
417984
1563722
1124971
279879
721206
1459690
136291
1072439
110028
1481856
1705811
967461
96211
1482321
785101
1247766
975958
814300
79510
1700348
198847
1848835
1866392
1297534
767518
222451
1003363
526542
1354762
1303483
1471165
394068
1532110
64590
1593695
1775781
1969259
1886311
248076
109751
581244
387550
1321617
212309
1818761
1187466
627678
1752419
1962460
1617358
791717
123283
1889526
1448143
1663974
1882443
1826886
1952169
1682461
1415286
1457784
322649
1908252
897370
814132
221908
660820
1648206
1811775
1389253
1532913
1824880
1172913
901367
1139559
1539887
288121
1386276
1314284
689888
1997245
103080
98747
1601393
423673
1711375
1863083
508655
642628
665257
1621985
501570
93879
1096289
837191
774131
1175096
1455724
1470209
977277
669003
1967834
93573
748534
270556
702842
1362041
1216757
98805
1159060
1913085
257843
1639124
149806
64263
270317
936478
1995319
1714878
1174802
334318
1050245
626044
266
1370906
1647313
866900
715336
595382
267360
1282922
1194044
938174
81446
498843
132528
164677
1509342
1739275
943076
221802
1078282
1190705
912799
1702803
475565
297849
1476109
649364
1836084
1515819
521689
1627695
1754788
1049908
1121131
955765
1752198
1171586
1319906
1934171
1243601
1782643
1854909
762480
1337588
1165895
615485
1472858
1817235
967012
199884
270121
352868
474563
1478831
101454
392393
1268083
506060
1370743
1094359
1840858
283223
1200713
1364053
1208631
1923118
1295929
1044918
1676388
1564200
382884
1931759
726148
1384484
226368
691532
535958
4800
890533
1390563
570393
1672892
1064606
628794
264029
1056613
116903
729520
643557
611173
458956
1922447
1650783
1764116
1502707
695101
1909483
1769647
1105561
678415
529931
507160
397908
1935034
799884
1279662
838714
1781085
1853086
1916068
1396700
1411160
841201
1513206
606682
1541946
304957
1523327
1299204
1026356
578232
622132
1407748
873017
571475
1861711
325246
423210
1273281
1679768
884130
436616
1199054
733329
419185
1176314
958041
722908
1706286
556661
1349418
325989
542213
1199976
1558460
101162
1992616
1099099
708205
949523
1780710
296425
1122448
802388
692247
1947814
1235067
1942478
5874
1429879
932752
759412
1648757
1771053
915073
852487
847496
44002
487544
592658
1680812
1848145
1552463
519623
1880055
1845893
1493968
1972360
852361
1086823
1306263
259364
395708
424318
538568
253940
1998173
1738491
1103328
1625698
1381118
1476072
959900
615947
228943
197649
1543644
776662
558149
1453304
1386806
265880
1393619
879819
635405
971372
1410868
1945366
538961
1318222
74756
1982225
460630
61282
1031708
1672029
1549311
1531736
1049813
292759
1870592
1413113
1565838
998325
336243
1947140
722661
1593817
1603031
220165
1617237
980496
788663
595104
1469516
1956291
1154149
1210976
1424025
302240
1577470
748106
870341
1292664
999912
540298
798347
1652953
1273395
1442220
1471928
226634
1979546
317339
852411
602073
1153973
605852
598319
182180
172032
1193298
1677757
160131
1021840
524660
1738115
882087
1554917
552716
786298
966103
1544970
1256133
357749
86637
1329192
1788045
677651
456833
1173549
1336310
728138
1743423
624019
1215616
274613
616275
1585401
89159
1434199
1527648
1460423
1687493
1753417
245809
196896
1683186
782217
907758
1574894
1036101
940600
1148802
1229916
92010
416243
1502811
862279
997391
25224
634388
950545
1743703
856697
1888719
1918415
351299
58225
871302
447732
1020258
1725600
146470
156400
1718275
786123
288058
1854304
834364
681517
529567
746241
439716
437036
1414175
1646718
600854
308988
602545
608625
751947
174083
1131649
296144
1418615
800789
1668046
1848122
198116
805944
808218
1147259
534180
1447959
1863910
1172154
488479
752628
1561274
1434987
906230
843287
1405527
284876
1099988
1982819
45383
1840133
1152899
1556088
658636
454166
758948
1521353
1662824
942388
917367
1765796
1969
246634
926469
1345146
1013026
989554
1291911
1012726
1377430
1666050
686722
1662910
26380
991332
1881181
1492608
123065
1790496
1976811
728556
1275959
1500583
1818624
412242
1223296
867641
1141873
1485277
1458645
807424
180315
1135942
1438634
748911
1286444
1014543
1586534
773755
828109
1182338
724412
1095536
414759
1152292
791403
334274
490163
747587
1270855
1050247
1251086
480990
117282
1457225
1896742
1969224
1014577
982262
1122320
1490571
1161055
1228293
233971
558132
1765045
637445
598636
1425262
750840
952396
379988
927076
865847
1897673
400422
1572490
1665293
1794469
687301
15479
16873
99456
1957786
1311603
1373750
1004026
1790565
727545
1013645
1143700
1941907
1304323
1866109
826007
1062160
242658
1026978
555783
968504
433311
1142578
1438485
1718909
1715268
1137599
1654388
935357
1430617
334490
1356791
1310914
1087509
1210714
1260185
1493146
598286
262498
1397518
862337
341296
1602759
355510
1027237
783325
485565
911594
1662810
176595
1292047
599251
841121
1275718
1137318
705217
1630051
1440886
1410456
1780331
1642591
826067
1095463
279959
1570735
1104488
1031041
1382306
1098413
1424880
878601
673940
1760882
1139541
227489
347699
413158
1605366
945582
1039339
1468705
860477
341505
1898085
836582
1122663
1388157
1042417
1251069
1688449
1962287
31314
1851097
1730001
1889769
1057243
1897137
939595
1727858
578046
1853849
463616
1879713
874881
1607701
1054706
39048
1357870
1520852
532311
1253533
557104
914266
1762362
54783
1204983
106713
12920
1396314
387097
1887861
923032
130572
1938705
1383416
992022
291187
859255
1313177
468222
1900122
1055987
1689008
392352
1594455
1048882
1861604
1772195
1163866
1729666
1337588
1179645
1178963
422437
1845571
1510910
329742
1146556
1216669
1728551
53932
824754
1008027
1360297
600215
1627587
1506289
1415171
1321759
1678425
1752167
1368853
1140487
432568
1012009
1362724
1209145
1569613
1671926
691128
137042
223331
1156798
19618
17782
1313093
1351568
632930
389864
941181
1591248
473803
216614
450174
1049192
261609
962808
698142
460818
855342
203215
1652588
331876
1040577
294201
388328
749362
1990314
427714
1449078
1111114
27853
798522
1290445
1925339
1389909
906540
1404643
1432800
313596
1090879
1379999
1172851
1596868
1449772
1025532
1164222
776662
345605
52494
392154
100536
611899
389337
161659
1770705
879662
1336338
816568
508253
1607049
438638
1553235
1608005
431154
502438
576063
1555183
746816
948227
73199
1308297
1127993
1055338
1805831
1671477
1118470
315162
1584793
1350736
226541
1287856
227743
1870032
1840281
917741
1844411
777763
637933
1419945
1320346
960005
398160
963884
1956405
657447
1407794
83348
771512
1081206
181135
1326412
1172552
911672
1626665
374510
1862495
1439124
1381375
682103
1769153
1507431
1002470
1246626
843705
178629
1143735
269838
870109
546673
306788
220722
1033109
165194
833383
1753526
1690070
836854
1335957
1240011
433359
1954540
179201
1878921
899360
1524215
1265620
296517
707445
1697475
1866783
607568
1744478
427536
1546178
535939
1234717
459363
1024763
1803952
795079
866908
415038
1743428
1741773
1996475
1505541
1353117
98470
102847
765051
324042
27190
1947060
1006159
981552
1091974
856363
1628383
1633783
1821691
1508433
651604
205267
1911437
1471188
1314442
737717
1046854
1243547
108695
1632789
725961
843494
1838463
1826707
1108189
1550778
820631
681729
1034852
1440778
1450746
78498
460777
1567694
40416
1303315
55772
1870518
685897
344511
930032
1013589
1043095
1135371
1560912
413950
1346419
1616542
1369810
1274555
1529697
1207604
1393092
214158
1633165
230154
95597
716619
1635035
1913986
229591
1702851
610445
1465613
559030
528051
1285179
19421
182205
650504
1369995
445602
1569600
1950902
831875
1610728
1675012
516362
1225026
1389326
350850
129934
115881
525776
1451514
1598109
468061
1607499
669549
187698
222874
41857
93406
730711
191133
1005689
1915567
1703262
1282922
1251119
1714241
517560
578496
1032599
1929733
163392
657016
1998461
122072
286516
1358378
1309900
370243
527375
951681
1438213
1455262
40876
1826862
759935
1850395
550343
337429
1560868
378274
540860
1650617
854850
694225
1458190
92763
397879
1753342
1538874
125837
412035
126090
1032183
913119
870921
318611
1104484
1762674
41451
297826
1403942
1612924
774348
1213845
1996307
1960806
1008679
229190
1213697
401013
431300
93507
1626509
648965
1527233
1014263
1057803
1234446
1545008
996251
378145
1626703
630912
906863
1691925
785742
1446713
1830458
958383
1559508
1025164
1463774
701835
950128
1183861
1380714
1675231
1911063
421475
280578
1025443
1669038
768728
1911060
1853241
1059353
1862440
1208418
295174
1278695
1366860
531537
1296195
1079450
227446
1854032
716093
312253
173359
1201188
492478
961869
1845208
1729736
758918
440302
63786
921771
328398
1001364
1371264
1626864
1765847
969467
772792
1384791
54004
1749287
212989
1428834
1593543
1676927
1516439
1271712
1261114
1487986
1167994
545570
995195
554988
1636573
1879387
603070
880773
1422062
1542832
841945
447308
531753
23080
306869
1168453
745889
1924961
932907
1910808
311479
1413018
1836177
743964
1429900
1617744
1137564
488800
330059
1651494
1809384
350380
186255
1840654
622410
1277860
1819611
1666682
849086
1980440
1959852
225642
1738574
885395
1823474
1296002
188225
1842902
1287590
796483
1810465
1618771
1961525
1737096
842744
883627
560916
1298889
1539637
670871
765807
1068515
1533784
1112302
1299299
175185
820965
1865648
179088
268463
46512
965003
1069010
491493
1729907
1886423
474812
888493
1708166
1793663
461877
967211
280841
1736435
799179
403028
979050
1218047
1530163
14375
1756250
59178
447464
872443
341289
1225803
824796
1232376
1514143
1499122
710998
1459098
1531543
1314074
885540
574449
1114738
17264
581
1908252
1606101
720103
978780
1686218
648849
516040
221908
249063
1258296
120144
1114986
201676
511790
263849
1188081
1561541
536464
714504
1509955
863973
164139
1010371
1067730
1419425
1193454
1579514
249373
1027128
741860
918212
1838930
1585456
1245473
1476544
912278
638144
497977
81443
1100563
799949
196653
528271
474854
1032817
1378056
233340
265473
6883
1008205
919066
207804
681491
1142564
318838
947987
725365
535745
1487158
752479
261085
1712160
1806869
1602423
1842850
1659543
1841064
1736662
1715099
1787016
1125627
418906
1331626
1780257
1602356
299693
677037
1212285
1652506
1300776
1739695
345291
1343222
1724116
943436
1413265
89002
29590
831798
1268109
1229324
535461
1290470
646320
692548
1184114
731024
214917
1794571
1023738
1031676
1480316
1556621
33377
294321
866255
1022255
793920
213364
331210
733299
260791
560836
1931255
110098
686947
1141649
365054
476739
1350534
1499528
1860604
1884097
1549600
1130706
1565977
1779709
556428
968898
459488
1203314
79286
531783
1575615
1069131
439699
1493630
418348
87080
1269190
150794
1428700
1473266
1035362
1509911
127610
1819811
551862
1719066
1427417
288674
353124
597883
669011
639749
1714462
1169240
45488
1284496
681150
785363
1298903
397328
1297717
131508
926748
1705277
353284
154657
161876
376286
607204
891033
1090400
1658158
194893
1535249
1397346
361747
1172714
1041760
1109584
1869302
1679338
1782811
661192
365918
532585
1786104
1401170
240547
1609626
1511055
563164
1634550
1161135
495170
1832693
420711
1520353
1454092
1414594
334686
47709
12327
345932
404519
445573
1961774
1148145
180315
1559469
1396626
1388034
1179278
1106075
1376538
1369991
775884
72202
1360573
171956
1118213
1070393
1253655
180768
53855
1268026
894497
1173004
60910
1133170
1008783
1058328
919385
1649117
1559953
1648541
771168
238858
1084695
165479
1431666
1255047
66420
485870
864470
729494
5195
1089231
1201726
1042365
1043056
1207693
1067506
1823339
980630
830330
1597173
95776
589570
106472
1006410
173681
1725962
931261
1717886
1777305
1437566
1910708
1478826
557567
1879313
303005
916397
1908197
867661
569357
143561
1899275
1334220
1754620
976531
406289
548379
1027794
1569425
1491991
915012
1006739
1450454
1609187
1277486
1544101
469778
1728357
1982352
1637105
901699
73086
439872
1761020
464717
412463
128431
1319947
1441880
67428
239409
909053
1957634
1095056
443484
212487
508073
863902
1791558
614362
1789749
1901712
1185531
107673
1350817
717357
877758
268448
119457
432226
1882822
586313
292137
96113
1115601
592831
403290
1267953
618704
1210754
1990767
165295
652210
1799888
1024945
1982678
1700401
1662539
1448349
1350941
1249736
1236365
1056704
1088327
45168
1258557
1146556
373644
1637919
1648590
1916685
900261
1757751
1339761
1967034
1648350
903642
953957
1431291
72023
1214309
470572
716529
205441
1165466
1565684
607307
896111
925105
1543143
1211934
1105811
28990
1021935
384495
1661718
362319
1230834
368156
1579683
379460
1351898
1120930
1386045
1907798
700404
1559093
290751
571797
360359
1650309
1733795
1887988
1732563
1491343
1789146
1781590
379629
989844
1355191
1577054
453053
307318
577619
1050168
588852
1232548
123746
806087
477225
554933
523832
1706746
1909068
1744779
1720145
555325
19940
1277915
1287781
1507539
671744
375215
10744
1844411
1508966
346991
1747095
607718
856720
1224691
1030758
1328254
1028744
576711
623671
1274531
1276429
1610930
1927180
595202
315920
486692
931390
845483
1953846
1542366
940330
544287
1941792
1368763
1551
941233
1240855
358630
722778
162471
281050
651838
374711
1554391
39623
258010
433743
1165129
1647003
1110032
1775165
1401158
1719699
1069222
1259538
614803
1366191
1284475
88750
1827336
1776784
1798446
1948194
584996
903935
564971
177745
1139126
1614792
1901115
1981989
1544669
1128123
608903
535621
406157
1512051
399148
988711
1850925
805079
1434923
1673014
521175
1960666
1060185
605955
792390
1934671
589006
862553
746587
1203196
1294904
1510248
1858701
451632
1138535
1113677
1444889
858806
413946
752214
916803
1948115
1187411
508031
1081707
751791
714934
36535
1195839
893468
1039005
1502097
871239
248111
519565
1700312
1212064
752710
1401140
361439
457672
1464210
604876
1696816
217374
1969264
1973822
1708203
80802
1055418
944123
1419830
725935
1224944
1613560
1601620
295394
1519321
458337
410544
1030220
893477
324079
1017448
622434
115441
1804442
5473
1603806
498709
1996109
850046
656400
505477
767727
147966
962161
1735451
185445
539587
1021472
1679297
1823737
1239997
695075
264068
1496458
237590
503728
943745
1763397
941124
1745545
417336
1286245
1175315
1751698
1048884
1226527
1602405
1700196
643647
297477
1332607
1670427
864820
1229039
748518
708120
1213228
234362
283378
514857
1655737
1650191
1009740
524109
1934252
1072004
476648
1432202
1015084
563519
1339237
1869481
1045478
1842223
1308127
1921193
147516
1097912
1373204
1026019
1153812
1673533
1971049
214346
1879875
1508000
788088
1849101
313706
92410
1449066
611201
11238
948746
1364841
1029698
1077838
1861103
401620
975879
260374
1455963
78768
236882
1542743
268171
901417
1608531
1963985
715790
961527
42332
1826203
1163401
1766055
815072
1973590
1824265
1016622
1025301
1388032
506632
539274
726052
902719
175948
664707
1690291
274143
98727
346788
878329
1785491
1058763
1794655
1340331
1894296
1405089
243004
676933
1356871
1172552
1280882
1921389
1920360
211818
1322642
363612
1291899
322595
447966
103543
602184
1248670
701033
1609436
58821
1642160
216691
739392
1167565
1004463
949977
1938932
388105
307971
1182204
1138848
1099045
357444
572005
649225
1660906
1997956
1915162
1362187
1406282
244547
1233753
1743327
350158
458110
1810522
29231
1481417
1241711
644154
451064
1306714
37027
9779
136360
1944277
1170709
239089
769244
1168182
1636335
1574872
457963
1947082
305732
742381
1330040
389948
514462
320754
952397
712542
1937713
1711738
1731472
1119341
684153
767746
25984
61398
627474
298762
656434
785547
1379421
959811
574992
22604
1951938
1819295
231547
510798
1149737
155633
970329
636750
1750428
17775
399022
205203
973885
1759770
1200667
1936878
55578
931391
1287686
1441692
123212
725277
1781527
1333119
112894
562751
383991
1546344
204420
1850920
844633
523517
1751409
904343
485679
505893
816765
430200
1296298
350197
815424
989375
380581
1376481
1439666
1965716
662860
212194
1193701
192654
279465
715536
1394762
1509721
1098484
868103
38233
321935
1521893
321127
955249
1267995
107010
240536
1703395
678979
1764374
920106
1249134
342608
1245833
600108
1517407
1559428
993379
1046157
659904
1088055
1610092
1439594
1280166
97107
555385
193018
1588950
544996
559113
242359
1411153
690933
899265
323411
14810
1566583
646045
111860
808084
611010
570981
1705491
246962
515735
1264998
429273
1531259
1212877
475228
245966
1794889
1409614
1383116
686332
612426
498882
1219902
565533
1519629
1620096
1826857
1061262
425159
1563520
566276
370736
1995284
763751
1588291
427329
1541803
1182992
318329
1889808
1565977
452413
246867
1950170
879514
197096
724114
284753
868898
68231
1368957
1734652
1168983
376735
1222422
30390
833476
1477556
1026397
1132159
1393610
1323693
330861
1373192
1645886
724987
454491
1310251
1724839
796440
351024
1619160
1695004
740263
993830
1090594
167168
887304
1398505
1541667
1723168
462175
1889378
1954397
276157
736733
1928921
1219475
941201
1449094
1295007
291148
685467
1966712
1695521
1335544
389282
666839
1545181
1901065
651663
450551
1198566
651127
1092313
135283
1314200
1878178
604972
650111
1708203
1331328
557978
1005812
817169
793323
1546003
1142223
1933945
1833005
212476
833401
1488963
1918859
1780956
333883
96616
443084
300096
1509490
1425709
1778812
335767
1865597
1630051
703195
253122
1754673
643096
333884
746896
1008943
1109706
251750
1117303
993512
189074
57922
1596227
1776716
1913976
1698156
1354617
648285
110333
809742
1588570
1237342
660730
914813
1438259
1984023
461329
393063
1179059
18199
32546
1392375
844199
1890767
609524
1902493
1956178
1813971
1875294
1667976
1106898
646317
1436019
1400724
873387
1568301
193754
1499417
1407386
1262686
1741142
977020
522126
688201
856038
265420
1804318
381821
1182687
869872
175092
1873045
783093
1617710
416232
389597
784580
495379
1718147
903225
984425
992621
1388397
1659159
616868
1501482
287400
555210
342089
40763
489915
579503
1484094
533158
1255414
1364701
1201832
1370504
1552535
760999
243978
1898662
1053369
410687
1997112
357300
307674
239884
466793
954783
676648
1724259
1288068
1788561
392416
58322
1203519
1800428
526138
949843
825156
1113283
570592
16232
134685
1137990
25466
704125
1794166
1133856
1249072
1541942
1323327
176395
1678429
804209
1273848
974691
1908011
906169
1634564
246629
1388480
427038
1032238
1007051
869436
800501
719333
1680524
314588
1310152
1958247
491900
605061
1419473
1259242
74831
19529
1676567
792170
1729591
216087
973392
526796
181174
1687342
790137
1496405
40396
617821
1519890
264774
1972530
1370624
422375
1505010
53960
1211093
1726929
1959122
695700
250825
369131
1647911
1404415
267020
231210
749713
304243
766548
121764
1440308
563948
1785743
1822306
1143789
1877411
860189
1706573
922701
726709
638964
1155368
1489075
956964
1870085
1265622
919886
1677411
1476156
552942
1044974
733717
258834
1899912
1060589
672143
232646
1072730
195922
1078488
1271839
573120
323639
1939528
316815
856025
1098295
1983126
461065
1923579
1221451
499671
934614
1910553
1029485
113622
1560610
873590
1156242
1786885
883405
1119797
946648
892899
697491
1417032
527721
345732
60387
1938501
664865
1254530
1565737
758950
296491
1158564
484739
856310
1122673
1118795
336210
1725271
1491421
1355706
1124275
1492059
1134025
887357
658330
1593353
1057202
1956784
1118935
552999
1808733
605518
1855831
1327518
1087746
969069
505225
1192848
1424369
1119263
1215914
724097
309584
578194
1899270
478211
406442
179218
1516392
409311
103834
1937766
826488
953575
703170
240354
774694
513943
1551173
1666980
894705
1390243
1947922
1873084
705445
1715382
1249710
1898401
1383613
336241
493055
608411
1609827
554
1191636
1558636
1316260
1837911
635561
1920441
1972984
609353
1882811
1553710
1110788
696965
1836372
1176481
210486
1873455
841777
831947
686578
1612503
710021
1564353
1513224
667138
1851225
1514021
1367145
1543913
1251206
1323465
1464313
815272
30945
398869
1932901
933489
1614774
948960
1558221
1872663
1481908
1766256
1336308
165295
1617358
1613285
1284690
35704
1848113
1425464
982557
1924788
1721861
1646254
749386
1328093
256064
346227
352580
686579
1450525
692542
1393188
1215535
906228
203149
1770478
637346
707159
558128
1037839
873268
893467
860706
655666
1370590
932417
1211096
1889486
5053
1873195
519495
1127754
1644843
1839284
405712
1657740
1998200
1408607
1336
263835
519329
1840621
924668
345370
158737
1703324
1142142
659065
1588945
114483
1314786
742392
163324
86335
773178
789192
777358
939674
427947
74360
502554
78609
1779910
286529
1052898
469899
650067
1272767
466275
636250
1585820
380030
687084
502886
1850939
1707765
401226
1981630
618337
1048737
1750422
1748644
1722247
1212871
932066
529793
1716812
1237245
978936
1028740
1842505
1637047
1258089
1778552
884817
820723
1659890
979022
1515761
1165488
1029424
1901536
988795
1162937
944607
337891
954515
615612
877026
1366341
833030
1551281
559355
1305853
846526
1740789
1919161
378569
192578
87549
916809
1995194
827828
785105
1553246
1109332
1211599
1995299
583538
1699280
409894
531669
680280
1009564
617008
491657
104767
275953
26729
568462
1474074
1537910
1401846
980547
1200127
150248
1772333
375739
108588
659650
861386
610454
1647422
1577098
1548429
849692
1728422
1253188
1326261
726365
879069
458178
499034
1783588
1201978
1445962
1948070
296061
577048
1133022
797631
293518
353052
205811
1160998
1602893
1501819
785402
1361
520353
1258104
1388442
1719493
14866
1848999
395408
969401
693338
92917
959418
1579630
1842893
1889497
1523086
1793647
399688
997390
926756
1847241
1258492
1673414
1973301
183778
41838
149348
1911663
364213
990661
1711699
115376
1184432
1169090
599637
1507898
1935476
935136
1379318
1679988
218186
1332140
897007
1017949
1761261
1183918
686812
707050
1796562
1684132
1500719
247794
1576595
40437
1720600
241932
1835481
909177
616211
591969
1636881
281961
1179915
348220
218550
248585
1683062
1270498
792877
1189082
946574
417099
1926655
1574531
961137
1240025
620651
1546331
227078
1500423
1061052
1548283
116084
13587
422981
836489
1670104
1541878
1195004
384874
1604801
698624
928465
776877
187124
1064818
1619744
990425
975526
348538
86102
1759271
1187031
1736743
161955
1727675
174308
584670
344150
985697
1610451
983393
221927
1945837
1801317
1809799
1454685
836571
352549
838715
759100
144043
812426
908800
1812191
1478754
1418533
1373489
278519
1108541
1963306
1148552
1712170
335264
2950
702905
1428125
778064
1941918
64608
747762
196702
578783
383537
284891
1880831
935296
676971
32317
1149900
1598060
1285852
1457475
410536
1273424
238847
1322515
1256855
1587388
1007122
411051
61594
987186
1888186
788759
848706
1914015
1421527
192751
313332
953465
344884
899315
38164
1398872
1814219
1295793
455346
81634
303347
388715
63620
1809946
102856
194951
1342942
1929499
1877
780244
154431
1686385
1064027
647238
769555
115859
1098460
1144611
944357
527424
293598
431081
1896549
1214306
1042880
1376878
451914
35861
824318
1224760
530685
400655
798920
1104065
1174602
1583166
519518
100739
88014
1030851
490640
1464768
857454
741282
1226450
1674049
1425127
76246
1947676
889530
1586505
1416097
160419
1661923
966706
547798
1774829
1622842
469942
110721
1378187
1353710
134068
1061892
1004057
1095373
1588672
398414
735437
1665309
1924016
781598
245460
293924
998566
48028
733831
1479673
1181457
1495037
963415
32690
512487
1457325
770502
1791602
274265
174798
1955036
1843517
1339316
345681
1991240
708885
455554
674835
285548
368298
1777839
1257195
211509
318908
1387149
466841
97441
67250
749928
1611625
469063
665761
174661
52631
914286
372501
560164
1582809
1421691
470060
1250481
726411
1198467
1823313
899053
1829652
1260118
928899
1627670
675205
508655
281477
1731358
85954
798153
1540829
411821
1024
437734
1183492
1633814
1934080
903904
799240
716539
196508
1570421
875916
259113
710268
797968
124803
764158
276798
1669481
1652701
835911
1184077
858884
1587261
699140
1245536
1566634
1163755
555590
662059
837296
926837
430766
857212
1923569
1433524
854917
1910065
1583710
960005
1580049
196704
114935
157576
833257
1961690
1386204
702498
1180802
1508068
1658493
744139
912337
1125980
1251317
1091732
1348429
1075916
1277498
1000862
1858763
1637581
1741685
1963010
1705740
546596
815888
863144
1177122
90856
1543712
960684
1324317
1374032
1912908
251668
1036515
1739813
823683
1944070
1942531
722333
1045709
1825270
772698
229708
276287
257326
524569
1583894
1608149
518008
1445320
552874
1202848
559355
138484
1853600
1020352
1659060
1706910
659854
934715
749851
809369
201959
1813020
605535
395304
1544336
1323962
853149
202394
1971525
1215919
1751416
1904228
470748
602622
250887
259565
1466226
139992
1416277
766549
1421873
311742
660480
1733538
234403
1874199
1137403
362975
1352978
1668305
94146
742948
1824298
444341
1274630
1620429
520404
1564513
1934389
149332
610492
527356
1071384
1910051
1921624
1238089
1223286
569001
614874
28278
382884
1766504
160897
330474
917630
284629
1307011
942481
1073849
1074354
390143
679724
1228575
10442
479079
385573
1815233
613687
113349
1415690
892535
164430
391023
1383251
650067
1992790
1041644
283762
1067009
1601979
683489
1056435
175092
1955625
1783484
145013
1274644
1419720
1161651
541938
780983
1652365
996928
717414
643690
311250
64094
298310
523543
1751850
1132479
1671477
1903247
1093626
1598424
136668
1903387
1477274
1845965
427310
1310322
1316288
1872510
1235695
640854
591031
1816313
836858
1231906
136569
665334
213643
18805
1381094
670076
1594385
1512151
819973
517923
1174440
1182614
1356079
1956046
1791385
1188702
409588
1239273
1305343
1264954
1054532
1203805
997886
1090182
329357
1509042
80335
905268
742241
1853520
1848283
1073544
1453121
440598
732778
1385894
854643
1241536
420782
1877905
326547
440673
1519025
655699
602344
1728898
608370
53054
1241635
1780392
1545558
1238796
1212688
1275556
903530
54879
343635
1616684
399416
1121280
879811
1865313
1430295
481115
1055336
148995
565017
470307
1031895
1034138
480224
86517
1026471
1520308
1178112
141916
79491
1485689
80723
897186
1739830
1201217
932164
14388
1400548
1531773
683196
276205
814920
726970
1393237
1069972
535793
1961859
74914
268464
1557182
1928671
1461826
1497904
1110867
108675
974031
457815
1696036
601195
1895776
762885
1060146
600006
1154066
1933146
349409
1268055
976904
1957061
647822
1225005
1379875
68251
362881
210184
212976
962003
922374
994862
1931404
13324
715069
1398169
1387374
1009496
607779
755822
672959
1528472
231055
1444279
49386
1893974
1902748
420844
1653361
56248
298651
1388186
1509064
296828
1753476
969962
227553
1415200
354674
1319830
1278011
1540363
1333330
881158
1645053
939320
198373
593609
402889
1529863
1915843
82407
1486192
1645722
1839419
1284786
1372481
1221949
39817
885530
960063
100791
1702774
1466801
1940156
1134523
1641785
193077
670985
1385479
1050724
1764342
1403143
513762
1257709
1449867
763751
1532424
1419296
1104081
1291277
1814539
701345
1788098
1720752
1094540
1589113
968957
770409
153053
750979
103045
1325445
1266849
955522
53780
42876
1223725
1638205
945154
906868
413999
195829
929729
825203
1387887
1041562
1416608
445573
1567180
327903
920125
608573
953752
1877257
302622
109431
155302
1417837
614011
1328968
1645619
820710
1911280
1388072
1398367
642733
1447752
442819
1418469
18483
1398566
1300405
1284132
1628884
807624
1597167
290640
1168292
661556
607019
1994012
1634300
52744
921592
924168
364116
1839221
943893
1605131
695087
1227310
438214
1242257
194313
1645097
954297
1108008
1619334
704917
1230890
1516868
1567298
866074
1948082
1417227
345430
58024
1065370
1488876
1647499
195154
1856195
1912003
1830343
771190
650034
174701
210755
1680120
27159
207252
746081
1896191
1003855
1902059
1524195
590123
1414218
106211
1070572
397484
1180275
1609579
1183720
1913878
72689
447084
1824161
365647
1233750
1635659
567143
647202
842469
842922
1793464
585299
815204
877340
536696
214677
253578
1061553
1214229
346991
668688
1382769
1232249
547511
844597
1389898
798582
1891601
1279626
28825
1457425
1517823
112824
856401
1050856
48054
201526
10637
1935607
1051570
1642269
91017
671280
1124553
1482131
496933
324086
1829364
1941356
290077
1218938
1777255
591744
51059
468191
1613799
732683
545692
571508
1750118
916770
1948546
1181409
51639
691206
911426
884284
162875
1865647
1071745
807767
471964
1499746
291302
1714630
1088991
1650403
52890
662805
52634
296191
525103
680462
21940
918047
409788
58299
1170609
154783
1306874
1525616
883684
185604
1809198
713680
567308
136031
730404
31496
980897
1373087
1586534
1757218
541471
1468969
1731499
1673423
735033
615947
849874
145933
1123682
200260
1043482
1654656
1562867
553595
227580
1852322
1091905
604024
942485
1035472
1724157
1263572
805879
476411
1609098
317011
431493
664106
726497
583952
634601
882384
888172
872737
1176175
508278
234665
388334
1888132
61216
1687702
1735451
66202
1460345
942520
1174161
703976
735130
1419292
56222
1060814
1177824
167924
1074627
1203789
755306
238403
881709
1139868
1927030
971210
1462734
899906
1061882
516114
239898
1557763
1704211
1915935
904879
255630
1262623
1792881
452457
1337740
800910
896432
61476
638425
1815837
1328109
1756586
1570741
102449
756309
1514856
1297002
521353
1974223
52310
729067
904405
601839
1833265
1561520
479180
934212
344386
1055225
1488980
1434307
1776810
1641720
806971
502269
942001
39580
891034
1545279
428972
1749957
323958
31244
35414
1783147
1210677
1973096
836047
1290299
1428337
818374
1171465
1017790
1155811
943681
808256
1910345
1723603
1767694
779022
232869
330187
352474
983769
1160248
1830349
1203958
1514869
966985
1256781
1118282
744975
1204109
1473482
1927702
1664807
1230128
1540710
1613563
1509152
1264695
658307
662686
501106
687709
1875694
825587
1351242
118084
208265
1245133
272802
958219
705706
765591
1741546
1951834
917205
855058
394179
1790340
1240395
278914
1158917
972050
753214
1033842
204026
1486537
1699625
355862
1260519
299588
26837
790869
362780
114879
1287630
1859623
19939
1893932
1741760
571180
1176928
261649
1054916
458546
1302338
1037792
1386925
1773003
712440
1642698
1430072
1933708
1978331
1420555
1243754
1975690
1352386
131783
632433
277428
824984
1261846
893763
1414386
393372
101334
780542
449415
1048299
459423
805610
421779
1985029
1029792
498737
1031165
1665104
1082155
896441
1713269
1539984
1803202
661681
440115
751676
1166001
985607
1005906
240202
463302
1941991
666400
1403326
1412992
1016072
655360
1402684
1019704
944044
1766495
1586392
1454219
1485926
1427009
1719035
61216
1381925
829990
1530771
431731
690106
188798
1714692
872777
859408
670539
1095340
551555
291420
183244
1918051
758231
1315094
1299983
1888106
43372
808814
648487
208821
1492279
1052059
9665
1366449
738702
1055674
103996
694233
514294
857841
118892
435546
1412199
359127
1037727
142918
842677
604278
1730525
1136069
1946716
164715
1493287
771972
1160482
479575
171742
1347313
524379
554395
539854
185162
1389513
244967
1924798
1970316
170265
704018
1692594
1010122
660784
149030
769501
653367
906749
823125
1566099
1179240
837871
1431596
1274543
1129753
932925
239227
1223271
1073351
1444751
1647097
1500790
1217050
573782
734519
169906
976368
470175
571084
1276591
1956353
920480
1424065
987640
805173
1174648
1493935
1228233
1672468
158007
689661
10942
1253307
329955
1298410
1806440
1009838
49240
87995
1679777
1475497
59742
606785
1762889
1626208
1000849
56726
1763605
1513588
1410917
305013
989286
1039075
504285
1318695
1578184
1013922
65248
1377701
1191079
562381
1206081
1167021
1198514
523418
3990
280706
1800399
1752266
262230
908228
1662333
1151611
458928
1254722
711694
205877
1044358
1502486
1654710
30535
1850227
1165162
1930084
515022
450300
215890
772699
331216
414297
540754
764062
1207250
544326
225988
1842387
1801175
1965599
11992
1531639
326805
1821667
487567
1418044
404689
960261
1094399
1252024
452905
238105
643292
1678900
1337191
292694
983746
1759243
324317
154989
1087513
943815
1916804
1353666
1178243
477553
3381
381509
296094
1465605
1249033
391920
639435
1296585
1903585
1430267
1131831
396102
668585
1783769
632930
1543111
1586474
1818683
303777
1910887
198790
101549
1500433
1439098
1909983
1031538
1609487
331516
39738
1012193
1828986
1129473
1531278
211780
354385
643544
1732007
682572
811760
567813
1303732
825407
1423542
1393072
1685012
392740
549593
898340
1450903
1807081
985391
1013753
1302826
1668660
1946487
935511
1012284
1361669
46366
1703857
861549
1567990
1757205
870661
540945
548590
240258
668469
175242
874352
192183
826850
1777826
1763868
1986598
452334
692251
1068973
1018008
371389
34309
673708
1330189
1474415
345792
701740
1536584
433764
1257412
1887100
1498407
145706
416922
179040
1838342
1071387
711012
651457
1304658
1931444
230269
585902
557630
1887236
197475
1545390
785438
500098
1676337
1397307
143184
1541701
1630776
670909
1907495
1546605
1962367
334456
949463
298014
1588406
1041061
1716338
19734
288228
708862
898425
456066
839989
434283
91862
1098895
929662
1989354
1357649
813949
1562249
1175396
679499
1090102
1508564
1805947
1533665
1061539
1608707
611712
1195409
1915871
1269813
1093071
791598
480095
490094
1972549
1085846
604358
797246
951885
436798
1960408
945070
1246624
1135093
454974
714042
1772698
1209015
1742270
522669
1001493
1869350
919476
1459496
534333
1757474
1084295
1980962
413544
218315
852334
99633
320932
1472117
292045
510991
1869546
1587435
1935810
1503648
1424839
85469
558253
1856514
1975516
1405602
830085
1006450
1243781
604937
1747370
47844
1125967
1129495
1843200
835960
700979
1639877
842938
1216857
980680
1231659
1633338
1230639
1253870
482696
14809
398681
822369
296133
1752967
946471
1091985
766823
1698833
1265994
1509511
4750
699654
1016138
93740
813228
1452060
383395
473465
215874
564695
1741713
1088784
1344007
168361
1081046
684129
630476
1032140
1328664
1947450
944061
1685850
303685
760933
1258743
1161962
400317
1274913
719814
870762
365412
931733
1365284
1352425
681560
1120752
1892370
473055
1757856
1086166
850112
425891
1792137
51172
1310437
1045402
1028985
1718385
751827
352726
1001763
1276477
255098
1466518
814380
531086
1003593
573832
1735719
1606497
302775
472751
91805
732145
968567
1038335
295442
1468286
679214
605812
1333322
675793
1155332
1391862
1174984
72856
7785
1765221
208337
1132218
106950
347131
822710
442790
410469
1346844
874820
847943
717847
537858
968158
1222020
1422984
1689728
1716682
1241286
1519048
1293495
1299273
1738140
121655
1850789
506747
1058862
458357
362009
1955622
339378
1868512
770615
1268630
1959721
1356176
1664667
1172220
768816
883713
1952037
1304880
946586
858656
223903
543005
1104197
1176974
1886291
1969549
200956
1781661
144296
422974
1024031
1270643
1020306
1843791
1776511
31231
1533287
685617
309539
496426
1963332
52243
703517
63748
1810709
728498
1845671
1738207
1205091
675836
1510130
1315380
1138482
1804910
164139
1903517
111419
1788770
753640
772929
1377299
1959658
1576527
637520
373517
1015400
1442431
1005630
641318
1939719
515074
1856570
114456
336804
1565432
1048180
1021966
713521
1576631
190653
817106
1046513
984566
124153
1041316
1273495
190512
1883513
68906
1599965
623517
1528781
1043412
807951
735874
1415331
1045761
1160470
1437673
689184
1901366
1325621
1458430
1878522
488678
576042
1621032
1621342
1117251
1813636
849501
1284680
1292497
1568691
416560
60387
1758966
1529163
1906726
1859360
246968
719698
991765
1985544
1473832
1163084
203203
941045
1063674
671982
1093025
1073988
213064
569751
79887
366910
912348
1470607
70320
484062
1651322
1654679
1349998
1276744
1543049
643278
201634
1804327
1714325
209206
671944
1008290
1885531
950963
218430
660099
585062
871494
1941266
1516559
1331972
671714
1245152
1010732
687853
641716
290986
1328747
1956741
1975366
1259054
927672
795733
792768
191253
720121
1286457
731214
1930765
1946295
717523
1954688
1526635
543353
394266
204205
1606732
1675765
1186979
1541579
802456
861424
173352
1986284
210103
307406
1243295
1917662
287695
1254598
1537510
783297
1069072
543387
1365078
694831
628511
879727
1997779
1749349
1748605
1342983
508535
1468853
1459956
1193963
1905319
398413
1964092
1468585
1931937
898090
59512
1937309
1788909
762289
1222136
1195529
1365036
1614335
1739964
922645
380985
322915
323113
897315
1681897
126574
634981
1968381
1800954
1229441
1565021
958347
1206980
1692254
1596609
412627
1794344
1355635
1078186
366506
725106
1048604
1511746
1095620
587656
99008
1814784
1046781
1602533
1194900
1058170
1956360
223177
265315
1399831
1212009
1510172
1524678
552953
1782098
724418
524874
667659
1083607
557152
1886778
1465372
682960
300280
1170331
1276569
1502133
432420
810140
355845
312098
1889978
507233
1861467
1514324
764992
666606
646705
1462772
738510
68150
14252
1889012
50261
1828684
595104
1815799
552058
1999160
98580
1036664
49037
900871
288471
1038338
164060
1333772
337768
629194
882230
53960
1060497
636448
96692
19306
933025
606490
1815255
1835308
481689
1070981
1085456
431094
1130330
1452305
449844
689053
1778969
271013
523544
1652997
618959
768877
7382
555394
1536041
1308971
536092
1429322
1341120
1260743
1815357
1030238
116794
173033
138169
1311574
1553638
627548
1899257
314575
1528360
784412
1811484
960396
1899857
300668
732979
197077
957051
969698
586900
173681
592315
105557
1992799
1001705
139079
1834501
1405558
112267
1831830
1627772
427857
1219127
624682
1226877
431855
1431279
1344509
1970838
1134816
1440274
318674
584817
865584
1989361
1824310
1502975
379721
1040078
983393
1604543
364326
1731886
1639912
1186070
576307
1173701
1488280
963298
1648693
734523
152229
224479
715192
1397878
284758
698064
1378000
616161
919096
1781792
1314994
1237980
1519325
1312376
240858
1996884
917139
1137072
1907221
1451334
197562
152414
377597
1446248
1717882
1873537
1082661
1865924
1353133
1303887
223667
439687
1305580
341808
389273
714683
1827994
1770648
1311403
1303682
613156
1701067
177349
1492935
795925
946236
1822762
799283
147831
1265928
1602334
1411760
109910
859654
1604135
522081
1127793
65631
119107
569419
884189
1395775
142523
1514605
385256
1403041
256831
82197
1705904
737448
28334
563096
18614
1645498
73577
1824252
448052
629363
465450
1984451
1226001
747478
819744
877117
1662850
284796
1530411
179488
1364676
919672
1556820
1119917
790551
1240370
1351589
1339247
718600
351461
593875
667195
1641561
1198911
1837399
412951
1226499
1705256
608644
1542579
470016
1062831
1403640
293220
1748112
1272767
693980
1827498
1944463
903322
246021
1313493
18725
1715764
626749
1765271
1659093
106687
1317308
686392
1647538
1137015
900261
1096845
518127
1594252
1710425
973112
1568645
76591
413335
456353
639706
571584
1685985
316293
1527059
1264505
753583
345721
247470
620090
1849166
1410917
653752
778213
1523035
1210535
292138
892997
176607
362788
94816
85210
684808
1236912
694209
1654572
1814969
969851
169218
1572883
930863
1751698
994255
87298
1194691
726640
1421231
1487125
276287
31254
638621
1230185
541677
1526106
1390697
566753
128051
1151497
1752942
1519645
405821
1810018
1346430
1686522
1931493
534996
1539887
1649081
1102142
367539
388635
621653
885548
647588
96060
1268770
1053943
337809
1205379
892494
1922199
830302
252659
1885077
350629
1954453
995949
1913707
1877437
997320
1197027
1619744
1060635
248285
1424963
767062
1280275
1664422
342726
1543436
348846
1536647
1376487
1229075
1672929
1674321
1209735
561327
1685088
966478
1227473
1223943
1955472
438848
1799184
158321
1773794
1632005
1809721
666396
375010
1054930
1059586
40536
1837495
562198
1175651
726465
1781821
1295874
1904663
85824
574432
1492091
999302
1806453
87226
888876
602142
1511250
650709
1425828
1126841
711218
349968
920883
1572323
178037
1170318
284115
354463
633365
1702938
6526
1509324
578645
531097
1841863
1151705
405162
60014
1724779
228518
33905
1372177
5597
1440865
1040203
1091683
1603208
1051331
456946
1552010
801220
130169
1241851
1862409
1322067
771364
449389
552977
583255
158325
897930
939083
1236886
1763378
1729592
441987
488479
1807645
776686
1416151
1525270
1115571
1326937
1563092
1335286
1386919
1750232
29287
630832
78068
1242518
719498
679918
971162
1735293
303042
416922
211369
786889
311620
1428155
250961
1594625
243324
1895234
786699
736067
42951
803907
891932
158450
633751
1843655
1804758
98740
735890
1655359
194046
633170
681757
1175050
1511234
47190
526167
152591
523163
1163968
731316
187916
1498501
842682
487476
1072616
492298
452494
691162
1795529
757306
1563074
770504
1596447
452031
432214
1566577
1524596
1127117
118579
1840923
1293184
1224381
1178384
1059680
1579107
1729866
1732976
98297
1499509
1380097
618607
1730053
1134584
42299
1658177
19087
34995
1161536
331051
435302
1407436
253189
408137
1223562
1632413
458466
173500
656166
1699103
1109155
1512679
880232
1216406
1981358
323207
76530
1180537
1569167
589617
1323419
875551
325707
453903
644538
725469
816016
1346167
931628
1596417
173910
933133
583720
314648
224831
852614
709227
1913690
812880
408250
1276627
1037748
673315
1107239
1588511
454003
216496
1280121
388052
531817
333193
571887
1346913
58923
1020492
1273275
118844
1374537
1295184
1119700
340085
1803061
1389326
1437300
1152327
770631
950001
1484055
630641
686698
795152
812362
1322033
1771514
649745
1387626
1763121
39808
725061
918631
323388
464769
486589
790601
526681
207502
1144757
662641
1767225
1593997
459240
1926689
1029174
621513
507879
1526855
1101572
215524
292945
440226
1245812
1363680
244202
431402
1472867
1926839
1786178
966528
1532289
1661923
774392
604503
157278
329604
518010
222830
299904
1791568
157546
1328661
1287004
954386
668333
254326
141265
960348
955406
137971
601578
271714
1698003
502405
881954
195566
815088
533431
863273
543588
1432659
199581
1624883
31610
349847
1443904
643217
851225
578950
221085
1968493
1350933
278285
1269921
548440
1352060
1208092
461053
27376
484020
901257
1232364
1536449
83298
366179
1286864
1206181
1697943
1728151
1906331
608622
18932
1617825
1951111
1200012
905904
574212
724871
1214826
102068
1146619
659854
636951
260508
1482888
469965
1032620
68538
1997655
671702
396557
1379520
1113548
1471501
1207747
32415
1019889
1366731
1316044
518712
542510
1032994
426038
1751195
818970
681433
670093
102492
20573
1712771
1079267
1618855
247617
423597
925233
687020
1315699
902425
494450
1203133
1286686
1012993
598258
1726857
928209
803327
849452
1959269
803606
1558777
950795
594058
1047299
25466
416962
937395
904057
1682201
536798
529669
1767271
286284
494201
1431168
1485268
1321489
422839
197391
1935032
1838375
1198758
290051
507212
1934244
932273
822539
854333
1563184
426204
1986669
274457
1296704
1378367
1624657
916415
563800
671807
687773
624561
1579764
1378284
710885
1033902
648047
1566577
200393
227928
330344
1046135
1156286
1770925
1728744
130079
1889267
1109884
780909
1553799
567364
538176
478982
1228778
946411
315050
1513592
1007935
541417
228401
600985
1671440
582130
1002026
222667
912913
180529
1846017
977310
183453
79570
1836942
1895329
1164939
741474
1558622
1612611
1101014
776137
1947730
591772
1997816
91072
1947846
694993
1673097
741384
631246
73567
1320710
1301884
112178
1210118
1543316
1915546
300232
20765
1982976
1984142
1238473
1654861
1074278
1452751
1578537
1151974
1763696
1251491
802386
1470251
64756
1771434
1540101
1727531
200983
317865
224789
1780017
1162282
357603
816133
1318732
63799
1399769
1731606
250916
140257
665575
1154770
140774
1029961
1939482
1310186
1278906
349296
1291829
600736
300607
593371
1631212
1762785
54706
1942013
643615
1352302
168179
1908441
485171
611206
453522
66227
1500961
71688
640404
407503
891130
929321
7201
1160308
680327
1230827
1159797
1921254
1473287
1105924
377286
479514
329012
1774658
1867864
932565
1756398
154767
645527
1466593
440124
844875
1486237
989303
723606
1838183
398749
1223810
1059711
1343212
173010
1142311
1684109
1787250
844770
1207795
1115261
230152
477872
1696475
1531186
535872
1526234
254531
107169
1131457
62781
1454149
5736
927629
458226
413514
266571
825669
305227
287832
141265
1650291
231667
1249103
260089
661291
500050
282861
1538639
1785439
1324199
1566628
732565
1844091
1974548
937867
964277
728687
190033
1808317
1420802
1695452
448542
35683
213861
134499
1397192
1711031
1010195
1415685
1907609
973063
1864092
431187
1995707
1725161
471528
744218
810446
54187
681433
388937
752454
1661987
697915
173235
1058492
655497
1087208
359429
558114
1380555
1532112
1727383
1682588
1023959
445043
1643733
1801560
459116
1342178
1247670
1906831
1867822
1104607
975253
927615
1231486
906564
1958911
1045017
593794
1780410
1179461
1728842
508432
1572951
851659
1707358
1082603
1480631
1598065
839468
611985
1551956
1022351
1299788
1381738
431846
913869
412084
862309
1162775
1430284
1669624
890168
605175
64983
895872
170997
1420914
476819
1654247
1315368
729211
1757835
1752478
240212
1850976
1884401
1717007
90398
1826290
415921
444302
1304230
142350
1943677
94816
920303
1873826
233560
503769
1594447
1388474
1235988
1798618
1546957
1267255
562631
1479995
546413
80170
1979345
617745
72094
1567246
1765490
565835
112267
117348
1788418
935082
1207184
1129275
1759582
1607984
1078096
154524
1159309
47
855950
1117859
1768712
64550
776376
1843475
599993
538629
670975
1412493
1285832
1693195
328161
1761310
580771
500558
1275696
1218346
1757691
739059
201003
860684
690228
970833
286878
544471
1571651
465333
652011
1740476
1257277
1958847
931366
660218
1378074
1846609
35786
1829382
545615
224542
429083
1459199
1998466
78657
1073769
486791
1601183
885917
472578
1016054
13997
1825891
843123
1735219
377988
148994
1845452
813827
1657686
1521287
1233994
223067
699713
1591951
1441388
1571477
76896
1923
1457569
1491151
1026397
1058725
674817
939204
715520
1850246
623976
1726884
1357157
764717
1115867
1174373
1762935
585015
1868788
914917
254416
1193252
1146858
1500394
1956506
509927
1791343
1229086
1695597
1777043
13298
1181754
318077
1211401
922674
927250
658843
509876
164939
1636960
1824568
1172196
1933454
964427
936849
1648115
1203039
1853983
1127889
1575026
1630161
411463
1675039
1147316
1711690
98235
1056231
1003111
1734080
356739
995431
379540
1491312
859234
442357
622718
1536639
520950
1750233
1300460
735048
1503934
792860
1331886
1488571
327678
522647
453712
971025
392785
496849
1539906
1465847
481884
916029
341509
795320
1278180
112683
1523498
843813
1328703
1078809
1194695
1011774
1500054
407057
583779
1243203
838813
1312137
858703
819024
185079
1790757
1424165
1263430
1121743
25429
1139956
1003187
509572
1769329
1500702
1972296
1103939
1374362
1134962
1394595
1871497
1066281
324944
1227164
279158
1553794
730110
1383516
1819969
767472
1822332
425768
1207781
407500
714585
1876955
1417910
1507596
1639781
144820
544098
794593
1247725
171119
1148291
1888546
687577
1715327
1932761
861720
803503
316633
1695038
1715606
63541
1799279
497440
1456291
1788171
648750
1761826
1412036
1435788
1153446
1947814
1006703
838530
1878375
49529
216678
64590
829970
17420
1115398
1277989
1685362
565655
1653757
69508
1226816
938323
1639811
260174
340053
1487201
1832188
667316
171077
1553568
1679972
683450
792761
1956360
1769329
705149
1833417
798472
1285316
160562
1063383
502849
1812567
1370673
505477
1637080
118965
1243298
452947
1231769
305689
295647
1791184
1563333
1796392
492417
64742
463405
264305
367255
1253138
1149347
825864
426989
1677616
355680
124529
504991
132132
705079
1585530
284573
1113404
1691458
519521
224586
860475
983751
854696
946384
90788
584672
106222
533612
476634
1882479
840620
687207
557564
1448058
287064
1587398
687547
5886
1697750
1367988
1128808
1389675
1638014
979189
1092659
1484167
1459497
21221
1544459
1703749
744661
1985342
82119
55702
596314
1119761
113773
80846
776253
477482
465415
1638465
1703745
1571009
726105
1859566
908099
216758
1570280
29937
548342
982363
1055544
1967850
53827
1224026
1557830
813841
1776332
1293779
457894
514569
1826898
1955248
56627
826761
1611038
1022060
650923
792525
1771482
501528
713700
950579
1436538
1837872
1205763
1523898
585604
987579
1380234
904524
1780340
246060
625291
964198
1727675
915453
669165
958505
1577950
279020
719806
435169
351600
543208
1357316
1101060
264100
77100
1701294
981081
1993637
1534595
1935825
367770
1933268
1239946
854316
1611590
398919
12558
276030
504886
668752
968098
232614
1337923
150221
1673826
245644
507093
936873
79110
171123
1652523
9443
231046
246432
1690293
162228
355688
1408770
1016598
1641893
2966
1810270
755022
1026039
943231
1666031
1626269
1637619
519123
179990
1170766
1159391
1312870
243375
656300
719533
1958916
338025
298113
439131
1752881
1107744
355077
1253255
947208
953802
1346432
745384
719673
1022181
685095
202767
1860467
357591
460867
1008089
547277
1888744
818131
869615
364318
641628
171877
47686
892863
41206
367481
1301056
312566
1943246
1339518
791665
1256855
1524125
1217672
1093143
1066480
1423223
1565222
547504
1718563
1562468
1284365
1969259
446784
559853
946754
331351
370875
966808
1597786
329894
1332628
940066
1194730
1315802
1208481
194137
473964
566322
880085
442746
293109
459125
1816459
965338
974128
1818826
631005
1224661
1607471
552574
815240
307448
989697
1227553
436419
493927
1179740
913536
1820859
795785
1153436
1930831
1441096
424343
836343
687190
648873
619581
1885896
1531608
200798
211706
910235
1250380
1740995
1538362
1886764
1234543
97321
796057
1538694
666551
1909483
1465313
1226392
663192
575227
817750
582421
1139956
510353
1672103
1937244
1713752
448791
1713627
1099782
300942
783650
802932
1361332
909810
171045
1361370
660422
735017
469644
1494658
580694
1420906
1740703
822252
654800
1262685
1973563
375719
725392
887876
181386
459019
403357
1768671
133363
1398391
886830
1173357
1512980
1184958
1779656
121975
1207878
854335
1863002
1749885
1353052
27159
627417
739262
717881
1767044
1527415
487187
979986
513908
1165763
1589894
1930673
858207
1961493
55566
1947333
803926
1920877
1913634
495493
1039478
1371626
901244
1903849
584443
164761
1313912
1718583
615656
1826144
1161791
1979188
1048049
1413111
1361961
1923930
1644935
423340
1885820
1106653
251678
1821272
1073808
1785606
1741527
1209803
1359871
1270859
555079
882474
256655
972381
257548
1275910
179002
1778152
1635817
1318832
1254695
1572672
1717169
750431
736565
1339276
1653180
401351
1194188
914195
1826522
53255
1984123
1354371
1146980
152738
584337
1251866
102658
1408287
1553356
201164
574706
946043
165393
916115
1534569
1479404
81674
1117769
1142057
558365
851638
737407
234095
341322
510591
791126
177325
1476252
491633
1942535
1930864
561278
1794619
906289
1552795
647378
1437468
1438693
273048
431605
1156282
336571
448461
1053893
609372
360982
304661
830982
1662196
204463
1638674
278353
1828336
1190155
269506
440302
592543
1320464
973827
1990629
593203
310852
201537
1161442
1246483
788035
1026844
1150652
1356226
662529
553371
1603653
100040
30920
1732003
1056311
365412
919039
1428258
1995832
193024
1967098
1572984
1910288
1071500
1798055
1531751
746289
1828885
368456
1440425
17489
1404119
802086
1661194
1288868
1291032
1538644
1905894
7898
884490
1627182
1714478
434688
646822
1181630
748693
1327191
433386
1767386
1992273
435000
217785
1908304
1843325
434327
910244
1426494
409854
136201
9582
1209955
1160809
110822
1600114
1074461
834613
1411553
674912
1334399
695235
1981270
1891746
75205
1410749
1876950
788200
320438
107428
1568602
877356
903739
777060
1269944
609696
683872
1261015
1512356
384024
1511174
1457459
974148
1595908
1327888
635010
530306
1391619
1473176
1890052
1982561
1025378
296921
1787013
1233923
87545
947861
575832
489441
1937756
1589810
1945715
1502060
1753638
864524
732197
99185
956707
1336357
1792228
1226009
1546701
789566
1642911
707579
458031
1818499
1518721
988343
1262765
379884
1330301
1688998
1183350
974460
1987791
1229164
1589678
933434
429170
872298
1282514
1390190
1271185
520917
289126
528657
243256
1675999
1718703
295631
434179
1588195
1032880
85046
1387359
1515993
1392328
572590
1938151
1061001
1325708
565112
1295191
202272
55629
1111507
116009
1795104
1662912
238530
304829
527426
444087
143611
486337
1460732
1930229
223018
1747562
956003
1915380
1605641
309513
1471412
998063
393046
315915
208387
740762
1429201
1828807
1474035
1988677
1763448
533447
1850035
1622080
180743
256176
922741
1893212
1695209
1147925
257573
1249706
146682
614220
69572
1283036
743673
564723
189645
1334052
645601
1526531
131099
1253673
1323358
605060
146859
1193298
1735907
1388411
620187
492656
434787
200529
1596606
1759352
1659271
32909
241243
1704315
1503467
554711
1554566
706911
1398125
1938515
1739067
472933
29165
127186
401330
1528251
299740
56090
114501
1049960
719212
1132043
521391
1445024
702068
1358361
989306
1572715
1205401
1021954
918716
1388796
728675
876757
763359
1517704
448779
994106
148409
1105091
39699
1057295
439687
37609
1243426
38089
1465839
1869023
1025157
1339988
780725
194927
540725
118282
116325
280944
246634
1446583
895918
321251
663096
673392
1687669
1269863
594036
239483
492719
713173
301558
823072
1218042
1466191
1033250
1571337
1397039
386676
1161523
187457
98279
681159
1954397
1375181
4322
1593879
1448255
992736
1568258
1251866
511468
1093223
40389
430264
1141188
357560
411463
949028
213737
52292
1073011
833657
111739
1289616
178899
1753342
548325
1577932
696401
489655
1569240
652439
973024
844983
1508199
402682
1095922
324425
522354
1441226
109314
679101
1451823
1274419
201876
1767929
676317
766476
179010
974063
706699
349862
1697087
170473
1309611
1428851
1774084
297551
1371323
1291717
701747
1618112
1974065
1818513
1067948
873790
1611349
864104
329082
200319
159661
1254160
1609192
1937403
1665081
456204
637369
468270
1403925
1492421
232002
683508
1176177
1847754
1313242
1272530
407667
939485
228156
1311857
1593349
39823
426875
1043151
1109041
560075
1558351
1220893
176463
632269
595727
378505
1214331
1080340
486213
1912244
800475
511091
884128
338229
356838
826766
1507955
1522363
557773
513501
184276
103946
1413410
1651393
1572045
876555
1846350
897348
906549
813583
1595977
214103
280568
910557
1256495
936453
590057
90573
1765980
1772692
1378654
1667709
904358
60443
1192030
1307033
391584
922546
1410917
1617710
455650
252752
159380
87640
1197200
1708924
1747122
780541
166720
1616465
531136
192876
403707
570849
214294
288559
551468
1341226
104012
1494590
1512388
894377
1651958
242418
1959508
18826
1994853
1152772
328380
456105
1320274
1257382
403411
1679885
1405457
1280318
1288382
371337
652278
1721396
530766
582063
789671
460804
1884218
636580
700935
1368797
1553586
1764497
1770820
360043
1678286
582896
1053668
1435704
500189
223737
231442
1484362
686104
739634
864464
507845
1585413
1708093
87691
1728384
956934
715910
427266
1210715
1912257
1331659
548821
312776
1197599
612201
1607143
330694
1533170
429677
1031152
1804343
818670
893174
647822
1723499
1439910
177934
1448738
340320
1545340
223921
45221
686877
710488
992036
1050978
1030750
635372
258641
754614
1944490
1786542
1000905
1084800
1604441
542162
1400416
1240401
738918
871826
1613976
513032
321459
1727450
71682
1465317
630912
1686160
560617
670943
1736087
1572305
1398102
560548
895024
1637190
1626695
584293
1045354
469488
297817
856500
1403723
1659543
1471974
1089557
1640387
582198
1980121
1936054
231678
1475002
331575
1661640
486836
1629590
543457
1076689
867175
1954190
1443154
83691
1116912
1249735
23868
543208
999559
775822
1043768
1246653
1689243
781146
1968723
30324
347904
1108992
745734
1261812
1095417
1047631
48641
1279332
44153
1691281
873429
847584
1309542
381762
226347
1575110
469919
1039729
1953464
1186659
454276
1351046
1317149
1135513
1924946
355738
456771
813873
151150
1075186
1827386
812158
94267
1221872
1177731
209669
1548439
80490
1494104
1188414
276794
1501313
1072214
473687
539435
1413941
1950248
353258
726943
1882872
78440
1676678
913098
759114
818832
1032866
1400530
174747
1447196
903821
258760
1223048
1372159
273318
836250
1206553
1367669
661097
1100202
508261
95395
143931
844977
1672873
252633
333980
1130394
1418236
1943721
253847
475548
808561
1249247
772151
816235
334789
293194
1733390
402995
539435
618868
1531119
451003
1289562
806621
1764527
864279
1038761
1016712
1288942
1510741
700
1642128
374294
1339632
1606319
541137
321557
79802
263941
445885
47309
689399
185445
1899700
598330
1492859
827958
668609
935668
1533839
1353213
168719
1174671
1315275
429964
1359436
1118864
1396045
516729
944082
382844
1769905
1965738
285661
1891264
21324
182637
1688594
1598593
260551
1683945
1947110
951528
498563
429520
142902
223767
253463
973490
1722054
237352
1803801
99450
1040056
255346
1672888
418999
527106
122185
382681
352416
1539581
929553
867481
1728001
1046859
1882301
1978936
162043
28404
1245878
123440
1693107
199100
762974
1335538
647658
1918706
1823776
1281535
1119552
1841492
1706013
1169122
1277438
1232143
1383816
1948278
436367
1967621
742425
1740127
1823091
1691998
1775381
914193
429450
123772
683052
1884737
379367
838609
1878218
1993070
15349
1552272
1814461
1040580
1576473
342398
1645097
134612
102895
1660053
1061861
883377
327672
208130
1676562
1368957
243670
271806
1218886
1846575
272431
1052961
451386
1117218
655811
1261189
339031
1430030
257213
826509
969988
351649
994274
1248026
1650384
503593
1615421
1503762
813352
863382
1844196
496482
1063014
1881176
1125727
1846007
241267
1675753
1469633
41173
228818
661063
657670
162818
1360787
605650
236432
1026672
1402684
1662626
1518780
80126
132305
827766
1361678
697475
1991250
181911
93312
1990922
644467
1061321
1501239
266827
1729289
194135
1240643
150833
1452143
1665492
1231078
639618
818054
1067208
1871902
209879
1619940
1257793
1909584
929174
241153
610275
901824
119963
354493
235704
744500
1766026
1435721
1479993
1619262
1136276
83613
1907378
286787
179383
1650548
32417
1946211
1444023
1446057
918100
364087
532239
381168
1842883
1220894
879935
1468837
1622167
543146
49676
1243579
1468580
327891
420800
212186
585370
163142
1296917
1417489
298169
1752266
1132755
1217815
151962
1008383
199841
127540
934867
584529
116419
1184395
1270174
338996
1229386
1862597
1321698
1442831
725455
1747583
1058299
1081493
76401
481408
351044
71990
1567422
416123
739094
1222672
320981
854917
1656391
1232877
298038
853799
939749
1774407
220055
1775295
69654
1152847
817736
1959720
966866
328421
398914
491865
1250744
899964
980592
1403640
1065976
1563069
877308
355051
1748048
1306523
1969830
111152
742446
534996
1393286
1936369
775708
1917345
1184317
366910
1799186
1134516
1983937
22765
95176
803896
1273495
804770
1416230
1842893
259268
1153139
1508482
1533170
1005648
1081168
193049
1152649
768288
619760
1554705
506087
1568301
843272
1969882
1147617
1490944
1772589
588615
725275
1813020
350573
339630
228776
413674
1683253
1868002
1972537
1934139
1623349
1161382
443537
1165162
1411760
1786266
918827
1083516
938123
553017
60321
1676276
1983008
113327
548310
1369976
1911933
1273964
684684
841777
646640
619254
125986
989906
1748531
172233
912913
939289
1354176
1847264
413042
871925
464425
797930
229956
990579
701293
1110459
1346089
205080
808858
618342
301006
1883176
327750
666508
1545341
1966094
1192291
1520873
808851
515016
1482711
1404841
1824855
1349243
1582370
836559
635273
456689
537005
954911
1466018
84081
1983562
1034512
476587
433842
767349
720041
1578661
738296
1620787
329422
320889
452427
149411
1077997
122380
874528
292820
186311
1235696
1232619
1802081
535216
1488421
892332
1015558
1911056
202253
279465
1656799
605338
1788892
884673
165450
959883
35770
500165
59178
1108541
543079
800087
1559856
1153285
1490635
134530
39634
1488847
1160274
648872
1270055
1428155
1542513
672182
627585
144437
10909
596173
1707685
1114025
1422248
564613
110291
713388
1786887
1770174
1441099
835529
739029
1287805
1341000
978216
1423445
1925920
326930
1549115
487927
72438
1245602
1884364
370294
550559
908702
1857209
615861
1966988
188549
1865847
1362728
1366152
1390750
1139939
88361
191460
1339724
1025042
627408
1781571
1026988
1518521
1691205
862681
1436493
86019
1341692
1547946
539663
753118
482242
1392245
1637659
1176057
980206
999468
1321009
1736377
108673
761640
1047289
1769885
817278
1447380
246634
655402
495153
1043657
869444
887102
885716
413287
1594349
630695
1536753
1865313
833271
217513
4194
1119622
168719
1870570
1305002
790285
76263
1609644
1942013
1017345
282483
742816
243253
1862475
311734
1002243
1242344
867340
460987
450921
799671
139010
102291
1907083
415093
1818166
1243504
476648
653313
1053573
926996
732576
781371
619945
481840
151791
1493287
1824896
147965
527560
1078288
1224085
1639675
259345
705295
258665
1935313
103740
1082616
25366
504588
1754523
534782
971988
321577
532373
1180334
970010
997628
260495
394068
1342882
1075087
674702
1371407
944306
311308
1493066
1980492
808620
1639515
1700565
1444566
1976117
1425516
1367401
1631015
258566
1296304
1600366
793802
1270049
1653757
513076
1811780
1604725
1224033
1680124
184714
1788150
647952
1917736
719277
1621141
92525
909810
106261
1882128
329263
1724228
1075531
586133
1717792
549261
1214984
1980943
308289
1272411
852116
1422195
483711
794167
681738
179394
55069
452464
1962199
1604971
600232
658292
1542306
282971
1286686
1700736
1178087
1996721
1603261
481355
1028786
1020123
493227
947315
529119
503089
1302789
1203316
959026
1460172
670771
834837
1892409
1249774
255757
1868324
676240
54688
1858139
913457
627041
1530216
1041306
478155
223727
1600337
1412222
1933223
276841
558666
376642
1590715
801016
1293754
1002167
1385803
234107
927314
1548777
1339317
28108
685632
496944
1952731
1223347
160119
184663
648295
346085
1178719
1202086
1994697
1273298
15083
308173
1218871
1022651
765461
1490939
864272
1392039
1142499
1401188
1157737
790954
201703
348492
1896799
511744
750732
461560
1166488
1589684
1651612
943263
1922997
623238
1659153
1409278
607963
662454
1858843
23927
1014162
1961783
540331
1141194
1844155
1154873
1152349
965892
508704
560859
358314
266173
1139207
511145
826095
1310094
644610
1970079
277976
119875
433220
192156
1865704
1674075
1918025
1446290
31275
1743477
941667
1391791
1929779
669991
1242937
800750
494157
163561
1971190
620795
1621304
1075161
1499331
1557610
202062
161876
1415012
486527
1658691
1152177
1778655
1242135
1431647
1974152
806953
446746
1131428
39373
1170629
482271
1236356
1585544
1022159
331369
1570578
1664659
1048734
1626287
809621
558806
1399215
138053
1292045
1400753
1151185
382009
1877440
679169
606036
1941427
1330574
1278030
1906249
701064
1961491
1460981
1614516
12645
1029412
881432
1737410
1013116
945541
1727375
1676226
1186761
1477484
1929020
1283039
921486
1915208
530739
1914186
656050
1194082
564411
1780844
264793
1184220
670783
1517823
216808
79877
161724
138225
1376140
56136
431388
1411199
1908524
676034
1298917
1685875
697229
454280
1492883
1126916
312907
701117
1909787
1270888
1392728
672605
395404
1097282
46663
1662190
879263
563293
927936
793863
348568
440597
793644
506338
1811161
245147
1672501
1355952
387464
1739445
1370801
1541070
1815795
1024437
1055933
30294
368395
575205
839731
1768492
1599659
1977223
1684345
841543
1743179
898404
1715106
4020
1455049
6264
709804
998770
459644
1982449
1259858
782831
687978
1251792
696259
1621263
1851990
86362
697099
1862578
877213
508394
1149400
374678
1544674
520946
186069
207740
148527
169739
5565
930640
1892262
1695497
1130728
1857906
1854077
1352687
1666097
1562956
1087963
1645769
828237
1723448
541473
1146527
667938
653722
395490
374257
1454483
858012
483031
1839808
612415
991042
779566
1148866
819118
286470
1979394
38875
1964112
1183600
1728627
1907637
1861346
32840
363091
1902674
26470
1410548
462354
847511
799436
694574
1081184
262450
1564091
444704
985141
1116262
1936393
1306042
1827138
425311
1272791
527194
1783284
1693536
268368
1235502
518575
928806
876832
1305659
564463
1113544
621519
734727
1141307
828945
572444
168002
796537
1709561
1321502
822543
1028598
774975
1182201
1570294
987194
1878237
969681
1367798
1895835
1358180
1605353
549982
352283
287321
51493
743964
1850527
1808961
661165
1423212
1797775
1895170
304749
1899018
1745985
648187
462256
1098626
923829
1023053
659589
1079625
617344
1048377
1624785
1631376
1353951
1628726
1548871
429251
705267
1828601
1050237
1987815
1528090
319799
4562
435877
244401
2519
1701478
1036543
1605193
1299081
848565
209206
1774308
1408044
559452
1248225
1609551
88234
890424
1387687
331312
1311103
515960
408136
1147601
305307
871908
634559
1188425
773838
197799
1754742
540230
175738
484874
1442730
747699
791955
1255470
1569411
288210
1257794
783630
322167
1916426
1203392
905577
9585
927185
1978448
1481022
1363069
1555879
454189
1921439
1742979
1533822
496393
1979891
282267
512690
831696
801926
30735
1097037
1651841
12240
1293780
667782
291628
1979394
773546
326170
79147
1269532
1323866
298746
1075552
1208931
1269667
366818
1455618
336693
306642
197939
27443
82069
1995552
1834561
296440
753278
1462683
970998
13872
1988817
1221691
1659009
1210754
699857
1190754
1488386
1383523
1970857
1105267
75028
386874
530340
603040
767679
134614
977955
123345
591876
18232
952768
971988
940082
1070999
1552032
681335
487097
652889
1115978
333207
1017021
1015997
1529737
811192
741818
1803757
1894722
1974445
296337
914429
1607613
1577164
978058
1325652
1503216
531711
433848
1705721
699581
607402
1070967
526237
453310
858979
467084
926466
560929
1066408
820693
900108
37768
1508700
863295
973802
1961620
707745
1319173
1336073
1659533
868433
1382715
484005
1735283
1431831
685186
502888
527708
644137
407747
1238827
111419
1447356
736642
1926549
714350
1188640
599687
1860250
79986
469211
1256319
1835172
1695816
197125
1475393
1024765
342626
22256
393661
1513010
1106434
472917
1479117
590102
586432
1733908
1859374
1426679
268477
641912
1209073
767629
891658
1614253
766394
502770
721379
935981
98631
892770
298969
122328
1109002
329980
1905268
673902
679534
330641
684497
1126578
1255334
1423921
1596458
873510
767062
1213245
1849415
895869
340077
1801632
1298121
22211
362719
1879966
14185
115054
836431
261700
1471974
910283
614983
265842
1988987
743528
63023
1856879
285848
1994014
1670361
669039
146219
128209
312664
223930
717909
938263
471399
277020
263419
738807
815318
1346420
1066454
1251132
901177
1684870
434699
1185202
895285
700934
1814186
981997
1358686
265458
1622594
978058
167820
683972
1243318
142351
714834
1263703
1628761
100171
157539
1401089
1760756
939461
784131
489444
126131
954507
1805988
1822312
202253
1154410
702079
1262763
1321644
1653818
1739077
648493
1297879
153091
372451
513118
627906
775464
1211792
636299
1837780
1009599
1986404
374711
1582804
414035
1853542
254243
124593
1497962
1339581
32013
1992322
78378
746566
1700795
956352
317965
1617510
1439080
1709622
161157
778979
1915614
1694220
1712180
1261519
1955209
898306
1808141
805391
189765
1294930
1061833
924539
544675
1915154
1851823
414016
1733133
348547
892848
1966798
1562916
929494
162842
473615
591913
506645
1301408
367643
855223
764360
1168172
1734553
899891
38569
392141
1514767
920458
168847
83483
1907819
946792
803433
1339130
312498
6883
1162451
1787347
1374122
715003
781235
963180
1704255
1956998
91573
442328
143514
1374915
1499485
310899
760566
1889984
1037486
328224
1665597
73553
1623383
747428
1470504
1279122
573871
1595824
796526
157421
1633232
143184
1995929
1154415
1975655
1690952
534270
1084357
1944040
782782
1003614
122313
1230461
997104
1797925
1042561
646097
1567938
1000444
1548833
882982
509805
1414996
1002911
768057
901461
1506496
1832787
920024
945354
1766222
1317764
1709730
1438988
104508
1722938
1759037
1070262
389791
666138
1667951
1541457
1304470
974085
1214351
616092
1988635
854295
557140
1187581
1726567
657017
559974
1148040
1118925
277912
171380
419005
613624
592491
778327
147707
1929381
1164867
1764269
1980170
446784
31238
1564352
847600
959786
1769811
1182449
1939576
346828
539465
384065
173146
8098
414227
1351610
101074
375110
792225
1881176
1740953
1820492
1256984
1035529
1055721
264032
239853
1375596
1250781
1823266
1943210
1117820
1222593
405835
13872
1191442
1141697
376974
1080695
1416480
1857260
125609
1311585
400476
177648
1410575
355373
309907
1081679
1166836
646640
54415
688490
781812
891582
1351455
1112842
1528594
830052
437355
908569
963406
1258170
67597
34812
1685032
325675
4937
1971406
1241088
974134
1732943
1426203
2481
1130651
1888029
386461
1530714
867732
679881
735924
1633820
156400
534481
499191
186811
257449
1006424
419692
1779010
711407
1572069
1777963
1589303
1824691
1584314
265078
1910668
1793483
545276
1715566
329643
1681565
1093458
647580
882232
812964
481685
758133
1031677
273398
1008608
19504
681186
732040
1585140
136795
764636
440598
154434
356546
70551
536059
1714478
672423
478330
1063730
1378813
561586
473795
73527
450074
1508271
956491
1315216
447250
1589156
238948
1630486
1530964
352492
1314527
889041
1728927
1654306
1171231
1666699
996462
1954044
674405
155605
226020
1450672
641791
1383808
876224
1720038
1216242
1149226
1566234
1003131
1288693
1415053
304617
961121
1161792
1992987
579720
947017
1437703
1368960
1101306
966172
293133
283150
1521687
45554
548958
828882
794696
837875
275001
530923
219071
1714965
716695
1255357
1219908
271743
1196945
1090128
1818827
202611
127065
986198
89995
207206
390673
719449
700622
30050
333892
798281
832426
1538937
1497448
316916
1697134
1602517
725130
273871
1504907
478585
1983034
1202756
1056402
1623267
1177088
1779493
587003
1190775
1350545
509136
1202821
1250929
1170878
628789
272904
484614
1249636
651457
1233046
193827
1563981
1619745
1128710
194283
1663582
1751623
1067787
1141956
1730320
166434
1308085
1269034
1857107
906053
1851662
1804538
1502782
934122
1491034
1152203
540442
90388
1673440
566273
685241
248571
97932
838196
210863
280077
473248
841515
1169271
831887
855810
169367
137663
649115
1935254
1352230
1627164
80709
1332064
900436
1466051
592285
1528999
669755
880660
1368058
1438259
450012
1428779
407709
1380555
1576279
1110552
1358167
1095876
546289
338554
987395
786958
1734708
629571
60345
181429
1135284
704357
1893708
305732
1912720
174384
1998514
1758507
1833796
1445413
946960
335252
1246117
1230627
119532
862057
1482647
698793
817183
199195
762788
1966862
875378
1733646
294778
1053199
1641705
1551307
237832
1088182
903325
1086367
55049
1570682
1829715
1639482
531660
1383817
342682
1699709
1728795
245056
617909
877961
273037
1608782
494566
1356506
498499
466005
1743186
934703
1543591
858054
145801
1211270
850105
1824081
524983
198813
1416736
264068
1062845
1111931
604078
1735706
366502
133372
526850
717969
1769515
1577109
1776444
127159
842688
1995554
1006011
248928
1520808
1896266
1277153
902938
1963195
1639780
1446245
831627
942495
928661
1000740
22954
108919
784550
491201
1169539
1410904
1193934
10767
1946906
1478439
1971838
854399
772630
192677
416009
356395
629300
404497
1846223
1570961
71172
1255926
1021987
625990
1403925
1086017
467578
1260412
1436248
452370
1208968
1487800
1613990
404830
890277
881646
1843182
1513620
1073745
366922
1196608
325683
1286002
840285
155528
1034207
1024956
648857
791954
1685916
277016
1441085
713974
400673
560726
166451
910055
1430897
1168087
699030
449927
979984
1339844
1456205
1588975
938896
1963840
1255577
1991694
352295
41640
807937
237334
1497398
1159500
911921
596153
1539019
816713
1142717
1458244
1389411
823823
125587
825075
1135442
789666
1774308
609630
1689819
1321179
424439
1026381
685466
482989
252588
143542
3627
1982976
1652156
586593
885771
1352658
1956429
1734409
160389
950205
1401429
1546783
119463
643589
1246113
1012453
245998
1442987
571139
1344810
299878
908306
384984
387233
1424858
628024
1203298
1957949
1502760
1893496
363304
1874029
383581
83237
1607478
999141
723458
940689
1142750
99707
1590044
1716021
633884
1729726
869193
1410461
706858
401714
780227
1202648
1234502
950700
1707321
1031918
1102481
372386
827747
1238413
1663075
1396822
866844
412877
836478
1844243
607199
1176005
936596
1675674
1272500
1016978
690761
50355
592829
1867944
831110
1429932
6667
1689513
1129946
648492
391347
786821
591101
307014
687225
1229472
388190
6230
739496
1758595
1803497
1657758
1956404
318299
204083
1427600
964746
970210
1699133
267676
1182429
870108
1505814
901054
324292
868761
1793760
876190
914722
870787
621366
1151980
1627314
1325055
1594775
1022335
261585
1406829
466008
1211309
663062
1419937
586638
299962
1740407
1081348
17400
146832
305745
1761753
1824864
310698
697289
1787031
1460576
566164
942929
1843958
1854999
1480965
287141
559872
1975313
1148790
530452
658285
904478
1269522
1466752
534147
832099
1126031
778504
1377248
1908314
43653
982827
441313
1819491
281961
1007894
643278
708604
1676464
368478
74422
380677
725816
1373811
1956796
1945196
377218
236931
2694
948710
1223165
1663162
152348
1820493
125841
1764718
242957
1003588
1109187
774338
340839
1464018
1608781
777681
937290
949525
1610758
181250
1274228
1718023
208083
1738428
3381
514129
938601
379900
1100802
1446252
1214264
837336
660719
1631168
1577434
1027174
1782733
1875328
1229374
629910
879439
1442480
1835200
1803432
1240840
883167
1365918
1307037
253062
1936842
910272
1660451
762005
1818908
1143107
960656
901629
639802
1950248
1814326
525661
481252
1792869
1330360
253642
1740241
1062259
412242
865416
578108
699495
483365
1485587
1848314
582204
1623362
200115
481454
1098460
444328
815364
121434
1958640
1967747
549015
800466
1726515
1306137
401303
1973358
231732
1574075
1375144
1238502
1991158
808920
1626661
872443
1772129
1291861
1209156
883291
379442
904904
112492
945903
974926
827728
1368004
1589177
1568577
34057
921484
1817401
581814
563106
1407713
10388
1979750
893540
1324381
1767634
1995200
563861
1789067
1796599
535479
905856
1447870
1834286
1120280
905457
672737
1181974
80919
907559
1872391
10925
1383504
1653545
376879
1857856
960070
1937966
947816
146053
830541
1999441
1267750
834418
1321099
1523638
135186
1873989
829153
1051104
88348
434180
157423
432842
602717
1503671
1218390
96603
579657
542039
58621
1679324
310216
906173
1743594
1344691
1211046
1954096
1497800
1952328
441657
1929795
1308656
1829801
494420
708618
1369885
1814768
1542665
639894
727232
1116842
1780653
505588
506562
717366
1788353
1437755
1606242
519502
1033088
1020389
158427
196118
132612
426812
1710405
249959
1126378
1861014
1246711
1935466
1643082
480797
1526037
52698
207422
280136
266426
369232
1233486
666980
1688266
1739930
1012759
215367
1128665
354732
1058013
725046
1481805
702805
241393
289640
580645
809093
609368
1202064
1363043
1499351
663628
75138
1462318
1661418
870406
1479695
413205
152135
1094465
1764544
410065
603669
882573
716557
1568335
1533206
129288
1960336
1951805
836935
113626
1059558
1184554
1126607
616327
1018006
731373
644313
415442
1798177
1819809
465739
682813
1705514
161489
153814
868317
1822375
1914765
1999148
763147
351698
196085
1142943
1935284
170769
877507
588144
788759
1986284
1746669
553645
619768
757929
249439
402957
1510484
1945592
6956
985741
528614
1280783
712865
588427
101608
1962540
224158
478155
1717931
1342194
1210789
1058691
610714
742266
671817
1110480
1637847
1779493
1378550
234347
1642867
1711699
1660727
1197024
1220005
1456302
193946
329514
1571458
594789
1316211
1675507
562836
1155921
42024
1231243
855229
1865209
1709545
89871
1166848
827339
948070
1525616
1338750
1414456
222558
19227
190141
698993
1439321
1164479
520025
429842
245305
265727
1074881
909482
889659
929887
314672
1855580
1709825
471624
362686
816113
1348523
1404640
1918205
1685488
1684201
1280804
905265
982402
1365265
231738
1316522
814700
1074822
1445643
881688
1746727
151749
92643
1181884
1153700
1709424
1044806
910304
1925895
635888
1717457
1768120
417817
800501
549494
761256
843287
290407
1534767
236316
1394488
389254
622407
1056697
1543733
738023
492950
1567250
1956587
1651282
1708269
1498223
1877779
237484
280273
1210366
429742
1111497
1700857
1298125
168107
464588
911813
1479931
738676
797476
556181
55749
1904590
1826378
481680
1942749
1263588
1890917
1463063
973375
1429269
899320
956392
1180744
1664850
149544
89228
212877
156146
1904682
552075
360612
1529498
329127
1451135
1368744
1927184
1167565
867859
1188918
374494
1212227
401291
790724
442648
326106
1009358
1336945
1162136
1651596
50459
480193
1438687
1476374
1180855
874220
781132
108267
630423
312587
1741616
94743
1634903
1652093
1206645
1913396
1391363
251558
1762419
233651
1487665
1986586
854723
143561
357561
988666
941428
1182649
190569
900895
1143488
776541
1998797
613945
1589748
1167550
601039
1668952
106178
202589
103300
491288
605952
341216
1624960
605212
553453
912790
1641269
284557
582239
1822113
1735774
1725064
1788236
1084891
107971
1789819
820514
999575
1668947
1700806
1950722
622529
961337
260062
894101
884560
1786040
1064139
1028341
460359
304491
963019
764591
1624141
572821
1291992
727856
968459
35607
539139
1827427
622612
1666812
1641815
1526037
646778
1882268
651056
762989
363734
1003801
70903
1640599
1039442
937044
1208486
1836459
650324
1378511
1408789
1879127
809122
846658
579720
295429
1208775
1824931
1762081
382790
1342146
1706573
919214
1454636
1766809
1631355
1809938
1305568
1542672
992034
1102037
148741
1244591
880156
1841033
160573
1537129
382612
970112
156973
1294591
1165733
1535292
999971
1286881
1998651
1480337
1640889
1409173
861107
1353800
2084
380972
132455
1978519
891265
1697672
1747033
27516
283816
1401270
1690571
1139018
402585
400386
1548429
254826
1403175
735023
40406
1376737
1512425
1950233
1342043
954581
83277
1363008
48792
621921
1076645
78827
1480797
1688339
1991944
458943
135432
1019004
1191831
743393
1096263
1395906
538230
1040577
802233
1728781
256500
811844
1700173
134214
58278
573851
377820
1853086
310309
1894971
1889853
1619015
1182562
1655185
90104
1453316
1679365
255560
1827544
625521
515205
1043122
1757269
1868491
447377
1360533
182507
1773355
1836545
1206786
1927042
1530563
57779
1589481
287896
1945545
260513
1775709
1915271
679330
327079
1700715
1712201
544969
1779927
1290842
1226218
176866
1253345
1507988
306326
1655445
72768
1314047
798347
243028
322078
1279713
1430639
185519
1326505
50165
1974114
1595573
1994789
1292277
1057830
718724
850036
1361940
498499
697785
17631
1093517
1573309
580732
1107388
1813688
433548
291177
751315
1683797
164448
368941
1162695
1356575
1839230
1062963
1292883
309257
235472
1555680
116480
1878844
514294
663611
1470234
524730
15543
193676
33183
1859963
1898482
1978329
42239
1218704
1797214
1507184
1421838
557723
1170491
1697474
1272022
374111
362085
1539766
1392306
1704176
210737
248287
919752
1218786
1278498
487216
1625826
594311
1559507
624740
1731365
454701
677584
1052961
1460568
241889
919150
1216897
206621
426641
31227
1165095
213747
220062
796798
1814221
676118
164939
973644
1209140
191072
408624
1464584
1153586
1338865
1666744
1280745
816442
1395626
214315
366751
113008
654793
1526139
667952
1818042
1177369
761543
654188
1741
910054
850419
1177735
1446958
1566043
223691
1402518
957307
529887
368320
1897189
1758504
524450
1440939
1115539
175016
1276275
232937
1552289
82587
1205508
542367
353000
1058480
917158
1162988
854660
1388450
538730
566717
1587530
1834559
663810
1205316
330691
485031
435347
288423
97953
588533
1525827
256182
681281
9051
971451
1746615
184463
1484072
1406279
113145
1711052
1477512
1194747
748140
1875050
1816190
1600913
89534
985192
1352829
1936015
961846
1250196
1661522
1247867
660204
395548
1893762
587526
803712
10955
599708
1121202
159794
882932
1229435
1761685
87724
1139483
782196
802781
375856
221908
1484944
1071170
1442536
1378068
1107405
1757444
185311
1437395
1340888
1258691
1157438
243761
1296926
621582
946270
1978437
326085
481920
1371149
799422
803607
1215238
1513735
940590
1056143
1947857
1641986
127947
1669
1269965
1529999
1848991
1206186
1311183
779013
590743
1954233
273521
153333
87264
1185012
612872
983344
809093
489197
1507135
1930522
513975
837881
1408736
1685209
985719
544737
118593
1888682
47865
823216
157892
1805832
440609
229355
1881861
379910
432891
10750
1554230
539286
1323076
26291
506052
1856147
1718100
1896469
1671751
518715
49558
428506
1494641
857940
1732179
1642558
586855
1862704
720190
1342850
1903305
1067126
1456261
1378752
1898988
123421
629004
250281
1610207
1191543
225789
161540
133156
751942
1592697
963692
1070920
1212475
721795
1274174
714504
1857072
1040933
610325
697887
1503840
747238
384760
981876
877928
1531411
551852
309523
16102
784633
1715091
1382139
850117
1435881
990032
490257
470694
1163438
622856
1353035
145284
1993154
922841
965132
482338
947887
1703137
1381330
1022059
105307
1392021
1922588
768032
1294827
1688598
1502909
1223572
1904074
1500364
15550
901186
1596419
816943
1511993
590952
1138222
127587
1394770
1252679
541984
80632
393542
1799963
1211463
435221
482616
631723
493037
199343
1638331
681971
1921077
1695746
1243663
1426715
1224713
1092204
523034
443812
235472
1021005
1310327
596550
1582807
210592
1257916
1289982
468433
1288853
1181152
882597
1656776
948991
484060
491579
1553419
84930
1847613
1135790
19612
1815349
1267979
447362
774454
1492993
1130337
854734
1822617
34956
734324
1662720
450716
1492684
1473722
1306468
1188172
34268
1949253
1282660
867295
1379715
657066
1991245
1377375
848214
257725
829800
1182944
165336
1077645
1670603
1699450
1167190
967149
540206
745072
312645
1217584
1983253
289956
1877298
1422577
102183
548857
1027474
110117
610568
305998
1692596
1628456
880841
853886
187544
71175
1168881
27608
1947309
468387
296043
1499117
313327
999551
976384
1998702
1887269
1174636
1059115
1485345
762610
932976
1664682
1883353
296518
146939
1505667
899663
192301
1345393
17549
1754060
425437
1684025
262154
378985
767499
1067128
828620
1983226
1709939
1748539
288624
547494
332398
1779012
823684
922675
1318104
1027062
1222406
1839792
54794
66294
702771
1030280
1198561
628316
581511
430084
1427590
1848280
137153
712890
781141
1458381
938525
1798256
1706046
1903855
287131
765709
295028
1602771
1257180
1326918
1961684
791948
1257891
407509
1579093
130119
337809
1494001
646021
1306544
896072
958248
775579
1741662
390607
1449090
1872370
1849917
1911772
228331
193976
1868002
314068
1447784
1738757
986040
1890318
1757317
11682
1506369
1415514
1520469
141154
1283162
101654
137610
970140
111602
726160
1854348
1336393
948404
485234
391816
1488933
1949167
592333
709050
49352
1806879
1502630
1720291
300519
143462
1021468
1877517
496676
975965
1697291
578742
1282922
725948
1316225
301765
1817144
1335613
1250728
1355317
1571497
1499094
1725600
1622170
890935
156345
320828
552806
1872113
1172322
1595338
1364575
1817004
1490125
71300
1956600
1868877
1267560
1265983
1820831
1869537
1635136
390267
1840648
658110
1760855
424392
452802
650073
6851
1076231
1082922
56825
198875
539752
1976826
1987194
1610208
1210532
1586025
1776352
163213
761253
625408
1400574
1411527
861036
1211001
936533
975616
1137478
1113124
510534
1719109
1410705
865236
1541288
231803
1975879
1654247
203866
74030
140029
326948
1084421
1429580
673847
563183
631381
1608470
137860
1451537
753791
1095892
552327
1946971
52090
186186
1287537
1911324
1041464
946523
902820
223195
659789
1962837
1428648
35770
1827392
396175
768449
1249745
1737488
760591
1047950
194544
1675524
1018201
796870
1808857
1647127
1736357
1079385
1245098
1101841
1683116
1192423
1146057
120105
885303
1289628
1645712
1926880
1826389
1089114
1360365
1664541
972801
133629
943562
1777961
1980600
1955260
1360516
348979
1170766
1197374
1661121
976196
1296216
113280
1162567
1872930
1015279
1274140
1051329
960686
770486
45278
1963453
351163
1427208
152717
593240
1824553
169007
1635726
443207
1098068
146383
34323
1493584
1191923
387192
478529
1462768
1256690
513528
490907
1052190
1363944
85875
1871916
567870
1579964
1525462
1122340
302729
466190
1318917
69161
1809996
1370308
675959
1245352
764156
193976
1878059
786786
1931210
1886325
29319
462145
1211603
1311915
755731
963111
927491
376093
1825407
298169
457332
1960348
319176
1133826
315616
1866389
41995
595236
424439
957038
1345286
1779938
1560831
1343080
1391655
295256
738035
1274689
1085977
1053554
1400657
1959138
385682
871794
843028
598466
205603
781148
1501631
539876
1477611
550169
1589745
738410
1682888
1436266
1286816
1520723
628201
1002170
704157
54917
894127
1260
1328309
1401840
1594130
318842
469039
776251
311273
1941066
1035619
1178289
13565
1292247
1369404
1503863
235700
1851546
682113
324850
659783
308823
745190
1511262
1638882
1911795
1357574
1903359
1014488
233516
645729
1354746
321010
473653
1313948
1264807
1050544
835190
1989765
586955
1416075
1895176
1642361
670240
1229670
868472
1992219
430016
658695
232610
235458
315951
595945
1625009
1381724
1098849
268152
704917
658374
413900
653604
1259681
225051
1200369
128275
1614791
1358658
101994
511835
1821471
1985438
812537
680399
1822608
1489101
1017855
1904014
643447
747762
865251
1306852
1748115
1490616
1919073
1442752
1901595
767746
1031697
600950
1563263
1802559
65498
1896996
1754988
777110
820682
857264
1059274
1789942
1692228
1344556
1385421
1236314
1139775
248731
1096833
72100
1847754
1978195
1205318
436392
639709
1322196
1891618
692429
162578
390297
588215
1769225
509587
1704977
653255
509775
304209
1092527
979305
1963965
615861
1990125
30215
471305
821686
1258081
1912274
1577242
1921612
1612874
947122
417125
224091
1050706
8343
807365
888538
856852
509791
224986
1670606
1746185
1207857
109709
28679
698582
529363
663362
1037372
1768293
1793600
785905
1753667
789479
621832
1075306
452191
441708
13593
281205
474374
822778
709415
132736
571865
619604
1773470
1606658
421333
61426
536877
893166
354297
1886026
576466
1087208
445670
899524
1753939
1240639
83905
152414
1473522
1984476
69075
1790488
984099
390576
26197
782431
1048192
1059224
1182726
99756
800735
173079
1840932
1718606
823218
1192750
352957
487091
833407
949155
1744074
582984
519479
1124437
105697
156556
1947630
30338
357833
1718089
74094
1746615
1179985
40207
126458
1341047
1852785
648739
44388
430235
507109
170287
1349472
1784213
552240
1235678
21108
1415463
575031
388053
172624
1464820
314389
1704302
1935494
246096
650579
355936
1498564
211575
1826521
485529
892463
104880
774378
1658333
1105212
1217246
1058950
1128448
1593355
986382
1124344
1091803
403599
701
672634
1330053
983850
1772371
342350
978780
199811
874110
1130749
1772680
690459
1843391
819383
1476392
25780
994133
636868
653761
298908
489368
1969071
1268916
809283
772683
452259
181057
50836
970176
1466171
1780208
414208
1355531
259558
98141
1893647
826525
1939550
443397
1715089
1553489
240277
730172
506298
1655430
296366
1589492
1926279
934303
301796
1995627
639463
856972
1254867
1263416
1986565
658465
1514324
1970436
1264241
498919
1009092
1558631
1839982
960486
966757
673525
671798
1793952
591264
1764787
897378
139547
434682
395176
926873
126854
975500
1906219
202987
1667378
480834
301010
617606
1309543
1537682
1687629
287330
1386162
1003668
149303
1726000
809443
1017648
598965
1205089
307001
1102079
1005555
446949
995100
220654
690267
1243076
1724616
1552152
591526
1634004
293700
372201
1930128
1249528
865308
9870
1334068
843809
251505
1781869
768464
731930
1085508
1533321
1316693
795912
1501187
1964429
1728168
1752539
411303
188760
683726
1745744
579116
321567
1315156
1066565
1416480
1557495
905913
1624108
1411706
694301
1132257
1803921
1502001
1804695
1394176
1657465
1474716
753340
524
482379
775052
279605
1260806
89236
542946
446980
759473
1814077
1525257
1649241
1073530
1828355
92698
1085016
1518525
23354
1744264
41604
1454719
654505
38446
803588
1003158
1036057
1102657
318009
1155672
1913649
337891
210092
1354962
439622
1822418
1234948
1447550
1871003
630128
1423045
1355750
607393
656458
276894
426642
1027488
717587
969916
1241498
671274
384210
1227325
65734
762317
1983137
221267
637839
1279045
968026
748107
1965747
1186952
614646
557564
704451
576585
1310918
1227733
1047632
484947
1325803
1145025
334873
1317298
37699
1270189
1624573
1828878
791768
1965092
1522617
803446
1601292
266073
1446753
650557
1246437
1297875
1280638
1475654
495416
61201
1894166
170400
169201
251223
1770044
461427
851555
244058
1196942
805280
139171
1289650
797333
1801189
457943
974646
1692327
270002
185406
287932
453724
287180
663378
534864
927158
208351
1933454
1230341
1570317
1161765
1098712
1666448
1426296
1878005
1821901
944745
1919471
131073
1510054
218473
1954614
1624140
1532332
1862268
1131072
1689234
160194
1992057
425831
775131
749966
1593630
680274
1776690
1820575
344828
1631955
1260966
257949
932129
1940617
702998
1918282
1853554
430842
399242
1347710
1638818
918370
1089539
382050
1284659
1462502
1483331
1868185
1014643
1153474
1764535
452631
1154105
296876
1231321
445670
671018
66218
1919194
1778544
17384
159808
1185989
413625
290989
865064
1674360
1628470
1063227
403448
1805947
289703
282448
250272
1854836
379629
1365080
937794
1847754
1722139
724411
1403288
1638027
1655234
1530607
231669
1453057
1277613
1099985
1265855
907145
937538
228242
1872757
1312069
1155307
781684
361631
1866004
1569016
1047342
1687412
1618888
1657003
258582
748564
1674695
1573670
1172415
909240
914326
1554951
1482145
434113
715914
210617
1693075
1153700
1259534
1978696
1620761
1471247
1786271
1810332
798983
1380370
575537
429865
245583
1378942
166093
804226
702875
1924015
1085340
1869279
849945
71223
1139330
1856720
1354794
1298905
1645937
384094
727347
517852
715916
857389
1979026
1911440
273351
1422816
989589
1097542
1530119
948649
1467855
160903
1175854
514083
1854384
844304
1879233
1823883
503846
1160529
1157280
1973077
1116792
38867
1002
62311
1690126
1474246
1662934
1378306
867225
1717955
1897954
1060337
1912835
1870193
1243112
1723122
1574700
1702733
1477297
320372
898425
123044
844673
532058
1644946
779398
880332
1233703
1590225
730724
1550154
686603
1587268
1013862
1634107
250444
929108
222279
1058371
1988329
1974509
978007
1663081
931833
1890269
1552927
1025532
1173148
1327836
803693
1226818
1454218
1437789
1552587
946535
1379425
1772536
1901950
1863038
513866
1723666
1376836
1278504
1744053
1513395
1266734
90971
829182
1478826
316181
855230
1331785
1296417
158292
977946
1724410
960218
1405269
1876163
1529581
1024966
1951111
897367
1608867
1175891
1032423
1165175
671675
1802630
1538416
1078202
1057665
1046029
1630618
1014915
1071884
1116334
938828
1050811
1065030
1185087
1698182
1805423
407700
915463
1947686
366886
503285
998734
798102
1002915
427032
808477
278041
1509313
1612200
252432
1862858
1890272
809482
651346
530452
1333962
1369632
321544
1844507
1826123
1571085
792484
58895
979352
1282726
727672
1001985
259259
1361387
88414
1550550
665315
134138
1723046
605535
1541683
100731
254547
1362911
847104
80238
540489
1754039
1369975
1509898
384116
1623012
1859370
1150821
1510637
469596
126890
623093
1470345
807440
970195
118329
1847217
1883886
209803
253551
1405234
1209928
1530791
566864
127527
1670926
440222
1318527
662285
491547
1731568
1846986
1590135
940013
1622310
844199
1867831
1326971
1375447
1975340
720535
831947
265829
1536467
319888
375270
1167850
1447688
703214
599386
1954729
621196
435001
81926
495054
1799847
1183389
482378
1698715
1482321
1403219
589338
1806779
1539428
1720915
146571
928238
1931307
954708
1690574
808592
75173
1370308
1684752
1963393
180129
1137522
548337
1963617
316328
540756
1753246
1261776
1880961
876529
1331054
1333277
61166
1603137
421956
849276
802426
1304693
1090978
1556471
1349852
928720
110208
817054
705019
603294
1753519
1543643
950015
1646821
945346
1927275
320387
1308127
1759179
1082132
405972
228727
1743087
1684577
1948011
656762
311592
616105
959113
402214
735158
1426246
1145276
856363
1443363
975594
818713
811167
1201585
1035374
682105
514781
1014460
527182
644610
11405
905269
1791150
502594
640877
703627
912904
647843
1768993
633657
609606
1909378
974140
216788
1959900
519335
1065732
1208331
1438175
1966637
327918
78633
810542
511269
1387791
115820
1607747
807259
549480
1640905
720531
175126
618898
765393
1081307
1924910
1483739
142503
1036558
1345158
1557301
1319186
1266286
770529
1427452
789391
1969535
862025
664344
1200598
1315882
1550335
677424
1840191
1262044
685761
31280
1779768
1618344
842716
786746
1573956
575803
327287
377321
1320976
281839
532017
1764696
907742
1361130
748345
92981
1305191
679210
1562586
1058809
927896
1901049
1651273
1686742
962762
203110
916086
1350148
1718512
988884
1889211
1997665
1984311
1765306
1809946
186559
895454
1787845
1266408
1388738
1365310
1293512
975294
860703
1328879
1203490
468862
676443
82350
1935547
1855591
859493
1857547
1768509
1981685
375161
1211054
728990
253723
485632
1103003
147968
436218
397361
1122437
1728199
838832
785917
343581
1786153
485069
920370
30125
299373
1857184
1448955
692136
1373928
786184
1009326
826927
650493
1724228
1837586
1022765
1388073
1907329
705578
41162
205739
817444
234819
1414853
394104
679609
405295
435202
1985844
1448143
1797584
504586
341337
856498
1632265
754397
457842
650606
1845858
1364913
348459
257940
1703624
1218683
1155404
1104854
1081326
318949
697638
7674
1850275
29497
285201
1684218
1882727
49631
918378
1581481
1089209
854032
925373
13242
1950483
177496
741379
566860
715826
1527353
204309
1707628
106713
599188
643135
1674054
657708
1320131
133239
459447
262351
510419
603932
304440
1318779
501015
1786556
1960389
1481900
1341413
240214
1679225
199657
363016
849201
727580
998845
1052433
1383724
78077
1010988
352367
611791
1079162
1184708
1782432
1290876
1302233
1219757
507664
1872069
268351
1566704
324567
809614
1539259
823260
1024678
746788
1075762
1919203
187558
1331848
1653343
969146
866332
1397790
27159
1064111
1269516
1327995
109869
334908
17376
1416433
506092
308709
1598304
1995929
616101
1395725
1779709
28916
37120
764367
713497
1552946
466909
1129740
849001
372704
67745
967830
1924657
1116133
471372
218125
976537
1865432
1711359
182187
1481628
300549
926206
133537
1329898
165307
15664
1207787
1221959
439112
1287821
1373767
693872
1728491
111292
1575499
130050
1708013
1417521
730497
1906046
332222
148044
1016521
1699882
1372482
1413090
1660779
1831280
1817558
1359174
687087
1571377
674073
82386
1827835
1441432
1445209
207068
1992790
171930
1834912
578323
529008
589030
1444062
737009
1220074
178508
940067
335945
260524
62413
1687560
1895958
1751223
118303
1914942
581193
1442189
1887476
650527
1222483
1815021
290794
1713662
357322
1343063
825363
1883246
749108
1102959
288266
539435
1400336
780858
1049040
509307
1378172
1761735
1146522
711548
1180855
1736849
1440525
140926
908518
523579
1590647
1656799
561324
1836823
34670
304491
616600
1221547
1913048
1355958
766165
1556786
1976351
380133
1206752
222279
90745
1763234
378328
1692666
611460
1319408
1317696
198424
144811
173817
1775153
1176018
1295067
1658202
1255977
1347513
77838
81256
385954
1427610
1436825
986161
379261
292217
1983255
1516631
1849990
783521
1579664
1839497
1438038
1351736
1742090
1742503
1392601
12749
1793921
971311
1949288
744210
484747
1189183
843511
1721723
417299
1981888
966487
1059117
149479
137840
44041
1154437
1351867
1577809
1166806
328253
373782
529917
681655
1666050
474531
482214
1753401
934475
1433119
1451696
76170
1916545
958873
311827
1194109
21411
268021
1244499
821795
1118473
1823521
1471387
964178
1986139
1818889
1396748
1219974
1020970
522258
438643
485220
1436858
1528417
846572
1428518
1215593
1083420
713394
1425611
89569
1384083
179496
1003790
1071863
1525521
1879730
1682442
1184785
849222
29649
996391
1517244
703780
1640202
1725601
1245689
1375141
1999932
173757
476182
533114
1088072
1814408
1173590
537208
800764
1124941
1168751
141270
71398
1578137
804580
420302
672520
855585
628031
176516
1577653
1974504
163815
1421334
1091550
1700616
1083819
31830
1989667
1052025
717623
592836
1539777
548484
609210
743677
1814028
751385
127610
65341
722206
479572
935220
204988
1992710
352361
653294
47953
1111531
985215
1648323
1902795
938495
506537
261267
944443
1762532
164812
375101
1104607
1490533
211142
1266122
1566666
575976
647899
5222
285000
1959545
1654236
124757
459682
1461932
1759948
1559921
1604970
1592083
764522
3370
1425035
322315
1030853
1495751
1281925
1326273
1963196
1307997
556526
1009953
573415
14611
1290391
145056
961012
1116713
772859
135822
339435
1617398
362653
1580723
1797925
359419
711327
28325
1209596
222660
1782708
903601
955497
1257968
1810292
1931914
1342224
1219553
712297
493902
812776
246060
1797673
1000018
792621
1281957
1212004
529246
1827544
631407
479997
788377
1999396
392875
1566153
1134342
1896913
1969540
1758725
1103897
1626746
1503008
1043793
1293652
1154066
1399602
250384
634422
634171
732063
161521
811362
275242
642730
1952306
1624675
139298
464398
1593811
1332261
1239458
92591
39555
1258215
240526
1994312
2334
567949
1890198
317571
978785
1500740
759472
1619
593853
1357574
854533
462145
1681620
1884619
752656
1540329
193596
1403425
1238286
823683
1321164
1268099
1375389
1118194
1229477
1177099
1794287
81267
1838113
857796
904393
821288
524730
936607
1836321
1614955
505022
341507
201835
442223
1025524
1958922
879900
1020780
187632
470809
1031425
360155
938227
1902577
27443
1586615
1976801
868864
822165
1137638
938562
344461
227902
562195
209573
266427
1758921
1225434
1612868
1086627
1093661
1447848
564081
1027702
986007
111640
697313
204745
1156490
994485
805973
1592991
717813
509000
154247
301493
576094
1608172
1771786
1516067
641839
1726230
660907
771274
7172
1561285
140491
298794
23963
1577360
1215668
769493
1561759
357064
1408653
768849
1691892
1934577
1944463
1914685
1225658
1951407
1018398
318883
1566985
742237
1330353
1993982
1117775
1438593
1867747
205225
1936141
1571073
878919
493973
135715
783941
934616
1697206
892827
1680981
1165477
288998
197847
183645
1971050
930094
625059
1860404
1028353
673237
1191805
482108
1115967
1124618
827327
80625
322629
1310337
1193814
1038993
157830
923776
197378
469101
1392773
1428764
739059
1981336
1340384
1490334
1669038
1594174
1037381
1387505
807485
491559
1713631
1358555
1085842
1370114
261056
182390
1508570
1214169
1108205
1670653
66973
105321
1654780
657237
317601
1674481
538052
88349
1959116
1663802
1916094
1554874
601014
621556
1781836
49502
1230991
1645365
769002
222857
900195
1327919
464056
945359
352424
299590
721881
352375
1789651
1317228
1965186
1949980
1830879
1222499
905308
1717926
1009211
452480
996465
1849275
454593
1798492
1092552
497563
1848173
774373
1293081
1204002
1790700
528325
112862
31241
786164
459562
1368731
14330
1648505
1954123
358382
1649754
543210
1984961
180379
694509
1196706
643789
1990415
1380109
1233317
949451
1379182
860593
1868530
421386
231337
1775887
1847082
716012
1033744
348780
1432356
1283460
1864565
1230738
1398690
1479012
677136
210268
1352406
530032
720658
782460
1168786
186574
1117733
1118646
540662
145966
1532095
447449
699953
491413
1390530
389734
323303
167830
118401
673673
395617
1905498
76489
1539709
608511
1732794
1628250
1312684
1888997
1831132
1850726
1082440
435215
596208
1428751
1132108
105684
1964306
1276948
1693665
404129
349638
443863
586128
496151
1764736
985164
1721161
706760
1597169
936504
697683
1371196
960193
1709783
248834
59760
131898
1383750
1343871
863022
1050317
159349
1443711
1674593
456039
1648258
996762
1886999
1185636
1619040
993446
1968865
1128601
344570
1290478
887101
1714462
183565
720874
828174
984
1619555
1198980
879535
334464
605846
551198
319186
14955
606833
182819
1848007
1329148
564910
1628448
1571497
796321
1875607
832929
1211143
853381
278724
1214351
1208716
1449515
10610
1385026
762460
878952
1392928
938328
256684
548689
1112052
1509135
1240595
1153174
1377447
1440385
1812103
1892325
733702
1629322
245950
1733161
546414
1995618
1029531
1488117
1147243
200517
48932
784113
710262
1227109
1939316
953486
1193621
1788862
1932946
747415
634488
1867215
802800
890530
1851391
92011
1061039
118409
59265
1292818
1711957
619892
599650
437184
312277
1661522
1157639
1386178
543147
1861832
680588
1455247
4823
971600
1008305
1107471
1226006
1796066
535067
1208807
1002266
742420
236312
292225
173817
1422422
184246
1235427
1383152
362420
488601
223778
322491
331918
287094
469544
1337714
838185
728342
1843914
611023
91541
887830
83952
941918
1357451
1789232
624312
137450
999479
1231652
1534017
1549552
818238
1912385
1627515
1773431
1945299
432336
1121379
934862
1802381
332475
1311725
1190224
1995865
584211
45830
1476222
663810
670202
1190062
434419
1025167
295911
1369584
1105124
588200
1585215
169069
975799
972316
1327834
1702014
769849
354232
1606378
1739045
817277
519173
193431
1518723
1958022
776170
1802552
404529
1894524
693005
1896607
626207
1166662
1972283
211550
1923240
538193
360243
1409023
516177
1472157
837049
558321
721145
1647400
721833
1079680
1854536
1676975
146478
1585058
1229477
728115
436648
1186052
1083763
1827995
305304
1960476
87663
1300755
736001
1921176
1481154
230316
1045413
252330
853686
1232078
884109
69887
964839
1812567
106229
1011927
728283
968775
966582
1598334
1452217
1818908
498849
32650
1435510
1682623
1661375
449948
518679
80273
1619209
1195747
34254
1139806
616423
1234068
374641
1778422
1019403
61975
47006
557520
632862
1435319
1115065
715210
873349
1577365
459987
581558
1951340
1995832
1187396
1961429
1929226
773185
609807
1531150
827929
1869994
1460361
17278
364383
488885
1517803
1148776
1121504
525649
698560
1595605
1360264
355550
1164413
1601226
455510
1587998
1247549
1192006
1020496
180197
1367812
1877848
1912080
262988
1968883
1159140
1617128
1107662
727693
200747
401055
1572679
1109977
1815112
1118127
656291
1956060
1278742
1402443
122778
672220
1312274
208214
1753078
925998
1684116
1165003
1266453
80962
772353
1181220
858370
755874
1722676
11682
500413
1950300
237338
30162
60405
1213070
462727
1129668
1490297
1850532
1913167
377001
535022
1383516
414788
109269
297561
49126
408725
584557
321246
799586
1438524
543868
263173
552058
1088500
1344713
641506
1377700
1667906
362486
410125
526240
860746
1405704
780835
691946
968624
782573
804219
1554133
426717
387355
1575100
964302
1015931
1790792
987138
815492
5017
1148808
1113450
1888864
1852704
1986904
362123
1678135
138334
1914587
814510
1418504
1499688
1812526
124455
1567678
710050
92097
1651216
1891818
506380
1489318
1237372
1469807
1369492
380294
199571
1898057
444516
1742512
1629042
1256319
1415985
325416
148522
594723
200319
1476671
425159
1073750
1000135
1051717
386799
15966
269862
180161
1831818
1054000
1413432
141143
1888743
762183
851869
544947
1486960
2673
1629142
1742813
1338869
289638
1074822
1878690
401367
1082689
1370387
1418201
850168
1983153
1150158
1825374
1966543
508432
1453471
583852
1667630
1272446
180996
774977
320724
1485420
1709096
1140578
336730
413132
1962089
149598
962159
896087
604495
1326139
1903401
1686481
1395811
1405573
1848916
405934
1262587
1512802
1696962
1500396
1032788
773981
177451
1232964
1447409
71777
1938515
940545
966413
315658
1857502
114041
919731
1828163
1889584
1388962
681905
76022
1105716
251179
1410290
904379
53462
199306
1442350
1436326
1388215
943076
393302
529798
1304953
1759603
364941
1574091
1909463
1473169
1227079
363850
1386746
1032577
835952
209120
1222284
215814
291071
149303
548732
295038
803585
752783
455670
390077
1639351
854505
184884
278962
592361
560291
1115803
1452835
1323343
1912216
439882
598083
1959
1959974
1719427
931628
603576
1962524
1438625
439183
967148
1177592
1720344
20568
537832
1713728
1380554
515927
628775
366263
716992
1277176
401330
642426
99880
876014
451350
1166488
1912420
736397
1642575
1116995
684979
1451107
1069951
1029553
552732
1635120
453636
467084
413116
1870318
1858851
1392470
1926904
384113
1248124
491395
167837
1348583
343268
1581036
1323779
888908
980147
532071
535237
1389358
5937
1462290
1798286
192780
602486
794225
391431
498108
115186
50665
1985783
791210
31924
786287
1811677
1061348
352352
653457
816216
318069
1246412
750493
1003500
1287580
1163511
1181741
346732
111362
107259
403060
1105786
544553
1108985
1108957
525158
1495744
1690355
1857780
463158
1464720
286960
1900280
1058750
1262369
281011
47791
1485652
186519
918
1589955
694658
469349
417544
56485
1349168
1270716
1118098
555778
862005
55337
1214028
559678
1792481
1851846
756597
1070672
196507
1329752
1589010
1774559
1810415
1098463
876184
948526
744730
1005130
1514231
185658
1302970
592792
499471
411645
1133317
1606407
1811781
374581
1088148
197714
1940279
1971641
901927
1868189
1203780
314832
757092
1955676
185566
1400032
901741
1970723
179045
94889
1257814
111328
1858990
211930
1073738
1988459
268757
150164
1834966
1304069
1272649
1475375
1536132
1924600
254176
1150534
1672893
1888116
1621320
1544240
1415487
1905116
533704
1475091
468449
762304
183990
85138
1056145
519983
1752950
735681
885548
420617
1113999
627880
661142
999223
681904
1348732
641166
396198
192785
908046
340869
857413
1895209
278949
326150
1899556
1682750
1512220
499512
1769202
1226697
1575053
1733796
708740
1948053
625726
1146216
476634
1001364
707432
1451696
995738
631571
1471837
1975701
1426687
718737
1097202
1897673
1840226
53555
1579941
1792801
1426584
1765534
1701165
1817183
850271
62057
1952301
1580519
770106
1446016
1768529
1903847
1387777
1960411
1463533
1600389
368478
1314113
466391
71649
1892754
889812
1012632
1442335
1847078
8458
1747607
1623056
923984
1576815
676353
237077
1459601
1118841
1174433
1569335
826162
1857351
414383
688853
898070
160803
504262
1208852
1356663
1539291
673961
895215
1750684
1126045
556181
744051
307224
322427
1849275
1977421
754916
1845827
1093984
226138
1446815
191299
354295
520559
1505054
1392447
397131
1360528
329134
624498
1215911
506802
377826
1168643
1977648
1471481
1161791
227102
681178
93762
685245
179262
669513
1695315
1849528
761487
1669817
1229105
1481636
584679
1583246
263703
511405
1693978
914118
1079757
288446
1843336
1750280
107989
1753672
1945023
876636
226583
171212
355751
1283495
378836
206905
1427173
160321
824608
1654564
1061565
1504830
356456
133872
1927658
577427
1868980
1174286
1448058
394800
715796
807031
161487
632352
142212
1535112
1403351
796466
474529
1397636
807684
1116788
960603
696371
1842035
474722
1060212
341958
1755808
1235326
1927628
1319056
1727397
730150
381652
1306748
1653515
603185
1987503
70735
421301
1697786
1306893
424822
890379
391859
643968
1625596
1813786
1620112
852442
1454849
1289475
398168
1436361
125279
1539239
1781421
969412
1488237
1532026
588098
1530431
26973
1390329
257192
1510920
211224
454083
1845846
1054580
475471
703364
1456920
1250298
954815
460451
505056
387921
1720274
856847
418887
595748
687225
321029
916464
1958308
1281197
564590
1305740
1111322
925091
477092
655986
1622474
523075
482681
1772950
1536304
18232
1169819
302646
428919
1739411
1860981
1185636
1957662
1147555
452737
1411456
841688
1378068
1033385
216094
496390
810552
355155
1163014
374262
798938
1957020
141329
1107803
492395
942670
1763788
849551
1989162
122997
1471973
682526
1809308
562263
1550985
1802917
782622
126776
752755
389989
1073958
321675
1975941
451523
800914
441025
1021840
1605061
712963
1115555
15829
1316246
1903699
787432
716437
539809
1042851
1394770
170731
1251230
1045332
922709
1883493
1541771
57157
1184099
1914998
803406
137248
201319
1381506
678369
1530429
50538
1889484
336278
947852
315564
1398929
1613931
1392198
796702
1196942
1238681
905286
820904
835817
986851
1946255
685761
1700169
274698
1873615
1015187
1282598
627943
1454568
1653282
127700
398763
856215
1816870
197682
1601403
141822
395796
899524
798347
849766
1658694
1304215
852559
1022933
1917560
503303
847358
761886
9665
1961886
1916011
1010245
493221
1234542
1353275
650557
1532505
1745830
1288030
1744862
1964765
93489
1568452
16806
1387427
1706272
531808
1721366
1747849
492102
338095
1572523
1408111
1143426
1656590
409963
1394370
384160
1967167
78071
850215
166510
1766809
1980501
1054906
1771741
1146153
1001165
1606382
1404209
1207156
1614381
677925
1525590
1268812
656046
293271
946407
306956
115338
258670
859666
913794
310079
681729
284123
1845671
1854882
1803966
535275
1610069
1407116
576784
666195
1864565
83392
802900
489894
1133001
1003373
1735717
608564
544129
1660433
1038440
1155416
742508
401834
1544668
1753726
319368
849308
581798
618318
1061122
264586
747926
1058652
274183
972116
1010421
1802350
1072458
1983700
1789107
1685153
1325279
712963
1081474
479110
1681687
1696497
754914
521391
1453835
1890295
926544
946148
1144916
1218871
730380
46366
146316
1128265
1359351
1362888
539672
1855336
442989
1874194
1663630
16339
781872
855428
204389
1605028
863233
426848
310587
1271230
1811551
744987
1159042
1499834
217601
1690126
368939
1667014
1274257
1705811
1197455
317113
1644798
449844
1549130
619674
1389034
555553
1867987
169752
562144
582798
1376810
729849
1104077
712840
1959343
994159
1805284
1641566
1411069
1188913
1526155
292617
1007270
1740776
623905
870455
709012
441539
1425562
1329531
217876
536119
1164787
5938
1381885
1482632
1650770
1011316
41035
34323
601269
907461
302510
897112
8012
1731746
206321
1118783
1327361
1624391
1560071
942817
1975508
628215
320040
886733
1817433
1853179
913312
267739
692609
226716
27060
431729
1461300
1860227
73837
72428
760778
896464
1807208
400727
1113105
1993108
1910542
1720405
639046
527807
925188
1714692
387248
1825992
755716
620507
866616
1220751
155231
334276
871468
1517791
1770689
982298
572274
782151
512799
1348961
1787290
1328384
237654
226138
1953834
109160
1600700
1193399
1480191
984614
1962907
802330
520331
1161500
1418273
955744
234918
1718335
545819
1713747
293067
824892
34108
1305695
1127705
402153
379691
1871821
394782
1152023
1094173
812051
955509
1574235
533587
662119
1775710
1705175
752105
1175981
866925
1957432
20955
220538
738389
543753
971332
1715356
624050
707548
721648
284758
42963
1867668
1319452
996498
773667
1507129
1447752
1894747
858703
1222854
951751
207060
1673659
187473
819044
1382086
684548
1865957
1323665
1107610
29488
607770
1375082
1180777
894679
1211060
578614
1327072
1473719
440455
479352
542982
1223452
48792
1968553
256687
1014984
653298
1571409
1485563
925564
1235827
630528
1192681
1347497
1778485
1109661
1122141
1545611
1239796
1285632
1376076
183612
1015438
1587530
111780
1391156
947213
1907984
973293
48784
1480276
708788
620407
1023638
1184890
1182930
259245
1282802
903215
926071
889765
974573
136031
1002602
1704925
1951612
1041107
1325580
952548
1216282
105330
187758
817507
1781195
1183
907464
1353275
1821197
957570
1191208
682991
115999
1483278
28977
1118973
455233
202664
283437
1026609
186010
1655569
879800
1355977
932386
323596
1390980
1376319
1778213
1709353
1360297
806768
1466682
559945
1073691
198872
700555
220301
111672
464077
839270
336484
291641
1392762
1129436
1530920
862769
1317605
946606
611074
283846
1524432
1187528
1237473
1104752
594215
1793974
473107
1042571
76616
1348384
689880
701917
1370410
1859518
1034336
476988
696349
418015
396474
876414
58488
1451553
224961
1228588
840782
1707779
120070
1083748
1060586
1983603
1012390
1773674
1384969
623587
727069
5701
1930172
898225
101918
676287
834226
1598567
1642099
799348
858639
1280540
1415574
537548
1425445
1906949
1192568
1576595
1775522
1216371
1650932
894899
1180829
1795
808501
290640
382126
656928
738143
452845
233936
1284071
1305580
925821
1338141
956042
1598757
1273370
602962
1190899
512271
242069
144027
1528997
1191108
109701
901247
1085151
1676585
1035503
1245512
174772
353700
1059783
1524064
1362269
1776099
1531278
491796
1870166
1285311
734256
774683
1282559
331699
267690
583113
378681
1084463
215577
767314
1702676
978773
218604
1438852
1927525
1304295
942817
1694812
858038
298714
1537824
1437329
1558821
1892056
255757
782130
1063227
1620242
412266
1909228
413295
1497696
1875788
350585
346300
1861277
286370
1219141
673945
690664
960170
456759
450335
968325
1959226
1674781
943257
624469
471723
1121202
705469
800089
277654
1159333
944774
1553924
1728043
637528
1723429
1549556
744955
258275
678643
918864
928524
953962
6101
353914
1553487
1508102
339711
1799864
1174020
1617075
751967
955784
73539
1997509
65359
88795
1038526
124632
1359753
1225131
1583275
1403723
1965915
1850763
1564308
1897709
58211
1526117
727008
1132154
260489
1698708
851780
289243
1307737
514964
919997
1577418
29590
772817
633026
70097
909595
1946737
981130
249570
1319892
678366
1508841
795095
1643594
325226
1608871
946435
359611
875307
273161
1783887
335049
546129
157550
1016603
1125572
1055301
1665424
924539
1188834
1249626
1330663
1770271
480813
1778179
970548
257757
1315691
19951
927192
943330
1024985
1812629
1013020
1260412
762826
686888
1765063
1650444
1874260
945241
323833
350394
642860
355434
317198
430681
801126
1562338
1084416
1087700
1705956
414466
1193995
1564287
868554
1365325
1148864
1193158
1443482
1683257
1550873
1416782
1407826
47763
1289842
1068121
380628
1346988
1320871
1270246
1914089
667692
369479
1946965
1291860
1499032
317059
1255518
521165
106842
1598646
1083864
753825
677140
333312
1809384
444315
1647489
387347
500890
654600
193877
1651134
1437150
1971464
177259
233626
99609
208823
1899760
1519585
1444287
255728
1874715
1700864
1711272
56174
1467561
1979952
989980
1223803
768412
559736
768054
1115088
812037
44251
582997
1514949
1674286
83952
150111
1994066
1188727
134631
1082961
646686
856027
499512
1653665
1917013
1154628
1325708
644008
375505
149232
972753
586987
1183814
156900
1101923
61607
1659058
683637
501195
1673115
1726039
1672403
645474
635631
487699
690283
245415
1028487
450843
706014
189960
486786
477832
515419
1263555
1662738
812814
517113
583220
1619725
1347316
312387
1152987
1327190
431249
1869364
1542530
1943183
1639842
267298
1000679
1468677
1013624
1626613
550315
1378550
586098
1067274
1605047
463212
109826
385578
576306
1472157
1282349
1592411
706821
1414693
1014889
1526918
1406041
1664124
376803
1201888
1009211
223323
885147
330815
25382
314596
1594878
1923026
822247
406562
1427463
388767
1982228
1139883
1494267
1248727
1034493
419185
1858503
848650
894764
1986343
551464
1262453
560466
1042983
91457
1790275
1626116
905915
1460624
1409512
477904
1146136
778357
1222823
1793330
556542
426695
1098375
296828
1719951
13503
1449690
292646
1829842
839772
1841193
1920096
571730
592507
1348283
852155
121461
1413387
1887947
841517
1061355
1536282
1726027
1711145
1366152
1309508
1853388
53463
403110
1921119
1297645
1917109
247822
25566
406721
283378
523606
1789149
1547609
321134
1127228
17824
313603
1923418
917848
1985211
1188670
627265
936417
459251
1989938
1619701
310628
1535672
1244575
1809367
1686571
1681104
1244633
1831524
1069653
775014
1709398
1475741
325989
1799775
86833
934314
1176895
1474456
1815284
1292806
1517541
518712
626287
16273
1728118
1892693
1582136
1589358
980897
1527926
925621
11432
1545025
721431
1227948
1764632
641334
743022
686886
877411
289703
369489
1517430
1055265
1470481
133590
1066505
1359339
132789
359739
580988
230303
1854730
434726
1475410
1529867
1358658
1360014
959407
1623141
497563
211528
1988846
1242978
1065186
510902
891335
893860
1970606
189374
1070297
1835175
1102315
1265474
127380
1950555
286023
657987
1207044
442520
1925797
530184
223399
508247
1465212
1051473
755731
1176538
1725068
482030
265829
547326
1580159
1964679
1071500
154854
150096
1790640
173549
1978490
541480
766633
1342197
1404152
1437364
280938
266797
1164255
632125
1981706
1520113
241429
637946
436829
527676
1348535
808995
81241
530067
1453604
1644476
1378080
893763
1783278
812063
299434
840724
1698956
1160969
401075
86439
880193
408569
1030704
130245
544125
820267
1981194
222558
453744
1613208
247103
577286
645271
798373
715190
167054
1104821
853871
319375
542334
696997
1079966
1584663
166793
1420660
1807030
986328
1641733
880517
341920
1389698
776826
738325
1977905
282686
1494989
245453
434923
1614727
1216349
1240248
27174
1329418
167083
403693
1051443
674404
1200716
302758
1379159
1824855
319814
308037
419299
710101
1346467
377636
807481
1345571
937113
1349750
474219
1177658
1473176
215444
225182
982789
1387628
197229
1414965
113034
52744
1267455
1169886
326339
157975
180168
1484936
356108
752471
322915
1972296
298651
1625890
557596
271234
1980215
712431
254547
55512
247096
1794957
1153061
63501
673695
1429821
497368
240142
831535
200282
949417
923502
203152
929399
1977532
1976923
1469445
1112386
222160
1800857
539566
125058
1253001
1878861
410187
1715293
239783
775292
678329
726784
362027
1827486
594955
883151
932191
1546530
1650565
645953
703434
377325
1024993
1696348
1172313
1306243
1309062
636165
1741393
1624069
603750
1267958
468611
775809
945077
318793
1543875
1317203
1552189
721719
1795966
1241631
1515379
1421524
526776
107881
322767
911126
494052
1046274
1025877
16055
1624785
76426
881116
964719
108218
116906
685664
1268313
1372821
294216
1961822
1805821
859259
1107520
1316913
1579981
369937
958180
250404
1287805
296937
784414
31771
430333
1772633
1113769
61952
72744
740637
60705
938765
131518
1686552
416703
730275
690447
1315247
1350341
1497842
1691084
1533502
217930
1519564
395097
1409043
707378
961003
918827
570592
1776723
1174161
101171
593906
1055377
709836
438563
911150
563615
1851846
1742370
1259281
1086397
1867378
1778179
140018
1378621
498
789813
1601038
1036832
1991177
823965
1250644
1337243
212989
238075
1074260
466737
1229803
861021
1255663
1768572
249665
1898179
737131
1574287
243400
1836684
1080268
573273
298629
1729749
1949229
1377996
1495747
1454922
324209
1600749
1583609
1568724
1532382
1024956
1112496
1726103
112922
1887647
1645934
1028876
1632907
1267177
671828
456335
307551
232556
710999
1124658
1540795
1754000
1519434
1029856
1278906
167715
938721
418704
1899883
384955
268731
331219
518308
1227830
744566
175460
1048406
1705788
1404666
1906952
1235621
1047986
864213
740762
767593
1545208
1798937
735437
350646
1462931
720824
1633458
675793
99735
1027783
753999
788409
1262406
913201
812995
1082563
1074334
1159526
1481120
509032
1818798
244058
1194120
472441
716992
1364984
114456
1151555
432044
1981271
1490060
764893
1095672
1791554
1149281
1937619
208005
1077022
1075641
1421074
663501
430551
993755
1037049
1486345
658940
123359
1953741
523964
1970958
1292198
91700
1488449
1807490
771306
109722
1875900
1230857
7493
1465107
1384125
168221
920429
107128
1393997
956530
248726
1360556
423167
1901144
230940
1853283
1559236
210306
1215229
1422963
1409489
94857
1802018
1655430
234120
306707
1721970
521935
96741
731490
1073738
747818
1925591
372764
1073539
1657458
1817814
751957
679565
962161
169007
554913
1185983
544057
224232
1964601
1972629
707456
898194
1520928
1628508
929487
1329805
1490328
780737
1892962
1317302
1407854
1912990
208056
1494732
1210127
89522
1842157
1948547
681203
576012
1915305
1178458
1741331
1231446
1210949
1297251
1471958
646937
1027048
744193
644137
1745562
795987
567443
379065
1514299
106281
57926
297949
156200
1263543
978263
345514
1851858
266033
1295780
998149
714223
488615
140893
1268430
520931
1781277
635106
1302728
402932
92997
1486541
919848
953779
374212
212667
692608
1248621
1431088
118593
872679
1214828
1603403
1338095
1263830
341301
390710
1649023
122666
1770378
598068
395550
1477297
5573
1791729
1337245
872659
1417087
972160
998867
578437
53847
260991
1182614
1019023
64342
845868
132368
1079088
1964523
1557090
1332443
1358885
258225
52804
1844769
1843743
1330772
60108
349503
1298856
1962460
1171540
1967075
1849068
853427
1818746
602602
1293392
36592
1852363
282267
1795743
679850
239500
1171024
546683
1183502
825818
539340
1541539
771916
510309
1445980
486926
400822
855224
1042573
1656307
1848595
1283304
459170
1793891
1974707
1510004
280558
465003
1548941
75166
1112655
1289476
940013
665946
1000608
1990145
1749789
1346087
324979
1212988
417828
722778
257960
782842
1195386
763472
593048
1497885
162051
1277499
46932
1407810
976858
1111066
1564776
514662
640859
1554857
936794
205707
1833103
425476
19491
268855
745164
1336792
1810099
1412278
238215
1217355
1580633
1920418
1051392
80262
1610778
552449
615153
791832
1394184
1688509
1997906
1557592
1847520
1764911
569042
1207517
550239
1486572
27989
481821
1165334
1370992
1037315
974997
1696504
1439235
756172
779463
1552499
888899
739013
1709427
593744
602832
1757802
1765321
666762
1895447
886752
710311
1550025
1301821
54621
1847538
280699
1895833
1791087
139181
2362
669055
787562
887041
1055320
452338
1790315
768520
94667
164060
776723
330388
896688
1298905
1689874
1071463
1062270
550213
431151
808351
1223852
61635
1737538
1631770
629057
610921
1690806
1258021
1018418
1230451
699423
365157
428557
72611
1876150
1843414
1228131
738259
1223936
988409
808470
959525
809847
834237
668838
1048481
1536438
63219
881706
1923257
800191
315647
1302994
315413
446079
1863761
1040169
1241680
501020
378562
216039
1652718
1642345
254416
1824080
455471
9364
1661042
1006349
1979546
523905
405548
1229834
104815
400234
1658330
981926
1163475
1094926
1753459
86234
543735
1671397
173030
1208667
787862
100155
1347034
1120041
826470
1399425
744879
549957
507306
1877941
461977
1035796
366835
114914
1871331
1424974
841552
671900
94026
1816846
1081088
1368362
1842211
1295241
1763642
1857690
357906
1202200
377840
1228884
729977
1771417
683843
88210
1056084
1610710
646138
1961547
1294888
642775
1345242
495915
1162136
808616
868314
770267
42454
119659
1453684
246688
1886205
1538278
368478
559077
596756
730155
652948
1133261
1373087
419439
1173993
470123
1286205
9716
108446
176355
85954
1553409
1764725
1172910
1696450
605826
631153
187307
69565
701592
1461378
632427
1901144
166602
1317428
1068935
1228418
225014
514401
924770
954524
1746951
575776
1256097
198433
1039748
406529
1939798
1206298
1448043
1403268
1462420
499979
542906
1166939
1574981
1980303
587453
811708
416375
1013394
458155
545339
1024138
1441917
1333074
12263
1765521
1570972
1468773
62889
1735623
1489768
701867
188676
1055102
1465446
475136
1970207
151431
1754155
1966919
155267
1412321
376587
1430297
1597233
1007
667876
885827
1672471
1312675
540091
1188900
821204
953698
1362102
1040591
52300
225039
826777
1488963
1348657
518822
1700839
96723
403649
482372
1983012
1631106
1600985
866889
388414
356175
442672
1568962
259753
540
122812
896836
1152600
1450068
1816945
1885896
611617
157951
1231715
1245728
175612
46559
1514762
511269
498162
856267
1885751
1378065
868418
1817862
1236184
1349718
1638464
467206
301686
1285766
1906839
1866991
1805827
1896374
1840876
646476
878793
348202
1792925
313411
1653394
1986337
810007
688605
1580387
1635352
888598
297488
663926
1846027
1451068
624910
1853326
584924
23575
979744
896352
1770051
1674411
362033
584368
18877
1468904
1582780
1647228
1244906
482760
1321219
8004
998133
1466372
1434330
1332377
1559045
1367901
1054189
1248218
621401
752025
41390
1050317
1929270
859494
699105
1520776
92233
341544
17186
800115
176015
1023992
1922647
901254
312700
791448
1440013
124719
1512682
639760
1802684
953698
1765826
983602
1455247
70063
1498827
1772129
879293
1629852
25182
1225026
333859
1374945
241963
1569278
850589
1060823
168626
773951
11061
952075
1963071
1583700
969644
550295
882295
47344
1554724
1096859
1217559
472175
194453
706313
170672
525139
1733177
208025
229097
467682
1777142
408088
1152371
680352
402780
1705201
1989966
1950339
988988
133608
837538
1798591
1655788
1662460
1541667
1422990
1171985
1460288
1279512
63967
283846
575594
454974
978692
116129
803303
1493239
1037961
181685
1762152
27291
1478259
120530
820323
1503403
376091
314258
451751
1575545
911502
913312
182715
1405573
209535
1407348
537223
1261924
866868
1487231
1947403
417894
1514512
170379
729822
349314
1923049
1832526
1569427
1258951
1104037
1984245
790714
1425601
401837
1880582
1041842
1761517
1289872
1289050
1300554
321376
1557956
1359603
1244821
571250
1910211
934483
468351
1675456
315280
1317264
1740111
1916075
1351568
1905372
331276
101130
429947
1213125
1730425
1689123
1197848
1062394
842677
1589836
1623870
1101873
1981462
1704803
714886
199811
996655
1590309
1774744
1775893
584745
1346350
523079
397491
1760577
1172770
859392
1820767
1918371
722493
6956
1208493
913079
1118636
852556
1607247
411475
1416290
783709
491154
1525361
472991
1740408
1727858
221376
34465
479395
207206
573077
749737
597069
744790
337228
916393
663992
304541
1082236
1639862
347447
573883
637876
1987424
597745
30271
1322785
1859096
1671100
1730947
727813
1606497
421039
1928566
170131
622256
1966183
468895
1741579
1704047
1031217
623502
1497467
984521
1679621
1085769
1568444
87995
502552
394496
1112651
1291262
1845522
313870
1356053
46538
151002
1486272
260668
1390228
185660
1744860
306983
1842251
1042096
1914575
751062
1892549
587951
714787
177614
1478922
812517
1272047
408601
652071
1229243
1055606
1436019
1098356
274622
1458954
1647892
1014753
849016
595793
1498564
1151958
847074
775884
313435
1639067
952841
1585532
432452
1995336
1011334
1891945
498925
1869064
943127
375227
1786843
1631084
1991266
1554055
465526
370316
1993643
1043229
999704
506432
1066218
619821
1129587
1680993
1326227
498720
1074262
1660028
1753676
387883
1270720
298760
1432077
1821612
1467820
1463787
1265487
1530878
392265
1010683
1896203
980280
756421
1849050
829332
650187
1256795
1147385
948730
1224498
1717750
802284
1082554
1388605
1134946
996283
1215518
901371
1358371
1451702
1086151
273884
80353
585252
201685
292545
457866
1153071
1266341
1233957
1578042
1010943
1520928
1530154
1400340
814624
103068
373015
1104234
1084163
42648
1792064
1220706
413915
7095
1039640
618978
1336918
1256910
538022
1992215
528515
733379
1006159
1968661
1355140
1139602
645257
1526863
338328
1647423
680996
198550
71097
605088
792376
1311212
1829519
1291910
504196
867314
1030887
405037
270681
480991
1521715
1202693
1010005
550099
167537
1346976
331687
1267423
1331351
1741817
668025
505912
714542
627474
1958816
1755667
1513427
43346
289117
109306
1633362
384920
28880
560738
1871420
1179492
218701
1226503
1897961
1212597
56751
1471341
1950469
798727
375317
1088329
809618
1093390
1444055
489634
1059269
1265091
1375037
1999097
727092
1959286
788694
561386
799971
874273
1906640
1345176
1466966
945918
1622093
1408080
1719320
1027055
106817
1330270
1694785
189665
227611
1201803
1816777
563637
1185908
867642
1930562
30219
1035931
269346
1944567
1180309
1722813
214680
555980
1722858
1347872
1816859
1008877
556922
25464
957156
1990218
470852
826684
271782
1211897
494357
1255093
1727615
566589
200105
1269299
1744678
510621
1546527
1023319
160131
399916
781407
1905149
539341
1417225
402727
918370
1443338
572966
836283
1170233
1253039
1374822
1718594
355493
835071
1622834
1229893
846007
7581
259903
1661942
579885
683912
1763393
695409
1053600
824077
1969684
481628
23831
1311187
593709
1545760
1170936
887318
944515
57952
1583674
826417
1707333
1819319
1886034
1513996
870580
125285
155315
1614149
1563015
1582047
238229
1127349
299945
518483
1857058
349352
751552
347841
1808148
1983310
489553
1091048
1404626
937789
183199
153609
753050
412979
106103
130120
508400
1844706
642188
614749
1450805
678508
680923
503082
1116817
526288
715180
1191362
871597
1994725
1746584
1426924
486113
1986947
1288405
1567491
861525
1520026
1804297
1634109
1866556
48122
1508599
802138
506532
1433834
132684
405567
385665
579885
260943
426966
25771
1001000
1738347
718420
1275190
457680
367960
650128
520035
1344272
1074130
432098
1766901
1119872
378662
671545
1306391
1065774
931596
1547944
1381859
171836
1500245
241648
1989390
1152712
1323561
405610
1103890
1832814
1117335
1115055
1359702
1720033
522455
414030
422688
572068
655216
1502722
1796516
517826
1268754
1604668
150157
106890
1657367
1965219
940212
1278084
530268
447653
685057
1290032
429251
1022656
669947
132611
1923281
399494
182953
93523
126733
63742
1004070
69961
578475
1314405
1630977
779574
628663
47309
1460886
355595
780990
1870578
1910553
1878012
1261079
778505
1285641
855827
1515920
1733910
321827
1518654
811064
1259696
826263
1697045
1065508
1305760
1574941
1608149
194379
1884618
274462
522869
1269804
995548
1599166
1421060
1119986
622274
185524
1228594
1985834
193547
1665922
586072
462989
571797
1150523
1399728
487430
774442
719716
1104752
614767
1822777
1096139
1689678
1724226
413592
1257006
10315
835745
76591
1398483
392504
655202
933182
1024586
1127691
1398291
1958589
1154853
456423
784131
398077
1910898
223335
826642
1240666
511306
1004064
1875443
696045
1158594
510180
777618
1597597
1274364
756051
238238
1190659
1860536
1161035
535022
138079
1977382
264762
471723
1521899
1382636
1690269
1488820
1508726
423372
153588
564908
998397
400890
402708
1230806
153611
1543511
598726
1435175
1542232
1274623
736653
156570
1512546
1257609
352385
209074
253559
1375939
1922803
1418373
217048
1509613
1434512
1559953
552075
783774
388051
1186292
1402645
856784
364589
1499645
1474960
523075
635888
1525749
383843
1731990
774911
1056887
1851289
156793
456756
1932007
990288
1919972
459021
974973
1334365
127017
1014682
746795
948117
683222
912800
380296
1072103
395858
981944
1707836
1877277
313460
583658
310799
243671
1977956
301930
1696836
504575
300194
1426690
136360
309947
35535
1843098
1054510
1316209
1214902
205053
363195
1393714
309098
677229
1653904
56460
1694793
525641
153362
1858441
298245
274274
425080
601449
44183
774670
1777144
796224
1748371
1052948
84460
853407
457627
25715
1098361
490962
70106
1851169
1061497
1047969
1933908
124395
1411740
1262915
1864020
97013
1108316
1643478
672542
856211
1349406
1816421
37538
1605944
1525913
831289
1077948
1452020
286108
174069
1282126
1130085
39683
289416
1549284
28638
803614
358681
1563425
1624868
647193
1191175
599940
1569068
938776
1047097
1758520
768767
1943426
960830
543884
1665038
1031190
325129
1441028
160498
104436
881337
1224536
433386
1527597
45823
203113
1187669
1342425
1509796
1230521
863860
1348119
272443
825912
997740
618143
1732487
188469
932102
1868951
67795
1086834
162419
1471441
269495
1642874
1253787
169036
1289963
54324
1491832
1154899
1579628
1602513
889772
263159
385212
1571065
1722400
1651476
159649
306425
1710732
1143827
706974
1310591
1990735
254243
888510
648755
1494295
720669
1759032
934737
376860
1573774
1925294
48708
1347679
1302581
364281
1014644
1176082
1934267
626730
1616797
1858356
968604
329425
607536
232826
303608
311799
1731948
91619
890529
306101
91257
1673742
1485391
831742
194345
1301211
1640089
525503
261495
318416
420106
903693
1094148
836500
875916
1613614
121018
860103
1895734
275603
1397751
1429963
877308
1090947
238157
1636220
434913
653720
1909837
682204
952484
1326831
1872459
1368411
1963985
1858503
135561
1422615
383329
596401
1683252
821165
951679
922142
182460
716695
1847456
1235866
1762173
97892
860796
884720
1474671
1889167
581227
1907044
1820314
1233918
1146689
34431
1159818
770294
536650
501549
963267
1951596
1344757
29385
1960538
1522665
12045
666980
1377824
1796189
376651
1936707
720589
906589
846490
1551565
1490939
447467
161689
191177
649436
1522647
1274644
547552
848621
1156356
1959197
1087822
503927
410962
556564
963927
526977
157623
1898495
4198
264012
1190899
1858463
1429444
658395
1724784
1033372
391664
573393
834265
919196
576651
1476105
1515131
1914691
902258
856602
5760
298538
737255
1120135
85828
455217
714178
996316
1093797
1949367
1943596
19939
851489
1336224
921767
551905
1108870
365382
556433
987360
1404363
1572984
927016
1483804
607320
74396
324291
1610408
1470984
1660326
670784
881903
977120
632263
1982431
1023326
1022714
729494
947059
890853
1457670
890140
1325667
1404206
1988721
1654624
1042796
112179
596570
553651
1324528
1365441
1863614
1241918
165220
242880
942107
1235988
1854609
1330322
1203540
253575
1568868
888555
209190
529203
217621
435588
1844939
1354692
321818
744166
88219
634207
134065
1764188
1073198
1500649
1334770
1098832
726346
1669697
1427389
1980443
1577604
1631536
394983
561989
217021
1770428
997390
1374023
1350923
1863645
1623631
225713
1336910
1919539
1711087
226086
609628
782121
1027287
948851
1957070
968194
533931
873971
1772992
1202949
1354725
815889
1763839
491201
90411
1800811
1452043
1941049
975053
1835788
152236
567843
1741530
426492
272135
777040
1228859
1853810
490901
1705151
703454
544969
1321474
1068634
250664
1364560
488326
1748952
1358566
218905
1513890
6697
910521
1294123
1999766
1070650
134632
1939445
939487
959516
451922
733887
1245619
936232
1323567
341507
1305859
1807402
257615
761586
270324
570532
383329
1219519
1541386
1419830
494420
1867406
577706
2622
712680
1746576
1880855
1204599
1236811
695061
954042
1882714
747786
1234433
1749367
1784730
318593
122461
1051401
674698
526240
1154045
1181559
493968
517361
118771
840677
1717126
762232
1392002
358841
1981363
1211405
1157800
298968
90305
1369430
938651
61387
1421987
348937
330235
1730875
558666
1336187
787722
1003982
133967
305829
1670905
804426
322219
1893152
1063783
9691
694209
1826399
1023478
485123
1289061
553595
838009
1385800
492459
65504
857081
90935
1237865
1577010
1886754
1429835
1456811
1352029
1605641
273873
1216757
703084
61530
43738
1170690
1022133
1401141
1822097
1761062
1625068
1027260
577653
1161628
1802719
566341
668319
58739
1146041
1639840
177868
515663
981685
913998
617598
85398
1565823
1818231
249093
1468035
1709958
925324
1335519
1045550
499298
1933946
1082169
461974
661860
1795039
1709259
1483591
880740
848142
1773894
1381027
1857527
529022
1555430
1899894
645131
1080973
1822895
1016044
917595
759445
1624370
1264868
998418
285289
272242
923117
751103
363988
93125
1657698
850711
1565399
103124
585958
1226377
1781980
93659
692718
1639846
796162
1689007
880869
1444228
818591
182479
740387
1804066
362027
831846
23584
1799780
422418
571094
425300
1402225
1788985
1933347
1312907
59208
1769329
644180
61781
511049
1072591
722416
1395307
1476502
795827
725478
1142751
1184223
1236162
717357
764379
547184
1924250
1766133
570896
1045146
551588
696045
1927473
248590
697638
1290577
267198
1416736
768433
3042
805608
209016
1582558
319325
299882
1946665
260943
1007365
1072497
476809
1770253
1233265
1336061
1982667
1073782
948130
9986
1504726
887722
1246312
70968
585302
233560
831807
1833150
1673345
1399809
1420702
1882518
736397
1978116
1622623
790079
375182
542516
270719
1870249
405980
1073097
1303696
643823
1860658
1825014
414939
280328
1221962
1716650
486703
1098626
274097
1990563
925318
1039675
305855
1687873
162335
175415
841586
268858
1190383
310164
302417
830498
1122029
887684
580521
253142
29332
1120115
41757
1635346
329950
633556
137868
555980
1528697
438774
789123
1123207
1331943
1912048
357836
859834
1050039
1120449
1588123
1078380
753315
890343
718366
795747
1244847
1351114
534298
256633
419912
1017284
1740090
759189
1402731
449474
560355
95597
1554064
1849447
1150862
1000740
1280780
1517935
1376945
1911629
879819
142673
1271412
1366011
460525
1244812
1850079
217567
1613253
284274
1558527
607238
1480151
660480
1504809
1690416
1488549
624429
1378000
1657031
1427514
728033
1307281
582807
253502
642891
1047147
1327957
844401
1355291
1780354
1833342
917447
872051
1469294
753555
1120093
1135443
1529645
449126
969441
1642857
1883629
918104
1688478
1077020
1889597
1195168
433343
1161980
1480126
980296
1545983
1550277
973528
1246859
900336
1412485
1132362
1216995
1724697
711179
1383397
276456
482030
7135
1939291
999133
118772
1045983
997987
1940914
239044
113553
187916
1522789
1469153
1817194
1486960
957176
853309
54131
1345156
822685
703864
1871766
388325
715512
363275
560776
619414
1239852
1258118
1888439
563859
603049
251594
380781
504210
1562076
1612700
630646
389845
1744923
906325
759813
1690594
1900917
904725
318523
804426
997278
564419
1634687
601343
166743
551544
1117224
515670
1989889
1623717
30282
1984131
685914
1216652
235727
307706
96651
1061666
876832
668120
603083
871102
1538996
1180844
647893
1522894
451062
1693217
150504
204745
1229484
733200
1200855
1761685
1944017
295019
1612503
29143
1691998
1090028
1665436
1771162
223297
1880889
707879
161214
1126658
1127156
524174
1191348
1729869
151383
213190
825864
644563
1069249
1735213
1504822
708166
1398245
1536078
531175
1697804
1991211
243676
1340958
352230
1188891
1847701
1519297
1741428
625229
1488180
1538909
724025
577606
603567
458731
906920
943280
521151
1703138
1101867
1447356
895869
1512679
723473
281109
1653263
1796431
1856195
986093
880813
1474039
157873
1818555
1374060
702055
459155
1929667
602715
106899
642365
466738
1379693
281258
1649138
549957
86101
1867808
710093
231199
185086
536937
1673925
539663
1321507
95478
1171646
1171303
404022
474424
800925
752473
1439024
1253923
1611187
1713081
1945536
1203734
336856
1757315
1707789
788525
1704603
1253345
1198262
1671409
666302
1899848
1075803
358962
831471
1358998
238963
32781
147433
158770
249800
1681654
922339
1446324
1753444
1176940
1112209
52112
1425792
1365521
1999151
677252
1866109
958055
625604
1233421
1911162
744110
1481304
1771929
1533483
1182905
1339715
1429262
985927
1764201
1767509
1476252
196458
466760
358882
533158
1417681
347619
1443946
881167
763176
502200
557139
868454
826221
671719
1948106
478572
660824
294535
1616326
1759218
939225
791643
725562
1690969
1813745
606966
598536
1153174
316927
1001743
1628001
504922
1643487
1992090
693023
1267073
979006
1702011
1625722
278929
262993
797789
652439
1123653
1953924
1782983
1872393
1104693
352186
594953
1156256
1594789
956964
697289
874378
1025766
276392
623149
579399
1747018
1364545
275016
1366059
1198042
1652701
371043
1803226
561036
1538734
486400
839634
1029986
589391
404078
1746701
1444027
608473
983008
1460902
1594775
1637638
1504071
200144
1668960
1015330
933367
1700234
1427197
821953
397560
1004100
1415414
713148
272716
853799
832056
418688
815274
1179357
927626
745686
456454
1296687
601348
352227
89448
1499342
94755
1204781
1333947
1300907
490705
585761
1963371
1657732
1004888
1883061
887120
1880889
1778648
263377
806707
1056147
1798838
428835
1815630
448386
459481
531254
317953
963379
167506
278869
555361
66273
1602701
792778
182118
929511
821678
1296911
508869
75040
855543
593183
658906
846900
1013974
398258
1914713
1287672
1058953
903051
1960002
1146690
930241
1927030
1828115
1832054
1404971
609035
1328624
1973520
1730542
1900811
1069980
492351
1021909
552931
1138985
1216300
285322
1534252
1407435
402214
468862
1461491
805391
1270957
397959
529521
1733666
225778
408625
534019
1108424
551424
1958308
1944399
311210
1033734
655902
1087531
659611
235463
1600923
967149
1944715
1302703
939443
204745
619913
1339037
1711732
1564623
1637455
144451
713164
1967829
421075
555851
1646270
812094
927958
1258680
1990885
1906271
493191
189854
1147939
197284
1334675
751651
1286229
1595416
1138382
490088
1822310
1483718
460987
270500
988998
1341685
1120059
844844
1804661
175001
1433240
190285
175016
1634230
912410
1899791
1704593
691335
1966106
1984920
203315
1630817
1293961
1651184
190669
875620
1105482
1958813
466076
295764
345229
596360
1056311
313279
1555014
1213867
752430
1952883
1676
1284014
1349865
312519
331306
1664832
810365
1933454
1810229
317297
1548697
170818
1742512
68597
1169446
123556
1360815
289661
435747
293871
1100858
1802905
586564
108080
119843
516751
794574
513042
1236568
1936030
1182204
53960
510552
695657
133805
1400585
1242344
1542384
124645
587280
887799
1898751
1162243
902413
1035219
820719
1040283
1796184
1072136
1736869
137779
1659488
1214918
165070
1476801
1323583
915571
391423
813434
883782
1053497
1985111
919129
1217183
373847
1774829
1907877
1867593
1754799
352095
1829484
247242
1324132
1992493
1275679
512247
424665
1380114
1792394
1972115
26619
667638
663995
1970065
291574
267137
423732
500488
1231716
955727
1013401
48268
1677602
1785253
919415
110221
726274
932215
601921
1161810
1001075
365424
513062
1673423
1874915
1272244
1026759
1040889
424727
734939
852693
11978
781963
728473
1403548
1234552
796663
1449198
1070295
1265133
1828150
1040806
1954684
459857
55254
1478813
681971
1849456
1847516
1065638
244920
380691
920207
133479
979177
436865
818238
9835
782862
170423
1112935
1059906
437989
643297
1143126
821148
927130
1110481
1905492
1966230
1858196
416576
1304267
958508
1998443
1942465
1006240
763629
1506343
1771039
932182
103618
1704047
1857746
144575
1357912
1274644
1624618
1906183
1018806
1407595
1289530
1066509
52285
1195375
1734808
11826
1272818
1117192
1997740
219071
1656938
1096725
1001467
1008667
129407
347474
302729
972578
979365
1396486
23406
847521
441731
878443
1535291
1197688
634813
1652742
1787171
145366
150545
878877
1006868
293273
116502
234644
1825108
629564
1283074
631491
873864
170471
1832035
90001
100643
186952
167075
1065117
1446851
962715
1715356
1097435
632934
1239477
1329527
1881459
331020
282889
1799846
1448073
920213
1913605
1907951
1863910
1999722
149917
1140755
1355376
1903809
1098478
1107891
371210
846544
1941409
544245
1986476
1681134
222509
1937450
1827906
1960060
1464543
1667473
1216432
1955077
647872
258061
210686
1841091
631445
1523940
1337800
929577
609037
1294531
1037236
130514
17872
971961
1561810
1948783
1863494
896874
1742702
421900
1275431
1501932
1536776
798648
1837924
1173430
1467364
715003
1620161
1272819
1498723
1258169
1864939
433273
1578293
1652523
1021764
496962
476683
1011732
1067309
61146
1981570
1349614
1775910
1972848
13092
1812531
1938067
1791433
359745
532510
697385
175040
1184497
560124
1592619
1810147
1064298
340350
93019
1425015
437717
647875
784594
1261714
679596
1832637
303705
1657606
408965
745164
1676517
746939
315801
393192
76358
1557983
278043
1133268
1712604
328194
1461170
111529
840724
1632313
336634
1736538
1791391
1296415
1292005
988278
1515673
1968204
401075
1317797
666917
1040193
660428
997446
367639
1257402
1760368
122019
400126
1075464
1250837
1181427
268247
360357
353929
1336483
910997
1895556
1153363
1792420
884109
584116
751999
578157
1728779
1057011
1907337
434928
1846015
460937
1442586
1502762
27666
486706
1934873
902007
1112928
1597071
1537389
1615175
904971
941178
1186435
1470173
812231
993405
580987
132781
832353
1126255
460884
163099
782571
1336945
14347
1023555
1810738
1675599
1017551
373134
401404
1658122
1084388
484438
459240
1364795
1578128
1541878
943231
700008
1429900
1377151
1993049
848036
630763
232170
317578
683002
1437574
1797681
499773
1575053
670265
1325731
1675751
158067
1156767
1553012
1824070
639359
1635807
546557
178580
1048883
1627329
1662640
71820
306359
167857
472511
176764
894135
1547827
1280792
1831159
647694
905857
1949832
1772982
1579398
1197357
1743624
1141414
1595419
782794
216735
1339367
1425873
1916542
1292074
1435618
23406
516177
251698
1924773
802548
1097205
197748
192019
158831
1883748
1750867
1300975
1544467
1746451
1425596
1970936
319502
1781645
721362
410984
327672
598349
1728257
84081
1120448
1116992
1546603
48098
1019260
1260185
506056
298197
144759
1663420
1639466
1540314
1240693
706416
789867
714803
638571
515663
981612
957144
943241
215297
1653022
1484225
1073392
1770035
1039311
1164585
300016
1492940
1489768
1309708
897394
1758317
689386
1302204
1170610
324209
1876101
1633231
75534
143194
1980973
1810575
1409362
1168083
1367233
393535
493992
987123
1498160
1377508
62817
845050
719007
4530
1450107
1750727
598276
1714314
525924
1971521
915085
1041379
509876
1425562
1660622
668534
1644752
232006
1218223
61201
30681
876234
1700973
526770
1529671
1564945
1179740
101171
84192
1248027
1108498
723438
1927845
820136
799884
1453364
1787676
212093
1855096
1184890
1586264
1391882
1296453
483132
1164648
1706033
750177
685241
641836
1247113
1762564
194873
1793902
1109115
919150
419148
1294460
465373
1351167
770201
1145123
1124575
719797
1495872
1507596
173895
1216763
1161946
674266
1068828
1661238
1472736
806333
1435128
1467680
440052
630150
529021
360267
1336624
1265406
508594
1539271
1320102
1191711
5117
1566263
927356
306342
306397
826413
1388025
1914005
1255994
1496840
1944894
756580
243062
48222
511627
1838233
1331886
1681195
1476381
185195
1044609
388290
1326637
1772861
140428
65226
1357063
520941
201713
1915594
1410994
1480219
1976909
1198724
218660
468014
466497
1731454
571746
665565
132803
1303107
262432
1911330
1024879
177570
1727671
1833907
1769494
468977
746383
951720
595702
1583806
1661326
1172628
554908
28865
451566
1790177
843205
441838
1194632
1379382
1252425
1632389
1291538
17598
211221
1585414
1530830
335310
1110657
956253
143034
1107139
438735
271103
1602710
1313944
1233655
1123929
780201
717334
349221
635335
743850
245413
800619
1450680
53754
1805477
1200074
1274775
141685
1921347
1973975
1543499
163583
1915594
1753674
1654146
1759307
1728258
555807
139521
1754027
1650513
301010
1620970
414592
712223
703096
1466720
1295926
823449
1878594
493968
861392
235053
1104569
825467
495493
138053
1416061
72438
1504400
1021847
65191
529502
1743187
352549
910933
1748873
636997
813697
736001
545121
763298
256283
1428193
1568372
913288
1449231
39661
1066856
1957381
415510
1777995
996357
914712
1209732
1751540
230584
672214
1982853
1958715
1576254
212320
1132934
824413
1178428
1074823
282299
1864366
799640
699384
140741
1501098
903627
1205901
47714
597871
1096846
1886820
1446753
283613
196535
631348
839245
970742
449475
352972
617442
1293251
594739
1442006
160167
1798584
28976
943127
164756
1831450
817666
169676
845412
640012
996465
383279
998289
1536560
1889368
1788249
694776
177002
915272
1884767
1519681
47931
1805072
1644103
1580441
296425
1070006
1628783
54880
86253
999961
971441
1095597
125789
1693873
1665845
1996680
1518540
1824048
683613
508428
1988550
1950402
1331265
81514
241816
454652
272509
353335
1833890
1934904
1487510
507278
199945
1535694
1501379
428146
621879
698704
262579
844983
1331106
620468
1501982
1514706
567049
1198592
609988
98052
1693489
989607
966644
331853
453136
91011
10691
1363723
572181
103394
1510160
167353
661417
1123716
956794
1294935
1917372
1627038
1003833
398232
1132042
1173828
651341
108669
1085842
1404048
326724
1590798
1897017
703978
1108217
1320975
1142137
1051149
175976
1912480
106744
147301
1948137
441593
210686
1739403
416922
1101448
1291831
408242
532523
869212
1908140
66199
825215
838557
1514712
1038205
1293779
426626
553183
1605951
1230234
764203
1906752
1478697
442815
332529
1068555
830982
908034
1504421
1990453
1822726
1515056
1588329
1639237
1770711
314421
1478093
799452
533274
1716668
40785
1667030
488078
676064
1698936
1649119
230823
1514746
888193
302671
975397
430682
1272110
173052
1523809
1803783
895905
3042
408965
1203214
1261640
925442
706512
1994253
1866595
163643
1156944
1908970
1912204
257446
207475
1300955
1636311
1380443
1537890
1045270
327750
1197140
841777
1275068
827366
169698
428919
1409960
766855
1218509
1789049
638148
1466235
1512731
881402
956736
1921454
1804538
1182103
1217087
1409437
1713891
672959
1200809
1677906
1765882
675770
404660
340108
1125401
1096062
1835536
1477067
1715875
665573
1879227
110098
868454
422977
263623
1231015
1510272
1866434
896506
1971076
824701
1551427
208980
6888
1351344
481361
901453
81021
665783
58895
1713269
1072982
250111
992455
1357661
1599131
1411740
345328
27269
41021
531220
1837939
219717
368208
1448750
481865
262679
1952574
525389
1455957
1891321
1116992
180641
489611
1981393
887820
1789154
1086499
1185240
1633851
1418340
772665
1609664
105807
1522415
656653
98331
573596
1562735
1600339
785363
86594
53921
1479291
1619160
1847937
1007336
558150
448489
562260
1010950
561956
425596
1208157
690067
1221172
985692
609649
1919213
127915
1574989
1266076
179379
1590542
813438
834102
1558002
1536745
1782200
206934
479888
333459
91489
1568811
1608149
744691
1941727
216735
1377110
145970
45780
384484
153629
1742271
563046
1155721
1281182
1296154
1798894
10687
142286
287339
19839
595999
354732
1582820
458415
1797812
1469812
1678460
288215
1254305
1133902
434419
1102307
1677667
1041787
1526063
21068
1108905
1728511
1213884
926256
1541683
62377
708373
286386
676290
1069875
670305
1217873
755872
1075958
1605881
864137
493020
1965780
1047730
671361
694829
1990042
1783769
1883112
860489
1732560
802910
1324128
1600398
1832852
466813
51878
804935
677588
1162571
1440901
1996475
725947
215314
561389
364903
153166
1904837
1012106
818658
1564749
288017
819510
1604361
1599575
840008
875736
1773240
807321
907525
615148
1690352
1543697
608640
1800854
1018382
1705893
1576831
606943
511811
882054
720365
872985
566907
755536
149762
883768
1568749
999552
30339
789150
1069203
1358354
1974126
1232945
346762
190725
1349274
1762970
1603569
672456
1237097
1796326
627602
1560808
1445653
1827568
1883198
1344791
573072
802462
1551329
1089572
1890339
1753539
1384584
1916554
1315414
868503
908382
709972
1604945
1895943
1895437
72128
1232773
1102652
1641492
343648
254176
381274
1194258
67042
1179483
248072
1660971
1013324
495885
383805
1868368
814642
1404632
817966
328884
172046
1376545
716311
1007653
141737
7487
671985
187526
679451
1596474
18832
1213473
518498
1618499
127286
938716
1854028
974806
1494514
1105156
461477
1313068
439154
1012181
776700
1585808
1247160
1648827
1823621
1013952
1526851
714504
1608323
1284856
753582
1911850
1072786
1214247
329556
788971
218983
880614
1021457
1339201
1987501
1362198
431456
1583073
891556
1534476
448317
1335020
520688
417766
740471
1766324
114060
1895133
472546
385842
706230
460327
398831
585340
390501
1128944
927580
360418
535017
150180
51215
1113077
707738
632449
479976
1849286
1196505
873773
1147125
380628
841825
1654022
1432029
1939576
1341294
581170
290913
1129005
18373
1278546
678180
1534871
70605
1923709
256684
407082
1957565
602074
911588
1620077
381304
326933
1578561
3389
1927189
940697
973559
14787
857653
1298545
165626
984081
1230873
1857996
1158888
1327017
821747
1556514
478088
1156714
1243076
426139
593865
748417
639706
1633762
1210822
289622
218705
629645
1312943
1548086
1186070
25334
1310152
738026
1483636
194175
1308074
1737786
533460
1821342
1428926
1182831
1059331
1079354
1348503
289226
163070
1067169
1414151
170396
351274
1897530
1599078
686068
379518
1388849
835287
1126864
644292
1228898
1531432
1252183
218779
1230215
827068
1975415
1573854
448461
445728
1669198
780201
1296405
41799
5037
516899
1944538
1969764
846589
152533
809585
1380513
86667
494617
606215
1393659
378303
865442
1633242
1930258
656844
1808211
22706
1900834
1730305
1099799
342619
392514
1614263
805939
866985
432157
1808887
671675
1610259
577595
13174
278694
1413804
1317285
285730
591011
753832
648283
784970
1083819
1367651
1939124
1860066
1575050
1976713
1326142
1275517
1457151
1940676
1278831
1799303
1016269
22961
419951
1736474
384255
39065
227828
1575779
1553181
1644610
1394891
239783
948583
258963
499357
120509
1872783
849956
1859607
152050
608161
582480
1152559
1830237
590468
991949
1879408
761077
251254
592760
850111
1216799
1703016
271303
932640
362223
1859210
1318015
199139
1772301
1804803
1181229
543819
1161503
125587
1415050
1138004
1290544
909465
1620366
1839355
1826095
1908121
843962
1438029
1545357
1509067
1832334
1496634
1071435
821873
1070592
1221941
493040
420585
1355137
1351755
1244965
1436181
1274824
1376751
1818035
1170363
1725956
619781
871087
134841
1327440
478982
212176
1700350
1846288
912203
160867
1207814
1457518
1707279
96652
462984
1812114
856720
612379
585604
254734
997935
1445949
1374060
1322591
1754039
979983
271782
1243532
1183350
1632634
550202
1013460
410111
1623482
1266145
228239
448392
1198320
1942813
339435
797227
623196
934599
769973
1795420
1410178
27032
934314
1116498
23140
1676565
1558066
1751443
173759
385676
1332412
198106
1767672
191391
452348
1599030
1515678
1122580
1551427
1981096
64879
999870
112094
1125772
1142099
760160
537904
270750
741201
1092758
1366410
195574
940651
850751
1350257
188820
597591
325129
848678
417828
892523
577659
532947
678659
440462
884883
691484
431578
167846
1161297
1221993
410292
276759
278372
588174
1593451
1594827
1901702
1903912
69006
1671581
1469651
1401986
847040
1429594
880338
104740
569924
1331001
1248509
1297995
1175668
799668
199753
942219
1331409
456298
1131737
594312
922384
1513901
1984863
628533
1979643
1916921
1320178
806759
1735977
796469
1449422
940411
1026890
1631732
1186904
1435704
1717072
956028
1815953
1614767
1338891
987863
513238
1103628
549712
1665436
812481
131701
1449362
458907
1230519
1568606
1737707
1648
1117620
1967188
447835
1666812
1468849
1447746
650579
1550335
139602
1420052
1916868
739019
721222
1171112
1289167
271314
1873367
1097435
1089197
1641396
718347
502063
302731
866131
1178676
1412352
969260
703597
1535828
164966
564796
1062149
461075
391434
1803893
118514
1874855
495077
1252666
1423791
413950
1784880
1174128
932643
1801991
30051
1521923
843785
242658
100171
241954
1612527
338326
163892
1171876
977892
1129261
1262044
205857
1772231
919011
344061
134714
450462
1736985
1187237
477608
1227948
1131892
754148
659297
1918417
252299
1690634
835138
9454
923935
657131
1676922
383764
217752
307413
1713203
1013048
1083007
1970877
1641254
1579111
606497
1937016
871308
341612
170997
863803
837719
1528564
1717805
765715
99308
1202792
128579
1938285
723491
1904543
1992925
9986
328470
1637698
1203789
698825
1664170
566280
988795
1318323
1603631
1052622
1869654
1851091
115425
1917306
1516886
556826
782782
1587386
400462
1134604
1650366
1894161
486522
1928856
1823004
1372207
972456
1430787
1858610
1497933
991015
1196300
704958
965142
1820791
314377
681883
1391533
203859
660179
1476893
1602334
1369102
1126175
29658
1003925
855650
1657635
154762
1616626
364016
310565
406655
1590625
179533
124234
203505
109316
1042148
778502
650555
1241347
97526
951362
1815517
719331
1737660
800600
1563641
698845
325502
1677330
359315
1569533
1072945
1262436
1353553
1593786
1218887
1014039
1004063
183646
1092502
1145559
1364715
943076
1312399
385364
384737
1294998
797570
1315413
1446101
660249
996451
750439
1220134
1915464
208580
902513
1323083
462169
662529
1937643
1783415
207605
1862046
10909
1826807
296464
1857274
1396463
309246
946443
1790543
236345
1755191
1947022
655202
1096708
247800
15888
764637
955579
653459
36614
1087180
1270035
175532
1201527
915734
1104773
880316
1723956
1907100
1495582
7503
406210
268815
553550
1485579
858620
1331914
77418
759707
912146
15446
1188142
403562
720755
1174733
1206849
58304
1205209
56485
1646656
241977
363718
377639
771549
1078792
1535283
456874
1869188
1384452
1070071
840160
1744225
666884
194828
211666
1851714
1291103
994024
1176285
1912709
205742
1864328
490123
1921858
989095
669675
196389
933122
224778
959254
375420
1285395
1788674
1068088
248874
1348780
1586616
1952662
415753
529265
499598
118346
180404
629773
1853963
617850
1942816
836207
456469
1388814
1950225
985125
1085823
196009
569819
1242051
552888
1308035
272726
10933
251332
1941356
428334
598652
488516
1113124
1151335
938471
1040366
1062920
73539
1434564
1325027
1141180
1903433
1457142
302229
815982
842963
996650
1870465
957703
1490542
1288768
657370
192425
1080694
119373
150044
1086625
179847
1428597
842963
1982913
906956
890280
977390
431550
1678719
1007176
1481921
679286
473088
940560
1839075
60733
847745
981752
991804
632531
1153895
115197
1182245
1415436
334311
1980912
1562589
1382825
254243
13885
252873
1287255
1095438
1963456
917409
1005528
204919
1166866
667126
269328
127428
1545635
593794
958261
779800
632986
105996
618164
1940163
1724288
1552930
140104
539703
632104
1596658
1009354
793020
1017589
909116
1617158
1679957
1366631
951272
1108980
883297
1979759
34914
990511
1711726
253263
342726
976368
1132358
887413
228788
733257
373450
1295661
380714
93929
1394833
1514366
574148
158515
1170158
1655442
1079904
1093330
42934
468611
1253887
1495785
1232841
474120
1409862
87947
1607471
1923746
1239308
1899981
1185109
876807
1931527
1111294
284379
1912020
397880
729516
1025053
1786209
855696
584099
1440581
574259
52462
630854
169721
109388
1674517
1801918
1130020
342729
663098
166606
573294
262983
1394477
634751
1635224
195644
1342859
355936
973539
1212874
1016387
424130
765592
1071214
21674
1514944
1926610
1363055
1220702
867383
74149
1649182
442323
1106361
675196
1760904
1250443
619662
453134
1224720
1132554
169236
1242335
1675219
580416
1381354
1915680
192586
1614383
1214417
767970
802981
610019
288887
743941
1305991
1043113
591772
384748
1947022
209926
993801
1025780
1687721
1899741
1889543
1528547
1349756
664540
1464467
1580795
1718
1094880
1774326
431500
1449104
729419
1364763
397560
1450456
1336288
801294
169825
1792510
601266
1648642
491256
1686112
841172
1884751
1470465
1658695
123523
847511
1757239
656128
730814
459169
871823
1103318
1838095
1453522
628775
573815
238667
1925075
1833519
1546273
556881
1289857
1536022
22681
903562
228607
329508
1224074
802330
229837
736796
986093
1103822
1214162
1763360
1192460
847743
1894639
1807815
291756
694658
632907
758980
1930910
750975
1181427
16415
1578137
674037
299117
1308672
960144
1407618
1829827
863395
1590576
1975717
1362460
279472
147230
451671
1997556
1222850
986446
692800
422118
1360817
311201
1402684
1201294
364712
1339367
702392
1770540
346390
1883141
1542156
905170
1864924
16408
1665922
1036650
212846
717523
391423
705168
1541740
1917760
1401237
244280
805357
1751609
402957
1437040
234324
1461029
1091136
211818
369111
1991240
313050
1989520
1432225
619027
886247
261294
639806
535024
463008
1757443
1007502
613945
31430
789914
1692689
1648689
1736828
1402072
122795
575352
1741703
362980
1604506
1452547
1220662
1055840
818934
1813018
693622
1567279
1243645
1555650
464177
100698
1400688
1265705
323942
1708895
429905
1628822
652999
1853049
1947999
842663
1713640
929144
1001809
1435363
351543
1179080
1478075
619079
311799
812345
702073
15034
992581
1186592
525100
697940
110625
1134101
1001385
1280148
1412684
1946764
1584523
1369047
164118
206026
1133084
42385
1926448
1597086
1736269
1762358
366114
263484
184714
121290
1120407
1326125
1117917
26589
63356
1689246
1325372
225278
1847413
1973925
1753096
987742
259832
1777831
508564
862660
1252445
333312
762954
1934275
1060416
1538450
1922464
868507
860710
1651268
503296
1765321
732040
855930
652761
1913308
638173
1292831
85706
704823
173799
1551142
1167443
246414
836941
18218
391990
1294658
1002776
1512773
766065
1093095
1338861
823981
1786865
1954307
1917175
328538
10821
1393721
1645195
927580
170423
571216
99894
60235
1441232
93050
1816001
1514869
1461809
969936
1027215
315181
1512142
1263961
124406
953194
749299
1151049
793706
1506843
1822799
1946821
598338
1370072
1557464
954492
155532
492725
782225
1832922
1637267
1460980
1963414
1519917
1344791
1798912
241710
1519865
1693905
49300
1476502
1027624
203948
844421
17267
48529
515943
1976428
1849997
1009646
827339
1597054
1571401
1684004
1314842
1669209
1719248
1621662
379505
1598149
666308
1877840
349594
158244
399887
1305786
309314
1362650
315964
357865
870713
1980180
901857
1624512
531719
389460
1925745
1219089
245891
1252648
339895
916405
575267
257487
338971
1359502
827767
340917
1239302
279988
812862
1106752
1028357
946240
303064
780030
1510807
409567
997390
898657
1760683
487639
1151931
1697134
1294292
1502355
949193
1365036
651674
564334
583295
211937
106080
557055
1197222
387056
1973137
516814
944396
1261782
151928
1624467
1519499
1615934
1085823
58263
696421
557885
91318
1846292
602584
425136
1461729
289703
152855
1995216
1836279
102448
747415
1993111
1621314
1019738
418611
206329
518043
1692734
1456586
1301237
1248642
555715
1381283
66903
869094
908985
1978590
1157120
1752143
1971071
743589
837984
1732897
459157
665466
1322411
452701
549615
380364
212281
1416958
182899
1009914
745815
1524061
960218
187013
1680513
788405
799861
1227948
1170227
318645
699166
535067
1502985
1527198
1638351
63541
872712
792644
127413
963792
284754
848411
1517341
664160
384114
8640
130349
313857
57655
157062
117420
272773
693703
1898960
1315658
502405
1002582
366772
1486358
21445
764233
1621397
360693
874442
586515
1949229
1024758
1863833
712800
1210592
597326
40261
1952497
169167
1322784
1708102
889224
842273
1395681
989663
185548
93504
792567
989638
1381213
1671831
185182
643884
1097826
923823
1530946
1399280
1282686
1833767
1223098
812266
1238583
674749
666036
319094
157278
1461398
1103287
181075
1874209
424797
1709155
841152
1073404
926102
1662269
1967873
866745
1398285
1695254
8080
1027990
159331
1705425
1094975
1444998
172905
542876
938315
942869
1711268
307410
197052
1051027
310565
484960
749587
1112183
382498
1973915
1635019
503214
1587966
630184
1121291
307426
736125
368830
749645
1329143
1127197
1080492
483508
1861071
1350704
1804681
690090
1227158
595149
395428
80786
681961
1054532
922228
91665
911075
736827
457135
1050940
234461
1662912
1573643
367586
1696923
897047
1435157
943117
1319101
796164
1473039
1045235
1223378
1449670
903491
1622052
1807138
279234
322767
795968
465534
588827
976418
718546
803166
1369015
1255485
1526947
1015674
189826
518209
1004643
1294123
1137286
117900
599257
99669
692793
1113404
1089543
1533069
1988671
869871
303092
149413
470971
1612949
1322597
1290551
963446
1998450
1728509
75886
1781703
159791
35607
189706
1257429
1380621
1058218
1965939
1099997
903196
1054873
890837
615953
1966229
981486
717025
1984097
864603
1659443
1994876
245148
842553
590868
1939965
1338129
1395792
1320018
1536396
658760
540222
1882522
132523
663084
759590
1050390
1346674
573803
1148314
19491
50035
1308263
1670583
713763
1517839
1387638
248077
1060278
335394
1656369
765462
107660
1695982
1413795
277312
10994
392069
1068541
1545810
888278
1196116
1198796
1328423
651446
1039406
439443
858724
697499
412740
1199617
591684
613827
1462049
1707443
1643644
1210754
1192561
100954
1996510
277171
1548319
1720349
758358
1191637
344873
1652549
398336
1141756
448169
36563
232696
791393
780747
603147
1273657
1892720
1967428
935287
230649
626245
1216204
1168136
1359679
168766
589275
73758
356417
1387307
1175416
1602939
1087763
324895
787247
1355786
330758
1944713
619098
1257508
1299247
80507
1298007
627299
462117
311807
144514
138189
481687
1623839
193679
530718
862859
107909
1307682
1704375
854266
1960192
1067974
1847018
1212374
826338
1768725
558149
91188
148287
258735
15787
1502942
880439
1342913
560793
85754
670797
466607
1870402
73915
540777
1897685
580460
1328271
1553750
1555635
1707774
201202
1025094
453613
1905490
459133
773891
522723
1055805
1934247
1193212
1259731
1193187
198760
1860344
460805
830498
378113
1149005
1439653
54688
686780
639450
1794663
1895097
1224694
1964475
410266
513296
996302
933751
399874
35782
1062412
272977
1134336
180179
1817374
1981690
1511160
1973403
1996624
1782453
1812972
192619
1242921
938934
1553730
201332
993633
955609
1611886
31561
1816643
1252409
942434
10390
1386775
1364969
341323
431004
1230812
1240715
1008383
1852167
886686
1176466
179462
1874583
976917
831862
258061
643908
118797
15020
17290
562547
497983
279996
1370954
907393
1413431
1079527
715391
1615731
1198186
1787712
774797
110780
223351
456922
1091129
1099229
998182
1821449
287889
406743
1664713
676913
1684973
1749712
60692
1699604
1530349
733065
592172
1017284
1713878
208660
903022
724940
1679187
736648
1741278
880723
1687732
742479
959745
528478
1604830
990233
760329
826051
1212421
122654
757837
1574804
843123
855328
467956
47047
1070677
1605759
1538130
678070
1809089
657243
1877440
1769382
1393327
207832
1774806
646684
958110
230786
1277796
856988
1175736
466741
1483464
1483951
172946
1988725
647880
63600
722369
1873415
216612
1513996
1132055
1092071
1138327
354614
1887587
616071
1378732
1143313
1316840
12870
1315301
1889075
1714308
1406951
1443715
1449232
980999
1635025
44164
1261521
1337644
1662277
687476
623862
1927558
1106993
630397
1803829
1152281
725948
1871970
1133299
1065088
1543278
424560
31367
1818638
1890311
759666
347036
1497147
1756037
392389
880894
444441
1429347
1407679
1478300
596683
846230
1216432
1514008
1031190
1655413
910329
1632107
274628
977674
965726
1895511
917478
1810713
1416195
1609683
576509
655989
283877
1951612
246022
358403
1810185
1910635
287270
1632
1772668
1055687
1707840
460323
1417058
1032331
1149552
1118893
1387906
597827
1401924
488803
613389
1232376
913097
1143567
179609
803996
1548254
253686
95484
585386
1786503
1082384
713307
1833127
421905
207363
326911
865451
1847218
1558088
451248
749928
331717
1755146
1902997
1800148
757561
1360049
1150513
815715
1330376
160040
1598808
996032
1143530
264566
575148
1087630
1943063
76933
1102763
281425
975365
1839193
950433
1281474
166398
348390
370674
598628
1743668
726167
1942154
1479291
600743
1868933
1207031
635892
574324
128040
421075
94515
659268
1564615
1011147
1093885
1998606
1233486
248907
1286508
377949
532818
1398928
412854
1423428
19545
1984863
1053199
1627314
1235263
628841
1338364
75045
215795
336125
347577
1933850
899063
1164674
792613
914193
382264
178844
1889859
76503
834843
1683430
1336157
1387770
372055
946502
77126
1904382
212006
768687
1811141
1624920
1590613
1246631
793140
509193
1301976
433759
525366
1362888
846952
1847032
1401833
1790111
1714220
495349
1032632
1913661
945447
552345
1686684
1157692
994593
1599638
1151847
1759369
1905247
1426665
1570294
366059
1165510
1440874
345681
435916
758912
1821296
1373840
1123132
950225
1477323
995518
210454
716768
1248757
1048349
841854
369131
1227090
726807
1470150
1946384
799500
1851390
685914
1931802
981947
893869
1519048
666302
997981
687451
1122422
1934782
1621205
68238
539753
74645
1930585
542505
1085981
1936145
1916946
1598736
287316
1707976
71248
161758
497260
1010044
293361
1910422
747318
1983253
327720
1733755
705835
1267252
1248255
591296
1742072
1297305
413205
42848
204740
1430229
657407
1780090
49091
721477
959701
681655
342626
1225818
1949637
1513121
1507524
348955
857799
1464648
675775
585845
20691
1950977
1755793
202611
1620056
579415
82135
1192234
520227
1563786
928967
1120899
1982197
1399665
1262048
73105
994998
1044694
481414
685631
1678262
1839493
1997937
863258
1373459
270502
1996368
1566538
1368847
930607
960348
824796
294680
1519340
393531
1082584
758741
255607
1476044
1335762
1995383
739214
1641104
581733
1393170
1412695
1557438
1294145
1254598
672843
1362745
1536778
1673994
1345236
1059975
273409
477305
499013
1848835
438211
1858012
518498
1589735
1279446
1799970
1257690
1350041
441727
419257
529822
1709706
1729248
995771
856024
170772
1270816
122798
1130827
127877
1599852
418691
421933
1740325
1194929
245757
811467
1292343
1791019
290100
1127265
1503646
880880
1655161
198218
1507434
1342850
1451446
852212
1159833
676101
950165
525101
117094
1403972
201843
1115336
465746
1544506
86944
1905914
1302227
898171
563030
445600
1842816
921439
1831532
835687
1695475
164701
1609972
479086
1466960
1476983
245386
919094
164667
1800140
1391231
152263
1671687
832443
1940341
1771539
1813018
84352
644651
261762
1440014
1761910
922305
30162
101278
677658
881799
43062
1230949
1636595
1274225
1819501
788412
154870
1408851
564745
144127
1052395
1269667
1445702
1564062
1353965
967650
1582199
1160806
1485777
1039887
119954
1957272
359397
1919562
651490
1173883
305181
1677800
1127700
804699
1234513
693462
648389
332407
1920572
1001803
269898
84192
256182
809075
1577242
1925829
40983
636193
659004
73126
4155
518887
10212
1460280
1699148
33298
1223915
468150
860270
282804
679274
1476726
886049
1248364
1045852
36817
898279
72943
100308
61282
1886348
1400764
399898
970357
1386107
1301746
1504623
63181
1307129
1617954
767530
1670126
1130728
209753
1270898
213675
296191
300512
1792900
769903
591623
1674362
854789
1788524
437242
430918
881464
749627
679114
22580
1015259
479095
500795
1520275
302646
1345076
111306
1819475
639761
1748416
440687
252654
1778590
282315
1238035
82386
1880195
653579
974634
251471
808510
715967
1594993
1328211
391057
678366
1777411
538676
668581
612098
1242650
1175153
1095087
647658
1684743
1219915
1984515
1963059
38139
1254925
284215
782137
1949349
1680146
193573
215055
1524489
358468
182314
1729470
494562
1686206
1598500
60757
1475883
824449
1907418
881096
1961745
1660592
1094606
1264037
325127
1016054
1262585
944683
971709
1491591
1344369
1177840
1983880
1130394
1701051
695168
1475077
1718947
1562719
636595
136513
147937
1141963
1502461
785214
948691
405168
232046
1373215
923757
1942988
787415
1653799
159675
1138249
868907
901204
572855
822368
1413432
1951493
1074971
197593
374541
1114521
1138061
1122612
1811948
460809
646957
34832
1231411
661058
79012
1923569
1721239
837667
708843
968512
453710
733088
1207038
1639229
1753757
281405
379433
392860
1967339
1889859
818609
1388913
1282726
539467
847496
64691
1474649
133535
961065
1136360
307308
1188851
1617673
1829066
1845225
330871
1677408
1697045
1610244
1449398
554973
701338
1221690
1727737
1716025
1252101
203369
136991
695197
1847580
555117
163040
1625698
1261825
1103084
805148
1876083
225669
860929
1783067
318021
1386643
1493968
1618668
1578461
1078784
298171
625750
509086
1465665
830397
1719951
999165
891041
381459
1170757
1897852
1510623
1053943
688533
1937928
279873
1235041
478070
1394462
1696522
852540
1034582
44077
1561260
1877078
331525
867149
667273
1793653
177950
1595166
1991839
423453
1424303
1112854
936537
774945
1149218
1161325
487141
1833018
1178017
1055224
1657758
1961904
711409
1315021
98673
395796
586952
1918038
240892
1178633
1828040
309152
680777
882864
1876724
1907390
1595468
1317859
727531
1650315
894850
1066277
1113402
7484
1705142
510104
1992116
1035226
558096
683029
1870637
1145788
1602480
1167933
409113
1832162
449992
542532
1252125
126084
956342
1775888
694527
828558
1371824
201271
806514
1564881
1261763
2839
1546211
28404
625245
1220650
530367
1392216
90595
680399
998108
1916001
1680113
1359235
726188
67352
415261
767243
196306
95802
903327
99880
1967714
61030
296997
726144
1137469
646511
1984047
828961
1105648
1722095
494917
135464
744818
372017
533427
561116
740118
1758092
1890853
238083
1305430
1400627
1986969
529394
1847704
552813
592637
167193
1553854
1377133
987133
540785
39367
709287
1421773
859313
869193
774392
354340
956008
1377515
695990
968420
515440
149554
125689
1620982
1227303
375837
339364
233347
303254
1563541
647899
1244536
500405
224970
747926
347589
867153
80657
1403655
979006
733264
1067024
529928
1362194
1688655
1420756
260351
1620145
507655
1539349
1892366
1485365
99503
1725869
523877
1738633
108445
1677671
1515689
1999420
766305
672386
1074374
602073
1732562
950353
734374
768737
1672468
1838793
203353
303829
872325
1644756
137837
1646674
563527
608211
44524
1939463
238019
551884
1321346
990425
700880
965720
1988214
948086
875974
539794
440526
1690913
1517293
1075906
778409
678514
193676
1790252
1653144
637908
1894364
1105364
1421042
96479
782259
577066
58378
1846177
1874910
1740201
1008638
591041
1444350
1097233
794544
966421
1648021
1505471
710787
723326
1487419
1345835
581917
852210
1223246
1060540
844620
1598084
1236645
1602945
583277
717871
364415
1742751
1365768
639333
439140
767480
1669685
496404
1187141
523434
1377423
1522845
1811868
536341
908259
655201
814530
696938
788933
1737643
795809
1389486
288511
1159912
367001
1804369
73209
905048
1344047
1809192
65631
489632
1473575
587061
1983738
636600
650031
1940122
1545454
849737
1738052
1028126
454911
1200003
1497272
446688
321675
32435
431973
1253902
1377299
349945
1876993
105760
808640
384150
1587524
391243
1882
569591
1022135
1398441
596935
276597
1706211
1534474
1314651
1190293
1367850
1277571
792886
210077
1707628
1361977
1892613
754239
1499334
746620
599554
297393
830650
40610
688642
603956
1036594
1218958
1986632
756430
1823682
562434
1187614
1408265
780444
67929
1337317
268900
1282211
47236
323845
476247
913638
1810586
1759221
1165680
505053
1630607
1810233
5892
443403
1576666
1528341
826503
1261606
1024135
442940
17860
1854161
752755
1545768
897292
1023517
1973925
79191
400934
1145510
1894151
1037482
363640
313226
1067966
694831
1323681
1466328
9914
1836036
113502
1728438
1614584
364382
709387
1641725
51665
1341712
1658418
1221838
628560
284803
1417985
773174
1097770
217072
1723504
1812523
185548
969
1061023
1419329
1516657
1820486
441632
254406
493403
1506642
1312687
696730
490966
1548848
708727
683821
990101
608268
1903615
580331
1537389
1616204
443247
1508267
403311
1257272
1126186
645
1588741
967351
333035
741781
1327085
832426
1178633
1451884
1382808
713164
1450499
1128669
424151
296791
352521
1170477
907056
964766
1767049
903510
807333
551684
1351475
1475091
971058
212479
1919908
1557976
716835
720086
992528
1691110
868213
899511
1606926
526938
631989
1483331
290427
258940
1595135
833281
1750912
251385
1558086
1769007
958194
1048954
872635
1440548
1602223
1116588
1877314
728485
616021
1404038
1950020
1875694
857136
1217002
1840051
322745
927463
1421412
922152
1330278
1431631
1046255
100682
429055
452134
1277666
623704
1935535
194454
720865
841496
512707
117620
918286
1186513
1644914
1887500
1502866
1637255
612689
146120
1080342
1408809
563957
1407963
1735719
187336
649523
150335
299998
824447
1551499
1806004
28268
1578088
100844
97711
610515
18124
1728364
1636847
209743
876487
444402
943935
803850
1717102
820805
1660161
531126
1365136
132198
1965163
464828
566682
1743973
1807479
1730870
19595
1952021
822663
388981
1158608
430886
1569333
1559480
1434174
1202177
1572589
1153593
1862390
1770347
427838
1765793
646857
524920
1053507
1766728
889334
102686
373782
1705424
1086425
200172
1963262
554965
1688881
1611472
271840
1312727
1925060
561244
1088762
766801
28124
1675628
665846
1239422
1160238
1957365
1123078
1381074
1068984
1938530
1512213
1188172
297999
103068
1726912
11010
1485604
133112
1348594
1318065
132249
1046355
757925
1448234
1395252
1942169
1038186
1460827
1333210
1454206
22330
1073375
1978519
452591
1088262
244362
1756015
761677
382883
117910
1336993
835189
814088
386201
1435400
544579
1022592
960594
115157
197454
907802
1513058
543490
68149
1577251
942798
1936647
115011
111456
1622823
1603896
1392815
1342248
1461798
1926149
262033
208027
1410647
1484185
1577535
382510
1847590
1480934
1924212
808045
1709305
368022
1011722
531722
1574302
52140
846734
243877
414361
578659
1690571
1810006
592142
1787813
266703
737401
1481712
1989305
930361
305563
752073
624074
1638931
1342105
942009
495835
910349
1133782
783073
1797045
377753
1330876
1127496
1074899
703055
930889
1902479
439742
562834
337001
313599
1213218
623068
872713
1766934
166774
595719
748908
1598753
1362216
1732462
320065
1853067
156375
1808270
840769
696663
828272
1564321
656067
1451372
160852
1988948
1381193
1120597
882537
587596
1990058
1932639
1064102
745644
30294
1173310
289329
865342
1491454
1503139
1367906
213764
1482144
811401
1132704
1270430
1154319
716557
1289402
1767807
1209163
1530744
1142377
1772698
1556647
495130
1265455
1551760
1796795
1849587
1271414
1628242
393028
929418
1149779
1848403
215053
1803927
77544
548624
1859920
1058491
1539615
177418
1325356
301944
451214
496284
332353
66070
643656
1968192
1826815
384307
1934406
1514301
1162243
888746
1770218
677353
513522
1503930
849541
975342
1172038
892436
1373979
901532
1053891
770006
1499518
1447380
1171080
1587625
1184378
1843126
1709289
210207
329322
695793
798017
2954
73212
529178
1280879
1500745
1069388
1154007
164687
1432698
311299
704636
1447125
1154531
1304941
890559
865479
1960428
739977
134546
1325899
608473
410115
651758
80141
1832164
1718678
1641751
1978590
1706258
1560459
1698815
1777353
1402036
327854
209158
316138
695699
1035148
453922
1545696
868818
754165
367962
366790
276157
566924
920077
401931
1786899
589500
358418
1867047
729046
1626234
1822022
1146109
67504
117304
1259469
552673
561818
643532
794995
1066939
1923785
485580
943314
125789
706726
1663275
643825
1398659
333978
549797
200606
1067972
98660
1863549
1450822
1458637
761785
137856
1094334
439159
548038
15591
419709
1312065
799065
1361311
139149
1295392
655691
1435892
1803071
1239544
649145
1978527
682433
1421889
1770012
621294
1926864
555667
1253275
871381
1858285
1588934
1092051
1018864
465513
1305959
1029143
1665703
1266621
583999
699105
342877
19526
1980836
1357877
585277
168262
1931273
84601
33996
650498
195571
1425687
1233548
1919500
803416
7484
728512
591320
1677312
1592006
1758828
1689911
1804781
441250
929488
195195
744997
311237
860911
1758261
1082392
500558
1575772
1983363
329331
1782469
776165
1198986
1624604
1408738
986456
697827
801604
1777742
153342
1197374
1786926
1539354
994101
474609
127404
1406550
908050
1062566
1453370
1636610
1093863
500490
1857209
1098246
692913
354567
398939
915444
941732
1650326
714657
1667480
235571
692446
1699885
828939
1743197
1386118
1983555
1806884
114723
660824
1639186
239095
887312
48356
859497
446824
1116119
526656
1694805
856391
1157716
539958
1458284
1014894
840140
865986
445933
149486
720658
721978
778
1611869
1601918
1980560
875189
403753
851154
391226
172646
462705
1256883
1416683
301419
18275
1489210
1637763
558555
1428755
9895
1969524
1894631
458415
1104573
1766112
1392802
1714404
1589897
560401
577558
886478
1290842
80952
1262378
227102
734262
1176304
383760
1483102
1634327
1946814
1796297
747151
1141756
1046726
355510
132132
400806
1155976
1792862
708546
1146557
192777
139300
1092242
628347
996140
475782
1833098
1637638
239298
660282
35237
1030142
1869310
178899
1940951
632178
1919445
904766
853913
1387902
1585417
1675932
44019
1620817
966616
1727604
1167299
1948053
1888390
1872772
970943
1213743
746306
1787064
1206443
1622998
150236
1243012
1088548
656712
1547962
820344
1189698
1217056
916168
109108
1020313
68316
868119
1929200
974003
25438
990360
435374
649005
15573
526418
1923440
798834
878005
1189693
1910215
1590391
1510749
1755
789535
18318
1376190
958830
92188
1811507
1325797
398168
312527
1909427
1589733
636838
1569464
757315
1386896
1677965
1193890
484124
1729381
465046
987478
639938
1782542
717665
1100361
1265878
1236068
1272248
699113
1608870
515605
1233989
1333483
1763520
1031255
1890643
476152
1555082
1583865
934172
1487941
1123540
110913
1297618
737700
1456510
1822965
907429
611170
94447
1639380
1236946
1547434
1134107
1463373
1366482
667695
1915687
1766237
1784201
323623
87065
621851
712180
965577
286302
1837251
1544182
1698059
1755548
1108965
438899
799323
1117713
67661
1509983
997135
1692235
1836134
222617
557890
631617
1122833
638179
130805
1753502
773943
1416017
1782509
182183
1557715
632125
934786
38649
1378076
1848339
1329914
1091690
1405864
1412758
1406845
754462
1101565
997925
994835
1614924
1503891
1190957
1517223
316051
804679
1764077
1519809
1650085
918506
1802365
1031449
1141915
1996674
1211770
275858
1571780
817771
55308
592347
98747
1949253
1812976
531639
1234161
1844991
1134503
942228
421229
1121448
119794
1711166
975979
605382
258714
1718810
1551013
49985
1634739
178832
1130203
1420065
503593
1113018
962116
346811
1966437
1385349
1725723
1386752
1541748
1335218
1016228
1283515
1662810
762352
715520
1958028
372158
1143760
1054618
949987
6725
1467085
707907
193679
43423
1570384
1557554
359599
1421905
980509
839875
463039
1581230
130142
868562
1697104
136527
1601867
1247639
585863
1060872
1650264
1047984
500125
313921
1591188
1337072
1837939
1901413
356816
1249026
667119
1416311
774261
1440581
828109
993426
1173285
207786
1869084
130189
1281334
893911
1262433
677856
1249534
351363
1953151
1611766
383390
422156
1159661
1290076
195510
1086722
1357870
178461
570691
1692437
1258437
346558
1581053
1450206
1475055
774688
1744962
1876452
1016843
976422
972265
596106
628257
477732
770890
938355
746405
590015
1000974
970873
942636
1566522
766267
1634030
487314
388558
719924
1055385
272171
934435
951814
1891791
1321219
1079513
1924155
1434746
1052415
69575
1198903
1921378
228574
1837937
1445153
806213
1534972
724351
695639
1677804
1435389
223605
832054
510162
1598915
1016944
12790
1269031
544854
1138082
1121873
1921271
237634
1477328
1564112
1757050
526325
1118841
1713693
1457584
1425252
226924
1528386
565820
940662
735127
785872
988094
1484675
1028424
1286816
119954
1239453
318718
1121680
171498
391057
1287590
1490175
356866
340341
1454484
687368
1185273
15229
711229
694897
1955509
1057096
1780219
294995
1904095
138377
857445
263190
1904842
1961272
1843239
1957284
1946277
1766695
1091913
588482
595094
977001
1213105
1170075
1241611
684104
91554
350638
1635881
693003
1172771
1687136
293333
1825885
90132
1895495
277204
736733
1525269
1742994
422890
1672685
1903628
148292
1375833
412533
1830064
1992546
33128
1385583
836693
1484096
1349878
102898
1241218
1740266
1756828
990200
966567
22276
286146
1328413
1562790
261222
1859817
1910112
797968
1889933
147589
602060
1412057
824951
1029311
1874527
633345
1289509
411064
943822
1840919
202420
471523
278041
307645
1421541
886130
1839781
1647228
900377
1962382
544513
1429334
1740730
142537
1250530
479651
48288
1033951
479707
210997
584735
1247154
696679
598120
600917
830807
211437
663825
289315
1490635
1352537
1894709
1534341
1427283
1021715
451461
288210
1323875
828541
45187
878228
237953
1041894
654934
660221
798312
862261
302037
1349221
1449682
1966966
1470234
647721
1492619
1071153
63786
1785439
656456
1130331
1148889
245685
620931
593569
49678
1607804
480790
1499233
1976563
1543464
546196
1204417
1201516
470153
1364068
1758945
1585935
1459058
748024
155875
1198479
1595108
1909171
1355020
1576623
825463
1076091
632457
1732028
560893
1784725
171510
1254554
142215
912613
804223
593288
60279
1892650
378404
923301
1297155
812626
78534
931607
410292
1799472
234768
870680
815695
1995007
769376
434448
151017
199788
431555
822165
1016925
1216800
1932728
1717955
1954670
321287
1037232
439007
337001
1943339
1162917
740680
207645
1682774
59510
701383
1527292
1392897
916134
1783340
185180
1633110
1241041
1880437
1471958
1552465
575079
1519499
1920203
328859
627943
198009
1079450
631020
1164901
677886
1178231
1950605
848301
185928
1122517
1420045
1676567
507419
1140065
1898934
45348
176045
559730
1399734
1242117
957263
391621
1713125
472768
1365676
298214
1105850
1390825
60949
874596
835261
545476
1811775
45186
1522608
1872652
1784551
14526
683143
792517
1801085
1435003
1645911
534306
763277
147288
1101912
1256524
408304
965169
1639656
70426
1125648
1768797
1514116
1963424
207136
168619
1036320
1187965
1600796
223654
644765
1961410
172633
1205839
1766207
246039
333556
1651598
928713
1318485
72335
1118656
311426
210486
542246
319794
44060
1750361
1527503
1673509
1808045
1951716
1411127
833501
824566
1156683
932925
134132
1754570
390129
727449
779398
1900157
952638
302564
1553350
800404
954781
1813535
950145
1997480
116450
1305636
1413265
1314527
906999
1490159
1595994
1809539
371827
1982706
1425205
624493
936589
1940898
1952428
908586
1607859
713700
1854678
140114
1358341
1971323
1736035
1774099
731032
1528999
711651
1489082
1153160
363413
1712608
383367
597747
833697
1143841
923823
1512378
128486
118514
1860223
89871
1845128
945195
1114418
798483
1770963
1528078
267666
1146411
1429192
751791
1457577
559544
722515
1565915
9568
1354593
5748
1283388
1717097
184084
1625812
1200946
700138
72212
1601109
1746044
107130
1770718
1743900
1343344
377719
1734745
844081
1737195
1473899
1122233
379855
1223547
934810
1141060
450019
1105968
449111
986221
1371382
632961
858338
1880861
1702446
889686
624277
1499878
458304
166001
994711
219243
315487
1410874
378926
1686199
1356820
463274
1418570
201551
1608075
565057
1592872
812297
1318512
618955
1773183
216974
1825036
1293561
1230345
908240
1361209
985381
1990718
482221
1129974
850743
531126
1113865
256126
1946282
46425
287270
1303483
1211871
1996703
1647802
1652650
511844
1976370
1283559
871247
475577
1627906
160630
1603136
1480594
876954
1172010
1429543
774375
1625088
122997
1784292
1505831
1607174
1796581
460793
179816
375856
1531736
211025
1798417
99752
839817
1346890
308472
1166452
1979686
1448806
1004630
484523
1275068
1145476
1769225
4996
1217412
799688
1222952
154400
646532
573673
1119585
990661
1130937
1776637
463557
1720349
450291
1643896
722217
758441
89596
1027702
1338593
682195
1862319
1619144
839468
1888356
549408
1956317
359468
1199869
641098
1316572
501335
684
1899131
1217021
1963746
1029283
1499982
1085376
863438
20930
446101
1077154
1692542
1522432
1452268
1167665
910151
1891983
836269
912625
1535562
1280585
709336
1872129
586754
853225
1228393
1771964
286391
709050
1553236
906553
898598
225225
69054
589191
641526
1606729
616180
490593
1960565
86316
356462
1794290
568541
12872
1558247
1875136
16764
1122503
351833
491060
1492979
669102
934000
1595542
1294145
1544095
1906016
544858
261109
142407
500263
620757
1252045
641571
1068626
1549857
1461406
279636
993174
1432278
18486
1360033
1176178
1476680
1908623
217072
1593776
1760359
91956
1463200
1072730
381656
750740
490588
1007697
1815882
823684
1212130
934476
406238
83925
262389
423666
808501
472670
1910942
533114
1018366
478984
665548
35980
1407768
1337743
749592
998252
1480692
581244
1854775
325605
1685697
796055
1784594
1800250
18938
660589
221598
228848
293717
1510611
341727
1299531
589052
1539053
1429776
772556
1807402
768406
781414
1112797
1664827
1402790
1643327
1131860
334851
1351544
1251230
1569257
307526
1347770
1972276
1622453
666875
1430489
264674
485557
100420
300434
1580930
1967119
1592186
1182533
203946
1182614
270055
1770687
1573568
689917
618676
305571
837296
225611
774433
845739
182786
1702901
287824
1666621
1879003
86990
1099154
1107786
1284676
1945944
765900
71552
1933439
1706567
732740
773076
1982904
1170140
949517
1358386
494376
1426318
1714019
1715945
1909552
573759
1982497
1807113
1140912
1917730
1757635
226661
945671
1946792
166086
1646041
1026156
1707976
128910
191641
105851
1466412
957075
1960672
1540396
142276
705578
175540
1856197
1288364
167278
379669
1583160
1963592
990018
818344
690664
459999
878692
80742
1703280
373747
230786
1104071
1397016
469644
1663246
56780
1174304
601735
1228460
1513956
49555
247112
148584
1873160
98717
1771560
1075189
117870
352491
441062
300868
623234
804400
995873
728514
1537362
1441990
1144123
1866843
73093
777701
1124844
1844869
369392
920588
816534
1694678
4627
1763965
701544
1511276
449047
405526
1374893
954043
995909
1417201
901414
319815
1249770
168840
1847296
1919726
596955
1640
770203
203386
763839
170289
1338971
1235420
759647
330949
1277874
1458062
1573210
1131794
960540
652331
1176538
1890617
1968973
1743996
173080
713050
1753004
1782113
1339796
851802
310916
1946781
1763199
470880
99503
861615
1762160
169541
937867
1046353
1492939
1406699
1598489
275800
1732623
1785941
891230
1613264
416576
514239
1368007
779456
1459901
43701
35976
267597
222571
1376368
510422
268757
1946255
1413749
1560868
478311
1453638
461151
573292
278884
499917
1391780
388051
660179
1537546
246525
1319825
1279992
61382
1887436
547867
646027
1364908
1301486
1063003
715904
1661301
1630959
1569085
1991482
926756
415837
177888
922677
1560610
1432027
1799876
997932
1275109
793572
301928
415189
549545
1454539
880852
380699
248266
924130
1675884
958248
258139
1349715
1303933
1140983
935632
1627953
668534
138191
881281
1379520
402009
1102113
79840
1901789
15902
987179
1779046
1250470
1372421
496211
1737096
902646
1612705
1980363
1566063
1205043
1896409
1882759
1418591
1339813
1468192
1739428
1350822
1872492
1186623
1372
431431
484609
1023076
827319
1191954
159705
1387640
15988
338975
895444
1859360
644306
1072572
1968992
1876384
508561
726499
208950
1819351
238430
208360
460308
496857
79254
97392
167144
1287679
998566
428334
1066696
1666120
914242
1218981
3250
462356
961077
327724
750328
1816245
677286
1488810
1821360
68298
1449170
1375353
109885
1210997
1613831
891284
811515
1809136
1755673
847054
498965
1379382
962758
226809
734189
162825
733709
1785374
1343416
946305
1760472
1801144
1431111
1921222
370587
1525680
589239
1044476
913161
715767
1148209
492461
38521
651088
1425781
409341
519315
551201
817190
227711
832161
1686690
1169227
662541
1394856
1873661
1975633
653380
890248
1516618
1366608
945106
1250681
1271815
5404
653235
1456996
1756742
415856
1834439
818730
1625833
276591
883229
1183464
1048421
857831
1732136
556418
264586
1478647
67798
103164
1169528
859248
1622594
1830996
1005255
1079912
987226
714989
1824245
1730442
1415512
1925515
1833383
29078
1688005
820248
1989400
721325
1850904
345118
1769988
75148
584601
142084
1009184
240006
599053
962295
695624
1379222
762132
925551
1067027
1417585
1607433
1219963
1893266
1290213
434456
701460
1161673
225990
1012878
611848
1080865
718996
308973
1540961
1317657
1343806
1632826
254940
661863
683628
140959
1251548
338284
1462710
1345603
17245
322921
332026
661520
1699446
796582
1839220
183649
1870466
1405857
1643882
1647003
505797
1099154
498836
1190100
1407053
158292
1121613
846490
647207
107064
1887591
1325810
982848
239345
1356967
941367
1123912
1705514
1427212
383537
560269
823420
1024240
1259359
658178
1158498
265726
640248
186489
361240
306824
1022611
639923
760868
596223
1255500
832932
1947806
1049663
1509716
60
7012
482918
1280869
918842
1206795
174865
1202672
1942161
1281367
1322080
1206358
1142707
1466260
550777
193967
1022656
170584
40134
1185753
556411
582395
1166733
408136
84910
1970165
200741
134431
1492782
1565282
337767
1588096
836800
1717645
826131
63771
129825
1026634
1897843
1525840
919462
1276380
394845
231827
1625144
1364985
1860751
19612
1683280
1672004
115875
923379
362556
208821
404863
1702921
864677
559354
932985
530450
101029
1737689
949403
1033537
11738
1690321
210603
1015267
249554
1985516
755349
601381
699693
1057363
585499
149077
964901
499029
1501789
206026
1637189
1348393
1397304
489511
262087
1949207
1493147
1308608
1061851
1258075
558437
627634
1179425
1423316
655328
623111
160816
1649611
1525149
287178
85660
1881051
469039
1341412
42951
1932678
649215
43858
904675
487362
80657
1146778
1603126
247460
355968
780204
163552
766694
582395
1533733
1432202
1325414
390740
178778
1245878
929521
482370
1038602
1846285
14727
1786848
1291720
873504
540154
174069
823771
1476586
103280
88308
591963
191952
768276
1004305
1507983
489001
702760
572821
758571
247026
781963
1226828
1006884
1022134
1673890
1412644
1474951
147740
1791385
141170
485457
1071069
419566
1882764
857502
708660
146586
1696504
1724226
934286
1971175
361704
82258
153953
1361578
1338367
1673768
1615190
1164514
1481404
339128
1692279
1747583
967497
1735702
954867
261198
1046993
649062
135325
1509584
1555563
1106663
1350451
825533
1455811
1130239
1381925
1451604
646670
848672
377231
644086
751175
1064659
664429
561859
1267346
1212627
492491
1790501
440879
729598
1441817
1853845
1986979
1009421
401580
1078946
361999
1593517
7436
511511
1594836
278663
395255
1907981
1164961
1070581
237654
1530281
1490988
1506407
1093364
1502700
955309
1831438
1616897
1405110
987184
974129
179931
1627130
401509
649902
753605
721865
316949
1017113
96479
402309
1281175
612689
1154994
1914297
1650361
859826
232285
352539
1550140
600072
363259
1723490
1043500
1942438
1177902
274738
1670832
304848
212836
780517
1882151
69029
1405932
831696
1111089
126265
1129612
790190
1588485
970194
1739154
254907
369120
1093801
1826276
626564
109659
1558282
354166
356607
531740
1290302
621324
511593
648320
1636251
3798
1042105
1467579
1423109
573655
1477877
588124
710137
776679
1767126
1786372
1844183
1069631
114531
1111322
1775295
1674774
1395071
60413
883449
1915316
649215
220055
254229
1078037
931619
239485
1450499
100936
1625019
1174557
643252
238131
1693415
709116
940498
474427
931212
1870074
1384861
816970
1403006
185961
1333083
1949172
490257
1484776
857386
1500624
1827487
1022604
387676
84571
966197
868221
1476594
302079
1782461
1880021
1623650
1910957
1855412
326597
1461388
150776
1200183
1649871
595873
437734
1727858
1337318
1692103
947459
791842
1988679
1193981
935216
324645
277670
202145
1949390
643836
1255111
1762296
963703
1846554
551108
1918152
1096684
1545936
361140
829422
1444523
1888702
1500639
1288663
1035047
1358462
1396813
309042
180791
116380
1466320
1151505
1969249
631386
1921362
1935810
409309
454092
963131
1631707
123665
1328792
311196
483310
67083
724175
1725321
1874421
1288574
105261
1343520
1673637
508177
358278
506860
1466733
992978
782
687810
75986
932882
872346
672428
333532
634760
1658085
1342673
1708267
1491966
222406
1193260
418966
910172
877886
300204
107443
1132009
349720
1333041
1563047
394646
971480
269180
789858
847807
965590
1536330
1606352
653981
1164836
1220149
1971529
1386796
271541
178766
549366
525503
1979364
1224399
62200
408294
712419
900280
1421513
295009
1203536
149129
927020
92346
1107776
1515031
1377303
28990
427003
99450
1206181
1851990
1173789
499215
524315
203016
233870
819590
793859
597013
1146794
215928
211163
1170833
913207
966594
1651817
1727965
994024
110485
655375
486311
1696512
779450
887900
1919908
219493
793537
91916
1539480
795606
122650
1618402
818458
1541865
1320388
532554
1456281
1200824
885875
398602
658385
1639838
1075795
444374
97688
1720399
662682
811816
324798
1448676
1117292
1128941
545949
1885832
361992
1357952
1270651
751321
80332
678986
325815
1299942
1022185
550145
943982
28458
1562672
570131
551201
348292
1947082
540314
761999
1244536
710052
87846
302758
865036
1233652
1809369
298110
689671
761021
882057
382123
1337464
1774491
492734
322771
152074
1050617
363190
1911041
1417206
1355971
61656
1150465
1432307
681897
1430789
1791936
823133
279325
194979
320181
1634609
428398
594156
271266
1479375
1914381
372988
450898
1377595
1556034
1267916
910686
44585
1418810
1785864
1797096
400741
1636532
8501
176401
1052310
135396
1662812
1201587
1386141
1905366
1129894
728168
518144
295071
1548099
1975962
1410527
1147397
191688
1328794
1707965
1423315
751764
297925
798314
1688688
451622
1641094
1913294
1936548
139198
378368
845300
1603510
1765883
134320
1887741
649727
609521
784950
350506
452955
557101
1162366
1953981
275795
448218
216581
1135166
93906
1516713
1133944
380784
1314801
998041
1013507
1465109
702795
687460
661063
271057
1506311
1103608
1503978
1742847
1843492
502865
430207
1388362
1677214
1621844
243269
900975
1684499
631060
1275397
1562100
933562
1301244
1944372
1772281
18986
247448
851217
1383251
1277906
827662
736159
1373093
1507569
426492
1049841
580150
1893336
1693507
146950
286949
1804848
894768
24391
1655567
1804278
1267177
320845
652779
358457
250184
685437
665950
1833103
1087169
487785
1863041
1998471
1437142
185062
1855525
422873
595939
644553
1751121
207486
1150208
877677
433931
1803144
1032795
1418813
1355624
203804
104500
1768389
1555682
1973831
433945
1397576
1771451
1200154
91673
1629877
174224
539729
213554
1032262
1382396
559156
980889
1480151
1960767
46932
746752
1244228
811759
190748
737355
379123
1441768
1631269
1448043
1759868
1629203
55777
778915
1107529
1906927
1821470
617438
412186
998357
339895
1810768
749259
44590
1062714
762194
780550
1497375
427084
294406
1628277
1951338
394100
1950632
769490
1824522
1109995
589250
793737
903307
1201140
1456751
1725903
1772334
52596
894297
1485361
1410657
712800
1098879
133156
1713631
720242
881954
1782681
148262
159947
1300707
187697
1277438
1310888
1108509
607617
387050
1790024
913536
894595
550145
217630
704636
1516906
787080
798171
415033
1474465
1880486
801062
221547
1097423
1379739
820841
1607662
375942
661946
384609
676761
1090937
567150
9737
638330
284071
152419
951679
373644
1617260
1510278
743204
1049190
821127
1733192
1062394
35817
1675898
719365
1055832
1509489
1139675
1800051
1031156
1457151
237543
278977
1084271
578221
514415
1323185
1481585
1883962
1746844
1986232
1139797
1287643
1554367
1138848
620700
1487617
1527349
1186351
1406922
1985083
55329
1437482
1949757
1027507
38510
1847552
397412
1711732
919045
694048
895392
85186
1346798
1314200
332377
322205
1484693
934868
115698
98589
245148
1952569
8230
1021582
1279643
1123944
1333939
1510240
1966070
1145889
374284
1105334
1225831
1604342
599160
1047951
1740293
711915
1634098
5073
1002886
1560250
1744050
661805
1950466
1997365
619205
1289416
878065
443734
1707341
1340461
1333764
1434141
1105949
626664
1582709
1677401
136647
473803
303534
338148
1055536
511154
1062994
326546
146604
1030654
1243792
488436
1849920
29345
885313
998496
1657598
804592
1170887
1405969
761972
224312
855940
692243
974129
1945595
7224
1361954
1302600
1531491
68480
369340
1602766
1751810
1307086
1311432
112537
334085
1896688
875337
1488284
130142
1887858
1650582
1071062
1217672
1442822
731799
148157
1684393
318695
540098
1490410
264203
501908
1733886
96047
295352
30664
1201439
1680078
1661273
405970
450694
1726884
113027
1742541
871489
920588
461331
1303975
1483911
1289784
1714499
1347759
717070
339987
138238
796778
1533734
1355110
1238386
109399
1891391
241646
163642
1386141
797901
1636291
1041852
195556
868782
373283
820856
1339593
842933
953932
483591
1494436
747973
194287
503967
517222
1440245
817321
937502
1557434
1381053
1313871
766458
699326
733703
79818
636580
1911955
1812958
1695844
1162120
454841
1343287
1922244
458137
136743
1445622
951503
1997023
20185
46935
610356
1129662
843814
419903
1074244
584771
604145
1025993
268828
977009
1978538
751397
1434619
1191143
1583861
1198119
1144207
1458820
689529
757838
860419
1559158
1667014
1384632
1799778
1345308
135775
1707595
350696
1001868
1673414
156600
136646
1133929
1182763
29278
568540
1046869
1116016
1409043
1360254
1511175
816357
1348119
671044
1928522
1885130
1140354
1761839
299108
1443961
424335
76708
1175955
1427853
955509
504976
1496598
1137286
802780
1087700
1651273
839047
1913377
1448073
1972848
730924
616965
563543
1148328
270133
1567145
704734
1653237
1468938
948468
995390
316616
1114902
1011822
986748
1463257
849685
28638
1407693
1648193
1188846
757927
1594130
1668791
159485
1258104
875561
166436
84888
1803173
1209710
1108578
1682394
461336
267568
1506001
1258882
1571575
654477
1470880
982392
1298493
1415903
1272717
55594
1180969
1214846
35830
662883
1269201
679948
298131
1928911
1329871
95939
1901654
542811
1018814
1137796
1139498
677154
1257092
158550
1851101
1784652
1197498
107010
396687
397657
375473
1154847
1712160
514704
39756
1162335
616394
1281507
206448
1445244
500365
1024455
151539
1431641
9376
1636741
260966
1618656
1344479
1356610
1472814
248076
1181511
234117
1196747
1467782
459155
1876083
717534
727610
1623077
1664719
884595
1002531
1220497
209937
956460
1670251
640669
173677
44002
998965
83516
1969374
742138
1042762
206236
1347456
1689511
11061
245513
1574555
1490289
1618084
922928
1753148
1428351
379720
915355
1586012
824200
767365
1679863
1442785
1779522
915496
1865618
374641
469045
716525
898527
1104809
510844
1272
1693192
648023
1671926
1873186
990012
1417790
928215
188393
1936054
1705382
1484356
557765
1364041
126795
638980
728498
1899831
629017
1300847
1083777
1553316
602891
168060
469299
1970976
1105949
1751004
144078
1891036
1682505
186033
640552
606675
1851735
504735
967183
990899
1438110
998468
1847547
296872
1146818
504848
1881045
826813
1680332
1733288
162752
839754
339008
940800
806448
113864
229045
1262627
277495
1079790
834798
1786728
1772249
1425274
1093863
1753692
423619
1134474
1497071
419230
1836825
1391271
1865354
34715
1960334
1297093
1457648
845406
677293
382347
285082
1877420
1492118
1978348
472080
919276
816350
1890903
305072
1098310
512991
1949811
1933439
1877297
1843391
1441915
105137
552178
157926
1855733
1010264
1241560
1718326
1736127
1950678
1779522
400829
1643581
687559
1147601
876700
1647350
782356
140616
58142
1642539
481494
1092773
855476
1276124
971991
1233892
1014629
1921010
1795266
1474674
1439785
531918
89373
1347897
450835
1865133
840718
249641
1348581
1153836
411383
377087
474649
1297628
811221
214040
1181637
771556
320181
1181121
181121
1016661
1125548
1699502
1607961
1492859
1398699
341678
332842
967316
732913
1993174
845822
611702
1656874
1084924
1324911
31143
1241679
870904
1718314
1940593
295961
1065353
204034
190512
650456
106887
411471
520063
1661273
418214
1808468
90104
1748683
369970
1980892
1487001
1938054
1576360
419535
1644521
1316093
74857
1947700
1109971
486580
1248990
971859
1549995
703064
62690
1508579
236773
742643
1228884
362513
995812
1815366
569804
152807
1820495
1034810
634052
1549898
1140359
1473078
890770
1055934
400047
1800292
1842239
1449156
1995073
1110515
783248
1038699
533424
1992594
1615098
1820738
1188632
1810354
343284
1031823
1770197
1635044
1235292
1971444
292626
291708
1942052
1134236
828997
393653
1480484
701957
512294
1594911
1816721
1788042
1149601
1257626
675325
540971
1210495
38644
1079295
535222
1003185
1005815
335809
410548
1918940
1999936
565327
1972299
1711170
687394
20700
1696768
1711929
1891270
1472942
1010078
892577
656847
1980106
250320
1557610
1782930
1325012
1494599
989043
723179
970279
868749
1579249
1018814
817220
169682
1591279
554360
1848176
1981685
346759
1543570
1708037
979290
1887825
1398700
54370
762522
1435872
946305
1633269
1175746
1013761
1400145
1343807
1372442
1178388
1669653
1918637
1537013
444295
626517
1044442
192610
1786985
785443
595486
237832
945922
1744105
1253804
1318586
1473804
213244
1827220
1492684
703337
1904022
48100
1738165
1746341
130225
946439
1173955
1172212
850452
1983028
1836751
517127
775345
1156511
285289
1844769
1706995
1846284
1761753
1046546
223335
1165673
1425936
1348474
7868
1624785
1744779
1356138
42144
1120243
941035
1380809
1625701
487019
1931437
1982940
127613
903817
1414458
703404
1972843
483639
589492
446037
1060
1821242
546481
994781
408143
1706851
40879
1583248
1660335
1831449
1598736
1617777
895854
759405
906999
1843918
386983
1867541
1831224
1160056
304897
383719
813749
1276405
1452834
1067597
727928
800103
722347
599107
528029
209770
1870478
1079349
221201
133065
1115149
1824876
907453
1785470
621190
813402
1973854
67038
660018
1442388
1871527
20410
1447169
159166
542633
1092224
1325296
1393015
1160836
349314
551613
285905
1127871
462022
1638930
846351
763146
758820
518538
1095316
375821
1961422
290071
735122
186399
359495
1263976
1864438
747865
1331905
1116369
938895
1574461
67952
624198
584933
1202074
1179430
419230
612787
482338
1336098
254542
1528853
606770
692240
831962
1666565
491952
981976
362203
603379
447271
1194856
1546240
1962682
798056
189490
1858044
1151411
827192
795209
1700653
1680676
352154
1023652
863832
856736
1753402
472815
1908928
1809914
1883011
1664184
1611632
47262
1728050
496284
126495
1492902
1784965
1963585
671798
1435123
1460958
383166
1414307
323026
1141190
1884156
1631081
658143
1448255
662760
1250210
1625323
917195
420462
767909
1280520
975189
1452960
26627
155024
1838023
1073101
1869736
1254316
258654
638566
169964
655188
800225
802440
1958360
784812
489407
1047579
1021425
1621205
22538
309538
235078
770312
1172232
315665
390419
1498559
1780669
1773831
49633
1846525
1156802
1095236
974482
1211143
1227061
1994210
1175099
1290696
507595
1108383
1517961
737821
722827
1468938
658682
404484
303763
1286041
1307771
1066635
1348887
246183
736931
1274028
69714
85412
182339
162881
1879429
1085042
42403
1819841
206562
1308448
818894
162484
1831677
1350034
1405954
1999822
517874
795940
933039
32545
1127833
1067020
124084
833707
313870
1698542
912410
1295763
101417
289321
435885
1532269
179968
828338
307304
662889
1021195
655136
860059
168589
1114185
217695
1204510
551167
283466
5753
1281603
260152
955437
666379
1567654
998540
502552
1851407
423252
1280160
1450935
1649962
608581
1232903
1725156
249262
1866797
780291
452959
1419974
356505
1087889
1591682
497811
1114831
1794952
310587
1938426
1449108
1851022
1138836
1131992
782861
305254
1763251
1809294
1578935
857373
79944
309717
1586377
634500
1691657
472963
1648228
399637
1340050
315929
162875
1974758
56036
1946834
1075123
388773
1599267
161877
701271
1346849
1146027
1167227
44120
488279
488151
1436002
330236
1598280
1780699
1254728
154112
1265056
280389
221356
167832
221828
1959533
836693
1908614
1491599
1837254
948002
1163414
242316
1197374
191908
1592875
1505010
1991168
460918
583006
1984730
1183400
1262104
1344955
1572066
544406
1844806
394176
272726
1161035
1639656
494516
1705110
1430036
1528013
1970067
1861952
1826508
310124
1474334
109383
962574
1475740
1904604
1942478
796164
282726
1923159
1924799
337130
1728154
795566
573901
243202
86321
715992
1969104
1301549
293682
1244241
1530168
853180
1801529
816870
638815
978557
1107550
1183400
1143004
1316750
878186
1962557
1102687
320926
1346176
1431271
296742
815551
69226
863147
614779
9539
1180485
1677347
1247411
42294
1633833
1490328
498754
490907
681307
802225
464636
1442355
908768
842900
857850
81091
1935501
25692
1492278
1082262
499964
142063
514774
860107
1576413
1095691
1967154
1845053
1560877
1819150
259241
649482
1537455
1735594
845569
256240
684233
1959339
1974384
1637982
1175829
1120035
1135691
1184410
379339
358907
1300153
1782596
336176
1395095
1256240
248388
1746701
1470925
733831
1200896
103980
1846660
1274807
1879894
869398
850272
1487149
1961831
464428
98335
1207214
1964786
860994
180065
1514400
1839076
1871040
1982602
1210976
398830
1896545
795353
101904
1595844
1591093
1969549
1525123
1811601
1682091
540526
1297670
1786912
369561
892796
131001
1846873
415795
836051
1310482
942272
739716
810551
284518
767629
465534
387570
711944
1430437
250611
195535
138538
17598
850210
335963
1266099
379377
519792
738966
1669858
1605157
508237
318108
862142
535972
15803
819620
805698
1542309
777961
1263070
111925
1731723
1705427
758275
775116
1393095
838813
1390370
53417
116215
1195773
585833
1366522
1727311
1139853
884710
1573166
1987061
277855
1531018
1706941
771053
944995
361415
1562693
1325494
87547
64341
1184554
343619
614507
78952
933141
891472
1921164
1597462
1054196
428839
1974814
1411673
372904
1097729
1494175
504407
828285
1903276
680063
1225803
338067
152821
1927208
1306575
800149
66867
218622
399148
958814
715505
774599
1349143
959347
1816045
1158050
753282
77967
564561
677730
1633933
776137
506645
756015
513860
1024922
789922
943711
1150513
255820
1306311
1818566
1639088
480835
1906331
1737920
367323
319491
1232657
1956075
18232
963955
1028985
885804
1701862
151029
1271662
977097
1967616
736440
545876
1612310
1417801
97441
1748308
602957
321028
1202300
737798
12097
1802566
926235
960702
94287
1384995
327941
787898
310061
48450
220448
1274527
1373340
1709012
1046940
335730
1537857
267946
1631574
1766495
1224685
1567442
1959071
1575593
540044
1860339
539751
1749134
299753
1414159
1001976
1991548
467945
1647097
1507287
698678
1975952
1295874
899918
1979474
1702940
536084
1340872
266171
1614078
1416833
1714652
1743547
1129154
483689
647976
1160275
1579346
1363867
951150
38664
1260130
1776079
1866647
1690686
708997
1860553
1464591
1968064
1717693
715689
149917
444051
909723
422750
1073691
1846034
447009
209729
355644
1953708
1307093
1203634
1930529
870766
915453
99514
1433334
713216
971483
1284058
1017329
1351475
1181351
730443
348870
1760612
694668
101231
1070951
206449
716793
1554857
1421888
1598301
1418062
648302
1148455
1019391
744559
508205
983230
1266089
1669367
1854849
1472296
1682524
1764252
843798
426846
667553
1150724
280856
1896007
854802
1711946
1496981
1238848
297938
1779312
1464163
979546
598710
1196610
398195
596117
48356
1584561
268333
319471
943762
1432330
92595
811007
1818183
885325
1052406
1639968
1235847
1388105
401998
1796236
1143502
282322
741703
1251598
1480316
1674755
589597
870478
1561898
110975
1570397
481494
1501648
1193291
308336
322154
844141
300490
1143147
1970297
482115
1411190
418692
291525
694804
343105
136113
611639
771221
1924470
483172
1155058
1108781
1695475
237084
1138664
1297240
1964510
1681973
1711721
710307
500404
1091716
913363
1139516
356104
492115
120315
1337489
1789799
104365
925200
175298
1151074
1379650
1631347
288652
1174184
1450711
1180050
775456
1161586
122688
45728
1669347
285597
1653048
524381
1822705
1308035
94071
313845
1026063
982785
904995
1223617
783922
238215
262096
1127100
1204764
1557386
381681
1413285
1854758
565815
502594
1265348
432208
43758
986446
841708
1860971
725711
1340040
418610
761401
1418707
959356
519375
1391931
1838945
1618581
1840634
754380
1981091
532875
201495
746903
7490
916687
1849614
1809454
829333
1039573
1396245
906045
264823
515341
1250067
1324354
1121743
707660
1483232
885597
206613
1997436
1030593
109255
1914264
146517
662755
1048396
1827163
619760
452811
98558
1365661
209802
508181
287404
1906091
825105
1559065
809258
1986461
1245704
1317192
1289475
656160
1887868
1946820
944367
1216242
549677
116099
766619
1474836
1607726
1766475
518102
1238482
669316
551358
906875
933312
1173397
1400698
1948126
1586414
1579335
1089855
1368744
1846685
462662
168006
1163176
1041612
369858
1192639
246450
1514444
218043
1335290
1066991
1903453
1682540
1436890
1782235
1573309
1479634
456050
10610
723763
1452739
674314
576648
1212480
1894029
370365
344954
1639697
1364738
946150
200412
1260894
1980459
984761
1219884
710541
10508
1671082
1069782
1078566
17832
518715
1491966
1493746
1107631
414564
742014
715914
1184907
561132
803363
1090781
1804229
1997509
486572
331115
356136
1948817
1469734
1470430
1062945
52710
1714012
1114683
1058888
69721
1627422
980848
1742088
1090255
374872
615309
1042880
462415
1939207
812073
1152222
662059
508882
1216226
471008
371011
1327770
3747
1681267
1478435
1015470
603923
1727746
1020210
523573
660501
1820002
1563139
881712
1663243
272092
951532
1916664
650712
1229837
38387
742300
809542
1222386
1301576
425437
1463130
1233306
1040776
1445207
542516
599053
1982937
1187990
769552
1908656
733361
1120451
1992938
946467
234049
1617872
557781
1954868
46245
1154572
1998920
1366827
273257
1245470
1326505
425272
893477
1450380
77294
976422
220223
1173824
297256
1106554
166011
385628
1788859
323046
916109
1958141
1754036
1455022
1170610
539054
62937
583156
1088451
1743605
253508
864346
101872
793016
1720902
1127828
576824
1624327
1925458
1525981
1957193
1950551
10933
444266
1052432
1881770
1301123
1557000
1269012
1799158
505740
241601
189871
1955262
1942623
1956510
1162304
1361266
1541685
414125
1710518
1490752
1208093
471173
1779608
1264943
1091553
972167
1776919
1007402
391024
1461150
320728
1978996
690367
1834567
178700
307499
1189606
791294
1397754
1327028
376216
384931
1087294
1854505
308767
1881915
1786307
1580713
678372
581483
1131501
703941
507405
1607353
162817
148722
1079354
184739
328677
1936135
1362328
230140
1261397
276334
528605
89744
1214306
1761230
644260
1957702
362033
809249
1923738
473540
1806037
289645
170720
1051746
1576275
1164715
1413105
1303831
916799
1725849
1670669
1654429
214829
502552
490398
573850
1773489
1561520
484397
164002
1963126
577805
423914
700520
1304467
1390054
1102830
1712458
963404
1355892
472156
1192789
548885
508352
88390
1333990
926815
1185776
1120656
1859746
13343
812003
1274024
1503179
937535
1813233
1812837
238220
1871736
334710
1156693
1744930
1333601
1518791
1908202
1851240
1250063
1122430
1708519
918442
238753
1303848
1395491
875860
1256428
654300
510558
537765
1655244
942766
1538248
374033
1498156
796928
336037
502087
940542
404872
1080457
1420478
1771150
962242
1153902
795563
1998815
1263010
437780
1974077
531936
1560994
136993
1316840
748070
549252
1375594
1795361
1221717
1199364
942384
1941440
815770
680006
166438
379880
1220421
254687
185350
728489
1985702
1490337
1905419
57808
1923784
566389
424392
38998
180169
1072047
1095571
1678738
511800
1201175
499839
142725
351180
1510484
481449
625654
84526
1192668
1039088
806314
195829
1144757
1058885
873674
323942
881683
1346927
206756
1820599
1347369
446473
583474
1790943
999859
1195339
1539921
1302121
1680473
483475
847750
1122905
243281
1138168
1947832
768014
534026
566220
91619
984466
406361
751116
1780802
462573
1296087
1273453
1528211
977891
1694175
1878090
382946
1381783
1831769
1179800
1098228
669795
739547
1708545
1959239
313887
921483
641410
1590270
1681391
816160
603172
1186950
1974904
1791641
104034
1207353
1199295
1613670
843705
296641
1566132
240258
1635462
1036832
853799
1560064
325522
1814164
128162
1608944
1666794
596017
350149
606383
109782
1479955
1870974
483584
1311068
1954102
1448529
1856407
1509400
263208
1300323
849487
720238
1218952
1304251
1369554
475720
30758
1748831
1916142
1871930
1652843
457636
283650
1356895
1168431
464956
407500
153892
1564526
668480
41124
490064
1055540
1204227
1394226
189132
1012353
114514
1896882
1709448
659547
1037789
19839
175083
134240
1835973
1178466
1434260
1306405
1852972
259112
1435195
89783
999422
462143
1692320
1951804
1999055
262504
1966079
1586258
845745
602240
296871
651829
354270
1922596
631273
1185670
1571985
35527
582762
1788623
906986
976937
45360
1946331
1069275
1146747
16367
1867621
417698
1688438
458261
1839967
502438
1874421
152936
1096203
1526723
1204548
645864
259863
857484
276392
448577
895916
1623065
1770568
65733
941072
684619
558381
1890864
330637
636161
1290920
866697
1028440
1627004
800687
1904936
523805
455537
1562203
1963672
442648
1472862
1761376
490025
831338
763315
1130691
1835439
1529867
327747
347131
90137
546621
204519
866594
433907
1440906
1092026
150870
1015083
935551
338530
1727663
1724259
62083
1312032
1513182
1950818
9548
962365
869689
272239
369942
48036
684642
1962710
86939
63123
1304402
751812
573815
422138
367907
1037075
1210628
1061229
1257056
9737
1584516
836922
1907885
127527
1706751
1679824
1917334
1296216
1349519
1583035
1469653
1411162
596499
1778708
139430
1393993
1046367
1749367
707539
1947764
1935223
35873
418323
1722913
534926
1971464
787787
454911
1747156
988199
459742
1014713
388290
1459359
554164
937091
1528211
1282747
1188109
270256
283350
1949766
1150693
1982327
15459
404355
1003489
1757915
915259
463550
554123
523266
1982735
1417679
771096
1592448
139303
503967
1883671
112397
693450
79098
1814877
1883730
446468
817344
1558002
1760924
556137
718985
62661
990000
1558168
975069
436121
1261790
57305
1612817
135100
1439941
100464
590149
1606523
577132
455224
131089
1990189
1337955
1390012
1370508
1893169
1570371
490418
1786011
118346
889205
1570441
1775433
86439
1807032
1667
993147
1101729
815223
1818818
1844714
1863157
1772746
6703
1672098
311757
90531
800482
1082081
743673
228773
1000468
1410325
1874856
1874657
1037541
382650
187247
1637464
10074
157887
1542696
1104197
794758
549342
1415331
1725536
126795
442414
855428
29363
1371944
1350034
1252562
385959
983088
906537
1793798
1576818
1799507
1639048
1938838
1995460
1433448
1588742
188509
1578935
1656706
1638148
1531587
60728
459601
325856
683571
949442
987317
449782
1957504
1661522
1330876
498213
1247171
1446891
784972
861648
681543
1408186
528372
347638
1818042
1808657
412084
1061311
1492160
1014530
1030492
7713
643742
1915640
236062
850713
1248424
1558977
1706373
1943701
85962
124705
1739309
1430295
1927361
1577352
1993296
905185
553161
1239416
1513626
1008460
1939840
500107
1476105
347518
1874711
146450
1199448
1087764
1301235
1460532
14976
1167454
1021891
245129
145926
1900039
247392
1592832
1616384
280391
1431153
306427
170611
1227296
1148783
1404930
987649
1381118
1030
1786729
147462
1404380
1689589
1274306
905271
243023
864677
1078368
47655
1531587
1563892
1397356
1877423
1036371
1619684
347834
1821571
240277
604107
1865816
150536
1785348
1676878
700109
169303
1245505
1988556
1436858
1536123
1082177
1273204
1546081
303375
1669371
123672
1445798
1575641
99096
1234241
1189435
1703687
68751
1708675
1482062
1015519
1096095
430591
1728892
1553717
716454
694341
1033516
1957683
1219728
54140
17658
382651
524764
1884782
1288216
1603482
553162
1509029
188284
1809173
976101
1680943
33688
1677165
335898
1378443
456888
832386
1049813
808470
806948
197331
258101
53707
659152
1406452
928149
1227844
1861836
341310
1752119
147965
737768
1258443
174621
1088892
1750550
1385658
744447
509175
392361
776126
806395
414576
793092
471754
1134141
1475914
1803098
1821858
626271
640640
1270231
1163213
178469
709602
905515
285224
1979319
742359
1201343
996379
1669324
713454
961539
121985
528066
927814
1046762
1967223
368420
1083538
1613898
638179
41029
691959
533236
767788
1364905
598317
294513
809496
1920967
1901740
181680
1570735
1146037
1336110
139262
1117765
1579942
1427077
1784756
550806
1122184
1051717
1168610
1924292
1665293
1922851
1770374
625577
585170
1121362
805012
1251830
1030553
861479
1165031
1589132
1990693
678268
55060
1704229
99568
693942
1714470
730552
75436
1414314
1382944
1004320
1605013
503152
952526
964644
355145
766915
563678
692649
1350571
111529
1992938
1460288
557103
348870
793057
581642
1840634
724498
1886048
1829861
1082901
1809975
1032013
1586736
460000
1391221
934968
954049
743670
1197382
248510
885335
414573
526152
380178
946490
662403
1974381
1332479
1432637
720021
470040
1462227
1433892
817618
1291096
338770
742037
1300820
1977243
1704255
520546
715832
263994
462147
591857
1594636
238313
1936471
1685468
720538
946490
1811441
534240
69239
1053208
607022
427046
895048
983127
1045242
570290
788042
1623384
355800
1367452
710001
1357316
1889843
960867
1813082
1088421
32301
1324717
1174243
305018
1995787
276966
1327145
597982
1219308
1674755
598094
1689687
297925
1652946
1290146
1219546
155764
53911
1417579
1259852
1055966
1161175
384485
227243
239512
1907337
1278271
366626
1442077
178485
1074142
1912326
1030941
626919
961062
246600
798182
52962
1238545
677897
1862148
1708013
1804125
463279
1313352
1288840
7097
1439553
516805
63673
1684322
409477
721135
1312137
1716921
330003
716659
1041326
617118
1446560
1966650
860383
433879
1013213
270585
1480887
851144
1413010
313435
1375110
1597757
1412057
838497
1178195
863255
1267022
60077
778810
1649258
1778603
779259
992363
1993286
911319
1385265
561638
853412
498938
1495580
169678
1064967
116239
210704
847901
1775284
1456232
318621
137840
44041
1623499
1904543
1957191
521117
284603
1547668
1684686
126642
1333236
1067433
1774672
464322
1599436
410492
68585
738547
1648200
1092624
1168965
284814
588654
433839
1617496
966400
535725
570459
1748503
1706682
1415145
1738982
675207
897981
1791320
1208467
261842
1711459
1295147
1415937
1531782
180783
1038679
1892961
334878
621812
882384
1989256
830606
1544843
988328
1610724
1509710
365497
670493
493973
1671849
765447
1829387
834296
812632
1085583
786564
190058
933180
935493
1680113
1377242
1599802
494478
267657
1559195
1611492
473175
1480385
774928
330050
454936
1232376
1890972
1094267
687609
56454
548540
1298363
520885
1497555
1828292
1571498
905904
1763458
690005
1870085
83905
547895
298433
106443
265418
179496
1762452
1967873
1865936
1722427
1130220
971510
916189
1933163
1277809
1716303
641058
1690062
18555
894360
334660
950065
1128752
880797
1870498
1922660
1466966
201069
1136269
43600
1513174
1355298
1968743
1103359
248244
885724
1388411
206927
730711
45286
115032
1042578
1498388
498393
542382
1067885
1520353
978506
1713065
539695
235435
550720
470218
1170127
1344908
1902773
1274206
1685336
832360
1295147
1311306
1886960
1703419
240312
622434
1764055
156408
447916
223502
871239
1104609
1318061
1631429
1131556
791715
1338492
24353
1048530
1363877
918799
547128
429624
1502700
1534451
1458048
855713
338300
1997850
997457
1131416
5443
551749
481857
1352432
985515
1041514
940427
415238
1102255
1803168
15197
1780024
270453
1322415
961863
22710
725412
520029
1097150
1645987
1387436
720190
1522694
1745670
749259
344897
423108
1586488
1270324
714876
526085
821265
1315699
1341915
831875
1452158
1070947
1105192
1426015
1746169
166081
1990340
684633
1676472
824267
1925759
1748942
744174
665784
1923975
1481943
572833
987994
1504404
823809
650944
129866
829333
133732
1593786
1631395
1671794
1850109
694457
935136
668319
1957562
1370128
234095
1378747
1846644
26857
109673
1760598
526509
1944867
297361
1145526
1108965
1019154
1783816
1178654
40787
1601393
209191
1119259
1964460
64647
216087
1842551
1341292
1093134
333651
1938763
1749957
93368
145366
558408
1185458
225241
1691433
1193542
873349
1758956
1462653
632872
163157
1894171
326471
962092
697737
1203133
177820
609659
980441
1198211
808988
1697731
1144534
1943677
401719
443012
1812195
812051
396691
935
363132
1730085
1325806
1369323
58895
803881
542018
194746
1564011
1776641
225298
580140
1406560
1075464
469027
1263337
984126
948193
1337992
1291597
1666374
556740
1981387
278354
1398690
256127
306677
321228
564840
502886
938533
1965903
955930
694319
505738
1269450
254744
1768141
1723200
1274949
1042864
989973
847011
674618
1812764
370160
1206048
51424
764945
625983
1960002
268650
472415
1892784
1139886
94571
965747
998407
1472238
1129457
994970
563615
1365663
761256
616792
1026919
557505
1812088
1773859
795350
1709917
63270
933369
641804
24766
334771
1423473
205612
1131806
601275
1699948
1873002
364485
109819
1693489
127301
1695050
1207897
942658
776217
1095827
631167
509513
943153
960702
1421447
142503
1046629
1609719
1726106
1732426
734588
1611625
1911138
500263
659435
1160998
874432
1384822
1143798
294249
1025993
1106660
1812548
1577564
1013807
1591093
1033068
1253083
1119007
803825
1100071
676971
342256
1339609
801446
1326864
725114
1560936
622075
523480
1171359
1116235
465710
1181376
865877
1498854
809847
1029283
770832
595817
708417
578264
173986
1905965
635138
626602
1080333
1081230
1936070
1529810
1868573
1244995
1535527
986249
977863
1196475
1005856
1429561
166029
1241732
1656651
1478025
543381
877606
1866379
1136708
682813
1725254
635246
1018229
53612
212972
1828400
449964
1449893
442183
1807032
702624
1144832
1042246
1553889
1348351
977106
1986337
1772387
1443972
1179635
160371
1700867
214282
499213
282593
1032689
654156
1645481
1566955
366290
300450
35489
32808
167651
129952
750387
1882631
1065367
1531493
1219884
1633489
370169
680675
452067
970064
1024678
427453
1861711
663938
1360573
543744
178870
162669
38066
1153705
602021
546607
2676
1067309
1481340
941684
1824081
1835115
1970424
1434106
442452
1199162
316870
1418692
368255
1960786
613575
384981
1358851
869391
1987701
116790
156599
925806
632328
593902
1533583
1026022
1848280
583211
882167
1627578
269690
697313
1371178
1355194
1695817
619725
1122837
1400298
445966
64341
442982
486926
1765145
1438449
1746780
118444
495509
971647
886601
1410655
1290187
1731396
1453327
290709
1384313
1842794
909050
236300
502593
997391
1545962
1393983
475386
1703050
1147959
1770467
975342
1660779
796224
1927260
1833933
1900816
905704
752424
790
1357547
34603
162875
556773
1468515
105019
107169
723164
1567330
1156075
1514169
733343
1568431
1563047
1866392
359534
1014682
1757700
524634
1195701
1139622
401719
429036
1928065
1678951
537776
947487
1382717
1640663
52227
833630
168960
564607
1088224
118485
153377
147830
921440
375609
998325
1478787
1547602
148157
1486554
1715140
1559737
1763096
134417
809340
540223
1353801
1674801
933272
1085989
458113
124803
1881176
1658335
871145
260150
1815097
1577381
1782099
1493750
767271
1558304
1301576
505893
873405
79965
973286
1905427
957816
96411
1159702
245627
483863
1413865
1927368
1540067
300970
796079
770829
799088
1917253
1628383
886915
1347200
819049
1698314
349631
1215804
371191
1827604
127597
441137
1286718
337944
1475021
364874
92011
114989
894297
40239
908697
71143
1333747
1079646
585926
1476963
1311223
315487
1108316
785017
28334
316067
1857274
1648891
421948
939977
1589965
532218
1219226
1000334
432942
611082
1567407
57066
612317
64372
1786382
1971698
1631215
175716
816268
1635136
645171
457094
580140
1045499
1412164
1830084
1583641
1484693
356797
1573169
1434925
1714372
1032540
1975224
1121194
1767489
682719
500239
1302039
887484
1801487
952458
663810
1866392
1925965
530284
781340
23868
1978451
673847
1122201
1045473
1942899
1763548
1569702
917563
1074579
1820108
1089461
137974
1185536
1421184
735213
92607
65942
972054
25624
389195
1475444
1390390
379592
889827
457833
1477389
1678410
560555
545240
1723883
1602107
1569115
739278
478246
1524359
115157
510891
400290
423403
1018029
383797
341355
1769487
1775366
336638
702914
1827673
528490
135814
590536
1907223
945541
248481
851470
1539154
700609
969131
1633228
1181790
1857316
868399
1193002
799601
1892961
1990446
1930050
535745
275748
1177397
1307266
191874
805834
1739096
1277639
1793651
1830349
1701516
1038250
1178757
1850601
73260
930378
1377148
1993989
50376
472657
1777209
513129
1493784
1063563
34198
1516606
1710818
1565086
1926879
24007
1830981
258889
1168924
347491
588813
1965599
1528438
427134
1544829
1122514
694897
1501034
205374
1774031
1949561
1147941
507245
1060497
855459
1775179
840038
474187
1385837
1336557
1095414
1434141
1336511
171252
19504
142835
348057
94780
1597220
1804460
1362007
867731
1446238
1436879
1322633
154592
1521547
1279838
1497368
887906
22993
1900189
577327
926273
1483929
716893
1530255
1638292
1405805
851085
1781884
1372147
722966
992594
656458
121694
1137164
948404
1321366
1806440
407885
110839
1254545
319513
1724844
469614
1747033
584453
1514021
1020098
18784
185464
1728985
376448
61606
333633
467296
1610049
1462284
1437938
356268
750612
181418
1342194
797953
1150599
536160
1763175
93882
731424
222411
484415
548415
1239151
896506
517180
4795
63250
247267
1837901
824687
158035
572595
1901841
1680613
1877546
907258
1743876
395957
588331
26694
387888
1550986
245453
1440248
1823118
977343
1763702
839617
408891
720238
866592
1383523
1305297
452058
257733
1108218
1474567
445603
1657636
205880
1129999
770177
876259
1246662
1207570
665320
1502661
157697
66001
1577932
1110193
584159
535982
671318
1868082
563882
102923
1988428
1636118
888957
93664
858968
414297
1653974
1391735
528177
133065
252382
1243836
1573392
1088180
1732446
773076
201019
1612355
1935005
1795368
428433
1803168
1274019
753271
1278812
136332
499556
399229
855702
1166747
684701
1363069
1630474
1711440
707511
11079
1786081
1797585
572856
1701402
1497449
152533
1681759
122530
1163049
708327
681669
1248033
521425
636030
93012
1039366
1802279
1798458
955675
1238566
1614678
278446
77306
62595
693446
1853472
1767325
831042
1499132
1023066
1428548
1065661
1101602
411300
1828033
370450
1067282
958938
1201121
236536
130691
558464
1972245
837983
1595907
1655104
380232
1956429
893631
1655499
1357610
923751
905857
1220662
1706181
543810
766993
1843487
189447
1513401
1001196
29369
1481779
1562544
969323
519215
153953
439986
1965150
132490
1151822
1810292
415021
1527498
1708887
819924
700934
310253
1313792
1664416
1026083
812365
548415
1602156
848134
817661
43252
533291
1919410
167304
859246
836659
246884
601121
1573243
559511
77861
167612
1639164
746260
1018229
1530966
1144534
808946
647860
1483602
1695748
1096139
592501
1177658
43813
1728402
444723
1891240
233565
1100934
1820596
473915
1395234
901593
1840186
533689
626861
1941567
619044
1870394
923989
1442277
1925041
1359801
1471
703
531154
1233719
473176
1809858
1562997
1796399
1366304
232714
1032238
1127793
1105738
378960
546908
975735
1145114
1982703
1454736
939174
1332190
564363
1986641
300666
1613420
1525440
544970
1911313
1907100
273371
670093
1630705
392696
1946206
333247
1384238
284867
1385305
613869
1217219
1257742
713902
1098402
1806549
1199207
1662650
1162959
1616204
1026533
696456
154116
1755255
1391493
1473266
223622
237615
367381
1109224
1608919
1255147
1378953
1657843
720668
1009743
714594
976933
898162
1516613
958695
118152
588047
765945
434908
604614
946020
1512560
395509
534798
762183
1470384
1470127
988494
1361874
1978613
1102763
1118076
1998471
564774
1571337
1195966
1834599
1531783
415577
579738
799068
565021
1991250
1582924
1412278
1036694
1722920
836086
1820900
1109683
626254
1757806
920966
798595
1015648
132381
247564
1744714
74470
601920
1367207
500890
1609645
1969524
1950337
357849
947768
1295130
1816730
106738
581096
287484
1180235
393517
642964
1437522
1044234
442469
947884
1499878
884898
1560170
351959
183433
208275
1357518
1963416
528981
850112
1302391
1463201
564683
1209141
731214
618824
23549
1433087
627315
29370
1321656
706974
1018811
1875346
913981
1601404
1580251
603882
1091500
1375978
1143638
896916
1399806
760603
357864
1810622
1238527
25637
220601
1479869
1747296
1352432
318188
150062
1175462
675168
1413027
898608
1789044
456111
1766934
180489
703957
1477120
1061957
1087180
720467
1530196
1943816
364351
1120484
1244416
1267494
813749
572401
30523
953652
1999817
682433
825114
650437
890720
675629
1764032
1855034
1722142
1193346
1987354
1241563
1509104
379339
1694798
432196
585727
670370
1104939
1858214
1215089
191874
1516618
1005235
1823172
666332
488799
1759466
583828
1902686
953632
1486883
1321236
197229
1807414
901998
1656726
1938572
1441141
1370797
980376
1155964
437102
588895
634549
1674031
865234
1561324
1071373
829438
1693414
1599549
1295451
316529
1028220
520027
356108
924507
1613785
1201709
909714
206321
971551
143442
163232
1197156
427718
994243
1333083
1575392
1556713
41386
1351898
1977963
414559
1665896
632962
11423
1632902
518007
1961024
1427720
437369
764290
40784
326105
704878
1365961
615255
343083
244744
783557
486036
1509217
1064623
700756
242636
945835
573344
758048
1360797
223492
1010761
1062435
938589
1602671
1457352
1101427
157271
829897
1568623
25713
708646
304176
437884
36460
43069
456265
686421
1427960
76280
623228
94377
795073
1044950
583622
1241088
1151576
663158
1296417
360710
65647
1424475
1861411
1888359
1119233
718133
1254405
848235
41975
1258223
379717
1833359
1849938
1222061
1537453
1321288
1097522
1142177
323689
99937
1433531
667285
1294012
981944
1627950
28880
1977890
1920967
1489923
638270
102285
1182711
947914
1081581
1690461
634591
952517
1362850
1568015
992819
1103074
1426718
64336
215962
76852
855775
1524612
102577
1458310
1480181
1249837
220874
231412
1927977
100745
1802741
1369277
1294796
1806055
42908
1745706
1362343
1611941
1044442
1830349
1885051
41711
26412
1901808
1169666
1956600
1637890
401335
1798458
1448213
1308785
1675161
1633268
837929
1672390
1451210
1353953
284561
118128
1760577
1790360
544811
137967
994835
446983
302671
1882539
508719
35281
111556
1873879
34653
512228
821331
124830
104899
1185989
1735418
558208
1271404
188399
923630
970176
861776
647082
1395236
21901
1068672
666682
636691
1720537
868321
885194
437244
284363
1674673
1378274
864293
135621
328025
650205
1770271
1801777
1044640
1478009
1047582
1744195
700498
421575
526678
973706
1823017
1827355
1663344
1550197
1785565
691294
332529
1895294
1266418
1589622
1383068
788314
353506
291302
936302
154291
209727
480162
719265
364107
1883813
1975668
1330309
789375
81646
1424920
238835
1499263
202456
1289960
1907696
779021
93742
463504
1497760
22385
625058
1511936
1773797
539790
861926
45527
1689982
1544331
214144
1867218
580199
1157315
1562341
976868
269376
653818
1769129
1249737
1180507
1790544
1061108
1172801
1171449
653160
175001
697725
1418137
184530
365270
320877
1714691
207605
1036694
1772616
81322
1087200
1986974
1196300
300924
1979293
816984
1060041
1302104
836511
354674
1501268
970934
1146153
304839
1751216
88363
1580653
871690
1726913
1220142
113744
439310
444436
1575086
49555
1904938
967126
472990
128868
1572568
1632810
1505
1577023
164346
1206449
1373303
396398
1594435
832929
839422
1070524
452412
953651
1089892
1050811
1348054
1405535
347131
1334002
1887263
666177
1187402
1462205
246885
1209257
1539501
1773269
479141
1054396
830320
1642972
1695696
1853561
526755
1156161
1573309
881521
272424
658927
985361
1989608
173344
1045264
1163714
282787
1973822
988059
707879
183726
1226390
407928
427619
1173768
470531
1299736
1087772
1186621
1917398
1896228
503795
513295
1854424
1739296
385528
938916
1133755
823608
1502019
471737
934245
1541911
668522
1938438
699235
549870
21526
774984
433509
838902
567641
158499
766580
1028672
1863420
1776990
1432751
1111095
1305786
97621
813212
556268
224018
1497191
1125144
1970100
726068
986337
1436103
877720
1835235
645838
680388
663774
1915903
191259
226353
1444335
1148347
1613302
1664511
1490095
458564
1599367
1949818
1471570
191525
1825255
1781374
837618
1226962
1027536
1862152
384910
585418
1761967
1191520
1096833
90556
72608
1075358
132340
1790683
153698
887798
1575135
543126
1957644
274588
314379
1178751
562100
184578
1136195
51822
1028461
721391
1232604
1394341
942798
986774
1124708
852655
959334
504347
1297995
272597
1961726
1837951
1784400
1211107
961121
1896853
1063780
1808057
1314078
1294309
285284
1440517
616150
366637
703409
1782157
89224
1132228
462194
132180
371387
1327103
1005430
553652
857344
266838
1614146
1960566
1334879
714939
1024396
512392
1801541
406888
883081
750892
1725313
1202513
1711844
406561
1300846
1643651
498127
997305
1739981
435886
1284927
739087
1299274
1307672
1818716
922636
479491
1662745
273286
1686297
906950
1770141
445739
561947
607562
1536302
662523
899915
1002272
1572954
447717
30164
410252
978795
113585
1479714
1340318
92634
1143044
374505
279433
1179014
1831976
1905542
358338
1560865
480360
724585
1859575
1919910
368306
1803909
1481878
101608
1156806
247998
1177113
1263803
637523
153528
1734206
605539
767966
506237
1404598
566067
1757443
1563530
1253648
496014
168738
126430
479028
1273611
645609
1882341
1978023
1921269
1703719
1447666
130573
74368
1066603
1870923
399526
780870
1151886
339890
1219801
844875
1955994
1419182
270052
1948694
266701
1509543
1563005
1051130
723260
1856713
1138189
1167421
1246536
1788282
1011327
1266055
1526853
1752784
805580
623816
644668
753558
1056501
1408853
1971313
1540488
189624
37016
1135284
282055
985411
1130409
742117
351110
910371
357438
425581
688962
938079
1352947
1356240
890248
1701291
504614
1053844
1795085
327149
1882565
1677425
1393490
1523778
1754123
228100
611702
1344071
1077720
328767
1933942
817260
351765
264399
1462258
992873
1882086
1569168
1175140
792947
361440
1394583
1311224
705168
1493993
1407125
325041
226910
1081374
210273
1952794
660129
989742
413541
1283030
908605
1771271
1085416
1492270
1812563
675665
16241
1950122
36889
886592
1771751
229213
567912
1584276
1496080
935079
1881127
727919
671243
1805003
413398
1495480
1993258
808395
1841293
1021692
60630
651387
1639846
630680
798257
259143
1532442
1966839
1215339
1940863
1432919
369979
587321
699728
1811041
739551
1410548
375076
310124
86546
1239802
1186302
551242
984791
1488962
1297241
528478
1046614
171017
1748624
417549
417817
1679791
1114365
211628
995618
747848
1787233
411335
1510974
1631347
1246595
1128011
803090
660572
892008
476483
1589068
154237
1600664
1067964
615132
1833524
1767140
1445345
1004968
1947630
1459163
1673513
965603
611829
1590730
867759
644195
533268
110635
1095520
994024
627598
714378
117162
376045
1310095
1019808
937003
1318917
273696
625280
1186284
1759226
959948
229171
1254135
813179
323059
1449220
1202271
1036912
750881
411802
1675114
766153
891333
1485113
1071620
99057
992736
842001
811612
601285
46421
1195180
1748265
84205
1179052
1327184
1914122
1952790
1868942
176444
1182890
150858
880232
130714
1477019
1743104
497028
1389707
1789789
457329
482950
1064689
1809365
1813001
1996280
509485
1677401
1283088
195623
361240
739329
558684
79818
224066
311116
1379822
825970
1445646
350578
743797
1313916
397339
1716650
1493063
40954
127077
1694783
1609859
1376064
1870177
641299
130596
1685852
605658
1363145
1984492
455954
1917393
237402
1300992
668068
939459
1799284
1412449
39661
1593086
1415730
1332897
414345
1168698
1044437
526797
496258
1339316
993192
1834154
1648884
1193077
804739
550476
1826415
838858
1100622
1837803
12624
188710
1191635
247122
1347517
1850856
485902
1236076
1860051
1231967
316415
784847
150007
1756024
999376
1057255
748253
1400516
1330501
904922
186034
1916717
1230008
1794743
318830
193571
535358
1262231
829535
496880
1232877
1606748
1016017
1254645
798522
1767042
998730
440883
1728495
596794
1420556
516036
1118492
909590
1576152
1466789
1204341
1686586
929608
1480331
356904
660102
173500
1585424
265540
1866578
1306090
914909
631134
640269
1519097
128910
1448733
605535
61407
452742
958833
1711946
830035
1921733
72147
1411562
478588
1715278
1183049
844141
1511644
1116730
1172272
745196
1384305
513653
742546
350352
910154
889143
300549
1600796
1902208
227701
1363920
398314
879917
1297777
1299838
1309728
116009
827190
1605759
1063835
1702024
797331
638999
811167
1399179
1420985
1320976
704357
1161003
106419
869560
1103948
1821646
1414320
1446252
197064
874218
215956
1145451
1848348
612317
987363
1288106
1123249
1637124
976870
1235660
822232
366922
1985476
471790
1276950
656272
1568158
478973
402006
160741
1679259
738530
859704
1292614
688492
541338
757704
1340782
1249473
527411
999972
805150
1306759
1132436
1485947
677370
900234
1430652
1280980
1857670
985927
358086
435519
1903362
1221114
599490
901258
1196011
682225
1449629
291816
1058359
237618
838896
1544936
1573168
522312
1491908
815820
1119727
280155
253425
955005
978308
1944715
1529090
477099
950143
746987
1884471
236613
1669264
149236
203152
678
6888
620314
1750299
1132905
1721931
1186733
1741817
1459690
148277
1310204
1537651
793672
325462
86579
970696
1173031
47708
1027985
1200064
597912
1147495
3052
678424
1762160
1276124
1003171
1463373
1419296
1306730
1165372
30731
893915
965017
1607968
1786011
56216
1295921
50364
519304
742802
1110725
506813
1598335
163997
596762
419853
131710
553467
1956488
1307047
454568
1530747
476893
1042094
1408430
979734
955121
1631084
1093
1998642
20201
631314
462811
1791115
486618
1991211
134766
513545
1675939
1562425
458042
407952
1410012
640748
1245761
182648
1132152
1128610
1218321
1153925
1328167
1657318
1400494
1527853
459419
105088
625229
390995
322055
1814706
1948469
604676
201070
1125386
814108
269509
824652
610404
609499
1372804
370925
446792
1365051
28294
1337118
938342
1707458
1769061
39841
1338581
166317
582018
925666
1703075
293545
1972958
1802431
1063377
828606
1872663
1451571
1929107
169274
1682965
1231446
781314
1726059
1615092
416254
1713342
408820
620556
1925464
200082
1175881
117984
1621750
136900
1084072
618747
126618
405819
632174
948428
240515
1808502
272395
1627772
935936
448286
225114
287775
1560809
61566
146022
1244895
1273009
749120
737504
1600727
1141599
1775084
1333257
755557
982098
1758939
1117455
318389
929420
1330867
1337740
1788213
675629
1021457
135287
760064
65316
311148
1924964
306183
564561
560611
1860319
207136
1746151
565244
1249402
1338781
1859448
591296
1384766
858703
1213130
124632
559305
723867
1931524
1188495
1669781
300238
781544
1925562
1571412
280236
438369
954608
579809
1512794
1966491
1103602
1465271
1804125
330814
63667
1553573
75201
1310674
1862252
1315403
789251
758974
897005
1924845
1079341
458824
1155485
1351868
403656
1157827
586906
15550
1405591
1096203
1995874
678116
1316510
102719
1175543
102287
900690
1186070
617103
786650
1267593
1986438
459298
212631
1684980
18837
1346176
1901708
401333
592586
1322580
1169147
1037879
669960
1562518
1451187
316938
228100
1298513
712377
388185
1292908
1663288
415460
583403
212281
773213
709329
1254850
330976
951075
1976563
156284
476975
460538
942384
276497
1610890
1870004
371045
774044
93742
811047
1710920
61050
1866323
1640796
1560399
680250
1708292
1772183
1570931
14787
21791
1402611
1251674
742106
488171
1804125
1090606
19361
358791
1342085
497822
991152
1113340
944442
1007455
1487192
549786
1143735
1423398
1055210
1541061
925096
1179003
206152
831862
1007342
1654449
314648
1404185
1972555
1349760
132588
412412
1653727
1772883
1669563
185750
342214
1644341
936062
573482
1360384
819477
1670352
1798194
69493
1960422
225265
717467
1271167
390290
1645098
1371016
1910065
164558
686197
1699960
1030323
1145380
851387
1271150
1661671
1269278
598296
666035
448123
1550911
1877456
600382
1327581
81509
424560
1378646
132983
841594
1037038
1304523
1542076
1517737
796144
1871724
1151680
109274
754953
495900
576964
689884
1889881
1284442
426426
522267
1965760
1056470
1793539
146043
1778150
428334
763716
1018347
1216432
1317885
1969549
953559
791816
1955807
1734889
267186
19952
1676560
63742
1683253
1413278
693927
442498
30865
86372
400990
1188398
1670484
468403
1880184
1871645
876569
1697101
1279142
1667181
1123257
217567
447666
919039
878472
1622867
235146
1990789
1376610
913368
485984
928025
1819932
364002
589321
1382796
1396617
100334
382640
761670
165618
1917867
1099722
828995
704068
1206100
1310193
1384670
1654981
1180353
817942
844849
1172534
1971952
1635598
576244
1667003
740251
200644
1080430
1383992
1419720
1178012
1697021
1676562
1862955
1269342
618383
254936
907804
1345431
355249
1487445
1877841
870256
710207
1132624
1665448
724227
8995
1894613
1281071
1861106
41506
670386
235431
1944312
946444
1861501
54302
284577
227725
27329
1974355
1202573
210703
749868
1675999
1254310
1770218
907488
184203
1080702
75871
1690137
1146882
1246639
579563
539867
913269
1900266
92917
1096003
497965
59960
1505283
340735
1451273
828089
1895741
736134
357600
1557985
1096095
766258
1377172
861239
993735
613859
112862
1305524
1888246
46264
1805832
556837
1619077
1685305
1885349
140186
720799
1611650
356325
1022612
524478
90395
681335
399874
1996743
1160240
1729455
1487717
324899
894466
1698974
552326
819517
1184005
1559563
993812
784255
1253790
177002
1633485
1462166
307986
1525524
1948525
249879
619983
1974707
975617
1198322
351819
184281
645601
1010329
1209447
695666
548595
104875
119758
1462049
1005694
61627
1812215
1970305
1386521
1887561
1349340
1761326
314744
586310
31273
329439
476304
1170603
832970
972193
1342001
1865166
1990101
3627
1250728
1427108
1583160
1045268
1787459
1389513
829370
78837
884379
1282402
1483585
345582
1502166
1134808
1754709
564922
1449932
891643
1039235
898229
228665
1747958
1187819
1003320
1784842
1514706
1111971
287715
1334256
451812
919037
1703961
1926040
1672518
224673
677969
1258437
110668
1277906
742654
1673417
809551
1392815
1454992
1634025
1616958
215918
1257607
295055
1903230
741282
1042071
477303
1966712
1675754
154781
585546
604825
1278644
923853
1328266
894385
1737830
1295202
860786
1925829
347323
1387427
684608
171441
1877297
1236154
814930
1648416
1328254
672364
69872
1314789
171476
849797
20533
1214842
167122
58490
288693
1365659
378071
645601
212789
477319
581558
692663
1621713
1303576
978764
1491363
336218
1953538
1427923
953711
1173914
687720
1669227
1758771
1536776
1599682
1698745
31931
854505
1545443
1419283
1407313
1074374
539535
1977155
294376
71621
459555
1476826
317510
8900
755086
1429781
788421
1797888
843342
329012
966089
86318
1416975
1687778
1772056
944365
1270091
948161
1600402
1689649
888664
1027356
710018
1101718
1514176
33170
700950
682416
780566
190361
1295479
1025045
229979
783031
1441028
1396894
1793982
949534
416952
1786974
925747
1581
1968703
1591172
694668
677579
1574302
305594
910748
1949308
217876
1354849
893880
648486
1908907
1757835
708603
272802
1553622
677953
1481120
1767021
728755
113145
1939316
1271779
1783669
1867909
1815201
608112
613097
253153
1711726
369574
1706642
1188232
643255
784722
555856
1224970
1062945
699857
1396463
191689
1300624
1416151
1445096
1622304
477305
167664
1944351
1127687
1013020
44114
898452
1050253
1403633
237146
1750644
1054116
327633
552931
1908928
1020995
285687
1327530
1500478
1279006
711343
583616
1081936
1127342
532288
711886
730507
1058245
460727
252094
993425
839563
1827494
7422
1403291
609662
235875
703881
429404
1410292
919872
1428374
931669
1525218
190058
920596
644313
1469869
1272818
1517839
650516
1447838
1268078
762131
1032936
969888
1877314
1183876
1620023
472592
917445
747200
36839
428259
315239
928795
93242
1787639
1788054
588598
1185753
741226
561642
1260288
324320
753999
873421
338374
90531
1423928
624098
1669100
734417
283765
1882364
1344537
756096
1878680
1151886
366224
1546774
1484205
371312
1171610
1675649
625604
775159
1932950
276441
1821095
262778
1249322
998599
1419794
677969
1121614
1163994
300126
1178615
985728
1429824
214091
1226755
1880160
1833314
1966134
1704449
1202319
63139
1911906
1456765
628338
1023360
473939
124966
980496
1273945
497949
1816587
929092
758076
1805444
1167994
1560493
1511241
852687
511091
435192
1182161
40259
240218
1743482
970035
1827403
1973843
476897
1555905
465409
1140021
153798
1894982
1494268
969919
1690408
166314
1492203
640114
1704397
453619
140427
1827472
1200693
571677
1863001
132106
1644506
1682523
963164
1479403
178608
876729
1772190
1620762
1112253
96750
1034615
1064106
403812
841515
984105
1112901
728621
95900
1301002
1429726
663062
1426626
1834792
1185574
117677
1414607
1290918
922621
1194929
234004
278465
371236
671330
991476
1898552
599993
1546816
901732
1435371
1977827
183726
1271587
34176
253797
384221
1350740
129260
10047
1207123
101600
1245
1776637
1831117
1798489
714040
1942323
1746951
1557452
1232682
1351544
1738146
337850
1638302
1253901
1062319
1841933
979468
1899539
732715
140018
961863
405865
1013864
581018
1668087
1836799
84094
1127846
662468
1100015
555543
1165965
1453769
1182544
983122
1441306
440924
810365
987135
432565
1692666
173809
938757
355587
1174723
1581455
1894132
558996
1179296
1277480
818455
526037
953969
1987388
1259472
1148299
769099
627474
941149
9363
1818527
1171848
445380
962676
315341
448035
1820483
1339545
658455
1517743
1871074
1654900
340936
1982177
164961
1532309
1797491
1351806
572327
262205
1664502
193658
496849
1182615
955250
1598002
446436
1254638
706162
1750864
247898
732853
889772
341216
1634773
759861
1001255
1731365
1143494
1141393
1789154
1421434
164242
1653376
54155
1242096
1341712
1405857
1259530
427429
568471
494371
849368
612546
495341
1229977
213716
656781
1212890
336210
1798591
810961
822026
1016601
1166324
1974175
560042
1417851
481142
1941977
1230639
1218379
357256
580903
897534
1959755
657655
31140
391473
1641615
1170429
1031829
1071331
1528711
370628
290224
120553
1487729
1563249
889581
78562
1234969
111454
1829517
1371000
1522393
1429104
1813642
991772
496949
1906190
407735
625236
542383
457589
1234259
1621001
1055454
1246756
1332048
963414
1822702
1450362
591957
875974
573257
951158
930543
1354848
568252
473974
98719
1413718
182405
951842
1260043
371191
1367315
164892
1997836
1055072
1033958
231716
847725
833929
104088
1312737
471923
488547
1533920
821788
1198256
1269525
125554
1038338
1289892
257091
877672
297598
169303
192785
1667045
419270
451643
234270
1865465
1054330
1753601
1048253
1941043
49107
206325
1004172
908256
767732
744799
1576339
1125768
1710582
392154
256305
140104
287509
652092
341332
1455422
685379
302988
1120416
470823
1585342
1914850
240452
1094003
112722
525450
1371665
81354
1257228
121808
643695
33004
679705
1938828
1952705
973207
760093
214148
447903
990519
1828815
593789
1959613
1542094
1766676
1080958
1548611
1382925
369187
1146025
1585001
1725269
1588938
7625
1469862
641061
1335192
1373079
551265
1096401
1503855
1311603
1832946
1599374
1372304
230
1081308
1699780
373575
81425
1493725
566161
179487
1887310
1396738
842447
636600
592742
1828297
1512614
1580545
581546
1740799
112894
1120414
80832
836665
1690632
146486
1227181
236300
1093453
296466
562539
129941
620949
1279938
889964
988659
1126378
634196
1212877
1087822
1001133
1559508
430329
1424948
1266708
891640
1638808
1404263
1351381
1287781
1186815
932227
537290
112884
358338
409805
716831
329453
1829177
1111853
608585
1507819
1294102
1858461
1961905
932113
1152663
956787
486443
301503
130955
524641
1127828
95704
1539031
216342
787364
1078675
1106864
382999
1763750
1704654
634500
1299087
1510749
90820
187531
527868
1077291
1712091
478043
616435
1307797
437473
1629245
1101253
894999
1010129
1745557
255956
1907399
251759
1213546
1842254
73627
895918
1316435
1434927
553209
1958916
1377203
1778200
1967280
814148
1592942
1920412
651471
914388
907423
1215267
1278909
868507
1305465
1098716
1273667
141351
952671
1113359
1615692
1588593
1103370
891071
120362
1451093
1540030
1039330
1289848
1738545
1051130
98919
452707
195234
1559469
521315
1760764
650370
1478935
193298
1943411
1129147
1918670
374732
356693
216817
1837305
767199
1780321
1094199
260492
824449
1863910
1064051
192654
946444
1088240
1187034
1694007
306682
820489
416181
1853816
573846
1736186
1777722
982848
73215
103479
1738457
1079639
147827
804988
91131
1452949
528029
364382
1065160
91072
1674493
181219
1798084
775888
1811547
1160540
577984
993021
1005333
472021
162079
1476983
1516003
640197
55693
141029
1301801
433883
1658202
92322
991275
300762
24183
316529
839899
414759
435517
1075999
601222
1406239
1834829
1914297
409822
1465172
749091
267798
474807
677192
1147889
1882565
1214494
270893
1770838
1329845
155146
431569
697429
1490299
428668
826277
1139634
665087
324751
876535
1026708
1170036
397298
970621
912859
943113
1704349
820540
1481572
1939419
1280419
1749795
1379829
1283624
1621748
1406340
80530
709490
309349
1460985
309079
641772
1212735
1471392
367590
1560664
692411
1881783
1823633
1943446
1272514
1351301
1380052
88776
1295165
1657116
421352
1611396
1165618
227914
1930354
1958711
1104653
1613268
638289
846607
822778
1889126
755917
1571307
830991
631795
1446423
1907269
1606107
1361379
710808
868454
274430
1537669
1610753
1409491
1042977
1064111
806843
84281
1606316
296216
1165355
303348
1690176
1915626
395564
838475
58603
1886943
593024
1393548
455403
1883173
347756
1205080
372820
783283
216477
1694785
1207050
1541579
874276
1730749
1320768
1678282
319206
50174
1826220
1444316
1833098
1075552
145381
1518540
1077697
761507
1805250
1164673
538268
402210
1907047
1822819
206949
340751
1127028
1751218
460354
1324041
1501296
1616815
1499646
1756387
1979130
410822
301120
1533024
636108
262589
1751216
1502341
433842
1187648
113449
20801
584280
1624864
1679371
1564827
955887
990393
41989
1620846
1179166
950414
322154
12369
1041491
1603510
1728779
287953
1586115
1272085
1815023
1857228
1533699
780859
1945986
1013084
1596807
906907
1216349
1163976
590566
526854
973505
480119
967401
1800796
1840237
1013279
1850585
674676
1396122
1557657
1710471
593760
67410
1617639
610150
1357256
147386
1444987
418390
651954
1258783
895735
1669695
1855591
1451369
1360107
605267
348625
1062988
786258
1938739
1982477
1644340
838320
563573
1993622
1291644
1136243
1392372
42802
1833656
1605033
1225065
393574
1360390
874556
1119219
966746
1259342
22483
1396029
1602519
1304907
1984691
1196346
1779412
1327509
852176
979984
747577
446443
123722
1964351
1109444
465163
692452
1592242
1099421
1378475
733128
1240289
726160
1529581
617606
1443358
1434691
109725
1910064
1788187
766757
706042
1538694
627541
1742102
225948
237634
305891
677079
1124766
287923
54920
1625760
1617547
1342980
1778159
533353
793141
1303570
606466
1067636
749390
1304884
1884500
219601
1852309
227205
206868
858342
1949642
1612490
269290
1562427
1681854
1050838
572166
1070726
848613
561092
1842153
1811041
1806091
823203
1964842
793413
377217
889504
219082
1907025
1124331
95510
1986074
156840
968019
653585
1759815
904879
943343
175358
1041944
372628
509876
1525303
289371
580608
656981
101804
1029336
908259
1165802
852351
1094163
1492815
214758
238177
520672
533221
657667
1850295
1203214
782515
1672604
86498
719592
1579932
1142499
357175
1848297
332222
100030
1878844
800550
1077715
293133
1927741
1889378
583378
877578
1826549
141375
1537965
504534
919516
829762
1461465
1558631
1407471
973705
6719
1416502
256563
171669
653278
1575257
1866368
835663
1138420
564908
581171
1456186
652313
1121772
1455540
1746739
1355984
1815425
1732505
932690
1952759
451269
1880361
591033
1879487
145280
37723
1751357
678984
1443186
676048
557436
190935
341584
729865
1152584
469555
1529126
645251
848923
700796
1054253
333651
174783
845805
345761
1463924
1672731
8303
1142209
329213
1144390
837183
1980818
284618
306315
439872
1188241
1216670
1157944
354338
1091789
1159277
67380
273594
697471
731679
1498040
1763448
1774130
1294958
1026919
1014539
801446
1378412
1084670
610486
930344
1822445
1029986
1195966
1957510
773614
1196945
600337
884995
653458
1299494
1291071
1269944
608304
1322934
1160613
302400
611922
434924
953561
1931579
785393
958705
13118
1677559
806272
488125
783352
697233
17665
1701060
958049
9589
241517
1615225
1801833
1203094
1928642
620294
1940556
1589190
1563396
1208079
720310
1294181
285286
1097701
632088
758086
122952
1020006
448132
664695
1676407
1578885
359243
319829
1910600
1371294
655242
1381873
438056
960688
1367452
1225457
586754
1504945
682572
745374
813584
605950
724009
300406
1227661
998002
1893212
1849889
1795574
1790412
520641
197714
1642618
1872579
1323939
1035940
423165
662038
930408
1815545
1869516
607199
140561
694118
208996
965288
1817876
1593147
245407
510478
1296420
1071501
1458778
1271964
846421
298359
984881
1230092
698524
1382925
957859
221505
1420097
672171
553670
1161945
1697039
875904
1496002
1078311
319488
198344
446617
462884
1333034
1661099
839165
1440688
1463361
409389
74741
1284900
1942773
843861
164772
40071
1053088
79926
1719035
1032287
787414
684175
1073361
1775071
177998
1883129
300865
1669990
366261
522935
1006710
328795
277201
565962
280960
1447015
64145
94780
1346328
86015
737594
1754353
1959068
664665
1329286
539049
11091
886233
1983846
1850473
1068791
1779562
1708087
1040355
338885
331862
602660
253122
1667665
1559838
728897
522243
321821
1528699
738384
609286
605130
1900770
1640429
363173
1314450
985099
981047
1610631
1137244
1599568
876116
1074614
337181
569899
68038
229338
1908623
2334
1358973
8456
585752
272271
607935
622476
1629769
1736681
31833
732113
53360
1517429
1563530
385705
750341
616717
794517
1514320
1817049
1679784
1354925
1398114
575310
959122
148517
1211522
1925508
1877326
1878661
928739
891971
777940
781132
388294
799283
473052
518331
98080
1917018
1435313
1944236
338229
282228
1278144
627388
1579125
753161
256057
537765
1274958
1337464
160429
752383
248121
430555
598942
1138653
922525
1081043
1329555
1377803
4530
1645346
902903
501018
760584
1280012
277821
1115386
1178851
1421794
1866672
914910
1492890
1412360
1630578
528252
907229
153475
842901
1691808
575966
1283084
635236
617187
1361172
171380
61476
180837
1748316
1416047
1344498
1198085
1773934
349161
427111
183026
45734
1330528
374855
882370
417027
929092
1365021
863576
1992266
1853841
721833
343704
1971026
758020
7451
1194249
248094
1257534
1018570
1560337
825764
239348
1903289
1368850
250241
1691502
1322029
975654
115622
1595855
1693305
153720
236442
860038
1599874
1854791
1552233
1560555
869745
281571
1499924
443839
693446
1626516
624741
595401
291745
1171820
304268
1408452
1288795
1938359
1646452
1606161
380872
1347433
1866362
1477924
1134350
1409980
460221
96159
1635328
635778
1244454
50526
1082401
105746
1084909
1122697
1511600
1916604
1115109
1469418
1233918
1635620
173363
82763
1519927
488087
1481372
552216
107310
114236
1460688
24679
524002
1340873
782256
1130720
1971825
1993803
1579724
29289
103454
53890
770471
1424203
1529804
1246351
1882539
236931
1976888
1688408
1279062
764205
1473763
305846
970973
1038897
467378
118275
1349530
33879
628465
1733039
227927
733595
298794
721551
1368752
2211
53830
624307
30162
1561239
560611
391722
1664402
1777162
452073
901939
1395379
1689493
213136
656384
1062062
1376
1964697
1295929
952444
249108
1220454
23777
467457
157887
435850
1189874
97297
1337623
1312549
1634737
1259111
18561
1334833
789472
448213
393470
557092
1330912
1129352
1034055
1629318
544224
709641
985892
1945560
1785299
674510
752445
213159
1068380
1619408
1539662
1853240
1953115
1029220
1679862
1572308
1867915
207384
1027857
1965430
1133519
1091065
1010044
1951026
25543
1242300
1944033
1867915
1638519
958814
1953379
28134
622764
1895455
644180
1910252
381370
423774
1752075
78077
558887
745235
476272
76171
955671
1792846
1707924
1868181
1740364
653238
1095097
1428096
492982
922479
1254627
1594903
1360916
1643397
318523
1332621
1930806
351908
97392
1205718
1492930
193658
1735299
1090308
1808853
501562
1318475
264156
362038
1332694
605564
588215
1455033
1257662
1938806
1811612
1107670
1137068
73207
1895791
1010228
1671106
742977
1746316
1657495
1537821
1050349
175181
226938
1338247
1987834
1377359
707915
1295265
1413139
901254
1164369
869323
859721
1208448
1167246
297841
282899
1080055
989952
1392979
443262
615025
1155552
69559
1211045
995852
141801
288685
1997222
237164
826830
392265
1449654
414771
1689398
812931
504276
1746337
1714230
1185109
430055
94123
1765095
422656
1297696
1278931
1484140
510519
496390
1488671
1441552
504196
1402654
112302
774911
101738
1944817
1208258
1804189
1500940
420191
779000
1837971
966291
992710
737191
430820
541750
1883944
1429977
548302
357904
1181115
688276
983460
1055442
830785
647623
1452698
1660710
1889435
975848
974054
1114014
1133659
1898492
293946
167368
686985
1566887
1356562
654906
1341777
1271630
1329739
1959138
193057
388976
844452
470009
1511016
38985
757091
1546943
179263
850276
1457802
381568
935775
1183964
68285
1986672
1161367
457477
613538
653628
818361
1216328
989173
1022912
1167605
1371269
292666
902148
1067183
1452637
1922175
108639
1719036
486048
708545
325697
1550550
1262030
144867
1024228
1170709
834786
1013878
1557467
472545
1447556
211057
169957
883603
974365
270266
1932396
994921
675412
1402147
1858866
1921495
1197498
227213
1436008
1843933
1936326
977892
719591
986256
533316
1664711
89684
1150925
62388
1841040
1471411
1499424
1134884
1213835
1778106
785173
831898
153897
1288148
1589517
1904348
570179
1325578
1343312
1601457
480705
770716
1274306
185604
1518121
1886357
1814528
23332
1785207
425831
1086763
1540917
1491591
1089119
1459851
38536
1600389
1327836
769301
1580664
795350
1828671
480590
821580
1619835
244946
1162451
1733479
733866
460793
721833
1844769
648183
899694
1211628
1731746
281954
1929087
677684
748232
985133
1233281
1517410
61756
1133294
959445
873880
1427757
1663145
1122500
1607900
28977
1067894
598131
1821676
1786280
151607
1844738
1981143
731315
1423275
618203
1553336
284886
258138
735480
541677
1378813
1630235
1595338
1947939
1168657
611801
1918176
812500
764659
1793450
182187
917673
631989
1758580
1218493
1339943
1393501
986423
952120
543925
279149
736000
1869422
1822395
807629
413784
1084762
244478
572659
1772003
37426
1143418
716684
1158372
1306576
1153890
25466
486831
1044741
401337
1614781
1715726
1550383
1022527
1366911
738399
1723493
1248212
1748525
1354725
1569948
1431358
1687412
84526
1656068
1352848
1295815
1925602
311752
903248
650072
1988184
1431238
368663
369232
352790
1388598
1722464
367315
1350950
919784
462942
1143107
652522
1742646
523092
246968
329556
801762
1758130
884686
997391
1119496
1399280
801926
1988677
927333
88508
1094733
864577
604491
1068163
1230972
1980680
1952807
958225
1268092
964240
1419429
740303
1332960
235033
599490
1023002
1073988
1105786
1568755
862320
910343
692691
1416747
1893204
1223475
587128
898115
322128
1766871
1386351
1134620
1339037
1105086
1629416
1177136
602497
1611204
1198211
1850012
1266257
1446653
979189
1759166
1922448
1588297
397691
309052
263589
1953561
67889
702319
1147990
130626
314992
1836052
670155
442830
1259184
159730
1609398
220996
203410
273156
160133
716868
1061955
1063862
23516
1655308
366996
1565424
1845436
270331
903225
957912
1304545
1768619
964503
1449995
798602
908747
1781368
1877593
1737212
1950466
1350966
444120
1222051
464626
1897735
1953741
1775645
442353
614011
361637
106820
536906
398621
997435
1034621
1249042
1468905
851372
1785618
1877832
1472341
240978
330635
1677411
1355943
1865331
1170548
515985
139318
100748
971745
567740
845845
958505
770631
704379
267182
1891608
1436451
493824
1316226
31832
1425792
526248
1657901
1038690
1738669
1644760
1754238
1943828
30397
262378
195008
1859366
1267816
853989
304376
1017495
402579
590518
1469005
1692234
820770
1416061
974136
700108
1710518
1366449
646248
1854870
537614
1646264
1362533
1961144
1066342
1430347
1472134
141088
325462
822250
796143
936243
1380321
74714
1542482
1054260
307345
779654
85360
1439042
1058683
929716
756958
139768
1939184
1351506
557552
494913
16131
381568
632497
876719
1107994
1273415
1411509
323040
1519796
958390
1179235
653795
398055
1968681
101566
1317355
1567539
360234
349674
279626
103694
1271693
57638
895556
1377277
1321225
339729
1835935
394874
1558338
156660
186399
812409
1416502
1243397
686780
478057
1615205
687871
166545
230004
716992
1080793
1188166
1778752
1844063
297629
974459
1477274
521117
1856774
1328282
56248
1406527
1520156
314992
1994196
904232
1228363
1752954
1235336
317790
801068
7993
1660175
1924680
536416
1752051
1296002
19529
226725
1140067
29606
1559737
1933504
168060
1828331
1981037
1764101
195239
487346
1987032
1850658
965509
912447
375748
651658
856419
362546
1167289
881682
13823
910454
907257
914648
171982
1706642
1481447
310731
1040246
942646
1324469
1428015
1210854
1683347
5443
1457169
1255034
221085
552573
158111
1444274
1662465
367419
1872360
236734
1136546
410805
387182
1298453
454421
353038
1977497
850633
752009
460858
381494
1230468
1360113
1235616
1274914
1444721
694225
2979
1214911
852625
574457
570607
919105
1438831
511720
545450
950700
1761550
570919
695346
337666
494029
895691
1434004
1687531
265315
1017664
744238
1509465
1029950
1984618
932598
1743862
766699
1325943
1825816
862948
1644136
548854
1160936
1458366
1881044
835967
1748149
1118161
1230629
1234228
1088262
1120930
467457
1171363
178122
715400
202541
642819
1601678
994915
535015
367516
1497465
430918
1858335
1067274
1157436
1280684
1871623
1852392
322759
19800
1577971
1980147
925384
74391
1083673
909778
1709913
1664875
116012
1453440
1137599
1929188
480434
1775262
352520
428584
1945785
1901807
1417669
582687
645271
1045476
1543591
311283
942195
1784054
521338
1914005
1664401
433545
1089973
1391774
1887349
713673
426545
1255846
1779668
422346
299434
1337709
296504
705412
1629244
1989701
810961
249038
934722
1362216
804574
1638363
987478
811222
962385
661805
1507148
1921066
1750858
85737
1287254
1145360
106377
1121608
715827
1858575
1997739
937384
1308504
377992
1091598
1360126
1354341
766467
533649
579803
1183400
1835474
483656
29437
371563
652507
1758949
121173
1519209
1432688
932803
822775
455233
701756
228960
814937
870803
196840
1409471
449236
96896
173414
776801
1510290
315345
489304
17895
631943
500527
1858498
807324
1737691
383527
1052190
1240614
411993
1526865
49502
1200680
976511
1517228
339342
680462
539441
1413799
580584
1169603
1295849
1938813
1977700
687349
274843
1862245
1458967
282872
469024
1974159
1314761
1346855
515603
1396505
95786
593205
143458
648736
1967433
1360941
1475860
1835259
1597613
1827966
1505207
1707535
1071754
338976
1941931
28916
584239
432437
1831646
1106550
879816
1657674
1208210
1748223
1774960
518573
1640510
1760760
966160
599291
1969071
1477701
1623485
78384
824494
1630900
1213131
748908
782572
932203
1251206
640735
1024678
1588200
1169008
1390925
1887329
1387626
1780937
1762889
74278
33333
1599528
1459583
484383
80322
1070981
610488
166169
66411
44756
418015
1083214
196069
1690320
1624662
1253187
1336865
1865130
884537
1409246
93246
548885
1187244
1809583
1876942
333214
1324946
77693
1125812
109993
1389928
1418219
80815
1557459
112393
14997
1978752
159303
896783
1652941
858999
1234038
603083
558056
1752457
1816993
619529
1115531
694879
186034
884865
106402
1152784
1160479
1915626
1501239
1216652
1101051
813406
429871
700950
1052209
307446
1890757
514995
210373
1649979
1240119
639099
621181
156643
1475556
1809492
1385737
804639
1813088
15421
834579
423597
668472
1273002
1981755
1981054
21431
1979155
1154845
993494
924213
1994773
866971
364154
718873
366932
1414823
1909111
1561541
518552
1286313
478214
101924
1918651
1246439
934925
1036521
109991
674061
1986179
215820
1246701
78189
1439914
1336034
1879977
1638290
420185
550700
826224
1481791
1822958
1527059
53103
1074389
1340792
222644
160985
270086
809093
310948
841152
1052327
1956158
241168
1299051
579418
1174433
1472804
113367
282408
413403
1904590
1383610
1246904
375438
584428
1541748
154000
297655
165482
1416392
1089370
1427212
1152170
33919
1102545
1374382
355465
1428608
730276
201795
988606
1761910
238760
821559
719334
188322
651490
820419
1257760
1746023
54920
486655
1316143
715310
453310
1126975
985530
199895
1044840
245769
1111761
341513
1944354
395598
1624565
482623
1661009
1282104
1128418
1381831
488745
1010865
959492
1230938
1871916
687600
1234276
1374308
26545
119435
1287563
518510
364293
1820805
985125
1723807
979757
1026378
1929249
863581
1951729
1131799
1320796
724940
965779
1443693
865932
702154
306361
1968025
335831
1176284
100030
339693
1581354
1789812
1521170
439279
932887
724692
837186
1297815
725816
1192681
166165
1356597
1411601
966181
1854360
527493
1292556
1707902
1041061
1893813
1134846
1966913
1012956
132453
1782113
1268522
396961
245769
1886933
1817220
709490
784657
220162
1924910
1130147
1272646
4976
819993
1739800
1018817
361517
786669
1709479
738864
1269889
270543
611796
1702134
725569
1679540
806044
788342
286841
1105184
21045
403193
1706513
20025
384115
548809
15752
1824946
19306
1921696
1242105
705556
1306088
73944
945817
64186
7674
288947
405097
1988360
1021652
1291945
360018
1511483
1909742
1411422
158965
1131711
475885
209296
1095161
1505978
1579827
216438
1181349
1686955
1348355
370842
1639854
1112562
1090063
1797059
1216508
507760
625499
192712
1197346
1047582
112740
1151019
72040
673942
1985083
782145
482702
327638
80709
358266
1946954
1854313
458597
1701165
89937
1398459
933925
1997537
1252310
97953
1824470
1723802
1111614
579516
459375
359049
744478
823104
682916
525716
449372
992724
85440
961182
1599793
1894111
1736545
649394
1341905
590007
1036707
531059
1110529
1729082
176155
1165865
738076
498938
427014
913021
15229
793616
1436618
883291
1353988
822864
707712
547145
176144
323012
1998713
97697
850942
142466
418599
1904595
1937426
626025
1135966
421761
1171065
1883888
1711364
1496835
1078364
1273117
643777
1321077
125710
305242
71191
800780
891059
789897
1307169
1649567
375837
279146
1112253
1455247
1167990
287042
739262
1010744
278354
1100234
70873
171212
31273
1742064
707050
1791913
656457
937345
441629
1763874
1530831
1491555
1739119
766612
1883545
1903469
1336181
1000460
1256428
1953366
920294
288238
1649383
205225
1908904
1015334
709204
1949996
1718355
512826
1526400
1496592
940927
1098040
92202
582151
1995343
353437
1577422
883034
1180488
934483
380305
1282453
859666
1731936
618494
1137764
1398797
1098550
359243
1039915
1390696
1097951
1249000
1135378
677718
390599
1386183
276994
657457
1562474
509396
608204
1284866
1365512
1505914
1585613
96643
253972
1544815
1493198
369858
690752
456204
569831
454037
1274356
282288
289899
1965047
843488
1188694
1413094
49941
169349
1250212
1643081
915571
388855
1824558
633281
514245
1191301
39148
81874
1089101
1607375
914681
1609030
164961
494489
1089326
1608328
232715
1823029
1895368
1449192
1715155
152065
35775
1710122
1767136
1868030
1675467
1398441
186224
643146
1231730
1714630
1063306
997616
300470
730442
886482
1646582
1079847
92557
1986603
810881
262543
257949
25046
714294
277451
1490119
1884491
751115
692776
600590
1127758
394430
729220
186407
559702
440069
931640
116033
1198073
1948914
1716531
112723
804831
1353466
592899
17694
789908
1308504
1182204
1138976
1461605
554640
993433
466931
1184737
1340384
1228217
1370951
1909597
23913
827036
1933882
964503
1184151
1760656
1343587
972904
1376128
1392447
984032
733545
996466
570474
765166
1324602
1782983
1273863
1774269
99004
567813
1466263
106493
779499
477131
631247
1069148
1481741
813333
1655427
1116856
867410
236326
1426512
1086139
1714964
40401
142226
386521
1585091
1593116
1601465
947314
969486
1882422
1624649
1484327
1947175
1162922
1827673
332248
909143
654513
567783
135822
462786
1452754
692821
1220624
1697526
309724
486302
1488616
794478
199361
1236198
421363
563160
1057011
16397
720414
1562777
525823
881156
371118
1919539
54174
942514
1728477
1668667
486443
1615982
78157
655436
1117335
1981633
1381787
1820946
81553
1754636
60733
1672518
57274
1950818
420652
1076104
252440
1350965
1899883
1298137
14877
1522487
1491959
196981
1769473
244763
1306712
605899
512400
657908
1547069
962116
960920
819097
1178243
1745213
1869493
763627
1013371
92825
891918
1005199
904635
1173005
1909643
514767
1890985
985553
472537
1324904
1625444
1400176
366513
1401380
88927
1281966
156441
1310147
1631039
591053
1148145
715916
846222
440816
1328247
268788
210250
1394821
1194691
536972
1631950
1952760
131471
508213
547552
1397844
1573497
1463114
1425763
1463912
56818
205088
1489509
74482
284676
255024
494430
292138
456567
350059
1623229
1561984
1478394
803057
1411276
306098
952934
445790
107152
191811
360991
347250
45866
1633165
1811528
810499
406674
823216
1426753
753375
393517
10165
1820575
1904197
1156268
657883
618938
1556205
580532
1747296
1736764
345554
1599730
1283046
141405
1399425
972211
268035
1541768
1492639
1764561
1238718
825391
1398364
727350
606203
1700699
64365
1553970
1665833
535216
1916210
842178
1125648
1232290
556543
654652
1339701
1315894
475949
332831
772141
738985
40627
1315189
1638292
1354725
627943
761020
1149884
641363
1543941
468308
1112436
291919
976925
828498
230823
1453687
214063
1461809
25367
359243
1568589
1667786
305528
170967
187526
32106
1404776
418174
528863
554991
291925
1054480
439212
1640805
44575
1303787
219144
343598
1097281
242540
174361
708207
1481471
856656
1334794
1910442
1634284
1962722
984183
443083
197187
72347
329048
851780
305246
249076
565299
1542672
250179
1408230
566717
1650573
1858493
1982096
471874
1275267
403155
924972
240881
1926624
116999
609843
1010192
643433
11182
1143129
1628802
819094
831140
1649263
893019
1668990
1485545
1243665
1311287
953287
1979056
334490
1214264
1577010
1044307
664146
812851
1594681
53300
953288
177793
895482
1759093
342799
1141367
401065
948193
1051504
416306
1267009
1844789
786137
1083364
229673
1655314
1878870
130363
688454
999944
827118
1171822
1481185
1148242
66146
137673
1000742
78959
605252
694793
1142719
871823
1266021
1684865
1735283
422517
214466
1908860
1416392
60262
1338520
1510434
192571
1653173
1752758
966612
1372816
770082
1806779
816571
1968511
786749
235350
1972629
338100
613108
1093722
858649
402638
577653
1693840
331493
461014
476073
53094
507306
1051204
200689
1815526
1774809
667655
1074204
1445395
134275
59369
302564
1162482
1863828
610190
507599
690080
1845529
1719216
426657
290677
1802401
780986
281604
1902246
1985455
1322794
1471981
1206306
1080062
1034343
145421
1010744
1398262
125105
1243984
312974
1649383
592377
1903953
81490
77388
1400085
1633798
149244
23642
1501150
239095
1366144
601888
1363650
1003075
322375
1981466
1198256
1914462
1474116
905392
1389192
1077700
1336129
694634
1969535
1176276
1137358
335857
1261513
532551
1533311
775584
1220874
1414481
509929
632554
1675821
1341670
1735074
1758834
1679291
487905
286529
395332
60247
262720
1094025
205739
1847656
451244
1263510
1306372
1852508
590255
996640
1169445
631462
343295
1817666
1081438
1886815
794021
1195608
1775912
1909644
257940
1932897
964406
1256118
1543533
779000
184032
282909
999381
844633
1671709
1629590
1156470
251439
969260
1640482
765260
276577
115906
510087
715353
417963
545083
292796
1850905
1246270
394712
1273610
1723938
445728
847620
817250
1855298
1030758
1573820
1512600
18232
612124
651471
1857853
1422116
657793
61607
1701668
1831075
1567975
1979992
1124540
1092410
897214
1462318
1353951
1096984
1585717
660428
1288505
296061
407454
1026432
277495
1397097
1528133
928692
1530254
563071
1124
1319748
578176
81354
239583
246525
1832296
1299567
724048
791597
637275
1764125
1973403
1777995
766444
15479
408789
1035705
369621
1756444
642764
1893355
45873
658645
959716
42676
581576
1027704
822045
156999
1239808
620771
682331
1640587
1839946
1322079
1711468
1480723
928149
1245196
887937
575600
1371369
1573960
1499440
1990840
542771
760099
1126339
1639664
922513
1006063
927573
568869
1736789
1287522
1217021
1598549
1843866
1063383
837984
366807
973093
1465870
1889528
1311560
1129225
1939847
1646730
894128
910209
353955
449236
1770088
665329
493720
1922982
1998294
270101
843812
648873
1592810
65548
893775
1350728
1918690
1989189
80414
1684498
795093
263172
1839808
408181
239095
534098
1557533
1870951
1866797
1283898
463616
1340471
376205
1762000
142717
350517
250588
1392797
1708924
8908
939
1868613
865969
1308837
301930
1623137
963379
1480099
560352
1615112
256521
26953
1117426
145666
164371
1351136
1870757
672461
797782
1590508
1316183
1806404
690731
332147
1028809
603382
303064
1681484
1650381
489632
1939847
1243797
1454065
1723275
942756
358520
904927
124466
1024259
1277287
1297654
581097
140211
1722900
1316413
492570
669326
1766266
81275
1464749
348655
394684
1835339
1540090
454647
1499746
1846081
1596208
577764
742315
857718
1133854
341738
1468691
1705811
1895471
1307949
26433
1202510
922035
1646866
462241
797734
655785
1211659
1136728
537613
1592108
1348177
823091
750329
788079
1417509
880473
1311068
710178
1188523
1958158
122072
390585
1958172
595541
578462
1335142
1678350
693980
595078
261115
876555
1885110
1890146
1933343
686555
717041
1071192
725470
687814
256350
1430207
233762
1487354
1473317
1682251
1680343
728990
1467504
1648759
1305354
910617
1077411
435183
89853
1225041
1775777
343859
574043
617420
1771442
281839
1823492
1753692
638530
769054
1263692
1329251
830070
1950457
1640395
418104
134830
1262629
653762
279429
394077
79342
376106
1168626
322650
444199
1374566
289153
1263406
1340531
1564040
1971519
430189
1999282
382634
137493
470595
1786848
597803
40200
1410107
1164504
1061833
282724
1447165
1484108
1867704
29063
440252
1447956
444513
1173357
1539962
1607948
575409
1924057
485265
966897
1797674
837046
1910112
1358194
1862917
1205095
1448326
1630486
1319620
1561153
120971
1856480
1036436
484062
1267089
1433804
1861592
1373216
1030131
1796202
384747
592027
1152577
1465992
867913
1430588
1335503
1650585
1724306
1800354
1219728
826497
1948256
228829
1461451
987721
1171582
1628345
269657
536730
1004694
140243
1866992
1394611
905991
147181
992510
284387
1727070
145354
23204
230362
552173
834559
1463354
1980037
231061
188758
567027
1959239
1115571
1801571
619950
894776
1234259
65688
1732748
1115168
1997868
1210675
525165
701460
110811
1733377
1085035
99444
1875436
1041091
46926
75774
102032
460336
1725496
727821
57768
1854085
1959317
833988
1214940
157887
1016209
942786
528357
909157
365719
807180
1525996
1526037
191763
544200
323268
529817
1899912
310464
570732
1673203
1175570
1107007
933133
524478
884234
1388605
1235253
508575
153621
219301
1795881
1428518
379433
4406
796824
527086
234115
1500408
1682090
1232548
507860
1074881
503678
1642390
7977
1523131
1869064
1480523
1265634
1364423
1275501
1275362
1187965
304019
95329
1017466
1674699
1044234
464950
834447
96771
805515
1213788
271844
1266398
94780
1062170
1174246
212560
1102362
869687
573522
674510
1338537
1900574
1284752
1693717
484303
1695893
19363
1424578
1858310
906830
1263503
1230215
1148850
1916554
1870601
1129219
1785793
675716
615979
1330773
1708820
1154301
713518
399579
1721582
1316586
1965340
1946363
1270091
965090
1166001
31751
25224
257833
109070
31068
679156
798348
90018
1749560
754922
281114
93903
1303479
699178
218153
1750729
175227
1326735
754692
226337
1237541
416304
491386
1682649
752700
1968097
328139
1642399
1235859
686514
669459
1378813
800925
1850880
1228117
1502301
1484631
813119
200115
11655
194642
999931
1020717
568882
717376
725417
599256
278041
75543
1738554
1719548
1983377
843260
31897
771365
436653
1648769
1417695
975002
1777193
1360819
1901112
1686712
313937
612638
1637302
1920648
1544789
1578677
1689234
404050
1113110
652610
1891276
954968
1795957
9776
297203
1895994
531753
1861540
184864
1629346
1836925
1273179
1628382
27869
924369
118255
1562138
452884
246013
1631950
1186767
1739725
110455
881662
868399
575148
1269106
39120
95279
1250291
1048961
1566828
997935
1807708
1514164
1335440
1020732
1498232
901789
1866501
1283462
1321644
1530408
1185458
835042
1994893
1680269
1977667
242466
1040362
1147414
72994
1479946
1980738
916481
1160394
469639
1814851
1051697
1298244
1545723
1426715
555621
100274
1529656
1127355
1552087
1713661
239642
544238
1464043
529001
866065
350213
1819354
350668
1783993
1325290
786689
688966
746142
286792
894933
1838652
460762
335500
1715839
1710273
1216424
361048
834940
663301
1404792
358432
1545463
1501555
538717
1350786
1902506
1323810
69082
243202
349304
1796767
130771
1448744
1066421
1254355
242553
1243488
1737541
150300
66934
76959
590742
1724083
769755
390277
220787
842389
232370
1249490
146246
445111
1554749
1882751
1228772
487080
1761973
321557
470005
1183335
1390301
401636
295861
1084705
1073849
751153
1595994
1721024
114913
1771892
607788
449660
227769
864056
1653209
345288
829238
1370522
465761
1175671
1876567
1442006
818991
631348
1674045
1641949
1685488
1051012
278340
408846
283698
1118213
1624251
1789044
37474
436648
64761
1680661
219476
577950
1371515
1577444
595191
331891
662072
934769
1566393
1566567
1516106
199350
159932
1329274
192301
1928896
1522077
1675720
1336334
801140
224467
495974
112884
789767
1473055
466420
1182623
567634
920390
948115
1021833
808242
1058117
1288954
1423557
562684
1333029
1289502
312103
398837
921644
1459804
752142
1059450
1203890
1998008
1829511
730355
109091
1487543
274104
261222
1387066
131597
1183376
556566
1502569
1898353
1198379
1904637
1482437
1077488
531342
1607774
607012
1564194
1240286
590347
1024969
1014516
1927038
543179
1700397
1330783
1131674
1076109
1673296
293658
1058797
1068849
578392
708077
1985711
1273217
951839
356863
967331
1665309
1550389
436469
676672
1777658
348696
1451677
148162
1056496
489840
1627566
640837
603049
1000534
1402783
342140
1633398
411154
1240251
109066
1213414
349488
718980
1524668
667638
1581366
529952
686958
575434
654581
669100
31771
719835
1464197
1859374
14452
420103
174583
1094172
940945
1271404
1372516
353932
58038
990466
18486
1748548
1962686
1809627
290884
1125794
1381820
594782
1466595
643448
807504
816534
1294238
332619
1699150
1462370
1180844
285967
637123
355024
402574
966631
1808317
845080
1619809
80714
186673
997676
902905
1669951
1059424
925032
1970723
626485
1426592
736700
1465093
961371
252037
1225780
966020
481868
1436830
1149616
529738
26415
1549620
574058
1554230
1257195
640528
408755
13587
572068
1089552
361955
44334
1332880
756935
890981
1999402
1443212
1255393
936945
1845448
1699272
241855
745273
1668277
724850
113882
453739
1723696
884433
1205018
1736127
577282
1602367
1974223
751147
80841
53154
828652
374089
262068
1954627
237286
805079
1073081
1066735
1513254
877758
71740
740617
707139
1291418
657448
1568303
1428646
283874
1386623
1651154
429533
1481883
1720208
772745
571033
1644403
1890146
601881
401635
1066258
734815
1021965
1044691
251698
1102808
1184283
479989
1682923
770267
1158836
784568
834837
314840
182448
1394755
1941693
453681
557843
1049109
1735861
648498
1390694
1087939
1031169
965169
166029
1847281
672652
416319
1629845
755391
1117526
621550
1137417
1970100
1691995
71405
1743276
152436
1537540
317449
1008427
1784704
835521
1112510
1944393
1361043
1622713
1534154
1284688
380923
1821290
1102191
1497974
1865247
1718689
436165
217664
1756568
1868959
188315
702711
1697780
617438
1508570
689989
1766841
1129757
762492
435732
962433
1148074
211046
1402036
1593783
90000
1413623
524659
1851182
1091556
1216772
330559
785404
508733
570879
1015567
1248524
946602
1868965
1720647
22355
1850864
1347441
1390622
748820
1991958
858724
93005
1731358
1173855
352957
645941
1004719
813746
1503661
1089777
663426
105287
1302998
329248
1891395
586280
1345798
1305546
1126846
1340602
76104
1981579
558879
453575
1951567
751363
1418060
1530920
677576
1729974
1958992
482070
291817
623297
1162898
1291321
667242
1968626
1238917
812832
1027413
274760
210132
1464163
236103
900723
1981879
1505903
1599722
464101
291362
1648880
411141
1371605
1001126
962536
1938438
1748963
465924
724438
1893124
690803
397168
805314
215541
1194151
1464459
471964
125117
1494465
1433654
716875
1650878
306487
1590007
898559
1596607
649189
483236
968512
486833
1478664
185465
1948026
1921696
571343
963860
1912274
394836
902267
1331108
1958133
516835
119463
1101825
413303
80583
1226704
9582
1821484
438564
1010028
995438
390539
43980
1197478
1473709
929758
1947857
1625330
466008
624712
1813527
375178
1942013
1590844
534546
443732
1221792
1223400
759499
531235
475501
822483
925224
416040
820345
826559
243384
1001126
1683867
271351
33129
305923
737191
22671
500710
927220
1325878
295586
1900398
988737
637126
805588
1005435
163632
926282
837204
1489923
918398
175036
211380
1074873
332472
442529
1394699
364491
766242
145110
1679793
755171
517747
178091
766577
1351033
200393
1284674
797506
668969
726797
987094
1790140
1448779
1241598
877579
1825158
1716812
395036
1812215
1248513
1197011
474003
232469
749164
1574569
1311093
885643
1919855
1708736
200542
1165922
1152370
1089167
786801
503313
63075
1046221
1780388
937552
618468
320705
1839408
1674075
1853504
175924
1990853
1133261
930396
1764477
1991054
427838
1858273
1359436
644437
1961207
603276
1295660
1115293
282823
193431
1830009
1856407
358689
886134
1510961
1692039
633264
1192561
935367
687839
764368
529929
1774457
1893396
688684
493391
1619829
347842
1092475
1644217
1601807
2546
229927
1721081
794017
1922841
1608284
1072150
362579
624949
1377254
342202
36889
1213277
1255947
1689642
805980
783427
1009651
1655823
905844
1210901
1655918
1018645
459742
299151
165385
1290195
616258
1523824
337927
838753
12673
222869
1144384
1831336
1669288
747442
1256839
1505831
1691954
1856837
104815
1695556
819996
1396585
791782
909479
976699
40417
882564
1082758
922709
1185536
1682532
1127638
1149779
1023050
1253359
450794
497144
989998
968764
1413109
489648
1403361
1027025
470765
1812050
895635
1440243
525759
1417791
801608
437029
1265425
1453185
238614
1855517
1876552
723729
1573722
1972961
446483
873091
863698
36245
390660
1367896
182737
683652
120362
264309
26509
796056
1394926
833827
1589339
1853390
1867879
1273696
613005
36360
1926238
629139
1888158
213343
299443
1043752
1753539
1475839
822573
995259
897749
1364592
1213130
1471015
1820767
758020
1773102
1676908
469149
847697
738296
882785
214506
415333
1350021
1673960
457373
1770689
119482
148224
1839816
682567
409805
223242
473255
1678865
273745
158878
145201
917957
411452
1301976
1273219
1607066
304796
341966
1987224
1167168
1216226
559945
1008656
911887
115923
1501072
212600
1477114
807833
1117894
1242150
1858744
578544
321602
1767092
816032
38891
1073854
756079
1556690
823098
396267
1640039
1248640
784732
1866595
1944671
1308011
365038
1790696
98915
85587
467577
1469400
505048
1649815
1993491
299535
1496102
899232
693543
1718689
1854524
562037
234004
919276
401359
1120489
1279994
1464896
1660417
888599
419903
1147385
337679
1497448
1477264
1361645
1306949
1255221
774252
891276
1108424
1899895
31603
845507
1648739
1847754
1342728
837137
1333184
845990
600244
66012
1672263
682139
642319
1252914
1563678
1255456
428357
1279651
401620
813593
1956466
1688228
1736025
1318477
1198988
670986
279354
486397
937419
550589
1336696
1151543
1696720
1522225
14389
1016622
1569117
1351312
1005399
561465
19940
1270411
1288241
1701164
1304049
106945
977513
389391
1019457
1750215
1088262
1664436
1389576
1577285
817192
173436
532160
608079
1461932
222439
487503
1096859
687720
1365372
746743
1552844
53563
1843448
1142826
1866762
1391252
1953168
1920308
167166
1420866
1016161
919372
607378
1148497
522896
810074
1600275
1597279
85076
1927307
1070297
1613404
916188
210005
346854
338375
834422
575537
1886048
922645
626747
1671926
860419
862137
717813
668136
1443374
580603
992939
1091116
1576350
36927
1941888
1229941
1632064
74392
660422
904811
788409
1322468
1829363
186592
1045898
1919410
1176320
934922
395592
870111
131538
1457767
1163031
1381428
1952257
139278
1362728
1973544
748963
1978362
1834081
904478
891859
197207
800466
948717
1933195
788412
1685926
1364651
1340742
1580737
1518910
1753667
1848723
1099820
764156
1946787
270836
631512
222543
1107253
1589152
744400
577482
1569723
1952404
1790635
1086526
882448
164743
33154
188469
1216734
129698
299979
1808027
579532
1042626
1584470
410148
1322091
972126
312248
430347
1667338
1077148
1388751
1360748
630385
38500
498285
1842649
870305
1709290
1893661
1278017
47993
1733099
1583435
948997
1081863
687460
1506848
7339
262003
923673
1984456
117717
1130178
1296511
718978
1432236
699534
128561
953284
376147
981131
1675181
38305
412683
2150
1339689
135326
1880437
1831009
73105
198760
1857078
1899063
445074
1220802
435204
886753
1489552
1779306
1239577
103327
736342
1543313
733703
457488
831577
409567
1298309
68060
1998333
67844
1970305
9381
1764559
1657371
191516
1325977
864650
758388
188192
1356722
354465
1066137
193596
1330957
504733
1747374
662974
613900
1828684
1217672
1291685
69567
1540084
1337018
1480654
1523361
1856557
682027
1458044
740004
857000
312535
1133216
686812
363403
308101
1235804
866971
1720445
3168
218765
730038
751555
357527
1485420
95764
1865090
480198
487821
30538
627199
1960184
1335367
122864
1560788
952718
1083606
1668453
1093863
971376
155182
1263503
1305454
1965288
1610388
593069
280371
1257201
790744
1566024
1340264
1517572
1315410
909192
1279885
1077206
72202
387554
728139
935273
354357
1916886
812150
1371016
1647802
622829
1227303
862977
1671208
1085369
1824134
599708
295955
1313941
623942
475137
1538381
766633
1720745
561167
316288
673703
841112
245204
1845283
1089254
722524
1041398
694821
1708394
823144
51569
1948401
1117011
424078
1247091
784451
945217
1623277
489721
1855110
1163883
597585
909240
996886
595170
1152666
1458798
1416096
1648073
1750326
733499
7330
1519452
488676
1058956
1633860
1720241
794593
732017
230338
220920
686317
272876
1159279
698833
1982939
165751
493233
1975009
1657539
1368850
354682
1964792
1029227
108144
910572
1227438
1004510
527986
305297
1604488
893501
1813999
1294718
402153
1350870
1516658
813766
1616739
561099
1798020
1388768
864823
950660
387008
538796
1150693
768508
1581906
1094203
198373
566769
320972
990329
1770668
497847
1807540
102019
1963321
1285284
405923
1631553
1298844
150475
547289
1282127
470625
122727
138950
1538685
265315
1662436
619650
785956
1579832
1978082
216496
106710
423252
687978
505388
1968896
1908788
468562
790643
1374400
1754047
1878802
1270666
1325611
62393
935511
1703079
1771049
868804
1937317
1596104
1835014
389340
1411950
976443
1986417
1029336
661499
915360
1348832
768690
1092603
516489
1873273
1899551
849935
540438
1443818
561844
1732549
680996
1824897
1365100
1759507
1286313
1168314
1812278
1298036
1317336
1367460
1318003
869894
1934349
481314
167813
1008563
655402
1455033
1554799
1832020
1755409
1461137
1835401
949816
79151
7979
1281233
519076
1792877
1600887
1285784
236181
1979841
702753
216096
819492
1142558
530530
402780
1927537
1124994
1914083
949706
1455119
1800577
32899
797598
1904590
695359
1779444
1951995
1466191
1986284
890728
804743
342726
1998712
947852
256990
1064243
1544229
1021076
274400
797559
719698
845683
127867
819631
111951
702114
63356
1398928
1108234
400894
641550
401071
1780745
1060680
911554
769565
793931
1852618
1840357
1162061
385380
1753594
1929672
1288866
1192317
374305
339469
890545
1365123
562844
1631100
755836
367250
597277
631453
1178645
1306895
274196
18207
889802
1434618
1906187
1700464
1268024
1460611
184397
409746
947914
16323
298586
1292991
515144
639115
119375
1163490
1359515
257911
1692660
543615
981876
245060
1924187
781207
1065790
649492
922028
1755951
534670
806246
890728
379484
1533500
259476
871096
1865262
1404345
804568
1832076
618494
406553
1407707
1400376
1092486
782158
1553055
930320
194676
297826
419602
1735640
211683
29061
1981135
748908
1090781
587414
1124485
1659159
1822412
388423
1958940
1126872
1487557
1756066
1933789
719734
724545
1257514
1200411
274053
864202
211666
1301764
375471
123763
155357
1401404
778740
772776
54706
1024082
1311064
1107203
1253613
1539355
493326
40273
871366
710984
767520
378500
91311
1607662
440603
221431
935480
46531
443918
1971737
485422
1536011
476019
1286123
533134
672283
785214
248481
279626
1810388
613862
464445
404846
1000991
296818
577982
190990
790180
1657698
442635
1482559
1457306
1478453
715228
251223
545819
152419
1656644
1500719
445805
1770246
1064981
485934
700555
636402
1268370
1971197
1989522
1102030
1058687
1697849
1559091
1135966
1599256
1428271
1361145
1026269
966000
789261
737821
280811
1007229
84301
1317506
1273053
1065852
1409960
1986212
676535
1181014
743648
1026206
375307
1569533
1012117
1250191
1737508
712301
578862
1982758
1882617
1217392
153762
1785013
1325045
1551365
1245977
142219
1560261
1932903
1943280
501639
320932
432676
531768
1713050
1775472
333029
1332073
1113425
99308
1606241
1460219
1334204
1070156
1446891
61684
1854989
59297
1169886
576630
933851
1665277
426657
1086953
1345487
429871
1199873
1225346
1462564
1301338
525136
531145
684227
1233548
1944556
1557725
940826
117459
1723097
332684
557985
1508851
1701965
846927
521721
467881
802021
1552035
484887
1162520
747191
1624944
18641
1251561
1832523
1967082
115198
1690046
1909720
1812922
1407662
1714462
1967144
1421569
1736035
1722900
1069551
1923856
688986
1117093
1965808
1118648
1822369
1463904
1018260
710052
1459146
282912
1082548
1038861
107320
1043267
931677
654890
891757
445251
745658
20054
1218101
987703
369578
354648
1338141
1926351
801794
601245
131453
791665
1982271
271550
1816945
95657
517764
948659
1834948
387875
1993833
490379
1357946
1397928
135548
1528141
943571
229844
447364
1254809
246547
1902506
1883545
1761521
311161
19675
1050668
220312
778683
1276504
1369400
605252
1535338
1203206
701122
625247
1430979
1132162
1626202
872944
784974
1837485
884029
684908
564384
805173
484962
1261029
1749171
1991778
1546183
1293784
1200686
1547209
973370
1423315
1214132
871239
259458
1169609
1755755
1999722
1984080
248908
751433
116793
342124
1629497
279893
1602334
295250
1389702
1356159
712959
1457099
191319
1183636
1763251
90036
625284
871249
637149
305671
1552458
1072704
287914
499169
692402
321419
420750
1032238
8432
1394598
60932
1056994
1401459
614184
683264
419327
1611827
360604
1784045
955428
1395297
879535
119699
1372810
792261
808883
148470
1300719
1052465
1102472
958948
322919
1223675
436416
397922
1244429
1869889
989818
1413922
1372183
633204
1510147
1171499
1524195
759380
1758028
70475
1610957
912016
902230
795859
1886491
669170
1238501
721698
1462285
1084866
1673017
45696
1254038
1697731
684703
1500812
1318832
1408882
1621973
838813
302454
491494
1083289
942543
463299
1762667
845347
473825
1866530
167231
920237
399840
519463
948644
108268
324432
1456907
1085197
1407456
1993751
1082509
546640
1100122
1872085
1963579
391024
1381838
1687148
1312452
775791
345605
101441
1001950
1843457
213961
1732990
1340477
1488030
1970140
1031973
1822060
1826415
681559
1581987
1195545
1549608
1446333
947405
1219661
1227051
1012749
253435
1052843
1948449
303007
716031
811953
79554
808645
1730268
1495983
23337
523144
1023502
1064139
1856591
704
794348
777350
435031
1039663
591450
1081088
1832093
1075460
458663
1795228
1854870
1350933
592010
1353222
1104714
1746316
794375
596438
134102
1079750
1351382
1612767
110478
485394
1911985
310754
1427385
654613
722807
1990157
832936
33205
1619553
620852
354646
1574822
546955
1866121
1206100
1410181
1386465
1952807
626270
424296
1844878
926116
73317
652019
1186302
416664
1139874
1734745
1085216
15667
1860333
1696396
260330
1254103
657241
1021840
312924
526906
1333576
775715
93796
1324558
1418179
800764
1480965
587954
867481
1365578
1393105
1598609
784176
625194
1902398
522790
1766653
1197423
1670484
1587174
1929242
546390
202552
443547
1355241
1371196
524248
804621
1054398
146246
384116
845464
173876
1580680
935070
875882
359688
1471812
1764689
73111
1114899
179450
1894292
1464464
1756500
1340050
1004067
1503139
1470007
1009011
1355965
1958198
333713
1917640
1483039
799353
1162510
1185869
1598872
591109
669113
1539704
1728022
1504102
254948
1701060
1020127
137482
716525
287094
835560
1730261
1836811
944609
294296
596380
952720
387063
634680
1124034
1880037
542788
1050972
1915508
1205489
1862179
1554133
662429
835428
783607
1015891
1131536
785714
1872428
267492
1867321
835693
939503
896038
969920
1462204
970905
381029
506432
422166
137449
1584852
1005663
353358
1150133
895294
1519161
875145
15720
1032880
1292908
51621
345186
1543697
1718822
6546
1752130
269061
364600
252717
224105
368232
1345838
1207863
276102
720300
1307552
1597434
297004
601269
782745
741083
888739
969000
1200069
1219916
846637
1199419
1150590
1003346
1681699
1545639
1522618
1754733
637584
614254
822071
1478264
1970468
679188
101654
1973346
255771
1339276
871932
241525
10442
150688
1283094
1941501
1445952
426989
787432
1460432
1094490
821853
617749
1565807
853332
938793
477879
952734
1754717
634976
970973
129832
968696
294740
291865
786220
794593
1536883
1302984
402459
705614
815149
1997786
885662
746809
1533300
1046781
1436685
1961652
1089514
321371
1482844
14863
1682447
1432225
334877
1757484
1878661
1911229
1185621
121601
51064
613177
1757480
939848
282683
1898459
1246170
221246
1187715
1889549
580162
423403
1567182
1775743
1524736
1393335
1185653
1424925
150286
1673352
474518
1876757
1702928
1480808
308382
282659
1048067
961429
1424142
212717
1075219
767038
446402
1021016
564862
1520768
191568
1039705
1390140
545093
1446180
1883944
1269246
1395906
331773
962222
591382
856602
1278471
1601210
817661
1477389
1728225
581603
1595341
496005
686496
908747
1981607
1100357
1785239
985350
878692
1057511
1596830
1603261
1033868
50629
58129
1605047
1867113
1150492
765046
1173017
436311
264774
335108
1948858
1419830
1963619
1701831
1722183
1901604
823550
1629774
1236564
327884
1307826
1344963
1177078
1176520
320827
571084
1793872
1658934
1495393
1708261
384610
988909
133172
884995
1458439
201084
1679523
1778047
1499296
361548
629288
1558351
1102248
1692031
1073116
641481
875904
661236
1597005
1362592
207410
1679837
1894782
1540261
1808831
749861
897981
1148619
1289991
901680
1415284
142989
586983
944926
931991
1135770
880279
972216
1264833
1186183
312874
1306070
1629540
188469
1962186
1412045
1520946
766250
1631093
252908
1057113
1624351
866699
1828810
562843
1911638
1554857
150801
1835237
437246
575361
927084
225799
1640889
1216878
1069400
1995640
1448553
1664833
667601
41742
1388928
997346
1618581
1896061
1647092
1400157
184579
1805832
420178
705791
1629995
1476879
1232275
1581994
1248943
770952
1720649
543358
1693192
1426892
267223
1308610
880250
304784
580864
1777039
1709819
1367012
1447305
325605
910401
1625388
1533598
634977
625519
1296675
1379446
954661
451818
1382242
1894910
1530394
6203
467874
1209914
1814906
1534176
232002
1876570
379615
1812526
968453
1580023
738702
415681
1008491
1026633
1427757
878843
1347759
596768
1867111
846525
831466
189367
837753
634475
638616
580726
1531190
1347580
1615478
928465
1248212
1157188
979744
1008656
615132
1336015
57545
292412
1606106
1427723
602106
448893
1668525
1157661
1604964
1494165
1877189
790315
274178
600176
1953301
1528146
1169904
540691
666036
786874
375560
267437
858099
364844
1491162
45150
179231
1777869
1656415
913786
863019
1191254
1577584
1227036
1314478
1192873
87016
517296
401822
1966712
1525336
1234491
1096734
1175120
177759
234197
1134306
439863
1431541
1634429
1076623
219276
168004
964032
342262
746627
1500649
1350389
86839
1189625
1482620
456812
1248921
1965833
1277810
764516
1244486
665700
1168477
561789
583828
1243030
675572
349160
1067146
1003858
1270720
672943
1440258
1318344
107664
1760280
150828
1321347
1940914
1829873
729251
61606
62388
726148
357125
654068
1694964
1425591
1349892
1283049
456099
281334
936470
1615624
805515
490727
326726
247117
974579
465501
446527
1503720
1384000
1946757
1081629
1268142
374997
1631686
679445
1313289
799511
469625
1782667
402239
875952
1350998
501496
1693414
734939
1757239
1480884
467322
90926
416773
226277
192976
1602263
1948218
547954
1930920
238679
376307
991336
122946
1641794
911997
759306
1030336
204715
280789
351530
857766
1065288
325833
914235
148842
520885
272443
374571
607176
1809447
228291
1603265
657944
294917
1334058
318416
1060867
423871
105929
983280
592223
1014969
204519
1991425
1044304
1637415
1047639
1756056
729336
1366136
1979278
1272584
110070
1761124
895382
1490971
795642
1305652
1831483
606289
1083625
293708
1876945
1576229
1829349
1073233
1606162
928094
262133
722330
1162548
1391962
1267022
1121884
1793598
1905519
1090938
313029
1011831
613842
1951516
1356772
664339
1317693
1294148
991844
798261
1103083
54640
1914146
1645247
422023
874401
1541126
1872475
564865
50665
1558767
395229
634984
412084
260934
365902
916938
648988
1980492
63399
1980515
1455465
255259
1698750
833989
533430
214442
1999576
186223
807967
1243669
1466231
1015718
1080492
381459
1193298
36813
1803284
1458071
1569171
526852
466189
540345
1976680
1447139
682842
1896549
1676226
559219
1936224
773469
1976114
25570
1678994
845828
1776018
884889
1388994
516208
416030
1297113
909357
729536
1363230
857423
630223
705026
1099534
1161791
1788378
1433066
111513
544571
504791
1085715
1552127
880232
1041751
1086387
304935
942242
396244
244484
1313569
643340
1187950
1204363
1486209
832463
194613
784282
1959369
1730467
108584
839556
1448087
1666371
1794290
423853
479203
389949
468692
420919
1300750
856772
1787660
38020
919208
12721
180404
1861697
51784
1547082
640256
296022
1955838
137500
1026509
311607
1102534
1098246
1685411
430404
1574242
1168764
1897318
1516780
1170334
904922
1082544
527731
1543943
1899935
174946
905670
565550
1862284
360710
713650
1460688
286332
831099
1453732
1957869
167330
377667
1739397
1497683
428784
1854144
1382087
1779032
1649782
444122
742413
450291
1422062
1070933
1896187
1414458
1397573
545013
1448254
1784515
284363
167651
1493377
546128
210206
893481
1629464
1400261
1233415
1539225
1174028
1780716
1346455
647084
557162
903985
1830901
1195860
1996092
1059745
1144619
1166161
1005856
120874
1482994
1780243
389708
1570626
536096
1035386
251986
941815
1911015
824406
768944
1721981
1502872
1470831
1446541
812925
1028747
623730
1262425
123040
1114952
976665
1301250
1865485
1345403
415705
47275
469758
124929
383751
113155
1655814
1135712
1633268
1943
1109799
1007050
1142834
1444972
761040
1608906
1357637
1610923
1406970
1329555
1735441
793130
1068936
1769437
641098
626732
317578
823965
1068178
1581596
1856967
656365
1228556
1637073
1840022
1736332
1481872
1113253
1690000
464492
356316
1499609
1631042
1348019
1236958
1066603
1166645
350231
1845940
634554
789027
856057
1435123
1319795
1317988
253559
969875
811477
1264358
1192291
1199000
1057911
790320
1415530
207804
857537
1933252
499562
1999039
1581732
1253429
1335086
1055161
387016
1301737
1525202
1355081
1188754
537923
1588313
1133382
1062808
593741
1870209
1245515
1825616
406194
250956
574477
1292671
1159642
761077
294928
1088461
542018
328277
906774
1648305
465513
1631158
1536302
461668
132305
675836
1140876
1669752
1827994
432440
1757150
140042
209314
1395366
360860
86377
1312227
1432475
1701993
594295
1069956
82147
318455
128287
803780
1481073
820093
1175228
438553
438874
765330
1840625
1646224
1277480
1672879
1883917
126573
875407
406900
1737660
1983512
3517
916455
1371938
674272
1368323
1697846
196073
1264949
1093502
126726
1431549
1452268
1428222
1114664
1173862
1768884
1208444
1277044
1142750
1743778
1697214
423837
1901187
432639
719759
761227
372577
1896990
100762
560130
493573
1746890
1196461
496336
433127
520099
314358
963312
1526452
666035
1876598
682785
1534465
1379448
1697359
229207
1808419
1271320
1330741
362537
590750
315300
1411506
1384112
237570
1738374
1243796
1543776
492093
255623
457074
1132307
1951728
1988969
1061555
179379
708173
1831832
1272717
1317857
1280890
1897626
1296195
1941049
179538
219761
1067060
1784442
186729
1158917
415276
1980894
1692314
120162
1374630
135717
1531839
552308
650255
1264164
1598062
1176285
1094280
1888284
1391945
1343871
70812
317435
711610
565495
1557053
353082
601916
188666
795796
551949
427583
1421303
44172
712170
178483
1112193
1168334
1242902
581081
661520
765237
119320
1049397
1182426
588284
161385
1974366
863261
1170809
943506
104343
1132090
1627950
1296635
1989593
849628
1418197
1339146
1873325
1794023
1151787
199354
1608090
953143
1152877
1259630
779397
1456949
148156
462925
1907406
1050039
78628
909143
1236729
456894
1016209
1536479
1890907
473212
852342
23080
784355
122155
1675642
1958239
1861331
455743
1495220
291107
193996
764317
1491521
310882
36813
230052
102774
1093532
1169849
832678
601503
1727863
1954042
1130583
1566085
1821640
462722
66012
1635518
1353039
1466635
85549
348294
99220
1578534
1997473
1093400
1143826
1369463
585525
1188517
1619096
826850
901338
1690749
1127409
1457860
328460
1019844
346636
238444
1200020
1462671
1290822
538591
638589
166434
1572661
1050599
1423168
829333
456523
1382042
833763
368524
1812466
1353208
1272047
1195992
487899
1620030
793537
521742
561386
1431679
1798879
1850949
883632
1555316
1624131
1463428
1065367
1597748
357823
336253
1720261
1423481
442801
536291
1698707
867438
291962
1264582
515766
1995676
683856
1167405
1209226
1755055
334527
1251815
1520483
515532
831858
865668
467682
1022306
1299630
449964
1651342
1267014
1317556
498226
1832683
809209
726477
1022013
1911155
184084
1304018
988323
655450
1173148
1510626
143273
1521098
1709795
250829
865940
1048213
1806069
864254
330071
1498602
357484
1969732
1436145
1870074
705992
1452962
674114
84888
928023
749909
1319137
1140634
1943545
1445525
459379
1201709
1113310
1534490
715254
1775814
1641981
47383
114115
918058
1384663
1167841
970796
1981229
1391231
1204192
277185
1245031
440509
1274927
1898895
1401056
1802741
35611
442884
1119732
201420
550825
1737195
47844
1371294
818157
1330912
724272
1276569
1602582
342398
1808211
582321
1032453
859493
713550
706524
951442
1763120
1486029
1313493
1061122
1387215
1162946
1883653
267564
745983
476888
1203734
1710278
1895607
578475
760884
1384452
1462370
872528
1258798
1702867
1532365
519722
461631
527824
1222935
682210
572490
1995413
607377
1097392
1166744
475720
449973
1548611
1169867
1807478
1874683
906293
1477788
1492913
1422493
1139036
1288883
1173040
1729610
669604
70427
1543867
807021
307551
1205400
1624274
1893564
681047
772510
1634088
1423484
639958
522782
874792
1815268
1437238
1460405
524335
426802
1790683
1561633
974643
1120929
1788375
1432250
711656
748505
656003
448910
956511
1562826
1611358
1954490
1408850
877492
819673
1735461
516177
272443
1547224
1140909
1852854
697970
695142
720833
213205
1755590
428376
390291
85458
1631560
684381
1355380
1544568
1562515
963102
1764152
498450
1150042
602919
1603963
462331
145970
785356
1064955
732085
1655619
1596980
1870492
521000
1139249
1509018
1078518
1266219
1689677
1928499
1053150
1479476
1529403
1874252
551156
37474
610777
1410101
1521033
1471077
188134
1776769
626749
1094899
293844
1319873
1812466
1994864
1211592
1040193
240747
1079450
1848789
190479
728427
489362
916953
1909878
773905
609974
392384
1644950
1412711
461978
198124
1643322
368179
1275859
133176
1613253
1381485
1348558
305480
750113
590556
1795397
810732
955719
1355021
1000346
1927110
151391
1760350
1588231
1957761
1284846
727996
14576
1137655
1155906
1454021
164039
138521
882308
1235499
89201
543206
664569
453045
731888
311037
1445669
737429
1212266
1250940
129878
537247
388643
908658
470693
343928
1355554
1735030
1355288
255492
1810995
1316997
1735761
626534
1992274
1419601
1983402
1004811
1981393
1497083
415690
1525678
341144
1989657
1130518
1942005
1472470
1361271
40436
299990
1642402
1237624
418475
1973958
1889988
1262378
1129724
1230684
393021
1416231
1437583
994114
945306
861942
655423
165535
742315
428871
1020621
1209938
1442724
359338
479997
801518
1169847
297895
1528444
1683012
1863490
1406605
568583
61957
193121
1638345
1333263
1385176
971243
757478
943247
999956
450671
1690337
1439917
1644784
357595
818283
381759
1349245
1313309
1429559
206592
1968285
1019458
410241
360196
843822
1686647
1801482
769488
1535062
1605899
307281
1660326
212101
813555
1375522
1082646
1174919
1150329
489954
805238
1766366
763839
1350728
897351
1972663
559049
1606806
1359235
216181
242851
269912
1178189
691236
1355665
16885
873226
348752
1345057
280099
1676633
1914575
573871
1202261
941131
1849605
999534
670202
283598
1559442
1885162
525182
651934
1811660
1884767
1935518
670422
1192291
1362023
1333082
1785649
1179830
652794
1530037
1956805
387314
792467
1274900
438222
1838850
1901413
868103
1410238
493384
564819
755901
296031
511168
226483
658696
1584120
1862390
1046732
811464
974835
432649
815226
554197
1826907
29514
1869686
23746
411883
202744
1999806
976382
137675
1639478
1288939
1882230
370482
464445
1320313
312103
1801698
1455018
1664798
702118
1661018
1988262
27389
1618129
911554
391932
1648577
380082
1485765
677051
1630163
862872
1200642
946317
617173
1054722
80217
788412
1391981
61532
293848
1409553
1391803
1375171
1627078
1695619
1774076
1936863
1807959
794480
5876
1070264
1847456
1624141
1700322
1512223
1286574
806452
1516022
1345506
1591768
537645
1591911
687728
1968423
238243
177845
781832
927169
273602
531808
45868
1112432
238175
1703137
838609
1061028
474462
797435
1622257
1543838
1242283
1636978
1324753
836071
295852
1709794
844486
1390108
1824575
1402724
641733
1654970
147950
163232
1511354
1162493
259631
978367
803005
1739479
702109
369565
164478
1754074
1405960
1297235
1261459
1725726
830927
149762
1814862
1198124
306574
1258084
1240507
557596
1029270
123383
1570537
708555
356599
262677
1057152
1987593
457779
1332459
1583162
1008203
5995
426262
989394
1329730
729520
1066208
1233519
1347995
291721
224778
475305
1766398
879802
329205
868549
1536746
1119658
1681575
1570114
647580
653361
1172069
10458
609161
1529631
1291139
1420684
1680661
1881685
1430455
1407208
840374
981862
1161500
1748128
396114
1151127
564081
1273549
305230
1326288
1536778
1756742
548102
437797
1737107
1419495
275966
562843
1922086
993083
1305967
841808
381174
474133
186952
1317693
1591723
635409
1407801
351021
1575992
160587
207161
839233
1354036
1333067
889888
898844
789506
941542
1651598
516610
1902717
522745
1233946
304592
345313
891721
469716
364934
51753
712210
959064
63900
1805832
1394281
470344
478830
1439095
531259
889291
1541972
933274
719345
912440
539094
1834214
1374032
392789
1401658
1124301
1554939
1394730
1494191
1109584
810551
405280
311319
1975701
1168164
1322944
1521699
1297815
711116
601900
1738770
661472
1417035
120114
1414320
1893300
1863775
1363441
1155766
1629217
290839
305108
243173
1714652
492289
1201694
1471751
433192
1574380
937634
1943139
1309265
582664
1849324
509139
561473
1049663
1569389
1260273
1603488
1306042
660176
38247
1971750
1441414
1197507
1603190
213895
1191387
671681
488431
1510147
616103
1732876
1268712
1823682
1131649
978116
520008
849964
561278
919379
543564
1182737
122196
1144939
405197
1986421
1945579
1882400
1281603
183574
1784135
1511454
681181
840572
820193
969176
1370899
998904
1193963
426088
1299204
1458573
822506
431238
1975030
953264
255655
1805562
1282826
64862
238082
552996
1256029
901070
1274623
1244109
237529
258288
1829564
1596212
101828
1674417
676014
89400
1410138
150019
1700464
537035
88069
931266
1608173
1407826
1919916
1492059
203439
954655
638442
1921737
658645
1451091
236471
29043
659435
448695
1465750
1830151
836140
691867
1210677
1151426
1283876
1093938
637771
80081
1809237
957658
1124344
1041633
1007697
1176256
290437
709379
1508634
182786
831644
1619721
190141
875212
1772003
1315403
481167
524641
1115278
401662
1354565
641918
519180
1268732
781825
546792
1404189
116480
611021
965933
1528697
91203
1961299
707870
281498
5842
1947318
218983
1866084
98248
61353
119130
911979
34447
38058
1663097
147899
1695893
889491
141781
1979072
1382673
1942309
80807
1916497
1083479
1375840
1150606
1130441
140056
1296548
1989280
444756
1199586
1328098
1617256
1424737
48933
1111484
429529
968751
441461
915651
369876
1088680
1944246
1630400
623685
1006962
1647559
168260
216836
1179983
644321
1442711
461171
824621
614478
557081
113840
1649435
386879
1865983
11853
1702086
44043
562714
789643
1999067
1293081
122983
916492
1614781
1233188
1287978
1519354
843128
447575
946753
1706910
1529785
1031000
1250470
1467956
869473
616755
1239650
386504
1236107
1363215
1380554
1746117
1156228
1411085
36366
850260
1770353
572613
232788
211110
652350
694710
1532829
660750
346811
922697
1941320
120530
280449
719716
1683357
1028356
519605
1466231
74268
1216522
1841492
1383152
1581587
910433
12696
1695566
46346
1202706
653882
12913
956425
163341
1924237
1978880
1046436
525824
842540
982866
1685487
1493023
877584
1631094
959767
1561192
133166
1563425
1480732
1262341
1215655
723410
280310
1399960
668313
699480
699178
106945
789768
1365199
1023236
651663
1275350
1318522
986478
1124819
1265062
1722738
120864
1638380
910226
882999
1004728
1982561
1452060
290224
1793033
536356
528697
237855
1479070
1215373
1768448
53942
1159102
1843396
1519981
1154709
66479
772842
1154184
1525451
1649568
1779088
1152958
1635959
628119
980298
164627
467486
714073
1097272
1065030
1467981
740518
639356
193589
668857
1676966
614262
1789905
847943
411861
175937
10942
640315
1452840
584891
1684010
1905788
9924
1088792
751112
643589
1892567
1043768
1672134
389620
1254166
1602281
1426403
453325
916901
1818948
1452295
1312419
632093
1840719
974180
54660
64639
472011
737923
1034810
384030
1254533
577691
1379949
518557
1852041
400534
1449401
1133094
106687
1646264
1975851
1453995
1147413
166096
812749
1424822
121344
1225535
1503740
1206145
1704069
1296181
1213772
887050
613544
823985
584745
1733714
430839
1926017
1070337
1701234
398568
294564
1560293
338274
1828147
1441587
339075
940233
1147420
847541
766721
1184736
983882
1095536
1225373
1897943
1402962
215444
1180012
995636
637610
658045
366726
1427184
757927
934243
1519031
912590
851764
866985
109631
1053362
1723363
909385
2077
1149799
429406
500822
834586
1373038
1021009
843170
1152559
1944236
94438
1999044
1976151
1407348
1372142
1635276
1947686
1669523
1127425
474117
1322071
1335013
159374
1970541
665720
293080
1316168
888267
877272
458905
1666031
678663
1345393
1797497
1052318
364797
109656
592110
1677387
1926254
739141
982054
1818998
801330
753520
75065
1298241
1015186
91156
1066247
1147724
904904
1177406
1462956
913757
484881
59709
1625935
715696
576390
131063
553570
378848
926478
1392913
1742912
404373
1031524
1254293
1311752
529604
96771
1026138
275966
1217655
1275303
1640932
908916
32435
343896
101890
1706677
1203534
1255731
281212
1529586
1604089
97548
896785
1668149
997288
66932
981439
500698
1697697
490968
36689
1260043
1885369
1305823
959560
1419553
640048
1434755
1621657
398137
1882220
1192104
1082450
312638
1052014
595734
494132
1092089
355454
199441
125339
1854864
1022619
888664
683639
1934378
753821
140437
287094
696064
1815495
1522760
165194
651152
800553
654175
897307
625951
1817656
749961
1130173
590932
1697751
192511
1593823
795685
1276851
78183
1780483
1327360
81323
462344
671322
349652
1414216
1500086
311620
176611
164891
1359335
1559886
852185
1764590
999443
836093
1580369
191996
1715455
1319588
648794
338353
1747958
916109
1110797
851772
931619
1283422
568540
753018
893930
953501
1208688
999443
1454065
854636
1390491
588196
62805
517550
1025751
380087
1474542
406755
1081042
1122014
355824
823656
904167
1439481
739906
1651134
762628
798465
285201
1589713
1613395
348698
1273395
1773883
1909815
1260970
1894695
1896695
1917953
1323288
131030
906616
1653029
83529
1108780
208262
1550550
400476
307647
1093881
1087598
536238
446587
60119
1200074
1089239
1551142
1558530
1868397
1776107
1029412
597803
1961064
900661
519656
1560935
257857
1414695
540396
1650582
1166338
918827
647225
316544
1330784
1708347
823673
499396
184069
997017
1494717
1199570
1932816
966631
1231509
158724
132455
366996
1901366
64365
1690914
14763
1319524
1287006
1702132
1640349
1072220
1899165
1676588
1486683
488087
684768
1777912
1468386
1927512
46619
991660
1301680
1443417
426904
761231
1421269
274617
812630
1168049
1051827
291432
1933231
1726642
1023915
158251
594853
318935
750979
1907390
1540532
1505087
1622222
476800
1229977
371683
1575493
1448420
945915
1229957
1160450
999556
669660
1391730
1129412
1908153
1433083
1476472
363570
1307066
182120
891898
1828082
1090515
899990
742541
807799
1579510
1220071
419803
175259
1902456
1401188
1162243
1950180
999165
793211
194453
230209
1427610
747348
807312
855520
1809433
1404166
589692
640933
1298246
1307316
168966
352036
658696
1184862
59814
269508
769611
1728173
827002
997577
249665
516240
678142
23321
1571409
1998191
1076332
1735283
1351563
148099
340825
1731823
207961
1262169
1877813
221352
1142137
1320449
1589781
1814599
1049205
779609
714912
1145155
308149
1169154
1044378
336473
1182544
1281379
884968
27783
101241
1676431
559554
1332115
1247955
1373495
393916
700379
290389
999258
1222094
211243
1176443
637447
664654
1487508
1986487
1370472
705110
1494764
309493
477665
1349424
1068858
952031
612411
556562
1150231
1879707
798697
1554724
1193189
1645161
158970
94298
552398
666188
1284353
1671368
748191
222543
1211810
1669085
109375
783722
334079
304698
815457
1503752
1716972
837679
728105
1104194
251633
728755
1492733
3396
1403175
1766540
244917
1339041
1510122
53648
1453169
518477
1503391
1959503
1477869
1255060
440740
740490
137535
1621554
1938871
1464011
163690
869944
1245728
258784
767090
1460672
563271
1386702
809889
439154
153527
652401
758804
1872510
1859903
1980443
1179460
1498647
1927409
1321728
1852291
958347
710917
1117085
423832
1991561
703088
1514169
551156
1858758
826530
522632
367431
1376695
1341398
1821520
1343714
1594455
1327068
103911
933931
1657465
730962
255927
1823353
975138
1527178
714113
589149
1457748
350240
1853285
620337
594940
1698428
794608
1496534
1223770
773197
292504
1072455
591448
610962
744478
404522
605062
1758265
1019134
1507004
428810
1360062
1015049
1737931
1728331
1849348
897372
550016
552543
1985015
1468914
612940
637748
11008
873304
719688
573537
1991856
1944316
717414
904112
1281659
1719144
656102
1238140
434314
1551018
1437364
393517
500299
253177
860981
969285
421038
1294287
357444
634317
9691
1968252
101008
909691
1604091
138653
882798
510327
1668964
1361977
1243400
103355
1425062
1135371
1311253
885687
1132898
712990
1553841
1060917
1207906
1183198
1115295
145593
1403586
1599894
1534433
1076462
1174629
1750292
172431
1777267
32277
709423
735023
506458
1366785
1744212
212397
1901586
1244542
142348
154280
268985
1581864
466022
1045802
775448
1554797
609537
1661408
1936757
386013
809042
1165533
300096
741552
1768484
1094564
1309732
1455429
627918
1604948
1332319
1431419
1338442
805658
1877545
1347831
302404
1987720
353506
307354
1057339
903905
695310
16202
1801499
1157625
523376
1804697
1067020
1820151
80507
1736710
1886686
201704
1168665
964595
1839040
1705505
1726343
1941531
1013981
201795
1969788
167271
471434
1140341
923200
1147911
1467663
489575
239383
518148
1931787
448132
480286
658631
507595
1783610
1719955
537782
1462229
700019
349746
1202721
469639
880660
997599
1427250
1391650
1163640
1960244
1289235
554493
338845
993728
180489
1778957
1971473
1791136
375205
860160
992174
1240530
398927
293118
70250
979946
900075
1668153
1600791
1861864
1214998
1236010
743074
919570
1422028
41640
1295626
1317297
674927
111011
519162
1094189
1821197
537999
1810792
584250
1751257
87571
502495
56301
1949821
1525399
316541
1072398
915581
1929686
1718350
1318157
372158
997174
1457033
1973544
704985
1033883
1120575
17103
365035
1431380
752021
278859
1751705
385628
306764
1789232
1991303
124618
1697109
1250730
1896525
1586812
1371300
868399
751258
1099957
718041
1483021
1459383
335954
410502
1169195
501894
877677
720367
280836
1179235
613111
633120
1626234
1244340
172161
793897
107145
841871
1980079
1835973
534778
1748322
1765418
1443344
1650513
45906
65958
1001957
1726626
1844991
530715
352792
1424739
1293360
571538
247672
1182166
903303
1284163
1024586
810221
415852
1670160
226028
1928903
845349
1989862
896604
936407
1784817
1229119
1366980
242295
667340
1365114
364415
838556
17176
1974355
1938603
728678
248062
73121
1958286
1924561
345519
1322749
1989091
160847
1913418
759140
933997
947620
814829
1428374
529010
952866
1397248
184877
1786624
877556
746303
1774279
1508068
593256
777084
431249
1791572
1451141
1983307
1572511
947137
1256381
747617
1827534
86019
1757484
700964
1971887
289639
1575050
91044
1104212
1028803
108774
1078682
775286
249464
923528
657708
666171
1070619
466240
402426
313033
357125
162668
543095
1436104
1522792
603572
1538125
526248
1357959
592723
1637342
1699491
440442
152738
1126009
74563
990748
1736357
206441
1611236
848214
716384
849252
459504
1154614
514464
1060875
880505
598111
1396742
1027939
467787
1853952
754986
82704
1749648
1585394
942984
1401826
136220
127587
1157572
361193
475167
1402077
386177
1548788
708373
367481
1153544
790
56614
1908475
702507
1337602
1608917
871985
1619197
766651
119142
906294
96437
1721030
1568963
279724
188695
26877
341173
664300
1647133
619522
911098
1592918
976368
720390
387355
436707
718873
1051190
1176876
235412
1718015
443515
1367970
1664208
577273
632497
1892419
187516
1020970
1869182
736192
352081
1281474
1904144
1316288
428952
1248811
1343380
284170
871372
1826929
448132
1456808
1334068
1966051
221786
1669711
342011
487169
619656
1414927
1067525
159304
953642
1136354
960089
1645396
119562
22975
1788405
1226697
48797
161419
1082440
866990
763004
906030
1091279
173517
589221
1308813
1555627
1036552
553396
1201968
427266
1417579
1634205
330565
1290305
489008
250156
945691
317958
564314
1348563
77491
1169489
1306646
1901595
269283
1369751
1207261
1874490
45
171234
1908210
531670
487865
440498
1714956
723455
1518711
435168
1244575
1648283
1814420
1807869
1678252
43346
887597
419327
339895
1604414
1867216
377190
80768
1917658
633204
1805451
1726752
1625330
1387218
1639777
1289663
1250329
1155624
1145968
612621
140570
775299
1019916
1693330
247268
308101
1666532
385371
380763
1087433
929102
584937
961860
1392478
1928107
1730826
1057583
958641
395502
483384
1050146
1315021
257277
458369
1518680
1578211
121492
1460598
707391
1332140
990638
1292266
1006591
54604
1979741
1563333
1802351
613156
26554
982886
121286
664481
1593366
1400489
1505408
912950
169740
1867735
558755
506325
933538
709858
1877471
1567578
987849
345456
832345
1242684
785742
1069396
1114956
1544730
258101
27493
197143
246321
1640572
285577
803147
1844822
135616
1214998
501868
1408020
676722
852430
1102113
1817176
1350543
781937
1704659
1121824
650210
1366151
1845128
1661041
1597675
1226088
1667907
1415918
1644415
620556
845939
388568
1286298
134654
116567
520874
1789438
161047
972462
1543342
1272035
875262
710696
908914
460449
1892458
676066
681143
786772
978554
986906
1940406
1617382
1499337
579718
1383780
1251
68450
807300
590393
1532121
1342027
888145
1825030
179294
463226
546546
1333268
1755498
1106025
778954
1223903
143767
127
658970
1141880
1182419
335853
252675
1579089
941050
1870858
1930782
4206
427113
1166353
1805078
1594903
1606242
1984160
780640
470139
1846905
711179
1602466
1344071
1607954
1601342
126384
577565
1560449
1872113
1832169
892200
1152144
932959
1197058
1314929
535084
217042
1700698
1844444
1451285
687624
1317764
830169
113793
800507
1130720
1116976
830952
1385925
1524670
1824691
1369406
897439
751587
398849
230807
1782675
1550850
812735
135114
1633165
221759
1948914
45945
1629463
1988492
639651
517445
18218
1846928
1169527
1144289
817132
1287065
520423
1781390
1239266
1477365
789786
1407293
1127857
540392
1793383
470040
48890
1931258
380581
534398
1236184
1498803
1344518
967880
183612
1240098
1214818
1342673
328213
954795
1530282
1000715
1051802
1826636
304839
558019
110705
431495
152135
831783
1944511
1614735
1469686
908931
1993239
782266
1670023
679499
1320062
1777797
1934648
1339066
1095208
660520
975614
1734841
416361
892729
840495
1988568
312624
1216667
1085959
412794
1503890
982977
815759
689520
906745
1392417
1055262
836407
104455
164139
601778
299868
1793351
701095
1986974
1334708
1167844
1762452
1994313
1353956
1661470
1478925
150479
1251091
395181
1170357
722648
526687
769017
1615332
673742
643255
1920955
740711
50827
1313223
1544078
239402
489923
157181
963652
322879
672748
956392
1553350
695990
1658118
692649
361790
552213
714585
1913130
213643
1646825
368183
1100417
1239630
1495597
1597712
1644099
467355
1303340
1590866
483522
1592861
98919
729165
1889070
981262
112638
490064
1270321
51994
1237051
1926357
581538
867680
94227
320335
1950621
1596784
403102
1408430
135767
1726514
1489871
1478647
500832
547124
1075848
266158
1033227
223631
936774
625447
1919410
1950947
1825629
21354
203005
642693
114670
842769
1620077
212243
1189030
158869
1227296
129178
1049912
1349839
193574
684379
1275325
1083937
119794
185248
1564513
715466
1520042
367021
745449
1931266
452067
33715
971177
684581
71711
705782
900762
1294277
1603169
1566238
753835
656023
1509533
699662
1748421
1269245
317762
260471
1185886
277776
640122
272911
1247941
746570
1501824
1359460
1918836
1082255
1940940
1387544
711462
1675980
1766604
1103495
768730
1323806
1240122
1806019
544376
1487635
651101
1760577
1054025
1715026
1083936
1718804
980400
215817
562352
957658
1807738
1756387
327302
536194
946102
1655672
250272
146950
85443
829643
895430
303244
1361316
1561921
985347
1004998
122577
32417
1334444
1717379
565344
1686627
983259
681961
764861
576382
576730
1584494
906739
550101
366770
1105669
1402908
1591051
1118064
886547
931099
362244
1731127
86759
328783
847784
1770133
1910601
1409525
1530072
1082275
527632
593709
996035
979217
1765772
1525301
1498134
376892
891595
380237
869079
1216412
1632789
1939213
500488
1175484
334883
906175
871938
720958
438270
777172
862236
1301524
1386266
1217304
1532487
1198873
1523800
554179
1955380
959377
1721011
1999851
1457546
1249141
294429
327302
398388
933285
1525716
1893812
1563093
1927076
314576
1069252
496762
1473312
1187237
135227
671682
375961
1749226
329073
685722
74670
164342
1715007
377344
327726
15327
1270482
1395725
418863
384548
1714976
858086
44955
560587
279149
780165
1937721
1686096
910096
445596
69857
1426166
191000
1314989
1590709
955525
1270064
1662804
953835
1986083
182186
451219
1423227
1265615
400634
1668729
910008
863153
1120711
844717
388405
1865324
1888116
1113209
237644
1889633
577775
1237672
1087314
1952631
146281
1434706
965
835352
1237289
789532
1177749
1495646
1862947
29538
1045040
1229086
206348
560789
1219295
1071715
1732290
659073
1159276
1461388
1922638
665743
1436983
144085
514137
1051359
1144157
1540880
8171
890996
1105334
1582366
100785
358537
1181517
211722
1630026
1793598
1818627
1191387
907855
1664416
484670
837102
354190
792497
785434
1136213
1170596
217891
1115181
66244
910748
1119469
1089806
1501012
1701527
502138
1047067
1530109
272972
1921861
1321502
614983
293408
1292842
513813
1714956
1244821
590978
1781368
175184
1896349
1190216
895314
27174
1303483
575079
516485
987885
1730199
1803921
131701
1706332
692058
1263510
839836
60345
1067537
1228059
1184843
81046
597617
286194
373943
1373624
1708951
681209
1448242
1237022
1531044
261294
90874
873979
576133
1068806
471546
1966763
708169
1235587
839816
1324027
743817
1322531
1705197
1274935
1872370
487500
1787459
407456
576580
1239134
1262709
489504
1073158
1958916
1480304
1916154
1853226
167506
154882
1694350
1518578
177373
636991
370444
996032
1393366
1281233
1197015
721326
539835
940960
1737998
28138
1172884
1829801
764045
1386045
478798
1758920
543966
523487
166328
652375
1808010
1926110
1875779
142186
962975
365381
67305
1846223
1204926
710137
1101772
479028
758274
44909
1445702
1066775
942234
1552934
686886
738536
507667
1209709
1177798
727913
1216412
1559387
1228825
937568
1077928
712440
602666
536047
361522
966789
1594130
382039
577883
766439
894471
1401282
1347023
1159078
1177086
1457200
1863833
1710628
1752901
1035475
1601379
661116
1110207
708503
452983
245870
1147101
1308012
1259136
311134
1101077
1721651
310692
1576946
1150170
1475603
1721661
1365439
1140957
739462
1783713
771568
1225094
1208638
971540
613789
345721
892877
825330
1174661
705856
1289859
1485565
1171570
1612152
136256
1182784
753714
628511
1937175
383108
1803624
7266
1822574
1885638
827850
1014703
1445969
87111
1021195
1866448
931910
1641962
1434981
830254
1766138
1136165
567273
965182
772397
1736550
1501759
1294418
1435872
1717399
1510741
1304426
605693
824951
104943
895353
356516
1330618
1339146
1156427
763606
1851079
1068085
1508564
707994
1042185
694524
576016
32987
196279
1397842
686491
150059
886547
1116334
1871095
284633
1786988
35738
551531
551026
1638506
1039019
1826377
1109785
985118
1921804
358364
435203
625416
160834
457502
648873
919841
1741372
431993
80564
437416
580304
1521
427027
1374604
1011133
1034169
1675798
630975
1495975
826036
541363
729333
1172219
1438878
1539506
121601
1585315
1060111
1129140
1269398
1535680
1392847
1208593
610926
430765
774628
561634
540300
1270773
177745
6070
814755
427805
186407
1994603
1627263
621569
1864132
1596596
673391
917492
466494
1654826
849964
1286730
473345
1638920
1419836
1842754
672212
1414261
1037128
1945082
1549319
820743
628026
873093
598700
782639
409198
1849289
764440
1124553
1941971
1684866
773928
1752419
1886171
1547709
128615
1072669
367431
1288226
68866
109565
705520
213205
854820
1584754
1791763
448336
700068
832488
1455594
1285297
800068
345758
354087
1598343
1449601
214932
447630
459688
1727093
1601342
949078
368021
1521023
1574478
1954733
420556
798002
525514
1711809
1153316
674727
905923
504112
1018184
84571
1019492
1129275
1947286
1603755
1126017
462117
1813157
1114733
1817009
22809
559247
1338921
1624596
1364438
46616
657295
8193
1316792
1462302
942576
109234
390720
794936
569898
95302
1507398
1837721
387287
1525996
1746675
1243431
477433
1336890
183908
334546
1162319
1469995
988804
1015076
1113915
1156236
892037
794786
1991770
1382333
1995874
1968120
1313344
474490
276821
1318814
1065246
1366795
1070632
605236
1420040
1984951
198392
290760
376706
1922527
142082
1254280
675629
833657
1740744
1864720
1795299
1403086
1542132
514282
1006992
1875443
1478217
1572261
1877869
1203259
1116233
523973
1023406
658790
1434309
1527196
1072551
965338
1434435
1514970
625066
1417128
1677057
620613
1971680
495509
1688480
1044325
1832178
1909717
851433
1907984
141138
1020516
1322338
310124
964478
25250
1835237
1403446
1945829
1584662
604499
740914
47045
315980
1767346
1767286
1432845
428613
260648
1167816
1297251
121459
1099688
1645625
1812746
1084069
88600
861414
1243631
1332770
1847036
1530523
624006
235458
167344
1591866
635722
925417
315487
584198
1551564
424263
1161744
1106791
432244
1377699
1924247
502200
213468
381096
603435
778383
4360
1829533
476835
1646870
1142112
1315018
1047057
776436
907959
1310603
448868
998871
674057
1179195
1575448
1338773
648602
1725856
1973865
379568
1360629
623773
49584
368255
557982
1823832
867276
746786
153691
902284
1007203
341288
181107
614870
1590997
1080923
1574270
996926
1083146
984642
1682147
179398
207492
1652396
624329
1181230
212341
12083
1605835
1860886
117367
1136203
1118358
436435
78534
576493
432290
1787259
1763737
1064039
424331
1726722
1864216
1632284
1026125
1793172
1983644
165417
210915
76722
1272893
1286647
412883
509302
633664
1315168
470971
61216
347090
654579
1525336
414021
1918468
1628185
629222
1592551
450920
1047156
149002
674718
204670
821456
1068502
387408
1676551
345557
282228
1625444
1741347
349597
1816821
794918
1263936
257666
507485
639871
262087
1971685
1573037
1611485
411303
1557470
515024
1926840
1151666
1791029
777603
1208638
1541319
817072
1258962
920364
1375213
180600
1699538
1691230
1526435
876293
1106141
27783
8099
1242181
702555
941011
144225
1138015
660501
1551147
1483929
349369
1404370
1819622
652044
972858
970676
1573722
735020
1212592
1197247
521923
667350
1663714
176257
1073073
1521943
326370
1592798
261484
1422177
256893
1622624
1338548
110627
1367720
417388
692270
1505258
993873
1108009
955052
1777193
88776
1936906
1610890
256468
8812
1760760
538893
1992239
1169969
1952328
79712
697692
346504
1049067
790417
1474821
1484040
1807937
1562644
521175
62806
1004824
200519
260406
1670107
570598
616323
946854
1510195
310253
1862046
1714151
1776126
1131074
1158987
752479
879206
766467
1082882
344513
1829426
279377
110839
1284198
570779
1510678
396363
793360
390816
734279
1826625
572978
99081
494709
388000
1029233
688856
1735105
664951
706258
270225
768244
1777501
651056
1681311
728344
538061
581523
639218
813207
434522
1719864
1791655
1019000
1106490
1654567
1019519
102093
561648
1430499
1472276
691710
748594
1592667
1982918
1036087
246958
309725
974218
533358
1031496
137408
1120641
1715922
1136852
1370624
500481
645418
734142
1925974
735808
1947231
1892325
171415
1392897
799716
574575
354062
199061
80585
241028
1599084
239520
127310
1709915
812266
1549396
1882992
1913684
698011
835848
1080150
29757
1839018
86483
1978116
1615075
993873
675479
641168
153084
498304
457521
1383462
609844
1715292
606841
257843
1485340
1611503
1048734
882852
219483
1256985
1228243
1095339
1605436
1603631
1453042
1609498
1527284
421116
1000528
1603626
365520
1767708
664775
533940
260551
297555
955249
617153
441496
1836848
275989
856267
591286
1529014
1178404
1236107
1216608
1011355
799554
1871427
976088
741437
6474
899836
920455
1482981
1172914
756949
1404747
551899
30537
1817808
410866
1289628
525131
230216
868358
555107
1272893
894301
567495
1765172
630696
1814439
504305
1903058
5120
1719838
1870360
752964
1392728
62485
819545
1674790
452162
1990944
1875632
1170905
747805
1605121
221117
552155
777432
1171726
662134
917934
952273
1540532
1809066
280129
1808218
1094071
2867
508753
800722
1412711
1276243
486618
1484924
1560207
575222
1705811
1352758
716922
249257
1198120
46953
424625
1882285
968368
1220512
1522765
310628
847272
1281737
298012
1242719
1495977
1741496
533539
1749121
907146
1695017
1527811
84572
1854892
740350
184834
1474035
29585
487495
766926
1123912
1507720
769161
965852
948225
522242
1557467
1392226
856040
1078139
224183
597724
327503
398612
1249561
426757
1292666
1911104
834204
717633
1719151
1680279
746899
62430
1918705
863653
459579
1811577
794874
1013628
1951133
300879
228291
1992103
544326
879353
471291
382297
1228533
1628714
740911
1066541
1107571
1053746
1550505
1949400
1328041
487761
251594
1782289
1447305
804472
260681
1268634
1380661
1329818
402878
452016
317355
812901
426412
327262
986992
1002564
1077445
430839
694459
367392
812514
1522908
714261
367514
877116
1125275
1101081
625729
1738477
107344
1017514
1490635
870433
247122
226249
1070252
1119585
154246
980708
1221162
708722
1670653
69465
1196184
1677983
255850
1838383
1066598
717130
1169138
248845
1267322
245025
235435
1348261
702298
1946855
199041
1893708
1678106
794544
967959
1376380
1293047
1746574
299213
1991893
1392439
1198119
143480
1596903
676520
369921
530824
1577602
166695
1625341
1625891
517839
611953
1876150
1443211
1673285
1690864
725833
36749
1426501
730120
1256781
1160549
1974946
1291247
1177893
1092576
125919
438015
690743
906958
1804800
1170140
1500745
368485
1884618
741585
666392
690842
1119168
838887
864524
659264
924169
963019
92783
390335
685039
951452
1457214
1628254
1312549
1956587
409663
486352
901863
310394
897306
1330353
1625891
400047
380516
790860
1609392
1015671
1784067
8779
345514
1045559
1292045
666557
65737
941142
97169
1741793
1168067
1961466
1226608
762522
846673
355689
735087
1176031
1269512
753916
816160
1992394
303731
1306070
614412
1625701
1542696
1318954
440156
319298
347492
787646
1410575
1688478
398635
278978
131714
1922309
897856
669749
1340471
1724467
547011
1237128
1253727
1642340
1548985
1878978
824466
1800782
111892
1625992
688112
1960637
623775
798522
222378
19573
23266
1469764
1292404
1006096
99221
465096
1099799
546239
320695
1821776
1828490
810814
630991
1384173
1976114
1551467
1503574
1110333
1101109
1411459
144472
30028
728526
1709693
1063227
245035
944101
518213
497184
1783816
1561776
264355
1597455
606571
1319911
1473948
1153270
925300
1712638
1943968
966851
1542049
980766
929729
327667
114748
1907951
787814
1245353
437143
773614
1342485
819526
1553474
597696
809923
402259
1653418
647937
1540931
562263
912862
964836
191648
1746169
1998263
236003
340097
438468
1342083
624407
1536812
115110
1473896
484124
1481012
244136
1187550
1087108
1356509
1312378
940474
982564
1687476
1097272
538995
32249
1739525
1936606
320531
292566
210268
791843
143768
1211595
1504485
423438
481058
1837937
1668197
1991351
1468204
97340
250092
1990569
798418
816334
103735
1864498
226672
300025
682924
1867892
282373
1322901
577067
1676866
1046590
1291947
1287174
1157571
1444946
116836
86574
1242257
1540880
731813
900879
1914836
662378
420901
125786
416232
347607
1759794
555856
398203
1996559
1826266
462785
287484
244793
690617
711818
1507026
1354919
351163
401671
443982
1348085
555733
582322
770179
1170087
18674
1566624
419498
1508084
1469121
546146
1575026
1485183
844143
1805288
611985
1590474
1815532
1907080
1715271
146776
251232
1147711
1316506
797656
1238897
1823123
269346
1066301
378554
1983776
330187
1027170
1720394
1642361
1285066
1694811
193185
346758
502341
771862
90066
1797622
1435298
1950272
842452
219096
1175580
923941
1533067
234040
1231242
63403
1758405
1969535
1089326
1975158
1484901
1245729
556061
631272
1289450
854244
556706
993085
1554286
309349
1248231
687198
571406
1941658
1774219
1511714
1432717
622837
373374
1033073
475102
207566
660259
1366143
1534490
550526
1278790
171670
488440
1659311
419499
1830105
1720983
1127993
205348
999910
518514
1306825
64550
1875327
961056
623059
191140
1945713
1726345
738259
887120
252970
1203780
1466150
1493973
629647
1068954
167447
375623
1719826
1017962
272689
1112720
431502
1672586
1143494
48450
1099688
1541139
1689677
1970712
920168
61978
1568596
454550
399376
149697
216105
440567
1662681
279605
1238718
1468107
209530
626569
1498134
392102
1427659
807684
708788
108384
2953
290760
1163353
799415
46273
1789564
1916171
288922
257062
208470
1420458
1944702
150296
1622836
1078682
668184
1822547
350394
739673
82236
677043
173052
1958728
1957624
1408766
162533
1504872
1807967
800409
616469
493199
166489
699666
432541
704467
1445187
408156
1033131
1631939
744313
1836372
645958
1625176
65135
1676546
774323
323844
1427540
905258
1852125
889516
1032272
504444
1720278
1659637
760615
289805
1978267
817953
367827
628732
1918152
1856012
1413886
1788893
1769789
255623
1663403
131451
865699
1818403
1172117
625560
842226
302536
21875
194288
973712
420103
247106
1534315
493557
1887539
1320026
1788621
620395
1527439
440981
1265989
17370
1273514
1909688
117162
1944607
1382912
1574235
52462
1729708
1735847
1105310
315347
1602124
14394
1808807
1916359
390788
506056
1825823
1166361
429802
1958992
1161214
897983
1278471
1780671
746866
1365078
1418790
383616
844234
636136
1568563
913097
1558954
1047025
1100837
861106
1926211
1540345
1686912
532480
1711538
1070658
836479
385199
388688
1764769
1310935
1759488
1053363
815394
1541457
254918
608359
230319
1587523
1733711
1656204
447517
200050
1534878
541730
103220
902015
797333
978248
942215
1774641
438465
702590
1789283
1177449
1502810
1130373
1326222
1547925
1773581
716673
387965
1452880
944854
1889243
1501379
621914
1648435
1012303
543564
1032690
120275
1484244
1710894
1471649
1065287
106536
1285472
1837305
1333596
1273848
89874
86694
1525125
1190212
1181582
1623482
1678300
1878526
915159
966835
533539
531453
520423
637147
512064
1206690
601956
54918
1224951
795329
301860
877961
832204
642727
768220
536227
1502945
1133662
1715002
625636
570879
1248595
447545
517646
768849
1816232
1052468
44888
322232
368786
1876627
1659089
1530394
1044074
1580636
1951604
906258
1536079
996928
1320587
1192029
1526574
1954142
1141275
1466330
1760773
702392
722050
625682
794134
1641890
720033
904354
1340425
1233707
1368844
376286
1634089
540483
1872883
1660959
1142809
358799
1696825
1015707
367395
1916473
1806284
146761
1848246
628077
1251495
1953094
873515
279607
1458322
1990599
1198076
1802838
1897820
1055454
106428
959683
204363
179341
884292
1134897
791536
1701588
330329
1745111
1643166
1176876
925488
1160970
1328321
917707
1311601
1655148
195170
737348
1709425
1193659
675207
1939463
189344
659973
1920498
249215
871972
877743
783179
1926076
633204
765447
1729389
1230782
835695
593112
1373910
746010
910805
914147
79559
793968
1549921
92502
1674759
1054701
951627
1429676
497131
359243
751622
324332
262060
1084295
1488246
658374
1711767
1058845
1648408
720467
872985
260312
1096176
1477448
128373
1459041
1603963
1149226
475851
1754510
174495
1709547
1839594
130818
580003
1011823
319873
294003
1568282
1867921
1751189
1105334
813110
1199485
1891577
1420538
1259424
991050
1921192
1034955
1526908
758210
83656
439344
574056
1043657
270155
1530336
753751
1006587
1272635
887983
980171
332799
1856396
1505733
1889198
46619
998554
1952328
1505541
1349758
1699604
953561
657732
1744779
1804786
1808402
1457322
1222840
1664299
1515273
653278
1049011
344332
1924155
736788
1963865
480410
224621
491186
1007050
298633
437694
1053363
1945530
214017
1959818
1794918
367641
593875
497314
1972347
1143984
263070
1865298
1932263
1604826
813453
470009
214509
768929
844085
794965
1652418
6544
677522
78651
1855960
679478
1495977
830941
1286940
1388567
239529
1757592
594723
331876
1963544
285605
363259
1161988
1036876
1956671
1247008
1089061
269026
1380361
14330
649654
1818085
152569
447954
1444653
1206179
1324170
731890
46171
54276
26509
510196
833239
1521087
1364574
1085256
1892431
1662922
1157609
1856805
1889462
554632
94612
533571
1999020
722603
942631
523964
1752106
1315506
907000
1368066
1981824
1429090
1624068
396198
29391
1048146
287876
781493
176820
696408
1139771
1417540
1968412
1514944
1064699
1498749
1085135
1453031
751206
448163
423662
1592125
1437266
1587456
1098775
725176
707052
1343118
3263
1890571
1443525
617936
915087
732147
1903772
277157
1289286
1590638
355439
1637529
772630
370855
1185654
1023198
1526050
1846229
766769
1366741
555596
875755
1277534
1279287
1036726
1950662
1775583
1316633
978216
1554567
1836339
1763570
1645202
606855
418909
318416
432475
591352
882418
1184856
1338071
1218270
454847
1636384
914979
752667
942199
817736
25870
110580
367680
1765074
251465
259693
1778506
881140
747151
1638868
1530914
1268024
620701
571772
1335187
1748678
1929119
863547
1128084
839319
1833320
1236955
773385
432247
1282349
496921
330773
1172446
1561771
508058
1844237
712754
1239396
827506
893166
111376
812697
43243
1374261
932840
231210
126526
1156505
1907687
386411
1306220
1430750
940896
182545
928518
1369406
122345
1548212
1574075
1493132
1845540
1667394
1559081
680774
1348100
591446
1901690
776893
981432
709471
670364
1599984
1100769
400470
1233328
1773605
1507632
1532700
5563
1428005
133137
1500549
1327596
1048967
1444138
1250962
130740
344418
1004945
14380
594901
938885
1460575
315004
1549896
1421703
1724651
1172693
1367752
815899
372737
1396723
907804
1318
389425
1192045
926756
326510
1643896
1870263
1876637
1961869
1511237
605998
645097
653741
1313347
893058
424230
1525521
109072
1121574
441230
1135713
777375
519836
1236454
1605385
1485134
76752
1905015
1223142
28605
372662
963314
263137
1517510
407851
58369
545958
1714952
368187
1444687
1774325
694804
1026896
602310
1444621
1839069
1653070
378455
1575446
966899
1710405
616026
1202332
1166449
552126
1376804
15609
1916524
751078
1559726
1783392
492092
76752
147231
1645817
106530
1330476
981335
169659
781350
725470
185594
1357398
1223149
668570
1444951
117691
1198322
1254293
1216520
1793224
173358
433299
1774269
748516
1277750
709415
1607473
1105243
970481
1496462
1438408
951831
1734929
633417
1725430
727565
522056
1646524
1623104
973073
819166
687814
1412220
1852358
454037
1598634
1835713
80135
144964
309371
453211
1857526
1953392
192515
1780689
297570
1499248
1326551
1446686
1825037
1987478
585007
873441
169541
493799
527190
78348
212393
216922
578331
1877099
1384292
1073345
1626641
1681487
1598593
1325411
1727897
1486427
98498
385139
1259271
1806013
1864925
1500667
1526071
1323895
733043
1029389
1274673
1927691
1032310
1195262
1237937
1575477
986135
1384358
1976923
42236
962290
1417013
473228
1444197
30594
112713
12799
1329466
1371508
144340
775854
1489804
777388
412421
645454
1886325
1178286
1759768
1491891
240918
230330
831041
109375
343105
806098
1505072
1448773
146531
1933277
1062336
283293
433370
1903010
536402
1717083
212541
525109
995593
1927595
1581702
1338312
449389
254868
63058
348571
1908844
1082677
880997
771549
1692928
916687
1621162
372895
1614490
156530
1484470
1739985
1504751
1010897
812309
683002
308046
481491
295631
819383
233232
1526747
483536
1449257
299527
211566
1731598
486998
453763
551682
1487659
1847379
245751
184252
1491005
1649407
907488
304328
1164779
838302
426749
696378
1944843
1975706
1788213
585394
705691
1117201
1276318
617147
1804373
965679
99323
1669851
1489021
925053
702194
294683
1056264
379939
1286228
985664
1450514
506752
1719059
943320
1753817
675911
795482
906588
122177
1330890
1009468
1837600
1905100
619027
1734664
130545
1751893
537754
1870029
517222
138289
562651
165299
535847
1646912
1488575
808202
1871169
1015192
836579
969010
672461
1109808
440927
1179537
1457748
909143
715181
376175
56026
217903
1909025
1070352
1238571
551635
1472203
1921505
1953384
842900
784421
509825
1109219
309146
883885
918047
20950
847641
1621320
932479
1640916
1838636
166489
1036838
1086387
319200
1159907
373004
1165247
475011
325554
580555
17489
333451
41393
1850479
1713413
1566932
552801
666188
1472609
1888743
1563493
1260590
535090
1056605
672182
1857787
615858
169391
1587012
1426537
659350
633308
173281
1767859
201202
1815865
1360940
1500959
1674781
590128
1084038
935475
1719457
698764
1565945
1913733
33740
1053497
249242
961994
1655509
1598473
1558374
548540
1455254
1975140
1559561
1873949
1185916
1043243
1176988
829153
1210744
574556
447451
37332
1177545
789861
477600
98067
1610608
1488989
1039369
245559
1620061
579379
1226175
1512967
668205
1457950
142520
411179
1617487
1384764
1895581
38178
185464
1846305
1864645
1928904
819463
1014915
635137
1197660
111502
1798534
1793854
1708093
1091915
1921624
1161500
1103655
598421
1534891
404
1191964
29604
310990
474651
380013
199843
576739
886333
96798
1996624
579533
1275657
668527
1901655
797950
1471867
1474206
1289616
1010643
1809914
1719838
570187
138879
1194058
855770
1681318
757026
728437
1408461
1156221
918304
1940059
676152
1565423
805939
378365
1266608
1607417
1328963
1589177
146978
1238284
622357
1766112
744691
681560
972368
887182
1958721
1275677
451152
1830695
511844
1017275
1496329
1896343
887147
1350069
176856
1735034
152675
1930620
889291
1052902
636989
1656419
1868491
572192
1615851
597004
47004
1208939
668050
509231
1469430
823116
1768866
1487246
755944
248996
798910
408684
501479
332862
1162695
1347053
1574677
340735
184882
210521
1353181
1485672
243400
117526
338925
1744111
1445
685447
537765
120414
230934
91109
1117574
196105
1930929
132318
432238
1319643
1209320
1689060
1542307
811389
1865130
1897551
4434
1334162
702168
1720000
1425147
229515
181814
54844
241922
1305970
1259174
764527
1037568
949843
1197923
1925508
416389
1181678
1694380
745673
1729115
1312457
393790
321865
1298937
627685
1513286
815110
1537746
1423639
330003
438324
1879980
1753401
219048
581786
935668
412045
1858441
1323252
568688
629325
1334162
1491311
1375006
1259100
1485942
1801506
1491774
736159
1698353
157086
261278
202473
1689677
1217807
1365057
17435
1480187
54399
1463801
1340154
257694
191641
66109
1391944
322492
690435
1771322
1539523
646254
1938088
353929
1835790
400214
1439328
605033
1869422
1634714
1673912
1276727
729811
985612
1642409
1445381
1967097
605175
1071411
1367807
379825
979883
814804
1219975
380941
1839307
1595871
325527
188063
1812905
1767728
1597713
1914561
1720058
1546173
710984
980021
32929
1593184
103740
1649201
1827690
389195
1033217
310359
196340
743104
387885
1107686
1008080
705689
735327
1717932
592343
419479
831924
1495309
1862543
1937389
1715308
9014
462406
653253
1832231
122221
1454716
182858
451389
1102104
254029
531980
798437
253433
188220
1816338
742546
733659
175082
368181
886571
1032858
1370351
1642737
1852865
894385
1978637
523983
343711
752030
598772
252979
1037919
5404
723219
954631
291129
1061828
1267630
1628900
1456538
243192
1075501
448386
854207
1382547
880279
1705473
244916
1742634
1189107
1934288
433089
1400789
1006104
777519
1925999
1233110
388563
493488
1640147
165812
587832
1832733
1115963
369186
421718
426473
1664349
559057
1867050
293938
1621855
731736
568100
569927
1001041
1344388
1766504
275492
670076
1808324
99215
646980
1345859
297124
1893939
884550
1448522
987859
1207044
779488
1516195
1971687
1173747
1074749
261762
1404835
1704703
1638604
859572
31913
1228217
133102
731024
817942
1846929
1560284
400739
571128
367803
512382
512677
580529
1816002
909558
1439956
715742
1415550
1767937
1509647
1583777
1109351
654311
601725
558360
471015
520217
1751618
1485884
1382160
1028953
234077
242440
1536300
1185415
952392
1883075
395617
1824911
1898691
748144
1161054
766769
718178
380082
362388
859681
1629546
1961431
535378
319927
16472
1044281
298908
1747014
492749
777252
1619744
894853
1756076
989528
1123014
1406018
1167485
93924
1009142
1621528
1793360
1781105
802946
1167950
139282
210499
93766
1247016
809246
50296
730438
721657
514045
265694
596529
101956
1395736
307014
1983450
836135
1965690
1103160
1656637
78297
1498552
1912872
1565669
786991
1139498
1980698
714854
1703428
1748319
1908343
1942807
961665
1197256
1254252
756131
1932242
1514753
1182934
1267723
1102713
173893
1115555
11537
1231361
1450634
79700
651240
1589894
231830
1510560
87734
1567690
49061
991902
1526126
658233
1366143
1026289
977299
371828
734667
133952
1606378
1350596
138368
558463
508057
3713
1322411
665602
1221823
1911877
424310
708373
1073038
317677
1018615
1608604
95197
1967829
1819088
985758
1918932
1130220
1304848
1286674
396021
1068475
116419
710367
1942150
1930195
1607235
1547944
1423177
780977
513464
1531498
531858
1932151
1740539
110240
1714610
1151074
653458
893747
1128071
308061
1745269
493513
173199
1012009
1325614
1330200
1251611
899788
82429
1979130
1805765
1307047
1430639
1714691
513267
31777
1082701
1629130
757800
110749
1676358
607375
1341814
1626352
1057649
1941095
1324608
1337281
707046
80306
669033
861521
1011327
548769
934902
622679
1496716
131332
1657716
1804954
311936
970784
479671
1406577
1660952
1250552
556827
532165
1281081
663007
1141247
1432995
529383
1562239
1332970
1377130
737051
1266219
1309347
1477145
419768
1052385
369852
1011363
812500
1970325
951656
206732
1750669
656701
1197526
389847
1696434
1595844
1027304
246071
399288
981736
1627422
106178
881116
1180184
1444067
312381
488240
459379
1411181
1176946
82350
619988
414592
1814255
433089
1943677
1314827
928921
1776079
1674069
1861564
591691
861424
1298674
15630
207695
387922
1828881
161992
1796854
1490005
124778
1635186
281886
1987491
1436181
1588052
658307
1780276
646629
1560807
987478
426631
220603
699178
1400495
1052431
70157
394805
468829
707804
2857
1380598
756957
1998268
321772
977971
876251
616516
748480
707579
206380
1661183
24986
442759
1826939
1293296
444991
986116
959113
847743
141053
640379
1828774
980772
575957
1422041
780389
1773268
1986232
448780
1134250
593741
1026197
1934008
1981066
1913690
525697
1938122
985652
666058
1262686
674100
380103
1568683
1382455
847064
181002
78583
1763481
342316
1044094
1906216
1216525
797559
1943695
1054700
1389118
1420083
1704209
796120
1791401
1348892
548946
1545274
1849769
1685538
884684
1496522
695719
812535
1347704
346636
1461242
1095628
1216429
567471
1855241
1177784
1843073
953711
210505
364127
1253135
1335444
1410450
1982214
1420583
1559865
1214351
1089936
798406
1593089
314094
815964
414297
1856882
109235
1735947
1730115
1146487
1445146
611584
1615709
670469
1304974
715266
858830
371796
448623
340680
1465270
671582
313537
1159213
696228
196912
979183
1459146
1493719
1116482
268578
562052
602369
222679
1902748
920081
1505170
368791
869155
1740557
1848713
1633398
1076472
275148
1320522
698179
1026335
1308492
1765939
1470096
373339
122888
830085
1456475
1479070
1329703
654167
1316568
1242283
1516946
1726345
177673
1345119
735696
1954683
1063908
1026672
1779995
1625722
655655
1985908
205000
1507247
1397039
787272
1068725
462085
41757
1332084
292044
323834
1277639
48912
1820133
459504
1920505
1900415
337698
1746741
331020
1296564
389136
226606
1079531
1158039
577430
93097
520551
678976
1050155
1105001
1875244
806044
1504486
982179
1802751
1024611
1275089
1210972
538345
1925333
638825
102019
1489261
952502
650180
439499
177575
1571417
37772
19037
361722
1291531
1303313
1701637
1966923
580854
1062279
189557
1923696
1564717
1561242
527527
177589
1563402
643492
1869087
1534399
1723603
944318
1846509
1771560
1503437
1359823
529259
1146384
1177948
1274385
1132745
815445
1857856
1066303
419611
979916
934129
1435080
1673125
487253
1534341
927329
1997553
1163612
490155
1098826
244291
1533500
1697773
169868
739091
969959
599647
592999
414984
1635650
495735
1908788
1525858
537470
1872421
1387663
898577
642087
1895176
440359
849874
545075
150958
1952653
1018280
1471116
1397563
1502014
1221177
930682
467670
832707
1093175
175170
1588409
1374122
1427237
1139869
1065724
481525
804223
473436
86493
698613
1060993
324074
852391
1011831
1583048
470753
567364
382106
349431
728493
1187936
1827970
219490
1941116
1915947
1985236
1865184
1176164
138667
1715430
719456
1434080
114785
1010145
1011130
642347
860872
514675
195405
25293
504572
533495
1779273
1855230
1320531
535531
630443
536494
717357
1873860
1949400
1623184
1548541
546064
1403696
1634734
551942
838151
988183
892488
55023
1633302
258487
938828
231277
223893
227803
1703808
1534490
259659
1050908
526378
1957883
445617
1082698
1189403
382050
832716
26806
1507556
1626199
162914
619768
1388310
1637279
1147003
548468
1148687
1679731
85932
1246123
95122
1399387
1316731
345849
1736342
151405
1799595
1633632
1868652
642609
1372686
1102800
1074258
1964230
1269756
736159
134571
379534
1510131
1374280
66216
1113147
1607108
1998575
40683
1391041
346004
1551685
1929647
1341601
618897
391920
286176
1238980
1342984
392255
1698390
904679
997196
1903578
482230
1519696
127930
1385636
1207077
381771
1563532
928222
186244
1341712
525563
807901
485134
200092
1421602
1966051
1061835
1306362
1792766
8615
1673450
1746451
524936
125832
1316031
317266
1872522
1173556
1396786
1166607
67352
649558
431551
1799507
431068
316624
1918213
1351862
1133773
397154
1250212
1051342
990233
1970938
422740
133639
1925910
262096
1005335
1983739
709804
277536
209214
217567
1879977
921353
1801958
81868
1776787
1539094
56147
1320957
1679885
1900932
1020319
1279090
1662041
1217943
1249953
190910
103586
786197
1145696
1404781
1092080
1367455
477107
457432
453718
295464
1643162
1941649
855848
1580709
1217643
490002
1097132
15690
1594507
144001
462580
1609434
45911
183421
203236
1111333
71188
1180947
1756723
1900580
976858
1512520
1997036
1052157
1832637
1785299
234685
1449254
1766115
1833453
1305612
14337
453047
1821123
744501
1319453
1386836
1121586
1621386
565078
1427310
802398
231264
1659623
882992
1184838
41571
624040
1588984
73903
1020897
1586468
1428035
492035
1373796
1535472
1719515
698617
1928748
763107
996379
1182874
1551820
1386168
669586
606652
920950
1063418
241525
1193496
1688073
1690531
698889
163303
1512275
757899
1451743
618445
1596294
1367360
923793
93253
1826794
1486779
1745132
1119076
1228283
1427899
1371261
1922841
287912
148936
352154
1731462
1992545
1538286
532990
41643
249631
164201
1889559
1523171
1896708
1309799
299940
286380
599473
199292
1419008
394915
282434
61307
230299
337507
1330243
1031974
287511
774083
1012082
530411
1304707
1487824
278221
901779
828031
1185282
671493
687871
314809
1825886
54376
1372101
1617594
1097327
1352644
1907340
501296
1457355
1016620
683531
272217
626780
571507
1977243
804739
697429
304953
1859842
1255350
447270
1954450
1975495
1578595
287161
1689257
138225
1101481
1164651
1902765
1705740
998133
1935996
985359
1033313
777176
1119226
437109
728287
681942
1146494
1097733
1453327
702446
387573
526174
1288030
73722
1104220
377624
1327626
456657
369926
1107314
467084
71649
1072060
1013253
1637342
1997411
485466
242606
1074002
327877
451008
1800580
190082
1079180
1253769
649179
1766317
608162
102904
745502
1181746
807440
1279367
1798458
1729604
138484
141739
86819
573309
1066182
171387
74407
26536
1459662
468292
1064277
97301
447965
1182818
408593
46185
1704385
1621684
1596120
284064
724182
1344243
827801
1342488
127896
1742687
764221
1872421
1758176
715548
761175
796963
505140
411036
1843760
1247264
270228
1100230
649711
623587
13382
1943063
464322
593927
1448717
875974
1778172
1313068
1084132
1949003
1437344
1984061
1663870
296159
1697001
631812
1534807
1373143
1013852
920221
610064
947483
540974
1565824
649516
1452593
546239
336149
650861
1992392
89346
1134816
394613
1186071
1157856
1241832
655628
476044
208360
649576
406827
734386
671855
413732
1762032
1071394
1344934
815682
872672
1136359
1853742
770215
1997489
736167
945114
1477420
720121
1487018
956511
1283199
1553580
636254
1902675
463300
423149
453510
80941
1841630
1318061
1758028
1267080
892235
1860437
1222531
513055
805319
669040
587507
3068
901656
1895918
910395
1128378
1887811
1499746
46141
1646718
1256466
183094
52438
861598
575218
155459
1318711
1758366
1396955
1984732
246945
1725991
304231
80625
91030
1008143
211187
38346
372914
121316
1126301
861820
1813677
493199
1355306
444585
138003
1824602
1263555
295746
90440
1451923
1634192
837618
755065
460699
317263
1676053
1775058
340879
353559
1854664
955627
1045168
1618381
1702729
1480331
1250411
426647
1696581
1275517
1978637
752479
1275440
776146
1297340
317865
749321
1326898
1985288
613801
123065
1198889
1885861
677698
781916
1923730
1015671
619044
36982
271369
469716
1076370
1096284
547493
1664402
1516642
1860618
1985428
1858664
1542909
1669335
745673
788723
709012
377783
700233
150006
43504
659993
1723975
1474492
39334
251151
1149204
1558993
1681145
1648677
1156023
493651
147248
1597613
977859
836332
1885564
1332764
644610
395331
1603093
1352287
1123118
1519850
562382
502405
763627
1172871
1098258
129192
1139250
1916843
735621
96506
1558622
1830934
293848
304045
773213
655422
1727567
638711
34035
1528329
1672314
209656
1418831
1415827
697961
718178
1748242
1522566
605709
576322
1567915
683796
638458
1320488
1680056
254764
1125800
914529
545461
737349
1668403
1609156
792519
1641894
385128
1379173
1508471
489442
1158987
829255
970492
656081
1070524
871076
142174
1372810
1885318
573389
1561862
1162386
1603655
1055742
1828972
433274
569778
823449
493756
1486423
1220934
1938558
1329427
205441
1743813
1332670
711856
1941658
1791180
1055112
77818
1306076
1742365
1895707
1449243
800196
1244241
1024796
969633
1643119
639829
1304523
1086275
1738974
1417521
1640678
400121
80356
330003
1791822
1582658
1807200
1366153
687971
557564
600981
1003420
1608645
1601557
1557072
611422
338005
748023
500710
1939838
1303288
1651791
1639988
703865
1357699
50058
1456694
196417
194768
188758
153805
1314903
1284526
1030433
738041
730905
458155
1659330
75892
818995
1702894
716326
35369
347035
286673
1894612
1898027
1774001
1097746
1177993
644195
1357959
963537
895918
261282
109388
700396
962386
258013
1643642
1517844
541711
1794102
796616
841215
195709
1000521
1439213
968696
1612237
299385
1173734
1487095
380103
815822
1510272
1180861
1641264
1249071
1861754
1806598
1863834
776829
1132248
121092
1172232
1913632
42575
947596
1323002
1172322
1140361
1660544
429429
225146
1954281
855613
365420
1098626
883490
1598966
1488576
1344065
64135
162584
1898192
1019240
1735048
208233
1421855
1464483
778102
1489268
1699215
267459
1997565
592916
306028
842898
1725708
1180154
1046909
962600
171039
1664109
298115
1575353
1595517
956223
1112436
1114539
700173
1508096
1334247
975399
346114
1613450
1212866
775052
322527
1786497
1745461
822669
1172696
700710
1136543
305999
672396
80416
146544
1790340
1874165
1125839
1816237
867958
441071
35966
574026
516862
92595
735240
611358
412024
965509
528727
1288919
1354421
1791330
388915
1321921
1253824
1563821
914175
1656148
129192
1119839
1336816
746483
296662
1440447
1184679
1017924
1410101
1943605
1836861
491945
525594
1362700
607866
1152753
1232495
1726101
1363835
371677
661481
1481210
301264
819296
115365
1909834
1977834
377859
728795
1966543
979548
1788038
822022
337581
1426288
152229
1763457
483325
708970
363045
310491
1679607
647422
1228861
971354
295534
1080576
1450067
1978880
196717
356258
1829948
1510531
1486423
1865596
931966
637221
1356740
400779
1468486
558374
1487793
134701
1992090
460336
1998724
1232081
1768764
1932169
1968511
137824
1166123
1271560
1408567
417226
225611
1911059
1821880
1951166
1077062
946191
535042
1262851
233735
1922410
382987
41390
1635662
1412900
1492841
1876621
12811
1244086
1308579
1586445
903570
1365004
1678658
1877822
789573
1221076
1778603
1138333
205793
1092755
972737
1322415
796466
319673
841072
1567407
1834829
1086920
1465885
407500
913726
1270652
950309
589831
925293
195256
1191402
381
233117
1622289
324357
1354641
1733360
500654
770013
1706734
1120932
686033
245689
1041456
910379
1134691
150603
642193
1232143
1622304
354385
340102
459603
1557598
1327770
905448
1705396
239858
103479
1326898
254659
1298397
792039
1311825
1432525
679286
1644048
1072456
1902117
1843164
438715
237318
1647142
437184
1442587
1274531
1648427
1545301
323388
895897
1696693
143604
1221103
1806091
1279512
1704542
939097
1298171
799493
96537
1322271
1447602
1751623
194828
316220
1455977
16969
1540353
1245729
1464478
1129311
1006595
110754
1128897
1958741
1299436
451315
357857
1728269
1676313
767126
802803
634787
1327355
1275216
366446
573669
1421397
1272479
458342
1228117
237617
482009
1469564
1562300
902649
1215626
1301250
1154045
1475234
850182
950725
11949
1660643
634894
1803056
1243017
257849
1128760
1244944
1983157
1533784
771795
675746
531952
1346799
414771
359757
1120711
822350
462905
809042
660301
1679172
1291000
1911912
1074389
1970342
741337
273750
676048
1894802
411618
31752
1634321
105212
51860
723116
1082253
733297
348674
1261095
878055
1333946
49848
839343
1447908
1620138
479637
1757311
962513
1085940
1030935
349947
615002
686229
161391
421038
143728
1334873
447965
1609482
1821983
716573
1142155
331687
1795966
1444593
1726913
292915
1198497
1599604
1507627
1639999
1996820
1100392
1563396
559247
1466687
1727735
274927
1856648
1415266
627298
1909221
1754094
1999107
1971686
100078
674539
242291
1905098
1522551
1425792
834968
747033
1352255
1994196
1889933
701962
1418099
1750250
924685
425056
1387359
1439068
1751304
1562611
104902
1531259
142728
723455
1480289
1490662
100791
1118455
174560
845634
1564602
537022
1345793
1221451
714560
1172857
1847562
41021
1822619
113809
971081
381818
1092794
86648
1794038
940429
1755852
454876
927575
1584852
1591323
560011
1674992
637239
1720898
1430162
1103160
371625
653242
209380
48022
1098214
315024
674074
886237
1868396
1591803
1164542
803878
166969
179341
1837234
104880
717896
1348320
589269
1063429
456099
389175
349795
1562885
899295
1930675
100557
1149824
1593783
1811489
1520894
1726727
318282
1181322
253508
1279161
1210916
1124046
1863645
1571899
317677
1823906
421809
886740
1998144
1873949
1874134
398130
673284
617273
229038
885365
1147781
1151032
80473
544918
1294438
1909785
1895883
1728954
334275
1561074
187558
1950333
273602
561560
429821
1178942
339232
893941
1370786
1947109
1928214
840414
633616
853266
460109
893661
545476
1200089
13903
1105166
873286
1573908
1110049
1778509
1697672
6238
1831224
967793
274587
1003809
848450
1995552
284120
313915
751283
1562182
796630
585148
1261924
17720
1065581
1861047
81899
1860990
827339
623091
40203
1351266
1967278
1726807
1086722
1242072
1915
1718015
1108187
1013216
758667
545108
142435
954674
1250598
1873572
409885
1659716
567870
1454248
1661987
1674286
183218
1745087
1077859
4039
1121903
1585332
336743
1409127
1964230
1806075
210865
568748
417133
1708829
1807759
1421318
1953594
1146654
1660892
289293
933039
310288
818894
190554
1803742
1830272
434124
1835788
1367399
1172635
1516472
1855686
432962
532987
1966474
1443699
1462803
839831
435885
255165
1484816
1338804
975239
1160697
1717815
1590885
1560561
1853472
499261
464078
129433
1785705
1682993
1691011
1899848
1510710
1312526
276681
611115
1214421
243668
830086
1576850
1845365
320707
1721985
1873437
997040
593562
965803
489246
238681
400381
1651381
1106388
1893355
127969
1569169
1044366
1553283
1315874
1824635
22573
1376351
614330
491162
304998
287625
1265459
502858
1700222
799406
466841
1796975
1054342
470500
786244
1226879
1652408
484549
1201475
84190
472128
73524
1327770
148824
101250
1581463
132235
74813
285189
539072
341722
1498794
1323806
1606547
1304612
1849138
1438876
228949
1046828
905798
1234060
101566
58621
1888319
716767
1344317
1052574
1074440
806548
844833
1022392
1181133
145530
453584
423341
1318297
395248
1303413
679644
651457
1221313
47011
1281197
813841
284383
1224536
1697262
1027551
1701291
969108
1915305
1913224
1400011
703454
365039
1673673
1120090
1670053
225408
398382
639377
1226962
1715912
618345
1660544
1426649
607008
1455233
1444577
1361149
1701067
1036007
285
1303121
203598
1727960
239884
458527
783592
1309203
598069
641279
185810
1328558
1590088
22554
99475
669950
710416
1194948
1471070
1178610
368730
1344071
1399495
1317761
1028442
1155155
1502249
1358181
605180
1180050
377753
1332942
954410
342830
1572054
407730
1401217
1149984
1073882
26291
567602
237164
620066
142482
1948336
1225184
1055725
447860
799725
116595
509279
1235391
840468
1694798
1113398
1744110
1913735
603335
419455
1224661
687726
1305353
1720335
1231817
1764141
587596
1067102
1292429
1381304
1133084
1227553
907809
71370
698335
1060024
343286
1923677
1017401
970049
42020
1943039
1288574
1239263
1095307
601034
497926
1201765
1495428
643494
1734547
1317693
1692962
1060739
883876
349409
418628
1420416
1083096
666396
941025
301873
890530
1033675
139045
589531
1487567
773707
857766
1478925
1602263
1624219
1262313
1128097
1535352
1566956
910467
883145
1903177
426110
1282527
552969
53513
1173430
1092327
551367
373216
448379
1081577
1295738
41361
44948
1890283
948608
1686112
1269816
1214902
1056231
996886
1881406
407171
921666
564253
1381186
975617
1439587
1284384
569344
621661
1469149
904962
899227
266147
239433
859964
1545637
180956
1789825
1278471
1877738
1092809
689418
604034
516397
1463778
609372
544470
1183325
42174
1053369
263070
668185
327918
1459199
1085889
963211
1877135
157847
1572672
368470
554545
1068874
107582
1473727
356975
1966800
1778305
704161
1164542
174489
1015466
1840926
1589074
828114
45046
674721
433089
328606
741561
651469
653456
197570
1124835
1646103
1068973
1930529
1551301
1311752
1645379
1263263
854917
10243
1927977
1133137
244311
1449848
1229873
586596
1152025
1154158
1002454
651558
452701
903405
1292944
76120
385256
4838
891918
846511
1818720
428839
745955
1666927
1293632
808926
588883
1144642
692625
329911
205723
1291656
346037
1151960
1226072
924083
593980
329505
1137608
986824
1456291
1016040
573110
1912349
183062
1442785
1345649
1580242
873442
777197
931680
1444315
322745
371923
1080721
1725123
1638241
1383217
383527
1136493
447997
741026
34965
1229000
1859865
1728585
82964
187758
768498
990566
251412
1882451
1159564
512272
1651647
1768540
1460937
497804
995133
928795
1187528
988481
1141065
905906
1566160
1482092
553226
482240
526776
1401671
42226
950458
1139936
1392230
1205683
944278
994319
317203
1309570
2954
967415
1313309
798692
1701209
1807444
1938447
890806
1497229
1880437
1840618
1179109
1245704
921993
1214247
746248
300868
92300
1310965
180159
1811529
192236
269026
1806354
733516
683637
1714028
514761
1650381
110203
731832
422581
221611
1029205
295195
1277184
1136728
158926
777422
1013216
1108098
1708263
130787
1791232
1318574
1564813
302440
510935
503183
119212
1289375
170944
1716418
1520938
558684
1125456
916173
128783
1716202
1735040
1177117
866159
333791
1842362
45718
1153101
1547846
274326
628757
17669
364103
1689370
682669
720103
807216
894027
1698648
1446761
147731
382790
1727114
1939391
241895
808670
1127239
1845635
1909111
566589
67529
1782554
455086
10577
1709672
825560
896274
1316965
1196443
865699
720791
1821733
533143
180853
1954763
1640349
417457
596191
788971
875518
1548006
16718
921393
1206692
1614319
1926755
1218103
96747
774811
1520721
288799
87592
1366608
77643
1036240
443146
97337
1396816
682469
1080793
1676337
1111993
49240
882092
1824178
1482455
1552041
1108292
650688
1313396
1496077
4838
742648
1600748
403853
286391
911463
1642024
791393
1883173
325989
1006532
126360
1389239
530340
1230294
469920
579731
1482062
26685
1423006
321639
41870
322924
492693
1967551
347607
1133137
1860197
175416
479557
1451753
1511503
1804371
24902
1898821
58081
305591
516998
394597
1316562
194998
947613
470401
1063736
4998
474317
1455709
416992
1336159
1449629
87174
337257
1959496
887154
272436
1387017
1921192
846965
200307
1181921
1674895
964027
1177029
75327
960529
517574
1581318
1505570
188896
1086735
941630
981822
1861540
776444
576711
392740
1060977
1275197
1003773
1084636
1107787
929851
801157
1379233
1132191
1403041
532048
517381
1857709
1603234
1922378
28058
1110902
593267
53864
1764981
599934
928967
1797434
1708472
1450537
432568
1144662
1276996
1818541
629735
1309730
77745
29004
1642836
782571
1402856
1621700
968960
1618788
304019
1396085
1793971
41434
1853456
1692139
1778283
1196461
1638680
1884151
1476184
56398
390148
1471592
1496557
920307
1612237
16519
848580
784633
1156696
1575998
23651
1687871
1924079
1135569
1516616
835251
362024
1900837
323375
722642
1020313
1071559
1009258
1109977
795574
1365958
524710
1549046
556720
1281543
385938
1862937
1859444
19402
911038
1752434
1418801
1236416
766525
1085318
855770
9066
452737
518793
829722
1729576
264284
545628
1637467
1747508
800510
332302
899778
1633596
1768236
737197
72535
901367
453053
1036724
714946
1342783
1295376
716181
1511716
444289
1210479
654585
835688
1072496
1511731
1589563
1916164
303884
417646
446858
1890834
184224
1141934
749827
1777088
1035989
590771
877031
493188
401738
1003149
1592000
1409828
1844456
498213
1685629
200545
665661
1154302
223083
358014
269772
1540588
1890269
771562
736739
1627604
456255
408483
1296420
183878
1208716
338044
1419648
1321468
1709262
1854604
1057389
536514
570664
904309
1658150
867059
567168
1115842
1387770
1820406
1981097
1582111
625519
1237054
25690
1043553
1662626
317742
71737
1647804
1479310
958831
1264803
287896
1203018
1779578
1750192
1950592
1382087
1546464
356395
1306828
1087250
92662
87817
909386
750010
997987
1241135
1545357
291912
658465
1472830
1090420
1489954
1247979
1040511
417368
1095850
1112901
954967
1889542
432684
224439
379302
1426713
586128
1308164
446484
1098237
732734
1294609
1585723
387510
1853879
1671368
1346285
1815139
1187511
48148
864820
1023279
1310105
126846
1113356
1598966
1787243
1361080
491702
1972263
927431
870602
53913
699781
1497969
1101229
1763636
68450
665538
1253901
1110007
1337110
1341336
905923
1692442
1220037
1435506
879489
1401677
311037
1624805
1540459
1987363
1719058
1707248
1397496
1938225
1739096
1262685
461014
366438
444795
1363106
197787
1773240
1337617
782908
1625369
175288
259665
1255224
1671624
1812794
1868893
426691
209803
452687
1840939
1931118
188034
446256
1823748
932502
1609704
46204
415661
37170
1643806
625778
384984
124315
959418
1120583
1859251
110010
1071391
1862345
1409398
1644644
519475
234169
644376
361100
1150230
1275267
494121
243992
1515521
835284
1322996
1466098
554517
1358455
870904
1439318
1416198
248935
1874730
1821096
1746574
40588
77967
1857670
1730467
1286648
252456
1000141
1816193
1609735
261148
1314238
643735
524859
728473
864727
1247670
731704
1094822
414388
1223463
1374631
1234114
576544
215454
384300
1395174
1273191
923889
1922267
915610
422847
208885
1966417
1055394
26247
304621
881954
1866745
1412841
417766
1288384
1017876
1930185
1724675
1182650
1338355
1588950
104574
481813
1690051
858512
1126744
835585
132542
1387331
1055872
1721414
1014899
1106325
586995
266426
427515
399049
1255431
1787648
724481
1291916
1746181
1965699
1185850
106663
26162
1203686
1657638
1821944
1960788
973952
1035029
1837600
1124344
676805
777354
493031
601034
1822533
1635175
1497004
286218
276339
1445447
1035529
478901
1554970
1816466
1592368
1680312
614749
79547
815230
214691
897816
1966960
379205
46425
1664004
45905
1963199
377709
715806
863380
1334955
377802
1405150
960920
409806
90811
111852
1156244
1268535
1132741
28665
485557
960128
1154825
555704
489508
215297
636219
1850413
559322
1090815
1558303
767346
136426
1372871
1443386
579626
1475330
120833
974935
615858
1400080
1651726
209500
1782509
776801
1879016
347809
1941612
627565
1501631
1955777
1699367
747595
109537
1136337
1004288
494946
1464479
179931
1257402
586955
1823042
1409343
694611
1124067
1686950
1179891
1359139
1561475
1508564
1025080
1302050
1278681
1959443
658289
545727
1858233
1169276
1809264
772065
295926
1625564
1715455
1994197
943247
985686
1308892
313435
352881
1824382
818335
1989520
56036
716266
1187358
685323
1690216
1759221
648515
57757
1382035
1520998
1065370
1128735
217598
136665
50688
598723
990094
542467
1416001
1623494
203493
1554821
1671213
459038
991743
1832169
1427671
1285177
512352
1065443
43369
918104
994114
576406
399856
1964971
1223463
179528
1571915
1778995
1556088
1715875
519402
1812913
62661
749165
1691299
991065
637279
1862152
1026306
973624
1033810
316529
1491466
1366705
988298
1164097
1315874
1552864
722302
1437325
944495
233805
474275
1908738
1116483
498781
99817
625726
371600
702822
1940131
1125914
1099241
1791232
865981
408108
798083
928469
1341709
1353724
484984
1615234
935923
245997
940371
1145024
172787
1960574
1836898
4756
1089346
372663
823550
161873
1627115
1247219
1714314
993095
1808729
1545493
602388
1909597
1686568
856566
1246080
950
1484746
1709079
1689486
395819
1344085
1693534
265701
1593858
985258
996379
405617
1058611
1191050
1898231
1865520
728344
1878135
97848
995165
1443707
1126031
1198397
1296720
1152238
1978398
738864
216033
767365
487069
777350
800735
699765
649855
1655662
116466
925789
1722654
351484
374649
700555
1504965
153048
82584
343926
68985
575656
85875
369913
922546
945582
807352
1997365
41995
628786
1976811
724256
1502499
1911920
687441
1775262
424727
509621
553262
1790565
928564
1400416
880847
1374128
66379
1749315
491807
631703
1286986
315341
441219
1718469
756710
1464749
494823
1006312
169190
994353
185795
1896798
768207
1944121
1542309
455988
1930078
1567774
1034571
874748
174376
297871
1811093
781990
778758
81295
1046739
1541716
1462485
127076
1621186
1885695
355215
1469942
919552
825587
792636
251789
664599
849878
1834967
961092
1451513
1363668
1184131
1709050
305651
318793
1928886
1936151
1659615
1297184
47775
1470241
195315
480821
1238448
841785
230202
938757
1801405
45035
490149
1176038
1604945
536988
1253958
838869
777343
594025
825682
1445511
1262670
619851
1658381
1918649
1905842
1160308
1566892
1068614
1002271
1301594
1714336
33850
1908337
1827954
24634
320265
1582203
1609546
1771913
1225206
194642
891044
1472609
93563
1067128
190452
861549
807298
783178
1301063
1516437
1262264
445229
1095942
537342
1177849
1586800
1124457
1497385
1823894
753681
1170201
638357
1353050
721964
1150854
1672103
478741
976768
120728
1961277
711920
1161189
1046590
900772
190499
762141
259524
1471274
734073
1604906
684799
1014263
390250
1142833
1574419
615032
1342210
1739440
408507
935580
1537727
1053520
730857
1925579
1013130
861627
732258
1657716
1743345
431657
511951
349485
394169
1563941
1690982
728687
1193650
1377181
1921382
406401
1168492
1775188
846169
616018
1110799
818938
1546331
657962
1886820
1266157
1665904
1290494
1660892
940954
707187
1082958
926131
594511
1106756
1236295
1246435
1420099
1133308
1614240
177759
1142200
651774
1746467
1821914
312566
590627
1933569
1882230
677817
233076
60357
1654419
1153619
1946302
783018
544810
40622
1857115
46661
1129379
1690158
1201121
1468364
589075
1326158
1708736
1959409
1230868
445685
695260
590524
435984
1272932
1826994
1359702
846959
1396963
930950
481455
1534768
249640
480254
513212
642649
1751177
204503
588852
451114
497701
698681
1786288
1888116
556458
778694
1892419
1020241
600887
1738584
1161452
84526
337882
1296471
289069
7414
241998
820693
1878387
1028126
1472167
82184
1093248
1408536
618322
247027
1852125
970325
1533302
1681230
1139
1062428
265968
1932561
1412401
841510
1157655
1601544
1863766
1283084
165252
1700474
1037839
1099537
1347226
509360
535982
1296819
336107
575852
1472640
1273514
1991013
205464
1493973
1595533
1281000
1305454
344487
1346832
396848
73722
1947093
742897
51261
1769871
637642
695156
178203
189083
639320
1053887
1434911
1170305
1190090
1947861
627185
1040678
270148
171074
108757
1826117
635273
1471958
49126
416962
1620950
198862
1625236
702334
698324
150211
1803098
69251
953969
467473
1747356
1298397
1787153
151579
1124034
316854
546900
1215845
728404
1030231
350541
679854
674780
876745
1249329
1446841
1610274
817736
1660777
1943500
1295110
454903
269843
1940050
1738684
1490756
1243800
1024795
1356226
416355
1964892
963788
181790
706694
1396711
420949
62666
1377975
1388446
438211
1111662
1963972
1268172
1400502
1681727
1441987
319251
904131
141335
77743
421046
1520532
211999
918787
1784892
578496
1865604
967793
1398071
1707542
1743337
113583
1719342
436848
1118473
119772
146075
679687
53815
1388395
1166529
1501991
726490
513057
288808
35845
230093
1689941
677382
1073836
765366
1851319
577483
1785534
205735
1919175
592836
1583246
1871585
13314
1181816
386676
1704550
1942411
1274982
1869516
1939327
1651098
1862931
509145
1316293
1678401
1235544
1030220
841636
1909493
978409
1095509
1023159
1459795
1497943
248187
1485765
1447798
409710
1779030
71671
1234114
862397
984888
1724990
1868379
1508956
1848595
1936763
1416435
1938384
876224
525724
773733
1220915
1798108
259112
1441711
693649
1902032
1305075
1935283
88930
1412219
1880184
1445634
1331478
711732
120315
724274
512241
524437
181981
1627831
1082126
60262
963540
1086500
1649368
1823194
483129
1070379
959006
1679905
586221
24866
256322
1379506
237005
230367
621907
1515409
743427
737276
1992463
1079980
4
1758335
1650236
1557526
897147
935756
1924973
1764225
591253
431393
876684
622849
346253
877606
451175
1986326
1777937
29359
1457114
895028
1256201
1541878
402281
487178
1027874
1331034
665947
394805
1042539
1318460
1299309
1187634
246644
1577829
1555916
1522150
1868613
383789
387659
900570
1183820
1089001
1964537
943768
875916
952862
1601541
991091
838699
903029
1607029
1156940
1672006
277976
419006
706030
153413
464704
1612000
1524816
1711407
1518246
1303732
647898
585981
1428482
29363
1564441
209049
323126
1568271
229948
1203039
287306
1142099
1541448
149681
585277
732138
60733
1642923
1392416
1410250
233393
1000306
1032604
704249
1273955
221040
1017017
982345
845798
1912216
202446
446812
1888739
580495
603672
578888
972419
265634
1622633
1348145
1048299
120175
575966
818639
285377
86313
947171
1521745
1106427
601072
1913993
457754
1163368
32859
1630149
807632
1688554
263059
1985078
1759349
1712364
1837872
1280327
529556
463666
1066837
321296
1711030
585364
465094
219315
1279122
1905319
1622043
1774336
1727589
36589
1510961
915607
47007
444487
1621941
1175852
146900
1319216
907145
227478
1289623
768433
446886
221987
653255
1822997
668812
1736614
701246
1274982
626517
1581574
394809
35798
1967439
1341425
540652
1935756
1199394
770454
1077090
578668
1520323
1883332
1246674
129727
628338
243064
1341914
486379
1843000
1382519
1956651
1787922
1878968
1552690
1181778
775022
514466
1914967
1704072
1247370
1789862
843485
1938407
881772
1342085
118835
1564497
687253
33100
86988
496381
1863539
1104796
1471634
1003720
508145
1163657
844961
567012
1771826
1348261
327230
1954114
1814587
1612007
1182162
1916077
1054152
1399093
1284536
1097239
1913117
1800619
1293271
210445
1123331
1732014
1413655
244879
1825412
1331043
1378721
105415
386032
1893463
1876978
1901496
1421063
1922197
1020630
1903841
1252795
585298
1723830
861147
926253
1868726
435867
1959317
42844
943609
1255893
1877763
672638
1937815
1363768
1663261
475900
139187
618925
296157
316837
689000
1089956
1760098
128665
1534834
1940156
1101694
1441431
549712
1749193
769318
1241446
571865
600680
1292404
582839
1653123
1739351
1953771
1092237
1191843
1826455
1077936
1128945
251638
1822576
75453
201424
574814
1425262
1115934
982343
1203137
326030
1666524
671318
986888
545224
1101181
1295255
255272
472080
1376797
220839
1870922
1399940
1565789
1976572
113702
379755
1778590
1916398
919805
1486466
1036953
1375141
230573
1806022
823863
1754368
1881079
515210
1482854
311116
1454021
1551729
1432218
1109497
487616
71364
307523
326197
755088
56410
521143
726835
1553580
1613971
728637
738386
660145
1267372
75175
843958
119108
393682
595614
99938
433007
10965
1328144
1078040
1540709
1704045
1980836
1641493
623050
1641757
940692
793802
965674
1004820
1569928
993816
1637109
1255969
385336
472551
575656
8269
1921562
74705
912321
1300626
631060
576369
1314157
917492
1774777
181485
1369113
1744092
1170022
1358925
686572
1256198
112062
1473479
889792
826797
1257646
191276
1212325
1715328
936407
750547
293700
321415
1930714
1321872
981138
347088
545163
1141082
1921907
586855
338787
431170
1054171
142351
101357
306690
561397
866687
1127803
1538721
73866
1391882
753109
754308
1336562
1843613
1785431
555107
1406493
1053265
460237
184195
1647400
102510
245997
574315
498754
1100528
1108541
188614
1065697
1721701
594322
1350264
700502
467144
1015835
1868216
336821
1146682
600959
159131
1700715
541495
1259021
1989096
1760230
593912
120311
119409
1547594
1583968
835982
369860
1456362
178722
1115593
1945196
234223
1629513
947613
18459
298316
585337
388788
1969232
1881992
404725
1376606
1986132
936085
1181220
463727
1144753
802632
972379
1362177
1696455
378320
655575
673338
295119
1659641
1253004
1813358
496028
512401
1515881
1275232
647564
1965612
1309493
1767672
1404462
1148128
890446
275951
1334007
1004392
967012
1737454
1259355
1175898
70361
1321462
1170880
1506958
1438485
949501
1972234
776978
3443
1675015
975511
644120
1106750
1042891
1198024
784944
192353
424450
1872403
1245382
1244093
19670
549846
1490909
1553661
107692
1744776
1885903
1607214
480797
709336
1751154
124466
1601893
47691
1486717
1545205
1327260
1342302
1514320
1510355
262378
798300
1600379
395197
1243422
76992
1675210
756620
520951
1728411
490140
563528
29043
1265801
383317
658823
1821777
1565866
649709
824010
1759963
296987
272124
1959714
1599190
280096
1194999
1959714
1306810
1094564
1107635
1557513
1598000
1752339
701298
476682
1342281
451827
335333
899771
1537306
991283
1003403
1073949
431816
632217
165369
1225540
304478
1229540
1029414
1015819
1981428
306826
478692
1753642
1920940
1713992
715867
911029
1909261
417472
1625195
803864
1500211
545863
195130
548602
1538996
918683
548679
1322934
1465958
1600749
1627414
1049423
271690
1766285
1596929
1358844
1411304
1932991
867204
835752
705582
1024696
1011441
1239065
703855
1607121
1943845
1954136
591729
1669756
1785602
1065071
976861
765380
907412
833428
1399917
485204
1178544
1365582
418104
909443
1891256
692446
1744130
596081
1333630
433842
93334
880761
361565
225432
1205230
1039748
288080
1438014
86813
1031792
198087
913648
1159704
712830
880623
196862
340085
1027990
231768
457500
679948
1626153
94518
841239
763813
286785
1719624
1919380
58742
1966353
1409385
433242
673262
866043
1343794
1283617
1758211
304479
369149
141850
672630
1711396
582164
24260
708935
480321
970764
835146
980054
1307551
1476206
253219
1689962
384160
47476
1817506
195233
795057
1271086
1289107
933168
874162
433825
317953
233165
833663
1320667
927329
1320144
1751519
44356
713396
1974709
41308
924462
181895
515129
364318
185062
1463924
925405
542698
1608381
1950180
1381831
410995
1823263
1793974
1899897
416040
1393545
655452
274427
1493790
17413
406355
1102303
1790608
571661
1648473
1267816
1141477
546328
308389
1345385
432541
853220
1555822
276228
1505834
1116888
1340320
753161
1497568
1567289
942566
1031789
608461
906876
332920
1762222
978305
1090807
152200
751676
940668
487887
284556
19246
1009952
3395
46678
84241
188945
179189
1017236
1028716
521824
1721411
1804478
869743
760566
1110070
311520
531534
1008433
912410
1870472
283387
386395
858086
1618862
124923
145264
189619
598365
1438096
746946
200319
260746
1099518
1369852
727713
1913619
1095840
1405758
699953
307397
1263084
474812
1433711
1811703
1780672
1394844
1427803
47047
651854
241992
1512364
643354
1120426
129040
1560263
547163
875882
1834967
457786
978018
604918
845608
570408
1808458
919118
1759880
1211130
479377
136801
70110
460219
544499
139258
350610
1150480
1376079
29442
151537
1662053
565063
1407661
431630
39738
613205
991492
738998
1417444
933100
705042
1770408
347335
705166
590172
1894752
1828466
1942127
892833
1017784
1724278
945128
1014226
1043659
238433
1010389
719498
873353
1194854
1110613
594908
227522
80564
61299
440722
892043
1256173
67829
1838877
1834964
1447482
1905180
827257
704467
1387663
1307682
281323
701352
906427
23688
309412
112418
799919
234717
437764
1793854
1123295
1865209
1420452
1137845
1090255
1739200
476139
452464
284421
145691
1587823
844808
1072684
1177568
1914950
695103
1650955
47158
177239
94924
1642590
1766088
1059480
115148
1333003
838574
406900
264453
804743
762353
1241026
558065
1741678
1230868
575403
125855
1869415
294052
1094880
1205400
166381
343648
1887532
1370610
195422
317314
680515
671054
788122
187849
177551
119806
1784485
809099
1362780
167429
19166
164671
764071
1114420
751485
1181419
396239
953802
1410736
331290
581145
543305
53166
1678493
1430062
828133
1004551
714585
1179240
648645
896437
1659853
1846830
1171985
1821944
682574
196809
1021353
1027799
512478
958060
509400
1642749
1348705
976343
509400
969069
205144
930120
1278623
1630808
606943
1890592
923892
1631034
1703851
511563
23651
295476
851937
1832314
1062531
1546326
784072
479262
111594
642775
1579715
598527
692062
414539
533892
410901
1871366
948000
705264
1979919
812051
1779456
1826260
219432
767596
455767
56480
1665112
547072
413659
275261
862948
333392
807710
800525
92777
345660
655875
1716980
303627
1442398
1286722
1852308
1463509
1640092
878395
1258505
1321313
1169862
385298
532987
1231901
69338
958606
744447
206425
999073
1545421
1818087
1935476
553695
894060
482297
1083465
1299838
4500
599589
1873870
1159702
492289
25544
1574996
336134
397612
15351
1635186
12008
1351544
173560
1938572
1862735
881156
1419425
838529
1306360
179318
288215
1908342
317635
143971
1222494
963306
728473
1381527
1805279
1269161
948341
949193
1091345
922282
1620768
224472
1123594
1473232
1820524
1891540
762894
1145935
370618
1626153
1186658
1875068
1614498
1885702
1700464
1251042
1356879
1168714
1867879
54562
904049
26504
244270
970357
640187
545663
473436
1995913
512023
1301336
315879
1289689
447561
1049433
1960788
1317852
1634615
494897
1895640
937132
1810727
1134354
181216
755349
1994343
1674319
1093861
1531453
1983432
1998200
1652199
1362928
791930
758289
1482390
311132
1818665
704685
1002778
1680334
365345
1074116
1646949
1427263
552559
1304179
467118
1905302
84245
1450135
551419
1173789
710953
229189
602467
1924970
534060
388078
614881
1780098
552188
597085
559511
393160
1996148
771409
104848
1689066
307123
1384235
1885076
1911762
431973
69954
1854536
729961
926235
1688203
1348429
871977
883580
1933231
1749443
1829364
636088
855385
451977
487248
97637
1192225
855127
1586634
1009319
9544
3700
807447
630553
1990703
1230943
1228998
207043
1176955
1288684
1554259
155810
1462258
1611173
1242041
1222935
1750462
1384658
521537
720243
62269
696726
643274
705125
743495
1613989
339259
862931
1820959
386001
947689
448350
490647
1126456
1806885
33848
549160
1801497
1274154
1127132
377964
552901
1003909
1863513
462565
1475001
1998520
1878150
1314776
845913
1099745
1593826
651823
1551469
520571
1962561
1278575
350646
1821715
359688
1944236
1216508
1492440
1346349
1779613
39841
1793752
586787
952768
1179230
328684
102543
1282874
1487224
853298
970465
1075772
322401
1495984
1732736
1527050
1217815
1060179
963011
1796590
1399941
1574964
466953
1412090
1785985
671651
116003
566374
722347
1732629
1974915
1212564
782881
1833875
1379835
1883676
1717535
1643896
1017119
1435788
662525
726640
1850573
343186
356495
1611465
1281077
86063
545277
857831
863877
766663
1826177
849797
540813
213674
256218
30971
1709399
10909
54676
1604116
1654419
966238
1254721
1812706
688869
1084878
1232718
1258014
113449
1847229
1604246
1791232
86063
1979319
877679
1414240
320847
145295
760891
59414
1049968
530269
661747
1830119
1363937
1985683
1676064
1981249
1647133
515481
1722764
1491658
1789455
1843669
1904030
1706541
651974
353786
1980600
1680943
1780180
1876383
1740126
810755
229338
512325
1174352
15723
1940226
1684377
923787
141928
1907718
1325646
383205
654842
380699
1846846
1773637
585589
1058953
1885464
1560807
1766254
1363264
1111947
1069854
679423
1437344
1985318
1067968
686951
250246
1479887
1107886
1992711
1439391
1049548
885931
9060
27407
1019226
1797462
1354313
1116143
1576195
1203638
1036998
809209
1013901
1330922
1169809
181375
264727
180197
1761304
927702
1299828
463049
17707
1559093
24199
306525
1243069
702686
583012
492271
1724562
335425
1606069
116986
1466613
1799831
806272
929306
1105462
950129
544326
282944
1766983
305227
1360975
1886588
1592697
714644
962762
1407808
1373966
1093135
582782
1589480
612346
1341205
1478093
1782675
338151
1063140
924547
1229776
1321323
740911
1664393
1869350
1317203
214066
1675014
1762221
1985914
1325785
1733348
1470687
1563804
602073
1311098
1514857
943810
1006217
1832214
1699000
464080
343069
252765
1796283
765591
765141
1491818
1475495
1147791
1522487
1820131
1181322
562144
1349544
1518789
1718876
1368142
42858
508182
1519047
107484
1806004
1497210
1305109
380923
598934
1867972
363016
1257584
873297
1679443
1752928
1329483
1759066
1062885
1597684
62134
436262
1725816
1716393
1776387
1973997
764839
1811994
1004990
120071
665127
1704493
1989414
42
1549338
450168
517022
473610
1213852
220223
1394021
1654587
1166584
1887955
1447106
961056
1309474
1956273
1078807
1625331
1847050
1448784
1743960
134595
261148
162298
1286777
1499208
1556577
1996894
670202
134102
1078431
1399896
1198472
1946719
1079450
1022428
738017
1765239
1558619
1551281
987549
1916164
305254
851452
173162
262484
896951
761277
95780
278340
1925294
651774
1734756
378740
1049024
1721542
101538
334073
1267324
1966715
1630235
987647
1082118
199605
1480493
1063935
642222
1881745
544224
1736119
1879928
329445
611566
719541
1545195
1631290
1330876
1305191
548116
740492
1466447
1888370
369063
696975
1686974
626664
242787
361050
779139
749115
767966
1872182
1256096
725024
327148
1145891
1988542
850466
1400795
1393768
324727
361170
784009
74176
1462738
1184497
931486
1642867
1508371
575243
1370165
768749
1151308
500616
1644243
413015
1993672
1603880
1018664
1128034
1817469
730544
1970664
743974
296371
1220869
483528
143710
1816421
843477
832905
1673488
86261
1156944
1075219
1708263
1013420
424666
1469856
482779
592854
782305
1477073
1274246
375294
256268
690749
644539
1642112
1156775
701131
192209
113908
963180
1710151
1254135
1730398
1969293
1362882
1441315
1171646
1521566
395003
1973774
1590151
1397940
1661704
369701
967628
656893
1787012
1837186
1238336
191093
1886702
9243
1824955
1998880
354422
945181
649500
151945
484542
789287
1513824
1512309
1796268
164813
1744718
38464
1661740
1824593
1608539
112859
1693774
359968
439695
1504199
1710295
293856
573053
16960
1832772
1913068
694840
1107253
1503925
764679
99853
1702532
228831
1908383
130628
458264
99568
1844237
1120375
573226
1222343
1742466
1785368
40043
560916
1312498
688884
121819
1635484
1518496
1201888
1182140
1525840
1676627
1162560
1031561
608581
1572589
565616
1237269
1152247
1032879
112973
1375968
1635025
689010
1954093
1447301
1971680
209838
395812
910686
52336
274778
1771040
1022185
1435825
72117
396206
1553836
729811
1360667
255623
944475
188884
2475
112874
232529
43299
1554715
79099
327753
1985267
218840
90325
1514234
142629
826297
993596
1863569
369636
770502
840414
1866991
1989299
1443711
1230084
1475906
789570
1736542
1693926
224246
468738
1708577
95757
26869
1827436
125354
852943
1564976
448514
1802791
1887762
1798049
1577792
1729449
1700738
94251
1405887
1505447
1222094
407653
645573
1554488
671235
1145745
1203167
153892
1989522
879479
151511
459764
661772
1590414
757645
1122987
390390
1063392
1800619
827932
1756777
1040205
1257896
1668884
1128121
1975762
1052904
1270220
1997493
161241
1023753
853794
1394307
110764
1693594
941744
1234499
1403989
207006
1959799
1509305
1521040
1570371
1102019
1604559
1804177
783452
562242
1119200
1697224
1465271
1034944
1117027
1911964
1134925
584765
1904352
79662
215820
216830
1869849
557583
1695521
16292
121366
553942
1717253
212259
211569
679165
746952
856712
485954
252767
1807708
267544
1522702
1256219
941855
16145
861957
1775575
1814423
1410424
310653
1961298
1035285
1223314
1000990
1528332
107469
1379647
116129
1824060
1828466
1419540
148972
516128
118703
1198087
1290572
226565
1409122
537679
890187
1214003
184324
1773986
1389321
1844235
794269
656458
1176613
855286
228809
1174020
1581202
105617
636951
110868
430461
1490958
1399973
1176486
1358169
1004780
1362398
1862088
994559
149588
317780
373551
1216444
1768572
486148
1944858
831130
968960
1560910
289726
1813761
633021
888457
1663431
947988
267656
614488
755836
1115842
206863
1471035
573938
1020514
1585751
961786
1212495
1875922
1979254
404021
67529
336929
1127620
398077
19939
942288
717988
1709505
1393282
1132588
1745827
990860
22683
447688
594316
429301
543016
760613
1731501
1388349
1987402
304816
462508
229968
1728454
1049814
1253861
652458
1469871
296220
1843353
121534
673818
1474542
878404
866489
751719
295483
1602687
1910124
505696
1295989
173321
878278
1855258
1314690
299307
573725
513401
1957111
604836
1270689
929107
342747
880744
294928
847297
1991159
1430933
1849432
1046869
847337
363025
880769
894497
924346
1500479
1331781
1691549
1700234
513696
939083
826222
36589
809281
1221414
2433
1494795
329425
1350964
252519
1705599
1766246
341635
1378621
1401694
488794
1347923
199677
1755416
1258751
480790
748229
668994
1860481
1385892
528332
156080
344867
621011
1502997
1227931
884883
407043
484891
373747
659530
1924477
1325414
1912395
404177
648004
143514
1874010
582619
868690
1805831
1902269
1740572
651201
549837
1292806
785863
900666
1803173
851752
480891
433619
729464
1158627
1403492
770471
1367540
1118375
72281
680462
1264140
795350
1279976
1131026
1954233
1461677
236882
596319
1707811
871925
1692052
511750
636906
1519759
1643211
782299
630680
1213010
73892
794963
811996
51649
768575
1757856
1271971
1531450
944924
715190
1159833
781832
1452236
1638929
580405
1988204
1785558
38458
1414530
891582
126119
1821274
1662804
1039729
574499
59200
402180
1332378
1640445
219357
912057
1522415
1699850
1847749
1304579
958830
530550
369716
1216260
1432276
417786
1349831
171122
747713
619705
1981015
552621
1210971
1699525
97031
906382
1219331
708644
470962
1217750
624809
1762959
1906653
14748
1963719
475084
1725572
246013
810247
147657
760833
202268
1684071
1043500
375611
1829965
1662658
920438
113367
1602896
1649473
1934267
1455432
1304429
403102
1870424
1719487
1817529
333276
292448
1093846
449158
1060337
1261697
1724639
939558
1880819
922727
52041
586561
1958565
367669
1027786
1309553
1812972
1477898
996619
1434289
1686265
753257
1489866
1054524
1824606
443944
452825
75917
1217632
347306
894173
614564
1116346
286177
995520
463924
177604
818934
142503
300280
932700
1107297
588672
1974531
1639837
1963974
387922
197627
1235473
91875
1547635
250213
466689
1206181
1959720
114580
1390265
1368201
738371
954721
465034
475475
1521680
1908160
785082
533704
1195762
677632
1446968
806754
535476
457233
1135410
1411503
1936264
1798372
1533381
258552
831793
616314
866217
1591733
1699884
125929
1788054
1528141
553699
1244633
1048012
64373
1510092
1706187
312077
739831
197511
529303
84923
178305
536725
1592093
1378039
132770
1534396
766926
587864
158378
347841
1465513
1461028
348110
287668
1405195
410811
1183463
274957
871700
1432627
428097
1951893
746896
1871394
205283
553344
1965441
1781593
1846150
1347143
550494
534020
1533577
597901
769139
508753
1559252
1613770
765006
1148005
412097
423475
115824
1392306
912440
910712
903414
1755551
1435408
1805966
196571
1486639
396738
1563971
1022497
1655421
1604784
631236
253642
1445428
1464159
1020098
1007286
326598
1395477
547406
1684980
131063
1291387
808177
280688
844660
373537
1572448
838745
1666910
227743
1878903
928047
449041
1231651
299071
1891614
1174954
1681744
1913722
850884
27446
777842
515611
1514512
859244
1741918
1440160
1220802
1980912
959329
1975406
801427
552659
868628
833558
1502162
1733071
1639426
941608
915783
899608
732265
596268
592503
1878671
1114254
468080
367256
1393615
400333
1072580
1649689
256620
1451079
1167696
201070
1604361
877230
1024611
789155
1693080
819159
1514762
452492
1530831
585428
1022912
274416
1251354
1440214
897297
1280310
1136384
1520723
1966576
770111
239335
1647753
1133584
870010
524471
968871
1168424
1186767
1735143
658376
470884
1129757
1406352
73758
1095958
694053
1312072
247554
1930416
1476752
50879
371268
1552623
151605
1817151
1836126
574138
164812
2661
475309
767560
1639052
1460926
642337
1052618
664646
1177879
700550
1964765
1811576
232762
742058
649238
624074
761977
1982561
1033503
143963
1248453
568210
1428556
1892304
161877
1121667
559098
1414643
1455173
1902082
1138988
859295
1163402
138264
1846730
1395759
772326
98936
277535
1155554
156278
1404152
1368185
75453
1567847
867459
952242
812775
683343
918993
918949
900129
795886
102493
1892128
895402
902
307120
382529
1598824
1430311
397530
998957
1283833
507883
1655308
1761691
396492
344207
1503605
968386
1750326
1372596
861781
1916252
5895
166433
1936435
364393
1797244
880987
228051
654645
980205
1263800
1061668
386310
1412405
1743460
1313329
1627950
619678
1135682
1236689
1134301
179079
1990666
566926
405172
70178
717771
438728
1642874
1817286
1048684
1753736
1834938
578102
1996070
1216584
1159704
332648
470255
1401833
1398286
861106
451986
1956142
1275996
728115
726071
372911
995750
1558338
648014
631580
4772
770550
309501
890843
1778172
419390
1498324
608848
1742029
1985352
490050
279186
703069
945982
1597841
920366
1978423
1542292
1045882
452990
1843854
1929453
166011
569440
130756
786801
1590540
303342
1971573
749005
21907
905392
1249548
677856
1278064
999976
1075888
1242880
1444552
1687976
1112287
92678
1592930
1404201
1421886
1875126
1501302
1522745
378266
329986
1916142
422140
1050115
1059405
544603
1026865
1034231
772900
1434603
873286
885622
956800
1593750
202372
1226205
1457974
1450657
1641901
1855863
798972
1372338
554327
99227
377037
66996
63820
1623513
32075
692800
1899771
1157949
1594342
402247
1540101
65688
504183
1607144
1257687
803807
66273
371130
1880221
723643
681559
205198
1624585
1158939
1746160
875577
1353520
1591073
306809
223177
1226395
621538
272617
1195117
528357
234465
741818
1712771
1522807
1913458
433203
1621938
1322015
1769863
1926709
972680
1941476
939153
106081
1134824
1841582
388635
496210
177999
1245515
1661966
1061017
407323
1071501
1411183
94392
1372360
1356039
58739
710124
1532789
757687
1311603
26046
210929
400655
1829981
9408
398864
282055
920437
1971020
253028
1052667
1204765
1759758
1067389
1777137
13908
1082661
711845
170957
884022
823783
625194
1945419
253627
183437
1518980
1346412
1247264
950952
329708
495448
1232895
1565163
1688655
582262
119506
484060
716480
1918089
258185
806621
1943593
109348
1209709
1292619
1388523
1688789
174243
1866641
1820309
720749
390624
1669336
344507
110094
1275556
382077
1787796
1340756
1353627
1798923
672957
1987061
991682
85508
80880
1079550
9668
1245743
1959417
946190
1993568
31700
1368992
801406
1276049
467302
1178655
278911
831265
1647592
1202417
1003330
471263
890981
875079
449040
211110
1193095
1791087
90762
1722054
595929
1385816
954660
399105
1691220
504850
455964
140005
1769120
800280
980186
1344218
1140067
1273774
1005639
576964
846314
802551
276678
786753
714345
178280
936959
752461
900922
1602162
418502
1363264
440455
1819325
316795
196986
896605
890360
1008585
632158
10883
1810147
322036
393033
1328788
1762479
1724762
1327772
383164
1665130
1230267
1585463
63781
1190439
316424
3090
17168
1593179
1854091
1664552
703073
30358
581028
449762
499123
114845
798621
565735
1083860
318800
1305177
1191228
288724
1610557
1792081
1388601
710408
200127
1220589
1416231
330454
1421709
156324
1504517
1281450
1765685
959556
1330348
65583
742200
1055957
742938
116064
1629422
1282613
757837
1491413
934095
1892993
1843053
1595544
212970
323402
1379449
620224
1072553
927523
1682113
211084
440516
1403236
471597
538882
518034
1017775
1243578
1708331
565159
899500
65535
1466660
1197425
597803
383129
627408
1150492
395272
1780442
1799121
1819994
1933555
210772
701535
1746451
390532
610486
1445553
903787
649659
408752
217724
458051
916092
1688025
1701236
899421
312204
182996
1218674
72601
1963414
242012
627841
662936
1107178
1000301
204740
1853880
189403
84499
912921
306793
1683571
1077349
692818
820051
548907
77181
991601
246541
1791143
812251
683839
1274385
1966130
1154301
1916240
1521692
1796803
1737780
628644
492893
1095456
1228505
1804748
798428
163362
541044
860088
569804
597078
410917
1814213
292487
1539121
551401
1861310
1850685
1845280
1983861
1686715
1555307
1462776
1484495
420045
162105
1499953
417420
1406560
1143502
1072569
1116650
249705
1202123
1757908
601
1887923
1296548
1628458
1773144
502300
1303793
549797
141664
1531542
1161666
217346
209493
1023753
450921
731408
1594125
191805
1807130
1327992
441456
405852
1070080
1229670
403333
1391113
698832
765168
355047
669879
190337
1482048
1255450
1447752
466204
478112
1027804
188604
1552881
174817
391780
1117941
1024380
475317
727101
939304
634906
1183438
37747
871444
1657635
565940
1847050
345290
1735327
501113
1294649
1736688
1099238
1346832
1014509
1803823
1992246
1517599
218312
1273513
1901791
1464313
1599397
1503285
694953
486437
295927
1406478
324083
1731755
1335290
287268
1761154
1568552
1499111
524541
1991641
1560555
1382037
1426257
318329
1019443
320877
1747029
1780015
759250
614284
564329
1978414
724576
656701
1228246
1902318
1494877
641378
452092
1093095
798239
1970342
639418
1874414
750398
1756568
1361403
1528021
1959508
1563391
3713
1592634
417931
1717601
1807071
1130475
231183
969335
202372
1361372
1648416
790049
1244691
94494
5937
1204441
1991764
1643397
715533
109407
842452
152073
585158
1705652
531610
1511340
1512874
785801
562372
1156185
1327456
1141061
1880855
1032117
1241085
459666
1382944
1244154
1844878
526503
323073
1429977
88693
340023
1801891
1333948
1629574
1383084
1170144
909401
1729569
369327
1907323
884535
1273801
1520903
1366608
755780
1851441
1762185
223306
1913283
1490812
199373
946807
1172189
1527609
406483
255954
695059
1255850
1261325
1839074
1109348
785863
464101
1072246
1487378
1417785
1615796
265634
1042858
35805
45018
940883
50592
605709
1365533
304601
1362610
517219
1906453
810314
1072611
918797
1784008
591558
1875553
201351
1275330
1870953
304355
1311583
223359
864189
1658691
297444
1113261
69038
30285
1144785
463968
117300
869096
1319973
983344
13502
805652
1137397
1358346
143773
970037
163650
1486700
1125701
1295108
563356
120450
1448841
1069139
252539
1070821
1539614
298197
294351
349105
904019
1939444
1804988
1698206
1512364
204034
1356162
950485
1445653
172580
1063418
902331
371312
1691933
103636
346795
974704
825075
623344
1634781
904760
1808257
307317
1972439
977860
1833004
1213435
858109
1401246
276991
889404
199140
1562498
895605
1282211
962641
637690
1059513
1590911
681521
1529144
502451
636080
1880961
113079
1444664
1339565
616217
1787448
442213
547203
366702
1970636
259768
1609750
1736958
1155188
1296511
205991
334377
1417854
154981
1464747
540737
1330528
684427
1761170
1070330
962452
1429322
1699764
1654642
1689150
1697735
1052828
949970
611476
1002606
829962
1558820
211491
86242
850036
1119500
193553
1313975
495885
520231
575453
1950605
375690
1475546
811539
1659303
488529
1782981
39685
400565
1036707
76923
242387
903574
250378
1799595
1510093
933493
1405527
1748072
1115454
1230450
589330
1060058
760051
1128420
1936863
343915
230152
943571
1394063
1926131
1023638
225862
1714078
321839
1458851
1263658
1046182
1769694
1387609
492413
437681
87517
172725
1295087
1541350
394927
945737
1556397
1845665
610325
392035
1917530
886493
1460037
603622
186262
1102062
953122
955924
1963573
982402
1940371
471595
571999
738307
1250880
950145
1429270
755538
1314994
1245473
11794
558956
339321
1675650
443187
1395626
1960602
689503
630903
1871522
1620912
451363
1460976
238924
187123
1320373
1947803
843443
668517
1743155
618832
256687
1722868
1731592
1880123
528585
1121659
587397
1676877
197435
1069684
1451708
651532
257802
893184
1719522
243940
1476348
1322991
392023
21865
1380239
1608925
627465
1175271
712179
779499
1036947
1409974
1076951
708546
1334256
202370
325372
115956
1100317
1847086
1896311
1834516
302841
549550
1099264
1032936
1774537
1571142
1376929
1461842
326247
1467481
1930783
848051
628873
1391204
1864179
464956
1574742
648965
1141837
355014
1963573
1075557
641253
311151
292598
1215005
268489
618850
1522225
722716
59654
297276
330240
1926338
727605
94117
1916426
1199162
453658
1597895
1076606
240245
750346
430264
1535189
1700858
866942
1980463
1577410
492239
1256173
70875
288062
667781
1525865
603665
677941
1687148
1451696
601470
1584666
1987848
278596
1158204
282017
1116018
1805945
816986
794995
38583
1714466
709227
517285
913721
1175050
1310806
1743394
1323044
1010749
1526855
869943
1953997
1436740
519173
7073
607804
1668098
140724
83377
574214
1244171
1420234
1448018
823667
99461
1645807
681322
241947
189131
126764
805504
1815072
1242217
1701988
961209
1417099
535022
908906
1219757
895
778924
577619
1723452
833433
1598863
775737
378917
674590
1565881
1685066
214603
1080634
780705
1315853
1654439
1426246
1905888
938776
218629
1759591
1089289
886547
336823
127527
488996
1735863
1290295
1020322
706868
789847
1656492
839998
1951596
283187
1007241
1914756
408078
893735
1522823
1487729
1010413
1954644
1771931
495735
1524292
1304470
339015
592210
1903568
262507
145913
31771
11490
49996
1770150
1842955
598069
1118129
1011
558430
1999107
1487824
528352
531783
857841
1476036
1327297
345915
999348
636242
109972
1754676
966302
200517
592725
904933
806465
1353788
906050
1372189
510880
1541234
1036733
707516
931334
818009
1918670
1425965
1763694
1256668
308037
1592529
198121
529212
712012
1807112
611533
945310
777677
1673581
1254022
6667
450517
1671801
1492882
1471495
970194
441645
264310
1529980
1102611
1491234
412024
1243425
1651196
312126
823438
1052315
611366
1652871
459903
1591302
1502225
1042160
1765000
982012
1772992
1146089
1721989
1493913
72358
1815151
1639298
154460
109460
1971742
162910
1738488
1442332
1156443
1597422
1234663
303104
1042459
327925
1450379
121084
1917097
939207
793056
1557723
919760
4094
1050131
25749
1554726
215406
473436
1028587
385999
729566
648025
359092
1798477
502035
938174
1075032
1530186
1858118
1381938
1169644
1101151
1112209
1635598
374203
407949
1440278
373156
1774986
1999074
1052574
231173
931096
194998
1884528
1899897
248743
590151
121882
260926
1250087
204913
114946
1026043
238731
495453
730651
1971838
435
183607
744247
1471070
872991
1448802
57791
1687374
1431195
773185
969401
956464
682045
1360886
1376643
428033
613363
1274958
1464268
541808
1479627
842304
1565455
1682239
1838720
894791
11984
940303
110393
1231861
590006
219477
1630757
964074
971483
130071
1757005
1883282
1707923
1228697
1658951
802267
1160697
482579
1247827
1243601
912921
853850
1799631
1424435
508619
437374
1166908
1689330
91647
1446773
129966
1953590
104288
1499886
1115504
677894
558149
672971
1132481
804708
10760
1364032
1629275
540707
39927
542586
1310263
1448958
1664165
1003958
727100
287105
745386
831925
340595
1084336
1324497
1877537
1069222
1822156
194817
1829700
398578
529556
120126
1455600
408055
1456475
598835
1665507
925090
843376
1370054
1105472
1911966
1284496
753252
1043852
1735052
1232895
1358450
1296767
1871515
786763
1400688
257449
761330
1292045
1654711
231843
1986867
278920
1511856
1272706
210838
1755853
1323054
100045
1538211
736184
1825074
1320940
462411
1163636
1223955
1993229
985433
574922
538569
1592448
356965
540709
1033351
772698
1382087
1657732
261293
326671
1055114
137149
1288990
1941940
194662
1280423
474509
583809
1153174
1578531
53555
863779
216500
1167170
274806
654979
1848187
1046261
1938154
1768236
1433994
851647
1520863
1414643
1568807
426496
280619
254169
1180159
534559
1523124
380949
1855326
1372304
203239
1933860
686950
164671
574436
1073086
418621
547480
1491852
1508966
1456951
1938320
848514
274264
582159
1287192
1106976
1300253
218234
483656
1552530
1348063
676865
1268268
544854
1307219
1101599
288936
13885
1802726
1247725
1199929
103106
448774
1355662
269357
1411110
1993958
411735
261384
276678
1359986
861305
1355183
4701
1060179
650895
1735569
1851756
1164648
704810
1832753
396184
1644433
193185
724915
1176874
651826
782972
879920
1467836
51797
1769161
251318
1313759
1188848
1295995
278914
897749
1651081
1070247
1882265
1045106
404026
934922
1474675
276124
1369899
1648427
1769375
1632327
1113947
193902
1528285
1009103
1138610
1682609
1056990
1416873
182247
986022
1569788
279564
1221222
1456271
1076623
990763
1621942
1698881
699953
1188148
621887
1828875
1915454
339999
429592
808678
278181
48000
195763
524835
448601
1490304
831361
1821901
1971686
1163657
651849
960016
1515949
1842362
515308
941312
171560
1421048
897791
837317
248062
1859652
1013344
575220
800525
638251
1790241
1423788
106363
1538757
208361
1982602
1564131
45654
1187862
1751205
1506888
1564509
1578189
1396525
719270
1116108
1776101
1856167
286942
777406
1434668
1979399
688195
1797297
9737
72576
1170325
826095
15607
1544843
287506
1909226
1639048
1825499
768603
37641
244238
1234771
370042
125011
42083
154383
977406
1727594
1481304
358416
1439439
1183531
292038
1586544
690329
1697039
725129
432957
1441197
215033
1454647
1549992
1858990
1702350
1220696
448636
102569
499111
861690
819973
1062808
1444653
1436216
1935457
1124580
1052465
1850709
1558984
1988068
1921737
849671
1084718
875741
557719
1149626
267447
1360274
138266
1525257
606349
1009439
1233098
659919
772061
1457530
89515
830397
1266261
1481749
230744
255118
1797720
1528648
1646227
1326430
142050
1270886
1731335
868943
460000
246042
1384910
513749
673628
1738626
1511293
952318
1913564
1676076
1516207
1951285
1351203
945749
1749517
652036
917868
382600
985841
931488
1789630
907483
834595
1222969
779793
1209156
1075888
1480797
1220499
1784817
694926
1982564
360210
1932001
499979
437246
384271
113358
1553257
331105
1591905
496007
634008
1889620
792661
1280831
925848
762703
456462
726061
1571377
743158
1529662
1185989
50055
1081710
173571
67742
95154
779609
861521
1360292
1756651
267312
873080
1292776
1633707
1822734
1728324
1798604
1996148
901496
1808821
689327
665514
1443818
609925
1153638
1941887
1453026
779026
1473709
156038
24643
1156221
923705
1203874
662690
1611427
874432
1370673
732507
1755356
163341
177893
1642434
1821474
275302
457923
1189770
11034
1587375
1490451
1169439
1756380
1745062
1514272
621867
1495597
841125
718882
379845
1816163
1782493
1758803
1282524
1533766
633009
76724
732833
883885
1330773
545615
1249047
1760222
978143
1663582
1628169
1855326
1165459
544098
969529
1231028
868976
1136375
1500825
1633676
1186302
1019452
648610
1235499
647667
1617420
1709155
687470
1513108
197645
932805
602584
1162702
718571
1037666
878025
484972
399943
606298
513464
1525708
1763347
1114095
1638970
1907834
544539
591643
138759
1487135
1648834
348015
1447189
550526
994764
747549
891196
26694
1662804
1522908
1266196
1937054
1039311
1099830
1601020
1061310
1569095
33104
47415
1225807
278797
1485574
1257819
1375774
1803070
1999451
1400023
1647698
1563307
1011417
115951
1319200
1499862
336794
1772432
847723
1640865
231014
1320615
1221830
1274364
1786669
76597
1820781
866971
1488809
685221
1403084
1632111
1062462
899020
1755546
403155
333361
232159
1165358
328649
1858348
866224
628021
1446079
1718154
100641
1582336
1890484
1300640
597094
1372732
72349
1063260
1741830
1172884
208080
1425252
475608
1670313
716558
453871
398434
229340
208749
757390
1409729
634251
490889
1528329
1542318
244013
505978
1885108
124459
110537
211057
1878120
1604830
207526
958201
1708316
1917532
650496
1955191
113079
344080
18161
17433
1434350
553236
117926
1321264
600382
1988724
1592875
1230267
127734
1071221
620769
137576
1214635
472874
1545348
1368870
498566
1906547
1031925
837209
1237210
785738
1154374
1265887
1450028
1465022
1671962
1640
1279767
578097
1240286
1141065
886543
181032
1244792
157917
218135
1092619
399174
715797
1838398
883598
421291
151320
287717
1097103
1991986
829696
1574826
1814439
1729569
1556407
1086733
892143
1462705
1719499
1471664
631281
1763109
789219
708886
1081566
287818
223605
717025
1723697
1010932
1729133
1875472
1729883
1178384
516899
1470801
1309808
1576229
1011258
811326
475204
1567055
1539076
404007
14940
141319
21940
1129754
1297785
1403167
955512
986371
1497832
1667473
607044
359793
1370642
521334
428292
1348473
1069854
800802
957823
184074
725392
1166806
1715002
1071005
991281
1391749
1627229
1319095
818261
1152733
694921
1156079
1042949
1227907
1118198
1479670
1888041
1191291
1366642
1448418
481673
1526246
77076
874691
1174878
975937
1286052
1102833
1413624
1698219
1102487
1307209
690681
1217005
1470377
1247357
1226534
156674
1768146
58434
1439361
1832969
194023
749290
1676968
809699
924713
1171784
1975943
718141
1971071
86088
332246
1341256
387044
1211176
1303731
145911
1490564
1389637
1773969
376363
536616
196244
1437550
1853205
528129
1330049
10228
1464473
1837924
642918
1007524
640121
872669
1470770
161306
157872
1720057
1564441
361769
1450820
1796570
22275
1638863
699945
1076926
674796
1898343
707559
1314752
1869471
1212232
1566855
1676050
1151305
339275
632349
434470
1952037
1368646
407830
645907
505939
1376606
757394
1386648
768433
410489
4
557567
1832772
82621
1495104
1762764
1497687
856739
1140911
1360347
1289375
150801
1023781
1290050
1627995
517898
1826497
1850351
358827
1420072
1639965
1529662
492300
849452
67236
646141
1303491
1490381
706682
1594698
729345
1322712
836423
1925722
1944827
1996199
1731467
1171753
1901647
541859
447308
528604
580495
1830236
696349
692107
527483
1619096
1758975
1160928
754961
1199687
552822
295384
316546
597461
1871915
1610163
241980
398414
1631009
1130222
407590
1196608
425077
937304
724961
35378
50836
1380886
879716
1509489
1376292
1736544
556830
577713
492906
1729674
1680838
1379950
1429339
1284708
1826278
419682
1774772
835124
884062
671967
1321586
327364
339603
700697
1835249
137320
1457736
11101
1675467
1536699
1868153
261078
1827955
356457
1825185
512826
467628
1610648
573512
1448326
1895471
780998
153278
142580
1755812
1405769
1988615
397356
473342
377114
135838
887986
1516335
319796
630231
873371
1510228
320130
1313948
616516
1838858
1492650
1938085
1020337
1348461
1729373
294449
520522
1858315
67818
1106594
307651
1385600
580191
1273132
1205832
1068223
994101
765942
1381002
1323191
742368
914646
583440
909240
642308
326794
350084
232751
206762
685556
1161609
224125
1473266
146481
1271242
916860
938753
815177
869681
1177945
1345215
1829127
1961286
1721861
834143
521358
1974135
1978752
10533
1691973
560387
355517
1006857
1304701
502808
1655673
256684
1034328
952610
1291857
1220932
864202
1564940
539267
257110
924788
472537
948984
134035
1628154
344487
1358862
1558643
1671100
1584169
1489332
784131
281106
571128
233098
1712074
1805959
725971
884290
1741888
807885
1923858
1729320
14499
1916203
1824411
1094059
973735
227235
1438924
1856394
395119
930555
538014
1775678
16992
613078
1347366
1585723
986799
758564
897662
1097000
1386419
1237150
1750564
1339715
1343446
326445
855286
452672
421716
707663
873547
809489
174652
1812280
1651437
900371
390167
817300
107335
1176947
799512
1633141
1698031
1527514
583534
3603
1620719
1667709
1464438
1866311
128769
356894
824034
143716
1543256
1662640
1485802
806519
1054073
1107599
681711
1279364
748872
974322
577428
1583048
1508312
838151
1383715
682656
250310
1935446
686008
1638245
1056271
1000135
88759
1572334
73047
1805827
1347112
1378591
1823880
1904959
103772
63313
681283
1493147
802645
1750080
1190071
779389
799240
17280
918398
50635
731444
1620866
213664
16454
860280
1285205
1426681
1717907
20579
1246488
518349
1960686
186498
1580656
1515481
1807165
323332
862194
1083372
1290069
1781191
1608917
1709384
1918196
1811165
832073
694247
1270482
1246371
1949167
1021890
941049
1520287
402789
3263
1978056
1758580
210127
1897098
1434987
657825
614804
1895946
1552463
1918092
415833
1171878
1467901
1161941
1346420
1436617
763255
821886
377211
638093
344598
1328011
371105
594357
1464859
76327
1511582
599752
1081566
1916784
236394
1181019
1164595
1305592
1599131
1960822
1679005
1972565
774408
1955717
737788
1443640
627882
1096239
1965017
1064584
381671
313694
1704309
268578
213
1219028
1931903
245766
1627830
1902709
1980517
145618
1981270
529782
1153194
787427
1512309
341071
1096340
556479
598214
692769
631306
253062
787535
1820216
673371
1442030
61071
1640964
1493725
1454912
1952184
201587
489638
873959
1421437
1238550
580424
580662
673620
1890857
1501390
1290985
252016
1551479
983190
719638
732820
641973
216276
1285179
340614
1349838
76154
804949
1648689
887230
1467496
449973
1045992
1189644
1881122
1344044
484214
1541174
7395
825926
1435381
1977365
425737
1532754
1268860
717443
741156
1236563
1286075
67814
230202
510153
924312
1891947
1047758
941025
178775
753912
1764372
1859611
1886297
466252
866080
692689
370877
862967
1205766
1801877
505123
1272729
670845
1408632
1512509
1397839
1084719
945979
927954
1009961
1177513
592349
382123
451133
1505191
1783461
555210
540725
1717121
468887
1176818
177373
642009
1007335
1623085
368108
660715
1054332
772081
982508
250709
1935967
1136382
1672002
496115
579662
626732
428247
1987478
1608453
605681
870872
947134
1634509
238760
620640
1124363
996128
600278
1899263
611726
857625
1737970
1325302
881903
1364604
88639
456924
1759415
555234
962920
1324872
1963534
1717000
1940102
1120038
1375028
838599
1517173
809399
1103969
207853
863389
177999
1837646
1486931
1260476
119935
327133
1892012
1113742
181882
1540870
331438
567080
607664
104086
1737488
1728888
249685
105218
897809
770431
333532
200196
1816017
28789
303994
1187304
570919
669344
680261
913766
681252
1792413
1514512
1568905
1020098
1054571
1539353
629790
1644756
121819
1714470
1362345
432444
1378813
1274364
1283623
1791277
1826655
1379397
845540
496312
1860167
331803
432196
1542963
1323440
1289557
355064
1448326
1228890
1168797
1327524
468887
732036
313177
1445345
442606
1480675
1916094
840371
515345
654311
1122475
792565
1532141
258024
135989
1227741
1118649
497794
722224
876411
728877
177280
1461729
504653
956694
940644
432553
1446146
1351271
1535659
616940
1241330
1841082
511417
600613
1889554
1779266
54481
1751246
1408709
253947
1130420
1727159
1373350
940755
985144
817587
790131
539810
989559
1697969
792259
269080
722524
490623
1268313
3655
683194
286380
203600
773908
1216904
1110413
654192
1195259
1055803
169860
634228
46835
400605
639994
1931408
1687659
1602405
634643
6583
24317
1708394
1134307
1001191
1364645
338353
348478
1098140
1074189
338385
1942988
1388968
365382
1704588
880194
1034013
878431
1832063
556562
1386563
328010
1023645
808355
1336190
1572994
1379233
151538
1556209
531313
915442
961871
13596
1874239
627762
218430
1783506
517106
612506
1994864
216097
527493
387739
1475534
1569487
356646
1047838
424944
1336842
1732817
64673
176611
1409520
572235
1803710
1531044
1627811
295265
18333
387438
1226839
880415
1652355
1623679
760924
1894128
567771
977299
964968
1999524
1961299
1423608
1197958
360908
415760
1629682
1811714
329812
1394638
1799064
732196
920709
1345895
184877
1837664
1060681
1015525
665447
1172668
1781621
470866
769270
701547
545690
226683
1575004
1180351
1516946
1531453
37793
1315973
1836460
267227
1828510
517856
531943
498558
897838
787411
84157
869678
1171199
1659690
608472
21298
1330556
728869
594169
1038470
161528
197616
1509494
1107613
1549749
1815367
1292437
675629
303611
1229985
1074253
1232861
1672518
1330209
689469
338585
737438
766234
1624618
99853
1760797
990255
1329324
1465527
434788
1467909
1228924
1064051
557882
1201029
1856242
837128
1957869
281553
361036
439651
488838
1161917
246277
117122
126524
676368
828684
1640916
1325834
1035393
1544373
1851948
1123261
944844
924258
1002243
1851163
1776641
541894
388429
1781863
419005
1648779
823183
923223
34677
1253602
46141
1655499
9388
1901366
1530946
1833151
395684
115081
1265312
616011
1729325
179653
881731
653444
464793
1533502
1569335
640899
11139
1227974
680280
1935392
467651
762187
778505
481447
399716
463446
50526
1083035
706922
671273
889802
1730967
346085
1554567
956298
1891216
144605
746627
1727788
302240
1276618
963473
1590354
1903953
593111
550868
174165
31743
1783411
1295666
311175
1004880
1584726
1214252
7949
73433
589064
1691133
571626
272886
1455899
1216525
17824
1205593
629330
319949
1590488
1198892
678209
1807288
1859350
352586
302600
1871786
1187763
1549528
1194730
862553
1018333
1950725
543613
793020
1295926
1404240
741690
526778
1832071
1461137
67964
1182179
1799880
852174
1724033
1685251
216019
62263
639770
1716655
1315934
1596093
1560967
696209
1542840
1424190
547188
1702719
491409
1235507
996105
1911554
365168
1609446
1229556
1471031
1834986
689126
1449435
1676562
1988954
258655
851836
674204
316729
77623
1558102
1819845
603794
1780577
283291
1950762
427129
1465109
1623513
884189
1367233
1703822
5892
723873
940459
222511
1468867
909842
336243
1690441
823488
1852267
386863
1088130
1639414
1373774
543063
1481011
1250688
1160806
460625
948147
167704
1975366
879476
1034942
1152865
689416
117170
1639288
469159
187446
1224562
111613
1476642
1691309
739798
1655911
812862
1458924
1795994
1867677
789410
1583359
1633773
1088157
179746
1005156
950310
78157
331438
538843
1037560
1500901
1942641
1000875
416497
1794657
1983582
136981
1288274
462884
898490
358142
932113
662801
1681813
146586
232338
622391
586892
1499612
754617
632928
6794
1093709
395465
1166233
738459
1789339
985215
937229
1917857
1376786
1601244
405064
1405066
717747
1588745
284105
542247
433278
760135
1275972
1265612
700101
1067459
1439941
156193
664401
82868
1932544
725099
1874527
49366
1703873
537905
1609687
837315
1661708
1480866
389620
1386837
400179
476333
373499
73023
1515761
268731
114580
303867
1715450
311134
617067
1793474
1695185
338657
405712
1090511
1057289
1991576
1980472
439677
1890671
1625852
1695481
137347
356988
305380
1112890
1590179
1873324
1699272
351830
751719
917884
1954408
1240365
1636865
1557825
116595
57390
993484
1440271
1268743
715554
1191337
1136949
1464397
1185844
1038567
387858
1854600
243312
605236
1457745
98779
1483055
513652
1687047
1476956
1786575
1522129
1608212
964614
1329042
1401835
66592
960356
1754446
664758
966575
1772003
871355
1113349
810054
141560
1531396
614315
594881
290480
1853982
1770718
516117
580231
823439
1974218
1250404
474268
557726
1712898
409673
1906232
1321600
1685534
59832
985655
1200326
983684
1255969
780909
1160995
1373021
1720158
1983899
1686410
72646
422974
1753338
364728
1887833
768810
1051746
1302338
778099
1065379
1265887
336536
1981079
288665
343679
1454065
15447
1779796
483599
1791327
453718
886115
876752
1590175
1971883
1387374
311943
1627337
1144319
317046
573306
409745
1235955
607558
1767922
465961
1943439
507879
33937
103068
58679
1084088
197537
1453476
1053063
982119
191045
1436700
736000
90866
98751
1773797
469524
1865278
54426
154693
525019
1595899
1401496
1506048
1617450
925557
1518057
995845
525121
1921077
354535
804484
1546753
1760332
86192
1612719
1856886
686347
8058
745695
785639
919659
1418968
374359
934800
109495
996391
312767
1296895
556070
421076
1263503
543810
313072
1019883
322627
750850
1028667
1199604
539190
1205888
1446762
716710
319660
203821
970425
827730
547011
1513260
940734
1507750
1442713
687567
1071451
1146153
390707
1708784
687416
1568707
1866807
83265
1569942
1422748
1680313
88691
1312989
223900
1450843
701107
942358
134892
103546
872818
1546981
845360
1117532
1689934
1548974
1692379
914429
431495
587044
1308241
14499
905098
1270050
1351689
1990767
559020
100138
442965
1210675
1653386
1724022
470300
1142907
1616918
1398483
1640062
1959282
1581053
1275783
1774676
1678434
904075
353958
99056
706729
144070
1147766
1735187
1799912
957176
1678476
582161
140321
58742
829786
1594138
1573887
1686552
1752419
637163
602355
1630049
1468944
898010
1024734
1440038
97652
1502535
906871
1173118
762695
734600
462288
1903984
1253819
1806180
1518394
781640
1432511
242243
1001075
1534469
1391039
1145510
146829
303850
122289
1096133
354362
1194423
57474
1651781
907099
575797
1518679
821756
1831407
696575
1875244
1482981
255183
9993
1441873
1282967
352011
670999
1037390
464272
494398
299882
66088
1094880
1855863
1310148
1673353
767732
1816880
65753
69647
29927
1593293
12799
1349098
685034
1585918
299347
332291
294072
856982
236602
1098332
578035
1317015
1647057
1485252
223753
907973
1107185
783127
1418813
1621559
112766
29247
1332689
308526
103819
1728200
441025
1221103
642031
1596923
63566
1918330
120423
1297819
635671
665514
384736
792507
1531582
455670
634887
1449840
1590625
549617
651691
1409672
902190
1382314
1454065
927814
420617
1429334
712290
841922
1127846
1408286
153552
1517173
906963
883885
584831
1274379
102377
896167
836005
310267
776146
207366
1953718
1988532
1303683
1591643
1478469
654908
1517935
65952
384537
1590880
95476
1749396
589075
778994
1346568
1342523
1897445
1547448
278465
882703
1597713
792519
1568413
1801911
1325786
844141
1058885
1945891
221799
1354491
1975299
1703009
429436
405610
58971
484398
825236
1457974
1124261
1231362
1967570
46337
1023949
1608533
276449
651854
1424623
1242969
716031
1293316
1760733
45911
1878065
1899681
604258
544603
1476544
1507360
647193
1940595
1268797
803502
1663864
1631251
892797
1238077
462749
1673742
2112
240142
378404
1995782
1608227
531031
973925
1243396
1722866
1732016
659119
387585
37121
1475942
523206
1683819
197698
124242
1722023
795794
349127
211799
642780
569886
55254
1023071
871956
1607879
164371
1021195
1123118
1909424
870
1653706
1041738
599742
80417
276601
505022
920824
657258
379083
934414
524223
1944794
796960
1404841
573645
717680
947287
1321759
1761988
1562097
1678417
115719
1409503
786888
1829226
1300255
1246498
1292494
761677
411953
645553
1375340
481369
336218
360284
380037
55469
145226
1231087
585727
211689
432706
1961107
993405
88447
1218886
64754
55527
1604582
127109
94128
1256694
438101
701417
1738123
640599
749833
1676
349043
112314
1032987
1160961
1955557
1539647
1952759
1323130
286499
738180
562710
1597455
1448529
497521
980614
429738
1637073
144615
1099799
1109204
641173
1081013
1938965
956555
1219578
1507007
785872
1099487
384067
1202038
465308
930831
544847
687989
1123142
349481
687988
1175462
272536
117173
284641
102609
1123682
799510
1456765
95555
1523443
1877638
515444
1464054
615914
1390524
412310
75782
1645902
1096072
409207
126741
1285735
971053
496014
1364248
985228
1981600
1998061
1326507
1110342
883956
465513
1882320
283811
732832
306858
1008870
1315518
1924129
1555633
1751020
1310637
1570741
1360062
1195125
793666
1475050
408564
1539323
626688
975444
464191
131497
897208
1006902
305656
1721498
1939481
850994
1523778
1964928
412097
833901
763581
1273749
816029
1500479
1447106
1535407
1012491
985970
516127
1839527
1226528
1666524
285470
1061497
305741
797682
1291569
648053
1345176
329497
1658659
1702926
1767135
1966621
50796
676968
429261
670529
708129
92135
1098002
1740503
753253
1034095
393547
806743
1976252
1208491
1055955
455994
410306
1968564
1421218
359582
146145
799316
527635
640550
822029
329986
612747
86646
594133
235395
1065345
778508
1375943
1205080
1103890
1801222
1091011
1517836
1071895
1386731
888555
1090844
61978
606179
937027
1118240
875242
1366449
1082701
1442995
1363233
1245817
1084928
1069943
294841
672346
1863674
115144
1076082
1524546
174111
1918217
1035503
1704672
63219
481923
824921
1144320
765557
1046942
283441
797519
1122975
1344031
1474413
1380448
852598
1785685
409644
502137
1564451
390092
331012
1048012
560884
1125058
306371
1437147
1198754
942189
1402843
1444191
255131
1312943
1755414
1449342
1472358
29370
28880
707052
1816202
1321063
1823447
30294
1002755
705288
1637337
902527
789796
1216734
977120
1976526
739556
1301861
471127
1870362
167075
461093
864089
918781
1589747
1189540
1670932
1104474
1416341
901605
1391497
1927085
524907
1760529
356797
153857
1781590
693981
198344
601735
1245824
1230395
1204479
403087
1986731
1372035
126181
1888983
927631
1080402
315087
1855216
555358
339031
677984
1838877
510419
469557
357982
6864
211456
179847
1346835
646683
1502989
1788256
577079
340293
1911333
1741738
1721281
826871
636186
254659
1849587
890537
947581
1124562
1467148
1872115
1604018
1405234
1747029
343155
1065182
1710206
396090
1345874
681219
222160
84178
4434
1634400
1274468
937231
1964654
116664
572201
585743
1717822
837999
624318
1071274
963447
830586
224232
101234
104994
1535353
976861
535689
1291393
454927
1302391
1117272
565159
1515084
1520308
1744930
1990080
1211193
1173559
826227
789760
1224995
355615
1962686
1722428
842178
328541
1096289
844515
824499
583178
625521
1841420
1678340
1243781
1675524
1450781
1518562
1711933
1008729
756640
1543626
1780303
1447356
1838107
182624
971292
183670
247206
1213446
1613492
884402
126767
992260
1162379
1445974
620090
2228
1317672
356150
1817833
1148016
516588
1298053
883145
1419089
182781
94197
1908941
1533618
935193
84139
894036
996128
1083589
645791
510942
1978519
1514818
703084
1314405
1283447
1082021
1974155
1036206
833573
432762
1996916
1629440
1433552
1114692
1683778
1176966
1364738
1425309
149231
113681
195941
1563709
879578
646155
1772466
241621
1901841
121454
1267161
652614
1948534
372796
302360
537223
1409032
340732
1879823
1389282
569364
1386321
1466995
1610276
1663873
1338292
756991
4857
1233466
208077
845683
1113404
808663
1132159
906685
650071
1837803
472815
1078298
683945
415837
946792
73283
547614
1517832
716094
565820
1861732
519315
204712
630408
1847866
1798184
1110956
1143567
901498
1360490
389100
596316
981927
709185
1414575
453656
1750235
1707271
633120
1230810
582454
288215
657044
80025
426348
28916
1699938
1657539
1361593
1570045
898407
648843
829350
1571319
365005
800191
1916445
674178
1325540
1516336
545351
322322
1043721
1333067
166685
1573690
1076623
373378
1675979
1153581
1711075
671702
1202470
1624286
1239044
1676050
747305
1993509
1254211
500871
691060
564404
967209
1696700
1562679
724044
1451360
1752188
1087574
550870
696457
148335
1275679
1680875
671763
1085326
1375360
62945
733620
1306132
709239
121185
1029698
1181525
1726722
667702
1242969
738807
1094136
528604
420593
1714083
955983
1101081
215107
1937041
1876208
1038459
990951
433621
412352
607324
689460
161233
781343
1671965
678640
1527563
921997
552414
1661607
638726
1794447
1686742
1439243
1587386
831476
802141
1143509
1245308
111299
534827
452134
63178
912827
918372
1130084
801207
1373257
1560579
148701
972675
1180416
681658
1438361
1426218
1681662
185464
915931
908832
153621
1202719
627728
815765
206261
1824119
877145
491350
271125
1841209
800723
1329709
1498952
1769771
1852392
181898
1199070
1235112
791954
1662738
251586
1723517
1286051
111590
1879005
744699
1121754
1017540
819319
1798177
633577
1004476
985133
572590
121239
875224
219053
705809
617514
941777
1047540
647822
838415
1240203
1258775
275905
175540
1460886
1213772
1253187
552587
1765630
871416
1929483
123897
867151
1588979
1815223
1764865
933896
856605
662913
1183507
586709
629211
1180921
566237
1839329
899771
975682
1207184
1627786
589176
649810
1699179
1382451
1219295
1104902
1988636
118703
1537187
1058445
1458116
1068366
358518
1298904
287836
814734
1018060
580410
1736421
1584258
1150139
241792
1793633
1033842
1887570
1571497
1370925
191992
508619
1701301
1678028
1339616
414539
908593
1854706
649457
1181439
262576
1898510
1409017
1957187
912073
1030821
550203
1975706
1296108
39261
1778324
377961
288616
539173
2361
203043
624740
124084
1891226
87635
326332
881736
644586
934186
1484470
1449829
304242
361602
1113334
1577765
127613
471465
445447
1984468
70235
413747
1231468
1557918
1815882
95497
1508452
399887
511384
1678431
1928047
933332
1123338
607049
331350
1930294
611007
1775367
1886259
660606
1019104
146610
1458034
563519
1220981
222308
1100049
1665483
1391252
731090
1145785
1002446
1640647
188884
108434
1555374
929253
942320
433473
794875
1040701
1654260
1782793
539233
1787835
1535032
543706
1434276
1024859
1486272
170047
1294106
540517
1603981
1525382
1564615
93504
71922
1923730
1068353
1867706
923417
400554
484212
1024519
1422039
1136027
1312820
544341
1655595
847306
1460861
76280
1271800
964545
24601
1038632
1683481
1822103
396188
139811
134737
108112
1773741
1963486
1807567
1139085
345835
40102
1039463
1256192
1883024
1451062
719265
994643
905277
440124
1278931
690803
1608452
1185811
149806
1577838
1275252
946388
511634
463462
1783632
1596515
95764
638150
261460
1238932
1809216
182436
1494603
1009014
1146057
391023
1453649
676405
893481
1924361
362253
652413
330288
219107
1156432
1891671
1559657
1103746
1069956
816082
63422
411299
1990247
1921125
240749
1221199
552280
800466
78111
1779777
1241665
1257818
1907358
12247
657194
751975
684153
1288430
754911
73836
1216700
1828238
1973774
1068315
1668857
342004
102141
1584028
1092257
1435898
656844
1057865
1574939
451566
41428
8010
1409499
1344537
686207
319825
1767694
256655
96747
1875185
1829517
1485252
1935753
1908077
1466657
295764
1627224
262843
373174
1824347
802145
1229103
1467992
1793303
1795537
1060130
1875713
1601322
748820
765628
1328984
373246
1436242
1599986
644551
1028413
453678
338374
517416
704213
1014530
1158608
158430
1248533
187916
725769
1354018
164232
374132
358104
242403
4091
562151
909143
1606870
1208157
1105648
1435149
510338
796730
1025441
1854130
1913328
534073
798181
1585764
1682253
1849392
1794918
896637
639521
1837251
1120013
337679
470015
723339
719911
278041
868648
746571
1943948
1492890
582757
1306144
1496371
385959
232325
1228059
135715
1323598
385447
652422
1409910
220082
1744320
1675753
904902
151025
975838
1839471
827602
482590
710298
88927
1996182
1741857
1845216
268291
1046122
846165
1385339
1988407
1684377
254416
1317616
1912708
1782726
550246
193631
591600
1129495
1248453
1750292
221280
1179014
185911
1631903
481588
1133755
197524
1150281
1461353
150198
791454
348034
279129
1193740
1801004
393173
1116525
971303
1127138
1497307
736943
1380549
3921
563611
1131498
367714
984387
1806381
1852298
1756627
467209
910928
873558
872571
587804
623406
224368
1332764
57526
776573
1082521
255169
1926438
791817
950287
351692
1443651
1799634
296885
572097
1400434
451495
1065174
154010
124966
1554688
1135963
1988741
47396
990368
1872772
1335446
263529
349631
1321450
1203179
817849
1125290
1146843
470817
256968
1623738
119764
910334
1001349
1672439
1693858
190552
1132657
1603289
331643
1618331
1585001
1956796
615858
1244743
838970
900272
1016450
1626794
1689066
445549
954967
311141
85056
1389781
349127
1984925
1802582
1728022
1662257
516814
1515543
390020
1479714
1164706
249520
1702708
1719151
130468
522976
1882759
1168770
1947522
174783
505048
1970291
1397200
151583
571202
1306699
620036
1593793
1310683
1680596
442349
1046781
592615
464693
551201
1974114
1087307
38569
1293601
1250042
1148349
1738191
540300
960741
772383
1003382
476917
669601
91383
9291
1923670
24645
838475
1840381
1835902
1744684
1712201
1589616
1014771
1986417
360666
697208
1303717
632453
176014
1161577
1365777
610858
1931149
203454
429986
1615898
482623
1333645
306787
364022
1409022
1967687
1950337
1817536
827636
263339
1526287
157934
531142
429592
1326574
1993136
625656
1602228
1723815
508772
1877805
1289118
1846827
563395
1377916
1150845
1373475
466204
144613
592712
1698178
849023
1349681
1336637
1033227
811293
1080520
992022
489652
739760
1150409
923706
16137
189374
753935
1314041
122615
465435
1695758
1035018
386461
1888390
646516
1852339
1383047
1119539
1700967
1828087
1879350
394352
262662
1084138
1591388
384660
155764
1609826
597521
1654235
260800
1055933
830642
727537
774131
473410
505740
1180733
768409
145075
144978
1316909
1442291
734691
912203
1576660
33920
679011
110240
1137647
623816
1660037
1266579
124048
1247269
1017179
939153
961582
21111
848820
1871433
571324
1172220
1520745
996978
1977134
1357226
809585
945114
650856
535139
236734
1403663
1761417
1075956
477369
1152539
929599
1229472
679568
1568815
832463
1830119
295180
445054
882308
1306924
255492
1147504
882177
166325
1220551
1574392
1739511
1908574
1358422
1463333
99021
1096879
1071595
1837225
1626336
819787
1926689
348996
1941549
904354
1664459
1882068
1807352
489571
992864
1190761
1656156
1194014
1702940
903651
1490175
1937681
447714
1458376
9729
1507720
576815
18181
32583
1795108
560267
1917345
1785871
1759299
941958
1233221
1064474
913923
31292
433232
484609
286356
166232
164030
1939586
1697087
1923577
1861592
963504
1191406
795397
242381
1773919
1835814
750120
1695674
952753
1769444
775615
1910916
74586
1783637
715147
1718234
571113
1717805
401255
545648
1074386
1078001
1740527
880316
420386
849599
361722
1397509
1118064
133168
847212
653571
551113
108107
1503139
1380331
82803
214679
1483209
1571914
1712102
1494005
1884550
243412
1775350
759781
1118405
378998
1048410
916173
1065474
1825562
932805
1301282
678054
1944322
511511
1415353
680443
530193
1685493
121801
1799790
1935227
1190727
558720
1379144
1623692
1394943
203362
1003520
967633
248096
1299676
1124483
1435431
158965
824010
1381216
1779980
746930
1979045
640269
812037
1940537
1147340
150193
1697897
1469978
1997909
226716
850668
1601536
1268036
1817529
426065
1998944
459554
969203
791594
561621
1105176
1785210
1228069
1535214
1913684
1557210
607830
644154
987216
1061131
1263937
715255
1984454
1784770
1073073
1106562
820055
1832203
1455198
1185869
406568
653376
547184
809772
206242
907100
1315594
1741462
1628632
266145
869251
1126186
683210
1207097
228152
1831976
847269
163193
102045
103204
360267
1809341
1234552
385927
99876
1908708
809611
393008
456379
383527
1293984
788852
645412
270055
302229
1593739
893701
261851
1595744
1187576
1170751
461987
911158
1244095
829765
109270
1961525
1780725
1263373
1783044
816712
664599
159726
1243836
174065
1872443
342387
621305
684743
1780106
338648
711548
1735431
739240
529732
1424369
1658118
1541694
556199
700043
1834761
1781977
1076989
1093229
662144
1807957
74120
641740
1517332
1267979
1513459
1964486
1792737
1055446
510339
107680
801769
978727
260856
1029461
1125914
1320393
358303
1270778
1572053
694389
1891134
1386321
393452
402031
1045802
1387121
727648
1069665
1245238
1090807
927948
252313
1111425
1665092
1101310
1022383
580576
712170
719381
1961431
791738
1808268
173631
1886913
1580478
1657680
1507750
943804
1561742
475148
1109977
758426
1907340
1418578
1191337
1142094
982287
572668
425207
715904
468788
303302
1447218
370357
322874
173543
1159066
1473854
641481
1070333
1703394
1064720
435408
1854267
837183
1775344
1436454
616365
569591
1337366
1719390
1944308
1986326
1133353
45943
1126648
501560
52183
1553461
852981
1963071
745624
1740236
1097522
494478
664394
352818
1365325
1982220
508031
1399653
407890
905257
347306
292248
512899
1725164
73564
92505
767040
1769653
19615
4111
1490591
906627
1639067
1018001
1723545
599992
1316668
332059
432456
1525716
1006857
1684898
1750192
1894565
1369181
303394
1609638
1989034
1444596
226051
599051
1300211
1248872
1533727
260681
1879714
412830
1085151
1552732
1008843
1241031
667773
1313223
1587955
392785
687726
80323
115419
1832169
1989647
1811873
1235218
1367850
207295
1359926
34677
1846775
911804
161566
1072079
1630099
558107
1594916
829816
382889
352520
1585066
1633741
1394856
1097502
1809646
1049089
699684
1218470
926948
1907891
1079301
923754
1002767
98653
224674
733155
671330
1379554
188748
1408243
1673816
1137515
228126
1896349
1922133
528053
1894116
1401857
62476
1235695
813697
1653029
1810362
265836
534508
1839415
1865922
296312
1908776
1758448
883165
163307
296350
377211
562915
69915
278712
487169
1051570
1493335
1245602
1111944
597696
1492669
1950705
689974
1069727
1143409
827728
673707
1275571
336784
1075375
210694
552024
898696
1839668
1053791
770761
1286135
1810569
809008
496816
1270652
1499900
1177153
1375232
384144
725973
865076
743941
1984721
1380956
1061798
327574
9220
231697
1892508
1925941
543646
342479
1329876
1386452
111502
257710
1635441
16065
751587
442730
1557021
263105
916284
175463
1291539
1274425
656146
1934088
1426687
1267512
1063899
390585
610261
612426
882939
829337
1261229
1711758
585159
28644
1733244
1148242
971510
1553233
283332
1851600
1135359
1673125
641443
780672
437717
1452003
978248
1610925
1365036
1435363
1808733
407407
556705
240107
1363409
1056169
376142
613462
53414
1831231
1130259
1176201
1866362
1021291
938702
691888
293141
1308297
1927643
1989436
1005335
1377644
1028627
501374
585299
862902
308077
1281271
909723
332879
531538
151948
107320
200617
780494
706381
1746800
1292994
726153
40591
1656789
1866727
596443
1685977
944496
7219
144728
1082441
237077
1853975
1185415
1033885
480661
359406
760553
630680
941415
684940
573204
1111325
1902184
1565316
867626
1001098
152443
872359
132863
904670
627629
497577
982002
1244283
826390
221133
1186920
1190264
1167697
508300
1765793
646980
634957
1779251
105486
1950873
1299338
1368355
1642118
631164
1611221
718985
1314078
1319748
188593
1720188
128470
1968279
854255
1470073
1770713
1765147
353859
885780
265619
1301773
954867
166258
1507358
1795558
1767122
212422
394142
1738781
189334
1818256
283323
1797474
62901
407541
299976
1044660
167985
675007
225967
1725050
518682
1755746
841241
309428
265315
500984
1254063
1899263
1390980
787038
1541341
1744714
748279
1634210
958599
1900039
670539
1913336
70638
947448
828650
1897744
815532
1187283
625264
32532
826891
1993587
775456
137095
868171
1428014
1467768
505074
66273
873590
857988
1667958
1632399
1846223
850815
300956
952956
1529707
1386422
1819953
736600
1768732
1071743
479587
789544
1071173
711247
1534154
41446
1581385
1580811
751505
842029
525815
419961
71783
581814
208151
1819929
1419540
1560897
1704864
1230832
870006
1027451
1764701
914522
808974
588270
684911
816620
958972
998440
489947
1392324
706651
11309
1163983
215632
1671833
422733
1432278
1384164
1360516
503851
679990
101956
1943718
601921
421593
753916
1142325
146486
91017
1096084
156088
1827995
818733
296207
1548418
1767225
32729
1514771
1033408
524972
8478
1513079
1983776
551705
211575
1109444
470110
1301086
1831870
847521
1344668
980901
546178
1235305
1674493
1992616
389467
1490334
1123944
550638
378005
1984832
715714
1510998
165876
1344276
1974317
614563
1308394
739261
235421
1539621
797756
1704584
1364381
1000882
1853307
454624
303216
559827
928651
849876
1254139
1198232
105394
752989
1554213
513055
1724340
889813
771773
1350455
1052902
471003
1743209
1232653
395036
1312584
1250039
913161
647963
832891
1201527
1133848
1582136
1483660
367568
1144810
73031
323824
1096873
1830205
1579738
728237
1966779
791075
1826377
470344
20097
552618
496574
471404
696182
161377
1454499
1831690
649710
1712245
872569
752482
1607586
893468
127388
1959872
577125
549971
60358
710901
1625008
1069072
730674
1036741
1935561
623217
151196
525065
1699399
1192789
1657907
1416241
1591197
1637636
1663763
377122
1633165
848706
681322
1485365
1581817
1298130
12831
686055
919075
1434025
1748846
1415130
50516
1960497
773735
915144
1398736
1906032
155267
1095079
419148
1477745
1972604
1874711
183970
336571
543145
1352554
1845321
7436
17718
155625
993174
551969
1961783
1341915
1382138
1715228
875378
1410575
211332
1640572
978714
1130926
1098465
1466570
1005769
1432395
1191932
115854
835687
1953982
1000677
1065783
342316
483622
34261
439499
1226816
794132
1092703
1955545
95259
1912869
207695
1303098
1235759
1624002
584784
301993
1117820
1257458
1705850
138377
446693
1164427
602406
1905268
529312
326654
954916
368704
939
96225
767677
981577
1891965
943263
925795
96835
1917083
1953153
185463
952310
1572657
796584
1523429
530992
460630
863972
1595895
1677408
1551149
868299
179255
82570
1940524
1272219
1331361
1084055
667972
1383116
483689
753483
443631
1730151
1468080
1298036
1712669
1925865
397975
719329
895214
69620
1656232
244782
1531065
510956
176015
1459941
1218730
947387
844795
1929415
143866
1855055
852116
114813
1244951
658289
914697
1204367
1088944
652418
1701650
1663369
862818
1541456
408288
207695
1928489
949679
760845
1555427
1210638
308824
10926
588636
1571012
1374937
970986
1149616
393727
1092204
441774
1868607
370683
1295768
839491
865613
657670
128893
36452
55749
321239
1219958
1327654
1646467
685030
1601028
195658
991976
452182
1569248
955366
1480681
1966694
1600855
856524
257874
1469626
968148
346330
1863834
1266737
1504907
1157625
853776
690283
1205978
391932
1671116
928246
1007325
599329
446619
538730
561908
198019
1132869
1478075
1708890
838469
1255790
617030
1792081
1414366
27460
1115933
1937016
1470293
1911548
457547
1958370
602602
269102
641385
1232350
1052637
345069
1842362
1628383
390370
684072
670623
1427692
1195346
1987936
1919702
536752
635640
1854621
1874134
1151673
1119796
1397334
610123
1634395
1479414
246365
1287061
689974
102598
1384452
1251804
1232495
273286
431367
88997
30747
1698426
1048421
1705599
1370714
1005362
415851
59961
792815
91506
1156116
1955477
1384693
219243
85056
412453
1621973
1661677
397879
264233
1662626
1316044
1068456
1757338
754066
1996383
397049
1712682
1498602
713324
1950796
1331265
1554230
566025
1711708
697185
1697694
1575329
605386
1556202
1687342
1945474
732083
301860
1656898
243966
6101
1683295
1149780
463261
489100
22978
678394
519817
423782
88741
589132
1183405
438030
198009
1004302
1189620
1018741
1672873
1377427
828684
1361237
182112
1190185
902888
936003
200180
74497
100906
302372
1377478
1573736
555111
1802877
1517895
1078811
287309
1349293
1339715
1991728
1610551
403078
950817
810825
1934466
1953053
1208224
1879631
96180
1114498
308449
1522763
1713553
1729452
444583
879322
1799883
356505
425924
1513696
175452
883417
255832
1387150
1092469
1066834
884448
367917
1771151
1261378
947181
1582618
914614
1265551
1733957
1991210
1021979
155703
1659189
1268172
1892292
1513341
1316646
983279
1787748
336636
1584003
1295087
276577
1369485
202035
603516
1449099
1287917
931939
383251
1514664
607586
300438
533499
78088
239492
1411460
111989
132915
4362
169769
1551228
1839275
672100
464246
292191
932985
12941
750039
1249829
1608461
616961
426542
1669697
701437
542467
422951
1673659
1803217
858706
261495
967398
1477434
472092
1736538
904049
649238
1389318
1625795
620171
1249599
1148391
1340181
700330
841667
485268
915968
630899
1263658
1228446
1378953
1579686
1558372
533559
1684449
1721234
1231946
1291076
209183
1141358
1877510
466163
957173
836121
1881411
46559
1786968
1557524
1213029
996202
476861
131598
1068511
1271385
950461
1507617
1013020
202500
600904
1481685
1920136
797767
1548331
512288
148262
246947
1086820
783424
998755
1191641
569611
19060
239312
735250
201875
1829264
232875
1699899
743428
961122
979890
324361
1608097
1823532
731649
1623264
260759
1561606
1319489
1326574
1561457
1930556
938355
1732871
1016228
1926223
1675381
1003282
1777650
1882341
104190
1138969
696761
461974
1900922
231997
1575514
317721
71207
90760
315200
398219
691425
955467
66491
864571
1996377
57000
932121
548048
1624286
1107008
338788
1304684
755421
1598489
1408744
545570
1153004
1844091
935871
661611
97953
553382
553985
1237800
1576425
1596116
440956
1043649
695359
210132
239615
1110784
821200
45151
1254290
1187330
1284709
549329
772852
1467688
271460
351101
1505225
1255645
1725078
1957913
756096
1874086
911948
973572
869939
1362339
559887
1983769
215628
1445153
1183504
1020337
1681195
1778892
1731306
1502166
989697
1778236
269102
1394263
663278
86753
864787
401233
996794
410007
1610274
895293
152568
767058
1987563
1068804
533525
1141399
1052216
29574
255962
1266708
861985
735995
89083
1850482
1411852
1353772
1913130
563200
814741
1836879
1554236
429905
609504
1249327
947133
1562056
1934349
614881
1354224
1129775
1691808
1117574
1203871
712750
1132151
1932634
1282686
1838848
842137
836418
736639
449006
1153581
1105738
655016
1573980
216896
1291720
1481504
951430
487248
1486071
896212
1829774
1078021
1747513
1685603
120453
566817
768807
1776410
1533302
176108
1723117
1093596
1102529
1278954
673737
719279
1473309
1434632
1797182
1033642
1938397
1858311
1114787
810832
548679
599329
1937644
1501631
437785
1561120
1959964
7412
1389282
13596
1435417
1866749
1324001
767585
374855
1290069
1735293
1281400
663307
1126301
270543
1648573
1680008
462430
1196520
400861
411725
595929
1817772
836044
16865
26067
1160747
1025218
1079874
1284883
1523918
890449
90608
1220257
1984115
29634
1623643
310083
1844288
721818
795192
1890414
1343731
1929217
815964
701222
887786
1231056
1842974
967211
86866
1903327
1642642
1780507
1495824
1652253
264944
871002
482452
668226
978707
470971
1643642
409216
185923
704249
1942302
1171985
305089
305347
1982619
414094
1207131
1753402
1171871
467945
929016
235803
1425447
411257
1394712
1428374
510120
1418340
1765245
1572902
548365
557614
1763175
526770
1327629
1519616
69560
867602
44731
788245
1533202
1523563
1113688
698826
76299
1345292
1838834
1575095
281030
244932
1915401
105584
7980
582702
585642
1461576
579120
1978591
38775
945499
144027
14050
1777894
1407425
1103466
440879
26497
968056
1313423
1594765
311780
1707547
273776
707058
221638
51293
13013
67486
382462
631011
135401
1645118
833989
5555
1957090
1359989
1444143
1641840
231586
968935
669287
1656137
260180
1770574
1056504
1060043
855708
1643982
1066941
1035106
1460473
1998558
1311601
386856
352220
542162
1553253
215053
147367
1177078
1711879
1484735
1171954
1894747
1384382
1429262
1925937
1296417
1417051
509117
184834
621535
674057
1237269
1931493
1696524
1229840
1123567
1292976
1150757
1049726
1066341
543490
204490
9520
1383018
1642567
1797454
849313
1368569
1285004
667119
801248
1894747
994322
1999858
1634303
371266
338698
1017917
34305
1392828
76896
1253958
1414625
996048
1440985
220128
264965
567511
1193822
1685388
1008325
881117
1621174
743589
1627006
615179
522669
500675
752989
333709
968638
282540
1053003
110927
797843
1009454
987094
960089
1265749
982147
1212345
295911
388600
41559
496969
1066323
939955
1454576
1336389
1573908
1678279
1233458
751112
175398
1058056
492271
1082409
1143145
345541
521666
1153880
1722858
1231404
646465
980485
916376
731989
567681
1673250
719365
313621
333192
1404240
1632400
183990
1961551
619112
1685038
884202
1485872
612111
821630
1588925
568709
1679288
636071
357045
1725955
446416
747238
755621
1220657
588098
94568
143349
1942559
1134473
506758
782937
74508
140606
725034
860435
1648254
1202014
1236356
518988
1498811
865915
1791388
1624514
202884
894669
1495122
72736
1486345
1429149
193768
1159571
79554
1517450
1205383
802932
853531
736328
1231899
958776
1625866
1135442
941570
587977
1821637
1490988
1689369
975189
243406
1022853
1539076
827932
1002734
1601342
840949
1802727
624998
1031353
114428
927206
1227078
267251
90202
605519
1538502
245828
614790
1662157
1941336
575673
400739
1906466
1263224
597306
127729
199566
1957644
959767
1271982
1262878
576512
63270
1231571
1968400
1833394
974647
1846701
1146901
461711
830515
1574872
1207429
934283
369921
626455
683613
1113115
52830
882177
1346373
1326384
1050796
866271
1504353
1803225
684354
1221144
1639542
578843
363206
1753004
495236
1522847
1575233
281936
1599829
899383
1016100
1381230
1965248
579703
265273
1355444
179318
1873113
898419
711395
1214650
618758
180837
600109
1728935
359241
1407430
1452407
243978
1041685
1794361
1005859
136931
221037
1870032
442613
344111
333611
892645
673338
533393
283076
433858
1228131
1581235
1573610
904490
1545810
713142
128018
1073775
1842927
534936
1115869
569559
1522415
1919739
1550957
1283783
383509
720447
1577739
947084
1436849
1528281
353135
482533
88246
1355451
1261508
875882
677089
965201
1632698
1486424
48846
143767
1296283
1497354
1560467
919668
1623326
730887
1392992
1771100
1636037
779068
581511
480008
1971929
935032
1588899
791769
1131321
107052
1022853
853773
1862458
1712748
1917185
1568691
1664026
564429
575988
249419
831441
1471726
223830
1234915
1178168
528029
236183
61330
498560
930235
94737
1556426
1838107
48864
586599
380571
680109
1964434
114362
1952021
586133
600743
1194474
1433274
1266255
271307
1160905
525237
1149463
1317439
1621582
1110938
488431
573541
968189
1034095
1827699
273766
1646260
1133711
907853
533555
1799075
1075061
902809
1760422
801642
410739
1025003
925222
1619210
1628685
1381042
97504
912756
177335
548263
1777997
1911029
1889244
1902755
422711
476498
464951
265933
1786102
525509
912688
1217195
1628612
12791
1745633
726807
805769
24116
897047
1094585
33030
1466447
337891
660099
1304913
949650
733329
1627806
1675231
1019715
125532
1813550
333361
535479
1836047
1435700
1324226
1341940
1425343
1119354
571043
1222162
1956006
821528
1689619
1230052
1427188
1662124
369668
1366815
491238
1351369
1563591
1639288
1779670
279756
622558
134448
1810709
923754
1042729
608079
1635052
1943758
1208272
789155
1916203
996250
989213
144932
570967
284935
885816
24728
315413
753136
1731980
217877
1515319
1230528
1783411
1505234
1450183
768820
208197
747950
1746162
168100
706524
1799121
1364795
410411
1096712
707438
1882172
90181
477130
1140484
1344044
1791327
846549
1635470
1135251
143512
399887
691919
211542
147269
741449
1394021
917
521175
1978519
440458
1893196
706604
23813
271276
283382
1775436
293686
839304
572236
1513739
1026105
1120445
26725
699097
483392
1824611
1521491
898073
1361785
1101820
544224
1491074
540945
808946
73344
1874031
1640774
124797
1577826
936232
1375662
1159447
545587
1444068
1972383
1381942
1056822
9986
1739077
1820542
613845
859973
899549
604756
760907
1358335
284858
1993014
1091735
84017
1176660
359461
1247180
1494223
411429
186819
660501
631795
1341220
777373
642246
1576890
370441
274893
1350858
432384
212454
639883
835267
271840
753497
205039
893168
677755
1588777
672965
537905
339033
1266055
1110480
593722
322712
811478
367798
1955922
1400138
803310
57268
489885
1250906
417152
1351428
1156210
673438
1978451
1734936
424653
1129989
1814213
1094893
1620912
154094
779604
430705
1870197
1310413
1665448
466931
1287220
1037925
127611
273179
1014804
1873182
1851656
1493029
1180948
344072
1275254
501106
697648
1270341
456507
317865
144167
300924
1379173
348835
1304195
61775
780858
1932559
829520
214677
620336
1682906
1793685
1119354
197653
1386129
970671
1855655
943871
540097
1910668
1198030
3561
806699
1284789
220438
1282922
1327518
164201
982047
1580857
18180
831125
1238615
201202
444862
452817
429408
1210657
640910
1083357
326111
697348
611881
1195070
1083170
1025650
840655
1263961
1714608
762819
940411
542246
1239070
387438
46223
914918
1658528
461986
1655201
1646494
543959
1148907
1166848
827717
207369
906158
1313880
488563
1421789
735017
773928
1180948
1503199
718306
1093391
1221694
773073
1358316
964675
1374567
1018784
1155602
1673085
1612467
1968841
1966845
1335609
1998416
561294
823133
426970
1133814
709600
171597
1968086
759177
1598796
1742965
269862
1466018
1769194
1015241
1426537
1894308
1408721
1141360
1776872
1191900
1505852
1598757
1723804
894364
1986857
871010
1746561
1650548
838668
96635
1305544
1163983
305816
422519
1120290
1093997
65970
906015
259665
1220125
1009971
246729
1628515
433980
1915497
752779
1176255
37697
1726110
346644
1227844
743537
899438
188134
575569
113223
97467
1040164
1739296
348676
317355
127335
177476
68083
381791
922189
173365
1334230
637694
982320
1817656
1541716
1901610
1544663
1553622
192940
1172313
904131
1246613
1017846
1463299
1934425
254050
826275
852650
1686684
1873429
346456
753364
1445187
518469
1132013
1909959
1170142
745140
1224787
527852
848608
86582
1632389
1423822
178606
1907433
1392098
168964
1771474
1981570
1887669
40561
1767554
455132
674862
1617272
1582667
183726
1308004
412186
936498
153799
30731
458227
2330
207366
1510974
378329
1308163
1404971
919752
535250
1659189
170176
1888277
638716
1547709
451405
1299531
115171
677359
469773
419355
7339
473625
1278464
1546527
914565
434788
343344
1783389
1590672
1312376
998776
284845
818178
1803178
1065728
1115250
1360708
790958
973799
1248679
675800
583594
187596
413606
179079
723491
1804623
1604186
284627
1519850
41526
1236661
1862316
1765227
302695
96182
1762802
1609487
744020
1523361
1246299
1321347
12008
163583
1022825
117590
575673
1677202
23416
1213583
1254506
1399066
931086
703926
1330636
25250
917183
64995
1472663
937467
347599
1733886
136437
1753985
661064
131385
953239
1113450
322511
1836259
849027
1375052
1809496
2362
1194589
526077
760122
470595
1542269
10577
1343635
1387623
1276322
1496715
1024993
1771264
468259
1627631
1912541
1196302
1595805
1195543
192908
144105
887077
102926
1982681
1740387
1392014
1240864
1028798
712763
1117455
1835076
674249
592543
1328404
1215722
188857
1666334
1949884
59943
1891746
1489081
1893157
1388434
746647
1935711
556032
512023
96639
1617455
1803220
510559
1600433
1733678
1486945
313197
436742
174483
197223
605371
321434
1092529
473203
1365975
745573
1239216
1643185
819892
1493036
1419721
1288249
428899
1531769
1582780
823378
937665
1790418
1305203
1063245
934613
590923
467018
771020
116836
1620410
1841637
482287
598028
1204036
1115294
344976
910763
449927
449839
1273955
520315
1792626
98541
340058
284808
1977793
648882
1971411
1054930
1592927
725562
834611
4652
1585260
955622
1394770
1825121
306102
1535157
706282
284079
1746726
588253
15288
1555849
1562357
1352289
16865
1121754
666573
940488
13763
1951133
131711
220896
243167
1035050
572199
694886
629410
538859
666371
59200
153467
1356789
1531247
1946401
752864
210897
1695726
1552610
442882
122401
1384738
1911740
1249448
1343579
1582176
904047
906540
609521
497617
479572
450657
1089700
1001984
1696510
1697262
773135
278602
7981
419912
435732
1874527
571772
857350
1985711
805409
54276
1186561
1339556
1346677
1751867
1946430
1759802
306982
1954059
141397
922814
1698080
150894
1749379
1634939
1929885
660364
732355
1961299
179883
122425
179263
1525390
760895
673799
19649
241935
1600081
2868
942796
1241918
1750633
322492
899725
318642
641063
605670
240881
1839690
1442661
1470389
706134
1400059
536554
1492921
671294
1655114
1966727
579005
212853
760715
100470
10070
1557351
575453
253497
339309
368841
1862252
1751648
1216644
782332
1863944
1917601
826231
176559
343301
1990764
126430
441440
1200417
1173357
951767
1826188
1486895
1546957
1351644
1287672
1535990
1143655
526237
1932526
137992
1286539
1205524
685116
1357967
456136
1791430
1774094
1458398
1952438
1872996
1904273
1198095
177482
1162024
529446
481314
1120451
1404643
736370
1770284
658404
1441986
812878
317290
1648977
1083554
569555
447997
696663
931351
1918181
1809801
955347
99884
396207
782247
682347
1400539
1214622
169676
1820730
668838
624578
1524864
1623880
1723751
1961690
534782
126588
790720
586344
1955491
992539
1999241
1448759
913536
309364
513548
286071
1115356
1273191
1825035
578459
972160
21336
1150390
1174648
410089
389792
1428750
535545
424062
1633813
1594183
803831
1998024
932317
890547
569899
89578
17245
1943946
26960
1661417
582643
735289
763460
1475810
41412
956464
1140889
1915951
799417
1041137
147472
1960980
1937630
39397
1920602
829718
1025671
920982
1970386
401620
794305
337974
1156518
240495
164442
1125209
343148
1269849
1197813
1832882
1362177
1143426
1550154
627320
1504000
118205
1319615
468877
1236493
971690
561603
652234
635272
81927
991141
436760
854687
1537494
816713
868699
1252299
694357
1303483
1216442
1430385
1531930
1039962
219959
1787384
657777
689880
478214
758537
458960
1641146
80907
793662
1966980
271049
131598
100174
1263693
1574642
867276
218950
1512309
1197520
553108
511925
95154
296216
1329230
1854425
1370673
1212172
626594
170998
1932296
1954266
1108094
198371
702448
1535847
405567
495030
1684899
76489
494051
393543
651198
685127
1536683
1161385
1640202
719566
1894358
6148
1366980
1220597
1828754
312272
1839402
1024445
245872
782261
1233560
659524
775823
644851
1049682
1582307
1416730
1187304
583619
168514
1849333
1080437
105203
1823177
1572139
1450941
580895
1873163
1661034
231849
1138789
1741604
1023651
1103954
605303
1987309
908561
1767674
1000032
753045
1480596
410865
604609
1703391
1093311
1556349
1406018
362622
1624562
764368
719324
383347
1066541
820005
211110
1998266
1077419
813558
1926722
1431335
673021
1613830
1910440
20106
34965
723164
1843199
1042608
1119200
1296564
982022
1448834
1188523
1307313
599661
843272
14285
374773
1365334
1808592
1802566
1412411
1984493
1203206
499604
178751
1567794
1325494
837009
665751
904590
327462
1028354
416284
1892839
182397
136543
1138500
1175543
446768
1653711
40907
1039045
1489936
1829721
1962537
1648810
1519161
1276926
1604089
74640
1287548
807321
152064
954620
1969215
234266
802300
714958
1316256
324332
216475
290242
1892250
1738606
1243399
1611062
438101
1736088
179054
527398
674862
60337
1492957
1170755
150315
1180488
197534
818514
1565399
1489021
303311
1083934
1738140
1443123
780736
1499208
1480968
924047
23321
593243
1017164
1917055
296201
513033
343711
1081840
1721615
1450743
712544
1291347
632578
295192
270274
915122
1662202
1918025
1964365
663100
765350
341082
1348961
915091
1662964
1520601
1833206
1392046
1856826
1273253
626270
576540
264179
194437
462834
836694
1034207
614690
236107
1480722
1059510
1524391
853546
1182080
362389
1837040
1937528
180197
1115072
1286672
948268
683575
1181960
820578
775209
160052
69471
44827
310072
1283077
1539765
798407
1134925
92194
263899
1705886
844673
1772764
1566240
1450558
217058
1447482
1542524
1626665
145056
986123
95193
1272292
383930
1419586
1505966
902587
576836
1510731
1246835
1741271
1297400
21952
1183114
1501379
686017
896723
1084762
861627
963767
1425748
1538248
1733711
1026939
899139
1190147
1098622
1667962
1147969
1816960
6954
1780340
1180602
700329
1021764
1519095
221828
456202
1996310
494688
980772
1920169
65869
135861
1346797
1497356
1192694
1391457
681611
1845335
975179
1770262
1437372
1785731
687642
1799293
100630
26353
1202039
1887720
798171
924430
1608883
798416
1517667
1493398
283014
298024
494075
957140
1735682
618938
1229339
1810005
637690
152840
1715255
674618
1296503
1849023
571128
666574
1645968
615520
1487800
423541
764765
837255
940765
905183
1636452
1951168
841897
1216290
1948737
1423016
1274730
1310490
1934668
1504614
962762
125054
1077005
234096
767271
1821880
1624374
11297
844715
1504034
1098921
1509810
1835320
401718
1285293
385281
1949631
1965529
493744
818082
744835
1442398
1022015
607586
1295950
433120
779786
372904
1105657
1634903
13736
918758
1914765
347979
188028
975045
1585586
1911133
464269
505022
353247
1609187
753555
1449921
1690599
825098
142152
1063399
805320
280385
1359404
125218
1471341
1753642
607167
113149
124053
1383647
1917816
1911330
834184
452545
730029
535358
684164
455648
906050
1777963
730111
1853903
1813806
94347
11245
871731
1780232
1108627
1282855
902910
1374232
677174
767983
1594133
1484062
725821
458985
508181
1975004
378438
1392410
699739
1049942
1291727
639258
1516970
1207836
413202
87080
233832
1254678
1084981
1125224
1110727
85746
1335741
1531883
1080593
641921
1254728
261894
1718355
1216943
1546022
192515
1262350
1872391
616846
1566877
1754907
657131
579809
1437853
58184
791605
1470509
367309
506186
345213
541040
1347062
781307
1231242
1209282
325226
1683831
817322
1219586
1291412
1708577
885353
176401
1162453
858620
1621268
1573999
1811948
1621432
1631803
710445
1314986
690788
1999300
785842
501352
12125
764931
1502975
939461
140312
1770624
1768048
1396730
827773
1154859
5036
1871488
492743
666393
561664
1413021
50491
1762684
581282
477884
1004164
45856
534818
1175856
13341
312204
955983
1873229
835918
1790329
1395126
1178654
520523
101650
1912388
1337153
1127814
260324
1208725
59347
1315933
1461307
1587456
167522
892228
900877
1245553
1626239
1883313
1616275
534395
558883
775098
929296
1181222
1009291
1895644
948997
1560998
1549387
1197788
521917
151045
1154628
1877049
597935
896911
1904289
468222
1831652
926188
1545008
563683
584315
527990
736818
549034
1737623
1180689
791032
1006039
225990
1512696
968508
142863
1214397
1356535
1248727
1691717
1789129
1311201
1340878
1343113
1566299
9367
349402
174521
1843296
1767015
1363233
1664964
1840513
1846521
1506725
1308226
881780
268777
1270957
1181644
1072497
424360
530032
1060414
1060635
1130002
862166
1377042
756079
578389
1561633
1715867
1786107
1455471
992227
1362423
1026504
40066
943132
1778958
1694076
692608
3807
362479
1227669
1792128
681821
1996950
1074122
727943
1028233
1287106
1135414
939536
468461
602142
1436019
1660710
1234433
993407
1053258
46960
831351
1132366
1309718
1014868
142387
573145
187748
1399639
1633368
1092622
415958
528957
1110816
983795
350850
93838
567832
446246
1784213
771057
1997516
1323001
1193461
517372
1615636
1941081
284209
1965433
596173
1739295
1625134
926216
1042573
1309687
357948
1228344
1043852
1047154
441561
137198
1672529
152856
53563
397462
1239286
353058
188853
1313752
1250581
792227
462074
1758560
1128228
752466
1863441
1184092
1558002
274843
677043
191809
31319
597334
974691
1239490
551156
1220315
908860
1394872
1831414
1624920
1097437
909687
1877000
685200
1884723
90536
1134657
772844
1039769
780786
1360783
1736673
93687
1032620
1105313
135760
338673
422216
59370
1620570
482534
1462877
368985
1435447
417590
1698426
1112586
894807
10739
178624
1173783
598732
1257925
1424068
865013
1938478
967894
1101702
1339985
473896
893775
345152
542911
1267117
917687
1565412
1004856
280789
446525
1478609
91373
303136
1160521
1113110
1574487
46874
238102
129449
1910147
1482849
1975868
86233
1371887
1630468
344295
80763
1170360
515798
1083368
890935
514564
809168
980791
235407
1134041
669100
1664486
163035
1706323
1162288
853405
774008
676588
1628647
1437474
308457
922498
148866
234376
483639
1966138
201047
1320246
59369
1032936
946648
1091915
564613
466981
451453
1328739
1082313
1616601
1516178
1644035
705469
1663196
322141
1364604
791603
662522
176846
518736
1968316
115906
300992
994997
80172
1131038
1503906
437156
457775
1995324
120855
1181754
1986044
636108
1649511
1146949
853192
721146
1623738
1006563
549408
543170
831265
428527
671686
1073375
1718217
329034
1858115
1224984
1138306
1908615
595556
1234015
440442
1478647
151458
900730
893048
1083593
1248469
1467313
116028
888836
71516
786809
1826266
1622977
818341
286871
1794977
646023
518320
1637859
1953375
1968423
373936
160040
328958
1669465
1370824
200385
462256
662468
1812764
329597
632019
598396
181138
937758
1568489
982362
771014
1986811
780491
1256434
1352951
1498447
1597850
709281
573871
1055887
231770
1449768
1366295
518202
1880815
1629483
253578
1537907
1691066
1968466
1423389
1532543
509572
700555
1750914
1596272
730582
1604920
1028672
404397
765766
81536
739978
509807
471127
1563796
297232
649710
1216444
1156864
875708
694436
944431
132595
535471
1854181
673670
163280
875707
1153198
806112
1070181
1979554
1177125
1345352
922079
1444784
1070043
1384662
39842
1870333
424360
368704
651821
1132159
1108923
1393698
1022005
1841108
262993
370875
507664
1317425
1571099
1156730
809774
1507458
1347422
1481210
1409258
1053116
909414
581763
374279
450892
1320411
799434
996638
1436688
154659
1758257
859704
1667152
662926
64700
463617
108046
1942913
1174079
1311749
897131
628182
1396932
8421
1181229
1180759
1678154
1003036
1748142
578945
1068635
1982484
938562
1219843
1255832
407874
1281847
955343
1145153
372764
1775575
1229424
168743
441797
413902
987840
300282
1461287
577079
1302348
108945
550609
211800
13920
868419
334851
1765882
1182687
1654716
563945
1788615
1897735
1070875
1902432
90389
483375
125662
1949993
7941
270146
225137
478571
1930815
918543
733554
1257963
410425
1200089
1629409
552776
1479955
588122
567843
1970237
1790483
1930358
972841
1813999
1753957
1792613
426127
854189
1111104
194951
1675899
1480349
1885502
1464483
1186623
80688
948059
1432411
1308785
850755
342316
1907978
1631460
502936
700454
1186801
56777
1320102
1176231
1725522
1981798
1768122
1064468
589035
586498
1768909
1019043
1510056
1258089
261566
1768509
187560
1257939
1974656
154912
914005
764746
1356449
1020152
1257669
1592005
6478
1097018
1051543
186461
153528
166511
1574309
508618
99015
248928
1793343
1328315
1788405
1692521
1216614
751602
1199936
1234075
292451
1048933
1513996
889466
713574
215255
1653344
370674
971257
1603484
1276812
1804247
444581
384454
96984
1666120
1818831
885913
795734
1926671
1469564
1038326
216678
1206214
1049091
1199562
1218256
1689522
360672
140134
651532
735162
21875
772408
959506
337751
753924
1913632
554991
904524
1285813
1053616
1119532
40540
1768701
1368889
270543
1926466
260654
1051441
277495
123897
681375
460455
288787
1204663
1767554
858396
600510
1708421
881709
1153650
1291320
1302864
862212
1619497
782719
851468
344238
1923222
1035610
1143579
1996182
46357
1572738
867295
1270404
503732
201101
1977816
534035
518681
537254
1583700
769518
361033
159572
709609
1105673
212721
1443841
700940
1474089
1330126
1561657
1122666
196986
602805
776800
1737780
1729178
1836663
485252
1250515
236650
94485
1665803
471484
1745232
139318
276905
431100
24043
1301717
1260867
1702038
394077
827118
1457322
595642
1834321
1190515
252675
783149
1988522
340936
308885
915608
1926735
1207310
158740
1654991
1695726
292926
963673
895885
965199
824232
1600902
1799293
507125
1285589
104282
178750
1719475
1288663
204035
1834026
663522
1980290
1326864
1100261
111519
1205035
502657
1139560
1452666
1847301
1512921
1703174
1545169
1013242
1599027
465736
444592
130549
350815
1557110
1485579
728747
1013783
365767
1515298
1863437
1493029
673725
1641701
1893837
884865
700222
301516
1806070
1582116
577853
1985572
43823
20729
1631851
1260562
65321
595170
1357661
1438225
1519048
942219
245537
1867582
224831
95659
1289754
406594
346256
1406674
718366
1851937
261626
348311
1264025
1075278
210679
1185949
1156783
916214
1439135
1711260
1888089
1136493
1412951
690107
1158764
246823
39445
1042207
1816686
1456027
499887
164589
339205
1821306
30345
603717
242949
380587
816593
1732583
1267079
479582
74328
704684
446206
1613269
884537
1363266
748868
820032
1576302
1755755
1946861
425144
885787
804093
329365
1636697
1495767
1275536
1279411
1230288
1083289
1168642
387744
1810005
1173349
505769
831381
426828
22387
368457
1845824
320828
783722
773428
1553257
1049805
498191
1990036
36550
63422
861081
482381
1769859
914750
1550952
1317458
1725948
368758
636951
829283
452717
287094
1655409
1258081
86083
1329957
325856
110822
686867
1227036
465855
1412784
1937786
1147340
516576
1991667
1929812
1780152
339033
1043211
285731
616516
1929950
1745687
1971456
1924333
1956941
278082
1206024
490951
522803
832703
280230
647211
1381467
1589378
593593
426626
906538
1314829
114174
535545
1641278
1530148
987285
93334
400919
224313
937142
651433
1134625
965476
625222
1523081
435646
890507
891556
115881
1315580
96568
715292
287388
1832733
93924
702334
1900894
69413
1583761
364246
1632792
1423478
1540670
727121
156809
307354
532899
1956825
1894166
1249053
1192471
1689274
1502872
1772495
1398593
1682253
474117
1009572
1897892
1486412
682550
1260526
1405260
1930341
943132
1447848
1158866
1198275
1193691
527398
347274
1567414
1560182
1032161
5357
696188
1616735
1708376
979465
640779
1361493
1777137
309523
1998642
757638
1532904
1018800
1223258
347736
1034174
900642
70926
1079815
1114916
1808458
533681
385334
498165
1454149
1507631
1257275
451633
1021426
1065634
199795
488885
449152
1182168
534327
1597428
162700
928940
468124
1300719
1654241
692840
311615
390578
1029023
1459799
11543
480399
120549
618754
1084800
1590745
1985107
1522520
453326
864979
1002119
1072509
1062695
1167582
1218690
1355067
166873
876744
634362
1168843
367236
906249
1623090
1142397
1081229
1570535
731604
733660
1542280
1829338
229312
321641
951370
1476746
1674583
896382
1334874
960528
1177632
235937
161747
1284275
267967
622075
1867369
172534
1107656
295787
603038
1588635
222378
476682
789631
360672
722891
96984
540996
9776
707802
1770166
810315
842001
655915
201734
135774
760585
176108
1460046
1710034
1765565
999762
1731568
1026280
650401
246754
314359
98902
748145
63997
1307474
1754446
1516868
391024
747658
1219315
1513763
167922
452893
1216525
598309
1065672
437266
408684
739132
998537
1397731
1634714
1060891
364502
1349652
1662196
700316
1452499
1774872
817006
1368889
855565
294350
1222576
1153424
759666
1941853
934790
1163927
391225
147138
1386009
532802
552905
1389190
1136482
1345302
1205209
694213
908644
1496752
1082244
1460400
274392
785202
103427
1803070
267074
730840
1181092
992200
172905
1143262
1435874
1288984
1072471
185150
1881966
603831
1729133
1742512
1093838
680145
598985
1398583
1682008
1847184
1765166
671104
1903469
1464543
234645
1140487
106867
939601
513808
1595431
246190
194120
1234085
623587
1981946
298144
1557708
1128600
1167010
105617
457074
743941
675996
158614
1361593
252884
29439
103180
1457305
1932296
1791564
1950606
1656088
1553213
609770
288083
1200194
1752321
162095
1793374
1485850
1565651
1099947
1108070
448766
977584
1400076
1007378
1319947
1107959
1392181
1022198
653458
1544829
1514827
523257
528918
849011
639047
1445
849777
708047
1411423
199086
925088
1675015
1267914
1415730
1309335
980889
536294
115439
1109494
605658
506120
126417
966140
1224521
1089546
1442831
121046
696149
1779964
428000
552992
608587
1979888
808370
1555465
1839210
1793971
469407
1968946
224439
1682524
832299
1224828
448215
1522434
1868483
584361
1271404
45625
1923172
222447
43994
810712
1416812
1871515
1923709
1311262
1752478
1157120
1494931
823970
941254
1281098
754936
919848
1030131
1399441
1292842
1636384
272338
1017860
1265280
969146
580431
640938
589035
908168
1463431
493395
1840686
1081533
1148066
1947363
596620
1527581
1636883
757442
64254
1759802
1845635
1216236
1137352
1350041
661058
445850
398413
1908844
826004
1860066
1233968
128507
1978448
1716921
576370
1978041
1957272
14413
142728
1889853
1394174
759499
212227
1559865
1225695
1027311
548781
1328228
229133
1375980
136408
471723
319798
185423
1334061
938450
1152945
293876
1629463
1163872
1356459
704878
132803
788889
805462
1910401
568754
792236
935614
1268091
1217774
624541
55827
437322
1824733
1081326
1897649
1944424
47699
447429
1166639
576544
145558
982460
1644624
1224484
1915077
253425
341054
1378876
900250
350583
724915
1195281
1682333
1194388
18425
234117
1142943
579605
1068515
1178083
614943
1139536
1693867
35193
1312751
1233560
250503
1393846
807939
1250047
947783
1072616
14112
1323623
327842
584724
1676680
821362
1367540
1925510
417945
1648814
1756348
1114346
747476
1009317
590325
1095019
916469
1580733
1902263
1306469
1977664
487181
1570923
598819
587872
1041834
968325
950292
1472128
1752577
238152
1227337
1720109
1582240
1763399
835723
1753417
1010381
223018
1116245
1381533
730814
1166611
103684
442775
1739351
295641
796494
493243
400554
663110
1605944
1365441
1318734
1101776
1369716
147056
1256201
1257891
791549
612254
1362776
1613998
1092062
1147541
1059093
1085722
852760
452160
1074480
1514347
1997093
747281
1759127
1928500
1553281
280260
1220350
1559896
1959189
1802189
99081
1697945
905652
1354349
863065
1086375
1085399
581325
43155
1835316
1503934
1035106
163940
1825108
1203757
492217
807630
496805
910474
1677705
1793935
80078
1007783
536742
1187005
177191
1529444
1216014
584993
868028
1702341
1826740
30731
618754
414010
139268
1926757
1199526
1058767
1949710
1730518
1489577
1289631
1596065
1536449
543492
1442212
887169
536065
1170334
1512550
1868499
897982
147766
1490337
1480349
998387
1531117
1023396
621307
1704663
848142
1826816
137868
462781
769277
546176
859315
1815047
1041798
99741
915432
271014
1932737
1105314
1434169
970621
1029743
958369
1689962
362638
700658
593658
1174028
980880
1283762
177718
503663
1235759
1460112
1076508
1682687
723127
430079
384537
1435453
1450012
731720
566863
903642
1163963
656865
1918268
1217357
164118
754115
134413
1107375
1948834
1874406
1974647
170589
722786
14254
1319323
1457600
126565
553594
1399020
507357
777594
509459
1758628
233299
1671433
344702
645601
1562051
1407518
1000073
770882
1800888
1953094
476298
1900577
159730
955654
186647
995222
805116
933657
882295
576879
969310
1600240
826860
591901
887086
583411
767970
1571763
118072
1490528
1266773
1562885
1721552
536566
1573580
1626516
27095
765561
1281288
462956
1857210
1369190
1736914
1583663
24043
722754
1826112
1770449
1648548
509168
1261809
1851474
433569
657396
1910732
1386864
1192258
1627302
1573311
141538
1425122
1070226
178408
1918621
336536
1314418
546620
1367792
1565338
52041
305289
469246
161172
787432
1476990
303685
882530
33108
502634
1536984
104814
1156075
479094
776678
513965
171241
424797
1175756
755417
1010751
69365
1988023
299868
1450411
1840265
406880
1043095
1078592
1962682
376336
1986230
628059
1893296
472822
1650858
1490781
1730967
665632
1739352
1122953
191641
869761
1840352
1833624
760649
137576
4020
1344638
900211
1192093
1530102
1029105
1294329
1002503
740671
1599852
1978344
1302539
174278
1504100
685722
1028168
1039562
1925969
1943491
518004
1827442
1517268
404122
1753565
302499
1431824
1610335
1638575
1863004
1034318
800466
107484
322988
836290
297186
896974
1306897
1474198
463077
1370958
594364
1117736
563151
307740
41643
540210
237349
1917658
1725751
1020944
1162932
1644765
519145
122562
739174
664188
1446656
726196
1896739
1698031
1894858
1530327
880378
1230429
1603762
162762
1990735
1322630
1578567
233197
1837869
43252
1619196
1124581
1667219
605291
1508480
1702214
345064
1903817
1371071
996104
247285
762881
915084
301392
1043202
1145638
986021
1587318
1553461
378259
953353
797476
1524874
387987
1211405
608416
1964892
170792
564920
1756988
1068696
1921269
1046261
1561364
490995
1936653
1127296
792546
1769356
979064
1553085
1885451
53659
8522
1768493
522126
291160
1907378
1381124
94070
363640
252539
6200
1369960
1916037
283378
963314
1067767
1641569
641330
312294
1238447
1677096
1401326
162372
1597079
1131593
371592
311163
868939
452067
1198498
382020
354770
64139
1796173
1094189
1155103
911043
490753
1501394
1744035
887809
340243
512866
572867
1465953
1851162
1937135
1044418
1159307
1074246
27967
1141988
862190
1186862
1255107
984693
1289362
1990376
1144003
291303
350930
534867
1421172
1806721
211622
850023
619721
1247160
483542
1832011
935024
1927464
419626
529952
1649397
1948011
1224002
2949
578860
1902703
1397518
1230873
1197218
1940237
1564656
1653524
1809124
1763344
1379617
1915325
1545160
698930
189643
1203319
678219
323962
389188
424784
1197444
333455
1630592
878551
1870346
910933
1982250
1012003
82393
3714
1408834
1030102
910225
157951
973853
771102
556697
681789
585824
378681
1238370
141982
154342
529712
836631
810231
807324
855837
1400900
285832
1230692
1066821
984428
1386751
1706850
442192
925356
319312
841282
1479476
600954
448141
1481483
466823
53155
1491192
1983926
515204
1875709
784255
852647
1873543
274708
571296
817720
1230949
710241
977789
1320944
685260
995568
540108
97181
634409
687676
986073
1180488
209306
1893810
545182
1788621
531279
1681
444702
789670
108363
1080192
1573701
714855
1353953
99987
175119
148070
1172296
1801529
767589
1668019
396137
437532
1381764
180106
770477
476556
211999
1374811
641989
511132
1077814
1379425
1111788
1983769
1332649
1431831
1373432
1623717
704737
1740709
295694
751854
204373
478261
1539312
637748
1404776
551663
1889485
622529
1244698
35845
1177914
1777182
202870
888426
431138
162483
10834
1252791
454923
1217424
1959023
515210
514034
1855034
21528
151306
815872
613900
780900
678864
546586
67713
1261860
1679005
139634
807021
874321
72403
504947
1486466
352500
40259
385256
127062
670651
1643417
674978
632346
1377897
530382
719355
1908788
1556839
607324
1936744
345283
573297
266730
487630
1366304
800510
1959430
1435874
1790752
559236
155459
1930330
265435
832570
799561
1494223
1751087
752854
459686
135621
841383
1119573
1800014
1553765
746240
1076953
223935
9459
614428
138112
135643
1453522
1300778
1029023
468230
851045
564756
224599
74576
352361
701747
1037568
737759
195686
754803
927580
330205
269331
970603
126032
162887
234008
95217
179032
34859
210694
1420555
1420058
1666570
1059342
1777422
1095463
1410321
1991015
937955
98225
1899557
803187
1640479
1472170
732833
1427389
1128956
1174463
1995706
275242
248632
1930031
851247
196346
1976370
1171200
1759882
1035362
1776509
617147
1091672
1233369
39136
450573
69473
1050643
1973732
373471
1289308
789473
1075366
1159921
972790
1536297
621829
565025
1383709
535830
1825830
639758
1171452
666351
226697
170530
1583444
1480477
1197222
242957
989606
1334982
577595
1660796
947319
1090938
1592755
1107701
144630
1304203
953515
1351495
1584101
803106
967388
1746417
345186
1926655
747762
595634
931898
712006
719626
1178323
728163
792507
1473330
225051
352473
1401570
223403
1687786
143364
835967
1525744
1606640
479356
1968124
1370972
217601
874276
1611992
100906
520198
1297405
977041
1360590
412
531639
967619
264284
1474571
1400636
105000
286952
851114
292026
781079
1720405
1267918
6794
52134
1730191
909915
653916
1193404
399831
1134523
1460691
1649407
1727882
1790943
1425484
407213
299284
1596419
96315
337564
1086627
165152
129298
595982
1587818
908587
263971
512831
1165550
1229957
1570027
942009
1452315
811873
734281
1264766
444725
819673
1371763
1037561
414459
1655150
1538979
1158069
1272462
1898998
1597523
595733
853093
1133662
717376
1558622
1328355
812003
1097021
1807060
1718566
355592
395734
1533408
276764
341389
694793
521102
721510
762501
1671919
1615005
284848
1030131
17170
65652
16789
1122837
1018777
347492
1590134
1238366
332761
1591641
1143035
1767487
280628
372911
1892650
807263
1354050
1209892
1451604
1732314
468162
1255107
1648183
1078938
25223
1685986
1595531
1815495
987804
883268
904290
1718602
1037734
293106
278635
494578
639632
1317766
1204545
955930
1024956
1489607
42745
586187
1360258
1959125
1874260
1012323
808669
131998
174147
1919870
1396245
1826851
856057
1575321
1283240
1886678
1176372
418955
1516105
461299
104994
452690
1059398
1541126
1465121
171957
804845
1145972
1395572
1671316
732173
1793257
1626051
1539055
1444197
40416
1301675
1336767
1675231
20541
1501836
1657996
1091928
401664
873556
1585651
1397631
1172826
168357
922430
65958
1335446
1532141
1344713
447714
569023
639886
1318917
101372
1262437
775903
1312264
674197
1997509
496266
1409934
1776018
1470496
497011
1426486
1391760
1141275
798764
270765
476554
402999
1592761
1967134
1781170
1007
1905244
772180
412266
1740090
1613455
1237732
1173777
1825450
884535
61988
72943
1857522
259672
866697
1487826
1948729
1890428
1646770
1007329
1186073
818463
360518
1398968
633343
695167
1956554
1071998
942311
791816
1482106
721703
1396262
1579520
99629
1073468
1758617
799697
1944429
1576229
188053
303381
408452
532071
759554
986585
523079
447645
1795228
290348
341932
30581
42700
1638693
78298
988685
431300
832703
1878815
791959
1102111
1409164
1078980
666574
1536786
1455505
1818826
870816
1996644
1713269
94298
1443972
580056
520731
1077478
18684
1049629
1783284
1217449
106890
260635
1041293
1561766
661358
273728
1249695
446483
844128
509485
118844
1972192
595927
341689
1673660
101552
468584
1555155
80971
951295
1930856
744789
1849373
568922
820767
1380356
521499
160353
1781598
1325967
676642
1366216
1448247
18377
1303909
332791
709038
1070723
1055301
1822946
1866206
1691861
1711877
1715945
1954441
1796243
638273
1279606
1147959
1480463
1457748
1343312
1860897
1864685
829643
1718784
1077293
1012573
1822610
981109
1610770
797151
1245817
1070186
1072048
509443
1786648
1870197
755209
1720888
944973
1203319
1652754
1152511
1523340
826904
195953
1560821
1975672
1740257
275731
1566243
1185166
1631311
457334
940308
1707631
1038595
877542
969390
590391
731780
1835465
687446
1680593
329689
325007
1963893
1175205
866862
820928
1979029
453856
486481
721978
301462
1338148
1291915
408856
1122963
838857
851788
43243
446596
1964234
33299
701127
762779
393682
729411
1118769
579662
1088181
1669951
1966422
360300
1435360
597277
1258138
793454
1641962
150840
280028
407763
1597757
1999487
1004045
304176
1435793
1256522
955816
1631591
1700758
957545
747399
751511
1257017
358088
591895
849154
1631046
1263765
1173518
201875
1151205
1320609
258535
92068
1236645
1554277
1276049
1075352
574373
1660544
1501828
547245
985530
1235689
1241874
740157
1034284
876345
927042
512839
1985438
1803177
1769487
337100
168615
1846573
529998
1426517
549655
1942418
1837251
1639661
1945579
1898684
1471718
1333445
1536136
582510
936062
1732332
135966
1857807
776723
1106388
946586
923033
1981021
309314
1424118
1387994
288774
719302
1424994
1122769
1739540
608484
94116
1451607
684612
1407509
616527
123589
1409032
1950457
1628508
148791
274867
452905
981962
578709
362136
307679
1972604
1529568
1589317
1613645
1837437
1297819
1847037
744808
291260
1835619
703138
242334
298132
1541366
1449616
1528377
740158
1645742
1347112
765374
1738177
93174
454522
1856127
1857721
1755929
1795116
1204367
1298309
45069
224902
648471
1690691
1896690
1870248
1547972
276573
207486
746930
1820073
538467
337017
1059280
1028893
832542
13179
321967
274183
512478
1215612
392170
1839219
879081
1714821
131711
520704
1807169
1791700
1178849
122267
353224
228279
1307583
685411
935341
772205
861809
1150067
1102099
321792
1487344
498191
1316760
1297911
1497465
1716647
63098
431430
1623870
1990315
1016526
929253
136408
187324
1586115
1332281
797716
325856
1221414
246640
1661090
487305
1840984
877290
1160240
1158177
1575392
592888
487647
1443191
1572850
45449
259155
107064
1159857
639086
1037300
1457349
1261075
1895049
1165095
1591029
793682
1065272
762370
1287850
694576
76225
1687652
1422662
1818351
1126291
552336
185898
969403
1164476
1093795
381774
1678353
680608
348277
684179
1551915
1963778
1816880
156399
512436
970278
622845
84129
479512
1627081
514213
1006710
1805106
1817287
1801076
160503
626105
786375
185810
1997509
1146611
1442125
221906
1928182
900202
1749946
583056
1807563
1967551
1493036
978459
842341
1086943
1793278
394232
1091242
1535338
90111
270576
682668
753321
936051
537575
1941358
1718023
1838410
1498587
1093913
347980
419499
354087
1697945
713902
1701888
816016
1347530
1387378
1692017
11738
1443357
196208
1211157
392123
307254
1178729
1396612
1404345
546922
23531
1214220
806574
746142
1859863
831615
908819
838185
587556
832964
1545508
408626
1205352
1358695
622514
1518709
1972848
77863
1121280
606773
882435
447754
947312
91308
1847955
1625347
1414745
1920555
682574
270500
486048
806534
1232697
103661
89338
151435
171819
235947
525824
379920
1664158
381956
964032
1277434
1744655
748339
355572
551265
95004
121601
193012
945411
1271827
1118488
1046666
951780
377936
154342
1830119
1481372
815283
1108928
578638
300111
840682
1261377
982848
951698
1545987
1151794
1161182
1458979
511720
1447549
686389
89601
472768
1903362
483735
1876489
1152248
1659023
12667
1618855
186936
1875324
376768
1757401
101429
1120026
930653
1306895
1437592
1021674
757906
717401
789078
1289784
1426727
136111
939529
51797
266058
244942
1408833
1866103
188776
654906
1530052
1039689
369532
384795
682899
469961
1543506
967367
1354617
1563852
1580638
1489623
1180208
1932816
1657363
251966
1348905
1489348
254452
694225
1981954
306753
1720400
302847
966551
1062936
1552098
1839332
516333
565649
1370743
411132
1385032
695056
1829066
185350
1447774
1301633
240184
333735
1506001
1566625
1173020
1803518
333573
303136
531953
447814
512646
1239494
1376223
721858
1930675
1995301
553670
1802483
791906
252594
223335
752513
670565
283575
1740578
435129
1566156
362978
1004995
657541
1950718
9716
432437
708487
1971687
1031770
1344369
740982
1943949
1459674
38649
729333
1205337
1677860
1402977
1236089
1355323
414564
548825
137484
959675
724452
402847
1938712
1494795
1602853
174351
40144
44768
334718
1529202
1913564
296780
501418
1180839
1509075
767573
10879
1377088
832542
1526218
1896320
532016
736347
1386967
1565086
863273
1135509
450921
1300036
872222
857378
328942
788409
125714
364325
676051
1237179
40806
340354
1181559
1973880
554736
913638
756957
1162456
545249
232675
1834986
455378
1048586
1950117
175082
678512
1621356
961887
431273
726934
1843534
1127762
1102217
700658
1189383
1784054
664425
245214
1597184
1364725
1508767
1739227
125115
1380860
1552500
845188
1770186
1691011
640040
1505127
911319
817006
627678
150703
512469
1428795
1457306
1524204
752602
1463455
820970
1800014
1359247
125996
1535137
1474494
1445853
1375978
1251277
83775
1353039
326726
1554546
1590627
1431320
1116245
1697475
872080
1450809
1468249
289633
1093570
703026
1888532
1431441
1877655
1459875
856027
1287280
1043615
820179
1181133
1256402
1530281
1369864
1819788
943552
114027
1279749
802225
1592633
646380
1630400
1227962
890546
1150821
1405573
1759022
1313284
1428650
901456
33677
364783
639923
508445
351091
1811948
881769
986651
555785
634934
1297645
1996163
1336855
1031691
452874
984081
101167
360210
1893106
1721000
1100363
760145
1841446
795086
1156806
1476971
1882146
1505685
338887
1860789
1801749
1805586
913269
908548
724451
1533072
1395626
22035
298245
1004243
1780802
1087008
1579301
1773841
1855326
1403936
1807669
304754
409341
638425
790440
1573050
730477
1462555
963792
389289
1926301
571860
1972023
1507819
1750441
1934081
684263
1595580
919318
1691450
510327
806768
1901813
252193
1861927
1894132
737336
1446191
1916590
1040551
288386
1432250
1426471
160867
187433
1022198
1989022
1803661
1656129
1246412
1463904
1215131
746914
880273
423419
1605505
1994398
1755507
580661
1990255
191121
659159
1023188
307407
372875
992553
873891
634977
1689421
1056350
534681
1269535
25182
1453105
1507608
1915083
519199
557608
963792
503663
1712621
775504
273569
1330812
410241
1250282
1812481
627224
112103
556830
1575233
276334
1041576
40564
1043412
1968990
742911
1430345
1606470
1310228
1421577
1381053
944283
1951457
1004047
1162412
919192
584592
496167
460987
693274
1539225
1913497
822397
1657449
730110
1047082
1744383
1265061
1658824
1981784
422669
1495442
1032987
1517075
1625522
894669
1959303
1093661
315300
87398
1388818
1426403
1959877
1284619
197289
1046726
1118565
969898
1148879
38768
1949229
286914
1061402
754550
1972722
898286
1550732
1630163
599251
1903124
1463577
529868
509459
618642
513419
1448004
91618
1830247
182914
268939
605868
316767
1986272
1826079
839998
996123
260991
1110960
1624522
1609461
876253
939733
1984671
303444
1036349
586664
1000334
1242257
1403331
1339637
1817766
1728796
1212178
486227
861893
687313
436984
1889274
775823
706030
1427899
63130
264674
1401603
1757993
1603125
1065443
381114
704081
1973728
313995
1520462
501496
818696
207140
94871
1521170
257214
1594814
908080
240747
1243377
1561317
1978691
413302
1227438
1609030
1107408
1477423
79098
934398
650185
666381
530340
1072569
1003330
323026
1440800
455643
380886
1136093
846811
1506289
65026
1112370
446929
271726
552336
1341245
1628484
905269
327553
1806347
212836
1567227
971726
1163760
457899
1444146
769616
651340
1967428
1345410
1330427
1533693
782158
902210
1621398
833018
1224806
1315224
567511
917205
412804
1510249
1074587
835644
243953
1053369
540420
794525
1983630
101076
1887588
293447
1555173
110300
1670131
1504943
845809
1074122
750685
785576
337882
1644914
138881
816426
1925976
213703
738142
147942
108360
52438
1912109
1369976
558467
662178
230312
1035619
1845494
438292
1468837
8766
732129
255962
333709
614003
314011
1706065
1224944
1203055
1104537
261580
1180921
111278
786763
1450425
130880
1058492
1625698
689932
875620
1396531
435202
410805
1997242
426996
1706208
975718
597414
1561418
1165041
352653
511904
1986904
1789802
669505
449501
305923
453164
1971196
1517971
1868860
566307
1317190
1731012
1099652
1921495
251496
1371153
538668
878350
56945
1151870
186416
1035458
1966871
1116054
991910
1009801
77501
474040
861151
1390381
1999550
1908322
1128878
1117526
298512
1990075
86443
103819
1733471
637112
573978
971365
1720469
6688
1418965
206291
212237
1362151
1168444
1914173
1877397
1859189
1041969
1692447
1991948
1562941
1233745
1478027
589687
955930
1398260
1720186
928680
1447411
363462
1208670
135830
383748
616
1899732
1347081
910224
179150
1825440
1422737
867036
108363
1234718
562587
1971799
305741
177648
17620
1028156
451235
582835
1749379
1311043
1672180
107145
1320
1611435
1043445
393430
556948
822690
1788005
9450
683343
330062
841733
1984036
674100
805116
1264678
1214585
782937
1841410
396398
264388
378685
1528731
532631
510598
1373489
1480878
1158431
1433501
218015
1899784
401620
4248
311594
482072
1958346
1723796
896301
233180
1780222
392180
1681365
1759071
168905
1136296
564971
1213886
1803783
1362676
340106
123972
73806
417829
167807
550224
748032
1690919
221085
100080
891074
672434
1008849
1134918
1828493
1488712
227902
1986151
619705
852040
1969582
1942376
1847543
1066490
1231715
1858630
145071
576509
334148
978674
1534475
195546
713866
679207
927814
535693
1655547
55175
682113
665292
1047611
1548261
1398739
1129380
1527175
1278790
1616736
238945
1099688
1646035
1280022
1513110
1572270
154354
190990
723303
486546
1046122
725184
784260
723051
650948
1907891
1714352
1737215
1501741
493999
1492509
414094
522803
788631
738416
990101
1600459
226277
1471997
1966794
1461677
743281
1159040
1368237
1791360
1337875
1759395
1965906
593997
193793
896957
1083796
1822958
1333764
1131466
1139288
1613108
558408
1463294
815526
860059
650141
1222499
1240219
1684327
277305
39707
154280
1996377
779978
312020
22633
1603680
1513835
127315
1030922
1218095
279035
1946631
1631917
68487
1684730
1805278
324915
1618317
455475
1319186
1531883
1092773
1314448
238924
382461
673847
1513190
311446
1750351
716066
1258516
1388041
454444
1875727
1700526
641057
116036
770594
532861
871246
1026892
438211
414331
584280
590399
1875432
596191
1409503
1261515
895850
277205
1104585
1558405
1793685
1113481
1953192
1670104
870806
1803245
1038631
279035
1188222
1068990
759590
1780017
142414
1913350
1040076
1828972
1689487
41361
17018
41200
248563
1497973
180590
1224064
1958200
279916
32347
583039
431756
726780
1891290
482690
1088548
1395415
919912
335179
1871114
1725023
123465
182121
1912321
1513305
1235000
1176005
1958734
1109113
670979
1179358
680820
1753502
1185673
1907223
605061
288787
1786497
701739
74934
1956142
1860479
91269
410712
815089
1409344
1362328
1085787
1261782
1071002
267346
1653423
1883353
338212
1909754
392269
647321
1553640
1086638
560157
325443
240661
1405395
1120843
401036
1643081
1540459
900830
389731
1654927
1435507
1837466
1557049
238411
677134
1852409
1656408
1758379
217976
343776
757001
1595687
490600
1857252
25385
1756118
706447
979032
1136659
997446
1443669
250829
1171878
650398
1002028
604189
685971
209172
1243781
342407
1445187
314071
965016
1412791
1771560
1906108
254050
1906218
867831
957662
1154306
1867086
1504486
1486027
1969042
1928040
576251
1408471
1983738
1764074
1924896
963887
1991718
647511
29909
1937008
213991
1887883
731316
1420387
1200141
950579
1404232
1890879
1476105
590623
1430437
154044
773461
768638
81536
392738
1320106
1809155
524740
1694448
1986961
33920
1327464
1547713
287600
595421
658464
371930
21288
1709729
1796001
768487
1006231
630157
1427367
214891
1201097
527424
977041
1731509
714042
1539568
1126580
1024849
193248
1253039
96696
747478
1787478
546105
1643896
139282
908860
214758
1161239
857527
407072
415379
1464594
634362
1907031
1080455
1173701
871668
1230185
113840
357262
1103897
297159
630322
1444411
896141
1610899
1045945
383537
1369156
461558
1536451
30883
1167160
934968
305167
567232
200423
1284752
717653
1714652
470430
1751865
422970
833703
1512704
1064634
1916244
443766
1373489
1349261
183532
1039896
955279
867513
1193186
1477052
1294238
1677124
1832215
1849002
1471609
635138
537016
1801997
263159
1372
808920
620288
680398
765289
1953081
273110
1207684
2954
114872
887370
67864
1222769
1955256
1132481
535222
187827
716922
1959593
275300
718178
1561662
943762
592739
303996
1531955
1618803
595945
118704
71146
1399425
288855
751315
1852348
167168
1918105
1856647
696522
433116
1554849
1305789
971762
1413517
1579096
147233
1244965
1551740
825229
395614
1533571
1862485
1242039
344157
1186086
410984
522142
286024
965745
395944
16806
781950
1541555
1906653
705026
1401326
153854
1761181
768603
1562483
1589699
726411
585366
1661418
1027306
895134
1824081
240679
680676
286103
754635
1369976
1657584
1755490
135396
454635
1488616
455224
1163455
1327179
1049124
363612
307924
1348623
1182968
1104569
581795
1137952
919668
1724306
1836918
806536
472985
1473848
1613261
1089749
405942
210342
1217050
1918274
76166
1762131
1818831
401229
1197218
280728
742359
944418
554550
1427043
1318642
903530
1586421
698543
8012
277457
354960
1397293
1046282
631869
1052224
1072030
1731129
150498
520793
847040
1633271
794465
648645
566161
379629
1411701
882102
950158
304885
253098
253653
1867173
417724
1324472
83785
1497210
1763161
661281
1311825
641433
1254280
1702446
178334
246913
502285
1972712
1197454
540650
872051
662584
1759770
194215
723981
1682902
1687355
1619966
446258
942001
1840959
338073
1689453
1208417
489954
1613683
1095654
1653542
1490174
758524
305254
1279598
933394
1019317
1492369
162327
394893
778883
1924428
561619
1909784
1289361
1985757
921203
1194854
1562719
1152882
1777467
795365
1949617
351475
1392087
1652754
1859350
956190
1306090
1443696
987885
1417620
4809
1572715
716331
1086421
440201
1959590
1441940
945364
1958695
569819
441230
56883
436346
147355
871947
1119259
476670
631692
239074
376865
1512492
616382
626938
910845
867605
705079
679854
91450
1760405
1812083
947737
1591983
1915456
1766087
1059327
607428
457118
489333
1276775
1280275
1660417
705199
273594
782534
1964258
898875
905657
688141
1223964
1672164
531669
1899895
948691
946962
1451447
288563
620256
47614
1927988
1030103
438841
1790132
1179562
1243893
1417356
368617
364789
306042
1813193
921812
1502287
1181763
1007319
753916
669755
1039786
910712
1296899
2297
534408
982383
910633
295309
1637561
186922
1885864
1144044
1612971
200243
556646
1390973
193374
1569283
1974408
627082
1625474
241633
1455316
1188547
1253339
439126
1922833
216747
812699
962466
123416
1056121
1074389
1041310
1487689
307081
216633
798632
1835316
487141
1882811
46233
1206647
1683461
1008015
907623
1236979
1724033
1336913
1762349
1000323
1038564
1375597
1843354
1800140
1650499
1493859
1599730
874287
87734
90183
1630146
13246
1941588
1702065
1923266
1341782
1194110
1014635
209122
673902
895580
146872
266428
1357320
1661158
6533
225634
1229026
1877996
188699
501851
1593668
577125
365341
413075
1493099
827735
1501837
1870749
760083
1675623
838824
1828359
149509
1251922
980543
1101365
1518543
175490
825761
1216515
1276568
1744474
477267
258487
374909
1278516
920307
325076
170595
1676551
1638094
1480675
108997
1050410
514227
104012
294404
976471
1086071
1563612
284414
1421879
1494326
720241
389586
280269
486565
587910
313674
798320
725465
801660
545203
275300
1145978
1458875
1556366
632209
1065558
24085
385298
788934
900893
761750
680129
6116
190292
930120
1644103
1395484
578963
968099
504886
1107069
985652
1087491
1102481
1137987
61290
1864300
925956
1682500
995125
1809910
621318
1695905
1297348
188399
1564403
565351
802632
1033958
1099537
1156431
1539805
446045
926250
598647
1954233
1598114
1004751
351775
1052937
1576052
1482794
1644602
525227
1934247
846973
649277
176559
356026
1557319
1224114
198180
130328
285261
810917
199903
1089740
317386
1547011
1948002
1466304
1510731
1003602
325492
574422
170672
140221
1686843
1359335
788057
1129689
562037
110393
1924545
960762
925848
1542071
970740
600171
384624
1516557
524105
1535395
190081
1844822
758592
678278
1316364
445251
427622
438092
236183
1689804
937532
368108
485870
1704844
1422766
1842877
196595
1574621
99951
75236
891808
1184621
1288120
1850733
175645
542384
499724
1703013
801821
461054
1082397
375441
813138
1857046
877973
1161564
830740
194998
1132522
734776
384868
1758944
74804
60083
1085548
1861991
569023
725021
1732818
1816958
1156651
213975
497942
1986533
1217023
1877840
77418
1439343
274698
782007
675014
660651
1028354
879917
904208
204083
1326519
117570
1154455
1489577
804022
618972
771518
592027
1909008
1081121
1456570
446923
1385145
870345
133959
1322568
365705
1113349
79616
1631039
1900361
828352
682285
20568
1068983
793241
1406670
1878120
1138559
365367
922189
870455
876116
1725820
1794782
1578474
17542
433816
760152
916382
21612
643825
1744962
411802
1113402
53257
600916
1979554
713902
1880991
1918315
41252
941180
1139068
1768216
1647704
1073081
325441
1129803
182091
819444
857369
1330684
642009
897007
1454769
1033842
1089489
1611837
1282971
1489266
1420777
1112297
1175396
784594
1687376
1460576
446980
478014
1618334
1368233
1939331
361272
1964141
1314147
1424137
1475161
1088792
37542
849958
1279964
314571
1257987
1996811
1617862
557103
1838765
284913
1075352
291908
189338
401018
1164047
41690
1895410
207296
931496
1147449
775280
620822
1467045
1466755
1551477
675521
765509
750798
1675319
153208
960594
10276
109615
363734
476000
1241578
475946
1285678
1001493
1308398
754493
1795830
1571735
1882000
1063457
238215
1872011
1408214
190935
1093278
979269
1693305
1637609
1673423
809002
118128
1094336
1674419
1358397
1584120
7166
696489
548041
1677727
1847783
488097
1308072
1397025
385995
992017
949527
221754
1680415
1434227
29064
211834
1438435
1570090
1909884
1673012
1677828
23085
744571
1141302
1550976
320859
684017
795656
1972546
841925
270502
846292
768426
418207
1173329
1967788
1189495
1760656
1067053
666177
1372804
415641
1638789
1562476
948130
1952826
523793
1112600
536038
868819
570691
1970824
1542394
500776
652313
757574
38064
1106349
666260
890818
173869
1982719
1366374
564865
311965
1077950
1520353
1270948
1270174
1577720
1461921
887898
1891384
237542
606490
67972
1460292
1078835
1360935
1997467
1766576
41648
996294
1333802
1151039
1999401
1778236
101068
1729576
841356
852846
1889232
833713
1236482
334625
889810
278355
1499930
1046709
691326
348244
1823614
588702
1910969
1452253
935461
241895
144615
1882773
1784930
1483823
1407810
572911
1206980
542493
604034
878065
1431458
1181652
1864925
1574806
307508
898963
1020609
1116544
1252240
703042
1645996
1558002
881682
1356328
1576253
1726522
1394311
1074069
869985
1503445
268551
1343341
1876237
910482
148065
1251868
526953
507160
1045299
84649
1844789
1980932
1076998
1004904
55749
559129
615851
530268
889080
1815103
1911621
349310
453066
830140
195874
1070519
1804832
1440522
1479612
1435916
196938
424187
1430015
1793303
486259
1275883
414667
160106
716328
660102
1398740
195787
1889038
664060
1693833
1465448
1517055
1923441
801191
468292
637177
309638
1924726
19954
767855
391890
748203
1072679
974746
309326
217451
1322655
687208
277962
300742
699363
294599
1975673
1554970
98447
300419
1516774
1182449
673338
313921
267885
808886
247542
1792718
292447
508939
1766564
1875729
1138350
671973
708954
177898
1062601
782175
252093
1926710
1790354
552867
1584460
314389
61263
459554
888836
1112277
1630371
1426901
1834834
489660
1395510
1106757
1074018
305246
49008
1357912
1574634
1077005
1953382
912066
309345
31875
242917
1116842
1456385
1093294
1886815
1761261
469003
1822180
978308
1451570
996473
1511630
922730
60443
713485
1966929
1620106
1895322
1796486
1023380
1234353
544710
769267
1843475
1844499
1535902
1562648
1009961
816564
690747
1172722
207346
785770
1352554
964694
54419
1410428
841404
1970540
1242946
153771
1348385
704507
1411259
690743
1287389
1574117
1475444
10085
1109219
181487
251812
1735694
1488680
1570599
47146
585336
226897
1742589
1667179
1077061
314128
980543
734529
1607051
402066
642054
1182429
190448
1955807
1505443
1492018
863514
886643
326980
1345666
1606709
645771
1295832
372536
934268
694312
224609
1823720
1876288
407220
1264507
1313874
647435
712149
1931787
1681973
1490005
1681575
1862445
177232
1944296
1549556
632578
1243727
1976796
445629
51491
685120
1775887
1827175
5885
871554
1373216
1249713
373517
961879
1878470
1342483
1681518
1611553
102492
1926308
1492957
645771
556479
96858
1064298
746352
257045
295204
1707765
1007850
559859
950012
1209437
42359
292827
424944
1737206
1295972
771859
158219
1124241
300892
495499
927463
136924
1138183
649860
1809581
595251
243130
1304203
22623
1216612
1584217
1449094
953721
132796
1061812
610419
605407
321415
254256
1047275
192202
475704
1743210
921542
730474
316529
1456755
692922
1411770
844085
750970
619775
1713890
7475
1323680
709501
1939335
1657996
451280
1292471
1506191
1039677
1115841
1351134
399148
465328
1876244
1952257
1702180
99227
1957735
1136742
1878670
270088
624203
601297
212978
926967
8691
1088099
1709461
1127323
1939522
483038
1676666
4362
194344
1056167
819344
1995276
1235979
1611342
335142
131017
1019503
1083516
179355
103050
982615
999649
147924
27521
890545
280526
936302
461591
1689257
1178168
1000784
1349309
681599
472326
232218
188695
1880020
187219
22729
1405457
181882
1313680
644832
1691160
535216
47178
573453
1165213
1630291
148731
1459716
929556
1189380
978439
297932
469810
1097252
613568
791868
944734
479141
830253
87206
836571
99283
1292653
1890295
737499
395096
264406
894310
561722
123063
1354838
499773
582772
931343
1551342
278946
549560
1753476
1046175
1401204
961879
1127635
466099
437266
861451
123185
1621268
401304
599909
1397049
1295746
1666024
1285271
1255412
1028917
480095
382022
588033
1834277
1110354
1596715
1041082
771506
1145347
1207857
581633
587631
1776769
423625
1520431
1848916
1204713
1435326
50089
1027536
1311220
761411
1849797
1518465
1577422
310605
1985405
1401235
1671615
1737387
453175
1381458
1966448
1850945
815072
344974
1469869
851844
1758947
1857453
354678
905770
1341915
912781
1439024
543027
898194
1888552
31143
1976090
193591
94774
1832045
1524816
818152
678282
1360793
1507370
807305
363025
14766
1974707
368791
1618008
884298
195578
83970
737379
406238
575328
1606352
793443
1679366
686858
1996977
1484185
248180
1279567
178091
1861970
721654
1370197
362350
1739046
21410
1415416
1552233
1658154
486359
1583611
1141331
623198
710497
1721831
951946
1202877
1722300
858508
913405
617111
1511422
160143
334858
649898
206001
904714
996393
538093
569622
489881
440146
1795741
1199570
776355
413439
416757
690803
1220590
226418
808510
1282077
250750
1203019
1477311
1241209
1858758
523838
7215
1419534
1489597
64862
362342
502753
341568
820577
1826056
1513119
656631
697385
1812629
901863
672428
1034344
1160777
437057
1215333
852111
482923
1291119
563543
967513
882562
1969840
472917
251043
1258367
1948432
876108
901927
1912155
704132
1280615
501637
556892
1258633
1709291
1259196
566974
764438
1994864
1981600
45174
570996
472447
1459187
1461880
364777
560711
514109
1386614
1301725
1856919
446079
1503778
1307416
1709848
1992279
1629783
14063
1931493
268824
229817
664291
1126009
1886867
394138
1270138
410029
877709
1448800
1278681
1475915
1820859
1210212
1594136
745346
1871553
336844
1952303
580231
861132
136671
1459842
1309570
780525
703662
1437109
461168
699487
1151809
1258039
916905
1867417
1465701
776895
1170887
328559
743402
910379
362695
1505628
1972115
498438
1067441
1755854
651478
223605
465662
1956302
113447
162978
1886026
412406
1416001
1208615
1623863
419567
684354
801004
1897733
1691795
1061957
1306464
572633
1148755
1396794
282135
1830876
1425706
1296174
1856167
1157769
429039
727756
711886
152609
423457
1895835
1716070
961468
1416195
537729
1802719
529822
615485
944226
6667
748472
1587124
904828
1028168
656032
950437
868988
1756346
1546913
1307103
1459532
650334
815715
535471
1228322
335354
1364105
1863589
1818400
1784289
1769475
750757
1545672
1543342
1053113
1229683
228621
1857096
1600081
1634882
437304
1426646
328286
1018576
547333
1484166
1788201
1672613
162382
75091
903173
1498699
146470
679613
311840
401448
1318405
362048
1218576
1481148
914061
93005
179609
1910618
1477800
75155
1801054
569189
1305194
224888
94197
53034
270146
1435924
1042036
872678
1430030
704519
1973653
367255
691613
867732
261372
1927104
1360787
97445
290263
40470
910627
1186791
1092124
1283182
403333
1423744
1181754
908754
27086
1303848
903269
1909884
1791848
1922507
1711830
500915
68419
562879
587954
1344803
725522
1262077
1848645
1914911
83466
1136698
795481
243235
614345
1613555
1812958
1188431
467378
712080
1847692
130139
444211
447535
960034
1226286
1925604
684091
1318055
1284071
1139293
203016
864988
1937388
342544
711273
967149
1295832
40395
423537
204785
817589
71989
225533
1704312
414984
687392
2312
251535
1483820
1479798
1278906
1311521
1783505
967915
1166271
771874
240094
1198505
145329
927323
135381
1031443
1538297
1159050
1376471
809826
1132108
1593146
596318
9582
1380677
787765
1397450
685447
289556
67884
938525
1267541
451519
1580829
538128
1866406
503967
224234
1042668
1401075
130142
350384
1105121
1352687
827432
811170
1006852
1645965
403595
580030
1236386
1969304
565076
637212
1608300
619057
711033
1156625
1595296
1176916
1305546
1266011
1684326
452584
582001
298287
1629513
1394526
1167828
279129
1098332
210349
277494
7797
1740856
81256
1118036
1292782
1578296
770767
644186
640012
1314440
1861836
1404189
862928
967237
1301161
443547
378626
1065087
1450425
1064932
252016
1377772
1313145
808886
959636
1559511
1244943
1392279
1530556
446790
1935439
1574064
303761
243046
1719493
255118
1325858
82249
440126
731760
1913231
332377
927903
1391084
120188
527882
771632
132345
1888106
838857
1424858
624474
623072
51040
235412
404682
1283492
808815
1313150
1380301
767051
503688
1216429
1954391
262087
341571
727781
1275482
453651
1865465
1497210
1595372
1217946
738931
851788
1132679
647735
638980
1835290
138169
1447489
822778
550498
195349
1785544
507769
1353282
1488478
1201057
72438
1322033
457265
1064713
599158
371965
1799991
1881110
1331143
692755
1841205
1151904
602487
984830
424516
1492939
540725
1657636
836217
1951013
1916157
442723
234171
927622
1996475
1599032
423837
152277
789555
1669278
1579489
1812116
316341
743612
1176285
284532
1737541
1209718
1459954
1401206
743441
489482
282459
614707
744421
587147
161471
302872
1272551
88442
1171345
1188900
633878
1341215
551962
94126
425357
1694583
1294106
737360
1154873
779893
393686
680158
256257
459795
1043619
1774628
914662
1981186
1119764
33240
573148
1648827
1534667
656683
170895
1674699
1475048
379367
943257
470122
1811299
346726
1334609
1633354
1418219
407232
668106
867423
1942873
1975806
1043702
105137
1558123
781923
1813211
1044071
1090902
312587
864193
725184
778
658946
1485345
526681
1574822
334710
1600930
1889008
1623773
880175
403479
1442398
1935369
1442613
212093
292827
229625
657266
1098741
601839
710093
1192616
1725955
1480705
994277
1091595
245105
1066611
1047082
243460
939447
1032599
556705
297679
166616
1832584
1344408
1249435
234349
863566
261964
1459508
1576872
1516498
1355336
619942
399964
1334925
42810
1775148
8404
1880050
1675674
914909
1301510
399401
1116148
814504
1162643
296932
431934
683843
1829867
900888
1994290
1027822
1484752
481957
1988954
1573616
465705
506839
1502013
1700303
1509150
1694432
1076275
1055832
503653
634965
1986081
850751
531817
846746
1472470
1931286
1286117
674393
720535
21719
1490400
644259
671889
1057589
1928479
1775283
91373
1230239
1756533
686239
217620
1993713
668855
148224
1304509
1425484
1107253
591895
671427
176041
1102416
429326
1563949
204670
947978
1370041
1708173
1806619
336596
830202
924992
906153
951918
1418060
99277
141526
777197
271067
949311
329603
1132827
767596
350384
1005935
1100015
1912833
574607
35097
1144390
1209285
818308
472558
350410
1375595
1422063
669591
903029
356786
271565
1071716
146498
176395
196538
1489823
14388
179444
1444765
1387628
340028
973795
1039366
270594
1047178
740677
1349635
611822
364181
1613770
1878522
1635224
823216
1659690
1780854
1102245
527508
76534
1716059
445256
728241
1885290
1611104
219340
1497263
500616
1355023
1344275
1974392
385095
1890570
212476
844104
853971
593588
1430318
1379222
1631081
146213
241225
1885190
607355
1930913
1523419
1951716
612415
868700
323199
139268
983813
1448187
1346991
234543
1226804
1287639
235498
1207624
454185
515864
631125
1733639
1700125
1359653
1723751
1121375
822726
1647489
1580428
1190928
1857831
517693
1651333
1376328
311645
616417
1379506
889682
388995
1255655
107143
1843767
687144
189447
69064
1680343
730446
1632541
606583
1710925
1891621
1538914
1723587
328386
266073
1664850
665369
1382808
1587519
1639928
1647955
1908214
1041117
1195117
757498
1409686
1497467
968463
1588520
689391
975397
1073097
1542714
1572689
942187
499671
773714
1933201
1708086
243462
1359094
1573933
1583420
450573
1899131
1678315
1524580
860473
1710048
1868933
943810
249484
1193034
1891389
1811608
522267
1749789
1544829
1116063
280761
648515
18275
445378
1613754
1130159
1156185
1589897
912836
1645886
1605344
697788
10458
1276295
1462201
1408798
561386
175367
670972
1585509
1709104
482825
835254
1829292
529685
1757182
900589
222558
1906352
1535214
1750280
1844869
438726
339958
8309
89511
1519757
1920075
1871785
679188
1296175
1757846
464673
1880559
1386913
1206825
472805
433966
1547846
898611
1530735
826051
536538
1080455
372163
74372
238192
274627
1370214
1520332
1297439
481908
1008482
532840
87897
1686617
44963
646262
1039063
1002865
28228
173894
916076
889765
200371
1388018
903931
1803633
358247
485711
526387
1104569
1513161
235540
1768182
727584
975414
702378
160840
1607305
1317887
126319
806721
634581
262988
1925797
610921
983846
160357
1875402
1493263
975747
19416
1630024
457108
1683039
1887982
870601
1777703
1839736
1698114
754360
1522694
106679
800445
110868
1089289
164901
1291139
181307
660294
1595937
712701
393694
493829
696137
280558
1389678
140761
1843822
1879256
475858
1902439
1327661
722347
1757788
1206094
737293
1239282
279512
1566153
496112
579133
1100685
318970
64441
1574205
903942
1047669
834574
1489041
662646
1724414
1402956
1695268
1319257
1311656
460347
1442006
1342113
240234
488937
487305
780791
976857
596173
1977272
876589
18801
444509
1886374
868136
1543879
66898
1779278
1177893
1099259
1828140
633731
559927
1598567
1876792
1164251
1368855
943278
1825072
1044151
1362423
850980
72358
807629
1657538
387920
31025
942658
1965092
100061
1208948
238487
953968
1912403
1435391
285261
996062
417200
885817
1942355
968318
752339
1241542
1198984
976564
183607
878913
1388621
1890659
1771892
990913
788739
305755
602312
1667240
262089
500192
1000694
817321
369068
1794967
1972548
1695072
1065180
1083263
1595530
1042439
1625833
882960
830430
413602
211894
1044307
81603
1720915
1529431
916471
1559563
1144083
1623309
812808
35829
1813699
1238815
1498811
1740628
998966
1251576
1542538
879613
1102656
312994
1527333
71980
773920
1655497
135085
1395071
1853212
1980664
1876807
1166836
1216556
1984195
1880660
228051
1985401
966036
768508
535181
1685885
1658622
269758
1091468
679846
1741649
1940447
1985244
1204263
1394015
1273286
1567492
1177603
126726
1435618
1059398
609879
8117
1249143
1685484
320756
992420
1691078
1445180
1649823
232575
1418815
1960244
1781143
1914329
541003
1391601
1201958
1002578
1610770
98266
36562
1464344
1220168
516463
206477
304885
1112757
1956986
858300
31273
1394754
139355
700957
1612611
1342697
1254753
1081561
1159506
1635349
1227821
821358
57255
1207813
204752
829897
1465833
1521660
1331034
328603
138810
1755808
1346143
1899450
1309943
565280
631163
589191
1665650
212194
117084
661221
1708234
1406153
1626477
184565
285536
1887943
1335093
61851
834743
224962
56918
333597
805018
1107701
1959509
1436833
156546
1520623
546534
1611845
912066
835993
1237857
1106021
220005
1030762
117686
594453
1378511
1105649
86839
1313874
1048754
952125
1846489
1770007
943937
1631743
1105319
1256696
768484
1049320
1764561
1552372
1770839
614799
441775
376075
174317
692710
302673
1562249
597803
1889945
1091311
721953
1375099
813823
1533464
740158
1515453
1097733
168847
1984744
1994210
158646
629225
1155188
832561
363304
730552
1366309
769088
783327
1381329
227579
530255
833356
1235363
1857846
1139888
1366354
191299
314986
898417
232097
482623
1860462
1138930
815243
597883
58154
78900
785018
1643933
1808924
748603
1184353
642923
700467
224626
772320
200554
194737
1403655
248907
296397
1109115
1550489
1288017
353562
1754153
1460425
1581067
494598
1140742
1568413
1690969
1195612
1108898
908099
862244
1416195
1941674
690367
1272500
654788
1093617
507504
826670
9376
1611012
796983
188903
28638
700467
1357075
543985
245204
1316871
1011179
1825616
1027305
1303405
1481417
935930
146688
894123
1827887
1024010
822730
1781689
652736
728847
1729449
602367
911770
529120
1362220
1831776
5844
632872
428784
89138
938721
152595
961497
206215
449975
734738
1894908
1439376
1776079
189132
1498040
522366
322650
1377840
69998
667601
151583
929305
1443794
1789284
1850685
1909876
943241
719827
1173707
1667841
274230
1998692
1069693
1017601
444199
569426
1660176
1001570
1658067
1642836
210385
60640
358989
317017
1346929
659816
909232
1757281
120902
239656
532144
1769705
1105878
1017164
3035
1284275
1620625
351830
557558
503670
1928056
533472
781964
114130
1713631
189788
282971
1818971
1123588
314832
536483
1207357
1747226
1802290
1063797
987197
1716348
1844077
888080
474370
305768
97894
20728
1869131
1045147
502865
122894
672603
1803173
277293
1998502
345806
1620064
1362724
1059245
672384
985963
1244812
376142
1442821
618955
27836
167373
1378942
794225
1773597
831541
512928
653741
498659
433907
1451148
570380
1979882
1653386
1469795
1808976
388052
1751154
1897749
1747661
713235
115091
1362360
1443946
1856883
529831
1735640
1066491
699303
1394779
1070163
848775
729824
1437305
473829
1896881
1590982
1981144
1906308
1851541
1646779
1207342
1232604
983318
437364
1342350
669780
1342350
1161955
1722731
689391
1795990
1182157
1846610
294703
1515030
821788
950015
1213637
721386
971121
1042494
1515626
494067
1153202
1861302
1868158
788174
436270
1412012
1667951
487129
356645
1460969
456326
1907987
359408
1137970
991421
1411527
396113
1281840
887246
398801
80479
699199
1235319
835051
1993798
960698
494870
1690924
1681035
1831755
1298651
1520996
77877
1325099
1749536
786126
800619
762353
1959111
1932767
1721081
203570
1728757
439842
1363033
741748
259038
1724182
740034
490094
1858315
495414
1000141
907229
981035
303308
174976
681278
391863
186544
906032
1621968
772580
1092632
162574
1812296
725469
180042
1177055
896264
361948
1923323
739905
143807
574131
1078488
705643
1978757
1674944
859041
1316660
1854200
1024001
48140
1813912
500263
405459
79913
1363680
247460
526036
1693192
1259783
1958280
1741910
573133
173549
475776
380763
129764
108626
433058
1910013
674618
989252
917799
1981374
1295995
1649463
629305
137482
861106
1885741
104034
154672
1409011
891911
838046
1431149
1028656
139672
750039
619411
1950898
1902826
431456
119155
1872419
648561
1846189
244993
1420654
515386
120505
1093393
1400041
30495
1214728
1792659
1875515
1946285
585535
1856602
386672
384407
334210
1296950
1949257
1400065
273580
1725050
315038
69650
1654070
1896349
1591819
637719
770787
1880923
1253901
621832
1745004
157292
1458034
1586968
1101109
91156
130468
1203034
652518
363930
1915454
1889139
1560807
814803
1520408
1815598
1160459
447761
659374
1610171
1934562
193890
1148474
1183880
1581897
631043
1099984
1776871
472773
807345
1754488
890371
748
1493147
919557
1958728
1420537
1141276
1313985
1356221
507411
1398650
1474151
1804153
1452593
1941265
527882
224073
61781
176045
1906574
895385
1787796
884523
1802350
1484927
1560223
1820730
852602
905448
1210419
1368280
1272739
1592410
388048
1126551
105557
541671
1555633
1680982
860103
1624380
911569
1961703
1214014
645612
275417
1461526
465216
1068858
1648000
485976
1528022
464726
261080
581782
529586
1277740
380581
1611519
1955385
887735
1653263
338577
103807
1094437
1219015
610724
870518
1956075
674621
1345045
112114
104958
912756
1064827
135030
900982
973920
1441758
745344
1610633
119364
771589
679534
1101109
1718736
1293414
179186
1391771
1563645
1363381
270673
754936
666521
391076
363161
1230215
411064
391854
40364
1319969
1784930
110824
1040078
1445944
119435
448480
1194175
112989
1864180
1808025
393535
881811
334634
886449
581339
1363387
964804
469489
10233
1027488
1817814
913021
1551612
1923677
1591159
821244
1510188
372219
1338702
846935
1047758
1201677
826147
514657
584794
1279544
443361
34057
994453
1450101
272819
1861540
1667216
1032620
668469
617611
739515
1662019
426672
1707870
1159803
880172
1020094
1685883
208709
1934671
1411677
1758683
681347
281626
1487650
1199645
1058065
1469883
709172
399716
305305
585623
1485646
1604048
357579
675018
452480
722048
1479444
1829277
1077838
1846047
1752237
1853339
780433
1659167
362077
876866
1696455
525756
405291
1928117
720710
457092
167072
490475
1885250
912078
1229566
1459549
1696450
1794102
53605
895261
1768923
887507
194822
1915723
1161451
1841644
1781172
1798710
1261012
59123
240499
1826548
616986
1768885
501331
479702
229681
1996288
608957
96179
1562234
818178
177129
778826
714398
1886614
1095469
720813
218370
1788375
1028475
50313
1556796
562396
1966094
1314512
501045
429743
1199083
1977582
842515
190673
936232
1168368
1910601
1462344
1662012
369684
58164
642087
10293
107435
1229566
571252
689466
746382
865181
1100019
798692
1350921
1406611
877869
68038
1816113
938677
1850295
1672892
1819386
458227
710216
1580614
1878671
1265089
1580717
1761079
1207331
907445
1889549
1766339
475368
4116
434137
1927337
1987317
699866
1271341
846811
1947150
498
952301
1400574
412089
1192543
1859445
1913766
113223
974843
949107
797533
1864366
1333692
28732
827291
1999944
1110727
316961
1828885
91390
725971
181149
1816729
1515734
654827
1102710
1269831
660418
1882807
1680220
1761119
1039387
458219
260656
1046281
540921
1559746
1219885
739404
963107
588404
236882
263252
1160529
1042509
962264
122862
85508
1465448
1198406
871713
1727606
1073796
141676
1545426
1284263
319488
1467375
39603
1417778
1432138
906886
1248778
88689
215120
35429
1926090
1287075
687084
824144
1965216
565089
991935
1173556
725897
1254007
750455
127308
918020
1946876
1767122
1485211
1266561
214105
1724661
614027
622173
547059
1382513
394785
805993
1956601
739454
798707
1535317
364209
1756971
500777
1440049
709766
1260459
1070388
228642
755093
1488044
546534
1435446
946220
553777
669289
1764981
558661
1544910
1753665
748004
1953155
277191
1332566
1106486
569280
1023251
677704
1146247
770890
1333668
433287
1813962
1189299
1710618
692947
98498
1091691
168847
307448
1876288
410423
1570167
880617
192003
869755
1544712
366704
1717703
1440533
1503583
119198
1716431
1677332
1840048
552491
1588599
1720109
1337617
1995706
1454483
1286635
1244439
1471902
65076
477403
140042
1603575
1820946
378140
1096541
1885806
1154331
1443425
1691217
1109113
120881
79700
914873
1874915
1355021
1053422
1032126
697610
1167066
191949
961564
1149329
1508169
346504
1527084
979998
1059029
980085
310698
564622
1901951
1851115
102303
1895577
186033
919237
1557612
1902829
1213939
483069
1730060
1571477
1324564
1502866
1685191
1750162
271345
1060130
1291320
1801558
1530962
320404
176176
1811178
1409686
1705424
1003269
1859851
1190748
788367
1618086
170105
157600
1862916
1304610
827726
1978591
1891613
46388
154924
104843
1322116
942510
1989837
1954199
1725269
1318454
448501
1593128
942506
229557
1035150
1469516
537580
761824
1246397
577140
950258
645754
150
1608782
1568581
215266
827192
1939335
913201
492395
1401131
1485056
893405
13991
955109
1742291
1730880
235061
352846
1181765
711090
723410
1686135
1757712
1205247
1597822
1856661
885143
1461475
804793
1049663
1182905
12624
1366827
1200721
1782942
58639
179899
1928040
1017775
833421
1094400
998009
1533272
1996750
649140
133456
195420
254940
605767
1650878
1077786
1268535
1847754
889838
1545691
103891
821486
650370
585053
1813208
670851
1025598
1201809
1235251
1367085
1637804
1050510
1496223
724883
1161047
1975498
1776343
1330049
1852190
421905
322360
154302
311116
126370
1931511
474272
1944296
1012968
1507204
1093453
581025
1741439
982401
1288475
1468413
1507823
644057
1007611
1655619
495227
886636
1457387
315414
1993798
108265
1388575
1384283
1389595
339303
1311704
1913727
1749121
282695
945921
1067429
541647
1283732
16537
755436
1666621
505346
412896
1300315
1598104
1956158
1718475
400405
55340
928966
1142244
738999
1193207
1578794
725851
1950167
1828405
1941588
1489097
1940412
1282844
739214
68120
390365
543387
828376
271106
183695
47281
1474250
1136891
1372147
1157568
1589154
619674
1282269
46508
388386
1710275
1945445
363195
194160
404280
908140
259049
809565
446803
943822
1164933
1583329
55342
444774
503857
1198513
1190669
635273
958351
119130
1210592
1215914
1471152
412880
683024
904067
907620
1089084
1695033
32816
1768122
689933
1946328
992879
566276
378271
448542
1154992
363889
1867355
1876165
1040889
1596818
1244086
782052
998005
796538
1400452
1831090
1859643
1040574
1806069
359480
596768
1990929
793180
1772709
353211
441344
1887591
579432
253627
1583311
380556
308133
1742103
197906
1857274
978976
1952037
1762937
1175037
1514118
757223
348937
1909166
1301344
1910376
496205
966264
1075387
539084
1964191
881441
1578876
1558993
324515
115081
270122
569682
868435
554233
1564062
1020098
1578611
1057635
1025637
1939840
1296841
1323113
11305
826109
1923082
94980
1540010
1344479
820176
303917
603882
624019
1698156
1624158
123383
495448
1821456
844486
654121
1087399
369574
1336239
709160
1416722
798597
1815810
553278
894297
251230
1205168
1392436
644082
1459041
899155
1077327
971745
706915
475165
1358634
815933
334662
1129093
1358270
1880324
1438955
202526
1568643
1088881
209696
369614
483089
1173914
1795160
583586
1959621
1423787
1830981
1204871
619220
1452217
1138422
1154331
733456
637610
435892
566445
1617574
778347
954515
1324046
1439227
459252
1632810
301076
684002
1533522
1234068
12330
1528699
1813440
1340144
1023159
849787
480505
528143
58142
1772780
1533540
1046288
388013
1995158
1374775
163035
1838589
502309
1268534
1166185
613824
1070060
574425
1264588
477313
932752
1325463
1431063
1817885
1109359
1060210
942636
1392302
243544
1082895
690664
144138
613021
122516
1609584
304033
1401991
653333
601050
387576
1879631
611672
1249489
622097
1476206
367923
540159
847292
252193
885648
1902853
119623
1478064
1379446
1174493
111322
414925
1472889
1461613
179560
1958775
504001
587936
1995972
959948
1545916
605732
490962
1737717
1013404
293336
1018204
763688
697350
9582
24736
1249443
1966903
333665
1701202
1468927
32848
1521774
502657
751433
1966794
1059265
342256
1464912
911006
545297
1696497
1077693
732768
612900
1084981
406428
74542
70335
827112
1458730
1998505
1134661
81658
1458248
599757
1633865
314753
1220603
1831908
1822721
1271569
1131992
80245
1719616
1164706
1060875
99121
374330
590574
532662
1225777
1294123
1892711
1418815
1494962
1163404
361712
1291169
484574
656209
968108
351975
1089953
1717858
958856
1520098
1644321
1683884
1558311
1372684
1862934
1314929
1738002
583283
1283729
619759
1003485
94359
243398
675176
67733
840247
1027174
672232
950332
1186795
860160
1845237
691198
58041
1501168
1351849
18762
1365676
1549685
1250210
671627
1304785
1255008
1636251
1634357
274728
587395
494038
828607
1032310
1594182
1828000
81874
1934645
544500
1530611
851442
106805
1002266
1073539
246629
1722540
1305702
1487606
1325640
1826893
940794
407738
96619
805853
426520
228112
861542
1129646
797901
1668453
193737
254415
186767
1451399
1100363
1581616
889686
711085
756760
164907
1861030
1629078
780510
1637754
1380327
73524
1725695
634723
1498977
1394263
1403548
866125
546378
839836
1308241
1510740
1183702
849135
508270
1082897
1391986
332802
1691220
70047
1359432
462664
1101804
1729176
1377372
660176
603621
827062
963244
849634
1718649
775433
1179357
1552628
854688
977796
805146
1833656
1709667
859434
742368
752475
1618931
951337
168216
324948
994915
1814851
1721475
1494369
670233
523412
293687
604651
1178750
362780
1709525
103427
941530
1475672
722524
1182567
832001
47987
733656
1936500
342635
953012
1610138
480156
1027698
1148867
516034
410808
1118939
74391
52890
620949
762695
1418364
569457
35815
361291
979586
707286
1882640
753558
994137
1405669
46630
924561
1616194
446045
636042
943491
1666222
953711
1225753
953729
583930
55757
1794400
1083933
1528845
290896
27023
1907044
1733170
598577
156264
1220866
1382580
1028829
1846585
717753
264515
1220620
578603
877350
1471118
1333295
1414707
4340
1799765
856660
1867854
835745
689569
751552
1984180
715130
419720
1190011
1169527
348366
1845283
1217327
339950
530178
1768757
1407454
1802432
922603
468392
1115731
1489539
1187746
21523
1736545
747318
248938
1283577
115942
1156501
182858
1761886
1567757
198465
918807
295602
41434
880234
824796
140300
279149
783014
329858
1705714
222749
1313760
531254
303302
1666233
1302475
1259532
92057
1671314
1226153
675735
660021
1182905
986199
218147
174661
1569984
25749
392600
742014
204747
1661370
1199570
1789942
1205080
1199102
649808
1991839
1863851
444660
1445840
464248
1387378
921977
1141934
1557194
364553
1799509
821453
97849
1542925
115157
1446324
1165984
1741777
1702864
412070
877645
1988248
1492598
1765866
250063
975189
1197362
1258093
768958
808216
1978677
48251
475452
680398
1792541
1736342
295476
1116262
1716812
105660
349720
1238328
1721861
1855852
218168
472999
1893999
994311
508652
92166
681669
1720774
1095739
1559976
399835
1410275
458496
312587
1123944
513431
773585
596311
143652
1233339
1276224
393498
1195805
1004751
730737
1961629
1688778
1295509
924205
238984
797428
573314
94654
293237
1512846
1443829
1464224
1278030
1550443
1447822
571113
199697
357981
972126
408803
1488060
1867517
1222731
149437
668767
1660990
1347287
509933
1728985
1966750
997074
775036
1642338
412024
1900737
801809
636448
222061
1257879
484680
1841704
1860180
378588
881480
1129945
1497943
1744783
508639
360634
1045876
351908
635580
1132588
733480
1585141
1571915
1708327
1598088
678054
141789
1045878
1353978
1304179
820978
1022152
1382724
1777869
509590
1287926
1799075
1344036
153318
969908
1125404
1211463
877443
56538
110545
1096285
1151142
323040
737526
301956
1063270
653792
503922
595009
1162961
1286745
564269
1414859
425003
34574
1403573
1385546
1467975
1524041
1923164
1914892
997845
1841107
583027
50634
79820
257980
1162321
1934529
82819
588149
1356629
106211
1761988
1454261
1967279
235721
50536
325062
262579
1562379
14284
1937690
1888135
771642
1471238
979446
773362
1703528
1238370
1906568
589513
1781641
1692699
1964315
181017
1798751
366850
789334
1086631
833343
827236
657243
1826450
1714824
151169
166088
356831
1856370
559730
1493043
949023
1015707
1237022
239099
115269
1539532
578791
1762580
955021
404692
353247
491320
1840385
1902909
1476156
145882
6290
819962
1281134
1925976
1126471
985607
524315
168067
661114
867895
516549
655349
1264010
1750488
980054
1476374
1141968
1387689
1992353
888061
180611
646758
837315
1103190
986195
751315
517048
1374096
579293
1519585
1272420
956300
228847
732038
653528
1792394
475799
849509
528657
1668884
870373
938417
808790
1476697
1216363
851344
664449
340293
32115
190022
482379
433290
637191
1302540
153861
1359353
1484570
1270545
870955
1593174
537296
1321299
96239
1727321
1355890
1938764
1203979
1940595
688484
1632656
585845
1929718
1706573
561509
428365
1993227
222149
1287850
986782
32860
1013040
1942357
987274
544098
1559161
182154
1264505
265846
1544473
298001
1530429
185961
791827
592693
1141436
1182509
1162688
1426134
159947
8166
1290239
53110
675063
1707429
286383
34384
931266
780812
11216
1078359
460491
1508822
842152
1095710
1575825
487037
614983
347616
543295
1683867
476781
803582
79694
1675567
40507
161527
1898419
1874706
1355918
1813579
520083
98948
1869846
735492
39854
1551668
756760
1900870
1665112
257882
1577579
686514
998517
99069
372904
531471
1259498
40239
524588
1047538
1844155
1027657
1369262
375040
44818
1845207
429624
1000643
1045900
576998
1295140
1213249
1075848
504915
542598
63705
396855
1933077
1264699
1364662
591258
756806
880175
755846
1661221
1438794
688146
24312
1543875
1236634
1618862
1286231
1932319
807384
1296394
248572
1663380
870137
368497
1399614
414227
1131074
305129
1662226
1719142
936243
1357552
1730496
590707
685669
1067025
583014
72683
1912650
345984
1120328
452335
1209565
508177
1959443
1699557
426426
1838113
696559
118121
57591
322749
580603
1123738
1645536
844879
639583
905167
205764
1921213
311143
429684
1830582
109235
1882872
1865091
1149881
828312
807612
1171896
1658093
105326
1534968
1861102
1264134
813553
1898291
1318720
1690841
1793543
1147807
350223
1758092
610858
1663821
477752
921585
1103339
747340
317370
288917
916799
406175
1000607
132024
1521550
14030
1116133
547504
35169
961637
538032
1626452
1497605
1100985
1269186
253919
836601
1086022
443290
344008
805722
1135603
781297
387179
81020
1985885
157343
184871
1128529
1972310
1589747
508772
595361
1229400
849368
1243578
477992
911569
836251
1568738
904590
1036288
435555
1904645
1599902
52525
1071986
655224
206325
336943
246817
747958
1836872
1118861
154798
224257
1724307
1821272
463124
1511838
791930
162107
317108
849864
470089
1774867
278355
405226
466142
103323
620260
1113124
999961
759859
672333
230184
1957556
656160
405295
486838
1429257
187797
1896547
1981358
94003
41483
1840975
1028798
1704949
1641076
335388
158595
789683
1735682
319036
1117969
1873455
1622093
31012
262999
1857137
1053792
938646
846760
1666435
1456852
1506454
1894407
481648
1690336
782881
56958
609596
1591159
420691
316844
1671482
1942749
1503536
1971750
1062938
1979142
590831
181334
451469
1514118
1243064
1959068
1195839
321294
1215320
1704567
660573
794851
1843953
68487
317365
813757
832247
833153
878261
1407530
1719776
1168881
530287
483341
466275
834673
919196
1196108
580056
1293397
1840734
734600
1381452
670532
1420458
1721152
940794
612459
422914
1449340
1529548
995110
306793
388029
1651956
711734
1992594
1631022
34220
1908732
1155983
446693
409136
227176
459646
365038
1887396
1616809
1428834
117766
735228
1598499
1480594
1380696
1778590
52300
167549
1437625
1608657
380628
138189
185116
1002276
817323
1250631
1276473
1441658
1121405
195219
378527
1468930
1120888
1303413
590536
698598
727489
712006
1947315
1560597
1810834
683626
1481908
203668
1173887
1053108
1790153
87574
1611012
1139280
747348
259060
1344243
1676472
1303038
270384
1876195
684177
1144612
973475
1998083
969567
1412784
156533
1665137
937419
1371245
1209472
1962406
47215
1919590
988122
642675
1584641
1082120
180806
172988
1302853
1610536
1058177
567395
1997473
780169
593127
239291
1831773
489708
1185044
746952
1999039
1290235
549011
1820492
99082
1438723
1784331
918590
668013
336243
75414
1480335
1138687
307291
136900
1838425
1003894
1725699
910570
1873053
1788711
1807279
255408
1098895
1095359
580864
1242412
1771466
1443659
1376918
1541449
1369959
1611628
1680579
779904
1863840
725951
1443707
1141415
150288
744236
1766382
1713305
486384
408244
1493528
137808
1472311
385888
63665
878660
841884
500931
1600747
1988678
1006619
461329
557316
984330
849113
937113
240716
473237
172179
555231
1768690
714683
1279709
1572005
1807553
599346
708826
1223599
854287
645161
661580
855470
849671
1180235
995362
1141154
1553248
453787
1675911
1503526
1787262
1791799
1922569
984326
972980
1693695
181886
990829
715441
518044
1421462
33508
1696964
1836468
1373928
451491
52857
1466094
1119014
1729585
1791038
1918339
1725407
1805690
1574647
1576000
1946287
378490
226625
725361
681323
123783
190798
1438771
60910
1085302
1357320
1916377
313502
264898
1006569
1817333
513317
183913
625930
1115065
12451
831125
1213731
1726447
137563
110969
1558274
1798198
143644
398440
1472314
789535
354907
190067
1936766
152698
705630
571262
747713
1763540
1432808
213945
685756
1609094
448472
1227310
1897859
1139230
1891218
1107267
1801248
1844034
1132710
392682
507667
1765829
592787
1244311
1886925
544695
657228
345193
281277
1111023
1133047
1752465
203121
1369124
971358
1685406
1793779
1206830
1712871
867737
788154
476683
442748
1684381
509323
146477
1379385
1182800
1892508
636844
727720
180179
1480995
1347311
1588797
802309
106213
1234192
952965
1357143
226775
212438
223984
550298
897960
430392
308709
1323046
226597
1064183
883034
1370591
440302
1615511
1383359
859109
1089003
1452370
1690987
1399147
1100914
42092
785934
401302
30739
1393458
950529
560074
1062963
571805
774797
705556
1714287
1790335
726699
349652
549313
1876201
258859
1229220
1000817
1223600
1315482
506298
666760
1738555
1669377
1845321
1560923
1813664
1295654
685621
91619
982147
118719
266170
310344
177094
754060
1136751
50411
1882374
704132
1204868
914554
1362677
860489
1012915
988018
288693
897714
274778
1574429
666396
739878
1406899
1579089
1075860
505927
103588
99082
32363
359493
427471
5222
825664
410677
264499
1882901
281610
190473
1969872
1924964
64312
382759
1385518
795457
1387338
32531
895706
357981
250380
1381697
1690724
134773
1226899
542957
862681
1455247
850795
1849087
1727908
496989
990519
1226176
955720
1946665
1007808
1355971
541036
174165
1837227
599206
1485727
1092677
831825
427244
1522387
186940
1860963
209669
1196949
1549382
252179
506985
1383246
1294789
554108
552533
1039879
445850
709147
1458789
146010
303375
1637047
206987
681262
1707874
1368512
1541341
136121
179927
1387100
1791587
982620
1055446
510857
899216
1900504
1366288
1204625
1804177
1134316
1925891
960833
1091735
112392
15900
1120001
986832
1185415
501471
1243288
774808
1150770
328683
935839
126851
956062
1527200
874755
1617621
1007935
1567367
1269327
78820
1298069
357511
1508425
91520
926724
663788
694262
1307066
778581
892846
1334070
386515
120920
697516
760582
410593
236650
1603138
912756
1027849
498698
677252
442739
1028066
704387
989837
146281
985254
680382
711096
890454
1661826
79616
769357
661234
839772
126472
1135903
1943573
79841
1580879
1510626
20410
825098
704558
1791150
464095
1653560
525989
217021
312529
262207
1446753
497756
1017450
592680
1732888
376589
1613670
1664797
49472
67348
325753
1318004
1939804
77546
1271383
1778780
1271613
1486518
830053
331512
999112
342372
960225
1984955
1197254
1596693
944946
1965294
484591
535617
1708936
1327995
460477
1643499
853585
1297240
969401
1916123
1866536
1964990
332597
328187
53486
102904
1432978
1076683
1528444
709864
1800216
86646
514130
625447
714896
520302
571999
675248
830991
758151
193877
683167
634643
686279
1143952
231516
1053422
1953880
613078
1474945
1243247
684548
1554520
1210295
1644520
1374145
359461
1406336
766762
1144612
917165
744103
383243
256561
1058880
1544767
946593
591688
1498587
826726
1586106
1010932
970703
35474
1558373
1907595
955569
1176969
1435707
988670
1743597
643772
979060
1108469
1069329
498073
1597532
1116363
1997578
731987
67125
790952
1376697
544009
1727882
492405
158658
512561
1627553
1122987
524156
556885
1614835
782782
51064
324971
1433895
1072469
227115
930763
817233
1934054
297871
1375347
1001470
560338
1724978
117945
693033
812309
718485
1832071
1247528
806944
719015
98445
1734235
1093326
114845
442707
745864
648025
415360
652665
1526851
220787
1337473
243630
532541
928292
1459401
955684
287464
1055304
45830
416078
500304
426762
1846557
291880
63742
1909467
959831
1792802
173845
1234085
131374
1271184
691965
496849
389731
800753
792125
181731
1516713
1263122
1307852
107582
512254
100045
286840
927231
1361914
25172
438971
1357666
1633851
1834910
1070169
1016598
262562
618897
48546
799959
712513
384978
938630
728471
1112665
707704
1978348
1375028
1697000
1308036
992260
503357
668412
972516
963738
570988
1240375
399972
750546
960440
1361781
264991
745864
1876393
36077
1116694
218826
146526
1063749
1580739
1570171
873029
985347
1884935
1114867
848792
785724
1832028
1497973
372256
1189328
852202
1105316
1623430
632016
355225
1415079
1558821
256560
766704
376606
386798
5522
1287806
1355495
1051011
556715
1082259
145283
779228
313596
1438510
493437
1169733
1519174
568217
1979219
1003703
792932
1782788
787925
50635
1473811
1363155
976864
952720
1130857
416118
1314922
236847
651195
95257
1277125
1431545
1697849
1884313
89969
435495
1685629
553867
729155
528955
162120
1709399
1159572
1335473
444956
1374251
471603
944585
349565
1531903
144218
1498027
763836
676601
1245382
1691617
1853520
515344
1347023
558703
1958380
1145350
1760681
141313
901834
568371
276011
1271697
944572
1318554
1190813
1405496
162120
632463
1963079
731163
1090842
721477
110274
1236093
587972
742654
556706
1823472
1002911
652334
619851
964277
1854498
1626896
1821725
1671857
409961
1320679
1127564
1244174
545478
867513
1832852
586527
519932
707139
546084
1631066
1870956
1050945
545721
110597
238918
1418219
626180
925795
219087
292225
1037560
506632
952466
221195
667302
1542764
1446016
1802799
291717
1696667
470587
1342659
1433913
1753539
86780
975137
1164417
1013671
695266
1633851
1533583
1886017
715182
157855
510800
601072
1191787
931510
568088
1714169
498374
1948834
666415
1441512
1698016
1254378
979242
390543
1635114
126838
1701889
1339851
1888803
1007025
845775
173291
247824
1400213
47454
1842479
92520
404692
750798
970821
283649
608585
782305
169659
478450
1850976
518618
1121516
1305955
764357
1993432
743960
462406
485590
507337
482338
1518855
1469501
1173260
548694
121043
1757992
1279861
608363
584803
589075
908693
107052
1774671
954876
1306676
1321225
380291
1932068
1060180
1477020
1228859
8004
1383838
748130
948710
174894
1962542
608635
824929
905774
1099830
1602223
901054
24207
1384934
1519129
1638048
1777270
351649
129139
589089
1027418
152307
114295
1770186
674698
1230441
1484860
1503579
325762
200930
458907
1767040
989838
1381689
5331
488694
1796486
1926839
1510106
367429
182781
188004
762610
1606921
1711364
1477168
61330
1380109
1765998
1387431
162335
1977369
801384
977718
1911663
729908
1998743
942771
1351321
1095408
365033
608278
1014845
808042
1506725
1005697
28233
853298
1493973
1467242
450330
493538
294511
650969
650398
357636
1808812
1283968
140086
1737132
1244047
616623
1825416
1792481
1539044
121958
811256
1600398
1398874
951111
1465239
1813296
1091679
1817217
947982
752965
370585
1701127
945575
589230
1026668
1829132
1725051
1658043
1891900
1086942
1304025
1853561
169698
1579201
487527
1490095
355195
1758071
1146351
1217871
1732657
1226763
240253
1086732
1664184
1794684
762667
1669264
300644
1157280
10282
1950239
616211
1609763
1177520
232780
907380
629004
1551664
176806
715020
1362423
1607657
1409721
1566313
378254
1069770
650928
1586286
1471053
1616924
1315796
264965
60083
1262856
1948312
1685697
488290
1256781
438216
1440688
105245
1547944
1211509
1559888
418914
28236
1464844
1820470
340101
1772486
414909
441344
720000
58923
819973
1859571
350240
656023
461785
1146906
1095995
198301
1636037
776297
1879391
163557
288935
824906
929306
454753
1000638
1237054
1518475
950467
847899
511272
1136069
1209660
592062
190956
1964765
1779487
768403
692647
376770
1179141
1143035
907986
1651108
1025643
1760510
1725999
872949
1657391
1750053
923531
1589147
1123488
628837
1663630
949689
1276977
934235
1950423
209011
1104809
761657
235305
1343927
899725
1560570
739
164242
1445294
1196507
8966
895854
428044
281349
547406
868445
648872
1749555
576753
934019
1487522
1757993
1903213
1109995
1877841
1831159
17934
1068499
1249770
297776
1284738
1938372
380799
518781
273194
1094645
217581
845080
1971262
409840
420781
1569446
773868
1765782
1161098
1160540
72070
1954096
52870
920997
1324315
295392
1469494
668839
1620106
256125
193159
33433
844104
1971584
1821443
1483746
457842
225464
718996
1337483
1737358
614317
1690851
1157251
1540292
1273544
798483
121958
1541403
828499
1896152
496679
1406379
715760
1426681
310995
1499608
296429
638129
1404430
1718909
1008405
133327
1379078
1198470
1633348
1962902
1975030
1377322
327709
1615927
1475292
49085
1608774
1641165
1565455
687884
316596
782714
548821
1121339
867771
1870561
1154015
1100934
1961257
1077051
190396
1902114
906452
188134
1282776
1758228
1859920
169547
1478257
1855173
478901
1937764
567122
1071489
143346
418422
1147498
1930886
801413
1218739
769277
1345564
482783
379538
659778
1850666
77490
1533157
917025
1999353
1631971
1595496
619650
1628841
197353
1786368
1714900
877903
1286245
1622691
1424640
963406
943763
24215
1718375
1783834
574096
1836052
713556
578596
1427635
682499
866074
1683016
1992928
1407826
501069
1305206
1840848
1286026
1446057
1834165
1690982
241633
1073188
1172219
1013807
1653784
1904841
877672
743468
449660
725564
866868
415360
359688
1349160
47887
118072
1891983
409414
1819476
1737396
1808089
1442767
1222748
960654
1897600
469093
1556264
866445
1185912
298131
1897374
313841
594782
1462772
1256201
1327456
370316
108354
1030185
1442388
840804
408181
1530071
78782
1223599
1688203
939799
1907709
293024
1558086
759176
1429824
471719
1784773
228457
1201140
943403
1180957
1057143
264782
1273144
1017944
1485836
545947
1476147
478137
1118363
928966
1078718
1759473
1835481
1950350
1727965
1897338
553178
106842
1482662
225661
930907
1763922
355284
751124
671934
99752
1358186
1647142
1916154
1631015
501844
1179468
594148
647648
517765
1814307
1608011
766168
1104984
61050
974730
550172
357582
968543
1234307
1192121
348693
111616
309429
743811
889707
1192450
1951852
752599
734233
273888
628560
9469
1883927
1266789
969765
1633873
75173
1356609
1682797
1895112
1082269
1153165
811324
632893
887246
170014
938851
1278585
1575482
1018539
415343
1212791
1311223
1401712
365148
371363
880747
1151538
1447219
1207131
1351509
1512720
212359
1083215
1644458
1448144
1476481
903047
1502590
73393
43881
1612574
566322
648025
1117535
1291082
760367
1147495
1022501
1517598
641514
255886
383841
973454
385971
1817608
1980185
1195923
1194471
1333869
1352605
1417540
1694816
1041310
1605198
131565
1196711
991477
1475942
363862
1093921
896702
1327103
1408606
1967458
1560868
1326971
1434296
127740
563874
180179
1342255
266948
821580
437810
1416604
730711
692800
1501555
1612152
527852
64517
1255412
1687605
1330143
1787901
625100
349947
889056
1390011
357216
684768
566814
1171327
1969616
802504
111049
332083
77344
1071112
645609
1741362
1172429
413977
1773743
1107181
298845
959158
322360
223519
1780692
542381
736639
319064
714373
1108297
777040
1938830
538710
1591808
1123664
954714
533796
1433048
1198073
500365
1023934
1499206
1942072
1697051
1475507
1338940
18634
1603807
102362
1463201
1962061
1161492
482476
466040
372113
234376
1955647
181149
1104686
1335156
877155
729129
918540
1029813
1926084
225642
1100126
1477402
1683640
22890
1074899
1378948
718648
501418
811021
1404231
1585741
1445471
1998832
899873
931513
1390603
1958502
963400
961784
273777
494121
549637
332176
1274906
1481908
462907
1169767
1885369
1587687
19179
106038
1335192
1061392
1075738
1420646
1699133
76114
1216002
1113365
182714
1666337
1523921
844079
111780
724044
1281879
223243
1687133
1208448
1503178
414383
1399840
886784
87648
1876448
1930549
508585
1958224
1496580
1068739
1940833
134179
1160904
745384
1992615
1025614
826221
536383
1380370
858499
70388
40949
693092
1451118
1174433
1777511
66655
1827135
867092
316487
762574
1671100
47054
289781
1494372
1201186
33662
165273
1139477
262254
1766983
514884
1675131
251463
325107
352792
242243
415343
108786
980848
591214
1137995
1527689
1123383
1641116
561947
1150802
1822817
1631682
982264
766153
1413927
593626
1014696
211760
862539
184880
1222896
1719611
1750900
209158
1256734
1167918
99215
35704
1012993
1229410
1131932
1970496
1180061
1913956
456227
26521
711172
1014395
847204
263703
1742207
65689
1817377
1995092
1416198
4082
1547676
345806
675453
1987311
350517
583156
585366
448573
178394
1465536
320892
216152
841731
412683
567049
1270666
1557760
1888895
135966
749031
1781095
1449209
70586
1810727
522766
492950
1815455
950996
853320
1524979
923306
1704423
1875402
1649397
1308746
1894097
89601
695775
1300766
1684876
1679338
494917
864137
390014
1162674
1451812
1133702
1720995
1992546
294030
755504
91185
62288
1507592
277621
323114
145671
1360403
908989
1787243
484818
271723
78006
457130
1411160
1494267
1500026
325129
326117
1685534
1499114
40907
1356109
1846288
851991
1068088
234852
876492
1784339
16285
398646
344640
545340
1871205
25428
803645
1251953
99065
245395
1647315
1615804
1916040
413746
767382
1913902
408521
1620373
856469
103983
1188032
1711929
1994066
1450764
1032146
457779
1442279
1862446
877948
748050
1986081
1254785
1909111
1252415
1748591
1181115
1635782
1168098
1307953
1950796
462372
724411
971332
849421
1785018
1394987
1467562
870756
1644637
1473215
752430
1428409
370932
766300
189788
468314
160469
1134332
1351755
901461
188421
29032
1732822
1755808
1864498
71172
1637379
189187
984370
1636895
784847
168887
1934964
430186
1440533
1043068
142421
1314827
1635824
1485056
769083
1964454
1876446
958860
1485833
1612253
1302790
561386
1933787
164734
315229
1437372
1498564
1031481
367727
1643240
1999892
1085743
608682
1553336
724461
1928748
1576451
1241536
197408
1667641
1603521
1736538
812390
1031273
706501
1159453
196615
1723870
1284782
243411
211243
89957
970572
116817
1902275
502743
270323
1442213
1925925
1269654
838320
207566
1812774
1418502
86059
1015339
1860112
1586573
1257195
858577
677110
1392123
621024
373747
1771257
1359330
176714
1550986
1644691
1862462
990638
1004728
1621236
1624307
1883718
1228787
1901426
70633
442032
19734
87758
150296
287820
1318747
1433251
1437813
893243
14191
716046
36614
1719781
1279142
1010487
1672577
631012
104191
1107241
858221
379966
479181
1546930
103840
885457
1304464
15181
471139
621519
1890550
32740
621869
1469949
1041580
1670993
626109
109987
1959720
1259804
1571080
727276
597956
1524736
1991561
1574264
1182770
1473285
1303489
835688
1486497
789311
1052952
237658
121475
569694
929750
1230937
146323
1580049
1106686
1269317
725154
878292
191232
760191
1186266
1173295
1781593
683353
1120897
135739
1894562
615377
294202
1850939
1088778
32358
1981054
404530
768108
1426257
782776
882065
1794219
535037
1864544
117526
910988
725267
249652
121969
1445415
1541143
896836
838118
872194
1661897
1158767
798868
1374273
1585447
1761891
1530029
1263703
354678
951201
389417
690400
1917412
1718196
1332491
1794299
1993524
1166777
683219
1931383
1599935
770211
1061128
13763
1854007
891445
1737815
1447174
758521
215187
142330
3300
659094
975204
85013
1291077
1524512
1610648
1066646
889687
1043361
745783
1351134
1616789
776156
624627
1958914
1889378
683945
535649
1833088
456541
354585
1376072
1586233
1104275
413654
401255
1925270
341650
1607524
446421
445221
1296085
1509307
1124311
1000353
1045217
1917157
1959061
1153860
250531
1675219
266399
1903087
565684
707067
1564075
1201314
742928
1716486
1468775
69318
209133
554040
1055304
13336
986824
1919754
1446024
747398
203582
384563
1425850
26259
886158
91665
470088
1537955
796733
1910554
684156
629716
437056
113708
1065474
1419688
1112784
55323
1903256
13980
1946857
1634243
511878
113538
892228
709896
88693
225789
435610
685997
1003158
599530
1337415
1677099
368547
1506947
861539
1358728
444781
875479
1658622
1859860
1468579
354126
1369478
1989093
900898
1843391
335103
73126
632212
266356
1454281
695235
1367829
1146501
1494494
361760
1672815
392770
1691011
1490483
1307719
1363417
892212
968015
1963938
512382
69343
1670109
907381
774320
1910291
1013460
194893
850994
1851010
1196734
790583
1185361
57305
1392138
1500264
1886082
1422784
17656
32032
1238433
1791098
1032888
638748
163433
90442
407431
1772951
93264
1027048
1432875
1291032
1874106
294350
60813
812995
1622469
807302
905843
1719916
1154571
1399020
1654630
1543080
32057
568367
1150735
1677327
27928
479150
1624877
595049
929752
1190089
1675505
1366827
1139648
222043
903277
1339151
717361
138157
35029
1456269
704074
1703402
77712
298117
399937
30706
1723919
152049
253685
1451435
1291339
1342220
383751
584987
804757
423774
1246236
191893
129952
962763
1670804
224467
351576
1793756
1060094
133959
1891120
1869151
1590676
1554100
93235
1182778
561509
721312
904518
356570
1041741
590347
627256
422502
754687
1184092
485583
294201
165482
1995626
97548
728444
815462
1020780
1457349
923439
430844
508453
1457979
1244047
1619600
1083883
1480437
345281
1326476
735410
850207
1840098
878591
1920877
1883070
1968809
112884
259066
1129864
1442967
1032119
1649895
1350728
1454082
1982280
210394
86789
542401
1520942
63071
409294
340747
443055
397939
1180353
1775665
729715
1676079
1407779
883962
1157370
707456
1021729
113447
1465874
968177
590954
73008
1909720
638716
1284285
319660
1250262
124160
396275
1345905
1460360
677051
1099365
1579964
658267
1834474
1884982
1330064
469123
1245483
1495802
1002802
1454466
1413926
1687479
590854
800405
275044
652630
1659543
638964
991504
1150480
529709
989617
364616
1953837
353623
1125700
263446
119043
1861792
615473
906159
1476281
156570
1435898
1163225
809699
193330
915105
1053704
1808378
1781504
1610120
1764796
1455131
988114
1879596
859893
655884
884447
1077930
1006820
1770992
476587
1132366
1574498
990877
310916
767444
969486
661886
1145689
51570
43348
834863
1914297
1329190
1520306
637620
1900336
1972904
61027
644421
368538
834918
1587981
163040
121754
953022
1588899
377119
1356328
856137
56215
1941870
479816
1507595
910856
960324
1242687
430329
1649157
241556
528597
9988
230225
1410390
768755
1028625
1741685
592328
1646270
1601875
1486945
1971616
1036625
67515
13710
807021
857776
1138985
989838
926165
1412124
1120869
14232
1592022
958347
840764
1977416
224302
1071893
1071163
661092
678085
916234
1031682
980541
1045559
615996
939962
524704
1926975
190935
1554768
1443368
1609649
608135
1446260
311265
961879
706765
1766026
1625944
968512
919909
52913
1097584
1692228
1823776
1847926
1955141
483620
1836217
1072977
1736844
1228322
966057
1531542
1805638
1623226
1011
192196
251348
250174
1938346
1388739
83843
1439998
187109
1068676
1717047
43937
1502170
1722709
1899935
123472
1141230
183042
1004649
940186
177834
1361438
671938
1600645
1281840
1338039
1222519
1384283
26500
251013
1863589
1458637
1649075
675139
378709
943283
1917910
1489411
849431
275475
1926275
906012
1273237
1658634
39221
967404
1344218
880705
399821
1530735
1203052
1883670
60493
1189082
301232
170596
1161424
244174
1082616
122626
1528512
578392
516259
1991173
569746
1049683
1638179
1939861
850862
1789676
1219728
180294
1943885
1068319
1836918
85779
442707
843028
1254300
133798
1822181
1091997
471729
1672696
461151
1695054
1800632
531305
1750457
1891571
645881
1074406
363898
1791745
771920
1590751
1512842
1138168
1249360
1447581
1657345
658663
562553
615914
519873
735228
276668
1166396
1379014
611451
1070919
1843098
159726
682139
69008
1247326
1340873
840764
1199780
1355764
655628
39697
209959
1081924
711245
1857872
1031342
349720
195658
873218
726612
939545
1736474
459455
590947
40275
611626
496574
1294724
149171
1965387
1458394
1273099
1507103
678798
1005689
83003
1897970
521428
6996
1962524
1154195
1734859
1579494
1751420
1679443
1934964
1282847
537210
723565
1853674
1032932
1298106
671104
1964842
999786
18279
1604024
384789
1332298
83742
1975196
1872411
39285
1687629
906121
627814
564974
1706898
349572
659767
1429140
225289
556153
1975683
267571
1695311
180379
189783
1432018
446190
1384235
1908097
1341293
409284
540108
1654484
972516
234056
1759850
1303489
576530
964859
913638
603067
641218
1106007
1531756
913192
1361472
1244350
1215125
93563
1344348
1048062
1077384
1853535
1713136
1708222
1487606
1403064
950889
232467
880907
1485786
1859090
488022
252675
188871
1939593
985469
544501
14866
670519
32551
902588
1953343
15154
784507
1286681
656414
1120350
1981677
888190
1786858
1954746
821797
1522432
1764374
1140819
868628
767260
1596746
937450
310641
1531432
1920476
1108997
158849
1685156
1208493
221218
295483
1028580
1435387
844620
1126908
834862
1609730
953698
1982774
1737458
1562089
330645
1251126
1950437
1804359
1977143
1240028
1592495
255150
110261
1097502
683136
230628
814284
1577123
1002623
741799
1571908
1881269
1561457
16873
1971196
729411
1928476
1960538
751023
1348156
1295016
1789137
366179
864297
851417
1125275
1098775
1622291
103243
555390
586072
154524
730457
1182497
550850
1662446
898693
1554176
587380
345097
112549
890595
1388540
1449516
1608631
1692497
318566
1068681
104405
232834
540860
634215
1008849
1305677
1227194
477670
535190
396394
90211
1027436
1620119
704985
1562564
1331271
1636101
526303
802402
1858524
121572
299276
662307
1060656
541330
1832646
1763587
260389
665445
629771
1199983
1749167
378697
1532532
1428699
234858
1781463
918398
1906596
1796157
604756
1603258
992854
287499
836135
1594130
1799233
539362
284084
1780710
1251904
350020
1149463
1993707
69338
895437
1674496
1423501
1168626
1735815
323084
909359
817589
1094163
1511454
1878834
1103207
1628900
1952713
723467
426454
924032
488293
127603
844768
493194
612237
244093
1706682
859917
1699727
603112
1542436
1945294
131682
988401
78817
1372689
456586
1389612
1518934
216793
663930
1754579
766265
981047
1462290
704636
512068
1619518
726301
248632
484881
1856477
1585263
1137352
42359
635926
813703
191775
334771
616814
260771
1098460
289515
1268590
1388287
1540621
447323
512097
38581
1133549
1030940
614943
1979446
1001255
730596
1239315
397082
1447033
225576
1334675
1140227
503833
901838
1816022
816767
500828
167851
1031029
395439
14265
484658
656199
475641
1446313
1334192
830020
1881707
799633
128179
729536
1999088
1941190
378879
224419
990166
738808
1350149
1555229
1606898
165979
1103456
245294
1871776
1989920
1665271
1283304
474639
920287
630582
952202
377325
202587
1336061
398413
1269921
1694414
1049988
1846797
211820
1847330
1626507
299860
1231721
1138676
568150
1400514
1655516
1437866
387307
24529
265143
579624
1548472
1241151
332302
949525
1710732
1912231
655358
690492
134116
1249486
648707
1482793
814393
100341
540300
368737
413964
1338254
631915
503977
1801930
596892
527973
1789829
473116
1702774
644616
1699632
1829713
1322879
1451719
825684
167344
1867447
1257793
1879341
751976
974213
247622
722829
855386
302994
874767
1176780
173631
1206756
576628
666327
1893692
105783
1991838
1575527
1962758
1699460
1260754
1675727
1748512
1681124
223639
1156860
1134809
262323
1383217
1555113
1628871
1023553
1644217
1185387
1490752
346152
822778
635101
630535
862539
897983
372514
781423
78182
1953628
1600365
1641500
655986
1050073
963146
1969517
37840
1470012
922635
1546222
701338
1879967
1152059
1086051
248298
1339679
1640386
1522033
524156
440174
497529
406044
1479673
1268989
1102248
648471
1034119
1909722
1619687
993433
289300
1259152
982127
1870983
786689
170128
849947
1422824
1835617
230330
928094
241998
1206745
606335
1105715
871547
868016
1422708
75816
1518754
1620944
491730
907055
228081
1293477
132658
1731877
919021
1510703
851937
1320243
1886634
612230
1658739
1078237
515827
461559
999451
1145176
1909586
1763694
586473
1461932
129223
1292385
1938917
81490
212789
534339
1695619
665261
1388741
1065314
1103647
366953
247814
279084
1349561
1889549
1893150
611529
1971547
818237
1212443
792192
1718722
412821
1889534
1670905
1277291
1247753
868051
520284
191835
770587
104944
1338189
1384827
1974098
554052
601795
687735
1699903
285765
525100
1020296
998286
1255718
330483
1494810
1240369
112337
717871
1791130
1511600
425295
1558932
1213597
167658
1143621
1007092
1061156
1211368
1566218
1555916
96267
391230
523543
1756689
433588
247898
1778386
322225
1088047
21073
1315033
1740969
1910126
419234
240023
1032774
178305
202766
1463011
333981
1157830
1234910
1715161
666274
892487
369258
117
267687
994890
1425792
1283898
886643
119839
924344
394990
1359997
805488
515074
666747
972790
1004277
116185
1651154
403410
979436
1033661
1216363
49868
1129189
970327
111050
206674
340991
533308
248583
1954678
1513996
1007119
291420
753089
1522337
1279620
401343
1598109
219890
909190
1638245
56703
529733
1354914
1727264
418902
1728682
45202
679086
1989445
216738
1627078
985835
1257039
503793
1331944
1128034
562930
139808
1408591
1792803
1853332
1333241
620084
358854
1026844
1954668
644008
666163
425404
1434740
1268092
201744
713791
1925185
193239
1956395
1017179
453710
1337986
1697923
931586
270229
1321058
955986
1064218
960808
733083
1556424
1002699
1101624
640702
815223
523394
894323
1568413
1174540
1108245
1983555
1399896
1054729
452825
1169004
1875941
1002765
1444231
1978864
573110
854938
774284
511512
779629
412093
1188241
490002
81872
59165
1040611
948026
1076803
433569
1109871
711520
1000323
680462
289098
411299
810806
1437522
589103
1267572
854685
349424
1185598
753583
1862621
1490571
1480842
767400
187344
1323110
1229643
1662246
1188918
819188
1362919
1628540
1352589
652049
1849373
1383314
1843799
1157019
1212421
381058
1054312
1494382
1968214
807018
649745
453637
767573
1674390
1411481
1537313
1810006
511586
1231635
1171388
1676968
1401651
247982
654862
540206
170686
806111
570964
984011
381828
866733
165327
1863840
1550942
609940
823998
1787396
930728
1906184
749869
1519657
1318732
230130
987994
559815
1481943
264498
701131
1252582
1547270
312045
1927076
1107424
1575037
336658
91524
1453649
836061
1573025
1686595
922142
1301977
278528
178667
1794145
1743424
604874
312219
1721666
91872
681998
25428
272675
250009
752727
799434
1598366
1417801
632453
1040759
644122
57725
171558
949501
1847509
475360
173749
240239
822929
1559587
1996484
383349
1568489
805017
1717521
1709002
329272
1520157
269458
618240
1782729
930718
1712180
368800
1097435
1031596
1926175
484059
795606
924462
311399
1014886
958297
1520745
1183064
1850669
105208
687441
1599984
1459549
1119532
830065
1053218
1387797
225948
957734
329048
1309353
1565727
1331675
986007
164679
1445024
1851146
1465516
1840452
991341
1146619
2886
253160
1616559
147082
1058118
660913
1870498
590940
1260177
1688335
563106
1134681
943131
390788
1749596
594416
1217463
55055
9733
1818328
1305241
448786
1891701
480540
1978866
129852
965852
166258
344974
1940657
124874
1118358
884569
615199
1862390
1292993
1358907
647412
773076
682348
1306174
1617058
1461642
558437
241749
1642951
1925812
1812158
1135371
24573
80053
1000315
1071461
536798
892694
1098228
173180
1421759
8982
475096
1255095
1026423
1437578
90720
51130
987288
217876
224413
1849263
345275
1909047
1391986
1132755
428972
1839481
1507682
549219
452651
1240816
159891
69222
891966
441168
1655007
361086
526240
385015
798251
160748
519413
1352841
1866486
896046
336070
486610
640763
1307442
543552
1106045
121975
338739
396506
833976
862162
831079
1179528
506114
955812
1024588
1938187
1564200
17437
1327417
1321953
1160984
719142
1997327
1845301
755872
824474
1234881
1369062
1480315
26620
1592553
548810
88152
115999
1487508
1536518
1247231
1876554
1457741
1565149
410613
1610729
290544
760182
86359
1433245
1231344
879690
133553
1206357
1172910
916561
175444
1627172
784932
1868726
1698545
1227181
1301123
989188
418688
773325
1510193
1791029
1482525
1874964
1349077
1023959
77869
1917334
1950339
1711102
1810621
240997
1290233
1396188
1345385
263484
338848
437369
692691
161960
1468753
121408
366281
69729
1020357
1315812
1679589
1873086
1336913
1866728
913195
1124485
752017
1168334
1553730
1931130
23954
1428302
118301
358403
230007
12763
1299036
434786
673297
1994083
1499066
336473
1768590
1426652
1714589
1424355
850688
243376
1779278
1035473
373806
732497
638634
827988
1269752
1982477
1554652
1011621
264046
1033408
365764
840016
820768
1313405
1117765
64637
75774
265317
866874
18636
1684869
1910035
1156383
79036
1763647
655692
270719
211135
1001737
466240
1510519
1605134
1452295
361838
130085
579406
620404
1644735
1280700
1288939
143218
1781223
418714
665131
160695
313941
716159
1850821
1971955
1465509
1060286
928680
1348200
1522586
740982
321567
1826378
391886
496249
1858154
223538
1928760
1291184
354920
1952075
1044157
1250656
27979
1635484
241816
395504
324370
918779
1455879
1300124
1450558
639738
1905575
752408
491255
373822
678864
498734
1674912
221679
1288869
1156421
1852012
488881
868694
671305
511421
1967944
126455
244793
1262627
1016471
1731298
791999
865063
1587342
720121
673926
1273777
1031516
1981481
1702867
1621890
534835
253801
90866
1498952
1709328
1048754
1950358
1414159
775716
144472
426038
1772249
29658
1041282
1173000
1572229
1175102
1087183
762894
692745
1196979
1950966
1383792
943633
401983
23033
1614253
1985633
1722047
322257
1087416
857887
1808827
1922725
361565
1136482
380872
803878
344828
221080
1850600
400149
137254
1952245
1948686
22310
1148212
1507617
1382102
586540
1002849
1127362
648306
1783329
959377
1647063
739419
1348949
995534
584924
173501
1410749
906554
1334925
1783601
1802692
1467883
672064
1115170
1848063
1510065
1983791
508
512401
1613226
860216
915555
1509312
1006748
1884271
828411
953373
347328
79831
741658
1207517
495004
1658743
1207907
1676869
597277
1511671
1304157
111466
1777543
930117
291912
1774391
957400
1796283
595840
1727421
969425
1186972
893311
1858589
1687453
110258
1529408
1169733
1652164
1502874
905351
1823843
403252
637065
1565634
1718944
1094948
626968
290
1965387
576369
1243434
1348998
1035030
1695390
972862
1766154
335712
1925204
1758094
325697
1375965
117234
1175827
1642756
62734
1759344
1376474
1662352
1086359
495974
171336
11720
1054089
1371508
1198369
1232667
1880470
1985784
804553
75817
1250810
1228214
792542
899927
1313544
1703835
974719
1397623
1290837
272459
1070169
1194907
1028803
1496874
811831
1155526
591053
219530
797171
156716
1444178
1945531
402538
1648834
1726549
148677
1348905
104267
610150
800472
141486
275584
253062
1921077
1313711
1917334
1318705
66254
151703
949968
644895
1178729
1273040
1006595
138950
1653495
1655152
726572
1057184
1476355
1519715
702528
682242
1663220
1493957
506548
1261114
1530563
230359
1951013
90573
661151
518139
635
1508919
1790854
172490
511405
1718918
822491
1447581
39675
1857976
1743345
447040
1647228
1116205
1193716
867556
678510
849154
133494
1780106
1844891
1638863
575673
176839
742541
1908844
1001165
1628072
347447
451188
1652763
1533561
1549605
1449433
1611972
718347
1918339
1266217
75327
820939
450844
1694118
182731
880846
393820
1478933
1772886
1850275
359037
1309700
1874915
125694
1160053
638271
1970877
512420
18837
47988
659919
1572665
315920
1372967
970572
1168236
764177
636464
14652
1026264
637147
1666786
711308
561630
827182
1642366
680820
339232
183988
278043
951641
1505670
64879
1371494
1570564
163027
1687483
1088967
1780516
1304041
1445339
373671
29501
126617
173482
630791
1136793
1335931
1842832
1409614
1448661
1760054
4412
1705046
157196
1374153
91764
1021445
599440
780429
402066
1799912
250120
1471867
1209703
530061
1027509
215100
704523
987944
1904762
363474
980897
1365016
1671217
1021076
1641254
116629
197653
956734
890882
683629
83677
568210
1224804
409207
1136455
1035781
1015241
239500
1908719
207109
1621263
606120
1702006
69328
1205005
1880888
1458791
956270
177335
258736
1587899
960140
1036057
1388310
916893
456924
398106
1812050
264944
535471
51215
1314360
1405558
704917
1382987
1631953
767173
830355
349872
1411871
664143
605841
497541
311755
1350822
1158688
648158
596181
1502293
836118
760246
1123132
316854
1963768
639771
64294
509620
609161
208928
425357
1720888
1721355
1138653
1573206
774243
1886545
1591873
1280710
1062691
1124618
775502
1449010
1255608
797923
375929
512420
672253
569743
1438019
668645
1144045
1928231
836632
552667
1554837
1649135
1148802
1597797
274400
1173939
1942213
383895
1421186
105127
562560
1771691
1489286
998971
77568
1104220
1421334
484933
1096867
23848
1176706
1400528
996473
1463414
1482620
1186272
1581455
398010
835872
247358
1904280
1098520
803841
1276592
1074635
132305
1279512
104793
1578455
1952548
1680360
1916804
544507
4980
1181572
157521
1613536
782583
1105657
787018
50744
421658
421653
1149347
163017
916129
1568216
763299
1438156
449064
497823
1396995
437933
979396
1359717
709966
570202
250196
1379643
1235251
1590112
10458
118485
1510160
1732206
1476222
1315936
702381
846034
1462785
879291
360165
185793
1421577
343648
1876274
373366
177018
1429606
1756610
191284
1869928
1552577
1751195
1781791
1493249
1707981
957236
672548
508432
1552795
104278
507549
907464
683637
1376434
325328
1612200
603199
53067
663816
1716702
956641
1836225
1414402
1762249
1513411
1742589
875030
1472886
39623
222918
1975569
551998
306462
809858
1057579
1454782
1568482
679096
342602
1054649
626207
1548088
1247837
411489
600964
830355
1224769
1471481
1981144
1346797
242073
1574989
1395071
1700195
1773083
1787771
1083700
1127251
1420312
949496
1043287
54491
1491824
1646879
85262
1742923
1483648
969185
1434517
364600
610713
638093
1660727
138090
449064
1243800
1795629
1541164
1141823
1635865
614314
1932025
1554799
1869588
1406605
1589944
1061206
1336671
1962433
104659
1462703
1918959
1237101
1773873
1186399
561985
1284372
1957836
1620179
1335178
257664
670744
1794592
545474
262453
843686
1348646
29622
1073198
762703
659787
1737078
419705
824144
711990
1459628
56950
1073796
1086920
178461
690267
1753665
1303268
1933665
806764
781858
953694
285969
1023395
869541
178667
960246
494540
1553150
52899
705509
905807
1541061
307261
548089
603336
253206
1954442
1454596
130965
421564
730300
1777055
1054428
101972
132351
685321
256120
543091
1575633
1118901
274230
1516948
1470012
833713
1743313
453915
1774848
776800
472525
952517
1151249
1743025
776171
488596
1975524
183964
784687
1438282
765019
1404152
1429676
912892
22845
1019889
432932
260189
1019565
1851833
715990
1179263
1914136
1645053
1116572
363934
25964
1552165
1544110
1303887
1876446
1858861
46539
1686659
112010
1796189
1615260
1934347
297681
697318
243696
1618181
841232
1478599
1152300
928243
802015
1328628
678329
382206
485432
501432
1535257
1295989
414783
246223
100522
429531
1991781
546400
51984
1246366
696938
1551567
1113202
458904
451313
979113
316211
428096
212487
1387824
1213873
1241606
1601875
79029
306872
1237325
1207946
1072693
1465980
151150
1165427
90468
1846889
1413241
1489751
353181
668735
618825
1390347
1750684
1171313
1190068
1800484
1791896
1976713
874426
40046
1428807
1126515
1206771
661771
1439766
1331943
1389923
478485
304841
1833609
588196
554421
349575
814134
394882
90510
1101683
1752045
1144195
845685
443515
234315
1640932
1367988
1320393
1102543
1964993
1944867
1972151
1347473
163018
1855506
1112558
1432943
261525
754401
279816
309161
1619088
1844514
1417350
240235
584763
984566
1148060
1598544
1728407
1317311
374147
1911559
1378035
630192
831685
686410
1512387
1891674
1214642
1376364
601541
1314329
250807
1391361
454343
639340
1313792
780429
1415832
990833
1833887
65987
1751490
1842312
971253
1656799
1617942
1716070
196741
1855706
1694076
1110307
1074221
1528067
1748744
1634551
1301976
1101802
1971836
1296365
1306101
1565224
1530271
834204
899970
332559
1612399
181267
1638341
1146841
568174
1926757
1245622
1356680
37118
1172635
633448
1878125
1964117
536790
1007230
489992
1297212
194425
471180
1698126
207172
662581
1839103
1108624
96257
377075
218418
902802
1539018
244815
819445
1081832
1855517
1829980
1897565
678976
1278546
625116
543180
1021287
1413989
1353138
237355
309460
1986102
322631
320372
1468581
666392
958219
731801
549734
1613266
1984047
1596899
1867062
587709
1425684
132924
615011
814193
852567
159633
1134106
343747
1746629
712714
450844
1644655
137957
498108
476897
1333241
1102357
1135580
348538
416657
621829
1653258
1597105
266334
1735499
307380
1353196
1717608
409862
1217180
1512787
336149
1207310
166511
1001665
1315189
1177670
185387
1046116
1282826
1053722
1839668
695837
1391894
1659060
228779
277191
24215
1383143
1277363
421016
1389034
549592
1575825
264511
1206543
178674
1855195
1103466
1177776
516363
6073
432982
941433
1387640
31115
1315867
246334
474433
1359753
679622
523172
1541902
402911
1149128
827174
79234
1324331
69364
1918066
1121441
1531065
1526885
948078
276658
1957933
1519429
696034
834856
242538
528621
1661907
1951867
1064827
814734
1721989
952957
1806738
1975852
925166
1201439
913259
1412471
232007
1800073
1309611
916152
1993726
1348816
1733834
100747
957546
367051
383503
1464928
558056
1321729
1418803
1948026
1451326
783073
1639109
989646
99943
1300889
1783652
1674553
113255
11309
647460
960376
477792
779547
1295929
678643
1235847
1927437
969326
705724
1084707
1915739
1739551
27045
1596960
1333852
90066
879328
876213
442656
1086360
793888
1740626
1054783
1409404
381274
764233
1856706
1289061
1073136
778646
50709
1590638
1301665
529925
724673
368044
1666091
1141436
14522
763939
302416
423165
782137
1889641
583828
1407524
300160
1552127
1636394
1727090
977032
1772460
1051424
550930
545609
1132905
1789082
1037879
236273
1718802
1992135
1087969
244555
449244
553670
1388451
333573
1119007
1045594
1954922
1190178
297788
1161623
646388
129952
1400217
779894
445375
618696
503075
1772814
1700954
1055072
1015888
547511
1726899
323688
1273217
23996
636990
1388818
1916157
1373935
517793
702752
608278
393184
697985
902719
1163520
1905100
329221
281168
504802
708339
653720
270002
1069362
804935
1934288
1724742
1122102
1320058
986040
1598811
33806
1323531
510658
1777465
889205
1746117
582393
425333
1074542
479795
777020
242817
1054121
638960
463296
930650
879281
1598198
1591643
1506642
1120047
1193678
1415783
375860
644003
1921861
1770765
702949
1942319
1067982
649564
1183062
1878834
992005
856988
72053
969622
866485
352385
295961
1973925
328524
128212
293562
1505431
1022455
1931117
511316
286880
1991303
1245061
762370
1571451
1328041
1210532
72147
1108009
744696
1115630
998224
1682964
249418
1405155
867853
570172
1848688
1393541
766710
747464
1541790
1585260
1645722
1903627
400569
1170929
782268
1493935
888952
1919883
1696343
758065
754145
1884388
1363265
103312
1757792
999603
116164
1337588
1105211
1043592
270690
432520
980575
733973
1552805
649179
787051
1508057
1971514
1558526
1429699
32352
1737037
233971
949525
1464593
1010183
733165
143458
26945
1881900
644407
1666557
27655
146939
1921878
1999766
518580
1673212
413561
746540
527191
1296496
522869
90393
1798604
1927813
1436685
431360
1453026
1951204
704643
365729
1734714
1125401
878463
345007
54953
18486
1822547
1089254
1582768
286386
107581
1049109
569359
297444
269080
526099
798595
743177
678582
794851
845478
1774553
1286508
1830879
1101856
1810716
1714283
870331
223649
1954872
294846
902966
5458
1110776
1629513
649249
782854
703120
1426287
1669878
249508
244745
1147341
489439
359985
667601
728642
286332
366224
1618617
317988
736294
137815
1455336
469168
723482
1096966
1590639
688594
1768261
781913
44540
1424992
476014
801179
178062
590712
866365
1767532
1425115
1227303
797981
1913895
550556
472175
774747
1974464
1275482
1389282
1351114
503392
69872
120362
92772
1468192
164296
1660779
778718
998119
26122
781938
575243
1717408
1623005
222481
1516942
426492
1629840
1347951
218590
667453
874528
331326
1114750
366886
1628322
482753
1652469
861331
1226534
1188222
144920
1701107
963561
1222711
569976
857523
809122
1609161
355160
1248818
1111261
882602
1893496
231060
894855
388589
1739695
1930556
279664
673961
1773715
964218
1383482
495175
1739364
1692741
1574776
1473127
519055
963011
976498
649618
757523
295267
1414529
480161
66782
1271695
430737
466847
1280674
925273
1519561
305
516904
350184
1123760
1632107
373874
1982543
200400
1824554
1041751
1793982
210096
1277265
107225
794079
654874
358399
1739145
1129245
1569239
206291
555856
1666565
1401435
690958
1009201
1589922
1797454
138424
600590
1831777
891134
144688
1283710
1361826
1072799
1732446
96179
189999
1588959
1793245
848805
447887
1814430
1935150
180136
1811660
684280
510998
1271460
1849538
1418388
1430907
1470747
1985874
1507145
353670
624722
1839860
1641104
1960112
124399
1788240
1478988
882797
1554546
1344447
1925602
822425
1808311
899810
1471723
843123
647034
100314
1588945
1429271
1587497
110594
1963202
1723470
928967
1330434
1023707
1154147
95216
739700
1970342
1811600
1424327
589884
1015470
170103
501464
1416531
1002941
619368
695128
150953
1829610
421213
521855
16795
717101
1132108
1363811
784441
685068
1215003
1409291
684548
743371
814579
131025
580526
1669652
235541
1352127
1105353
1320656
1415827
1256252
1717645
1537769
1894747
456874
854785
724411
1647698
1694305
1400941
1596465
138457
1416441
1233260
1558223
922477
120175
908702
887472
589321
1736333
1881185
1720387
1582128
601503
694552
49628
205332
1351461
1215389
723981
11738
847327
1661
1336557
86603
1395041
1697340
14499
161006
235214
1088095
618132
193299
1449374
1962370
1487254
1255645
892449
1586440
1122596
1562533
5473
1527680
1993331
427539
248866
271818
370551
1688873
90173
943049
197667
477829
1154122
739879
746640
1326947
1553577
672423
974529
1864201
33937
797547
1999347
934005
73283
393784
1132934
1559562
1268511
1324824
1076294
217374
1328475
808160
1746727
1157318
1446335
338479
133424
1967407
566322
47141
1526197
1454483
1416655
1614340
966089
1323640
1668613
1604028
180562
1345402
1281553
1170938
1519116
999073
789392
1689827
162845
992287
657550
101370
167804
298458
217842
189515
1205840
329047
1582365
1407875
1183876
1120792
582341
1075791
1295273
885827
1853960
1892522
232047
559133
807447
968459
1209750
96296
1006054
1124614
1966421
95157
1205039
1258823
660473
190253
1083537
833080
1605651
1264794
1313944
894232
528621
399928
108715
345370
1898262
651327
397791
527723
1595674
1853849
908277
549854
1722138
94933
185645
132340
1062196
1473419
733659
164961
1891246
418092
1701091
81313
1594349
578290
1652946
907978
1706186
1715003
1002108
383085
489710
49308
797349
1721396
971177
325619
1186179
1959085
606711
901554
345303
235050
591688
848912
1692609
1060169
1714017
866125
707959
1379617
915387
479906
1176687
1516011
1430652
469309
1312072
1833659
1826793
1803610
519058
1405221
1604906
574596
1108276
1135385
1229096
1310240
1626000
567681
564420
334698
357864
459711
695554
1249897
669240
818531
258502
647134
1489994
587377
1378239
634580
943138
67799
920135
915363
798494
198106
701525
1894097
167472
828923
1034456
158869
1058822
781538
1458362
63822
827257
1803138
676797
324612
247840
793266
404084
1627491
1357878
1611034
586567
1537364
456136
348955
1517141
1792279
1580849
27023
880149
1971761
293862
819024
346398
1530771
942224
1705046
1957187
1742647
1389827
1307418
785932
742272
1669959
105321
1977498
499259
1375477
1740945
735110
1062704
1454376
709804
1753444
1915646
1450447
1519912
1234951
947689
9438
68525
1255033
58826
1502909
405299
1991576
1887809
1400404
1313842
1007467
1621077
1700201
746899
1721196
774164
1847754
494219
99582
1134379
462311
1520514
176210
196202
1332518
252388
1790507
792543
752392
1952428
1963136
1258118
1130747
1044506
1122010
1908209
1582874
460327
460384
1453387
585118
1930031
878261
1996890
789666
1679054
1304757
808883
157461
11756
685668
1615299
49071
476975
664512
219459
695624
1463924
864221
1173879
310267
1326917
1202705
199767
1440119
1945522
1800108
678519
804935
620872
1984774
1604301
1168655
1938243
217198
1050460
1126744
1681276
907760
691682
1361578
542764
1292531
1912584
1773180
1679867
1020006
1272071
1509152
1237623
1237751
1355519
1925020
568481
160726
428209
437102
1394114
1375429
955555
1185393
1810914
710885
1653343
77226
773334
1733295
630334
769003
266886
1162412
1142105
429881
379367
1560284
1712877
608670
37780
1785771
1476700
1936647
86732
505609
1441032
1392289
1656626
552956
1395394
1066628
1775284
258987
1001297
484438
568446
340087
487399
1755544
70611
317813
620613
1571954
1687929
1303283
853058
714113
1017316
575639
1725903
873899
1173707
1695786
543615
955334
1937713
103891
1625874
1172913
1063304
1932007
815621
592205
560497
539989
1046312
1511639
1416978
1508452
806242
1957556
966835
890267
1913693
954855
487305
844879
156999
825069
274408
1962524
978624
574543
1193682
990052
1487694
465679
487343
46359
1033842
929364
125926
1883141
1678909
1628309
649569
823086
1515286
830713
1560139
479713
640209
621869
972104
1904457
219530
1209259
917984
1450815
1853336
1326507
1033773
255399
1480917
933513
1687914
1423392
1941940
1588988
1330845
710373
1851516
1761704
1517268
645337
807357
621876
134556
119556
1436843
1877559
1906624
278115
1601379
92155
699967
1324777
646629
586724
1989189
1084569
1527524
1002107
1480117
1440939
1028642
1266575
1089892
1681340
1175462
259244
1593783
859890
1254954
1932396
36892
863807
584852
303700
1667344
957788
1780752
618704
61974
762289
485697
1795108
700611
204342
904114
411780
1265850
1237349
768906
813404
1992847
1608883
955748
629196
366794
665518
982434
1168453
893663
1456949
897900
1336260
585231
1111885
1297365
295203
1646883
1338904
848376
1143886
1979113
32855
1761936
1162368
1769824
660250
1078264
744559
1331832
1911238
1890671
1378651
940712
1619547
349968
1388846
37293
148846
244584
853794
111209
1475624
491288
199997
1652846
70430
924348
61007
1676737
916609
1249353
1154974
1162932
960242
985133
733825
345342
973328
325967
770294
1277358
53067
345743
184750
486577
133544
1077357
278569
506942
1608883
892602
365582
161153
647968
1639135
440690
747286
1087245
265078
1434289
536775
208971
743219
1915075
1035414
665514
865846
1158770
362382
963713
924240
776885
1731053
842540
134530
361105
1245512
1846371
634521
1214040
128400
1659093
41578
1156470
1637982
1659075
1481476
1469295
619248
1151830
1397049
1286361
730285
438687
1296386
881597
258651
1683911
1647972
1232332
1664459
108352
1081945
710969
140146
73121
139798
1493357
250303
451098
1564011
1329286
1769506
243411
175169
1490979
1642007
66569
203152
723115
20175
965395
1050510
464245
1564846
1518498
1338444
1458965
976908
1667923
1547830
1281081
1569790
792472
946801
625656
1051485
838616
1400802
85984
279356
1776979
1434320
45270
1952538
1800446
605628
1629421
1063270
34995
1364920
1497648
949972
1782774
852334
1094277
1179759
952793
495701
1542804
469614
634439
567870
968338
823674
381905
26888
1899868
1706192
119797
1445117
291644
596268
857344
1654587
845570
1228539
1748234
852677
1778511
1572559
1694507
1161267
1497191
1167165
140018
797716
1342661
235758
104498
835284
704006
1276572
1976797
883341
1805455
1433048
1851858
1716306
1203634
851520
1182784
1387312
1585613
990160
930320
290248
1505283
1163052
1060313
1055625
799165
287710
200882
709362
407650
576879
1116825
1748013
94878
605630
279670
1828708
1924155
1743261
734327
543314
382913
1447174
1580879
878641
1976792
1009103
1701064
931733
465783
1940565
829623
1893290
525131
943762
58841
1182781
1364448
1508340
656542
1813054
401652
1937974
234711
536313
514930
990170
1671143
216105
179457
584569
561595
1045550
1209073
470140
1444193
1190770
919002
43369
1969561
74278
1661134
491086
716158
344199
342695
1017876
564721
631598
148658
748070
1732916
617099
659649
1201009
1010195
1873887
872852
99513
1473745
1761988
1853096
1715056
1546527
1204596
1842321
618173
1110200
1183010
116003
1254300
202473
783909
1786589
1962522
1740079
1968865
99431
1081013
1863831
1320917
1095338
362119
1048101
1214667
1820068
1026444
1534828
1671833
426642
391699
92439
1891357
73841
751599
1821212
1064218
1856655
315226
1092089
1577087
945298
1030585
104229
1445084
231738
1395453
254934
1574742
779138
1791464
432204
1242300
20710
316965
1092833
344496
1426373
732498
1118901
1347477
45
792880
439887
212106
1963573
1792034
373521
220400
1902975
1743569
1576473
1251726
647154
1774599
699445
1962758
1711364
1046141
1588969
1340235
1516832
1326610
375728
1706572
1539407
312204
861957
128476
1185001
1289351
1861325
96494
559812
1492275
443066
1343460
132983
1780208
1675727
1222916
1905831
1944239
1123742
33461
772021
991405
972352
1212057
1516557
1807353
395644
378266
1971878
1625894
835795
750711
1702661
97157
1180565
739510
116694
1026664
786889
1133399
1291119
1539662
1588122
435658
121672
1605796
478422
160052
1657841
227086
1156484
950225
1206825
603518
665457
1380088
1008286
472549
214064
1760197
1742717
880995
1954094
1379986
448206
456571
247491
338564
459585
787708
1354338
1700249
1194611
1719571
1711787
245962
87547
3109
621001
733844
255053
187725
1164835
1274157
692781
984687
16036
1441605
685485
970479
1816572
1274914
1850563
1953963
322442
1852744
1740311
1542773
284808
1542340
1598240
1653468
880162
1966695
1153349
705125
254868
676805
750098
1730821
1953363
787363
1954223
1780671
1656385
1346930
1391133
244058
442236
948428
696440
1894676
1407995
1211117
1450658
1604826
627189
886899
1606140
555519
90768
777053
1933237
258304
401475
1322030
499055
881763
1131813
259972
1237472
872696
1392807
1637004
155098
782326
826909
715368
229382
505638
1491691
1165129
1236826
542818
316292
617258
275365
1101565
1468620
1950771
145798
929755
414592
808914
1310527
1620888
874807
1814483
697272
218527
66199
1505245
1112746
1440754
802294
1847683
1079724
57666
336251
1255400
1210997
1881724
574184
1011505
871403
562381
1429050
1231877
182589
1334097
834586
569694
130897
1955411
626025
841578
373072
1340888
896639
1595905
26993
390968
925146
1379112
1024373
461986
1560315
675352
1480569
413696
91645
1871263
656471
1438668
212978
867165
464419
921201
309694
12510
1428348
1943739
692257
1815750
1349839
734035
489571
1630149
238512
34941
1745630
593318
276173
450794
1079513
1700595
285087
1672564
1247853
1265974
471077
107971
968875
1300500
854339
1908871
662131
1682503
1492425
1023002
1751126
1323225
578963
1410576
152920
1459851
413985
525960
1990899
176424
852821
421973
1966014
712844
139117
820489
788088
587595
456111
154637
223414
1164162
537110
1352607
1196507
1359359
1176638
230865
985417
1197813
1755674
167388
1063669
1457231
489680
823740
669647
1721609
1753765
205168
199571
1839426
1219513
844990
1764941
1691642
1090331
1305826
134606
1020263
663842
1154093
709140
1702313
817045
872949
1489097
1749802
321330
1118646
1207930
176342
1426199
993830
870514
332025
232401
1940311
223737
1300436
479301
1993989
1882633
1242480
1496534
817805
1718717
1386313
1414205
65608
1152847
1384190
495183
705047
349057
1973077
156261
664143
1290613
256684
916290
765657
1062245
1663873
1502179
267687
811730
1187143
1600354
801876
1156543
1806128
908140
1145931
1396141
1026020
424720
1221792
1935255
1419698
432577
757645
716941
39053
890387
1064698
1645366
1572620
1347765
371388
1100714
674039
915700
313513
1257308
809862
1213340
1872067
334194
1336562
1479876
1432525
901502
314136
267999
1988002
920237
1954661
558871
71766
1621141
61143
1595977
1371831
739349
1004540
1866591
1618930
1920913
741583
1736632
756617
479484
704621
15278
1228046
427798
632694
460498
1566512
725900
1606760
147607
3219
924506
1897892
952610
156641
1188599
1577081
1801437
940746
839032
1307719
1348021
1049067
1158166
887906
1261776
1228117
1112567
358464
908231
643448
140445
820530
679254
95999
121772
826102
1395192
1649887
1932859
1201283
1297973
1235507
1948351
589130
716893
1595926
326755
1053242
306504
1031010
1730743
1757443
332059
375860
857408
235900
21301
1629952
752732
230815
664172
1495412
49580
803057
716851
1474106
947839
1910731
747728
113334
105898
144059
804905
994106
1356138
1029303
1938551
1145569
1370472
1818408
306361
253276
186393
929049
1397176
31275
698268
1170382
1732137
1510633
1752996
511828
610194
1471461
1965897
598774
1078792
266748
1700234
1447784
864727
530306
706281
1180172
1914544
1462734
1782983
1338921
1083731
202268
1325731
1219433
1146369
131397
990654
1283914
156840
1263574
958365
275757
1363937
794211
889930
1967115
118904
94426
399311
476860
1302984
957870
404774
239558
196192
238368
15755
1433796
196406
1245914
317091
1295921
1494957
1006992
18340
919258
1825240
494875
1413394
1621921
961803
900835
1592011
686996
414396
889106
511246
1711758
1774801
1990907
571272
1789218
1468371
328911
1844680
402620
563888
1031374
598349
1496308
1316480
1044433
520172
770013
1405089
477303
1169969
971793
1054649
807331
978409
165848
822643
1120903
879263
1868038
1572806
24019
1067928
962344
380364
625291
1155103
913315
1908599
676584
892708
77452
694459
60701
566501
1009259
27225
1228489
878526
1292489
26284
36563
1832282
1055920
155485
1343522
127877
620418
743679
696698
1856630
190292
464858
1619562
1645624
68168
1664340
170968
809112
22346
255022
455449
426642
1785110
379749
1007336
486322
568435
1418640
924286
712268
1568495
17089
1301039
1264716
1704559
58729
1880810
1763282
1344588
920284
758512
941124
396143
16055
1754831
1175668
931668
91535
198760
522818
1053706
1269098
1383437
788662
1523242
757829
1535436
119229
711245
769568
2845
1774279
562490
451049
92520
184099
320718
1801541
1811812
1369995
701162
1258222
304816
1128176
821841
586684
1259136
637353
1037921
1172800
1054119
1405391
440449
1350923
1843296
1982167
1314329
1524008
586200
519513
1189107
734504
1025144
921008
1270720
1792166
700458
1753459
580400
594820
1250512
574502
380781
1236271
451859
1664208
92978
589479
1896520
1625698
1071782
214121
1887313
797294
1459114
695719
69377
1434060
545282
1642085
1140983
1392213
1249748
1946857
1692756
1274484
613568
1757156
1150139
1297348
1489702
561205
274143
152664
1558910
1134534
1115482
1658535
396000
682882
170103
1777353
14389
1951184
196346
1857502
1884273
1287065
693515
164499
1489866
1034618
792192
232289
1167697
672932
293501
947463
1085508
1091371
459344
1569218
24911
1957547
325813
403180
760248
1989400
1470250
989776
1081042
1204038
1849256
833951
1254205
1079625
246264
1351455
750439
1095223
285920
1445910
1143452
1320940
195978
1521003
1364715
650688
1222664
1508872
234339
91875
186574
237322
976151
1646621
741688
1074392
395550
393595
1476568
798886
325083
1798390
1021987
4259
830131
309753
1834761
237011
1325686
701796
1544775
1717822
458066
1359823
883808
1635689
1628442
1580024
23071
1189401
1077336
143852
1196342
1592498
1736466
500481
594653
1242181
39145
1662125
1622936
1756718
72094
1648657
490694
1736304
1937925
1946850
623543
725795
177999
556084
1222925
41653
772075
1621508
1056865
78640
1628788
1594449
659544
1966849
416482
1585456
1116136
800914
1135821
1674357
640081
1867422
225188
178624
1736844
1915567
148452
538591
1158106
1272403
1976696
790386
1967759
1891976
1665816
1642655
277020
738399
1199976
1589760
1327358
299566
268291
214066
959465
1128244
1462172
1262217
1115688
618642
1696430
107085
1507929
360237
1809910
414829
151981
1739830
224050
1536462
802504
1895557
626970
1281227
265898
1639584
144724
730072
1970958
474137
1143418
1793383
642558
376580
189871
1365806
1352811
1924648
1321948
1544823
1459826
492337
549493
96442
1268010
1133234
683956
1327707
846826
1859714
945118
160651
498774
875675
768004
1657406
1879250
1808799
1841711
1802727
935349
1732612
1403252
714610
694636
1719493
1813908
199354
1355336
1293440
1716369
202833
1564263
899722
1053196
1099586
1277531
1943780
189330
1208558
1411789
1473080
530317
1731721
1691461
51749
1570384
1382132
1505234
983303
928787
1587277
1721714
619821
548739
1067962
774450
1045883
1886424
1522279
910283
834373
200768
1915770
222406
1718375
1820131
1560664
1124068
639771
765260
1438259
1714286
192535
1006908
56825
499500
970457
1025043
141457
618006
1963414
640182
1525879
1573872
144904
617363
1790186
1999744
207475
1560865
1328145
1335461
1117199
1499850
1497842
1892075
1317672
50841
1304431
1743988
629427
415040
503851
933332
1677983
1797132
1880511
1870462
667453
688056
1018160
571640
1018096
1176157
1101505
520219
1058984
1833609
215789
996921
451491
749818
1016712
1646217
1956658
1296917
1450648
71978
1744151
460484
914714
1959843
1788498
1653818
1328962
327668
818061
783388
971451
869791
1890096
1918200
351020
994534
1291538
739673
1247061
1232328
1533206
1817749
1946588
1938612
897955
270101
1154808
365542
1559115
1253952
598171
1599588
1644544
652032
179112
499460
1844159
78088
26536
1047829
86383
1404503
791573
499958
1742773
1295666
965299
1641269
238770
1797347
1105027
678278
1264138
318282
248317
767532
628560
192239
1912403
1752465
8007
257683
1801688
1669618
884986
215417
508133
584448
493999
1935466
723547
632534
573850
1127286
794875
793511
1088680
1836079
989745
1404342
724458
1271648
165666
352286
1629956
228943
1635472
1163714
358883
269444
496765
1056764
1942052
683629
855428
1061321
1663231
1586247
1947672
358671
1963272
1125181
1879352
1205422
311734
157317
626587
1448881
680063
847409
1723978
1098890
1626345
97818
1796352
1462279
333938
521275
23421
1328054
68811
1384641
1061108
1302219
537782
865175
1194588
36684
1656129
1027311
1812228
1906148
584763
378085
1640830
1554627
723012
1394411
1824220
537317
41124
451049
1820020
1569269
458683
455740
1238738
807684
1189861
365193
112576
1777426
1086241
593912
91628
723458
1246602
590543
1606363
230154
1432338
1561804
283942
437244
1762661
579885
1200594
1167623
867394
1224995
221137
65529
134615
797099
650493
25665
1799629
59414
1238919
848612
1379159
1322998
1592550
623523
100138
1264054
1311027
847949
1462364
1274437
410817
1018066
412346
184739
1820601
1733233
671706
220838
863427
319913
1101729
388823
281822
690256
1579346
1723212
1474092
1370438
915716
470937
1892023
1557967
745597
1304684
830313
1478813
757872
56026
1554214
444087
1205352
283437
226706
209770
191814
1466970
1283003
1330143
569073
1833450
564840
289665
1444365
1242152
1093050
1196610
914937
139808
648053
1100466
415993
1823894
133635
725909
706106
1610034
1740651
1991103
1736672
622096
33935
1341823
905850
18561
1205963
276610
1820929
1350080
193212
1269596
52020
1230732
497520
1353140
425068
893647
1433711
748639
1626345
1446423
117948
1101635
1893124
1241529
1618586
690550
759252
1566384
522860
1941092
226536
837236
1095526
1325104
509753
486639
185023
715172
1452840
34878
1561043
1862993
1645768
198848
1286570
1072003
243375
1499608
16885
320241
1946265
42333
725766
1820309
1146589
1805827
841197
1557690
176493
1636799
30096
970492
197918
819707
1918028
657179
1699450
1017237
697381
565154
645
1655534
641731
558203
1478116
1357797
794972
1259213
297125
1706137
1890821
1292045
1442656
1592640
16193
1700560
562553
1566611
161156
1812523
1375782
993577
573309
400338
1890879
1849203
431151
1532289
922621
1706260
413224
1222214
1062096
1927888
419289
1926130
985147
1971885
34705
1368903
1583649
1982959
1734623
1677072
519051
625444
880799
910758
527731
673
1475839
708545
720447
801764
82570
285225
786669
1739950
900835
591296
793922
1049067
737051
881811
1867637
1138717
1847793
464629
1442893
1561045
1997647
255631
1920628
1633082
385928
1116244
1082364
393728
1810005
364344
206765
121906
456885
245712
33520
1389909
1296993
640520
1256982
334344
243429
1500946
1815473
826865
292545
793130
134607
871418
1244237
1549947
1966230
1974425
1830237
993347
1441279
791762
342338
1611221
6131
1276322
995279
807721
975877
737131
547731
1361384
53383
320531
126299
1274575
1697986
493222
1876855
832128
509948
661953
962672
1183043
1403412
1943144
106518
1820945
1226260
1862278
627602
1961629
91665
1973686
978456
22822
836073
1490296
1648093
733998
583283
606906
185898
141606
859731
63184
1387212
1784062
1406939
1099745
210057
1682508
1289674
147310
1752201
1555096
332603
1113849
701982
1876349
1967687
770634
877692
1242256
725275
446112
1601569
4400
46874
570929
1669651
1154716
605894
295534
69732
1560936
929793
507835
1923690
609203
1900908
1940593
1614481
1914494
1365986
1412900
1294641
191371
188789
855404
651670
863108
516751
1853504
1466836
71835
1225445
1545596
981303
120447
240110
1877680
930063
603750
1198124
1172013
1376319
580049
5088
1281514
16854
567417
863973
1478100
1045928
409678
1902965
490766
708954
892569
25675
1878504
779616
990127
1240122
358956
1414760
1799537
440660
1253255
907010
625236
1257871
441325
530564
1148976
1003704
519344
647312
972289
84356
449708
1533408
1629546
1691461
661260
1276373
1888467
1274342
827908
766110
79801
950900
1512136
774811
1333634
1552464
1516496
1594509
1342302
281498
1552295
1602229
1487357
855470
270148
662980
1747073
1507148
1320843
63082
1831606
1374197
1396043
947992
327031
454624
701360
387175
940545
1857497
1330618
1393150
1709854
265297
82873
1622650
1165803
614773
1325439
1534796
1690242
1625672
543828
1197222
1426336
1984312
522723
971824
689493
1008523
119347
511693
966808
90760
518212
237096
143514
288698
1419681
591826
123794
1076941
799189
1972750
1816313
711465
1007768
1728163
1759853
1651911
1799546
1061261
136623
1120489
1622175
1012207
1572382
1095039
796658
290839
1080042
1672508
1262607
1663516
802900
849760
227204
1191690
1421447
211105
1754173
390263
404660
1833912
837700
747731
1769429
1631376
1993127
29266
775105
1093562
975411
760939
1666129
1982072
883651
1231973
38513
1342194
680894
806798
899908
403009
1465659
58551
1559669
1245793
624187
379301
1785023
1374416
1328947
1857547
1720676
1332070
534711
688105
340238
1431279
617420
1627971
953711
458800
1852679
1994469
796658
141581
102763
1395366
1436963
513860
233321
610069
611327
46366
367495
545047
470682
321434
1660638
1277098
135011
545918
966428
95477
442112
361504
1170771
1353101
954963
843622
1900852
916189
183094
849693
749866
1150845
1392071
1826242
106744
1023442
94227
946593
1090867
1788637
489881
843047
382178
88285
241257
368390
1013437
1823682
1178871
1596328
1262035
18180
299827
909229
1585786
1168162
418628
532938
70781
1762231
1352425
1373910
1728111
821959
931489
218068
1948836
1045029
1913011
564626
258552
1139636
140799
1007286
833903
454421
149170
284577
3076
1998424
996050
854861
1244943
1292153
246643
1685574
542876
1212866
1330922
1853554
687091
893761
1551376
879584
501820
622764
1915614
1023992
86686
103546
1904637
1218221
1194054
963763
1885549
714399
1575410
1325361
789334
1525402
213907
1867158
1850963
138112
1829205
1169862
198094
423277
1718784
1273822
1560912
1775289
910830
41897
820788
1850705
1690001
506325
1470428
134312
1470420
1580689
437184
1156221
237758
1444512
1169452
1049788
599836
758512
1279730
449844
1079177
527433
283150
227198
191764
1777097
1615686
1088130
54660
1139450
1951103
1650413
1364762
489000
1000046
1179627
1512509
1763377
986382
1664621
717633
326933
876546
1136102
727720
1953877
1476680
1145511
780134
301396
120021
1092817
709401
1386541
1673304
1288114
1939314
564446
348824
953841
886096
1560372
1496239
1140484
235765
1465109
662923
230865
1794517
421128
810068
237066
1416231
102122
824621
587382
793057
389673
1595484
1689040
1911119
825560
1865983
173344
1033734
1180912
1063197
1173040
439177
731930
27832
208355
1475449
1176678
1919357
1003414
1486027
1565224
1798498
1710684
46357
1842355
572115
1809496
1745799
171826
1786390
1096599
1857210
277668
800190
1224074
507769
585958
785483
378513
1767850
1982352
1463277
429802
1404472
1854864
57578
153935
472305
980441
212688
376215
1009809
1118546
1762935
1364477
766135
762738
1531432
1813193
287668
965085
580345
476111
176590
1459244
888957
753014
376716
921151
297028
1241114
697804
1610830
1805086
806087
1958658
1399118
1044381
215937
1926185
1893152
1423064
1504134
1070970
966808
869396
1294292
790733
679596
567380
1925571
608539
777605
1073125
178044
1207589
757578
445321
1164961
675002
606263
628620
1755784
1316409
1934247
381012
1200698
1671185
1516063
536846
757701
901204
345667
499621
911118
196497
1049968
1989064
465558
277185
151815
1893954
1121623
929500
1433939
708478
368145
1713071
1399959
438324
1146619
1031142
433562
356178
560149
827375
1822254
1724073
1961195
1872854
1796456
785244
1148531
422914
360792
454586
154119
1185531
1617128
1286015
669675
346665
1236517
694319
116445
766109
137782
964137
154421
758342
1412130
316206
877880
1748376
1229960
1179003
330918
1425965
578331
1876507
234773
317578
625778
1024945
178766
1184989
1067228
1654284
653792
1427676
1031169
913393
885269
743522
398354
1153902
926468
1333359
1563637
819492
1047190
489479
970668
699598
918851
904784
1120857
525000
619979
1479216
1881053
1722951
844060
712017
1254501
144368
221008
670075
1002333
651570
1614696
295892
218091
735242
1104939
1021287
107184
1813449
478465
1875602
1126982
726928
446776
1219546
659073
746982
1566477
970548
1697087
851209
659366
940739
1778159
15643
119004
488479
805503
1780227
1704567
504710
1935908
489638
181747
1392200
1428173
10744
1266472
1973175
1083838
846095
1152201
1795739
1441647
1173734
237634
737133
1445953
1481328
899063
553459
1100511
1609098
1538407
63198
1542006
471736
14416
1613770
270974
1988981
1933943
1276926
845447
459217
1282850
1727589
1637725
1583147
705594
444550
131426
560783
296956
881888
1519893
1411503
792163
674796
1637403
919337
202154
656471
1628386
623272
1805592
838151
1090128
1501654
673737
615726
1476130
420959
267418
1414338
1185221
1938122
971946
1114028
788602
469886
501187
937292
826821
930448
1446539
536897
1879714
1502661
1220656
1680787
1943735
1253616
476861
1184283
1596212
1407513
1951436
125107
970132
795572
1576327
663414
41744
786991
1479370
565036
290367
1496212
297679
1149293
773204
1892511
550609
166448
180721
1941319
159771
1171285
1610390
650801
1665505
1126234
31542
1229564
617363
563343
187891
727015
252675
972092
1014360
1426501
832731
1654915
1409311
1439108
1506572
1210967
1716436
126698
806556
1979375
1061023
1648541
1365248
306483
1725003
1229792
1768067
1940509
276197
283767
910393
1195671
1326832
959972
362024
1758529
1812360
60224
731604
372612
1258833
1554294
643738
1910035
403040
1637353
588871
533866
145349
1150480
599962
527641
743618
1697377
964001
1517599
814624
1390129
1090938
1039392
1522480
1856171
772214
145202
1776223
652525
1323997
1434291
1219379
611633
311223
284280
163557
655470
296713
1573904
1336767
294542
1399343
922807
1538700
1406178
184032
1929858
1741706
1102136
521667
631224
1860788
734327
610660
1773032
1106132
1014306
1038583
1140156
1385090
1774171
1365473
212620
899694
1486410
727303
1615264
633767
1846904
1658934
43396
573543
1908837
956161
664472
1332750
58327
1180561
1909986
1896068
1033022
818361
353651
1520852
999880
140170
1113755
1108795
1565866
168533
1630291
825670
1349625
61846
904499
881748
1525113
1444643
1425668
1688594
1066375
1020692
948664
697585
550591
1557643
1610785
657812
1729638
1257489
907504
487711
1811484
1943100
1646
429933
1296479
385800
956120
1887721
340566
1066454
158745
1415730
1023235
685664
1320876
528328
25163
72270
232489
909915
117173
983304
1144933
215036
1561364
140629
1210532
1350000
1954684
498563
1955254
449530
1787478
498000
381391
1161063
830052
917957
1962890
1895322
1867084
1053568
257397
668527
250557
132439
788081
1970702
719023
1144515
291669
627862
272643
50094
1131061
423728
560364
14353
630039
755626
569289
1055569
587781
907081
1711699
1456494
1012431
1746337
516764
600072
149244
1733371
949463
443515
436931
758642
1607836
1325714
57578
1492614
10293
1812061
140372
248072
112089
358232
1250124
1721079
527989
1598679
1649145
1617002
1168098
1498397
994366
1465605
735466
422796
308998
1446009
519898
1128840
1323955
60345
53659
441219
174407
366834
1537831
850947
567215
485874
361702
883304
986195
1075175
594058
652728
1206914
1514818
1374922
826356
87728
1229947
1945418
1127972
188743
460630
1332649
1398467
71191
432720
1913487
1708801
1154865
1333955
1476886
618240
1543709
197562
1378856
1291916
154340
318561
1197879
1347128
77925
1651967
1128185
1326591
1197883
609936
14327
1523394
50879
191140
591913
1952900
60904
1560847
1245315
635106
1145771
817699
1668098
1043615
1086130
930664
1169312
432974
1932915
1535422
1383992
1666435
1486594
818695
58777
1417559
819112
831526
696411
1065597
496816
1806242
1071141
1636437
495535
1598012
445468
948117
899168
203987
993812
698562
93264
1233045
859113
860684
282475
425596
630676
1648183
299008
1794868
551169
836288
488914
1022760
431431
888779
186748
844214
614708
1869003
566273
762317
41451
514841
1496506
1987478
1187398
245828
900189
1349240
435631
30581
1287039
914442
1958711
1231025
309907
1088792
1670821
46481
210373
1828754
496742
57578
1697593
807579
1488551
1804781
692507
863928
1803226
754457
1844034
288121
1442598
1091999
1480695
1797350
1871571
979294
916182
326507
179496
1783738
884858
39860
1813348
865699
1280980
538435
913207
1618803
1710900
826356
197593
738155
1750317
199841
273997
1626869
1299664
1819067
742474
995949
1656221
158989
160624
1725567
481565
1239737
1305177
119552
957823
1728329
729067
1866434
86389
264997
1406850
195597
650111
347037
1628001
1281514
1136276
1862648
1361961
1383113
1573610
1931125
1647558
1201610
1047563
1014298
1086704
1037874
553551
190465
1684284
1340453
1246375
29070
950149
1713499
36026
339907
1690427
1584078
1806485
932565
483101
1098826
1639229
284633
1668217
1737849
1832768
224986
1375379
655628
1035421
1362000
662839
1138976
584034
1160736
153048
1148430
1411374
1951366
1551184
1686906
1519481
1019154
764233
558219
58923
637523
195561
935675
1774513
1279045
104401
28072
1929437
106393
1230128
937893
1178954
1490328
935492
1212495
1986206
1011752
1757444
1339317
1147711
1699215
1390558
949505
1840907
1394477
1955394
429687
94003
184444
33934
574608
5053
582912
1669367
543328
676366
763477
1814528
49322
554381
1342859
1268000
864213
311629
563001
1558723
320148
909368
1495697
1056231
1324226
1528436
377721
1628242
1288359
1818978
133327
961276
104076
188088
1805738
1250905
696204
1042944
1194442
1299736
1537389
1937643
830085
835189
113155
1594167
574034
1083892
620402
1238333
1853841
167304
1511354
446046
1169094
1247465
1849432
1295140
331635
1490586
1836468
297503
35042
926873
7298
1176757
1035979
1451584
193334
70990
361182
1704408
1521969
1848246
1768987
1561502
850884
858054
1696169
1036634
471866
97751
1698560
272026
1981440
434157
1585412
1969293
1029225
1373803
1843200
513392
367923
1020337
1097686
1353676
612909
866985
882602
1678260
716763
765388
537380
294417
1765090
1119831
323048
293966
187897
137135
60054
605764
933773
1056326
784446
1984115
889291
1475668
1145133
919731
958589
355123
72689
36930
226931
1704571
1621286
450186
1202954
996721
332119
1769972
89578
277966
708074
834798
331051
1835921
1740064
497690
700
1659263
1617736
272475
1399639
1891538
1449376
1394369
878752
1258222
1115371
1074002
1617783
441479
465119
1119422
1048967
735961
1530195
1241995
126203
804106
1217108
653523
646460
1525590
1050881
1217349
664075
471208
56275
402280
1396752
514452
1688229
1210822
1630970
615914
82435
657145
48650
1230351
1619209
574028
1675817
1645748
1197196
1675408
1724308
1483843
299434
1951795
959026
791756
464907
1746477
1080707
1505447
503866
14562
767732
1312676
914218
1774541
279100
1037382
1275571
254728
1497800
1862751
277748
1718669
1793026
80564
1777839
1513839
1590527
1124484
1736019
176306
781947
99261
612804
295394
761864
1350640
1772475
454855
877882
1310186
812374
1767225
1918211
1842185
587187
1033313
576580
1456755
1924258
650043
807653
772104
1273453
421088
1401958
182589
1620753
1130355
1562735
997558
1064567
1949887
1609796
138466
706583
1458366
11201
1501721
427223
754115
146745
938045
1239965
1473806
362482
1785756
1799991
101533
234711
719701
1961933
1154437
750853
374678
1712060
1006739
96245
1864498
1755726
269124
1577109
158441
429466
384847
439105
141657
1470248
977796
1912327
282157
1633468
239327
184775
1445148
1439166
1211841
212422
371380
908697
1781791
981514
725196
1505766
18807
1656041
1076543
803288
156371
203117
852299
790456
1153092
1021080
906692
400463
149553
509360
273963
1904939
1657067
617615
833501
598391
1540880
1717306
987520
1296506
70777
427260
921395
24047
1028415
1156242
1126848
1130714
1489741
491596
433403
1371154
1786368
124764
1883626
1202009
1915763
1787233
595073
570782
1584574
180490
1850374
1677478
1340235
1659903
1029205
340507
1680394
439622
1393020
1662667
115
1078946
632432
162918
1644691
1955595
1286457
1626366
1118405
1078417
1768785
1112892
1945184
1342174
1995012
533018
1671783
442795
810716
413867
1411509
994552
821966
366955
1659816
671294
425537
291328
159080
1208521
1230221
1736089
1081707
1593706
605708
1053389
1547272
892298
681739
1668216
813555
1561475
1334287
1108692
1893319
426682
704442
212140
79289
1462781
424569
127563
1041130
741226
224236
1087378
1141904
1113018
212038
1971529
154931
736673
1330369
863885
1085164
1411718
1895269
906228
556739
225849
1247568
937144
1834761
1914381
1676277
1842794
1900928
1874888
1076953
1682956
243417
115009
1150231
1430979
276048
1339263
822813
515845
343954
1265931
1434506
69872
264997
183091
689563
1790112
1761919
1709117
356510
1095588
1469596
1254227
1193158
1107529
637615
787426
1389970
1742575
1598880
754063
525716
1835140
1878436
1259351
788353
1054605
1585839
748678
1766153
1122833
195349
437109
572844
1880449
1679917
866879
658671
1544970
1267779
569930
624482
1684973
471173
715834
1527930
1634903
1532913
1301063
1524082
1691237
178208
477813
1347091
1798187
772022
656790
992926
44403
801561
310763
1633630
1215236
683143
1743634
1253293
1812335
1841117
1321264
602142
595119
20025
356921
1924126
1761998
1288574
180908
932365
1219519
489770
1094860
264745
1144112
1748679
1438244
1550968
1145988
1278437
138743
1675123
1426588
1722746
1552543
597394
666190
1992999
700211
1956270
1346775
1118703
831130
1446578
393184
1706293
610261
758812
722749
1197720
561278
1216668
1437445
369210
1902742
1455936
1572202
558071
1481883
292434
1815799
1806190
1573037
657112
1074549
876840
1810528
845084
581910
1296529
415958
724115
127877
1401691
1239976
649711
156556
1204868
529354
341944
844875
1712818
687116
142328
1678279
536631
52384
1795706
1925071
214483
444041
1965343
56022
638617
1845753
430188
1813058
227663
518834
1365554
1967514
1051417
42298
249021
1935820
818882
1653570
420386
707938
1664176
79743
1300431
624654
809323
814556
1449995
1653649
1959402
1159254
331635
1722091
117492
445562
1387709
33985
1717147
65098
336151
944357
642163
1840945
944075
263137
1401993
461705
100593
339007
1897773
1458248
1127723
870169
512820
187776
313787
1484196
872852
1842174
1603304
256229
1457359
1967750
739071
47164
965919
29282
1756024
722323
1361189
795203
192715
743325
1506229
507835
1033313
1817712
1538077
279168
625535
72319
1180679
11408
1551635
152030
1099138
1904689
1422353
1093885
962019
17267
1834986
1529326
1952428
1590576
1831390
1484930
1276247
1352719
436557
1120538
560507
629645
1058782
609662
276681
1113769
404581
764251
62388
760302
1759911
1088226
557571
1553221
631812
1375710
955569
1410770
1332750
1274843
982871
447613
888345
768039
287506
352753
1319553
413902
487531
1201012
99787
110141
260677
207618
1385546
1952931
252970
1208512
1378808
811955
136745
53383
910491
1448255
1325441
1529810
1782726
1898956
1204002
1644923
39561
171074
214939
359455
1399323
410628
80208
34447
638190
210577
1132885
260180
1613587
1072820
875911
1030892
1683044
29639
13379
798177
830129
1112543
1931605
1719669
1324187
1117465
1369751
1621748
1528026
885057
544522
1311820
702241
157945
208152
215100
1345403
1832202
1943794
499002
712004
1259560
1377233
1823952
1717383
126575
262935
1635382
125329
294650
845871
450015
238614
1081775
410774
1281445
1212663
403028
258071
588854
1608590
1099520
610143
356071
22778
1506581
730404
344461
1961669
775139
240958
147826
775525
59820
831044
468281
1992973
1063029
1527460
1374783
58218
457144
1620448
1949349
431138
221319
16605
259287
599105
1015012
585293
1036163
1562212
684614
1410749
279882
1917445
319915
1309905
1203675
816713
622167
1379999
58152
318973
585306
1646008
650701
1314578
787817
1851341
889758
1260296
446488
627493
463130
1370489
321415
525224
1931287
1602882
933168
1874340
203189
1114365
1242573
1396505
468232
308170
1744756
267906
1340109
346355
42739
1400416
917138
1332856
30906
1675424
538659
10691
730792
1079043
583720
640877
1601389
1501822
46054
151077
942984
1988578
542026
390335
210739
1555035
605087
305326
1469080
464862
1659559
1443238
1723207
1583768
500265
347919
415686
1836220
1696386
1640293
1060601
657146
1400750
618864
1375922
29596
1167802
557055
340019
1544775
1291521
1658695
1280327
171779
1676388
1423769
1562805
720859
1709505
662792
1546818
349369
959506
1799873
1833273
988899
1646905
1053138
84139
1283889
1716682
86318
1520
1505128
1186076
596624
97830
1663403
506991
599160
353148
723076
485381
587625
882609
930539
976821
56459
1117312
1702252
1978383
1672171
964575
1866661
1250681
552227
85333
1176256
1374061
381201
56301
1265133
681887
1168387
509516
361722
1672607
1976743
1269473
1529054
1140452
808790
1638167
1564447
60465
1195607
1903207
1986837
304667
1207225
1981485
431815
707914
1900280
1667510
1697021
1439031
1732007
820990
1623597
692955
1939459
848686
1255457
1812853
1505443
178856
1383122
1506433
1177649
408306
1844789
395662
846797
600410
762543
309240
901605
1691861
1705459
1843866
843341
1001984
1673513
249561
970693
124834
1983822
1801479
1208242
790186
305777
304187
829892
1757231
800807
1211935
385427
1508248
1424322
206396
902578
1458510
307025
1428787
1358456
1488264
351209
606482
316729
1102151
1658100
601974
1872115
529482
1048716
864061
294617
1822629
1637364
1523029
823420
508293
139609
220191
1569069
927350
476171
788091
959997
947470
979262
1983242
1641678
1404255
1500396
1084055
1384947
511693
1667510
47509
66411
423964
1446071
830639
1235793
355215
1175571
773868
1820063
945516
166912
150387
1857498
933312
205301
729382
1438096
1523810
585549
1916436
457769
1998861
27392
477237
502753
1975390
1854384
563160
1826260
963312
1521445
1677993
619625
564781
288616
767858
269744
1344176
1456832
974856
515867
733165
878624
1368233
501391
1535211
1563005
1311740
634581
1827498
31683
1670501
1262300
1831149
724241
925643
428111
1272387
1352842
1797610
1927077
1092560
1097423
842821
488803
454867
893287
184352
633643
551222
814504
1263373
714360
674097
1758097
327215
994862
33199
1291209
205320
51162
334464
1388183
472943
834556
1697838
1877763
1281051
1446009
61201
275633
1725708
173450
800305
590793
1951872
1925963
613124
36722
1555735
1756716
1813664
1811382
860216
1674354
1420359
1039392
1246679
1881352
598501
760625
971674
1591617
688062
661055
1284554
303448
1462102
264772
223204
891248
391847
590345
816809
1316693
1145050
1142099
1187304
767133
1406605
421495
1009125
478984
75262
1328813
41161
1511483
1912022
1835893
1430709
1173670
194841
875916
788909
650801
307124
641514
1633632
1122555
95616
1968976
927173
1900819
212872
1848510
1435606
473778
1010692
682571
181882
1487790
678587
990111
798169
680881
233711
1692756
1132841
541837
802284
304278
268680
713198
1746595
514532
727350
1919958
1463348
969920
581830
1683783
787272
1974445
160353
346085
631779
84388
1628776
1038984
486507
44191
473176
1854320
1330140
1698557
1991139
1673513
1364703
483038
404861
236625
347361
627571
1108205
153872
1286401
1308836
1223071
1733053
1025302
331343
1489560
29095
197748
1123707
555807
1790521
1132061
1936703
1352373
1532896
1537343
1268732
1929530
1549583
1927050
96833
925318
781074
810069
596643
1121993
635006
648618
1097870
729600
737659
1641535
1158576
1996810
973199
1880178
1253721
280578
1216429
1048965
1814332
1262524
984940
768
1587677
956966
1303520
341045
742107
1590751
227973
661061
1232053
587505
1799891
23687
1157293
742977
1979827
201726
656250
92912
1895434
421593
842341
703701
60896
1956295
1763729
1150480
117503
100260
1944265
1873360
1400320
1546240
150708
686658
98673
1202981
549331
1797497
1996210
1608751
531235
1090945
1952252
191289
852559
742915
1178782
447647
530146
612840
276198
1889472
1378438
1694440
437681
1239684
952956
1104718
1464011
1325693
1627943
734452
308483
1593179
895293
1815357
688686
1725998
143642
232937
653628
1116336
705757
157280
943552
61742
1670093
1145988
843275
1231612
651224
370747
1500499
1443446
993794
1010611
1904236
443083
1555813
312242
347616
1620631
1235433
464179
397363
717471
1644208
213404
1452306
364920
919075
1292373
875284
1164038
1340050
1593873
1895495
1216758
960323
994552
12911
713995
482338
438214
1850715
94140
1884722
1392098
1027033
111597
650067
1443598
1187366
1764814
1847754
235921
466307
977601
59123
112067
1846198
1406922
241537
1299196
341590
1681687
357600
297042
379140
505634
1052747
1202266
655208
1394762
1608533
862569
1325611
738399
1356960
1530064
832480
1119016
771307
503313
1769864
109834
1088762
467058
974051
34710
19890
1628854
1618841
1864917
1480337
1178750
1649730
756834
786958
390754
337333
269650
217409
1959125
907412
581857
1524008
259092
1133484
1375041
754803
57157
740795
887899
1577914
584131
1577691
1284448
1352842
950524
1207347
1353312
299223
1193805
1517071
1372335
1093808
196279
620294
474828
860260
1664200
914908
851372
436732
43701
283576
1195153
1539
678785
1705105
1219400
724890
1217335
1865133
656056
1870152
1103746
1197521
1502132
895093
676795
902258
634912
1928813
1729859
1844678
1693360
1664829
1494811
1826898
1967291
513295
1484244
1667727
371035
1805403
1641530
902649
304711
490002
773879
1289061
451772
657667
29171
1835960
807578
1769491
250444
243039
279548
745845
989795
1432174
903173
1802173
1999132
33433
1528708
1762900
641443
1383859
1470644
78657
762849
76980
79500
761688
49114
582672
473623
594266
1941090
1241073
1260682
1609551
1130343
729211
1248906
1423921
1892567
1732248
373174
351122
356136
523149
1404776
1113786
1451316
737292
1609546
1647248
540362
1464488
1545508
8309
889802
1994236
1128282
343759
1351034
358956
326742
464157
70336
106890
534841
815073
1807737
1951720
407742
594436
1553316
439350
1239477
336087
1773795
422669
188393
313797
1463
1838017
24686
1079121
1557035
1381627
1281441
422581
1756742
563620
66457
1668559
104332
1320709
426863
1158274
512690
1179624
572525
1164370
1072280
1927675
1567354
588463
738881
1659696
666557
75464
1348330
1286646
238007
1939911
1073945
1655690
399980
727250
12763
1164374
1919856
175648
447944
1601638
1394026
1101330
1246437
1632665
563213
819375
827834
1807180
1957020
573648
1900541
1760198
1615439
212143
362077
804971
775038
1540408
230524
1058756
352489
1101650
1326403
1169366
1086943
1952653
1784144
352395
1284288
1537453
33350
46222
151778
1415315
1225088
759380
1128667
1454199
1045590
1269452
1860462
1740778
1280992
880378
1417004
232011
155415
69763
853965
537012
1080447
1346671
1660353
511919
1651268
968333
1483783
1566794
1136306
407820
1098672
1019095
1728043
756358
940443
830997
667935
402829
204932
187798
1524000
831288
1538622
547513
138646
1908512
504781
510958
1508912
372911
1060085
877957
469093
823809
1925544
929673
1014861
414011
811111
495451
806294
1921945
806359
1677205
599188
1195696
506124
683628
1637276
737403
225196
1787731
710708
1840601
1680987
738293
956788
274274
1599998
419134
91523
204469
117211
1440496
378200
821112
840825
1010243
1173597
907597
993633
712970
1459579
157435
857559
1718375
414963
1359287
1412432
1332978
73995
1637811
1071173
678858
504314
1923026
254844
1128179
891456
857126
944357
926250
299884
992614
1746139
864486
1328188
736940
529850
46598
1207184
1635325
84571
1471438
495768
692114
277184
944357
869473
1542711
1155846
868083
186936
1470285
1098568
1359161
1406309
795988
339843
1178696
1223182
1459401
1391332
1140220
407201
1883322
1521148
429467
1006723
1467663
1734568
1657778
1447567
1259072
1757921
1409883
1256620
719308
551905
273899
1398169
1947110
319368
1866152
648492
213229
1745412
746534
761953
123319
251331
435632
1520308
1433240
1819002
107166
1120771
521870
753623
1557962
1554850
221906
481489
1764867
1258816
166873
1720524
573344
1740868
1887432
687476
1163414
105722
906540
322078
1380250
905167
772849
1696770
1413799
938365
76327
1691248
1881143
1451212
249200
841725
995924
220905
1923703
1360496
1047906
1381201
1037239
497084
675383
150268
1186795
499123
1276694
1017785
240214
133642
625783
337123
780956
65790
1414823
686698
1835529
198433
1002849
94737
64485
838345
1435531
1495092
1545892
691825
716710
810807
125458
1379959
163163
801346
967661
803553
398893
861383
596153
826813
739087
1837485
355211
965603
625141
1870074
1944538
1135822
1174959
662766
1450411
549971
838750
4693
688853
1811233
118713
1795160
581538
1956868
228457
1406115
1460359
343520
288501
1601036
1810601
1834356
1107382
1182413
991091
1022691
453520
70828
1550197
1615709
678514
1621263
1323680
1232077
1091882
287277
1445403
1482888
679610
724577
810244
566635
1018401
1754352
664146
1463585
74695
1050972
263529
967854
1487229
1913500
205080
1966568
577824
1216442
1700884
797708
593609
35748
1131501
1598808
1451369
1344326
394785
1599836
368970
523144
1102629
797370
1959081
735162
1053423
848744
1477838
310692
1050544
1803966
1414369
83611
964887
1718473
670744
658938
1058144
1629078
581022
1077000
1572455
935229
851114
327121
1908873
1479285
1445704
395932
1405263
1952328
827936
726070
1474576
1348326
1562692
1093499
1328211
1648563
1362886
1790023
227341
1955721
565611
1782407
1865485
1670133
365559
940575
1938745
377380
799758
884916
520035
1127636
763426
1033372
158117
1427348
178408
574782
468783
728473
1488980
276841
1577767
1474497
1257251
1716131
962701
1733959
897040
913753
816113
1628880
1841501
1589564
1895532
379753
1859299
728479
533460
437034
87846
1400603
1990767
1461552
226947
1702045
958916
480360
1372516
1904833
1605169
776656
1731338
677698
1864568
1453604
256666
1524207
1647433
1768514
1853388
1164256
1183636
1384939
80715
1775221
134035
1306076
900568
1966199
1650930
765330
1800073
5648
870803
564888
1401861
1443219
826128
1560467
568062
1231193
1627115
329074
1920587
1385274
1684132
1518654
741530
857537
1311262
620616
235943
1412019
177949
1941482
878062
1958051
1969737
857724
121926
1870113
279158
1704659
459524
1035799
1355063
749592
540483
1569912
313197
798834
406182
1845699
962386
1480614
1827464
1241088
1149145
1353117
328373
1994939
1230661
1004277
514149
1373021
78459
387963
776260
1053526
1058268
1941737
190068
799165
732063
1588264
1262054
1883587
1100071
1255539
1713302
1918105
103180
1656590
320763
485976
1168852
756620
1745192
1623309
384221
744166
1718852
1753727
1467391
671542
1414137
1193173
1446046
690593
149361
1041745
1814931
1817555
863247
72972
894763
1957702
381905
84411
1821671
802138
478441
379691
237322
1622080
355085
1453327
1516875
1508433
664169
1568976
1681581
686460
1510231
1478571
1287728
979219
1360926
371683
1209056
745133
1737131
1324808
362804
133182
692551
1001118
1898988
308955
483813
1600743
1669540
1949409
967469
712375
1857439
1133541
1057013
756225
180782
1973915
795733
1166747
757783
1164255
350541
50558
816603
393486
1153494
1501524
1815636
1369593
710741
1511801
1205142
1327992
849685
877206
1809685
1336623
889395
989961
277189
1845709
1313662
1304024
466399
663481
428103
1363738
62920
34266
1026349
1298125
419230
553757
1598759
241298
315958
465882
1434923
93123
1740021
1125467
206871
1071869
676865
805409
444693
1734659
358316
398010
407213
25800
1634408
1887336
829779
1322856
1437200
1273123
1476037
503054
846007
938323
1709154
1569065
400184
1533205
205260
647644
710930
390407
1392087
1956601
6722
588889
1869969
719839
514107
530906
513947
589250
231516
1863494
1439098
940787
1649131
344157
698361
1901666
1611957
1891170
1569689
880193
1605877
172908
1720145
381391
999793
1574588
841782
916290
721009
76962
1409503
1448437
353424
1025812
491154
988674
1840548
326704
678875
1009555
916609
1876749
680875
1378110
79345
723558
309744
511835
1180510
1138895
865445
1506152
1241296
1576195
1893707
567250
109160
227003
1058144
1735436
1775915
1571817
540273
1735628
1323330
129036
1109799
1067217
1910557
1992565
1764107
1691013
1681744
863902
346114
976858
1223473
1155468
1970127
383155
1770689
950015
1555713
873008
1023019
1898308
1389332
1667799
590556
547359
118443
503825
946444
967649
752216
422063
1586960
481067
552021
1887241
1170655
1976942
1450988
1389409
1979950
1662539
359755
955021
43456
1764074
1026264
354486
609478
1941875
1156107
745386
1101694
1993719
1771814
102474
100271
501637
1890027
1790928
599134
1188913
817089
1290436
1731518
609701
893377
457357
1329618
1510961
264533
609775
112443
951831
1660471
978367
1224331
664598
53697
482511
678070
331292
1013949
93125
1623171
136360
108417
1220704
985654
1688594
1361564
223187
1858056
1878361
874588
986384
530110
1550968
368740
1462486
1610610
639377
1256173
891849
1189327
1422143
1887177
235188
122713
224378
1479835
1864465
1429201
1915640
593048
1672471
699042
1894609
1995874
510517
1738413
1059481
544330
1756398
887172
1527886
1015952
1696801
903022
1627783
782776
1602946
328554
1444621
486311
1982171
1656661
1440671
551198
502092
732734
197143
737719
937427
1204788
1654977
1589452
1801175
1743197
637560
275996
657663
856591
995001
1767572
1755812
133544
1215415
592218
451315
1652046
1883412
163092
665298
873169
537380
588611
1649871
658243
389196
800662
1450926
1675650
1428482
1535251
1305098
479510
1591773
232464
1382990
1433481
755476
1129352
959585
1024580
1849505
1011822
1178477
1716241
1780996
1368460
663520
877515
1024634
675031
1777088
551962
1552805
197486
1500423
1560215
328985
862865
1790565
1895317
357256
916998
246152
658448
753253
542467
1824837
668688
1383177
1230912
995795
1253824
1167485
668185
38298
1293586
1266925
462603
233988
510261
1529394
605087
1009726
696571
1795804
1698436
653761
1074319
1761007
1556196
1760525
1308076
808381
1711538
1133913
102616
2075
1695822
1951480
1193286
1836036
1490227
1686647
546304
389195
53640
910124
234652
1546304
229249
982299
546237
1063364
1598064
213952
777973
69567
166685
436502
1944578
1498087
214118
1117218
1374817
1746473
1221586
1180527
1915873
954783
512145
500478
990912
1981839
1936669
1357921
1216554
1939217
1632973
1557053
160498
1093744
1308263
802481
120071
758188
100447
710498
1326148
1605272
457130
1850192
196198
486908
1482966
1756685
152816
1045354
1759415
1594330
876492
76589
1429867
1526152
1417470
413232
1309062
17658
708727
1339379
1949675
1460708
824660
1593908
1354491
1601223
1805078
637730
1181023
1180880
1414514
736526
807924
940247
1593303
1755551
1211603
1072509
1702255
1516982
691546
385884
1495224
1995557
1913354
587667
261175
499337
558850
202039
1028487
15521
1988987
623272
307358
1781480
203817
333485
681542
1247264
716554
149049
943122
1530731
1238286
1842877
161044
159009
270978
1784598
1792608
1462348
1179430
1587155
944991
883996
1981776
601050
1008002
329747
1497087
1709112
1791991
1850763
292877
1104089
1780346
256283
1148219
76115
144639
1009086
242069
977891
1332372
1219577
92057
207788
978231
1036693
1103364
107921
782806
1274477
1238019
246729
1149372
1454686
791338
1040491
1015618
698117
1360497
1709305
683198
18433
10786
1978869
1330885
201942
838010
296381
407764
421116
1182460
679854
1080581
697883
1697360
74954
1440318
362751
167504
205455
18483
495341
677642
344353
1028032
1973051
1423702
646422
199986
1097531
1862803
1105322
1875428
825236
1382137
226627
1391113
821073
26953
1113761
1783913
1354089
611657
648849
128726
1226890
919037
1151652
1360304
1237766
287123
1554715
150840
1177235
1715634
1761009
1093594
308435
755868
69909
725465
1225495
1531449
621697
1217589
1253291
876259
1693800
84889
55653
837204
800993
953632
1220253
643783
1597786
1332383
576797
631580
1086279
885325
1729195
1342893
422822
1933927
1449311
1614045
1417336
1845557
1069092
1596814
1303717
1011480
1393545
619441
983769
498073
828701
892004
800560
239558
1620162
128024
913786
237314
1846081
1383236
979767
47275
355167
1021858
1644177
1258665
1103215
1615971
1480018
1170232
1003111
141737
1605876
955062
734960
256094
45960
545297
750039
1546311
1426626
498647
1124414
1435246
1858630
1824671
96164
1402731
1178632
1017343
1593992
204812
1249422
1450454
430247
615616
1132151
1228755
248913
1108230
492357
1466337
1602948
1274487
955184
531287
1038556
456308
1530747
1395747
19663
1470273
1437592
1414996
64309
1488564
620651
269458
158838
629969
1302251
845685
863427
1493864
725220
1516906
183684
1944251
431467
164665
652953
425158
1817217
1292591
972383
451491
1840848
1303408
1009134
79556
1025278
1431468
1904690
1023145
457937
994464
827767
1479706
1844874
1322488
1647762
1052315
159980
832865
1195073
1641182
1281434
1018523
1212905
905183
1761547
244277
857327
43754
910401
237887
200261
548552
1843126
1212110
1806738
870514
1074006
641768
737603
470246
1894982
602105
1029029
637222
1263103
1742428
1061577
336977
305307
1380721
144561
47874
510758
590025
962577
916308
208900
1266112
583048
1989414
1592552
225930
1700504
1549556
1206445
1832188
327466
432374
1391015
1283046
170808
1929396
676143
1706745
266764
1626476
1662499
682458
310705
1519350
1591119
726036
211138
674749
107039
1289126
1933117
1984064
1842071
869961
517839
1167599
1525358
1781172
490974
1045182
1584912
1361353
1896589
151597
1670653
1917829
190237
1739740
1862382
1550096
1258309
1421447
101927
442399
1908120
1451544
1369141
1467605
1807314
181895
727730
1785366
1325270
1766521
1640351
164003
1419822
1545589
794875
1736035
1212694
1921688
1008226
396557
42123
114813
616077
440185
1167337
1511175
180490
1082275
535932
539825
1583005
1032126
1585971
209656
197990
128605
969323
605365
1196106
719673
867175
357649
1047154
432800
1414121
678501
48194
493336
486113
201515
872737
1741215
1997918
208078
481225
1399897
1763839
281720
1928732
528129
622246
1854498
206482
1187747
1855499
901254
65735
893886
1822670
1299247
629089
1502446
1169703
673685
1888299
1693192
5604
213774
629272
390908
508870
815900
1492764
1335600
995947
1239316
1706576
721625
1829333
1380439
580056
1875428
50037
797789
1249207
963326
331728
1300992
995125
1270666
1217457
538184
311102
1005024
533158
368637
850882
1756627
236037
1716873
828875
1242964
1985687
1592969
1258903
531217
458056
1096243
427325
1007649
1843933
1058515
1054510
673959
548573
1111109
1272168
100173
1747849
1743597
1911885
1843365
1604059
1130158
894639
1783169
1222094
738353
1839089
602710
90608
518921
1440787
1492756
1289456
1549603
862569
1568905
1180880
197559
1472468
1318055
465961
1004466
645612
851836
1510434
1084898
1662489
1385334
1618699
879093
1985637
365238
1997028
1940728
718967
1563476
1628685
553239
1088503
189505
526769
1514842
108829
539341
1480810
1989449
427143
977343
1672098
1718161
619671
3679
1539225
1595513
610090
1717464
1427674
1034976
1008772
1424076
1421874
385842
1516990
1713702
1385688
416045
82925
71682
352297
1665366
1723975
1468050
1614721
130679
1606599
99987
186832
1464018
78566
1931807
1328044
1991402
593902
448780
1155097
594700
1412045
40460
1836080
808784
1738471
1856558
1710273
348574
1618463
556045
1183086
861557
73224
1212421
1256417
1753197
1858090
949408
439424
664854
1039478
1098895
420316
661248
968588
1362069
1866618
915061
1133170
1747522
1773278
236648
859273
1114928
1107516
606338
1948930
1223986
502981
154265
869915
1162181
1955136
1794102
1117605
1764451
1668149
1344281
111230
88016
67818
911884
1962777
777086
1158939
189789
1013081
1713313
313340
48095
807247
373644
1134009
793180
1410747
1703758
599160
762206
1501949
1870385
173144
75061
845912
1455481
996465
853685
1457137
1427389
366036
1639816
1698509
563727
1621082
929174
109407
849137
888901
341850
894524
14227
1069347
752684
1828259
1412851
1795500
150048
420876
1183750
421016
898913
634586
1905292
620613
1472950
1841122
350578
533021
415528
1412265
1432758
754328
1502249
695494
1814524
685588
70943
1320083
1624544
144978
191974
1488478
808861
1428351
673646
67641
1281957
1349455
203474
293124
808894
1705826
895493
1815965
936193
1180284
144919
40484
1506623
1358708
1505570
1704567
1840904
331635
128285
569374
1978473
230745
1795513
611069
1495243
974066
218225
678389
132934
802402
775022
409197
166573
1278312
1205714
1333259
1962891
1265565
327133
1796327
89881
1077693
1403885
866106
1645518
1160516
1805003
620279
1931835
1865492
1842423
1813133
1249560
1058888
217903
854010
1462883
1993943
1962637
1703758
157754
129192
431605
1033112
1409520
1717424
1026664
1717055
1795706
863129
242059
1894215
658053
1814049
1102406
1969474
707261
351560
1700699
1997609
1667473
1431877
1800354
1696633
1902271
40563
423774
376256
320026
601921
793931
1259852
1562458
1049548
1076472
1481648
837448
76623
1546913
1325726
135675
446046
1781819
1661998
490747
1167034
73111
190649
1178424
882669
759858
868866
216678
1528252
532106
58960
43501
1181812
1666805
1251358
374273
1936250
936302
1889497
531081
1178627
1947213
1831875
1610133
559815
189219
1791319
847634
366428
1822280
537412
50037
1138559
1567407
273528
1281847
1240202
858149
1225533
47991
1472187
1573392
1358728
282228
473999
1676709
1024242
1336625
1632946
403401
452760
6959
1920309
352083
1493398
335682
65392
239483
476721
1551809
1585760
1186280
1788881
773598
526440
1798710
1868189
594352
1111154
1493075
751997
1460453
1428005
1409258
890863
1745686
918060
1667607
1437566
1838877
508242
1816647
510713
94857
54481
999266
1440778
497205
1117712
977560
1249523
290794
164169
1960344
1101551
1431870
603392
381105
1112496
1269421
1657067
538047
1796073
882626
1566414
759561
1245255
713940
1435400
1905516
722547
1561388
679877
1445630
1807202
490990
17763
962364
1666235
1940481
598326
744908
1668884
1666585
1072267
1018875
1182677
1559601
1053601
1120373
1045038
440330
1722138
1203431
768219
403263
129192
186434
754921
280695
236706
1409127
41834
1292664
1066301
1340922
1698895
872777
1347530
264424
615677
138667
266622
200891
534956
573060
746930
611452
480360
1391221
1885705
645116
775742
397150
286421
356931
1055304
1349243
1946377
1475240
1527837
1031720
1405594
122072
1433359
1331140
134112
106455
1728972
383108
1673834
735456
649126
573444
526725
1390858
794364
1464119
1576666
543711
912057
1920371
1500649
1925625
1758669
1648197
1153306
1367953
576468
1280879
539312
1352376
750804
1752570
813827
1026931
733532
659440
1091533
339913
354135
288698
213874
233760
443651
1473699
1109823
1336557
1621518
812851
36889
720482
1229828
1052622
1046546
1163030
1762575
1014431
1229783
1790762
1923022
607547
693649
1583652
517624
556946
1915865
1684368
368542
1854502
290455
741420
1238707
978856
878551
1323403
1578527
1855909
807125
1989910
1034620
1285824
304752
469791
1453031
1789836
1932787
1635077
242316
1052277
65690
127570
244058
357546
512346
1604488
775589
1263287
1479768
592836
682567
1441285
1816439
1846017
705839
1735816
300111
544684
1924129
991364
1627080
1183694
1041657
476301
1956050
1059244
113190
1450602
952956
803293
916053
135314
695807
483311
766435
520980
1462399
1503347
600964
1215958
1006116
586745
1615743
1157466
1747121
91346
300201
1126361
564717
1480995
369636
1003411
514504
1216732
889888
1754775
1497490
392080
136539
1053807
471161
110846
351809
1068802
375040
587031
1057973
541934
1044437
1181293
1497445
721022
1594125
1931802
474574
77119
1707013
1868990
921739
1113821
409093
1400457
1692104
314361
1105482
935344
428000
580678
1633813
721481
1304893
188896
125140
112003
792487
1571873
229022
89911
304491
152196
1391272
1465759
293581
1936051
171577
686389
41872
1492684
485380
155516
1682920
386832
189862
1808935
1060263
1284485
934825
900568
1923622
434706
314670
239349
415005
152461
1186697
870327
1771229
199843
1411153
1725189
447716
842489
1223258
315069
1598490
1742812
473482
1854161
588871
1346089
517965
644955
170609
1125839
1755801
1308579
1501206
50746
434222
1523949
1904223
321918
634898
1857096
1537980
1993751
1948126
417036
1494159
1176640
833159
302729
1322040
1411760
368120
116193
330742
1095942
402259
19302
1968793
372536
100346
1695822
1531256
1655208
450763
1723722
1804859
1840285
186069
174407
1269535
1194328
1982220
103980
27841
331530
268816
808656
1956131
1252006
1179141
1068686
462673
1736114
1445113
593709
1588900
651150
758901
1164318
1230635
1612986
218493
421102
728895
1940380
893723
1865967
469526
839710
167563
587872
83514
1381368
938933
137656
248859
1260609
1605202
800513
1184283
1982346
69763
1656325
950529
1984200
315999
186076
1711726
264230
820330
1679235
423619
1269532
754382
1689124
803166
66555
178893
1819096
558071
1351773
1515303
916756
1926024
371035
1401783
136970
1280701
451486
272921
902463
912926
55368
405302
1245189
1584039
1213608
1839877
901785
662021
423219
638008
1437863
1589709
563700
356692
551073
174191
1088015
674952
63789
1172013
900547
474187
914727
952764
512404
841316
31305
1879540
995153
798229
1233547
1422077
643097
1919357
1923416
791323
1967654
1120508
459787
31816
721777
603340
1588599
116993
240045
1055406
475462
580935
1844956
929851
1941896
575558
779450
625619
389544
1198211
1754627
1112928
132508
255977
1516774
144366
323242
518499
1447492
98266
562762
371600
954575
1082573
1367969
1824558
1399160
1976146
660694
1154541
1831646
250268
204659
378072
13968
1491485
1561364
1783063
1498653
1422041
1700234
424569
986633
830268
1350361
1374711
10849
1796399
173228
1720995
584513
1518172
1773597
812398
1958272
844397
328783
348636
1906572
442357
1458198
1696981
1786312
1999669
1854418
90098
1177696
1815245
1287160
214001
1929984
1607725
1184898
980085
1685255
1052758
293404
336037
187895
300019
280890
91669
677134
1054474
1963932
774768
1011572
1360554
612884
664401
1387619
1750980
1216091
1185673
848095
19394
884553
300927
238479
744779
693230
957068
543201
129433
286218
299590
1225796
569754
652032
509368
1926795
509174
1774656
1624290
406442
864503
1351222
947801
22805
81607
312829
876022
873959
399195
1559081
33734
442954
491372
1593046
658992
711755
32408
1293194
11229
1483278
899810
883191
1803178
472152
499156
333398
1913736
1619871
1324523
1737742
506353
917503
574866
753239
1157865
1360066
550283
1418311
1328107
86047
1244019
107407
1770713
1236643
865907
1256350
522487
3438
725947
1663735
537380
1339609
1942221
1995007
1938479
1039436
378537
1425427
1484479
1491214
1982719
232159
1360794
1311335
530564
87691
1812359
1038526
1836596
1426646
1525922
15327
660750
1166315
1822003
29264
1990043
1533733
1755311
1313842
561233
186047
1358125
1935331
558149
1097272
1585266
1322161
53277
927632
1780577
918799
1604028
765797
1733952
351658
218528
413335
93367
12858
1471812
1727885
166381
1398090
258274
1025891
705757
1158529
57657
1390510
1755004
1497760
1301727
1399973
623109
1211614
1068908
1870619
918076
329160
626109
1287169
328251
950121
70641
1042071
90098
1549516
1861885
434663
413938
716218
332248
1305653
1863656
1962682
59726
1092306
242986
1311350
1954746
1911772
1673954
116480
1477511
1118421
411275
325799
1007401
578299
1772176
1393520
1585588
1645750
968098
1593276
1299273
363328
1420415
1461290
485311
473829
1406577
1271464
854316
33603
1299726
400123
399444
584679
1683454
112003
635280
325552
1553205
1056500
1157798
1876693
150551
604557
728623
680006
1466408
1290261
859705
827872
840463
1372986
1130167
988217
3782
1358925
858296
1908908
300093
1719395
1107516
865421
1356379
725675
791597
1797622
264412
1100833
40590
834974
388335
210040
919654
1083884
1537829
1521318
390268
877553
1363928
289210
1724036
1430981
1203511
664564
262978
1159919
849692
1665823
130959
477305
1246868
443631
1443526
1998077
949917
1587408
1470389
1051473
1166800
454522
256235
1380793
1250457
1647036
514066
953401
1484094
184444
1161374
724881
703538
680868
1117
819597
114153
1885130
1379351
1261613
107864
808231
1834948
1825029
278765
1333704
415884
362880
1008590
1570931
103378
429865
1823691
1511422
325372
619867
1326832
667660
819808
901183
383333
1706200
1764865
1982129
1682097
748361
575726
982501
1708902
1172292
1706603
1210057
1629464
957170
1392093
1931511
246152
1597246
95484
269633
1794922
1240199
430020
1807567
1307705
620157
1770469
61311
705038
1553408
623726
60112
548694
1332227
1489028
1799014
1467389
454999
78825
1408038
1762472
316345
1804591
336210
1194383
793588
1149659
441168
1607325
78576
1913596
797616
695863
204140
324127
1639102
264156
367937
1037293
811803
681846
113687
181882
1245901
334999
610072
146558
418688
643056
691564
1997052
1240546
1534582
426707
290812
840728
468461
537575
1756179
1835500
1246430
1505852
1272347
1773565
1672113
898433
1709455
716278
1191987
1058371
208214
46729
1875432
927651
430090
1791554
640455
61978
905886
217477
1871854
1929047
697871
1222810
1979686
1955392
1350592
359672
1610423
290069
1865679
1765226
1111497
1857968
1292724
1339213
995746
1099264
1862227
1599964
670641
1323598
1392937
29145
723554
965637
663911
742693
1539101
646216
713920
1715892
1995433
1543806
1327070
311702
1850747
1710592
951011
1215980
1313844
1371409
1792332
1842599
1426332
1418734
683447
595401
1294905
504264
639710
1927763
193967
151501
1946203
844049
1481169
642181
835982
1479729
959955
663816
230584
515531
873604
396114
1985048
335367
1521890
1959536
1182226
1290718
788819
1852503
1640185
314370
147571
755913
1809952
984605
1447128
1463430
1174400
797722
1887982
907498
1392021
845817
1184395
381229
1753529
1192231
494329
483934
1484797
520030
460525
529807
1948312
223441
572462
768567
75939
1229204
718180
883499
887101
511581
1412900
1145064
844165
1742314
932236
1317741
632754
100770
328420
88757
840717
1102536
1159117
646640
1611236
216791
1110676
156261
1178964
1733857
986583
261887
1609098
1858041
388599
964854
1576850
1987125
1151328
513826
1561159
1983581
549982
719716
857967
1962964
107167
735397
910122
1583359
1455657
943491
128048
152457
1461897
1649372
297748
228461
1722431
1899883
979843
1560773
1031625
1042148
144734
64428
504791
984165
1552544
1399147
1814187
1396742
1187569
1685799
819771
616032
631302
44858
405668
696590
186342
963673
1281200
886254
697701
1193055
988323
754859
1344995
575500
543834
1445519
1770884
510419
342952
1372191
1516383
1731514
418479
1441817
1767741
1370374
859825
750113
1031190
1018693
1599568
1067126
1416195
1082548
398189
431630
36025
625868
1780141
1545854
43925
937794
1422803
446409
621170
1875304
1193014
1413467
1113904
1185360
949527
1895516
264972
395572
1662306
1406188
605710
1023347
1273783
1828226
865159
500671
484397
565154
1967149
112563
1572468
1078488
357993
461053
1516202
303761
122564
296425
1134824
1348810
560157
646578
1132612
1035049
1046072
1706919
1729440
282695
243049
655255
793570
1868262
1114083
1225979
34656
1685088
1438450
1262685
1993175
205088
835329
1902499
1763157
21823
688967
1386992
28745
135927
1762436
135717
1508031
1847399
1892784
1476974
128009
1169507
1940775
1448635
1467038
1875828
368835
1143423
1697389
1014395
1023068
91551
1909309
1980959
1983828
697940
1939058
829675
780173
509993
161702
356132
1949016
1371202
1215869
971244
792227
1729885
714173
22681
852703
1036219
242316
876108
1762684
756597
690273
1542983
1774806
913507
694047
601750
1946428
230868
1083789
843814
264442
1336772
135464
1876393
1259161
1994854
1642942
405307
1972098
548854
1626060
57072
1942518
1649868
103588
1245060
551315
779600
1766979
1924489
1971428
668236
1533365
1961993
1640884
494897
683167
627177
1522888
1367028
1330841
1731660
1024187
258451
1966183
562411
1330813
1543894
1443446
1395984
994274
910805
1969914
1341097
1166083
284674
94026
846452
1841108
652092
183726
280177
241177
854643
117366
255812
1974471
497141
1235964
1503739
1840352
1560714
1072045
509027
219068
1454149
1582291
1653252
431368
80169
1922914
1998740
1493377
765970
140956
1455960
1550898
436607
730509
320514
595999
1542845
1903327
549376
811612
1351927
819403
186883
507256
1813559
61737
1409211
1819809
1625992
735681
923568
1513449
1976395
1921584
1246992
1828359
1943602
1514234
487474
808839
1328880
1435202
1646998
672317
837910
1064851
1882617
1715161
628063
1027995
1701055
1338447
1587707
593648
1806893
261434
34462
1890901
688301
53528
1939604
359813
1048476
1525462
611317
1222096
1409491
1008197
576251
1633851
1295191
1751257
1724297
1318734
1885012
1306798
1121303
1365542
34355
1740427
350020
1515487
1775570
1975310
912545
319119
280811
1593607
1358071
969421
660512
1088201
131135
372899
1866349
1456883
391043
500888
317182
479099
482464
984761
380003
613382
369234
151029
1334941
782419
719506
583996
1028692
1797506
1085261
199290
766996
291696
1981211
86820
429352
1403215
1684020
665784
1933894
546208
1088944
407220
1096998
1930134
823963
573890
76952
1373564
1384733
1068984
1963896
1720188
1527150
1211251
1681291
538152
489018
1205265
586011
1483558
1622178
1161047
1692248
544675
1823534
1302296
752919
672045
1042110
879021
1699200
303339
1598153
826759
733299
1722966
797647
1258691
1369751
551125
718686
170147
1975299
591357
537704
411499
388314
1492663
496984
1868146
1903029
896409
1435128
1448773
382009
1065303
1611506
1600285
1218549
71524
1867574
1621582
533274
1562679
650639
1155608
234707
752154
513129
859318
549598
1186471
795211
96878
1508412
1666714
1582704
1359753
1571249
1450846
1373153
548441
1537465
1094465
1875420
1425068
743967
33420
11838
1591932
815492
1215226
1137153
1965748
1276829
1020022
334327
385190
962452
1468887
999354
85507
1689095
955748
1016601
820577
1883215
546851
1771853
884443
400312
1447380
404497
1786275
565444
729333
351398
9066
1102864
1660676
759267
417624
829029
1961489
1273453
1115630
508837
1467679
500239
1250640
1702034
248783
5628
1878170
1839493
89307
1251692
439567
851401
280931
33525
1116208
62805
606205
221120
977743
1243809
1905958
1284286
524247
1992385
163997
1609691
1067389
1783464
1326305
1232328
972516
581392
328511
900898
1432347
1416289
429533
1504642
1962848
309585
471390
1215939
914263
555119
103548
1901740
452026
704330
1665291
552332
401822
224220
286559
485711
86975
179046
671643
217442
1686647
105149
72099
989180
444224
746997
839141
181277
827519
89772
1234383
613423
184841
535693
860980
206791
364728
1619030
1094280
1146730
134497
1311063
810068
1072111
910522
1087433
348439
285574
370726
1307886
651774
973907
1461166
109834
176107
897838
998713
1313346
1760578
1887861
1505599
389344
933489
454028
209816
1700716
1542185
253578
525882
1114657
406429
1490917
322872
955784
1128287
973388
1982634
255297
590793
746510
1215460
1631338
1518091
1143835
174783
1526063
1041474
1975588
1610163
1144123
1017179
1075534
393623
1726493
1164756
1648295
395262
1154786
305941
1623010
1499746
1374092
1671705
1611250
557466
483560
284629
1997779
508145
745346
769676
1857821
1990718
81839
797246
87734
942521
684951
1662910
1759415
1224460
1018251
399153
861859
978156
905904
602064
828397
277310
1567805
1856899
797294
408834
343488
831622
236802
1451573
1262436
1258628
1336441
1505423
203152
31273
408643
1845147
539778
200304
1110810
1930312
323850
1741278
304897
219109
211210
295256
1694958
968960
277122
518144
1276572
1940341
65594
1968670
917084
1109076
884463
1493436
246414
328123
680102
330072
657179
672932
1963387
673231
151384
188940
1343731
440442
512714
382462
1682902
601445
216163
1503570
97077
1722845
119264
355242
560608
1986145
1982177
1903287
603998
1881804
1130006
1221216
841334
901752
76671
1445124
883258
1466338
1601391
1504620
156130
547048
1720408
1951377
1427753
730129
381905
821244
1470104
385831
964310
1599509
1004856
993148
1711830
798325
159771
1569533
1482559
915815
993989
1901187
1215176
858953
1574064
407826
211344
1323962
1096344
717358
474108
1811465
1208915
1598198
359422
1858630
1430226
1238284
1479572
1495825
1226084
1683916
445461
1050250
1776123
1780438
1771869
220997
665290
1354990
791601
766435
233249
1204036
668509
1400286
1149659
888865
1909160
580844
164318
1465692
1969789
783934
1091843
472082
1104591
1649388
1993111
1207811
1128331
474778
1192067
1479784
1658659
1836988
1238172
1066069
1254038
957558
1480990
66170
1642308
424138
1146751
1009439
357487
1505069
848129
1283339
730617
540648
1521547
1929449
323557
1124991
725228
1992757
1719934
495735
1541885
36164
1392344
1817495
30375
1051634
1039651
817078
957064
937737
1331521
1702967
1045896
1006639
1291727
932598
263713
1616350
1892660
1498817
1862659
1057247
650856
95524
32612
1569317
18108
819910
406834
422799
164015
1718685
726891
218342
811318
1897313
839604
462749
1661508
1147875
1140469
1977731
1882977
1393262
1572076
81667
1691999
1510870
619707
712844
218414
544539
590250
1017463
1091798
1893030
725814
1288312
721022
278946
1786962
1699033
1691722
444509
1737541
1541968
466099
451848
620701
1623130
369
1629219
1786286
1356972
1427367
1469648
589006
1073117
1025128
785351
1494951
901834
1064654
1751154
388618
710657
1679813
1344144
1864999
1248818
1324136
125352
951932
1949546
925557
1396372
99799
589692
1037757
847011
1048276
225124
702711
1911043
1875428
339826
747861
637345
821045
61549
1129184
1582243
1308539
750930
569906
1081970
324577
411829
1553623
940949
1712993
957444
1043363
292827
1327144
584188
1322707
1637725
104741
227756
29305
206155
759736
1393972
56721
902721
1578370
1345633
494030
1544775
1121184
714939
464769
285545
42895
1328126
1429487
1783340
1280869
1467806
168725
389762
940307
1894785
1779306
404173
919619
1270716
973636
984407
445346
1264833
156059
84930
1580682
584778
1655359
1293520
111278
986965
1205963
158183
470365
825170
3364
1254795
1417013
801896
456573
1740307
197767
955019
1074815
1989732
1908233
502254
1360062
475149
162428
1318005
717509
1906922
592347
505379
778183
795656
1323025
618806
446982
1854159
1374422
1251862
1596413
1451627
1627235
1348944
1374304
822057
1283906
748985
757619
542963
305380
906378
1734498
582136
1002454
688172
101580
1394193
189705
1422964
1205724
359597
938660
624131
1008874
495917
1031502
968606
643561
857472
761378
203152
1409992
953287
1051123
1094052
1060390
349591
512272
7382
748492
463128
1100418
1112229
770419
1836304
212604
1340471
695346
366870
1024469
1016998
1382093
361809
207206
275754
1973465
274538
1759411
333218
1465194
445203
1245812
536906
474442
395665
1431964
1163883
1536891
298512
477913
124516
1922492
1999233
1480279
1644556
1130991
579747
252299
1716657
843284
445890
469082
1119263
1532784
1228126
1104092
142522
1891034
241223
1168570
142810
1654392
300762
1513648
1739828
805923
126333
1629389
203980
543037
916978
1535029
1827689
1382057
1786919
1844867
637079
1998402
698736
24047
522927
682709
1607235
509680
1100397
1144612
560494
202183
1268534
1068830
1702744
1139041
191763
870503
103804
376318
1787837
1429607
1543450
1546472
1030555
953779
1463836
448517
919978
1503934
1395292
1097950
403853
1322542
607304
886899
1938274
1994203
13231
45909
229764
263086
1729115
67516
876267
282726
658544
83237
841354
1966842
704767
1343288
468061
1449681
1681973
1785176
1101708
753128
995026
1334309
1814640
1786394
1702678
93295
552319
873489
1832824
1525429
1144666
1705010
1181630
954480
989818
434646
1302560
975397
1507373
1407513
410423
284913
412391
957397
1796116
398752
1547590
1831642
1204722
804095
1929612
509249
645092
772809
830279
682623
982805
1505874
896141
432609
1912028
1063179
1411732
1895578
457760
32144
1412925
1776869
1964628
478448
1310437
1000306
40406
1570399
84622
1138433
1494165
1692847
1844058
1973822
1968870
597878
1464303
244335
721386
1210646
1491413
631488
1113537
512058
773542
1145486
1833252
1339809
1228669
1732157
854032
1616085
767665
1175543
1139477
1764941
980620
385841
1388434
463261
1267429
735073
118664
1258874
510471
1384791
667103
40627
706060
1907666
822066
480428
304919
1617373
1338146
1282992
1546062
165593
46667
423000
207446
868728
845685
166222
334799
301435
1514190
1374233
1411110
325156
1465761
378187
1031303
249597
1644780
1315098
689880
377340
812931
1510019
1766026
739156
591630
202976
1247033
691569
1465517
317697
468911
497811
1020726
1246580
125919
1396302
10845
464929
1006399
268910
1243690
1870986
1674779
379571
830872
405013
353768
660681
422973
754921
468617
1420478
1424394
675139
753563
949405
306474
321801
1414339
1026995
1715077
1666390
1816562
1894948
1729970
1048201
470255
492745
1837495
801290
1921701
1730295
170396
307445
300829
83139
415
502858
1411434
454586
1726579
1548995
455094
601905
1904249
1209735
1871956
1315355
1537514
690266
938646
1570054
689542
1457305
1077720
729220
199640
1452381
1570344
67529
1897120
1668147
1847802
1476432
1626661
1748844
113953
1825412
1439917
1529710
349958
1303007
1883452
1584438
251158
362952
899058
670378
1245590
935296
687132
1884992
392138
1391388
1986317
804274
295969
1095452
546309
523200
1873820
1332566
952994
56685
812858
1378522
573455
1131011
1457783
1202573
1781384
529239
1002288
1929929
1228425
782393
1611154
1504774
69933
458318
391711
212508
1894932
1414642
1663460
632851
1463786
1013041
1610125
210077
1585029
1955418
989151
307183
26248
830147
40006
1541383
139798
686842
393136
1930176
1007009
200533
957182
997796
1742476
1769009
1939921
385841
1826530
473915
1690000
564652
881659
573193
234974
969961
1420600
1239737
94188
760999
20169
516127
1785089
1488445
513555
1321406
547820
130471
201396
82115
1673164
1156210
1299041
1162869
940395
654167
467073
1161988
1848779
1000524
985540
1079343
577706
101844
1872645
413922
301461
1380750
1671469
847272
668855
1447013
504886
245056
554042
184775
1243098
464783
1514414
1085959
1655950
596035
950132
1016161
1161716
841147
1181981
143114
224588
62699
787892
1211897
1282484
1470420
202253
1591712
466323
670249
1302907
1110956
898207
1318429
895869
269936
1980548
348581
376892
1395402
1842223
1010371
392330
214668
1549198
516397
213554
230815
1771699
1814062
1418615
480126
1831262
544556
1288405
1043028
246763
527269
1042466
1938965
35871
1112277
1637591
1187458
551512
1822072
20072
1876807
986185
974393
855348
262570
1732764
1015938
367586
522669
1906596
1234201
753578
977584
1008352
1366618
1989566
649189
1344605
1059327
1290427
1677504
429617
1722522
938703
1529078
211084
439466
1681621
915967
635824
714530
1312714
564640
1376825
363071
1340181
706306
1212592
1717926
1006066
621192
1372880
24601
1771511
1429969
490365
933263
810871
1897162
411878
1958743
265143
788240
1551947
150849
747477
230712
866697
341927
1307571
105303
1127807
148958
622669
306709
1007119
986498
1046550
1737817
1432478
128942
593648
12200
974117
294707
412345
488151
1371196
1810669
946545
560402
1219127
164280
805617
1583659
987499
1547602
453906
257849
912525
308483
1635865
1038485
1589845
664543
59516
1308613
617018
678054
1329318
975450
1866065
1945369
945438
1399157
1674700
272150
203249
1119187
1885326
1970021
967434
308567
794951
346219
1586996
760468
152250
559889
734233
1566871
725519
89943
547823
800469
436916
1190806
917537
1756967
1164433
597560
1942953
610486
1270111
1206819
472128
565288
1922133
455634
819159
374667
1553640
1113742
539980
1419866
1322210
1466516
803743
742664
520669
1566404
1470139
885913
708109
1797474
1326809
1823553
1916531
1991778
674610
567017
1205383
1109684
260844
256147
1615835
1207734
287497
116009
9500
446874
1739540
1066964
694253
1257817
1624559
1528219
1405805
1816466
1851390
528053
722897
209325
522882
1441721
762304
1933637
676472
1096448
1158654
990000
1997350
317965
1210038
1693708
497171
572883
1512246
626318
979112
666055
765766
1375007
101231
92622
1557482
1115482
526247
507713
702020
307572
693870
599073
822034
1930258
1261715
665329
724190
498965
1825783
610921
1278665
22388
1346143
255503
483656
1448976
839007
1710844
1313185
468251
983846
1247327
1900350
1480149
1304044
1037133
534519
83521
202744
366903
443668
1941375
1920830
179688
1074392
1788506
1926380
91212
884824
799746
231112
1740918
1874879
419289
1326034
925224
109629
1876088
1724995
1853222
1586522
1239453
657889
94468
826866
181882
413578
1663052
1986108
483071
1812889
1436538
187579
431951
1516613
397361
20578
556631
1401066
355527
1551913
1728740
1671714
532122
1462443
1026976
1179469
486973
720274
506860
719602
156345
178308
1105162
1979462
1374437
1486736
1728582
1384650
1539843
1032385
1358345
488885
1237977
77281
885376
243068
661644
1415842
864242
295030
1507861
931790
182634
1397246
1113546
479296
261207
324199
524685
1083207
1993014
219569
1603137
1980487
1251561
379083
718867
1999932
1497473
737229
1933392
1261315
14236
413760
1631318
1926264
1064622
262416
718724
480047
906318
285559
1955750
1335800
1334818
1926149
37875
1634959
1017599
793402
1727270
1388564
1317355
1691047
952273
164892
859776
1622345
348517
196589
58488
148158
1999788
1939445
732819
458957
303698
841787
1815169
829951
563615
1555320
1985687
1122963
1444721
1006159
707559
379848
424335
1633410
461763
1354235
995785
508575
1029412
82115
1138241
1335830
1339253
1811455
539832
1006884
977849
1941911
1860490
1108671
982564
285271
1415081
1201153
609474
1818517
1552460
1221230
95027
47470
1309081
349722
3697
1453709
1745428
50371
1785747
1950079
763447
217918
622920
2259
361709
82306
1292853
1462463
612864
1560076
283576
1776710
267311
1709667
41182
1539895
1456784
167928
650462
445549
1341689
1097211
327046
753761
1739077
1994203
1643459
1334648
1616437
933125
270133
613205
546570
1774333
1157466
1036876
1492448
1162141
737603
52893
200689
1341380
1853212
209669
78274
1266398
329504
406662
781141
1036594
1663318
1148977
1135150
1736959
1712330
1846986
759473
115951
370737
940442
1811439
232452
52283
450211
578181
341045
786665
842371
1456852
816712
1016127
381416
1545047
1679921
1493453
1539931
1036980
303005
344674
1987750
722661
1298406
347212
1095214
317349
1608324
1380321
185079
187836
773674
1971400
1990210
914909
123696
495649
305335
1476090
32650
219026
57268
1198751
1169621
1583277
932066
1823059
1566777
758064
229674
408580
28484
1178073
1980037
1032594
891392
732173
442707
1142911
1131569
960622
1368201
277513
1164647
782645
970691
1782326
957599
812252
514952
1539506
683886
1631662
927632
279842
792162
1634205
1048050
881987
1758285
1534207
337993
837298
708417
283220
663887
258565
1933825
244006
988174
639659
211700
1914746
1589925
1593823
1896481
231939
1475862
774271
1354176
401266
1660727
1513183
1516469
830373
1720548
1565423
1794145
1277929
324573
1312840
607804
773170
498500
395987
1980967
33170
770976
1985914
542657
711878
848262
1735368
1873812
149435
125140
645881
1647615
1768186
1789917
1522415
1849885
1962461
1562678
1153069
1141364
738683
972778
914865
840597
347749
971414
90196
1999291
1640500
424274
439279
784446
370628
1993824
1612353
1686647
1070252
733346
1336637
1284690
578027
875224
1996250
452259
1953701
1439666
1938222
410788
1620932
1000718
109348
1836028
891529
238049
347002
437504
587651
300019
1719721
684148
1807251
535510
1032524
678494
415894
781824
663037
525588
612774
82898
658385
558021
1222472
392789
920263
1094267
575938
1203512
368114
1236097
1683258
1987929
1257148
683629
454676
65088
63975
1589806
1043619
920303
534681
1816597
1668951
1049729
47196
130429
1914224
12300
12636
478243
1149554
1164172
1465968
785549
1580702
1991915
1012766
938865
1315813
1781246
727224
308685
1991719
899584
1014995
1808041
1327839
1946384
1485777
441727
529939
696517
18917
1064853
1371407
1596459
97847
768878
1465324
1980478
1955665
1161805
1722884
1306576
1543397
1439506
456525
667316
1539843
1520287
1759226
57004
1941081
282899
1376378
1850068
1860072
349128
1849587
1259481
587098
1687987
120995
1018819
702319
1773408
1279474
1726037
1304885
486202
47224
599376
277462
960698
1761602
1779183
1200740
893229
1345710
39137
899608
1544387
1684335
1141978
1005897
681143
145911
551531
1729338
939484
181277
1711946
1932641
479962
6735
523577
396599
346058
1781941
1543144
291881
25254
556827
884288
1876596
112755
668667
67646
533018
70336
1383033
1768994
602621
1202308
1848472
1032732
1455940
1538048
777361
1052932
835190
1200065
454780
1415530
1571931
119660
494258
589103
1662802
376720
1786944
274343
1387273
1748540
351993
1025766
1426745
837272
794
706868
1181272
1331064
41658
144280
1777025
1238742
458448
1331644
366720
244760
1716436
1073464
567832
1947258
380232
1380730
1473143
1958613
1350117
794731
1786882
1832772
217318
1454891
859917
580808
1023045
1101889
411623
1935033
439027
832795
636926
846525
1972766
501969
731628
62002
1154780
657012
1542041
417730
461953
1764536
1530725
1046622
418344
1194423
900661
1654057
310144
1162136
1521967
287760
1873222
702760
156565
409852
1041254
225017
1993587
33108
497143
691062
1640337
141611
1321854
1050317
53866
1514433
212186
351110
1685405
1179762
1971782
1927862
1266089
900261
109193
951218
423167
300769
1345677
1440892
1175102
143256
1557918
1021409
888905
989037
1467141
328974
222092
952191
1656031
1789946
303308
402344
1082101
1316127
1221116
829762
56475
1971749
730568
880073
1524289
1837936
1676683
642460
541088
1844288
549133
1537955
1969864
218590
233537
1488030
1942699
1414577
1351344
173696
1607270
1754672
1914712
185662
880935
1593276
1350968
1144530
1782578
1500868
471297
1441416
316949
383995
674201
469101
1631955
1343083
204055
1037802
876389
469944
1745965
1725164
1806781
1855163
640081
1602743
176846
1024796
472518
707915
59175
231055
130376
1327201
520030
570527
531022
1363867
1819622
1206775
308823
326349
1429053
357555
1177849
1017785
1882978
1767571
976955
1990730
135414
1486310
464624
1403215
994289
1615193
591101
621624
213631
791715
576310
129233
1839493
213529
1875221
1313518
1359417
976671
1989926
297369
37723
1073090
668687
74709
922444
1964932
1247851
473145
195558
1223433
1884495
1444655
30664
1771489
660965
1585530
1379835
347296
602367
1374875
1179510
1135361
1590982
1231486
1673634
1443363
1042594
298043
365035
1358809
96819
400451
1220134
1590136
1999088
845190
207488
1905421
640473
996316
1057402
349120
1661638
558575
1528697
1023649
1455812
1001355
393586
126081
130718
1200651
1596465
528372
1900287
65709
1436231
8391
349874
1341205
1442435
92206
1965047
1254547
1109745
953170
543341
433577
913482
183532
812925
1326035
1664740
55920
1879924
1729455
169699
122905
1605477
970758
1453168
1792283
1534226
292662
680158
1723596
1413233
930273
797171
1845307
815214
468833
121738
1377125
683535
619098
521334
797836
1661330
1437438
402638
1355706
540189
1799906
1904823
1821860
737448
428379
571252
254474
85330
308803
164627
202987
1617740
685034
1176902
834843
914214
1910739
873387
406566
358457
1802847
1964287
1385526
335139
1032965
787534
690415
656519
1787250
1606537
431500
1306585
1341780
984183
562152
1273747
1540977
1841266
39728
106729
551378
164118
1496430
36500
1433027
897267
636488
878328
761265
1912120
116892
409191
1203137
454713
1972530
633013
924425
1389239
1649102
276048
1271693
1734278
1352971
888964
271765
938573
922871
1765227
173450
559108
1273178
1355855
1605047
1650309
869418
372902
700564
1431358
1943864
362974
1676460
56771
1929554
1859026
1053520
1228207
1090771
562219
1867407
1608257
1280275
970445
335757
1595633
800807
1899345
349169
1944246
79407
803909
1522278
962542
629413
201187
172532
579293
385380
360469
1474726
1087208
1926094
1710525
1694183
1413913
1389850
967828
1080851
1582239
1219816
847212
657906
547612
636042
1654101
1257769
248317
401822
1642825
474579
1294198
1635412
388952
1878003
594811
79110
485194
1487722
30738
281823
1553095
1734059
944609
1632419
434283
1292842
260490
706699
1287639
1876757
955823
198614
237776
1430930
1385219
1525265
427540
279029
1063119
895762
343960
1978597
1093733
1270957
873590
1728028
1775910
1327072
1244019
1427446
315473
1420271
113009
1530495
383625
263567
883090
1127435
1385892
1258044
1978602
966026
551451
1241711
111761
1944033
1061652
1167850
1049358
839827
445805
389074
1866392
1783214
1002287
870373
1425122
781538
459644
732075
1549860
1589414
1287670
724961
1948126
870420
1872371
47215
1437942
523787
1564395
1100037
1363265
1965542
493836
1901375
665313
1210644
860858
1839078
658304
236032
1415899
646883
1385586
150543
1461779
781662
529010
1224642
1652655
1655943
879291
209602
137408
235750
299127
1426516
1723068
1812420
900202
388290
1009676
1620062
407789
1678524
952494
1054586
573239
1593883
1896781
359672
1033349
1673375
1888954
1214676
813536
1517773
968905
1515474
1612248
654327
1340032
663594
1434450
1107554
1926649
631236
1831424
414285
557195
1188404
158412
1680313
1116483
1467262
1568222
653792
1595658
207962
492906
1738782
1082423
1200779
641712
1170678
1659486
1450590
1044161
1482682
579286
280295
1411553
1094462
1734548
228291
825809
175039
1305109
1929631
1003961
775507
1974486
683489
806539
1868459
1430349
545028
1451668
1114271
1980330
1352139
541909
945970
1274256
410949
895391
1247794
879479
269642
724451
181685
932382
316098
1403932
177949
296514
1640805
889929
1277486
1602582
395617
1919522
285800
1348210
370747
1192104
1341256
1197883
660424
1629355
149672
772471
1776107
729299
1388934
123207
1562240
1463280
1942663
1720975
191107
588841
1128727
240231
1184646
67125
1241180
308521
301082
1889655
1222956
1926223
1007249
1915206
126826
354998
1746181
1790985
54217
481243
605338
1790311
1423608
437834
884
1991393
266752
965895
982362
1480950
1256575
504076
626435
1803010
969069
297679
617684
461900
805084
818434
1617115
1654236
302324
462849
92500
1929449
243406
1916037
103487
576697
508293
1207353
1532225
340202
1143347
1319369
91245
1214477
349424
740406
1494658
3650
641656
524778
1814304
125042
955544
659890
17681
91073
97819
236803
308564
854343
1036870
116999
1480385
521794
33879
1780446
1979888
243306
1218786
731593
1999625
1059557
1852392
1131665
1737209
1757197
1421672
899017
1054895
1415539
1526548
191437
484548
1740503
1714137
1565973
1356796
1962165
1244191
199654
1708460
1504874
1396473
1612200
760610
585394
277171
1482684
1348857
1583198
308521
960938
1604143
403312
653674
1664183
1875336
717812
793115
424690
516872
1355226
878620
1782509
279429
1345658
689933
1521677
1984033
1915312
457361
1331881
765006
255379
852927
1054700
1741462
890108
1224283
1394459
1880437
361517
760403
1840194
782656
876234
1612125
1381787
798344
1692502
33285
170396
216410
1582202
1712761
153139
1801467
1180134
679131
385056
1115506
1673872
1800967
1193318
1004270
1462438
820083
883605
372042
114523
379538
3773
700094
612519
467073
1633111
1412487
152816
345598
296061
82537
1531280
415674
1425371
45929
1901246
1543206
264344
603642
1554606
1681145
901650
989882
1751875
432639
988891
516967
1907122
267558
1379986
1289362
1602228
1310335
1864924
482922
1790938
1696434
494617
1868613
1423192
383267
126214
1124394
1774613
1931307
1014146
486885
1687728
447009
315999
1325667
1046032
1870430
1204726
1170938
1654575
550203
1092584
1775344
111360
82300
1607653
1442805
149473
310098
674482
1554566
1111199
511096
1959989
147054
334987
1774764
18156
1293853
1791105
1724315
310734
589485
175227
1943895
277122
473446
1257137
1016000
37677
1412219
1971149
1726119
1552690
1071363
1908160
1874855
933380
81914
576909
1863111
1751563
1671873
270944
479662
119394
469100
1073927
39137
977718
386389
43055
583071
612018
1236002
16789
1062531
1229206
308133
1087969
1852471
475914
1858827
482491
1560831
897794
699656
1086330
186224
943510
739013
202008
1694809
1424142
1259411
574019
571339
1279518
1509241
1972310
943062
1788193
653196
1347638
985121
1677214
698767
1826056
1785534
1117335
663733
544873
770631
1971767
365035
822455
1253223
207804
1773989
33980
1739800
33819
747015
1061379
1676246
1291648
1430589
421739
1504614
1531801
1039562
1684455
1405887
1202683
1511498
1109809
777252
1917610
853688
49998
361039
1641997
1623387
109765
1191387
1121613
198871
1840961
1706719
1286444
826900
1772692
1220683
1394080
1546818
639569
1277335
1486692
773174
1644555
354262
340813
218751
406533
78837
753282
930917
1832849
59525
890779
112874
1235057
1328098
356638
1667136
741986
659795
1062170
1345905
1148567
1568774
943937
1409353
1334043
1086042
1608774
716851
1573280
808640
1335889
1560250
67428
1036761
908586
1844553
222967
894833
1907459
520353
1562327
1468294
341758
283470
284796
1338312
1355635
1738270
1181629
1987117
1233672
473174
337614
1762964
1572375
1046994
1941643
1946792
734296
960989
459441
1875356
1355241
198030
386157
1869810
1008074
454400
205239
248826
1033586
1420806
440136
1063534
1846902
904139
388613
207666
1984744
539353
347274
1400795
1518946
910712
1164172
1974114
984007
1934088
532749
447601
1798794
870117
1280238
418192
79923
1342740
986047
1487696
1915546
848586
1386351
1429480
458038
1441711
503349
1575335
1012269
645145
450426
1587318
422120
1362949
643908
372447
1797254
1913958
1439897
1442220
677212
1316413
910748
32804
308046
85706
1847552
840508
1344734
720268
1581014
10921
203454
1334091
343763
745169
224246
860746
1920841
1518484
1208791
856017
835662
786319
1699741
1203261
1309716
1726968
258205
1044821
1734284
425077
212387
961729
1440525
340243
1358972
1248757
1122561
769083
302115
1752253
1609584
833532
972869
1980341
167640
353393
735023
1797776
1800899
1331043
1437625
862529
1212315
614743
329955
430434
58038
34751
1140949
901352
1932980
694015
499091
1679385
143028
1567182
38606
544544
620852
830035
1452767
223641
158740
1719080
1105310
1139044
1810549
818344
350133
1202017
99729
1402897
331860
1963262
789532
423151
148065
1132281
1247352
271284
1968898
224467
1575849
127582
1221199
991920
738275
1535394
739574
1781421
1772053
667969
1322456
1348405
1676281
369299
786648
904408
929102
616993
1062975
1152537
384062
161960
35063
1790805
1595108
1009599
1357204
467830
1487265
1413434
242171
386177
115625
434504
73463
534165
1444176
1407509
1882315
782382
518606
244474
604698
106713
257666
1144933
360468
1582638
194596
283260
225092
1978613
271083
1281879
1486390
814181
341195
1297815
951610
1444765
1048160
1047538
1516542
159185
1276951
673604
1328316
18728
920781
1804623
237419
4965
1132840
1505234
958885
1077225
188935
656272
1463270
1289710
1831526
1973424
88390
1259622
38290
1557663
799556
455937
469488
1498160
611245
129223
101071
1971836
1816002
396617
822109
1105102
1456907
468110
1705721
599207
1122666
1343222
813847
1755291
545530
422156
1403955
1157131
384284
823374
1701341
1960102
1987876
1729002
523410
1246874
1008143
2155
1102763
823479
836652
1245147
1366110
855303
1491472
1754293
473574
1822612
909723
451032
1100303
223441
1370228
867915
963830
137660
1433913
142427
691322
991394
1134155
309753
765310
173352
1907044
1835960
1364466
160878
1443618
475515
655993
1806605
469450
1311919
1690046
1606708
802168
1989757
626394
1184902
1892613
312283
1316885
83677
77984
1227730
1722785
1029056
836233
1379898
74813
1476649
428830
1549583
848133
54048
1141671
1360910
710103
696972
1653957
681470
919335
56345
1075181
1852704
1657371
7414
1509906
557156
633693
824925
940697
1716682
982895
702843
9059
1774084
1185080
756715
838531
572462
1637429
1458778
1461552
1963955
1932639
1330661
1067479
220078
1459308
1033866
1491298
1002615
1319887
645612
529303
1502942
378382
104884
107143
743440
322521
1308568
1457491
3921
692527
1103003
467806
572668
760859
918058
1058097
567735
173207
829192
1823836
376981
1807476
1830367
360853
467927
1819343
226705
1645477
858036
1423275
248448
1508480
1272635
1376600
953722
100274
1228974
1163718
49352
401215
523597
751206
1997836
38863
517757
332353
1516148
1475236
1340174
1354501
746130
680498
345792
580662
847951
1974548
958606
1657651
1705424
1745965
1091056
1684230
1934725
849864
1586861
1287686
647077
10994
545013
523254
1786843
1887923
1188728
932253
1488820
1382706
741451
1583035
1035574
140308
1096012
1383260
623093
26877
1970420
1023025
582480
1200926
1507188
1572257
1829838
350500
1570844
994101
1039370
1049983
111529
1153665
308662
44913
20076
1746945
1339588
1082200
1189882
1701218
1571293
201634
176255
416597
819858
418955
1476807
1422202
472940
322735
894564
63529
329058
1826764
1951795
1123742
1119293
1282123
1179823
1385201
1407555
327046
83973
310062
1736688
739638
748908
674410
1288120
99701
276124
785104
526538
1505831
468925
1393341
1791115
1477246
821966
1356147
646332
1942631
1981079
1086806
1261062
93528
1801612
302650
550122
1250552
1731153
1852583
1038690
1543875
119037
438581
368986
1171283
1327066
1530020
886203
523996
1367405
306120
1074365
73687
76198
1687516
950611
1243598
1066011
1161318
1058353
723648
1803709
243668
1012204
706282
1565935
11027
1354421
1682008
1032422
871102
1037806
259994
1889552
204125
1461381
145668
1629525
1681983
739388
164372
1853456
1119448
1019916
224152
762519
1535562
1864544
288698
480184
242279
1730881
949889
36500
971063
1499220
1235696
920852
1926464
91882
1510873
304480
1840020
585833
249512
1855969
324332
1082155
354345
716031
1968703
1442528
1454278
345557
824822
1541376
544544
1572323
861254
1907184
237699
1197507
950470
1667958
477286
610354
667027
1282882
1795162
225930
1845342
30033
142189
96798
1929367
359153
541764
1337982
836212
1749167
1770687
1796238
554040
273851
1119054
692200
1422716
861525
1342462
1876201
277621
728439
492795
144748
267030
1014941
333361
972069
1466320
1912481
275211
1762633
914743
61299
709746
269633
1541181
1038108
1839911
80030
893953
1624216
554282
1990828
286293
1465514
1241852
88098
733928
847261
1611116
1656391
1307219
202291
1567912
1044660
1246108
990912
1293964
806112
528653
575453
794556
1007530
1243504
676299
895584
1069428
1790925
176315
1252925
694301
1663318
128140
1475071
1990764
1801560
1592384
1247419
1734950
23651
516330
1380959
922898
1155652
1476103
1791936
460879
203908
319799
23913
1720879
1906123
1087170
571382
1654328
653787
1451356
1544562
1939006
1305959
444862
1342890
1194697
897584
956599
393327
270878
119599
1999944
843569
1967100
695316
1651951
95387
1401705
1015186
1686747
842753
905774
1807891
506769
1735980
653621
104215
1319847
1455703
1385636
279976
930437
593556
269550
1165550
1034519
896470
1192789
48479
336823
1985020
529817
34435
803780
1787748
504323
131840
563706
1468710
459644
1014298
852618
1044069
1953192
85131
535288
225619
315092
291154
280655
854257
1475620
453803
1079519
455924
189714
282629
82423
737324
1008383
1485052
1783917
1130222
297629
1154331
306755
862501
1473429
1240234
1363183
372632
141718
613624
412361
917863
1874340
1346087
1373527
656548
1747613
203536
854407
1828143
1160248
1354617
762334
431671
1183316
1273726
260714
1337045
392257
1650209
1339810
1133569
1141247
1269632
220964
1863532
1153194
1807956
1344993
270610
959997
467628
152867
339205
178690
547556
5760
587053
936034
486723
987391
1514021
1410446
654540
894710
1273964
395662
303676
521198
1583219
878005
408626
155532
1602945
1068555
90305
1319527
884667
1834561
1368453
1074440
1035030
212095
671201
98398
1908970
672745
1007369
274013
476917
1955421
1633411
1973263
1598765
1138887
1992215
1981751
788172
1281869
1272176
1462786
109824
1750727
1423641
137191
1412591
431360
1025780
434432
539579
530906
372720
1408916
1207280
1624366
1142821
1419430
1827932
346376
1162853
1982913
1130084
1233479
1738347
1102297
1724226
1963724
532218
1493313
1706208
820366
166910
616678
331072
335615
1304658
1132856
1594091
1964537
94165
523149
258071
1667469
1601227
1838579
1380267
1541709
92513
1261320
502905
1356167
844262
573093
1995013
1502104
218094
652840
1915144
1616717
1013864
374649
1303520
877492
1272176
1325320
1430507
1411477
505043
1671801
142563
1349405
1821760
1527481
1911933
1384524
677416
1560847
1734933
1551661
1541472
810759
1257148
1454684
1111866
708204
379217
1159436
1501875
1596597
1045360
1783214
315690
1049289
147306
621003
1101132
1093512
1112254
464068
510088
1266076
1863494
181564
1747751
717813
156858
1506572
1439169
314719
969425
257215
79802
1205698
666904
1374200
833160
833519
384524
296172
1150208
1672002
87209
507100
1722640
812052
25466
1123333
1641931
913071
425683
1475812
1043402
1783315
849832
293220
1349679
1353491
1001938
574096
1434872
204939
5188
1059807
1435648
547948
1601020
261078
719254
673597
555700
878938
478448
8874
711052
391588
286146
289562
669898
1022734
527090
116784
232171
1287169
487097
1591044
719120
115210
717542
1957504
714958
507880
807855
201101
1097795
74947
763629
115902
1811427
943238
1808052
898054
1370213
553206
61566
173207
336570
670349
678085
1511566
482690
460192
142307
1028566
1490159
1196302
1082431
1374600
1328672
1058600
1082021
126336
1880324
1809599
1764867
1010152
1316173
97735
1615482
926120
228401
1087382
968090
253259
1361831
1621292
941160
464234
1641826
643106
1490752
1763028
1994441
165537
1654305
1889342
481173
1986899
1721228
1048410
1635555
864727
1410829
1704297
548854
559975
1084483
1351381
1089546
761175
398488
321648
1101388
498454
705082
635697
1391586
1142833
419498
323092
1922352
646966
989614
1442752
1659920
154483
759206
1906108
94418
48137
1816637
744161
155516
380799
279035
1627610
655884
41857
1649642
1958816
299508
1416873
591888
1188859
532430
292248
620949
1361759
1903585
244980
1787125
201744
1710496
1904992
1550732
870838
904691
765450
1409367
452659
1985037
1194856
570050
491718
1381644
1349295
1950350
1918591
203570
1068719
1099365
365592
1535414
342202
820500
1574730
926227
1245733
512602
374035
1109760
1695017
1638959
1402714
1301638
164118
561598
1007113
58039
31052
595145
134653
1955103
190889
896464
70568
717814
900284
1832841
752426
1309253
1121303
465564
309243
1936213
677704
297019
1219553
1407826
925779
1520494
648950
1990358
748048
1393511
967404
1120407
759819
1036787
573746
1876536
649668
701383
1843903
1232199
224419
1825270
411299
860994
1126695
1456466
1379912
184867
792586
1331374
85534
209205
1376964
908736
1672835
1708421
869380
137843
831283
694636
1782611
46471
126625
1168572
588404
212631
591514
674229
806173
157596
883605
1127580
1918929
1304580
1311976
286854
814085
690803
258963
1744092
1036141
1688073
1888077
931683
1104489
332421
84732
476272
527989
1232669
362259
1858086
649576
819257
444266
662698
1981435
1089010
214509
610643
1554566
915451
757729
1802330
327701
1293756
123730
678145
1101820
1143440
1126841
421859
206562
573520
118514
1810233
1058824
578596
248519
1056500
403914
290395
544569
876206
321165
885291
1569658
1701402
398891
552931
860929
1608657
849346
1113970
724087
1938559
1297881
1596499
1054368
165813
552512
1936813
1729795
997747
1794361
299525
1766842
1486678
96817
5268
1079081
1120242
705070
92218
1333082
893347
1381838
1881999
517416
605593
207432
1854688
481038
1102147
1524043
1028917
1077084
1110208
1320845
949463
1733699
389332
282516
831265
588747
1011363
1621069
305394
1950458
414974
519444
157404
346872
944436
1287115
93344
23307
660781
1610608
161407
1589068
70999
1467441
1209373
1310288
1525372
1274907
301912
516303
680109
388071
336575
78371
279724
729171
1939673
269528
1519702
1670714
184365
1066693
1590179
519684
1529535
997935
1845709
1680907
273686
1833342
1051108
1883705
513470
1064265
874849
685960
1804954
1571735
1320800
1083998
810451
842115
990794
775415
1321097
991922
28700
1511771
1713342
1444566
1922914
916429
661556
440434
1249850
582835
1785416
275098
89236
1360183
1142779
206030
1025289
808656
35735
1595843
510844
1790792
21952
724333
1495767
329322
1421601
1071356
1696045
1341665
939332
1196894
515663
1374615
428794
1861669
1081978
1114822
1773018
1712102
137320
816158
209750
556197
323783
1072551
352613
1427635
1084457
590486
1356394
687433
197855
424519
1883927
129258
84828
1341266
1261904
184342
36224
7892
1585869
1711782
1888186
415460
1273354
1809975
1215151
679166
1178140
755652
135584
1866512
451831
1109762
1387627
315934
543368
1570097
387544
447196
1438193
1371986
845669
1536295
1813547
1229467
1268801
180945
1864029
113327
1177399
972160
1820854
1929780
632375
1444776
203021
1379829
762355
890529
408899
1800014
1232106
1757401
592178
1314533
61430
1697407
1199645
852013
736271
1759466
1563184
1974349
520950
1211554
1949272
317226
1626829
1587850
1438229
1120705
1846339
775177
716620
698924
1266773
800662
1010487
1383409
1380172
1908160
634094
897472
72027
65570
696930
1433608
1533624
944670
1828218
1761691
1516027
658267
1288222
1929020
1162762
1433785
1536723
500037
663538
614994
811760
953779
1388072
1724660
1481166
181685
1485837
1727172
1249914
895518
732687
1774656
1281434
1253338
1398661
1683526
1776636
1539267
185576
467322
535939
1639246
1669352
117993
1215857
1000912
415099
950437
109336
1876966
458023
636088
1419329
1233260
41940
458350
238403
1827138
1261563
1496222
1849442
875904
178786
1229438
97340
1363264
440488
997867
1903813
1915885
749837
1676084
39137
1455770
956120
1972044
1747156
1732818
1662202
1076032
577055
1497656
302304
426117
960246
317391
645907
1095094
1148910
54321
1047639
501054
809274
1598600
82435
338157
1527524
1154304
606289
1989846
1755856
661520
596318
1153902
1638808
132729
836671
1252409
291422
1076661
1424550
79938
735853
1474459
503236
1395297
824607
1349140
1756393
784718
101703
604980
878601
1506802
253220
1931944
966113
1058845
721054
625813
252456
357789
911919
1923053
1909439
967854
898356
4085
469024
289705
607751
985652
908448
56460
925142
1465772
132198
1251093
218798
1258785
210942
162042
491827
1985925
103735
1914685
1896094
937933
108434
1182115
754857
844826
766442
1995985
6132
1119307
1215174
1769459
1281232
1485888
1439377
1488460
103661
1777937
1503325
1285258
1607403
1708263
480891
991601
445111
546699
1017797
510577
55233
1745815
1403304
519475
1445117
1985915
1870815
130361
1018202
1627130
871
1481900
1978189
1654146
398559
991172
1583925
1340131
483441
471736
1224151
94949
565828
804896
841229
1264918
1473430
1391840
1398286
1202596
173268
1271037
1435105
211462
700282
1063317
1426656
1351424
559974
1153139
1218495
1821725
601829
1494245
166969
124965
1475157
1829484
547504
211409
718138
1151367
78896
42678
86047
1451003
1728194
1079639
1476161
328834
987219
424974
376093
27341
660501
108829
1609487
1155829
295392
143866
1342210
1633323
332477
1828167
1403298
1929007
754859
1400448
1568905
231470
574866
1099090
1751587
1540314
1636356
202866
1316678
904032
1314450
953722
177147
369916
833953
1870472
1736327
83695
471098
80153
1934611
890181
709284
982002
1995686
355461
282135
112714
1427028
64854
1183499
684099
176648
687368
436051
1813807
545283
1149869
94258
667753
596756
1012209
916029
18805
630895
235275
1335281
532181
1821835
1441236
1569689
1370522
445468
457135
374996
186748
1928121
771208
361809
1714821
806173
336822
166956
1532884
615696
8370
1230541
83929
1610551
840008
1605124
491061
945815
319325
230543
420807
710195
1572740
1248927
307247
1683306
216691
620590
1586067
1050613
476229
686908
1259575
1461811
446184
24894
694517
299434
675356
770117
1646122
481534
280226
993630
349554
828444
664515
120175
396848
825738
573774
581397
1550611
124046
1670594
1586891
1205348
1490302
6132
744303
738087
1141251
760582
925013
702215
50888
984099
785469
1435770
234681
1331420
236660
955265
975152
1257607
1098568
725479
81472
700736
1760538
1029887
1748823
74934
1283143
869706
585009
1398726
191093
1949045
447146
1358346
709007
1682091
1567938
42799
1963136
377650
398412
1608138
277083
1282520
1415552
521959
662496
1323531
682676
1551669
605099
826160
359519
1013957
1443216
1280388
896974
945508
669755
989980
1613566
1479685
1817183
1567831
510211
479484
1478664
971271
758501
1252431
58039
357413
1629597
1357180
1771157
879384
731628
339544
820152
271106
1812609
85508
1172175
1674428
1018817
72919
510517
1878767
1599721
83259
503593
1082700
1783645
430555
1205809
1037150
343874
1427958
148443
1484881
117969
314632
1304426
256235
1971031
1150980
17376
1226280
78988
1529051
1496102
46874
524471
74701
359729
1521817
1150777
1121172
1286228
642007
194215
714255
925193
115700
41744
206520
560587
592377
1144926
1708258
1744862
1849226
933773
1328027
164123
408884
622707
452104
1162736
1779549
1922841
1854200
92135
534113
1540131
116540
1255576
1295989
1780099
1909959
1010865
1017080
1170017
1729373
271294
1518225
825804
935892
1828867
1773386
1875499
519978
711327
1505582
231127
919418
1767581
1188404
861724
589170
773791
103204
1349378
1865747
170379
1971501
797370
44559
1765750
1237074
561241
753791
655706
964996
1325320
1518836
214683
393021
1869325
1589246
243421
261804
1831259
1356490
1133303
1366786
685115
1217515
1859697
701123
1796489
274940
329832
935633
351008
622138
579835
1656912
1777736
269790
1875694
1172421
1225658
848302
1777554
860013
1869388
106484
1978398
541816
577274
1632411
1105890
698333
664227
901462
1199050
906598
1561742
276505
235214
1781601
586210
1126553
1993750
1479598
656897
1170047
277457
1074113
1289353
1634014
94259
1640398
1844922
830191
1424373
1699179
3850
1266096
1117239
1798780
1795110
724274
1813853
1578245
1489904
1404566
508561
1507517
1963585
1077225
283846
1583528
434534
727537
1502193
787208
1557833
596437
1591697
1936216
1061184
1226134
1792255
1431358
1973997
1714288
1871356
855470
1028979
1901647
78590
677086
995222
1815080
1960052
1890671
1194730
796702
520505
502378
297254
204314
1422488
963595
1315275
1976316
1491057
1904708
276555
1478764
1969875
1442987
640520
107166
1667105
1952733
1197265
401817
1884905
1458909
1798904
1667386
1304941
1587966
765006
954577
1519190
1015945
1476786
132542
1473836
1207869
1685686
1735441
83402
114480
1154706
338889
416962
1158654
227453
40378
114785
692057
640796
1732458
512383
1177028
598176
432464
1896708
717509
530946
1847866
461851
1448004
625620
819388
1601292
978554
248316
1702789
43426
1757239
8111
229045
399799
790188
1110004
1848563
197402
1860795
141687
770587
656480
1597964
36529
1565010
442399
1952028
1259915
177923
1593464
1822664
354264
1293371
849760
1382347
1991139
215517
704
679166
1344329
1272830
664564
1577290
1694540
1789697
899174
697009
1221198
544851
1956093
226587
1320639
1772713
590242
799179
1286533
800086
1227435
1894918
1475854
880555
1974005
1223337
637855
1293996
1085035
763035
535335
1148936
1965795
721220
890055
1671676
586868
818237
409530
155517
1584852
774030
141072
1885531
1238824
1649653
1938809
1010139
984387
387400
1387923
264793
1801487
1464783
509459
1682685
853306
1780391
670631
431828
196981
1123664
235758
806514
167832
185847
1003108
1092672
193620
805238
1932693
861532
1418640
1161685
482757
471918
1420035
275782
182179
334399
5741
969792
865893
1930779
706525
1416617
1597054
1105482
299996
1048049
300747
1346913
227350
1628001
571897
1421199
1878003
217367
521334
663124
418664
1505316
786263
501668
29580
1408790
545224
426309
1254741
731939
1638251
413567
1563133
847074
110705
1964681
369887
1508492
1526287
366201
624872
1108710
427773
1801629
372073
574237
453419
620460
535689
141951
655498
363703
1946926
1054219
729866
900690
1127132
1609691
1111282
1251792
1084018
141305
1066859
1645769
1653922
307359
1756559
96771
1883545
193259
1779644
606976
727210
1040738
137739
536274
480068
1109889
472717
1549078
931355
1945781
1562532
1973409
214466
193445
1923238
929875
1695528
1732726
1935150
464353
611730
175522
1326588
184579
1597233
1064941
465824
961574
716163
1355329
264577
1242714
1260323
417978
712868
1213900
1226102
1571207
1497899
1458161
1107446
1520340
1322925
393980
977994
61222
1266112
1397710
577884
88942
1321450
1873996
1573512
1829958
244136
1468598
10816
1848520
79614
135487
1872492
1367837
238327
466835
1974747
676903
1163958
1760693
70999
77546
1088329
1675012
1585091
1843349
1722399
25572
378879
460741
216249
152065
951979
852240
15591
406968
1258861
1317790
1316622
1498045
1341753
298478
1250067
718203
406107
1797224
1475411
1919969
1841801
723811
1161175
73208
1947194
775551
1029487
1746986
1133094
1084350
1924056
1766656
920502
724612
683007
359371
1648260
70333
819895
722998
981976
633650
904909
1601405
1092875
1958658
771235
1674878
1219199
1978558
526427
1291377
248666
969188
325217
1836189
724755
1876923
432962
150107
1415589
1843872
860454
1441658
1425682
1203762
844697
1192171
1413258
1922693
199481
711520
1610170
135281
530296
529022
1599019
286421
679780
1475068
1658118
1102442
1496155
1943596
148894
1494951
889976
1872275
137086
1367901
1226924
1877078
315858
630584
1822369
113754
1594736
425768
749713
534841
249771
409284
1594245
74485
396251
1322176
621578
643182
1659094
1811846
1955545
1138972
1250208
216824
662218
1773743
788891
1354535
1792362
1103560
730199
201734
1644440
1617398
1925339
312924
40378
1551305
337974
1858348
1024208
1103511
26910
546000
1609062
277883
536029
1161007
746420
655798
894262
1935131
1184317
987084
1948444
174661
1117156
196696
1026039
1137032
1313434
1843515
590035
897867
1198256
240400
1256592
1536411
905559
1333630
723947
1120430
1884437
1804748
1462486
1483039
1454642
115886
1780388
1789517
932766
1069335
1583661
1075545
595761
1650982
1107447
57844
852210
1146196
612195
696892
1687223
310940
273621
1307897
500890
1110607
214211
1879823
86585
985118
700094
437890
1117969
1962130
14371
1128729
1445159
143216
1806442
23416
1874855
356064
721703
326137
1826862
1024598
1823850
1252576
820852
296892
1539540
1904716
1346562
807885
1992757
1012726
1004408
1338077
970283
334853
452656
895801
1969841
232740
116793
890621
1894735
1240789
374678
212696
1336996
1540154
811455
718124
1985126
92423
229427
1836724
1835744
1270775
1239437
1788730
88010
237781
105303
386461
1177745
621001
1017673
561055
1795052
1647876
707187
1808913
1163701
501236
892865
98624
890533
115635
547954
1778708
380218
1834395
1400207
1469648
1102217
384116
1555986
487174
1571676
1910418
317046
1970891
6201
486706
1242480
1260467
1053417
678036
1538369
1177566
1765863
1697474
106945
1123760
242601
507293
1346792
304097
1999135
1204427
830710
1803322
1359545
954410
1546680
191260
717399
1033902
1535112
1741095
1491796
999268
1027433
809089
1670144
1680432
1960674
1315811
829911
1053887
1633865
834762
612296
306273
1862997
473996
429211
1153365
179680
1235311
1902641
1501828
349945
1795477
1830874
257242
700658
1538611
628059
1189289
594058
602457
141206
1844702
178205
1443873
1256620
661576
915084
1550111
779556
1664692
1126559
558787
453416
1320887
988148
767446
668481
1989167
1350139
1158764
1274555
209837
1276014
812901
463664
1467459
896614
356064
558467
730474
686947
248516
212864
777269
715512
1553892
1292644
1959534
1454103
496426
1445084
667514
1603855
1070214
1452236
958868
1558841
1562916
1828218
860248
749977
1383816
1595433
1601169
973762
1265350
1257156
181017
1467053
471718
353955
1070295
124069
1677139
1264938
1018518
390811
1079149
855914
1809861
1739154
1946570
1636847
43600
287275
1463005
1663162
386299
368398
338052
1899079
16519
247329
1044033
1172272
1229467
987939
1078811
804549
1715293
580932
1868092
1822610
975489
1169664
1086873
199903
1866889
464374
640837
274963
1443707
420010
806923
101580
158244
621480
690247
8122
1408737
417142
1412284
171115
1686283
590380
1004320
898668
1154331
682458
371811
312497
804949
731488
922279
1154770
142695
832314
1626876
643217
488273
684297
94146
1494653
1360590
620585
831924
1346472
501986
1114365
980508
1851068
1303552
1994853
1606604
741917
748229
1193811
598055
1893817
1613730
562690
111241
1749317
301435
624757
593988
1112051
1843971
1400789
1657367
1417277
448102
635137
1766471
1991173
994024
1697030
240997
794994
628277
739885
110915
1241840
998841
244117
1118197
1727247
947828
1340456
1574867
1818195
319814
291644
685208
1790580
534395
1110394
1428703
1803483
73224
1315213
1968097
650893
1436518
187757
1379074
1943362
1309389
868976
1629628
623726
1613654
1039879
589492
1295376
9835
534035
1763458
661055
76927
1460252
842309
1697104
1293276
971397
1385885
1246285
1341223
1118040
1370540
404969
1433235
1770119
1908363
1341754
1973488
1328254
1329752
591105
1386318
980103
892429
1960002
1325803
1359526
1525462
853160
1524864
1875346
202394
1970717
247385
485487
1847600
1276712
298633
1444006
1699903
1023835
1014868
657194
779848
839657
594148
1548672
624041
247207
443432
464812
1791031
810920
1601183
1402652
454772
1645358
591047
144059
1271536
714968
542702
530462
1325757
1909868
608417
1661616
1803061
1177946
673708
1527598
730460
812794
850266
1661018
1532765
798800
1029389
1532981
124867
1714931
1885430
504701
1066611
1411911
1943601
480443
1444103
186925
579122
1324783
1916531
1208239
882720
950745
1352216
1093405
1167064
445054
644118
1304849
1808397
974214
1627835
787247
221280
279815
1199004
1815495
641479
1801370
955834
896790
1998262
657667
553080
1954562
689705
1154387
825725
1814008
1450163
1275732
908819
700040
1938515
1020979
1992596
1295950
1945158
1429339
309854
388429
658919
698597
658695
210092
486577
1898215
1109877
1525462
1816660
1093311
26960
681113
1443191
1038984
802978
794158
1293671
1071170
715730
769272
1127605
873685
1004210
1892443
1399326
1294265
1334363
81275
1556202
1636312
1748809
760596
858418
1711380
918574
1340602
1297002
363040
1388446
698832
1798331
1810180
533704
661826
442112
416754
1713920
804209
1988921
790893
432360
1754584
1501220
1853379
93235
1958565
664441
209857
1504353
1946449
179200
108696
84226
1710348
101008
1156923
1679407
102543
656492
380119
1756681
1754265
361747
59737
1414348
775098
1539450
670786
150483
309772
170463
532480
1600629
997244
447467
14730
1118884
1189291
1132436
963736
1344934
579327
1932570
1157470
998376
1796022
976443
1341715
460459
1122108
1283195
33795
1844045
1011492
653845
1557695
1356221
1687581
1224346
916481
1290040
1853212
1478167
1650191
1497409
711452
556297
1762658
971527
1082118
211142
205588
307623
858074
1143530
658775
1576679
1899180
478755
1168873
1856276
720041
814003
506052
645402
1017059
1733646
689085
1707308
927642
1176769
1961745
723729
1499504
1596562
216152
1211576
1606670
1721506
510162
1150956
963131
638077
1432692
1561271
398902
34952
265991
789480
457322
1830292
1848641
1616657
1463821
1237405
942195
1341215
195383
659589
1441279
399928
1249009
1065466
500255
136640
1945276
1912876
537935
1887349
423610
1044088
4206
1404626
1883092
715388
1335463
1915316
1509106
738333
84159
1046032
1085266
1275267
588783
152065
253356
1220340
732683
1464543
1585424
656190
1054134
1643426
222419
328434
131824
1446277
485886
821954
1732252
19723
1744261
833961
957663
1358257
140399
262169
1432952
1405352
1220401
1979748
365684
1023156
1362882
561948
1501158
1580908
1061626
923292
806359
1715892
1084274
1085516
951394
1116632
883889
530476
1641037
1903855
1684677
351159
781999
1547647
1571317
467661
1436700
646688
1746614
1535001
217068
812426
999569
42283
267602
353270
1058343
1270111
297170
798331
966532
309570
175033
1362882
1087208
44687
73574
1054009
1401719
1107450
669938
481476
1325091
264760
1585424
436378
5222
986812
1147205
334176
640383
1198970
1330309
298556
1300570
1654587
1308974
1999644
316357
873338
1059697
1634011
1519321
1064787
1833252
128741
1901450
443698
210268
1589410
1180197
601752
1301271
1595199
184001
1792180
383019
172716
1100188
1853262
925964
335247
136006
838421
1034162
468980
1745412
552905
432620
694658
1243660
890533
1262797
1587784
1872960
1771733
148393
1956006
767582
951061
1234483
252862
1742637
1411137
261241
122510
1236866
1301187
312587
1538685
444994
1183643
1817866
1336786
1810511
1636856
1820402
344756
1873512
108594
518109
1037757
297257
398134
213764
482389
1359926
1990480
397999
1255853
1705602
801290
230329
1141436
777333
720614
1159277
1180790
1171
1222074
169210
1849455
1838443
326832
996389
326625
1473537
1176902
4604
378758
378334
914614
1466318
1518370
1052427
1139589
1117713
1559244
691322
992038
1237973
670645
1530629
1558446
1996335
1583533
63114
1088697
1247656
575056
1189603
1075140
450648
743146
1231386
1523284
792439
1875816
1372797
413576
3955
1751867
1404273
1765198
148739
985390
1680200
250281
990857
1864833
982569
963406
645775
1063286
1392035
874755
1724307
1800522
854335
1641720
541357
1535472
1522877
474804
487949
81478
1166729
531094
308136
1231351
116390
1104741
677260
674806
294406
505101
355528
1764094
470557
1233221
1195607
492265
585173
710138
401157
294118
1157816
1569069
168347
362479
1260588
1547434
447502
1697751
1260867
131692
1691217
1343548
110406
1514305
478695
72762
1613861
1703623
929849
829990
1454757
1843327
75262
1648666
1085164
307845
257799
156116
578565
901508
1245969
951329
37813
1673331
648263
886798
1609461
454662
1351600
796873
1693423
1850822
824646
1830876
1658934
755944
1074211
486527
1519540
1417728
1459542
541824
273630
887899
837100
238098
626287
879396
568482
1957562
1455436
829037
324317
1289456
1426151
1096160
1058013
1967018
346253
1221656
961868
1000976
723585
1121613
820134
1463820
448712
310010
1726493
1884361
1017093
1690850
345430
1799146
1079966
1188232
1398582
56366
1241665
882219
1428750
1433468
108826
1832028
1621510
1649038
1395234
1684459
1404730
472781
595704
572880
1572723
1527418
880027
1603572
597223
730797
13599
222682
1470078
786669
704590
1651180
1120690
39817
1070619
1204920
425924
1941849
35997
1934088
582876
994635
1318650
856250
382684
782455
241562
1848507
379869
1463200
456142
225773
1949413
1892567
999451
465716
324235
1459907
1526602
868216
307645
1380058
937175
1073652
985144
1497375
280371
918786
1622620
440924
1274393
1912618
1927409
744219
342763
1510880
253837
1613683
1102881
1793141
1724223
590469
206633
1480212
1242028
688404
340400
1361132
311077
1326318
1193594
1349304
1260665
1628184
1691897
976985
1634771
294846
164901
1223063
893422
904922
1382396
1229863
1892012
1373709
1774369
1133202
283527
1470291
1050739
1167801
758481
469716
214091
277122
1718872
835918
1911021
862662
372042
1217783
800907
1409761
378635
911387
516962
1495238
204745
1105813
607558
440115
622622
1272085
539372
927547
250320
1178068
661475
499924
1254038
1097124
531740
1478707
353035
516874
6783
885864
1400127
1755856
452116
650748
1549927
58906
161873
1060616
1703212
946399
1754604
1727532
555187
469149
200405
695306
1601322
1407006
1659140
584606
1504485
1772992
1997184
1099099
1195930
1792332
1029570
1287992
1028667
371573
388759
275652
672620
1580732
42494
1912756
668203
922584
1966659
1385135
1707940
703214
234552
1811528
57440
1075099
1798710
64965
157295
740034
1909465
1053262
1633748
390250
1979876
443261
1410446
721746
1204479
133912
1381491
1104435
127109
536718
1053917
878395
1301629
457120
1623681
469544
1449438
903443
561823
1424656
90004
16118
408698
426311
1772190
1488030
640315
1576710
209325
1705050
1129974
684906
341612
1876711
1583892
1928732
347451
475312
318103
1762533
891661
921893
1409694
776895
163176
682407
169682
1467477
1580008
479679
869864
391269
255977
651063
1859437
62305
1897931
1924545
1078605
950565
107995
1927256
1174357
531936
342688
1128320
248244
230827
1203052
335758
1546480
380377
1542910
296159
997368
1636049
1935877
686770
1732141
160133
356467
416468
1783279
465884
208932
1646276
296019
15349
578814
1990959
1701249
1986212
1326565
985133
969837
798414
260171
224996
569281
948293
1599586
1766901
878854
667553
166245
1893935
39482
604980
459438
288564
1237778
765850
1016281
1141307
733474
48783
470753
1218470
1945946
923851
1403213
356672
987096
1912118
879040
1259386
154829
1658659
1292015
870117
1084671
623370
1222364
1721726
1356253
298788
358432
638307
1770246
307571
1056108
1463559
587717
50388
345193
1087955
59943
534942
1622134
1745805
590049
33000
188833
87571
397361
254857
1336357
413949
547130
375391
1152817
1588596
1086631
748392
32909
1474011
1689588
125002
1770088
99380
598726
174834
1890112
691415
1924575
1604189
499049
1737132
123564
243843
889608
1107328
1371596
243620
82221
987798
1187965
230543
1557108
1438972
1499592
1965294
1845742
1836156
1662607
794525
499283
1232081
1945844
1146069
988979
1813669
898677
820703
1308746
1181942
1211926
568010
1602480
429865
1871977
1842945
1058258
965169
439183
668613
1351022
1706924
821315
893423
634591
387965
1775510
1149925
916363
1573562
186314
1450183
881256
277411
1495783
31068
1780293
938221
155049
1802661
1994002
929081
41116
1652690
39855
1534891
1280086
368211
1930901
45681
1313226
152730
628381
1141832
1840281
1227061
442331
474202
437176
1588255
104126
841454
118195
1042459
1506013
28734
1147275
689091
344295
829543
1028694
251319
771737
996123
349559
211220
1923689
926266
14030
1048716
1146747
1968335
1292378
892196
1895953
249541
504573
1885398
193717
158802
704973
1756091
822519
1823232
1456267
712973
786134
620590
742340
1773934
1256362
93116
1954733
825346
643255
714110
1625146
1650665
986199
1025643
577943
298800
645499
560295
394483
431054
149459
1975621
982111
1838505
205454
625706
1819188
394711
1516970
801090
523597
304723
1208931
1565838
524262
883651
1358261
1800899
461574
345816
1198649
999165
739061
1274579
945213
1777548
156887
1091071
1974200
283858
1408461
548925
1197498
869586
910349
1101823
935024
676407
830109
1322648
1282710
327503
1143262
1549584
1581432
991787
478841
1202074
956641
132664
1228532
1612609
1279485
360267
476432
1160541
1461811
1483967
1147959
1207702
1977532
966004
1358906
769755
709172
1693190
441328
990466
632928
531217
1469372
1098976
1926800
544581
160367
1786902
512561
176465
509877
1849979
1257814
386315
520965
1524561
430365
1134364
1086914
83371
839468
1305959
1769657
1006436
929321
1399484
6983
1829519
417730
1437445
1823376
1029456
1914712
319091
892907
542291
1839175
1355971
240061
1188046
1499292
1885560
284212
1955604
92446
1324019
561116
1330901
1588055
1847085
788039
1426647
1206847
392444
1821033
1470025
1159501
1111066
163303
585042
565021
570184
1425129
782714
1904457
337679
691207
86261
1385677
851988
1346839
627882
874430
755815
1899845
508818
1444274
556739
1274083
1007743
56751
203107
778173
988144
1173099
1490172
917735
1954494
1239650
488730
1748738
1241841
1356577
1726310
347083
382679
1361282
751439
1602087
95788
811311
1625147
1753165
1614539
1949036
676537
1234000
1287579
965503
1812241
784299
273901
1431081
641190
1903646
976177
1937976
1971654
1597167
319758
1372191
1768877
1526150
944858
578323
1399897
868081
991341
977658
551623
1498984
421706
464951
403174
1078010
99096
1796437
851873
1107446
1391113
865341
845351
1999241
1309560
237713
217732
875074
185004
1782453
1328104
924346
1348502
1201489
1557404
733945
132551
222553
519315
322449
352283
1144804
798428
179899
562843
1308004
1671914
1180
1495000
602219
92980
1649247
287529
1448042
1068874
945846
1340158
1234075
1560979
51730
530340
60701
1398580
1448881
291188
499508
1783284
1168521
1167334
546426
1769885
1937625
1500947
247836
1776584
1610328
641224
1735261
217684
960723
290091
775055
1024470
1458870
1647036
1284688
1419429
1725893
226654
394597
1182209
1661566
1008007
1225898
1630341
1565086
1225727
1559307
1325662
1658419
1600886
1225663
539671
1558553
1880150
746164
1850482
1343749
1327451
1094926
841517
635825
426528
1027433
1703724
350385
1643082
482389
620084
630436
58729
1456487
560617
526839
1210694
1140465
662676
381405
576196
296195
1190304
84939
916794
1343999
1594305
1643192
1732367
467084
177351
1997369
1778236
343317
582003
1602091
1932139
1909213
970603
1806572
1798630
535845
437834
677995
302062
1017400
302371
1740651
634592
1468212
1696254
869994
1597457
950306
566556
831015
576965
1352848
1721486
122948
1979468
293717
577853
78833
1391844
1879920
526448
436023
130050
410039
1374565
474165
1507819
1233526
459296
1874273
47614
1218672
78912
493360
1174095
1880218
1547072
431226
893343
113437
1302741
1013753
1578023
507093
377227
462894
1083479
30577
109472
661009
1545502
1516871
584225
1870745
483377
1270728
702903
826209
1911056
1489618
1551231
1546669
1303236
1781170
1887782
1035223
1972644
595727
69642
949440
289989
831405
1014369
1989299
1073406
1117686
1509727
354913
794075
1965526
628317
688669
646670
1811714
1048938
241243
1875470
1909936
1831053
40144
104539
1313565
1164870
1954513
429544
1731455
5109
371539
480747
997403
1884999
336484
1505107
1690841
1083381
641641
1383780
1289487
512617
100010
1000905
1566393
997571
1894000
1995302
142050
1783476
125993
1487897
357882
1689914
907235
1191532
711954
67733
82985
1315631
246385
997257
540951
1168552
888905
75032
397956
665818
750546
1722193
391836
1496104
1192169
750263
1856321
12340
996700
330602
152080
1476091
933389
332877
546038
802080
1065246
1574985
1899038
1277215
1509582
1588678
909232
225768
922429
276321
575227
1607651
1745376
1426901
211140
934991
1692314
593569
1915722
351922
15353
1027356
1886754
1389758
733101
729292
1450245
1502661
11729
828312
1153027
845842
1286648
1731053
989632
1085981
1055079
802402
1567510
1617216
452486
8352
108861
433588
125694
893938
382019
1751161
1072358
1861860
69991
580009
254940
1979120
1984732
1449263
806294
1620825
1148442
1812858
226809
574395
1633451
553179
845805
1621504
1555455
1319830
1742180
292726
436653
922095
393105
1647428
917966
981560
702370
644014
1244555
1447929
266558
1465324
1896380
225849
997845
35496
966412
1488053
1631289
570208
1712293
421570
1477056
26112
380972
1569689
525163
725533
232192
1697404
1342426
1906213
1142879
1474835
21033
578341
1438525
1159447
1168876
97336
272866
1606678
1018510
81354
1292175
989340
111130
425396
1368858
757337
494200
1730352
869130
1473427
626016
619048
298354
342262
632333
431176
325554
214054
1158855
1007503
933812
1825837
1961263
457518
1178599
577436
763511
127930
343271
108635
529297
1162386
1741817
229207
163705
1527481
1844533
1749048
1360572
1288219
1468079
1734280
12400
1972293
504853
1146919
443524
933405
871908
945152
1015866
923633
1927741
372126
435284
1193949
1893120
1009011
598131
1567900
1040324
1412425
787562
1816202
1032599
280813
836479
205301
163324
1978179
1816986
298214
409844
176255
1980060
183964
217242
1771434
1095623
709204
1969907
1435328
1689384
739365
366730
1894932
185260
414288
768520
188747
1587337
898810
505276
1240565
1233703
215785
1465117
1759139
706358
126524
1569346
1117508
892733
1858463
432766
645224
364121
443587
187544
863046
232773
1001286
150316
588695
1244780
190057
1208488
1243590
1421451
1758335
1438862
12615
95626
372536
678957
325675
311671
1070033
510355
1104035
1944120
1371441
827440
1587577
1594509
1858714
1190997
453692
301780
1426164
1311403
741679
814642
1524647
1149943
1436548
1582693
225838
1506189
1122924
1460061
1985933
598728
506783
606637
1566855
59192
73105
1180015
528979
647039
789972
1963746
66549
952636
1500940
864048
914563
401969
71307
7541
431046
1893417
1592942
154895
147570
1188823
815373
1531577
1686135
1376967
106687
1984437
529298
1388440
1429321
716319
681518
1626422
1624108
655548
1397820
122821
292726
1310211
1052389
125780
425336
1719074
1746143
768508
799465
534073
108363
412450
1726513
947115
986639
1064349
88903
829731
324228
1478064
1220589
1278695
267278
933203
725391
1722339
1376670
643575
431938
473778
1903277
526579
782991
237713
1540720
894128
1294238
795859
1251626
997740
403193
1961260
862173
972244
1487425
1326142
131883
971918
1759043
286126
1620401
872924
1420891
513813
1553826
525517
175298
1984430
643490
654710
64831
1991623
1786842
578638
1064689
339735
1675161
1775475
1441236
723229
1035377
776126
709378
813892
1674779
972614
109722
1311373
1767250
351024
818905
18820
152684
1182238
876506
951108
1070621
41599
1673231
1040362
634392
1138370
678325
1818989
1937467
103427
898011
1869084
1511520
908767
1663365
1785756
781581
1048882
1416823
365764
400276
919011
500438
1870749
867608
1872988
1031025
1385153
1475703
1934267
243080
1989418
1847683
1954005
335637
1671208
377327
24669
454605
1023340
240226
460699
1133208
1637881
1328996
573032
660631
1667378
817203
803002
1094234
1916405
1445578
1101514
1893947
264511
503689
1071836
1016085
832186
265373
647644
1729883
1042865
1946331
1356791
171460
94822
1477982
1732309
1206707
3515
984712
336899
17832
460982
249597
30290
159646
295302
1717617
811161
183922
659816
1741
115949
1844544
1822418
1163891
1436473
741117
1944174
1321698
1256903
607923
687116
654530
731816
1435522
1805184
1984976
1977850
1780468
1143680
855516
660473
584866
1136691
176027
1319235
1810601
778835
449111
708592
834724
683652
931741
242295
922871
975681
1665130
1348170
855549
1028243
1802536
590287
1422444
1282411
992309
1594663
1825416
1981881
1827025
429212
1485922
703096
270002
274183
592482
791643
920820
1492134
345417
1017389
678640
626723
730037
588317
14236
1058953
1332991
873218
1615207
1783781
1789474
499920
517393
202695
685711
797246
1492825
1090672
289550
1136256
1426138
330416
718636
475136
1170800
483751
1137878
1764482
1630178
261934
1782944
1560171
1577932
310560
791279
1746957
1027657
14605
1430785
1722271
442000
1375662
137874
1813611
1042494
847692
1188412
1566781
1028867
62226
1433251
754231
572293
1174657
1298537
336570
1164651
59192
379061
428187
1640398
544200
1700124
359082
1087513
993735
1609696
1309716
310762
1313940
261948
1561388
1626398
1906385
331871
1913731
884433
341544
239300
1261640
1799059
1454149
931627
92950
882856
220985
952965
1933716
1747844
754403
693095
1481743
869682
1677098
304337
1274215
1496866
212784
1814587
600200
1738367
397082
1645855
1887795
849702
927954
1547644
1113005
1826508
343992
738495
593760
759697
1991320
1536639
1323569
57489
834639
1684397
1780582
580495
711116
556137
718212
1311254
1905597
1039235
229094
184941
1546563
428405
1910624
996228
1627302
1002
939186
756292
1738584
294995
1473482
442815
337564
189330
1327858
1066837
1969022
642288
437355
1381533
466392
1981057
1936081
1156062
445764
645527
1672577
1945281
1990407
1623113
801347
1720344
1297957
983121
1490175
1948396
1430332
1507373
400470
376032
792372
1076663
1407006
312133
197667
240576
1005902
1052152
1668578
1111960
533414
1985793
100447
1708640
983932
1935290
1084895
1805288
760829
290480
1391001
1450500
349748
32351
516342
1551463
1796426
1689836
1029929
959254
1522463
693590
1555213
708627
1314286
931899
1773918
1020258
1648657
875627
681597
717366
1744190
1022815
395457
824867
986836
826417
1175572
701724
390754
24358
135242
186869
521334
926497
519709
1162902
1900866
727319
641299
503087
1508699
697725
709286
1412758
543011
1408614
505051
1945185
260932
413273
1188404
1048022
28925
472286
573169
1430896
1186272
1381027
1676136
499981
76666
118997
1813939
426910
678771
1263894
1575202
181513
449509
1716533
285385
822240
1233244
627774
1880218
1292686
245719
1283905
400381
1970755
1049722
800806
1700201
594566
174296
1642676
729438
521421
1898883
1444287
1299494
1771355
1961441
1450082
1261544
1514516
1679858
1866866
1953081
917649
825830
1394584
649840
1438625
1170298
978223
118396
947335
415872
924992
1206543
242628
1640141
480891
1838982
27019
1819096
1324480
400149
1386440
481934
270155
1975310
617684
601216
952128
1632768
1831598
543170
116562
1110351
1826242
71367
781004
1331599
1332198
1578513
1706046
1999678
689453
836595
1425922
1095244
403032
964497
1490932
191681
121918
939450
160869
1942621
1761230
1480671
1299333
1670053
1685441
74097
1380558
1131478
467956
1955604
977762
759035
1450264
1879010
1884228
343915
394655
610090
1971641
583858
1367614
329208
1200536
1173099
388324
1327072
489291
687783
1367752
1363788
1386263
835406
281106
1641757
437361
206261
803754
1190747
1384511
70339
151330
916694
1573529
174623
445184
266730
165812
451672
1033413
141088
1049151
1260554
912654
1796327
478356
57410
1895791
1744149
1370786
545108
837582
575594
1076356
1938965
446929
211999
760399
1708022
1546563
1954327
1814582
1443111
1062618
504507
848214
1329703
203127
615311
1050811
1501648
1338107
1920015
249323
1727965
934703
91700
61486
1726807
1707874
320422
1974676
607305
1366304
254050
1529535
1010865
1836687
1290514
744077
1209384
1972192
469150
256990
631871
1082781
1746431
648785
507845
1127906
1920587
1959590
225238
1609542
1683149
1882186
582664
1189462
896259
1716936
413922
902826
847389
1368752
1395713
707777
1475814
1459534
1110161
1780166
1981633
59960
1150740
462325
490163
1105290
205859
542632
1273535
1333210
1233105
801117
304955
619917
818839
1558125
1648323
1716529
833078
813583
1537795
485767
506991
1250107
1032013
361548
652036
652423
659305
1661184
946567
551607
249073
111156
687179
199242
576408
1159066
773248
194737
424468
249775
765778
870743
1385455
91558
37843
1285162
1566666
1003423
1875037
1164194
491654
872433
507195
143460
1091768
1760239
1889134
1243012
182228
631606
302796
1098402
1558482
894764
1878583
93671
591109
729861
1520521
199895
1292719
1273343
785386
1490101
800495
692972
87335
1321502
1205520
63900
539958
450706
1724315
457138
1562529
1701167
1665448
86467
97991
192813
1463994
1888405
984439
636629
1634708
638800
1504452
1820029
401071
949197
1263377
1709783
1908908
504725
1456232
1165961
1556569
548484
333579
1901170
1056571
349279
172643
555256
1065481
527097
1051638
1705577
431226
740750
298104
1064748
704157
1803630
1608674
1440929
863928
1305970
789941
539233
1129880
1685242
552283
1525195
988229
1355514
909558
1797214
319798
468829
929640
1169122
325753
833159
615067
990745
344100
76727
719835
1417700
1889126
464011
654259
282332
1456090
1440668
1437141
1460280
1678900
50955
1700147
764625
995786
747031
946648
1738944
973996
352520
1079816
952913
1963209
57497
730026
60
135846
466789
1834834
222281
163657
272596
136408
921468
1687287
1773728
414163
827694
365242
202636
728484
1316225
1153867
357534
1501192
1055396
1243497
1356910
590184
1616514
227176
739872
692527
1870996
1053799
114588
1581611
183614
1654527
784640
1791726
101703
1702496
1681134
1695905
558941
146308
948130
21310
737907
1167828
1384990
1244742
1556662
1930128
1786065
1415631
601921
463154
268659
1332750
283700
98067
473295
1255947
759620
253838
1585217
1155155
766852
1857351
1149763
1192013
1242468
685228
687847
378991
602312
386301
763447
240023
838453
1085285
1522712
549091
1925679
76935
1048062
828109
1760381
842512
1047571
468190
928577
139337
1635
447561
1683571
1101834
1023319
1091775
1442770
479420
910433
283588
193585
509641
201495
986302
399600
927573
208795
1002268
1576403
1748850
1027893
750445
684949
1271414
1466927
590978
823952
1845392
1986671
998437
839754
1515815
1993896
540813
218680
1762698
1382977
871947
11448
177515
1897211
501820
1673315
1854228
1859566
989238
689455
389705
1521427
1077799
49636
359903
1240877
560338
32582
1581707
428376
1176247
1294744
1000195
630641
1200283
400861
225953
1107424
949527
1354371
609500
100648
23199
854434
439194
196009
27464
475720
1856576
1059413
1577132
671643
453830
1745757
507025
1985244
1352931
4115
485762
1966229
254545
98083
1475050
450266
104892
1783389
316965
1107915
735327
1157959
1563230
1571757
1000216
1331804
1193157
1433939
485299
982147
1595010
885917
512392
511264
640969
1471571
120177
1181121
464576
22805
594444
958928
765591
1084388
144630
726248
611801
1571915
155008
946876
1176966
875021
1314994
969661
1979686
1818147
485024
1996148
1304044
1634834
495489
941139
1164933
1723950
1446213
1711040
338781
1872618
400107
70197
7219
620187
445229
554944
1385801
1569269
360413
1721723
1331781
902210
904408
1302517
1400583
1613719
5450
1260862
203256
1105079
1523051
738143
1968865
1265797
1376128
697173
1537821
418781
1672586
1600796
599080
47931
1192538
1100122
1507636
1110856
875431
732043
1809624
11889
1431337
701236
473492
1666063
704664
71920
422127
1711283
1008729
536713
86517
449501
1060446
1405849
1336233
1501654
134154
182702
970189
1563069
212721
887684
1782140
501336
481473
1412419
1398258
1082177
907649
1862405
1387253
731490
777388
1341323
753319
949413
1065246
1454367
1831532
934870
573512
833532
481434
1544110
1357620
460760
1022680
1044033
784554
1342632
1715955
473915
8778
179345
141322
1053263
1434632
1176843
1025763
1415783
1171540
1805611
925687
1221099
223342
1679498
949876
289371
372423
1953354
845397
1017973
508512
1005301
9270
1166840
370969
419103
1769659
246572
1845665
1846359
1547327
1900204
914704
579201
1388254
1114022
454705
689728
788172
781922
1026135
258074
1175335
1985702
179054
393785
1333855
506812
1125415
726164
1099726
1544356
1799707
380030
673284
950306
1393262
1782892
609779
908448
425300
410253
385245
1532884
1464916
396614
486256
387659
1772115
1780894
1244381
1658865
1824641
639563
1627545
1870468
513267
482487
1364715
1272469
1739925
1820184
1996057
1364032
518088
752809
411125
433085
1915118
625081
1704870
267597
820841
1958562
1137952
1434782
1130629
1188326
1632102
1631466
538796
490720
275105
878793
415705
1202756
1648114
239285
1924187
397042
340356
1551505
265604
28733
316415
1686930
1376380
1334984
1287092
1457259
1140444
390738
592292
1509706
847514
1425368
1720349
1286140
1165483
300230
1658063
1602754
937009
562490
1196711
1122514
1529662
1107181
613995
1336061
388185
864963
249811
1936707
213060
1115646
693325
436764
1260840
368137
1669893
630530
1361552
701117
12796
819403
92739
800619
1481778
1185057
1749349
729610
1445097
1806896
185117
292852
628687
512272
746934
1194730
62617
142480
920453
946256
1721188
1188196
947922
1541615
597177
256591
1638761
1281098
20106
1965209
251385
1315803
1659015
1495985
753772
976109
250184
186137
1953077
622364
938589
1221518
750098
823010
787722
1450438
752577
1760075
1798584
1562372
944259
557668
351901
1720122
1560758
1639048
1346946
808202
743708
1742207
1653173
743874
316032
1481245
1859674
1028851
1457409
115408
824906
106679
1706807
137303
303343
403638
275701
526701
199262
1802505
1319532
957400
1070692
563061
618708
338274
742057
1681767
529212
640168
973718
1355750
1418331
202657
1534582
298601
1012207
643447
449658
1132679
970396
1034611
217203
1595146
67423
1532671
126855
1113124
257234
914195
1139675
1223349
1996210
219779
1414692
1635130
1246119
957236
1205523
753520
1338325
305480
812270
798868
1912020
1587263
622999
855614
1793278
709140
309849
95626
621266
1062334
1688392
1892869
268910
257842
136098
1739985
1083915
1166064
1772713
1968424
1468123
303777
1116908
1678545
1469925
1811576
1578277
1337602
140786
638895
1565629
761487
1976036
210553
1430538
1302104
855021
1250282
1249731
1269059
1276727
368123
93036
56454
623856
1383217
1675821
482124
1059350
1280700
1107239
982205
110673
1022760
1089552
922126
27960
1371441
100001
1320674
1933365
408834
426615
1691841
1213444
896301
1850791
476411
1808362
500689
1195153
147530
200086
347327
1178656
793588
810629
1896312
486585
708519
117698
627828
1105538
1774649
550444
989742
1225248
622433
1695662
408479
726554
1796231
109797
1766398
955233
1101262
1009773
1094872
1607059
1742272
880153
687121
1535571
1943869
579399
1358046
1574325
705499
99819
660097
964996
1539021
1269626
815281
37733
1602405
1453649
133164
295202
1784015
351984
798709
459939
477608
640032
63073
61156
1369282
1998839
1819682
136147
682739
451250
185170
324352
425474
1992467
481379
1224489
421720
1677205
84052
149217
238028
166451
1226088
499902
962125
1751935
772307
830952
1980894
243887
536447
1742587
1523498
1461311
1708386
144889
1043026
1152987
725096
1074354
1877661
293904
1451708
1557118
1628189
1391731
449729
588523
17291
1160936
1104793
1034761
1942875
463093
311792
258946
1825892
177868
1446819
193610
1451996
907099
1051130
414277
1559307
1348998
630542
1055903
193207
1995462
1413467
1752050
4657
467114
352375
1853333
851038
1685112
895220
519461
969205
1754720
1083788
454931
1475668
669044
1082262
1604915
1404926
605868
650461
1684109
1344654
1919795
1514746
131726
1576466
1564026
134599
147323
419699
345835
514841
1780892
325560
675928
1089120
494244
1517842
652999
351024
137965
1267054
1838410
488061
1728709
250222
42125
1705319
153851
1896358
130170
1925185
1320905
241205
209617
1629869
531832
1765685
1654101
1833127
1645291
1579119
1986634
76900
1450089
1207702
1127286
494939
746391
406643
1373034
1165162
373795
1499608
193445
1911047
1327443
1955981
549586
541775
1815263
79841
1561841
1795255
1426913
536582
317362
73207
255220
1071549
1265937
712105
721812
275495
1162141
362765
699368
193414
1590287
308037
1171505
1589907
495439
577802
1783740
531278
1518997
568437
1061412
106592
548210
1492403
366040
303548
1133888
319367
337785
1088072
1666222
269665
1045856
1470159
1157251
1004392
1127807
3652
201391
346256
917736
1000676
950193
411970
987974
1885382
1398726
1395193
296925
297385
1710801
431528
1851521
1886673
1892325
1653191
1768236
1082807
1355853
1943513
1993474
1711468
1728496
1131959
1897299
408156
1391179
747916
1597015
117740
1255702
1735699
1278358
728378
1689941
782936
585200
945903
1956151
247802
110801
718648
657621
275700
1568265
1850904
1852445
1407766
474130
1692031
192051
1540256
1044354
1821940
874869
203493
1332064
1245331
770863
518533
1611596
149093
1709818
1590966
930793
1228092
1014105
796483
798320
1458497
1628858
1059295
653818
1763723
902206
1514160
1097942
1730993
102068
1108141
340293
1142459
292171
1212990
1418340
1416791
1221655
1314387
1269415
776658
487178
786165
1508637
185079
1088926
1391493
1908781
105170
1971798
317512
715305
1912870
1891871
21806
885887
1237435
1249836
134466
1338869
1261096
1941304
359351
469784
1659488
1122775
929178
932386
1367988
851085
1512170
1988213
1696187
1200324
1030323
1218958
1318832
1690594
1501068
1517837
202265
33165
1811058
1019624
221117
246154
651204
1886545
4193
1161325
1565684
256219
339843
1983899
413519
758300
1918468
1201443
1424522
469758
1293630
390801
146767
1163194
1440471
1797967
1951609
1233320
949560
609523
1841198
1797297
1362174
866942
96475
801910
797055
1810190
716617
1760261
635247
1404948
1864170
1311434
73008
1358246
185195
1265748
1637872
90211
1324678
735263
1059375
96937
1142809
1189631
334768
348083
1548871
1225357
1821901
919841
1608711
433104
1974152
281525
1790942
519976
1715064
157942
418909
791548
158007
1862955
1439615
1419586
1324312
1419553
916777
558883
928564
792886
798281
1276093
357628
248037
66235
377575
1588979
643579
1124241
465330
1856884
452034
993346
1985316
1298066
1061232
519310
1034023
665055
1453917
62394
322333
1503657
771750
671540
1018571
936215
1380754
903935
936478
1884602
1536498
1935567
1197791
696421
1996542
973355
823740
218694
61913
1970852
440359
1817433
1172379
1990693
10567
459585
1652748
1116208
1563139
350025
674268
522312
753464
11076
1626910
235361
1708863
1548776
977572
1750235
1153194
738808
335177
812059
10320
1882208
364782
256605
1665112
1027306
689090
1192180
894135
639056
184933
558021
986598
1528251
1552450
943123
412717
211754
1662757
850633
1220130
1151974
794375
1786054
41582
1720145
1553127
673410
1978669
87827
139493
321764
829935
1716364
128661
694636
1401075
601916
1340578
342764
989248
1132054
1448552
1241114
655229
1782717
1186093
1573988
1994610
1906735
164432
385503
1846643
1758317
547807
1450634
714477
164236
504915
208602
1508792
462344
490455
1320459
1357987
1305061
147965
145668
1314157
562319
1175058
75871
1355136
1789922
1900856
780213
699293
1099782
1485018
1463421
576016
1082223
1860521
1536524
1048432
1714691
86631
1168329
1168921
565086
1898523
1400603
800635
1250212
1353489
967047
1088087
540163
864188
1008450
923865
1738959
1508005
1847078
666393
1550938
1948114
1002132
819486
182215
1995092
349553
1514220
1328431
160897
452570
1570031
280695
956370
1178063
1574097
1287952
1378699
999420
1636201
1279471
1946174
79572
712868
1358269
736443
49424
656794
1749726
1332777
1598736
957038
812481
1241394
16963
1693339
500588
1365904
1531280
839982
1994725
1711949
289107
145997
529101
861907
1903882
780197
267128
268727
709268
1637596
1724322
242248
147965
732949
117191
253919
1684116
10514
1158635
522693
1038837
416331
1263337
1696497
592579
1020415
389333
1694870
1806611
5748
410116
872527
324850
1442385
1675840
296831
896151
1549838
1778775
806020
312969
135181
617512
1637335
543646
290303
912756
842050
1051190
1012568
1798256
902610
1209056
606336
1674931
427010
551468
1240695
335846
1435430
113254
1665092
1259151
1809294
644313
1481022
1220854
1265766
643975
532015
644467
1742628
349666
885472
1923696
987274
259988
1770675
24898
1225087
1968740
1418125
445194
147046
1382145
1731298
1111178
1902755
1959358
1451925
379868
621834
813307
1525716
410077
1976948
2285
1367967
1205512
244934
653415
641058
944595
1448729
1136531
1824033
119394
1143352
1046160
1959884
994959
643814
1232841
675759
1956166
1204254
963358
471642
1959061
1354845
221508
23155
230050
1201239
1974687
1478697
533549
402450
1015387
946266
1368969
1992226
506156
953598
1003485
44731
168765
1763922
926757
815471
9625
32557
118409
1007780
723280
1556987
733893
921660
1324259
648470
1878540
1610743
632572
686025
1026946
884175
1161397
1451435
1001098
1850585
1751439
181197
255768
1523329
1407464
374294
525043
1445643
1144156
864881
1403129
1456311
1758340
1303848
562851
1451043
693818
702969
834906
1190775
589884
88724
94680
1624251
659611
1927416
1532365
1088714
379903
1431704
1614532
898913
186759
74331
1180921
1504790
793663
1595983
221346
1685852
1175335
1145958
60682
882132
1795850
1564351
1381990
1409119
1560137
728621
1901575
1472408
1953271
752456
1762533
858570
235
1557792
1823737
236628
955737
1829789
458526
1617489
1176966
1010284
1705581
1181082
1823172
561278
1274791
1381522
1747671
236528
1910589
1893810
1261152
758518
544961
1109359
1515689
1230873
1850733
1694118
1844507
1515567
704496
726769
836582
1605970
1336962
480220
1351271
1171310
1339397
1167663
1071025
1467213
1406938
7095
1330908
37661
279756
682285
1191459
195498
272431
1312189
1955376
762776
1317213
210203
1907679
591783
1732737
1423473
920397
1590861
1107193
1342535
837620
1556839
946150
1624147
1362710
984466
435031
1162335
603665
1994651
1667293
479816
1494964
227104
139596
1159238
848833
685761
180941
654713
600400
452589
1309812
1699168
1315275
967122
30816
1362995
1726050
112950
896151
1692853
861852
1442670
696679
7219
1659878
301045
477042
827170
390506
409673
166455
1971798
1651437
885596
1168444
1233703
1990653
1072843
1892475
813887
1123507
1511339
1290391
1289645
446759
1778305
1290408
556433
1576869
1398090
625593
1594467
1214719
370556
1728111
1419060
867915
1020114
940626
364010
886032
1894367
466296
660734
1083041
1075851
1116391
1042626
1183909
422054
1140483
1397573
808046
531242
959423
987269
335373
1999669
1965847
1633507
1658400
612108
593068
719023
1385047
896430
677694
1599874
659773
754093
1748192
464475
208106
1420598
1014479
1137637
1439512
1224984
536088
1923209
1624596
1972210
535381
1505519
238014
418566
335615
328123
1909552
462372
1435692
255297
1890876
889810
481253
87356
513224
638877
399593
1268559
787597
1507320
754215
1399160
804093
646979
1396728
77771
1834567
418960
1482145
584669
410475
1391166
1652770
154947
1045909
1064784
832343
179768
337955
1451435
616585
756935
420890
1252057
1222080
270229
1351583
243825
1492738
426535
220740
1804988
1647141
1596717
1964997
1289972
799323
1792279
673635
1826092
476170
1036703
237206
1979216
1380730
509035
1305171
1048375
831289
1298447
308662
1468486
834989
1823756
1645768
1809078
705496
722577
875032
1054078
542144
963921
1169346
1958014
1071651
92317
1666932
120213
1701372
1081539
405665
1137571
847377
1206786
1452177
526427
659989
1829748
1976373
1945802
910343
1713702
912203
1455500
409765
708736
1656903
299052
1899812
370664
1884972
971854
1424656
119757
759520
6818
1852025
87413
1640932
544709
408136
1421434
408596
253263
963278
1641643
1706202
1577902
1716772
749482
1377744
1543781
323863
612918
1657908
1486541
1895888
105846
1618187
421716
1036436
672952
1453961
1266228
1931125
309198
336292
158302
267657
1094052
1722091
1442350
1377557
1946641
887413
1158510
1816721
1326305
630480
1042638
1374880
1023330
1147498
1234120
931586
1287280
1157790
1110625
1023103
158266
350585
1639609
1026138
1017883
507859
1982066
1856834
164557
103273
1131126
308308
107259
840395
1987292
294869
1031962
339641
1532547
1655300
780747
1793467
960225
1988121
1064349
467331
1041936
454676
764794
1544354
633994
1513224
8423
1351538
409993
1749815
1143046
76047
732594
376590
1165384
1817214
933926
1946576
1781656
1147076
1380058
1832414
395010
1894605
1405814
1789688
1529656
958916
1653104
1825014
1404206
441989
1834335
400436
1787776
1911548
468006
135388
472128
489950
243862
1051514
574814
303792
266732
1339239
769702
686749
826330
23459
285673
1017236
1094646
673635
1236755
890226
803761
1107656
599754
377697
512714
56767
879690
1518599
832631
1523429
586995
1464942
1009059
1991101
1389851
1715988
913151
1223897
1162222
1880494
1174721
688913
1156036
520641
1017478
767296
1589004
1534252
981632
1288408
515308
912348
1132248
1848645
275194
127767
1155864
1925823
200891
1180010
137576
695403
824261
1045499
1894722
1986120
266019
866022
675911
1792611
1986565
1925797
1435049
1128052
1959334
1971327
1570307
789275
292278
1280318
619694
12465
801827
975824
1917372
1623095
1785168
1682156
1457763
1900865
1632939
694940
896330
1778279
1172775
884460
476704
279902
282135
1164141
982780
86667
1949496
1183945
1430509
1782578
1662019
113355
632585
1790868
597314
1749997
685708
190569
1583827
1397382
710124
1529876
418556
748991
282299
1795537
1736127
1336169
424578
872201
212847
571648
1007359
727100
1511396
1274531
1363293
1427697
875766
794397
636262
1275996
1695614
788934
1323419
185124
404039
1864726
1327524
1121546
479110
620062
1551809
729925
1019963
1277111
540298
1775986
434636
677552
1356506
558887
657635
1815982
1571262
225948
1213350
970132
504444
1683044
1008000
277700
91520
680655
1623070
218798
12866
1090933
1203670
1760722
477573
153482
1413623
1089777
662822
1355405
447569
399642
1002778
1182419
1808952
1443917
1851084
139583
539132
1901247
1996368
714097
536447
1562281
1501555
1097699
1195767
413704
1649615
407454
1711102
1703666
929016
646659
1793666
1145182
1618626
67038
1977223
428064
1593669
557746
1041849
74090
1130373
424285
1313144
1873512
1619829
760332
1828708
1928630
1567938
752901
449877
1656129
630046
278853
753752
1341047
1627908
1357316
309126
871793
1423715
488507
729715
473446
172914
1086732
1076267
727925
1564606
1780547
1494186
420892
1382707
466148
1490297
685684
1349205
1323773
891497
1552335
923936
1210308
1319018
95525
1243958
1994655
781999
1167950
1558509
1700706
1563345
482456
912340
1785061
116860
646128
376628
1543938
1175964
1929984
1339715
1918273
232159
946
352846
888776
1687843
1356545
1031131
354960
1749615
959421
1351311
1128196
1564279
752395
1881686
1167277
1473152
392219
614563
1334309
298812
925580
584592
361838
340243
354568
706884
167481
207123
195008
482072
334329
1464090
733657
1351597
138815
1645097
12078
999708
803299
1886943
1893244
958671
351188
762932
214932
311659
1797341
1714018
984536
17604
1739568
967322
1998218
912832
1636558
1340089
267137
1156706
1552041
1603169
1814303
536577
955138
543469
781626
1643707
584999
37474
1652249
1547098
1025707
947796
197823
1895577
1042652
347182
120727
1974939
1373340
1521175
914973
578869
400873
147432
1528438
1568272
288428
1772918
603095
1517332
180122
1369944
1464049
1979869
661180
1798065
677579
249034
443921
712959
1261003
852633
1592810
1254722
155255
1381557
1467322
348543
797872
1901120
1689591
156156
1356821
1322594
1446560
1952705
443395
1387675
200592
1479835
48247
769304
719145
183957
43635
480068
867354
1153145
559956
808291
1555112
91352
1510633
1853746
1984851
405884
1644969
1403304
526850
353963
972661
1969911
1720752
1974464
972166
871932
1998450
371223
915487
12147
1423112
883628
1901220
83199
1705818
896430
559134
55584
1900837
356188
789941
1398769
1556641
383135
249500
361664
853153
1448148
1580024
1270508
1569138
489894
836741
1741105
1751367
108680
371295
508278
176370
1900650
983929
1603576
584725
275143
1561850
1789494
192625
818035
10651
1334757
1618500
1445990
986459
1518121
1105275
1568586
867143
1072875
1517935
1502975
1695916
914502
849252
683883
508057
1218261
1528417
1704708
36783
867179
1091898
177469
186127
888374
1390508
1181230
1056776
794008
1709570
1710253
1668271
1572095
399526
452229
1299551
291798
1920256
401359
769884
463585
2022
1176709
235111
1999838
1305018
115830
651687
893287
1876865
1932044
1679905
1424508
1523628
1413256
1872280
1572639
1585802
1570167
1807105
496141
1513110
1634107
353914
1892489
492761
441939
1426589
1532845
1083295
1991378
1797646
1810904
611031
278459
429570
116325
1764095
415519
925791
1766640
1525171
902467
1494477
523499
157411
1236393
77980
412652
987297
156399
1708295
1484754
1019868
591041
975619
849238
118346
1154653
1409343
473938
63257
66265
927291
483706
916060
465921
171949
837734
1444103
960303
1371850
1256357
1379448
459472
1614584
1480651
1746571
626915
1369286
1172219
1419830
881257
213928
444804
1394474
845133
1027432
36695
1927319
587667
1304481
888293
706042
485095
467523
1634778
1071093
1708951
946150
1732418
1841293
565124
1764071
614870
702305
1022287
500165
948268
814577
828590
607200
621369
388720
1743193
1886659
423340
1684509
1084600
1249597
1004430
572757
1175584
1287119
1824443
269715
47614
1211415
1687493
1371767
1569871
1878980
1047234
1120268
861081
1465968
1939118
1477392
762624
907042
1960794
972801
1617186
993516
546345
1114690
1003819
622831
1207582
1291028
1404643
1903941
1577433
1864300
1731248
1942615
1292562
792464
1350691
531097
1093066
1953594
1411828
1127993
932627
536504
1623219
506889
1401601
696495
1791737
329508
1050281
1272767
1968393
947122
296074
1929087
1604075
1177996
1074517
60229
693168
1031661
1016661
1660799
1442413
231393
748428
202446
821200
1523926
1646644
567771
1864125
918993
1090163
412024
1625488
1570057
849860
1881667
332642
947459
1815112
1372859
1176947
688853
1516980
1098942
1579379
225424
1703457
354661
1336276
1950393
704579
1832951
1908004
1393
1279878
789897
1048022
720074
120275
1810419
687033
912078
514581
473492
353526
1284081
1290704
611617
1528934
647495
1416741
76327
847189
1180680
1075971
1599088
162296
1415958
1691578
1137032
1768590
788125
1652719
1899444
640695
255150
1296582
1180979
166100
389381
111635
443732
690958
1857821
16751
536061
1945803
1747815
732083
332920
1618181
1966849
1094939
167253
1901437
1884870
1815861
1021167
792562
1390415
301234
640366
916842
1299745
215045
1979878
766317
1493249
423291
1653689
411935
1815960
1026056
1377897
796120
450648
128947
639191
1559974
522500
1600214
117570
1202602
1412576
1271693
1106898
1105022
1327451
1191307
784794
1317068
1646228
377277
332477
982182
1171
691946
1103161
1781593
1753508
959101
788091
1809684
954717
1567195
1484155
1052574
1243620
833103
1158939
132977
1800632
1674779
1240413
248764
1173896
867092
914712
12648
1603625
1436002
854980
201069
176465
1922789
1697486
324812
610611
1800926
450898
307865
722868
430332
1150230
1662742
185052
727886
1181512
1386785
916216
1342747
96276
339123
1297683
245828
377789
366503
776678
221301
1586262
572833
558871
106883
1453476
955823
1024455
623775
1222925
1065206
1313565
319800
1180751
205268
1462348
1558117
400320
605481
262068
440627
736714
454444
1167256
1756428
1515976
1573568
134466
1488208
590139
1794954
1005284
558913
1165849
447893
1098557
116862
295757
1855950
1574867
1702281
1798631
539992
1861142
112315
1466267
652418
1005060
1267979
200131
341738
666178
1977772
1390966
1891005
1998150
910360
66159
350376
43031
758043
400842
154273
173313
81433
480932
1234815
351091
1236973
723691
1105805
1535010
953472
1480722
875479
209617
1475411
1838794
1027310
1705141
1711722
1580206
1720989
400541
485702
1174634
1384191
150397
902485
461171
1440533
29789
1003475
1996725
959995
10955
1890223
280177
1805596
197823
1526246
296216
60873
82451
209493
1502900
117304
122775
797570
619220
273327
1107554
898442
63068
628608
1513592
974117
1596562
292447
116340
831825
1618838
1411211
1116337
738275
1385737
1060212
731928
624041
1394952
680829
1680497
27939
1028168
1052195
430609
437020
1340174
1227337
1897222
1394228
697871
18724
464034
1526535
944314
445989
502110
1465854
1923175
759616
1291413
1003863
1620470
316795
1192174
104767
1208548
556646
1515692
1480148
1151290
137450
1679891
888268
1839685
559353
548441
299347
393682
827628
966020
1505977
131840
397596
288754
1044840
533457
1818210
718306
863528
899313
157873
918779
553787
1454218
1760733
411335
1361387
1026043
781416
1821741
1974558
1393421
1130728
1838023
575639
1682523
539569
775822
998276
1133094
882999
242763
665326
812432
876354
66070
84356
555508
532081
1844134
592377
725220
385838
125559
20813
870822
1970723
216719
225890
716631
888699
1076177
1514258
240507
595509
375249
134284
1725108
1401651
1273822
1551809
300851
477371
155767
847727
592579
878610
340747
1755643
1466179
1007597
1124775
197858
979019
1724243
74701
869643
432054
1944677
1898428
795289
149806
1487865
48843
779397
736940
679572
953662
1426924
1829740
119470
1780391
498393
1579448
1666608
1120460
1244340
898366
1274206
526742
814642
1076082
1006046
821383
1036937
1774658
1671793
67236
1724783
1062040
1297970
1049970
569173
453619
969527
1245595
449501
1514467
1048149
825712
630423
1902263
652509
1483507
945106
277428
190302
313116
1176320
1179337
53763
1363237
569125
1077877
605207
1805055
412701
1737508
1456232
1591158
1856632
356882
1153436
1843475
837581
1539540
1487918
1789982
227148
87408
1505433
1057219
1642247
1332946
1826898
1594223
1497087
1784770
730253
961400
1707994
255677
169445
433114
1105319
561642
1979044
143660
1767780
696477
573169
116999
1947209
1109946
1007653
1065447
37587
1400729
1530612
76514
1041107
590992
5188
1051637
522884
1513420
76921
238019
1951451
1462582
1431656
1183463
1759059
1916436
1411334
1056662
566815
1373063
518431
1850880
630844
1984959
162694
1661998
1305430
56377
1306207
1328011
248716
1565803
1110246
1642366
1095854
1677139
895071
344332
1265303
912627
1136755
1374893
507279
117409
102713
245215
886058
1645926
670518
775352
1400936
1753597
979446
928379
224609
94100
408626
292442
431871
890505
1410019
1113036
1814247
1458429
1043238
717691
1413749
823031
1123945
1132061
1689742
725552
381159
1622150
1551294
1052190
1450680
1299664
1175430
1145267
1057803
1435497
1383046
938528
1515474
295272
46397
1199553
270944
615878
171091
1414751
649302
1139453
1894334
709423
1940606
15860
1219106
747398
1591773
1833330
1062145
1904750
1565874
989646
25755
1939850
727821
721657
1703641
1682846
1697547
549145
1288172
320859
1865247
551424
451671
209032
1446522
986651
243068
1524011
1411324
558408
1754036
351044
1381379
498550
919250
1618673
153019
429223
95579
123730
679131
1909035
1333764
1601739
553811
946236
1268142
56360
1627851
691373
863618
1544925
1953124
886753
525622
887254
1843676
3130
915483
1701564
1173631
181408
1025829
1953196
1371437
918825
1298069
238245
1284147
1981610
985143
1404822
859964
947294
35030
1326524
1992287
1592056
1769305
199362
1502594
1709561
5696
1581112
1443607
1902345
704467
168142
1165562
460451
989106
60442
326597
751967
1602156
585231
1760764
1706719
121529
1181790
930637
1965520
1406915
62737
11949
1257008
1597776
1982148
36380
1582111
1808139
919096
375719
342651
257652
1062701
93808
323983
219570
281205
1769536
1911686
40119
1911999
1058525
1055318
1836279
137974
1150217
126759
1296453
1240299
1730369
1414307
205219
1061954
247586
1387518
359706
860661
1060052
1805471
1694668
86235
246096
760899
74203
363692
1601264
1042152
269127
1862043
1726647
306872
1102062
296144
253303
1770579
282267
1139194
1640404
1849324
734727
477644
1003546
809847
636132
653898
654228
1677184
974345
1533352
609128
1358986
1915046
1569574
1682991
357992
910322
1639999
932673
1663610
156588
1753624
1559679
1435804
647213
1081191
1551913
270938
1815041
156993
163213
383802
520368
462692
838528
759391
773827
1125315
1269601
1394633
1287174
947596
560013
541175
1869928
1524589
1680693
36507
1865869
995438
717586
1061362
441062
1424811
435854
733211
1245689
1350262
1187025
1814570
1273440
549494
1613253
687180
1811058
946213
634101
1010988
1732935
571900
1288339
1609406
1882170
1131704
248966
1385513
1907540
1493907
1706262
135396
755186
919214
1216348
1452636
1810522
1999107
909267
251535
111773
33183
1518394
810315
1717215
1149726
764024
1203934
1772151
259822
90092
1341483
199431
195874
884916
1719443
540311
1254280
326462
585833
1524388
1766606
551680
1226851
1075123
1521287
1032339
1803056
503628
319488
1322200
1226743
1975806
879833
1158765
954395
1469881
195179
290896
269102
10949
332000
1467154
41757
1729933
425230
1842155
898735
1271815
467485
608670
1867550
524539
18024
24180
1975321
888145
1656791
749445
511468
1682391
935099
121912
15290
77524
807939
253706
1429842
1910329
147758
349342
815566
1315548
1208631
371770
562684
911538
550160
203565
146632
965429
1323532
460571
870803
929081
404689
815490
1702496
883834
1718094
1190629
201611
850321
907886
882586
287843
724118
734306
1237445
1537632
1307474
1836945
1610731
510758
776548
1569512
468712
757443
1373774
972237
1971411
1283579
1876614
972730
1867692
950344
416642
506709
1968711
1441917
1354313
1559319
1484797
448274
1760920
764646
485381
403450
1433909
1209695
511384
1519142
1250481
695421
855220
1729850
1451334
245316
1936763
1044524
877672
1200675
1876570
1827442
47654
795637
1464594
777671
1180010
466322
1200103
1750429
1890464
1008791
583818
1359446
807082
352220
264201
1648337
1151411
427240
985254
1499761
126112
1853332
1747665
623655
813361
21777
191587
1194475
1215238
482032
276368
247039
513566
486791
1243632
1375836
596552
1748539
929608
435676
1396631
1713750
467512
1782273
120530
1079629
1442388
518230
1125495
798085
1963393
256669
474618
1444316
137086
1514651
838475
567664
1635090
1857843
1758526
1806703
133535
796963
1376849
1200865
1931802
1469290
1107059
431951
804737
1255286
269650
1490381
513295
1596877
1053360
1380558
1077154
1209803
390669
202444
1735086
852485
620830
1238686
1062198
328238
1758261
1995535
628427
115250
763298
1686013
1377538
871445
177820
1009107
1816785
919262
1889988
1042275
1757964
957862
1867840
838469
184926
981584
1631770
861051
108774
44465
385212
248460
1042029
529805
1738825
1554606
558262
1856953
407893
144001
293998
1842864
82760
336734
917348
1100208
852580
1384104
1063630
79694
1785768
1661244
1050270
932172
295313
774243
940542
1425882
580893
1469658
607935
1621001
1012136
1376643
659737
901954
1786079
1242385
680122
893703
1874711
1243571
1081775
543625
941684
1359311
23227
1264843
1163388
315917
650554
1013761
1977177
1387894
435892
843352
1172000
967942
773852
88116
175367
200883
1177667
1893296
25780
135620
1977018
1180803
61460
217419
1039172
773339
1157609
1777305
955054
1090504
420876
61430
456260
1979147
810716
214981
400739
654803
1990832
1891336
1261790
34941
1335839
245407
1888106
1610023
809467
1688008
721732
1302215
733595
1331219
253122
1305639
1550263
1492542
1262370
1860436
986947
1918134
1045235
1271127
663169
738041
1750272
1794497
918418
442198
1532904
1807799
1393786
847641
1589890
1828565
1277265
1785909
520006
1631658
1289732
1077541
179487
1545916
685068
1829536
548662
635782
635396
1417601
1961081
569495
838628
1307297
725303
855480
1919397
1282189
1017516
1672755
1122168
1206624
1620950
909443
635153
983485
398653
935835
1934402
1662469
20955
1668070
332946
1206899
1088881
1412150
1641116
46842
295804
129182
1804979
144730
1693215
1792608
1694085
1026641
129362
886798
963936
1992545
1429514
230197
1309963
467511
1568301
719633
211528
1206849
1256839
1459140
1796238
1040853
1654968
1431709
1147724
118730
1886634
80291
176176
769552
1351299
1774139
824701
1849827
309261
1184125
1690471
1418870
1439308
1560250
1078202
1122427
1697290
1820239
604935
467986
1432174
1314238
839007
1780391
1986212
451698
1322720
1824751
1517731
831816
1303662
1906218
739969
1119226
1455131
407663
226541
322883
1849716
552859
1659515
1953853
1568398
1006063
1898338
870816
1045502
304617
1458198
363680
1958051
123672
411623
1036344
1281194
676427
1151666
1956353
1655547
1931066
1981028
1182208
1437233
1725008
964168
289946
1798751
944061
1719493
1670754
1224660
1703262
783469
260726
759467
1240853
1772433
588895
99065
957396
872298
1509749
1736823
822262
1880525
748970
743822
1897333
940689
1474197
1048624
995979
213952
1135155
1293276
90742
1652298
1348320
617694
30780
409862
577594
989146
987973
847399
539072
1951387
689888
569936
938933
1433977
1521113
800008
1598600
465993
507672
886130
1577749
1308516
1401466
279465
54117
1757792
1954856
1977620
1516011
1477423
1090052
710820
390316
1081904
83662
1354617
1106641
1054152
784113
589912
36813
1873127
1952497
1981789
157945
1560089
867167
1600617
1662823
783018
1624159
1644582
1292399
640269
581574
104875
730638
349996
328107
1499296
14578
340752
953617
99185
359063
623568
512325
814366
61891
1831615
1653202
1398083
1655910
59524
825577
527269
261735
308382
1875185
666980
1760075
12901
1342747
473536
199952
1924743
1762231
1952252
1463688
36235
469705
1023319
118215
1201549
147562
791969
1680309
520630
1668016
882864
1320871
353270
705578
240317
1111586
589221
1435379
109565
176072
1826290
1276205
7439
1159669
784386
785434
1625759
107311
617546
1459072
393992
1572183
1935988
1424211
1697195
1530661
237541
1825306
1598002
530435
524539
674676
448689
1397496
1812736
1577262
758844
274646
267271
1548242
634101
199275
972630
705779
1660038
96896
130085
1466841
379540
17176
899061
587277
1788120
798324
1892016
1041998
45475
992707
1772050
1294633
1497333
107169
1989074
251618
1026219
1464596
990015
1690078
1061348
678396
176980
1347707
302115
520673
1847229
913434
1352064
1426850
1687632
170158
489567
1349948
861328
785932
371788
1122443
867077
1755667
1854330
39756
1047736
28912
825391
821824
504019
309742
650498
440059
1339634
1482321
393574
1826797
1047469
722255
702789
659589
615570
1526197
234717
1395948
348676
1225184
216467
769223
1718636
70061
1156479
634003
1129712
812753
75166
491115
86015
403046
1049109
1061851
455544
240978
1552841
1358133
554284
1970514
614568
922949
796411
1682444
561435
1574412
1486006
989252
370111
384948
88098
1115249
131030
260759
217785
521993
898638
85715
1066301
65656
1041834
502451
1277271
351324
1201122
638349
1584218
1936264
1865687
1855221
331970
1877049
1232712
639919
1534391
1086880
1010309
1680565
1252431
101200
1406178
1633719
1323040
165516
1234956
108829
1256679
1156225
1829100
1060394
1417411
896087
1180233
1344348
249639
667693
615577
1129802
1630578
793336
1510056
554132
234122
915546
1696744
373387
269936
1518709
447682
703424
1631106
1055418
493164
1014079
1333692
754714
488745
1073179
914973
472569
1893735
577777
1282123
1382785
1772893
1023159
189206
304051
1608011
1339367
1603626
1097202
1813310
1551287
750711
339694
17291
1844101
145082
1552530
1909720
160637
1717692
1577446
561205
1081438
1773539
1891426
1134607
827728
1583769
227151
1817619
6722
594064
1552630
1971078
781694
713839
1419082
1726882
1286229
1989516
1054873
1085659
1717412
1658651
139376
720008
1606128
690896
1740881
1112821
1568408
420090
1763144
1428779
1413452
112307
362695
1964721
782840
945010
1622103
1927935
1141364
1792199
1591950
1658130
1098888
1909550
608609
922776
878932
94038
634801
1915829
455933
1130856
1639811
802225
1626145
296714
490970
359499
635787
1487784
370493
851371
619012
411786
1187569
1277128
1230882
1250840
1450815
759701
435067
147623
1696875
1781619
1796415
71923
690658
423033
972041
199675
4952
1229683
1852656
189826
277872
269785
370996
1717886
655195
191177
1065592
910793
1024658
1337602
804723
691294
1621684
783601
1647338
1684341
805895
411154
301453
1975588
530476
1657153
1667284
1038834
1295065
1671104
1763108
1759326
1481908
1118409
811982
1238770
851045
844829
380587
467956
307935
738056
1362590
1677565
842547
279994
1900731
948413
1921054
636464
1940767
1538996
1835894
668669
1269377
1487160
1892337
936544
1623349
1059697
479240
1758683
1192505
1604567
1525301
1420787
310483
1146754
1418451
1433448
896433
1305558
460196
1807577
300576
1922855
1015991
444887
411933
1036450
1113340
1475467
1111331
408877
1322937
1515998
301232
442048
1877277
329107
13194
1080181
570558
446292
1985048
758952
1706771
1823336
1764723
511581
235275
1748149
564112
934514
1265556
355277
40466
1652262
932577
663062
1507653
1037226
198157
744952
242979
858136
985099
702120
211818
118537
926369
1252431
470941
1870268
238730
339280
195474
1711555
1486956
1262105
23459
1173508
1348583
860435
880581
586643
396688
670539
923819
985516
151881
1450413
1191637
780838
896020
343776
224309
371458
1409787
1506179
13920
709362
212144
332222
1807738
953968
583720
1340010
1935985
1912606
666282
235783
1579097
280179
142522
1016516
251505
1768574
1181230
1278552
1166377
1936340
119037
915096
1036664
685321
755868
527073
1348610
446520
1321209
269495
1456146
1762519
423513
1261364
1982042
1276503
478692
146565
180743
1519397
462322
1477797
1691046
520377
1634278
605848
813924
349189
969282
1727264
1668729
808636
810182
1954675
1874495
1756209
273871
1097255
188421
1144887
725316
1687606
1807089
1184613
1443108
1122125
878066
16692
1801833
1098037
363271
1259540
1837894
1637632
1027702
43926
1028047
34261
6161
753587
1786155
1697233
1744123
274060
1289991
1604057
1089607
725422
800764
1217273
1524683
709835
670249
1549887
1505237
114533
862788
489680
1873313
826310
558421
236931
370641
17281
905374
370612
996678
1725141
1622182
1577434
1889030
970726
398010
382137
1980773
1060010
1096648
1729794
1757433
1429114
1250682
1038082
825596
692718
1089208
1366247
726164
618132
692710
1667515
508680
56780
1278742
1986307
1187598
1326207
1945957
729046
1724138
1183325
213396
922052
362341
85465
1153960
817488
722547
1709679
944764
1721335
855056
1907465
468788
1023002
1384585
1471867
1102256
930532
1551975
1847676
44828
1606883
11810
731163
368125
108028
1249473
1039586
92511
551888
1833987
468237
1796731
1845020
910272
1491727
1010245
497055
718030
477113
1175077
1906922
1183918
480551
513062
584337
961067
1339990
499789
1183405
744108
200093
1376434
1402856
909036
1119698
1617624
140724
1671100
1859860
191051
1947895
1695844
1306142
1306936
815971
1294238
1126338
1024993
157847
61547
1434289
950126
287560
116170
468685
632174
464362
480443
592760
1577570
1066413
1098550
1019565
396656
343223
591723
1071080
517648
533936
1620631
1791730
1735154
1728477
1514929
1025602
891423
228139
1721231
620613
1030750
305590
369459
1945849
1924202
920773
791548
915936
909149
221501
835842
591280
95476
740084
1076905
1061957
1760450
1403129
520546
1492784
1571905
249631
1181582
697174
708384
813951
1541865
424062
183167
1183507
855489
1834232
227463
1031301
17384
303076
591230
1838658
902381
1546048
1699583
53414
16411
752371
1881079
1106209
535510
191887
511876
891975
1569512
455826
1095019
1454097
1878387
1824563
165165
1219889
92410
1711134
493766
1243616
498089
397807
1770558
562301
997466
733257
1355121
77658
1748548
1841630
1629422
273933
59435
65217
143768
720717
1014703
345541
1540656
1104796
1384780
1451212
1507541
635324
974579
179145
1929367
637690
656712
1786054
1081477
224
1200779
1425355
1672338
1529548
538234
1018938
1980634
590049
182112
1916497
1665745
1100230
1976670
1416975
1410429
1392636
941320
1749514
706777
459562
1710151
1451957
1377254
1599098
503922
164315
1433268
1621902
235234
1863965
1810679
352011
1661374
1130173
1639288
1263692
1649383
1006229
984235
1192793
1450615
911082
163029
525753
409862
251288
1998559
1316719
375230
956683
845240
1699784
550239
1376132
261564
896483
1642956
1012502
960127
1346853
1345943
1837971
838668
489504
488653
242403
921746
761175
1300217
819690
1381774
1054701
468907
1445142
1222601
1116837
1473854
973188
955847
10508
1234742
1409070
357018
974226
1415091
1686659
310003
927774
484060
1812610
132849
226020
1253613
1193811
513249
801219
971667
250586
1726002
1207431
562587
1095318
1646580
1193263
14140
1021313
1947093
671807
1222937
443990
1128063
1364678
126214
1245878
358830
326509
1396532
1148020
104076
137327
112870
790329
990554
994915
1322531
1160094
1186084
1469358
252908
1842152
864229
522152
1141201
730445
737335
265423
1493998
1695119
1266219
1537636
954972
730474
590151
72694
581911
611672
1349399
1174840
1020970
810744
1115294
1811806
979365
678786
1591273
1340922
1739605
1073967
159998
817588
1962469
1803799
1405521
1198042
131112
82022
807344
1073125
1417653
1153105
1509135
300584
1534828
381652
677299
1824954
1823220
1633921
1362086
850283
1178424
768244
1252703
1923185
641949
1097847
1142750
623912
154659
1789250
472781
327884
522704
660429
649497
1986430
1179470
497368
548821
1811233
1342255
1161003
693691
1111199
1722047
402006
1327839
473271
1554338
1976699
1051485
1894124
1930052
326650
816475
1318741
828770
1360910
948636
481209
1779187
422475
761333
1689929
380112
1916811
236362
738675
292412
1036484
175670
1275012
1965209
326710
1800967
162914
1549281
1176727
1788972
1789961
115695
223753
83514
1724315
840655
1209133
1172853
1960123
985842
96033
248515
1522797
123479
530897
569174
1616640
56084
849225
148051
1649038
1778152
175205
1277200
1477280
1631066
708783
111359
1613710
1253438
185565
1952433
217752
718203
1359823
1235753
1723355
1383113
1892505
896877
1902808
1620802
1356280
181267
1637341
937179
1261430
349808
1007717
1647199
981098
430386
119047
850021
1521774
993192
1250840
106744
150986
1640649
1909017
855328
1776064
836579
455170
1770665
890260
1457371
554123
1079767
907381
1049346
620334
1280786
174447
829757
1425251
1613770
1230996
1732462
613568
622086
954072
1842809
378060
260274
946318
844609
1648445
1662742
1222937
853555
491887
1236295
1623123
687441
1077062
365286
730814
282399
61303
510892
1266639
1398995
106984
336615
1654095
958375
1771169
1199824
1908252
1810006
661995
633842
1752315
1570631
330213
512690
769453
1238447
1279709
1965598
200840
123440
398536
625229
1421262
1642842
661630
961846
393430
589149
290839
306199
1627349
121092
235847
1072398
1914513
1004856
1172209
1774559
1712287
1683549
1303475
194613
1272798
943316
659515
800822
159717
1839690
478070
923063
1288842
470075
824769
100745
720482
1655994
1836878
1436843
981046
1376319
304120
8752
678508
758952
94657
1697359
931899
117158
863877
1181619
418078
876354
1048655
820990
1629355
820223
1945294
776233
1138332
1765578
72815
1633634
1670144
8499
1865799
1267551
1412036
998150
647714
428286
391023
337598
929253
562844
1696080
830945
1652871
852042
1450244
445043
76523
1978338
895222
1136686
1679225
68233
779238
63949
642667
1697525
439888
1854348
769579
910712
1179608
754950
1878836
630128
1290516
1233378
1462674
1935017
73892
1703502
1811599
971506
498502
1541393
1326551
675002
1725054
14253
1498495
266661
962364
1583676
182381
1605157
67804
1024412
506872
1740707
285072
163888
239402
454185
724272
1178894
590787
499153
1182497
1686703
265317
1004808
1585778
1352380
668826
1797671
1653671
1653904
719315
44068
1261099
1972666
1541833
1075992
659515
1199535
614388
77016
10233
1388669
1621935
1526762
1855287
897183
792261
1024328
1618610
1405798
272876
164371
123658
1533889
590714
28771
1197811
1297088
891765
625460
481574
1019461
1319054
1648935
1665948
1264562
1503934
257180
718727
483097
1054153
1694519
706258
408569
1256548
1283906
249202
501127
1735751
1067331
1246430
580963
924184
954727
269610
80306
379531
725061
45965
1985694
414971
1575849
1552987
645492
1894332
415852
51878
1479634
812283
1741491
1789676
1998082
1348210
350614
1057973
170895
1094740
463555
764217
1664797
753719
942456
1473637
1280852
1680078
634172
1639345
1682371
803450
309717
1469336
1489120
1827100
486836
1971485
486885
420409
1808703
603172
1513792
3844
634976
786746
185423
1031592
169951
108671
1613875
1128476
1695211
1749317
1540292
977055
1291077
784072
1041648
441410
120968
90111
1020692
40239
1322888
1298199
1889462
1656708
829644
90742
377510
1465168
5035
1472265
1039235
1799302
1128852
576753
1128013
143611
489053
1890469
1193286
852622
668331
171140
1746255
1977082
1335538
1116054
1604292
1418137
1397474
1974223
1276694
1242703
1249695
460454
1674342
1907518
1088613
885395
246395
575207
316311
1778684
436860
1332073
1468491
207123
125743
1083788
769173
640544
762183
769304
1282374
1746577
514452
1370709
1683411
868608
1497676
1763729
1853731
1477845
602007
1864180
442318
482702
345582
1759339
485416
736368
94812
1357870
1462599
310343
1168254
1303783
1460295
607617
200082
317106
969392
529118
1274895
357862
847803
451879
1385782
1532608
1947226
1041944
1565769
1539765
1159677
125002
1726832
936024
63713
1052697
233215
14416
914339
24923
1356575
623523
70339
764462
1494326
1039987
1331743
1500740
76581
432730
434224
646110
960473
360991
160532
1058824
738533
1278144
1243165
494058
1090176
997799
1473052
1767302
1590542
850209
1272505
657619
1733177
1427590
1779469
462502
921767
428023
345728
437029
1702086
440670
861906
452545
153174
1476657
237665
1025849
1594449
327930
955720
1640511
631167
397857
820196
1222650
20573
1134245
549809
142595
1003500
707784
96959
73637
1670606
1140423
183524
1515607
45222
1227650
1454269
1982066
141687
1090751
588194
21865
542652
1876128
362033
897186
1166823
1406641
389804
1763694
1442671
1438282
1940863
965116
1843998
713339
1628615
1152785
587547
231675
954323
1080664
1496212
918657
1213835
1138291
1738716
1513682
1459441
826262
540210
1360059
928855
431162
411847
458255
556948
1950300
1190497
44403
1233751
978535
379736
912744
1355226
1248997
1690213
1022270
1642567
1757269
1987876
1177809
437890
402932
564479
653235
1403517
37528
1025984
1944296
1186076
1968880
1845475
198046
1793982
77490
1373223
389136
198344
932510
160466
1096557
137598
671561
975371
1964486
496249
926876
399242
1048876
1568834
246746
1741330
1873247
25429
1518948
651862
177873
101064
1662626
1957101
536293
576107
421973
1084132
1052606
1365134
623688
1494448
836489
41451
1466312
640573
26910
290252
142929
1815239
1473826
527035
1877367
1741307
478852
1386826
812235
614317
139838
1739067
368485
232187
1173075
954781
1973640
1396777
1167502
349882
1022604
987701
319172
1022134
610500
1524349
147181
362077
1591554
1405868
1070352
838948
1150445
356306
1033625
1969293
670132
1081124
1927184
1546636
570630
930283
955809
266073
1141275
226217
464346
933751
24312
1459383
1861887
972373
1916718
1559220
1563757
1485440
1847538
1980530
98414
63083
992044
294282
458833
1707718
430055
658001
477207
197555
1170817
1182275
665915
283827
1943993
1551565
744396
602753
19770
1132228
1037497
1078533
1257199
780902
232127
540069
1260653
1373788
667876
1943235
857064
340202
33384
89492
817474
1089114
558091
839839
1155666
297128
1922313
958776
1722868
1580872
424581
1420123
1160486
1284268
905643
652228
1663020
39376
1437084
953058
1168413
964673
484294
1857088
387464
746379
388325
840450
1995851
808050
1205573
425420
249640
1376849
1505225
1457120
1142631
556642
268530
1169969
1466970
1999669
1745461
1173707
1903882
320620
1852798
1728048
1627511
599556
1817833
514809
126089
83483
1780577
299024
1454032
963790
796962
951
83569
1539428
1871585
1282228
143706
773342
1017017
969606
442458
300853
959176
1605436
1061790
70527
1301186
954967
1573170
246726
1670653
1207843
1055513
1646143
1173747
1878680
599882
1175096
1334559
1074319
632235
1288532
1680903
1854560
287574
1628895
154460
1112190
1262054
1267442
1830020
452232
1164615
1771795
924265
510846
1497353
784507
980182
1094939
1663395
658448
1722158
1879281
1655289
1553589
516373
1631296
1952921
838920
1153600
385376
1699966
1390590
501790
426412
1340527
1542163
252153
1225019
1846186
1724616
33795
1718275
743716
1642317
1485631
1719659
979219
1539166
18762
655692
1931949
1853969
1605353
1402376
1186997
639184
96928
1077729
547612
616251
1060043
910459
1446776
349453
1336993
726490
1070417
1168642
1156276
1541773
1436613
580539
412551
492006
1029753
947884
1951208
440814
1081920
1510920
762202
1501168
890669
1429948
13468
754030
247508
1126510
549441
1600049
1188404
1290115
143576
994366
31676
1980365
452898
1757687
693913
1628828
202987
874482
966808
153449
1008186
52114
1163360
1572085
1236238
1042618
1026946
1826768
222313
957040
1457421
847725
841665
1217910
1910451
206892
157058
1591150
843594
122694
1466563
226947
1749134
583454
1402556
245144
622369
1583710
719420
1263337
1053554
297361
143510
778627
1770134
1013848
431937
1785168
1998510
1780410
122303
1065521
963643
1168097
1825299
1457231
209668
1059986
1087380
1455022
929886
221126
1657721
673234
1951366
983317
1158336
1305465
71620
1670430
1513283
1551155
1393743
442088
1598960
1420876
514181
353181
1724073
918889
1465968
1684887
1275815
1196505
645460
972591
1150029
905991
881443
389597
901189
1624431
1602738
971788
1021502
372487
1870430
597190
1686634
170859
1231921
1352369
249104
501431
993070
1000608
751975
1493583
1340174
18002
1218620
979254
766379
779993
1720934
501668
81732
1621680
1362592
899771
968905
279879
478384
234225
393343
712419
1552010
331023
592999
1245119
851638
399594
1735628
1814524
885998
1411320
1219398
29500
1139869
547203
295927
828237
907483
160732
990640
1673295
833364
1595832
879916
745289
810656
1672604
427249
1663533
317793
1734348
881535
209327
449896
1527930
671949
1763897
1633006
320578
1242880
88234
1486003
522278
1993251
1166456
961035
1376921
140181
597086
1708632
1673417
804592
60853
152424
1711745
1910242
1017665
390336
380985
1573022
1236416
1417222
442945
347224
1902493
1391854
1493913
157452
303173
736876
1655152
206411
616175
311740
1876637
1170305
700254
1284824
933598
1986832
1132761
380534
238534
326165
648591
1303739
779566
1556759
1814430
827908
1036908
1624626
572099
436848
1890240
849965
979541
1178447
1707395
1596762
1860402
991591
1117913
576063
1035117
124321
273337
569684
1087364
1031050
585932
1936687
566198
1613898
259364
752727
557854
678944
1862294
1516832
975342
1849087
1497037
505843
1068977
1441432
501979
1484108
974226
1998861
1678427
964675
1280861
1244837
440891
1501895
547298
832554
1821712
1028625
1079625
860287
1610317
982127
1950154
1825413
1399840
360908
529346
1566624
940434
50684
747475
380014
1856477
1281081
1401584
603291
232489
471295
1838410
1139948
1537222
1254960
139223
315472
985179
1625316
529868
111687
184322
1580478
1264695
365091
756491
919926
181428
1040971
1322
1585544
176420
837257
404361
1338312
1662380
1457577
446190
114229
1238401
1723596
586221
74185
654540
287710
1506438
64831
1649584
1305918
1029381
536205
1856655
1470700
1769151
412533
1301003
1782212
449895
367315
947407
1968636
1260227
1680907
683508
1388183
620373
771614
1966147
1810052
101269
1759953
1332424
29389
784822
1005856
1609678
1809872
1672974
1640921
1742870
1793622
714877
963185
153040
872986
190566
709541
1428755
1954627
985144
1059093
1623833
735063
1878670
713508
79841
929904
525101
1717383
414482
1035724
1291464
465919
663042
235236
101483
157816
758191
859156
1910319
1200536
711663
796468
1008693
1768318
1485797
748991
1996987
1565727
1806771
105646
1423641
688305
736915
1125689
1615769
1350954
1798937
1522125
1215356
1924973
792833
1556253
948482
1073695
227245
944095
674780
662178
934280
1946028
1926346
1755755
447290
1863724
935655
769366
1659533
1763825
428231
328386
991075
1342426
1230827
1984331
1777741
329331
851405
587818
2950
1496419
363412
799727
1508851
85482
948193
1635023
602518
175642
1963778
1010069
985686
1794390
737824
718571
714027
1543566
535866
1460
1886428
537461
1153593
1712092
954946
8557
574324
429418
1132248
1331162
1835547
1091691
1653598
975648
287902
654650
1748433
1827690
68150
1987311
283332
1895604
162070
1729931
1052448
67844
129372
816113
1667378
57545
710367
90169
587461
666579
1481073
1769251
479631
1815545
185529
1815487
1678357
880847
1826776
1594509
1362520
1628895
127558
414427
902910
1298671
1546500
297477
996140
1378721
58099
1819586
562447
980509
1887045
1312954
1506298
1338545
1269327
487178
1122963
1719270
1258376
655246
674882
1053948
906220
1304402
886831
430808
438526
1482407
513941
1631591
859107
314873
1472867
939773
102801
1166558
512064
44114
1137035
16410
1593451
1654560
767090
1013047
708507
324319
474774
1201633
1998695
842673
1572131
1187396
123790
440951
320875
961838
1188362
403753
202449
1933504
827342
311324
690731
1912800
1547448
809841
1595855
1139044
1924247
1580969
115851
1587832
714360
1708640
1912908
725045
561699
1021291
824054
99543
841158
24562
1154648
725553
905364
1263565
1254406
89373
1274682
882370
1849605
843860
1843801
639737
298947
118282
514695
1263170
1767140
1179965
1191220
260995
29024
433422
951267
1316127
506537
1133622
1566376
1396644
841121
1155214
459298
1595386
514062
829677
1478647
1049587
1670231
945635
346077
1689243
1463533
431269
1412614
1721458
181271
434726
1494143
1740544
485333
1041739
248956
1172500
747933
1299992
1256254
1178573
1399701
1733099
302182
1119300
805081
1596599
229064
1890569
69362
47164
1634123
695863
425558
1236579
655989
1205230
1515031
1861592
1048353
1544815
1293532
704248
68528
463801
841152
37733
991814
1654305
1358178
845351
515463
276598
247688
1323113
212970
1965190
1404555
634955
62632
821265
134158
1467789
1488701
905215
565991
1422157
1366482
976288
960775
963691
484315
1373038
1866675
1044939
138616
1865604
1454800
1821471
1404973
1956112
202507
516880
1403288
1803220
125414
1749957
293404
1238145
1512448
195179
1218886
1867111
1861576
319800
144916
771518
320714
1580580
854407
461833
153877
258491
331637
1884045
123475
449681
945809
1489402
693000
890461
850068
511511
225132
596216
739638
1828
1760504
1781812
672299
1828881
377783
1392779
1903967
269811
1135114
165653
1400953
1631094
844916
618663
1686632
1156701
678234
210781
1334886
1751180
702270
1678517
689496
205080
480224
907056
509903
1627610
1507955
1371764
1146999
775589
714935
42000
1865082
740517
693818
602267
874558
552881
1755842
509537
685852
463279
405013
1554285
563078
389857
1893707
560608
140170
425469
1494983
999254
901636
1015424
321635
631649
46204
936122
1083475
422819
1077348
1617325
48469
1838407
1396644
1622615
1044696
1242779
1882811
793026
1408074
1693330
905262
608730
1584052
1135713
1328962
200522
178750
79554
1306464
1257806
653983
1017378
991682
127534
974029
1068908
1545844
118092
885034
1501058
217593
944831
1803496
1571030
1548929
1055445
207565
1875683
1967643
782870
1611082
1797734
511022
380628
248706
1861904
1768751
788525
1576145
644563
433203
350571
568547
1116825
1415270
1523208
164018
56463
1559033
1328145
522556
1433908
602805
727511
1801625
228129
524152
646422
1508503
1794868
1941402
142693
1412684
485106
1357209
247709
543376
1430931
20705
141781
1026685
1675212
22993
1759844
1541104
20668
760115
498
563032
368686
1229404
1350514
653601
465014
1659515
483496
464406
1688881
1732487
359946
1938809
1865729
1685209
1340181
232277
1354565
932428
103454
99410
194500
731206
488445
1614377
424596
907461
791154
1194746
1617409
113040
695009
1196872
1241118
1324283
713387
1628113
1287850
1299036
710565
809704
243355
658663
1389663
1116912
1719659
994421
1218978
723565
1049342
67301
335932
1008617
1935089
1990585
77265
1018186
506822
1931932
1740801
1281840
1019844
1796238
605730
1694192
1574706
711630
846349
649579
217293
1613433
88014
16454
289955
259196
1775315
952494
1478169
991211
1399165
816082
875530
1646810
199903
737690
770722
703340
1880352
438934
1141238
759247
1355108
1495744
1124519
1603482
190628
684076
336187
448893
246667
859690
1038275
1023510
204563
647039
78737
246729
427084
639886
1182330
1330741
354175
1840397
1999669
1008098
1470991
1748186
1590074
1091048
1077032
953210
323084
1516209
1191831
1798177
911318
413307
1737355
159740
108757
432830
1327519
971946
1600757
514729
916216
1223003
1729002
842138
649303
778738
1720961
1473436
1468130
1189770
246274
59529
348056
1360137
1951936
752577
598391
499604
1958053
691326
570207
650487
1068033
974500
787272
1001493
51876
217876
1992418
318665
221167
1491917
1458189
609728
241724
1948372
843242
1621380
772699
404101
175214
1005640
1177519
65356
1372928
1343749
1370165
1813981
885314
1387887
1960742
779574
908586
1511363
1846035
765875
1061768
1515756
1232076
97985
1471950
252975
621086
1024270
842320
1170991
292324
895489
1469515
1024678
1403421
1122905
547203
1699127
1737655
684227
1102625
1423302
491628
1260547
711365
783665
945397
1513735
390215
591651
1511930
583573
99819
1102019
1139142
1767149
683053
1773301
66748
476530
1024150
1396446
1147009
1731012
574543
635523
1655209
850551
1529572
967285
81295
1985311
1276851
1096833
1095005
468222
245541
1059585
1112901
621324
1737037
584872
162150
394874
1022270
982724
1282621
1979137
528047
1465823
895617
1117580
917799
307074
323903
1489878
774055
1864071
1416480
1421057
1868316
433359
268464
181239
111553
1378189
220997
167148
1796427
22295
1797529
1715094
1718217
499921
1928276
32016
1739952
1113040
1662415
746750
1807740
257395
1167165
161315
1005766
1087939
1712625
572892
1460287
219379
1538645
1070289
860477
1439059
1384503
811934
1598714
1382451
423914
1502945
1754003
1171072
1214573
853058
489431
420141
448695
889041
407220
1501028
1086371
288168
269898
836922
1102193
958985
1745100
984099
1003942
1955925
163988
1986641
1497912
1233912
1859108
660466
1370113
1845966
1680787
479583
420406
1711787
189783
55052
1736102
1454407
124026
1364135
442766
1393548
1333576
93875
518935
435039
542911
215287
1397049
63873
157003
1663218
1875723
717625
926357
1380327
1512252
1626043
59875
1286529
548732
653795
1892519
1289025
789581
1179608
454339
766370
1298007
659956
712084
309250
572857
448772
1593046
730857
1033716
1896094
693391
1318866
1310897
1409326
1010817
1972920
1125792
749263
799353
882903
1082009
627301
1760921
1411303
1812523
857964
1129956
154716
1498690
328465
1215674
221041
339382
1213312
789099
81674
1629310
657996
156743
414678
405934
1970727
1642023
997868
1690321
372290
1485025
1814164
1875050
470500
1740717
1395874
933947
434407
1780222
745886
898657
1270612
1289960
1597899
777603
666557
1791551
1752121
928605
1387752
30582
833763
1291262
1301300
1104481
1080982
587782
1031301
31676
905322
1633362
1024140
227522
1966136
1888554
658310
791999
1513659
1903104
295956
990829
770120
1395768
926235
1402175
1958009
1034317
1202074
941559
454333
1990219
966595
338088
1649934
1975309
1296907
1575204
1688469
369317
1132082
536084
1145059
231603
1912012
1191050
4406
1892280
991803
1961649
1171303
35735
129653
36554
1415050
149991
487887
1160254
907688
656301
1574974
209125
1895966
1451996
149217
1350376
929018
538328
1518061
1436866
740350
102243
277689
459492
1518430
24139
1069859
1695774
637915
1861490
1493289
638349
1326315
1348090
411141
878019
1435105
887695
1875623
1150968
1592556
500004
521689
1141082
1120166
368887
340147
1657259
786581
1882361
739287
1194082
1242256
126899
288116
96123
72987
1996743
1561828
81054
339825
332119
723228
6847
728116
1009434
285361
1443897
1714818
1802719
1423398
1750644
233623
277468
1017042
1864634
27400
1309524
183287
1132
114754
760798
998041
458144
407245
776126
135054
695368
1863614
705267
1034488
971378
242174
437102
1623085
1597305
806717
896916
1552436
756165
498164
295041
124561
522704
1853969
430107
423035
789632
1794193
846843
726554
936914
1742994
356739
420937
1867417
478529
877155
1354573
231422
420683
1169600
1228068
238181
1441826
1507391
1253545
518034
707106
858884
367391
1693469
182710
1561291
303860
1504599
446780
137376
1275452
1386469
803824
1081163
1676358
917957
1809801
1930605
1753476
1171363
127057
1703075
586779
780701
169274
1831163
141072
293109
1089936
1579683
660087
1506359
1253434
1502762
231356
1711699
1457461
1431577
1692586
644123
812954
1341232
1286075
1232524
1980906
2159
1869182
85117
1915508
327364
1542185
761798
1807840
983212
1242766
1424359
1115261
1903010
1354446
81310
1450314
1589664
1837524
1315396
819156
282251
1140700
78431
1664562
885472
929978
268003
1075744
1866991
1188559
61263
496151
229249
1115530
1473552
1485753
771782
234877
401509
1446079
520649
1780146
1150029
1486161
1928077
1523144
1256517
238102
418558
1180154
1638619
1610763
46678
190768
1857307
1170158
1572411
1246242
1110084
1599764
1637563
741878
269516
52878
1881555
1190727
1823088
769294
990519
26774
384062
931128
271503
74247
584231
297503
1468598
182702
1977111
1817258
36644
782861
1329039
1371605
1919448
1294484
18262
353210
1160673
1502001
1605343
1228259
725691
1740292
1081466
926442
663759
576639
1733751
1498478
587042
76694
130514
779592
1753652
126676
1745453
855873
859360
948184
377289
1013788
114442
1838200
421655
591740
1216957
963120
1481123
260897
910451
1885903
1007295
1088531
80227
481914
1361024
1365852
550683
1692911
1733348
1322210
1014369
1476974
619401
686763
904971
1586661
1512151
1527653
1669214
1189770
1999402
1587762
940989
1701338
55772
1415602
1650921
687282
1885777
1372385
1199513
1244001
1977778
781221
1205913
1874165
530729
610720
644340
1310907
1999172
1965924
1525853
1057377
1213867
1959430
298329
454280
956787
128500
1033933
794882
1950069
1292399
1965628
240618
52953
509085
1607433
1506342
512655
1882374
417894
53806
1194433
833343
1842282
1383075
721558
154947
428146
1414474
102841
1392123
419547
1268034
1550159
901979
1483869
1626322
1786178
1160395
1588672
1439581
52770
1325390
1647697
1896785
1650964
503927
649813
925055
959745
144425
1403634
943802
940960
615473
1353965
1644733
152374
264451
747015
442236
772075
125819
1329560
1868521
1616509
1692521
1024539
1332012
315266
1776121
1467407
1259396
1729591
1115099
1192628
1026707
1642000
1718154
1239574
1794742
1379939
21674
1164768
130545
679390
163827
1918380
1148979
99513
631779
1800540
172920
361295
268484
916168
1810222
632303
1286457
1013935
1262730
419230
1054522
875180
1382376
249200
1871571
1716531
1155432
866699
1503367
1038997
343442
1364768
1284856
1299256
566125
322759
1600240
712371
43789
1560433
1234179
654043
1210070
766627
701642
234114
275718
1831888
1513415
1867331
1279979
1208979
336134
1654988
602310
587779
1490374
1092825
1931295
824091
569906
1290784
120584
1086962
398277
970927
1945206
436607
519088
228475
951622
1688797
1892537
1401735
1402323
1308163
105288
1026349
1626202
413205
982620
317091
663
1954190
193957
356706
160375
739798
1519401
176180
1988329
608809
958238
1861318
539088
736328
720222
649278
1599178
781728
1200127
1089415
1221384
1904352
1510690
1571908
1311347
328528
1590468
1235689
534481
1528885
914309
1254679
130857
1635120
1741546
800746
1393645
1023777
1602223
54767
1970816
797428
1062938
1213934
262230
946836
629255
763265
870894
1899158
815982
1405768
212947
497205
1738723
1032740
993174
842114
1183930
919112
1281637
784352
1114500
638400
1718308
1653569
1152377
848458
451568
381849
821639
1553550
187907
468150
1233703
676566
1269754
467406
289807
1909531
1616126
253282
1314458
854039
1237100
428630
1009269
1347660
904601
533057
200995
1900920
145852
75467
65701
1899557
657670
1914609
443084
1271464
1278922
184397
783134
450278
1009584
1153700
1058652
1766481
1148975
744733
1252791
831317
309836
337470
599410
30244
1131061
537346
383500
737355
1736290
1952759
330708
562439
1980600
1245704
1607934
1055028
408643
78555
690141
99870
498427
890181
802998
1569512
590689
1704654
125876
254528
825664
1696528
687845
162461
1386967
1842683
1829878
1929278
743371
551663
385997
981862
666392
1080017
1112797
114760
774344
478741
1104465
442742
12088
1093661
1620107
1800951
66062
529535
1942069
1319683
1282203
244904
824403
1870465
1522873
101388
1879714
1619808
827997
653192
1322192
1541286
991154
404660
42229
1126361
1063834
1566904
1686069
1800946
1214106
1898001
438922
1406081
1739249
221009
1579566
1082781
800466
148533
597969
1825892
423827
940885
1566064
1947605
331663
1338333
1118861
819921
68870
652953
938292
1703323
430509
1347708
1488827
1144129
1405938
401539
400746
765689
1108819
1337923
1102079
1882067
529822
245454
1049124
1947987
447373
469801
1666424
751321
716479
752737
1550776
1016656
532773
848051
1264130
451235
468236
1253775
615772
300802
314480
870842
858734
762198
613174
1746663
369346
699916
749231
1712494
210929
635772
166650
901464
923106
1237618
251971
450104
1941017
1551004
993410
1082381
468371
1714793
1768287
853133
1466570
607546
1559896
1560595
1804697
1606107
284886
1847898
227611
1906299
825574
508315
1320954
453838
1020846
1913735
164665
1692228
1455759
1378533
1345951
1670572
132835
1536449
1328301
1806198
638245
346685
914909
411979
372365
674901
1193701
660016
446524
402999
597
1497381
545341
1676864
854429
1840996
1902405
1442752
267669
496986
1701108
1005125
780474
975229
192157
1903246
1608691
1116596
1356527
924628
1038588
1205727
1585253
1501392
57742
920798
150703
1590134
943552
298217
1710244
951290
1777733
1411874
1741895
658343
1927236
1529716
1283939
996942
267192
1476786
398749
79407
1173690
1391986
1049090
762029
1364984
92772
1122014
407394
1211050
1580638
133967
1758317
1118565
1032253
91231
1110619
1820029
1034591
1211350
165699
758209
1062916
159131
1925938
327732
1641348
1661330
240058
1344555
467538
40057
1819822
956253
1892838
823771
1513005
1965155
990685
191320
49033
1306979
818991
35770
655915
44638
1305203
1985305
501697
1180351
755042
924395
780109
1812691
809258
365501
527731
8223
1032529
161711
1105162
340367
1004638
400476
418664
259262
334698
1983991
500246
1375108
904565
1853326
605475
1437344
1014703
1544706
1424937
847807
1906241
1884438
79510
497406
409844
1492062
1817398
1390294
633089
1381216
764684
1961905
929399
85715
792162
1367481
1337074
1107010
1655150
274976
1319127
1647882
1081920
1761805
1490847
816090
1089500
1229229
1116842
1872069
511106
217386
406566
924047
834183
408793
319516
1568047
1016453
1685135
942520
895732
107601
1007406
1470819
1386992
1608058
951476
534340
57311
862005
1002911
1907062
1433316
386170
405972
1260863
928849
374069
1186733
728974
1165467
1751193
550735
1299030
1902674
114017
1134817
1374246
1699745
1817196
270836
294497
913283
523172
906211
112265
888598
657590
276128
1195389
1357360
822764
1827052
1056388
1122485
1739296
1274630
374872
109362
510844
389254
258641
818590
231732
1132085
186842
996101
1306576
995933
1190898
54518
1368524
468362
1516365
1369163
609430
254113
1635878
244203
529563
885660
972167
28679
1781925
1181722
393035
28704
1156185
723691
554141
1308708
713463
36386
1510397
531262
624514
1648985
275619
1585503
1423715
1466730
925038
458140
1072302
1441820
1013923
14252
1468094
1065100
1373432
1460292
52964
338021
766506
757209
718509
163531
546516
1893718
1310392
273398
1315592
638625
1128600
332035
1660433
1981101
341563
820768
1369492
1121094
1273565
1520110
1486390
1817049
1258683
437602
1877701
295947
1343652
1534807
962314
1451007
1670932
293678
650092
517233
1730388
1930932
180534
902991
1861941
1678060
1314332
792196
1160186
1600705
1175955
225527
1864887
1443527
1672355
345046
112805
1032213
196360
632209
1516006
832480
1577512
768190
865479
1424403
351245
1785034
956619
1079364
1032473
254664
1897508
1298718
1336357
1603403
1945595
1525451
835826
1189606
908970
446892
1872652
1909402
39675
1737031
1959352
1370593
401098
1958308
90274
1385379
1070717
1124
836044
952704
25453
592210
1046100
889461
1508104
275143
808358
819079
270655
397409
498600
1336108
536237
1701935
1420416
190175
612570
1148976
576617
1055775
566072
939447
1821123
1524159
938770
770962
1712815
1222930
1035432
1207399
1575482
323863
250246
569936
365699
1997537
880439
598165
1844768
703880
1839284
1981466
1695521
1398262
1827534
1652164
1092198
1354786
1780619
1952694
439554
955352
738814
1892613
1633118
120650
1795699
1346586
121454
1951288
1874057
727470
1548347
1745630
1785368
355708
504887
1918205
423151
1944226
492823
684197
843333
1650236
1154458
1520066
82567
922531
1035160
1493023
519684
293299
418323
795482
623093
1074297
537150
165666
404101
1955676
945698
888193
48547
93028
206447
1567940
1211469
1472933
189788
1719829
995500
1006109
116170
1581279
1177312
335420
1048555
1137845
1973769
927656
586596
1944033
1517794
1025230
1538764
1574520
506524
1829205
643587
1866658
1612000
695197
1764989
498558
1339415
221899
1054902
385027
580255
1698977
1696700
1492374
1225979
1217856
1154301
1228258
1192786
124749
995549
1702428
121823
585579
129971
920294
89593
689023
1163636
1946764
300927
933122
1343328
1334740
1347094
1446939
788154
1554133
329935
877932
757675
618990
1194231
50526
1583522
1882317
1805484
1466518
1095765
788389
1653591
1545639
926466
488514
559355
1412791
943575
1776957
570617
1815483
1997467
1782479
1761208
687971
47647
624444
1602226
71223
1344297
277071
747658
1579119
1440581
324998
1072136
727354
809131
1674522
913648
315512
1480372
944793
58834
677377
768220
320737
1430895
1773919
72237
1772530
789816
446824
512012
1923824
588300
1621397
591620
1261459
312966
1433599
83396
358399
436076
1648141
100641
1407889
1787462
1076091
264032
875517
1593464
686572
1256314
1426142
548360
897042
1131929
1244263
1963852
547318
662674
1625488
607511
1501344
1812269
1317052
235416
9425
1143706
1341108
1861498
1739568
739977
1912231
1907574
1978016
789631
1840458
1470423
1919901
1851441
1332506
795827
1643272
1914836
1729481
103586
947613
202932
1351448
1086949
1560711
782247
1990599
1354643
1390012
1831570
1120338
303792
450998
928918
79512
559812
1131467
373217
599073
357286
938498
834429
588324
1287012
803807
303277
1420064
1611228
1030892
1764073
1187783
1106067
973831
948248
283150
913079
789990
524320
1422297
433796
232095
7503
262286
1210936
207992
1265730
60543
1650911
613568
1757029
1693493
772410
1712503
1761581
896432
486585
850272
1166548
1440385
1964953
344361
222235
1590134
1456292
1747809
939097
865236
232294
4910
1699538
770380
1325796
1395192
1009081
1088408
519879
1141638
563805
1970420
1792900
823782
1794524
1675932
478048
1836902
244584
238053
1276278
90140
1935423
1571065
408755
1609678
598772
650493
1196233
1024658
1584292
1969780
242136
1514587
1283184
1918339
1028667
314068
1983223
101388
971879
599589
1041379
186878
1080188
103864
1441260
1021058
1722387
1417672
819993
1345583
1632349
175567
1476214
851780
1762774
187123
1244869
1561548
1782157
662720
620830
1607779
1990778
796383
143971
50450
581545
373469
1094740
377552
838436
1206281
1160304
1174245
328538
670206
565355
1344297
1757891
1279064
1274342
1545838
743707
112089
1103836
1144030
1973973
983928
510818
282161
1867970
1245553
742266
1248405
909675
228675
132882
940989
874484
1142033
130169
646641
1475259
1798177
927463
631575
332808
1033780
931392
848262
1549701
511337
307974
688195
196133
1788361
742693
409276
1622411
659103
1910603
1598815
783772
951395
1022765
317778
1560046
1828937
1984951
1866501
1120501
1043371
159050
35265
288035
776137
210780
960122
706017
880712
1949979
1478817
919872
1767075
625685
1571290
1362227
1075658
1287270
389523
1914713
1683831
264109
1706176
1723946
1678074
1087666
13159
1829973
294239
370020
1366899
918527
769495
70903
1818035
135846
347910
1438525
964106
373156
130086
59323
395894
298091
1388738
690090
1240369
354850
1210722
1633149
693058
1192123
1923579
575505
422991
126730
140018
1656297
89002
1028992
23990
1974553
1545832
765768
315341
1421172
1265139
11636
1997582
55645
903326
530367
32950
1056279
953413
1533898
1485686
1708229
533689
1955380
1401991
261249
114002
890571
1320157
1498174
1133067
210166
376201
88775
791678
69605
1958370
986057
792761
1455432
1435497
1446742
869409
458904
912790
64277
859759
1214919
1487034
642609
473430
84578
753069
540240
1892069
1651559
14593
1483999
1384544
1831132
466625
1242252
1592942
1884811
91969
1481304
1732556
843861
299904
1022246
1667560
746788
1356226
1725744
1615482
106683
1479466
1694060
419367
1773674
1589341
1087054
1546961
1268191
835872
1657556
255197
501711
1589509
1373051
1210993
79124
1662939
1617060
275869
1590488
1204722
640315
239217
1337110
286759
1698404
1003319
601888
1083933
929956
1235605
515943
335344
623525
229764
1891962
193850
337526
1071435
743491
636529
984805
915355
1112165
1010719
435277
769456
1603390
1775981
788158
1332242
996389
1168983
1536498
726950
1426616
201200
1766026
1263693
1890062
582703
478692
1916365
891095
1667826
1555903
1387374
1314302
625868
481131
156992
1890592
861036
294948
1033854
612992
335839
933265
689418
1177129
762304
1890027
1588357
583719
780575
814054
1910035
479095
1985410
288616
946305
1051012
605057
1231571
16110
1026803
1969985
293945
1041754
1704137
947719
1775972
1427958
764360
1821732
1884802
1746616
651201
1761547
466685
1755222
1427474
1382819
425891
1946234
1369763
52143
1616815
1409692
1630099
919777
927849
1911408
1243984
1654225
450855
593228
30051
1810426
695634
1499419
26547
1923785
703195
1609559
1929270
1193110
970195
377349
277239
337673
1699255
1406296
1752127
375777
361375
1380795
479181
1873841
1201888
952792
1826492
105986
1909279
660324
155229
1924721
1360654
1215655
367021
1245331
1782448
56367
1544562
568384
156288
1993239
90224
22710
569042
1140889
615377
165503
652210
1473152
489535
753129
1877991
734291
1734693
1170061
1028450
1355165
1113164
898980
1397529
1129935
74942
161791
906010
1577914
861245
559404
382468
842711
1897970
1366224
937022
957658
275195
420892
359814
549266
102336
450225
1142422
607204
1293678
316965
910514
251160
139768
1403357
1114831
436691
1858118
1164933
583909
515308
1823809
676610
1712459
87791
882595
1789436
1778382
1799434
1735086
1075325
1864462
1147640
1682846
1913068
971774
1982653
1208926
362926
345721
1519161
1575251
1019126
1281191
1739118
1514164
274125
1207233
1872376
823519
595149
181001
849043
1780845
753522
1403523
1907436
1068725
1667052
1099241
25338
1565547
994621
475083
396551
1989384
273776
1420405
1037300
913787
1428118
426875
18117
587664
443680
5165
1457843
92866
1389711
767045
607845
582896
758130
65180
641876
1984350
755171
1151949
255717
1917157
881357
1551013
1283577
1446071
216942
706152
169459
22565
1615117
658577
973375
140077
53594
1330895
972368
368786
1097635
1158750
935117
439690
395849
96819
312624
889773
1506177
297297
242426
551736
1940889
347454
1480076
1990446
1457463
1781368
871625
1173804
183992
746289
1533773
1456951
1087295
1066225
1927595
880149
505650
1666927
713129
1476403
1481714
526592
824551
1901342
1743428
891651
1522867
39973
1317256
126726
1124275
810548
1917252
1699950
1337777
188087
1535291
1166659
1305933
573455
570464
401647
674457
1784289
1834352
1637168
196280
1462298
1157856
1637749
1544874
796837
1314506
749136
865986
1412050
1229572
1808704
491160
947559
142422
1576404
22732
141951
624835
1182037
1588264
9022
872179
1181621
1184720
527932
471208
1249534
19797
135643
1522397
575205
251043
1282126
367516
1173914
766996
85262
1341761
1677875
640223
1030604
794635
927870
1199617
778738
864713
531151
706884
1892342
1819145
466322
1836529
409284
385995
86937
197894
504802
1787111
407394
539367
997621
707155
1939006
235639
1332235
939560
1851091
1667719
1420480
1051438
1737931
1933857
1001354
1188232
63336
235561
96997
1368425
1566740
1379430
1706610
255962
459492
906653
1542258
1780418
1541160
1388446
1566851
335388
1624544
503002
388303
165407
1548931
1933635
486462
1246806
637730
1524983
1936091
1545961
581669
999880
1350361
1114450
556749
1625820
727903
1392762
1056352
294600
656081
65098
211267
429991
320372
915407
409207
1143878
1158211
78827
1876567
621294
1691849
240588
72799
1129206
29385
1127411
1597248
532201
108718
49085
731636
588858
805012
567861
1980515
390635
1449163
1859345
1266458
1700616
31338
799406
700696
534068
982849
829108
1082169
1550646
1809925
738194
1218576
1924389
1077658
461213
93295
817892
749787
1245631
1372070
828821
307139
1184497
843509
876555
1043932
1129471
876549
1850697
1387824
818962
1734808
1900542
1211068
907520
1791772
1510188
723407
1067247
1282014
1790875
4381
442452
1680810
1592028
236416
1015279
527641
1959085
470638
123208
982352
1782253
915347
264309
1502015
2112
1759944
1982091
1761859
1157800
772909
906038
133627
1473882
866628
1559003
1503570
831870
215785
162746
940952
760282
536798
1517632
201096
235142
409145
958774
1990929
1406999
1389135
568809
768567
768730
1112462
1466342
1156349
869058
805623
1176333
1624882
1115953
1340543
342537
171460
1460325
746821
839634
38345
1097842
708783
535972
899853
679948
1797119
1295672
1471809
1463430
209954
539059
1866741
1481883
444114
1853891
1994675
1159833
1345897
255655
819681
387987
1572736
279724
1146199
967144
135608
1713151
1607145
986696
1099555
1659263
1843927
180783
95772
1201365
166969
692701
1553254
907350
322375
355953
1712039
1925078
544821
486692
929875
921551
1468322
1787966
1262966
352799
686886
854161
1397710
318908
1182173
1199449
1571696
275566
1930003
1465905
1946334
1818515
1463414
1750347
481091
1723603
656003
1906653
1730836
1660044
422127
888875
1516717
1000876
353604
807345
1642746
1789221
1211093
873670
422317
1664121
1785389
523577
718774
826953
1456152
1406502
1638695
769076
189708
1474035
1290215
1454870
685245
1505304
1270444
1052318
1040106
1562309
1701516
1024586
359480
760726
456538
348696
699509
1538132
1951742
1603846
683433
1306260
1930620
1138659
668914
960230
1694924
1412967
709489
1884097
887573
690321
1547668
493918
855312
1095330
1031526
422587
1216520
635846
1482853
1104692
1334648
1731503
616453
383768
1040825
1896597
240059
817942
1224970
1353757
538032
593988
174425
1659821
1604342
617608
1918372
349970
1907399
1801482
1360856
95197
1144464
1571749
706045
1191658
305591
822350
910572
1228751
308161
844916
1756453
1085635
1521504
957600
143096
1827347
1044821
291826
1268035
1530748
83897
812317
822929
1561552
1435607
701064
257277
524264
737689
1140031
494244
401475
1917334
346788
1819396
1328093
9697
1786382
1378679
1090777
1949980
557571
1209977
1152914
942366
790688
1024870
1692495
531866
891071
1442335
205739
174963
1588201
1082786
1414990
1275100
1593349
1865704
1182161
450689
1111221
1693104
1388183
1070677
862194
631803
614220
985758
1699613
877405
22355
695155
1404238
1137417
1512923
98919
483591
1648572
1237185
846309
1773134
145406
692196
132595
984536
1765227
735023
159566
1185051
1268494
296862
1233534
234309
360430
1739501
821610
459904
1318226
244295
1793872
1179823
1851280
1995336
370664
965182
1420646
470365
1068951
492965
778086
739180
1868154
958261
245206
974486
115495
1780438
38118
277191
626153
663671
823141
1276869
1468631
1216126
1313950
215928
1937054
758560
944173
941035
1990339
188509
221505
1849219
641224
1245793
343709
510023
1945866
1781173
1883304
1111934
870632
62400
1196905
1030985
1004023
1006450
325683
23381
1369131
705836
1352350
1649101
1735413
1182654
1291949
1776871
325969
859494
131869
1405984
1141577
1510870
1318226
1339545
30652
1971032
1310127
789272
351497
949987
1081413
1576102
1019946
996618
1128888
320685
666586
239658
347035
1943063
714940
504740
206892
1640964
1779947
67733
1261526
196077
1612908
1978491
1300141
376162
579104
817111
1923063
1934641
552258
1593269
1519823
711327
379694
704739
1184690
278773
1269206
579698
1596807
817410
944382
1813699
1350514
104697
1042626
1556295
1852025
1266656
994559
699467
1420093
700044
1655717
1120066
1549290
943652
71358
135379
1095628
1984227
1562076
1125008
243963
1588943
246763
1790237
1507360
720446
1863008
666566
773906
253208
1571161
845217
1492913
1067748
1259576
637874
1709750
771121
1031676
1593137
828211
1473753
1541646
390705
117403
1790315
701642
575812
967838
1836476
1510822
246644
1210004
1261894
732525
1161170
711157
1767025
1025948
927415
458536
1577020
1961754
110007
1450915
150526
1382555
213374
791210
1542810
449501
1099064
1414927
951150
1299736
327437
1611399
1699817
780325
749031
1341500
364857
1148811
1753444
72531
1091361
1977409
1571116
500877
314128
647958
1013975
1589709
1185653
557905
20651
150641
743112
1096109
1793616
1646143
754063
22419
132729
550105
793744
1392134
1840357
282108
578462
282510
917713
1900759
1366980
1794274
1739421
1534234
1283596
246631
1992135
456688
1298410
709474
817966
254936
1265850
1597841
995639
544382
1347517
1468372
1251754
1446360
1141194
1022914
1866745
797476
1448995
813404
911509
608787
1776674
1584078
1876761
1769811
72463
792636
1376797
1390966
1776685
1629707
515340
1768487
532522
916076
273861
172614
700329
1569100
580371
870539
718686
1008180
699760
554550
28700
664075
1007809
1739191
434314
1062943
378971
1402015
105928
1973109
1136638
410094
1931940
1406416
858044
862563
1855055
1081713
1509710
1587224
1211608
1125101
1281322
37621
776928
894492
251311
1171885
346789
300109
907143
24546
1559149
166185
816195
1766207
1134521
1061649
1098117
39035
769889
1956910
961882
961441
1795537
1958605
1548163
577652
634928
1646254
216710
1560322
1551612
265721
158491
430003
1391637
264968
428847
1123263
1862937
1634959
467566
1906952
1195992
793706
1868773
500830
1615017
389417
1145142
1610170
218528
1889991
671201
1421394
1605711
888507
350729
77877
377553
1487318
1896961
1020098
1212352
518210
434082
997081
641410
1280363
399691
775800
1350741
91503
1261667
1156976
869560
817667
1335895
1769089
1539475
317572
572942
235348
1803496
846470
166479
904670
297518
942320
273722
91326
206242
988750
510407
882448
736565
261038
644376
251810
1691713
1245028
1269706
176465
1843448
1578935
419205
711886
564881
117158
556411
1718314
1634715
1674769
1032617
1828194
160715
212872
1235712
1161642
1655722
1411251
1096006
235361
1707724
72815
556640
1398364
639519
794866
276477
1537652
1936757
483101
950303
25246
1893467
813473
760926
149533
207659
1946775
1581858
1499200
1043596
582488
429181
665257
1837234
1924461
1892171
1611628
722563
709972
1572227
422280
644706
1644569
292012
877760
948096
800635
628031
332285
988606
569936
1185012
1488148
147255
1446657
1938022
1612181
1850904
794770
1649099
1510227
1040646
856854
1984024
1245704
574364
1858575
620507
1124410
1271112
73208
1174772
1851982
669947
673708
918642
1270662
1166048
1927628
627927
978482
963729
385090
1210252
1901925
1994171
1661943
811639
55584
1019423
1057586
602990
779105
68846
1415940
1968744
367000
1286275
490907
1853745
545224
1153243
399424
391780
1414853
706849
1459795
1550850
1491391
1544925
436057
187798
353082
389948
246588
997813
769642
1079933
742266
919777
838145
1923992
316064
32795
1367165
264727
557104
372312
1620802
1117641
1721458
620870
563562
1741443
795464
199897
1873826
813267
1860247
461584
606910
293717
770159
175083
1181066
140230
1120897
688060
577994
1252862
413910
1204803
731614
978796
1712580
1458730
314138
993679
1469313
1998402
231577
1865745
240784
1534170
1676071
987420
1016803
554908
1058767
1898405
109331
472045
81927
1143862
688558
1466552
415510
1321709
105605
145717
804040
246688
531968
1562427
580343
987080
1199630
1307129
1607519
905392
1566322
728385
190057
1379948
240414
543404
757232
1324331
1722819
971243
71951
1386206
282072
1263925
1331943
62442
1897366
1225041
414783
603559
941035
389781
1231880
899362
1333691
1665915
1100258
1995286
910535
1684579
1541234
595380
494106
1676464
1581846
911953
1927001
516443
1732430
155031
580893
1224642
250735
1251228
442858
1238980
1712092
526331
610711
44144
1808773
1577620
1996607
1028809
119779
990393
1718
1184621
1589587
1671163
1214094
848581
82584
872053
714876
1269452
1083402
364940
462356
1709679
1482767
637922
1843428
483377
1477873
741703
1412302
900922
1556335
301723
533825
1627985
1174921
1465823
1678881
717803
800307
1790507
218346
926539
1512699
581386
1976280
78016
600653
1066254
1724697
1734788
1922352
625567
645295
962215
442820
783394
1202962
1363108
1178277
664394
600948
296780
152576
1594013
938721
689219
1957890
704247
979548
1231799
794353
1869332
1999228
1582370
1165752
36121
1821484
1833122
1001165
580460
72695
1202372
1713364
1723493
1674427
56044
1408248
166950
110485
908151
543280
671318
831619
291287
1216878
1213757
1405932
1109024
1358454
897388
885034
434002
1743154
199140
1308493
1770838
492271
1837908
564249
1158853
153033
998240
930682
1069979
1674439
298950
855223
114568
1238410
856626
1252431
554221
1806154
996212
843275
1489712
161693
937665
1118328
1915488
1536301
827928
1426589
439007
1906596
1597415
1526152
799856
1021177
210572
127930
864174
705598
828332
427842
1960416
494672
238067
210724
1939458
1860184
1816691
436588
1414240
1982939
730341
195592
1621801
533268
621852
888493
289344
1461195
836136
1909983
978644
198117
1854853
831240
626861
1771853
34405
801431
806037
1235112
225722
530178
933292
1613587
1934046
406007
177129
3313
47264
1778456
295789
689415
648806
1977956
884054
160006
798774
87398
977669
1421391
1953833
1364768
230655
913559
688668
652350
955847
1189403
1830401
762921
1050410
1780937
896702
338991
813823
1244236
1235383
1589058
1704624
686574
422418
1171721
1404531
1177143
291449
1721
1277693
536846
1574644
1110459
1546464
237489
1259396
350261
1395307
1911456
1710273
663423
546480
1389318
12645
982638
1382306
1633704
717859
145688
559752
167144
227580
72090
768849
142602
399419
193012
642031
1848036
1408517
1271977
1282126
388775
1894958
288609
457518
1331627
921653
1723423
605270
512288
680947
1866461
1993181
116793
1908514
507193
1101687
969398
260492
446351
1725181
1093077
1544345
1543891
1435504
649943
1687240
270959
1181630
1713766
1089326
629300
1232535
387221
308816
1482539
501527
833596
1440068
323845
1218424
1259351
304345
1054332
104092
1508893
1587698
1337483
1496212
302240
530034
1487081
1335281
37620
979628
166565
178630
1358371
742275
1171388
1008791
90398
1257968
1548976
1036259
813999
587574
969523
1836878
500490
1497790
1107743
1076732
1010480
1170204
348967
1730816
985544
1745503
822958
1011926
1202583
830234
370133
1978525
1894049
1096176
1002958
1851514
1835796
1045583
88768
147899
150088
723017
1459812
1454261
1482622
1517797
1662844
1713296
1056429
149514
1226208
794649
861982
1413940
422478
1601611
1385379
145176
1519601
829981
1162869
106988
465717
906111
1425778
1870930
1411732
450357
821639
180701
716673
1174975
1553336
1057781
11608
1973149
1168477
1759702
578742
1869347
122994
1197047
1166488
1139760
1965747
887945
1058836
1192951
1180003
1786597
1288325
797559
67467
137860
578066
389250
424944
934058
431731
842821
632014
1727123
563799
868773
18784
1182050
291877
1272524
851477
771395
1980049
1165038
1820364
989286
71877
1917061
96537
120355
931260
1421838
1899845
1188474
132318
185497
704572
1358154
456050
1066677
1731350
1090683
603482
274920
1930354
744281
358799
853149
1246213
1154306
944648
744964
1245733
1583168
835815
1814877
1463496
1004309
431929
1114539
1252679
1396136
1240637
1903354
1445585
1892869
605681
806325
1731426
886333
841529
427041
1477283
1323041
219476
486703
1893169
778881
882104
700696
1299342
1032141
1764188
1741142
1902956
1913418
444588
561135
1542369
125841
791170
1398295
567634
1956590
1711030
593318
1346099
1244954
1624141
1287717
1017898
1068420
1787678
1675123
241713
16537
1216438
618194
1271527
93984
51559
1594894
1039573
461171
1122975
1865745
464246
571265
513517
1464350
1281210
571872
665257
950012
289585
1979546
642166
1437229
734729
1732452
1771092
650342
1905764
1600382
170212
1794076
1943841
1193691
12253
507293
361992
253423
1568413
244084
1085664
292545
429422
1589450
353003
742180
150111
259180
1739167
1404051
21548
1407338
58825
1261528
6378
1880490
1618578
177051
875893
656381
779488
76170
603487
1547894
1297948
466689
266678
1493455
1232747
618897
1372177
824806
1681700
1122846
301420
630887
1664847
1315973
442848
352217
1046570
1700637
1344530
581019
1321949
1017682
1935434
1983307
1755512
1934030
1975141
1972211
907930
1841595
1581978
1466359
842128
643195
88269
921402
1980363
847305
1425781
74438
845473
1013271
1087090
399804
727015
1809710
275658
1087847
914540
1394467
1119246
775685
1418099
1686091
431393
967442
303184
1628027
1160334
754616
942295
814104
542186
1985949
956643
803005
366760
432244
990319
1788164
1715955
913335
1918960
1141142
538133
721276
543314
392672
1936125
1677854
624811
668412
589492
575052
381671
1478903
1956646
1236755
1061435
440124
1564408
1525077
717550
1059586
1247686
165666
1136074
1158844
1537652
856905
819037
1053076
1704703
45527
1563366
1903513
1734237
1949884
1347792
942718
25964
1689429
1956485
1875607
1275898
352481
336856
1393721
984902
1459849
712946
1556353
1871535
1756453
1509062
433848
1536348
1154859
1067760
153814
1450426
960230
853247
513807
1551223
1738720
1852680
822470
876783
1811143
305491
1753164
1792805
96506
126879
1849058
284295
1605780
61547
675716
139369
1520398
1128888
851237
1548187
12285
1983019
971141
1805456
425825
858125
57807
713485
1396752
673847
636108
1096030
886098
1868953
1182886
1881492
1403288
1139988
1130142
1312475
549015
830772
218935
235033
948960
978707
1730305
750804
590128
1972131
1591126
386774
703628
186616
1884138
585908
119037
1698630
1428173
942067
395490
148878
1135907
1215549
1765335
1152206
1474398
602091
977558
1550335
284105
678070
604563
93552
1308188
961772
1712359
86224
1235542
1118346
197064
1741013
1107610
1377844
826079
1428053
1813025
1754435
493573
817964
1230687
134862
690936
1637109
507845
1429201
978917
385845
429060
869441
1003602
126833
697985
569875
551434
282494
215240
830124
131760
641096
1673990
126720
1355488
59686
439020
434504
1972151
465513
606204
1637754
374450
131
980364
1975655
169122
123746
1138789
777354
48918
873818
1118987
1054291
1634842
769434
897448
1667781
213326
668299
853685
1970100
61895
1303972
885114
392064
149465
879016
1354645
539813
725470
380047
824805
690452
1851859
663423
1818620
573051
1818274
1339994
659115
1327069
974104
1510084
1690436
992923
22298
396493
1389186
303018
1318292
607317
35066
230209
989480
817507
891721
1659874
23033
1324713
1474450
1161797
729036
1843515
1173489
1691911
278243
192003
1810087
775299
1371767
263638
381912
1874252
371337
10442
1916001
432684
1648427
683575
1354089
71978
1666448
633650
1318440
1911068
1811495
113040
565139
880262
802481
1912327
880880
1033408
395304
64839
1549539
28771
1854511
411135
1156552
1330939
1011515
137302
533495
1258048
128947
1029753
1903298
808839
1978476
1036101
1502706
1154514
838475
937384
187124
1363209
1304151
1847390
833095
368573
1193025
1539945
1576688
165677
1400968
1812819
296062
1465870
650608
1402416
916358
25934
1121623
1259174
349570
480326
1553795
1367288
1149372
1697017
1385806
1601073
1705302
208817
1007248
1438862
1164860
63682
1268168
1570045
1544127
431999
1605921
1868612
1113878
1628895
1475085
755096
1238355
1612108
530617
350610
972142
1075390
336245
1207565
312253
1342224
1452156
1705700
1363446
586305
1065950
1624604
1133854
1282040
225244
1941645
1999339
645903
1922855
1897269
448939
1487229
1068983
1873543
1312536
217362
478643
1251489
1542322
1940392
1164782
1148273
1637276
356385
183374
1855153
639728
1002943
1103109
959428
6119
1886491
1832011
20994
121344
1255694
437088
1875989
1960371
1369864
410266
1030193
1345119
210184
933736
1199698
1320709
450680
364357
949631
1927264
26591
1035029
37380
839970
128503
1366598
304617
1344296
1985270
53034
1391592
753541
884883
1521051
662074
1166591
506749
1435191
1547205
1248212
599353
1813088
1304871
1452315
1705459
1407944
1726727
1311622
1640404
425474
379837
1447438
987395
231265
890578
1786822
848695
352817
1443277
205720
1969434
1577769
457373
1194079
667119
1326378
1661973
1618324
295460
724940
410077
1896119
1256349
1656683
681887
1069456
71143
1111989
1879799
1210961
921672
653377
1437579
1551477
229326
483625
1313011
1533820
190162
102054
1322934
483270
68935
1295679
489377
744501
1017898
1874170
921240
33408
802512
397357
646097
1985194
897467
619830
330059
772496
684831
28398
59381
88468
801565
163386
1716048
1605862
1082882
1595186
713451
1350624
419811
882720
1808522
1625242
527356
1203130
1372928
943623
965928
1559711
558694
1796204
501509
831994
1927963
1639345
1292644
1195497
343189
1019245
1323711
1857027
322649
1139599
217068
1875632
432303
1320936
1429342
1869329
347348
342856
1053262
953465
1936863
85123
101901
1728531
1991734
1275657
1103890
1841410
1558841
651205
1129396
1749338
873659
663788
716954
1284368
157860
1033850
432469
1605234
816342
425772
1529572
1130136
1648811
837768
380030
5453
1246220
543246
1035893
986516
535617
1827355
268376
1270171
630252
226699
1696989
658849
1969985
1889902
971243
1849677
134714
326441
883014
837733
1028903
1657826
1255352
566371
1043553
1511572
469544
489992
172460
1718897
403411
1030416
1430684
1880490
1679638
1490756
789078
967998
1994853
497399
274021
1625137
558518
53909
1969232
1156079
502177
735657
619760
1509716
875284
459593
806709
904167
1722983
52020
1249850
74268
592898
445663
566918
1135743
76425
169210
1324616
301188
1968865
459757
445649
651017
1419015
959878
218486
1939576
1191199
954615
1149547
1327145
1040042
1373198
183804
1333046
547674
678775
88934
1094513
980065
1705831
828814
509217
1556593
935110
1557889
1461088
859568
1705210
1779958
252313
1311857
773726
114914
256378
204812
1179162
72483
709661
1385816
1873127
1130442
151713
645281
573021
973706
1936669
894765
905400
1770216
479180
1412200
1794580
541722
1170204
1067156
332818
1645694
626381
1780494
515594
420937
1696770
742209
296990
1145453
949499
1056655
916397
1173564
994005
390611
401944
1247086
1855517
165553
478342
831415
1186284
1777398
641740
1252644
1380473
773135
1628146
1745154
1503648
1150725
1895760
410148
92364
740155
655280
1446653
1532651
1991388
1915085
1092174
921987
383732
534585
358348
669289
400968
557923
548809
1594562
1573586
598683
230145
1461692
724458
657264
312215
1290436
1943895
60271
1750564
1776625
1813114
1125512
1257817
1679556
528158
1804681
1683526
30840
99633
856401
1452593
726274
785711
376558
461916
1031301
1850045
1546177
1377460
1393768
873607
207176
1796932
321567
800753
947783
577409
983553
1060551
702927
1606873
1848308
1766324
888172
716467
1591495
752684
650861
1748320
677497
873670
1933117
1546953
561603
1169166
994249
127590
770382
1049679
680095
337598
1166721
1260986
403125
1253527
1568424
1547486
1826399
262742
105646
1822841
1706567
1625852
446945
1366795
1879387
1064814
1604105
1849263
72476
1523381
231438
166013
553695
690747
945118
1526065
653022
1551458
38521
1176440
1059353
800087
322343
509641
435001
769244
532144
1938583
1051530
473393
448035
1540754
1916194
1048935
1643455
886283
1656053
1772713
375865
1150445
776852
777110
1201775
364434
933806
455138
1470255
36020
1062149
32781
150895
1136200
1469626
841094
1106314
919978
103163
371171
1729670
1212540
1425031
1759012
832795
1023010
411696
682538
1388118
1855287
606238
994319
1823984
1340154
857119
1162117
686424
961289
437894
695619
146718
1463879
1951020
1896511
1857527
1120449
1319003
1194800
993426
1096705
1182449
1266691
1634550
64039
400811
1072730
1657675
1084052
1985572
1858041
661046
1103347
1965145
338974
86412
1428155
1630368
1091304
1708179
1557434
35044
1553826
799556
985908
926478
1059725
1642506
1242528
1109777
88508
1826527
1054778
1534818
1786962
1638877
1622613
1096708
894173
1277370
1595431
999560
1038571
919683
1876165
1000306
1880385
233327
1375762
1026156
866501
1907540
753039
1564479
903099
1792069
46433
1672334
1124098
1334444
1781047
1883304
1882545
250854
709185
1887695
1955595
1689354
686347
40057
725465
1851858
969666
667119
96484
618563
1768511
1228812
10276
23199
682775
1673533
1027503
623272
825208
1927718
1838669
1795754
1469751
681491
376685
1067642
1947416
1493575
1444998
493879
1137990
364521
537565
1431796
1180786
1382223
1816146
819361
737528
1844738
999888
771936
967915
850522
930873
1843307
1946255
386943
160362
630575
1159218
906956
238730
1922588
471305
1927093
174879
673902
1527563
1233129
246729
16758
968084
347297
1713230
757170
1115571
366730
497543
1139127
1659566
356345
1389938
453758
1233265
1589541
1626876
1193280
687864
268649
559984
915084
1036933
1805167
1223063
1435363
1489196
106825
1202615
849236
1387352
63673
1610819
159705
17104
1961528
1905238
390152
676368
1471928
1295667
423965
552083
243496
798312
956839
899877
299792
116617
15248
807298
799071
1911041
952947
117033
939205
503670
383985
771409
314094
715762
1328898
1613719
410065
375868
1060058
538856
766780
507391
1457570
935879
850102
1679495
612922
616873
412302
426382
1648971
438486
652509
1058049
1220178
1915275
1147185
795152
1534871
1847547
1324959
493340
963640
601910
1771633
277038
480448
1786130
1170438
864838
115706
1618304
601879
1149234
1270411
1070538
1278623
459978
1929107
1484584
608564
939112
1141707
479424
622849
1737527
975316
240024
403656
1613990
1757269
629041
422034
1022933
231815
1440291
1716303
1673585
913363
1968467
333796
1450441
1641800
130868
1587961
1621668
1350709
848382
1985566
680835
634207
1409184
1519095
428235
1380052
1065870
1850759
37958
1687702
1240855
1829111
945114
45866
1095236
1252958
1178771
1210069
1527144
1875723
164772
65583
419346
450929
1621759
947596
804699
74741
76060
885509
246937
1116851
576418
100791
734409
1636999
1912800
1470064
396207
1690216
656150
1234068
456833
1686716
531868
764436
544402
469589
457589
1809985
472466
64854
1907720
494952
1776636
1160497
646444
1644463
1965668
1155214
624845
1358381
1343062
743974
778405
914235
1530512
1876176
680145
1851827
604409
557051
697185
1598714
915355
329442
1482306
458097
1694958
1110361
1875651
1668633
859952
1153650
1807440
63192
268713
1947968
1776080
1035675
781984
1565329
1921913
99354
840088
1110793
173394
731614
1866926
993410
1480858
1337863
1290577
678792
182190
409128
1104081
1439343
1244086
1938712
1205848
1512062
594614
1241852
1671156
1709954
178864
1414117
176493
1966505
582517
384030
1930670
932149
138266
54706
110496
1049120
1027350
681262
1807510
1445952
1469722
950184
1348887
977562
643029
1442413
1598749
1923882
1023502
1377555
1064714
106883
611826
1227866
255374
1513592
978020
1698975
861036
1861383
707124
442795
1795629
1113894
956671
1360403
1524391
618076
759813
1530386
1009573
204632
425080
1894609
150335
418573
1004447
1383816
1429437
1236819
706883
655164
1834820
287560
995886
400117
1246070
1050460
1454407
1309035
1291582
1345272
995390
1092502
1794550
1047986
952772
1892066
1805478
1018523
1095957
1888246
1515830
1727885
986957
747476
1457802
111828
1576085
1046510
1564194
1846905
1661417
1552801
1515043
1884175
1479216
1032672
1272237
826994
206889
1571401
1277635
717006
1169407
114935
253095
726934
474651
495774
632099
1315238
645200
1213340
820319
902829
998537
1577132
1430292
1331020
605841
277331
1832122
467843
1685715
557055
130927
220673
1370279
3612
1011694
132360
518205
1409471
1313632
671811
1655567
204024
1012319
1973802
147004
861631
2979
721426
404266
813936
1374436
1501058
227750
1124485
1834614
821464
1157556
667263
570449
1300775
819037
308382
183477
72152
1752129
1629525
1147504
339232
679737
1284261
569203
1149425
1862899
1898191
935810
431937
1124953
122862
81874
1939143
1086615
1647268
216312
1268026
1117217
320410
134035
1243497
782130
1792379
1770141
1930031
985215
856896
719355
738890
1080864
1434872
1577584
1893173
346789
630373
1063818
1316731
1423906
57232
420165
668905
1058347
1737815
1112041
1573422
1036148
476287
1113676
923840
1600522
536637
1458455
485820
1957587
506947
1940729
1583856
700454
1358923
50296
470672
1576936
341513
1120172
1908286
252629
516886
79107
1391340
560653
1900580
1995453
1378568
756154
947800
965326
1792378
1813058
229674
1658669
1220408
1188989
1856396
1093367
1011456
443611
1146112
1302970
812626
212227
605097
1316093
28325
1715047
714717
728374
1896589
1587461
593297
283254
162327
511693
1356280
378438
740154
1748925
1348530
479677
369511
1882088
176493
890482
986440
105907
1978448
556954
1688858
931966
1081936
1599983
1448959
1382612
1823610
1656936
202787
493279
1623211
47635
1348586
827916
1363825
765046
1441054
45150
156649
1773864
18197
1731566
1395919
1034908
1858946
310833
1849423
1267917
1020429
1006001
1604337
1058099
732980
625492
1885346
1539909
852229
1832355
1853876
361376
1803545
520328
951346
229590
446421
704870
1997779
1970443
1693613
1650668
475940
577569
1866722
943312
1355706
1267667
1598500
1639837
93107
78606
602495
1307361
1984246
641378
228896
1914224
1173961
329297
1401883
820710
1663516
1152436
1774986
1906771
1010434
1862611
106788
15147
94557
1127073
1563350
627464
1109550
296325
1150576
1646493
613532
204664
1339406
273133
782619
1267784
1805152
1864030
1663202
682909
1618609
1640209
1672006
561386
1102814
310083
1166639
1483607
1431960
52364
1670255
991288
52514
774613
1208233
248244
237324
1326505
492656
884062
727801
669003
514699
1213922
478211
1058899
1734510
751250
1798923
1615686
796693
950129
1631395
1094733
8489
1039025
1548092
1484291
861521
1892370
1448075
1717573
1499122
640055
311411
1699900
1428092
699113
1938903
23642
1993481
492351
1153196
819084
474197
883630
1410300
1581251
1838982
748144
1968702
1174079
69851
510422
102341
1278205
456350
1320887
18820
73527
1567392
196195
1248250
1450015
1683970
884639
885596
865556
1591339
232788
1130768
900806
1768779
832247
241265
718972
681599
166639
408288
1125660
1532164
180490
1180433
98740
1800355
211967
1118940
1139051
1308012
831685
651674
679568
1464274
1639345
423307
1043288
375205
1329743
1781907
200558
1644898
1638031
577186
472943
138039
1192896
1765183
1077538
786704
390866
1229190
1365897
992358
1768993
251659
1938197
318629
1505191
898356
568210
1099229
1055224
1289509
1745315
1503976
1828524
972732
874640
756834
667969
1906922
1358100
287448
578863
1868676
1106053
1757311
49550
1861941
1121447
1889267
943982
509674
1736073
1425765
120505
1066871
891985
211556
1338090
1426990
1514156
1601971
959723
1097122
1264025
207366
546306
1069416
1794957
1165213
955651
701254
1420598
1370456
791164
907911
33408
1739627
1070313
1093512
347158
1535647
358966
1396505
1490532
14140
528733
519502
234002
872124
1720092
1672508
463405
75436
162327
802561
635486
1206960
86968
905560
1967094
320241
785232
1580723
57808
1377564
463470
1478257
1838898
470716
624895
1216252
1422159
1034130
1102221
9988
1245780
1796965
1268545
791782
505201
1632665
164699
1042450
65356
317614
1797112
1880755
388539
1613707
469672
841575
146250
228103
464101
1384673
1721530
692942
1003354
1953405
1492134
1236936
344725
995786
1675922
1355110
1962881
96980
330340
1190140
1054869
519623
1305291
294842
1764772
1778385
1210571
47448
705724
462625
1801753
1128200
223617
243175
272980
1961851
1077901
1986669
1000544
1903788
820489
367643
1757888
530579
776711
1369361
428477
1535415
688333
1340870
1381156
25366
1568927
428972
1986887
1971525
1872475
811441
1668268
1690213
504319
1645012
134714
1724259
1916991
1634013
457397
1599721
1711745
1667910
1228409
1101855
390656
148172
381759
1106554
997799
1781558
1002250
1956587
1141222
1211626
1759383
1125378
754039
109274
1720035
1557240
936302
1897313
1539943
798176
720853
1718810
787589
1561632
1565945
1593274
808470
64730
1973920
380811
986097
1978398
1084054
571615
1878408
113598
961863
400784
298908
1388491
1587962
1071504
1476392
1521831
193182
201392
290401
1871042
966771
125221
347589
641042
918945
1133331
1973411
882370
1795990
1137561
3781
1841595
1234446
1210961
1280489
1813822
927255
1781313
1861319
209865
155482
1832403
234112
1055262
1286715
1581228
1991948
33547
1103775
1177295
528622
1442870
650285
1182215
38998
418544
874027
1511217
1906183
1461150
484493
1057846
992562
791048
84649
905003
1107727
48148
881327
972283
1978117
1328696
1694946
1969687
1915052
806655
384334
1813709
1227078
404056
1231025
582765
712861
1778770
645903
1031628
479981
1222411
1136134
1649138
1666752
1052758
994997
1748627
560544
1736080
1956626
1495772
1172114
1988121
1972535
1631622
1989281
92936
950745
1374082
95154
549493
1414756
1968462
1685472
1158771
450843
36366
724839
843298
1567757
1659821
97849
1856764
265732
821983
903590
244084
1384965
414984
417846
1964755
343776
567345
1487354
888188
1743378
486923
1706296
946788
1437068
810034
863233
1086711
499930
899891
104798
320650
624501
1040217
1536181
1944424
525158
107965
970528
340655
60333
1558482
960918
856524
1560561
1725490
1852675
1079967
1943263
1813350
1881363
1917439
1999711
210893
973370
1156699
1510189
206115
80175
1261860
1330867
1687605
682471
112766
1967280
1177369
901040
921654
20628
1134961
964777
101840
707474
1308749
1581929
1485581
1292385
531059
599607
173854
847467
572221
1129645
1312004
1370797
1473045
1964491
265359
622883
302675
1437130
364461
960242
1564352
1790002
809399
268579
1614282
1799553
1680656
10473
514008
636569
35211
1027698
790265
903051
1134625
1630087
655587
573581
310215
616940
52747
1265487
1646645
1071537
741079
694802
1203039
1141312
1201463
1271690
1495848
1660891
246743
1540341
225112
1920418
343283
1041648
124062
825136
1038479
46084
1198407
498834
26144
657084
1602480
1521899
247727
1394263
551222
265933
160630
1016727
1709328
180741
288076
549062
1210784
1435511
1261291
614145
455026
63236
1928276
1999793
778167
1508036
205434
1984457
542026
1837447
1366797
127905
366876
1373840
1077154
830123
751622
1694708
1439360
1046520
493266
757144
127176
1318601
408082
1156036
1893527
1562682
1714387
323046
1317707
981572
1038438
744887
1343621
1296394
949732
1414607
1625369
1100660
131453
405865
1879823
1700604
983501
327094
636900
212986
1023795
43456
907510
748123
568994
1062585
1197596
1695905
76671
374147
637822
555305
1251126
1627442
225824
479214
945015
1486594
1770271
368887
1991728
1350616
1788164
1845281
1370815
955847
104697
41604
1092219
1695350
1956587
201254
280963
724272
13918
630991
578392
90762
226775
1451399
371953
1161705
177069
763009
1942319
1252335
537106
1465830
589479
190303
927622
1233339
759196
1340888
351892
1769375
12124
1581817
1409024
1359235
286123
163821
1957618
133635
648178
392905
137188
681688
1568962
1832526
830234
514466
1773124
744501
207033
570355
1440537
1897499
836511
1415315
1219226
115451
223940
344044
1915606
192611
1841420
918500
1432700
1843931
1163441
1792706
1815806
4980
701611
1841922
115546
156038
929904
898668
891886
1563401
483341
49564
1213886
1040853
1125532
467748
1742088
883306
1643178
658521
1956658
925557
1859151
194427
1244982
1691941
1060296
1275199
1536438
336113
299171
198117
127511
1950239
995100
1724184
1348051
459375
1754242
1715463
1670758
1438493
598672
1942631
409389
860115
1423556
696206
1872493
319423
1679934
1613268
1879408
759149
1594110
1570010
1814750
1155055
354485
1712522
1617692
683041
58399
1332297
965326
144459
615598
1816958
406688
978780
1361379
880387
1228403
287252
1585644
386863
689012
272969
1107190
987919
1480123
1322071
145817
482858
354211
1137644
1468094
1042721
1812116
1558567
679156
811290
1833191
1069211
323791
221786
1816048
1892304
979543
462085
798437
1794029
205623
792851
1559257
1767135
1229534
602889
1226088
87209
1147735
2893
442278
487749
1338693
1732131
1776787
124578
960723
251151
238963
899058
334988
270236
230106
468259
428897
992093
684452
123185
1518914
855174
890068
1431335
451891
1380356
1883596
659152
1291483
1957456
1080593
376286
431407
153983
426144
414610
1360921
1407829
1930229
1186658
1155779
855837
1642391
1092345
1126908
1720899
1001026
681386
1311782
1692926
114290
1344731
649642
347314
602367
693860
763498
281460
1076661
46171
132111
88796
1063642
1742314
1764497
131586
1810731
206491
17288
745745
1989520
1560743
398124
152236
72290
332447
1168387
1671239
63176
1195701
366394
1551027
1110889
1993030
206765
287579
198501
215581
1266700
1152101
829537
1826276
1638904
1617482
1200451
663990
660099
500321
1930448
1133804
1530612
1866602
835655
567870
1463267
1401705
1267688
471718
781812
1882170
1457784
649303
1134604
1719717
351091
901508
1957037
790396
771590
1567421
158106
142796
1376717
731950
118579
33135
1848877
1779445
822076
1553154
1777069
1911811
545280
644362
1859573
1418117
268816
297537
596529
85148
32903
38258
437653
368508
497974
229154
1053489
1264552
1444212
437357
1803030
1966051
510011
1922851
800463
457575
518698
1428779
376558
198222
1169090
1139207
485711
1476167
322321
1825933
373895
1373824
1507608
1895888
96060
1702639
198117
129251
1678292
1650518
664067
1511337
840728
640572
232610
858397
797190
104633
1295660
1126725
1591042
1601737
518212
331862
230106
1983791
1751416
1301098
252454
860206
1985288
1598643
1383224
1709706
1466185
303638
540849
1130259
1909959
1595505
885579
1236135
774083
1706995
1448048
566182
1585509
1190147
931138
798088
1331785
487970
514318
959379
746794
1496239
1746477
999704
130142
1194999
973212
1317756
1330530
1451623
463277
1608706
135927
1730151
643003
1139789
55358
859318
1262524
481111
504667
314556
1390825
481648
1249877
1707729
1863499
1352402
834487
256150
854728
256855
678806
1223704
1395174
1426004
1379350
1457085
1981837
614564
55693
140239
1401466
1177241
1702117
694388
1330913
1897120
886320
924168
530857
1045294
883747
1634230
368125
1247293
1494390
370181
1357073
82074
245963
1991077
173211
1412757
1586216
1631686
1902312
877417
307123
267946
262027
1623499
560157
198058
1873273
562236
1100194
1308448
914273
488012
1409910
1629001
615960
1417058
566862
760397
63942
94546
1615666
678925
309994
214602
1369312
286529
1302106
1587945
8166
378085
643097
1354379
729366
1424436
737131
386965
1398585
33555
1078816
205468
1284965
28734
100183
744431
1666530
151073
448848
614903
1124994
1898535
1066709
1337202
1488485
599029
1688688
1979552
1398441
10339
1950590
1586981
979286
644060
849254
657686
1021307
509168
1941645
49653
667094
546722
850973
1551342
295833
1470954
442213
654819
305755
556718
750533
1251624
409566
879821
1724184
1650326
1085194
515283
1087051
1640256
108330
274255
935443
774613
956945
311714
1739123
620395
683639
1405089
28709
1803113
1185091
1525251
962995
931351
1988214
1476791
85361
838236
745810
1672893
1918750
1791031
1853246
1133950
589673
1735280
1570749
861631
1627469
1964510
1460931
129233
1684677
1261152
1269660
1936135
1004291
1742201
945835
320037
965291
322988
1568774
1476533
526288
400842
47344
523899
1915581
905115
110362
1912043
1929757
1620422
1206654
709212
1909586
190384
969578
217144
1194054
67733
1281144
744279
1998302
887648
324042
1505892
1302137
847943
1584724
900690
1624257
1900056
1562395
200255
113255
1311898
79978
1743044
836391
810590
1348473
1389172
762950
1465722
1653492
174403
1570263
218370
85003
1112935
388837
1925034
1969009
1848724
1198292
137701
1115278
1718473
1172550
1234291
1776281
1978590
1021954
760332
915070
789941
74546
1115398
1544888
1443997
966264
1811945
528769
1528422
1424963
1883967
372471
966863
1816879
134033
1743423
145958
1547609
1088664
215640
28633
1700738
1967368
1010329
714836
1760369
892015
1926110
1919144
883713
495005
615005
1325752
517550
1827436
1090803
622489
12645
1841738
1888954
804000
1594647
853683
1399924
1748823
1510092
62345
1498100
729366
1595341
1468032
1816540
1479853
1772511
1814973
397191
1500409
20296
648696
35324
851529
953465
1461111
1296695
6207
507667
365804
290263
886328
829332
1739272
1111243
1437141
948481
1023555
691195
840274
702702
1982147
1023991
271581
380364
93091
523141
549960
1514539
1667944
144342
1728668
522757
1399161
1041091
1937815
582283
536781
773276
469611
751884
134431
117590
1793622
1130620
409746
34568
1476109
1566789
1913693
1939557
559446
1964185
1351151
760265
106451
1018935
603559
1860180
1729232
115698
1189749
1306042
1408450
1713777
1706018
380292
928595
1729932
1897055
1400404
886283
1584101
748
1969668
1633783
1510372
1914685
498143
455296
667857
1220005
320209
1263953
807780
1895479
928732
181898
179305
289180
740563
1803362
1997767
700835
1368982
1488034
890834
1357264
1574447
708543
55512
465995
1886615
1750404
1377049
1101184
1360748
1044122
1891256
108732
1658840
17151
1473317
56123
596570
728050
1214570
416441
160067
1710873
1977233
1103897
1574768
125729
1557604
1181974
660282
128620
1542707
1222094
1122151
1496854
1953115
59089
1081539
529419
1137903
865063
1707127
1692908
1743520
937241
1096585
483463
1129739
1011364
48709
780575
1732661
878919
495509
94546
685469
1676834
322225
1000306
321330
1171917
1201439
1522225
375007
1656015
184841
833630
772809
630440
1328148
796224
218604
931680
720909
157421
224467
1623905
1037194
1455604
3496
1703158
30008
877542
1877725
41384
1060902
27841
380516
1231651
1214696
1207065
145620
1629124
1286700
297595
745853
1988935
1272680
1183545
1347917
1658999
1080576
1353147
46185
381105
30637
1628775
566465
493459
1517456
345043
659848
584863
495752
1918676
700040
397791
1315899
1899415
1016471
1860404
1550684
574101
187446
1473861
717358
648375
564613
1744963
1921242
225256
868022
715520
1919366
1789511
1796919
511693
1751025
1210319
275607
524659
1406614
1997242
1465752
239327
642403
1980320
295927
780590
948608
28270
798177
1093742
437292
1182060
661671
29272
411101
1230143
439140
971353
830123
1741047
1167251
1988967
1159391
1785130
25828
1943669
1016057
1088502
1346131
1158750
589052
185564
181290
928871
1667776
1810839
1917821
1309413
192164
120440
1954175
1609631
795239
1281574
1756713
1978873
288319
1208979
742596
76597
1363332
1868750
1858948
517381
1455957
511468
802758
1933053
163964
741892
890498
290359
1492884
1568017
392138
1791143
1104951
195299
478817
1570118
1604132
1860271
145082
201850
631453
1258300
523249
1060313
1677086
1422615
114449
1007414
1385378
1505761
108097
57489
504795
1178902
724265
1807746
826916
597480
957101
1300371
1209396
75201
947597
81062
1107683
260668
248673
1588570
622622
1927003
18555
1032578
1003334
793511
1183720
1512552
1379823
723490
1203512
629328
638545
1576579
1402019
1786899
1765626
240979
536362
1462607
811635
1497327
899043
300210
1684052
943343
853088
669777
1759469
533660
1239573
1944482
1909066
430090
504331
309771
1174522
528448
1159376
1120430
1290
1268916
1406233
1730250
443955
242211
1246586
562508
54517
1946749
1192526
1382787
495630
575984
251455
211105
1595907
1799062
1346083
378863
407245
383357
1999684
1017785
1273711
613569
24070
1699221
1907931
1497519
1462002
564774
1695563
755337
172161
991283
547143
199458
721332
1604511
496729
27224
139376
1889266
480119
6758
1899935
1996383
1218115
991949
875912
1935417
180869
1655523
817993
90972
1368750
668048
1856520
1805524
137535
1869369
1127796
961089
722053
1131536
856736
940162
655699
755279
149231
1633762
1532436
455451
1382356
1934955
1633468
1400233
1352546
774797
521844
194926
54637
279227
290511
1086679
562843
401351
416960
501188
296981
1442260
355670
577483
474057
633657
1075788
1810627
160415
523609
1159196
1588123
275098
717962
1519097
225053
966382
1608004
322899
1975654
517088
1751328
1857807
202749
263938
1901277
1495091
855385
1050250
689717
915946
1827457
619293
502488
126472
795591
1161305
308307
1552335
742714
166109
503195
1003394
1406454
1624474
669326
1842980
667359
1361764
1956390
767064
1917413
1573610
1891270
1359668
1399234
473896
637474
796475
878660
1823408
1281096
429520
917735
1347353
477600
1127033
26373
1622120
1256626
1068834
1658094
221982
1690492
1043456
644306
1414650
1774095
1320031
165198
1671433
260672
1975860
650383
1264411
546996
826027
460704
1143841
678786
719910
1131330
563046
405562
964901
1974758
1794610
368733
977317
1150061
1642183
212784
250998
522023
1799106
1759540
1426745
1047178
36097
800510
290812
1515084
1001787
1931940
1078062
166532
995861
257275
342833
1249031
1535185
846760
541402
1927180
1420880
206396
187697
1299253
1826725
236548
867255
62199
360693
837606
790431
164145
346013
1363691
505129
1159663
1258296
639832
951309
1688339
1049878
541044
991504
331749
1700672
1718147
1546491
1909567
1329077
1512147
769889
591394
960702
1625647
973188
1574682
1375546
997585
1708295
970492
1464747
1779474
868252
1380862
1903659
963685
214064
415134
1282661
1731626
1398395
1670179
1345648
1548657
932077
4724
139775
47857
909972
1869488
891050
387400
263521
352681
833989
1511957
737832
1959226
1019584
126240
73761
326332
1417336
329955
1663108
1526218
1396996
1006229
305768
1387623
1351016
1487522
175947
807344
862063
608274
1352149
1090641
893904
876549
821904
1791434
5631
1454082
144890
231264
545047
1869439
92195
166289
7235
419504
1698177
805043
1184645
473574
1792279
1157280
1376212
1312737
1938426
1717803
1866935
673468
83048
406755
961685
1974445
1506330
944248
1372390
1622132
1864442
605658
383696
714593
1770246
1681586
1673342
897048
151320
811318
392320
1113312
1032423
512938
1794469
489696
933203
1814623
1624219
1448784
287309
209308
443453
77570
1420424
1343976
285713
523962
3728
579809
607200
1927963
1687415
558675
1661251
1450012
989748
806046
717140
531259
355579
1317693
1349134
307574
481320
272790
962434
646241
557331
1402067
1234657
1839614
107791
890844
1991667
860422
516466
287404
1464648
170064
1790757
1940555
694756
511289
1795979
92539
1452370
335954
1722315
1163490
1881562
1385147
949204
547183
954708
1049567
308016
155402
1079600
213762
1595010
347009
760141
700958
245025
1084810
979828
1799750
1392512
635099
1278403
1695696
123044
1356618
1562500
1386237
1169226
479377
611003
1628895
1871623
1139729
533298
10176
1110894
1617710
844620
1092389
969644
990523
278571
1058754
1366304
1681575
974531
600548
445678
1582924
391946
775039
1313778
460011
217451
271241
1418771
239150
1674886
1496221
436502
82368
348150
330744
1294123
336466
1164891
1558237
1650670
1391838
1872418
195973
1704550
818121
1255042
316521
228626
1989851
1340867
1516893
1101873
923087
1258683
1572490
1858626
296002
91412
524096
620746
899042
183856
1780778
1039225
231422
70574
514562
1937770
202665
43299
49149
723458
495547
1777613
1064713
1569333
1667179
122879
801126
611144
682727
716645
1469701
1186210
263060
1683258
23768
1703749
1468494
1289859
1469389
1138875
497939
473041
312888
1137087
137517
1174531
1335020
1160600
1213281
1202591
1960258
1286813
1474447
1188056
538832
1921210
694026
514683
499223
141937
699792
1241640
1032460
1784045
1513879
1633860
1704140
968567
1114010
837460
966372
674036
1768048
102926
1159500
990806
92439
560862
1580969
673899
1599625
493126
453095
1529662
1545165
246962
1418134
1960192
862265
778505
747398
1264678
1033565
1893138
1318584
226764
1431596
1545165
892837
1544336
1327576
611977
1472711
1160219
765618
1465769
1568807
409419
567559
1508637
1931016
1953901
792415
44292
1144295
1795957
668308
1060246
1792836
1327463
1668305
1324946
602401
684486
1948372
1322856
1471723
211451
1265730
1812695
1016539
1244789
398314
156146
1247184
1387594
61113
676285
1017525
947339
1639288
101513
895771
1820410
1048539
1859886
482242
728637
749263
752371
716891
1274393
382848
1683276
343278
641703
139520
1395234
313332
1427958
136220
974643
1829210
1661742
825864
844060
1097304
643252
964617
1139107
1911772
1624585
1375532
1573309
192246
1923400
1735051
1399453
288468
447529
172309
1697868
708793
1674083
211585
1141312
1132604
99523
1123398
1803477
1882972
198565
547513
618445
826275
549909
852017
1626345
1621236
1717486
1969737
295676
648677
724997
1458077
758393
1774219
802691
1361866
1639373
975307
407851
355903
969839
1601244
1422480
360944
161442
73120
1073882
800469
477276
1581199
67185
919152
63826
877480
1107789
204473
1632939
1131813
915198
1291036
753557
1325525
173538
282399
1824171
1964418
36681
64324
1053290
1638562
8161
1333691
352846
1271405
1746160
916732
1441986
109869
681754
1378651
1671676
242250
327459
1750352
81911
1209419
549909
1245481
1604298
1606497
834720
1571067
1434175
1459054
1630953
187741
1933252
1217130
1345182
1312331
532934
1662019
224302
223131
411786
1189644
1501851
940024
690749
1743792
261237
1432250
150316
874912
1306617
1620946
1914481
79738
414757
199159
315975
1818698
232346
412921
464991
1852358
1238413
930367
391027
1681620
74991
262841
1027160
266025
1987268
1685234
380444
718906
1663340
896785
1358064
1812250
1663726
872194
876173
338600
1659237
633480
1048209
1122010
289703
779790
1369515
1565804
205720
1837315
1054621
757881
1563757
1532319
983111
1795721
1135963
541103
689493
978764
1344713
590742
1930370
968269
231251
793850
17372
111050
1633844
491887
417890
1992253
1805837
1093877
803853
780213
1203339
1303283
537297
1731304
1936035
1255663
1506888
816607
1830480
1640337
695071
373283
944503
1164648
1653702
1980390
1032932
1259054
588047
253142
1750564
1285415
251143
511090
19353
1462619
1424398
1112431
1880941
876684
977468
964617
37270
1610728
1852716
1674149
1659953
19992
417852
182774
805610
1205644
1475556
257976
193505
154997
1342027
547314
1961355
25572
1285285
272366
184477
121173
1988501
465003
187457
1586390
715400
1804800
1968025
1159151
1602913
382071
727518
153210
1505148
854180
1415946
644552
1784241
200405
1983249
1225446
486375
1408025
1089171
588575
10745
546915
1267815
1059964
1221792
1081679
560236
1473735
251045
1090421
967418
763785
1712384
273375
1702214
1930087
612513
60983
897448
626569
780135
1439169
1349766
717587
710461
902359
889501
1053384
53571
639535
713920
1394474
1207291
1100008
575070
1435575
1849882
744846
1734525
1733040
865645
1658006
1154953
688005
1241391
1704759
1100839
842821
1029382
669591
927074
379914
1128944
900234
1193621
1329914
1074768
1043839
63409
1029680
1538917
480022
1531522
500619
225919
1665064
1037369
832651
1753044
1822683
90853
1160133
615676
278100
86498
1226924
334103
112973
616477
1975340
340242
1198427
1248871
90295
1057339
1111788
317474
138243
1551861
979598
1744212
534544
1498934
1259652
872659
1808869
777025
325993
862194
801764
1225275
776441
1619214
142381
102299
1387352
100505
1410647
1292218
730088
1271
90617
10786
619103
94335
1449265
87808
1902672
1286988
1331361
396962
1751771
37975
1372189
850675
1141930
1370731
1183403
869451
1913206
1606760
1782227
526531
640512
66235
799291
17581
206674
1366573
763637
694371
94568
735172
951636
1090947
75136
1329303
924930
1984165
1120515
1441903
232559
1068725
450694
982022
1360066
1581623
66624
1675000
1793756
1363506
1152206
1005314
340630
839989
1080720
778627
647511
1314119
830798
515114
1876807
1337363
1301225
252873
1322591
1494422
1420534
650315
565618
1568589
770203
251455
1855034
1498121
254452
1440262
181156
1365542
277555
1115742
1777275
526386
228792
60787
1307027
576711
1997183
200050
114243
1049436
1857971
607789
1258665
655628
1049409
127550
1642224
1270111
1504723
860796
1780838
645609
1524531
1804027
1313680
1187942
73992
1975673
1339446
1460411
887273
602476
1396742
1028476
1838443
1955383
1647911
80232
1580366
1467428
1948106
1651558
974091
1844444
315080
1072436
1314174
120029
809117
1394156
576928
1406816
1064459
439607
1775567
1072618
516623
1401056
805915
500255
299792
1290213
1136242
733370
1412816
232214
1716965
822165
965309
140399
1363677
228275
415308
1279139
892602
1783560
1095188
1512368
146166
1642819
1456565
1063136
1417442
1275045
422770
1020846
705722
270948
1482422
1888250
1544153
1499062
1741194
1532180
799350
1349892
535476
119174
607636
1759044
869079
1820470
1091504
677856
1557502
1659140
1967480
243834
93742
401072
1289297
612411
1728783
1098297
198528
190337
641406
279386
242448
333988
239297
747673
1804452
814504
1764718
1981078
324612
922674
1277329
1873942
1838496
1220205
1065174
304766
1810858
134138
466538
1646836
1900648
1109250
1993763
1477574
376414
844738
1551326
284834
671330
1269131
88348
1990453
37137
878599
364103
1565149
284919
1957239
1395723
235195
94268
288634
301294
1319095
255353
1172360
1757812
1412267
470261
875374
937758
1765521
917426
1120866
1814784
1177966
1850374
1231891
853965
1907716
910476
498450
556376
241646
443986
1624133
308979
271225
945536
1867901
266845
67141
821630
844858
1016847
325845
1131027
1341773
1412900
406925
1003017
1661975
1208417
1740401
793730
389467
1077225
1951489
1826768
738180
871492
1932278
1936047
360954
651774
1903610
649431
1966244
823326
1368920
1065272
1821471
1504606
1401954
1433359
1418117
1859418
1246986
1136726
1298037
1246631
1259924
1438394
1630146
1387777
351861
1071411
951773
632623
940233
60209
1649296
1719058
1197459
975819
1444068
1211195
1197454
1641436
488872
612029
1676814
100260
445524
1326601
66477
219823
387456
1515974
1366720
1079774
1362023
1193973
988995
361550
440637
200329
1791056
279536
993106
719716
1887671
800072
287481
887182
678329
1099726
1444852
1621312
1403469
1059914
1081832
1346134
1964418
1198174
1291763
1131926
237308
1191204
1465859
978338
1675664
1014120
504912
1382101
37801
113147
312845
1186458
820865
1593173
54676
34706
405548
962536
1125566
1245393
274226
1537600
1396570
305777
1975030
1266608
734698
1981489
915607
1583073
1916142
1318701
35777
73622
873481
1916377
97734
1536503
653221
162781
1785249
1572494
817699
1584777
1392807
881445
1079322
148957
283266
1402657
36930
1361995
1687652
162051
947172
1834820
1301571
1466328
718096
209334
1538611
590689
1073086
451632
1374555
1428320
1699583
183818
333321
69997
361463
1022029
306793
499629
1809112
530092
375451
1333990
604205
481132
518240
1091753
63826
1257199
1527630
1305179
620090
319017
1237022
1912204
1957412
1998782
1470128
825577
1778596
1650167
40207
1196049
1895805
606637
431028
1984927
1431468
903580
365317
784041
905091
15692
886449
758076
1723222
870425
1024140
1550663
1687244
341635
204914
1001863
726076
1872297
69471
1836439
1107719
1152337
933511
766839
1068919
1175940
1300975
685684
314787
1939500
69908
534809
155919
1796660
1530509
443638
1502354
1627969
1767521
1175494
1906433
752654
1732385
1451118
1931236
1661891
63766
403377
527542
1596272
886733
459561
1754943
1695350
1680982
909130
911594
48059
1394401
1373143
75480
809194
1844680
978647
1878090
930851
452438
1125562
152249
511478
280550
1066856
430834
1177405
1964565
1907852
1599954
1197498
713940
232869
1185496
1617272
1932068
1243118
678116
1305085
6533
446961
948093
1299018
126568
213452
197930
1566183
990505
3438
840169
1532845
295498
627790
887012
1021502
69006
866928
271981
353981
143995
673635
1746774
255220
10610
1050653
709096
1304069
1788303
221501
613664
44112
1912532
1432128
1840894
1021363
335857
671018
206474
1452893
1214918
1352118
286257
1622689
405865
1958172
259113
332742
1462738
1753303
1391017
1988958
1824428
857784
563439
510586
56721
140894
62699
194630
1669498
858338
979237
30327
1513190
1072670
1110127
1350627
1295679
133089
942009
107536
122425
1128392
1017655
1599958
109656
1211359
792482
990685
725470
1234201
1375187
1874944
1171049
133372
1772185
1290572
1677130
1237879
692034
234448
1627369
7935
553618
352881
835074
834315
1095304
438211
732591
326726
275495
990017
1278220
526625
1986982
666586
1139036
883946
306557
147589
1295392
528981
401624
14809
95216
1592526
1203092
1917084
392789
222282
904604
923755
1607305
1250481
170551
1959670
1606921
247377
340205
552453
952444
776668
1912704
170500
1281213
1409893
1233221
672318
1768929
1788353
1222449
861575
1289350
1835772
1891019
753315
1284008
644064
1677038
725277
331061
1264628
1119246
1859863
1219640
349105
1782024
1577132
1205651
296853
1674075
793443
1578993
950106
641890
1821726
1654710
814803
323726
1552480
1492071
1717126
747630
1532259
1768894
1386601
1875572
202992
1509810
1583386
366913
1288128
1940518
1572382
1559980
1406735
777681
263372
601884
376075
1780547
235526
487802
1781047
841827
1990170
1975838
1043056
332108
1716986
465834
159924
1630281
1641039
114281
1859413
334058
1001877
135041
1964434
32884
800687
1245011
382128
1876446
1682461
1861131
1516486
225196
1016539
1498930
100515
172612
1337650
1420387
1313505
553835
1603273
555783
804512
1071894
412062
1163646
1833318
860475
662393
887169
1585401
584991
1350486
762031
29917
1517819
1080634
981997
1958672
1091649
1764497
1664004
266334
300880
1989701
617292
1218330
1777270
757729
75040
1856548
1098654
1703894
644045
982392
571675
1514696
213136
1138913
1604586
951011
1324001
759960
1051164
302240
59123
1479268
609696
1248624
199644
1559081
1184432
508
1328659
1739568
1034965
1411767
1702936
1755842
534651
1061026
1190957
1052261
1740774
882096
167093
1724969
1208915
606239
1185468
58885
884129
469248
1436350
1641374
786514
1873076
954817
1105536
453575
1909884
189141
1772210
1621982
1475049
1045132
1132067
1720365
1944554
713233
144922
504142
318069
940439
296968
229919
923898
1846920
1748554
1716928
1481511
991538
1843852
1831804
1694887
319412
1611114
15083
1552135
176166
789861
1299223
1117177
1900748
1185166
275212
1765000
675348
1086275
615148
1282054
1520257
1953880
941625
254945
324884
896566
606538
1998176
688138
1185141
317349
1457884
1747664
9986
983362
1643178
288836
1841637
1366499
707555
771594
295392
386855
1943648
932131
681211
212320
544541
1675014
1450929
426992
960473
1687185
1011208
395124
699481
1675424
1003753
1137800
1958158
155867
760536
1202556
441593
1551120
323657
1921730
1409435
1246468
1345859
693035
1720035
1103041
1618610
1069048
315398
1059015
54194
889599
906633
1707981
1501847
422120
1113920
529240
1976427
1122436
437281
1986316
1377538
173344
304231
1298410
329570
125990
1105870
1192076
737528
1539895
1845674
422588
51933
1069653
1291313
1492208
1565418
475213
680599
94181
1017021
1266515
1547234
288880
1894013
1096631
826769
1427435
1203359
883952
343103
520796
1805420
394535
1758799
1412750
957397
1709750
594946
1974382
1845086
523609
1968681
1084257
1511334
1903484
1633271
227750
1402145
185792
217060
1788582
462406
1098297
1331723
620616
842599
1730228
941965
1742335
1819295
1769300
1249207
968555
978773
808519
495493
950131
820585
943390
1043673
945133
57103
590844
481373
398927
63739
1711503
365533
411707
1230873
1753238
1408912
1544121
53806
699920
1748134
872569
698260
1187598
1021457
167481
1647413
1415832
446451
662406
148894
687447
339684
29665
1797501
40582
1759880
1475915
1432023
1324211
1051392
268980
969474
108345
245619
160871
56023
1053113
693303
904536
352549
7898
705436
744732
1518191
1921226
1815636
648944
484648
1067858
680032
207689
950337
404676
1970693
1567244
141665
1748432
524320
478608
213905
1129443
56877
1104641
1591062
1586944
1559587
31140
166489
1165292
424427
1306080
1674580
1309964
767183
1937496
579456
1790186
1800469
562262
1889218
476080
1425818
1921542
930793
303294
1696938
559696
1890464
690090
366180
1094879
1201690
1171265
1616965
550204
1040293
700609
1226779
765295
305305
352886
428198
830723
1923365
1184246
184020
315856
846908
118253
1091294
403649
651193
521107
1225475
1189356
1263303
1865929
1723256
788759
1514970
634981
1801197
1583902
307074
821580
997842
361796
39213
1085661
1486152
514583
183477
329302
708091
393542
1680394
381528
385278
1327177
773228
122085
1440214
661904
1028440
1963486
1162057
953095
820640
1651598
1478412
1235300
190748
678786
1050019
583001
1387288
826836
1045294
152330
879285
1571642
1045900
808370
691828
139375
1963672
1843580
1664448
1879056
107731
943840
1917223
1355894
602467
1637638
1957445
733114
162748
1506407
1740563
1371580
835460
1229808
1691299
1960386
365033
1495677
1511945
1931493
1346890
269297
960250
715699
1333010
1996718
1201209
648322
1364184
1660046
925911
608121
1893692
629691
514748
858591
1327191
477207
1016251
93746
1909551
1849548
1516868
233176
1386835
614271
617598
1232782
1292013
1938475
1223614
1114899
69896
309724
1967136
523324
563083
695128
1999021
985391
495217
887571
1221129
794371
866697
1076655
634591
1536786
1054057
225692
27047
838970
1081758
1474726
1066176
1221811
1607270
405162
1520408
575779
670422
624679
815887
264290
1203123
1253534
1893747
1150885
291717
1190949
1420844
1204871
1209512
1869648
797099
1757846
1360274
1388639
985563
179543
462613
1191442
1168479
392873
230867
566621
1183510
535753
1213671
233166
1964993
716620
630423
196293
504041
408444
688016
1741761
285729
1615634
856552
1051115
232673
1249815
1446978
1576527
98759
860679
1955580
1959721
962725
187523
565486
578437
1997788
875285
1576299
977186
263971
170330
575234
977554
648277
1701091
1739756
282971
546210
910500
1825487
1932728
1232350
1297005
83514
325215
1197382
773220
744236
1499957
1299075
1675377
586128
1453684
552244
1337725
182636
1381038
135957
1448176
1157865
945499
1968113
882270
1274682
456586
259418
1291138
1632698
1028962
575235
718927
927936
1834966
802199
277323
630478
1030249
1203608
1645698
1735105
212504
1530168
134685
576042
1611499
1203490
1387486
457505
730824
1245113
392782
1223280
289506
552126
858392
228535
538231
398198
696725
598317
1987936
958225
1943582
1693542
1684827
1204192
1594459
150300
461763
840125
1243194
1364075
1455435
522896
448403
319958
227427
1687775
551684
1374880
1980764
522717
126219
1016717
1174820
889264
855650
1636881
945438
1205268
719359
526625
1617048
131812
986384
511693
1782788
1727682
40544
304022
1244100
446679
977532
1906901
1942945
1960328
1740230
473688
1184554
1214339
970010
923213
1014074
169752
1412703
1751366
1543499
932698
1485183
856372
335333
1574314
1274119
761004
1644416
952084
724692
418915
989691
641933
1285900
1635401
1648044
1583829
1675736
1048038
1110004
1646307
1339601
1400149
451495
398314
1959508
1427492
1472029
1767269
78157
1238589
1320341
688558
111202
1470554
1116712
550298
983122
310017
93505
293792
635697
749883
540316
509701
111513
402416
437417
586955
1383224
866217
955343
191233
480053
607557
963417
501158
1022816
619800
175081
215564
1089649
805999
44320
1569748
1495646
790399
857464
111633
1924653
1772162
1538286
1889221
664344
424153
704577
1040865
245032
739729
1042365
1314523
516655
988773
570615
1562097
818700
963306
925958
912312
609521
654937
1648971
1144043
1053277
1633458
604860
247997
1872859
1280272
600825
744299
761720
1485689
1575609
1336565
101454
211930
1664163
1275572
4807
1907720
349808
816389
1686522
802309
411489
1976670
522023
1084861
753214
1054747
1127556
1981946
786767
564874
118224
1602022
1430847
1712211
293997
1734659
688020
251920
1508623
1285273
1983688
1291413
1715808
1256946
643617
50786
107259
32243
1992082
1636335
74966
1067459
360469
1962080
1921325
337603
940905
1083695
1451142
1359375
553942
1023076
1340210
1037838
658268
1380254
559980
1547327
786517
754917
759463
54885
1754254
1287651
925008
12519
678926
1866808
1797893
1705217
32121
899339
1812010
95575
866047
1754496
1501126
782090
710038
391211
974238
1392002
737844
1324587
1445620
980249
1879005
323288
1253755
1898769
1540829
872222
182025
1753357
858884
1189251
48717
501668
613532
1927726
493384
1113884
1284110
169529
1418790
851417
1716460
1268024
636237
250428
1726520
495183
294887
208405
1237299
596031
1371808
444768
139956
191369
1065534
107443
1690101
791577
681821
867483
1363265
1182763
650180
1354018
1757601
271714
1302581
303069
577963
934012
614779
1838365
1313145
952191
744224
680202
510043
52215
559678
17280
989041
859518
695087
550304
132542
479130
1934416
1337588
1067506
588882
39566
1216412
1923340
203107
1608367
1250637
1061390
161961
692270
726714
1181730
1671163
1860537
1464303
1355183
1014878
1346901
1880946
549152
1374244
1425443
686474
1865307
1857968
161973
354496
1774978
1721552
849010
642589
217299
1996348
1518966
1075050
1580904
431250
1297434
1887721
677766
487305
956692
1697998
1617129
1825407
1800098
982809
17747
1206923
1522576
1798437
839354
897058
849539
1457793
1575871
921924
1547843
505230
14940
1716348
705256
904719
1897905
1844957
1626255
572613
63746
203831
733912
1986077
661466
569527
850495
1577443
200434
1167021
342235
586353
855747
310079
1512090
1650940
989286
1722309
1738545
1375477
178567
1494465
1860644
688030
1677845
873186
1992760
414539
1625767
1256524
1108801
352297
748696
1973144
442331
473779
1984970
1913048
1372330
232943
1165913
1057691
1509867
444224
1310152
249200
1283199
563376
1574300
1358429
665970
1340050
888763
433825
1071804
1946261
1644988
986964
150169
1835744
1690691
1562312
730578
1255450
822425
129375
1653246
1773715
1106335
1110942
556516
385615
1438286
28122
530674
1715855
1014863
532121
338050
1837576
669893
1423281
1019519
534447
425668
556084
496855
695201
1220805
1866650
960279
250358
1204729
1599195
1297439
1888969
1970198
1915805
943215
526037
1383236
360614
714387
1265345
964424
1014899
927016
672212
181149
1235829
776913
1911730
275146
1308273
815586
1273118
1193606
1822823
601502
839556
673373
670972
943552
1275898
666566
337713
1981607
1626856
12692
1897455
560858
35491
636757
1640587
164367
1231243
316541
801851
196986
228766
1220949
1962850
30302
103840
1800823
1031353
1203349
686113
1279696
810862
1494416
1170624
501180
1704779
1302429
154931
1636972
1737410
961176
800225
762110
1944163
1729600
63050
1709000
700476
367590
378285
523544
1521636
1118767
729014
866044
799856
545042
1776024
147094
435794
1125303
1067904
776990
1460176
1318200
139298
1940606
1424165
1286287
781427
599690
1155905
485954
892008
1355146
857616
1904501
1728411
224246
638008
954369
256125
1589465
974329
1964227
518205
1340783
24007
1853086
1676313
629324
1414314
75996
153256
1392622
308608
1570837
586432
968588
405636
1753998
951979
681386
899401
402049
1840251
1937288
1754882
1743025
1842648
559878
1804460
1713323
1259899
409274
253963
575100
1386779
563038
652713
144648
1429543
11141
1172247
1349612
1832276
656069
309638
587243
1501
1777657
819962
1536984
25690
383287
333321
346610
123556
1457477
1348533
1469400
662403
360327
918434
597803
1506046
794782
1411561
73866
1270884
1490757
781694
1836460
354213
1605944
678278
796023
534306
1325803
1069388
1418386
455887
1347811
818839
472593
329556
1629625
1414751
885919
164492
35775
1395326
912572
1002509
1380278
1947762
483379
1664866
159675
1883897
1955893
1395417
678875
1295061
1830947
271806
1063197
831242
1854355
1291685
96120
121772
1274364
464999
1439351
1025856
1296445
240225
1677034
1685452
1139516
117217
1216389
335828
605267
25771
1959444
928215
1532974
1694493
1047275
971879
551339
509165
1462051
1347039
1465854
84663
719381
1971788
407201
1809785
1378098
536061
1141861
1846035
118240
320021
1725648
1008813
1643166
160989
910617
1411509
802937
131659
1568683
608556
948697
1638381
310349
1893362
1872053
1885456
1715385
1536175
235250
909479
22449
120339
127837
1797141
108122
98923
1548166
1314047
431552
1061236
1975498
504589
762109
590176
1306895
1288090
1057793
920997
1162644
561739
369662
1069532
1259643
1676899
467956
637620
751758
1831106
1908357
756096
525815
1518473
1990361
374144
1335957
1056571
1289556
284394
1556781
1195625
588400
1661632
437585
876181
682771
1001432
1973957
1239879
1730313
640048
965679
789405
1147087
283762
443863
336734
934286
1832852
1592028
1665662
1209475
32872
596035
1676895
1165752
1600053
1161451
942718
1785975
1605545
1348156
972112
675221
725240
1641737
86101
571202
1837936
799475
507064
794095
679180
1366815
168743
799739
137076
1391221
1949886
1834533
1515741
918712
983450
664169
1016356
1673044
920547
442628
767469
1735871
1388891
507959
868342
1644410
131243
1420123
214657
1873398
921893
716883
62225
334838
1832403
1011468
1263523
1464163
1337018
1895469
1094136
349970
1207002
141569
829990
1165784
1601597
1767857
1927884
1308266
1914836
786109
1386500
781923
545609
1023992
546804
135881
1012926
999734
1865119
1740292
102991
27907
1858079
89562
780789
1923680
1809721
226334
37861
319069
1802741
1046436
626446
1537222
1265195
815971
943155
832101
1512943
118525
1557346
257980
1435572
1890209
395720
1988305
797370
31773
1092234
1812627
700040
1308074
21883
406290
1922296
174434
1258084
1008121
1459964
968194
30581
316335
1298137
1003534
26591
1186126
1344067
1419516
366682
1158193
1982917
1142860
688865
1422188
1081355
999312
516113
1293670
565735
1469339
752066
900284
148216
1635133
1522382
569457
583462
619664
269657
1694952
1512238
311992
1655308
317967
566896
714277
451353
481492
1177331
1253173
87827
674114
1785273
1778552
1943
1186744
1138544
1807944
1735299
240107
228843
744173
1169528
459094
1097880
1042393
551856
1726749
1481706
647882
1095671
1469517
1838335
1395422
392416
407650
764749
1432707
646519
677301
283356
1687695
570177
1365116
1217702
1164694
563852
691955
1479536
1131321
1816497
1209471
1969859
1244730
1069131
553810
777269
91605
587332
1572661
1730220
1730144
676048
355142
1868810
1246655
1628566
286610
477455
432779
1031796
102607
624187
613995
815971
1025751
576487
1251953
983574
1903628
805504
304946
1495340
307026
825483
1206926
817164
1613875
1266976
651466
704878
1119585
1155097
215217
794008
1204508
1006639
601269
1108539
472789
174430
202533
370357
1954386
1978082
1358648
1914575
913382
790428
1570318
843298
1686703
761657
1392529
118032
591044
54532
381897
1624604
829675
897367
1068577
1895765
665565
383766
1797841
917631
446389
1312399
82117
1808865
1437566
1358261
79533
1273502
1314239
246806
72745
1080707
1706990
1931835
291438
217847
87550
1988615
397855
1306076
295926
518230
1126205
495437
1455604
676064
958606
1031925
1042865
1903595
708297
1225596
1769885
1147493
402363
1203734
389843
804295
1533415
434082
710021
1118374
247588
1643979
1214131
411138
1017138
1758199
1501060
813873
42624
654339
1433286
1363341
1776410
64911
1795741
716525
1407715
339950
345557
302243
902918
386032
619048
1093343
175377
1127320
1785947
1845885
616481
1853424
964789
350775
944936
312015
1067219
1982812
969185
679281
1871786
644678
489575
193509
989440
1245812
995307
295575
1776217
27174
1907788
1135006
1990789
1049267
1676633
393375
1713204
1612654
1785198
533602
120190
247000
1001465
1438449
605047
278733
274667
1716810
1732473
869058
1912558
181870
1843775
1846714
1406829
80273
1761998
1382687
1859043
308556
163138
721648
1947026
1697291
1553401
1285863
1168826
1495596
1672743
258328
1815137
530160
1638654
1401089
1541594
1186658
1594826
538529
1728827
1432070
1170477
774928
1731473
836383
1721662
439331
973293
830267
1969471
570208
519698
1448234
949563
770920
621532
570821
400274
161818
344600
52649
1233504
1431960
225916
981524
1061216
246408
1224459
1785439
698833
1119448
1209434
86262
579420
1693573
532418
168406
1184065
1807870
587250
834398
433535
387724
396206
1153755
1760546
1095828
275261
928695
1006163
1833286
1887438
603761
1757193
80919
833045
906947
1547779
28026
26017
449047
169304
497573
57895
550526
1017384
197040
1629458
1678294
365538
206867
306288
1098039
583332
745164
163003
1535187
731462
903088
1893021
1541384
1771271
1012471
1381734
1363086
209544
1414931
1263527
1738579
340200
1268715
244349
679635
1675637
744597
1138420
1485074
1092056
1994373
67229
717747
569023
1198119
1052667
402098
959124
1896525
124622
659105
1198292
587988
1417728
694993
588207
1799472
294680
1786557
962401
263136
1782697
321652
1836598
182629
1820738
1671924
123790
1247766
1377526
181989
1173701
522327
957815
1370815
1425431
1245743
1167334
291708
104516
950989
892109
878255
132314
1396612
975367
904507
1170596
584735
60
1844877
1330501
1041834
1287126
1572455
839914
670478
1539261
1082686
1350543
10228
833573
809112
139236
438740
1912625
1436700
1052727
1259813
1509068
1317778
1427568
1346829
1975030
1122384
705689
1499211
111230
362341
184622
473096
206339
50340
1636935
1704588
505129
642105
312496
1226924
1643034
72237
1368646
573083
1182181
596740
893287
644499
1711746
651062
1720283
1871090
1403089
1392548
273901
151920
5883
1921498
900243
1169518
1575448
1451996
597721
295415
1401158
535866
73300
2432
1823266
1139675
916558
1902158
626805
464448
297581
507731
580420
1913309
526854
146134
1237759
917016
1516803
10883
82946
1746576
864872
11389
356267
1128297
1479837
528501
1184691
1489155
651003
1620969
1721708
1359353
126370
1123028
1126510
1611266
564640
309937
1368619
1808354
973530
277508
771590
1029774
1926223
1914796
305396
1759326
1200172
1043846
278884
1248493
346542
1070920
969398
1369751
1033251
222985
691350
1916365
574596
1462028
634521
45401
784801
1040355
714097
873987
689269
1969249
1622307
585053
1961831
82537
1555407
1131665
937053
368508
267230
798972
1126660
651490
985070
446688
357277
401469
1984730
320379
1808812
1184770
445581
1464473
668911
1126275
90627
1095742
842320
565291
368225
1895215
923915
975152
1662167
1786104
1838812
157044
1517324
1075795
1707835
1973520
173277
485069
1526851
628753
820051
1180
32690
806458
1106767
1425286
960646
363002
630210
1436440
85131
1260284
1164401
125465
979134
382600
715094
1080333
1442421
1037541
1942830
82985
91389
956643
422401
423625
142810
1731046
1258983
1202573
1008433
1195759
1026803
1785003
1619200
278057
1632029
1366608
1282961
403858
1183519
1090209
266873
76506
393919
1193811
1161569
643969
154691
981542
1665465
125354
1599968
1672607
927936
1329822
1330876
136478
596213
1068874
1543822
830905
535079
677424
791755
1367989
118132
1892293
1033236
906315
1189094
1545493
1979618
1826555
1479469
714618
1290596
1944380
1823134
1681418
326598
1260261
462995
633648
1044225
298478
363615
1714425
1755498
628598
364507
365005
1103985
60448
1821470
377408
1610388
1630365
967175
1166429
1212742
1438010
1468309
266536
793950
756159
237705
1479405
1712112
181911
811377
1170548
900473
827510
1863313
836061
152994
1168462
503756
951499
323073
799633
892633
1860004
1299449
1084424
1758734
402098
807855
1974425
1380171
1417523
288121
848190
185479
1245446
1519759
281719
947224
1872549
1991728
1228968
1089864
894151
184560
1677875
1612467
1613036
61396
1126254
595175
1381481
1577766
517764
1806884
618445
8370
1752967
1361596
794918
1411291
1723290
422147
946417
1181990
216581
310762
1238768
530407
1890171
1624816
1886972
1787720
870762
974746
1565511
1681518
380799
1211985
51754
274416
633418
11557
1751191
1113273
1070316
1774127
123384
1826177
812266
1559993
1685586
1647238
1625283
1846377
1424190
2228
658112
1872391
1152201
1709117
1136702
615254
207323
745595
969723
1087586
770767
537858
496510
827241
311201
1182658
1723836
1416704
1251787
917857
1604202
858214
1401157
409254
548048
1643782
209652
1053132
939525
1026854
8010
606383
762460
1879852
1368944
1520463
40275
107418
1954064
591277
704363
154961
1054501
740911
1701039
550141
290794
847123
284058
911813
1188138
798725
1387902
242735
236882
214211
42287
374997
1211662
438877
740490
1495497
1329043
875730
771010
89843
51639
1548323
1496908
675496
550587
225214
1004832
1945560
359273
1097874
1892475
1008847
263691
1262782
1810182
661341
1730783
484397
658035
602635
1329941
177764
1795056
1385201
1097622
1884905
110189
158
667350
1267623
321703
1081536
595211
1679001
260798
816392
1130615
1730872
1457682
413415
1781062
1589829
66168
950379
927092
100747
1926190
1792510
1233978
1170075
277189
186059
633230
1365297
737896
997017
838258
1399047
1575001
260351
536113
1370099
1127132
1488461
106419
157873
1659890
1501804
778180
937789
371035
842750
85772
1471649
864881
243192
389664
163386
659176
255346
1674705
1452433
1978227
1384845
596041
752661
442805
1978338
1794977
1230541
956352
1109059
1276709
486322
1736729
1648850
111209
288220
928041
57365
675305
1710897
1432679
235435
406202
366893
1498573
400312
871484
1736797
1679657
145933
1198045
653496
211566
1965658
925639
969346
1407136
1459138
707043
575984
916481
1571019
1104232
420382
296807
1323110
1577827
1105777
783248
1441054
194221
512900
15525
1597537
950607
615858
1785857
1729662
1477850
1325012
1976060
65180
604950
223177
1899918
101247
1722583
393760
797318
1569361
146450
1449104
157187
1489815
274226
1930448
374278
1571477
301324
760302
1109434
1851513
710445
551732
1547082
1455786
1211401
1072336
1101916
1407768
154342
1107789
1405728
86789
144348
330572
269729
216145
389948
529419
933039
331326
1947863
509423
238862
1150253
470078
243281
866747
838158
1835799
1558910
1633919
1166057
579226
253758
442620
1450667
1795340
975414
451461
1525215
1338447
1459954
458140
1424658
240059
1556622
60581
238309
551942
228307
1874996
385761
1591186
41308
1942663
945582
860046
646641
1588818
1504421
1520728
1033413
1591874
175612
1056317
1785989
1728709
891524
746945
678628
585380
785214
124807
1392093
1484362
1577684
1355452
1830540
417590
400610
145176
126930
557962
1023251
428365
1426961
1611326
689241
1383604
374560
1984468
793333
129848
872312
687802
932705
548595
846131
1765198
311141
944226
1897455
1725423
708787
1263933
253031
1762564
798660
1392930
14185
856543
951914
583327
1543822
1492409
1822609
253102
512839
669938
1782578
41308
1087847
1509251
1217515
1041326
1033746
1744089
547436
485333
8321
312196
1037100
707456
302781
581227
1714325
578035
144753
10426
167041
1652980
1547827
297292
1752362
1220205
14716
456714
10197
1196346
1189540
272927
1729507
1687293
1904602
1094750
79258
112328
1284182
1843487
1935334
1411584
1596868
1366394
1123142
924376
1877620
1185115
1223337
1768817
1053196
269180
798009
538328
571640
237705
1820959
1883251
145970
825560
622391
34307
1425855
475167
950163
1980685
1548448
897351
1021287
1174952
1909456
384271
57195
1453000
83169
1039177
1265908
1205734
1687778
362959
1032617
425431
1955358
1576512
993554
170544
1520998
1568846
1108047
1468762
1249211
38569
685594
1438846
1604629
1253345
329650
1785250
817325
1448884
1321534
1326718
1763087
1711780
131235
232338
1058170
1073293
323517
1277906
272210
1400207
718505
1143519
197645
539047
1529144
502520
1584833
1893463
1624604
443651
1869852
1487192
643234
1773897
1261513
590510
1645465
700796
278251
1542092
667036
1341324
1691997
1077345
224069
1005555
1643979
1401694
249127
975303
1608470
47814
227978
1066728
207865
89534
1886411
1669198
471245
700070
257247
172054
600086
1649689
1085164
847467
685145
1357699
1963693
502613
1899177
1949707
1061028
480210
1208272
6654
1885101
865696
1487569
318455
64949
1146870
1698206
506322
611026
475084
15673
796079
1985711
1611123
121711
1697304
881349
707410
980758
850464
1065385
1823521
200443
525272
1080285
1468212
640877
1033032
516684
1152144
1764391
1804369
1448660
1574530
821362
304972
566570
871554
1739724
553618
1774537
667056
1195350
1848712
1119123
1552698
1242043
1771092
182899
385101
1213191
418174
1070214
221034
304945
301805
945431
1097522
1254795
591744
1457269
829069
1206160
415872
683553
176424
505992
609307
1085661
1460400
112783
431243
1733104
1200120
806523
1125660
1937933
394428
686068
1672629
378740
957478
1212331
134606
1256349
1162304
1178777
1071463
1058852
1887309
1038186
1448289
1637609
1743778
1300913
69169
1346156
61391
1652199
1749016
308305
1878418
183617
482961
1487970
1472296
1357405
1270221
1806442
564910
1792560
1068815
439146
1876704
1908421
542333
1200777
1727901
1117801
1930195
272578
388964
1828976
49799
744247
270337
592920
596560
34121
972035
672249
1368000
1590225
42882
519181
1446375
200590
842456
397015
1643137
1149730
394282
129624
987424
679213
855843
147046
645487
1003967
403830
1428136
174897
7047
1609626
1374498
205739
546310
255128
398746
818473
1350143
1769372
784972
554289
1531247
1787309
191024
1513176
605550
42999
852649
961580
1775520
724172
1604222
1591554
702270
1220551
425679
1588945
282699
185082
91785
1983896
1357976
35237
989213
759194
857894
683501
1558228
586517
265221
600815
1622786
319200
1336111
331924
1336399
1392279
268205
868921
296637
816475
47420
1276352
1351090
428711
548825
279670
808583
1300992
1740611
843679
1705397
1660053
275723
253099
1012477
106156
603357
63462
681961
325619
1641749
231416
364226
28310
1245361
1517580
452116
771498
392330
1966929
1341266
1505900
1450424
822764
942242
1240745
291890
409644
757144
297846
193985
458373
1514255
784845
998002
1686428
1509064
594195
1809621
1464904
1065592
1176261
351081
1289449
1207814
1330746
207018
1636273
1853234
1583584
673983
1166951
1372147
1273869
1815245
564726
1878843
1365957
529494
1620281
946009
870906
1765318
746896
822958
1155045
1032672
1604530
848665
1562379
629057
297518
553080
1610724
1358374
1118983
1133773
1580766
765291
205935
1503877
1161442
369299
369687
1811836
1580854
1794052
243843
535292
938991
1325580
808055
1570263
1109929
322219
1110211
1742720
466148
1605326
542957
974633
1334319
701298
1087709
1669563
1070723
11253
192914
1853150
651829
98010
1099985
1339926
404676
244042
549909
250956
805350
705687
1132042
339770
1433977
1206983
432720
21301
1966094
1186266
418688
424451
1596417
275633
609643
1982149
1946203
1245611
492585
1980515
1855499
370875
444971
1831850
780201
424561
294761
1115431
197823
970327
969928
1218602
1108957
584239
1044340
1376945
983643
53063
759167
1352302
747393
50845
1416033
1990538
128040
152805
70537
202831
1499991
1815993
690747
913753
686225
530144
1556092
1504339
694085
442238
367000
1489201
1844665
924425
400196
394808
697390
627770
421958
1497105
925891
446338
758642
102763
970742
1370410
996830
529129
855802
1951836
121056
254161
309886
219594
1222674
1882853
1571818
1693399
1159526
1608016
1632810
815694
1756676
1244533
215412
59418
154124
355003
1367669
1631875
1046075
266613
965221
302160
904530
1833546
86022
1464190
89933
1349831
1688705
115553
720446
699953
579415
337635
1673765
638017
1803730
960667
835054
849907
732038
1330273
518799
1046785
60663
1982853
163583
902541
10162
1176572
1058663
1832618
1587519
1633813
1763647
432212
349384
1567046
1048314
592251
1258933
766492
1172215
1581199
235783
998275
1484690
399562
1566538
993550
206466
412472
1105166
279976
632305
515144
220246
829407
1220616
1278239
254392
1528141
1955793
94905
1278771
776830
995822
34377
120959
1430015
855383
404583
1377331
1335547
1778684
1614507
1595542
1266283
1826306
599530
1052263
664309
1393926
860659
421168
1951204
1283049
1474934
849801
852556
769206
208562
890744
904633
1473662
1932501
1767524
96276
1053600
581857
1366356
895556
1673417
1949389
949849
697217
1722654
1880021
1598931
723003
1383551
303654
527346
232314
582200
1105353
1312589
1815263
725231
1178289
1008667
1919914
802267
1300036
1611536
1403760
1655637
111071
1609106
1630705
1029881
1550704
1819402
929813
1543214
1436329
577994
1371351
656850
895214
779327
652122
1470199
402662
785176
629376
227847
1428703
758534
224986
901594
30334
1622268
223465
1414154
1302204
1014180
1189749
1000161
1301084
1292642
814268
913161
1130765
772900
1165824
1970881
1361639
588575
1097025
497254
1231571
1391138
235791
1533067
1294324
1108726
813595
36380
1712693
70917
1132370
1926907
281426
1717408
1487157
599886
1200045
1176538
594696
726019
403082
473428
673627
1498231
239068
1285641
1080959
1559746
1765992
1208863
902642
98395
397591
717665
1662347
253028
351486
188695
1459194
188609
1331881
1395252
1766783
1710874
1929647
608272
518698
760145
906749
63607
1541249
288116
1601786
437267
85633
1782308
1739250
1076412
262279
631995
473314
1383271
637558
1811677
1360718
975852
1010284
1591584
1673231
492060
1877981
1352272
1229884
1373051
426450
743768
1829658
1073424
932275
712375
753161
1306362
913794
1480878
534408
863089
280389
1135691
533743
108655
1601480
967211
202992
1805690
529161
1748669
1302294
1459765
561471
914885
1211916
1968930
893981
154482
1742064
801306
1562556
1508128
1607960
364748
1294966
1254033
1790925
645567
1183035
882967
1454265
1161827
1415358
18565
464625
173291
1439040
1327678
1733886
460221
1719256
1899275
1683884
1867709
999880
1641307
1466878
448864
1053483
1186700
1067309
1717573
1067880
236474
1100378
1035030
349057
1838924
1090099
789043
1595580
727603
486783
1591950
1789246
211323
329031
1774686
457120
815226
364748
1099489
891641
515123
1033043
1434578
1840926
1342745
568709
263299
1863277
199692
1687606
1379805
672517
1888546
1206305
712407
114294
1792228
886472
1821921
1484669
395981
1916040
798324
624010
1012512
646640
75096
227453
118778
328470
1754716
1150540
473610
807277
1745804
1638031
86630
723127
675099
605767
709601
794769
1876366
1588308
328123
1920037
39707
512178
694047
149416
6290
1064972
674562
267090
1071469
1822495
250308
1079706
1250598
168766
240963
1137255
655208
1380142
81868
1584669
91311
803475
1539591
516874
432942
864372
1148128
1175519
276962
1231587
1161805
251274
181
1756572
1748688
1806018
750039
1861013
402032
1410325
346799
1026444
552219
1012144
459621
1316632
1129093
299284
852655
1864219
4382
381751
1911548
191353
250079
349482
769344
433883
85215
228299
185047
1811812
838556
1523491
315016
296518
84015
1671992
1261645
1643648
230154
647339
1860897
488104
1974114
1257020
345605
644075
1574718
450714
177373
1518680
859964
476683
522625
124807
1072759
733053
510114
784734
1118723
1051717
1208593
1847157
1763087
1536208
1536315
1351701
1356176
1593517
629222
1915811
1829024
1526963
599826
1344019
103080
906156
1464473
299186
977690
517982
1054729
1476354
823261
731055
382304
1790748
1477477
1554176
1202340
701414
652092
1906547
1123653
1676199
177157
378860
1737987
1453359
730995
411909
1022651
750278
674266
1789082
377417
1731457
510819
1381539
1529053
1648115
865236
1832612
1819434
1036754
775742
1474231
597311
227223
1795699
655016
1788978
690310
1512787
1570699
668861
44768
1761964
191216
767288
464272
412074
1737086
766426
660218
764784
605927
1108908
690492
1011113
39304
852723
1382673
1545838
1720443
516798
76786
1624196
121127
241387
1946698
607235
850651
420697
1041240
296144
385874
1525462
887533
122888
375910
15222
645281
1680220
927529
847307
1791042
374019
1371727
1257925
618853
1524380
1245998
1952790
1074438
1054486
1848713
1399863
1232562
1824392
992792
1985270
1006027
1083270
1223228
235698
1147530
713129
377366
243761
1948377
834941
886058
1858871
1666047
735213
192426
1027411
1164891
429677
258455
361849
1386404
873504
521114
469306
1550456
1805848
1379537
700467
1701941
1904141
754283
523924
1467139
790720
556575
663158
153698
341881
1783391
899277
1527534
955497
1045502
1582964
1720634
1896346
1820585
1445525
1331756
601735
695172
597520
1692946
700019
324802
788464
1764151
178979
1189218
1851963
53874
1908503
1447956
1976779
1136082
1609561
1695822
1330618
1218101
1976622
1975495
136531
395311
51638
1489918
1390825
1601487
626919
1956317
754353
1757474
871076
1828850
1705201
1372828
577066
1349718
1180662
1546491
758272
529782
574442
949405
710897
1366106
343450
698618
1911060
28661
227276
1347062
338519
572222
1501302
676285
263428
1432236
884995
1604190
1722508
724120
575938
478177
1742061
1970413
455303
548042
1827494
1834086
1246412
191937
1606254
1491553
754654
1067726
267970
930518
1181721
1307572
291728
267885
1376292
1872292
203681
1969474
721468
1686276
1725820
207151
562911
932330
744975
1085302
600566
565444
1322241
373417
1236537
1213583
1606207
65768
151864
854038
1056286
1667545
536181
74132
1740600
1314422
1035080
1176200
1553063
5443
18252
1924564
199644
268163
776165
574148
1135540
1996422
1032524
816215
213582
1524592
791118
1317656
401735
1477515
1194588
1023677
729428
93012
362435
779123
663520
1223472
1621162
130436
1976291
1414444
455756
78628
146558
1623846
479795
1341483
330240
1687766
1877639
1003602
1761925
927135
1672264
261585
1655150
289448
1730442
227172
245145
1585860
1160269
410328
1100265
49114
337048
1465605
1057381
716373
334787
794861
1301411
551544
1964164
1375470
960610
1467180
137868
1388248
414011
217842
891944
1705526
132595
1060538
108594
1322138
1488933
18093
1427093
1093885
1078089
421070
24222
97946
1547560
385997
934835
1176031
124622
1281011
1865847
311549
1232459
551247
449120
1367236
358812
303343
535830
1475048
33384
373144
275244
965225
1993672
897870
1847745
1325830
1807669
1079345
961493
1070821
74936
1431455
65146
1397356
1801451
1027779
889682
118702
159920
933806
119843
891839
288210
700040
1130784
354765
416354
481372
405469
777118
1357765
1195396
1951313
279112
1913364
1871254
1714028
915259
99775
133295
115078
1846866
1972700
879393
1692170
1331143
130139
725314
1722325
264781
1149419
1055188
56483
1149204
1835481
916234
1933132
1787334
1345810
635742
1869552
1098778
1459561
650712
1985121
1440915
782781
1558776
1552372
842711
122729
752135
1045168
660386
1488809
1502341
1946576
1591032
1830886
1633105
1239307
385773
1432304
1039142
1846146
951822
1672893
402041
1550646
1009364
620396
633309
1937966
814136
988298
1224498
1457185
1411407
65248
531319
55250
26370
1451059
222749
1932007
1353211
100245
581172
1595819
736839
417122
918712
1173336
913329
110752
235149
1206908
1398114
1534315
796694
1750510
1442209
1972314
725279
37160
1113349
1868788
178752
1273013
1085760
383782
441813
474040
133318
80731
1046016
84468
1593945
1413626
121672
67141
568364
1987388
1634230
429838
422401
837362
1753142
1768144
220378
933147
1920489
1413822
1247867
444542
1617075
1678028
33969
1911507
25842
1304154
1836959
314348
1567450
1924910
186343
715591
938463
1948524
1371466
475343
1060390
1039705
1581053
1302934
1264025
524590
970873
1658776
1766815
1895591
1648433
34861
902023
779181
1844789
439
257051
52323
578965
309226
1300805
1197011
1602223
1277929
1563769
713759
1392867
1612575
1825783
775422
1488408
761438
1581235
1519893
209116
903189
1765660
1661701
396043
412891
982636
201691
1354838
1114932
1867622
1552572
1638952
472751
1435080
866328
1168314
1340530
667012
1452454
543715
679910
888820
955109
1166609
1987879
1270595
332799
950055
7493
181289
124508
367375
1105789
701437
129255
548706
1907586
536038
800158
1325722
58199
1179116
1937342
1766606
1768921
1396029
1051197
958534
1177086
968108
1184395
1953911
468192
506182
528470
681262
1344065
1479546
1418114
1210534
6106
264863
850445
895106
1684345
799240
181142
1314363
1253486
1908669
213343
85772
377441
656608
1375891
947153
1056968
1544187
508870
1243910
764357
1598117
1890408
1838850
295464
586107
797202
1219236
776146
1137320
1975004
817056
85510
1506620
1767226
1463800
1308822
658682
575489
1398080
1292647
1174544
1530727
1227651
1634576
1605876
974718
1076087
1701588
659577
720274
236208
308479
1468914
1880810
1844323
50558
143710
816054
585204
1346966
756440
278722
1260772
980298
573294
1488074
1141027
1142788
1518593
1305297
397683
1094162
1622854
254834
420617
1343241
1043598
1502901
28328
1431687
578634
664010
1299274
1060114
1702659
305971
188372
1921562
1732817
1116492
1127822
206947
155031
1477283
1256312
14112
1798020
1595001
175358
1472029
1391084
1138222
1396446
1071042
457636
615520
188533
832805
1499885
1882597
35058
174681
1437182
1463595
73383
1260944
1524723
1136357
871005
1368280
1518921
1340561
33798
380376
826430
1698156
605247
1632265
1914858
469748
93312
226313
1355410
775663
1743387
1921453
1021690
925146
1156940
877612
1921345
685403
580671
827139
760781
375748
100420
660301
1342178
1148076
465882
924597
221154
1333229
61778
147899
16384
454911
1480174
301092
3396
172146
1023103
1206695
677941
1781746
94514
671427
14130
806213
1651956
961131
452817
279222
1925597
1974077
1985875
96515
1629893
1621397
1043947
1152306
1213711
1470597
714487
997385
1787748
798878
488843
1938426
267573
222722
1861051
1361132
976651
1120817
144038
1596693
63698
1856174
586041
592827
1521899
161348
1929733
172908
1641032
1110257
120247
1598792
1268534
495443
111919
756488
1736385
1031161
1865082
389876
1624868
1071173
1740419
872733
1348832
144074
1458466
309986
1348769
898162
1220751
147228
1136004
1319906
408232
439466
1918339
1883480
953130
1620107
1504504
722415
287442
940833
1580652
650574
1782199
1700350
1841149
633114
1962686
99461
1978448
1791130
839982
276822
555150
160803
208214
1727517
783893
552387
1898296
1521677
1207071
614692
621481
1475802
141163
1947265
212941
1028661
706205
1007560
1262433
691116
218257
20045
947614
297709
1003534
1660023
638148
729466
985748
514624
855725
1686647
1615477
508614
721391
1273771
1051249
1883113
1945579
1970297
1782156
610019
1990528
236387
49125
1383027
33154
1326898
794420
1415483
1968626
1940865
1057329
1966923
515989
470307
398354
1740720
444703
123774
748635
504541
1872243
1192963
1590726
245482
719601
1153271
1307910
1443527
900238
1414471
1597673
1946412
1964140
1520993
1758331
916223
22449
227102
1251283
446888
1426345
768297
1744145
628423
6070
1250474
1688494
1896361
1689234
465924
1226700
220137
847572
198196
1989689
215755
1191543
1848715
1546245
730690
660381
346776
1188296
151062
1752041
1689654
1036543
25053
1088864
1768667
7484
618569
150620
1374308
682656
645160
1312099
846696
1635822
1874747
1255944
151579
1750421
169907
238195
549462
1428156
1672709
353058
857861
1507861
1696165
1050078
171140
1029948
1917132
943469
360269
717677
1368398
1050712
841836
1846727
482534
1913302
527536
984032
1518934
1187892
166728
1370581
1868191
1016335
1788245
1697832
740236
1178859
1484819
1440308
1185659
1633513
964944
837513
1870177
1270836
1348920
96047
1823907
339938
1272420
435495
1472781
1936055
1913458
435979
161352
1698390
1583845
693298
603857
209158
1198260
1635256
1048684
1844411
1280426
989579
896205
1015184
632866
1068671
1929567
1186536
1391325
673227
1408326
778646
1284709
586770
1378815
78131
1337147
228960
1521334
1652754
520817
1091884
343144
1325607
507524
1332174
641712
1955209
1792666
1790618
583318
218308
1815139
262075
1675705
473342
1956142
184001
1930944
1797442
1399364
612104
234570
356428
619992
16290
924072
855724
1345506
756832
202535
1274114
1478079
1369632
265121
1186485
613824
210863
1085728
1624743
833716
52966
844418
765937
1570448
138431
454911
12790
427041
825672
415425
1169701
635846
703134
1640398
847212
485275
376747
598019
144425
1087266
1715172
1223779
1424305
1594725
282717
1285066
1770454
831210
1127716
1343236
1799895
1878218
450505
391727
1546099
1110866
705614
967084
619721
577066
1801004
1474243
1591458
1704045
1572723
1207289
1078884
1964365
1050444
487197
633265
826319
1936443
1590891
987084
468878
1004188
216368
478945
877840
300116
879196
1173066
568210
57789
1600402
946407
630935
994853
1513744
1087259
664604
680711
594881
875476
243615
1760783
1694056
827256
60337
579982
1098944
854155
529641
1240690
1444178
1825294
519462
282194
569976
299271
1708829
1364358
773905
367422
418573
856935
239523
910170
723680
1261860
497433
350330
322436
1254877
577659
1234502
462625
943283
746453
1691892
953932
139672
1780918
191485
88259
376164
244252
923592
1659403
1082054
822135
1080573
812094
1428095
1730743
713463
1185520
835095
1059947
243453
317614
1876704
1820404
489840
453903
19446
1820357
331955
350726
1570118
306626
1707874
1134017
1157251
1607568
335106
725973
201675
917217
629838
392614
1115402
946276
83019
359505
786122
1982937
79585
268076
1902789
99690
1106420
216952
615957
1687629
763405
18124
1237624
732057
1360602
1791700
1505984
1371531
1594385
1293292
614523
1889242
1462150
1138365
1284357
417963
389154
909482
1129867
1565933
378255
228776
1050374
38374
1486494
1139025
1370681
211622
1711222
10359
981188
859477
623856
1110298
262742
1312378
1437229
1844411
151759
1775858
622362
1759592
1304224
240319
961863
1276661
1522520
681515
1619160
1237602
1181742
189903
1380990
1944120
1643342
1926380
722440
920781
1434618
223654
1402771
1738117
1488461
859587
823608
1323561
1535819
1020319
1945377
372447
274274
1461372
1222051
1376501
1755784
1003362
96452
1403077
1618079
1296814
269769
347777
1066341
1452546
1903229
425059
641510
1488652
93246
1316521
1995013
1271969
479468
1873367
1693360
1781047
621610
761571
1172313
642456
22586
1393085
879948
709606
658233
271468
877904
1351392
622219
552603
334718
1741343
485882
483591
906153
1998502
329734
1922424
763263
1565077
101612
638882
24179
1989665
120855
1868254
1006041
548043
1728876
1558614
129776
843272
1676860
1346652
1092348
116794
6119
12589
489516
1318090
877417
497199
1333477
418001
65534
1036695
146973
778774
350352
880794
1059760
1542204
1744732
1369632
597592
1193988
674539
468434
318389
615838
1421660
1727119
1807030
276162
1082418
503866
410263
1596475
731960
617500
1528280
141791
94064
1261114
216349
794789
1236256
1766426
250293
1620753
47034
1244195
1925301
1016305
527664
1550090
405617
906452
11490
1728709
264116
1488703
273321
908259
1284688
1030746
914949
659330
1421231
601050
1856298
1675885
1164579
1906867
414606
903827
1349424
851615
479352
64806
1286939
1504642
1237787
1289379
1259842
488529
669951
148994
1654617
795796
1030232
1825161
147197
216603
1832099
1200124
585516
1540101
1002503
791955
908489
447776
515352
562098
1234512
113173
1234666
1421794
1819287
831832
1302511
594724
134154
1833888
703597
1437492
1180936
57143
1280983
524000
584563
907664
401055
1811885
768037
359315
1358566
574229
1202802
1631355
937360
601044
1504907
1099191
910403
1007366
954449
1427348
1974098
1404948
58888
166500
1540904
1484690
1808849
1884818
40730
1715855
1421088
1965738
1456680
1110032
1763982
42802
1629010
357444
309722
1033226
1265447
1481245
262205
937384
1195393
344494
1000676
1432883
1986507
574551
1660952
494849
1053052
1570922
1215291
1680328
1398761
408072
1504911
1905384
1304085
91872
353010
1146056
919836
633556
1024734
1929600
100602
1771620
531542
1752457
46972
1140747
526250
1010994
1622434
1303612
132351
1138802
785661
105044
1626757
980206
340243
351187
917022
390305
203930
1102900
148718
3363
1735774
1378889
102158
1092668
1446560
1679934
110458
1122970
1270486
929172
1339874
167054
53857
1409257
577489
316586
398991
221042
1085022
1816137
119648
1024962
12853
1131011
330499
591895
1947403
551439
1038438
1458310
1910442
1724898
483049
500131
564924
458527
304723
819748
158969
1487857
1765245
370618
753676
1094733
460730
527415
1223164
410920
1799657
997141
1286718
1970968
1985793
189170
615597
1379739
1613049
1252776
1940282
940904
1483502
183071
1731566
765698
1559115
175862
630046
517167
547392
2661
730065
853618
1455169
1639871
1849769
1009326
111372
151332
904679
1629801
218499
89940
943387
559382
1868476
538922
1064531
1090484
1802505
621852
191208
823374
1232841
460731
232685
1686930
1313959
1758939
1159577
496715
74914
1553825
1934054
1482460
853886
50360
1030866
1462734
1993460
591547
396372
1128789
1135826
217808
403273
1778106
1212742
378452
913294
930365
194374
772322
996888
72319
1862975
36588
175732
24326
794225
793938
1854706
1448715
1508452
90004
1383652
1838344
1204192
599627
1541164
1510872
1735702
71711
1129739
520236
139010
1231610
1786343
47959
31655
888249
1642777
513485
1385455
69308
891573
662541
1964594
1093601
157274
1475775
47744
320724
923032
1668401
1972548
1190196
82615
1986102
361524
1544095
1568335
549113
1451520
796079
1835014
825006
1967258
1276569
1979045
1672893
395119
1905029
1750864
728556
1055725
1259604
1055028
603276
75742
1986867
19119
1887647
72147
406674
731619
265569
1081838
1326289
833507
1091928
1064658
291148
408698
1669740
1662647
1612333
249201
692323
1248554
814173
562420
963131
390303
1720782
270594
1044708
882842
974020
1347182
838309
1979919
1648594
69006
1112746
336228
1242456
1180433
850082
1653017
1865426
163922
753256
1530108
697256
155985
610488
1625631
926071
428713
37332
1529876
1536022
553550
1465977
539069
1015466
272356
1918427
1741347
216656
1327836
253095
1931781
1413079
1350262
271131
528797
632434
586664
1856367
963766
1475141
60443
779769
964910
505262
1654954
1650167
1591961
908525
1012790
444421
1326637
1428037
183547
1927143
1970971
1111507
742187
499887
1275045
487754
1087166
1396868
1808375
1376579
716321
1393152
461277
494139
1984463
72943
1889835
1816304
1477873
423271
177673
1321656
1533316
383067
588486
1875729
240716
1842183
1364102
1851216
1968272
706682
696040
38374
886601
698624
896863
1020296
1893364
656795
1209798
817690
1111947
1156679
333556
790802
719456
1670144
451211
1788147
869041
532950
303109
1775315
1094399
1083932
574939
1574896
20311
160469
319354
99770
1001706
647740
768315
1694540
1902754
627835
450083
1021767
653884
541512
1429932
982827
940705
1358305
194478
1797445
513283
1915309
1992135
485247
181335
1951946
1157847
1560936
220896
1987478
1740581
18622
446841
1821322
312993
1505658
756386
1254704
1954611
394383
1271209
1337181
551623
587003
41141
1202933
1678024
218791
1786649
1275100
1106072
1407639
102969
870047
1095821
1745282
654669
578435
338686
249665
1671481
395991
1490630
1773546
1354000
597101
358803
795619
1496344
1670974
265435
1366801
879328
243751
279947
699352
1633304
1653126
592198
1098653
730355
954430
828919
1426608
1544043
850210
1970696
1945871
435048
1943845
319480
1343913
712869
1931990
1092358
141080
637904
645514
689085
544528
735122
842898
984852
1955125
1951870
1213088
1667948
1451288
1340916
1124301
887507
1099995
42170
1009081
141541
1951528
901968
366465
250184
839714
105132
983237
137493
561233
1400538
1938524
1726729
1039008
1061851
781398
1327711
1941173
57047
1334247
121756
1456996
1376436
19416
1923928
1309430
1352853
994853
1217430
1403932
1275129
1820325
1868157
791129
792856
1817735
319108
1787016
1968497
630782
1115973
1465859
982287
1807777
741379
1763352
1345231
1499142
1213815
1082355
1287445
238924
695435
155024
1284311
447983
1904088
192202
1401806
1433436
841782
726699
1395415
510114
762881
1878980
789670
677370
1468930
542511
290785
1341568
522124
948657
60844
584125
1487269
1015747
1693213
14120
17378
1894521
1157691
69122
1938289
1042105
112062
535283
489789
479890
1196203
185213
1334068
749564
833383
813663
1174787
403932
790897
1693873
263703
415261
666824
1465240
275748
1269544
249774
779956
829249
1666047
785713
1147541
2188
736488
87589
1673205
927022
1280545
1970792
639435
1969862
808261
1334363
1395514
1285285
1244982
1823455
1672350
1341942
1812396
1141202
1506594
98257
1207077
1815509
1532424
1088680
1776283
128400
1186499
510074
1845237
1191966
954437
144867
1182335
570495
1116589
1046639
355527
480448
1318249
653720
1080576
531550
446449
677632
691415
1947503
1138393
821257
1284619
1257885
25755
1907582
536811
1792494
1127197
689989
1233745
1481201
22706
1262119
686964
1692830
1886094
1284263
272473
1502214
655439
1757485
1274947
1036664
858508
611332
1935384
1525100
965248
721812
702073
128916
1958169
227963
523013
679086
1460902
102441
1819352
1244698
438126
1598759
1044064
1626845
665970
1068380
19019
882519
1087646
1979351
1901452
8332
407249
660815
52192
1408845
1853932
1920967
375942
758934
1462390
379123
1568891
1219736
649457
555148
1810217
1291142
1651215
337944
1762009
948414
414494
1933224
1952843
1901835
1066913
1741704
1918896
1823887
1168683
1433359
1577372
949622
979898
1831762
1611109
1578154
1467525
692190
1411080
1802536
750453
1427642
131598
968025
217227
896046
556730
1572640
999971
1407409
387025
505477
199897
1368453
530445
504264
303283
1777501
252654
55233
590763
925008
269560
1109714
334103
59461
1708446
903601
167164
1657651
1647704
635305
35115
91532
1453671
489245
802267
1189754
617881
1151205
670770
78133
786704
460913
629620
1452960
524499
623451
1040016
1081732
675132
718041
110882
1247694
837674
1974364
1622615
51657
1457143
526367
346876
852872
941117
1783241
1205763
897791
1024945
1219449
119049
389386
1130235
987461
168222
46471
110752
1287119
821265
1608016
1001838
1067827
715210
337702
515611
621998
941461
1770637
1339668
496398
1098562
1286192
1385313
1669968
335787
784362
1474826
207788
1539306
1996886
530617
1406143
1795447
1857906
906918
1565163
758188
653466
1009354
33136
498143
1044708
982405
331525
967894
922005
345618
801826
645366
1896545
497838
274893
1492071
1503336
1243017
809613
532649
1373063
1748831
338385
409244
697425
865541
1124816
206805
1224247
1021456
1511139
1517580
1979818
421327
650094
952765
1405287
1795536
1153854
1908929
981584
1724259
1359536
362415
1683366
1985140
1493548
1318757
1562085
980284
160216
599855
670190
1462174
73553
1822079
853394
529115
1429304
349392
362077
2013
1217733
1914494
1677561
873229
1120577
170558
293562
862734
1467110
332574
1535071
1545626
1290698
581874
1796432
1904144
271200
1968567
591433
717864
1885269
1203125
1393690
1312042
1475955
350303
1602421
1223560
977849
203501
856593
327553
1577313
597187
1526198
1520706
991328
986456
1775907
1602743
994534
1655572
1329936
1628699
493082
245227
1897735
1569663
453044
1869228
1656162
1101122
1385313
1555957
1501982
297078
965237
1313632
906156
712402
1050250
1682452
1202757
1866982
1618181
190279
910661
1672713
147817
1700784
404645
126259
1876052
391882
1168196
5844
43819
1836501
364246
1396584
1942097
1177824
1027719
1469564
1359311
291439
1543806
1529342
1970664
1982836
1129488
964675
1818867
1297305
1903015
1354086
243668
955784
988534
1822031
1387923
394701
166267
1508851
644259
1916602
1517060
880835
1702031
797677
39287
1213743
496603
1540569
456679
979290
1593457
1898713
195999
86584
738333
1261606
488002
565951
1821655
517923
477020
1135314
1431408
768559
1060246
1443148
242328
1207717
536742
1784704
826766
1687439
586359
1536078
1452810
1499877
1108443
1642838
499512
560556
800698
741764
1441017
625868
1242719
1083987
1399498
51894
1009531
18676
103208
221908
1233110
1336169
1201479
1411058
1929461
1423027
1756675
1660866
128373
1949336
1782885
1848686
1602226
102991
994637
70638
1174161
362514
1942939
637690
1243169
1768389
524772
1036937
1490328
509225
1154242
1594339
1693399
415099
289738
636318
383348
622849
1942922
943714
746896
141531
1128186
473260
1263658
1269064
1076374
589046
1713700
143764
104461
97467
199146
1912797
495888
674685
743177
598997
808347
1926284
1530821
596285
831783
1399160
1344406
1686105
194317
896020
698123
791959
427136
1110727
1079816
726848
957324
1529400
1068388
1001761
72400
456586
378537
1800077
1425691
1079086
332613
1558775
220800
1225666
679756
821094
1630219
53785
1755839
1836811
1316067
158952
1001768
646519
1500478
1400404
421621
1253307
641447
190158
1024127
1041751
777784
236428
887773
946842
18261
513919
1332649
1224438
1119264
1336824
11191
683594
450513
35477
1974084
1013287
920083
1077445
1778995
283765
1419417
1840049
1532736
253888
875991
1423934
1733477
99229
870140
572693
936362
448705
1192425
154188
866125
1159797
32917
1007122
1851750
316591
554714
735456
1955431
700258
1928056
1920371
1201077
276102
162236
299066
293848
1760195
1474315
1348961
269283
1442831
292979
1148020
662794
1112595
393414
1648827
992876
747933
655436
1326752
26819
978304
882851
928918
196329
690509
595556
506436
1714535
367917
438624
1832381
812472
1275936
1323102
1044524
568552
1337658
1700891
665172
1467601
1857058
1757542
1586832
1763804
1569460
1348881
1838305
877403
35115
1024025
257858
1708173
596195
1144030
1031225
1662538
928619
1930929
497141
1314238
1282874
267521
64910
971136
1081597
794770
105659
83510
214315
722405
1562732
880
1192525
59703
889412
497259
1154415
744990
1439420
283588
401467
1283985
753999
455132
1652846
1790023
547872
1428984
1115738
181618
525360
1485895
998532
475314
1256163
1008191
1454324
1129979
1451996
576784
34742
1845838
677945
139892
1642128
12873
1807157
119399
663759
15521
1832621
1447670
555048
1778952
763497
1747983
38536
784375
144273
1656800
205168
841731
241165
334098
1236089
475562
1977752
1170129
1587224
1071043
1871854
61060
633255
736773
1245566
1227337
128812
1030631
425081
512736
370755
1786848
1916604
1331157
1846675
1953528
1522397
504433
1991822
393808
802510
1067950
1145968
632458
1013394
721516
1429269
5380
894423
1427999
1416655
587718
7090
1508412
12993
927323
490559
541613
1267014
1770689
1265565
677642
469518
1207058
1745826
665451
897816
582761
1056388
294022
1577955
414125
1069175
1691313
439699
1780358
1903289
1241578
388539
949839
349634
1210780
1513781
271261
175314
1795104
1729195
1846884
1581997
1110482
844081
321801
1368920
1871394
464969
1244045
446683
1257794
1791135
1159677
271569
1573307
1658439
230255
1026923
1160497
144027
38777
974091
1531429
1478615
2728
1796202
128881
541512
619800
718002
628447
1647559
78211
1958603
629483
1417129
59176
818459
1864625
468584
653762
1421528
675793
1391705
786494
1770480
1727629
1041702
1388854
1549999
769172
1191309
491413
670801
571860
1666911
1128361
729811
825303
965451
145650
1264839
1221702
455193
1071018
33848
1378050
1545594
489916
1681109
1911949
303860
1321009
1655911
435038
664275
403834
215217
1919522
188455
911919
1892728
919697
1598915
1999659
1613021
323812
373671
1259045
978654
32531
648322
469649
1739118
1020306
1494962
1629553
1879762
651674
251857
973967
1654921
765894
275903
1451275
1833618
462991
1813029
1454433
1861870
1716241
1968149
1040016
1024849
1072302
1701242
271867
691963
1983450
106217
1454005
1747725
1441296
356646
1117917
213056
1434755
1049983
775517
1507403
1840179
108598
942358
1276503
1657406
329221
1877202
1512142
1953592
1347094
905153
926642
295077
1704537
356435
509231
344172
1843676
747969
1122046
401302
470645
1096725
1649969
1364032
1339749
979890
1755356
853596
536696
113533
448898
122170
504323
442635
1400854
1537910
472387
148522
1022981
1084686
963778
1428054
571766
1234972
345955
480756
973289
332842
706116
1209290
1769468
308136
1505
58759
1327260
656586
1902836
1367433
377964
1591119
630334
1930684
201651
303663
720008
385297
926083
1049813
959701
577274
1312369
84765
1800428
973128
1747613
149383
623677
1102548
125230
1176897
933752
1553741
1744394
1522688
443735
657208
977955
1649362
447887
886077
1198093
1930918
1959799
1809740
551419
545821
462396
200040
239999
1895778
1551546
1730144
290980
184508
1402675
1714077
1184679
457575
41872
50786
1621848
317333
1569460
921660
86507
838456
65165
1536250
1329822
1154628
817300
1951277
580097
1885860
726541
413532
846089
1385119
307567
689529
1150792
435706
926921
1029622
916645
214264
877679
215187
417580
895335
780820
1260259
320880
908782
479962
1263730
1795514
37543
144734
110754
1384689
58102
1497353
712830
1086617
1834707
569053
1674552
999314
135301
103584
343144
1391927
113077
1008140
1305580
2838
204744
158831
1520873
312368
462661
377345
391211
1819889
1571970
1745473
496266
14130
1620971
1243410
1519426
789367
481730
207853
975365
980364
1629476
424799
1631734
1460837
1078505
1610541
1570854
62901
771038
1186895
446990
291038
473688
1788956
612975
241534
835488
540230
1014952
1880021
1665950
1305880
621729
865841
1899568
356836
125532
214556
872964
1838416
1264428
499416
525503
1006144
204053
1495066
1320260
1576020
1777219
374227
786888
1661150
899068
1624882
1096468
553777
1794874
166381
1374197
813446
960850
1623532
837284
353768
769888
1070235
1688705
231381
746382
1854490
855763
495030
905908
955343
286854
1059104
1564160
160471
1703511
552095
1254867
475757
247000
583729
1950122
188044
1619850
3788
1546412
1999851
83891
980668
316643
485392
702074
841825
1461028
1306607
1770503
530411
301860
1539047
362032
1307576
1084618
1406098
278107
206604
1736958
170419
95332
430297
1345838
1756692
1655582
1605000
1868397
137303
1328327
315222
465415
1376866
339246
1206122
479572
1502214
1821342
199636
485265
602753
1842108
283198
1656314
1749817
1609344
465884
322189
844085
302992
1154128
347250
114225
1800022
1660697
136799
684311
1666732
1198144
375856
1975690
885812
1607484
78177
1017353
333014
1458062
246078
676266
1519809
1895583
1415733
1306742
788527
1518719
234229
1122208
1661005
727983
593768
250609
170134
1604299
732525
1427723
1778348
211344
1569028
437894
1585586
1277111
1930448
1411756
1922437
682669
1119727
1680546
642215
1221856
1297113
1054601
1049572
676684
30442
1432886
896637
1201469
856308
237308
1715839
1796180
246165
1370877
1449444
1906466
525541
165152
1990266
1891005
1605388
717015
106537
64181
1606658
888908
1585145
769493
1292337
1256734
1842851
1959298
253703
331424
375255
67889
346644
292324
785896
318706
895847
555111
1065883
1810834
782714
1001530
1237128
10637
1274957
343653
920481
1338788
951706
619243
548036
954674
972238
675479
465564
71398
1474726
205884
1072523
214104
621661
1363668
87569
246815
541480
238416
1192220
1024732
795645
1766294
1211398
506524
652948
1753283
1824691
1218938
919503
452995
1659607
1700454
1376695
881007
1169539
1163845
514998
275165
823136
26554
941869
916782
1965276
1020200
1505836
854579
132414
326798
160835
253538
1696713
306974
1913435
829216
1147316
1437305
1200139
1603093
1584537
1300920
444676
1967990
1960748
1404610
589008
1657740
652866
1721414
1867407
354272
296535
1866419
644122
1105453
1647121
223865
133341
1548161
622883
780890
1920349
1898638
1320346
1503971
130086
1607960
308567
184181
1622127
428247
465068
1317196
1388656
352254
1385329
1837615
1317519
848904
905910
729026
305987
711308
1768945
28464
1921907
208036
320068
1846897
1107382
1656695
454197
791347
577207
719023
1715129
27726
1625833
1943497
1977134
1444821
503828
172492
168
1441441
964027
1564582
324225
497723
376343
1729133
1828148
328378
234605
1172668
1687895
57809
1541286
140588
706857
949953
433681
765778
1582547
1976465
1905427
284687
1088494
1430933
1969875
393978
731163
669938
681669
1740215
1945419
1338091
240825
1217829
376548
1507784
1451570
242420
1451447
722598
371663
1911840
670860
1052775
346198
1304788
465428
804296
1558713
382040
642246
1160836
1065672
1764162
611116
575234
1887394
910997
1481950
870099
951833
1772530
1955522
1521109
1057609
1715780
996982
1569720
1750596
1467287
1957098
1837279
709340
503099
874717
1516585
147570
991825
537447
423376
1101128
7236
1487784
1105559
1898294
598444
763126
1559974
503653
1777733
924961
849394
1775392
73837
451853
418399
548910
1220622
1620670
91088
906340
1565186
76022
957173
68846
1795021
1547131
1352468
1390582
972960
769755
126427
1914707
198871
391497
665572
623059
1276627
1315846
747722
402763
101808
1458076
587243
1684016
26782
1944735
688611
597470
324957
151169
1779036
1528550
1999021
1287384
1100933
1152561
272077
1814502
288418
942295
1629124
1929337
1041959
1276318
1853837
1901285
1609239
1831168
1225663
792537
126047
1103208
1227241
450892
1102199
1216121
910748
935172
3052
905098
1783689
655033
354213
841243
1644266
152805
565913
722914
1851225
199517
240344
1290987
1146037
1549130
473465
1151060
907229
1038354
951881
1591641
85333
1895028
1889132
322562
1145819
739551
1650297
1188196
147175
1302451
1655827
1519204
1128476
710070
726940
1907809
1692911
765519
1975178
981291
1144003
790857
1845047
1296211
741917
75040
472781
1721985
238090
698389
1461098
1435927
1024242
1906927
1665281
586603
382137
1101813
141285
807775
1337310
338580
440455
1402577
949906
54087
651352
776479
1316694
1871821
1885505
231305
1236537
755785
1956741
1653665
375671
663946
1181005
563870
1649803
766996
1217650
1449376
917446
567979
182187
672984
1863651
1575461
405163
1703158
703865
1434746
194926
445420
344643
12080
314539
1157605
625868
1588512
966468
1758424
1706541
855291
1054189
752741
1323180
1052789
115397
1516468
1468909
1095556
962600
833935
437373
186677
1169060
1154108
1249792
1198211
1906184
509748
654018
1243497
1869498
401013
1483700
1055513
1034804
1450846
1387923
1605398
1204108
182205
190545
441989
1011515
1574732
1812629
236428
1520920
1564557
1530608
249459
1824462
190333
507151
1614253
1673768
1927404
1241114
406594
446790
592437
430654
1248012
1228425
1258251
876251
1272133
1966400
1432310
208557
8496
1075281
1801437
1912503
348388
1201807
1960192
1870385
1681477
1650902
1843199
1608580
745727
1851390
137091
1892436
320021
494533
333935
1303159
1964654
781248
1388442
302384
1455383
1667165
1280396
981860
1415234
1836463
1832317
1032154
1281232
69790
1883559
1223936
375369
1168737
943715
1271596
1095212
139047
965809
1265997
32795
1997100
617608
1654613
1568834
1041037
181059
49771
626254
694488
936765
164525
1387389
886903
516870
1511396
907103
887422
364898
1822351
1168477
161629
1820678
1681144
554847
812423
1960296
631472
591108
1771503
619745
1166436
108047
1889378
860594
590657
1035885
1496988
1696334
1213613
1260890
554052
1881044
589221
33405
608400
891035
796988
1175727
107813
1880037
1886335
1319589
317290
1661221
468006
170727
583390
1162137
948302
1000990
1928990
1200975
224088
1878019
577994
1614767
1823211
543314
774539
517785
186614
297667
560851
1838005
1994732
1190848
394875
652641
1832162
86498
467661
1478020
590938
1641707
1368960
1597850
871777
1048592
1258376
681931
511586
950451
1787414
1880755
1535071
673670
1617991
432084
1017866
1845709
1294307
475418
306252
666133
301769
606466
650498
758496
896614
91434
140308
1194551
1015602
1230763
615356
1213900
809033
858866
1575766
1867637
107538
1396073
1548449
1286625
255190
949891
854946
1007940
119004
354674
1770553
1812785
1500653
1367433
572740
1412219
18459
157093
387008
1634778
623568
1433116
926153
4530
1703599
493019
1129194
1912709
1538488
1213227
1250598
626815
557596
1966506
463226
1335090
638793
664775
979396
1933295
250961
1695977
456036
1490043
1390811
176777
253706
471790
1940979
1440139
1741959
1955589
1817849
1969985
193592
1118161
11091
1998558
579639
1229129
653788
299990
1214444
203262
1063324
1976572
893677
1068492
445596
1232766
1325605
656898
836646
1193937
165534
448967
169190
615300
581603
1282897
1608906
1794743
712972
1198605
92866
214091
1648445
426682
638049
119577
1279008
1243426
15459
1210715
1186786
831714
900525
725702
72800
709116
400352
1911793
1590542
1760862
616793
1405938
1627667
864479
237658
103585
736445
1373650
1491737
168964
1776111
1747156
1558622
1657056
1852685
790808
1370125
840368
33015
489302
661772
1287992
1922135
549252
1969318
105904
1807694
1910605
225350
1784822
1535231
1298236
210686
1200321
169837
674969
214937
543726
887463
451924
633664
1594911
767727
543305
191738
476868
710053
886382
828031
697961
845178
1659459
1589735
735523
403724
1411652
1525251
1106642
1933279
904909
573870
385705
1540698
917018
1716021
1461723
512615
1217087
689676
225832
710216
95081
1757300
993873
941048
317108
1813436
807414
689486
378458
1323540
369649
550685
1827355
1405303
551969
1557449
1169886
651240
424784
867713
1209141
1853732
611502
1402015
1874888
1011680
1109621
1849303
1269059
1150821
1578235
1003320
932907
386224
820682
302207
1447930
1442021
1706802
389708
1926121
1169759
1215822
746868
1149628
78294
55221
118678
1327358
514939
1625925
1469302
1076746
1198204
287830
1023528
602864
1966474
1800987
1251773
99468
1560664
320642
123515
337353
1898713
39738
1180346
905438
694840
24043
505696
1817495
868687
1636817
1545675
1031603
1208628
265624
310497
1283388
152512
613682
653828
714178
1209476
1923187
1659246
1095576
413935
135009
1597675
1985529
688112
487709
1874309
13379
1472560
403554
492970
825457
1608172
852173
1491798
1401155
1270508
427496
1095850
563852
245678
445431
252873
1011441
66947
580391
1227661
1646228
49056
1197968
808974
838869
1042669
1593873
735357
1400212
676101
39675
1543241
79277
1354341
1474278
719776
748754
772508
1166842
1537600
1895351
734279
1966353
447308
1032266
912862
1566179
391937
1487395
762473
1066913
1372986
1484642
856739
1885916
177157
1137367
1416228
909443
1165611
1739085
690140
471964
160847
1848712
863630
1708087
1414965
451452
682570
1019048
1139968
1748656
186612
757780
1242135
1361472
686989
237671
243062
1096963
622982
142728
479395
133486
1286037
118459
175924
860805
1648749
1872275
506645
1904371
1675020
1376613
1729352
1553661
93081
214870
1123597
6583
1045980
1914152
175349
93513
190473
1487232
1428092
439279
931485
308091
506745
1805100
1889134
1286062
974052
763664
31751
1342043
795785
1182208
1653999
1687062
1269064
1371769
719910
810034
744691
1567583
275300
1162081
575361
925621
746135
1619414
1543436
1772115
583968
1182100
1593085
642505
949005
1941976
1882225
364521
1375834
1549357
980990
595119
1092691
1587631
1305712
804639
633714
308899
670212
1616509
1390783
429932
313974
1006844
39392
928639
1135754
1582891
1682390
4858
317571
1891884
76706
1447409
829779
1767409
489981
1005477
1323358
1972526
1960280
1732587
1813584
877481
1387071
1300846
1381042
338291
280471
1622956
772580
960085
1225979
371828
991419
654199
1550622
360094
317353
640419
973362
987562
458949
905263
312015
1572670
1699657
1054308
712098
1691248
478112
601679
240892
708970
1873325
1303175
648785
548436
36470
1461605
1981975
52809
1396210
582133
113688
261844
1782578
1620961
1665060
593371
368018
1418539
432214
1195236
1738342
1585394
1893739
387258
1449499
1249281
1078771
1083790
1597025
1574392
1617622
843546
968072
132132
142897
76918
1339701
502520
142929
595486
210697
541711
212194
1255648
394088
1974286
840100
1897665
64009
1474290
1995380
929850
897937
1630953
714578
1662655
916637
359622
209573
368939
1372770
1472187
1919144
923430
29398
1522584
354627
278694
346051
1442227
1032986
1847129
474286
44684
651758
938321
432542
321289
153475
142340
547184
1556202
1622245
678683
777373
235700
1526998
361462
77512
536971
939601
1200857
1820082
1535287
895771
654029
866044
117162
388789
1625522
1869353
1208929
1469566
1068919
1673616
593768
660651
491964
511634
1439678
782623
1059962
971507
235291
613313
990687
366140
1253499
220789
157926
274316
1682015
1919034
1059440
318621
1164150
1317096
26065
616848
1402425
1127425
1541697
907073
1414935
1603221
791243
172184
994118
421025
645163
1007514
740866
554973
293581
153246
1437735
177271
1177774
398641
1377351
1387436
925782
890027
103948
1387770
1832580
1377299
1436843
56877
586778
862681
320339
1734553
175914
1232718
1690416
561630
1935908
830952
842569
1627224
21194
14964
677752
1040695
1804986
285412
1594095
1067433
948096
1943256
1401691
1720849
1082443
767209
600020
643347
890569
1453909
1050782
553465
134872
1740126
1046072
1167828
521870
946935
91305
1914911
70823
130429
1398184
465140
398128
1025289
1043110
1702159
340732
174602
1532026
315596
1296610
1451531
1258796
983437
1337602
222181
268859
369290
657584
1172679
1826278
416161
715164
1924049
769839
1595286
1877508
1172330
1924883
1448884
808370
1762104
1231990
304661
1356429
957573
11682
855103
428641
897267
602919
114449
1292306
1172212
267867
921515
330495
562103
923423
1047054
276994
1230001
399630
726061
431136
133370
1745385
1335120
1358496
1623309
1826449
1611166
1689591
905287
538667
1163253
422351
198890
43791
714294
669591
909018
618748
1487557
851319
662903
891070
1789936
957156
1384524
721127
777206
474891
985416
1562760
341072
1442750
1535283
166792
1301591
1690073
287830
1735068
1177647
207167
1642391
252509
1876909
1480331
331211
367913
987885
1240614
1789137
274414
1196776
558120
1334257
1438625
1076796
1774388
857990
1512161
1637643
1104074
437834
1305274
339721
40984
204083
465651
1681487
1214397
1465107
1434951
571725
156234
577706
1305754
920688
1475854
1050532
631236
230943
1063897
667665
1883146
889695
1185597
1840701
814637
1078967
1507919
1673498
1104243
456511
1614498
578945
42239
1370681
463446
291407
1058550
1066677
207419
1363480
1157108
243460
1702742
1027965
1795845
1575107
1920114
766645
507123
1736342
840500
1937450
1291413
950497
1786458
407851
1851691
1715521
1426436
1675932
1237980
831406
1309537
1633704
1513620
1079458
999254
457221
949005
884990
1357580
1896346
184398
1773301
1458048
114559
1859240
101694
632214
1402770
86908
1976774
326280
1812983
856805
1795666
523426
1908610
98052
1148877
1389495
354528
1024617
791817
1189882
331313
8391
1157364
1122304
548292
702446
1498723
61913
1178214
1062691
687087
888555
266622
763688
1638639
1135466
848207
1346793
1372465
1651337
1875068
526032
1348655
1458891
1625034
1360282
561325
150315
914554
1786749
1432993
22207
38327
153278
623603
1616249
340669
1418654
137843
164896
664188
729251
635288
791507
1291138
1523144
868725
214279
1602227
1140406
643135
1390039
172490
136111
172525
1541291
48684
1872549
1621908
1863002
1166715
1163320
1238846
593304
50575
1756828
662620
662522
562419
581212
1646100
88837
1583475
1934244
1207156
1800727
999872
714938
709501
588477
263060
792877
1227147
723593
894899
1669567
1711877
835042
1439941
1422766
1553577
1613485
1092596
135496
1002287
770021
1537453
1948739
253146
576016
366143
1918999
1591032
1484872
1648967
1460840
13313
1964697
1189627
1327017
1103985
1595416
1121434
1103865
274774
653255
1463255
1248994
941188
1495239
1013595
847697
848273
1909490
420287
241524
522548
504179
222235
1185411
44559
468292
982345
274949
104332
1519240
1781656
1963946
1235239
1783117
1213957
1315177
1084203
1902975
1390046
817762
728404
76526
1061519
1576421
223351
1562864
1716620
510135
1256993
1521762
60349
1573091
24741
784615
1915374
759826
881498
307932
420920
788308
801025
1480771
1820727
1036341
1644602
605950
1701564
62225
888293
610965
1547354
1583643
1596588
643444
967144
1543682
1050584
574878
480236
486682
1704669
511828
774442
1951509
340066
1483746
277821
1833379
202685
492405
1115153
583725
1741126
1608767
1134401
1138560
1231833
1495038
457020
1193540
306425
1414481
97842
207006
1492278
456350
1919564
85439
734463
1449725
661481
188653
660364
1748755
1776616
434124
1076854
83373
646578
142665
1467141
1072650
844079
1040595
194126
1230735
132379
1947798
336983
1994309
1728407
1391017
685752
1715077
1614319
1509106
986782
470716
695657
877640
212748
930442
650712
693544
620444
1055697
1847573
986964
1402725
1268010
1772753
1964429
1634989
1805122
53110
920135
1301245
1894763
63075
612965
1100425
287509
1206062
16395
1790984
1760392
243485
1300820
1718276
932368
1154603
1299895
1019461
860274
846111
1181525
897629
1166609
539735
1708608
13221
1985345
185252
825731
1171363
715105
355418
1960861
1763732
1860250
1662443
1351128
213991
1554705
1259804
258101
1691055
572116
1554875
890527
1174671
5886
1562649
1713319
457073
1442260
925621
211800
1206481
1042842
1971670
548258
1127564
1160075
1384053
1271938
1800854
1603656
973556
817666
300354
1381094
453803
495105
1805680
451268
1815863
516313
495979
189561
1320431
1671082
1064258
1845280
25305
1191858
1130901
1749997
727396
1210038
857329
33188
423975
434646
1279763
1489800
503943
1531509
1427803
1851289
1573345
875834
486896
1192694
571362
1650565
925862
816107
214500
1388915
145090
58203
554520
1297002
1832699
808553
1400937
1328223
1059763
377361
301723
285176
698300
1449499
203505
952036
602475
671029
1088299
152542
1590116
487966
425028
1563401
1088991
1249275
1839203
500832
43490
1544625
476673
250669
774252
1399161
1283637
1190692
1481138
1857351
1299169
1669281
1376132
1562964
1666073
431393
424335
145570
632550
555219
1476239
78847
521642
705287
156066
1524877
1741105
1795991
1429444
847803
1031254
1527735
454457
1244311
1306622
324292
340578
391920
1909643
722054
855342
718448
1929990
602243
813207
1012968
1303762
358382
1461713
950542
429986
1252753
1704312
1807448
549519
953206
919192
1623861
1268212
1902715
1761657
963685
1229696
468788
1791865
1557375
1055906
1801474
1098276
1503657
1408111
1990186
1790683
1008453
733146
1561992
211563
1491148
1044049
1085456
171726
88720
1072273
129143
375523
863233
238934
1338581
199375
1064288
875476
346004
566717
928713
1726255
1057094
178655
1002734
1297155
905857
969398
899915
642753
925557
1274846
1128131
641327
589901
616955
848331
297949
64200
509768
591168
1249408
513709
780389
1877643
156944
287949
622472
574878
1873380
1557085
1114590
361011
243724
593851
1869331
605711
1746495
1935032
983185
611533
303754
1289308
359185
944290
323242
486193
979140
636886
165482
220863
1611082
47629
1162750
346826
1479955
1244045
937774
1171151
245460
674404
1572128
1982953
873523
1862786
993812
667180
1998080
265726
570187
1226395
280260
949832
1165488
1758828
399651
70320
1020415
1687185
25979
1907961
235905
1258324
1128013
364374
1425366
1088575
1399972
604651
1228311
1203537
1979925
1797118
509035
1113105
483934
1082155
1224511
1576781
1756543
1325714
346057
25889
1228945
1789749
983230
1887331
1263322
1989025
160250
1120242
1172421
1738491
310705
493973
972434
805314
1568228
1372415
432565
530219
908933
1986366
1969684
1546368
4136
1024543
332874
678955
383069
642899
1557881
1172429
1354716
1257429
1002168
1102924
498455
1423681
34280
782432
842414
1587450
1576330
370169
1160384
226606
1213741
568243
397432
1113655
902645
1736614
1586169
349840
1778855
1610794
1154766
1058882
1037201
1389744
955887
1197858
94418
1292054
1292285
1146060
696528
1725135
922035
1461359
1604024
441534
1596096
1825599
1412485
601918
429251
892666
1136751
545648
248711
1935985
1626763
212542
302198
459688
1970134
1236085
1628713
1102611
188001
455795
857688
70061
1545639
631939
1281825
1677162
520075
225297
1543861
1524613
1285273
1292993
620556
1235383
1218605
1606601
330044
142367
1990885
1724316
1413062
231220
1591053
876691
305862
1812335
1911733
1947309
211550
953990
1273771
432012
1008362
1708837
1540329
1079322
1130580
418691
1431871
387233
1883416
414939
381524
710180
115619
1084928
225146
438828
276032
191989
659196
743159
335468
1675507
1243598
1646113
940092
1385646
1104458
1634056
915052
159566
1478787
40134
1831197
1770909
286884
1460827
477207
881688
1150957
1539211
406059
1845773
1410518
757925
44367
1638619
882455
539809
197523
526869
18486
1486754
1832202
1675353
645490
1887310
815166
1702767
25238
747398
1570414
1438303
1572463
1766505
932965
738864
1165289
1728856
869469
1230682
545161
1757078
523962
1074211
922232
1211747
1204720
1163294
24734
365079
1790780
1094401
1147259
589180
471245
807103
1333559
585342
365419
1118795
758048
1431893
1911174
599134
1284900
1812942
1874368
362934
1527318
1646595
1329665
868907
1803700
1618011
1482662
1338263
24669
1597509
533689
191275
524772
691521
10282
1448759
1115432
1843200
946525
338152
1619600
625951
352579
242375
583440
387025
1690561
1396897
1017233
485946
1850821
832425
1805596
1918986
1013916
955106
1206612
1338077
1836351
1421335
454083
1471473
1059986
1001706
277510
315346
296508
1039987
451165
1358813
590399
1458376
1979896
1782892
446799
361970
238377
576661
1719193
1220258
789192
978968
1703402
196925
46106
196264
396369
1399837
1634171
543364
522927
1079295
1251408
1950010
879336
944538
302120
1605997
1151904
1513395
85117
1397498
1584560
887287
1628110
996459
35717
819318
301261
62937
28766
1446383
10935
452501
1539349
1746986
206201
304621
1309716
509768
1893786
600204
1817271
1772753
516127
955527
1738030
1483331
946891
385842
1178229
879632
811416
768587
1562088
502028
1834155
1791862
1900498
1904590
1498889
100177
924142
1937653
1804880
252435
1206654
740084
722323
502110
928623
1532981
1944497
177263
1764186
1049814
1450062
300406
1512650
1778648
1247252
866739
708327
1835556
903750
1246700
1744732
914199
334301
80807
1906018
1618267
211697
1540372
1660666
1820854
404223
1862829
1836949
516766
608737
195293
746673
786366
1234179
1742294
239052
1394619
1091568
1653772
768937
1315322
593391
1181920
1691686
1486275
392416
938896
952271
1583147
484906
618076
1944440
284795
1028806
349350
1356053
498000
445805
1661374
97913
1102045
85998
675780
744316
1437416
1953528
778031
4441
386076
1353784
1627723
519235
298540
291348
1510189
1120656
687150
249935
794649
146713
1794038
454911
288621
1913187
397683
1006869
712451
14411
658102
1098803
1617783
642282
1560187
1693312
600964
251421
60233
383348
593318
947886
1973049
1589822
875518
843636
824687
213617
344166
1313997
1105012
1823145
1227231
1964610
1468331
1299792
647224
1197653
716717
1316562
579765
1188639
209731
1836439
1010090
224242
608969
1298601
1523449
187023
1392675
1928887
1921495
493939
138526
1096708
773288
1572917
1429179
1603126
1171310
1448242
1549898
1822749
1136654
504987
655408
935334
1156236
347412
1618680
1172296
1654656
1573219
997437
1875077
418741
1088104
141072
473831
1872129
1099916
1642353
380714
769146
672062
913257
961199
1011155
265312
681178
678264
972244
652509
450759
1662720
761031
271733
532937
1438878
1286988
733447
1699820
1697978
363069
1932139
1372928
342833
320066
1596530
1715728
557331
1838898
150007
82512
1682488
628364
1395973
503081
1176201
1440274
1119226
1171144
1251546
914700
209275
1738457
1011772
1780959
430337
831609
165751
17617
1830648
873547
424109
1822670
1558984
1100230
1288677
812346
1821013
1706284
634060
764148
1732254
324127
29838
1051098
1444006
805462
1744352
564654
1824265
1903487
1208478
1201753
495338
1103199
338644
570142
19715
1120866
1077154
740770
1122676
563274
615254
1205724
563586
1579953
794065
1938538
885696
652853
447846
279224
1867476
337828
123270
1443327
451914
715826
37813
1078546
946318
233980
1281474
1348577
443210
248211
1332261
784260
1413611
680923
1534413
1570996
350879
329599
1915206
1130331
1178676
749552
194822
1105872
38093
521744
784826
935509
116338
1218233
398277
1925204
1147939
568085
1036744
934186
917260
1814164
1586701
516256
750970
1392313
283260
800011
583877
530465
1768877
766883
1771326
728282
1023613
1317272
1348079
1918063
1708708
1655478
1840806
1293691
1424671
1245844
1390347
428749
1706224
468561
595193
287546
774747
1032961
75788
1319431
399091
141326
1694731
1558584
501323
1327616
845418
37840
1886281
1367458
1204334
1691205
367443
170772
204342
47475
1418117
1548287
1245923
573453
1376854
1478009
1981202
491137
471791
477667
1611941
1488109
328739
251492
1546983
1035916
1046630
393661
455582
380445
690983
1376967
604204
351766
1064240
879920
1102378
145457
1975687
667332
1652136
1343851
327306
1709510
558
1049162
875591
1968743
631625
1621141
580719
292924
465554
546551
447115
1642605
625102
1832309
1649815
433864
145668
1003523
1513427
787574
1688408
779281
377964
71798
977762
30168
82451
874234
619261
1658405
16784
1467416
1356490
1614886
185750
1868773
734909
1523898
1664659
701206
364746
1701292
514848
710895
1764197
1305967
933991
1364412
104501
1444134
91605
1875616
1839678
209865
311265
44590
1883070
32872
923213
1856521
1043202
1284030
337984
1646399
1447167
1963086
1789433
326072
1765145
401343
781608
336649
278500
1228755
1705541
1567492
1219093
161412
1715233
246205
1769794
559193
724030
877405
1759090
427700
1550122
395304
1556397
959369
1442006
1970388
804697
807077
1873151
1542503
1764536
1452210
25563
1826177
1879250
1783409
1291801
1610763
1386184
357731
23913
696470
598136
527375
183678
1146870
842489
1638498
1809226
1229151
1792737
1678935
843077
1984227
711157
1957653
1476214
61189
314212
1200020
596889
825278
1535772
907010
1464512
1271646
1448715
1479371
1022718
1636871
1889344
1913376
165408
603567
1170810
1559695
550600
515792
1201538
890793
1205383
797911
729021
1669962
1615438
1985844
1498837
479024
816783
107463
1164891
1767225
829588
1235452
809117
892996
1541972
724585
1197196
395886
624131
1625068
1275986
1329562
1661683
524508
583327
289846
1847361
1431506
263470
1387795
647872
1206756
1776690
1933619
830498
1303462
926881
797837
251388
495170
269679
374788
1946757
14028
1599055
717188
111945
974675
18725
1354056
91398
787363
1125653
436005
397439
846891
1597563
694357
438134
858387
752609
49056
1504245
1752738
1333330
824406
431894
1882901
115833
58070
607408
530377
1927893
659044
1938289
1692925
777961
1661273
1150445
347224
1465121
578965
992805
490379
474039
1609696
1859821
1143165
247290
738237
989440
1093169
488676
1812185
236882
564529
1404836
1945971
486302
1419720
396473
928073
1590148
1301563
188061
1638519
288855
260150
1100288
989614
424042
1823356
1129940
1563232
889690
1458724
1161567
1137528
173033
358803
1788095
1826994
507087
1752967
1678909
120339
243934
464078
389846
407771
1164194
1403484
1537595
455983
1456980
507157
998234
586248
286897
1645846
88689
1903762
1515258
376558
411463
1951271
8489
1117085
1626752
121597
206084
1456590
506092
1316780
1884476
44938
997088
457789
869085
1946820
1714176
1914983
328883
1249764
424653
618258
704281
249193
102706
1390378
1338012
1940497
241301
371906
1963743
1360101
288033
1832824
1278369
484658
1580704
105415
1691400
175730
306914
804664
1174598
177496
843178
1016200
905795
1811511
587459
1383531
1516607
1781347
1667083
243131
1273099
1141956
486121
773767
417582
1037647
1865055
988107
142340
1764644
1872674
992562
427241
378288
1299232
1740345
1054011
1378443
1144530
1816490
189268
1565462
310508
1913964
676474
147759
301786
22796
1860471
273156
1382328
1499511
1659682
204632
1729337
1202710
1877374
1303007
79834
1523081
95828
712876
886383
1075261
108181
967084
1042986
587395
40265
1944621
1414313
798136
1105294
1514951
1311017
1020995
786473
1356138
1492171
29590
997957
1793784
658714
1111333
1820050
1788439
911206
76722
563236
522859
807653
1767066
1031856
1536701
1915726
1622415
1272869
1697832
1576545
1504000
1486315
1398262
1163250
783664
795724
876969
1356960
893302
896122
473048
1961515
287064
226180
1989148
448337
1878444
1337923
113417
1373824
543490
639535
1963143
351056
447204
226972
849628
1329807
1779308
195592
814268
660789
936315
1078926
1931130
990057
327094
551158
1857339
771274
863255
1578077
1279194
1284106
1232086
614271
234431
1267096
355792
132106
651724
449509
1956265
854830
1181894
725966
1892894
527463
1086991
577350
1658817
1110361
1969360
1422976
1433738
775985
301094
923528
768297
1322873
706565
238542
925384
1075703
1706429
1593823
581153
1661527
1993239
1470700
883839
602209
381325
600177
118663
892865
1584909
348233
1944985
889455
1716285
1340098
198030
318000
1492022
1248198
1254526
216988
1528887
1084083
7993
491586
1829402
1093231
1578312
18587
577575
359097
292217
1429867
1731012
1030603
14074
1155131
1462515
1433990
859508
953841
1517823
1220873
1303847
1897905
1691543
590672
1224524
230867
296677
520456
1697618
1085140
895335
228280
1422423
1301150
434757
425338
693417
637933
271152
917114
955422
414737
667180
766739
430391
1431737
880674
53549
396162
80245
1336413
1140423
1392300
240218
53083
92940
953465
351753
336646
101441
6173
1991211
1687166
1433975
1599587
394496
215843
984337
838715
1949349
1283951
1067650
188747
1348301
551716
1955256
1304099
1054905
1418423
48027
27952
1992283
493333
1922356
1146556
804403
1875271
328545
1444391
516858
715081
430829
1786331
1931272
475577
1261295
589170
1498587
1225446
1865354
355476
1464313
864243
1040577
1681839
1332582
1872645
1589876
451751
1530747
1191371
239241
406964
122276
1367891
970233
153552
62873
1035050
1431318
1096966
906605
700458
1878570
40055
1493981
1838233
1646442
719271
48611
1623595
972330
1915271
872134
433174
1737195
1124835
562794
1340546
531768
775352
886456
1573305
988044
416718
537029
254222
1758926
511337
1595692
1857188
1719624
1734965
344157
1512220
1512448
486561
659650
345220
1424618
1267356
151343
1336993
1136243
141360
250426
1398585
182118
1301250
1446908
677194
936541
711573
29429
1458884
208015
1639628
754826
1428880
1734795
1724137
637717
650533
1704069
1908996
1136966
1070316
284256
1666203
918864
416355
126678
630397
198113
1807799
777593
1259926
802221
296337
512928
201843
1391272
1432225
1725593
254339
1516965
1810006
209980
1558565
511523
333717
1674265
1134253
1584431
81926
589093
314770
1120296
485069
17669
1659533
359906
1391939
341360
1740881
1265345
1862174
940609
1452180
1112193
641656
720909
1666856
1493935
1562031
379293
1382027
384548
724655
1431983
398837
409711
1943227
1950861
1579840
1966230
1455250
1128289
735914
997377
355847
994764
1901655
214219
691162
1943992
1185916
39817
1795391
1294120
669601
533931
29932
675664
113896
1219187
692443
1068507
25206
1807954
535162
1907138
1229424
776614
331941
1308974
1230140
1272099
580967
894809
1488246
683839
116110
4629
303588
579420
1132408
1400791
504697
175214
384737
1133735
573119
1706429
1197958
615486
199354
726232
1613472
244433
946502
1674664
380719
1521660
388153
323812
1328469
1130167
482690
1165218
286752
1793515
986916
855565
1243521
198438
1801629
1893817
123040
107418
1706829
440288
472867
1235112
740282
1491329
193309
1254864
103636
1276103
1726381
179040
336804
202767
1014460
1164785
1644624
1917927
675373
1751556
1489552
1808976
892463
1869218
36079
234347
1049943
1625144
816426
937055
331516
853270
988188
985347
315087
128128
1205230
1624648
1230775
601351
1297765
869062
1500264
1530980
1786899
373800
1378269
1204722
1491563
746870
1053222
309243
706922
1789062
505477
1270651
1002077
33445
1095436
1850949
1802450
1870772
740659
455405
625519
1918068
413955
1166271
1899383
1289530
1902853
1088664
1470760
1729148
1169152
420113
113533
888961
209235
233178
249160
177800
1880371
1633513
884854
1335444
153684
1763028
247146
1842589
1515159
915348
1689630
477453
145834
545341
1412267
1332256
973834
422587
1531085
1022576
173845
860640
839841
651611
1593418
719523
471027
1788866
363718
885143
678532
562198
1174642
852985
1371925
1592269
1806327
406877
451207
1907927
93510
936311
1692378
1280933
1404910
1329045
1078334
1360292
1728305
603717
227038
3080
42458
1572657
810755
1072369
1461781
1753343
14716
612459
514746
223323
1063674
629089
1060127
1891015
450074
267591
531305
1317418
586432
528657
594632
1423461
1385219
261384
577189
937657
420801
1217246
1452236
1022372
954441
1542965
1205217
84828
735723
63219
87398
652189
1132027
437355
1914280
479448
1599763
317721
838669
267137
678399
1897313
1767922
1790024
1714824
996895
1646232
1833286
773827
1272339
1634845
1900737
1434276
524805
1575202
1121926
1122643
196109
262056
464082
600893
179487
1778159
375244
991975
1473861
1653649
1396570
965646
222309
1167351
968856
1717931
262859
217170
1080573
312870
1002246
1918898
1748159
1936853
367803
1291233
933180
1843644
875609
1543077
591431
885875
581939
930264
334105
1455429
969699
1556101
719396
1860184
1183475
895372
1983402
849459
1162184
1222840
1576299
977202
790701
225320
1513592
15597
1624707
477522
871070
1776111
54337
1803391
1282211
1970669
676045
1843712
589250
746899
332693
1447784
1042357
1872549
960522
1028406
301486
1067441
1920970
1302934
806325
1937502
1987126
863323
494420
724131
1522780
1311068
360888
1990970
332059
1151621
105993
751474
1711166
1807686
1363928
976531
860256
426750
471027
1037638
687547
800871
316553
1870542
1170157
1309700
785667
934790
1596272
560544
1123486
368559
1532156
884324
1348694
1439021
1535781
1550131
75065
562574
319164
240749
1645057
1785018
135767
1603954
1556209
1036998
778170
711168
1280424
1911864
1016712
1021502
784732
1688007
390488
1637153
1993121
788574
592997
369940
733314
358101
1276709
1248603
1112901
1471523
1194999
598464
1068047
326536
675061
1063626
1819811
274125
1018032
1805964
1457688
1500938
76225
983033
1317728
1280572
1783733
45780
350517
1031247
1450904
1025581
1079331
1220264
1154243
267486
93352
1945530
1868157
1833394
63110
1109444
524645
790885
1428119
1648400
1961521
35740
1843177
1478495
514707
186069
207238
1938109
482858
313053
1004619
849792
1766133
1867704
289652
337581
1890847
787628
566817
275788
1921654
1532101
1543841
154273
636087
979122
1133118
780433
1424920
1505277
1926024
1716181
1779343
1159341
842821
1069712
1831762
241662
720153
1707690
1579032
1598609
673119
651799
1118723
1589063
1303894
698777
1643023
150337
1224865
1298674
1328598
563372
739013
497086
532637
428097
849329
41451
24557
974128
102547
125851
1279121
427163
1648517
1783964
1023103
631943
1176999
533222
1668306
1093687
437694
80356
1345838
58316
1025671
319949
1511996
197645
1298674
1759984
1803052
1335051
777681
349736
481960
83257
702668
1079680
921924
1751068
566620
102104
1625406
1905414
1592180
1068762
1358070
1773255
1937929
825543
1541451
186715
679949
1114822
1516498
1475963
160627
1512696
555078
1922651
750827
1301524
1982271
566168
332148
589479
1318676
1789917
1922326
65078
1757902
5617
1080955
1995698
812409
1936647
188421
1058956
1887982
647201
443581
1363
813127
471535
34518
632158
159181
626919
1054873
417125
1002941
284891
123855
1400538
882003
689496
308556
1935131
1990922
633907
103578
715181
810915
974085
1491913
658117
531574
394888
879061
580771
1398093
406505
772817
424784
1504863
150139
1117920
572787
1949086
1252258
377075
936509
1746686
1782280
477511
1549177
914063
953194
1660515
531154
660310
1549758
1364359
108894
721339
219087
702038
1110394
728475
1772752
1166064
470784
194283
1554364
1288657
1091056
401884
937315
39566
820640
1084565
1950344
365412
72168
1794490
443209
519640
1319748
1955380
999448
264727
1590613
1507866
1969373
976954
1682423
1801727
589392
1715462
1928872
1938806
288212
1019894
1263967
1005435
1001346
1214239
927255
1792175
1507851
752321
1591199
391886
914033
353954
411106
850565
161368
2494
1316011
990872
682817
298169
577413
596148
346956
1062649
1385612
1180777
43
19800
280906
824360
488952
1800399
1447631
1850866
1786184
779745
1628366
1520641
1426978
1558530
41530
908121
1247395
417692
498213
1182209
1524025
161904
840169
914364
1264428
141188
849759
341332
1326240
1420085
1838070
769702
983831
1601020
1765090
1954916
1367924
1317603
139669
1175690
226851
1171252
1338711
858392
1927692
750661
534234
661530
1029481
800997
1390593
549619
1070109
1250260
89570
126250
1445048
1576843
1800087
1623904
1660028
1700437
451907
710138
1709080
552259
222531
1159919
615612
512615
1677476
1668403
69254
218280
586739
422907
1539166
1762975
1871293
1490952
1957653
1685688
1954430
667090
374996
713387
1062153
842192
448180
545364
1523705
1623141
1088087
1752366
1337059
1112697
1404920
1624709
814104
1931605
1600461
783093
1744678
1082524
583970
1607836
342877
1887600
1304668
505738
584933
1998083
1935223
583373
762911
1006001
1512161
219725
332798
1392123
1356791
519254
5393
353435
331749
603765
531069
332509
1911029
749209
1608813
1709673
1029608
117684
1344791
1700672
1403532
1056179
838725
1890464
712118
1633901
403950
1100783
545548
1040273
1603753
343934
1407394
674796
465011
1054201
276062
431502
1332486
1608949
1985078
1648785
574297
114637
15206
1555314
687148
465963
429970
763431
1808174
1145182
493870
1172668
280116
955352
1029622
550827
1228293
1241985
1499609
1173773
662385
1369720
1061001
315828
738940
1908917
144033
212421
1134541
586796
164355
1033896
1876492
240235
1145939
1719247
341826
1259987
457451
1734409
463143
1849455
511835
1486286
552831
508167
636444
1592026
1777305
113040
803942
845464
223491
95771
189969
1561939
398468
1340958
1072786
203012
696436
1249171
1192054
1561779
672049
1055026
851048
1454933
859705
372662
1443369
1304869
829109
259503
65631
558107
1525861
340053
1063014
219109
659360
1518791
1588339
1756718
193676
1839886
777321
1629899
1656918
263164
720468
551440
1752570
696559
490837
1408693
1863184
1168652
1410565
1859133
1069268
1210721
722184
1440065
1690523
1804263
736258
177614
253375
845091
776380
1621397
93903
936912
1466162
1035215
134953
948340
408643
1503471
1206029
201661
386411
1805562
228522
836436
23928
1651754
634112
922096
1788530
608284
100533
1452534
222403
740586
520915
1587046
1774801
1832403
864785
1610125
707633
45802
528516
1840884
1635383
1739974
851508
883304
1710275
419820
212976
1408276
520199
162525
398346
1624039
884023
549799
156728
1625501
545548
1971411
322668
416803
579122
435292
1936936
1489650
778426
1814955
1622393
1208966
849431
70543
1050281
1435149
681597
1330556
1900967
1617073
187926
291794
118092
1321666
667935
1555522
611452
1171200
1376944
1792560
1849826
1931396
1920874
705501
1691918
1398071
1918250
813722
1817145
840597
510217
1140469
164002
638012
815741
1495896
970517
1207250
384221
1103003
862987
1381925
1019452
424177
142380
426528
1016796
917305
1847281
314654
1511959
1786708
211156
24187
59976
128652
63294
511807
1071469
1969851
1032146
1503169
557585
1647704
999630
1961299
1364423
1917245
232952
1046298
331945
1838989
1966018
1860130
492156
948115
187146
1762639
1048272
197823
957291
1034761
574259
659783
126460
136080
1393444
234292
1533951
1026264
443132
1667907
1383587
1408490
1927006
1188148
266238
792621
1289625
1907927
1718196
1916811
311518
1309093
752181
1796516
985089
1404992
1384173
1049755
287499
1928560
1539
1380852
1300431
227069
727030
1029569
711739
815952
1684571
1883823
1160541
1414514
419428
103858
1559190
721667
617456
1579169
216368
577770
281739
1324620
46830
1669863
779762
1671398
209778
28646
840178
1309857
613173
653621
436051
577067
1698652
286055
1996746
1701819
117266
1687659
359907
1589232
155810
491729
1888382
9912
788200
947165
1955376
1915903
594253
1162762
1732645
1974647
974091
1127166
1558303
1510090
581872
241529
406560
1204708
1916959
1909567
1093393
1684156
299232
528643
1581034
1486430
1154243
1909749
1938387
1250917
216467
1306124
865234
1372035
1188571
202415
634768
1068220
733200
665622
188044
1837816
1520742
1366341
132125
948318
280372
1411661
1783560
427075
1397400
1416230
91311
1826616
876545
1585952
1003185
510558
297373
1742751
88930
1349163
1750803
830086
1743417
1680770
1852490
1111661
69400
869944
22685
275915
554267
585342
189903
1602391
719120
1090034
568310
1491054
1991778
599052
1585802
374655
1681074
1783391
1316498
480873
1110613
40822
1324445
1628031
1258433
1350817
798088
1407367
418974
1091732
1437073
712535
439361
706347
1331651
350410
549713
509422
1985668
684842
115886
605032
1445944
1017237
707447
1153752
1743169
759080
835625
387097
676787
38998
498877
206448
1439594
1504221
222781
346954
1811295
1288118
1072087
529353
1105211
410489
1462585
1534990
492072
813917
833088
720749
1458957
1030102
630657
1305863
1154326
728201
1516022
1338604
1069664
853670
1235894
1164782
606502
933991
1754040
1372150
1784160
1705197
749540
1902095
180784
421352
217847
1583435
204457
1835170
1347100
1781469
534178
1422224
101994
1794517
973483
840292
625391
1072634
29287
2652
648438
1002504
1133088
352810
1147482
1068649
1504077
1031800
884826
1117697
1824403
1543174
770021
1452595
1897773
1452084
1227285
877063
647995
751024
1817862
1965908
681359
1983520
487963
1082079
556427
275915
207026
152424
1323693
1562790
107048
105653
972858
416928
193999
576466
426531
1173734
1070379
559945
1223371
820743
1092463
321902
1834637
1421437
144571
1181085
1114452
203352
1064476
183614
1666334
1973955
87648
10070
567875
510634
520228
1480315
1883815
916789
1441297
988156
754193
239217
741046
1260375
1816587
1976180
1870200
1589507
618990
1017923
39243
1085854
706708
970004
1126036
479094
1081835
1185176
1279092
1391204
1182014
1118274
201123
763106
1345631
1923094
951140
1620581
1856821
1925925
1251773
898442
395840
237960
1292689
1892537
1431587
1195073
681086
786689
178208
1203459
1740856
1147842
660021
841901
1203108
613664
405179
900261
613883
555588
249771
1285995
682835
780300
444994
1968598
1063134
544512
1557699
1562448
1439503
951539
175804
1440888
826227
319927
590854
1214529
1197892
1808198
287141
1325810
1587310
779882
1412284
1460695
1245113
663408
970905
562238
1974461
1572976
722731
542823
911917
1517731
150771
779676
1170709
1350142
777833
1400507
1412047
719025
540373
689390
1948652
57541
1154154
1701947
1572837
1485947
423065
45712
1079286
1945636
776732
29909
514437
1064814
744459
1130937
1100008
1725369
1873029
52264
206236
752473
1923581
1191486
46890
838746
1230143
301159
1045372
1237879
420263
444201
1350017
796019
1286803
1254526
713759
1176881
1668306
1533311
943982
817275
1817125
118911
182962
1333144
1588115
1118659
1566666
581013
472867
634601
1063708
452651
1815756
963011
464487
158899
1279178
793415
1639212
1319947
1438156
1439076
62130
457103
1179626
361464
1857611
1759594
1247586
1773934
866305
1056143
451152
1067948
1803440
7219
1705222
1366976
452826
505341
1223038
1998091
594586
7381
81527
827201
1753458
96639
1909134
1426608
1701891
146124
336327
31805
462577
1130667
679210
249775
1659241
61549
364840
1835465
152291
822029
1981493
570187
401067
549366
1590116
1327450
1283265
117968
291515
930264
1534968
371770
1399495
394981
148224
1632886
763569
234914
940173
1424992
42696
648075
1576275
681198
222403
245032
810247
1696760
374114
365241
612872
1539041
813680
1274527
1247327
1731338
697829
1182329
841463
137376
12892
1227671
1902172
308406
585282
26380
683872
896554
454462
872146
1056702
1035392
692067
401404
253375
958880
1824417
177263
215314
1569978
1098258
1502700
175377
84910
442437
1691717
1450760
736045
2816
1317164
704933
640443
128107
882415
908586
60757
744239
1692038
1377891
1740953
1539101
879662
1321099
1030359
1241513
758860
1081374
979242
171764
1219111
227446
1366801
772843
1171746
417356
1880470
291912
1703675
1944322
1518027
1470384
466985
1700576
753147
811803
1646308
1290302
1742201
1496155
15521
975715
436810
881007
1245256
975345
317127
1814423
1825661
135662
393765
701107
1336181
1160263
409660
956511
1109299
1728496
658385
1458891
1540215
1447458
483732
1689655
987798
167786
1400556
87211
1810858
481772
1552264
1972997
626732
1012766
1529572
867713
1004140
737097
687718
1994917
1687949
606338
1813136
234707
1135870
1655672
913192
1326831
1550826
273232
909497
665090
1527033
1583794
404235
1955994
1855497
1402901
1545883
1925547
1773325
737460
1176946
1277809
688978
799802
829696
46171
1328708
740350
1612645
1213070
475360
1241394
867412
607291
1522756
952060
1488464
1177939
1110951
1024001
613941
1060667
1604289
9459
138037
70854
1138975
1007191
1612792
136301
1244429
1635158
1562097
636843
1642698
398336
872028
647880
1152286
1074753
1132900
1681621
760150
779291
702711
121006
1782987
76269
298586
1781463
1549382
721428
474576
817631
465895
1317797
1207813
331460
734416
51831
1637334
888080
1861645
395598
328837
327947
985338
651903
1877108
1045306
803291
1187510
1363508
723042
880563
389773
31724
1688063
435648
186647
745392
1175104
495439
1990794
1697578
1575135
1638331
1410965
1887727
1911043
854636
283369
1643365
822019
1632792
1018327
621349
1555913
966354
1655581
1786882
1783663
545453
138879
212520
1755853
1856009
1265224
1305430
1549891
1705701
32673
1194834
847314
1435471
454493
1924005
33500
149332
1385925
1352082
423871
756441
110378
678640
937834
1092219
1331510
1360292
388864
1049729
7411
199945
552948
1276591
1671873
797181
1366161
378704
1119746
879674
432818
1744130
765133
1453327
820928
362803
1485775
437342
922807
1382715
1188631
233722
1238566
1006962
1737062
1194589
749822
549598
1819811
1933223
544057
1716025
764415
1957469
450844
889863
186314
1154325
173571
1597613
914493
885961
1954561
640470
1089557
901352
600165
61354
896123
440515
1513401
549930
1003798
1057363
1560086
1067848
237665
113145
973275
1808853
1067683
1193032
1193605
1178817
1779935
1820906
229016
1395128
951342
383814
152802
864455
746807
831832
932875
1800254
1919800
273105
773489
298993
206879
1024551
1209960
314500
1247468
766653
1191858
658933
803953
1633716
1757029
977765
1880860
774344
34984
322114
1240122
809510
271284
931980
903803
1351950
541572
1570173
825160
553599
1396644
1139205
513228
904091
1470277
1220833
553888
1200713
1887821
1737131
398641
553840
390392
269376
1265162
1090556
643185
38967
1074294
1245833
750654
329698
842050
1058321
715255
1319216
835728
856335
1590204
161724
1762076
899417
1421579
140204
753999
586037
430329
1174747
701902
765347
1979257
1365248
661530
1506183
241441
348015
1596336
511400
1606651
1365036
847907
1499957
1793245
62002
1540582
302254
1680736
1678827
1041310
324574
1489976
637279
1955209
1789802
466092
1434599
31172
1179944
1056967
1501394
735987
1133519
199425
425809
1328899
366578
1259838
294409
1540948
1383198
846111
401873
72270
1426583
1288521
1458497
1766232
1889523
126557
1415854
1695758
1858586
1722305
141224
999381
1351932
1673921
425041
1732016
1448989
1209485
1430136
1676336
817962
1473389
1298359
418977
1695488
748764
1601392
1859272
1743194
128388
1816259
356188
149414
1263515
1156864
1435656
1181621
477422
571216
1077931
1188943
445845
1996484
258999
296906
345667
482961
1229119
1649689
487277
505123
1197478
1201103
811717
407598
1190121
1840961
1742088
1719763
967717
1001355
1105086
1245619
783047
538111
1197230
1388110
1664375
353875
1374789
437835
1083208
1685508
571615
902036
1393202
1539709
1221222
655211
367097
1781493
1925272
1798894
665518
395711
1958821
730520
1074553
1605203
1931257
55146
926724
1652917
291145
1110461
1429607
1487612
1241367
356863
1390975
1665322
1442039
273922
870433
1793959
75153
792290
1549130
397855
1348473
1568222
1839419
613715
1203125
1885828
1990417
431368
313674
1512347
946962
117322
454815
1942052
1361172
817237
97038
492360
1879181
20826
477109
1601363
1664037
371210
1771907
946384
1107326
1106585
1871394
21446
441479
1954028
974872
1792729
125407
856202
363890
18267
352539
760089
576640
1603800
1900140
1531450
85601
627565
407070
812481
1104809
1106132
39395
1829349
1008648
1752243
1384810
1122427
942587
1109165
847511
678519
299071
1385621
1063179
1448784
8163
796249
605474
1076340
109834
774965
1713424
585718
1841507
161438
764624
675868
1359139
1820379
1697360
486177
388010
1751072
1625311
841558
738433
485476
203216
645917
815739
1368653
632966
1092847
100641
67396
862833
910647
1427690
786665
1225232
490837
1080522
1539826
862381
234939
1236691
125312
1740427
125559
1820379
1338780
811673
1502975
371996
1559859
1643408
1756169
758393
19342
728378
915931
508719
755030
1738219
449126
443199
430720
1591640
1500549
78556
819118
417060
300149
1704101
45002
202927
623723
1600683
1147177
1028539
1270669
1664982
1451437
1656039
1374032
704507
1628332
1612849
1613328
949885
1254353
1119758
282874
1176709
494632
1944014
1335278
372781
582416
750892
1318780
641306
1202200
480426
1363106
1312457
1158023
347426
63374
1917565
1105789
158491
153834
317353
1564690
407088
1303909
412898
387103
226916
1665436
152160
640114
1247211
630828
493336
1876088
403564
180459
1140378
974431
1204367
875005
1894461
1890022
231173
144286
1872224
885472
1554068
803155
1783357
908690
406194
896529
1359740
642426
1501872
893039
32815
74645
165848
8505
391580
1997937
1769705
1089479
1383462
1905361
1245183
579350
630899
1425690
1008511
1075982
1692219
222722
1959932
1815108
357142
697901
1811443
1078809
790180
226938
507883
1260648
1762160
1829113
1736406
1920602
465409
790886
72850
1238681
1101484
1531769
939499
1447104
209835
1009506
1491312
462915
514875
475661
942708
523881
101319
943050
1838106
373725
1621205
910343
1954932
664543
1951836
658368
82826
1475418
1633232
237076
1620082
651311
1272071
1026432
1816697
1308693
229945
850010
1193032
369039
83835
711568
736653
284435
1756455
1655796
841383
1391244
1476616
1071018
1304715
618801
1499745
727755
1754010
799784
457247
750363
1083215
468895
632322
588747
721913
706136
1747751
1836246
1804781
1937747
805237
1419399
1180942
666835
1042618
43297
882415
1228901
1666024
1726286
1494245
1562679
1654618
1181765
926442
1333210
71832
230167
1994893
1275288
1792386
1527089
1324824
714374
1418236
847514
1744091
1633634
1318512
701973
1636721
304523
692419
564544
1027799
1473115
1250175
715767
792749
567337
1595969
1589351
1306263
964968
1345272
1098383
1421079
1910873
1418763
1240069
1049867
1183
15790
1476380
1852685
102338
326981
1444348
619039
468845
700950
556862
1563708
1439512
24492
1562603
1939908
656313
343928
139598
511936
629493
1720094
393980
622799
1464018
629083
1834835
1885415
1525030
826641
411605
775316
369858
1295778
1467992
639563
281916
41921
1721292
1271361
1637845
1799847
369935
1570564
1767300
1497904
1820285
1459579
1864092
1733007
1816945
441813
587818
736370
643131
1339037
352818
1299329
1662306
1153807
1456520
1528621
337565
937577
121454
597473
921771
680228
94032
720510
926924
502552
806628
583719
456845
1357047
1816887
312876
121316
53538
1139458
1300500
1991734
1225056
1370220
1600157
1933945
1294744
184363
1978569
1366860
1097727
759006
623683
850250
1996630
442779
468149
1716338
1811482
207043
1620825
713388
1104979
11085
928595
1334838
1316734
1147076
1684010
401662
24300
945819
531054
470651
1641217
1230144
1654575
775102
1125812
480584
1298029
500488
1574530
1750422
20246
1850068
608076
1343327
565051
1465509
1873415
1194064
651886
1536083
691613
954556
818512
1775952
509680
1633228
437709
1193404
1913393
1198604
1653253
155160
1986076
1074742
1151071
1109002
1103483
294707
1610317
1237072
1436178
1386015
1327144
1988300
1963783
615067
1174919
394845
1445288
1857184
1661712
88146
1661038
1167740
609523
375040
1447618
1410164
420633
1621685
573148
1462923
1975792
1319683
425019
921828
1260071
72611
1052973
526517
258238
1300424
691671
1865596
1548641
634324
421174
1203862
951061
1746318
247370
443157
29500
705962
213679
18932
1721133
182577
1633541
1972528
1705817
1367877
1700382
1022005
1745686
1753246
773767
66350
1485481
1012419
624553
1363480
202369
926847
1288118
131764
130704
1102433
1808472
1080637
581798
100587
1532010
474486
470572
896648
1776596
334778
1511633
1886462
238363
1036910
1354421
1487378
265933
1458972
1858307
1361672
214427
410737
175452
940697
877743
1388822
352846
1329055
337614
1648599
817998
511421
1219773
1743675
1847839
1342302
1374915
685101
1600114
1999330
1543098
248105
293113
16149
226233
1739826
1929067
1439894
207507
1315975
1438181
239824
416703
1343794
1612125
1145566
1653524
543210
326036
525458
1730002
1242814
452688
1755572
395731
1449775
196340
854329
1902819
1646416
239300
500836
1699103
1575699
1552022
218312
685427
1646514
742014
739854
1550726
1034592
344507
1525220
1997100
1369478
642805
572219
831858
1362882
646980
1260134
741017
1662352
1685088
884667
1496874
428787
1780894
592997
633788
1027964
38536
839164
1655083
506174
1269106
18685
9741
1970961
753676
1825572
269986
50156
470027
1123548
1544372
588518
512603
652686
1524972
243825
1299298
294650
215397
1163411
1407153
1393833
1399612
974393
246043
1524149
1168264
1664718
1223240
1382517
1977781
145618
1501977
143706
923087
416140
1950966
1063169
212972
1824611
1245196
1886365
102523
1630591
21526
522757
1934066
710960
27245
1608154
1543905
183129
1962207
460011
1443104
746292
147449
1901012
891950
1504176
268024
967993
109390
516609
829165
419312
1044438
1288274
1510212
46057
61755
355434
1277236
702215
1038316
514504
811064
1402083
1910478
312071
1610536
1063410
1081482
1525426
1479995
973752
526939
110206
1846904
1828197
762623
1736332
1022392
1567407
1039698
1991856
873017
177212
609890
1701760
550624
372017
1195722
1561948
47130
1433375
1268254
218404
1504832
1305933
732675
1826816
1867879
1717141
1081729
746248
1667806
1526011
1475119
1943648
1750920
1929929
1747212
840088
3809
1297881
721103
598176
674296
229437
1937318
520964
1870972
953360
1751357
721546
713166
1424578
1425331
781062
970895
646286
1042201
462119
1429019
709193
1605213
1428300
1642420
1630461
1522010
1257299
1849048
320464
743677
1445193
892553
1334925
91058
156896
1242703
621270
475565
498500
1233560
516363
659848
181106
465501
1035780
363906
508458
415883
1069628
1976143
1639000
1337181
227341
335149
1569775
782021
21899
165862
1127061
365689
1732823
764155
1039864
1947618
1205863
795624
1995721
1414444
1986431
1561992
1659303
1737673
570713
1599829
448687
1078402
1708823
1039584
663501
891991
56780
1048524
1672664
1047986
1310887
1815406
1836614
1959763
1054227
1185597
1148910
1704620
1903297
1030461
285159
961802
704251
158525
887802
118320
1681968
1654070
124727
1588324
1646491
1228813
1436774
429261
1795574
215814
953696
841787
490398
913757
1196184
1235974
1896662
494952
669044
1589118
190576
1518860
1992353
1128963
556661
418404
1493961
903414
1256126
487656
86833
1915059
188748
304967
1728188
1998861
681307
1587352
327
1408738
857472
676504
1711008
57675
1175338
543574
1860658
470726
865918
1457985
721312
1204334
1999678
616021
611050
596830
719270
1919509
94438
1132320
1797297
1818986
937566
737885
208823
1694825
1184679
1827680
135054
1594228
524897
1590560
47203
1256362
1394837
1155500
712264
609892
35873
1083883
208929
730246
988602
310192
275244
1264957
1595799
245832
498560
287496
1164038
1511276
212676
1415173
580854
951971
394848
1554663
1358523
1165729
1186696
1880512
818458
1025616
14112
1697530
649468
1013280
576753
1868676
1433434
863467
890704
1656019
978165
78099
976427
1593826
1749817
38061
1774591
989306
1512682
743159
971127
87882
1225997
481560
1087746
251160
633211
757311
351274
1678517
445321
1613560
1678461
153299
1408186
199211
1802693
356267
1849303
472322
953021
530435
1386276
1162917
921201
1354505
1102147
1763855
1203276
1352836
119688
1351776
1763175
1419830
1455618
212470
1642269
1330775
1701292
1515407
1482284
478134
760400
957107
1336656
1419993
1366256
1325714
891966
1751113
123294
402127
1719916
980996
1442735
1296444
1566359
909878
338539
1552788
1315690
1513160
141329
153091
206398
1855764
855586
1234640
1205644
659813
1568786
705556
1996820
1476978
1022914
296862
17009
1729215
997100
489329
85056
590771
1610335
1720033
94516
74792
919270
1420694
401367
1104653
1563306
444585
925315
1434617
477832
558150
1734446
516798
206876
432407
1692914
310415
1540163
222918
1315893
1909815
603403
1619030
1620949
179787
878124
696830
674862
1678552
1388934
1394161
1186203
438733
1669755
1377322
1248438
1918505
1711287
504572
1246119
1744151
878000
1082597
1955141
1400376
1069823
95510
727674
591546
1022651
382648
1788870
739401
937677
235409
315661
156951
1379666
124460
1959300
768967
1634689
226780
524418
218924
11319
1379074
1778172
1430916
931591
1564131
4772
155302
1016164
758871
1965939
861240
288058
147294
411618
1406032
1794619
706192
473212
211576
1946764
380250
1555539
1909674
960246
155499
1473858
1292522
523973
961803
1135093
645054
878080
136478
513501
1060114
1521660
560700
813873
21823
1406816
299563
523844
546488
164236
3071
1994609
1798049
1635349
588199
938461
218826
1650203
1692928
1333182
1919218
1678008
400589
1142620
307448
1250880
495657
1423203
1776547
1112949
672318
1798437
1795477
1349818
1269782
686317
1817194
397394
929886
1189100
254907
1088807
680963
1314859
1798641
383200
1181118
1813478
662676
547894
955894
1114944
495948
1644839
1332297
1176285
1213871
1226697
792860
211575
1903453
1480934
1621508
1961706
1336590
1655620
1770246
1808317
1592006
1866240
913657
815887
1270937
1475942
12796
426837
801534
1662384
727174
176602
1590958
1516336
412311
453257
207238
1378138
679478
252697
889838
1407201
1114418
1929770
1635878
894705
767226
826592
156080
850541
280558
104539
961490
1164810
556886
254438
1333315
430912
1870131
1398365
1401263
399424
62702
175976
1792132
494125
799500
1665853
616006
1829670
847430
1098276
140662
664503
1228069
1052070
1806261
873689
1458321
1795125
1120435
49111
449302
1363650
1948930
1605234
1187423
1141823
205491
499452
394253
1332638
793618
1547448
219323
1243396
322578
1867677
1228594
1349756
1891154
605833
1257139
9781
1824241
747730
830917
1215033
890221
1786497
202349
831212
290941
617936
159947
1868832
1416198
1154511
819004
438555
1066514
1029986
1060439
245152
983617
1814189
1069222
473254
1330176
426365
1907956
85601
735397
849040
1174540
1674532
298091
1294012
1293081
999910
433410
4295
214064
1626778
1286069
1824098
645545
1476240
669206
845406
270057
1299694
181180
601776
1047636
910283
554397
348737
413646
1800292
1980661
1415796
145295
217449
1052157
1862284
257502
1086625
1311319
769366
1633349
352052
910599
316491
1900632
293844
1617011
816870
1609120
122861
1576116
1821400
630766
15779
546646
344946
649058
689486
1278180
758883
453619
1803245
611470
541111
1958877
655140
1231659
1406463
923904
1709276
1950211
814893
1339117
1519708
1239316
1432723
1445662
644840
1438972
138691
1174452
311237
1751443
1858905
220604
793613
1464783
1846017
1853127
179079
204612
1942330
1877730
747526
941835
260170
617974
1740953
1424118
912230
727960
56520
792482
1885891
529161
1880057
277423
1133854
1291339
1464379
505797
1798518
1738763
1499345
978935
58304
1577676
408170
855724
127183
1495729
1370113
19670
1887861
1730525
454852
1273777
37941
846798
1459073
1109525
1322184
1437153
1732897
733583
15797
1191042
1723121
249680
713416
123277
1055012
929406
941131
1690962
1817265
1530271
523588
931699
372438
1347923
1347897
1408853
1403330
814490
272049
1166283
467935
910055
1570741
1429334
1269760
725909
487467
431136
1212877
1935009
1590862
209289
1664163
1763157
71246
1550960
917010
63215
1431753
101024
985496
1134083
1776101
1566183
880444
1339719
1861583
1329720
1545936
118181
1384805
657062
955709
387456
1908311
728217
1884120
137464
448553
1015625
1970965
5380
1272925
5919
1038261
233321
1732524
1291320
382304
1036531
1141077
1224285
1708356
1179010
253184
1700222
14900
1116391
349585
1647768
1224683
402556
1859272
757279
515086
430297
482922
300217
1680189
1373860
1026372
1031313
171460
573350
1063674
65683
526701
1220499
1450724
1015398
204739
579375
1466774
1845557
272239
595258
193330
1341425
1642008
679052
73944
1900902
424996
371022
1749510
821112
46508
1071549
285848
701754
359800
1831903
1390598
946634
1075306
1893557
447573
1283088
403453
1744923
1919189
196845
1221655
1972529
1939850
1204871
670478
44786
1208640
916109
122323
388112
1654136
1099292
1513079
868980
804580
1506555
734164
131924
1956046
1319883
397142
1226505
3646
425374
1399092
9220
1362624
1141823
888190
862245
1857260
588518
1897425
1261722
1159382
1739397
1464591
1935032
419631
1098833
1399092
616161
1517600
1906752
1715352
877949
1991240
135005
1955451
1626081
1018339
100495
1065666
1621828
1975070
1994006
1176827
1209226
105959
1974328
1084975
781665
1824297
808177
1492393
562993
1916042
965299
1489274
855120
1750444
580564
1463820
1768493
314661
1478469
753541
179145
1137450
1102487
1158608
1062196
616516
935187
858099
1293297
1970223
1409489
260093
572330
1862478
46155
1358809
1107635
1455250
1296085
28976
472789
480768
1821030
1369951
1639862
848586
1678060
132755
1412081
127093
1873113
1778047
273949
1491961
204205
414345
638881
984
1114767
1849775
1946710
1288677
1386748
47436
736400
551540
746571
564410
1895694
773461
1351222
1637302
120311
661671
1073431
1505207
1656446
1585412
501760
447575
1462501
650034
706127
869975
1408591
502384
518720
692629
214988
1835788
649034
531997
177954
1356074
1399120
1428738
114190
1921733
756051
1006200
830644
688418
356706
805506
1935501
608340
640048
176209
1577964
1396352
969510
1868122
1894332
136623
176128
235236
1558102
864549
1820794
1310018
1889835
578963
1072798
1407905
1766640
222772
1146841
85741
1824568
1571749
334377
1735391
152443
875309
480129
803825
1058480
572978
205332
1991082
771102
1602263
94752
1111485
542567
868939
933377
1860319
193596
903087
1886484
881778
1501416
1054873
56454
1601733
465136
1128808
133479
1145350
713408
260532
1421394
801826
1024519
803717
341230
1818234
1054030
1075123
1798420
403184
1944443
220554
848267
612411
368686
774846
1862690
1237787
851821
1289942
700696
711360
663501
1918505
1106593
894088
577625
838158
1275252
1059376
1508968
182507
605948
566470
43765
1815825
419748
515798
109929
81088
385600
1520266
1632031
111879
1110607
27655
39132
144956
749606
789472
1765780
527506
120670
56483
483762
1707026
439155
124929
327053
896612
1530394
1932640
1625242
1205117
1476392
172105
1737253
779904
1144516
1571859
783607
2188
678188
1240598
200665
63059
498566
1027048
1375374
1288658
867087
82957
562854
1992814
231843
1250329
806670
384232
1537555
715605
629677
278353
1733288
634031
23928
1982971
1822375
1871641
197698
1283747
1059275
1763016
1695114
315755
1562725
765476
755536
493082
720016
1989608
743468
815875
1812083
417963
1018795
84090
776359
1659690
141305
1241565
914540
979402
1486771
1095223
1138988
1349960
514069
1792026
1372178
244917
1830100
201416
1560617
1375494
584383
1592922
964110
604499
1015819
95732
306455
144196
1307314
703871
447305
1080015
1015030
876717
1981759
1946445
802171
1256423
355625
1199252
123922
1105319
521352
1143832
738639
1672130
497367
1964861
1672891
472657
1486926
1994219
1658180
1345835
784352
588870
21186
1884097
1051638
1714842
1219492
1454221
19661
1314406
1337294
1602480
225114
105732
1387956
1491906
298001
958873
1008874
840563
1591391
135958
62127
1677299
1733071
898915
275224
510088
898516
1122032
45449
776037
1114899
682843
696094
1869952
995746
1561548
540860
1438524
1963919
843123
1442355
666702
1133216
1796873
1551149
1263350
1533460
730280
1516980
1589875
1057384
1218978
119595
130897
272945
611003
950989
60524
845495
1417010
706874
1913067
1745825
83819
888746
933472
719759
958438
1944671
1520266
773920
1355121
545949
1578993
1704168
1142898
1166303
521966
68510
1521409
447096
844060
868582
814290
244291
234120
1731051
528918
1212055
757564
502891
1158248
1414478
495130
1071140
1162237
1465544
1933904
1917993
1179635
1455974
1709984
1138895
1404419
225798
1060684
1852402
1081562
1498656
738364
1651348
791210
613081
1254864
1389514
1056222
1808862
1553617
1280914
240883
1980876
388773
1291616
917686
1286041
809929
1178414
1439685
93996
1778182
14866
49199
1127125
1395479
170944
892523
1134289
1899232
575427
617656
740370
1225796
1654235
1572689
1958267
825191
1132425
917857
1437445
1448941
1615098
882219
24582
1768887
1216304
1024849
147444
834076
166325
283266
782623
364559
1089706
1953505
1484643
991504
1042281
1963305
1031435
94015
461449
73687
1126031
898868
298436
81754
289423
1416795
189197
1475534
1014915
1231769
1278001
1194549
1263276
1182161
71625
1180565
1677139
879299
1246468
1075791
416072
1691416
1310408
1847590
222419
1289784
1633212
1188954
393306
999944
54048
856448
240825
781207
393649
395514
1466372
110506
1719493
1759520
909116
1484669
153066
820438
1553673
706812
347314
1110607
402561
1647305
1101780
1381127
1290479
937241
1813357
280236
1898296
1643806
1781881
870361
1424076
1629403
890354
978214
1283323
903325
865479
1098039
1214215
706358
600273
1690702
1419586
1872887
1847104
114740
1794049
1097839
1720898
128245
1976062
595571
1594011
1806909
386839
1012685
887120
1289362
1762835
1935700
1718563
626723
1859133
92464
1305211
1478380
258431
1904309
304278
1451001
1088216
720198
1211784
777040
751083
1769494
1204553
611980
1533193
1536916
949131
1041311
1981822
1905597
396822
1663412
1062989
257193
1910440
764906
1498656
535313
307452
808160
730455
1517060
1943129
1853637
1374511
1570724
420978
1868208
853555
312519
1757084
1903256
466915
527164
1209955
345932
1675715
830092
1327543
494057
863603
1425338
1306040
1256550
561280
556783
1485837
746104
853225
291029
1159277
92543
130424
1391138
974691
1401166
222704
1207093
270070
1994196
601157
580735
710901
653364
817348
1639143
1094332
1903101
1477019
938589
199086
634052
1149470
10909
182962
858928
1697846
1052204
1447929
725160
1809478
1651817
190554
82135
1983456
1749735
1325445
378949
1258892
340281
250246
1139868
1399738
974637
1316226
1146944
327352
1924861
1440995
1642575
927897
455303
573036
1667663
437127
1170078
267619
1499191
627224
157847
1035591
336811
1655943
1698815
1259178
1678168
535468
1924829
1219889
1653263
189386
1325509
848650
221676
1650085
1606850
1695356
438578
144609
593968
969131
1801625
1951187
714249
1102611
1720676
317647
166857
1094336
1081053
1075960
1496462
253282
628242
1925350
263738
1308195
1993154
714294
1002510
1715007
1293926
1171894
1205888
1153650
104054
1272367
1690426
787315
1952121
347888
784633
200623
1352862
54169
691322
831647
1869268
1029486
1848573
265982
744877
244250
611760
1637236
466076
1283559
240338
1667365
1640061
614994
766219
112048
902400
1767315
1986039
1446095
720170
1757993
1679621
1110849
1383779
1184698
435778
722224
1578268
874447
1636231
315724
1398582
424487
1932151
1042494
231669
1487120
1558388
929956
767346
429682
1980354
1710668
190956
937126
1010743
824056
511266
1831891
889252
1445511
1169147
720493
1188541
999793
422770
1624337
1143567
743284
1428425
1446522
923151
732494
1020022
1475025
77441
478262
1795248
308020
1864077
1510582
207507
46410
1489075
1067463
786566
632961
937769
1578070
1394950
1586394
1567518
1448456
1737381
178083
1382117
1507524
939545
803299
1226899
291187
558675
1454080
1069979
869852
1030533
947721
1464475
1241565
976198
171207
1440916
113855
175322
1042076
334538
949992
996062
348142
435297
1976777
751839
1417444
916512
1386781
1275715
1830161
1555539
1838508
753558
1455254
1785044
849479
574992
1384338
599158
338574
777438
277467
665073
1621266
383363
1621468
1714692
1642570
1985029
989201
744247
1433750
1275126
1783792
1052817
1456291
845492
818649
1623533
1543262
1424803
675399
1818971
426709
1320752
535495
1609847
1026170
1023025
1888927
1693695
666133
1002250
1299006
738975
238016
486730
170838
1866845
1780340
290808
1160384
1890414
1407220
754605
1016043
1049693
503894
1932777
1674427
1396072
291877
1403981
349597
1139529
376949
79994
551732
127926
1691422
251867
1105839
1130895
884836
963267
1710628
48708
1775575
656104
1014365
446577
1935440
1860185
82946
951642
200261
1800782
1447795
262861
588338
1321347
277636
1283624
987794
1106150
300826
1406432
1083215
219743
130035
811596
1887863
1856197
396865
81897
1409908
1070110
479537
951499
3088
1396868
1528131
1816993
1386449
933015
734341
79921
355527
272731
1659711
1322901
1630578
162937
311734
743363
1074204
1665892
1396556
1252117
367796
28484
246264
1776441
626705
708503
1402036
1424033
1928813
885256
316408
980668
1469817
1297637
94536
603400
867843
987358
430716
1686647
1470484
675333
1540621
574499
103427
656486
1071119
1221106
1613772
887876
637263
1155375
541653
280628
113527
1129852
2448
1847138
450959
1295459
1792836
873864
1747618
1211306
1793974
1141082
701352
1015195
1686877
1673304
410782
1505922
652553
1691492
1168617
951437
928297
1456974
1130057
1963071
1158985
1414289
1185800
1030323
1555514
263713
758312
359584
967651
822865
630553
1106434
326948
1726439
1737902
279267
1896664
1654991
728864
1572687
1087677
1349748
1120449
1238119
23354
1493511
1635977
666101
500995
1926279
664309
1392032
1106553
1864465
1448247
1883452
1097666
1760435
956400
1509628
232544
1866506
282420
367077
1460288
979235
1902485
1579510
450270
833271
219231
1493864
718770
1636720
1492887
737656
645122
904974
769342
1687976
794135
888611
482295
1685719
1911789
627993
206466
1378374
1082009
1327834
882315
1523206
560728
446037
352681
1373824
468800
264968
104297
657074
904962
650884
198510
652375
1881815
103642
803773
1947333
1734716
1957690
7949
1900979
1152344
1411386
175595
1539723
1672902
1533024
471736
1029783
867394
313072
1398395
589239
1110257
1429066
1001074
1196764
1515615
1881745
1602608
949028
508153
1113110
1589993
414869
1456466
1091875
110808
429596
926120
49631
133565
1877068
191299
964887
1638274
683626
1642505
609521
1344806
305996
228970
1197653
93201
1132089
1052852
246967
984763
1566956
1948387
826470
708132
545516
1170325
347840
450335
662162
1033735
889298
1749789
297690
1093229
1515253
110846
1785102
1341754
447540
148408
264972
1397556
164333
1005314
1757749
890363
687975
1823304
247297
1106419
483843
859489
424935
1542041
1886428
667560
1263473
396959
1649119
701437
913536
669044
1885505
1497562
65316
1641015
960473
1474545
1297339
1076678
188208
382169
1648758
1919595
1527292
788355
1665178
453091
1875299
829527
207254
179653
1516266
1361117
692077
120186
1667227
1372738
621624
1172517
768268
466633
1116375
1440749
1322630
1597413
638571
1954073
1051286
531738
406566
1362592
624722
616862
593304
397879
41658
1052687
1504757
458274
1731797
745196
1860201
1471070
1742272
1068163
1663735
1320905
1919332
71688
788469
1174805
1242528
1546978
353645
1401835
224970
1923192
855682
267667
1971701
957418
1934139
1585447
196389
901345
157965
1877933
1576645
308882
926185
1205809
531716
1652273
358031
763175
653756
1934159
325031
402861
406573
846490
1828444
1995180
1370972
914309
266389
443437
1915046
1467136
1158915
625721
1474748
1434409
883490
1512650
1004834
840210
1465387
382299
614985
1181751
1747817
104455
920294
1439596
888066
531326
1805927
1478025
71097
739476
1838872
1311017
525121
765472
660781
1655894
1999270
1427766
1868874
1861620
851976
93996
803978
1506739
1779978
1849638
1855153
151565
644772
914697
719283
1267981
379056
1676860
198102
897102
433131
1911296
1258122
1243829
688617
475946
1540193
1787372
507727
611881
1740730
1691963
1138017
1049814
1954397
99781
102045
1273048
1320339
1833036
645775
422166
1656514
1077715
409008
1563490
302354
35817
175143
764640
1144945
359853
803820
1519301
1660042
1900289
679095
224309
1216743
342011
1084891
1049842
1070693
1575855
840655
134011
455471
393765
644728
1646943
951430
105638
714717
610002
1850969
975490
1714957
1857280
40389
1111454
1739835
1564615
724544
1776343
913516
231521
1735699
1828198
315596
1393198
827490
1573469
1812942
1475430
1736360
1251922
1237722
342867
102301
735224
1644133
231346
1735287
1218051
1015039
1777511
124187
601195
914979
144472
1517600
1303207
1262978
1559442
51796
1942701
1696965
614704
671054
1727531
38920
1581684
1391483
39697
1475023
1647882
710259
1862268
335469
980360
1741221
133448
764462
1581289
39196
390752
200655
758595
555242
1894932
1206306
923521
555048
1995912
1463863
1917029
1136987
1684588
1326351
681594
311668
539312
260106
450934
710601
744921
367153
1402731
1547644
1110894
469634
204940
982405
1285934
894693
1530611
196647
192311
24179
856221
1902459
1446122
1600812
1478569
204410
451783
825047
1371938
1100452
1445
276923
1736538
81704
5597
1257288
1510828
1617482
1939100
1660379
1472929
481414
452841
312487
286529
937450
1692447
1575912
756464
1976572
1712170
776978
880771
660754
386898
1753342
603279
592765
642823
717896
1458597
1402654
1686302
819679
959789
1858440
1512223
754038
1178680
644583
1469995
111113
295195
1026254
838185
1273524
1526371
621821
1058737
601502
1243640
1063324
1507788
94898
1659615
224281
432337
819402
851477
1722968
1352151
1014288
1736119
351593
725702
1394147
1703457
1258871
1228880
1332093
1821140
1221218
1381118
940668
1075535
529726
1938950
1399996
1793495
1452295
278520
241074
1731085
1535475
1282053
1532613
1739724
316503
643347
205833
650516
1169213
149943
584175
1086534
333218
629207
622728
1917000
214753
600916
1845283
314647
1824517
1575206
510755
1205796
1776631
440756
883258
1637093
1027040
1484153
64524
1501466
1465848
1253980
1503749
41959
338911
177157
1551602
1563013
1420072
1420086
106530
1381925
1475758
815872
1320874
899906
1721714
99410
701381
460987
1516587
725947
1212630
229651
1785602
1027306
868137
1129104
1007039
1667630
493558
1336831
1480018
800507
822071
417635
1312296
1219736
681527
1540929
958742
53660
1723697
1873512
18543
1749789
1003382
1119741
924160
34568
1019423
203286
679523
1286129
1393967
819808
158074
1608925
1287254
1665873
1455436
584763
562434
37780
958742
1251687
1561418
1033744
311752
1714829
832745
60965
1437368
1917684
1287919
241932
347306
800855
918903
41443
1295796
1446851
1000947
1368761
1469190
1660626
86819
651457
1022152
307452
1984606
15252
724332
468833
1928352
132755
657428
66478
295270
256283
1784076
99447
173681
194979
561590
50251
1366077
1221414
1327226
1147724
110208
347840
738061
1677502
608204
237598
1329620
983778
951936
1998702
914918
842101
1175827
1715536
895045
1885654
3395
1826531
1420040
1776869
1474345
262551
218116
1760848
234929
1404521
1889243
1492334
1752308
855337
385212
60448
1170599
1068289
1579125
1519286
717300
1794592
1097870
1590866
1032126
1322239
109235
594177
1143250
1189767
1607662
27021
1487568
1431368
113532
1619684
1664796
1999109
1089415
1455053
1059440
1386541
817693
1390108
1004635
1782113
1837595
76262
1171551
1482682
1015466
991829
1690851
1890837
1823551
1373045
799406
1623085
405293
678236
526579
813166
788005
1136502
677340
840811
121585
889204
387192
438563
805758
129230
1309311
1674628
1728056
157225
230202
1543626
1490094
1931287
855763
1241264
958306
1599954
399525
394142
772451
285912
666003
973295
588206
1860352
256263
577678
1818908
1798918
479086
982895
1029770
592346
281477
1849430
1647892
1541716
535037
450123
1816880
1226505
1067320
1557434
687055
1866037
1610423
1587903
551372
1732366
1304172
360860
80777
1619132
410774
446389
904224
276549
991058
1030755
753011
1240234
1165574
491364
1554974
1311287
160095
33500
252299
437548
1694805
1292614
786193
288772
842152
734687
556673
1507007
1250175
759472
499429
113149
47887
775002
1789982
720312
1698915
904597
1445023
358248
502249
991929
1514509
282035
747642
609695
1381216
1192778
1073392
1909990
1143339
1424759
46598
1640663
1721931
1510974
1173473
838312
900397
873726
173893
439986
1138333
369843
837564
1610957
709774
771654
886643
649038
1353805
1596906
1516434
211516
207961
1902862
697967
142079
1554917
954073
775791
678868
311197
488534
592658
912031
340354
694161
1047629
1076378
1070738
162335
1057219
1342127
283103
306462
1436534
273179
1180233
251966
220943
370861
1550960
1872852
1984476
1531629
1335209
1029730
566322
219118
449988
404572
421048
1069893
661180
890067
1932781
1653488
477468
1575643
984099
676937
1821336
566507
802452
193960
1404301
1378056
925582
1545222
1421926
1116208
1520211
509165
1900917
1819863
478643
748469
245346
99669
1682632
1722023
469233
609306
654173
110240
1619143
464526
117941
1558517
1428648
414939
1301165
767331
1674963
1287507
1445589
1408362
1836177
751827
1998740
156492
1467313
1880448
471244
129267
1299196
1934671
1038860
874757
1023988
1452291
1466635
1813103
1677387
1275418
1302177
1194593
1568617
1333327
1646100
54291
89972
894301
1324956
1484362
522909
791898
1240940
1164465
1884669
130330
1232053
1992385
441591
758191
1818705
826658
1254973
1320905
321825
415099
77877
1181765
1350596
731066
400414
1815195
1683494
224462
274646
1181935
167777
475645
766837
776078
925679
1048535
462409
1236691
103090
1591712
1246190
29653
192715
205135
60063
1933612
768513
1608646
1511378
1851714
1740345
1859800
1113939
1602256
823216
1336993
418692
733132
438281
74407
609504
1471571
1351475
995431
549113
399244
533593
229305
1388440
606490
1939691
794879
821639
559508
679478
995869
164979
928043
364383
1348610
1680085
20686
1419399
226372
45728
1944369
1456838
1855478
218478
1276091
749269
155195
1607092
1743477
1727775
35770
71738
1385646
336740
120532
327638
123862
540055
1147064
1489623
1627225
1638448
638103
1999509
283096
1325413
1713883
1770234
1182853
234685
784249
369583
1910831
127294
1538709
893747
1036777
1465285
98165
375383
240624
439542
1258612
617479
1377427
1217340
615979
563562
777233
1211669
1192163
1894040
803765
65352
1627904
707340
1523322
813055
382095
1160186
263569
1547212
289371
548628
60467
373815
18197
1720412
970446
1148867
1092313
1149942
1791176
673986
71830
1180647
19092
196657
1032595
227828
904036
1259462
276978
1877982
593228
1827721
1644306
883808
1725962
1189823
712965
465963
1963780
1969428
136418
131682
1603125
907520
131714
1247873
661291
697777
1884802
1638929
376803
1999922
577061
1680702
1347513
1064711
164307
602350
284971
389941
1158810
1394393
20325
1947890
1548772
1017237
1899657
872080
272317
1924845
95531
1641561
1619684
1370166
1063318
241665
573423
334710
1491807
305727
76687
552283
313398
505642
1243665
676168
491012
352148
1744139
1858090
1160755
1680503
134959
373809
667497
773891
51123
185204
398354
577839
1732462
287517
783755
1564403
1663940
1670799
1903041
1740717
188893
1960476
1570570
1033984
1986811
843522
1453541
1167064
1443344
640969
49265
512058
1250067
661065
1410394
607245
1315585
1093132
233269
847473
685938
554439
291669
1679162
993735
512725
154146
247071
176351
1559934
270537
1987027
804664
1497399
1122945
275635
1996310
1223482
1957124
882592
1849097
1470130
1672863
1375836
1772679
1370150
1840479
924271
791199
1859599
30758
675951
286640
650726
1645302
295788
1997093
668299
532091
357040
354998
1160274
1418892
547039
500263
1245098
1992571
286421
1201516
182350
1915723
1810292
229154
1580023
142863
788533
1454714
1135513
1357477
1193604
346092
1908475
1415484
1561456
1290436
1504830
932939
1004821
201963
1243967
1702214
827468
1935558
696569
1772134
1128173
1185848
995781
1121504
842571
1611976
1267917
627838
897714
1264659
736192
601752
719701
250580
484283
1462143
1349123
841695
1242053
1406686
948914
1732192
1518434
96927
264379
1217495
26927
1381002
1433336
1260177
1036503
969562
7060
1176694
334858
616848
1353211
1385413
168015
1953544
736037
780881
1796965
757673
1578318
923423
1394611
835678
1343999
950163
1747374
1933717
157092
56699
401058
1857023
1421627
1406688
1769322
681560
500189
1131897
700983
684991
1745395
125619
1432174
181420
837917
1162862
1363293
106065
736263
771662
95329
1504760
1721253
286552
1910969
463511
1391331
721168
1647761
502621
938355
267639
7222
730678
114483
1292644
1912480
402131
1373057
1307039
241876
1008229
448462
1019412
105032
399925
1273547
1715264
103092
1125009
27732
1387826
1590625
542322
159009
1601748
564607
1175108
1350080
1601227
44152
111432
438309
34434
1997232
892858
818536
910322
493212
139107
137150
1578467
265154
775033
189988
161802
706739
31338
188743
559736
1543262
1862131
1601569
631779
1841997
1461363
197505
790137
1482346
1529418
1883482
562854
653884
436548
1282037
692419
1319345
877270
377345
331125
892858
1673022
646686
159303
1701202
1673506
1903053
1862270
1037001
1859516
1863831
571661
1402443
526856
726700
164589
1082732
1786795
1789246
965635
589144
734051
199874
1766357
371592
1207150
588207
636691
1653878
1402346
303656
992425
684836
421025
693287
559028
1568489
1525394
641190
612090
315951
662320
1118355
355531
615082
1545881
1032059
1507709
708038
1252259
299537
1557577
1061539
1684274
320039
1967400
1428376
1550942
1721758
1335865
1255744
823098
736744
1153787
619581
866342
458957
937591
1400795
301493
1319656
1293817
453831
402427
1873222
695435
987197
1537730
529606
1692594
158479
1515084
947459
1314910
1892188
1321346
475502
713833
292364
654662
1375683
980329
599537
371210
1982185
1919050
1045503
874208
143509
1293361
60860
513061
1396644
1353882
975179
91346
98447
1174494
1998743
599630
1640156
456539
1001346
1828336
209743
898374
651774
1951313
127057
1952433
1901861
850322
1176946
1613151
1183086
1168292
101020
1514350
1201016
1876915
92622
743880
26038
1051443
717382
457365
257769
1030434
630219
107335
977748
1064027
1177113
1608533
1126872
1713260
1261519
1915770
319390
948428
700094
267447
1655481
1925339
227963
1491727
1033408
809194
265727
1208489
468925
1610830
1914717
1455786
285189
1664255
1697551
1191287
1747485
216356
795175
1709933
465222
324607
676352
1180532
349419
68168
202611
548936
1689274
241027
319851
419560
1442012
1365676
163400
1901192
1813312
540813
1069335
1733288
627851
956218
951620
2676
1439071
262279
1401843
1292119
1431996
1448503
1119054
1371369
1568158
1860399
222022
1515780
1008384
946840
1408107
431269
168406
1200449
1805956
48268
599537
403957
1646082
252194
1909105
767778
66729
631589
217419
1753342
1976216
1258886
214723
1907275
1970792
667126
1581472
94123
310763
1980133
43596
1858196
1488779
1959639
394614
967148
895013
1757908
1434434
117065
35391
969710
827747
543556
187364
1758989
989914
411565
1842387
1843428
1615997
577483
257256
447793
47011
596490
663562
1024114
1635276
608556
191133
1456098
1285834
923977
1081707
191480
1544994
45634
1575554
1219649
1241727
1790854
365614
1093335
770785
1282045
1639822
520038
1947333
1917018
1512552
1432453
246414
1375683
1984877
1427692
694611
1305605
1324412
178365
705443
1669584
1533500
834693
1778708
194419
1311921
46124
474607
1578388
646921
863922
994277
1534335
1517819
312993
1448398
279983
1647456
232486
994862
465029
1221107
447449
1647489
1991623
63181
86412
811729
1278161
1713309
1118010
820029
1939143
1344208
171982
1679174
552509
804554
640817
1250797
1611387
1748679
927135
747526
238014
46506
787914
1912418
992699
1087029
1188081
856014
1981310
1826023
13013
623665
670744
580255
662596
1835510
1651629
1679731
1684686
247431
90762
927313
1705430
482030
272265
728675
174379
826466
1326879
951835
196964
1009496
62460
999277
1763185
798709
1570941
1411269
1979321
264402
85348
485171
815742
1727108
1168541
1305397
1050870
1747003
1666654
1502638
813782
1661330
1045299
428334
614978
1589829
1361117
472975
1877215
1678828
720307
126774
1747941
1027990
1088115
808084
532554
291145
1579094
815715
621585
70388
1193658
1650191
1055153
1501028
184224
1581199
807349
970079
1741636
172725
179029
177542
813695
1337873
324751
1225867
1931257
975648
1878153
1895447
196717
669938
1341008
1990819
42452
657112
1524834
1120407
715205
1461391
1706990
1930305
955753
809261
1725321
1013324
390390
1216551
1185184
1702601
15713
1771088
668149
875629
1261710
1829083
781433
547281
50870
1842067
160897
968843
702686
65504
1405698
1125861
723424
372172
1961754
58742
1689631
1546167
1897708
1640612
1649099
1867312
1004678
1481404
349221
446084
317601
805965
1009101
1255120
573191
132333
98807
680719
1828227
1654954
641221
1488144
755202
1938698
101093
784948
1416473
867427
1183750
1578913
497879
44238
995571
1852134
224761
1114365
813203
1006868
90762
1628708
370579
1069631
367153
29666
526093
423201
390336
407742
615718
378893
1879746
1830648
840788
127749
1943602
1976093
638859
736940
1493166
1332649
1571001
1523142
1085164
1476194
95786
578519
198322
1658286
31457
1366299
1914999
1410290
1659222
1341773
1610957
1605312
1970577
251107
1064508
1613406
1783163
1341267
358403
85779
727337
134826
1111454
1805800
12845
873810
1907268
373757
1030510
271200
1529145
1788072
962899
1453425
1748690
1387669
722967
1486224
112975
1541683
1571642
380881
920749
60880
1216507
28371
377629
130021
690842
303265
932700
354528
474444
65831
1306207
1807609
1163141
1327200
225198
720233
224387
3984
1089738
375211
361390
916623
1318633
771916
481058
1225390
139300
1034693
1843296
27232
473295
585394
1531538
886383
7443
1237128
1509738
1224660
1311064
367770
267017
934012
1707631
260844
1134473
1009317
210531
815448
1066144
1050908
712980
1094928
1738342
1830322
1309267
1779036
452826
990225
1538636
883691
420287
211722
161158
1117151
322892
121546
1055688
881106
1075575
1546774
1327146
1577964
719719
993863
1859133
462204
1999128
298411
1598023
262495
909386
1265765
508176
1950796
570077
202093
636030
344165
1449433
1772185
567582
1805350
1108867
1744849
769495
664187
1595103
956190
1085548
119470
1792200
1106555
106217
216088
1917535
1840502
1399498
102338
830698
1147095
236363
1809636
1447438
868761
598466
912066
926657
261222
1611387
333859
558238
1308448
522105
1150061
1804668
1674552
1188518
1579396
1445468
1013479
1039463
651636
1572227
1321708
1562977
541226
1789832
1610572
47704
533393
521688
1609559
1696778
1940593
107113
1686659
1088311
859530
709306
593906
1636758
713336
302174
705630
915347
130862
1063270
364273
337747
1450404
1268535
141044
428998
533525
1514844
1948941
183010
1221962
167402
983682
549879
1801839
1964970
909369
1777202
1513195
1993331
1131967
459999
1031217
1999183
1571451
659077
359183
1087738
824778
515911
295651
1223216
1564350
479825
288278
868935
1061670
1701478
508247
1821591
715572
1707683
1426166
1278516
534809
444627
677424
149031
386403
587997
739789
1162383
346150
701
981649
1307979
571975
1043086
72212
1014500
308077
1532724
1533029
160067
1920455
1883488
1368811
1385239
743708
966313
1720595
1168254
424006
608359
1328002
559670
1029950
1785188
1854849
819104
1118918
1381975
760909
811926
844085
59814
543738
62086
321282
1097839
620771
1987848
1669459
770587
1570021
1106427
500871
12858
74998
1373554
1272929
761484
127990
58783
1420618
759612
122826
1908004
490709
147709
1794166
1015400
521481
1922014
1747664
1976806
1612409
679964
1322688
876249
1416575
1823868
346462
1042578
1848933
738300
1591848
279605
1831
561154
1921688
160919
923528
638839
1268551
858421
1075455
1302984
617154
519817
414370
1909834
327888
578791
650733
1769972
1415004
1094308
1951327
142695
1952498
1504236
921635
604106
349882
943390
1508154
1148395
676660
1549012
107418
1287186
226634
1213546
359762
980431
786533
773241
28877
360207
1666274
65753
132966
1446068
1714158
325083
292091
432501
1652855
219597
224961
1680736
1202271
1266515
530317
755880
804639
1937750
629826
989300
1077486
1554974
454092
1707311
1148156
156992
1204499
1139660
384632
874229
1471256
1353812
863264
1062040
106094
132515
692718
1028468
1568015
931680
239327
1147199
316828
1695350
1905899
219897
1443358
1537857
978876
369253
1515363
1918999
1298213
1009641
1888554
747573
1422039
207934
1841633
1792803
1353218
1765922
1783286
211539
611826
783922
409510
1284071
40411
1361781
51134
649492
329921
1215334
1272516
970183
22865
82283
94003
1014652
1801822
441071
210777
10830
1180072
1294373
655915
377936
1141756
87958
1497733
544004
249093
506079
900234
1912351
20955
1838777
1297291
1136004
1317256
467495
30701
816029
1607209
1478116
548121
841769
1782121
1437150
1037885
505467
492322
1310626
131003
1645578
893330
1882265
1177410
1887786
1589699
1442762
168514
1046091
937520
331853
1306071
1060011
430444
552901
751409
1026641
1342185
697638
279377
894185
1589459
1697017
684667
978506
717015
572236
1698128
413878
1813699
271924
1585384
405162
1336228
1639102
1678429
187620
1498803
466004
195535
1558365
1053568
1628937
1375893
1994814
1996878
1366563
1770134
1426049
75473
638315
296350
1953147
5427
1463582
938441
1260095
1493147
168262
1062719
1620398
348336
897784
757442
1905914
217537
1665896
1995694
1496086
1824641
1145151
308037
48261
827727
670708
1385580
1557605
1166271
1603167
1236564
1778509
99220
1013862
146651
1600789
401367
803942
1275252
727396
563573
1462580
641103
455988
346257
121534
434706
94761
324233
822958
5444
1334745
83800
644887
706708
306479
516443
483625
80773
296906
1055505
816679
618938
682330
1721132
115706
1164579
1232731
328959
1808057
982363
1705886
470075
288220
988737
1918217
1281098
294564
1551469
1847365
394726
673137
378670
282321
334085
1222074
209579
1308836
1897903
96692
1718018
1886807
423170
37517
797582
1160618
887734
1658669
324973
1614377
879448
1674210
1914911
1185597
1291214
1239737
571272
1190497
904354
1346915
205839
613842
1930364
1894548
1375198
1273842
1269374
1045306
1512980
655147
720154
785238
1662460
1995243
1787396
368243
522669
1161810
1990222
728276
1905672
702843
1186148
3097
1676407
1445990
115706
1145511
1401658
1920145
895215
107087
1882351
1108240
1144612
1798420
1069864
676366
1305274
1670690
1949666
84083
1883113
221734
1147477
54378
1568210
1838233
1866647
1347708
53538
644767
434913
914592
384811
811898
648663
779343
922786
42180
839141
1917366
1655114
699325
1974500
96211
1431656
1631215
82074
459863
1537769
910792
613423
1316285
556194
969325
1607108
888061
212794
1147601
638581
715730
1146089
818934
1753081
625200
967835
911203
821415
28170
1873661
1348127
1489510
382498
1410874
1877643
959428
867314
109970
213320
218701
1109584
614220
1790597
1866045
1580427
1524596
1558376
1498803
379293
843762
612053
1998853
874906
400741
1842809
1538636
1465388
28802
1624797
1505967
1032618
578016
1275215
1808690
60217
1307243
1997853
1421234
1103710
901018
670062
1478356
1512907
1974939
1933507
118579
686770
1118240
1144212
189339
917165
533107
1915385
640468
1617991
566258
1052282
1506549
915290
108479
1206012
402263
741376
775457
585386
1673152
1021833
52899
1532754
1129287
949006
657335
216019
620444
1943950
840468
1289351
1786730
1829585
374997
457329
1246338
1373051
635877
831763
1613116
856391
695324
1477486
422580
775635
1421555
579367
1272610
286840
1826117
638173
332886
327145
795815
510805
443614
1000686
1772074
596490
1218969
231416
1241162
1565514
963080
483270
972202
1531381
1000107
1507823
969526
1580641
1052853
5268
178408
753497
720154
1156565
1784045
1348201
1120066
446627
1407338
1410358
782052
1866191
278043
1290232
1233918
1851690
354940
440054
1599986
1104456
1953464
1073464
1289687
804735
1751205
1028390
1966776
1106972
1391986
1480037
1445403
99102
931735
1814408
1798776
200172
1659218
1829278
887289
425068
1382621
888493
220257
814528
1938401
177335
272643
119410
689064
1390295
1737686
255687
502966
1185314
1462768
1215033
816814
871755
1903953
143762
1379899
1020199
219340
785308
412236
1492208
131635
253435
1436921
1671143
1808821
239566
1021608
1527597
802066
480360
1789051
217021
35498
1314636
1944424
1775545
1227553
206762
1404441
963400
774694
985356
400828
335495
353761
668768
1082073
1020516
260250
120654
1489556
1876988
643527
767098
62015
1353990
1956006
1176424
1213343
321161
68149
1962502
1425194
1995013
366913
1346580
1142615
1124109
655119
993839
1296938
1759853
1102613
69014
1770695
1329957
520095
1774709
1069408
633501
1635342
1293207
326345
1743169
1689202
1078048
1466552
1291247
1142155
1312032
774006
124830
17747
820670
114471
355017
1028787
1734060
1831666
1649750
1944174
846941
1212466
1969687
451757
1920992
686392
1596449
1917610
620128
1096049
1087366
783607
469436
1480049
1578491
1566217
337020
385745
765119
1440674
272077
1717858
1519373
447128
772950
397905
1309942
1226139
1211385
1773637
1162644
1814812
1084994
1153469
192698
1640171
185423
805773
634580
994511
927331
1287222
120881
556768
702686
328465
743960
1310650
1388779
740423
396244
74242
1196826
1724715
1189765
1182614
1033819
592680
1481685
114311
1097613
320442
1299551
1455567
1595953
118384
1681125
662404
1107270
677035
354847
113626
904114
1514116
77410
1361962
968814
1246700
4996
252714
250348
157086
1567678
1870641
1575165
1766480
1923380
1739938
1835159
141397
788042
329708
930262
1105625
242880
697490
533836
1090978
1813304
1807987
410199
24871
1936922
1830565
1728350
1857968
263059
299885
1305085
1327756
1980191
1078040
35946
958989
222889
1353927
76805
1624980
1393106
1305580
1336780
1428883
217269
1955922
565820
839629
1205103
885441
1416469
1362185
1280710
1936606
848235
1675093
1837615
1120052
905808
640197
876814
709290
224476
1091959
675468
1888029
1056678
869438
77897
764837
491210
428577
748151
172914
182367
387027
1626311
1705459
1412784
689339
1269190
1541647
955787
364214
312254
1205039
392824
1961643
925405
623517
578265
1657742
1330022
948235
657706
738860
1001349
692840
360189
852050
1336695
33231
384055
1975973
257907
1849797
1737114
1448881
672318
1411496
1737200
1749795
1618542
944675
1128852
547636
352295
1791467
1951598
1964112
570305
1475025
1386967
1494448
196615
614981
213158
1644924
468392
280481
253095
1585673
1247180
1581892
1300817
181961
1992790
1208340
296243
664149
13038
185465
1429380
928867
1681850
1517842
766630
1239794
1161106
1886289
1530072
1349960
712088
309501
1120560
824242
1310160
1937294
1990127
1099626
571275
1811911
880282
253551
671361
250998
1094395
1189285
215367
537626
769520
1665703
1473462
1615898
301486
1674342
1934214
1741391
112306
1445084
861193
755209
1253689
881421
714073
160719
235685
224621
970295
730853
1801182
377991
1041658
311840
1692646
1037323
297607
1880820
1008098
148220
214483
351692
787367
91257
1869369
827445
1955412
1622052
1034449
1154603
1538499
1035121
1790683
509368
775539
193601
795834
370362
233117
623746
1724069
1862641
1764390
1954211
155965
70586
975879
381514
547148
739020
1329789
1413822
1461678
743838
488563
1174919
499823
128399
1284965
648520
1818517
384872
1061216
554871
675071
725552
1305002
1487941
992420
1125099
960063
1178133
1965554
1551045
584410
1666953
45654
222645
873773
1384008
998440
403032
1035925
1007191
1445669
1605934
1842282
902016
361646
636891
948903
353247
104875
1763582
676742
1230381
204418
1801759
1064932
175939
916188
1711872
551679
1739403
295600
1969125
1209596
577058
1611173
785684
381517
1192636
1856632
1713816
1520731
413403
294784
210863
1300157
1286623
886130
1185087
1190017
1971190
46494
905585
1885903
1984320
1951774
1623005
940749
1905884
1344999
920366
1308516
550159
400338
1600337
1618015
369860
163988
198124
1361316
845538
436798
1003065
1113946
298456
1716881
248231
909963
1273351
332799
365804
847040
1690291
143702
447861
94188
1766682
799601
1444572
282233
1090466
1086474
369574
711800
201913
224542
560473
835220
1774672
1230141
1155634
542505
127
530983
1215145
1393430
1084503
1800491
1157753
334146
289505
1392809
519698
1112765
1364753
776541
1369323
562378
1002333
1868030
247879
353847
457283
1347226
626497
255056
649118
275996
859485
1171499
1424803
1996615
1527735
1083364
1432717
505388
1406239
34276
698904
1900498
1698003
739798
1732252
1834381
1053423
1039962
311700
1474098
639931
27493
661814
449759
1857926
1292005
1175409
1455606
1352873
755711
1552987
581048
1450152
135683
1159833
89446
1062345
1661723
1690519
477092
1953917
704284
728727
1397509
543700
531302
1892284
1230972
338563
71143
484797
1970696
593297
1833417
1022338
1688738
1671915
679422
224242
988891
283698
876356
1128204
1719835
115630
870601
939760
106211
103449
860703
539158
1014817
597585
493492
1905138
1556558
318935
1648880
1898891
1476135
286871
886988
1065976
1084810
721292
1759591
248764
439148
466685
72193
1604274
124069
1114790
1108691
1788556
1292976
663671
1348577
1817216
1552921
1870769
1357408
1946716
1893317
1685785
1995574
986073
1810415
1715102
903213
139318
1174952
109910
1822526
1697838
1678941
407908
1693415
1921226
953150
1535958
204095
150833
1873455
759694
1260097
1617594
1643824
401003
1773341
944844
1586533
234097
1634411
476483
187105
556094
633714
1960178
491542
1332689
175168
1334922
1623833
155744
940082
1469452
685997
1659716
892858
1637342
8193
499395
1768073
62613
1728975
465717
1091294
344370
862529
671776
1298861
1416182
514181
1246781
493863
382471
132624
570929
539280
338570
825064
1583500
1409050
687577
688631
1420735
1635
1067651
875051
1825306
1441850
1345611
641166
1296931
560447
1016668
1469763
1050105
1100278
1408508
786533
1217444
1452478
837840
1431279
1349750
344954
1390991
112766
768709
70604
750477
1844053
725648
1204535
1292306
1002865
1579233
153372
1227591
1572788
1244121
1627506
349979
1027158
257576
30689
1662019
910172
993644
837822
1931437
186032
1024031
989802
1887080
1948847
868761
61652
254326
520793
1375273
1422240
661871
223691
1250915
47174
851829
1184025
123658
1700441
733267
823469
1107381
15114
1068130
686259
752584
272665
1530160
307894
305777
1699767
1252299
799687
1301521
1468201
1361905
609411
392352
1025992
1359821
1420777
674863
981577
262653
1700883
929174
852622
734201
1370175
1648757
1445281
1870321
628607
997957
1281079
1827488
203745
470577
291481
461705
480661
1370278
1100135
483073
1317261
1883275
1996816
560995
144867
368576
360433
732949
1391105
371973
1639620
1552721
417994
1705397
1975436
1571973
1671156
684165
1798187
1453617
602892
322646
1119048
1567279
674135
1448789
1045147
1975294
1550131
1577829
1730318
210385
1764225
42423
1063478
730656
377721
348841
957440
1987292
51860
1549393
457694
766809
1202904
1874863
1877374
1375786
30198
527999
1181465
1971832
671435
599556
631982
204265
857081
361086
867255
587804
706258
81719
1709640
1115405
1789272
399273
1032670
601665
186955
946225
233653
902734
1635025
839288
886914
1985246
1913735
662495
974924
701162
592413
409825
1562208
1577562
582283
1573150
863973
176516
1682846
1439921
22128
751112
537923
731032
1544826
328433
1947016
1430853
1637561
1570209
828652
692239
158479
594050
179345
865036
441786
521565
13686
89969
1858115
1199714
1841523
277937
1876457
1431001
1654968
1610604
1254954
370892
1211608
1341155
256218
1521353
1585747
1065650
267918
1098631
1721981
1450759
1584585
199458
606785
888139
759229
1037966
1297619
1879977
784563
1931874
139204
533308
104242
1627337
874748
1236306
818883
1860495
546636
750334
1025221
464597
760930
1548955
408763
687165
1547575
1690629
1826029
494688
539587
627476
1936369
1363661
209989
494450
1038053
1303307
579872
1093144
1319950
399148
1180168
808883
1015075
1973488
888341
345186
358552
1398361
1636174
1501865
482137
1504639
236776
355003
511311
748471
1375494
1845090
431074
208355
1567945
1111331
1833536
1936297
119789
1166737
644453
27003
1943720
1802874
470682
778926
925096
1761976
1866951
1010432
1499820
887650
287653
1480036
768329
1121799
705736
240644
1818569
1988531
688004
546852
1415832
1971761
1407588
615393
879905
314163
1054201
798597
779800
982871
692793
867640
1994322
898070
526323
1705701
1203880
843170
411286
1679338
1911713
1972920
94426
1497083
1289050
235911
1423617
58654
1829130
18197
239101
1824729
1004821
179766
1905927
1057562
828158
506221
1471634
155607
264156
1668211
796475
1293106
605110
916363
734402
523673
276321
1544400
788789
543931
1776285
1907399
687121
1006769
244452
1190278
1150016
1770007
727143
1437014
1032990
735787
143564
1078546
1546482
1281109
1537123
1658369
239234
819196
854939
231707
1578147
300927
1805524
792802
86372
143857
825471
1547621
605801
1850175
1985834
627002
310724
1112567
1438625
2145
444579
676685
1996193
487598
983970
1609806
1367861
657062
102528
134499
1304272
239774
769488
1117039
1610646
181664
1687954
415594
398007
1449232
1635966
1992661
978391
1519062
1300394
1820650
723138
758393
1100837
1934610
240641
266661
927463
866520
696528
34715
864234
1990787
1726101
380103
142501
1934648
428930
982036
225611
409854
828635
1635991
223331
1138341
1694678
1408286
1052932
468911
1386661
803545
706501
1237618
1632733
1213928
1374634
920913
1469969
1903746
1877047
1075677
350811
1266632
728470
1323612
1443111
1221218
1132657
974051
1759326
953916
1895082
921744
834574
575839
295013
431274
1087053
683222
1278585
1517261
1788150
1156356
1085578
1512146
295030
1086672
1699555
947869
1212337
724087
90774
19413
1681267
555071
694047
1409164
141893
1046821
1139677
817237
1127033
1483014
1481583
1827051
1499211
1231508
1576473
1840884
801207
1967428
1046520
1703193
204670
164162
270067
258552
1804266
10697
1799991
1325055
1956107
719911
1059553
1648537
678046
1315802
383972
1677816
692372
1549992
1290939
1671424
451961
1565651
109031
1052953
1885299
833501
105391
1447462
1448048
1561085
1276701
727543
438422
106103
1275967
121606
305821
1139053
660157
1122054
1073742
1719588
1388252
1481708
1836220
1216160
1184167
1664334
1753550
413439
1641493
372055
1898191
1637510
693303
751997
1130149
1144388
443699
1098675
470080
1257483
1012726
438593
161153
1676313
1467068
79288
1539896
1703839
1584150
991492
1202559
1693905
1655114
1397435
602717
1917006
794830
202820
270959
83545
1227878
407026
20689
1214848
1054556
1436403
1513286
904321
927870
654409
1159900
83423
1958009
1686950
366486
768508
707245
595829
122436
541854
1164622
440327
1261998
679547
1621161
686297
1754265
1327422
1616705
413153
601269
1490101
655202
1759498
1845093
1288387
557127
1081978
1705429
1024001
1344275
1324226
1566932
653444
666787
1433089
887876
316138
330796
783954
1407163
1106589
1075041
1654567
309508
1206193
178245
1226676
1617073
408857
1682964
591651
391594
187109
1266773
915347
1510839
445512
315750
494482
307122
849238
894259
1932958
1844347
576998
335047
1264374
865393
1110299
719835
1416231
512449
639549
946162
1474337
938608
360243
1968056
897241
881521
1427292
768820
1008074
1254875
1939875
675342
736554
144354
1955937
324761
129514
1992739
762841
898654
1729455
954490
1973607
1534034
126694
783630
1469187
1480877
1946572
988064
1219166
1522671
133675
1454067
201492
528204
1314405
1114827
1617027
897754
1049092
1615063
698618
1375347
820323
726160
216686
1535074
547445
938716
252675
607897
1211087
700454
1987748
1450121
1536099
559827
374711
1099487
1916618
469494
733878
589199
30285
663181
529140
1042526
242443
623878
444806
1792388
1261240
1788471
1485662
1508699
1269626
355049
86884
742577
429533
1560819
1625341
1688581
202069
206949
1420461
1472296
813829
718596
1535543
1998920
1132120
98736
1199873
1738593
1418728
1789051
168397
669789
3788
312006
1572202
702069
767389
415546
1721726
1851573
1467942
1908902
1399988
317865
243882
1242851
1047584
62086
94949
1478865
202659
1143352
514997
1349399
1776410
1343069
225039
1897626
31482
1643081
308304
819892
533575
534681
47691
990495
393605
1057838
1611553
522386
316521
1928483
1122071
859162
363718
1487632
1308190
1468286
1376694
1270704
1521762
359599
1725317
81115
1634719
523368
709234
1117272
615920
68598
511104
60882
1789739
29767
217574
948225
263569
1543451
225102
826162
1659175
963591
1072589
88468
1448390
1275199
943486
1442487
518915
1085715
1522574
1306416
174862
1736828
1679917
1121005
838151
246775
1018184
494029
1644822
1771867
1851022
345906
431402
1372421
685245
1407854
619775
1036980
439129
565124
1370456
1755572
1242880
406346
520902
563450
1002501
334474
940552
1769691
1929845
661373
958452
1909490
1433251
695520
144930
527092
438544
50537
1387956
424822
672808
764367
1966619
1766588
962035
747705
429120
1929718
987863
552905
1972767
1414823
1982850
850464
730961
1072759
947861
944503
639011
1631776
895683
1283978
1361024
543496
85578
1706802
579375
1125563
1437117
438207
1038972
1908476
1180197
23193
1197230
316067
295212
1041211
1446939
1754265
342227
1450760
1524204
718187
1198042
511795
1271987
1509953
1845849
648249
1854867
28672
1854032
294829
899232
1800748
1915559
1323846
773246
1610651
1405435
871552
1069770
586221
811612
917297
1151417
328433
1617186
878752
1778047
780012
888247
321556
1615718
1429606
258651
1921358
1766727
1123233
1570941
1527051
381793
853761
1488815
1783300
1590340
1130617
1203133
299988
1163529
1107959
865876
1963840
289152
307677
1362147
1909933
1779845
1317308
756811
516920
788803
205720
837246
370544
1163956
7897
1865668
642165
1428934
1529326
1908943
839441
1418273
1067172
1268302
434565
861675
1178029
347083
1449912
609965
1044230
633775
1112372
780227
160471
1444212
893761
1399167
1693708
1900638
819584
1224247
1027085
871830
1358822
603294
449040
1477892
1561776
1405935
822710
1698447
312532
229877
403918
898
715095
864301
591093
212851
715292
48967
1412757
816593
89399
1635906
33472
1918134
1922133
841945
1316871
242829
793565
1672172
44636
1177591
142141
126243
1033773
193717
1953632
1541495
1090931
1786332
750695
1623430
1662463
306642
1242687
1828748
191129
1689401
910661
1474945
383812
1910367
1726708
944367
1743369
1989061
1545067
187375
1710104
351698
134320
1469736
1020514
615336
687986
536494
1799024
1081835
1747904
1052852
286078
1841761
1463830
1509534
1662650
1644832
1654083
1766453
169311
133509
1141358
437369
828659
1198427
757478
133635
687313
1082786
1593425
904994
971003
372280
1491544
566599
1072616
411874
571255
1676899
1219988
1677385
1221199
1017093
207985
1273317
1868832
594700
1754352
1989148
1614152
1066571
1066062
87206
1973363
1297534
173162
1408260
1244394
1051715
1072644
1838344
798867
1678315
321253
1342943
624019
1636049
1818687
112518
1072280
789918
844678
1550653
979563
834856
737746
1393595
1801051
709139
259146
895918
1730967
128212
122326
1458954
1274689
106518
871356
646216
1646097
305312
1982706
968504
1778693
895482
1470273
673245
344829
1277986
1869122
496575
1226198
1529290
781403
1354538
773640
1231081
1625479
1651958
1329043
392297
722868
472991
1270508
1336294
198773
1125298
809565
1270699
928920
1506075
1750733
1332309
777110
1271996
1491070
1072150
489981
38061
890392
1978392
485106
1295314
1696951
218528
1570818
743835
1270720
1335980
536650
1819022
467421
836269
1658824
188765
460242
1303175
1081355
1861775
598464
1590555
447643
1312403
1147608
417151
1352005
846649
1961682
1188111
928664
510135
182128
359006
325256
1601429
1699264
1055688
1372628
1455770
1570054
332411
1798458
708010
406289
1005502
1093393
1465455
1056865
852159
1535999
1276330
354742
1665443
602021
763520
1342074
952690
1200437
406674
37733
209016
1691749
1569149
1647029
1246805
1107867
983467
1740779
941920
1254850
739833
604018
1005114
1115398
681359
983791
1077948
1048525
1158888
809703
912859
1907100
1729669
1018584
805652
102493
1502377
1353524
92446
359231
24384
980659
1383217
648156
913689
1479052
1045413
349996
1376223
1998233
649668
899233
173197
804930
1781197
753828
741346
1999026
824352
1921810
69186
304480
88130
894880
1482220
602452
1952252
320001
1041023
3871
258703
1330901
764659
239266
1884611
533977
1598424
1150959
906746
823469
455379
987640
1530731
58378
1619206
1300975
1843741
1270404
339180
1562833
66161
1134245
1486931
605382
744278
528597
165506
289812
408755
505628
446962
1260588
1319453
1229641
783605
654460
781403
376177
910427
1882617
591969
1532373
234337
1840910
398186
540725
1398561
602462
1527293
1441875
180850
250184
818438
1890516
438544
1325404
741633
1260854
1460679
1102619
1057389
961512
1907630
1437579
943155
263630
1483691
1212374
421842
273180
1661357
451329
1795922
543646
1513420
1416480
1598424
1317060
711304
1533369
102761
153907
1818499
396435
1078048
113079
1444889
571684
1982564
1403425
880601
2637
25563
1673203
615957
1551623
1189767
357603
578742
1398334
1826467
343449
1256336
543738
1760939
846247
1401806
633432
1834977
1288509
761253
1238391
556280
22604
714560
775209
166950
1736772
1272022
1652471
224158
481985
441088
302372
1956689
1476893
800469
959521
464398
1447591
412
920966
1457185
979604
514923
707919
1905604
709912
729695
1157985
1486096
1243375
240496
1329735
501894
1752653
696623
1918268
547073
633089
1641121
381711
1119217
1816880
563583
1421759
293363
566136
373625
957165
690909
1568911
407051
1105472
1383251
1388181
199087
1948139
887473
944844
1016158
295460
149581
663288
558325
1753407
684949
1043731
1031291
578720
963390
89841
744870
1926291
337462
1653206
1191989
1934910
1276828
508615
936885
298947
241298
1335389
791995
1934529
461014
259113
1558778
446479
1728448
302400
1594371
1711992
1270296
1642876
1015150
1731251
1730746
1262033
491913
72040
1389564
337218
1038834
1451325
1620005
28742
84209
267619
1454005
1434254
1339851
1329942
1852990
1834565
1466960
19460
1112041
1683688
646725
1527653
372423
191319
1306469
1199231
339090
387932
462797
606575
1279758
1169446
845685
769181
713884
480756
109848
94032
1929216
388010
1493239
1396738
38628
1670430
1341205
1198119
551696
755042
926666
753999
1920125
1687054
1227241
746315
1237519
802025
1318344
1003671
1755870
1813105
290226
1836225
1757888
1795553
1213928
1879105
1015530
1821589
309023
1102655
786525
930599
502451
610714
1800330
429470
1913822
1294309
1256674
1272522
1604246
435937
320136
1386623
1195649
1362086
162881
600109
1210917
147219
176812
1575826
1384832
458908
129776
1327139
1648
830123
898592
1872724
1492369
1218270
1941602
1586756
1177737
1293184
877539
1972210
136278
591546
1402413
290381
1511234
681007
1631942
1141795
1007377
1009650
1023738
104902
855950
288511
1191640
1194512
10322
1345945
1014635
996147
1436335
1968252
1282056
1917847
1424165
892037
1197657
41987
1412604
595805
1906373
47101
202093
1631347
135620
1400011
480505
1589452
766613
1725042
1594098
1070692
1867308
762954
1811047
1210302
632246
326157
1628761
1595796
525776
1120508
1323302
249241
696679
575943
994257
662025
1065217
132070
927101
1859151
695657
1975313
1656885
1869423
1900731
1441512
1281213
732160
1922423
1930210
778656
966246
1414066
1658761
1123742
1584481
280550
266678
642980
135054
1079191
1237262
162875
1148877
237556
1758424
1166848
1079967
1690920
1962780
1482513
444627
1655672
362963
126826
1772032
338414
366659
1104993
245832
1861257
1912872
914937
1400520
311752
1222962
190226
1986974
730564
846473
318069
723951
1325445
679658
752471
1905253
717813
1833726
641174
1729440
1009371
1246113
128579
927019
566048
141066
456712
1460288
526314
1014971
1827100
545340
882571
1540532
453095
1808211
1389354
1056052
1113077
1849843
1317308
1728168
632475
1241574
1648258
397931
1699492
1882166
1952510
994367
1365821
1684432
868091
1587012
475096
210806
510631
231578
1886786
78867
184754
1242135
1747578
1124699
1088742
1712913
1796116
1806521
1680888
213975
1729157
1607170
66990
223225
1838903
860481
945830
1972164
62409
467884
1080902
1356196
86399
54275
995202
1015131
1362960
1614792
1686586
687446
620585
975973
1075856
1779174
682804
1321462
1207451
607688
34362
1662277
1733007
666731
1951612
332252
1316693
214925
914636
647270
1092382
193302
424587
1586756
1334007
1423192
1746589
785931
163945
1481409
1426376
183453
139775
484741
928635
1992711
1224614
84290
1736675
361838
1817287
584272
1487974
91768
1134961
1889214
1770153
1906120
974647
1160037
1186449
1588032
1376076
1364200
1139127
1902166
1763735
687726
158410
744210
601229
927422
974675
1765447
610019
1083607
1646825
1991260
1102833
229941
1511731
578880
953206
1509228
1507869
865110
148914
1532370
170805
942284
1901410
714294
18784
1956351
464322
236267
728050
1865679
104891
1196504
1688518
597214
1996903
1566583
81252
129366
1256862
47006
1062018
1959970
1587408
1151485
1574117
849363
237308
264129
1550266
1170382
207893
1780929
1398848
1619304
817792
1533316
1337071
16876
1072684
612808
1505518
1375721
1001
579548
1449694
275373
630286
1053920
1707026
133959
1913634
160213
958999
591394
261251
416438
856591
1304528
744327
1735632
1747860
808042
1700464
969270
1245016
1047666
724718
674421
1983836
620796
1698551
1084895
955684
1438845
832885
765932
11423
1095626
96819
89373
1348655
569367
1171024
1858392
1720274
1818627
1831773
1483783
1859855
949091
1552093
1881406
1791184
1176692
1390992
747783
1940072
1839783
1122964
286040
1624309
1017998
1500276
803653
1591652
1867201
1481073
948002
1197176
1425129
233480
183804
361197
288308
1018619
1628653
1208807
906072
1069864
709602
926561
1444262
663027
460196
53110
1063444
1712751
1909552
159544
1748072
454923
1356657
1105124
1708371
1503786
1872978
704507
905886
262299
1756896
1757098
519932
1901850
1078608
523635
1498872
979252
1687123
681299
461890
878504
682163
995164
184342
127380
585772
1736453
1766486
229670
685115
358029
638716
1772941
1270716
1630775
59771
10849
1915646
1271667
1764063
1080958
1407234
812292
1275677
961727
1414426
279390
1780801
82675
1083875
238834
1416202
1065150
467144
1433751
787187
1037398
1901659
345750
610275
1595598
1107694
315731
1291637
1338757
715435
1467789
1990359
1491030
1332946
318087
368108
1274196
1491991
1688259
1434479
617084
335827
581193
1936600
669316
1515476
543079
616561
456658
207381
1983268
1313433
976443
1870360
1661179
920041
289153
19393
1145568
1736073
100468
1103207
986718
1903327
353627
1414823
36046
781248
1144679
1974915
298803
592623
339740
1507029
786424
1742295
1959877
917707
1936634
543201
1113283
1015075
1655493
56179
911481
1323164
1132831
1647051
196221
217188
1451437
260402
609213
1334559
91269
1251478
501969
877743
1910442
1753397
1599986
441451
1477185
1074022
1430046
34113
27083
1689445
948907
868819
1810435
1754273
379719
1800224
1600541
1743377
1048006
790049
289726
809131
1949242
710871
587864
389664
506832
234496
117041
1959071
1561563
1660279
540069
1434979
1170001
974653
1420452
1317696
1813676
1283117
461002
132246
455503
1748092
1521315
1898685
203578
26385
1322598
532203
595191
1705543
1631345
789117
908036
1622132
1450425
857576
477225
753192
1950233
752461
1962939
773080
283822
1700222
1302180
175490
843895
317559
771631
1998660
330304
1229255
916069
883167
1386325
1542332
1344602
1605367
42749
250661
1345770
1194800
227702
1988713
736953
16286
1055000
1207237
1270553
313210
734523
1156398
725795
1416187
1632780
120728
102904
1843239
1634767
60353
1395099
1358422
1181285
1252495
102078
1970172
188650
1629940
1142377
1831891
1399837
1102297
1269473
35058
1070069
193620
67305
4816
799987
1413847
1838128
1840032
1871785
1376921
1857217
956270
179990
275700
651063
998746
699362
62959
314468
1450038
669029
520227
1331982
1813821
1789229
831678
896612
106222
1706916
1785716
1807720
1345454
85954
464405
1571432
618519
895430
1141190
1865612
1812185
1003671
1747291
1509577
524517
1981836
1467660
746956
1872117
346305
188748
681386
1766093
209500
1990369
1920144
302775
363536
1144619
1876931
822414
1414297
1239743
1126009
508458
468759
409961
161156
1766293
662429
1533598
1826415
1359800
146219
1119839
630246
1429060
107265
63123
1599575
1691700
1302728
720706
715919
985194
380696
643862
1969071
1314813
1814903
630903
1586691
771399
312940
1141384
1573391
1096867
1845665
55584
1326026
1545008
1944281
1017076
1562158
1546999
9287
1793109
1566609
1555459
309753
1955580
1470404
1382778
1816479
590468
1569517
1463064
1061022
793024
1499759
1807506
654332
165930
1825306
204606
1589751
802475
1466801
1238938
1558472
803502
1467141
584420
1747119
1816955
311484
1433789
1222133
161530
269610
1036876
1094266
350014
202291
659818
1548787
821924
315867
91022
1528100
501068
164123
930748
788871
299089
1468607
1552628
1858899
1328137
125824
1794030
1012153
1158993
466399
39728
1508537
444806
1277128
1645756
1506320
428015
1571788
1189227
27938
157604
776444
696975
558551
1267429
566350
757306
186868
401671
316097
1459214
519051
1522873
509228
1734938
126370
1229851
1085323
339721
1042029
941238
1792682
945846
622447
1272965
35871
162484
1815487
303534
521958
1507869
1232959
287131
1078096
217482
632079
1561507
1660428
1522586
815739
334610
35864
952802
767970
1710138
1477411
1847083
330537
62048
1111201
1332140
571032
654208
1476238
751385
730842
268489
372280
860422
1372401
211802
1239523
1731755
829238
359688
99025
540362
1945983
1137374
1194694
32199
1665643
119848
1581372
1518225
1127665
358451
1288462
250998
256140
1306913
1929794
1344518
1017983
1998651
798522
1371849
620636
549435
744661
84717
955950
1157661
840718
1727671
1325866
855017
772353
668403
28877
1078835
654690
512469
92825
1406495
284131
588947
1989569
1879713
1480874
243411
925081
633767
90448
1146593
1109995
1868254
1545508
1086364
283103
541402
532551
193610
1383358
804554
381681
573013
1552951
1279231
505651
1368583
768180
1838669
668534
110261
96616
913201
733717
1327190
1184409
841529
1487224
959996
990479
415238
214501
1539581
419042
1449401
423462
949955
817277
78646
109750
1975294
176507
1807064
1258118
1635462
548857
746815
9924
505908
754605
1859724
735492
212421
904049
1694060
1361247
868608
1047595
1195684
1474492
151406
792877
835745
1309920
493898
1461897
456759
293945
1534922
118675
9668
1232682
707712
1244827
1953014
399686
252043
1746909
1706746
629533
664967
1865480
1285995
976020
1354728
1599910
763030
1269654
488753
783157
1640939
436696
1194000
219351
1218709
1855669
930310
873297
387576
1365100
1412911
1962287
1145680
1165941
1281474
79286
1674688
1207737
509930
1819204
78927
1708047
295765
1189220
1500527
1663910
697970
1188541
460876
1164456
1296795
562789
840178
780580
1025532
981862
1590225
1402724
449660
1061022
1446321
1499005
1120595
939153
1068815
1713204
333748
1566249
1865520
892708
1257143
618525
203117
568421
1238463
1051915
1803497
1064427
437113
913021
1173298
296351
188213
1005912
1038997
524437
1653239
1270324
308332
277632
1941409
1862462
1945957
910099
239316
286470
1408743
1112890
1613057
803863
1553568
1329554
1989618
1108957
442864
1597751
371694
1420097
1687490
1224536
362883
1146398
1733954
1509772
964391
1274909
759507
563603
1737713
1345897
1968743
1534185
1791772
73837
911756
75730
58995
915941
161350
1638868
89947
1663480
342799
1799079
754752
164525
343059
1100858
1183405
859113
147123
1485440
1382977
1963136
1384670
922898
1818655
1156490
1722868
448728
1342417
682233
1430416
269274
639118
509202
826107
560544
1442721
1093938
1297464
1706719
159405
314199
1113760
1476206
242447
828392
1542253
1295679
106848
66039
1783973
201170
1509018
1898972
1669817
906856
716698
516259
799025
897251
1975770
1656042
1987444
299864
1385646
569366
170551
1634297
1425684
217828
1725969
763126
822833
1866237
1604787
347328
215590
1041729
1955188
71237
141260
611798
1218821
144067
1790788
1318083
981252
759370
488572
706260
188363
1908337
1345876
1793679
585761
333239
1046187
1024405
1579373
1025637
1670107
1740607
1981989
1797003
1958009
1076170
98126
920090
1563623
435148
406007
546378
1000353
1181506
522409
48221
1130257
22131
1658260
17720
1367235
150049
1806771
359663
387963
543894
1925697
1327836
593609
1644376
487252
1865130
991345
65779
1161705
1713916
1663750
385063
1867782
1235466
1164783
1708908
1954888
1085018
1011720
1367288
1205922
484891
85189
748107
1025543
408816
540652
979984
781825
1284127
1739657
72833
1550489
1311306
1831931
329173
377719
414531
1038326
1662738
1268116
1340747
1208609
945504
487940
1242279
481938
1230857
1751540
1037150
924569
467835
1958686
716619
1343976
433131
73122
1274846
762141
9425
1390033
1589170
1097211
892900
952495
643195
1489866
370316
206398
948458
1123046
456538
1530664
1297452
780575
1034223
1120172
849671
1427202
1566279
1521398
1130770
1509132
301363
189214
508205
1585980
1600886
71418
1052637
1732367
1330028
406029
340389
1182437
226837
484148
290208
405896
146916
627593
1264659
1869366
765735
1458803
383390
1911730
480162
1737233
1445634
1655722
533689
1913964
656400
1429846
722357
1077147
644345
1918034
1437863
325491
1400768
1450636
1677224
1143936
237364
1212614
1927275
1803333
1988414
761934
1565881
397333
1333325
1021648
446175
1201546
310560
1973072
552005
1305353
766622
665315
963846
1107494
1884999
210635
653261
1560249
1308749
732017
335342
1132358
1278999
1220074
443509
877434
1833450
136701
1420405
1269754
520669
7097
826356
1088624
1933602
217203
1222672
1476176
3824
59065
618203
842563
1522142
1354224
962141
1395310
776978
786852
625656
792039
201364
1056887
511973
1329195
1004305
1922957
785823
1638104
1270228
297731
955158
1879980
1933938
231968
1396883
68249
1346099
1343802
816145
637903
303459
599708
280906
623868
1086301
1314348
1272469
1610923
1640943
988670
1963086
257956
947982
1024161
913794
1953242
282944
181599
1315767
788158
1736920
1224459
630832
116882
398749
627628
1103084
24391
921767
1478643
88283
1766475
211778
182117
1862854
1262733
427235
368013
709615
293562
983072
1768519
739277
788109
1186074
184614
749630
264533
544792
1653772
641768
1920028
1616810
1937341
851344
901392
1779469
787224
911194
608370
1891818
892498
1340843
919297
1011967
901907
79288
1541785
1852622
907682
207580
867366
1617621
1247830
249977
887573
66586
1227560
1208577
1413105
554005
197787
643173
1291328
1835933
1542665
460776
939495
1426111
996909
584852
1515144
1829663
1907329
1240481
228298
1626004
270591
1706851
1094367
219806
216132
810662
270867
1612244
1540223
416956
1990270
645295
1375968
1895994
881402
1651952
92748
1688581
1453958
640470
1807818
639563
1634594
639803
1323957
1556691
690467
866047
341635
1945158
1975310
850716
1956317
1583475
8467
1863851
943116
197568
580263
1627940
533064
707139
690009
155000
174384
1414514
1603297
1356120
935839
606580
1155233
1822306
1992427
1367523
228299
1738513
419699
230316
1301084
882448
77643
295647
125058
1999763
1492369
1046312
35299
198401
1304893
549351
710364
1658856
824810
1382956
882851
1537125
70253
961514
1050000
1573101
203315
1784667
1535095
275746
826413
955684
1856383
1898036
170424
1211109
1264675
1115630
383243
1604582
324501
1445588
1129365
245129
555189
1487650
1273911
1429676
1468626
307567
1095143
1638274
881445
1072378
355876
1606996
1485977
685631
1443131
946444
1100265
1008325
1195116
960242
583373
1867874
1769649
1805471
1068609
389880
523047
921162
1553330
114243
412242
903279
488290
1836643
1358023
939062
1856805
1401112
1309852
712067
644145
1493022
516118
782623
1712382
639919
533456
401433
688072
907978
269298
320768
741522
1190275
63566
285396
837768
1283892
1341753
1044331
1808324
246060
893824
1090933
1212006
1340174
1882024
618778
1565520
488302
566740
26837
1659096
1814702
711426
802641
1633111
758164
76825
689359
60630
857464
1587366
947145
893761
1392596
1876706
1761929
23927
1141394
1875255
1536940
680655
782936
1643305
292587
1296938
457524
1680497
528479
1133202
1304565
1383302
716477
1465239
219597
6203
1683742
568529
449244
834183
883383
1778269
1792388
570495
1533124
1976372
1752188
451818
1978752
581795
1464879
910965
843484
1146037
949448
1505090
563805
346133
1819927
599742
1683712
1569065
653451
334851
170214
651886
286330
1708387
25365
417370
279038
1673640
807974
377305
1654151
155259
386005
1646913
1358063
1802942
281048
186607
114872
1694820
660102
65458
920806
240747
1406008
1785747
1803006
45046
305718
950725
301006
913101
188170
1423501
1416748
77060
1819863
1435155
1727163
1519295
736445
1016561
1376351
282473
756495
1042898
508921
1693305
361565
1632315
113334
488290
1549357
981854
727908
1574148
700422
769907
185343
1266708
1360886
1395527
1611877
833134
807977
824906
988271
848514
1852337
1317883
1961502
1287806
1676534
767544
1160877
1473935
1991621
1486872
670775
1661980
1173067
51802
1961905
422975
687521
1897918
1562871
1545159
95524
426342
1870719
346201
1689124
732209
1714228
713101
530377
590761
1889100
1761007
708384
1080286
1799542
575803
161659
408597
615600
250198
358622
345984
296228
1823836
1107668
344675
993259
834786
562397
567536
1938028
915096
1795052
1335330
868332
1399403
899222
957266
45835
428477
1599576
1066137
1967187
821456
603603
166917
275542
1888871
376936
1333576
1852267
1620056
466625
834937
594955
681917
676852
1262435
1607581
1734745
1581897
237338
193110
1580772
490563
1577086
321812
1011638
1346914
1425205
1725893
1586003
1585287
450553
1091794
1098597
1780801
1051701
188789
1336780
543079
706351
834134
136524
495363
888756
1914513
435044
1740023
798062
1520830
1166951
1428136
152785
1076998
1197982
1432849
215012
1237649
164895
286055
1126598
871075
1211618
1773102
404397
1546350
1494372
889224
326349
1017079
1590136
1569117
198432
1876288
1981873
1130901
1773003
1572775
164449
1504772
275448
1413160
1422466
663074
1172412
1460992
100069
1680688
1883671
1756558
1738565
1962061
826370
1035473
1609859
58038
1381491
133164
53654
1369350
1592872
631580
918720
233655
809018
961069
1263209
1050379
1797585
656394
1253877
1772894
1287651
201976
1670947
70215
1826177
200152
1965543
1290180
66789
901787
7660
1258981
1073640
473174
1572055
1934431
254570
1411440
1398161
603696
1396620
1389246
634566
91203
1617777
1874484
289989
1330293
126780
561621
283750
728287
293245
1415250
222571
1476466
49335
1113682
569281
1002039
1504867
705724
1300831
901752
1016223
1296748
1683891
539289
241253
1989485
1931255
29359
1351158
1216984
1288902
215053
295602
1928896
1676666
1285644
1776282
1936121
374051
328375
1016712
1593239
115098
66998
378530
1363677
1414965
563799
1133341
853945
170500
27026
1829672
496369
958970
763431
933989
307845
1621069
1235724
1099984
1419561
404175
1205974
1762358
394522
1943993
1358771
87192
1854498
847363
912438
1939257
1963989
751320
1018985
1858696
1557601
1740789
997655
1775330
1932081
256419
345633
1507454
35846
1035597
1938828
150018
1949326
307760
398568
1309070
50013
1852409
595989
1610890
600074
1391317
1312452
340655
503648
865613
1535546
574477
1301411
806115
1084252
291442
1870001
659650
829216
1858103
650324
1785974
43284
302650
469527
95231
745918
251524
1842816
1489051
1126841
1665474
1443615
385104
186735
1970446
1466198
1351776
589275
1884400
1439911
1182660
678798
3283
1159467
1097950
1457486
1040867
1512199
1715857
1177604
1244822
663217
227128
1641396
1942945
1988121
497747
683626
1022016
1998112
1369867
1747587
1097749
235765
569469
1126456
1172611
1124582
992805
152610
528850
588387
773542
1970594
129466
326829
1479887
83255
1080795
725475
1418502
1286686
1245500
433531
950001
1891290
275272
1855733
603078
51897
1515576
1866571
29477
1888559
205834
1078090
824468
325943
293404
726196
906770
188204
179200
925540
733872
174967
1096284
1591673
161334
179382
1746139
1242387
1712871
679249
1101723
861809
1754705
1164651
1666803
1367762
923373
983385
1619831
1572005
1580233
820093
144613
901254
1184130
171105
197096
884721
414724
1245256
1552124
178297
1423745
1048139
1210038
347736
1000435
1453105
905126
1788193
476683
171301
829765
1120857
1091413
134132
1549387
675132
630504
842608
992467
1174079
767221
691777
287468
1620849
804234
197649
658849
77122
470005
747661
543135
1831773
1202591
1726807
1165352
98631
526257
1598525
618756
1952887
1023319
1948930
1536705
1523776
9438
292292
653338
697972
1990970
1014899
909858
1661546
428170
1913254
1461048
419042
1069339
1028788
1742761
1460589
1564472
860993
83835
539337
1310028
1430792
978690
1256796
390978
1505520
508784
732833
1925263
564922
706358
1164486
586948
646532
737701
823619
956412
42000
1170387
74661
1029753
908897
1200997
963729
377732
243803
1806206
1009
1064255
1217182
1502301
1469220
500004
602710
1841186
1075073
1678168
503119
476467
1760190
353796
1902966
1813346
1344803
238134
1194475
1559902
30146
74084
401266
782163
1495975
1326917
1705411
1274889
1161703
1769515
1943899
436605
88130
1001015
1043337
1233851
415005
1113431
757610
224209
1807066
561664
381103
719622
79923
1472267
709550
541018
1938883
333900
1389431
427679
991633
1090484
733780
1877765
153805
1895459
1741530
1701857
1824214
1218875
577273
995909
1489424
1295738
7346
1305961
1560191
1855933
1527674
1658328
1042689
1519301
1500329
1191598
111399
1371228
1914969
456298
1689615
690615
585801
1524561
336575
386874
906427
424006
622337
1216743
754283
258106
695061
777789
556857
1603297
1647511
676855
990277
1686872
411179
1590391
413066
807424
370450
1894513
264126
1213979
1839305
1350176
1557787
1654972
823553
202584
1737096
442238
1004595
1504832
1715039
545075
824687
1381627
1513744
820976
691888
1875670
1158896
1638562
1079331
234733
904126
1703391
1618561
187579
895629
1445316
1381094
315596
616110
713802
155882
646782
365476
1902554
1280251
1458244
1826686
352230
711580
51583
1102639
330758
45199
619907
1140086
1946377
265702
77801
641541
1177692
1473133
1412443
1217005
447762
1780567
1721650
1222840
1745721
1053206
1743439
1933281
9988
900501
1623454
1460910
599029
323272
631006
764585
1192169
1196706
1457986
1802976
1879933
54880
1446702
618494
915875
1050938
244486
1362360
1628232
823996
480260
1949367
1597626
1287646
1468571
3728
1400764
555541
560728
1804460
1998978
750085
169399
798663
1177670
1125175
570259
1619374
1124775
1546368
896588
1904424
1304745
1817095
521777
94809
1585662
186897
755349
1339310
1349652
812862
1503363
240644
1833358
1848688
552219
1965356
560630
1237442
1388955
396435
1544755
526042
1076292
807018
1632913
366702
1231514
99151
694085
600
1707127
1505570
859489
1463260
760708
1072327
125729
131193
1299291
1643933
772424
1816135
1149114
1116481
1316660
57143
490997
115148
1474149
1506890
47047
781665
1721236
1692356
498367
1519325
516052
1557452
1977423
329170
899042
644413
1029098
1401140
1271613
257192
57807
499887
530219
652290
800556
218705
78952
1841863
1126658
1047359
1584660
108046
1364609
812517
318949
1984431
1403138
1711283
152435
639952
456006
58236
1440901
1410913
933266
744870
581781
978147
1775881
1865596
1321623
606238
1144416
585366
554215
841635
990748
1428983
1243939
1347967
1733405
1535292
1163883
1633111
1961647
508270
888511
557161
1165517
1159642
1420277
1267742
410756
1884588
470718
296061
334678
743624
581394
1585760
299990
36954
714749
971167
67380
1041283
325648
1243646
1784965
708887
1454458
1482559
1628031
543625
1777706
313659
1984033
1307826
1821197
1039750
1125779
1658260
1484902
777252
62377
1775928
961792
418954
1508481
1907164
543593
1405028
365520
810922
791837
24478
1335389
750721
1811553
1520161
1704559
1560935
906325
451081
552071
1120843
1872916
9750
1867406
248483
199493
1071153
886384
647736
614296
1965542
373241
1106452
522500
505769
1220866
564524
1028782
551233
1122227
892285
706521
7011
646110
938934
774008
1684242
539324
850025
452651
1968028
998234
292232
199032
738708
61566
863639
1680321
888598
98837
218109
10380
1560165
896380
1755068
140838
1590006
255655
477113
1812359
1427376
1826369
838628
1910916
916089
1782938
806709
585340
1112184
1124080
397484
1246964
1300869
457975
1849124
1732990
188778
1736099
796541
1613654
1915331
1382808
1892244
1051504
424392
853107
758574
1516336
445203
1419810
46884
290165
792856
225238
738125
233492
1537187
1795721
1779628
948903
810357
1776631
380516
1405712
1174507
1419425
298117
57916
1754074
761634
44320
708599
1441739
1564320
269351
425547
431913
1337783
1554055
7325
210521
547184
336746
101234
1829682
362978
243016
1025939
1652400
1841744
1390923
140257
1298666
812630
135454
1867491
957307
1396872
1122673
621991
1632540
1333295
483578
1808419
895562
1024328
101076
897130
1500719
115608
1109348
565611
31294
256350
28036
688095
418014
643192
1582366
462101
158986
278528
205094
1735426
907802
739851
206690
1264055
1009735
484336
566896
21121
887154
826562
429982
1885861
465863
1984909
1418569
311734
1394627
293793
949661
441219
1608871
279994
757155
1589764
503262
1519131
130141
356678
1016234
1613654
1927257
1903935
1161455
1106424
763405
1853974
1571526
288797
235013
1750554
618621
451592
247675
115011
514365
1104683
1369277
476587
1049678
1958424
582775
1471077
1704375
557756
988392
719566
987184
1544387
1483893
594090
545192
1818147
474702
1453460
1718236
1878418
1064660
1206598
421716
547544
946876
1733943
1088421
1097267
1622183
322360
247622
1541330
382883
486318
1699854
1545099
668982
1663151
1468762
17353
1073376
409640
1919726
1627122
1923858
1527051
1398365
476052
1262868
1889996
720171
644199
74783
802819
428641
1146674
1323658
97265
218723
1269620
1134662
458948
642033
1162612
230109
742396
1193367
458170
1292732
1870965
242735
225799
1923677
1635353
804295
1070337
168550
743012
311098
152512
1637698
294356
1796456
602312
1607943
122908
168087
1325104
865073
1184426
1307219
669427
1152559
1046761
1423886
1489767
116391
600767
1523221
966289
1766760
1866461
286516
1577086
938007
1793018
385173
1601587
813924
1949981
1884611
1710132
1499389
1230288
1596508
1954102
1624996
866043
876127
1783939
884611
167640
831218
1642468
125881
946426
843830
798151
906183
1089979
473181
81076
1670004
1080493
721367
1251502
453878
644605
186618
1528708
282459
1137969
451244
1924976
959612
1031342
1422496
176820
1781978
202507
782972
152065
467419
1122485
487675
1026604
96257
719083
1974019
1042638
1714341
463651
848279
1508806
579533
294412
711770
453758
213912
601918
1004615
1807609
1850161
1882220
829981
555539
891620
181981
342956
1299519
422026
255503
1879092
1429543
952772
427982
192636
972457
287579
1408416
124869
1439543
1878677
1212540
904036
48268
1684898
156144
690687
1975165
316598
1567248
65797
1284452
1256201
1456256
1104210
791430
905715
488969
1876956
1087380
1075381
594620
1544229
26017
1687059
1332313
1491780
735048
482032
1160885
1195625
1156699
575639
1538135
1508573
478364
106904
569086
1595831
417200
1363544
1405541
507868
719717
1465287
455471
1457974
736714
1235049
1260772
552509
200926
187579
652567
1595343
1374400
857369
763296
1364994
1691808
808616
1185325
1339577
1193748
1744732
283103
1164383
1251598
1536129
264412
1014696
1264958
1000444
229726
921575
626515
229278
613404
399229
1666091
923117
371646
1189457
936041
458885
1722423
1569269
650092
1536680
1665121
328010
231212
240333
1885561
71980
748504
1831642
1748376
1841994
471585
587414
747106
508136
988134
1465270
890882
1108094
326654
63572
1156421
379719
1287654
1958200
1351301
977560
1814373
337333
1698026
683575
298633
1154039
104541
1002755
553234
1999151
9691
49972
747549
1445603
1895343
979248
295746
906824
1061026
1467981
1347354
1639880
1706232
1848209
1005565
122666
209208
642087
148837
720834
1598418
541495
232997
1600315
483129
1412857
1660248
272049
898352
1857330
1681125
1825168
62363
987344
812697
402128
1803625
1050115
26395
661413
1233795
1307779
1976960
552931
935907
783909
729709
1921010
1965772
232452
1220662
1947890
1154149
114033
1590885
1773804
1756742
1538407
834077
1036347
1500211
883145
144642
1129740
1396188
1095958
533953
1848209
1281926
576860
125662
1235374
73274
791032
1618699
1125365
871445
1771795
1428017
1567507
791717
589831
1252129
1853652
372514
1086920
361517
1880494
1746776
391388
796526
926332
1087295
1143652
276681
783258
349189
550504
1164344
1830047
1181427
1617917
1696413
1405142
1100528
1059284
205884
1544835
899118
568755
725741
1546816
1070934
18912
922017
1166209
1192721
1597689
1735296
1257402
15738
1148328
540664
1511165
1266554
1542925
1930036
1657907
37362
1755454
1676070
179905
762141
1048938
1466520
812630
86820
949622
530418
281349
1089500
599925
1791219
96965
1630288
333063
1720205
194250
1489418
641135
1469681
1656626
1631114
380022
1952262
128204
1978527
919785
177679
1584724
450468
1463692
1832314
1310035
436051
1264362
1858758
813442
723619
79012
1521585
107990
1810655
1297863
1216751
42802
880891
1618750
1104599
1565346
305066
1125105
1225694
1154538
416331
1667806
1617560
1236291
1720453
1599088
1188266
1281310
85360
1489161
320685
1940565
334141
1086672
217581
1762104
1841409
592738
1570399
301006
1452084
853493
1019504
1476725
494371
976474
767486
739094
573970
409244
1818236
678440
1576710
1448652
1113677
238430
1669488
1052447
551493
269304
351095
441604
91156
1705277
956825
6501
1264629
1286454
509928
1947503
1246595
688404
1183282
68935
754738
1604770
549376
218604
215941
1130637
286559
1815478
1653904
414345
604512
316098
1473545
578027
1618552
964666
1972386
648375
1168166
599757
1356577
172233
1165287
680162
1920481
1564301
616453
1485268
281102
1561810
703970
1419830
817966
1323633
358699
64839
393452
1471658
236714
1026637
1642035
662589
533548
1859456
265657
1288942
1996039
917994
713650
671944
1972526
475544
1712193
823086
1466543
62409
1645853
444027
75222
1333012
41483
620279
924507
841729
1150724
595556
1964990
1355136
747832
1183909
1826616
1999838
1447929
1581587
1546139
178889
1939187
374273
387629
1705181
581096
625894
177704
1538874
559747
640758
787761
850827
1165261
548431
1032849
986838
803197
34824
405168
1634767
1423071
818713
836758
1139293
1561804
479195
1727189
128293
633878
1073089
623462
1586932
1303656
1691786
1984304
1638639
1322054
1112593
1436057
739448
1408524
288650
1566234
1011492
1808269
1623229
660021
1572672
792932
295788
907015
191809
1667365
788613
1615482
539054
1779578
8338
1310627
1414289
164432
371930
1378040
1091802
279084
1545838
349189
888738
869296
1861415
325707
177820
1518311
315879
20865
958705
189806
1663735
1289025
362747
1578728
149077
1099820
286854
1229301
299158
316026
612411
1534001
683883
1894524
1576491
1084271
953143
596986
377793
1714170
776069
1979612
1933211
894423
881421
1697440
319942
1846701
1829517
1267838
1295811
1521604
823711
1468125
549570
265520
570664
1014431
760202
1778348
593327
819808
456454
1305275
1438792
1737355
1864917
1260272
173030
992121
1983255
1774331
201795
1675015
1932661
358929
772424
1283167
1370654
1467261
445797
1758903
276205
580692
1612310
585300
107428
721416
441727
1332957
249419
1746318
1408141
819166
948059
1777838
1145050
1224528
1414314
1743955
150707
375469
533041
874691
1937697
400610
1575667
1337299
1547804
555940
1457227
510582
1103108
200271
1213116
293575
1257508
26321
1529715
1557079
1417444
600351
971675
274874
1723482
1215415
859175
557761
1836919
392551
1346379
961065
879196
1762814
714734
1816958
1359053
1516850
1359714
295804
372525
1956517
1791638
1453532
303363
722211
1824362
1813075
742446
475520
1486646
1688119
652620
880023
1653394
1915723
218283
1646154
1117671
263711
1390508
663042
230171
596866
1400097
734444
1734714
18861
1900646
1272462
899550
1957222
1752664
1599940
988909
562548
646049
294564
1253582
1275883
1459383
234863
1541462
1942189
388855
953997
1427948
1149799
1708278
1519843
546683
83819
1740700
266123
251151
644851
231341
1130651
1141697
955980
347822
98561
615851
1381899
1038014
639760
1152492
817129
205383
158595
1615965
618284
1428439
1832882
1512912
1640936
1753081
1770316
965480
802521
1325784
901371
1058005
638458
609035
1755462
1163404
266945
476547
467514
1754395
1472862
1686201
628666
200335
499549
1253500
1193017
536059
1341262
1849889
1144785
1736049
1235859
1493548
687822
1808010
787738
120239
1009447
1151538
282035
907228
1883982
819528
627465
1186568
1602228
1886409
698087
1092157
1853837
1121434
1099369
17488
1400157
1519415
536967
446118
860186
1214040
1964227
1580215
544208
364090
93385
1238709
846473
335373
1459954
1241503
1107008
1129586
582765
1255754
1437506
1186272
155732
1356214
446145
1907574
641063
1845742
561918
793867
1829205
924160
1780689
302262
1611016
803909
635604
1544856
1320341
1550503
826338
592141
44818
638045
405614
72239
827545
1934088
1458431
1797315
1764902
1096289
929291
193049
1645787
1989516
1503648
924627
1761104
1417854
725977
244474
1374082
1438898
868597
1443861
1817619
386832
187819
1087939
327668
176594
354350
778924
1669986
1665745
682018
714294
1199625
227611
1828725
307408
1950947
1509353
363753
1812351
635846
1984600
872863
1407998
1635881
676855
1981879
1382314
1997467
1226465
1580407
58103
237916
1361028
1027767
1817959
401968
979871
451977
1986480
1774636
1516210
1574811
933058
185898
1754779
1805943
1939261
1879994
728675
1641048
440975
1337071
356695
1880350
769367
251712
1619745
1059903
1440607
1876195
1350822
471295
1118424
300879
1953473
1520997
1284965
411300
656846
1001326
839093
848775
1704844
1073271
1692926
1909749
1445403
333042
242279
780213
1004845
1294966
40411
1291911
895837
1267431
1463800
714295
1827531
1725211
1752556
841632
1235910
539939
1196475
1539613
479797
1626668
741978
1208222
1968369
582912
447601
1209517
187887
1861041
131598
1473048
1221061
540746
1326574
279100
1557519
426452
1930958
1993183
106188
1385292
947597
1490580
1684521
828821
155711
962431
1084814
860481
828659
1377891
1190075
1940951
1104275
1738770
1716287
22888
1653282
662161
1277874
251810
807659
1635613
1118358
1080047
1328996
1933347
1350954
1971598
535138
1617482
581153
72114
1134325
1125181
1157847
996422
1953153
944068
1271102
1774130
934357
1321954
723808
71766
1667608
1378817
267597
942480
1184114
1742978
1456177
141750
31398
294490
505809
969661
1147112
977994
1335703
648924
1527456
1160150
1537841
231060
455289
1515576
1113904
1079724
850312
121697
1134342
731614
1282710
1819317
648004
1430349
1272991
141985
1006313
1371295
1453907
1065288
76657
806400
934761
484574
65726
1243039
809937
1521609
1166311
592027
1650503
1046119
897938
1658771
1653999
1722892
504612
792440
360618
430003
1578509
71172
1060672
1131884
327246
1803071
1615034
227102
1976555
862720
1201120
1887567
818458
1767447
1595824
845798
26994
499860
360744
332891
21218
785858
374608
15947
314210
392656
220053
1630689
1957650
341545
667108
52114
145038
606040
1453031
1989965
1986283
1401835
1384351
1089289
175750
905539
1177941
1337389
264777
1457114
1972920
915042
958091
1021729
1885515
976337
751683
1769791
784640
1713709
1249103
1752758
453724
1501973
433764
1866259
1873865
562262
387336
1780392
1587181
1065330
1983887
399158
1217054
1287000
1495048
757701
1807353
1215176
1599435
991360
1625722
669207
1470080
1596294
312860
1382088
131883
864464
424891
753980
1659906
657448
112898
659904
1408693
601
157502
1030677
1659811
1559933
685407
1139622
516932
809606
974856
294567
932106
1110771
1579499
192987
1478
12026
293838
1882727
1539259
679523
280550
466702
223204
1968036
1777829
768043
1552010
722394
634901
1673152
841731
1686208
904126
1846621
511512
1025930
121453
758118
956223
1470285
293363
1963955
203833
949631
756165
592370
721146
732795
1917847
1511260
1414347
1974155
920162
1065549
325479
161438
1887213
1739885
1149279
444956
1080053
1857476
1510947
796383
1962731
1069940
674562
1258637
1275393
1504756
1879573
1645693
1379299
1422956
845507
1056994
873029
772397
296818
200467
1345289
1187184
1579064
865402
600590
770471
484315
514737
1195649
1079781
1033272
1375891
1560165
73209
1507790
1116054
271241
868819
1245867
68870
611064
927642
273568
1681706
1961012
1553720
1210338
281954
64263
188196
916060
1977850
1175549
1239494
248003
481680
829438
1205080
541600
735820
1653671
164333
167855
947201
394882
1751121
194737
841787
331955
352452
352524
1645068
1085634
1448602
1969732
1078348
589026
1870296
1000676
417572
1753343
205098
1064160
942588
1502054
1578003
821464
231520
1385842
320475
16003
499012
773905
36976
386994
1402342
371828
581172
1690093
1216510
1015267
1810822
528812
1602275
1937764
183473
1941645
1933277
445333
1454998
296128
942227
827851
737746
947885
448317
826772
642575
323303
1227844
222333
1897943
1095440
1925117
1286796
77146
1638644
668350
399025
1233944
1981358
503153
984765
1473577
1424671
1873934
1162629
291900
1628703
1615731
1545661
700618
964310
1026038
706547
1474011
938601
486145
979570
420016
1066496
96771
1688638
1063227
1005555
907495
889511
1374750
1336713
556954
540442
726069
1667774
24487
1884125
1175524
1538407
1477185
1005335
1899175
182953
99658
903257
411175
1779355
93924
1769763
985750
295568
1434783
666518
1336706
1463421
1294106
807263
277529
639257
580854
1452615
32275
512321
974191
1539390
969000
1785320
1179031
577207
801827
639760
574614
853728
1400953
871932
946993
1891965
753430
1429583
1881455
7354
971641
1860712
565017
1469653
809912
1941390
887221
1141656
51073
65026
132848
104953
393306
83662
297518
1906373
1400145
366872
1241623
452144
337701
1737469
406643
1940863
1656282
1349635
1697766
436691
390921
1820649
1398027
1265956
1310340
1271184
1221741
707485
163332
1694289
1639781
1528346
1331059
1420777
942290
476427
752763
196991
768878
1048455
234858
1706807
1032310
308534
767346
1701842
428176
1474674
1829083
219884
681543
1277839
1188081
822463
458928
171757
505028
107617
10442
803457
1767122
1105294
937501
1242468
309456
1309799
45403
1657539
898013
907350
1764377
194135
444043
1860408
994231
1190305
509261
1903289
1271748
773981
493336
924972
1245515
695788
525706
516998
360908
272089
1851590
1424715
1619274
1337875
392873
1915947
1363332
54995
1008462
1186132
407702
1312939
580255
1951361
294415
1889559
1742718
759177
483078
131877
1111368
13421
1134181
1902339
1319969
1535585
1923060
1025577
1784810
1994317
696653
215075
1127516
1086986
1752883
882455
963381
751000
1124394
1819635
1159277
697491
513971
398773
674796
1347090
1863674
1830999
1901850
1186513
1649408
1623229
1417331
1430978
613365
1678357
1830952
197805
1029633
1164651
118344
147866
457092
850716
1009322
930637
1273204
1177445
1737538
582919
678308
1468750
578911
350019
227172
1599195
1294181
641917
83891
929640
1291569
1345564
1444345
1205854
1717241
1978139
471377
1515799
1877434
1827357
1398834
1745808
1827472
419621
1039513
1841704
1425565
1556122
1336696
342431
1936747
1160851
815306
1502262
338119
39580
950258
1782140
892141
947689
1941870
1726275
248460
839008
122812
1149800
650315
1586534
1678780
811310
947448
478973
108639
1932207
687066
713486
1318564
1398318
945580
799510
618728
530462
780429
350585
162729
965562
735520
724038
830229
150599
1993901
826430
556805
853407
439502
166133
447414
1435455
965379
533269
1263658
1600523
1864736
1290914
543387
1485163
1258612
159459
168119
1754799
1843448
1915045
795186
1566184
1671347
1291611
1814692
1683107
159572
218153
132588
1406842
266840
89338
1623312
460459
80714
946431
166065
1469419
479825
406948
553599
1026609
409268
463256
315690
357262
1699614
690629
205138
1713253
698825
557541
303827
154112
1076649
408965
893542
58490
734768
916351
1293279
1900605
1264988
50592
1479095
1537698
798480
1432216
953471
1177756
1972549
1449932
958326
871492
1060590
489652
762574
1044433
297459
1287186
377190
1762024
1969453
1828537
1182179
1923525
143911
1993672
1779055
1690716
65225
1452375
1298718
478172
793702
414035
128041
1349309
861442
859701
1967671
1586554
1716699
1188055
981830
1167974
1743993
436493
189960
468192
348446
1172770
1407738
1314775
1631525
185959
1524122
223353
830475
870596
1479441
140989
1166659
634091
280643
514069
1090611
588471
706879
1936276
897470
1711511
1023000
1862583
1399441
554469
341662
1700724
708722
941855
495845
1159983
1684677
628589
492745
1266897
1992415
1295911
1315213
1538594
582018
1322113
1463756
1251824
599630
1091200
237364
743164
1839230
963936
1408721
614632
162803
797273
1340747
685632
845822
1840397
1703325
869445
652779
1382025
1022983
505864
1878352
1871785
1068511
1261826
1355285
1416760
343155
438921
623201
678043
1806037
931591
1490732
447454
755905
1168997
1278631
575087
931260
1915362
1083444
1785699
1706567
1025281
1216670
1422956
215918
1581818
724019
1507356
92219
762826
1811784
291438
1885751
1501862
281114
53166
1535590
1267737
1789884
967650
1591827
647193
1855200
1998159
183861
851949
754039
163386
338004
1967904
348201
1363650
320877
68167
951791
886819
943815
701641
532947
1254829
1256259
639075
840247
486475
1552164
1297093
281656
460254
1761581
967517
586912
1142237
257905
1746799
288652
759851
1562569
1959337
1664231
161088
595602
1902672
1192738
1371152
84939
154032
73022
219357
276923
1221832
1274852
878057
725253
587780
1741896
1106452
1494081
151759
1407737
53913
1113584
1838752
1536585
1687648
270648
942843
1398839
1460008
222617
1940657
677704
1135794
910519
885059
985130
279429
1969907
205554
585793
543146
982275
1540300
980778
1929567
20680
1747140
402905
918244
1110655
369248
1980060
67953
492461
114502
1732254
687600
1990814
263377
285559
1781247
1106623
328794
9384
822228
681143
833073
1986947
1156010
1137796
1758975
1705652
776146
1701236
1302137
1098890
1652506
205216
1629778
1330545
407510
527838
1791320
830740
1080953
534056
432177
779085
1984214
273928
1636533
1417104
615940
1095646
805078
1257709
575452
1880037
734006
44102
1368850
748283
771262
1353033
1818170
853146
1556959
1136213
1125485
959364
1118565
1791736
1137139
881342
1063179
710493
17724
1101038
380294
1836501
720622
1636532
757732
1544187
974760
1124841
1314085
607342
389673
88682
1216473
14316
769285
1678004
527502
374796
1177369
1350408
1756569
22580
1653401
756495
949254
749646
1200693
397681
920282
1074743
1625611
1255587
202095
1142580
463502
1575766
671763
816631
1266673
1013100
1101958
153684
221699
1682991
753036
904434
422196
752801
312870
1327756
648079
96452
1356377
1028319
588995
1830133
132968
671828
163576
1511607
1692103
717401
1458091
1715644
757290
216039
1723815
96664
1449566
741650
1826869
1763374
1529277
1560284
1625341
382733
1300775
836794
1311796
498938
727069
563700
361493
38752
1552450
1845129
77145
976311
1218938
831074
1506289
919031
1579494
1405317
186776
1992226
1904513
100770
1982494
289812
1634663
1017576
1771929
886328
1436572
635528
1522010
428246
155932
1201951
675313
853407
459081
1848835
399430
1642467
1212824
1426376
1727202
1942974
637283
1664847
358989
937113
151582
1835956
279222
960001
195999
1238588
16672
916822
1281966
1103060
753555
1913291
1781966
1689911
316917
1535723
1779696
623859
1476127
1923707
1648880
798688
1103750
695409
1107336
428972
1386332
1247171
92367
415308
1785614
1980079
691218
219798
1373057
4809
1006035
680063
1650635
983791
442810
1312897
425982
1633632
730150
781018
1456512
362815
670645
1761780
1288842
1715856
315132
1360341
1186132
693316
1114315
105321
671898
1182177
1236946
1320611
1751682
102260
438735
646128
1911966
1351930
510299
1752473
1507764
358382
1044094
594909
587781
22778
1470096
544296
1599036
1849090
952463
415091
1845372
571336
1280426
1975520
299813
1268567
1529292
725983
111828
1914544
1319127
1087796
1366741
1563030
208281
578460
292664
676535
953021
746241
431058
1581859
1641355
25209
721603
602240
159786
945982
494205
516115
1405810
773844
1248037
1148673
1727645
1659770
1637135
1529392
1113970
1315424
560764
112127
636150
1191079
695634
1711804
1632132
1580621
1083151
1693022
806285
220082
159108
657131
905964
1426210
1123263
1090083
1424233
1067033
277976
1530031
1836458
637160
247557
1236306
1914561
269761
207475
1352795
1337911
1260043
612712
351899
428206
232218
315721
124632
625521
120267
1609989
143667
59461
1394712
1603510
455395
1502341
283793
640035
1377732
252193
1253923
872994
464298
1935824
1218407
292564
1566634
521721
809468
1785280
1909862
1366888
1515590
1312457
791256
50523
350541
491161
572104
12941
1142701
373070
1173798
1067932
1623692
970381
1688271
1642605
641318
916368
705020
1531681
843314
1528547
1489196
1582915
98498
813564
87947
644050
238835
201192
87041
1851063
44404
497011
337999
1570900
1759880
237275
665462
1542006
1097572
1928732
1726081
1078189
1485074
1265634
1263049
1464205
1776111
673525
1538048
1737931
1382867
16663
1837743
1803826
1670953
1282520
1078980
155744
13503
344338
471973
298336
1012668
363823
1128265
1779183
946042
1147766
1302279
1989431
421206
652803
614632
565365
644467
1415716
160803
1562527
1985327
1374023
1021932
1140667
409385
1174475
59108
152921
656467
679828
404122
1879730
739751
1014216
357333
1466370
411466
1136616
1760380
1344317
462831
1925746
422656
613511
1343884
6173
266039
499592
1904039
166193
1522458
149943
1730505
284955
131663
555895
1934030
473795
899716
1611632
10364
982347
633994
143682
56948
1468626
1612353
742480
1581115
225124
606260
170345
342993
817191
1815679
1674419
1207097
401479
1190322
774515
1554780
1731568
892602
1054396
527411
1741049
1482390
1541595
144040
1544730
642864
1810531
1084636
707391
633736
336202
1644462
1705003
874591
844940
1701923
1608154
316206
778199
1116589
2001
708881
1348530
1657686
686453
1431709
973536
1416858
1414489
54347
446888
1188168
1514366
805363
716033
311807
463556
1430332
1793332
1005623
459155
497747
1269643
1940156
1760862
1476680
948248
496466
934873
106
1003036
644104
1096214
1478826
1340278
311956
168357
813402
703348
363090
1538539
1510822
595935
349553
708297
917503
743918
1551467
762481
1936510
199980
884175
1883275
713884
973275
1895111
1962083
533143
719365
769666
1094762
1622058
1752121
909745
1631694
1031121
1784037
1850443
737896
439753
1963129
78459
1216798
1594915
289107
274117
448153
569189
1870321
275782
1612609
1499150
1889650
511421
524076
1050820
1581710
809869
1325706
695028
766379
1433990
51803
136932
1017298
1203512
384067
700694
1686715
1134539
1787485
1283269
578133
1509820
862684
1458250
323026
706916
125363
220918
1333521
1033477
389430
1895833
928477
1696165
1112732
580864
1123863
646979
1628072
543436
324135
182588
706868
18373
1321666
1755886
1857316
1130704
869255
281261
25635
497684
529174
647213
1495388
1301982
1662036
90388
155184
84782
1219736
1257140
144293
96328
1263586
11690
159380
1738482
1221655
1270890
252193
1092157
789553
52857
1938122
709818
509957
1242820
491865
635336
771068
950348
1727788
1281219
1291580
716467
670039
1034519
479208
1643127
195644
1349822
1162826
190920
1040491
1752129
396251
852275
587766
1637885
1298449
1811187
1272499
1139357
1691309
731591
1976051
1471481
1630607
1709427
1940585
1536302
1208277
661424
1170136
423272
38775
1241909
1168324
742806
1588201
984791
1320685
245985
1789577
1369102
1537550
2741
1947890
1263209
1786887
628182
1561507
1969259
1271127
1652062
1050599
1880708
1300862
480156
652890
628345
223721
738480
1328126
385707
1713961
607790
1475090
136983
870585
844131
1260482
1811586
772410
418311
1331162
1678004
1490030
268712
629305
1249758
952772
1856175
484960
1899290
826658
588744
194873
1291829
544627
1507000
1379520
168262
1477674
1582344
1867538
849688
1226839
1971994
475520
905486
1603391
1768261
816390
1749571
1654101
776847
634422
113086
1755265
1165289
548444
405813
390968
875485
1605687
831764
1661071
1324758
711800
95139
1626769
1755643
845448
1986811
197930
1508382
428032
516813
359954
44540
484627
1591348
1311976
105746
238002
146002
1600961
1045478
1703395
1231158
1251301
1305053
1183376
1838106
1745985
600992
1662347
1125401
264965
1567734
1107047
1988846
1483011
413489
1555758
1116063
172046
651800
1655559
1176333
1792934
238209
234143
1144416
1203619
134105
1568372
1243298
1474349
1065565
738194
342563
479707
877979
320400
456105
1754627
98506
25572
1729266
1224511
1909556
377327
1240268
1292372
996926
570873
1353404
1244496
1233912
69954
519191
428477
618173
1627382
1289011
1057810
954323
944478
943238
1825308
1996987
11490
1812241
829087
417698
1672974
784657
649577
288787
69131
324322
143857
1304406
1769144
245406
725903
1896943
441025
418529
1221106
1840327
1557410
1774960
909551
260966
1330634
810864
441561
1027990
1375217
263446
940212
473215
1033656
79407
430446
1474204
995225
443766
1657465
1289118
75928
509443
1347517
27159
1401127
619992
579723
1887028
213950
800838
589159
1599448
1144135
250272
29335
1735900
220032
427300
1030102
1922096
1000724
1856291
89373
451764
43819
181989
71910
1250191
1439391
1953242
1823850
200620
1142237
39561
458519
1738606
1964196
721419
1786964
529956
1631865
279317
1403319
1278945
258690
149154
606489
900884
788759
1218810
827687
1822705
40588
364817
333444
235305
700233
723203
1735954
923898
1732693
1893496
964054
1976478
1682201
1658651
108195
368108
1649782
311592
713424
800670
1373114
1773776
1665915
497406
472845
1340382
908128
1157188
615474
1469001
309854
551944
1385790
182648
384558
1796268
1612224
1562922
1299399
1595605
410304
282188
1130330
1897774
565682
1522347
236628
343658
1720597
485870
244586
1797917
212113
1941249
709145
1331183
1754576
1290018
573974
1448802
1144685
1839419
1532752
380857
421900
1227830
1393095
1642114
1487837
1474452
441774
623999
1142720
316257
739789
395311
1897137
1446388
601625
1747661
1713971
1714643
1613283
209396
417237
1876064
1317190
387247
1499320
1179944
249957
834639
1722403
201231
779978
312570
738365
1145978
780607
897047
303566
144810
1679366
1137742
1546710
320001
1026503
1599789
53493
1353182
876881
385324
414974
958589
522142
894151
1955121
953646
595726
1449725
30758
402485
1340745
618173
856335
1126265
1194794
1601845
839667
454586
615914
1772129
1446227
1290245
41995
506537
1866493
141635
7094
1679748
1999513
1925508
1891480
442730
216273
244760
760536
1652701
215009
1351134
1489512
322141
1283981
206804
179302
1443659
1674498
179373
210076
1777130
1595742
479888
1958541
1064188
1029414
1069248
1495122
1350522
1780090
1927893
1805709
1910401
86237
63513
100174
485959
1198506
91269
18038
686322
1793393
175540
54481
865103
1636175
789886
144580
600253
1072505
1937584
865005
1259544
322081
13194
482047
166917
1960363
518973
279503
521993
694285
1956748
178469
1977934
280578
213320
1962809
476437
1011424
550061
656506
265961
503296
1609819
1507784
572787
382009
806609
551901
1718558
862489
1221776
622837
946647
51090
1889585
1696497
1969921
417572
1893141
1536304
72290
476270
1623095
1724045
818607
149638
277555
1719252
1108092
940498
621170
1472061
11794
395873
1019859
1996519
155837
54743
1500290
726069
92841
733568
665258
1407180
960412
755846
477246
1834792
1557277
1921176
1829389
1383189
108635
646818
1376474
853920
778738
1990695
970037
481923
1262836
579615
1944354
486908
1140912
1925331
420927
1340062
1222408
14522
1236579
1122320
1749163
299035
528490
1973046
175936
1468032
79363
1543270
476969
775951
1008156
1212615
926926
765147
465874
252254
1384493
1056658
648183
697070
962117
769365
1546928
1021009
1698230
493191
991364
1935172
450428
1512388
114294
1193272
419626
1469741
512097
848033
1354018
251874
1241286
1958084
1026672
621786
1577081
557571
661945
961337
915061
1223602
1922203
1017080
1699852
1370182
1042472
1289278
1674539
1964519
504771
1351568
969549
857267
619639
904828
169160
1467981
642612
1440654
667749
664977
921089
47853
737616
1349612
1310975
269934
1261189
928380
1685803
440741
1416574
359071
1858103
1718100
948465
1405712
1941084
1784793
1853879
1234894
1653191
1276954
115488
1349208
856783
1078051
38978
937858
372529
387793
1835451
1708788
940424
1496702
877285
425081
963084
552200
1111204
1920648
1061216
699407
553010
1147341
142160
608556
102497
1204625
1674641
308816
593288
67570
1283710
1356039
1902718
1261319
369716
938385
723680
1022924
1758989
74939
1826455
967724
1988075
261056
1347435
1782758
1483455
633698
251179
1738413
1225514
634689
805006
1608452
1378040
1347366
1920706
995924
1145958
210040
1844464
341446
1146611
105026
1945771
1602648
205324
187782
1160315
541938
7673
792163
138949
254509
400245
658770
1449918
1454466
823543
1396972
923705
1606161
435867
1069712
1700535
95259
639324
967008
412880
182380
1475077
1216692
1147064
1761170
1030280
358266
782886
1445517
1942364
1135587
1400501
805148
666762
1572308
591160
621578
769054
1225666
283750
1554131
1241413
1642941
1928121
531384
1805278
1509640
595258
1262818
880397
1814537
1203123
605318
280483
529239
463486
1017582
1830281
1659505
886130
1903967
386561
801213
1765261
953602
1015398
1300118
170401
1160851
1258075
1047529
1127564
132345
1476565
426903
1504723
162301
1930341
1460327
1400246
255611
1060902
1750439
71285
1582049
759177
88893
1838052
20601
1614347
534447
489404
955114
35369
1063318
77741
1674460
848363
945799
137752
1998606
736940
1041137
1532315
1371291
1057704
72281
305316
926771
453911
699591
919679
1472750
1961684
110915
1462105
51808
818294
86553
1785207
1224399
33291
1095386
1725005
1169446
849456
1448144
1595868
1490768
1698971
504335
154009
1670953
1276444
1697550
1191685
48236
1052053
1466370
869543
1608602
1370590
1895048
1222094
1770119
602847
1848482
729165
1334238
1142591
1520391
1789137
1876751
849909
426411
948059
953206
1642224
605710
557276
502365
330606
185843
338341
502520
1768144
1354532
1686896
1237913
510259
1238936
1172088
843374
559028
1218871
927139
709299
63900
1222496
1595368
1274575
1414529
1125344
1635928
1787247
1206926
1198873
1113447
1830430
141937
868849
1033677
1356138
1990376
1451741
676205
836097
841729
527483
1727675
1656019
599557
272271
105149
481693
1040057
1297683
850884
819597
280813
933180
1662469
1813413
1352320
335203
1696538
1460
1091371
854316
352081
431567
1173556
1017467
869821
350811
1817766
1063582
1099555
1350937
462007
1130551
1671424
762522
823782
1569167
1567847
884940
44172
496897
93097
1947093
1888041
606793
380508
1090738
930640
1458322
857648
1170001
41412
204363
1199804
1441837
431947
1457099
1601390
1621518
445989
531243
203119
875231
433531
1778450
1566625
1066069
567754
662192
1788812
1005301
1014659
1764374
1961648
1103410
44921
1949596
900347
256560
660294
1017265
201763
1277111
1942860
850896
1698997
773564
87080
169530
854083
1336879
499664
397612
1762374
740317
849777
1068456
1893697
1632574
1592240
300961
591224
128051
1007089
1012477
1061861
551521
99756
1149510
386985
823823
1875089
1076002
1050349
1660161
85779
1929670
1660660
1524119
1273048
1829054
1328947
1021263
1940230
573890
1904595
1263870
1927285
1297134
1732632
719381
504195
903247
1913634
1603118
899652
437655
1502061
1557716
251439
1228311
21252
1562390
372579
1678645
740118
1241209
1976008
697087
134947
695596
1696760
389776
1659039
388247
945415
1432529
375346
1996791
853267
341096
1555213
857031
236822
700271
948636
1493583
1568583
934233
929815
1027460
554303
1245190
53813
944463
801157
142313
1987401
1096966
783794
1822055
356299
653463
553645
270502
1437580
1375955
1754952
233249
201458
398831
1945417
1868996
268843
723424
585158
1177294
184074
708561
1866461
1151621
126384
1156318
397657
556631
279524
1485361
1261850
1447731
799807
755872
968438
1849282
1334273
1279292
1781558
1812488
1454543
823204
629364
1087626
1764032
162709
1629406
370908
143572
697170
1334351
172794
1420777
380469
1753726
1784514
1353125
894173
222313
586837
881586
345381
773079
1993213
110740
1881840
1446046
799076
186059
965548
1424162
563473
732961
1158168
1045157
1252486
1636466
729977
1427292
683309
1982494
1626440
641514
1931039
1508031
1433316
642288
419678
1184916
1079519
1664373
1635219
855462
1719775
1860402
1115454
1547434
1716253
699993
436607
880520
751719
1394653
381632
1692611
689557
218217
234624
1757705
1031602
1919430
710246
302183
1072072
1103055
1123999
1351078
1229480
1065684
1273544
340297
1501631
148527
597847
1499885
1720751
796922
1716048
1481486
1409692
1569248
1312603
580671
143796
1444998
1811020
235681
1298131
26869
1330588
1807799
1570835
1000272
1816643
889501
1842099
978934
1437431
629283
62945
1341441
1447010
1610586
797151
1526848
1925982
1218255
1470465
1230528
553145
1851797
416961
658683
506186
1632665
985908
1018784
1793680
1580702
10452
131122
1403849
1907637
1981096
1587386
315239
1196768
199490
1490749
1293430
110565
1733104
1831868
1320291
1647592
1523831
1497435
1297496
803501
686747
92854
143644
1636168
1202064
1720683
1485127
283104
1555674
1349838
1275859
1693308
210463
1574902
587626
938382
616127
1398472
48708
1105424
560803
1484179
822181
580736
486610
1999021
1485672
1630537
359406
245586
393535
1956142
1316953
1417985
1739370
574193
1660959
225686
291260
585579
722415
1566566
1199599
1506283
1680195
398305
832443
635894
1799590
1353377
443022
359612
1600700
712407
931599
1156432
1404005
1139811
721403
252740
258206
1886034
972769
1294759
1755494
701642
882089
1393105
1009831
1003287
503593
322232
1574779
1520276
289300
271700
475596
1702729
437538
1624257
311981
36286
995533
642946
796537
1145829
1600738
541715
752025
290941
1018432
183717
712067
63093
86167
1554688
1975787
96368
643495
769884
1403536
607304
1341551
264714
877187
1416053
1880153
1291266
375905
827828
1313617
708362
1916359
366328
1463200
1562885
1457782
512392
1387479
826277
91251
798365
1478248
18859
1710154
1533512
457229
197823
45116
1306067
1533206
1249121
1203465
401652
1865478
1702541
26318
946193
98158
271654
830997
576133
1365444
457332
1198904
247218
1426665
977606
243233
96418
1459140
345598
1183023
486349
475368
223752
1439062
639871
1401072
317108
666223
1206483
185308
485959
1306399
867137
669616
152024
999802
1088912
1980395
111605
1233776
231758
325298
1659275
83019
1351755
268698
197077
425873
1879672
500383
556739
490837
1073136
977209
321287
1607213
1500329
287793
640429
972661
312911
1207958
990111
457304
235335
1736635
1803870
1519137
1244828
1034955
4383
446479
1818428
486540
553577
1212871
511140
1405352
1287240
110328
548596
686040
1388605
1545771
748084
949694
61189
1587375
116049
391434
1297791
1313434
1995439
193580
232503
1048421
1871527
577619
971079
342195
1998024
824359
681357
521850
837448
1526908
1719781
1129391
1430981
252560
1087265
1291209
1857159
1367481
1805639
1256285
1983355
1837664
1649110
255608
862745
306663
1536796
547557
639258
148157
1547299
449658
300666
1646307
1776591
876121
991045
374257
470139
59461
60838
1601027
1609855
1616626
401920
1473935
1906236
1793140
1512275
1885567
1545181
1982110
1487269
527929
839347
927326
1762201
603441
1654991
573096
464718
490300
1789484
1230827
452905
75528
1565282
1937028
1961747
1951457
710895
1406970
53659
1685799
1540931
354681
1456755
1094556
565485
258670
718710
1532995
1667726
446488
1675819
36768
610157
662117
1085035
1751278
1217327
470711
772711
924325
1066179
605964
1806489
1141523
1037757
188779
947887
64667
1023664
1186351
1516946
1256281
682347
1240933
958999
1663532
699932
1641012
963814
681170
1774829
992118
1503671
474202
1126515
923581
574804
910617
932428
1535698
1942194
1601807
598012
1118342
628673
557306
790892
1116766
550208
1789946
1966230
1531573
499562
145071
655699
1140770
1286493
288754
185313
415420
1978880
536725
560375
509957
354126
445447
1994939
773241
1054210
318944
1250688
1077154
113168
196276
309066
1765172
239667
1814557
1439242
1821588
1595524
323850
1473259
1256381
101828
958738
386329
1148020
1598567
1812107
1080525
1650642
1942231
1323465
218245
10325
264557
253355
1806033
1263416
1064567
474778
1623318
1915648
572152
1460564
986502
460142
1855161
521688
26600
1120461
1938289
765237
1105472
134819
421896
861046
687129
521481
1664654
1357105
1377775
1256578
1651541
660386
567286
1826329
1328475
1401098
1122448
1430226
1865091
1983285
531975
644410
1768186
1792246
275426
1575727
1616147
1442507
1980263
458406
452360
1340393
71232
742522
1299153
253642
1921618
997435
691168
176424
1068835
485952
1249258
977849
1960317
1985933
1634312
697093
1105562
1196568
870516
1633815
557962
121548
756790
36331
81646
1272794
1855196
1352554
1934246
251147
225182
96874
1919839
1034055
1117453
787884
270403
1208233
1615295
561153
810994
422874
607930
824054
283395
623618
1379373
162701
130915
1852110
142984
266677
1419358
1392529
1792800
1287296
426673
1144724
349201
1170844
535110
24851
116614
1752823
345395
1875683
1733933
99607
750824
748417
887412
1437597
1411459
1138353
1621032
86192
601297
1722305
94355
678783
1778348
1562911
728288
678413
1704773
538719
1411748
885353
1462302
355229
1216412
381774
1668117
783172
1147808
1217581
1784053
1132832
1124165
222865
1995929
1088575
979436
1797585
1595439
1728397
906836
101802
507075
12150
270616
1216671
548126
270304
1266608
1524736
1994323
953887
1168643
1997111
809889
428632
276994
1904578
1819067
162734
1935866
1821999
1274895
814712
424678
1466339
774073
1461266
1466961
208526
552261
1033093
5088
1687825
561269
871792
21542
1025891
1500583
1272506
241393
1103343
127738
223703
1905100
102974
1732363
1657826
806759
1090606
1624788
708147
1562109
1640916
1052132
991045
624042
1539933
798878
1689048
1414257
949441
1719917
1915829
1988466
1466661
1665007
1673434
551848
1654701
1612779
157843
1201702
1840701
266189
1910618
1478244
1848674
1578023
1200875
567910
223783
1518234
498659
1307777
1175571
297276
677904
1133523
1704954
844016
1016829
47262
1683153
1710874
1858525
542771
1087966
389292
1651729
280981
530296
815605
791768
216758
391496
1161707
1476786
790802
1673679
744166
356646
1024637
1864797
1653515
1176402
956442
1725076
1813211
258157
784386
1941679
1762751
1793402
564334
502118
375972
655246
1415286
1706240
789427
1464919
226493
1755539
1346156
786577
1872151
1258903
361910
1354343
1360733
620044
977317
225946
715832
744299
1791320
701271
1256694
1582037
637228
632534
949546
721858
1912780
519844
1723490
1368855
1113987
52962
704860
444737
1751366
1588336
558128
223734
1159265
1448073
710316
585305
681007
599160
1353977
1410862
894693
32795
579115
1612049
1743009
89816
363328
1261459
78053
415055
1764668
1459993
1660335
1327358
1490005
704127
1067726
15145
470246
544470
1050197
1818877
1607760
978231
1732089
34220
278575
1911009
270771
502134
145054
1626130
384284
1423990
1575734
1093477
1701202
1469722
1286570
1066942
464398
1520462
1131330
1707522
985089
584368
1048232
694527
1033056
37641
1302307
808202
1049040
704268
359102
563293
799253
241063
1842754
104187
1946331
1920008
390896
531530
1593533
40662
378697
57474
1319532
1027620
799689
1008385
1216904
1720094
1752121
14337
469021
45260
131418
1559561
369876
1648781
1522214
1568702
747401
1475854
156496
1847759
635217
1220589
1609284
886547
1223549
956301
887016
728362
1879935
124337
1008290
380948
999479
602864
1299223
530955
1963317
797273
587599
1434465
1452193
993572
1306877
1116018
1168431
736110
804177
478676
28384
186377
553236
1620700
974122
94227
628068
1427283
1980185
1779993
1045405
95073
799185
1091460
94123
568552
371886
804861
280516
204399
1365868
1448255
270028
512617
1230801
1369186
448550
42444
886343
1250637
1844196
148218
115700
1469663
1309016
285198
869445
1366573
243098
1209319
349844
1263701
961788
1896961
458618
1791633
1963724
1930380
1434905
335310
668113
687116
993679
1850940
430609
615153
518664
892847
1010749
1352884
97439
640949
1677713
1439263
1677184
1303286
212869
1467343
1751180
819024
1816336
1318860
441726
264567
1694159
1365567
1606678
714416
889644
1546048
1175948
1496302
39136
1352740
1281643
755211
1660000
846166
285912
896637
740274
937232
227568
1271412
945077
992837
1107405
349608
733147
1970645
1974356
1732318
246021
1641949
1952257
768561
804841
1740126
5720
801152
48611
811614
1395048
98094
717753
1015972
1530235
249752
613141
190095
652116
1459732
366096
435368
1361856
1795162
536730
654499
1755556
1726734
163628
603432
628216
1096851
1660417
1611748
270972
94496
1201585
615334
1370957
1374238
702397
1318783
1740266
59765
295961
1691833
570826
1235786
1168343
1995649
924439
1483490
1287389
1706301
901244
1692741
853292
576406
1146496
1568361
1402023
263899
442581
1452528
1453730
720070
1793134
618423
250272
937996
1976810
595541
1009831
1150534
507281
1217666
386346
724742
483870
222503
1577199
1633719
428932
1339206
1802315
627528
788614
1606728
325911
1865370
1027763
1979750
1140605
1982865
481261
28275
1120451
809636
428339
285545
1256381
974452
860593
579120
1280410
587164
768732
1805636
396364
325943
441301
1231571
366587
880282
1782493
1867312
1358580
696761
1331487
615953
347097
628916
1644469
886117
486071
555172
890545
489638
232040
1421262
1839928
620345
1799660
1022379
1807506
1277625
420277
1619408
1188792
1941537
1621504
1604522
977950
357836
1930714
1268129
124084
372365
1020146
1447682
706183
538401
1766480
182545
1915567
1422180
35672
303931
1091329
1251983
1317741
630539
488499
1224498
372188
894719
1507001
528769
731206
373814
643735
1339989
519970
987391
950827
883952
143099
302372
1746664
1823532
227663
1536741
557159
1150540
1458429
233971
1412094
818611
1263515
1660679
90001
1499342
1584082
733815
384541
155226
1637672
605868
1786713
1571780
286143
1021331
68300
113538
116986
1151941
600119
693426
1779046
1200009
545260
1877517
103694
1497229
1090113
1240685
162490
63268
1813391
701122
1939602
1576421
1270982
543147
133330
1291504
913195
905588
1355146
347142
1270156
1799854
1879227
1167227
1796403
312822
1003833
1303485
272754
1951596
696039
1349831
165508
1609225
826079
1222769
490379
1551463
1828148
1920054
125580
1653878
1550310
85380
902638
781297
724876
1949249
1475448
502564
95908
71470
325946
1910468
487786
1258367
14508
772665
785189
464362
1643729
933489
41469
1387762
1056121
232762
1049594
527838
995795
1386371
965949
1856042
1618314
1640258
1636978
1764808
1023331
1353039
808255
1252009
1158896
1108047
969451
474419
786689
1861576
1516988
1259468
1631762
1756007
1421853
1671574
185079
1780353
1756387
1671095
654571
173661
1044438
1462046
457017
239312
943609
329599
1460056
212667
542848
1864414
208619
1538218
1248043
676149
1825531
1722183
332943
305396
1770712
1811868
1418813
1021050
1408204
1069108
115067
955720
48114
1093290
862279
259356
1429909
1879016
1205809
770315
1989965
251137
478695
205216
1666860
585298
528850
244548
877116
1760318
886501
1122320
130424
1397324
973322
1519204
545666
295823
1365962
668314
768944
1965821
1633703
1185176
525408
71823
357357
1145025
65427
849308
1146589
882785
769367
528448
474341
386475
504052
183244
1220898
1593464
1943718
1130417
1709461
1412230
345951
1917993
1638594
1226395
1005856
981079
1328898
1038955
1360238
396059
1099984
1026197
110774
1924584
1959989
1296085
1692254
254940
706788
384459
551910
1365897
1667402
1610129
289838
646049
740715
1995145
737419
1593939
1476657
1037038
543819
909904
1219974
1394341
798515
325580
784652
1614498
217794
194425
389354
1389018
1592771
335639
22355
244639
560352
1962604
184884
1830952
1084500
1340750
938953
1223922
562805
328611
1560689
381897
352615
733112
1300820
1129377
57311
656996
139600
1050618
685632
1332757
1856291
1421838
1942636
1525933
208311
1799888
400828
1238299
753558
1535698
1528850
1566299
946474
814136
950529
1228293
1540532
779905
1157618
1418685
1605532
444588
394030
1778231
823326
526755
1148655
913207
1832102
1980431
573226
1934366
183805
250001
1092825
315235
767294
849948
1486903
760610
200983
1895766
1949375
1130656
1136949
1903894
1127812
337699
804013
1495734
1825892
56275
1097564
1163906
1469064
207526
1176500
1583762
432487
814992
1061349
649582
648472
531405
1560567
936582
895916
1306160
1205224
1524027
1148860
165919
702751
1148860
1356632
208160
1673408
475858
1887976
920284
1192466
506174
807424
1635631
1197374
772594
1585114
1486512
860864
4340
1052219
1882438
869451
1587254
1835500
1296966
1222962
181895
651127
1898405
1891554
576778
1135746
1435618
11460
708862
686332
167788
415979
1470770
55337
727135
1349862
1280734
1333213
1167773
260774
252371
69560
114169
338953
1825191
1650444
924165
1694854
1381428
18275
1024678
330658
1253508
1316409
352263
366966
1148672
855585
593155
1905842
116083
17396
1580165
1383473
255655
1593106
1337181
748208
1826371
753582
1888118
31398
875414
846743
77098
779676
325813
279756
1523112
992923
477501
230030
70681
1844992
953163
1081088
380908
96276
194120
405665
152324
560325
1616384
1727932
876992
1768675
45322
1796803
1377844
711525
174164
1385505
966866
1486249
700912
555753
1352415
785132
1568855
1214019
825368
506116
1980428
1813199
19493
463264
1998669
960695
371035
953284
1690924
1118492
601471
785351
1624842
1428608
611141
1994053
1418137
94481
1475175
317481
921575
1091498
864301
1757465
1380327
746559
459298
1058480
1840992
809809
703376
1415203
574729
286386
483587
681801
485886
906294
1004780
1305553
1877298
164296
952718
1149433
843077
97170
1893192
1857612
1760896
353210
498058
1925910
577
1056174
213975
1089311
760393
664057
1976854
1332585
1628726
1072924
1099238
271087
1224285
1641516
1743821
776517
914529
1437492
1976280
1173339
1906910
1425072
659197
691888
1572139
1184982
610495
1871488
1932242
279057
146443
165934
780911
1668836
1269510
569688
1423430
1898495
1240054
1903267
1194800
1458730
578605
1185411
1999579
33925
113463
141937
603891
1188296
1171888
443471
975923
1861788
500207
1230013
1035796
1726749
1225402
1556092
760384
798243
724718
62595
1715099
650834
335211
169302
1028207
1275602
1825011
772042
1954212
1198754
508513
1773469
1646264
446338
226592
1741677
338323
1683508
1432925
1778490
1250682
410380
40003
288797
139753
1387514
305753
819999
204893
1547779
1510072
817695
114882
1791489
960459
738665
755626
1272646
1955125
1824737
1291111
1711444
13645
1542990
903430
1480624
1651206
776517
721865
141789
1974256
467470
1354847
1949167
304723
959026
1723340
1378438
383392
713967
1739925
1567195
1399881
1315410
795102
919457
556579
563720
404083
1287894
594032
1387307
674574
1276249
269375
1799747
13332
286684
191480
1957284
340578
282139
814223
223641
718271
1927741
1426640
949965
1252350
64186
793500
1475730
173577
783744
1878551
355862
1343454
1704772
1148954
1350923
775527
1849231
654862
1911811
873590
58129
112950
1606319
297276
249163
955622
65603
460935
1634771
352011
1469501
103949
1431775
1285472
251318
61323
1645242
844282
1367272
1702570
1265756
792371
300953
1230890
15738
520433
1443771
1825014
324974
1238643
615017
1539176
61057
1153821
101020
756570
1398805
1405869
212362
1850586
18433
608489
1847082
634976
771019
483100
520523
980209
837325
70370
71337
1304500
198305
961165
1210069
1986726
843254
879077
382883
1474089
1518151
1858348
1269549
1491005
1754943
1488260
1242102
456647
834931
568481
126361
1150640
1919929
150804
1978103
1224124
3809
1390178
1513706
469112
144368
787417
1841209
1967006
56437
1062198
369072
1658047
833401
641335
12960
848091
1388289
564878
854300
497368
1893807
372590
1852508
1811404
1169401
360475
408288
1238178
1304560
1660988
1887432
1193461
389486
709952
235348
1751283
966985
1837437
1168552
1439003
62220
1801326
166588
1376944
1681919
1816689
415005
1040806
19222
420582
814637
895872
882283
1081355
1852685
1324970
1061528
1718054
1547410
483620
414163
1971223
1609193
1165451
392266
1600337
594064
1504774
1840701
1634008
236971
214536
78378
1736171
707478
1541954
667264
626234
1679178
245872
774217
1762428
371906
783352
1495983
1424190
165811
1017540
835957
249236
1591018
1243024
1723744
681113
186258
1175148
54682
1397200
1602668
533298
1505562
1130817
1410390
1238936
1953071
133749
540107
1207906
343514
1262822
1621494
344710
19188
1295506
1320292
1806749
409939
555543
325000
1216508
920145
1196507
606637
367021
1526112
1312032
935353
84790
248907
792954
1483192
1420066
714532
1385799
1296018
201691
1189863
1360748
1196307
1329240
1473578
1620429
1710838
788619
555301
559815
252279
1816955
482372
1236846
1448784
758505
1841457
828119
922711
758957
272670
758844
986338
1663884
1891694
1871493
832
818882
444427
544090
1542845
1927239
1105673
1485922
963411
162597
1586195
898239
363734
602509
843523
566273
1003982
1861670
1022005
1072439
1431108
1480842
1622532
166695
793099
1345287
944777
1424162
162313
1375955
1026708
548842
566428
1915843
77281
96566
282157
11168
880415
1379892
1923063
856372
900882
995420
1532950
188695
1498156
295691
1796978
410111
731225
1178942
1769042
270685
1663373
1719751
1329479
1795514
1072453
254914
291141
795232
1950705
643578
1243521
1926637
1585625
21410
94477
1518091
445524
879905
1393006
1205348
1743402
794446
1619329
574100
708210
890124
568498
1312832
1040971
979361
1939641
1488
1952121
1329934
1903185
1148496
1807230
1965155
1747980
973461
369884
1598496
516576
944496
382946
673818
1535199
73594
476437
769662
415442
1388123
1761204
22163
1990218
1167463
94426
1710280
1292368
437425
1432983
484606
445996
262230
114290
1097304
832096
1510874
209544
904114
1692400
1115553
17433
727943
1712079
1240092
726317
1536774
1198506
371035
821265
79641
1971756
1211747
1269499
707245
830525
1686410
749169
1292724
758241
32903
1885819
695624
1339713
1110938
1659249
1383959
812517
281413
1030922
955522
1365897
885498
811768
1475411
1485746
176257
880926
1344580
813887
369190
1751252
1788306
1333080
1561850
511961
1252885
1458260
533269
1713571
1659487
124682
1694432
1722122
1643166
1925154
1121474
982843
1982377
1693685
1617744
330960
1032209
222531
1913146
1180760
1943039
48968
1989056
606161
1623513
114311
1481026
1018172
1482171
1925229
82405
557847
1178549
904439
323501
1007500
681831
470131
1606692
1618750
46388
776325
976759
612111
1346722
782119
674856
1568563
1444097
1071939
1404210
1748234
673609
290618
697173
1222748
95332
495630
1069653
924287
276008
1623863
768190
782285
738510
806035
396656
1248204
341716
1021396
1422963
1248027
594606
94518
1332257
1408554
1081347
339262
1081032
1050804
754752
1937118
440434
560355
1562656
333573
850872
1103899
1755344
1459367
1173932
810613
56123
1450489
154461
759006
1909197
1516005
1070729
1329567
690731
812781
49008
695871
979923
1914954
1779562
1148975
1872350
1381073
269899
1011056
1822022
906834
1090877
1381368
501418
1156944
1300048
1426850
1674180
489571
47987
849601
214700
1552913
1921344
8615
484591
982848
1692612
1824310
1840476
1435506
337179
232339
1568513
1672812
1250485
888777
1339469
982563
1912907
1180859
1591979
1505273
625705
1333852
404206
426970
427873
425072
1662301
1714882
192425
1631566
182367
848136
764679
593730
1811165
1535936
1747440
1629063
1336706
1644324
1986009
1588110
1349240
1330389
361290
244432
1770588
724910
333157
363044
532719
932164
33015
1009953
1060446
1208633
1742207
39877
939557
728050
599760
1886999
1053746
73702
995354
361709
1923400
986425
315471
40071
629673
1717097
1388397
1319665
1921612
268446
61382
11406
137685
1490039
1313963
80511
288469
1510761
1991099
1263944
28733
1874863
1479714
924265
1855969
1663279
1305863
435373
310288
260489
101241
85342
489215
1272290
1687180
604126
1947718
1037949
190869
1003409
771631
1897744
829214
1927654
1406514
1487370
1751191
886895
1581471
1798198
462781
706205
558720
90395
406674
525025
1066019
1627851
572097
1913902
388520
941014
1702608
1296521
1758541
597648
504862
1090867
447601
27470
744696
1329458
819584
33845
254105
1930857
1962156
1850338
509482
1166143
1687087
1242953
976957
1875140
592361
1004334
416648
1612399
1466518
987727
1492091
436420
444211
1796158
723808
1199976
153467
407410
1621288
1229596
1532346
104610
1654715
44833
1508371
1013465
162621
1344144
129717
310070
1482276
466029
338657
1226924
895872
1688259
1326216
10931
805229
599733
732953
1321161
798523
399943
374922
633120
1711698
1452566
716673
844151
1053095
135308
919105
1585058
1184466
393
1114884
1735980
875221
1317192
377416
286344
915060
331883
808783
1019367
750263
223969
1319589
1446071
996941
1180442
805710
162597
586727
1378420
370876
1287646
45965
1543475
270610
839288
1197520
249093
303700
560876
380292
501054
1073375
585305
1144757
542291
488881
1831645
1758669
1018759
1449681
1951377
1054170
1715650
1095373
238169
1771222
826547
1677358
1175494
1992092
1662167
743055
1557467
783276
590476
488388
1263540
315239
239227
128093
711770
827515
663278
1961670
1219015
758048
1209440
1863599
1392773
1675658
344051
1118332
285201
1693695
955720
139920
1687976
58796
1407810
860046
1010069
551468
1549667
181980
1376545
1685123
1059275
109160
997616
1015615
646314
350529
338369
1364920
866739
1343391
1381984
157663
118904
550224
897138
854911
356894
768958
540777
1852012
41252
450934
1188680
1773780
1813408
1686913
820904
1281848
1583173
753218
635275
828392
1004118
200519
1375232
440556
1120078
741931
1210885
1277418
1203890
298933
282067
944885
1189010
1475467
600654
483639
136671
1314864
955127
1002887
1759031
1095562
358266
379539
389100
1835992
71146
1001838
5383
952345
1276781
808387
979208
558628
779745
398646
185231
1886615
823204
234465
1416982
158244
1762667
437010
1476355
1040666
1641492
790744
1332696
1627004
1659711
1161844
376343
75961
1043647
1832526
1551624
1228418
1731099
1801175
1231983
361047
1397875
1436774
1931647
1824443
351881
645609
1658335
732333
1531509
675534
1322241
1080953
1992114
1467371
846258
1924816
1203532
1290404
1151912
1520216
1137267
1020443
1080904
1093134
865294
562155
1743515
933496
1201408
1166072
1222284
259768
1592142
1422150
5155
226552
1360794
1620556
50556
871731
683886
1896205
1303315
925712
435328
1334159
1489754
1474858
1706122
1015271
1778096
1918501
1413153
628465
339749
481388
911569
483160
1404910
1348452
1625800
1180134
30338
638651
1986163
1943845
1064918
1468515
1447808
1940184
357941
1466129
1025406
439183
140761
72850
1256796
427249
1739903
1349572
1076132
377819
1051268
1714425
1923279
188573
1130086
211800
1958119
472845
713451
486540
289535
1292431
1832509
1127125
849137
1281477
794071
1100261
1872618
1966837
189293
116794
656458
329650
1289372
1411245
1535870
1463778
52498
21729
1635555
1428329
1060972
1689742
1770476
578645
1429154
74043
1115855
408471
1801612
825363
1812984
948318
69008
220997
1085119
776000
1683712
1915374
525633
360641
968508
188087
1780
1756216
1213342
1546605
140741
1364604
1790028
1460219
276553
1951222
1913101
1874821
1937318
1612817
180822
1926399
830302
1999669
380908
189201
561818
64527
1022351
152329
226587
1100016
1976806
1799632
1715561
76493
221346
1326507
390590
719044
1250815
121926
391437
154792
966036
1303346
465526
1366001
1478309
1230996
143710
1852854
1662195
325824
513299
299702
1819067
1709030
1923973
378917
1557715
875145
1436082
1852365
772426
594513
722053
301558
1244429
94382
1829558
244932
431440
344018
907840
233393
1122732
702660
511052
1419795
777761
1605889
1261015
1933490
144811
1809682
541308
1952713
877992
1092487
506888
773241
1959843
409291
1224694
906918
1496908
945213
968868
496844
310267
1223347
900904
12709
23345
110240
1605054
1372119
384633
202632
1700564
1139102
160772
1663412
1108008
189749
750654
440509
497128
1879972
268104
954273
264829
338467
1519890
1562328
211462
899550
481398
369720
1522875
162982
108806
1829565
408072
145330
1484488
397856
1380661
898835
1235867
74470
1221717
653843
79276
767855
1073293
631224
1783081
1949414
461201
49126
264779
1049641
185486
52809
1653995
1852422
760778
1256711
930419
1512841
1279913
1488297
810229
1889984
786445
1325077
323839
973027
1489274
1805534
161047
1857833
56732
1237700
645791
879529
602867
144630
506957
1248943
1869387
1628372
1715857
908221
1785013
1053244
1772482
1377254
862690
1664231
565831
1045147
544792
739422
261043
1917229
178308
873128
795876
950987
763226
942228
1790813
1700828
1895479
455447
1777842
200359
1043793
302292
297822
726714
1533152
1275995
264116
555349
1400163
631606
1408966
201590
832345
351984
1130331
1993283
19358
222197
1313544
1125391
277098
753486
245262
1948141
14562
437175
1328247
1833883
948903
1252372
479835
1807671
1238446
773288
1439003
267683
701724
433982
871824
551434
1688392
1052568
1728271
218493
1489041
378568
614704
269357
905168
1120712
318021
1981363
1973276
320335
713505
527807
308828
33531
993599
96612
517559
1921219
1767799
1381734
1097622
1060705
1277206
232515
1724687
710680
1597458
1808836
368835
305254
738683
1234682
1437117
1727450
395886
1887423
1835974
1636678
1743578
1801411
1369144
1007731
1988987
354678
1239986
323071
243755
1132073
1125339
508363
1895560
1969631
950349
1012473
1125331
1702330
1159668
1658937
620337
815759
49652
1269245
1108795
264760
1284912
180926
1195005
567326
929021
8542
1735547
95413
1955936
1122655
1289361
722262
1598965
645572
1422675
627862
1442661
945711
518618
1763582
831551
962211
1911871
1557715
966826
268340
1143401
880907
1505839
1600961
590276
543133
693296
15781
1973732
775280
450450
516139
624107
200323
1757884
1299075
902947
823965
1212032
1609987
1485765
1590555
165933
1173564
291558
134548
494672
208964
372293
320183
681013
1326930
1818761
1327128
1818764
1170596
1258637
826356
1001588
708997
26082
882054
1778456
1143533
1731701
1967039
1322054
1388690
1760595
620607
1184991
1809785
1732367
349844
1499117
1883882
137153
997153
243004
1322630
751116
1942273
1116212
1846183
1416741
1978473
527989
257219
1815757
1108230
475501
679396
1503403
811795
1338028
664206
1793779
1705908
741288
713572
1279537
919809
1927880
1829261
1221491
1653347
101130
1740387
1516096
846734
1105462
1197139
1804066
1983101
1008667
44786
1403023
218782
925135
2953
1056062
1573659
1816487
49351
1278842
45830
321296
574519
1738491
1511234
960732
1328054
1988846
1945617
1388486
1714340
1040205
1996950
1422825
60465
740770
588510
140286
1524169
1206533
1101326
758265
66732
537489
1161215
1546178
780627
83793
705949
309044
814148
1846907
244202
1911068
809618
474802
66346
889964
398927
122630
1208629
1021954
125837
373148
935390
808283
301312
1631004
1710350
1580368
411655
820363
554490
860422
507233
980541
776800
1568552
424481
556948
1834354
99707
529074
466029
1123563
109298
1714661
1874757
1926021
1226450
1771097
663139
1033855
1931546
649613
78768
1400569
426446
1777205
106404
1736503
1367623
320805
1355810
1106267
1247437
1427312
1220704
817800
334235
671570
1394903
654228
187105
1133759
130374
1755368
1708648
1518890
1540361
1447926
51569
1473389
625993
1226362
977949
860736
1916970
1387234
1169365
1709002
472943
237662
242860
101234
888053
501668
1766681
1501636
1335140
1027962
877143
378537
1257234
224
1229895
883589
223115
565396
1361117
6449
530686
407830
757780
1104939
68150
375680
1277179
610719
224996
647968
714273
1718643
1634752
505202
213468
60717
774664
316415
163232
64447
1297327
272236
595929
524885
1579499
1930259
1694702
1436840
1854836
1611072
1854867
563918
697882
267568
903234
1324682
1429597
840274
909581
956530
1981097
514747
1459634
420193
315820
1005894
1852618
1002518
1676588
1136891
1910147
1506828
1957134
572477
1464696
1448474
81568
581676
238444
1779890
1439446
1790938
1859004
477422
1575461
1301416
644528
1741713
1594881
1540694
1782144
400381
1469372
83848
14578
1147182
1303144
1846288
35798
700082
72397
966120
716259
1809958
374833
1132362
1096439
1722300
1794571
862872
958970
1737860
97892
446184
184880
248520
49470
858251
1460607
658883
917575
878479
1812199
1099613
1059914
682207
1714392
446899
1341600
460156
1363396
667972
1810448
1829127
638138
1805963
1740774
954836
1838597
1176940
777873
579079
807302
1945933
1085606
1732320
1635349
858431
144883
1000610
957040
1828534
1463975
893978
1316869
1584954
659105
1313533
434788
1024035
645613
1913628
665246
131760
1505273
1829565
1898669
628522
206136
362883
1098338
947721
1277860
1146487
944452
1089254
139117
424958
174991
1900792
1658960
431557
301807
1348054
1667886
744303
622280
1910339
499664
1557787
767882
710001
790885
4607
1368004
1158068
394954
318077
1611369
1926647
1728736
883691
400587
1364701
1627369
1778875
719515
1073808
337461
622744
1419289
846143
1294438
1459892
1613984
859678
947806
1584656
1302993
626318
1185730
872777
1491700
1803367
197111
875559
29158
205254
351484
1544921
1099861
1254755
415053
401178
1955545
611953
1013174
1674155
216788
506050
1040574
61189
585516
614641
1071689
111879
1642098
57554
529925
496676
1595802
649439
1275959
989095
1329217
133553
1086175
1425115
438518
1150173
1497385
1854844
1778925
389556
1424480
1268890
1832632
194426
233138
1847305
764103
1725463
1427123
1479174
1292251
567139
1411707
1782662
761810
668533
650932
1035690
262157
917183
1442458
1412419
104451
40610
1629124
265307
1886867
1312111
1559152
180112
1802186
367640
851048
1536556
501639
1094288
1982667
1944530
1007395
1873520
1358169
291187
1772890
488671
1870619
505296
314986
399764
1512320
464410
1729748
1037128
135295
1242379
53377
1424076
885745
441838
193699
1819571
1313941
1010749
1468187
94822
1627449
1447446
1988501
399946
1746589
1954230
18790
1422816
655080
511384
1544239
1799260
525743
1359926
936343
1242071
1723526
753416
225336
221754
85143
140784
1002489
1278271
1433909
684024
882446
1797385
127361
1092285
1942124
1712341
1644026
1020619
1324131
242553
1706844
1042551
1510148
93197
731556
154021
1698775
1935949
1902136
779623
416175
483233
1583421
1023560
444588
478830
1898071
1696303
203934
1493981
1452250
883943
728869
1647971
550182
1028775
1299440
1742813
142894
1816710
744764
1928131
552969
857841
244412
1857390
188643
405435
307714
774396
726784
874432
1405573
1187304
1085345
1258939
1411875
1740546
1757675
315500
433174
1408276
1700348
819528
1686689
240612
1455376
1143165
698815
640449
693296
1708805
813680
902936
931129
1135820
1972892
734422
1053103
1847301
1295412
364844
1182869
159244
709661
1808814
1816859
74421
755726
803014
1524502
1222214
1434452
958694
1416400
1149433
287344
1090504
1615109
72915
785174
1577804
867340
750126
1680943
925693
521109
519191
32612
1910253
1632698
1455265
930327
1932543
991765
1850821
431410
403430
1143423
1046324
132551
1422513
1715047
646883
1305553
248699
1237842
680020
744288
1510231
641633
514143
1365143
404376
1449674
592739
714521
636844
1206305
783325
1322591
706935
1525920
9284
468110
1289107
1076002
1354324
1468853
1456098
1772753
1772558
1626231
1718669
1720417
408181
1787908
927620
263738
645121
790355
1192098
1027988
1400583
1992258
1728199
1372920
24634
1660415
1044182
296181
1324390
323860
120440
461895
1961698
137299
811004
493672
1492669
687186
194283
1915048
1268401
1256230
945452
1415786
244412
73015
216071
697185
1005353
493442
427329
1843927
1813545
1382442
529349
688631
1828009
1128830
1302564
36483
1183395
616088
181
446003
319130
1351022
242540
843665
499039
1082922
1294047
493968
702877
1897189
441071
1207502
663733
352154
1571293
1629138
1634734
1572877
92931
786220
216400
1615945
725469
549637
1804984
1461039
582023
1217050
1303159
1784658
1215003
1188946
1782836
1907518
875032
495489
1478949
1532153
49985
1907025
253266
1981018
316118
921465
804000
666260
1296761
1051570
1320954
915360
1957407
222061
1877506
1206830
69182
392789
1048313
186342
597414
1220369
171966
279029
1303717
1220909
933216
1601834
1113735
967316
1788803
99832
681931
1649763
1015866
645793
667653
1055603
443341
226353
194943
1592633
1102859
1309110
1787125
1670472
1817543
1849442
1036845
160194
434081
876169
311906
1973998
1387640
957066
1996615
1143004
1824119
723640
1974419
1656874
1173413
468425
693307
1014559
1166436
1323465
1560831
1540694
1339237
630903
248669
688869
944716
707485
804018
306531
412350
1908419
133306
685982
1040056
1975758
1996525
818863
165930
1336695
843636
1205164
471390
417960
253138
179021
64086
1644791
575352
10969
1827487
1080702
1820629
830905
1129436
1760422
1728682
6595
167281
955797
200603
1296553
101531
214214
947133
1042517
1012200
1271124
1763637
605955
982569
1352542
794574
1924236
220997
874619
1327543
409131
1658960
317028
1164738
92057
1154648
1382306
1585949
925442
71516
870
835405
784974
1590997
1636168
1541972
119379
1446168
1431289
1502810
456759
1933895
1568596
1042485
1640310
1765318
504195
1079081
908618
1730524
1983249
1013862
574011
847613
1555937
192003
1211046
541064
1674537
1389915
249880
1041741
155259
295823
480678
1171670
878888
951889
1984613
1569951
1620681
625833
780032
884324
421327
1896109
1311068
1373468
1483524
465055
1641881
825749
1749817
1198723
179540
1595994
39212
641221
892188
816519
1203144
312298
1373786
1577632
3313
501067
1802432
496574
316262
1734510
319825
82805
1330492
1218380
1777333
623651
1045217
104333
1346677
844335
1487726
1365965
1351356
219490
499480
1695067
337682
1207647
1956066
1456027
481244
349554
970877
881424
1727151
463568
996202
270525
681789
1530186
1327777
337744
702857
728795
574462
382678
718571
82567
1349475
23162
867340
74422
337713
1892109
232495
939161
585517
1157369
1506389
1607661
1846350
1156490
1417817
753644
345743
426287
1275796
1363538
1516650
507256
1619479
1680344
1018676
818168
1481
183166
794046
1002586
1302277
446062
1221198
603955
864969
592787
1137637
1829510
1154195
1785942
1864838
691017
1823295
1784973
1162021
1625263
1602346
1668964
1077364
890443
1234276
1796905
634898
910686
1796202
1045146
1814478
1908615
275298
10232
1402775
1801004
243934
1065193
18784
1072060
654784
493194
1015952
1696693
163658
1556579
444447
1951834
471399
1985083
78292
1454414
672709
1975422
119577
1716074
1015971
324432
1532751
93911
1648977
378653
617694
1578747
1190322
1020175
1863401
876700
109910
1054873
1295712
897895
1452834
1958816
1099369
1443474
1887883
1614152
1785690
1861277
1935711
412236
1490586
1767554
1142030
1508067
707792
1911198
245789
266838
1459826
1110657
1026329
854189
109725
21795
896441
1696729
1928630
330556
1235239
1736197
1316388
280609
180944
1705325
109635
34523
998675
1564414
1902921
1736080
747661
1209674
931983
1600738
555865
1058020
1756569
1682609
407530
164558
548523
575359
1446333
941542
1553913
1149781
436974
41103
1216743
86452
1579379
1733006
1522912
818713
26414
1154110
1018256
243637
197353
1290998
939320
911319
1450404
939069
1935331
826803
1027245
1555723
1873121
1945714
385545
1802447
736448
1489671
1345538
1095570
1860054
826858
181028
413566
1465623
446118
145162
318165
1620364
1830354
1531912
947463
1582286
285892
1168710
1196538
816107
1553668
1986267
222313
519180
1431478
109515
634779
1497368
144916
960989
1394444
1853974
262167
1599874
655147
1396245
1053265
1777613
343180
1519601
1801995
1478962
159994
396
295572
1061373
284350
73721
1378819
794545
1879053
1759037
1020337
1468514
446482
329058
1819844
1567835
1426516
612546
385863
598000
487181
1828671
1305053
1229457
326596
1183464
492343
653459
1896491
286854
491283
1915758
256073
745686
1261931
1440385
1070337
98951
1847937
168260
1229566
1890028
1318454
779324
601825
905569
1359134
333319
55527
959102
980352
1408141
552578
482753
89159
906228
1787270
726076
938355
1245098
1225898
1125769
409311
1829694
993852
881156
357798
1978669
1596588
1337317
1408236
310058
1285266
200842
1037099
1369753
1634070
1744998
1877369
1568873
534978
21344
1186497
1353449
1055933
53763
681625
766392
292927
1803017
817283
240612
692854
798312
1032126
509537
1630448
431610
1789095
960684
240234
672959
1588887
972005
337746
1775583
1829364
648230
1567407
1531854
674482
1113206
1396662
213783
803147
892877
139454
1142254
242323
1743988
1280424
797715
453909
115706
214232
1220113
1577437
1534891
392089
141626
1652128
945804
896622
710259
571105
1813966
1668946
986282
576598
1616790
71737
98948
26823
819586
1147903
923188
1429481
1899681
1352142
948489
1225652
774090
631173
1589339
1275355
1328996
363943
288931
305787
1677553
659506
1903213
1947766
364904
771648
1956941
1152600
31816
1455223
76944
1517837
1917223
232826
1597852
1621483
1415860
727565
484277
261849
1714364
530178
1074318
650315
182112
1537308
431830
440464
1145409
1425626
1283623
685273
1700092
1384197
1608328
751385
1314418
1287119
858267
402524
1380278
1033699
259128
626998
1723964
1890027
1564685
293395
160624
978557
1364756
1811041
1080684
578933
492317
1266261
190988
1023465
425587
1326289
196840
1263979
153466
1021502
1521849
925184
142520
541715
1412695
1036472
871894
1662720
716554
1493859
1281254
1153035
145226
1711595
1320976
1619254
117526
635481
775750
1204550
1742589
295449
783921
1662483
1714387
498834
1925809
1991053
1763566
784462
1863029
1821204
640987
615254
345554
1313002
460291
260386
924503
1531644
660036
769431
1732990
1359040
1360294
1132885
1926466
602389
1254161
1341038
1328105
298316
577015
1538155
388324
1682618
1459195
223698
43372
275448
1195415
750711
1175028
544470
412421
433900
770028
714321
623959
127828
708281
603182
697607
572553
1453875
1074130
717959
1968466
904635
1119573
1503260
299554
873122
351163
343442
621266
349720
641657
1763703
500321
488174
515805
1923055
1015279
1719471
559522
31055
269699
467909
114010
458980
162948
926131
817993
610903
1752514
499773
1176580
351101
1066490
1793224
1716928
805569
1353213
1419718
1998077
256452
237544
505179
1601724
1737357
507818
1490744
1945781
1016356
865410
1356065
1840734
162944
1571670
1675461
108112
1842607
173318
596020
292493
122895
1498934
535079
312142
1325830
271816
841404
1659648
441991
325312
244777
1970328
382790
586564
1728972
1504867
1269941
1713071
1214524
1122924
1229301
303036
209744
979594
1036968
918317
1593823
1738679
1108999
1383260
1210127
303006
1165518
144196
1509275
1366974
1119386
954085
183645
1158564
1254194
1808397
1196891
1167414
753089
1843676
1250824
326114
881535
827888
1842885
726943
1322162
742004
83153
468593
478879
704564
1428119
1314206
654043
531059
1082391
73975
805487
933078
1269204
159907
1904116
1183196
146751
220440
706698
165408
1803272
1041343
593851
675091
1570529
1863555
1695038
1056169
842435
1790140
676268
1134094
567740
153751
1617795
1072684
655080
900706
1738486
477131
1998061
485493
1618788
397939
1592551
1927660
539702
1457765
964478
1126221
1822125
826606
781941
902198
1930087
251141
1321462
1528179
1755417
182702
286728
730446
1984944
1599365
618778
1261825
1381975
1333176
290119
1894918
180837
1134584
517222
660705
662529
1381436
1015866
1300391
682018
1429144
1047711
926724
76847
60337
75763
91052
1159717
1624514
1470494
678424
1230351
1758293
1463556
159397
565394
746807
1075110
259903
30701
406734
308336
1395366
1810293
253244
861762
666460
918992
1204729
181306
391542
1745244
150117
1096987
1414613
1497985
964743
219897
75232
380382
1889835
391990
1435881
1681340
1904141
78451
1760359
964457
1758628
253079
1183723
1589348
846798
121988
332712
1216366
766346
407702
232214
953633
1184571
1510865
1375980
1393262
1732131
1498648
1507188
1085846
1938187
1398533
963447
805488
1839737
670505
1708237
857685
1072003
1890569
113417
1462150
1437671
250763
1248818
169066
409337
783586
946854
1093935
1132554
885902
1900815
1147379
1723514
656790
1460564
1226868
662641
439360
1694654
1830429
242632
1421660
395762
1266579
65654
1382376
395229
1799912
1915216
493082
1686842
1480569
952334
38066
431747
1432161
1473862
1953880
1927403
1800502
907165
1719782
1343797
98759
524053
868232
1934366
378987
598451
1911933
755983
1476657
1413916
875336
41469
902527
748643
1399853
1380071
149049
593768
939578
1067836
375435
673946
33004
182624
1655988
1451698
256701
660831
33496
807192
1529716
1169059
962647
1628524
1688774
778482
686347
1249770
275084
1984438
130035
1762706
924388
1831755
112638
482666
643448
1782295
1641894
1027221
752599
1584778
321425
1657899
849628
1886778
1448465
303481
1740519
1985645
1143313
156544
1201347
574113
427470
1893880
277544
176053
302763
633281
1634225
18622
1713708
317177
60345
1354118
835319
1209245
1421600
1384549
362780
1686866
1250697
1070873
499153
452637
671839
1441552
1647681
1855278
933557
771936
508723
882104
1425684
743986
518498
1269806
973791
814738
1085770
488483
389731
1892916
1927403
1252460
4742
1405399
1584912
1829477
1718678
1810104
277783
2065
1486356
316780
1668296
806112
799500
760456
460400
1472296
1109065
1192855
1004721
1618317
1756398
619376
22500
1601036
1613040
336167
1394796
14388
1425781
907572
380669
1959893
1680514
119794
1732935
1751771
11889
1119298
272609
355141
1812617
481476
223269
1892808
485565
1174801
1875827
857719
1482939
689250
416118
413359
931741
1014079
1060724
40687
1597169
1887100
1180184
990638
1169506
1951721
1046997
1610619
1570090
1656699
1469566
334085
276032
1683461
1769120
1424373
328632
815261
558316
812645
844262
653579
1360385
47791
911921
1803637
1963917
258553
1423740
1703233
1717931
1784726
1234640
1687483
1474098
1650166
616073
704379
218629
1995477
1013293
613945
1113359
14727
838781
98992
1113090
1040701
1306141
1936653
73295
799697
1319672
1742422
619830
1475375
1838712
1422990
312687
1818121
197906
712535
1654131
440750
212719
949992
1790833
1547354
237541
793591
295429
1649871
111903
362
1517454
1005894
1744794
1883748
978482
1562604
1725421
529709
326510
1779349
524255
221034
1061468
1933268
1032928
348737
335390
1995836
105758
1094098
818248
1050881
1644735
1652355
1956776
1337254
153652
438562
329772
1075079
1953894
1751413
1625882
1682123
254549
677720
705863
1544994
1011621
762548
257665
64263
1580427
1084483
35777
1454117
301363
1485141
1086194
1919539
1724377
1459441
690831
1364985
1965902
1777085
1326415
1725183
1223269
903307
1602162
1598797
741671
25446
1477593
446627
841234
1764895
1404375
1852493
1071060
1175345
1549304
1985048
1775469
1602657
1370687
575855
606941
80469
274852
1235771
565955
372988
1525951
1893697
1975135
883577
566198
1419620
1298842
1792375
458369
579605
981125
1481480
1545446
26231
1487729
764221
1818665
195969
723763
991745
635948
729163
27125
1982448
1534897
565486
813008
981970
908950
99669
669433
312298
1943950
1006852
723579
1112807
1002501
1478903
1372075
1655099
1512498
1198024
175609
337603
575688
1325714
997437
1537831
1922199
813645
1278449
1108150
1064420
441962
1155713
1821242
478879
276902
1629508
685186
6046
328631
953170
1799750
242334
1391491
734696
1728411
1045402
26038
1495875
828961
674204
1167801
1289050
974209
1417285
1433973
542665
825671
877424
1963550
305013
362498
146517
533690
1839783
1666469
1176506
1378880
1180942
1242031
1095554
1656661
1087889
1897560
1230234
1209419
651747
1603591
1996760
296178
1945522
1191852
1677016
395331
1981932
1895166
234899
580409
1029886
1225754
50273
490720
119570
1241488
1771950
365788
1307303
248287
1695118
1618542
510458
1353595
1864751
369800
1727053
629645
706336
362283
1470071
1335152
1596389
1856590
3989
1524543
1935158
867670
434705
156496
1594368
1283710
877730
679846
736700
353052
1711933
1752594
17877
475889
807883
1829400
1610778
286759
327612
989807
276794
1438493
726949
1619835
791709
277380
652278
237887
1655595
1957763
1848403
68010
326481
684979
545478
1146340
1105845
1200726
26243
422257
1659169
1334201
1613472
334538
1718822
1029497
320514
501272
243068
742017
687376
223737
748050
829108
1673152
124084
374514
769366
1042944
1838793
730312
377206
1032426
662124
1880847
1492935
28085
68134
454477
1029911
1193025
357731
1872250
1044740
722973
249737
1940329
524781
1994083
1661947
1761813
1368850
1880123
450763
482961
1515543
737280
461662
602846
497478
1189882
216713
250111
1735297
1918456
413304
1653337
395311
1665950
1879739
367453
1731157
268712
1827648
1748371
1046739
1086191
336669
510353
1327172
1092932
742988
1856668
1711828
1061464
565288
361269
260943
533589
720916
1880852
111174
1375232
813829
960759
1215591
622246
1940064
1237116
831218
218546
1805596
1495644
1206906
657194
223568
121521
141405
946093
174502
1306656
818207
796079
387757
543591
1131106
62365
1032420
1733074
916938
1759382
1451443
1541637
1598668
1982939
1379384
31871
558967
1893463
1522738
1742637
886833
654645
1535137
1851686
1166355
1132856
782460
1676551
382060
864371
1696634
619079
939977
939029
1979474
1148269
1679297
1065193
1011742
1701047
1728709
137320
229199
218680
883304
1733933
355493
275800
666327
931348
1501200
219644
3092
429531
1965747
1808139
531775
740643
1404820
1083864
817775
1538108
1860233
1330802
1348716
515817
825926
1634886
1461301
841995
1240772
480434
969840
1324670
48236
18636
695128
293598
1397529
571805
928602
719107
1712203
98335
434725
15007
916822
371029
170672
22094
1060169
1165784
519915
423757
559236
1075147
580420
143606
1286406
1567510
966589
130743
522349
121951
1359247
302168
1141455
1520168
1683907
1360066
1537465
657232
1285402
1861844
824200
120063
714940
1444649
198009
172104
683626
1416257
674911
1900967
387730
1170788
57531
1440870
669273
243098
1964864
636229
589797
357783
283227
696625
1540408
691563
789813
280143
292091
1897499
759458
474618
342635
1168410
1103627
753663
436721
229837
499151
771020
1597945
631306
1173895
258071
657131
953353
896151
1735756
1545274
342812
1927649
369105
99947
1847501
604012
687478
1965146
1694438
1077950
1318455
905661
1282542
933203
990682
1101520
1179109
503518
1595687
76004
1010546
1908441
963790
1418848
1095476
297468
1619255
445905
94117
1094437
1327772
369720
1228393
600054
748293
1393621
1504386
1334429
434552
1943582
817393
1728511
1231612
33381
272025
590517
653184
965603
929291
1332228
605207
1521689
1069653
1578235
1062819
1656381
1450946
275426
503585
1705758
91554
1286261
1577792
1139471
704251
487462
1876547
1263128
1732583
577775
1227231
1613566
589159
1907390
1005663
1286131
183864
928893
626998
1167291
599630
1731099
546912
1890417
163583
1635807
1890570
1645019
1553489
1381774
916405
1139560
1703310
251044
917447
1233519
958831
1549988
1608582
1062641
1285813
248025
1057434
1601036
155226
851314
15664
122697
236277
1581816
128121
113835
444768
1279763
1832792
1277740
601297
27060
1683258
947934
427205
846222
1559959
114060
1475917
1774127
900574
1694246
330223
744299
862656
536846
147817
1459634
10369
477955
794512
1197449
1917662
1852680
1018778
1831473
1593739
598843
1827494
533887
264217
1032754
1191734
461227
1809975
1601429
1710319
150362
1838036
466257
916770
938365
321918
483325
1799263
1831065
637791
1826644
331125
651341
1508074
1685509
131566
1202803
1390228
1698031
312893
45708
595558
1704315
954282
1698538
1914711
1277215
1207505
345283
1022990
1803138
197918
840150
550421
310215
935193
1932025
722070
963119
496404
187523
716344
323159
1092364
968148
1282713
944961
1492752
1631858
1617639
1297463
775579
1832852
981131
907211
893671
220152
1641703
717724
1206062
665165
96498
165791
231173
1371849
227387
662427
1107297
1389576
1845885
44047
873122
1079327
1874127
968177
1540405
671044
1823238
1898186
526224
810221
1725211
1128897
1655115
880075
159739
1289442
288652
1311623
110098
114428
816360
441964
46659
1736089
1895284
1219226
1664664
1239635
521579
1747251
1035975
1094397
19023
644989
691430
1488
1169008
1847044
86019
1558382
890096
1598628
467569
1365591
463285
1199866
1282720
5393
497856
644340
1430907
1875682
323519
1567690
34898
1062537
1334429
1174173
766757
1418716
1509084
681416
178246
547213
1484185
1347892
384537
744167
1696115
501809
1519048
1255625
1135698
1775153
1317336
1594167
1324721
1926246
545244
1007514
876215
802817
1705602
1363921
1668424
897865
885880
288120
1817522
838399
1258633
225753
702555
1028047
1982366
1153223
1405984
13841
4825
834081
678392
1042729
932834
144385
1970621
1222819
1440536
78559
1473876
1180920
222830
1397860
640299
481104
708764
1140423
991019
281806
135555
539028
651358
437132
1224451
316153
171275
1312829
33135
591292
431004
609728
1182698
480448
426992
20950
378758
916772
1646109
1234765
1813887
111788
1805344
650096
1042308
444460
527021
1839808
157505
1102792
571909
799856
1233710
1210754
1524912
1611766
496944
543874
134408
86611
1662206
20826
467060
791758
968491
1756318
1557519
1484754
1179988
1738092
1562881
290511
811344
552013
1106813
312487
653281
1723184
1665660
1784278
53549
1479095
604763
383287
1347707
987274
1557210
613021
654273
91541
945032
1926079
63263
1261677
456647
1151830
1325450
29024
499490
803622
1630592
1830453
1664138
356652
1960536
1168836
1492859
1702719
1544868
767520
1471157
1667951
1013068
1909402
1951599
1756808
379165
1169138
1197346
220728
1160305
689339
790601
1847082
1432218
355800
478436
1302286
822778
1813608
1216935
583984
1050838
906630
1483162
765970
106788
1666714
1394816
1888347
606747
1341915
587224
1848796
1796919
1278665
1640491
1343460
989041
1853653
1657716
1964181
723187
1014889
1092214
1823737
319257
1127409
401793
370726
364857
53876
828012
1097364
977558
893542
888540
1280786
563156
954441
620863
1475378
1442724
740973
545371
1973640
1486793
520965
149171
1430046
1285356
928787
780086
1136747
1105171
1572444
1443526
640610
1972164
154829
1316267
579870
684338
364461
456688
1926358
1297538
1428520
210599
1575727
878443
1315251
480443
1323002
1549007
990576
654946
171726
1410822
1732770
788761
1027237
633896
1592735
171764
838628
337608
1495582
1841774
286098
1610619
838919
1520026
365043
825128
246038
256669
1097584
1100796
90720
1239997
103218
545224
1671732
1400404
829337
317808
389482
1841732
1778506
1601975
1466782
1890277
725634
1860436
394349
1478259
876338
158975
1160825
362259
1381351
1921508
1662719
1880074
1346300
913555
771608
1418748
1960497
1932979
189714
984605
1233944
132125
1652777
1763582
1471077
1803022
1137469
1391244
1595108
511719
1462172
1527787
419786
1609778
367481
1768506
1258469
1071759
1518116
1713766
646915
287496
411786
1775375
617173
1299274
371770
873230
1355191
308937
1716422
1756221
725099
1277146
523039
982002
1217130
148731
1524049
346828
257849
1967812
1374304
378334
387883
1625501
151791
200412
1017225
1481282
1171466
827747
1239688
1871002
1745526
505545
813297
474414
1927256
745819
1928868
1479512
252758
414738
3652
632434
104222
369583
135038
1376836
1184802
1770295
285920
57511
1206533
920692
1893124
1277123
694802
409337
775800
1362677
582283
84663
925761
1507331
661995
468788
958410
1819479
1508994
764576
825203
366204
1475495
819156
1696925
1037318
1258122
20254
1912337
122948
1493468
774733
121786
511744
1487985
703431
166245
10553
1476240
3515
46729
1167550
1291347
35224
1963990
1872224
129362
364121
1218558
1875213
615254
460513
804115
1734859
1950339
1576303
498977
297349
743534
615694
11383
1302122
1722892
1475906
1351236
897120
127143
1119935
1680348
1398619
1057327
1830447
218932
1378761
878939
1935227
293093
1028141
354859
1580601
1445113
484609
1454499
813575
1671255
1494373
917213
777614
400476
357277
1500624
548977
1099555
755822
1583085
697770
998899
1985111
1229696
1866180
1676784
698324
1645512
946935
1242256
731597
639086
1306973
1361759
933649
767971
1852704
1606942
1421999
185810
1639394
1172006
1468849
1610651
1581684
225188
845192
944202
510902
822023
943520
1818761
1105674
358000
371624
1923690
286241
1412411
359312
1033803
1977155
164059
971894
1553461
603045
170103
177597
955809
1766037
722054
801062
1402104
1595953
238390
1709259
1075263
1334425
732507
1767726
1884283
1272224
1479268
1301161
45779
872785
1778288
95073
1632400
161942
444272
1935006
562319
526572
205120
443220
1091312
1173212
1965509
193049
709776
1652176
923528
1988894
394712
590417
32052
1317050
2000000
99634
1131496
1571909
429140
1502737
580703
385375
678450
1805454
834579
1317391
1487668
1853810
14202
206732
340800
1804668
673164
1500329
941998
1959989
1984944
1032646
595780
809929
578462
882728
1718475
992044
1781313
1046195
408786
715775
1980133
734183
1802519
1599441
1024617
1983332
6378
1345176
1336927
548395
337386
1523116
1246626
1065786
1609161
1469302
1036163
478155
790695
412781
1223704
902561
1994751
1172545
1426321
750676
1249042
1134096
893019
403915
1981763
1629099
272651
906315
107230
1379447
669827
634792
572444
1389795
627774
1795322
833296
925693
572623
750319
1223391
917436
1313759
530244
1720033
52744
454962
41655
1541760
318935
341800
132590
1621059
1800073
788081
93094
1678422
1214826
846292
1773919
781562
944469
1072896
524351
1606413
1816113
1552925
887437
1416978
1315137
1155181
296206
824769
355291
265991
1179468
904825
1021009
1214397
378535
858383
599051
234316
1632605
1710874
569383
1694692
1244836
768890
628732
730824
145481
1399659
1435003
1506836
1289472
1973498
351743
19081
1729554
843377
1396175
1797324
601107
1129585
1773894
853780
1230528
552258
1816022
618913
1641485
1271938
1017547
1372284
1657077
1932986
1796873
1082169
630259
547872
1480808
1564599
1177568
224975
599354
1474584
671590
554255
604616
303362
865526
412590
1807097
701940
137482
1490528
1187184
930532
1354211
1676050
722565
635288
325200
574113
887681
1567613
319794
1850054
1987688
1728710
738866
1715671
701544
1348780
1329027
1591671
745541
1864975
1795062
635236
1561989
773920
480947
998221
1086264
407473
967331
1698775
1837936
984228
403816
796440
130738
1808045
923581
1383945
284055
331855
1866559
864677
810229
1524736
152735
1594109
870341
435120
1030593
478023
1553071
1975704
475954
1192845
1493719
1660279
175284
384060
619768
1068085
1087598
1471097
1787485
510162
1296720
861826
1415079
1230542
119364
625164
886960
771936
1721151
1054248
1947863
1523622
384160
327877
57917
942844
795987
1912385
337124
237086
1197200
842128
1715962
1500409
556602
334784
777705
1190511
711557
1165415
1751514
1991546
62738
1437579
1362069
555868
1238993
1406795
1879178
809117
1574896
736863
675071
1231361
1945469
1674593
1095958
309873
1165942
249454
1398116
1774591
637092
1976728
1060430
1620110
109467
756674
1763545
252675
380368
1036198
1675627
749465
1567663
750943
838079
1661241
598391
1193674
1173036
380270
1618788
1566628
1504595
1739722
988062
901456
515671
284100
1362858
736186
16032
1003942
1173285
571855
470116
1170158
180741
988062
1601693
184180
346795
413674
1213731
1981053
1612203
1089208
574549
673871
1425572
1292074
214939
966835
56751
71923
525882
207510
1522520
1670618
1931266
1719861
48522
1814137
1817656
1117839
37118
688718
1870504
880674
1278144
1569853
1980354
1741793
609215
198466
1824665
1093300
786908
1621422
633865
1317355
1639837
254772
1460798
194607
1826857
413479
1059553
1705217
857329
65733
1846094
642782
380556
308995
635640
970397
28096
946807
947527
949732
838345
60387
1636558
1454546
307368
94774
789941
1328726
1702762
1112184
830253
461614
1592083
829345
931833
479214
969469
1201275
295256
262104
1380520
1620602
661116
469446
1521329
498102
293678
664425
1055688
513079
1897000
384052
1071194
53993
1966949
1883326
399764
1870853
1703672
252858
714689
1901466
401448
520008
295202
167093
362628
999560
602852
1140974
482618
1013433
1703165
1886093
1477296
158667
1264799
1222362
909687
428015
376955
1960538
1997199
509825
669787
1186722
690848
420196
1559863
816519
293817
121470
620825
1813888
238403
1933716
1772889
1579526
97571
136257
227823
272506
805904
1414256
774688
954815
1774478
95568
934280
1997036
877687
1282514
936596
316780
1912274
1775583
1155233
435183
16102
639115
577195
1813058
1028939
926553
585305
25155
1142768
1921834
1655567
1451163
640449
1815636
1779643
399014
684046
1204797
132024
867151
1173357
530848
389375
398346
1130747
1026634
668333
694519
406750
823116
1978899
8254
1554455
708835
1943615
1843488
1926275
744299
1046459
1447301
144454
52539
740462
317559
1197222
1788784
1597717
1221993
647882
646141
395840
113908
128661
1574922
494951
178295
11926
1680124
1060577
156533
1003809
538337
668319
1437839
182858
1176284
1758943
242578
261844
345134
1841149
1170851
244042
1568811
773246
1713777
1487149
338100
901741
1284875
1066245
237086
1169368
1798971
1417579
30652
508182
176341
1023002
1026381
1639303
573427
1429321
642526
27759
1640571
861452
250378
1473479
1413090
351063
1523698
1893465
1282874
1904144
1795368
1530523
1651104
762675
1945546
1887600
1745633
464248
1763642
1557934
1742884
1789119
1710218
837298
1323403
1799532
1943521
491252
1024734
536725
480852
451177
1726211
507331
922387
463128
1721788
1216300
161672
324377
117351
1714709
1815735
3496
449658
1858395
709746
909443
1877508
1704307
1192123
973133
643898
190033
1718275
1742224
921967
1261537
1471644
670190
321894
660503
1749694
1651623
311766
358202
1246818
819631
1692052
94100
1294649
1717955
1790470
1688400
1621549
1069532
969635
864161
912656
1580780
1568755
94951
1110683
97622
1879395
896167
220377
423897
747154
963082
1995787
1054330
838446
1165611
951539
1983143
88864
1575051
1907138
762624
1644584
1258569
1818238
1399061
1473115
1558631
524084
1759922
394569
1420604
2296
101744
955158
1450668
462022
1622132
267504
1200003
549617
324727
429533
1855632
461716
719169
1379928
431263
1931667
1369116
1955627
1179528
279425
1738235
550489
810339
1403675
952191
346170
1427718
1178448
1437537
528053
1518263
1961726
201963
1474390
1650947
1201014
1582053
1976779
149414
97341
526509
447877
1559646
110442
78241
675420
1715701
1888879
725627
909355
1692549
591114
954558
335477
1062596
1291375
903143
572444
391964
393394
1755771
117366
680540
1556384
1272244
168905
258061
607617
352154
1773831
1582053
384610
1906831
1065474
1378656
1042682
1083289
1758366
1767521
1945522
1615205
1121799
1876507
151391
1848828
1203842
1301244
501998
396344
398
1348563
620148
1458667
229444
1174629
358029
1634321
1168944
1552714
1429597
1929242
894310
1768287
825577
992652
699213
357579
821722
1165459
446752
275396
837516
824474
794807
470967
1154572
1867022
580192
1436100
409660
677148
1837869
1832453
1798918
433341
1846609
154383
66015
1818820
1761549
629388
786908
277654
100178
1871366
1605404
963321
1655208
1992711
1585651
325502
1727839
1142459
1815267
968333
1810607
1812360
845217
284123
1194578
248326
940545
1057381
1933237
1535149
210312
685588
1201677
1985364
1399891
1456533
1545443
173221
1140759
1021987
1677488
47045
379492
403388
1928253
1459194
1889030
274193
978618
1893484
189277
487102
1594772
1836178
556805
788690
1439166
1615142
1884199
389038
1599267
3364
1930847
1817008
1079680
791487
1286674
1196640
530554
432437
1195774
1422966
551582
1129974
791019
1899224
333114
564748
1827531
242725
1242041
299402
1438636
1713485
1646980
1966614
1252125
979771
1996553
872825
640052
44974
1052911
817792
1112370
1549557
24634
1857453
1172823
1545611
1080062
1101311
1984915
1317992
375829
1180442
398315
1967577
740369
1725023
1792851
1401706
42624
918375
388348
1956534
664773
1197582
1276877
1995221
599134
1375171
1031061
1626869
226086
645073
1811796
1030185
1375893
834378
822173
1060616
709234
477795
1378367
1700401
1617310
106158
127220
1455604
752232
368031
129919
219322
1112051
1027310
169739
1482293
952793
282526
1900129
596216
283713
1679523
1877306
720467
1403089
726647
1097279
1862404
368902
1004824
173539
302253
793663
528693
546804
1709305
1625815
1431256
1223948
186421
814577
963950
424184
431725
1246785
1481205
112785
202849
1443277
1968703
548174
152065
464195
571626
280252
874612
279553
660697
800068
1471723
307408
1520328
1505873
262516
751945
1338203
1227553
116736
1302996
194967
862733
1620023
1063582
689880
1079473
944717
629315
835295
184577
1656419
28371
1320274
248859
1996354
728964
498781
1489250
1460794
1002767
1739420
602560
809532
1235720
812481
49114
1459716
212866
34254
1877801
21660
1818867
1768500
1836980
195969
736988
1007104
108680
1157772
359597
16854
583716
1148866
1647456
1293442
1478388
269432
238211
1042652
1333477
294162
1691608
558321
1014969
552302
1701283
1349998
1465665
654622
375518
600231
1946899
980944
216687
1441896
1733780
736871
597967
1377125
1309075
821858
914231
1972735
1968708
913553
1941887
687573
1574063
1355051
1290188
461189
318485
108688
43284
324839
1501510
1746663
552043
950559
149672
1619294
1801032
1910373
1011859
842900
1336334
382187
638551
1437932
603173
1498318
116595
1168657
1241952
1302451
1495204
456507
17681
388667
1242298
672678
1657819
877903
635716
1783357
1467302
1028369
1099181
230730
766109
115999
816658
1702695
1051584
831415
57158
582876
635835
791600
1864224
1761317
1059185
1120501
1401331
1534914
68870
999972
458731
1165611
780705
1908386
629144
1709958
293025
717399
612429
1548439
557999
1600028
1659871
1392601
498427
650501
1117363
1700578
1860226
1753027
1791285
1170360
323437
1197218
1445340
1192231
1731566
1583533
475638
378059
1116879
356104
159443
1115830
1599721
864334
1812294
470850
1214349
1791865
518385
354029
918428
993443
1580656
4604
653206
1844991
1386015
1780640
832293
1581965
351622
135603
1435110
1637013
223054
200977
565663
1213446
901508
602990
52309
930544
1332621
1803989
1877363
326637
1351209
1400539
638895
759352
1654900
1363615
615329
63093
1714398
1041894
930725
983553
1984891
183459
1787813
1564062
1529782
867510
255190
1203871
597013
643575
842341
1030901
596050
1212344
739385
1438503
524584
721510
951641
473769
731928
1236663
598700
1986344
1105509
253355
100727
463302
606673
606313
392137
19797
696559
1262461
39808
1644931
598474
141353
852263
405312
943968
1780996
1124540
1333003
1518176
1802483
1101702
805835
754646
1569574
965299
1360609
890781
1516472
114514
844506
1612822
6544
1036153
1051221
1549115
298705
301849
856213
322315
69704
834673
465774
1449976
861483
1034343
974009
1044694
892374
1321279
1158559
166873
1991361
1759432
1464364
60813
468170
508315
896173
149106
1000178
1250789
1584018
1915832
808177
1399247
485509
1555374
340373
1034226
771862
1704587
111011
1314153
904948
812157
933851
208865
1411080
1549758
760799
1951729
1212547
1182841
410687
1979354
1664046
1661401
1941971
1162284
1971922
1855580
977748
1304090
1940509
376336
1154472
1618381
85998
240328
305941
771795
571022
512383
221547
1337175
735410
1450278
1201153
456472
422062
594436
734294
1183846
661500
266228
1891818
344974
1168853
1612055
1261737
1759361
60356
1306101
54481
556411
642246
1871139
1553101
1253649
841827
1445910
545897
684906
590345
1732657
1127580
911829
1951332
816268
1494324
1421661
1299874
401072
434150
1419358
550711
1635042
1589764
293470
617153
701414
836941
286027
646560
146862
726323
801306
1817735
663096
171475
1681744
335054
799076
469725
110153
370109
97340
711651
758400
1024035
285960
746870
353650
42624
719580
1802379
348277
1728321
360269
1228293
1636119
663621
1903984
1024140
1533932
113885
523108
1981484
1862319
286246
244277
1314975
1460076
1886310
1608774
1579936
1439085
988190
1211561
1745507
138282
925233
1949389
107034
768259
269743
546252
924627
1716509
1375217
1505501
901486
230286
219725
920364
9408
296581
579723
702241
573463
1365437
1601736
892655
290421
165141
1014804
161530
1390148
1864345
611287
1439801
134654
1662366
580411
1757882
110448
1992973
910289
134461
153098
1516207
773146
242851
1211193
1363447
993550
1464594
445770
784282
314921
1056645
1878307
1044694
950980
365897
779556
1060011
1836879
1406278
1319186
1832388
999446
735874
76900
1003382
1777088
1379160
650557
199061
844953
883673
1965638
1453316
1139834
1407319
1211764
1564589
691204
1509135
1291029
661354
1660768
342563
1107834
1048276
1880085
1239128
506221
843265
1379557
472818
212041
684854
1354018
1960486
1116769
1145098
1076851
552972
723873
304523
1251457
134191
662722
1659655
300491
745295
707505
895867
1733363
1052071
631372
1258150
1490743
465889
564284
875030
1628540
1481741
1185456
520219
852411
1036307
294841
973686
814954
889031
1291152
310079
248003
999088
1857822
732525
740895
213767
36768
485813
1063260
836858
974322
927
132355
1858160
239024
1176495
1057329
1976488
1933370
195972
1172318
1263675
656898
549116
927220
1561077
950996
684205
1084671
159166
1942998
1648184
341513
1686595
217109
1928489
1645086
503700
351310
1431238
467501
1166653
566125
106178
87914
990105
473653
827222
70800
609282
938660
711401
634834
888139
925088
439502
524167
1627830
1331610
1920169
961877
195320
1379472
1786019
375728
265520
154685
409950
1277437
220920
733700
302157
558905
1031301
1244256
1973276
1976488
1405969
92526
1994458
1614515
618519
1828881
1069125
967381
727671
116780
787282
635272
1729168
696572
1831469
668149
1779823
813898
1340456
1313861
315858
1967872
47744
713304
314008
1305640
1445124
451044
652729
1359339
980212
1101535
1500364
1465713
132276
1967094
1880425
1364068
1282860
1468371
1303612
708282
181275
1442507
1930779
609769
1393366
8795
321730
561122
1721577
525961
166650
1875043
946642
1808822
1131139
683628
1147498
897852
918651
1534712
1400514
1433633
775903
1171049
1066258
652122
985842
242540
649075
1007569
1211481
1784400
917145
742212
921132
1667907
310010
664585
111290
527081
445513
1907319
1101780
1875285
1190298
369243
583972
885902
1314200
1959280
571324
657289
1787061
1646580
870137
597035
802520
634434
829769
165423
1663318
1915687
485962
1048015
335092
1963296
245461
552663
660730
335842
1233180
1549768
1819082
1226592
236913
315727
726167
1765270
1645268
268360
1577576
1727568
1933860
1126589
620395
520404
1020389
176941
825782
1743515
694341
1001266
674527
1042631
718978
1621032
961276
1968028
1224381
876108
1065870
986812
1564383
1453687
610554
332164
981098
934887
865760
1515798
1686472
1761694
1139634
1632941
1020199
1352724
1520105
1160835
1761007
1167149
296283
1945276
155182
886501
550788
1905402
414210
1057512
834076
91892
185848
1237445
701156
1699820
1665833
748361
649692
1296799
1079272
1464749
1441654
1898321
1254421
1438395
946787
1083384
710101
170400
1986103
215246
921633
1066635
199896
807447
118185
763405
1102136
1308282
773080
599733
418019
193374
1475378
1888034
1043176
426996
755022
1244821
1986344
561804
728575
213975
1476374
1350897
131706
1175494
452464
1771818
1592026
1209820
930233
1228454
733625
1668314
1395128
964724
1597613
1093135
1971293
926442
354695
686239
650623
426104
1376225
507211
978113
854712
995822
264715
1551661
238483
1528999
1085931
1482293
942119
1339091
623746
1184168
704532
1311932
13920
451643
1902819
1750644
1724599
1991327
373471
1707790
613682
1255919
1095588
1911421
172686
41506
840016
711687
1894767
625441
1969911
622980
523163
1816487
1928990
976170
1668764
1536812
962196
1060899
1230400
88014
199731
876684
1743963
20680
567445
617420
1313397
724120
884940
1435360
750155
1755643
1173751
1039875
1603807
1867582
1678271
18587
1124758
1483045
1642667
169132
1955722
309607
973802
1424378
1775350
1008585
1300557
310990
450586
876530
613525
213859
640114
397518
9220
934922
232914
1928777
1117597
1882451
966412
993716
742648
711280
142038
115875
1304463
1661609
991026
765798
607634
1028554
281173
1074931
1603167
722128
1885959
1666793
207345
1544958
225661
731780
1069979
1240069
175251
1332048
1048175
554735
1365852
912409
961050
112393
1213245
710262
19306
1586067
684992
1524111
824334
1464090
18180
698948
585516
72652
1550712
214315
636655
757968
1171465
1066491
1845064
156616
311906
1786306
1867574
94583
159876
252298
1099025
636299
1748605
1266027
949523
1970995
1170894
621880
29743
1593813
397101
1663962
764459
1345076
1989575
898638
1864366
991256
538061
1967264
483068
1615965
1247061
685776
506088
521166
1076155
1822817
121136
1770839
1624601
478262
276157
1250506
751728
1211871
1099518
913192
1938208
1664927
315999
5127
568994
518349
1493444
1119797
453590
1562941
1742895
1845974
859057
449244
1432679
763527
1111234
780971
999053
639803
1353541
657521
1830343
1939316
1468938
1606313
905843
513517
333774
253472
262525
764110
1211408
335299
1056352
1681362
1155705
947108
1501555
1245704
1887830
315616
55564
631272
656394
1406018
661986
1172429
1424165
753877
1581864
1145423
1631042
161237
1001844
1912720
451039
950382
483101
1460976
739955
1631084
1850759
1565946
1253083
1515949
321330
1607049
59377
1102191
1617744
1365510
118343
1425103
1759196
213433
1159066
17656
1442937
235061
1812050
540650
1065518
1689329
1884570
581403
929556
1192611
1152306
480282
1580226
1361954
1725788
944697
1843353
441232
417294
562144
926193
975398
1814077
636262
777341
615504
546426
1023590
1777721
1323623
1503720
1358269
1118260
1740941
548862
97245
868136
1236831
289866
192383
135705
175354
212084
752901
1332093
1176619
372592
1375289
1923816
916188
81346
509618
1732452
1050000
1902926
877753
481588
1447492
258784
1356379
1471369
1998847
1388915
1348799
1847218
1991875
1047790
714003
927243
422914
1146980
120029
501580
1004649
1840618
640938
423339
412341
1642651
171966
1432333
710416
698688
1414143
1875069
1701
1787908
1025200
241180
371099
1656726
78098
656121
1852322
115608
486813
310885
903189
242735
805671
173013
49493
492656
1357052
1355598
242279
1145889
812051
548126
624312
145789
799291
801460
1688171
1242181
1089478
1718643
1687976
78371
1874433
1087281
827362
506380
1436849
299394
1342789
138991
1859448
224444
1933128
1394583
1636922
1689660
982886
39944
1446235
109817
536877
1827386
879602
463838
509435
1556819
1100825
866812
223881
292724
1604006
1471238
821788
360087
1439095
232688
374152
1203156
1938616
1361781
1193014
1011024
1506502
1847478
1922770
587212
899508
1551344
861254
841093
227040
1480493
369867
1755856
1679191
1325182
1340096
402041
1889344
1132281
447040
515984
1476292
747526
350598
1499697
298633
1108714
1958734
1475231
1867808
108102
1696976
746816
557397
145094
1826776
1975608
1066258
1745708
1617768
1302728
539427
1192845
505350
402210
302132
1550583
890260
1451401
518602
553810
886825
782392
660038
634866
1314543
1746255
1028220
130891
180346
572929
940854
360455
1738506
1456271
951881
1954516
1682150
1936326
688105
572867
1814370
1338071
170218
506856
1930078
311095
432373
703119
173845
1186923
33037
245031
176590
1716566
558913
1392513
1961207
1944864
1750920
1821630
288282
959122
775433
416370
856712
820159
1263070
183140
1288090
764071
1580427
935669
1738219
73234
50782
1998078
965925
146648
1259351
122360
340444
153626
1537973
1187648
1695957
1488942
1931473
863105
1692925
1038544
223197
532947
1762814
1561502
1468296
1055536
89911
624835
221757
193727
1185001
1384162
850117
100739
366438
20847
1672971
903570
685068
23125
882755
1137703
1109165
1954932
718602
344277
41744
119692
1817287
212706
817417
972396
1169463
883229
350439
1903627
1166548
1234178
26142
1588175
1976309
636509
339997
1660437
1741587
1447929
821443
935451
443014
850751
620775
647450
1290642
1416293
1237857
1475360
446865
1744595
1822533
1440619
1265819
1188149
505346
724821
826470
362223
1541381
306858
948427
807124
1311752
1627309
1386619
1903354
137992
1527643
494705
1356136
1529326
1684181
173333
240006
545260
1851211
611404
1613710
1104465
983831
1161567
649365
315933
368298
283726
1867158
305039
301154
1190997
553902
1141202
1024396
1029730
620656
816319
1865533
1284174
762613
319985
1986969
1946810
474440
1589318
1893152
1154960
1721789
505610
173677
358812
986384
1971327
716825
309629
1657721
220805
300709
625065
1367740
42173
292464
321280
1355031
1497790
1730433
242673
476972
296714
1087662
1132385
1929885
1008290
609079
558971
247074
417504
225198
1010897
1262437
1395948
1215531
57195
1843016
1702024
1472653
684177
605826
839115
429104
1907852
1914707
829854
223052
533016
1838636
1594443
1869830
487091
1439003
1938222
1032594
1903699
440097
1111772
1038440
540867
825025
1946950
1832562
1721292
966993
1702038
955654
1892910
940904
1114859
1573988
1291059
729539
37997
1891233
330709
938790
535999
1220109
897367
1253514
1158840
912205
1809861
411425
817799
646683
1724073
510302
468788
1989926
851085
733036
406827
548145
1269756
1466318
1875694
1168719
1066813
986455
887894
1757550
146478
747525
1546873
1148636
1192650
1383606
1639481
1149616
688011
1620946
1255393
1745712
716364
1990538
1039698
110336
1652128
60337
905715
823581
1194881
1193772
1610365
1795039
1967802
1673195
1302313
1689198
379086
1731803
400861
782826
62163
114455
1522397
1180101
43494
1345494
1883822
215669
1043017
1820972
1270957
1251853
328554
1106434
748564
1042570
1416198
482594
1954570
505076
346828
529100
1183636
367763
1505520
1182567
95120
1742884
135021
644808
488843
1863366
286761
1997454
747488
241782
1263337
117084
121593
1976231
817260
483437
1295626
1966668
1997399
952233
728856
112755
700665
325205
1472185
543753
17840
402961
347518
1213227
1758947
365582
73097
1110333
475861
989222
1263288
932925
709933
759325
1115188
1750935
1548179
958629
1208948
1796087
1929424
1230288
783630
1827039
1682253
336253
1081043
889066
793588
888152
1211626
550575
1844617
256819
1597062
980845
408949
961927
206001
1921610
819674
831708
512321
1513427
560236
1139869
1008455
353279
1393646
1700867
266669
1654704
717826
1191270
1424736
178317
482137
55857
502886
134866
133027
896102
1755507
152698
1055505
667822
1091828
1587962
1890778
1223142
1334674
795275
1635650
710001
27090
1266098
1965658
816293
1785839
577713
638169
977506
821485
835687
459419
1508357
1736171
9880
1043673
591623
1650732
1365817
531936
790354
263638
1068243
197148
1326607
903424
813663
148470
1275123
445271
1360341
1089651
880397
153741
991466
273630
99186
1977084
30918
54483
1745633
1808492
1675039
477053
165482
21396
1597757
1805818
481534
514754
511844
876206
663048
1220369
1965435
808547
1348503
597136
11484
173207
879827
1740546
1689107
1461137
1051036
1821168
1882146
576188
958815
280581
1231586
1082468
122303
1726913
1054474
312772
723424
1167623
652959
1138925
1303754
1860490
305718
1280585
455801
356929
851458
412735
1905354
1138433
310060
146477
1163426
909053
266892
1493090
398763
720241
422257
525182
1192916
1042310
35704
1007447
178745
1018667
1003420
1715806
1168211
278914
554284
162525
14961
1626183
757465
1750351
86464
1063189
44153
534523
870501
673234
1227235
97336
76489
610275
1735434
537016
1632084
633410
736744
1544936
854366
1675442
775914
17753
1220603
686207
676736
1019458
1521299
1053103
1751698
1899224
848207
205335
251158
1236936
550685
1714964
463688
1204276
1169527
1466414
1567847
1985104
1394561
62752
243595
1985427
393611
690303
1688868
973247
1012681
118346
679396
1186208
1283094
448868
5779
769126
78177
804341
1312137
573636
1901742
296962
1245256
1627941
483620
894027
617456
1166426
1656955
686514
21978
366065
1475238
937655
250930
534841
1587642
646745
418150
280761
1626487
590184
1698967
826584
121348
716765
1734961
1188168
1718385
707422
1890405
146477
786837
1956390
981911
10243
1918845
1642564
839998
1503376
1302827
1210419
1641725
425679
42128
503829
1500912
1038305
1191546
252560
1479429
832837
1796971
1067987
522767
1164789
1009451
1376587
670992
760186
256107
1685022
1807498
1693000
949705
247723
981008
1754117
1903387
1165726
67139
411626
1011197
932227
687623
760726
1848595
1341107
1119123
934435
1685122
1428446
660606
1827457
1653382
442580
496816
1532270
1011859
1334592
1009059
597334
1757327
1251326
1070264
1172635
553239
1034126
240636
1312967
1811890
60347
797987
1594857
1293561
851038
312570
1302547
1535364
764440
1309654
1132831
1247725
1808698
1482793
158325
1378138
395928
697804
1521459
848106
126883
859268
318279
139337
1702936
597790
1879345
1494063
826237
232688
1059424
1957083
1463641
111968
1128272
401060
1177692
1167246
463568
1744884
1301982
1731457
1104273
975789
1805816
381524
1627263
729788
852182
770322
1414254
1475854
1397072
320695
724323
1028357
1162974
1887871
903279
500890
99602
1058737
743074
403477
733532
1951126
1079662
32673
1115236
1329746
1385176
40046
236813
1742792
183382
531175
366850
251223
703151
101247
961871
972548
1426418
1672180
1910696
980785
634733
1187142
1108153
1238333
1603265
1744578
1501822
35543
1426698
154574
1825629
1197783
1705277
374732
32347
917537
159450
523606
1083088
618704
1797382
1011316
499942
968463
918240
1381483
1384073
1627511
902888
1730870
1147673
1870296
1900498
588471
1245000
1347146
1068974
1818962
257478
284064
1430058
1179278
1716887
440598
1065041
183860
266663
555460
1118193
17815
438842
348828
194374
1188800
824267
1985996
478826
1800051
144733
562767
1833532
1089072
1843475
630553
1831719
1077179
1289364
223217
1780996
673947
418502
1511671
782076
1407390
604136
1072457
1570389
1042466
572108
594296
756570
1585583
1953473
1361346
1925504
258451
645775
1099017
1693631
1769763
1882674
1428125
492019
1604086
894730
423166
1203316
316388
1617472
1608522
493149
1010719
1782557
1842807
86696
1995200
482240
1778245
646207
11061
877709
996765
541357
1565149
1065697
1729373
877145
1605202
1546211
462385
1900145
1514301
615153
1995208
38831
442545
912081
1654429
1673585
206562
326829
582772
881172
1759591
55069
1541992
676353
1758458
1606732
1298915
1466859
1059327
494201
1816336
448686
903985
239241
1960156
1140590
495416
649030
77248
402249
15676
1942205
1177939
1893192
1209244
517203
1666524
646510
925292
1856706
670251
151108
371162
1812166
465411
1245933
112189
1298397
1272931
1865929
1740539
1015859
1832316
380333
1758528
937520
1798677
1511185
390740
603279
1908907
1258871
452674
850212
1373496
1924049
1571970
1428826
810231
1568927
925848
1021316
927550
289180
618676
952786
1808236
444507
249561
1008693
577839
537864
1612589
1794757
1687485
763417
709377
1144125
1933689
116391
253653
1687900
679136
1805827
1461025
136985
1451401
1204951
483417
931956
1391931
878207
1971050
689569
638150
1646156
871293
430823
1550236
516563
678008
139605
494899
1138189
1351090
964503
550600
813266
918527
649516
925476
1759226
1032266
983908
278227
873163
846769
1328931
1087763
1657897
496692
1422133
1552170
1527284
977824
1448715
1346792
1864630
1172003
1850698
659919
1214972
1013068
774491
983578
1908496
1570953
386301
939844
875030
1909609
1959417
1660727
1256143
104811
1776547
1077539
568029
247709
1523426
1024714
1742902
817709
1869228
126018
1571780
750104
639994
835254
1104804
1857498
1378046
1757111
908525
1062138
1413814
803606
442882
420683
1370581
666124
988893
1406611
1299828
179465
1796370
630292
1358315
926544
195975
1230443
1455820
87577
429763
915610
1616509
308572
1049169
1625088
1132089
1560640
1284100
1303386
649462
1102217
514503
826576
426848
928252
515302
356866
1593495
235721
890818
583950
252794
148359
1434762
1851792
830320
854657
1385926
1841889
518982
167505
393511
1006598
931741
1675674
165466
151452
910073
12008
848518
1494252
1420478
391135
1900049
1834098
1612688
790650
854073
1029311
1849350
679367
1240224
1426713
530378
1030940
1296511
1168087
1842549
1732664
916068
1511934
1421663
737429
244174
1639664
1139517
1678422
297875
35124
92849
364920
83233
547636
552391
1966891
1090335
1332572
252697
911014
797349
637523
1229163
555170
816313
464034
773209
978129
193779
505643
250518
211799
1345739
1790230
16268
692125
253036
1150174
85666
584733
1531287
609643
1846563
777245
1344341
569140
835544
637946
1919500
411531
1096407
1330957
1602533
554492
48445
1420538
1269327
1602272
482753
316453
191075
514854
638869
1120484
798762
703645
903484
815120
1678935
1097230
1685916
1065950
573265
1426197
105094
982524
1077047
953152
168966
1494780
351176
1202962
305245
870501
98217
380799
1625176
541130
507104
294755
779848
1620081
1751875
80112
1684132
1848777
879296
968459
1709142
1333750
515256
1652517
689065
1243431
431218
1489600
235707
1878946
899863
1960168
183091
1153544
1784095
701611
1752246
28637
842488
1104926
1903277
258690
578266
1216295
428064
1707158
1689093
1972074
1802802
1960788
469503
953413
329497
1391230
1039501
858500
88451
200461
1576279
1114451
1372387
88796
234563
607343
1300672
400978
1744013
997040
1377775
564033
1382032
1437504
1450314
1423822
786164
1342174
880759
218819
1469121
1193029
1979935
940904
1664448
1609436
935183
1914365
780280
1129443
1495579
1103382
628376
1350786
1279775
1960393
302984
1083151
1070060
1678827
327946
468308
261554
542493
1614929
186908
971988
1146608
1497760
752164
1429844
678366
484370
1878439
53612
938094
1092082
459324
613842
267789
1389089
1385388
862023
628687
487252
41315
311324
92010
467921
944442
258275
1940371
572633
1121523
1355767
74116
123277
1242335
645487
1546326
1402405
883592
704379
806044
431474
682474
1107835
867605
1117461
1023553
599158
592585
1202198
1805168
1057649
787224
1368201
88126
1162181
1623047
497591
53549
899810
1651612
1267667
838239
1601093
903754
893175
1634773
1029506
886570
345582
399867
1423943
869641
1625405
522220
649104
315224
1468494
1927257
1714821
1340821
1196417
1427784
31958
1198462
989340
1878012
1709671
1974355
911900
1811846
76633
1617704
1630122
366502
780607
1602981
755093
1909061
53853
1295255
128957
901857
77519
1711011
1603646
40200
1837466
1787061
1927823
79944
221769
777784
61353
1276592
1050134
1209960
1712067
17162
1105027
1449490
780498
944477
749258
541722
273879
813841
47261
125929
323092
325455
1122201
1698580
1134612
1349424
659858
1439725
1400731
344847
1677831
1168428
988168
979898
488596
1144462
891785
337833
789367
1483220
152539
125058
1958344
197720
635472
1580949
445933
548569
564607
112714
1381626
1187208
931559
322552
242897
1180502
1948450
1054234
1507524
1341753
1167990
970514
1147477
1338891
1841507
642693
781103
666612
527035
825070
572219
672451
1236148
685622
262590
1148249
258431
1555913
969751
439126
436076
1764849
1800830
1342565
10821
887184
1726762
600
233042
1748431
952885
865212
1969882
398354
1573810
132535
1578460
802291
554
1191986
212476
364551
1052468
1845287
1537824
732895
1373624
1743578
1543533
978975
1009676
178029
1581869
572984
1738982
199135
1589348
1749151
1257741
767034
930651
1809161
837745
1764156
1150943
227542
277929
390968
480508
686416
1541885
437102
1869579
238834
1812018
1803739
1556946
628224
1530556
53813
1979005
1438668
1051717
157225
286387
1263730
1142094
1786429
1436266
1171065
896330
1849155
442192
499921
1531471
395428
81378
748775
159705
721333
1736049
1748202
649394
63183
240846
889362
356664
1399369
1598398
150245
334686
1915545
976471
502173
1011738
1044751
1889967
1402544
1439453
761585
1869182
1617177
1580509
516883
1841420
57883
324507
630752
1776990
1037561
1130656
1993897
1121421
1480732
1921725
1263766
292256
1591124
127846
1745749
620067
1571916
398893
114227
1118901
874308
498909
471003
26219
1141357
44338
225053
23125
632681
1731306
1530345
509548
842879
1240087
1500047
677376
1792418
537711
1500648
1586230
549548
271664
986464
1220696
374627
1364905
1702946
1933053
1392066
805960
134667
872249
1919438
1366645
702931
1445578
1659240
1670023
1937779
1937917
1694432
1766246
321480
736940
900970
1789812
1256839
95109
503977
1622823
1338449
691439
603177
1828524
1961597
1655143
1865596
713257
1338822
1426644
228793
630525
1380351
646165
1645955
1608318
1724944
665126
1378880
247508
1298860
1577914
988531
1365521
294650
875741
1388796
1434421
711557
389528
1367610
912063
27392
1707981
359672
1779005
38080
1368004
442450
789767
1254638
1819294
1676831
869094
835851
774569
241895
1814185
1805144
720264
935172
267126
1587337
1752402
110602
464448
1813507
320714
70259
1220603
1589063
1703243
602209
1996725
1247483
1621032
1284263
817033
894175
1557452
1195780
732607
1212533
220039
1628874
650504
1343731
1086527
1337251
605812
452570
1188604
487618
728395
20051
968311
1399891
766935
1424655
1690864
50556
987029
676857
477829
1786396
1912764
65790
612713
325674
997777
541572
28237
1760350
875686
422981
1170313
1594845
1644801
1774619
877623
1302827
824098
957781
1403563
952125
1293800
1108801
1773776
185252
979546
908034
915608
477662
1848914
439986
1291678
230783
1641144
1853177
903087
1171244
1595345
1355529
411303
190554
957734
402459
1518742
1866059
1541781
1629166
1843487
1356548
963603
498386
1170969
1921197
543425
482389
744799
1820063
744783
935471
1003594
67475
748826
944097
1757378
1355405
32551
231140
536859
851236
113644
700169
69896
706583
887694
861036
484321
701206
1269901
720107
179378
749737
204040
607419
1062425
1837745
1023407
1373630
1645346
1508492
1128224
1856782
1534786
89423
1211060
902036
730890
852113
1203426
987478
533717
1933945
1355455
124669
1415091
1028893
1896664
1469972
684227
1190678
1579726
1126339
290455
1646326
811788
1688332
1183023
1116190
977558
1403357
1081137
1294027
899873
1821944
868296
1796371
1592410
433247
520557
1819635
1140961
1738374
1151998
847750
954395
570592
447793
795164
1422976
1404152
703815
1243306
1278349
1180330
1297229
1754788
1052541
1276405
1890972
1926999
207602
1277688
857579
390164
1635346
593483
1228241
1193683
1528613
1788506
185649
574297
485120
95382
1876603
1098045
397446
1004013
1814408
926147
1672098
33529
866699
148875
1886050
1592722
731480
456679
1931493
1897732
13788
905115
1747156
1109714
25391
479365
1704014
1562883
656273
404751
908353
1094162
81839
288238
126851
1646143
328685
628589
1411593
1660379
1476184
253222
385135
473911
456888
440226
641060
1008482
671305
1167771
1496831
1725064
394800
1770963
1178712
1095995
1276672
1316011
1385514
601138
1534584
1825024
892463
489875
1585807
316453
1036698
132508
825804
1281477
1870820
440252
1545664
1231726
1804647
775277
564538
19227
565533
769285
2676
395826
786568
933738
1076100
615325
1214381
993291
1357573
1253956
235350
765097
931443
629363
173137
1394280
1965070
88277
529981
991154
1694208
446804
850023
1195765
1601893
1874168
1959840
1811560
1734115
784573
437342
1815062
1009351
1495418
384568
1822276
771153
1712211
28368
124807
893501
1302424
941173
999451
336822
1172823
1792210
1371014
1391105
852638
980196
919641
1737849
82285
442628
1865301
1808527
478057
322333
1333630
1835026
1439453
1463186
478043
586150
1626163
1292471
1755567
642350
719911
851578
1336151
1844058
1850864
927356
1447219
1064559
1542779
1951166
89565
1160636
1506289
1686472
650948
222043
816215
1298121
70336
550650
1914978
931703
1751278
1703394
322604
1569762
1733043
1007597
943394
1604132
419286
1716921
1096340
1306141
888621
801179
518752
336107
492207
629324
841234
1182185
1724265
761638
336429
1552093
1857246
34361
1919207
1443711
1474476
602715
1391231
102016
1759161
1311071
1850288
967981
686626
853780
1507096
335410
1538125
388069
64637
1864509
916014
1157674
410350
1314174
1485391
365270
36423
375611
1624196
1276948
1227778
931415
1399165
98717
339262
1760985
576016
618978
1859607
868935
553205
804367
686747
1837745
289866
1044784
393517
642120
1867915
1342837
1068131
1862634
1485098
43546
906202
783178
480119
133125
1847501
1806395
558552
927335
251788
1083788
135927
838217
949305
1421660
295972
321076
1212521
728738
625636
1444146
1229792
1295104
1661442
1422849
1158722
1160010
592223
858896
942195
1322417
1219784
81322
1856573
335469
1031787
712271
1639213
223217
1274531
326674
738805
1351344
643904
92636
413985
1593436
768910
1128830
963561
1343621
188315
664644
1277183
1361043
102543
494048
1768182
774460
386963
1233458
419720
520027
1889543
416651
565103
1657889
1422816
1003704
1713916
767445
974578
1537548
714733
1310392
1642345
1614252
1748540
107673
830441
1399316
984183
1351602
394515
1023003
1011949
1385464
761190
1311112
131898
1067007
715353
131089
1181305
1420605
471475
485037
354167
1972281
993869
228642
416179
447104
1021686
1454698
1556949
1835316
247071
430113
1002746
15705
941092
274265
253436
1412222
1547808
1016164
1270050
1025812
914474
1075865
1456344
822181
162558
373121
846163
537369
1846981
388684
698367
945970
1162288
1238430
1792113
755072
240354
1315602
68251
932060
338705
435786
712865
622799
666216
1189754
37095
1979345
775349
341016
1395495
1865520
1406716
599859
365124
103834
22276
1145114
679884
1149510
920997
1113005
1551171
1178214
1933839
1484690
1679498
1145988
1262639
36046
150264
1637919
161157
342139
1807839
214282
1645153
1340503
1311616
183942
1346148
1188834
339007
939083
1605359
1613634
1887489
382338
437989
1644722
1801061
1340471
791700
1094510
1551165
1625682
1741330
248965
1831265
1646128
1995972
1519886
1542435
1072327
1427916
1606470
1159447
1056994
947444
1391986
1461696
1974175
1808198
1912001
685407
587491
1305206
1225044
346755
1250443
276893
1169504
1142640
529412
459094
1522875
603761
87758
65435
658938
83986
1222267
155670
1595096
1991099
784041
667227
695775
673019
1089565
1846567
548764
1618011
148241
1889572
1215461
586139
500527
228626
1481203
100146
702843
1318009
1652819
578747
1699885
1300375
1255120
1080200
90628
620595
1867538
203319
58399
946431
1463636
1458325
1135137
476467
1815630
1900955
1807398
989664
1717400
1357477
196623
1618231
925096
953602
1902208
1099957
1716732
631453
474072
898490
1651655
1970356
1489623
1431380
965089
74991
1869890
161006
1405798
1705839
1498710
348956
1116235
1636492
720367
1847379
456812
389271
830133
905286
110882
1951098
1803385
1566085
730564
294935
826439
1932531
874757
996762
1923629
1752570
61652
346584
1327174
537294
1506829
1190096
407131
1970541
1076332
335555
736265
935706
824359
1081246
959683
1971485
1923
1072828
1557649
685228
1100196
227958
182414
1077729
1010994
446899
106776
1401644
364868
1187283
1076796
530697
1925901
778505
1465544
104740
879479
510731
516659
362350
565955
295483
795912
1592108
1992090
641190
617727
1907928
85932
1197923
1153069
1771695
1844282
1713661
1035724
1352511
214144
1938108
1435014
795785
853420
1036522
1807498
628841
694953
1358568
128371
1986209
1570027
1557335
200174
77207
654908
1518475
1139555
1430971
531768
441785
334673
1565490
1590151
213433
1640194
1223349
83078
980352
1720274
1896094
1825948
327765
1963528
512847
641103
1686160
11129
52143
1359587
1385546
49880
1291266
235284
602457
51882
460427
1822137
1440082
177263
829087
168316
717209
876305
1029068
1335440
1109052
1758633
371419
108654
1168329
1072505
1282046
741633
1302676
888259
245644
677612
1982543
530859
1789151
970875
991844
1053290
814838
1553336
1903256
1497696
1520830
1032287
1339533
646916
975204
1382987
281040
1774458
118715
1399234
1913101
1944539
528092
1799233
1203997
1448929
82374
900551
1866136
1150174
1137372
679392
475168
510880
687451
1183201
1270773
1758284
1103638
1952495
1640137
1437923
933006
712548
1502618
373814
1929984
436540
1902965
1210212
871435
1703043
919445
1163891
1784639
1325744
884271
1264803
1922167
1935084
292969
300815
1209285
1337045
1456187
1321528
1125871
18054
1243360
1575960
775359
1096686
897222
1787309
1166987
446619
650996
509778
920805
1465701
1706308
1511716
654043
46473
759368
1219083
426892
3389
553307
1643460
1070417
1507455
1591773
1736772
1681477
1880110
1167
1541265
1102535
1212064
1545596
1189903
106822
1385616
1014363
530674
1364973
1938574
965107
909229
728188
1437671
1753183
464793
1598519
1404415
906886
104134
894516
569023
1658883
133569
110336
497027
330558
721326
492752
502858
969765
304052
1307506
1770314
143611
934318
1181524
1975508
928515
235078
861254
886703
1007233
1375327
1361797
169843
1437592
91163
448738
1865957
148078
1960283
1556647
1740494
635926
1948710
1283269
185185
376641
1289556
1079546
596866
1193346
82621
1950180
1831996
56780
735712
1495081
566740
1113752
795171
779281
983219
1532424
177158
1552317
1500331
1361103
518019
1194670
1890272
1070790
781895
1799425
995457
344332
1731400
199843
840900
1507499
411300
739885
1755351
658992
13045
426194
644227
1866837
187778
1992088
1598060
143608
1078462
1650946
78299
1184650
1433585
1463636
610064
1546855
20914
1266656
1017489
1584290
1583811
283223
1714540
863653
1095548
722914
1431431
995416
98445
1269161
1246625
574122
604880
438862
161092
1571432
351461
1284912
1682465
475707
237146
1084417
713776
1610076
1835790
384679
1993460
1104585
716033
1276667
890782
1969522
125221
1062166
640779
310688
32025
925882
570405
428019
1122073
1486773
399518
489368
176709
1691925
1021353
830795
614284
698560
1127412
1238709
338963
865986
1566184
1406231
633260
678663
1534784
1946047
649516
277521
250241
636491
230312
1168213
1712820
148120
1756221
1986404
415885
602406
53866
1377628
1701940
1016957
1401656
1876552
491462
930129
1531854
471512
1696713
1507878
213664
270464
153227
659425
1779397
189831
279494
58208
1321162
793708
1822527
1730185
454673
1597908
350384
185231
741413
1996025
305246
1415120
293017
1569260
825036
262426
688835
1769380
287595
479240
201691
968330
1562556
120311
1851657
1027281
472946
303294
1767799
1115581
1958605
1155134
1737639
515851
1146794
1898982
528494
1350097
155875
1326505
1600055
883441
1297605
223639
959190
1363877
1695597
468753
739879
1165784
1391301
555590
1218116
1080387
1545985
1274785
1704312
523061
322527
279195
857991
1034091
870608
812211
1314176
1707281
1508052
1022519
1024127
122684
1977405
1689929
1822613
452073
254091
665445
638175
420085
1967616
733284
379582
1880324
629300
1085261
1455977
788844
1297670
156096
125557
1696135
1346394
369440
917686
1098489
452317
605955
1623357
700962
13274
642424
754953
561698
1672753
1095368
340208
488880
482887
1897119
1515942
225265
1604891
557719
1405627
774338
1651328
42088
697429
1228235
690593
1235311
454268
1715683
785149
1438503
1691832
1846155
42840
673919
126589
754961
1222826
1334849
1415786
1377840
895499
1018382
1428746
425174
885269
1914150
1879579
52747
656519
706916
1034169
1573916
1490528
1651994
1915303
1284516
1302338
1780340
1453812
51826
552028
1944861
609430
509791
1819277
534528
1475465
1572039
831079
1613701
1588925
106725
1798411
1356658
249564
1261864
891643
2842
678399
1901413
1801032
1142133
1377940
536575
215583
912101
438408
339737
725966
965959
1031435
1996755
1692682
894060
266428
492305
1663420
320316
92554
525661
283096
1209582
980625
1670979
485069
1791700
492360
7727
1531138
486610
1122430
753752
966532
428365
1620971
1069364
474774
1223384
1332518
423392
841636
1200120
178700
13809
625429
270172
1677096
256094
1539489
198691
699105
265452
1838579
274488
608164
1640020
55629
318586
467543
1087424
1304848
1971641
1713992
271454
879024
1604235
681138
1795558
363195
431550
823507
970462
829249
422504
910050
640680
167025
85618
618497
1996425
649005
1526234
120654
563650
740118
31495
504289
19081
1164255
1443733
848706
438659
587513
337673
1071307
343186
784493
751555
475112
621876
278143
1029207
867616
1780373
251019
1088924
1554104
555725
152889
126618
1005553
1518430
775412
1383715
1745712
634212
1765493
1503001
583285
60792
1390298
431731
224633
1480822
1853652
903037
1103514
1756667
263631
691085
150881
7443
379982
1522645
1926383
1082882
661373
343572
865668
1481008
684101
728217
729986
1606313
1710760
72652
1303672
1541143
1864864
1289638
1653509
1497119
1473578
845845
1536132
1511496
1344014
1807647
1686033
1434991
1093579
1695374
967226
1377322
239585
1323199
341698
1162961
1861181
216558
1497544
154421
1581702
1132052
846952
952956
1389426
1657577
1728438
1833629
1367724
715810
78107
33046
598463
1020007
906451
1472750
1427651
955894
1000111
290077
1202580
201220
1296224
254397
420683
1726913
503249
647875
109511
541471
691116
356535
96328
140784
492417
338291
231648
1999884
1967454
1344852
1801508
1637267
686424
669505
1191638
1407748
1456510
539127
234077
306762
1120007
180944
405120
373638
1544534
1282621
1707288
702179
28416
1511105
1809082
1118274
107651
1402556
1894605
1008098
1516942
893202
1836253
710722
711229
1231421
826053
903263
728897
414564
890277
801191
176255
61433
1205476
775679
1395839
108654
54491
1716650
1936528
1868185
1277284
1715764
243981
1481215
12330
1131139
684991
1580580
945943
1932018
1289025
1485339
588523
657932
611794
1199070
1657367
229804
375848
1414467
691028
101010
1981274
982445
1587961
1792733
349301
1444619
1269643
1413626
1318757
1995145
646292
1241114
421025
930607
324222
369574
100308
1066188
1780657
1739141
1761079
384667
1547921
1493282
466736
1913733
809168
657346
1111291
918779
1249031
1443052
738229
1982653
605650
978814
80533
977300
809468
1457639
1793761
1901610
921691
1466970
939319
1220909
1602948
1359828
550683
1631002
490257
1898125
722661
1572091
2506
793588
1693781
455132
1221270
1988741
476351
1285938
1370512
700173
667453
1568266
1337348
69633
221841
1804343
1336791
1988364
1754323
1216361
962384
1705046
28310
1806660
1648096
1144285
695235
1635865
1878429
1947877
1306978
316020
1558482
660336
529412
1515409
443022
38288
1203741
1066498
741217
1090308
536671
1770711
1590891
1288866
1443762
31818
1764941
706364
918993
1282683
1838219
1431881
1411017
19461
1794585
1647635
855714
1192367
1133759
140300
1430416
81623
1971598
835287
1262217
451960
1470299
584991
1248124
708547
641383
1964428
1121443
1567325
943435
1604803
570630
1716222
662117
1755007
1839493
1491987
1680912
1539259
83128
290694
1016000
1299075
380669
1725673
42482
728502
565461
480119
283437
1119585
62124
59831
494322
1764072
363888
163039
1657445
50465
563075
348390
581408
1047154
294703
1845253
1332491
1030301
1534433
1660122
1959986
1058005
1295602
1630049
941320
938227
1686488
1190275
1488791
995100
240507
1147079
1011333
333844
1741095
317729
1156062
164358
125789
1529014
541674
516659
1227143
1999614
975444
587622
673318
1989575
610356
1978564
1380519
1626921
1417513
877794
859424
611447
983929
690367
1395131
1971798
1128745
440034
1373459
297232
629428
1842952
636240
631636
678514
1789821
1940040
1836169
1554330
1930179
1409024
1921928
1875788
257473
1525149
432494
1802592
397918
370925
366772
1821168
248231
1242281
1879920
1026231
198373
1127979
506116
1876207
1735900
1291274
237986
922190
80731
1832202
1149157
723981
1380693
1690929
1510565
1637078
1783713
1614688
75205
1071373
90395
273134
1055394
878578
1367019
1576512
1832000
35501
1872069
1677526
723415
1229243
900888
357865
616453
109135
1805534
601138
1758876
1719412
364398
1048172
1824076
330952
377980
1412150
1737849
824042
1294958
828607
1511955
1093985
334889
704387
1559707
1250436
1499645
1890136
1014112
386782
1186536
855115
381771
637949
836631
982805
1271762
896588
1449339
1080015
935286
822748
1843226
292564
1700694
1769639
726036
1786557
457269
304301
1478888
162525
849721
27435
1083897
1381925
285416
631435
1119596
604078
1708316
592773
61354
509139
742368
260694
1823699
686192
439310
1579301
321133
1826079
1255500
674161
213114
13906
1893451
1856668
181731
1656003
93306
5686
1033024
969270
1901654
94482
1125367
340404
1912600
322229
1232332
1265210
1410638
224385
543762
289899
1122338
1275118
1744708
728493
76169
730038
23777
774720
1108506
1954453
1426899
1284805
1307243
235152
655255
276518
639950
1447201
1275815
1939804
874624
1874967
721548
1640378
1537733
1644882
1508919
299290
745555
16751
1822345
842516
3893
1487516
974500
1566729
548929
1945793
897000
1525554
1053265
1349380
1840237
360359
680337
1942048
1840484
326111
1060560
1929613
1020132
1519093
1417035
1241384
1071835
132755
805156
1318289
885472
1319795
106087
21803
591207
1696386
527463
884314
231807
499941
1050250
808050
1321403
1348766
436511
1147589
7804
1949736
1571488
1200919
140048
1385706
58474
575162
213737
1321236
1293407
11451
1121754
1765418
165997
1620466
651854
165003
1317617
1588710
1440754
266097
132736
1885789
689093
1538868
34824
1223896
1336035
1511625
672049
539467
1200001
894769
577964
653186
1855654
595846
978070
564112
1695050
870743
175430
1148672
681221
1002876
1709775
1446313
505878
1416289
606208
1909378
1044281
27507
152728
532388
823204
1112477
546146
627811
586201
1932272
144964
93741
846351
1794914
1832169
1014098
1318243
128388
578264
1303268
1745886
611970
659119
158987
791533
358956
876370
580851
825533
1244307
1734555
349808
424259
854083
42723
1717761
914191
1108870
1691294
1564945
1083081
1934746
787030
346520
949542
654715
686075
1000925
1349406
1652701
1215000
1682402
786236
686892
1296362
1519868
1672699
1604970
1741073
1522490
27896
901824
1827081
1669405
1809478
886018
1049367
600171
1748525
857484
75387
1517926
904037
843303
1115072
1635512
1545558
903851
1254631
357142
1870142
335987
319823
1403263
493537
526359
441091
76063
1315230
1204660
1548697
1250325
816153
1953848
761599
105841
394719
1290862
234479
969606
1171024
997791
1540361
305129
1281300
113000
450706
1754312
1602738
627526
893663
15800
129379
1402093
903998
1965653
752484
743673
558056
1977367
97174
913190
1655541
1973522
1825024
1688499
573938
1972300
1375482
972960
1360548
1343913
27841
1527787
1534039
694977
240508
1727280
704417
1017164
1660048
909745
556783
672515
261689
1355452
578027
1355191
1972629
1773209
631512
461960
1610885
282549
997938
1605570
952075
748671
222030
1299440
499191
1816173
1120908
707411
1523391
409745
318944
583937
1365659
420877
325466
1340015
373238
974878
208385
424086
995096
1364068
358537
988305
48401
1761181
637437
1014887
436756
828849
1011246
1400674
1271996
28000
1431478
226150
876717
1691562
1046130
867642
590347
912756
942258
1279346
1865914
340794
1079083
523738
484134
562649
248397
574756
1577767
172354
209954
629289
738364
841873
1544331
1736197
1686703
1086501
1144569
581108
59896
1168136
345169
972980
1660913
1520742
1438676
1292214
10276
1395286
1160037
1255371
605773
933322
764760
387887
1389520
940067
1352477
646957
195014
766065
1734956
761810
1833544
1712175
475665
732498
653368
1998670
446983
1285476
1627081
1005856
23631
1505541
1987039
1135018
773842
1555758
477667
498612
631883
832562
1724429
555114
1771017
1204985
46598
140793
117820
706071
1454748
1496609
822809
920872
148629
946318
1575421
1147327
1397674
1381990
819285
53654
1638094
1446333
1372398
1606140
1562751
365793
1156341
1601455
1410164
1607098
1493634
273885
17351
398258
1528648
777442
522124
554852
248563
1846334
303006
1246148
950590
1756591
998366
1222257
51835
364573
205568
1669563
1761815
914280
696375
188078
1467851
396100
833611
548844
1242820
1183403
1462555
1638863
1942082
551512
762548
1153374
320771
1877434
1966781
536558
327574
232727
269376
735121
1623745
1293812
1216444
1957098
1712898
620347
155007
441617
1637723
1657788
655295
865103
1803636
789858
1418330
415890
617934
604065
1919595
947987
1786286
128179
738308
1068384
1087183
1804269
548593
1750440
272960
588841
1072048
1243640
958835
650279
895996
1006498
1054409
1725793
810923
740251
476975
1794812
1322575
179955
1744962
1798549
1989657
554141
1200767
1582813
519279
614868
253981
1884014
1961317
611068
1158723
1770550
708807
845725
305050
518088
374337
112638
535138
378775
395311
708970
1636826
321246
844312
283496
477020
317194
958234
554241
815471
1995105
1465870
1373824
1700864
1307350
1650203
880439
668533
1941593
1151917
267223
1907031
1776570
1981705
1743763
494823
649808
794158
728877
38164
175947
1381787
526042
1450961
738533
1937584
792467
561260
1836189
1355279
140437
1914299
842268
686107
752312
415092
56579
440488
907311
1226779
1943582
657736
1195046
1990738
829481
1789907
1165544
869085
1514936
1060489
1262196
1944303
1076898
1714499
600390
1151071
1296304
1803372
1904701
1191931
1936035
568437
448454
1165038
804896
1848244
1608004
1343749
258771
1957470
978061
297046
612570
1387891
298651
1487979
34421
306169
476547
206775
512146
1473285
1901051
1674005
917805
1975205
1563004
1888997
1184574
1421149
1130409
1791463
215246
54824
1775154
66990
880865
153013
1879966
142351
1269596
1128428
164355
1952631
81443
993839
1435430
770006
775602
1346527
1267472
1970700
803166
1733028
504483
418479
374148
1904528
193828
684175
1762009
800016
420015
1107444
899942
24686
666501
660995
789391
1260806
1491927
717821
1210981
971554
77203
501052
876108
267192
55909
106766
1703835
1679494
209164
1472532
1348316
1205763
149348
720198
681496
871096
1799059
93504
970722
1747833
842403
1883592
1620673
1284231
1088022
176980
1721801
1059274
1454248
958034
1270171
564429
60358
668573
883946
1599958
1641749
1662175
1396677
790315
885662
1244191
1420752
1349243
90742
1377635
1192721
112492
1646434
1272893
1739532
1433555
1448602
590393
1295306
1611815
1677618
1697182
1469095
268828
1095019
650574
1620825
1682472
846335
1017042
1155927
1468285
357427
14284
1406452
898585
1434639
1786728
256046
367315
1520539
1886685
1479431
355229
1777156
63762
1829564
339047
1934121
243891
136503
832512
469502
703281
51040
1555014
323453
1272848
267232
897952
736006
586633
386299
760726
177476
223359
1053650
1889048
1556088
101580
128868
1315982
1987959
353981
10348
235049
1271560
547556
1984618
529419
14496
424914
208886
1102353
645608
1708843
625833
1903273
295429
1464569
1217003
158
1601557
777765
1709729
1204110
54660
59414
1556796
162327
948792
388887
1371441
1401108
411135
1723259
565076
504792
199389
920850
1851441
1688469
80731
457975
580030
1953192
1666840
1342258
108330
1049892
1798822
1685501
1133031
283316
1451068
1752705
1789274
938528
452140
374649
302251
734346
329867
1250101
1455606
799510
1868396
475
994952
446378
1849488
1370581
1525864
1953654
1876757
1377478
1530791
95702
1309892
860594
1718018
698324
1239852
1033516
1048049
1994147
1855469
166627
640427
1843712
305452
310197
1885668
1282354
342952
1881675
265708
1946810
1732612
458136
1545639
1447165
1227907
1515974
998871
88404
1679443
484020
1893124
887493
443231
33167
1392436
1959417
1459953
1105339
1306212
944318
1284709
1824206
953639
791243
932357
1032984
1961666
1450368
804291
1339379
666311
1281768
706982
373651
961734
401783
1369286
146293
23947
817016
1698853
1341782
1417396
1017998
1861080
662991
1509738
1223605
1032383
238759
1110354
1156693
1066413
1362989
310885
1958267
1536208
308947
413561
1893557
383912
1092463
1194276
1527040
452074
537864
1334047
130704
679523
1423478
386994
654342
387356
44860
217664
55423
1958053
145399
287573
1058254
1900507
1007270
809033
180107
408783
771575
1643192
205503
1646559
59965
728865
1638331
1105477
640796
1832882
201459
1785700
267111
1140220
1701705
1481135
1994196
1444724
1503551
1547395
215333
118765
1423506
1855857
312969
1568739
1733778
1572363
735193
597459
1541319
186453
712490
1911772
1006361
626409
1313659
290395
963073
638129
69937
1979787
659986
1523377
431136
931769
350184
1950612
1835992
166650
430737
1596919
57110
1739894
1372397
507549
1934863
257857
1709264
1645481
1086783
1825648
667258
1348445
392785
1679054
67854
1084905
63572
588854
862923
1885259
885948
275388
179175
217598
457108
648561
1031142
1124562
1092358
297541
1997661
33182
1317915
1528831
1646266
459363
657106
449068
357163
1060899
1933502
1017665
1774388
1291309
1067966
1455594
1626183
901783
1779215
1056967
1575086
1069892
481973
296178
1408115
342672
1589622
1953883
667860
443262
1028938
1695114
1308899
1315094
1818661
1656865
1197332
1422422
1105392
1924413
69217
290401
1165942
4171
1792222
1049162
587901
1325803
1091959
918982
412361
1139636
1900707
1028768
546164
486682
1370114
1523364
1349769
77230
1198964
461890
262179
1244944
728117
907495
301909
918703
976751
1651970
557562
1107786
402898
1633368
617974
1711642
1442160
763472
1812542
1220616
1476105
770573
1975394
1830886
1457421
658937
1055713
810772
22227
49870
1155006
741451
387312
1253846
538270
1301591
1839137
1912001
1706746
1868676
1450760
860374
433370
1299661
1714630
1234910
284532
528686
1942478
65445
1165213
174765
310916
1236342
1227848
400126
1353246
1485136
1306300
818847
349031
824951
567664
175302
1427250
1766655
171141
360430
1032209
160736
1314198
1688106
1099157
473594
1814304
1547529
1586558
1852835
246168
322780
1364765
930692
1292879
1646866
1101122
853636
694975
1516850
1443773
754328
1765081
1964679
1543879
1560812
399812
148522
1849130
1350889
1514754
1169386
185353
46410
1132715
662794
1740361
115875
1471190
1256362
1323258
265803
457547
1491056
73207
1292009
629325
880085
1389221
1385608
1614552
1885613
1659906
1038181
1933507
525503
353211
1655814
764738
855230
1511935
1055238
775148
369655
173058
1535960
1701760
1893374
1169098
1709443
261520
824982
1400729
1997031
1544898
1562649
986727
598774
79425
993839
1638562
562252
455463
379743
1894634
1953281
1871953
2673
738814
937634
1175940
1262044
1512170
529995
1669990
588611
1446190
1307982
1050315
68907
1624983
912631
1948481
223800
915412
70850
813978
332196
1021263
983831
154431
1444596
872712
1491413
825853
1769275
753585
1297173
656653
1710528
784533
493952
104880
1194219
883962
855754
418038
690273
1891480
330764
106055
572950
967958
773174
178287
1026759
1457765
15017
979884
1830479
13194
175377
582204
1663196
934177
1457141
1125344
1279471
1628382
692184
1643129
1198407
1214039
491852
1706229
1786192
269415
823793
1346308
1672427
1250804
993634
1679073
510460
117904
435569
1548161
186034
1924444
1255792
1435539
1419296
1770284
1735816
534333
384905
1262342
1210920
1978117
264012
586724
1354240
50503
1577221
1613374
1182656
1644045
1390243
1880583
844141
306642
478563
294255
1857913
676658
528877
1406895
1483095
1686896
1793701
1066502
323270
1624391
1271279
1803687
619610
1798049
709077
1165913
1513142
671797
888481
1637802
742596
498965
1537829
1327177
1086180
1327844
846572
347577
1220696
1298566
5246
1885855
707792
737287
815471
758871
158697
1708837
1475497
270067
1240365
1716542
794806
96707
492383
400374
922546
1912361
1197910
345438
1044445
399337
309364
1954383
202665
570593
1040664
505123
1090267
71894
1427250
1723596
1924314
844633
1202308
1213035
166479
36322
1067855
1453637
504235
1623624
769235
394785
1528539
1444523
379519
280978
1355854
1493099
951842
991838
1543370
1214003
674867
1464775
1181630
1402007
1116421
320589
217318
1237227
1452938
1831310
1196857
1786937
1570960
1539282
1925758
184000
795451
452492
607342
1292265
465147
1120824
1881625
1405864
1035745
784725
1624063
1219400
1883917
1253674
269178
1825255
1914836
1168670
790994
326036
456047
1650705
488632
1132117
156530
1607782
1434330
617862
1990424
1489318
1660389
1321652
1281320
1867688
800786
496279
1573910
1935171
1105001
46672
1575321
1634629
84017
1009174
1358269
1066341
1171582
1830519
1950592
586424
1970140
1508899
1492022
1019909
649222
1875448
1181351
1111201
575326
1079480
1575554
1145024
1964693
1963989
1928848
479031
9199
503249
1028917
1314360
1546910
1610983
1814013
1213245
332492
1639041
356929
163354
275455
1246312
1196790
1730289
1577434
1998027
854793
1727103
230513
1648935
552882
685379
1632419
1877111
1393171
1038760
1556524
1420950
617733
1019565
1250488
1085790
1397214
912348
500699
676689
1866259
1861071
1132608
1450380
1032721
617493
1651895
198157
1572376
1173549
1613592
781436
1164990
1594916
1930025
641299
563725
354010
925356
1870923
1125066
696725
1177469
1886962
771802
1629727
205098
499836
204983
1655597
837191
1632411
154461
1738782
305931
1818361
1296157
1530673
188855
467037
1184172
1644756
23741
1988994
862871
435015
1958782
1657099
363263
912541
1661192
1847399
1688998
1355179
420459
960808
1131337
1111885
657348
1414338
441843
105340
1311997
345906
557899
1838903
1295981
1832733
1862690
734637
397117
300120
694679
1687229
1805902
1098333
602003
543904
146636
1680537
457896
861547
1263867
144557
1377822
1605970
1883331
841901
625233
1732632
1208157
1998575
666956
1885975
1074876
1405303
739975
1147875
147694
1702107
1553622
1246184
1387923
1364574
1658354
1571670
589191
384036
1471958
1446227
36409
153972
333902
166222
1297819
602781
244210
596656
1748736
1009598
1948481
1461156
1731701
1949886
701383
1698652
1135580
1643501
295635
278946
1158754
609807
1993127
987181
1349632
257849
894893
953887
131030
1383447
1693858
423513
1080406
1797208
1925788
1770324
1030336
1275596
1655117
792835
569189
376201
1599346
1189452
1925504
997613
97340
1769647
383918
828297
722945
546516
732040
39415
1950275
1382984
380458
1051697
1216873
492090
300109
1696299
705836
360860
1300366
727543
1979997
1722415
1347493
1535074
1834318
743045
647516
1581766
1598326
1531605
680762
354754
657448
373304
1426318
1573877
717581
1566381
1409964
1583190
485469
1904807
1373466
531610
883522
1232810
7725
1496004
1321907
588765
191437
1390390
1347143
1339710
1466927
150786
109397
1567135
170957
1938432
1177520
1322138
37640
904950
813381
1037128
955834
1812258
1116063
9060
613124
1313518
1983307
1194729
47162
599013
831107
783889
1359782
1543709
455801
578898
193640
221037
1866675
1044069
416837
1599367
222145
1844527
1442350
558574
1312821
1432453
201031
399799
1132043
1879843
244479
1201599
942267
564462
134830
275757
1903074
518626
709672
796477
1280567
153013
902109
903850
1175104
1779189
1679901
794574
1807975
315187
1795894
1788620
852411
1307512
244166
1818820
1231571
49909
1049655
1420876
364941
635272
845150
431543
862730
1341155
891456
479301
1643307
447295
825670
620288
1444177
465014
1590781
1996377
1349096
966499
101775
1670233
177482
1196187
1244942
1726513
1141752
626862
1337636
1429758
777358
1942922
674907
43244
1758251
1909105
1907161
848037
1867353
1983466
164896
459744
473072
1723275
1444411
1233816
531952
1409406
441071
1947686
1545960
534651
229241
1120501
446812
1844527
790646
1336
1827699
1956075
479074
1031865
1015699
422310
100314
598141
260700
306416
1976367
390539
869107
805683
465828
1857115
1241161
1836920
1571283
1575103
682817
424163
572274
1014113
122812
180629
921439
1033866
1936190
701090
1010044
1422555
834362
599052
877323
1627783
1356796
750881
368145
1856031
1439879
1430792
1517755
1736055
334662
410704
165528
875551
1912880
1836949
461227
1380623
218020
342695
460281
1142262
1866206
1345915
1403817
204602
1750596
108202
1834812
32799
1706211
1918217
1575398
1594183
734034
1220218
1205702
1477778
1373886
194556
82570
88902
753585
427429
81489
812808
1782481
1528885
288984
857335
1022656
20699
1903015
595976
1699840
1147015
1389158
1340800
504888
1089768
1804890
1672891
217058
1954951
497939
1473804
1210161
926244
1795449
1164369
1838745
879135
438187
826263
1739657
881659
1982865
1487508
1501461
1580099
1568868
624407
954427
1695079
1473082
36861
1782643
1851280
1463912
1592548
150561
394431
721021
1110413
1599366
95192
1131518
1709493
477556
11223
484725
1207035
931933
1680279
823550
1891520
773701
213820
1162754
101370
1546521
920429
150489
995147
743074
410577
5473
1766934
1546783
1302728
1635154
678036
516945
995902
1100283
699108
578276
347490
1624139
329434
1411314
1011189
1478621
630245
778504
1653376
1168279
1136117
1943688
102039
1201633
1814401
376186
739145
1712602
1673872
176611
486671
907010
724652
1917403
135034
1844922
809229
1825952
1487471
528622
738099
1701857
315350
392389
710613
1704923
71832
438187
412010
1572859
941786
1213340
363016
1772384
493730
114757
751138
1110655
217338
1146552
1258882
67048
1459269
1359782
115171
1197578
1056174
316400
1415512
1781998
381087
353623
488514
205260
1315772
424516
574013
517810
988770
1152537
229919
1332140
1128121
1955077
1063136
416803
721367
111322
435113
754095
1954441
1333152
398749
510023
1877728
253969
1087657
1675334
1139250
867732
525749
594416
973834
1468119
644003
1756922
717766
1355581
145458
1502920
227746
401234
320040
271125
1170871
1973958
97605
931488
464803
180443
1370315
1807081
87938
1222364
320243
840438
293928
1490388
1357798
1900816
1923553
1836942
298856
1998713
1193346
941630
1154306
1606802
1659655
363251
1565985
842452
1182963
443359
413010
1961944
1351503
1608632
1835820
1764948
1975706
859295
1916813
1460828
853849
683938
18279
1068910
10233
996459
1695831
1611148
1880773
1642828
1276694
1563357
1508928
734815
733132
317297
35369
340853
324211
641805
1614764
1950350
902425
1072704
1508034
187183
1416873
1974444
1241894
1214039
1088761
361269
1819359
1047981
1481706
247385
143496
352790
1089430
603247
1424922
1970058
1093808
837954
1353800
75780
270553
1971473
444576
1664118
1466518
15734
1628858
826721
963595
176366
701510
1960631
1630087
1589348
489383
1887883
1253860
438222
141879
1071895
213351
1528648
52430
921535
480947
365124
159747
1458912
1152211
630935
1983029
1257322
689012
57855
468191
1986036
1504796
535792
721350
565396
67541
45531
1856557
1417715
506654
985622
1674505
1380331
303770
1491162
392860
1128425
1830053
859530
1112755
1194900
1027085
1448477
329566
670518
618690
134267
963383
815437
869971
1087973
1066254
641052
1622351
873674
1631926
1487125
1327359
632872
327509
1984200
649024
1778125
1724243
134050
1052697
228476
618683
1877650
684686
1018798
1258981
180024
570938
413085
1427909
1294905
331643
175948
976045
1526050
266422
1027509
261549
1858947
1558877
1492402
1784805
720939
1292127
183167
1450525
95984
100411
1227235
1914083
150979
82197
800679
1481432
544467
1961672
518245
1421561
733130
1409118
953095
1806749
1909111
1276715
1867582
1285279
1764162
608977
1696778
665479
302345
213095
816264
1449779
188686
311102
1580111
325127
753681
1746502
1113544
204645
1721701
860299
1172012
1726567
822412
574720
1678265
353993
1749197
1703445
211378
368395
1145176
1994260
559613
1052786
1346070
522947
744396
280230
119164
270317
215759
1843953
213674
918367
536585
1660737
442606
1975431
273105
42482
1808924
900169
1344067
763685
781869
939811
982434
276798
1863775
1994643
281689
663192
470307
428276
624251
494795
623376
1659658
1253687
1134888
1967006
1673890
914707
1045992
1967018
1737195
619075
1387791
1321312
1447179
1880650
638175
966569
1081428
1723248
1342350
871799
558005
723504
458742
476547
1783804
492463
1057000
619650
1158562
1999576
423806
764428
968464
1744105
882975
316592
1166379
507846
1281577
814737
182737
1930901
1758096
540090
900911
182232
202420
472175
867093
761103
1056537
1154716
1819697
1264765
112819
133076
8163
262971
1419516
350261
295274
722661
1861467
1681699
1189030
1593859
1273890
680820
1648521
706089
1406426
761401
1929421
82827
995096
108342
1133142
1244197
735283
390752
1944817
520083
846816
1474243
1835407
1454019
36235
1972737
832463
359408
1961567
877178
1479184
766467
861007
1560399
73487
1287867
1246231
1830290
807007
1299272
557499
1962152
1026967
84192
1049848
1047053
516561
1525636
505074
1559746
1835821
1798370
986296
1832285
1026880
410475
261195
817159
929839
1497547
615185
681917
156888
1009704
158724
1880810
1705541
1954123
1860197
1634903
591815
1505364
246304
837103
1232747
963428
1720443
1974159
1028502
1090820
1557464
119184
1469539
1663231
374984
481589
1906998
1981763
42895
1378890
309697
1796184
215051
1902282
472781
1076618
1339789
1198322
1949736
1599224
581007
702781
1255105
30493
1524589
1833297
1680934
120315
1024076
1679251
1461739
1238937
289535
1585740
629691
1231196
1540808
224893
1807112
1037382
682158
1250234
1914945
787036
344750
1781645
1149554
1237342
733288
1430650
1009660
349816
279350
18638
767429
339987
573023
707161
1679174
1184466
336241
1990097
58970
1778269
245122
967652
988913
1995740
931372
1264807
1978538
1351299
1840618
337572
828939
1692508
1012688
112082
694614
1744814
128691
323616
32545
416030
483639
1308511
1137731
418512
352615
1972033
633556
593927
477453
548792
1927499
1672997
1525175
976101
497838
320051
1593994
1556134
736673
669322
287430
1153069
839967
275912
61323
297232
1349998
18638
1769126
933194
1876448
509422
383032
1185949
1598193
1551842
1350149
951202
1053015
1273513
825407
483684
185021
1024753
1202187
406725
1341954
260791
1411431
1891000
1163774
673968
230321
1329148
1754579
1371458
1343793
974222
1494151
602642
1958992
1885015
680395
1635707
1511217
1113548
1977909
1257251
147094
1851948
1399010
515279
821093
484685
1068806
1515598
929442
1391577
1650326
1562890
639859
60932
724314
866942
823414
53166
1528568
175135
1323130
1259644
522464
254229
1023463
1091766
1631034
1747212
1703739
844961
1167870
1746584
1848518
1744609
934310
696696
778031
1351821
1086808
1242832
387009
1457793
859861
1682183
1965917
884374
957262
1884935
474433
975979
1376548
1206822
1933621
102467
759799
1325007
693409
1545025
1913827
459094
995259
1271341
130897
1680344
1667378
1912532
857000
326060
1172278
273750
1126578
25428
274387
1077983
1614525
1903029
1712289
1232102
1700724
625275
1412494
1024240
1789604
1565423
1383587
11490
1875910
1257732
1348384
1923418
1011026
790877
149171
804905
779744
210617
1341338
1021979
1109684
1153517
1402790
1719698
887736
1940131
296243
1236454
1791783
1007225
1858820
1503742
805501
1049968
863485
1477702
1468042
409710
1078348
498047
92006
588595
1074753
1960791
1072799
1051808
588796
1194534
1049499
742983
390705
916052
1809625
112003
1149128
1431530
797168
1827427
127930
1297240
489553
1856236
1704176
111230
1963122
460991
1501932
1305292
1279869
804173
830648
1337926
1429590
1982712
1416722
816879
1757595
1298408
1510397
458562
895489
1488144
238173
1133317
701091
1332283
1470496
544044
344156
1811257
963383
1646879
1341271
1383152
815471
710093
546636
974365
1501143
1842829
670211
1892827
235033
1105824
1972118
728250
1480039
791210
1059851
1787813
53491
738950
1376600
140556
1591857
535037
1319258
437548
1182018
1399806
70586
1321221
394433
1675475
920390
614881
339796
750431
1733726
86262
1340320
607753
332196
48479
829937
1847978
378539
1402425
1570249
1892441
1748612
799316
843830
1498811
907359
465267
1155171
154514
892863
744884
803653
1209459
187725
1558018
1780846
1335876
835358
1729754
1751367
1064569
84095
1454097
1277566
373272
781602
1398805
1040293
1540061
75738
98736
1193252
14540
1768122
1815507
1309553
278964
1228987
844214
138404
224845
1040551
1820387
1882270
1249473
1503531
1849578
882102
881785
853621
315556
1507524
1310240
1787031
1136728
1935866
644224
83451
103840
793012
356021
987091
1499238
1777264
817055
806644
407647
1916365
94021
77806
1642955
474651
1752146
1049761
304116
23516
1588201
146932
1476826
221137
1095501
746289
252824
103142
1676768
151630
498219
1495153
1391461
1834582
1940676
951304
1961260
1870510
386093
566947
885381
1459058
706103
217772
1145045
694387
1137607
1317733
1007828
1653267
200524
920391
1725496
1165961
171234
1377429
765476
1601264
1468309
565072
1827969
1054515
114439
945903
640870
1192365
206855
844877
580732
173621
1685411
896043
934000
519840
533057
1257772
327459
1056581
1730488
250470
366588
710497
369018
1051887
1324546
781581
270435
959113
1608848
636254
254440
445364
1721202
440434
1520876
1366410
1606090
1173518
849311
512866
1279008
1336239
1108720
1814973
1400209
440418
1128286
460547
1703268
729917
1496302
1456152
168737
1166220
1137908
783048
1098610
1528280
1383817
1497467
1706823
1195887
26037
1913376
648487
1276407
101483
1371071
203286
691649
940381
441085
1008676
360416
78980
437417
788803
337955
1262810
368868
1061128
1078183
1800157
611672
512145
1453967
1662384
577177
119615
304719
1274817
1852504
233191
1571073
500057
1542743
1768100
1434564
750850
131580
946283
886049
500309
308088
1004779
1514301
700808
523711
1151586
1498501
119144
873063
1333535
178405
1486827
1748112
1232227
1627824
1905220
417727
1602517
1465448
176349
100420
1164579
1744788
964442
1608010
347150
1266447
1851247
928976
585157
1726579
479255
1826300
442775
1312238
1051894
808046
283507
1672171
638999
991601
1659538
1797563
1972151
306556
1958038
814992
1329319
822009
1515904
1759349
1849303
1125880
847071
571707
1798918
934177
256886
984509
650533
933814
1920989
1903945
486585
940162
1968013
198344
1243029
810338
679613
1235391
1502341
222315
1682719
1465643
473143
616686
203042
1969975
1994738
1161896
204855
766354
1639327
1988492
91245
714350
1639422
268895
971666
676742
1063227
424552
179331
707340
709241
749386
915451
1765879
227489
1208961
1073864
1832707
471768
1913336
445678
1321872
246162
1424142
1608758
572261
689220
1549584
261735
1666616
1971327
751978
823120
451590
415980
672771
1170695
686079
1223618
685721
527500
1397346
1024956
796211
19830
657192
1200835
1331626
1119655
1051962
1479284
1147967
526122
1623226
445023
534782
360512
1658617
860362
1655569
3537
154434
1941791
148629
1812621
421174
399681
1141964
1600704
1727818
1006425
1079177
715910
1015395
90397
507528
150926
1461350
78943
1677045
1453471
1492738
155868
334814
204446
243662
1236155
1077658
477125
1027551
1886105
1861213
230083
1175955
489671
1666614
1316269
263772
988674
1555839
919977
1878019
1734568
1037742
1627899
1525171
1608767
723907
1127286
1138965
1145444
1242051
68038
247657
1945077
702306
110908
1160219
248105
282161
1985886
1984744
813867
1553167
1465285
287987
1620623
785667
623593
1189504
1608964
306066
1474391
1887336
1192918
135846
1476675
881888
681917
131342
1173751
1977755
1414770
590518
1533500
573036
1538369
410991
1292285
1562611
678957
1122156
1309546
1722200
258013
859908
946803
50294
1019026
1947577
70923
1602515
179629
1007359
76506
1802622
137188
120029
587596
1518411
768057
277510
492059
291097
596823
1931117
1003321
562236
288965
1572727
294199
1194423
1474195
1714511
256120
1387994
999268
24999
1473522
1612849
411953
1253255
1976408
769219
1397246
1638687
340002
1542132
724556
1262878
1094696
1562109
915453
618078
720171
1344181
1488809
594204
1312454
1103006
1947318
1059745
848650
1662738
1425768
434923
1899165
1559022
849404
1731531
894036
816569
216918
798054
1299914
131089
1756037
1298244
37246
534265
191140
1427743
1431185
939289
530416
1734888
617555
475324
604149
70610
1049245
1246315
1281174
518759
748095
347495
150605
1470078
968866
939984
259471
836255
727354
1061717
186592
401304
702288
1298720
221307
1065394
1372641
1661337
589180
644479
268368
29043
1054253
4950
667822
864044
825589
410329
653338
1783725
888527
910459
1832733
1095242
501975
1491528
1323466
355024
645103
1866644
1650094
1178458
1740473
1178295
594700
1255279
422056
8792
1807112
333478
764570
172435
1992070
1928117
1822442
874591
1246371
1074945
543989
1655869
1190121
678945
207961
1268993
909680
409841
1094524
1506019
1837213
1649763
77836
344487
431456
1346055
925911
1643651
1157985
1900816
369724
279472
846650
933768
585844
1390318
82878
321020
1389991
1530383
1277688
513971
35339
463877
1979618
275947
1210997
1694708
1530235
1775751
522472
1992247
1994462
1477974
1032906
1061435
1163546
562911
1515425
334608
446712
1786450
1680454
1222956
1614594
699765
1971686
1638341
654115
1483496
356646
1792092
1289679
379505
1478903
766710
803450
739905
74482
253975
1468545
497954
1500780
1392066
460212
904047
1647991
15615
1807937
474440
848234
1711746
537428
54558
346759
736762
1675142
1624983
1323465
1861411
618185
811415
1924970
795815
417444
605673
1042519
105080
1552165
1411085
1183490
1148744
1081852
240283
230849
355353
165535
799265
1760380
835521
134289
1240572
1098392
869391
660872
787556
1002917
531968
1139498
1419030
873838
45151
262988
919697
1128578
1070581
1529145
1770718
1377256
1176443
1528916
493755
1235544
2557
1270984
638467
446799
867165
624125
841401
1768600
1853880
866545
605894
77700
935117
1370149
1113484
1781881
729668
1567792
1051250
1169760
1599019
1038583
1604391
953034
213210
1873492
1165518
901486
1100417
1805144
1449925
1503735
1518793
590015
10830
415033
403210
1066188
114225
1990591
180941
255483
374649
1961674
1365248
1542075
1491902
1603619
291449
1726360
1401369
1627783
1406992
1858850
1752739
669728
477675
886294
763613
169013
1992005
664855
1718700
332843
746420
370713
304187
1596991
1851310
1381933
1493398
584601
1773883
118108
1380836
1539154
1431076
312497
831986
498887
1984492
1099820
556250
896639
1756716
1341227
389834
1065521
675420
1553774
1505353
1514358
1687287
840500
919021
670366
527538
368428
1954114
10937
1620697
281403
891036
1432389
1121579
1556599
1061567
1872115
1608795
1818273
171079
273489
1844939
179305
1042201
1146973
304225
1533381
271117
428685
1887082
404689
1617129
1791136
1352218
76246
965151
1703176
1985342
715775
1825586
1016085
1544882
494490
212532
172868
1908996
1464720
1168720
1326638
1491824
559956
1205651
1303439
1290418
979183
535385
544630
396113
615556
1535412
380586
93796
916393
1692117
1288481
1997665
23137
1242903
1435258
395268
932131
250246
1220866
1566904
927519
952947
26046
1634008
26866
1507287
309570
387210
1063818
1571970
1906683
1867677
1542369
217477
237023
681795
1413733
235061
1591186
580254
1039915
1397356
1419830
753413
11141
609736
1123399
570293
474977
1019341
628425
1216304
1138929
205833
1384437
524935
446812
46188
101472
1859656
281486
99354
1435889
1283521
125011
1280489
1098890
1450393
909569
760895
1914746
602367
1523864
321239
1648819
1679813
1637609
286169
1519324
1982265
220839
388037
751316
78972
1260970
1028782
1758725
407046
1827363
1049675
142181
1171055
1926868
297342
415361
633343
1257742
950993
1852302
1118951
98344
1043227
1143835
1622167
708304
724411
848665
1913778
1770805
739142
784893
995079
1037526
1557250
706726
777427
1829376
1638577
971143
574477
1669762
863860
1940282
1270070
1790985
1048744
226815
383326
573832
390029
241169
928921
1424790
407952
1841669
1651956
31569
1645817
1427384
1245723
539601
554514
669206
1965628
1228556
393828
1610557
540649
9066
1875694
664606
1737219
417657
106875
1459283
453136
1680677
120121
66015
1578245
1735368
295333
1049887
1069957
1246932
873073
574607
505225
268014
1593293
627674
525823
1067948
1325954
1922597
259967
1805765
1130239
260714
1400261
1205958
1322712
880998
1003969
813506
1296543
108645
1757835
1907931
312906
1556215
348614
222001
1251185
465339
116761
496677
1578611
1866926
306826
1236846
1708371
1263109
694175
1626163
523973
1191498
1112462
605318
1502465
385206
202265
1506641
620599
1006889
1185630
211502
632694
1857547
931754
1862174
1104010
1036582
348284
149490
641704
471737
571064
905915
991141
870718
1307733
1404503
1641755
1217404
292278
1334680
555705
1187083
174685
1168292
1399234
1454483
255187
1775860
1556364
826922
1209226
1044867
1037196
1009501
787426
1693816
714113
1466260
821639
1009740
864451
289289
1190639
149154
1541504
1838170
781145
996762
1854130
1758042
1034774
1526548
12214
1779454
768693
1931454
1252562
748345
851539
1633897
27428
1548504
454302
1306207
1808887
1679014
1054973
1413865
310097
170838
1880773
1429487
1113904
343191
572978
878991
1403885
1547808
350231
1617406
1740314
1811410
1362423
1613073
221047
306792
283874
1986063
1846899
1794183
381757
1836562
816032
1544792
623905
1084060
536385
1836225
1166383
887681
494897
1124483
634388
1077257
1009994
299228
1721850
381456
916394
1995343
186669
1552044
1571502
1320163
919038
46667
554242
382270
1386925
1185365
384811
942131
1858864
122218
1556622
874890
1588406
483904
132618
1436188
1700563
343874
1510680
1626120
1844169
288221
691789
564588
1005477
1887561
1779487
1984709
1803315
1184135
750814
977587
517182
229507
10608
203457
1163411
1481678
1064344
388725
483083
685339
1757311
148078
1489954
1527643
1015035
527325
963202
1482513
1576020
297001
676852
249524
1760559
143728
108997
5103
1252930
654210
1875723
914266
1717060
573437
1756811
778926
518034
262254
355373
1547762
795275
408250
1714679
1655413
1612394
1618496
452160
1009199
1696712
1056673
971041
521794
1757433
1236194
562193
1256707
602106
1642099
7443
59717
1596765
1305991
1042514
185393
1978227
781257
695599
1850295
1640596
312907
111372
1324526
879937
1568886
1793518
257230
593912
315043
325414
767177
1281051
1968064
704868
181586
52527
1403313
461601
1348063
1023324
1380149
1149618
141259
1111761
319803
1121202
1648573
1395048
407304
1099417
875707
1160112
1942701
1403723
404872
697435
1704625
703507
1257794
1867247
1320667
1272224
1624983
1704968
214664
1128089
481252
1946745
1532613
216345
1558909
1307039
1844886
381841
1237591
1838332
1993229
1405573
975284
1923049
1010366
1912600
1628372
1677385
1417051
1122609
996618
1667979
1397776
39120
241421
1931917
203401
1106361
1250728
1017084
448695
766234
1349899
200948
815715
1734487
14993
1261697
1145857
395304
1461580
832041
979006
866964
437102
37521
1786130
1671213
614039
1652242
1408809
659116
1645987
1538045
1330012
1254126
1955331
1957456
1188639
1569147
516610
265674
1549046
1273964
233180
560587
1933365
860691
142717
1364135
1685377
245803
922749
927499
113884
1851942
1622287
1040666
1255539
76952
490176
535032
552308
1756130
1577734
1974858
1546563
522766
1076412
406355
884189
532144
1109794
1327172
52721
287430
1596598
128237
1959621
1545252
456482
692136
1548764
881281
154246
1824588
1957806
1504726
783447
636959
328884
214924
1731194
198285
1576304
295134
279733
569924
506666
400886
1810621
528421
1823152
54901
803942
1489955
1715293
1990236
12965
1348502
866165
516040
212041
609974
1804953
1593086
1349221
611054
1911507
962032
502455
383625
1210759
299376
47993
1522325
955218
1522765
137736
905048
67342
440129
1518524
1468236
679468
1439917
1842813
1049169
345827
1458397
1903849
1734278
827988
891451
10524
1794767
664962
171179
1288090
1305053
1612333
823507
1067711
1492062
1618463
423175
1591146
711242
1655673
1001087
723295
1088087
890843
347654
691162
1829673
1846291
275526
1121710
1101615
399856
1998865
479755
1462680
1327777
238277
1067603
93830
1450499
1065870
1472567
399318
1959463
1748503
1873273
993319
911520
366876
173221
658843
897190
1930142
239767
455751
1754486
1932559
1770963
386310
241040
72264
1976883
681307
492443
985225
602332
1475498
282039
1792853
1357700
446406
1172884
633896
346077
218116
329442
1827887
57736
204387
1231897
341028
1071641
1035675
1790354
269546
1140605
1483083
336419
535426
1428674
1201126
265266
1511924
1572183
1904701
30594
1433796
1179112
191984
1791726
1618651
630514
332164
1654564
508591
1874118
860766
241947
1272384
1595744
1137283
196259
366394
1030755
1107282
1321161
540489
1270683
1359740
65176
221470
1377176
1422923
1695977
1167611
155493
1599568
1579630
1123714
1861964
865353
1877
390912
1068415
647230
1848175
852225
1455173
1093237
571895
884898
950348
1696756
451664
295192
1074113
1162900
965476
1826625
360691
1081362
257275
334276
1181398
1129880
1171885
651545
1020337
1964928
1032928
598028
550850
475707
1572707
320602
222922
846593
1444233
1115925
1076040
134387
535608
1119552
967679
1740361
238646
1565304
1330375
511052
25173
143531
1925333
1580633
114026
1864630
368031
1490730
1660958
1126614
278886
1834686
377398
279707
1094750
1229484
486973
559980
859172
1192220
1860883
1031940
251505
288961
1099767
1476426
726497
225264
1194532
134181
539810
1790597
1536782
282004
1445543
31114
1361336
1364861
1438426
40902
723579
686059
1295995
936442
747916
884773
262482
896025
570694
1077445
1551883
83552
1740494
504527
1326926
26627
1118767
1511663
1370174
974719
376321
1834912
322189
1307592
384811
1761838
1977532
1088991
1186302
1294287
546751
156599
525389
970810
1191989
502556
1352109
889041
485886
1333319
667952
1301441
714610
1275066
691955
204140
1511586
1266128
1784726
570588
1688628
447364
1805790
1777613
1031226
850589
1298109
1428099
419270
655399
1055606
167087
1803030
647230
939937
340085
1054902
996794
441766
1726549
1094673
1455505
421448
1430684
1427940
679180
970831
1429674
1123550
588747
127579
210077
96613
1475433
1499612
792855
19623
590469
1338148
1888654
936252
1587366
57656
1627744
704601
1301074
1748234
179231
1123848
1628254
77603
1755351
1209064
1655994
998325
1102881
1298447
1536529
890382
163829
1703407
879412
1970610
1366785
1474436
934233
193620
1866530
1738495
1849333
1444282
131854
1529893
335660
1992963
253653
1331555
999910
514596
37686
1333576
1706177
1687240
654800
827600
1467733
286529
614524
460579
1908684
693467
596839
124463
778458
1272312
1995284
1937709
76586
476951
1159854
84157
1528845
234040
1795537
1141796
210312
1431837
958375
25771
1883146
1808221
410425
193948
1532920
208278
1200369
591114
456347
395458
1925742
1108675
575427
318396
1538877
1847618
1578503
395885
577695
172955
347410
535621
1723946
816528
1719279
1111606
432574
539127
1728796
638384
330990
1459953
144391
100174
1996383
508210
1825142
1409531
293646
1636349
1299946
439310
516418
1350897
1536744
1380836
150449
410241
518677
401600
1364053
804702
1555096
936204
915739
509179
1003065
694831
477194
1262501
641177
727891
644501
449965
1821484
850111
1220421
246538
292371
755296
403343
902140
1888235
276798
861598
50533
1742792
1531876
777841
877010
534117
1181062
1449304
1624559
1487232
1533190
1757211
1813610
280852
1804066
1291275
650015
1142021
713905
992038
1398318
457340
429853
1180728
1523496
1141968
535190
1302227
1337780
244920
1648147
378681
1425495
1836695
1826818
1917413
1461184
242695
1462582
1586565
438215
389489
223077
1078018
1954241
1493161
896858
378673
1902235
1650432
1254750
1083035
1107467
1791694
1574532
516177
771659
1967529
1447754
1985244
149673
1780141
548193
1198320
481988
573280
130350
535153
605833
1202123
48439
125714
250588
621704
45155
1294531
334910
17255
1392699
1004542
1854734
1947924
289301
347191
1768239
795061
953561
1631311
433441
1906847
1534818
1589118
727050
1363929
1714882
1185301
1916843
1304467
1275194
1819351
1341428
27205
673986
902400
855291
1363953
1874530
166953
1256638
661772
1827135
1785705
557032
1916547
1218709
22341
780414
850316
465804
459094
933191
1035440
1123840
667359
282056
1800854
1658741
263099
1790426
695725
62628
1248513
516406
144459
71237
1742702
228156
1093690
1279713
1853125
331198
1990417
1638235
378102
1263766
1798623
1117686
1923965
1560336
885353
138685
916363
900706
1859006
720669
637447
494197
1736662
1010698
1732834
653451
977898
89350
1298937
1054291
1267236
1961062
1037789
1273253
1331627
1789604
1310018
1487876
1028581
1998262
1981148
1101841
264388
1858186
338351
989373
672517
1986366
1296033
1752263
937657
1022166
297915
1840186
1962891
1117069
1245308
1671919
1314789
898989
317750
259994
312304
143852
782720
1709651
851026
839875
751764
537215
1029239
317263
439456
1886614
575943
1267370
128100
1759380
284040
1330375
1891552
999314
1334747
1017666
854808
1022034
319995
1723384
26040
977659
276198
1827336
1473436
1935944
1229404
598664
423597
374273
1011322
1934904
914779
239172
485487
163060
1762564
1756685
1388891
1549104
702770
1346041
1647764
1519525
1328469
1163129
991103
1159467
1325104
1797399
634779
1406614
556661
141718
1328316
1780472
1115097
1426010
40413
485001
756760
1487726
401758
661630
1229183
5865
1938122
1382347
896957
282503
795035
430862
786303
197223
312816
1512552
750937
1432525
944595
1985282
764357
1466970
1877813
1789711
143799
1943611
1639207
1385026
1657036
1769379
76918
1745144
1253564
99461
1379517
1729544
107603
910164
1669084
1507495
1760955
40730
377425
1992247
249771
891614
761223
568024
127232
96858
41531
1080035
1138497
1363768
810007
1762359
1675740
649559
1220867
1752594
1232199
8470
1691833
337103
1517971
1541202
1077877
1188176
309749
309797
1861892
347332
1635374
1157816
1797092
1480276
1104575
1397070
898078
1723490
1519410
492795
434572
1008593
924214
351390
574897
1966009
747089
415594
1581268
621324
1266449
489281
677863
1430390
541263
1813478
142941
1247673
1473803
1529494
665281
1609240
163866
1177141
850266
135291
474952
378452
239276
1305677
738438
1205103
670532
1094333
856700
485509
1659223
1440214
790342
1409668
1650654
1045665
61354
689676
1775801
1967873
394203
1770884
948642
194609
1389827
1857178
1885945
1519702
1746726
457825
376330
1172845
1411017
578331
1287220
316497
249972
1283539
1899868
36525
116761
1857184
1756659
357981
1551809
382844
1327743
450498
880244
987900
1057355
739969
246859
203270
585260
1845617
230628
1624920
1616178
269650
775250
584410
1197498
955633
269903
1602259
620830
201670
371191
1632200
803363
1173260
1624440
908914
995122
299284
953389
1049863
359988
1455786
1681475
840140
190775
1101809
658617
521476
184927
1869302
553557
1010817
1599087
1064776
1602726
1999550
1931940
476147
1708580
890003
400906
1282979
1273145
1504564
24801
1853177
850066
162301
1366645
55702
1262382
124315
1215005
777016
728067
1606311
587248
1702867
396473
821821
918411
870583
956877
1823671
1475651
618445
1880050
470817
1019333
1126234
1667394
1092878
1371665
1119014
371035
929716
1901083
1179468
1691685
1185989
1131689
955198
1706257
423669
1844444
1279579
1053517
1179537
206406
168550
691162
149645
1350343
1749789
976825
1109642
1294912
1188199
415935
664233
152236
1055887
961429
415602
398231
1103105
999568
562335
108729
1829091
283656
729036
1851600
421747
596411
1115315
1615769
1379648
1668149
1360578
1883967
1714222
1512142
1963131
1605359
1110793
570774
1257609
1596041
1209283
312092
1119913
1578137
62884
883565
1016335
314605
1324259
1853246
273144
37071
1105014
554535
526883
1728744
1704297
513042
9870
43457
752324
177632
55834
1250506
744545
1630400
746807
193909
1630914
1889053
1887642
472940
243192
1886615
661475
949335
1483917
1465140
1379366
907257
1158722
1609563
1833103
1648337
666533
1171441
923292
1773271
1337146
1558623
683019
973390
1880575
217401
3988
279425
873474
586060
63529
485416
349497
1806169
100818
5818
1857729
415122
1984141
72200
452678
544267
248611
1301285
1780472
1326116
45990
655515
713328
1424250
1165553
1820181
35061
856856
1212266
1495896
1312273
1836944
930340
1303975
786574
559467
603326
1719571
340747
881597
1997051
80443
808588
249719
1420408
1490276
1277721
1052817
1423330
1679813
1494602
1055972
243983
363044
379021
49340
59977
659116
1190141
544996
133486
734720
1444543
1362945
1585825
191093
22710
1118157
1699570
1589348
523040
1184554
1869609
1529107
384501
605175
1782726
332477
40591
790808
238669
602846
1773773
1180416
122396
1205014
1731833
1981178
167392
332684
1245269
1375329
768411
876032
1550422
281349
1465772
1477352
1713607
1453649
1420782
1714976
711734
1321637
1615455
628423
1212702
943508
5313
518681
1944714
310306
1373860
1155221
1510290
899037
235581
578462
659381
738676
1759815
693851
730678
229717
155647
830410
1080150
98948
448042
505528
522537
1784658
18483
1253332
1210211
764707
1387594
1126907
845788
1616559
526856
1112944
1593
1545897
222484
891620
1501168
789553
208387
1591242
1124668
1974723
326584
1908785
916777
727160
1864617
1179765
338419
329235
40544
183236
511562
1954044
659428
753318
1928508
174303
427761
831487
1555785
435026
228408
797631
412807
408884
1208565
453845
1930134
1167351
328611
526243
551451
862025
1360833
894173
1739429
219597
1087250
598757
1937989
770477
1994313
1613671
1101016
798483
1149279
1546464
1965320
595504
1285735
1531138
1961519
867314
789195
380266
806765
1789229
1480026
1283141
256679
803553
647113
1955068
433183
1648739
1163475
696480
1520942
1506156
1601620
479079
1156440
1764413
719048
1982480
870803
444943
1449485
1112595
785865
1111457
1702926
1922787
1047529
426709
161100
363190
1178954
833030
1126526
1740305
1906543
631581
1423240
644137
394430
522047
1088512
1521329
1659320
1836867
698924
971529
1199564
1034136
1900372
1209710
856520
1973544
130547
297638
473628
1638687
1066509
1366731
649514
690935
946272
1833450
1723836
668350
745706
909613
1357126
715779
398346
1895305
84571
817132
889630
1993508
1317010
1020894
1137087
421632
138456
1576973
1964663
1016193
567169
858143
615389
983872
381807
490564
457052
531241
1453616
1613657
1499320
1407163
1370769
138209
1798048
729002
433373
1646529
106423
1411336
350614
64700
1971697
972220
1687631
1725955
1637484
902463
853794
667514
1804803
1207644
826433
251044
1844674
1651875
858109
1755553
563803
747988
104335
258274
652410
1425748
1491555
1583777
1825891
1173356
114995
925090
1161227
1182448
1975432
205332
1025532
532867
421516
1431737
952444
1424610
1520510
1075261
1721146
307429
660585
496760
1468108
1395307
233269
1533035
231194
1098712
1931473
1777293
334538
73806
1200012
1591884
1167240
1973507
596489
197562
1605512
376641
483735
1631654
1015150
105203
913767
988323
1672891
535234
1240059
1172491
1714338
1253262
1896815
565671
1069893
837174
767231
750940
874395
1100713
224782
1609664
271261
1870939
882045
1842877
1991944
1936653
1015192
1180570
997183
293685
952507
356599
1809044
1069339
1259481
1823472
168790
1848147
149509
388542
464435
977506
71938
1386648
1006501
845084
495885
1853874
63890
896588
124727
1966276
1543313
1840654
1994129
1756749
1186199
964929
646822
1459982
594023
76004
1026037
947122
1133108
1226755
1072109
1691528
1779474
1068845
23046
1637429
448103
1550839
251043
1422088
1512158
1221444
1112821
310053
299693
1576973
413778
63188
907886
1698852
473626
991065
1871681
1730144
1602157
1736342
654460
1753342
1728568
559108
1165162
620037
914241
1005769
1618617
1344480
1579094
867831
323268
194505
1016489
173549
1229946
912224
1590136
1354612
1941791
1841005
1951026
1425495
203110
1026185
217565
329771
29332
382648
266247
450496
212589
1209705
140433
1407023
988010
708612
383732
1806771
1881638
84755
826298
1887396
516782
581022
1345292
1036161
1256754
1759905
882595
689339
526042
918990
253932
1438124
675168
1904137
98785
1419875
1953052
535138
850450
590391
500984
343660
1903927
1145838
1236359
1359714
811439
944764
1578575
1655832
1780710
1243519
1581790
1941375
76031
426230
649365
1049655
1433427
1680810
1123796
1569853
132453
1735086
567696
1682906
1263626
1423866
1057013
1219889
309018
602460
486958
1420802
1313971
733629
1288756
1983620
881216
1023391
1797920
1267602
1405570
555646
535471
227899
1986036
1436044
554290
1832102
323041
177271
128868
1763389
237671
1256638
98914
951099
1512452
1408089
1365921
12795
480768
1435884
934772
1568588
247800
278602
1338742
528092
468222
1804346
739990
1736959
564924
275507
1962083
1298674
1549853
398426
1063888
452817
1506189
1632359
377935
1880437
644681
231055
1360134
594870
1145988
735692
656199
144919
1914371
1110370
1986857
1383859
338055
1008186
344763
1238006
547130
1845958
288901
781106
1943110
995390
610965
1981707
855091
476286
402727
408297
513965
1775990
1870535
1454782
253665
307307
1417742
1922854
797519
426105
1615087
1307285
1867874
940926
1728188
361769
552058
953089
976807
1531005
1026467
909283
357534
1642423
790378
773974
1828000
1660924
1605570
466323
177181
1914527
549504
1952491
18232
1286186
1468775
1765306
1096095
1715588
9263
619874
1493065
1184961
1615743
1853292
1960449
1860972
1470906
1424425
1987387
84833
1328404
715383
1798838
697865
1892101
1185087
1173336
1408733
793541
974777
1282810
230983
1423387
587078
1131436
1563532
1868505
1531415
1403236
418418
812901
1093782
225117
1647955
492862
261487
1479660
1177993
186888
380014
1930331
1111373
167632
987046
622447
86040
534559
1856811
1801534
129934
395731
61299
48755
1263756
499596
1563604
87592
1603047
899895
1810915
925862
822184
1107382
1685156
1209565
1681245
1955622
445665
1402429
1721579
1126161
234319
380799
21674
1625160
1433412
1963585
1844553
1128710
624557
177805
1543111
148478
299209
1214605
1222398
250930
341144
1172493
136801
1492608
1759603
1052070
1533751
830644
1018276
1123078
1888479
896122
1324587
1226999
1375110
1051011
713416
1867852
762209
1168552
924213
282861
330054
671198
95302
1726807
113967
355822
1577695
916743
1718683
699306
1319293
27743
1775490
1754219
1924671
1526253
1034965
1355892
10390
1521817
1369800
1511998
961230
1521334
681007
1265844
1706603
1467035
666574
425522
1685022
1956689
1574429
657146
436762
533021
1768785
1780233
1724499
986449
1499646
1692225
499033
1094936
624429
1966073
1742996
505174
14284
1757856
1276051
1512309
1442410
1572229
1113299
1816002
1990544
316742
282968
1259576
1943918
486213
501069
1281098
643413
129514
1489485
1903442
1858477
544225
1872081
1750907
1002107
193798
227709
648250
115392
966235
13980
1915309
1192239
1781977
1365963
1393993
306192
1784405
810917
426535
398488
709641
1625148
972853
655886
264793
1416978
164821
664694
1314955
1139555
1470467
1476293
7432
1570931
359082
1015301
1549784
886570
204177
7069
727801
1093405
1886174
346122
96041
1973357
1187051
534869
1284611
86484
7385
48454
1441297
912316
1678916
1136373
1721789
213120
1589965
63287
1172400
1036083
1934610
241441
1901120
190969
1260413
229444
1607298
517560
1844769
1458635
1063377
1840786
141756
1736099
925918
1098381
1234921
1240942
602570
373774
1899830
1978229
847951
1784723
1847978
519976
360624
876040
1869143
179394
1511892
934318
1457169
886800
1242841
795797
250246
1620263
627565
844961
135127
523078
182245
1947717
1730027
1293338
616435
1573898
1738585
1416870
1946401
1763806
1187409
1501996
506911
510122
1937333
154524
1346143
147228
170967
1877951
744775
76675
527905
1386521
1643500
1436426
1496155
428399
333224
985254
1302741
1286136
863222
1952964
276927
1439377
1262965
179173
1241445
1843177
1627875
812128
1281399
17124
906854
1722369
825684
1076001
1694011
1910725
441052
1509898
356786
1736338
533796
955894
1154438
1303405
1481999
961810
1994883
1661891
1927763
381960
1980079
1786346
883557
92513
280260
1511306
1360526
1831158
396474
1217355
1108980
1960964
1804909
1509289
1553664
1778961
1528539
531217
549252
81624
1063418
1982280
1496701
1199221
1317847
290781
1567027
1993368
1606378
390450
1013833
1168652
1365921
304644
648924
283190
1444724
300933
513125
356232
35611
1405142
1721349
1977169
1921941
725522
151060
163215
1037742
979890
1221396
1323612
550554
373858
1857906
1838469
1342155
1278283
277555
1582271
1631297
958454
619856
848021
1404926
247879
1864826
679333
477265
300519
1262620
417723
564232
409840
1137403
1106290
136443
1290560
950541
455116
1508537
385298
225798
1142785
1955981
857081
572988
372166
1085524
1877433
1132290
973341
199517
360618
1474315
962466
1582539
15206
1384064
965978
1773625
638375
1246388
74278
10375
538328
1919978
628822
761495
1521969
634592
540009
1135359
1288197
1773501
1586634
321480
1230323
1383551
1505148
121861
552326
712955
451595
912859
695395
718932
761980
1033273
815872
178887
927335
1907203
319927
1760457
1175345
794875
145884
1794039
760698
732507
1903433
340019
1276503
1540396
1868696
93448
963600
564726
834613
677964
1441850
940893
1318609
1087626
285271
660245
245129
1858949
1666088
1032932
580487
313469
174424
1197704
1999686
82110
905708
1499408
1042029
1332002
1673404
1388502
1870386
1068910
857081
672766
986040
1067007
334079
259125
202281
80752
483955
534699
914474
688978
1477114
1183892
1059238
1352927
252862
463248
1607499
1163522
1314813
1142142
818591
849599
344277
1238341
704242
1449995
561347
961267
118765
1918591
1711058
177142
1828850
1940537
1686177
1400497
415815
1594881
1067429
1782157
598647
1750162
1199114
23414
1511356
1072424
680585
836693
1896026
528955
499941
1777958
1503179
1759473
606335
321239
1646224
1320983
1168447
180644
1965433
1976181
1858758
1169214
927649
1381191
213679
1769989
187009
622386
1080108
780914
22581
598028
1764095
666573
1372463
660473
1486754
1933723
798261
1060337
222439
1763096
238479
1514052
1477131
134545
644260
725559
1423639
561217
768411
739703
1153582
870713
1567401
200617
1660976
1569943
774095
1765285
1534490
1551067
1274543
1516483
812706
1685092
543715
1808466
1821264
1619885
1826689
518505
339232
162083
1273048
1836035
40540
1958250
924670
924650
29291
1045041
347158
1377644
1072048
1622398
1814549
324425
1002087
1376225
1316568
1817437
738911
219107
1587179
1385859
988044
1836225
1565270
1502556
71248
150052
597085
1776720
1903041
1532667
1602853
1984959
1728402
45330
489660
389834
1696756
868819
219048
338987
296734
1739427
599473
1498697
1130691
1099099
473830
1908917
1532373
1265447
75936
1521491
895893
1883545
1461184
909967
1975930
1533172
340706
1803128
105326
747207
1464628
1883604
177949
874273
791081
1246624
575430
1160820
461151
1847974
1018805
1093408
964859
1988534
1185605
246042
552012
140042
905282
1741290
726036
601905
572992
947737
1706224
780786
670632
437810
318842
1064403
82477
1739950
1810113
1548545
791297
1359789
583271
272904
667695
1288663
135136
640446
1709224
351789
1062466
586018
1741232
671686
721703
1875406
1663940
655123
768244
752610
500118
546431
4980
733516
881615
1482308
1695033
1400739
1875093
204980
1231138
1851750
1546521
1347756
829390
1043243
488442
322141
1742702
727258
1265556
658465
1617704
489650
1631309
1477670
904025
1151723
1902095
308423
631407
1207747
1119524
543992
499169
260303
323835
1481201
768737
956190
165848
1108710
1507898
601655
1672350
163816
189854
384610
1257934
1996075
1881210
297866
39304
960355
150062
236432
251748
467613
1726255
1506824
1257987
1268694
443875
347370
1104357
97107
591
1992732
1760920
516777
1385600
1654572
1150289
1940139
1632363
1467334
265211
146713
1075159
1822310
1680359
154885
1691833
1179517
1766337
1427417
1289235
523793
586876
1293669
1047529
1556426
23567
1997051
1167114
1474934
1569717
378145
558128
1635064
549231
1807520
723415
709992
421338
418836
1764544
1642203
974029
749552
385831
144571
102065
1091461
1993154
1737691
1189663
293352
685856
328817
1255539
158725
742241
1444097
1068474
1926526
1128004
1770150
1432793
546038
93510
1611427
936773
396845
732565
1354224
1614966
1749866
1398740
429923
864387
142776
912071
1682468
1760939
182616
1373709
294842
265726
1720967
1481112
710923
617422
861932
863395
1925746
336740
1126468
1222094
89691
1282082
1019095
1923612
809963
1067331
38019
1503037
1361672
1640693
1926346
237783
1671892
288852
1340843
730199
1495975
1512317
262570
756894
1111516
798327
648490
310717
681331
243891
461953
376248
1215521
390365
751580
1100120
729625
1852536
1555314
1347522
707857
1661913
32079
1722396
221120
1874057
1152528
493395
1914182
950450
658683
1459163
1642895
750867
841989
743423
467752
1605923
776085
1533611
1583777
483851
1981373
474414
604763
1382449
518570
809040
765472
686563
11460
362692
1460518
1647236
1471341
1340279
744987
1861446
1924056
607536
1296014
1453648
1717842
1306993
1237706
558883
1644798
5895
1923442
1309570
1435138
605051
1909321
753980
929393
414268
718034
1820646
825205
1458001
1502225
271729
929850
167857
25155
1290696
675759
626599
325304
236502
1491614
72209
1563608
934991
1856728
1899397
1091732
761934
1918440
1240565
1662375
1870466
1757443
813943
1937242
1417285
783195
1594916
1510195
895954
1767950
725702
972293
495414
1864077
1460990
775328
884673
1823925
1248340
773282
229022
1186157
1021987
520366
481085
923793
1657901
1555387
447918
1659826
1213471
56634
1968743
1101368
1833890
1045594
873689
1171452
1747205
1419429
1120969
1362282
834458
417894
356578
1389321
1150753
248380
578272
1553233
325437
352052
872669
1544925
1579891
1747508
898267
864449
1824733
1106753
3451
1346055
1436833
1494889
1757315
1046969
213022
95634
852706
398698
746997
1911548
1068696
1094339
10228
310307
632626
1724344
1114672
325628
1309447
161438
1804777
1490004
613423
1007467
1046515
1465659
1659682
467141
31853
380096
1968443
1643232
118344
581286
464636
1329942
1048096
1833492
846805
790378
932196
128373
941320
1826117
1348688
1992847
1530223
983310
1321573
1289459
1246873
1030193
1442750
1122769
1687908
1898013
1519047
1091269
657706
549536
1501991
537643
1895434
1634411
986048
236946
1276103
1561029
712537
365190
1380793
1605969
1996703
1115991
210027
1653226
415562
387483
1438491
1228243
1386312
286277
970957
501437
134289
1342893
857275
872569
307773
953815
1751367
854802
659527
1741108
729709
1508571
278739
1075958
1627593
1120522
1286756
1372360
1784100
234349
859908
1320679
714855
237445
860595
604608
91489
560136
1635052
1173036
137169
273696
368360
1320599
991049
1129391
538467
892588
882656
526579
352481
781132
363329
192535
400594
82698
661554
136685
1048938
729205
318416
1536176
85123
85772
566599
1495057
120516
1070965
1929005
1331785
142595
889619
1855414
966060
1069347
254710
177559
33403
116542
1318139
543486
2259
594169
1434148
627572
1687930
277122
19481
1442265
805931
1504063
1453818
1238466
1709633
185529
271974
281989
544090
984524
968319
1929423
1896987
1340872
236911
1459844
696228
1370816
1557434
4410
1662281
1192694
717357
1570421
1299768
623116
1278707
1906249
1744264
869096
369135
1802086
744322
1752051
603173
1916473
887086
1129161
1418942
422076
1994048
410817
1185395
1528422
1777524
988592
982240
1450471
981930
1272717
202676
1492504
1283747
1616088
1991962
1388411
1953837
437122
1998702
806530
771936
1772633
631539
590036
1589855
4904
412225
927074
1628540
1038001
478566
418652
1696169
1291861
523244
1537145
1907062
1787042
863520
545503
1518921
1202386
144889
1138535
1301016
611742
312459
586781
786849
19949
1764940
723076
601919
369317
621086
764297
580911
252629
441510
780727
1997578
978059
1609696
763917
71337
1063250
424965
1192104
1194442
1702901
115365
1079174
1277653
1916285
936765
498728
584933
1941173
307254
33654
1650955
106455
655216
288922
713650
353686
375383
163977
1326857
98785
786263
968638
1208376
444426
516835
669829
1007652
623937
1200567
752609
1661470
1130583
1353822
1423740
1196597
931406
1507186
784636
545161
1391521
1833411
1936321
811934
1366535
726979
1724922
1452111
92893
1953301
1082079
1071368
1198320
124858
290359
1699480
1315393
1257934
1849594
70551
366147
1378619
611317
1883302
1813095
62441
569578
1719704
915448
286610
1687867
858680
1104092
708614
267544
1102959
389282
1599036
1582114
1914858
812832
559944
1596717
1837854
1241795
962544
30664
57014
1059140
300025
955347
384171
1238169
918815
702745
550363
678804
1699966
1365852
728378
1654119
1870727
1569566
1325706
231503
922384
815887
1944739
1611406
957912
412912
446027
1095595
9287
919053
392360
386649
7521
1291644
64873
1525949
866733
1342381
736261
1603999
1943222
517770
469521
703564
1232428
1657497
1967683
1585145
1269787
184342
1471510
595382
201278
706909
1289552
479363
1825574
210577
1595789
1480385
602355
861386
1419597
650210
744961
398991
912284
193121
728115
1372770
1968776
143576
1006378
1031780
1576279
1329983
1682685
402153
610714
144514
1123607
1729352
1736332
177747
1796524
701756
548365
678623
1001722
168766
1891644
1587314
1950590
189643
293455
1559590
1211487
903935
675368
1088626
1992757
1614377
1497812
661628
1902095
681789
401479
118253
963414
1640362
959123
1041506
1667068
1805167
1772151
804949
806510
1066498
708042
211090
1605889
1624604
1919011
1834561
204389
655193
1938712
658092
950783
1736088
1663214
882950
412533
686182
1778875
1777237
56520
602528
1386862
1467956
492924
1229255
1061158
495077
1886281
994257
1010854
1903074
1310052
1929612
196340
548436
824499
1478420
1365904
1103382
763009
17738
1367224
1389253
986790
1847067
298773
14327
315092
1384484
537627
337014
568922
936914
186917
206723
1187549
758196
27118
1991983
895402
1730185
207366
230627
473651
1306949
1859920
841695
164442
1445362
846000
1406686
446521
1541383
1951222
934245
1922582
1497723
787373
1051417
1136200
640987
293454
458591
708091
1136578
1092997
771327
1201611
1109771
717004
1019026
1768164
1925334
1041822
433198
1528874
1148735
1926685
994461
357006
58227
1535974
1826998
750510
262832
200603
499716
1670578
763427
1497886
4693
323862
1603633
733825
173137
1566740
1404568
1804753
1480279
1386162
1676425
1954196
1644950
1117453
1948549
1240098
1684264
1048555
1719624
728867
339626
1127906
687865
1749733
1382787
1353595
908754
1866925
764291
506055
1923756
82249
411487
321294
542036
184577
1036380
202281
1460591
1212547
951476
1308004
888315
177557
1659355
1871535
1367481
1507390
797788
1274785
1299346
1899158
1446021
1161669
1509313
7670
72081
79763
631163
1020296
672645
646021
122183
999464
1640245
1056435
1241691
831551
19227
612713
768655
801223
407264
724504
1740193
1147472
57383
862266
812573
221848
1803833
1505034
123049
347949
742220
382681
400161
1590112
814636
1218978
1044821
1694207
873820
234926
577678
642922
426853
1792199
1389575
1118051
191435
328460
1762267
25329
1371228
432799
1294906
246235
1109075
161971
1862316
1440688
666216
879583
1485686
560687
1847456
402442
963312
1541921
1657755
390349
1114254
1194110
817590
335299
1574941
1217216
704994
1394755
1414100
112950
880425
277792
1603894
71574
1305098
1163123
1650191
1453536
1796599
1395138
271234
1357482
666747
82285
1786901
382257
1836372
393984
1617186
262580
240495
270643
683222
1755843
1980471
753028
1054491
191199
415326
1910870
1954561
86585
497604
6835
9568
65862
1340742
1761295
718972
438310
755320
956619
1326227
1206093
118416
920454
179123
1499084
402309
1145718
590288
1075049
1287692
507812
1749642
1790488
950980
868231
383435
1524877
1676747
896614
318506
784489
931735
1002477
632152
1736582
1467320
1056728
1692685
336176
1858685
1843760
40259
1898713
266556
266392
251678
1241073
1544965
510694
474702
896380
1705003
17859
1659106
1234179
1406024
1993465
15521
886631
1118421
1304972
1557194
682383
171141
266005
974997
817967
953691
930889
1463293
1948679
394056
1213801
1604739
1244944
1789474
812843
753700
937568
636413
670946
456409
510958
1564263
391646
1181935
762776
1416531
1958916
1303552
1847765
430674
602216
1362339
899029
295852
169472
1941560
1346028
178899
1459163
339309
1858948
1017524
475636
197042
41758
1174004
1759217
984254
185282
1319473
373174
1433024
1402135
434702
446447
187680
261172
627474
245438
730737
58025
99096
1402811
1659539
692955
1136256
1364448
329684
558604
1105313
945541
312196
1218317
1041210
1189574
874436
538490
1213949
932595
838557
245766
232834
1540559
1737081
5747
841524
74514
1943820
612392
868711
494343
678985
1494792
1557708
383146
1140886
1039307
1104951
386053
1178923
1755567
782156
96175
306776
1575785
1994337
729002
1725648
826338
267999
1148929
1890909
143256
974022
523092
1489488
1576369
1648294
638458
1707025
1973925
191603
1775814
63184
126843
791375
1917784
1195409
889549
519026
312743
686372
930972
964575
254747
1890582
1854445
1558745
226775
726891
1098206
1895175
725716
831931
1328665
1688457
1512580
1173099
166476
67455
330264
1442431
1751088
1318650
960867
716831
140259
978245
1413059
303777
641772
1325389
364128
836380
772849
341791
1306047
1568807
1937726
1081597
1106067
1392200
1387010
763971
1991180
1248979
651826
8766
309801
1370162
780809
858853
928341
673315
154402
1655366
96335
728289
581057
543019
1789799
1885742
322452
450564
1856009
1214767
1741987
1467751
1166311
1528055
1839862
949023
549690
1725998
1358374
1521402
1258704
33788
989133
448967
561344
1937525
1231307
868370
145481
1000166
195130
709234
558150
1729960
1330957
1389252
1912143
1409294
775464
1983435
1166548
1332902
49564
49232
608042
772980
369149
1598676
743404
1618008
1405472
1582049
1742224
939842
1043108
1418099
1055445
793618
371329
220058
1750080
1214884
84995
584987
1986632
630742
133452
1806442
1270322
1726778
559823
181978
1867970
1160849
1518477
830682
609940
1613198
1410358
1878090
1763299
967118
1729507
957156
500235
414939
768280
1627233
523517
1009100
295600
1459098
734193
1992287
656679
1715327
1959124
304022
1273082
1898299
54173
107723
107870
1221451
1751205
363656
1646674
696181
1901052
1020197
334858
1650760
1833385
31103
187977
1264990
1878819
1893880
1327144
925370
1025079
1326926
29784
1273190
1561816
540249
136665
956495
813309
177418
688085
1653812
79049
910703
215817
1801621
643704
1761998
86437
1740966
1983512
772616
1403885
1939883
1155649
1072075
1824597
1850727
1130659
1411481
1559612
1669163
1605170
964581
1109022
1524757
1125166
1498716
1178579
745131
35205
941920
1640004
1523732
1376680
1322379
388599
1001493
1829533
1915885
781141
1621292
1974223
568797
1271
611719
471161
1524655
1221734
1727847
1207946
763917
240761
1620787
1434221
1541591
1532850
1416400
1170678
1029334
1007991
1032965
1398670
411725
1154263
1484158
652889
1142857
1209695
1360629
1019216
1130147
1659267
499478
321918
1349118
724348
786426
97542
554738
369800
1003669
1745004
15149
930627
302235
1489800
1244074
59806
774613
1253135
516231
924017
1729245
161302
1965771
1251269
1055457
219959
857736
516854
1706305
1470037
311684
198559
1478068
1366360
578313
1891864
1702943
78555
1267322
1617234
965988
1390348
1824729
209959
1472131
1728186
763682
425165
1344512
1624585
1241569
1501814
984886
4965
737349
1290698
212620
136648
1578923
1513626
1823172
1130993
1066813
1006039
1638230
1183084
1302970
1516207
729254
489245
1119575
1314437
654003
615587
1157737
1807059
1929276
1474250
1381656
1747653
436509
587504
1825416
65714
789342
1012456
919672
708665
490962
166222
1236198
1838128
49803
1824245
1724112
28695
1937750
1341942
1977919
537012
1834882
564132
1880923
1588599
1738609
618938
532243
630209
1301617
133387
1056578
99447
1230286
876535
451185
421905
1431634
1992273
94468
1173839
1727531
113358
645627
878964
41887
328846
1209072
1955803
1153342
1985255
478242
16609
1460405
50733
487743
1338536
1620657
1314559
1291949
207832
637822
87378
411874
438659
382980
685570
965666
586752
1770387
1185314
1080241
1298778
1278642
552216
1210245
1057293
137270
979826
610758
1635512
1442735
601725
759855
1876749
1536514
1934707
125926
1134012
1743778
665364
712186
1327844
88691
798085
17915
1987120
236162
1579365
866612
520885
1703986
233850
275148
56397
1023646
1757314
603392
1301186
1609120
333335
350529
1443841
712959
139430
711580
809490
1620623
434181
199731
751665
376642
1988522
1396626
535510
1371828
1768980
611533
1101687
849327
499452
970309
234645
1790329
1193186
929729
679241
306192
1449772
1134604
509330
1099316
1179223
996928
395358
1704562
1552189
1453108
42876
1050099
1565495
1884744
1759622
665431
1397224
699886
124834
324012
1545443
1316538
636132
104574
1947506
400685
1717729
1896167
120520
326054
328817
1472858
660841
1042721
1625820
193467
1989305
946506
1440705
174111
1028761
50536
1650770
1151845
1834625
1235311
1819628
910079
24349
714286
1796966
1361025
743243
1924489
62492
1602882
338533
398893
1070524
1755590
1159501
1296587
1666614
1013761
1254421
767919
133250
878064
1352795
1605385
359153
687666
772423
857724
385881
1206425
327313
690009
84086
245898
1272277
610713
1762013
1043826
477667
1600616
1518721
1146843
1043361
1651880
1009943
547326
1737953
195886
779456
1115504
442154
1702061
1295904
582480
1408304
637403
1809492
368727
1971884
1528853
685190
1990354
218245
1555653
68316
1588160
1269932
728664
898180
909536
1412381
1563875
1738660
117698
546955
1502061
1637545
1410212
1696082
1426494
1910035
1066973
109945
444971
875716
1610564
370910
14252
498612
1768055
342220
831441
638627
1967990
934079
1274028
1269499
459555
814459
1091311
46835
1427623
1010749
149780
1799013
1283188
1999237
919653
291550
1470144
1336511
1562544
218688
15860
1896589
412597
838753
1039576
955414
1161385
1434619
1219960
1228588
1811754
354297
1469121
803285
1470244
845542
1358978
71579
111925
323207
1313704
1627611
45747
1176158
1326595
678054
1333083
1316275
845842
1643305
505576
99832
734417
785434
431226
1810087
1378551
1753826
234930
30436
1812695
820314
323795
1102487
1376506
1555229
227407
1236945
318366
1368684
490720
1476439
341119
200693
1277613
1809684
1785642
1680071
1840214
242955
1443829
758871
259287
1724033
1673927
490593
1492775
1477740
1174802
59226
1214427
1727549
1626110
1194746
1315756
1033918
1108692
102528
187897
833596
994885
193382
762718
1675381
937232
839256
962764
1150139
735914
840395
1686434
1692508
965828
1195552
1085959
1212423
983813
1475238
1723365
1646948
1801082
1159190
852417
1054580
1740401
1424113
526906
287088
1138314
1866555
1620546
668999
1219534
83679
1087763
1377803
1339735
1333692
1165254
1900371
1891321
1508555
423445
1263250
1473542
524778
1125812
1126520
1988808
1294145
1980347
458342
336107
403955
915581
254053
178699
1522075
783014
761660
23777
1411422
218782
674699
817629
236918
51096
947861
1557366
134104
1756749
1241909
786568
200977
1996655
771534
814003
1728357
1408612
1528323
387503
1380093
1949744
605057
1395495
723280
1004707
201164
357833
1075714
587013
619567
4155
1918009
950723
797813
155415
1375144
473162
1360490
314539
1470597
1331626
902820
220377
1953840
1570082
1123827
614507
1256674
914779
236361
1880887
257795
93134
1316225
442723
671898
1351471
931476
795809
426650
118188
1450062
1555723
1465168
966065
283387
324171
465228
1318405
1388969
43418
583946
1665382
805503
1725991
1255742
1491222
525375
425420
1772536
593849
1658934
702823
1828098
178664
1895507
918308
394483
882592
821015
1436580
1062959
1751216
815844
1459738
1018413
450087
518205
1101552
790994
317498
85918
1191923
1799707
1150816
958508
447169
1100425
1724438
1454882
375103
1989501
1534034
1018251
555842
1642945
1403104
1719330
853731
692034
847104
1200727
1517429
1697644
1479993
267730
1388441
1522438
977110
1914718
1312608
451669
855091
888066
1256192
1030654
1865799
1348646
59820
366682
1673352
1728709
598819
516231
1548042
302129
857191
251331
1206752
857744
1116665
717962
219702
1546932
1665081
298851
500481
1860436
1923222
289293
598348
1097431
1438924
1879313
693075
1477434
1694130
321556
610874
1936653
1179230
1522133
195233
1388763
764646
866760
1736985
652729
622929
868692
1539200
1399924
1851195
1344374
1583417
323958
766710
1216935
1419906
414541
1135963
1531323
416497
1386129
1069665
518045
827190
965306
713871
213432
509909
1277704
1663833
339103
1323161
1546412
1468296
1869342
1427873
1962083
907088
1512802
411976
1846511
1750581
848683
1998200
1128128
1123552
222428
1746296
131371
74176
1954781
1274907
1652156
1261668
874386
28236
1356577
1282872
1115259
1051473
1215401
1376567
172177
1486494
615113
1682149
590691
1769166
1867861
1391530
1073704
1781527
454444
208580
1964913
147899
852851
1985104
649613
1552022
1117065
1935231
1518973
688333
1816411
969177
41277
1357733
315336
362635
1165594
1709142
1952936
686359
574499
42868
721813
661142
379914
9421
1339724
88281
1814768
212327
1283432
1091011
636599
49248
909368
575430
1420646
1568108
1681318
798169
1748695
1711510
1656031
1495318
937566
347297
1947832
909505
1782280
1113261
1276829
1986132
1629302
1168288
1609685
1941488
688189
1111139
1195625
1531839
1949617
1389781
1834864
1146556
1141145
336151
1654236
737113
261165
934722
1099013
1266718
66481
1262685
35761
1192123
455463
1885561
1084686
1460731
663900
82069
1351736
684681
736271
908897
1483608
1439098
1737292
547950
1564599
1391506
1175750
1843866
1966694
1417442
267901
1328896
673200
896810
1042898
1488724
1205650
1657471
388725
150703
1018008
633108
1003573
1948522
729988
23803
1878507
621262
204304
1578293
1562425
1231967
176736
1654219
212465
338889
347276
873014
1727272
1295995
1843631
399809
1248710
1673375
1839623
1574419
208707
1323453
1709418
729547
1689178
90768
1170569
1792132
409265
375303
1768688
1499261
1472219
555193
250344
1579392
1952569
921487
1545608
572498
531574
1321907
1077647
536752
1860403
1480942
434144
529343
1231351
1911885
1305033
1620769
234138
237066
1655896
462345
1473367
1757812
515845
1632939
1583607
909637
1615068
1189831
364090
1007395
902587
1224221
1836327
525420
304996
882087
1322708
1505501
652587
1037099
1445362
892413
564586
321425
1205974
1128778
1654010
861170
581948
284295
324370
1636655
1289590
1350933
1977134
1779251
885959
918104
248077
1528781
819156
696777
597199
1295679
1351136
1343855
1328496
1173242
1968500
1347598
1123618
1060578
52033
1244705
1434957
1657225
1607049
1768576
1524461
1829409
969411
292659
661611
757783
1507302
817233
636926
250602
1861788
1716232
1701965
907485
1396130
916801
471555
931677
697827
1215548
879602
187758
1914473
1852686
413213
336534
1479355
1597444
1674944
1387324
1733385
502308
847389
1313723
508276
288665
448893
570474
1197867
1600700
1211864
355670
1735879
363829
179302
993241
244866
1101916
228252
1179278
1965917
511394
750814
1140540
674483
1862181
1016946
391970
733629
1761411
930949
1893152
1954430
1395700
1391756
1756130
129717
1901353
1429741
1753120
1337422
482035
979191
54501
1443513
507411
1681853
1304848
652387
1841385
1243247
1639262
189950
701917
941193
507890
1678282
64637
55182
696175
1733734
1174138
1898972
752252
433186
70576
1742031
1611250
77037
482048
1787902
672214
811795
1371437
220743
1863277
924641
317865
928849
1327046
860466
719381
1386775
1009816
136883
110248
748764
390297
1879108
792877
1604421
1022720
51215
1177464
659530
1008098
623543
627526
1490768
251519
1848779
106853
1700504
1785672
1981231
1207306
1193302
1772018
1153118
1374810
472930
67541
732565
20438
1554338
744575
1948910
454859
514593
990200
266900
1429262
918711
1441599
1321097
1693993
1930025
21975
619287
1281789
1970443
390277
1414351
916901
1609344
1503535
971637
929310
622124
772711
215342
1292776
730047
1146894
488794
44037
711024
1090767
1955689
1187005
595486
434929
1757933
433343
869681
1348292
321821
40046
489302
630650
1728919
31750
30780
52561
1122682
672981
713068
1729974
1382138
1879837
1214400
1771925
926620
1748223
1275397
758188
1659096
1268365
1710818
1507182
470625
23686
1567484
1205508
1960184
1533832
1470191
642231
304278
83934
711856
249679
323041
195054
779327
1587998
1794868
1362187
1095575
1566974
427805
1626429
1607820
366224
524740
211799
591686
1409585
1229924
76358
334700
1345379
186134
1102303
200768
1030996
1726037
1899471
1818056
841871
1147493
1017744
886237
402947
1249561
1768576
999891
275751
1173993
1638584
501724
192358
168737
464904
666125
1508716
319558
534113
51655
227630
1062355
536587
207238
1563785
1426321
838079
1438845
259998
1209691
515332
1590044
482230
998002
340058
1351308
527882
1653488
1082460
1201009
628623
1754863
892991
809182
207904
193359
964545
306318
1315018
1128337
1334909
575087
1843177
1174975
754319
1778735
818054
1824519
918631
795745
80723
1221262
879003
844829
1693774
638634
349577
1333576
1099782
380811
1807625
12965
1032619
1776712
373170
709753
428097
1827670
1905263
1707102
483973
1451658
985706
709609
1694130
1192393
976700
1782221
897340
752779
1335385
1577360
1154873
467742
820787
556948
1712580
1056907
977239
1802604
310518
1175104
1701735
484258
1009679
1618143
53826
1952693
1861732
1014643
1491162
1044182
1762698
1969476
630710
207167
477217
807756
578543
1272636
1612868
1745721
110969
1879353
1876291
1594845
797771
1784076
393543
823697
147830
1626946
1123953
358416
1462204
1840212
1289351
1782475
526559
1647305
1717141
612296
1099624
590102
1863532
1911585
802510
1725254
151829
846373
817290
248874
409993
1064156
1552509
397574
614287
1024021
1339976
1879533
540526
448823
1851162
1726520
249524
1611246
1545854
479141
1307270
1482657
1601693
1381464
1610729
159083
284338
1663275
1558715
1989022
1608758
218196
1128128
117065
907853
30130
1575348
590570
127414
1434964
1118158
1086663
1028442
419435
1401235
411540
344819
28692
1529107
1629397
831543
663141
1076281
203556
647580
1957940
1885012
1524962
1692946
1468212
882554
1770927
1645787
1456593
705918
1310627
1866341
883136
483552
52600
579456
71143
121445
1262406
1592687
649290
1999330
473978
1167845
987549
4816
889404
1895833
1553725
1796753
466965
1160384
632743
1606350
595094
959202
1465324
684089
151029
1343929
33850
611404
334426
198009
123253
1466930
1220810
835911
1378619
1639549
892292
1645722
236062
144042
747728
1510947
222406
1317607
1816604
1315691
236316
201364
1779029
250092
1897918
1819099
402961
1285337
639614
1006500
884826
1806075
1951729
1046246
610488
1726833
511145
1411535
1606512
76801
965567
1438361
1983587
39854
1818098
1642501
64639
1048865
1275566
151935
348743
554595
814318
778366
1293870
959428
371943
972316
210893
820036
1589836
570131
230269
1629970
1035867
1117453
872105
1785674
1561108
1274175
1740945
492059
1968841
374019
1722356
1894155
780157
1629543
1291262
1524122
1289476
368416
1542963
1864462
1727135
1344272
1471713
1129485
1443679
334673
1954237
1474792
1779533
1806169
1766576
1115509
1759218
67634
1727671
893671
1200244
318695
1178238
191284
1808961
404026
699949
1787079
1039163
1310490
1989732
1896798
1444649
504424
702681
847807
1923531
1498714
1955440
135418
1235010
296702
193396
1778663
915176
676933
1735176
1363451
212472
584971
1866121
1820625
793449
977309
628835
1576020
965132
478563
1078369
306793
1418692
79556
1246346
1244821
1973892
98929
177923
1946719
1424483
352416
1790694
502552
1116391
976848
1555213
607627
1789119
1744621
1065182
1977177
246432
1209493
796778
1075888
418033
187389
322154
1367180
1780745
1579514
1621186
1662144
1616892
425954
1920192
1844640
1162137
1750866
1297743
1218261
357635
439187
1461029
1471392
519376
1239756
1029953
1027779
886520
1541528
1169226
879489
746610
724416
635085
207289
72992
196259
217072
950131
1624800
542283
485580
1462441
1316567
231490
800618
1342177
844421
1947409
436929
1697109
1414673
1455129
1011704
1220598
382848
294650
32556
1689948
362992
1373484
1898901
1619835
588611
439673
1474826
749961
859652
309854
1159716
1788005
1974335
1199389
1238825
1889007
641194
1227697
44552
1218895
941781
439077
398094
1480191
716123
1849517
112037
1488822
625275
328682
142219
1773940
250320
153528
1113225
915091
1117871
110328
10925
1513338
247998
1354191
1327839
1377053
1055688
374992
1430313
177950
1102864
1386775
1143342
1583421
1774558
1342355
1139988
667502
107582
981970
721762
1172933
369794
223228
1433608
1201938
1829948
1629543
465431
1804138
954369
1335358
1764002
1966948
582480
1788042
1782227
1475407
236706
1046034
578963
443611
1161651
1888838
1317060
1212385
1944188
1799966
602389
1221001
1240766
394194
1123398
92166
1030103
813264
1536980
690231
1261469
847877
412302
1812853
867713
1135980
1818877
1547395
82221
1651322
1704297
424587
857275
342770
779947
1535457
1540092
1933504
1153047
278052
541330
88978
730944
537254
912946
1741539
1239544
794936
1819125
954022
522563
1796370
1362271
1043238
7275
1529400
1199685
369419
425487
599556
1648271
1659907
1747211
1202573
1209475
945191
1171097
969633
166328
463308
419401
665761
48989
1141936
464936
919237
1328726
1804162
88759
1593601
1982620
1133993
227674
1386263
1079910
1863228
1462079
1688797
1231014
484148
1256533
84644
1138787
1262341
141573
104498
432809
390767
1795142
94523
1468230
1973640
1799877
1263070
1539921
27754
762894
583662
991745
822236
971177
413287
1041738
1256674
1973848
384563
1079140
1220421
1713708
1271339
1054121
906501
769834
1064144
152261
182025
464704
602623
1780968
494777
142519
253454
631620
362038
1688524
1462822
1861892
1607354
367847
637723
448278
505712
1976794
1499173
1655230
964852
386943
1193195
96460
1365638
671495
1663420
1159265
1211397
862818
1400941
778907
928149
671284
756375
76514
827366
1688564
345915
1922109
1171903
1014817
237425
1708263
1373895
328532
648201
1681519
481600
605550
652610
918729
678628
1549336
688170
1489925
1777842
1064416
146469
1178646
1598062
1463820
1448058
114501
633257
54418
1841832
211740
520054
1029856
399534
1158106
1373624
1221255
117794
83737
1153695
526212
1646519
1576425
559856
444914
1186696
1811873
1209596
1707333
475874
924174
1226821
1193963
1526908
189854
1905490
368843
1590745
1150308
652115
943203
839634
1783352
539663
113835
1135150
1720430
950307
1464188
1415013
758741
436501
370921
1331372
362121
1391789
91956
1929780
550917
583926
648924
372820
797819
1040052
222985
1450848
1133393
536813
1878424
687952
876691
1508695
614011
1074553
1992061
1859780
1588594
1612055
1216459
1021996
31610
516489
30738
1025602
771190
1255159
233678
1427540
1033155
55806
1447858
886234
1805947
839243
1932934
1859151
453968
662839
87988
1879709
278770
1983773
1162371
1507790
422056
108829
141750
1554799
136402
1746066
666592
974719
1089329
744262
689466
1615078
1177338
248662
1974500
310731
414592
877350
192496
83392
1804002
102801
1955090
516233
614362
506479
903563
33183
144766
1455719
719566
379988
1154873
903207
417173
1612814
1047772
111376
1899838
588858
248210
649902
419688
1686341
1546961
1225727
530905
353496
561506
1562076
632473
430759
1236655
75096
481960
1176988
1575353
223719
86780
610408
326940
1550622
1681768
548206
1972683
721040
8982
1093863
303442
558464
723391
1115000
136809
234910
580833
716593
1508482
1178638
973148
1406390
1074820
784550
1145123
1873188
1031596
1203247
631462
568519
221415
1547400
680942
526267
1802692
763435
1183443
1475497
205739
129182
1701236
969661
632773
1536175
1021514
1298053
14862
688056
693450
1766357
344961
275753
1823203
602469
1630382
1951131
875307
903225
221856
262047
929305
1815201
808050
18998
1612200
1729629
1488791
435169
1836126
1378639
823181
278264
610562
1211369
166042
429744
718927
216558
1815884
325020
899017
639191
1731694
906215
1027468
590347
556072
1390702
19586
1363730
57143
1695498
931554
865013
703281
1285613
981138
325636
293049
270171
1352919
1797946
396845
561090
362479
1029571
1348385
14511
1449654
694518
1017295
201611
1872054
1266708
1220503
1433482
570672
1965915
696579
107601
888011
1586468
1006832
573464
1600009
369449
954138
1692498
1615017
1562682
538791
997818
1863480
1433570
481256
306918
21548
521632
351081
1373720
201059
1727497
983883
260351
171633
1397679
22016
1241497
241223
1750727
855843
1127771
1933089
1657757
1930816
22094
20689
1773083
1170714
1850698
1194170
1725166
1235112
1139886
1465717
1422984
1529868
840846
290909
1399844
299566
1402957
559108
1860123
1391497
394433
948346
551029
381759
1888554
570873
1109760
1886704
551336
706521
1640395
456137
1245353
735283
1146738
1644791
645173
872464
915245
1420515
668714
557206
1613040
870418
125230
863710
544224
1876651
1458502
97932
239527
799633
1698729
1207734
1536705
1991713
1093391
1883823
526046
756231
576196
491892
424958
350610
724389
334802
656494
1377952
1399383
582912
354142
1095720
1267621
1475116
1160999
1254311
952624
615835
1946487
200452
1447466
1802719
497520
241895
1826755
339008
760829
788387
1723789
1968885
1210651
325920
125741
1282759
559382
864000
792869
1233004
1432269
1580407
1669481
1080684
1320478
764995
303832
72869
433441
593626
234349
865847
1232051
366040
1849578
1777676
1619039
1278044
582664
38345
892429
1362463
795541
805229
1775088
1810069
1073745
112796
1936815
482590
719283
1778192
1959260
485560
96963
1286156
899511
1745756
805659
226904
1285192
1976988
455807
905486
894944
730807
315889
796599
1562342
1251576
702681
441726
1748531
1785273
760997
30731
240045
1564441
1518593
510524
598774
1958224
1238387
479795
981580
1633081
214205
1732085
941433
1095308
560466
31156
853685
1619906
947575
667693
1284393
147447
783896
1752291
796691
747722
180526
1838082
330141
765679
362646
396398
119999
271225
1095212
1709479
340136
1636231
794216
556892
575870
584280
1459427
445641
193461
578477
1674056
811416
1330560
1363695
572444
1053239
452784
646818
420316
1611997
173549
209233
1377674
154643
240452
844143
441698
599596
749737
289417
1393768
957043
1666616
459593
1123507
1196569
876610
697762
1336672
1182120
621753
383402
99609
1317060
1800322
678619
1892560
916824
1214972
1218116
979265
99775
636886
1118473
642199
799524
160820
981622
844118
1549130
1623597
1517839
349781
470616
426089
306140
65291
697444
1614532
389321
1084399
1072666
260660
682022
955817
106299
603276
1789183
606054
1304303
198312
1880324
236172
939733
169979
1050312
1646299
1082715
444209
1176955
1906247
1665950
1600797
944396
78581
448856
1408079
762262
1806055
1434817
142728
356333
932601
48918
1793934
1334868
288471
289813
332617
1921146
855428
1312529
1015460
1195527
784242
64965
1066427
1994917
820371
818670
1252021
1930406
976238
606198
1851582
1815478
1051329
995786
511347
1511516
1191345
1581053
1440892
1446737
6622
945364
645366
393990
1219492
441344
714521
739336
1831168
1366304
1735088
962814
953738
1624048
266123
587041
1068235
391938
1807251
1608751
111780
1436639
1907367
1147680
273831
172200
1975895
54187
965476
836251
498441
1156662
1895269
1682785
1634369
201074
1582353
148287
1167740
1689008
1084138
402055
1628884
1422116
378827
860665
176860
1854771
930852
493744
1709948
577396
744619
934772
1288098
960493
240277
1734859
1662538
361197
1924454
363930
268371
1955612
177682
1365199
819318
1075531
622246
290194
1257508
286246
895954
747203
1313617
1372405
1562430
1740503
802481
694634
419709
455303
1874935
849043
1737028
1298040
785272
1836614
1448187
1155957
1583829
1711734
318608
1029929
271280
413439
59175
1866212
805078
336087
1970593
1096666
1869487
1541218
135396
53894
1759059
1587959
194662
1322741
650826
1598736
254372
1449208
1528845
325541
1561083
665456
680777
1788864
378073
484126
1913453
494875
739059
1729418
850082
1572775
161104
1192154
757232
1347034
1702180
249541
862131
592218
683414
867358
407302
70242
164442
678979
1589058
806332
137824
12249
1849159
1606424
1852167
1469445
1828534
976088
991456
278962
1928131
320572
1528564
214937
56595
920180
479089
1404204
629289
1347945
320370
1640167
319885
957696
755252
1459879
1212521
1821347
1558277
143576
1661638
147530
1656661
1632698
1329474
582659
1066044
1633565
384220
504725
751316
1116368
1527674
205573
1272217
1493043
1141996
45873
1819542
217563
422703
1993070
64094
523264
1703331
1928539
1873252
1107333
1844910
1321768
1715137
903905
1408188
923849
307310
1317657
668734
1287992
1966800
1154415
1230299
792236
1210532
1285209
691576
1313710
1580169
864645
913699
1883662
1625990
1908343
1188749
520449
1472867
1201114
808177
1191047
1284206
285952
780389
1029953
947448
294772
1561458
187336
215075
337592
1507348
1521817
1175050
1872002
779556
701118
402426
1885613
1868712
1408812
1073392
198102
1387891
1944441
1875935
1143508
964062
525836
1450643
283787
1479875
1748142
1291992
1084295
1234228
1368097
588149
1053537
1778663
1184375
971647
275814
1818818
1075738
62311
1347235
86377
1583328
469903
1532178
1992283
1226172
382347
1071513
1241307
82675
1857593
1924648
363638
588821
635539
970194
357
617296
1434312
1068475
991450
508870
69309
1372041
859572
368156
1335538
925323
924827
1069339
643975
1269918
1799831
1454885
1067961
1346736
209849
495453
1418354
287914
976464
37152
248775
91185
526167
1451623
948301
1661418
54206
1273249
1978501
482512
1189610
1741496
1806959
780998
580286
409644
1602051
1469501
1551458
795530
817055
1934624
771269
1888181
938136
100154
860872
1795554
762232
204983
1927950
547095
1708908
1923167
1803349
193259
844264
1409045
1699169
124529
186255
671828
362024
112535
53084
1277803
108719
1415917
1860083
1815866
1113710
1175145
1996045
596891
1960156
353081
80664
770832
55669
324971
1051523
1690531
1792506
1956534
484370
1728257
541715
1817401
800997
383369
1873002
1125804
1500968
446874
1237568
1936471
148154
753761
1864914
888616
806830
1874168
1270882
576392
1435365
1308892
1007717
1475119
528481
1116996
840465
1370249
711807
647875
378500
1139853
1221935
1277646
524028
1954984
694634
1323465
103092
283191
1402577
1330623
1304251
159715
1448020
1090608
1429213
841952
1805227
347956
219216
1412992
678030
604012
1041464
985361
1807478
1905145
1883705
1551067
1167535
1089583
1801900
1294531
769664
792129
1838570
985276
558494
957427
1801673
435571
1319589
673733
491340
1597949
93437
375263
1095354
1202485
274524
97270
232727
1399593
466538
84370
1869388
1646980
1092382
821638
442585
1706186
1122108
1155045
1757342
1649308
616580
286694
280782
181911
382030
1120198
107590
661900
1901475
1170846
1457603
1487095
80615
1561240
638877
1079625
773546
249972
1314100
786257
434652
449262
431783
951929
596692
531072
65767
1736334
333762
1685858
897443
655129
295274
1847515
1696334
1891760
666551
1830247
659530
1643230
926383
211115
833043
1486538
1443256
882118
1685046
234115
429436
1798489
1399215
932752
1122422
1342456
1607581
1805863
415383
1968594
892666
708542
1421226
1588641
1115637
1680055
1611687
1806264
836182
228779
1974317
1613937
262940
1112103
1481715
11543
76825
1061598
20072
1765160
464413
669416
1055478
1749286
1415521
1367959
169908
651127
1379232
163531
573827
748392
445783
1143339
1336200
478160
123347
908862
929311
112964
1745669
1628388
191001
1100147
1559864
1332048
1617676
170967
1702234
1768921
630292
1243937
1549573
1132782
902413
443799
1090063
661900
715718
1162261
1483113
123746
1546971
253404
1053625
232882
458365
778
1592505
710722
1905288
350255
1633110
1671496
464145
680274
1046308
1642975
1537266
747243
1433425
1445585
44364
203250
930719
1562761
999448
1943741
1371995
1471033
1634689
342916
1893489
1502014
837362
640218
1685629
1168329
1972603
680095
240979
686853
1674095
1378328
324313
796457
290303
673945
157568
1128745
1118375
541740
1290404
1155519
1023763
1908970
1384523
630375
1113489
1779794
153858
682775
965303
1149338
1965043
1384659
1213706
1827316
291420
641220
928966
1701951
1339994
137702
1739109
1155563
1003798
973834
555646
793541
1109165
1233462
949672
679055
227038
514000
238930
73111
1849843
692210
159739
272436
1512466
1612189
1076623
1142274
1237967
1138237
894263
1748964
1573898
1899431
1387114
1513728
50425
217420
279564
1508842
1188563
209050
1259381
561955
1148066
1629543
161672
933768
339402
801704
1396428
671900
1874451
1675039
489638
834362
1308679
695836
1821286
1362125
543246
1230381
902473
595486
1716213
947182
1301250
1411770
321587
1793666
931703
165104
439084
257215
1402303
1351109
1904011
1949743
831642
407115
949615
1317576
1362593
1310560
1274898
461714
955588
888254
958219
1196864
1148991
777106
596482
1470108
497926
892651
1615063
359946
813068
241562
970693
247454
337470
444676
478647
909590
1132893
1547981
1923106
1109777
1716682
1540372
1276910
1406493
813536
716890
536428
1975188
1558152
1693311
947644
486599
1968963
12960
1101565
85189
397207
909865
1505712
144265
323041
210993
1072003
1272430
99323
902479
492693
1643034
1996485
70518
842179
150786
42049
1517743
211087
459750
47086
152802
1234665
1525822
494210
631401
591988
1762368
1201406
1141936
510328
1585991
1857419
1060271
952142
499941
935507
85123
1808998
360954
550647
784990
711238
924169
145666
78268
1948185
1134657
1647315
1954921
483384
1118565
891033
919066
338971
482595
1461170
351800
1320917
1859746
1748540
312529
737602
781141
1447165
1963237
1733762
266046
1643230
628835
551189
1746250
1945983
1614696
826036
215744
877515
1788284
738056
154188
938790
1404994
488880
979235
818776
39212
810242
1653318
260980
220058
1916123
601900
577067
1873113
1770971
561804
167762
1331756
1588103
683592
1018877
804400
1746333
593208
194379
949666
1408692
1860521
1184283
1898938
1413262
654979
558096
1133319
1336918
1715644
847674
1512885
462007
468737
1590179
444652
702987
1903746
1058687
1338713
1941938
744908
1703246
625900
1396585
508550
537527
659530
1654950
282912
85385
1696925
1286597
564377
1216121
1539849
876729
621535
209734
1315108
608969
110347
1237066
1585216
1331343
1619902
1317992
1746633
190302
1305152
580140
197714
1331059
1718414
491417
1910211
172104
813514
585457
41041
955109
1964565
1944787
1611288
827718
761648
1214381
1689209
1629940
1450062
820474
98582
937699
871602
1330213
97197
377345
787490
470482
1246700
938697
1503341
910792
1115045
785915
1247005
219546
675548
1770989
980435
1907161
888901
1595895
1194936
1524599
830821
1717399
1050134
1781740
672984
509590
1483585
97548
761824
497365
847189
1879980
232305
1286421
1338748
633657
1069345
1034271
497899
1116442
944748
1927738
1024380
973269
336746
479337
326563
631386
150281
495622
93471
757279
760920
1860618
528389
160222
17806
1091400
1416412
701372
1516740
1078635
513661
1906466
2741
1114196
239371
1100230
1261737
1516349
72347
1672086
387071
9099
362083
115620
122006
1855804
1059963
1653799
874188
851237
911150
1394217
584826
1885575
1005245
1636865
1792586
1991053
1251561
260869
1508310
1370277
1438607
1136638
822283
1393655
1051194
1234633
1975925
39881
1535317
848440
294513
409869
1768236
111275
78111
1529326
1802498
1822395
1668197
1412432
1322064
1436278
1083004
1829264
976848
1689815
1069900
207502
1716893
617154
841929
323930
1435203
339673
1408882
1770378
926122
723439
1930151
1002161
1440317
518973
1924461
1206031
579686
933022
424121
1583444
704999
1030526
924840
1561228
917563
801769
1171286
87210
328359
672007
1287192
823720
1932758
1332013
699993
1401229
1917512
1545159
1316269
1347947
1761031
1134498
1046422
935055
1586689
332712
1352836
370195
292010
1447114
1503169
647476
617297
167833
619705
382932
1313911
555394
1823177
1407530
1766012
1879613
148846
688446
1891018
1929449
81323
1796548
1390329
770716
1576936
1154766
1178676
841022
39860
252872
1064676
1399253
971946
448910
1602948
176960
1676116
838724
994643
458676
1854340
361182
1009317
1000369
1569980
94737
1373192
652350
1079546
1452566
531618
395774
559986
87648
212393
1061260
1087294
965359
394711
417846
1944202
1766480
16806
255131
562854
929922
698997
880678
69790
1470023
703394
367118
724351
1048083
1043202
1354881
1953877
1923418
15620
1670865
1757888
1829849
1465987
826503
290640
395976
885779
529583
819650
1293875
1017876
1922806
835353
906950
1435956
141270
259991
1231020
1847013
324376
1100802
456808
1799260
815941
1300707
819740
26414
626468
1054556
951532
1302826
597094
1214285
540390
563882
1223142
771930
463727
1194714
217909
1588655
761934
1346855
1038967
1181230
138646
1190794
1457942
451304
1350341
978263
520143
1262548
138886
605792
902802
668185
786384
1465626
1081137
1420844
1119341
1663047
868411
859704
196896
782779
701841
953130
1772530
1900967
1196067
1788405
131111
1304875
1316033
361163
1133366
459328
1273256
1322857
560344
234056
1815280
1050778
1927558
1251876
252606
364404
852423
186453
1944985
1222201
1553257
1886867
1674539
333167
344038
322649
800206
1133584
1610057
1757830
654914
35607
236050
1686415
68038
63270
1200326
993085
994275
7451
778735
759189
1490987
153467
1699156
850296
1629099
1282186
910468
1613395
587499
1969854
858099
924265
1241455
337070
348141
1070711
1586213
1410914
978674
1856301
1066157
1362147
536906
570142
603608
1705771
793647
250209
1132993
1268813
1995666
1340869
1914381
1844776
1901822
815143
135760
724692
672182
1191551
1350786
1952245
1935723
548444
519664
1641800
655156
335092
281851
20559
1926677
760636
328532
770065
1768109
1418847
1883186
1142536
804263
729656
1090503
1292372
1129833
34783
1763719
369782
1957191
908424
1428781
1576555
1165397
1109187
1915874
541018
383317
1613151
226347
1312662
1428106
228508
725227
190361
1906206
1566591
450199
307805
643866
246618
1794085
728557
272236
638869
212853
1860856
496885
1865612
1750703
924668
728972
822550
1418407
1056326
901834
244600
475452
840411
31004
1632946
667170
1820410
40791
1008066
1509966
1684204
139282
1474334
1470037
1075049
1567193
1877620
1952208
462145
1222382
1935559
1534108
1220036
707214
200152
1315819
844953
1900930
1888186
1266228
331532
2954
779918
894899
213240
144542
1696785
1510563
771010
221473
400402
1185387
1589364
478027
652490
1308482
1727475
1854383
373751
1055835
249840
874691
1159711
1264040
520327
1490845
1681730
1115598
1731869
502467
193890
1428750
999534
1788561
962579
1045639
1623349
1208481
1725211
1092237
1436312
95771
507157
107498
1410518
133732
260171
1979940
981640
42718
1166452
1749873
70848
163372
1445193
861742
1463719
1149869
1434073
26412
458386
1015120
1615155
1966353
155389
1080953
1428337
225382
1603880
1446362
157546
1489082
747883
1831606
1387675
854180
324948
481369
203753
1673506
948465
859993
946236
420920
249775
88903
620775
841698
217338
1382121
1075189
558021
631905
343352
224673
1239081
368026
326940
1129712
1407456
651027
24047
1259111
1947686
283771
831742
910988
1070108
1193963
1520483
1649702
134104
654163
609334
1587823
709999
1003449
579200
1334273
1749885
1741451
365689
315658
1460419
1902190
1295471
852927
65176
523350
1739102
1719704
680327
279317
574399
1904022
1835890
1099635
1580296
896978
33182
14496
1771986
1069325
483361
1269889
1953028
1480331
1208043
1584476
1029018
1296098
851615
1023213
1408943
1851858
657192
1565732
194425
468425
1535727
1573918
1397928
1681569
949385
243889
195357
847687
1344348
380811
1408743
1524708
332613
972373
860648
1639549
1494983
982460
1937244
963294
1678339
405044
968775
109399
802291
849607
1161269
1788240
640651
680677
687451
736159
625577
1365963
1047970
605060
1443327
1854091
316257
237714
1533352
253463
146987
1125841
682333
1198697
941625
257962
1137072
1205974
496028
1862039
1629758
1558791
910122
41730
760102
1096708
1046740
1835175
1589525
1037472
1326079
1533411
1447482
446602
371431
1857280
59884
1881352
975275
1163877
841012
168737
841558
352802
587513
1141873
1741830
883577
333363
185329
45
1249774
536971
1251466
1845532
1772176
1256207
758498
1004821
1363162
644840
771387
299365
1105992
1905597
448501
1021219
1016561
1118565
83392
1454230
584361
402198
597531
1393993
928732
1823925
1264473
825560
1229759
697883
1964942
1410829
836478
470888
270701
1581236
242630
1053386
585200
132152
74242
692190
1747291
1173944
761358
285225
914113
1189886
628104
1964792
1625380
1002477
1431983
429058
507160
1263679
906420
361291
1943669
979551
618423
1997887
1571392
338265
588486
1710897
226138
522704
1888749
1218864
273899
352439
1701283
1644727
996692
824867
1146196
477976
621704
763175
1828163
1547105
945338
1704741
1973005
1526479
394436
1031439
87776
179406
1926478
1475263
1249953
1216429
1922296
1952415
591686
824887
656073
1875886
1174162
618991
312621
1522845
1611748
22318
976768
1202554
1781248
1679256
295988
636087
388005
213468
315883
247009
1160498
320743
705166
1961431
1960917
20729
1602913
1914494
137690
1017525
1568274
1884342
1199981
1711830
1019652
323833
764043
1588878
262842
1957129
1606834
1533322
1446495
496274
1433802
435546
424785
1924247
647871
1706850
744501
420860
304016
1891965
1912558
129032
1365206
585300
433284
1063485
876887
1678517
1531879
199697
1521737
1552623
1154571
273407
1595286
1330867
92597
1257916
144078
1641434
1114617
1457985
1730520
881127
587135
479651
1710154
1695873
744655
1278064
1998514
1284110
1805803
1007276
1172529
1879356
39808
906920
1137321
786101
1980628
23803
505740
167658
1527438
752830
672317
76534
762522
119014
675737
1234457
546062
458847
1757231
1704349
1350864
482136
1858591
1473220
1015360
933725
1353978
216815
1448170
477276
647371
814314
1820637
1089781
971303
1715233
1932758
630332
1960750
688058
673200
1358254
1069183
962330
1943780
1711260
1698967
301589
1406781
560431
1292620
1926577
1632498
354443
819402
935810
1734383
890511
1620564
1217444
1029730
814965
1201992
786366
1472560
1666898
109191
960824
426032
75566
951936
1719468
214111
487481
1528916
269346
283600
69508
302129
695577
1370387
856040
1245183
1424990
459279
1340959
1754595
1641144
1802693
260694
649615
1019038
1967766
348846
64687
1459297
711058
1339874
697827
1427237
1206771
822173
622973
898913
458317
118911
654713
174834
1690158
1830252
1419688
1803784
633418
98902
1229667
1551775
1917535
1587360
1735068
106363
1724084
1107562
1711674
295265
1679494
1985316
740866
805455
689191
1778095
1329299
90104
1169085
1337757
1970120
1321573
1715255
986052
61494
1107474
1808479
761011
175642
394636
546636
484757
648471
338416
510798
1633741
68726
875464
1332047
953622
718373
615746
787766
1090463
939819
517358
978537
1374971
1599166
1549231
627423
1311725
1502824
225335
1434347
1316871
38347
1635064
1317446
989213
1740431
436588
845513
398953
1529144
169070
187143
1993511
406167
152030
1637760
853670
1686091
625637
1617506
1462580
1869064
648352
1245761
931196
1021514
855429
140382
818235
595760
945671
1631156
577174
125741
1270580
1229044
548603
1961355
1087646
1481937
216163
370652
1469722
954608
1768894
205135
323694
1132436
1220134
1176843
1415847
54481
1437591
203454
1291224
849721
1826592
1741768
1495697
1877423
1390661
1434542
369884
847547
1515847
241886
614908
336461
541936
1790311
1964583
959716
1648642
1225934
841336
1515297
719120
1660038
1897527
1291158
594620
430895
1306913
1823854
1767025
280646
231442
456216
1701152
1118648
924346
1013761
975165
102616
19045
1640701
42522
1961515
363782
371035
1315813
1789051
1213794
566489
1675000
925862
771585
1443599
1519434
156176
578761
596561
1858895
1535216
767271
1229715
555524
203948
472520
786793
1778328
243676
1082313
1591723
1601717
1959507
1807030
1613120
14202
1328839
1983828
836061
155605
419287
1481204
216227
314219
1578479
1465807
1862862
1373035
706726
957530
1977497
300783
479180
472592
1672311
181418
574889
730047
649677
561598
170599
44511
1613759
1244505
1846907
15318
1059558
764462
1768453
651741
1266573
1646662
1217886
548915
1215145
956223
1013035
1783060
790342
1066841
1273670
512810
1915077
1369400
968784
392504
1195204
19412
685897
156570
294030
485426
394383
1452996
1626946
394138
927488
1783430
1312901
1350210
157017
1415514
254664
1576129
1960512
1961751
937304
1118765
1513160
99061
766539
523249
1277699
930722
272927
1477632
975189
447010
722977
199882
141982
269355
198058
326536
344488
938827
626829
31398
871450
1083897
700271
718805
675429
1449365
1371210
595945
293024
1897189
1445187
728611
1343826
1634608
1562341
354485
26339
1853326
1481483
947145
590695
1955440
1953959
716457
486130
1505030
23531
1273768
1674137
266900
11417
1173349
1233465
1304270
219007
1898459
1653806
751586
166616
1822625
406194
1497134
1761753
1644290
501064
416939
778163
1058497
1889485
934873
1122831
1710348
1597316
858809
401067
891458
1074484
1806508
1779339
1931473
940550
626897
675121
1307910
772184
1731237
1751609
86667
1705217
1553756
1642250
1368505
1219035
1316538
820477
941537
1249505
1673163
810034
1916476
215941
22318
1038028
441838
1440929
1829340
1320260
765875
375627
1235358
722648
1211128
1692459
850751
1506870
1835429
975795
1859020
1806158
943882
713521
562752
1342837
108049
852498
139570
1054705
1125057
225100
541002
709167
415778
1729325
351024
1581936
728188
1539121
915339
808271
309986
477581
1303891
764694
1735012
807424
55080
556962
1018632
441185
1857325
700497
1087015
67296
1601549
735101
1837430
709239
1287898
772665
940833
1749789
1058996
1409672
785669
1634351
739006
1815582
1239393
1243244
393517
1587276
1514773
937637
942496
1235345
1607029
1076167
240239
290884
1917223
1133094
1522807
971764
1091963
1080429
209787
935579
695211
1442437
39123
1535452
1052958
1134817
1740023
1395491
1231307
301725
1692962
1894064
832203
552258
545971
20896
412533
1339850
877730
601724
1461541
256669
719365
1913735
206206
817348
1430789
1257788
1806214
547213
3603
1716657
773857
98805
63350
1353893
338200
1794874
504642
796610
1170298
53576
416291
1380956
934196
577064
766813
854468
1867528
1779549
12074
292041
291145
1713865
492729
1489832
1900380
667244
646254
292938
1366478
1254421
1593668
1154325
666327
808264
1553071
1888291
1583013
669087
531445
1168213
927498
1834209
716965
956552
1853068
171764
1884054
354750
1356109
163223
414388
1331685
983762
1510281
50540
325455
1939587
1908996
415470
1783968
985411
776673
1331386
1452295
1161357
1866555
924919
157539
169769
360431
180562
1983463
1671775
123452
166600
48608
191739
1759815
1039677
291432
214938
1211207
1889576
1314752
794657
1356618
664067
1352468
1671217
153279
1904662
1948106
897159
1092364
1147341
1251448
1361861
1763109
1151201
201220
340053
653576
844193
1782790
757118
979361
1714931
1390129
1619070
176306
38509
305111
1589351
1983331
643466
562434
1170318
1795110
1138875
660653
1111065
1500776
807885
42938
1700604
1946631
1042983
64854
1691307
1886698
1799434
307508
125645
1488478
653756
1923679
646166
1795743
241168
1291056
225732
1766676
923154
629716
26497
406189
1712427
391316
1966319
1384486
1005355
1235484
767274
1132379
1947825
1113544
501936
1236225
288282
910236
987729
1886754
1670484
1242697
407763
1474460
558912
1880696
744051
603624
422924
786077
1132956
1927270
967469
806194
150198
524539
1845225
454477
1978557
459184
1560478
532601
1548252
964329
1567450
1420586
896810
484299
1116512
1727814
681491
695316
1427561
96725
732895
887289
1073374
968427
1758249
1694746
566540
412358
790320
63748
562303
457103
128093
1038484
1772150
787422
1934205
866134
538024
183827
398908
126430
1007374
770294
1084539
424060
586160
103585
272347
949970
707965
1832908
1846656
136745
224888
1882046
433897
606155
1991211
627577
1374540
1571291
234439
1282544
1700676
1220205
138379
433796
52595
1328063
841717
322444
605767
777530
1369204
896427
1565149
1180243
219271
579844
1191291
582499
1018502
1770884
460879
849368
759660
1875605
49366
637940
144001
201424
898677
145283
931423
395979
852111
777973
741735
1174440
766126
1476854
406111
1356665
1610328
262027
115187
17413
1053006
323923
882633
1046687
1319535
1828565
1958162
1459113
520331
452110
1675507
877869
1846866
682092
1398659
1191749
1742646
1217392
432154
1858709
1037
725912
1269121
298946
697972
1894695
1663204
1780715
1337318
1624654
183923
1475914
1384378
1627286
700520
1368684
1293630
1812837
1401256
1018260
390873
1537369
1230084
1587231
1699483
378881
1638104
1926165
517088
1111095
1541158
1497014
496925
1937175
423666
1937498
588423
1736729
1152772
1516343
1508806
152842
1394369
448812
345899
1177567
560218
828392
1065579
442451
556119
771252
1188798
42455
831678
1266616
322892
1261550
1088038
1940008
492970
179658
347474
257911
710354
1907
1211628
1649251
651127
1371501
1061943
832816
1254572
400917
471093
70351
212748
2190
30193
1115818
462995
667855
179021
995886
138973
603042
1021447
117543
1282156
1732007
108975
922949
1936988
1817196
768220
1729082
1837307
391932
1239443
284220
859376
26857
959254
1327058
1745830
1566413
891296
610020
138138
1092679
563250
34710
720622
1091716
144706
515906
1407789
615329
1792069
1695363
976591
1346833
593228
408793
742664
1701275
460547
1289372
1084417
1255608
1565693
737651
1260480
1455438
789760
1079257
377717
1983733
694303
177349
9099
1159527
1236482
1804639
614523
288866
287836
1225184
1181658
1257983
1182272
193421
755359
780820
421291
1232412
1850880
374581
189557
1017450
1381313
846681
1741702
223443
987515
1981728
1958507
1905516
661192
1907099
1191566
1821110
455182
1732009
734269
1601611
1683296
1352788
1945833
11091
1600810
119023
249459
1268345
1475620
146776
1581577
387009
1350810
453911
764045
1173748
1566056
1049968
1673163
1766283
1082408
1187862
766645
1176368
1045756
1131180
527627
744299
1653578
59178
1215506
911203
360850
64021
972193
1323673
1995040
1334251
1468710
890843
1787384
1156427
1522647
1538671
1767663
1075496
1316645
1750269
1208633
939907
346641
644253
597004
1152515
320552
1718966
232725
1900360
1038900
668197
99602
1340264
1146340
1478239
1984452
1488087
1960432
527483
116343
1457847
627628
1317937
971666
1139939
677328
1072116
1549007
1955790
5073
1055244
56567
445730
45634
49244
1997655
245031
1580849
714066
1055168
799071
305125
1195428
1405352
541103
1069943
569924
1811299
685103
172946
1492066
1743569
663110
461977
661281
594614
935721
31884
958743
804708
217144
1411562
347736
49246
1982197
493312
1532823
1734659
145145
219107
667144
1104951
1683997
1371364
826721
730641
134499
631202
527415
931423
1281346
1544101
682523
715336
577404
861443
1394706
1562941
6527
588590
1014460
1078449
644927
1898981
1589520
139235
93319
1448312
477750
1237973
1696770
1308152
6033
219861
160840
745194
976985
1933231
996128
1635864
1452306
359566
300868
1358096
461393
666884
699489
53263
1072881
1147870
396848
488763
1688672
1203853
435150
631943
434473
82183
777422
1622402
726182
1846784
952233
389127
737972
882514
611970
618991
1508899
266941
1713579
1460217
303676
973592
1554065
1495654
1253523
1123818
1005086
470246
1062780
1557615
676299
1336780
1759130
1186302
1084399
938458
931332
1983896
1293586
1382427
1156185
616901
541479
1964953
1542071
1575937
687394
1119573
1783102
1435227
1492809
576697
1989203
1911919
479280
848565
133801
410297
140457
676520
1120142
154006
959026
1428302
655038
345464
1970865
1809062
367564
72736
1225337
1435606
63470
1398805
1563350
355017
1355558
639367
185096
1167189
65129
546452
352343
559192
1230479
1090261
1687736
23199
792074
1357756
681335
431074
281938
455952
1531758
46346
219625
1498994
1347897
221696
510694
1653922
1050050
1949738
1348944
1460453
901142
1526057
1397928
273659
294829
1592980
599700
888516
1459135
1575086
1560868
568614
237433
43218
1677347
663818
1736908
1139440
1189981
1305961
1762519
1207294
1518791
104191
1055514
1562885
1563709
794008
65970
1175022
267278
546922
345381
1762892
238514
466295
975138
13723
506855
967144
1973229
313
642896
554378
1762442
573850
1219051
614434
1132350
1604543
1034385
967653
123809
1535210
1618304
815166
1076618
1098081
1642106
954744
228784
181831
717586
1733857
768384
66524
693282
1958470
1464438
741451
574560
632750
808100
1620072
864234
1172845
1811612
1889958
1350622
110834
601950
1956046
181270
1059655
316029
1911133
1510549
952932
1807039
656534
1867874
1779151
1111997
207446
6671
1764063
104994
1292577
618164
753376
96306
1263358
291973
708074
1584470
296879
27607
681450
92636
1364284
499455
475453
738749
1789976
895522
1235300
1369405
157317
13381
677206
795328
1038997
1459545
1725772
860237
1158214
638627
65205
144759
212612
68038
1956060
1003499
1027055
780857
1364889
353796
86229
806820
185898
1090578
1996057
682092
682348
77095
1365821
960039
1466429
1424793
1200465
359672
1177893
1787419
59524
1563741
1577251
382257
1523498
994816
383622
1482638
1704537
1390694
916772
1757485
441645
1295767
176721
1440504
531011
1347779
1591032
54276
1654765
737292
1140308
1887316
1058894
686332
1189036
1452391
1059393
276893
352395
1843443
698179
843297
924780
892334
427175
618591
1179275
805816
739132
1016944
1398169
211369
875530
65878
331105
19669
761489
1065443
1167847
287778
247800
1895307
1922531
8470
709571
1560360
212849
1396585
1576855
1998596
858772
1810522
1378380
1037236
1258125
1272384
83285
371789
1342267
1174300
1228575
1890571
1221172
917248
1414856
728283
844282
473536
288754
394151
886884
1828405
1031439
1793026
753069
1549620
892887
1659533
935094
1190658
1598240
1007114
1487370
1789679
1874273
1906336
1953479
1267009
1569868
1849831
801744
868116
141456
367495
1207465
1962739
1819542
1455141
1207585
572164
56257
1631081
1030794
117578
1128963
528515
370579
1842550
187827
510626
295899
446644
1433635
1808458
645159
1634123
400587
1493313
1225088
1751310
690500
19502
1444632
1689646
1715352
1219077
122380
667514
1072212
1061660
1571763
739848
147275
1400764
1302348
194618
530937
1655918
1791638
898267
966789
1931698
1285635
60882
538511
848695
1430000
1956616
903430
1291277
1860167
1360799
959423
159192
1149250
1366449
1842878
88983
767022
196546
436984
958586
1702760
907055
447824
180515
1503899
1251964
691224
1161525
48251
1778192
1162045
1681841
1553031
764495
1058953
1244575
70449
30237
1845151
1326169
1606331
1632810
223228
1030592
467419
1121323
206868
817967
1095372
1361955
1333934
1868190
567033
1063810
825664
995319
458144
1008843
362686
1887619
813892
1728683
1174648
311398
1590378
826095
336176
1628858
1324023
927100
1251055
261984
592270
1497842
1096631
1717514
125801
1547272
1957704
414634
192698
1208565
1616965
345046
776932
1724308
693602
560871
1448018
506141
301372
1243418
991172
160546
1539817
1298924
827404
79080
987424
1605888
1689066
889676
1970540
1844532
139760
1787676
526678
1248034
619581
427041
189277
1580297
226670
1572053
1863490
105311
1204520
135561
584304
1904926
1329045
541088
1725155
1325522
1370197
1936124
567272
417646
72940
252604
1451700
84049
1576708
869870
605826
487786
1553095
664854
1743688
1682079
1349878
132345
1170679
1933305
1491423
1084065
214125
1772252
27930
495129
1484739
1893482
660593
1324128
1331011
186616
756700
204732
1391264
488216
1103662
81974
1955311
853344
256079
343016
1060657
723458
363101
895654
958969
1623070
185529
1175416
12097
679188
721919
1551505
671664
781608
635924
558787
1291945
1915012
962290
1650094
476872
788444
1435149
1159602
800560
1936766
66438
106145
1555314
1918699
1698428
65038
1428787
1103398
1099937
1715410
141457
682135
25539
1453291
1167802
969202
1937972
1635110
253129
1647141
1515985
743324
1590582
1103805
809550
544810
278107
1010161
1554799
1735816
1727856
1509716
624617
387016
1902117
1669498
1697923
1992999
660204
609282
878702
9569
853146
50024
674952
1058793
1815682
1192236
1122503
834871
890834
362788
207822
456090
1239650
1497484
424417
510196
1254877
365992
59820
1318
1777455
1189692
1209803
651490
591957
902258
942246
722319
1360926
1286589
1646270
1843021
1036275
1845617
1996630
1009740
231658
408479
907797
1754654
472991
1745412
1913791
1744190
19199
1524613
433857
927656
1600522
1413317
1017201
1523112
247297
334814
1089777
684608
1290187
531069
877896
952526
1572689
146648
831945
1688598
284518
63057
423307
1235605
1301308
1741554
1009174
653160
210781
1073412
1315545
704
585210
1167819
1144382
1581684
826439
518483
1396961
655360
598865
653795
1194854
1906872
240526
166476
1556668
1721335
691735
1784556
1729450
880896
1951938
486543
1293148
1308693
150451
1254421
1736357
1234286
359979
179281
1648260
570347
1263800
320030
591620
740196
1897798
156861
1591242
1712764
1877114
908781
436764
1406699
632103
469859
1132186
715942
770683
1196108
619756
907728
1889967
1313423
1568152
28102
1520469
1955647
1428956
1073404
1609015
1933881
578524
601916
216464
1919562
350850
1467391
1298889
49803
565611
651601
159715
226916
1130620
143085
1139241
1729610
619427
217624
1343440
1967683
1724947
9736
330708
1690571
767349
1235771
1131362
638935
41584
1398363
725465
1957285
614604
337103
947287
122118
1180274
677044
428780
1417440
1096236
162554
1279861
807196
776673
718621
145595
849329
1935754
1299018
136708
1353775
1220597
1482138
236208
89712
672278
29369
810662
1730098
1801455
587629
806440
1618139
308460
65359
1747036
1544541
816389
229538
1146822
517765
1290114
1237821
967991
1382768
1802217
1464916
394684
1186979
1490542
1590866
1773210
408004
856433
982940
531283
1155189
1876086
1551664
124632
1216617
1887333
1703832
1134498
966233
1638741
1167254
1045780
101441
1625144
1347174
1435554
1545729
109661
1442164
1813184
1093687
1123083
970004
1932824
898644
713650
1635130
36755
297701
1490847
1677877
553212
30641
322442
488174
638331
840728
1295027
1198436
1944678
597480
646791
453175
1874137
557006
884649
702288
1384148
453257
1871356
1081246
1557346
1079867
1941870
740409
1337990
1615017
1000693
1416858
1274175
1742512
996104
1470331
1627455
1587535
1115286
245766
1210495
1895901
913097
601667
1439031
201485
1187034
1538944
684311
1200536
1737279
325946
1448576
1518315
1091017
541275
27905
1212172
780909
263244
1662301
716541
1318980
1021954
891487
20680
538988
1690070
1649119
394253
1775084
357582
1858989
246648
317635
340574
1028587
1325544
1130160
749675
239999
983381
1472276
1747763
656804
1838200
1288462
1799217
1026071
621464
1886312
662871
1086134
239597
1085776
1291124
1152953
546449
117403
1425286
422915
1165483
1484998
114986
266263
882020
1613599
1588777
312588
565349
1685575
1907203
424263
1770485
206001
431648
1828708
1937024
350599
1179469
727626
1677589
1672990
753142
1669540
1243579
1847645
1060724
1997906
68688
336730
1300500
1740607
838962
1812174
1079121
1076657
876807
1738481
1598104
338961
1130330
271991
836795
1130665
295028
1883671
905364
95788
775142
1128200
375010
812776
1521994
51649
309007
1705777
1294484
78988
1867099
1062282
1665398
958833
1922604
377455
1493898
707549
421940
1438991
1270534
803106
1346435
794071
162803
833271
615128
394797
1129753
1325356
1072745
821592
1176757
682570
1154105
1249504
584646
1562866
344868
1102924
780510
1240455
412533
598501
739139
1988134
620609
1056211
1303003
714610
283198
1608911
1471291
758188
1968466
597199
1424715
691709
462781
979294
235606
254491
1534451
597290
760410
1396387
1139825
727078
763205
1638519
1130307
1259643
15447
585536
1492183
107193
1631377
1945325
1037919
150526
475954
1471274
1332593
1167279
117234
598550
14912
39962
1324420
1513867
790974
568019
1337658
1348563
436368
336709
952060
385099
1788465
1822866
456234
1930160
252030
47785
872191
1430311
1775676
1168416
672631
827706
1485291
821691
778954
1350455
780846
298583
482660
1169845
1298053
1774077
1331183
1889620
1133983
889041
1574404
781374
1551342
1256839
881212
1137097
920633
1061128
765466
27942
379258
1555713
827208
1377344
1597924
1334868
1851862
1664709
27660
456105
1226554
296031
650160
705915
1389158
539072
713560
1733709
873239
891524
956425
1560478
1505447
421029
830835
684053
1495836
679011
774599
1226672
1628222
1694295
961772
1171804
308416
1690525
1790959
200983
988174
1556839
1769429
694763
1135114
1801395
822977
1327371
841334
282777
837061
1546961
1647236
494181
405934
249464
766300
1411163
616927
665246
519307
607238
216917
717604
1788848
809283
95893
1600305
1976800
1480245
1077948
237223
645654
1961003
639761
910469
1008505
982375
884447
1688088
1518763
1128077
635530
1509217
1056586
1682510
1188596
1075971
38876
1573560
731975
1877559
1029711
1539308
1492700
130867
1202161
827636
1693210
1209582
404575
1906104
1521182
1459427
1450904
1658195
992632
1122964
367948
555591
1435284
681379
681243
359695
387233
1466845
784990
286073
1121546
820865
574084
171241
776410
325224
1328412
710207
12749
192881
496762
1838023
1898330
1225738
722648
1068874
1038479
1164550
339386
838204
36147
357570
1386864
838158
1404610
236451
103164
275151
1533509
342574
1805282
289622
782687
1492459
760573
1502847
1567434
1742925
104792
1208668
983794
311963
237838
497621
1764546
1919792
774450
561232
1923253
583098
250308
559030
925224
504052
1747416
2481
83357
1151666
1725758
462396
732620
1667269
1301344
1778685
966866
1343621
813014
1420844
1759166
1959317
538014
452466
170748
1161758
244277
1371944
1667198
710259
1051141
1206819
258714
1210070
1625196
57112
1148242
491823
1189468
1610948
1543397
90122
468181
1479095
580613
407702
1582336
513724
1177135
1247639
818499
129433
921189
919731
1877701
1212109
884126
392504
1891399
207517
1200267
1007051
1489552
705928
1141649
748374
1397989
179345
986478
211706
1384190
212611
1444621
813746
1515363
437845
574034
689534
1063780
220859
1408587
1348409
1684599
1961637
1387584
1037087
671664
1120899
1013957
435809
1787678
383858
1575257
869726
366224
1502015
1787616
51027
1957504
1141872
1753240
897112
941716
1979695
1179010
1220257
1683077
802745
788079
1218835
286761
1839251
970517
1997206
1206931
539810
1878870
838161
688588
669772
545177
403312
373387
1868218
799131
1846995
724965
470361
1459732
988039
641954
114760
1287000
1411496
1813966
1870468
228359
992271
1621432
1212866
1926380
782031
104335
1227568
620701
1111522
1528701
381324
1357256
1983174
1079140
826433
423219
1959469
198235
1127239
267227
1342027
280129
1347808
488880
233131
48175
1460963
1161392
1166976
1475181
1541922
57578
540052
1991962
1682524
1951407
329555
215837
1237990
1457570
387008
1397557
1535062
1277638
1067894
33690
533064
574502
1894000
1907138
96164
963887
1860247
1935009
1108627
361098
971506
623584
774679
1005971
1966363
1426298
1256960
1207702
894855
57789
1458635
297675
188787
989844
812486
35093
27907
1074022
306102
238177
1844464
259661
888611
1071988
653451
1817404
606319
544267
1092524
1366151
1286292
1932991
934483
4296
1213
1568430
1396291
743046
468190
474984
1585689
457334
1664532
836800
28108
448281
1414643
612241
1253004
1432598
108384
962377
749981
71191
1264687
1866355
600410
1168673
404413
1765081
289300
1081406
1804786
678514
1885784
971304
246395
400470
1597086
947315
846558
833599
1645773
391103
1007
1815024
1254545
1504440
171252
953242
1505900
239531
1860898
1676777
349816
1974175
1693643
77234
797152
1705882
1307178
365167
938495
1722324
1407447
616958
70306
160415
683104
886318
1113097
426848
1880691
3646
493048
280077
1997239
1047548
1571609
1730527
1770818
1760230
738237
1148983
1599915
736710
1144358
1633741
1338316
1252982
438607
616353
524109
1565007
1510195
1800355
41752
404831
1033863
1486541
1768712
1911
533134
278144
168002
971332
372223
75710
975944
868019
1011333
236103
1627423
1298131
1987659
10691
903592
1186093
144498
1953590
1946727
274892
1161547
280910
1021059
1843002
1288558
1117642
858431
1756569
950476
1807089
1199700
278465
1649895
61353
422913
663629
359537
314318
1768341
1127362
1735499
1488737
801475
1325797
709018
1099445
1419289
1368064
1277347
679209
429738
661814
1541306
264129
989998
740390
1891264
353989
1065356
1085715
1596380
1677965
375331
1714760
533567
4291
719381
1490004
141569
366777
1668117
1464379
1203196
1656776
32381
496549
166424
1190747
1147079
732258
759797
1642988
345609
361493
482666
1970961
1712570
1221396
726083
228408
762881
544295
713447
1364814
964701
406349
591326
1718947
276327
1384782
1197828
207740
1284405
1571806
1478813
424296
277674
32700
826803
636448
42114
1372956
231960
1226542
1321058
1614785
403932
773113
599383
985130
1588797
1899263
1965366
1947924
1838855
902977
1796548
771021
112723
983033
75710
1941679
563688
1970073
1863367
93166
1156923
737213
1888405
1313880
1590420
1135623
792226
834699
1385075
1921584
1385799
351044
658267
1416858
1381734
1419279
796582
1330476
297367
1287547
1700447
1469633
374294
733303
1633542
1944621
1280820
1995782
1001419
608635
166588
1195626
1551149
1404300
677522
1596903
1216728
1597252
1441369
812211
882868
571481
78943
1681362
1702107
1162499
663967
548363
1342105
1376694
511204
1183945
1718736
1978604
1435804
1467496
569936
1578257
1419306
698515
1816941
974741
1780346
563070
1521170
12240
774316
270444
1566095
164232
1841740
1167816
1478196
317017
1893575
818294
1058815
356482
434641
1681592
924852
487075
1167171
1371393
504872
393781
434702
464262
474417
1401256
404530
1398045
389599
1446707
941630
452209
423308
1688130
1378374
47819
491210
194630
1336187
14964
686572
883565
1283515
882691
755436
759368
1290032
797985
1708454
1998173
1969373
841643
1850586
1912615
227031
115174
1156693
1004320
991161
178699
746757
262230
658512
165198
1652335
1673205
755913
1786719
854343
411135
1064030
1762787
416669
731370
201984
1821272
1103969
688542
242673
1367360
642590
1191562
1200727
788281
1562672
470638
1078001
466915
372989
1274906
266409
1893141
236515
1236393
918375
1271393
92698
1269667
1946449
1633103
317491
928209
904094
513751
1124157
958297
504636
986116
1989061
602584
1690269
1993432
663084
669396
1285395
1887423
563700
268228
739349
523144
394635
576764
1134317
1720285
442452
1185974
947059
1754627
1461391
1579723
1523443
451731
908240
152452
1346539
1690518
1481447
392636
172055
1309142
723250
1539849
448336
1410250
695346
819924
1339408
1088229
1031596
272501
279127
1711726
1985383
1143050
1192313
1329873
1655749
492428
1589737
124306
305322
780243
1114646
1943497
1224691
1229840
877542
1320121
1930824
64061
1566876
1088255
717737
385380
1213716
420711
1295400
1360825
523167
300450
72092
321407
1194589
1746337
1349098
1786985
1774686
644182
926461
326174
542823
469725
1911367
1188166
1017516
1915209
167844
440509
1069917
287268
130350
1237800
193631
1054116
1290863
50782
1857149
956218
1317127
1903953
1210707
1666374
389516
954326
736159
1764727
1871789
1149362
1843896
1562682
283497
1851388
1735413
349127
1017623
1084646
1958517
1693823
1491818
1795484
1240310
488780
1074523
950994
665377
1571422
1933942
1268534
821164
1285368
2047
1916524
1005017
1612607
21908
374103
1275045
1868750
193547
99752
1804291
940301
1988951
1970021
1781498
906656
78626
1746615
1655644
363723
979579
1816188
1564026
528704
1222200
260883
1221547
1421652
214329
1636856
1777871
748430
245060
1528327
1870641
261078
1848505
1117303
1862268
1755368
1232406
1020608
1999763
1753342
1426490
305906
1205039
945809
515927
420352
1080361
1245652
1774326
80821
1441647
633720
833596
880181
1638314
775131
813749
319143
916452
597198
1609375
612823
1449829
1906219
1122040
497901
673237
1553332
245427
369852
728975
698767
1064622
53083
1778475
797540
1665634
311398
1835451
991492
1424025
162791
983956
1869118
716605
859943
1436216
1466380
1551842
381099
255410
759507
315282
1867267
1660470
1560131
835928
1565856
961337
5357
1687822
404191
1752207
865756
706682
1327085
1855298
394513
1891694
1251567
1528725
1253500
1289316
374514
628869
531608
1772170
1533754
34597
862780
582200
1242281
1841997
48036
418760
103355
166405
968751
1882425
733906
1714211
1342248
1585449
1356722
1990885
759288
1544147
664179
524935
1166653
624716
1562158
442792
73312
420091
1353788
88311
263019
606855
919926
1752434
709689
1586304
269130
582248
1735297
863467
379989
731411
1188281
525677
215246
1080004
41640
1308267
1116822
872970
533369
390740
1739894
1121193
185833
1271409
237529
1502535
1093861
1286533
1540752
433532
1020387
1349221
679567
1403469
828142
556590
448292
1426081
570519
824511
298024
1868185
1202554
1068962
338092
867756
854946
1945027
519583
1234162
1144753
1772281
1429262
963082
24760
378072
239592
1481920
1200857
1359034
304491
798300
1629877
492737
144142
266079
1489836
676925
1637357
357579
1575404
1585571
236778
1583055
1527989
284394
1008384
751321
1390401
1492381
1476351
526387
465068
1658234
1860710
1266017
1537862
549637
858771
713289
163052
458373
32909
769179
1995162
384115
151881
992978
1619744
1332741
132814
509822
1882773
375775
1711949
383032
898126
1879660
1232731
949955
1103844
1284866
804709
62485
1294284
852817
817275
1798417
337034
638315
1467679
1956984
1808866
1491329
1693054
1053761
218924
1245229
28140
995431
1775189
1826939
1374526
133494
1582520
116
507256
1973300
1646978
1242117
1144041
184941
1253153
1736219
1176902
1099701
527269
1572076
1090947
1108009
460304
177158
1010645
1927999
911848
1567491
306982
1099095
615940
1728783
651193
133544
1362282
1656114
859530
1523123
1671546
1491193
64742
816090
8208
1522756
305569
937009
1533489
350191
1865372
989554
1622312
1469954
1050289
18207
1854654
475641
1154195
145817
1364589
1006640
985228
1537960
873886
1401404
228160
1106063
723859
1972266
1465885
1948956
1304157
740280
630036
1622583
1423124
1350773
760098
1385816
1749194
1915305
1708278
823965
1041704
1639252
1166057
834053
1651875
665947
1888132
1169709
226086
1155181
565080
431750
753640
601939
818733
409131
374220
1872475
845448
245862
1686247
959334
171056
915968
792453
984464
1855580
1574495
211745
1765685
1441991
1439917
1851068
1179014
1936708
1352302
893981
1464101
610194
1952631
1916572
627405
604443
1906184
619756
118425
660789
1642378
1113040
270256
1050724
1388828
361367
1658804
755731
1291717
1141930
1151809
621315
1803951
569023
1070177
338461
1273565
122505
826417
1542963
1277498
1030056
308237
217713
746945
1022428
1894709
1279559
1041517
1198299
1513819
1595468
1661947
1224528
1923690
1122552
394100
93250
1892427
727913
1307304
1547721
1139833
33384
1120857
161473
149565
1340089
1780547
1635044
1024052
1069900
1508996
499460
701756
229340
671440
962470
1810621
976343
816048
1814937
1213768
686815
78646
1946193
1848036
1926610
770083
1802693
237787
1727088
5450
1958272
1872182
526260
1635793
231671
805960
959001
32179
1745216
1669858
1627719
1306262
1994343
734256
1512854
163604
1889308
830410
214064
823218
1366859
275001
79763
123283
1564082
1121441
11849
1614583
1925343
486906
1529812
144280
634928
1379476
1142833
356230
1894932
592343
1817265
1279464
974003
799734
81114
155425
972293
462976
1781330
527676
561171
583220
732740
335096
721546
988795
408170
1076640
74023
1211911
867831
546247
1499930
1730816
104767
504795
1532754
1170817
1229637
592831
1179235
1703969
845369
110378
1865335
851567
1904659
733815
382717
1070299
292664
1314833
1381760
1901861
1856521
1395131
67952
428382
162915
1598062
794363
802754
1460829
665821
140163
1647199
1231196
480276
796383
104740
1075099
787070
1479627
1221820
1163927
327267
868761
522686
355001
1733040
38290
1745035
1118602
897267
1431513
249128
1271414
1406999
919118
585581
473143
795925
1785820
1834167
1073488
1262425
199753
1421391
953084
786451
1329380
1257099
1673742
348280
1309115
806900
939243
882771
615279
1417510
372293
1800660
94377
533804
986116
1491687
357560
1534798
772194
1585412
379863
274004
1146051
759797
1058299
774237
1313356
1728562
694776
29658
1279045
966682
1910798
757872
857576
1726841
690566
1032524
980196
1246223
1909586
1424880
212068
1693665
77861
1757749
1355081
1761104
1613256
1263142
1442077
156400
1307746
533825
999048
1637845
557162
1780373
979487
960809
222750
1772186
1978810
804580
1267047
1286058
1585266
1675039
715806
4562
1146738
683236
1077148
453298
1112889
1589925
993812
1388252
184739
1722669
1853492
1981270
122137
271314
665125
63155
907592
1507204
1091595
152522
1348610
134615
463168
1178092
1951026
956223
1222413
132041
1492080
1032281
148842
1877445
1813894
483486
1135820
1491151
405044
1118654
23516
480351
1153364
322343
1764527
1897478
1222327
113963
763359
1694025
1667689
106883
1060560
1661522
657707
362549
1623870
1872250
239866
1431616
1525673
400591
1744926
1247326
240300
1600285
166092
1413337
1426517
1233164
697447
1400764
1045928
1154930
1813350
1622650
7409
1365322
1834414
1471805
203353
961121
852805
1930529
115092
1641032
472206
1978037
1151497
560662
292217
1988684
1151670
509557
1969524
235505
691946
780471
1354785
207580
150339
755917
1457119
853652
1270482
92227
1198592
89473
574397
1598646
968463
616217
60741
1114372
1108154
1665112
1617400
578163
422888
1844196
300470
615835
1222411
678926
762932
763574
1224351
761362
1495480
1115055
348311
1175717
700233
168626
1894709
91089
1031602
798785
1681613
87736
1995782
754507
965366
883571
1213788
958454
745075
195922
1562881
1309203
1331492
283325
1446432
618116
1767158
995133
451489
1137920
892228
435212
1957761
1047862
897613
627978
816501
137605
985130
1930122
933851
319915
190725
1727531
978596
1906089
1509581
920090
736709
1224247
535914
1700195
1203781
755531
1160551
1322519
1122518
1494528
867930
1759307
692665
1545157
1755667
1880831
670212
1591951
1395041
556334
1328968
389160
1682964
1621528
1451525
1850931
843562
439228
1322794
848001
1464777
246782
617556
1082831
1845982
1621314
1345076
1313959
345142
1480722
1970396
459327
998244
1262178
1786517
1014861
1158274
135978
1659623
1464584
1058119
1228609
202969
1421202
1674263
878752
802785
1370004
170917
1103237
378602
317957
1644239
1780277
249792
1470173
904218
924627
863247
1070288
1870749
304225
520347
1193440
219025
175540
1561984
1165326
577994
1984102
621873
1994469
1047156
716395
523795
1001523
1033855
1439033
1294438
1527755
460513
196329
642974
918781
1585707
1134336
226149
1469859
621258
1966042
989480
829892
32773
1533578
541076
1046122
225295
402073
1014133
298594
761121
270048
1352094
675421
590391
1273381
1219342
710373
504071
952885
1464935
227335
691204
1706232
1599066
989807
1845210
1680770
1145707
1807540
677255
307446
361281
736358
1044366
1450514
289046
135277
286277
1568335
1723068
1414778
1589925
212730
134431
934159
356895
1050341
371770
1213523
1265196
1813550
1945325
323694
1602275
146508
1545489
851474
1844445
1741661
1502346
1996287
262971
1123136
1243841
573021
813949
1522647
870356
1914707
154685
1439876
446453
497604
291728
1420097
1116696
1661341
1226465
1900103
580398
196083
1744923
1286129
1762814
1853928
821691
405711
1162700
1189946
1472947
588098
131429
168740
1404091
883684
218750
716659
1756448
550498
132002
43701
965075
1736823
1188588
1370478
1937709
192882
1489925
138546
1700795
833104
983494
1297534
435928
390436
1106550
1039989
1478794
1642620
1118146
319115
922653
1013093
654686
300037
543985
71466
1153426
1613062
992736
680176
1839531
239566
338789
1912584
870112
473988
107581
204727
1140797
809510
1484155
274867
593346
1792081
828133
213750
1370927
374992
871824
910611
1119303
350191
421718
1251830
916572
1183909
1024499
663522
1371831
1369885
1520551
333659
1866367
438564
119592
149635
1325131
1115578
207496
1773339
1129365
243983
399605
741666
944444
1817749
1069364
1712112
1895049
1364076
478664
764436
1251182
1130203
1553738
483160
556523
810739
1582693
287427
758552
1689233
1597015
365420
1691722
251796
661054
61104
1997023
1568083
176463
1749855
124048
1925993
1142632
1373915
1048751
177979
1782565
1330303
1646438
515991
274667
99261
697378
329894
1322006
1342687
1101916
679778
1445944
71978
639258
1418787
1706200
658689
1922760
923892
609252
1023784
315082
893323
1864169
1215844
1035948
1483886
1347466
1386864
697898
1257890
664070
1856467
1677387
1448061
1987056
1368904
398203
1802692
1437794
1231243
1944538
979674
524437
486113
747724
692092
798556
1753045
923889
970627
614040
607413
1405932
23337
1614734
1654575
1071884
243067
1606128
366790
1472867
96275
1745928
27692
1920134
754531
1671604
435347
632572
1886413
1647331
1396872
166850
1225780
621534
771774
1510872
1293432
976050
1996581
1846693
1976948
368359
509435
1364908
1537270
153663
706565
1283181
443053
935341
971648
1002851
1691186
1976743
475555
732214
1802639
1527435
1141989
369548
1176546
1001266
438392
575339
1017059
378835
1300951
1813039
863527
1309317
236695
520027
1119376
1733709
411435
1595840
527773
23311
1081597
439547
1127012
874228
1032242
610064
1593804
1236163
1593873
890269
702842
732043
1893030
672645
1021838
84349
1207585
80807
218827
490149
357654
377070
712876
395462
1614479
116380
530998
1750695
829037
1486895
896957
640081
1042281
1708422
1990157
1158430
1634088
1408850
1831526
1016641
1572342
1802385
1391789
1274241
116185
880338
1203849
886402
836152
1164866
613664
749227
1717573
119001
1191690
1426204
1266211
1627759
1704047
748030
551054
1135261
958297
413205
1540130
237419
613608
1887281
1292647
1258962
1582651
1438693
1638619
1119379
184879
1571931
520054
1434039
603831
1796264
527986
1254691
1503583
1998215
1059150
77437
980835
1967188
464463
1896346
995619
1243203
530070
1298244
1742031
1568891
246464
550333
747762
1423045
1091034
1120712
786462
1966695
1486854
295392
380757
1313715
911508
748026
454349
1279638
423519
48288
1405303
829109
1608306
569559
1742369
1719475
675196
126084
1055247
1423016
1644887
1154256
394800
195004
1192006
1454261
1668729
958080
1639849
298456
1439050
351091
1099001
866990
314219
806523
391473
835546
1020322
533864
1084503
1258267
381033
1726854
964666
1014970
1273237
1955174
593318
1912163
801454
1033078
1601894
87364
1014555
1642211
361198
653946
1043960
1163235
272492
523786
1976742
993703
299402
1897552
1489488
947260
184188
1205960
764942
608396
1947140
120213
542601
938887
800038
1198566
1660108
1655427
638593
1394772
777809
1308632
708728
1291911
312624
1026107
1805675
1148601
290096
295071
1427310
1007741
735136
539158
49493
546052
722515
577643
1452698
475450
56417
5050
1476717
1105625
239688
1780643
1329884
1209493
487954
1564509
1413991
1747719
1652690
993577
878066
653238
523040
257062
569341
685545
1002820
748028
1365473
1293975
903789
1076087
1358243
1545728
1681742
113145
392424
690300
985607
1713233
137219
418529
605950
380117
517113
1582043
720435
543164
553179
79227
1979116
617018
1883886
481182
1836239
1921344
1416071
1016138
387271
598258
1185136
184038
791363
345169
1624883
758098
910522
994537
1216873
1696115
419040
508750
501063
1239983
129939
1926282
1749555
916687
100747
610878
454869
733364
533499
1611553
528106
1476671
1854309
1469523
1833178
1825156
832891
713275
1408080
203797
993086
784659
1442024
491012
1456114
1465481
1994093
1613404
776687
1816567
1118010
1497147
638726
1384645
1675587
875118
1039997
694873
1758532
1080721
378154
462145
1612700
1078364
886549
1273343
1951319
1740266
1398710
493998
776297
199868
12763
373374
1456385
1114346
1296675
543711
1476936
1134414
1708675
984330
1930262
909275
561327
1591873
1566293
485177
299610
754577
45509
88265
925551
1092242
428111
1289405
1622739
1641962
32635
1320895
557852
878065
857787
563236
501987
1288353
1941222
553879
1058812
1625524
1035394
389196
1338316
1148694
284084
585511
1196127
1690749
794544
1285195
34650
49248
217123
1811891
142522
1473935
979983
1643023
1167440
898111
28058
1228207
1105453
803270
968632
464073
1627515
181513
1023652
643448
234120
1112534
689469
631373
1958383
1867970
966120
76921
413209
1250210
1016450
32249
1052059
1692172
255900
227348
940973
401448
1031481
715240
1661945
310058
678444
84930
484797
1532086
589392
44424
531035
571033
1152337
814300
29426
514767
1554213
511577
1143225
897865
1731628
897348
1454614
1832834
890311
1155188
510363
1868505
1123576
1122647
956008
1154472
896884
1347584
1778209
1107587
976870
1605000
1573973
1437040
841191
599168
1188419
1321188
782230
1393022
51859
1507936
606432
1539293
932379
986585
775553
25400
508176
1880975
311109
204418
1989445
282161
1692683
424079
927642
735338
792163
1531476
602584
1791472
1477629
1117123
580306
961574
850720
1980619
527346
1197414
1889738
610846
1380392
182644
1085760
715421
1296209
162499
1399500
1880021
1759592
307523
785671
413935
329240
1403515
727101
848718
1875443
1722640
512469
395731
1413787
159828
1789334
1909068
29882
912078
1461992
1088951
193799
220515
284962
924895
436392
1487395
1146832
51808
490163
574228
809443
1038523
741735
97447
293120
913922
203180
1456835
1085484
922360
96028
1026708
1119016
373366
1222073
1271536
829247
468116
311959
1433911
344533
840564
1943119
1233776
965090
363396
426023
1268038
1756586
1115738
1747513
590399
608378
1185115
361100
1727605
1133073
1976118
1232075
144393
331609
1743886
411979
929321
1591671
682043
1019519
1953654
599302
273134
1106382
1708885
911203
1023964
913161
547915
1564733
1178168
1908035
1535407
142519
1259124
1084781
1209559
511704
293234
548608
819545
1450672
1074450
762675
1914425
1811224
1178019
286914
1085381
1772839
1726447
993754
1425547
376158
1877638
822587
1662498
1331659
812535
1560699
221229
66631
1976114
1420870
433857
252740
1174984
983592
900871
296172
37512
638895
1181154
230478
861009
1853212
179173
379217
1845498
1635967
1702719
1125202
12510
881687
279413
219936
1488060
1908116
688710
1541388
927380
1962848
735380
1193701
296420
1669530
1316968
1377003
658401
849213
527090
1624457
1122135
315500
1735283
512964
1781998
658577
1209575
1897649
1004455
1016356
13412
543797
1430380
218817
193297
1370004
1013716
1937075
830875
488046
1580780
355562
1236511
1120300
553925
1073703
327553
1279374
1159724
1671379
952148
206001
651663
383215
409844
1476597
1687381
1285435
1491120
294178
445581
276456
803865
1825037
1763472
1243174
1087132
860007
837592
653153
121024
667332
396906
1200124
688096
1997051
12546
830586
1391230
119092
1660687
1640688
1041580
1177029
1817286
411267
1039964
1888167
1588230
1769545
1205940
1058322
25779
1269121
154730
1747651
1602710
1606610
1723327
585974
918758
953264
225523
718420
1323606
1916921
1804910
367668
1073591
235505
1034344
951437
103246
380857
197802
1426681
1101122
505174
762330
1925562
913078
1299548
118595
564086
615274
35265
788602
1650457
505356
530115
799867
1644798
1746417
1120997
1286306
1176357
674393
524564
1802799
63139
1743527
1494276
4774
129151
1834686
599984
1509275
385256
1815424
1473020
1531188
208360
848279
1789218
605386
1044445
431300
1986961
629237
796673
1197413
964277
1138055
1817866
843082
1869453
1714510
112238
1988951
1804222
1532615
236548
859109
1880275
1219908
729607
1490571
1107744
911962
912847
750762
1812942
1308190
133872
732160
1464274
778214
865194
278334
794811
1914707
1238433
1196971
1948979
1970193
1847592
328428
880301
406311
1373119
1549083
1853542
1120290
211090
978785
383138
1327347
181642
165061
164627
1315803
1454230
19734
929464
1126378
461032
645122
1221461
1349718
1677202
903001
130152
1732864
594885
887821
1668844
1436435
683413
544512
450572
1972314
1717274
696517
350261
1442413
901752
1435928
985338
1086327
1962823
818713
1844158
842534
1902888
533776
371371
1308530
1964299
286594
927186
538624
778338
1864205
762487
1598609
1793685
757155
1709907
1497409
1739191
894719
1852384
282541
1755706
651862
729977
778858
1759007
1517819
1678930
555922
1803010
437342
192462
1353686
893176
492459
1807300
1567027
789473
128828
1515798
1479837
1725668
1352919
1268370
489350
1496685
1313663
364840
253177
145668
1444212
274524
1444613
1884170
1767067
836404
1565977
196477
1856834
1345583
931130
600722
1541393
528490
928305
447914
1223452
1959590
1651066
1194439
179938
1043647
1424656
1011410
1123497
9585
1289798
299276
1488950
1918621
551373
548929
1326073
303646
1429808
727243
897598
1927209
1151565
1008585
1415004
287953
1609156
1808803
1856296
391347
569737
284577
1062988
1727954
1480437
1004681
856269
444956
1549449
1066677
46391
833630
1558984
801289
1143745
225401
667170
1334027
1664345
1255574
1398995
1998502
438562
400213
1534378
42575
1148932
35546
1053769
1775421
1906985
1447926
307526
757916
172578
1040738
620219
1257489
1252380
1764186
727781
1721856
422588
1087869
880009
1215939
1784972
1042443
1319847
1467130
66599
1120705
756357
1494120
1473385
947347
1974328
1621494
1652067
111779
1969789
792562
1831421
366464
1085416
533950
60224
942579
1214132
909700
181151
461718
1113982
1802430
602007
807217
436573
1420058
1017378
314909
1774478
1130473
399148
1017659
1070273
1719723
1118127
1972535
549523
1125362
694634
471846
558360
1649262
995319
1351893
1805936
1954689
1156581
523216
1242909
53866
1938456
26219
324974
14475
1869350
1638148
1806494
967513
1178859
1004144
25377
692796
874774
1141365
838071
1511483
1145153
888901
1312954
1988556
87791
812466
776522
228953
157343
596794
1736797
690996
1207382
325581
1666621
300116
426994
1100357
231803
223323
1996801
1550342
258536
137576
573922
1042273
1342263
628379
1991611
1422990
1933365
995518
1290463
981826
837678
994236
1271630
1190032
190317
1528750
556559
226534
1951807
788267
12920
135030
1344993
1210031
1076018
208004
294124
1207784
424230
45249
839168
1375532
717428
1558776
1769511
1450643
1082686
1609714
913223
1479729
1680514
1742031
1280426
1086215
1860673
1262627
443544
1690902
1210836
693006
1042986
536723
1628612
245987
595401
269862
433058
660406
1506016
384931
149611
951158
1284659
1143003
1895217
572327
854725
779488
1037802
1683658
1194794
1377228
1896471
1071411
165393
1348301
820169
1004615
1781104
1993245
660485
175914
1594890
1745965
1130782
1958058
1454223
876122
228155
737038
674410
601921
1957734
374813
1724141
989146
777929
1139144
759879
613868
1216482
1350594
1478412
1350773
988510
818055
1883682
466353
1801917
1217430
1915885
616940
678628
371346
1786396
616570
865997
198423
553272
1425461
651568
126352
841578
918982
982415
523064
1153907
1963780
293864
1721453
226813
54275
818799
1461921
1160873
519623
447351
116805
1923804
905844
909558
637437
815900
663096
456978
635408
1111426
843693
288887
641141
1784213
775704
1485522
810058
1078608
1120242
1610259
1976231
758543
1447033
1376878
1613707
1144599
915998
1236175
389273
1003458
562843
1451148
677730
1644644
1742428
670539
1585103
110558
816215
769501
1801628
1618990
1167841
910244
1804189
422375
605837
198305
291130
71426
1096492
581004
691546
1376364
314647
1850876
1022107
1508573
684974
1275468
419233
1506841
754038
1540321
337962
246385
927321
744561
1090867
749482
19526
1668748
1722911
378745
339086
189386
1226260
78708
67953
1364765
599988
938367
676504
1415604
1923531
836720
1710434
1761704
828684
537150
985391
1423389
1921344
472140
683734
409862
1573054
1125365
357484
920213
57901
1962988
1385419
674263
1835500
74439
1307129
688185
1617406
1006847
180450
1878098
1411601
20705
1219141
1363650
362952
721020
5200
969357
1832366
496714
515114
340917
1868262
1693481
327804
693908
1324558
422027
742200
1370217
628440
263708
1769231
1915866
1278024
68091
851555
631939
1933223
1723946
1512943
50680
1500035
960089
1254396
902070
1067651
1751563
1198627
941295
375182
181145
136173
1057402
813495
1429080
73240
736288
1822629
1401691
537654
727669
1510281
229527
1674992
1602255
539992
76401
824764
1660539
1761815
481745
1704378
1100260
1076683
1640023
1702429
932663
189309
1563075
353627
405629
927204
56732
771269
462190
554826
744415
767842
506540
1099713
711463
170637
607342
1910497
852908
1286240
397005
1698427
205141
656423
1897905
305188
581433
1115363
73111
1606887
17756
1669324
1615533
325020
492405
545121
1585841
18288
101259
1546041
662805
1606802
869361
1683022
1672799
1202492
1037062
357028
1191640
366801
523086
1994910
1092423
37160
1868185
1523105
1159717
745240
531031
245994
1235263
649858
1821347
1443499
645155
1371024
1575204
680562
876745
297938
744782
1648000
1920341
1368980
1662265
1871488
1145760
696456
1518743
1878513
1376545
1073244
728941
1720883
397423
162095
415383
607275
1705227
1015794
1122151
1076757
897708
582198
1002958
1888224
163181
54920
528177
1969249
347370
434796
646822
1525093
35894
650941
926156
1316055
645171
899546
540659
61382
885353
1416502
1370036
63104
474405
683796
1077600
964740
355129
1074820
1375273
1978856
1360807
1998112
1181742
1404201
630947
1419216
1634357
1874816
1955627
378296
482462
19978
589861
467912
1950038
827005
265018
775679
126319
1428193
171310
244920
1064406
1256862
1489879
1839497
1584679
701520
186457
1684590
1910720
1743282
335778
1458422
535289
1206899
1782596
1294234
1079586
1583648
862660
1166639
1068178
575151
761754
1336056
34734
250120
387201
706913
61084
1908921
1037249
907421
1787836
1593208
1808535
1029963
1311155
1635317
1824311
984000
1861764
264854
542420
1639781
1034023
134460
840955
1062845
1229491
769095
1123700
320379
1931504
120311
666747
1571308
438982
1468751
964786
1955981
1107786
1641026
479702
195179
562519
236161
1034382
1540323
536457
1257827
211108
1590798
152289
1964745
842963
1728509
820689
430532
5268
1027432
1854228
1215226
1183207
1061576
594344
622757
577075
905585
13336
362343
82468
1718341
1733288
951011
591291
1050019
1246756
1775284
1092388
84864
14118
1008324
558887
758481
1754816
357354
745358
722048
870313
316648
1594167
266845
1316285
819987
1371549
1173489
1460893
1346631
332894
1493151
1689614
629612
1451255
1497071
1321118
1490732
925514
626805
1535143
809585
355680
1125495
679621
1819546
743711
220243
662014
1151033
658617
1176557
778581
1253673
522704
669331
482942
978268
220721
479803
514389
1820276
1373278
1264954
1380254
583277
1129782
432168
437917
89940
255726
948440
866651
295816
1348881
705110
162298
90132
1500102
652525
513696
1703016
592094
1053445
1617783
1051717
520143
1843016
1909857
219275
40222
1546245
562742
1335839
768780
77869
680241
97621
530685
1035390
1008293
443086
626987
421990
1159661
1895766
1462780
1971078
854519
1649975
1821880
1394217
616047
787598
89923
1997257
1046764
1317939
153216
1837578
315033
1438876
1921168
956024
1423922
159661
189334
1533489
1122884
637841
1758104
1071581
1376529
1063403
1557899
1324060
367669
1053554
507211
1667094
213313
1700108
324182
536719
1514696
1644313
906955
1820620
691971
1186761
717329
1497699
1668079
1176692
1011767
413295
1202721
1945365
1945184
1729325
511724
1684327
17716
28789
111887
496413
708005
687522
1868943
654370
1023236
1135535
1365043
629315
85824
1914426
1391252
1677547
1483660
1263116
871544
1706214
1818166
428592
1240806
1834394
1677974
1698693
1285740
1238827
1617971
937484
1894386
1960328
953698
41608
1589791
1884592
1688594
327149
212947
255353
970497
574589
1897773
1543044
1792885
1512778
1294629
1239273
1565077
474227
563615
150389
901999
1005856
268606
901180
412877
1264411
375369
247898
1971798
1475096
596368
1496378
1659198
1273718
1687452
878915
1309005
1656706
1001074
316208
1155652
662943
32279
1451329
1777097
968588
694319
1495360
1092327
1697986
280234
1771812
725564
1353669
809306
1312034
116084
1816439
1037128
1479805
1985244
1782288
1005697
918434
1131126
1316311
1862867
420075
1113551
395892
1179505
907068
394285
1463147
1402785
1915812
951681
1611748
934147
534774
202178
318949
677939
1030056
1676849
1339037
495472
73527
1385407
939848
564123
873523
1321930
465736
1499417
1395986
1283563
1304062
1865687
938495
1694438
1950466
1257626
946985
788381
1538211
1714083
1826188
520679
1400826
1895541
214155
1629796
142934
1430639
241561
693003
1974747
716990
1237615
1889211
309314
894855
701656
542350
725977
1466755
588433
719271
1251677
916694
249711
1624698
1788342
1342535
1640965
555172
501051
153098
219597
1155267
1855241
242
1873870
799682
1196886
102901
1119026
1228987
1317491
1027023
1241505
1309764
1815113
899915
1806781
1640917
341855
1629628
504795
402230
13246
1263303
769973
1278498
419196
765461
1389882
1041685
1820387
1194746
1600841
105121
1325441
1083027
1433421
934235
1011758
1557723
1598398
834788
910300
426790
579547
484589
1048754
1485113
1621087
1322610
27660
1328747
624007
1967844
656945
842984
67570
1401324
673267
3854
738448
1986565
1574109
1839224
1430742
1852716
690882
995640
928043
1191066
768180
202253
247565
398168
582316
1966854
1571548
1387515
1042796
570745
32271
1669705
1760904
1804435
440456
1222854
590608
505676
636448
1757670
444427
1205850
1548930
1174181
1638863
1821687
1628110
1398093
506008
1760382
1650573
1170363
1513890
495105
1419113
944311
1111531
288159
613460
656490
1900574
922671
1824380
548342
733309
66015
167297
740854
385825
117034
176257
371488
1611745
1384036
693085
321567
728575
1054946
1589871
1112909
1639781
941139
1123714
1015615
1533239
1207382
1169463
486227
1842519
270585
1593957
200736
150840
1158836
1156648
1047469
1418111
1220662
1245255
1522180
433242
1534305
1444741
765388
1791932
74202
1980517
1911955
1494448
1654306
1585573
79064
1651328
511132
346374
1067456
1709913
1010776
1143878
818746
14782
1317716
129514
416441
608402
1178999
452726
1601687
1784552
682027
1848490
1507398
1227568
1795667
911589
318764
1196792
447234
1751278
1123028
75199
1592674
1413838
1107889
212706
866774
1503551
603075
1547567
743169
294341
1587749
70207
598830
400990
1289372
518469
1643013
1253917
188852
1363381
1036554
1922871
591286
1890484
1252370
827856
88360
661086
247800
1952887
876356
1604284
487927
1789982
724120
1455655
1033461
27926
1904604
785002
1962112
887102
1502920
456440
857796
1100914
867931
1335646
972927
642575
865063
814820
1958741
1808814
521579
1849303
85138
861305
205225
1362954
604314
1540213
1878211
1963978
312045
503982
1894744
605442
1391313
315043
280761
1260591
1965367
886881
1605180
457120
1541972
469832
940641
798910
660694
1258823
1000444
41434
1972348
1372511
1222233
272536
1660779
1492662
1149784
813176
1939883
1349247
427478
673262
890214
265092
1299771
45035
1110956
1983154
1273111
1180790
672648
170675
1581205
1839982
255190
137769
908135
527735
1012968
620931
666787
703337
743838
139475
1506328
286797
1114061
229338
1835382
1814134
901379
1965413
574878
1341293
22322
1065367
1733908
682997
961122
1228859
773025
1302364
656518
616961
402994
741633
1560992
1315338
1481210
261282
153698
1089171
580521
229472
207175
1415200
1836716
898010
1552772
154483
993040
701249
1028241
1803893
1789517
1945051
765280
1840212
942950
1353213
1572308
1701067
43713
1528754
11027
1014180
771361
1258244
1758763
1223490
70926
233138
1889015
1897396
1203958
912631
939708
1548160
1169363
1377885
18118
856728
891276
776069
1518716
1951436
1884932
51166
988484
1916992
1697810
1021830
1778596
1281695
1455657
700233
1555374
1053525
1568880
702842
1120817
245206
1984097
284833
1736197
225053
1568927
1399079
264406
1032769
1899397
1269913
408725
1607305
1099423
45544
1558889
635030
1810632
678853
382009
1462956
295165
900304
1424483
1900052
1454550
711568
623437
479031
629383
418506
972960
838009
705929
1249706
1110384
1575557
1577612
830397
1251395
1197176
856759
1844869
1753426
1473638
11396
947801
1469381
1838202
1661954
341832
536637
59988
818235
231601
532645
1388741
1779003
948903
1154007
1066942
69956
1009191
1005548
1205121
979661
1159775
117268
1747010
1071391
1666794
44424
1971647
136685
937046
1179627
223195
875005
501570
1819392
1426945
428110
1106250
1043190
1191566
1416760
1786589
1737449
798132
1285813
215669
1438810
1644556
1547700
330990
10942
1583991
1354750
385578
1390483
1512010
1478499
4254
756518
1716103
1170788
648057
270519
711101
1758148
1179257
264829
1221458
1105783
1840382
684277
118594
1452643
64806
1739910
882852
1350175
739496
456972
1842902
1730154
101603
831944
469345
204473
1906705
622980
1043237
67238
923063
1095023
418263
45841
90251
1879022
988516
1934054
1574168
1991736
217434
1873565
1785439
141335
1484726
1765176
1568755
793565
612426
320874
907495
1414695
1708509
420801
1651629
1763344
722670
1456487
294118
1652506
1755842
1277146
99609
540833
1484437
589616
261745
1796919
539431
1495451
828343
519304
1774553
1101579
1535569
433806
117750
1798118
1728196
453681
829153
567443
1764020
1924726
290760
1046726
1533206
1021470
1868612
1796971
1402340
1885882
114428
205531
1368594
1652719
1335542
1115402
1589058
1122046
1815330
901077
1466429
1528881
1836109
1759382
269760
363536
1955643
1518496
838312
1722540
1351022
641836
576390
598942
788938
705989
1046537
388759
1461307
108181
1637168
1389803
580517
1267447
227256
1684205
1009349
1133103
382273
1404747
1842945
466307
98580
1129485
1893785
1562656
1023921
947934
1335022
446929
1001941
323645
1923198
1234068
139547
1371986
543126
423065
1968593
106899
53656
583098
1657820
1453150
861474
1146906
821630
593312
1128193
1182032
1808522
951706
1272646
1075304
912845
1822829
530052
1751778
907959
1690841
369137
729312
916284
97245
1584754
157295
697758
1836156
940904
1416290
1707856
1502701
880754
161553
497591
668481
1678260
1940509
95947
1413072
1712039
1084138
1345149
1247219
1823674
508288
180217
1441605
80073
570896
98829
279996
615731
1398116
1913231
338883
926711
1259094
867681
450104
284274
1557950
554074
1572705
422076
58475
326843
1454686
1076032
763751
1783897
786837
1024228
1895284
455499
1613931
766855
57655
1182789
7136
242842
456565
955622
389231
1881748
591988
1386267
1444855
1301524
520932
1383432
1739038
792940
1251548
727281
441428
171077
471283
925010
384485
836217
877613
238512
785755
969390
215921
535471
532024
191284
172908
1927649
1991212
452370
488151
572575
559975
1840674
1548092
328569
1358870
1795841
1947878
987885
1968525
1699025
1272367
107143
982610
1905626
1278553
139669
239489
581690
1448800
906550
1135114
684802
1371175
978051
804336
56852
407462
1547395
890935
593148
1573659
955121
1534891
1160531
987729
305438
679381
847697
1783081
17238
287090
100692
1429726
1084456
262985
1321656
369794
1839415
1649277
224242
287504
176009
1690137
620989
501391
329358
551675
1569662
1050412
416256
118670
643862
1093138
57124
1078426
1232104
196316
930099
71146
426056
1575826
1375181
1897872
319943
1748664
1988935
322780
1889673
1557834
1116148
1374631
473778
796733
108715
104332
387467
1796744
1740311
106252
897617
1296370
1027128
1185886
555970
1726453
435445
698524
61957
741005
1745948
32287
1270256
1229472
1379912
460902
1271035
1091556
407302
218257
1809682
1368952
1146570
297349
635273
711728
231954
586664
1629940
1812861
1085470
147571
1864030
326742
100189
1260595
1465022
440624
1402856
1388710
744990
1618934
1807071
445665
604472
1418111
736710
1123714
632557
1895750
1698194
888152
1182841
585788
1453709
1234326
1825886
953243
496858
1949161
263252
321440
1397950
1686180
1006052
1917401
1382866
1305155
128107
620279
880884
1663010
1917245
381905
826370
52754
1855534
203401
74228
1060310
1443809
1377352
404104
614456
903590
195471
523535
1761973
1789971
1516658
1826555
812270
660315
929813
1910670
1762698
448489
723811
160577
1758721
1767312
1601480
1614835
55872
1375917
1444977
241502
862373
1782516
966160
1757098
1528711
1057067
1468294
432649
1173224
1831001
1713449
241252
777438
433966
210962
213343
1262882
63287
243306
1866302
1044821
1241644
453254
1420802
366503
1608848
844150
56230
1020970
680797
1729794
225611
1858915
1050938
1862840
1721811
740410
1700797
1115566
1128181
1246711
1908622
1713120
829911
962330
166511
791319
1164901
1341124
1451668
459342
1916252
1102684
744447
1118551
103858
466157
1402790
1004064
771014
251348
525823
1800787
195799
1746864
34523
947251
820840
636729
1928721
1969231
244849
447670
1355444
1706263
1073345
1887983
1414793
1414952
956926
272876
507305
50182
1488921
1024588
292225
720973
31305
1160269
1070634
1659698
1351347
1726807
1895190
445679
1483607
965825
891483
1662111
1773422
1963672
487576
801346
1987936
1156116
527688
778857
1755032
198607
899269
1060310
926301
288254
739977
1858729
1129989
58129
1724152
1277944
1881122
226073
1400845
1364832
604018
139175
34818
1131678
1367884
954776
929653
56286
19571
267739
26693
412279
572421
1344129
481355
632907
1517837
901194
1856520
304081
625930
1582413
1506244
1437578
1092071
974178
1567792
234538
1625557
500192
1090978
416958
1868965
1417778
686113
653788
1826369
1778179
892937
265209
975666
1182945
1373061
1401954
431713
1724121
1912628
1482171
477417
1043151
1211046
1836697
1682685
1596392
181882
1293524
31115
874906
1137515
1192727
450599
885072
530897
768540
1452224
764191
1313413
531808
124686
1577284
773283
1855069
1343793
91156
517262
47569
42493
871185
1286595
1886171
1602037
1725183
615865
374045
105514
570774
1271448
230714
1080285
288210
1801671
609769
895635
1594008
1359603
922152
1965628
665700
812269
1814076
1607545
569440
35761
930117
149152
1175330
1078973
407472
1542132
289585
1769671
719909
1114575
1890298
1697101
1224720
191228
489404
208351
1990350
677729
1715808
1789474
1707631
958768
1793779
993425
1350445
464218
1083214
1979105
1991381
1971825
1684571
1360975
1919901
1610885
250344
1670179
1455583
1066783
752273
1147379
730944
1042651
1489539
1889718
562309
638315
1052817
883029
864015
1113673
8691
1513692
40929
1647256
910763
1510885
1317461
1036632
1780643
406827
995644
992044
1251532
950517
780590
1815822
100148
587505
467457
1856029
787417
1762290
1743024
1797264
1345882
784144
662406
673525
483463
1725998
1274306
1002101
708839
1326412
1537834
1973640
1670104
49008
1854696
1776719
774073
404189
1304674
147632
961137
506458
1495118
1690062
249202
440567
1009371
1595533
696456
1110942
607937
1172813
1477674
957408
559955
9123
1543499
460477
489304
516345
1763750
1698159
1453765
1900044
1586573
1508805
1760566
1470130
1008207
1392418
1210057
439999
1809507
1221690
1210196
1990376
1332962
1926591
1900795
1989382
1049406
370996
1929812
1438304
1159693
293254
926596
871580
1066254
1853381
1131087
164961
731298
427235
274389
1567805
1585140
306028
918453
1490300
43284
739454
216086
998440
683721
1500513
1263436
118392
1981931
1620570
1607373
744782
1507135
240643
1291418
1338146
1195285
1933811
724087
1357075
1100468
852342
444377
781684
1038445
795645
1633742
150741
932004
1881658
1654696
515592
290980
1198797
325660
1550191
1828867
1045024
1402850
1590283
1629318
1514134
1785051
1255507
1360572
1997829
1573174
1472865
1959251
910661
590868
178466
1499718
794429
1469484
615696
1552785
687978
1270839
1362765
1087531
325129
1880219
1668660
1197055
1230341
706136
662734
257329
1188606
572856
18831
1583761
1706820
216389
1066635
236951
1907918
695429
487181
327094
463474
858866
1972192
115132
305745
1864634
94951
1494780
897220
217261
282420
1771222
968843
654970
296853
1237139
1656903
714578
680252
182750
128005
141793
1195696
1462046
478112
1823950
1059100
427882
713906
1705602
1408737
456379
774805
1480942
997587
411946
1330749
1916417
137639
1778435
905749
701075
662674
1207826
632638
910079
1685092
112726
1580588
1196940
260220
817470
1823142
1135366
558019
299149
129675
248942
1504945
1214852
1943601
1107181
176143
1664783
574425
32171
826221
1282356
1831931
1558791
791969
685971
1762415
988773
1411740
101710
278334
1535249
1302136
1368800
1967844
266433
1335069
288319
1025614
1272288
20118
362708
1533386
1007647
529722
1313789
334275
768967
1210331
1617420
1861360
474035
271419
1364151
892212
644651
781253
264217
145193
679534
429469
929522
1131896
222140
1599721
161697
744814
1783917
1161098
786137
208497
210445
294635
1017293
885314
1601363
1711058
1490054
615769
478774
960161
1930395
202898
1018645
1421979
515959
1987503
1849437
1301235
1714442
1684579
770170
236524
1751519
230171
1612852
1963808
579818
1800391
49163
364616
1847036
289658
360917
491137
844152
91740
439466
1218505
1351679
1764091
1088546
1259468
1571503
351766
1469000
1940237
926539
1239756
1721806
705281
1346697
767854
341698
1998006
1875890
1876383
1896471
389154
1022519
12643
176014
1412644
1593120
1259045
842354
214592
28058
82214
1186497
1346419
1467924
1203052
257857
577404
197242
820504
570391
237321
231341
1631092
482920
1737142
1754464
1752057
1027932
710137
348101
1202683
322629
984825
1841604
1251853
1781477
293988
396394
1043426
531550
610486
39699
1201934
1071163
177845
1469080
1257535
1707865
765875
1253429
605966
353265
1794103
1567343
1097235
234924
606426
333539
1690000
1916381
526406
1626681
1431168
1679358
1558460
1209226
956424
1918501
1051030
422873
1242722
272691
1619064
1090400
903846
1596980
503545
1383198
506060
1654146
180197
1935182
1516580
863689
1952122
1072301
543323
531886
435778
1927196
1540551
1186183
107234
1588445
1326980
1007286
587527
1867706
1203570
115816
1705005
290165
342558
1971082
915651
599768
1646977
1034138
1530324
963260
821483
998001
306851
232833
1975178
1680981
937843
712297
1306936
1777370
650917
1634629
1961064
497009
1767953
1889561
875627
35786
625164
1044349
386469
256127
1719186
122221
1836553
1153807
1868996
1998416
1557734
212213
211220
172605
213910
251492
413415
662385
755093
1004196
412384
1141183
1740519
1503868
924952
1074018
1385382
1107565
708966
1932501
860287
607766
1674664
453098
598474
503901
1713269
1398109
1934083
25524
825047
1912361
457923
335849
300093
328348
1002851
475412
1281590
848985
993550
1096165
1069139
1147205
287926
1558168
418704
469328
993164
1943210
719454
1814731
265578
1084678
1269571
217088
1963972
172233
1211535
418404
49470
638658
1078740
269645
150257
1639438
1552897
1961593
1115395
1882299
1591523
1921584
1669157
677148
1330176
1999590
1622713
1819675
255462
826101
125845
740961
1178522
87258
907973
1282754
429211
1984570
1239307
190988
1795645
795014
699178
944096
1534341
776380
531081
599902
1938960
219483
1835066
1807325
295841
119592
109709
131030
1116880
944439
465609
1117532
1560611
179560
724965
1464355
1001338
73359
232780
16252
1644988
298837
1272217
1238658
181880
939959
169746
1026107
1063165
150979
615951
650457
338686
1893739
557506
1021847
62773
372420
166934
1187886
321818
142522
1849517
1894695
1340877
982584
1518378
1925392
577114
1064148
1088502
1001099
611640
315534
1322874
137965
1517708
1548138
972358
1622755
1738586
1727480
315596
391706
716539
1268113
879839
555119
925188
1719074
1382027
1463270
1698636
481209
314443
31359
921920
1537383
1872300
1569335
1606451
1210295
939662
132235
1664983
239514
1219305
337517
1678060
952526
162584
1287240
351321
605947
417368
1440394
405068
124227
1478
554596
1558631
367641
1072351
177023
1580849
209958
415238
1627196
1673209
1677086
480254
991903
1459877
1168657
523021
737690
605630
343598
1623734
1753045
960355
1609855
1036204
656712
425560
964088
552587
1590160
54735
306137
40908
476676
1698828
1996658
1000353
1160063
1164835
252255
1812942
1223536
364022
20728
442627
1904294
574307
1055446
992116
1018163
1387550
1758677
1457587
411976
344511
553272
916507
1084357
1330040
915900
320039
151981
774083
953287
1785044
325675
919270
1630375
1060523
1798044
1850413
1402072
1747298
1875818
920312
1481201
944359
1581115
1612792
427855
851224
1416290
587779
650159
1463090
571661
1190212
598463
1105648
787708
1431596
198805
1419008
1322802
540517
90556
1079047
595929
1621801
1046712
1362894
1937232
335275
1602077
1692710
1685836
282739
1627831
755177
1577243
236803
725564
1727545
115344
677291
1903593
1095031
1939089
43654
884062
648960
118253
398219
968466
546167
975879
45289
617352
1035885
920391
899534
1235499
498849
948129
1977134
1871789
1886919
396459
130897
1394699
1943828
392959
1694999
1967060
593583
1471812
606203
1571283
674970
947119
1286115
1491028
517764
1542821
1537038
1313551
229927
790079
320601
510135
1266261
753361
791062
1014939
969311
277748
1256536
230450
1960296
465924
1815547
751194
1743460
1681343
100371
1157830
1039884
737797
1729623
1508135
63008
1293442
1070299
841576
100464
238019
1497810
1947477
553278
1781658
1761304
970981
1985590
1552274
1171503
757770
1578947
1624305
427040
1887133
1867218
624000
739449
195063
64342
764998
1534185
1628577
1708284
1090262
557976
1992005
1804442
948660
696994
651564
1420050
1806779
769555
1115430
1644969
406700
1718512
173000
1263562
439344
182269
346086
1672157
1794133
557970
1993025
117267
1765431
1957855
1883186
874430
1431208
1751252
94860
821365
1021188
22016
734289
636413
1074836
81751
502030
550224
1176538
1281399
88691
1944920
945614
1013716
670757
1273854
462341
562587
1988897
283157
1933946
1365210
1728710
1897555
532373
351324
1466231
1709181
1192636
1935158
24546
158737
653447
1189861
1699807
1555653
1104035
1502632
1158229
1063466
1458977
1659089
1416626
774158
1093477
1413258
439144
1279610
397491
1884611
1463395
1403068
19604
45311
378455
916182
1954307
1595384
804735
1120117
1573722
588449
774811
1320255
41451
1494844
1643002
187941
304103
1579997
1169106
598501
1587318
1266925
825554
1497275
501471
873239
140257
1474674
590276
1230330
1001364
379412
1046256
1674036
1198481
1799778
85380
633112
1263367
1983887
1284261
1170678
238862
775349
1391264
163426
1379112
1846928
1917256
1195409
490201
1014463
1999090
1433366
304505
308077
249014
86278
1413432
1219572
840033
175624
821469
462655
1228884
1051194
277521
1852536
1943596
625275
1704659
1476086
1428220
415884
1391332
1846081
1215713
201913
629144
1808535
1775029
395289
1048569
1965452
1816278
88053
1085842
1481166
1966804
79254
1450926
766700
165699
405920
1469498
1613595
220634
1749236
1990696
1280694
315567
1653957
1900979
1017924
1918912
526037
271581
563537
391794
1892548
332007
668193
1805388
1462478
138243
140050
802631
777841
413856
1881569
912031
1016612
84205
1703307
178674
1465210
1479463
1651282
1304731
378949
1113894
555127
287998
92666
1195696
1122233
846805
439846
196495
1753165
659817
1598209
1803850
751085
611822
28458
1454739
1831634
1446005
134289
1913993
1909047
127613
1563026
315016
1081710
1573311
601825
1990446
1703268
59257
1209678
1443291
856654
1354008
229646
704006
1434090
292624
211539
636926
176287
920951
213929
239171
160491
102816
1786071
1225608
765851
1795706
1022013
1450276
1608765
858074
1540067
1396008
265388
876596
301486
1034150
1076630
1420364
1653250
687723
1243122
149002
810186
1297618
175349
1100911
1446615
651834
1329983
402718
301049
78638
1062596
95802
1353627
798171
910634
1418330
810419
988577
1587642
1830980
1211995
1702021
11061
1062578
1943751
552307
357843
319803
427259
1290526
1299507
716641
1328882
975121
371625
66954
1010228
1204110
1455437
376258
1909025
837881
1625019
163464
1117936
1666334
458847
1585260
757621
1334765
902640
744108
1919448
849311
1748809
212194
1537387
109003
910334
104049
30146
50520
1874863
764998
1984600
1146009
1441264
826771
723379
1611160
814978
163160
1577720
50027
918711
203110
1840356
403106
961089
465670
43899
735305
550484
405223
1003781
937301
1495092
1512452
362974
1644449
195078
452682
1517446
470430
243094
905844
1379004
147777
606615
583978
1720449
337968
1487635
797310
347410
255554
1118645
1581055
1250667
1342838
320763
1050270
32773
716620
963884
53576
701254
1978637
539491
1171517
1173993
1196206
1190949
926383
619759
1889716
821635
835427
255630
315820
392872
1775679
527092
1434383
1767235
1718621
768039
1551024
1174586
212018
1016054
113684
4800
684854
172905
1516618
501289
1196022
1028168
35543
329205
1634752
392770
1307209
1608609
1956208
1362566
1936470
480008
1778267
1146578
1856480
744222
473055
516465
654332
1456750
907838
1030231
105966
1641182
705913
836795
268104
415425
611548
639585
666642
723627
1310146
967679
1300415
838125
900470
195805
907311
392297
1768141
1182521
1557099
147950
1074753
1578902
38039
1615680
1353978
754047
1571818
120626
1570735
602830
663074
680145
549570
1469734
1884019
1687487
258641
1049211
949287
248584
1524495
320005
1521314
26470
1358023
1013935
604614
733943
914339
1967154
544757
576597
1866982
1018693
1973590
1291582
1112161
1638549
620656
404682
110010
515843
650748
668347
574563
274504
341737
1258918
1504211
1088559
340374
199061
1131445
1163052
184569
1454885
1317285
495630
792076
546977
604084
988986
100382
1218821
1288768
1043026
1240575
1041830
1980655
1263757
461007
1592012
1192526
62048
1786346
295158
627702
486927
103980
545949
17170
497926
193150
1444097
1075123
1973957
1570947
1583607
1260665
808034
1702541
315306
183524
548139
1141037
1851198
255832
910272
1181654
1287296
1636255
105904
1815319
942817
1966148
1944424
502140
57232
1916664
1406188
514648
246746
141296
1686325
1291877
677353
502235
1116638
1655143
1360107
249651
1473020
213898
108919
1430170
1219661
1628726
1469649
1937972
1116481
61353
1234162
372753
311977
1291752
392198
280677
1041492
375420
1516932
1749356
1163354
537782
752214
325844
308801
156233
422257
1251086
1532180
1142751
1780511
875555
1219975
1348063
622800
1791587
1853067
1865967
1167982
1591391
1113982
294379
1723815
1429969
1329474
686982
312570
769552
358921
369385
218827
594192
310607
1161929
1107106
695477
1610731
246334
971793
1952790
1207917
637878
1330588
1549414
1695033
1481872
353358
727135
1135537
1565693
1138365
820239
1517632
222543
371924
370753
747587
1547602
966567
1088451
515585
1545083
1831311
268464
1148624
182823
1265685
285027
753279
985312
408129
236448
1970464
45221
1204662
284383
443697
1316577
279687
1453608
1169160
767939
1288062
996441
1068550
1078018
481685
480119
819272
1902919
1955337
1659615
1611325
1103006
685434
1942827
1713890
1697144
507959
56734
401160
1915729
909540
1767438
841121
1282040
1715172
611938
1406534
1748963
1922285
136427
1126543
74368
1391133
282157
1300235
1656907
1985539
1887172
1150651
33531
1986901
1998642
1015611
517328
1591291
1368237
858025
533248
1030492
22908
17665
603929
815765
301722
1430437
1011967
655659
320785
1386509
1220598
115902
1596856
806900
1211899
1805956
1393622
1743424
1812837
725828
263725
587951
331020
567781
241476
1803226
618990
1015262
895918
637743
1031775
1978501
270773
298217
650315
1578673
356645
658056
273179
1787243
293738
1670944
1311212
1463
263098
642628
1876244
783273
1332070
7236
958383
344829
30198
1601724
1653394
1470432
1115207
1835249
1325494
644024
455257
1855308
1440724
131225
453828
1399369
769688
145075
701364
8452
751827
784601
1636168
315563
1662505
6478
1369632
117348
1305639
941083
1673317
1429322
733657
1186146
1035166
632463
1300071
1178859
1765919
56174
1017790
703855
1598418
996316
1245803
1032620
396279
1024732
488022
205335
24923
1285301
1003536
978623
1020374
1013783
1714078
418935
484725
1735074
68821
1997551
187596
717682
1515303
175227
477649
1711029
13700
904143
773283
830234
373350
1095995
1288116
891677
382412
825070
1501254
243891
1112446
1075535
1028953
760698
348404
1455256
1024223
1507512
1041633
1751413
1786643
1639385
1688517
970205
1267128
1249710
150840
973785
96016
1730289
570588
1043947
320322
683815
722228
1538185
1794361
1210739
891840
1108828
1332202
1895251
150227
822946
878374
1529800
603295
1033156
1943593
466068
1911711
1102130
1497467
1933490
878786
423457
1950233
1874352
898810
449892
1936789
1201951
224970
1171249
881474
520071
144015
215913
150236
72618
1389542
279873
720515
663354
835797
1941567
713030
926881
1704513
654523
218412
10849
1936386
1898337
1867782
513661
1938896
923352
1122119
26017
849557
25366
1374561
541473
1918828
1180256
237570
424678
1990910
1503237
323793
781202
1713309
1462318
1236375
1106343
334789
543358
1826862
328767
285470
1395453
1288677
1677015
859495
1110816
622609
716511
542322
15567
1363538
1666024
1542770
1836178
1013404
1833907
77933
649431
830397
1431517
91594
618253
676493
1562587
205849
1115978
1163859
1682780
327278
1527273
1702195
349299
1315398
1206207
356297
182511
734814
22683
501019
1305354
402280
677890
1676775
1095295
807065
707977
1468438
1501872
399396
1248348
1763645
114120
1882315
601700
1532721
1793971
1269838
1909609
1759522
300911
1509457
1142285
1793907
328112
1232564
1378876
1616447
715889
465739
335574
663408
598686
1271383
723951
1562459
1766087
145558
1706257
1707028
21998
460727
1071463
873376
1569861
133705
1193822
486590
20164
1437305
435373
213197
88312
1173670
949251
5117
1459842
1847547
436109
29289
681895
804291
1818698
213095
1931260
1906131
895900
1522258
1341008
347117
240218
838316
903322
1625078
195927
567498
1062797
1877166
1740248
207589
627835
130626
357534
1434254
935511
1449616
1362023
357843
758557
1865962
555131
1320782
1195882
1505922
907853
1699764
1163727
83619
1643181
1937328
671801
1340456
434543
1939542
1876525
1327376
1157998
105966
1575006
1727776
427062
627593
1617673
1994651
186435
1585066
572246
965070
1463842
1769593
1620846
1706368
1392772
152842
811241
1665424
1891249
1948372
985692
791598
1063711
1715536
551901
277506
763148
1656812
1646912
830858
566895
677802
1999228
224902
617442
551191
1338364
1243984
351782
1476105
1380576
1022034
966696
71175
1579351
141026
1071368
965509
1749018
58164
895942
1558338
457534
1311335
1771271
1452693
1339239
1809140
1073864
186305
1079597
1626287
1324526
590016
979916
90030
961707
1583718
1518858
112366
406027
1479268
1813939
613434
973341
829897
1117479
657274
1118223
402463
34057
1535317
1762016
164679
1304572
1339074
412898
759833
847899
1406278
410901
428176
220078
299535
673899
457196
1088262
899036
1085176
985311
1160600
1373554
765815
18356
1432374
1702106
1853336
1607879
865915
1226984
1838508
1731371
279146
128336
1662497
1757720
320464
630362
1749981
458546
1128039
1462674
1432881
948522
1035203
726264
1876751
710050
1541792
1468163
1202939
1699280
566589
414819
1872292
1043309
1853517
1310528
921337
179496
152263
924571
1697868
632531
341400
1145643
1103492
1068602
1288761
1466254
1535960
303809
823608
1676908
1074971
1823447
545689
1161375
1175285
667340
648531
434100
296616
28263
432098
442268
473465
1928813
1745804
318567
200335
1920953
19937
1945464
161237
1815090
760469
1849548
1935208
1191071
1897774
412015
874464
834204
1899717
688669
932325
134138
1403680
179419
724604
1243203
74392
1592553
909723
1111060
141290
1730108
1136531
1059897
1579093
419560
1941173
1561632
360908
1576017
1030754
98778
1389767
1070964
271688
566048
633265
1696801
976193
16118
1736257
470365
545863
388814
639821
643663
244586
1695746
1671162
703970
575664
434850
948340
816564
425696
53894
1458359
197488
1472951
699867
369258
1770967
1265556
309228
1816113
714010
212956
1077763
971774
153449
555800
639806
1662593
570230
899990
1617516
2292
165003
1453958
1973149
1730742
871190
1417442
937376
260681
1894124
1463946
534864
1007293
1279956
878221
1967262
1154557
1206533
476073
1877976
1149824
1948364
144001
119448
1040397
1480454
1448639
1065072
521514
1575825
564117
931268
717179
813855
1043321
451643
1889559
499839
1859444
1169867
1293904
1473811
1586104
683588
1703739
1634682
1612237
474570
1537313
1663158
295804
1011680
875686
1282093
1980347
1820645
1869787
660913
1649915
1241611
713257
670075
91283
221679
794509
914813
1086484
1375499
809899
928918
1471438
670872
929716
1199025
1219154
564877
1291214
1213144
1930659
1625092
1404131
601359
766651
691964
1716935
205685
366108
1809775
1733360
394711
423249
967022
362900
1508960
1290404
1043618
1741944
618864
1978538
543659
1345895
1588671
1043963
636926
227390
1322295
743583
631448
1845896
422475
671495
1516618
1595654
1907485
1030280
1286136
1081454
719419
50522
1170655
947839
1982639
205434
1123519
1689588
1900884
643027
292566
1348646
105992
1485098
1164530
780169
9066
1741944
1662951
597878
597334
1279758
871460
1841976
906823
1403442
1880364
1518723
1939419
1491512
360881
470795
1389772
1509228
412494
971893
988577
1975930
1728723
431238
124463
1723697
1813761
1316115
764058
232943
663217
933473
1135595
1738317
106126
799130
81469
15715
897947
1881841
1823123
1101748
1238389
1713269
1213277
1589579
558961
1941791
793942
763001
790743
560466
282035
888481
297132
1362266
1510961
1463260
194487
126618
1822990
1806404
525131
584131
1539271
1079862
564086
351101
75330
1866392
654286
315406
82860
1948814
1400742
952236
1205664
1009585
1672418
955626
852555
1651655
1297305
445617
120081
1650704
1432692
1419708
865027
126702
354284
1389928
166770
1002916
1608871
132998
547095
1503609
1675954
1565669
184750
245537
959650
159047
887937
1989096
431173
1070970
1490922
1158608
665456
1767953
228831
1768749
680262
300310
1307347
356108
1547635
610019
492165
1151074
369588
428806
1741851
243715
324574
213588
1062262
208337
1458469
1828774
1609796
1348096
1153853
1807878
547445
1977340
758617
940742
124562
1167874
1093626
325548
952191
127542
1398367
1274182
236326
624094
614542
922498
1451007
709753
200254
1722951
1282670
591207
1375477
1628342
1078547
201984
1136751
1632686
1493451
1309961
79831
574878
1043348
670560
817055
436929
755252
580539
967122
280303
627177
1900530
1426098
1994126
1198988
490945
1107408
947473
18286
723832
538061
1432395
864854
1973284
1447127
181733
642065
684699
210127
1935417
933202
1744302
1153351
100622
1001612
783753
217772
563834
821342
1837387
525649
1969718
1390590
938593
1222085
1515783
1971327
1736334
1053746
1562672
1067020
1962088
1231467
973003
326315
266720
540091
511979
1576450
1270580
1057381
1942816
1409703
1559993
1196184
443210
661291
429450
1832282
829981
1490120
107590
1710398
1103105
613704
826377
980077
108408
1424033
362751
1113063
616011
1713364
1538025
967497
1984492
306479
1816698
584569
1802380
733119
339986
301353
740788
658919
1376128
1040091
1651091
737504
1005788
404870
1490414
580987
869761
383107
1974656
121317
945655
1861915
1805993
1294508
1163845
1637157
384068
263652
1062345
471377
1279241
688446
1897845
569906
1335102
1058880
367515
257573
906909
1465610
658866
1243426
355355
901345
1148694
586043
1225540
1268962
195752
1626004
1488408
1041549
1624648
1677781
384527
1071451
1216228
1534394
44334
650314
436492
759703
432676
570281
1584613
456711
1274356
1375198
1147218
1225217
1880511
907042
306084
239371
1460576
535822
1796739
600981
1085272
765670
899980
468986
1184466
782351
881586
1895467
55828
660649
256112
1430785
1209923
1846995
722640
201675
1832733
686726
1745896
530699
264252
1635042
1336528
955383
1990963
1474056
116882
443739
325619
942798
1323939
1932060
12074
1605784
859477
1934163
392154
392472
783400
1737104
1313177
1652517
1627554
1049397
1826764
1093134
713202
1729645
1112161
1200394
573581
1888077
1439096
608622
1580758
483089
1675589
734904
1396449
357342
1767728
417839
1764175
770720
408479
824270
238448
647845
723164
48755
1631064
428630
362441
250613
384263
124084
1745757
997437
1376487
1257234
1431172
1884721
81046
1295095
179890
893941
406864
1668087
786474
1476786
1888530
1558530
960072
112543
947547
586037
1650911
74090
1777902
640121
1127254
369358
739094
1602032
1915159
1363700
744714
1705427
960012
756397
597286
543511
176096
1658315
943194
986221
639165
1531784
150707
1334069
698534
1895570
234552
1270503
1848397
1425110
597986
682497
1375721
1196735
826677
406355
1905391
935286
1009952
1555347
383728
1523123
387132
1229295
1578677
1926711
114913
1943874
1523111
1798754
1811038
1635100
45689
1905965
61549
1337110
1903230
854465
242787
1444676
1240202
1768321
1170766
1611391
816360
834511
226706
1495565
282303
697915
779126
355399
1518225
1571477
476888
535845
24180
1488822
1153876
1958133
1914711
799189
202621
273621
30837
331721
1228654
300282
1408790
1300818
561698
1864498
46943
1093565
478692
446256
1837867
1767543
132008
1534446
1140826
479031
970621
1972406
1323665
534890
217373
86271
604875
925687
465414
338328
1710677
1579942
1749429
945301
1556862
81156
1709871
322149
890925
259053
1322873
843309
565565
1763737
1694708
1900628
1998775
88776
257190
1159938
499556
1645179
1130749
1478865
983617
180258
988199
1529785
362628
203580
1812719
1752879
1219513
287336
56082
371958
164251
1182729
1219295
407232
1212874
1110686
446564
1065790
1967279
1914462
1683121
1244241
1199797
889356
1097699
857687
1866212
204355
216686
857681
1946392
1652750
190297
496112
1863083
1500326
1954963
718515
1141087
1284571
1773804
432529
1696419
1310884
1116353
571209
1269354
1647512
280129
3042
1115066
1412097
1623387
1198124
1494882
1904807
752667
155674
1608367
695821
611333
1014703
1974239
1306634
1909615
1926357
838572
1065470
952031
1583447
578133
1830113
556479
38967
107182
1487668
119688
667057
1959989
375215
363551
1900912
1455121
795186
350014
767534
682429
1913875
214294
279540
1976062
317179
844081
177506
405980
247709
1753796
1167440
388583
1252569
97013
1562732
574056
1795449
509667
488650
108806
648375
1536498
1739740
630139
1995013
119586
1645578
1318554
1749047
434788
937441
973146
1480212
255971
813106
1331011
1504109
667640
977586
1159382
296535
1340096
143430
1567481
335106
1866368
1424893
765350
573930
1273354
684836
186014
839710
923966
373272
496028
229940
1591873
461476
162097
598040
132542
1702682
604024
131583
1317909
812869
396407
1551601
1882341
769260
1686842
1043017
1462959
800280
850713
1940184
425081
766394
1168001
1887647
1701564
1401735
1402724
444507
323923
688138
1359663
875463
666311
232578
1090933
163160
1642098
253029
682113
1408971
596037
727478
330481
949041
1493679
359810
1647951
788057
1017790
1549841
1799546
1400574
1844231
1389514
276034
737455
150088
64754
157535
495447
868873
1077814
1718268
510324
1810858
1023510
1156421
1480797
767364
764425
1467423
1407810
127563
1811232
147589
278694
1798187
398277
1818412
485885
1424880
299866
1744921
1629488
1118010
611969
525251
161913
304585
687448
1436873
516991
1332306
524890
843587
841552
133235
472940
1532282
1226421
96362
903845
1279139
388247
1491337
1935247
1539523
1547327
1365057
1304477
1160551
1340471
1179410
1964224
1489961
33925
1702396
1426665
178700
991399
91346
1693804
146233
299572
1569813
1180157
1619132
306426
366594
1005990
702289
1235251
978325
1958883
539672
554836
1470935
969697
658368
403814
61575
860007
661550
760247
536811
1465956
1093800
320274
1443131
260303
67515
6835
1654473
982205
1659992
1059321
1168642
221281
53034
253888
1794059
988114
1082804
1205978
335446
1510248
201895
1179085
102135
547299
179799
1942636
1498714
173544
1724675
1136027
1072344
529119
905466
105024
1606128
1427601
1322794
709096
1793140
1296785
752321
909610
765840
1301250
1194589
1767732
1214857
352799
31845
429077
518102
1502694
12929
581087
1382944
1070181
1515974
875974
1689453
148677
1777997
1088928
1535585
214988
181106
1279606
724254
1893564
1706350
1405984
1256760
1781010
846135
503470
373387
1015095
907623
1536904
1638549
1032934
1187330
1488557
1557277
1933555
343867
1018985
1113710
621255
262952
336461
6238
1420887
717179
899725
837240
1218810
123376
1326110
108910
1456117
1664211
196324
821383
1600530
1470367
764177
1842067
573805
126112
1928456
1651790
1540388
189915
596943
1660373
719324
1048599
1201153
1386775
1238714
307439
948578
1015997
1548521
324695
1764151
556433
939016
721916
695227
1077873
566475
363396
513474
1459538
68200
443747
1164690
1008528
1232704
705689
1956227
1244249
522803
585340
905446
1982918
154302
512058
529118
43415
697491
1658844
189942
1296349
1183859
62575
1436099
1761838
1603078
631871
86483
1142803
13700
78922
1195073
1992970
1857141
993148
299167
596134
524320
1377052
1767795
1222059
1145568
508105
1812814
146651
1476348
1756096
1417093
982977
1356814
354084
872735
1731598
750197
1973695
678853
1694350
1540353
1043964
201661
727672
249888
1944985
1900417
1289018
1885695
958165
136080
1799075
293279
600940
975294
1661864
1705472
300125
615094
1219661
506123
1946768
1038595
156599
21206
953135
761189
1381330
970155
808669
905364
28088
1567
1033883
1402254
360351
1569908
696726
280091
1416671
134714
912903
1898789
806083
927699
21178
1813133
1119716
1155070
1086218
1444282
1091582
17281
434727
330292
74478
708746
1814163
1321756
583761
144753
468854
1109509
1463073
1794403
1962715
575658
5186
675071
601795
1309857
567712
1770141
1783964
408143
1363336
1228160
1791709
912031
939849
652557
1618990
149414
1622532
285201
339407
996140
69508
1671010
762043
673784
1820524
1899923
536096
1126254
84891
1889790
1328954
1961471
1317149
1833440
1873960
363514
295165
863463
1073208
1455708
1463318
550600
1480174
1595926
1082544
962715
672771
273524
982940
1065470
1818794
1287389
124473
974371
612570
512159
1595416
867358
432800
1474494
1969875
1189988
25255
71706
1372930
1690851
236773
808100
1807411
697247
1191327
1209437
1884767
981811
1017599
399637
1462803
1418958
217760
1060953
1935561
1716529
139598
859215
112671
982636
1367381
1731396
1787378
1943393
1688964
1427960
612719
986338
543486
1060654
1398081
1875136
295651
1571161
1868491
1928319
253404
1231715
564144
1409385
1350419
1038305
1243273
394142
599490
905048
711873
1563722
684945
1850473
1137526
341389
1435165
543170
856137
418954
1808375
69156
828031
214105
1835006
650918
1792683
1967071
557852
1527483
481973
375584
394574
1342980
919154
1606883
688005
1542872
1788723
1216669
1602052
99380
928695
948428
387550
891614
1248533
913078
137261
1178888
205685
1439666
1599367
130141
1270905
307935
1288863
1577838
1078152
451443
260460
1026083
1596762
1029414
1822817
208233
1357987
1038679
1556830
82632
1371321
832737
597008
872635
667192
229331
1241985
829643
1037293
1451571
26959
1710398
476978
1511682
1680473
1553724
1193435
847670
5890
439690
1897749
1946026
1472388
776419
1222533
1693469
354783
1650699
286160
106883
551401
1204272
564640
1593146
632074
749914
1343579
455937
361271
460477
1839275
1240947
123479
1132506
1991168
948148
166912
493320
1835394
910099
575215
407479
1604670
665388
41604
477430
1960921
1535317
28605
1726439
1883419
783469
1307779
614888
100169
328036
1075200
1612971
442321
1389612
966499
1277635
49690
27272
1072047
1482826
52005
1460585
272431
425410
476648
361170
607019
634554
1652335
417036
1691299
1210718
1125133
1078907
1919433
49333
687733
535432
383913
76523
1288673
456933
902645
1721756
1950806
939626
1246358
690816
1265479
1569600
824449
1313108
547638
53909
170064
557464
1355121
860438
1024658
77608
1189447
1994893
1176005
1407889
297
366637
914235
676654
791393
51878
1480681
1601979
1391803
1163176
811277
1679863
893294
1392140
379006
1069567
1680078
1859189
1710319
1008226
282889
543706
365091
1157345
495047
1388739
1968885
1697980
1341761
1201188
460857
1615499
1907083
1189022
1235910
1771710
1803010
1761568
1408204
1371995
895242
779199
1601128
111677
1578234
87914
356975
98719
522882
1031823
318706
329445
142520
1591092
1703630
746885
1984645
1783181
1261215
1525929
549713
281323
1744035
1805933
27389
1225074
271057
50425
1007626
1643896
634912
1833704
372831
594436
606497
1286186
818235
1308610
1676552
1869715
797853
256754
1109152
434641
1550041
790211
100233
949906
134056
1127475
1838425
78867
771575
1361189
1464387
1715666
370020
187523
9589
319876
1827363
260171
1702818
1413434
370118
543257
1140562
209493
833599
638964
68703
1502533
440879
1537489
789628
1910547
1114948
1707499
859268
34231
817250
1693026
1221879
389321
1517223
1577890
84066
1565838
154106
1077930
1349238
1169008
1501182
1180074
1293081
625949
99622
1235311
449623
47689
184775
424653
188977
1964236
1512943
1436916
416854
981956
1209000
1659853
1654454
1987194
411861
720274
1812983
765389
1579119
859792
874605
576306
1158567
63789
543060
259677
1459375
1543897
769974
1715056
367376
183472
1722079
1254160
739419
597586
1677591
1685105
1420777
878064
1400157
449938
1997909
1468305
233980
1109396
423156
1448807
344946
858239
1467782
1886311
1695844
388392
317510
1806436
1865857
1064025
638102
223900
583622
747296
1100528
1101063
1237741
1399050
1769494
785517
1417435
227710
569289
767231
1693685
1793852
267534
1130182
183827
1076082
1056352
317992
336898
1691656
1134230
1444292
672707
41909
236033
1638899
139113
243035
1248249
1720751
1330213
1510278
664543
241544
474574
1503863
1429269
713438
1331610
56082
1505950
238773
1617476
868184
4500
1995413
1048734
659784
1149618
1214376
1799660
637971
944382
1793761
739414
1269374
499480
118612
1677182
692800
919892
1491151
1587070
1813055
32435
347142
225342
1459691
260808
405629
729855
1583827
1540967
541984
648781
1731053
474381
105340
257981
83419
1036552
1783892
961514
1303880
168031
1253367
944523
718990
1131926
1313658
176237
1598500
1100278
1024127
1957051
699932
1199162
155234
1557601
503977
223621
868898
725909
1359753
117941
366964
982805
94064
724272
1990407
1561253
304065
924312
1699482
1339148
1311820
837455
1708376
1595575
289698
1674816
548433
1721133
1583768
460777
76219
583288
1937993
1543248
663840
402911
419010
1489832
726071
1498131
479510
1277291
547104
908682
936564
335671
778826
1539293
815275
1784068
904714
1931125
1213695
1595029
90682
532336
1617839
1098164
1494714
1340188
637566
768682
710787
1138789
136918
98660
1483192
1302387
1907809
122844
1310914
727891
256125
1378136
1435282
1904890
1705194
1672834
501464
1392906
1480140
72837
220336
1990218
675948
318477
73692
1006436
1045986
1778047
1479451
147657
559483
1916164
980147
428209
1727153
1885502
766639
103175
1406896
718872
1519696
1036554
937351
1702446
61755
1946966
1297248
1526798
980285
1296587
578035
244352
1721615
1283359
841139
268589
1992595
1062566
1620528
255297
1783349
1780974
1109324
480693
254029
1372477
1764710
1873580
368549
1652205
1525062
1300640
1197720
1729591
1055318
724606
1022328
243355
888493
1603273
128540
816986
1375200
1876448
955021
145958
1142498
238461
754042
337744
905162
123338
1700540
1168988
432475
1030347
762979
562131
57520
606652
1279604
210724
1829564
414211
579974
955797
159192
1980164
26412
806020
173297
1159761
1935824
1811224
1570625
529174
120440
375837
1822557
671284
1198774
1490334
1594863
1148136
62883
1628990
277185
155778
515984
1054291
1128917
1595732
751439
934735
14608
586050
509590
226202
45489
335503
487655
752513
660118
1997177
1981178
622612
1682424
833663
455937
18725
1029770
1563949
1957059
1142615
652525
405993
1811714
1339842
1987046
682632
569704
1225875
780605
986838
1006710
1450463
1054528
588719
1046009
859366
1689640
524277
400470
1044080
1420723
1190089
872569
1609033
1446541
1016561
1446527
1988969
872579
1769306
871132
1464344
1972548
1245016
430909
935132
706987
1909974
675007
360476
882270
1172278
769294
1467184
122729
1520469
716710
192785
753039
454887
1762179
433487
262940
1364589
1648250
1670313
947982
1350340
1193059
890108
1023380
1692378
1316825
1592457
1368186
1498162
1957836
307453
318529
1755556
171248
333101
788604
318447
635336
1462095
946505
979133
424130
461827
1003411
1611065
1665019
1498952
1392417
1422930
1505443
1441986
1530186
101744
989143
928625
874276
1314147
1002170
1278160
1368233
543376
647201
1368744
963603
1450571
1322429
928380
517758
341755
1374112
510554
971451
1994136
1961620
851343
1057218
1638882
1511233
737798
1585413
1012989
1555819
1080073
113306
1266710
69462
585428
241104
977748
1189132
1554248
446184
879557
309106
1768600
1531733
1188451
1555905
1416226
485134
1613403
1648096
1074391
1422039
1939058
790531
572208
1444212
1790201
1529671
376186
298024
1593654
361415
1898294
1976313
847667
1354927
580929
1088156
742657
1019084
1119585
690459
5171
1108624
922079
1827087
509876
1800479
1554017
684899
1328138
549960
876399
884318
1158498
697770
1490580
1281961
1977642
197679
1907021
556319
188568
947559
1276473
1170387
858752
1716065
797181
1532885
1457950
1836382
1920841
712962
1219884
935388
405299
921666
1005696
977001
276204
1106290
1129910
1826124
573883
736488
109750
1237435
31372
492006
70427
1173789
1680078
617907
637842
39121
1634842
410997
985892
265855
1131649
19119
543455
723379
1491822
1171583
592122
1399370
1790420
1504346
232826
1803925
1249183
580665
269508
785797
1590143
122905
546414
466631
172534
1206695
1690479
1358512
1914987
1424265
1061387
262385
1828810
1085186
1171235
587933
762221
1794274
1577505
1729936
1591781
1128945
252228
1362198
1545833
737905
1278575
1646864
1061670
858680
87827
1286722
1264406
916344
1633100
1062149
482281
1637002
338151
44366
679832
1152222
31845
1007432
695922
1983068
321028
128561
1237203
1078692
307850
455475
1926004
418901
544178
667056
1494717
971946
800670
276678
1139401
448775
1702832
1738982
1512583
1653104
1986351
224389
1626864
500748
1634752
977300
1697656
1688947
1077206
1426926
426641
1074823
1163438
760730
844852
642594
869646
968420
426362
636318
1915160
1198754
1913302
1807547
1619502
1624086
1651134
1915646
360155
1255853
194058
1225495
1189946
627571
473162
1492764
1551458
259259
465443
996459
1756444
445524
1110257
1409605
836665
561471
1610068
275038
107340
1123070
1634987
307065
106205
1793026
1211312
1726493
477942
1486699
1563875
294199
251336
1666399
689767
616441
1128173
1730947
1850486
580343
801235
552659
1068816
836333
1063366
583725
412164
148405
1893762
1168383
922250
120085
868566
58970
686323
1099147
1763199
362110
1024270
1778095
513607
219906
1871819
41468
344867
1880629
885498
1508400
1932469
1931917
1275384
125609
1726161
813766
1979938
725634
653160
1018777
204477
88224
613984
420391
644702
96726
1628378
527346
1841438
872495
1357047
1200267
502455
33985
372122
1290040
62711
790743
1277370
1079257
366938
1279665
1606311
793333
275718
453062
1042726
1236886
663048
118346
1650291
1721789
1127734
300469
1534242
1331224
175494
329127
684497
955675
1155922
277712
262978
1024344
1659280
1889167
1128668
572942
1035989
1948026
1232670
612392
497954
437184
1429451
110070
1805303
1179275
341650
1382304
1821775
952446
1767325
1415807
1814625
414990
332879
563945
1455150
819043
1615994
727903
1470743
1545443
44320
1760038
1672665
1613679
1727863
594411
487366
1983663
949526
1054196
1870781
276124
555243
1944751
417362
1140740
63711
1539407
1892671
1413926
76727
1564734
1757920
412332
1990270
1466763
1526982
957662
1465632
1654484
1837930
1143744
22413
1740720
1250420
249463
479195
1125667
278115
1952662
1523928
707124
908926
1084357
1950092
743012
1335866
1474337
325236
1283660
1046122
1304700
1073458
787427
54457
474804
1874234
1149176
1713364
201081
228129
806677
221653
765118
1991239
994596
586369
452631
835826
1004270
1651152
335306
460498
1264978
917805
898054
1943816
719254
1986232
1689471
1061798
1667278
1670682
1072925
528105
1433251
562238
783943
231803
9868
1701047
1406885
1417700
1665660
1687448
312893
117217
1312967
1444653
104352
395319
1436833
1718762
1291648
467035
649593
495660
1353757
1879387
739007
1723440
489329
1462938
1953555
214981
1820833
1161055
1575204
74202
1432299
453520
815765
304719
566322
989554
1336764
318949
1421782
1200740
81880
862681
241178
909999
1053509
970278
1309892
709007
942682
1182698
1265840
1930210
735672
659271
1021640
1967788
1469655
786473
1958162
1825900
693939
400146
1422914
1138295
1844499
1754225
1632632
1703284
975835
1897214
690430
1835308
108648
206613
614362
1431796
356462
1884992
11383
212144
524056
617352
306707
88372
1243396
559736
283369
1075099
378707
940474
150482
951196
1766728
431110
63219
1630192
1722669
833697
1613812
413028
1444577
1200988
671180
1221325
785905
1501955
1945944
1043277
1323606
136065
1538775
1721374
1098879
839046
243858
306149
844957
34431
1123945
255346
1366740
385222
64312
1318159
1138836
150933
1527837
230865
804757
758130
205668
130037
873899
1392279
1378074
1263830
861390
36751
486683
348439
753185
1463208
858924
307157
1420537
1318833
1176271
1868951
136543
559734
1534850
1716711
1623532
1313543
1498027
1128314
484972
150248
642808
742261
647452
1008422
453613
1318039
1607347
838092
574228
1671213
84356
1886878
85288
1830124
276412
1164835
132379
1234969
1234120
401539
1046731
444290
1174541
1857339
1733520
1735411
1268403
769468
1466623
296354
1542904
191568
1574315
685582
907572
1637334
1213453
768820
586684
1987791
437818
1648629
1631875
1212758
1891594
1885882
1367383
274538
665763
1758526
1617593
872633
1615098
55202
987872
331369
334641
334040
133015
1712542
753247
1644538
734803
1333144
182178
1484945
853902
966528
1544195
42848
907371
1873822
742797
1121871
1453168
612029
176812
1907329
766622
1223547
1409862
1454174
407304
1400497
746987
533544
742897
988755
156066
1400791
135989
1163194
72994
834111
818022
340090
1507801
451585
926416
1080307
339233
74948
1779026
41405
349408
1782516
76115
1467479
257876
466434
1480396
5842
286215
533217
1828466
1584662
1970999
253177
228887
768533
939153
1235292
1678340
38863
1103746
584410
1327017
265418
1221971
1677184
777939
949955
1856289
310692
784700
70351
867859
1118913
1914409
423537
1183554
137334
1329898
445346
14034
640996
1425188
977684
720601
1844867
1582821
1716437
21875
645850
1111059
1271112
1045268
1065367
1425101
510002
10049
106537
236660
837061
1529862
1949161
1007560
654842
1394856
201963
1421619
1663103
612922
1892728
469796
1685719
1857787
582228
535036
176237
1907019
1869475
1527883
893481
1927794
674230
1544117
1484535
540014
10175
820805
1464808
1351822
659829
883431
757716
76033
1791805
1463975
333782
149957
880075
1675104
907651
1125769
115
386461
678697
140724
1522325
1191400
1179829
31805
1893054
1875430
919937
1213811
1534914
275212
1949913
1047813
77220
1871736
1713204
1928661
1138984
1002802
1257632
1542006
677817
1288405
1397389
1177658
1915312
874843
1805649
1828285
1598962
1658118
223937
996886
891853
838715
835131
1052132
1426727
1568507
205892
1408508
717509
716785
1526535
1628788
379903
139570
719419
674913
35089
1957152
333120
1334545
1097302
1348623
1445048
459438
1171847
738639
1520918
217106
1923560
1816497
309024
778694
770882
1000947
134913
768577
81478
739965
780725
642007
953752
197387
905587
1527935
1780424
826508
1954490
339673
943508
1191823
1854490
787364
336822
425546
1452655
1809685
1581476
417207
946148
815251
1000945
1519616
1949167
1337416
886205
728747
1765866
1076397
1825665
448586
1340886
35976
1960857
276279
574338
1016567
776364
361398
1702665
1032639
1751734
1152791
1393698
771589
352127
1964516
244972
410105
951485
1329148
1421942
867435
1897241
1409717
1609434
1143832
567580
1558971
1247655
651240
566927
463278
978482
684952
1448771
569359
1325270
752092
1930969
236528
1807810
1442036
506322
1568271
1554065
883961
1685472
826135
1642213
1592795
1043796
1205005
994376
937055
55285
862323
1994817
317080
774990
861509
1423333
534809
226228
796677
767520
342626
101576
1379745
1398593
1799840
612429
1849299
196561
1367050
1492919
1443069
243039
1853742
1249171
30629
348079
1819055
588027
533045
361390
1489808
1535659
1197892
1529775
904095
1169635
1079546
1342620
1710920
1941560
1169538
321178
1540880
1557878
1295815
189309
749837
324927
425167
552284
419582
1930783
21338
1932816
846593
1824536
1559863
1572884
59879
945635
812706
1160308
1877397
1249020
632427
843488
1489066
138430
1175153
118465
1155468
185823
901379
288308
1960591
1360467
1789476
1356328
1726
554251
1541177
469810
1545414
1955509
840433
876569
435154
1922313
503236
1883493
84578
204727
41835
1654667
236394
1303891
1091985
1226602
477354
743548
1441103
1032466
766483
1093710
611005
1576421
1944607
1441306
391386
1345358
603219
890124
1263518
1348063
1677561
5235
1016000
1157263
566769
1499440
1344691
768299
236536
734463
1201475
1105949
1151122
1026423
1810217
1284852
1914867
1081376
276799
361542
1704326
744781
365443
819828
1924459
1190928
1288222
358418
1802031
782017
1706758
654029
754893
356640
944240
1883383
69813
1931427
539876
1678711
375323
1889243
1139947
152103
40622
1451135
1183062
1922475
1044378
1235358
791589
1978258
1205348
99096
1046129
1573169
1159452
1428674
1326476
38878
470142
303610
1498386
1918818
1465801
77126
351484
546298
982508
1958286
204618
1164715
398388
971901
732683
753028
1387352
1485345
167899
1428057
360051
1923993
1077208
1381594
1794344
1706541
205503
577736
689641
1300460
1625311
959516
1670014
232937
1702864
223843
168414
1395922
706089
451122
1236201
1167330
1002679
1826755
1549197
55654
428641
369298
1588200
1452728
1231014
1033131
172722
1951783
70649
1424287
1581456
185091
388953
1365137
1499032
588608
768449
809908
1852998
594411
921697
718030
167919
985324
1568596
452295
1613916
870108
1140379
1820133
1774336
79912
1704072
1539608
143800
902634
1082336
753521
623543
330559
1512935
16166
726866
1506620
512779
282549
51260
694993
1196891
1698190
1595544
1800354
894922
226597
1103136
1275785
320059
1167572
774968
13468
830169
805865
170841
1249141
1933723
448503
40554
68334
529285
171685
995502
1191302
545364
1472584
1936647
1970396
788024
1164271
216145
1958567
353624
1200771
1178845
1879474
1280971
702069
575039
542391
201084
221939
959516
1505124
1701218
1961502
1569681
751904
532522
120450
556153
1844045
1221776
125156
1597808
1456067
114002
1650360
1182658
398409
318946
1897620
271087
1407006
1161321
1243247
1889204
682167
1548451
643941
1872421
128598
1585384
733709
1098147
981785
1862485
6132
1813382
427619
238518
705199
898012
30356
157754
1653022
426522
978854
1864526
881535
1909734
1194079
730797
1036474
1667246
1051141
1649368
1559524
648986
443800
456514
935216
540052
1566892
688869
1783171
87808
398278
362804
869872
14831
1262370
1540502
226262
1358957
1960672
289771
1019946
1813804
1551329
284731
809130
94473
1452848
948636
1662327
1121523
190552
105057
1250047
1564370
1028524
964168
250829
1485765
1741443
706915
1558527
24771
1392979
1598511
137557
1613208
1265196
1724468
45543
1755265
1450985
1913822
1618628
1948060
1495975
467009
1751205
1871902
179703
639315
903234
1372237
1245669
131777
1435303
764839
205401
1410647
826871
242307
103740
458169
1462105
636579
213240
1542845
1348939
1241135
1750804
372420
1518493
678190
877896
1267370
1340471
1227741
1862117
577067
1107760
1938339
287978
560934
233244
959868
1440214
1880163
1672460
590978
1165041
1862650
1197237
1822113
1892436
157194
732007
505346
724246
405813
675160
1000153
1891292
1630670
228359
681300
133247
1409657
612282
1267863
633977
277083
393595
1463836
635559
887735
1471218
423169
1917990
1754717
614934
1408483
1827970
1347779
1509775
1101484
371170
1690101
825854
1022981
752954
258180
631916
516489
11630
849841
1199970
1581472
1496615
226973
259065
1971994
573832
671540
450505
753037
1682457
1719580
1204433
838108
1778179
523673
882745
436548
753184
612674
1669399
690167
1071716
1158776
118248
571975
1325515
190530
1421014
1244454
1914123
1309177
1687531
756651
1638695
189862
1504809
853314
1134704
522431
483755
45489
942033
416704
119787
1051711
1581014
1873139
1020816
570050
776885
1329818
1875651
604884
687726
299192
1539041
830441
822433
334814
1379723
851045
1255509
875231
508643
400765
1279798
1768038
763417
1394324
1510397
1657514
1978037
501289
1885702
1010298
531832
807977
1493377
305590
1460430
838228
1403161
868849
110985
1722911
42678
76381
296885
1171200
42997
1174020
1862060
1490262
826858
1905436
1966352
1879480
149579
580671
1192287
941747
1382398
883810
601541
582673
1820184
1350151
1469128
1253223
626548
929619
815401
1217273
216792
933406
1786778
128237
303099
883996
1963780
1704757
1366288
1684152
901064
1544824
1511847
943417
295192
1528281
1481372
844661
1766727
1976902
643436
1780743
1026381
250347
1164353
1983739
1648209
855565
1354535
646422
208621
1234948
885842
1180112
1024140
897856
817179
1378090
1697551
418566
635900
729656
1956534
1863965
1043348
755354
704503
1348177
1165768
1592572
1958545
1812751
339979
1146247
672944
1374588
1864958
917829
76104
1048441
621368
1322542
833890
1218515
906609
1605078
816970
1310863
926290
923200
477817
1405188
697625
529259
1821123
770387
1732430
1219951
226334
992174
257256
99450
1676358
727821
1479884
567337
1405869
1092409
1270585
211819
1066496
1602055
892032
1340432
292617
1174723
186748
1098349
1624086
1675637
377696
12002
1810069
466424
780986
327634
1304610
255056
268712
1970221
1382612
1872492
1636030
1287926
759667
1264978
39457
304049
616892
1378150
261956
514075
1782793
1933277
344288
206973
1767017
150946
1180744
16764
815507
889298
382604
641954
222370
60563
1611752
119092
1400135
1269571
1614101
267676
1278443
135157
1997564
87060
1671085
1929529
102879
1208476
626780
1154318
1618803
213326
1670865
1411211
1355888
1391332
1478027
99151
487500
510777
278493
1495057
1666259
797497
465578
379592
426868
1325577
383440
1134253
695639
272923
1548261
1829389
1261360
1195287
1936862
1904254
1962164
115379
474011
1119587
903083
342695
1137900
766426
321376
114530
180450
174551
1455251
1998256
1272420
718187
1002288
989640
619542
212479
1200835
606036
1757075
1877658
1183841
726076
1463421
841679
1338447
1794133
89454
418573
1824813
4844
54682
705281
1304731
458056
1057665
514307
908255
426426
379380
750387
1573487
1616632
294157
654819
160222
244042
1899395
423756
1898544
395124
738794
884879
768339
965291
606498
1908656
156520
145322
1781477
158585
1489954
582023
661826
482683
335842
138005
786369
337065
169617
125458
1790635
776414
1831954
690816
1919127
1789584
1522097
866296
929752
1953405
1653774
289705
442357
1494877
1684327
1362533
1092603
578898
1010994
1902439
1899623
1239134
527979
640768
336241
605767
1868610
1301568
881634
1232561
774960
1345352
1647972
133749
1749774
1214331
667969
1912351
1467242
822386
1537389
1137714
189265
1825072
299925
1350870
34123
1531480
887221
1464090
974229
676857
1637290
1100361
1146552
1333271
58517
1859276
82265
1890405
676986
135242
841659
718126
475934
542859
1327661
740513
1905883
1412576
921402
1550453
1955925
1259330
133125
452787
455783
964228
1071214
701302
968189
274398
1527942
938284
1846698
505609
877522
658637
1275719
165955
653233
885780
1364589
1392478
1641426
1564830
967815
940056
514374
923188
1561662
693023
1180881
1118161
308777
99257
915466
455031
186553
986291
424177
759858
1794642
1379648
304272
795167
1976779
62420
709147
1937928
1223897
422034
1280914
264179
495547
135616
843082
700643
845620
1540632
1990424
1090677
1439956
1410381
144385
1186148
995247
1138766
238688
1679670
161266
179114
604302
644477
36763
1620602
1981037
365443
1109977
643039
1500481
432654
662511
832876
1624615
1898242
80893
72438
203584
1285331
1776641
627177
1982850
1552261
1686245
321807
68120
958582
746208
1720883
381370
330072
1407386
193996
1073769
1085770
1023751
765476
1296695
606976
400276
95979
1619518
728526
19726
1060058
1018254
1140155
1194518
928336
507419
863352
1613785
1261397
1603800
1636119
721121
1720888
1558565
1161492
1508956
1292992
759114
1180727
1611104
376606
583984
239402
1269512
786533
1124232
922020
942052
1706916
1677856
673771
1467673
1976076
1888078
988764
342377
1422766
1198214
510713
597724
125532
1656671
291186
1381074
1038643
674467
42242
1175262
1170677
676851
1286195
807365
891020
100030
61156
538905
1572700
925356
289355
1800818
1904952
533682
1134784
1392339
1698507
1204163
1585570
1559951
507087
806923
1942161
1656053
1963724
92152
280550
1389360
890122
820504
998734
423973
1312900
1186913
1268804
627662
1688518
1459907
1844506
632966
651026
561947
864188
786455
1774649
677945
224330
836911
397555
1745577
381058
1157783
712061
155868
708373
920197
1601717
1491635
1847496
1216772
1129503
1590007
1699820
149917
1940072
408175
474514
1329845
234896
605055
1036586
225850
796477
1222748
686239
544368
1015234
1572076
1284536
485580
367383
623650
1952052
1565977
1506902
113497
1764237
1411967
219216
931128
149043
1692853
328884
1325458
1643734
917248
60178
1774748
1648479
1047570
663288
670744
241104
755285
1261029
1724907
1182275
268980
1879484
552716
650527
1084861
1728318
1468514
247508
1740961
1020954
570673
1770234
1384670
974819
1955753
402742
1857045
950994
1173896
1332048
447429
1799873
926629
723491
227862
1690523
427882
1883416
1726956
1455786
607454
1050829
1733943
1826331
214077
1438208
588414
279350
1158594
1243960
500444
981876
239297
1122320
1548043
1817407
1303656
1551904
1109804
1964030
1762678
1828226
276497
555185
1097201
534890
1812093
1840848
80418
1012343
625346
384839
571342
531530
1938420
1146608
882592
1853273
1590638
1051250
51059
375777
1674517
760535
1033883
366435
960282
477670
565509
1661234
488590
1287359
1258680
411288
1902703
1105845
1491527
1446190
743363
640771
1087082
1931932
1989034
529719
1826970
1961658
991483
225424
1195097
949987
478071
945556
1519131
1078202
1613268
1070994
1251754
1815679
416955
237593
843435
1928156
1514516
418540
374747
629654
1079709
1605465
1843906
42128
513764
839759
124935
105599
586690
1556179
379293
760636
241032
37517
1825667
1541399
714683
361271
114940
1585825
129705
1463495
171115
343653
170175
897983
730054
268106
836197
401469
1123769
1949827
852715
1420463
1839792
1671756
976403
1211312
592251
707340
920121
1321164
314972
1283890
151077
556949
184222
861627
96873
1553554
1592354
130191
112796
502679
850167
1625611
1638104
943508
2059
778552
505609
1233472
1663195
1159982
334626
338585
1837325
442612
645953
1523510
1511325
186109
1964287
1413844
219471
540737
1968681
854514
1997302
657541
1896785
759281
807635
1492951
573121
217019
791027
1820599
348937
1426486
321825
141654
114760
1227109
1746871
1720727
1512751
1664198
696209
1160736
92451
1922498
1000724
1572917
1991959
639923
1494036
566156
1123827
424515
1064258
1323832
1740519
1506048
1485381
1346063
1226260
1231117
242841
296801
1062435
1970468
502987
1933201
265708
405843
63270
1295488
440053
946801
1219288
1187466
1404147
1638929
1210439
667802
1399402
532830
1606106
1912528
1339160
503828
423919
1047696
41437
932066
353562
1366720
362993
76852
1545357
1867194
1164266
1535755
634166
1676425
1897177
322339
1836372
955250
304176
1339330
307074
555437
1323970
930410
1720475
69915
1639052
1756535
1010502
1618592
907407
1984851
1904602
1331426
85738
1512161
241601
19639
720616
1028461
545971
1920638
1567674
1809124
1461967
430903
693913
489981
1208389
444994
868091
1758534
1436454
1800888
87913
1341108
588433
804743
646298
1157301
737255
514833
187887
355225
448864
1295110
1766727
658356
417646
61417
1471843
1484692
1128941
358426
1836869
1592093
1888838
486467
963297
1630757
1844314
1063377
1329846
296831
839848
882960
1118565
1292372
1974712
339203
748346
1510690
777189
1193320
501527
1618728
1267623
1900052
52296
594811
1649362
906234
1670131
1556353
354354
268489
188937
1576650
1692370
1021820
1445588
906117
727078
1399639
676584
44403
1246788
1718414
1098829
1988210
651747
596360
492373
1098741
318567
442331
961803
1028249
909386
1273351
1178696
686068
1221971
662290
738981
1269871
858834
1394467
1466593
1173955
267429
717531
640870
29779
807319
829019
1812858
1117785
528653
1136594
1771633
306534
616481
1522968
1560868
1893296
735695
1041754
698064
814700
579831
878724
486070
1266261
1445448
113527
1309764
706909
664747
390992
1302650
1469193
1555917
63826
724265
449535
1750530
865397
1767856
1954003
337565
32199
511090
896639
1603619
974031
184902
1193836
1679338
746750
309326
312888
1711499
381646
550700
666298
484592
1243360
800507
904714
1043060
55645
1986044
1575071
1450196
1494717
574193
1260863
310305
876291
694867
1988651
1661704
114454
830320
1183035
982843
476347
958948
611984
177542
246588
481988
199644
1624391
1296181
1657432
1301003
1402725
426447
749775
1256039
198808
446389
1115294
1431238
641959
1273343
718770
1360935
1265459
1560261
271364
1118051
1764772
1697219
723337
1256516
1173083
1981310
1166250
656114
1009259
1577812
192908
778883
1836079
510156
1572657
959369
1570705
535051
307233
1093138
699105
673392
1380621
1302111
965590
462712
884432
456423
68866
1122517
194943
1284485
1292247
990576
780572
991598
187109
461750
1539021
111215
1440521
648727
234646
1620401
223536
110764
853989
1768540
1675456
525815
698543
1639837
965803
510634
280416
1066974
1591139
1472609
849648
217019
842101
1032004
1816597
1204389
897470
819705
1640061
339421
3639
559980
1506152
38521
968346
1137644
1976841
275871
395711
772792
370267
504235
1889417
756238
80466
1529621
1826174
1032795
1808257
1488551
454568
1676922
912666
949722
1866448
189309
153033
601750
647740
1662957
1120116
1690844
443567
430292
907099
1775751
138543
450517
552302
888072
1060114
639315
101002
961844
1709223
1304191
25564
409008
105170
985652
1238448
1158336
858130
677649
200131
1049404
339401
319501
1567145
1557365
462396
1171906
1852471
296714
678294
1901776
484949
1757193
455349
844883
1904571
1203318
1019767
1179943
1610424
1969687
1238401
1066437
1843492
1814146
1356522
1249745
1112772
298014
214040
1897843
890320
942076
1684848
190661
425299
1622719
633095
75511
1349987
1760047
1759
1945376
220966
1066802
451386
347150
1498100
1752341
459285
944206
79978
1890782
1686481
1434174
1279992
1947498
236451
1749338
148824
520158
1244837
771092
518429
985099
1250035
434503
932416
1036988
552258
1401840
1339495
441524
1351022
932004
680443
1959409
776706
1967861
488701
127176
900436
1908363
1455796
1295734
1465660
1736743
358232
1101581
1433042
661960
1445634
403679
1526180
62943
1474951
692216
1126073
1471770
1037732
840495
594322
354846
850082
632493
692906
508719
1310524
1987533
1676758
503678
573832
450624
1185802
657131
1837646
1289306
907149
821
1630163
639899
1888833
662832
1526132
425019
193543
927204
527493
1670545
141715
481449
168589
498889
378334
1086241
375387
1917821
1622411
1794914
1372405
166639
1311212
419006
149140
105606
149077
847511
327846
587373
1476240
587725
1360177
388420
303354
194287
55572
1261601
1711662
1180256
664793
617030
1806104
304765
794919
698617
1991954
1395588
515413
541996
701095
929922
929487
593658
691480
556950
299284
1826492
566136
1316731
276549
1944533
1710280
1919522
551922
1279231
1597962
1760136
611639
341323
1513310
858577
1082646
1112015
640488
431796
1114365
798325
575577
815089
1365433
1329146
211245
270648
1065671
1398699
116720
1171906
1473330
224408
1966009
1784822
795606
1102543
585490
231112
1330040
608276
1484532
1443099
1346210
723432
1008197
679884
64336
1613571
895482
141820
277332
242658
201327
128579
413256
1384658
1623494
1037429
1250307
1924909
171669
1327700
440344
229314
255132
295852
1316765
296312
1399629
719719
282035
677021
993537
549670
1953374
277078
1649075
93682
1300570
1163428
1125940
208573
1541071
296292
41679
289608
589873
1064818
1737381
1848723
68455
1376529
709823
1886023
1468372
1248137
121606
893036
992684
942451
1863437
233988
1891810
291881
1307129
503931
1813033
204983
1239983
418123
368013
661946
917630
1774559
125056
807673
1953553
1068698
540652
1042436
544318
1364718
1907025
388304
1894662
1880037
1408693
442677
1916360
1034336
1427045
1154969
144272
1085427
1562735
429092
296796
1422748
646839
893318
162588
1687631
729082
677959
1531568
1653423
661946
1115517
1858883
1222386
1472209
54276
1056880
1779306
538014
1228393
109460
1683339
116084
981865
1817833
1932001
984600
1241426
1836529
1231193
334381
1670179
156987
1246158
542883
128014
831944
632961
214640
276437
1054896
1256680
627634
235986
282448
825637
142894
1147778
1916377
663672
1997183
1804002
1340545
232158
1849920
672005
153370
1791631
1501819
763435
701809
1428855
885200
363396
257993
1814840
14694
832629
875911
389770
85845
357781
563233
1982092
920102
1492740
1907021
847356
1370491
1510971
92950
620402
1912864
1764317
1392865
1455250
1339985
1166733
1730716
460062
642065
909482
1539591
1822325
396000
866000
376623
598888
941014
726958
923705
1099399
1322488
1047970
937916
313167
356102
1942785
1209911
880392
1816282
1245083
896102
1236010
1055320
1544361
613174
1455866
1970759
380364
948193
519290
278215
1305343
213523
1966637
1204213
981530
878124
668197
1553518
1490254
782573
1494494
1542609
1058301
1077147
14676
912790
400242
475858
1597757
540708
25436
600043
1686300
1633542
362666
1568683
1253281
629222
236094
808790
1938141
409673
649202
1641755
1605170
354721
643923
143936
68361
246482
1844553
1360733
1754890
1415619
1787605
202346
795265
580192
417894
245409
444426
1549539
122019
808805
1033844
1919319
1080030
382898
347142
571362
634606
321834
27392
301895
1702837
786564
1668367
1843164
1698611
925676
400073
1977272
1574706
285837
1284517
859494
1237862
1046034
1403319
1570130
1600740
1684866
861632
492339
534778
553550
1311898
635030
829543
863948
1814445
1021225
408643
313619
684667
268457
206449
107007
547596
292278
201051
1196079
1850975
1523730
1549853
1243236
13147
590184
1938289
386652
1831832
1958513
1199970
1809521
1108205
1942935
832426
1058600
1501302
1098514
809112
391733
383546
1760963
1453104
1911119
1833945
389857
801443
74660
1388913
75698
1154899
626287
1970999
835841
943715
1533369
148162
1742959
204993
1717857
114454
1385232
1939629
504553
1493287
1525328
963294
916732
1172412
1201215
88717
400317
92703
508684
1967738
61978
1575392
860079
93626
1579677
1094905
357045
1114365
1243827
1396963
1152348
1904036
418584
1030581
739515
1837938
445773
1600379
853228
1933537
1494983
1023137
1085382
1941058
275621
1801271
355141
667562
644851
215648
1869846
516908
465530
682801
1255177
609739
1133747
1036885
556720
1356452
1683293
1233328
747488
1976563
967958
377206
1754188
318652
917217
1360094
1078139
1496141
438563
470872
807951
1586394
805237
815296
902473
1946810
205707
1165372
727140
1541164
972750
1385717
1722900
1270035
1779491
466099
1565077
366140
1561766
1707333
1259406
659322
266238
110070
136675
418478
1884528
307447
318559
1614376
1160936
1583710
1225985
1213597
9291
687097
1156801
248460
691162
898734
1361995
1511354
931683
912525
403479
440741
1820410
338223
1324911
309132
21445
1639104
854820
312473
1936500
466055
597724
1413927
1270503
67799
1980347
1675143
524255
389877
1530945
364058
450882
1058885
994214
130947
75742
922611
1897551
330942
394162
948488
303731
890203
398412
520902
324110
1339749
372293
1471274
1596658
522217
1041474
1741631
1964713
978237
1981061
1790813
494182
955734
1742190
1167565
1407519
141157
1190672
1661161
773288
1699177
1175749
1866341
1494270
792715
1312065
707377
771427
1522718
1499593
209693
1910147
1720898
1956689
204265
458026
1598280
906910
524118
964052
899873
1608611
1492298
369218
1583515
1345442
151958
1656446
1878939
962365
504701
1258823
1988121
731090
155485
33135
126250
646725
1965682
1774398
1769511
1899307
1528539
847743
1885819
810759
713908
963844
132977
1965815
565542
1904292
1448762
422006
386076
1617594
1233504
1956295
543261
1706469
641250
1110894
49663
751024
576836
1646184
166471
1368811
677897
601916
1566182
1747783
1939125
217346
1619829
245692
1504808
1914136
1191400
1530811
1752605
952276
1180157
200926
1078725
113754
457107
1222519
996655
262056
1281681
385600
529249
881905
1008748
1118911
876807
57665
468251
750155
5109
433849
972373
1830209
202749
1857316
1614098
1735954
1043122
733817
1577616
1763146
463300
113826
1531605
1174268
710789
1725063
1709079
524458
726248
799511
1269660
1536758
1287222
456885
1866926
93508
1223918
1443774
1448370
770919
1919707
435902
1173164
261282
1591425
1177545
140231
111147
187516
1322940
434699
108616
890165
1595847
1372223
1110187
1361768
471546
1194358
604855
1071387
670427
1110434
1696981
114580
1241475
139633
780890
1594577
413701
36204
1045473
1126975
167909
1034834
526939
1346562
1235703
733632
1238571
752087
763816
1367803
141893
1643731
647758
539054
1688452
1952309
597883
1710909
636242
370876
437532
1939235
794657
282494
1688778
1927257
65458
1348248
153379
850263
1726495
797813
972980
1100030
1797132
865649
1495482
869418
1702234
1386365
1219553
1617883
483662
1649021
508684
182422
844849
553867
1952028
1345553
1197883
1157013
1764374
711423
1968086
459342
1403989
1856360
976791
631462
899873
889611
934713
853652
731989
1551874
623589
882677
1491672
1749869
653821
256710
634984
1789341
1879480
1745339
470040
107115
1535291
640223
677535
1440236
1677028
27743
11630
1348939
166489
1459662
1817291
1863728
116371
675468
65980
289576
1982069
1331570
1309051
1603465
1363689
896352
137647
441103
1298149
206987
244916
922749
1365986
351901
503411
422496
1718810
287330
282055
45905
576945
1240693
1507689
1479485
1194433
885842
295198
1020031
884400
1314198
1500409
1745096
1255026
1075091
1476250
149598
909558
1674396
1286280
520272
865370
323688
524056
50522
1909584
459559
1470128
135401
1927287
634604
136080
474646
297203
592108
1571417
1898669
1997988
1481883
651558
1965817
1102806
137769
405962
1195339
1714862
1926926
1570282
1693399
845876
73463
1857422
1796657
1813636
31710
776687
1838073
249014
1008322
407702
386136
1722848
853306
251924
816493
1988618
513737
695267
1063178
282579
1705635
1780910
408725
127727
1915581
1639351
1181706
372685
1991101
1927997
1490630
72895
470078
1943950
1155271
1053722
515865
819748
151928
1537493
1444967
358891
1108714
854266
1958503
1121131
1551365
196106
1710405
1936523
524907
1479835
373531
614412
1783250
1381225
1747299
855038
1559039
1624396
1210115
139215
1915048
1665683
914113
1124811
1055238
598757
1198497
1491675
539280
61354
991364
1433762
577869
1955535
1880855
423760
1751618
1313759
442580
1647683
811277
394130
1421204
1323817
586405
1778935
1703079
1102598
977539
1851560
1874536
1255529
429171
1993070
785752
827983
675858
299178
426382
156548
887573
974029
96454
1672029
1900613
56851
1943063
182636
376497
380578
277229
554068
1223138
1490060
949196
1867909
1267442
1908618
179302
259503
1090165
203039
260170
815251
1440299
329911
363570
201170
655242
295499
586752
834931
156993
1363149
1754978
725279
1310774
322322
798692
127877
1232613
1946855
682571
844321
52669
1076571
136324
101469
1667944
1711780
1842505
596876
1738633
12265
389941
170731
602829
575677
103175
661481
1612797
987083
815380
909963
870099
77167
370728
547690
428206
1272893
1426947
1004494
1895810
130805
373214
1301480
93081
798608
857724
1364484
984730
606157
13421
1881910
1587020
166325
1063699
1663288
1041224
1318695
1315241
330062
1181665
1793080
1758862
1925765
1286811
1862319
1729885
272790
292514
1012132
1522214
1315849
1566577
1251562
1384719
495548
1310028
1580270
1495791
615616
526061
1197386
1206855
106094
814060
1946146
842982
742266
1451640
1352094
1185682
1664183
669647
1222401
64058
1202485
1862999
1240069
1478974
1101439
1782344
1234657
1586920
398568
493384
1515653
120911
1774055
1145559
265982
1294268
770195
749790
165557
671643
368902
50322
1745032
1803272
1227846
542242
1824877
478692
269516
178155
1915077
1686552
1438593
1772355
142289
1946655
387852
1641188
1469189
1109024
656171
591991
1264716
484140
1626613
1463887
1693477
45927
1665985
640879
1187715
691734
1689886
249921
831471
1119485
1176445
1489332
1272924
891897
273728
1407259
1698624
90896
605545
481454
1699343
468793
901484
774698
1772764
1137417
668247
436492
1001202
960688
1766921
203069
1459109
64447
1806549
1006292
849735
1617847
1621751
1087082
180605
259196
344289
931496
1316906
1034336
1785892
792808
1633271
285566
988891
548809
711873
1637116
1041936
117993
1658479
1543605
132063
842663
493377
1999042
1203531
343839
236535
1395026
250980
1237449
791728
262070
1057276
1322901
742340
1475375
345799
34635
1081355
310215
1958852
895833
1553127
559857
1772894
269811
1021648
1060724
44786
237590
62393
12944
1558440
27298
789867
162622
801383
1476598
1185926
1415200
1263756
329143
402435
991058
791243
84356
1412937
1234266
1047563
809258
1926286
270959
1460014
1484185
4383
1262048
914309
126072
336592
1363
388879
1409561
1608646
778322
1400369
1456784
1933166
1238658
290328
39319
458800
675468
83426
466308
241561
53094
1554065
889586
246658
1885613
1262186
1884886
428246
1540241
753783
621638
396372
1089720
723793
501766
1170232
139662
141302
1990840
713413
803293
262740
476852
386301
849063
1895351
1928129
54206
546164
4053
189297
1310627
31275
663011
1955248
300751
86234
390801
1421264
777940
287818
1705599
1013465
86632
139662
1751865
1569762
1305800
29935
522187
471015
1895901
1062845
766065
1476676
23901
887231
583729
1233019
900458
271444
1419433
1467012
52673
505022
1103327
1485481
1028184
1535705
1248371
858214
1019568
513533
741703
1578147
956161
1956429
66867
827836
1950125
174376
1569533
522237
839914
1197993
1998432
1706829
1289502
1332242
427382
1188450
348728
942766
1000466
1442420
330642
1864371
1404643
114184
1038632
788934
1675806
743048
1126558
1959503
745175
1022410
688913
1601728
1992758
676648
561698
1166455
1995837
605099
672645
353300
224052
1393390
125714
1208631
309667
378249
130299
879393
1901614
593735
955434
1170958
123632
1103965
770882
605715
1778435
705132
1336214
1394425
1206224
380799
161200
61737
1804442
1824382
1657190
283067
480193
796359
1370681
166720
509117
1838712
118011
1606748
1999870
1047711
965451
268727
527936
870713
652890
1726842
658092
1087966
250467
922811
240916
1522647
653476
16242
1780166
25563
500895
94350
1808023
828607
1187332
1138241
266945
716404
561327
602740
1420086
706653
418566
1303672
1511334
1180855
124867
565955
1092758
1028515
998526
1410067
680738
1223661
1268092
842131
1468913
607684
49139
964581
706969
1583611
1044680
1386097
848805
1207958
1253721
1316622
49472
887680
431657
1867290
477371
544287
934414
1937316
1557610
1759469
1128245
1062580
675520
368320
1988522
1655973
1723744
892464
1213637
783362
8035
1645168
415812
1553589
375081
64754
1929757
706309
826051
867676
390686
400827
182416
917348
829333
1391838
409560
1251687
412062
1164047
718159
1197811
1709913
163386
439607
1237182
1879005
1742761
45977
538111
1281768
147968
1030103
1940930
1027254
784144
752178
444498
845459
684990
1874445
1261667
966688
1222628
329950
534234
156755
1458816
1617768
190701
1492171
1171917
92271
197611
1814213
1568566
877272
1033644
723883
234431
1629813
1743146
1617695
392534
1361203
185445
1153557
218827
344941
737599
234213
419560
1783123
1139721
1770689
551071
1911174
500836
270894
1027603
339996
1563091
682168
1951129
727886
525462
1393444
983625
120586
795974
748367
215788
1458573
590468
1885164
833720
215185
1408736
806482
1252905
260493
1992057
535633
1274982
1884918
1254290
489826
1746055
46359
1969682
1510106
824330
966219
371062
1003271
1153426
1705955
1592798
1673712
555231
257256
466925
1371828
43980
1383314
1176481
837317
530995
1319101
751024
392785
1846693
1191270
850381
1039893
1842355
1930529
1496376
328554
590393
1720816
1353724
520817
173910
1005314
411246
132030
1271542
253375
1773753
486984
1531138
180745
460454
602805
680205
945779
686514
1031570
1432269
1588945
202476
1613040
1684957
703926
1021513
1952746
596723
1211117
149189
72931
387660
1975943
1586106
1943602
1294905
463435
532160
1443369
1827848
695745
106875
158965
1588588
2059
688915
495978
28663
1603889
1893192
1701167
201507
480790
1871176
1798171
11092
1835066
807812
357875
1544250
888018
349043
1019883
1402657
1622869
179816
1697474
1900044
828533
57779
533492
1267916
1949793
1893192
167380
1344580
986933
1848712
1157031
1218447
144575
462749
495845
1477474
1178096
896992
59531
1484998
953957
99450
1413200
1253004
558721
1061567
1511669
121576
452878
1881915
595311
1050049
357506
567443
795628
1829482
1445020
1275910
396687
1695907
359863
1379816
1906230
853973
1985246
160616
1298543
737234
1446845
1360916
1266571
46531
151495
275501
1208242
1105392
623680
961699
623651
846143
1619329
52244
1083009
28422
1489556
1577760
1261015
1928158
1604211
604450
66738
1071466
739634
446980
1241918
930889
1552460
1494813
1581009
1137990
241771
450174
600666
1731397
1899263
1695249
1316567
526308
1979882
335538
59965
1599289
49548
614874
322447
966745
1382037
1071931
240226
22546
157562
543834
115701
502200
1333042
1860874
303849
1736019
1341709
651632
856213
586527
789644
1197072
834235
992923
1158910
579328
970457
1775132
481525
1691220
1815339
193505
1516585
1930824
1208295
990566
1435498
653361
804652
459019
693482
1380101
1490528
1953379
1351313
675795
445905
478214
1704458
552716
38578
499454
251884
491586
834873
1169632
926755
150595
1197395
1714956
251329
625460
71835
49548
524768
595846
1618553
1004359
1331822
528515
1606834
2165
1980180
574026
279880
1052784
1957556
1518887
1614909
171395
1638654
773146
1849548
925146
287064
672878
1234641
1997399
857369
223115
697140
185529
1408405
124069
990994
1844806
604223
681181
1164635
1949850
1082661
1954226
1693280
729294
1275146
343859
1997483
258842
1539237
449834
719533
1256832
4360
358266
319179
257324
520630
1203958
1223164
1375417
699792
1180112
625918
674822
77071
1224661
847587
109530
1418539
287778
266678
453803
1415589
550638
1635764
675333
1759005
1929217
1856440
245025
696726
546804
1027356
485738
1445562
877612
1067921
947358
320650
246817
1129668
938117
1391035
1840868
312197
1015631
115392
1445266
1191605
1883962
989343
261920
799844
1191749
1687059
1211614
1962547
1315796
1409033
271851
1548225
1858589
440187
536897
878862
99096
217808
1652650
1517644
1401719
1543897
854663
1241644
368549
1687086
172958
1688425
280106
1755319
1219148
1366485
167317
1346446
1268630
1252666
1025004
1770283
361273
1153586
721121
414678
1905262
642176
734237
648520
1296503
938382
1502237
412
1573542
934058
1455515
841695
831541
112189
23459
866645
434224
1865123
591987
1717215
415375
1966775
416482
607809
1646216
953633
1781863
493108
808377
1459534
1775602
1813029
1396626
1432798
1895918
48615
1084994
1483095
414535
207502
896394
10594
1414481
1762684
300762
1006020
662511
1926113
1553471
282968
644574
1487617
407447
124234
734320
149231
619823
537174
1746844
180944
1432009
497433
850343
1463318
945875
1989732
205659
1385935
1319018
1929733
446286
974741
1716531
324915
1281424
798281
1240816
1133773
1574368
1683702
643039
1909859
273171
1965446
52309
1112896
1742272
938221
642558
455114
656417
826095
1760939
233878
451453
1112432
1726903
1560596
1154565
1403492
100065
1789862
1367530
937893
1845980
1244611
1611083
1285452
1020127
142189
1640889
1590034
602739
1260588
1680071
1616088
111147
1205702
802666
1738754
806843
1646836
1605138
1387164
1760679
246517
1032888
1048928
1646866
13085
1360474
530992
1114860
812297
1327464
414673
1039326
1021514
707052
932813
916916
1403806
886049
517854
45046
363726
565355
188695
1560616
1295660
700703
650392
933216
462411
51130
1342659
511354
1364678
24214
890496
1275066
1314456
1627297
202507
1826449
485839
1003026
1663857
310079
705797
1206981
1699067
1091619
234718
210997
1189094
1933787
1098402
1008656
1404835
263419
1425781
881441
133608
1632304
1405887
1951170
308567
165012
456090
1697027
1418161
1565483
63329
1931581
1828976
632962
175168
118090
190969
1217874
1449661
487197
426863
410827
488445
1647402
1519073
366315
1397576
55133
110005
1610833
659553
1005906
1731063
1096175
889765
1815822
1310018
1640964
31461
1286835
62778
1888520
178317
1199349
1241340
1830980
303996
1616603
979562
393511
1952089
114225
302282
1869721
539895
968026
561649
191989
830258
1792853
1207131
579764
1579100
210040
945054
422907
513317
1935302
437709
483691
1792200
1130917
903372
31294
1955068
752845
149649
106423
42400
915946
152867
1954824
130738
464986
1659089
1613539
260468
1244032
1759944
1591045
317449
1768863
1242135
1749661
1330434
1455749
67630
1796657
353210
310851
1771589
447098
703800
1926252
920372
267791
1692170
918779
1139756
363133
1055872
930271
273058
1333046
545689
99245
314709
1470064
87298
681267
725256
105330
1172611
1505695
526559
619083
1192241
1348384
253696
1981850
1740184
512068
616251
1097346
39319
1314102
1223547
1897374
1427709
1604186
512382
154009
961810
422587
1784726
736565
631682
1632220
1983588
1800502
531256
1981091
1242909
1011847
42836
955466
1952971
1600155
1249745
827346
404682
894769
1256760
466654
809099
986559
1903782
602889
876860
1658533
522820
68525
262323
1502884
863710
998871
925580
452760
938934
116390
1158051
1223098
160709
398187
811949
1613857
1938967
1660961
581782
1017931
1692314
693543
1690864
809195
510156
151742
1918217
410748
776380
622077
670753
528158
1133118
1431912
1089171
122307
1364587
536104
1063634
1340547
306692
880332
1443211
395319
973188
1071321
894679
502294
1325703
1935334
802036
356578
1772227
78910
555325
91872
978907
1698768
1775233
1564846
37688
1054510
456759
807668
395627
1176230
1789176
1681104
1945829
991045
95776
31963
5741
1430207
1852101
164240
1718789
1118792
1808311
1419278
1616047
30237
261919
769803
224371
759855
1704161
752342
915076
1416277
1860281
1754849
465972
428937
1176481
120920
1892608
1954343
304601
1137993
80962
269052
1997038
640877
1363828
1016731
65445
897256
38331
1624960
1331395
1972997
509957
76060
500245
708400
60264
1802018
1451791
842114
1197696
1117562
1968051
55474
243028
582905
1108624
1829114
1941602
1340769
1020761
1923060
931921
1659140
1552274
1405188
1748242
165098
248285
1803637
525677
165170
1434201
1436435
134459
807132
1613571
513225
586540
1159000
340303
1358397
1245179
1823870
175092
1862486
1553433
283227
672007
1856131
1715467
512131
1891540
1252431
1335253
725061
742423
1783851
836659
801704
1678880
888510
1401958
1672990
860375
304315
213806
831289
1290518
1871411
1981661
1983688
998002
1430652
310215
1034592
951667
1131711
480014
1780939
809621
383563
1627858
147817
1797922
1224480
525063
880847
1323962
179849
1721843
418599
1132885
1001791
873239
1844640
1112465
872720
983610
622182
1188601
271445
1223786
1505582
887050
1219543
3416
1658195
334956
781374
1978428
953802
1606604
1885110
502817
1795921
1108374
1952584
1839306
90111
1214198
1950229
1031549
1265406
978658
1407569
740490
1035796
1351661
1801930
1887312
1212344
683775
69214
91434
1649306
1559307
1397956
1011105
866985
209656
1486967
298905
80153
330953
63257
527563
59570
481058
558518
17718
1508347
1373035
67818
578885
913315
1442339
1851861
1000278
430155
139113
663132
909179
1199974
1135644
1684345
1935720
125282
978714
463435
1104979
568596
598268
582627
106867
1045744
1393861
133801
1692582
570716
1921263
684175
1519289
873268
303007
1365046
1512902
1231863
1236912
1562586
1077606
317614
1995413
1476201
666762
989252
590869
966826
970359
284261
1566625
1393430
1014216
1191989
290071
909498
1492930
1991515
1195637
1491645
12790
815088
727610
1199610
959868
1892519
779645
1785680
1113126
1664448
413964
680340
1980698
852351
894693
554473
251160
470997
560623
1705014
984180
1450711
1103844
282460
50715
350176
1251773
1466526
1822599
1468050
728864
1175556
1927845
1807625
1504959
475085
1597786
1904543
924407
1883164
1193454
417392
645732
946111
298898
1826036
1417317
1328703
1938691
1850600
955562
1597496
591772
1729774
648318
1855318
1690982
1051145
903762
1659373
420281
1273519
795809
559544
1633919
1838017
1332188
1688947
507279
1015909
473207
82749
6697
1428150
950911
714406
783127
359903
1474098
344344
1462564
3726
1889378
1908004
630440
340341
1557366
1097161
682709
290549
231196
855021
126417
573273
1757921
881396
1259300
963177
152821
176183
729333
1004845
1538076
1299006
1625078
1388210
737856
334618
1250511
1615455
1895694
1677385
1404512
1334295
1323866
1678476
1702234
770357
1804777
1201014
813619
117444
401032
1660038
116365
1766613
1187783
653709
725045
118137
1677084
1200417
99675
1264802
987640
21907
1420072
1095372
1720567
1835890
627192
1943573
1690716
553699
875595
1568273
1552142
1844413
453922
1563119
626692
1052789
778032
695029
458820
997100
1202619
1930268
90608
1465619
1299223
300547
1382817
53728
1001938
764992
1399467
879614
1549860
1299342
631995
1417618
1090529
1029672
465609
686349
1594025
1828233
98881
1086180
667470
1718717
398957
103336
661857
899584
135881
701240
1340229
97907
1695528
105019
1624514
853619
1949737
157576
489064
1741526
1982531
1012954
949072
1358898
88016
870040
1333547
1715172
572221
1165372
915579
469349
634953
1926709
1849834
430113
1518643
1933435
1452210
147623
81433
1159385
1711486
1281196
766984
962895
929393
1642127
953197
416119
429852
1387484
1350814
123541
1129304
676036
1627940
969873
1366871
1898963
1184664
426002
1343220
1192365
1310120
228758
1876724
1524217
1776712
1098343
1008783
1360177
594958
1129245
1194064
229156
139258
162762
52619
792543
672317
561244
1579365
483357
1975310
1452804
1767557
1394089
1302517
1930180
1500990
176171
1228788
539070
281323
681476
95597
1507627
1268832
1793854
29650
1111806
1522011
1316984
358425
1881770
910122
1427709
1424077
1837826
303685
175302
78483
1195887
537559
1917224
1283798
1549572
530733
1355854
333880
527415
1588969
186735
737255
1739318
258860
1225533
1379460
1558682
477581
1592619
1098640
229623
494709
552414
1870302
1148106
718533
744410
1724687
146276
327831
669219
995543
537679
677520
200227
829815
1529931
1471031
1965601
1911933
1737209
1289541
1674755
1956771
1170655
1824554
635273
469731
1579832
1275803
1058049
1332447
1099155
1930736
76062
1251119
1801028
981432
407454
1151666
1867420
1287950
1792885
1594434
1641840
1686216
1404570
1295667
49510
1043575
542652
1810976
108614
1959893
1913285
1995360
818335
1979546
929049
293374
950451
72994
1332923
224387
1842185
1172374
1028712
164589
1499698
113149
1982333
654163
694155
1289620
977332
1572371
1963634
1696884
827506
1524299
751909
1328681
1201165
1825525
931939
63807
127275
365341
57757
17170
976671
406864
817345
674980
1435924
828882
1226869
1128941
569762
207565
789903
1984777
1205947
1362949
1100707
1950947
1657788
1473562
1179727
1560865
1829477
412310
670377
661116
1908614
912826
1270888
550934
105531
1478694
1505962
725128
1595121
1054239
1955779
295313
1557976
1031121
365367
1780082
629083
328253
1510227
40052
1437438
689277
112699
282746
1303682
1355031
274389
1705577
260672
600269
1622719
1547704
976317
533776
95921
764538
822322
673529
616
1056658
1588230
281734
1599416
1229119
157935
1426917
854636
707919
469292
1021058
371930
576719
1688560
1457546
352564
1636469
1272700
1117662
703080
1579232
71740
268195
746939
1008290
750085
935443
1720961
1220113
597923
1718054
1110619
972805
1358159
1599235
1851474
1974608
314326
214985
1288289
1286964
1135558
613884
561642
343650
571165
1831839
931496
719701
1678028
298024
1568316
249583
656702
1602771
400320
1337489
242211
1330158
322899
655589
1902764
1755074
526961
163341
1810858
263835
494740
1493216
1604831
96544
1201121
1380909
1744946
104582
391508
113190
1896520
585848
893228
1253359
255927
136896
134214
61056
1280544
711407
1850046
979262
1399929
340200
634379
1702173
773791
1604086
736931
1650670
559281
831994
691309
1452268
1269921
1675143
1912748
1977772
880660
610150
593183
501570
558208
574737
1693680
242955
1009269
331812
1314496
490257
1527112
1021592
427249
161468
1668279
847428
12441
559355
594160
1456162
710053
1809049
1073683
1411526
830202
1478420
22924
1917424
118590
1234474
268021
772451
1892688
1561606
531660
1705740
515345
32449
591046
1956651
101654
863480
692323
1712432
871494
1129399
1308056
237617
1131892
1466167
1907837
721335
866594
126618
600653
1239269
1079776
1414489
42220
195799
1173549
1822819
1545897
403032
886283
1068472
1085216
485650
1436005
1263230
1161796
18359
279035
100350
200533
220834
1057386
501890
1074124
356333
40822
375081
300783
1578797
139941
1507007
364823
1941762
1528176
530519
1902051
987186
1408796
1018805
1411950
1906466
219369
131412
432974
764367
1983068
362556
1398063
83897
318845
1472187
1905015
1528873
1038544
1080004
1579723
768406
1168924
76959
840460
1927171
365663
1254424
822236
1671393
329168
118291
509824
321919
1309141
380908
927396
1411755
1596276
1409127
250009
1903213
1514143
1850658
817242
1437438
979661
683886
445069
784787
921079
1651700
1181457
1552897
943756
1536545
192164
1284106
1078048
439146
1930023
792482
1374852
202668
614456
1415013
205633
37587
48890
1078364
836279
70633
18543
1882773
514125
143435
1922203
854409
734409
1183196
904921
735697
252454
1676786
1818719
279112
38019
1948099
1135359
1057838
850420
1132152
1883260
1145875
1476388
797728
94456
1873273
1195599
1199724
450167
593398
138853
1404626
173700
1580420
1935417
657289
1625099
1970729
412683
1190174
1588308
902976
1262975
1164912
1478591
631803
691649
734294
584280
783178
1165574
32781
648878
474477
1793284
1984232
1624797
538760
803926
841121
1650518
1379928
771608
109336
1794739
307271
1872002
169445
1538450
1396175
1297538
1858527
1383531
1613681
721209
1126933
1789679
685012
1038558
1934205
1236068
948724
1906959
244715
1727367
1273455
1150907
1998027
398663
1930102
1443773
116609
238051
368232
1137087
1007649
99819
1649660
482021
1568811
278946
919516
74068
239973
75710
551233
1606173
1402277
1457896
1744395
162419
513413
644050
1562019
468925
1994048
1366684
425581
1043243
1279626
1373973
717300
1923209
1365310
1826177
396472
1796302
878019
639075
747642
652357
970633
1106150
127582
1859090
227902
109460
657610
543365
428532
397939
118042
1790488
387018
279570
715616
773640
1856689
166129
620008
743834
1511892
863630
1567126
485031
764516
964218
991903
233397
132247
11305
1859860
1638251
434228
466392
1125826
1043592
1035194
403679
14051
879284
1737691
286470
857887
494076
961763
1902648
919792
345899
1166940
1559257
936945
1970504
634290
529101
1934154
1237906
1415931
1047559
678514
1924799
886342
1684398
1874863
1911832
1659579
1888833
968019
426802
40273
1431933
144978
889680
322452
861063
560642
1333876
158111
1146234
1741440
1160375
254764
190302
1952662
1087638
1047190
1060140
885303
679710
269
1149143
1658315
422517
1944423
837291
1434860
1727679
1155340
791364
1680961
1180040
967128
739388
921356
1747140
1542720
1867987
960423
1417594
971218
587956
973329
360845
1414839
1069782
1067950
154767
691965
1904294
1543537
669849
707214
1466231
314709
1467359
823273
1475914
695224
199468
1872314
1705929
1436426
783921
625069
1058237
1900093
692364
224779
1042837
265541
1942749
632198
726228
991275
780498
1517844
1656671
1299902
772205
185934
744383
153691
104296
737653
1692156
1884721
141183
682688
1488703
1420515
1524972
422703
880926
1451629
105381
262517
554799
1327977
1316564
218787
682207
1373393
1731549
66555
949912
8215
1815495
737487
1521812
16885
15284
970027
904536
185284
1310626
857542
3511
229844
591741
1588520
285548
603603
629662
454841
1400515
1016100
1834409
1612980
1484189
1713865
1460917
1910051
286103
1786438
837822
1963215
1593972
1097488
736719
1254119
116931
1462653
469034
1939831
1099943
669906
870839
242553
574691
1794266
87808
1403006
315556
196222
73892
949362
719804
869971
1876948
1992020
362560
1065682
198847
849628
252254
1989521
828088
481560
1381073
453514
991291
99321
947922
462785
677353
1190010
260746
1630355
1893221
399908
417817
1384396
937517
1817461
1530852
1065512
1547592
652074
692789
63462
919692
1687415
1356530
1953177
1755151
727713
966770
1613029
651208
1163414
759858
1923056
386177
1739910
972035
1762290
1895588
1768169
223250
1097842
1146399
159737
343020
1265604
1259534
748073
1257794
630743
172372
565548
522706
147909
257772
1507592
1866320
1252637
166966
1284856
521165
1347704
247267
889868
82941
1088299
167288
1683
243787
1168742
1733039
588140
1084616
396049
950725
1844235
1718574
1543258
261188
708655
1139205
1947192
1761694
1989057
1947467
67021
226218
1038934
1311112
306426
1541306
772771
376664
1282345
1246113
1197262
1312472
1734112
1881637
527780
1428370
158585
1273123
1489274
297186
572833
957173
1193298
1964799
1492091
1276943
1059450
1216751
589190
1646931
1678434
140315
1472540
1217515
1340456
1198513
734231
1536646
170646
1583328
105106
1547450
213588
853917
69529
1658951
1278750
18288
501829
495004
77240
328833
444644
152842
67913
1030160
184273
382384
454349
1450843
493244
34776
1253255
1587670
437401
335295
308195
642645
482370
1290232
1482329
1983039
1742064
1811165
1604891
1859199
1065088
254734
30237
1027215
770570
1897995
1166048
1431513
1570955
1791401
960034
697194
90975
261115
1910862
1142750
196769
423915
863273
515811
1098437
1038468
477758
1544453
1087740
1503855
1742599
1378180
90560
884256
1673203
1665271
1079121
785258
1398204
872542
584949
442801
110867
1704589
1148790
318972
1838957
180885
291025
1693190
165557
1067663
1218431
1607697
363882
940162
1261550
1406516
1380549
1815112
189854
1724184
690228
838720
655920
811708
247555
218370
1428009
88313
1939058
1536728
1199526
1684559
653524
930777
1856919
1485211
1634631
219110
1077075
155868
512894
1567358
1049867
679203
1919326
725948
287769
1028367
1088420
1088764
1126825
1885346
920207
1808689
447464
1260135
389583
112735
1558051
1517071
1616154
519072
300892
1417418
1357308
1204272
355026
1329218
16130
123464
1777035
1191500
876122
1457151
115285
666320
1058955
933107
780207
532742
1820859
1547205
234737
531278
1751441
1304415
907483
1576327
397691
1910418
904827
291678
292584
340630
1886064
532565
443804
831394
809487
795035
496224
522718
651826
140294
1951804
112135
1103890
1745757
121380
198614
846222
1974074
1450590
1385650
1422090
1668277
1473893
830025
389736
117507
635516
507378
862273
891595
357045
973524
1881312
92184
1075454
1955643
571113
283708
1059259
816422
277005
189277
1249448
982070
428532
878674
1641643
1127516
1955779
201541
117545
1481421
1537546
1232805
1446230
3396
613052
731418
1043211
928428
1271131
1363762
425374
1284545
884926
1041310
1248624
1139604
1752315
1863111
911537
1609671
1067320
1607664
1725736
635916
772959
446027
985110
1566156
283484
64687
427348
1569975
197077
95004
1969718
926554
461517
28771
756119
6131
1764156
299882
978129
130662
702642
1620511
847687
1910554
197799
1363381
56428
19413
1454633
756476
912125
1731877
1853434
1219968
619920
1789577
880865
447835
676503
998718
934789
1765034
1431204
425007
433520
1950038
1370162
1186923
156801
1954450
849766
1169154
1726602
1038001
1169365
1170596
551358
584286
1671397
954722
1314657
554596
773471
1701482
792347
769318
1509911
840561
301188
432224
563450
1166802
1395163
122694
984902
574497
255399
114770
73274
183218
821339
1953590
1000793
1466330
1426649
1693190
982235
1108143
1873331
880603
1890770
909778
1829356
1193038
1528438
783327
944181
1966094
1836879
730903
598865
950307
1960623
196417
1809168
1129704
939674
1381698
1088408
1371665
1317693
1200779
797923
705630
433249
1354203
653601
425822
1550310
1464755
872527
962222
1330881
1492769
1864922
1313789
1082177
931031
837097
1372821
723491
1454361
1336224
1683
1700761
583129
452423
29500
1624755
1153807
834118
185923
1065047
580029
225746
1863494
1553316
728158
1926185
550493
1084203
995500
535335
298803
342565
1642322
1032012
1171871
1605061
1347704
786426
282332
1736360
113190
1339976
383919
1586804
1031190
229
1071394
400784
1328499
1251532
106867
1115535
1273714
378991
333091
551902
1438997
556163
891853
1409957
1028809
892315
292255
1995856
1195677
1221199
1314286
795510
1843531
732343
1990236
1878918
1226851
376333
820285
24139
1615155
1903633
1128897
1908837
1337139
1699133
1970461
1255486
723213
1241606
296921
598789
277663
880032
689348
19551
552012
1896770
340023
1673141
534019
397252
646869
1430453
1353724
99819
1489154
184595
595087
1861794
1895918
1647379
457923
122045
1184610
1384585
1924413
1822617
608640
83328
1486286
1231258
648322
558986
988241
1488143
328569
916833
1168098
414599
1171286
1253790
1843935
164151
226287
588237
810946
547639
462204
1467922
40259
987974
244579
470089
1759422
1169814
1358822
1943661
424042
1601638
1433279
323519
1631463
1020006
1070060
888819
374341
249959
152591
134471
908510
1749789
394091
395886
1448015
288319
62057
1109339
773469
300379
1607447
1679140
1169090
252173
1261648
1942302
1815777
517847
1968497
225039
1694192
93406
1548239
1180808
952841
563680
724915
345493
601367
1913034
376499
1639965
455988
1545771
1345428
1584537
408009
108543
559955
1957902
1886164
510626
675965
817904
217632
1082262
1157778
752224
1990907
1618112
759695
497043
347142
67844
1705003
603045
751471
1739318
775177
652590
1674045
2112
1752594
502770
1013807
1716720
32641
293670
230852
1952357
877003
158770
1244575
1839737
237322
600155
1992928
980209
409929
1066671
435241
813303
1647494
459488
969467
1822345
1402725
1695194
83233
1365777
1868832
1806749
1171180
1780391
1369666
376279
941522
654747
1748988
693414
1225815
444272
1903007
755209
1358250
322154
832221
1588721
1327995
1157011
544367
899508
1713571
1083695
1761040
352972
861384
857343
332583
749880
1584663
1510961
337653
1570339
865932
247483
1451135
383923
726835
1889520
1362328
474040
422372
740172
784009
199882
1590379
1364688
1727450
1543526
189144
489875
323331
814530
324376
1342074
1648506
797797
47011
906021
397746
1775148
1592505
757783
1081347
212906
1990127
1340750
1618331
1059662
1035829
1597486
1350707
1905402
1720344
1715673
1657432
1597841
1078202
1893050
1374186
341727
1465117
477976
1403517
1841437
1054196
1969738
1633634
304187
1623460
553226
1826686
1403208
305254
1481741
168923
1272499
1745192
1796327
442374
220448
1852110
862788
1854495
1110938
1555734
1950402
1998865
1757460
1540561
121576
797832
1848592
46722
820285
1724926
76213
1854084
1182765
781647
251157
1527455
509949
1649238
58813
1392375
22450
740592
1316045
1813788
336725
1672629
1219725
1197631
1346472
1022029
360755
781106
888025
1787047
1734210
685594
1477511
1983157
847305
1132741
1940279
343371
820719
381
71387
231631
703889
1591688
892797
892449
1030901
1772424
786991
239133
1402459
574898
740001
222685
752142
252318
676443
813333
916916
522033
209577
1028072
1145801
774154
777338
438508
53876
173388
864603
1653096
717747
1690561
45522
1584039
107406
1848048
674928
1684052
293096
515265
308055
1604917
1236386
1889130
1459163
1378643
320926
104687
163956
113553
1114575
614330
1181222
520630
1660471
999346
278115
1082202
997740
894737
1160081
1028798
415712
603955
1981028
288673
1025237
1866960
1129403
617405
301294
602826
1090777
767088
751124
1781710
1831532
240588
242725
1859374
937166
1628874
979112
155894
1457784
103282
1305053
53737
440529
455138
16059
567696
843965
1817938
1304362
380069
515535
1566770
1515767
92636
1669221
445783
1675157
38737
1126846
1040655
1264089
1348949
1898272
303298
1180053
765579
1569797
195556
1217150
1648769
1065666
301919
506123
1096903
135021
1390676
875561
1773493
282686
585316
717471
742714
1882220
1030859
1609786
1921610
1338460
589467
1071651
270584
1379233
603305
135572
254764
1915852
1327627
1853106
997547
1556830
766242
1579367
225946
619288
1877720
430011
37799
963119
1331521
564407
858620
234107
365439
321287
463609
1825484
467830
195388
1426490
58978
1445313
1105625
109363
1428017
947932
342558
1001992
1110856
1042968
152629
226809
1169195
280109
1631377
1383710
1537453
458962
331635
353000
1845090
651334
454887
1491056
1420092
1156225
257520
726319
547552
595982
1227539
1196049
1412969
666282
1674682
574556
313295
1601498
828533
808146
449126
211243
1208355
1830646
638826
1101671
1779181
866403
27146
1801877
1607774
1209803
1973544
409811
405144
422062
1898425
1271279
846505
171670
1740779
1846226
380714
935579
1861533
1380516
481582
1245792
1737498
478553
721158
141270
1342146
850099
910540
86820
1873036
725099
1196219
1586258
831681
1046130
706047
774720
274778
1683640
1962250
1814483
1888719
1475238
1084878
527723
542131
669902
855882
436628
924388
374764
1804695
1211639
1958971
263433
936350
1059697
920021
1524912
258654
1966014
1853952
1780296
978763
1198755
947288
555239
404850
161220
1789153
1879756
368447
1693996
1196388
1291139
1121871
74478
1376836
206136
1099763
1832526
247557
355931
1648305
1940059
726761
1997831
511593
878354
297120
726279
541942
1898704
117984
1278533
1825586
1386371
109570
1380595
38477
1614174
1983539
984432
1835383
609869
543018
1350965
925615
592906
282889
352695
1509059
966771
1924033
1587079
262387
1643056
1061453
206765
565611
549140
1286684
324621
1452527
400806
1690145
1499697
1489261
104501
183070
1347097
1926043
1192389
1098697
1699919
1660777
1518740
1415250
413760
344638
753207
392271
656209
1287639
268589
85148
498352
1600053
607022
898845
286481
1903793
1922075
120188
1604567
1103897
99690
1656968
1795251
592869
1433027
78943
1885077
1440545
366059
1415530
935493
602060
1594385
204759
1275100
476344
881087
92622
301875
1974356
882992
309241
1081707
1420891
479958
1472837
1291266
1608871
1537788
1556059
801667
404122
141828
553592
1559803
336160
160674
636906
256283
190343
722415
736745
1182984
672475
1969
1698833
1807498
1966694
1017033
1168797
1549896
592421
494172
675603
192405
965745
115439
644795
622124
592328
1994129
1705652
1034271
184918
1496357
1270970
1000468
901824
149047
367827
1128213
1574040
535971
1032330
428758
821265
1577567
501637
215513
143510
1554089
753761
1229410
1805639
134459
1507392
33298
136938
679191
108397
332502
1486955
1016499
438030
974044
1006361
1052598
105792
934504
965692
453838
747130
673038
341826
728957
1686669
808315
49497
1747
21887
683818
1799472
779809
70077
1775088
457468
197682
126815
583802
1283447
991648
72081
433274
878057
1170919
176611
430373
1157856
722872
499596
52991
1929482
708182
482477
687724
700356
1620670
1000633
1508096
1898231
1072265
465011
510503
1957512
1049089
261735
164896
978156
1921755
526776
1482647
977140
1737902
717826
1278498
1547681
411275
1853542
275195
1289865
1388199
219379
106295
367909
514294
1890985
395773
691648
1082958
1117224
27846
499902
1483020
1295778
1031342
529793
188044
1441909
1901015
966141
72289
1936523
1980336
1054073
407380
1464125
1809173
1717645
227172
450578
1255899
557585
1598965
896538
1559125
1448750
272190
1788621
1200330
1200208
1704589
442635
712268
366314
810030
1228774
1798377
1472861
836908
369628
647516
1064711
1223164
1867353
1969125
1427762
1847018
1527134
427282
724888
492271
499005
1877510
312624
533739
336715
1909730
945054
213314
1078967
1190940
480508
1950272
122138
1209790
1009319
1153641
1900613
1234505
1810435
278786
679780
1291678
746171
278355
1264332
1517587
267360
1063136
970914
1451148
479058
645914
1508034
147066
1369486
429701
1070727
631259
1631929
1794329
124966
1980511
277977
1781095
123345
1369656
141895
735647
1781823
1507569
1525922
434145
1095724
1211092
490727
1476965
850445
1068071
141412
752039
1772302
1567620
1082530
17162
623796
1679073
1489560
71786
976778
638378
417346
1107959
1878429
389864
1864729
1487622
1540502
179033
1635726
713505
1139250
475967
1444676
1982028
1758859
1579097
400287
1968775
164320
922282
1211742
1815021
617821
285471
1019000
232675
642136
1970816
185812
1600910
307736
966188
937650
1182684
51749
1370419
325265
1609584
543323
1837035
655202
1110856
1562569
1433405
1097170
93742
1946553
1227697
1968086
1016406
1227671
433900
1050105
383972
1520408
567559
1700526
1624651
441064
107853
250184
631989
773707
1711792
95985
874145
14309
1422938
360208
1241596
625264
1783058
287190
615579
742117
661151
1177513
888416
1859263
370373
1824462
1031458
202648
1662810
1773005
651478
1806755
158210
757259
788114
655412
647225
415812
1834565
523075
1068897
492546
205588
1137097
472455
140968
712490
1946033
1611391
1654845
1922582
831025
1969668
270148
737616
1215591
468986
1082701
1558397
387858
1538698
123892
1881348
120643
674263
1063673
1882170
799428
1036090
1726825
1889620
140321
621318
141270
1086623
1001467
1558460
524351
1768465
69038
956742
797832
654143
142847
244541
404846
1646718
1128600
411267
884606
1527415
213582
305391
1284536
224831
240747
104687
277700
1967064
1895507
246688
1309070
1941510
1067562
1461800
1737498
1771307
802141
1045878
1078811
1236579
949218
832004
922697
1374915
1140685
713884
1493638
1509036
534575
375346
884826
1958058
1143270
483233
128476
343059
137837
535301
1747849
347296
378782
1994233
1407471
1778509
862833
436517
985160
341584
1475819
1427785
712963
371488
826653
1706008
1579169
1054932
577963
1153522
955005
1849392
1820450
1811945
1328651
312349
570478
1704923
358000
111903
1270498
461751
1866286
986262
687447
888145
1880797
236827
1982614
1345874
1942361
248403
1288249
12901
1724457
916519
1409799
1191337
442413
1717729
60563
1473005
34603
674230
820176
526240
841103
1988601
134931
426348
1995319
604770
1477073
1637749
220165
1924946
961154
1797431
245208
225182
1456951
106151
968824
1287554
44309
244760
693033
1940938
1009914
1668960
1254717
1523391
1438852
1637510
928237
1369784
136220
361198
850732
1843801
1619088
1901655
1460591
1197425
1882715
1939735
1126908
388105
1088892
900004
1796212
18801
1177853
417125
400405
1675881
623201
1070417
1591639
388335
1802450
1348407
1345213
983339
1343099
607870
1891468
435676
234779
653845
460288
89772
1659672
568459
1181665
1358930
765815
1921463
1056829
154280
1751177
805760
392180
1154105
1340867
1064720
1290651
499362
1902152
1596120
1606993
1191188
1610776
1642728
1816118
1603865
703073
865532
680990
284535
1232388
551372
890277
137027
1801190
1165510
508818
759169
80789
1127342
964026
117414
624498
1986425
1047596
389745
763971
1968064
734233
1280914
1972281
1642829
1274261
596489
791605
826769
1748706
302831
754857
933097
577289
1728892
22809
1904992
1859821
492865
1130085
1482048
913981
1162959
1990801
1524043
824084
778170
1829774
260330
765640
10809
1395479
245957
744478
1948549
664658
1812719
436392
889599
1233820
1038699
10788
1448143
986637
239022
1599811
52917
651107
1301338
1731721
323689
276592
315413
554381
726442
1055840
1392035
242986
1715003
117995
1835249
440961
1013715
1054679
393595
1280831
470557
1697040
595192
856131
1413848
1167850
514247
1324259
103858
329226
94862
594169
124438
1216715
270878
78847
1118792
824098
693201
868570
1946422
516998
1160039
1501731
1728188
1347507
1725054
1158131
971068
1819204
1694405
934475
438187
1984028
775222
14831
1756676
1408364
948293
323268
1332870
1320291
1551479
1113402
334660
1489629
1116912
315641
1971003
1046848
613421
78651
1392996
1295273
1900792
998440
1233404
986338
1612203
1620891
1099001
893615
1894334
1158625
1211152
1585673
1195116
1232328
960610
1738027
352309
713455
1476250
1391670
672431
992876
738866
1835624
1868262
110362
1078819
1897935
1907473
1194863
1781225
978671
1930815
577575
709077
1467459
1288089
1834719
1748265
384548
906159
822034
39356
163160
356988
739760
1343341
1645284
1507550
1422675
87524
827163
1551906
91373
185021
1784445
439872
1598910
1070524
1899657
1151734
1526738
269744
1895239
1755319
1409035
1273670
1137153
884611
300202
421076
1974135
318218
523979
1731052
1432475
856335
700361
1776919
1242102
708925
1921146
618554
1508402
1226377
1997936
2139
1465701
148842
701970
554511
1925665
825069
1866486
398393
1849747
1260591
394179
43039
1633707
1586727
901478
1640596
956955
1045264
759517
207040
347045
1604289
330264
981560
1492940
1817800
737814
1349617
816777
932356
900336
576448
317051
1355249
1211969
1418953
1104474
1756782
648677
283942
786109
636027
1575875
575427
638882
1572730
4937
505416
977988
1364841
802282
15011
1852766
689555
120423
410125
1062316
455381
661866
1674641
728975
1521402
230848
371419
830124
1067183
1329042
1278017
1008327
33763
178755
1491512
782606
805395
1157333
1670131
329425
1172723
1752266
261931
1351369
1286681
874227
877331
670444
822201
826439
18506
1166377
509778
1283746
1672086
993630
918993
134548
1202792
1732448
1569417
72540
687180
1886791
254169
379721
1300020
1559933
1171231
95788
780846
227522
929634
1426454
421291
764554
1989822
1549988
685095
1000610
279031
749258
1903987
1830405
1599575
610123
373671
1036053
1562085
1897324
1660463
955085
716849
1704108
1248044
1359311
1610138
1370927
708503
819812
1248346
1035547
1249414
244949
1274484
910834
884866
11303
1440394
1558584
713883
1632831
1287012
1640878
107303
1224781
1466448
574996
1049397
1927655
1951162
71782
942817
809807
928675
1797967
1910605
1655569
847949
1645722
1102255
1962891
447887
823169
395928
119758
369340
1014072
1109094
1143135
738923
769002
1181351
1201938
902854
1973239
1313795
904571
1174878
1107794
753142
378535
1446762
790051
775951
763299
1182201
1373126
546900
220533
1965146
148405
1301224
1916618
903227
450642
1229670
1843743
1766138
139975
1525030
224998
1622186
233795
45747
1627189
335954
1120176
1184466
827068
1355249
1213109
152074
144204
17205
910342
1696537
1670844
1663322
510805
838217
1772709
597175
605062
1054479
131385
1059384
1805885
44525
745646
1233641
471283
1566522
324079
439615
804930
80170
1034691
1145346
1024450
1741799
1822495
657330
1773875
732113
169562
1117213
1296814
878261
1851863
1906596
197475
701632
1948053
1155332
1176424
885090
769054
305858
174784
1941415
659989
1151517
791319
1721981
1388122
1804668
1146593
252717
477616
1553535
419324
1452611
1562342
682680
1320667
1357547
1185531
148263
886740
1758317
899854
160785
445346
600273
1720941
1206407
837279
1610855
1754047
234097
678991
21413
1893373
987001
46471
1273585
1677411
1359575
1641265
204893
266257
1205731
1568831
1547310
1649018
79305
1912944
1385428
356435
704399
1157747
1965368
1195887
1732009
981246
321660
70958
75738
1564615
1189251
826761
1429154
1295660
1003145
573024
1345402
443747
861329
947483
78988
163034
1668697
1727029
1644336
444728
737293
648352
1201864
257215
1997357
1969126
1435554
243676
528860
1741661
104501
652074
1849058
394436
758067
1760350
808889
71480
559474
264576
4532
1101256
1158958
428107
729170
484281
1413078
762624
753552
1702601
1754496
832929
912124
1934389
265690
1865657
76219
1105472
1471130
1238
1926526
201164
1390347
1784543
1466263
1128565
1768722
1813799
1064815
495132
1610915
1863509
1643291
1838113
905722
1967454
1518151
929758
852855
1907569
192853
1066957
652587
1567984
1601239
1464090
1891540
1409882
547684
1127662
1248303
367920
615038
391373
1501731
1535698
205670
709542
1147204
211799
1960965
736230
617344
687601
399424
1507348
1817176
127980
1322338
972389
1409602
1710174
1352694
653434
1634668
679759
1347622
1457422
368819
1553589
1418803
1179687
521567
247483
1779332
1179438
609687
835584
886449
936928
532384
653485
1078599
1484316
1427064
1977834
1859224
1011210
1887936
1656026
1007833
1845280
1436798
190827
263652
467942
164126
1921193
949072
1078140
1900600
300395
633021
1160060
660386
940365
413820
637792
66925
165516
499533
821610
618693
438909
516532
868507
1122437
174423
772924
272333
537482
1188314
1020761
1441431
1332936
862489
678107
1502165
523426
1841814
1983562
699899
1432793
1200682
132729
1920207
338039
634955
951636
740750
465710
458337
1666732
1594259
464515
1074211
1943864
772745
119134
396059
621349
1093520
553459
44476
1836156
1744794
1645261
1530020
369890
963824
1550856
928741
1259709
166511
482149
1095463
1328138
630605
280544
1991243
621401
58236
1265350
1006425
784020
490050
1596717
57419
887041
308237
165440
269876
792383
447295
1684016
6240
1836902
292155
1101776
437156
4
733280
718476
1239070
1831001
1763504
569040
517755
890461
1330301
1420787
543632
1179085
394077
819238
1463801
1390299
688865
360087
344862
614817
1745213
1431831
1245011
335671
1020800
33677
814601
1169407
829192
1785685
769067
597394
1071397
1671353
1421747
1796576
23831
1199354
988062
1651555
1258410
1401364
309513
1563396
1824220
338323
1837305
745017
920719
1752145
1159561
415664
791403
802015
1065798
1542076
704125
1774801
1685037
1776444
456265
795482
1984618
332119
1641348
1669651
1539680
1585952
1323755
122220
1562867
443567
37675
83298
555519
375034
1767674
890157
606970
411064
579626
821580
834184
1522441
175358
1755706
1251610
82829
266356
1293257
1133826
1947834
514970
1349948
1933332
1602566
427495
1873955
677238
190552
83041
764425
1234717
1123840
117444
36764
804426
35426
1555906
1335159
688078
1240206
1351900
1426934
269417
1637969
1362762
358551
31829
953669
744445
1286206
1643499
916698
257719
175252
1577407
956945
1829180
59749
902230
1943845
1911609
404689
968413
1891266
244614
1343248
718978
455323
1407688
482140
1746134
509155
421463
1089740
1491356
1680056
797656
182648
1872113
725234
1264807
563918
1860954
883701
1654593
445602
1370876
1758617
67250
112964
721040
1016043
440924
1037381
395594
188379
684771
1703673
1042842
1414151
152459
1071581
99034
928536
1411651
1039025
175136
1301934
1538851
1755654
145167
291163
1308313
668106
309998
444303
609649
617443
1749517
68251
89208
870608
769146
1192017
878504
419428
393615
348742
1426614
536579
1401331
1522125
25209
53891
1762911
1890958
738208
229156
1549512
1287590
1618841
1289732
1492421
1071025
259507
546768
175398
176232
832536
1586148
1344374
742219
1668296
1673890
1866567
945347
1336591
169190
751124
1499511
1623047
53893
703511
1894094
1545043
638724
1910291
1682999
511394
1720504
1439587
1854972
1242393
1629840
1921769
1461484
972962
776010
1306045
1176613
1381648
1168254
1309263
1007276
624803
1873110
434572
1964458
539372
1232810
1024453
286920
269273
1428211
640122
1682632
1594300
1993175
1023360
369232
1682390
427225
1633955
1070741
1110482
1870486
807757
1839513
792924
1173838
504621
619121
153091
404635
409745
246885
466928
1170538
552075
392744
1655409
1834630
1983355
1201992
1156802
220533
1525080
501289
957440
1592918
1287034
190514
1065666
1156010
760898
1863775
323073
934860
1273640
1460473
253761
69186
1469220
1092797
920561
395826
1323756
350815
684225
562021
793301
1319293
1574750
172131
1690042
717379
1626578
89923
154730
619339
852498
1815772
1392575
993648
105137
1861838
368796
897591
1964915
1907878
448623
803594
1629774
261287
1275037
1303332
659366
1152997
1612816
514712
1730651
1205330
1627627
1030888
1982378
688489
673318
1893377
1806417
713275
1840787
783586
627842
32903
938432
973614
1409179
1128425
343522
430288
68684
342547
1590151
755504
512033
1622257
1100397
33319
1581864
1674766
1520836
515993
1932500
436162
567383
1510092
81182
1838375
1270387
1180602
948904
231102
1325232
466633
1912038
1508483
813595
22180
1135356
706229
1411815
1400790
210092
897407
895904
1992325
1749536
252967
217451
1895778
451280
774454
205431
847600
1651970
1153004
148875
861988
1476735
1751865
335164
809310
1535394
1172391
1885832
1972913
1353004
1522367
278011
779566
1267784
1443693
1113090
1295849
1825819
642270
674590
448823
1280310
690239
373638
1518632
30244
328606
1657686
915720
1156107
20932
137938
1203684
853878
1444171
137957
404725
1164647
691847
1560951
1462464
545503
929556
1202648
1537827
1785576
1989501
1336207
308800
1708837
778896
1674498
183851
218443
1266527
1283515
806521
1304907
909627
618663
1049074
1315580
305033
171948
1986116
1037788
292208
320456
564123
1366598
312519
1226540
1357547
945663
65443
776021
1071491
1586902
1704146
581798
1853974
34367
620909
1546464
1027647
354009
1790833
1325940
1988337
1645748
1094696
1810332
1130071
310299
87771
1662905
1398758
1134997
1439612
1533296
1165326
777176
1942109
1355094
1257819
307679
1875742
131497
1506620
145065
1715706
867141
1010959
1761062
855017
1489537
1028249
1500702
1421079
831743
1416843
368021
1010566
271883
254895
1561388
288083
885846
1341526
197537
110342
238313
1508503
1576048
1783409
1883823
1568786
244166
1538025
1426403
912824
328346
1206514
100497
1194936
700880
4718
1125058
635578
1548042
1947825
227321
33181
1007015
446945
1803385
1081091
403333
499161
504915
1093598
1421543
357302
1182935
553334
1965833
716468
1882285
217537
413320
949385
738338
157897
118255
918084
1223846
1416574
1067257
1492752
1518984
806995
1586763
736113
528424
872924
835190
484818
1182937
911770
511630
33460
1865331
657418
333321
1232415
1246656
1814622
1510346
976464
642136
991034
1532225
1433908
493150
1933979
281400
3488
988737
403522
641703
1603221
1766445
1144965
584581
951881
550169
571400
1913878
609925
490594
85003
744103
439132
702477
546289
1171551
1801677
1359340
1580828
1992195
1502910
1815455
912790
1271133
905715
437514
10138
1921138
1474337
1574582
1438383
920773
59483
654176
1975713
273337
1514767
1465481
1308158
1584537
54321
1512178
1631169
1349232
1835242
576617
852328
1035591
971225
1161985
91645
1257140
414107
1528613
1078010
1061565
389846
1312880
1662383
79348
1130895
983874
697009
1230735
1859102
1677878
1181894
1009880
1506299
196970
1115286
516000
1598220
118818
849551
1589889
1354056
28714
320442
618747
54927
1700678
1812396
63188
1681870
1090641
394490
679468
40507
1491598
882220
1442731
283243
295906
798243
1818499
1648599
1278175
958985
868176
547483
1489509
493537
124304
818938
880813
82117
470971
1678401
1249771
64525
973732
646869
144920
213043
567696
997645
1388575
1222343
1349129
1089649
589008
296767
219247
1348255
1912618
1889368
1695893
175612
752472
305129
628687
1532657
802600
479424
546900
1076909
1690970
1951340
1019685
862266
216619
231265
1289631
876908
1609938
952142
1807414
150528
1811591
1024450
1923209
1955500
1184378
356838
558149
1647865
1549592
1546062
734193
1888777
316449
282511
402687
514694
454995
41771
251683
1130265
536627
1043017
69066
1743482
1268092
1221387
1435733
732525
1144590
1692006
1087382
855959
225668
1440174
1904745
1606363
1257912
1320409
1164419
382327
1810580
524933
38158
1078018
389427
750937
1260840
1702943
1831117
309136
24444
886130
89712
1259979
223297
311165
890385
1915283
1584426
618284
1553970
292219
932642
1780072
1407471
136918
855383
1616202
1380623
1063797
1553090
79368
1937135
422118
1231849
1474302
44049
1532377
497062
1173413
905258
1775366
511052
186134
1657081
874711
444028
287367
1645261
1239853
540189
319188
925028
637642
824740
1095760
768513
499917
1598634
1295265
1845699
127674
888139
757645
612823
87411
1939058
272219
408156
361796
1738347
273335
1554285
545727
1876208
1994126
633265
405862
1145717
930037
1624147
145510
453326
382650
200078
324042
1737813
1263377
1025532
255299
1286308
300229
1531114
99310
1772460
557316
938972
1082278
537527
1709289
210454
386253
877206
883151
344995
1767672
1812736
1861047
789513
85828
549376
132077
552623
1856713
862553
1478922
862738
185311
18197
1188407
491600
1418136
133341
981542
1211522
435183
970714
89963
752108
400978
521066
1332321
156069
1853139
1233075
192670
1092401
773073
568577
1403706
288293
1175454
1134030
957109
1568138
1311112
1894166
376147
957977
1093881
1222871
965017
106385
1046622
1301976
1473662
802240
1465692
1319452
1402545
1731623
147094
1707115
341313
1035102
266726
1641546
1788171
593964
121736
929755
1336110
1096403
1614939
737049
316892
810054
549670
1085022
783149
158013
777106
1993258
1107735
1596587
1708279
568029
1846315
818402
1282045
1328427
756808
928243
798243
1539484
1990236
471895
1892706
382384
888540
1908902
1184561
1248198
1053242
556805
1386644
980186
1936750
1748624
1095814
1470942
1766177
789062
220849
509175
514415
511104
1822055
1475001
1118556
1616274
871731
1449690
1536701
1999711
1785250
1604235
931391
911491
275662
174820
904094
526665
63822
295727
416223
1354838
1048052
1918898
843632
1642728
1700540
847095
776463
750197
1874134
702464
738338
399444
4844
25786
1824864
1909333
796576
698966
815023
100324
835826
591670
51649
614943
50443
1582177
246265
1137255
1983466
1379693
12564
1180049
1087117
367300
842152
1915524
1548807
1662306
752958
48635
212470
643478
1305814
621582
1775782
1786396
260862
887782
426452
636491
698560
674483
1230137
1539055
146707
744418
634581
1759032
1836002
1578862
1383135
1426650
84532
1704297
698617
1363155
1291032
1826254
580932
999147
666796
1774076
892413
1394258
92698
1064255
350213
551495
957444
1813966
1336110
1291512
109340
1817979
41983
1840380
50981
1017079
434786
364943
1973706
152606
293864
349623
698178
477264
398746
558000
1771913
118911
1511957
722101
255299
969868
1126589
725310
1832382
769467
335424
736797
1941632
822423
438092
970279
1369047
72083
205153
883702
1908733
1691722
1906521
479927
26667
943937
317106
11878
609606
677608
710159
1888651
356737
1944040
577683
1037707
1644497
1043064
189251
277494
1614319
1923756
802680
271713
367928
718649
815996
280260
905958
1138264
169373
333207
235049
1591354
768391
699360
569124
1487793
1918649
124005
1399924
1984023
300970
1231799
1978437
682225
402128
1111773
306521
611801
1684840
249593
688085
1608953
289423
979207
1782778
174634
1226176
1274698
1408018
1674543
418906
1642945
952974
1992266
1548474
1360949
1872678
364765
45150
827811
674141
1699919
286994
1982446
369382
1310048
1876163
1756763
1307628
1309669
41639
996621
1511474
1483102
755337
14333
30925
1129587
1511671
1718153
243851
1973414
162515
547294
1556829
1321260
1361194
1045692
265547
31254
180138
107589
1328213
1085140
728502
1325453
336484
1580117
941930
534073
1174090
1151782
718514
533719
580422
1728329
661863
1417317
1916198
1490495
892847
1449330
561921
107251
1991215
557085
1194856
1100933
878860
1353550
125337
715967
771561
724412
916799
1658766
308161
717592
1005565
1718385
12340
1092833
870693
1036761
880884
543490
1667338
1472850
439105
411487
1826521
1476213
1396631
129494
1978864
763482
1723150
748253
474117
1325842
1101552
1400686
1867896
1404147
467525
1015084
630632
679565
824280
716437
841594
417472
1964516
1464362
1038807
263293
1644641
1856580
335410
556612
1035405
175697
25044
1768239
1234742
1062118
329235
719566
1970756
301419
400224
90053
1110086
1393743
1332884
1342664
559507
1520969
466847
978511
702370
775409
1117464
120370
338341
23036
114222
1750900
375435
1229534
1372816
998630
1898308
214020
1086914
1607701
1888224
1462971
1551793
738940
1036392
1607560
1710692
788953
1255414
1778477
85601
1255210
1278637
573121
1011505
1259342
1101625
649241
1872227
1578456
1579800
569622
1023923
52219
248111
749780
683489
1479695
1026633
584839
679737
1015804
853819
1823424
213683
301860
1001349
284629
1693464
1400524
556950
777961
1161366
1146461
322375
802155
461718
504541
1467653
727527
1945731
1028354
924877
825290
675049
1255264
772496
846122
1040556
1443659
1364248
1860766
987194
528515
1896589
868389
1720676
1450900
1897478
1853804
1411097
1176506
752408
1762690
1653697
19092
1468285
796782
473722
774485
503313
1081413
1130896
500103
78006
454696
1329267
1417440
70823
579829
464598
897596
1224160
1060223
1298037
573152
511768
213691
1881071
1888277
1888858
1836611
1335822
523930
1250191
1411562
304601
1117070
1826847
637112
1669308
791699
1216158
390551
261478
688495
1487974
402073
1398739
1365100
335106
924344
583376
1182650
1523516
1615039
1533898
761878
1520332
1814036
566621
610019
251325
1388248
1472185
54560
1505628
1615686
1920161
273522
1028291
1755881
69465
1261114
1717792
372451
1778805
704987
228788
1075278
973846
576455
238007
38777
985254
508428
216917
1347829
531714
1428956
1132885
1578440
1390401
1839342
1140193
852494
539466
1778708
131566
1046993
897029
1769875
1097392
1965697
947473
1158885
305896
898417
267459
1757443
1117535
1720122
488000
1708513
1556959
1412404
1553720
1769967
1116143
261195
1439553
1985516
1049805
55060
1725593
1349475
426621
1435379
1768730
551401
796577
186860
669985
1107190
1384534
613752
1824212
767778
856712
1067650
1370004
1635932
986938
6478
1670004
847511
1073032
1089755
343385
1373038
1249267
1806442
870609
283767
1019673
390141
1426376
1409024
336810
1650991
691116
1267324
763283
498171
1390694
1026054
635699
374901
384874
1718965
1758753
968585
1685092
262531
254105
623651
1067156
1434450
1399100
783231
1075561
634586
95597
1249258
80473
800011
751258
397748
964782
1035675
1109254
239600
993655
1719007
755085
276705
1749108
1202253
3464
1259485
65012
504886
87258
1869385
1547816
1120866
7199
517127
447010
1374555
1246494
417974
6719
1703246
1116291
1351308
508551
1756007
514977
1754027
1928653
1120683
299167
1600953
1399161
542242
433509
1458450
1546343
717485
4670
342812
1592528
1846034
604202
56490
458066
1654388
1077862
1795506
1111997
693298
1182275
78451
543414
1946501
1401320
973762
1496483
1514605
1796415
1380058
842285
1037324
717179
694235
580892
612201
926442
1335800
1903007
847399
1475488
948150
384320
839288
1479291
431173
151605
446962
1229190
1748517
478078
583573
1341214
1425937
1912615
1098791
1216734
1500683
760900
1659117
1048949
1151580
1110007
443588
1633349
384169
1852041
1823737
1529489
1472187
603544
161497
327925
627002
349649
695994
1801177
656227
1180515
448775
489706
1883944
716154
19818
838239
781602
1338804
54271
1648400
906382
1223987
199087
3355
1217056
1612816
223621
1660710
30285
190758
883977
1523775
1681366
640721
1566240
1575552
1356562
1005819
836255
1017035
529606
1343033
1379761
835736
907245
714223
79491
1566737
1216166
1651963
1065493
561075
308818
202621
1124654
1492526
1379385
1820953
1407354
795381
1850880
458949
985942
364948
1792457
1010643
212296
350879
1828076
580808
1447549
105244
1564509
910169
1375882
1978259
1883945
1673768
644958
1824245
1871488
1311707
1961567
210577
280477
764762
922827
1223400
1190524
329005
562804
860293
1900834
1346658
863589
1627906
2734
1120328
1215850
1053030
1699995
1775878
1684156
1048655
889763
806621
1300315
1139275
1038014
331948
460421
771020
1560602
541854
609468
361098
1446163
988079
1307812
1915398
951706
751276
1465953
1073706
1570397
1043287
1984252
1942205
316089
470278
610568
41851
1750719
1556620
1359694
119797
1863910
47071
890482
790744
609287
689122
132355
798057
907547
205268
7112
742779
223177
295603
552227
398179
251907
307658
940905
1277222
1412081
397657
945411
48059
7749
223494
511268
794593
1812185
61166
293124
1979317
1273611
1001984
733866
1109634
1362281
1032879
743708
858850
760115
224209
264048
1243938
1553623
1677010
1444372
326405
1780156
95177
214066
1386692
706261
85714
1833532
254839
721546
1723452
1762835
295955
547441
116239
904755
336657
1057040
1253159
707493
1421076
1008169
1865286
1718082
1606197
1325714
1440248
1875285
144846
1984179
34392
1328416
1957125
1824367
125798
615947
68200
1448326
1561576
502888
1283789
41974
1245020
1521111
758151
1005623
586527
1723248
1984320
997621
506957
1445381
1880796
996022
1417728
924770
1495984
531775
167870
842726
1531465
1556384
1106194
151572
330743
565780
1956382
1454632
1965272
1492825
1919235
931710
478678
588870
1924867
854213
1253769
1901223
1335440
1049366
621227
806035
792655
1859527
791199
145966
557174
182277
655359
1582177
369662
994568
396059
492541
1779533
684131
299813
1736795
281236
1771088
838436
416992
580851
1970715
1187627
1430137
260639
708143
567413
1192389
1577605
180926
306483
1810924
1835912
1963577
106730
1903474
1257020
1735765
945235
1923164
124632
867354
1755643
843005
994322
1448951
1078791
1765221
157847
1319620
1557236
933263
1510355
851847
1170435
894151
1334698
432842
84830
623847
1601512
812594
1756258
622855
457438
1135018
1803801
192103
1322767
1840194
532015
1433555
1083657
1401229
923350
538733
464756
1148606
543798
1392622
205564
1951098
1307949
1575849
256998
1406584
362121
1404036
1583260
1592269
1625332
1897993
1800333
1426501
574556
5760
609525
1434482
1078973
942984
540239
879811
539861
963884
1206530
1260227
1735143
790759
684911
516119
551862
305441
1612971
1677831
518429
1426490
225297
1270826
763919
1992545
1445543
946471
271014
76332
819708
1328190
1699076
1873826
1380787
1053102
1790618
679880
1413785
1175401
558675
373238
1087181
814281
1841595
1393679
1487144
533719
1294412
164920
670783
166081
1978604
950834
1366295
501323
1570114
309539
679596
1356910
1943686
687301
345349
243467
1378156
1188606
1235678
762738
118567
716319
1581994
418485
436916
946500
1649871
543872
1634856
933741
278257
1081561
558411
1238830
1825633
1763839
1792413
4673
442665
1673645
489000
781990
711954
1175028
1061372
178887
1503302
698777
485959
822090
1026240
576597
460727
1189380
339333
1250380
757578
125524
1113359
1562890
1462883
518962
1738216
939825
1478831
1728009
775187
1815040
1538547
121576
974117
1812114
1371488
1548639
1827548
969803
115078
884608
549787
1545936
1393232
1443108
648612
255259
39561
1388751
814734
62461
1796370
1521923
1201120
64347
1199625
1637632
153552
1021786
1897031
985172
788947
701739
1602710
1564352
1216778
1585266
1455951
508750
699113
1443518
1930649
1073173
83684
1796432
1261776
1415353
1563619
417746
154662
945217
643423
235765
1274147
736946
1144804
1871090
1893126
889260
238567
1929155
1134155
649440
1380654
779769
1323711
1433977
10320
1413054
60180
1347354
333241
1653310
863027
1545695
1631803
1933556
1011742
419566
1009961
657448
842493
1740581
356467
1230143
546596
1846497
474110
86688
702472
1102635
1259855
1017478
561055
811415
1538070
498517
1965172
195999
1115186
412551
318730
1030908
1045139
1334913
232833
1835235
676162
980881
785308
1645903
1164194
1168363
1374923
948124
297802
466813
627194
663981
1060872
1155468
1840876
1852363
1859206
753012
1051808
576064
108988
1081385
17176
1501097
1317352
504006
215405
911985
1858948
1870951
338600
825457
1117846
1574314
1925963
8161
133544
1236184
1234502
747661
923250
129264
1937559
319064
1320178
944884
132704
1864399
1428351
1776641
1601487
1822544
1962165
967744
851225
709615
702614
1716080
639821
1955087
1768492
1787902
668332
1421434
256081
259906
1907877
621349
1013071
877680
1108847
467573
694053
345055
1403134
691365
621262
1373729
1308658
1037695
1096245
379989
1486424
641052
187894
1977018
1059376
1191986
1266453
565548
766935
1145963
1467743
1028440
1423424
1613345
201751
1767490
1570130
100698
1691217
1394706
902159
639728
642079
246968
639844
1013805
1868458
1576672
1072658
1074899
1359702
343386
307203
1679234
1652355
1976605
1469396
1659937
154146
129640
1605146
902230
208432
1647825
857031
1630737
1231883
1687990
904026
962965
1514116
902889
791597
431492
180782
935220
670684
1898433
1894612
1487974
41599
248699
373551
1230461
590139
1222106
134154
175588
167141
1999554
1323300
1632022
1574494
977994
1494253
1141959
61046
1002500
1274932
1338711
910540
1779445
1762090
1214707
1229657
1712912
448738
1463255
701183
390624
1810854
1181974
1986565
14763
953864
3984
808201
335905
465222
1414347
355579
1496037
94021
603533
1720995
506810
1892284
949402
437797
179950
1305211
1552614
931723
1891690
954326
1345884
301805
873453
1229985
123091
156116
47953
605217
662889
422079
1971031
367489
207728
1502583
752783
1006723
29882
1729429
1635936
1051934
1649514
735714
316478
440891
655368
633740
1807415
1793360
1167256
1847138
1883090
7157
459123
1745186
361008
1202393
331525
1036256
1862281
502394
197641
447562
814094
50761
1676565
1426763
903112
1793679
1100122
730319
1799724
1029313
1523284
143611
490584
1439343
1496483
1398758
1663974
1114638
67789
868943
1487232
1499632
659095
374152
1625722
1578366
671285
318764
1975313
1834595
1365948
1979130
1255878
692666
1599088
1298665
700912
1574531
1380448
973709
1678417
970245
622264
1150098
1564229
1427212
1981836
231251
419510
854962
1197045
1438463
91203
1236718
1811871
1368944
1809900
1114657
945822
300230
1422824
1938956
113533
818443
691789
1786848
1113524
1457063
1858864
447814
1572118
286842
1353724
1998272
624845
825241
1640660
1443547
1851319
876417
1829600
828541
258487
605087
442064
343433
35770
1300396
1221396
1225026
1952885
1323810
290941
309523
916777
1188639
1005367
1485078
54862
462406
1312361
418015
769622
590517
1638547
1959303
1881686
282861
509035
1197663
1014658
1315401
1309892
1107026
1666910
118104
1086862
1301250
1326223
1742476
1900759
1716549
1582286
204594
834054
1401459
1485321
1805691
262056
1729215
1292188
146246
1947223
1450519
1571175
1262083
1225675
1805037
1708269
1138679
1721989
1969106
882324
440270
1226527
524227
1577792
1388165
633994
1434619
200231
1321474
1242105
1552205
1297782
1938580
1282648
470361
424079
1913717
348038
1933689
1926997
812573
1528887
327040
1774525
551464
1544349
795428
651208
382566
1188821
1846884
1944378
263244
459379
1582371
159438
547881
619913
63540
1591133
1563483
958705
589137
966094
697142
1052010
935871
1971030
1330005
1495977
1481154
1268860
1021148
647735
892080
1374423
561630
1587857
648263
1834561
608511
1547590
344328
1765936
1509408
1661183
358735
679898
190731
1071946
334858
649636
1222883
458304
1941336
433332
50379
174396
1329805
412453
641571
580234
1661071
4952
1410449
1330957
1168058
886456
1337348
1119422
1375882
936654
1807048
944206
1193320
1182162
819708
1568482
1518334
105044
797832
746537
836772
1599991
266753
1331098
1647512
1653209
585932
1930703
1261864
20575
215831
1493548
416576
94322
1281191
173915
1613283
458817
1021661
1647753
1029960
1350950
834941
1912720
585109
1968523
622677
661214
1070965
1659096
1770314
1658864
1274484
1447582
1184740
1579215
1512220
567562
1720604
772459
134132
1689659
1823664
54901
1204421
238216
1319883
1726463
1557781
419005
47655
106883
1275139
777373
432218
575207
943453
946225
896501
211130
1339578
1804672
1922660
263498
1377105
592108
1187035
1200324
974745
522790
287889
1087180
1496834
119954
1532609
1636245
1387544
55134
1814695
255187
1568577
872135
263240
1799158
887722
573463
1694487
1445187
1901690
215444
1420887
1740583
1065385
1562632
1603391
694576
486927
349296
443501
1640519
547611
1287225
1349086
1661451
1849442
329836
959492
638425
983827
86440
298215
1409358
195775
841449
173228
1019083
3810
215423
275935
161028
1861794
682022
1316209
1133856
998976
1060572
865304
951805
643789
363521
1680289
1036695
706227
1726110
251748
720721
1560743
1478820
1755191
1904501
1003394
1506986
1644401
47899
551419
1582693
1201094
514077
793699
639737
247564
1230810
584949
787371
1913920
908729
1727145
1310340
1799300
1206407
72952
1899848
1943701
1892906
721853
906880
1085176
208280
1111395
391076
1555785
980648
542331
1273969
1655762
1286537
1558819
1592360
1744765
1007295
50054
218606
56893
1132027
1489976
430829
253888
492056
1773102
1675505
1478831
323159
1787605
919066
1158888
604708
609936
33687
1679291
1970237
837620
1477332
250444
839233
616145
752566
1959826
370393
1619878
1327214
36745
1397428
1752629
417974
611545
1107343
1509408
1878670
720697
1607417
176370
1250158
1991361
1654284
272651
1155476
993259
714522
1864282
551032
1192627
374045
687153
458745
264538
836450
1634351
134952
49558
871894
1699065
235271
1558139
1679178
488078
835617
125741
847634
1107106
1568927
1787814
933417
1490258
1128551
966049
1919993
1556368
1565589
639450
508718
852248
510805
1092401
1286719
430805
36269
1038250
1108720
201439
819606
1724623
788465
1453398
694459
975736
1492118
1921733
1652469
1823834
1978268
1437751
1206543
1532259
1884838
1088869
1903593
1385706
1473753
754224
1667237
247385
1976797
1493080
1364559
1317285
870224
1128729
1296523
694271
1919896
584064
838770
696630
1451437
907623
1474079
1698188
1560889
1886320
1902506
103071
1650795
129362
1625826
71621
1215707
632432
220752
1004057
867819
287388
500103
930653
967143
1814769
1401479
1847319
1821103
1552458
1278029
317355
316211
1191311
70092
1609344
1109309
241168
96475
773489
671763
293353
1058221
1352785
1958990
1390441
756629
1141956
1723815
1794274
884729
984355
919574
877116
1724471
529245
1153600
982410
963299
1369043
1934863
1960486
676205
1661251
1920008
870564
1537308
53087
457786
1751609
285376
461460
1448979
199311
1308837
1144982
1498554
1938387
924203
378108
567602
1931039
1729933
1345882
844770
121317
690090
975241
298459
1505556
300923
1994462
387585
1859263
1557657
298001
1364917
1153833
1564674
1165561
1213613
713650
826079
16268
238395
333245
1826381
656128
298947
15083
1285766
301341
1299981
299149
570800
1094678
937893
1871809
833599
873591
4360
294873
1381500
841106
423252
1488699
660102
1421228
1571979
507657
1919958
984425
700441
235943
267484
33779
1460732
325012
910788
1388289
167772
1253140
21111
250209
784910
543781
1228566
1238402
1800431
63982
1836051
1936135
1582709
1412665
188509
897867
1822226
1282851
710907
107692
1928319
545713
61426
1772454
1869462
768242
1995972
1736018
1291339
334596
271867
1515689
777816
727342
457594
1306476
1128034
1002941
723093
1603806
230161
1322575
1065732
1970717
662593
484020
1808985
1060654
1455050
1708269
792524
1790220
1346586
1865209
1698072
1108230
351903
1938603
1347507
1627598
438921
522447
1178435
103262
174191
1847919
1796660
534113
102706
1585186
1208926
776610
1990270
114523
1459901
374815
257710
820440
158734
172458
1377427
650721
612864
1499047
1333482
1265530
1413375
27041
41743
1090909
1416826
480220
1839862
1591898
1138727
1078219
1569360
1228697
1762013
1706434
1407340
1881127
1851937
383452
994367
1921505
1514730
159762
1543913
36715
1886659
915900
938993
841871
1651366
1953911
64947
1438244
665369
582761
259798
332155
635182
1160333
847163
1601728
378077
89511
1832042
1155957
739385
896637
966347
1386001
978955
793347
148843
1621438
429195
725234
1603297
544490
752076
1543172
1188523
189425
1769343
1465514
877192
812390
1244416
49061
223969
1163520
588047
864524
1186748
1449673
944901
729570
392514
5155
947370
602256
1026019
599992
320642
486259
1111766
1487800
788971
1727500
43789
1942518
1633596
1823674
1189288
1192171
21557
1197810
1000583
361149
1709616
1524082
503892
1198758
1804409
502849
1700151
304600
1262119
244972
1230168
1882594
1655320
314661
1812175
864697
1963209
1351822
1783067
826736
780109
353428
1379829
298478
136443
1906171
1559268
772661
432730
1848592
345103
651724
1736985
1298827
138282
630124
338344
1388118
222776
868051
847467
82844
1930323
413240
835574
1419319
1004808
1213358
1596508
929321
1124488
4751
425736
245025
857454
950889
195787
413760
650392
1439526
1371706
1365043
543789
1316247
1217874
1916069
306058
1988993
1459098
30892
820152
659197
1214711
1192205
105514
252299
238051
1339809
1887861
1810078
410726
779778
267706
1568362
1968086
102062
730915
606581
726968
539054
481104
115397
114688
610069
609430
531615
1386843
1704046
864924
1470991
699967
157612
721865
892558
1775645
1321318
1850227
419367
1424944
935835
1967006
575677
306042
890012
797722
389804
521217
366410
918289
360792
1419433
512493
273414
1136884
258994
1079918
640680
1515976
1196055
1069248
1428106
746249
127579
339409
435979
1555396
400589
789731
165186
1707249
981830
1111930
759711
1699189
1330741
1717217
307935
34004
114487
161705
1669491
1947683
877957
1361136
450363
1294715
213912
54920
301412
1716339
38645
481253
1512650
705591
444024
856038
1004535
661472
910542
833159
1091798
846701
1101948
1608573
167275
254993
1104902
578945
555851
1860495
420624
136938
178629
626168
871013
1193029
1484693
1722951
1967543
1139453
1618626
928806
1786275
660625
1328404
1661677
1649408
1476222
501894
1958380
935698
1852106
598205
837538
1346089
1800713
1246125
1104077
1229783
935543
514159
728484
1181630
1047289
576369
906550
232495
871972
1687374
1427184
385759
1736985
1328999
1984849
364220
1743155
571507
1938447
132345
1286672
1641094
483401
303777
119435
997840
168828
21070
579548
1482046
865374
1682916
991519
673231
857031
1182935
1606407
1207062
1057803
1532038
1552934
620731
1583112
946385
1736035
390141
823920
481111
1282241
1864067
99745
516443
96780
1606347
853392
31752
445499
1876687
29317
1384426
746187
567949
1549441
1802093
284891
585516
1836474
1692066
404359
1444487
1365078
272921
251171
1712359
756249
171325
1659641
1430453
1953374
1785018
51918
1414338
586410
714040
1775751
639430
703920
1501095
1737691
856123
702464
1134539
927022
120488
1238921
1463810
244782
102260
924770
1810270
124026
1492972
529671
557585
740317
333762
1541350
290248
192539
417151
415883
145381
75311
225017
1727300
997796
1798198
649328
17895
1896693
780971
1495046
1578048
1267302
1771818
1450424
99735
603101
1674213
1573324
740935
630541
1690561
1927415
570005
1236662
1769014
71478
993336
595571
464362
235561
1806436
1360328
1150881
351081
598772
1734063
1812382
1562079
1412921
1023596
1442529
1604826
1276959
1954561
548128
1285995
516363
1821824
965548
1448862
688460
494125
66452
1420736
1630757
654778
587016
794237
920467
1858311
241299
160067
844049
196546
1734684
1950054
1761495
929733
766608
960106
1649179
718960
843287
1737318
116147
1814524
1214994
280751
386853
605175
811075
476423
1612980
1979882
61994
411649
48784
907799
1560583
1126841
121038
1214911
1342659
588124
1861693
1997918
1509772
1943919
192319
1036703
1716810
996487
802286
561902
262579
835065
864449
277651
1385793
1332330
994711
1521890
1458213
460630
1559726
1606873
162428
645454
1632490
1062151
699765
355536
767206
1618561
1650162
816679
374053
1439670
325328
948410
41162
737991
830430
626190
1711444
1065356
634573
579886
869830
1338291
1420714
685897
1685308
968506
1688518
1010055
1198736
446445
341400
1016731
652126
527722
1408188
315890
233017
1180680
491952
1295701
1958239
813555
1674580
1560644
949464
1338059
897714
736600
863465
921828
537804
552453
479337
14185
376414
682321
1751122
1232078
1894573
1580064
1004044
321289
76316
279031
1750048
1127972
1213739
1262607
490525
995056
1746799
1357337
867404
1624485
1441558
805527
910468
1212758
206762
1844235
1709002
849956
870532
1715264
1078040
1410290
262384
97818
1669839
486484
1450456
639291
1812050
1604816
426520
485921
1093747
922623
1373750
81712
1513310
1440943
790994
81267
1232415
1187105
1970995
329836
1024270
1986103
268368
271327
978968
1021996
1684658
1277902
1018229
431322
1069139
989807
436786
256042
1177449
928469
156069
990057
876924
1279715
1329643
814039
764054
338342
1402176
1025616
1131072
221352
721953
1448699
1200461
283332
1546932
1677034
1888743
1299506
1251792
348155
989213
538022
237313
550269
1181579
294680
967949
641954
1631896
534508
117123
939760
1866485
1420556
1759850
210084
930651
908658
1770065
1299703
432444
1945251
44149
1863761
1075480
495262
1062186
1858851
185480
1335529
476982
393464
831798
1913364
32764
1699239
660750
1882000
1886411
1864985
871933
943635
760415
1101457
1111037
1482767
1084925
948853
733474
909551
1685092
1177334
406561
161257
141730
617546
1509796
1541307
546722
1325078
85918
301084
600158
1489490
938916
1084958
1818569
211400
1464478
216942
1774327
294303
556353
130814
1403844
390995
465057
808242
300899
103742
897912
437176
1627672
146443
852706
860269
477992
1650783
118048
345355
1743423
1561992
208621
1482849
893330
252255
820474
641166
1862291
715653
1570397
503585
1381636
742897
3955
288588
1029658
152236
1146009
1061572
33568
1774270
967599
1627576
1450887
23947
1925562
1573459
1839215
645224
1886496
662932
100515
1511603
88014
1204544
48717
319367
869955
285322
1266708
362635
217760
1313778
297367
1250494
970895
1030588
1059963
325840
281839
1243306
1918288
1735051
304043
338842
64667
1119825
1943643
318455
1832281
1137589
1641546
969767
613382
216604
134654
1366355
794995
1191228
947955
564269
1215291
1815857
1765883
59192
1387441
589277
634689
687678
1243632
1505966
604568
953632
1728434
487156
636043
1021380
1852271
943407
1937966
1151485
184324
1281152
489407
1293996
642946
207458
1709384
1108867
1248906
302314
1701313
1582821
292609
852693
1392213
161689
838530
1454535
51802
314596
1243731
1792706
860640
764753
1544101
1184277
1695441
138612
362692
1727594
798428
1175529
1464999
1807759
1698016
151073
818953
771441
935981
1947515
1779273
1122384
456537
120911
822414
75680
315695
145348
1914171
769468
244152
1190511
519521
908821
1955753
219165
696044
1052014
183374
195597
1264765
1198938
678719
1927202
1106194
1558125
1594455
922653
607898
624151
318277
1065381
1756667
964623
1269544
1398597
908125
1409614
239489
1278836
463462
331612
28565
82882
1932590
255668
883431
1913317
1341818
1614752
1504709
381096
1231078
321990
555740
1862329
761115
1087764
200050
22237
645323
1923118
1257871
398267
1814263
1234864
678219
1839518
1307997
60764
1382398
840038
496900
254305
481789
847399
1484824
736700
1329324
1338722
1663557
1913605
1310747
1808849
1783740
948532
469325
887294
1849614
187789
1569942
238979
315647
1717412
90536
1482046
152009
463877
1678911
1298606
1970961
364867
370687
156193
617988
664569
947961
1292843
848101
1380150
960722
1105124
1953077
1970852
1610808
1495360
989756
915493
398145
1313842
111556
367562
1251919
1638818
1260806
97245
1319873
1500381
1281500
1797888
173894
415375
540985
989973
604962
1116140
828770
1992433
1563074
1272786
519380
1435213
1846312
1980390
349589
126374
374564
1902208
1456123
264538
116365
1963000
1485602
589064
1403607
1128196
902400
1375545
1270911
1174648
1715816
506438
6758
237461
1738615
1992652
795299
1602513
1174079
1719015
809075
1102142
1227708
1385834
983480
1300235
1470285
1338511
482361
808995
1358095
88773
852638
1650638
144451
233751
321635
97085
906153
1638271
200644
1341078
1694467
1509911
1357922
260788
100065
828323
1902856
96396
1008203
1079272
699591
1078369
1521398
1768578
277781
793092
1503977
552302
1721879
626307
310681
495472
1938187
1152216
673707
1387785
1470914
864263
1452848
196202
960849
700756
368056
158210
1058794
1742272
623437
1047726
443685
855016
1388353
573901
651504
302742
1331651
1365322
1209939
1978433
1814524
357342
1686115
1266196
773220
1950358
1433745
1819994
1155540
321234
1277766
464274
186740
950075
1981502
506466
250303
1799780
1494163
1792058
1385370
527952
1113894
19654
1823906
878255
1385264
417370
378955
1938242
1179263
1304195
1178782
1779255
1623833
348708
1311583
1895602
206027
979237
1256273
759734
1921353
1045590
849759
514388
564524
5741
913363
1876130
1671058
1784616
932254
1314113
772790
799211
1395932
137965
1913596
1025984
905960
37107
511337
1765074
1850880
701877
1352415
1150308
351861
1552435
1316494
396184
697231
621876
1403978
1955172
1090421
1516705
1726515
1292806
669141
375809
945862
307509
1810694
1099177
795796
903196
452695
551582
1289810
1808465
853913
1441903
783656
1210314
1621855
306190
297915
958724
1658984
1000238
1834086
118790
1039786
1338702
886543
426910
947102
1905779
604844
943893
1794479
628636
1659355
1296695
1693215
1886025
942588
304333
1592810
1470078
1877397
1884097
781747
1425434
1350389
272336
909705
185172
479760
1676683
1132554
1143171
1906118
1298108
1157242
275934
1160109
232489
1546981
312189
1952830
699034
1254526
619859
324914
345303
277468
1675104
237529
205718
341198
608694
1852117
1742925
1069248
139128
1213687
1507499
1437938
9421
1400375
1789760
805314
94071
1107732
1404255
299588
336167
560764
68727
142063
1018164
1007359
1914921
997965
780859
220448
1557524
154340
65098
679850
169529
33017
1495072
1720094
1781598
1082932
1546167
1121172
1032881
480747
867481
1608781
1038408
1326918
1421759
138116
920472
104329
916833
1944097
462655
99133
1880583
450532
815507
810514
1541491
817661
1493555
1947383
1281979
661235
1539603
1777966
1477270
728016
1601523
519377
1941081
680641
1770408
309973
388715
1743856
1626893
1239737
249705
1445084
54399
1065072
138919
773669
1883700
165876
1485735
50574
449992
1903305
1407545
628822
1362223
249073
1926649
1297042
771826
199943
1908011
1860674
1775527
803553
1273214
126632
471895
1059975
315934
1157438
1595589
806040
1944097
1033868
917362
1698514
502285
1976774
646956
1098063
603997
1432276
29370
856524
378909
915581
1873046
1008250
1798906
501473
1940763
41601
1257802
101600
1482780
623201
272245
68870
112737
43819
8269
1761170
240563
87210
1986688
1154455
135572
700356
689453
1573252
1006011
203800
327553
1059641
1294995
1568702
1511675
745374
865940
1267154
1185788
938021
997257
692196
874085
1035550
611984
985741
992351
1463157
1554013
1505304
1732548
1791849
1194285
481370
1396582
105261
1120515
741116
1461782
971441
524577
890837
1587087
365019
1635236
438126
1965258
1417742
1294329
239335
273351
711656
1033385
1264699
1899232
639661
914630
876171
248105
1001975
1335609
1843397
955527
122997
394147
873128
1374702
1633687
1523800
1040407
1446180
166586
1748807
1541984
700405
205301
816566
321641
128099
775173
1097856
174066
1234553
417590
592956
1582329
661681
1058958
461299
1362880
1424771
1733699
1610317
573484
1839193
1223310
947835
1113005
1579417
862190
1862543
1340559
142701
1912584
762610
297871
317263
1705726
1727189
366221
656021
1156049
477092
231732
1862578
1622795
339471
560258
1165272
787414
1478903
1404566
705218
1340502
868992
266834
1935160
415376
524778
1474098
1285626
469211
1294293
1734548
150973
166042
1032715
46264
1940165
1552775
471362
1276111
1353050
1419964
1725259
684581
674568
323614
1206695
330386
773323
1639327
1687452
1394706
1580671
1376368
1140444
1007833
22554
190677
1628342
59929
1352168
134879
346227
1590889
456719
476229
641190
552285
147094
13062
1410758
1621668
645499
1439512
739703
23575
286273
343938
1090922
409008
1700625
1082995
1692038
1162702
41464
1040170
1071970
1592499
426933
298264
1068957
515582
510088
59525
269743
255022
1756533
605371
535627
437781
587003
357506
1573338
1213973
1635426
271765
1040078
632096
919341
878874
1507212
503857
1031071
349931
335342
1642708
1521511
487577
1313687
1445153
1452703
1578718
233393
1893663
232596
1497973
1339160
1539484
706229
1180896
1199700
1572564
413353
1643447
107111
1158274
100842
331539
386994
769022
857081
1657901
224318
316032
1234512
234403
1770713
1179684
958776
1163946
1814332
854210
118295
142637
437267
1843933
1465992
1244822
3428
1318152
1171610
1163810
1194255
440627
976184
423994
1259575
1095199
1588900
1661863
1334999
304723
1480671
1703724
1697039
596181
886642
1433482
999451
294157
774747
1868052
318519
1406542
1641164
1186763
1063548
362341
1535880
664560
788305
1894159
1257291
574093
1965808
358314
349481
945699
484314
1004535
234863
1124834
1544641
728334
616586
791770
1137564
1146188
1466537
727649
1835172
1185257
171091
1911827
753549
1099264
525163
1277272
1595498
681655
501372
1948979
650479
427873
782623
1690969
1423551
739454
173632
1767042
1677071
516814
469896
613327
551635
799265
718805
658395
649425
203110
1526697
825637
15718
1051644
1072103
1937117
1751126
557892
1268655
1383217
628073
1732519
203817
520339
675221
1404070
1831372
761402
1312342
816870
14411
404519
858914
301944
999422
371268
887809
1365695
775057
821288
825970
1637093
128370
1904749
979237
590276
1554697
436029
319626
963068
1335265
1154356
1014781
1222599
476298
649898
439887
379293
1859673
760829
273188
1157370
1759226
1979759
1379160
797552
588206
1103060
746611
1421192
1867711
453969
21490
1811878
115186
274710
320714
917218
1185520
872572
397471
506534
830020
1227313
1878408
1269355
1916199
1805596
1004158
937040
1739789
1439715
24211
269790
320026
137849
232569
1950423
1318
246629
1889497
63610
1358557
1587530
204507
609210
1489832
247770
376802
470997
229817
1777143
52877
496969
1013279
292598
699891
1665922
1744103
205434
257911
1622459
1408916
746224
715875
1760955
1549305
1353283
1731033
1916365
842547
1238023
1467136
1178633
1679784
1134786
1109243
102974
865913
1544214
1295503
403633
976495
245413
716094
153398
1878410
1486169
1305802
1178067
1532850
1573703
390097
396280
1857661
1216327
404369
200956
1971406
1516832
1618143
1736503
323639
946439
992680
1906298
1844243
1592083
904571
1002454
1281121
1610729
481929
1276171
206027
939848
1130027
1061861
1726583
1454337
733326
1266670
1357227
226199
1741407
761227
978058
1051717
1755881
352846
1233418
466258
235154
1999653
1102405
1806093
1849599
149681
320437
753821
480157
123185
1447688
228309
534835
1726884
1256839
934539
1991875
1871420
1598058
1158540
327574
1475315
743177
1552948
415449
1699688
257275
707480
683143
336638
392120
1150674
457198
468925
267865
135172
68452
619874
1843482
1635255
1259935
1526197
1085977
1954876
63236
273335
658937
1178352
1932891
1217774
596762
1570619
515100
766617
364954
523962
391073
891293
1251258
152192
1899657
484887
109269
845798
1488827
1286131
1770925
781599
1807540
1738757
236031
1875572
220560
1099379
875989
325969
164687
1407430
354659
971139
775821
1795696
1333689
838316
1663334
655900
1428520
1928139
586750
673730
762402
63263
1876536
1332020
939558
447621
1243437
1823720
1780438
960027
673939
91653
405367
1829873
1215174
1074260
864524
1103831
38931
1772486
800280
1139948
863177
387456
1626292
1883482
1406623
441178
1039437
1773339
1762629
1771950
1083838
533220
687186
1499261
1810904
1572604
6501
1664922
1521968
1048083
148354
1762587
521579
549712
240056
1500946
1706260
510323
988645
1336159
1713025
1742965
472037
1357749
1740314
325840
1923730
1315242
1122934
1970715
722261
1566545
1383018
1428024
1782429
463279
1402668
1145482
1109218
1974992
830196
1978676
1997100
784905
55745
421632
413784
863147
1178751
1099091
706879
1420538
1451150
840620
257275
1699914
269274
1422159
605801
986040
514034
686068
571435
1543197
660614
1159537
683114
355786
1720205
177575
928428
293817
896277
1026488
1283955
899315
435
1620802
789990
1417914
1442413
612570
16115
271709
424854
864240
1661257
1351989
1766789
1500780
514268
1818616
493501
1033413
1385203
1815875
51096
792225
1203085
1100230
304967
1168170
1338189
1529501
1662196
360982
1258505
1033556
1230647
500984
770203
323120
999408
1827636
1593786
90274
126979
621447
1108578
1290639
906616
971141
82549
627783
289867
1683042
1481138
263671
888139
1156767
852614
180741
607531
1882285
298857
513101
1588794
182781
1945530
206766
477556
179947
1792795
1268030
717497
500877
711327
1898495
1674342
1244055
1577550
1729109
1584708
156288
45905
1516988
1990538
1170172
232107
1836047
1751893
492059
856010
1091556
1891608
669101
1645168
1081565
560013
1877168
1015898
1153139
7610
200435
864301
180169
342657
1121507
357745
353027
401013
113502
1490971
993626
848644
758172
286952
1014861
552398
1470832
42999
1094743
1733455
191677
942763
752588
895587
1194054
94344
1929790
353821
1078980
216152
678892
240106
1297568
482035
222645
441052
1145059
529012
817013
387570
375230
475720
1234516
737455
1122687
31655
1285983
1676784
1368142
1633967
28932
1780227
142482
931554
295804
574461
1308492
1561245
1115065
80328
1591723
970428
90066
726541
173465
1659117
1417442
244682
1714708
1402640
1714478
349279
445823
1604189
1623830
1897527
919913
4866
1330140
519518
558096
1509127
530419
635405
126676
856009
1857439
83841
1999936
1116338
631851
1310028
354683
1414444
1667418
1409406
110647
468617
87874
508471
39235
1305177
1963231
389074
1953561
1516988
1115395
1786039
502220
718124
13565
157222
1676139
1174421
210079
1237583
512949
114480
1022519
1241224
103772
1074881
1723358
433104
1422250
338925
1511140
1251546
591352
1264990
1771670
1235409
1929461
175376
675336
250545
1394795
1446819
1336334
784948
1800888
1680907
889888
1181786
178489
928978
1234572
446854
576681
921542
1603316
1339724
1774478
1924413
698346
1983456
1775411
424214
1765320
757701
293071
665201
90983
1138358
570964
1979925
268162
153040
958776
1055072
464697
1037372
1346420
1564584
1346132
823608
594511
1747938
1935084
1743867
1466156
1584901
1732205
1440068
1540345
1307227
1089615
764454
394782
1754225
1914858
1727682
909279
296767
132470
1803833
1441017
237389
1034814
254704
1001133
1568431
575998
86734
1566441
1011928
175621
1711684
778110
1907774
44828
1683970
16269
1495081
814948
370561
573119
119880
629380
1228234
821407
446665
833045
313651
843539
1463174
46737
1048807
187632
1962240
924346
1085384
353717
1498754
1429783
258940
101775
1443599
612760
1951169
1636864
904232
1335839
1127747
1279816
640670
1269816
442730
1860297
1715483
61975
1237997
1554285
1284268
520354
1383056
1789651
743280
603665
1364477
1356287
866001
1938712
822414
864240
1417236
1860699
1610855
1028346
600429
15860
1017400
1644630
960622
269838
1608632
1694538
643863
1894308
1714821
1064689
1025477
883731
1119073
604252
1976488
1962557
1522454
692922
228669
1570627
35748
793168
1708608
1735763
1253646
1106612
564819
61957
1076884
541602
81046
220312
1672212
512247
795379
1703402
598961
883804
31561
1579271
1677071
1442321
911900
1622209
697381
451185
312588
1594275
1449318
646869
1613226
440505
1882435
1653347
1540829
564840
168639
674
891553
1691528
709692
1388701
675673
1052266
1818818
708339
1625556
27516
1246190
1936647
355643
302180
158525
1252080
205640
138081
232610
1055110
1230006
967422
1240122
1703171
1982543
1118355
271700
348038
1791098
727326
610354
620554
1807671
1253039
1871087
1901857
630391
29587
1305469
1407962
620822
1471506
269456
338879
662626
251857
859654
57157
1624494
251013
624019
1528338
1344555
1814008
537415
811623
1613267
794049
143768
40662
922893
365239
532645
138238
635377
561503
1234007
1782375
987971
189490
595878
1133324
1380104
1364573
948300
352157
1870946
411286
476969
558431
524659
600232
1816781
627867
108268
651572
1683992
1314739
1324765
1559062
548704
284209
860115
1178563
174215
427496
1879287
47115
1086035
2362
1268267
283566
1984970
738911
436727
1471277
553406
1995613
458731
1677897
209579
1058184
542291
1264138
1301355
187307
394646
1353350
1057586
582896
1863569
424910
326370
827662
60682
1254292
902820
915956
944467
322788
1208034
1988049
356706
1100030
1181023
327908
1454782
1880598
1795536
1259116
1251535
1279499
32909
690965
1942873
1300157
1124415
497783
103588
636959
1170081
1295660
469526
50384
1364941
631302
1469681
950303
561638
1035458
1547030
52252
1687347
330129
1473506
652209
1755836
888776
860457
1070821
793775
1541288
1538329
1581225
1071153
1070233
1059556
525882
315695
1496830
282188
30244
1722980
228431
804735
1952355
464420
417963
1065058
695547
545815
1983143
328959
1645624
1086397
575012
1656912
1122731
1776283
1800904
689343
1599200
1205702
16475
1792394
819297
412578
411531
1982250
1438419
924641
16876
1811791
729800
749290
583371
285785
1885481
1489408
455650
848106
1850443
1121507
1905722
422003
1177604
1921085
852821
942643
600103
1016000
1864232
1710157
1445348
1120959
1989043
1190114
894524
564786
1975524
1214916
1000784
1567156
469758
420774
1540030
469956
1564830
401303
1174642
693092
118132
1914821
1792481
1179844
1979416
457715
1394070
196223
709777
214279
1954269
464011
110010
102144
1343440
859494
1587375
835848
1543529
167075
822540
1096065
1038571
24898
1077328
236648
1746727
1998077
1470610
1484952
1081759
321294
1920377
880095
944032
871908
1378554
447919
255024
1329195
107581
608303
183958
795775
517478
1585066
1003593
162180
735964
1582685
643814
852985
139956
800901
1144273
1199301
4919
612296
1490120
660038
856308
1469978
1005157
28700
810244
605221
111306
974746
829476
264749
1153557
1257435
667693
1894991
570619
1445895
63781
849113
338552
1633963
678234
1603136
260954
931599
1912395
160442
1050692
1890711
1221856
581253
1417010
1363417
59291
257191
1256907
755457
178277
165537
671099
1290726
895484
1699343
454321
1722091
836728
1231362
1858090
1332582
1546818
816083
771765
398007
1077958
1938845
941320
990018
576369
972454
1588797
352986
1321572
196634
608622
422917
1413847
1067987
1334592
1040087
1092974
503533
1614539
1133067
1654991
1331777
530476
1318364
672776
486130
879657
822413
300953
31696
1216323
482136
796577
770573
1741755
1741888
1787016
1123056
92778
1405768
604060
337572
1217429
1712608
333363
212243
917213
1202549
1364284
1915011
120586
1964659
1377060
1554197
1757164
1155755
1424386
17955
1160119
144840
302984
427129
1322417
644749
952765
375201
903102
1186963
1922310
1664198
1868996
308793
918911
1438286
1698573
286531
605794
1725737
1493132
1039997
1783661
82497
1870386
1372799
1889522
1251466
1019975
503248
1107047
1048089
172354
1118037
1188655
1192505
1323771
295134
648739
1437617
1634230
255022
643077
44858
1979137
1586304
644260
1474035
358622
1904141
368814
1527814
89207
1896242
1535185
1885318
730181
1641546
1162288
1630537
1290644
1427343
1005803
847315
411829
1892366
431648
213929
760754
562397
1853388
149635
1993401
1329042
146966
611003
134632
852147
1007811
247723
622433
599483
663138
773552
1053537
394110
1596956
1862204
470261
345193
329955
801711
296484
744654
685704
398267
1667278
297914
807255
1596744
167317
702805
1789207
1355105
324912
428758
339971
906262
1929779
1262218
938983
1167383
580703
938342
738308
1003958
1373721
565951
1064567
309849
6911
1177941
1692778
940056
56839
865653
793347
435827
978624
1255619
91785
1264785
1517173
1201012
1731838
20845
1541249
905643
1001713
340917
1112913
1924721
24350
1996816
170606
1107571
189871
742593
1852012
1216229
1884618
384563
1290115
1036161
571272
609343
188295
1875322
1981533
425260
1762885
1585186
380620
937691
1558619
1916094
1734059
584042
1495318
1497687
796621
1432943
751967
612938
1355596
598155
1903941
1478075
285970
1963417
1148003
171826
1595302
1148242
233913
1291387
448386
786753
1877363
885496
972142
479676
1610198
1075961
861566
1444375
615979
909018
342974
1518135
1435928
560259
322585
170484
415705
1419470
1224456
1032961
1781601
615420
1723180
1518073
1671475
1459812
1054701
1390991
1467206
895106
321872
1762764
708886
1129293
1991390
1913350
1951596
840026
151893
1477174
289329
1897732
324083
142393
1858511
1014886
212281
1413562
1336671
446854
675283
962386
7727
1595171
164589
1096963
1985469
1272618
807473
874269
1870745
1536453
661492
70151
1241391
1146083
1582370
892392
968637
1716574
1180208
1965582
912063
170792
530382
1782938
1326908
1745830
859654
198392
1394307
681789
776978
1702083
1444445
129473
1156864
903083
508989
948332
1637754
1357227
1405527
1106983
818649
1878150
908604
1282825
1115869
999420
1592786
1393986
6583
592491
279786
726784
1897931
101653
395317
1046550
539548
1702031
1617237
868921
218153
644123
1238097
1747299
244829
1211985
1396888
1229605
1197892
1947110
1575458
583012
1268191
1938449
1668268
737661
942820
1376757
1118604
1806553
528519
1334307
639333
609890
780491
196008
141881
335911
1368230
368183
728574
561116
1558485
1935302
725983
935532
196363
1702396
1108800
468003
1247483
621127
1176078
632426
734604
1609189
1928759
209706
73492
656433
887318
1471589
491372
1100452
1078364
1909424
1570928
37457
1357482
1088784
693414
913650
38241
531270
1826725
508057
886342
1580410
813855
699681
399696
50438
1567436
598808
1025978
1203762
1273084
1361493
1309852
171742
615002
79987
1323857
1624891
513866
179032
1128326
382987
1458740
586128
1568963
928954
587380
1742271
1109530
1343183
1106548
884433
1478211
1850473
1065382
433104
1801822
1681926
1653598
390141
1510874
1197382
58535
841478
42482
673311
196521
1075865
403037
1130343
552398
1883
869615
640029
1618024
536113
981001
415878
207060
1633513
1383151
1332538
1216423
22398
1626833
1185531
403290
1107807
1271388
1769216
725908
1256754
797318
829785
1270505
606953
1931007
536416
1628952
74116
765679
281961
1577199
1098969
1586736
1759499
1661771
1965132
1527630
699920
1502638
1198697
1046976
96452
670611
679215
1542076
1322184
1000073
772174
235672
1149658
1283132
1925823
63826
1694803
543146
847668
1276917
1872297
902608
318674
1326847
800723
1791910
616073
809082
1279200
807320
1276473
573096
940746
1358928
412683
444163
5715
155178
1439801
563519
222679
1296824
359002
1761642
502249
639897
538863
118181
873959
1023646
1471768
1395326
601655
1479803
162333
770637
419399
205798
590334
1899679
1159466
1845489
902506
1509130
1512509
1427744
669236
1508841
1811789
612012
111627
536088
1971073
1067820
1055304
1476637
108508
1797583
1004218
1529373
1434316
1770668
1072398
911234
1427795
434352
1529581
1519385
88941
1004392
633729
1402254
529242
516330
278303
1414456
1679934
1676
1276124
1170591
1044179
1885362
1468571
1360258
1840381
1809952
577228
147054
476304
650461
1347506
869727
352118
133925
985652
1297132
589702
208785
1510387
914266
413965
83260
1440119
345213
198118
1733589
1519286
1238387
411302
1824537
54380
1273236
541380
144976
1623173
386612
1912176
205568
1097233
1771008
1201122
573673
1686376
417673
1129611
969059
956955
1027212
1803496
1359810
1492526
1897748
1938300
1113999
1096439
549048
659197
8117
534402
1775567
1736517
1841618
354062
846959
1817286
1004225
1073967
1786648
216368
757039
1434260
1477352
1897059
1947213
1120321
1148513
1306659
792851
1718054
541884
178123
1257912
547452
915136
1873481
1682560
20175
684227
1528916
129450
126250
1167789
919913
1838686
1674481
20937
274351
494740
1083892
254438
795947
1375578
178735
1448706
400405
1393692
377206
351698
1507398
1880160
1796157
1004719
1584912
479040
141879
948235
105148
1580880
1052199
439554
1313871
1463139
115425
24490
22449
414564
349743
1119501
1098712
1842078
1879977
1945986
3779
581081
1498697
774928
494578
388767
679949
1932401
74496
1323673
852552
1881867
988305
483825
1356618
137049
416005
943937
1754850
654803
1214364
1716025
1271599
1471898
1675161
1501394
40069
1784334
486475
1231589
188580
869079
1754600
1138727
1132154
1832388
1898769
661354
960850
118224
1446245
1424013
1430058
1182437
1604532
785983
1419289
1079088
1625019
415
1804331
217419
1660791
738250
1347598
703195
965617
150139
193850
76946
788074
1848325
21167
639632
1631220
554511
63997
267666
621545
1465048
1239220
1508074
261662
1186624
1114951
1369641
991549
871002
1764002
1728585
877869
948031
1441739
1495647
252982
416297
187325
1734648
110954
832439
814635
1406340
759177
1094049
114033
1399733
1579683
1414256
784396
1022882
188294
598728
249957
304600
1376854
1570844
1935725
1887570
534672
798867
1135093
293222
631681
884443
864311
1375219
989818
637704
992632
362089
1589709
123863
1869989
650942
38327
18917
751758
132977
107971
314480
1574078
1500290
312532
1625767
993960
1256769
550917
779645
1202580
1190122
1184151
936170
471277
398168
1507097
1443186
1462305
49868
1729690
251158
366104
1006869
1278147
152177
808565
1018875
233327
334873
1588244
1480878
1077538
266080
1842839
1881691
211700
237811
1746478
11389
1678880
1024363
1856743
581108
1951820
1439481
132448
681905
162659
127386
1653691
1540123
1392840
1848933
830710
790646
639046
750452
989086
1908907
1684813
485217
311702
1959763
1951826
263937
142079
532645
440053
329505
557899
1233568
788536
61530
300111
63820
1880511
472917
814601
286421
182025
671397
752073
1708279
1586634
1493181
1443771
734327
1581454
465834
1494703
1132871
343761
1768689
896470
3871
818693
715741
583682
966302
235685
75102
287882
1948359
827600
1924126
1776979
1320343
1617120
384036
576580
1079800
1626531
788527
424368
1373257
1033693
660741
885662
263614
1630646
1548772
1612358
1201800
542060
608999
1844714
672709
1541187
111216
177364
1656879
1549144
503689
1492939
1881095
1697012
692411
1730711
659611
1465956
1896737
784144
325386
1476307
1570432
1985357
1087709
318621
270819
1139097
1997189
1353051
966010
900837
749868
534387
196515
1369538
677930
1711704
958582
1744091
1238067
1401715
1906867
1921213
423619
169733
792567
1048201
657335
184622
1689739
1500979
1578561
855120
1435618
162017
1766067
269619
129244
1015747
46057
1506902
1553571
7202
412880
1280701
491542
1807060
1250817
1052427
308553
944899
581750
1374954
1061023
664291
1684737
486714
1821860
894071
801838
293711
469233
1142720
519076
962689
641954
1040735
1020070
1380950
170675
1142426
1282547
175205
1934875
1506069
1497105
1026426
1200667
12277
1794517
1415860
560494
1058867
691532
1006964
208997
350469
96741
1009199
1759674
1062649
803790
1689645
226639
1856576
1672583
1710182
760671
739496
999073
1160209
110811
342787
1407810
1442696
1905089
1843373
61978
831627
720000
1530214
896
1064265
162659
555435
837049
61756
464391
495077
1588609
560683
525591
153972
889721
1720306
1828601
778410
1175964
464739
630397
1575335
740770
1214852
576909
1138560
1453325
148044
838311
423701
553465
1467320
24762
666134
41161
526961
530771
918305
880720
282968
964849
1027445
1276926
928943
1044445
1430047
1014306
1106867
1545357
264252
1989657
646578
1018569
1915871
251439
1763672
429656
671675
1533220
1715233
1945310
1899760
1082563
630847
224970
1341458
874786
623374
432440
1932139
1131380
72297
229686
1774155
1424359
574509
484680
1382101
1671398
1740941
234896
924287
675515
477431
739510
699923
851088
1525215
1277723
554303
717612
1556524
978796
675520
1570779
1171508
663098
1800224
1199162
456347
1507869
1025532
24707
1332696
1974509
72774
1008491
473552
616868
1465121
1002430
1794652
1996542
58790
1684527
257062
14862
661640
580963
959579
897809
768575
1693860
511246
1634138
264747
500671
517646
905592
469518
217537
134571
237013
997799
1866808
1966775
1523647
36707
58180
1844016
1356764
1678047
303252
381313
520001
1691897
976937
1277123
553493
1672660
1626746
287497
1459790
766346
1800573
799168
1540976
928329
1341262
1018084
1293184
576042
1861909
1430149
375889
1895215
190317
268843
595504
1760656
887004
1198045
876248
1481572
1503386
329322
1821456
1696770
399064
1473870
1285896
209750
508273
792927
481588
255977
1967243
276426
1582773
1699398
189306
247554
394756
1593217
440999
1412761
1894654
510184
1215461
455405
1808362
1571462
1388502
1816338
1963371
1815294
1949793
142537
1727820
10760
628335
1856155
559506
966702
185260
1527853
903935
258205
1612708
1588811
769552
736044
1682015
1171274
560355
1348090
501063
529087
123729
115949
1272110
831212
1381397
1641808
1346844
1836470
1007511
1567469
481513
747786
1817401
1770665
1549441
454475
450015
141937
1754235
990745
929178
1749151
1649471
1291270
6946
124481
1199983
117211
1241643
92748
652590
784858
983431
728623
1010566
993874
1995344
1033155
1119796
340436
1278062
408725
143728
1022228
1793454
512366
1214349
175525
1980892
1628470
1879308
1226303
764414
921281
348201
1485437
1909139
30365
824697
1012685
827505
431248
371738
1257081
65380
347910
962513
1788918
245964
133978
1567401
260635
810514
1228088
502446
1045943
687394
223869
1230215
1962882
993679
14578
1225535
607408
1028367
752142
631185
1826377
1497232
936028
1709308
1153905
188666
380014
798076
1704247
1219112
559545
1540961
49861
1257769
1086416
1472145
326703
1832868
1588436
181250
274093
885472
1711222
1301300
1434191
643495
1512017
736181
1204297
439246
1898480
1921687
136560
1540449
764632
897912
160014
57594
969764
1640571
76927
1679682
1911185
1551005
1733743
397328
59631
1058845
1997074
1629853
835857
1493120
1901835
779790
420007
1183089
1264562
67765
454550
1388248
819299
1131335
1825650
1533553
1958604
1425101
1792444
534336
1638559
1882369
1287034
1147341
1977223
997810
706739
1089944
346504
1654587
1301302
795175
1625146
1033093
1007467
1942317
1044708
1909967
285867
1277843
391243
1109155
977499
631314
1964519
94995
486906
1824347
458998
1029263
1485321
443631
536582
366807
335049
381656
1098891
1787360
286048
1760525
880552
1621568
1662021
822412
444466
1394184
762133
1033112
16861
948495
743834
1885094
1523783
569288
551843
920886
1320023
1288744
336429
1609004
1523932
1015184
878431
1340089
1409023
720604
1524445
512145
1746447
1664358
1877384
1767126
537155
1818517
1542154
1879333
309052
471829
643292
583930
535292
1152151
316616
1478820
1217581
1227602
1088644
1542845
1533978
914907
1137454
1077489
720604
633823
529717
373017
1388917
1885744
472082
1233711
1746819
890161
1140770
1240681
1303439
1156658
828089
1462272
1165272
658427
840782
1487736
1662463
180117
50013
182245
1827464
349384
281196
1368903
1758526
1339393
800822
574182
1354515
115635
775286
846470
1150465
1293678
1662465
169793
1997151
764087
1930779
315454
459125
845205
1937630
468957
961190
1681235
1481970
364103
40157
400073
366048
502394
714735
611899
591785
1667484
1631536
1677492
389524
1109598
1531266
659305
744151
507896
1112431
1412242
1683778
482534
847485
1744090
940164
767788
424282
66555
1977423
168128
360252
746142
1681235
459116
1638292
511593
868370
1602367
1370234
974117
578496
1356904
1931066
702291
1824417
427323
1954382
171141
972695
1799978
428573
966293
710050
824659
1762024
1885411
1461725
847327
1699253
318667
6698
469309
592285
1739604
1137886
1022001
197569
1191521
1651651
1079561
462354
1980469
414900
1643529
1035782
1257935
1027796
954514
819004
477791
1367781
1249925
1205014
1447144
1041612
983746
965151
707391
1603036
1875140
815275
555667
1769120
162687
1949996
457789
213907
201842
1989562
1285146
740004
1111345
219844
1584175
485583
753315
1496908
54880
186067
1062419
1822422
1205168
1049436
181219
603045
735777
809112
481654
187143
418517
255726
1741495
497365
151514
38016
284916
1385235
997558
477515
264338
1866727
1551365
967793
1485406
196584
1207717
1006063
1955259
168579
1206980
452334
705129
1656505
1463114
864044
1936710
650980
1588342
1736721
906876
744730
350753
1603658
1462756
1197102
508276
1484368
643469
1692914
768487
118703
1281322
1592526
789544
954057
1525711
1519025
623374
1798049
1702344
1599448
1250178
1516580
69239
1364908
1657345
679632
1558530
744726
1986298
1305789
454321
1761025
628425
23417
245997
1203434
1726447
718203
1512492
14030
1272522
1660952
636509
494675
1738071
1809341
1480318
109210
1400646
373847
765592
560971
245214
1696246
1044918
556825
503943
1032689
24420
540867
676638
1921010
1994196
305855
1807032
782720
608612
518921
46649
83298
607987
1398080
1345553
1651476
1309337
1766648
1494439
1043307
840140
781872
122753
758388
149544
331611
1995570
1293632
985079
100173
96643
149711
507836
1971130
1043110
102184
473779
1747113
145313
1228376
537971
442112
679587
242876
598330
497827
1795957
259206
797181
1857502
943509
1721088
1712951
1174798
1141455
1869023
1977156
554520
1993445
1586348
494562
1168797
1489120
1798049
999738
581588
1381220
644118
1319892
82069
139327
278663
1981294
1876687
913552
501479
1610125
1861530
879021
1070186
627715
436870
955588
1297015
1386747
78559
1550612
853306
613474
1421383
1150035
1508966
1155922
525743
931191
1170325
861576
1397934
938851
136166
1869808
1613907
1366319
1274951
702179
240300
1360819
1657778
1435815
1837901
319188
1428166
858315
1185926
1397839
96743
494780
1588781
244815
713870
659203
1972263
441138
1751856
970225
1519843
1453128
432420
1759112
1630565
974653
1904749
1434174
1588742
1206690
296636
434129
734668
1003900
790320
1305305
1386118
796873
1072336
332560
840365
1733085
1448337
1259264
1724683
140029
1177143
1466966
1014487
294199
293194
1337175
391513
1171144
1354772
279196
1168014
754921
182166
1677098
408624
758164
213364
304127
1280806
1666095
1387055
1096615
120145
138964
259507
267880
1461878
1159513
1485056
688553
850538
1827820
710001
1400547
616148
907649
582514
656527
929306
513620
1488034
1479052
1651941
714177
1321299
1748615
1987878
159759
1945771
538629
80888
419829
1888174
1722654
1380268
724773
84209
1329581
1019622
974494
1402564
1645928
272895
104799
1758738
1123484
1567704
1723222
1653066
999967
102001
1582287
607356
1926624
227906
314008
459756
824678
1609289
752428
1819351
1829670
1481210
780699
360351
146214
690516
939971
284535
667996
1292784
919980
1539271
706017
1501759
569531
1344176
510038
1888682
702812
1581928
920819
1310018
405598
1330200
1654260
1516542
1482513
512651
923190
939033
1301285
169076
1018217
865006
838158
939161
1411904
474035
402718
295333
1101330
249959
625100
284867
1173748
132345
99098
1778973
1040827
1134553
477632
115951
1867517
583100
806843
118281
1703955
1588777
398390
838829
433548
1054873
1713691
1997937
144092
1386779
642603
393694
1888158
1276014
1749047
520456
1997137
1197107
1901887
1877801
1914425
1094025
1257008
252093
957333
1986383
1850243
49959
796736
1669893
1082968
244342
647899
1040664
896750
1228060
1117303
1262524
1809996
1822444
711242
417783
78555
592712
712304
1052344
122185
488169
1021314
1277699
1636532
1857217
992818
1204781
1563091
1168853
18912
1750649
1150158
1721680
778360
141036
698951
1638549
540678
494490
680675
1007308
530612
598463
1899249
871418
1082939
1947372
1199312
552126
710367
403917
371768
1740583
499259
534073
1606709
1720648
365882
210050
1741713
577273
127700
423965
765818
1803922
488266
1679881
947157
69633
628068
721326
1633748
1839967
1112567
910647
1360033
1358363
410971
1270880
376422
1142441
485416
2984
28043
1330102
853728
5303
1469510
1237751
1600028
1890242
953997
1909469
334272
395245
96664
1013455
1211339
14411
931861
967121
1044933
1404555
148732
1769942
993873
16046
1568316
1129104
396656
1810854
1131932
543507
98344
258834
433049
1205173
134214
309186
1806424
657518
1747485
66400
561586
923904
1829155
1105191
611941
1930142
230623
668969
523426
325697
395979
1706115
939289
580233
693065
827802
356756
959327
1202776
178171
51960
504071
1634504
829981
99308
1180859
1001930
419694
1182338
321076
578070
1301088
1360516
349455
1002770
309079
211087
1231840
845030
1695006
1266708
965522
1510811
173656
1377322
920849
643615
99756
968875
1170919
1577340
1894006
1501977
1828082
422051
553714
598643
676952
896648
728795
1690415
1955557
501272
1856476
272772
207432
1919795
97174
864961
624845
1006533
1548474
867181
1396247
1655462
1244283
717691
969681
1290184
1644832
588518
1382747
253375
1784485
1869736
1875183
1146557
500832
1855595
988039
1619808
1285750
985664
790954
1667106
1018944
331023
1652099
1877725
174879
1771364
837501
1245098
614339
618730
102238
905715
567308
1316913
418943
876969
1264949
176762
677658
1050141
35714
1580327
1820568
1718897
203322
834357
194294
1937118
854483
254453
1426257
187531
425165
454432
474905
777987
980503
1352635
1337684
1815659
1701060
478343
1591523
19992
387936
881706
1186424
1241041
495416
529420
1292788
486689
271654
870618
515864
1577838
544010
308506
107780
389597
53492
1459948
1173004
1321833
121199
1758424
1577396
1814409
1231411
589513
493055
1514118
147523
1539225
733906
1098747
1762970
26635
1849587
167968
600333
658056
732055
80088
632958
685012
437733
595175
1823088
839708
1272456
656518
316067
1783652
613081
1392815
1732005
174652
1478164
1767575
604608
366508
1847138
1995123
472983
1140974
577931
230946
542640
1448022
1995851
1454873
1207906
148824
1249966
250207
1110623
358142
1217443
1051968
62110
1177113
933493
1552785
1315874
1724491
1652093
901110
635899
1710591
678858
738250
197867
1914412
1679259
520041
1618494
1365355
1992378
44942
473393
1454719
1562856
1259552
602424
1693415
220171
1661710
830352
1085743
1059537
1814217
56485
1045517
1903953
1074260
1779860
1723815
747675
1256401
917957
527999
1039956
1544401
695624
1037038
2481
1924750
554509
967909
1764175
1351568
134653
656050
1501158
1351554
604284
136776
1903550
1017343
1862899
215736
1622182
1986969
1833305
316894
350103
629983
962758
142015
293245
631945
709838
1503419
614452
1120772
1066643
1886878
1618543
578723
774055
1342136
341635
251850
215552
1657698
1250420
627293
1239180
1382139
1660162
1334247
755780
1350526
82698
436302
822864
518429
1659039
670208
218962
392271
1629031
1572700
1999949
1064932
1652222
1295932
1102535
675221
909595
1889130
770543
692631
1041293
569596
738979
113447
1830220
529679
1362610
1074211
963846
1894675
1668044
1291142
1531188
1773386
98587
1646467
304120
1349680
1561342
1969407
93542
942718
620932
237318
1211046
517693
50285
665326
85426
1360292
1018001
1514324
382133
1766815
88738
1454748
1796173
469413
112302
1681181
1714283
664690
1072734
185465
1917914
739261
607751
1684843
1193437
272667
1136069
1954233
1556031
458833
1600763
642823
780914
151072
1311344
1762637
1561388
618342
200335
473688
727232
248532
1113477
760129
268414
1309804
873008
1734289
156171
822315
1869369
1446161
1379349
1540641
424284
423541
106766
72081
1542965
1116766
827527
1008327
1813550
342372
1478403
1251181
457196
538030
458908
617103
1553063
1219570
435676
1242316
556217
1204433
503763
1325469
1964185
1107304
1290822
1602423
1444955
1406319
900940
504713
355480
165593
1519350
113987
741116
827112
1832526
713547
1209973
740084
1731510
686234
1800399
763417
1512715
352932
288524
1358416
837679
878956
1546753
88767
1092644
1837172
1394795
433310
1060489
277464
188977
1895305
1919920
1256401
596489
706573
1022005
289989
1197568
524382
254803
1931251
1895307
1457364
1439721
580426
587606
1548239
436648
283811
1895459
111278
1846786
928661
252479
1429717
1753672
1759657
1151680
836786
1344072
868562
1337692
1370803
1451570
919761
1835316
1666957
1440778
1165041
353010
449434
1133473
151619
1281474
1584343
1839644
1384845
1602527
1114587
1265339
1712596
1079648
1779544
1040815
1359814
1982709
13760
1349432
1821699
1358156
506562
85838
381354
748123
1057562
321117
1899212
1454714
303236
235305
227710
1022728
1916194
799056
1920075
1605488
141260
1030464
1410575
1118358
416928
925757
554756
93264
14333
404189
1936910
588810
770366
545659
1278372
802244
4742
22305
263764
1455181
662832
3850
552071
1222664
429713
1085524
744167
292030
1884400
462577
52264
21959
16193
771096
52384
1905045
50170
302781
719815
218982
1321279
1802217
758557
1689421
235154
1597865
1266616
1284
1308504
1222493
1286508
428339
372614
1389360
1320
1458366
548298
1587388
395731
542828
835063
1192291
483239
84764
1972920
238168
1112411
606103
1924258
1197719
126203
361522
1141650
316432
1548765
680887
1240203
48815
1212842
980942
351819
1988764
1126286
189956
1285781
700068
1544298
922267
1665870
798328
435987
1775381
1246273
1050315
359063
190768
1844323
1893974
1180842
352564
1429053
881521
1080680
1736304
1632363
1360099
449644
197939
405884
998566
437275
580234
240328
330031
1283432
719285
880027
341295
29911
1966427
588608
1161627
615080
1488153
765133
1790635
823141
1747211
793532
1353019
1084686
1502269
367960
748762
806909
585753
1301186
33662
667656
169698
984687
864079
669055
80169
772751
113667
1275045
456688
4360
1329451
348125
380022
443611
1383700
110092
933899
1813423
1718784
1830648
989614
109283
946688
749543
1957650
688631
1733838
1235703
1410238
1610937
1192603
933123
984399
1623095
203924
1886234
362815
709600
212194
395178
469705
1234877
1198774
851375
552859
1117156
1746211
424770
842052
536566
469705
253138
245631
1312460
1165599
635085
1899119
322019
1842771
1643185
537527
19661
34824
1090482
831914
1813853
496805
1239650
1201777
1093661
1188846
291870
375301
4111
449278
374997
908682
1725616
1960761
1636522
1309115
173714
1117462
1177143
157138
873376
1609889
1344556
1749084
979064
1881461
71813
1388252
1207118
518127
894049
527090
536579
1592307
1964519
1071894
1291931
847521
1363552
925081
1274535
1509759
636691
945154
1555503
1854298
1646603
1972629
323026
1954430
1504822
1940763
795713
1170127
516798
1122953
590028
1617783
1157270
948965
1486423
1762249
1119217
65604
1284389
1472006
1571118
252816
1360549
1061455
1282250
1834291
820670
671807
1250202
399602
1702429
1504236
744973
703981
1204479
743707
308417
898038
582200
1204599
240437
528354
1463005
553334
1382653
444077
1652511
1647794
397432
771478
1448832
1449374
1648048
1532282
1452375
262073
498781
394915
1640445
214815
1729835
170989
1216300
714877
136168
1361316
255476
1171130
1674727
527089
1840894
724817
729258
1801154
1328156
1761296
1282349
1019452
1586832
1296926
1174531
1458709
267111
926790
1777085
1371785
928524
1871268
411138
1706633
372163
16503
849213
1237638
1006605
170919
893423
1971878
1877513
544613
1113655
1228977
1730845
999142
78823
82506
548043
1522269
1528409
1932751
1503424
1934863
1971026
961784
370893
48967
1365253
59123
1402577
1701980
1655341
101162
1477749
1202536
1671140
684648
811759
1864152
1934378
974826
755763
50040
878223
586876
1484040
733532
497301
383120
844829
1920613
1070600
612846
990879
519567
1595353
1009620
1947968
1634709
1657112
1935557
27518
1710036
836147
1971301
1016406
187872
1575937
658343
1337987
1991556
1469052
1904964
1616509
523325
1072209
111267
1610259
1168033
1770353
78016
221246
147364
869880
1664334
1994913
175535
631581
1250290
1725275
709784
1538050
1403515
744447
60731
1136672
1430332
1978187
1633789
610787
1620896
861649
709042
1954005
860038
435732
635026
595676
1882759
626254
582242
1052125
534523
629508
983970
1459747
1505813
517136
1749555
1941173
128476
336910
647238
1634594
538746
219424
1552164
559281
1710218
1443051
804151
1320636
1798116
1407124
812419
418014
1188680
371656
1475274
994366
1751212
1107726
1828671
230214
1001975
701240
730477
1888101
95619
667144
1052821
1788337
93250
1226984
609965
1280737
968513
1368001
102301
360234
1258683
1785629
1812410
43925
1404445
1139962
474395
159982
1589680
718639
182981
1798665
1990666
526110
427496
563543
646195
969076
948423
696179
1057774
1995851
363277
1881338
864062
381637
977669
1702732
616747
545053
1146730
1792132
838185
1978931
335273
856993
1057214
1844174
844609
1540459
343524
280177
1917995
1477745
1718475
345669
1069222
1100926
1504094
1646153
917687
361760
1316409
563000
1089151
1343063
729205
838017
1631385
278006
1026503
801235
1808038
883034
715825
1991212
1721089
1181582
534243
1149824
1386999
770451
1103410
630634
11091
829619
1528769
1730201
1169446
810447
464198
940662
1540709
1899932
35477
129020
1548020
125319
728575
1726230
1670545
678965
1726493
534020
647758
1848297
1541093
1367938
1587729
1086950
1954684
193430
1187749
99528
1810186
653294
287067
142159
957545
625875
973899
1528845
532981
898144
565038
121148
147437
843374
1516358
943022
495657
1435447
1626255
1083009
396537
1606162
924670
303444
845287
1032940
1861576
1461300
1091116
143715
802010
1323161
246526
300829
1862195
1898934
887169
831685
395718
758086
1193994
703821
431720
17448
1477380
368243
1069531
1682061
992073
192882
25624
1724051
1212988
266838
449474
1266799
72202
1914384
648806
1514160
1232889
1886842
1283746
45732
92446
1271811
1607701
1637109
266873
218186
1734075
1819150
1533272
186810
1868191
940239
1966960
179528
810036
1024104
1498223
1111131
693257
549376
1421632
1178335
840909
569846
1690519
1947630
1686950
1372095
1272989
523349
487156
1503742
1374232
605061
1281881
1413928
1794171
403753
683098
479948
834884
1999608
1509156
208215
303458
50938
833512
393820
1278623
1600537
1480331
1083763
1628880
626968
31764
574121
20845
1188176
1060140
1872225
1287421
743212
426032
1332482
27631
695520
375662
658243
1654002
106883
34183
944273
1878513
1854488
809228
919455
493194
868782
1196985
871484
1921077
1856927
328375
1993751
1037201
1681613
1183764
1835799
1643002
1427910
173501
1683293
1418062
1198065
189950
632158
1607106
1276028
972795
1881251
588947
111376
1976
121573
1809912
1146754
465922
1407737
827006
1018401
1497687
930950
135986
1456487
1588339
1132772
1852208
392996
1257775
1370778
1718732
1223987
1343998
1958720
1676148
1471535
172470
640714
985750
1579396
1243064
367847
1534476
159891
1230804
111028
1959952
1479441
1108764
422673
1155021
584099
1186610
609515
1622178
939650
1267889
1771966
1073691
91975
1303727
137076
1807577
769298
931591
645627
1256275
499964
213895
232356
1107568
357153
236772
926756
1011558
67096
1714880
1655832
1799923
899324
735924
1219579
1714242
1638302
604557
105923
1045909
1747135
1086438
1615225
878374
1418123
889572
1576393
73355
785714
513919
612944
1889853
618667
834418
1893751
992317
315229
1646439
1071319
223180
1151381
1181683
891243
1436408
1464350
333309
1101972
1624374
49061
1483083
923439
1791383
1158262
1357451
1760654
1980612
275211
125272
1515053
1375917
352157
1504460
700467
41306
723051
731645
1863494
1556379
360723
1600841
1924852
1120946
25779
506911
213748
823259
1269539
1261515
1793619
881769
737444
380620
6745
547111
392837
517167
1409922
1940392
1384766
1735101
60691
1631955
1868537
897952
29181
396376
364220
1316033
886482
1416071
1597191
1713661
207822
1969921
353117
658582
1513128
971243
726554
1151652
952526
1865869
472173
337666
1299788
673609
774319
1148409
728266
427838
1067583
324319
1660310
7157
1077928
1155134
200313
1039130
1691641
556002
1850237
1453649
1895607
220162
445496
1246315
1720567
50744
1864465
496336
1150606
744250
218461
866632
1265279
181840
910617
1473266
403335
43110
636318
783394
1754293
1161188
804341
962207
1050351
1225868
1881020
141916
1236958
1782758
425142
627774
1911333
1750221
1072011
1524064
946586
634606
760404
146477
1961646
1143655
1938478
1782215
224407
1586593
1381627
527980
1287128
50325
1093690
806246
1133221
1989485
1078094
579510
654523
1741468
1198687
1327720
649587
1478195
1172120
1284836
1638844
317469
1933089
23134
1098797
1944603
1957582
1080909
655132
1268293
1423432
621804
834906
976486
1902389
1799728
1797175
1261648
528921
86167
1298856
576981
173160
289057
924840
852946
1176768
612852
1931151
1771264
1208476
1159642
1318055
1318711
1926057
1842836
173365
1509814
132911
807504
1111183
1329440
610724
1909959
952960
513764
48172
158430
929549
1949413
198554
378255
198135
478984
918395
1199976
425336
394093
836269
1252446
1706719
1126161
1138310
453739
1535546
57846
1870193
322375
600317
1083860
1698434
150894
848305
202093
1799447
1993545
972316
966089
24108
1405080
899316
1333888
1246572
948427
384853
1852572
1032145
1731271
1406542
1979461
1981258
1021053
213975
1242043
1429774
1083763
1553791
1475675
463384
317578
1946852
438849
1126117
28293
1686742
1211096
398160
330691
1934267
1428185
255977
861481
821722
951253
1351023
432861
1502396
163794
1184099
1826122
432182
757687
1278753
962647
1428945
149354
544382
1077208
1405096
1853424
1138374
1842268
286005
1049814
1205249
878172
921744
620461
1716972
1126725
196363
191959
919342
400279
1536136
630516
1678666
1425262
509968
868007
1162064
1558565
1932561
198614
798416
88902
1184736
1674083
286227
927966
1075864
944318
960070
1631694
1934212
562041
839239
584778
655450
462430
837071
992072
1154430
1977942
1614448
1863833
1913722
577428
1963499
142894
1937174
1383053
397082
1023299
1349098
319578
1002852
1026757
1665969
439870
1595923
830254
1897132
1484626
524188
1510567
1920125
490201
1163138
1397389
927302
675091
1444514
950232
1267069
783601
884134
1493222
1138055
862323
187519
1228840
675196
728554
687814
717329
830254
1914444
162817
7166
253160
861170
1524983
31430
955778
1762671
221232
1022848
989742
145486
880835
1571681
1251738
1372917
1853121
791738
1957704
576530
1480123
1857497
1728744
1801759
293245
1071513
1444355
1801628
1948637
1741049
331550
1994
157359
412578
179809
1237990
1488248
1008450
854621
1908337
591225
221727
325992
912903
118567
906211
948413
765797
1965897
406420
1950458
1840654
417976
1331934
1563740
533169
668253
887004
146456
1491971
24474
679214
1947261
807305
1287477
225799
1961991
1832849
1936586
597987
1768120
534115
501997
1255969
349565
1889092
679227
1127515
704069
1927562
1796237
922727
661326
167139
1005778
1249018
1931249
166979
1798187
1976372
1665382
1870922
1357729
622828
1192029
792924
1053568
1723291
1430934
164898
884597
1912480
1705142
468562
1463987
1807113
1667792
275143
364002
1779398
1488118
888952
1931527
790820
905290
331012
1621937
1891947
41252
419366
322322
679547
810315
1857522
253095
1862278
806717
1383732
1082408
935110
644376
1882011
1624548
1361803
672296
614431
511127
1467524
901219
42395
981096
1979553
1693311
1226314
581806
135282
1395048
30962
36016
1833021
1671928
919683
1254305
1443818
890524
150111
428066
1993316
1103512
1735176
299771
1160697
1575758
1581936
234571
689742
560338
128431
703744
679964
338071
913536
1114617
1603482
1247909
1826013
851728
1585509
1183389
1957878
1490572
1583770
118282
756624
582702
1994809
1018584
219890
744239
813403
551535
1540632
278446
1136810
516362
729438
1767532
871249
1278504
458379
875277
1353268
530052
1502341
754936
1177337
1564420
920379
1236132
796440
536550
1031625
1325662
246152
1703894
867659
1773534
261458
1229667
1635412
437821
1548175
359539
1509936
1751856
1781247
1239889
788339
229241
72531
1242742
1330098
377725
206442
410105
416437
552329
263831
1512614
682708
1606564
459857
680842
341920
1048083
1510961
1858511
1937117
1099194
1689238
472650
1459368
165109
1205920
554511
1096631
1123324
823703
1632102
828799
789150
200495
1660517
1344455
1614149
213952
189074
1725125
206242
1115553
1761208
1938786
565124
1039045
272955
1227868
209342
1543643
92211
1383078
1423807
1045983
133327
244280
1374424
1856321
1041798
679602
920846
1234792
1479385
1700724
290271
957678
1149632
818222
171496
61372
1325978
1677257
1985246
985160
108488
508037
1329934
1975590
585708
194829
335578
414601
334846
1780640
543436
282780
1715278
1803071
1833359
1961360
1025291
659073
1990970
1198467
1006717
471595
839489
1317461
529115
413910
269541
211132
191814
1884427
1494477
1112889
331312
705779
1978259
1091963
662081
1704277
356831
298484
684129
1536079
965852
871826
793336
1126378
1753757
1770284
1562281
1065592
1930383
1683303
267643
1808941
66772
989471
1721038
1196979
918903
280295
1229161
881819
1181982
1460691
523930
74094
4756
1268859
749645
1947256
1085427
824769
379492
1250295
870882
1275254
778165
845920
1033056
1636865
1618931
598941
983872
783373
1576815
1386919
1099719
229472
1364278
183678
1267472
1837524
1266013
754290
166778
1483193
1901528
1040641
39891
1561051
725361
1212418
1831996
279902
1304109
440730
1999451
1533499
881683
809606
737843
1584204
370879
709459
786124
426002
1457979
1004118
1689182
667270
236003
1480271
552213
406111
141676
47686
1323088
135881
836002
399831
1512720
293949
1499410
1644947
1057716
129252
533817
396280
1158540
1972555
1182016
166912
468449
968257
89777
746641
1117455
1300255
1974483
441750
1060362
436428
966745
46661
1709398
356510
458605
1242684
185795
1355958
1565917
797416
874208
1051524
1752045
197893
550203
1537491
1100278
570981
1015683
1877049
1202583
808623
1476586
1498754
469446
1363441
1607997
563369
395696
66549
265183
580678
1344447
1417013
356568
1966276
516036
771186
607728
17292
1402489
1756500
28036
551202
286169
936498
1313226
887172
7652
1967759
903826
1777039
1381102
1846917
767049
209668
1670427
235501
240624
394748
373458
1820624
1164038
765506
1007611
876744
1202847
1127810
1207703
132439
371809
1693080
1613681
1412991
1540870
1999932
1963321
1712785
1107656
1496411
951706
1882353
1149168
37784
669828
1639089
715591
532299
1771958
1346958
816300
1435669
178368
1969937
94546
34523
1281533
467290
1266252
649364
1630049
736113
1189693
1672665
1394583
1274379
1682259
1554849
1890458
41914
1414990
1277699
1496667
1059090
248677
1668002
1185387
1095817
1209594
103583
383135
101804
1222916
1535128
31919
1499528
104126
979155
1515046
1933917
1786885
1988255
607855
497513
227767
770890
163945
1546178
1846111
1761542
141265
468266
1558911
1062989
1900188
520673
1360403
364220
857542
517833
257322
1003287
1740023
1844048
1172672
1614235
1676305
1573101
242334
1515881
1675412
1267107
1404028
1355943
1572726
248441
652670
326205
1887281
522820
304796
1479655
1541162
375387
157098
457760
1930163
891429
1116233
558711
171211
178567
1219199
1011617
484349
363790
84571
1199389
921924
1422866
1908609
131884
384116
76772
787490
1149869
1619964
946102
400213
729536
1744891
416240
588672
153067
1141061
284687
130429
919237
120450
786028
951267
1247313
1405733
250063
184244
1953476
9323
1621788
1205263
1850939
577409
1739429
1961384
1769429
1397777
1273038
1355887
866592
1917229
1369463
1776719
333067
1831424
1582176
374909
349945
229324
27983
907211
1957761
756196
1936769
1452433
1573940
997128
1528067
680062
980669
1712039
777020
972352
660245
410347
644671
1022068
714020
412044
1568265
1751126
736550
737119
1256677
978649
1456790
1505555
21865
246205
1171310
424784
1712297
424682
1887532
1075123
1997996
253560
1682834
648159
1950038
847684
1610977
933194
1749080
1163320
1314910
777530
827378
1714589
1482276
240495
395645
303946
96677
527483
1946174
775823
1642842
793252
1453359
1162373
1627427
760582
679210
94264
1883141
1749815
656313
692760
110688
206562
73264
198691
330413
362240
316396
1388828
647450
1584574
634965
1208461
1031537
1527076
1482308
1894472
1765198
101863
1102037
515254
1095765
601269
670786
425396
508758
1106316
1380793
274453
1655143
39415
340545
1518420
1218605
1320661
1309587
1379233
1590798
956820
1903841
933189
1353050
1321877
1439751
1739813
954968
1753221
803497
1279910
1043085
1245000
783869
160335
1526498
767822
1665505
1920631
1844939
1473141
1151586
1399215
829169
766297
115636
1498081
198732
564411
929729
122893
1355353
1082660
1637459
302182
955467
1071391
171248
1186475
743522
872419
1767136
953897
853153
934249
684619
1077602
1158853
284105
243943
729163
660573
341451
1884233
1813575
221854
642959
818733
372737
15035
931170
356855
817300
1734409
347198
620595
920458
774613
1121878
1538983
122710
444024
1129815
1466687
913536
1310160
648493
915207
1504564
273462
1231906
509907
1888425
1260006
194058
370696
807300
645418
881470
1815137
1396008
210635
674227
1044156
446671
108296
1995837
1018680
1725034
1981728
945971
1211149
1054296
1048432
1737200
1486827
147976
708783
1837307
580097
1047672
1308511
1417051
1450435
1321726
656434
1743417
1318701
1696136
1307908
900280
397493
864069
868433
1475315
1477919
554194
1250581
1741047
681961
782719
1861799
1799162
28351
1243497
210084
322138
1313617
1516307
1937724
1803594
1206193
622870
117800
308097
482401
1132900
757283
874767
282373
1839877
551158
147200
333834
40980
740428
1628631
1190987
1255892
1943595
1954051
368044
1909995
1133759
1883282
991019
1377572
1650932
299595
752363
985110
86734
1849195
193718
821094
524772
300851
606482
1542917
638089
1577374
748031
673994
1823194
793140
805164
1597678
1535276
1959654
1956224
260902
1219552
1938930
613508
1590840
225972
1715157
653447
454612
524227
1450441
578496
1910488
318575
206592
150804
1030532
1826215
1977954
624322
1527505
293458
507293
1644674
610107
476313
1920265
806341
1326071
652210
301248
188063
1743919
1335145
704251
360632
964464
1607747
1797812
721391
828364
1546426
467126
831791
437322
171810
120423
609879
241946
873282
395439
165921
645917
1002935
1035166
649613
493720
440827
765696
1333212
681267
132736
1405040
1000643
1117657
36707
1734615
240978
464198
1208242
1745547
1802238
116480
108434
1944842
1887646
654736
114995
1666218
1482770
1883302
1899829
116725
727618
879291
897937
408242
1444274
1775233
1024676
1486872
481260
351903
1588864
1348355
1037748
195383
1241318
300097
1452595
1719494
117159
1810063
1101284
1394477
126131
1509724
676339
1980517
1811738
1990876
465275
832344
241361
153449
1789469
71300
8035
1072798
1206100
226313
624770
973483
1279130
444460
225832
1897269
1311774
1493181
1517516
623039
1853205
477263
1066047
1682888
1606902
665751
571178
563612
183531
77700
1945575
1497353
217451
1172611
546001
976198
311539
926131
466258
1769872
253665
1077646
1420256
660485
1210072
147082
995312
1028399
1205931
1377065
1030523
1700083
1462480
1760778
404116
361623
926330
1109522
1640365
1933857
1661257
436457
1089173
1840776
1727731
1918203
1309798
1327914
1432808
903307
595697
1963719
1260107
768910
540823
1592180
1715671
274416
1262160
1522756
1477474
1333358
1952614
1577612
1219579
1767218
882639
325083
1485659
1019480
989639
782299
623625
571957
1694083
1370491
267547
1778106
592352
816319
603326
1241476
1653155
1676498
932313
254974
1138500
629196
350638
1961682
204635
1500222
1428318
34859
1000638
644011
1365922
861556
959152
666251
305001
1541773
105638
889353
565244
1787213
123475
1637212
670975
1058652
1004503
1064622
1126629
1459435
244238
1580879
1943918
705835
582124
666958
985556
899652
931121
1495647
152921
367178
1018681
963299
228675
1887316
1286131
1859393
679898
1137822
1121005
270019
1962537
772508
1083975
1690000
1186733
1861226
1560137
1872894
480540
193877
283157
1817398
144348
1646870
62092
1641246
64309
915450
1325032
73774
1069881
1755222
1022933
151690
1403873
441313
470405
43297
1119243
834875
358358
719324
493022
1960184
50033
1181949
461331
1231056
1260118
121660
196925
848532
917262
1742599
1714811
1807686
1344374
219858
1795474
1094187
768587
1800877
148018
903733
8489
1664829
1980440
1897460
747412
1353686
963640
1201100
19734
550209
439279
294409
1542742
1543446
1645179
1896199
311178
431551
998289
1970810
745392
771038
1587763
213088
1407425
1727863
1895239
665802
1254420
366895
447464
844405
1888559
403400
567548
591258
1021729
1231481
1996737
359583
792811
102373
714935
1957662
1149626
1085936
718603
1432289
538430
1311774
1481977
1770347
531738
839256
1274241
1426797
1000588
778214
250276
271456
179341
455776
1915664
1888048
1948549
1989603
1954916
288748
449166
272264
974704
1245721
592916
182737
378495
978150
927243
211011
1175985
1907340
1604436
275338
940734
1779999
1241180
221321
291606
1161577
630646
1188326
1321345
1965526
166966
1967941
1974163
5995
1706926
1341914
536364
1366224
848686
1997937
508121
1957786
1969316
609786
1444337
1991165
238366
596891
1813103
1494603
1575514
606976
507528
1114512
705736
1755836
1239794
644097
1218505
539988
1253721
1292576
1033488
1511293
438607
51655
1694439
249679
14526
1407938
14195
256073
304644
937944
17176
1325958
1105095
1663821
776700
1358100
1502556
1865857
1645023
577574
239393
1860223
1638870
1652528
1831193
567914
830147
92284
39261
567984
341062
50811
1139648
1302581
238646
894282
1009474
1974445
501335
98837
589419
494626
1052879
633333
1583580
63222
520874
665818
671054
1677795
1036594
674350
514737
1008693
178740
1900763
1800606
579835
1923255
949905
1893818
672759
82957
1436983
1695950
1728670
513295
152464
612965
1573916
1953284
284627
566374
814535
1084641
234863
943257
745306
819159
1386263
1715415
1840529
838668
1029018
439311
19836
1286308
815978
92844
216273
1206957
778595
1681968
1126916
93648
1174820
1186105
1627904
1777093
1503469
532524
1285503
1234851
560871
988367
1008089
693035
1372607
410940
1242256
130227
1657131
1563400
342763
1640384
1406018
743180
462467
879947
289956
454999
1303307
111243
41757
1141958
1943869
1163678
391225
1609142
1520642
1782227
273999
1295587
1698640
596153
455471
616618
1227907
987046
506002
439304
1765447
1860051
740695
1628882
238487
482214
578710
1457058
713076
1157116
967981
640421
1614923
849452
1089001
459682
1025751
1349185
1943358
1105267
1046585
585770
1106813
1068340
1782842
1451604
358671
1708018
642685
1356008
551521
407407
688023
92184
1435490
413158
1759022
1649730
1698833
1599115
876014
1516705
578414
1025532
1270880
406734
236113
1384853
799014
267447
276177
1613433
623311
1396883
1060223
1243236
1965641
598319
1526459
1058669
1176306
1531036
1274175
1658785
780433
956964
1918758
1643760
1348772
868091
1035600
1119831
1610890
475137
1345684
253220
376959
1260284
1343697
751621
540311
1618267
882096
1915303
1102315
1876598
1335267
111278
630169
1163774
1681952
328942
20315
962003
1269869
487091
1033848
530333
587082
1049241
1386984
91653
620468
994652
348143
318243
250611
1893266
1660508
1156440
1831332
131896
1263430
804549
500255
1265902
1993163
1972932
994915
1752166
1155359
1817759
108718
310416
190435
1189281
662543
838161
163176
1387627
1005520
1861411
763488
1914998
1686384
1968028
195874
483537
721419
1726416
534411
663141
772713
807471
694608
1094136
318903
1515192
638017
988557
464517
194374
1023233
1437238
54991
890981
1254973
1809078
663169
1579939
628559
1316578
65205
133137
1597131
1214939
942556
53391
740005
393808
1448187
1120947
171234
1583454
1446290
1888393
381213
715192
1953401
676285
1958027
1867392
591651
110840
897341
188876
1555522
1977553
186108
964783
1959970
733155
116446
1093604
443705
1185118
1411206
1441103
1404500
689663
1955133
1903148
1323113
27989
1682461
1441758
1101448
954976
821122
1356815
710184
919808
1491916
611814
1420045
1694785
1330005
1134379
1249555
1538874
1034475
654842
740306
1228841
914511
973503
233327
1539354
66422
1823040
419399
923678
144728
470880
1160970
513767
539955
1243827
1285329
1928091
727799
234306
1380473
87356
640218
588784
665836
1266990
1554566
1888106
739716
397856
1295487
1263004
1187669
504264
1902826
421644
1135242
579201
1786105
1713342
301928
797610
1759707
395928
353520
1062638
799164
746754
1487508
127610
616423
599289
125064
551113
1727497
172203
1722299
1598676
1274147
477598
30971
488800
1528455
1737153
1629769
1899383
1353208
476052
137752
1078362
1191521
971666
838800
928918
793258
1440823
499727
1359620
872172
177506
214105
674818
839115
626903
198691
1328892
210084
1579941
1077150
178490
283750
563726
1121032
1576781
301294
463512
1920037
299925
301103
1527014
1697694
1940392
1751281
823823
1430981
1923156
1767049
217371
706974
999752
903261
1618231
891897
267247
1090221
226217
878068
1897527
975126
367535
858453
995868
1983195
969103
588033
69909
516777
429793
446159
1213365
567080
1589985
1928642
736254
1389366
1378814
601693
1859334
376445
655128
453787
1860382
1641962
1531509
124118
1501661
1197596
1365727
1763972
678609
1622474
1627148
1879313
1357017
514118
488676
1497210
1891292
440335
53475
554500
1220499
1240962
692707
1984523
78921
1806162
1114831
335247
459155
1238744
731878
1895883
57311
331717
1579671
1140867
616453
765601
1641630
1392940
1026418
583027
674410
1542436
1716065
1438794
80291
1976699
703214
1605570
375064
598466
456189
676458
1802746
175648
1379016
993343
1327146
1448553
219950
1389022
1581790
1171222
767325
312283
405047
504788
1025524
1954189
1662021
1796803
1828642
347637
1444003
7485
300371
1984457
1892441
1325865
358092
1420359
484670
1159577
52188
417362
1515562
425347
1748651
1090578
51583
1347183
95173
1442602
809411
227413
1383078
495657
756464
644932
2081
1343162
1243827
1348055
610874
923376
13133
766613
1157018
1492784
1025290
1408709
1543781
721054
366919
36435
1155949
543005
290749
1154865
1793023
1963079
549285
1142412
1880600
317056
481819
1807669
184750
1906565
1106580
1590639
1524952
1603977
1916843
1507348
1368642
1268083
635722
1686297
1218886
921674
682499
573314
90442
1442465
1658923
111309
457894
737038
1847050
303439
1835796
1204704
1236586
1947700
1677332
1370591
1305223
1783261
279169
1752702
1147302
585298
1725708
1319524
1956601
1386361
941347
42043
826927
1588515
1096789
952753
298214
247161
1279763
980245
1620668
914529
1365738
1272302
532275
1339155
449586
105760
422782
1417594
174434
532299
1029276
1606228
1164690
557332
406964
194134
1389890
555754
724910
1012003
1286426
1033656
1424777
1363215
1286940
1233683
325953
1244896
1484166
1321474
922754
180968
1341078
1734945
1152783
276462
118810
810418
1105669
551695
1503749
701151
1743514
1971038
1918537
1364041
1505364
357382
1479147
705019
652693
1281346
1164820
402247
1274177
1176522
589043
824964
1917083
831415
1265474
195698
173010
346424
893284
213938
1485686
789986
257023
1416207
1631563
483904
1423928
1752555
1441680
1582177
1367247
587869
1760261
964849
1433128
227291
730944
1107054
1814295
1567070
511127
969526
1089806
1277823
1085938
1343111
748492
998971
670560
1904310
1733006
149579
1714404
1228454
104516
64854
104331
73126
1617073
678519
723680
143358
1041224
1370351
250063
1291916
1449352
210319
886234
569412
1071537
683659
726317
1716935
294061
1715470
1903007
1803129
843171
1425967
1519680
621887
1687485
1325958
686604
1113503
984725
702154
1257722
1479845
1405049
670202
1329483
601644
195422
1061709
140051
132453
219276
1322934
749227
480270
1017076
1508135
94317
1137164
976778
662121
1847346
212541
857311
280526
430634
809290
1622536
701902
1333939
1694877
588871
268037
1845241
126616
483229
1694877
479890
730553
40200
204844
1968973
388413
1909489
510162
971506
979145
1643078
1976489
826128
119134
260771
1019752
1962069
178466
1829264
1203508
90132
1361995
256286
1642419
136336
1595836
147613
899155
1712204
635916
1824908
442137
1600602
1009200
328194
498455
132071
925891
203119
1481936
1822079
63705
1474799
90885
736254
1922570
844916
731994
1075788
1432511
1412302
1885560
1710374
1666120
797552
322544
714346
286005
113417
753360
382030
618843
1688339
632626
1425850
1953354
1070189
1135118
695201
639165
490038
52614
1445413
907527
1260198
176076
722952
1389354
1516774
482870
1588052
1877996
225079
170998
187024
103484
1955500
1219232
1046679
1361856
1951451
1018985
1254631
280516
249724
1884999
534616
1698114
1943226
1029322
1632192
640708
1857557
739965
1882369
562161
312532
991227
1170352
1175964
63607
529469
243206
1580908
442827
1522007
1081355
1834561
1627596
1971510
491823
1004051
1567613
743990
1529775
1287006
481957
1074823
94536
461123
1461156
1681660
428497
651208
421996
721477
415460
589175
144425
1988060
789687
1864282
848904
1186700
68846
355107
1764772
616007
935112
1873680
725196
1091258
1231025
1707195
1349205
1198889
1748823
899360
560267
760907
450609
1134635
661826
1253438
500373
90628
1242781
1244307
168234
191572
3381
228848
1770295
993407
226233
51274
774844
494029
1034608
1306523
1319100
1948351
775814
541671
117371
1471471
1206923
1147498
1338878
662392
1283627
1403330
1763272
1906118
1169880
339978
1452557
171900
1757705
1423645
8423
690965
1335473
1160736
1153478
187907
1425122
1715925
766630
205811
1724421
1180604
1219331
503728
1591124
820228
1101832
1723183
1550025
589767
499446
1957662
964436
152601
8683
1342001
809130
1358315
82615
1386461
1802519
235053
100334
530859
1386726
648900
907393
1297579
198645
1047636
1102148
767430
1541586
683444
1901071
970914
1791981
1483039
78241
294513
1754000
1031197
641314
517881
501489
1501925
1020197
197611
1617908
1490360
1850909
391225
235727
1149145
1492093
265373
1322200
422437
1131134
870822
1527276
597990
1150390
495548
1708987
23417
486415
1299797
1285943
1841905
892837
1731694
1075714
1644082
105801
111342
1497087
694232
744691
606289
615053
459440
113538
1344512
98126
866687
1436216
1938505
1516803
340008
1990042
1971257
541777
1226527
338300
1111614
425286
92220
1635612
1989830
1508890
1781195
635987
729023
1241248
1099238
39237
358412
596191
446259
1496988
1861094
33361
1692247
1844419
1491218
1661508
881982
1852445
707273
1206357
1419197
857719
1832150
1307510
1295833
1603234
641292
67713
491483
1197361
420937
1020233
1930312
453803
1267358
1535253
793119
1363968
1964140
566534
1453875
1188232
269290
1145045
235185
607845
86686
1941869
784536
1875989
659829
310008
1598044
1185779
1941049
1605198
1050060
1768973
160562
1220650
1868995
762372
897340
488067
1569596
1817194
1212615
1469721
372577
1296511
351638
406046
288418
1161703
71621
684831
387711
334718
1694509
1391376
76440
508028
1879970
613389
198915
680020
1939500
912558
277184
1844016
1305469
1096867
553455
1377414
1510063
1101645
317353
707261
174299
228144
293091
1749669
1509296
957323
725176
292501
1878211
1005041
545598
244351
1148601
1512578
1443162
1585631
203990
749587
602297
1993675
581191
1016085
1086139
831221
1655366
686257
1870017
1280010
1749946
1306362
257595
1350573
290150
239262
257851
1606583
1318119
1163414
115653
205441
1410534
395974
381700
204954
356863
1705882
1053705
1657287
118664
93325
1228363
1409145
1560263
519563
270866
1325031
750691
1831450
176045
697137
166433
1997215
762211
1275289
1263276
467541
703679
506632
991269
626469
601075
244312
765504
233117
95299
173372
1187244
1302461
1088848
1384724
37257
377899
602549
727258
213599
1210276
1889625
27090
1418494
883713
1786054
702823
905960
585517
843377
1369798
856783
1124618
224125
1819682
1122461
297125
1125914
1318152
1552610
1466146
1696186
1976777
1678262
54370
308954
1769032
967572
1926722
414539
581603
1415255
1805863
1392343
423630
291796
1706734
385079
356125
1817293
1036308
893275
1554435
130841
780056
772916
1067670
223191
11079
991909
1593478
756126
139313
152062
819535
367003
1138241
1647760
1077252
995892
1185788
24894
919908
570964
1956880
1013047
892540
91875
1053520
1820524
268952
1760176
636108
1549589
1975016
1487817
466129
1983685
346058
599835
849872
1934443
1321907
1713159
584546
859971
198442
1491675
180944
501998
774316
409660
283243
541740
1153466
35798
288411
1358188
765460
749714
229708
106456
1371494
1170538
647102
761824
1591159
939029
159518
100555
1692890
127834
588935
794426
1769540
882564
797228
1760955
1903362
60417
1245631
647327
1126839
328561
251255
1469404
372188
1303711
1895001
1046700
1777182
100696
1858246
1409634
808377
567364
739736
136524
191641
56579
1171656
1820239
410094
752610
780173
547950
1277057
506690
591622
320195
1165517
583955
812749
1175316
1915771
392814
635941
1601880
941716
1118551
567308
95280
766458
597883
1386860
1059505
1899812
268742
753043
1768261
644563
435258
454927
521164
1352174
321759
224887
28321
1580427
4751
589239
724272
1989414
678853
1678060
247161
30962
773220
30258
781818
11167
305143
485311
218932
518736
556827
1179042
1775659
1048061
1448087
1100660
1287651
445784
510912
1934052
795126
984762
1734907
204602
1777193
1914365
70370
1158761
1827435
580608
183062
637842
639132
538490
491774
345080
722584
132214
1706681
283414
259471
138702
1517941
1723458
196561
1119162
1545096
1161424
1240431
1304170
838206
189619
1168742
8501
1194834
1175105
609687
1122596
1442431
231767
1943739
1609789
251777
757279
1366573
1928052
1370546
1592268
341411
110406
1405875
1894146
736745
541131
1268795
526181
1415931
112037
1239285
390167
425474
1448789
1760921
518373
1254017
1758526
800807
1435602
1307078
1593484
1097502
890242
483173
820193
1611896
1921003
379920
1186677
287481
1227593
1416075
1633860
89500
204340
274622
445380
1416655
1860281
1501977
387570
548825
686430
1964799
651201
608973
183032
1059553
1228566
1545099
928120
855211
986445
1686646
1984458
334244
1590345
1889555
31969
782076
1664150
1940156
1878375
1051782
1004853
1190899
474061
209816
944924
1676498
1825326
318674
518605
1893528
1775593
1157420
971973
1059378
1341623
1793872
287623
1990794
944142
1994854
163040
1174713
973362
1009316
1806354
1655534
1141065
418331
38408
81712
1293817
228584
290
1710760
584569
988899
214733
1485992
225550
927649
225953
1340958
1377297
1258740
469796
1814445
532941
180744
1200323
372688
1086823
571677
1591691
1251752
1863320
660974
1218786
1369156
90814
495903
407899
683818
68662
120654
1625365
1047950
1785985
993787
1401485
1817759
1532850
1385334
215617
132789
1976300
1120758
1492883
1208751
582883
1483700
768228
555868
609659
805238
426048
771627
1460558
1213249
1211034
738979
882319
367410
466869
1950455
1645787
1732583
1943065
1514629
1127132
1123713
1420804
317474
1370576
610906
972805
86753
408285
1579580
228773
754212
770621
393108
442145
197648
1466167
4144
1575543
1083007
725816
365244
820530
920513
167339
1028011
38432
1214818
463069
732845
1702006
187324
1655385
1423791
1612447
1238391
648655
1852298
829216
1462669
89200
650555
761481
530086
98141
859477
1245977
533637
1633100
747617
1705653
827275
770499
1894767
1281926
1073443
749305
1873394
689491
491755
1042968
489000
26370
1337987
776573
644199
1625935
1549667
583970
1149472
465228
301409
1027783
396472
1420123
1508963
625918
1039647
512344
1491959
1435228
971856
806759
1895390
1761507
1149632
1383853
1744493
1463395
1012353
1364483
1628225
1182300
551861
501173
670843
885662
984432
1764977
1048105
709501
534440
214315
1317202
750693
947773
821580
877949
1794082
1370633
608272
1052541
486655
1701783
1954051
996138
1515144
1330028
721255
1172611
595849
1010652
1302342
1112389
725160
403483
1043364
1886962
503124
730672
1870553
730808
349923
1683911
612938
13114
1232499
1658033
1595372
291439
1644401
1842133
1440341
1796360
1908004
381391
1642203
264424
1884905
620870
723374
71938
1029792
288451
253074
526852
415674
999643
1122304
1553970
1548639
1923185
747832
1423052
1079490
1979310
1354042
815975
224533
1889479
1240268
838436
220943
1699488
726052
1682436
1428945
388946
853794
1633451
1750980
251187
301530
620437
1137714
1805582
1972115
1006575
1113682
784932
1115830
1462089
1808535
481038
1855705
1248031
759096
204746
1211958
1520776
136900
78498
494398
105415
1664893
482174
1689631
955509
1541160
135172
1451698
1426650
1335865
797715
1820381
423518
268250
848234
765956
1805047
186023
1973209
1330099
1336913
1491019
1851515
315044
1968636
1013205
27277
71688
1427397
1295425
651799
1307270
834941
306858
411141
213288
757513
1730027
1803784
593389
1347910
817579
1248620
2821
811457
1258075
554500
1582924
1569556
313212
759281
216406
893623
1213780
1272514
1522397
36554
1895417
1694090
1691828
923220
57952
280812
607759
1864232
211011
731444
1883882
1721274
1922175
1506433
1140100
1102572
1775907
133576
1841385
1555398
1156276
378272
1530139
244401
15667
862442
1151593
865374
1410085
402905
734629
468619
1174598
1173103
1038826
995354
1011490
456586
927020
868360
1622889
1724344
344961
444956
45905
497171
1303520
1676008
1430072
203592
1425562
115719
1539765
975651
1320674
1629507
491137
1881838
17604
138758
1573166
735087
1495153
383402
1923581
577550
244972
861360
1560831
1019317
1568752
338262
392069
1882301
1676758
1187519
1984189
1752300
162333
489951
1527178
612878
1200642
516979
710298
1154437
59705
373601
1486473
287900
1191322
923483
1881411
630817
1619967
1860384
659395
1576545
1385648
1228425
91436
294490
1200124
561818
905693
651170
885786
347454
825058
972160
1963968
444302
1978275
1798105
528223
404145
1219632
1184432
1269039
1389711
350943
766054
1050010
1236002
1929899
1199513
89313
1660679
1933392
1003493
879531
528372
1230547
1611238
868864
231220
1416823
1235067
580
1556901
1805662
33920
752159
676268
1705323
411383
789643
893311
396691
1909134
893406
563183
884667
36724
745839
1279979
630378
1521031
1599228
1520116
631245
466275
92678
1634797
1950229
1850443
1781381
111555
1020184
1048949
314587
868545
567781
555385
1931105
1191749
1347779
668572
519376
1126543
1039052
1162310
1155120
1566718
1702940
383703
1825933
834041
1979594
1817498
1915580
833195
1174969
1603775
1374416
1212269
1449829
788353
1496357
387573
1489712
538971
191124
1360432
1870032
1802432
1931236
977444
1967482
1257814
1997112
1615934
204476
607388
982054
1951243
1944441
1780523
846982
220312
179496
1017293
1709730
1049120
1589978
235078
437929
392397
1630681
1130720
311840
1613062
1159101
1988601
1901500
305727
1179944
724967
681738
1744828
707509
1976386
1056062
543441
672843
843757
911280
1460212
1482513
439780
1559635
1536705
1671314
742657
177093
1168083
746534
522200
468925
543706
448733
1227036
1288172
1724944
1562867
1346350
328655
1178326
1046747
1404792
1511707
615436
1865856
1334230
183032
503808
890242
483577
366204
1906797
478588
1682783
516628
1617048
397204
989151
1835851
1471634
1986431
1985153
1535257
129164
1347090
968898
1706753
583006
835220
730199
822701
647740
781077
1131779
1383033
621087
763469
332026
1564813
455129
1471035
1283016
1094480
943652
702668
1514272
1637560
1790950
1939079
1989846
1751705
92940
1647092
1675686
92772
365588
887802
438151
1111447
1910950
837448
1817422
1004551
1529053
1829309
500180
510157
1422821
965229
1611365
1781290
1377701
501851
738690
110662
687153
1360341
988018
1396161
1385079
208214
1766426
422003
190935
667658
319398
123601
230072
738021
1822722
231341
1922138
284570
1834183
470676
1393015
1796073
24905
211261
1448253
1616356
151935
1267537
1205751
673989
860381
971134
398939
1417700
1157919
1782054
1772836
764142
1016925
1947192
269140
1705724
1168211
350394
841785
516490
668105
1481598
1935017
527086
1199925
162533
1749367
420486
883557
1648193
712711
783721
345750
1332013
1983463
1282443
1487717
922784
50261
306326
764444
1311071
170423
1426107
1048965
1893882
179450
1405981
878922
268973
1899547
174843
498500
998755
1463139
1994883
1495848
1164399
134068
683489
513826
1678738
1658118
1928485
1889485
521928
880273
1856954
521054
1420375
319828
1007275
506562
795827
1673655
869494
1075501
177496
69786
1748695
117318
1945993
607617
1298429
1448149
641740
1697021
464191
459204
1216756
927497
1959613
1458651
1509839
1031788
664066
1730201
1982377
1567570
1828656
391821
851405
822591
1832994
99642
821362
567006
332514
689534
893184
307408
1328488
1114085
1491343
1456326
1373524
1115249
1983826
1455249
1173701
1163141
1597608
254261
297380
536806
191175
1437789
1869889
1717737
1787171
903889
1410178
191284
1331664
1966530
406593
1400686
823128
657196
1473277
1341334
1043975
214506
1514771
811273
1265314
469748
245992
90858
1312926
417516
538568
1269446
1910798
36286
1950125
1254950
87431
1266904
594364
1552732
949039
697577
199478
613363
107113
558961
1089346
210106
1532542
539980
1905160
929659
886304
1898713
1176201
417960
844906
1261986
134556
1969360
257664
1058428
1571502
233363
1775490
1418265
29249
228518
1326414
132714
646962
1506016
811194
904070
1102037
104306
1040325
396319
1826278
1277370
1358602
639430
1774318
924605
1656427
1960371
892858
1558509
752252
756400
478364
698237
805827
1976427
335125
215255
406533
1348707
1254532
368325
596173
717588
716942
536846
1425252
269729
1697030
849966
1627521
1712604
537631
1506039
1809308
1139806
1234718
738371
1115726
961816
1905516
1614567
1182226
834442
23934
806149
60537
407447
253838
361653
188357
880643
1228755
559853
1922914
982557
1914146
838709
105325
1948623
55489
981392
1666803
737651
199468
395991
1396008
196986
1824097
405018
1439827
1074980
1464081
423964
1339994
476514
1923621
1127253
1326238
17598
1575103
879916
1048377
1461454
1327297
581647
734262
1523667
1273316
810018
1455677
729139
561280
754616
1806441
1272033
1699589
323199
1648509
1950620
640763
886658
1921085
454400
1664402
1933058
992795
492048
651703
910076
1362022
815100
723599
1632907
1382636
1753998
785592
870099
337077
341942
1737219
602142
1799757
1646510
173171
840078
1763472
1324721
540408
690437
1167277
1158435
1606107
1824597
1669968
1202693
1636220
855028
413501
1169761
719498
1851560
494364
610846
1006590
1996169
760372
504107
312204
1811511
591957
878938
1472717
948659
17312
1357629
1957913
1793879
329921
1552685
89086
1950437
1943880
106092
1473034
1448414
1744080
1805680
47989
1941106
1537065
1088130
1364448
1375379
1845093
864061
347048
289046
13098
1137754
1698291
483587
778907
1554322
1462325
812472
1480785
1739613
1514366
1231361
1686207
1686
1621020
1151061
989664
61124
1448979
1080904
981562
335218
215012
62213
420025
1498027
1526242
1083254
1449566
514596
938461
1162456
1302407
1192367
657062
801475
371789
1310388
391188
1746113
385059
1015631
1825121
1881579
1238028
1471379
736159
1267472
1442277
871331
569730
1874633
191827
1066188
644573
51903
576487
768339
45363
51098
94816
1650189
1108928
1935588
715015
112073
1186913
578477
423827
1185788
1539071
1329941
1260107
1843098
1055026
1623717
1035256
62970
1615802
1073677
68128
1538123
509856
1565316
182380
1828112
602375
1884570
1702608
733200
1112697
1808941
622458
1307826
809012
847424
1909539
58215
101471
1681312
272631
1483885
700706
124404
753272
271126
1535639
852665
278483
1725161
1094490
1168063
1201228
1427720
784131
863995
1237396
399169
847356
1009652
1123164
921940
1418150
1246972
781921
1314833
609772
851182
1395402
1895630
1285356
552093
333306
581320
859028
787594
1114590
318878
1901887
1140432
626207
1334680
1944764
1541338
435084
531310
570449
283687
1134546
591230
1449209
1719645
982696
1827900
1296362
697233
244820
218722
140443
232914
1123528
1115967
795809
1050955
1420900
186800
460833
1146831
1979056
1767608
660841
909705
608484
81674
94176
1665112
1618324
1320040
32329
1955914
202183
567997
1576890
126890
1089602
490487
463248
1291813
624108
315649
279065
1749080
1116131
1764827
736370
260225
941630
142237
1174127
1126169
196077
830194
852240
1447918
1096485
1107610
414427
1472024
1350858
797647
1207878
823590
1955472
1523086
1422316
716444
270426
1621780
428930
1370731
1575635
1114315
310579
1513662
1268743
1009092
1183650
1423541
507193
1785614
69122
1841541
1633006
437764
999815
1114039
943393
1288241
992926
458211
845056
794593
301119
469858
1632017
1662284
1339237
135828
554511
683266
601567
327287
1638575
194829
1324001
166662
685241
1882301
94178
560458
1200092
1159699
942711
1155530
1189937
111879
1564062
1838489
1697926
753825
942366
619745
1935440
1210072
1685629
975863
1885806
607695
878328
791216
1912519
488865
1740568
1146781
1080876
1755726
809345
29525
1385765
314674
1876348
1662599
1673644
1132056
749727
810905
1492149
1860226
606855
1348780
390051
1994750
1867958
1132120
1596746
1556379
841365
1490475
1014039
1679444
933342
1765406
607079
913469
352525
681821
1445437
1347174
304793
1150375
170997
1042148
789813
1589944
241100
1633232
717873
1180141
200127
62473
22845
1505520
1745765
465096
1144112
112547
1080102
874709
735989
1476533
359539
768037
1908569
978248
874954
719830
1497560
516312
1143509
302752
401699
1944014
1516063
615695
1154612
1281574
1246170
1811038
150849
430003
125330
842052
1148850
1469429
349497
9526
1807557
1520876
1876462
165981
1298216
618472
515585
518148
167472
81241
109632
1709759
1338045
1445059
592220
787128
849878
578742
1874868
1265056
653255
575651
1514664
423291
1881279
843861
465804
657793
84722
1117054
1324158
985544
483982
971129
361838
1216302
1752243
1233260
1200064
1579625
1316396
727996
1535412
1152404
71223
227743
242307
1536503
153242
866001
217442
1291413
1960211
834296
1636655
679898
1450965
562946
730404
720056
190260
1931139
320685
1631427
1728821
590151
1333355
342351
1517971
1088968
1743680
1299579
745600
578720
1317729
1292018
1536463
367930
1776670
1955500
1803742
1865914
1639806
1664088
1885448
1717070
1159277
1853262
1596554
136006
1036381
7749
1580520
79284
884713
474130
950486
1050972
190473
189945
1595341
1118646
1888437
304698
1179941
654513
1859240
27123
303565
1846907
1115340
619594
276152
1796085
1968793
1309964
608007
1179154
1386903
714704
1207044
1899115
850343
1547265
590940
1129014
826014
531886
1318261
795357
679006
1652871
1475238
1753539
1515780
1952621
1177566
859027
593819
1754214
295911
1308313
1259692
422077
1332424
1761153
1260754
1888762
1307812
527914
1805745
914833
1865940
818082
505668
1227303
1312030
1651841
946099
64280
517322
801598
446679
137450
27904
1690757
1585253
301895
522909
1837213
62202
1761089
1980773
365950
1733089
38130
1992114
1396963
1058440
1459970
1548509
1771442
1513011
586435
75374
659091
800016
1560644
380037
178899
882856
1001318
426528
654436
1915059
378118
1478747
1890464
1084301
1325270
910954
1564602
1045489
482914
74372
1916249
526776
1988250
1265850
1324469
908844
28458
1894634
627662
1751893
778338
51769
1963577
1141963
698685
58557
558599
1106954
561985
336987
1333048
982761
408340
1636244
590761
1150261
259709
1956698
1506397
1720228
785941
458676
993960
1628001
1992061
1701025
866687
1822375
1577632
543496
389762
686657
1154219
828285
50806
639710
943238
1752478
1489886
709924
1203170
1466911
1245754
919457
1921271
832320
575069
631047
1729629
1921943
1965888
889890
1071677
1075545
887581
1801625
1491344
927459
280243
1804478
265694
1005123
146137
1209245
318155
562073
201266
1364710
548540
1392360
1733104
1137311
1764857
188196
52841
1758042
1272965
282968
1806940
96095
343874
1513083
1780472
664731
1206160
840116
875383
547183
1250291
859485
1972958
1983576
235479
233098
1371616
1834086
1174996
369105
1465801
241331
35687
1333268
623942
1041311
1593695
274566
414901
512230
1779456
417086
486598
562602
496524
156355
1169539
522102
715797
97722
1752601
711012
83749
271468
539064
982895
396994
1761060
262504
61298
1354046
1657102
794703
149215
811075
55069
1961365
1206819
1899343
1773018
1909499
1818566
429744
1074686
1507720
1826079
381509
519475
723180
1932001
1961905
499478
175503
1594640
1815818
1153544
1340686
428209
173233
935579
1065058
1593635
277889
1993006
1967223
215928
141598
1724243
1845674
1972412
1533821
1570505
1518191
1284430
993110
344021
1571384
1169802
714618
685721
1281695
608079
718394
383895
1286625
445989
500479
283484
466568
1065452
681159
158724
1726110
935227
1805790
1285735
461977
522102
1576369
760584
1053497
46616
470040
555865
518008
1204318
1952945
1849844
983806
1713709
642456
141038
230678
493305
434352
697680
893243
35423
1916154
1355413
932690
1222329
13885
1939744
1037529
256518
703815
466799
734663
1592365
1852550
1319229
1784770
708010
1678951
321630
1300218
399485
1849138
839967
472423
1672746
1828692
1474716
1781661
646387
1358869
131973
932705
563556
511562
1335541
1809946
910050
973141
1293376
241252
765851
126531
1213546
696600
854685
769611
259632
1714255
579885
717812
897201
422502
393327
618546
1531201
1749885
1191858
1082526
126462
1482131
1218256
731408
1044328
1750554
1645007
1716923
1551017
1645722
1041834
66983
1568739
1411522
488514
1895721
1954149
405293
1616763
414107
318600
19675
1349309
1769850
458350
1923493
1640701
1160278
420253
241063
456347
1807557
466665
435623
1829715
245556
907895
1722826
694897
864678
376865
1832792
214219
1638341
269679
153066
506466
58243
1165162
514569
1590613
1605872
1376579
1095079
1000639
510558
1581766
387678
1346377
1321162
1556368
921432
1068511
421896
246806
806768
602623
123035
1700199
309906
1568398
672591
153334
1409406
1954678
1265040
1073460
1779308
241462
614632
1628761
163307
1446157
1947357
267484
755108
1876041
1074253
590614
158317
1014112
614436
1272506
673947
490594
1012181
49941
852715
1563080
830084
1871916
630146
224895
734519
797643
157138
373683
989095
1773112
701236
245541
1703881
318299
836684
774817
1350784
280416
1595903
153210
491160
1686135
1088408
1877402
595642
162150
838453
1696169
1278945
202107
12552
533467
153621
1552897
1287075
1629877
1123067
829535
513412
1606604
725851
1688362
299118
1218149
1906930
1420308
867713
851529
1779151
1711804
820176
1416183
1560454
2506
638400
1102611
283221
1445840
851053
133980
468178
878952
1166001
810772
1189166
376109
981641
1264868
1825024
199160
1454281
1179554
217545
1492764
1725074
517088
691207
1201938
1343422
361033
771749
1607826
1301338
847296
1863140
1704603
711247
1497605
1000018
8615
1896644
348439
162041
928047
1936254
363756
1775691
1182209
114691
174780
985540
135671
1425734
1322411
149410
1406547
951698
466204
910304
10697
1422867
1017908
213289
508363
1177422
856299
1659167
1126410
1905095
114753
1759382
1068908
419016
362024
418674
1331219
1134784
541701
336634
1153134
1958605
49154
610613
1723470
107141
1156923
1884097
462664
160416
937003
1407595
272366
1008730
1187922
270462
1204433
430028
602690
600022
415681
1810339
390838
1617628
576251
1661701
1436100
1489654
939499
1911394
1918258
448292
382807
1818541
764640
628672
971452
1293652
715092
330632
13163
1927959
1979939
772612
679602
1699168
1455638
636464
508315
1077042
1511187
7785
1632031
1982871
903966
1638741
1740982
1016453
847473
842032
710934
1153364
985861
785238
1721101
360755
1980612
181463
1466555
87868
720242
1790350
681518
225668
941277
739965
1721113
99877
1025815
1086627
1060185
804177
237308
56475
1603398
1594091
257040
986861
414370
270525
1471046
841558
667188
1146611
635182
1053767
498229
488104
938539
1772518
84099
3782
333139
482533
1778004
1670827
227278
614345
902889
1182649
1637650
1353728
12339
548679
1895637
508527
1588925
540985
1405515
1480995
1501847
1061311
85627
1946255
1145241
844664
1576392
1673640
1031720
923806
1578234
1586032
719870
870646
511919
407497
621227
962099
1045294
292446
1335609
1818705
1902102
1294100
714593
216791
122276
99736
15696
604225
463231
1819355
1247231
1747014
1412226
107141
1755685
1834098
1542198
833095
610648
1122687
1660296
636193
1072836
1653084
1328986
804568
762044
1055210
1503081
1165523
171
1956768
382498
657793
822658
1582507
619700
1746900
1688438
1170493
605236
1416209
207366
337564
1304163
848677
1997137
170731
834196
761401
80141
150024
655863
267090
902278
815380
1799630
86098
461605
1155816
1032858
1791638
461559
458968
1026038
927880
1996525
235214
1765394
20575
791363
1280610
276555
945411
1286867
1486019
341250
1600337
973454
297666
1185659
992463
756386
946344
798523
506775
786517
1460847
616081
1739077
1402905
1930554
1592005
75329
1152132
1880887
432437
145444
1785031
1961672
68233
1582693
118771
1171256
954326
468738
13747
400594
1834352
1566156
254397
945508
454276
1655120
54419
905670
283822
1533130
1294593
1197265
889918
111651
1123552
480273
583946
820134
1856734
84015
1554322
438624
1539211
1878424
856025
206348
1457477
1518632
39927
1046666
1168239
1831639
1469736
1477530
1100059
1680106
1348131
710373
964054
986628
1927959
35207
382186
1408885
366180
608402
98210
1695356
1993705
565685
775882
247794
823037
1837306
862142
1211873
9078
658465
823684
1116996
387767
1917224
1422990
1522454
445872
680561
106569
634418
85375
1104009
929947
210045
1129335
746587
1465240
391328
1568372
237082
1742106
1487859
208385
969693
545083
707633
412979
1558791
1138439
1764041
192571
1704650
1557572
1109351
1178517
1739288
810317
1789051
595119
265452
985110
1674759
88097
1353643
1657815
312544
765119
574449
1983848
351603
422193
55968
289148
1950157
526850
592108
571684
640601
1593194
557765
1281902
1160162
1702239
1662738
1671185
1197672
188779
290303
1064378
43066
1044560
1750858
1904879
407086
59802
469082
1759963
508711
1483711
733083
1084483
770880
1157790
819578
408610
1077794
1387923
450266
1725596
500478
402911
785207
1692106
447723
85510
487767
866047
223746
9653
1102842
1964953
1896545
316453
1146919
1950632
223745
1654611
31771
51882
1752145
777361
1453617
1130571
142984
1424287
1205316
1105657
299069
1247323
1981485
1608977
1994290
677320
1495730
1311334
1683206
190303
985697
38432
155575
315850
585900
1728562
954083
222187
842268
777017
1435303
630743
1750347
123704
469151
685208
547035
962840
446246
1333805
1241218
458957
1408809
137819
1786705
1059831
14499
1535249
443362
1219102
1222711
1043212
438673
1380996
1720576
1336201
578076
627465
1866400
646670
1961272
259065
719285
1940140
799167
713357
595941
844210
775142
1895293
549145
1818210
934571
1366156
1975262
689242
979843
806173
1847086
1798489
1556733
290313
820179
1384148
1266515
1495148
523977
795194
244428
1581330
265163
1567684
1342036
845756
1201189
1679867
114037
1012847
1827347
424121
220005
1135617
860993
1177153
1465847
1073400
828709
1331685
1922656
1401112
617873
1581953
327278
686432
1469883
11711
492311
535793
1286176
1333271
848709
1489331
1842550
598884
840033
1519174
1959239
1682733
1067434
1217530
192472
1997139
783893
940705
1932979
175202
753369
1278594
1746127
1839737
1406143
934236
643164
354395
562836
1579269
696456
1526136
1568272
993758
821045
544367
37577
1658840
1511350
546607
361226
1393861
770683
1336824
72768
882083
1104081
302719
675386
973606
26667
33996
1776674
1469564
938458
838336
682464
1235292
1867780
1691487
408439
1537182
346300
773252
1414699
1284012
1288416
80768
431269
933122
684327
1282307
82925
1462095
1885012
1126848
1783816
1687631
265639
685403
1173134
272596
1753053
191342
1758284
542655
662751
1996977
1659448
1668764
442077
1187233
1752193
1492982
1693352
60685
348937
1762327
1948754
1336034
1230017
429894
1065638
1993213
1061647
945970
1861885
1815129
1898963
1035455
1763959
1677526
903930
557206
1602527
1502222
1391986
87200
1744074
165877
183062
1000991
29121
878599
1628139
33648
1250443
469205
1512921
1058725
1338300
553413
158585
463279
373631
1343454
312562
2872
10533
679286
1920481
434908
649533
601905
508374
337767
8080
1725078
1861501
594067
1037302
789407
1219513
230546
1797350
1612719
954449
226712
808372
242628
1383260
301453
369579
1063235
1190224
377992
7436
426099
1032265
1509564
568055
937923
1968313
196862
409191
717220
1555822
118856
1642419
311539
871794
1245611
1962156
1451761
453840
1494552
1447106
1844282
157994
210192
653821
26067
1287850
1555430
1613599
467585
1929226
1883246
742105
1553738
175069
1374555
1187812
258800
1973878
1517410
1981932
64143
312893
285781
1902145
1377564
1429059
832054
295112
933292
812158
1560125
601438
1128760
1378551
1667282
1181376
1225232
464057
1187419
1738030
1435062
956934
1512140
1772327
757040
864104
1171551
1462956
747988
820856
1016448
873211
221241
1264428
1355665
1354746
806906
1231738
713065
888333
1961985
1343487
1823453
1915456
638610
817191
430205
1415903
1142048
1669752
179178
1719475
1762081
1148853
308061
578133
61627
1505481
816255
1673742
288917
1930837
216437
1528179
393498
1990453
1231589
522598
1757933
792877
746899
786132
1965658
1071616
607200
92987
136201
787025
492417
625343
476739
428184
1850949
297078
844877
647818
1047193
331860
1464148
306341
137187
763682
695403
1710027
1788637
1555849
666304
1130166
620224
1427189
1601431
1932001
834487
1608826
1984582
47511
373699
1655972
51263
1713631
1334635
282387
924539
431617
1705244
311223
1941577
775175
1220178
1820571
998147
1807351
1875572
290904
422153
1825584
872201
207777
1224330
1998938
600327
354472
874748
1450615
1677471
1506365
173662
359053
66346
995416
1141358
473260
811527
1855241
1304496
552431
307761
450335
486551
956270
1247323
692335
1331964
445904
506856
1879051
601010
68487
1424997
1753765
1983466
1217910
1484156
1947209
470331
961297
1881878
1019757
1645260
334777
251812
1458469
557381
521849
1750581
1098246
197235
1771503
195367
183988
1857355
848978
625229
638617
274665
595401
827851
170910
554500
1640384
1946758
1351776
68108
1310499
751258
1693794
654736
1767012
460805
884001
1175562
1269921
1012527
529425
347999
190245
1697672
1981399
1024956
645613
1172322
1179028
282170
986498
624809
544008
1876596
1919436
1015291
121597
1796474
1747777
536953
1689915
250727
625376
1090182
103983
1927010
1267990
768374
1618029
1611082
1721274
904490
1375729
1053132
1320724
1084781
491873
733130
1452527
1942893
1563464
1513723
327182
1259643
967388
1096484
1500683
878977
586906
1437550
74940
960295
903001
429686
1927275
1460815
1289523
1177810
263859
384667
975371
222511
1290613
230202
1907542
1430717
285574
439311
1466515
1910373
1590576
848840
1751229
849361
1898254
1116995
1357756
472069
1685441
582718
1157571
1284722
1050861
1866808
448311
95772
1209373
173372
59800
955700
260907
1623012
1879022
724191
1744123
1791327
1753998
1580478
1402556
666447
1821286
1246315
529297
361688
1225531
1657471
1263867
687091
1696708
627585
1168453
1945560
515786
1668110
1536744
1863449
514450
12026
1720057
664309
257734
686197
1223475
1158109
667309
1965017
1561779
118110
881155
1630371
1948243
687987
1364843
1915997
1284448
1710919
397449
1175396
37640
1648517
1302111
321932
1413576
479080
786671
628794
309581
1187519
788897
529798
735228
1289922
504422
781161
12696
1755841
1286121
1404201
765807
954278
1684368
1837325
1717509
860158
1444066
1982497
1392942
1446815
931390
170400
180138
987879
1657889
734377
257197
890148
1867521
1693333
580794
1387577
1643105
1283063
1263076
848518
814040
823136
1567407
1195684
1134961
984007
1920114
613396
511280
115007
1430988
1361025
694055
306658
1178782
853310
1393957
1946643
1831364
591144
1054479
982343
323075
406747
1541771
1188338
486903
642860
33541
736107
667090
120105
1831569
674184
1117535
1681391
301285
310715
66954
1378361
1166382
895481
1715988
1704925
1380795
232338
764684
1154128
739716
1598088
1055265
645838
1793360
747674
1570384
1595914
1816204
724684
240134
823095
1667700
683172
322647
411240
503248
1495238
769219
1621828
1943444
1443615
939097
1443322
459682
881300
53656
1673921
748025
1853472
1552499
944831
1972834
1873841
1435138
1916532
602291
1834405
1004407
432476
245163
1988601
748030
202625
1453791
1122514
1352060
856774
1656812
1404912
465705
857841
794165
1639401
1285496
1307806
1383666
884553
1213792
1574380
1970420
849454
481191
1763347
74606
1941733
1409089
256411
1053423
1779890
104792
1090343
1974552
1090954
79425
1438596
831567
1229661
1551210
950196
1219577
1953518
1262559
625894
1427397
22802
599851
960208
768039
1041279
292529
342389
884869
881461
717039
1955038
1779995
1263589
1943413
1551527
1298053
81020
1629544
826975
942484
1606691
1920105
790186
511289
1858511
988114
388539
1313916
1572363
1208450
1591042
1701684
1378196
1696554
944938
837097
984030
440449
1216384
811813
1091490
270978
632142
1046077
405760
1509083
58759
606319
1278372
1406309
533525
1768289
603449
181271
493513
1434564
1733288
990956
502743
1015140
1694439
1862286
1789107
1299346
1552045
1088104
1690137
845583
634526
265701
1968496
669416
290910
1775981
611892
454631
97548
460862
528893
12159
854519
1623437
537780
151481
179658
1617560
1727264
143853
1512841
374417
1242043
902616
1181208
67426
315280
136795
1874897
953360
1810968
494121
644069
666682
1532016
461295
388650
368931
1029528
366513
996295
837102
962536
1488651
1498094
1956044
1215535
1791149
763917
195999
1083096
1726521
993175
1932401
596185
850033
846798
387090
861389
325959
1934562
1141071
1532751
420386
821115
1642177
1355908
656973
704788
1191442
67571
295498
135671
477891
67957
1688162
97065
1828082
1202266
969959
34696
763275
1751499
100533
875212
1624548
1354505
1072284
1225466
385244
312460
1965641
516235
509922
732683
199961
660473
911589
261948
1521757
1944054
1818291
1216682
1963561
180131
833195
1703402
1251528
68451
1576152
1012096
1758071
211142
1606078
623963
648389
209191
1411386
936498
1160275
1624052
456210
1955803
1535815
1249387
793867
1495194
469608
1240580
1014057
901345
1317010
1325577
1319033
778358
993426
1191188
1755886
761487
265540
1404250
230002
411175
554800
148101
71470
903675
172914
1475241
1620106
908754
1451062
1094948
312784
1228258
654339
1432770
1227318
1851389
1074122
1026795
383909
1267360
703021
257907
860039
1363332
45611
1156965
1309892
112094
1696005
392571
227168
149383
961539
1794889
480123
659301
915503
223847
1536541
364181
1833824
1574521
723976
964234
1500612
1341205
1454508
1774329
415998
837999
1333832
956373
144820
1502958
401565
357654
1431195
1241413
193365
1269059
302796
987556
644742
1163378
1398367
1283492
1905874
108594
298433
1668284
596972
1016064
1714151
118048
716617
1903356
595273
1674755
699166
1051934
399419
187389
1800628
1291362
1852471
1339632
880896
510302
1933401
90422
198306
1215391
1560804
1555248
533117
311180
166093
62114
612663
1547536
1558485
200570
251618
643095
653068
670366
1962164
278341
1251161
662124
611542
1626130
1283783
378224
1280861
412028
1483977
1157436
1509533
768359
395492
1341899
789687
855352
19246
1253674
626832
16960
623648
949106
1844617
1850197
1356990
1278533
1651651
82405
598888
1219197
399533
871582
623618
1715003
1276999
1824753
92634
1123607
1927888
313924
920500
1553340
627666
20196
912541
900882
1943595
398258
251932
164592
793888
949134
1414100
783420
1520852
360815
831002
1845730
1532896
1618969
56302
614367
805357
366506
304754
1560038
1919144
1394176
190398
194676
1346958
261585
1051339
762974
1695350
1222315
761471
1043690
16770
505279
1672815
1891988
1438254
1205091
1731587
1373206
1025856
907322
73015
1817938
49091
777197
1307629
738683
63900
945817
344156
1708902
464418
1229743
654970
1290799
1715588
1313842
1107007
1466300
643286
749961
1085372
742057
271172
366850
1907
1449995
24117
1811408
727069
1782675
1623595
1157107
557462
955218
1354339
1855676
1425821
1509837
19390
1550335
927331
182581
974386
583843
681300
598819
52387
448096
597474
1968521
32545
688290
923989
268106
1000018
419569
392295
781921
92052
920323
512294
1694785
463688
1672504
682207
258655
1984450
218404
1199565
1219153
892298
833663
1673408
291265
178305
1583814
1038049
1741437
715212
303036
1074060
1673640
181865
768518
943813
414573
1503325
1299726
1756321
24373
1528131
352052
577396
1907068
144472
1552233
319278
91326
1479512
604398
380444
1039086
152024
757504
944973
1238686
1692612
1376103
631290
1691674
1645379
100024
826994
1210971
497964
1109444
1739362
343032
1032253
82677
682727
1467180
12866
1734795
1633181
845634
500588
1626813
1997448
235234
1185974
725824
1898186
645354
436153
1522873
666327
344872
1915778
1634694
225406
1993641
508776
1205724
1556550
197744
981388
307684
218939
408585
1360461
695227
1090484
690009
1379647
829696
1918690
892519
1739501
761814
1571763
1363519
852715
1814937
1784892
840764
995660
885817
1001730
24300
677087
1525257
674457
1885811
847327
1056286
951503
195541
452525
1939058
1102187
922279
596181
113994
473244
1463686
1723789
1044043
238195
1904138
1217463
1178229
287178
1639515
692783
948354
648515
672645
922823
1417303
1599798
602216
1800431
1964966
1795162
965731
733303
751507
850004
850377
67529
317692
1727069
1966421
1927235
1647639
878292
1842120
884126
150536
1119376
466142
1177745
1530509
682947
1731354
1944617
296381
1969471
1593957
122868
1504353
1294329
478984
661330
745852
1333645
1595908
421429
984326
178752
958848
1515823
824672
23134
70401
1452078
800866
1907877
226073
1551339
1961191
353265
1472545
1086522
359243
539077
1041863
296022
343869
1313615
1400790
1270505
578508
746260
277320
52833
1687629
540222
438526
1551285
561965
1603321
1925703
923241
1399988
293997
1495194
1453921
1043618
1220696
896570
1560583
1367623
474802
1070071
1949192
822778
1769222
89610
559049
1199925
813138
1323531
1474200
1763694
1498662
448337
1271423
247127
463952
673164
62690
545947
1787171
835920
640739
932577
143514
1993676
1614594
1374362
1811553
1237990
913161
1788187
1682408
1503889
842938
1694179
901367
355352
661523
1721525
329997
640035
314753
590938
1346901
1557950
913721
1764867
239276
1634689
398957
1643348
108969
578475
483167
1976348
1338442
1253338
1009023
1955594
506654
1940543
304431
1428787
231925
902896
1733187
725128
1264438
1461147
1557730
1483132
444616
1697000
25316
1711303
587425
557103
1300138
967652
1902298
1880361
777073
1572128
325969
156324
572272
315373
335578
1656747
580662
458527
989915
389546
1975093
1356971
1466711
1004283
933209
36204
873715
252752
940247
421229
1514999
1986085
188488
773701
534026
1084313
677984
1433531
365363
1297332
684608
1587687
657714
1446388
1002454
1587098
1259472
1386255
1120522
181339
909229
644501
271729
235680
610758
324542
343522
185020
1057609
279031
1928560
48468
76534
1608537
118062
266216
206323
1171288
720874
676610
693048
1289892
1621875
1344348
1823827
271550
441064
1309654
290437
1968308
1556366
1092421
1435979
1232829
1226638
1978866
1010760
871535
816575
1773940
844599
1589791
1666530
1475418
621332
134448
298038
1796083
595634
1725733
759477
1734589
1716565
1585384
118121
1042571
1718385
714935
1536256
705875
1783259
435202
1679583
1137781
889419
1148430
445905
1367062
1175279
850194
1333271
878731
1643065
1637875
966691
562879
323325
817631
919218
1726749
338510
1236344
1762359
1902437
1170800
1364897
957558
691084
1195970
1735141
946506
1144443
1130141
442048
11000
1162567
440059
506616
67516
1943500
1947067
1210009
559281
689542
23341
1547490
1222465
999964
1006104
1025637
1290651
923299
792880
1545883
1587966
187949
350587
1100685
1119642
231578
1761944
1486956
1228376
126883
183856
1543570
400746
508676
730887
1024135
1640825
341477
1678260
1394156
106782
691773
1012082
44292
1224615
1075013
1518498
1775939
744959
103588
457501
1365663
1104939
1745577
771631
1716936
1555155
1999669
1549819
1629513
67662
13382
974552
1552614
897196
513661
1431542
925301
1971364
1576850
723554
1729369
1856899
402403
1273749
583988
604532
94021
1051145
238618
1785565
1196576
453575
64094
1603047
1099652
1269327
1987835
1054873
343867
1483132
1291845
1693083
556830
1156251
1412225
389586
1587497
1207159
1066996
1175271
1337489
375661
1237778
1340877
1808792
1776833
366766
1751781
19900
1704539
891284
873453
1273343
437281
400740
526856
782265
1148606
1316211
1216550
900730
1482770
1893204
1246405
196009
339999
1331570
1388145
1676860
1727347
1229183
1264536
962968
364868
177078
1814041
1266520
618563
1128942
1352402
27086
264864
327481
642649
1113377
121861
1016589
1314724
1155058
1424963
1902746
634196
163002
10533
564586
661820
1065716
1815859
555519
1372102
1034551
1556436
346966
1576793
919418
896803
1970877
1039681
1709429
390524
1161735
1715912
563372
107048
463838
432707
1115637
478879
592328
922871
1650882
187413
1536680
895762
978856
1925830
1039326
1913564
1333820
1073691
1573670
1799399
318839
983647
26291
1792332
217188
147444
1839777
1595561
1489169
1854040
1768820
596303
660589
1954189
926466
1631917
827600
793112
1571536
398869
1182369
1946223
1267737
443990
1750751
886402
1330894
222403
440939
1345287
996202
1305279
1726621
295078
822685
259706
1344749
1973114
1838461
136234
887113
472537
226949
934357
617512
132781
1927462
1111908
1801900
360413
1412711
984387
1547972
611317
1724661
1984944
50872
1464986
968672
253834
1363155
1315497
1923784
1401652
671843
935161
772042
164242
1011180
107536
110309
410519
1238077
338577
1339588
1724283
1224249
1664924
1443291
941050
203233
362406
890242
1257705
1798283
790892
1562896
1697618
435778
1557643
210897
1839175
792056
1036090
1284611
1723744
1613875
508058
490327
695717
817281
1253564
1351461
576370
640301
1949927
363932
551894
1728397
1220055
901516
436023
1891411
1791682
118704
1269756
324884
1003558
1854007
378320
644828
1971541
1420838
1530523
998960
1515405
1217898
1562911
1915042
118444
22853
47007
118444
111821
1962807
411655
1315137
1744352
624185
1705217
1325978
542333
53611
1577319
921393
333183
912028
917492
708487
264950
331155
1164910
820419
1914015
276930
358735
1699103
347377
330059
1973590
1653119
239671
1235592
204389
1605944
937828
1843965
313924
1277929
899581
603035
686194
786220
733878
748339
1226927
590343
1507556
720209
1959258
81855
1289144
1971530
678494
1302907
1709329
752466
1793076
214738
1411526
898682
1689589
1948934
232715
1185293
1479463
847005
929886
1169731
1737170
1462258
140718
1276727
1755317
511478
1107482
763030
541675
1179348
1260462
1913101
1193621
680443
1666256
1779193
1127341
757458
912505
980513
1161049
13888
1158936
1911307
1560864
14119
454139
1140931
985547
110550
1522097
326315
1492016
1961460
1265807
1913983
644396
1338974
1376173
514302
357654
1943941
1475217
1475241
901699
1547335
310008
1886088
974345
13307
1325939
1651098
1041379
1786708
351632
942756
125641
962434
1245394
1765339
1761888
946211
706725
1153447
476313
1644839
541471
1219048
15035
1076577
1428198
1305777
1316632
1821419
1250380
1191199
391615
684633
1598362
1850665
440860
464805
1054196
783973
156440
329540
1375957
1206492
1866873
548595
1120943
1164866
1147340
1159350
1727520
1727584
181898
802190
67733
535519
1526402
279406
628916
724145
1756212
1446865
719566
262848
678251
687207
1632337
828444
1171377
1873195
1615547
1680360
1690700
1656383
1195862
1117479
993175
1004277
466275
1455224
1755726
1626379
460793
347670
770078
809606
1079207
1052343
879322
363602
431262
1071126
928935
537666
1677829
213815
730037
716012
548753
1259643
388029
241912
183970
1578862
150526
1085615
1297944
1179611
636491
409508
54218
1080520
356393
1941066
713550
285248
110344
1886093
843010
1736442
1188851
167788
669101
1608453
608730
514781
59512
1996287
1105115
212509
389673
684951
1636799
1065575
1905606
1840322
426863
995335
1881183
406397
139449
762667
1430709
1432793
33009
1485922
334489
650701
1261991
1150070
1141312
1547153
323616
1113140
1260946
1411163
1971199
1757137
181656
1098675
145284
1151447
393916
1927656
1768622
1941888
1248676
245144
463583
240963
284285
1060681
908682
745658
1145598
1346878
339511
777911
1279121
1299329
1978597
197581
192444
1629592
540610
270291
1257077
1853252
348625
421429
518132
1742102
628427
1036515
22275
627095
1477052
431636
1725744
139580
1077148
796825
1046907
1853472
180071
844300
927313
1889633
1188634
1442876
786525
651662
1208600
1675210
684186
1400239
1734591
1664611
131674
401539
1509674
1444754
549838
730737
108887
337516
1820108
1381242
1268797
1852704
764291
206201
58404
220377
213248
354913
668713
715797
1551017
878066
564089
1090981
1787396
294873
1538428
518606
8733
1944345
815801
213822
1766177
606538
283369
529535
1928522
269636
388621
273621
1737399
651469
343709
836966
765472
1918423
1571072
863514
210724
933209
1790543
1620426
933123
211161
517143
771562
1346958
132508
1044351
1282642
1635130
1012427
1246108
1719412
1489904
350727
1354051
1121993
1095240
905995
1969654
1510122
895583
1167816
809209
1990407
78411
311695
260518
1239181
1414369
670954
1370709
533274
455639
1029377
431040
1967482
1345679
761121
222558
163571
1106461
772210
1862104
335271
1318609
588360
960686
530016
1068541
1124926
844515
957870
55854
43751
826430
1736756
1628697
901855
528812
292726
1718217
260597
773367
1476725
863027
257833
201098
87810
777245
211087
350469
1615802
334462
325744
1739255
791430
97775
221012
1115714
21104
795125
1325320
501528
91390
1822369
1748076
49419
380218
1068071
507684
1237435
52300
1268959
1543712
363932
1425148
1355894
1748844
1710092
1741095
116266
931156
777940
95817
288342
45645
448517
30563
471404
340374
1666448
1403375
166222
269295
1050584
1241974
583318
558853
1913895
120339
1375231
112771
121926
777749
1211799
1527352
1009129
582198
763735
307677
1366059
1906118
1043419
109352
926321
1686385
1030588
1194331
452688
262179
1961181
1563423
506438
136215
1272
1010055
1210722
1420782
1178154
578194
1022853
1209503
1249498
320023
469990
681316
1611886
1346002
530766
783722
1559152
961199
1689899
1453201
110053
111666
557469
1159717
699243
187219
1028761
370674
324730
172431
151829
1358952
952517
289781
467984
847492
242136
1296704
1295292
218494
790632
271219
489721
66983
1496702
1181706
566127
767259
1551901
656145
743682
1554446
817325
1646097
690983
1864630
511400
619984
961582
1232903
1325444
1881122
1519129
2312
1285273
434159
1448400
479583
1223271
895281
652943
698604
1826672
1431007
1254119
907143
1366618
1481950
625102
231770
384649
1290140
909355
1678881
1730525
856137
426450
433851
1551004
1957712
264126
504235
814992
986131
1902152
852026
1026433
1445514
164671
1240745
210748
1330783
808805
1701676
1454149
739496
1192466
1138864
820178
1835774
1660958
1864117
1944985
1500742
1333156
612201
385503
189789
1829100
1420452
646195
225145
744815
767129
949464
486974
1902909
849359
723093
1976136
257625
1426551
1788020
1682646
34597
1903101
304116
1342275
18807
1398022
1249085
1798666
1476832
340374
1823091
1739123
774073
1078884
1745852
1700426
355614
154404
1614781
1099292
1215196
1056429
1838087
1314966
437537
1002454
922636
592854
18377
1205686
1823854
1169010
1852744
1749957
175205
1954501
1661427
1491961
1817735
1873492
35436
1766583
626285
1567246
1029988
496531
292722
1470529
1101809
1367012
344533
936089
1047469
888080
1120824
429418
499196
1949268
519173
719183
706879
1719181
1478208
1897499
1149465
1419878
432964
1536557
1425937
1399282
1751072
804751
152329
1185772
551158
1396822
1789673
1025099
504422
347348
649654
291785
1706933
116423
835335
1851618
84676
1455708
178203
1375248
600204
488899
1370962
592524
1125058
398993
398232
1543776
317614
816035
687899
401212
1698729
765698
637674
1003593
966233
37160
222644
1391506
1179332
1575744
1986284
962428
621569
1432824
161026
878752
669684
547975
113147
912453
1006039
600736
1611012
1454334
1708354
838218
1282601
1611454
1485134
1883146
550700
1952067
157093
919632
395684
995660
1357061
1270984
995882
1207093
465761
237106
469413
1846644
1171534
238948
453318
920976
566406
594148
1077645
1603774
221787
202394
705501
1039233
140298
1036543
425715
756418
757701
1670313
211261
1139874
1136987
1260547
1861501
1949979
933265
618240
267437
963400
1032934
1784078
988531
1789512
1344690
509948
1928214
443096
1308801
1985438
1278922
1720858
843654
1596512
1340289
23841
5050
14452
629777
98047
1661776
1473899
633775
1032717
214264
1404384
767214
1615112
6528
1754013
381671
1044281
897662
589156
1348983
1225533
364502
871216
1718086
895037
913755
1894782
1352032
648470
1377595
1583968
436931
1881183
201332
9776
75698
870249
1440047
438289
457229
387456
457265
1810915
1444348
1995136
10969
85222
1809192
93850
1475052
1935223
861951
1608711
648255
1142767
1116108
1121357
898419
1298603
455109
966811
1491187
1964697
1109520
1342036
457018
983157
477459
731424
1813769
332262
737049
1098833
42340
1814262
502002
1925981
1154865
662385
1693696
152831
1405688
333897
1889718
259479
1108941
1328044
54129
463877
71365
166092
1887833
1180513
681599
1507097
1879211
1445187
548250
1470717
156520
363887
1709431
1200528
1823174
658092
206690
1503321
1505850
1594342
1777919
1492294
245834
1198127
744276
1408020
1292032
1332870
824921
1690158
157086
440603
358526
59179
924840
187960
737261
685843
901180
1375177
1600089
30681
1268674
1336338
1236085
1868990
539077
1682488
788024
1495973
902338
1429547
1935754
435450
498737
338883
1970857
927020
1144187
1581245
1734050
467628
1080108
569688
1006946
841576
1654449
1643909
542323
422692
1230804
1165788
392425
241790
485149
1240747
1107927
1186292
35195
1229125
1530155
1031071
987675
1698032
963503
687814
1438885
378963
739087
749448
586011
660841
901732
1117250
1939484
1837508
1366216
922807
15738
1879080
819987
323195
1440438
1030913
1030853
1645806
986147
138725
1163946
273407
859701
1493289
1222819
378963
847071
717562
1467489
61057
1044182
1307228
1156251
178519
1920152
759233
72535
744571
602219
137320
1790943
415800
68688
571238
604398
212018
1631376
246372
1306260
1053905
1226804
1567630
503119
1905323
1657190
377345
172200
1800634
1107511
1179319
1904608
505236
1936340
847054
1505596
1894654
1376376
1067102
244747
92300
13732
140866
1786028
662102
484127
1975675
520886
1339325
1740182
979673
1785643
977762
1841792
841229
297788
1690728
870501
1005314
764291
547102
1444765
1896982
1977416
1986056
1887281
1362911
44865
1458281
487474
1994289
8236
933950
931812
29264
1728689
820369
854073
1814097
904025
771585
850934
668855
961954
422787
763948
915448
1536723
987609
131573
288974
1391780
725717
1027799
384838
1092388
897031
1338091
327864
203600
360467
784027
1573973
621251
1841457
675685
1944409
311362
1140583
1148270
1258511
1049960
779538
658689
1379793
22330
598480
989838
1984927
4156
262307
478137
1343793
514594
634112
664394
1891644
797734
1860604
1144611
545124
1196136
759989
382420
892797
1291347
287832
1509173
434580
909524
1206905
823485
1475584
1614024
72092
699250
1082355
1462671
1894215
1317733
600074
560740
1722676
1135832
499691
166773
1436052
1413842
1881090
1755784
1551488
1998471
1761314
1063485
480756
812125
1494063
59529
144706
1896732
819195
356102
1210972
595873
583390
1314709
806900
219315
92436
652827
97467
1355739
900537
1867436
1113383
1553873
1373365
586986
1509121
33795
1060946
1796192
80834
7170
1289284
979808
503533
745533
460421
1166367
695807
971376
973024
1689247
1521803
1563345
601956
966188
1364412
20937
389876
437292
1901560
53263
502841
158325
675535
1539019
79348
1907660
406635
1497992
1122500
624165
1388861
1430982
495835
344494
1075200
507606
921192
1477120
496350
1267236
1961706
1434991
1084388
1525175
77771
1108583
1135483
476068
976151
1233592
1900361
1348207
642915
400784
463277
1702045
673628
281497
1317698
167339
881682
1680417
508733
1741073
1456980
1584658
1588052
1407819
1044221
1817088
1879287
1746629
642215
412264
1530485
1791682
1576563
1698749
1439243
1001354
1886094
1108217
822240
655736
1260554
750155
149681
1186718
261153
1120238
1751452
1807547
1945196
622837
545112
704577
336278
1949326
1993833
828207
592346
765006
1057964
824175
901205
1868201
771481
966897
673184
1393876
226536
517055
1078172
272271
642731
1563218
798013
897048
1425628
1940775
1329730
872060
1898523
636997
1320488
240892
643097
1186952
450763
1197858
571849
1816821
249652
716868
841084
1954203
646659
1752484
1496311
1500612
1825174
956042
1499180
716051
538717
1017846
448270
428184
1950605
504915
1273891
1814009
1471601
389332
1903912
1833003
1629087
176010
674277
884535
946426
700404
615274
1951936
210167
1318240
189248
1402556
359937
932651
1885221
1917788
1946483
435120
1775411
1611888
1072456
1469616
316771
1835713
1835429
763506
753694
823641
124192
954744
325200
1305835
1030382
1186550
209384
492679
1012573
687091
1591007
1740895
1452834
449419
845272
1005306
1473206
1950718
1234877
1987261
1349408
184352
1458758
1759562
342236
1781837
1190909
130445
1848451
98124
1276910
1375886
1966424
1325246
317555
1453088
431725
78227
495774
733165
490889
1984179
1495542
1239879
1852307
13313
1533029
957209
1303822
317436
1486107
862292
1440674
1364896
119482
1512356
248323
1058307
109730
117794
1742294
376018
1775649
159429
1195948
1892784
1313947
99286
1259622
1718508
1070999
1982025
970776
47569
992118
89783
1693022
1098929
1924757
692665
7967
1503591
1431007
679780
1231885
162944
653843
1482489
113086
213088
1740581
1367778
1745799
1336582
374655
1402762
548849
1045056
218338
1409633
200265
692868
148748
333124
68114
453854
207589
1489543
1335478
751468
1270622
841535
530381
641590
1195497
1219216
847389
1328739
1643030
1212592
1934159
465919
1660794
8273
67980
15473
1995785
942949
1058460
1499654
1143452
427658
175412
487307
328884
1773917
1959868
1456891
718483
1875263
229915
1374304
866765
1512855
1384484
526167
1764141
910793
747361
1092974
1473052
212934
142989
1338974
1781983
838530
132046
589895
746945
1321820
1562189
1613586
1679425
1426355
177469
1132745
719071
1133745
1116996
958508
507565
903846
886328
408288
1801992
472426
1697217
76425
56732
908980
1673904
1811789
807331
1086500
1562529
1616827
437608
1014298
377624
290263
1960332
181486
1524741
1552232
6884
1142274
141405
1995836
347416
1060853
545277
575677
145884
1994883
1824717
1869350
309584
1909539
1746561
1797516
1396360
728163
124986
1574058
713004
353562
1708261
974672
1277489
1014889
976494
991538
915061
836157
1297881
1865055
916471
764985
1138676
1637298
704473
647818
1965772
714310
323501
66374
1666516
1842927
305438
1546480
1640404
1314019
282968
1078608
1162335
1874747
1909091
120037
1018413
322359
1695079
1714598
550681
1562964
1903491
289946
660934
1826673
1796932
1893939
759918
1907819
222865
40590
1272818
1215475
1664785
86546
1560889
591970
1896026
1755711
1416722
1292908
1012349
434942
1929458
687952
998606
43244
1407715
253583
1693190
507128
1606549
519808
341777
1553246
1980376
827339
1995721
18092
1536529
1416001
670198
966347
600893
621581
679534
896639
485751
1195097
762261
378226
1884218
1396395
1800772
1648785
370741
906179
1054902
723518
418512
1411911
1132861
1585732
1187930
1671102
1141972
184885
1715546
1747434
480659
1749817
17281
1413980
469424
1024732
994781
1964762
1069706
1337416
1965452
1002676
515708
828740
1285331
358519
588080
590031
559945
1950333
805883
207380
1582265
466218
1097435
1976720
1551071
571872
1448529
34035
990057
657459
1918856
1524129
330721
359082
97734
714321
222679
1837906
1175533
135320
813632
1268916
1803349
924516
1409344
1185506
1441695
1064049
591291
242735
1566384
1989562
1841508
1452760
200882
531130
1521762
652287
1525865
1779999
1211492
1323658
58263
1395236
29370
661878
1095668
1189183
1717509
750850
165057
385503
697827
74586
1033084
264477
602240
1367288
166979
257857
245438
331871
1137661
481422
1695958
106295
1612467
1534226
1782245
1597929
854962
1088875
433260
433729
1002860
1350205
175751
1940897
1601141
1085667
1351313
717471
931746
1539312
1505283
471762
845190
1954683
1581271
1426592
1420482
1896781
1577123
170309
574247
394756
840168
1058086
725096
1568489
1888873
495274
1391189
620019
1249604
856922
1105051
1424393
675836
1070397
846247
1507182
1760229
349169
651570
1986108
1937915
1620124
1133560
1858043
235146
1650652
496900
427111
1548252
603075
645724
1841901
1470611
520874
1289375
1613056
1249771
332498
1050060
239365
1486594
878350
1355279
1972644
1707835
774217
56090
1585144
1391619
486481
1087281
1690474
871582
303134
1894752
1555983
807984
1139834
627577
762711
1351262
601490
383019
1726048
1802994
1846068
464745
1703986
91520
466271
1393933
601578
702074
1870085
1254678
1071717
732277
636965
1063582
1626076
65077
340525
52596
1381452
1681291
175419
66216
315500
953561
1383477
1293495
452064
1794012
1669745
325560
1491807
1220673
758934
1540961
12564
618468
700835
1540643
1730816
1176285
1315126
40057
524805
1743099
1726000
1909826
619441
835687
1304426
1792016
1775570
1351424
1798710
1691630
1695538
471874
966907
1820052
101538
1008748
251374
712209
1333388
442672
995279
1550731
361845
672115
510038
1949850
777936
1119608
1194913
1662518
807125
129914
957278
995500
459170
1559409
1549272
1598944
1531195
266845
1262088
480732
1895459
278353
1275562
700361
1447125
89378
724350
959102
894714
1568054
1167578
1207717
1915711
265829
80098
1958720
813350
287237
1604271
343653
1492440
995225
381174
401873
634801
373304
1276878
1217304
300512
1553571
1199448
724030
879143
1465899
1258680
1833656
559460
418419
1766254
1022998
1189462
1767608
706560
801565
840622
1422462
1857547
1193540
1066055
133009
411953
1522608
180963
797643
1593813
1768484
888866
273621
1894639
1327029
1569853
1631917
128586
1502909
217248
1087246
474639
257874
733878
1917990
1592047
1787239
921407
874497
1597532
421128
388051
164797
1514681
1022914
1314705
299864
1433468
997759
1620145
1712593
43299
94583
295733
1442265
213626
1835960
1525431
672384
940067
651044
1434534
668581
1987539
335615
1795739
860736
1055244
1661638
1467477
787686
278864
1427093
79151
967633
1277924
737425
270867
277770
1271191
1136925
1050075
257501
1305592
1986134
541097
538591
52790
890190
470903
1333745
1936899
1369015
1944251
1329540
631246
1926387
157945
668999
1462480
1188284
1546861
1674017
1305578
360190
1606005
1028277
1737442
48124
1034624
1471159
182967
470770
285816
914118
1754010
518505
877645
349481
1138479
1401826
334931
942522
774233
455303
334086
1023502
97254
1220996
1350353
1027939
1599195
1579396
635945
290407
401958
1599066
1897287
1993399
1575100
1584204
513312
106151
1360783
1568911
1405352
1056472
507860
1936030
1148003
770070
141163
883720
691557
1774683
441456
233702
704379
1295989
713906
35069
1503290
458039
585792
1493198
117041
253766
1312030
1812817
1845706
58431
1154953
118664
1713693
1632999
912224
1866884
1329689
1822617
695788
1744540
821221
803342
551949
1877125
452187
1070172
1779251
1601914
522731
555219
382691
1917760
956800
523730
1607586
1154881
186558
850815
461662
99015
2091
828787
1129877
1012896
1099763
1572920
1086017
1572936
441138
35517
736701
1759217
758790
1902194
390094
1666714
404322
217680
304491
954323
1654913
531646
1544349
949036
1213710
1420449
511127
102016
189341
131508
1029570
1480703
426411
716562
1020720
1157877
418502
1544856
303700
363250
315050
1754705
882177
1046075
737609
213205
876338
1850733
523313
63529
407573
28237
1934171
1517450
1690137
470651
329508
518252
1971525
1909427
166193
80323
848991
100495
267597
942721
1821833
1351471
718600
992070
1841507
237060
917417
128371
1578381
1948734
676205
1378237
1702629
1194101
273997
1039666
928661
1214580
899163
1323817
1820471
259757
363304
1437597
1838200
409711
212063
94907
1443446
86101
945527
785419
325833
1535415
869370
284687
1457175
967398
905268
1624496
95452
56557
272264
91592
1829512
1307848
1951926
1248937
1071672
1923667
1937054
446091
1797961
1070973
1354001
1752491
1754921
1738523
337130
709609
156788
191942
649874
874274
1927718
481369
61057
670366
1770648
1581472
73031
365091
138806
655059
1454757
1007402
1159900
1964915
1455979
963692
1886779
1540497
1499010
1537065
362136
1885619
248900
1058491
623073
983625
1982634
357424
611069
71920
1845301
759463
1188655
858499
1397883
649388
350734
871402
341072
94348
1166064
1084457
107268
540431
341161
249957
1110430
333394
1951271
481091
1210309
29070
113463
1633149
937531
1521749
1276366
1743187
374485
584374
1428092
1827093
1352168
218787
289769
1162081
1574264
711649
274387
1237528
1020417
682015
843558
1492619
659882
1371483
446101
1880887
910342
12777
1538865
78886
1787526
338387
662590
312854
1901791
1668028
642150
187219
144008
261287
892644
544705
830678
452425
830196
1732518
12960
1916685
1046135
542854
1128501
1044603
1318586
1223146
271881
498391
635
1607997
1830242
978047
1873160
350019
1631039
1758042
257837
1443307
1495920
1339510
464675
1924459
1313655
1826029
1611993
915835
1950130
1996791
1064713
649490
1172426
147685
1220789
1725063
1774541
137336
674610
380310
1075849
347162
1829715
1113548
1876807
1557493
1242252
1575683
951946
1122135
1875970
885200
1670427
1821640
1728272
1025829
506810
979155
1551331
1263101
1549573
20262
1719061
1841508
1208600
771193
1134012
955900
559734
1887622
675996
831265
450265
1541457
552603
89744
716617
236071
985227
853308
644751
1451150
1151794
584410
570404
675393
853878
63018
472946
694634
814887
1345889
1833793
1420832
1716348
999142
1579331
798445
547343
1227745
1615190
1075438
1863965
1437659
576924
1709353
1633181
556297
43297
204993
1459844
1459849
913511
490975
780018
1519321
1533004
1701339
794619
989906
383622
1425122
760042
285224
1870453
754798
1785680
1395117
430458
1272791
1776547
825205
230776
1324735
1701875
184281
281656
1119590
1367084
1884968
952773
1672799
1447926
497529
448454
1367316
517842
1641446
141798
1130149
1418608
1770838
304450
804920
1334565
1241088
660750
1701097
210040
1783640
499223
489376
400372
1646036
130866
214348
898496
525450
415092
1619414
663141
1147567
1963294
1820493
561699
1542315
807125
1009216
802076
609564
1239802
1454550
1746589
777600
1560467
1956880
1944033
879076
1246125
1084219
1763289
905364
1554253
244362
4381
1362211
777763
370362
1330895
1172529
894281
1518890
1673473
1591688
1731397
212393
1190026
1124802
1272478
1777162
1877655
1627930
1909057
1525949
1100112
1483885
765474
1727280
979982
1289796
1554724
315187
445461
1030588
922079
1282179
783971
1900801
330736
729067
348715
1903744
178996
242632
506848
180743
1061348
1682912
1410441
125308
286470
555385
276477
764625
1821571
258250
1038049
1340331
211138
1126175
1172379
1927235
826642
1756995
1153012
219176
1847926
568459
1750926
1305578
1040301
870796
1761815
572152
903405
381168
1166324
1577262
193441
707326
32686
1389149
587606
1701114
603382
132013
278033
24693
1910015
163439
782719
1232619
40413
957109
175936
1336369
1371849
738956
1841734
1562208
179888
1029336
599925
1255892
1687775
437785
465431
406175
1587925
280399
703517
1961597
796621
887492
491293
1583354
82407
167139
1055733
435814
831179
814435
650073
1642914
1165895
839563
604358
1110394
1740895
1784400
86944
418599
1112052
711548
1864852
873741
1814252
577121
381058
1057339
563369
640623
445603
886006
1127930
1670607
1367812
1026444
407709
445966
671727
41648
1173000
545112
1770198
1344713
685973
156839
1676305
844501
1740476
708853
71419
710403
1784795
268713
1506830
699559
81323
194841
573645
1413078
1626231
1453779
1883135
968708
748456
1588275
101978
1560889
839839
919785
1786669
39374
535031
1924709
1090225
1114670
1793065
1942262
432124
1086521
863093
1991558
299796
651938
973322
801213
1600105
1599647
789155
59498
282082
707411
300981
527293
1004494
1679057
1805586
1681445
1413090
1672846
1033406
1019195
1057618
657685
775553
1808857
1850197
1874897
1311064
855520
125107
58922
975521
923528
1114241
1596929
1813913
859508
1669986
858418
1670865
1378766
1457352
644515
1026735
1396582
868988
309098
271352
856524
144070
1890640
525850
103735
94071
731639
808179
219422
387659
11550
246295
1875107
105821
398130
1785733
432962
481705
795566
299595
116375
1591442
831079
83377
1456302
102723
1550310
894173
981109
643456
970325
999849
1325404
1830236
447916
1482245
434565
163561
598362
1311976
1331969
628317
688684
1063835
1742868
1054012
708384
1193740
654220
1486684
1689933
651446
704788
1654306
10469
1076906
1541276
1242583
1344442
1839307
891985
224888
171460
1742806
315162
1626769
229712
1313712
313083
112481
335373
639694
579293
1879980
455450
379484
768709
190304
1742923
1120530
1480289
114723
1438845
821221
1665316
764975
1207684
685570
581390
502657
520924
635101
1720721
1330501
1596744
627997
1942017
631348
365469
1498716
960824
627474
972458
511984
503456
1521613
154363
131155
689158
677260
401863
1810191
181142
598941
885400
1867189
1457963
1213
1729943
61978
985892
555385
1136981
696045
312293
1512921
1860236
8966
958417
1824733
1671574
1639877
1056350
1715650
253486
431046
1170363
1868153
56831
1612914
1334047
92330
1991521
955501
1343292
764794
990951
161992
129288
1271997
58922
1142576
1118602
1818948
502301
221499
1114165
918574
1238446
558694
468890
322229
1465968
963406
1556424
1499345
981319
1203574
1380439
973293
1072618
1661566
706884
1291347
1350622
1221114
1422544
1927417
459562
1443829
1914329
1440874
1324134
514970
1590006
503249
673784
405068
831438
1355529
1351701
1721699
315044
62721
800466
681940
1429783
317697
890214
7235
1223618
1081413
154592
1038955
1064687
1612808
1670028
1975009
1462438
502488
576339
249430
833043
275016
749174
1946259
218094
1410012
1473577
1475096
670625
137749
40451
461716
925397
479637
952127
156558
387510
653722
801220
1165213
701076
943312
700101
1886298
409016
909972
854636
40464
1196944
1345474
344021
623594
1494688
888770
157433
460727
1909489
1271499
1820098
1447619
975830
1909933
66299
261566
460455
844125
497662
1931343
1082365
490266
1707938
1103552
569
1254194
706500
10576
1220285
1381283
191072
769929
1275905
1069087
446621
1728397
905115
1335123
1750700
1938278
27967
1469651
1623805
1261012
150831
673771
804818
484327
359469
1415549
853325
1758939
1906924
1895958
1429583
873685
859737
675002
313332
1410161
852042
1427948
985628
1383604
390349
637978
131099
1604629
139369
1785261
108053
84255
214786
1297670
1572371
1638483
613365
678875
988144
652116
1536728
1001803
54879
1597422
7112
1864864
1201126
1455914
861481
940439
1703822
1000436
1342074
442290
1321637
1745526
904981
442585
389092
3524
226041
211074
223773
1829841
1280804
390014
1579683
1198986
651953
207589
662274
1276366
1335586
691350
1736474
861451
878578
1936082
1653647
1257935
1879053
1504468
368122
1595978
1364925
38019
624796
1573633
1827954
918985
1503285
203402
998755
1440278
517238
1506824
1177086
198550
1424771
1887882
953292
334596
1745804
621581
970621
431072
427427
1351224
1237314
1309508
1484820
1272248
1981185
842770
1682387
245214
228727
467322
378405
1137742
1905704
1428386
406013
1607032
806765
633549
801347
804542
861063
882137
721739
1485925
782745
1556987
639209
1759053
481579
1139060
526156
661481
1421920
755699
1817228
1791391
384312
424811
1775492
44338
129217
1781546
1160779
1462501
263098
1847656
1045619
131869
1636311
1636595
1031226
1059274
80548
1490285
124321
995593
11783
1189601
1568855
1106420
453911
1203862
547507
725275
1931151
1289262
485596
1792881
237355
220905
930819
1070592
1768261
1869942
1641398
639490
808039
1219702
376178
745194
1404584
922675
539832
1188474
615032
591214
148162
128901
763716
845661
837174
160120
1186792
1861887
1757052
1365066
7418
1432175
58621
684836
192426
1098747
1481445
1383056
1659698
1684658
891489
136527
223385
300860
646335
1998424
716012
713097
417649
803135
1310337
1585001
1842132
186614
1914157
1491218
1104926
551247
647264
425984
674536
1910670
1162172
1272569
1876086
535075
1793935
1007586
1356560
1938739
208313
1830999
617417
1629403
1792386
883557
601269
1508960
1814041
275475
1165726
249021
164333
1711666
1092368
990489
1486947
1006963
415921
1790723
58261
1029501
1087208
1404201
1295409
1791972
893661
314661
506320
1813862
114312
473524
1078692
1671488
910514
38825
1140677
63182
159954
545453
1443694
1704072
1432983
912601
1438029
1145696
1690260
446630
1427795
15643
92763
1606673
205818
1397356
452682
34381
203180
1362676
294705
239266
486507
110448
1484062
43495
1861862
1189101
33999
1732876
1237405
1643417
1953150
1324602
1516740
898417
1798108
1239650
1034207
94933
241454
61952
1026631
1944617
716123
1656263
498698
1647575
479882
169296
1337310
987872
496929
1618307
640779
1288463
715992
120530
1476987
666696
44365
1399417
1030153
1308226
1567984
1758311
879811
1586522
1792270
1017405
1805963
430694
1276318
368786
497060
1396142
150983
1242419
390578
349798
584428
1155262
1751791
1984628
656479
1122049
1063170
1549357
949839
904019
232503
1305970
27520
846526
279548
1723902
1717287
1528564
1856967
1770283
1287761
780977
1925374
1840464
624444
855442
236295
1188776
1223476
1910800
1524615
514846
1997055
1771231
1344326
873610
1415788
411335
1305397
594157
1313617
813057
230783
1500699
189826
1816056
1266147
97845
320880
606825
181057
1862486
1461688
179079
976773
1085018
530115
164812
976751
598210
1668857
1313704
1462204
58130
759887
1555650
170347
189563
149010
287389
660216
274855
1049543
1296764
401916
745133
428064
339389
141319
1506646
643658
243344
918192
938815
16110
1716926
118137
127298
162914
1037474
1760679
1943807
629759
1364990
358558
1533527
1005024
1354000
1413379
1587753
285416
1351426
1923690
1723504
407771
1407336
939792
873959
1847449
30073
1718583
470244
87016
688553
1174049
706229
1993705
50261
720874
1415421
761522
1960399
1415270
244663
412830
66984
1753449
457493
1133759
991492
1519764
1908567
296810
1446656
755755
963336
1218431
1404415
783772
1751420
857264
71621
270634
655734
702702
1513286
131638
904070
1066552
343144
1040004
170895
912260
1186014
1637445
1720941
494849
1576631
300601
1890171
1707127
1325703
1521051
845378
124593
1232393
794649
147228
158993
1747511
352546
1708086
949972
362009
1700565
1316209
1528310
1054324
976821
705166
1149904
1736854
407473
1154453
1682236
879662
1492679
852661
1286226
905774
340735
605628
1480113
1235759
1259123
1256200
174069
1698171
743707
853563
1068730
847492
1454536
123283
1104653
1953924
100856
914404
1237072
1344538
1347077
1241455
834915
256024
1430047
1001418
302356
1132178
1251221
980913
925273
1458513
1003362
1430058
1153342
405737
1584912
555739
1345538
1845529
611031
41805
456509
368890
572978
382733
1984049
179724
878025
949766
508265
238679
1595658
841688
756464
291912
1522024
279703
1726136
813418
773546
568367
1273343
1161191
20050
1865404
1606352
1266447
295572
316097
1756321
710326
711103
1288919
506813
1839215
473107
1199184
381405
1692442
1944378
461217
1972884
721168
762330
1839471
166438
872737
1938316
1444228
1409977
1490150
970295
827844
1835401
1333236
489081
995793
1852679
1790903
1608957
1042022
14936
132246
1346291
1077828
1941082
1780786
692972
1389915
1471256
318998
1342127
381517
662123
1192867
785541
543964
1284006
1237967
1313733
1922203
1219408
225720
1891621
467302
1518716
1064711
1859014
1854495
1328316
343116
1734828
931600
969401
817849
1027538
896291
241590
1499200
1338576
2361
1005206
1527609
1420180
1688881
378382
1366447
1808225
1301607
470153
1012896
47710
331051
27287
1344588
1439446
164151
1743566
174206
1694350
492965
1303852
1848270
666574
1072539
821309
152707
1780898
841796
590287
514450
99280
100470
948130
1150027
564112
490244
924270
92173
70388
418607
482221
817341
1969392
194998
1063884
168087
282899
1433908
1502001
1625866
1707815
89755
1629869
1535253
310307
1243907
1690093
141405
658919
1345897
779192
1238178
330902
1069712
329125
320034
890721
419468
1230006
440505
1300218
242116
568364
214279
604050
1169226
351698
1173768
304225
338193
1218129
692514
809454
1209914
269254
477891
1193059
1695498
1108726
604763
962713
324695
272217
863877
457694
1072836
1603786
549670
143502
789292
28344
618807
1056845
472423
1882597
1584120
1412219
1193236
447315
1226938
846169
1113203
568471
967942
127503
1253173
1597388
1086377
137769
308004
1803711
1180680
1189327
941214
919654
1438235
1905545
122650
1200306
498455
1132392
275869
1151846
117696
808815
1558599
938909
1783760
531225
424822
1547602
722369
306455
81893
804148
1140296
53611
1501500
219088
1008714
1329802
369289
1360679
836413
191146
1423616
310833
1258522
298762
581106
1459431
555686
827877
593222
961582
1469998
202076
1437008
322809
1302990
1820325
392080
1827317
228971
1925655
126868
675468
1124612
1796360
960486
1237029
1685538
719476
1673585
42433
1069103
1456173
759757
604495
366758
719156
1443245
359799
128881
1009134
845232
1339037
1488651
583996
398179
808007
361011
383923
997935
1822722
276399
1873996
1945917
751186
61025
1834309
1292489
1561662
1992266
799014
147395
1989219
1847104
815638
293336
987499
917799
1230303
1563345
137735
488046
929752
825801
1161449
1046190
449400
1445538
1147234
472136
1793332
1214331
80102
1367641
1364298
1398663
458527
1917412
644097
30925
1909737
75729
1208491
1194652
615793
1475472
574543
656121
962060
1366369
397423
1512010
1372338
1736353
720697
741522
857329
713129
312845
1273214
21298
303606
574333
85298
49137
1687673
519123
1105102
1069531
263387
667749
893762
1276925
1010128
591558
235541
1318695
257336
1432077
931260
1942829
1944511
736701
1005902
25127
858464
1471033
76331
1537374
582216
1732880
722497
108696
801469
1846015
1196686
340699
466685
1440108
1318448
1819319
1757938
371224
587842
12806
708281
1705425
737448
113349
545539
1486102
1426901
1851389
64879
921592
288411
1039426
743049
77430
691546
910933
1116425
1590812
1945445
657663
1891897
1364254
276788
1598343
427680
907380
1812587
1171778
1975188
1555539
835981
1212096
866669
1027239
400491
452817
312888
34532
1922598
1172421
1058492
487320
1057972
1241852
184249
1221968
807192
1010502
1906924
951061
1779499
1226111
1011779
878463
357413
1251107
503422
1663769
25163
42526
1193169
579420
471923
1791532
1082661
296577
1812686
757897
454230
1073652
1916572
1294922
1426947
1042847
1523470
1863296
303109
109730
2077
107454
89651
930353
1408834
1072151
1309283
666416
822029
1024612
192808
538093
519290
1949
1802373
1462390
1994190
404340
884436
959064
1669816
107780
686430
1096207
1758987
1980517
227985
601905
14331
1655503
1039822
93558
586897
1397520
1049436
883255
1487201
1561258
177762
622947
236839
131692
760884
234306
1583829
612972
1398700
1108094
314189
1471555
474234
268205
1966980
1234003
170511
635120
104343
1382193
545689
249647
352953
93091
1709140
1137374
18524
1563453
820436
640771
629336
90411
160471
549266
1848831
315715
1612073
1674419
985227
1267096
1728354
1427694
434448
1631345
117857
1523096
743990
733259
1957239
705967
492095
882723
724961
1876114
1964493
415814
341144
1531839
22637
642459
996061
286257
428668
90527
649302
690093
284181
278520
1081526
881217
1493975
1348054
1403723
604358
1467312
13307
1344191
1987020
131882
364293
1105022
986022
1543848
1092514
1639842
1705808
1027134
611548
806624
1404286
4720
224052
969326
1351375
46704
1434783
269061
489671
424958
254778
1738872
283014
1589450
1595542
1745809
253834
49154
1086522
118465
217362
558197
1731455
324317
1087934
521777
485870
1707922
64812
1199985
269426
1208633
1817121
164640
478656
343928
934357
389804
1677559
118612
281245
1963053
1320531
1622455
117211
1477652
586948
337461
1411652
782332
1616983
1664927
1073375
330260
1142424
1406942
1957587
1399913
567027
1253958
8220
494939
1727629
1475740
160396
110786
1969293
608633
1382547
920849
805532
1957191
108919
1290596
1247357
1795266
1743187
1090484
904655
1811781
1077715
420347
1879672
504781
1286258
347976
1375242
1050861
1609094
1241067
379151
674562
1717536
1940259
178833
1116842
758993
912029
1574687
1387114
1817433
1210400
1318587
384568
1596856
1244241
781959
774408
1585760
313201
359092
1446316
110117
1050938
738690
889687
125230
86807
1501747
1663246
1466939
173542
1332163
15459
1653532
362499
1154158
402239
841688
1838714
1952746
1851827
1545894
73709
669947
364941
1075390
174362
1236936
1335463
444441
1639842
1325246
1015334
1551956
232688
237671
699213
645062
102143
1168605
1187141
462722
1266370
1416304
603335
1294100
1430789
544541
757737
1415946
1022898
511586
1421518
1980238
1322754
873551
532551
1134918
1864833
652917
685122
1819182
1085931
806336
1200112
1605026
8609
781922
1247669
1778553
1944376
810791
1267713
1576662
850245
821442
485560
1584476
634581
699994
125140
442580
1822310
489770
1753806
860664
1055063
1384781
907272
1426220
1654340
195105
1026349
280728
493037
1661550
954569
1557557
1329708
1764094
1409852
906215
1025406
1448771
1890398
177413
212906
650182
469884
313693
1759395
106385
834082
762202
468379
1596831
1115934
722998
345945
1237161
1947804
91305
433346
37723
200034
747511
1580143
254392
1403288
1532689
489855
928413
46408
987592
224205
708005
1941776
1507457
1311016
976603
580835
1472838
1156736
273335
996035
303763
282281
1893191
706070
1468094
792507
1379457
486896
1404501
135812
976663
1768945
525906
1334982
1347097
1377976
1944787
1331959
1905831
561128
1071637
1428010
364360
1975000
1237639
53406
452493
613179
1300211
767520
1534154
1552938
945195
430453
1011767
129298
876460
1681462
583819
166690
1017463
229934
91836
1246433
1614383
635516
790966
1947924
566067
31655
1626682
1397842
1421874
928524
1846621
1567943
1363165
214385
762043
549351
764640
1913285
1231615
1613269
1033884
1175484
227074
1321219
396198
286285
1682719
1893196
781235
216918
167258
567012
1734127
869727
1634734
1480713
913182
704085
943604
623905
1755010
41173
846303
1042755
406904
685722
440989
826053
1051009
1761231
1948525
816474
1673423
926887
704160
544500
761448
1699268
386093
596035
1942109
1366143
1408099
619920
1778509
388715
568540
1649372
1803464
861938
1959226
1814009
1781977
1300846
500131
1255847
373918
1261219
1620490
1046741
1445707
1648850
219144
1628154
893197
457010
446436
352474
656542
1644939
1497970
1079910
160357
1453983
1314794
28124
1521402
1528449
1364421
1767850
635151
1711877
1194914
725782
1024792
1806550
1724265
1859724
1258933
425301
897982
1404836
1680503
554540
1481304
1959430
319423
1988248
1907337
1220119
1438120
972927
1007465
1347638
1961295
622845
1397867
1704047
1194109
235943
810609
18285
455823
742779
958586
1003044
1722431
1774354
1863182
1607247
694879
929265
254411
270021
756524
165408
1851979
1555028
1678461
788654
535292
1840265
906230
916782
801090
773113
972160
592771
1620072
1027102
34574
1967034
592458
44636
860741
1863549
1154105
1636678
946237
1484717
1770374
1638361
709073
23927
220859
234339
833707
1635353
1104979
672993
699079
246618
1879967
19604
1680078
363890
530718
217557
479377
955562
742221
98561
1201103
1502811
860225
894537
867398
1492500
1271197
1189040
601655
1022304
1504306
756832
777961
713469
1586647
666951
1724491
994133
1140383
778039
542211
938427
692372
200092
751679
137904
1119748
871698
620337
1233150
1933825
394659
873481
1755337
178519
62475
125505
1950036
1056279
1834501
122837
1127822
1559898
1213655
1817636
294542
1057716
1756959
238461
355511
1432494
998675
806304
715767
1508149
589322
1451444
1662128
1963185
325455
999784
1522392
1581205
1828534
1609855
720198
1215931
756651
974163
737552
219068
249791
712320
456409
1466763
262425
302379
1998200
528066
469614
530086
1636384
1881499
1343287
1898938
1328723
1504453
1276954
933202
1156662
703348
1501379
378296
654058
873674
861483
234243
241852
442421
1244311
1197556
1990839
873224
142303
35667
1582251
1364936
187758
439986
1780040
1161074
1707270
1914385
1007327
270121
962257
1394890
1996630
460384
1305861
505983
1222061
232833
1309943
643617
90464
696470
1405707
332088
1796204
1567900
1894539
1897993
116794
1925999
1328301
1529522
68450
1775479
1283856
524560
474475
377087
1574748
381324
726968
1060578
90106
784282
222406
1530186
738975
1740685
1983605
1296453
1647971
149297
85984
58090
398390
1556572
1367934
962024
1577505
69195
1017316
1526531
1588734
643222
1965542
15353
1908656
1023442
1412222
35066
1012294
692107
694242
1485481
1438099
91434
1006902
613832
1713662
1032842
1092368
1649950
1129963
1861706
402459
400182
1201479
1438519
76531
1966400
636583
1822794
485710
4406
161958
1328882
516042
1542832
1974709
1842167
511857
979737
1494365
1519850
93471
1642378
125230
1356333
367727
1518521
972490
1138555
237503
1328315
1759893
1127519
1975415
1677281
1213784
1212735
1408006
263104
526247
1257037
1845232
934284
913857
322312
1713071
1843239
572116
744262
358366
1346931
1159938
518127
31009
167428
1958507
555437
599988
801025
355713
1831390
1751626
191899
55337
1627155
1432663
1004147
1429270
1263930
1636883
1803588
1810347
613859
536713
703970
1974810
704213
718834
1937779
440670
1895215
70777
352126
1491502
205239
1070295
987845
535288
1878534
795431
1479147
435786
1787893
508391
1866458
700373
1666570
1622613
132966
1317461
403009
1145346
1325917
239824
718147
1748540
371099
1676784
39958
685169
1167892
1195208
1588885
1908567
1503925
1954362
1261215
1429715
402344
1021934
49840
593342
445850
552834
1286620
1046082
821093
705332
1314069
92349
990505
354354
1073854
491498
878248
1797595
754099
1704539
1062822
662574
795685
539535
1759833
1406686
965460
790051
1936838
1519182
376027
1500674
88106
1782882
1335267
1798477
1232412
1309812
259387
155814
683775
1337361
1235861
162251
40071
1906118
910542
1699399
1580895
1404994
535831
398458
1924541
1272288
722319
537290
1436438
1971685
928627
1947764
493400
141665
840078
1450781
83355
849713
828939
1717805
1820099
1332777
977859
936302
332948
1977900
938164
1071691
1225231
1948409
1178700
327638
383129
1362745
809131
1241675
953759
182742
1091312
800072
715100
440609
1729338
166690
212866
513401
1209225
1524239
187126
1439376
937832
1180680
1213312
617694
1202842
973199
787367
412089
414172
910703
831925
1683334
30936
82763
1875910
180743
73271
194828
72237
1604648
523905
1818170
245517
1731426
1255934
947737
703042
1198137
1912231
1395127
941930
1038001
1247061
1641004
1862405
1350257
1323662
1375834
1038793
1069864
542946
1373468
727631
1717460
687808
390800
904575
228462
431731
1861730
101983
303341
886096
1686634
354602
1068071
866545
1305128
201704
1523208
1732136
717305
1492287
1595989
1261360
576253
1749719
225523
479058
967164
1899105
599256
78646
981736
422502
1938122
823970
572255
955801
624541
103865
162597
1068825
1726050
1850293
1940050
954016
53659
1184845
154329
1365656
1484353
1990090
1512387
1510688
755780
1642825
1262822
1766977
29809
1000586
208051
1642419
188391
684824
585488
589102
1243754
1364968
677059
1210646
1204911
268766
1261515
1289416
1329689
1332443
126489
336202
1103040
1961896
937890
779505
503646
39267
594157
287998
1115261
260359
1819165
800202
1087266
1560342
282032
22730
1305633
1539781
939848
1914639
657443
279116
1979940
265601
443453
1350993
127577
1413252
1541697
206206
588804
73271
1465343
1466328
685897
1761354
997846
938533
1477873
79802
1785537
23338
497568
129379
1973843
1492203
1364168
1032880
1258704
1720751
111879
1986502
1382940
1413291
215367
677327
401647
995191
752633
1575641
1319471
1174541
1768144
238857
1867920
1892784
1589892
793922
1547352
1743282
1531605
1278323
1436248
1145165
603671
1324967
240666
631407
568111
237364
484909
1035393
270312
871096
397191
1706263
433815
262096
436076
1433024
1447411
1211780
1409023
918643
1435584
623625
654793
1304215
530219
1340818
1416519
1397893
407577
349857
1624933
72473
568857
1091771
1346929
798219
302183
858508
865489
1932133
811418
791301
1289513
1981664
1651834
1572643
463796
416355
452370
100731
547163
1696036
5109
1841922
187219
1922244
1169377
1890099
1602566
808265
1899765
591826
509930
1233601
921211
1736239
1794657
1691925
1627308
1528295
324971
590467
1827472
937401
174701
987743
1940
501656
932519
542242
1574902
479677
1332942
260735
1452844
1937674
1399685
665418
1819560
431386
1611385
836458
430188
370946
305515
312084
1019186
1618292
61475
301264
1411496
1818901
790808
1877674
1123519
1997695
1297220
643615
190429
87442
1376368
1854481
1773969
1889335
1046864
1203789
1821520
1760299
1170534
1056988
962770
1257722
666327
1838407
812003
23549
1385514
1111388
1310450
747318
496010
1950275
1802751
364247
555756
1449544
19376
1525253
762737
1004845
1347765
1804371
946093
318159
1008772
1446213
1044540
967841
1591554
1795322
99935
103327
1870732
73722
1902225
734882
476437
130862
837071
231305
822675
695284
269290
45051
1702325
1285512
612663
1258637
718448
920041
1195385
721840
1231242
239106
1613285
745576
1841266
1120177
1809435
1163563
349105
1966272
1618694
542946
521136
1924776
1934611
572966
318114
1654493
701998
1169060
1256193
42452
810414
1890602
1444114
1467181
1212277
408819
1385826
599195
1071537
1955665
1265705
345348
491613
533143
335203
372129
1907568
1002242
1418373
776743
766525
82354
1117580
1123014
1085659
896268
1989219
784952
721540
475671
1279818
962257
1312274
1602463
318177
1825586
795365
1218038
1758293
1561801
53816
1000586
563683
1619096
1411707
54663
1269161
1530358
1855757
1669309
601839
922391
445312
1281071
547529
1603350
1990617
1284261
1955411
1275898
1539353
1480501
280695
1572206
116794
1821272
1150250
765945
1053074
1916074
1071939
572199
1379680
1771482
192200
1522792
1262378
1258084
622546
1297088
1027335
1115207
524247
1615373
1101876
1896785
744236
1050351
1244908
486760
1595602
267573
850355
897312
808586
1318305
1608939
272165
1344583
1201479
1832215
18675
28916
350479
1442586
1644622
1930907
1402518
1908202
252382
919760
1872018
1751006
266536
1550449
136286
1400200
1783820
1856491
1701389
909267
1226199
1049689
1225806
1832569
499442
426139
671284
153927
195748
1658923
701258
1348255
80615
614431
1196108
1578024
356180
1992704
150169
1708208
1149360
1432679
694339
1280940
721001
516899
934019
630905
926759
1440651
1319103
960722
1004003
1016957
1837780
512714
1419561
889792
54762
110882
1468909
1373317
271322
1680321
1434421
670956
513727
531738
403914
1975273
187519
1740325
1175351
187148
1494862
1173707
1149943
1220548
1728878
1095961
166950
1829721
1697223
444911
1741554
1123707
1412608
391711
642190
513808
716279
1671546
1678304
1234286
1562088
1835964
304491
857599
587154
360348
689760
884741
1072626
1619885
1870465
704507
1324756
1965209
1961643
1530281
1298720
942643
1840562
843477
555150
979117
1339093
1027893
693448
1478630
1655516
582204
571895
952444
1167412
552083
943746
1568482
1785366
646270
1527015
1788953
659129
595984
1976320
1453709
1972310
1285961
731621
222160
661492
1657901
1319127
713067
1049826
586011
1632
1600664
1998301
148739
1520938
954722
202925
457509
1968586
939039
838800
1964799
1624080
1768762
53430
1248033
1155332
1951319
784642
1610899
1807746
1288118
1393172
1797394
932977
102607
1851886
1276701
1934874
484814
378322
374016
1662082
1133094
1566299
37152
674916
1214616
1441588
1135095
897784
1674326
1585684
1399500
1535214
615094
284573
1282660
583677
476868
140018
1386082
898611
803342
1753074
187558
1176127
215789
110261
804702
1080567
1846226
976639
1245399
1064857
1694076
1118520
201912
674527
277071
1193580
1391774
989814
662255
1661944
632492
1053917
993019
1888574
1032426
1573587
1304706
103834
292283
869326
489504
1560689
814435
1263920
1464467
385190
346061
1952786
1332923
800618
514857
853546
1655896
1066281
547184
80238
191525
1344272
864234
824034
672605
1876190
701990
976418
631871
501658
721081
782244
1008617
1339448
1082722
1041492
704860
587573
677497
1015424
1504255
249767
1975310
1540697
638089
883045
645613
1628366
915061
989355
1852705
1315594
1926957
49448
185445
460804
109797
1054991
216114
688365
1986533
904309
1633109
233991
1144107
494490
523760
1157172
655544
1667413
1664420
599690
725843
1647559
1508564
1014363
1519093
1320350
374773
1448639
1261839
1588945
263073
1695831
786428
825229
1699266
813204
1779183
504575
1439361
1872249
1042631
1883748
1981260
1597105
1456302
1628205
296581
1688688
1568096
1371611
5846
1134134
1411526
39074
1502104
1395993
162487
1613592
1825308
1216556
455905
1578551
1516195
1933481
1480998
1778147
1128808
1992545
1691685
24289
1956561
647493
1838332
1257885
1144388
434585
412513
909842
374485
1862888
207740
173549
572023
1830887
60467
227003
426089
995771
683830
1532981
845876
1236634
1906358
1126975
633423
1765565
957820
1470330
1480965
1426584
487799
232094
1286495
24353
539082
704234
1091048
1067354
1385190
266093
1334365
494757
738676
1246137
1175338
406743
871475
1031313
1302102
1848712
869895
1121993
1235067
832631
1492071
1455438
1687710
1702548
1390622
1278939
1599864
1762007
1425030
1469400
33167
170589
1970931
849210
455110
154215
1654688
334535
1331934
1271036
82656
789695
440461
1058737
1935866
628257
10371
547448
1531411
1518358
1434639
1181062
831535
1173966
1408362
92023
1652298
1621647
228291
1144945
708666
1659433
1347977
855725
626975
1370780
1213336
1915362
1101771
1559587
1540321
1781320
764906
567169
1756788
1763397
682045
535288
1524391
271327
250198
800725
995957
961197
481175
226433
843484
19623
1573854
1260103
1902059
1788887
422216
1662195
55887
650141
647872
407790
474227
730690
1075677
637206
291177
689187
748911
555715
369649
1956066
1930180
665876
1384250
346954
1286321
1505624
1313759
178674
1667181
1997215
846247
1099187
283157
168644
1617506
898456
985214
983381
476670
1986396
138670
175976
826683
1618231
1365284
1023299
1874078
1697359
359468
778994
543154
104828
1785706
419434
1761623
1669399
868636
865445
776817
698561
1659046
661530
1110430
1972682
1770007
11229
1198125
1530654
1359335
209051
921674
1608758
1675353
1436052
471624
380103
943865
803515
242307
1736102
1405151
1205620
1659903
1495654
939872
671230
1414349
843272
1539450
1199619
487232
1716565
1418265
256686
1482272
659784
1193437
1162582
1888651
383203
1222935
1818246
886881
673468
791756
340028
439975
938342
1184845
1617600
1589795
1264404
1211545
1781264
183970
1298493
1050837
772101
1005941
1308297
1753449
710217
610878
508261
508704
1081204
1981271
956270
1318642
556718
1018685
1216148
52666
1023506
653710
1501573
965676
963472
246313
1086711
1653372
212755
252824
1584517
601945
1813913
1473220
847104
1411223
1520445
276321
1330901
374129
180092
1935255
1541685
1950966
660070
112859
990233
717063
664598
266389
812630
626529
702225
1669968
55699
1701676
371965
1157552
498058
535974
1483648
947967
1294906
577678
893036
289763
376278
197289
174486
895281
41805
142964
1015558
130191
683151
636868
1961081
979112
1912990
707083
784718
23199
392089
35564
39555
1487494
1200069
814940
1292547
1715230
1425636
1438860
956161
46722
783126
1476676
1929119
1693218
647531
1846183
237066
812466
1333355
1662463
1061528
1180327
1883559
1051068
1138848
1450437
747066
929081
1710925
770637
873803
788572
1451708
310659
497314
957234
526541
1147159
1918047
885739
1898488
1835133
1818149
940590
874654
1027939
1001177
1318842
1557464
315350
1886348
1720858
880740
1146461
885810
323349
403783
1009555
1889198
613900
160846
1642738
1602537
1754978
1634089
296366
1939331
902933
1629243
1378817
1508181
1399277
899744
510524
853688
1859851
334141
385252
1412693
1670838
1340382
1015184
1814353
519159
426917
803033
803850
1244525
1906424
1721806
1008276
1628329
493824
1419540
422711
1450666
1123132
1687487
281553
303275
44784
1928238
685922
66411
1427909
1038028
825619
297638
1502269
1872146
972141
554011
644528
1068515
1241985
674134
231246
1081206
598146
118042
436428
701135
1159571
869361
1185475
1694356
66555
1966018
799630
959064
334373
1313574
1830366
504937
918146
1613248
481689
485945
1963438
1370887
1536253
1239316
1706916
1519095
1344406
851401
1855705
139609
1358530
359534
1415854
588427
1592936
961193
1281507
258987
1936540
1465140
713566
476969
1108782
1876855
1903759
156114
614985
204920
1019524
837979
812005
1646216
443611
1451996
940920
122778
1759093
1919117
763775
547636
1223986
1107799
1230942
817097
83220
1316176
400673
306881
1414416
463436
1082534
117543
311175
1817196
741442
1176466
565346
1493746
1546662
849546
1956557
1068108
1435789
1616274
1486358
23589
20756
612375
1461678
451764
1023079
867174
1842549
844858
429301
384941
1338545
1957624
758543
8823
720302
1343111
1230996
132084
234543
1914050
1621713
593519
1839423
481553
1058910
1158214
586701
1078010
1679234
178055
224066
1893467
104297
1174138
1637804
622535
1277007
1559033
594782
102891
1990289
748073
1343320
1295409
1483718
938315
613782
578027
1404514
1587190
24867
519643
1707404
537999
359798
563725
871087
200577
650065
1762526
1057415
1331386
1858311
1591579
820159
785595
1822051
1450393
1255321
1533409
1036163
1967073
383279
1314041
792856
1823682
658406
1081362
470625
850059
1248943
705575
534085
1302404
1678429
148573
30697
245427
1823918
1874747
1303705
543591
1043229
1321179
1677072
580745
1200721
402875
1411815
451420
1635401
62409
760891
414821
1890464
1794998
1189022
1954189
198509
1367837
1770096
128769
706230
1026141
1952513
1476786
896810
930444
858850
1342358
1322626
11229
1528852
1300157
1425735
1784969
1390104
1754040
881337
1688672
482993
1245206
223355
264075
1337876
1063319
334490
716311
1484570
1791718
1482460
1175316
1434857
45756
1480337
1490571
682960
888855
1646755
812371
1091422
1673712
24350
1184715
669113
1271059
858821
1283882
995125
1021018
150605
1522148
1891614
1154966
666308
1551469
1261825
238352
1672504
1482171
1554133
395521
1003685
663508
121576
1965897
167587
470694
806040
1815305
1374070
75365
794375
1305740
942379
45960
284891
668149
1854445
1899165
44018
775098
374081
62512
1057389
1734116
946287
1884694
971988
768728
1667246
636062
677718
387016
863326
727763
1514516
160726
519475
150335
162199
1438168
1683102
1393803
1872292
875916
1215463
1288163
1938745
1923326
1197421
837734
1457745
1605244
276549
737287
463617
1058001
1981756
649389
455354
1139806
1389882
169684
985652
1783503
248217
1861749
1265515
1596746
90536
727100
385528
1491846
1085731
1494422
1987584
1818819
306692
1898548
1407290
1057422
1488545
1697780
708666
930575
391967
1543905
1332319
1041136
135106
1034475
1210638
1784639
301875
1931944
474395
1995344
1998938
941287
1565744
1161988
773370
1625761
1249071
883754
1389426
120636
1210888
231856
1575196
473116
1008150
67426
23585
802155
1776099
690227
846549
397683
1435157
171949
1971804
282294
1579297
591224
1619914
1930302
714530
342386
1792385
143670
1825097
762711
1944054
721145
1178477
529221
1803062
1991781
1659305
1079551
1068413
1883375
1393957
173450
1807560
1131506
113603
463039
1574822
39053
409425
1858009
1662214
147248
352343
568619
347672
761909
1451753
1220457
352753
1993897
861355
1890277
622830
1384950
99543
1188670
1219380
978968
1201406
1637379
785577
1922365
420262
1507328
1349572
1006523
990845
960038
1088421
1518091
861091
355277
98201
115186
489671
110764
789438
495835
646141
513813
1711871
976933
1659821
1190629
608125
502514
1222061
1054930
1650573
486113
1813440
284676
1145983
1777554
174817
930136
1577054
549060
846891
1435430
1996850
1654731
1903394
1177113
1063585
1913632
1784334
1945196
925490
1341602
371771
841463
611069
910521
1048441
1614146
506944
1265061
1747777
717843
1191309
194214
833111
1368652
831441
693303
810100
1599256
488825
311594
167041
676104
1209012
1949832
968257
212075
1062399
462272
84532
800231
1358154
921792
456947
1914862
378758
8470
1418003
161721
399547
131432
1844101
659124
627553
1834474
206547
971529
648772
1203488
535237
1566354
588784
49240
963838
1749194
514088
1594189
1195063
1507740
1143842
1431235
1656587
747587
409713
1059291
446803
438207
1079364
1730089
811907
262562
1590730
629596
1566377
235505
784666
1888838
775222
1455773
95783
528357
1076486
1067827
1442458
717174
1230001
1298213
1552665
578462
1172968
1825037
883310
1000706
622415
1426627
585716
103118
1002578
832400
706030
646911
623856
1335020
1102692
1659730
1436803
1630500
1202161
373004
1443545
90764
1469722
1445637
153139
1701463
1658286
830254
199943
750065
1942305
733288
792453
936204
5349
1936174
1330903
268698
1686136
215631
152419
751485
1056050
362389
40508
1891480
628168
280706
1502345
1104220
1759432
1412997
1229424
1347356
836181
229651
371395
1305061
520980
1029501
1991962
850322
1557230
369353
1292266
1602081
1766349
270228
1337329
521922
1435138
1322077
1852251
772194
52962
601578
1890212
944259
1891791
1528122
1381880
1783278
1457893
78830
115009
334235
26370
868034
1762660
1118567
1163031
1855858
874657
98124
1889853
456204
1871353
1521445
765828
408819
1614785
1420975
283150
1712297
899749
1172360
1057276
1836468
828109
565513
1295474
1325834
100288
1354191
888876
1150631
931898
563726
1698206
226835
1399917
1919073
456788
1269780
1214306
1259544
165979
1547173
169373
1146906
571406
1917253
899602
1951813
1902836
1229957
473994
825278
1789861
339298
1781448
1585237
1855298
1120705
1141365
328190
1616380
664861
1485764
261760
646135
1207080
841694
337746
53486
1092784
539587
1977642
578841
186614
141322
359874
1239003
1203137
1447774
446967
1934992
852861
773925
1502706
598888
246022
1739440
1457767
1513180
1853333
312734
1584435
18762
167949
882890
708546
1304069
830053
1026533
1061550
1337447
1043736
863493
618194
1293984
671235
523785
128657
952114
1117302
1362520
1042688
1814041
1547335
1422866
1792199
53564
620657
1882145
1921486
509772
455021
78359
1097874
722847
1488699
534085
628242
1213558
1935687
697707
1991778
1483802
321935
753722
684799
1298827
1084981
1607478
611332
1860384
686460
1119543
1371549
1827562
455447
1886923
1279572
312692
1488553
1136686
309257
1713598
1861604
1167443
1271075
231032
1938574
1190911
150854
1081246
1914575
1111331
1987640
83901
1388736
1728183
111602
1813852
168145
1084861
1154953
1544970
1467302
111386
1555296
36104
1169375
446776
875221
717157
1701559
365160
1998773
1459505
142160
303362
455994
1981387
745384
1557577
1576778
1330022
756310
899652
131583
308487
1137538
1312323
659153
1410749
1582458
973799
1441175
42174
1262882
29485
410823
1520250
1236822
656890
767585
1535874
311246
1808920
1080042
1917624
1171896
27140
591105
929044
1913722
584838
932577
652988
164330
737182
353082
1805012
1510749
1958820
1710361
1535112
587894
920125
896953
331924
195787
1646821
426127
193260
141665
1820584
339124
778505
1074815
1997726
306360
1025043
775282
1717675
1049876
1947625
50292
364300
1655300
1004968
688004
769552
1617692
59664
1823029
1096666
1287733
328101
1142463
1746044
842933
1646642
780264
1411467
368100
681476
401055
1779816
326414
626030
939896
65652
1895175
1606162
904670
135487
1538045
323844
1603575
1881878
420277
837071
1736998
1467891
840140
611796
1728269
1104979
18674
424370
1272636
1063902
1841
1923973
465267
1746757
1405798
411954
1108276
925621
380253
141285
1917018
562301
1420076
1746134
1220264
775998
761631
900234
631226
1764990
240252
1804748
1953124
805718
673312
1631460
341417
630582
1124272
1567823
1992246
1828191
765579
1517362
357555
103359
248441
65306
179684
940198
1885094
1207942
667441
552332
594177
1049485
1368858
138363
661556
1921254
959620
243826
1858910
80880
978061
1369525
173895
367051
641421
717972
202541
805363
350020
356769
131638
105653
1341336
261520
1191291
356082
672603
429596
1997393
1447602
805865
1570643
1525922
857581
1334399
1230738
1832316
44998
1152034
354907
1895280
421561
646758
15252
459146
1407471
409298
1631729
288215
489655
407220
201876
855882
1139515
1248225
1961137
1788196
1739362
1870466
1673937
315350
965142
470206
190096
1047097
1796236
1440806
53475
1789676
63766
1260691
1637276
1083270
881298
455138
109472
328529
1724288
201964
77335
1015150
1525700
1946641
665038
452878
398716
908046
877769
1219858
1613991
1417054
1081978
425356
27086
1957512
1444007
1086578
1160516
927335
1201697
65291
1929667
1943207
1392047
987556
537175
1032310
1699852
1062299
1188305
1059916
1617279
1499512
96943
44367
1666812
517169
786979
117838
1557868
1778855
195538
1903517
1317745
195502
92942
1136306
1478742
716109
1469529
389038
1284619
1122811
1005858
1753369
116055
870373
558609
1432637
1388440
504614
55340
1465025
1974709
1417601
593329
1028447
1833056
985728
1699233
439105
398663
516870
1854433
826209
58654
1761009
1707856
1541102
770419
1680613
106730
802286
1187105
532225
1031071
1903941
1842155
376770
1442212
1552126
1282811
620348
1977532
1348119
988094
687116
1126045
1164431
511697
1629291
802015
256500
1754709
601107
1388110
1428646
166588
782265
318936
728489
1766840
464435
1963458
591292
1743675
651387
1565881
455486
1865245
1797830
1307615
134766
1159265
1992516
165194
464382
882042
1258691
1541865
1996622
953284
727631
1317002
497395
1696087
1203627
959470
834789
1692156
1893932
99673
254259
1256993
1667454
1602227
503470
1116368
387008
1892440
1139053
931390
1569943
1447204
402255
1070108
7760
621998
1430683
714091
494951
959334
1866434
892666
1809325
103518
1828537
38416
1408255
490424
584817
1461026
1208093
1489510
1374150
1256195
819921
1627682
816686
1019622
47997
574322
641920
560640
1459794
518209
1805149
1178662
1997470
1123945
570179
578462
1344128
1654484
524031
317958
944065
1698291
1765919
531768
1890770
1624920
994979
1118841
1693467
1096439
1420602
1990315
1917532
1705154
1003354
1710412
369853
1135951
291076
113999
1315690
1800904
1675181
830772
1033073
958827
29493
374292
87804
217490
827527
310781
489415
329875
1337989
973921
1333876
1444178
815078
285948
1743515
459021
1795104
860691
1577284
943320
1363043
62377
1293486
1037038
932392
1394583
420316
1562972
1533879
258442
1184646
1371530
1133854
1377564
113137
253686
133872
863177
67602
881445
1128669
151967
1921683
98582
618274
463609
965635
1541104
549870
1799357
1375721
415883
306359
1356560
425972
48356
809262
1532854
1893175
1191086
579600
175302
810314
1003111
1376
483825
423376
665821
759086
312993
952000
1350889
1728975
1658524
821366
1214247
28404
934118
1727288
858629
391642
1882853
714887
664449
896049
641918
641478
1435203
45390
1685178
102492
1431541
1019412
1859000
41567
760435
479483
427583
215583
283150
520669
1254205
870403
246655
798632
652084
1516127
408820
807967
954660
779081
1541946
289813
589137
757290
392545
865215
1709407
1205839
279530
36155
1882242
1004302
1941567
371751
1489836
1448759
1386237
1135463
1778074
553651
1439594
631131
872184
139598
1414823
828810
545077
1013906
1319226
1800151
444189
1966154
1812294
790531
611626
793713
1307979
1704028
1319056
1656018
1543308
674927
1923816
89186
1533394
1479476
1449403
585793
386403
533630
1202333
1835524
687854
1178894
1400528
497205
288418
875330
648303
1664946
1942189
380701
826736
1700795
1692248
146533
342905
551851
374081
173263
627405
544341
606000
1307416
327995
946272
1797244
950001
1644822
1992616
1502584
1864645
738390
1735367
1848897
790661
1995447
1799165
1462105
1771826
799512
404863
93085
1586149
1055102
44386
123044
295575
927130
1199586
1988869
815794
423518
259905
696394
1914124
240454
1231586
271234
1256530
948115
288559
1989501
987194
153095
1104975
349482
91328
1333948
1145432
607688
1996060
1634694
431187
98395
797610
526113
1981051
1187798
1263894
1057567
1110482
62883
1032666
270903
1851582
371827
1896357
1952471
1784053
1657635
1768448
1845029
470015
275476
802080
1316750
1338460
1558440
537962
1827363
1486538
1470213
1098929
1731943
1777144
1287672
453175
309161
643106
764585
1073945
219450
241421
1861411
29264
260167
176628
1697550
1479034
1629174
299186
902638
1642945
1179240
1042036
904752
1097645
1209709
1515030
1006595
257298
1210578
21033
787426
325716
1710677
1325232
999569
1660228
1400501
197714
1760261
270155
1124092
1302827
1231738
105801
193589
1475679
607514
677704
1320121
1148005
1833690
25969
46293
760152
74372
968764
1264464
681191
1658335
517854
1910596
1042286
1609588
323628
1326125
696699
386053
941939
1905788
608903
482477
1940139
1433089
863485
1723603
1296394
1840265
26586
573073
627198
87263
289109
1411527
1197568
98235
577201
1470847
591260
1020415
1062160
387018
755088
131324
225520
494015
1681973
626625
1761355
1907323
1525530
1277057
591547
1155131
674021
497138
668994
1625647
1417520
526347
76642
1028399
1559737
483341
256125
357216
660256
934860
1609487
810629
589597
245648
1601140
1709589
127180
1791804
59571
981035
1073782
1661579
432487
1137444
1375892
1965598
141531
1751154
145933
1861619
1933917
1146477
420622
1870453
399914
661860
542657
1722968
628905
1577955
493188
1353965
1384002
1811402
1287419
1877078
1794407
1979938
1891380
705251
1620784
1164271
1298408
688588
730341
1880160
870990
566747
1338544
1286964
327053
935771
1815982
158515
1337643
454692
434663
1589074
387307
290517
1063780
230313
1537682
72768
1012766
409129
194273
1457165
834478
145891
1593818
68849
1132043
83003
1503943
1160041
444077
1281233
965203
203021
444991
591785
124627
732606
854329
569557
961859
1985160
860640
420556
1214445
624444
1961669
1155017
1093061
600231
124645
1355329
454680
1623173
1972116
1692439
616230
1743424
252454
1377408
806953
375027
1409669
1106642
974644
1901745
729108
1876349
288471
615706
1037742
885353
1293671
978407
584757
1753498
204893
1233902
211108
1741530
1466318
1313177
74360
410039
102777
475898
221107
1655995
891070
1126048
1879392
1247326
999793
1144289
430461
1808644
1430223
1059115
216097
986739
909810
1023596
776800
396275
1107694
1415463
1063673
27642
259154
1687605
448197
849965
930873
1088087
355614
1807178
199980
1973874
415253
1240685
561649
275298
62430
1538158
62806
563586
592557
1342257
784471
265152
287604
1313155
1842771
725961
220058
819285
1349104
711557
1125367
1584980
70923
1460474
1994093
342671
147447
1053509
324727
735916
1765426
1350568
191208
407456
1926131
209937
220829
1800333
1173932
477369
1520112
1292577
73301
1568880
924895
15056
1778829
52600
1602893
1145512
483475
1792894
594674
1525978
1624601
1073882
1135630
577217
308620
1775649
1928129
1157364
328735
513557
1214848
892837
433535
1855771
1846864
291187
1909213
116946
91875
1345553
155959
370953
778227
573414
300493
806242
1741393
205558
1778080
715228
754635
1746250
787377
1484815
1599556
394800
1145992
797294
1095875
991492
584923
1087444
1729933
1250568
1650984
348459
820438
1823984
1715111
1336557
1616302
298832
1506902
562548
1787061
1511454
1595938
337039
1340045
760566
139010
962123
372689
1103192
620757
567373
829333
1851141
1647635
162336
689010
833978
559247
394965
455782
877595
939955
918683
1543770
136173
1419969
615182
101359
539289
634812
1730769
1680130
10926
1256133
270312
1400729
200434
245498
1834371
1276996
1321476
703094
1629743
1407938
847166
1575727
465817
109123
1877746
436802
288733
1417850
1291056
117894
385469
910008
392064
581193
216410
944443
1296543
1049109
174152
690467
1194864
1142807
110707
1096401
1717593
659119
1334607
908603
545505
77603
716972
1127650
45264
1164749
1602781
750278
1058780
642693
1784500
96466
964155
367680
1289892
169809
1121500
323195
1272893
1283710
1491413
615504
451633
1337292
1549006
386403
492541
928522
845412
1493998
506357
794963
172932
1794574
1474510
741633
1394411
607402
988899
1230239
1617963
1450107
1792900
50191
301930
1652957
1863013
1936500
987151
337396
1268418
7395
1005894
396235
977834
800202
275974
1666231
1239576
1792388
1686551
86874
1724306
1952890
1402019
1105994
456538
1463258
321730
191729
1725681
1625894
1905927
559000
1610604
1184468
230147
28134
1036101
1711162
1423233
447481
528788
292879
795712
424343
981578
1130160
803853
860757
195176
1406279
751602
1806617
1537465
538696
674978
1835603
481517
245295
1359603
1990043
1697898
1176005
1753253
1252280
506856
1042904
1052629
1806690
181582
1129335
1197720
12991
1654970
1601703
1373774
1508169
148224
253940
1231906
306115
342431
1591297
138725
1390923
789986
725642
99215
1432389
1915243
103014
1117212
802745
1133983
374033
1199734
162963
913044
1105673
1530324
1716328
1034058
1120406
1059384
1453541
125888
1639445
562560
677995
784386
447983
393916
829696
424918
1282882
1675117
845540
490727
1574478
771936
10202
1477265
468271
170175
1015301
1658887
724824
252194
368707
489197
1441903
513412
1251192
561699
531086
1349375
393035
135228
1718100
1298937
723729
543414
535067
1282950
1866964
640680
755913
1587031
1976706
1346590
306787
1598891
40898
1119872
822506
1395572
344298
1669481
1543867
1732747
1691078
1055063
1286003
659032
465094
775663
1201067
1150925
1460112
68703
1567
386297
1899334
1079771
1439736
981563
227725
1810159
1504183
513327
1328149
1812629
441711
1190840
743045
1567497
1124989
1774782
611401
999551
430979
1199698
728138
360284
1293087
1917380
498843
101245
297627
1647655
123635
113567
804554
1140867
1407214
1704844
1108675
1927362
695260
1296678
1220981
1775297
1309311
138173
1052415
624242
940188
728865
1578312
1514414
447698
1667861
332248
1950157
354443
1801747
1008558
273443
1729645
1136940
409327
542026
667701
765657
1828642
1030063
1444423
1475090
412313
1990963
907767
152473
600078
1741463
1453093
1615934
1361749
1720499
584438
1001934
610983
533836
505174
209330
563579
682155
900108
1032932
766666
1780725
487292
890843
312776
300933
1720807
309144
809209
31858
1633362
925889
1542041
248198
550868
735440
1115688
947002
762334
1752739
954769
724585
1419223
1345345
237852
246098
963082
201984
1627460
1972023
1646097
1270704
1966775
271981
1586616
599650
1597022
1869715
1656918
15829
999919
565112
619950
259040
1328968
298214
1361954
1608332
1947798
494244
90274
1903101
1256548
464428
378577
1586106
620858
178413
1255652
1633100
1504393
747066
1930932
1929482
1791454
1515507
391220
261417
1847365
1021691
1758130
857373
1984891
1852075
1766026
723012
883915
1204201
717636
1043026
1422464
112798
1716418
776882
1212753
721623
1663448
347888
466283
248731
1293213
1358416
1320805
1384128
355710
471487
1165824
1987955
456227
299035
143226
928732
1632532
1699168
1877718
706089
89881
614646
1797662
1792508
1730950
1269374
1792917
1812772
1442329
694509
1864958
50981
1575682
647476
1161007
1728739
868943
816668
1517720
1967982
704741
176581
1724333
1277075
81177
1731243
206144
1434923
538438
889812
473002
885512
686059
1722540
1881950
873470
1700954
1497943
157913
1027148
320195
293791
1910443
928801
968108
1406688
1265703
1854688
1657757
1427766
1901887
586527
501878
1249286
1326223
223536
1094187
1137352
1787104
1537452
1795359
1774555
650600
1516178
1158688
1553181
164667
1562397
61060
312965
74285
1681917
1930053
779745
1506521
1811553
1185682
84895
780736
1559921
931030
1523778
1581271
1403375
1072011
196629
437425
1102763
714406
808938
187519
244303
1101160
1327518
510731
188914
995852
884234
303593
26699
902036
542530
154715
581558
1460252
758076
742643
472401
1675507
83771
962428
1143079
1480260
603435
12002
423052
738189
780530
915450
415984
1583528
1224802
1422116
1119532
1620802
1696354
1204764
164525
1289857
822057
691847
1913377
1379557
1420667
356638
50870
1300439
1791981
1830961
1163141
1827680
211267
1530478
171165
1682609
1405918
205464
571845
295572
1861285
798597
536096
1353698
788417
1750677
776286
1374920
515142
1567634
1114445
838158
752854
706204
1987215
304045
1198498
1100147
1949267
1724124
70309
888574
1002865
652019
1752919
1271150
1910916
970627
1043553
141038
1535211
177002
724333
135838
1184045
1138925
399937
1715308
1818605
1013404
377361
618825
1442536
653022
267030
1341111
383392
1121991
392346
399337
427470
727671
860950
115148
1732771
1588988
1721030
478782
32987
510658
1656385
715269
951099
1094163
160067
696440
805882
925370
1844956
1849990
1652835
1587966
1591098
1502132
1858235
1098489
308029
1201067
1292267
1517981
567250
515061
1459214
1499754
1478403
1825374
8927
1014903
577701
1736854
134856
1214524
1201760
407500
986971
1004789
1198144
726450
1001418
140457
689491
610868
1902753
1042488
1079306
1864442
1923028
1450414
144288
253056
765628
1190911
212126
1118654
851455
621190
679220
69473
746534
1733169
1718350
1013757
1258093
929839
1039240
766705
1790109
917036
1218038
482677
1023795
298917
626947
1646915
1104426
1255350
1728862
1149402
717909
1696091
346657
444851
534646
1788439
1466441
107731
271057
1928564
1808465
925483
597105
1528219
1087357
891524
155985
1582478
380996
369583
1557464
294594
1954938
1856147
1637830
888661
1930472
50449
1677072
1627794
865846
1179492
869094
1766588
702093
851141
1978696
1468042
657270
1596964
1051098
400591
1531577
696412
1635928
392838
1141477
1514295
1801486
884490
1159136
1476238
686379
364281
1049675
1862352
927458
753062
537935
1620826
1001877
1377493
964929
145484
1415079
1378374
1447460
227244
219851
1838720
298714
1841437
1809745
1232734
1315401
1740092
891651
1871970
1963768
1337387
1997816
110774
783399
367535
1535723
1610758
182215
1654376
944160
1283062
1142350
991268
162471
1243318
1152663
855120
567814
369628
1316693
1623002
161207
942456
1329047
1154780
1680837
1959072
142141
276034
574297
1494867
1030555
1326937
1718897
369855
1861927
916284
1382108
823449
1457639
894529
1053889
847641
273340
745003
935519
303277
1853845
1168353
1026890
47158
179932
320098
638825
83544
1207038
935186
417036
886549
1964995
1965852
1360949
1319258
433099
916071
939018
1804015
211138
925483
372618
1896881
1605198
335585
1445630
203831
127367
1738095
257313
1087222
1508993
988891
445072
280516
52965
1547673
1182179
1356147
290440
1217802
1946857
1444430
1994809
1756349
1843712
263092
526037
1475572
553852
23459
468877
1500719
330313
1655044
930695
939117
467485
189139
1854064
466098
965129
1958640
52631
7797
923033
783968
964313
1441730
1391431
1670939
664165
1548179
1684865
1707873
1101873
736810
1308537
1332443
1574527
5895
1566201
1929634
293352
468484
638093
1959125
175242
1758738
608180
1595784
161157
1557315
1755798
260074
529691
1620466
1785732
1853969
1538120
1005722
1016040
317388
1073233
1076109
968843
113935
1473577
694826
1926428
67691
112023
1184151
1045476
4023
1464384
312544
471691
469205
1691203
1367233
1524512
596216
1076210
79160
1898480
926067
212570
747774
1387858
1201774
1891088
1055383
495029
1263479
518863
1103190
809935
341240
1834318
1384351
30306
1250906
665928
1803619
629098
145599
1280179
1808803
504959
400421
279196
137240
759517
1380756
538569
366712
950461
892849
879038
1386785
50033
1306360
1826673
737229
1521026
524920
1365473
1324116
811996
1348879
1326687
554596
1582371
1972528
793812
521759
1797622
311097
1851561
1369976
1664946
516475
203760
1893900
27021
180701
110558
339695
1513182
1048331
1469294
1587832
1764652
366036
1667191
889802
441629
1509307
533559
716619
1051215
702702
1374582
1881275
1612751
1063188
1068475
295212
350650
374215
864533
826851
1611325
53343
1043067
392080
322328
956951
1637564
296580
1749470
83227
481480
751854
408755
362341
1863140
1606274
951597
534613
1823827
1240934
430386
324328
1093919
1368375
866733
801857
999317
873569
898738
628414
1746767
1009701
1868512
415101
79234
487178
79138
1695913
800194
1850583
1342707
1531191
1747601
1005766
1192789
674230
1673655
1302429
516974
688730
254454
1262836
1483929
183345
610163
372172
997645
639859
84051
643616
1096403
1891073
1120772
660221
432182
1427923
1999172
788527
914522
1132496
430313
1150375
146970
1783389
1371451
874817
684162
458350
1162304
1505502
1560910
214125
679723
1452628
1664026
289665
1572399
770379
1864194
1823627
1821347
1459407
903590
29606
233908
1629896
470190
473687
1641048
892949
1599424
1922431
926244
1099984
29501
1583500
441604
960741
29165
335842
792655
817220
276062
388284
485583
1619143
1292678
283811
1911949
1670494
1796870
17424
714887
1850084
659143
1593786
1311507
916294
448180
1283543
504114
758401
444201
1392582
88854
413945
632965
522491
258895
279559
993960
1123248
1061453
279832
407411
1215333
411735
1604826
1527614
747415
1540163
1465516
1531188
1991699
193036
1238026
1492369
335954
819195
1600211
1230294
286944
632768
601644
393611
1220696
637870
786765
675160
1444751
1524119
847521
1424233
174278
330925
902278
1376854
1371153
1928880
1932642
413820
1904338
605593
179010
812073
235727
1202271
1261384
256400
16876
1581847
595297
1914280
471070
118664
1757625
739407
1992173
1279388
1387829
259
1439026
1416731
1355306
456050
347438
1323185
280171
1308294
1929200
333014
116542
964746
904413
169172
919574
1954181
1927164
520095
1862453
119000
682204
171122
1181621
1211619
381681
405614
45543
58955
277954
14254
812094
1271191
1593630
1380793
821488
785755
237978
1446362
987550
1982250
1102534
1407214
146456
1528122
1375408
1989820
147555
37246
345097
293578
1394281
657088
704965
401492
1350691
1970604
1520903
1152059
370016
697052
1274385
322700
481447
682953
478281
1049433
1589364
239029
127816
131663
969413
421150
924852
1114767
471631
991873
456066
903627
1698382
861051
167072
1599055
718552
1689444
987029
782782
1294265
455740
1416228
368538
1280333
1154511
1662865
746800
1010309
1576534
937791
12563
552398
34220
1708695
815189
1241861
23457
793112
1303529
405636
693512
895865
1558088
992773
382587
21777
1420602
1608964
1639605
1823880
1084456
1451741
1616745
804313
1894798
1263559
994243
1059963
1951838
720365
1909584
826721
1614864
923296
813819
916789
903099
1786312
870390
79080
292038
531722
1074953
135666
115180
1894282
563948
1701923
487935
481209
1829333
1094853
507109
1150994
1560182
1991450
482757
1060090
1147040
1615461
774492
1080073
1247185
1120272
942988
564840
383510
1037910
1429982
900642
11608
861727
614888
767505
165307
1283580
1161666
1065210
23396
355089
1229143
496115
1170833
1745319
1502249
1673994
1196686
1425293
308959
12208
496921
1457078
1698777
375145
1842282
468351
1957187
481593
1318703
1910668
1919127
1542366
339005
615690
575087
32287
1065852
686351
22633
1063245
51668
1767332
658683
140605
1631084
166011
1103410
961071
1906489
571869
1419541
1825030
1565503
513377
1760578
810955
944181
703507
408510
1076803
649259
168737
260513
1937388
1419306
857010
161796
1933201
881224
260058
1896766
864833
1906683
70207
1406558
408758
1526538
1934268
653722
1928653
708173
1696589
1809454
707161
556459
1436216
989192
800640
828677
1603329
1010128
1048272
1838023
841871
1882597
787423
617125
1498063
1026729
1471015
570348
1139885
1594262
1006834
674371
1133366
1352826
256882
1780956
734909
836614
805113
314744
1742314
1235909
139276
715051
497315
1742289
1713260
1078633
287448
1266027
1107381
564626
1743280
1620971
563436
67980
1862690
1222413
1091875
1334335
1896743
106405
1454117
1414982
184398
804907
111660
227593
1505423
1766977
1438491
37404
1996360
881521
1519833
1856197
1843312
927029
89874
371656
163040
601138
1758261
1661201
798043
287870
955986
1966614
62675
1769126
191739
1256099
1216377
153162
691521
1769222
933100
627002
210603
1645572
1686103
174291
1818893
1452805
691072
1210270
911145
1285478
391696
516004
1434561
986583
348568
532386
1549125
1515268
728755
429418
542546
1106461
1933708
1478329
1580849
199253
426023
57891
1268987
1235910
245830
570730
722803
916188
1445266
1239995
333723
1735391
232083
354332
1232861
1400399
1309110
1672471
1313413
1927629
1192804
39683
951678
1026511
763503
1395166
1076343
1451925
734274
1763540
545715
1501446
1688063
1700300
1564075
1438788
827720
315373
919909
228607
1941320
474112
469082
196991
1663622
1055436
1227335
327186
65280
1598304
1498094
1766983
986724
259025
424847
1021307
1446433
552422
544847
787714
520563
1282520
1857996
191284
147657
676964
778861
1584724
562776
532749
1264240
1882986
1727520
1953894
203505
220604
543133
496571
1988977
257909
1125960
1259188
1794743
1151906
995783
1133932
1576527
20025
1300086
556730
477511
1284485
959152
881281
1726563
737182
1136966
1301211
207023
1282784
1763694
1426418
1106
1301225
211429
1103008
365719
962429
1939691
1598596
972457
1634564
1921725
1589894
1450519
1762307
559098
1343587
1162836
1108945
916786
1576020
1153715
1017155
973465
1315936
909613
1990222
1664711
471377
1563663
1429961
41571
1931759
369789
1739523
1775492
268361
572988
1384102
308382
57390
909680
1194032
1696297
733746
587378
774871
1953423
1597761
1240008
1543557
1275689
708722
1176941
776916
1584404
1358416
1548930
1867463
621576
1698190
148232
1629600
1957129
920714
1214752
1930612
1711552
1434857
1898232
971970
1928318
706858
1638931
501966
444369
1705767
402309
736788
801346
373401
1780208
774846
867859
253868
1368944
980435
376662
1326730
1593517
1310251
698924
594539
137471
1804331
259377
575673
341725
1906499
921697
602659
1497974
875307
1074389
1060972
1686610
1237266
1444310
329176
229213
1331479
314709
959000
1154210
1097171
1879596
1335058
1232078
660099
1796272
159090
383363
1668849
899754
7798
979038
1486197
994322
467058
563047
1017424
1844806
1807113
1512699
1975747
55755
845877
1872930
164772
1032619
1276440
1942665
66479
433348
243062
1942155
432648
805363
1504450
35946
395858
1137903
326598
1985111
1256432
1235000
406157
1738004
1744090
1324904
293966
1705701
608415
1003624
861246
1080033
1608455
1835290
749353
1435574
492855
556032
1462671
811933
1270646
893889
354846
1628676
1873121
678005
1161185
309079
353315
127988
303259
387182
1682465
1335703
604651
789473
666195
606209
550444
448712
483929
621206
1942773
1494448
468959
862818
1485351
1630132
1890885
1002039
612774
1317458
32759
248297
1890063
952044
252248
1908304
260759
1906891
768633
634733
1470555
856552
1863443
1324872
1290195
1687702
1465444
1715546
501834
29396
1040369
1271064
1264466
53830
282746
912756
1569115
389100
1652516
1724307
944052
28138
1347960
620019
1074548
41116
1581936
1308838
1917624
691541
292208
804735
244955
1388796
911537
665846
585902
1355160
321675
1504790
59591
1830366
1907019
1503005
132280
1567647
1873107
1472470
926469
1887320
1770971
117127
1998642
976474
4980
981685
1363183
550559
1999473
1275795
1980515
253132
78346
597286
746750
330960
1883755
1616744
504956
1081051
1593194
1463542
1633082
843047
376075
1774388
438521
1500658
1974839
1948060
367260
1719066
1405521
358888
1965529
1677312
1685429
1580847
557489
1026528
1896509
1322111
1894171
1413265
1469912
1395919
470427
338416
665019
1210666
1705615
655077
94851
1292736
358566
1185926
283822
437975
482476
429533
699047
1327934
509165
1151842
286340
767608
358827
1522608
1801576
379553
974322
1610488
315235
1799843
583843
188393
776126
627811
846909
1451650
417910
1841107
150245
252384
1782499
1717692
248648
598180
1012209
39838
1379365
130449
1101181
895106
1492167
1404422
628794
781922
1405571
511328
953957
998038
297708
1918405
1312870
1919776
375829
493681
674197
1253788
1011333
1833656
1626618
577775
1618120
1941173
818882
1457236
431011
868849
280303
1721683
1385799
403621
713690
1908503
1620188
761277
1428185
227168
424487
1686893
103050
1240235
1799497
1196915
585418
4551
1431273
955019
310205
947939
1755148
1537123
1071759
1402742
1882330
1489918
29820
938973
781253
492771
1889723
1407200
1528181
1323628
287637
206744
1150035
721964
678144
1843778
1493984
1709477
356638
739404
518373
1892879
1954165
1674755
162111
380908
731556
472946
356652
436258
1256644
1368623
1443425
1833018
678806
1877369
1803182
549545
553396
257326
359778
811277
333571
335699
343524
146508
815532
1306714
1935283
455564
955434
148018
791169
1653418
1771633
299979
805150
903729
1285948
1031516
995164
164329
1196482
1468791
15715
1092364
978875
1525518
1956552
582659
754855
199945
374652
608204
1363417
920235
599313
16286
650383
966265
1557665
1464775
1454206
1181005
1138789
1020944
1551220
524874
1190613
546085
751909
1562430
1964185
780909
1187093
1408850
771395
873715
507485
1713572
1054705
1705904
37673
1768590
244277
162845
358468
479174
447852
480057
1102193
1904959
1729934
711081
533704
1184077
1346509
1749426
251519
1693311
1768514
431243
586643
1172149
663309
826439
1774458
910788
1373303
1684381
1442752
1852492
216496
1464384
1529394
46408
1872902
1128282
294022
1724944
956951
26351
1744907
1522912
1481772
1877661
1388105
1058475
213463
712210
361281
791507
178822
1756826
1794397
1777182
1806630
897378
524517
710575
71317
226541
1009425
1264629
269312
845652
400182
1757915
348446
960080
309935
244062
784334
1264341
1118409
1534722
1254396
1351630
1651337
1226924
585792
417927
1462460
1999172
1517034
1418786
1346954
813303
1676786
1754391
766469
1100480
88906
82214
212163
423271
1167864
1809598
115419
1606107
258236
647458
1375340
1005935
20691
1985220
1805250
895958
1497800
1136254
1082262
593988
1129963
807021
688967
164640
1593939
1225666
326315
1201314
598728
830313
23909
406238
1531773
1836009
997813
1168406
576737
154291
1822164
503292
291154
1453365
485658
594809
333026
1669166
122891
1321572
1822125
1589525
301876
1037163
631185
132171
514058
674718
496010
1713920
46082
1246805
115110
385056
1112159
1597145
304661
31833
499310
182460
1853150
620795
1896683
1727545
186897
1644017
1336962
233771
1519101
1716316
761423
824607
321010
178071
444830
584399
1753090
248743
1776674
496921
1958482
943283
1350483
644981
665571
1385232
673343
945808
1563100
334161
168932
356082
610941
202901
1321267
1454393
703838
532468
440509
1946522
869083
1011545
980077
452457
1838895
193299
606538
1297791
755606
248198
502341
1780017
1434817
1172487
1175746
1055828
1639747
589570
1420723
210967
939336
516782
243891
1575825
1210309
1376834
1057389
1809515
224962
722145
1854844
1737096
1992565
92866
958705
234284
1456146
1383523
18498
1978038
148240
826932
1367884
259402
324328
60705
1548194
1960262
599251
1435970
219165
437195
1714710
13596
709147
937552
1655654
968868
508766
1442277
121801
946473
1946577
1721527
918453
1448095
1996352
1229339
566017
844902
1930554
1428015
1960484
50037
1226993
836458
846123
353572
1795541
1064475
1501754
1677084
97621
1709305
1243519
1966966
869494
1826847
725252
885787
739576
1079097
745021
1820379
1906899
285677
1107467
1504578
1980086
1110708
790355
137449
534123
95766
13714
744410
1137886
776774
930214
770065
1525426
1000238
854458
1371148
229615
1047156
1094288
424530
684017
1867704
1171265
1310806
257324
340373
1726727
553475
282549
337046
272336
32277
79476
1765598
274900
1159309
1352133
62223
1631100
1042094
5254
759176
1639094
1318275
735919
1451573
905466
1992457
1068962
260478
1168714
139117
1909335
704481
1689097
160035
164118
1004494
760399
1572166
1535385
1205134
557161
1375360
429211
1232947
399637
765119
1992423
760032
1893751
197237
1804247
1564194
1569446
374668
1557833
918842
1074297
1448261
1947605
303610
1476663
211060
1141312
327668
1072267
176152
1243547
703710
779744
1423767
788574
583373
907886
329165
734289
1560611
1493126
1078503
1400976
524437
1072747
696394
460237
1024179
1610536
1968186
475015
185424
959525
1257288
1734568
179145
127980
1530426
1209589
166950
1961550
1982836
184444
146916
44888
579764
481372
1274468
1947170
1554361
996978
1375646
712402
772144
1668514
662251
717962
465860
303363
1843402
1396085
379173
329796
662926
63799
1164401
452021
1005362
1294827
1123383
1893192
799306
207580
1098380
292363
452259
1272277
1769968
519502
551233
1457459
197040
690460
695242
1969921
1231910
1689836
1190957
783018
57868
10767
135662
544406
1129559
1304884
304263
84192
115247
885056
1650326
837731
1746410
855462
215941
1134612
1708572
1434174
1087934
13083
1074579
853236
1478590
1779856
1034091
763613
820148
1863415
548139
949129
1062810
484060
1529298
744975
1184907
1447127
1547827
1993111
1132962
240305
629630
1933395
1158483
1519214
1899846
1822756
790802
587123
568289
1200288
772797
1163610
1609284
1874626
1249953
1743087
695760
1564071
719068
268381
665385
1607209
706907
533181
40544
960762
1330746
878395
389544
668527
267137
914610
1315585
459585
121699
1120959
1632973
415093
1778908
814300
1779733
1017237
644141
1517599
1892250
1113420
1653401
866427
908814
362512
235700
751655
622229
1377049
817229
561280
1324583
1425445
1961629
621091
1829708
1929403
460254
1421202
1279153
1324134
881544
742491
1743578
164467
451914
217821
603603
1254809
1116346
756272
839569
831567
1732032
1814137
427249
266357
1528601
1429279
1105839
1965716
1461111
1329024
1500016
1404988
472034
1551495
1287563
1417225
1769724
1255614
822685
1835339
650516
760248
1106072
1833000
206703
635217
45312
98181
174598
781144
1663821
176653
1932777
502024
1070140
1135304
241949
71387
1922175
418622
93486
490962
296528
1775333
991283
331611
701338
362686
1979223
155600
590837
273522
1791772
1857884
1929431
835711
275382
604963
1093635
1340011
1755337
1517731
946190
1385341
1148190
1572091
1492930
1473562
1074971
433842
871372
1275156
952704
445023
703865
1784135
1201723
58059
242658
6377
1295772
1613374
702744
680158
1617129
1706745
76944
420191
1505873
746184
721625
1283504
882047
157473
817750
585792
31359
941413
1316183
363862
1516713
1631338
49996
875378
1810572
1586212
1253262
1379875
1946665
981622
439183
1939593
1493823
1765124
1563641
13502
868796
1642715
535923
831438
1058492
232218
1974286
157045
366813
305735
608539
769301
1799497
1608782
1676053
323663
1321586
1774242
1697266
1136546
141739
1903359
832622
1240163
972848
1531703
1073745
1332962
1751095
451902
849125
1232086
681189
1554688
1418802
898286
290348
579548
948268
324026
467927
770863
1039025
790724
685059
866318
1305179
1358581
821893
489611
1394514
857769
938840
977863
306968
351321
1115190
655875
305826
769260
57895
915608
139187
188028
1049151
146405
1860344
1705430
1601403
1475116
928938
1653805
526405
58081
1662446
446984
329522
681505
306557
871698
925590
1184799
1794759
1838576
1164310
996024
1105156
672182
412818
1652530
1695457
1144392
820723
1589452
1678445
1869787
414308
1422464
108112
544370
1194867
147914
782515
1644602
1159460
737579
426802
1969764
166206
925200
1712873
381103
1305013
1933132
998255
1587051
1290724
1081428
499310
11778
1207707
1480847
1226087
39588
1461022
1774218
1095340
1912361
1611753
1647308
161088
928198
1388963
466009
1934671
262056
1602754
1363111
1471947
1248811
160437
998366
1032858
598714
1905247
1728972
867151
318477
1146611
197627
481600
226639
272434
34914
861308
865876
147593
475898
368820
1964510
15550
1455814
1282979
1289350
1583447
534515
1933002
1834977
231416
303051
511746
18686
1312880
1278524
1737214
191603
768690
1668096
1414242
154291
1542845
1767498
737988
1176947
77430
1930036
1440874
1997357
1979025
265216
524772
977762
228642
795095
106456
791616
1244464
1689443
37246
594557
1436597
1048524
248198
1527304
1147681
187761
1049980
1459308
625100
847727
630535
341800
504937
1985140
199587
1676136
214700
70598
247204
816738
574733
1290069
1727090
832659
1702032
1574732
1399061
369380
1152865
836478
478943
1183590
1250810
1044043
105801
291145
976699
1040855
1313980
51946
753583
549478
1153764
1136195
1642442
304120
397491
252719
1879970
1422775
318498
784754
598635
81378
1672336
1173295
169130
1884570
555684
375865
1564479
1511281
1051065
595494
1911919
724633
724351
1886878
844438
283527
615878
1109765
1220874
873884
951965
966897
1707309
1374175
1491889
256182
525272
209110
1432231
549071
1428331
1380272
1926264
916801
633204
467443
1067583
987760
1531509
1648445
1152561
493395
92763
372677
151153
841808
1021891
949335
158609
821592
903574
1067907
1982129
404815
446378
5736
1141918
1875596
501571
1624689
1580079
807458
429803
739454
357948
340988
1067923
66477
622308
167265
949563
1379829
256286
1243096
1375347
458867
1805886
1706438
564878
1789151
1651958
18587
1508748
158997
518134
1716720
1485631
991743
714092
264477
1122149
438849
1793172
1257818
528119
1076250
1476879
113338
1608986
212631
514388
71121
609988
1208493
1747719
1123480
1008286
1457745
1519463
1502289
272933
1769188
605670
1324583
1978112
195748
680310
1759261
26635
747968
1627610
1508320
758048
1581913
524145
548395
270121
1397985
785984
1905230
799374
263932
682669
1033141
832893
434682
478242
798608
690759
1233465
1064224
1928318
1730836
1754528
629716
797451
182349
1647003
1573643
70581
615524
1368215
1203709
1405472
488867
1037027
190245
1673655
987111
1642667
420876
1119839
215831
1476896
1145889
331438
53166
418622
547102
1196569
1769459
397210
1229643
1996039
971774
1917485
221195
1362519
619527
1355590
1001534
1554857
411813
90428
990082
923285
1270174
131230
263859
568421
111821
81488
1093919
1963086
1058013
1809365
636844
1874706
1563963
1913487
1849747
885624
720755
1835973
787671
1802692
1758803
1518897
833574
1034067
1367401
248596
1308986
905900
1174004
1939955
963227
1262810
632375
745815
227148
1044328
1897004
615859
909694
1234179
1178615
1716694
1149784
1871967
194232
534206
1946461
1537529
1326476
1274276
1658418
1413112
1842423
694167
1170541
898143
1602050
1332313
603608
1385464
1634192
480360
1213801
1170938
4800
564683
386676
913971
1070397
178334
1893911
472007
1263322
238377
1018432
1180351
178469
891276
1626746
1722980
1252415
339504
1978936
1711992
1366380
1907582
956352
1137899
470997
1164939
1226763
400320
1275992
638017
1380661
1805058
435711
325205
1458674
439331
1602517
1413804
1041023
1178630
1650275
1071751
1483232
668412
297125
235727
1522688
1774308
671054
1926770
1574800
885029
1259572
243833
1951867
95500
701345
937318
742493
843170
1190775
756704
1391338
1562215
96963
1697000
1384810
958753
732155
733102
1086328
11543
1668641
930408
1180790
1189628
1740091
78541
516265
656195
1163312
733432
436742
1793258
65701
806910
1758947
1033958
1569905
1866389
1517376
1154565
867020
93448
580634
1851521
980575
156128
264777
1764917
1770049
180577
372914
580729
1177555
1703580
1765782
394232
1951277
1583429
360820
180098
858500
1600940
780705
1693138
1225806
1839329
1712693
1088967
86237
33384
1513358
527149
1140078
606134
574234
343283
644196
1342882
1463215
237329
625100
441597
633300
1628131
1924691
1973865
1877739
183459
1410212
1203319
982402
912013
1372874
533216
979468
405179
554340
577292
1348358
375438
669111
380201
1604703
1719092
826900
794510
1790977
163307
1744435
1320843
1530654
182914
38004
959786
17176
1121789
1068235
562052
1630146
1945902
709601
464114
309520
1949121
1290140
725912
1401235
1329676
110800
1756091
858245
1591404
1880831
1105365
697289
842251
1797268
496208
1066437
856923
1012288
1281123
156951
1780340
1835935
1545096
511405
782032
804553
1952469
1532156
1623184
1796347
468235
1590174
1303263
596268
78029
1087797
1397393
1411789
1481488
1752263
1622513
1624522
136286
1026772
1173067
185564
545947
889252
656544
1051982
1276940
201170
1431617
331051
719305
1583500
432716
109385
1203199
616469
74694
1098260
1648850
1054649
467748
740629
1403836
1057389
597974
1534871
742122
191926
100622
467910
141657
182715
99279
1180949
411813
1337447
341931
1781374
461336
706708
117636
1591773
325211
17915
1868788
487940
1575100
933124
424177
115376
868648
584794
1631903
522724
1605877
1443129
325959
773726
362958
421905
813841
809355
839699
384103
494776
13918
1071783
997921
789325
162686
74056
514539
967949
1447190
497011
307406
513652
1233147
283157
1062345
693060
1185968
1250640
666171
606489
1932207
1512149
1184283
1108923
1327981
810069
1248332
1372776
902964
1961299
1565171
919836
1789107
522156
1295392
1012046
338351
107230
1228283
1619325
1012878
646778
534249
339257
968019
1448492
1245595
1842836
133086
115197
1870248
78886
756640
992562
1051980
1594993
473728
924516
1833320
1758379
1490164
1039382
267464
417692
676290
1206780
1901636
1762175
1232657
1906558
362653
699306
1806303
1001768
1907771
910468
1081634
558961
1773967
984536
1924798
488151
1416873
1413174
103543
1200864
994441
1845367
602332
1306239
277686
1281233
1065246
1773408
1570503
861687
394030
845845
913516
939545
1734427
1374284
1918649
1267226
1771236
1023892
213907
238416
1545620
1002130
159489
1762032
950107
384125
1224489
41730
904801
852571
1939492
380296
1874043
307551
1821825
1192010
1947175
116401
274679
1208199
1813001
428796
1309537
932985
1997393
19460
1494143
1381361
1632030
57143
259524
1524215
1580324
1495890
234494
957165
1498564
1738788
1843948
177071
153086
1999686
605434
1658094
129640
725513
1854200
1741330
787981
1938274
1737998
439150
979250
1984744
641479
1367397
1746473
1416480
84167
1157571
150281
23516
770387
1973909
1761460
460031
1366778
1775736
488065
845995
185096
959501
1346063
1306240
1024753
811740
1441189
1499149
546227
684002
1692964
18244
749945
1368775
1070248
1854213
1289308
817400
353135
665385
200390
1857020
1464942
1152096
1038943
64576
440017
148405
996372
323950
1477475
544559
1216432
1779628
1576714
1126319
1697681
451503
1040611
1256883
754457
1244148
199140
1597458
890096
1073208
1331516
1119733
1350045
776793
767741
1660783
483396
1506828
1997760
199675
16216
1586892
761231
1589232
1900537
1111343
56738
1214229
455805
300406
254128
1264040
1795373
757290
868497
1309147
1874368
993164
1257644
612459
1719208
1709633
1760454
1469653
1817057
1659481
1658030
1299507
800405
1283269
1911560
1960603
1095958
169365
659818
1918859
240618
848621
1697697
1360783
1250998
926757
391070
1192364
1270880
1812521
712105
660112
1691422
349075
200117
288588
429261
1248145
772353
1218806
1618307
1464362
505740
377344
1512857
45108
963068
461502
315330
1192654
1850733
439432
1392657
359566
1086522
1285998
1673044
1723194
333922
547017
1533069
154252
1684205
1257788
1564040
509174
1757161
1946203
120728
1578999
137449
1748540
445349
1080646
1367585
220446
1300323
1145641
1824877
1642975
1990484
1075283
1928566
1443498
1265093
118664
347434
879632
909768
376221
1645381
1547850
1723991
689632
1020340
377753
590310
1419581
1390754
901732
1714708
399467
804553
1336262
900953
611010
614039
922722
1811878
151827
273239
1240455
333139
1321221
372321
452866
1612685
301
1053258
1314555
1487567
357670
1061292
1643690
1842771
1227525
1633596
968269
1815067
1048438
1546953
1077814
1656378
1643591
156892
944965
147826
979811
219085
1173540
1681036
736179
1172038
256438
507835
1778908
144753
292412
720952
1897462
1657131
175876
1856883
478683
394716
1964516
545742
49633
163052
1491074
433120
889273
456521
1598600
1548283
464001
1483289
1221920
1821038
731928
560719
1080228
1714652
693503
71046
1596904
1025584
1114521
19586
1246788
1412073
348625
1058328
5565
1971262
346659
1988931
311712
1878444
1270859
1631185
1817030
1783100
1726081
1713699
1557575
1670160
1384935
1761258
83152
828338
1422615
1097622
802066
777816
772408
1314320
1109700
1322411
335390
902
1307733
1958719
1540638
1876525
260781
727196
265440
1536663
1230451
179826
496232
445512
1425850
1380214
795026
7411
1533558
1876948
1734385
1202332
1982881
190923
907760
965262
716380
389324
1696785
1127871
1342585
1598447
748820
41259
166291
1514143
928613
875212
695031
574801
1167974
1910048
199644
1032936
1544250
1779768
1921858
1078692
700703
1893935
674129
240580
1146399
1648417
575337
74947
1649787
1759499
786724
1209141
468230
644618
540390
419216
218675
1198980
896792
753520
569222
1332628
1842211
22580
730650
969202
870103
1804591
1854298
1397362
452659
1612333
614456
920547
1716437
1691946
835479
1036709
1241307
723504
455355
1373886
1103097
959006
1866289
825163
916213
1720898
972769
1959515
1959900
1562281
1779816
268035
638209
1351344
1899878
712754
1814906
1252299
1475495
562765
1210444
553787
587556
704674
1582859
884249
1942082
1705581
948492
2868
1013782
24771
541608
993879
1360916
669879
601756
1716549
1288353
1084295
508121
1123707
219798
750446
1271630
558444
579200
79551
1640805
405852
1924049
451188
338060
84463
200735
1950325
1044080
661061
1435802
973831
366565
485313
1536083
320877
813782
602406
1392361
964719
507160
1201283
1786192
380763
1443651
1103499
227613
1392596
531451
408863
334892
577404
545075
1083254
549519
975735
577401
1032639
890836
575978
1390235
756894
1765388
1531349
685556
827636
1536786
858221
1984958
1422628
1519696
892933
1085384
1296224
1408240
811387
1257308
996035
916121
1159669
81338
1928748
490918
291061
326853
534443
1290485
1496572
1106075
870983
1831541
561751
1360921
1922015
1325352
1895459
95979
1020094
2821
464769
172663
583622
708005
1395675
269479
1273863
58801
981947
1897708
1070999
1208600
105255
47144
292324
173390
98297
1961836
1515990
1898165
415326
956813
977003
554492
1382728
527543
790646
864004
1073329
1126291
156096
172076
514058
1772507
1937135
648170
1890283
1147185
1982250
1088177
1556413
122491
961734
526314
1445663
1809555
1589713
250207
958774
1659275
152606
888333
1212178
1236645
1163527
1880830
60867
1921505
1373709
1468511
1261564
1391789
157926
766340
318522
1727682
95519
1128425
238065
620651
1702255
1496254
325081
609561
1792222
654220
1283140
489611
880073
204705
536897
931132
556770
1578455
1360094
1455515
565100
1177647
303585
1136801
1441910
214935
303057
1674801
1071419
690664
765168
1745565
36286
1093408
349594
787395
758437
1921635
174512
1082710
63184
1502521
698543
1224379
543926
1798910
286871
28047
1352425
1537810
156728
1084750
1216190
1674801
642379
1533282
884099
1063447
73549
1735632
531076
114241
1227759
738794
1133584
328123
1087717
1487818
914811
470123
1905967
669219
930944
1872081
973130
593318
939536
93367
837240
1236718
774960
106347
314967
1014628
174967
1894744
1980215
1742816
833980
1913512
317571
1005210
1824851
922047
1492376
1418283
1974073
1117440
432154
361439
12300
515250
1368688
818695
240666
848644
586432
1561077
1464444
1259021
1336052
803717
392838
1252210
1731467
618394
1137751
801744
697829
513042
895204
1654765
1865478
332920
366872
297367
180686
1629294
682092
211156
1519585
391447
1222652
947228
1513395
168062
817179
815595
46359
242012
1324583
823952
475102
929696
447018
1719655
1178655
813583
1324721
1665845
1613430
1763432
1059964
1714967
788844
1726286
1128420
1156369
58004
361005
1890277
1288656
1888704
1848100
1308282
65137
174362
404775
508686
1942893
564438
1524337
1847102
688902
1307129
894423
1707279
1436369
1667484
519307
570172
563752
1883870
1083130
133842
1296704
1167673
30702
1592307
1188954
1394823
914688
1281570
997280
307410
783400
303347
331409
994924
1459909
73344
734567
573309
1554213
1803322
1091959
58894
819411
852031
338934
1084874
1344734
364374
1743973
473675
345339
162269
1884588
248590
640735
1469158
837071
206859
556770
1945863
1057219
1610776
860280
1933801
987084
1765226
766250
377862
1037001
1964958
1014524
1210202
145510
1596415
421741
277
378719
1572490
1236245
1424303
1709864
1371181
353424
630210
248289
831924
267211
21569
1097878
308164
1459765
337517
1979607
938201
41799
1276712
700044
280561
40265
282549
762823
817192
754630
1372509
1772894
364867
1204520
1092056
110103
201912
1881492
1585746
1479283
871403
209327
1016499
655727
804223
699407
1331881
679153
458415
816940
1469516
1688598
1215212
1678004
1086615
715197
264405
1899023
1187332
1642399
1013925
849907
1090680
618780
304065
1462263
1170709
985080
462573
499396
1843459
1263103
61957
1681618
904590
1966333
404799
1822022
285690
1370888
823216
49154
159143
1082686
1866728
656423
1853588
636088
1719058
1098380
1082524
510055
1308226
310444
1549436
1478080
1411388
738630
385748
1570327
1392931
491974
541909
676418
324209
1918675
453763
438353
516040
829955
1067854
1345272
466738
1254627
619945
999317
805965
673021
1998669
1034463
703025
459081
464972
1969966
1684314
1454273
1639969
981098
1553012
516655
1572951
1673345
1656955
1833704
1123953
1624257
1068883
1991641
1378119
1440812
322388
1648260
155160
1484465
375064
179271
1214407
382133
478866
805498
1711464
82747
1443950
1744078
1793879
1616846
331012
1046032
919095
1713263
58197
507151
33925
1270256
1706898
112203
569922
1271474
1667545
337333
1664374
1966477
1866286
39841
1949617
1339253
63222
1692038
1893785
1037381
572638
565114
904478
743423
1704540
61756
579104
1555421
708602
749630
573850
1676758
1218379
644292
658875
302260
1896504
1654568
1602421
131089
361970
762349
1174921
1942567
102448
1477745
383509
429698
452140
13893
1991277
1535407
399351
1341530
811508
788229
1494151
449920
6385
265624
1017547
1859790
981930
1667792
1651790
1774782
460741
1988304
1192873
1996365
608670
694109
666545
1804583
601960
992250
1282851
570290
1378720
1104573
258834
616846
1526180
20530
88720
633775
612640
1817987
274060
612992
1255854
1311898
39580
1332585
1368858
725408
638770
1133557
1106061
182256
1823029
756170
224302
275788
451350
1251546
895009
919872
911681
1849885
369970
252440
1993761
764794
1951085
1490678
23768
1713413
996185
101972
1579215
1429900
842138
106632
236033
381791
1090755
1509075
1942330
1163109
1245933
1082410
233321
1953191
607250
1377822
847428
1350912
420829
1541984
906315
1646825
1805471
1009584
1402785
1974657
543147
1078096
822458
1228826
250281
1761020
602475
1936863
1592767
1294535
452092
1270855
235271
487963
1710742
1085664
1295667
530623
190732
205153
1291831
249906
677767
1484883
1529418
1365163
284913
574637
161442
1883275
688962
1937583
1929984
358827
87813
51274
42110
972630
1194331
1764902
156038
955894
1683782
506406
1286206
60565
1352640
857136
1171309
1691309
157336
1255648
1519683
1991558
1550522
1501288
110921
798335
1436075
1186536
1225535
1378438
1332996
876460
291449
710952
457521
461395
1832606
1200919
635170
401873
407705
1995642
378255
1031912
50040
483982
653674
897951
1071274
943313
1378199
1670914
55308
1909226
1862409
741986
30127
835978
63073
1112287
1234590
1834625
716404
494438
1518430
439986
1782596
1779588
1409977
491542
1503989
275603
1264938
199311
1682523
733444
1955604
457130
20123
222791
1690519
1877840
1779336
1407409
1571305
11271
1521297
604398
1590842
1643026
540809
1526452
1454279
309241
1631929
1357438
1423177
1099725
1034488
1624910
845728
1439321
1527059
1879799
1129392
97894
621870
44001
1132370
1048135
1703457
1037727
289444
950414
138737
906378
144459
40731
1268559
1217943
1530254
606219
1967809
1740748
1931232
137148
979899
1523810
1267128
650141
893502
939155
1437673
1420476
1448337
1709697
1029221
136012
263172
1693481
1524133
673278
501274
1465772
1726854
1806347
1737970
1620227
1801181
1330841
1921229
531416
355689
1699850
191655
773838
959777
1191242
861481
1128265
176370
1344482
1044351
728188
1851538
277387
1673369
335295
523324
1120449
1915153
1800606
1847933
539084
1629869
932800
1733841
955894
253040
1565359
1613450
1675524
155184
1475747
1016062
1544365
232773
1472614
813587
1693956
777765
790733
903642
1362334
1914005
41179
49690
487503
1253923
1088327
312584
1817027
1304151
1268813
1887671
1106504
776280
1198549
206822
1214605
1021965
1373839
845384
571292
766656
711248
631259
801306
331575
1211684
680655
884452
1534221
206304
466736
65767
205153
649519
504310
237598
1795514
1670605
931600
153066
1407458
587622
1819969
575870
997264
1368858
1125175
606157
1662804
1498081
1568749
753376
593005
1024187
1131346
1758945
1930331
864223
1184886
1930294
1879358
815306
533965
1968288
1318157
1972604
332441
1426197
880896
1865983
839049
325418
1855211
265732
1624337
298633
221699
7577
1299902
1185506
1532542
236363
1573511
1105984
636726
1873282
1098568
673019
289329
810753
942828
1811461
880319
491865
1693039
1043056
1451761
504636
61563
554799
1100758
1699899
357125
1489784
1523046
593256
1629099
581153
1697866
55349
362323
765046
732338
1193110
1028923
1374112
1607613
1825112
662059
1574315
1854420
1339063
1920587
523135
1592368
237609
1553720
313841
1335807
1993566
450638
1957151
1556335
1854037
814657
1496794
1722628
1104693
1294981
768944
1173915
1421528
747736
1196857
659767
1238528
1766810
1254577
1563711
1428258
1595416
279530
1478972
626543
1522969
1399355
1082968
1515932
750452
981584
320787
1112946
1823444
395578
426524
590954
1945374
1160384
1380177
542828
826636
616927
1651481
847467
1184873
746903
1741881
1714791
556181
418585
1293407
1928242
97817
1110334
1093626
150739
1418873
430458
836671
899018
722330
1744544
1143760
1655244
1096557
24603
539543
615753
82500
165564
962531
1216226
83737
619043
1482513
1816945
334462
1926950
208248
1582371
515419
214148
241097
894796
1652463
1589616
423619
1606197
1543591
1537308
958304
1713693
1102692
1267127
1209208
1992799
773735
1355051
55352
1836065
507256
1493347
1714796
849797
687033
1011926
42131
328373
1597434
1195992
1009107
1500549
550160
1673115
840889
1138291
1079472
1370437
1868987
646460
969000
1832963
1944794
1702344
1670939
1012132
307318
1438310
1370622
1567157
1191415
1490470
157118
1812410
914231
1030888
128636
1576660
378259
1542701
730380
1190911
9782
195210
1942130
605456
1661131
11326
1122860
1364105
1706995
1863482
1454891
1211087
1110258
642166
1804186
1313226
371363
1969153
1724652
1718829
1091056
1519031
1142817
544571
1981795
1568905
1381193
1127433
261762
834237
28263
1891641
1937287
1075545
1263328
556239
1045889
470140
777422
1433329
1911
1516740
970722
543395
1766495
981356
1578930
1555623
671797
994652
599805
860115
1105315
870099
1814183
540974
1142478
1655939
415333
1567684
390026
566168
427704
1541697
230934
266039
988168
365659
286077
1628899
1242809
1747703
640837
1910870
964260
856626
1004608
1441032
1035696
271709
677729
1728438
1901144
1037573
1408187
183507
1752514
1283762
1698190
1145972
1725886
1424480
1779856
1197448
717112
1578805
1331015
534757
928932
1462959
1164867
1124001
1573497
1236678
1854901
1855991
1220257
477795
250735
1285285
325581
1061861
1574594
354785
780580
267958
503857
948193
549786
227769
1762023
1827648
1993592
369449
1428837
1260710
1404730
1452455
452589
1397752
550333
799840
1751439
1246861
1461580
1733839
141657
177557
1703599
230362
718844
1205363
1475023
1098848
577015
492395
1423501
1859907
961685
115338
902143
268241
1687867
220237
1563004
822865
1862478
912071
474486
1759032
818966
359729
1626767
1308282
702667
211733
1499566
695604
649259
1789166
543131
1180969
1514929
1591008
877434
367495
764903
472539
1991991
517106
790592
1241771
524936
1774398
1115933
428734
1479660
1909943
1549360
1986587
1207664
554711
1408471
781423
1574302
1007580
135170
1791017
820555
567843
1740408
1849920
1171231
821597
1579335
505545
906739
1166072
1293065
642459
1399439
289432
1647063
506124
430610
142012
997846
1380959
501367
1662599
1100452
1777826
840395
412627
105098
353428
1065008
544847
681729
1936195
1444586
278776
1958261
1212269
950963
120964
485984
1251752
1137367
109618
123601
1376368
786186
1355763
621004
51831
1242180
1031526
307280
274408
900668
476897
1213879
1622867
467246
1797341
878221
1645902
796798
890559
1553774
306583
2481
1576764
398418
736211
1307511
1249275
1786379
1339217
1381557
614431
864659
1703687
699559
1835337
1565611
1739074
1806660
890793
1573255
1159932
253538
881400
1867460
1013228
1922967
357216
1882443
633657
931191
10494
1776380
1915843
1793503
1651623
1058474
751031
533072
1356157
1667269
1143044
1840464
1524215
1410796
1548247
1271827
374505
431830
1638726
522220
838125
111529
256452
1753289
1857887
82412
1336228
578276
26504
193750
313050
1678900
1407930
1504637
42821
1318200
1939968
1000991
852328
906631
1815868
1310688
73643
566072
1158358
466005
284979
532965
1448834
990320
182917
90397
1141180
1022523
102415
1522097
1882170
1402655
70999
967084
1165289
1255400
529245
1767012
1108867
359037
1033657
941633
1127433
66692
706726
35524
681461
1328392
1869325
742274
33373
1403769
1992427
361868
1348349
1992042
1206282
923502
386977
1457227
1003586
93796
1942485
1073374
1486356
166232
592205
664787
998564
335390
971927
462406
410421
638428
823261
474219
1087297
1997192
623119
465783
1535171
1485406
1493672
478095
1500047
1091743
551902
586931
940622
399808
575861
506576
1758071
1752992
208914
1451521
1761214
495153
907758
62057
1432092
1896662
193112
945281
1402467
985098
943822
1836177
802510
1853494
578831
1759850
521966
1210936
559474
889208
612379
1716161
826927
415172
1003967
1089641
1305436
1639350
467745
1889814
313554
1757933
35558
1308398
1214622
128024
1252299
1889479
742998
750757
504019
784787
1894670
560850
1108910
1930781
1857872
1429219
1631309
377949
1093095
1519097
1122612
625269
97318
621867
159791
1500435
1036371
736931
1739351
397857
975852
553594
853549
1037532
311161
967602
623665
1849048
704085
356679
548569
638246
1007647
812964
606675
355467
243943
1196512
1386826
166093
1008558
1798514
1326412
733259
1931437
1471958
397247
614265
1358133
714375
727763
1920808
943390
575489
99679
449767
970362
747752
1849576
1079513
421833
720033
632704
1353710
1685333
300186
1848830
801067
6183
278853
1989286
446246
1636871
1547450
652183
862995
141437
1201443
1353187
1971541
1025665
1068806
543706
1715470
1659158
1511935
1803113
714493
1255147
1101038
699693
1001796
762317
1446428
893467
320021
306169
137493
1894982
845868
1896167
893990
917023
1244439
1211576
788081
1661427
1419182
1141989
504642
1008921
884372
1821418
1900624
1442762
232542
261341
722107
119789
40189
272813
36460
888080
819318
281739
1257883
1495881
1351023
927631
1929337
740462
1268962
1594335
1913375
341584
801910
319002
835405
802504
896501
847024
1117123
1477423
1273768
370185
849685
995947
1360818
134952
799167
149639
1786665
90179
1886647
1422143
1107430
1427780
883255
741420
1786107
1058475
1582176
741005
340445
1285934
264781
1837941
1998814
1046082
1731838
804580
1626845
1076984
1964971
38305
814804
1583420
239268
622622
566682
80608
1757712
291265
1981571
893184
829090
461329
619258
334777
593398
1572686
271214
437041
1334335
603340
1314422
564406
771512
216808
1259804
780956
968025
37421
945607
1334111
1512846
1061670
94181
777096
851527
1542041
1599940
904994
499548
91541
657969
672944
725830
600854
1223391
509951
1778541
1533483
1728788
1017495
1244291
1899741
454818
632210
1850152
625705
1019901
646688
1073367
1911827
1837846
133642
1180050
181605
1634682
619821
1034615
1608657
941684
357206
1415421
547638
1597044
1438668
1851515
1538979
1775221
399095
20930
383108
816555
1218877
849010
874219
506752
540461
1213099
1662036
1093330
1435328
1033848
1765147
1322875
1164679
1287160
1663158
692844
655260
1438636
189201
241895
1769933
154303
238396
1827620
363190
1858850
902284
1440781
1616268
983801
1222969
1639599
1036206
816794
16538
170147
214567
1297538
1260075
1698878
1717379
1267527
1902876
1366767
432639
1014113
1915892
232537
811907
883732
966012
1466845
153973
1653129
1676172
1308749
1750524
818214
305787
1003950
917516
1173356
876814
726590
1824159
1521842
1142719
1143221
1589358
686389
1980395
160532
1559220
901142
636845
791665
1231328
571250
1969639
1176572
1409184
1655037
742491
1493725
1775613
979305
1217199
125554
608670
871468
1812814
595733
1567794
13921
518102
243130
1306521
1519425
916718
851025
1114314
46848
1889641
867943
1445183
1296872
327094
919057
1318525
513229
925993
1560640
1443357
1115535
32319
560544
309753
643495
1986632
668992
1825655
1504920
1357699
1204477
605061
307567
264217
1410536
1300168
476721
1279105
1500307
1928887
1957650
1358437
924265
1474799
1473598
1755507
322558
1238413
283382
612961
1385283
303774
1978814
1996092
1190122
332169
1369812
454818
1286508
1686937
1606186
165295
255128
1333212
308957
1119304
1179963
1124046
1635655
1235771
1375805
1168826
1351990
89626
1297220
977949
1231078
837592
1340867
1372871
376215
370174
968866
1315093
1405688
432244
1664562
655156
410148
1692343
712763
1827618
879430
608644
1724036
1982185
29163
1857700
1529208
455449
1274677
1530544
502451
1221461
900308
174748
1462051
940186
827099
1780724
1808472
159234
690800
74606
1603391
236931
857423
1265314
1037302
454449
1382042
230705
1737643
68389
1422090
1447798
993019
1024776
648201
1975205
321660
234135
1803217
1704537
1752051
141557
489368
1950017
1964208
521685
1573694
1372983
124986
1190216
1760415
614646
1398413
669690
1516673
1928737
670290
440434
1522738
742705
956218
845825
215889
1887561
538129
1235501
10260
286914
390993
692555
709678
1013757
1150646
683629
1619868
465879
1809416
311992
1923569
828058
984720
1494430
1126751
1470248
919243
251748
1103410
1319589
630588
59771
1522135
488171
1343587
248297
1160482
419951
893427
1487627
1132820
866908
733200
1975313
1663365
1500719
30237
410808
1474027
1103836
1355840
59647
1337877
421451
1085197
1276111
75752
259065
1390037
631537
1068583
236714
1809900
150157
110726
1234513
1324317
97171
1798448
155170
836305
775583
1174246
59855
599854
267706
1555396
266208
1551612
1622732
1125812
256106
153818
697985
649468
150
1627442
598636
1142934
978534
264460
1451650
1963113
1747916
1591248
1650795
1749039
1070374
1352667
1996485
1762611
350460
311607
1366939
27495
1344636
1439242
942397
84873
431903
418512
746292
1432745
1783078
396090
392134
1758424
906038
1577734
1387894
1560414
1052844
791999
1964230
1715887
1738905
1452122
1945184
948488
946866
964290
1431715
38394
1816002
269765
65154
1481432
1280783
1387100
396031
1256522
744372
1679072
1696337
825290
1053746
1888658
447887
1446763
647242
982789
1972884
7170
402682
1487626
56358
572707
1455471
513909
980648
1279605
577683
1165487
898936
1523510
165403
1832373
329744
1411303
960012
1987026
964497
1275815
1344784
531349
526048
1073374
584624
645729
1714028
1637658
1146894
1815115
1061245
728974
715575
533383
442107
1912098
368145
1035428
1581851
1544157
1396525
1649397
1183724
1434291
1449376
757908
1113945
1292516
1099713
426315
1323920
1280915
970194
1463821
970581
418614
1608058
1612718
1440057
1964288
1325453
1406428
93530
1640951
35474
1593189
152129
853298
1069135
1474836
631989
185463
233508
1177669
1759516
570588
1108498
1493216
1513879
88372
1445448
972032
1294331
145271
1306866
782776
759701
962537
1067363
410920
1531488
510367
1269816
1937667
3363
170514
1500276
362110
1472267
593741
1305863
1966804
951234
419567
1182381
58927
1958821
193396
875530
493215
724115
1675760
1035604
922394
75986
1341008
674120
300512
110875
347457
1060263
817516
784344
1257317
1334999
258236
1941582
1917717
264388
1506308
297860
1480713
1780190
1199449
424785
1817629
293390
439455
1421773
1045071
1800772
185185
955959
1470063
1348473
49008
226196
702822
1307843
487126
1261326
194040
1338991
1065945
830795
746269
414163
570694
316795
478196
386369
118904
604409
4745
145671
1198506
1623774
104289
708373
375301
662320
57723
541627
947620
802105
905690
1336015
1796445
1092089
959423
1421256
1897852
1254252
1984976
464148
1274951
728170
1008325
375451
1204245
906956
646516
1352494
1744013
1914711
298975
332583
1428984
1305318
1953538
1971782
635761
861046
195976
972389
204880
233807
1468286
684165
1314019
352579
241187
1532678
1088968
1725601
1578023
1292689
69987
1211369
521117
545312
226277
1598639
1755894
895854
305391
1485545
1120135
1780845
553334
362628
1237126
1017521
241298
48912
761368
421072
1040016
696440
813799
447732
870189
1295809
897062
1328395
1277450
1097874
431160
268949
1716862
1800854
544505
156636
1736718
1895403
1228571
1380839
567230
1354914
1647388
1230441
545563
427947
81839
889846
315889
195112
1414456
956694
629564
293152
793168
1459163
1439543
1666558
909293
504887
903695
1507819
1404238
1634259
1265701
870327
464398
957109
1698936
1823193
1921046
837186
606286
633260
1115295
257769
216097
1124699
1309973
54206
1186786
161334
330340
624210
1816278
1627314
1002460
1491521
221951
374463
1288696
301010
1446873
1070726
1768964
1596475
1957020
700329
1365510
35227
1405052
1251815
217048
25206
575023
122628
1917565
720799
18202
1476738
1705429
314672
945982
1899679
1205091
248845
1559934
669772
367256
773928
1697868
1612733
442328
1119477
620556
1860000
1962089
1202580
819032
14787
204628
415542
1818683
580634
1368477
701789
1941854
1097306
724461
401909
1525834
8458
129372
1955209
1160470
1695127
279181
1028134
589570
1577643
638551
402712
574364
497172
477151
1833731
1287112
142903
1221902
373811
671034
798606
491547
1456511
310324
227702
1747835
1932698
204759
1134898
1355094
1118506
331198
1667236
1372431
748428
959061
347035
1457620
1210628
1092382
1066837
663981
1043952
1974355
1073110
837362
1544418
1370795
593339
229171
519822
1695097
1493750
440977
788248
289289
1793301
652791
1963194
894191
544129
844311
120370
412538
1743863
541764
427416
959823
1271383
1118918
1381774
1545222
1009561
766392
861345
284611
351526
1742751
1461992
1210739
286930
842489
356776
803315
733906
1301596
38346
744469
318159
1211088
1280810
1482233
299771
1151455
1815280
829588
80359
574444
745750
383000
1882982
871475
173010
23315
641836
1792069
409385
966985
63382
85534
507896
78371
1442484
1092322
1209709
1706576
1734383
1698396
296440
594624
844141
744952
1073488
655794
1720278
1307326
1276066
226924
1374112
1024082
367392
1811977
432218
1517222
1140426
1627830
676759
1984047
160396
1092986
1044766
1408326
953707
1195400
732565
428592
1540363
567180
1244591
1302172
277190
497847
1699221
1988267
1921358
1680946
1432231
1490635
1333745
1785642
1170181
928391
302313
1545718
297679
1854511
776165
1648954
1112655
1741959
525514
393430
512090
559713
1351721
1161275
692247
170041
1224086
866078
1678969
1190727
522152
815872
207118
391796
208894
406721
719074
1996192
278731
133235
799433
1601389
650125
502231
920139
1979482
499153
1179275
815899
423438
444122
1971050
213599
171697
806324
670897
110764
351073
1842172
628651
1402638
438477
692629
131812
1273476
1918846
435203
1912864
1126221
104943
362565
1181982
582204
1111986
852738
973643
1791019
1390228
708417
1088449
1860249
1571873
1566322
535792
177158
1955256
1748161
1667144
228723
1872158
1397467
922106
875634
1030310
1289494
1962464
1052081
659527
726231
876354
939993
690273
1776430
1296785
764087
311109
762492
676285
787774
116391
917025
419103
856951
1711752
1519671
922611
761657
1716863
748604
1322230
1184888
1766934
1921283
873523
773370
602243
146973
326632
431159
35611
480508
475571
1945032
1413004
1055247
1272791
1807200
900905
1594556
1287323
329965
573978
1991303
509701
180647
1267630
1108465
1098519
293127
627865
1729699
723648
1075860
917248
1715359
495458
769585
797559
1397929
872938
756468
804296
1348080
592655
718180
1954969
598664
988330
1482276
133544
1443873
1552802
794740
1871254
1623321
1253537
840363
303932
1557524
92436
1103136
421610
692922
874785
1631084
308293
391619
1135378
1231587
701634
1541655
796673
378755
917074
1519129
1045945
1819788
959666
1528066
1970545
1973915
819578
363932
743672
1345952
1145598
1409553
1609588
183094
987317
1446337
731577
1974453
150479
629429
1245327
1732803
285385
1417115
848704
969486
1220949
1545165
958712
1134306
651127
907636
440730
255635
846637
401448
1850819
1026533
83800
1125893
258008
1187965
1297134
1368756
476175
126299
1899829
686266
973027
251536
707857
1108625
1246040
1829876
545601
1565760
417152
1790984
378849
1393444
598497
1325138
891265
885998
1642192
1281692
1724121
1147711
379288
1419182
781161
466449
968333
1061833
1661118
1363230
1314620
230977
271981
1370895
1311879
621653
227265
1960002
949043
1918649
763107
250276
1076884
1762065
1213815
73290
1701352
526542
323071
491320
993599
366204
1193836
1485171
62937
1263076
348534
1434164
1043336
1184455
124160
923957
280960
1879631
1932632
1397258
1414793
798595
1684840
907767
1596957
1309893
1575785
1833029
1736467
317386
332897
325871
213523
85534
821411
531412
1755311
973207
1621059
1213591
1128670
753366
947730
49652
1583584
1211469
151045
1487370
1582287
1686541
983385
1147875
1250019
1987268
799283
1973958
468158
1530964
850824
1514063
29909
1140065
1397859
377521
145106
1857390
1849278
1644674
1869849
699288
1853216
329763
581538
448238
1739302
650571
1068499
730454
547277
217976
765142
447084
951507
167089
778826
1709053
1410704
1143031
1645996
1535481
646603
484163
1837215
955054
1990629
93344
298144
1561095
1776957
574543
84741
1116481
487731
888572
705372
1570413
245386
618468
1196311
100065
667717
319902
139662
542367
1548254
1458798
1375937
1139299
212986
813892
1190511
274789
1613056
1873247
1367807
1824230
1559587
17189
360196
749689
53623
1818746
437036
231346
710241
219776
1246975
746857
477884
1440013
1875222
101918
932065
1639373
71740
278999
425158
1950947
1654404
656069
1887892
1256428
1557619
68913
80153
1372284
1017729
268895
1167373
1789939
896482
603275
111677
329523
1644458
754380
909590
394726
37768
1371808
1663884
1437012
335307
1332992
1489804
1390493
1355786
1632384
777448
1772764
580662
1796157
226888
1922957
525703
1469176
1956265
898622
1794193
215913
59200
1590426
919453
638530
1683311
1425955
191232
947776
1037176
1550340
1327072
1637545
249128
1113755
1307287
1502630
1818110
1083475
1247767
1679682
1728863
726784
1879550
315474
119000
4816
454930
1306536
1851753
67844
850478
791533
1534433
91066
1270473
1824178
1184989
471528
572236
860075
1261846
192528
862833
882755
1665293
1355435
733717
1306464
1199610
1861706
1173107
746510
1013547
1668098
1928596
1573337
850862
1238085
1786858
113188
776830
1253449
1847159
540943
1153812
401351
1953594
201956
1209485
312893
1639113
1055066
809136
475204
1821858
1772955
1590179
1271184
1607613
1869092
544858
1755512
523013
1608946
1577086
998038
689171
1541071
1921941
837840
1497100
620245
918471
738805
383321
1135464
1406691
98498
244981
976460
784441
1956270
1086215
1674056
1380088
1977233
72377
657407
1824876
1813745
642009
1102736
280099
1801474
1486945
9829
1070160
1382047
1543506
1443322
1894029
1840786
1048104
826684
1448206
1064263
1686906
1862942
911645
520757
1205714
427855
1441823
627526
1086705
64995
1228977
1024805
1619933
1201958
817732
800280
634550
471923
1818867
1046969
478092
1827477
1734060
116946
1829333
1777742
195008
834091
61277
1048420
114457
1208548
418535
745140
1951834
1971987
677910
1815641
1375882
178624
1082441
1943482
1679259
1612108
398534
1492981
1088714
773138
707888
1008675
1746143
1568452
1792846
830421
157521
615858
1013716
122526
498883
1111427
328654
1827306
100762
514239
1669893
1918964
529753
1527615
1923380
1051541
41074
757213
778275
709012
1592307
438207
1636492
1650872
1997124
394310
1762564
331068
1183201
37142
985544
1272700
1680810
113449
1781173
694396
1778376
768816
110781
1531343
671305
908151
1756480
216717
300383
1022351
455743
11191
1581569
641169
1855483
1257201
1072115
1085326
431239
964032
1095368
1229975
418977
40920
1332048
1645674
1526851
1987909
968101
364470
193441
1305553
182914
1438611
1129003
1118841
1514604
363862
1085936
532993
1183196
51231
1850093
1596596
1708386
705256
131580
1943593
846131
1710066
1182778
847634
736037
972303
808624
317780
1509067
558675
1819606
1748186
1187137
1650991
1049152
652130
473410
698268
1657363
531886
860270
1641546
1526155
690080
519750
1290187
1642092
654784
1815767
1453729
1400849
1827488
974273
1790237
1139230
605501
437242
795832
668462
859890
1441928
190653
1320694
1131496
221406
1866807
859893
429838
1671496
1342281
509231
1544941
513145
794115
1491903
1598634
1616354
1072151
1612657
1867599
148084
449126
504588
540063
1338778
1662465
1553824
1536334
933595
901417
1293113
1908710
1614146
95483
380719
1540193
1184254
1424994
1260903
874401
427853
1801881
989106
1353262
8557
196336
1543855
1901599
646166
1954044
197665
80122
1847044
1428372
367803
1063049
238435
659312
904571
891070
1837941
1370673
434323
1274807
996780
335637
163643
673989
1339601
1433802
232094
761303
1298871
1270308
1329421
1897688
1867120
84995
1699594
41636
1877605
1243098
1709728
835283
801306
1739429
1716306
369382
1352547
1281334
1500255
564116
1205471
950320
38416
494331
275871
970722
1687096
547129
1747948
1200001
1033508
1786438
451632
1832289
1257014
171957
1396868
850521
545635
342164
282299
782572
1200437
248224
1359991
1588777
1379182
1031152
738452
327551
1377976
1645528
1931974
959701
188916
672214
1166452
1597964
1028638
1031066
456846
1389509
198041
1206446
1670126
198752
713938
111613
1996465
989629
1068835
440546
1372041
1498994
957178
753366
1276910
334060
51876
1440888
133506
723491
1925848
85875
1486656
414825
542510
1674674
202753
436428
57554
1549405
1333737
104229
128916
1629778
296719
994995
1632106
675685
1169538
1110836
609091
1439222
913886
1004569
1241894
1338773
416324
582375
625236
1318954
702298
783869
1219043
1783669
1032265
1878420
1302603
150895
1343579
1424369
1312510
1057255
470826
656156
1326301
485069
1613450
1691531
535353
1106316
1299579
701684
657066
1262663
1024223
616143
1907047
410726
774546
79712
1018819
299970
1812098
508258
110419
740406
1176757
940926
1808141
875262
385570
958370
1737831
1577607
85963
578547
1296349
1972080
1108477
4627
741128
731072
958334
671182
222967
1596927
897677
517047
943410
1150006
1276966
729246
954323
1125521
339996
649074
1014183
466575
1958914
1363368
1938786
1087889
1893817
457233
57641
1112265
1613411
1149900
1759794
745278
1886883
502053
910154
580987
274217
1455416
509217
1090467
1049099
1577148
865236
431170
799833
570177
1843257
540137
1809078
783098
1702511
1733006
384461
1781863
1000099
495945
590184
1396348
1575683
940113
388314
684289
1607984
870117
1677892
1402019
1173031
1557702
1246220
674348
1278631
795086
1631059
555753
778552
1862301
1348291
1939673
1930472
932234
405962
1884647
619223
512068
1524286
1507827
1046078
970425
1946590
1595113
1971653
1757018
1971293
596191
226277
1457120
360518
1990563
618185
1271426
1078186
360512
1365837
1454763
1552722
1605944
820918
1121405
1838439
490640
152112
1489093
30375
1625176
1015160
576627
741650
421900
646332
1241952
258071
885084
1767300
919771
1416823
1430752
448486
1976807
719213
1223138
966757
1327831
1620107
1997802
598997
671719
264714
800225
437699
152005
1978213
134773
409920
352856
1542503
451803
394550
621870
566236
722099
1065182
1129380
385907
727985
792049
714733
1273777
130361
1800244
658521
1699338
1193038
169459
1027503
1810078
1497714
24578
735516
1304822
470482
1418591
1545144
60949
876037
1986004
1028120
459338
962215
1785680
1278000
678217
232997
293869
658171
1444402
1396486
445271
1811481
398676
572052
1860550
310916
1232149
1371024
1307281
841717
698016
1946403
543164
1394950
527807
849327
268463
1609492
460444
1691657
1067961
550255
1190744
494450
1825490
1277613
94516
640898
1459367
1470012
1076294
1097901
50522
137237
1610536
1082439
906038
596134
1370927
130704
1011796
1131362
1931861
1862999
1829934
501052
152008
1017797
1774478
1503999
1721632
625447
1902675
554242
1774227
531953
55583
230865
566507
1543874
193207
251508
1507709
362751
1771364
440924
722463
1975943
1331815
1989189
831140
1718576
1685986
954916
1001938
1910689
242860
1182818
1099913
699139
321919
113946
1066050
155459
1541451
760334
1743527
1323920
1389273
866163
471443
284368
201070
1727712
1208751
1448004
150400
97613
1045590
279703
1547224
802010
827346
1295071
1663354
1468035
1193988
1198093
1968620
1656385
846982
504006
511266
564462
1470253
1615724
241768
260934
311098
933525
307122
1074163
1896249
1515363
667316
1969077
147516
392393
1440049
1811087
1934389
530404
336658
850753
1146611
1002501
203074
1871836
1402241
110537
1395876
230983
387242
416166
1127800
230810
153640
128661
1421855
813477
553840
1506843
198180
898654
164071
248388
1448048
398547
831857
1759259
1450713
1142620
973239
511768
1339701
951452
761020
973188
896291
1082240
1367318
1339005
1555011
529297
976011
1991624
435648
620319
1304251
1103136
702085
615094
903577
1840505
1107260
1080635
882087
1768067
958637
1648870
1151497
605709
224851
1486629
1814396
1851746
1471361
1832937
1115402
1950179
1224438
1562867
1358154
1049661
186421
702789
1638695
510497
1307980
341902
1008187
909460
1578719
1422441
986147
637279
990750
1923804
222644
1739161
1631911
1822377
784027
1157396
1544764
999305
266764
332874
1405183
471603
399771
854785
1540756
196133
476788
1053568
1794132
4750
1389160
1942330
280813
66943
1347653
1346291
1352494
353665
248700
417296
1899868
193509
1395125
637678
1680377
777716
226483
604730
836652
194040
970132
1456267
1840745
272965
1797473
410033
240636
747067
662032
570281
700411
374563
1293471
944808
886686
702698
577950
578864
126575
589244
727605
1478813
1855516
1464018
1807888
291708
1850045
1306183
911006
1902102
1383260
1552154
1668641
1546196
1940683
1700576
829407
1587903
1678784
1372547
8254
1144607
367641
234652
1092854
1222511
1655690
549430
1767528
1738825
1109809
1947718
1608531
345906
1690410
1183753
1004430
558675
1726729
1418801
780591
132770
115956
809542
867642
1843329
633265
382395
51111
120028
64637
1237812
555740
633751
1001322
894272
800842
252609
492239
1783968
1900742
1145306
785032
1862128
217877
213748
1995556
903905
1338736
710391
856684
1753417
1384484
484020
84828
595390
1406226
889545
845134
544488
1811461
95055
675548
668948
497793
1304496
971223
653528
1472128
1485098
1062266
855956
1633542
444290
415103
246489
337106
218397
560924
1978880
1699555
1328947
1999475
1772466
625445
1485361
1504830
323717
1505562
1560864
1493026
134147
1555028
26675
878229
377709
471719
1422248
118258
104562
213859
1718475
1153035
859880
1247694
1645649
1457012
1046899
287573
1070999
296022
301860
673185
515865
1976202
1023646
1474857
1121144
858356
295729
1904382
708047
1063818
248077
1565163
527670
10577
1501671
390215
1675469
1117292
854926
1058428
1756751
21198
252872
1236663
1556413
1713413
1389358
567761
1683916
1596668
1521005
1017309
567345
644627
1651817
692656
841854
1046009
411621
1139793
394428
48108
816836
1977156
1099259
1432467
798325
1997868
1520332
1666231
558807
927886
394091
909581
1923470
1477707
1526136
5142
1586505
1966854
1765998
1720696
662764
510582
810451
546839
1550823
1339844
882992
905769
426632
1385765
241252
627825
605365
1258138
949023
1504520
1270050
531427
1696396
710333
1310839
981356
1267098
782031
1711503
700254
1947150
1773461
1041613
1583403
196316
1101347
746929
186781
579691
1798004
436348
1694299
573599
1512773
1181831
819043
933082
14389
642978
482825
664266
722803
565040
1644439
1208795
429701
220598
1667210
1939701
182962
1332496
394088
139126
1612193
515386
1429511
1302566
1921618
1864152
1958017
1523869
1804786
1429242
999652
923417
1392791
645375
1725163
1893484
131580
592637
1074002
225214
1789321
488066
1466694
348928
732497
509487
465769
1492287
1056702
1534488
1760261
1764252
1287027
580658
419626
1926677
7576
1098777
653150
1023707
663840
1767312
1821777
155701
688880
571382
1782529
120414
462811
1315312
40907
624646
1444322
1039846
1090184
545803
234403
534270
1189682
1945654
1385455
1846291
191890
1947722
932827
143510
819593
1311319
87569
908258
905110
522187
1315658
1040173
1100007
484924
1034832
1654032
1068609
446451
98005
893778
776152
91022
369853
883810
1603390
957727
1521175
923072
1672280
1205217
960893
1530426
1948524
1621518
1331328
1305295
1333936
1468913
832181
1572700
15473
1032775
1464875
1760076
22318
892408
1206443
1857159
155703
1534561
785020
67913
1936250
910141
542186
1924708
1961822
877601
1726145
1482794
448623
1385305
920525
606050
399242
272874
1413922
1976306
1781694
578864
721638
667273
1137303
1758179
798675
1888559
1387749
724150
1671914
1177632
691018
1046091
234117
974528
805006
1849130
1315497
989838
1006542
1745004
1468463
544887
1543655
78457
222370
454447
341850
129530
1296240
399561
1755556
1643678
316262
1145025
277065
847677
1233592
1285415
877781
1206481
1043881
857212
504791
751977
267918
1147504
561636
777681
852977
477341
1427043
1384396
1273317
1398566
346084
203236
125222
573059
824034
823619
866645
1414314
565365
840921
1781477
47011
1609671
1062921
254139
1961658
1566064
1068121
96492
905358
1217216
1535680
924780
1092101
258658
605998
474812
1215560
1214535
859893
1837460
53893
333303
1047601
162919
1976293
1320661
539088
1234109
68168
1457463
765861
1354716
1033933
1845026
1811460
1132049
1415358
1421276
1636452
1314827
1258831
786044
943138
824474
35061
1681245
518139
443095
1011026
752779
1424336
1834335
778113
260897
1485751
13298
340275
1203055
24248
1087444
1544074
123416
775399
1531471
1143147
250033
756895
780510
813514
1503906
982486
1052310
365231
313088
153927
1590995
1464937
850535
1421218
488013
536950
554233
901516
1670853
575888
909927
1107807
1630746
247898
1237024
1718861
1472134
223720
204855
316212
756224
1990043
264863
550681
364213
1399569
361277
1817168
1680195
377001
846909
964854
86706
1812768
1120683
838372
109565
840981
1986706
1233150
1528881
1378203
576585
899791
742274
1580143
1887082
1645239
1271569
1420906
1326378
1784426
863928
572601
383923
1477574
289655
1534786
1978338
438486
1525794
967083
312349
873886
93845
255475
568551
1715726
841419
514833
364419
633577
1732003
1726042
1011164
423662
944032
1447956
427701
234655
1892811
1861041
25713
1450295
256625
232131
963715
557854
531918
193246
933535
1241824
138331
66350
481985
1371820
770902
628757
1690629
1494951
63853
1884382
992426
993110
435385
62873
603035
747485
1503532
1512146
406181
1275154
1905262
577044
1270156
289440
1202998
145958
426190
231305
1136015
565349
679180
813961
462946
1812235
1175981
1521550
1909801
1653182
1875222
1304118
987640
1044660
1504709
708417
1438208
572167
1534769
1896742
1960591
754401
1286684
1490938
1707385
1089494
1121090
607048
948625
1749019
177937
1708328
1182007
537175
1417523
213405
1922598
973572
1740895
791948
1620794
1095720
658843
1448492
151163
410519
786714
1833140
361198
20106
1525758
1008874
1076074
1879053
151381
768729
609701
111761
1687154
178123
1665280
1077828
330474
1401004
1306527
1553554
1873879
534206
1566037
1815003
1015140
1917224
1845146
257940
1346722
158040
239555
666190
763665
1481791
492331
735621
485361
1385600
1211947
1524576
1854678
1351710
1152759
926884
669875
1261885
865342
59105
1623047
49033
38139
1612900
377533
380744
1210811
356299
1254790
153944
1272408
946020
1589748
1177600
1869969
1844878
1063148
1835757
1905481
279238
1959430
1374540
1588897
1113334
49302
596866
1501510
967140
1158654
104588
1958536
1535350
1185417
1212846
816555
1019443
1462680
1539455
601241
313693
636262
497751
1790740
1303116
466869
362487
1347878
1581202
132704
12944
1438566
1364283
1995741
858930
1138547
527293
1468443
308293
217581
238656
99441
1105715
383072
1389191
536321
1326343
726479
1314687
162684
4576
1156965
329603
239189
1772468
670378
156518
1457683
1464999
902070
1930498
1510696
1045071
1940645
1324546
599106
679604
719733
580851
571772
1203757
100484
546364
956306
1882749
363039
931833
800409
1299814
680462
1357593
330336
746945
1985149
1013940
937813
289325
77046
1835831
1694854
974637
47887
1138241
553585
916344
1832253
897062
243633
1282077
1812529
44228
1554345
1157469
1439453
904522
438421
1348096
1470877
552398
1199530
27554
1102353
1859210
464484
791577
399874
875178
1195671
1379095
1847501
1013001
1828885
1692231
1676075
1027306
770119
1113105
672364
8670
1798548
939560
449595
485394
305056
344267
933513
1334363
1004463
1689032
461587
1276712
1413669
1462166
1956395
1547335
752265
190141
872818
1932172
1867622
1393220
1225475
302661
737500
1260595
1067144
1499200
662069
612884
1378729
1438768
1761944
1473016
1219308
1813199
1235720
1698426
1967389
332232
479906
94227
1346218
1726034
669264
847104
571128
1095446
1917565
1397220
1613856
1002039
1649115
1028625
1922803
434796
242658
1134336
111232
874449
320914
1906524
840677
619141
1050317
1536758
1385544
58517
1373624
495639
1666744
1954441
410649
10559
1143579
462284
983009
629031
1458349
780809
379372
895538
1117328
1166220
284125
1655186
1075714
1478682
481090
1363152
407009
182003
923282
1417242
1259516
205089
577943
816318
422127
1912524
1160076
813106
1001575
332948
497563
1676867
1765029
1448982
1935292
107569
1000793
1272805
578232
4145
135756
1840487
1861008
430886
166545
1342031
935993
1725239
298513
262207
1606316
484960
1828656
1674793
1570777
955184
427316
855810
1484479
458369
1254320
1885758
1893987
1240160
1093644
1507698
1834864
1171783
1919252
1650982
192610
1491798
970677
1909068
1838773
1336527
712193
1241552
1058763
1292647
1112391
287430
505893
546000
940746
311298
1237733
1949631
963336
538468
1756349
1485391
58515
600043
684915
1167710
1844592
438378
833051
322385
287970
859759
815889
373157
505740
947402
1086501
824090
441496
246334
1574648
1504577
1333042
493998
1658776
607507
426104
261188
1267917
1758366
1562372
1985636
773557
818750
548932
1711493
761423
79864
159987
710026
298018
1305018
1903289
1559806
1928566
1188800
705591
668050
901824
729263
846415
311517
315112
616377
436876
659184
1614282
1082262
1772355
1019519
712209
806272
1432225
562151
1099291
103788
1552895
758481
1423791
546345
1387427
420829
1541965
401899
1779608
1671010
758358
378438
1207060
1293829
533631
506878
1878762
256363
383032
1837908
821584
325811
1334113
845995
1784805
1904091
1669230
1939896
813042
1401735
1970810
1043321
126759
1062435
67879
1230791
954411
707161
1934252
752190
1120177
602011
563543
1487094
955705
1540538
1400789
1501655
1679365
1465440
88311
931689
560900
93046
838920
602659
247555
1792787
101950
1707429
421933
432350
855
993716
1048192
1382415
1378412
1797401
1539766
998110
1205820
1661771
1166357
1477265
1560490
45270
1139142
442210
1581201
1511337
419185
99321
463616
1477364
125115
1070836
366959
1051348
277512
959940
1769758
268347
1051332
670767
1307953
995080
1223964
467137
927478
545736
87896
646110
1292007
794132
1505526
1532981
11271
1135712
272927
1043687
1616193
1954951
906922
1959509
1740720
1596746
1685534
438097
1036347
862106
1997480
1852392
1487160
623370
1928227
1792677
1739081
651457
1497605
672299
1475330
373838
1664317
717612
354684
1114629
846816
1071140
671448
85264
729598
733956
785457
1732335
736400
1400789
153898
697727
1488623
631571
995793
930777
660896
1612797
1618498
50803
1189588
1051504
1926254
1128729
641975
1100556
808998
969988
1716574
120190
689073
603862
1035724
553872
1743413
380571
1558311
1795407
609215
1103192
175809
1216290
689914
1074278
571507
852450
1342001
440903
1149218
274208
1612779
808547
893330
724451
942453
1142422
1463139
1694159
888229
1451068
1139619
522994
435617
1259498
1044418
1988372
1032442
1138946
1705771
1628651
1650004
1138009
1015987
1431138
945381
1167557
1840348
1176329
1329676
1006385
271726
1624983
789794
1318405
278379
1030419
1661727
1613512
1891184
1839518
87569
70942
1631817
1390992
112755
16583
1218549
810744
574545
1082381
1538694
1349822
899526
1025462
553520
1930185
657457
1081163
398938
389837
1959654
159309
281319
1586032
348561
310553
765141
1879550
197641
1238425
674862
1491852
1795255
529805
1509594
265050
1641723
227673
305923
1467851
279564
1385800
1878583
1685715
854785
88932
1397382
734118
1967623
1598065
10533
1877832
1982096
319480
1641156
1004811
356994
1810465
1319216
1712593
647273
1879890
76805
332202
1282535
1793109
448898
15607
442864
79840
85813
223649
1106750
1387013
744249
488853
758853
788654
1762362
1090761
950136
566621
980786
376330
708106
1452939
1042096
1269901
1867909
1870661
1759697
1735299
599988
1525158
151627
775544
1767499
879905
698524
208781
529753
564117
541402
1996010
1376990
190134
60813
582907
1384584
1253202
916737
1924989
1947330
1355405
423627
1280620
488763
943696
1653784
1872579
884319
1675014
853758
524645
1620564
401572
532386
1154847
418323
522627
1042755
241932
1821877
530778
1142142
769207
1943022
74397
1878594
1377344
14130
1896174
770113
180347
1934247
613005
130164
22426
1205336
1745799
1002915
1092817
1329421
800463
22503
215524
1840421
965476
866915
524764
456175
80846
1005082
3363
34004
795209
819593
1110351
1758316
1879308
676903
1913497
13586
29440
1788953
1191188
732953
1408187
825205
1641949
1360084
172457
1637279
805105
441527
1947999
1579100
803497
1196455
1450776
779389
447840
1980779
1768538
1578747
84353
1617937
1707779
443432
1702024
581805
905703
1930084
64695
1650998
878005
156204
618936
512392
93349
291728
1736290
549586
1791274
1585091
1410002
1259123
1880425
889353
624480
1338593
335341
370908
1482493
66273
690266
1304706
471560
1455141
1077361
293220
1048462
1877151
1208269
1274476
891320
810552
1080526
643195
958002
1759139
235244
1087717
1583595
279994
1961877
738690
581891
15049
1393974
1664118
874820
358699
321051
1228637
1476816
905884
745017
721368
1877380
916429
1510332
1568868
465919
1175727
992448
869894
1366341
1107314
1460866
296926
157274
522766
559545
743162
394487
1939217
266975
919021
50796
1099229
1409056
1715003
497610
1141968
1661088
668042
658710
1880429
220077
1988993
1488079
1873714
246520
1404276
886018
1193037
1238827
1122430
963681
740040
1854734
656159
1843255
1011527
1156679
1739544
1578051
1769534
678973
1808746
273861
937979
752092
1814090
769161
1915411
157053
79655
137027
1074142
1459017
1536000
302692
777040
1390646
1719917
161838
750256
501386
773827
1528231
1699959
952702
1729945
476673
257757
461516
1429262
458196
846634
1866925
1405688
1786184
1754405
387932
659847
645323
1506366
1173961
468466
19672
1232696
1155307
1374259
402131
1267295
1812817
951454
1314578
1032310
33017
952443
1999109
1556384
1626916
583480
1602115
537503
1774099
1238473
1369404
189339
345899
303763
1078635
1413200
733257
1837325
1839742
119352
1354001
1776024
72661
3921
287970
400443
422191
579350
1970127
1820410
6543
241278
1711226
314596
722206
140983
1321683
585394
1700724
1584819
1946221
1948783
1543050
1983581
228137
650101
1011926
1387663
866739
376012
976198
1404509
1030533
1367399
276492
127804
789454
1360084
124987
468566
1605343
1857421
1074318
514833
1618402
401793
1149250
660436
660146
1556202
1178964
1254513
1308952
121518
747055
972587
1432453
1629840
1583522
1706813
713166
501236
1843073
23431
986916
1537829
1943816
812266
1963734
1408250
1061660
1469510
1360826
927206
957119
137840
690283
1963387
800190
1211776
1458025
546848
161701
1102255
35496
1825214
1129989
38592
1924722
477431
502067
458956
1828688
432336
150981
1540030
867225
999254
233768
1980712
319501
1074294
626947
633076
1202504
1548865
1603576
676566
764538
1583975
1893763
1842355
311035
1318489
817183
1307551
792482
614345
1491466
71419
1079293
1371000
1350515
1207784
1055676
1275783
782840
1007825
154763
55897
1909366
887581
1610196
711984
1216226
828555
638589
1843562
1915100
70097
1194051
1070388
1995040
878793
996345
1744962
1172975
1204779
1277731
150062
1214754
1803927
808890
1625698
1159337
20062
1173161
1977778
1676569
1238796
326546
107735
613565
992736
907630
943283
459671
1415725
827747
1090867
1904012
181678
781947
1093870
1894634
753752
887507
553453
66070
1228403
1500331
1909427
619625
1774872
1853683
1127723
1339984
1843791
53094
113000
1505570
1643478
799417
250239
1282086
49959
1700668
1733479
968512
1345263
511118
1884722
1423593
711621
95325
1229410
1366618
1949375
1452419
662240
1611997
155430
1719708
870420
1004118
1691046
1363505
337035
1314067
961138
133293
760711
540314
1660622
1122459
28464
236769
691236
1524337
1659730
1771076
171705
179450
1399234
168741
434662
32531
1956600
602452
1147341
1932526
1165851
1705411
1486146
93580
1017898
1843448
37799
887762
1189208
880497
509839
416651
772179
1686955
1101520
1577695
877292
433759
1809524
945154
1255371
44424
1402036
1585521
1685858
618575
203011
1747875
1695300
1239650
853192
1848482
1371142
236421
1129586
1978685
359468
1507370
1035867
1540785
1162057
213429
625880
626831
1770292
346759
724248
1119217
35224
1139060
1925392
842341
1196619
1007359
1394937
1950205
1871939
978975
1320954
1017648
821553
1927737
684153
1089430
1361019
1328419
529759
1556134
1948566
1922783
1172714
1019752
103915
166720
1221395
251633
1878946
1391493
1911021
1763605
827506
346840
1636610
249128
207646
1027905
65030
139314
1604704
726845
1634103
1097531
323303
1933371
738353
1669685
782336
1853572
1792319
722099
1995570
887853
642433
1625156
1654575
451122
1172426
1447808
1369609
238632
698981
521194
904573
1329735
1195308
1722362
1845283
1102217
1387892
1822626
1342302
763265
1972278
168100
869611
1531254
234441
1922214
1195599
150649
529249
1275061
1013041
32658
401931
1653748
1080030
1564805
1315018
722104
275723
1429814
1869942
283537
648707
1802373
680738
1016656
51269
1553044
193535
536126
1881757
745449
138764
1456183
493062
1462851
22681
794951
266840
442805
525035
1439149
1797775
1085582
2893
136985
131111
1358745
522354
90434
1197332
749737
685694
1441863
1795959
793601
793672
1166780
1557678
881236
805939
642031
1869494
1756533
81182
1360174
165709
493995
711766
1934161
867143
556739
884869
476483
1203805
1083214
1652252
1092802
855480
1792199
760886
875559
187834
771534
1235725
1342079
585002
1583359
543365
489431
1220130
1492171
1253393
902413
1289942
1233968
576484
1605131
1294084
141822
385278
972537
127413
668831
1679365
998946
1532608
778183
1253804
1092308
1705886
7568
669976
118396
1922086
906558
1417926
1057639
124145
1743183
22355
1489348
614804
1294418
1589993
1939242
315559
454819
1432910
953339
1778159
1995160
1993832
1306670
1897418
1316997
927101
65352
1655978
914622
1480879
1410798
1584261
1608016
1818978
1476791
1975406
385252
272972
662523
1804786
1746904
837734
459637
1205644
321765
113190
1366147
1767346
633698
1304824
131768
558518
1388934
909810
1333046
1577123
611311
61515
1316875
1280631
1057718
1907834
1557899
617276
1824536
532133
1610884
834699
1574974
76633
1172303
396959
1312939
446854
200882
1593972
1656446
1006041
1520534
481741
77705
1076888
419509
1335650
1965340
1399253
1657102
189214
1205714
919809
1282661
995354
1931770
1957421
1302461
1389221
287882
1421866
667572
209029
1159213
821407
1721582
593347
1598168
1413112
1094887
136546
974044
861880
1391881
1950500
1638956
967828
1231895
1487726
848677
1337876
801012
485426
1628127
590727
1573788
1939638
769443
1510839
644672
192625
1322162
1071170
141072
1794259
1502722
108005
700935
485123
700635
1888246
1319258
909301
46506
1260266
587041
1458532
1197007
413268
834293
160530
1760567
313730
916464
734911
1039838
1128946
48483
1071274
1663344
1519757
529446
1772170
256381
1777431
417978
1415989
225117
272596
1009795
773436
1096690
533274
1225791
1061740
1574495
572966
1352485
1736030
153372
1500399
1591045
397518
1517837
1701090
976101
1742221
1685090
1981304
865203
1677010
98170
1219816
1667723
353265
983883
1164427
1541093
1628953
1725600
889699
1759850
535387
673343
1720876
1782869
705596
9598
1551477
332246
1913448
818268
1372584
147474
43270
764357
543556
1660122
1785565
1437015
210632
1524286
887557
846743
1031161
596268
1560145
1173004
647529
523932
848741
396711
1238359
1281622
660577
1487998
1151857
1610399
1737191
1228024
1524668
1245238
1210479
346019
1197663
1792925
1971026
996451
462643
5983
653253
318460
1938197
707267
295921
917968
511008
1774829
892039
636891
1307777
438445
676541
1177975
884958
577189
624588
1231224
1604488
565682
1010309
639067
1814076
1168324
1472061
1966167
413093
1795361
1359991
412225
1196942
473096
1284788
812266
932683
344434
694452
81803
1971066
1110671
1615455
1577253
1437482
1945793
1820859
470437
1721720
320068
945037
1007892
1244668
608007
1367877
552905
1524722
283956
188989
433562
1725384
1669567
76589
1449954
717100
808975
627537
135379
206599
784487
911509
1128956
942587
1437840
502933
1636977
1740191
46471
992271
826294
133238
571351
698924
1116035
1620817
1726611
1562885
1653116
970396
1983402
854849
1298453
672125
237286
72583
1534214
1043959
416403
717724
850522
744561
844103
1214271
215185
827653
1399234
618936
204917
48204
300379
601502
968824
1774960
27930
1691333
1294307
1575711
230109
323850
77495
666234
197772
1422441
417746
1965446
147995
1750269
1251478
147671
1456114
733998
453922
945830
543334
1700904
712680
1523087
1971444
303994
1758047
647899
1932172
1466604
254317
52666
1141281
631299
1864217
549145
1216384
1451446
191964
1347513
1837745
1374155
126922
59468
1080208
642265
372224
857599
656433
572399
1727189
336218
1545357
796457
1979345
1709030
1843774
352489
718155
1266283
489289
1241267
1141904
1712570
1057619
912073
1063377
1211375
1672597
1991388
653484
282549
1108189
76162
501336
1222272
1658665
1896358
1292764
138616
1052339
766312
318706
1898986
1054073
776885
245848
1190652
771019
1049942
308279
1167189
465919
1990042
691671
1380729
702590
1512436
1803302
1858149
795203
1777943
311039
701147
1204720
1187364
1265832
173126
856039
1933305
1060010
710246
1740982
75782
1001844
1257667
1801641
50376
1943721
767430
1589678
372868
1271537
1214421
1389758
1600088
1238907
215417
638468
403301
348453
1247767
737746
1616744
827877
32030
931655
1225867
992877
856856
68108
1681311
1212990
912590
1915758
949463
234851
1815657
307247
1167021
330574
1887982
1546273
1069664
116688
1694474
4545
12080
1490570
1093408
1582307
476745
1697180
1426074
1339045
859971
772176
395969
1061017
798764
919046
1875362
1445895
125083
411332
179175
886284
448893
779543
312645
1008066
686579
1685852
303829
1888739
1645968
1352989
1483429
1067303
845677
14499
851863
757750
1449503
1426924
1427596
815590
1939555
1712167
1618084
418781
1812185
1481404
1771511
948492
1531699
1865404
38999
516435
992302
623683
988000
116935
1245361
1406336
1474567
159360
910403
1057143
1174787
330236
1311144
1118332
504179
1733040
56490
1722892
654584
549766
83048
1383750
912288
85975
790103
1729591
1257925
644292
1219958
855199
42191
687952
266359
1469094
1162900
606637
1358194
509750
810058
215622
1527118
1027356
292255
324542
1755539
397210
1627981
822320
627770
490593
781202
1068474
741968
1992594
525679
1852368
1255228
625302
409253
262679
773557
116815
386656
808623
495005
1735293
1652355
848292
984886
411514
213326
677805
1736914
767208
1647379
662290
1743501
283316
1349472
692012
58557
1591073
261109
1669636
1843854
123421
803107
1737712
1239283
1483902
763187
1749719
981956
1076783
845876
411540
1327831
4937
964773
510809
1334287
1291620
846811
1203176
1108910
1239452
1572382
1525394
646184
964106
163864
1082131
1743657
1910058
703434
368643
1672675
1211743
120388
184050
535387
1262516
763107
375201
1354943
440074
1541992
1430233
1162467
811401
1750743
197098
529420
170558
1125684
1275657
139028
1244148
1319223
291145
537199
1681853
1244004
1108047
1264918
660364
750949
413625
798727
458527
1842342
1896104
1378663
1462232
1365283
530504
1133303
436842
1276440
897472
1540826
1074976
346644
201419
1754921
1009100
1620390
1922598
1961637
983380
1035724
603955
875007
415253
1334682
643095
304043
1890212
595873
1019853
1201408
1387270
868171
1585029
1946643
867899
1942046
275951
602860
1870085
1196303
1529489
1684838
432464
291439
88767
1275256
852647
562015
1936145
149636
1730108
1000187
1046172
1815041
823323
563859
562876
752622
1323595
1021982
92761
1885959
660204
920708
988653
1771670
1646605
905115
1343124
974503
431304
132014
179533
475389
280177
1603138
781916
1997802
1700401
606289
1909139
381229
1496415
1366795
1293586
1640511
1459120
1322285
1261009
1400802
885562
751186
750533
534585
794635
510256
410012
1746185
605826
392330
1836614
1274636
227709
697381
1227830
1630959
444169
1821306
1392984
578266
366890
131764
439607
54656
923899
1794171
102184
653419
1226527
890585
150801
795175
1490328
1565149
1254135
1674437
1878934
91052
801815
1728992
841692
96007
1679881
1428364
1257068
336354
464057
1158406
151791
986440
402898
1459719
599757
1776525
1253922
50296
1588064
494157
758118
1396327
84995
765970
1168008
1626978
500950
606157
517764
1585747
707881
698997
400741
1549592
929903
1225796
567068
1154219
1966421
616713
696457
297761
1010192
132960
8982
953122
397414
1129245
1359906
1301967
1728979
1047432
1035392
1766420
854909
1830805
25544
335555
66411
1478875
716645
1810313
807447
1228187
1730821
591034
1679681
1284241
1066552
113345
1086376
468178
156355
1113849
1654032
113644
1677278
233641
1464174
1571931
1866984
1891810
1780403
229082
614339
358394
1941595
1581928
1714031
335504
1865821
1673816
1297500
520198
15696
1747033
1352651
775702
457094
180643
1575440
923886
176980
1906003
457621
1222327
1791572
794817
1404166
1363508
825613
1350585
1862885
1677878
432801
1487500
892826
489894
1397004
988531
1992814
1303401
745428
1335593
27869
1826069
389616
1058359
1547450
1775952
1399775
117544
1285613
377286
67529
755655
799473
653442
1111313
964069
471601
1360083
926762
1082649
471295
1605131
1275821
1191414
1714314
811310
1536886
192301
11414
1326289
422653
1167662
509929
1512935
185923
383729
1811973
717039
804337
1527783
1797385
794532
1746270
1694786
1808938
933899
1263224
349314
1603316
1041754
712149
164015
1784730
219340
347620
1788719
1034463
1553871
364382
676642
1508851
1736724
1716561
1983141
1677045
1504440
1904156
1282307
1302202
1381216
742065
201843
422822
114448
1756918
862381
1285640
1704864
1246080
1376795
206065
140274
888750
939626
1062471
363173
215107
346857
1524605
671285
1332131
1259124
1443490
154122
625200
1356626
340545
46853
1397238
1171029
1641254
1211947
1440533
1033984
468862
742654
122220
1565008
472173
49033
1291902
656940
237776
891228
1980242
63501
1052119
721477
1967336
1115188
189502
1074236
651300
1345470
1480884
1754981
65380
1448536
197616
282069
387868
686145
1747938
45321
381886
1277950
1848831
1194746
1330005
1011559
471704
929622
966478
1903081
1027624
594606
935389
550650
1502583
1825168
1758340
1326980
1855858
890443
69018
907649
777448
1530884
292518
349953
1939130
1121878
1766138
618497
99410
847182
1093985
1507322
716687
514774
1175271
367153
709615
1720943
1642260
1703372
1858233
1890821
1051543
514034
1634741
1461098
419544
554215
195607
546990
1005057
966412
1834988
1334466
98805
888543
204789
1795721
1572511
252431
561125
206010
1927656
734546
212748
509667
803147
1381527
1701801
498518
329497
739673
1658044
99741
1710869
1288046
264782
269448
619074
577760
599589
794936
1511936
704387
1791986
1386529
1970192
36768
497451
400523
26243
413004
1329703
1129512
1866349
1240813
328603
442674
1560597
612840
122218
1927878
1202556
857736
174908
437143
1315406
1642322
1928104
355145
631878
1803664
283649
119648
1830105
1853747
1250393
1642098
1782509
249160
528314
1543841
92500
985963
1242123
81259
1558635
1824733
1592682
230910
841125
846089
529077
46481
17716
1029200
64342
838312
1595303
1231650
1712298
1763620
1198120
1799079
385573
1497210
761368
1758335
1196787
620038
1272299
1425371
1812199
1929858
782107
1275920
834118
1492957
947115
197906
1673773
624501
1947915
735660
1598815
370607
1480866
1656378
300644
1950350
1712181
1387594
1956089
1112757
1234308
462565
1341323
1460741
1708178
1548093
1314442
1153174
1800322
1397502
1628615
38397
504795
243434
895309
846271
1368382
264388
1861970
243028
926724
1490580
805988
362207
1506183
1791679
1780392
1992987
971600
1963904
1978082
1057964
577169
429596
51647
1549502
1449544
642222
1909483
1540948
674405
1371113
102510
635967
1981755
1975390
1975224
957812
1439149
1899115
425754
1811839
1255485
1832904
272348
665542
1406691
561389
66127
546586
1635991
1518800
1672428
1665760
77639
962242
342764
1341483
1147695
774757
1599730
155767
1350034
152066
1822009
4039
240588
638616
954990
1146883
1001454
1179257
788332
413567
545249
606424
555922
238005
69704
1940044
896858
21803
1491054
1025990
70503
1610758
383215
1529168
1103788
320812
989343
1704826
431733
559331
1054339
1309517
1846873
1137995
1056279
446619
1331675
1042865
962123
139205
424083
824769
1080035
797506
1285832
1382132
1228285
1929119
1042729
1855667
1872129
1925925
987700
693997
1921683
195558
901787
150449
222948
961779
955142
486703
1392316
748232
79282
1120908
1850631
1091764
473374
130959
1606069
1444751
1639422
1314442
462187
1752451
960348
792289
1719660
620058
1809478
711694
1978392
1177338
1509619
843522
1875727
265221
1442531
1873949
885648
966589
587248
268985
897714
654958
1209284
703130
1347311
366876
50227
477031
1675881
1617186
44420
1816567
937022
1222363
548048
1528360
1845742
1480385
726182
575688
1361552
1495091
1510664
503806
431049
642198
809997
1376364
389381
769495
9474
218412
1102528
1235231
581238
352254
25775
647190
38089
685827
335756
391805
763002
1735927
1591593
650959
1830252
1426656
1750943
1388917
106428
1395293
270500
527009
264598
476809
112022
329996
1229578
876345
1925510
1006425
1670411
1521109
518526
1172871
1708154
1998191
1775957
1666197
1600749
607419
1573968
733140
460831
1522958
46631
555758
526854
1803829
416934
39250
1996003
1684467
1087054
1260950
547268
1071073
1889407
637123
826040
1599147
1386187
27415
1376573
1569427
1240637
1306597
1524798
1117259
1662745
1654845
1102903
1767634
766467
33674
1916037
1791564
477904
1732817
724251
309257
1995556
1359502
1911663
1403706
302931
827957
326698
848695
1177342
349936
1640572
1260413
1269424
726160
639761
531241
543552
1737131
1982493
1722693
416718
74966
851965
1126234
1148552
1447576
9438
807021
886916
1735854
813403
1503728
1294287
557664
1862636
1818169
1970729
1207711
136638
13530
436329
834318
143886
349836
1843935
41548
1648096
1938407
1810185
1726353
1701516
243787
952143
1243645
1472276
466480
995869
538366
662244
946658
1723802
107182
35145
1078790
87758
1168643
1600354
1094148
142939
1501638
1971698
1801479
1464428
902334
893345
327473
1032213
1702946
514888
139314
946536
1764073
338183
91563
145038
539229
1365323
1286624
1435924
75453
1641673
1492183
454388
1049253
1120052
1967243
267780
675631
1308625
62345
1201283
398301
1342027
1356033
760415
1136716
37833
1877079
254452
749630
825185
1487790
1269639
355323
166471
1942013
1426644
1005688
1435774
742212
306758
1327256
1431694
235465
211808
1446920
58868
95193
1763819
1773859
354940
1436181
616113
318218
1850905
1475467
1284966
17617
697540
1836590
807799
207662
1191901
271372
464625
1986533
941590
315509
830071
537878
513216
345557
747382
605538
1403138
1058705
756105
769909
291180
906549
1000135
101448
1636550
326030
483728
1842133
716557
1903941
739299
780875
1037134
1083835
478043
499111
8035
1057287
1295815
909723
1043169
1886325
1237262
446163
1334397
165816
546908
478896
1335440
702668
1233989
1874897
1593503
102106
1673558
597177
1789610
1042429
1091017
699785
596318
1087364
764363
465432
1964523
708862
651127
1213326
987616
1002871
1986335
1504595
966897
243903
96943
1329998
953698
974140
436557
1485474
1217473
474649
803647
1866894
155117
225849
557585
1328896
1717070
567445
655090
25524
128652
1830981
766469
589634
1505873
1498544
1505481
1183846
277636
1457231
81344
177979
1773537
998252
351892
163961
1960783
1762667
866134
1106653
1184130
785984
524194
971600
503518
1597145
1856974
31858
542698
702799
1451316
1841091
636931
1551775
893542
735326
215464
171235
1840888
1732462
1257741
623290
1802179
1328416
793662
1937326
17176
1622835
1480245
1008482
940233
187145
1483232
397591
319917
284854
1771090
470239
1174054
1583348
1543436
1052556
1251230
630920
1583048
1920256
887294
234309
1742343
450826
623217
730509
85975
1346890
1602351
1071148
111568
694013
545176
580895
944857
161539
1689555
821763
1538132
672745
820178
1527853
1459194
295103
1604436
1698425
1053242
1263933
1398026
219068
446984
317349
1870974
929729
1087393
1784186
1256288
706336
1860339
1560746
715961
609227
1117212
1733908
210703
494533
150008
307951
1418177
1092382
321458
72927
893252
731640
1164845
866927
70261
1159155
214054
1930087
762444
723295
524907
143502
1436458
1858503
599410
1858528
1230557
1307583
966289
1696119
339866
273416
1578780
1094869
1870498
743564
1190030
383581
137158
1854706
754417
1500225
1030772
1622689
1838870
1275012
1180072
348583
1717693
974494
721770
1442377
696623
484248
438560
181991
1149992
1640378
1625507
269521
771268
1139083
1995317
189286
1420052
1078924
390297
1212497
939674
1335741
878397
1893192
1764760
461851
10294
337319
133897
1189010
742875
850743
927139
380834
788563
1660638
530932
1947859
1595303
1484571
1067651
1319463
1446841
1091556
586631
108829
890211
1086495
1676336
1480466
1554435
833111
1298655
1679007
1323962
1657714
157023
1615636
1716241
124406
58215
1732314
31172
58220
1547808
907453
1228391
1728794
1706348
209493
229045
781626
941231
1214696
1361019
1431555
807767
1008203
1295727
492472
1558713
1061576
79718
97751
939455
317479
86594
1851750
552151
1234166
324999
744393
1721270
1476161
1058763
10233
132345
144910
3195
247061
1392749
1303121
981947
578699
1266338
1610892
1319323
453934
1273485
164336
608840
333538
173318
381427
103772
1851590
491658
1504911
508298
305380
1391986
1920349
1545962
1335005
83233
465304
1505060
1062585
1901396
1642756
68574
1626429
908732
431538
1189299
1004392
18861
931569
147562
1603954
281462
724799
775360
1122071
265460
933751
1176897
20100
1940279
1555335
784722
440988
1475038
100109
1288508
1409525
1349891
349808
267016
1535781
1503325
353428
1314239
1481512
605812
1487793
1776979
1321515
238624
1004632
1806206
1165105
1740414
1517708
1193298
610926
61475
91711
839425
101153
47045
1423943
600762
663258
767458
483828
1682907
1142252
1597316
1739244
110603
594654
1018619
1801079
1528436
169739
753907
862131
132759
1981202
1530107
432965
1522756
848371
212450
817240
1557210
218094
724361
34734
622181
1267713
630043
830644
1993474
1897215
965720
744393
1995706
164333
336975
444616
1587014
337162
1414009
87959
932984
932255
1868949
607343
847269
1971799
427111
949023
1460695
459024
175504
260968
1190011
1813401
1363508
1525808
278731
1747815
1453661
1587277
46124
763202
351162
309186
188897
1732726
38020
454680
1256434
245266
1714512
730736
1908658
1182168
1537831
1175028
61781
1405783
1560249
1881763
1762123
144354
1950910
1893050
1226078
482918
961091
299979
183059
1643283
1859935
1549208
663700
91328
1267455
618893
178408
348201
488361
491255
704684
1851458
251258
860339
1568855
651854
1181831
1824838
56044
70430
1886131
1298418
358088
380972
1595168
1978082
1461406
1444854
93766
1163109
24562
341611
1498573
105653
53427
647412
1162840
391619
1589707
537489
939339
1329003
156788
439480
1650506
530554
1366456
1592365
266426
779352
1231224
3195
532152
1644780
305794
766915
143886
907840
435258
589185
134112
1528472
246088
1628794
1395857
1838763
1451209
1121993
1200003
140724
1337251
1334448
21642
51492
1744910
200359
1284788
838497
1387923
1286574
1058013
1301916
621270
1913173
888599
1715955
821610
799306
1993258
923087
1734708
1640486
1232053
409541
361948
786953
1475049
1407125
1962540
1740600
1847785
100150
1572277
1172225
332184
414694
362176
151945
281258
748050
1190522
1398995
1733169
1142209
1851690
634906
246088
71251
420382
646686
1154147
1544874
750263
551942
1071140
1757915
564522
1149070
1236010
929488
1885101
519462
1779794
304666
1879723
120126
409870
1949409
94843
1361332
167353
252279
341481
927458
1882982
985371
497608
476394
840450
932088
1345553
1772495
499598
1176029
1119727
1418591
232861
1294531
1259555
332897
644245
1180303
349862
1679507
76694
228725
70286
86464
1579062
1690691
91156
1511866
292238
849404
1928732
742300
432224
876695
1971654
601606
1010744
360391
1374902
837983
1795611
834881
416960
1309943
1525758
1096379
1790329
1520270
1634011
1167727
885568
1494096
201243
1675456
1223314
510598
964215
690256
1352836
231232
909967
1275452
1389039
1469389
1007889
1062797
444044
760099
943241
1216538
1605997
458144
1098295
537999
1821359
1499500
1867336
1897055
911921
1103959
1782475
1378856
424918
118835
1110482
1551650
1431256
1782432
647516
1473722
333923
580633
399095
1571144
1098778
1109075
807014
1944440
1614944
790456
91398
325096
1374229
380036
656146
1407826
1007119
237916
1490289
693448
917399
741952
653601
1751771
178155
860757
1292634
831471
297297
1087818
1209322
957679
5383
899324
1669288
606581
402960
810474
1979324
44979
203233
38288
1680585
1247892
26819
1444897
930653
77897
1690499
1238435
197229
888824
948093
1078264
881521
116862
320067
1008027
1255229
782806
1216716
927742
1147913
31672
1614762
1421691
1892894
699042
1304723
1573670
701269
403776
657904
1228293
30785
1594447
544118
320475
1035591
1762374
62752
320039
63399
494897
1373413
300666
124781
1501058
1326975
288058
1937921
1062669
1957718
927908
1488413
698144
292451
1519283
742864
585204
668831
1583160
1948383
1511856
348602
1667418
1977671
295572
1352157
6727
159480
1846059
205144
252544
341532
1339454
1058852
625607
1163701
1776716
1791184
1273768
337470
391265
1571307
1445289
1338107
1493075
273728
116266
1314570
94117
1172232
1498340
1754761
701460
374641
453871
950458
823374
20271
1462553
927627
1764125
48902
153333
1516727
1910223
1162451
1178586
49709
819892
141526
155916
632923
892651
721646
1341989
618510
789136
119249
1397339
1022734
1837705
313513
992505
827521
375112
355587
777939
1817808
231683
743447
644154
694576
1680481
1547107
1223055
167587
1856879
1820311
720749
914316
1385081
1033536
1964092
1018044
1750440
1774537
1181579
1432356
1579804
1111842
714672
271214
1884325
1213671
1906131
258023
1247831
471854
675177
1215131
1128052
163053
1619555
629951
1185108
833752
1926691
1698059
1551120
1230832
1684292
1776444
947181
1092308
1999909
1219551
1170599
1385147
1893100
837097
1441233
959221
337679
773618
1363799
1220771
43064
1117975
1060719
397082
1551623
467592
765282
831789
640763
453984
235390
1381801
1422615
986585
8436
857996
257976
988065
665457
789410
562041
1542945
685944
890102
1626548
1226450
1008460
358827
1030830
1405826
207985
1043326
19081
1178622
461516
380444
1329758
1815613
526374
1074836
1840939
744656
559859
1807494
230498
701127
1513338
1145306
1321730
782656
667106
1430539
1582187
1046764
293640
1882575
725961
1958272
836359
901594
1771919
374843
216678
731415
306359
1233897
847763
786573
1869739
1344575
1356610
458735
686572
1278552
1059367
30618
429520
1163176
1422039
1078792
1203298
1192855
1789289
129923
874591
1095929
556768
1353245
545692
762849
1482036
130785
1684876
308954
1679946
1636119
107723
1581330
913223
53406
455171
979459
543208
849696
1691878
1858477
1104232
1367901
1993024
757443
61742
1787459
1595938
1423532
514594
1492665
689191
430079
553310
27055
797987
102522
1509628
920909
1601227
1411677
711954
1415985
405302
1647097
97310
1987371
1733148
1814440
1036161
211332
1984765
1160186
338082
890577
1770381
1533399
1902569
170919
760901
757011
1039692
1952432
1451433
961092
354431
687887
754360
1231840
1437625
581806
281849
1198073
458546
1664532
1600924
181860
592771
231232
1332243
757315
1871228
1880402
1655995
883713
924780
623942
271970
914750
23465
1153661
622334
1647610
149848
1110187
1684677
1648001
860454
1364848
1786288
1077634
1017432
1928117
1257440
1859276
1427188
161973
693230
104194
1078010
1671175
646442
178279
472520
1008140
354632
941149
1197854
1834414
116445
1172242
442208
966281
1974657
834510
1486599
323341
1568570
1115861
799617
277274
1714511
109234
1933938
1488724
1519943
603643
1643459
1080492
1714169
611401
1958726
258274
252319
88311
1257632
720746
426802
1606547
204490
1232670
263824
685243
1360526
915437
1610498
254547
268150
90764
1464428
1140065
183203
225546
939984
414396
1461363
1184763
757833
40977
550159
186255
1475468
1289351
1631393
1558911
1651252
985417
1489356
732104
1130382
359495
1730322
41504
1761867
1849437
1142000
635182
108798
626026
1170757
1434680
1139265
1391049
142847
695477
1492766
806910
1998514
988634
846364
1967188
916393
892466
94571
1159572
1769309
647339
1665969
1165555
1242176
1437158
435038
507175
1792213
1831719
1333759
1674836
908411
1579086
1333082
325236
1538640
832382
1342828
1064475
1160961
1293371
1946655
1161311
584331
392360
1864509
1032140
85337
981947
256134
705114
1209524
1829177
1864065
1151593
1386989
1380468
1487665
879839
485839
311201
252758
202587
170847
1281415
844858
1796576
1741451
1794507
466216
1096751
70848
502002
552096
1592626
1655813
708555
1025992
760829
556201
1498656
1482405
594755
92405
1472908
852212
665565
748976
944776
824403
302314
1620466
479377
1598932
1770805
1753587
1362401
1518968
535602
1889703
1013715
1806635
1487246
1584242
1843811
475452
125006
20436
188315
1219551
517874
725099
1663027
769030
747187
1378361
929903
1213695
1969854
938099
1082616
780204
488475
1536256
1578728
1493222
1713211
13412
1210940
988118
811600
1556366
1928122
600333
1249183
1731641
78606
565397
1970838
113526
190396
935614
1043410
134229
622358
553718
1642442
491137
1238898
861166
644973
626270
94482
994257
1294541
1524741
1717029
648243
1486149
579375
899342
1981610
543476
614031
832121
1025237
600209
1287247
1400995
898989
881547
1743423
1413669
442585
1747844
1807840
1820450
408928
1460843
480184
1126695
496094
1154789
267946
1886878
876625
1183463
1979375
1677804
59074
460484
253642
1797922
630106
1594134
931640
1808491
8098
130443
775352
1465980
864872
1231481
374678
1269965
805876
1804343
1753203
231142
1697030
95120
195763
1083501
1366151
1405064
1571009
887695
819104
599346
196109
1077271
1649096
1302449
1078233
1591897
1206481
370254
1219723
1487342
1198774
1570567
594359
461023
1910601
1592795
1091869
1401665
1877132
936947
892645
1779394
1066598
1748881
531126
1180740
1290018
1558282
250293
216454
486760
201648
246145
420885
1141077
264780
380696
1384247
347490
510845
1847399
1122049
335646
195912
1683819
916490
468286
128322
915286
1752664
561722
1416623
1433234
430446
1629840
1352373
1963794
257213
851716
483900
1946461
1500142
1186009
244920
196871
1175571
1985029
189009
1089973
127278
878057
715062
1694924
1671751
519747
1273191
1341223
1446252
84105
1935490
652182
1135983
1668764
1254924
187798
1271938
1476685
568111
307120
474747
1486858
571018
1859240
261109
1600459
1248074
1846584
937575
990329
1339943
1767193
1795697
1946501
486590
183649
1304245
1088660
1895637
1197672
360856
695725
212631
829337
53890
1613430
537062
143212
933756
1588457
764062
712397
142522
134079
1675794
789990
457323
38139
1838714
708091
1856883
1610388
1095536
1299877
1694524
383392
1536670
1769375
1690104
455952
1404004
1558927
1218424
1596554
1953590
748736
1946419
1789176
1059070
574322
1135632
1663673
1035690
1042509
88982
1816213
1481471
1483783
1509534
59194
1071315
1950038
1321656
762621
1991996
173799
1946906
732138
1334309
223622
1595303
798893
1664850
590276
1803062
1210309
1833116
1740941
1152206
15671
1993136
1119026
1765874
750598
1629873
910154
1520141
1757662
1626345
1768141
1602421
1305901
1165385
1575001
1762678
582248
59816
1555155
62349
374527
1864568
1463125
107723
749866
1690914
1969549
1044033
1714170
588702
1743252
767882
653313
1283291
1830315
836247
683821
1521209
416921
28325
168049
1250372
1281850
677370
1909220
1164905
1267455
1092178
474405
378991
106361
1184834
584669
289081
1640351
229158
1470317
152457
661028
381233
483536
598686
799661
22993
206892
1600888
136662
579761
1272692
920379
1812269
666101
1679202
467921
1959496
647452
309214
1692250
1133867
1573393
989055
191908
1601209
217261
126264
762345
985547
310344
1209000
345342
1419534
1757105
346857
632694
574831
1727058
1105762
1025043
791700
945739
1608494
1629216
1095199
795396
423279
212374
837854
180644
1543225
30816
1154716
311730
1261931
1270430
1381877
1489201
1220413
258683
1248272
1077301
771168
433980
1692997
1104693
1553103
1037195
1525451
1276462
147942
927506
86968
722118
1074956
170392
1259879
1620050
813757
1983305
1352037
1667569
412663
1937242
841612
1007275
824697
728714
235110
520721
398777
768190
999815
598587
1468946
1431506
31764
2312
1678401
788695
676913
152675
1987385
1428115
1882
313857
1799158
49038
1956330
49523
965115
618864
1247836
236179
832707
1346179
1951098
61183
1262169
479875
287668
480097
811161
480320
1612801
1601292
1118405
1793606
173271
1732816
896352
1277528
903468
1609633
693997
429852
1451063
1000849
1492403
426989
1976231
872475
1452527
641755
1491795
872633
651057
985765
1488125
1086501
803727
1745830
1839253
1299006
1127605
1858559
263173
1637403
1492701
604963
1895994
1797096
12172
1778449
1509749
1696082
967331
496421
1383027
633385
1642784
1971106
1860064
608340
1392353
83285
206732
238215
948193
1494744
1503419
593854
470387
1825095
364128
1650189
505910
1087686
442894
1887258
128401
1265362
206744
1096615
1554176
1495974
1525933
1550422
278205
1735283
1520358
1438099
1719934
573117
1657899
527227
1150289
910329
1659355
454931
879227
284363
39121
685048
714673
295415
381293
725948
797533
1513024
406560
175522
974503
531534
705689
1251626
863000
1834365
449041
810260
1530563
1322091
1906703
883808
1648193
1378468
943916
183094
1146690
276030
1578099
1571009
1542206
1207784
316860
1821897
897470
1585447
462713
1685612
18063
1778935
69908
1422187
1823498
1470291
770366
490970
1676737
1411789
1843342
572638
1979105
1414839
229340
1222096
1575699
756249
693730
318908
1313959
1123944
937978
1632
1342115
470577
527688
868700
1075851
759389
1824587
599313
974043
334456
54194
491730
808118
34185
818121
1058515
84609
796466
467082
1227240
1300531
387136
1557766
463032
761905
1748076
1717150
1291647
1503363
613883
1665120
1588054
1212378
1881244
1098118
917264
1215677
682618
1479971
890215
1981028
818106
1403122
1145512
295642
1424749
1590765
1132360
924258
1074953
1949766
8273
853501
202961
1782075
207381
31557
412651
1637619
1154768
1391637
1494187
1886044
910461
1544056
751827
129473
206339
1721830
946572
1688172
824600
414637
298332
1777043
413643
247039
391057
1513655
350084
947157
97621
1584253
835261
161092
1989620
565351
145261
1514629
1509080
522300
678456
1327784
1350696
1542206
1293296
1932207
1019004
882118
1236752
1076518
1351600
240612
743116
1633642
1323552
866044
701517
1614116
860774
1376368
1011694
928635
1695887
1445084
1429594
1793312
1651204
951377
168350
1600229
209602
1204201
1231730
1556592
971243
306356
1183590
657590
807411
863473
1638351
1707981
456924
1963071
991489
1927558
1740064
931810
766705
1671797
1810976
719719
795574
1941710
578446
174834
375281
1612589
1701097
1590462
1052244
1860407
1958708
208980
1462576
1992970
1417622
1462829
16059
1452193
1166548
476411
582230
243843
1283881
45222
415899
1734745
1694678
1642806
1394564
1949277
1663620
1713318
996660
792947
622407
311720
1066904
699440
424184
247502
1009379
182104
1464375
1853719
1315000
132071
1384173
1845237
1448706
969298
580968
101822
1853810
1778096
1396041
61843
1631929
1171248
477928
1075464
581494
1284092
1321930
370968
1020297
492114
1518887
104237
162654
231578
547556
1568552
283811
646543
1282123
624757
673237
321759
319955
568616
46538
1937316
1579752
1047552
465304
844328
1300405
961437
1481585
1926217
1079365
581193
1204662
1357857
119999
963321
445957
1622583
1384766
536399
404364
1590309
1330321
535259
1464425
611344
1199974
461953
1350404
1607596
1746767
1816586
209727
1273351
203758
380556
1267371
1474634
1562678
11223
1484656
699857
1941125
1198514
52661
1899275
1373231
883962
1175690
448623
377087
1157210
524819
1291687
1055676
897039
688460
1911244
1538301
1372368
1946966
654796
1769850
494412
1496716
214000
710952
1871256
792150
859223
1853377
1550911
1708292
92978
114454
1922638
822201
1117917
1632132
248077
1228554
1286529
883396
538181
701147
739221
977917
17955
1872050
1172278
497604
1490486
1196872
956392
562473
1100147
154792
1002246
292357
967012
52514
470492
1481924
28745
930032
353350
1793653
1903633
1672083
1929899
1997868
1252125
1514102
1380436
1151249
441617
520095
728222
644795
853392
1471928
1487717
279028
747382
1595855
592507
1403515
1102113
1912541
1679007
1847065
1541586
521935
1482854
38089
697577
1377885
67163
1110099
288033
192425
1053102
502804
584669
646916
1530322
1111931
300233
1983757
1099763
1008704
1999798
872528
728514
1813806
564538
50439
1103167
1778684
1690503
1528442
603392
230321
58790
461151
786849
1544354
1204890
1979759
1015424
1775039
910866
555594
529247
476975
1084301
938045
1524686
875665
839841
1386752
1658419
1594253
300942
1266670
1128778
1724779
1998660
115886
1173751
286481
1506836
50055
1590627
1052953
776932
1784033
1867158
942207
1962715
299712
1129003
1800322
1962455
1317764
654937
146983
996732
1612403
1414868
497599
1281597
1734733
1537572
583784
1248835
1451590
567395
740517
1038181
345281
975239
1585841
115397
811645
425311
284994
220055
1998405
672376
84345
821630
462325
387071
1561739
372904
1824877
1198754
733499
1873086
344107
189471
63374
246658
1752137
1684382
1210308
632214
1284611
1210761
1023664
1708398
1905244
1536343
1822819
1398402
713940
261741
104026
476766
315124
1674824
1330458
1497072
115758
526619
1732160
63751
151773
965566
22935
733620
1588960
1440161
421593
1310152
1604414
1139483
457540
1530735
1011717
469303
1332742
1892470
680655
1336779
406990
1057635
1137699
1008570
1761888
792869
281040
1541491
1908917
1339588
1697711
1952760
1268328
949129
1872854
557433
1522075
301084
588416
34872
1524615
194263
258762
763245
1686
1569171
125363
1610139
382250
1068957
1187396
1963585
1176843
994109
354121
1368750
1319650
515611
677246
805438
1277929
1544121
1602900
875687
294511
563859
1680473
339257
965710
102723
1625750
404729
47808
1452299
929720
1130603
721540
1012567
1438345
1229229
1858057
160169
7119
1257395
1579494
1053479
1503005
1658532
311324
1042246
957386
576948
732683
1391245
673982
1997403
1327017
180869
1684512
272245
416354
415712
1181118
287483
1214168
1735977
154747
388887
1291377
1650921
1433468
267970
1300683
436605
1094730
193596
325304
1509490
79198
1130318
1119263
1020114
1481225
147793
200243
1880755
1208306
881954
529794
1700126
421711
818609
36521
744372
1848182
68358
526272
819754
1329914
216094
515340
1170851
232521
494125
1777897
1825562
253197
129469
816819
943706
1758532
1899437
1449393
1848187
781343
1305494
898063
1101344
848028
514997
873257
17874
57748
897983
428178
1991875
805357
317559
1478115
1727839
1077313
1348200
768709
1597210
1264776
1431370
1996148
472634
999902
1026634
1067020
472874
1051411
495327
1078311
1982812
1996581
1718621
838071
750512
192209
1154798
1404929
345835
1739722
296178
952435
1826549
1661374
1618630
1895190
750346
322442
1416621
1505695
1089870
371004
313620
938094
526761
28932
715332
1279544
1716161
42534
70194
53700
336799
1610925
1873127
573850
387020
1736360
857225
1994801
1537746
939
964276
682916
146856
1222329
285058
228461
608497
716479
421599
1148581
1605153
1950590
769501
543931
169423
1526370
553725
724755
448821
1590891
1816480
265624
422881
836436
1829092
1114875
381757
429405
1880819
1884847
874605
575658
133710
592356
926344
289645
1646953
1496557
1663195
1427651
1673996
235327
953175
1391745
1700332
458039
1009184
1390166
235598
1637357
412866
397986
953367
126079
626723
1208043
302705
723326
1080054
65652
1306825
307209
895942
1883823
791533
1905244
1587051
1222094
328911
1401456
229709
468281
724043
1260772
434924
428613
889697
983928
1244779
167626
556881
1988214
287507
610681
1385055
800405
189706
1803870
1775285
732769
769030
717191
1460582
334059
641590
560131
287781
372529
1595855
1206553
575839
1531937
1158750
53343
665127
1093626
1963053
409800
1836327
1527318
970757
1890281
1834480
593116
231603
656120
1032842
1691107
309744
1562427
592550
1069141
1525813
1158030
732104
733676
584383
1730870
617067
1313658
131270
1230868
1482536
922205
250697
915136
1897132
660749
1929276
1176142
1192944
1160877
542571
448281
740409
46453
967265
706440
1012735
1986640
1595468
818438
860457
812898
1691946
1847651
1118411
24116
203632
1250356
1198073
203545
807954
1360292
105000
376959
1476413
783665
1066598
1907831
142964
1331804
1580656
211084
1605272
27190
341649
448336
581392
1101344
1335919
586281
1024107
259245
1822613
482087
1712503
1145276
1626885
295603
1948070
623862
1207920
437224
531798
1580614
394883
1852687
1508181
1005906
877956
1360403
700229
1045986
1345649
1229924
1148156
1287186
1099241
1418369
1512550
346755
485094
630699
524781
482252
297889
1380809
1547082
1753502
163701
1589541
154015
1880810
1570521
365048
390697
767608
1692186
1602611
1460923
1888871
1226868
360240
480947
1326980
197858
855056
671776
1239552
1913117
266001
1769491
1626593
1734965
261940
715854
451898
101744
974926
693939
276601
1130896
304040
456175
1761860
1515405
1089552
1615482
80169
1232104
700564
1774537
719796
661192
1127803
457412
1924883
134151
1582114
1205182
380696
1587925
1338693
146895
901018
1221208
959492
297740
953192
154672
896181
236734
595155
1597422
831526
1638543
255713
829037
1293440
343720
958180
1438907
885395
1714942
957820
1637581
1636231
1126836
1530139
1788514
447696
1772371
1688876
301363
1804854
1404713
1811328
1612589
892292
1407147
608587
1760076
1546367
1113987
1866675
398231
1193576
797999
681971
29163
443083
1402657
1996514
1810007
1503658
758039
1500039
214758
801330
284814
1190691
249202
113148
1650665
792715
596871
1056907
3989
1724168
1442967
911788
1738367
1533889
37290
1904157
893699
1214650
558037
1455046
1171726
1481970
1541946
1302050
899584
1349163
917348
1071804
439424
1272706
1095307
1199806
1710387
588489
134289
228708
1433555
685759
1964365
541309
1899232
643587
802691
906030
1355816
1156662
616986
1490952
216585
951640
221433
107406
400653
689858
1698452
1574564
1553521
70092
1467138
821405
1799289
1706073
1842926
1067525
770829
226149
1641976
990877
1863270
737717
961092
364534
575202
1499634
359279
305143
622707
57723
181799
813055
97936
508073
1404145
150133
950169
1814959
464999
1635236
1224260
669675
473540
331539
1787573
607766
505899
690435
76847
883839
1856226
621366
1573252
138116
1618819
652313
921966
1132090
238534
1927868
59441
1646702
383499
674058
608770
282912
1576292
1552055
194180
816304
1059903
489968
1620416
1203214
1073458
500958
1163448
1565965
466745
965412
660649
882118
122710
1591495
713455
1440394
1383530
897794
764800
326805
742546
1150799
1762160
373616
460818
1323640
1224997
883768
1819082
630141
1010160
594298
723407
259975
1394289
1128529
1096789
945546
1794183
351338
1551775
1241861
670922
1519366
463158
937179
1899165
1729754
1867911
702710
1649915
1376643
1478167
1345527
1122453
1899715
748747
1732042
1246711
27928
1195882
340956
161711
1505666
1612792
587461
242351
817169
1641617
411018
1211359
416107
153527
1311898
1752434
748678
656762
214837
530723
247482
1739154
1698260
492589
1726161
1542435
946211
989044
1234502
522604
914243
119935
1192163
1652941
159675
1607879
1592176
378808
1050643
689219
1371769
1266197
349495
824267
163888
402247
437029
598888
1129815
50772
290263
587717
530596
80585
1595302
1658483
864069
376316
1539910
1210836
1612852
870455
1127412
961197
424587
1400548
938562
417370
1275501
899222
311197
864831
666026
1277946
811652
1191371
1019039
1178622
1720822
856704
1840246
1546081
1964471
1062701
1720757
1310026
483678
1810017
774090
585418
913365
21344
563672
1979130
690516
1906046
1811058
428784
409806
114130
309797
1736596
313649
1198796
1975495
228302
201546
511337
873547
1569813
654803
1157280
704973
168532
606489
1380900
1902364
1414648
508237
1238815
263521
1572118
1421042
788866
148017
1157799
726965
1325529
1291909
1949034
1599902
1644082
71869
395429
1076155
1813545
553713
1485868
1931605
1145784
1933332
1287390
1340502
1093138
116375
118493
1880540
11993
884372
1334955
1373942
327750
866445
1487569
1745133
1301041
924442
705575
360957
722542
422770
490243
925040
1526234
816353
494048
392266
143740
327351
1297132
1801992
747621
436842
1348261
1311253
631577
635528
591148
1578156
510758
909275
1392049
489240
957140
1399055
1418685
361754
1017136
847189
377719
694253
1537449
1927337
1903527
469899
749869
1073782
1726708
1282104
621578
1759514
280931
1575554
263498
781986
1085743
1528452
1176664
1472271
1192047
1148596
1547621
1157353
910224
1810402
1804053
1271254
1794938
952128
278632
1345379
1142441
586313
1101650
251279
891746
10411
224018
1840961
1988921
1168921
32111
531580
277017
1272500
1149992
1416247
1348542
722369
921440
1863642
933880
1794329
400590
1069551
544590
1384247
909036
1408891
413319
1279979
1278533
919949
646279
142964
927350
403040
1112746
1951298
836405
1814217
93690
799045
1560864
1313555
71850
1775782
1914792
515233
141138
1922596
1889407
309638
958989
1206372
48893
36210
1507635
1910372
146753
1570371
544694
1692819
330172
1810720
1951166
1719586
775969
22076
1046172
1507996
116038
1499877
1979733
1616447
1232184
1744395
594051
51274
198
532048
788668
627072
489441
912351
1251528
477133
328434
1986120
1525635
1797727
857724
1525636
1262382
105570
1236816
447716
1076998
1180141
1542154
1456232
244295
516920
1276425
1536541
644453
183908
766581
978876
1099626
84017
375473
1044161
398798
166100
1880169
1866661
468015
444240
207446
1506862
891966
1096492
561097
1811812
1539296
907132
1355063
406195
152461
1586783
929623
159566
1779718
93913
956342
1448327
1657883
1773469
1071062
1248385
7911
286992
838529
476270
1585760
1858883
1854724
76031
1871353
1080694
1033139
838469
819445
549621
937345
1182781
989037
822244
32972
915326
1983704
849236
866697
93879
570157
91296
751471
1509966
365261
1630670
1748898
630436
628207
986851
216614
494233
570281
1178750
27392
1623872
1963273
910006
767665
160131
1978538
470850
1894613
975397
1206122
1837673
609643
1513121
475159
1001465
1575317
426315
221897
1485266
818157
675423
1386356
1686472
269826
281822
532908
1061056
1774458
500654
467921
1331426
379534
1718341
1752472
143129
1524945
1299852
1146600
1023279
1080570
641303
713101
40364
1112118
236451
50227
307356
469791
733658
178698
631620
581505
356104
205332
1467806
1864780
1787360
1829515
428604
1344241
489415
932678
30302
649584
1589136
1562051
1115287
22062
1468620
389071
834393
1393679
1747940
1388353
792464
583691
574425
1571238
1192775
185081
92152
661341
954817
143976
507211
1112318
1441824
1606996
451633
129185
1932859
236033
1137015
43550
1216924
947004
1548725
726036
718448
1589232
365501
1032164
1859860
1326500
1338182
527086
1218835
416625
428112
243891
493294
1880100
873971
1512874
492875
1195266
863785
910703
674901
881424
1676325
547483
465855
943147
30106
1603572
1088893
1781869
484994
675132
1076661
1266773
4174
176220
1501143
179971
126850
338341
609079
1268241
378458
702370
7954
1286862
671967
1769792
530034
382510
831107
619669
1437853
949889
1721443
631537
1188502
828914
48288
126618
617975
567012
1571283
126854
1808687
1067441
1725205
624716
973404
425571
987496
812623
1625611
1927337
191072
1230436
340449
1885619
1058258
752763
1110126
98719
1568462
172083
1257816
1292153
1881181
1190293
1421187
1275384
1727882
556403
1434450
1063600
673525
1886289
863922
1741530
1691318
831283
1128173
1372041
175739
486225
144382
1079295
756426
1607305
1950725
282039
988504
191587
948429
1156846
12993
806937
62134
1571030
952650
1939309
178775
234629
1711503
295804
802190
894639
112663
728283
1131466
1218515
717868
930247
675404
833150
412029
918447
867513
1744947
155259
869184
1737817
110953
1154949
1678883
1307826
1113548
1921164
252809
408924
371062
545982
732769
1827636
323176
1253531
1048347
567579
1754747
184926
1022680
1880380
353265
132031
301805
750763
1853068
301179
1766681
292951
1874762
1355635
1893035
1815137
726301
758640
317571
1829091
1772296
1214711
870489
1651333
1974486
1205091
342202
867423
664908
1412577
1344668
1765339
532016
296429
884212
30913
1943497
667665
420338
1665309
1638761
601811
1174079
329509
1440586
604205
396319
461613
886831
307224
1583567
349834
901907
35714
1998322
561278
1661708
1977139
196302
868267
918845
1646866
1082450
1862851
1045332
1589476
185258
692305
26837
1606709
1404666
232503
134521
1663630
685034
1484265
719101
1610778
382816
1313687
1206761
1746909
733620
1750327
334249
1868829
222722
1827347
1455262
783509
1537729
1028566
863968
1972401
1654275
917796
1975009
780875
884824
846760
109834
566072
1494890
777565
107707
1595911
599695
1392361
1520105
1169138
1122208
1886412
682447
1475050
1004638
159705
1174952
704969
1179505
1544277
1462460
39729
802015
713591
1626322
34307
1194551
374764
640773
604256
245679
1603135
523579
1467313
1693168
710254
1770624
482401
26509
1666746
1811495
1160315
1906424
1088926
1986425
1968086
514075
821374
618675
1297755
1676552
742360
764212
1367297
758993
1057635
486834
1019492
690241
1889075
1502314
950136
341322
1519638
1806885
76584
1240958
568619
520001
157359
1701557
1344105
199896
951202
361291
423085
660519
1135309
1013601
413722
276894
1476717
480919
68594
252719
1862221
1689437
1594182
173263
1427999
810855
1870686
1682418
312974
1979474
711856
1814077
1664857
1836596
868600
699639
622603
1342837
299117
1330007
1029986
989966
576421
1621665
1555680
1384934
499455
1676075
60668
1267663
65797
285816
1202008
502812
959006
1849889
336794
726612
333008
1609147
713793
42612
1699950
1256424
1126674
1125485
1470134
491132
423786
1364763
1158109
4844
1613547
147444
1873841
1946028
810832
522267
1464148
132759
354038
244230
838557
1995007
784447
1066834
260961
1821851
1572888
664515
812594
1648086
244981
1024821
1136482
752864
548863
1628841
1202602
344829
652827
959805
1409300
606526
15779
1611752
1152997
1332294
1174495
174661
1371820
1187142
346037
1066345
1801804
61515
924547
1390299
900031
1114346
1114477
1371488
1249435
601220
1237733
1009635
37673
1513119
717747
163657
1367061
1497814
654874
890160
595502
1725123
343524
1186351
224963
254945
1817991
1021207
223869
425611
1265474
71620
1260519
94447
1952262
1946757
641174
131342
1054428
1254369
287190
1725146
1923203
394915
820802
1131799
950928
1568431
1599620
210993
523324
1627369
1233930
693997
1699685
644141
1592897
375961
1591098
595999
165707
1688151
193054
963511
736273
820340
1523134
764323
716495
1257944
1007275
57157
1216473
1339719
1547830
1767158
1408809
346202
1304831
516695
1956324
198607
1259384
38406
616368
1426640
102898
1213569
297363
543126
1847270
794253
223355
858431
1543114
1132392
915950
1607247
1003722
636240
1337317
1856410
1565329
238131
1563532
1382200
1533025
1776637
1384247
377789
1588185
1703740
1064445
1551165
25136
1599902
349314
1466448
83466
1296548
1313611
1009880
1416175
544436
1147055
954065
789043
1626060
1823854
1510177
1998712
1803202
4319
482150
882782
1255545
885441
979387
583877
1073453
648576
1833273
1093196
1890469
1255078
1527353
817667
28831
60904
1542835
893739
1291028
550016
1508382
987675
1975423
1388480
257876
1488564
1125467
125800
1118023
1253776
191289
853381
1468163
1972033
950416
1471950
387436
1736729
84397
223903
1788567
819740
1044418
1939576
603929
1645057
806522
148722
979731
1178352
1519833
1898272
426657
910122
1034488
1526503
861675
1883181
27290
1658842
582265
1757700
320086
1280983
1682156
831084
310464
999979
1665801
1140487
925010
796352
1914368
1438878
1120233
1225898
6089
993997
1166733
1922447
467982
1680661
611025
117016
1545869
992765
748991
579104
1972831
320195
1770428
1916031
1728935
522744
913269
1755776
1037226
264780
787562
1865804
374130
820376
1016100
1585808
1886297
793092
1971857
100682
1763352
1227832
468235
1464049
1778477
753401
634234
620037
1410802
1142600
1371154
1835383
169462
1052375
1635131
1275556
1072352
1311027
1077022
1974464
1799265
1786394
1950709
1876315
1889014
238934
163911
1184664
1232222
229082
463954
1054832
702555
1181960
805487
1165951
1352971
1992930
819748
1631393
205401
120964
902802
340488
438292
1073416
1199221
1167701
1400507
1652375
19277
227701
82615
1627783
1869739
1469658
1029633
1456795
1389039
1924653
1694540
300853
64949
666260
1563950
1500091
693409
63853
773542
781900
1566876
1334601
450934
53463
201590
1656169
1487632
1248602
772950
732124
1818024
1553617
1523569
1334221
726274
638271
1847109
1557763
486452
611719
1481999
1008362
32699
986365
1182272
381632
1167578
613401
888739
1416075
219591
1581997
230823
285463
382030
1292976
1867139
901857
967144
960010
382202
1933895
799887
597187
1501674
73008
1765882
1320083
391328
269876
489680
198879
1896026
1811461
72483
608556
1592543
1393490
1681842
509923
544571
1686415
1276663
944854
1079365
270451
86988
1326815
1995221
56747
1112797
91560
1439759
1624439
330291
541380
112733
42771
1962112
1943573
1118556
943393
383349
81324
450183
625749
42506
1348810
196806
1881185
408168
871173
1232158
422627
292925
815041
1940311
626965
659176
859893
270673
1744143
1747904
951796
508607
1550242
1662319
999024
1020291
652630
35825
167008
511394
1842326
22435
779425
1795895
952768
1927285
1873958
1073354
1919685
1942090
739156
1512980
910686
1582054
1976478
379848
1103628
1446346
421168
1720876
1047726
1337317
1265989
1678303
952414
125456
1890653
23042
315915
1742862
1503579
215908
1473274
1551463
1231467
1272734
378881
288301
742423
1317382
1863834
1884273
1523121
174368
834722
555679
1641426
1096425
576722
207419
1137538
609252
98257
1308398
1849282
632333
1857535
1493897
1088714
714125
1928122
1499324
1326730
17378
1181211
940833
445629
922531
707718
32856
996105
678777
1229946
1763121
1275416
35237
1252999
378365
1030301
1188604
1495596
1337780
838446
1367724
918949
1563026
373806
14331
1760450
632585
739275
309944
319436
987616
1665382
1848779
1653004
236822
1697980
257976
895220
1571439
1394158
81399
1257201
996527
748693
1752588
414440
1638687
338762
609071
135458
907149
1147160
1160482
350133
1886023
529974
906724
1296548
1528769
781496
635280
788658
1167900
1823880
1599798
1971130
656475
1841202
1791862
266007
422782
1485056
44684
642925
1505562
230927
9051
6314
1984333
661570
1219148
963090
609983
1617782
1279818
905457
1373439
599082
1380549
783585
1288155
1142632
629196
800026
1544418
1552463
879111
653815
1229648
284333
1002879
1616514
1445538
1099491
1946119
1600096
1398386
1469325
1091997
1809112
55233
1891521
262516
1858012
646406
230214
878860
1476885
1624069
428176
1449948
941768
406834
448072
1766349
901129
762353
975414
128022
1009795
242235
22522
714530
595094
129288
1765394
1269799
1028775
1246253
49114
519279
1594322
287517
187960
761078
173322
1226199
1966837
1746473
1984179
1097901
1093477
579870
1745765
592209
420769
1217304
1010751
372617
214373
903530
535289
1573022
1235696
1157919
32249
1997143
679567
1832116
1757112
724493
1796401
977020
912383
1021736
27329
1734385
571869
463168
280578
1457120
17264
626469
1930594
279451
1408133
877116
1459760
1078518
528314
910834
1346914
899089
208995
1516759
971991
442884
211808
412247
668433
1188918
59178
1212868
687709
71951
1545970
449435
970049
1718650
137535
457432
1710715
173749
797559
1829426
1061652
178580
1631241
835752
101309
360991
390761
1356979
150451
979419
1114677
1491423
764636
1438063
40275
1785743
729695
294417
1362211
1807840
574134
1030372
1758725
366464
1339339
954323
198579
539131
66450
1430787
1629970
194768
1070488
1719763
736808
1384939
210632
1029263
412622
1077301
101994
1076067
1897722
1551546
1627286
825976
1538996
663562
294599
184091
575105
639994
315063
1105259
1021394
71938
226837
562527
1544764
1641566
1453980
1020516
964313
1058899
391301
894516
1425655
753924
152831
1368087
82492
1828747
172614
1316840
1207417
9556
1439068
1340390
465060
69006
1104009
176713
888229
1050450
120113
1822164
449964
786915
1801519
921901
864510
1362724
1264121
1648459
736931
1348646
387020
1187051
327169
1876492
1187201
338673
1736453
247285
380684
842502
1480396
424346
449971
1173260
1621811
1865376
962840
1018164
1224423
1268113
1978268
1128084
1058691
440156
887172
424121
1288745
1440317
143930
1905467
1890281
1598870
1995698
126360
1364015
1074354
265148
844927
1759487
1224114
1188749
1032061
1559480
953835
1400724
697170
623391
275105
418683
1607608
632933
111989
666216
1888998
108616
1601363
26470
46633
1490164
682843
1817030
336025
124807
1147205
1362856
814067
1435711
145852
1703262
312893
1094003
1270884
446776
1238328
1413336
361240
1990789
139912
650977
166686
358854
619141
978554
1758532
70923
1333003
159192
1326815
1562751
584338
799425
1212537
1465660
1402594
417580
680280
1922523
743427
1978195
1572686
1562665
775453
1849873
146811
250602
788613
204000
202500
1457896
1941638
854793
537935
970318
1909878
1673331
1651353
510421
1536524
1407476
1131041
1932007
635219
1325806
217557
790744
848118
914697
1385419
1836470
1027698
1428755
1880835
1412321
1058099
1388934
1919317
1497435
1162548
1024052
1803813
1257564
1622132
558203
117684
125283
1208790
293224
380333
32298
238963
366486
123863
684771
859434
1928339
1430117
419392
1986694
101344
1225779
1512254
599051
591559
1938691
321710
399025
859107
1121131
1275517
433569
1902184
1683166
1112275
856038
783774
1836080
1049352
1117244
1938681
1154302
157091
482429
1130007
1528149
1877725
1795449
882564
1298545
1048706
1491396
1477065
1763896
1546636
1105644
1075073
1913814
1843177
1130857
1904253
1772309
1671852
1264642
1020184
1189495
1773537
1965347
828981
721625
18686
352439
1982033
737202
126833
1183958
620743
252179
1413109
901081
1654111
1990922
1108240
640379
1705473
781404
477335
1981321
869894
1897098
1409691
975121
409088
541839
27309
503514
577132
819445
1253134
1032933
886996
1524701
1178806
991466
283767
1129352
190101
1531912
284573
418406
31689
664665
332503
407878
1118010
1499930
595278
1882371
1055446
654513
96544
1063951
486108
382644
581432
1438018
301965
989471
242219
463502
713068
1476310
1894116
991496
508706
888908
110635
1516011
1112648
4023
157264
997280
1544994
1466518
1576268
1963065
969997
729501
1288062
1118076
257976
793721
1542075
239044
269674
993379
1357209
599029
1115256
912230
609524
1589031
752809
1149338
1134857
1022898
247550
156710
770437
1373629
1843226
1204213
1496121
417000
618569
143179
321292
746022
1453671
1383261
1233290
611565
835063
993405
65862
865405
1501314
422351
1549583
405315
1056326
1523171
1823356
47931
1739123
572964
42745
184572
769941
258196
1612461
1624869
1220650
287090
972916
638616
596180
935884
1653055
1537405
949195
1823042
453095
1859462
72771
842602
188921
1184642
459507
1451823
1757938
648727
229719
1516759
984919
878012
1571144
876881
1738595
722442
1350079
630584
115852
528357
1493992
1552593
513299
1070370
1091877
670288
481877
1509228
318165
1227487
1480409
1909495
1634312
717604
744975
140491
510460
1575899
1814619
1903323
1312834
1541647
1887947
242230
1021122
1680204
422079
748696
486017
684620
1737998
1565514
867958
805578
1028319
515671
530752
711051
1343468
1318344
171141
1714220
1616275
408134
1789474
1108093
643829
389430
875730
1784278
1089914
1818522
299431
264266
1866889
1455289
501969
1355974
1227487
1480995
286232
1645278
912994
807746
1733943
103742
982018
1412674
1992030
1135706
209016
923705
719333
669900
1883676
1586394
452644
1243437
457783
203005
1171327
387464
229074
978406
920269
288844
576468
1675098
1729859
1758874
1751376
1460769
1946965
936928
405760
1639854
103783
933925
926748
193382
1742103
1494033
109631
311298
1803927
1571062
689126
1338861
944946
307447
933995
1126864
1152180
1446423
799734
441138
1106813
929029
531069
1110007
1512544
557317
1538914
752312
1367829
1586981
1984671
1639730
288588
1012327
1683367
845723
1065408
1749446
1549322
1239650
23104
1971798
1356676
1084213
1804955
1718210
1973837
709038
1819355
1961493
1311815
1998112
1157436
768280
606680
619752
547257
1807344
1071988
1428193
1763691
1803052
1371181
1208601
1937825
469942
177212
806619
1176083
749828
519402
811153
198813
381288
755763
1801900
1144685
53806
826865
850245
661191
718807
162220
1027170
778826
481914
699468
123005
469555
1338904
647617
931884
527882
1369141
469382
43738
1792447
755088
400560
1053201
190429
662187
1518725
766234
1697205
22039
582981
645791
968046
1993914
349181
1377824
961001
721546
728282
813218
396708
240181
242988
1429150
1750976
1429347
1294424
658401
721209
1903527
809621
478943
744783
1671178
1675567
398137
1788848
1000586
1573898
138526
267793
1552093
576132
777765
935020
1274224
54448
1412665
949506
799610
1110187
838609
926740
1207897
316944
1376697
1550684
1987325
745169
1755580
600215
616047
1693303
1550166
1548151
151511
1965175
1712608
1127077
1851514
1736435
1617971
292865
695520
1734649
831265
831473
1881686
157986
40364
619745
1903819
166129
1271320
1722711
1531147
929311
152065
170673
1217424
1286277
81314
1031297
1305696
325575
1054783
611971
1296360
84139
1594663
1464747
1159460
566507
890793
1575312
579286
1832882
1963170
1095165
341764
1814259
1676079
107581
1394627
572116
152049
1672064
902764
1401180
145067
1846572
191111
959122
318656
1255120
1473243
823461
684427
1486589
107554
1942155
1949479
1568735
756426
1059393
1057590
1753045
1745154
764323
43778
859965
1349638
1689401
110480
113702
1209282
1975590
1386255
142331
999119
644146
1748068
1705615
1652953
1590283
1706308
719324
84751
586438
327313
1981037
484949
1623002
1085119
19850
1002586
1646184
1719443
725803
55175
923898
1568288
1497272
266540
165610
1552119
248467
412117
868609
1333130
1661824
352818
821824
1491801
512465
1860959
552801
81042
1311306
395272
766054
699975
1769166
1556781
1458152
126138
1334307
1291685
1123484
505924
1299507
160416
1779999
685711
972630
1253861
1477120
336064
353395
1824737
845677
11874
1481210
277171
1754676
637377
230329
1600461
806754
462406
1213247
482456
326698
920909
257371
1927988
384297
648015
644352
1170969
1807206
1706706
1302870
139782
1139207
1497083
1999396
1772150
1924973
378745
1263936
690738
171697
1887769
1519324
519751
1337602
369662
909018
1234226
374833
1913034
1441599
1022526
1619039
1105001
975853
1839083
1325808
72088
751286
1366786
1691055
1417317
527807
432177
753772
1244958
552508
1185057
1693947
270337
72736
1647814
1144392
1192341
24613
813418
30892
803053
617500
920086
739762
822397
1975178
1244263
15499
436153
1160073
545297
323791
1148735
84646
620407
61635
190123
1024041
91545
1669085
1386826
175302
1339406
208785
890269
1915943
572291
1965852
1056150
1087869
1883497
678508
1412761
1923240
1739123
1957421
620636
135501
1917866
931986
1218270
1408918
1695556
877548
1884400
1954660
176444
605519
185912
1992299
1684571
833611
1254329
673920
435833
704636
391112
1810339
677969
253356
292091
1517209
753181
716767
817942
1588967
1553063
1623994
436435
1570854
1446101
188095
570561
1968070
1316953
1238909
2327
1865415
176595
1112459
1494175
1837613
1793402
1444031
294278
829268
568085
1022410
1133093
1198379
850073
412667
1806651
464080
1028867
836102
1530453
722879
151404
165012
1185983
1218431
112734
1205204
803878
1679951
442048
1610092
588414
235831
259418
1818978
1965043
1795514
901247
309772
230004
1794344
1052506
1548761
1084785
1152211
1418354
1585509
1780472
1284663
976307
1148694
789700
845625
1898191
617258
284522
780498
1803862
946593
1671992
560164
997570
181991
297384
992528
665915
1867750
1130582
1704677
912449
1122811
1339291
1628878
1523144
571811
321376
1872783
1988459
1466748
1715327
1961649
201717
1876570
1714500
431226
808425
1925742
179692
929815
1348409
1959989
813887
1379601
1927846
564319
1856521
1693210
1244191
1687333
1670722
665417
791837
1963520
635845
645616
268248
847809
540608
483357
1731525
621127
70852
1712419
102966
1607731
1917614
549014
316415
82964
1763696
923584
800802
665947
1320858
1628142
1621378
1053384
184882
1545983
1392245
1743650
1964306
1373174
43732
516154
1995935
235286
662525
1619798
1964653
213436
1182930
270924
605726
1438124
680675
608359
678392
1303560
478196
1411967
1495057
659221
1070875
1162163
453590
1096867
1598938
1564194
600618
287069
1240445
715003
1478697
622707
1581357
1056096
349858
1673328
1123393
1988935
135977
1310806
268451
58322
371886
811009
594253
780433
837679
1036573
434705
841554
1783261
1266691
1422974
650721
1194532
1592991
895038
1186129
458824
1216360
1839317
1570345
1770528
80846
1637149
1545832
948229
1064798
846335
1841107
1728360
629773
734555
604134
650094
823662
1788853
103454
1725181
899581
1445569
38645
1594890
216495
967949
534113
1502632
757624
867423
1613009
1237273
1605090
997128
1399733
561804
418619
991336
384936
456440
612951
1484860
1741554
1019576
1113024
1112389
127729
76852
1240881
1313346
560727
434963
670966
462074
1509013
32634
1223614
1410450
67173
1536130
1921197
1370299
341826
900368
434002
1182886
1575353
335615
1090931
1874749
526036
1977731
582279
1164212
791101
643292
639794
1889442
843899
256176
825070
394027
985258
1246637
1932008
1770528
511280
1360264
215405
132911
912572
1017006
89522
398649
1696875
1057610
812775
1909490
628410
158428
142340
1307574
56893
1145796
909018
562434
782903
236842
741982
306219
1976351
1928715
1848882
603560
1534391
734896
1853285
1417681
317967
466653
957266
844418
140847
1120930
1805969
1751563
1832276
7481
8236
870981
1472035
954880
88776
661945
643958
1117607
339626
412029
1359270
910209
715714
1777093
1301063
522114
1250815
788525
678945
644069
868804
1159564
494765
415055
376201
1098097
1829313
1666235
727821
1661967
1251763
264451
158898
258720
1215182
7214
187526
866732
1955355
1297339
1204713
756392
771534
1326987
1213279
1661535
446141
1617115
1694175
372859
1697304
1060577
755099
867661
1816686
866981
1862104
598083
1520612
862245
1531079
1270855
1337743
264012
1434479
1429437
251586
930562
25823
1295849
445147
980716
1990772
117234
1399863
510946
1382193
423519
10524
1200698
180291
65321
1105086
747573
1607843
1961024
1291158
556153
1403086
1264164
754403
1837951
1354849
1832331
854660
1012220
368266
349277
1391015
808616
1823776
1454933
798229
468003
1147385
1274817
361598
1485440
1276275
439411
711469
293124
968186
329603
984681
1556862
453254
1273948
205659
469634
843629
940443
214063
232614
647034
130583
470078
1466429
1513130
1326937
554819
247746
493781
854255
1975751
1092405
1611379
342479
264217
104047
1475056
238173
41158
1155017
1040574
1890617
1398225
1903912
687746
1539471
462786
1542533
371029
1640786
1565611
1716934
557206
908931
975736
561967
420406
1810839
418478
289956
1587002
1669446
993245
754687
1488962
961479
762826
1908011
748480
1689007
176358
814978
927651
470823
521632
522626
423869
985748
1572053
1402811
555646
255713
609940
90216
1124907
774136
936423
1117508
1720934
722731
576778
1042982
1854498
864000
1079907
1522580
280825
25823
1781837
1222923
191183
1392361
523623
227921
1894965
489571
199144
1931404
1203855
1495480
752550
841539
92317
1231498
1448681
456788
1351448
1306174
971441
80657
1971257
1337228
198124
732145
793888
1345739
219630
1921254
1171848
343763
1289167
1811141
1588750
306460
1106419
1293726
1192505
1446770
217042
328869
1724344
1795484
967209
1043598
478982
1479511
81403
1568228
935000
1765296
1519383
1377040
1087206
724406
801518
992070
454523
1003720
946602
1682083
938201
659319
1687154
1328213
1678513
843374
1526171
94070
627823
1566432
1784201
317958
128134
1764095
295267
729294
1018798
1478499
1182663
1197029
1723054
73008
622679
435297
1976132
1047885
1377975
1733726
744372
402574
951452
1391088
1796271
1015704
1194110
1048773
1912480
1999107
1351233
1067748
1864838
961637
1416933
1424378
916188
1479149
1813769
279202
834844
282944
125059
179761
493799
739349
1357837
161295
1514590
1173751
1353731
938948
1973019
736400
678786
1697651
1231175
1562946
47129
1563453
710748
204836
1642842
287873
752965
1245868
731424
651347
785176
197166
1354192
1790483
1383068
1784710
1691013
1291829
1520722
368643
1570109
1080522
1855577
750256
1833518
10828
1464224
1629072
1282901
878688
233416
968332
830798
1521757
1175330
547048
700270
1406279
445223
1017412
1401670
173212
626431
1962385
1300955
963734
135466
1941247
1908514
241782
1515359
1233466
1174020
868943
642159
1781947
574495
472985
1468625
1927655
1522011
354009
1031417
1316245
884531
716030
1641840
1313680
277636
191835
1801602
1166158
978814
185138
722405
765460
1515734
414268
1555256
1657287
179740
453098
1789476
561922
301723
1954136
593334
1312392
98201
1019043
911727
1457422
405993
1007560
156556
1054621
1439631
1488125
1102176
172054
503099
383814
886549
277380
412794
1853667
1785314
1001768
1306416
534113
1285943
1219284
1360833
1826780
1571498
353052
1831935
1490571
1924743
384610
1984001
1072239
859957
905088
615753
1411506
196515
885335
956223
1932814
937923
454887
604452
860766
1082217
601385
461827
1281322
609282
1899443
562371
847305
1756805
534002
1767634
1757579
1758101
1996886
830216
1343451
1128013
346854
567151
1593031
632750
1202008
1041931
1373603
1176659
1397835
1028806
442790
839699
1606684
10293
1187280
1528438
1228787
1136927
1683257
1412736
48717
1385047
1691492
1659816
1106237
950131
458013
1732528
1507314
336195
719485
229355
510713
145037
1889549
560560
1661417
644345
503451
96123
523716
1538248
324245
1783349
1583811
1081847
1708656
1158198
704379
1241529
1194109
330275
425476
1453189
898433
186327
10426
101739
1803711
1487354
1987748
226824
1414478
354414
513737
1843197
1558679
1400504
1548225
1745032
842473
132214
684186
1483086
1438038
38106
935869
1476735
787490
60697
1546957
1493679
1262406
1744086
1627941
671970
321919
129919
806197
1471362
1575552
14730
111395
654613
1943941
529228
1157122
414720
1835511
1400076
1559244
1849997
1651629
329151
1741888
306521
718015
1482131
1448681
584863
1891756
1434561
690733
1191337
1123242
1904574
1212507
1245083
1329112
419731
825128
1241180
963844
680294
1668270
563260
565548
608988
496375
431430
244169
356695
963183
1734487
781911
27860
1988466
1926149
666824
955983
310579
409197
1188972
1173839
1887925
1117580
1023835
119552
1232861
1627940
264158
212140
1499084
1127828
1429543
203578
1308986
628437
1884151
1181141
1837304
128332
467986
900772
115174
1215503
606524
1210098
1423016
120812
1087447
575505
1841107
1835669
723471
137691
1540571
1896916
1475068
556455
509512
1175153
742797
354270
1434562
1335040
1322338
431617
1758562
1771892
1508841
1083289
192670
371953
1720638
1022914
1303043
141557
1105315
1693696
229717
1266789
1121562
686322
124789
356506
542382
1315594
55096
532158
1838398
783136
350411
518602
1057202
1776426
1117736
477976
1076598
1456934
1143926
1486868
424202
1456842
1850821
37641
1856811
1987742
231603
1471861
139782
631943
1063818
170919
10931
640884
1219398
1529501
1328962
1886461
1921883
410970
136938
944858
1063975
893692
577102
595760
1764195
354183
805081
608963
1726611
385212
1444613
907984
905048
1703075
1767876
1312689
1282654
450578
66076
964303
1478905
625102
1827680
270866
1219988
884688
1421038
1346799
1769382
228462
1379343
769067
1919070
657155
13968
1554338
494648
1241407
635653
961599
695973
1816543
185529
1459736
631851
892887
821635
770976
519750
374278
1208488
1834302
1486071
519813
492413
987123
420198
1850351
579703
1081145
826866
49125
652287
1522576
1486692
335211
1423897
496944
567875
987939
1832822
926820
851025
1644940
1743197
73443
390578
1772460
425749
1467945
1938551
177954
1605198
1626675
309427
1285120
553465
1324199
1101344
1458211
1506282
704478
1228539
60229
1225599
662161
925666
1010078
199382
1537539
1353232
1926024
1860355
1031502
1520332
307308
972349
1794663
736693
748059
1921943
1733288
1305274
1389246
1643636
598540
629647
1072344
281222
1867517
990813
285983
1771732
232800
1400494
1688873
1276683
1621487
1717112
1257983
1291904
1781499
1339328
798764
851567
1025406
1903679
523607
328496
917391
877688
1642701
7422
1545047
1807547
821073
787414
333709
239438
67884
347809
1030147
1493790
787172
1825005
441785
1494326
1929458
775412
586878
737856
1308964
1245196
1562856
1148116
79905
223631
763104
1620731
1490988
237580
7490
770587
1376533
291245
1889758
1105525
99722
1782375
1939731
1483039
1631466
1688806
53054
1107650
963090
1328627
1805477
180885
205533
1365057
265033
493690
1878572
669134
780575
323059
1379356
1061236
1073128
250956
1414927
1646644
1606106
497177
656576
1919252
532909
1964471
1900932
1545979
1068681
1692935
1055569
215051
1036356
1967501
837625
1073875
577079
1315893
202062
338082
707548
1834277
1479466
1471256
496510
1042626
129966
722255
449530
1303269
683872
1301545
1942025
1114810
1607864
676787
1972722
1366309
1642345
958334
12546
823218
1677281
1227335
232681
687609
505804
538908
766354
1264063
321376
971506
1101937
98779
66569
1460695
253848
1219912
1164556
859539
356360
1017401
242118
126120
1176720
1693841
1004761
1203199
712180
112989
268880
1750804
608519
1592240
1450424
205138
1161407
407820
887472
1122383
303277
1788024
421671
1125556
1431116
578759
370289
1774127
943898
1030670
1233523
983553
703088
1323779
1283951
530032
15288
1793944
1029034
55927
1422577
214063
1003586
422839
236432
545108
443592
497359
1841135
669003
1905463
641889
1801576
1656023
942387
1140153
707718
430313
1118604
484592
499342
303715
1388782
1904842
749552
1756151
1323437
1185141
1288942
1540388
949953
547294
1287630
1595742
1642429
1239756
812309
1186791
1469468
1946757
631943
1293561
509171
687926
1584481
333139
630395
1017866
1744684
572733
311196
409216
547871
1515334
1001218
760145
360189
969731
1912952
1522110
27290
748754
1523046
1670545
1079550
894301
1377423
481687
1186815
285313
609353
573292
994744
157295
1694060
683899
465889
112547
210959
1880521
930627
1009303
1331106
96926
333224
1541946
838709
1455265
1090156
1174373
899927
1617048
650392
1961751
1693867
455748
649585
1797699
901656
575068
1377630
1728531
856881
490158
70528
486813
1988213
548742
1050399
438894
36751
1799634
167379
565739
1183409
157546
371395
1526417
423912
1816213
321161
1998291
460455
1457979
1209166
51468
781646
1007895
1157396
656618
1472830
390611
1286595
1341336
1026190
266701
504357
735965
1115387
172790
897319
1831778
37020
1170340
383490
563861
563385
472125
282618
1486029
888812
746164
1782779
843768
783805
168919
1826260
1638644
447010
1122190
975937
504701
617280
1645503
254348
1032420
988458
596017
908048
178822
824413
724655
268766
1860399
1327711
469633
1487591
1277660
1286480
1961340
415958
409759
608497
1519882
1098402
44216
339159
1840049
604865
892887
1988227
402403
376158
1392279
1163994
1132973
1133067
863463
963229
834931
1855331
1748952
1423618
787465
61683
143561
1606319
522061
708954
1267497
1235108
114165
1886427
947201
1579107
591475
118459
447210
697770
936364
1892873
1562805
1712715
1113034
387258
871237
1120238
1739910
499622
951096
246130
22561
44921
857531
1191127
1769129
1618933
1905764
212006
1062266
1545714
1984085
140064
94980
1703506
840724
742446
276681
1677602
1304898
1133294
460547
223052
359906
165832
292501
986328
1862501
1412319
895821
799211
65862
239943
656121
1659570
725253
474072
851053
1645817
1007175
1866661
1743510
1451013
1977659
618186
823996
1167662
1073136
501987
1011003
936738
1409499
1096903
764462
890392
725648
332083
354531
728241
1627688
1995708
357511
112735
91326
57613
1372558
1964153
69328
1870323
175624
62460
406990
1314672
1583991
961871
795858
1092567
1394487
472938
517839
287926
1530216
112526
1954707
1629805
446255
796874
517892
1009100
828981
245140
1427428
1228234
1734456
345007
1526086
1296046
514066
1786749
547327
539069
1221777
1850246
1629513
451853
224444
1801497
1250393
1956360
1329743
1791887
360171
1724954
411101
1039229
168105
1499877
280856
842138
1856131
97697
1988134
1696078
109383
261756
1682925
448424
1687825
1699450
22917
1565716
375458
1904842
161153
1441432
1425453
1450015
1004550
1867528
1891514
873502
1970218
361361
1807141
1551975
609561
1317870
1959337
1431310
580975
1234109
161659
466835
1520328
1490101
1625211
1977733
1750976
1566978
1452193
479637
1239416
435147
960938
1327683
1635613
750496
98329
112051
1280268
1239946
165527
522023
121454
510117
1362022
1325372
78099
1875957
406044
1642618
961838
560882
352408
1580299
1946781
387536
452525
1430734
540528
1623173
1777237
1614379
276744
1529771
353513
1340432
1526653
367000
1808221
658045
1088644
486364
127615
1093846
548976
1752366
775114
233098
565542
650011
1138800
1133959
502936
914681
1274342
1022604
1823756
394450
1812228
1207793
1703955
1034624
366221
1944651
668834
1752975
848599
168887
1154146
558325
434585
1922447
1136282
575031
1382145
450961
198222
549504
756303
1633687
1761154
205213
1366667
790509
1377181
538438
365696
1629889
1051246
1966319
194160
532225
71026
1256201
1112446
890443
1964755
626861
1581623
1925091
1048707
1343287
205943
1983851
736592
1549572
430023
1262252
70596
1339608
1025622
1853260
533156
667188
1670880
449708
1194913
1295016
317069
994220
1327683
395155
820259
21294
1419447
1057415
1256781
1814013
8166
1711166
1861337
815556
677727
479301
1894709
1685986
1990557
259850
494577
1764055
968591
1721088
1019336
465843
1728892
1755575
1998422
839576
1273547
31615
1946656
1429149
443207
1777543
623714
1101388
293966
512375
280469
1319881
596207
999685
695878
994983
972293
1010657
1230542
251721
1169811
724030
1378711
1268149
1869471
1396291
1280993
1177389
557390
1598584
303387
197767
1494513
956460
1634356
1977888
622609
625030
1898179
993484
1685234
1628225
1146433
806286
151572
645269
343067
867020
1198292
300747
1216573
19700
342608
1147695
1748914
242409
886139
1939610
409039
343381
1056845
1683422
262425
355915
652507
282035
1791464
1492646
1105830
220943
1404036
1610898
1623362
407201
627176
192937
610107
141705
213898
1238824
749592
1537730
499189
83396
537035
1210938
18638
1152306
32583
1867214
968907
711763
1412281
1857792
1022133
1637047
1909770
1708398
1208334
692761
277611
338152
537016
970997
375099
1568408
937770
646688
1276243
492417
1440929
1187141
1540396
1820584
288210
1516953
1414606
1293291
1574157
1461025
1233065
980360
523730
1120177
552290
1407380
1560182
1785111
1028903
1270905
1610365
1750696
1193682
311549
478742
235861
1055293
516692
284040
1246861
1316093
1113040
1535828
1795104
1993477
732845
1982727
527863
1374971
1868233
621401
1238898
1502037
516862
1332473
244866
870866
165012
39250
1193269
613458
541064
989931
1684845
1656651
1370622
1149204
302692
753968
1455027
1936838
1601320
835957
553166
367250
1803053
1030242
907513
1284227
473594
182479
830872
429485
1954269
920119
208429
447040
1675505
1549649
964128
153667
267798
1061035
1291752
1851735
971009
433273
1645694
121699
1709329
929179
535259
1802838
583968
1163936
395891
1661776
1420696
1685848
1537651
110811
1928316
1220263
1417825
922387
1338974
495694
165681
1604522
948458
1741014
382024
1534469
242253
534002
657131
673284
356931
829094
1332566
1462072
1450822
352520
1457099
468061
1050197
166433
71845
184267
682729
910427
378495
1154994
734346
295823
993537
784509
975371
1190212
1176201
391137
1305428
1847543
1927562
702105
723624
1799781
424847
317462
1894484
1912584
733916
928730
288215
1295712
1975587
232456
570516
703424
1142857
628896
1128608
1810209
384062
894599
1328264
1942460
689491
1791489
1918630
1476412
589952
1625833
906907
879658
652375
702370
122626
1805633
503806
6224
6532
915355
1674517
842698
1273281
243411
1943797
368970
1211599
159476
1081474
1177764
1254595
121038
399485
1159403
1554322
1598210
554147
1870939
320768
1424633
426018
1326476
1822613
1343113
56301
1904100
1549608
707985
1809728
55932
508951
1203790
1806037
1665437
1148124
845384
1772970
1254497
1234543
988199
1735287
1065798
1996525
1599671
1926839
1366387
1423853
1693524
1016145
910304
82468
604581
28079
369232
1889651
166631
1167696
1798492
1801012
561508
515210
1148979
1770909
1781381
402789
519320
589178
1673135
1285099
570348
952301
1279411
1148299
1301344
293904
1149762
513076
1361080
1647045
857264
1021468
1317488
1281700
930532
1522807
330537
1988407
384065
652567
855831
127590
1147990
9438
1077891
1893296
1223559
1218978
1175311
845928
1528285
1723168
1788884
43299
161101
896884
1632780
203286
1640491
1282356
1259716
270444
168741
1382796
1495558
189371
1146153
1261782
1531071
1339691
1147760
1709070
1735640
1066246
1634675
147778
650652
86170
1555427
1156236
805350
1921791
1365980
1230763
304038
1895182
321029
884230
913161
622757
319188
1868222
1723996
741166
1185326
776419
763929
57397
162669
1976126
839169
1733989
305394
1091311
1927107
847196
1129403
365056
543381
381469
75329
233416
822527
1105783
476962
1404713
1042310
1923569
1619408
498759
461449
1697274
1603031
1095353
935070
1426589
1524404
1098598
1791016
681417
1951967
801073
67690
117636
1492050
1765874
413353
649860
1900100
1809624
329054
1134161
267547
253969
1923445
1290267
366024
76478
1184838
1531323
1910051
1793686
1959658
1739828
1499048
554197
737133
934202
346759
287824
1761230
1864984
1296289
752324
938021
440788
720460
1535672
2546
671938
1603755
1703949
1702885
1158836
1871915
1742029
1522363
1497933
1759958
1709329
1780910
225746
1345123
1352479
219546
105966
899526
1983068
1084472
1115086
548781
1912250
214460
390370
994914
71820
958972
1303984
719544
1255977
422023
820965
1254242
661374
153663
1516779
1888871
532773
1956050
548802
1721894
1080102
92346
755209
1826199
585974
676823
1037789
908261
335886
1343222
356994
1003484
520025
1773434
975097
735121
173803
1533199
1084054
1901350
1763094
1613799
1615190
1563470
97065
1089180
1915567
508684
382297
452259
289417
1564878
1180346
1535524
1620792
1250210
1943874
1157543
1734010
1646905
1587034
1480822
1048228
509482
716835
781679
436734
1010502
1902569
1054464
1563796
683626
669802
1818850
206566
190585
481067
1915758
1839848
1693673
945505
665418
1572076
1275783
523584
727478
1987385
981672
1815090
193754
764213
1130085
976708
1305223
603371
526839
205455
1260322
1795554
1055584
114602
1488402
1368437
368740
894809
105255
1120350
1045359
201611
610454
118756
1693426
57247
904518
1315979
1283787
299709
1959893
1658418
1344999
1889373
575148
711694
643831
167032
930063
168565
1755784
1200988
1058184
803452
296133
1846920
1696825
1939602
987490
366697
1707531
1240758
1091984
329425
1261864
305534
1694847
1665252
377178
1608711
1985942
700356
1831407
963778
707870
1040738
629826
1019245
873659
1929029
415890
822250
1150390
1977772
595502
1746629
1826117
910856
166436
1569415
1047309
1821802
1447489
8637
1947365
1176424
436764
1755711
1934671
995800
1844980
1492723
709259
578039
1530275
261732
601310
1247806
1093601
1130084
1686
457789
1851236
1764194
1204916
348268
176713
1668979
455346
1160075
1441928
327046
1367770
127935
34629
1668092
1144996
1162922
1897522
1175316
295333
1622210
1531723
988611
1173066
1418997
1735461
1447711
632035
666702
1683975
1465434
357456
1460061
1072539
1098425
1088388
304811
616042
903642
1204616
1034990
1661519
709143
847846
805921
1775289
653458
1489510
407669
459297
1028141
510211
165640
197568
140499
831242
787501
1375118
940600
821094
1544844
870363
1282825
1354011
119000
403106
2521
177999
1949577
1436248
343016
769571
1443191
128769
1522432
104478
1455165
1242356
1012323
1327836
477337
1010500
975979
987317
1862275
1766246
793632
1089903
915676
1318095
127590
1806626
778410
1416583
570303
747266
726307
883029
186748
1739963
540828
1708222
989238
1501260
193110
1138676
311937
1122121
1082995
436024
1166633
1754672
1374537
141296
265961
559133
371646
929016
1873110
339727
418479
1468550
769235
282170
1671075
1276878
1963113
646578
159614
351800
1703447
1033545
1824549
627014
1000216
77933
39021
824179
941131
648561
736988
954769
1512166
249718
752017
1842682
1474799
728041
86962
1165005
418985
1574314
549329
1921841
663980
280239
552956
375329
480798
1572444
79132
782393
110721
1604702
1617942
1270888
968177
1502985
927043
228953
728245
1591411
859940
1378465
1301825
1279425
489894
53941
1487632
677286
73806
661064
1325614
1739302
1924056
989003
19169
1148409
1895152
216808
317419
1238617
1381185
1081121
923776
1041704
1918553
1307805
686865
1109494
1025500
1966118
11085
679609
1051885
1105649
1522393
1138800
903257
1536778
1385274
1517471
1298830
1849159
1476201
312381
88687
1764071
20565
1658067
610163
998632
175738
1456811
400779
994463
137042
48358
468634
1625072
1230143
490316
1124618
1962603
1027939
666606
168069
1899735
923899
1189612
278770
261931
1201934
1034169
1954746
1619193
230184
1458875
495058
1133317
774438
437242
1276959
763193
1984890
1892426
529333
636117
1428779
646511
219301
76885
318087
436258
464034
649577
1990058
1141968
313841
1478865
658631
973643
1498749
973537
62737
48140
240905
1084003
1353730
1017659
1426797
29130
1591819
1136742
1763804
859973
297689
1495747
682433
1589691
1918038
341808
1313716
172459
1531296
1324820
1886216
870430
1539291
1005388
474675
212438
531753
191183
499196
1714051
1509029
1458553
1711745
1936759
50981
1998041
1264918
1602247
1623283
1895750
673799
250241
1911399
1965481
238979
1296813
1804706
890009
1435970
216715
164346
888011
439226
1958051
1955856
240364
1466142
1866606
804151
21000
495030
1110918
1717794
9189
236441
41636
97790
1996680
12890
1323083
644306
1669465
334878
1474624
353627
706868
1115539
1836047
294479
79036
597286
377842
1849282
1348200
1557248
1095154
801859
1034067
38026
1662905
1897066
1459548
618445
47732
1866031
500958
34806
1390858
713413
1674460
1042495
653392
287336
1044550
1944480
1691552
125800
687121
146565
814393
289661
385869
67423
945738
811251
786915
586897
232687
344338
427038
209857
386988
1906967
1081841
1604075
945154
1188314
798031
1853057
1743196
1297836
840374
220937
1321953
322809
1469484
1676003
561965
1566272
1643183
1592665
1205626
717372
740513
1315216
1715002
1423095
1056404
1027105
981356
630556
944061
1630178
516182
1466930
284594
572929
1823638
11814
1332676
248009
899445
1689615
1860130
961468
1751180
181289
570108
1740191
316553
67328
501034
1348533
747281
1285371
1107143
469159
1324485
1865166
1908907
589176
672100
1200154
91882
674114
416181
1404075
190545
1154949
1249829
1653032
450920
1965186
1946899
1347836
1828440
1487510
1284448
34447
437292
699945
1971589
1080609
1461800
311010
1638904
384263
300391
1878424
1300153
1694246
1854256
553577
1921872
1252772
1784595
782175
754943
1157011
813892
89378
452682
1086166
840457
1813414
341582
1343306
824878
1072072
5414
131777
1664416
358981
1523449
790802
1054661
1377751
739885
938651
443484
96745
1391939
1885526
1328747
1602050
132235
809176
978091
60430
570844
1578534
344820
443537
208637
626634
932417
163017
1214625
1224760
608390
1111816
50047
773827
1768994
1228537
232685
1793516
632178
1762607
716176
576042
1993903
132002
1676112
1276030
937988
1703854
1250595
1278110
576238
88363
1242969
1060286
532225
1066069
526961
1421759
1056605
517146
186185
1202485
1592242
498875
1613506
1170363
1680760
462859
1026706
434570
291301
928874
62243
1891096
666423
1379095
1228633
1170609
1970865
429251
1566566
726497
616405
1295548
1773083
98259
458369
521810
499004
1933504
1278180
791304
1510902
1738745
161795
1188796
252646
1211398
974500
551910
272849
1518473
518557
688677
1212198
573036
247898
673801
476510
385371
1810580
1461137
431549
1694809
989463
1075352
148044
378318
34447
1591985
392331
1422989
642232
768268
190297
1339148
988218
96570
998998
339278
50220
134430
620090
199362
692247
1229062
754493
363604
955142
1368524
94755
1077490
1304224
455664
1965638
1622415
1103040
1657708
1672846
1077411
1754775
1681484
1618292
814556
1564178
927003
1547966
520187
829765
1264624
685664
1050019
175933
798658
753051
926873
1115618
488442
860053
1736470
279238
1739555
167986
346482
1554322
1718472
1374540
1908902
1557467
320893
174293
1869092
1072037
234347
203203
1285329
39634
1728194
338974
1172968
63462
256286
761688
1431450
557905
1458321
909915
334456
960830
1639862
1980921
737622
227619
878377
1153101
12124
1195415
166600
1240962
202866
1262001
1820387
1434813
798416
1236663
672605
498273
1714352
1353760
19715
580093
1865239
1760567
745112
1268486
364411
98891
1409782
1063317
1548520
37501
896953
223937
1041580
1060908
1518934
1599703
1672439
1620719
1399324
1767785
602886
226419
145937
1092348
1588357
460521
1210400
1198624
1256903
1697578
622212
549014
1312189
672448
1634321
1619082
515413
1563091
1815080
37290
1740557
1120418
667090
620607
130152
409710
294017
1176506
497141
1343415
134460
650234
311585
1866512
652334
1005256
502733
963889
1869408
698268
739117
62110
1003129
445894
1832071
80217
1352687
1453460
1588411
1935182
1306810
727671
1488144
998091
951679
1521904
656046
1431305
1512988
145322
34470
491115
372224
361124
595760
658364
1449393
868186
874208
1868121
1732770
1281789
1082512
281030
411747
1023467
1402342
283379
600964
326797
1760904
875287
1297791
1106641
144001
1392302
374114
1050056
378881
1885885
1232619
350158
1435271
1600482
71373
715616
1805676
105928
308709
1589922
245097
250009
1004677
1887458
1581318
1797101
1803518
651829
342526
1439376
319759
274125
479512
1499825
931172
1717055
1372075
1472837
460161
155169
1481533
1902189
1205230
1435722
379317
89492
128476
1292437
1715119
1467673
1095923
1349891
138377
610835
1775829
1180786
1585808
1233486
116805
1390100
1385160
921920
984761
762183
1659268
455247
1934712
420327
158005
1111842
1729643
1872292
1175781
1501192
190832
293832
1176694
1056106
1269795
1631199
1114853
1180912
12451
1949658
989973
1208968
1344966
1782986
1849933
1947794
194758
425271
1362944
349185
1095821
484818
644437
195424
1154826
1626287
1181831
1700761
220976
1748186
799640
1335013
430805
290491
947914
1825283
657291
299866
706079
49260
1602766
21179
1779493
1218835
301396
26288
167844
1551013
1137732
821610
461434
665978
1345859
1094860
1987387
1753417
1261079
1367061
147617
355142
1125980
1978050
1202273
1997144
1706539
1814771
683942
1294897
625194
769139
1637255
792390
1722142
373369
201327
1304880
570439
218499
429171
615329
855062
867931
893260
1823170
1164369
185604
952841
977070
285690
1889723
595212
680169
578486
915493
1236162
1314775
1595103
1483083
954524
527040
1420208
862730
855352
144454
921094
1285737
615884
1485361
88927
610325
637112
333713
817297
685861
943295
1370581
1117713
1354941
551114
934941
1275806
314026
623704
480447
1998316
538015
1963895
1548623
1015595
749974
292978
681592
821521
1966913
490753
294003
63846
1011185
1377610
1883246
1813748
1304666
1227438
378271
1944567
1259947
978623
1391986
105238
851959
566560
472156
962450
233746
1378295
39712
211182
1939804
800580
1986969
1761949
660784
1833492
1991954
159234
1526552
71102
808480
1407348
1015713
1147541
462289
1765069
1060548
1121302
1176021
1424880
529576
4091
1609240
1018819
1206527
467664
1024890
272492
1727151
868893
724597
1541134
1814625
1194231
373157
647422
300450
1471074
1044680
10951
1094129
1712953
629826
997088
1210211
80479
1934712
1664796
938505
107574
499075
1436215
675058
1640171
1906956
1559868
1896202
822124
1225570
1063610
1557566
1874888
203974
230823
1774986
1454499
221508
739756
1159411
1408701
1794059
1612000
1170887
1062250
1417837
708007
1172076
1324076
1384409
1176358
1014583
887573
367596
408816
1112732
905048
192611
359902
771068
1177752
569718
1800573
1579988
879196
1497868
1097917
539313
1947258
1665529
1853262
1765780
1540061
1445525
603646
108202
1631220
726866
1676274
1792180
809935
79488
387092
872635
656956
826765
1318152
1005582
808342
1876993
709957
414825
138919
1510761
811046
101987
1019905
273051
777333
1631022
845448
69122
776297
1076786
161332
1677828
494578
870907
738125
528470
559823
1051145
204740
733188
1184958
1766471
814533
64551
702903
931343
1806714
1458510
623370
1622345
1076433
955801
1898179
721159
1061667
1698811
988217
459642
904679
1693032
923633
694369
810047
360614
264451
555621
226938
1445490
519376
1834352
358989
578963
1682461
1861103
1860839
678957
351333
1787309
1291589
383903
1833897
940383
1953794
594312
846580
405737
1440214
893039
727254
904879
1744939
471729
1120333
1751246
1998082
785176
1017790
1050415
896111
1941036
147044
385334
1282690
1146987
570561
472898
1226078
1738606
951337
404396
1630057
894768
1910103
473574
202676
766340
1457491
367562
1197247
1099772
698930
1320782
309997
922719
1573878
753995
1413054
1915607
1532657
98631
1396085
1666570
1007999
120037
806965
298800
224712
235421
717181
1122682
1917386
1902479
139261
285286
1624075
50733
1373206
1670761
742897
1911864
250384
646286
991929
1842342
1370149
646207
1283188
854125
38241
72099
1975770
514583
1124699
626783
629573
1216508
1309621
1940030
1353388
1475360
775552
901838
1219908
520705
1551287
1121357
368018
1909967
290328
1119913
759389
1117899
349594
242334
1797441
263631
1428665
1445525
316396
1528701
589250
1720241
233765
189399
1170341
1652136
399948
554289
1739156
295302
1177996
1698292
1488557
1826559
1834686
776857
279112
298560
1762639
763663
1548449
1110529
533766
857599
550315
20116
1849394
1219153
1801560
464135
1804371
506307
1753672
209285
755099
1702134
854319
1955413
1530611
1979345
669847
107692
430913
1750312
1891291
1607621
1580327
1834336
1904692
196495
1231196
35707
1871953
1978604
1397529
1137283
275143
131580
1239143
213213
1689198
378707
1818555
784286
1789322
491388
547840
547035
947139
1278821
1763637
1868953
829990
1152203
934113
1754788
1930452
1175572
1693213
1862444
824786
1803329
856127
648895
483737
72972
1022205
100805
677995
604006
1597673
917994
870403
685241
284242
134136
1146794
187798
1658364
1595237
559236
811194
114236
1537527
712374
997497
1450855
1732734
660145
231787
808342
1571465
1764981
789046
1843925
1563026
1889978
900157
632626
1078397
1375400
772725
939626
1977651
994552
987727
309371
741166
1030168
310975
922282
495
86990
1371938
916901
545792
666430
198718
928362
1781598
44172
1780845
1353420
1886754
1822664
851470
806482
116819
1269512
359517
1942970
1202471
205053
769206
1156369
1248886
1924790
1330378
615953
1929423
1029960
344914
1629769
1219043
523477
1871454
1453791
1007647
868534
648318
819620
1257568
867759
1164756
1140379
908488
1020340
1738795
1432239
760746
686511
1510960
341127
1178888
1513735
387658
666777
1419844
1076281
1741910
100420
1585215
445790
209205
564918
75153
1645787
495274
1619835
1431223
1821815
1678517
902976
672852
152012
1711722
717600
1114281
709692
1784400
1969318
1462079
1165013
581603
1751072
1838332
68538
1899341
1455618
1333691
868499
1024469
329023
825786
606783
47548
848207
1377983
1882341
713723
1209930
1364084
1797137
300542
443797
608737
1748651
1729699
155049
1141309
1213261
1499150
1783123
918527
1542384
1387164
1263536
1196821
588695
1941064
1101085
205591
422496
1623252
1127254
277799
172941
824786
1899202
1769605
40971
216690
359960
247982
831140
727623
129717
1711459
1312595
204399
1293023
1621330
836002
1920462
494917
591861
52525
1788864
470127
27578
1875596
590290
1113110
552509
763298
36025
1585066
166088
19127
519162
1994377
1946331
1329240
1297229
502013
1094762
606250
653576
917987
16709
1906403
1196893
896025
866403
1902673
275312
1111661
780818
608041
55669
334142
1723275
1857693
1179368
1760311
1862352
735262
1372482
1247047
1959799
1264164
772673
1428271
1456177
1296087
547731
1974349
1208856
216097
1885959
788074
222487
1215756
1351688
1808030
1765879
1534553
1368324
1968355
113137
214302
1004547
1901745
1884042
969600
1122975
36550
727928
177181
617291
698981
1793760
1927235
18982
905964
1068897
570187
1718127
1035473
153964
42277
1476174
32650
402742
879632
1041834
1542872
1502318
1731566
281998
1276224
1428300
147355
1537952
273092
907525
1628828
1710628
1293726
1531955
824984
745358
294784
632866
46821
888777
924083
1405805
1418699
209032
893978
627489
1069141
1689178
862397
611173
490593
378368
298908
1372191
1116398
1023391
1657721
1796212
782567
586258
308542
396368
1718700
90866
522229
1055072
1811489
1127435
86846
1263867
491231
23172
451343
1644804
887513
245616
1504572
1730057
436707
411236
1377911
466665
320753
1399161
1126378
114442
807924
1505517
436961
1968832
292294
1063810
179231
1526978
1463305
886753
989376
199350
1257968
811416
1456891
1909831
191908
1939252
1647451
285483
1598473
1298357
1893763
257272
1776107
1819351
1337648
932742
102522
1169811
795154
733611
1371113
179165
1194276
401433
1653042
698823
295415
96506
960622
1680474
539587
251471
1169398
508278
890011
892282
1658287
7577
1946493
171982
70576
28857
1168410
1958541
1541336
1071546
1809507
10576
986555
1258522
1060146
1070417
1856115
1946047
1031477
1959409
1091789
1314786
65834
1417552
972702
1007083
1852493
1130503
1040655
392560
1193498
600103
1484072
594902
1175495
1881396
1288695
1823621
283223
1442006
1954501
1695405
1860297
92202
954086
325278
638746
1465388
1002734
1318564
1770839
18470
1839548
256381
1131736
1840421
1408961
1671791
553371
1457714
971362
216261
1176481
609502
83286
158002
1296539
366065
1951609
1348716
1425882
190195
1371831
1023071
1063147
460291
161006
747835
568062
1596163
409842
810447
1105665
1726778
1306291
1843147
1699482
1940424
1245733
221810
147230
916320
232914
581028
511478
82451
53953
1013077
356036
282256
1549006
1021593
527894
1609730
1532784
1642498
1095164
1302564
1944659
674391
1770468
1062749
358956
1574252
312888
34868
6884
1711872
553344
1366544
1786275
327363
982096
271225
1008187
1503526
531696
328222
221696
785669
254321
522184
907073
1770170
1192963
828401
1111550
680095
691194
720658
257649
1838087
1575871
941254
1244742
1841590
238134
884212
982235
1006338
654715
134737
200174
1034831
902143
1562718
1573580
162734
343874
350479
1102136
782744
1110836
319410
564942
453878
451965
1195823
1520630
724087
1604981
621728
160616
1246375
879038
1649934
256570
1455612
1061392
262278
1393282
254038
711649
1406098
1538874
1606905
1880397
1594545
1748851
212221
1221216
1080057
629283
55134
1947700
803497
125746
767268
1441114
1252489
311213
739590
882699
1006879
333650
1995535
1607918
666072
1720688
342916
1995360
1900884
924376
377416
272773
1412394
1293425
940162
373174
542991
1266904
1889083
452990
395894
1979076
515585
1138017
304541
217104
1909935
526856
1313615
81252
1286756
1932014
1074762
1685665
1429650
30907
431174
1674688
310904
1504809
1345649
1349399
1071853
1497648
1872598
350904
1910971
173013
1397307
1949631
1502929
1510193
331679
1389239
1394727
918129
260755
1361552
903782
1289923
1685088
1227150
367858
4082
1133353
523065
1912012
12319
441924
648364
1139387
1093061
552813
229625
664233
1919646
621223
1526705
1391340
573871
1462578
1546855
617563
1788248
127367
61859
346248
1689257
172321
1620077
264263
746821
1292474
1769694
1535295
192636
100078
1590709
902561
916281
1430455
1556035
1037176
1493075
1186052
1464758
1485446
1737037
736733
455138
1314939
1923738
204053
159737
376628
868432
653033
923195
1276669
1678501
881470
200092
424481
1264978
1541555
590176
1234023
1071907
1020306
1815955
1207200
98478
335974
567785
767045
1206792
471523
897217
1515198
193349
53235
912928
1678262
108648
1136708
1691003
664503
1868246
835340
1045639
716703
830203
16431
752654
1678270
495674
176045
146839
977163
1262851
1240847
1195400
840724
1235108
1494989
559434
1072462
919892
489916
1227602
338153
1915275
1543643
983385
1065521
966594
360954
53785
905797
215939
908980
727886
1691892
571681
1043413
1883587
960106
777338
67713
897312
1334230
1860271
331637
261188
469063
121692
395839
1053301
1039519
1269782
1588641
1685848
939844
1273710
594318
520399
1264803
1706466
1839886
701641
1184477
858245
835745
269140
1780082
474144
1101122
31154
746671
1730442
1406487
1775071
832510
69095
273821
1281988
1410325
1040126
1779181
1321439
1043238
1935233
1535270
511372
240892
1328968
643135
1988039
638169
239637
1154844
866745
1936584
1039406
513033
502646
173894
12873
393319
271153
822218
1082408
342867
376860
124609
783909
1696050
230147
1936842
1879875
1694348
337819
120516
996062
1952222
1623560
1792200
1661607
34154
1770485
1773112
450699
780986
1132483
710509
1538611
295765
1014040
614167
1088327
46106
18457
1590542
1030382
34568
767267
1394226
1854041
1640258
1166800
742221
1217774
1402007
437828
1418369
107538
1753687
1049366
854335
1459634
1684727
1791730
1126352
1848113
871455
502496
756159
1494143
298909
1323231
1349561
1762374
1312544
96612
1801666
1923082
108432
427136
231061
1030821
1346435
594653
1426336
871698
1809539
420177
154885
482942
604134
469970
1358843
501154
236181
842922
869887
1751163
1065353
26529
164002
1727856
110864
1328708
1202209
876190
945739
1765697
1657216
439295
147367
147709
1576000
711005
1836081
1805451
1406319
575339
15353
1255749
1493151
1810912
1668046
390062
142186
1840558
1764710
1556622
464177
299161
1198671
1838630
1759113
1929779
392247
862039
519679
1046129
1368763
28880
1279952
1682623
1196487
1096967
1042310
1701374
340275
1607373
358989
1378374
489151
1998549
995933
251043
125641
526839
402847
241180
661121
266571
1908224
1071931
1656169
1209660
164661
754577
1668762
675404
809200
832126
1533915
1027708
275120
198732
1519350
1656424
1871494
585015
510157
1482387
115211
679567
318890
567165
1870535
24911
843153
528281
1535615
306914
1922787
765716
678070
440953
1488971
1735611
1217829
1480835
1113413
135830
445602
464082
188341
871414
1009952
1781183
1961346
1512935
1017035
1024021
212479
1980511
1486169
159577
1131321
386782
1318685
190548
1765626
1163085
78053
123131
1169790
91398
214664
968632
1726573
1593128
1359693
1505304
205707
1924015
416375
70965
696151
407256
869123
592349
1874622
1232046
449948
34696
1339494
402442
1641039
1596628
269587
1089492
453241
1336945
398898
1934054
1744699
1659089
258236
1115000
752426
8900
1197139
1424101
180379
1020609
688383
1466782
1641949
608278
1842282
1026655
226438
191384
1264374
1574750
771534
1098140
1276627
445106
170210
469656
1821457
1635197
1959900
869643
816313
1653281
890277
1109769
299515
182616
1932590
825818
1888135
1711075
280099
345066
1882409
1066941
308694
1917157
952994
1232739
869643
960867
57306
1946555
874401
599137
1179275
914061
859455
1964112
576896
343059
1659268
155383
1812526
700
1044532
74247
1118129
1987401
1232927
52786
114640
778718
604146
958127
33166
1170751
1600940
57666
1263070
47045
621035
62412
1352640
850615
1805278
1029649
782119
1470600
1915049
46042
1908599
432040
802010
736788
875284
1979686
484227
268467
845683
526365
103684
1293432
987006
921592
1414982
1186704
1376036
336149
1230092
992792
194649
1239151
1078037
1114039
1072925
1822325
563274
1225228
1849849
657178
1054850
1524883
1819422
1014380
1247420
1447466
1696143
768687
1520276
564661
1253655
1880160
1921210
161548
798335
318388
1096615
1436508
299904
457769
327695
976868
1411561
1676739
1626554
929101
1397248
299189
1949788
354646
1947766
1940005
762613
498345
354087
1823925
798893
1694278
1075322
1244698
1527318
1166584
1958445
825064
263845
232535
897340
1716131
906158
1352195
1707743
1488324
1018288
815366
502138
1121427
204576
137685
229249
1354652
1441476
1327871
503306
1778980
1652486
681086
282321
1475468
1357209
1100686
486232
201282
192715
1590088
111313
59816
236813
304892
484315
1276943
1850591
270610
1739429
833573
80095
385938
125088
377190
408820
1005290
870076
867116
1761924
213022
951370
1709004
536802
661580
914699
1255021
597470
1212008
514582
1459060
235188
1988267
982419
1281670
1126849
350811
334679
423966
1769372
1207002
1345679
1776827
297857
862145
191998
204053
1076343
1339632
564683
1481219
92639
1420734
1595953
1253045
1990364
1272328
354431
1091287
161356
272911
1604948
881053
145421
107887
109274
70026
1545961
1264007
815226
1638948
1161753
1854488
1710278
1453608
1579535
411208
97907
881470
673686
1738660
1396748
1853744
135705
1887669
572920
1016158
1750751
1475474
643357
1692772
1086375
1598831
1665709
1321338
766663
1874285
155408
1743963
1717761
1606103
506991
1882320
1166143
1168970
190548
1274913
1475325
1368058
1900573
114622
417738
1802217
639062
986365
1292671
92505
1896026
195623
1527352
1969264
1746175
1103323
798062
1293652
1551901
1255899
220005
1691833
1380358
411619
1077489
1798822
1423357
1878322
234535
662764
271541
957144
1610005
1991015
288159
1805902
709335
784493
1480109
1432588
1461522
585340
1147382
156558
1497055
866131
960007
193317
213961
963227
473577
1696186
938953
713275
443581
1994962
438547
1945175
1055223
1508149
106738
1982724
1854330
203039
576879
1859652
1417106
618676
643862
1192883
1489166
1212178
1358219
1098983
830341
1672575
1846569
115343
592585
274899
1520449
668412
699785
580576
450412
1961207
750399
1553332
1269901
761000
497582
882658
222511
1954009
1043944
1096457
563250
1361794
606263
873239
1116399
1068951
1415050
767854
1238658
1936600
723003
822836
219983
286380
1762140
1677727
1574716
292016
1042522
1343259
1958820
151088
1699752
1259528
1625436
1786411
537512
330861
1592714
873230
363274
1949207
1219858
1006498
240134
1608625
821788
146074
1647133
1826203
1871535
1768122
700222
1512951
1744791
1377460
489310
163528
1124122
366180
48027
510818
466607
1128917
522837
334224
1779703
1620159
101949
258008
1292994
1173824
1080342
1407715
1817049
1321529
820122
1005017
1852342
1307980
1012193
737691
1503130
1251927
1576573
1063881
662641
1434542
170989
377510
1726708
1629383
364119
1369136
432204
401058
1956195
1817866
766351
1671131
365419
687207
576236
1030447
1705635
1304562
592916
606036
1494879
1301123
1874996
1822287
1933053
1618353
668314
1920257
1992441
3604
1235703
406688
1491602
1965788
1337663
1155432
1086071
279226
1597022
1197532
521273
1848712
1926383
1504606
1127191
199788
1449099
1729481
1441085
1934965
1991271
668754
1011617
374505
554720
615810
1146399
452683
714530
870700
1101624
133247
1141312
819684
146410
433998
581466
1450672
362253
698021
393786
1420750
625058
915635
1881020
1580117
739047
1179532
1887436
582718
1544372
809404
1971836
883523
1407361
344598
791294
1863041
803416
592693
1539154
303134
1676070
624197
1851240
1620179
1645807
1117508
1438448
370450
250428
1623130
869895
1669308
671714
572950
775433
348201
962918
1229424
224329
1930050
1921596
654332
879819
535628
784659
327879
691502
1497812
1536182
1779359
1863549
383578
1310174
135019
828097
680599
818639
437687
1127270
1689654
9858
306708
1883493
58970
492239
623127
1210069
1772134
1132977
864676
321460
1748630
336971
459953
1026706
1984543
1743649
1926427
1955036
348443
1304243
1202284
259364
1593863
754858
1962462
239379
1572559
816216
1934431
1132544
1284905
1527964
1111427
975018
1910969
1217473
1390401
1960964
925934
188945
937476
1886885
560352
1434421
315346
1442209
70336
847899
1577641
904019
1870601
898267
507617
248834
1860123
562851
34261
1129391
1343616
761466
861193
1429846
936441
965803
1553922
1589680
685594
1790570
1775206
1809124
1495451
183942
540137
370652
1958613
515786
1088575
850033
333556
1292687
1230687
228788
773547
720750
437572
141080
420144
1998808
1110836
472569
809866
1044069
1466146
1736020
1816604
101250
742213
386335
1461931
955364
1827403
860754
1333748
1571302
688951
1179608
1415148
458591
1092224
489291
1736332
1378010
1627012
124609
1326071
1173329
636616
1432077
1740409
1947522
958080
864004
1211776
1952491
57578
387408
1318090
1689934
806820
1206745
909012
1281747
1527745
1632315
901947
1566240
1244045
1119328
930474
760115
211295
1324634
257911
372288
1553154
948014
532554
50761
430631
985168
1126824
194023
930024
1020241
790329
185854
132743
1045590
760887
556701
1530962
1922135
1340268
1277179
501386
193248
1545356
27543
949987
1020250
1233444
336658
1422062
717679
1332270
1340316
919361
266103
1344806
912334
1534784
532632
472021
284750
1370780
1567145
915339
1780786
72762
1302670
1820108
1866641
1416077
359406
1524542
771710
1198647
1979943
451632
458885
146616
329182
1292306
1838818
1346468
1886919
1170318
1737640
128041
432440
1772746
81639
710234
199896
1904137
491945
1388362
28570
1126742
1379371
1652203
536891
753877
841542
1021394
1828565
1864308
1845151
24656
1762698
520199
1303565
843962
629460
31832
1973030
42399
1925812
173399
1447531
975320
1243646
116348
1338171
963310
1960184
1269873
860746
664865
509397
634976
759229
1077419
1438019
673210
749465
919177
757750
1855140
1280618
1492890
62254
1356001
1137908
727155
1151870
1694159
477000
1491599
1058860
1768855
773951
767128
887643
1904613
150402
759114
1294983
1001322
1232947
1770925
1804331
1482793
384269
1211309
1048401
571406
1072684
895293
1743900
1292198
1150544
137656
1251602
882430
28034
1667165
29622
699354
1498160
1531239
568009
704523
1101063
869055
254263
720253
456408
296371
1594262
821592
555895
776216
1751129
295147
1182201
1558117
1707084
518564
435221
952977
58906
442450
495924
272775
112805
1740881
1862208
1403089
1803927
646603
1915036
1722731
1931745
1394741
743834
1687086
107946
49123
741764
208157
1276959
359241
942839
1401042
262179
1681331
1100726
713612
493108
1699262
1100378
817649
344469
760580
1946290
642649
231251
103773
1731234
1887542
1598083
86457
341045
1611288
1990199
431762
1662125
1537239
1611499
1776628
1637370
1528338
826529
1945974
1317684
1839707
873995
1475572
1566611
674233
363723
1396829
1726225
1250637
503756
978407
1498121
1597785
1870398
812059
925105
457700
399809
549140
1324319
714717
1812785
1040104
1698041
1445403
1572139
163585
1213567
254035
691977
1094621
1801177
599349
1188166
640523
1463924
684836
1088881
1949497
1639854
716331
916284
205080
1344374
1319323
700
419327
1080076
649290
1722091
30106
901442
1387230
459059
422076
866722
2718
1838507
1280208
369475
1927954
238331
527219
1580829
1689233
1107635
921432
1189886
1080047
798705
303698
394677
848997
1943596
34211
289117
869438
1527574
1856197
1257008
461833
1625596
985742
1617057
640427
317011
1146041
967628
1549743
1936548
82477
1760764
868416
1403650
1927449
1269031
1654148
1826242
54757
47953
1881878
1527814
1803315
1766237
439022
36097
1448762
1313699
1415483
889415
1742558
257180
1391637
676919
1780653
366425
958546
1834154
1344382
931056
494626
1843147
1116769
488730
479365
1717852
145037
509193
783447
1279484
1837772
1169867
1738912
625766
737121
712223
1109785
944676
679253
1765307
451914
336987
329265
1042470
145329
284283
1458429
38442
839243
535423
267192
678582
1738716
1632
1232650
1551793
971540
785632
361370
610986
534443
1312914
606205
759526
160878
1487668
1980242
1666558
1962464
79110
884854
524936
423475
381114
1967365
531302
966020
897134
381960
1429382
1613019
312998
684263
307448
1742868
664300
247802
1949310
1045221
964478
404361
405667
1834707
497174
864365
107578
225692
1189627
243018
749737
482381
1095150
939009
1668284
251396
708599
480902
1926081
1790469
1357073
104187
1142808
210132
297576
1595083
1398583
1375329
1384487
1994122
1727963
1590567
509228
1659034
809131
1270666
1347456
528516
435877
1800724
1781245
1292531
1269179
1548297
52619
27060
462854
158869
1369367
1796443
1152671
377040
1176373
1319583
1696078
1941409
246235
749174
899017
170514
499112
1775828
967401
543218
974856
1362163
545477
1881251
351928
849693
1582480
346390
996874
102895
1286862
382353
1327834
1419278
1955114
797910
1864771
247221
1277440
1502162
1593595
635275
1242863
212143
247864
1258951
120636
778883
270959
1953391
1698749
1612073
561241
763472
913632
1716002
1377060
1998262
232878
580093
938463
161760
1763839
1709684
817495
944716
602452
458178
563196
766754
1862597
1772951
623848
1850709
692820
1273495
1790909
695725
1803349
44068
1106993
1587461
1181816
114032
1730855
1903287
835521
1989701
1476351
45531
527286
1557877
300530
1825629
1905172
380378
1064786
677522
420821
1815542
1046308
1841449
258470
919853
883369
555220
267210
1807584
630378
548976
1887821
1356971
260493
1321179
1222930
19663
1042105
261948
1972913
951660
1640630
218732
1490080
1436248
617608
618464
1161567
794132
1932934
38644
130756
1219010
622410
184203
1052445
44238
1042057
201875
76421
808594
703394
844529
449782
673818
800722
1059617
1562419
1859863
490594
1562459
72273
780857
1685012
157899
89341
475889
1852508
1264054
330773
80508
1831424
511563
726125
396206
1196136
278043
1289675
1540504
1214397
606490
1674204
613798
520505
408961
1039899
1960666
560687
848012
169888
1305786
1373087
1479561
157365
405554
934280
1919509
423760
648487
1814969
1865055
910998
407780
1377332
404535
250906
1892056
1367853
474209
606142
688990
142174
569124
784113
1947722
1913279
1158606
307495
1358870
1469006
560389
722061
136301
1647705
102955
1370836
122276
183607
463908
583802
382756
970035
1580410
763522
240563
1448506
1233117
1790706
468218
1226542
1689728
1503532
688646
48578
28502
18725
341942
1575766
1277778
600758
562431
1261078
824677
442591
1958241
379021
1306080
1057129
657330
479074
462223
1189387
832899
1714283
1766964
937043
1867808
954213
12615
533037
111419
1359851
253938
780109
798136
1872443
527356
947903
1076640
19624
1669567
724048
591147
655059
343426
1627631
939656
255353
1755544
1828077
1885766
239302
991374
1702803
1284680
1250880
324230
126776
1242991
1737046
339582
1161684
353993
1540748
350823
1642675
1926243
969987
1435246
1462822
1582988
1111138
1819150
767819
967155
1353652
972220
1416873
1124232
1643731
896111
1856883
617749
1477857
218687
326724
617548
323765
558938
329528
1120839
152591
566769
1000597
155873
931901
1227732
1117871
1199252
758543
1098565
223641
253961
1835249
665983
1088156
1391104
1911638
440647
852404
1538734
1343424
1666765
70873
820596
882626
9099
1492375
420185
364474
1081581
1779549
1664340
1912521
920454
692446
1425252
63129
616251
100033
1402962
712868
1843760
470307
1381724
929311
1960960
1470377
1553316
335388
1930689
43415
1357073
1838087
688477
1750286
1862599
1391971
16273
774491
1636934
857226
459704
467956
192426
843372
166188
1579770
935810
1583659
990951
45249
1259224
1617711
1842648
1335832
768958
1053918
1819075
503977
854808
968084
1704669
1448469
760437
1327028
1495977
921691
28195
719025
1968118
1987506
821500
284814
1484278
1319588
1258021
1821197
1826481
946801
1816587
821756
460114
1645626
758327
140570
1587070
198041
210040
80208
1712123
1397563
1426781
562982
1455383
1249840
1317756
1648226
1704757
760859
1560788
1974381
1453804
1164556
1173342
614220
1838789
1930472
933993
1404933
220597
1221475
1552480
1055674
1659096
185443
188798
1288120
1689611
165767
1032265
402699
642993
1259796
723991
128605
1107888
1318485
93246
196827
1535457
1922390
1454891
1407905
1084867
966771
96612
77953
163864
1763096
1287072
1348542
1278644
63644
250727
1199770
146456
674916
1344512
1282872
200718
1012368
1997151
1911832
1686815
1103457
1521966
1296550
1284554
636318
119577
597592
1594772
920454
55427
326486
1043361
1416257
586833
1977962
457639
1928136
1266293
1322785
223428
1686069
1371134
775421
877542
1753748
315193
1602256
1055903
1868262
400793
1413479
1288155
1330652
1414625
1567922
827243
1361940
949451
1794538
1393949
1002767
355197
389781
921240
1124835
1945242
1202719
313033
1747423
727083
1603306
496597
1125367
1314153
1212017
1965634
1253902
1361316
929696
71097
1531182
1833642
945958
1462580
1587304
1109263
1783300
452644
1501228
728856
1280831
1913438
1108555
1590938
678414
1121851
1324612
276147
554579
1242283
1836920
731418
674036
150649
152459
1446194
158035
468366
587098
1991444
834146
1301157
86532
1503735
1851691
92937
197509
415795
1659189
505650
1758685
358622
103518
324074
309886
1040206
1685022
1369914
93906
1909105
603010
684366
1525711
1433856
1232647
1615634
1822664
946732
940666
419006
1448148
1267447
116215
405078
790215
1572103
861389
669545
313364
1133826
680940
1886551
1748371
584197
1357073
346244
1706208
150676
1717254
1983029
893623
182239
406285
260995
1369262
395771
591224
689671
1801781
357371
651611
1491602
1353213
1724660
1884334
240417
229183
619807
729299
1627598
1754293
1732748
444273
271696
594525
12948
1606673
1801781
1706211
672603
1216436
152533
735012
771664
257911
993719
875847
1325652
926357
644719
595562
1505873
810862
1133294
287400
1295022
805229
711769
128585
272415
1023763
5715
6489
1657670
1816710
114487
951099
1378207
631333
708379
1269391
1108625
305891
906537
798076
1579351
13969
368819
1762173
782107
720480
551179
1855705
1110771
1374423
1276135
1195416
1327179
779665
921432
416068
745918
637105
1230541
676900
570617
586631
1887420
1921683
549113
1458803
399148
1269993
1961683
140595
1344144
890811
1332392
638634
525367
1737458
170064
1026246
1335435
857487
1854498
1938967
796290
540206
146975
1686912
1880641
426352
1778752
1026844
169274
215901
1793878
681846
63441
786782
1175736
1499608
1864388
1104856
1692946
1430930
1590697
1101306
1078940
1578920
184120
1674357
1482012
1872729
391565
876005
1508433
15423
1509114
1080341
1313635
1985661
278912
1136359
224902
1392434
1674229
589144
806291
1975256
400383
944037
445023
311522
199933
1747664
1360385
1133294
56169
1423124
1219181
1152958
1691828
1669444
230119
645542
865882
156261
300755
763581
1269792
1900507
1765694
1118542
554516
1473020
1467605
1225738
1259149
1252679
157062
1347770
1775777
17505
1132366
578515
1382011
849086
1707595
1794957
925292
200108
36401
1433821
895863
988674
1904989
1889486
774284
1417622
105976
517393
1841102
1973975
1569905
1737191
1251408
1585573
439882
1225402
1241617
475808
983157
1402319
1536758
386461
957119
1509067
664206
595678
1215548
1212753
99218
1779046
434002
1847618
1322767
1031689
168905
1259427
1248295
1243422
1111138
1568495
1996039
399533
1169059
623376
1860729
110740
10138
1634284
205981
1926632
1423473
1501824
31294
960732
7804
1040701
1327688
517088
1440672
1780015
1067868
644838
420892
768559
960706
845183
285082
160874
845134
543395
865342
1013925
23405
1024469
1782263
1394544
1596236
1630545
788723
1705231
1623160
352375
833111
1105162
249841
1944608
896141
410065
377719
920872
1992943
949912
1014970
1932558
1707856
819934
544539
1854035
819392
1801506
868734
1791353
1280304
850651
329875
927236
1469190
1350941
949598
46661
1949109
152143
157222
210644
1350514
715992
616409
692906
1223337
1698648
732684
1841669
1973019
89454
1052343
728897
1646870
1053710
1849786
493348
1117201
405384
1084924
1571873
517055
703091
1922198
580195
445138
412126
38243
1924720
45035
1548702
1509923
644362
1845371
137982
1008197
453053
1981824
1526979
792225
1283624
727761
152326
1880600
275700
1965001
1935614
1409531
854660
1555011
1096518
1139041
971365
1056959
733299
73589
1598470
1119935
1463423
1585650
1361316
734510
562911
378266
1436147
1213035
847180
78982
1170624
833329
1374561
1199424
1183720
1496522
435345
685938
610404
1359614
890281
1177798
1509836
681322
128400
1115606
1101581
730879
1664407
748527
1623229
1436460
867819
1936195
1112732
1904880
1637727
96809
298469
1243519
423437
1567013
1313093
1080634
951765
313995
364976
1296824
1357942
1852456
497739
1140065
1178229
1510532
66411
1720335
1655493
667426
1647736
1337299
144763
1130203
1256308
99870
1824943
919356
1628615
857581
249037
1926999
1583102
1919606
684010
375600
1709531
1032619
1326548
1755706
1613163
471099
214545
1477707
797392
289663
402829
1913135
788891
1916011
1148850
1789545
371959
1164940
325436
712290
58243
998039
407304
1607235
689149
1224496
1308163
1621685
1033236
1162520
70369
1049211
1457490
1508031
841300
842341
693388
670432
1164479
1717926
98919
912590
676205
1186838
1760955
1253499
1385278
1673673
460097
1656169
1687617
762962
536283
1988931
1867874
969767
237618
245998
1472024
740214
494919
3788
447887
629098
737538
1588631
903889
841731
556940
1098425
146767
743314
1775498
1145638
265520
1559404
782986
1919978
36174
1571066
1234505
797428
1939546
146250
248755
272492
1631814
1780617
936168
1468944
1180011
1282769
201672
1940133
926208
1843570
1914663
1514929
95257
1561516
1657041
503678
84457
761878
1783851
31314
644421
1559803
544246
1411189
107335
634422
872755
635835
673311
1862341
1796590
1654306
964074
1212008
1701150
1933708
1320102
54562
280382
195805
1529353
1257971
1688451
289432
1133519
26248
401404
1943448
415147
40729
1882172
1631573
355402
1391313
69963
1235146
1582998
122766
1707837
595421
1203196
1653386
1044043
800072
925639
221547
698617
93730
843341
1856826
99693
708528
256762
1697866
364559
17756
482047
1465236
287344
1263232
918827
1464151
1384411
1295636
719617
501199
904343
332428
100640
1376387
306925
1863436
842900
372155
519722
1813038
614743
307986
367096
1734859
1346354
1352054
174434
1877699
1113688
1955421
1201635
744173
1665483
1052453
1036845
1545979
1704512
880898
231586
355643
973706
126557
912903
240113
767274
1897445
446483
775258
1322888
1674622
1590134
352604
601724
40157
418914
926321
851470
434652
301049
620066
1128204
901175
707045
470027
950196
338332
1046869
500115
1713263
1387752
45475
1517288
121800
1519397
1492723
816140
1028072
1754528
224444
1282486
570478
1144195
1826807
674973
1577319
643792
722800
1924883
1366153
1136375
380960
1686742
1241151
796115
1254554
1086377
782530
1316832
1059167
1626208
418128
423756
583376
85629
1293748
423732
1584793
1034804
1356576
1830549
1865895
1489000
1081184
323143
124852
157003
1730816
1324906
60139
1167779
377092
913699
73462
1763620
1599365
1173961
740652
1435138
1217815
896911
361722
1153641
608332
1234811
949968
956787
1237734
294282
274430
831870
264260
40213
930367
1394891
47146
1522085
1104796
1340010
626564
354472
1087969
66457
1080241
1366798
812749
1955090
1670942
1178613
1333745
442959
917139
681209
1611092
789535
1103115
1155294
659098
1907406
71766
267597
1576623
1679494
287528
1582607
1631953
1839083
856052
1713257
121775
564013
1045499
1188032
1368087
864322
185887
116446
1471713
1889625
582907
963073
1591736
1602379
1315506
494576
742446
885333
128336
1537249
1666682
665761
529249
1483532
1923238
553212
67662
780820
1274379
1213939
659203
681479
758600
1908097
509330
1563609
247741
22522
521850
462568
1236995
321486
193414
1119967
1958507
1833609
585932
1427184
621879
321772
1205947
1826601
1336229
542876
1230221
1709939
1299895
960291
206065
1463270
1636817
9450
1373018
992794
1319101
1141958
869469
485993
1674271
1997398
1545515
335655
1669816
1965925
189502
1341814
1701242
807630
1079203
144364
1542536
591841
1793580
916770
1072655
1117651
1178888
590391
190043
676944
664585
1402015
1474991
887735
730319
585363
54768
1499233
903227
444681
1376474
675615
692054
1452003
629983
451039
1609894
980298
1903053
1309347
962958
656721
277962
291817
602500
1165544
1995216
554095
750806
1109163
290663
995785
1430137
1561029
496589
374290
397518
39608
1069091
789136
1183510
1887561
1274364
1881143
1118766
1522738
1078035
529641
1892645
333455
129776
1814013
1455216
1497142
459375
279235
1933567
566048
1163890
793266
1222406
1065869
1211792
1467179
368478
118835
313219
64761
1729454
886180
1520415
552227
199825
1798924
725662
921754
794224
840921
1856661
304022
1065852
1964516
1563121
1171068
1501616
487427
110141
932642
870211
1803474
1906543
1708515
1346419
1866349
1729662
505253
934668
497621
658292
1475869
456864
1107550
1753748
1826592
845441
1386529
1992325
759666
1843327
1963788
1455786
906297
1946430
592058
704467
50761
121906
489499
428527
1309718
482706
1286533
889590
1546321
1459302
689634
1062531
1863140
810396
1195722
1474570
145075
299115
164910
1960309
355708
3652
1331969
971527
815575
532895
580041
1588885
1372227
1670463
1162762
1757096
547602
154246
1872887
1910376
809414
1459893
935494
1356669
512392
788695
592890
175551
315239
738890
488694
384736
113355
1693823
1534327
1740091
10786
556740
572959
1793623
359372
813691
510478
1936135
428681
463186
1297387
705915
183684
1094480
1711512
596721
1271585
1641269
292535
518495
1688451
32328
1627806
1823474
1743316
1425481
1428439
1566956
946953
226343
808498
1239996
18046
1241439
805357
1644351
1366798
1592665
1186930
1120866
455467
1661608
1523783
1972644
307686
196398
1348835
550397
1594025
266849
1520808
268039
1228880
1288863
317263
535602
1793367
1871728
1129059
577974
1469468
1122340
1846329
324937
744808
996465
1820553
1199098
1336910
37768
1383163
786938
1348021
724965
408699
668613
1945993
1814241
1347775
242917
309994
1840516
142246
588962
496235
1097878
1631297
353038
1861471
1995972
142162
70851
319580
1101809
1550015
320005
1889522
164735
451281
381512
108046
975616
426115
1722719
210703
986052
1281692
1175946
1054973
1692914
727359
1336780
350854
971258
238736
769126
385297
743404
843372
1312069
1392982
1934416
729292
177764
768518
1527086
1270978
826533
641325
20930
1972848
1297702
155117
1611269
986812
1124169
1458912
610719
514277
307935
573645
662251
187733
1386363
418704
1914712
11269
685069
1785280
1596429
901666
786138
24322
402682
79923
352457
1352289
43563
203410
1073967
1574964
262331
645062
885313
26040
642544
1838040
1180936
293642
122893
1462028
1829653
385053
384334
1472339
1777411
1902255
1221734
1070393
1553710
146966
1258432
1755560
529328
1648206
1887943
1368762
1497387
490266
1048624
1452419
169956
1328706
1516803
1355206
360415
267639
153196
1323624
70966
1753464
913530
384540
737627
162924
612018
1447587
229670
448179
854660
480236
1105764
77272
792227
164919
1847557
1274453
1824205
1680378
1693168
907691
1780910
319742
903768
1075013
949722
155783
768244
919516
1703043
1868038
1521757
650527
887331
1393390
95772
1571194
693755
499161
930117
849495
1415436
1361803
1556480
1248943
357749
252600
487305
677863
711024
783921
680534
1409503
1028205
1076598
787925
1656364
549231
1297069
1815613
1169596
1353491
755711
1760778
1335123
339721
172946
264126
1335802
1393282
584891
250545
1386015
1912395
643029
1962565
998928
466092
864202
1868726
530554
1320077
1802714
688030
359329
1276894
500344
1241224
446451
862995
784636
377349
1520808
1117820
1691674
1556317
50845
1835547
1770010
279181
1933555
400784
1378169
998575
1088891
1459732
1968752
112748
311694
737460
40763
1650499
1060280
514846
1792063
796730
46506
949965
598028
693448
684327
1268345
542253
1251904
1206281
46661
1759922
384920
64467
1019240
647818
584873
1777020
658450
1232877
994602
628828
793217
1011886
161158
742122
180605
1147172
1080057
927499
891765
1852368
654600
1095019
1320488
1462150
1319410
590483
1378728
1311870
323219
971519
1900382
1343600
608986
837317
601206
561630
1611062
1119277
1960661
954235
416773
967599
654339
646045
1220037
1149494
301666
1396756
852494
1946926
624474
1935473
1387902
274407
33969
1465755
919949
1368684
1655732
1984618
997813
56738
986988
1562760
494385
1310204
1881224
1389516
208382
68137
1713116
1866124
1715824
874426
80596
1604948
1708163
823879
133266
980263
1108733
212379
1794274
432193
1737932
66947
109033
61084
328545
379662
38241
1714211
1834409
1172800
555111
1086385
671054
918317
1036141
373048
473552
335468
1346976
70388
860721
1280201
1651379
1898001
476333
1021058
1954269
1277111
493022
1949349
1973946
220073
21301
566241
97453
908374
976382
900354
203233
1998961
1497489
814094
679136
948031
115255
1731543
1968909
1341214
1508540
239089
679256
934967
677194
1574463
1965276
714273
714385
550255
505539
640197
246833
982681
456688
766284
1945353
403853
1516400
1491393
955098
1964504
886183
1667426
1426486
462353
1342515
1072285
1060436
475317
1537129
1313611
49614
1953651
1196307
892827
68063
1376107
631989
172580
454414
1781347
416625
1358553
1291829
1150881
1869385
273443
1357637
1675939
1254362
723977
789695
537110
543154
1539107
603923
751728
1280419
1778386
1840147
352073
1939404
1884877
246295
1797341
784523
1544874
1156228
747656
1238256
795381
1964440
1842952
1961733
924312
1960182
580522
1819170
265708
910141
1653182
1384650
883020
1272794
312570
568489
1268534
1159797
584401
1760706
40138
1169528
570091
555640
1732632
1303082
1149904
870205
251224
906912
1599348
607868
1843837
410952
1780466
1932219
163861
1068983
531062
1950152
769708
542544
522557
1323180
1637129
660436
1235433
1306882
13866
166970
1553144
953440
828392
361653
1286852
359480
165780
275008
1596499
1441817
1656162
1025138
702660
1665973
269376
676654
709122
1389412
58661
371663
395873
1781692
877033
1635044
503846
1128850
1375110
1155829
623570
1327735
1170655
1332791
703679
1863539
1139942
551434
1258075
1103552
1629707
1242135
782172
90600
690941
23204
1906308
547273
1024031
716518
954282
1396700
1571124
1731426
1587261
918420
953755
1203608
1491555
1155134
1101602
895742
1091510
826288
1520601
1738633
8733
1291177
1948546
61606
1494996
169204
382898
1783278
1257382
1838765
334321
839571
179799
1525703
1118100
1270731
66479
1391995
538438
107015
1957098
1846786
627537
1242071
1929600
734160
1903287
1439612
1271748
583255
971537
1674263
592813
1902145
1038755
1784037
1262978
1014089
1819055
144286
1940030
416029
1482144
1958741
27967
1323007
1371932
506598
737609
1966553
901979
348362
1336288
1374304
1531381
671305
1563914
346355
1165574
1079473
1924496
1559695
1255854
1742029
823120
598605
2153
1694531
964970
759149
1563020
715916
660072
858662
1555477
1225898
351973
1198625
23688
1957579
590467
187479
1569138
258061
1296720
890167
1875064
1159983
1397322
296925
1361938
346300
70639
111313
702803
63582
1770848
1629995
306201
342187
1167307
546085
368560
32438
757973
500365
246841
865457
1299399
1516713
1912835
1926676
1984536
1039501
1292251
108757
530324
1438235
308316
1560310
399430
1460960
532035
1353055
1185858
1589406
1150289
230730
1739835
195535
1889415
1828774
1795435
282579
1363264
1779816
618563
991091
736252
1269632
756651
1115576
889051
7493
548910
1665922
1788022
335133
640904
1643486
814019
1914149
742122
1212735
917145
1356286
985206
1590830
1317418
1986317
368512
1149610
1682699
1387599
791832
1437620
1636622
812837
480253
513507
677360
1441545
729428
1224087
685960
1973802
100557
306503
111230
731950
440129
895041
83601
1465801
1305676
807557
1568507
782744
621248
359863
184880
1959159
1239624
144144
165979
1823638
927501
1591803
1530727
351324
769054
78206
557826
1332297
1528377
228677
1794145
525855
1568623
198673
1364248
171440
424799
742535
1798665
1767111
258777
883834
1505987
1090063
153430
1246969
1544110
761451
334327
188435
271624
1762285
1976114
1065628
573555
765989
1076132
1171024
252204
410502
253903
1100261
1621304
839917
624757
136331
1175315
1443817
1792560
799415
1145050
1728526
1176885
1269932
697882
599052
1923889
303113
1085456
1599575
959831
1914911
179931
741552
842494
1752564
1421765
1017209
1019000
1894562
383099
1873732
1018644
1271623
289470
753644
1981373
1372101
565394
741766
1689368
873470
37641
829354
1615804
645269
1005819
1360907
628202
1481749
1152785
634554
1420906
1991255
861468
576595
1453390
1851068
1552783
1605759
1923954
878952
1560808
1730433
1429150
1090884
756126
1172914
920298
163439
1507648
407106
252659
666956
481908
819318
1328104
1799546
1681512
451772
126319
1791635
479816
993633
1758548
1085456
668527
1746062
1753242
941530
753644
1678513
1846219
1776121
1563852
658092
773906
37756
1239461
1181935
756750
1891128
136981
1872291
1512846
252862
1218359
643969
1385304
597901
1980777
1503840
1640201
400182
309722
1420602
164259
492356
964694
720198
443341
457451
1109989
140286
691648
244904
1494421
704609
274921
1392336
314921
49061
782320
701917
24531
1119469
1896961
374668
525757
187294
1804786
654265
1971049
1316965
1547704
1531186
11442
1898073
225401
985455
877033
1578903
212847
514000
1467981
1756321
1798105
997387
868879
1228609
302079
890281
463064
290718
196280
1563585
1554100
984761
146486
190119
65690
440017
428902
634482
486831
787315
495509
1101901
1637522
1037226
475826
1190275
916086
1871213
391796
566720
685684
872993
1428934
1850465
554803
967461
1608765
1117292
750809
27838
511790
171081
485234
728747
879562
1298917
1415827
827375
1886298
482290
556718
1344512
267060
651853
373369
235053
1685487
1211797
127386
1911949
1968976
826231
1823134
805882
771393
670155
34230
950817
42180
1183965
1975762
1362590
1534967
163433
1518509
313974
1957096
1210231
952215
101983
1490532
685260
19081
111779
1820571
1412125
658401
1964792
429842
1259381
1424883
1238212
1556593
725795
1926076
459593
962983
1803830
1740707
636583
879163
759507
799857
1099382
1117499
1533276
977009
1586132
1268813
192065
133667
709678
652228
1234184
969802
784375
394574
1159537
1976090
1761314
1732227
802893
776697
1321389
1383122
408498
141128
979767
1710193
1480466
854712
556219
282072
1387263
1797961
1195705
226028
1744407
1215722
1910223
1549007
1716009
1767571
864254
495272
1818405
68298
1448522
1172835
1181419
173809
1485266
580150
702051
378688
1864205
971961
1819844
567536
1874514
1053199
1055972
1708018
997135
1223349
1900574
227978
413732
177165
1527609
638089
1589705
1542588
1408702
953321
79032
1174544
873008
1625034
1530453
1371229
1127625
588362
1953459
711296
440556
1374538
506524
1600313
329617
1141137
1795922
144883
50166
1661150
294329
1891088
1501955
1957410
125140
651724
1721451
1212040
1947730
1372170
511828
1544541
1742541
878056
471362
1848828
643772
936136
546691
107617
1924720
1979939
1068609
547448
198102
737346
789261
1780713
400386
109375
1369525
438207
659098
1088541
1763355
5922
1159280
1180248
1143488
710370
1684402
1179150
405050
1698730
1589781
1462938
1950977
210553
1180274
336810
29966
681492
1426454
1155859
135085
874387
1247363
919057
1555685
711463
1047696
1112925
1714876
898180
1855338
161913
1500667
1102325
1079604
297946
1267324
1223003
633101
631943
463490
1937899
183070
1469429
1272940
407726
1658340
1014971
1605300
591114
1913792
503349
1906868
862481
1128782
1727114
994319
1048232
1098712
1761219
85482
868034
1501239
1329143
940729
1042433
1087305
1983285
961015
877145
819477
524352
1426298
863493
1838036
149581
1585644
153441
312638
753642
857542
691415
906249
337574
1223602
1054194
1819402
1975925
307281
261752
1188213
1120243
1153880
216974
1850976
265708
958774
265726
831696
1867879
788658
190788
1598964
1921508
1290803
764762
1642951
1037972
1214902
99227
1597289
987496
1323302
1668504
1637939
772124
1556713
1325830
594344
1885362
1901835
1254802
249268
776783
294354
496413
406068
1426205
482779
735816
886752
1045583
674863
377349
79127
404751
1425855
300865
1027033
1694246
1128272
1247849
63139
296487
235957
1715650
395678
420895
1328149
930340
1560426
733614
1242909
363741
739238
1452844
1296014
1625237
1705206
830606
324999
1651944
436082
1508169
1566797
1948975
1579723
1072274
1812580
223100
1394226
1911585
775328
1786671
645185
77303
468737
397791
448772
273659
1192153
678551
105673
1251857
1673197
287164
871799
968715
862780
1985430
1926513
241946
1178630
1996886
875959
1520881
1780232
864678
1342732
890532
1943880
138456
179931
60537
243115
1845522
1645826
1221962
1917175
667056
282161
396614
1661521
710138
1813559
1312834
669597
1183496
832067
1085846
837236
1948623
321696
766633
126120
1507903
98915
1887309
1019154
1022198
1404930
904730
282410
986201
1102199
1832020
1884910
375329
349331
1069180
1255790
683143
1717072
1043020
1608870
55337
852758
387136
1729830
1751865
593708
1723596
404140
1445915
106085
1252692
1522789
1864029
1022801
538345
615255
1481073
1327749
622097
115506
1412356
1679068
181374
666606
1066660
352625
1024189
347131
1965876
1153128
968548
1622949
256322
442580
753868
1833396
1465025
1964628
50450
1788614
1865816
1085404
1939969
1508841
349218
880847
452361
100613
389334
1102433
353430
826458
368747
1789517
1787079
1280547
332874
648696
204490
435786
798162
1104349
1086474
832603
1127173
691123
1279107
1414666
1298766
1491337
967434
677608
877542
520551
213649
775230
880244
1021507
233740
1864836
911078
1718659
882886
1081477
709755
1508074
363258
66726
1521182
863785
615676
408965
254491
1192047
217752
1893060
1502581
1065870
1292587
1031815
750120
716513
469494
305561
1716531
1070933
1043619
897814
1721415
1764696
37117
770115
859888
473728
220685
1480037
1166532
705164
257501
1084905
1051634
942481
1229975
977186
798088
1287554
944173
1653984
1133393
71660
1294067
1439071
68354
179237
138394
18832
1755856
1873820
907088
167537
1800782
855230
1235265
609716
613435
372786
1115149
1189631
1964192
614321
1531587
1089001
1812719
806965
852057
33015
556585
1091157
1231511
1122653
1599945
1458851
572419
1829059
923568
4248
1023360
1442181
1624596
154961
1364879
1201275
1989410
1667344
387179
1563345
1520521
885749
763161
1411707
1272924
1819976
1976942
1750753
1219339
320991
1130220
839687
1874776
679114
759100
596762
126530
416319
166398
229709
1009156
1146499
1577243
1997454
1039643
635734
1872988
795523
256074
343312
1192220
1164092
1854298
1673357
1487800
1670761
62946
325840
362692
1622332
1346576
1466350
308816
229897
1913254
1115963
1479701
641061
1678827
1490998
1024787
401351
1237649
799458
1670484
820728
108320
568502
1937681
1805267
761227
401958
749627
1520532
651704
619414
664945
55566
880727
534068
1976055
1383743
1900380
651358
1644321
1216510
1640939
170153
197568
505236
1278984
1663557
1039698
783721
947021
1753726
2455
136352
352468
917018
1413428
1748459
307853
1624665
1691920
388029
1111947
1862060
458821
1536290
1559953
1557690
1141889
1672128
1767122
1077368
850896
1083937
1451360
375021
331039
659480
1512630
1433317
1513415
682642
1993726
64595
1051204
489977
1515756
327633
688030
782261
596552
53993
1656859
1888135
1598714
273603
541884
1853450
1506328
732561
530333
1013821
410995
687451
1443300
95806
1974461
1130521
1330269
980756
1052199
408610
1701283
1291877
627876
297681
1977076
137557
173927
565349
1241363
1256677
304719
1773406
149031
247353
53771
206835
283484
1087054
1227325
349031
472499
609286
238749
1385550
526308
624681
1643426
893540
1374567
283067
1897878
769294
504802
645629
1721683
1129174
1521838
752424
833521
380923
1596588
833721
884889
1800406
459751
582161
994096
1288209
1530523
987647
1698560
1861880
1383364
505545
1794290
1197923
21700
1699753
44858
951660
1895511
148817
1829748
197335
1897499
29596
33441
61563
1973975
1292876
1725714
812666
271276
981832
983236
102648
377092
1957683
103702
1694527
1164517
1781322
203600
1445895
602860
218840
1647101
723556
1224182
1572738
305246
326703
1012191
1463005
718034
59749
225919
400256
1327518
1055997
1358566
1966637
1094277
1847509
1527916
1237812
1215707
1325834
1751263
1641976
316965
1110655
836255
1717963
1952891
1540131
141290
611800
1037195
89065
1699239
1019095
555838
738805
1281474
1683366
1490944
375609
1487635
1133643
57112
1374299
603070
1146654
378380
44768
105653
1847449
807920
1523443
1465284
177923
1763143
68328
1725155
286215
644856
480097
630421
1688451
68727
152728
952202
722542
1372620
1837251
391137
1970901
851632
205468
1490533
1410798
80635
162222
318576
1495072
1441552
1879540
1863165
834447
1453310
1734538
1176163
1784842
110258
527953
545163
745208
833189
403210
1571757
1009081
770886
521567
426361
164461
1077032
239721
787942
4823
328827
961954
1369181
637105
831312
1715856
1408632
1321586
1308579
1840959
1577749
394185
688130
641704
1713133
1392458
1391962
1152084
1046326
1384378
1063064
1786919
156271
1018047
1740810
372972
1834820
864563
186869
1420458
718933
1569251
535032
1603963
1790418
1136600
1415221
1841720
456342
1993509
1311619
674532
1224615
1971064
189399
1619745
1649991
238053
1201549
1184740
1781930
561621
2708
1260489
1235131
1808419
283083
1675703
11355
942111
1347311
1297141
1054568
1858820
544987
1439328
1906559
1172696
1192178
1100433
1166215
30824
1071710
1283706
746164
1777721
110119
221428
762667
1432758
868346
1146949
1376320
626869
772876
667502
230093
1248640
1678075
325046
445137
1581858
1004555
308307
409918
1611916
1528323
902626
1044490
1087266
1260547
1502910
384792
648057
964446
1848231
1307805
1747530
1429647
1179554
62520
1296931
1134106
455634
1782578
1986151
1600555
423896
828997
1399672
948117
1099556
938916
612386
128782
1320661
1585026
1157370
1294796
929720
147709
1764273
1578777
517192
279127
145884
1140093
1245481
911580
99012
1082958
704199
172517
15524
638045
26374
1800986
1506047
753207
178278
1623430
1472187
1042185
1590462
1459441
901516
1078000
869009
1555566
851198
1800628
423821
1618954
476283
375949
920913
1732462
1272972
948054
1071884
1179590
452345
1660463
829267
288238
1649453
1967264
1199925
1366642
169881
1414257
1552370
1900624
854660
1258874
701517
884817
1989730
610131
1932936
1167570
471601
1645491
1044766
303449
1329336
1321528
1614141
627132
1542717
1000080
1366535
1443313
1860644
217075
1608999
1918038
1204476
1493993
664275
588733
323895
1136691
1590378
1972621
362565
957962
868792
1354421
1961213
517007
1406426
593144
506065
901824
865402
1317446
1455141
1733841
566815
295212
1317272
1991250
1787796
98759
800842
842124
939113
398752
49255
899511
215088
108345
852610
1836320
1089180
730887
1901248
538832
598131
1680130
334206
372694
879917
1947265
1441892
572879
459644
122221
1980818
252388
323332
883377
1605532
547975
1012008
101703
1588593
361226
1951721
1018693
127155
52183
1543511
1566504
1044916
1587920
1852536
620746
693332
1517410
49029
569272
1856127
601241
382081
1771373
295841
130152
1652205
883557
1273219
643898
97951
1237297
227847
1551137
17895
14028
421739
1375232
1069107
1047469
106534
26497
1704312
1371665
832174
1252612
1182928
303057
1067156
816569
241236
368218
133288
1204245
1382362
963537
1388575
1649372
659098
1606513
594766
1716702
1094288
1289552
895863
1923882
1853975
1252545
1717292
1182365
238667
1048935
1868262
800072
1139288
1347311
1570280
1791571
1328332
175293
1578547
1760920
1433300
1791452
576382
185426
1555430
735799
115157
951655
1604342
905923
1375358
1520270
1560220
676728
327246
21998
761358
73059
1581058
1948194
170673
146341
514062
319069
881114
891974
1256240
531696
1719584
1468663
117254
471499
1103109
734562
1286258
1808378
1154844
1423405
956641
980913
265388
512899
1902116
1286508
657456
413612
1238590
708783
84081
646872
1863401
150865
817919
506298
984566
1036389
899063
660179
58491
1424609
662753
1459756
448586
1822799
813587
1025271
975274
1404469
1105902
528479
1109808
442154
774808
802122
319494
1279998
1998115
1297784
221030
308564
1427690
1249737
464769
1918100
86851
894055
624190
1478264
1369882
1725275
1367891
1388828
494897
1150606
1482012
246111
700767
1385765
1429518
525679
1097950
1047432
1983302
21190
1183496
1472758
624210
392740
393178
682588
693182
754047
1205610
1605687
1624743
134830
628366
1287666
847242
1097101
215009
1001346
742401
338419
1583467
574315
1762055
1042393
581786
182953
1047276
693872
1179166
1983886
1097135
100683
254895
1287106
366772
1410201
1727500
1613833
995873
573581
913349
1022933
1698907
471654
1496155
686307
1068356
572895
1394907
1963129
1043068
1474435
1586440
1283960
1437860
164510
1497814
1792930
381609
423444
511372
469063
1768497
635153
1206906
1463267
87049
1643734
545628
1007249
1083501
451764
1976998
840887
445957
571945
920058
333748
311201
1408240
654007
826377
80153
911414
46556
1637236
1597576
1180162
1027215
1911097
1648986
1769694
509423
571292
1557362
694415
1774154
1744103
1536282
281919
212612
215051
347328
1687308
62717
1302789
1548166
1375069
943745
1572082
730280
1133663
1666570
1988954
535401
1549804
957801
1873416
1870768
497570
1397206
1927747
67448
1582104
1073592
638153
1651403
864533
1936687
753585
1208478
1761170
93035
439716
1482144
1321742
285969
1192423
1127484
477254
152647
55047
463557
337246
56367
679570
1097214
1290404
595732
296932
1032209
1207347
67254
1565418
406218
1606617
972385
1973229
1961460
13702
231951
1565823
1816660
1840385
662014
939289
64069
1810788
847315
1434421
2456
1895097
314832
1451093
841607
1810858
1461696
1330487
554169
940330
1601218
1029412
1295642
1492641
783499
626829
446443
1157131
1337725
646228
80473
102358
661668
1650360
5380
58375
1418423
306677
1692284
1577396
1568085
1137571
1024001
1615660
1704654
1165965
1380693
865044
1834719
595109
1588950
385027
395819
1651204
1184993
978875
1049863
619261
1318554
496778
937257
750721
1010183
1637337
540709
181912
578742
84153
1327905
516664
1240940
888750
913329
1631084
458380
1834071
27968
1252350
1456177
1542075
1725044
1891058
1344498
160562
1911210
214054
1214865
1593144
656160
1829988
868066
1195389
467523
386106
1449393
538706
565236
117414
844150
563395
1143915
1814192
248427
325720
1084866
1782708
1795495
1999806
1892765
957173
766470
499657
650707
495003
1756826
526426
179768
928527
811099
1508371
1220657
842898
1255749
441774
220868
97533
826438
268054
1817202
75491
793012
792786
411929
458676
329269
1433953
1983641
13596
1764895
438309
560458
10812
1038136
270549
1215008
294542
252022
1882968
836500
1471516
457137
236913
675947
206448
762194
289300
1372831
1591354
444036
20515
1927823
1673323
1984778
1855363
1426924
1649887
1872852
1389360
137251
1401056
1065071
663900
1766256
1290799
1690073
592836
972193
671540
1063656
6132
99966
1999172
766948
129640
1022479
151704
1162992
238416
255045
1625208
91471
318935
1904245
1183214
1638261
914104
1764590
271833
679227
1153907
685281
1701631
1909566
337698
1333083
768139
1686265
1455331
370260
1282670
813138
599984
1965978
175452
1328681
415541
159921
58225
1824691
1925788
107280
307413
473438
1565966
635949
29676
596038
565327
273048
1952548
719068
27761
1425735
1739240
1990944
1211776
1428950
1551031
1769735
695700
199256
428725
517030
433497
814600
1742868
1755759
676747
1314061
595394
641169
82388
335469
1868005
1979847
999743
1312830
1129184
826919
1253958
175532
1610830
1468468
612415
200452
1407601
1907956
1782869
1583533
961479
1075160
1639811
966036
1322796
446644
1095871
81553
1377966
1234512
227946
1623848
166969
123671
580056
1234864
48408
908128
701889
408528
1516818
920500
1477857
302719
1192401
584542
1194151
387435
1954922
221
1378620
1493984
463432
876414
566637
1747664
1513224
1436639
1704719
1522448
1816941
1683782
546300
556403
212504
1363897
1038564
1547709
1899735
566168
1493126
1491971
1893697
1087015
108137
1837960
535162
1819809
1073219
1353334
1053102
1337363
386053
1628205
1843476
1169448
360017
1599381
1815242
803633
1555975
715797
398303
778195
856847
1669484
479286
506540
1901869
667188
1929531
192353
705199
473145
597525
1122022
563706
1017650
1431616
1706305
448586
598595
846452
1875623
658251
975681
49996
4576
915286
1521182
289515
1291637
49690
441410
484658
1835451
300618
835609
26769
462874
1735413
90509
494825
126361
1798266
1128428
820362
516835
1757223
1427910
1970905
1566014
1649306
1960949
1303384
1133022
1326747
1200283
1144043
1594396
390707
1764372
560548
1545422
1107735
566507
1850446
1044866
845349
1860543
1936803
1893929
306141
109635
173399
1089594
848923
1473762
1759255
1371611
544348
510634
626968
1601765
804347
177249
152679
1319198
1589204
751308
1559933
80585
1686970
596740
727196
554873
1988542
19540
348759
98934
1762937
356104
697160
1773434
1562928
1830405
889204
937866
1277735
1539887
811673
203990
820499
1507783
523977
1645659
1431157
533259
1772633
1082450
360043
909877
409619
809774
208580
1581201
872763
947002
1755346
1698178
1665998
1007807
1330629
804386
1319087
764520
380511
1565665
1831424
1902117
706313
287379
1894482
592640
847725
26509
551315
330850
589137
1396738
1081516
234774
930899
607627
184311
802399
785669
751999
1049587
929659
1384924
1139127
1325045
916584
783754
1403459
1077397
1868121
1842133
692991
1129782
536038
1348165
504912
1954382
675063
850272
1105525
696188
838320
1980853
193110
459666
259028
1964510
27761
1119078
411770
252388
861809
1045533
1205182
162915
1681231
622329
101552
72270
1867218
419134
568619
1436266
1808508
1828075
343704
829304
8893
868687
1665483
1537060
1953391
491462
1443635
401335
1794173
556398
1096915
337747
668480
1607170
808674
720000
247454
1072703
1577684
601921
555769
1661361
797151
510628
1723499
452959
645103
848913
205144
1536723
1102535
40128
272874
98063
1687831
1317298
273110
786258
712440
1401924
1523233
674
545826
1527498
1212540
1632200
856430
1847704
1830272
1381114
1214199
493744
1176901
1495973
1214285
368856
188699
865076
725741
1726059
1263226
850720
1780156
934676
1875213
1897865
1774458
1415171
679371
1058445
1106388
1379898
1082458
1001741
890317
762928
1674541
1203589
1434194
427285
1822275
385824
1615142
1386058
1381698
1372110
110580
1986326
462187
511104
1786286
1426792
177260
462998
983751
1126175
424770
21245
1560146
1045756
304185
1377118
933283
1865962
1145565
1093497
1975510
678911
53756
835699
1593355
1740311
433581
204920
1711946
550169
1551664
600727
1270308
791462
1344218
1664711
474680
1438607
88447
704132
1458310
1554731
174410
1404930
110291
228103
1414215
37801
1989034
569762
692323
147284
1429587
767129
1891408
1294972
1706263
244600
945538
883744
27516
595175
29308
1322285
1401929
1149250
1296224
1719413
268162
1120446
1062691
920127
1881758
1663440
1822180
178122
1105713
279433
805703
1423826
1515425
1274305
524892
1405814
1459970
130909
1326879
809143
1786673
1211614
1248074
1247023
1017495
903414
1620338
292377
1405207
894360
594606
1674790
1167950
3719
1427024
121791
1256575
554973
464492
1306978
100613
1540582
36976
1128224
472367
273524
409284
648602
1875185
1161209
1578286
620872
293404
1432092
836097
398434
1966072
967316
533216
1530601
417984
390077
1705151
1092502
756632
953835
441301
1256464
988915
618396
1824764
36817
935643
381628
1531873
112101
730674
1129945
384905
1938828
423957
622108
1585475
1828721
1329724
947015
637528
169994
798697
1174433
1599587
1918098
990012
348889
822397
794307
628994
669240
820624
263173
1363111
1928727
1117796
1620827
181870
1631289
1448095
377273
738221
1940277
444487
1823123
1836239
588848
870125
979298
49854
1666144
979721
986583
1033227
782639
988056
1254153
212604
306676
248037
1329039
18092
1998291
752612
96296
1844617
370791
1498328
1124708
1791343
740586
1324872
65076
277929
1605866
1303560
1751938
206329
669985
1012935
1976777
1195065
452941
354940
1002623
1587739
1955757
1040057
672307
1543913
106645
37121
1901965
1572227
472539
582132
180850
746189
1705811
1481561
1457276
354062
275871
764576
353929
921584
528416
1850700
1297538
373782
715196
1569389
77272
156800
825363
133565
1213671
233197
1931251
829648
342535
1099187
1233098
1564251
1551465
443157
463585
207488
1815357
1198926
1957407
728747
1487493
1586299
354135
1309716
229050
1538996
179385
585691
1887882
1662689
1700287
38259
1850601
1218709
770976
326859
1856514
487169
1538917
468617
1164388
1661428
187344
1964429
57195
155226
1562594
265155
49502
456833
103578
436192
871535
545666
1646582
124785
53300
1309772
750806
1642340
1421048
1756212
903739
238051
1438503
1070973
928639
1824505
1057348
1032531
1458394
682680
1290485
1839471
1779906
539543
1781521
999508
1992289
408483
1719655
1853430
1528990
1621303
761720
1455787
1660011
654937
164762
864881
1016634
479671
54376
1942262
213670
435039
1238808
997973
121736
1529868
1702803
1013801
593080
1621087
18285
920896
976384
1628714
769126
1887420
258580
1139025
1149047
881217
476423
97078
544246
1680760
280428
1619179
1186350
376793
757040
612376
421060
738142
1114311
773600
1408103
943815
1441990
1652921
150854
1886453
1790496
1832904
575859
139782
1226877
1044974
1012471
777331
1393011
1210399
18340
582609
655246
1724907
240918
1489871
1772717
1067875
299866
1950705
1081838
1717455
1886678
1713702
1013425
1059546
503313
819606
1720261
378719
1302213
1890538
545404
1792836
532397
955061
342144
279356
209656
1727593
349402
771216
1577684
1080695
952145
872608
141542
855442
1540916
233409
1674617
112101
990449
450843
164213
569673
1954712
175490
771427
76222
686416
1823775
1003352
1277328
594050
1384411
268229
699929
170584
1234572
1645626
642024
1675686
1703665
1370590
339997
1492509
1915090
227484
419853
1637339
107929
800510
1558110
694862
683575
1892894
1657495
1206093
1683712
157274
1225019
1150599
626705
1828708
1506225
1762376
686812
566570
1246580
138162
1128245
780030
1076622
478608
1899224
207502
1379448
685843
1246613
334344
107217
1914504
1485579
612090
1923860
1234919
324425
1107304
1198985
1204109
627714
1803862
1103545
20045
807880
860054
1600568
1610646
1473429
1763297
1506238
527506
626195
1297863
491718
784734
1980060
141503
1520373
1883419
690300
1816572
809459
1461967
784601
1668946
1031131
1776252
287876
701271
1902252
1521566
86002
899749
814690
1863594
373531
71832
255520
1327952
267451
1813637
1731606
194943
763463
852927
817229
1717055
843206
1244822
1612007
111626
1781598
186897
973477
1535271
821483
173331
427679
229877
1060547
460960
960230
340181
594604
1492764
925679
555563
1931239
1450152
1428119
1208889
1286730
638093
1169802
1832946
1346356
1142813
50540
1954392
1409783
543079
410368
1345977
1556963
572052
17756
1316382
1954969
1786858
712177
1716130
1802018
1916321
405617
1787462
1885162
243434
710999
842547
461504
1722868
1085285
526803
35874
78838
1415250
622288
1926834
509459
313478
894497
1176445
1903478
435063
674131
1354148
488333
1573325
991745
1678376
648295
1157053
1987224
965895
1802485
250557
909359
66438
1060111
679759
1793278
1470209
283474
601993
428557
1549784
704250
809815
1370125
325895
440148
640122
1943556
594909
455086
154032
1176131
1662347
1349918
405228
1467733
1385818
865696
1996288
995164
44812
93758
83619
477446
1342456
2047
1702695
726105
1818645
1595701
205497
1459283
403564
521844
261553
350346
1478017
1172101
256468
117123
1839306
1406797
346227
441313
1014500
1265513
1814401
828885
1957125
1039608
595087
1881555
1507874
1112540
1114946
1564248
1048743
791154
664429
929172
94496
1475407
1516932
9282
1177141
222781
534421
1540795
1574700
202820
1557021
1422550
1917331
463274
58748
1282977
1753498
6462
837582
74792
64947
1732091
1772941
947015
237960
1810613
59647
303119
1106947
827215
1543760
1138277
1408358
395969
984805
910393
1811973
660815
54129
1125254
1736632
1501392
593111
817165
904070
115397
738808
821618
1960381
842650
203039
602508
635137
1575871
1388861
141503
436756
879332
340208
1928921
947820
873986
607304
1599411
1692497
970396
1028598
922427
1992247
752485
1974356
521700
1819622
1067597
390014
1784810
1122653
420277
1135356
45330
1046546
251151
1130248
1617740
308589
893756
1879550
174634
8648
342172
1676517
1707522
1155155
1437354
1899780
94347
1612049
1773361
1434321
345213
1507079
1648489
132595
929976
93012
479927
1416231
1934743
1331912
1025301
1475238
174708
375497
559133
885540
1548283
1064025
1054973
1660906
1352037
1838074
1296845
1406006
575832
1513083
1717307
1064921
1176306
386686
1908610
525303
1728678
1878108
564654
34230
811516
807885
258222
1165261
831438
248287
1138365
464629
650457
1339117
696906
788527
687600
992614
324709
87345
1443959
429984
1299513
197166
613798
1181981
1952203
1029056
1518566
265446
65306
550870
108066
215577
685304
1093050
289113
76022
1441431
244946
1013974
652525
995197
1108814
481244
982822
1771643
1724922
1264010
607022
894765
1145780
1725998
664707
422688
586798
569930
262104
1452005
1470253
112678
87545
1429901
1606004
1406328
1756808
1892447
1081764
675136
508931
1960258
1400664
397260
1265937
1953259
1704439
125333
1745928
1967071
489885
1673488
775619
1088548
592623
57748
1684020
763520
331051
1024138
449782
1120577
1966849
1423357
479678
235361
1709329
1864802
1282040
532729
183991
433229
951885
487711
461449
876224
1772755
1048586
1747010
1722713
1983678
1091284
1028041
1427690
1134060
879284
104242
1493549
893468
743835
1608986
519290
846607
764205
262495
1147182
960217
1166379
474417
115269
1364855
117760
404959
1374859
165948
558736
1525929
1086638
1528452
1732563
570184
1727278
904932
1458189
1059376
895969
874813
127186
1885123
1043090
1839152
1331918
299588
178677
705301
784660
1133569
1480692
62945
1860339
1652471
1645996
1678833
203453
1582187
1677020
1909730
67083
961810
610648
1356597
1907406
1955865
1636302
1112009
314606
81704
796144
1808622
1720292
227906
1980330
1755771
1863314
562844
215538
1674727
506088
352953
1077697
208083
1411410
1842265
1277265
861245
171004
1602226
1210657
1307511
596490
152361
1127751
1914563
314571
1081346
1982333
418475
1386097
487304
661481
1646
931355
1543048
1974840
1470033
1326116
1595750
1663151
1856409
882088
407838
825693
661447
798083
5548
597552
1313397
775299
682416
1529145
564284
1207582
1887908
597306
330645
92893
552830
913201
852263
640550
1379397
1888258
1827487
1452590
1185955
541740
34794
889201
1805963
820852
1395479
1706192
645235
460359
1772822
1727053
1509839
1187746
1300655
1954254
1328427
1498823
128254
1632145
1901807
1428320
1700535
1977850
1117237
1282719
1188046
1601523
356374
1325716
1400355
1909074
1679857
146761
736931
1711579
787059
931983
968449
317571
1812341
1654640
1830292
1128947
1946822
1455583
232007
982866
63791
1494882
1455181
170686
665388
1364264
31025
7960
1140539
296397
252403
61683
600072
1340602
79438
1499084
103278
460097
161711
1893396
1997655
799240
163988
1908337
1062145
1938960
777350
1067056
1301282
1498602
464413
773080
1631955
470538
211973
1820448
1400774
1320341
576292
112653
39213
1585335
1962710
1541291
1801534
307410
1793441
643031
801612
1742495
1885883
1757719
1849538
158210
951485
979241
1158767
1420714
1533889
1501655
477584
12240
645553
216337
374641
1318783
1138295
1064420
234439
108335
1292302
659374
1812258
424282
250802
932828
1813029
919931
345193
1378080
933039
1092124
1734275
701293
284821
1818764
1885347
431028
134813
562752
852377
244295
1383899
935492
274698
1923569
414607
1528873
1494717
947048
1763078
640552
1004330
1603316
373469
1072669
1402873
1328280
236394
419392
693746
1211599
284632
503379
1616321
1082350
722224
800513
90536
850393
1639542
1960753
378334
1986863
1859645
1650162
766362
649677
900144
186142
1359252
849562
166489
1349777
620264
447018
1084092
1629216
1397490
329034
495340
98561
1792801
473143
1557753
498450
77860
1457942
1285448
787036
1885347
1968511
296767
503663
1091304
486577
1310935
67855
1639468
935141
565123
1324753
947459
59986
1987402
1787607
129252
411435
1465291
1476897
660466
694155
81509
1320843
1759362
1237113
768207
135957
1628247
1093343
611904
1032617
1284192
1194012
1016669
1497810
1086125
868714
778552
1546835
388457
503395
1555455
227484
1227781
670341
406700
1155964
194962
1087015
554267
398898
549152
1336243
1126742
1735293
1341215
426726
106729
390133
1695831
478690
1694521
590376
1587046
202676
1338168
1411199
817054
542811
1013736
1673107
1216993
1487609
641250
1607585
84105
1720774
1852409
1710989
1130659
486302
1699215
1185051
1138277
1401071
846490
1320178
940592
1874818
1884285
432500
329205
847408
1075205
1880429
1359497
19491
357440
143324
1739271
386476
365793
1085389
1733053
1745815
744431
1747325
540392
69169
1503716
886722
1772003
1297881
1246637
1354716
447098
771249
38305
543246
605060
1373749
1216935
334206
1295292
1083934
426099
425151
598093
1631762
693952
347709
1941649
1561507
242308
1569097
1710448
787671
396687
1276348
813757
1607305
1498817
1997480
1705956
733474
956915
1324967
753719
101269
733047
1691831
743209
371625
1059872
259025
373339
856215
406290
988195
895454
342619
1525744
41058
716120
1309265
2207
1059042
924332
152162
683198
954192
1545672
303298
850743
12909
1601363
1472339
1749606
866539
88311
548444
1810119
702126
756808
379769
834765
1125936
444621
234787
997198
1621397
835700
318389
1504308
81076
346685
1085018
1207828
298014
1924139
1597444
1849394
1972164
1678457
1019673
927888
741631
877078
858702
150658
1970588
1654861
1811599
197750
1858797
1929095
343278
1273111
325833
1209453
1738347
1677977
299885
1460575
113848
1799734
1574064
1588766
342038
455132
1539921
1176193
310659
1141380
526374
800698
436669
1342980
1558622
1411046
155389
676368
1925678
1494599
83041
780591
56321
1494729
221786
1736823
323594
1097854
1290114
1857026
1466304
674402
304825
1715912
1657102
1319258
723424
1442876
1020855
1530601
672396
1631694
1325744
1638314
1341335
1793332
9653
584072
974741
450934
1895
1820939
1363183
1257415
1786772
1699657
174644
1546246
931357
1026056
996061
1732394
1077133
164699
234958
579500
618675
1764025
978795
19491
141982
1328530
1661710
624924
763277
1816715
162590
310817
1103074
454139
1978174
1574964
1268792
432928
529604
277872
1820569
1397091
1719527
1154302
1474174
913003
89086
308878
452370
1821103
901642
558077
417054
1794759
1590880
1153223
1271693
504001
824580
398354
369214
43297
1832693
1473745
739905
95329
1776299
963824
963447
1562379
1538301
770526
591741
1427659
733956
279902
646502
408625
598964
350351
1946412
1015688
810186
432669
1990503
1014219
863885
792442
64486
393021
1419113
1410292
768890
1491423
164592
137904
597585
1254091
561280
385447
655713
1431530
1437344
1422071
873547
574100
1421462
582242
597774
1786288
128868
1639549
566985
933650
1129403
998948
390340
492775
1066887
1070907
1843430
1849351
1777144
12864
767695
958830
1082882
325674
1274621
126617
1801486
886847
7546
43754
920299
1654328
497184
1177975
822023
274942
1746477
1680736
701131
404948
1684234
1621769
1235067
306137
111605
1325607
1318492
223903
1598795
1564066
582164
1460518
922591
719212
1394598
557283
1148783
855667
1541554
1820225
1634467
895538
527090
1303340
777833
902138
774233
1291277
1716190
142355
378700
1562158
1540831
1271024
1885290
401323
1060931
1594252
677856
822402
1365898
842178
1954290
1869258
244727
1286635
252931
1791281
103425
592890
1740215
19277
149565
1255898
67755
1770192
754408
1511473
745235
128586
860059
1096484
944534
1297784
314901
1862820
1064213
503971
787671
749724
970523
1694904
789391
976170
1578551
1054877
1223897
666777
915956
552806
591063
1821921
406461
396907
1588436
1319625
1314405
1100151
1567539
1498977
779894
1333371
778738
1362593
37152
805113
1995164
260217
380954
1651128
993040
1607568
1251866
305888
367640
1563821
308164
217068
1485077
270572
137831
431828
1967501
687010
1814824
1753817
1762249
639184
1941958
428497
1066179
1356515
591105
712772
1041613
1227671
699857
460938
934713
113684
1278790
635335
529535
1630400
970954
1453947
1427561
592925
1340530
1452433
1111636
1726583
1087183
1380654
1418400
1424305
1540310
1453268
663777
1729461
749016
369131
122356
1870218
1670692
1235311
730224
942803
926024
1540504
1611908
837984
201305
760730
184622
783129
1616624
406593
129705
1987701
1390910
582216
1880893
1007991
833752
1102433
1447539
1860521
555679
221808
1023921
1605488
1959912
857648
450844
126151
1726037
1264964
1532365
1541366
906325
1385329
1853494
1553617
328689
782276
1077577
1699712
276399
944061
33472
1916497
684513
880520
1374251
93351
184084
1724243
10845
601763
1652506
956322
1910435
58517
1007653
893243
1527453
1689048
1008010
1151308
1607782
340507
344666
515592
1586343
1287128
1637681
245963
1392828
1997943
1815859
847309
1527643
793209
945351
1629774
1704449
34653
218397
1242335
12097
1479070
1602520
1080514
1881051
88313
1661175
242895
566019
845080
1461811
739995
1409122
1578527
852342
872299
491729
726740
10468
312042
903215
399771
1262972
1287061
757088
900202
596134
355422
944418
1326142
1783588
1951371
1081936
1101581
982790
238917
734327
302352
148443
1130615
195953
841208
1381760
413946
1536343
678188
83891
1449940
1185361
528494
1269201
793038
712763
1528149
1991218
1661326
1800942
313689
1865857
1462980
462573
768384
508293
245035
645545
557971
207751
1800628
94915
1698595
435706
122615
374098
274921
1587784
875164
1491553
232131
803712
1488471
848734
1739789
774408
1148975
1539261
810828
630830
1188606
1057109
385763
1622924
255298
7967
241177
1639880
1873007
456706
119999
822295
1144123
938983
977194
946703
882255
1609063
42835
217706
262038
696039
1884014
1996288
1597822
509557
573814
460311
1601736
1443659
1829114
293924
249021
556364
1246184
319015
982352
1762913
1399931
550929
1187581
928341
1532309
1650834
965602
1928985
544238
585049
1166705
1372439
368179
1175416
1850451
1960631
1339408
1336151
532506
1510413
532800
1990075
413358
705757
1405502
816799
1060826
1201014
131812
1479184
1954781
49246
79736
1484342
1613586
1098832
1349805
145777
1967086
1269831
1840858
1653126
1976088
1576102
1176757
59521
365241
1496108
1428779
1022188
1878418
448686
128620
1297879
517633
1207854
1634103
1071469
787566
1889479
1276680
58039
1621288
1729754
1457422
300078
636595
1409905
1755854
316185
1223936
1118995
1762538
811768
1077032
1824908
460804
947596
804512
689343
1476892
598205
106518
1431892
1969935
1594836
1314533
983259
200423
1523221
891074
205299
463511
1048586
1567336
118154
722224
1565866
1612868
1163031
1643083
297701
18686
125702
243164
1441695
1229119
12796
339206
940379
849777
1396206
575220
1372074
1269354
929875
268368
16276
1520642
1538212
1298618
1906641
687761
923581
268466
666796
970978
393610
580661
135388
1720625
1028829
30513
703981
1185636
1822702
584817
1937583
815952
923200
1724228
468634
1426101
108803
678993
998994
223691
1491019
375670
1197423
431388
1977778
1033661
122380
346482
1764374
92610
1661019
786193
286073
1103287
1120802
219476
1513945
1059295
1394464
388029
1979005
870609
637612
1731626
1809416
906986
473648
327062
952611
797789
1946817
542376
1768238
1417513
1577602
471923
1451325
569341
425003
1181730
1753806
1848842
1450361
587044
470244
895215
598558
1369951
645754
1204389
804608
280230
426795
1157605
1772105
1773489
1259171
685668
255150
79974
615468
354357
1071846
1885549
1573345
122872
88079
1841483
297200
821638
839792
1826764
1358851
120670
1386000
777444
129251
1833138
104737
1739077
780162
967822
819812
1282203
58190
553275
1887436
1997449
748107
663307
507331
350583
1056106
351168
756464
971572
1157865
1981614
990579
656471
1804153
893496
420502
1942169
1797743
1901162
56377
1567823
101483
1926113
35714
240062
1433994
1240572
1166185
1420083
1684615
734798
838148
1363669
442192
1878594
262157
1183464
765646
278082
1753667
1650599
1059843
1851289
972962
558887
431028
1167741
1937023
1968887
656819
505588
1815349
925791
1444612
556949
1178549
1481993
1840251
1621056
1757401
625247
55927
172878
1629940
587574
1542840
1486754
1439384
17078
910065
824352
664066
1780567
349127
1707789
1959975
116038
241243
952790
1247895
1953790
1123953
655372
362136
1492979
1867904
802159
1771560
120190
1707856
769518
1887572
434179
1216648
108234
942227
1029225
1697480
1080576
152063
838859
587931
1511306
788339
109667
1438771
1461688
1049396
1158842
1200695
602287
494489
425120
385958
827253
1730524
732497
1060027
325560
1037526
1682253
1153479
1122970
313357
1001130
1978669
1995007
679866
898111
1347836
1415630
115379
969966
544792
1516613
884128
110834
648612
1552665
1394063
1062548
977994
1520076
1583435
1823760
521773
484609
391533
435257
1299256
224257
529285
1428582
1254063
412830
1214381
1523361
1679054
1311088
735799
998914
1773183
1867861
1950889
1162932
1350318
1342593
82368
1836203
1795850
1255500
1408025
201648
1451571
1116713
1888347
1077147
84871
1405496
1691416
410078
985076
138558
477724
38349
1954009
433186
1838520
34973
909627
1907927
1124491
1349530
1708577
1052867
474881
705812
1778390
889967
1561324
807112
1435805
1774636
767480
1763074
174553
158561
1405984
1635176
1232944
1708640
1747259
598157
658215
1168652
458597
1342984
1440901
800615
1569919
908304
1159483
1769929
752941
378863
209134
1213631
1600058
914881
371396
1456
989395
799689
164715
1033465
959264
1509955
1111257
955019
122045
1272692
718200
1867320
246183
35324
1094653
196458
1989885
711010
869727
1078503
1998082
1284139
1776079
812898
485683
408610
1987549
19628
996640
902067
863375
343896
1801181
1085119
129328
1641797
1356730
470261
406533
936544
1929630
435001
89626
903664
172136
1445984
1741668
1260097
607952
804621
1897748
272173
1192017
23868
1395572
1169635
289456
1338141
1615660
1545356
58513
388544
631916
1578077
255554
829543
1479798
1976
7713
1264742
144688
109066
1218380
269432
646533
379571
46671
1776418
1647892
1634752
1600910
87547
219546
1331881
1526862
388190
858772
336252
746010
486610
908603
535776
1444107
249767
1674311
438207
179394
1090028
176171
482429
1692495
1079221
348362
260230
1448639
148120
111925
712322
1656023
514392
31829
1913527
1210780
1579096
1858103
165823
630241
335846
786258
1948082
1852513
1074258
11408
983778
1441951
118062
786429
1859138
1623938
6100
1300500
886884
1964929
105075
915676
1159101
1483691
337257
1208670
1893448
223693
1795739
557348
1625146
1681277
1240025
926629
1924883
606040
733919
797953
1859583
414991
48059
106423
1079480
1405155
878549
1270662
1303831
1367162
137801
1249281
1230338
1060286
351690
1332190
1727194
1781947
177946
1604059
1709030
361732
776617
1622956
378322
840308
675061
898923
696788
1979847
101978
978535
1628446
693691
921644
1090935
1838579
1350704
677340
786785
32251
1112697
326703
314213
726883
563583
780000
783664
346671
1751540
903895
249021
1764018
1723789
1330588
1369126
671651
1345580
1440037
1362223
358194
1184920
111619
648199
1309674
1722387
404692
739212
1525616
1192750
604491
459342
1878394
850073
1092224
1749685
1218146
173544
81754
525139
1938432
1413405
988550
811450
849574
1540755
1786146
1388032
1891357
130085
1179588
1342263
1556145
1165385
1486700
543780
780113
559094
1541579
795927
1426608
676968
91862
648950
1340210
375043
996888
1980320
24019
1693840
1211420
1480151
1947672
1765418
1737712
1655972
1459532
54346
1435833
761169
1776543
1494327
1005017
49472
1785273
1145135
1529323
1656870
1417115
122844
1594124
6102
1995642
1839018
1377207
399104
1892808
1613938
420170
1006090
1247207
1219801
650885
1804399
74219
676658
1952376
1996083
1367853
168804
760264
1230997
1903015
1368992
1590478
862472
189903
422723
1535000
1493644
344165
445996
1437344
1472808
1641967
1926202
687253
1617420
1050692
1881310
379225
190788
1014456
50742
811472
1560146
435571
1460518
1415463
406305
1154754
1111934
369452
1952819
996137
1286968
1387697
439233
347492
103636
523973
685556
1461826
1759834
641666
103164
1079662
491061
228883
634559
11119
1739074
1145605
1339054
847725
62461
121975
980182
1658033
1987936
1068589
1934382
654588
1816236
1549947
1839867
681456
196133
1970762
64294
1789289
1644065
52661
501989
1795537
1560097
1478773
660547
1798604
1333156
615053
182624
373638
1057116
1488070
1974727
93463
1559191
1096003
1590030
822675
1585548
1393116
1106983
1224787
1460261
938367
1678260
1913384
534864
81217
1924236
872669
1652644
1946822
1105839
1340919
918447
1395422
1431958
219872
1104037
1407603
704868
1828336
654613
433034
102723
1464079
1051798
81310
1979492
1660373
264598
1427188
405546
620531
879332
524740
1909182
1798820
581163
771395
630940
540828
1725593
1159403
1803004
1436443
763160
1456617
1279631
919516
1052014
73527
79547
1426729
1680353
705177
458562
524482
283858
44961
976777
1455322
163420
341650
1105275
671330
1339724
1970120
852906
576370
1930305
923703
1112531
267805
244579
1577764
1696020
1002287
1537667
1176481
1829643
1115934
269448
718465
1583248
1129753
330919
1010572
1613027
622426
764826
377327
744448
899575
1129172
1173242
1746904
1458851
815621
814088
975944
261887
1031926
1539843
72686
1477630
648158
1463064
87724
156038
1707535
1530302
170061
1243532
13092
14526
1238219
497007
53564
286219
708005
264237
26433
877266
961193
584188
1059341
514884
1987032
551662
1311450
1954
622572
1791292
1451401
1901388
855056
122856
1160379
1363162
700520
480834
153609
406967
184244
1696923
1613898
1581312
572519
1755801
1157400
250513
1891058
1977731
1360461
18714
252479
1864364
239397
1574494
1906944
1174162
310050
1962367
95500
1717628
648283
1642968
727763
853236
245122
1617015
1755317
1690224
362833
1644549
728502
1264536
1436257
837061
681498
1204871
945347
1457445
1522823
217877
1437182
1088937
1660971
1295689
1276852
210806
1319795
1265766
1691458
1731277
364326
272174
702481
1838100
1530017
65250
1448976
1002202
1487516
1623777
1761753
998437
1789913
774274
1065790
1995018
352285
476670
736565
1688162
275137
520885
404980
1718789
235678
938094
1236393
538733
236197
1757396
1225633
1388463
451105
1209939
422938
916609
1848398
237133
17917
801838
987768
1613151
1582924
450559
1651781
1200740
266732
953021
1084061
866652
1288369
609237
509085
1445340
265209
1317883
324428
27676
1445316
1434860
897
968413
1867320
972591
1511354
318704
789567
1595073
609925
1014414
1074923
421561
1884721
383367
1425516
614388
768830
1658344
1564408
277620
1322165
315080
759667
556325
1179941
226460
926189
229205
173542
86628
1346063
1026426
346756
1695101
1819182
1741992
1492981
1236614
948346
1588915
382759
397062
1357017
1427492
451898
446402
1563708
324377
319176
956008
358882
1126885
1521026
1064213
232544
1528146
274783
206447
1810362
317100
470383
1421418
794657
1314392
1516723
1179645
578392
763663
818532
1646130
1470532
305438
1726034
516508
993655
46661
325437
319488
678740
462773
768848
1045600
1284268
609071
1441940
1935996
1828354
1383437
160630
436218
931324
1911752
1456344
1804113
58758
543133
1929157
1640209
1666057
765321
214500
11565
354171
549504
600758
586944
757846
70543
1280419
1086071
1904333
1716660
1534234
1212266
82685
1153128
1674824
414334
1794854
1836378
425682
1172946
1858949
399337
823683
699286
1247326
933595
1595175
1838179
736693
130241
1740335
1581978
1935384
1392778
1501167
1729352
205268
635219
1288663
1128476
1703876
1715140
1027297
1691911
1963122
1486096
1937233
1657434
266703
1500276
1620493
860274
30816
785932
859259
1914030
1180433
160736
399695
1753362
1934244
142437
1187892
1350343
207530
305212
1336075
1768926
660902
1115933
467114
397384
1421088
985125
1218877
919476
1324871
1466987
1588171
101600
190376
490140
769272
487366
1341782
677148
1861232
1357621
73207
527986
1797746
1705837
1194914
368244
351830
1419060
247834
1417801
1726202
140605
785466
1367318
1903847
211737
1514572
540182
222645
227134
1969259
1024870
416699
953068
1203688
383782
1970724
47101
1683699
1081458
1020628
1802757
393306
456112
1120973
1450206
240547
1380114
987167
1887177
1681672
1831983
81760
1248763
1212722
1877832
653392
1566037
239523
504648
973038
1856689
938539
924973
1251069
1582314
1276380
164427
1012600
793323
831535
784812
829065
507151
1691434
633114
1437758
642628
563555
246312
1385600
1848100
611173
698528
1612279
1973563
1914821
640523
1245
490889
912852
1267701
1443400
53941
389773
1779999
937395
18498
1717274
1092683
1952985
1397680
465243
258535
449681
624391
1680085
14686
1221337
754485
1431168
1304195
1005630
55827
886356
1104979
1111827
572262
532924
8800
1345113
231521
859605
106314
341707
822815
553902
841543
1319420
1975807
848235
1075202
221034
1521087
483825
1125861
1773134
530446
1347775
1303975
295642
1137608
183818
694765
147175
447653
1382427
242957
1005304
313855
512928
304103
926711
559322
889888
552992
1229376
218576
1294464
434002
591555
695459
488632
1852541
1005856
529730
1085989
550559
665661
509036
3851
1323673
252537
982745
498983
148529
119757
398533
1508996
415033
1176157
485029
316181
1140378
1317818
19612
1031481
1783635
795046
359317
417094
29783
1984618
1721872
727605
1247528
822710
1507682
1164901
1720033
1876507
1203950
532418
716077
116343
847031
926332
5634
1686933
1421661
528490
565780
1461451
1019673
1146748
1939883
374655
362351
1454221
1168735
1264250
390297
339582
1914933
632694
1706794
298695
631400
1763161
1097110
1069536
94267
883365
1221357
1596351
520563
488279
1358600
150562
904766
1607354
1190515
121434
538111
849964
1995532
1672561
706159
659515
344675
1877559
779575
1003233
630259
219493
1042133
1229075
1799478
1853731
1119986
964789
1458044
731286
399157
1189964
1993719
1912500
786793
676620
1377040
573800
400784
1673375
486225
1991394
268180
240259
1143418
118282
1813730
1412405
1920071
1551781
350506
1067894
1476879
650748
1067827
524167
354850
968055
477792
1087103
1801918
294949
1640664
741110
1809588
119053
73915
118577
1761504
417852
96664
1066505
186076
1547059
1367164
620589
1339927
552992
705724
1073677
622074
769294
890360
899417
1365958
422036
1486771
722053
1083763
1802802
200302
1526065
1851344
1753811
457687
151465
341477
31382
89679
1320762
910966
1268881
270608
1946899
472707
521537
1808985
1390530
1080147
842091
1981321
1427094
252519
1335068
1478167
749846
574436
1138420
1535330
1001375
1214351
369479
453673
64139
1857547
638497
1049011
1438612
114745
1598965
1864700
1945474
476196
364616
1187749
131682
1269204
1202909
153691
962032
1503604
1392316
169571
42799
1607362
114572
440124
1865854
605100
25044
1965680
1644439
157118
1113464
379372
1216429
692793
1768122
1880153
1370687
9585
1336093
747916
1704533
1537803
8225
1763499
893889
1176373
61515
49467
1413795
937292
1093375
1195386
225278
698955
818609
703882
270841
1652128
1019701
1331157
537776
1865514
1192951
1464364
1848194
1112267
412115
1908558
1740248
1528999
620743
940371
1492425
1929155
1603467
1120333
866583
970428
160086
1706576
19954
635941
1938857
656819
1169689
294527
1329818
1319913
667640
1755546
654499
744193
755261
1036056
897521
1344181
1714110
1371626
346756
843279
485557
1071363
905995
1136495
1344691
1126087
1850197
1782869
682235
1558168
1799963
540536
765613
698617
1082521
910557
788125
973831
881428
892926
527980
1095989
1483626
1582365
512222
390160
1688774
1430639
420693
234862
908765
1654995
1621693
838118
1907021
1728496
1464464
1524935
1689941
1232143
579766
1644613
575601
1634471
813131
1368320
1185955
1127716
453026
1913309
1401612
410579
825761
688865
408564
547374
1980658
270150
1509837
1806016
1653022
735714
1461465
180937
413099
1177474
167986
669599
566445
986699
710819
163596
94974
916822
52480
255492
1830980
1588313
1239313
501875
521315
968148
420075
1251462
741703
1591014
77512
790744
134759
1422062
1181517
195388
898496
223687
522535
663268
1357316
1598168
766458
236432
1742632
1784480
508985
1824437
709763
1893196
634643
328769
1127197
401234
599716
1332002
86499
669240
186224
1036090
567250
1772074
416441
1054618
103041
639192
840465
1392223
1718804
1432989
1421184
511530
1244236
690773
755198
1999858
127823
1686967
381233
1378468
1506301
38839
628994
1865008
1144775
1112098
1028450
629225
696524
190554
267107
1855516
436530
1782140
222967
985179
713275
1245857
777539
1378734
1621759
1804955
1047253
562378
62497
459864
589575
1208544
1781645
1176319
1995170
1841582
1315126
1407425
1299499
1814521
1933904
722967
1377207
940039
1018432
1407097
1990148
1936311
63665
503124
1685022
1038702
955709
1379822
235195
960222
1824587
864549
294064
170885
1889744
298988
138577
523947
1831522
1006543
1577570
683613
1725125
235685
501323
341661
892866
1188474
315750
1627808
1394487
78559
1298937
1050250
1249735
978142
1023651
95797
1040776
1149472
989204
1004147
1115581
1917438
115376
1036573
1691554
736271
237772
136293
1709593
1529290
848937
798009
1864077
1761925
300142
373521
1177893
536585
1462737
316123
716593
115511
1933003
897029
1815953
174783
580813
599107
1222563
1274686
1514197
391696
1193280
1229946
729147
1588066
1880139
285145
358464
42429
1732136
528323
218276
903337
125691
317655
660965
212853
84767
1267128
880653
596137
973925
1995782
125329
955158
618203
812478
1652093
1992415
1413079
1263358
565831
883592
1257788
1161104
74360
212600
846111
1959409
1140220
1617620
356333
84241
1319314
557332
741931
374257
117750
985719
1070235
1504212
1482966
1968123
1805818
1341805
782432
97486
1220475
27545
1352218
4965
593475
1653337
1167421
1725956
975490
870408
1028291
197889
1946363
431024
750181
815862
1212560
1354064
365663
947473
189286
1241183
1360297
1678959
158183
767365
888828
1216774
1530458
811265
1666144
1911885
532568
1901614
766629
551045
506015
143430
882626
1707535
1793160
928989
1683911
127692
450139
1034223
1149851
372276
1202748
777096
238777
1106595
418955
449524
765609
1162749
184337
971572
1966497
742698
309977
1717757
110480
105837
763472
1920360
1976446
534633
908140
1001699
1786968
344237
1357126
904036
1583429
1952092
533785
625284
457212
991456
685429
632930
1875439
1950325
1542538
155231
1117201
1310527
1634411
1527883
704793
992596
994549
1528973
1167412
1856640
367535
1195238
949106
1645114
1048146
211935
965487
1024208
1890112
1176466
1563761
713539
1199672
1936195
351398
1051030
696517
1344602
1055238
1237269
461061
1939484
1847449
1891148
378685
1520113
1227022
316335
1683655
90224
1770480
1421172
487966
1925765
745772
1883331
1270013
1950325
1711732
1543266
903263
10577
10348
433023
594525
204613
1198627
285832
1652748
402442
443829
750071
1039045
1056776
1370308
1791345
805274
126524
445593
1810017
621006
1109797
46326
330563
52721
252398
170047
697389
2153
571342
893359
862236
1843476
1608813
951319
239824
1550056
980058
1107511
1818749
458538
49068
1971071
532048
81346
220673
1346476
1933481
1524720
655544
1717399
1748228
1675046
970343
319902
1595199
135632
1763927
1249555
860736
1158039
841558
1449873
1996525
1440674
1564526
779850
616038
86242
1143832
1122170
1185765
1549688
1409933
257230
10388
1306090
1656293
713387
1545639
286291
1529581
1351589
960702
911414
827362
610798
204690
1575110
1349399
1100825
1528022
1941173
433080
88447
627231
1377427
985391
1239220
1835223
637435
1402254
1212114
1272819
1835172
702020
1473343
759472
1416515
553178
376274
1729669
321446
787417
719456
919760
430107
1338744
1580324
184188
1785034
1438063
178083
1860022
32049
1227741
195004
694225
224879
1275468
886547
12078
1411635
915973
191100
1866501
840508
900320
1394132
895196
844620
1937317
1653814
1288289
280389
327148
992036
853427
1724812
1744352
1801061
1850418
353279
1170204
251695
712362
1988935
653528
1212345
1087008
546807
310968
99320
369190
1116209
1916395
104287
1332319
1107139
1888299
1749399
1758130
164939
1864465
1350594
1314751
835113
1036542
1093400
15068
229074
234939
582718
418909
1381734
1144472
1063418
1940259
1305274
439824
533087
33299
1202677
1413208
918230
714855
1799158
811192
297533
878936
950461
981008
714097
1532020
1809082
933214
113976
1134704
1659716
1350845
1102934
80356
1276247
803773
677654
605386
1103332
1402668
1024574
1226899
1940101
1913441
1193726
782936
826124
205514
1893296
1207452
1637290
1989595
354206
1862934
831297
285661
613207
695306
527527
554169
1434618
165565
94847
15423
1862422
513749
1583450
336638
296892
1942429
1651541
1750453
268952
1868965
1192075
76667
1967407
1551423
20196
1053891
1745706
1784756
1713789
1614525
890260
1786974
310909
1862294
1218217
1323027
1690799
157942
1560478
1609452
643492
1559613
664581
48389
245692
1246312
725550
1528146
19135
1604352
296036
1608795
671274
1008197
323076
1268129
1491257
1714018
1241837
1317298
1313108
111898
1395495
733984
563948
1190372
1382568
755652
979241
104786
1077538
513776
573948
452701
988884
754179
985692
1476877
731514
1873288
622455
1319913
258631
503945
1212337
939937
1193461
40902
790689
517765
838724
1662366
537199
1748850
187421
876248
989478
1116369
904779
1791965
924852
1187922
1296479
1289872
962220
943282
742522
916770
529552
496378
142903
317225
1025144
339451
813619
12200
1861592
51130
1808141
1951184
846657
1848601
498513
578596
1140086
925964
1951909
916743
1386573
111887
971540
1016042
1864771
1237283
637523
405567
1431958
1643499
929311
311824
486783
1048928
487743
1795778
206001
1041023
14438
1188727
241792
282191
135861
1237668
1407809
1176357
633423
686964
1923208
1236121
532299
1750390
458538
1666385
113526
883229
311520
544539
1348523
1561317
1876931
1341294
1332561
921162
703821
818730
1927060
115325
1722086
890098
744501
262819
1226804
699666
1285445
1336816
469731
1914903
526427
420147
147758
1224750
953759
1232782
250854
717174
935
525905
852498
1332584
1614663
1493690
1261782
689837
372386
252456
1794193
1667555
1826266
1293204
117556
238470
801565
1027569
384220
627094
1535112
1608814
598176
267483
797950
1492946
136703
1667727
290127
1205863
13538
1446896
1396822
844885
92080
801035
1835154
225031
983480
735121
1549860
99943
1655278
1145084
108181
1244019
1015675
1619553
75163
1206727
1861838
555871
481369
218604
387503
512012
857599
465646
1171592
318613
795858
1535777
278773
1048535
266547
1386354
358092
987308
639770
859759
322149
1156473
1638205
162041
1052322
1593833
1893537
385960
727595
489948
973064
1851934
1729168
80148
1879966
1576292
1997719
724641
415363
1951231
1754498
806115
356428
288238
1417303
11008
547206
1941958
112563
1469648
753139
1925604
550564
703457
165681
178579
1283432
1585949
1086873
331028
415053
947286
1866836
755941
1687073
1115349
464427
1371093
1990230
737336
619121
1162567
432154
1335424
587296
946214
1568721
1384934
1351356
1135150
1160613
1751177
1071368
1156556
1108747
1459375
668555
800196
1264320
1538499
1725551
385115
1751229
324086
312692
1967759
1605157
1404361
1138592
1793679
1006844
827718
249454
1096006
870935
497438
1620471
1083638
1470880
1617103
1680279
1140983
993347
1697040
486507
843814
1021969
158285
1557202
1292956
1501325
59269
1828416
785102
210054
275098
195299
298802
1341466
654800
1127515
171597
874287
1885347
896750
1957690
444498
1086042
848777
1416683
1180796
220820
1865055
643973
1267990
1703528
1445783
747106
1803710
552453
596771
949968
1451640
581322
485898
841158
1320274
1916511
49108
558316
1276878
1522279
1991277
500612
1209691
1895602
227678
795985
1311220
645012
157899
1871430
1719512
1420264
1225231
492493
464191
1081565
616178
1113118
771664
646791
1469812
1006539
1895546
372122
574894
540659
1682956
1362174
1954521
1615078
9521
999048
480351
1420052
1635133
456265
1506046
178887
1450846
536283
29483
1826092
201278
887773
1051348
338073
1532515
594946
545120
1022189
303820
1148040
47792
1895925
1821419
1822276
901532
948130
48356
1986979
1412911
1876037
225716
300201
236181
1932108
707718
1602937
755942
1439540
1066728
564487
995736
1581894
878745
1618031
1642419
155375
63192
1329778
355461
1622268
948730
1029348
1808324
1642558
883153
482137
1715049
1355656
1215357
1985885
256553
1337833
1610890
692691
451821
1048349
938148
465941
86164
339098
1216424
70850
706590
1927862
1164927
1604298
287629
443646
283291
26967
1384083
1901694
1668546
325926
1691786
1288274
908418
537155
37623
1483080
992621
784617
62437
1762889
873017
1360609
1738615
1653711
1985700
376978
31398
1715536
1193728
1886034
1960631
1211051
1611169
184754
1513253
1399355
1612527
206905
477664
1757570
346993
1685123
1939597
1775801
59048
1693316
12263
1835389
933078
976933
339673
1445710
565021
125941
1107670
425761
489441
936774
1659793
1612319
55108
521667
1627956
1370125
104316
1115925
145065
1065672
1617814
1950036
1392815
1477626
1359512
196615
588013
1164820
662626
43937
495845
343397
234874
61713
904752
932683
22460
1381820
1435152
542213
1389945
1872887
1474199
369574
404692
1448406
1849599
547537
116999
1333371
1389890
1482426
71978
1644363
1435282
161223
1764041
689641
1133841
523844
1344584
172756
1944621
205012
857191
1674137
266285
143510
265107
1713546
521659
799729
506942
1461360
1208807
289681
1166111
1851516
1242858
1989390
1081897
166314
1516515
742345
1774627
699393
933657
640842
1590895
573301
1604304
1992088
636548
125456
1771097
1371232
65225
725485
1852660
1152048
1665376
1539398
427456
272615
1590527
637380
763971
919453
1954397
1396820
972032
624681
1183350
717041
462849
1798178
127436
798171
153861
640599
1309883
236675
166565
120081
1104638
1691450
860187
126855
1105890
1078867
1856276
590954
1152151
1393106
1362551
1404658
157225
1042096
1652156
1203520
1170555
1715717
242243
471021
732160
501560
297860
951111
1724124
42482
186146
582429
1206430
1631093
1722431
1217674
1321005
1184644
1478469
1790507
1574252
947776
229934
1651909
1776628
396361
1139011
400727
1671162
1905810
817072
117164
401572
1845029
1779679
399095
1345156
1627940
537782
1986961
908259
929128
102706
1311749
1256201
175839
1383409
1773689
369649
1945078
239409
688392
922391
1366705
1927318
1961263
1636697
111466
285879
1023553
1130134
979250
1236375
804553
620641
1706642
1989942
16706
1499386
936339
1991144
1274559
573948
1295694
1151689
286044
299339
1854384
1450711
1328403
1977359
1654009
865541
296555
1234877
1080035
1445577
23080
814139
935286
550526
1015400
1178082
358862
1115553
1928221
1323595
702914
56479
788123
1856892
1989889
1685022
618837
1901452
225350
30309
1568158
111919
631347
1528452
474438
663138
746423
259661
196590
1855096
246144
823314
1506572
1869910
241252
1323515
1943267
1637596
921353
934413
355792
521645
1970991
16903
480105
268347
1602533
1280275
1247499
435713
1203741
1629538
1577620
1505010
751258
970191
1917857
1057152
1935432
1211810
305359
548630
1455728
1466412
1831615
468337
1361734
1467891
1634741
713129
137598
689187
1256679
1323005
1850288
1083501
1132425
267453
1166078
4599
624808
384169
1072932
1631508
914810
1616713
1232653
337241
334892
1324131
352157
473145
1721857
1515334
46223
15797
581339
1132045
1320255
855342
1856009
1949381
360416
1286409
478338
390501
1133420
1044402
574195
827908
1612905
177071
1971798
681138
1508822
482150
892175
672673
408477
1663565
429324
1333802
67448
1519567
355531
705082
467239
825270
1567794
125926
1572859
117618
1638889
1583584
403012
1378262
522312
123485
750399
1393554
1967407
1318584
25761
36711
1885556
717679
663084
27041
1582213
1457501
1189534
1599471
1371769
249848
557977
717334
184398
361550
10837
1026795
501790
416961
1108845
568754
595635
59048
684148
38016
1503990
780566
695142
1550326
1153875
1305859
1309032
1535187
179543
435293
1292539
52809
31637
1292372
1034649
506055
887493
1711352
775457
284570
1655541
1306144
1072458
142088
227245
1393972
707549
1157737
1913187
481435
968466
1417179
1841323
1491902
1241218
982111
1836177
1044102
394526
1107529
1159636
886271
736563
188226
946885
1979741
27492
1620969
386059
1222405
1344281
1364042
1427602
1759299
1106435
444026
1421196
793662
1459435
721643
1826260
1045473
1220102
1294285
1722401
1053761
1918268
1132049
1167414
559696
1012040
323793
1516705
1776860
1697087
1092433
97455
1135155
763463
719711
470682
1440582
1960488
1671989
632427
520474
1045467
1352545
1386187
495547
1885739
1303656
1636891
1683293
732591
964329
35693
522447
1363983
1297015
1430229
828584
1485730
508213
1010988
1862618
572052
1095942
357904
252809
648890
688287
853228
979022
327357
317571
1092986
8469
1839889
259521
1372465
1184890
337507
1638735
1399569
1633816
197486
1990764
532631
118827
1733811
1220877
1074548
59412
1685845
313915
1894249
527563
424235
1816479
1482662
1331712
805921
1793784
11786
407232
1564606
1509312
1982339
1184785
162684
1692186
809281
565017
15671
1469263
505650
1287850
1447152
867483
1871914
1930941
1390668
611725
1207492
468351
1554364
274774
198761
1864315
1320615
319509
1987539
893310
1130667
1944006
857776
146257
1150855
11745
1481993
247864
1421019
1305613
283133
514977
738026
1810074
103618
1009524
965737
476704
309427
596672
678740
275756
1031325
1717932
731090
1222674
1954963
1365692
835695
1536680
788761
545083
342536
615232
752214
1213175
1077293
1352640
1093836
88667
1545725
1448533
1026976
1880991
1837387
392820
1768805
487023
225014
1108292
260100
1438636
1894547
865796
891556
912152
1892540
976985
1697631
767129
1848144
1844156
678591
1817987
716645
1593879
76115
770802
1725845
14296
993407
134068
897000
1166463
1881190
853971
1048624
206339
353329
325226
710977
559239
1018518
1410689
1709902
18753
625996
1106209
1333642
522455
362430
986047
194487
1911333
1419810
1183969
1124212
988795
1319532
624251
1109460
742107
1700025
54903
1805328
964887
45244
146030
545284
1613719
280544
1785003
382024
1514675
1392361
1413718
1719934
843764
907011
202358
964887
1185651
1627775
1259696
1188281
1454199
978756
756558
517203
1678017
1350912
1410743
464767
1438792
1579177
568153
895196
110017
1184991
200073
742220
273386
1552119
867153
1720511
1126615
344702
913031
1204911
1469942
991269
1065724
79905
1406493
1089568
1711029
788707
1363835
143554
398568
1805478
1107292
174325
878325
1679072
90902
954946
1115158
306426
1505107
96245
658361
35266
315474
391937
1833305
563227
94952
278354
819690
1984203
368485
1206853
1709525
1252727
322141
531062
1114070
1740414
1735488
881091
774519
1925400
299535
1401496
1139483
891276
1149199
1613472
296206
294631
775823
330694
912410
1488971
1772134
188945
1656681
695201
1348705
786525
1807476
627876
1443512
1750719
344166
1322196
177335
738252
1774279
983344
930937
267189
712084
1540361
568548
908221
495752
230984
1594065
1596212
188061
612685
1479690
571094
1336706
618696
991440
1713766
479512
1265620
1740011
1608726
1768945
295165
1241771
1169603
96519
1188596
1744788
1307307
459622
580199
1664375
1249327
1689704
1202112
300379
576732
1196505
1160449
1417201
57800
107048
598964
1426294
1610133
1399809
364415
381456
1631858
579600
1565149
905091
1260772
1062578
1333588
673871
809335
1764909
802560
254006
1697205
308164
1805709
1380002
1288869
995222
191364
683155
715914
1146689
1261904
1958968
1992210
182219
661235
1873809
850761
1611114
1364102
1690776
518575
712812
1888967
561642
1202261
1530254
266886
833929
1708572
996830
1241211
1747583
1545894
464907
1336262
358432
817904
1569905
487889
309032
1628383
1960991
1549233
1138347
510457
259768
1113904
969724
1435833
99966
987490
1407789
422970
1146781
631047
933950
170289
1997280
1341989
158550
678906
490155
1440536
689415
997715
485219
507009
841241
16939
1790469
162575
1488901
1106768
1553795
1901342
988592
1076132
1792840
1642429
1062419
1672300
617684
91563
628599
1492341
193619
908548
1974843
588098
975736
411267
1708882
180721
1819841
67428
873899
498127
1007935
1835290
1780536
1038459
1962309
199636
1991073
136336
473915
525591
442707
1446570
1433317
1293113
1690419
345838
288215
976563
261278
452968
65380
749564
1058592
1305718
1219877
309944
450335
1359603
1803630
609925
423914
436302
176107
851004
900953
1712558
625207
1448744
921465
579747
821559
1461552
373517
167794
1623141
1817561
357511
1216354
219502
1114384
13921
1518057
571264
1916970
923207
981749
1007092
23072
866176
1504606
113533
395662
725303
735101
682372
1162288
1408971
1766427
1909427
359755
1582306
227626
1067778
178496
759352
1849797
1750524
1942689
1925937
61396
1805582
1336160
1451087
18025
89871
1281500
562692
1451514
1101809
1973080
551227
1468468
776895
1883482
553453
586187
315474
50798
718472
1483165
1943716
739221
1610661
73005
899233
346510
67045
53659
1672098
1503742
688383
1589177
1169506
1115606
512347
92299
684034
939222
1981202
313329
104539
1465874
629041
1941049
1322175
468190
685982
1768863
1368768
1931807
938776
1850473
1246964
1533276
1124080
1262782
1998695
189008
1639466
630440
777987
793775
1001318
1859790
1215479
476852
1561613
658683
75653
29525
374541
1871214
1799121
118253
547674
253375
1728148
1089845
1090941
1890964
1470043
396125
57302
440518
1837460
1460425
1621732
298540
743822
922781
1935711
398153
480443
495047
1191056
1968887
1053451
65264
1126250
1035817
750445
384931
435277
1182181
1582039
1346991
1260277
896723
635853
1628690
92188
97643
144615
205194
1616178
382932
1540571
141470
1390037
754826
1385426
103642
1435326
231787
1324295
244458
950153
63673
1530418
962390
532017
706042
1150725
1350889
991804
1266233
579068
1359843
341119
679542
1673679
1036307
1091103
76190
1775233
1375962
759701
599073
400380
279429
1325525
1200684
953413
1843883
1758251
475954
870187
527483
1153581
45155
951495
1413467
557747
329505
420654
898120
1491246
1496105
65570
613883
689690
894515
1567864
128166
1763729
1755187
814690
1721437
1058764
985180
476270
1441558
534646
221195
1723110
292584
715266
555871
116073
733299
1569629
878786
490140
1232990
1779266
1553433
850209
1837708
1376538
682570
247302
451335
388420
1763143
1759536
129119
439595
56721
1966005
1377450
611412
1293829
964786
1404835
1838496
1567694
1790864
803953
502657
484136
1100224
821320
1587046
442121
863129
565495
1899572
937677
1601687
1782711
421519
855770
1966844
477170
1079354
1132841
639023
459903
753062
1508804
1372360
1071169
986801
1790875
1474925
1111907
699430
1263967
982187
108391
1135942
1065180
1056880
1012132
858928
1245719
845080
541512
559239
795209
899778
1280582
1453835
320001
201691
1329324
234441
604302
607307
207517
1859566
1503471
1276521
617456
88930
1318525
1286157
1068609
995840
1605200
1789245
1986676
292827
597459
1243425
1066686
927491
1414592
89511
890804
1772185
1603572
97265
457365
393760
1116054
1387270
1274535
1253138
565017
1286648
764490
374819
300519
513268
1378522
66586
101612
12159
1317453
764837
170499
1653643
1673937
1100733
144040
1612439
8220
1703894
488928
126215
1789214
1327854
218412
1179162
739421
1249504
1539937
385628
554077
981562
329263
191880
1225044
931953
918574
1770468
1264788
911388
156264
108351
276764
1794839
1431814
416044
291666
207890
1699784
921769
769267
1458088
1451584
919533
131448
612546
1427929
1806941
802033
1763458
245987
241209
445472
1599638
1661221
280561
86484
959516
1188541
1956466
190530
561233
1258343
63667
401671
56485
1942990
63766
1635991
1817287
1781242
299115
207890
1037423
1256029
1814317
1553209
1184375
52525
634538
433825
1098332
433719
1634278
573482
282058
1862060
1510670
641193
295103
540206
1753642
1129403
1759895
1412969
1092214
909386
1361101
1495209
387016
844916
226705
386127
1461475
311712
1449181
200612
1615511
1510591
1674083
613916
1134325
259895
1685468
67333
341316
1420147
851387
1229172
1119344
34078
1976982
293091
1557715
1723470
937576
1482676
121789
137320
478092
1072455
846166
1652613
1980632
1042328
686854
363973
534249
26554
359902
1540710
443147
880786
1896977
117293
1745526
273686
1399036
229469
151909
1555592
1798618
1866103
1404131
1159276
459704
340699
1004779
942798
541778
1356757
1654613
937578
1253700
1214573
1491030
1155611
1929029
1726042
1269463
1933612
1678476
309801
1645068
437819
1758734
1117796
1415874
1069985
694951
1890398
520274
1712877
535097
1115488
704847
370286
139532
1283084
778918
11310
100112
1229803
1999786
499773
1404195
1702864
1254722
870313
23173
1955509
788040
831924
533939
1211522
1045780
1561330
994031
1667293
23686
1228772
365705
1839214
1761763
716502
170471
40136
49123
669931
1998712
1396074
778142
558604
946306
574084
1553769
1633798
833409
1471238
3348
1570753
1346328
7013
409145
1379941
650471
416790
1215539
1114629
1977781
1235704
763205
1227194
1789511
1786049
1117123
1338083
1541790
422692
1437735
669574
1995343
1879876
1649703
1453434
45611
124118
389978
1821456
83552
1256883
1923930
26769
1248820
440360
753454
1139968
1834233
826975
983325
257051
1708333
1476885
1774627
806898
397913
426959
807377
1169218
1512485
236033
1511293
742644
814003
718872
1737508
792126
479816
1917760
1298005
1821975
916351
1810426
502476
1774486
736436
1572535
1280572
1161189
1434716
16310
1491553
874548
1551859
6784
1439907
919741
1460599
1721530
760152
1385491
1915646
1712594
178155
1609139
845725
1316740
1148262
232996
1695783
994145
1949911
1783351
933285
212847
191320
191926
127587
37408
1998713
1063267
1539336
156066
1853087
1400575
224556
335730
118291
945310
166029
1031420
946283
1664150
383104
288526
1280618
322604
1241552
1444287
939459
1470389
316788
3515
799020
1843985
771235
1338364
1100005
1518483
279530
1258890
1130895
1593221
280926
275475
1122453
1032965
1016057
1474372
1632399
492356
475851
1118250
1625114
947017
1238387
862679
326698
226372
1945522
1666466
425007
1775794
194685
4777
437036
704068
129597
812529
897312
1741031
1185675
488650
275800
1746138
319294
1083266
191848
562794
1634609
979387
847587
813544
164330
335139
1321748
429687
1634328
1073376
701334
1766133
295197
1446235
1353187
1957272
495835
1669273
1515083
1992865
1463924
1524588
630763
1094928
1553682
323895
519122
1893296
119954
1174806
1637672
973175
1290707
1706924
82208
895437
1581817
1309893
349844
1014180
1048160
684227
671654
479040
452662
1924334
69654
908561
1734965
1041434
100842
1739250
1902660
769996
1201610
1753526
1322271
742640
797588
989478
1043017
1542414
302295
945021
511481
1027318
1127590
1121691
1699840
504212
1920252
1648769
50574
1275385
123972
97067
1244743
924539
1001198
1791087
974618
612254
738083
393574
1535592
1759418
407820
459023
277205
1500949
1421979
1604289
1544882
798613
439279
749675
723379
1392216
116790
490600
1500366
464745
814049
219324
1533399
77875
15108
882979
382038
924470
1404188
695103
780471
416625
1001550
999575
292219
506769
370286
1524576
283576
1610541
733960
1860682
1888749
176255
1098030
869398
1051268
1496212
388650
1524615
581906
1661973
337723
1501390
1366110
1648382
1058184
366438
1233223
701293
558220
339169
870516
1668946
1433785
289344
1607760
1009501
538943
1267916
593005
225114
1590345
417466
578123
1218042
88360
1830084
1286570
1332536
986429
1503178
1915036
934825
1834395
984600
876610
197653
660831
1807815
1037733
1433700
1673550
1715005
29024
1776252
1142155
90628
1691594
385615
1653561
606298
1194675
1449654
600510
1500723
1775896
202449
397204
867433
1995393
853917
1222096
794828
1725726
1076184
1879613
1705397
118121
339612
1046764
739638
1562964
515229
674141
1222823
1226150
162017
54917
951416
177023
1515281
385398
92066
1748679
1991158
1629142
858551
1267630
1153893
1111331
1670870
68068
1226816
152821
1948858
1047234
1205591
1160820
1343204
44585
830234
1435868
1969780
1416391
1812972
1297957
1896119
890454
1567835
1276015
605352
944477
1783325
752796
1455648
1207707
1629754
1536654
439603
1754959
107311
1904032
933989
574113
1762737
510217
261609
1433834
1024114
432007
862644
91792
962579
1073128
507868
1961703
703495
303286
1921597
1388701
1630087
1707816
1494478
1115841
1542006
986198
58783
1457639
1931239
576325
129624
860872
490071
136220
713289
1513735
255131
1691562
1976599
1801930
1331526
915412
1561130
1008422
833512
36477
493667
376093
466736
529606
542420
797715
1798779
145601
839386
843463
499500
1122663
589132
987588
1597673
763721
1331726
1502958
8351
1244891
448780
1683438
958637
1762975
754961
633763
1590052
246948
1323773
733632
861324
465554
366623
1012722
229968
1127754
1545356
524450
1697514
231708
1314575
1598547
947499
446969
660238
1314975
821618
1204684
1728739
533631
148021
266811
1344342
1568752
1866059
596556
41762
1736133
231086
776885
1023819
1798894
1222499
278699
579871
1097482
75232
1003593
99601
1509606
458177
1551505
1491998
634060
1812357
249774
1642051
672915
114400
1665086
343283
1675336
153898
1982703
754917
443668
1648197
1434289
1956826
1862270
884720
1674468
1578611
24906
95387
629089
493062
973503
1243829
1511398
1333657
1894778
770087
1395026
1581574
1752295
651345
1476877
1677819
1045264
1250314
733379
1754007
1081326
22045
404886
894599
1873661
795620
362048
840603
1828234
272866
1251862
600610
1286140
304272
482287
9880
534835
585141
439930
1029254
997813
1999514
690231
951370
1428826
684595
586567
743757
326165
1421048
475809
710871
625670
1450887
78581
284280
877753
1359999
647720
1909229
1104186
434197
707985
1674593
825781
546586
787411
1726101
1188846
998224
1250823
1972670
302711
1277177
756375
526678
668122
1507791
76301
448623
1377715
981935
1489907
852659
1269494
63126
1651886
1541921
1727194
1380104
1552530
1016843
427536
1219912
242334
1991217
1814304
197593
400934
1158439
953430
986824
1834336
305312
907691
310850
1187559
631936
1628838
877556
794780
459543
77107
1836086
68544
686880
1275196
448464
182178
122759
331203
1055966
852649
1877114
1301725
1889853
492056
1108870
52669
1509152
1585503
1274097
1671533
1171404
975442
102929
914382
1948432
437538
1983195
1484837
1057189
1262856
1952067
552160
731055
497159
1277438
678845
257272
739414
231643
1094678
201303
1573422
1859573
1008617
677726
599082
507812
938292
48194
1460568
1667906
66782
352756
1358684
1216892
1728740
633153
1138147
604999
238155
1306182
1970313
965253
895261
1750376
1880992
1767386
1812506
1283753
1880992
1986083
324317
1244386
340735
655128
486318
1380267
408476
1853572
537559
17176
1927656
1587386
180780
381841
316854
713062
484009
487503
1726749
1820402
612407
379855
865541
811287
437401
852552
1530852
1953033
1089768
1620565
577483
660325
1873514
602165
192476
1337380
1178964
1465913
786963
1403421
1750232
1292033
1106707
1964428
1262035
1423220
1454933
124278
1750150
1639436
181671
1243422
435067
1376987
120968
574261
1610868
195763
681476
1018375
1228533
1679837
104222
1876559
1463212
194345
1747
747269
856591
93072
1840771
665304
1689522
1361955
69620
608640
689187
1320459
286380
1115286
41325
655889
111925
521481
1479429
1069116
1414458
478572
142084
13045
29634
517388
1453031
866074
326008
1534992
261504
425272
1516307
766839
1828764
65280
1804157
1760928
35817
960870
1792677
25570
816353
1400790
1721525
1720035
94812
127339
115942
1216151
861967
902278
1994537
1915154
1022817
716380
689722
1629310
1133603
1247017
1099491
1192401
1890859
475555
94620
1134623
556520
1268051
1920505
1478264
690470
1503338
549637
1620411
1899088
74701
554132
539289
1410550
585053
290397
1130603
119786
1182818
1141456
689415
1304267
1172296
210414
1901849
89965
351020
1157689
342535
1325542
1246680
1100158
179888
1920114
75298
1604530
1589068
400523
464168
140662
1333291
785713
608099
1115289
832198
63129
436546
1506048
1473098
666393
411935
617917
1834111
1357837
1011373
1597079
58114
634020
1963783
80273
656531
1677973
110801
1821651
641410
1147487
1389071
790173
96267
33934
601381
347370
852559
42481
1837930
539922
411489
847634
1192121
1206777
1205508
1049011
1819317
188903
1915411
1530735
1196245
1104911
26351
753118
1527218
1582104
1585573
1803098
1823418
512487
1520112
1010959
713446
1931762
1928184
656166
1384093
251986
840811
1642290
1508169
533467
899819
923703
1748664
1864282
766041
724009
557140
7073
462565
155677
616499
233702
959955
364344
858862
643471
1627469
155778
1113826
1733399
1914462
1147015
322343
814577
1336913
920719
1348461
1039371
1544962
1734980
580410
1806158
1569487
901855
323073
608848
990415
605057
788248
713288
166490
596683
32227
557590
1848003
733101
1312796
839343
313659
1089478
635101
723651
947766
501496
1605028
771417
465978
994118
419270
743468
670949
1546073
527979
1469529
430313
324189
102415
1604997
671952
1124775
1006964
812212
1066348
1647256
1249026
353645
1197813
798107
406564
978059
771547
397252
266171
1400059
670370
1290878
28096
525575
130363
294550
343704
539872
1221717
1803739
279386
1594122
481565
1177295
960196
1272389
1565737
1679162
1668578
1180510
1177809
624907
108988
394983
1325607
738857
510614
1497032
1130691
132589
690439
1885883
1149143
388392
232356
1747860
1942830
883249
320828
1702837
1621303
103124
1406922
1610280
529597
1168472
228945
35481
856039
816565
599656
246050
289119
1522365
1056728
1016145
5434
1787922
1883246
1335931
1329807
27939
283510
1547676
107946
700044
1390355
3068
184880
121077
1850227
412065
1333877
976933
1966903
1493468
1906433
169373
1858830
739351
414432
130522
1644299
30006
466685
1655525
1870905
1195786
1857269
779790
1178831
937420
395540
532311
1153326
1430300
770406
1032987
1811468
1080567
1215510
484872
1732740
725602
947723
1754488
473577
1659366
271307
1417058
126072
476872
1026939
936089
1642756
967915
1725264
1286968
1436078
1678645
1091680
568760
1007191
1327995
1170036
1964286
914988
1345045
658992
661509
1411069
955158
162916
870386
869816
1089552
1124394
317122
1690461
1878570
1878258
188818
153391
426628
1610752
1524208
360917
470401
1050021
972744
588995
1524670
790646
1216538
1159117
1305494
1853561
1686594
418551
878767
1091312
203990
104574
950306
1972266
1036087
1390973
877206
1721806
533571
1020965
230943
59521
1716565
692651
900882
156664
1191242
1846573
1088821
1809955
1967802
1590143
1207940
1302993
1305702
426190
1062585
1811789
1501122
311039
254048
1169640
1735635
777539
1818513
1958946
1422470
1200154
1481205
1092552
283414
328784
1640
1732645
1327443
696727
1840709
491925
1964516
1810819
574649
657565
1312435
1652015
877490
336634
435020
1975817
1480914
1514951
1448788
595173
1885706
392278
1765457
1953033
1454176
1192030
200038
1008531
852990
777361
207560
600958
140029
1428851
1198547
659116
1980818
1931685
1652750
1717903
330296
559857
496795
1630192
1458244
599080
422100
1041279
1444586
714265
477792
320514
1215339
825185
152073
1149279
1611085
1438010
1500330
858396
38579
437418
755785
922711
1165031
1488545
592524
505076
1287832
1922849
1050050
1905767
1351016
1745772
1290837
1232562
867483
1624543
941032
1425658
1745797
281472
999569
526323
997973
1092877
1228624
127385
300932
150561
1839878
337819
712670
1182369
1825891
315964
1365529
91740
699785
818178
1054902
1277848
246640
166631
961493
1527276
915546
1789082
706134
997655
737401
841088
1720274
806098
1338965
1295392
1935949
399972
1903213
1539585
130050
724009
1879345
1929323
46875
1926671
52857
1207002
1224511
155985
561590
1975852
38628
1009555
874827
1147760
919731
261717
1100713
1317556
1052758
312584
608132
403522
724313
1868159
1460453
1844323
1116410
1193228
1734278
1467808
567470
950933
1331599
60697
709365
901441
367160
1161767
1083875
1417790
398604
1103967
1543499
1573004
530859
1559069
1913878
290933
126599
771002
634801
308863
67520
361507
1286176
1103176
991038
992400
955062
1628783
987801
1115323
1919399
1004286
1137564
485502
179355
1905366
891301
602900
602003
278364
1621133
16963
1355476
759452
1866323
651490
1947949
1593121
206690
1399653
451503
1132120
1081728
1346703
274840
680646
1997721
243412
74991
817371
824887
258714
1060271
131824
1410303
476947
516595
475506
605474
390686
1905764
51027
247588
307645
1166806
853160
371119
379529
372288
580864
1740626
1275139
1253645
217386
843863
1500945
920081
1567444
27545
343581
504792
457006
231849
1881815
1679297
1729115
22310
564678
1662384
1932958
260532
1865133
822865
768542
1336159
1488557
1455796
355211
922611
162746
328774
326948
1688229
1709871
1436572
1759361
812314
1508128
1469456
396635
1580565
403753
1325646
1658776
581782
1474716
27905
247982
1133177
21298
1965163
1064815
1571598
1574447
1982305
1311604
1416151
1452407
128750
507237
804988
847986
1694688
111760
1746029
1770284
43501
970645
1800319
703042
1672699
1862751
286078
1502355
763682
1172501
883839
749711
70333
800215
19856
30697
152194
1569595
422051
1775679
18445
1539166
659424
683489
1396385
1416329
1359067
177335
1258222
1692756
467974
1777741
542331
553396
1111547
1064445
148748
35782
344036
1968909
1219399
739510
1133208
1939528
1774776
1492509
304265
1422187
1634550
745150
1365850
1453570
1084388
1875710
1226995
1076926
870740
78732
991050
882041
1117274
909459
409341
437593
1579942
1518353
512776
785193
678043
1487817
197990
1648678
1605866
1012121
1247686
1847251
331028
84734
238884
1836746
889853
730736
1621174
353993
49367
809961
1058118
1664922
362512
334891
440484
1306426
1240582
1960700
296814
776043
494608
135621
1478100
1288895
1198299
1979695
1364973
1868379
292324
755457
1855278
1537852
1070288
499306
1530196
1602030
587595
367769
1432951
108363
1086120
1683293
621434
934476
1963129
431403
1255947
782455
1077419
1653723
204477
1065925
1757839
635085
1811999
295601
812760
627178
1541875
1376161
27389
1330789
1441817
192777
703495
930539
1741625
920325
31314
575505
1103647
1676358
52020
1013906
656940
1258358
787068
28661
1291230
1189831
645130
331749
1405639
14878
1157122
771084
1990712
475543
1613599
1801962
761920
1924126
611005
372718
1777739
807277
67455
625535
1626018
1484316
1700347
1562075
467909
1625521
930629
1494307
456137
431806
1957883
771674
673414
861685
61515
1965821
649316
1962080
1352230
1243399
510035
1286280
1907729
816686
643589
13341
771476
965221
74278
1148735
1852121
1796638
1130387
963310
803622
1144939
766340
1330830
650526
1244944
1804984
130740
1497559
935480
59510
19688
1302104
222591
1677800
398927
159661
1993013
36483
850720
1763234
961782
690227
1972296
1461772
758133
155561
131706
685721
819465
446256
1595868
1981759
1199513
1077787
1207836
1109946
564116
1739876
1606497
874229
1333041
1093729
925315
1508988
1465428
477027
1957188
1902819
1711949
102291
457130
1992973
587872
1585971
276555
1829988
100112
566762
1246679
405813
1563883
1382362
125524
954710
588524
1321507
802606
819410
1388199
1597303
824242
1901121
814300
1454248
652710
146388
951932
41883
1026880
1344072
1866206
1070878
1657041
1619065
1478366
1706087
915483
951194
836407
79049
1353516
1640351
48049
1724562
1302016
1262516
909687
1353449
1215626
278127
464382
1555821
176820
942089
1710863
420800
560106
272500
1740700
829757
1175946
611327
1750550
1155468
203908
1134521
373503
265204
1119524
1952890
1704744
114471
1073775
1484356
1246261
1905874
1390401
15994
1989431
1164819
714487
679884
2950
1412853
1699995
1756995
699534
1636435
1397636
422216
649063
391548
207296
987184
306758
439226
833140
158235
1080692
1905914
1611596
334526
1840926
691563
1472311
1491913
1069980
1007286
987677
979628
1617908
1286222
1055989
536205
754705
1203426
398667
1724606
694623
398749
1211195
795624
1256029
1561221
833536
483239
4581
326704
212578
1099379
1536782
226972
546551
439435
1086841
1211442
768417
1621733
1862786
26307
495187
1242872
1013100
499012
176366
228553
389040
964218
1327717
1793935
1695484
1665398
644751
834204
246078
1378550
1092382
172161
980127
1601210
1731304
1996250
1014577
1981592
790966
1238446
1142377
1550489
510043
1677589
1038760
1019104
914907
887074
1886310
1605300
1478064
884189
361260
910546
5229
347492
1426340
292091
332722
1669371
796083
425136
1792670
558002
818983
1923993
631636
667409
1028714
222541
1680837
792544
676290
368108
618331
263937
287426
1582366
221699
357286
1885369
1383327
457145
1759031
1848999
864963
279469
29078
1659039
306042
1408255
983362
1603207
1196942
1807124
113885
17735
962200
1561098
1480942
1708358
24214
821456
1162589
964137
205855
1171518
1114095
1127556
878565
138081
1112784
1138315
1578999
1208688
189309
1949086
1352061
144280
1632938
1592897
911006
1711804
306874
1027536
1370427
504305
462834
1807669
1216005
1847184
1339408
1490317
1303134
54663
1673904
361008
1863492
1231224
1494780
925238
126102
1251857
1184026
1457364
241870
577189
1194317
680352
1518929
1448289
1611326
464969
87913
1702908
1700595
1739118
1320243
1847933
127421
1297443
62647
1439766
1253275
1229569
1661978
92103
1291611
1635959
467979
1363811
1902312
422062
1574732
104550
776069
512097
1853826
138282
1452084
1385001
1083501
570345
1840251
63709
1258704
1384148
668149
1805750
1064349
1829409
578163
792567
221047
110206
722751
97031
439304
55842
912636
1024040
1775814
798805
80530
1050247
1439361
1249745
1451573
1216873
1476145
744796
1651206
1922569
1338430
1713691
1697238
1634408
610185
170792
1137987
1357071
1666784
1267085
1821715
205146
1678394
904909
176980
1567436
1385234
1267829
23315
815243
1377715
360639
933332
1991728
647225
208624
958776
654332
898451
30563
845570
673989
219530
817892
320409
765168
1751095
868475
447250
222665
1149671
1818024
1665121
754922
1624307
921659
422750
221502
1564902
977606
1002119
679136
1249861
812462
1398663
534340
605365
965852
713086
623848
284674
1040014
1692226
816216
974171
830111
345651
509938
413303
1895766
590139
1894352
762493
1196136
826576
1385546
1138161
1591323
1364632
1900360
88903
1224750
20751
57806
901968
1266655
468587
1901037
1054528
1226890
443742
154763
311250
241049
1130615
1723024
780517
1821103
751317
1437461
687989
144724
685101
914188
1096859
1150053
329604
1399692
976700
115088
32290
1028551
1426583
98080
1524190
1871939
1887617
1737686
446780
582627
549407
221415
1756696
993239
1770477
676288
1781901
1851355
1964601
910834
1537580
369089
1586304
1332676
849557
487399
1652517
336478
1617492
1396896
172660
844678
376860
1419836
920603
1800354
1734183
1900648
697261
897441
1691203
1519760
373774
1503216
834077
438846
1283243
529379
849775
1076375
561767
849634
973885
228277
1929150
1120539
740061
526246
234874
1152051
925740
906289
1158840
1641733
516563
1982341
1189116
251332
572462
525408
1739903
1657391
1037788
1752222
1148771
883625
1457269
1367998
944396
1690574
1334007
1066413
792395
1462390
421739
1354180
692247
170419
1082669
1752664
1207305
484148
524112
699363
1503419
247923
1939314
15421
753018
187364
782534
1760583
444785
93666
691656
648882
679083
729419
1181751
1513347
1871819
1758823
951701
1986598
1593503
1923470
300993
567085
571793
292832
1048052
1031609
697463
1078380
1917257
1391431
808565
709952
272685
145936
1346472
1828077
916121
1547903
1769120
984868
289622
1444009
1271996
978407
475826
40876
576647
1075641
702624
135297
1111433
477027
218448
1216767
1828345
1843801
412953
1975294
1629091
1848472
488753
1175462
4815
1233879
802932
858634
1398352
1891399
552285
1521031
537966
319673
11182
389250
711795
810725
1043553
1252260
842744
1755183
1322780
900806
1295815
102135
129182
583225
1456500
893661
182435
65413
1646420
225285
1404210
1236206
1067033
663054
64956
1568962
1143567
1352402
1557988
1057635
1619518
712180
423478
378712
824179
1094471
483800
1078418
1040865
331539
1324390
1938757
716915
1457974
940692
1293486
1518525
1997169
434757
897029
1878005
1517685
591988
1499827
227166
1856370
1111773
1647704
1456765
176802
1965457
1636041
1146644
685120
691866
531330
1997776
23733
1227525
1126720
864593
194481
1806030
853874
945131
697065
211045
1715397
1367179
1318132
1150957
1057589
18117
1664475
1163864
610002
1298137
1591548
322423
1142040
1357360
1862281
1049017
1893463
1984024
1835200
22924
347495
1826893
1518509
23036
475502
1828331
208894
85342
573169
1155167
198427
1489565
1186952
308161
1054672
1868750
1759922
1688998
909878
1364266
418973
1202175
239485
317353
1510947
1780654
631928
1771853
234354
1887190
812031
545220
1628937
1180790
131120
365945
904933
1336963
1357284
554291
603882
501658
336658
1410429
995892
175730
476147
1547354
934862
83152
363726
416922
1833088
1874127
282971
201670
1303078
948362
688383
1920308
1812062
1290063
1462585
1349651
1664604
217227
1318703
887906
1429179
1111089
1687908
125279
358229
119577
298714
1376795
1613710
1540970
1886365
380378
1508993
1032188
1419721
1084720
1473862
960654
1754595
1309283
1911174
670422
1117274
242678
1159671
167607
761900
308324
1339349
1177153
1162749
458341
724576
33381
743270
1262178
598501
825619
363640
1306058
1249018
773546
1866781
816806
1443669
550526
1118292
1244828
1323756
708881
1074124
1844330
1164312
862660
706682
179487
155575
724401
1545824
1166442
1324824
1224149
1308241
766666
1544924
175936
1340485
1185109
235803
192570
1208791
480818
36366
651490
1181505
1393341
1298665
690620
1504339
992938
71803
870403
1949375
622357
1054134
1974687
744020
778816
418614
1724402
1901778
1646186
1298793
405959
1112567
943116
1454238
1497560
1474413
613237
182460
447643
1861669
405144
18252
717516
908271
1977440
644259
1743835
680817
940874
1357339
1780684
298570
1216692
213833
85421
628465
435737
1076746
955383
1198318
108614
1197403
812125
218161
1737292
150804
656069
1308746
624867
1942623
553867
1587276
941602
968775
1557230
979998
1340502
1141240
1628506
1494795
1781521
1735040
1294514
1668928
1976721
1341967
1783685
1664046
712537
187109
1595868
762444
1522807
492070
68091
747420
1001324
433569
273414
944290
375530
1999433
1096803
141028
753185
346440
1273926
343475
272955
672299
1198955
122288
104333
1160501
362428
1572738
1649115
1497605
903247
728875
332904
1676991
132468
1981060
320142
1767042
1786307
1831841
879412
77838
527635
578415
1206067
1344455
161904
872310
615920
1665086
520980
697762
702305
950401
1731194
1068883
1544373
867425
1184571
225871
1459823
1357837
217993
1377065
1765320
1378189
1909261
999738
1030491
746483
895954
1989595
1991728
616566
415363
1563133
521058
186142
935816
1763399
35148
1536412
1892436
1704629
752208
1969478
267704
963428
712660
1830033
494360
706651
1389414
919792
848721
1838597
1327977
1548941
1141523
1835893
1107940
934786
779645
1532009
329744
157111
1141090
1257775
1987784
1975227
89755
1900070
1927437
496816
284869
1105561
286792
1372256
362486
769533
1728148
1000761
352489
1062196
734256
857350
286928
1439612
509166
1928507
74936
308244
1339384
879827
930265
819787
1484883
1964516
805649
1783965
550324
1573166
1213591
320743
1891291
1084710
1917265
1658984
1098519
1264687
1402668
111605
817149
402712
1514999
417746
1369525
1732001
555349
1820216
514045
1627631
731170
204635
1996545
482150
819318
1458359
1329618
1873942
137739
763426
1703847
876745
251478
1576035
1296813
1595111
623406
777079
777885
946099
14655
1284659
1681739
1638373
1016225
628224
303051
198423
432720
849225
1899023
1080720
396767
1677854
1831533
1561552
1585488
298285
688690
1600645
1050444
489923
1839018
201676
1816104
588324
1966130
548444
1565026
646219
1900648
499839
1437579
1947593
1193716
649569
314776
1146212
431300
1385822
1166740
1857326
918372
661004
265460
91058
883522
1669695
1173005
159443
301876
156069
1031538
607695
389745
1030193
1057247
923190
578634
512438
330815
390141
918033
548250
509747
1831755
1550387
1271695
1122387
70812
1822859
1315044
140782
113077
1148484
80171
1325434
1459041
1627741
475139
1928630
507268
1633105
4847
1395768
282281
528890
1610898
1389439
112272
1082165
1937747
214549
1593174
702068
1147121
490968
309433
1241536
154191
1885789
326616
379528
826585
1257742
1054963
1137059
362486
688490
407457
1557301
636726
427642
460507
1302738
946895
1609406
1910553
400089
279222
50094
158427
1900360
1437559
145431
1365085
62220
1488266
882868
1371090
1768538
1616656
943900
183642
112798
1936726
293333
315024
151150
491086
103546
1083290
1605069
463285
744344
1866781
802785
837745
860706
367443
408078
1763120
1305652
1825138
1480181
901787
293299
1903699
893707
1272219
1778285
361400
1667886
487294
888865
1876627
1525912
61382
1268712
33000
853636
1021371
844882
1844957
821453
735975
627389
1504101
319711
1941159
1677243
144677
1280810
711465
44828
1307304
1596017
797016
808787
788424
157587
1993052
650334
1178195
63332
987111
886988
232878
1392245
840782
1663103
928991
1436438
714614
906012
1084831
18734
184625
1164530
708421
1222136
46943
64635
542367
1597129
556805
92405
1931224
1944533
737009
756238
748084
979255
742209
153544
852567
119184
1815582
1017648
98589
741666
1417630
871793
13921
240432
66899
826302
515186
1474785
374961
1727746
1823850
105024
334373
650823
202541
1609678
1781697
1065380
365696
1076486
1095452
843632
307448
1198427
1948710
1084316
1574039
988010
1782708
656409
1999967
722243
1855772
521993
1849350
617353
513229
1557254
28065
787598
650013
613511
1937187
694048
782268
1960742
1079450
164895
994145
1272569
1007044
1958672
1679544
1937794
29675
497524
581096
1552334
1950079
271375
135172
50688
674862
663095
777716
522447
1385112
1465428
1012896
1426792
1242385
1449772
1889417
764906
157754
1367061
1484183
1651612
958370
1595875
169641
1858049
1009816
491103
1281670
674749
65753
1123716
355028
1754908
1082831
227291
425068
1277617
49741
882564
1800942
457937
253273
76301
53970
1319410
1391074
1363665
752371
1258656
555955
770920
385845
1056301
1769153
734698
1256349
1885496
744789
1027620
2159
1004535
617073
1818764
1017551
1386772
716085
999734
1463123
790885
1608580
215669
1846315
1195400
966007
1079800
692071
707887
509487
1096421
1643516
1113678
1318689
469100
1916420
1036634
1648819
270508
926116
1050712
650046
1502975
651704
1047054
1575931
1226663
870249
1812062
1186810
658359
1190835
1736797
1768863
1610551
1379846
1221717
1154336
450714
860203
1441233
1757788
1847509
672115
387544
956964
893058
192207
88906
1665443
149085
1509791
804793
883215
1316750
197241
1699946
1152785
1675334
88759
544009
170014
1599915
1375886
1080188
788424
1114575
888466
406505
1774365
1176256
1263297
55351
527411
804910
1667682
990813
437509
130876
1311593
455289
492693
1545465
358735
440508
1249322
560338
1831090
858866
377721
408596
537573
917205
961784
1257199
923159
1707631
350223
1830886
1630197
896649
1036795
801213
1175459
1182963
1665886
754462
606565
961012
574493
278739
673579
1806941
1371294
812478
783439
1813642
331512
1317995
1334747
9189
1614039
601310
1592075
898525
1627648
1988917
713556
1396327
1570926
1698853
769431
6101
1364541
675072
1129559
926116
1428556
1644584
1528874
615769
1672953
1555248
131732
1022890
540107
849947
6617
1261564
1822927
1414530
1136391
573336
1899053
1154908
1882982
907296
1885975
498127
1500650
1061262
1611501
545124
1574564
399515
708966
190134
1077538
32650
1159986
1598870
1504966
959418
462325
1569853
391422
840146
1175351
1879967
504223
823072
1369047
942290
166438
338274
1201520
143426
104242
645429
525021
885948
542650
1944893
1639783
947773
352164
857687
122405
1487617
317567
1646973
621638
1463201
1254950
728117
1547041
1391340
1651743
1434452
1850479
70260
731924
29868
507092
1082341
1608154
45747
156643
341271
1923856
1764445
1994867
1881097
273928
1569890
1957339
726068
643836
1734664
1769356
1887436
894524
436512
436707
859528
688085
1773795
1347091
99553
226347
1145083
784972
1587043
1327705
1076796
67189
1981293
511597
667435
1519890
1815268
846552
365367
328875
1895637
685186
404799
1853285
28131
952271
376321
596698
1070190
646883
1438144
611584
537962
781346
792865
138304
1033412
1928204
1149690
1394281
1761620
189323
848113
1995313
1148102
378653
1672934
20100
413022
674562
264994
29143
1909636
1134946
1083864
1545547
936303
1303820
1312584
21336
1256839
433311
1921439
929608
1306405
425176
688856
1447881
1372165
1018714
1325232
110180
43379
322562
123783
1868265
1975683
125752
702291
246145
1066025
520240
1034488
516788
847587
94251
1185803
1801369
1773124
1650834
348470
361637
497368
503556
758151
1858043
345506
581927
753825
1305318
1810632
1005908
1341602
1361221
1944495
78298
1590527
1411370
1494732
1666385
1769966
1764243
1203694
529362
813829
151945
1670162
1715717
829182
1441545
100294
1815447
1138015
1262022
748556
1919654
1279178
1217283
60247
987126
288392
1235725
332943
991746
456759
608304
1626978
420025
1394962
1127286
1120461
1820805
1131074
1894613
1340922
1323941
439068
485225
657344
1594887
1761826
1222377
714255
1514284
1233019
1554545
1258251
112328
263548
1099229
1120532
488093
1161952
730532
1254664
1713159
752566
818131
435994
1677146
1591053
196763
457107
1118689
1102861
541153
1162204
1867750
1642410
402438
817953
1947409
1617661
1440517
1002132
945474
143462
592058
349409
497823
742827
1651880
1392181
1351587
1338861
1241985
1505105
728972
1410274
59414
605718
784905
1108675
536065
591951
1102377
545721
123793
1292074
289553
1060122
1338442
1218981
1944163
540930
417196
1290018
189201
1100397
123047
130573
1399775
71102
35414
1443108
1793335
1149139
1393697
709459
1014398
1762526
1324480
722954
427266
535734
394266
997497
514875
1927726
120177
1291387
613458
1778693
586200
1774102
1472314
244118
1686847
662279
140291
1049942
1599202
1484342
895261
1435848
1504872
1499557
1476090
956955
823981
1512870
1408107
1184690
1863539
1028527
763917
629057
949732
842309
565429
1850962
191764
426352
733371
179355
406366
188386
582373
519722
943503
1069024
1256960
1539909
1196777
1166584
1634615
108268
1003129
797911
968784
715055
1043090
1828238
864697
1348054
592220
42904
1467808
1534490
1907951
274193
82126
1554361
209865
60337
1868479
1446260
620185
1942468
1716887
452653
1919241
348537
850841
1976976
1191108
75774
1418786
1127889
1316578
348884
71850
1644975
324427
1420975
1602431
80276
1762944
1542337
475015
32298
1624869
822464
685896
85982
307953
464712
1067906
1992481
853997
1232945
1113839
234004
503152
1722669
169095
463511
1125255
1222985
455795
994848
1677692
968464
873607
1104194
748635
1532529
179905
361018
1713204
507662
185873
1679001
214285
1504875
1620646
808966
763482
916844
497577
1978930
101004
79147
1277750
1566034
258617
1074294
1034354
584951
1374930
733050
52895
256112
1658898
462642
1656314
1167397
535648
211011
758441
1808089
1483660
802036
1919702
209706
1981015
202999
1542123
965089
104372
1495802
1693157
501473
1378050
725012
1543050
752791
142226
1926781
1228214
490266
192421
1608374
1394633
1286069
294351
1546246
1464219
118129
103576
571674
71251
79957
383625
1816410
1948011
1522561
367236
1791353
80930
1241565
1408483
530906
810662
705220
1929612
73296
1452894
912841
816528
1692400
41941
1520731
1531515
1070239
722052
1074916
820467
1272328
1857676
1820599
86814
1937316
656125
1685406
28557
828200
1092227
185939
181775
909590
163249
342164
400715
9394
264120
149703
1341551
370852
1330375
940708
1303552
1799162
68485
264086
1977816
740513
727801
382612
187799
1186129
974745
1420803
1095789
128887
352681
121493
1393633
260900
707899
1479429
1096285
1375374
144161
1060960
691439
524247
237771
1396352
281961
475661
16784
1091463
836239
201795
1720995
86321
1841523
310659
181057
1084191
290006
758844
255926
1631376
737616
462406
1759803
889118
1388564
1831518
1353676
367315
178700
887762
1497443
1892505
488799
59884
1697897
1661783
606910
107656
1870902
1556353
500616
1400919
1038271
767626
1375385
1331947
974856
1677401
883151
1611521
1029882
552252
1914548
1096648
814666
1574585
708714
369574
1595438
600852
832015
201661
1175603
1076356
1857448
820499
983127
18669
438849
251971
1589764
203397
396770
245038
431947
55853
971737
752426
146859
1661998
1380520
1542092
351254
800774
1907927
1001338
1942052
298469
742355
1360490
1105598
1883113
727527
1142033
1211152
425891
1160541
1153111
613728
50559
663042
1395310
51802
832561
244117
1363738
1252260
1848246
353700
802095
655375
1022338
1457625
1293050
1834590
733483
476893
618490
1350515
1193243
322641
1730352
735130
1432380
1343674
1832071
1281477
226855
614511
904354
1516449
302251
1286217
1871493
913233
306788
541134
946390
631386
815240
1708665
1470374
801684
1284897
1681145
1958428
1899784
1287061
137967
1891318
826900
1224036
1552650
1802751
1750684
961139
206221
717679
1769249
259522
987342
22163
1842707
1601209
408912
145755
1633789
559507
1173611
719710
1843391
1118946
519122
429698
1096615
499478
541549
1159750
1586242
103819
1636302
1652588
736410
1514651
1546600
357444
329548
490153
1507331
760891
1772558
1768855
736173
1557090
419544
62734
1991425
1416182
1838834
1238169
1495412
673600
1439766
1634109
1871300
1923511
903269
1353160
248834
938238
394428
99254
235395
1087934
338508
200662
543486
1261809
1820939
355399
1837646
736940
1609867
972848
348517
31931
724190
591046
990053
1491727
1072640
698369
1280937
1888806
1683108
446389
1635401
1056150
783982
1161417
1767136
1609800
211689
1422202
765541
978707
561424
957126
865897
132931
28159
236583
811297
1990609
1504183
1734936
31145
983625
1935908
337803
434188
630210
134112
1806974
144829
165655
1927152
630375
1323595
329023
1718015
449257
82691
1794585
70309
1654950
529483
32078
477494
1206094
749818
344199
1140445
1598795
1665649
1428193
214661
718927
962689
735136
1725270
680881
1280125
534248
1773844
1594323
1903513
631170
293202
1808657
1985834
37246
1440208
397683
326930
654584
79923
308061
1288106
407264
18063
1693481
1611288
625958
691439
986836
359663
1131769
1512941
1548307
1712046
1151941
399867
1086766
1132087
1690691
1583861
1927059
414984
327925
1319535
526849
1014456
1527178
65226
1916878
221317
669521
836571
241669
281639
684831
1775154
142330
1626763
775098
184129
1283043
1391971
266392
1813095
498993
397142
1181512
386447
179938
1303848
1819188
786653
933171
1668979
619086
1089003
800855
1148395
1224081
990794
861107
921585
458541
1756480
1817154
1950339
534249
1053831
866452
927130
1647673
1790469
1116108
1946709
1854890
173541
1863443
1707231
1805179
974122
275951
1031682
576753
401234
1902790
688853
970463
1023590
1516660
413359
48454
358163
60439
1501220
472985
1389803
1146682
1395417
1356560
296043
1100158
10830
1830886
1801076
1968832
374825
1413278
1855414
1963617
696457
92505
568583
111860
1638623
695745
1596507
1960156
1565936
242488
463599
128442
1492332
695235
995738
1505357
1472103
420750
874717
1347209
1528906
1190515
659784
1808038
1843391
1790391
42128
711606
1607697
1718385
1898647
1378065
181243
1930161
779357
1517659
1456281
639802
1664981
1614678
516454
1305802
1753544
1992895
1845209
338200
1777614
942590
1270978
1820133
451818
1458611
1437839
1077572
1080751
240916
1817407
117290
1999527
321417
1273788
275700
1633489
1204596
1304303
1103192
1145770
180577
430343
530666
1736474
1613560
316626
1048291
821559
1619035
1370578
1092784
1883452
1508673
2077
567846
1636021
663132
583376
326486
978780
1459747
1690320
1545034
1355947
1011333
67304
289505
1437940
138162
1644609
1991972
469039
889252
104495
1117659
955778
1111109
784700
1624709
1671979
500180
1553756
680382
388130
1595505
801615
1396662
1274203
1370113
488449
1263867
686075
964719
1042682
1096835
216917
1077629
1342494
803166
1703394
803863
1060245
811337
1774782
359024
152101
1871545
550700
490475
1981975
1080441
708604
772812
1023319
849628
575267
1238464
722211
1238463
1347513
159747
1658286
667921
326509
1154122
1897749
871435
1790982
1159238
246223
208013
1068223
1969894
71248
1380697
302115
1753817
1114271
298837
1955937
1150170
170120
245525
1967843
1684335
290541
1337251
810443
1751366
378583
866255
778581
850673
1173789
1740087
327062
839245
1608492
1105972
767487
1106736
223054
1798780
845272
1402261
1861933
1887591
421155
304568
213193
533359
132556
1988703
1375100
1360818
593958
569495
887648
385002
270023
1771336
659158
1416441
1680334
1417669
728183
325414
1946287
1391032
315883
1660088
1453476
728427
900458
1219285
372868
1056264
623862
690261
1187783
767930
1880600
512078
884639
1929087
1662202
274570
52283
1555152
1496684
86366
1545179
1396313
505681
1788378
401227
777605
1023275
1546603
371321
575803
1813759
443214
1506496
39395
647843
1117054
951019
913201
949281
260371
87157
210127
453928
1486291
1713204
1594770
854533
261566
1595580
1215746
17690
406747
1040422
577994
1667682
1050197
733705
1822726
1332582
902802
952624
1907709
356108
866732
1792379
938556
1342720
1795031
505877
52561
699164
869079
1342105
641280
1696633
1992481
537453
223531
1360033
1414887
1759130
752779
287320
695555
666731
384853
1775088
1645348
509323
1451700
1130085
1382912
1623532
1440582
451859
1522969
106600
1680947
885917
1405521
1626795
1791143
792125
1655820
123617
1865855
1855757
778332
1051923
691671
1819730
140050
74132
1082563
1784213
1952878
1486045
787460
792303
446671
1797324
509168
1979992
1059382
1034130
954781
1049594
275000
1715167
1702352
441230
93361
60364
582437
239529
1415100
362549
10183
748878
669574
1759488
899915
338889
1845331
456647
1768289
216715
1013788
456298
1527262
1926368
746104
1291111
332472
1587505
1562760
684779
45732
109363
323288
205935
1151593
1551061
1926452
473574
717004
113840
1322379
921660
1706176
1429909
203071
293141
1964221
553006
555231
1961689
847031
1365978
927185
1274606
1799223
155328
818312
1016589
1485007
421380
734463
427453
642012
1088527
1667413
204352
1266128
1319087
1818096
490970
1448798
1318159
534932
621876
1154458
811639
1984823
4191
638144
677377
1311381
85754
279839
659277
939690
692134
167472
1110816
48358
962448
1651242
1115575
429170
737622
1316740
1175396
637674
111231
154032
1200599
341323
138077
1274682
245750
16075
981486
1410019
5146
1800926
1818772
860107
1394724
335398
1404301
35085
605846
1538547
749657
668812
1890762
333911
1873492
1468944
1499643
1055606
1092308
1004678
486903
514137
1905467
1618396
1087132
1125572
779574
819299
873569
44511
1991556
788201
1732823
142894
1504134
1529014
920213
126430
414541
1570699
486610
98349
30780
557276
1531415
1639871
437309
433347
1397074
753271
1054649
1719387
295631
945987
259736
125885
269262
820243
817056
468738
215408
1845753
656847
833991
567002
1492786
1678795
1880851
1984312
618658
1046848
216033
1226153
316508
947015
1836508
1802038
1336224
840495
1279736
65266
717915
1487716
1378761
1056467
365693
363206
173301
1595861
122763
1107004
335357
1259188
1541528
244916
1247867
1118551
858221
1350696
1222166
1462710
1342096
62311
1082945
1255210
46842
1676683
937292
1173063
1621942
64783
1577381
1207189
1352069
775025
1273354
1156696
1193732
1368713
1078940
974229
1089001
94527
666451
1414216
2155
1601736
437242
1163563
366024
1111754
981976
1285414
188531
537832
1951320
1482105
1263555
286478
843402
970781
1238448
588416
74179
777886
1403086
778857
1264687
1119485
772335
1411748
1325270
894528
1027102
1243893
97336
1723987
1716702
848095
262720
1307719
851821
1414151
1451743
655246
13686
760997
774271
366263
398831
1758228
1921858
1594376
820841
1466841
1406098
1422844
14073
1086679
399105
425373
1508068
1016727
1673404
1310028
1525808
1733988
618864
1157151
1248867
409114
1981789
1216091
545027
447869
1310407
882641
1361789
940883
1138989
118462
925537
473438
1538584
666371
290248
1492409
351404
1488284
499443
4967
1522576
236769
474534
1607270
1006349
295823
1994304
577058
825046
1368944
401333
1656590
169291
1924671
63553
1276456
705678
410875
1954986
482699
1415860
497029
225114
1491257
1943207
781816
294707
180071
292294
575215
1042185
1215475
345521
1587236
1306893
518469
1728601
1958386
1611062
1340928
1881579
1691558
296466
1886227
1738735
75953
402009
1046550
872479
1707896
1441690
1262435
791616
885373
430461
297361
145913
266170
130662
824334
1872434
1356253
488388
506058
1587249
438378
1709818
1399858
260735
95189
337850
819672
799931
178297
315330
597386
1769291
929750
624088
1341324
994289
1346151
174164
53397
207646
1633791
1095576
1136600
1930758
1988296
1464999
1807100
485215
297724
1636617
202168
407447
23354
997327
1672577
752739
142469
650927
89965
377290
241485
149049
1555566
1318448
1532020
746997
1128089
641185
1000976
941083
900137
1982974
1584150
1836158
1067562
178850
654332
1487981
1725927
272261
598233
1519286
1760862
1758595
1754874
448486
927204
1279913
892332
557867
1922182
1678955
551905
1098356
1092071
1858749
1222850
28763
990523
300899
378046
1648654
709957
1475923
1287174
1435869
1696985
1115207
1525957
1247235
397494
733031
1484466
648755
1866032
979468
639802
1371511
511795
646365
612932
976088
268360
480715
1585413
241286
1863746
919075
1689184
27980
11810
1690478
178877
229278
326650
56029
1714151
1211549
1225480
884372
1048462
452463
1420234
1611387
388976
925292
5617
1349382
200736
257440
999065
729519
1694827
53782
571627
1222364
500321
937401
459204
1107069
656156
973355
1508726
1589564
387025
1671143
91471
1692031
813378
1427779
1170359
1702401
1373910
1474437
313524
405828
417394
1580291
709661
809659
592349
660547
844906
468695
53656
360157
748173
1876037
163690
1598808
678948
1136801
144124
427223
1849702
106898
1212466
1397182
1534304
970633
1088181
757872
1944585
964128
1271815
393372
428796
389640
1224661
1611888
1588512
904971
44500
338060
327667
1218952
979884
83153
726605
705661
516563
362747
1164635
1169809
1866430
518518
970810
1280912
499917
107665
36371
1748031
1888704
103497
1421405
915651
615274
617512
374810
5804
554331
1686607
1351090
281382
792544
871416
1256620
1437385
389628
1242117
1038690
279057
460329
845739
674817
1859393
1763120
612777
916109
1266687
455451
1868416
186489
1757098
96452
279149
699953
1416636
137251
1313459
212281
63250
1198625
445312
1695538
655915
266945
772812
1837467
364219
1358346
517923
585347
268371
1657908
402130
1974913
1678997
881903
556094
583739
1218933
704579
471746
1006257
797168
536888
6314
376865
424458
1806099
699293
877584
632715
916482
1784495
1393741
137974
1452739
89089
548337
1686177
679345
1496223
2964
48569
1928052
1878153
1626099
541839
719796
1382119
1388779
80469
1488482
1605026
880926
1146973
158441
1522738
1271697
910609
1646730
1326380
1636533
254383
734554
129688
1034138
749564
1772162
1296002
646319
1751229
1738411
202369
1192168
47399
1053619
1171804
1499156
847846
379920
1671011
824673
1072561
434144
1638104
185036
1857209
947115
1512794
430717
1372853
1073376
371395
1154538
85963
932259
51784
500828
1738380
1454229
1761004
239898
1897921
218486
1671575
898545
1152875
845133
116174
287225
1732024
54399
1869310
1528199
1054355
943737
1029207
851078
908271
644313
974680
1426472
1811509
729026
190297
1735666
1077328
616375
74553
1676723
1884249
891987
1600365
485435
1267990
114261
112302
1390966
747326
358092
668669
1686316
174164
645256
1890713
1739789
1493679
1606158
1013922
1774154
1030280
557033
1014263
1303467
103613
1129250
1164845
1417187
1194012
114227
1285589
1403494
106472
1753969
445903
1618234
684979
1570097
1807100
365875
1068297
1874165
1850923
97058
36470
1800250
848190
1678658
1236097
1763927
1487960
145917
1913619
244915
1706586
1808492
417237
1720186
440418
1031121
1394210
1142425
822128
1614381
452399
1568715
337095
1452615
1334745
131430
1916476
981482
563001
666738
1063740
650323
275633
826581
390999
1650189
1163235
410808
618103
708920
243062
420348
849040
1301056
1782851
1373215
1116245
1243306
831473
1284648
872938
725106
120190
1313929
70403
518134
1720989
912151
1537546
1855739
1252582
758518
1243616
1243632
1320905
1629574
116390
1686664
381581
1185108
1963985
1460828
618960
660043
622074
1010487
1820314
1342485
1278631
470693
1158985
473540
1526147
288417
1514467
909424
774890
710354
1955068
1887833
1263209
543636
551684
1070860
47548
1531280
416603
1530903
41356
501220
1409828
596311
1570750
707147
1570357
1325529
746248
720604
1428520
745471
1171876
1244171
728288
105325
1438788
142695
885194
1891824
631246
178151
159438
1009174
1516982
235033
1855287
1700858
304764
961067
487699
667781
1572672
435026
1895630
243669
1524588
1385001
217311
1867312
1236797
1741701
1902888
44164
1243422
671590
978568
1432216
1478216
289661
1129597
575079
1688509
540559
1872113
820360
670378
487091
965173
1949016
1267678
1285663
887581
1499122
233035
948115
810070
210929
560136
669329
1755852
1424974
405469
870209
1735765
155430
586787
1000871
314986
1791504
634166
1627012
450152
1608172
521620
1979667
178699
872663
1875107
1741268
619043
1358537
1266020
899342
1531249
1229543
1754570
867123
1505376
983393
1250112
771284
412551
1279763
1250552
858692
1598489
336269
891402
1141188
153944
1832045
842489
43062
887507
75232
1320449
548444
907780
931488
1121131
199868
741166
1876058
107522
1965446
506479
869853
1853212
99967
798569
854287
1343759
652357
65519
1590488
740667
716142
1164369
116445
797747
398798
1029810
1370589
1447524
1492369
1085637
1665376
181626
1426197
364942
656120
1943048
1480885
799493
1071451
358851
1464467
1231366
231643
1173327
1042870
774717
1112477
1659803
1502509
169967
542840
1160010
1391388
1143516
731698
1068804
1916782
443207
191890
106290
1454736
1410178
79312
1629700
1400993
265604
178764
1363519
1926372
919949
1125775
142693
676152
1730716
1297042
380625
689945
151435
969311
118911
1033022
329548
1888347
1498757
992600
386672
1063022
1701341
865682
1908731
997451
521266
687451
1352931
1661859
331002
106145
973752
191865
783427
548672
625845
609018
196546
1230627
200404
1470263
1678062
495274
1408882
1696768
1146672
1105464
607342
1039899
1259483
882344
768767
645035
249685
1920309
817230
1484449
1129380
652569
370791
1717439
723179
1001975
816353
522745
1625750
105106
1864894
1989774
1921437
176595
876354
1204416
1413844
447613
199007
1858707
1364844
459451
992815
280389
990057
847296
621011
985540
823323
159192
1667840
1797498
683196
413205
1219137
1655385
995587
1700738
142350
1042949
1770449
540345
1994309
583996
13421
784722
794758
1488872
1327720
1887349
838125
924968
618279
628568
1459907
995861
991765
888777
1473754
1071760
1278683
1384827
354528
1844508
1955594
1992822
1580680
1171570
118409
1848113
38349
1088171
569192
1517362
277185
454319
54879
1206678
1455604
623963
836609
548552
1788770
885950
1158555
922334
1970976
1497448
147082
1287992
1022246
1613492
970397
1505443
1687652
33199
1816202
653747
660000
1466593
661097
684940
1692234
649030
1826411
10951
1092755
790399
871355
1801251
181599
1964537
32617
694524
815384
1027350
426524
1927060
1161275
1793458
267884
1204036
770215
1628642
1480859
132152
1160102
1859714
153279
489875
1113551
777971
289515
162818
1883927
483325
154006
361558
1054701
1092527
671018
1908632
1264864
1500915
1157093
1357098
835431
1843182
88508
638576
21612
694559
93909
57280
110882
1893175
1641901
966580
276544
698848
815646
988687
1663551
132542
688669
615612
1603656
1224311
1456332
1111671
1149114
661500
250681
376768
208796
1991149
1318701
1256312
1336865
762031
1172847
1001134
848723
1987936
1522705
652451
1730467
88016
1784100
1189101
196955
934751
670735
610488
1809082
1566839
1820479
1014514
1373093
200227
1696751
1148863
557057
767727
735527
899663
621643
1201243
1689790
406456
1486931
50066
1093408
973093
899323
880655
219324
752958
1000945
1659764
21287
423915
153552
228574
1359653
1142301
1570384
35626
1129553
247824
1093816
377767
938651
504323
1571575
869871
843596
1539662
1090884
154870
1042517
1858729
1455376
1502535
1546240
327121
201435
1116483
871925
1206358
1043839
1782851
1701980
650230
481694
718533
1416617
1244913
519376
334018
1984451
891661
1435371
548857
933312
1788303
1248818
1653578
1455882
449535
442312
470427
1622942
1246687
62654
662871
979608
50322
1229096
71910
1408214
286942
205839
1189682
211055
1537834
1194607
1163374
521055
1679858
1151074
148445
297581
880761
377321
1236206
132770
348831
4673
1133481
491925
1853168
1308358
1499820
582494
92721
1601736
534020
436872
1479358
1154053
1762751
1191935
152948
444290
224806
1700108
1852906
526856
710378
824529
550202
273957
720312
483584
680534
1961824
383551
1098311
629237
966757
109274
362693
33541
1037193
1295782
103275
954608
1306365
1742623
1371557
1253787
13121
1335202
940174
85222
543798
764213
41912
710101
1998322
674393
1551913
1112784
1696135
864678
69560
720365
1392762
1292359
1319159
1553865
344862
1061379
877794
1098463
936175
42399
915089
127542
1748551
196316
1195754
1681973
1822575
1292198
1633238
801058
398633
541715
1114863
1376006
1636244
147793
1001286
105183
1955622
551126
305569
820802
1423906
707792
720480
1259858
214332
221961
1801906
1403084
809585
1606515
336738
1068047
1886758
1862352
138554
826975
295267
1423533
1472408
674622
1188760
605338
544225
1509810
997366
470672
378329
324079
1146025
1350592
1630689
1704921
1114677
1033868
35093
1499440
326211
34656
538075
936170
1376085
908776
256475
956370
362923
241196
179538
1351798
1820624
1484495
1533693
1855483
643921
1932501
162079
650299
833917
45321
1898618
1437180
927092
228887
1513175
1273354
1001346
457994
1952765
366959
1712160
1975224
1344672
76540
532178
1043769
1109421
1704423
1880967
586946
695211
1173446
1103398
1974163
185987
1802078
788079
792303
1029912
1361902
54187
505218
601188
814290
564410
163781
1902893
254169
66872
631943
1469431
340170
388542
1862551
1452637
573083
1722848
1039019
78303
928144
1269230
953080
717145
1125548
1649258
1727018
1950152
1992020
723164
1071173
583729
1306260
603990
1144129
1625486
1952878
1509217
607558
987027
1236995
316643
1996448
59668
93204
497556
344207
1491057
545147
1589826
922126
1130895
944173
35061
455801
947835
240723
235947
1819402
486906
158746
972041
1115268
237087
816342
253219
1692344
824867
1356227
1433420
1416636
864787
387707
1593920
1398071
1085908
698837
689663
1328404
1415416
635150
1305318
93050
228508
69896
1356176
499516
428734
863037
88451
622410
168943
342377
1607170
1691594
861988
955666
470479
570566
1649238
1566797
940285
352546
1560994
1648967
612780
1094344
1485396
103819
582063
809641
382587
441071
320442
686416
1648642
1420887
1641780
1948099
976671
550395
1223371
414242
501077
742300
1806366
1572220
404329
7979
1644832
762444
687074
899885
578603
1973837
525326
114935
1812087
1818746
1984028
1927319
489650
292796
1776962
1573469
255726
1436866
1680206
1733498
156570
1824943
1781621
986798
1250823
1963237
397491
1882876
1833945
1140925
336087
299209
1838855
1917961
1102340
1397490
1741786
1367932
1372106
70107
940774
967442
1659321
28745
1485751
1694440
1387741
1261722
1013667
1036777
788381
1772687
595409
1845301
686237
750974
1498552
63767
1993511
696415
1311464
882250
174967
36715
114837
552531
605710
1612680
382702
86084
1390178
530284
1130307
1355701
1617872
18592
1064728
1385382
492693
1797160
1576512
1813981
755780
1514414
652697
734321
582421
322435
984235
1959189
1353283
1181356
664149
1729975
1796866
1997137
517454
827983
489855
751832
338009
1063819
1876058
1061260
1761304
1797830
1141935
1154386
1089572
1465682
951706
1137876
1774102
574398
326804
1470285
1130203
408648
376792
32347
1142163
925757
598861
564991
1206752
1745765
1165900
1061804
1074361
1861761
459038
830320
1430499
1292435
1528454
1994313
536617
1922620
70537
1545465
1210267
23193
1929338
1240507
390458
705519
977684
1185177
1555407
559812
1774686
397112
961026
750446
858102
1697471
1079958
1760875
1610388
928047
573726
638576
268843
599386
135710
212794
730038
830234
1986961
1468163
1013464
1987447
763091
689604
179315
166490
1417104
426750
163821
630514
124321
1190212
1981677
931627
270989
702194
254768
409207
1006474
1218252
1417225
667345
1784930
1142907
522535
647720
1845893
1275795
285145
1048961
1695675
1511936
1294155
442529
927300
903506
692275
885090
358691
156935
810499
1532413
870583
581814
682014
748443
789990
1766089
1940497
285596
248563
572332
753321
795745
1865298
1233260
1749107
1946919
1954165
1057745
457018
1949497
1399860
615060
1743297
1871169
1245988
920721
625101
774586
36658
1752341
1404307
1133523
1132944
1464925
1912541
1872036
1535352
293578
1708779
1792049
1593939
161527
1208716
947967
100872
1453310
997810
1232800
78556
1919606
1770324
1577472
291793
26600
1702645
422597
1217457
456142
1897324
1915011
585555
1510563
1936500
1193697
238181
1460064
369404
739349
1443036
5473
506692
302057
878348
1252415
81738
1583962
23019
608161
873647
1577766
1467477
1563004
890578
598464
36589
1671615
466022
576006
89200
1451446
1138872
673959
109645
1897099
569704
1413252
1199389
1597537
900762
378847
587164
786748
53369
494851
1825263
1709012
652713
152226
492700
559889
150107
1245799
1654731
1338722
1266197
1871488
1492167
1374060
1061598
1702678
225031
811821
1594946
1990230
1699885
19992
461833
1077001
658970
162785
279100
1979105
627788
1043779
1087357
441636
748735
1853174
160321
1587524
1866877
1073466
366502
724890
1070951
205141
517923
1993950
1875213
298512
705047
1370504
141032
1768465
1773216
420103
548043
1349758
1767271
39482
1619408
174111
1251432
457145
1057192
1874459
1430284
392938
1497790
1299506
938896
282861
1413208
1462051
600566
1549592
573700
1016185
1421961
1191571
3932
1581790
1583401
470295
539599
1129689
617118
422034
912854
1687822
175240
1561095
1030086
1277660
1840479
1782778
724641
1828986
1060578
610528
904836
1018398
1771869
1570922
1154801
1010090
462609
979298
160651
1512166
816305
322943
119450
1500301
1346291
248775
1201775
1144030
1459441
474719
1943254
756813
1989148
48857
1746748
1016164
1442413
687672
1830156
1740490
1870220
99136
75163
1448976
1173004
601021
27979
1467035
1341954
1549009
491364
1608781
1557467
375627
1905859
670341
878354
421497
33136
1983057
983647
777084
1487497
1678985
1824838
60668
1343344
1375429
612840
1362576
330059
501496
1763896
578475
967351
1747060
1256230
488812
1609859
1339608
981252
371079
1800951
1639426
1365674
1103359
998001
903632
1031254
1419818
90625
1467820
656227
920949
1182209
759456
1463414
242381
683926
919619
819084
1253769
75816
261940
434473
523261
300826
1993020
153475
175543
932834
1263497
1693860
1842937
1003414
123710
1116939
210207
541711
407477
1310066
957311
21624
1352054
1200349
843654
1382606
1074480
1984942
1008291
870108
525111
700936
665993
278912
156284
969966
374220
942480
1091242
1182615
558205
1810511
464057
225871
1421926
1550612
846797
1277233
282605
1702741
1717412
1506205
1726586
945106
417746
205168
1407738
1647406
223187
668480
445797
1374648
491413
1594507
1029311
724087
390160
1603047
1368230
1600170
913257
400861
908128
437416
1704204
480162
466338
1633027
410281
1034385
1719263
1577829
1311820
1828962
48114
503883
114760
96095
1789610
1641363
1065217
135113
1774028
864479
1352545
894323
1044211
422732
1268030
763205
827342
166314
1788256
533095
169551
417255
889680
1684527
166695
1905660
1812064
135228
328438
956877
1813786
1851240
1566855
1781160
8934
710110
1708429
1678443
1606887
1349152
1634663
279149
518358
1101520
680006
1042566
1501150
1833989
1873195
360391
1485686
1486844
1555821
1738770
1089568
1032405
679565
1564562
1154716
686252
1489318
14578
1846455
189534
1419856
1807327
1504504
962081
1023263
1229661
982564
982012
1608645
912613
365910
741413
1790252
652853
1337348
787341
1088714
1771039
252729
719101
312535
556957
1985476
1484675
636933
144614
1348671
1269549
1465987
285167
1414560
507175
821374
814778
1277200
523281
1843628
566860
300025
1810104
630139
1670109
165005
845133
762837
131657
1247664
512317
1479536
1143516
509922
1121858
1407315
1630291
1493445
436258
1116600
166661
798009
72222
271827
834146
348543
1353790
920883
454819
596484
617546
538152
1225943
1299248
1148219
297902
93334
761599
426105
1892206
13080
648812
736045
807124
1430392
310003
1504489
325709
994914
1062158
1312967
1643459
400727
543060
1562474
1109995
710897
1335290
887563
576115
1640552
1432289
403290
1906213
180192
1043361
1852218
214205
1515798
361415
1236567
1036707
1324131
1041091
1502958
777528
822392
1264629
398186
1409870
1630808
1381500
1833314
555846
337386
425381
1905967
139484
1229611
1222730
1818203
742107
1700234
659153
119352
1255107
1335311
1700126
6231
1358745
601604
365592
788602
133164
918702
1130638
1057890
1360956
312415
1547892
932604
1402962
928158
1946781
1198273
307572
645007
1092429
1808540
1914707
1917767
249128
1283801
80608
1693241
1995929
1826862
1720145
1178546
946586
708736
929886
633574
383019
254974
607664
1707634
1208079
1055560
385199
1620081
544400
1966825
1792718
56761
1707938
335498
872708
889853
1149217
1416241
1484631
840461
373518
348715
1459634
420348
149085
1440438
701688
53546
685407
1294897
1869210
891240
981927
1383551
1822942
870898
861687
1188414
209191
1753240
365056
557579
1678844
550208
999983
219959
1323569
1260185
1131678
1796272
1125298
1551842
321827
648086
1325869
344919
5077
1840239
1265773
165780
1222422
424854
1092376
251638
949408
826891
1049863
311299
709763
1395453
1264045
1752924
231346
92610
1018414
1138987
1149851
126592
1933908
269298
466020
453325
473374
347212
1955355
491574
1539108
163471
202507
1094953
1724990
1882792
1160885
1634588
1878810
623746
329156
192487
647588
43463
1638167
542039
1779145
1262765
1856175
1957070
414606
936423
446849
1673900
295789
816649
1984965
1765521
1241488
9763
586724
429682
1844038
586098
64192
1206693
191992
788278
885070
1176776
1401840
936365
930950
855956
1646122
1762059
1334593
375402
112847
1580368
1426821
599473
1525524
207140
136072
757223
3040
943032
613508
1080033
1516259
641250
1479835
531929
638191
1645282
51555
1778053
1703961
1705378
1250488
1456281
1291138
1243303
1325684
1725259
1269944
922756
1294054
1223723
299508
915450
490038
400343
554169
723832
1006338
621127
1070323
1147541
1911041
1550472
1966904
1136837
1982449
651954
235287
682688
936537
1648200
341417
188776
1824061
503292
345283
1853067
1382925
1886298
361637
1575779
1772518
697711
1932689
1872376
681080
1149925
1578491
311441
1331132
229777
1236919
289682
1476130
63389
648986
1284912
1930995
399709
1378692
849878
1837138
1185091
961869
798031
935465
608278
468911
1006748
1104234
1367360
1009789
1506017
512321
253710
1689649
1677884
1012288
1208465
662385
1340320
771425
1905247
61877
432720
331351
1517829
1652613
1556092
1137311
905923
1947223
89129
1238501
1161282
1954096
1061550
258138
1778456
764636
1611499
1321079
159429
720460
1307843
515811
1145465
1980215
717962
6614
837983
1209911
864387
1426924
963685
411246
1080387
171303
176846
258010
1624441
306030
57916
132013
741633
1843822
802900
750713
1599556
295112
1684623
742988
174356
1887609
1534615
1523988
138077
496679
186911
411141
1600105
1811427
1943582
1911063
227348
1452755
452678
1269780
44144
1253003
518416
350692
982022
211959
6501
405299
454662
1818096
1619040
1219445
1777826
614167
1110896
1238709
546227
1388829
766153
1936435
850393
296464
1643334
589052
1825523
1284354
1091361
682930
277157
540007
176485
1412226
919161
1874814
1121659
1639401
1580565
475596
194822
496200
1409300
190647
1490289
1932689
144605
1850733
1991243
922168
1167153
1523622
511264
564561
1721000
643650
1250521
1099764
298458
1896662
1122924
1682459
580678
1089607
302280
1233050
894730
556284
1309808
1291768
1912766
1570130
1887936
1383439
1256459
1373489
1233592
1506307
899529
1920520
604454
115588
1449848
895598
1810802
174504
1927257
1360602
1469717
1320871
419603
1224757
1567070
342427
248706
1481720
713447
65542
766351
495845
23341
1207035
1995888
1083007
376018
1840825
1993136
1152144
1956227
125600
1314450
52042
592425
1529581
610344
1245505
1718054
1702061
853685
1423618
1619418
264483
433261
1192425
1848431
748190
1457120
947667
407055
309523
1968217
1539107
1549516
1581786
645579
940840
860115
647225
1904975
114523
737874
405319
1816236
754555
1558485
1585026
629263
30147
1220696
1670072
1035610
533631
532524
1912720
427003
898194
36097
928388
421864
1600836
914554
605290
453191
1591985
970671
1491337
1146810
644003
1774671
1587124
904358
112663
1252147
1633815
959254
688418
94622
971376
1957822
214509
1778386
1138222
411027
1349502
140315
232688
1675514
786260
646916
970088
313102
1485639
212914
1068134
721733
1580206
1343451
665320
1182945
1122818
1643026
1872419
212146
1436906
1620366
1784427
554492
1231175
1466238
1344538
1852812
1566578
1188141
1894414
951844
1779796
406289
322527
199478
578544
339496
1419368
97067
676961
584836
938887
995153
1307177
261514
870900
422973
1197858
1850192
675386
447169
731855
1512578
1888084
911684
425670
1164026
828770
663647
1340570
904112
932300
1586603
1907457
729977
1588324
89207
1707382
1319731
1062288
95797
1177300
712330
1287034
1272110
969699
1664899
1395745
1923612
1328747
1932018
1762094
1867879
1678451
585711
276708
1720454
404083
810732
592925
726069
1440985
660316
1304528
1181678
702340
970722
1443802
1122860
113895
826975
979553
588371
1100326
520728
877411
1012040
255308
1227289
602891
1086279
671801
377902
1577995
222376
1131711
1234446
478678
1535524
1681854
789027
458538
1501807
3602
479296
155393
564479
87592
1609892
1245101
667825
92772
716404
1762637
1506779
1699899
606502
1646730
1895215
438849
1681781
84370
170673
860466
737009
476897
195063
1289674
474120
984205
1606128
1951111
247879
1747815
1936405
1377630
738459
319814
1027432
506732
278731
503663
1139715
1070405
142846
1958017
790246
1823455
1148209
1625522
1275959
131077
1332482
1902298
1440886
1277111
1355598
1885012
1855331
1492317
160960
1312015
188853
681559
1374261
425385
1309116
674149
1500410
1845403
75306
1366973
1685153
1579752
884211
1019704
547359
594130
826553
25399
1069915
1961574
1074990
126032
523313
579892
170818
396124
504186
276700
841430
1376965
1257543
1976797
135326
1617510
1826579
1434257
1021122
807085
1357047
1030382
498162
1245652
832247
1304062
1780092
1892544
974393
1454103
574775
1643114
1424525
947903
508336
342484
1633362
1492841
705019
502794
1953528
1387327
575403
1545955
1664981
1214040
1063619
706812
1531858
539190
128174
1754247
1670282
1543599
1475917
1532723
1872350
1387212
1048712
1328063
1821096
44718
1919111
675574
1015438
1635064
413733
79806
1002860
793643
1439879
1359821
1968773
1394311
1847041
1133950
156556
1666050
1432598
1385075
1672113
386770
1397049
385676
636506
86667
437401
826338
373806
1808674
1916193
1317729
1051915
464186
1093025
1909495
1520831
1889093
1270948
1407464
669755
652338
233670
1062951
1519736
1361878
436815
834767
293124
1900763
911971
1061311
30797
855650
1530160
490559
967708
1111338
1410712
554514
1193023
1403297
301167
1512842
1769014
1878980
293438
744316
1329324
737526
1258833
1738859
1525195
892776
72099
1197187
615547
1072520
308792
271307
1094221
1793224
744415
1057972
705835
1602573
87938
1979317
371387
458107
1422195
1049830
1273977
949490
1365589
1689915
34431
677189
1134824
201891
623685
1972319
523079
361707
1976902
666762
1063403
1026919
1008874
1687349
1660961
1776712
1720600
1277892
1710677
731462
1597843
816767
1487386
1083115
558056
532859
1520903
640499
930596
1954963
625593
205981
1119190
1800830
119954
1607056
1003484
957396
449433
135989
895954
1620647
1922288
451948
318903
1270666
438971
1780745
58801
331002
1909456
122763
1865983
382351
180430
1723627
1586544
1303489
1264040
210250
1176157
1710661
1189030
244544
1203853
890517
1452767
170800
1715272
479214
36521
1164651
320639
803502
731337
1025930
1687930
1672531
807255
145202
1158866
842320
1243620
1693606
165051
1471033
512375
994128
440327
1359065
1602760
539682
828669
1826177
1649611
110451
24898
643490
187849
732209
760186
847055
638531
538328
696341
865887
1558388
580963
303906
1101959
1183316
1173400
431500
466926
504406
520721
953284
896074
134582
1440545
1109449
1687625
258553
1238130
1271059
265262
986445
1575650
785580
907015
1436906
693622
298484
1741587
106687
1727351
1199424
1460847
1799519
1642340
1909720
560640
1476616
614742
1971031
1967069
272708
856052
15524
1110734
566862
688138
462727
613859
1361838
1047207
1029948
1366696
1953551
1117259
1972023
912990
1501859
291781
704684
1409980
766651
379868
1476903
666188
1362401
760115
1705597
32066
315063
1085246
1550059
749262
348550
138963
493395
1894763
1588966
957097
945622
1716682
725903
1279178
102831
1125846
842903
202610
1034384
1848850
1443980
295080
259022
1474914
348967
1165913
1281590
390062
273928
279112
809164
1451525
1129304
1930816
964460
252740
1165113
1226088
971831
1425516
590713
637439
1916193
1979416
969572
786474
1043725
40119
559715
1925416
407590
1731583
937180
91934
764826
132008
1182577
1290821
1327376
155626
187186
1516472
1613957
1069089
601123
511421
1071363
367554
1816244
717994
1313054
1579726
1489512
1257794
1639426
548593
1735335
1178849
1015718
1831014
1494411
1353246
1827083
1672336
1843631
974369
1748624
554738
1636515
1610610
1759362
215669
621011
1450183
1815347
1794149
1196868
1158435
1805167
1799711
675049
1216252
1348396
350856
280999
1862300
1804435
1124415
536585
1326222
1083796
1374151
987546
748
34595
1398258
1078166
1908029
1007571
1963873
67410
1650833
170412
533369
350208
402763
1549284
1719457
1521913
683052
1156511
1002602
1005751
532155
1514312
690555
1563892
1576764
1503776
139850
1339616
1214555
164667
478879
1187374
1839623
1861765
112103
1117093
136437
1956100
1273381
371852
1074833
834941
33128
1322951
1955380
796618
1547782
1444435
1167459
1321529
1008293
968764
870608
312021
636583
1429451
1317992
1596650
1401795
315605
1351968
1695982
1967850
1088072
916223
975862
768703
704281
485976
857719
962209
1565915
974485
130909
239277
1536659
504883
670708
709559
568489
1729449
920242
1115545
1718314
1902476
1843580
1943815
78182
513258
1848663
1728357
1546481
1152928
1717102
998540
1121574
1757845
716851
191384
173893
1705550
1810655
297928
1511968
1223618
866964
385079
1137454
1433645
445111
1823534
1992589
134431
280168
1376501
325580
1156620
18024
1651970
495416
1924575
323623
898274
680996
1668418
162564
350734
982638
323765
1753544
442494
523141
1720405
1686218
503276
191974
1712432
1237288
681292
34231
1553724
197893
1192060
1410196
52788
313926
1577838
1805058
797225
459615
1706574
1936442
868317
187937
425962
1662951
543087
694389
1383623
195972
1926121
1964099
1085288
291962
1977076
1687490
1974181
1275012
409016
31154
1717400
1047513
84104
1130331
844413
139235
453969
1198204
1306597
688457
127577
1111294
427175
1300964
505924
1290250
1796767
367796
295136
944936
997813
1955509
1630689
644723
1954281
117984
1079862
1970375
1381112
1787044
874228
565365
286169
1061914
608635
1501952
544743
428902
1980134
381905
437127
78566
476513
604530
845685
442001
72986
1699317
1226617
1906089
897895
1125893
248944
1986399
1766564
1194695
82632
1623104
340145
88682
370487
344080
1795865
1665293
352238
1889267
1966235
1028694
1339330
1028880
1095767
1981135
133971
546636
865940
906159
1653237
105326
1105902
1320625
21883
656069
1492903
784458
651204
1681733
1004719
480268
508878
549367
1184982
524685
583039
4152
1520415
1512198
1003485
1346854
1884992
395594
1836650
1508496
1170220
1376384
697461
264898
1281245
1973300
360942
1176559
1846291
1879388
1579520
1077490
1885742
1866400
1979319
1725962
548128
77573
1493864
1404195
343223
845303
129020
1061216
1189211
914630
1792283
494329
237111
1790535
1073988
849452
1707924
1948907
1294704
1760862
189831
640859
494795
1674593
1691186
362107
1949788
1162972
70823
340400
266787
999245
1140747
1352166
1775670
1807856
1567393
1413434
1407149
1949596
677968
1896832
1871527
1216508
653748
681834
805176
1997341
628816
1433911
1339214
1694816
616678
1522845
1068937
770772
99904
1545924
1866481
703215
554478
1491509
1007825
730168
1652530
10074
759096
1930028
1241114
1978930
1190629
199166
1019946
1446203
969593
334387
903733
1763690
8333
19851
1404552
1740098
305816
606770
1729613
1300124
1021080
915437
1613163
387965
1588231
30139
300717
1798055
1783725
188386
700316
1819822
561154
95055
144561
485297
1352406
589673
342187
420409
1354951
724612
1292972
549011
339008
1451719
5357
259753
228139
1442967
530442
501851
1926452
494048
155666
1739096
431648
61594
577883
1157374
1049814
274820
977743
1250260
976088
712490
1621330
1202981
1813478
47514
1142109
1460395
1197254
1872874
1533734
203039
1134787
640570
143768
576306
966580
1126846
1704315
128357
233329
1340888
432603
260307
256350
407410
1928848
979117
706060
478246
517203
1813924
552204
1699960
169495
309801
747577
1024668
1521353
834458
83003
952233
889421
1717558
1825416
268185
1466993
1439468
322490
1535785
1245910
1376918
1232199
1807814
580271
1979367
644644
821637
1962777
480594
1306085
907820
1738770
265211
1867408
1781348
717812
1825995
1605718
1221872
1933895
1506289
1944693
1725491
1581768
955782
779357
653364
437195
1549647
548960
887652
1424783
232696
772776
527493
923117
496795
1474299
96437
14140
1180274
150536
469791
849864
344490
146818
655587
1358337
893456
482074
707791
625154
985371
1846784
580185
1409037
929556
179305
1985405
176069
1640156
1439095
364058
452332
1755265
525318
236724
1167777
846122
104297
1001202
130744
1619776
544367
341958
1563520
643469
47569
563155
126240
451095
980296
1541381
409940
1317698
31832
517059
1809712
1409553
1076573
664555
1561507
276582
734013
929223
907644
1057191
104086
679096
1729774
1486119
562718
1866623
1454394
1724412
1649997
617073
1665483
708787
1400841
392302
822165
989303
1691531
1230996
1862621
1014380
1553213
1706024
916014
1527083
1385738
244474
1025378
820193
1736035
484120
1296232
714578
117625
1395443
1204121
461614
915946
497949
1303485
1400728
409049
1014593
1317354
789062
288116
776723
954972
829728
56893
560328
836986
395644
1940322
730477
107145
659535
188323
1784616
1075537
1880020
1867694
1492332
581806
1273038
936884
1678211
852210
1082255
555754
322096
1820678
64862
1128530
153857
1667394
396068
1009174
1408941
159480
580371
616113
95299
1801182
285488
452321
1267022
117051
686707
1062578
68816
932028
447454
852328
1222382
1258824
1497933
1171309
202289
794640
1616491
1355303
204064
715269
1044506
935242
1908041
839817
369692
1520191
1430734
1494365
1716957
905403
73721
1432919
1100452
479167
1486854
485469
1215314
790285
87226
1921749
1720997
870684
1598769
711661
1540445
950126
1497445
1385658
1155716
391333
648919
1522370
1575855
804106
282577
1591424
1083452
1090335
1761144
815251
298131
41725
363130
291890
1538171
198772
1408812
1612944
524561
567169
1950606
919344
1636268
1032246
749565
1829519
1853891
1553071
1751601
28990
1036120
1343793
220752
1847065
669145
1749866
451924
294995
1638981
1593873
1887489
552215
678777
1877981
1240864
1866191
1597563
1721303
255765
772792
831914
359351
1097038
879107
819690
398705
684559
409280
1001075
1438443
755093
240258
75205
1350921
1290782
1113939
1085635
773428
1890361
971667
1941093
1334027
1682508
1050412
713216
526750
509979
801794
1796781
141296
928454
1129365
237275
1621601
1713733
1608999
1773239
1474976
269957
1273964
815638
1593355
242517
1566124
1418161
1811586
481135
366574
1333034
1206660
20100
861386
1760728
1205204
1990473
1929996
1399667
1394474
662404
884879
1901112
504046
858370
1785985
1633741
1584558
1552124
67713
660053
812535
494125
59737
196222
780324
259387
1044271
1137401
825738
610221
33845
774441
921535
1120338
895680
1942954
1577783
1585091
1296795
1914956
618837
693250
401582
1927003
614331
333678
463049
1578257
260118
1630219
1163657
1836002
1166710
1021380
722392
424953
472928
1892012
208462
382169
1307569
801126
1960360
293593
114133
1351542
835261
1186864
388325
1190945
1991566
540705
1254326
922520
1004922
1362345
1793017
475083
365345
220943
34965
1174494
885846
1127705
1252424
76246
219369
702215
65374
245004
541134
1245226
1489224
1851411
1025899
509822
907609
1632886
1417705
1836189
1872393
1917340
1955580
822589
247078
1072003
1181974
167223
1446819
1399738
1387398
533221
1233462
1399010
1923954
1578885
329539
1286457
1808657
579364
1908932
761720
601665
954972
1664402
1984023
624129
13859
1102287
1790748
1003918
638724
246336
1058480
644860
1511378
685689
1096448
492719
1548043
1146644
886013
1230791
1519796
743797
1361010
1823984
1417433
1781593
766577
1377891
373125
419312
915952
22888
1916583
1570777
1800917
193836
118538
988560
1188196
1853326
831815
1530830
1540532
1748952
1477574
124593
1407829
1063933
617001
1695651
404021
419020
1295292
632966
1607697
1002990
1805072
940037
1527353
716265
1200740
1883411
758534
1719713
166774
1130691
1923445
806536
779054
1660028
1810339
674927
4816
300763
1527935
1478845
1106300
976917
1151032
42648
869086
606482
926517
1572807
1748539
1053875
667262
869009
122071
1211806
355285
1180760
1345095
1168951
286752
831791
120028
1819010
894497
892498
1611827
1460342
1681318
484299
318460
731956
1893244
108235
1090867
907010
167971
1449921
880623
1790350
1042169
1823959
1054661
1007314
696777
573673
382071
1859299
829718
1790188
1586781
623726
1522768
199559
1295095
464790
379006
1444112
1651206
139117
1928122
1503310
1298061
109476
476828
522188
919587
1523087
622827
1357963
913857
210341
985907
269102
836255
312439
1595573
1565737
292563
1662607
46624
1746250
744094
1707443
91764
1118091
1230379
1498781
791166
1564051
937071
961094
538047
752622
1327046
139412
690886
30538
431746
1697651
1291811
1254104
683509
1729544
1362362
1817214
743342
1114198
1288521
1426604
65129
1341729
1775527
490365
509951
744214
880998
246022
979087
293218
1921202
475565
1993994
573796
1849522
1537890
304953
571681
887666
782151
1821975
1448257
150828
1311395
422007
344242
1239932
127775
529686
1032906
1347779
1600764
764212
832745
548742
1804222
1285047
1752919
356505
1926221
337679
530950
571640
1163864
569534
1458816
1129543
1933927
683256
711327
1912187
752408
443776
1573371
1465078
68981
1060534
1268712
1530525
1951946
271981
37699
1534154
1579510
1015991
200452
1427853
1305977
443709
479561
700057
500061
776043
1225093
688008
356303
972548
1568258
1234259
981411
552445
1723898
1935423
849666
1477265
769571
725550
1900908
407577
1017825
1231117
909569
1401071
50166
662589
1060968
1369810
1906797
1169398
1691696
1999148
1185012
663840
1319660
862245
59977
1803216
1459954
1913512
592725
1716460
746197
1990314
544073
1089208
588371
8538
1757638
1477868
1255552
523558
1760214
1630400
1066792
860454
1849733
987701
824446
1974052
1477868
1239464
1510397
1314440
1946174
1655278
410727
1540785
590288
247502
452195
1887159
31086
900031
375270
410347
1200992
1087504
1207214
577258
857514
653307
1898125
773228
228750
655532
1308116
91545
1756115
1728360
676133
671413
493856
593782
1691685
945664
84388
1492390
158802
914714
1317352
1746653
1742088
250735
414208
844187
989617
1805097
1689123
1190952
180021
429954
715748
600535
718591
1727233
1908788
811387
229074
284100
1213710
355480
491774
1794713
993655
577124
785580
1159825
1083088
1983926
938828
68985
1402856
927209
1146369
1136662
1067906
1501865
691168
551044
175535
1158625
1746057
900852
335736
884341
179818
259163
1136303
396043
1305135
675665
460510
895359
183386
1925060
1686316
8266
932887
1546245
305250
1346432
370563
1075992
561397
1908940
1219233
849759
650884
1823193
1085940
1449921
1921657
441693
486610
1139660
1089760
1364729
853298
425347
1154572
1538050
1768122
992958
863909
684148
1353860
1324391
189074
1969789
1191231
1497676
148147
1733502
1578692
123479
1352785
1075160
1755870
286928
1398881
104365
1656726
1901694
1516467
20980
1939444
1007455
1402564
1975879
1413146
1883664
1680344
1149558
192655
1608205
1982561
594426
1826522
1719908
1322901
1602608
968325
191093
1423089
126457
534778
145936
865445
1195428
45046
1604917
1325099
943132
1008765
1662650
1797923
285730
1055519
1997024
1803043
1925041
147310
424770
224703
179453
993343
1500359
1396818
1820495
805148
666980
621697
740056
1983562
23949
1293532
1235326
1682797
1444402
43751
680370
1886711
1502301
420141
440927
45025
1069665
408662
366489
1313011
81709
576012
496390
479328
865081
1492782
188675
844913
1795213
89947
1408702
399831
1464079
174376
350924
1441200
379110
1613984
1023808
1429758
104372
1893747
1175562
240905
847372
1641292
1309881
685273
87724
192103
1154415
583828
65994
1983137
879579
1518643
47874
281748
829039
1583010
1966621
1068602
1222393
1464904
1204951
372166
1058491
801012
199312
1304464
1881251
1586343
508273
635280
366140
1160986
1456590
613969
203369
1732822
1662666
1364397
350583
1329871
850108
1971294
1934267
1112572
617620
1019391
1770685
1332676
1607807
1911995
1323453
1636750
1676777
1529621
1998422
1440139
1252958
585777
767124
1612657
1092682
1414143
1123497
1734936
1971694
846302
1614552
1694824
143349
296810
200943
561862
418485
923896
1499688
1426381
779574
1516990
1490095
1310077
527877
1905056
89201
1887861
1383750
1902826
212450
46273
1968776
146137
1534427
853344
576855
1727264
1114965
1283803
1486029
339261
1676071
1656707
954016
913635
1646779
645366
127089
811046
390349
379892
1450988
1609806
1441410
1126545
1910168
1506243
1900266
1610424
1155756
1019694
456632
1603538
1149943
1387770
302046
297602
1037236
1728546
1346520
469903
112185
1193260
492906
764946
1473720
95732
1983304
1784068
1272793
1454019
134158
1095595
1024574
431747
885850
464382
1597884
22604
72674
1679073
1775132
1968636
446271
724690
630844
1069727
330474
1483798
1737655
1965629
1806436
149129
919053
405471
187819
1321476
823782
1563172
1669550
260386
1034079
943906
1267746
623641
1353282
494632
743281
1154863
705230
1801265
1578092
789117
1056909
79823
1528055
752600
74328
1580134
1522135
1322277
314783
1558530
402957
973146
325312
1219774
1094144
1961541
1508570
955692
186592
1632605
604532
516443
1726090
1093364
276370
406456
138474
260468
325744
1497885
647412
782242
458915
807321
796036
62363
1590179
1164613
516782
1832264
1401658
712641
916782
849601
1821815
28823
1607581
1100866
1504808
512725
574019
840433
230649
1293586
1091803
232105
1446084
1706308
1966929
1543100
1655155
1932698
1936899
509512
1386364
163297
1719474
457111
1124485
1930406
50744
60630
1000696
1448289
47077
172631
1552422
1545160
1535590
854256
1610740
1515915
1296018
964577
1441903
1678675
1241631
757513
310740
939136
1413153
1095828
1337652
1518827
1231287
59200
1356552
1487854
531384
860778
1612073
38261
1414446
1029401
576599
54173
1168572
1935452
324730
38931
1548765
1058955
984736
228750
1194691
247179
612925
1625148
537626
228235
636333
1771830
1748031
980127
629732
801684
1166161
1603482
1757311
497433
1060902
1163438
1846081
127009
1261891
1540024
1580652
620440
905283
1356136
376210
449595
1880797
1850451
1981190
1659089
1100817
1215176
953004
351422
1534400
459904
1621801
1950722
1661942
1628456
529240
466745
1955804
1038680
1043151
1626470
1396210
644554
805853
905661
20977
1720522
1156944
1877166
1262629
1133790
356438
209902
103996
841576
113744
826739
544571
590743
919659
1389231
186832
628465
951337
1906236
149672
1005605
968451
476564
1128337
1639798
96585
796925
393961
1920207
391461
1794049
1857269
262861
1133353
448053
526347
1343927
138211
1145546
1484924
302207
477169
1033657
1508296
1374186
294846
83107
921769
1612792
1655422
1012491
45416
735224
582262
649394
1539200
895676
881428
1948836
1447254
215908
1705175
48890
1982493
1771466
1159391
1483980
1787837
191371
114946
7144
48088
967501
1290828
396369
1426004
1112251
1339984
615364
1261219
538032
44153
1310048
1663952
781825
860778
1971127
1750376
583972
1324918
173576
1836065
169303
1543786
774539
1537786
943049
1702661
493164
1133084
742802
1456256
1101856
1072457
1864138
814067
889208
899316
429169
1676138
10926
1214535
836358
63842
1115108
534699
1364710
1930907
1704277
138964
338936
1215448
1025003
266422
1966244
1818210
1659342
1780968
1301008
531136
1507370
656631
449373
632259
878142
357981
804608
795230
1896549
1575448
534864
1239996
580420
199581
1532215
1726842
1052310
606263
1951717
815862
1910605
1800082
821953
1911554
971894
832709
1242738
359800
1396352
1928627
299245
1546491
740639
1552098
1881040
113688
900728
1728305
58059
1473851
1818328
984902
1458909
1316147
1354876
1169094
819296
927291
109879
669728
1553253
734755
225687
1457639
809345
1712682
1680344
403709
615772
1227347
1386063
1733926
1032940
931854
710960
1779431
1383477
1428386
1889458
616217
1542533
184884
821450
816422
312496
1371626
347131
1704543
1752402
1714646
1146831
103804
425602
1178849
287472
678503
681829
1089903
323979
1278812
1821588
38998
412312
445229
826438
1499803
1160851
431993
375150
298905
5246
1849747
1272287
750525
983947
1047299
502308
929236
1707895
960127
142237
1965699
1471270
806458
11944
702191
339630
1352186
252171
842128
406553
264012
588640
830341
934761
1689243
42220
1755409
1388564
201424
1278802
749565
1818839
918825
1034571
1506289
1814619
1340530
1388619
236298
1553209
1651152
35894
1629597
455857
970263
1392159
943454
1097880
1143342
1726042
1048175
572164
328844
1805980
1847310
1882807
918711
614478
1454933
294998
1125008
416962
1605112
1109449
443957
737988
903325
1248515
1606400
1077927
1418583
171779
1108283
1503535
1460866
1533485
126417
786120
1879928
813819
1932630
748050
1889843
1586792
915493
1081120
1295811
1691160
240959
690500
465119
760610
1379805
923780
48111
1441315
1650595
1103822
1044725
1913596
880813
1502683
580352
1244818
416854
272596
1199701
1714415
1123483
1346328
1275267
1720774
1189521
38399
1136702
1682902
1021059
90428
1512134
670374
1225138
1894562
872929
365912
1392752
5037
353520
1584258
1974306
1068492
1511714
1211608
777199
614906
905315
357857
492428
1670777
482011
1896469
877136
1833616
170792
90893
266941
948410
1748261
908271
1592574
1262537
1682735
276798
1976036
1324211
744561
216249
451950
1662824
1476281
1429543
801469
1105914
686075
83835
120900
842242
1230912
628789
468603
292529
1294376
1372967
782119
171074
1715146
1007
424720
1569629
981782
229275
1063780
491605
1464027
1258574
1629782
810590
1096285
1179684
456946
1893831
1659305
1195266
1010455
697753
1954660
276346
1410651
548089
1368099
1699780
1124758
117290
462169
586258
891998
1545179
361462
701544
376485
210755
486415
826160
1592242
1172975
972039
582494
1257983
437609
1012681
1903150
783469
814556
816565
330303
64061
1407595
209874
47086
1208468
327150
689911
1826610
1250208
1575482
350605
778857
1065117
1904146
1523167
624452
679254
894244
1225293
1514949
1475599
874279
418540
251318
25148
1516946
368414
1351356
931245
1528602
1859151
1955055
402249
119413
1365057
924265
355155
374571
1195831
1026378
464697
90132
1807157
275066
868822
1601523
257933
144956
23337
641174
305644
23475
1751946
1880831
1663200
1948137
1731335
1869395
1073470
1605245
319554
554272
529077
558120
1140067
1442531
1448660
1462463
790767
10786
1343890
833421
1821775
1845367
339652
1560868
332574
693330
427427
936030
892688
1990764
978934
1384939
1168541
157965
133569
936441
224472
737355
1798584
1440773
887954
1181579
1789895
988998
1648183
1971038
345244
768207
731601
1003122
571301
849639
1983452
1907582
511150
1076803
315746
213688
1844744
1257291
1023385
424799
547203
1267080
1975141
124705
413766
1820381
61222
695280
956844
1966809
1174609
141557
577758
1642642
295392
759608
1115363
1460980
452717
1083897
833684
645701
573690
1370145
1215600
1001349
282315
1818998
420025
1080268
1083501
1685203
1413159
1987574
1683732
1995912
1336369
449535
986832
1476036
1254785
1038442
1490414
794622
688591
749965
157292
326188
1791847
1380104
1479511
1321644
425850
14831
866862
1722139
1145983
1639880
453613
374831
212095
1813924
1768246
264863
1694556
842252
1842326
1306973
716437
627002
1074318
1698993
1938456
468783
964039
982352
1921577
849023
1338511
1567690
883754
1226390
1580998
1490586
465949
228239
1255152
1103453
101822
1641794
183726
1206840
1993914
1555986
1302387
561610
262075
1809597
471377
1761581
1379233
1999021
514130
222948
1860329
1576405
826491
1782151
841282
76667
1516148
1391971
1584025
584383
1515409
936579
1202710
288471
468259
1202504
1111520
1642820
1107010
1858843
865610
209428
586315
262416
1221588
1122399
1927940
396922
712004
776829
1911043
942020
1242903
35193
1753558
1417687
843275
663419
1813999
825558
960349
610858
795057
1631508
94643
1877423
1273848
1078867
1773689
1076500
1673369
978245
1159447
910814
1737910
1134925
464739
1399853
632486
102048
17479
1709491
6667
898915
309977
1577541
349424
1469396
194807
450363
1792180
525303
116994
131840
1154967
1314905
974872
1794954
1182464
1193811
1856505
1998861
646069
159373
1779266
848133
571209
1378172
1874490
1506320
1876159
1126559
1326158
1160809
917211
1436361
1473763
700258
1348091
1446163
558971
400325
288495
542911
770406
1620110
662864
382462
1947222
509307
571491
911006
1546178
364219
807014
1508436
44424
112642
819286
1730593
1682394
811017
1900070
169252
1087281
1325144
872201
499822
690140
1459879
1844010
899927
1307572
1194317
670366
7855
958916
832816
1302296
843792
1665038
260351
1383088
175948
1977582
1947955
1654243
1993637
1500855
9988
1689655
1292634
1804800
1889620
1603238
1161367
834318
515611
1783352
412345
883136
123376
1162669
1423038
1786542
1165517
1742935
748433
221512
415308
1155120
1570529
1790054
1992758
764317
1169377
720201
1322033
724251
1106063
1194249
974872
1728503
173490
1136302
1326643
254176
95452
960309
357206
1329774
1976923
23308
803553
1566791
970997
210592
1256524
418973
17895
862137
106055
1974709
1702113
1554286
398325
92156
620148
1002802
415594
852552
1134245
590865
1758104
1955421
1158855
1052261
441978
24358
1264536
231101
1440119
1951596
449895
998594
115851
1305592
417646
145481
831920
757829
1911185
1117697
231346
101138
143166
924453
985180
1063356
1171881
1698159
1012937
1411871
894537
427749
89504
1086000
1159309
37747
1658030
586664
930725
1636159
67229
710509
1122408
1956506
1641048
310070
789261
829815
1246181
331944
87102
1532585
1222575
181576
611970
1737609
703882
989745
1527550
1372641
568764
1318954
922584
319365
844833
332722
1185326
1819953
713388
446258
1031250
570558
1167763
375110
76523
847196
1782516
972829
1257934
1203684
1152807
1077488
635761
1327506
1078040
1108675
1016539
67972
1232845
331836
70434
262768
1555071
1281022
1018001
1509464
1168983
1433128
407700
188778
1443381
183203
536447
863383
1747607
1408461
363882
846135
277451
734035
537864
1861693
1163469
1495238
813442
1253707
1666348
1064258
1362227
790714
649340
107909
1663027
150603
750255
513772
1662207
1323012
620852
906627
1195323
1708421
752337
1381118
1095094
1838353
294201
276902
1035817
536558
1836052
1424669
1210997
177063
47991
569281
1257788
1757964
1545959
1772822
1929483
911145
769826
135379
76198
220423
407705
460491
1745965
1574669
1118864
127242
1691217
337014
724092
1416075
1917000
1002849
743016
352408
1794317
436734
1056352
1021850
840931
1117455
1976194
412846
994441
1582329
1151125
1218917
1205908
1548151
1189490
1553638
1892252
799972
99853
448910
454227
1758520
1637830
1813478
195400
668403
1517856
1939498
687949
936885
1497387
356018
897534
1130832
1999862
1453648
138325
871755
367608
1494882
1842927
672952
344397
1990629
1214301
821559
1443021
1320083
738076
590972
1894013
315883
817391
299572
604651
1754370
999940
1484202
1741332
1868499
725947
253578
1022701
61789
1674860
1002402
1277731
203775
1037419
1477788
830055
660448
1724655
1328468
1418504
1425262
1369800
481024
279469
1033951
281705
1508919
1401089
688865
1265730
62534
885887
1724784
585258
387588
1921003
939443
729106
1519886
986695
241895
1382977
1993305
1620490
237615
638138
1736013
68780
1929244
1909490
413718
1017729
1877281
1812565
1590633
1763927
372537
152050
1039689
1557090
528257
1523419
465414
1849351
709471
605055
77693
883099
495924
1789047
1239523
135054
1961905
634019
618062
1486526
1469681
1678417
1375937
34154
353064
611673
571648
1000883
1649038
1328316
1058177
615618
1237624
1336945
1120106
149514
1318010
1575864
480351
1707536
74422
757625
1880780
662164
461094
1475448
1140221
1814705
1934261
1576254
1008714
541130
860851
1595341
1228067
1954480
1925814
1782885
178918
1185468
1145819
1918256
1062797
420253
1841612
1709540
413358
878397
1071173
658763
1870398
1144927
1682510
158491
651862
1034709
1092052
1127166
1462894
1690523
1693269
924844
903108
1104773
1751041
465679
848312
1659403
1860201
1872703
612018
72652
1463555
1231016
1821858
758552
1245101
1040087
1556998
1785176
927379
403032
228867
1589007
1670494
15822
438687
712844
1603121
180294
1054688
1018962
1264466
1838885
439888
796314
128411
464629
147671
284295
669697
81115
1414347
387266
920805
1489657
137556
850732
1234256
1875632
437292
754308
1011971
1456486
620373
1852243
1819402
241049
1794767
1447018
1608522
1539248
179560
497043
120423
1888554
446255
80232
1057950
1085237
825936
1180172
1550176
414694
26807
122139
474911
604443
1229648
1733233
1585332
383178
1729612
749945
1338864
1059975
384847
1168605
511410
1722334
1198990
1073116
1306578
331152
1569260
1035733
973528
250248
862553
1895284
1215958
847100
1350451
63748
1481956
1537840
1340684
88771
361375
153015
515397
95357
826147
1100326
594755
1956826
1030555
555079
1419216
1482981
1443513
902070
1970604
1124654
1935722
133464
1451107
496358
563870
597696
401879
392656
774784
1099417
1381375
1166070
83019
826036
398455
1243303
1216974
1868676
995110
668767
427610
82711
852450
1007889
863807
1397259
1622120
979627
1665771
1297500
1770316
11389
598875
298117
115833
1852493
563020
1866250
1172845
96411
1128204
1928627
1407286
1172640
716564
919476
1570753
579347
1809622
670033
134441
1782790
1048073
904594
1057293
1801991
453510
208046
1642391
1694964
1896882
517574
1265684
1363962
1295517
1641881
1686434
1777162
1447127
794954
1055293
1739741
1900956
275302
205146
582482
1821989
1424803
1467601
819667
1067027
29181
1346227
1655104
209183
973112
710354
1105315
878504
543436
1328432
1089953
267793
701123
510927
889859
545283
901601
759808
1496638
1454716
1630578
1956651
253521
580634
654686
1156693
1985294
1860553
104902
1892839
1211903
1946628
1110867
473164
1325525
829963
256050
1153638
1283199
983908
153091
1702006
1257743
811228
1937450
181682
1336224
1719917
1190275
1358871
1748115
1054087
1670804
724092
1210002
1645691
1284182
1041316
911058
983846
1459184
885198
1238847
972853
1646825
1277700
938840
580870
588939
979493
176424
1587263
430146
713388
1670126
1376079
1539910
441693
545192
1706995
1654950
223191
99832
1559746
1843861
1066162
555705
635486
133912
305587
1061035
915028
390305
472220
1669523
1032415
1227347
701681
1948082
285533
1567957
289956
1483001
1337643
853822
829513
1302870
1320905
574090
562854
953284
609606
662570
1507403
1606340
599302
1714109
776656
1309032
1744894
1289055
597004
1075958
1989397
306212
84038
1245015
1022935
1015084
1959303
1744891
1001846
1443051
1508496
953897
170014
1107314
726968
1552863
39749
713365
46853
233908
1298213
201684
77248
1929668
1825857
1810839
725050
939055
1770528
107268
119320
1382534
296061
440069
1887722
80172
1801673
445472
1878236
1088522
1943601
1462051
1126933
343426
1228735
1552810
1440012
672776
755783
1278802
340747
863953
1373886
808144
1833191
1539267
430634
454419
386879
265338
1641725
1846991
1469871
695168
314661
892128
536065
1320411
1554951
321865
585370
693939
1490939
54768
1623534
1096243
1908694
1924250
682804
323614
495650
1294850
583285
1787616
1824392
115111
1370041
506466
1473796
1669404
352957
273581
1586590
1998773
1777237
1114014
109561
829333
450779
926578
1702222
1980290
737538
510449
1532375
691734
1948106
711343
1667284
1674505
1206042
522248
860579
1469717
1508267
1546798
905850
1508634
1121460
672115
967723
1792894
430737
386454
429501
396962
1897685
1641596
1132404
234774
1663802
1724907
1459536
865943
859316
612426
364761
228619
1957581
1805633
1047216
1290478
30837
217632
1031537
1746967
784009
437835
1707311
1576580
342672
670062
1330098
132966
1891184
321296
1295666
1386274
1585168
41325
1832403
98829
1936876
79429
674193
1194054
1127954
1068918
779604
932700
460172
240218
757040
578863
1891134
165979
1833273
1729866
1219467
1777538
1760921
1273869
32287
1516857
415763
1935963
1845307
1223918
1971313
1073179
1403989
234732
945516
1879739
919908
764142
1498102
583354
551043
968822
1955188
1210102
1639096
712170
1255648
212176
1861799
360451
1429019
1160074
230319
1100788
1335090
1445264
859413
570992
1036132
1173556
450388
1918093
659197
1264493
1823682
1339556
1328898
502200
813402
270894
270352
1257364
313433
1757651
121553
660614
1148291
705015
977562
1579724
1194769
1125393
660635
768520
1762884
669549
333946
1174351
105142
1177926
90288
57534
572929
1101761
803141
743177
425596
1798501
657662
1939481
1934641
1584947
524045
1888777
681209
952734
79834
1512425
966237
1160650
1203133
1527871
464419
1649567
128373
1013920
989140
65834
1830582
1013367
1997031
1756321
37357
5648
1225806
1754200
1645928
1398740
996389
179232
1009816
1983363
1405235
537127
1772752
1445910
620397
1047666
495982
785865
580519
1183814
746571
532557
540396
798504
1974900
199980
1390076
607157
513388
625711
541365
1271915
459601
1285296
877350
1983991
1845604
1474106
1162261
821747
392286
32799
116467
1683831
1904827
1970250
1522789
555532
1417801
1638227
346085
721022
902359
537544
597648
649215
1406889
875407
1570503
1234307
1422506
1367272
1411618
1507983
810317
1321708
1624605
594811
995179
895499
668317
1341256
125691
1835481
582580
650493
329012
1231178
1101151
1532355
1805746
1212964
1441737
318998
136528
546620
13147
724348
534547
1456267
685799
683726
1295653
1228906
1296872
162781
1683228
166433
1785913
1489409
273335
858018
1245174
19416
904019
920961
376974
320983
992072
587643
469920
1541143
1529162
1455770
1792375
1218730
765696
1659970
437917
1400246
999390
160945
111448
250829
1348301
739756
889066
1904038
1493760
1349432
36764
664424
275165
775544
1817286
310781
765016
1409344
282267
25870
547767
9050
1711605
1175069
103421
834111
951225
659544
1817395
805649
1008325
1298872
1564048
1078612
1751223
174191
1135580
1791894
1869590
598309
15511
734274
547767
1566243
965534
1934426
1203962
1351134
1468050
1406951
1951872
542640
1518914
1914444
1176874
357941
1076661
689139
1713050
203353
1621312
296990
1797296
482706
910379
205913
466853
1014298
1096207
1421527
1971529
1235788
402574
36483
1076783
897662
942001
1834439
357262
1472865
1329495
1887720
605465
1819284
1796238
1563861
1407292
1810709
1708675
200995
17421
959176
1502179
962644
671448
1759005
1743577
1778268
1849207
1415315
629255
1334761
1837069
721919
1926471
1510056
1041959
1911942
291796
1894609
1118520
544367
187181
188363
944712
1504183
1840950
390591
1602766
160052
1133541
1948312
945086
299571
1090182
879345
468826
1526474
29789
156839
1507524
1844951
1215893
1689467
342739
1650346
1539211
1067625
632511
1180666
549592
547086
224680
1726534
65085
1533522
1842519
1645202
1156010
805487
443588
1098497
566390
724333
555836
243769
1423983
1371616
825236
535144
460242
1071160
262653
843485
1452655
401330
88777
1962774
1217457
6571
1508482
1012204
1972133
1335964
1643081
367481
1140578
1283039
110372
1493548
489611
1148016
1533265
1178800
1702124
201835
923531
745298
330446
1974074
1113225
819112
1030936
1906726
1665971
1336224
1699569
361388
1396702
437109
907766
1171846
1628653
244551
1968598
405556
1720213
457553
1396206
1960464
977299
193573
66651
282766
935669
69714
1165894
934285
1675642
1829059
1379723
1638726
1958351
755646
1897865
1728795
1781374
1752946
328172
1271191
937360
110458
1138396
1057184
1530134
996942
94303
1241394
1141477
32261
389191
617873
160483
525512
605671
227779
1651941
804851
1763230
1944621
667665
1388127
428902
1368756
14893
441085
1450244
1375423
1679704
62393
1424169
226423
1235336
6418
1269458
1504606
1998528
1094525
74141
1830555
27291
1704977
52913
1653598
459324
1797274
582437
107143
70157
1013041
1597751
742512
1995376
1230395
840146
504648
705027
1495235
1999172
1750711
503417
114876
735193
1164417
1590437
23056
1274473
1255081
1222575
1587314
107689
881396
276198
1922145
523499
1757741
599639
680063
624809
772797
489404
874813
394978
261618
1166392
1998739
1469302
1886545
1600782
1111063
47203
1416181
324621
1979482
1332791
1046367
1964407
1769929
100171
337386
1324682
865421
1471591
1848994
1854680
590570
809164
1819721
1320423
1531608
463343
1639999
1313553
424539
289088
503756
937142
1338623
1394520
175532
880438
209500
1088299
291865
1645216
595732
25823
516061
1214247
995800
775679
175776
1942641
140051
263356
386579
126542
412453
1719016
963058
565670
602915
890446
738665
600871
1628470
980448
471928
161942
1482682
1039412
480140
1701527
920219
299108
1094399
1956488
1636977
443132
1130057
197744
178903
552080
867828
545427
888763
1258263
167944
460731
837071
1319480
1659874
479337
1475893
1476340
1372321
1799509
1503180
1949114
192196
1686
193850
835251
1275716
894324
311102
1647365
1500282
11000
1875018
159676
594195
245044
733387
1410770
361653
941768
1648505
1633642
724411
604748
675499
1389882
1526372
1782811
1173118
238810
851261
151337
1657449
1744819
384037
176709
150221
816196
1079681
721249
1473266
929800
1251240
1471362
1708801
443955
635528
1137015
1659853
39374
260537
684898
682466
1832207
613608
1663030
908765
1507184
571275
1953479
1403599
316051
605709
1863296
118892
1575899
1697144
222307
1112229
336993
1956390
832795
533817
893756
1206036
580555
1083336
1534168
1162678
1849465
1589318
1403183
1331418
769365
1221129
663858
992507
11295
1360949
588611
545169
246574
1331420
870882
555409
762477
1450245
685622
1385484
981167
1087038
1926473
1112799
567495
1335301
1514696
1487527
1607524
1836716
243637
1449340
1997956
143685
1826563
1216349
837538
380696
906190
1256524
227750
1789207
1560583
1501260
1046355
1426790
1485098
382498
768958
1974114
229684
558736
1153140
484749
1008874
1318297
1467313
552435
1614399
1930751
585922
1805100
52614
1605015
363795
952274
1805691
1426777
842512
1187208
331611
27002
15909
1715717
497451
1464375
1930498
896542
1583685
474649
394716
687033
1237862
1890298
5037
98398
1807498
647580
345417
1293652
1926252
1158761
699319
145836
1505447
1117249
958989
759386
585711
1990122
333392
388917
622097
1191415
1595487
1882329
1182127
1013757
1599295
640055
1791700
1162467
1535455
1921213
1374115
291708
815651
467579
1507417
868813
542376
1316852
1142701
458342
639521
157535
1201687
681178
387676
1753544
904902
1519095
929321
1295049
718770
1174747
1504376
1943627
437003
325041
1254924
1532319
752901
192046
900377
1059914
1237568
1296209
1751635
1366320
987006
651620
183511
973128
1191253
1397072
422590
140700
1794299
544709
768593
1020554
370756
1271412
280942
1762296
108268
1567058
553521
1607782
1912846
94914
701352
105584
1898006
1865578
662573
138521
977488
1062945
1301885
856593
810661
601160
1958590
297999
1169098
1122818
459398
222889
1311752
1563530
825075
1313150
141542
1732394
1633413
301743
633976
1908479
488753
577258
1173091
1418502
971289
405865
720568
1457040
103642
1822527
653828
1128745
231194
187038
498099
806670
1676230
1306882
610123
278929
1237623
1753221
287769
1181579
700900
870538
1636168
1444292
1732473
1682503
937360
1203988
681281
1770971
1491151
1194258
539698
1395919
451420
673338
1234214
470800
1518980
531168
1081145
1245103
1716809
1904588
746197
1721525
513216
726521
549013
885314
128705
1087969
43269
592642
171959
1640171
1697079
1853505
1409437
1651987
1603484
1026613
562039
958553
1316435
728672
1525394
1629782
1305310
1484278
767129
1441751
1904663
19654
569875
1037049
456490
1179226
762347
1028641
1143079
1704028
1132893
1629600
1644882
1499820
859957
1457508
1118318
1190875
293256
84441
1369131
419634
1255969
20246
1817666
886237
1568251
810231
1544229
316808
162150
686409
1751006
1663288
283811
1800148
672057
1452534
831388
1846264
1343957
1002710
1194497
963446
1232869
283023
651970
653783
1475720
791375
523760
1281574
1715003
156716
1423906
469557
885303
821066
368820
175566
856470
813176
249063
600985
1475315
326049
572742
750799
1437219
1212062
1070933
1183841
30331
931991
1171728
1038028
1647761
1266806
251336
1017033
1732740
146765
660593
1524133
1283753
1233263
557854
527980
1856706
1878552
763986
631453
756518
778247
2764
142679
133169
1417531
413674
168193
1309964
178323
404235
17694
19797
1517223
1722387
92761
1341095
1349773
446043
1269452
999448
148157
820239
915823
1793622
285286
722213
1310788
22269
1585689
1117733
1467051
1728033
5434
130897
989192
1250380
1833855
1958198
841212
1071319
1452834
1486252
258972
1155594
1971825
1967458
1345901
1125291
1046112
276518
1436082
483843
1209685
718490
496466
1193320
1805846
160579
1727908
878536
1120142
1926252
1731012
1212096
1391970
1383192
1018260
1853179
1746526
152785
905643
1600748
802074
1622977
1223451
567022
545736
1539727
879332
731095
1804229
22094
1159385
1606499
241462
1966871
934763
1482726
438126
66784
1824264
105761
1331068
579399
974926
135944
1202369
1414467
1789356
1914858
556651
221218
1532338
1311607
1065604
1079349
859373
224741
89595
831764
607627
1855469
1284790
866328
771457
6387
383367
1459072
334908
116986
1414123
612864
311210
1471033
1043149
304841
427710
1839911
1386747
1799165
746306
509927
1443778
1911418
650096
44226
1437849
279510
1804753
1574302
543457
316521
1791896
446445
32164
309349
1815891
1341435
926194
12648
1888911
253838
1892157
782266
1084475
1237234
168150
1294581
7577
487940
622874
238239
1953354
1077606
439074
554638
920849
1866180
105142
1656918
1700108
1686669
135282
1997868
1412608
1868696
159998
367562
1489741
447840
885580
1407563
433755
1408490
644573
522820
630029
745695
645629
62661
1062018
931746
1121443
1647704
296926
1369243
296921
1681487
356104
978983
1483806
933993
1564447
230556
1201122
1395736
1352808
578761
411428
1465315
1615692
1571941
202369
86235
1894547
881722
1054494
892621
1951085
468895
1674894
767846
1279816
1270855
382138
1770096
192231
1845033
1467537
1173587
1945464
1149372
202552
1400729
1322383
1187093
1118132
521315
109765
1877876
1505309
395936
465895
1337059
677303
1042286
732113
1674522
1814914
685068
815023
1105598
253036
943295
1937058
200693
1533879
521935
1869076
1727885
310671
1763868
939619
820285
1548043
696663
1834881
563603
542655
1702255
932965
1433552
1416823
1775165
150257
1791965
114060
311196
293363
1007865
1791804
208095
76523
467935
868766
1210936
11896
1867746
676299
331023
1249377
1272972
1059617
1821732
455823
198432
785278
174451
624811
1411411
816718
1648645
1874910
650394
489479
319780
1375156
1120448
337608
1139885
1754293
868819
1923954
537150
356233
467205
1680278
1677502
1377644
828084
624741
1203052
1126864
258161
501437
83848
763276
467499
69328
991765
1647761
350231
1134846
1503749
1411966
1576622
661904
1988622
1341270
275984
1989436
595382
1268534
1441395
663611
113298
1338750
991843
927359
1350965
1768926
399937
1469123
705177
1093841
1311071
226775
1908558
1664066
838531
624587
1701941
917997
1326505
1387480
210207
520240
453584
739422
1121194
1615372
1971020
1105601
1840385
1837606
853093
757390
1198339
1548138
516833
1738374
104828
483073
148393
411110
836182
598214
1526543
77286
1511559
1274147
830544
812780
449037
182639
1173260
468178
1749047
509279
1716836
1273123
246526
1776865
904327
1911730
1224997
1633526
824726
1497440
1592953
719345
1323910
644964
1830753
1380900
384263
1714512
1592673
1255648
1957083
797715
1267098
1930924
1247991
1231335
1596258
163167
1667825
798373
608633
228331
776959
337077
1496360
218996
1330132
474574
1572606
154446
411466
596876
110551
1281258
174894
1806424
1041136
688062
370953
626095
884537
706780
274748
665277
1519681
1926965
1492733
1253591
1450183
690731
1676680
649044
704933
497395
126970
129298
1965554
1090400
1381689
1416731
1411440
1639599
1057293
1564976
42447
1031603
1186257
1841706
839123
543853
719169
1219757
1102619
307354
433220
447204
235721
266202
1999578
1436069
841512
534547
1394988
1893114
832496
699968
1443950
717041
1206033
277274
1276715
1661131
1758947
195969
1387669
1430407
507279
1915778
644819
522537
337278
449928
1973880
1643487
1843854
1670427
959314
903047
1623849
1200887
1270784
1116730
1223003
807710
968638
725717
653850
1180274
843979
1009599
275652
529722
898545
607758
375369
1437730
1730950
1615563
1048160
863261
1752148
293848
1059897
1897629
830252
366233
426790
1968393
89504
1740707
543492
1997803
807473
517218
242109
1913095
653850
1150748
1377635
1398928
309142
60797
390539
1497449
725951
1684560
238444
1540582
1242525
198401
190245
923754
1823836
160396
53109
522278
589617
179558
805234
1785177
1695740
1165849
248313
990395
614317
1815789
992621
78626
1893017
499930
1301858
669040
1496435
1693804
1224478
1988136
748004
14878
869682
1192044
159421
464362
1657556
1078152
634796
147288
1976854
1134342
140045
1933621
1258893
856433
130189
415899
816160
844913
386708
1446084
643234
211641
1278577
1049688
303988
1374151
1247487
1032022
541572
688838
706312
1433160
1478599
1970420
1835820
1335094
135287
1502314
752086
662675
1425937
36861
1862931
1177749
1970237
487675
478967
1732897
1581202
470753
456329
504685
809112
1404413
415712
267580
1575923
1384990
1142788
649921
735849
1782227
1654814
1791464
1347530
1292992
1638191
1253655
106456
1625036
1114314
6238
541308
1876931
1895937
1921382
1144903
1403442
1597236
241379
1929431
711238
1857700
1697868
992978
1318364
1839253
1725900
1191073
225014
1373979
1673209
540172
333532
459865
1149859
1422939
1059029
747525
47819
1084138
1735627
179331
874748
1471165
350095
1942130
838725
1638639
482887
940854
392996
76253
108144
387977
1129059
649248
1063457
990111
1471218
872793
1524596
424931
863269
1545663
432444
1423990
1107401
815975
1416958
1429149
1305747
1050957
1765157
1455940
486706
91768
1382211
1124723
1825826
1804725
445995
893377
1782738
370612
1431549
968989
672430
1582890
1587393
1144804
484746
1247950
1400261
157870
513079
589790
891009
663096
80886
1358941
1299690
1815139
1391806
261964
977041
837296
1718110
1046405
1985668
591114
330467
502554
1078877
1470071
842663
1957083
1922138
1443715
903359
834082
1813676
1221694
78837
487966
759545
130744
1791446
1132604
905924
1970134
1992877
371062
351063
254029
1440778
895314
706229
76033
1923621
1037757
1021177
945032
796483
1978302
152726
1203115
1917832
1627455
1740626
649044
1486883
1326148
1905414
1613267
756153
1148102
717331
44993
1280085
338459
99431
440673
1994276
137628
6546
550145
1846741
1695469
985758
754324
483725
1070933
1421488
900284
1764754
645160
1473789
688913
1059831
401652
304333
1109797
1102113
1103419
1637
1263979
1910719
1256017
668049
1712291
1699264
293464
240239
516692
1101264
1763514
1639834
341483
679632
1020202
225401
164299
1181062
414466
582220
871145
145570
1523393
1853333
511773
1951541
996676
1974653
664998
1951493
911776
378368
1259751
1032346
1693240
915236
56302
556739
1329823
1110942
21427
1000969
672852
1277434
1408972
1641975
402416
271117
802575
702568
1229499
1898812
1706137
1490749
412663
712397
634018
1110893
1366778
1071914
1065330
279031
1217886
1399128
464427
1218568
1872369
979543
714628
1686873
918683
1008216
576640
1035876
1142274
522541
481673
1406922
443927
952171
314276
1439222
592142
401735
191872
1724947
665516
717015
1388751
393649
1947309
1470509
607170
842124
1653718
1425691
645732
108107
511724
1251071
933136
497570
1031121
204774
296695
1064267
1172722
1670692
1453868
675548
1935283
1391875
201626
801794
1867519
1578312
1747036
903268
1558889
476860
743940
1702730
1033088
1027041
937337
1315515
1139114
302454
1146247
1344580
502772
760778
1739523
62665
524172
1774391
495701
1520808
1678027
846073
568551
37270
699783
320104
1362266
1813036
338323
1553474
19331
843836
1884721
1515133
312142
1825652
423619
1899063
413856
1119551
897981
389781
138543
825674
1744684
1603755
1191614
152542
441230
1533808
1321811
1241536
420106
927712
888908
1388103
1915024
162621
895283
1769966
1308127
525610
888345
966264
528666
1325162
1203259
994869
1354636
1637847
1932296
1286403
366232
1107631
466835
988409
1073188
1275197
1439341
121892
1223482
1761416
808814
538404
727834
1856811
417984
35429
1193659
1186402
446445
1839792
520302
386387
1399672
1132588
470771
1704204
1204499
640040
71154
1076941
1667569
535628
1218644
1776591
166532
1961955
789405
117800
817708
1292009
949560
1589566
235185
1373036
972790
1973109
333981
1766540
198116
1207644
1518073
638273
347904
267348
1976743
1365852
541284
23977
1491121
1630146
378259
442511
839001
496692
110688
166178
826919
1278909
1846085
1150845
1039586
94350
737360
712772
1893244
633448
1893050
240443
1534549
1519559
622912
1838219
1792092
648645
422974
259049
1638724
440456
469633
787330
1766116
27190
186327
336975
525303
268032
51359
913412
1080147
451922
1105434
1151343
929253
642191
386686
12791
488293
39317
1788045
232446
780414
179945
746240
1350175
1206042
595562
1707385
378909
1830100
1308708
890482
1933670
1075480
913067
698854
1105559
1926610
1182967
642339
260386
792363
1307442
1634687
1745626
286098
1668400
150273
1741992
69338
1578383
480508
1873076
1858012
1931435
90853
1943189
1085271
1650457
945370
1683334
1924883
876763
1253434
1893471
1503179
66299
1917530
1272703
1325939
1361332
1657907
528892
1372405
1233462
642188
52438
1858757
1880819
350259
565753
1377628
456308
809710
1234663
1011305
298909
338183
1786526
1266488
223647
1055957
1096743
1076065
377926
1511930
1851560
616150
1265705
1754247
1499047
1122517
829087
1986209
1740476
276933
1925350
1247851
989044
790743
138431
99348
1907454
921893
1448255
1246700
443184
1488
741282
1005362
1249836
1367041
1590135
1847264
216128
1307737
949022
1692170
1513797
1053417
1153934
1829024
66736
631727
250998
392384
1230479
602813
1701402
998289
1076340
1876430
1222413
1193981
1671350
205468
1277493
655636
1237080
249201
1384109
1265615
1591147
1136793
379519
940365
992783
1616380
1946862
329812
1549208
1106446
226775
278914
388767
1247482
1706794
1486457
560106
658599
129705
404729
1351271
375467
569906
1016660
1295075
1569976
249570
318908
1551158
1130991
395434
715868
352868
380770
1901246
976620
939558
262832
1519601
1802701
105660
127076
394352
283484
1195931
1948375
530666
201681
1866938
980791
3714
1476502
139969
38760
783258
1822927
1248893
616150
744020
825404
652359
162881
1133525
1471238
1253922
712430
273728
309314
778774
1108465
1393443
1393813
889868
385079
1542075
99102
108673
60932
1539354
482703
573724
564034
546163
825747
691563
1085252
23036
421610
1943573
1534775
1063049
551845
377639
24907
1637725
172161
1027237
168950
438319
1697574
1053709
1889338
791969
254030
454249
259580
1788248
1571735
1629459
582835
1780098
1914299
1625176
1656019
1867840
1583902
621555
1465907
1101937
1576563
1866544
243075
1628074
342313
149190
1766863
650688
1560788
450699
1151838
523945
1829224
837503
1997718
1037075
1057011
1765320
510763
1341452
1787419
201278
1282692
1968335
1877047
874807
963415
1500308
190545
1333229
504545
1149730
1464324
178208
92554
1339146
1027961
1316657
631659
1313177
110594
653677
844385
838896
549462
1716813
716849
41252
215631
727478
1348081
552491
850102
379988
1652655
689456
133041
1506019
1705049
1874762
627978
351475
1152034
1087222
675368
46959
1250498
309161
902420
1846150
1227186
1726288
1793236
142803
253433
1235655
1230429
578203
113688
751468
1434755
625845
1485872
140056
979170
694173
423478
1228015
718474
1860250
56428
802705
988065
1694786
789438
889221
1108555
601381
1446429
1502574
252051
1730191
380201
1634357
216428
1600929
1637965
543163
1794171
1469445
838429
1933895
1300811
913757
1973077
1434175
261918
1872236
1814401
167365
466072
232277
286291
1496221
1728471
1891264
1067690
1192698
748105
260715
1981148
1163404
1633774
1524735
1286328
165921
1728683
264959
308304
745573
742197
1435584
1533862
45731
269196
1117721
1299914
1034271
339977
591891
814953
1721552
548911
1971694
1689813
1463732
316906
225891
1034883
128077
1007089
344328
1502989
525749
1935535
113686
1052844
1539843
1726896
1354439
1203347
867437
1316093
1007833
279570
868315
1907430
1160806
1724623
467645
255527
1915059
583573
877266
1278922
1904183
1897460
1057665
1639122
1439503
606941
950682
1127650
1903595
1797678
642526
1844508
607789
374813
522491
1732473
1264978
1547946
1249748
698250
1823441
304019
3850
1593729
820518
360161
1688778
1760683
1878970
1976854
1290352
1897527
1714917
1641492
886847
620653
1884271
1933223
1885800
232763
1133303
1248878
1011859
1511779
963310
1122589
1075612
61563
415534
198650
368187
985168
840218
1694692
1153522
75837
826509
1006537
526655
135605
90440
1910831
867428
1122826
809487
1060993
56483
687559
746104
1769487
1696538
338673
1680269
249753
936033
836742
1495646
1786463
19937
1475308
499181
1729498
1324546
180629
1477296
1575849
1060266
788926
602406
737131
760415
1950239
305234
1718876
523598
1253848
1663976
1797942
1259866
1806176
1122208
413955
780607
1736632
601188
746754
309136
107314
1686069
705025
655691
955098
890230
951474
887463
1486067
1860123
501019
1381098
930600
138474
1842990
1035226
1868759
432336
484949
1214415
821696
1317336
1477114
1276669
236154
86753
1036240
20325
1275413
645608
341532
1566783
1221955
553757
1410303
571481
1062983
732630
873349
1093846
1246236
1736288
243202
1257225
1150465
484749
797333
474370
336149
36435
1375327
1903615
1677138
1104065
1073582
1284782
1199343
450478
43372
1212009
1382358
1233918
1415970
959190
91088
1673423
348676
188196
1759691
17716
1918038
1866206
530771
1459286
499920
906189
221465
211865
1150262
883598
1821470
1616026
59081
1393
377398
311520
741051
580952
1919685
1279526
1243910
1009554
313053
914429
1802189
504621
371015
325299
514695
840226
933496
1577776
1978016
1396077
578633
1672691
1673765
543201
36178
631462
513392
454280
482485
1828345
1507184
1639468
1849437
67342
1478052
320438
121038
964656
713731
1645128
937576
645958
928537
1967086
42939
16294
1172225
12643
943611
1346509
650180
1152216
349835
1666689
1295030
695829
314521
162256
1902926
1851516
828875
1520918
1351558
943623
860189
137835
70439
1348343
98170
1032529
178429
343632
363563
384684
1158745
1635859
1857137
1621330
1033668
998857
1771826
839604
781202
1788486
1334682
1898125
1741920
32106
1207347
1537270
1485136
84844
1346504
911219
1258824
236951
1981222
1173248
762543
751468
38348
447666
686763
1427602
115999
21029
1672607
413566
989300
1419481
413010
1918815
1774628
337130
283150
1302517
1348393
166578
1231880
1479405
864713
428756
609678
586633
531059
96643
1720947
180328
505879
1982140
580097
931640
989154
764378
1036625
1179154
920582
956934
1900624
1907528
1419399
64806
1343998
1321191
601867
1504489
904309
1449156
1971782
79532
1228861
801815
1906703
386829
610221
1247814
401098
686555
770529
301082
1311524
419225
753051
681808
701998
503688
174308
1514414
658167
1124410
1715259
1008462
1220877
1176964
1534768
544947
555409
726949
1689513
1102204
1621483
425144
810755
394471
366489
780000
966532
1298244
732576
6449
1802453
1495678
1425443
1158299
993086
1700706
304403
1936500
288472
847572
854861
1678394
66087
929653
1690510
719560
844882
601829
664747
1417114
1100230
212471
174384
881780
166950
189969
1980181
526725
838855
1200970
294300
1783430
1920941
1748759
910220
1913466
194893
862788
125789
1522262
711033
1249377
1083932
891435
1666980
957323
777321
772256
404196
947934
648663
652713
677957
785891
1039769
249094
850973
1126872
1501840
1418432
763193
519960
492486
1677408
1328351
1078675
65101
144575
1696299
309174
1652544
758951
1876839
111058
1340229
1106141
1775228
1086689
812373
1053015
1580281
1690851
725983
1448553
784660
1988615
494201
1700232
1752584
353113
118911
339031
1426526
574545
388435
141171
358171
219807
1342913
813308
642506
36861
1340441
472983
372972
1307592
1653992
332863
293395
5779
36371
1868185
563445
1067854
1313071
84368
1991640
722763
1008098
1634356
794478
1421527
1071438
1438135
11857
391842
1766089
1792913
70568
772745
781297
1547105
1826330
748866
916901
149049
1286245
1626829
539980
1365547
1471535
1609691
1055247
583534
1788567
668205
1561054
1638594
897222
421448
1494996
1772475
1662366
216809
564561
1401861
1419629
453064
1584110
1772466
529882
1972870
25946
865915
871799
1769582
1580433
950738
1208931
529321
597901
197704
1806660
347736
9419
916724
916046
977838
334476
611120
279019
95452
1759299
535971
779436
1657200
222561
680589
1501720
841552
925417
867087
838414
871726
1785294
570681
1108897
480947
652554
1745406
68083
516533
1439730
754290
1210002
1564674
1094653
926596
163102
1000290
1461642
1188644
996032
227522
1427671
1450320
1142512
995313
309704
525177
1992594
1210212
1746629
836247
511311
1397711
1446359
837731
241209
556640
1913279
1246626
1599968
254025
285611
113008
1903297
1101181
1037182
367417
898054
1248642
1772950
889090
1294633
461516
690818
353081
649316
666819
1042505
358858
391370
35798
1128084
985312
1617874
1803071
1362187
1725869
1128628
1750048
408043
360405
649579
666320
1942418
294561
1183672
160131
1147275
363410
1840048
1822762
1379866
228137
1933874
614315
56408
733739
103104
489787
976857
1825537
1993778
874660
1946331
1106993
598171
331002
1665376
1779735
77815
1896826
1066773
1289275
1849465
1115339
1016661
1250747
807131
1572657
4943
1187016
1770818
328238
1769329
723804
508394
1262071
1267918
476951
1983688
1286604
750120
932815
987183
1498501
236905
1689708
827849
1811461
1601626
1560973
1014915
1006523
1130166
18705
1729674
461427
1804453
663911
603659
629038
1611985
197720
358364
671852
1414274
462396
1906227
64009
1686522
628828
883571
1162222
1961062
1551488
986774
1761763
1031
274330
1456398
677051
1664977
813267
1255921
678201
22706
290478
1853343
1699709
1699899
21679
1370427
687783
1394423
1512166
1899192
61323
1663403
1293710
1014282
1320936
966225
665317
1341409
1226386
1783652
1919119
1297541
810541
1947159
243018
1291262
1476176
971271
540108
1516365
337134
1274535
1438395
719302
26264
1805303
377835
1226700
1765624
1207570
1161488
243460
1565559
139578
1214572
1182120
418517
1557386
52219
1149658
231183
235219
738178
1750564
979745
103042
1434948
1453024
843463
580280
71823
1713829
1967663
907371
1983101
1319858
1584276
1143530
95176
551222
411428
886601
501589
380739
1845604
1792718
1281592
407816
1380996
176458
446101
1305659
1263327
1884457
937501
717191
453886
1140469
75136
645562
1469381
1263354
1772827
224
1514320
1308653
487586
1568047
1330115
620769
1425443
462626
818883
1395875
587620
648201
734738
207346
1438225
460654
949298
1593380
1364266
1387741
69226
1294484
1378007
637771
331039
1466080
438862
405183
1252743
1817413
710598
813847
225406
818713
1796750
1081651
348083
1079083
1725491
1757474
1040301
1660966
1851987
1535001
34898
1982520
1888749
1405207
567536
484248
1343198
732078
1886685
1033250
1126562
411841
1958545
1967254
1940163
624654
30731
1414909
1139144
511440
207649
917567
720821
357371
556559
354206
1948704
1555173
112805
50256
952786
973417
1396748
141687
557514
1762440
1349444
1647133
1084928
265803
1660176
363985
1203144
320859
800460
1150480
1430579
1280396
260513
1736171
1969593
880326
515532
981798
589861
1357987
1379015
1202209
1090365
1546600
1264098
1540353
1624967
1384036
1891023
309694
1736922
909492
584315
1429197
908524
1959159
1096967
214680
395073
433532
174681
798239
1273476
663098
394232
1923063
1210888
1438283
651954
1203249
1307196
557756
1952224
1666203
1242930
165186
1210920
1335703
1900847
1851418
485275
1413611
989210
116631
1449204
36164
1924212
185547
343057
379462
1179257
273528
910599
1166367
1628092
1233623
1957894
41434
888990
657698
1718018
1187309
1699262
1986431
513216
1751068
353862
15049
128209
1219661
209964
610419
1897132
569129
1892063
667702
677451
1593635
11141
1967873
1932068
1188745
681517
1082244
959001
1373575
1206501
936545
238325
727661
1314670
105857
1636468
1572917
82160
1219051
114338
1255095
1235894
1688509
329734
1144533
656490
764155
724147
1999353
1382372
1670430
1012181
263086
1145142
533637
1055301
1586144
1280620
524797
983778
161377
928893
1137372
982812
1914392
966246
531639
858834
329539
891677
1269131
1608609
510559
1002623
1057079
1742870
1383136
821966
418539
930575
1363471
1369047
1691757
505939
1027763
1594556
895335
1207717
1242766
1889431
593933
702154
1320042
1713544
692419
1207624
325371
1908729
1085018
11350
1978385
1989091
1896742
1958990
1118551
410351
1673837
683512
1815023
212947
706540
1392811
233492
1584410
1068013
228146
719716
1059244
151566
611878
726192
1535232
1281477
1337459
1321345
221759
287381
1127334
854180
595602
1462105
50559
908214
1976036
877116
1228092
1533479
265475
437717
829757
229686
1246190
1624174
1846864
274710
919503
488650
1584110
1608758
849010
1902836
392545
178778
1951201
898090
1188558
519199
817242
1678143
1359404
881402
1622474
180179
1482853
561260
1610930
58813
1391160
1738602
1450447
1963680
364393
273879
1496497
1752295
120275
1381650
1124943
1830944
1952295
727905
1014970
1325104
601343
811153
68494
1426956
707571
241412
782090
1864157
431628
418690
416118
799493
445184
1343810
1411584
1641176
443053
1639534
1012419
1676075
1615502
57410
1820994
709678
1572740
1054532
839931
108978
1837951
967209
297537
292659
922334
1762358
497090
1026152
1564441
2964
99908
1389711
142547
93942
273188
587397
1578252
1601703
42298
919507
1943569
858102
98628
1123982
553382
1692155
184365
1786760
1250164
769602
1081970
247460
63008
513791
521217
886328
453
744696
1056258
651334
1463820
1920441
1508076
1200642
1872002
266073
394955
1516189
1212521
1931676
255687
1914018
1506646
1857720
94865
1884019
1166070
573444
264863
99061
411581
16290
1400294
1862221
340735
1075866
245698
1370351
40512
195969
1849517
337035
968034
418915
751689
1831483
1884551
718002
1770477
1666369
1318119
878404
1914611
620556
911589
1397928
595747
422736
1280720
1110867
873718
844623
1689928
1685605
765911
762611
72100
830945
1180112
1997188
1818203
950012
406397
1228162
326930
1333598
919848
228138
217232
897328
1833946
1513868
275584
676870
1668764
991814
48251
830489
1877643
1069940
1068883
1835796
1901246
1752146
1729530
891041
717940
451353
1250363
1506347
897339
1244394
1426679
1371626
974746
1167994
523900
1621665
73975
854365
952718
1875432
1072327
158124
239850
286525
1761864
1387606
226541
539466
756016
685694
1877297
609216
635944
656269
572490
590123
1760785
783601
884256
1747530
160133
921526
1904816
1844612
891284
1175676
1836684
1450489
866100
1595855
382187
1173824
1426332
1716102
1898492
1710790
1106166
1823472
664376
151200
182742
526099
536134
931485
532993
939153
7222
1010092
1197143
630690
245834
195975
1601597
1837111
689010
1349213
1366482
1779581
160803
1831167
1110495
819987
1264292
47054
260180
1780446
1680499
132379
627474
1608807
1084184
666441
253282
959364
694922
1196205
907499
877010
1367953
1072618
141239
76589
533221
1076356
1231906
1817498
1753407
1396535
1275920
438874
1323130
1173083
1983513
140434
1009818
241621
424569
892292
379218
571640
1707996
1516946
228553
436929
1014395
134214
890981
952674
139467
1897031
60629
315080
757675
1359614
1535569
1977423
479363
954984
134342
1869695
1492522
872970
1110922
497750
709776
1118939
135915
1982678
1785424
1225316
1417094
1299087
1498132
238349
95659
463462
1475775
457332
1311574
887226
1701079
1757137
1172322
144724
699454
1284261
870099
1552544
1715974
939029
342038
1656907
542530
454931
1672873
1446140
900194
1203524
55452
1589591
1057803
1557266
1400489
1094319
351638
196223
1563232
99486
1198275
1203934
1998471
1244892
1154770
1731529
660070
1873887
860481
218418
1544092
401525
310050
102607
1353042
44216
1937665
1854490
1163946
452802
230744
1057484
1037933
1818655
7546
865005
1089944
1636906
1671355
1442587
482579
1355596
1334949
1284965
713940
616110
1353246
1563892
323068
1164785
190158
388015
706358
1283502
1435863
1016521
289739
1607061
1365394
564377
1883629
341893
1845283
1089738
399169
49641
1589055
1641705
15444
1813099
742099
885540
749908
738931
420949
266247
294842
1252382
85932
864387
560871
1680269
304661
1948775
546660
1892370
1810622
1916042
72152
121626
1830267
225464
1108218
1436426
1102030
532916
943982
1920902
1048575
1815206
100191
1718725
1075392
1090628
1926280
1034630
1462780
1960344
1829154
1102353
70605
455144
1738270
111660
1886634
1275350
1182478
1589156
1809956
406530
1019844
211697
707185
1158193
293946
1936954
693815
1640686
1026640
674634
472423
1097888
973101
328631
416140
1065462
1069436
863603
1739616
1829849
1951905
640518
709616
820385
753694
461783
940692
1409553
853573
404581
862180
911578
593975
1279964
689529
945536
335172
553275
1031001
339991
611799
92643
1574825
295951
1411188
1620049
406827
1005103
716109
812996
1411852
1604363
21042
1111606
988359
377135
1826555
1198260
641975
1324504
1617176
1398027
655512
910096
1886124
1823295
1556862
1457058
769302
466353
1175352
871871
1703839
1809226
1310052
1432017
1870996
1147398
1743940
1477507
1229392
1059633
1663412
1839045
1216974
118703
386001
825430
1507148
881240
38005
500548
514409
200261
61652
1730590
1216211
1115613
1273972
807780
1068279
697194
1975713
1695992
524772
218819
95259
1833151
1173201
1308902
1954661
303689
1313630
871092
127143
101234
1638506
1303972
237438
695657
270482
778774
135710
1525922
1317672
596672
562910
550204
833991
46362
170989
1390278
73717
1983587
306098
1300168
1500990
1275122
677370
829697
314873
272459
587967
1528050
1132981
946185
1585449
418935
1939602
1560925
1495305
400880
1301250
837163
236465
766243
1261325
1699198
1315238
1725118
21108
1216482
863201
49976
1222892
1766225
21190
1598547
982871
1095829
1488246
1444409
796466
153899
154192
1430895
1507988
262531
937933
1426345
1811806
1475675
112642
997305
1583916
443921
1382306
692036
1842120
1213934
1813807
1762076
1694809
895437
1423771
1611228
1037429
554539
952841
1800190
755016
1768221
644639
1427093
1875813
406700
885050
1153362
769467
186396
1342661
418935
1757883
1417817
583686
631723
521453
782163
52391
575839
1331361
1738593
1776486
1059104
287517
1432531
1580713
1285129
1113425
1090561
31111
1719699
1795254
1444355
540483
1810632
1812837
1095272
1757824
1176372
578119
574866
935551
5648
1820327
531270
505076
1674382
1595484
1473482
1871902
1371955
1983256
1277408
682729
506692
1164388
377092
152196
300860
1818638
1756529
1076392
1168067
1178308
1077715
345521
340205
75578
1051340
176709
518373
135019
777176
353441
1174919
30215
1094660
168740
1989096
1261705
842362
926193
919062
1379345
1615715
1266112
81509
8343
1659655
341316
443919
663946
1218116
1086371
746292
1533665
1244197
1296457
455578
16789
1561988
1798924
1690608
588640
1496302
377483
1995638
1955622
244668
1871446
25187
603335
118911
378118
1668849
1015991
1738602
1779891
879328
1330242
1956986
30451
1410241
1297177
897980
1671965
1971493
2622
1797584
1375144
1378420
217338
874401
1258150
1716772
853270
1153755
534213
1046771
421954
1746526
530462
1717955
1500719
709193
389071
1217689
185911
1014472
399478
774646
448864
1075243
261996
1708951
41158
1631728
1801082
762198
1341670
48032
1549649
861170
1099442
1983885
1577286
1499733
550946
1353978
1120176
1836468
820772
912316
1203052
1265189
193718
580304
906685
956581
957689
1949980
897297
861880
457680
1415491
310631
438421
247154
440059
1318978
667520
1036019
1689467
305996
1170529
1330629
1375281
1877868
1536041
557469
1801962
997470
950579
512159
1155976
1065666
4057
1233711
468593
1173939
466295
230714
125496
9347
961337
555213
1625556
1573878
1730064
334610
1590849
1843513
1505695
330003
1435138
1312376
358989
1652695
341921
1066254
1246731
1980793
618006
1463293
1854782
1023071
1039326
897794
1815242
702051
647818
1456518
1378066
905763
1488266
1530736
311310
1872618
458301
1341782
1862088
1218709
940442
352546
1492066
279713
1122568
1936222
262482
1112277
778611
1923253
107778
1384901
1345406
1590614
580185
1847749
215517
1979399
526258
976508
14578
724392
231220
1213473
1408539
1031227
1742879
423307
1141276
702888
1512951
1726436
269642
1775377
343443
1621286
1856007
892949
1541683
621608
984466
713914
294764
1116730
1935949
1777713
357536
449374
1071677
831079
562805
1848211
1057567
413692
615660
1761581
1879002
1284198
606615
541590
1525113
1441236
534827
1018938
1761886
620225
752456
1307733
272501
856498
1443258
1246242
1558123
1206036
1272151
1401307
970010
236091
1066769
964748
550591
972555
994962
1976942
1386356
371694
441628
190303
1467895
713418
380368
699929
1543308
1911966
55950
631407
807190
1787912
628720
887563
597334
1062062
542032
619205
1664572
603380
621451
1724655
596411
1093060
1384790
344670
601188
943900
1756586
810732
1781601
1883164
1026967
659440
781141
122071
1111109
358879
825303
219806
1576927
1975431
1888089
92300
1596650
26591
566371
1271599
904358
949091
13060
1046726
1293961
1635878
1771417
1845147
68120
119766
1646938
897339
1911289
1493029
1641109
1428406
1252382
997497
1236803
944776
1261099
1877314
1585764
1966477
1612202
1317185
1502945
1309075
476564
94698
1101535
681795
417365
1169070
178459
450135
1597356
251715
197402
1367790
188940
1467851
1722368
672379
428756
712012
1197362
1754391
1526551
209770
272333
1700155
264749
1989947
747269
1079512
62581
1064106
1420583
1036161
151538
380096
1451003
1889522
1733709
1901610
1534017
594739
1567706
28045
410071
1174352
1374600
621867
1726913
1984877
1568752
1453108
1255625
901950
1339577
1544091
1605477
1573973
994915
1282494
1359548
1504386
1880691
512012
244006
1468190
1485211
1221594
1644341
196273
1833912
1190733
1593834
774433
1030359
861609
1895239
963358
703976
1676313
1315802
1078417
1676762
1980664
1580206
103205
399484
1539175
559730
880280
572707
560224
1525301
632866
1273693
717731
1674835
1379643
1720408
89570
642191
1605881
1993183
1901234
730225
1767040
660448
1991313
1045517
572097
170944
45260
1912237
45747
1761642
1141996
1636251
1132370
1406534
35414
1127519
1359311
539996
1769382
1776351
1364283
1813357
1283627
789402
1871176
1358898
751352
1429514
1680503
145512
1771236
1468414
1600382
1037321
173331
1949637
824673
1049381
912439
1222519
1765034
1088045
547233
669459
1827880
102412
913412
1102324
1709525
1737646
206987
1117366
220933
117857
1393649
1170245
58927
117964
1760344
1099229
1353567
594067
1403412
912903
452316
1353710
1929415
161249
633632
269180
1741546
1931515
194158
87758
647022
1090063
1318980
1372338
163531
582905
456760
1560835
816223
1776872
811596
1382809
317457
219563
1435258
114183
318826
432715
1303731
1553666
1817735
1822351
943263
725024
925356
1391332
726958
866125
933991
764182
1003982
957673
571675
382835
885017
1594765
1506811
1089494
357904
1638623
838529
1716913
492855
33662
115336
1620768
1419060
380292
1629840
1331881
1598458
1109960
269273
302921
251560
1489318
84353
1905940
56485
1466146
1001375
657017
1341286
363449
1791602
1659912
937304
895499
314026
391787
514280
1261805
417490
468061
206730
332842
1471718
1964458
1183379
1201103
1951084
558591
1172038
1780619
1374267
541750
720268
747540
650075
398646
381234
1240813
543486
1251562
75288
797756
309214
1358920
160741
138178
1641794
1697897
52387
230362
1462931
134033
1499201
263390
438317
1843000
1110099
442748
1330965
14199
314974
1797009
1777706
604742
101949
71524
788469
1790418
12369
1713985
239597
1706024
1261548
90742
1118040
1402413
800790
539405
1623423
580271
1547098
1298357
955048
626602
1407995
737182
684836
472125
973803
925700
232486
1257176
451185
1411527
1463170
90325
1034611
1796824
86868
1486244
47931
1845940
553605
1539348
1139627
1449865
199072
689327
1982129
1194518
1693404
1082244
592615
235149
1694348
871985
1755654
132931
1241790
1486773
1091317
1901418
944123
38139
835918
140294
609500
1158358
557852
1584135
1945353
1347647
336631
86372
1805837
844599
1735648
1853336
1182729
909524
553278
1310160
414769
1435161
1950092
444718
630362
873282
1396553
354791
1546438
1628775
676066
636087
529156
1528769
394035
928855
1014539
1666844
1477891
1305821
1624121
1586266
1694202
277963
1220149
465247
1282802
588427
1976309
1551982
729961
1146682
1701372
1070567
1750696
1204416
1186208
674796
1840265
501052
283351
471870
1390929
1212109
247039
1843407
300608
13893
1747578
1689962
1154859
1263930
1964128
1292993
1167583
417835
1486536
1510177
890392
721081
1489618
1113383
1468921
1034448
1883113
1912181
1191442
1935223
25761
39738
1349160
191012
952491
444122
1101388
399592
226809
1147925
1235689
1427803
1463270
149154
627207
1249397
899464
1573101
221254
1723024
891582
1574449
1062596
1450426
1394488
812898
1898645
1020273
104148
1782329
322748
245559
1092502
100030
988167
427427
1624662
434181
783557
1079625
1648417
1219965
946473
1978538
1430296
514875
632463
246746
267683
1321162
1180061
1170417
451977
725559
1039329
1792706
790082
1392316
187560
108488
153333
574804
1421613
1137781
710895
1400852
418485
749165
309973
1554663
1287670
842124
1479143
1257017
1673816
1900360
724684
78162
684842
1859390
349172
1752535
330266
1373126
589165
490966
1407693
1043337
551113
1491311
1903081
1446277
1499320
1896179
65994
881634
539274
300519
28484
1271705
835039
1412743
1457012
1591167
806251
6673
1208317
207238
149217
916203
1262607
323147
1714703
1759028
1111835
873257
541671
631023
612925
585752
681834
1240766
533836
145789
1858246
1918819
400292
1279994
739831
1419083
982592
99347
1549992
1928801
1445193
1280927
1269723
1631896
1645826
112492
1333642
876487
1366684
1482684
41711
287301
684548
779667
1765493
631338
679451
1043687
671274
561598
1890449
880351
946371
1202578
146688
519692
1814955
918742
1918229
1659487
175976
533369
1799072
801384
1381368
546620
1209477
1796274
883145
1914030
1906524
868851
878784
297831
21106
1609644
311246
1645358
1119038
524379
915956
809285
1066813
1849447
1160002
1760728
1819485
488701
1082969
1385505
817854
1434247
1282608
1607435
1872826
90885
1096139
1910064
449025
200067
1654954
188088
1765136
1293748
1368778
919872
1769678
97833
1647979
1836823
614198
344763
947667
1204427
302705
1486541
1906915
1243769
1034488
1613431
1675958
577044
999348
1597356
229844
965910
1871493
743989
1371218
1221935
62734
352699
1271191
154015
1760153
1740126
674673
142648
13920
1592665
1105184
1197135
189969
684665
896555
849222
1742959
1919914
621653
931056
1333566
289812
854359
1311121
389381
1857316
1216573
690818
993719
337922
465140
1009482
232696
1976807
1794266
1517708
646155
971263
329486
1825572
233711
199105
914857
1680595
471931
627177
265382
654341
674806
1579064
1846927
625282
1905366
1996810
330270
327963
1514762
696110
1321871
338342
1926113
867435
1473577
728245
815605
1854604
68774
2738
159438
1653048
1190909
1705009
1131345
166661
1507743
494450
1783560
1796873
1598153
939773
416673
1976952
733444
926737
1679862
799511
195103
28517
438774
1576490
586041
225362
914937
1843226
1515468
1212481
739789
841607
941014
358630
1412967
135165
47917
1009779
83432
1918515
98936
1180919
1384832
1895987
8451
1396399
1636293
1951813
1079202
361284
901462
6217
622308
1042323
1920841
398043
1569171
974760
1552760
1476206
391422
35058
726338
593208
1557202
1725744
1694299
1847264
870630
277387
1272697
66658
331550
302510
1639478
1598574
471027
630940
1749226
793713
687520
1059671
1540670
631702
769888
1253877
37833
1956846
1136095
1602978
552100
385472
1816079
1031066
257191
1433667
1338748
222542
397117
425056
1951637
1966747
638793
719324
514695
860474
1427217
1152286
1490005
593030
957101
278681
1440673
793152
1941895
278886
1507360
1307230
1781390
463664
1757596
1428613
139596
577075
1119839
998776
28195
1799350
1647655
184101
296991
126264
1539615
391230
524015
799511
368970
986852
1200842
568279
452678
341156
1275996
1229435
700979
1171462
493059
498047
330288
10070
1243031
431735
1813676
939304
802145
911387
836941
387921
979097
800122
878915
1281695
94194
979563
1262578
1899831
1202821
714487
947473
227172
860172
798918
619650
693426
1665398
512068
1675427
1208178
330129
508818
756773
1737888
1489213
769579
1964456
1407336
42433
1093916
1903699
1167258
592951
261038
451948
1763738
135624
143866
454854
1864339
1260720
1384484
45289
668313
1378745
1909983
915981
1582271
103248
332862
109830
676642
1694076
1847895
902163
246154
1028291
1329823
1895180
656684
278548
1892069
1154960
477663
1951085
1093124
1492836
450439
1295743
1730391
1783506
1568735
1399891
1787788
33879
640114
1667608
80836
1950827
1854433
1374594
214603
228160
1432529
1302879
1484541
730905
901180
1353939
1560579
948963
707139
602659
1031524
99381
730306
1349096
1461029
1456724
948030
1873034
764214
1475217
857688
917205
1047115
1949456
362341
905412
1486281
1272
1514014
1437484
26470
838524
1461967
477344
374641
1792122
1984628
880085
86262
1995196
1060033
901183
1788697
1663200
1818627
1246273
1576872
1321644
192850
1852957
1264053
1589705
1829228
364363
378926
1583150
121614
1469763
779604
1666042
1455739
1651895
1227736
1269632
788953
336695
1624635
1535074
1615553
708782
1808168
686982
1867895
1888135
1770642
1033746
488171
1545099
852255
831807
1782476
697160
1497007
1228234
462733
932423
1749265
662102
423149
748279
301773
833543
1157270
285982
471597
499508
828659
685533
324371
1831075
436850
1775039
640555
1336260
919208
1703064
636989
932882
1563396
182794
128564
1282005
699180
1685480
19940
734660
809099
699113
1596668
590610
666142
1252483
1900748
749780
198423
566654
635955
571392
815023
903322
250740
633664
1128700
176640
292231
1921730
1347435
1511117
694527
88179
1169802
734233
872792
231196
466807
417143
694962
709329
563562
580199
151773
1262797
659742
1534616
386672
747132
280977
1697274
1192234
1050704
595288
1257364
648316
227442
1573676
1190761
64309
1406656
1035520
277536
1414649
493059
267602
1340619
1698466
1020182
40791
1391332
1285781
1543846
1940064
1619776
6628
746731
73430
1589684
901783
1344672
776700
301686
1076666
1746447
1070181
1652975
1213029
1967893
1698776
489185
320552
1618707
1979867
265725
1165175
1843778
310010
1281288
368232
1644969
1882597
407514
559856
1139820
99347
398646
836051
1890984
848743
36794
234126
743397
1773184
301167
1562179
679567
1416893
1385852
877687
698561
1283617
560653
1633724
1446771
654192
60779
558150
1468463
1657495
969593
1468493
178958
1430162
1352758
485529
891007
9425
235206
1901353
65641
1544614
1107326
1200751
348534
1811348
1411652
681470
1944678
1374238
926239
1570961
136983
148249
571303
897201
1795299
1117350
540528
1887265
1975721
291303
1392035
561248
593968
1781581
1893357
180644
1649296
1073079
1958642
330743
485290
1036726
907363
1064349
513396
1778055
81354
1239302
932959
1606513
1678715
1592795
1531296
731449
707334
870839
1722615
305882
616632
1668019
555553
1164517
655301
459371
1250039
1137348
635516
1988184
742258
798312
352579
1958567
452653
1755366
1193280
1858154
15197
1492610
863686
1078369
1502581
80843
455395
1282850
1207869
1231587
1024634
1839347
1835788
1394611
1481031
1829320
287489
1980810
1053362
1469510
654710
147364
451023
1522738
483760
1403064
906653
1462582
44367
1201346
1870302
277849
150946
377575
165072
1472042
1461642
121895
888268
1261998
1302879
1354990
1529492
585204
1515968
1253202
642198
1495046
833463
236776
1911548
54862
657667
1993911
1187025
1768689
101359
1462414
1524864
1507871
216100
1616905
175522
866074
539211
730356
1535828
1189486
535774
831200
600218
339987
577883
695266
437175
1480878
1122884
1798685
1639186
1666945
366758
1352658
424310
644564
482082
1040678
801695
1044122
1580633
1474056
1581075
1936054
381287
1423071
507769
1516233
826904
109848
379825
1142821
15301
826122
149748
1924691
1909837
1802485
778694
1846685
1384315
816794
1005255
1390299
1761119
771216
1443260
1931295
862865
1944884
1908041
744783
1044640
821390
1135980
1373791
306293
1139771
521143
345667
1921461
834693
1712769
1902547
764415
874449
564253
461584
1410611
120447
581813
289315
17756
1599397
1201828
823668
460237
1135492
1891015
1294990
311134
155375
490050
1875299
1480315
409963
1870131
92439
669207
1868179
1317684
1961670
1265840
933650
533406
1451190
356776
325605
329422
1843944
205299
1583035
1736467
1137886
1608173
1836717
1445704
469733
1771733
191124
854335
645793
1864561
1273565
221431
241646
1183343
862057
1644417
1555916
1783666
1233944
1881185
1800817
127057
1043471
1136696
1889204
1209141
1790847
1086710
1968711
749965
1233655
137199
402747
1342707
423291
268466
1533146
1864099
1702785
226206
1862838
1530216
1830891
918851
1012923
603901
1644885
956683
73068
751072
584443
1595875
959777
125898
1454562
1344044
417151
480783
1583671
350808
1584796
1935434
427348
273188
1283094
1801411
26017
1426525
1708718
1690448
1123910
178489
408072
713508
1208512
1603484
1366244
1023936
1975024
270930
1148690
1440050
1795611
1573903
1135072
502109
1527015
198676
1195398
836005
1479441
1983791
1987750
1606140
267597
148427
1329774
1209133
498883
1384955
841125
448752
1016166
1161115
202884
1546500
1285340
1561266
627862
707795
537792
214077
1278695
1422867
1562864
916893
772001
1506843
1820953
731075
187325
1715264
1052403
1927337
1995912
171074
1378223
243368
1771097
360639
1821464
739932
1334098
1965764
183345
461504
1415514
993596
556912
1077119
892285
972790
965138
1543451
1171653
1490312
1814247
544918
508550
1367856
219740
1152344
417083
793775
411074
1966710
1265240
103834
245748
732020
451177
453568
1503391
733789
305773
1587388
446683
31009
644477
363002
1857421
1493444
1005412
105570
1188111
47635
247276
713173
1999161
1636941
1887263
1387010
219502
124447
670684
268386
794375
1537929
1031720
407105
1270072
704636
72653
708455
1156966
1167611
1226704
1661632
1815067
501698
1391491
1566116
82873
1285589
900701
1099985
401222
33953
747678
1111553
244100
620870
1456725
316634
1224520
1232798
1121638
101429
360051
1856545
508870
1876176
1067122
1141230
1229893
740770
14714
635217
1055137
548258
1196512
6954
163911
245078
1915580
81265
1476037
1184366
268680
1086038
1075306
1361902
1730093
239452
1096065
1846563
100727
272427
1072760
1983157
1343678
1577087
1784865
1454543
1134788
100072
481952
1940518
1349724
1856440
356891
326188
1673107
1998896
807708
1956265
650401
926147
440627
932828
1476963
1237778
1084456
790749
1049841
1853362
1290192
76269
1744252
599391
157986
1279544
335109
751306
138003
1323740
988155
1321726
363887
1175985
737342
1818957
1885613
237133
1320066
429195
1831666
1626119
1390696
974178
254052
709555
864820
349511
1923889
625101
967367
1660362
468235
966523
231520
1274949
1881595
1301925
492442
1471510
933649
1418796
198786
1869385
222281
198116
1849155
1325441
1989926
1169070
918451
1725616
339149
45731
1258574
307445
372618
1564920
1951586
24518
1561259
1363762
1048175
26620
398325
1776710
829128
1884918
865596
278127
1295760
971782
1114330
446680
1906331
737038
702105
773244
1805927
258139
370443
295836
1522618
1207684
1606331
571226
1357220
28236
1642467
252204
1386218
861525
1838714
943981
1155290
597560
1657447
1944369
69471
1530878
1385852
740023
1862329
470711
810915
422950
1174671
711242
209308
831798
1344927
479236
17572
152715
1191488
714345
1691342
1823984
1253908
1170331
1045882
1290188
1461088
899438
1162284
512732
1516803
112714
760403
1617600
907584
1057339
169303
169845
942264
1168570
29095
442330
794362
1928056
1817735
479948
1377423
312000
1478509
1784352
1934052
1766238
128661
79740
1595161
234934
1834967
1122903
661397
1419060
211697
243903
492061
242316
1509947
1814131
304571
642337
1634489
202787
127582
224109
1736359
1117713
884068
270048
1990931
1587921
59378
689569
1187519
669900
984457
1705817
393414
1141872
1952549
499608
1865465
144382
596204
294749
1008074
658808
1262871
1074450
1907373
1942174
921867
1421057
175648
413964
358303
861547
1027849
1418409
54951
676052
1568755
621998
431748
1851714
1408554
1149558
1220164
768414
1608533
1603137
571860
931754
400117
1438797
1683783
1462318
1850093
1997987
931989
1107614
1904249
342635
194453
1335827
1046761
211556
267827
367051
1132284
1369591
523609
1687605
151223
1908731
1200753
47647
111524
870844
1576534
615598
553975
1393152
178856
1140897
129288
1279643
768767
702297
166004
1423191
469716
697648
1663231
1817121
1733217
540069
335768
693691
1187105
151384
1717645
989450
1428044
1195831
1728794
1524720
398148
780284
1883705
1119761
988094
94768
886555
1490430
1701150
215333
1318832
1503435
1948547
1267667
1119311
272385
665334
666009
698072
1680018
341756
1707938
1246271
465084
391017
971908
884458
475314
1603290
376164
1619937
675328
1764154
1383724
515934
1231015
928016
1018570
1223842
1535251
1924899
592255
1862409
1847922
1095224
779604
25407
641253
458679
1618601
1601240
638013
65994
1037851
1062138
387883
1266011
1026038
960239
664560
358146
1533479
407363
1660796
1092278
1227464
1220802
1731812
187756
285694
1110127
1877536
1576902
380489
469149
721733
1147781
1536126
1931354
48163
1617408
1379460
141351
404775
909997
1263103
841809
1819854
804434
649394
1310314
1152492
1970999
1994705
1221328
165896
1179109
549811
629305
1841739
1103339
139449
542496
1302676
1587765
97085
1235913
756488
1178784
592753
1763146
1634903
1267543
1506671
1303720
1580669
627997
1691543
425679
728289
1644556
1341428
787598
1229660
1134786
465725
1617639
1121267
156558
1458455
490235
849466
1762987
706042
99770
1930782
1318842
1025637
928730
405617
6070
467806
480886
1059914
1972848
895897
864787
1752615
1514944
68300
605298
457333
1535271
831793
951751
1392159
132624
22729
1961213
413561
22015
379367
805506
1819392
1318866
649855
841543
1504134
1047370
318338
1430072
1071148
1701994
3363
1460432
1609020
1854395
1671208
1133767
118613
751728
977718
1521182
1966543
474639
549111
285661
37091
1998082
459648
1299767
971601
2750
1699047
486036
1456316
1616657
1080454
1543214
253993
557899
650334
1953349
1502289
1327749
1216440
1515576
483735
1715945
1859814
185047
1287610
1573443
1867331
614888
1247070
590057
1948679
1573137
1882961
618119
1282402
749654
1244828
716801
1877271
844438
1570627
1761686
1377994
1960961
1142821
1475716
79739
1627631
524255
401620
1920032
1587450
1413764
1265339
783780
673247
1517935
840178
1012684
1806635
596756
380409
1221048
1085186
1080307
1535112
1768574
1056148
1569797
1970809
1930689
520940
1889028
594729
922154
1314363
1924237
1689589
1762567
1333042
835981
1868759
1234499
525924
1557214
456521
226865
890621
1970991
345177
700696
514365
1466358
73702
78711
1746182
1343621
1005083
1244742
1439907
1346375
148732
233670
625200
1334795
17572
1303284
389011
45413
1717535
26953
560834
229720
598877
1610739
1158236
1977082
610562
858125
617353
1193994
434215
374273
250789
841776
148514
1987980
999616
326624
1858149
363410
345080
1568643
995618
67921
950682
443612
372875
1686896
1249448
283243
1666746
1279139
380571
291180
823364
1022613
1817422
1786835
1522816
1006027
1415152
713293
50875
804723
159894
834265
1773418
1560321
1167429
451044
1405463
1841739
1315410
1907246
1753498
513808
1748540
417766
1663263
347090
1829511
1475430
1384173
1351448
420593
1306544
975051
330050
1192401
1690229
1781645
71071
718034
1361353
1216545
1360489
1191836
1071466
865699
304497
1954798
268162
266389
954781
840142
460039
1693811
148084
1744674
533631
693755
1070284
90295
1642757
1093294
715192
1571947
901680
1492828
1828444
948660
1810713
1534252
1429035
1700797
697335
660385
1580159
1769850
1964607
1459367
1346946
1004551
323775
1604175
1921730
1927562
379688
1479695
1334757
1678795
532924
1854644
99105
1455435
10931
636891
822433
1675978
1275100
1912321
1906135
608290
1074406
1202284
970266
1698396
513629
3685
26786
508775
13529
476860
399946
514130
160840
1332447
1394161
513401
1905841
1829083
660118
831074
1379814
1998658
1146654
935551
1935413
223903
91073
539365
1396130
1633165
1447446
92825
1258071
731508
86356
1216475
238195
1496405
1007743
1781322
1021786
443776
1021521
1108819
1134307
1096203
1845473
1587017
67236
1206914
1250473
1577971
1227299
11442
1335325
1871977
377667
815230
1402882
136221
163040
1903473
701990
632923
638031
678587
1435506
11119
996185
1438383
292818
662674
511676
860481
1997987
1310914
923350
1674717
566722
237599
1287933
1689487
1740385
1037980
464406
1046398
555856
1967095
1045802
885057
1978603
112354
1609367
1240112
272317
1413842
1049390
109703
68321
691826
908511
1581312
1318191
1807874
1271906
1208514
70351
771894
1933366
1093615
1702107
1235684
1009316
969990
993748
69813
127527
1580428
1942922
342896
300368
57143
1366827
1968567
1029986
608164
144677
1737046
1432700
2456
1951184
244969
1343416
522935
425909
696884
717121
420385
1753197
1185621
1716884
848449
1195487
351771
398130
1971751
118132
767954
1965085
512894
1624883
40730
611980
1702249
1292629
820789
127077
1096867
1827083
150075
1998272
934681
443403
944026
1014222
843863
611141
1091553
1462102
1716348
1114024
1753246
583689
439148
99
1145829
634860
1744808
379606
887698
1294995
619079
198559
717277
109561
1331015
1106563
1754576
5548
1010674
953651
780914
705724
1186351
1101700
1362740
1338355
1105211
1569976
1320269
1275905
1430897
674584
179816
1960123
1294047
1039915
482118
126765
1754498
22049
1234109
1945875
1732205
285973
783335
352157
1093709
145929
336971
1371369
810662
1027162
1327992
115700
1617974
1785722
366675
983121
1677382
1548443
879727
254082
1580724
304478
1502581
48933
1080573
302370
134862
1039326
348858
764462
287400
116617
1577087
1679905
1525372
533298
317949
155793
1272793
568149
1726520
746010
342256
311223
943339
1217273
1214911
396261
251224
187854
954776
1109684
48163
1131558
1663695
554179
917165
803881
1501837
869887
1501200
1983896
326072
1611328
400685
765044
1195258
1641107
455354
1221823
1793211
135616
1741704
1519350
724184
764029
571725
266703
1160254
1001322
743086
1743025
1718475
1410712
1447268
1681145
1245566
803749
178463
364276
78312
1454698
870539
111556
1218424
396996
582762
1605366
875212
1520113
638384
1701091
55250
561818
362837
1869810
49218
759272
1507778
865367
1806915
1360169
431551
694510
299627
307899
1195887
1556448
1786054
1772890
218581
1191526
1657674
518499
1201077
1326606
771269
1210032
1366456
961089
1222793
1598643
913026
365004
1613512
556439
814843
491249
1350366
43379
62575
1450666
360632
1813693
310798
1241151
1077035
1899190
1205586
895441
1293471
1466888
509727
1745773
728687
531655
1043060
26294
1279836
1221796
1449304
1370164
80846
1428763
1643447
375420
1423220
1171636
467818
648318
1221856
777593
708660
1431577
513062
1603889
1775411
1327421
736283
997198
1480771
953783
712733
1905498
426764
1734525
220162
1032459
1208961
538337
1307805
1135284
605924
1735726
520940
1791694
1957705
195700
866828
169769
1070632
752417
22196
1749263
1549438
1977556
1013516
705989
944978
1937898
5349
1976090
121906
17018
1309170
1207465
1782976
1297815
627521
531669
1724566
1531751
693023
1043110
730327
1172813
1878426
133448
1946595
1664680
725977
1753972
1285162
32164
330974
952341
1595648
1546903
999815
1992239
560389
1102807
11566
882118
1636558
629773
777341
1340545
1089312
402427
1409035
1843296
1367762
1946590
1094333
1690913
746570
384649
973516
392500
438971
1273360
396021
286930
650069
1611216
284686
1032795
573673
1163085
1451558
1868950
162160
1893290
1821322
1444929
1246231
1428589
1240160
795220
385142
1640039
753460
1660697
307899
1999809
85360
773387
1558509
1678501
1591614
571335
1849753
646705
1996141
1359359
1303787
1277265
709605
1178073
1115509
1438510
446664
1229648
1386187
1678969
1030000
449236
469445
1728728
1886999
765295
518252
839816
1026237
900470
712190
510324
1003414
587229
1055648
614220
526517
1636741
1698292
170888
1144497
1704571
84655
792467
358194
1919517
1431582
1450680
883651
854339
1449353
1882231
1646718
1456838
436492
657621
1626554
687348
1987261
174389
683843
1813507
1517162
558938
1125648
1118328
1214106
948133
969648
774965
1401004
1699293
517847
1849090
1270050
1566932
735492
636026
951272
210206
48217
979239
1774218
792867
1929996
126855
1165358
447305
568462
30215
1325585
1751740
4160
1616452
1065682
50089
1958425
1030936
794448
1944236
1476044
710642
1348291
1912425
517948
232921
131420
149579
505341
494244
347919
337713
1174949
1007348
1984331
1134897
1811973
920530
774586
1283660
1908279
125408
635079
1039420
43862
1511996
1419052
328239
1849226
587173
881288
1615713
1024804
1767126
49008
1851503
79706
179245
1260844
1031685
758417
1663263
1917821
589910
45434
31483
1194518
69008
90216
1133993
406179
1580428
631060
1286103
433386
657055
285697
1793854
174706
450840
1092198
1642409
708818
1927077
486027
1433162
548359
1522867
1380795
1975039
994366
1309789
604651
801642
548595
1515278
444097
876014
1607651
715291
1273395
1194035
1965808
1283787
1154415
831650
1035925
800769
1282903
170544
699250
1058613
1950465
956876
316118
145512
942496
657950
299566
1492662
1904145
262329
1791462
1060479
808347
50376
922253
1155194
1216573
1531480
536301
1221820
492428
527300
117894
1727814
625101
1945281
1313073
639738
1066507
889204
1993154
260629
893869
987760
1258516
842569
349649
1008358
1751704
429169
1620471
632578
1316632
1911499
1900386
241083
38863
175064
1088156
1124581
300469
714683
1124311
1478412
1197027
1676543
1947244
1770775
681004
929029
1200283
1923093
459157
1838219
1148853
273016
1687148
1550823
565344
1140912
877157
723606
318586
1245083
98067
604557
305289
1671208
1062675
938770
50680
631185
388399
1280618
602089
1754496
613969
1998687
314133
1491556
141000
706017
1125303
675348
1247664
316546
1136702
366594
1433465
660705
512725
307647
369579
1335862
435588
256094
1687093
1994260
1060473
1403563
1371580
1967639
878289
207410
1408744
42696
1201122
491754
1192077
1442602
841947
930966
561598
558067
139763
1161871
897814
1865907
961925
1948970
1628543
1870730
1793486
846972
552677
800361
1472238
217188
231951
678692
1782832
1469593
319815
1781302
1787814
1383053
1170258
194024
367363
1511134
1470080
106404
1476987
1342127
1854330
343632
1968837
956424
1710471
631284
764495
1651596
880994
1585086
1294265
154247
613078
1407905
1285047
240077
831415
1032460
1103344
1538645
154009
1433463
1761975
1470760
475412
1154801
1376538
1622540
1880402
711694
1251402
1002958
1402425
1817330
745012
529118
1167905
638077
1154291
1781355
133370
1237269
1757705
1832814
63356
815383
651127
428279
1828218
1256357
721440
390160
110565
652187
493273
711808
851154
933107
1508716
1422964
1571065
1803477
187523
96566
1823424
1249561
1532259
1931427
437596
78820
1317865
765101
1361134
905036
91404
1166064
159828
1106071
1872371
1918792
1597551
1401401
1335090
1065869
1226072
1916720
364753
1432390
1153728
202456
1400546
1179891
666533
1400774
1351461
87157
971303
104372
1778071
325211
434170
1673912
76162
1665798
861957
38164
1642051
1156102
1972530
1432723
1494411
1063415
5900
94182
1626292
1671255
447840
705332
744278
1016885
1782738
1970669
1310670
138737
217336
1361
1265705
843242
565072
538551
1952052
940385
1462205
24178
347756
223147
667660
870703
1345774
1408304
1441532
1873016
1193805
377011
1999766
1144639
777048
980103
1171279
1440892
284414
1200339
576797
959356
1866836
1225791
738841
215772
1784068
1172099
1279713
232812
267020
1653495
469345
859984
1693631
1977367
1349918
1598634
267690
5760
723260
1433737
1857026
751997
1780671
4091
1524349
888315
736745
81346
320103
925238
1443950
127183
1042393
663872
1433293
1291727
1943949
880759
1560038
849598
1523824
1694319
433549
638162
628505
1149043
328380
766656
332353
399691
1795946
475305
39497
1104962
1516550
1622182
1679057
1122514
247516
494899
1038172
1625390
614077
1825562
1317885
972060
971134
1906837
1832045
768653
1632064
1432717
1815062
1341220
306676
1015327
1861302
1478787
679499
646686
1035386
73806
246359
1857024
1208258
1521334
1548020
1915593
1653376
324901
1814906
1989667
372859
1980954
655114
914873
1868835
640949
1096062
904691
965058
1401735
508733
482338
1183853
1541785
1993481
1384073
1803204
1299609
1916473
532947
1142040
777911
1520483
512928
1104573
1355410
223737
1588962
1221884
441290
67504
899546
24171
1274559
1040620
1957090
1291195
1553535
277387
530042
672920
891423
581193
1752473
805146
1476147
7481
1960116
872022
1641398
1764071
235878
1772989
699235
1581366
933073
316123
1035876
1048669
989340
751555
291424
1074461
419624
1412360
744285
1389282
1323817
1495123
1514858
1631309
1001986
334462
17977
1567691
408811
1547030
223698
687773
1792187
440344
726045
1190953
1674271
242695
471465
1010683
776328
724583
1175205
385578
162746
1013848
1500774
1787042
1980967
1043596
887629
1893934
1899916
997533
1070933
890621
1321266
744964
1106685
778758
157897
956530
443593
1966167
618761
1595372
1888239
144296
328783
311151
1546861
1985342
110094
429450
178044
1459851
684
1452454
1401056
1062704
1941274
1994324
1699076
1063415
649431
119599
1013253
1061387
1207065
1190090
333659
737538
769688
1398196
1850876
475525
627541
926369
1297464
103281
1441690
477511
1349380
64462
1305696
1937899
336817
1284788
1203123
988670
89715
1240199
1935283
527035
244904
983431
1364652
1949645
792407
1522938
1488264
1468588
1092644
211378
1969316
1829988
343915
1188702
704102
1752348
227746
1204663
1119293
1887982
1139900
807282
719617
786915
1409353
413820
665046
508867
1963693
1010143
809507
1529418
1508433
1078496
1318705
1346028
854658
345004
1309447
1341047
992819
581762
325312
1860856
1555515
1128265
845871
508585
266547
397888
1931807
719068
1255120
1850700
1452518
183778
902847
327351
1228690
996794
1053389
525701
1278162
765970
1782054
335892
1978362
1010836
166891
861481
1959444
1554917
1540544
478389
863022
354179
794298
900606
169638
1715536
886549
163003
1076184
1495582
1858758
1734568
205812
1872960
984121
1779332
523844
1410802
144904
813352
1164992
764820
571536
461317
1247408
999330
1733755
25461
533319
1224256
1057202
1118023
1137903
60950
1135617
288033
919339
1854992
100872
1727080
1825303
840210
1106993
1732563
417009
1841108
761163
926524
6571
370791
1237913
1065867
338842
113840
1471449
431562
303028
1879590
1999132
1697659
22529
1563660
334869
626839
377408
541813
604831
936509
903966
140372
1565177
1255994
1772770
775022
1628559
365056
1890466
1303233
393790
463299
6698
763717
1897524
1831158
1637080
1129245
1489577
331871
853621
1204038
1824166
1107193
13147
1544874
449509
1809341
1163527
15056
568614
956114
1567258
24879
484874
1048865
197570
45700
744754
1001866
1144320
1507145
1286838
1865485
33631
328361
853405
366731
700282
1057716
609890
347878
383011
922677
795267
1534992
296872
1811703
638571
957156
1523924
903642
197885
627632
1146690
1606342
595726
1082054
64181
980630
1728043
222705
324798
800938
673496
351898
775269
509930
1535785
100065
221638
1004302
1718699
617133
170748
1926998
610144
854774
1308504
1043094
551938
1710501
1334308
1836306
1016366
1108800
1164497
810471
1689615
1430297
1881757
1844464
1288744
238192
1406226
458536
401580
937546
1282109
1672592
1890464
553595
1724112
442116
1872729
869979
336698
1237998
1946211
299233
554169
1847933
729552
1260986
1507097
82423
121173
914857
581212
324832
1249322
912702
279979
135172
104372
1708510
356233
1002132
735681
1740236
557757
906228
1426715
428176
885441
94768
352238
1746909
504980
1119934
1227669
107295
1099739
699712
1349399
306361
1510259
181586
322269
1934645
866928
1742756
1944699
1217392
166303
1848227
454227
939792
711465
1001364
1678969
1537489
305323
1309093
1746290
1914950
451977
162316
253636
1877738
736181
212855
1447254
638935
1900188
137942
1117273
669385
21642
1619925
1130263
769431
11010
424770
931147
802426
1356632
1578628
1136276
1941870
1056231
477422
403046
1094163
1493726
1483861
296811
675548
1661134
984432
695056
983442
937250
40275
327350
927100
605630
874138
881158
1708387
1129219
711146
190343
101346
34381
1660829
1587729
836114
69633
721342
71820
875561
1630382
1196124
647493
437275
153119
974117
410078
1047613
285816
1842580
431549
467473
1843979
1628580
1196628
280144
1885619
878601
306869
1145680
379529
365033
1875630
1186058
1175337
498386
23354
1542854
1820086
1547709
37521
776278
1335957
467207
875164
674309
738087
909571
1773617
1569251
914740
1173260
689455
1869852
1535659
1209539
314633
912990
1804181
322447
1175949
1959505
715653
1713140
746743
588855
1993592
1938045
1698128
1860947
1010072
1964918
1378488
95302
808291
609594
1215253
924361
1398453
1548974
1120000
768835
1168521
1972210
228329
695376
768885
1725205
184921
1800485
1032085
376328
1748160
1715220
1930495
1907788
1599365
323592
1237182
1030492
218862
1948178
1040449
1208357
1354341
1038436
198549
553863
1212359
1277007
1664928
1920705
619913
204576
1862405
1491627
1590007
45382
1885533
1173674
1070621
1613942
634965
983801
1174721
456308
540091
139669
1781464
1257922
413045
1188989
1284131
12074
351833
1017268
1080611
385600
1262264
415383
1432269
1449243
1639262
862587
203584
1073042
784700
793959
1819573
1202333
552248
1478403
1098478
1087455
598636
802504
1123263
1616194
639047
618331
1571111
362902
854958
401510
646184
215032
1427944
1093812
240359
959723
1833642
667825
1437256
354576
363973
395155
223865
376685
378329
1394796
1191374
1347183
804095
38918
714084
819004
780986
1583769
1932502
1193409
1985741
699684
567843
1992210
1674075
1116486
727985
214054
481091
889590
1104954
214591
1986151
1803380
1335952
864455
1991217
1823202
261917
987849
1982352
967613
285901
1370427
942481
1411911
960759
1421038
337615
1181621
1290422
1196847
1881675
333579
1000697
911491
200302
1706260
1570441
204253
1323406
1864169
585204
43069
1352255
48234
1875632
1992274
503470
899152
158965
805635
631510
1455939
1958604
982336
1719639
1356176
108304
111081
531817
175143
738573
1364167
518799
885696
1001938
1767785
557044
1352406
22094
1986063
352344
1494097
733043
1414827
1891601
1931539
393727
989350
371118
1925830
1518624
306792
1055584
1410280
624588
1457793
417548
1580908
778883
965675
1117303
1001418
1413666
1520270
710408
144802
334194
478566
1868305
870447
1129963
261549
1706952
714735
1672102
1999241
117403
1039439
1503562
167851
62139
1919001
1377003
29461
1087330
332083
1351382
233768
1550664
1229572
1120290
673630
1535143
1505984
189534
761905
479480
900496
107211
1824665
1394467
1413926
61911
1110894
1706160
1752441
1131847
1448055
186023
1425274
940162
1004147
1045680
327048
1359235
1262868
1750012
1677804
942384
955588
294347
1358462
483813
1754706
1268931
962918
1253438
1227022
173099
1990590
61323
949228
303057
1150193
1025045
95535
179692
967312
1156838
1132981
594525
978289
1644584
374677
1658786
459644
711238
1803496
529556
166602
1428795
874790
94494
1456483
1740672
902143
351159
1548657
206612
986803
1593502
1833711
712298
450833
67225
1702511
90111
1614723
538971
587332
619984
1111139
747437
950153
878610
106592
480747
170134
219861
1292724
8428
438216
971452
155269
151514
1577728
764378
1102806
1596512
396888
1938832
144619
1168368
1478309
583925
1885656
476253
71431
20573
165751
522356
937087
724876
1371483
984720
1338355
585517
254936
628257
1974337
801516
1093846
158412
13085
71046
39035
1514018
1172775
530587
1010139
506944
1262160
548121
344914
592765
1907481
1310211
1617794
1604766
496760
1670285
285901
1000740
1125689
160736
1419878
755320
764340
1111291
1182879
232800
1697773
57999
437821
1232653
1368024
1413161
1756533
1610034
158970
1112161
615612
1450855
1853505
1650599
1195166
612940
1986476
657521
169302
1278470
1295906
1543529
507009
1098489
110230
1516357
1585651
349424
647352
1887436
852602
908120
1623849
1206981
286594
370932
1782733
799134
1196792
129693
262804
235766
1563548
356646
199350
1652690
1653984
1435105
1329148
443209
1424033
1339632
1754007
840123
1056342
1594814
581505
1243274
459447
1961648
341590
554648
1037193
290150
642727
1627305
1504101
640419
1059104
1420752
850841
1414478
1296761
744566
995618
499925
1126749
415651
822651
893330
490201
1007808
206633
343053
1188999
269346
129151
245208
1699879
1413662
1016046
1015466
1993154
1098489
1855506
1026503
637671
1168826
1664448
198736
1748751
346488
110165
1969682
198019
1180865
957535
1209798
1441236
1960822
849966
1974408
1538734
1476307
658933
323375
806435
535181
1961747
1452132
1541431
862898
1803965
1408117
1127807
819235
1153634
133486
143572
627867
972418
251698
944052
1752243
255056
325007
1616899
1670730
1872134
1575202
1945353
311398
1864802
1643230
1687843
1773909
565021
466551
170847
465585
127087
1358639
923423
758537
619076
515481
1950709
698754
716890
865370
1916476
646120
1307640
1408236
1588899
313706
671545
1663108
919243
203761
374463
960291
1770503
1493575
1476472
33154
1915738
1315482
521428
58717
1842265
958860
116258
1850027
1022005
40731
338479
903160
1207764
559489
1768216
514125
1038526
776916
1291152
473623
242725
197284
1926921
935388
678628
1892869
122630
95953
1039835
630322
230478
166306
1794509
210409
1968149
794956
1945309
858184
795642
1330176
1647370
767126
1421387
1791475
1541556
461330
10461
1565224
963767
1336475
1492882
23669
1312763
1071441
1771986
1778996
909018
792860
1288505
1672575
187543
613824
865584
487500
1183970
1494883
1978936
492865
1751480
982405
605427
1557554
1705409
856593
1623377
1211674
1536602
1142828
359121
13857
1500178
137685
929101
1908445
267453
1763565
1609806
1749324
705630
988899
1119486
1176320
470676
1261029
1828635
1167688
225436
209314
492950
419399
217451
676405
1976972
1665247
992036
1833314
72237
1065728
1155540
825608
583178
178928
1146597
820072
1568050
620822
1489010
31963
900706
1444998
1247323
36423
239250
455797
1379366
257105
1846377
999872
869345
811516
360589
1491761
1150025
354029
1504450
128208
1087424
296255
405923
680646
1414853
695152
1877132
998951
341985
889838
918084
1157878
1181293
765973
891228
1555671
1167100
637168
817045
1679638
918596
475412
554360
338284
1823829
1749864
812051
1711666
1458422
692840
1972925
275261
573901
712320
1338039
1455437
1989581
884138
1888992
1006188
656506
452245
1564130
448008
1528026
882802
896659
1378401
249897
206765
333025
442502
222772
468619
44662
1908902
67953
14737
1245861
1466660
529709
1996450
1323383
1695692
1958158
400651
1161209
194615
1274393
1899278
1502307
1576157
303747
464969
529174
1485321
1856012
326677
1681919
1240639
33420
44977
424578
1485446
1617942
980889
876417
1949103
1413516
48029
684526
717063
83319
1068849
857659
1772134
1159803
106279
718719
116908
1044506
642558
124578
1321389
604499
344119
1611406
402280
1920613
136864
1098295
302984
1759411
1826764
988195
1267069
1083589
1425522
1119187
1255892
1958344
680475
1495092
1550521
407302
1398537
1687093
1057484
227335
339382
1394488
1826953
940662
1406514
1237787
39213
522994
363258
1531491
22732
1250605
139912
105385
1696816
774727
9425
763986
1910090
1069862
911125
1345406
1384944
601237
897
713424
643185
1718810
1479546
1770010
316
1328954
993484
538095
1486373
1000613
1049169
774784
1323036
1298256
1472311
416354
792682
216070
1334680
1586637
1527050
232966
1780727
1735532
1476343
1606701
1859276
891151
1782981
1395889
40902
1714786
988059
119407
390866
178171
1803202
1769905
1901965
825221
1011246
1697348
1636384
591651
964701
954946
1691554
191481
1091846
1850963
593349
752509
588667
1363451
1176304
442971
258055
308947
421016
832041
11423
184614
1464937
1145780
880095
809190
1788268
1715988
1981509
66438
1381098
1061969
987653
643173
440505
1900044
526497
827189
1758987
618960
310079
1502001
437337
165519
1782717
153972
1970729
11063
678085
92284
90030
1046510
1975633
86498
1209166
206718
27290
1659467
1969320
1811781
1135903
285897
1998510
1528503
1306866
540069
343148
1427762
1008558
417420
1093480
954655
664266
1799649
1095110
380201
754304
1085382
1920145
159828
975853
821374
1066598
1812627
188765
946102
1926138
1684901
1004496
726022
645375
333242
1537734
524435
1676786
89208
364857
1346991
939565
18284
1634783
708461
691682
1255990
205203
1954846
571385
1149218
1339310
1200465
1492129
9263
1250908
964656
1796399
1319326
120447
1343559
1935641
188564
1740090
1070059
222939
148722
658763
1563136
47004
1218601
1035377
703026
309250
42895
935668
1609225
573314
1951893
1881190
67380
706313
1484639
976390
372129
1817882
111360
717560
785547
1400497
611956
1985405
667099
1530160
450496
813898
349594
1770374
31335
1400750
1220224
1040293
107929
972591
1706177
835960
814323
727094
1683416
1145922
1765710
1698602
503195
1709140
631163
1743169
1546041
59287
417370
1167171
876535
943394
1051414
1463536
793413
464745
1529087
1532744
1167792
1709948
1622474
1048050
541230
402804
1357260
979451
1600629
736258
752509
288293
1377507
1121242
1473731
1154126
46611
1398869
1796347
1562979
911672
996732
1076581
348936
714637
1866728
985728
360452
1466051
1359128
1882016
1770007
21547
1574264
1413387
1749780
1034591
1893909
1665536
636387
863514
509537
1719782
1200411
682663
606539
1910870
1723870
1775990
16276
1468120
1212344
234225
880744
1998789
1691046
1255951
1468881
404145
767124
1263122
429099
1353691
477916
1528699
429682
1667768
37142
978785
1762078
1267779
697837
749772
368730
1271156
1911686
980669
319783
312368
1951481
153391
24452
829766
681846
1359264
508766
1928880
1484155
1561961
858375
1273118
99221
343016
108046
1620508
1389001
214155
1771257
805535
1889630
1997803
1799360
1681366
923126
151019
1271008
127109
1280201
625492
531926
698889
362880
266422
1383113
580645
1563563
636691
340008
1849321
1507517
1166143
1207984
1205714
1733646
939536
1624485
1476440
46983
588871
537223
194558
500690
1654972
662279
199497
1039592
342565
1388763
1674498
734504
956120
592041
799283
368564
1668920
1762472
847674
1555723
254139
825517
1380886
86694
1211401
178624
1318
875629
1958424
1531147
571897
110007
437496
607438
705875
1608647
579833
1131416
1059843
1969526
164296
1733796
1887605
212877
1616211
312799
431151
822320
796057
375032
1043636
1032661
1393980
803622
1878090
1829376
1046820
1912446
1623820
229128
1884799
1960295
1385112
603831
970776
580063
863004
778275
1906232
469953
14766
1192212
1369262
1831231
100464
112314
1522816
1442536
1029148
1104954
1636466
1736614
1122515
1090628
1602887
1456820
1803113
320889
761965
150201
1975000
831672
701074
1902748
69308
1945251
457345
1129144
1927110
270556
1593542
1047767
1194694
245032
1303731
605708
636906
1163194
1355458
1068163
279733
1713071
1636817
998957
927626
1647512
1007740
391805
166350
240588
65076
1321950
1390442
1957878
305477
403303
1740182
896352
1265703
987360
945806
98805
91188
1586783
376892
800925
827877
643471
876564
271624
1927630
1612203
190304
1260755
1847118
1567714
799972
890992
1441270
646611
253144
616978
1888131
444003
1991839
221126
1429531
789767
1824729
343711
981053
1086364
832344
1081858
1298366
1301350
588463
128661
1668930
453164
497827
1659826
253036
366853
236361
231845
1615190
757881
1540323
1491933
575353
122727
1320667
447875
63022
1010897
1287549
520950
1737802
856009
1086215
435241
1231496
1173841
998620
1008885
1923730
147217
1142512
1370702
975923
38875
658406
744393
1875600
1302461
1134485
296158
1810119
526138
861762
1502297
440418
828721
1842071
1357858
1134784
1855950
1072734
1074142
1091393
443462
1866146
938356
1750980
1993038
1787893
766578
1369703
1471285
1723200
195451
763095
109910
1070836
1403364
517090
153873
1746047
1012009
614327
1127362
805515
1028485
1412067
1339994
1813071
941189
1527616
1506141
445783
1898285
1742978
903971
898506
1175153
144920
1906547
1688304
854505
13766
472007
546781
1541876
724323
361033
628638
1861583
1338991
683690
1333824
1973201
1990814
1418209
1308804
228256
372169
1260321
424578
1464875
650928
369637
850980
1684930
423190
372471
1448327
1406520
272886
270171
1805936
1156593
693250
509656
1122676
1978234
1992042
11396
1807714
663027
1762751
1103631
138304
1946362
1698509
83244
228236
1106693
202501
1284030
772171
1673872
458046
643125
1604488
675496
831351
1789946
1569028
1006888
1853778
254269
323055
1801833
400414
1332257
1297637
954708
267637
1259638
1733233
311940
1980628
303777
1740798
610169
719591
1146788
454713
95102
1433802
443583
302115
244616
278990
159050
982557
895683
1086397
160715
1699266
1585570
1007458
295656
520030
802080
626497
1017854
1857402
577805
362477
1057298
1478664
1903659
1074693
369149
1063843
1768143
1065100
1139853
342769
1272929
620423
1993672
1555633
495774
1624496
787766
601735
381459
994794
1590573
1399329
412341
76687
1165326
1829330
1527781
1928248
1337635
1696303
645657
520579
1241347
1971955
818902
644657
133340
158515
1112561
9893
239529
1023330
995312
1347077
1153854
1727321
1682783
501279
609988
843558
1515798
1375937
1563139
1208701
1288438
1235704
1689791
662926
1699139
372781
11711
453906
514193
1448170
1928904
1127814
473641
115653
1626593
997925
544569
1459851
912572
1272174
1654765
637434
1361802
1412992
1904200
1807824
1888992
747540
1979399
1200512
862298
1947309
356378
257719
1085420
736230
390349
1809732
1180351
113489
1851657
1310337
1369405
237076
154252
291520
1695651
47695
1295075
737276
677584
653737
1249713
247998
1187877
1193604
26247
718443
969006
1012759
988909
1662352
1064660
1651903
340002
1922498
1218244
605456
1099045
1461903
1875328
1444375
1791379
379592
1182737
215814
942468
686416
1106343
97892
722763
1811612
862481
644338
1083538
718505
1861103
1571335
240749
1643028
1818273
712971
1732367
1561957
1153426
325675
16653
1930634
1076951
1238435
1120000
1842505
551413
1984463
996256
1154469
1216614
534442
971845
152677
1636991
727189
326114
1037869
1004856
468011
612506
966544
308937
1742188
845652
327272
1734555
1898254
513485
1295666
442367
1717383
1101911
1420480
699178
301294
542666
989394
937944
1585841
1213641
1309389
947766
657655
744782
1499201
36386
808347
1499010
555970
1070443
1877976
294364
298189
1577541
600985
90132
307706
947405
741573
378860
1154022
1406534
1640883
1688428
1893904
657950
953494
704644
1173133
551848
497399
1576074
423912
1356806
1088216
1227123
489708
1010090
1880004
1928489
442585
1351308
1740307
1217273
1364895
1229683
728638
1122073
1331111
227078
388973
1925126
932631
1397314
1115034
1832102
213588
1138183
45276
402242
1553420
1890447
558219
1088502
985842
97085
1446388
1901496
647512
1556620
1751587
946925
980756
1217870
1592707
1339499
215736
1127636
1585673
804173
1785136
1175727
628666
594741
1256381
1895133
1043211
1983885
519055
419509
467331
1967896
196991
11110
1784704
997510
239227
351274
785526
225358
1827486
1476746
1788038
1404760
1327957
273351
1959668
268275
40043
1330885
826532
1689016
1679523
1853737
1090177
1238981
387659
1228131
1598825
1428263
19493
197682
1465536
1764541
1964306
1258833
1699840
429644
360845
1925909
296983
808317
1928939
573021
1060277
1841618
136543
1119055
1293875
1849488
601143
1620827
333560
1440906
925323
1717400
429386
1290184
863630
412343
478468
1637382
953897
454613
1468802
71478
1413208
434942
1314320
674135
795797
46688
1268078
1565235
1483083
279224
1966798
366114
1535705
612887
399311
431367
286073
1396584
1873046
876814
1368323
91057
1755311
1739397
750713
79334
211142
509548
486827
899788
1568393
528481
1631855
401447
1822343
1035669
798597
1008468
1510633
41409
1842519
1836925
1644801
226270
879690
992021
924594
330758
474574
946496
1114539
1064658
835059
1676809
1049761
1293165
863818
832181
1190949
630510
1611710
1798417
1887863
366853
1687718
1522363
1417700
639257
47818
907010
162803
85308
1126501
670844
1357562
675573
1320834
1425262
1267150
549734
490766
1832158
21806
1211319
238627
1420736
1764619
482514
1393633
1581766
1282374
1833550
805556
713082
885663
1562399
96222
1912255
317510
167168
1145630
1781173
1026190
1197739
326911
1372074
403110
551483
1087677
1705763
1723197
315353
798800
1850796
445562
1585794
239046
258527
1010859
1095446
1188046
1423631
1773780
1862270
248583
925040
845481
41810
1470199
1269201
762621
777071
1682956
1708823
1996045
1991641
273282
1009598
1006848
1050049
1163890
475759
368114
1795921
377183
1479511
1849423
186142
1749240
59726
1362869
825487
1981053
79656
1226039
875846
1812303
1758340
1058144
30041
546326
1760435
959347
941231
543625
983771
1070723
1569487
1664380
575852
1943318
1522738
639651
1936975
1009633
1792034
1174635
1042070
1734889
439975
413153
1554478
642009
1881758
95387
1533838
1693503
1505137
497617
959723
1565985
321205
1647367
254704
661889
1955420
1957562
133159
853420
187086
1266181
1232798
1409520
1307877
1878747
1902561
1829931
832561
1322490
425938
300812
689466
1497484
981822
1124098
692304
828650
244230
1611379
479256
848721
166938
743217
426362
291930
1184144
1735715
1335585
715087
1882190
1158608
1572735
1931542
1465692
1600555
1608453
1162412
463502
853089
24760
1600767
247591
1653226
219043
1235031
153095
637218
1505978
66679
1887045
1460923
51134
1132810
1558460
859890
586593
418406
1995707
225145
1098937
1187625
16505
508882
859792
1943254
695476
1178994
1600992
582761
498647
318621
520418
1176847
1944087
635378
915823
778685
759887
1759571
1643800
1831941
530174
1237528
988504
1119948
788803
1304083
559859
1282077
72389
214014
671934
1612527
1643733
121206
1082689
233012
81700
256652
1133747
254321
1056603
942187
546626
1301689
1361297
494084
478413
1718018
1875382
1502686
420633
1806553
668350
1364688
1274914
1182016
1652298
1498388
539132
1571623
1418067
1202177
1017411
363184
627194
1058262
87698
384936
943871
1003594
296089
34742
1881763
189006
587377
1743105
907464
835330
944515
1417910
1375762
1621339
966374
426142
1895111
1180957
887681
532523
936183
1958940
1795373
85929
1475002
828525
1705276
1563857
943117
170792
1780309
1816585
1445428
1909012
436057
616561
979570
1680133
650159
1324286
908045
892325
1981707
775098
328433
539500
687719
1766427
1301088
1297756
499240
1034701
25046
915407
352416
1678071
1058184
1890993
1594593
664495
1348406
1454082
937769
71830
1243700
432577
740652
1016484
225109
502294
1187671
1555335
727219
351524
1982712
127012
1323463
96959
389630
803878
1402346
801326
615546
1165487
215129
1122156
172685
169069
1431305
254103
1265240
654456
1310884
725908
1287290
507357
149398
452464
1000503
1031169
124108
849613
614284
692844
980752
330275
1404841
778463
1182521
45458
1460507
308375
1828962
760043
1284099
609643
1151505
1158750
1465854
1034741
1403650
1832215
772693
1623104
318998
1420787
1173701
1295989
1097572
1861602
1573252
1490572
644045
162525
54048
371592
1033134
1792840
342536
867005
228690
1530446
1702519
78886
1448418
51162
1570749
1905229
680923
1503990
1582693
1745712
1824530
1093801
1350616
13246
54326
1722710
1421555
696572
229469
784633
295192
1748846
1540656
453678
101531
1903401
397560
1428883
794619
1082899
1932332
134701
1315434
712819
1541877
1566791
925476
494438
531445
1026637
633775
489291
1812269
1650314
1071136
1471495
755316
159201
1897059
1469092
1675664
1066230
877904
1165768
453763
1912120
1856686
997758
1526011
1212735
1317022
1203531
1021710
1773694
889758
18724
962159
558374
293825
1403789
1366365
1759326
1498707
1421881
1105124
1791972
991358
483813
1476145
673983
1056400
695742
912317
739221
393498
323109
1164715
370185
601438
1321120
1447773
717350
207446
1565856
1832009
1941777
1156470
630141
1917195
1259858
189334
153379
1515056
1194769
103586
1327428
333253
1575314
1217549
1551414
1912500
564425
282135
945441
125745
948302
9014
1659015
1190254
1834598
1326024
122997
1614767
1806214
1276322
911885
392352
422317
442810
325107
311981
1904146
1368797
1342553
1691526
620443
82311
1739629
1367829
800477
808000
1821825
808588
1082202
1462980
1521353
1314061
285378
1849965
1482525
1124195
116931
953073
1806069
46264
1149997
38569
399634
677694
889273
1274319
681322
1642836
288650
843576
1685362
1093935
834873
1809112
209577
1805816
1360921
358395
315162
809182
1837693
890680
1543599
1627388
782419
310942
1948401
1524041
1031029
370753
1788458
369867
1599506
1739348
1804435
676236
1246862
610921
484139
1370610
1650085
732192
1536584
1138535
1909769
969131
1044950
1459826
1166363
258236
1954190
1794029
1024962
737988
397339
1108945
1757433
713612
156900
1850054
1032346
109352
766710
221532
977277
2085
544627
509412
750721
135297
1052224
1563100
1319127
775753
340087
617296
1274889
1532482
1748942
465409
586048
1206877
803537
465829
1722403
1513283
727763
495268
354350
1392400
1472907
1519301
1781912
878325
137334
1275360
1198513
783249
912383
89534
1041931
983795
1678715
546778
1362423
1745805
383238
1545422
395856
245648
1439910
289663
1012848
411520
1321709
1615075
691502
572599
493188
1157995
1200779
1642848
680205
1014358
1344803
398991
1818889
635892
312772
920806
1877094
695292
689728
187507
1787227
1574564
202473
1548772
1340504
1151127
1437206
722803
1295921
212754
1125960
1894188
1883146
1485631
177325
1473719
98000
1214620
1083788
1154656
639067
1215857
1915832
230977
1863539
345508
1384191
1228770
1255470
524517
113334
1491258
264410
1243360
1971922
239774
549968
224240
1570825
253273
885625
1830305
907644
1162201
1094653
195420
313439
657274
716109
257561
258972
1098489
1056719
1691215
1302444
1742480
15162
1299519
371105
1281602
1722858
679679
325292
1032385
800543
1613964
147707
1750150
1668633
1862996
1591048
894749
399000
1646779
1123497
332228
107251
1833933
1249524
72695
1132021
584838
1973406
1609653
707134
1000706
482616
39415
1255947
447893
1087364
1102351
1958324
1527091
982965
1713700
800008
555679
460760
124807
1134539
1964307
1652782
799971
216094
923521
184614
1441028
649602
910627
637127
632171
154215
710917
265155
1215961
869543
473244
1428092
467573
1818749
1923680
1946422
1212715
1494494
1184838
1582111
1307037
694209
190701
1842851
771547
707889
711005
823581
600893
741442
94346
1915594
439467
805578
1416390
804733
567451
977562
181306
1511030
979265
1586901
420691
79987
241063
135908
1722100
1700287
769456
74097
600909
562675
1685092
919455
1925716
265601
1515476
1265048
1838818
468377
1398283
654156
583220
1310369
475577
848644
443437
1821011
1189262
1609867
1298277
453257
87059
1315704
1772507
676768
248283
755150
1214573
1726842
342459
450348
779193
1447773
140045
1025079
1074206
1975910
1998429
1129501
384338
252653
225789
344044
986598
1411066
1589664
611193
1432745
614646
847904
392149
460120
453673
304217
1204678
1752451
1112130
272609
1487650
252349
1836458
1474299
635496
344674
1494433
1978050
1275452
1030604
584374
114514
659115
1632377
695324
874442
1538995
50961
669616
1865307
1016166
205431
681921
494331
1724259
227653
1715223
212454
1726807
591047
1572177
1884999
1764358
1925667
1116712
84817
19061
1318152
1473858
342124
1619906
507268
250906
942310
1180184
1573054
999673
287067
1233319
1460056
599004
1757749
1789930
272631
154032
451751
767610
924344
775282
1748459
1143626
534280
585718
1513905
269541
645755
839893
1345648
184885
1576889
1474966
866954
253919
1585794
1904894
1283598
1508481
101707
200977
441640
511331
1622536
629315
1828956
822250
229006
1924852
129105
685429
45823
1345231
128254
1937662
1219027
409278
417076
1886778
237492
1479634
9625
280143
1452078
502886
816318
994114
1930649
48446
1085563
1686054
255008
18790
329073
953717
163003
397591
1432588
813403
1800877
956464
1797142
1883847
1029856
535777
1916206
611366
1250631
1505423
1528921
132084
73837
887853
554965
948235
659480
1084909
472455
251044
107079
1071153
438270
1914314
1320431
877230
180837
993960
1211486
1426646
1288417
1931286
1845838
997045
1772687
133327
371079
812251
247571
943714
652988
187226
186568
1422844
602830
821983
1664486
112914
401343
140974
254025
43348
461074
1141930
900189
1441940
1590743
1246932
326298
695459
1487609
813020
995520
1623128
1457972
1966709
1713546
587477
1797208
862745
1451063
469953
805156
944248
716038
96874
1080783
1689008
1867500
1048377
1233999
609507
336634
1475989
674995
127469
1133295
1208222
1450855
183565
390783
1072398
1301128
41602
1375568
1202964
1014995
102953
1545632
1897356
328434
1842362
1120187
1146199
1510703
1545883
1695097
1822022
13298
1624439
1733722
829677
877686
1722966
1459761
992795
1873029
1480810
427524
270519
1315082
483900
1853653
405050
1826497
1944570
72952
1046590
574113
1351648
1699483
1002243
148811
1207589
908214
845441
1218095
1450404
1659672
424382
781056
1774482
543008
518010
1548187
1538329
1914444
1331846
505537
571646
149383
1492658
440827
1221955
337682
947224
1455882
1601322
748283
714345
864464
1635394
1821725
419916
11952
1907956
210640
1277927
1903877
957260
1836160
1578177
732355
483622
1599774
1122945
651457
1655366
1384055
1581587
592739
1028184
607167
1847972
1377441
607547
391211
692082
585550
53580
477125
882075
2112
1950225
1947605
1302013
1835921
212976
1029371
1215186
182190
1758622
1546491
803588
1417593
283437
504539
1579010
345950
735470
905795
748165
811790
684148
298024
530899
599184
950001
174410
1429914
641526
1675412
1888031
13021
777020
929261
113355
867314
1604341
1650255
34035
811007
1062043
957570
519698
1497113
875330
1464079
1997411
1748571
908180
435039
1815868
1710386
95157
837516
131420
1026855
1542909
1974181
788658
1195765
444696
196805
850997
184512
1827509
1570529
48631
1255486
1110725
667780
816520
1804453
704248
1412449
1811686
247800
434787
594023
1774806
287932
1496467
1317745
1799906
1911743
903811
21042
1951735
1553074
144889
25440
1788471
1589293
43069
1967086
329676
1091433
478423
1776865
1485956
489362
1706774
821521
1566052
1386461
1168170
329997
442422
644224
247242
582533
1428723
1289796
1364254
1270553
1759793
846314
1113884
1337294
1810292
1086596
1735125
728604
663363
1934030
1399906
826866
1024396
108199
569203
367000
293348
1057973
356679
337615
1321637
974214
991269
744052
1798209
370587
1454422
1354593
1289375
1848003
526046
178202
89777
1833273
1108410
1363689
35869
650733
1400539
105311
198121
1454540
314008
1580064
1800014
91651
1689886
1179786
1005516
690267
612803
1059030
960722
608332
649074
979995
550788
1552230
671801
1533546
1854621
1866485
385053
1274019
1065287
518538
397609
1618024
282283
1974411
893275
1701447
134614
1680477
276001
128579
182381
1011077
1409657
218814
941590
400184
1029303
1815097
640859
4973
1880796
276511
914700
1270050
623683
1884784
891641
605085
1740798
267699
585600
183574
602219
1350054
1503469
1736684
883158
1238465
782794
1067456
1667409
1865415
174717
755320
1442752
1917620
713793
922714
408700
200169
1238446
5399
404453
141036
1227231
933867
1708509
429601
455405
353686
1045980
480080
1341023
1808487
229045
1617917
1336913
517348
387887
1174162
585511
264511
1114271
1338892
1644133
1868479
1499323
279226
415343
1149826
1174640
627043
1788567
712963
1805750
53648
1151889
618317
797643
1322466
1835619
488996
1815349
1356664
1524821
800871
1657680
1323957
1659275
938562
1699966
914343
454197
281646
479220
702627
274322
1362180
387323
558917
909386
1848147
1028954
1652176
1212711
207419
1926090
651827
1083263
758828
299290
52596
1829913
492729
1838135
942432
1975071
63853
1637672
1782758
889918
1172857
1990873
79802
546274
318645
1964181
543726
1304365
1694521
463985
998150
744380
289333
538401
1490400
232975
1788187
1849202
658349
513854
1597761
1265425
1138112
621854
1193988
1876176
692922
1457475
877935
1157400
724597
1646879
516321
739214
1378761
227663
720660
1720331
720086
1321528
1267902
1133630
1835625
605427
660708
236515
1450489
1434148
1145476
313977
181831
1235433
287579
730685
40706
1536479
1003534
315509
685759
1994260
674810
597544
202008
610658
814649
68530
1127780
344488
1992739
1581623
600666
1979667
1524075
1933786
830320
1048353
981105
1746478
700555
179165
667855
90183
786366
1271404
1098350
1368989
268054
565038
533406
1369808
681543
1668153
1767639
343660
406109
1557499
855286
1003909
1470472
1464997
789473
1189031
632246
704473
1642914
1237067
529641
1068403
986757
559980
1538961
170562
121658
1812258
1436840
1746113
659789
1612922
1386774
1284571
1749287
725314
16129
1435155
1063132
556032
325437
1660976
683907
1518097
1954971
1834309
1012473
539498
983874
41636
1954005
1401256
1232696
546255
1177422
1298160
60705
1238201
1753449
739476
1669202
1455023
1185955
1305241
510130
1690479
844734
82283
576645
1066351
462204
324567
1176881
665784
690544
1898684
607317
1155332
585394
1176420
906692
992604
1546957
1032849
1426204
259154
1218568
503646
665287
1160603
497184
1890659
907760
216500
184560
618946
416909
1991479
478717
1322232
23204
1178211
761020
228507
1476971
561664
1711276
53785
1695350
1030484
562602
255608
1034761
1918192
1188124
1929475
1730993
667302
1737062
605033
1964352
1886026
863319
1386917
110245
1466233
1991240
1150640
1806039
1112215
1809920
338323
1913722
445050
77818
1284971
70387
155701
458618
241562
874102
884866
1624964
805822
360165
289554
668347
1279164
901129
412029
70426
1082244
1793959
1893138
1074916
1741617
849010
1653356
519148
694745
1172154
1462564
799185
513500
1729003
288373
1850183
1339054
369720
1410059
1966277
279482
597457
1196598
1261628
1516457
1376830
1202386
1631622
1921584
44888
902085
240065
1172529
795815
1601914
725821
128669
209231
808783
71922
1231883
1690594
1588609
94382
1150770
797677
1348248
633575
60360
72429
841434
883839
879589
1890737
1103638
348674
596762
1291678
1627930
929003
1969561
1407447
1299619
446735
495486
1426470
1845281
1903927
1606389
502438
1719826
777271
454324
188593
330240
666223
1513739
140369
1973327
362196
772050
1593274
1982724
84910
1393494
1618086
740251
370893
1834379
1758374
990638
445381
410347
1180330
716085
1326606
265639
793802
209308
654937
227586
737038
1499267
720791
1078510
680929
899694
617974
999245
1329758
694552
151546
555301
685228
1716117
1065783
1313505
1524315
1802384
88586
1855063
1462146
303715
229050
1714208
166651
1739741
1611435
1761700
943906
1770010
587933
1596927
339469
210942
241355
1671848
172865
1177331
389516
522869
1286643
467541
156096
24760
1794287
1781975
806820
309044
732530
1779359
1323569
1961937
968624
1342114
1196615
519952
59116
943813
165175
1825650
1520461
507695
1870294
116386
429159
574987
1695740
584255
654142
212855
665946
1571644
204931
1822930
1767015
1330081
1180912
990057
1489467
1164840
1079153
1332864
592579
252277
1810628
574131
285250
1087523
429795
506008
1612307
1277997
1552988
509772
1736239
1771961
442884
1690776
1490503
1465117
1450089
869420
1295027
1923255
1399881
1086151
890017
1095295
681711
1721326
1097331
1423259
1479768
783650
200977
1681475
1340941
1903474
1929119
644787
1195120
990635
1140667
826297
948074
1073650
1388330
154363
1085659
432917
1525680
147251
1407351
1968355
1697747
1601975
1748881
1563266
936041
415883
990386
63541
190669
597935
1648192
1210118
1388330
1960748
1882046
251995
240181
1920393
1414597
1071500
733147
1346853
1477797
751902
1947506
1885464
118972
1646491
1188644
76594
212456
25848
1637749
94494
1656842
1434061
1114986
975253
1764162
22924
765466
1385374
138037
676797
531808
1822349
1895778
672346
949360
747200
1588969
1712503
1614723
631940
767915
659176
979898
294870
1478116
690788
669579
1411317
182277
90092
1446122
747724
1643518
1591884
806260
296088
1435099
413213
1984468
1814185
513545
1524816
735440
588879
882979
1062097
606502
1386784
134218
118361
1937328
137860
930306
1926709
993086
891031
927958
1751867
1851253
1469515
366801
938748
799633
1066973
1836663
172517
1554422
1803850
577494
296810
557694
486047
107731
622068
1335586
286257
1242071
911118
1866049
1854730
162842
937542
279695
1674009
248764
307358
310613
567151
1764413
255475
910491
1499423
1288106
376884
1738716
1692451
1059557
1291266
1881637
1384090
1469339
807615
400544
1620373
1778920
283026
276840
958880
294538
966641
1830879
540757
607632
104884
1062259
384842
482591
396072
21343
1586949
831338
1892250
1095338
1708941
291061
1685405
956234
193150
751258
1898125
1813699
1148060
1026017
1128942
567582
531839
281938
936453
1202693
1332383
328611
1277698
446928
726322
1329840
1480466
408569
1092731
763007
1144044
1448592
635782
1643240
1700419
1053625
512438
109307
378571
540713
1104718
935025
1040203
1184666
1100208
437057
1200208
1411977
1037100
644186
852199
523930
870170
471701
735808
1168864
1915085
885322
1576621
810451
278215
1206960
847051
878463
1427953
1508796
1645691
539353
1317153
955622
1949519
54482
859807
1330050
518245
851787
385136
608258
1632014
1485954
1558123
686947
1839729
1204363
143462
41460
160471
1209428
766237
180489
1513079
1336796
565913
791347
575523
730599
1774559
1774649
1579526
1769212
1193035
730078
65242
666460
764719
1702601
685115
1410019
753980
192625
1809287
1861926
1448714
1196021
437102
1006090
88053
1543451
1696708
1847365
1230290
1379822
161604
1676867
190701
1300389
78241
94212
1974098
747517
1165984
1323343
86015
1617937
1865045
575855
650494
45959
1593972
431054
103713
1919433
930907
111860
801642
1826329
1708326
1045926
1406992
726450
948526
1480965
1213737
4980
708821
1919856
56347
1219467
1450903
1042337
1524489
823612
975253
483752
60337
1436879
1284905
36755
1180309
60393
138343
1081443
1996791
109316
1339926
780006
1658043
1191391
186127
651854
730928
1369751
1263877
654652
122006
208885
1500107
26600
1199801
1468913
504493
1006035
937318
662406
208669
1338077
143606
91047
1828934
972457
1489490
591503
60443
785699
1595104
753795
596318
152073
1651180
1842680
647531
434531
162837
1329807
814137
439986
296195
93513
384727
299558
1877789
30367
1663974
1137146
1060875
363799
781922
1814885
1225138
1504176
345370
983431
798314
1690876
324944
1929667
571763
1173327
255903
736960
706416
717839
936967
460507
1472024
288800
1648271
1894172
1423416
747488
746265
1078680
319931
173180
1498824
1470605
560042
1084942
416928
892533
1009831
1049409
1959721
42997
434083
921139
81824
662596
590559
879038
1601059
1197564
1749750
1547410
1732859
419700
671728
1852817
1373774
716875
1241368
531550
799601
1734664
1188932
473688
836097
1390036
864075
1716696
362638
1884384
1366618
1423306
1867817
1927254
286462
1922296
670843
414535
629372
223755
607304
137874
1089114
1339565
1431958
165655
1291274
52057
901834
1024052
1184802
1652930
1237445
592982
188509
1968423
404212
1613614
1829245
1406231
1226581
174421
458466
763527
864571
67298
329445
95663
1939498
1330597
1662012
233537
1407851
935247
348967
348568
641755
447000
1344644
1821613
1314813
126455
884402
93626
1178543
617656
1397989
1374232
1156860
1518525
1803871
1839875
1304579
1690503
1852734
180806
481451
33508
1801911
950700
1852957
1130136
868209
266389
825357
1623676
1490768
130350
650937
1318522
1566887
260781
744452
676143
551983
227205
1555966
452522
1610280
1949887
817953
112127
156317
928094
973275
460816
1953654
299290
1016485
1848998
1410390
105929
145313
658113
1590842
583939
520172
1363
1098375
981313
1402958
1836253
340626
67467
829728
1517456
554540
522483
1656375
621697
1710869
879479
61789
663100
332136
849404
1926079
497306
912650
466480
1254406
1194529
1552321
1420887
280963
1088299
1526112
1960002
1753444
444240
184120
1510144
1593478
1102244
1590112
889005
409644
682632
603648
1967448
1319369
724348
880935
1164818
294350
189008
428952
836856
766705
677791
790442
1174641
1374922
1035954
755065
753791
1210439
904138
1783392
674403
10559
1183590
1330501
1113283
1678457
1078505
905412
1423370
1900427
1480151
335754
1398995
27389
158614
360357
1337849
1621685
927292
616657
518154
1466845
1857159
549252
1376061
1714511
1170061
781391
334641
306149
1573105
215795
891661
1685977
1227241
101454
622181
1783123
548849
1583944
205839
912744
1090542
133966
427427
39165
622264
1010245
216337
1491298
1166218
1067855
613315
782261
609208
186558
353361
841344
105531
23687
1115691
1343069
1588938
895904
870169
233027
1647559
1270341
1862278
1880598
1043412
581121
1876071
629732
1475021
1440812
671657
1628924
1735900
1822387
732809
1873380
387536
413600
420319
194358
1273640
359745
1765665
198790
864969
1994012
1763902
1003935
1036425
1629952
819499
1924648
1307209
125527
1699150
1501838
1849924
5885
985228
814740
1066502
1459120
1153875
811907
395350
151703
172184
834212
1877369
64324
1209732
1787233
657887
787421
1610910
259284
1939058
1518486
134701
1642210
1523628
774287
1329318
925600
533655
1827892
1105127
1874414
1223851
1762415
1638562
1524867
663538
886198
1300661
1447530
1124080
1533577
906187
1925838
770401
321165
1749780
1058090
604530
1002268
461000
1825640
1781326
662610
212851
749482
991393
1382808
1702760
1857497
129267
335574
1499654
45747
1115576
1189446
1193682
1798641
240312
540480
1672644
718015
106483
965379
63705
1605023
144319
1381005
1161397
170175
209235
768043
1768004
1695780
1317192
1407394
448775
334660
1183405
505926
1482453
298800
614632
986848
420933
534993
173876
1550039
1640949
741695
1966578
1411967
1521005
1377442
1353039
987721
813694
151815
582745
428111
487474
29966
1661550
1165690
1735391
1042844
338151
1577012
638684
356804
371459
1166532
1683022
850907
52274
1566892
857369
604084
1417914
1287692
1944608
594316
509032
114829
373731
494828
1672135
831240
1009528
843809
881712
1847562
693296
847086
630219
15696
1682259
1736517
606675
1897244
868103
1811382
1941393
540809
7137
543547
1463636
813453
324328
588149
1096486
1979216
1492190
1422695
129267
1799870
1176706
781188
1205863
1924488
1341334
1133170
578108
733327
1483893
1012512
1813609
669697
1933341
338686
1061567
951546
549351
980999
1425949
510777
470300
1556480
579375
4598
627882
1362503
48000
1391049
199896
1617085
859215
1762935
828635
1176402
296255
1523988
635280
39176
995675
378535
1058013
603305
988721
1646559
1589836
941413
80081
176713
238024
1293538
302227
1513142
583950
1430989
487023
127112
521315
458226
1786394
721022
1970313
1722764
725562
1281450
561288
495735
1915201
1682681
66906
919339
1400603
1332312
1988685
1418968
437810
1034449
655692
149223
810311
63093
225634
605099
1852091
681063
592444
1218875
213118
1712211
877404
1799507
552417
696559
1336
375949
792366
1642119
427100
257096
1907408
169423
395653
107491
1446585
1053552
1545181
1874127
116222
859494
361507
1399215
557270
1013465
360858
665047
404850
1598473
1664710
1689589
343839
1418527
1449921
1577902
1696021
1729637
399424
733739
227540
1152690
1518798
1177839
1279105
1126361
1479660
740899
1908729
1470299
1354830
823684
1440787
1269849
665239
1370816
588371
437244
158614
1914039
230957
1744540
1067009
950520
1858186
633842
645062
561503
1921229
727008
1238020
1765866
71782
1907978
501737
708207
69200
536457
1920555
861091
1374275
752629
1486497
905770
1931538
1698828
879200
221321
614184
1263775
4513
124935
339913
261249
1230221
227936
459742
243887
806115
897159
543163
59943
1624037
531126
1382849
1402077
1369102
1523698
325479
1729556
134654
1644946
781411
534852
1147680
272242
1421210
1129519
1619351
943117
1378656
1711685
125694
403543
476801
260562
413302
112165
460974
283507
58955
175196
1429150
520557
794012
1296262
1417179
1462515
35376
1296209
1246273
635372
872146
254940
1271613
894107
1451525
307825
1710571
1472758
1790982
97337
342320
1735678
1255853
820577
1982939
1760647
1338519
34307
1120763
1397182
361400
167995
1430509
99832
996884
1275405
1125871
1280698
77364
621447
1990110
869039
1613406
509512
1351620
1371239
1123399
1545596
1914541
298540
893707
1078946
1956396
1144260
1451469
1640167
1505037
1571780
177271
1140826
1964693
1583998
1970111
1651123
1790554
653828
661681
205834
895028
1994882
535289
340669
1743606
704962
522986
1976220
98445
1398389
918574
901725
166360
637109
448514
1681104
137302
545613
145775
1504010
620829
841012
551856
1756777
1319656
1837383
855312
1164302
186740
86517
1524314
1665803
553939
1950068
1565503
402174
1745738
500481
28014
1502133
1433585
1788369
1829226
1602537
1509943
914254
1469484
1821950
144336
1279424
875165
270880
329058
1798048
1579
563213
1132849
296378
775098
1190945
881763
523232
1539484
1339217
736445
1129494
546237
537580
1999517
1997036
1026335
1634771
962564
933441
42226
361296
1175473
477913
1158510
1115289
1667861
787634
999815
107938
1681211
327215
1310918
1714535
713418
844675
1501500
922205
740722
1371082
1701821
1706101
308664
136981
1017917
439184
843562
310222
1659320
1483361
1855950
873773
315467
671744
999472
443553
883954
1257364
142796
1356227
1047969
445023
1872250
1989593
1164344
30442
1466263
848371
636944
157926
855489
1160238
1026914
1293964
91781
187664
1079519
1670104
679011
774694
472499
1589925
1467028
1399972
448454
1351359
1673495
454666
1835625
1370954
1254809
1823453
1660467
548041
49851
290909
1860404
238349
1187146
1592551
136426
1991561
1423557
1858214
1386006
446980
1863661
1821776
985228
182595
731316
881091
467421
1990912
1591062
1711050
127563
1302790
274053
1465646
458128
129331
1463186
107581
932403
1321600
1725008
816738
1932640
1549758
429925
725122
1042105
1482204
83227
341354
972167
1492841
299089
1171029
1151485
873882
1920874
743618
1838036
1745797
554711
1220413
826417
73290
820362
434587
1921643
1311785
781148
1778713
1183123
1966505
1132082
1970461
688884
618137
1681276
712525
1212497
1388443
1272979
1218380
1985029
631246
774494
965899
945982
47599
629325
142466
217072
1188398
326011
511092
1235336
617153
1601462
657348
1311879
241752
715867
468106
368306
649613
1866421
1395601
1723545
282579
1385119
1791671
1885406
264021
1266995
477758
1797572
361367
1784756
1767741
96713
976382
507277
1606048
868176
1650281
1157970
1808324
1907901
365148
1798754
1260323
76262
270646
1868788
478590
1225248
878752
1871653
84866
479510
601578
1847978
393674
723482
264237
865610
702822
1145265
1013250
1266710
765781
327
793582
1875439
665622
722864
1187273
772101
531573
581647
142686
709287
1420880
883956
1847078
2081
317325
1427413
818473
1156658
275501
521164
1195204
1773469
576196
25105
334215
1819530
1160073
1386178
1447731
1473232
1160283
1159932
1506191
616310
7536
1591513
407514
1611187
558990
260664
1770167
271688
375584
569940
1433042
1243966
1703280
1699688
654803
822737
509487
498967
425176
1588409
1860508
1228060
952128
700304
264965
279782
1495747
646618
1836697
1288470
1233078
1102856
722585
1696744
793570
1588436
1080986
1908069
268076
1314496
785257
510577
1209928
1741590
1695651
412994
393651
868241
1512892
1671217
448379
1701665
1898492
1403319
1039968
584061
239379
240023
1026003
1672101
1431168
1167165
1406416
357476
482035
28484
1094613
1445453
644477
1914050
915678
1076518
1953384
912365
1756188
903574
1466931
1886659
1737132
632629
1427940
1197196
1528017
1776433
1750852
1049365
1756445
1271881
518882
323616
263156
28355
984536
1286958
28618
1818798
493501
488831
1982639
1112465
1944420
1054610
738732
999762
609411
983956
1462694
1514576
799285
1958544
114298
1568489
1329959
1764642
790049
1955580
1516631
695994
266694
267704
635486
1821777
91030
1617329
645090
1421855
792536
1505206
1978604
1951369
999734
480584
1614688
1094631
1148209
552123
1599556
606284
538223
199811
841659
1349998
779450
533474
738268
845542
90508
581026
1303533
1612049
765052
409039
1202909
1332256
1467020
1044206
186399
1378468
1373606
1449488
1182442
578723
1672179
1114028
1272469
487630
1501158
1233117
123696
813166
188890
697425
507109
802632
606435
1242379
1679968
1598012
1077930
1408924
788586
920950
1717932
326079
1635444
1580963
30603
146214
1078270
136729
1819434
514653
1615478
1733471
1885654
1301344
443361
832885
292150
1664448
1386006
1614973
3650
1558950
828709
1102099
1170878
158525
1647262
82704
504612
651017
1269458
156100
470957
965892
248224
790809
73353
1459627
1278707
1101255
1918744
259362
1412242
558694
1407924
406231
1609041
1600747
1904572
599523
874843
1852945
1528329
1509400
1483626
939957
1504120
717878
1381933
1467643
1331342
1472933
113437
849456
1514993
46273
669496
1105192
409061
1110430
1881827
225550
25823
16663
484594
804295
1692448
556458
99257
896659
1544473
279224
418001
413999
616377
784070
752565
1001984
1897215
229131
1422480
587128
638447
1130471
1702212
1883488
1284206
55692
1779717
746389
286332
715826
526470
1989162
1280610
1736542
1406441
991829
94322
1798372
893383
1359436
1936625
829337
40721
1163392
1783279
1729823
1700999
470664
70598
1046677
1190524
238131
272736
81735
395645
548786
1326732
1203156
786874
1354224
773092
1735895
1463431
763375
786473
1510235
248187
1573371
1091650
1417414
1859233
808820
804403
1843333
669227
163052
209987
1890901
545284
1113904
445106
1904258
726148
562382
1037938
1171917
1438116
1837211
1981706
1482981
903359
1529087
1257272
1321577
344427
642410
605841
48547
699832
556827
969421
1956953
453705
1470251
546683
1626116
1421853
1245364
1571970
684771
914249
1911906
1376555
283877
1925703
303541
1441431
630940
1656651
739872
63050
1797445
1774365
771518
575960
1780580
1698708
876116
186564
288278
418462
605868
402858
1666222
1146153
1094198
1366967
1954386
300747
540744
1805303
1839224
1265302
1337188
897340
1245269
576064
615704
1867854
668463
854617
1887476
481579
1385316
1630569
236106
1381102
1577730
1368097
1329567
1241894
1100732
121918
496875
999859
558604
1763620
1978916
19277
306140
1728585
936571
1150357
481135
428497
1406110
919570
1430934
1544153
20896
1322580
1367194
1538058
1507635
68805
1261581
1743908
1950469
1104967
653346
710137
1447801
473088
1727718
1143434
1664924
1531960
1805350
1587952
903001
1008755
311977
1372321
6173
1680359
1242833
1661131
1254795
513057
1458011
472499
158319
123774
1051552
1805328
1038335
1658627
1946237
823723
1942155
658160
192670
1197254
385059
1831058
419798
1237618
871355
1628458
1032144
589537
1941854
257023
1707105
1082336
1083475
253497
1196187
1262455
1621942
87209
1669839
407471
656081
1913734
705822
1072369
1341256
1008394
1177911
165032
1324378
1705154
446436
948851
485190
1031524
1523167
1792683
454696
404322
65970
405153
1842833
727877
1547352
1653330
384737
1912780
513737
603804
1209015
1601469
1150730
397492
1855511
787774
1403492
1038749
536096
1347339
587322
1331644
1440586
152728
1135481
1975817
300879
135838
565017
359183
1774955
1105207
552667
1551281
184222
1973006
667837
1505075
738808
1697359
1455564
755875
400750
378909
1166078
648515
1776231
1235427
422770
328277
674942
1229660
786908
1815509
634060
1309716
522818
1896545
877760
1449206
398571
771563
418113
913923
1949793
1740501
1955254
1088951
1520768
960147
1102731
13231
758832
1781464
930375
1109502
1065493
697367
1621288
1435584
592009
1326476
1902246
430391
1925722
1456947
497075
886294
1886105
443204
602074
1407125
475501
982557
495499
1843180
1810752
329048
702812
1769329
1728471
802330
1566037
343632
1683907
554965
400259
1617883
1471
1270911
141793
1987133
295978
1664385
1099369
456462
1772468
1957561
1644497
1535199
534993
1412857
1479673
1859488
1439237
708572
498285
833714
48028
91158
1677020
1740798
923354
857335
1763706
1414519
1502958
1122946
637218
1191390
1129867
346488
576132
502235
1699065
1909769
272578
1920032
1831966
1845264
1872634
969357
1159447
1915195
544553
1647216
1253745
790190
1961191
71951
14878
1167844
193539
1018366
577805
1572227
1226205
1997183
760559
1643478
893345
1384349
599598
503883
408477
1723870
1419209
1347839
103632
107280
131973
458907
1915159
1656601
559156
1098832
1933670
662454
1211350
1501517
727543
787051
1518887
623778
408620
485596
1905095
100030
1048524
1126275
87868
385958
1384199
1443699
829588
826509
1762751
1055406
1572053
1486800
1346631
1464709
1328746
231250
588384
1294027
610515
370483
78782
24693
992794
1088421
1916300
538863
864022
1821613
1129704
1914171
266357
512222
1673581
927291
1972735
1347256
56026
1323623
258784
1465839
847844
948625
1986679
1067479
317131
1000761
1068676
378569
1377250
507846
536846
190003
1795471
1939921
767679
460545
1483032
764637
903022
1620179
1962542
1163123
260169
1836232
142226
1297873
507268
1577360
1725879
249025
423853
1884635
193421
163471
968856
887375
1064798
152831
1703881
1286745
674969
1102657
389308
136354
1109408
742300
835138
618898
1995447
31903
1381361
1290018
164907
1071463
1455985
1211776
1549853
592377
388917
1341008
1029874
662641
233191
1853222
978875
1666786
1274525
1618524
890925
522770
1994373
1767857
744882
368125
1607403
899529
108046
927501
226824
1986942
142063
664004
1861887
1721253
360725
956464
34603
197486
1757705
1034221
1352046
953662
475861
18506
1948154
1330267
1900070
1195505
1910250
648655
1346291
614474
27114
595873
629581
1372669
324926
465699
1214351
1896736
1263703
1703832
1484883
1770218
1955189
1881095
1758401
206278
423518
735548
488124
865313
976728
928801
633320
182670
259798
85746
465761
165967
335898
1991576
95764
534782
44725
351800
1322568
1733323
1139516
753995
1786719
891142
1051401
1344101
603456
398096
1584122
1750428
810662
1600510
869816
1351661
1797254
767364
1959507
97353
1999339
118282
1916225
535918
1673904
1740168
196056
88757
1373786
201327
1852042
10154
1579628
1826167
980298
28880
1438728
1368280
585525
709329
402043
241885
1347430
824232
29687
1743187
611971
1496276
882076
1241118
1394091
1400375
369890
611007
1492784
14028
986628
264065
1469751
1669198
1549773
1351254
167127
1133679
1082549
1447492
320767
863108
1661606
1963321
32616
1855161
1723559
1848641
944202
585062
570347
1906797
414383
396188
1031259
1253769
1161791
217760
745604
1575801
1864368
1936055
1934799
264515
1772449
1750804
649850
631117
1584343
1955773
1846698
96798
131379
231341
1367165
807031
1175533
1597932
1867247
638568
447966
817190
1428493
508818
711248
1884877
1037705
298437
1379197
1514094
1749815
623190
218276
339890
376278
1266196
1326142
1005751
403649
357781
1129017
1481691
292919
1442735
280978
697381
1202014
659382
722416
403303
889504
1280177
1426407
577678
1557322
1409164
1968358
674970
220062
431973
223830
417151
1777691
1052131
1909644
1527456
1391854
1420019
1608843
1105056
1228454
240783
1728728
533552
913685
495242
511762
1906466
773252
1245551
183922
1672433
1587168
147054
699112
1464131
524112
1169085
868509
1745395
795832
1106237
87884
1511325
987549
942322
100233
1520393
1802519
1513154
834226
1323614
1141963
59072
139634
1624052
1810465
825105
1483047
1746663
1213156
1496810
435850
1852344
1262119
711452
667094
55603
1571433
1013624
870099
874273
728556
272770
24571
571262
1262264
1907
353078
1963938
1215267
602915
512131
471729
458103
281654
1289258
667971
1857666
1055418
1681610
1726255
1441232
733067
663655
941939
1920891
1507891
1654290
1121051
1740021
72685
577245
1214407
231303
344017
1177849
1048049
1821622
695346
944873
1822156
1999678
91296
1025407
677079
247741
467022
1917736
410791
1275284
1227821
1864480
444512
202636
1739046
1287160
747154
1556205
638331
1193305
597394
932191
817800
1825142
915739
823051
294928
1023738
978232
1136165
156826
1552810
1371202
140051
252643
706795
906234
53970
839708
1530446
1030103
926116
811674
89260
119748
1538301
1264507
379663
688056
451902
483866
429620
1295130
522598
1578156
573673
1176901
1997232
1054409
1811507
1828836
189062
734604
1234552
1992313
1157783
99798
1920641
1086375
19491
1195393
706123
1687285
798515
479762
194343
1050584
1511866
302781
151465
1889988
878673
1986254
1734623
1782766
1815284
1936457
170212
430683
81658
252120
982188
1717253
1654084
410970
575352
1981929
317860
1619744
29126
456265
22758
1667044
1473290
93198
1886424
592786
661003
1161945
1998692
511106
980757
837734
803955
1060547
1457352
425396
897196
1219988
880813
1102439
993343
1167240
1534432
1360812
671719
1733437
1440671
1438223
811898
555733
1118129
201959
1118940
1065474
1454933
823878
1812199
1233548
1614184
1183570
1704177
1806665
829087
372972
1726136
1245566
1432985
398409
509587
167944
699423
1277465
782256
1781225
1885415
262528
644567
174421
911158
908362
182530
250174
632082
1520176
1306345
639336
1211776
819578
1873373
1519210
212947
145287
1516379
777392
758133
1348094
1544987
1845327
1070165
526734
491435
819188
1150221
999551
1620442
695494
477501
1476738
1565041
788229
950851
441062
789261
1037748
978490
490836
647525
1218952
1620761
1140483
912288
603487
1760647
694580
339090
1139789
218948
1816497
1896061
1427434
1434312
51626
1020337
107838
1561640
1859374
1597609
1034336
1317352
1714325
457017
606287
1372684
1136751
523135
1824241
163596
285217
1325899
261432
315345
1486827
1087015
1190875
1621422
1149628
597745
1848299
1797284
712017
1411206
1353
517865
1084781
1805512
1110625
1395530
1758526
437810
1506224
743941
942718
391017
908926
1096150
640159
1525017
1772236
1162104
1986974
1479991
1805586
610275
1771670
8648
1221741
1672846
1816481
799960
1178680
689950
1144064
149234
237076
97845
379156
1924180
229412
905900
1605134
1657686
1966417
297297
379538
1436398
1692320
321740
233704
272210
6884
1448718
274738
839008
754291
897472
1885048
226180
926171
405567
1459049
727623
251873
70072
270594
912631
565344
849201
583071
16553
606160
1484547
1162826
480053
898304
884290
726712
1495412
1434194
762621
1765919
1370175
235219
561122
1851582
208318
1659698
853405
1552544
559734
559658
1430874
221470
1094395
1756742
1692646
1908907
708077
1313073
1353245
272965
1411388
1771092
1899158
951606
1138903
63481
1742400
1430136
1364718
1895578
252740
387265
1446101
1705210
1254631
818137
1035940
346063
1561800
181589
103499
530564
1849979
1320096
1900782
1688304
1335832
1505273
861576
1369593
384263
1612307
1110959
863108
133322
273051
1207192
313887
802893
1372189
1373942
454817
1102856
753828
51123
1713085
1599586
973136
871190
1325731
44367
1047057
1288539
232946
1484581
149207
941536
1656505
57675
1311464
1263803
408856
1136493
1220168
785327
1831075
1622152
984733
1670162
1371055
1260
1417201
600255
717366
182378
349844
299566
1033014
1610110
1402340
931260
570050
1562281
333104
1484921
20157
1552951
315087
830075
634779
1482239
1949757
1999151
258566
305624
1971878
42131
257719
1086014
218940
342558
218732
408072
390656
1044293
1439187
1161791
948161
507237
751791
1630744
1347522
1583806
1735706
1000871
1045600
1947477
1490095
349172
499269
716524
1346069
801588
909232
1117844
1583661
210268
1274518
1004429
1870578
1664542
1072549
454227
218687
1152348
363585
794640
1578318
1512436
1787104
559380
1244656
615182
1145587
338539
1053920
1185779
1443873
1560723
260746
800618
841224
378072
1395131
17479
479816
1554165
1017389
1221384
1833519
1555116
248632
520006
340036
529077
607157
345810
923936
56260
1759909
7367
1604779
1635256
1444003
353710
843077
1404521
914741
1757396
686040
969593
1086735
3364
453940
1630277
514657
1491487
843314
498732
411494
1240143
1015707
1441270
881922
128942
745215
629322
1656626
775257
510850
1883962
952611
1100452
1303078
105646
946842
652571
1462148
331061
582341
1597953
502517
1350984
1549528
1661088
664799
895013
1005441
133089
1299788
27470
348183
228440
1600382
311223
1170401
1508190
694517
1442529
278340
13697
1391995
1485871
687560
1526947
1152371
12147
464274
556542
1890217
1883091
1636843
95395
1229453
498194
1139833
1869721
984730
1052740
397560
547354
1062336
182003
348473
1565727
533021
1079274
1252103
877903
1789154
851225
1631534
1479404
1509173
1717625
852351
125444
1919783
1750677
1727840
1703891
38012
1339312
899906
454083
779616
364213
675031
1569613
1528219
1138547
1124491
857031
625599
1960822
291884
1197346
1743146
250189
223647
541036
1954212
248007
861348
365048
563706
1483331
295651
1057643
1303401
1103040
919641
701254
653843
410007
1489800
1374555
441708
549846
1476978
686516
1504290
804223
1985160
1430127
211025
1900330
863740
551923
1267012
774211
1857228
675453
1925766
1399589
194775
1847522
1213782
276030
462101
1498687
230776
977584
1423611
675493
1886972
1293996
1913095
1384662
1580052
1353382
397424
954603
1684618
1253499
1206527
1776351
718306
380291
1467802
789195
1615994
311116
1407715
1881625
651979
405251
1172984
380253
819381
885125
92284
24350
1327626
1198406
709487
605728
319711
470394
1889167
455490
1882986
1645518
16643
453277
1524299
809089
1347693
181121
1561274
392873
431596
681543
366140
1951946
238199
1007637
715799
669459
284632
1132049
85380
680382
1407149
1990473
1206087
166594
953696
388688
1488241
1647330
1875805
1600913
1831546
1286988
157433
467664
1802038
1124749
388423
330481
296665
1878170
236445
1867599
654196
1613154
1955074
1186697
1127545
126079
1320389
1085938
385376
968464
1855171
898372
1268267
880173
1942557
1301187
155832
1314827
7979
403401
773460
1669156
147793
571772
297831
513590
1278357
1827099
1696224
662753
520632
1945027
1903081
935655
1804160
1774496
155674
1116496
345017
642222
1337107
878977
203454
1720647
239300
1750121
1293251
1855922
42481
734519
1823883
884569
1975717
1461022
1324296
1565106
1589724
227134
174191
628207
44153
1687631
1612986
1540752
811318
1844678
556070
125641
354684
1590842
1282533
327864
1817938
353496
1245011
1801506
901183
471701
1058268
1711162
1482053
1517879
381469
1030853
301120
1256301
426323
1168166
49470
1019757
692136
1575312
1170382
1618305
777487
1141609
1836988
110377
27769
965852
402574
242763
1381636
1602032
1258761
615889
1456027
399244
416128
183010
1105360
1123159
1174507
882137
321205
931674
754616
1441085
763717
1050374
1569714
1544331
480590
950470
1846027
1505739
1727908
329023
710656
555591
1346354
160527
1845512
1557731
1743999
1356001
1243651
316097
1933274
1345285
642922
988623
618554
126259
1448822
1666793
190988
1626360
784041
1452634
1450320
238396
660250
1675740
836114
154839
390963
1588721
1136056
1773216
1753366
1291504
1305098
254826
748991
1544882
960217
1464569
1207080
69505
1230807
1511340
660078
1196018
1707705
1970464
1501651
1639323
1736219
493233
1555911
897472
612663
621590
1889543
350529
873075
230050
1144679
1659335
774494
680568
1079785
1192561
219118
186180
385230
697919
108645
663108
1336056
1267226
169769
1333749
759247
124036
502703
1418451
708665
935698
2652
1067848
991871
629083
1087030
730015
918827
1731201
1637418
1177745
1135942
93690
400089
1717097
171462
865367
1438907
1063067
1149763
1380578
423973
1662027
552456
195318
1832848
1600782
234921
612803
813237
259905
1980829
1947185
325298
21144
930899
1065251
747398
1827357
935287
218397
474665
726943
102058
1294047
1939445
1691833
797073
540971
1079191
1384523
1755356
1805818
1082244
391795
1997553
788111
360433
661866
1259630
1354750
563583
774008
1845155
1339005
1035455
66983
553695
544582
775814
330953
1719165
411933
860796
1073677
437232
1302524
659438
1958099
719700
1166901
535378
1101576
665700
962923
551191
924312
1848210
1834167
1495153
916052
1760928
600594
1272889
63711
1153371
1252530
1717997
262384
987863
171467
292341
1997355
484258
747556
733065
535831
1501616
244423
678774
1194255
1333067
1352143
1918826
1089489
112649
1764718
1935825
158302
1506026
643106
1395479
1662592
1436019
1113203
752570
1073849
268233
201111
1290069
1249242
519513
1082392
558190
1893466
603049
1191566
1595836
1540079
1021445
784607
628773
804141
924964
391599
1210035
147976
1855591
863171
806940
695167
1531198
709284
354485
687592
104332
708954
1472717
269733
1805453
141542
595299
447454
262096
1528327
1070201
795482
517932
1059104
1701499
265869
753268
136432
1981408
721168
405567
428263
1712242
41657
1940889
1168444
1414765
719007
131508
1897315
83459
49851
1295049
840622
678179
1347857
554055
436835
126314
709744
1321872
1171726
1006575
894729
1174300
1956208
811678
1897988
1988852
944851
1331328
1950889
536846
581065
1664375
413719
1556669
175937
1188296
1990042
1137822
125105
1931695
248467
562649
662974
1856491
861442
1912000
1866806
608471
1250605
1693613
393105
27518
1402504
937437
12905
1653488
338429
1093343
933643
1094396
1378278
1056496
1188305
1577410
681733
1189663
1712423
310942
26994
335767
1503735
963849
1176105
981785
1886711
12653
972289
438899
1327646
876558
1200913
853520
1714154
1271817
37117
1333942
1573137
1083019
1338302
252600
883744
572744
306183
79765
30181
1661477
666839
1968493
127411
1124582
866450
1343870
672082
725594
5648
99757
944670
174602
81593
798816
200609
925138
1663438
1572807
1717703
667058
1801930
613624
930032
66103
1529909
1924750
722463
249641
1026005
1447619
264412
1303933
495021
695604
1364524
1458850
976815
1045559
45390
971234
978707
1665437
1017356
1560110
1332585
985401
380876
1162520
1349718
1982484
1126747
110846
1826174
1159394
1058454
704891
286169
300880
479290
1797369
976748
93012
1368821
1585342
1665973
1529005
834388
529362
1574626
574333
397117
500235
1308618
150774
1208389
1423352
598600
31115
913195
1621652
1699817
1216438
128448
70819
1499891
486878
325871
829350
526762
878473
769555
1007637
1037369
33472
1757327
1413956
1933058
810338
1941582
907826
266399
6131
1907729
1060826
1904413
1178096
190096
524764
593328
399997
1020922
1982378
1837922
1163475
1038178
674856
1831003
149509
1200448
78877
1467945
598317
1026444
1536556
1374229
660844
745068
1591756
1797243
1369547
753868
76120
180686
1957098
293910
694040
5946
777873
963927
1362180
1531810
1692646
59441
268228
1307078
429504
1219632
1356018
1352046
1833912
1591985
840283
939779
521177
1664374
835405
672678
785232
1282710
1855163
1764374
272866
336079
1470901
1871213
1052043
1526747
1371820
480556
33531
55052
312301
1649238
1071160
10073
400325
1543313
90303
922945
841976
481470
446392
613965
1058269
588883
1571575
684075
474357
1672113
123672
663100
1937630
1935558
1338723
1459796
757729
1851170
134953
351049
1200383
1269386
229941
1339095
1968973
170759
1912020
22822
1268149
1454806
171354
1376173
677720
869094
118514
605539
747722
1340941
1374937
531374
1493362
47589
1609004
196406
1106813
809263
509120
1163665
63275
602952
1104872
829267
553310
1290007
673630
1128918
543492
32740
1729637
308417
418390
1126535
78371
794532
510534
86433
809860
364053
160616
1961580
731334
1954644
950169
1337725
1292474
1272940
1100326
472387
1735411
782802
1206660
504757
1280039
659159
1059284
920453
348484
1218256
1219076
1781847
375848
689122
191480
1283783
597286
307217
1367610
1580704
1895560
1698190
1784560
621610
282724
1472830
813237
1989741
577851
424331
1912545
955604
1475409
119764
113087
1370612
503296
988685
310797
1404036
299271
736113
698948
59664
1177607
1311154
945639
729715
1631318
1963387
1639904
870439
1607613
291834
870813
714295
1151154
1004288
1147316
65975
619779
772745
1978414
1887400
669330
306342
1090705
71175
330797
1085222
1512731
502804
1419417
1691294
1002782
345064
1957256
659758
216717
1744092
441766
1495565
1009578
1942783
1226755
1359989
1687778
815149
61102
1383152
1613998
1115688
1867047
521744
1338750
738325
1091764
849801
1356821
25148
1875136
1127690
1031197
484109
183472
342416
583666
222685
821450
1380748
482885
1198353
531537
224851
544710
1002710
1147878
632511
1161170
55020
1986404
256553
791589
628533
1102686
398367
1676680
720198
348161
913073
1193435
1525402
168734
1237733
1511582
247622
1454521
1426009
1402934
47077
1736798
1476892
1405003
1537239
346657
1440208
1656842
400685
1772918
670164
78581
1410359
1636934
1220943
1194929
1104979
663981
651821
1823614
1852346
254030
566703
1486197
1207732
739214
1947363
1798446
1783433
1860227
341662
1660362
921857
1281624
1846523
1547894
451898
1642756
1844776
1632377
861525
603563
1668930
557051
762172
287339
1303029
1582988
24643
1980632
7201
1959877
1301993
1961317
1067537
805980
470405
1787702
1230712
1651121
42386
466494
1699403
1113299
1691308
581917
116488
737206
1776570
947265
383333
498126
1525431
1338399
982179
279553
1311560
1879408
359745
428198
680252
462194
1619964
1721453
1496667
732591
1260467
551336
537447
1026729
850277
579619
736382
52917
925460
815996
1109946
1380576
225832
1903855
827831
1525100
738221
1460557
583584
1914175
642640
517111
1599019
1334912
716100
1585299
1380356
1348799
350174
1491987
448102
648312
727908
975937
1626661
1265551
7550
612157
1354279
1667223
841692
133959
301049
585949
416319
116222
1098503
1623381
1764535
1902876
6238
1794722
1767964
1492449
668969
249127
345389
1905056
599313
1134250
857294
1196011
415122
1600279
471727
520001
432385
724356
1349221
1878968
1148209
898529
1351733
1151411
1834565
325256
1394289
141879
847620
1974657
769717
19624
339721
1562972
161373
34057
80893
32759
187799
1174494
300321
1247033
338961
431403
330568
927573
210893
51998
1682291
222722
509171
1766391
30810
1726583
1346607
1371468
1770611
928874
807624
108766
865484
279756
1951103
256419
1827689
143325
660843
449610
478585
759911
459857
698604
577897
1053369
489660
663695
896663
1122006
325715
1096425
554314
99065
289698
1438394
1023463
27866
413382
78581
46631
1288254
334363
1395125
456605
1488623
1248424
1597864
359615
611626
1961460
736173
335035
158609
504112
293408
610049
418477
249811
795192
1544562
1156301
1987701
937839
1014263
763798
537971
566406
56366
367938
312171
552830
1197167
323095
984407
933078
532224
580169
1915553
590623
1176660
1563245
586037
647720
940086
44521
1412485
1049960
1157061
45237
1141414
1288013
659197
521908
974777
581172
1244892
1064189
306731
552677
1366539
1840806
1037474
1611186
134497
899622
1301693
1140911
884720
810551
578925
620154
884293
1661341
1705375
1132827
573176
1048038
1494514
1756330
1297240
1058353
1297478
147758
833014
999657
214932
1587899
815457
1736442
141531
908402
728633
1482536
1575169
1426713
461574
1509494
1043337
1551173
1199869
400436
1528163
1465516
1497899
1058863
938749
1108469
51756
537923
1133366
721316
307552
1845452
1708184
203071
342112
947988
169571
1537636
403716
702000
1229369
1877718
913003
1600313
1025651
433858
1940798
528053
1517981
947578
1504450
573851
1263993
1053548
306398
1596474
1155680
1909531
480047
1392181
1490744
6203
81314
188916
1302113
617273
1029929
1150770
1063708
1514706
428930
66159
314133
1960126
1344296
462555
1252745
1738760
896111
584009
1521655
748030
937843
1748540
675132
95708
666415
1114418
1592411
1892342
758289
771106
1344827
868296
717143
456329
1588275
1812794
1160928
1716232
760891
402214
1102934
1596207
993021
861380
822455
809459
330483
923630
1655466
284808
794760
1787438
1805553
1604420
1385114
653923
1248345
961853
501601
340023
143531
382050
325129
81944
1224221
653710
142012
1506189
1092486
1469418
418479
1556910
532981
124858
583699
420654
456880
696575
1294061
951032
632845
440359
1404584
1271298
660118
582782
195093
1316131
689914
532152
1296529
1448662
149354
1839848
1728627
370084
1471501
437538
867175
1638737
477020
972253
180988
1686586
972189
1052453
477501
925998
580564
40939
154833
1596904
35798
1106343
1464478
335952
366153
1442420
802867
1305652
1695591
1472933
699237
480326
1902819
295727
1677781
1208573
433759
940774
385469
274753
1966966
1451614
1128293
1617048
1050019
330736
1949631
40200
632386
697727
396855
591876
460355
181267
1504453
1222681
512783
519162
1155893
5222
61222
1915592
231728
317635
206788
63582
1320783
1809684
101189
1286838
1940497
1618498
364652
97833
1664004
1873045
1428763
1798534
640468
1661069
925460
1792026
96466
1769835
610648
1086527
1450426
1762173
647924
516872
847112
1615502
64576
1045330
1874495
971057
1846771
655436
1219854
864075
862587
1379504
1474821
359429
12929
1216916
339565
44217
200296
58102
354896
196222
651448
1057386
585545
1921610
1692601
1131466
1831197
1743988
988481
948318
1260272
1210362
637918
644616
848608
1376866
1510803
33980
828338
853913
1451502
1165569
1644321
545025
605057
1563883
1898165
1725751
1968771
830835
1646398
685529
260672
1679251
1764392
1560293
495437
616705
1113677
1473297
63846
1379233
579974
1113203
1381917
1804288
335898
741899
628215
1348165
708455
1326730
180828
1211487
239728
121524
1775151
525959
631989
1646498
1628037
463049
1517748
1494908
360783
1646227
1808737
1504148
929653
1268038
267016
357167
1441597
147925
95043
1326654
1159571
1887561
1709849
817164
865699
227078
993644
1356178
1584947
733257
1444409
1117462
357830
1327756
814839
19850
1203052
781139
932953
1699882
1651198
910609
258946
447470
1764668
1143048
1370951
98758
941117
983517
1599864
1280861
525303
1661088
53953
1682259
167216
1848209
318447
436220
440750
905816
114434
75917
15966
1739123
345915
806956
657407
1844891
1797092
296381
119215
1581277
401067
963321
374051
1569425
1360294
1101678
1176638
1669035
738988
702289
481553
1235587
1078535
393982
408758
435221
467986
468080
1711745
28175
262930
1677347
1800103
1671676
1677845
1574902
705582
1538624
132483
207167
1316285
1983377
1951828
751116
1571307
1886298
1361820
1180011
1210362
791705
1840132
93368
1862432
1809079
18859
1170001
416324
1054991
1167557
1720511
1153619
1272281
612931
1477380
1451571
1116588
11608
1624883
1860201
1625237
911118
237916
15199
229038
1089602
57305
669062
1172914
1534115
1822734
1765821
897654
265889
109395
1588032
925676
1557988
1684459
10691
862025
402577
1762285
551998
1779036
502865
657376
332799
1208557
692419
1760529
887237
979923
1592634
18181
1819674
1844849
1601028
847259
508527
1126339
547144
435909
1462959
882802
809691
1661408
1612540
162500
1755151
17888
590623
570688
8285
1925878
660824
1151909
213971
1138479
1726222
1790806
1484902
1115311
1139604
1686276
844501
1478935
221799
1275072
1754308
300492
1930910
692779
507151
987752
1252743
1529163
532430
1062926
51867
492239
433849
1435506
937532
328947
311098
1534565
1501254
1465608
1039075
421761
1189010
364553
1663024
88991
1036947
242136
675014
1106715
399797
336799
533158
676805
1367752
658273
431273
221896
116258
1374875
409768
6409
554746
1196706
1128960
1755004
412313
813524
1781978
1585952
1860180
53223
788464
817732
73015
992310
1892706
1471501
1604971
1034089
1567017
1940239
544497
384941
1992735
1775917
470957
174560
1111205
236778
1476965
1185458
1446598
119344
464007
561649
1361749
1365008
418740
1637359
428972
827653
678323
1999817
945921
1214711
1768629
694686
690381
196192
465995
204772
1738030
1404192
1654704
1440139
1208790
171179
1250682
1970737
221653
763202
1294819
496921
161875
602662
628620
601285
1558877
973644
985868
314840
1288889
1568570
1358986
1471221
1557895
65980
109319
1065673
1578381
1167871
1971173
1908610
185645
1878448
1592262
105805
400554
480426
1628515
47112
924770
887954
284343
100249
250916
633360
716877
946371
1564026
371751
763520
279959
254397
858267
900706
732950
1870695
1982971
440438
441987
359663
1100733
664227
265473
1916237
1844053
1552913
420170
1545838
430829
897201
1403101
209959
601138
813505
15822
1648435
1792354
660146
950131
1632399
1365134
886083
1235622
1812565
1054260
833953
1634609
764462
1955451
34266
576640
343268
1832156
53562
1390468
1604352
786724
288725
718019
616846
668310
594585
1315155
73344
829148
252560
440750
426994
707802
1717383
573978
585654
776156
1426777
1896491
1705685
826460
231086
811554
679156
783332
14330
829201
1593116
189141
860053
594566
1917354
1060925
892588
1249728
1210675
1419909
33950
1957051
898783
894036
110010
1938965
1199974
1232082
158904
860280
1929103
1314080
29917
940184
590552
1963237
404724
1850035
1923431
1660461
830525
1052568
309717
1126604
1859151
914873
1837448
1926927
414819
938630
584970
1663354
1446539
797932
1826755
1359753
1428787
1108008
14414
1948710
1385378
1790469
894522
442192
1254959
114753
1359339
1600240
474718
768207
255379
1197362
928388
504357
1069042
847677
1315599
1900313
52600
175939
735362
718118
1286121
221828
76884
950733
424520
426970
165051
542946
1077349
674835
853731
54939
1692542
1250280
1487317
1038595
896622
1166396
1963416
1236527
428919
1186350
387265
1020291
1589303
768315
1397356
270655
1085202
1173397
1330105
122964
518205
923303
922079
1463144
3396
1107017
1443312
1415950
160498
1151734
173235
1764194
239227
1942816
228124
732868
1031439
582415
349075
527091
966706
1928090
916978
936262
885457
1017521
266065
1554632
1057232
90933
1890077
1473753
535242
214815
1680018
1543760
1078769
879920
704609
1661347
172184
1341238
1019459
793087
388481
480735
137779
1982096
62613
789922
1825072
1271569
963406
1801051
1757633
99799
1770763
1197498
1081527
938227
1845367
710819
275858
1475409
727189
699202
1550778
537408
888591
1124830
1952274
1082750
301356
1072048
748292
1992758
37813
237146
348556
1374854
1283343
975097
116789
548573
1612440
1238983
1952356
300923
1280852
1641894
1132209
278739
1609735
1008187
63078
356139
696454
1411119
204418
1865478
207475
386638
627381
1298766
1536515
366659
912025
1283580
109515
1610163
1575923
1815833
1961213
848743
1835814
423673
1154854
1506397
1442036
1892012
1899235
404162
1885882
958314
827735
179533
458038
1287359
578016
691782
1540916
1220427
1967407
659116
1152345
762172
1281938
972396
1653084
1141388
1745339
88116
717881
1829564
778829
1303612
980915
1309598
1794082
1731691
841535
267030
1359252
1712955
1927846
692689
790948
1142496
1400614
695890
344974
873297
752342
34706
470577
575031
340832
1800485
139927
25382
958984
1376830
839710
691266
1000073
1711052
192020
270167
1979044
557034
382250
1815837
1691841
395662
234583
53782
926963
1016138
785308
1300846
1385514
1107821
1524025
1953155
250174
1408265
424331
1028173
1171303
1581442
1094524
609502
245831
287797
857542
1983587
1844159
1319054
1176193
1886407
1846201
1405907
1586299
153398
270719
492387
454447
762145
242161
908874
82898
1440586
1613411
573616
930384
1124387
1208667
1484220
982383
327963
370544
688476
395885
1167
843637
499979
1866509
1291904
1153821
1430774
704281
853989
914404
1144219
1551
1359702
986568
1614929
1751752
1456500
243963
1406665
905587
1029546
553699
693534
1326251
637136
1751767
1525113
1309447
1051471
1848077
1883215
1247327
999967
1394903
495183
862405
770587
524482
85262
1009031
352925
1784480
414427
1692415
342502
442726
587219
205855
622097
1356490
616143
1353148
981460
614362
1793982
487562
1517324
139549
1462681
1789183
937552
1542306
524892
111553
1974163
1937287
985927
425003
1201475
518043
855328
99573
1766779
879979
636045
1268998
270771
621610
1348694
842512
819044
1806440
1137599
1322490
166594
1813814
1070537
1535287
1521086
646659
314672
1487781
1451399
938355
867143
1952208
809482
708970
1185949
1790948
708166
1963010
1812817
308789
1152584
105357
231653
177129
675018
774010
294511
365019
1612474
574502
1916744
1263961
101603
580847
870661
962219
147866
864174
615199
713336
967512
730474
1857186
1058
722591
642166
651609
775496
1466006
344674
607102
1017042
318793
1195339
1516096
642993
1149262
666573
114985
904540
1246253
1823901
1281346
1151074
1035905
23337
1901496
1769471
946496
393985
770919
1809321
1752414
1901848
1087005
975138
585544
1057143
175081
1512696
1756805
1470241
1304658
1821933
227978
782749
972293
720799
1117240
74120
896783
1356162
1463848
1251953
524996
1981091
685960
388078
1542566
608511
1913375
1672098
1026880
1570526
1435271
634934
1791451
1320018
317254
889330
716717
1020938
1483437
1729531
153248
641275
1429689
668008
787766
1309611
869444
1008280
1512879
450082
1980662
160609
1930179
1596508
1442193
901064
680703
269495
645375
1933332
548060
1127296
212296
1700924
1543208
1922551
652418
1146461
1276352
26162
164420
1012735
1736880
681004
555111
33531
674702
1610474
937011
1965783
1235391
1710497
1281758
1885903
1493679
1906877
1335020
1068984
1339608
218722
667057
175044
1262965
753828
514452
1785348
919697
1892660
893284
41162
149133
527838
1453779
890449
963082
1844028
1467550
1320480
1138405
83237
1028032
1453189
1353054
1816314
274587
322552
1117642
1674945
1643642
1035597
1283580
59369
50450
333911
1092382
1652345
1376137
1575470
49222
1549813
1602869
1595845
1032119
599567
1197332
1312137
1440353
1126744
1240983
761905
477109
86585
472593
12775
1389409
1913448
1873455
957942
1863811
1719781
302767
1162371
467632
575487
1515476
1896856
134766
725589
711211
1380142
58888
1846981
1130141
1279730
1405150
1401986
410085
642159
1599770
1351610
1261153
1213711
449475
1443640
1612049
1568874
42236
853497
578392
1072551
1464997
1154653
1067674
178530
1287780
869296
298201
1552897
349402
556197
1215938
1274627
1574520
958047
254263
1266871
569710
1496794
464198
523092
135822
1990617
817762
937180
1054012
1854502
354646
912013
626293
847307
940989
1283074
924323
1718068
987585
1562569
4679
316944
926737
1971294
785934
727516
1642573
788387
146113
1801529
151565
382489
562527
1482144
743490
864524
1011410
1031570
1669922
293928
205640
1112655
1132973
378272
1326654
1951872
447666
199571
593714
533630
114075
1677534
987556
439020
1466150
669838
191646
20813
960138
27235
1491700
757001
1195705
529362
929916
247029
1277810
293966
333276
757737
1042898
1386471
1822670
1048398
1651268
1403311
738364
211163
112576
264793
1575461
1868964
1036450
1716773
1873096
699598
496673
104846
815455
1749964
458264
486926
1123912
1025532
6489
1824886
1931667
1219725
1872724
336252
1517731
313398
245525
1299814
92505
1201297
1201275
1659263
1634019
576283
742968
1294998
1353138
54155
369346
181707
834118
1585746
1292165
290913
1962462
254548
389705
1492208
1066281
349299
971901
1995221
1830094
1526503
1961944
773052
794211
1693210
870895
615940
1469012
717408
1179862
496742
902972
1693884
327695
1378197
686237
1897246
1132608
839556
1431559
322568
277786
1661330
1160414
1555256
843441
483357
376706
1956534
530843
581323
798705
136884
623099
379619
408819
1106287
1741222
913824
500683
902301
377753
1017268
1640921
1280807
1872587
104282
323209
1217650
1726734
85984
1863287
1694717
780695
1273298
1985700
571948
1728526
1412419
163756
1783669
1953151
1348165
1649915
1175438
1489402
1968576
1711738
838707
888673
1308036
594544
880652
1721384
1783065
1897624
331699
1495692
1155359
1382108
1661069
1002231
1513167
1245754
1876446
652676
286776
1067670
505924
1638857
590151
501668
865585
1628664
1473330
462194
723554
721603
1090484
1354612
680063
1753507
1587592
1666552
1823781
1602124
49886
190279
1273249
1353277
1290250
1374604
300812
1823266
648255
1509042
208014
1734664
323288
1123142
1338489
328398
1694816
1397719
612558
436921
241294
1058705
1988977
1215009
1286803
1250905
1328398
188853
248111
171920
1783214
1634616
1950130
1672755
1738716
1679280
244773
1720365
1968837
730961
147098
13941
1205306
1197449
1943207
146043
375671
339124
675923
56345
1865058
801851
1189462
1501060
1744190
1290959
1694136
1839294
355331
164126
1208161
284919
986199
1073695
1478007
1008264
793147
1838793
234627
1423088
1184934
1753357
1378522
1182602
468403
679790
1642605
1861490
1912363
1055507
536291
1285329
1511731
619983
1956327
852365
1582330
581065
1105790
94344
656150
76440
949129
925679
453681
1893060
1792733
918540
891246
982401
1311035
335176
1372587
642526
1102173
827009
1747548
194608
1321534
402718
1529374
817013
1439351
1794399
1830458
1474039
369942
750547
211666
1088379
1619197
1795361
570826
1749226
1237074
582136
122837
1142591
1098196
1436594
476547
1742106
1728898
1703301
272245
1323180
1890857
1922582
1866866
1273294
398325
1323102
975799
988988
132789
1484692
870508
83426
512561
778263
1728503
50559
1672338
660300
302352
1437474
163911
322883
1875922
1984925
206973
650185
943155
1979317
1937735
668244
754858
1326710
1342790
997643
422098
1788171
1244148
749108
1174202
573301
1322103
1337783
830917
1574499
1537027
1061054
1808406
957596
1192304
1566116
836044
1664075
657738
939278
944844
1714147
272403
1110522
391646
1842883
1959084
424086
1717405
1986676
918864
1072803
1354505
863233
736810
1551847
608141
1315233
969357
625275
709423
205459
344643
1808527
663363
734243
57800
86773
1933555
1868479
1957474
82197
1702493
45233
189612
533087
590712
71223
135958
888249
966237
637651
313689
545276
1090727
164203
1989458
1056586
867943
1041436
692273
650942
159303
228677
590787
486790
399336
712876
1887883
198961
614811
1971535
394147
530287
417894
1313893
1947480
1431235
1283132
283575
1719713
1781819
214661
244345
1757182
245631
799311
417692
1916037
1237865
1818530
1321580
786581
1328703
413303
405705
629288
568070
104752
732216
285781
1472951
1872493
350227
1915049
951832
203386
56204
114115
1813050
918076
241553
1526549
774287
1956826
1548487
1925886
1235913
160651
1371659
1905503
352286
1016050
1988968
1927275
1135203
1551479
412489
1638620
231046
1171825
633995
1117486
1751642
186993
1110346
921766
44329
251288
1277698
1475393
771931
500777
320005
1177353
1301338
1691713
985496
28079
798379
1279939
1346195
339749
1591146
1966081
1974366
1344949
144766
1078368
1536438
878124
820504
548044
865005
1195415
970746
1548508
1983028
420253
648198
424285
451497
564253
585850
1366256
1293081
689375
1875592
1463577
1861102
1213583
1898705
986801
1399809
1872179
1574093
1224615
1528140
1477680
1971791
368549
1296259
814436
1521677
1212964
1570741
29955
789017
913516
61046
1189464
1153895
1730309
846230
215287
780824
585490
1938583
1784973
278043
267619
752693
810036
398599
661995
1259529
1483631
982347
1515468
18686
1494171
93081
282335
1370925
292662
1782329
582419
1487224
473285
1879647
670958
1394467
1620493
1982667
334696
485403
1242467
949134
1275233
1559211
1073640
571900
141916
1456267
300601
1489650
1745830
473342
249019
1122208
1346580
1713386
1964745
998718
539049
1429728
602320
757219
1278449
1746677
1091766
283811
1110856
407510
981188
653788
166169
617862
73438
1340586
587901
1607027
19188
789670
492115
1688583
365259
1885784
1663020
1940606
1128121
1667545
1554770
272754
117713
917383
1391730
1199054
947978
1736813
1063600
1330318
620757
398336
1803372
596324
1202776
1912709
1408305
43848
1101435
798688
203270
1792332
1505
1683166
287357
1185399
809345
838800
318282
646628
1431587
1878524
1318756
1990315
1152712
1230338
1899161
748111
1919795
1199246
1036908
1219193
117964
44132
46430
463248
777899
887581
410439
1913067
1847217
1038761
383012
714400
429964
1349818
167794
1355581
998749
752142
931219
859704
1969220
1890133
140050
509899
1173349
1369162
1568478
1228982
191199
1740248
503081
268038
1529145
1207843
895362
1078907
822527
71992
1493984
1559902
1711844
1091033
1267944
1715347
301378
839046
1020954
1436372
65831
982610
1327118
703088
1337136
900903
883944
889020
826040
1756759
1003807
1759833
1203979
1497327
1617624
677609
458824
519173
653338
681860
1115841
1069859
480260
1472807
1936195
682642
1800204
816415
1611636
510217
662131
559544
169304
1093232
480090
1751875
312784
1512630
323402
1909428
1737142
165859
103548
547674
1749335
988988
639992
452031
1873174
1165942
1508423
984655
204920
1900530
1235872
1477808
1529163
1233623
1438916
1176881
638980
358207
1684205
675535
521855
622677
510626
1024870
1957949
666190
737604
1855669
681010
326794
362202
1243574
837768
1798708
1524973
1827821
1886885
764784
328774
444273
1748312
1000882
1451107
1452527
1077539
844081
303857
1690226
1490757
1532096
211990
181638
240443
1165762
897858
434448
1070569
864988
5120
1269623
1467459
103888
505676
146932
1443346
1360708
166995
951150
323076
61051
1362766
630334
228139
78723
626612
314508
777780
971970
1035995
140478
230714
797820
1171610
758980
1105716
1279388
1676869
1994082
1946814
101584
1545714
148866
1757474
1891983
1673593
1741095
1300895
536953
1090670
1522617
1980330
1881654
1718341
242829
149047
832250
1022702
285075
1504236
1103347
1177384
60731
527089
75642
125070
766429
1544767
1164684
1764701
37494
816048
1663052
1203728
1643933
1417317
951846
1269806
1313333
855685
1194670
545224
1345951
511085
728028
351020
148140
705757
1873966
1686013
1048840
453434
1267042
585386
1615965
773276
162251
954176
1817228
494121
688503
1500749
1377332
173809
628366
1240722
1907138
49912
206474
5401
1286169
1321264
1018280
270317
952075
142223
1287128
1007492
333571
276700
1643232
774817
1069985
967351
1283088
1688545
1926221
1693607
382304
537927
638378
1608751
1425691
259988
506123
289410
583374
1467045
1719376
1669389
1050060
1418197
872443
1274228
535878
1913871
81738
377305
712080
501437
1527651
230059
736018
1891514
743651
503313
753924
1614752
256074
1310120
997981
272415
632623
1431013
1860022
1152958
1301016
1788195
1418758
974691
1817010
282569
1048963
158623
626897
559740
1393953
400483
692055
1029486
243064
1518968
1849578
1528285
546945
303158
276334
954595
1492138
1272657
1635136
374470
1990569
1267565
644260
1115830
1692601
774937
1660632
1520157
1272635
714400
534388
1167892
114568
347491
1978050
550333
774378
519518
666942
50575
1981183
488388
512615
1193068
1986899
1519540
146388
692071
1301929
765670
1934648
121567
1867970
360051
65604
1838353
1724622
1153374
967619
790791
1943895
1933117
1583762
1491273
19830
690681
296375
16569
1153587
292662
361039
618375
948853
372753
91969
1097894
835546
1935313
1358871
1154430
1684020
243978
1454092
1160999
1031142
1127810
964649
1286026
1598711
1530148
1548014
1014559
1211848
464166
773250
160579
914493
545863
1706018
611344
751587
291071
490837
1564075
1652763
1520161
1678883
1868092
815052
95771
421517
1402304
1964365
1563357
1855160
175416
1195780
1874340
878458
499342
1792379
93830
501711
543784
725828
578888
582307
1315018
554340
151153
991172
307358
562113
48893
83635
1929613
662356
136331
394758
1210972
1963959
1480420
1389118
352792
586381
1781863
95154
79478
1058907
1406611
744036
438291
864137
1165162
271460
698946
37521
1022303
578097
837929
760582
1980876
1668791
1572727
1905672
475861
793853
529936
539294
936509
1602759
1129304
1164595
1132821
1851519
97670
1308159
1550472
1486241
1885477
1873416
823668
361493
596693
1778093
1624967
1400452
1465361
1031709
338987
819601
768944
323446
1512090
1604985
1662212
1112558
1560649
352297
1738542
1788053
1866152
1944570
1014525
357603
176420
143184
834302
529928
92849
58896
1737155
1220847
101002
607972
1175543
771950
1159752
1158754
1967100
992951
196202
1831804
909714
1400614
156864
1626996
1646664
1763227
420232
1605045
342918
393674
1073592
1381105
1710104
692372
1448506
302313
900281
223359
1555421
961490
1427417
665085
1052538
1189957
1233655
1277688
546667
64039
1083263
1910720
932892
838009
1830747
432646
742017
1427490
491201
953948
1173618
883732
1189694
398189
1097331
354221
272245
471263
1067156
1994548
1956353
1400548
210704
971946
262527
1807794
61243
94654
830192
907691
1537862
1457099
1117774
882448
979894
36409
328470
1147892
1329534
1562249
1295104
938148
965367
1242814
1604586
265465
1322802
1819075
1467287
1572128
1357946
286098
117622
1083591
1368542
79189
1766256
1788717
1650955
1444487
1833395
199312
944961
1358594
456539
1272875
316869
92068
1817103
1678529
195668
561205
1997257
1125057
1389177
627710
185175
1616718
1699609
1202253
1624777
1764134
1543848
1008226
1102062
462256
1773422
1568606
1242074
1337773
1961350
105330
1401833
1432692
1009371
64462
1449490
1632384
582038
1915144
462854
799211
455447
336784
688112
630528
396904
1555821
1522347
1851568
1741881
1199402
1620356
1821671
1231081
1098392
730327
1716954
220400
561327
548431
1006310
1816686
235928
1909325
658095
1999293
1724168
1465762
179054
1281966
762736
1002916
152948
387660
101413
730855
923340
1193793
1767672
1165687
1928316
905916
724651
1801366
964887
642985
146604
801642
580466
1796093
41987
838312
1473781
144175
1377203
752456
38139
106752
996990
1876237
1277498
1979351
1408737
1613931
682139
1698338
1978899
645742
1613800
1731188
1445577
3068
512145
1200997
867162
458948
1781172
664545
201319
66103
523609
1331095
27398
1889758
1311434
623209
1049358
254326
83929
1970795
1011338
968090
1185249
917640
1623289
1613040
861521
1047672
760135
1975923
964273
777020
299149
1127411
525000
176150
644186
748504
1016283
1802832
352537
1898220
944081
580255
625986
376445
1019317
1887929
546922
707267
1827442
706326
1437485
891897
1489295
320748
1700474
1767792
635761
1802445
1224760
872569
1411526
54706
55474
1333041
513975
1230983
1832158
554756
242538
1751365
1984997
374652
656847
1057481
1777250
30168
639380
1613730
1462781
787070
1927692
910079
600520
183004
1709458
1538928
185576
568421
652501
1193261
1485025
107984
480047
282420
117769
1395417
6787
1574941
769767
1071441
1234457
750949
21073
844029
1186500
1190953
154002
1305282
1789946
1631185
244579
934761
509231
229422
1297443
510278
174685
1651593
332761
732497
1658966
283995
1572568
377862
1097171
556084
1375198
1121405
776217
1143735
274576
202753
427134
1959125
1679905
1141380
322915
566531
989818
719149
1222429
302271
106534
144987
493698
285596
1673176
1387887
831862
660650
1816051
1262629
400274
1850878
1737707
306483
228299
1426355
241205
144987
908373
475
1529766
1713953
816603
1679541
504111
1260107
1867536
121614
522639
993577
78168
500438
1922001
1021225
1342664
1440387
1411707
1846509
813418
1761723
527038
254846
1259937
1853448
686842
503153
1258816
957815
168347
1526913
461558
22210
1814702
1739074
145530
1356424
789716
1227749
1055348
1653038
941131
1263730
82354
572052
175081
451848
714542
716960
114857
974386
298851
208621
1758721
130967
1461240
1989436
1450769
157404
833878
600343
1017432
1619214
859079
1727018
1406845
1853837
3456
907597
1438303
1484225
503081
412866
1984951
1312205
925417
1479034
188488
653496
399755
404266
152511
16751
805574
15083
278190
871778
1725787
1667223
1438446
923159
1001375
950933
1254227
838332
1551287
1623372
765506
266748
672182
898013
1855717
1578615
1597899
1178517
1405571
1110007
121209
579738
1325290
67042
1290526
576997
1194856
1867847
521012
1729176
204590
1063699
1166840
1595303
205612
1509207
1282203
1815255
1464362
1109075
136284
1911041
468067
361642
899148
1815137
1071743
17845
734253
933216
733326
709744
804845
629315
518109
1607484
1034344
568474
1139458
1206033
772114
306359
304011
961949
275951
251659
1384670
357779
559544
1142826
405162
630437
619057
1226395
177153
1687799
1629796
1354641
157138
549408
1067820
1746757
1456057
163997
255331
1712046
458013
1499697
1500245
389528
420509
1493282
1690062
505878
1791649
199453
485123
1012151
1344329
614945
515098
14804
374200
285669
1989710
562054
1409475
1410655
840564
547872
170514
1409300
1590074
917597
1560139
1955188
1731260
1243024
1051697
531980
1753575
1049342
1847042
947581
1346412
657680
888882
203924
1755074
723398
1366482
1619553
637096
1651729
869235
252454
1943267
271083
917185
604872
597209
145875
1280123
1575095
894173
1274051
1852267
144930
210997
1326210
1752764
859538
777106
889064
1089312
827615
1946857
1848490
1922371
1261748
1449829
212087
1856174
1654617
1428092
421169
1567193
159181
251261
699887
1892297
55254
1585530
666980
1565504
18286
1577101
1191886
249800
414825
1453057
466965
601867
622546
1640943
39949
837218
1103719
1552650
459548
165449
834294
1390109
709858
324228
544709
590376
10845
1247673
65830
736125
1001286
1484669
488169
1308116
879529
132024
1558282
1608867
1702000
886379
944525
423871
1985305
121699
265739
636990
1967160
676961
1760663
707745
1935812
455998
728664
1502461
1721256
163372
1042827
618949
1847184
431733
1523206
2584
1678083
751764
1967025
856010
1303855
362900
681124
1757480
1509173
968757
1125940
1511095
80832
1979612
1426574
1449010
1608492
1323406
1524597
695211
1547901
1193691
1995460
1093868
1590844
1578257
462568
925537
1022615
1122987
964887
894232
1113644
1963387
415310
1322626
75155
399235
643616
428176
235532
952075
520268
226150
473055
1881095
1304710
1179624
297417
1593777
357487
256182
1500091
1059678
1935518
606770
718141
271049
1725361
474785
1605598
1913285
1115363
1989186
164780
990707
1363293
677726
813746
1342921
341062
778606
233026
1994630
1675979
1996721
523393
1781139
1330741
1646299
540107
1964497
1508723
1357005
516052
1182544
895964
1849087
1304794
507080
555756
1917786
1333909
462412
1198214
714940
618946
1299828
351543
608737
1156276
961154
688012
512487
251535
1750232
1910130
747736
1934725
1918224
401227
679710
1863857
168031
712067
441283
667058
1507145
94560
1887396
222419
1456887
50688
1481421
296453
718967
1594826
471284
25406
1271996
855488
601005
958421
1954442
1115842
322749
32417
446984
480097
34367
1817800
857836
79694
742117
962830
1947730
1884437
266302
215768
133715
877963
293208
795431
1783484
1936971
316571
1123053
688189
1262629
1405843
746260
504884
183717
877292
837296
1089812
627541
726769
1797264
203745
748816
1732071
1342417
1084060
874244
185879
115233
1991241
1481908
1034492
328190
604865
913939
1249266
1404555
272818
1578023
481676
974229
1407710
776829
487887
36976
404172
1034492
1229110
1021037
350244
10637
593971
221415
854734
135414
1587603
372502
5553
340491
41897
768799
1961610
1121903
1346430
1407456
1022514
1687908
845738
90428
530207
159726
574085
690831
1201175
1393721
957558
1489331
1512431
246010
1658310
946191
505687
483069
10931
1728678
1812913
396997
1458574
1938965
1912855
1421029
624393
1734115
968632
877308
374813
1231014
223720
192353
382489
426194
634067
63748
1073079
1273545
670801
1864030
120113
627435
515829
1705379
1358250
217248
1194175
322328
1682600
1325866
1904491
1435138
1899009
1094266
1961774
429058
695719
1169069
307572
907372
1006044
546233
428734
189714
1246654
1460421
885643
715360
319100
322452
336823
974188
172076
970376
2419
541938
1281825
1106325
1351588
649118
94583
593650
1009331
1533369
64586
1815718
514861
1711728
1867406
243039
674927
1153705
428577
1336169
500527
491559
88110
1934205
1814759
238979
591729
1559673
441890
744226
93473
1290108
1405096
1212137
1690142
1107635
368508
1184277
1718196
104767
777563
68703
1171055
1443694
111098
1475675
504553
711033
1130784
1613572
1900267
118128
1867500
120810
1331964
1860404
1056398
1897119
1799231
185195
767445
250464
212632
65529
347234
1917550
1540588
48893
1776871
1494635
664773
1410094
234899
1595905
1784878
891074
1613057
1908286
1360975
1988183
1139888
308973
767314
1862422
1951795
941855
431552
1107627
1487437
977587
229183
507026
1531937
1434925
908185
123523
146526
523786
556597
839273
731584
288816
1545723
347717
1761317
1647248
1076210
854207
758883
86335
1957049
799712
1743862
847885
539614
775786
30523
201950
1986009
551029
1740175
658663
1674628
498143
1111379
1072517
809641
20805
1102234
840038
1462994
1786146
437605
1344963
58742
1402040
296990
1286700
1176021
1571062
743624
890628
153299
534389
1590842
1440943
762460
870111
376336
1500583
1050497
1355457
138756
1302998
6433
1131649
1692369
229959
1864925
1540245
903561
993610
883029
1456533
88285
451133
1021762
292017
1208458
314210
1461229
1098675
53511
280193
1231229
954581
1716649
1796157
1239743
955466
1579
297309
1179085
200020
1032541
1675181
1613404
1775063
689136
514277
521143
1687606
139598
1075338
1007808
458423
636179
37027
334176
935020
1091911
1657243
1080285
1765847
1369175
609728
1345428
584606
57594
1751613
1335904
1385583
900735
1995532
1382117
828177
89684
1335045
300721
1085637
67885
1994917
821923
900022
1569564
342537
1998639
1167227
1503622
475650
1537769
1628937
333711
639728
262130
1680189
985607
295937
177944
951218
1433119
113708
394841
220122
825457
872785
266715
100382
1353801
484545
1152243
723028
912636
1916199
1227938
1738177
550255
208633
520227
560271
1864466
200255
736159
148490
1226984
1852445
1650099
984337
326859
1780017
1303413
1483900
1434506
1580708
829623
1449772
1599448
1563941
1983685
574234
978482
1917847
1723748
650264
1344927
1514844
1131831
1599036
167587
962497
429326
969723
516962
1284659
214104
898668
980913
98259
89263
1937764
65085
1541386
706222
1542741
1962561
1276066
1830305
191453
1613671
523805
238627
630676
86091
857719
454652
459514
891070
958508
393343
1406538
278100
272354
540474
497292
1669432
775579
1403457
1699569
1342267
372451
631571
510998
1406795
756001
611144
1049090
75091
1452257
237334
108648
666451
1768994
1775188
927092
623989
174495
266915
1055801
394056
105976
1309227
734504
1903433
907959
1599836
633596
770863
1298793
770106
1955380
1867630
404155
1101804
1400085
696975
1286266
1270666
1435815
1716009
1053199
113376
743817
233393
1197720
75634
1309253
602369
415562
312669
153854
637380
1159446
658095
516777
1372030
1767675
885842
940381
1869486
1061649
1303408
941220
255787
1207732
1868846
115511
300959
584856
1093935
836217
1598424
825714
914604
1470096
1253700
865649
1632907
1465643
398393
251424
782398
1046919
1834598
247329
1965356
712403
1012588
253253
709471
1985844
726780
1633820
58590
991633
748004
1628222
1212109
554303
1262818
738675
420173
381517
1491822
162327
1575006
1327652
368111
643039
1296511
1904135
1061761
1342494
1138147
1132350
166350
360094
1846831
689555
175420
1873481
1267021
33750
1382139
1526717
1040039
253472
1314905
487169
1192963
360612
37121
710159
1716215
1105949
507568
1014002
505662
474477
22274
66032
1793503
915432
1425366
1612467
80214
307167
556199
1516233
678530
149798
5321
1284532
204064
1635256
1777538
1886747
1499739
447774
1114198
1142000
1406922
1356000
30155
794790
970546
254229
785054
578887
398898
76665
1125099
1008126
891849
1003485
1140137
1261898
405762
1997257
763315
420090
1997493
362597
482711
1920203
1090099
728604
1832768
401291
1966079
1020031
1271167
739094
135978
546646
1379344
1014072
658262
219247
1041082
477505
707660
1300857
56454
658070
1524816
1115535
525494
123065
443547
1629543
1298601
743280
125414
839721
1912528
1913448
262808
732147
511145
1070775
210577
1567570
1068804
243963
854663
1506386
1943491
851259
1751937
754353
1213671
838414
1289527
701269
522102
1055540
1992661
105183
1721415
835190
1633271
38397
1576805
1049436
168804
598932
1800540
1018695
520350
72117
211683
1373750
1778267
1065470
865887
710765
1919634
1589916
1938438
1735594
1487110
380739
1684335
432962
1224331
795232
217368
1116856
1212715
1287954
1517823
1944166
1805167
112185
1809044
660581
272077
1483886
768877
1471159
1080692
1733371
1689472
616081
104712
938393
1004430
689899
614027
36666
1207260
436669
1369436
1599346
1424925
672095
381643
68128
1794231
1643114
1489907
1403515
291771
1226708
501432
804106
57554
662936
1028600
971762
925757
1620050
1629072
1072453
1722399
578076
1829224
1007521
460963
1516335
14372
1355854
1198127
1966759
1270778
21198
455726
1524615
822786
1323571
684824
865965
1369006
76916
109814
1076370
1852310
1289687
1691570
1582615
596559
735669
1226771
1779349
1622170
175929
1964159
1642480
1858453
1603289
631016
218342
258530
1327981
801863
1376171
98903
927013
1273041
326146
1386253
640708
386919
506540
1194101
84663
165814
653828
1406542
989697
717820
1052606
648306
1793879
692401
1738660
81197
1364895
483691
1735436
1250824
117073
592211
1276467
1091550
663307
1314506
175693
74606
572023
398773
18445
1512903
699609
1789438
1971016
1486233
1040919
709766
1072803
1175335
89319
1789229
662333
1253293
1653806
496266
1953153
967451
183167
1242071
620613
1541773
1304391
1596459
1241443
1512261
533804
592172
1752348
586313
16569
615835
524544
1530453
1619095
1557499
390785
55920
345059
1205721
1456674
694633
1727163
858489
180415
1038741
437361
1260185
1280753
1527292
427427
95875
67185
485219
551716
355461
375317
521180
1414458
666738
1733138
1837816
1743378
1139629
1111754
1665662
1396245
1496643
1550179
896702
1344491
1489872
1416531
1268959
1818945
1391789
1255414
807445
252153
1128228
1635083
1121504
919415
290563
862327
503301
609537
397060
1963216
1021473
1896358
1423516
1048548
548854
343769
482456
861557
336456
1233946
1559707
438544
430609
849970
1061851
300802
323902
304885
1542743
335092
351254
1707180
1261457
200439
551167
1788288
1810716
1437364
1871163
1681471
1827106
1096203
304127
811740
887012
446564
1855950
1937054
1705599
985767
1572468
1460046
866848
76440
1785747
759695
1312928
1424679
267198
1434578
384214
1177670
837501
624197
1839215
1496873
929036
148959
146856
989802
704741
783755
879299
1261744
1052216
1112842
1074693
894922
1319892
646980
431610
658913
477913
1285156
1281617
1393842
1780129
1959979
1326144
743396
285754
1269993
385774
1282710
777538
441313
419700
969377
1270504
1416959
337614
1098929
1663688
325317
786476
1067810
525622
1662951
1034691
45108
1010314
1450347
566918
478155
1367019
1032262
354681
181485
637730
223681
658464
229273
859572
607662
205980
1280725
816767
1789829
1103160
1552987
1390178
1848830
860980
16110
67423
1238020
667938
549291
1208670
132451
1847241
754950
303442
993297
175259
658225
1708650
279108
1438208
1121903
1910906
70296
130260
1478029
1093440
1520952
1376126
1656993
1548995
1509688
1381644
1662060
952394
1953479
1491030
1817860
36477
1167165
880875
1448576
1266366
529312
1589667
1501344
1170690
592680
110125
1345901
287067
122651
1662681
458373
1253095
1300424
1805803
1313331
1727497
1600211
517995
943043
227663
832745
818799
478262
553595
175251
1455560
601829
897870
1482249
264470
1823760
1911063
1948858
1198086
933168
368144
528029
1522584
1091304
1170494
603199
492541
1943139
979133
29348
1453365
404021
101278
852328
1189957
342634
449001
769235
1940
90111
237186
1347692
1848846
705112
555467
1316045
178844
30442
1009584
1164465
249634
933417
679621
1606941
256621
734845
767430
681895
416304
1234112
490846
342886
170802
645035
1057745
1530162
236031
1384313
1813862
862062
92202
1358708
178887
17437
1718178
55564
1055231
602873
1265459
1430085
143800
1504306
713938
1699253
97855
1866845
674885
1211903
1801958
1415171
26676
85954
582034
1065345
113160
1598824
795350
1005648
1721183
611422
238168
1840439
1006946
572807
1695268
779538
1559955
1898026
451322
1502104
1365018
1349247
1707209
717363
910611
963715
1745524
286673
1360062
268176
663538
415383
21033
1187255
470800
650593
983746
842473
1331089
1595589
1123233
640292
683235
1063620
445845
1245060
1658386
49163
295442
1780939
259128
264511
1199978
199275
368626
391386
238632
1726511
1260882
1108246
24762
1235626
92505
1862929
1393842
150475
408528
117945
1916717
792227
1509224
1814483
775552
90933
1379950
439138
1261537
284020
817161
305452
1068626
96499
357424
1307314
762187
1986672
759196
1704072
1384055
1854181
101802
1107190
227899
220829
1561133
268104
786501
1408286
111181
425602
136944
413701
1556596
632370
1886367
1047781
1664088
598942
447084
1475474
333554
736087
292219
188639
693303
1409017
1963746
1240163
398522
1003403
1013715
412614
1213010
1290644
977784
537150
378879
1120438
886543
1382844
1136375
985968
624474
932573
886831
1711052
1970526
1198574
1526552
1830366
1990738
1893317
90132
1893314
220378
637544
1431441
706845
1684381
1626153
1228404
62086
146552
175253
979041
115657
1570728
1584789
1243829
1676565
1461106
96296
102886
1351736
418760
283091
193259
1690448
26894
1791194
1578795
1885677
1702195
1098648
1590885
1663245
745686
1587631
1348892
1833842
901194
1338777
1082750
1054428
128287
1976126
1916078
1833875
654220
1656101
834892
1241771
157902
1046732
1592574
1710674
1853676
406563
1993832
1646184
1694893
1196530
1393332
816319
993501
365970
525374
1641643
1072669
1482404
1241518
688669
1681767
316396
315069
1325819
1582603
1203701
308608
242230
1734116
40071
1573956
1080909
1556160
1385190
1991611
1139517
1535338
131194
1512146
1537182
357159
690876
645581
1812255
1455684
652840
1006523
1722884
1855191
1319345
811420
546024
557726
342140
613544
511581
731227
737335
463381
509174
473228
1645955
1749349
1933789
158035
1442559
1000106
1970965
1313527
687823
1321119
720170
1593239
1231240
1512546
856066
849960
811636
481920
1632246
727812
293120
1400976
1206745
1754703
1111243
1735947
860339
172858
1175847
1849576
1490909
407730
1085846
864455
1239808
62030
913632
1893692
449392
156892
132453
482541
1426895
266409
178634
862323
429261
148997
948060
125279
195474
184927
1491580
928297
552319
368417
641805
753299
6654
834102
1216406
1404823
118493
789671
481579
1451482
334399
1809321
1892018
950247
1762639
231442
945298
1305428
83237
343099
1217413
387965
1117868
1801802
356640
1731551
34734
1105462
1815777
424316
1516906
896401
716421
1081690
617344
276744
673896
1872956
69741
11857
547602
1630400
1606658
1100516
216105
872991
1868874
1711260
1531873
911985
671715
1371589
789272
1180514
1647979
1586634
668177
1865201
120858
1282054
1860250
12667
800302
915097
1837951
1045219
645219
1168763
1865855
925340
1130385
674348
77306
130814
1187105
79577
1961365
1010640
1440823
860766
538961
1346504
140089
778690
125131
1000883
727761
469956
1293376
55669
1660958
1301884
1220408
893326
657106
170103
1260097
1192047
1668279
875337
1014736
1202154
1046931
1404814
1316678
1997803
1407180
112314
551435
1589922
921584
1367812
1457671
1885276
226467
973768
1070632
1483703
107443
1796993
1819351
903632
1671630
1307511
1330822
1367426
1988136
682027
32329
508258
1012291
639282
47635
685776
1117312
1043064
487169
885122
1001791
1751623
1226371
553459
880603
1309751
1464018
838415
305089
38364
952952
1732817
492059
1007987
1011766
778552
380984
1208609
1789124
1379648
1787471
1153027
15582
748105
1067683
815824
1886187
969430
1528934
376567
481969
98266
382430
134237
735520
740306
112492
261514
78157
474165
1447480
1089048
1790740
655597
252740
293786
440627
434379
1336591
1539777
1872227
911406
1840709
1714876
814733
1809222
1144444
1356805
490720
1884111
1497409
1549162
1493257
1393439
1972322
1434174
1943669
1157011
140134
909443
1337110
666606
1956776
529401
795631
1997412
1947170
485383
563047
1150390
1613134
645940
1540292
644385
1489907
576648
585525
1932728
212015
157892
1824618
588228
100810
1980651
687153
1842122
104562
1625894
478320
1518632
1331943
372514
572576
396600
1359572
77623
1932873
1663318
412431
1203319
939622
1863083
1534818
77526
1535546
1153875
70605
727573
713650
262730
1844800
717858
1304083
1132496
1283240
1100707
1937972
240402
1556168
367202
789760
470012
888901
1207906
1675628
980730
1211792
1177966
865410
701909
1156801
1708260
1924776
636142
1970356
1207093
462502
701902
20206
51811
719520
1290821
1976293
1441132
1492471
872353
689433
178483
1222749
1874747
263828
1345889
1741047
878936
682114
44623
1703001
135320
127487
880032
423871
420347
872571
654068
1713355
450599
1540976
154381
444737
1599224
317419
1123340
1802432
1269175
6842
673695
1774849
228393
395036
1901083
239051
1510072
302351
1263327
850841
773827
1958734
995868
1496344
391334
1920203
63820
892991
323518
1868324
315153
1544087
1970325
191184
523810
1113970
765389
396537
746171
1757741
1888658
1660679
1626117
317012
1750272
1845730
1230097
710831
250709
212397
861893
1549901
1102191
1037127
1859159
836593
1996553
212589
104539
82805
21679
1168719
56460
55270
837979
466267
38089
155585
1755311
1511581
1092529
337766
1717857
1309187
85350
129914
1746494
1937925
798905
1705222
414308
870842
852723
360850
1680018
566465
1224124
1227903
540154
487292
72279
1644969
464762
1459970
391565
1305780
1603575
1591557
1508159
59292
459007
1517797
1608442
1775981
103278
764217
323903
1291536
1406688
928298
889880
882384
836383
516119
1168626
1995694
1894908
1208334
90215
1410976
1919350
214014
1321028
1387130
794017
578249
1537965
1547944
143995
1867734
154009
1437007
630210
395932
1643137
933947
1053244
129276
695235
536714
1426956
1680313
1679885
1973030
1706254
676925
1005563
1412150
1531795
1029382
1439894
1756637
1183198
652413
1477632
1691911
1915046
997935
1753340
1280397
1773392
900255
33835
1173000
920162
342525
1509255
217362
91448
1018280
705436
966274
1603093
1125259
739029
1735012
1931996
305862
532881
1643013
236628
1677553
1279164
98807
42389
1033399
1079551
1530744
1322091
1113544
122139
401944
555340
1290822
1885537
438735
1904363
336372
156788
950551
1244913
378707
1782493
1417004
248584
835075
1055434
1776625
594975
434025
1043202
1903692
1729830
384407
89923
501795
1938977
1820131
644797
301875
480055
1329635
754179
1854654
1082259
106384
1123067
163213
1989618
1427600
416864
1248621
1670231
1718717
160651
248187
136278
1457151
375112
878065
740518
790830
214104
512831
504246
380677
1772718
249268
1363788
1457873
1496529
1479095
1279709
452074
329915
129105
1402932
1599574
563285
1221405
415011
1273995
481261
1118458
1514842
1844045
1405758
1607782
131176
187241
134872
1767158
65664
2632
1122673
1440990
1818101
337019
522248
543989
1048865
134759
77501
1034753
1861131
1103060
1089164
224943
1016946
1323946
781079
1387687
955044
1738606
9938
82797
1828
715383
1189031
249690
969986
1536083
264290
169095
896588
712470
1872224
1163936
469159
1411657
1333405
715760
1822911
1897524
138164
779744
1709515
251920
798418
1545693
1631064
343711
1941320
780575
1996182
349608
1671092
740385
1541821
151937
204387
1083234
856215
1539047
1222819
1451275
675272
264968
1662023
835695
1248533
1407452
397415
1833490
684156
1642000
1200349
1221216
1351233
668534
1849605
1082570
632383
737746
836794
547447
1639288
449713
205194
372737
379467
960623
1624904
364528
1671857
81652
1019008
367979
1123700
847094
1700169
1058691
1685336
1444273
353284
161439
927742
266694
1773967
1067690
1063514
571367
1117201
847807
743006
1943895
971553
467525
1638724
1116342
339956
974843
1948966
1814906
50994
1988039
639405
1420333
308818
1661161
1832984
1452792
1937824
1165687
1915874
1739894
224479
765467
37833
862472
261662
261912
1058497
1210595
964026
1177075
1853723
1814185
1709418
1626599
763161
18998
1600239
906098
154781
943491
1292991
1677854
804390
842935
1011031
1055026
1881013
1247561
176802
257446
559954
1416403
1904368
963098
214561
1053850
1045919
82925
1397989
1399359
1735088
1755749
1345611
876604
1326600
1760549
987885
16465
1104537
1580637
1636651
1410303
1214264
1873202
1798583
1604180
1018366
290781
588733
642433
1556215
771627
1086311
232698
1600789
1578718
220172
1553673
482887
18980
1825718
800068
1976589
573851
1235767
79286
846085
1156965
1873059
1714589
1183272
1896276
121918
866964
657572
862702
1036132
1209259
685173
262070
158035
1421709
709957
530550
1171721
89710
970037
1986988
78837
1105665
464704
1524589
1293784
1107650
1504637
56237
578037
1986320
1904371
142493
1680544
1567
347314
64530
1964607
1930387
64777
44365
1169964
1116148
1380198
413521
243094
1927003
1981218
1828280
1585384
197464
1000912
256921
488843
321480
1340433
929156
1015819
1640368
831887
669331
62970
598953
421564
240508
791600
1864368
1457463
1677448
1855163
58862
618645
1222650
692524
1884802
1561328
207022
1815333
1598480
276966
997493
1908202
640421
14452
689064
949129
879833
398412
1704861
808787
64705
586837
1306450
158869
938667
923299
459411
1650964
1466070
1768763
296425
1919300
472221
1768271
788144
30345
702627
1605312
94442
130545
404567
813619
1029501
653621
465615
36982
974718
1452590
1090556
162944
1378620
1314302
357561
1507247
449564
6318
850276
584198
882779
1242937
1220168
1121613
1976146
21190
71620
1776917
1051701
1049983
873080
174502
542601
854926
765937
112989
222538
1797542
371921
324328
664698
1655523
1819811
1267555
584250
144352
508139
1509689
927368
345582
875224
780854
199159
1856720
262205
87589
1975373
1611640
733085
448245
1982280
1513158
1964619
1678909
1583030
174747
1575345
1898294
318704
398203
85117
834937
1511134
586499
228518
312172
888144
219085
173144
760569
979050
785916
1763458
717573
1774748
65994
463568
1852783
1071126
656631
1769875
1756896
662675
40473
1847129
1123497
1344803
1847736
1743547
1305206
1805936
949906
482154
1490372
501020
1611519
950590
1408103
1789558
1614791
518887
1392636
1738495
1667210
1461769
1512841
938461
935410
1619241
812710
1183650
1507370
948625
1161254
1680656
1310461
253868
1292009
1969042
1476570
1033391
1875768
606866
949689
598399
1648645
108384
1239610
446387
1821608
1711260
921466
1624097
212912
32634
106837
1897733
1052648
833364
1825323
1837485
1022111
171516
939197
968994
1419909
936012
810311
378745
1096599
983746
1476130
681560
1210057
1338750
1832707
1446654
45554
1658870
429986
1760230
860751
1411760
1454647
1223003
1854966
1754660
661411
988979
1895598
1340782
611206
442620
63092
913213
1377400
1328002
1854836
1024588
545407
1264796
1112661
708132
1735508
263709
1383143
1451078
621538
138466
114670
1083041
948026
1858630
1954281
1997271
1249443
1338865
1000466
673237
182314
1270256
1332909
429324
47130
1281232
546390
585267
1353911
136221
426892
920530
1261153
452631
685631
730672
570782
211437
292666
89272
1077700
1708333
1841657
1463577
822147
1387892
452659
498126
1482456
1421660
413550
1195070
1060122
1232113
999630
670708
1463257
641836
685427
390014
359539
23522
1162201
1055916
1216508
243724
1787785
84036
1729945
287320
1904374
625077
447875
1788150
74219
480732
1843691
1921138
297078
489247
308449
808006
910543
1930229
925993
455395
39392
412513
1026640
1052224
1091503
1720749
1487357
1407536
1346028
1725205
811074
842999
1517874
1267593
1035520
729519
1989920
486973
665780
134623
1769135
577273
961036
1463813
536637
390286
192528
1874626
1947102
992939
1217802
1874265
390290
1503889
1653070
1389125
1870289
512707
641535
1177338
1888898
725782
816943
70106
1864664
1526549
1454236
673796
1530568
107598
49799
825785
1724307
1396122
1277125
1498697
786375
205789
49267
239411
518605
65958
1674790
530905
1077301
1390295
1474011
1113216
1252424
983192
227117
1387130
307280
1894948
939174
658450
1380482
233065
105303
746617
826684
1663220
1588899
1190659
1715228
128887
470116
12172
980878
734904
519382
1295088
1071743
505799
773852
1486427
1094464
1355624
908258
425027
923612
331291
307622
9585
1804224
1571702
17488
203249
296580
1856882
1614646
1132081
1587513
1800496
638248
910993
1539291
633284
293237
1605570
1045503
740492
1985768
827872
1647456
1375385
1762290
476819
1187880
1616047
468907
944431
778656
864015
820398
868570
1078046
442790
967209
435439
1641346
298789
585578
1702045
1929029
1848723
1263539
308025
1769540
1861455
1784726
176602
422034
1416061
1431699
588463
1844980
1771322
678587
907504
974238
232094
1969334
400146
911114
18541
1344275
195566
231896
1693950
1133170
1207703
1172574
1129753
556739
271303
1927649
1436104
1841483
1949710
1166357
1618031
1686758
969861
1139855
974637
1034475
1922701
1882727
133842
1626507
396472
87535
415894
1132704
1311576
983467
1864825
551378
938378
1450347
943282
770082
428055
733893
323962
1731099
716384
456591
1081786
1160186
1001869
1136282
1841951
462415
451724
75491
921644
1549766
844262
1448456
1961666
1424405
875165
1080033
372691
826470
890511
1911198
1042847
1432323
674475
168361
32950
666770
1967480
1741427
97979
109940
1946954
200606
1985561
1993862
927100
769452
834294
1135093
540981
1782976
1660338
593950
1827954
629634
427478
885400
1045491
938079
355178
53942
1967809
1553302
1309093
1909674
530261
608041
1584488
1784186
1289350
691750
262769
1456098
730276
1104197
1502293
1222362
1231463
1114692
553220
439212
79348
428015
139853
29095
1418748
285188
1673044
405920
1273945
1825014
169974
203844
317796
244715
1663181
439982
1987815
1304564
1418418
511289
567049
1302433
1693240
381046
547130
574603
1133118
1667231
1822564
392064
1002673
792732
1978027
1455786
121578
1949996
881053
1596770
163997
1675161
1014380
665377
857766
1222382
630541
1206350
612325
1507573
1756346
81446
1286939
1369008
152436
94538
769351
651127
736904
1600346
937520
138168
1909734
1383078
1094359
590310
1661111
558755
449037
1322359
1761498
1655000
1138350
132863
358426
1866506
82306
1348631
1314794
1215850
907359
64288
59707
1712898
1565399
950348
1757111
388946
1032178
264109
1832852
419567
1843760
92841
146973
132860
1501618
535514
344961
1332931
642282
1246655
1785614
684
506920
776329
20143
20116
584803
415053
1568617
1636871
237503
1863277
910065
395277
296925
235416
165508
1704312
672384
977658
401487
583469
821568
323402
1480859
157951
1375647
31637
977230
550679
739986
304254
1814705
770863
1172901
1655442
894027
1002410
1814640
446161
868051
792127
360933
870478
1410303
80952
1457477
815575
1706443
1277455
1748525
1478329
153720
1629613
1677184
300469
709018
348129
1471591
1242991
488872
414421
465415
396363
277841
1241984
1617231
584948
1806885
1680593
1249171
1915758
1204765
187558
1366865
742372
327363
979064
595398
1031677
748805
703748
575105
657370
1425525
1751867
1645937
1765697
1640202
867795
1711948
1643257
1052538
292463
1768569
1991959
238415
445026
536723
673340
759144
1211656
1601845
622386
495262
1454686
707881
1205901
1476292
349791
1414699
686008
456096
1784033
1611607
1075795
1417435
173293
1461089
144286
265601
509597
796494
1341111
1950604
1380646
186669
1024759
243062
1958968
1933224
1688008
1677804
1246231
102523
1732136
479575
1289796
1298694
1305544
761429
1019519
126336
1149784
1251277
622207
1797254
1896349
1312840
1082073
1395798
805274
1879016
145580
867853
489060
1819010
166842
1655869
1912720
1914481
1902158
1778121
1742775
905774
632557
710094
1921769
1080813
626190
1076106
1486152
1979812
1193034
780695
1605545
619079
1102496
93197
1880357
1477750
730736
1555329
505568
1970149
538676
282283
1542221
589513
399255
1783058
1788620
285449
222682
1361121
905703
1545517
1760871
1425262
326546
309048
971143
1426340
394068
1949145
451033
953144
1203540
423291
216492
705959
1233668
477535
702463
454911
29963
1444076
950822
117094
799417
1949821
544348
1378339
581153
1275718
892586
1717903
107256
1575964
931130
315856
1108138
1513158
1569251
120858
1862204
1894513
903210
631202
688095
711426
1006231
310215
1265876
1486273
1785909
491154
1828359
1953379
597306
890203
971271
983758
1925661
1064160
1087266
300383
656467
423219
441448
488151
430690
698297
1632728
1572448
1862415
1839224
923296
491388
1445944
600231
1410925
1839889
938189
1526598
1615424
28557
1352851
241998
1056096
497804
194946
1327683
1215005
443955
1489081
641265
227976
819904
1350953
708400
292951
1994853
1118405
372020
36264
544135
247800
854946
995767
1546946
106085
200891
92860
1012790
210531
1801576
1229230
1175881
544382
388935
1213928
1851209
1213716
612157
1810819
1248676
493221
1286624
1291124
1639406
1524983
1587725
144124
1613009
1156251
634760
1031825
1005990
405068
1707065
1033219
847309
1083668
1586250
1695830
423619
1576520
210640
1898231
1508548
764523
362388
1703227
266371
1657050
240760
784975
29266
254826
1270970
366702
556388
262642
1307772
1402145
1164715
655863
655358
1459804
50870
944278
222451
838800
445903
1458513
1370214
990018
679878
993679
140570
1681720
1006595
1823192
1302154
765911
1595496
1192047
1224114
996527
1168098
1774681
569846
68800
1917530
62806
933027
185084
315721
1788995
1840098
578265
1238847
754237
1028900
1914200
399937
1443242
1983630
376012
830084
1963911
558166
1446522
200612
3514
806111
1609579
66851
670212
424556
237618
791129
256687
392427
1430124
846505
1620119
298634
485299
724742
1019226
1259038
67038
37380
1669893
321251
886570
1676315
225722
952301
808268
384131
829278
1130343
1755873
944911
720953
1000654
1989789
1475812
1538402
474655
1592012
1665086
1480680
1713257
696908
1029303
1224112
1867347
619486
956734
442965
856027
1836508
1737600
879448
1443191
351898
1722892
328325
14171
1685468
12092
1855570
1294461
45078
1098797
1287643
588866
130570
1126410
1863995
839468
1392771
1287389
1070572
1058140
516475
212713
1500394
969839
1127138
612975
855565
270553
1278074
651663
472156
1203490
1719958
234914
634611
178634
493723
19171
1349104
1098392
119621
1692039
1104524
895320
1448649
407245
938703
63709
1910725
187235
540648
1554799
1421602
1402133
1049688
86604
254723
374053
864571
543885
1827494
463463
1100297
1816188
667497
1803056
450553
48967
580850
1635820
1288289
991935
430917
684379
1573910
626333
989878
677059
503922
1266488
211607
286219
348417
413977
1408115
501014
1223753
520079
633854
745101
741518
1782235
1180193
1894335
1702012
1373365
676133
1035961
1604132
889533
942984
506479
1296270
1862341
1617120
1895437
303653
1206845
420978
666791
1694181
785755
1625698
1056429
1346754
923118
1943407
639949
402662
1475739
397164
1486018
1275317
699693
369890
130891
324209
1938151
644751
1610646
501658
1115405
221696
1489600
531740
1552087
916216
873790
504614
356230
113987
467523
1027410
264048
139838
483577
669385
1693902
1185968
416913
390543
780959
1894144
163303
270431
1950771
1864814
1802147
981079
1425110
198301
1318010
665661
805685
429094
778454
1998061
459155
241888
643135
894770
318593
927956
79258
1320260
1008305
1714277
1991546
1978864
1283074
700622
1088671
957656
475389
327866
1838877
1217873
1385669
770437
590662
763590
1253345
1134301
1431530
116049
1107270
172905
333455
1430674
957106
1623676
406463
1352380
763431
960623
1159043
1830874
1580509
1466836
411392
493720
966313
1621518
1782024
903443
608903
1666018
1956178
628550
1838496
984
523281
1744601
1085961
379397
1801497
790442
809228
659103
315267
580854
1744089
173910
1672893
808616
720647
719982
748172
1545695
533804
1137372
918685
364840
652413
1477402
1846796
666875
928254
92330
1733187
438435
116434
593030
1717455
1967160
1881804
1515374
1085842
1296211
742051
847885
1213218
1244524
1768865
264561
1684239
1552499
612555
1508988
211520
1743565
971540
734475
1629774
479888
955724
166178
1563543
1779643
600680
1091174
279614
1862195
620609
1407649
674184
1913693
1755153
952031
304953
1912326
840970
1343305
426535
269495
52291
1903627
1046740
599158
384269
715767
561895
110245
874767
663276
1861152
1646821
155529
1126235
1026359
1897672
1499665
638497
1470655
324607
954679
1527904
280294
1882853
1514008
143294
1006913
1985914
377114
276923
974178
1997790
783957
928252
60717
1747226
1572620
1114629
1863521
1679845
282717
1175584
1881798
209916
1401024
174956
529129
883015
1398354
219298
1545921
275152
102277
378577
1423645
1850486
844835
1567916
1245591
1800292
372293
1466098
1744894
515661
1380709
1047639
353095
311916
409050
1925126
660583
1915545
1827514
730276
1282005
847951
143096
1893473
1269816
68598
692067
1214961
692054
458745
1864216
1659158
1536774
1965482
1091103
1039366
696884
841925
1657091
129900
1716393
159739
458968
1602754
1203789
797190
1913262
1930134
1896737
1620081
1893571
827920
1509923
632014
56757
1171068
1960672
1109359
276287
1562788
1736889
1234543
1433334
331373
1425999
544811
1605837
1332936
1408321
688058
820134
718844
53417
73240
841635
736006
424202
529527
243670
392916
1720300
912493
552543
1831117
1881707
442116
818312
1490922
1268394
1840786
1820351
1261092
737594
519640
858370
240107
1359074
1163490
312019
1173838
1720063
1408025
513826
1386422
1691795
1156944
1256862
340093
955562
1649571
1497714
260683
1870280
737750
1994126
1786030
1680344
152261
1708113
967351
1273655
649858
1178633
1918372
1181990
159007
393419
632308
730111
558574
1821456
1971271
59717
1996003
189371
1623516
826295
720749
1793798
1762660
1252649
1405089
1247154
1985469
287180
1528524
582840
227899
1734409
1928566
975693
1004834
1263282
607110
815275
432574
594344
621672
1827936
411581
1349064
1912474
62669
370964
1983334
336725
1549753
1355267
172296
1342409
1575354
1902521
1476317
1295087
191320
1001876
1200127
528428
1177840
387294
758721
1475231
290990
1318615
114551
1075353
1726481
578350
827953
597223
1461510
1883801
170153
1173217
1665853
848001
1169731
1879691
1109706
704559
608625
1755507
1762667
1509955
1036650
447875
1948541
171685
1659466
388716
769291
1952245
114190
999256
903268
99802
959198
702857
148232
1052097
256990
943822
335264
1120763
391990
1489654
1438146
1462443
321299
736839
1515009
1008714
874748
149244
1072616
1307576
1608069
1939838
947134
1807198
289956
105719
1790543
1404008
700454
1335613
316262
626353
1500499
1177075
18686
83320
1696082
743548
1474315
816299
1940237
485962
842256
1889936
298569
1996615
1472358
1425836
961295
1605598
292255
846421
279744
876022
762749
887773
1476293
441606
35044
1207075
54794
1991635
1800400
1309708
1477167
1784278
1266744
19790
639356
1795391
493847
402742
1571536
1619907
1134250
1278445
1931121
1230084
1152454
388745
65516
1487425
1215644
318103
1260831
151976
1417446
1996606
49481
1403122
1620704
442582
721552
451750
1826041
257169
1007895
1961515
1773255
1377303
45202
1187549
138037
423806
1510633
694633
962032
1821207
430391
254415
623594
1811743
1763732
7233
1332781
436050
1717839
955434
185464
1109971
223969
1520534
5634
1030603
1545034
653876
1236098
648178
722101
1386419
1019916
1286321
916170
1487582
375043
1512539
338804
883691
1655813
1511293
1385877
1679809
1718947
1594252
1225378
32545
753099
1074627
749564
622764
1907337
229673
1042036
1594916
146124
406290
945971
137749
1876433
1861981
1120040
22522
544603
1001570
401793
1011781
1638871
1608644
1752145
1832621
1934968
649468
935958
1149229
1131416
432044
934118
1624842
1969104
1965258
1687077
1440522
372779
872346
1130832
1847637
856712
709032
131875
1033504
1356879
1505083
1988838
247719
1983450
1589154
1483289
639149
580283
29937
1531883
1606910
1626217
792366
1336227
1349163
1784725
1896943
1386644
1298872
1797660
1401331
580661
851503
1765418
547866
1712384
1857096
897062
1068856
775809
1738481
721368
1954447
1055628
722369
971068
1984049
362343
277781
848482
1148040
1464805
1778376
157864
1898088
1420503
674135
341584
1354611
1712381
1510696
211865
915315
1369243
569537
1315903
1348538
1385339
645131
1938693
747058
1971016
1992799
1108997
717562
1499078
779219
371043
1250667
1922948
1028346
176236
969159
922908
1316823
1718108
778342
63742
1971030
584410
938406
835037
198312
142865
773043
432501
709561
1335762
1773317
657730
1351950
1659853
1971147
127546
873152
819381
1471289
562742
1504308
267787
561819
781144
1146672
597057
35681
971745
160945
241100
592637
548885
324224
1630525
1543905
130436
127168
1289755
1517600
62485
1139212
114439
1318438
1038504
926084
35562
657179
1176940
902493
791823
1347666
1369277
1992847
1151735
644580
934058
155402
269521
1594202
1301308
685034
897620
694697
1938932
858387
646571
1707084
1354583
1054905
489312
1616763
634792
698568
1270005
1664170
1637415
242007
609210
1570130
285927
597375
1269450
1246741
344919
33795
1911484
1215506
424427
189945
1534636
300264
1260678
1290
1288668
140437
432817
1202328
476682
889334
229189
295074
1711624
296220
1838013
508315
1173670
164979
401941
1118037
1002271
980695
159477
1790089
662162
1712181
216808
192183
475389
130363
640322
1746992
1352547
1697659
1585900
1362328
770633
801397
266369
1698536
707341
1351544
1209416
683114
843516
1340546
1521849
1950771
1258125
1215905
236044
369851
1363056
146740
1974657
214232
1271887
1865681
744372
1911174
858724
354779
1420476
1874309
1371635
1784424
153977
1345838
1114838
1390064
828650
366967
196588
1554342
883310
1107241
1337153
226297
1335545
916321
1776430
1585588
972750
1602228
435322
295696
1642434
916735
272235
1867992
1991667
666332
1361474
1380101
1334941
380119
1882067
1614767
557140
916799
1006188
1718504
646966
1760955
1648416
435858
1125258
1399495
1396955
1881406
1353262
1293136
1561130
1367012
595122
1347097
37290
741106
278345
905167
523577
567814
645573
1071717
751918
658544
808814
1630276
553179
1174641
993362
518240
1563591
1134289
1462785
718345
573169
228708
1481301
914036
1041604
569457
1779748
1250124
460704
1192024
1490878
1868676
1376929
732425
1779777
656712
269649
789410
1612715
868549
267476
720950
1554652
327462
1046032
585708
1659903
1501555
967999
1394683
1907725
808372
1313397
164814
446271
1725094
1581569
611422
1540755
952414
1644144
714091
1928090
1647575
1004408
1487082
49358
677238
1649358
1101561
1462102
1478697
1013922
721777
1079385
443953
1736790
275183
1140605
1616207
268578
351147
362270
547130
79921
164430
1314458
1806665
134418
1402564
1952583
1723184
1200026
1687807
1434512
1184963
1291904
735669
1478020
1853333
1165043
1148342
353562
1047730
1693479
511936
235327
801794
1680912
464195
1157070
1184026
627082
1866032
411471
963561
488421
334851
721926
1919908
634965
356230
487926
698826
988536
775430
376642
491696
1168014
1144607
1852171
454569
1384946
1390262
1165907
1645543
395932
975614
1924775
1793221
21998
1160186
1488360
463036
196769
1488557
1806913
1192816
689201
1620528
844826
1594322
1939327
603672
903942
964302
1275051
890793
649278
1310428
1312435
243978
1126236
459296
804751
1285863
842203
1557654
555114
259232
818235
1564717
1425464
1439465
349644
999468
659196
1780786
555536
389941
806115
52057
49302
1413787
1971044
554500
909459
1669796
1521287
1903627
415442
919977
1263406
1304282
1847159
466517
803090
861675
1421405
640379
469970
1111322
1465373
1345774
968715
497304
504431
591512
1939207
557935
616071
1625833
1671482
1976607
1993470
815275
1961422
272336
589239
1192144
824687
1364725
1360926
60229
1539365
462573
1778562
1956799
67236
926084
689671
733372
251558
619254
1497868
1207451
1796428
393367
1770283
1028277
396958
1627631
1321206
210373
1860883
1813458
504928
1494151
111359
516277
1259516
647714
1663075
971063
877518
1621798
850182
10070
750319
1863304
108774
1139797
126360
694213
472985
1541371
1476440
1920572
1753394
1814483
1286266
1410822
1338070
828659
54783
769483
726541
1164940
1583575
888091
1643057
919186
831137
1273500
223342
1410862
235154
1890361
672700
978165
1869064
1273945
1938695
800084
1976088
1264954
1721706
164814
1647540
48054
780890
277390
1236511
1999420
1206382
235064
1779573
1172219
476510
32903
92321
382077
35846
1544674
998436
756468
1239996
393136
1423118
246841
863928
751379
64564
1833090
319354
379769
974494
1386796
470437
94287
628587
1316564
752288
473077
404177
1139771
463490
1827510
368094
119556
650437
204133
1596956
14541
128942
589312
238448
753051
1429606
351809
1102148
1301629
929887
1810069
1154831
1996581
580745
66317
1200356
1839489
718932
1244908
740154
1427064
1299171
1815021
310385
644195
1091764
807719
1071222
1635822
1064445
1072760
398137
1288756
1021353
305484
1491891
1824671
1616353
891853
1488478
1639599
202668
1887936
1823145
1895717
31457
859471
1841158
556721
476432
895863
1274636
234522
1253591
1658645
1240251
1578256
167300
1927962
1684521
1076347
921920
514682
1223296
1089430
583373
1598549
726647
548596
1714871
1424669
1842214
1587337
792423
1402459
242938
1635441
123522
963927
878599
1937756
929556
1537360
1507391
202859
1452063
226353
964086
1163303
785697
906327
503806
752901
321872
441756
1617616
759250
574148
1472862
302564
598769
249242
284189
1643500
48635
498102
919760
89399
511074
1070181
98779
579001
1270643
455503
488516
477348
733387
1617908
844057
1601183
1446399
1628234
707545
309772
1564437
130575
1000793
1173296
8038
1100732
1806081
475402
1928214
1562922
1599984
519192
679866
263623
221857
694184
1555112
1467479
1270508
1148757
1475386
458530
204931
1867672
347332
1563449
1720039
1009184
1842797
408891
1980695
283956
219092
1090606
762962
1787438
458821
1649749
1995313
508182
1975807
342411
1335206
101692
217930
888143
1630646
260508
957801
1161376
104708
331001
599817
1516713
1620422
78951
1950069
995787
96239
1837011
1325424
233257
1618581
1843396
1198647
1424011
1724944
281022
1764378
783630
1947683
1755679
1454521
1326853
1663516
1259541
358000
1481432
540951
892894
1145638
1436078
990750
503943
657407
826524
989607
1070445
453575
656051
505954
1724312
803262
1059052
830508
1025751
61549
94100
1290076
1536437
1368087
21194
1674396
1130060
316404
1826829
1319132
423836
1594122
676012
24807
805288
1511791
981218
14119
889463
495498
105325
979440
1468935
65737
369221
1892431
1085578
262003
1037038
237713
1380626
576497
196769
142803
903083
488838
1994910
1653139
362430
496051
1217199
1214427
1885094
899605
590707
269458
878731
794253
865411
469024
1555975
1735981
851220
170330
1445919
403955
1772265
989933
181564
850344
409310
784990
524076
858771
1640051
1237734
300149
1726463
664669
1874996
1415820
235219
1270728
150551
1989070
553583
1995574
990879
1384531
332302
40398
1595044
926881
74698
538011
180442
1510839
825364
762221
646815
481889
1981274
243961
301790
778322
391853
1648950
1752584
1761460
444676
287180
1214101
1525720
1677795
1068910
1582336
17656
1186697
261649
442848
15902
1189036
1978743
1009564
603379
1590720
694133
100334
1540917
1371269
28464
1484584
510582
776932
1914945
1668370
1644037
1409070
759879
1812968
1259502
1560365
847971
1113909
994731
443290
916968
1756591
69932
444190
560728
23279
152414
489894
122488
863258
21305
244616
1074438
1086766
1727545
798920
1908764
1846522
935775
1421181
1492890
1537513
1791351
556002
4383
1822673
1357955
592333
640464
307408
605474
384984
1736808
1861788
721342
693274
766186
133159
222233
1445169
1966230
146942
1539355
1583311
1456538
272691
1794905
912805
1375939
209668
1947672
903750
97669
1487500
808640
1444781
1574588
1780809
1641673
1045029
1606905
264644
1731594
149802
1873016
1214752
1733910
1588241
909123
717546
160035
831807
1774979
516604
558850
1431373
1099454
1748334
498659
1667
328434
1406018
1584494
160527
169381
1592275
1704140
1870700
1407354
1942227
28059
1140137
1531411
634101
418704
770451
901919
1335331
1645160
233085
1526434
811401
97847
1593208
1967505
610486
646332
293640
1809962
1574498
972456
16635
1188204
1679493
55283
1239216
895542
1248041
1639229
1655449
1761270
1738333
406593
888368
646420
234035
1101478
1570750
1015866
52203
1962524
1642698
61103
1808236
1702006
945699
54166
1725042
845256
187286
376093
590510
1457040
1584656
1726749
1903119
1493132
1095143
499160
883635
228847
1873007
598040
1850187
983072
1477797
326715
1914527
1332298
200149
1205840
1378475
1194348
1616047
170885
1639422
827932
1955647
1914850
732575
216614
875550
193317
1877456
277191
1768980
1576666
1201697
160469
209172
672448
754157
540163
269375
1193263
150641
693420
868060
1719490
43509
1916077
1997797
1888299
1863183
430484
280234
944278
398106
371387
1582780
1770040
1419429
1007336
1567177
1333934
787315
1295727
1567744
1095765
31805
1195339
1517173
1273977
1959826
1817058
36360
1132608
1776690
716878
184881
962019
1566610
910433
1053236
1852812
573446
574499
639457
26894
1845155
1423541
1944567
460879
539286
838429
92211
577169
393011
1759139
1892284
592361
868728
811287
332488
1271448
656943
1271036
1703457
1005772
961580
1530618
1632780
903479
1107035
451571
361407
1161243
1633469
1608532
868432
1068896
1667823
1355031
301930
131706
894749
1393364
1418044
1750470
719239
456255
247923
662257
1819192
11537
1853723
1342177
1991736
970862
614147
1232412
217758
208431
1527581
1441928
1693240
1855110
452631
1594427
1068308
525610
439424
379094
1584777
724684
454132
1208039
1116842
1366443
1585456
1102131
1616350
810785
1410749
1539179
872105
1995627
1264728
1980306
344884
867095
1959144
751430
830063
1586934
1495763
1464164
1623734
1716436
734510
395627
1414751
1940593
396906
444516
1462399
1999197
1322138
854958
315106
256407
1385020
106222
1141384
1909344
371771
791601
245438
1840996
505990
1880193
867087
288337
522896
422291
475546
1124570
499992
8641
509163
1461779
449964
58862
423079
476634
920429
575974
1586540
1969856
1112267
812423
1600789
1118259
134488
1834820
1572520
1483977
1629310
1675881
211210
821528
595001
426411
573781
1797284
1210004
1342248
24178
944396
359580
752610
999859
561125
815380
761132
689064
1325667
1969862
1415006
331441
1408853
1055603
907407
880497
109751
734882
95147
1729928
1796327
1361088
1875439
1847543
1406041
1339581
99220
621315
1470827
1332781
951499
1987967
1236148
414200
1580169
1298149
1480099
366044
174151
1097231
1426899
178903
1793982
5349
288686
580929
1333737
1874542
527462
1700970
397005
234226
421807
214460
1386404
669330
1474236
1123056
1242756
293738
1938809
434418
1085456
1637872
1178012
1186131
1825816
478943
1778172
1153893
1947368
741735
1622559
1250543
1742400
915960
1685842
1906494
165061
606955
1847189
1711745
188695
1279231
1906131
524930
670749
676009
1187936
576951
463599
1640519
421333
1017265
1789577
1131794
1324576
546686
561925
312439
140307
1015866
244028
694636
250577
176738
1038837
678384
453410
362415
374649
1614583
1772770
1569943
529604
450552
1950664
705496
1081587
724458
701636
488442
924618
644479
1825950
1085272
1671969
579516
152840
223191
1144544
1904833
1732369
1544113
1599295
486721
143524
710897
1206100
200038
1990299
1558086
174780
120206
1182496
770380
1567298
328428
335054
1679262
1656278
492847
375391
491252
854375
36817
1290806
1813018
1465052
1913254
113542
711033
1242820
1040776
1143884
439887
1210031
1619629
1147936
656531
705220
1379472
1867864
202668
1400157
911996
1249781
779299
906910
865484
563906
1413394
1572355
1616086
1618620
697727
742654
230237
1316211
346811
780282
1659579
1909857
271800
474490
968632
212730
1750729
916945
1521912
1467313
1286940
898126
1180208
195422
1411977
486580
1770477
740659
537512
1555819
1852348
431500
1715293
653338
1410888
388855
1786728
1070672
639671
355903
1561763
1631950
703881
1120007
1096176
856391
14580
1904411
66954
316408
706020
649467
1410743
411154
1124165
745298
874107
1999884
1677277
540648
245316
1138989
806246
952765
1088807
1295904
630136
1886131
205528
1967291
1608977
157433
1149192
1264403
877414
1859253
147472
1720349
1876614
746570
509644
899791
1915011
1597964
169373
1311604
94268
1933612
285857
193679
1623387
1732430
479844
157176
649012
112004
1711098
1312926
467935
373114
750924
847024
541989
253528
1529868
1835603
303439
1695844
205260
1344442
918493
727543
1459947
429670
1986715
1111373
780627
288621
1584082
1562483
204473
625953
1572844
960225
1865668
739456
985481
527953
9022
432218
20751
385376
1446741
415894
1010128
618274
225256
1182329
1430877
965225
1889462
274617
1651098
1740656
836005
1116996
1405235
1725270
446243
769434
1130178
1749648
1661158
1232262
61411
1071055
1852248
702823
1482559
829779
44540
1053943
1076683
1788773
211382
1914541
1076347
495718
1570399
1005010
1368688
1523134
1392328
1786517
1249242
1805846
448274
730690
1125555
1184135
783098
1515284
1487160
406533
1470384
473342
480489
684388
232022
289703
150273
1935233
201573
849948
1753998
742425
1565008
1333645
1483558
358771
1526463
286284
940184
1391882
1570825
79049
1921783
379397
1823959
925918
753761
1323132
892187
1284065
1304684
1809622
1117642
1590772
770723
841636
1605718
395891
901666
374200
1955262
1031866
513965
1602207
1679941
507860
1654032
509775
1422959
304081
505667
1556356
501571
1576650
375387
1433921
558967
1179629
1975860
680216
1300366
1643757
242304
408129
1378998
1748523
1785863
1378490
411119
362788
1870749
1355858
896783
36535
1615962
1216377
183421
1396092
306755
417368
883352
1502254
1262105
1484883
36210
1976903
974180
653737
118384
1382747
638375
1793351
112859
1231883
1183846
1338548
854178
63539
1540061
500344
681138
1954081
1798534
1996674
721185
1813058
1111550
1038909
131598
359667
2845
815023
437006
262589
1002489
600801
64667
1541457
1420018
1149884
806314
912125
1605033
1989603
13658
829238
1108249
689529
678510
787942
718094
510597
1719247
1247489
1675117
223701
1762201
1133662
1724326
1647025
1389191
49726
1138085
582708
1166068
863758
1607519
1189101
1431450
605792
1142782
1254916
912717
972393
166092
237164
275741
1955790
124337
1501859
170287
164690
1717187
1966321
347705
698284
1488281
1982167
54696
930410
1844975
1721211
1856854
244548
1480942
1878005
735889
357260
1225821
1461111
1283596
5186
704442
1608659
981672
312387
1655509
1188834
599289
556523
1110541
124755
1296181
250384
1700222
119407
1078139
964577
169037
1877958
1259924
1368858
700348
1292285
1116233
1680808
705689
1900937
300684
598069
1530349
1367938
1443230
1768572
1553181
993634
1293524
1139230
1144223
578003
943157
1192867
1877665
173465
1466644
1067830
1905899
608268
668831
1270911
1766187
558002
1508149
333640
965554
1026442
1152905
992604
1541384
1483032
1927184
1219988
1093
613097
1495881
1227325
93508
422193
1623085
821763
726554
1778385
1591424
1262691
1180573
1323567
1480337
1508872
869304
754630
1597689
111616
1696585
321556
137482
583720
1582351
1722464
447835
333301
1158435
1079207
553888
248662
1611862
1173357
699111
367323
1432175
741973
724831
1562085
1005769
339143
1158961
625852
1033787
18579
1605494
1050978
874755
1913156
911887
1689394
384024
656032
1689631
650157
1163378
1771474
255492
10324
843509
174483
615530
1916040
223269
1460829
1885012
13732
809739
219873
1771935
520559
257440
439161
549494
622075
352405
80565
644742
1551992
19554
759517
242449
1135466
100655
1743778
50520
1330273
1110861
320572
1387752
1657200
343954
559030
1076657
255491
1753826
503152
1476348
407550
1476568
1643030
1912250
1826036
1978173
902258
1369808
956734
1211742
1248603
1134245
51342
536090
764942
1797296
1290188
473974
1852994
1889559
1504004
666242
832631
1975745
1426394
885395
1133756
1520549
1592125
694519
1033701
1195005
1214605
846271
1868672
629388
1122608
1551685
923207
1107270
1818799
424285
939186
220560
1833781
1967687
869255
1753938
1216323
720041
1551669
1865804
1059295
1962464
1402752
1651955
820055
559020
1804153
1274664
1406912
691293
6075
1598931
877430
233623
120584
815059
297367
1727329
719485
19830
1534391
980430
1097856
324088
806098
583480
371809
1072307
185649
1910126
1483490
539601
1105267
1825290
1931762
150973
771457
1783369
1426118
1176422
1945218
129900
1660228
1165135
1624983
128769
1535271
301010
1330375
154659
274753
1724660
906616
878469
459864
687678
1463
824098
1443075
998748
1071331
1227797
1443193
1170393
998965
348759
700282
1942145
1890449
572601
1677381
622426
827950
235287
788231
318839
1780090
1901201
1154021
443360
1284220
1538035
354938
230786
24044
1930995
263484
1839482
535793
1829807
1525980
1706008
573344
1035215
1447860
1464893
793130
817178
1959181
391459
1785236
652953
1504756
239089
422499
1046899
87640
1289353
1556424
887735
1390100
607987
857038
1111233
824660
1207722
1480267
1417817
84883
770118
987715
1767447
1685123
1024259
1086130
1172391
488536
1888248
715779
1701548
768411
1929883
1092672
1197688
1595171
1512142
1868296
1628994
152532
76440
674928
19850
213991
259665
990000
1598036
789292
610050
1198592
427282
1236643
1272509
1309936
1737691
1809625
1984433
1104683
1086527
1713480
995868
1875500
1156268
92932
1700257
206800
1822445
469782
1216314
1822306
1658617
419748
1169809
1856591
70092
1456593
1268278
1244399
694797
249500
136795
482533
426452
120247
434869
1190911
229810
404413
905453
1635305
1499419
84888
504679
1887485
266712
1567669
808783
611502
154393
62481
24350
734073
1853977
42624
47976
357525
463474
1118274
1459679
1940371
245287
341849
766832
533950
502087
548689
1632411
1129443
1514712
1518978
1773121
1983663
89065
138616
1275362
161805
162044
1927949
1192144
471736
565815
1202471
1702788
661179
1689708
836288
763815
1453893
832126
1060899
1365048
23417
1816340
932288
496274
171241
1363230
1690635
133164
919432
906281
682297
1233923
539139
1156936
87363
905013
1843669
361575
626146
267867
961516
121655
264412
610072
293997
1781647
159303
963567
1888517
1203409
224592
1587622
603688
25017
1604563
592358
1288895
660681
1420449
1867959
1920085
702805
1146600
247195
179045
827958
1704330
1203988
325193
276705
1744091
1180861
446564
367639
1064258
585316
1169069
1106420
1709505
1774076
349958
1731085
505978
1465093
961859
199105
652036
735014
226180
507582
238131
890214
804784
463245
73111
514846
642222
1872370
170748
449686
880326
809022
929296
122512
1309961
634787
837733
691162
377195
1659140
1785263
1502544
1133174
803981
1794829
660606
1744440
201416
850522
1339072
1532300
1689484
822246
719592
1396092
1943318
1749
1078938
1520731
1623416
1742335
476313
202731
909130
1317096
1585414
1667182
534481
1991245
1339889
1169538
1724022
1480310
1103492
765350
1371877
1955172
1339556
1508548
1670203
670774
1675408
1638619
1799493
9740
154119
569591
94194
1664118
551419
932405
1145098
82888
1292629
273524
1479463
1401001
1380608
881085
48268
592753
1864864
1530404
261384
665456
1645769
621218
1451487
501361
80583
1901065
138304
307110
287430
970116
1941976
1568152
1665443
1009652
1501996
1284014
1669787
1411852
81114
89911
266669
279020
1744317
1490781
116434
1355894
1082732
1172696
1550197
1176482
1051055
78292
1153557
1506844
1674682
1788697
786490
431628
798951
1120299
828602
661064
620701
1362211
1019519
1854077
1866156
1260136
738296
1508548
733041
224804
1054967
90971
1298927
1244542
1100066
652
1938828
1161642
446286
1006461
1347094
525030
491702
112563
598636
325046
663138
494913
1238413
344232
1734961
532071
287987
599612
1206585
1329709
192319
943486
1948715
1957786
1990712
403542
813213
1632634
737733
814088
704496
888794
130277
886343
970381
1028089
583067
264779
1408895
748564
171843
1237787
1769492
685632
534515
256468
259163
176297
1058091
1552788
1917866
1487034
883097
1395192
1408799
105325
288844
577967
250611
1345648
833611
1720751
188916
1419614
705261
10386
1800632
1399860
1992108
1268655
608076
1153546
811287
70885
1588339
1170036
967981
784131
516342
614461
766444
85428
1951909
467058
394782
1239794
1835439
1076281
1721859
620294
1598944
1850191
331635
1398661
1546946
1669024
31542
1200771
1625624
1126562
1473610
73353
197867
1557940
949527
1394816
1324232
1998514
104194
1669377
1874249
1190140
1595286
1434927
1658190
864318
1037921
1284238
1586003
783842
1278372
818982
75065
905263
1471463
1288424
1296336
245032
190530
1376639
1212817
1542701
726891
124686
1541030
450949
1107017
1641705
814150
653677
1796056
367373
700436
1603646
1435319
805408
1211809
1501857
290162
851907
1136779
1749909
946555
493437
1820953
177718
1478244
1567250
1746819
782382
1382605
1213697
1067061
1829585
300497
1678340
530899
1592354
1017478
513100
183663
1559921
1056148
706913
337698
236351
353350
1598084
1402785
1979324
431555
1822557
1237866
1522671
909858
371191
1437659
708246
569898
719239
1490424
283808
1846644
1016044
1881310
924933
1169106
1433460
1249622
1101775
1884361
1390980
154021
1627783
1951586
1885451
1867944
1547155
904950
1125789
1706416
1234039
1427042
1102664
590793
795102
13859
895572
1970120
1488755
555385
758640
1122580
561128
406492
45868
813938
726769
463306
915386
245206
794851
450363
951474
983647
490918
1611833
1089973
1778942
1064910
579347
108732
1421879
1354089
961291
1395003
1098146
895773
1345553
1459206
345417
1100514
1313672
953646
1900380
391316
1309317
472963
1853155
1286361
1071912
782721
1488241
1683039
66251
1099379
719310
1753283
644164
518882
346714
1668770
1765081
1278044
422375
166946
198382
93346
1868259
1800103
760560
482898
1701067
968354
1082901
1060917
992005
612909
292818
1362598
1995837
516886
1414456
703502
538208
1859612
1258175
476670
1040106
1073485
1951717
5443
18179
227245
978147
811829
1161850
1831272
454605
1448020
1572066
1837279
1887423
8343
375739
690555
1411618
1624882
1997874
1282480
1469812
456012
405162
335151
1733138
1267295
177805
1842754
1405535
297925
1007327
932305
725824
1215797
1805184
1367874
1367495
132889
1099013
6667
1442030
1923172
1867919
216163
395094
925191
219247
725130
85744
590049
1651309
1892537
1961894
1150777
898760
1788369
1198680
1971680
355157
83203
45489
221769
79806
1701542
1312567
922734
1315812
824672
1723103
1092584
167960
1903873
903949
116660
476208
924270
814150
502936
1016305
744498
266108
663700
582220
215541
1458553
403274
1581968
1112697
1873297
266827
951965
239909
1200046
1367671
153166
1182215
1545222
1412426
1409701
1730295
513249
438671
1101320
1535551
840804
1462089
974663
964704
206633
1360533
1012695
636237
1122687
691576
1108845
673181
771627
69732
658993
1844000
1481657
1128565
1006962
814738
971644
1770134
838436
1501158
1626145
77501
673847
1380710
1564403
832221
1142767
236179
1231255
150007
1875255
1533319
239771
1443258
902131
635481
1577821
616724
192265
774985
1173177
1728627
1523831
105904
1599508
1564827
425230
121655
1342275
360037
333809
1885362
1381626
1319344
1046324
479220
1796238
256835
1278861
819650
1443914
1382551
1920587
1685251
85186
1640141
1706219
1074527
1840888
62901
74231
68844
1328882
1622203
1496526
1876567
86145
584672
1045550
1219723
666956
1177513
1076091
642410
910491
1509121
1968963
997437
449782
1775084
553835
1105789
782639
1080904
1410994
1107382
1465915
1289003
157720
657629
1795932
1772252
1556349
1865353
611829
809949
433531
1444754
124785
1757743
1496308
1008581
238128
645145
1415358
1477150
1095223
488000
1427093
809963
173171
1481577
845573
551894
83530
1586200
221534
1437572
1940481
831210
1256839
1870643
44387
1729389
1652803
1720520
124965
1041310
411356
258994
1302866
1938616
1598774
1567258
1492471
1774318
773038
1477433
1989830
1315406
1546636
1190669
1668930
1955660
1291505
17378
753694
726173
185564
173124
442158
1924346
457477
402180
957599
1412986
1866286
1006217
340231
1792280
1137954
724416
1817258
890939
1108141
730853
798569
303459
868992
285746
1127807
996391
1200545
1007327
1123399
291779
1904483
1554726
1187208
928278
39445
1849219
1375499
1830185
1646810
1552785
959284
774003
535181
800725
515302
902762
1669004
524778
790601
102141
1789484
1154302
320926
303184
515120
1913377
1166662
126250
249684
770120
1872209
798826
639563
1126445
1953981
13031
74759
1404612
858979
486144
1073732
915323
1466198
427658
669787
897628
1434536
1571653
579422
1462148
725017
1712373
663520
103092
1240268
316596
780203
165183
161521
525622
426452
320572
325920
322641
1221145
838196
1935607
450794
1741034
1755875
20208
1850705
1444311
1034385
1526063
395248
679828
1618400
30327
1957744
1755473
109762
1444262
723166
269535
582284
728206
1818085
1798685
126417
1091460
1576444
942423
773252
107959
725627
1226995
1024209
1110776
1980181
1082911
1020022
1890240
856038
1521098
50243
377991
707777
440129
580555
121912
426875
729545
100791
554640
1213794
1893807
1982265
1656695
1922133
1320858
1642128
36666
471093
1409883
827521
1337136
1158625
1370145
946214
1558790
1850441
1193239
1994122
258101
268207
2719
244404
391301
1333692
316313
273407
41460
1135644
1470801
1519215
1000905
1800967
827766
572421
170401
45289
202219
1267127
186090
1079299
1571262
351832
807065
451489
1652704
921483
1555623
988235
1175854
1549305
579005
555934
385451
1413838
14118
418560
628386
1963561
224962
440917
582124
524541
448976
942311
2448
334588
1141209
157280
1318163
1527432
1613345
507836
391265
348967
1548254
1653706
931746
1648785
1712251
1868860
23085
1986941
1404425
1553577
467910
102816
1264134
175454
5779
577736
902498
207084
666633
213895
835257
1041491
79975
294436
1860319
1137653
685621
1321161
729568
1939492
331312
625682
160216
145007
490564
264120
1685741
575998
1491414
1775736
1924389
1984736
1871445
1715327
895562
1551118
1406547
41531
166267
81596
746289
1802554
989691
34776
1632279
1545869
888193
10745
554272
472922
1798910
1712432
36554
195763
99061
1638179
38243
121138
1636677
644199
1676116
13672
984826
1549864
1471461
1298256
511382
1534755
21736
698810
1843003
1650699
210672
851045
423964
911158
677984
1367874
1152528
7199
818564
784382
1320260
1392140
1727818
1568868
1967291
22863
720523
1537038
247277
1681730
1496308
1700048
1264745
1697224
794075
286733
810618
1109351
1585991
1314670
983208
1919768
749231
1881950
706468
1613021
1210851
442330
196899
1635936
642515
1685036
1147707
934786
1082278
183717
849264
1789630
1113548
1890398
648156
28124
706482
1893539
251618
1943011
1631903
1949039
1264130
1933601
1254103
266600
1077572
291053
1895083
1910352
1759418
1407125
1723314
1065634
1456886
1625208
634581
172908
597373
1592673
1502976
791930
1909584
1430683
12701
1455416
625976
1474447
1088016
1243194
1392336
716165
240258
203350
1413928
1380779
1254022
1064608
1807030
725784
477149
763971
1821858
1289641
720799
1258433
907372
1935614
902589
1299342
1116336
228553
1225666
1140156
242074
1413624
303909
246050
1582104
1796431
1284412
1712715
249538
212450
411425
1286735
1671496
9628
479760
1522411
715533
1328769
946439
610107
793726
788668
718737
598558
1425213
1223410
135814
54120
1525119
1411964
1762987
322501
70430
106534
7505
124350
1174188
409710
1693978
705172
1310825
509923
123161
379372
1996746
1161850
1434191
1392011
1068825
1131598
1987026
197374
1739456
1139939
1213089
97358
1134564
1005353
563770
19790
1559003
1711728
1061052
1014543
145958
175577
1590676
420590
1018784
1683658
1526086
1870139
1005284
1804398
946801
427046
1550823
334883
275224
1985048
1019403
288609
887312
1985316
1968865
1559889
494244
597738
858214
598536
61037
858884
210486
1536083
1774955
25305
1658118
213898
643177
77623
594975
824267
528776
1537627
1480681
179607
1133557
1945294
325522
1038250
105914
457962
322167
1096806
1852847
321212
171226
1805161
907464
837854
1538537
427129
835584
1502081
1753046
705604
106158
288308
36529
674348
1812267
334159
1931807
1009993
461189
1538542
952443
1110906
1470600
148263
1846459
11461
1734828
1555152
961026
264864
207238
113687
1855230
1454857
1276744
120105
1453730
1145114
939461
551054
1419341
587731
453871
1360126
1890022
472874
1297944
246205
1095569
180784
327695
210434
1562751
1985160
462664
1764659
1470901
617118
1840020
323068
1721101
852647
272674
378847
145296
896723
1921871
819462
1829740
1030382
1467428
1335202
893703
917857
332248
106303
1098598
1490684
106156
932713
1807261
517633
1821691
1617335
1736550
1645453
878964
118999
1301392
1465333
827718
136301
845418
181374
350294
1139762
1259116
613854
270312
1176842
564745
1375450
420075
1414297
1084515
1537754
194028
907648
718504
774261
437764
1487739
573036
1682442
304541
154044
663692
1570317
1330528
1389231
842901
1352489
580662
916351
1921653
1980147
216985
1003909
850907
1679280
991556
827842
1021151
1804359
1568149
269811
1475348
611243
935296
371293
374563
1158688
1920464
972202
1353882
175716
530558
647970
1078051
1251448
743359
717307
180347
1992769
1128337
1231274
1772839
1778125
1751278
923941
421429
805408
546378
678201
1822137
796186
1010905
903061
722565
1823664
1635879
1034834
634546
626757
918129
1536774
1469336
1086421
338732
1392526
938014
1457354
1383135
1753045
216123
394609
1691594
1817518
237465
1667709
1178676
687567
818308
1326513
918993
296962
754104
1298470
1113678
785517
1304012
1479673
1347770
435320
853334
936401
285525
1047838
1744023
722184
1812255
30938
458712
50097
1723024
917713
1434060
679468
1684004
1553044
12284
52215
1905573
229578
1612073
1888895
427175
654645
1383148
513059
1584646
1377042
816016
1791132
885724
1476647
1864736
1496840
1506407
1730952
891966
1456381
1340586
302253
1286864
1629853
1858009
1961062
1314939
147449
86887
841884
769616
691028
747883
1035374
899910
144085
338544
525000
1258244
536817
1976597
857894
680095
1281964
856052
829675
1499191
922945
967546
1273614
174502
510042
1591302
1069252
171509
603095
1407334
870955
547638
1194697
1926211
1644378
1156874
1527783
1350953
1426777
1281197
138758
989355
709555
965303
1992731
601939
81974
998879
221346
940644
1419165
150958
597373
1219624
767753
1630618
1289442
1442000
1708510
924432
1034944
955986
406827
1087281
1491337
880926
696575
1846514
781077
278895
1385488
428772
434515
1849159
1445348
1241445
828200
107335
1850479
1307569
1096165
29838
380292
195130
1182343
808342
1761612
540851
1966136
989606
1320845
1280309
1846615
51927
1271993
1804547
148989
1245103
284676
1238815
1406964
789203
1833175
238669
144893
1919916
1451255
458350
449657
1898460
440529
918732
208749
1469456
896
530824
455797
1409186
1706952
1604672
1790900
1674801
811273
1199221
45937
209639
1450946
327481
1655761
1332823
1953476
1356109
1178090
1222488
670532
1137703
1147584
1679681
1465509
190713
1469498
1451110
46874
1633774
744303
501052
436024
1699168
921654
1893213
1440318
1334833
1917532
1070951
1858899
1968553
1778670
232486
651208
11123
1228432
825408
643397
983111
1218887
1941537
608484
1433654
1412900
15720
1767543
438922
1041456
1784078
1182660
1016073
691484
388407
84255
1425110
1476343
1790635
100739
730532
1003254
400483
1214884
678908
168373
1673954
190899
1776121
1486430
212200
940904
1056283
1909226
1480372
1133821
605948
1214585
32230
242012
420144
13760
1921810
1840381
1466966
283739
850896
1968703
361367
826994
1288591
371045
1073238
1267953
627066
1784033
783577
898608
1832102
567783
1156242
463039
798623
616513
551705
1912521
1211576
226414
1863482
134556
1690149
1697475
159800
962887
767430
1697607
467378
641193
296508
1801761
308863
795893
1986344
94335
1650149
279610
1427103
1607178
893226
1235888
271840
966650
972894
1271499
395773
563358
1079519
656586
32650
1814430
757169
1368844
318069
1635276
382395
1578184
317697
1928921
1339813
760584
639209
1601733
181981
1118250
1025487
1888224
1197854
351276
965199
1888167
1672613
349945
577075
1152492
1090317
485129
1987701
392259
164205
555039
947048
1785329
923676
1460438
1400533
1538361
1296145
709193
1860443
327048
593658
1828234
1893374
362112
1989305
1412073
517381
1440724
1456173
1176727
1774513
1938917
1011752
286994
1048160
1222499
380962
1143533
149185
1977582
1889485
1445514
311824
1836878
77851
497027
1264018
623598
1465772
408610
963824
391481
800276
476111
86271
630588
1146433
1367012
208436
1290213
1637510
655452
1811141
1442985
876251
711675
1596765
1389414
1834291
1069345
1695372
578087
192543
1730916
1274157
946586
701290
1442497
1637877
1317058
1675573
1377207
1944296
1064218
821405
993200
113529
155415
1152349
1859886
65672
910115
216717
93390
205543
447567
48770
477207
1614389
1322200
204715
573522
968332
1228871
82888
556427
327462
870341
734463
1999299
846481
811831
1558952
49631
236951
901834
1587070
1051656
1663440
1182650
163410
1033734
133318
932449
488677
724822
716760
949284
73207
1194070
1625936
215187
332176
863176
897183
1334399
1006768
985963
857850
1690543
1948623
846900
1128530
895994
825235
365910
642002
7013
1691630
1379446
1599183
1531367
529479
1124232
747736
196206
885507
1337684
1979888
4144
570737
1300643
755019
1219842
1590001
133076
1750810
1295874
1261303
698275
539341
820693
98266
886991
1095790
1381005
489310
468251
96495
1086325
201537
89896
262389
693296
999165
200463
1013393
1377033
383814
659506
1609687
718394
1661987
617502
1058458
1750088
1679731
1094510
557608
1321949
1666810
955525
1249018
1464221
1342984
761031
1224230
557127
696477
1738052
1974052
395132
763813
1387732
73772
692458
478677
776696
1091556
492795
317030
1348063
957443
991549
199389
94724
533025
129178
907165
599421
1096421
1266401
1360174
984671
1749070
1408709
1706745
1050444
282133
557433
17077
1544609
1603762
949953
1914368
200115
1133093
1153105
1801265
307924
1414347
1293448
1087183
1290167
252041
1201756
1844992
182644
882384
1324625
1549104
1661099
117360
33405
1991215
1717721
339451
288616
761999
1147413
1484362
1467412
905287
1525041
1716437
760035
807345
1744921
327574
323616
898171
1798084
668539
1010566
1751100
1545603
700866
958325
77689
1966506
1322856
211437
1858630
1143221
1368800
711499
535545
385228
1833650
208405
339202
180590
1323997
1896142
1281219
1151788
1486999
587290
1126872
585336
1468959
808645
1395138
203463
122078
686707
1919555
1079412
1477323
1703986
1434482
148878
505677
1535859
1791433
1788810
428208
137086
745879
1175285
1492809
132803
1011011
1719499
94817
444460
142984
1571818
1117045
650180
1530945
1150331
1400217
968843
220078
1657287
247329
441479
805234
217139
1817197
956882
1726602
22853
959940
744566
1606942
693451
919913
1828692
179576
1728856
222573
552578
1357412
752586
614154
1151501
1106933
1084388
179826
414396
1112022
1236245
175976
1520111
638146
1738844
601306
869251
93334
1801232
1610747
101279
115075
1585717
266005
1343033
8691
545993
208791
1259488
388954
1582507
449451
1080707
927608
1212378
1598083
1247669
1227145
1617828
1116612
1360203
892858
1703324
1313078
1089209
1225529
1968670
278355
17782
541602
1556366
1825667
1944166
1635256
1975422
628924
409010
1134041
1350143
1370125
1236148
289955
360587
1466297
329388
1572227
1666819
1119764
1532382
841662
896836
1835735
454421
458066
1825783
387922
163253
1839154
1111772
1851521
1583538
53751
1616592
143496
1790780
1493468
869416
159850
1430920
938757
1723745
877623
115171
43819
1525635
1346026
1653394
1486903
1245405
1829552
84873
537725
1125839
46630
1761068
405312
1765183
645012
889469
862442
133945
429432
1564986
1619406
693450
393727
1822628
1826095
1045366
1205265
1839531
90132
1179844
1595303
1336352
1165611
440738
1329148
1607032
227871
578133
15664
73574
638318
516139
438828
1958620
1404300
191640
336124
868939
1731271
1417341
395289
17944
1951204
343294
588719
1102710
1162853
575569
9763
1025289
505388
960250
741426
779616
373720
1504109
418462
737926
1082941
185926
1042505
1818620
253513
1181066
1886545
1862854
886915
442954
915734
1471270
600
876814
1766455
935055
1379095
1440291
616633
1886175
843669
1191954
1988601
141170
1058953
1529882
1525841
966677
1161627
546735
1377695
558125
1675945
1470213
1343855
227651
1903208
646335
762227
705098
627862
944460
1621196
749091
1102356
410827
581595
1582551
1616632
794936
1340530
572498
434796
628465
688112
1342462
884490
1042556
1418973
1328118
913192
1624649
375905
1611501
46988
433311
1249510
935861
1975673
1553791
269432
996700
276346
1067301
1283888
1878236
661260
1890766
886233
1454060
469989
431440
95332
945252
1060417
666256
734384
1492167
67829
569559
1642533
206334
110348
1101051
1795484
474756
1144983
1701
1967073
1352519
1423910
1670880
280761
49163
1832314
1088721
170729
458572
136222
569040
1509494
1930556
1344349
815383
1404232
1421132
1882443
1100324
1302102
634434
1210733
115820
1099943
1171072
1933130
945504
960222
332946
1896943
1942988
1988265
1639781
1455033
1445517
347670
1394706
110119
624391
1238919
269080
1507145
38894
27861
1861775
708940
1172901
1360628
70782
1722397
1512650
287190
596041
1753757
695211
783957
23134
1651828
1198956
350638
135079
1277673
1583522
1171721
235394
1071491
266376
1205703
1473633
1885975
1562515
779470
67301
1327190
1171623
1191690
235392
547902
767088
347305
254408
1978041
407663
1613268
1715857
793128
1368024
407089
302352
1731863
1347831
677086
663777
1222943
989907
999348
1338071
1975704
625719
355047
543019
1398510
1535288
1843910
1106585
922126
1259088
1412078
807085
19284
220685
256112
1471270
527664
1770588
681517
918985
1743883
600948
26894
1599295
1434489
1290436
1327174
1311774
285967
546636
1777143
657521
100510
1535680
1833090
469183
1525202
1167842
5114
1802887
306962
892848
1362362
228949
1695830
18686
780324
1732505
204463
1325731
731816
1611038
876545
1557663
404692
634898
1961778
923376
1192054
436872
1426257
1769380
1848402
1680428
105570
1942174
1915303
783420
972614
1325611
1869169
679086
60697
184508
35661
1079079
394677
757311
1902190
992459
1643248
409540
1516505
849223
1806714
1033313
32686
1556286
1899440
1327994
1875723
1362880
263098
1211369
795920
698977
289682
1270784
488093
1474476
1205282
1825153
589174
452145
750799
90175
167481
485095
1135698
1043095
1079815
1487164
1478820
507558
1848397
470492
269199
661944
1183368
678945
722189
1433336
1191688
354815
1079938
1445662
1448058
1627176
1883010
558409
734911
768054
1847589
1978302
643792
1434131
1373842
293640
1993491
112713
1554888
1879601
978142
326702
1783391
273489
522537
1590381
604872
305660
825128
1161503
627865
825221
1872369
761688
1250855
217368
1872854
1469523
762522
1396912
1811624
1757993
1189693
1366235
1578840
947078
1785705
633089
294999
1478366
73344
1732990
297517
1668170
1822364
556284
1732458
1347385
684701
167168
1970865
1664121
1129956
150035
1764378
1405763
93271
1085197
1113010
1795235
1724228
1489948
140307
1708284
1510960
466214
811451
691349
1671387
477616
257980
522695
11575
1715314
1363615
1397155
1775472
222128
867423
1471523
1310392
1588818
1460046
1246839
541450
1481157
1346909
1124654
35920
1660373
1718773
966192
869155
660422
1369173
530330
74998
1895471
789562
1291000
408507
930310
570974
690555
537035
464436
1099883
1538707
1857906
175349
1577858
444696
1677362
1837223
1198211
1768514
1150170
1006446
700545
461317
467488
1588745
1571080
468150
1060548
1477778
452438
697837
969412
1625701
458527
1179248
1234641
857226
1769487
435258
345519
1642707
1958782
1629087
901594
1097635
965745
1719016
1617073
1742715
175875
1378591
894423
792855
1557338
396021
1733099
92019
609046
1736662
767364
67185
1671208
333053
1369281
481175
473175
1907275
123476
1729943
406700
1375110
1738219
78559
840140
1155546
1306922
696401
294683
1452499
1210295
1193683
572376
1508695
1626322
809117
698597
1230436
1428329
1476149
1017677
959805
1116965
779291
760361
83174
627176
75653
1340547
740073
467956
1216545
1727151
1026170
157600
730404
604101
1366224
1432798
451494
1661257
762904
1037526
940498
1865298
1546953
109179
761389
710907
1899700
1837306
820041
676964
1358238
319901
1965795
570202
1445710
786273
898717
1528901
902947
528186
1516812
892896
1742813
933631
1584470
294631
275589
1690089
998705
905263
1006587
659319
1268010
1046506
1905040
264483
104096
1517022
806715
504319
1854560
26589
336749
829188
447502
972142
691505
378685
1068033
1010041
1123478
51408
726736
963728
1585253
1020539
186991
1001276
331924
3300
1124658
321103
884940
625199
87758
1123953
972393
1600379
1142752
1691897
423494
570898
728714
483097
1460530
1405036
14133
1103330
1468123
336064
1461923
1492504
193798
1991165
928140
716965
572072
1464888
941225
395774
1057381
565685
677189
1462216
443646
1522845
407838
503416
1289716
1366865
1511395
550446
1390140
1127896
697478
36749
87776
1243274
1915077
283096
961685
248555
1371606
962715
1354713
1936135
508614
1792600
146692
326790
964425
1640491
1775678
774767
1652400
1363897
386977
1520111
1590437
900531
1865290
903268
672995
288336
793632
1165287
1712373
690459
1408634
33182
33531
1955601
1694295
1904423
803222
1207305
718138
384485
657740
993106
557127
1730305
317729
1670162
535408
973505
706354
838395
1848639
1266261
1319642
73535
359552
1686384
1079043
951342
1345287
850192
322966
101224
1777597
1106433
1739352
221965
813575
910198
1997350
1975335
1399092
643096
1435149
1452421
790177
1085722
62654
1575448
1538121
956994
558853
248062
763035
1261187
136354
875341
1470007
678775
436349
1112709
416273
835601
8542
55779
1909857
942264
1514545
1368684
1351542
918574
1978604
1345146
1435522
1556479
1658622
715180
1840923
1108980
367362
1403351
1395986
1031131
837922
216732
737798
1736780
462677
1483625
435926
706586
1086455
1385877
221034
1929863
1816938
1949016
1338953
1294935
1484881
1816647
1906762
1286051
955040
1552513
919537
1085343
1505225
540189
3801
228563
1182911
567143
1363033
1429814
339786
1504221
1833731
800016
372357
1013957
414997
1496415
377638
155692
1466441
589337
1287581
705110
1838812
1946914
701998
1954868
1346909
1133365
164500
512178
797171
1002564
479183
239527
108910
871554
693092
1345993
742648
1884110
1799357
112392
26622
1936933
820159
803109
1339603
1435481
1665234
440449
173488
672603
1484179
1388123
1026103
1097954
484872
1313006
1965628
221997
1900782
1321225
1389282
849598
1777842
1789232
854007
1756585
1776123
1122666
1793616
556948
312570
831414
1905015
759520
36449
1336918
848234
192789
590467
890215
1678545
352395
1895199
1087005
1289645
1425186
1848579
239794
1673711
1623921
1645234
589144
1080073
855363
168737
73945
1721072
1168751
587894
1420803
416326
1843720
1918139
529093
1161716
272395
1039177
668645
1232328
1362766
1793076
1754308
1164038
1853818
1054967
159675
711273
573831
1291989
1632658
296621
1616047
325000
1826764
636752
81238
1223675
83459
221197
1899932
1826907
1941733
971946
1337318
897880
359534
523588
1854452
637645
966197
774911
658056
191498
1386862
537999
1899382
1851097
354869
46884
1421088
1556160
159747
570938
25786
1566955
1024114
853257
1821095
1717794
287021
655699
1932901
514596
782267
345618
787721
173577
532461
218826
1641755
691425
258938
829622
1245183
1924541
1103861
1819553
1810842
838644
677337
213945
1951995
1629758
1546922
1813779
253828
1786981
1018210
1517823
1751499
1409605
945128
100745
1927114
1343807
525083
703221
397959
1628769
222707
1518015
1911827
375775
208580
1205337
783400
149588
1001147
1566718
207369
345681
570992
1763991
673012
1065575
1278912
1882208
961197
271106
742187
1464473
1417242
1919070
1880773
1952122
1433711
1953392
760181
845794
1295140
1306924
1224118
21883
1475755
1604511
432848
305255
342112
1401401
1878290
1278120
1446049
1832071
864460
1222437
953073
1231738
515798
373666
753380
1609644
1988651
1879884
50024
1457227
77654
827339
1794290
1358288
783489
613616
1938515
1820402
536950
1873076
309014
430333
92405
1675587
369223
1885030
142075
541857
347885
1556443
1924501
1352277
1627004
1538622
330177
1854409
352868
1322329
1295928
105270
31676
807653
1311078
1122320
1041239
1271150
1689145
712330
43061
1345400
1367455
939656
170322
1709818
606836
1670852
1708258
517262
1487494
275001
1003917
1658418
1393768
1602520
1764325
1613634
17617
145067
1787226
1129018
1506349
257215
1628577
1463820
415052
1743068
640950
874067
1036933
441325
1967962
676870
524805
1855153
617292
115851
725212
318846
1599115
606021
681456
775057
942766
1329495
1959989
1046082
92140
1167950
758883
1030591
1569775
1589705
168638
123604
1230020
1332226
1105313
1014863
1706919
953700
812314
734164
573176
464597
1767011
338291
736018
841962
145842
329566
255259
1996559
1428130
1122561
268650
1899224
1385181
1131441
846751
359317
308998
767116
1296610
943394
916168
17542
1978603
905441
748292
118129
314770
1889330
669772
105183
593648
355688
1405868
295629
1980170
1040065
781626
1684964
935193
1047677
756096
860980
1651180
1834439
937404
433495
455355
1148212
1873313
1037318
190058
985089
1407476
1699959
1137655
849043
1049169
1764715
334723
94259
168342
1406272
77101
204035
708782
1068088
317080
266189
559909
1909848
1513195
231356
585981
1131856
988634
593732
1141099
1110354
1154612
130169
724354
971263
128074
1854664
1989620
1010028
634207
1542965
813406
1336387
1242320
1285595
1275697
941884
1411987
1173295
357561
930473
1820327
262462
1431235
1566839
1635966
1786459
592501
1163030
940800
86145
1595895
1551972
1183035
1653904
1627229
624307
106883
1330487
522052
926748
213719
1110965
74581
1760955
480063
213649
994463
1915771
482456
1930481
151565
704335
87988
902198
64444
251080
973429
1011355
1436163
1930781
1186070
98235
225264
658377
1296374
1038556
727623
145450
1232927
737135
1473762
762869
74469
1705908
934936
727478
1601109
1814146
382733
218412
1384515
1936634
1896312
1733281
991910
1969559
919916
1168453
1469302
931266
789480
1676215
1595831
284143
982012
227104
286332
249038
1803902
724501
461662
1804668
423724
52285
744732
981785
1875463
1485440
1974111
1461301
144025
1211350
630094
1265090
1874686
23172
221538
798373
1971877
1712279
831678
915076
1492641
1893747
1699548
1918558
493340
1372776
1109152
234179
771254
1800942
1412449
883417
1661923
1461798
628873
1804327
1441476
999147
1520894
1902620
1860886
1227581
1304170
305197
1307441
1398245
229131
1823202
278999
1265362
662566
1772746
1363910
142387
1417234
519844
1448456
749262
1731455
679396
110668
1473803
419786
323616
1193187
637908
1516658
1589699
1901393
213523
1705818
1204479
20575
1202369
602073
1706792
734229
788421
497853
1762667
1231404
613575
925476
1841437
409665
628673
1009573
980695
233626
1400011
126483
81489
725897
1804895
1855195
1459407
1761835
1149387
1753594
374833
1763230
318299
1906648
1304085
1897070
381103
1696962
507549
334086
421671
1963332
1983669
426522
37107
1165824
1508055
1339291
1906762
1787829
213196
1395491
1241658
1877813
907088
1483342
105002
1874126
389873
127260
447918
1754890
369852
1804536
1316781
696930
1199310
906306
744161
1660327
638452
1138510
1528933
1234543
269947
76033
764040
72023
1237698
171180
1069664
960022
201920
802510
618563
177002
253436
31710
846525
825467
1961714
817667
138810
850541
993797
277929
1616150
695292
1282378
315889
1209790
458211
1161911
1654991
1192944
1102045
1505935
1569788
1793891
1113801
1658094
1810063
257972
1091882
1753139
437933
68813
774698
1121851
13530
940626
1655893
968438
973718
1306071
1918089
767865
1714392
1355067
555170
1404441
1505889
1914047
1064967
927135
104374
152361
1151308
1486310
519932
593127
1099321
1881959
1362503
1122170
1339921
814150
1612688
1256208
288319
1500957
1729887
680108
228462
1147472
1401155
1977042
536654
307996
1303550
1102959
353650
14727
210106
751599
1442797
1868452
1514522
1762063
1830453
153956
1283876
1107867
491262
583842
116819
1831639
850761
891501
267730
1174268
30918
1693606
154383
1642819
1955259
393595
1753589
1858258
45025
823803
546557
1957722
1980409
1282077
1104077
1305658
1151415
1562357
397491
1582488
369382
1805122
963058
1993824
253710
764728
1255614
511272
1089706
1909061
1695369
1689514
692972
960411
440330
1792362
94889
1946572
1120657
1810419
630710
932129
1807678
1616250
1788552
773852
832396
1818957
408134
1419113
1113655
360025
1293561
418174
1965747
1959508
942020
124108
818677
1513174
789774
1164667
1472803
1182886
992260
1533561
534942
947189
1860537
533655
1244005
708919
1675020
1222994
1406940
313827
1188776
915846
1754103
1239796
641478
896124
1685172
1719502
1415985
922100
1822819
467566
131235
554147
1411875
635561
815464
1168060
906386
1006528
1695363
1904543
596043
1457396
812060
1070772
331216
1740076
1113509
102054
124593
966172
467252
1827418
258641
1394999
543523
1341164
372747
1800145
418025
341481
1150445
817431
183783
527426
1710349
607923
1712485
36077
1226383
951853
254907
1493954
733741
1254916
1181300
1110260
179684
183913
1666957
1993761
754808
1074585
1401835
486716
674230
1115410
1070569
879733
1729682
855942
1926221
1503396
1920858
1235872
297785
1306468
452893
1898242
1315874
798331
543095
1382366
911848
1355965
649345
330296
1664429
939693
273581
647327
1632733
448103
1483746
1664026
1470299
1900093
1227568
308579
1449393
823703
740158
1854775
1421006
140845
1625316
1331374
347268
1186129
1066507
1366544
473265
1554277
284789
1828962
353954
76591
1661158
1984433
892849
1064720
905403
619542
241280
1942703
143847
853520
1820547
520041
1974065
1199804
6364
1311498
1029667
963652
1593293
1453460
1615934
581096
1748706
1463877
90933
1012396
808076
659196
1675885
1539532
1068380
606096
600610
1933942
222378
1974223
369804
1438519
935006
1073011
750867
1327030
1791039
1615619
705281
732519
691336
999443
970691
1802217
863089
18714
1268529
958306
359273
1025998
607536
1270572
1884722
1680655
319742
847587
570619
1867079
1249836
296228
1089864
295134
1578595
1141707
1061348
924258
523606
1711658
772809
454568
567182
535519
1880660
1866799
1152454
1719474
430016
1211018
273861
1043243
1018798
1649953
668203
1564472
705534
31800
1535672
102303
1810119
77502
1527207
234197
1938420
361604
1172895
1850246
900723
1828150
699265
843268
1223763
560291
429273
853637
1283162
793351
1027297
862194
251015
34462
956741
283874
1485183
996391
579547
235053
1887234
1929396
469910
824608
1687201
1083465
998387
1816938
1180245
385002
65942
1017650
1185345
1548921
1996791
235571
863144
1700200
7569
1314705
132618
1203555
411696
165086
1814223
63501
175126
1550577
228066
830795
957276
395637
1060686
1705616
608484
1685135
1117879
1146988
1914188
1312386
1255264
216473
852210
1713323
1654480
1543780
1644939
1250526
602443
1548378
1426589
713206
222781
1355514
100593
796412
1670853
964641
1330049
605950
1579422
730285
253022
137164
37175
901441
1318650
1379892
1981462
1538630
501894
1901604
1759592
1525951
762729
1359534
616537
894880
989579
1620666
345962
820555
488872
530587
819615
1896872
1204341
190253
1259884
43062
129919
450335
1118690
1906547
1916075
647789
1049390
1434755
219764
1167884
320540
707357
1372401
1724392
1618126
1015713
329442
319468
656195
404575
875714
356246
208278
1000292
1826329
899382
1661213
908561
1249724
1036515
1392216
1339603
1417010
1895145
956643
490837
1976777
1847805
965666
1653139
874820
1043779
627368
537948
1064623
1851519
1439759
398398
116083
868600
208337
1838250
534042
272506
1068583
1003573
540107
952793
1974617
818168
400613
1921947
36979
1696082
816474
302370
222061
1932526
1090784
331764
608274
827190
91088
264997
228152
525139
1544420
1906274
278797
1025084
1590007
478621
1523851
1509311
1654308
724481
81076
1757112
797932
589861
1057981
1206179
844032
281030
422580
1020554
451643
1390530
258592
719839
1753096
1911229
1319650
863653
1089594
791347
15222
1998266
276700
859760
44098
1713085
28416
1301336
305858
1732548
848331
721113
359810
1982177
1563357
1780669
1120388
622855
430504
288035
1535415
1009650
1044630
1455064
135165
1511396
547627
1997046
759667
1299745
599137
906558
1482062
1622512
945301
1593778
464001
380014
511382
1967548
1998602
1600468
1734059
1642429
1126492
86366
439887
1608604
777172
89957
1958613
701298
102320
1145566
925142
10371
630476
1959469
119164
1890708
1206825
615957
1892388
1167485
793812
1111029
1097900
1936386
1564088
967907
151324
916321
1640094
1643327
767518
1319969
967140
1910800
858330
1269226
477724
1733520
989173
887593
549039
1379430
646502
859488
1732381
1572954
1747484
212972
798688
1649703
1911056
1151611
1015530
1078089
772632
345683
1770642
1726463
1064687
1992046
1807840
1814295
1656385
1533509
546504
1667792
539431
1864836
624553
1144244
1883870
994764
660585
4085
968875
1112562
569263
510211
1942278
1333879
570532
1700201
1809492
1172910
136080
578710
299594
316062
1556588
751832
529240
656576
727050
879811
1577607
145650
439731
1378752
203453
1861331
242824
952610
1821815
273696
1660795
947002
1078316
83468
1959041
1966809
162386
1230034
93505
1473892
1275972
1441036
433060
179782
1244770
193608
830515
1756080
490272
443110
1626190
1142244
1039106
394110
679281
1481561
49800
965074
1403252
1586809
1037014
503087
1645023
1440262
239592
1246859
1720869
520549
1236010
25412
906318
285248
197965
234035
1949519
1483980
1958911
1672217
300142
194894
12558
676964
1588900
1525679
418974
556428
388725
337050
1748372
1178615
1969476
1690125
1478020
884490
1829511
1114271
1268299
440150
1560377
1793513
1301308
798582
1694798
816350
1892066
829925
1363962
64525
306302
184631
112750
1673732
266033
780422
1262836
276228
1679926
323291
1544835
360467
1552927
813555
1844674
1022374
913201
636989
1644947
1566441
725784
1573865
144922
859826
8347
1294155
1923288
1032767
1371340
1646674
725196
1168924
244715
892401
930094
1451669
1623607
181870
758027
1916448
1435155
1336087
478656
1390355
927672
1972181
761521
1804832
531647
1142803
32352
906455
1774960
1835780
174495
992444
1243115
343203
29665
1617673
1374229
52112
1593542
919904
1545970
676366
1700672
143542
1102782
248436
1613156
1419597
322886
751072
460571
1853943
697961
1957883
1485312
211834
127692
827820
399693
1936600
1552375
14202
497780
638739
1284485
8505
486352
1226899
813870
586315
952711
1690042
1418958
1405292
1748780
1459878
39096
1153243
1914368
1759466
189068
658682
134459
1263867
419257
824200
466244
1492298
409165
1038955
406324
881731
823183
474607
503943
361017
1974311
290663
1284261
541797
1334682
777918
310530
642024
825163
78969
1444387
1441285
211509
853619
135496
1607698
1857228
1304428
1448779
96475
1797720
1704977
1202848
1936081
1050699
1369393
700520
916363
728183
253578
1976323
924265
656365
485908
1919685
1468192
191552
335528
83470
1704557
318168
859861
860579
108066
118361
30513
213264
622447
1578312
1064545
353572
543798
1847361
451196
316089
654007
362123
808956
452468
1215496
525100
1653371
1899443
1216402
253298
341322
1768465
116999
935958
486943
1620846
1142242
377696
833721
637791
137843
992463
1503661
1383214
277799
1676080
211819
481494
842183
315720
1835720
1502521
1145512
1348393
763281
1803606
955675
1631654
1950466
1809124
1220530
804357
424854
329911
1604222
1081835
195054
781257
1062428
136795
988199
361163
1807677
1098045
584557
1075161
1106338
927029
381159
1099240
847548
1764536
1256417
441617
1935298
593964
1321602
460347
863644
1050153
175236
751433
1106440
646603
1732179
1169942
1907623
1974135
162228
988618
98149
112003
1017401
766296
394130
1251411
1727615
1017005
321140
1181535
1621665
1911560
1286685
174706
1811511
547111
162120
191324
536068
570004
1774330
1219543
1928196
369447
66039
1504221
393021
1993914
1366539
531817
1462191
1019619
1208767
1050955
956671
509993
175119
915136
921867
1023330
826830
1109332
1119986
596971
573901
559297
434963
490623
1373061
1674338
1319331
984566
1809062
765393
410808
826803
1457214
103162
1168089
928291
1223987
1556189
1333271
1358070
1046498
645585
946058
113265
810739
737604
412117
1461287
1336227
1968553
794994
1057115
1568586
1512544
965362
385405
1802365
1099701
1396737
1048954
994970
930575
1476901
1443773
1138630
1726685
532461
884130
26261
1056868
1968497
655423
1634166
215481
558598
136503
552673
1174531
1901778
682680
1401380
214934
829220
914833
1430292
1410888
602350
711755
297035
444806
97979
1405073
1003614
109757
1219624
63409
972358
1994197
1073198
862808
1903007
841659
207172
256060
1105313
115474
98673
1688073
839049
1829565
1986986
109306
1006041
1347612
768244
1182181
1057649
1460573
797747
1636697
1046765
1898743
836337
990777
640769
794506
1299499
1790357
893284
981811
1164613
1541306
292535
325372
1373204
998948
484994
344615
1695746
900370
1482681
798577
411512
625726
598466
1927562
406428
1415571
755086
1728009
1931171
441798
1197788
407885
1827
1631820
1015140
784801
1695805
364090
1489754
244423
1846830
1589993
712763
851154
170511
1129604
1160486
245460
973388
314787
1531415
1739789
1212064
1511422
1777303
1050631
766809
622697
1916213
1609826
189774
1454508
1387793
1837234
1679926
976418
708787
1121323
1779522
452850
1235827
519802
876098
919415
303551
422351
870260
883571
383203
1206325
1610660
113595
1536176
1612052
1658923
1090611
1374615
41459
331812
108432
445850
1537955
614564
1118318
1401570
1149360
1083695
218494
1644324
776217
380923
1597086
1219816
847690
1859963
1932319
1851391
1670178
1102130
82113
1323076
136546
248040
9183
752954
1636697
103041
536356
576764
621534
794785
1768146
620019
1715740
813680
1797323
2259
1032215
1502116
1409758
1576838
638381
1874320
904482
1105086
181967
800186
550329
30816
1797580
23909
458949
1327688
807384
1690949
792867
1060601
1575047
1626788
1454891
1981271
1656942
1666654
1899382
1270855
1322542
1586468
1875651
577027
1411962
1778493
1318555
1969108
996504
930633
1887591
1610758
1304733
363462
1237967
210572
1459627
1587936
57723
175452
1798420
702568
1547892
143440
181980
1334896
1191286
1329721
351352
1321907
425034
1460474
20867
1398881
730670
269432
1056071
1298216
371623
1816002
1460037
297128
1571575
1927702
1608674
1038573
432384
721122
1014183
331516
709042
69933
655636
1221796
201780
1619600
259163
1975071
417135
444087
967723
1875729
1497676
600985
1870029
106404
306101
1800632
1570503
1388739
729914
1086499
1185811
844940
576948
1289576
1560290
1013771
1536998
305247
409093
1854966
215045
735358
1003398
942771
4458
42359
790688
1564153
884773
413674
235219
28088
275795
928036
1197140
1778280
1752339
1709142
67304
178488
1883071
1932254
337953
1688272
223847
1804639
1898278
954839
1179173
305571
1852344
1431933
800428
1466827
714477
500548
401916
917098
533350
1520308
1169226
862099
1844641
267514
1734411
83482
1381472
610713
1533767
392461
993484
1550583
1494801
782693
1966081
376017
310955
67570
1995447
1617351
1589845
583691
676620
253074
778609
848095
899362
1793756
301491
1912994
1955451
1003086
523716
244342
1849997
1130080
83951
9287
1061746
1921701
1338635
1377065
685069
1123787
523089
343295
1230379
536348
67686
296906
1745547
268365
1663859
1177520
254128
460730
1167950
1055950
999081
1909848
963257
1752577
136745
738645
949408
1182992
375172
1759326
1633833
798773
297914
505236
1739445
1714474
344156
18275
410905
1009052
992323
128053
1694317
1078334
1523659
429620
564935
200926
800445
563856
1798266
1328264
1717083
152880
1906910
356570
843511
116664
1276184
1960412
1726929
384269
686051
1158896
149171
1708608
1069452
602291
669545
1854495
515100
153621
1726928
1512356
949441
105685
59179
1183531
1028447
1699604
681055
890505
1550845
1929211
1203298
1976942
1487471
939336
1555500
1275197
1833021
178735
132152
1858610
1182100
1300036
618946
1384000
1845231
617292
1750270
971106
303283
977781
397560
713908
1097493
1200598
304841
224526
1465168
1853429
634379
1669230
714203
680241
1204625
1679973
506596
156345
1330806
1151857
1049230
620038
1665367
17167
668131
949298
3016
1223071
1632633
760117
962043
882279
392837
1400514
1561816
1049702
1787835
570732
439295
366241
1255229
937812
1001696
1323220
1449336
1507340
420173
1377228
1449681
1483538
1400695
479693
866942
336856
1044588
1418867
932325
1975721
1044418
893197
1359053
1838082
378826
880987
1948217
1192460
1514918
1524283
1821443
1424325
717959
552012
261923
577169
119623
1961663
550788
1577262
1575667
1403599
527915
606556
1147302
1734386
823771
972916
1731566
942406
151821
1990990
1781732
1726676
1310975
760586
971147
215759
112580
866296
1766366
468887
714803
1429839
975363
1822705
1818831
1480233
325416
1098774
156130
161294
672062
1424389
1239794
581096
92828
87868
999859
394513
1319881
935724
1829876
424487
818687
1921263
152393
155315
1771264
511394
815765
1910798
1451518
88600
1494883
135114
262032
897413
532729
1750002
1725187
1458469
353779
1223367
792855
38394
670133
1395922
360415
191681
17186
1175657
180864
537012
1062975
1141959
1600009
1801962
1066047
1569
1388289
1641893
1356424
1543174
106129
1698730
1713868
1079009
798252
1303550
943155
102706
947765
776436
267017
479227
1428446
24826
1333003
502966
1740241
606786
1160164
1727629
409244
1207813
405324
1725053
572332
626351
1153638
221859
1674679
1312140
1103662
1816421
427805
1189957
1372601
833006
673382
1238085
587187
875637
196406
1107512
1262878
1254230
752215
1384358
535683
1184886
1656162
310385
1899897
1957451
1624496
1361545
170486
78099
407590
1059472
358186
637792
474746
1038028
1294938
965487
176493
1286493
162781
1383420
384860
1854248
562769
1026179
72483
1818819
41460
1609661
813326
1745542
803173
96387
1962561
689455
1908139
610568
903268
1028216
692429
1716779
1443873
1719611
594415
1612447
438377
746996
395317
1067848
440687
679167
956223
412786
292518
442223
903196
4358
875163
1644390
1510062
488445
1168710
497523
702069
1074060
1264699
1852393
974677
78900
309850
1851390
1026399
165653
682281
845020
1993911
888621
1800087
1433937
522541
905440
1159857
1769459
883548
178752
1551342
67339
1534644
1083820
387395
1136662
1828388
972434
150052
434580
1335069
65849
528302
1240690
1643022
1960449
983901
890991
558855
373747
1325989
110552
1464897
1694181
1645037
1002989
690747
624007
1687361
1457783
618958
1071214
1489120
1802502
1025157
934763
521554
1269861
117122
1814974
1380867
1749356
1851355
1270709
1439543
1932781
287600
1835921
1732430
1891930
1407
1347653
1968496
1765071
984355
974480
1100933
1150821
1840173
436057
1806033
270265
1026335
62388
1808819
488279
1058355
1237283
596692
577575
1495398
1836988
1592735
108770
1051711
467523
1539820
1812893
1640209
590417
908762
1599289
255886
1782219
428557
849648
1836252
1371210
74797
863785
1411223
926848
1652432
1891264
908754
1204854
850450
1411481
1459948
1591124
271266
1735431
1255994
1799770
1979462
407008
1380177
167330
525000
100178
243400
58515
1542482
563725
1093144
449224
1133703
101353
902229
147323
1510225
1189208
943168
23643
1901818
1861490
649677
1114802
1826868
593127
898953
1555816
738028
1993141
411412
596683
988641
1347365
1637189
1219842
580648
1916868
600086
586564
1622995
1593517
1965808
732373
733237
1646605
675951
1938236
1360667
1975294
1157469
295696
478261
1402028
504362
735063
1224585
766759
1683059
1437673
1277698
1622281
730690
1048410
483334
1042558
1851668
901352
494533
1948139
105385
1565972
1580116
1174033
714286
9050
1193261
332645
1876482
1750619
190951
1279178
1665277
79254
1791590
333600
1874406
92611
426837
274291
946634
642985
766153
440229
1246674
918590
1258289
733656
1910591
460003
321641
1621610
52834
1526139
1001876
938406
1847737
150065
1394653
1775047
413773
1447221
1854032
1254698
1762055
736008
1172668
1676315
741106
461329
1156887
567740
283298
1353725
1441863
520855
932386
1848713
251756
1475265
187544
1574478
974051
1893205
1712604
1857872
1491298
108718
452589
1985415
199034
1975432
662164
1386074
1320681
496461
1557499
195078
1323076
1804938
1915075
1362431
1748431
678570
415593
1730221
635796
1172049
723187
1533411
1715157
1110434
339965
374514
431250
1820831
192635
1640916
1148534
600624
1708201
1677692
236876
848095
1506844
766442
806440
585942
1574185
1695178
1881183
619243
1738859
1096476
1337708
32317
1567248
257213
91212
1580148
1474748
450521
732692
1110007
538746
1297552
993470
1896509
13538
1231465
1819572
264589
1542609
1211339
325560
1624651
635742
1518358
866456
790949
1032078
470007
1711226
314379
1629208
1861585
1877477
744957
480432
32686
1611745
1203712
769585
533269
1891930
54542
1156160
1312454
1686610
778383
1644624
720002
1023299
1458190
1322138
1207044
166891
1266245
1365692
568459
1779092
831615
69712
929109
740984
1599381
67000
264388
1434857
224506
1902808
911315
1038504
334344
469555
137948
1595168
1965332
761175
814177
1524495
1912499
641061
1227741
531350
877606
911471
1023970
1334200
424364
1452805
1634895
1242139
952273
1267529
712883
856897
1832509
1389737
364036
1650872
1937584
1901850
723808
821127
1133579
1885030
305689
1210976
825303
550001
1118127
1662328
1291266
836410
428758
1533095
1735756
1830033
443322
1270570
1555003
122075
477482
294079
1817088
197415
752484
806677
1200362
711146
1837760
1506390
987727
1296211
340988
1725699
1544153
1579057
1403297
537021
1747530
335555
92211
1749750
673468
1587625
931838
7980
1458724
1035049
830995
966010
1093497
1263802
1728011
1580545
600054
1769377
306394
1038428
1522863
1631297
1882422
235327
573077
1626452
455883
1035142
601888
78146
1932936
1883670
1097465
1584912
1997467
946143
255635
5328
1152363
1012324
511936
1710764
112506
136284
247103
1504075
1250035
101944
1247771
1514305
1996136
301854
1193605
1763251
1217702
1312805
1705505
1073363
870455
1833383
970107
1175657
1555433
283190
1255414
1019104
1260544
1658400
421809
1990145
895071
152268
318100
824891
1180274
608698
1586967
803773
1938458
130460
960411
1924947
538035
630139
316153
1754155
1123653
289032
347949
500413
1846183
1713364
1047115
639023
1711722
902258
433952
328541
676900
280234
690766
1430722
1486718
1203199
1251258
1070080
330223
911820
657584
1347340
1969975
563543
315112
855685
1635556
798780
1441074
1658771
1972344
45522
1485939
798770
543753
407573
1939315
621240
182781
1336786
364411
897006
1052190
1507616
780227
892937
889395
547679
1866438
1270985
1251454
1840229
1470199
210901
1938458
1569044
1301350
690788
1654247
1735024
152610
1661864
728170
947538
19342
1806779
202866
17598
388586
1370504
491305
1438524
181886
25017
1762376
1348483
1911646
1988486
671192
1850380
1357959
230730
1084404
1860352
735625
529719
850755
1240248
1038900
1999678
316729
1311704
1826868
1986715
731356
1317707
1858477
1487665
423009
1170729
252643
960457
1326300
1517874
1071214
945921
313177
285765
1956075
1322113
60640
678619
1061453
1598003
158790
709957
1623141
1067219
325707
1987612
1915935
1083789
1098654
228410
223720
526324
1390661
148792
375211
605839
744469
216155
1885030
923793
1831822
1008387
1160516
412097
1169818
525271
917686
167899
1901857
443918
1491121
1011205
1838714
1715925
1323036
316335
308016
1475407
835329
1497014
1153446
494994
1219305
1371369
1279587
889143
1267688
1859102
1328156
1918553
1662956
802632
783798
701902
312530
1108925
1054580
976463
1225206
1916349
716954
1567407
545841
183313
1285106
1405688
1968316
239537
848312
1496102
1151898
1170181
871450
87262
1083564
667656
647212
114640
1294827
1619535
1154863
747243
909698
895964
537704
1396385
1360094
746916
1900995
895673
590536
278100
794994
143244
1392937
1577285
808435
1185349
1259783
37118
351187
1268604
1168363
988224
770807
548186
1085672
279942
1365887
629222
696212
860299
852639
1021820
215925
1201399
338387
951437
261080
1995145
1576314
692663
1223846
157570
373815
159131
1119532
1774350
951773
1916532
1183876
1183196
1705427
1102562
1530397
1408248
312743
1215185
1905597
1598824
627446
879285
669588
499656
11190
41506
1169227
1275199
1769515
501875
1672180
857266
1997610
1314345
1386356
1866873
145138
1942990
1759674
1909166
1021515
481835
1751025
212095
101739
1156774
1580052
1748605
311965
1793944
1751682
1323130
48172
1591119
463314
1252205
500699
58922
743643
1632616
1925579
747305
1877593
667794
298969
1602421
1928377
1158979
1903122
1668809
609217
5983
1226150
1807494
557152
435288
1151140
1205947
210774
893427
1077686
1558376
1004118
1069664
1515083
8501
369548
997970
1047570
1862218
722145
919830
1857024
1552946
945070
1597895
1394844
325147
1722710
1842414
872479
1200037
1498340
1532143
268952
857894
1032117
1950898
988018
914554
339737
1214529
930633
642213
741679
888053
1658419
606941
905036
1039896
618497
638980
842879
118072
1034272
864854
996487
1607804
1174801
1192313
1483437
1279749
483401
393818
457334
60878
254602
262146
1980426
522499
403180
944982
1603786
123787
1271075
1770292
242023
1632682
722323
1351254
1819139
1212791
428021
1087764
1976090
530144
1728205
1495122
331012
1909495
45270
1080205
871062
1039019
1399728
1884506
815915
1345442
269915
1598736
332874
1873529
1106497
1768831
142581
1041907
51395
997830
8421
322369
1905810
730507
639099
1024617
1798822
1300862
557426
361207
1959503
1587981
699624
1979950
1976976
222613
1113261
1185669
1480396
1633676
657931
848669
57110
1254022
154247
897183
1313574
1863910
1674900
157622
275782
1739046
1710711
481973
1826549
954894
1625682
902846
1702885
1953164
1191562
1627284
634782
837971
1071711
1916531
6217
1718472
869791
548735
1074859
947988
1862044
1730682
1323658
836120
1825302
1581616
338925
194590
1283960
673622
1060280
1377105
525931
308077
266161
1541785
168029
1238907
1619916
306480
1487831
1428986
549441
1426381
1893597
295757
1455739
1474436
443022
1724697
961475
433281
278864
259628
850322
1093832
1157393
669942
1749733
1960616
1289663
1304295
936478
302307
1512151
1824737
530685
1222493
646335
1767674
1228974
1669824
897425
1368952
633740
1350966
1820069
1256862
820030
1520783
405144
1645268
1253351
1954266
1418986
198877
416648
985963
1012722
1138168
810357
1463200
31679
724010
99102
1107181
956054
1796371
1696396
1319439
222492
485333
1204446
131225
781696
1351471
1893697
1911871
1990590
1564035
847182
839141
1803284
506888
1234367
1995328
1946899
253098
278781
616901
1086174
1640664
1029282
1185191
1840382
1294995
1249550
671336
1959657
1757845
541152
1117499
379372
306221
957820
1484365
238433
1741521
336218
413004
115989
1811087
1891073
1004432
1302475
781139
1923785
1752465
182715
1035475
128661
829996
1304715
982574
308828
925053
908080
811509
1062845
1622613
1635019
822190
1118057
685828
69362
1570631
222665
738041
1520112
454620
804569
301790
1373973
1816410
1340872
1558839
1773894
210356
831008
1112275
666760
1283162
619917
1886291
1275657
763796
1607214
433545
1703832
1035916
1178758
1334674
1932698
1783685
774890
686194
955114
1778121
1067130
1666530
549734
337833
1651951
1315580
1350624
458985
1783158
1976743
1236463
1654861
1874168
1635820
699639
720103
1951434
59881
511263
32462
18638
447225
766746
1235420
102326
725948
301568
598835
1721606
266975
88265
883684
137728
1472711
758832
926116
1137987
1510305
1750867
1650397
1094397
819043
1209955
1258324
1442232
30641
449244
1101761
1617382
1169775
13402
466551
1093570
1640884
1697980
1491774
1353871
1478915
37071
1992515
1204341
1789836
1591029
1062918
1962406
1733963
1672083
1417523
467067
1513648
1820794
374130
1272714
1327067
1482456
1272435
1723640
447000
886571
730455
743493
1729585
1102113
1599178
336734
271931
724633
1730201
1798822
1502869
651707
1853764
882092
1018254
1404552
1855255
264424
497709
909723
1348153
1546345
1948712
1395047
958201
1274894
1021434
942984
995746
1936975
1378815
393872
1671979
1443021
432542
571538
1753544
1758464
1029912
967828
1695860
41200
860256
1956880
26521
1058056
873253
1654780
361039
266392
6745
622829
1393606
1258574
322712
798805
573645
792376
540014
1127564
1256208
807384
605750
549145
1151170
1334095
623671
969531
1279364
921465
1641270
504496
1313371
1942095
400724
169740
144648
613523
387629
1765879
1741701
1175425
1787110
497341
438317
1338891
803455
1610925
1365253
860884
627521
1960974
1395443
1203519
937548
300238
279127
7477
21198
1278357
335911
390816
316854
1376765
280938
394748
1971574
556948
1615106
1449352
915412
1159199
867151
1450634
491160
218217
1440014
938840
1766072
1121754
806334
592292
951720
892833
582452
305380
1626304
1142524
675168
1971444
711360
71466
47714
249641
1369601
360624
1296195
792487
1720721
643958
247553
305528
972980
1663873
1313115
31833
1184130
638793
119970
1878574
58679
1829413
1300817
138150
1708882
386403
315016
273521
661255
492206
695284
491132
1220134
1195117
1535602
20315
598732
950855
1125228
912365
575995
1728919
1175770
1491344
603669
1465958
1225522
622369
958408
634787
259511
242343
1208157
687887
534547
716119
985147
1267178
682155
77158
1208178
1671424
1481613
933768
1214162
655375
304552
300201
573002
1935988
793732
952624
1741755
1142826
1292343
283765
450419
890742
254659
1596805
1840822
972795
1244958
1811068
95139
1474963
269124
336794
1338742
1311210
1104967
1613285
804863
1069200
270543
721886
1928630
368187
267965
1591823
720865
1903953
1900834
600906
243035
1636741
32804
1045330
1392032
1748656
329027
1661998
1927264
1821471
1802081
1541230
1674463
514977
239531
1630545
1436586
927013
1980698
1966809
185810
91383
1021126
904413
713723
1924033
1449105
761980
639688
1629688
1557108
846908
1164370
1506847
116815
1624457
735193
1184740
1423921
1744718
784725
1485686
284209
483678
1728454
1049960
259740
334891
1352599
1725108
1122927
1411075
191208
1030347
1614141
688159
1494091
1753246
632934
1925766
1255491
355824
1245188
1318522
421833
1785801
845490
852090
312562
430164
1153475
87724
1915832
1296678
1885705
1600028
1765694
351593
87058
1652690
588321
1304610
734668
1829287
1395003
184614
1201349
625499
514045
1525286
1735694
732519
1637132
1808198
1885706
189561
932608
1008150
942988
523924
160748
1150748
338991
1445984
680868
1484167
1145810
1938932
1947928
1070567
94382
441657
40763
1717608
78359
615625
589874
1642118
1448247
1575421
609883
1040544
841884
486364
1478463
786193
223773
632680
473260
93845
259366
1942194
1476250
1305640
1317355
606741
237593
1616918
316448
625460
303483
24999
1778092
1313959
368758
1044304
496725
155194
1880797
29165
248283
1820575
1568991
1837036
1530791
1101581
553336
296198
837564
1337617
1045675
1678627
1767558
991034
1548255
277786
1154319
1450012
410475
786921
1793041
251808
1283033
1006479
1023313
689932
1108509
287574
1349998
385424
1743261
53493
1108923
1830381
959636
1987604
557019
693060
1067156
1336734
1101612
1416202
1140487
946688
1772650
1667755
1056615
1910228
910329
1938764
1038643
523313
247664
440473
1167260
1091755
690430
446735
1849313
412119
304841
1342728
535955
890781
1585086
982176
210066
1735157
474249
41191
354440
475204
884256
594316
1045366
163827
1798116
134813
1410914
1258081
1614734
1199025
605072
449068
1546178
453838
445287
1408693
1039943
1432216
475543
1917480
722810
1821632
581788
1924036
1145476
216836
144336
32279
982696
1514017
476962
1341551
962564
858752
669660
1424140
375706
1427397
616461
768729
7219
1475468
1413926
482702
1919707
821580
302014
79012
16718
1342873
1197599
858717
1776425
1993695
1062601
276048
860706
83848
1776432
1301078
989480
707589
1493132
1325744
903944
1292998
584581
75536
282143
1905498
1341047
641275
358891
1922492
222468
1347507
387038
1160328
409198
526100
966094
905018
1101519
1587511
1190899
653523
715027
1361803
1840705
227751
1896199
1176329
258690
517446
1685032
177158
1429921
843311
803855
561645
1511293
816715
1164194
419567
1502461
1506343
1855922
1357967
1515903
636951
1963065
1371776
261618
712669
1912204
1175781
1229559
474940
1018576
897006
348928
347434
587368
321212
1325261
1282071
1191690
650969
261495
530554
1397946
341173
704251
569688
1424893
316292
1663630
529685
677360
901352
409097
1149943
415745
357548
201492
1081229
1814521
1852916
1708292
1532920
1638027
1202684
310017
128691
874979
307069
1272024
1364673
1118197
45416
969600
543819
1932006
566237
1002916
148216
361370
721468
926948
1813692
169399
1935041
110035
1241974
709968
1107230
1014572
534306
720669
1267022
1979321
515345
553037
1231258
1573169
273858
1555623
1092784
976369
649577
1345884
816970
310060
1898938
1363446
891448
297292
1184324
510946
1186423
794237
551175
1207156
1607891
323114
868252
1653718
1783721
1929173
1912407
97669
562851
1769824
1640970
962433
184246
888692
252153
861436
235831
1734967
1699139
827916
1628244
1637004
241361
336809
883029
73260
1456710
1850045
1160650
514581
1470831
1557341
258207
205396
68485
1139989
1698509
820217
95200
551498
47006
561288
1808836
1736629
1121614
934295
807594
1283798
1396206
1579520
911719
657264
635182
952215
132098
173394
153528
1714818
961529
535958
1787226
802294
267198
1337732
548844
916284
1081858
1506013
430918
1553031
587280
1507711
793024
1891727
399575
760585
375863
635772
693733
1487859
774694
1857115
602791
1427452
1785622
190255
23056
263250
1079228
577888
754052
1804331
581253
1142969
28704
1296018
1822859
351966
231046
198121
1695887
1664375
215249
144027
1717721
1791534
893870
1335022
1015539
1404198
550295
739546
973539
299213
811029
97850
481851
186014
1286947
952446
529021
1768831
1006595
1603669
1151517
741666
801536
1319643
1617375
1704378
1996801
1992092
112504
892602
1536744
1126207
501890
1200497
1611596
51521
532561
388568
317225
573193
356678
1828671
1870027
1307412
340468
313
1232731
1375721
752076
980171
9270
872342
1413027
1368821
1957070
713908
1869877
1845244
1191641
1486596
1550673
1275259
1572076
1956485
1077349
657793
1003149
872443
596489
1031679
1081713
336822
1497077
154981
450681
1315523
1212130
1404836
1124668
378331
472037
1968896
1890556
1982919
1699693
22953
1503609
604840
205685
981188
667665
905322
6543
1153245
1050648
1847805
1882088
1096359
55250
1489112
1932014
786767
1702269
1411044
1111204
1210902
1409737
76327
1723950
1428999
48384
1895570
541232
707445
1015360
1474958
1577728
1966119
1227212
77344
1976563
758857
32325
769301
1648105
570234
1660627
1932794
1522059
481482
552801
1417801
1199485
1265358
23162
385132
1275194
318793
576484
1872421
1952056
1103662
386478
1493222
456859
1459941
241501
1854706
574782
1375578
900568
27642
1860177
1808644
446874
1929355
639184
880473
850521
796172
126820
483167
471025
1600055
1143262
996689
1633851
239266
299301
916698
1681445
1212874
1330317
1278707
693075
1594587
946162
1026592
861586
1778382
1380660
571178
1513104
1092878
1231411
1107512
750445
39096
1078402
1733071
375363
144894
1632106
956495
797392
1982431
285982
1688611
648873
847496
1475860
926194
52292
176611
32277
1923156
944044
1228859
1390863
1350239
1184873
1567916
1878290
1683712
614331
309577
1047336
1074523
1447804
551367
375307
168765
1361793
684779
1404188
918651
139753
1296993
458957
1619186
26460
1776785
711448
1242481
1776743
1452805
1470782
217123
369452
275633
1022728
895028
493221
1455464
523412
111908
721097
1208094
1682841
1528850
861695
1757852
991483
188213
1258437
1800486
1715980
413209
418909
328428
108537
1190185
1036684
1800014
1818408
1948026
1855245
1917081
1868435
448738
1306924
53909
1116509
1896590
537927
1196018
554950
14499
977859
1699966
1937118
1430802
726450
1019240
817075
1107589
1839527
169100
1264018
219068
1053132
1284064
790428
1934598
678775
1499138
806023
455650
1724232
1757743
1204194
1496906
284986
855949
980329
550598
1100157
446003
1997253
905833
880316
1084425
1422398
1489961
1047563
892498
55707
1954408
1242435
657765
833134
1634356
569936
1074262
1608767
1635820
1304012
473072
770382
1409177
1399020
1667
1137949
1411223
1643479
1385960
961707
1050908
58379
224109
667766
809263
546621
1416226
882505
979923
343314
215069
962365
30574
1120946
1928105
774154
1045334
1012684
282267
1035382
310560
1744103
1955234
1415861
1401067
411332
1657031
1416392
1193399
350394
1526584
164414
1739010
1927111
414667
1358885
1786306
168863
1071717
234924
840116
1265795
1065481
1676721
1076909
1964835
1174828
963993
461925
1583679
480448
1384969
922228
1934668
1089085
1486490
1673336
1152339
166092
1125963
862162
70306
1524642
390335
727943
1099177
606615
1517944
478977
753407
1790965
958671
1761746
519989
433998
783556
1305861
1265703
1469566
1190305
1474076
193484
695561
1484094
1235184
637523
177000
1284238
895309
856628
941072
361838
1406677
951835
1437617
1633468
1640349
678030
1690145
1643647
156211
72027
1196208
1257039
1644544
1729548
797828
1242135
1442207
214066
1853880
615600
1023079
1791467
641699
1210252
622255
723458
1871549
1291214
93161
604058
349914
1440672
725122
674969
199652
542848
404861
1676337
1783971
101711
962505
1361326
537163
675787
111174
1958719
1480771
1033888
1013107
1938501
749928
489117
1328395
1542431
941022
117675
509423
1339026
300575
418683
267571
1518430
740712
1247439
1079785
1102033
498165
1292687
393916
442844
611533
924605
226904
1300640
669571
1530601
1396299
1102755
150184
30187
1083835
486705
870762
1150262
174395
1093627
352560
1523208
1494819
169326
822969
321641
124852
927013
675735
273282
343581
314901
409744
1980515
580093
1541655
1627494
702073
70426
1610798
492072
8683
1451521
1996096
545020
702282
402180
1857656
1330098
1884045
477607
723293
1652718
1012588
869689
1424658
1725708
81984
811645
1600096
261109
198378
1470824
563770
1173611
888964
1708105
730944
1837854
1507026
992982
995822
404651
795230
1092433
1007755
711465
44329
238767
132839
74508
1142808
367562
34694
1937662
1592384
576107
1289050
1531287
344100
910230
542520
623589
1757852
1908763
1639838
1373475
1567027
249057
1369144
181033
452211
1538928
962242
1075561
1316409
1812062
1759963
562260
124508
969635
600835
1541693
1844878
688172
145193
1206024
1216323
1820225
1679322
1219048
880401
428477
478320
1636192
1530426
1202882
80070
117159
1081051
1435431
1963471
1843216
483972
594853
1233059
754646
1265438
342135
1840147
1339414
1651743
63083
1470199
44894
1465487
1050648
221808
945226
1099229
1434490
110581
1321513
1347836
482727
1340877
61627
527463
1509366
466653
1168527
1669084
55755
1944764
647465
1761640
316062
64341
163362
1660710
690731
452701
1403459
1844736
159506
1501059
1208852
907984
1858729
613871
1931179
1720874
977658
416703
1744974
895893
674193
1612848
21599
951645
95139
1761251
1485171
580234
1106993
1426850
1369979
744545
1507596
1500825
950486
1806424
1722354
614524
1896549
478766
221754
1986658
1879308
1748906
1792286
369574
1093626
752354
747098
552578
901484
1662579
142894
1784160
1298872
451622
550302
1221586
165918
108543
397424
349201
1093562
238134
1184353
170551
1479860
1094822
1106053
1569028
946876
828981
930120
635026
1837803
889356
776883
1252909
556940
199795
829955
528372
179331
886565
810054
1765045
1911367
1599442
1952262
906045
270148
1172996
235463
775269
1783391
1934268
1838219
1552127
1150627
1044378
1255497
125846
102730
700271
716673
1040366
674748
286291
125694
958621
847204
102104
1856706
208874
1825156
522387
823674
1999817
194344
760246
1140607
788654
684614
398367
982569
370169
134459
1094872
850344
1735024
524262
1345027
1005231
1642423
621196
529685
256673
1126254
897211
91448
630476
1680321
1657722
1215734
795346
1437358
1185880
453310
37050
17186
291745
1031156
1993278
1668990
383991
462356
360237
415460
1285414
889721
380881
1383053
1517111
1087646
1315356
1117657
116693
696977
1779860
468159
646388
1618952
89941
929793
629560
119124
1234771
1949242
573306
971057
1536515
3652
239335
1974461
687110
268957
1447848
1009201
1557834
697245
1063485
1434680
1257935
1989991
211617
41803
914235
1379449
1668613
730077
724241
708728
897519
1528528
6673
771774
51826
1760772
422048
1275785
1539209
1111139
1492766
633345
236813
1531854
1223852
506802
440078
1158435
849759
87896
412312
1585615
1849124
1583861
435747
588265
1926009
367160
65038
312774
582230
337088
1802854
1260851
1374069
515766
1492403
9376
1794690
636148
747269
679254
99004
1093096
713438
1345272
900806
919262
1687381
1786782
1753394
931488
818982
1794390
1087794
854155
537573
92474
232685
771642
701383
1345385
188049
779436
602342
721312
653659
858421
800677
1023788
469758
820055
1311506
159110
1480798
1178028
166643
983929
1312065
1015140
294527
1677299
1290299
1121375
130959
253963
1543098
901367
706729
1056398
1790215
1126753
1588944
1524963
914432
1126720
1761099
140592
408834
1042669
1306551
1479155
1574241
88358
181642
603056
1452291
804732
436669
1133755
22853
34758
162724
889421
1924314
836675
614641
1669302
335106
238777
1198544
328979
682842
1898705
1246485
150397
887473
111174
552043
734269
1566522
1795248
1521943
907216
242829
1469527
388985
1651941
723337
1096012
556612
1309674
11319
1628697
725412
615587
1643826
994421
1661617
1982209
1285410
1215882
976193
1633987
158704
213693
1849299
1366973
1387950
513291
1811665
789452
476744
785632
408607
1249141
499839
1524678
1899087
1748942
857350
168347
578376
1182842
623648
1105949
10282
766221
342124
100105
262279
1151794
239185
1819491
450599
1243690
334235
505548
1097854
421169
1272100
1080090
1282690
35266
1118098
910468
1636291
304601
1480950
448096
827869
157600
828676
1579479
1598632
1277751
562564
1457181
579600
1273995
1568874
1729548
1684356
925243
889205
884879
1028073
1356792
478742
41641
1805455
217891
1194849
450386
1692018
1419596
1251862
1726436
1420844
1232459
249690
1463732
1963637
1834792
1390949
507664
1312374
1410647
611827
1125066
1835974
114425
261218
452360
844103
1022058
845817
1426374
280628
712711
1583927
120654
1463912
439401
1109187
1927893
1165907
162228
861254
656681
360634
998575
9154
741781
167960
820390
1785756
406078
120414
37861
389417
456308
1575960
1973022
1095496
401600
262601
749783
36097
168414
891095
881515
1990735
386839
1225682
1633212
1652871
800963
729850
1056694
1830783
208964
200359
934769
305254
714398
726999
761115
915496
1893987
640309
949284
1846552
249687
1242316
864479
69712
303541
10442
1723183
83613
233349
45018
1543609
1286647
182371
1099365
1631395
1829713
271352
17718
719089
1088157
1381481
1886979
80175
52677
1431458
541460
1410796
243412
852633
261520
1809238
1769522
1871916
1727395
1790144
951701
1842826
1776690
1885567
1555307
1093060
1818166
1968986
1134474
1040104
1903585
1364291
1840923
128782
289196
504252
213529
956135
1742370
521414
1424510
311936
287876
1523277
1255608
1625156
153067
239939
752296
560164
1187468
1546943
1386318
900280
535240
521742
599616
1887948
1980979
1757941
1033077
75096
1219534
277896
822775
708304
747238
126849
1441441
961190
1318564
734422
46728
1813745
1214865
450870
1454748
1019038
597286
1083782
1345273
693590
950486
444295
15243
115211
1973878
36927
696359
965567
133241
1631159
13021
277204
161656
1474391
1060011
665090
1869551
1001470
1931781
341082
1722046
920458
365699
908754
1586530
1351215
1129510
316886
1134546
1289872
869368
1887588
1195251
496004
731075
1467975
1793587
222335
1098045
330890
1625088
1685484
1706187
919904
723187
1044234
1973613
981252
1522214
685944
1760245
342372
1391264
1333158
1703497
1402630
1636799
1202809
1844851
1683919
1502883
124177
1094853
1226165
533472
629339
428103
162199
383843
1985255
1055406
342519
914610
442635
623617
1617057
241083
1416293
573110
892235
215874
1661495
1602423
1445578
1244283
1865929
1824813
1414416
1044723
1056143
1780
435892
13763
623940
1471664
1729192
1519702
1425394
830192
183287
1247093
174425
170176
431068
798076
1493479
1037727
387936
1990192
118827
1481754
1675634
1157470
423494
1503075
438560
1435874
1325458
1068825
1672841
291733
1039339
1733528
121926
1600953
232546
834941
1949252
820567
1158979
746956
1914057
1086363
228138
265047
224898
788668
1341526
36813
1979632
892487
1884588
56915
1567436
12636
1505191
649389
937676
512102
401178
363807
1959125
195888
1570110
149635
525892
1238130
571510
590035
1636721
402344
1707490
1876603
761212
1703641
1205089
1569812
78378
1123848
987192
118810
358086
383032
1510506
666135
1212134
355528
1960370
110368
574461
1298406
207421
1625672
1831380
405762
1362617
295716
538492
1307944
1056894
1334351
634172
1132320
1449054
1111931
1333048
662980
12991
1441588
1351998
1183463
118019
119595
714457
1703766
1564403
1202340
425230
1210002
1906433
1922569
1820276
971540
613682
82614
803855
1948509
1829177
618460
1783806
478565
1167246
1059483
461477
1661280
1964749
201796
1177464
272643
1649782
1656041
1956402
1813759
1328031
1570371
1945197
1928988
1440013
1162163
817488
215433
537016
522399
834798
359566
306988
977382
1128878
940381
30033
1945654
1572261
365706
650895
1971391
1569912
1755337
1105339
620397
64515
1306144
857484
926466
1331098
732377
1991532
653512
1309780
1334444
1325302
611287
115886
1689060
1570109
1317262
122666
1179111
804568
349350
1104065
566753
1545596
1820524
1644252
595202
572141
165823
1549667
182183
1242300
1475161
1786346
1343222
324959
1724487
979828
1350341
1104071
961597
1763732
1826492
50961
1697360
723166
1469734
964488
644180
53763
456539
1481185
1725956
1948121
717527
720496
324950
1038108
1347084
799422
1402494
1677692
1894744
86313
1334238
191480
1159136
1220624
617258
1983328
416078
935187
1052389
205065
1092235
989297
1925602
1288627
1956590
1930522
330007
1606691
1182215
581768
1935518
1274477
643157
707286
1422662
1999583
1478988
964743
137739
857685
1142224
190158
499608
1285503
296811
1783150
726887
1388556
1647681
221009
808623
1742758
1747723
862964
1323665
168729
1207305
480082
680371
1285405
256383
3747
107133
1380081
1187402
1505124
862481
1491835
487491
1297365
1468195
824762
1895495
687724
790632
1420123
219068
1811507
1145780
884400
939953
966447
19253
1682677
528719
693953
324042
1186550
436192
401467
621581
570519
1052371
530337
547048
1364832
455110
1058492
105660
55927
1384822
1062822
323446
79860
1277966
1043772
769555
1217871
1307705
1310807
751385
54498
750944
1211874
105626
1915207
1222059
924474
1316595
556319
643911
1467110
473540
182899
1818524
1398758
1841209
373471
1857535
1657735
484592
1206838
1092672
885823
1775665
1802699
1215356
359517
1104809
1888135
1673934
170761
108729
1448771
1147075
1655678
1554885
1952478
553174
1476280
83153
1560610
730455
522267
1286281
1912499
1290986
1308190
260914
1359235
600253
1558268
1645268
1812567
993206
1813025
233153
1741786
1283480
351328
313094
1838342
1642205
1314206
421412
134970
562834
1255229
1003007
972095
326317
406010
1878307
537127
164846
1135754
1007569
1579089
127947
205239
1399020
1787340
1929884
992818
1160491
602545
1018202
396626
1810655
477732
690550
373240
1428779
1118706
477180
660968
293602
1957841
1061804
1674109
1786081
850815
908474
1977156
221997
852351
670753
1049682
849010
133252
1733109
674393
1158023
665574
1403955
79694
899216
1143638
1837283
1063106
1832102
883045
305307
1311536
368098
1360084
1297418
486352
1427237
1173048
1229374
1036543
615199
1846150
1033022
1383561
1967999
1624996
77306
87517
125580
1202619
1201642
455802
935465
1789508
1036522
1867853
1140079
514997
878354
1993772
1255500
163438
881087
1212466
289607
121445
890837
1115073
592122
1423745
1623631
452438
686104
633188
543328
56644
1796202
1765534
1010129
1236375
1142813
794556
137464
1514993
1607211
495945
29158
643735
528921
1753449
1339091
31603
349835
1439921
949005
957679
1318978
915946
143930
1831372
1980397
904879
108345
834315
895917
676367
181523
736186
173233
1973156
912453
987715
22846
341044
587656
289157
1221116
131113
605628
550444
1234276
1036307
1525062
781262
122577
123746
58995
1468294
911829
46704
91185
828471
162677
348484
869979
900806
387044
362477
1726685
1364994
880173
989122
1560322
1711844
349109
1087988
1951870
244238
1236994
981156
586432
1566037
553209
68328
923439
1315562
1039692
479236
666381
1573307
68870
1176271
1633820
18498
1228358
959381
775422
1196156
1022228
913970
763478
1968841
1822125
975165
308534
302614
150413
595408
1808821
429991
1931125
878080
853457
1456969
1857787
14864
1483502
1563343
1689188
440053
1741685
1176157
806326
650621
723095
1192408
918911
587380
510299
1051383
343658
1614456
213188
289966
1603190
1692911
705256
168750
1196686
785145
151406
1053342
713759
1838669
1777720
833329
1093232
1675922
1065594
1616380
1405028
1864132
777014
454635
658658
825051
646406
1250208
1699072
743226
639994
733700
88063
1522399
1584537
236918
1984457
15706
909303
63805
1985694
803501
271147
775573
1009646
774012
1512666
999048
1318191
940444
1385737
725552
1424674
993735
231265
674621
1569152
1600886
742615
283896
1549649
649222
1612715
1416730
1275520
1780340
1894965
920820
1621700
90231
1094295
1055293
238636
669931
286730
240612
1530906
335388
388014
463039
120510
1245349
900570
1208931
1416114
1826419
562012
1981705
478538
1914575
171252
946708
1085345
1294765
953510
929185
17895
1788514
1854654
781638
270431
1475056
85184
110927
1411562
1523698
182444
1491895
383686
1320685
874405
686854
1916711
1296553
102801
24496
356246
439019
227717
670307
1760663
1231531
96643
509476
860401
423170
1311027
14028
1070723
1394525
920806
213774
303747
621914
290381
1542904
1274257
1449772
1987909
77736
340871
256623
847692
978155
1728996
798770
145313
41315
253142
1604089
655408
1398769
276544
345148
1311728
296853
618959
502251
44659
1433720
653762
1078282
136648
447270
574636
1138800
742864
1303109
382587
1067932
454444
82110
452123
1647305
1324170
1715561
1859865
573013
198691
1113843
708246
1662978
1656068
1022718
1524986
1464805
1745685
500362
917195
1222431
789559
778409
907228
709176
672673
1528131
1092410
648307
1546971
36863
1305859
80359
475650
1394833
1616386
755298
931332
392263
503505
1398081
1476149
873971
1289638
1996811
1656023
507855
1516467
1654950
1271568
633518
1351222
21472
1351652
1843476
331663
101600
1437474
1243574
287654
741808
1540459
858418
1543875
1561728
1597649
953411
1472886
46378
247392
1541244
35097
1703268
331952
1523221
592347
518514
1043095
1724036
1522010
426672
1750457
500689
714179
573941
618192
1251230
194713
136223
1972663
74966
1787758
998387
1829713
400426
108653
1102755
349958
1189289
627455
497684
151017
1230593
837298
469448
1004995
1380104
1255106
566938
1988724
1116035
83897
867308
1314075
119448
632308
1887570
1797359
985254
1458797
281430
379502
1644345
1719224
1574682
676986
122804
466791
1403288
1757933
760332
1111063
1832849
1322064
1728562
1520918
465705
176721
1922523
507942
1860896
1964995
1257761
308579
1527853
386612
1019624
1082409
1443829
1174544
898162
884869
1109460
965928
1963965
1828119
722394
367803
1160003
628663
11162
1872217
1736169
1729470
353258
1391447
140224
1104397
626109
1458250
1211466
545727
1828664
668687
266840
877692
107362
935094
140683
1030887
1535999
716809
825593
378115
1475599
1197703
1826601
484612
675770
554984
1818953
756225
293107
1118127
1515150
233722
1187378
1746410
1194331
569426
515356
1880275
1605739
1799631
1308492
1447144
894123
443776
397986
879219
1404920
353651
481135
1181014
230303
601621
639056
811249
666311
1211747
943471
544194
1774255
321541
1210888
562769
1473727
19691
903782
1706372
1604105
288601
622883
77471
99523
518681
1862215
1918292
557505
500775
1196316
1322079
1522867
1100804
518332
471535
1536365
1951516
1731405
593475
176775
1973925
403566
656433
12159
1838433
79444
1773676
1088286
1458895
942014
663164
1693966
1684397
1849920
1942631
1721079
763721
477424
637170
1892443
376019
1792344
1963332
794556
1096987
1766093
962704
1337581
700348
809033
1619881
905634
584873
1550143
725064
685010
1330204
708940
636444
77658
1164401
746878
1924788
61913
1348671
668911
984825
1156976
76694
803487
71922
1431871
1898552
284368
391854
59726
1102558
1590960
955704
1148145
1747385
287389
706030
1775520
1518796
1573722
589324
1116063
493755
203580
1296704
1159277
856474
970078
1060378
578709
1969507
116805
924271
263726
940855
424392
1718474
1040217
1857527
275033
552412
327079
664287
1774168
1135630
158658
1415417
1002087
1405907
1065408
1288405
604145
344096
1558388
1989657
1737643
317046
1234731
207663
235831
803183
443829
1595073
1122752
1423990
645850
334141
382022
892275
1384511
1061719
749730
938533
500483
1532792
1406541
1280980
951253
1016930
1868991
713275
1756327
1914958
874405
1106300
1789913
1965599
367260
728856
1455383
1195073
638627
898717
1577760
412117
136127
750612
301103
1260350
625236
287190
124217
1692970
1782469
1454479
124319
1305950
252807
1450715
223494
1092567
1114330
1218704
1707999
886899
887012
1958163
1709679
1113209
997809
621398
1906305
759949
1886424
921594
242235
1887598
844807
596153
1226751
925008
1464052
1822377
1884870
221041
939746
1679172
64911
373736
89473
135159
275000
496715
26990
1475057
1300439
1877981
1717703
433662
1170158
730153
1052206
1297282
481261
1967570
933332
906183
1471139
467421
715426
1530029
1367252
143186
440449
1640365
603219
615278
207646
1825081
1220915
922565
1768293
872986
428810
219424
1227036
1218269
381828
557722
179378
641060
788464
1532754
648057
461061
1397428
1049906
130740
306392
14356
1167684
415620
389287
1320097
396845
665518
1955921
1611976
998147
1841905
1936636
4160
1882764
1211618
1127131
1962164
820703
1167789
467393
1194535
1976
1943294
1101579
614573
1737355
24070
507879
742624
634689
1507801
200152
1065716
169818
1885677
16127
1253874
1689383
347224
393786
836877
576236
1074593
1409130
880777
789150
525706
1654305
1308864
1872054
1693126
1605517
77119
149090
425077
1408629
881780
1224002
1826041
960303
1574724
1459521
306354
208131
1973097
1165934
733280
1989522
1423251
857653
608377
1682424
1154585
778454
1321950
48454
1884233
1621033
1026747
1185848
173124
882087
1328727
1043303
1926113
1420558
851687
634311
779616
610408
1026083
1307979
1841720
247898
480867
35761
1180268
1672731
1783361
1455640
1276685
952127
1498700
435492
1021151
1721539
1505739
1132360
1975449
251151
1476292
1788303
125689
1007
1966763
1065093
1027737
1634851
150221
1169862
1455618
949028
1739348
1361237
1185496
286442
900578
1342740
1172611
478433
904633
669188
1944091
205579
686014
535353
1644969
141717
458056
813131
410874
1101368
1064160
397924
1879762
136901
1092659
1278802
569135
1122459
276822
1244536
1607027
1492123
1545975
1068977
1791848
1547213
1611143
1487717
1540442
780422
105639
883605
933598
1003967
1246744
1566052
1713640
1283762
1283219
696479
1013952
273522
1469012
1822279
254474
1476296
297331
1052351
57805
1176768
1445473
1107955
298555
1627297
833278
241713
972042
1322515
1562885
1172225
827468
1474092
1254627
1062206
781132
353297
93107
951541
1802321
1315691
166438
1799912
1689291
94267
543828
1360733
19461
1843953
660907
571022
304654
88281
1970762
854056
753239
300747
1564878
444205
1596606
1907878
371662
1306110
350650
141082
1538369
1000161
539173
1754312
1417742
1833450
1727480
669697
1035762
1124372
943021
672852
494385
158732
920135
494107
1514021
1119934
1997280
873540
1162184
473336
188488
605481
1213922
575696
1559220
161802
881342
699001
1909499
186135
787713
550484
677520
482879
949251
1297155
1074002
978338
315306
523579
664429
1644135
782268
933995
552302
1663440
204712
60523
1661428
1888345
580893
1364438
1977731
419286
566474
104126
874276
462643
1375181
1606265
358002
899915
920221
557820
1205121
1154820
974663
1097388
437538
1176390
1487246
637584
1612607
865816
1028413
1399127
111919
1041764
729609
64667
303442
1616126
1655509
11008
817661
1457584
528625
1514299
94871
1119007
1091882
1050668
538268
1874527
733131
671
1145059
1497703
178489
464428
1259758
1490998
1690260
833720
950158
1982290
1215644
115052
1906018
356586
214150
1958743
1272731
937376
679568
1528472
498611
231951
498754
1502715
593854
1715314
1377478
1695805
1132852
1085887
324574
486133
665304
544526
1426663
380087
1573916
1803349
759087
940832
663217
82537
282036
1663744
870895
1161653
965472
410002
851664
1321637
1123249
1252486
650571
1171756
1026359
1019297
1402539
1599270
1379382
1414524
31215
458808
198931
317604
435388
554500
740383
1646381
281746
1280688
1356597
543087
72583
836479
1605488
1837087
1486926
1695452
283765
95102
1986172
565103
301374
1630823
803197
1378119
72952
1063476
252752
582296
903542
1328104
1357697
1949096
344399
169458
1443904
71783
1221820
1346504
1308514
1775155
544318
1762368
1195398
1380239
614512
272874
1560821
929249
1711558
1822777
465834
67854
1396633
537062
45681
1359417
77490
159726
1752214
1922267
690368
58590
1330894
1611877
1801487
902109
1738609
521194
1895784
1625944
1055628
1768824
1444898
366704
1684845
1904645
646027
212157
1724623
234465
1787731
103487
851057
469397
1158621
1749023
636117
104374
472284
951218
146308
1655619
463557
184477
258300
253079
1211487
1845604
1111550
319516
1476717
335108
185524
1112335
611460
849775
588215
448554
486599
1265955
1328707
441836
1551582
146744
362132
670340
301167
1572139
963728
1552472
918146
1814432
165328
1415353
505379
1753526
349638
199061
556349
1512140
1528886
1393548
1778283
1133338
890147
832386
1644782
1792600
1550577
1825183
1969780
1165763
409265
1691833
1648197
1422838
1523442
688290
1157432
876783
268368
324232
747705
1396141
1362161
1751072
656280
1797247
1486273
60142
1527438
1065593
60741
50809
168145
770702
1241296
1781746
579870
1678280
1684677
1965598
1307568
658194
1665686
1762629
1104607
82614
358146
94817
947459
1852167
668752
568056
959395
1070875
1469881
1930172
192450
607644
225320
594333
405835
1036078
1052932
798062
193619
1621758
669680
659153
311824
1666170
1015094
1238980
160491
1167884
1717379
795794
1483424
1968390
372340
435214
1218434
678719
1531781
1413084
1032078
855543
506224
976179
1675104
959995
1027316
731605
323560
1286041
1068995
1925154
1658164
794874
261525
1417051
543810
386561
1761568
1141716
2842
650205
540515
92931
541786
1693685
198281
719701
134970
1449214
483866
1894894
1714387
828704
1945993
1886291
580850
1858727
969988
1871107
712865
1251624
1802942
187748
528372
1748874
1210115
1659658
182187
491201
17376
1435270
535597
1396327
484258
713065
1831058
1186888
1723603
996780
111995
1180958
16235
459081
286077
1437218
5311
882504
544245
1859366
98279
893542
733913
1657367
1982959
189708
1976548
649496
1819476
374019
66917
373244
1813105
1391341
1482012
559440
1542917
1637617
1091798
760013
460161
1898560
806624
153033
444071
654481
1900811
139370
266787
529606
1082501
1674412
558551
1211415
1594857
817750
904112
30816
1052852
433034
848748
1666682
1835339
1936636
732164
140163
1967409
100029
529140
1914552
1477891
660294
1617782
1589944
1071192
784594
21077
1540167
1470886
1710350
645097
1151019
40470
1703395
1789126
88622
977606
1818827
1248884
1411767
598719
1001530
1302266
824630
1354339
851004
431269
78331
199140
1197539
1139916
1246701
765119
1617176
1955773
136665
703151
727952
955509
1283729
1269853
1581623
231728
1849348
1538996
447169
1191894
1380198
791762
1362935
158619
1749973
188284
1385507
1272367
659073
1906930
1516106
1289810
1687352
853309
1816137
210923
775806
1465544
457592
1106867
942984
1296336
88283
1014994
1492935
886018
278446
1163774
1538123
1518525
1531568
1865765
8972
744384
679499
370174
1876363
1722712
744861
853505
231708
1135814
770599
1526498
1057697
1333942
629004
767536
542652
1130007
324507
23457
1394708
12285
871460
1999711
532557
1065683
687726
1346069
985118
904131
939586
1678315
502928
1855195
1270585
134473
48036
1987393
1591172
117065
1898242
1660418
114829
229793
98506
898917
726716
1757096
1192786
683019
1972314
944101
1517450
1872428
1397754
1997100
756138
1644624
401892
1938524
1358685
637544
1399967
577736
1788196
473145
181676
1275413
682770
604945
802456
1128551
1314951
1680318
1071743
620373
906854
560267
793959
213514
1984033
1725008
860206
1261104
479448
721403
1063165
138684
863520
166325
1614636
1531391
993869
1829387
1842174
265519
1940097
1278517
255815
188206
1646773
1951795
1331409
561280
39401
1237998
452412
41281
540370
1071641
986256
340468
708510
458274
467455
1453905
1187319
704255
281827
752430
1032405
335410
465118
1725856
1648209
1146882
433299
361936
712674
696827
1310048
1007503
1664572
233088
1834546
1563464
549078
721627
465790
527877
1526448
1551339
1674789
631571
934836
729977
1197704
800687
90814
263073
1103207
1818825
1980306
608108
297655
214244
1061072
861632
306212
813004
432707
1812000
1581943
1320106
60644
593593
1225821
903134
1224986
1137072
648166
895430
1868049
617974
1968025
4975
1641535
1086020
448480
336681
777321
675629
1670714
1846807
8411
424062
207530
966412
1120997
641325
1284127
1753131
1532850
1320018
1822859
1284650
1418728
1218895
156839
1393041
575264
9650
878578
1793148
1888739
161294
1060681
1107516
886793
873721
418973
899831
1714691
1681764
1870876
1222133
865786
414573
619923
1714883
1127653
1000607
1194800
1474074
3809
894809
835431
248673
826595
1713110
1641530
923584
1230593
1176946
889887
237187
205374
1981578
736827
668008
1193701
1862060
146316
1342560
1970223
766297
1146057
1505225
685273
1823764
1528436
521622
200020
382684
1149264
1592953
1474776
536194
121344
870224
1731462
1597289
909036
1487081
1540827
1833056
925789
1665619
1986165
388667
1804671
1661941
1711579
895598
730737
1762660
189789
1441987
728170
1927691
1358659
1084678
1614146
588946
29317
1757084
1512660
1946727
1575185
1372223
1710869
1422248
1578575
271456
380586
1424033
764820
1007432
1865055
417143
1775151
1180573
1670877
608163
1657755
361853
1953081
487956
413541
1820618
1627587
657812
380986
1714387
1060577
322988
1391342
1912098
510421
1993643
1515543
629889
1991243
1085261
1831280
1895835
1844288
1697407
1359432
545581
1008027
599733
1351254
1879023
473185
925488
1454739
50238
739195
1126648
183664
256411
23382
722565
1236639
1483113
1191636
634317
1013393
510158
1154614
543277
951620
27983
1483698
824887
1284448
1264244
620517
1261882
1324721
160820
1484739
351622
150221
1007467
1361285
1330862
1271604
211011
953389
253528
852255
1700999
751286
663269
1770449
197509
1293632
167348
553310
421197
1692609
1350704
643237
582223
544569
1346839
1497307
1027455
154696
215669
1624086
334113
895048
1905421
1128790
805369
1030447
162553
1356162
407771
1820159
1222880
1134816
278528
217684
1964619
53414
1502975
1062578
574831
1842211
338652
1064569
797351
107371
1139602
1862376
1184483
1081051
126322
338533
1337103
1072170
1774398
1287641
614674
680414
1668809
1540300
1002287
1388949
984268
538905
1286539
505769
1935820
1950117
1609827
1941488
1974663
1781884
1478287
949689
1610006
1438988
1896683
1299204
72013
386001
1109250
1454018
1292626
606861
1780619
1863523
570821
1452834
109399
247096
993787
1877440
655242
285087
1526065
1102472
1838107
821015
920561
730564
528302
1068315
1924202
804223
1065963
661983
380996
96965
1314174
1348090
506799
1822628
347812
53715
382807
247912
1589525
1650770
287842
1392622
1394258
940439
1110893
649063
559613
1148853
470594
1447204
727925
129276
1024598
462453
862377
789062
1265056
113885
1320480
1967167
966771
1027254
35861
1330098
1856545
861244
1983894
699113
53538
727241
1800602
1912351
1380301
1338303
409131
1626159
383500
1451003
1640328
630504
702104
497556
904594
169236
1824355
1593538
25783
884631
1410705
207502
1154514
560824
664210
297802
1039240
1812905
1067144
1705536
954374
877138
806009
1766329
211437
1585026
1357391
15607
1668754
1122006
208462
300116
1693556
631936
1113359
1913048
217680
33876
89310
243429
1714012
467246
1295412
214460
1224480
662722
279959
903845
1426628
927627
369608
357256
367693
335857
184168
810030
692239
132528
1750810
586770
1913539
761954
981960
1236572
1742923
1792362
1604703
199086
1209524
1651198
1832569
940395
255410
325502
1013782
1611062
1918047
1714907
1152096
1886923
767078
1556138
1878819
467109
1919364
896739
90004
313411
1611297
221438
884166
513278
1099613
603559
1511707
488266
536348
772751
407304
11817
1628685
1191242
1462420
904836
626460
1457804
1844445
1062268
1034970
429713
1876621
1398244
1184025
1067303
472723
418225
1004209
1108583
474187
504143
1669624
138003
1214018
1761144
1143177
789506
1961345
1446385
295393
1139383
1495692
1167227
829085
90805
11271
1713407
1876383
965747
1209691
1542860
117394
780134
1970735
1486315
609974
711818
1608963
662147
1065328
1020731
491340
1415115
1217898
1396314
160674
1591820
1777680
207849
1091764
1411522
78528
259709
1456057
784970
208233
1184300
1566700
1951166
441539
761391
719456
996676
1910263
1840905
1145942
904573
1440870
353768
224105
1491487
418740
1489303
456823
154981
1593217
121849
515661
1702405
640894
510755
1724521
522385
567005
155529
429986
609566
1153494
1320488
1544531
293842
986637
1240548
66738
512779
970479
1843236
43823
1853362
1719571
758860
1920902
940474
1030670
969988
544969
177845
818443
468667
534563
754263
215768
1907671
775544
1760547
351766
1115941
1783340
1167190
599938
1685480
1694904
1487471
1508929
1538450
622256
1845129
726188
279676
419137
1690073
832905
1258469
323726
178693
1354845
585260
770477
115816
1406699
1057830
1561911
333481
924195
1831646
1471882
634082
579068
1344791
1639243
398371
350259
1577460
1572518
1532588
262038
1303791
728753
499169
1936913
1495072
510991
1962090
422196
1674083
808681
1627780
196278
813766
1763399
771642
986208
1818683
1884994
879300
1899345
9973
1189457
881905
1611503
858018
695636
337014
377361
1775663
1299274
1611773
954721
1804460
1174173
1450089
1894894
70035
1462839
1644924
631589
559406
1567464
820728
1082593
1580857
922017
1507565
1785207
1482767
831797
873891
102926
1636726
125795
1349892
766329
370042
988987
1881900
1834365
1270399
1296283
1210605
737119
437109
189612
34974
1272930
316487
240214
1103375
979982
321434
68316
655548
1801197
1166382
204828
1823868
1809339
1269873
1433911
1294284
395181
1611385
421070
1989817
1952254
1765221
1353
1634550
1718539
346063
1963740
800276
968588
618667
1284064
41436
235408
256893
384751
817771
913067
897929
1480885
927656
1330075
912288
513767
1065916
531601
409939
503164
1228217
182653
1655105
1735854
1177798
1387288
1177670
1098741
915286
1268906
829430
1349766
486683
276799
1702032
1272276
663766
1217643
850730
447256
46430
11901
280953
834422
271398
948142
213574
826975
740560
125083
631575
709379
1757950
1462302
674074
1462420
1518751
908862
756715
1427077
1125209
1815287
32347
1755214
255346
910322
101513
1738585
1064814
1384188
1367316
569927
1718736
37474
1672974
744222
1110938
1470173
1693816
1356074
1804092
1660288
347127
1733249
1469788
918596
1448733
670340
1998687
1438303
586311
1978080
1325420
1076462
1687452
15988
630169
448878
1918105
1498123
1800268
1364478
1075059
452294
612864
1182114
1327362
1990703
284099
1229884
1799293
784555
594513
90768
583877
486507
1623043
668969
535311
1543948
777973
33046
563450
1866591
548043
407885
1166525
1050533
580895
989196
83749
1500086
735927
868792
412773
961230
799530
572575
764115
20592
1295782
1643678
1376854
1638904
6478
733480
1465519
1984165
52003
396848
898638
1857702
1289663
1922588
1193659
1735024
1590508
1528750
315187
632303
696892
964310
74084
506747
1406828
1584901
782935
527684
1536796
1485942
1749392
184877
1645346
1307795
422118
528332
1971020
60685
642864
789880
1495644
82803
683680
1236752
1277335
1014003
610568
1699583
468493
1245384
1472315
400470
451075
582151
1236173
47796
660754
1763605
1018347
1385020
936704
365190
257940
426088
785488
1585217
1985438
1324769
1986921
338326
1829072
1330233
3781
1035597
1161451
1732549
3152
1998791
193604
602805
333667
1248204
822
894611
1389675
1631385
836332
364904
1416300
1648044
791842
25713
1689962
792226
863033
253845
678973
1098465
1183464
482259
1891976
1912321
1750461
375691
556856
698644
1815040
482879
558374
1671919
1423027
1205080
219563
378987
1419688
598111
168216
1699317
1049342
1528066
1550654
1865821
925709
177142
432331
1673655
932720
1194691
1655037
428082
894385
367495
1699715
1156185
1683042
664773
1568602
1460287
104374
1734213
1652650
938667
1249774
640520
1074310
974053
241225
127823
1387825
606054
387217
446371
521692
1905934
1424565
1963397
630947
1839317
1525524
1718077
1212742
477607
583296
1006962
1728022
1382630
150831
1229062
1204257
1210938
1284805
877522
1913902
359757
444991
824336
1120198
1151426
300461
1369979
107265
1571439
888908
1617786
1201012
702760
716825
919537
498367
1783167
345965
1628384
68846
180908
90224
635576
1129100
1469871
681515
968099
1773671
1112446
562015
506957
322452
1167991
1219928
1755214
511481
1410868
333364
622329
1854355
1471454
1220218
677188
1304044
419404
858214
1638695
27868
1992731
1777255
193457
399840
277555
22935
140771
1358133
1470554
656373
908697
1047629
1329596
452545
925557
1463556
723556
873647
1144809
7135
675741
89330
567151
183856
1520270
1003668
1065581
611023
673864
131089
1903276
1109884
1265832
1547990
136166
755777
1295815
969425
97235
1020180
925200
1922554
901099
447682
1846576
291078
705553
1475368
539131
719130
1229837
1087702
1916069
1568760
351782
818615
488499
823551
1538001
1943280
423724
883513
1316740
486259
1092673
783709
728650
1411006
1105156
453861
822386
1845376
1325917
721646
752430
447974
555219
400607
350227
1516563
404374
862833
865081
954473
54194
1111507
1058812
57809
549048
1911964
1796261
1673267
372492
1978473
1769231
230946
623905
738530
1613012
956146
262517
1425735
934727
68598
1822542
1536315
1932950
1119524
1211630
585298
614752
580967
456571
992854
724500
774450
1161557
1669642
1522667
57274
851716
811073
557792
1357227
725469
1574122
1165646
1206745
578232
424285
323165
1113531
856213
1526402
87776
220997
1003754
1981185
1659874
1829114
1113682
1420736
1704439
725256
963763
519637
1819116
1416604
1455863
578450
1792394
244990
146688
259603
967633
204690
1980469
1644832
869323
969840
1359663
1567704
1264040
1450278
1985532
311709
292127
457135
187228
1964074
695788
552803
1713583
157138
1782397
181986
1077392
1094462
978142
1201958
851405
407302
1117917
1794038
1747098
486599
621349
668555
10426
1009670
996909
373683
1668850
30302
1287952
1886529
1003059
1535257
1182060
1644313
1056673
808387
1960806
353297
1490241
728502
1466527
500344
640301
443723
1525920
1299517
1821095
282077
1790279
1806357
168887
560218
1531012
620337
31832
515521
1910668
1270766
736179
981728
1114810
1157519
781346
1435892
737460
289907
198579
51180
1309447
471931
1737107
1649854
1181496
757091
818237
796186
706288
1851690
40626
1619728
1522207
164812
348780
661586
1016305
1394226
1229393
1055955
1618324
1081368
1362919
312803
1163353
1521835
1405783
245498
690537
386829
1541764
1976695
1918229
1742942
138431
722810
1831234
147447
1029792
1283460
1882409
766049
1345884
383067
331638
1242991
354896
1917287
870356
453838
1765324
1726106
779192
1260227
990735
479574
523606
854099
1522150
496004
255812
1347849
46337
164221
285533
803863
1515548
338342
1236831
1570384
1101505
1813888
1702058
577640
1189742
1756685
1208039
1555879
1838763
1674539
1860644
1971223
1397776
197353
1475330
341096
610002
248448
974408
1278030
598028
1602887
1412036
1885250
352799
1574344
831473
1456204
102143
644479
1032754
1923021
273834
140655
1004196
1168182
1380653
517800
1233750
869643
976198
621586
1242139
1187120
722980
947887
961429
1469764
628905
1676254
771181
806514
580140
869954
502840
378537
1254524
1937993
1474465
997799
165812
1432707
49366
1913384
1496633
1947555
29385
1081710
1128004
949405
1919332
1531201
230810
1477869
1396143
12991
1866925
491238
1193059
457866
46932
1196168
810862
246547
1217283
1560809
1410689
1777467
622730
431550
763527
807217
729516
531086
694840
1176881
1831238
635726
340400
1480569
339942
61978
1945062
1356924
1798178
25635
1988931
1740359
404831
783599
649500
1096485
1619214
1203115
1474624
241922
1742756
1468438
1069248
1711496
1819571
103282
1978557
1927307
1616356
1694402
570172
1957690
1146939
957696
1090777
201096
317535
1227103
436559
440457
540809
1041834
1594048
715043
1926141
86851
266428
1512309
1487081
1610842
643096
329646
51657
838605
665087
590287
261849
274921
903108
775360
730231
1269756
1618559
275584
1773627
1276954
953335
125993
1901690
1323025
1606265
398760
751672
1606941
1821909
1056829
1846291
720604
486110
261919
282503
1134833
1023013
748328
369692
1025637
1228088
650224
557404
1987326
1719955
832143
1746175
1608011
661341
277390
12589
753454
1030336
902541
1508623
941772
973392
1256987
1755556
263776
48498
719142
1792941
293945
1061552
166545
866868
1862608
1466267
1978080
1520783
1240010
280938
1670662
594035
934867
1899681
1726929
750
1216759
505604
974659
721332
532773
652439
595558
1845064
874198
346282
1492981
1617248
996017
940575
1963284
1201372
930095
670958
1769930
357342
1103003
1364042
745879
937725
87111
1165682
848134
1839982
1059115
1992463
8830
271456
207492
1604337
1144444
1926279
435827
1668205
1897333
623754
1063623
1299555
1616086
970645
1681471
1476167
1133130
284037
267409
827480
1762629
1141756
780426
558033
1052402
1382093
231620
644467
1552430
447575
386479
1859623
1471586
1442006
907984
1266257
551718
1313208
1405269
324869
1485140
1895403
43402
1711427
693942
1253805
1126546
1990940
876116
430405
1494732
79420
1287317
721404
1723121
1057572
515129
780812
1276330
1685480
928496
1565501
558381
1240028
1983330
369970
113687
1339317
1489961
742998
1675128
1506828
145715
1277703
1619744
1406110
237782
322369
1793459
308460
1778925
936724
1052892
1971530
1396299
1956646
990833
1863004
798314
488165
1361914
314539
1901450
1047749
289333
868728
138130
1307129
1602893
201942
818268
1506370
1106347
1691116
1497676
267605
40589
405821
807471
1167303
828527
531579
1000793
390897
1786324
803290
385612
1169737
1828191
499902
1063977
1331950
43034
1266341
1462877
454815
1723627
1573587
1292943
1269761
974439
844940
1882242
1253582
1141880
14236
504713
151688
244083
906156
1145151
1603653
1455787
792440
420173
214811
1827014
1816079
1237706
775575
407398
1827093
1451884
1807261
31716
1629275
202291
314225
1162181
663169
1685411
527346
145672
885017
485297
1731998
1157520
1558911
1473268
1577827
1485321
194738
514129
95120
573051
1320940
1382768
967959
1054963
347158
111313
1042762
1600767
1152914
1956998
758820
642031
1626379
425679
919909
1913384
522200
774727
890167
447348
1646883
772616
1283046
184550
1269450
514469
951681
155195
1884544
1234291
1861346
1548459
289781
1073424
1312648
630336
377636
313719
1262836
1867734
674697
586828
1518869
310560
1655559
1173939
1322067
145232
1426517
1465701
111241
37793
1897198
1800406
67236
1871551
1570811
554040
1967545
1282076
1108628
335272
289440
1979985
779062
497609
833348
1943119
675205
129601
1512751
24007
779543
1013460
1298566
1230799
1259924
1590730
387217
467037
1507073
338110
1087794
397361
1092301
745704
1165407
795812
1780511
1867853
995003
1482971
23279
690266
1633865
139079
1984795
1219342
939622
116401
1741013
687122
694426
1080430
550182
435212
769179
511548
693417
1945077
1765796
536177
1186458
882261
637651
399688
155422
44238
1196205
424487
132635
1474476
90935
687207
548415
187528
667456
809807
1035090
873163
1738207
1026372
1575744
505864
589274
517143
1047275
1417851
1645348
1903478
764995
865009
187038
180070
1335865
1006109
325466
279407
1447073
349364
968871
620974
32759
28636
128077
1448784
967461
292649
125083
1931427
1759466
987578
1197603
1525827
1919445
1516400
1479803
508860
795325
861452
38998
1240028
376863
1178083
874442
511347
272626
1108283
1716549
783971
1648769
970603
745618
1500776
1192778
1066913
1964564
1581235
368098
725068
558279
236822
1347473
972485
1741328
1744689
1162937
1206845
56664
619466
498308
540159
138743
1179322
1166283
416642
69413
676952
348549
514695
277650
4910
1589667
240997
978424
1421076
886318
1418446
1097038
1021833
905169
841197
115379
1310243
14569
595984
1713091
509979
610492
539752
468634
1557985
1435761
1584435
464917
1846968
311122
765461
1353019
812837
243961
753557
1075557
1485602
1304118
1528017
944283
1222013
1716227
1578088
1035610
1494688
1501573
1298980
1394307
544847
301154
1282251
783869
474455
214066
46471
919668
1427184
434964
492371
1784658
1088145
1525286
1481772
677642
852677
452947
1199562
630433
637771
1190692
696149
1439189
551570
1959430
1600723
750088
1004998
1603189
967915
748025
1693665
732561
488169
509929
113542
393498
1254941
56887
426109
1338928
461857
972485
1078542
1742272
1114061
1386322
403427
1839210
1590006
573464
1265128
1078778
441359
1785627
596089
216666
213543
1369023
1647676
1526747
286098
620187
1548788
1098519
1122344
1055377
246060
347359
555187
1861864
750922
182545
53492
366506
882600
1552785
340312
1964294
1571528
467930
991821
1850727
133892
1100372
1052932
721434
275589
215817
369068
1490430
1688509
379680
46605
248945
1035818
842341
830698
1796066
559193
1107026
963446
1502293
107734
1985636
405172
1962540
1629138
732917
62430
414592
1961669
1672967
394574
43754
485188
1674727
1875813
1356730
1340747
681733
1214641
1033115
1781378
1983143
796522
209312
1556919
146313
647394
1037666
296133
1204097
480348
1255332
761378
1874086
1739907
1519161
207645
1180119
1784822
1904449
9736
1880380
472657
1086174
1241941
1571676
1535273
1435700
1786030
1094678
371388
947224
682588
146569
535222
1887234
1418865
170672
1752314
1094308
1486646
311827
676870
703701
210895
1541954
1803974
1512988
1502692
371170
1944996
535954
1265148
1766504
479948
1720683
1971687
138289
553757
1753301
114829
446449
493360
307224
683850
384052
724461
568809
1849917
1890516
1987980
1450245
1523851
1223398
1434536
25437
1175119
833074
934785
583537
1814062
59414
606431
251605
932343
1072439
152307
1253582
1191223
1069684
240171
367528
1288666
769002
855942
822648
315229
1594210
1200194
534280
529494
193589
1755567
1122552
946042
907063
764214
865118
925132
1155089
1127320
391711
1268051
1470644
1067605
1601890
895031
703829
1474835
808815
1171717
1478412
578148
514939
396364
998407
1935849
945305
373134
852860
191763
1198566
1428460
1360986
1888559
1865256
883015
23204
1027040
1937498
653626
952392
1343424
1254600
1181759
968989
1691841
1323957
1588570
134033
168350
339378
1087804
1824588
1972644
1720641
1725146
198018
200840
1080520
1868173
919916
924357
917533
1352187
19612
1167740
118756
1547635
1977671
1033782
636844
1294326
1814390
845397
137936
467109
1309852
1561120
1520949
551969
247207
1075160
1658776
1418211
1554203
771364
67765
651327
77771
1289476
519352
8236
1176200
1990767
1151149
1004664
1504832
1339844
1981760
1018918
1304279
1164749
190465
1500990
179178
437750
372276
1175430
1320782
1081474
1828075
111081
652280
65088
1471609
682727
8022
341619
976337
1832381
349424
90111
1822777
1684813
998716
1662501
533250
1830959
529807
1666031
1094512
1750907
571138
1054701
608007
336250
1871789
118962
818486
353232
1846928
557283
230886
1748068
1135468
1632842
1233918
82925
335468
512058
768928
299200
1534595
254029
1946727
1453310
1671860
1467666
480184
280961
334496
252313
1770168
670386
8266
1725063
1670144
1439308
774861
1351552
707493
627696
1003354
1814502
646406
70576
479867
1217050
451592
417346
101198
1545611
1024696
1215548
360991
1094055
1049771
70827
418774
545965
252669
1350594
849872
614447
1055385
213159
804843
126970
275621
1662912
1157315
429677
912444
1626318
1791499
1301370
408
1305970
978246
470696
1101802
1553896
1553535
819526
320874
1428460
1812815
1942373
392953
1499132
1627378
1615253
607759
460237
1516022
1845671
1753791
1313309
1552783
1120013
573059
354029
1986085
1421387
1386318
1433524
161622
1939878
86773
770205
1879003
803773
1628871
1180619
1622905
433281
85660
1410212
1277534
852173
366818
939650
1303576
600000
340797
120564
1467924
1773498
898291
1805886
828297
1825416
808000
1141456
46245
846552
1511052
742615
1288090
1287065
1664718
132759
423728
1485137
1206350
448197
1667677
642341
1777611
805408
1372547
1826449
769046
96651
445910
642341
627895
1887028
734023
958512
1391102
456342
1499934
1531195
451959
967287
1758094
292617
890811
1885864
1564656
1574647
513545
1542435
344080
694173
458526
1662939
1675093
1276592
1064644
28036
1157716
1131362
465828
810283
1960336
1058682
140786
1137949
1520105
48336
314974
823543
1392977
1866509
1655366
1665619
456799
1823775
255996
1790412
651934
807893
1126169
1616154
1022770
1244130
1968579
1690730
1773112
109408
1429279
1736333
899382
926216
214311
373401
1560818
712209
1915454
1975030
226233
1175105
1737860
360882
1544789
132041
1459034
1098832
803502
135811
1810699
681625
942268
122826
1862319
185308
1324312
279519
19098
1201968
1952301
1194006
244671
1712228
622906
1645358
523543
192764
71097
1603915
1291249
178881
1386984
403957
1365117
1167358
634977
917848
1629940
1734651
280628
749543
139484
855342
1762802
348488
790330
1837306
868807
1120997
530579
1595801
1926383
655727
1570941
1016054
1459736
277915
1856892
361462
1360933
516981
827414
239909
1877317
1245152
1040889
1669624
890003
1568752
80243
1569629
1717692
1987456
1052010
209116
1928077
1198211
37103
600767
689471
1218958
1767075
947741
1700564
1663508
1494867
1176837
1062566
1079606
1927586
167428
1401237
653666
1222125
1176284
1265192
980700
260788
1823775
195607
1989830
341849
1775084
1673711
771038
588149
1222425
734463
1654284
1133118
576530
1322568
391706
170210
147671
137557
357438
420287
1194963
1682201
274628
1046546
1295989
1219613
951848
232968
682953
136895
161723
563770
967198
1280519
1017729
1395811
585486
1099417
1419113
64288
1157778
225669
1301016
1796427
1481011
1603762
1131675
572327
1088881
1413799
16512
1474198
1527112
558149
1215713
1408362
551070
1397502
1766569
1571676
1761498
1352925
934902
101531
168397
262039
1918013
1339291
493221
537966
248436
234091
80243
1631911
1375177
780859
265889
1172946
1646934
866614
1387213
170175
1910831
1672753
459422
1262069
1971456
805935
575116
330291
1281902
429025
301992
83529
939800
797331
451731
321541
1296349
1067007
1967621
1470632
1742587
126243
1930796
1661234
1089203
83835
706313
1555957
1678612
266554
1227335
643164
511481
1703324
402878
796237
908596
551050
586822
1583035
318706
1890767
1864442
366048
129294
365444
722675
1557362
1285737
7442
1791401
1596094
155959
1435336
1143126
1554889
722238
1750221
116736
1069526
1166721
1087382
1716704
1907223
1175562
1208577
694829
50387
802033
1906985
1092622
965825
1725002
1858103
742838
1918092
380908
1374423
1336963
1080430
1069072
1902344
1215734
1443332
452968
1876507
230147
1624441
663766
908474
1340433
230083
1562158
1197455
218869
1998961
1163388
1518203
337558
1436147
1268026
1062972
1833719
757289
1845225
1891195
1587236
1970514
1431735
1491363
1410395
1945625
1605399
468110
805670
1995170
376666
181136
1246040
1856477
1423444
461097
1116899
417724
788306
1872134
412262
630912
654946
758871
1678524
147427
1436231
799073
106899
396997
1130385
1536541
935810
1303804
207006
1115740
1488259
1456326
490015
1944012
843376
668063
989614
80247
1687293
1144247
1982706
248503
1018693
80384
1653423
1250637
1867911
905453
230868
193863
1295509
916275
1738482
155302
1756877
1970067
1998775
1245255
1866730
478196
909670
1455957
217311
804709
1286968
775287
1922424
336202
538569
554169
1036475
357941
1013670
1693503
17124
784166
3755
1504134
1856031
1265956
758130
582713
1279952
1964653
395509
565649
964052
1547016
1372849
48932
597041
1361134
1583198
98954
857929
1747664
1706754
160816
197894
1960965
782842
109715
548694
11139
1701835
21985
282399
180315
1461048
338836
1079748
652979
1100158
265694
891489
845822
1979610
1482516
1777297
872667
90145
456567
198046
77230
911145
1651430
105805
1158518
1463125
1121576
535971
550324
1864939
486546
175660
1419906
1478453
1015466
849454
973490
220691
1105601
1503488
990166
607611
1667003
1898940
200058
1809492
1358363
595568
456136
240997
1260342
8964
749965
1184793
149168
1398395
440961
1975040
1276222
626105
1846291
223519
1816030
1011444
1642675
207507
1822777
1352169
1537562
989933
654796
1742335
668731
675088
1084368
906836
1539581
339124
704643
190022
1441770
821584
825499
753714
1430356
1583671
1375522
1635052
1711809
1918591
1639438
1871331
1493216
1037885
1018918
1813852
1884384
835872
1406432
1604947
327879
1593495
1257846
888479
1698011
801863
338084
839451
1077090
1721706
56955
790720
1252914
360783
229726
1272895
7136
1872371
672776
1676768
1810877
805882
151045
987742
1545301
763997
1606005
828109
1667284
1082356
278635
4383
854956
1230108
1416097
195176
978936
1186210
230827
1237324
1346132
599558
397015
497395
865841
571855
1152132
1162237
502812
408607
1539704
70157
431947
1726042
433220
1893060
1752764
1718496
1623798
1429594
1756971
1691299
273594
123696
708821
1504832
1472197
1627325
633076
622677
867577
1085022
1726255
1906558
1510351
1584620
1657460
1013516
111181
1016746
1201121
807893
1370114
273257
299189
1435178
319188
1453703
221080
1553586
1919436
1458048
1157325
476616
580002
1172038
407669
48960
1946133
103619
1090529
293395
194539
6598
43039
1576196
588921
489942
445770
966026
1944843
652458
301045
1076573
32402
611418
1379866
1820381
488701
1709155
59108
1343616
722064
1402822
807189
1421060
1546037
1420097
1276353
1120418
122137
1094953
1269061
1186175
782515
1898611
1022126
969006
1729157
97833
151688
18791
575430
1903809
142374
222656
1516022
675664
954846
1609049
1249196
1534815
1382817
876717
1985768
1154953
1094860
386634
1687516
1139511
1618066
244203
158504
783038
714261
1804224
1282704
1513823
583639
1291512
1149400
744754
625962
1763874
386086
489377
1655385
935300
296133
765461
690766
449419
1600105
1318705
1762479
975746
330906
617684
1915516
1175159
710159
1845827
368650
334943
246600
33904
313967
48194
1599556
999157
1457600
1345679
141822
1659241
1075952
1999824
1748405
66216
582429
119757
1683062
1931531
1513279
234568
1853332
1229467
389620
813936
823406
1196487
940173
791597
498829
1687990
174504
1050127
1655597
208130
1074374
826377
367658
1997767
230556
1901647
458536
1721151
349483
622829
377321
1957705
317246
1151426
1164904
1587603
723640
1141823
1391875
1306936
1140949
127180
1667237
573537
1994372
1127747
799454
1005435
232456
612018
1181443
207298
1090784
576730
1637370
1332377
1184890
605488
1495647
769676
1168269
192019
68298
371191
609988
39944
1105984
1339037
1607214
1814005
584356
1086797
337179
111430
921644
1785614
281098
1494824
126472
630449
1418111
617771
660946
1229143
907849
939626
633484
1332491
1118068
1567962
924895
949385
14782
1973139
765272
368686
41803
1611685
464956
538776
1799081
1510552
1987061
81571
1019022
632810
686400
476741
535190
1939009
1610728
423722
609687
1189401
1225818
898306
1679809
1142487
1776079
940697
1335068
1207224
1680613
1038467
294186
5863
1773776
1112149
1316288
1140911
1588635
989228
39580
1272925
1248670
1033236
944911
596771
885966
1284581
346300
95177
690457
109515
1902054
788243
722099
810502
1012766
504667
1376132
1128068
169218
1891048
1055135
1965876
1844231
482508
1772686
1272374
143685
1669540
535313
536088
848816
1542093
1560916
1922288
1103787
999560
1465455
464759
448798
1051885
1891256
1816001
208557
816693
271840
546186
302160
423836
762989
18495
527035
418854
1927104
538711
291834
777219
357331
25385
332007
1598966
502488
1435265
1578088
1938932
831619
1964983
1303203
1178017
603379
730032
378571
1182687
501300
1354036
1095316
660750
1372634
1896095
711191
454998
245848
833503
1086411
1506521
315879
546304
1250307
1527113
638162
438443
69512
290402
1827995
642409
960977
1049025
1232521
1856467
1013371
1238130
1020492
340225
100324
1158510
408288
197782
1266099
1939595
1895648
494917
1967223
462560
1618242
294300
187479
1466879
130650
492585
1562569
355644
431850
1597693
1325108
1037923
1732192
1401166
1849263
999556
655080
119001
505328
1685620
720660
878363
1101865
1378551
12506
1738122
1168836
1341665
1405817
1938478
1408358
854663
260454
288673
1676035
1680200
1028900
765282
283613
451632
637791
1198970
1328167
1113865
1646911
1883383
10403
218836
972245
1759487
701810
1743919
1631875
366044
1196342
548186
1246818
1832768
572848
974020
1768933
949925
1010366
1336360
1571116
1003036
1850819
726891
250727
1925339
682433
483748
390754
1287654
88600
1492253
863686
1129005
1139536
1968467
1490254
301359
178923
454230
1825080
1598863
524885
1693039
1394837
1297024
1999353
1767436
666980
958508
1005130
1192008
1629130
546306
384189
1049373
1727420
72088
1753498
563957
1529657
452123
1717882
1326288
1823056
1961090
269506
735714
1024875
1713567
1828823
1691837
1400905
517418
242842
535974
1035758
1649372
1155089
456472
1847044
495003
1919445
504791
381029
69014
236474
1231730
555821
1202198
1685388
1286514
256517
525367
1102142
781694
1179369
227151
328373
117926
1322937
320752
707914
417438
1311750
1901324
247241
63751
377280
1075049
1861478
524277
1604420
310628
598165
736113
1694469
1311289
770802
1421269
541722
838639
751103
995202
629017
427389
1937703
823550
1839117
1760655
1262851
1610604
348676
1078090
1831291
1949133
1101034
893205
1051584
1644610
933629
1028398
318312
122047
245719
1339707
1884674
1921597
1324006
1018288
6116
1802498
1223367
263075
243355
1202954
821346
1387324
470278
440187
1075140
718020
1785511
1873222
1292493
360994
1161653
1825276
1068791
428557
7135
1300439
1838765
941461
1872182
312580
1191231
409795
1972939
1325766
1646580
1749359
515865
62130
452726
1006424
1071173
1045334
1134467
132796
1390116
404831
1285293
1521346
509748
869345
846143
1539772
80941
89390
1354565
112037
89260
1623299
808624
718732
832770
739142
1684715
1668130
605519
736182
209733
1279988
940963
1147319
568421
412575
984765
771657
1575931
929916
1348905
641571
1800861
526048
1067827
581172
1141536
250517
1696179
1146945
44774
1671714
1804671
1285154
1312069
399430
1391138
482486
720935
528325
216276
358854
1160418
1541796
632478
1323779
946283
403101
870099
659073
135114
107058
1449049
1925706
434446
1689416
1540972
1904604
1850920
1808518
599354
602603
973550
666551
236874
547493
1742895
822697
638589
930683
495622
421933
378296
1763959
466915
948901
956435
579963
176014
354221
1049805
1578911
1893791
1952513
882992
879038
1639534
1514590
778199
1847737
1683742
686938
1384266
1232670
664418
1979332
75199
175964
864236
1407197
1415343
1425035
1180621
732078
1431513
1774330
1744086
1786962
361696
1740597
1925838
481628
414122
1176181
1546191
76855
874451
536599
1168626
681498
1708472
1849523
1382274
1108351
1416241
402198
333239
643455
1273935
1412125
52002
756620
1744907
654345
282843
1739885
474576
1712769
297407
1895190
1739109
90181
1992299
373338
484509
1098969
1009331
60961
1917439
327930
328694
1386356
724995
1540740
684427
770345
1009531
1363118
649670
442450
193779
1769921
1685675
345578
1549784
614595
487129
1712596
1282860
29021
734845
915846
1849769
1432168
347015
51027
1522095
735989
1540831
1984628
69274
1595450
1444512
536268
910224
36954
1151809
1815351
669447
510348
124529
435106
974732
1504959
994407
1087657
255495
1708207
352653
1432780
1575165
1011640
787247
613435
698021
714657
1921395
155415
1219220
414850
373218
1461337
1929059
316735
162484
1877194
1046666
1960651
653576
841962
1000255
1645968
117941
1597066
1772813
299402
1271996
1541646
890503
1871446
1534891
382126
1106563
1095595
1352912
1423192
174708
463036
1544420
1431172
1546699
1893352
1371719
703702
446068
1183590
1030913
1835200
708843
448669
375719
293093
1011648
1178017
1474366
54120
45945
1935223
878688
1285903
1655201
1736718
480768
1148391
1659890
930627
1030634
158981
5052
1014703
1381636
1757712
1986657
1003671
1005623
1965072
1765157
1177926
311223
1509818
1927643
1907465
1340919
1515405
876717
1814016
1194084
2000000
1488361
1064921
60364
856137
800283
1425480
482533
1695913
1877326
1181220
621324
923705
319925
1424578
890742
714974
1208333
298045
1651180
1487955
1415271
1011788
222309
280286
819593
1787111
1912395
728287
1296126
102522
1120099
834350
1365372
1681462
734629
476171
1078311
943728
1580829
189770
1949229
1248902
1989647
1469515
1113946
1514312
1023176
829815
586794
622603
653206
39623
1448979
1300665
1647610
1345181
1901496
741688
1604743
1642210
941017
152354
812735
443362
971810
944273
152062
876389
911319
1787044
1409602
1309473
89126
1181496
829422
1392324
955737
1527989
1408971
399049
1719109
857719
1045909
941747
1832565
926711
102528
1363552
1011796
1019458
1239276
1185853
1906839
1572740
335378
820970
868636
880552
414610
985192
751914
342682
777571
180782
785541
340108
573461
1320077
1736959
563096
1495504
1404835
1369494
629380
882703
1149869
814504
851458
1338009
1183932
253144
948428
1665203
243312
1861587
1607106
1375200
1210916
1395919
112958
149410
415769
750713
735594
1363739
1650582
1433932
1585235
17582
1987509
1202776
893048
355931
943142
1592626
375307
1551546
1009928
295038
130906
1113040
1632831
1702106
46419
1465140
1775527
729289
1380626
1489317
317728
1494434
1003602
1306399
284660
240997
1435970
1763566
234362
872709
1664915
1691107
1745004
1263877
1543938
216096
944937
749115
1138666
1549620
375860
404725
1424839
1367164
66306
1089289
805285
330572
351318
1531190
501331
1114014
1072439
1928671
1189682
626084
747880
1662764
1717104
792685
870215
326740
1070956
1800727
302335
240892
1990885
854419
1506330
470292
1075278
904384
1173400
776743
94287
261218
151557
976531
717847
217060
918162
1934545
1930747
280977
1900374
1263562
564123
508254
240344
366955
1748340
1877725
982476
1981954
1782426
285463
1935894
960260
1983067
1172545
338074
546534
1311088
1412895
295080
1475497
468292
334235
283598
345506
482709
617988
1493668
237593
1240671
1806441
611977
235876
1589289
312006
1175330
1394072
916189
750943
894524
708555
396344
1333817
455193
350330
1915170
1619892
558132
984007
1730221
291890
1615788
461114
1065536
445123
1759853
494029
976985
548023
425737
1492820
320847
645579
1863645
242988
10243
1713323
1605867
436302
388074
396021
1838375
1792128
223243
1659930
1155375
1562564
1230806
1286457
115210
1286261
1191290
1221144
268757
148829
909551
480846
95663
424596
1581318
107209
613401
1715347
1892894
1701088
1231983
596762
1450379
1463719
661362
1444487
510089
1091266
327006
480756
1292940
791573
828097
660653
831438
401525
337962
1328044
989196
430654
1468190
690058
292879
11175
1265312
452525
1909202
1000679
1722160
718823
1978752
1914381
303534
1881551
1778957
348079
1932958
1579364
1759033
1777117
701360
1640597
1974256
1332496
1855419
465947
1123398
43457
457899
336784
90231
153592
1371259
24529
1166190
810755
1142857
35874
1414159
618138
712490
361910
1992665
6042
1909229
1486412
19691
1101214
1878424
1917480
1421488
1577508
1956953
1696526
1227016
167228
1209589
381399
1205018
1110349
511290
1657471
1223296
766525
1853164
1267815
686749
144920
1872225
850967
1208544
1211554
275038
975511
979269
895762
1936121
1394688
563001
1810869
1596715
1773209
1675463
865948
1537389
345389
193461
3451
1896214
1466048
643578
736018
191998
1925386
373350
1173391
424402
1725726
1942893
90115
358041
978129
102144
1589246
882464
1683992
829682
200231
1401257
244469
1141956
22562
1709398
1121240
1059093
1706774
1610163
1039886
1177217
1028008
344267
864380
1914157
1666805
693023
1323997
1767356
1578403
1005362
1304083
686317
375012
355185
699079
1831999
1592056
1806018
137391
216735
735225
1040882
1379836
224407
836489
1559563
1242043
89620
938728
1564479
941312
1215600
947133
758976
713558
1949652
620735
185961
604063
1848270
204075
676012
1401671
1973507
977505
777444
348277
1030063
1841
570474
1453856
1140156
1800899
1006532
1210759
880747
80342
1682533
172519
1013329
1460064
226180
1620081
1786286
1629219
1515626
1907204
1585413
111703
958755
1142444
232277
1896320
1093502
182232
1105983
1619457
1283104
895645
532133
1284503
1715263
400890
345142
1834081
1936442
1609653
249679
55629
1364135
1073290
759279
619368
1741343
958080
829365
900373
1983039
472845
1097098
1542711
1629830
1522845
1728118
1058301
1107959
681061
1894407
45330
1341238
1482994
481225
1204599
1042556
738495
1920141
1981756
1565669
28006
1430973
1088611
1354881
665277
614811
773534
1258964
55803
213010
1095883
108729
924702
137987
66742
897654
643335
1915797
1210231
1083673
1515024
1721872
1917366
1505366
1724978
493449
793115
1372634
1845264
919476
1943777
633865
620019
219731
1095817
1006533
1659467
272433
1936110
134956
1186536
1472540
1569912
1968523
610229
465922
1940472
724241
155744
906770
770335
1127625
1847138
858724
137425
1459947
1081458
599257
573815
1909493
44164
1753242
581782
489442
1555758
978257
441185
1127998
1187304
1476415
1238148
1897769
1978637
1534722
1002833
1744202
1327974
1824437
520886
1438208
829490
1297538
297403
1762913
1724312
1267066
238354
1675427
1200321
776325
1864898
1775213
422750
1223258
976861
1333268
1661535
1251462
330563
1648911
775378
223605
1278062
1577243
60669
376567
995533
1848178
1474390
1795724
1632431
704176
254764
1751113
869961
1395907
1702767
1845237
1683399
1717932
1790806
1998259
52595
910514
501878
825330
940666
563083
1934697
1355952
1763645
226073
795748
342245
1543333
1245394
1562420
1854688
686527
1979309
910096
1646
1217702
339382
87589
1900819
1292277
696761
558430
1416433
1749997
770863
1644950
1764431
1297463
1460526
1318009
1163635
316870
136336
189788
77410
1346850
572236
1715205
140274
1446324
1987053
1060577
1104817
1968070
402181
1104422
1141331
1157646
1999201
704006
1364895
1460292
657629
1000353
1333904
941415
1419561
1292689
843402
1461556
1958261
759859
902
183865
505843
1071651
769495
175809
1008943
434656
269242
962220
712537
1056673
1225747
660596
198915
1107779
1948966
1160890
1863038
1312676
1313715
729855
1462628
245477
217368
1803056
1794036
1411912
250194
1108383
1121663
779808
834767
1275464
1699948
132889
19672
1376694
1781863
694980
1831340
1595836
1616862
236656
948237
338004
844081
533372
592405
1935369
964086
1401993
1965531
1419561
76531
798438
1075330
442529
1583262
227195
502621
338971
526950
136202
1006352
937420
1935550
1863757
83286
826953
1330303
1268320
302227
420829
320176
1915430
76944
1352589
1690531
1932113
1876598
1909858
324407
1144390
1343871
1858067
1701928
1208615
591630
1020717
333538
1555035
431617
598146
605730
1341023
995362
779572
1146384
519145
1991667
1743417
1736765
622837
1640254
342619
761163
899017
405567
1510880
1959389
586210
152686
1922581
808146
1435711
1554749
1033078
833532
677286
1600500
1723545
1076776
1272076
1936156
1230912
1931251
257473
500877
1254405
1125396
1149279
439975
746991
752232
772021
1102244
1253367
157473
1271133
216389
1213471
954242
1837508
1555096
1290229
1003500
995787
75962
923352
103753
975114
1471164
1823666
1141247
316886
860851
824449
1394793
288185
1413795
264779
1397556
1224082
618394
858821
1980336
817548
1821921
1780692
1771092
628741
301358
61072
788144
520649
308423
1384658
1610033
1294450
1772814
1348128
573982
445728
1373860
71071
72639
1887669
387793
158352
533492
672386
179533
210040
628455
893739
1051962
608645
1211614
597784
1837326
83423
439027
688112
428668
1805933
390873
1639124
748639
1720648
156999
979541
1301263
288221
1684204
580150
79169
1280396
488174
1522932
2423
731604
1145942
1978685
1548318
1411317
1902765
504589
1619030
355001
1602760
1615743
1724036
781980
767534
1520460
1788717
1920718
739404
1503082
488910
210102
136991
522419
992954
1042111
276227
1398209
1237567
182774
181813
732382
987885
1148741
1219092
884234
671684
1507608
765768
858267
1508128
37936
1949496
681243
1933797
1499583
1631345
687553
1613166
1372415
1283319
88242
1577418
1434307
1977396
843204
1357209
1524877
819787
753118
312462
901885
952770
1582590
1541158
1499891
1692609
1316524
160300
487037
1549360
466494
1880923
835842
1923164
919344
1885233
892865
1906998
1242181
110552
107259
1922372
987658
756426
944357
1343769
823427
180850
1718640
1427417
395509
1298479
493836
728470
1480454
50538
601310
1330661
744032
53847
602571
1450713
1906089
984762
1250721
1618305
1693902
841319
545563
784975
834653
1755841
546099
307007
1672471
1275008
835074
1880830
982415
691249
292924
1007286
1039005
606953
987652
1731243
1328610
1502722
934483
483101
174886
879605
1732544
1841446
1354927
1427434
309977
82516
793799
849909
1361793
773365
1000334
1030063
393105
999868
1774532
1831407
725903
1831224
54342
793211
1706753
1575998
559670
236502
965727
706500
1589364
138596
25438
918797
63356
806799
1242011
760535
343650
296943
1912385
1347339
239489
1801995
1401658
68288
585418
596046
1548930
1899018
745673
1165851
586210
170314
986799
540754
1677205
659993
914339
643575
801454
600940
1056702
445513
806408
394027
1491462
1119730
50672
649031
40529
1668105
1509121
1230706
1888048
1203339
1201012
1583676
740677
753907
1887937
1313329
769919
1185087
614779
283720
218478
257548
1040449
1425937
342905
724824
1611886
1408240
792439
1620306
1481685
849639
1498829
1971160
780786
533660
517322
646476
185663
54482
751397
258140
414011
483929
249326
716228
810799
1728284
96328
1958272
1723015
1379949
882886
997777
1878524
1158007
1371515
471329
1330242
596529
1530601
1970375
87734
1897905
808815
869562
120874
356165
1935439
1505069
1080573
1937232
467159
1699149
1347944
700233
823823
1786795
1082045
912094
1184053
1416666
1004542
420860
469494
1831449
1118374
574589
162326
1329134
984439
1156432
1187189
1806381
1745087
1742141
808482
320753
432684
786263
1143409
1346291
391465
1353516
527097
182339
1256288
1638148
1825374
807103
1027418
1789711
121535
1623211
350439
109191
799554
258295
1196894
1924750
1101051
1233281
1714917
1647456
1053222
1436643
1286852
178958
673566
1016518
1718375
1159059
1377460
1943807
1149419
519495
768391
48231
1479546
1365334
792778
265273
1103115
1041944
1978179
1152784
1813265
973376
373072
730541
718200
1038470
1778829
493149
1214701
1698182
1908491
160503
818281
41655
1942567
1296471
473748
585743
1000883
1857325
940067
979030
19343
742212
1508340
1267555
1244402
272266
535831
1751281
1278046
1203673
1976948
1925848
423670
1920341
602919
714003
1062158
552953
1094584
35861
546873
477125
1463142
1590751
1211923
863045
188459
468726
1189861
167353
1168983
1493612
1539943
1856360
1636041
1874309
354485
1031770
48529
1407390
84889
1407639
466953
1041715
207381
1304391
998240
919916
1954678
982419
1802498
212919
820265
167420
706999
1215000
1132893
84995
1671010
843010
200558
1699335
1040918
420608
1111232
1367807
432106
828726
484574
864652
1141247
262848
850202
620607
904095
209235
1964288
1030755
1983111
1003457
1434148
1929483
1207342
1893810
1385688
1519833
1957632
1267816
5195
347150
1068475
188310
1216304
384331
1491698
423714
1664436
1558446
1623128
1583663
1910404
1610551
830017
1307078
295274
304055
151343
1682733
987585
305250
806658
224782
1068626
1071546
1552752
1963634
1529621
866125
1942631
1975070
1197664
723166
52274
1020263
1097874
1709825
369568
700167
1815113
1933717
440850
1460475
739029
421448
384792
1862462
1273378
601839
1740288
894799
971884
902820
721090
465978
534243
81658
1773605
1990385
105850
663333
1791257
1801629
1333355
628316
1335267
1816057
1542435
598518
1355952
794635
1379903
1818576
734555
1177069
605973
468435
1142094
677698
1464812
1438175
1467181
1876342
1563073
244601
1323007
1370780
1310228
1859199
974643
132206
1389411
83277
95971
630490
552834
968957
454887
1385621
1564497
979217
178497
1542293
1074737
1964074
1649107
26343
1826306
1854028
1265210
366964
1500802
8489
385364
607546
625682
657062
1345410
449324
1234000
116164
707879
699368
965554
1604043
627227
505642
1242058
1810569
1229564
897727
467118
1699538
1077155
1280022
1671398
717820
307261
1924343
598286
965253
127469
162224
1371625
1670939
1972767
1089171
275045
338947
475139
367417
1373678
441813
999682
125986
565816
1510872
1040185
1084092
1203534
1590355
263099
1574532
479337
1577684
9270
1760747
463094
1886673
1167793
1159854
1136331
284333
998150
1992185
970821
836674
192940
1663354
258834
984174
263446
121655
1635763
1825412
769941
1773940
354465
454613
1522745
437593
1141455
451443
523932
1226328
265690
640666
1138738
809335
1809524
1479847
1487232
122196
1268859
455964
874774
381297
1680900
1382603
494757
1446654
1823682
675515
1735118
212231
728437
638315
1177113
868831
1622519
294208
329915
1128013
206585
15351
1482249
562014
1785769
187344
1041315
250198
1966747
1713159
816153
1147846
1320625
270274
409798
426558
1723470
1991983
1030000
1730565
465399
1848944
1577365
572792
426137
1564043
1552934
930283
425077
1358639
1968251
630752
1067183
783599
1683157
28733
467578
1145630
1333261
381010
1464018
148619
44159
703815
1009211
225265
1528454
1036601
121123
850615
809414
1535870
849040
302277
1346958
457500
725312
1441545
1312531
1837646
1665230
1939831
1331557
1078612
1343096
550145
536181
1713105
1621504
1371090
1112949
164920
349511
1191598
101653
427156
1353587
716768
934599
333879
626571
1367109
1760247
1154967
671794
1522337
15530
422310
1777611
928517
1708908
1379344
1688007
1345245
546414
482310
1924565
1743460
1944369
1500178
1028156
1869531
1457222
1189208
1202252
874721
1556060
1772847
1907764
1052081
862644
1689008
139878
1053208
571339
665615
834289
83483
1611639
587765
1936531
453980
1185249
1656771
545039
1200376
508823
1951489
1130899
1082670
550989
596814
695555
1687223
1653488
5183
266170
291025
1851198
673042
176107
94140
705372
1427601
1360528
781004
1090048
969549
736808
1268674
261887
933202
527708
1441232
1988136
1432985
480198
915579
1186052
609862
1289848
1252260
746945
138670
698247
1279869
1995552
123473
63982
1356116
1893520
630444
546192
1341425
1049430
1858258
341053
327
1980487
422587
1014903
1705708
1555713
1826786
1851355
854854
1329822
1298453
981719
1988278
149090
971332
564908
675272
394916
715368
1241892
581097
1777513
283739
1499010
711807
1111671
344150
1997185
273571
236421
992717
1165865
612018
1716893
1265459
237953
1921146
1092797
479473
1494936
1920648
34696
1535394
913466
1310186
1166426
289132
63058
1795054
285667
1757743
1807720
306574
17078
841147
27415
1841711
1046021
1592701
895619
897754
75032
382852
1240639
1840992
1082439
27967
714333
48675
1825925
1520079
705049
84955
1791473
187749
1517701
1468491
1115170
662105
1648479
847687
1870965
1158536
1444027
1532854
856993
1213218
1809910
1633013
1122500
1490262
280999
1005301
1199000
59437
966289
1687831
1317215
1640970
565504
1040173
1420478
1079064
1614373
1805047
3259
248296
1892491
1198986
708612
1820483
1822927
1491917
779138
1258084
714294
11405
1457736
700813
387266
120609
301796
1068297
938953
1282093
743941
958856
237349
1409862
728638
666327
943394
333069
1979474
1860479
470770
452056
724120
110426
1572494
1230690
696401
1983334
1052541
1372095
1414416
1085329
1034311
713902
1091798
534585
375450
1738542
53640
137982
1430060
1712315
669289
1194231
480313
1897665
795061
1868987
1921119
1441991
1157854
180168
1136446
870796
53538
10559
1938515
1667906
755477
1215821
525505
343438
757561
1255152
1892956
382640
439872
1566876
1036392
1182231
377195
1249550
501998
1361954
163585
1413666
486131
1017400
676123
1946448
807939
1822726
1932014
1910064
676309
957212
1976088
859530
1738795
1474182
304572
1381935
1726841
1104557
1184125
1968879
1037965
993501
388942
577541
1475410
359534
1702341
739404
100954
203203
1937786
589180
658385
1644252
1411780
1655152
659547
1198119
150169
511895
1228393
1896469
681795
1346446
335230
1985270
333842
1946255
611005
1287917
1459187
468829
1936795
765762
1489887
845192
536719
498385
1274531
1278471
1961299
166322
1955456
58759
1370877
66655
229895
1037276
11589
5937
1480396
1553265
503357
411655
1862915
567292
1670472
1083402
1335003
501296
445251
41531
84929
258946
689455
1328723
1944495
1254292
585844
1864720
843926
386782
1728354
1115398
1429580
309174
222451
377280
983970
871190
501061
281957
277457
1574498
197593
516115
899621
489696
1897600
432630
1322547
72771
650885
141657
1987555
1746345
758832
1486464
1028538
1394209
598074
784282
213251
321991
328694
1754709
654208
976786
747528
41653
1552946
292827
610221
1142109
986812
76657
81700
98148
1385782
557316
1979072
613167
308166
1483694
95893
1226743
1643679
421892
1599671
1080576
370931
1821412
1029355
1117733
798334
450013
1465848
690908
520449
693060
1326315
1951381
1577562
601867
1205094
1693280
1503855
748095
983019
305896
1150139
448158
1092703
18912
836616
1272212
1047996
1381191
428073
550713
809507
743490
1520461
320550
469578
1075050
52146
298287
520172
1986041
1977440
99910
212876
1779036
1241363
487580
1082405
279553
1853667
657944
1924947
1236928
776382
1850183
1330492
802911
1864621
122377
1683678
845913
1582037
1147913
1207186
1293652
631883
1528089
1088531
1991159
577659
1405571
899163
1637634
1819006
829911
1264765
114190
1796905
380291
1512888
590310
138964
1275889
408826
470365
1973650
174410
666036
50698
1996622
56391
825975
1474454
1846920
1984618
657518
658070
1702341
1812267
865943
585702
1811967
1672575
1784426
1131831
1359071
1995741
78644
944534
117094
1443980
853093
228604
1293583
1143557
995312
180362
1951231
1766089
306521
917575
1127705
1329561
46875
262606
459999
1954307
164721
1345844
366118
673297
400381
1879353
1038897
1568976
1671705
1256533
1828479
1559587
743528
302650
560031
1072703
232067
24490
1469494
1698557
1099563
919066
1477556
535628
1078857
451775
1474778
111430
268966
475276
1256707
1753605
95120
1000693
72297
752425
700611
823223
261923
1926246
1995985
819019
350850
231520
1891059
1720537
1943491
137646
1235433
522056
1616542
333730
168649
131500
137971
1898685
392560
271650
1665007
1677504
1607354
1208593
250774
8032
403163
76022
1677671
336252
221529
1613163
1121765
6433
1356545
1773271
1359989
801248
1664251
1314085
611073
822775
812684
566241
899982
1385800
1487682
1519917
1979759
15945
14730
708455
124874
1455974
1276661
1759963
302841
1178083
180686
1266656
1804452
518212
991477
1203712
1512935
992396
318642
1189450
917492
1301237
443452
1596746
1334058
29483
401008
1377952
814254
313328
1117697
1940645
1864570
348979
26317
378285
1776217
811017
1722324
391296
1883010
1836049
279491
897749
1966506
677608
183664
178208
839001
573998
1995556
27336
1502355
1262436
84370
927343
1097699
1990148
585708
1726526
883034
151490
712772
267182
290437
189505
308097
145457
1355435
401178
625528
1510227
29477
1067301
582601
1836886
767134
329529
1644415
386663
194927
1083151
134079
910403
1217674
1164433
1008772
1124159
722211
1718650
177263
1422316
54542
1653883
1752976
1991839
853799
1716048
1885100
792749
987703
1148528
1821471
18762
1959
733895
1910440
1425953
882972
295110
339652
1917524
1336056
1750644
1838507
1286715
1438235
1315767
659032
929311
636170
775884
468795
1314779
1956651
388118
855873
1806715
1837404
597286
1662971
457994
1642968
1969382
1252855
1467201
714411
1961298
1614381
869436
1563249
1698026
1614128
930562
394138
1558650
574545
310164
119450
1076657
1279730
345069
875893
936204
1739830
723012
1870686
1013751
1331140
1639109
909604
1850191
1779359
589846
558409
635170
1956425
1696667
17433
56948
1002248
76401
896141
1237342
522200
1140886
1505726
1864065
1991577
414205
539794
1326380
988795
1725369
644088
676672
1095923
888368
1018341
552603
149957
1430756
460876
1834375
814733
1278861
949417
1328496
920582
891483
1816572
890461
353393
1216008
873530
1267178
1017514
1435591
1059768
69542
202644
1636312
26380
1725019
1526037
1460252
1796243
315226
439872
405878
846222
807624
730797
1351927
379702
1724655
1169544
1674532
1713159
67530
489634
782393
1686341
317483
1478694
1020628
593709
1262104
1883823
405009
614265
1209575
1513692
468159
1288155
1082045
864362
960457
1019556
1996296
1795701
1635620
1577612
1462230
1316958
1496659
370566
1089621
1286834
1233075
1669345
1422088
934735
1541922
866900
584584
80070
719523
1043337
340426
382304
364559
523039
924205
1265280
617190
676964
432214
221899
135636
1245188
1367830
666340
1400970
711754
1196332
1860130
1081477
756351
1280615
1854771
419216
1646507
9628
253858
1593786
844199
684647
459757
1282553
487460
1683956
563583
1768600
689090
314075
65526
1239297
625930
206393
892060
1202947
795716
217048
832659
1635176
925010
41755
1481203
138169
290956
1664977
1651612
1920986
1216757
1077787
826079
907072
1991073
1420230
218723
1215267
2374
1091652
1647557
1096212
411283
247970
1195415
623848
1926657
784589
1774777
816442
1605784
982795
557499
1401195
1984817
921212
112771
612018
1057718
599105
271988
748470
1378663
489683
1095236
1459662
212041
1748505
475329
1406278
1933670
820228
611890
1720879
400123
377190
787373
46446
1232075
432218
395627
1547272
1061035
51927
49481
881399
510935
610926
1491393
92211
1221383
1042539
875532
1085615
701226
376674
544473
1781823
1624309
798414
838228
1348887
562481
1215415
1252096
893202
1763397
1246143
1612556
385958
1108152
1341458
128399
882445
1173195
1311012
1853127
1994430
1522077
1893633
1301629
388871
679114
1860945
762489
755606
1332048
1112335
1293115
26243
1903453
38135
640379
1854023
761711
408961
844017
1304842
1101122
704767
1402689
1651273
765507
1923992
1000905
716380
503561
394194
1914129
1056149
559434
241286
213750
1241606
1710918
1491356
1109990
360210
598068
733524
218003
924737
514841
305787
569273
316408
1701980
771397
277190
222184
359595
677299
423756
1808472
215831
696259
1181222
531199
1275580
636082
1449925
20967
1614516
1486895
720871
1620081
700057
1857186
361193
116164
1629503
753216
1627182
587956
442095
775349
1641557
390590
400279
1555653
1898392
982918
450855
307965
725573
306680
675780
1105778
853103
1323941
1063301
929305
242083
1624082
1628205
639700
116173
499920
906334
1777722
513436
1437482
1615142
1151680
1783120
1088224
70253
830063
378583
1236994
1824786
1538396
1606600
734726
349981
1468611
61781
1619209
136168
354847
1293904
70958
1475462
738985
422814
951653
1109497
1201462
398621
1552644
1652355
639894
679609
1770574
114400
64586
1432745
1164671
672452
640798
720921
1954386
1733528
660503
1346291
883808
726943
569831
1208984
554141
1100790
1540223
402031
1558790
830642
1083336
442210
909398
1333012
127009
1481772
1533898
1607471
1182895
1245349
712605
1254206
384748
206520
591
1605867
1937589
1551331
1622519
1994732
1528285
933598
1982974
1524683
1678074
1875904
224240
1418578
1992653
724995
1148395
304815
176420
1061892
87398
1848757
1088680
1311187
1163030
128540
1349499
1850423
870933
900723
977859
842898
990845
1981277
1573875
273134
1834371
1909878
321937
722224
1785700
480528
884447
1226821
1741636
679345
1147735
1860271
625756
736230
353224
1376967
1833231
1692853
804107
716990
661638
1522258
1939032
1630775
1785119
1355763
1490790
650285
398902
306460
327189
975511
1669335
1015136
928298
19144
1725054
1169400
600001
234112
204767
1168124
1077930
1645722
1706576
562303
1367585
1865415
884639
255739
1556215
1392245
526160
1184770
255428
586709
390062
1521051
8022
1678955
1377661
1336582
1904039
1005890
1140873
1088937
1067879
969764
11504
1520199
1075848
995500
1680688
441088
1481613
662114
1484814
164205
269304
1075341
1671085
267210
1420452
406027
281245
436076
221908
1815491
1644765
5017
329221
1528454
1313230
827489
1502104
1218913
1814041
1406912
1330885
1744091
769267
498127
919332
1467992
1730845
967655
87354
1584401
1894451
76514
1921358
1794655
1847264
746078
131488
1404273
1549102
918060
431462
919258
616440
748534
714580
56358
284428
612429
1957432
81267
609500
1301925
1779397
1768623
765974
1114189
1702476
252427
527340
1579069
929198
1543168
1992925
1562076
817278
634768
1466661
543049
150184
1601752
1893761
1350755
360527
1946995
348556
84877
250467
1711972
69782
1683508
188639
1395798
661232
586912
1854490
1220789
1097951
625291
1895336
1201535
909745
666950
694633
1646184
1704537
1977850
1871033
1142610
1246588
441456
1169463
656145
110811
1768877
53252
401677
105893
685922
543095
1495153
1276765
1327451
836786
45493
1305756
650721
385230
965074
1677281
1217572
908525
1918176
1804681
1226771
679842
407479
733394
1613261
1669251
291467
518498
1900600
1343981
102380
1285995
680774
1085405
1822702
996166
791393
204482
1189970
742669
1188798
834743
697499
507444
182256
703
1287780
1383886
1329146
1769342
1430223
1626269
1034089
625685
320812
235395
1474958
1564954
1333741
1218969
1746538
1309804
463036
1204629
245689
609779
1245761
912632
1231587
1479162
200047
1772975
1976929
766234
1641794
905875
318576
312283
1178751
55683
876000
1196021
463550
373387
1453985
400784
130628
1386984
1150523
725711
1643078
1893782
1736334
1797323
577576
1898598
1752148
1291247
917391
1172775
773697
263327
1269028
697390
1031689
445488
1026729
440647
1699113
1937460
1006619
467593
547073
1626077
888957
96095
1340158
861009
648445
1352247
1596978
1948053
1134576
183726
793591
1896026
995942
1955612
1629208
908489
1740919
397255
1271242
1103210
1570333
332886
705098
24894
1732623
610876
301558
476019
1386748
585529
98170
1342720
542920
784812
1981990
1621382
1188414
1048228
1025293
1827106
708207
390157
113173
1177069
171226
1203490
1719860
324228
1364471
1109024
774501
1074743
385910
327459
1679535
1019655
1303263
306663
1236880
1008964
1696299
1744024
1234406
692913
1285160
1358421
742381
1263053
178272
1426644
387192
260118
1710818
105321
1799959
787832
1370282
870
796564
544385
1025080
61407
1707675
630725
968588
1992829
868554
717507
900723
454624
818769
559020
474057
499917
1003036
680158
783222
1017828
723947
94822
1276709
750387
1921667
1399701
584198
1874526
1310153
619301
949849
745861
648529
1289625
450191
597013
926256
1900473
603134
568017
612124
200047
925514
804472
1120802
1904310
1370351
1038477
1282897
1864527
63807
867077
1389991
1665977
1709672
1056547
1800224
55805
1750980
1750652
1247688
713547
1311785
818486
965237
748505
1305428
1385609
1663151
932975
773146
505158
944368
631835
95555
642925
207566
407082
144236
1325544
420185
1915998
855383
1867369
636711
747511
1419849
1731980
1538407
1088721
1945435
140181
970163
949006
1200946
782
1500948
1111586
1942773
174748
1096175
1138851
835851
1913733
905083
683420
1731588
298123
1482272
67822
1683797
1491034
1325525
535234
1217412
1219570
466092
1578437
794740
683558
968354
314361
951720
575461
753557
170110
1091
1703013
1299394
1457858
701418
1183502
521645
159490
585544
22788
1426374
1355206
851863
826882
1449304
1324006
173146
561592
125990
1421889
513295
1269913
885917
1034088
560789
1458025
1129198
1220002
1689060
1138987
1776380
1434257
900371
460862
1627081
354431
1830418
1920054
2317
375700
448102
68530
898810
1753020
1430446
293353
796798
1959818
1239490
169067
203600
1955647
277786
1816137
1377427
1649101
546163
1692378
1277927
671132
1979404
468376
698178
1718853
591744
161348
360350
1934159
622256
102690
430386
1868316
1735088
32917
1981178
1075714
1898883
655114
1998091
1209644
26307
737798
256659
19683
491509
152853
626245
926188
1236482
30758
1560864
1708665
1882773
705095
779238
944572
1461696
1229119
1352651
130494
767040
1359572
1153349
569537
107778
499656
1435976
881498
198148
277977
1194881
1551270
654192
1568874
632685
1366024
1036521
1685225
897138
423871
211115
449586
1826764
585908
1545348
1677045
1493690
1943721
1880556
1805420
850279
829085
1615304
1676922
1585644
1887727
798327
1768777
194215
441178
322360
1094524
1529208
59329
1620281
26504
408684
1741493
895762
964953
385881
1450449
244668
1145482
1539043
1852583
471312
1388482
609596
562014
1507689
291900
696278
606650
332942
1071970
67662
1132324
1001699
320642
503668
485697
404876
1771953
1947409
852417
933182
527894
1864985
1865426
1686199
767971
1415421
1687500
944318
442028
148478
720674
1955310
1351798
572376
1514812
963511
1440888
988945
1982265
232489
339652
35277
1043303
1155182
330568
510386
430136
32352
849692
810140
1909859
914946
178508
699923
582416
1782790
1736457
964228
829911
1907459
1895120
1134739
1751452
925693
1604246
1936522
1399325
467472
1339559
1374232
1291377
1607349
708326
1172154
1406635
426992
1146654
354629
1045489
211055
1917415
906419
370969
153094
406865
1852798
1687632
678506
1618862
1650255
1209015
1943556
1807781
695684
1929504
1538394
1360807
1249994
1181413
381297
507083
1003346
1719616
1502993
1460599
742864
293258
1872757
1812103
477169
816809
809774
88795
1896736
399099
120433
1839307
1315861
3537
358412
28546
869495
608714
1548532
727357
849607
1659803
247682
1743973
689830
1027814
1539303
1318184
1321191
1682923
1562956
1709673
1505540
1695368
170489
681175
1910720
449759
1676336
926553
148154
243235
1848827
1887218
521102
1434564
1764352
706604
1209166
1460949
526656
1142377
318000
906234
1279292
426650
28195
1804988
1233234
1897540
1883215
255299
1654766
1338449
84889
1489093
493799
985401
1237931
296207
1353420
131508
1727897
1321877
134228
1015517
1211491
957080
1752143
1965482
732298
169202
817175
1033287
465589
813924
1674461
884256
1430687
1043122
959621
222481
399783
1332712
1543197
910073
1961680
939558
1967262
1564509
1025425
1639849
490149
391334
1817024
673708
1968604
407106
714113
1278642
1340922
693116
910763
1475418
910542
540650
1475893
1541338
789150
903949
314886
339866
1192241
630286
432549
1601069
1514253
544318
1613816
1604511
971258
316541
1992046
464991
15049
1552375
1707127
699272
217565
1121051
1597062
1008581
602476
1148316
311617
1400762
1092108
1871522
630690
265726
975274
1986969
1638619
1549659
189806
1047309
649576
1327629
1254424
681795
1524576
1126753
1173690
1465762
57665
976348
1818569
843962
1380754
583978
1596877
1927867
1721024
705469
1953077
174066
1297134
1004677
810716
1588032
1429035
1291277
707219
242490
1718754
468576
1538380
497463
218283
1875037
1548042
1009191
312134
1274852
1930913
1683
1481373
1744302
311956
1522574
1760655
1077139
1193169
1467375
825430
1434408
782225
700950
1948710
1330168
1803909
1843767
655077
955054
1736080
1789545
436653
115011
549554
1415298
412352
1147493
1932242
1853481
244295
924028
1159072
1300636
694048
471719
457266
491746
1612685
1856821
565550
1701043
1344208
1534661
1721843
21700
383684
1645748
1497007
541778
324726
67921
1188972
880997
112973
1135966
1354363
406369
1769875
34447
80590
1152151
976589
1829563
139609
174644
176012
10909
1239946
899778
1347829
956530
14284
163163
1926203
682924
1622977
736181
1568482
1834757
1771295
1367288
858955
506707
1546957
1123257
1348483
860260
1950888
177001
1008424
609339
19689
1983587
270122
13823
808160
151383
1975508
1126055
46919
464445
1260595
1491019
169752
1512254
1716266
279433
1799412
1046666
1910329
284274
1993772
47003
463666
1177156
37357
1623067
1313947
443863
946636
195691
367519
727015
344044
1303261
1983028
799164
553687
96395
946240
1162197
87959
40166
1944328
367272
1081729
1247483
1932503
1420072
706360
1904776
616310
657295
740157
731175
1958394
1021
42494
1375037
947387
1505903
1437474
356535
589339
1488611
489634
1388968
268360
1405669
155146
1014488
655505
618761
328104
408
37357
898156
578843
168029
843544
12424
665501
1917624
1750633
955793
310222
1851152
707938
1019048
1626377
1157053
1376606
1437395
385748
592193
1763262
732683
1728186
1031532
70538
288159
391795
626757
713289
751914
1074757
1209682
1708316
1836580
139318
1915725
943935
145329
1270585
999142
1840051
147759
315565
1439114
995868
1180050
1514400
322625
30906
1482435
1787419
1313331
245750
1607891
650834
1455914
376221
1606845
831388
711343
108066
619639
593902
1036885
186127
1566240
902817
1605131
1666614
461809
324171
351148
271726
464951
200666
514335
735837
353627
903574
1253249
1571462
1729650
1800942
40157
770829
1045359
70527
1345739
1025766
488977
1647308
239824
150697
1092567
141728
623683
456606
809112
51006
1970319
1026219
1081664
131651
1912155
1916568
863995
75519
1006373
1025371
1773751
753375
112425
974209
1679533
480886
1214368
416232
1096984
935186
1204427
1315398
1572806
1202161
1197539
1554705
696259
683682
763522
1211356
1152072
982500
1684658
204537
909053
623683
1602677
1376171
666566
1487877
470206
528119
835585
1709002
692158
448218
946574
1337955
266842
1119373
1910228
584839
423610
109249
798833
1836259
1284496
1068279
1489068
297776
1343062
180743
1893061
1004678
1885341
1312644
892015
937046
606435
134497
434908
643494
1018163
401333
1158286
2858
1271997
934268
1034091
849766
1463688
1124275
160143
71794
187306
583056
1933077
321010
1807064
1465551
1495373
1554770
1818274
404022
1397635
1553580
1644839
753328
474563
144916
498393
1308178
1722484
1697766
1523776
800949
1777945
273179
1989851
1757156
1950455
1482158
1330132
199169
1149826
1758424
953775
1607697
558902
4045
1876547
1436594
1373721
539413
675019
613616
44902
632099
305129
1696708
951844
619427
762133
1950229
1229399
850215
852946
227767
427427
1270231
265050
1179059
155916
183015
1089552
339202
634981
1661632
1100353
242949
1975683
91984
1529400
247179
1436843
398512
1082807
398096
911075
1449779
1872894
678494
122713
756906
1791319
43981
113807
1018339
381254
1819351
146963
755913
1622615
10821
1961003
481648
836822
10969
999317
991949
632217
1926484
312487
224537
1633621
378650
1957740
1785794
465716
1834409
516336
765318
38825
664426
408662
629322
140649
58197
1092691
1862576
1888246
1022656
1256466
1051802
952421
1645396
58369
176820
1522142
1279665
738189
1058863
1991718
1387130
1953366
1880566
881706
702614
1300673
1344440
763104
816092
1005766
1313699
1205383
1513527
215438
834724
786476
72919
1819675
266558
937538
1466662
1810530
436332
1111344
1057074
194221
26399
1257014
1584771
1074618
910461
1349906
27435
190798
1430717
214402
542665
652285
1008280
980209
1378468
509996
1687338
269898
1838720
957678
1097811
112082
768345
1846985
388860
1506642
1053568
1294533
1718335
1383552
526454
493836
1734436
735263
1755314
322595
1672746
1727963
1861533
1106267
1546343
1924784
544733
102323
1023053
953561
282962
1779266
1840258
711886
680102
711262
1668327
1299581
1366541
835709
1020374
1323716
338459
633650
915355
1664211
1174433
533982
1486464
561914
379639
1101804
238211
865027
154188
154047
999112
1484819
137647
396376
13117
729867
1862280
1833358
1448750
657706
602106
759806
144218
673771
777813
1664776
1439766
1359134
944575
1108455
1646254
335674
1783214
498127
418186
1839253
854391
1406817
125641
1896851
1736385
1299424
1254160
790509
1576268
378554
1147925
1290295
543039
1886247
63422
1766165
1369812
1082616
147364
1017334
1251366
24900
559736
1909878
1402307
1563949
382128
34381
640427
701122
1936254
865893
854712
1876791
1863521
1260717
1002871
608230
1346527
642181
1333535
115365
438187
1395759
413950
964709
136182
1450887
1802741
478422
930200
717940
895045
676170
264039
1433160
898010
409298
574151
658268
1330267
115906
962466
1424142
1219166
1465762
795353
400861
964460
140561
449193
1690133
1824931
1792894
649364
983517
1281294
1774435
1405317
857714
268674
85443
622744
1677408
1199394
1718636
1799546
191133
1022379
1759571
1192030
1653414
293371
654173
792383
479849
80874
1325007
757334
1665492
545013
636275
1678434
522824
1119007
552092
1607213
960957
1649102
824468
952120
1187634
178171
175227
1191964
1967132
1121427
1382455
102062
1035218
1602945
647270
1267701
1205383
347834
577659
1559816
731604
762729
4384
1975431
1647681
797325
1987948
1741425
626930
1707837
744459
1320313
1908871
1298915
1142580
733456
1639094
613177
1613916
783415
865846
1907068
161412
196584
51468
1890995
1854430
652728
1012117
390834
328764
1074194
1759794
1153363
80456
1707028
1004688
1664797
1987810
1322495
1423451
1086038
744887
666167
59688
1352487
730155
65974
470122
1801259
295202
1223852
110141
1678795
796988
128395
344638
1408180
1975488
307730
899716
678074
1081566
1860550
1764342
439542
961828
829880
1275123
318998
1854644
1830874
438291
1981053
1156802
1952012
1534209
321217
610250
1461380
83048
1068472
804985
403301
1275718
436108
474272
709686
1733148
1101671
1388411
1439616
649969
1575779
540921
1389612
700316
512295
959420
1890571
947233
856310
925775
1518079
1386692
862320
733130
390418
631298
549039
1859456
1353245
982347
1325810
50662
1805144
188372
483071
1258653
1839911
424539
1311112
1723314
1325522
1581271
253303
1244030
1574767
1709849
939222
181523
309986
1168605
1863181
1215049
435987
366527
1866103
1183519
391548
1396348
573998
418311
1178731
311270
1621236
452911
147909
1824813
965988
939740
1592674
367979
1426026
486760
1454576
1882982
136622
419498
847123
54149
640899
1604809
1161182
1129979
1966844
1671848
127837
770477
747658
665575
193530
1532792
1491421
1623099
1056661
1176706
92164
281081
1942257
1617115
528377
1567757
400750
83320
1938122
761434
1563108
1772893
1440667
87313
514045
870112
1071549
1070333
239291
133572
1520721
1595009
1262652
19166
1727145
984183
1841720
1916946
620863
1571290
793636
1364553
310763
1125700
1387121
109762
106038
68298
573455
1774855
1013460
473285
456541
267901
1729708
1584641
827170
1900819
391269
544304
1641826
1662910
451185
1381204
1116713
1586844
152293
807352
1746484
123374
689503
1621039
644227
137169
691613
897465
310349
144272
1092561
1631542
1955856
1938970
640773
805508
864471
1781010
1545952
1151652
1593174
904962
1363
145013
1889218
1813545
32987
511431
393414
5842
1069854
960039
432541
1480276
1566063
345625
1617844
553226
1225753
1867517
1596907
1383674
862569
885003
1241439
965115
493766
173809
511511
946317
1923266
1541160
345683
922232
1947915
555172
1898993
1914299
35212
162150
1607934
732075
941261
1648779
651063
677246
1591146
1656156
631928
1160600
1811948
1778684
454470
476604
897642
590476
1288761
1648880
128336
1875077
1915865
445681
1276792
287886
1483496
507104
1027804
780944
686014
395317
967743
1705602
669396
1055997
1996818
1866481
1120965
11910
1292614
657590
134459
258468
270021
1708237
1524966
1597415
558002
721481
245848
1123713
163439
254348
1294593
1455655
1371606
1348486
1740895
3810
1500912
66422
483426
1503435
84646
328764
1005622
912124
79879
435885
1823548
177664
39035
1375064
999922
1152180
1689291
741449
289554
63713
1396446
535139
973378
919322
896739
856759
1532640
28476
926282
274208
4751
1999293
934937
64604
1194849
669942
1182968
1339237
668882
715810
1266655
199020
225633
1526392
1929845
128881
1447711
671022
1480324
144630
1305135
7090
1033226
818649
1119658
997376
1084399
721332
526118
1516780
625401
1421318
1408812
533319
286529
995882
1321727
1776432
1739981
1040293
1018635
1495492
947739
1180457
858728
1375568
1237269
1108496
884490
1516705
1071835
923793
611970
450799
1813026
94258
1426074
730783
826322
246359
1246433
714952
2521
1916426
1289523
1912763
449419
1639303
1192466
596955
1807216
1358186
1060739
308279
984172
1470263
20410
533632
1159577
1639860
57917
1662922
1814478
402259
959190
531081
1272992
802810
1172777
1683742
375151
724742
236625
1283858
1393606
1189649
1618494
1061128
1278524
1785680
684354
1053021
1262546
1424566
1131287
886738
1462360
1265855
776451
1809238
1954319
968989
916121
1152201
1847543
242248
1494143
179768
1891406
229919
159108
38875
784812
687233
1941128
320404
1394015
466295
56084
67716
870305
979594
1085516
1217910
1512935
1828684
62726
1815960
1059167
1931272
1064966
1240079
446776
1452739
24875
14380
1971323
987549
1200841
862145
907010
1115045
349618
1022615
1038047
1094123
422291
149593
303076
1916532
1232990
673579
304654
518913
245712
945032
1157856
137471
1304871
52893
1273041
1646559
1543262
663766
678030
265018
1425108
1907788
641193
1527911
507845
200390
566918
706106
1806033
1004739
208153
883944
1728531
1753549
684917
1465623
1234175
629328
455444
1572008
840414
1871530
471603
688165
713881
764918
1448522
101471
826438
1425391
1594138
1636983
109283
754115
1350696
1894367
1539
1329746
1069979
1224436
6100
1093364
877863
1140100
1962103
754986
818536
577207
352052
1369784
1767973
1465078
1356854
54346
1703815
170818
597946
1163924
493939
1926438
815052
959798
981768
1555398
1411314
620178
989664
395181
1329620
1269437
1672691
672214
329054
732302
1000817
21883
600157
300229
271939
782432
1482646
616092
698754
1104558
1560864
269448
271027
824646
1757191
172097
195128
1500305
1839510
1446161
637719
1523887
929108
628994
1551005
646391
130277
1962686
1960623
1324889
627774
1358095
1083875
1919211
242059
933473
1526371
32934
50635
1532096
1177631
1457277
842128
1076636
1319159
1050653
1837234
742478
853788
121593
97671
1440909
1759297
26832
1106497
851138
733906
1442536
777671
395819
534283
685684
1015136
1025581
89712
112735
391406
957678
1386864
214932
1072569
1776989
1905276
337218
32348
866722
544200
241436
472136
1488651
265569
434869
1836677
1956107
667409
490621
893205
1535519
1549177
1813507
1819768
1640385
905774
1852504
3602
1817555
1120066
610157
634094
853261
319262
1260788
1746556
794237
27232
89853
1043108
493973
578783
1327925
12924
1226084
633731
1041364
255017
133065
781398
501464
862236
9408
62628
1536745
1462522
840724
1186952
387573
554
54291
1565264
1269264
294022
1680576
599551
1674109
957094
1506787
884988
877272
1983719
665678
1096815
830867
1017429
1242942
874068
604032
277668
595398
1026291
1541306
1935995
494721
524528
1055265
61083
775221
192879
1018210
1181506
1029254
327888
1346765
1836079
464986
325845
23199
1403718
1273111
806260
804760
125540
485945
235678
1735965
1567714
1956879
771765
27367
1583533
552043
376685
142673
1720649
790079
716595
1020114
724361
1708229
776793
328395
1845762
890165
59175
1443333
1862300
291303
1024445
1666553
665516
1524816
668341
1526889
1735213
1495290
931524
1808406
1750361
831551
641169
1871556
1155546
1485406
1830094
292396
1779174
1335394
78498
1670707
1175756
1232102
552776
1840792
699286
1135093
1269156
1936446
857720
870425
1729960
1302126
1272436
1836751
1561717
1478401
1194785
588518
245578
1161297
1612705
196515
1846775
402344
129260
710907
1295348
1199184
804735
1263479
689091
59879
1392400
124048
764931
1478173
333124
787047
1964318
1540658
1716982
924790
1970715
1454876
1863931
1953718
1475083
1286062
962542
1515284
1946403
1564683
1033927
1356287
677086
1378328
1959072
916978
884271
951606
149105
574536
1389191
840811
1008791
919379
528614
17488
1321729
1037806
1846904
1610752
295198
1024481
453739
713101
1152287
1551874
1893909
102577
347434
546210
1650396
261251
1409905
1927884
646869
1762944
1776637
1008080
1699154
1413333
500165
778214
702806
1437147
890385
823064
1436938
555851
768384
1286103
921240
173231
1298130
753045
1657136
316020
1281562
1120583
1468228
990833
914699
1869565
1071126
1567358
530585
1486863
1342425
114075
1381938
1735160
718533
124935
879613
1712955
1502001
1306405
1553095
863701
1306162
1580641
1135809
405862
1981714
1734716
455642
1389827
927430
1531605
1269464
1461552
1461707
73968
932293
1028173
1945377
40984
258878
113223
811277
248988
3006
847399
322874
1341954
719638
687042
1079239
1734075
1672128
358771
745346
1936430
11878
1427874
802517
733122
1222200
868782
75541
1915075
543575
1280638
723219
1630581
1713091
149565
546371
1400993
1148497
1597671
472509
1622366
1609806
29231
1612307
56564
538393
1236643
595989
1880887
833239
1251787
211550
1437241
87349
889644
1940565
1143398
257956
1780699
1031691
633518
1839244
90111
945541
1324572
372402
203508
184365
219742
1827039
739006
705949
304552
139204
329697
428852
1029382
756853
1057006
1174181
1718375
784493
357470
1709461
1417715
952517
1306846
1341331
547424
1228805
384125
113233
799167
346282
1167667
1958563
671079
480995
301045
1822343
494739
727309
588369
1484450
1627868
646571
1295854
1027988
433099
468395
1665505
1566150
1050415
512241
1691791
1139318
1849048
685993
763929
890505
58363
606970
1983066
986825
1582287
765396
1164214
235704
1075751
1436864
891643
533730
144382
1170297
1217946
1877304
40494
1345838
1581036
1516966
822676
1603774
1954614
62679
1979072
1020621
1285620
1617547
1085163
893326
1008704
732565
1163563
1528153
1744891
1135782
218629
635944
950980
1517598
388015
1417681
1431168
1217572
1535257
428972
1298106
1745319
1762737
1814157
1405569
880920
28047
203867
1686283
1352740
1193305
115214
1114802
1665100
1107662
1548378
1028965
806655
1689850
416642
546481
1797951
1043026
1338884
1402178
696994
361631
760280
1531645
457266
951610
1637522
342856
1697838
1932777
2000000
460538
605098
894906
276798
1928630
935475
172076
495498
1277635
1508984
199884
449433
1944864
1248710
1816222
784623
779329
1041644
619292
1695356
1433524
1877728
1427784
530516
501991
1674375
1704269
728895
1974135
1277438
931527
535476
13692
1352386
253122
918708
718767
1844010
1146384
552969
1457119
1045876
569598
1711031
1012431
1957829
1227310
1020296
1912363
309973
867843
141563
700414
533892
1142432
1357749
757018
1212711
896884
1020619
1232461
93448
193574
765467
311132
1627909
1834966
959320
1903595
1865578
595849
135308
960996
844328
1260844
1211684
1659355
134142
1867959
774569
1530556
1271990
1569095
1298719
708807
570731
954368
1976826
681307
1197848
1364233
1437082
724545
1336475
451062
1777678
763078
1989485
212541
85927
611529
1289107
1640964
1245481
481090
1821905
1613208
395523
109420
621852
1387486
887695
1096340
1333271
1374526
221598
1122071
743260
764638
705991
1122513
1366731
541750
73047
207157
1238299
211238
384872
166250
655259
624891
949679
1255376
1298066
586037
1953033
400129
1985627
1510873
727015
301556
1514993
754550
1007731
1976036
688460
280177
1639709
1505060
1118247
1481924
1547131
876923
480447
818292
1475902
1482966
261649
489368
1871263
1291103
1550792
1369173
1300246
355833
165069
1917610
937990
672681
1814796
977950
632390
1826894
246655
56964
1978290
826765
392255
1938285
1024138
1661020
1125365
1780518
1068541
813404
676588
498345
161656
1970727
528571
1315189
1096359
549982
748191
143147
207033
1403326
240231
445979
932828
414370
124372
357342
749819
687150
1114986
1871837
1830073
871403
406688
1975823
1393844
572530
281872
1626885
1272514
1737920
1147936
1683518
861394
1436849
926884
145863
1692853
472288
1279631
961868
1408615
1852342
1751144
821797
681599
291148
775221
1240431
885035
1944202
936490
437401
1244512
1982352
519310
1581251
971258
676266
785018
1768261
565544
1413785
1847870
910540
758029
1242344
115817
431011
1824126
839169
1790293
1987788
475700
1931597
1684362
1646642
1728618
873165
362420
226000
710159
472946
18498
445138
388758
95985
954595
1000891
1963059
487220
339259
551875
1349240
128665
120402
1549305
738749
389887
1427964
835978
429195
1043122
942119
1008076
572971
1830458
1567864
970927
962207
1062282
455605
487169
137749
684024
1123594
43066
598558
408857
1629318
509680
1134576
1999269
565682
1265090
447860
1158916
929123
1296283
1466845
1758405
1784299
125919
1685356
601482
61486
986639
911996
1407290
1407116
1369526
654790
843693
532723
1725733
1286814
875609
658292
1831305
1010346
949036
921353
1692155
1189770
606497
1357835
1107799
759261
1739530
750088
71146
357525
1202964
1505360
711823
484960
1018985
1538656
492434
1936682
420193
750926
1948203
899253
1167623
998788
1210308
1414786
1939316
894611
717189
1471432
928951
1113283
639446
1376900
535092
469527
1326458
1380440
314271
1892784
1977766
726070
1682026
682706
1623339
267429
1806540
990057
883587
488442
1683228
698777
748991
1633419
1875374
1505034
242012
31752
1767025
297537
845884
880891
1423616
371035
366959
1638567
1560809
1287359
674331
1971740
1117868
1497683
203804
1384650
893944
719065
1301280
585229
269773
563661
722295
1433239
1768745
1895812
348125
1501024
1444457
347822
1357699
1765183
157176
26960
19007
486406
60630
560364
1490119
1505574
1624131
1694524
321440
558065
593069
966302
595751
1219649
1580737
1923603
1595843
1347770
1238534
1976051
1998724
1287142
864713
1452767
1504219
256917
1323978
287237
1025443
358817
936365
382634
200701
600058
329497
1816259
1173955
353700
182166
1362281
123743
1984033
1190212
62752
1968196
732619
22796
896695
976342
843722
1728321
1236036
1053918
1690260
139808
467881
546064
1375041
344676
1521003
1174128
1468806
1903289
699368
1510761
648429
311201
648498
1063631
1139919
508242
1628992
1526705
1299902
3779
320861
76581
589749
1234474
1403936
1536412
980695
697625
907393
564398
484887
771594
1906181
793301
21940
246775
489916
723876
1574872
1840503
1497885
1285368
616405
1515409
1505447
667857
855308
1752535
478901
1164251
752066
386609
802819
704
1006945
393356
1510567
361269
1899008
424847
904518
1811468
602662
1022684
213544
1630611
1463064
1599239
79463
1796971
1583417
1403862
845384
1584584
1447326
559239
1690744
509772
1940763
1232889
1158559
53054
316944
37538
1420058
1977507
1396077
1121209
1371727
1548247
979721
1894780
1195773
207893
1848325
1961938
1769773
1598060
425019
232556
816083
1898664
570607
1011003
1906924
903782
625556
1611396
307233
678530
1006598
847334
1363788
1447127
1715683
1805310
1410527
1221475
732683
1016281
629207
818035
1037910
1291432
1657820
1169580
1889856
249690
1007902
584162
896046
360525
1818183
1069208
1591018
1899180
983638
648263
1258680
831474
566138
205793
857659
377073
37609
1610899
964027
206291
315617
1695526
621854
547767
144319
457034
1841889
419089
1073137
1616872
44292
1431408
1294289
244452
1770763
207992
385142
1221511
107010
1948481
429223
966771
1455169
1403089
91194
646184
971362
806860
959767
710101
388338
1526890
1175981
1275536
1445444
1630578
861132
956788
921402
1254533
23457
1669404
559854
1811806
1532487
503392
1964155
1458445
629654
1810099
1063656
1713700
1684449
1397623
660036
1462883
1282754
1013253
800982
1055569
1381760
760999
1069180
1245878
1514743
159138
399630
1775213
1714875
1573393
1488737
908857
1161751
1339707
509798
1211871
802645
1341121
17353
1370689
1069954
1083636
749295
984183
6100
751727
251808
354125
1952548
370443
759920
569940
1869751
578368
1361132
470782
603456
737988
1877786
430532
129523
691018
577851
1237110
1355435
240391
1429304
276437
756135
1549319
1021473
194374
766980
1003795
1036634
646292
491288
1513358
1712834
1523800
944740
1083741
1374630
1501631
670869
1367970
145757
1438916
122766
359053
826342
334125
1249286
1981783
599554
304825
299400
262606
163157
1011527
380407
403097
1371039
1091959
127525
92050
351968
824179
338067
1500491
294749
312522
1192460
332324
994630
1435815
1847082
1043664
390240
433058
1458962
1065166
1012149
188962
1038602
286072
1481577
1464749
938151
65583
1955680
737616
1016489
748465
942020
1092364
1069943
90896
83153
201641
472531
277201
210103
1070405
475934
1302134
140866
1891577
1208277
1683
1250886
22888
798107
1355890
1276384
693741
192568
1025052
545971
1090879
1009364
1139589
1696537
760150
730918
87517
1279913
451262
1480245
540354
971166
195002
1727517
1468773
68231
1252396
480528
157141
1642505
1537730
389231
186421
1121094
376863
312219
1147808
1786962
336844
1085213
1664119
1868299
1348639
375739
1072747
1311749
285618
1807216
1791932
50094
882494
645793
1736814
639585
522572
1420452
1537513
941733
1677534
902281
298359
1949479
108671
296518
1471611
539132
1519405
40157
1680483
368211
85059
1123285
1693933
1910563
490085
1935473
347101
838319
799511
1075140
1227550
213780
1457445
1610494
637822
860869
913457
1768572
988074
5052
1667957
1543568
1135782
1181248
1964446
1165726
765519
1323875
1414137
1157491
394515
1430680
1781621
1308986
1833536
1868951
258838
1654406
368653
584443
1196747
1869830
404339
1688119
1698273
89500
1251351
1831065
596599
1555983
1791274
1302790
444293
645010
1184474
1021891
595408
818061
772042
42567
518603
243858
65435
1739520
1779935
1752193
333771
748991
1049912
218869
1865355
1316696
1502509
1829010
1153557
119162
376215
1351616
1824751
1915165
1302511
1727249
1943816
691569
1721133
1331374
880679
507256
333511
813609
1849296
1255870
590210
210167
675932
1560418
1736844
196302
1629187
1780619
658461
1284139
258535
1487689
1446656
1609542
1528934
1475994
1962295
1726000
1697195
1094098
258878
1518116
1981571
1193337
1934122
813264
1537465
346045
947347
493879
1490718
907063
1971149
192051
1045476
1534197
681279
1895223
1637379
1297500
1243727
1097281
86437
1438760
108972
1515764
756463
954492
456630
247912
1930751
1203214
1626853
1602363
1581587
1590555
1389431
1481937
438638
716228
924605
1269398
7311
1972033
738300
496277
921977
1162743
682195
1624467
1910739
1093617
789184
1817258
1099563
1714690
153741
832836
881443
1224526
1076002
1828510
1014955
336971
289812
209537
1622594
22972
1481265
1513588
486464
1593303
447348
826135
97751
1269061
1692031
170164
83237
312762
1242995
1858527
455110
1329708
167897
926553
1180432
362923
964953
153096
273523
145775
418007
1419296
1408627
1668304
427701
280239
1698391
340732
1059398
759949
1283906
1842919
716030
1612279
1213227
1215236
1288990
1615715
1055244
1679355
1559711
544209
1085034
296090
1045864
508634
722594
31485
24353
1940543
530718
1574558
1838982
662570
565025
1701167
1006044
502634
1232499
1258621
930063
1626980
821127
1616765
1388953
1065217
963673
539861
391315
1200991
427225
713759
1641679
944531
1388969
1417336
616965
31897
309314
1170094
945032
1763903
783973
1417099
515781
1983886
704601
1404899
1069139
137881
1333978
1043794
1103492
1497443
938573
727834
1194849
502208
686858
1966094
265440
1780424
566961
239656
443175
1781732
71798
1486966
1666361
1714574
1732003
261278
917409
1775058
93649
1414897
876165
781702
1263563
484609
1746478
818443
1736991
1329676
877556
1458738
783721
319031
168060
1528404
619867
804709
466233
1101911
74578
566125
1850468
388859
1421134
71877
24248
1572095
1277904
679503
1578709
1655644
247951
75259
1785783
1126109
1477595
203228
1864179
776349
397530
1690571
1679948
177002
468435
756282
1522363
1502683
1340586
121056
1045983
889765
590326
1465210
634060
828295
381897
1134467
1688029
482452
928209
584042
1288990
252537
1671021
1039323
50665
280813
272297
1971812
242824
377899
560328
1683970
275706
1536339
1302676
558956
1310447
291163
1808311
1605272
1492374
1063582
1575393
382678
164797
1609892
1362362
1702429
1438876
1684055
705187
1698219
1734487
1486003
1302294
767267
198041
924357
1296523
1388846
1601393
1448661
1742817
362136
1650732
229469
268104
945351
1141493
577760
619522
1421412
1113920
1007538
516139
964087
1959116
1925765
1594369
1447492
1373358
908306
408607
940730
1187511
798595
796483
1415115
74368
1950117
779918
1843852
1030532
695577
1379669
174015
1859814
699247
1656297
284821
107234
1983234
240113
610678
1674670
1695101
1267099
663181
810453
1998669
698103
1475603
946647
517693
1281590
1625631
1529492
397154
44465
1322784
584970
1738165
473779
1138409
562238
25254
25543
1238256
69943
1903517
1105713
179383
86937
1647697
960603
830035
146486
1263877
1068835
852555
1847745
666304
1943585
922168
1927235
747393
1587592
758941
1693966
166743
44365
1024962
314624
1713657
1716775
1921882
1788711
157271
1874445
869156
1335533
658763
1217871
1055231
1727027
1426627
1694226
1470926
1453202
926679
1254469
206971
1856520
1176370
1011723
61189
1399253
1451003
1578579
596923
1741599
420750
1412659
114236
1280165
727160
1034284
1804092
1238851
484766
441838
1677357
1562357
1777237
541588
1107927
1473955
371170
13941
1221965
454613
1471193
123972
166589
1328355
1118247
162382
682967
338374
1472850
1138235
1918649
555301
635797
1023331
970742
504196
1930599
409414
376949
8321
1375213
572787
206078
862780
678245
700736
813663
1402429
370687
347839
877052
1680474
1491390
455983
578950
547011
782259
1332084
1051634
1952075
652278
1841630
911336
1919562
613155
1737109
822066
127220
344725
1266799
1398389
1868949
995675
1661214
582383
1495783
814435
1497898
361709
1939719
197415
269456
598733
107842
976198
1405938
80148
962401
1095619
1692685
1700967
59744
1731476
1171466
1132392
131410
550775
1576873
121136
1483192
1910591
1871366
312071
532551
224105
125862
1314302
776861
1494143
772723
452463
1274261
1300086
856982
419349
307130
1482455
662766
1330470
125086
223783
541111
1378488
702843
1595111
1097843
687979
124938
1583314
1531498
1610397
1161941
431725
1408288
400383
1177306
578944
1482675
266033
702038
1505661
1404273
555679
1086240
1993481
1542832
344513
1651442
580300
1239308
1516852
251066
1184384
1038981
60180
1450690
1422702
649514
806764
1849488
796162
500900
687395
1659158
1488361
1712715
573998
1848113
120549
612872
762488
1024551
47775
1218576
1770007
223869
352916
1351630
883589
1823193
1027538
1756716
990849
833501
1407794
221859
489410
1796103
180415
122729
1659154
711419
852728
769602
1381557
902150
1068957
1685305
961193
938905
1178140
1674318
492528
484670
18883
301405
1766165
496685
128916
1267662
1079306
639618
847784
805921
1823614
38130
1082968
1793018
295534
6462
753681
1933882
830218
1697219
727715
476902
1117690
1191212
456714
692083
1034944
620712
1619262
949072
1458198
152242
40835
1390243
1971146
256864
355595
1380779
140570
1836423
615247
1216782
513001
1970588
1558303
474977
200911
1188194
1717070
614842
455475
235576
228249
1219076
1530029
1825265
1435049
1838040
1335593
126181
47791
612852
1138468
1999964
343767
18938
967865
1377564
361838
1116338
1338160
1218493
1026204
260715
913748
423403
808617
73334
208436
1262639
116860
1260350
1213597
69512
604556
1546139
780971
1707081
1004270
1586853
1549250
510577
162301
1313497
256701
1944764
407541
1114853
1183368
757046
1593778
447250
219493
972112
1382101
86440
744500
867680
1201364
352961
1096806
340281
682179
1700201
1666050
766932
516208
1784480
1537989
1455181
1964786
1881213
1637298
409414
833330
1790958
1639406
583594
105719
1053201
513528
1342337
1299180
493377
751232
863832
232182
1654137
931156
216686
740935
690437
560325
656426
154363
1355811
1716982
1561520
1874530
1266969
1815306
1348128
1506713
933195
1631471
1567459
129409
568809
1640168
931057
1769752
821575
1355590
60682
65431
1906899
1076001
959252
1379617
264567
1344032
1557032
1719934
942766
1640599
1370145
363412
1221544
567577
1699884
369974
817708
1330912
983230
610095
613842
235541
172079
617332
949672
658900
451803
348831
1635707
892325
1091999
337472
658970
189511
439546
1798483
230338
1641146
680462
420113
8619
1213547
517839
1689416
1982849
331876
1573105
1949458
129191
1433531
677939
754203
609708
1028747
383000
1001690
484759
1570972
502092
748253
1786065
366813
1963911
1665234
1621582
1366051
78331
1256336
760367
1053893
443982
1510910
549615
686280
1084503
695568
530946
489383
462661
580009
1971782
532615
64947
850589
561835
35938
1280995
385778
229846
552795
1738074
1097364
1660000
303666
756704
1670707
1313943
1458709
488242
1700665
1854688
899877
646815
1674664
1806264
356299
1251257
903949
688970
1641015
455535
114017
1813959
127239
396368
206800
212956
1156880
654778
1979919
408597
1748242
648645
256621
1352376
1525933
916637
656145
1742726
1456112
470273
135127
793336
641692
1183821
426216
1831438
416773
500675
580895
397828
682526
1604330
612787
915292
130085
1414692
415681
790749
183839
716405
200612
400287
1813806
637170
1326883
721403
1254802
1766505
935034
1230495
1134809
27045
1263729
422027
347090
1443258
87990
1313948
1389767
258010
1586803
1486061
282039
1132715
1677327
1017697
1374292
1674051
153425
1857316
1276951
1380555
430786
71259
1076934
1611139
547507
721416
826067
555060
1229834
117995
245145
1697898
812467
1159277
257730
269546
1347752
216978
1474206
1504539
1723666
764363
1912109
1309336
572705
1931505
1729283
952495
1759112
957120
963767
1979985
1440540
233166
10745
675102
572857
340352
557719
1476354
1339448
1345308
1337724
7047
92419
958815
868454
686257
1378554
1138497
742479
1259664
268003
1786910
1025074
904655
1714403
14787
1289745
716119
6788
1844651
264029
558021
251128
970689
706561
40179
1545822
1979560
418687
804818
630575
1182413
1847552
260455
1159280
540159
129530
1862543
736932
1097686
1061409
1141399
1836239
1740466
1186791
1287610
1856336
1738630
1675157
1429404
1017005
1348025
266834
828142
829828
574288
580903
284584
1161751
1989774
1147259
1978082
1454117
324060
791728
795211
707718
928932
835190
455964
779623
1744962
76905
1042436
819940
1272767
814307
462626
1732211
1663246
1112526
1142992
387435
197481
13033
1098425
1203243
960376
1581354
1203712
1369991
1496155
677271
1045132
736045
1188954
1808492
1860105
1636041
1043932
1322579
1400233
1050060
956306
454477
1168083
250490
996668
379442
1738459
1734869
1273962
543711
1141027
585476
1808218
409128
1029461
1102099
25101
552204
435221
1747941
1894042
24693
601881
746448
453878
1519567
690882
1397246
1110696
383919
507199
1326192
423000
1903136
1314775
402263
1005671
384639
1462318
1612049
423316
1558374
208684
865846
257858
59183
1541383
292051
1045186
1322332
1823711
448954
1360941
1996655
1477110
112004
314809
274976
1754498
50273
1457200
1342079
1537129
1506620
482487
1750706
1900374
951722
1129261
133305
1433116
167788
273621
1697217
1365868
1421524
95157
1302037
1665651
863380
1836279
1945230
620858
1782227
1730228
539064
1475599
1005245
886558
771141
876000
49652
686104
704579
1779856
659479
1532256
709550
1318584
1940593
631636
291925
1393842
1040646
1370741
1066062
1634734
1547082
234298
445105
1061673
1535995
1386215
1110019
239583
286552
592164
997842
1262178
188568
174447
1998796
469309
418123
428728
853461
1508034
1629553
1118821
1712195
1184737
139512
926290
1739532
1414063
1187472
1401204
1968381
889729
738056
760884
1113826
1179629
1248364
1858869
316521
1791848
1215552
891763
948428
1243661
1497113
161758
634601
509179
72678
977505
607868
780257
1398109
1516245
298802
516471
869255
156716
256561
974104
1358555
582757
1921389
1345461
1945439
1206707
1565634
611619
821686
1042336
606498
1257391
6478
581466
1769225
1876216
1680903
1703786
608493
1061768
197627
1239577
1003954
1169809
832885
1694299
404313
1514021
933519
238196
593975
1653038
183091
780300
724910
1700668
893048
905607
1197382
1404584
64551
715210
1266088
1216974
1059903
643185
412029
831485
1488030
246043
1227194
752215
1358930
1467045
1232078
51493
905494
863653
1225467
951121
136479
1526880
1396553
442545
526917
1825174
1375259
1630132
304617
188976
3989
1906820
979527
1595073
203021
1881356
1750292
698764
1090931
733288
1400530
131063
1267360
443410
492305
1559666
838354
1313405
1412895
1608891
709896
1617335
1830747
212755
1397404
994387
204659
1584314
1162192
606289
270300
1591827
48645
1477741
1211061
594333
1663557
1843944
935020
109762
520931
573690
1694175
1883383
960486
253484
711103
1896227
101344
1692137
1548252
980360
495979
770808
470888
458352
8423
76912
1598000
657685
185421
135085
301341
1284268
837071
184864
1738565
1903099
670869
1693399
1571742
1229243
954756
1229379
1254305
1533792
76114
857064
1886496
1844033
620373
1797296
1869577
272904
543615
462700
537408
1406677
541810
1929699
594157
918590
489407
1519823
1188975
948364
514335
1345431
1768622
1243265
1514918
1450087
1098246
663158
1275562
1783172
1329914
693092
2542
108819
950660
302763
303028
662257
765797
231422
82249
122469
1251781
829109
513295
1438853
1329303
319130
498983
1934753
813438
1004880
360994
222428
1284071
49580
1492764
947387
1870930
787520
702291
142717
1311403
1524681
686261
1194532
1422550
5918
1173814
1294677
1492733
1603775
1481971
1527431
858834
504667
1574429
193885
1384060
1200503
335204
476616
1726329
1786394
774649
645474
478436
1569075
613052
682574
95555
1173508
1819402
1177735
1281574
536654
885556
1731550
407407
1499718
1881817
438508
141756
1090233
36174
461711
1043576
1286067
1325686
1733296
1559387
1579050
974579
412987
524450
1144619
749966
1101160
1532405
1711666
1425745
578477
1232682
1780309
282541
806898
329556
1903882
916086
211563
894585
254121
942763
1939301
1992279
1455173
81701
925998
232679
813203
413999
1292045
1336007
1300889
175354
574551
1590135
1135602
1825290
39221
1186631
1974904
520258
1306924
1229295
1771403
36643
1919136
121764
1222599
932028
496219
1665597
169860
826490
730680
1554248
364281
992437
1791467
413935
702462
1809625
1270966
1576662
168195
1145648
1213679
1557956
407760
814173
1939587
1901170
820518
1012491
19135
1340966
269649
1252103
402210
1232773
296398
705199
853780
213192
1465263
287543
949120
328645
1394584
1477323
502761
1611050
50742
1811244
1178408
1132704
704917
779556
428998
752425
1187189
578843
613119
1316645
388868
1874029
25666
769520
1545169
634647
332601
428038
1029334
478134
900366
1530736
170802
1312967
623201
164892
1820524
140717
1899450
640640
73364
1958923
1455270
826427
1769763
647465
1935423
1073367
1427780
1362869
1274228
92364
1926466
1903401
1838765
703937
793266
1977382
76213
1892436
1704587
1831615
1269698
1678304
1235605
513387
716109
478623
1333590
1649250
1032115
423156
700070
823884
1539179
1314069
343862
456255
288901
501507
1070729
39681
1908406
685012
510217
178764
1327608
1012563
417959
300016
1340003
1420714
1782429
93471
1573072
114240
826162
2327
552590
1043471
1831830
159398
555895
137849
1039501
693255
421718
1645758
85186
1835200
1981231
1590867
330205
1140296
373377
272459
1118602
1177631
496874
145668
974218
1595977
17617
1731197
1937653
1332491
854366
543490
842938
1695566
945107
1388184
1531679
1807071
1205314
1571528
1222381
751175
1371887
648812
3357
1258872
1558910
311362
1867408
1279425
1137267
1588891
568153
1272991
1340800
1438283
1301639
1500700
1466138
1716704
1687524
1563741
979594
854091
1453784
405064
808273
62377
1496785
1192156
1241109
1376878
1819526
1150802
1248513
798591
1721793
958644
1392582
1035315
860706
243460
1970496
1231774
601667
1439453
1717980
467035
1223600
578898
1184300
111687
167293
1132281
1561335
607200
1402453
715181
1554938
268910
1837745
1327407
1152058
385971
868107
1364334
1270898
1445915
1217802
1214014
802514
1730199
1100584
407550
1338351
631723
967398
700407
536028
1138880
134033
1713789
135085
15290
423513
1525879
320442
1114854
1089805
795171
1651533
1247670
1325796
857272
1940595
1744023
1810910
13885
733181
450265
1360753
365476
1207068
1122368
1066176
1567283
377417
400613
1433495
143216
1266539
1909335
109179
814734
1877374
1800895
1408591
1595855
882464
335828
1031283
84468
704965
1211319
520874
1083208
815268
653597
784615
1641176
1131649
122380
1325144
1057109
1916240
1505471
863740
1066437
335696
580617
1582607
1148879
346219
1638506
434159
432654
1549678
905268
887273
241257
1091680
1347612
106632
1650599
394285
1520706
1635019
1050606
42226
291342
810661
776711
1603238
505099
606556
571661
1827416
1084399
1773235
43299
576263
486513
1561911
677183
1981186
1774055
1620982
687175
837409
91185
107498
650434
1347653
1838005
454887
1745144
1350340
1372798
908729
1764710
1516513
410009
1387627
1056587
1957940
1100802
608132
105434
987872
1353213
1064025
1622594
1456969
860751
1673534
432418
1719786
811515
948996
903842
1861991
863227
1669777
1085318
699427
844808
604078
1899765
1627121
1506404
331364
1756685
434228
864449
154192
1991212
203074
943714
1188796
850841
1580637
1276224
1372634
1026213
97613
845507
1396395
257446
455933
1610110
1647293
1789630
209731
1593242
1601807
104134
8266
1020474
1593945
1458244
80329
1101388
701841
1974407
664441
1841438
905083
237718
470190
1744763
1800861
72601
1884111
1637872
216918
1230092
1435341
478160
584606
1028954
1655984
838019
1758596
1545881
673579
1742031
1282005
406561
284683
1966363
1459187
1539041
421039
879305
1358419
594352
734201
694047
1412282
372914
282765
1277823
1341108
409405
620314
115780
1464630
1911138
247262
424918
1759005
330715
1613431
227553
1656068
238514
864371
675177
1425252
1799501
591514
36783
201047
1613830
811277
1226775
414207
1211947
1981873
931627
475329
286160
657298
385066
109537
485817
1863965
8781
1553622
1219728
341477
595793
1032531
1219868
23947
310023
830163
762837
1871095
1115250
1373723
952392
1019902
542372
556957
307429
1047336
1332856
82957
1987326
1921935
461646
1117366
929752
446271
1204877
850316
1232497
1999669
1735160
312117
1370387
56169
1600009
1669771
998499
578290
769889
1284449
1611325
1071537
1747769
1222499
629573
1384845
1809958
1203555
508471
853534
1686186
1019883
1573960
1486594
1568507
1004206
1796370
702789
510845
1202221
94324
1166429
1891065
1319127
520855
148811
958896
1676834
998147
284333
118567
385841
1624864
15643
1550449
758828
1554322
1534370
960250
1008928
628644
1575499
614523
1803121
265639
446772
1191090
1845667
1056156
367586
137992
179849
1981685
68727
1369901
16692
752181
1840397
254016
1533170
432649
231716
851025
689184
226579
1280363
264563
582533
1708220
1602055
866294
1054234
565831
1010309
245891
649074
973922
1741793
712542
505051
1020995
441521
190552
1265956
1577100
1966106
1829277
367640
1249485
440603
1657112
1510160
1811029
634591
295078
1791558
1595302
978007
1705818
1695570
1050155
1957631
1744732
726866
431170
1208079
40939
279570
238614
1256766
1383647
803290
1584150
678512
23071
1432393
464827
561506
1869787
854660
1546518
1349032
94178
1473541
434782
763276
1959501
1462336
843676
1295067
95535
1049040
962465
1369547
1228716
1253475
36459
1753203
1898057
467213
1524337
1399917
1440896
1662804
1559022
1275288
1924343
1544195
275960
1408696
1211198
1442335
1520637
1386000
1114028
745012
249419
98239
1217197
1231973
1827143
283956
670337
837455
1726353
592931
1178646
160898
99320
1324046
537953
501862
1724265
215871
1990480
1575734
1366645
81503
1510235
1937883
1948465
1530962
275715
160713
1029382
1545301
1933341
378560
178699
1369312
1375488
257725
186253
1141383
551440
1938480
1590715
1565532
181867
744752
1721081
306795
1136693
1017429
1134997
410817
725843
293458
1259937
1724219
843804
638121
445603
621368
379293
1652242
1264680
1877699
1497229
1539833
770451
1838095
605998
555399
1960156
1336867
793241
488440
532729
1580349
1738443
488463
584046
342744
917569
891553
1096212
1014380
1918102
407530
806971
341057
1397196
262146
1255702
1981822
90428
1504572
231350
1386100
181747
751005
213132
159829
255355
1000080
792136
1728354
7289
1725593
1073684
1959331
1597222
490374
358275
1768098
1475071
1597895
1392492
399591
1238599
1887605
1976435
265163
411466
874604
1561988
1159663
1308112
1950402
1173814
1077489
1452636
1546563
190959
1907891
1142809
1495243
1252618
1157108
1527515
1286420
937029
46256
1563645
908295
962006
1994803
1402135
1112477
1657036
1496362
617909
230683
1625983
1214132
293946
296831
1675469
1787830
268467
1890209
1482907
778774
369210
1340109
1168983
1627817
489430
155916
473228
151292
1015802
1740292
1397502
1395773
1391325
1215809
252094
831925
1910557
1307709
1515903
1205840
63374
912631
580041
536211
206425
332946
141560
1899544
1625347
1336337
1011920
943604
1415152
1995706
1455316
1593116
1861832
1148516
1947257
982241
1816508
147453
179794
1948026
331051
878815
1909722
479849
1358515
1378721
19429
1464592
327352
1113503
285729
760828
965338
1172318
850986
1901560
767486
1746316
1308267
1816841
1684898
1838746
1376376
1319845
365198
1581858
335886
1806354
1348081
716619
153162
1669084
993425
1208549
906537
32179
1357697
461449
1752950
110537
260518
725553
973070
1424013
1825263
571640
1612814
1078760
12125
292666
464382
1001730
1336623
947721
200149
945114
721944
521499
886711
944160
1000608
1716161
814524
1021076
1597078
1972319
1908465
1284900
1713546
978129
1100484
1986435
1942785
827068
1279178
1517644
198344
351438
58053
1681967
224137
1774686
1474284
1815112
1582830
455782
1931224
893253
1560360
648602
1830952
1487082
1232697
666245
1227267
1752764
1704047
1512841
885959
578747
9384
379688
1437926
166434
1872418
514324
761189
1378482
1712588
560208
1898960
356988
1384381
29063
1823907
529759
732905
867143
303954
152266
895916
1699108
377988
494465
1450877
1923418
1007991
1043334
537685
1734698
64647
882054
1333668
1981018
1053116
1523695
1457723
1848827
124834
962119
47130
968427
565670
1789996
57939
1988250
469505
90621
1049567
1313569
1911998
542334
1946749
845133
1800190
1281879
999940
1478169
1942974
1577827
1373496
1881915
575020
1398782
1155618
933039
1162192
1213358
1553854
973983
533492
752424
1017236
1822568
694396
1655045
1289530
1278437
881106
459864
1344358
488514
46362
198078
883306
1448959
1431069
74392
697777
1104484
1299788
396962
1339901
22210
11190
929178
474165
86342
1812038
1863660
289705
1975135
1268495
179809
1790792
445138
1679407
880555
1309447
808454
328569
1327120
1946502
137769
1368903
1336087
462573
830687
1692682
1926238
1480112
1259468
680109
1649915
1838984
347434
512058
84153
312774
468078
1304674
1669214
1406821
72273
1093524
1453541
532552
7160
1380503
1600590
140786
228155
473237
1047726
1922356
1995121
836583
1055079
428557
1360153
815866
689285
874267
42676
914722
1416600
92461
448738
1455302
1458573
1945731
646851
1990101
219301
984
1201469
1129683
426309
1501314
1486960
857225
834212
1516266
1012742
1607391
52804
151885
1988010
1976811
99283
545826
1269464
570691
9500
249570
466295
254918
1232694
1460507
1063888
1793258
1313717
352393
1364448
1540571
1427266
1219089
263293
1948956
1695665
766562
808924
55051
1631734
449389
786366
1449681
847677
1924343
1353032
356887
1578691
234112
1891065
512594
891888
18650
767221
1502594
631419
1593303
1093071
906103
117543
413695
82614
227646
1596294
1496378
525508
857275
137482
296350
1891608
1525664
1904228
1591124
1057981
1246668
1747205
1565945
1075205
1470935
1445969
1493984
606539
154146
794049
766152
151324
1219632
1659538
786126
1219342
404815
999902
1256620
1816689
1530282
896409
1147319
1791730
1501847
804742
1449954
253968
776861
1751365
507980
1415286
1810575
1082410
1652791
701271
131580
608980
1830318
1341299
1626269
1390966
1650738
1920540
920480
617451
1949707
1885784
1425859
1528021
1197970
610951
1456724
1130643
1228126
710680
1432374
574193
1273237
1004733
106252
1968909
1612935
1982148
1675219
136648
1800766
1007895
6526
1700526
511724
864641
135944
770677
1957683
1672300
236363
269966
1319137
786142
457468
1244406
1524883
30290
932405
667548
276426
874691
1891058
884298
1682823
281729
251565
1867887
274795
709487
1450456
737991
920378
671330
274229
982827
388573
728484
204387
1489046
1660544
58215
518693
1540689
111125
1349505
1879833
1361152
702472
1744891
1612995
1716306
882075
1762249
439020
1340279
1624329
215552
287655
1683891
323779
1858127
454569
1389321
90811
1881668
606836
232714
1220791
647264
295745
50040
1089254
1090317
1563634
567709
1974509
1809447
637136
656458
1422303
959997
384036
671034
536389
800194
1267831
1728434
1686279
304097
740317
1688480
1593274
1911133
783954
724343
927313
49171
1579630
1055733
146352
470165
1696603
562724
981232
1952440
177078
383616
38491
297772
1207897
1751441
575095
1413922
69650
632432
1473687
1348766
1672130
1501500
1363738
936215
505158
1141718
1170692
456601
945885
1918002
534942
238984
1126916
1435788
1806885
1618331
1943325
1403536
345339
623999
1078288
1971271
1602487
1787678
1328412
1040825
414984
1425339
1538721
779848
1051963
1604629
1729643
364817
625105
1831903
923314
1895546
783650
1451444
1427129
1718506
1405907
1909597
551126
1277184
1812526
1197657
385636
1510130
608467
946236
821893
1525616
89083
1969937
128212
1248943
1618969
1629778
625444
1831319
628335
1452546
841712
1346943
1007935
1175756
996857
857720
438732
1952834
1019568
295012
1898535
1875183
1289562
1778095
963613
1078105
1680351
610794
1313574
694232
618903
1329202
997074
625401
262059
1411101
1684327
1359810
1125769
1161797
1920134
1560797
1402381
1221487
324950
1609471
176533
566272
176183
1367611
1419540
1017273
1010943
459419
1606941
1308132
641350
1020349
454475
700270
127525
717006
231503
1365314
1633843
479424
1133198
1344644
1106677
1072769
149565
1988684
672212
570429
1396142
467670
1964653
1692279
411452
1209163
1944619
536828
1732817
226199
1476440
1276318
92057
1911
451535
1453168
895196
1833206
1116366
1304898
665249
1061108
1922660
630777
143803
232546
1349198
800556
299432
1367401
1715039
1506154
351830
546596
996480
1893185
164221
1693708
1043364
1469875
630416
1532789
1743179
1760679
561035
137938
680675
1016281
1613592
1571967
1957451
1108455
1309347
1211106
1078778
1180532
744139
809704
1700758
227899
1159787
653845
819774
1563483
1901529
1038666
463358
1004751
1994817
1819082
1222141
1122676
1579297
263339
611004
1550970
952495
1670578
844697
660577
762132
1715056
592786
1251069
1340564
1131074
1486732
561854
103834
1340843
1896179
540077
54767
173798
601575
1900879
856731
1221305
269423
1858235
1170603
478619
1140308
1110177
1594548
1120333
1454080
896288
578066
952184
1796997
898456
420045
1103453
913530
1446316
1118623
12249
603654
1400674
1396085
1467206
569344
1746957
540777
704609
583208
59815
1948114
20967
468587
50796
557331
212453
1270647
1016062
1730194
1786085
931054
807775
154370
561339
17986
992621
416548
849420
1300964
1408353
1878237
999305
798396
1273549
953696
1455416
669601
605531
301045
116819
1673901
353117
1203712
283720
1047950
1080099
424332
238448
1090195
872737
1174127
365345
1184041
1133111
493386
466098
1862959
660482
1635282
1437084
1418221
1305353
134823
458038
1891674
343210
1270859
1113140
1723222
631682
1187233
1153363
530995
622410
1998847
1007944
301479
749866
1293015
875860
63023
1717869
1368821
57323
1183209
459024
172308
1453370
1109175
1446321
993241
1732770
326120
1524049
1010488
482230
626587
1258485
879448
216091
1173675
705098
477494
1221179
827068
29345
1252695
1992758
486201
1455773
1961783
1488980
1022012
321287
111519
1284449
1318009
1527878
939434
261153
701535
1700332
1159668
200554
1777433
61737
454227
1670662
1654795
1758464
1905170
818902
78111
636927
476982
215910
1461794
63093
753935
1262035
1189612
792263
1090803
941005
510184
1704269
495888
1464812
1764497
604676
1427182
133172
1830901
1549336
1202949
322890
1344580
1380453
1634657
239262
1988684
1743821
1153903
145165
1877166
1455121
1998612
736391
967312
1143655
669942
1048154
538594
521221
1785461
1214019
516962
622830
1106347
465034
1479466
186090
610874
1591798
1820099
524076
1088494
1606158
821342
1484883
1394174
992448
977383
12047
1332880
868290
364823
39881
828626
1194632
281938
626451
1208532
681521
590373
562362
84226
567014
347490
361412
1106316
556590
330263
428794
1168064
1651338
1999708
670164
913731
1230234
1539299
1435228
583658
459298
324370
1470487
422334
1331595
1555604
317147
400727
1706862
1845033
1018008
276504
1541236
1269204
1333764
1121703
296325
739831
1388835
45297
1125678
937923
1495755
39918
306273
1183820
1447956
1021592
708722
641221
25688
250396
800306
17986
882088
931655
915960
1714169
722731
746480
268467
1236995
984318
645941
783327
1513128
73992
738307
921393
900250
1218738
900304
1612490
1399402
1924496
71938
883611
1232078
1475391
1061713
1872234
1067583
1408743
1508748
1426510
419468
830035
386799
73359
1799978
1080169
1512485
462385
521567
1946422
1315849
662939
370785
531390
1944461
1019862
1335467
1705222
118237
252782
855802
1456947
9521
1884342
854660
1637043
908180
31796
368069
287426
629559
629560
881734
1090922
1665950
450123
1113884
1179861
422503
1836920
1835005
1546600
359729
1506713
726052
1319580
1085322
616561
1758595
1382977
263059
694614
1717379
1235897
1527904
1500959
901077
481090
1466420
883369
1788582
543193
1726094
353786
574410
1225056
1169313
167605
1577109
1018523
1803246
299886
1457741
682195
633154
921758
832838
969412
496235
1469701
1813414
433848
32298
266171
496742
1167459
891573
604891
1085347
652022
163410
1542945
1812360
78029
639950
1188183
1979394
644086
1726481
1889522
766883
123863
1556995
1485278
1818746
606219
626012
914256
1930176
1883322
1510250
1392014
1281690
64324
671715
1940548
355655
86084
531027
1808433
1828565
1118262
1695498
1791636
337462
856736
1763514
1133418
1231016
417618
902658
580029
215436
19104
228134
85375
181450
179528
757049
249880
1423573
1084678
632246
1189765
699024
1242495
1187549
1681660
249538
1623904
614040
26470
1434175
1040362
1554205
1055507
1784594
243246
1353691
312931
1333193
42125
1949455
34180
1845787
179703
1263693
1855576
19429
1204066
692077
993859
565038
800465
1141307
1010284
1493216
1048148
1859000
895815
11387
539955
920480
14686
1783872
1457120
1746117
113155
1055793
843297
903011
1720933
1851303
526224
1731823
1956698
1261410
728158
353651
1390991
1138875
987575
526040
854342
447877
1672731
1958158
1175438
1345123
509593
394882
1781139
1066646
1948127
1526652
370868
259768
665622
1331487
1007530
537
1706952
1259455
1694837
666247
1729133
506293
328685
526579
1445966
1684827
290454
1705150
845369
224767
1900646
1639204
481170
1606311
1613348
863089
1365248
1674552
461393
161126
756464
1533515
979744
1194151
1782885
1266312
113134
922387
1214169
859521
1899700
1118733
397449
1601834
1357838
1203259
1662742
393980
1482971
219082
449964
105514
907140
1198753
388386
20045
663419
174299
1337473
982615
378378
261293
1330377
841695
1585456
1581345
697625
1284286
332503
1650379
1773733
1364291
1143064
1776152
1896961
1894565
1940424
99549
77563
34231
267212
1038485
1071931
118258
566677
310995
1366860
1497977
372786
1754510
1192525
1507541
1780643
1116726
1196711
568577
1437860
989556
2904
916833
321028
956342
903215
1392887
441319
875747
1470199
1734476
1466066
1050019
709032
1921861
230751
93808
1870922
1099971
1723789
835688
980562
696454
448292
989375
1275732
475584
714644
435044
1738294
51826
415390
364741
1720991
1012215
69539
1203536
673761
1260557
1248667
1102142
1241984
1661370
1098631
996756
334799
1104638
1904427
173363
300986
954490
522242
328218
879430
116174
137840
732333
932015
330054
1549197
829302
1872877
1630592
1351209
25572
1179193
1947802
1727820
1602337
1474669
1997280
781747
833018
1398881
1956195
1246158
1318225
987653
44963
178670
945593
461034
1220802
690267
1540488
852033
164919
739454
1445798
1606870
515834
1255406
450959
246325
1460931
1431596
1278746
1413462
912317
183386
130756
1631922
889690
802386
1023409
166116
1640137
1896303
1718146
955719
1323383
1770902
204863
1321305
716100
315080
120247
121366
1289462
1821431
905928
344030
624717
1309242
234851
1253434
1322303
172097
398371
1938018
303398
439609
948093
1097912
82492
245989
297961
1965175
17479
85469
404364
72307
551374
1779046
7572
1497077
1603828
574011
113338
720130
1654970
583843
151323
1598082
735368
580658
91457
1348639
1216916
1812199
939872
879353
398559
1503282
1211522
1336867
463462
1197603
1132250
546207
427798
438289
69993
729108
911885
1191749
1602190
1265559
652423
1632686
198118
1966794
1699367
360360
1393092
486213
1523105
416880
1743479
218068
1366538
1085516
1372110
1246756
303731
372566
983617
1906226
630657
1593827
1986283
1800496
1764598
286149
65583
27047
1136952
510777
74701
1624467
1918566
781913
850445
1280848
1662129
433120
1066673
1689819
1816841
1541595
118730
1182201
527953
853123
1337623
255362
748024
1072204
1133941
756029
272689
1824635
1492155
144209
599158
1330591
1970891
924713
425305
1795131
1709080
1127889
311161
1566052
1409221
912444
1480825
364357
303387
1812548
555886
1575927
795511
1510010
1425108
835210
1372731
1595868
961055
1175271
467252
919075
238688
1947895
1977643
504289
833454
131901
1259427
398367
489953
1105902
1228687
560218
40413
780605
1119608
1363669
381279
976673
86211
1331210
1377610
811281
1865209
215606
697360
1286803
1724438
997756
990829
1762527
1318586
954299
1875423
1892252
176846
1330773
275388
7575
836601
1390494
533616
350434
234678
1710684
1993680
1576052
404872
974968
431937
1715463
243676
940603
1168763
1384531
784509
1024223
678785
1366447
1409787
62860
1120233
35976
532070
1307886
1624996
518089
1930901
1297605
1969859
1418377
394614
1731914
920378
1460370
1167254
655886
1205839
630646
178899
900578
1051302
1931234
1255518
1689150
1353772
297339
1813575
1365975
1976293
1934577
378102
1385608
1332202
57419
1512854
1008460
1505858
1136852
190343
1000871
942651
1306617
1238085
1739200
663122
523264
1363230
328568
814803
183070
1352785
767750
1150285
1882594
161659
1169679
881085
656291
1199047
622181
1675317
709661
1575570
369425
698260
819428
1997789
1481971
1491973
1445662
205168
54302
1565000
373682
510367
379380
1857575
1801328
1104458
467710
1143044
224205
944329
1163927
325635
1302044
121206
1834140
1668123
423166
237106
215241
73207
496527
1272022
1204553
1329575
1920809
90607
241954
763615
1479698
792815
135414
1203871
20637
1020398
1860971
564198
740321
828939
767135
1273962
1256560
1759032
1890964
1906967
555060
1452836
865064
1788869
724175
1588979
675316
1952012
1695513
81446
1847538
776272
1956195
1448794
1542426
528585
144730
1172672
1839928
1974548
1473955
681347
1790740
20826
47899
1594620
1499645
1019883
1555407
371811
1744071
1262210
1224667
1255230
1156714
1139130
871690
480105
713418
335752
1330309
1866762
1051715
1709470
126151
998989
931966
386943
1887082
1263526
680540
176010
1651967
24385
33180
358468
1628802
1190030
1341526
487003
1654397
1123257
47991
1814974
1691806
1729830
800746
112272
1824519
1556215
1960746
152992
1077303
9650
1746748
730711
1695300
1573170
969047
1847692
1490790
442748
950136
1236729
1575785
775258
1788213
252931
1047985
869296
178029
1664380
1581732
1092234
1035080
1205059
1001211
559944
431024
1413259
1498027
749945
27400
642002
57566
649808
1831081
934118
1709059
282591
790994
1928566
397015
1115780
1349750
1397313
353181
743427
1624141
942119
1518870
1966474
1201275
1702555
1684870
1632728
1996960
590742
124917
987602
534411
288412
549313
562562
1860344
1206727
10047
1919098
937655
1564551
730638
816524
114501
396711
774336
1847972
971451
911538
1851240
919805
788458
815073
1329421
480224
309520
1909588
109579
1666042
1118100
326781
1485948
1132307
40783
172104
1396407
611980
725850
717859
1612331
1754225
1688789
162333
19504
1536313
966347
1840734
1396161
1983678
1682991
1648086
1230681
656652
254050
876487
807196
390421
1260134
1375676
309089
673
978596
1043725
234618
765457
1542711
884531
994096
1528009
1422702
663
1497964
1665596
1244156
895542
679125
1256682
1390429
1823557
780576
1378490
1125285
1294912
571491
1541061
5582
1698557
1684329
504142
853308
139260
835817
1130141
656608
1339339
527838
621170
1668284
833646
1947910
1122009
381287
86050
50623
1378607
1770973
598425
139327
140959
644139
1233568
1631680
1767269
298285
781821
1162937
22298
962523
705372
1545833
666171
1956270
1991271
1933653
1333879
404575
435320
1207737
1249735
1550166
1127590
1156335
89501
721692
623127
370641
1816510
1530314
382648
497367
1505102
1226804
1793907
322941
1546368
1375006
1947630
588207
641363
1432535
219873
812864
603291
1348769
667302
255197
991949
1357157
1322634
567177
542859
353258
843480
1270228
1151603
1164456
1274083
1714479
1928557
1544453
652917
164812
856605
1400399
805209
721858
302132
250727
175126
1762543
1310106
1823907
980253
1952074
1501649
640366
319468
1073453
593327
1740626
1999042
1621691
383243
1012403
1349382
1089693
1963550
8370
836140
1552563
970614
82500
332025
318842
1311616
1837345
376792
232467
1932103
960356
72992
924573
1261397
954009
66223
236734
12870
132817
264086
146343
1114956
1980711
1486602
1592061
1662956
285785
1504003
544337
1315594
426259
1228015
652387
993767
1446375
1668850
1204768
336419
1310688
769611
1080060
83935
642873
311165
1444116
205078
206334
1023883
279636
796736
599289
324515
317954
1836811
401482
1588329
1333264
1354148
494795
1735636
545297
1080429
1821033
289108
1358455
773244
221939
1960083
1795681
1076109
536088
277969
1768722
1745503
1064177
289682
1126048
1606378
1970396
1260177
1762672
291771
1283595
1170477
217858
1134817
1521299
1593012
545628
1997881
1051514
1455500
278770
289681
581392
105288
259905
319325
475324
1249047
485658
752480
1999118
1196253
621804
1214940
1422071
1344072
1370954
1820404
557854
563205
1196127
702668
1755746
649866
906724
26819
1646948
538337
439780
1200267
799601
836795
1139126
1286672
724038
1373711
1379666
1383715
744746
1867507
682114
118790
1451033
209862
29295
804291
1419216
1879356
1433317
540009
1935501
1502269
1550015
319995
1320709
1878802
1611773
1496239
774805
471870
1923633
110868
623778
537210
1121516
1842829
1388125
1783181
1279736
1511496
387676
118537
578460
1716696
253552
997921
424596
1782757
1956273
1590609
304033
1890428
1287202
654778
1253307
144561
1198970
1336853
556718
569008
1144273
969526
516313
1944798
1059638
464346
473174
1263626
484780
1456538
155459
1021838
267056
1774628
1540880
1897396
1921029
1191987
674485
1444006
404322
767208
215622
1085661
1643557
76666
1219613
1143155
1795125
280223
1615731
210958
198716
1769905
1628255
410514
1728863
1538983
1370414
790330
70097
913757
938716
1275783
1565980
193519
1090195
832222
962119
971908
1037302
471846
721627
47589
1155733
1027990
932565
1211087
536237
938193
1941017
1194178
1887480
1512923
905560
423015
1015094
567832
1625746
141801
837552
841239
473848
155357
1525708
877552
1703760
888018
129449
24444
1555819
356378
1614939
107842
1072101
833917
558423
468811
1133212
1452427
1416433
1747030
1921604
1490635
998440
1526812
819309
1679957
1561653
34435
367792
1785263
1260062
1850340
1320038
577643
1460715
1257299
1657445
1129379
90066
1352848
1944429
1462279
368181
977194
386
779956
965122
1320583
1623430
1292262
797879
736192
1369609
215944
604850
1946522
1579723
1822051
1970961
1858498
416254
267137
791027
282321
1927184
632074
976192
960039
191814
12558
330742
1815357
983831
749227
1835817
562041
938382
32032
1351701
393731
1273502
1991856
1344707
1367781
1451490
955016
1298397
1946289
738359
1684859
466453
868562
1845742
831962
1932873
752872
109615
1090820
1077349
1171623
693653
249529
1009444
1110185
1390742
1248911
1073118
1187549
925384
1908569
28763
1091743
1244758
117123
890517
1342407
544225
1065067
1885268
320442
1831954
596560
1789676
249792
1607845
537927
801069
1911047
1013848
1056655
1909139
1849078
350734
1573502
734118
1980628
310098
421641
63336
856339
1805582
819156
1627286
866342
1523408
71365
1744195
1718563
922106
129192
1522094
706121
1455268
1631215
641177
281344
1313405
1551231
456518
287760
1399775
861054
1540826
59269
1296370
405629
354049
1196417
1919968
1467848
1528889
1083372
306342
80490
649425
940330
1477420
1207918
154404
1890643
933168
28637
1941712
1752758
549345
1190945
1333264
111430
432676
311709
1523710
1506829
1782499
1807352
752461
706661
881241
348547
783635
481491
247982
697493
1238545
1156556
1690051
569125
740137
1085977
785549
1313071
1953919
1028440
503178
549971
1239494
107182
1152334
869212
571929
547986
402416
97245
84767
1926294
1645691
332222
120144
773618
968333
197782
1982202
103828
287192
1017495
549071
1657371
809414
791183
1906123
655164
47763
721148
1791700
1230395
349331
182265
1464993
1731052
1684966
864528
344370
1691248
1670240
425175
475360
1798910
1046542
1925547
585229
612513
523368
945133
1294616
1281768
1875252
1650127
1727129
1378657
1190170
276504
864248
1829653
1670061
161530
925676
461593
31246
421658
1738071
489442
584725
749981
414205
394637
1780414
1493118
542534
1964060
1408436
1381820
706590
1404425
1878239
1830272
22138
1973223
137967
1658951
183344
71898
424487
807077
963267
1791558
1540068
440924
35920
151788
254627
277204
998187
510023
52462
1380104
1928139
936339
787765
1671488
1469006
137904
462001
1460769
826915
452488
832096
1692695
1287160
1686610
17759
1282691
489276
355792
60334
45672
601245
240328
449729
818992
1328228
674584
967827
1365117
180741
718457
220805
755780
1345749
1133137
1186074
1125627
946270
595982
1076776
937578
632768
1766153
205312
459960
1043288
202566
867180
927631
609523
1671771
1317607
852404
6102
181634
37521
819112
579547
374035
762365
1845512
425602
1025974
770829
796249
376860
196971
1389055
1583572
1460014
1653319
458663
1424289
1186509
1995836
652413
658859
101203
908087
1992322
472128
580963
1406795
723326
600931
1810293
229959
583925
1792013
1099098
551300
1639386
664160
1818236
1571132
1737114
601161
1407319
1898036
478308
1179588
247791
1014635
434450
830475
1359576
1780037
1663664
922696
733374
1490655
1554938
858656
1037568
1744302
1535270
110014
1602948
1747629
691648
846525
1188046
1860734
1282307
1964153
1588275
1434479
1695114
1168444
1714878
1030102
1053369
598605
1624329
1894161
75329
1465885
1071801
876570
965044
110300
155558
1921517
883879
1852310
447562
29927
867610
489962
583681
1566210
1391482
1311068
119124
1128244
460741
1858490
1228774
1445504
1605061
1729591
999223
1424883
997385
1200120
651496
168123
1623002
1609867
965320
1491969
1036586
1804781
974063
1985610
1994006
775575
19045
1761007
1618952
1083152
13203
1478962
1751037
26510
1396143
611533
590381
521177
77771
1034828
540189
625116
1043978
1888030
1092875
757424
563630
393146
886382
886753
358603
1222880
834586
1858758
385299
1020306
913536
561092
1987388
1590842
1309963
952931
1035948
426853
1407274
887290
1738795
1657638
1142521
389430
217376
1665382
1516780
645073
944712
293017
1536304
1086534
940671
1341629
1703497
689277
1507863
169682
339987
913757
722054
123515
1227186
1670794
1396738
1663714
525139
1017384
861063
1701816
1540442
822225
367900
1524864
1292620
795591
538551
1605944
603095
1106552
1900100
254657
134214
1907161
1081929
72736
986374
769533
1100824
1744875
86050
1039643
606489
1368505
1112297
1546804
1051518
197524
1978501
493508
278376
1562285
250635
1976256
559057
1972913
209874
714203
65688
1085034
395969
1305489
560608
1167364
154650
907760
1065592
1272244
1552863
527508
1856223
457493
1207647
340687
1072932
587397
1422088
588696
1783329
1330353
1923101
179419
148936
1526919
729238
115211
1948729
132414
658369
42700
152483
731490
1426844
705582
941180
1387150
1149947
586192
422814
850036
1738754
386253
1487837
1572444
593971
648255
175102
26429
628663
897042
1189355
1608632
1072004
269351
548433
1832122
1767015
177232
1231715
831944
1556426
1218786
1015631
398545
1858186
732138
1345393
1453522
365637
1881748
1253255
1535187
1401155
1435539
821127
388544
908747
1074062
1099939
955720
24669
1590573
968571
1019492
943203
176516
1300424
398922
1695105
431947
28115
1437212
110840
343443
1231612
1548273
941667
817081
1523905
340401
503436
721428
748229
598512
538052
1353388
832496
130709
56699
241780
252829
950640
1660437
1744894
665632
150983
1393606
1112391
278464
563018
591761
1714818
346671
1021807
1775063
535680
1056039
559683
1012568
514596
1396458
1527814
855525
1532884
1648103
228249
1521439
1038567
1434090
647736
1207122
40043
574315
40364
26729
1294649
1564846
645076
1023340
1858989
840717
1416096
385995
1815284
629589
1732549
1881191
1237029
932129
1543475
1259765
630385
258206
1241569
49038
632141
34274
1154374
14569
1540643
509165
1733678
295202
1073854
247622
1102684
1609763
1549173
1401181
421599
1785397
1897306
1618413
1109978
1370414
547767
1172196
1425394
1156427
266703
1088300
638988
1667587
1221965
1700474
17480
902359
673212
681587
669073
1636349
618696
35069
1056601
1286926
1738788
1135228
334884
696341
1853969
1743378
651457
1694556
1005142
61025
63850
917795
1489879
1238846
1798822
153663
381274
1335102
581096
1746780
825051
1872992
1533558
850664
171165
892926
1104194
1373153
1811639
1391851
1322742
1325290
441025
1365066
914890
595541
1325785
1146794
527194
1958651
1515425
1761208
483748
820767
928246
1410365
1048927
1397776
1916203
943352
1401320
426541
1814537
1768318
1443599
948145
1019341
1178289
1878642
1431877
1378039
1424948
797099
792924
1141361
1919776
40984
1875300
338313
831720
1370096
646474
1080447
551856
755303
1076735
144028
654559
1666793
1421541
1885127
1159420
1250297
1714511
1695982
1232222
1679054
1353466
979022
295472
1640660
691902
1941895
1235041
676405
1879352
1421513
944357
1465424
1656601
1038477
394018
1195424
3263
1754405
780854
800793
1641641
1869801
379708
35557
1544420
1011722
1267295
280364
1227289
1988542
252432
212853
791359
723424
1687954
749401
1885585
528184
281806
311384
949242
1554770
385472
1133662
1321221
44996
1635598
62437
1229125
1629508
1889534
1844736
1085606
221146
1512572
485870
1522898
1788995
163419
646180
1964990
1450089
429346
1981711
1596512
1934466
646587
426088
838679
296641
289687
86479
400739
1827163
78731
1934764
1703246
1359432
1666129
885301
1872146
1434991
1564321
1842833
1299464
1765710
1094524
1515281
92942
1589690
1496809
40134
1778360
316751
976663
1092124
713760
530666
698812
1236663
1573101
853426
1543100
246060
1884068
221897
120063
368986
1729148
1126471
1444034
1171896
2750
31822
475934
1940013
237050
621998
202935
1643581
1554765
995287
69908
3782
1401270
719855
1384924
619694
1186438
1197858
310915
1381594
1117508
1276135
1697011
577872
918304
1384544
1144903
768430
247958
1463073
877891
1258815
119215
1083452
721158
1577319
1021602
1689098
1701882
266753
335269
560157
1244995
1386013
737843
538796
393645
295055
1167160
938367
1226275
473057
1461170
757578
1828756
1669550
687179
1613156
493442
1845155
182323
470587
190798
612895
1343884
1611238
451708
787063
786123
236161
1354118
1023176
468862
1231028
1516376
800158
140548
1945034
1470481
1052530
622086
746745
1739161
810662
1671275
1454521
382024
640859
663629
603075
632333
432444
218660
871748
1670832
857873
18733
393467
775620
1309964
522631
319516
661479
239658
1095737
1260743
248382
1982614
787765
606246
1692327
1723150
715426
1075939
1428434
488728
891573
52342
1201335
774990
1272805
1990721
455670
376017
1360554
1368969
1682823
286451
1456090
1775888
1223347
1011638
481175
590443
1704083
589874
139454
1185848
1129184
191072
1487781
622510
1164750
1711087
1244780
718212
1989099
942481
932182
1652176
1763703
1147313
1288068
1073206
1386325
1059362
132031
673622
521136
1680168
845256
819951
1851691
80723
528812
383317
881736
16454
1330243
644860
1312759
1521896
73068
1335064
795020
321918
1813184
12965
1014395
1383189
1908929
1612733
1803709
314674
1145188
1792659
809929
75377
531106
1509324
1183389
262988
772910
206054
1752581
756503
1645965
732147
207206
142480
1779251
161520
347842
358956
860625
607424
717220
1056968
863485
1165802
357830
1356658
1043237
1638331
1387550
1493821
1912176
1698545
638209
399401
358963
1576990
1614024
1641731
173850
1121267
805363
1481921
821265
850828
1970193
495019
941777
103619
234685
428725
52274
289423
447256
852586
1628953
1497703
1693423
1467924
1692611
1263181
385371
1572402
1899248
1334593
1316011
1663047
187583
1378494
1257806
443843
1421542
1398841
453710
462946
470763
113009
114988
1777039
1856953
1726833
92134
1179563
390912
1369236
1475919
798773
361712
1378475
271234
956464
574131
1795804
1563602
1440394
1374582
1383135
527824
1968623
1998173
1328145
917302
1916953
1941266
789604
1079097
1860963
1271385
661063
927896
242968
205855
355323
1680581
1288114
459622
545182
1996365
340320
1422353
763971
1889729
549488
1040293
162780
359121
911462
1321468
750020
1449948
1400011
1451007
242630
8166
591888
412951
1080437
1624938
1383551
1613730
1262069
1780752
1143519
1667544
837476
535954
665836
1333759
1372165
1634014
79100
1472134
120541
1761062
1230971
467296
595935
1264505
178783
876173
490621
1675139
1879531
1663380
951946
1726841
496676
428421
241063
206633
386939
1523131
919731
1117671
177536
1183650
373377
122861
1840476
316404
155600
107929
1939955
111651
361902
1114875
271919
146293
535333
1534318
714644
214758
1431443
832570
38985
1516437
1495985
238501
1647127
1136531
983182
1493829
677791
1005769
1772053
1471688
1731456
1013464
1146109
611873
1993592
1380104
1249113
1315033
1938300
1752702
1708510
296201
1622415
117101
922815
522718
913078
1417435
642612
1518578
1470078
91156
1215845
742657
1248017
549152
1240671
173681
402263
300210
886549
1686300
1675377
1016161
99513
61068
1437574
871239
1400876
1831442
1968369
1341349
390031
1262915
368399
1972319
3700
1466970
367522
603392
961597
1315189
895410
1820601
1408111
388119
2673
577805
1441903
1528050
502177
1827524
1813039
320877
656069
752854
250344
366040
1500396
911093
1552665
693336
11817
1410390
637719
324127
777237
776376
356570
1831908
1528513
470356
68137
1097272
792636
1481169
1104397
1383899
1451949
288392
60031
1989603
1772325
1967337
946586
1507391
261424
90104
1888954
648965
837452
885138
1970669
1054632
513734
987729
337700
1457165
498197
1867593
53940
652290
1879324
1257180
1728709
650996
1609719
831858
1880991
1643501
1161471
789371
247276
1984182
722328
560708
804274
1726854
586072
608204
1249579
1681843
14475
1451567
234713
481132
282185
849459
520931
1802319
825476
789328
1146388
723006
1654484
760798
408899
582907
920852
1330984
542806
860594
1922914
65146
228239
160621
82412
1513640
1640195
1400355
1672779
1013093
1029109
1605078
1037473
1934712
1908456
933557
114010
1307705
1195406
413643
506856
148936
892498
936300
967830
1636078
1740205
29158
1021287
1904595
1319216
1210366
1096976
371628
305304
1780715
1828594
757897
1583595
863027
1062262
1808406
1693689
820477
426848
678145
317147
950416
741847
1144217
1704551
40405
1529202
1858559
730536
1375482
143085
1100824
1328832
1955472
728058
1039822
630676
708134
1615925
1108583
1761068
1621438
992594
749965
126393
1661973
842416
450105
223605
1589364
1717675
624170
666003
465167
1239847
1926880
1644440
876928
1328309
1175119
1559506
734346
1220475
830991
1634498
1944863
1053058
1938791
1989502
676795
46378
523135
798176
1921637
554284
378005
477151
855549
191794
1843521
401647
100643
1820379
1125973
517348
1454881
929353
143710
907688
1009952
446490
1940371
1653460
1262587
1716566
1815866
1982430
641173
1716364
555435
978644
1351495
289683
1402705
1178994
1762774
1884479
214050
5946
1458569
1881691
1997699
1182360
1322272
492458
1503347
856401
512083
1765056
187164
1519131
1188407
46419
1242514
1903813
1212009
1540669
312911
1811468
1839668
570345
984521
303375
1937643
1317264
82614
1990364
1595133
113711
913787
564683
1971917
81196
1431373
758391
1972128
959701
75091
590131
685012
1608957
987496
1128004
265889
570281
1649841
1017093
1412405
712960
902689
1191690
506758
1295734
1169273
317780
268152
1872716
244949
802074
1642391
865451
1493699
364528
500411
142776
800115
1083638
446371
744239
1517650
716100
585340
277201
907525
1219434
229370
783047
301396
1001609
984825
1179470
1217495
1169510
1405472
1482632
579619
884312
206953
1708154
1703325
997088
1362000
1598321
1935467
416939
102703
1349163
66595
1903177
864112
792860
1356473
167330
1573324
234049
1903568
1505118
848734
652
1490095
668838
1533497
914401
343611
666234
1748869
1892262
1940728
451891
1837809
1783325
1394992
350408
194214
1733007
1305784
40642
567754
1615656
238005
608698
1866323
1143700
632933
526247
108005
1985942
1790740
1069077
828476
415342
1926800
272669
380023
1669084
1206031
59105
751840
1746614
154273
611115
1643342
1854724
1021059
1561074
583012
877226
208791
1734510
823218
542550
1397673
1979686
646283
780838
1245773
1516942
1236386
1171871
394990
1520728
1988151
1954362
1514605
783840
538209
99514
1726145
1140483
407920
580271
1474993
1602152
1870553
922226
922147
335344
1306608
1300636
1400849
1804366
39457
136363
966641
1779938
266720
578218
1247673
1938501
624088
1712100
1189461
1379816
1519093
1097500
1988223
1727480
1952891
1281071
519123
1474182
1257050
767750
781202
1444027
693105
52634
1792222
1104376
1278369
554736
102238
1010129
1370295
1387669
1215644
1484584
205855
1592674
119699
637260
223605
223242
1424679
1846288
198646
111857
1387441
850082
1372539
130077
528092
799833
1852923
1293532
1771564
110084
631131
918588
44183
698385
1772028
91890
71989
738096
1310888
1009882
524264
1574036
1610057
651026
1884337
1444781
1053746
42840
1641931
1224221
350815
602216
455670
866868
443410
1659907
1800087
656304
1605366
219271
928790
1409385
184247
464759
164280
1908785
876523
745607
180743
1827099
1798278
214118
1811577
1925862
651121
95780
1975378
428758
1765270
726784
39905
1380884
816799
447340
703126
970078
1374880
1317857
532243
1379008
1900378
185838
1554442
1937824
593851
1793694
1486113
24116
1075066
614315
1826013
933947
1431443
387887
1657907
1843475
71487
1120539
1583112
903189
415753
1591654
989712
1086180
1813304
657565
299866
1067786
898620
1708779
141489
651687
1734506
1259731
582296
742205
633876
1606985
1484185
1754908
1884523
1929381
540052
1812865
1601403
400527
1236995
1040273
1424211
370877
1503959
553278
1644770
1418400
809099
1008627
798312
850583
1926999
653186
1462994
520636
1011387
1041492
289416
1765388
287896
86377
1073703
856784
1471292
656381
1307269
404263
1876627
398571
719869
692401
88991
1751218
151031
426770
841354
1458381
1021715
795482
1596468
1027260
1801076
899949
1601027
1565163
53277
1652320
1489925
630476
1519014
953707
1331395
564497
346799
690653
1818234
1391491
567095
954086
1584684
1473948
506479
1236421
1220934
70339
1281690
184193
1985768
220244
591372
1676821
1091158
646963
604367
1531280
1663480
869979
979546
1255406
794020
430428
366853
883490
1766377
265176
1071153
1779628
885075
355243
1787758
1726081
742640
1113904
1231196
46932
254834
641479
277190
477319
689911
1611221
1131321
335446
473055
838302
1624837
1416623
1815718
914865
456833
50371
167194
584557
342873
567536
1681477
35980
381828
1299499
1971364
230649
1513620
220448
1164782
449895
634008
383525
806400
741968
378740
529101
1993763
231620
221727
4607
1954212
1236097
657757
637903
1435815
862170
1470134
1640479
652889
1556662
1066953
79560
384548
1495692
1087782
899148
18225
1215791
1658340
1628382
153013
665165
1582820
191044
442827
1300366
122893
1666844
373471
1231511
1716021
245891
1739362
894262
676654
1868507
1092352
1394026
136286
1327387
547273
776678
1829333
1819841
836482
970603
1941887
1450658
1769225
334086
1462527
1805746
958369
1686520
975614
1063486
424316
791548
844861
1992895
1164271
1804838
93242
1339565
588747
42389
1973544
1763729
1317745
848950
811484
1996422
1930078
887745
1333634
1727882
1773112
666029
437582
152024
119893
179255
1944651
263937
713497
133054
689933
344551
1860550
1512560
1095528
954102
349722
508181
1311645
137702
1593114
544969
1393649
1113786
1277996
355353
1032933
18287
687886
1327760
1945196
1333630
1614723
855724
1395970
734208
19429
1145153
972225
1682371
755780
69514
774083
1170599
258999
1794963
814366
1115153
1986179
725470
1743313
216473
1044817
548444
524544
1426204
1480677
1900371
1728551
1471188
147995
339278
1597785
1540751
1505258
1794023
407780
624553
1743349
915891
72438
327925
1445514
539372
702503
234542
238403
1209270
1105902
954597
949400
271733
1952056
1029291
1746796
226633
1608707
229326
2063
1331651
1058262
1557099
1335197
135625
1329964
696579
1029730
1424948
1805902
1571066
854335
415596
218068
1765254
838341
232305
726484
1248231
86507
1412225
1109551
1807799
1832453
339996
166011
1585217
210644
1394559
1437142
1239808
972352
171003
1447826
1515919
1206430
40411
520649
1572707
360857
1310866
211689
1206193
1138112
1986151
385650
895500
1550712
1858009
133872
802300
1974337
1454371
1184073
727052
1040057
912440
1006163
917391
1068734
759924
1808540
1233753
525594
1524705
1737191
413116
917508
1455499
944095
303069
123855
1411303
333834
78735
24373
1066507
1131074
648277
1953473
1609763
930309
829769
257440
1432770
882868
1005990
1088253
1644463
898078
315473
1007844
900970
1991004
95732
1076577
546062
1885353
412126
344586
738911
834699
590517
1775436
925712
1105102
575678
479972
1242946
821607
1415415
1235451
1905810
728033
885356
1450815
1589132
1658728
69075
451213
405641
1804583
471136
1668954
1528871
611814
667794
143129
78605
1326752
90492
1008581
578232
846222
527838
792069
1417042
1974552
1485440
850073
1443533
1213751
247550
1802445
778357
1243747
1667705
681998
873338
501303
1302998
1466238
1164214
1139191
1324211
700880
1997064
1450690
739965
631609
92155
1261991
1852835
122776
1459184
1301280
1269889
290663
1040426
1048669
120414
1489425
1889769
1749047
1764546
252298
1986209
1589803
1040035
358275
140434
373015
480561
1131088
1870251
1637093
184187
1299731
754550
1120198
1875430
1250961
1260028
1834424
478988
48100
951111
792959
1830756
547067
386397
956530
388855
920312
567182
895897
1465839
1670606
1522249
470356
215552
669044
1655418
1566132
1066974
1402478
1073179
689354
1633244
1516349
1338778
662070
1416704
1631159
1749259
906289
1821279
437985
18445
993245
1868676
994995
512487
341850
208215
1038904
1938447
1679704
1850146
1582304
1734648
1970172
1638547
765046
1611399
526243
1133316
1935893
1445413
1122781
41653
388247
315915
471523
402604
206261
1350389
550647
1729943
187569
273016
574084
576945
80078
1487781
155528
698422
683690
1274682
1911733
737757
546371
907131
251157
537
1355051
1624482
785932
1148601
966291
1436769
105137
1255652
918447
823543
1342664
1799852
829547
1833138
1777558
1601807
1675808
272845
1353885
1601271
1888437
578862
315373
1187424
874536
629737
379892
529240
678911
1353691
78541
1553085
1871549
1532519
204914
273922
329734
414493
652852
1509990
6676
1957712
1021909
1393552
1612922
1491497
1281051
715196
755347
466417
1189813
292051
1929396
658304
128697
1840734
1801881
1878829
299866
1923579
1473861
1425547
1631269
217752
1659222
1113024
1708820
1729507
1182460
1696989
1006395
364904
183345
1695311
117478
698681
1191601
398110
981798
1717570
1213810
1294376
1662607
1697021
1195391
240065
276910
1327068
1250815
155370
1209015
899089
246022
1784361
824892
498650
768430
962574
1317418
598494
54415
1600320
1438510
1905245
1219655
1915865
1630215
1424578
590093
1304822
686231
1781477
1447531
1347818
1950506
980186
335388
667860
750226
1442332
1948203
278271
1831966
554095
152140
1418942
1947269
1145451
1522823
1302682
1682457
817290
187579
1392942
408288
1110076
1916300
1778773
229242
600327
1921769
1452244
1430162
670958
1050000
1966154
1111520
1916511
300644
1984456
1538940
1124989
800866
733703
61311
555193
210087
641218
507879
1649730
176463
1329524
429140
767016
1639747
775898
612931
558575
767534
1203999
1831606
1889490
795211
304749
1128700
1613180
461716
1267127
1423232
475471
998471
1064689
292451
1325676
612546
1304552
1721530
1727797
1191711
1870652
1190089
137728
1946211
921977
1623691
142387
1756088
1538346
712213
1824057
1402052
45150
1203475
704799
1937929
499789
1258075
296520
676851
1739592
147966
1279748
548976
1568149
1473811
648223
1989830
1736189
1492836
1813790
1787099
689399
912636
1113383
3612
172518
960147
1296014
1339423
200020
1640156
692082
1229161
1890223
839169
1408693
1208489
498517
1913722
426056
1094397
1166456
207560
1366601
793616
1343641
1308608
599956
1082616
1943797
1350515
603371
1718089
341133
97336
1174028
646471
1593441
1561259
612024
200405
574151
1066324
1715167
945181
215078
1219491
861389
785875
1077150
593001
80070
887226
1110413
1405558
14057
363795
1037526
1161585
1322175
1208602
179040
1528255
327150
877932
594319
402747
1092875
900661
615486
257370
1745965
1837732
562908
381751
662640
467
1312737
1247801
687914
235875
309207
970784
873257
1257277
504529
1779510
1347235
1612880
204794
682924
70261
906605
1785575
1579825
748132
1653723
1572054
1464444
276198
1828725
1600902
1831065
729694
875309
226823
1216349
1345580
519380
1417277
1599032
645063
1214432
104024
164151
651604
560130
1976696
814307
137378
266257
1972958
1877765
117961
1982790
1411386
1586800
1984925
1234214
1675408
263572
1399487
1697945
1523750
538710
1402897
694679
43813
587507
894301
1437703
1274203
857136
157884
441196
1774139
1406516
1740635
838800
1265545
1807694
1551294
1019243
1377297
918411
146180
482477
401482
593278
605650
769088
1714499
398413
1293601
589230
1731594
1805956
867255
1589067
920662
1072799
749058
401098
610495
567191
1550541
1856505
1254362
1378729
1488594
1365100
315162
1454020
1207988
578946
1199098
1389001
486213
244028
100844
817966
1968533
24461
1685209
1581864
991466
667855
299069
534697
217203
772916
304666
440827
1949710
1366059
462353
1338581
158921
551313
63721
1444243
1816729
183860
239419
547134
1670722
79913
1640201
1211064
878980
629654
1309881
1411110
1720883
1101214
1370589
1049245
1958027
1468631
1369043
194500
37686
558056
361248
1112577
346037
1158986
378500
719485
150833
169202
682790
1022574
972080
240716
1918705
618837
1253236
112732
1929499
1865869
286257
1482682
457786
550699
1579233
1051292
648602
1126558
794788
481914
184145
1471592
1805484
1109497
526048
1660558
1871566
359397
1551398
1119501
669991
730508
138616
1703331
1672841
606861
195691
388386
682571
1547609
1449873
1045350
1638274
264377
952276
369243
1484072
1530230
856469
259479
1543464
751250
1958230
1194517
9241
1946805
1960538
1589317
1416986
1324679
561634
1589760
536320
459251
1747661
1900707
891765
343769
933993
366108
70503
368414
91369
810030
1386796
49690
1558088
1107244
1173814
529941
1005372
442208
786681
19171
575079
996914
461240
519983
1003225
1598643
1081533
349936
473254
51753
526042
1063291
860054
1831651
712955
1187860
824529
79163
248866
402363
290285
1328785
807018
1838355
1516723
188341
1666432
1595238
106593
1229946
16049
365004
1681819
590287
1141934
1577046
72420
970325
1197672
1808698
1247252
386127
1407336
67218
829815
640037
248596
1732369
919409
1143641
1723830
1843712
1854459
1732356
506707
1858086
1393616
680646
1100987
981259
727580
293208
1266862
307773
1390054
520551
1698393
1678168
145925
369800
996888
263441
1872587
1971449
1263128
141270
1106209
339128
1688583
295071
586754
310151
342502
1254205
854038
1647350
241944
932673
1557480
1652713
1696021
625073
1138284
1625134
555021
1616732
1574939
1938072
611007
646085
1355376
1231652
1676734
1720757
361902
734231
1995317
188573
1825695
797981
763642
163594
1857722
1019877
650264
637719
751485
963921
1813807
985612
1813020
1915843
588441
1560249
1717692
898927
139475
1785256
1709407
178305
1663275
576236
1881226
972063
833570
1483977
486341
627417
838707
1532225
1108217
508034
1572620
897814
1701478
1992865
1957829
221451
624391
157897
762221
1706469
1318292
386943
1022379
264377
361258
1905958
210737
639950
804352
657765
899546
692684
462478
95908
577289
1382672
1510821
1877029
534985
634816
261554
88759
506224
887012
1886650
1513780
360850
1906837
624835
603177
1914186
319925
1379373
141796
730568
1438607
16145
86176
251877
907986
490163
662686
1569951
704102
1357552
290480
1320894
1833305
481629
861384
149268
1136243
88420
421500
418611
74286
1362956
376770
1505967
206280
716835
1622257
947314
251633
1542163
1332390
1700653
1263202
1444143
133620
1501789
1646500
36204
114449
1259496
1067085
1879766
213737
1514651
480659
831797
1715839
1915811
443593
1974653
432917
1906247
772797
1358159
1929213
1400539
1324646
1482453
740274
484966
1628388
1624662
990424
283293
119786
668906
1216943
343021
1031045
228552
1859027
849823
1667823
532158
1861904
1445623
1691025
693182
1022933
1047571
875687
1103343
350534
297595
271840
1039323
1639478
1908153
1666621
1540261
654121
1836232
418113
1527745
954024
265307
1820833
1878059
1113655
1464421
1385421
1311254
372614
1877323
779416
538143
1970938
1942763
1690841
542153
817552
1254211
1707724
108155
894324
1278803
727587
457221
536558
817514
1767986
614981
45696
1104591
1844738
1966138
1992901
1616375
1259411
211033
1443794
1291637
1025653
601693
491132
114270
1526532
255630
335857
956902
604164
376936
1800428
128565
173994
1147601
640938
524248
214118
1704375
572282
1340062
1514951
1500428
1343099
1491815
653235
864549
1692635
1063673
286594
1806018
1660417
579440
1938108
633480
165012
783415
1933481
1704451
1057810
1823203
471329
1437758
14475
845441
1606806
902626
129068
1326595
1413648
1782278
1249966
1821431
32860
1322397
942295
1487357
1065512
739209
1916445
1828359
397494
883750
1488080
715799
181865
1351806
598019
1317002
1055168
141102
537470
223018
459169
768868
47281
1324104
870137
483737
1683658
847054
170411
49886
427566
1613799
1535270
638442
1917640
375481
1074956
1062288
337186
1992057
669616
1798448
1379074
759974
1351022
1931407
1127700
1073458
42799
1856570
884720
1437580
1753642
1715858
747476
1503325
356258
450350
1308081
927139
1003925
1954562
813131
26162
466009
1765447
545124
1341115
873773
540230
1718806
1387669
1541667
58783
286462
1453024
73433
294542
123047
939009
1407754
612345
563415
1274802
633751
1586804
320104
563151
85638
1722599
62101
343312
185079
1582180
1713657
1380696
891785
1489565
1086425
661341
1872398
1076001
746405
1342194
1930494
942481
303064
1922402
1668291
767445
239585
1921560
902903
1096537
204075
1778121
1872703
361613
1353988
669513
353135
245989
919838
1016205
464262
990255
1812050
1819150
123485
1799231
380112
706985
593381
244203
1748038
711033
871613
276560
1229873
260968
669588
40984
475329
1450362
224962
1214912
1578177
1473735
1732622
848602
326733
490761
1014889
844858
1652975
478012
148972
1204510
1951516
798056
1923397
1258104
1420538
844940
336134
1910689
1953846
572787
630408
1043701
1962136
335049
580009
1131402
1122589
1830886
1621737
1662384
1767409
1194849
1373968
949811
1426134
1960512
409950
1709371
749554
1347569
672384
83530
1793694
1602051
944488
1987371
225336
972862
1679187
1500940
80962
1389767
1531542
811464
1340966
1893122
171498
1034130
383205
378113
726224
451558
218072
1038741
546933
628786
1595592
348928
1750684
1464591
256348
1146294
1384409
1718876
1665801
882445
1236691
775635
985258
389467
335987
786551
32568
1409382
1930748
21908
900570
815813
607148
1998382
1203826
183250
231212
364764
543476
121136
1581053
850420
1611082
1541792
1650716
678
196237
1971146
745295
12806
62726
837103
606520
173631
1672423
658184
1375922
728276
1620429
455983
852031
962365
118847
1908060
1681728
1373341
1028205
86667
1569071
290455
1610092
607779
1932005
1896273
1498707
641644
1211061
877979
1766254
1781912
1612801
1401257
201963
1930784
1550274
1717932
359279
1851084
726807
1349295
1873820
1889655
1084350
1191404
167207
652092
1249829
629089
1720899
44559
540921
987677
1440108
574589
958738
1623326
1796971
1004811
444703
818856
774871
356233
1070316
1748376
168738
1332491
1381230
126531
1391264
1570366
577201
949166
870608
925666
1732446
460175
1263350
1716704
1457753
1118198
190731
886284
1098791
802977
209092
243928
1695654
193018
1662370
496949
1261745
958972
1967223
322339
1873809
1777152
1968419
960127
421495
472206
1849333
1819332
1064698
1339397
1396813
1273395
1184271
1585869
1351755
1285632
395404
1201652
111299
13968
1398431
466792
449658
961367
1682236
1447620
512907
49953
1866237
1503473
297731
782346
1853105
1806913
709838
156898
1695662
552659
1008352
830384
1082619
155415
1488413
1632284
1624065
806334
1606352
68811
469782
1834876
910006
46568
37756
831441
1671099
1988002
1705010
891130
294061
1984920
94948
602342
1505462
782842
1219726
1916524
922697
1304715
1904578
1171393
409389
905328
607634
1988039
1218674
1630744
1312532
593658
158516
1471812
1920412
1002860
1565814
282540
1413137
180379
1071766
1967240
866461
185194
1527964
666234
1412992
533016
182686
1441114
1628074
1095623
838903
57365
1429783
952585
1946422
1514842
1084393
771269
1069664
615504
335945
904601
1071673
20201
1988049
1156304
911014
32546
1538203
411236
821995
1980872
738808
1936321
1189790
142563
1354176
1331785
1100934
489376
576797
923241
258993
630515
665364
970862
852654
381370
393980
87252
42799
505843
674223
313532
584958
267888
886784
1343236
47396
226851
749752
1458941
1324313
1857252
1484717
1896228
645883
690555
613859
1241840
790082
1413860
1957090
1294054
1078397
865073
1374859
832686
690687
1775498
992419
1541833
1212986
502438
1659992
1311403
548630
1719669
91251
162483
677557
234191
273937
57644
430264
1931948
612090
1051802
909612
250740
1675801
1986298
335247
1428834
852407
1222493
128014
273409
946042
291107
735837
776845
813218
1782991
1571682
880658
1086834
1154522
89201
962926
686075
1802928
1493555
1654567
1618651
1775593
1354008
155633
930271
628873
348362
673994
752127
119765
87434
1451812
579429
23585
389586
1141845
1220865
50837
738776
267056
1008205
1713800
1492650
1073244
1742643
1919768
1590246
1344638
1490451
165516
1278423
695103
865071
1042608
1965716
151391
480834
465646
1938474
269153
955061
1338744
1891183
1527778
1537769
600269
1513764
1056501
1884151
1974256
1353553
1031396
1601569
545595
1521655
352452
23042
1320957
1263800
422787
120735
1556160
442844
1968462
1765239
628277
780498
1240671
859807
1105392
1690206
177027
1592448
1040126
1251229
1309389
1946133
172684
244084
1892419
762729
1829049
1482404
1502734
1756330
1075175
332601
151290
556480
162622
611881
1755853
1288795
602528
201670
550438
1177131
358451
1852077
257673
602402
461974
234791
638061
98156
1427094
1685426
585600
1634767
602548
1047538
1295782
1644549
493333
1954096
1480808
302157
789794
208920
1546292
29488
827717
1272389
814778
854997
1079573
997141
1950135
1342162
1977169
404752
1990718
494823
790583
902685
1722213
259106
453681
1153283
1910126
396636
1468909
726713
833364
1732622
1963551
1889342
915196
448486
448612
1003773
402579
1734714
1828792
972891
1099638
1991450
1490307
1524599
1171847
1305853
1911637
230299
467495
1877238
586664
1970995
1423495
455994
1849166
459149
927356
907162
1332482
339421
483035
1444452
783607
300019
108696
1963893
1851198
23992
1050450
327133
1576889
503416
1644336
1479971
1017846
1754747
1889474
532695
249198
1036148
1388963
1041061
314909
316089
1387518
193799
229189
98395
1124100
738794
18765
1296799
409452
635677
1275796
66662
364823
939916
142984
1257775
1366456
775575
898668
400107
701483
1614282
1146369
1099420
559827
1406428
766152
570614
33373
1903895
1947409
473430
290096
1817835
882445
1383217
1734659
269
71358
1188371
1886962
835229
1300235
334853
1805149
1203899
1789438
1351630
1432577
823771
1814851
1954142
258274
1114198
1248861
1074770
1188305
1393262
1154154
70035
279350
1071562
1235363
663322
71185
601888
738573
89423
933283
903935
551374
1267885
1425108
343791
388303
1873565
1315216
831705
150258
1136620
1776659
103434
1477983
1152928
1092758
1114330
304661
1164474
1750053
393790
1320106
853541
1295820
1035705
1260134
1099799
1878301
603576
537782
1203534
1535602
1365206
758820
1066496
441301
529303
578591
881224
1785618
1149552
187247
1083234
1111816
1249803
1926358
1474669
443095
1407340
903800
1994398
1188109
1001848
1895784
1187990
483031
876253
95288
82285
795325
873631
1616525
289988
1476160
1899444
578334
179533
1419698
1978238
451831
1135442
1642228
1118282
431410
1837040
1397679
1076287
1756634
1019599
909232
1359866
987658
1897665
1783226
429742
1971436
1761339
1481770
1428482
1162304
101068
848980
183834
1089778
22580
1483725
644381
62354
925222
260897
707273
201492
1902699
262576
1431634
970199
364874
354338
1707458
1025656
256935
574560
457344
1067147
1962964
745175
327694
712081
1052598
332842
1260280
1778673
1680278
499930
26617
25461
555047
618192
1716844
1907223
1371944
213010
165896
983574
401350
1047036
747021
1413941
1520881
1564211
767131
1773305
1693556
1364398
1158068
1822859
888356
654790
1629594
1421056
550446
1147560
1438485
734798
1308967
538862
820041
305952
1807106
1957618
48095
481024
1799892
732519
1369886
1361759
1995393
1306628
1245754
38241
891750
428176
1078546
1642988
1751376
82074
668012
831872
977513
1590468
1487110
1063364
1464163
744193
1707531
1708180
1079573
203362
666162
1220205
831764
476394
630219
1092056
24603
1098118
573752
995431
764458
1649611
1283135
1902659
853412
627728
1106920
457521
1078295
141123
1677892
1805103
116306
1353977
1085591
1815223
786420
1034990
431806
177664
559435
1059914
1148567
508008
981392
756808
959621
1185345
1308892
794216
644815
457501
1524543
866879
751840
273831
1614476
1097423
1158770
861986
1119622
1048809
1349143
634581
1349245
601844
1089621
599110
166912
1595146
827736
1187497
349752
1491771
1210784
875670
230237
1607055
1758228
1107260
717410
84733
299278
1473989
1664977
1579249
1576650
1295570
780944
232914
1841332
1096456
620825
1228732
963107
1492946
1353404
201795
904885
1830211
1155628
1575235
845782
1132162
1098147
185812
535755
1774709
1069859
779600
927052
169638
463968
1785018
122782
890147
1359620
893880
399050
396200
750975
627628
1356626
1674791
1641735
510777
1908488
711304
832056
1977884
1295874
1240401
585117
307261
862693
465428
880552
1129979
1097493
1969026
1802838
178685
228335
810732
738410
1352951
1436163
902467
1309347
1711369
245679
981125
1358219
907559
265388
247970
1596991
1270731
362499
1223138
772061
1555433
336106
1507851
1697970
1898001
1587505
1279643
520402
748073
169638
877553
1347612
162017
834118
125117
1273544
1811224
917863
117794
285357
221505
930099
280944
1530134
1324620
232535
294497
597294
746705
1065172
258702
647211
798780
1941380
911813
1220810
1948686
870447
1696965
195683
1198045
1202102
1331777
545083
609502
260907
936704
1665985
622415
284886
973614
505681
992021
1177531
922096
1093192
1690504
836953
1720443
1366443
1096214
1072325
1091294
511266
1406988
215590
679169
333709
1646302
1527121
1353911
140018
873891
638318
1767356
913516
1291752
1772105
1474646
1679824
895041
325021
1735809
1714541
424295
382126
1463157
563490
1838652
570992
1042022
1521636
489442
1230626
1180157
281919
1185141
1654946
852650
616
919978
553139
351476
155234
1999625
811673
65279
1152101
1823348
333319
576530
1322338
1268770
1294123
1212004
1032569
346885
1539781
1813301
1892157
1880284
792144
485435
1248794
20271
1331934
1638179
504733
706987
671828
1658960
1277475
1678688
535360
23250
1440688
394748
408170
1107872
718505
1286719
1586248
201202
1342679
1735277
682556
1443829
1030755
849948
1615513
1893789
1246818
654575
622912
1139522
1635822
1134546
1206483
474433
1222236
785032
564590
1336786
1395822
211104
1516647
1564066
298225
1864099
73389
490050
1989299
1916635
1895479
1556092
1409385
1567442
1855502
1244116
602229
1868316
734782
1776332
35063
207206
935699
576948
1403442
1051286
1678865
623127
1999711
506527
1527456
862180
989070
835220
158630
592142
109661
1823923
63246
1591146
606841
1116568
475515
1464350
1720661
558037
608539
1762671
1854146
955485
919094
1675254
999560
799949
342563
1335385
535996
1526218
1659698
18725
686322
1769974
883371
577640
962452
1235162
882054
1490790
807302
416790
527868
479784
951150
1146658
997346
948577
546274
1324918
823856
592482
59820
325236
1892671
1001000
1806271
1841005
1604921
993433
536704
1694130
614983
684142
1274473
1864517
506070
737797
1682091
1473295
1131235
1283727
303607
798692
1151829
1670870
161711
1355508
1557979
1823049
1874023
1595517
1615589
1852705
832946
349763
965248
340887
1682780
1598648
1724218
820344
1806733
102248
651658
1897099
532649
1122227
94857
605488
1133202
720016
1356827
1534242
762647
681510
635498
836503
1969333
1658154
1200323
1320639
1617622
1914793
118579
1892413
1523498
874352
280382
366751
1857024
1365188
903409
1472908
39357
382897
418556
516329
904037
1334069
1659275
1840382
702185
375748
1525171
1128037
37152
1281109
854756
128470
1801561
1477701
1843866
1580680
796945
406002
601998
953152
61282
1926108
1265478
1675334
1050613
1877717
1208767
646334
286525
1345984
180600
1822113
1212064
1076803
617296
1970724
744498
972092
885075
57002
1434542
919909
1469419
639490
517568
108408
830541
214219
1107381
572097
1860123
1226421
1744779
420885
596100
937933
1947861
1290122
1217530
135916
1353710
744422
851937
170847
863358
280813
14804
1347647
339572
541675
1163354
855472
40864
813531
1405234
1788978
591431
1696135
443147
1720405
989998
1862404
1628001
1986676
591826
1081673
978061
176611
1927726
1337588
1216237
406750
238783
1683166
1612715
1726836
291912
504636
1720349
716467
511266
1781246
866971
450892
412564
924270
1705378
446406
1266286
1800533
265842
1344313
1217871
791573
1599084
752821
230340
1351310
1184130
478053
1885537
450573
1429514
465057
875341
1473312
938562
1749426
1211157
299385
1106562
41740
1409862
435886
1383853
1608457
1999583
1176313
1990097
118139
444369
1867645
409419
544376
1512997
44184
764995
1129001
535476
131238
1308282
1306183
782573
26511
21190
1219963
127819
996909
549799
751112
856614
1741554
1661701
1393188
1793752
722574
494282
1924237
247719
1151904
673702
1482826
1296087
118594
1463333
1843197
397101
1518191
1686892
1031184
1865082
901806
1916011
1614662
1876492
735848
1083368
1458076
1079387
720952
1033645
258846
83952
706060
1305886
1618011
978263
1810161
1654607
1731623
16292
331679
413985
1898186
1984318
1167871
1034709
190499
684906
1293271
543206
560421
552663
245122
1797342
1204803
183581
1509013
502687
725307
806566
1347720
598360
1126559
418628
285905
1284071
786186
1940578
610049
533022
1061260
683797
726970
1177550
351463
746315
1032777
1494165
1404910
1315374
168847
1377753
269645
1062153
970668
1959995
1190634
757711
1426142
1200625
261095
1427340
284242
1336415
1814041
1009303
1851341
1212846
1987282
1937426
875283
335035
896537
43034
1588066
1912768
330172
345148
1816304
1816282
179899
1318905
1968384
161332
1536083
1348655
974872
1130503
1312230
1177745
1902753
555621
1685225
1185273
229255
1696923
773914
694123
1968620
1993470
1019195
1599954
1126539
1335503
674161
932288
1325732
1265210
1503001
231014
737991
1929423
1938407
1445289
6970
22035
781077
1278120
268127
835330
408478
445137
1667682
1458278
44748
1373050
517854
163945
510152
1427245
1569790
694940
1585778
970116
896288
1575110
133448
1450196
1618262
653677
1615692
47891
1215009
783432
773387
775052
853757
724652
393746
1117159
728472
1388702
581171
318944
826909
1739132
1974163
674536
497901
784706
1451329
1304428
1020070
1290814
1270467
1463299
230216
1821426
40596
94667
384310
420496
1124943
1532686
1326405
1107787
580736
1977708
1492770
756453
511410
615082
1887927
1546705
460538
1347272
1768517
1947024
495416
245669
326911
147899
1940689
662124
29665
1443338
1653904
1172812
165005
480360
1430783
1938764
1015890
1270156
495845
1956351
1202132
1413394
1390887
1984964
624741
1333747
1791594
1880470
808946
155777
1163341
122792
874386
1251132
722046
200654
1335371
904590
1908774
1780099
645978
516231
830798
1709547
604756
347878
847323
231653
977942
1283195
1316521
1940816
1423095
36592
861289
1405073
1968156
1717551
1665683
1764413
1845461
551949
1887279
109511
1704378
579456
522790
605493
1438612
1261563
1181619
228362
641363
705822
1457399
1424740
1092475
421653
411295
1472609
1383605
445106
1312976
1899115
504697
1697735
1900359
1347601
1938300
1886048
1400762
1244923
1100342
1111323
199041
1798237
490163
690733
422723
802032
1020443
958815
1208376
541671
1821646
1865031
363718
1448234
833532
495875
1139792
302781
958351
1429766
956141
459646
982275
587428
328398
1719751
572633
1987510
1605170
16032
1248424
1553682
252171
1674554
299628
1946579
1580656
977765
695476
1928786
525715
1626117
133918
1196576
1237615
1922855
767216
1076653
1789884
137752
474636
413925
1862215
559156
198417
1628631
1053369
604609
1016100
999346
148952
1156503
507375
1017017
694118
227921
1518716
1023379
677132
436536
788663
531974
1594008
1329299
1301596
1200045
1993245
1456710
116078
1241976
1659455
601629
1093832
213240
1156696
262178
1754370
134913
1891838
1949413
626740
1468294
694303
901077
1425445
592308
479512
1958968
712869
655794
1050073
1670794
836385
431403
419582
748774
664426
743618
71835
1094490
1038214
574578
1651963
1399495
1525399
1031342
446525
579703
1925059
1602537
856618
282962
8343
1391015
596624
819851
38252
302478
1678027
82350
1843312
69963
1010892
590443
83812
1025899
150983
1061892
653294
1171235
1634599
1098393
1892773
830698
1896349
431567
1128185
1018944
1028667
1853667
885804
236535
46538
205824
740052
70859
1684594
1898433
1399837
1866877
1968382
822393
1715272
1623291
1057609
391664
1663275
1900574
540713
222384
1301617
1462877
82258
1875423
988024
408597
1167160
184614
284368
1286535
654749
1537446
341649
1299171
46531
1776868
1847218
137764
1164684
1358871
1457120
1425366
82520
1766642
792833
1564262
27930
988441
1919539
125064
1149498
581647
1249327
180640
1828468
1473803
1149712
641772
1686007
663269
1511055
130172
1304496
296036
1268916
1001284
1695054
1182758
1281196
358403
784009
191421
657012
1580766
570459
242381
1171884
1676358
161013
82058
1421038
50558
1547460
1316965
1101775
267056
749897
306212
483132
1079680
1501435
862275
623207
676560
771302
774491
1663683
545947
1350522
326797
555756
745112
1756169
690008
483325
1639877
837592
1254831
833988
700974
1948278
164646
1743387
1272717
158363
1043410
1482144
77570
779139
1356560
1799647
238168
683447
1742102
295745
905915
64742
1616420
1019104
252539
1577620
629403
732209
1981607
772665
1949396
614219
1566839
980097
1191153
1627121
948142
657987
1361964
572168
848913
1669959
1212641
1328898
1490122
1123912
1174475
969919
1964314
480047
670240
794465
534526
1721661
188323
716142
244644
1621665
68732
986774
36589
57440
1990181
1302881
5773
1273935
170584
1439751
1054661
305108
253513
559460
1758401
1227701
483392
1472951
376852
1309621
155963
1469104
1738411
382211
1122612
1145376
413955
1042033
1065589
498754
880555
396636
1064687
1884306
1993368
798776
162982
188761
64069
1397790
385293
1102019
427478
221778
270106
1724083
1052131
318973
371236
1198625
1011638
377909
199292
1434981
508864
1784795
1350408
1698292
710326
624413
615038
1632770
1565077
1755876
16499
1015835
1874031
1435161
268957
1351572
1349140
524315
1699196
1006768
129446
1427435
1647768
1411460
513229
1006963
579452
1102217
990864
709896
1187366
575726
1394516
1381648
10685
1899219
196981
46054
139261
451919
1615656
861119
1673513
583462
1447822
1225041
189490
1050829
1656683
1257925
1030
238963
1470344
479352
1594663
356306
526049
1629166
445375
1650366
1086522
1049470
1227968
880460
1088182
1679094
1405570
1126265
1928353
758779
750547
1739409
260250
268766
908729
507293
1583048
106402
1146411
124749
1356328
1042330
756877
1012390
1357808
1219250
308359
1575929
1814009
198983
589633
1551358
5331
429422
574194
475119
1060479
1976126
138243
1028275
1370099
413938
361838
82311
109074
759252
168719
1965897
533195
486639
1857887
857625
1422250
761810
593046
1213801
1705092
430235
700424
1725189
1493492
190036
1763825
1741888
1489751
1773621
1117860
1779349
1737355
1966424
751095
641760
558107
112796
1163250
513485
709234
1438156
1485481
425295
1049616
949661
78644
149746
953021
361047
151327
719254
1750976
376359
135881
1760002
1404737
1850665
1991699
101071
1105949
948746
497301
743874
1094198
1006424
1933166
532201
730015
767741
1588944
938840
668481
133172
742643
1592063
1614357
828533
690308
1348189
1338891
1506858
1958063
1134635
592461
693259
223323
1134085
1366216
842152
1949927
388303
492855
12569
567874
461856
1046969
1387066
1888677
248956
1231553
779647
1429382
761253
1064918
1042169
801612
724037
1990563
1793119
546426
1909730
309490
589102
1183223
1533624
624203
1667344
1019752
60358
747861
200105
1229151
881224
961135
1197423
403669
1692942
1699147
261525
1532754
363220
282016
1296938
1397754
258674
299673
1410813
202695
404551
276758
1244370
1701072
354035
150441
1078535
913786
416078
590763
1677819
1692596
763004
1684588
868455
126851
294296
428937
135030
421718
1582111
1907491
1940889
1764201
785599
1708577
304270
1835603
682642
1884784
1282393
1041822
729254
418714
469858
960041
9740
956734
59512
493402
650024
740301
865076
261458
613969
1359362
1363983
508772
1013753
1650972
829537
1320018
64957
173268
1351003
1478463
1449860
1575247
1213567
1440353
10338
825854
1829400
629194
660581
881547
413287
92636
1662505
174748
9938
605270
819645
1873086
770015
729850
1021307
577888
1498445
1951361
118775
1482272
1128418
80991
1092301
112493
54862
552057
1525443
497086
11999
1351898
1285589
784516
1311603
746294
1415053
1095892
1385650
1357700
87022
1484107
1023763
1654095
1009726
709884
923984
1128957
1474465
127767
1950239
1271460
1999686
61282
226109
78833
1176166
1079918
460425
664035
1293279
1876095
699247
172804
353862
1623660
352489
1368505
671862
1082945
1520328
533359
1391325
1799371
578020
527534
1276124
22318
1848176
1706753
1839737
1494439
1204760
1796311
569578
175202
598789
238858
128146
1698853
177559
947886
965038
1509530
1406541
770785
568462
184324
261806
1391394
1165483
700983
1751601
870906
95797
368549
132389
1570090
1768137
370164
1277184
1992999
227061
1474646
1206926
1290367
494935
1834707
742640
111368
1785947
1187821
934769
1080454
1714846
1518263
628554
1576051
49988
1862621
978153
1718086
1335152
854854
858038
775507
1584894
301956
410935
103548
1684658
1846621
743402
264823
1965638
1192703
477597
1879337
1019226
1441903
371828
575673
1796516
1594182
637168
440416
345899
1681804
294538
638651
1185344
563948
1911441
1316245
676728
575988
1233683
153299
1358499
960889
916998
1259538
1144732
640972
1574588
542350
14540
129151
873239
308324
863046
1880992
784775
1002459
663182
1593224
420015
1171465
565365
626975
292616
1339976
792636
902150
1359287
11833
1908914
361696
860172
1954281
1042898
1005766
1389408
104811
622920
398314
118416
1642728
1188176
1925229
182232
957165
1614752
1778546
725154
1026432
1481791
853154
1640865
1161135
595288
1609555
549651
146975
947730
1072103
1159341
1899544
714672
1233684
947122
1831903
293619
880744
1924973
1368215
922727
1254506
887312
331947
1835576
1374151
497582
1910591
1995627
985810
788697
180021
1285635
178181
572133
444756
1232465
249038
1574985
574232
735512
1279988
1186653
1535513
320037
618621
1453638
1708429
1888910
1399462
1697437
290293
380571
686496
587250
1557341
1579233
386798
410995
1348326
1342281
990638
1080322
1929226
109757
1922032
1142350
1499533
1279631
1873487
166462
845962
833200
1171248
872422
1928121
78006
1324550
126883
1880941
704473
1448605
883441
1851546
264172
1180040
1777335
1853652
1803518
979181
1214071
1450946
549342
984852
1794560
890764
1036057
180024
1534466
1443545
1938088
1693039
1962469
1356597
995242
349303
486783
1957074
139516
1474567
1418236
1898940
315254
620771
861907
1862221
1491148
760276
48111
1340441
1476449
265707
67868
228867
874774
1720241
1640375
85469
862859
235463
1353583
1365323
1967115
1980347
716046
731720
1983304
112961
84609
868749
337701
1305179
1136256
278632
671501
1365441
986562
515144
741585
290293
1083515
182267
1626788
1194277
1102204
1071588
1418614
1131434
1450994
1406889
63924
883962
1290828
241469
1178719
1845958
502087
706501
263828
657962
100557
1345943
855145
1672879
1529893
772844
1079314
549776
417821
26040
1101834
1826818
1810113
592142
1719586
1887214
1807117
415038
613173
819186
1668954
781809
1380598
1613899
1456013
1829364
716915
734142
1866728
869755
1525220
916382
213905
1597173
1383850
1701047
675063
1536891
1338026
1716967
1250191
1480683
259038
1109978
413964
980983
1150523
2032
1807448
970425
1275155
134342
1629940
1328954
108635
989664
1062282
1096222
87345
1491273
1366540
624208
1707358
623277
578176
749775
877601
1769930
1448311
1872716
1943358
1108555
328181
1693139
762647
700300
1792283
410065
127699
18791
584290
1955337
1642829
436835
1460840
27234
683759
57779
227085
1113180
1981706
1308383
1193497
1662515
917016
1439907
1955234
1494001
910514
424318
957415
1624964
1762175
1534212
1705201
370921
1994322
1560342
690470
253961
832481
1454023
1622624
1991425
570024
1529896
1995557
416047
1619519
1471809
1470827
895519
1774906
1466018
590151
1407220
1122811
1326414
825726
44913
608802
502693
1678143
293938
1545643
472592
1035475
1792677
276128
623370
1588195
563386
1545976
594755
1534318
1661783
1794874
150088
223058
321703
1079787
1088441
1711624
466218
1837743
1750440
1637877
972193
563151
1374604
1355146
1228629
767560
480528
135668
1042096
1851513
1741926
660352
1204926
258520
865904
78736
1973255
1045886
1881750
851282
468401
1983861
1949310
1867666
562542
1524966
20691
614881
413926
991803
429388
1316485
640899
1190753
631043
552667
1082104
1356171
121336
301724
563415
968200
183818
1995323
1375382
544144
1526448
1708113
275298
339184
159537
1325614
1221923
203353
718630
279553
955397
1384726
1477950
133635
1280583
987990
1696345
1891397
1911956
1886048
938337
1528046
1628574
1874746
1990913
1317984
1178767
1492738
1989651
1695475
203006
942786
1869342
130628
1476971
1275464
352755
628672
1999838
1740494
1017136
1443707
1378936
134441
895430
474374
1043064
1968809
1273565
1729662
612864
276487
1592142
429123
19940
1801298
1086995
753486
734698
406770
384359
1572451
360145
1656842
1823088
100138
1228751
890804
256480
653782
439150
391699
1885656
858464
1666820
526515
1087437
1459538
1671892
1933537
266701
3782
1694175
355077
1108260
1289583
363045
1856883
1126753
436032
911594
1300907
1831546
1068268
145162
1302104
767231
1551042
1836083
1549773
1442286
1220452
158899
1317439
1482012
672681
767098
1462258
1497790
1518929
1349878
760334
366093
928431
1629672
1358254
1915144
725160
1231893
64452
1475488
982383
1366705
1770624
244173
757465
1148722
764636
509202
596181
970693
1619035
1789721
275261
1353008
1775330
1404238
1707321
1625498
759736
1872894
1810442
596207
923118
1571392
1007906
1420405
22614
378645
30127
1257234
1290668
388048
901486
1310936
1600698
1214535
790017
1771208
1365654
779954
1877763
260493
854429
988188
398346
1935963
1548974
1026442
268368
1243966
873421
250580
57246
573136
875655
608714
154783
698736
1294972
1287926
739798
657521
1842816
770268
1435511
1799013
879614
1123507
401179
153935
1542307
1169506
1902888
1971616
1055505
656076
179440
268994
1640445
1296405
630241
1534914
1273476
1833887
1193523
1037918
940619
63783
1979612
588365
1998078
1025577
1247849
345103
854739
993997
296680
279413
119218
538854
1628066
751072
239615
1228629
733053
973636
963736
249459
1418494
723374
1910169
1184176
480068
713324
1292343
557139
1002877
1579510
180647
117149
433879
227723
975114
993200
1329998
428601
536181
1624548
781072
1048738
1256118
1163329
700166
1609926
679626
817097
1154183
1869035
1022800
586041
449068
509145
1575727
340225
572077
1417444
201915
1828261
370556
690008
1062831
452904
1623918
1161900
1715220
1468230
1934402
133406
556219
1197143
112526
1941034
749543
1706932
75511
1890133
1715748
1151847
1262048
201202
59771
1484362
129657
1840251
1183156
498732
1697350
1555903
459744
475141
644245
1263738
1862444
1786910
1579526
1450822
1493540
1787255
1073038
1733399
203113
1662720
1527518
1025640
1625380
1170357
314770
1142480
296853
588331
1349850
1631269
492872
652953
182139
1136195
107166
1323507
1955358
361550
1043288
402153
1743577
1645968
1993672
59165
1255437
1877204
1803974
285198
954509
570404
400890
992528
552614
122821
289781
584542
1987385
1674673
1595623
663095
1735186
1063951
1343312
1341274
397914
232218
340205
1594736
504289
596647
420829
1508574
1501097
1265989
1841410
1418354
207264
1914821
1716565
1420481
179816
1969963
362244
823111
548948
1429104
453681
1071419
224320
418560
1236027
1938420
1315387
1603669
1178004
866365
284243
1510506
581246
1685836
1071461
1926466
308519
1692228
354440
361592
687987
1761817
761824
344756
195664
1711685
1845958
778086
1462369
683658
31833
1022217
365592
1852392
404178
1241318
1794132
673920
752737
189974
1195831
15550
1523872
352579
593760
1568724
54824
790839
606429
837291
444702
1590573
355077
734416
948318
1488485
477546
1658745
1860618
1915124
1034512
247242
1639860
501697
969552
1079202
1078380
1105805
1229828
693860
292609
1941149
1255507
680711
1283304
258185
1485746
606211
1714372
76033
1638363
843354
925718
1609738
1297387
1836259
612154
1364968
485095
245831
983372
1645179
791129
822034
1822345
1750786
1780577
1790426
72099
475670
668105
188794
1065193
1148242
1596773
693392
328654
571956
959320
1214368
1748043
1195892
917863
961197
1575353
1858664
1323560
257769
909002
1786838
1165485
1598193
512247
1169939
886543
1684884
1626772
752737
1302227
1942641
587459
1855840
1959710
1142142
370493
771249
242328
89060
1685984
1834414
467141
377417
449262
1996141
1412604
341295
312562
237086
776392
1146505
2330
174521
1566770
1992760
281610
380015
686604
1519616
1391566
326733
501063
378500
1238397
1252649
7876
1460046
701169
1571916
438185
1694786
982175
1699960
886032
1126031
338046
1543781
432214
1977816
1185079
1323472
227278
166222
1465078
1293777
1854511
1908524
989450
1801032
472592
1176659
1831888
1006041
1478615
1036777
1145142
1187137
532990
711304
40364
107805
464114
984466
78178
1708887
1712737
497027
1775781
1976921
1404145
667244
118594
528332
1684219
102473
305906
1182886
760430
1253597
1828468
2546
443361
1604137
646611
1729670
1048788
665585
788349
514767
535471
305247
234924
854854
1758945
621318
1267779
170167
611010
1928476
997676
1994253
1395443
1968028
1055112
1225371
482966
1445142
820363
666018
77897
59749
1456291
1760924
1112521
391488
625190
1429563
1332694
1978491
1114816
539914
1734745
1655258
365959
1909737
1349208
534114
733998
1863761
1832138
458066
1579064
1115432
826020
303606
1506902
455503
1935033
1079757
1352143
1848100
1028538
638381
460862
14863
1643181
1129948
1089855
28134
334148
239383
289180
1632383
838115
1637830
254737
633009
787832
1509135
1439342
750384
1335762
169733
1780331
770115
950417
1286539
277380
1035185
365910
725696
57853
334869
465094
1380661
563611
649920
1751088
167002
656801
1321881
1970976
327888
735054
346253
1203841
1419909
480224
831551
1263757
417094
253090
1940645
607830
17476
88234
1126603
1139726
200227
1042323
1080527
439731
1801085
171218
341735
1351236
185401
960169
71398
800072
261434
807217
1048435
1766905
969920
267052
1728530
311283
1216715
1327334
847584
477817
263529
1817168
479180
1830783
419015
794115
850491
1009085
737193
1631013
1881013
1714574
679896
989639
880438
1744676
31678
1897225
1154770
154146
303136
1884886
195664
1765394
965133
170841
1410796
987259
695310
729536
1567620
1958200
1928139
1024588
240201
1103055
1790580
247898
1394516
502514
1455657
1583102
1557250
11689
424187
1739943
674758
1523309
876463
35242
1756416
1505225
64515
1051980
1244837
74514
339770
103740
1079458
591303
1351344
735692
1433874
1139250
903851
1134350
1189790
1805332
302352
1152663
193330
607554
366913
1595468
1273190
157421
1555396
1283495
343488
1018047
1370478
996511
1848405
1505942
143020
613478
1102795
791955
1126525
1775382
1751540
72535
593599
46960
1459109
227507
1987046
14496
1973924
1652868
730513
1734210
134584
461295
849238
1206957
1800204
1442522
1243578
1909034
523930
1834099
498759
2637
1604057
1302126
1022762
832344
509922
466793
1439439
1282830
1928182
1495243
1558048
609529
816304
256917
824170
1114694
827888
174865
1584141
1893954
136964
1166449
532568
1349433
1702767
733387
1397389
1638459
15209
1987215
875741
417151
175663
231565
445743
946606
1250365
917980
462956
902945
449001
1694036
577420
985810
1566333
383537
704039
1039130
1621801
775951
1898953
763211
1917829
1179626
213064
1497490
1199565
942631
1569100
1723384
1823699
492099
485502
648714
1443157
705445
1946134
773252
1851830
1119938
1147567
1450519
526077
1025707
543436
1288756
785104
262389
228450
1788272
1946289
1552930
1418787
667235
1996903
1567434
1021089
1228840
1778609
923896
32856
275800
1198723
951272
1942668
1992116
635103
1598679
1668098
284876
517808
1551935
1844545
1909978
210774
1811665
975316
1661048
1349918
1161721
241694
666630
461144
400700
1736282
810175
1804859
462625
429763
1384810
908026
789328
1644613
1766877
1114838
1886093
811529
747871
286552
1146027
586499
1429854
1506496
1730821
101357
1388822
1775330
1259189
1959286
1052852
80323
1674945
437532
935669
1633815
419466
1913564
1005362
1715461
834030
262028
1141653
337039
653083
1331465
555135
1062046
217573
1684588
1355887
1661047
958552
134714
752408
674510
1004552
749581
1825625
1936611
1016453
246542
1413410
663380
220246
1373950
289243
1330233
286637
840411
935033
1959508
1872053
823249
1493022
1837813
1250808
340281
1577044
1709317
1251548
64596
874792
1464596
546638
160415
1617795
1667365
1085456
1395788
1276627
1953314
53063
1171613
1824877
595009
612123
1491740
1464948
360107
412058
1516026
228302
1078769
811451
1189625
1623137
1035893
29426
1074113
1422996
80993
991399
885846
1362463
1902369
550145
989882
451329
1301008
1568301
1391774
1790943
55342
1296209
1910283
322998
567976
1756591
733372
910304
94860
545819
662764
1038108
742911
1843003
1243203
1425288
1456256
1892342
732341
1737446
1712180
403522
215812
534396
667635
1610983
75575
896141
1235420
820209
343057
569688
115145
896490
1835894
313375
23977
1758944
402708
1140808
980099
1376680
596339
583767
282659
262133
1608582
1818363
702251
1601975
887625
1120018
1861671
1982602
1600454
833195
1579225
1858029
21883
1200991
1634369
1031712
1561828
1616875
718030
41116
756773
858970
89482
1458401
1021457
1220780
1901342
853505
368267
1170791
822946
991880
1439858
1730678
905795
183129
1463186
124215
279967
299979
762548
1107128
1970319
465947
1637760
1925597
329646
785669
142686
1084925
1514730
285357
1126468
1163073
964773
1079299
941025
1846027
28745
352334
799586
373871
190398
168222
1788465
234448
1648226
1317745
833647
846743
853461
1443693
951833
798300
980508
645769
1581187
384459
1657411
1689159
1200740
290573
755125
776590
551641
1035871
588324
1906752
115553
1657899
1659993
1139957
985661
1729215
1907390
123752
1424963
1465055
1540754
1630281
1987472
1311699
241298
415086
507378
142173
122138
935902
1694183
327724
1747422
1761813
833006
850997
28134
1599256
1112913
521175
1400390
850750
1454998
1455106
1997853
424918
1492402
1603633
1759130
46397
250740
1664664
639849
191435
1233447
727656
442894
722666
1444435
1695985
706205
1535288
691550
830650
1849130
859605
1901740
519679
1757328
1627016
456788
301805
1152377
1168560
405417
609594
414604
616180
1245553
78431
83019
541502
735657
1680919
1643806
1903630
891642
535717
929085
88717
1840464
1939522
86271
764115
1354913
294165
1831773
1331445
1988203
1774855
413359
1435663
1508154
503556
696977
1710739
75106
1342952
816431
1283181
463819
162083
1032928
1933850
1704106
1595899
285869
238768
913748
1149372
573402
1528093
1796369
870361
293904
205094
524160
1459521
1218047
325553
455621
922841
1026179
672748
498967
1009701
1283105
1753651
1683016
870108
1900628
446161
182780
1843037
668366
602767
27405
590057
1636244
595390
1060030
696193
207804
7724
1061229
661326
1065174
403651
542640
966400
438934
89715
179529
1941788
1672128
725824
1393921
1426499
56280
1523932
265176
1504766
1614894
711808
1694326
1169452
907342
1726
413075
254121
1698128
1272646
946506
1863899
818882
683592
1608986
1233465
693746
4492
942670
144580
882586
1560877
1598806
285730
1339863
1943820
1915580
1679191
1474151
1065345
1468694
154092
85157
1537890
1340144
607091
817955
1664170
1707924
1554917
1748850
1450068
915956
544996
1285296
196502
1759271
1773216
1859764
1917209
1471516
180539
142623
1331858
681363
1999007
1456663
545955
252794
1414699
613575
1485871
843284
349485
790417
1984849
576136
352520
278723
918230
282283
841336
429544
984024
151168
86
895762
947286
488916
1836915
887808
2523
1086955
613960
1490756
1155181
1839342
634801
424274
1800014
1714988
1162284
1109204
1031439
1121187
1998838
1188523
1968567
100593
299535
97504
1395648
261249
1184297
1043779
316516
724241
1959063
111242
844849
1671131
157917
1814974
761824
981689
1558560
565739
1261977
685704
134606
223703
1107059
1319410
1207224
577212
1524588
1847413
861685
411208
716883
595924
1778811
669289
1863499
603767
1231921
901110
446871
1298447
485509
767051
1925331
569359
646869
1502638
147899
987640
268039
1581112
1832169
842512
1271153
1913079
666260
600618
1501822
292780
1838040
853728
146656
1196187
283190
939622
1050648
147856
958705
646543
589159
441640
1499162
1238917
344434
288754
389846
289069
1097067
166850
744384
1796544
1399685
417890
645487
944123
1067603
1746169
1793898
454138
595170
785600
1238336
1585456
599768
380489
1536916
1119300
1063835
671939
1888983
1872903
903998
1364573
1437205
315087
1557663
184038
112165
1770537
1207214
1442207
624867
1665112
161207
882085
349254
1298121
241621
936175
196742
1329024
961249
1475740
1241407
1028233
1553471
5017
232949
735193
77664
251160
73315
1885441
1219858
1527084
888286
1368047
442940
691028
1697829
1224064
1894747
1294819
705403
1234068
738872
1751152
1044331
1703273
1142200
132796
1109550
1210677
1920714
1604184
877863
595975
940787
65737
333620
487821
1051599
152062
989606
587289
1283413
1167171
506576
720791
491340
1862583
1328170
1442451
1050245
1338012
1030859
431596
847334
227003
1705379
1981685
1948336
738868
1849250
1952502
1617794
68821
1189831
1169463
1408385
1965652
153203
1419428
1468581
1524747
715003
762523
1491815
1478356
151472
388423
1427712
736554
1493771
438938
1378090
968604
593709
563260
1630538
1735160
1324583
109931
704406
488273
1459954
40273
648808
1484338
232535
765380
1717551
436509
1656771
69786
1423640
965253
1658536
526665
712772
379679
1628699
1783663
935341
949005
427679
1054700
1884427
245335
1459783
1998839
747750
1087796
1900473
310905
630395
636179
422873
1720261
706204
467742
1858610
114002
1351448
687478
440226
137791
1870946
1228311
1399749
583774
964614
963011
431309
1445160
7442
913173
274408
1398354
1638868
1985476
1463536
1167694
1145696
348446
1647044
1232227
324233
1935756
1818904
1549647
1277498
99450
1281144
1739592
484439
144840
1583968
330709
870647
1368563
1644885
867649
1981097
387867
76694
160328
1169676
1511639
1462059
509037
1062250
631347
49163
1867921
164592
1799279
296292
89783
773614
795985
1776714
68443
1339091
1082660
1423490
1614767
789858
852806
732778
33309
1002600
251254
189696
787315
383295
1640362
402675
582896
1340054
142105
1431271
1893463
117833
834357
782242
108653
15083
1129987
384110
1500034
653884
314770
975862
1105212
561965
1763642
1414458
1560848
878463
1194215
241387
714350
1131784
1578268
1936853
1314176
216085
655739
1973227
308506
1967750
1342560
1549313
380949
13159
510631
1821691
460513
1372123
1383712
349559
1519850
859681
1695374
641989
1174772
501323
1505793
782335
621324
1758424
1906249
1515379
319262
633733
1030176
1771670
1446737
1082715
87589
76681
418140
974403
395540
258950
600706
416960
1742987
1377900
1562820
1294981
1420702
187146
1615761
1891065
531775
1734060
1820335
1976796
1738215
1378619
1025602
1654610
171670
265631
1319159
1699177
1080073
520563
1593049
1735426
278057
1821608
753188
1717707
897048
1743025
572517
1885656
1448712
1558237
33205
798663
1541954
54173
1833453
664388
1133557
1232538
1804715
299996
60764
1469501
231843
228156
908781
1567100
646788
1913048
773214
303100
1830290
1899846
681010
823037
150468
977698
788527
150354
1987612
1638868
319916
1217424
1116995
38284
1667198
532894
1471228
1255418
1672607
1596091
519080
1596310
465225
1094282
427431
1094148
307865
1758520
125329
419381
277831
1121001
1917109
1834785
929488
1160162
1110246
1129948
1260076
1851141
1915024
410729
57101
1921499
743428
64428
1611685
1382868
629289
1000849
1981260
1351709
113451
416989
1921688
1531490
1740597
362556
1331644
546038
992580
904635
780389
228431
576370
182390
231129
1400280
54419
1638480
854293
1780129
1652419
427175
339131
6397
855448
1153593
1754123
1819206
1944578
1169640
1125940
1097230
1772886
1032188
1907709
144293
1921314
1759369
1536963
817550
812261
1247549
266953
1768778
1294061
1053893
1350210
694040
1130060
225893
1220994
360942
716766
1317414
450292
856554
1641502
1849138
862058
1758379
581588
525855
1938934
1478178
979050
659641
1882486
1223300
443804
1454757
1044751
93578
253696
1537242
171345
257028
1761642
1984477
1493036
1905526
428066
1915680
1100842
1984445
1801075
701628
331394
1289132
1205863
1208922
1060179
679949
160835
1038479
1867086
1318492
649813
1178613
1211809
608293
1328384
903220
398536
354443
575188
1976670
283656
536059
1901163
1474963
918447
1580484
1923954
784362
1174641
1693157
570825
1123159
1564824
1275154
361440
66022
406179
389864
1560649
879135
1273718
1096072
529709
1402258
1240282
304829
965017
1822351
1340384
307209
503082
1444640
177349
1134094
1911021
895396
1412841
563691
1433804
18999
708788
1422997
4417
1035179
1989562
1886544
1041505
1250511
1690897
1326482
9099
1283447
978690
378758
1487790
273134
772001
1827424
1552543
802199
962366
599342
83274
300427
1463768
131456
1192543
804484
1673533
785980
1862838
338504
1023684
726616
1767736
636927
708134
439391
8908
995338
930200
891095
898861
1414314
424346
656631
35846
117409
1021890
569140
127186
639802
939961
970163
357941
1328037
749051
1074230
1610791
999141
564636
1544767
1470901
184145
990233
1454367
1766776
857850
902987
1314426
1705767
761495
869696
369637
334815
408793
1828072
1847346
1546999
4545
1410790
832426
1743999
1336299
519065
1214341
465746
671433
827284
17701
1070110
182731
776280
841612
1357827
686332
1952385
1194771
141717
175143
390754
886413
150050
847668
802877
1936954
1247738
601184
58431
1188314
54941
940590
1080675
252037
602721
960133
1746469
1853910
1642529
481813
1937525
1115566
1542293
1526175
1128808
1309907
1116155
1856167
1446359
1721856
1220165
22050
1671482
1236291
1185279
594169
621255
653777
125800
979174
130471
792125
1785096
678514
1887539
1575114
440850
311102
338657
127421
699699
779676
1162371
1403252
1113431
451848
1677036
11975
812235
852760
1535199
1632842
348520
179528
1391049
1127024
239971
346592
1667450
321658
843539
412619
430084
1721577
1169818
523434
1651941
1242909
855199
1267889
1957338
31637
1359714
1415878
933117
1793141
1313413
1144996
1201813
924004
907435
733945
501890
1587962
1284110
1673533
934549
917848
1956351
1905934
846538
1433558
1325320
283083
1965989
1966543
377206
1977224
907799
893718
748910
820767
635265
767098
1465772
1830354
1769536
898909
1075952
1785946
866047
1766355
170895
70216
1583262
158193
78724
1759183
1796826
734567
58171
338519
521180
941918
1576466
318485
1149279
43509
281957
1861186
1724491
1532686
345865
365048
1620946
1067904
1850727
1112772
963503
29073
580534
760332
189251
1754238
1457009
40763
299760
1516481
1379647
412115
191045
202289
1261564
843947
1910708
1360356
921584
56311
1693217
510935
1588362
1304974
730855
1863902
651565
869297
981289
1523029
1575185
780858
1215236
1734213
763118
984698
460444
1117328
1639035
1342943
233153
1753666
1009501
1422077
1541381
1529374
856739
548611
1652073
1402882
1371113
1538851
257329
1831828
216943
1812487
1570526
105597
336521
889911
1934347
178483
534635
1482780
1050829
1858744
274265
897878
1718822
1022815
1929733
546945
139289
1901808
428828
1876641
890392
1670265
73944
1009585
1973471
1154410
104074
425822
514809
562560
304888
1747095
677755
745344
1886365
585621
1023803
217965
510309
405865
673920
1373517
606215
139602
1214014
1582638
451278
127812
1118769
1897620
724673
291302
1173370
1452938
522356
1346075
871009
447776
1979997
1656148
1500947
1673660
1702789
1166260
1409531
1048213
750098
342536
1316275
1997483
1246662
1404645
85298
145970
1701060
434617
1261697
1755894
789628
788417
1751623
1213751
320372
1420241
1883708
124372
1316906
131838
1519216
347177
780900
181339
1692622
1057377
869961
422494
1037182
510565
1741232
168738
1285892
421475
1702134
579200
502596
1870029
1127461
1076640
88717
1172574
228103
601920
1344176
735849
788493
1002873
658876
281472
783889
1722238
973210
320274
1763995
992654
542890
462430
1773083
828272
682991
682770
951007
1360292
1135929
883136
694488
1469525
1502344
824796
1710552
280273
271616
892228
747722
1980641
1497072
428405
153751
1856222
1329134
824536
937401
1283502
1444212
1920628
1690337
159349
1176006
1851056
677939
24496
1564989
1553427
1019357
1554259
1775891
624635
1511586
1268328
53978
1461784
1237672
1759641
760997
482381
1734206
1428374
1664847
354357
1935722
358194
659159
443875
40544
1524094
1634284
816940
1357987
570964
24254
553854
509422
93528
486113
339942
1533352
190554
1570625
834974
531832
1095613
1176843
511090
1473464
1251069
177047
1876285
1281865
164448
13412
1375013
1098069
1147219
586995
1977497
373047
26617
418186
713159
1545654
886847
887906
849893
1017860
1988278
1200865
1944702
1320626
1335947
905271
142580
1630569
1150285
321425
288912
1876195
1081945
1725146
1598978
1007249
176358
1919001
1462174
1906206
1392582
21068
1712211
1513077
1692155
496714
803693
1602091
715196
849912
662534
1112318
699693
1194058
1784341
1155155
1474477
406700
1357470
36149
265137
643335
1932007
633343
1188918
1952891
1318756
1837402
160851
1685605
1139548
1565945
161886
1728806
1138405
1381539
1792270
1673012
122137
554545
700555
184038
50037
1862715
511828
1639472
1866745
1769135
1688643
1729576
553733
957427
1867853
757257
669145
299425
140655
439310
217620
659094
288350
724150
879190
1696581
665747
1552587
1055436
1605060
1894171
1121703
1296635
1066437
704399
1520322
982281
943367
1812351
1258592
1281850
1841457
1382333
394496
326511
1595907
302767
1978414
135021
466391
1196311
338963
664743
369600
1714931
330222
1374702
1717007
1725773
452016
65169
1760506
194024
1903246
1676747
1813547
206194
1857846
1068348
1211034
1253922
1627130
132800
144127
1171846
1757342
1520536
1431735
477891
1570087
1035693
1341940
362962
1308134
1971530
1146982
32171
1905384
1553673
124979
1443069
1845376
1089774
1748847
237222
1875976
1406188
261372
1846554
139904
1023137
1189178
437473
6996
1341324
652019
1378754
731170
499437
701226
1076376
1548725
480661
1848850
915759
132729
1535739
1880139
1239838
1592022
1675674
728498
144227
1457475
1923603
359667
49351
1346045
682706
541457
49057
871633
849210
968015
1097306
408803
150894
80907
1596065
1099861
1458574
1568755
58984
1102842
1323040
1704330
801090
1141358
784286
466055
721220
1415203
1615264
1824729
1569425
214158
1171508
289371
506537
623209
1436484
1353213
1398805
849730
1314703
840718
1669651
1990962
482199
1555601
1326507
1976300
1727245
831800
157435
334999
964616
1861540
234035
744578
1461794
640739
1752465
629383
1575931
880032
1011316
649126
442862
391792
1502282
367641
120959
392102
1797802
972169
1100288
528204
1707988
1520209
940960
1793791
806721
1227128
1247567
899087
1469851
733083
1939391
524778
1798448
1375749
1250886
508
347498
589172
1501722
452016
1593683
1968285
150331
468514
717112
735362
1439956
1779355
862263
1060028
1138497
345342
1248405
834442
587504
1427170
1410536
1760197
515927
1810655
586353
1309169
530271
859899
1842320
858508
364360
483421
1421613
78687
1524251
80633
1678828
1907047
1402133
338648
757283
1742724
1939463
686332
1849882
1078000
1037249
1891292
551567
1815718
805401
1733498
774598
605545
288754
1565099
1481585
1954951
527543
1917018
110206
1263732
1157216
1901497
652887
1532720
1365223
596935
178856
720697
210461
521001
477341
1776917
334781
422774
1611288
1240098
407832
1151571
898070
1254173
560793
212719
22812
1407965
531669
269089
1280688
1789436
483325
290263
1798918
1385181
654540
1562977
1159671
1614816
452338
900250
1847926
939586
350167
1344331
1891946
417624
1127003
883946
115343
246277
915636
1042094
1699272
410783
15628
1172038
1780643
1951814
439888
1025566
276978
576064
465526
1662764
989275
270543
431796
943802
525633
1993136
1922864
1989882
1891088
1831009
1751427
385128
324982
1421192
1850192
1102176
844661
143458
690831
1416393
611673
396678
916756
122276
1095737
1168119
367954
1898294
1790915
1181193
868018
654220
1405567
1387599
1005548
1420125
1283492
1516261
510184
513060
1432808
121560
1947498
1478794
313053
1670625
284556
211563
913044
306711
1241536
1225903
1120897
1526855
971270
1825915
629336
1710496
1738705
1868265
103617
1037398
919075
1282381
1924236
1800354
573239
588427
1874898
880332
1981881
1545936
1381935
1885477
1850969
1764175
38526
1764142
50680
484984
956813
558464
572498
1838855
1978281
1704861
403335
1671797
553902
367373
1451068
206949
505048
513557
1535095
1916697
209206
1109254
775715
174052
1789124
154841
1470824
860585
461003
153208
1557874
1510565
460787
1311230
1972412
1980217
36800
746265
152430
931677
1865565
800975
599661
1773211
388284
1284206
1769871
1659577
1475876
628672
932227
1395932
65631
686229
505760
601138
1903539
1413293
1664595
1536437
60932
875559
38931
1880255
1029408
1267626
38306
151073
1352554
151557
376207
935441
1326947
1140540
1214535
21166
1965332
902719
164961
829198
809542
557747
544970
103585
814042
1946585
1968525
247814
1624477
1208775
973910
1361100
1259281
830163
232665
1534433
966010
188004
1322490
709077
19504
7576
773998
481326
1123612
697001
1035388
1603855
437734
761004
536459
582618
39808
606482
1206830
1621700
714386
1595639
1154291
47699
1320674
420085
913721
626416
514292
1066144
585550
794490
260413
606635
634207
1267395
1497327
501656
1695817
1638547
753953
729656
500321
663520
1437180
1692358
521306
501432
1071214
1369554
1940101
145764
580856
1639386
610821
998965
1230649
1633100
1156505
604159
1741073
1374423
1075915
535247
918368
752908
1828076
1811738
1883184
614623
1400993
718805
831555
1852923
1221741
30025
631779
52961
296198
254335
1660790
462085
1191066
699624
1599154
289070
1208212
1687993
765133
278663
1385898
1681115
1034989
1249169
1893755
330684
715548
1728364
1953064
1839152
1881638
1155432
1711352
1209729
957415
737193
724500
1583150
567191
260403
1537027
1256381
983806
185196
464487
550515
1489623
426002
1829983
151628
203295
45450
390316
1876500
169067
324519
82423
1943037
296641
458742
1395048
936596
1166802
967434
1864421
1457466
1047781
815590
1078703
1584135
646516
1634156
432565
1343717
1383391
1145038
645633
781139
1008714
1296195
710018
1979026
435546
1075496
1790543
478043
1294464
1686464
452348
1797622
1414169
1143776
100630
1724226
79286
1222201
269690
1774326
116863
435858
1253700
1107382
1141776
214105
1430920
1209282
1176260
1282482
75065
1185458
81182
438535
919050
1157898
613957
1715735
1120193
391450
1474278
1443357
1842836
600302
1623460
1554951
624867
1584488
648988
462915
95971
601693
1517823
891301
1694313
1190620
321514
361667
1150363
547088
1022111
1032604
1138025
1080100
1456811
178693
178655
1545608
1630757
1643648
482511
41657
402353
1094957
807375
1715644
113935
1634721
1748431
1521890
321834
539072
1665985
1796870
1460893
119247
126089
762647
698777
512779
441111
1648445
95476
929152
1853928
1617735
77925
1291644
982486
260968
267657
1058910
788125
110882
1279730
1660926
868137
1526234
1689370
622830
1726778
409757
897789
159853
1562390
311279
739414
1095164
686550
1010480
874482
1327981
1282228
1432434
416921
785905
1994219
165997
539682
1988459
1123787
1929639
382883
1779332
1670060
1494531
1705505
856892
1438286
879827
1726601
187929
66651
760344
1046700
1126535
577207
834429
685127
1277731
635949
1601215
1514812
1965582
157578
401492
1997215
531077
1700721
988964
853989
374290
222692
1987061
94905
1431532
1686186
1223753
845725
1638917
1778537
1596841
1607214
1874695
409113
837519
506311
1212109
1758130
1224333
1417650
670135
1873477
1950248
1478017
378418
140326
1598544
586527
953055
1214351
1986317
446617
878991
679114
1622307
1562678
756750
1757830
882890
1027310
456111
285577
1598964
471487
46538
1869118
968269
281319
618373
1799657
1332799
589130
1286676
1250415
1095600
376142
1858440
1949478
474675
659789
1740881
730737
171355
1446010
476080
1972133
560494
435302
532087
96368
1364753
1531937
652610
1334002
123076
173322
919038
1080340
1982836
1204614
1911949
1717474
316415
1325142
686989
1425765
1869590
1166818
129171
952421
1480723
1484815
762194
1631643
794361
1777945
1232866
1868153
304456
411383
676925
151936
1517913
1504317
486671
618345
587956
233595
344232
1853451
1468189
1770150
676855
1318289
1739930
156722
257326
599716
536097
610072
139768
348222
367255
866134
1996408
1571680
1986676
1636492
626207
553749
1532875
1544952
131711
37182
192019
136166
168303
209857
338019
396036
1322490
1526705
282434
729850
1964993
235385
1434872
1685404
600103
1156217
281109
1257371
199768
1125392
1992929
332578
357075
1054967
1785732
1816011
1997576
1495890
804477
741573
205176
1868536
756294
566736
1515932
682163
294518
29622
1607032
456335
931899
611122
366221
1069361
724561
1968279
825699
694271
797767
1723365
38839
1466300
672714
215042
471691
749469
1286735
1546746
1426208
97669
1292399
1269327
438185
1611116
1627200
1906374
1252753
156080
919415
1238393
1776444
648412
83054
1589156
723836
584924
253513
352614
1867599
366328
711823
95657
1418396
1046288
1414444
169530
1147498
711172
749329
974861
1418614
1953505
1887333
998845
345830
1778009
436785
1448789
1198985
754269
69993
626982
1044788
1112561
282434
1289889
180741
1002087
1589205
532362
1753046
1758921
915386
912255
1007248
1879799
1543546
538733
702557
1726439
1324448
552397
515816
273215
1270859
1073073
1423059
1978113
1046441
687132
1587300
1948524
1865704
750698
1396348
1092157
1966839
74612
1953746
470953
1049726
153751
694793
7317
1241391
1329846
989638
269903
1176276
707645
301082
1467992
1525892
1399036
1445569
1233045
549345
1800246
783249
998630
1416724
751999
869859
182120
1615737
522524
915360
1807113
899621
326563
970079
1023869
960034
1853450
1924575
266145
945737
1755673
411764
436734
121606
209980
698990
349947
1589351
416175
1076001
593810
1037318
284971
1037734
430200
883383
603794
926024
818283
103248
1305397
375088
561639
1108198
434081
1446420
1493444
1846170
778552
1504595
696595
710045
1819560
1761296
1218233
18723
974148
1102248
917297
1187035
394034
300688
1866556
735127
1806404
859244
153814
1381990
1114958
1077000
147610
475611
1863834
1023456
1456974
877973
770322
839899
1158177
434909
1094702
222160
802843
860219
1682503
1388712
1496966
1479736
611082
1968667
1384266
550946
1942689
198019
1628854
604855
316220
1674151
1182268
63367
532342
578282
628916
560555
1678715
1503570
511895
1013801
97735
673983
979170
539523
389455
1114070
1586781
554720
1915497
1163581
677497
271444
118666
126157
137199
656166
635782
788713
857836
1051894
70285
1314184
33953
559670
413042
1409127
733114
547634
1772466
913699
1547278
989838
552656
921567
1581245
1697227
850377
1482132
1954328
1919548
1994127
1764162
76855
197671
1100685
199150
489410
1366860
505568
1480245
940395
1706260
644787
1294228
1649408
1086423
1035386
1424675
668770
1473005
89364
680262
569307
1803921
603070
262551
189534
380069
1616727
195002
1734698
807578
40144
931260
303844
258938
363756
1880284
957170
833463
258702
282726
787414
993206
601506
865738
519844
1770096
1315973
644540
1779355
723519
1750846
1105245
465528
1026671
142038
81751
844335
1682545
1633513
1914345
166100
353945
363906
687993
1476239
1737623
1212711
27581
396873
900788
119908
1174173
1568369
1239143
1252396
622219
726950
833410
738940
1077418
684497
1832946
1859163
131327
959878
830710
589492
1778596
877689
1958712
333653
1685741
1469686
980971
166639
1742720
310192
942556
1349906
245266
1533029
241040
951822
1992946
59960
789427
1035867
565349
1817461
13991
936122
615263
1464148
875747
836986
637548
1572082
1619407
542205
1171244
1238104
378337
1181152
1721072
1001364
233244
602091
288081
1955803
1466448
1868042
1671797
708207
592829
1581277
355243
1435062
1058691
310579
379094
1527750
63263
973537
1556424
1830322
479031
109618
1424525
1939586
1314113
908586
558609
744594
641060
560013
64879
1030908
627199
304949
852879
893582
409885
573133
810066
1793278
913923
1473048
587331
271981
1857024
703064
979097
1245105
363718
895867
1750037
89208
1974483
1836277
857724
598772
1119501
816943
1484650
376770
949242
355903
689327
1266293
1822306
1513668
1144390
1641104
867756
213670
1256694
1119590
889264
1217841
1316660
25848
1530230
1297755
772324
1586485
468783
1800969
159711
281872
451783
1696450
1790810
480798
1055456
573831
1315251
1927104
1151306
1124232
730566
100936
625448
1355798
79512
799493
652458
1803315
1222367
1930562
355527
1324140
962125
1694519
19127
665479
1970032
1793623
170423
1673556
194925
867174
944259
92010
1821030
511091
1738548
167786
1013077
1470532
238835
198528
961035
1656064
789581
435858
514664
1090408
1888077
404217
1034620
435246
1549502
1379457
33798
1686410
801384
353966
728638
1381294
966259
1890209
1371830
1605512
1841546
1881647
943535
375662
279512
1809136
1276248
643173
1837315
1540222
1504178
95088
27853
1402368
496227
1127754
1635966
255468
1929249
1935432
1248265
1588411
575337
1776869
1598602
1750706
982745
839468
644840
705501
1661357
1562448
668332
1353
383728
1264807
1660264
1795420
1241986
5686
1932936
453062
1687101
422299
1318226
1389411
206272
1754117
34952
742014
1923553
1035080
654793
43243
266554
119532
1145982
1346002
960196
201231
1914494
425736
368637
1135617
1210851
1978163
620970
1819236
1032266
1683209
1172800
1133711
181
1036284
163052
1274238
485580
1239359
1800556
183908
887945
1599407
160052
1080609
1111485
616898
1313759
1684827
495443
1767955
1403936
1365578
647580
1633111
1631340
1294092
378382
1166747
1723902
809614
239747
341054
834720
1848998
774441
360433
1356879
1219963
341808
926657
1871811
1268027
826319
217574
112191
1060548
336368
1790311
1265410
1895519
1114014
1220622
271106
777809
283293
916394
836671
1444055
567840
1446965
1850631
170350
1565669
1377526
1560561
1912650
314674
1274844
300217
1622738
1006578
669965
813827
1731525
81803
1145101
1050658
955233
1311344
689253
1328399
1514467
836250
468584
1415854
1512923
189259
1254396
1099855
755103
1697179
1050658
1270473
1679507
1140983
385212
1131894
1643855
849895
622077
1738342
1391044
1317995
430392
1300387
1604333
1211674
1577783
335498
121680
1410749
1138880
915386
178029
1734386
1435692
1952442
1783284
1594011
141730
504246
310299
1918948
1464218
1852372
1977956
287978
1655525
1410536
422317
1883375
1813550
1322944
433619
748762
238134
720274
265829
550685
1351233
1808836
1818905
559387
1148977
1459508
1803730
992302
327724
1030651
736067
1874987
1346059
1404346
111396
1106837
279880
98412
336821
553810
222573
1535403
1338722
981959
1824575
1374155
573846
798243
888899
1787162
1107408
1502692
1833297
1749733
473164
1350691
968189
634782
242448
774348
1868832
1642415
1495318
797397
1717691
799971
1546311
388720
830639
1788770
1529114
783420
56377
1441668
1363700
1465692
597883
375263
951610
1627720
813290
12590
558197
1847522
1080045
1551004
364085
1290218
713086
1110285
1128245
361809
582876
653710
30814
854519
1385339
1792801
995202
743112
737097
836111
938045
1415619
777233
1797101
196090
1664611
338313
613534
683450
276128
1535291
411747
1483538
176691
1361552
1360748
1289526
1605970
55202
1457844
1637445
1274097
652489
166517
49123
1369301
517328
1877132
820736
1418161
1735586
1613036
765762
1381900
1921270
1470535
760179
1301441
1206986
51569
696726
1238545
1759353
297985
1578551
974986
1583205
1514253
1105560
500207
261434
1284499
1156802
759306
909072
1711008
640040
1813910
460793
1111485
4027
1862851
775014
117848
1732948
1846171
1532010
249679
972456
1628322
888506
1572830
629264
1478293
891661
1443307
1138984
999157
613845
599376
952414
536891
250001
982818
1447711
186553
300498
525218
1153752
1489319
1003691
870822
540273
1335586
299035
241296
1792074
450843
319828
598732
1747369
1495890
781538
296581
1984214
1413262
789880
1884313
1014951
150227
228279
1601021
925779
858499
1813398
183532
1495831
1728670
452688
1538123
438952
447869
506325
29404
793211
1876894
973752
617776
230927
1918405
282577
1610819
705836
916801
1095440
579783
410474
326782
1416187
530419
1067906
785515
615677
171180
1956044
1578013
1666877
935490
1271977
1453784
613021
1936922
543632
1573999
1666103
1770723
1876452
859268
507212
945958
1990609
1613989
499123
157225
1791184
1711972
671982
1103723
324971
216276
1390783
94755
1974617
1786503
823620
406420
112164
748774
1854916
756126
839792
699914
486311
853607
51797
559854
1884794
661768
1876807
956204
1313861
629777
899087
482703
1694540
636142
1531896
360693
1280903
1840382
691525
94322
1904724
1081838
1153436
1539248
553054
1170528
205824
1397623
1678357
1941791
1744819
1653347
1006425
529010
423216
916121
1234391
973239
1641890
509572
1374582
1008409
554103
513057
829415
1836392
1188833
320719
1429498
73301
408820
1981027
832073
1491310
1387015
518469
1898405
659919
1583710
839456
1548166
616230
1904781
1267981
699953
41744
53417
167651
1148935
1532166
1604018
880542
1670838
1355262
52203
573017
1299180
1335164
515843
1432290
38527
448080
1226286
1160304
1127590
339031
1613547
486834
151278
288816
1485406
499222
797294
1361341
1293166
1862599
1361403
1108249
1628014
187141
799459
296720
125222
730903
1900902
380316
1508960
1807251
1555477
1372019
864889
763688
1383674
1162669
1535317
683899
1456663
1303727
816300
320068
1257137
1457259
140545
406700
448586
673685
573280
1153542
1584431
1091533
96980
1903394
1235704
507695
937159
960309
1382057
1991808
1281022
786049
1936903
1707281
317776
949560
442413
339913
853320
934599
1770035
109545
1267996
623730
626012
1701842
13547
531145
826470
734798
524152
1743223
526938
1025293
259
1437758
592343
1710706
1021314
318998
374251
1717424
19726
535184
235394
1561989
1180657
431176
1134739
1858978
69782
714877
83237
1303261
1449156
193024
1097854
1170340
1065806
111261
976678
1139471
1006832
612029
1992972
1193995
1403812
1458231
900762
1878672
616873
1705067
156144
1774130
1961247
1968853
507100
1728043
762280
1235042
136671
1491672
765148
776916
253723
774323
1988486
373272
1466358
64443
1760518
1590006
726049
1100372
1948450
615695
699723
353682
1444795
1458954
509170
1107696
90935
1458284
1253014
1087380
1429140
1041873
436850
532575
1497272
686768
1921791
1731598
694804
140398
1138037
366198
626897
1993958
243637
503195
885427
1999566
1371437
476411
1920120
1692235
509427
1469925
1738141
496274
829238
1003527
879456
1037923
296680
1946631
843010
736648
866008
327995
1752166
587292
343283
1840520
263637
974983
798324
427910
1445124
1853481
1614282
1038379
1078270
827163
364096
1380278
285948
1685251
169529
1791319
319436
452802
1991521
473653
1680934
192571
482677
1281474
738737
919668
1010751
1064658
949774
1242300
1595861
1589880
1146398
854073
981035
88756
1054679
572421
874665
1640256
1515567
771556
1941531
1547011
1771786
1901115
676985
677371
105385
1541830
952120
1629470
1736052
1784015
1911621
1605731
1435202
1427348
1903392
632318
510328
1255218
578087
1607391
336709
1341629
249062
1779980
1610215
446389
1241162
885934
896603
80804
451105
696834
1431831
1982904
1685911
653741
1259622
1038564
877331
754826
188455
466308
1872398
550316
843961
1118143
1289322
1921424
1610592
1246626
1237128
523793
1257609
1901528
1004063
230119
1575247
1867593
365363
1827841
1010152
1000724
462030
114807
754203
189374
118091
1337353
1447411
1868612
1271720
1061626
1174723
1452236
569372
1446252
533220
1860427
9469
31887
415852
397013
160018
1957949
330270
1934529
802561
1983555
677608
1303384
1553427
1876312
1625866
1239282
1257772
799022
642350
518575
613435
1721894
1832523
420075
1244004
539413
1642539
198371
186671
1273249
92763
1281569
1454885
1766991
342833
1861244
1352863
484314
488361
746927
1806508
581538
612469
258504
207157
793500
394496
1551901
339798
202925
93361
1730064
1220149
232826
1514936
731740
1322688
1564926
1421038
1398460
1394206
474120
1902373
121658
362589
1495388
154394
1769382
1036112
966813
759819
666573
1105991
704958
751968
319711
1301858
95657
1170387
1229733
356178
570485
1286573
419912
977277
856704
1545544
1404948
450706
1129379
882975
1842103
900867
252654
1490483
1942748
712170
1491672
271276
774728
1783171
612157
984536
1333978
1904032
940488
79912
707691
830196
1798708
1413689
752550
1348905
1764941
568352
1661679
793020
735965
1338623
85710
68684
1455608
699867
1215539
1059638
1799158
1699617
480210
1972115
452845
1030
1320042
1775957
1826381
827735
201869
428111
700458
1759642
1735154
581787
1413137
813855
1495977
1830727
1964194
1331244
649710
247077
1859345
72154
777071
946606
1180248
1879178
873741
839489
786821
1560171
193267
1701783
41690
628414
428431
585293
765052
1278837
1990814
1383154
1867040
1423071
1448704
1938977
1911525
872893
518202
867543
1026444
430421
483599
21228
1850054
1210439
1996349
12004
390953
392343
722099
1619325
331970
1022228
1548808
1186045
1092755
206690
1898013
1138541
310975
1862060
815445
304176
1273995
741289
1922503
268205
600696
557494
852876
767184
839989
1032940
827958
1146748
1109792
1023000
1511934
1833101
127658
1314080
428784
1702424
1265162
1263981
737261
1991641
1348038
595149
1869415
479010
1659716
1067809
845941
49033
721325
661472
1702894
4542
1835948
662072
1505574
1369591
480902
247943
1372122
194379
920372
833476
1493771
832715
1479937
1375762
1641182
151746
1925826
1718872
744597
1798055
884710
1854424
1601121
383254
1400937
1158845
1542863
474275
1020732
1388690
904766
834226
724690
557562
440808
1313574
1740966
1932330
1889913
667860
1852091
1126404
452726
1361088
1103008
936423
853997
304045
1773934
367792
1227121
1100827
1906683
1021521
1404145
124618
1122965
554888
601693
1097407
785920
824982
342326
1165752
60393
656076
644089
1059671
452818
366486
1965542
877033
221856
724115
1720995
417368
1636255
1880350
739336
619983
1398116
1536846
1710618
1773361
375700
597366
1591169
1708328
1756285
49038
490345
1371483
648659
919007
1278349
318338
1326702
1645414
1882027
744279
339898
490720
1973874
1867760
596656
1522383
1088944
1430650
501335
274963
1771076
1553521
389273
1825173
1566729
1715855
1401369
1772922
924561
405847
317198
1101181
1020730
53576
783469
1013299
1796173
1816647
633518
116340
1540222
457812
469436
1097028
1870177
485697
835496
790529
1438016
108181
1840945
418664
1447606
822581
862730
1847042
636750
1943692
645608
392878
1123053
1100447
1689804
830275
271351
1856628
596350
1719142
790354
935229
1970828
1932044
209285
1846514
980880
10056
1920179
1173342
680619
607678
585829
147526
527883
920709
880920
684608
1325939
822958
468308
861132
452423
29553
394337
304127
626189
1954203
1071501
834160
609786
1386296
1693333
1420001
1240202
1272610
685145
1511596
1859088
1493866
471585
133569
258531
1038797
4706
706507
1137087
490176
1864958
1049230
1014887
1395160
654695
874401
1516607
1733943
1901353
1547252
220724
1637109
1599730
357569
1647141
784422
1611181
1789697
1639079
529303
1946346
903160
392360
503808
1350522
122262
1034055
870201
1576450
631617
555934
12263
1313434
1725373
1970192
639336
146250
1277528
1592755
1699335
1002141
958603
423249
954597
942843
69308
847242
1367360
696411
287951
390785
1087103
398625
943280
1771451
298316
861539
511382
137967
1616193
249520
918683
938231
1327992
1120388
1169539
373006
388952
1264505
1749864
871444
28638
1753208
432044
1466608
1277698
1509207
1572877
1541275
580732
1978428
135908
607872
687055
763193
1283596
1394708
288673
1302993
1575949
528734
223937
1306240
419803
1174469
1921133
1997829
448752
1368944
1959369
1127761
1825108
1410550
910994
1968196
861394
1017599
1105434
859508
1406938
1196486
844234
246359
1670178
879534
1559077
1945654
1491311
552942
1831793
1449865
1128501
81689
1577584
636548
1520116
510180
1980787
1802519
1940543
1688853
1508548
1094932
1716070
1525920
635021
1623595
325920
1840237
1634113
1731838
421048
1431753
1939735
1913156
1741407
524588
1970828
498843
27076
702658
838319
84963
241296
3035
514247
795927
784292
1382560
635640
1766238
1271558
318652
958977
1808849
562587
232679
710820
173749
1613472
423572
105330
1663243
819858
1377822
1525265
1867861
1821914
827253
1296259
1476913
47991
1496497
327477
1357946
1741262
59213
1111392
520672
282491
1140311
81355
174583
934676
1641397
393936
895265
370254
380257
1137286
1736313
671171
1631953
1649823
1274909
1267595
536348
1458011
1947863
399691
1588736
205633
1871571
103208
275515
1958383
1688853
1180515
403703
1811553
662682
1565495
1437625
852013
1060085
531997
1514433
1902641
413985
35464
1039991
116345
148143
1033565
1930823
1427064
1974407
1359926
1545222
1322990
269509
301786
458870
1795574
125214
1410695
1073460
656021
773250
1014877
14030
411236
1549995
1569071
1473045
1653048
1894151
248397
954072
244164
713864
1811743
226507
1806715
1749084
869193
6533
626900
813561
1022853
34362
1066769
335538
1662543
1661947
1410495
504976
315473
756351
1823638
1588641
1268094
651724
1282784
1476440
764520
1609633
25582
1532793
1913135
64695
239044
927447
1764095
255554
1197858
1169633
1314302
533041
873102
1794922
1255402
1963778
1582820
1464539
1514324
678915
1335586
1641436
440989
268368
1922133
177682
492506
1234003
650555
1241711
176209
287442
238750
1188599
1995576
287442
450763
545895
830323
1799219
1215076
217842
1737753
821009
1639067
950695
1911686
496778
1254877
110594
221301
521037
980648
1889554
939872
397252
1480454
1808211
653184
1669870
1013597
351888
1581312
867492
909492
520796
1696554
1158110
884836
1850474
894714
13657
782656
1068626
1674670
1858883
1292847
1970702
1787317
61131
291644
953834
228059
1648814
225720
68366
1006023
1328325
11419
628455
696495
928696
376175
1069326
1274958
34004
2420
1026399
46185
968144
1579526
154191
1300983
1690924
384459
459514
1537774
1246231
322314
1930358
130333
1197143
1693607
1448289
666824
1668844
305590
1613267
1407097
1364541
1586144
1631571
1412841
618272
172646
1093486
1928056
1255288
1467311
373499
268712
176144
1373527
304612
1754978
1671440
106362
159354
990229
865786
1495734
1084399
1333047
1321005
1928887
111773
1909469
370670
211745
1709041
1036024
1345045
101804
663655
1766700
1916476
1366414
1546088
925252
1768672
163225
873987
1351022
1160877
339008
456112
30814
186387
1523783
724850
356068
1987353
1375163
1637212
999348
288496
173618
150164
800116
327550
1312877
1460333
385299
1503889
1028475
974213
1010285
532391
644851
286710
1024076
107265
246522
123796
411935
593556
412564
493952
1575792
1104349
1298793
1118734
1731606
180258
1451742
6914
1443953
327995
279224
1851830
1753397
1544095
1940943
1866430
1858504
946840
436220
323930
1984613
1516137
382112
634003
596560
1843354
367991
1541384
722135
261432
71894
1215150
1731086
1612440
1294912
1557237
1097437
1612733
1251
453375
1288432
495854
1668836
599066
1875927
205558
984602
159534
1660952
1147948
141837
1937815
1220492
507684
1967759
169746
85184
1670865
1052224
394887
173971
828533
546208
536341
463603
631236
936310
537940
1982220
947368
392247
761004
154811
1545169
112490
1626618
644828
1848403
1677839
528788
316
408564
1497570
1335391
865969
285082
620066
693746
919218
498544
163221
442959
1482308
753945
631512
621585
742303
1263216
1982699
1361010
427298
1337543
1785790
57655
1150077
1313657
461559
1097021
706795
1994738
237817
1284135
1613481
1963237
1028207
617821
1769305
476170
1418195
1375979
1497696
1062434
1832281
930861
626455
572575
832299
803863
1635340
604284
1029589
506436
923072
1974317
341758
1677016
1379506
808938
242
451081
412639
373651
1249377
859373
159201
1665448
1866200
1627263
1184401
1954241
1143508
879135
338092
100861
1514021
634580
1679054
6449
1096168
602229
1439110
1257873
1724124
120864
1460715
1318034
859205
1096439
1717400
744094
203439
130516
29553
1488147
52666
1089001
1185361
427038
1282161
1302780
513278
1488703
72543
1264562
1105509
388745
1317939
1890653
1154767
1048685
879396
553757
1300992
769616
480347
1791000
1823984
744882
1126066
1975400
1752512
920502
277689
428097
772412
244655
1890737
1823781
1357603
450087
896935
611359
1057513
896141
1173107
1543050
425850
926227
1511234
607496
450350
1977405
317965
1344023
1657865
639549
686197
1803545
38590
972211
938815
406566
588970
1489846
1093565
1699335
899209
1057822
436142
1752858
851476
624947
602623
780701
1586853
1270718
305590
632326
139430
376647
1955015
1777219
1938823
975371
1608306
558669
1668327
1465701
39213
1325984
1126254
577274
35786
1348054
1255418
378681
436406
1693546
903055
1976810
349722
1760344
307285
1027254
446521
1333701
827233
1029763
1804153
1327543
892060
1146199
434787
1291362
1894641
1189327
661009
938238
1965470
1562797
1916720
307984
1782990
1445910
1130032
283566
964110
51962
41762
1559669
366024
718478
145807
491620
1607585
1734700
624000
1123263
1266862
1888992
914792
465863
796798
446651
1841135
541740
1752992
1879935
511145
1699200
688734
763716
779324
19649
459863
1283914
817514
991648
1054722
157855
914950
1891377
1076370
843678
798344
1862862
1682349
1023013
798610
164746
725024
869184
605128
1078526
435401
1247023
1071735
102093
1579683
318516
1719475
1045587
1426690
1771511
1487751
530404
1210761
1233816
1416061
1170245
86667
1750461
773552
1827604
1261482
1743883
70170
850872
280328
1269059
860216
1898982
1641596
1153479
1196998
18760
161156
940040
998998
1778182
1846315
682473
1870695
1898762
621754
415073
1060703
971554
1913727
470212
631061
880601
1659878
698345
1675634
446004
827872
856602
1353524
1609436
897003
25314
776010
531094
1983307
287170
341611
1123183
383728
1436451
1327957
844973
1702330
1878345
1795645
623470
106455
876032
311392
848642
225285
39697
254038
958274
1180861
213113
1206905
354564
630966
27252
234910
380528
1010421
768054
1724742
267128
115338
830713
466568
1797529
106321
264109
1252920
1745985
387230
1773355
67590
1160600
1152051
1853527
1080702
843804
1249143
1153696
96612
1750554
252600
734075
1780846
1743423
1120541
1835394
190096
971134
136640
1819994
1885268
230967
1809226
521172
1730154
1149579
687631
1455053
5885
776832
1898035
1559587
1766032
84886
1265180
1203589
1998340
1640500
944431
912694
1045852
1862466
1366002
66984
825854
1975787
1923232
1417650
1998263
878025
1629632
1847922
1186438
1173310
333124
480402
910230
1599078
940308
948617
1756689
1294181
1090641
1810373
747787
307611
401071
1670240
853913
1021851
1279045
1849517
1330098
631649
626772
141531
1242451
1991734
1153915
497087
1110893
727877
1559371
1749253
725422
1069875
278528
810165
34422
824769
735995
569846
1510532
152377
672970
1486234
1537841
1085666
1970816
464022
2292
1273495
1552396
168334
213118
1973653
754095
1105509
223734
837061
989876
848748
475168
1683506
282593
973404
749543
1068806
1015039
1056179
111637
685069
822539
1250204
819520
816882
1520894
1421429
1774748
1261513
1905792
1554849
738979
174126
410346
22298
1772460
1105206
1548921
1073706
1311645
1155666
356664
163420
1742272
438666
334073
53953
1812365
721380
743289
860911
965552
1903578
201873
1954769
111627
1332781
78162
276279
1235300
367651
1156714
491287
1129221
835039
1280148
252807
958743
1408769
11677
517478
1087200
1231344
431796
847877
907940
1751124
184579
747699
313709
292974
1574053
1188823
1636251
919096
15988
1133031
170164
1799287
298197
1549864
586791
812413
1119437
1331219
1409773
1890414
288624
1429352
1821739
5155
599361
1939316
1007319
1351242
489708
384540
1870268
1294457
863260
460323
1556448
561107
843958
1448784
169409
399866
1302126
247561
944396
417141
1241640
1643758
1704960
168006
1031532
133667
1227555
1913079
1340331
319790
347616
1426961
1625399
1289616
1957836
1733548
1208852
119107
848440
1328327
970742
297666
152685
929129
428956
770451
273342
515364
878952
592491
1037276
1435270
1716772
743542
1988647
985626
522643
50142
1655985
915360
151948
879937
595119
1461200
358396
1648386
987374
1097556
285284
616561
1815169
1821119
5117
1727383
373736
542131
1853068
1106576
406044
1263139
781545
1541202
1267058
1325784
232610
1105924
1213525
1194109
1313115
522626
1166392
1526503
1620508
1654267
1805740
777929
349354
672766
944687
1774970
30760
1179861
1404380
1267815
846586
1745685
479989
1685562
337974
1285676
1681115
1841122
476019
1885916
827253
334632
1272436
889846
142038
252782
416110
249820
1977755
672880
571741
380023
851965
585949
1883704
500795
1982048
16663
604278
44803
716529
848106
1705207
1226422
1311676
1786863
1716839
382030
347498
310324
440814
1258656
1329202
1195266
1213204
515551
1318489
1871427
1332960
836235
1780716
1342096
553161
1107821
779629
269331
205753
21167
741376
452825
600532
1152428
369218
220795
95305
1094397
300395
1697011
321918
1960052
800038
253875
29485
831125
514592
667119
1780903
515279
1922581
1129618
595394
316288
704322
919573
1974030
1473037
602759
1197783
939487
1217549
1132861
701765
1363401
135106
1349239
438291
614594
1608051
37512
1997767
717074
600887
701233
1828072
1063186
1383817
1228363
1437326
205798
657698
307805
1071549
1926243
1718281
364013
1109494
1563414
651201
1664783
829332
1518910
621829
403263
1935058
1790057
1701030
1293817
1434450
290572
17823
1036053
1869325
1542663
1170729
174685
1702908
1427225
1347517
1012136
1389607
801431
59183
1967982
1371732
550304
227341
766612
386010
887983
617325
1117690
1173798
1530504
1088145
1498906
978618
1958658
1055528
716319
1110836
183094
272025
450901
1574122
333780
1678529
1471218
1323102
513000
1138989
1368185
478299
824317
1777780
1804689
1925261
1403006
983729
793126
154762
910620
223195
1856147
1844731
751728
829779
262133
1891136
1317818
299189
1466920
849063
1697087
502496
185353
460579
814843
535878
1005441
63751
926466
1766681
294449
1905884
771169
1017923
974760
797721
724933
602027
572857
1949343
1369956
1503889
227626
1951974
1695816
478619
1401401
1832464
950169
763919
1317965
369327
813297
133043
949626
1875890
1526536
1159199
1549405
777269
1488676
677128
341920
1250307
1502900
686812
850478
535362
320131
474639
369120
1478380
663054
965801
1961566
1331265
540052
1165523
1949458
1392439
1884972
559590
206973
245685
1646081
1638899
1744061
653792
920820
679635
1617710
1168652
1730093
1027304
1167673
1939089
1387279
831887
1648484
1173432
68249
1297819
1342647
1704552
1228460
760404
1669347
847807
102774
1173631
875766
195405
521777
578791
1028788
976371
489064
188914
1009652
1819863
648956
62130
1186009
1554841
1757743
472017
1217404
1820580
1419278
148532
1669870
306318
1577123
1556898
474427
1066837
875277
17806
933124
890043
640371
442223
1621733
1305660
93766
1900507
1545783
1161586
621328
285544
1795859
1310327
577025
41640
492459
532938
877613
429182
1180172
787453
810759
369489
1074916
316487
159476
1862066
445431
370052
1153494
1351078
608644
1091501
872312
1223138
729609
1074742
1455064
1545051
753700
1925965
1648275
489043
1581864
924573
1338551
93664
454536
1650269
1406469
241
1812303
1993081
325688
370898
462773
1624522
1967944
1070284
1476675
1249994
701728
1319585
1202599
536321
1370393
544490
953913
1323797
859834
293332
511347
56043
1415413
1635186
547017
141072
26600
847024
1561250
1390054
1439615
144422
855708
1772424
1804919
835709
1265353
487108
1602431
1457974
402574
1463686
553272
224845
38590
1076361
499773
1704711
1864924
742361
747673
1702249
1160003
1947223
1380780
1289107
1381192
1922598
498219
1505090
515120
726248
1562556
1979309
1435258
1137124
1887786
1928653
266173
55629
1403077
458350
683580
156675
1365100
1227832
200020
1442322
1788198
1677627
477180
131049
1773637
959683
1355654
1441099
1758806
1015279
653419
1507764
36644
205871
1119917
1658187
99876
715069
1297327
483031
1796001
874059
987588
1515761
642341
401225
525018
1136446
684810
263671
484921
1093661
1258215
57541
417516
1051441
6186
1298233
1145038
1738660
1856261
717456
1067732
1863207
1388434
600654
1192721
1695199
601955
600532
817877
1860249
1234904
1835242
1969864
289148
922282
1572520
256175
1769721
1450815
235581
689415
334359
200172
1964153
598171
1906020
1553750
1107314
27523
676541
50465
1140379
1876630
1371259
981335
1708460
801090
1310825
921027
684573
915286
677886
936051
32939
17694
1730518
156992
491513
1872729
602310
1840421
351984
638999
1746363
743402
201670
175743
563475
1967134
1485481
817965
672631
252519
1132042
1862353
1097421
448132
145958
712830
28521
534363
990833
834315
1983749
174551
1475075
1391084
1203196
1052030
1730017
895353
1830453
1224122
1121710
559156
1407588
1612049
1003024
1812972
1894367
1283492
1755055
301492
1799062
1897189
317355
1596294
1997242
1826311
498194
1823633
116340
990734
1037390
1934250
948784
487531
427382
1691107
401160
101231
91836
893310
1118213
926256
1672879
720978
1908097
1354636
604034
97904
1541796
1551511
279189
471942
1877264
1709693
787708
1232328
1660341
1866032
1001286
1087754
1792727
1976921
1617398
1412761
884054
1054296
1527059
164891
188896
55645
1474476
154291
1443338
844131
245516
1207853
1413633
1043068
999294
985835
1826847
1896743
1913448
670249
46397
186805
1444023
1037280
1225815
328172
5200
1924496
1407713
1740091
873291
1025271
799689
1617710
544301
205640
1407995
1648228
1460474
638307
518499
389817
1432453
915272
641272
609430
378606
1961703
855837
547826
1974007
1867113
1457600
514292
1883670
1545912
1403006
764800
1043964
953341
322444
1458875
474475
1322688
921508
1080228
1297618
340578
1118488
1377408
1025837
207740
65672
1193061
1288968
1610915
681470
1330377
948346
362176
1486926
1569147
594911
596900
499724
1711575
1212688
227958
1065579
1836985
889080
1404048
788619
1843822
220795
580511
1260346
299035
693824
1035285
328496
310296
260441
1423387
1695844
1402307
1189494
684703
1415013
1763508
846292
962895
723146
1536182
1564513
12831
1605872
442450
874497
972562
200856
1302547
1858527
315889
1246572
1589113
865948
1657860
1868573
592328
825830
1162078
94076
1886088
112073
1802627
251524
611542
1651409
957567
42333
92917
1598473
359813
1949336
1534154
1315247
1760359
1831639
247550
1584620
461795
167275
1633950
983460
1629497
14185
204519
921966
174400
1882559
42052
751914
338927
1684521
169948
832899
1925504
1879023
523040
1411091
1830246
1943037
878364
950834
951930
1539895
1081690
804141
1441397
1321097
1640293
1700883
966104
1110334
1958383
1526479
1957059
1147141
1443262
78954
1164630
1850508
125002
1497445
61323
1926275
1371631
962466
1840538
860721
1600324
881871
1896152
1366387
1937929
154123
1332392
807445
915045
1135356
940438
1008466
522984
1978976
1644469
1314746
1186497
1755153
949610
427316
367535
1682452
329556
1136696
1909752
994914
1362765
569881
186574
706549
1721758
972462
1390046
1078397
1339295
1936425
453636
1121523
1596658
933694
574385
1712279
1081415
458837
1229404
1270505
1128865
1615136
198626
721826
352138
1355194
1625432
617084
276930
206272
1707481
1475430
481914
7549
1036695
1358499
1857325
371770
706312
1876865
688535
89031
1640758
733935
1022323
211740
700982
963227
722262
1744103
1013401
1439054
684824
1917097
1735682
1600504
327551
1738586
1828811
1535509
1275625
493939
34280
1122032
212302
1584218
912609
1874077
111613
836800
1469616
991910
1434629
1924671
1451911
1753178
715449
80615
778552
1048467
932939
1162045
628275
1711956
224680
1812529
595568
1230441
1453649
675787
552437
669105
1926902
1468080
597168
400167
1871883
1678627
1274407
1152830
1936070
1663412
819043
127658
1399282
1871454
1598519
1950506
759608
1653999
1444304
248298
169721
739059
1028921
1543886
469898
697490
214046
1158576
366704
1810355
1012082
145138
119470
1132679
10315
1129194
234567
1658449
944965
1041137
80988
722552
1260272
1797368
1174751
1254405
783273
1157716
1574605
1052014
319675
125745
913559
639132
946416
62030
799323
604676
1583087
1161054
907760
1402791
767098
1770648
1529588
1688202
111553
143321
623937
424197
903210
1146658
494709
34080
625416
1490505
983594
890770
1879732
779219
1093938
238152
1298363
1280933
65309
153425
1404238
1049438
1308799
307406
1744195
1988611
1555697
863686
1794101
687914
1125130
1982653
1738875
102303
335149
1804001
396283
570792
431493
1425312
320379
547510
696193
1525827
940443
1354343
1751351
1605023
413775
20977
1508899
1716749
777451
1039548
638716
46337
1832276
956464
1706434
922005
1680586
310058
711088
1735977
1417456
1757595
1018835
608108
199910
1287039
699026
1455813
284387
684447
1714442
1543511
768108
758039
401560
720302
1455422
530596
57049
407213
803501
818604
400224
321431
474405
208405
1533500
845962
846593
478299
1583648
1451525
1660891
1790144
1267784
1810627
1675442
331643
1402083
82512
1710176
664776
1321302
379529
1809721
1558046
1273962
548132
1496855
125054
1629440
562925
1248921
1608999
198732
1147414
174493
919892
1641672
1216671
814637
451363
1477824
105265
1058592
1633141
635472
1051382
1252899
485219
938172
815464
1593221
1033661
429617
826260
1673342
567068
1477788
1006739
710142
857012
608473
1171998
1762222
420382
1316525
126252
1825460
195487
219324
311293
99449
1435704
335798
857266
1068527
1803246
694684
224386
1188394
1944266
1215356
582840
16537
212476
762031
630209
403304
163160
320341
1907047
722128
1320449
1929885
1716574
1189101
95702
882864
301807
1970468
1444955
5553
459639
147073
1641672
1995513
1910058
1563404
959320
1438127
1283088
1114733
239656
65974
910557
1637232
179528
107310
611311
561164
1200362
1026063
1718640
1216608
1053616
131677
1260581
1000706
621586
119903
188421
367085
1604363
1260278
1704708
456440
1374246
491055
1008667
1535087
523425
244745
1774610
1695212
463264
148084
1221103
402679
1224436
972714
950400
321299
1591297
73992
1455471
687478
553371
1001737
1818098
1456326
143294
871445
1385020
1324252
256560
279636
70430
424062
679249
1702107
1158936
1691220
1584673
1188138
717516
253298
102973
1146644
39021
408339
811265
1848789
783601
55175
1594300
1701463
1874622
1012512
1264941
1953850
338508
7073
435976
564924
1920667
1260408
293208
1107292
943394
1314387
249508
692631
1158888
1157500
983086
651934
1967205
1075366
359351
1180260
1165492
1701275
1182944
1604917
861852
1603034
418185
955983
870740
1431030
1448995
1724736
473175
786185
845056
1006640
50503
251044
937797
1424065
815384
1455564
1907083
185252
1373192
198442
1378189
854563
780584
1330845
870727
1457009
1814623
42848
1181831
1070388
614732
1155592
1293524
618445
1686402
386086
1496834
195564
568473
995746
1366320
1942219
106955
234621
1712693
1437147
1558372
727015
1603035
1380058
1980664
377958
1515208
1965450
268306
930245
1980320
205120
202507
4360
1883112
372947
943851
540163
101294
1762944
403304
1269206
1290213
538061
271261
1121579
1055301
1405594
112663
1482404
1446362
916916
319017
622231
848695
530871
1758772
471390
1152860
253189
1503199
116480
518308
1875828
1046298
1213731
1019811
69732
816293
1528849
1262709
813307
587933
632704
1695086
1334043
772616
1579093
1973544
106887
1693201
1108153
1150576
993940
1912118
105337
1778256
1641028
813978
102648
1980365
185086
1638868
1759261
1598583
1714743
291449
205807
1843613
638497
937441
1411780
237011
688852
1157299
1641751
437279
678413
778214
749772
927076
372386
1233745
1524388
99136
763605
200172
389273
1922957
126588
728486
230712
945474
141581
1217531
909904
967998
13732
1961669
1039769
1040962
360724
1682848
399552
662257
1686950
172293
705779
1936769
435765
1425937
1038805
525575
145463
1708154
20341
1460532
291564
1754060
1720493
739716
752763
328338
1548242
524237
508205
1371775
478343
63776
221047
1927114
976768
712869
1662956
1309893
211226
1823950
422483
671482
1560553
856852
275000
1861693
1800051
1516058
954177
1903568
1256038
98779
1977951
1246316
1655520
119839
1509534
1161576
1720285
921746
1335302
1281966
1240151
1566272
1283304
943756
526343
1652136
1548092
1804460
1322238
1424325
1634089
732666
1218070
119252
359406
547429
1298356
862145
1054078
1208418
658361
1544074
153531
915012
1026844
1291224
1731701
1222386
1228753
431871
1014969
1531247
1214844
877891
1142245
1392416
626764
998688
1406502
896201
1348655
338974
408168
667538
1767126
523851
1503058
1379892
560858
994137
1604511
756397
235873
203514
593709
629330
1526637
1246080
1182753
1181419
1508767
706017
7911
1036761
1551120
810813
1152363
1532700
835752
1020007
384941
618377
1385793
980637
1463455
1366256
64549
974009
1474200
1569070
87354
588946
1965771
692629
1692314
1342690
950713
457373
126574
1437008
1622594
243230
1128331
130349
1668809
619705
661186
1903658
622601
755751
1421277
451219
1898662
1130203
912885
965977
1348772
1498509
465921
1831663
766394
753051
59749
609965
392965
1163774
1334363
1471392
535259
432928
167194
906692
53660
1769649
1285205
354742
162918
1097007
995639
1573898
881736
26259
1705479
932288
1969639
536554
1991149
1503877
694123
1933089
45489
1375013
179255
1578092
1469937
364898
1480670
1428521
1909019
785493
406529
530052
1506725
13332
1261378
24800
1773271
365038
1097272
1381500
1487094
1019844
439191
879733
1623387
1607581
365497
1703289
807924
109307
55374
706763
386
1309570
1075925
1747609
1346590
1805817
758112
1469978
695577
1432218
1488444
1109076
994483
447555
1254405
1757433
1591014
1163440
29163
888466
1258223
825270
1835193
179932
1755835
1331207
1348134
1301975
1809062
556711
1193404
1086484
700316
29623
655739
247559
380333
1833532
1372614
683975
1659930
1951188
655626
1036759
273176
1180248
140045
763637
155402
715522
1248867
1901653
1227962
948279
1230034
1633083
16690
1142426
860798
1748574
1897688
714836
364904
1408544
902267
440054
9277
357977
1338129
235313
972485
1354347
90656
552329
1618966
1534832
1572281
177447
584817
467632
203875
828446
1252999
1408149
679956
115091
1069452
1011355
1223889
493459
1960105
759924
770905
1925305
1575421
791573
1760681
1203638
311053
1480022
706651
201238
690752
218550
1744261
963993
1883412
1957139
95860
309126
1065558
854407
977217
827062
899663
1155340
24425
1924896
732020
652400
1708519
1752419
1128957
1975880
1736689
1581997
1764456
878401
990320
245586
228758
1163612
1002615
1098675
402742
1380150
855724
1915101
395987
1478820
524634
120369
1957037
1304173
538459
1529014
444189
888836
1846511
1019652
600074
1978611
1457979
78583
1444274
1054661
1284680
1666256
1702396
1915964
723180
369854
1368215
614608
987700
1969966
1945251
293575
1888873
965933
1850421
797168
1059157
704322
1224995
1134139
1605272
1856440
1065466
741379
635498
390635
1432494
389620
1122689
1920693
1106752
1563711
1876071
990735
1831272
16411
183454
835736
6598
1265098
1615713
140963
951485
41887
18859
12624
1462980
1919824
1530791
669780
402744
440229
433858
147447
1823748
769622
1215539
284823
1808419
941359
1338907
496431
1873826
1401029
613059
1237624
1549722
1481219
321687
925795
1266196
1602287
32277
516866
826124
1183468
63214
1498174
1271662
1107408
1358676
870955
182139
1202980
394091
1231225
211873
1940424
206908
661116
820483
267580
866535
33750
1194849
1051105
937834
1300036
417141
969644
1759944
413550
20076
1071691
238024
288936
823095
1843465
841644
402242
1078298
1274104
1203256
706760
1486260
106817
926354
1979332
439206
432932
1075702
1879080
1746774
1621077
1016225
954299
513751
662240
401941
1106250
499213
800404
671627
1150136
1488109
1489491
1631622
881155
1926792
1609098
1704826
1537595
998734
1122073
1715856
906630
1519383
1661042
1079680
599695
1807155
1191302
1375169
1373527
389792
951848
886903
681080
1832379
1511165
628083
373032
517932
1881660
878977
931406
1838892
1926246
32057
1036083
1174373
1764190
587665
1302879
1753343
1013906
1222402
1798549
125354
1609764
723657
515114
1425445
1783692
1706919
1034317
426608
1328496
1561552
1329331
1471272
1858090
1837772
1981929
372169
45756
811175
124526
209122
946371
1483502
913657
1979105
814597
1174447
1066996
1685985
544488
1633526
1837494
902689
75098
928613
1804290
206859
84468
1051584
435858
1658745
996166
857891
1676560
1229467
169502
1002915
1927409
1314543
1434465
1963237
317721
1561184
1253674
1567915
1390299
1748889
814108
65380
1270647
1077310
772471
1463503
1095359
287067
120019
696892
1372360
144912
1031349
754369
751474
399157
927130
1203316
432501
1519142
1558650
476746
207646
618620
1625524
1313089
214255
714571
1923569
432218
50837
1574896
968014
724692
568696
1759407
336256
1678955
569923
77410
670651
1856459
935068
26786
829304
415562
230030
1411440
50540
1838957
92080
1325577
1545208
780627
1860788
439599
379717
429932
160532
363276
1394520
1325000
9782
1661174
1250420
128121
1486512
1075153
99976
162079
239800
1641751
1727818
1873202
1548777
1033958
1896987
1571770
164648
265653
1715161
121601
1025650
636071
1836751
304333
431840
1473869
1618933
1947443
7475
135721
9824
254839
59183
1366011
212847
1055836
963137
1759637
1823557
369210
505878
695652
1899868
944052
1974425
192636
1274932
870680
320789
385676
1326158
65794
1840098
910712
98141
1030604
1673990
1199248
1665497
1269616
531096
663696
303036
956008
1054474
1006598
890379
821049
183454
1625159
743833
1420040
1919534
1430539
1207075
221009
137756
393682
725128
783677
307832
1056342
769501
840987
212667
876040
1902528
1924743
303302
1757503
1108867
1180623
188192
1918780
1978538
1564769
1674617
51468
938887
675382
1123548
1585731
781170
814366
781626
1593184
31561
1730309
1001950
447535
377902
288984
488800
582981
1876092
955373
571202
1985355
1654449
1834183
1197672
1199144
1187423
1455515
1795959
1313393
1682700
938365
1714479
564782
812853
1386692
257322
1195992
263971
1964429
106404
1430617
1245746
691671
1562399
1504504
521042
47192
472518
269274
412866
191689
800170
1564457
1144639
1598153
1952356
1704408
1063186
1289379
1462979
1556979
671099
1443097
1728329
1245174
517454
1596923
1848724
1575196
1302741
1110652
1902686
828568
889555
925013
826020
1911482
1477950
1520828
905991
925599
1147939
8352
250428
1637157
1716657
806044
399131
1720899
384780
880603
1513083
242012
785146
1828875
770936
509748
830525
1671952
401664
226287
1797315
1524388
485029
1378563
842091
1381216
1969522
1246668
642277
12172
699914
1139675
1436688
1287918
285605
1272703
482310
694804
1012220
1176807
676638
1145810
1155097
1259094
304040
462081
935981
820624
719305
213779
723949
1240310
1208092
739815
942691
1464627
73234
1305544
1581055
1898130
327918
1915524
1546743
620302
1163727
6033
703269
536001
889298
1952708
1168928
1492059
136031
944496
1812064
1542156
451114
39495
150413
674457
678908
1509067
84066
1392636
752830
1262043
1120177
1532882
1466187
590376
841731
89262
40785
1251763
965138
151746
331525
420101
407072
734463
1002430
1336166
713257
644551
1152641
1056794
1097397
369169
616469
1689522
838204
529343
97954
1203532
226824
1339518
487385
964786
16969
1093274
1853049
1911897
1550879
501051
1945554
13103
1541061
98923
1370824
1698292
1586853
489313
721625
1540707
1715606
351754
1237568
1246818
1894675
1279360
1027804
1429808
718867
187164
1101306
1790847
332520
1094673
1534667
97492
257215
1836529
980856
323979
541449
850420
1764054
1219114
1372928
149514
1136721
18024
1293817
1171536
1444191
1838368
791154
648285
1590378
167814
407249
1042163
991019
280171
1740515
1701941
834012
998980
1892413
1586934
241236
890157
885745
685273
1713971
468292
554395
787589
1643178
1639401
648230
1478026
449892
992581
599794
1258890
271816
1753727
1063600
254828
966544
109412
653338
942295
1444566
432982
790695
1671102
325046
231086
919413
1269171
14074
1461156
1706757
1297116
1930862
641233
639236
919262
1136891
562794
1472710
1821042
1103608
1338146
961514
1944069
1782099
1302129
1451068
1311919
1541061
880089
1552601
1669371
759859
621921
742858
1457116
351649
1697525
485501
718530
1072151
542823
122177
1704949
1148198
427223
196090
607275
1551018
1548318
1928118
1530165
193418
1186920
1675923
603685
977949
691710
923285
655597
776032
1715536
483031
1162674
448163
1417396
1539355
392942
492108
364393
1403968
1880449
292174
103068
396831
849965
1286852
300717
1175749
1244770
1907716
379143
1672004
763211
1030492
462626
169423
1492650
1406452
1745774
1848182
1569890
1200713
1162591
1172263
1545096
538143
384748
1688778
155558
614187
137465
1326371
178870
1270228
1652077
1650046
1062056
1684217
1686913
250222
1001000
929819
166160
919710
835134
1717570
961193
837100
1197861
239032
944439
1883078
651823
1944270
812297
965429
1231138
1276278
33919
798522
1806214
1732740
1923113
1499930
1884019
1674357
226811
966000
1561912
811389
632478
1667181
1915488
165862
1484656
278633
1629416
518213
1435884
836953
1331777
1355023
910988
801628
1314636
1391881
384868
499222
752017
1776101
1237990
1856545
708066
1570
499089
1848178
972562
996926
1814164
1567864
969159
1957855
921132
969361
1258932
1897970
817250
565123
535273
496014
1512778
534646
1970149
1240087
1249031
777341
1291071
138702
306462
1432310
1170895
1249877
1660088
1389572
1833413
1321539
900877
1750300
1132324
315720
237133
1259852
1776111
467213
984466
1352661
1844101
1267472
101309
1507866
1997143
718147
776913
160437
1549584
1304090
982772
1944658
413120
1069734
1887213
1647579
295656
1561633
248040
324577
38399
469123
1693949
817192
92167
280270
1740872
307773
1871956
634860
899407
1511642
390968
394282
1227815
572168
1117212
511145
1241443
82925
503417
750869
1694325
1925060
451235
186145
1015688
1213097
254895
1967415
1363680
793301
1981061
1534180
561164
417664
1464125
1266382
1686712
431798
746868
1145569
1056301
1187025
1978112
797204
1100606
292364
691899
1262460
404838
241390
562980
228291
1804938
904779
1971196
1817271
1790943
1052853
20157
1345538
1934389
1309708
1303259
578698
1956151
1814137
366232
1115289
1817558
1394229
1688172
268713
1909467
143496
1596773
300644
992879
1611204
434025
662763
619861
604952
221264
1334868
441428
1600789
1004894
9270
1828875
54347
1597797
822764
400653
662939
153834
1200775
683235
126618
1859780
278221
691150
1805168
672603
226672
204373
897007
937577
1896491
808201
623188
1576491
1280615
1568755
1325361
339588
1153989
993297
1512826
1221444
185660
1596002
1165436
1664041
1311863
806912
51187
635846
663423
1776417
1652418
542322
695829
1354011
1028485
1690744
384220
89570
1886885
5423
943393
999708
1154767
1958985
856124
575839
1091503
400317
1923992
1542213
1519851
1895577
5142
1870815
1604391
1610092
1613406
1119298
1439237
632263
1887630
473687
1883550
1590135
248285
95764
11677
107166
1023528
1253579
290563
242606
288254
408661
1454376
1086218
1552732
871141
923584
1470506
470937
1896266
864508
816113
86553
1182221
367160
76852
1659058
1115287
1210757
330736
154495
656679
1682866
254914
328875
1953866
1652748
572887
593069
133166
1510777
1230290
451910
1847745
1301667
686698
727626
1014060
541590
1225979
330205
1100082
63873
580584
89236
918716
1941588
1808135
1067760
767751
717309
620700
926116
1580206
1406138
1386129
1163194
100040
483567
883750
1669347
105514
1853437
152233
1134389
629493
547059
1727734
613039
1916715
1248624
1305310
587672
220834
1939875
1935588
1724715
1705092
1634013
383989
134136
39891
1511968
355847
279472
512938
1080609
241331
172660
1826625
470040
1413886
1106653
1422959
1881183
409759
1516650
1410565
1078270
1107868
155231
1181948
929752
1251466
65767
279119
1912584
1983153
1325531
1253548
545135
610341
1170359
984203
1431001
899695
771674
680169
105106
1591471
916751
1075338
923108
1467068
1802389
1958211
1201287
804041
60910
1420975
789479
328783
900121
397037
1219757
434617
1006198
1762538
298917
1139458
315915
915085
1948547
272402
298746
1783193
63022
1163378
31710
1850393
1610729
419300
1491005
910730
466655
1751867
694980
685012
1988372
1619760
1411063
1686408
1522441
1071441
1829380
23813
989106
1853738
762031
1788723
1349162
1887871
1866728
1803474
293640
1494369
458876
667359
1001884
710465
1115775
1702661
1825633
1442322
298018
83931
226436
552882
53659
35667
1792375
122177
1563825
1048314
411623
995978
629364
1483006
1593625
699656
138474
953170
1711272
185987
639151
1488545
819391
1939224
1188861
1330908
255297
80635
1365439
1644882
409862
223077
1767487
1623070
1750150
1657943
633230
1495644
1891018
1638889
922305
1648834
868186
1388491
725610
200201
307662
203982
1943011
705736
1952232
1670625
1388605
633131
212794
643478
947314
1524311
1409721
1871430
443247
810862
1310888
453066
191811
521888
1900495
1464459
1052395
5938
1188975
531313
1892325
320578
591296
749966
1922570
1958840
569899
716590
29461
535237
445106
729082
515314
460359
103280
1690352
1770550
961493
1934327
1309892
45260
1071673
1016073
190217
700173
316208
1858850
1475308
220378
995738
1190212
1583198
166433
955501
1505540
1496709
485686
1575354
1817072
336740
1665104
4745
649038
572262
1906915
479262
400374
1205882
1301805
840844
852284
725897
1896695
254951
1190096
1193315
409540
1913285
1765704
730355
1626946
1440667
1499512
1378412
1697134
625247
731813
1037647
906955
675058
1162181
723796
1587670
658041
778426
456571
1573169
1068502
405293
1058894
1443007
1567312
896124
1459875
1706192
721360
250925
1209565
265905
1209703
345389
1436798
1004550
69813
574890
466799
469299
1651529
130911
1796067
1459548
901362
1937544
1514255
1846786
1564493
1445180
277067
1024732
798867
1804829
80777
1335572
1779424
749730
944368
1729121
1336310
1847616
927314
1687965
1490909
1381481
1371239
1692967
1919783
199139
1305504
50665
702093
1218071
1776352
1515090
801220
968452
1052193
1813157
878456
32532
1440433
54517
1808363
773640
1987061
929733
1849286
1142259
1062065
344954
1116168
154068
178832
1029401
1521835
20062
1167576
76429
1677362
894516
1398941
1528081
403244
1919108
557856
1315224
95173
1987133
914487
1340718
1831791
853902
1547673
1513251
1662658
882324
41200
617656
212101
583356
44608
888738
377826
489953
1761521
689634
1295401
535201
1175265
1295667
877928
1026206
1406416
586948
1631340
516782
59749
1376121
486927
1072875
115695
1052830
247165
283510
1287169
235409
1744891
1133902
1739696
324026
106033
638531
387852
1830944
1031712
677974
1666552
743600
805835
1743477
1758852
1835960
352164
811478
1102199
1746147
1675885
1429263
1867318
1458077
1744103
479337
700369
563600
315883
472593
290285
835670
290549
1803829
957066
886642
1306040
1494478
505946
1668373
372489
381293
139149
1084368
1811299
1220457
1272610
1455432
1062916
709435
1643280
218687
279670
1946461
741631
145313
1118355
1563046
1564615
1641308
958579
1758045
1397490
444014
1198666
1072880
1611896
1398045
1579233
1894094
268895
276923
1763972
1519210
450065
1061423
362007
337581
1358169
1154969
1063227
1221503
979734
1746566
428734
1752842
1000850
611533
1455811
752867
1689093
1210418
156355
6940
1049320
976088
748970
99061
1826497
1000694
1235703
1724438
641510
1888565
892492
1084052
1692341
1182934
1856115
1768293
43490
575105
1322277
1816188
623111
1462822
757449
162780
365089
1563218
630436
1687229
1300056
768315
587656
405416
161438
629589
8830
53140
1096915
847074
1594675
1857887
1089378
1168099
112366
1242051
1745687
1560835
88210
822038
542848
1774347
1090959
1026758
1705049
290760
581266
808158
1117335
1145654
1171518
883034
274840
851442
813057
22978
66244
1567704
1519889
1890718
107723
1038807
711845
587297
895024
971286
93317
872028
1369141
335758
511096
362804
1137479
904540
1670966
1589476
1072284
1207451
1049306
1848601
652537
1754709
443210
1766866
1327238
476644
1586616
1267492
1632771
1803862
1905897
631664
342141
1634708
1007335
1885832
1934199
1579410
1076926
557915
396558
384269
1219197
1416226
1628990
716311
1335456
872715
1338822
194969
276836
67455
317419
622538
838725
1974164
488108
1262453
158296
1364275
993774
903173
471197
327556
1777370
24070
768653
463039
1044931
248859
823543
101068
1540047
1094886
21413
925718
1588599
1875682
1775421
38978
6940
1907508
856602
1222422
375777
182786
920852
1165611
1757098
1279553
1383273
83645
715592
547954
1009213
1708479
872737
1564022
505801
1798433
1536741
460419
41443
1081512
714644
1290639
1509689
1951838
1992711
1309141
1024956
1009056
1186047
1285452
1218536
767146
438951
31338
1909566
443732
1519343
1602726
1518135
1809921
264379
1212236
768730
1642399
1336214
1855469
378076
635120
1638459
690061
80247
1136122
118275
463299
215777
1305747
1613894
1544988
558464
648379
535519
830313
944290
1420706
897789
1717097
1992987
903827
137903
1104495
320976
1369175
1045926
505756
1975313
509949
414009
263306
355137
993550
495693
1168444
17081
575870
375221
468192
821893
1234402
877471
79978
1698707
174407
626319
1980486
870894
1328933
1714660
1547668
139609
1124491
252963
37675
117366
50114
994393
751884
1815351
119789
1666910
152717
1352589
294849
405843
134408
305317
60471
398801
170729
452631
1794059
56026
1049830
1466939
1901083
1400688
1987455
431913
205931
680608
827905
1915331
597766
1399603
1547673
397126
1567481
165398
1282393
893763
965221
1957285
644082
707106
1382515
1301164
599103
1089855
1442036
1889749
708209
1268535
464353
813472
1241611
1195923
858999
841529
963379
1394962
773852
1938938
396283
1961519
838196
1297105
151223
1449779
823461
1499419
1130665
845570
1787396
475898
653361
947575
1069436
872299
1106504
1781381
1136165
268489
926983
59192
182135
652413
555065
572795
61298
1792541
1349208
1900289
1293287
1894151
1832150
1050158
1775679
541936
1184645
299158
110013
1405352
1167307
394232
953100
812319
1259681
1096541
301076
1261582
1177948
874218
1819870
446888
1569417
1857207
429099
1259094
788852
563700
144393
1400841
835431
1413090
1174054
880397
990144
1130643
976876
109972
81607
3798
785359
912671
1898231
1507741
922236
1312146
1064265
252606
1336151
769585
1024539
471986
1446713
108910
474417
1531186
616657
692781
1062270
1458062
707749
1367455
394091
867355
972458
574866
1990236
1238107
1631675
1714884
1002734
1788524
1162972
334215
1129400
1235955
1488815
806514
1156801
1159919
249020
1218042
1954408
1048148
884633
863144
1039163
752903
313924
796914
303311
1940608
1493977
32531
215923
1170387
1139789
971793
1423451
674973
1899685
1124212
1445160
1277699
1573208
676330
437292
810772
1687481
35426
1201314
187507
1215874
922725
1622469
866130
163539
153015
698754
1025230
1825895
332942
1478903
1401497
1442559
1163559
646758
23813
197534
756468
1531247
405828
1806099
1701097
1943605
518331
578066
1457401
1994171
44351
307069
1351033
747401
1762587
414035
876328
1773715
1775939
1982271
188852
438289
1702788
1865353
732192
1122890
727707
1875402
401636
1786459
44184
808039
563874
535051
311988
526308
106645
589247
597480
816794
1400533
739174
1779602
368111
250916
282795
1484342
311103
256625
919208
1812817
1593229
294544
1230943
1239128
641839
164521
105677
99799
843669
1196905
238209
1378708
1090611
1768221
883548
488962
98979
1557452
741602
851144
1951493
556885
8766
1161541
1693337
657330
1213010
1384832
1347607
1420802
1586968
1234226
1073830
151609
1102900
1046940
1029338
1480822
1552375
1435874
970703
1572670
1992615
948346
1427145
748345
757858
1191307
1936050
1901304
941818
126749
260907
548262
980496
1734652
70852
833503
336633
1438110
323651
691494
208723
3399
1013464
1490317
927317
1283094
89495
1603994
628201
1407484
1088742
346592
1873222
1541876
1435804
673021
700414
1115539
1024732
361732
753486
415147
1664075
932670
571396
1391774
504586
366198
364096
293194
813207
1138439
511704
1754353
1728006
1243396
1431520
1662333
741328
159676
1278921
1263127
1682239
152730
1746270
1833015
266427
1271130
1647930
878780
140298
1884547
525453
1153012
1410743
176282
775969
735362
399997
1428801
30273
14190
1213743
888154
630605
1349456
370287
1535133
1967444
634175
461827
797346
686258
833433
281258
816946
1094631
1231392
1113843
1342743
600689
960867
885739
775822
816390
1352109
1390982
1666424
73837
1206786
366899
832805
1897629
1187283
526634
1860481
606050
330635
1442227
317736
33555
1608751
1819546
1956060
598365
642730
1750421
909723
521481
1999631
1867714
887798
225168
24876
1912349
1965248
1144568
1879613
433127
1964762
1211096
1574867
1491783
580521
636402
1411183
899853
1909083
1594445
595494
78401
457017
797202
1191189
168346
1380071
1726346
855174
280168
1311071
377056
656981
1009413
1813717
1339143
885353
1532884
1297005
1266299
1998702
996228
1724505
1120207
1341733
360243
1908857
1037419
1997992
1743597
240978
943517
967916
614362
797099
293237
603608
460368
1150719
1868092
1508106
955397
546557
1482559
1872459
1446346
629328
1560819
1286674
1722443
1716972
482533
146335
914195
1937232
823519
310178
1057327
727348
1383750
353875
514952
433647
1509759
1938407
1303547
903627
1969179
1138851
706260
1242809
1218495
1061589
260758
1570389
793112
938822
435747
1186073
1134201
1109777
1619684
306404
812781
1867392
780584
621038
1197702
628906
1003616
1525758
228279
1175964
631419
1636828
960170
1573050
302738
61532
1405188
941046
775198
1894747
3517
1939595
1769622
717570
735298
1282754
398869
484349
1052465
1014164
1702106
1564430
1429114
18587
599794
1119128
169676
1327726
1711260
278334
323068
1954059
686657
499998
854696
1575165
1692819
1586258
1019154
43758
1094645
1482389
1577010
861549
1858685
1907978
409160
986680
762223
1398670
1089799
292659
83298
726973
1071616
679568
668331
6434
1953382
949360
1210677
1645693
1437213
460128
1002518
1714372
122178
1205922
1300755
1539053
1015713
1021786
1365289
84081
1003561
726045
1602423
1871616
713604
1273547
93107
143963
789407
1494951
1557021
499923
1354725
59194
1692038
1291720
1069532
285536
50387
125789
698268
391796
307302
1248455
769493
1200992
1752032
1444655
134499
1691717
1107190
1084800
1481210
462288
1550776
775858
1434840
1501206
220863
367408
1567630
607258
1892475
446218
1582039
683972
406059
1872446
990687
255483
103104
622947
1250789
126455
1317607
1536972
305391
2216
1235974
589712
587054
955823
80596
459899
1494865
589274
683759
934132
1968685
1166303
647667
1566184
1316783
677939
1306183
491409
1122687
499920
1907539
1027532
391653
1657721
143277
358569
1085776
1554103
1306332
23062
1194220
296150
1993467
1044751
1840237
842113
1857670
462213
1497992
465843
948168
1378880
608670
607923
1882230
1608953
66350
290850
1761304
1914160
497291
1319439
921937
1006913
801938
891472
1941737
1738742
30127
1307022
1298106
68231
1319318
298014
1537543
632916
459217
537461
1624964
1303950
1723194
1945539
738035
963902
840206
1522807
879065
1412130
1453390
939962
1284905
485037
1237862
1279690
1002108
236154
377215
968026
829192
1388969
1086450
620037
1823988
727906
1769042
114457
1434840
1234506
319541
1125040
1605013
107141
1547782
1823193
1499078
1975781
546534
413403
1400514
1521904
1640
311592
875307
1926009
407302
603482
1388206
1783808
849266
76198
322401
1879977
1436300
1455206
1492390
1024017
1467725
1331054
51796
1400729
901414
310695
1341299
1043172
846490
133572
941818
1978691
1116512
1817027
1072307
78954
775431
306687
1332051
1734795
931177
694608
1693157
17631
949542
1117366
509680
103394
509310
1655462
731994
170609
1669496
1922855
721511
105904
574432
773387
1858079
1698674
1026306
1470494
1265109
1703808
1316832
116459
1020559
1384093
1840997
1023482
127667
1023082
1099799
1411739
1331846
177632
1339608
1225076
1442967
944065
1293440
1121662
426719
1512704
437234
1481
999314
516115
693543
204363
1535639
1104243
309207
1519893
247747
886656
163585
214302
1500028
667695
218308
853320
1862421
1609156
938406
1529497
1880118
1093134
1489485
130911
1811465
49941
1827803
1637615
256864
941277
1117953
253528
1511675
852229
1548229
1501973
1327608
1758211
798019
177069
1202666
391664
1539921
514415
1697051
1079462
1310975
259412
1944303
1607682
878657
335398
83143
1760261
433482
1887928
1527550
399318
63348
695973
730253
335151
761402
1955431
135616
1665137
389845
1390980
111456
196630
294793
1586234
332712
1645465
1643636
173700
269331
1725849
979626
964701
849551
1753566
488916
878660
1996942
389664
575352
1514649
735527
493907
1476685
603671
749775
1845357
954453
1874526
217213
705051
1329146
1781656
1481648
942726
741288
1281789
1289576
733739
890793
1604058
1874495
1974947
1211722
1597797
1771966
1177519
958244
1312412
1610898
510880
325799
1790635
1972984
1171636
407663
249724
772450
412343
1296938
657738
146246
1752990
1368844
1737508
805285
1627843
711684
1619798
690055
1562189
986782
1342785
337600
677229
1229566
51398
665993
1486661
1295815
11305
109348
1288163
1522763
45434
1198892
1095317
1713453
797218
1395993
865031
983935
1981975
257777
545689
961073
199296
59263
385311
253686
157276
1608979
1185845
250239
1896068
1988679
904142
1314450
1818246
1539365
276582
55254
1710525
1889790
7760
1303078
1725340
1933454
299186
791678
1457203
611137
1347818
522114
720066
40596
1973209
788889
390250
1240008
408634
1058173
177325
1471664
1142898
611452
333461
1986598
781990
1938521
908604
70834
1895182
88974
364326
1527456
1885179
1312914
1626420
1102297
1868218
1693600
1246190
1881202
1508842
951791
331677
590374
1410874
631554
326422
1502810
798019
1124991
1994372
1091767
530193
1333764
1922864
968814
1704069
424847
606347
982389
928428
1169386
451960
1175852
1470467
1488029
1117803
147106
845217
1386058
1487242
1256118
1134089
286227
664000
1212195
1573646
1292247
1084878
832716
954855
1691814
1792317
1976680
60629
647556
144067
191260
1328427
454637
1915648
1306771
1807353
961933
1197623
1524349
663661
1863514
1086761
1028461
296228
1094948
110987
1568570
1275160
661492
1210961
4652
683496
1385842
282288
877556
1222488
1178784
1122895
729227
422311
1327954
1730205
1703346
1437879
1871934
1248776
336151
718719
44996
865370
683880
1299018
286787
878863
327935
1382515
1297605
771916
1857204
140243
653425
1617503
1373061
147707
425420
521353
671570
1040648
1554982
177001
1221702
671111
106158
387501
1879328
515356
70401
108920
1555840
1157108
1303405
1643022
1734659
1520996
1803833
1949249
264075
538710
135418
1373119
1360384
1112567
423279
1874165
1960986
522402
1029649
933141
716364
852449
1690954
860563
1596762
1655493
1753831
77825
995640
1959536
544696
788267
1974901
270265
251318
1241787
861779
1759126
849907
1620769
1122010
667520
1150518
1376140
1273279
1512699
187109
772698
1307307
1123597
591826
1912326
1565323
1762374
1295989
101483
349431
1835814
1483086
1442279
952793
681823
109730
577928
167605
51073
1492025
890317
1860407
1552732
1575871
66328
895538
1573916
1945837
1891411
1151418
740406
716395
737896
1369040
1510235
1667689
937087
1126692
519443
352367
554052
1205736
1242194
555725
1245874
160953
433198
1056231
379906
1958651
11653
1563609
475530
202554
1970198
1132145
1748588
412802
1608919
456711
460367
1060972
111651
1680154
1774130
1326110
289698
1616321
1488809
1571742
246831
1840147
1977155
1082955
962366
1032466
300096
769947
1103560
1884019
1069361
245214
967162
1351476
1533767
108360
1459101
1706804
1321954
1485136
512012
988190
1699085
962290
283037
1609645
747914
565259
378156
999024
874188
1917993
964892
1411407
359906
1766298
1564269
1297254
467208
956442
890148
1780303
180539
1642342
294222
1629633
987179
1091595
956882
578276
761640
409920
1238145
426770
183957
1558877
1360812
502328
1137822
1484153
434757
1260288
1853226
1698016
48468
847519
1865422
1121914
730508
124987
1443594
1652432
469192
175070
510346
299860
1616411
109819
540974
1856774
598360
522419
1974676
1452043
474996
881785
1091500
1942829
45348
247719
1132528
1625435
1998835
752655
356510
663062
1133703
708843
152738
1031895
808038
662112
126462
927270
1249329
966532
1253255
1439108
316429
1225316
1969264
1522906
1989189
1249636
462831
54995
1350348
90711
32673
1331723
1451135
187937
149806
410940
1128942
118344
150389
246100
520362
1877650
1198086
833103
944734
865619
301462
915084
662686
1918102
1466070
1586727
1457544
1351016
844152
1970525
1583894
1529431
1059405
1416782
141791
265382
655348
1288705
472551
1604970
1675000
689884
38527
630920
836121
76867
630515
1952256
974365
1575234
621258
1596957
1117303
47003
1751278
1319226
1318200
281053
337581
1447848
578264
1879766
1813822
17400
1253170
1517329
445602
701220
1948724
769719
1255878
91188
1740407
514702
622707
1822606
738125
633666
1295590
1004643
7144
1324497
1486862
1094282
960239
1218847
1940064
642807
774569
774732
73438
1777524
1962964
1659559
245974
648470
1705771
631979
110182
1817979
1489694
1558048
1016209
1351033
668839
325312
1409692
293080
1660515
665154
1466429
1698514
384269
905904
88658
1319155
872184
686097
709284
11319
1926138
520679
157017
42493
410080
1102800
1270174
1746138
776226
464361
846648
1419664
202035
519026
362033
506058
674969
693953
557317
300975
1408141
1874863
411458
331237
1814483
1204704
428263
225732
1371153
1692021
885687
1925746
1649915
1976090
1626043
145929
1146351
507760
811398
549091
1251815
725407
174258
1037947
906585
1576229
1082451
1727862
1669227
855459
1485581
1096030
1246625
896504
239068
1128042
1845304
801406
836674
1188184
539771
1552295
1426698
95093
1478380
385228
888262
1505472
1266575
255635
1992515
1497933
1397196
1791989
437884
1811971
1122304
940742
1999678
1258823
28868
1718161
798348
1269516
1141176
912230
358186
924715
1367162
1596746
1322803
1650281
804136
569527
309032
726521
1758042
1326864
901090
410901
64817
843477
577607
128371
306354
6102
1063392
1108141
260454
1344563
703843
972330
1357967
52203
1017006
1452594
887809
203315
1796971
982296
533825
793323
630844
1416061
887507
1557572
1872434
1525369
1907399
1000226
1583935
931600
620700
423340
1536728
1841266
1169401
1716657
217373
24546
805834
704242
1173391
1196119
552491
1093742
1313423
991614
57365
1697360
1303340
1287411
23455
833169
1253868
1664796
1626752
257478
1004063
218393
1627057
812753
443032
150550
384484
1661071
850210
648924
1617069
216815
1770280
1834501
1003158
1185423
871460
1738045
1120758
1612751
471723
1268804
664945
1590589
1884838
206949
510748
297007
1764372
1416795
92697
233485
1378000
293458
1281181
614604
1514746
708908
79438
1558841
48148
1325766
663990
628182
1336243
76667
832054
532087
852210
1780752
1661262
708326
515817
125619
645097
21875
1473285
1266608
204774
1870346
1482306
530340
844062
1695916
443732
809923
1468540
1329730
1477477
202263
927173
110811
1951277
816524
1780853
274183
1002202
622447
83824
1560229
1065558
90179
612638
1821825
1180561
911681
1647032
352818
1794214
1587592
1445207
177280
1619892
656531
1985140
574801
278464
980785
1712918
276940
1909770
928619
1117854
647082
783006
718996
1703519
392860
694510
440226
1660679
1051631
1320096
1020263
636900
152266
1191391
1949134
723643
1794977
1275689
1627233
383107
176107
538717
908903
1035503
1358499
150688
709777
361542
1125386
1194728
1283960
809324
1693280
1269006
569831
1332918
1677478
1947577
1701965
1475353
237378
1130060
1722008
1624002
1255352
982789
1034823
313040
245627
1178613
1750093
1767092
410029
1368844
1560086
1701880
1227825
1703580
600610
1264680
1466621
1085190
767533
1900632
335846
404026
310181
205906
787437
467468
1721756
1500659
1207431
1498656
766980
296088
1711214
1886206
687520
323290
1078145
873647
187526
82587
910114
584198
695071
1587155
1512600
381254
1207816
82379
464976
493501
746736
457965
112101
749977
489247
569495
1862286
1996818
157802
528332
248585
1704168
44956
579418
808814
1928479
1233120
942094
1890857
1453104
1345882
1216402
6532
39699
824327
356462
620154
1325968
1220224
1670944
1243951
857685
1669389
684053
1526602
44659
470909
1696045
667299
582095
1538343
944815
1193890
768711
1676325
1469110
1766866
1564043
1811489
839386
1784530
1916568
581198
1677224
1651481
344939
1840858
1818517
1345583
1066218
497604
619983
1729520
1641743
879299
1842070
1539895
530771
1233317
1094280
502804
101346
694022
590083
1352425
1532319
523232
827736
1455820
881586
1578567
1386871
742142
1889426
1903136
1294629
1997355
1118769
1564625
1125224
992309
982848
905465
1312399
1100224
342021
782622
795041
1193805
1705397
760891
1117393
1460871
369962
1033829
257882
1820108
168873
1475923
112094
1184916
946064
1108150
649496
1377754
1025383
555758
1387071
672808
489881
1851505
616423
364385
1330781
450357
476673
571942
1866754
1079561
85262
1388411
790115
1523408
139892
1712596
1294998
5732
1480140
1316521
477447
1760136
1445861
1110193
625111
1560936
1906206
1092660
1962345
1974159
878786
302671
494106
1817595
974856
358207
470382
1193014
94862
1866866
1506829
1787243
902987
1276792
835027
554535
717527
949023
1355444
645035
784845
1357967
1764074
563000
1576845
1706757
164084
1151980
388758
867737
803966
1703808
1523242
1372847
634212
544370
1425626
1691806
183191
1394821
1175105
106534
1399959
655469
1110307
1558000
1171285
736727
992794
7804
1148342
1632491
925238
1487685
1106550
1555096
1498843
876695
148789
678976
1368542
1932263
515413
157699
212169
21343
107589
1922214
764462
468959
1185013
79802
188710
75718
257298
663788
714330
338326
1315168
1613627
348956
459927
1329483
760202
1534921
1077634
1704277
1169886
417092
512714
1051401
834586
1292088
175751
350668
3652
1289893
295400
16099
138507
1002776
306663
744279
1078496
9829
488632
516177
1732415
1624356
1089153
1332378
1904030
312993
1021593
417135
549407
1698491
1289174
142950
765709
1817328
37175
190438
672346
1437625
1904254
1613067
580424
972373
295969
399760
1844991
1657514
1111435
926539
398777
971714
644453
1402928
1558125
862967
1369281
1880487
830448
1331343
1479256
400352
885070
1376675
728289
1904309
164678
1811714
233414
785577
949041
3719
1525519
1967382
780789
1684398
1041834
935810
870503
1949887
146639
1109359
1935523
561616
840169
1205920
1858744
1170491
1763690
1938242
1994944
604836
132612
157578
811839
375441
1331054
736315
760043
1698951
1388540
179696
1096003
371970
799621
1550238
1405704
851955
1620931
1757474
1540261
418082
1582547
756966
1195608
93264
1442458
373871
1139721
1365510
207788
835428
863438
534457
1954382
1514817
1254186
438638
1689914
1720898
1167710
1763702
1790121
1230712
1740578
1916545
363822
804773
84968
1406454
482464
1759411
471984
11944
298214
1080906
204985
1594110
69473
1757203
317462
1030588
1166836
127846
1734280
325156
1994427
1160479
1673495
1563608
298760
1860072
1020457
90902
724539
720826
76154
1716913
476014
297429
198394
901462
144070
1463641
995812
657228
1377181
593025
115956
1977775
1882329
835789
422973
424439
946804
1397045
149411
1069396
1311426
1545034
1307549
1639114
1144973
452737
341295
338374
762031
38397
35980
1606512
87022
890387
13207
57302
1163559
915580
1289811
1924060
964836
561187
1318440
211628
915676
438537
1122032
1656314
818966
1550058
765118
1964932
592356
1438419
1470743
1417742
1015428
576094
757711
853534
1435802
448272
1840695
1315210
1987731
1406459
683588
1532689
1245830
1627953
1464274
189960
1399487
1610441
1213939
1718539
244166
1275192
283104
1647141
630421
1602939
1668019
1880941
916045
1031787
371419
564821
464767
1372853
978935
1154110
1689695
465544
373725
1778920
1628382
1581277
157510
1310870
529738
401926
496729
309263
1995344
1566052
885780
532246
1470120
211935
1624735
1110866
1644549
352033
769351
209314
1704047
1507596
87319
1233221
1043502
1607822
964666
40398
1160501
282629
117618
1274559
1413062
1879531
16454
1059244
913536
1214982
1259468
1356919
529362
1967893
1618953
907700
1824310
496760
1988010
778057
365970
295309
908980
293411
1824737
1269303
1715204
1966072
1805290
1815841
1461151
588904
1705555
1613785
1673212
759004
142523
1932462
790857
1316525
74813
1613196
1594683
685971
1259663
1992970
1628185
133089
516805
792259
722101
1864509
179440
579122
1510917
873441
1238386
1953464
1114853
1451083
882177
411141
468576
1418614
1474397
472768
1573646
1207517
180180
1811977
279882
232503
1060739
1775828
988148
1903748
1859573
415347
310801
1020732
502621
1890111
1636655
17427
839569
1740129
1227438
1966988
180179
290694
619960
716265
1329466
489518
1287092
342830
197524
1363396
136946
795232
1618753
363906
1988607
1033499
1567962
1651344
1555417
361490
1013935
256518
1134861
1361312
555189
1984480
1954281
1784278
1554235
1831651
1183694
658289
1563602
19688
1997504
1822486
1100303
908168
1433089
9691
1532309
893188
595297
663621
931833
197902
287517
1585319
691195
1396395
1695905
866184
724351
1073690
1642923
682022
997457
287998
1885079
1242468
88990
224407
156558
1729109
818832
52473
856297
1370214
1302733
888836
986516
1361
1100480
1471441
806087
976699
255500
1892720
1416741
638452
1730762
192395
784405
1844695
1232315
1742190
183596
269633
115488
1790220
1840516
286293
125786
897295
626469
1694519
1418173
592041
1002136
1675463
537406
189283
1042275
367643
1198427
10925
1005793
1413989
1950054
1519798
300751
1712180
1021996
311973
1777742
240983
12546
356334
1731550
1404841
62622
1183570
207109
814162
663352
1347430
994816
1288574
163964
1624508
447009
1716749
1865704
493459
1818183
1280879
1862851
329442
1554131
193954
126352
1603654
1293926
1934645
887016
1967082
1851240
838636
563573
736851
1802627
1690722
155585
1962462
333193
120902
1954984
1857058
1099563
1678282
1502341
497190
903471
1174049
398559
409566
1245389
314547
156296
1727247
65690
1304432
257271
1608723
1217087
1124521
360327
3438
225112
489237
1077622
805350
1148929
1403968
1750685
617472
1670023
179054
623504
561244
89947
314547
493031
940296
396251
913648
1603889
822315
1037996
903895
1179590
1424118
724561
124623
1827689
1105790
1696475
816679
76927
1385112
1010284
1812621
1025694
645076
1883322
1053360
238636
1293360
1854459
1524723
1560998
58261
1920941
1040865
1089036
1540305
195239
1954562
1808690
775258
1310147
1894965
73167
1039663
781646
1264010
260759
952444
106563
1898560
1872724
1686689
1824309
323393
598144
616637
558288
1379197
751397
1486445
561640
1365720
939832
1416290
383015
971690
833646
439443
1046807
605728
647493
197289
1341846
98374
1126250
1609398
983553
322328
407516
629098
478742
183586
1742263
1491614
14671
719308
1548823
1984447
258099
176595
535648
1692447
1168521
876000
627419
1364058
1823870
775157
350668
1766165
525898
527716
1599894
1459156
1789697
1975588
650141
1703811
1289353
648919
1336927
134584
258654
686307
1692231
1908558
794361
472991
664560
1503469
464078
264887
1870289
366057
1665801
884234
256734
200747
1967941
989592
207232
397013
58261
756189
478137
642659
560204
560858
325166
1575650
50955
675283
1130856
588695
1448773
1265180
273831
983947
269947
701352
1086397
550494
1291032
88600
782745
1749287
243825
1623748
65146
1799493
1300555
1140224
574462
1547864
1314409
519989
1366976
1107336
1160039
566863
1768831
243915
1690962
1768933
467077
687109
1288155
36715
1455464
1968740
1980037
1372587
907498
418512
293152
707899
1207975
422930
1259575
77860
1413078
1530368
1816697
311411
1025436
1508872
1973421
1725681
696894
930650
67964
255311
1696386
13147
1123852
1007447
1162754
1099421
447952
1550274
1505945
854712
745003
1763399
1169731
1458314
1177851
770451
1116799
1159818
670723
710216
1651955
1920441
1483607
1905916
770312
795747
800480
1556898
1532051
1798004
1502569
1621985
1836651
1673208
1186748
84532
1314955
662511
457017
1837068
346094
1595861
1530744
1284536
1907215
1417404
1286537
397905
1508340
777340
1644924
1683783
637930
41757
1795530
1009023
697231
179696
1485216
1437572
1279062
1719604
874056
489185
496679
1113644
864924
768378
368145
1219657
781457
1196886
77563
1146894
94188
942620
575227
55427
19277
161143
451568
1612816
1083864
99876
182139
907715
1205855
474410
400822
1078703
529881
110625
1040913
1297717
1511241
1300949
51985
306787
185485
1011722
1825647
504648
1747171
874269
304097
1226542
384920
1355795
1621973
1535705
1156544
1510532
1967802
1775299
608840
754961
247319
1275872
757065
516240
500057
1295932
1468783
68849
1398690
752821
796237
1749981
1015047
1882011
880835
1081184
1260322
106448
363979
897981
1024734
1571392
1786729
1882330
462664
228840
237154
840594
1826760
192515
714900
910275
1265905
1793141
369934
1495398
1478231
1041764
589237
1948481
171826
1298388
642628
914493
483508
464936
707245
1404564
65154
806513
1740544
1078541
665590
1174079
1841065
560075
649712
402280
1188526
1480934
633013
505161
1338083
1702999
163892
1672755
1571384
370538
588941
1080053
579674
747286
1313371
1206207
735587
1068997
1659241
718164
405796
302742
928613
119893
1235049
793616
546326
414428
44993
84017
35215
1340750
1334509
177765
1457269
1307053
1216328
691773
1864771
431058
1513338
1151306
537927
1871040
587541
1899882
1625469
175376
1592047
929572
7979
543593
489968
1280734
1014763
420733
1779731
738918
414023
1873949
46411
612346
1607699
1967570
279469
62130
844328
484125
1213739
372420
520240
572880
1265556
247899
224467
224806
1391745
758241
213132
1328332
653737
1967332
279169
1511998
1514160
1706429
616951
320670
1443802
1837477
544918
1913355
731838
1771039
593365
483508
1134600
937769
1344330
1353172
1142252
665277
1819352
163531
593730
1885806
1516298
414323
238979
928127
1390309
1663218
1958172
732298
1050613
1964693
557306
91935
873604
802867
718805
1087108
1923027
1013291
947852
60364
202976
1233521
691576
1828664
174069
6267
1109601
1076258
141779
1328627
1893839
1478636
1083719
1057950
1881910
950205
262279
1259190
1779491
1372372
1849437
1045402
185879
383537
431187
1299223
1518091
1007895
13357
772471
1792374
1964428
54067
1441285
1323939
736614
1167299
615485
1744252
1459740
998755
1156617
826508
1375012
483160
1609796
177018
589460
680596
1111547
1794133
828256
1361209
251264
1196985
1367850
8557
164039
919066
929922
1512367
1351016
691847
340370
650557
482389
1832518
1014340
1861573
894377
233052
117073
171034
1169240
1766682
1526853
140204
1350483
1728331
897642
684205
427643
1250208
197624
1703158
70586
1143262
1667223
587908
380409
1436618
1846404
1631860
1513504
523313
1074062
1016017
579204
1180768
705082
1593046
1303175
969961
764794
446965
1821360
175694
202541
1659039
1379366
133535
525991
1919595
1791274
1202596
1080713
146145
911463
1360819
93325
1458701
1246483
1114646
376444
803926
1219877
837678
1310888
135643
1264244
1283033
26310
927430
1841644
436193
1152759
661718
687129
943491
946602
191874
163410
112734
48374
1543168
449040
440580
1564789
1090879
1852826
848458
326114
1421400
1762297
599809
1877725
629348
1350175
1240819
607134
820922
1057504
1933461
1808657
526418
82593
509228
301578
42840
1764378
430705
492743
1147244
1231921
2085
562021
1059052
1929482
1180650
1292166
76449
302614
39901
768709
527375
451095
216070
1509224
1461811
246098
254091
1912388
1406514
5150
746971
1376376
603608
1324528
547311
989289
1075366
1380793
219936
1638258
44955
1735738
515551
701290
1053095
126891
154798
1992353
826020
842465
551043
1633082
1711359
184918
1069388
1580656
1744894
1694524
1907726
1730275
761785
1398151
120626
804699
1983924
907728
1487918
982182
1261320
1345708
920286
1162177
709145
557583
1574064
616368
113538
999081
280695
378492
1675649
355890
303570
1607214
1627831
639950
374861
1913792
1640145
1219076
56077
1298233
983827
1089254
1406896
1378187
401629
757002
340341
669329
677755
182401
996105
53094
876596
1106910
408725
1259384
275700
1174642
1785705
487618
875577
477798
788739
1240181
498270
1566978
1694130
193431
402210
136908
1842971
1186076
1915997
1820994
1074923
265456
213289
933322
1587249
978439
1367872
1940863
1346420
1740881
1379805
1867203
1120066
114634
1355413
75285
1042241
1109297
1164435
1592674
416116
337168
935446
1897524
1176969
1930053
100150
1927075
756029
600000
995319
1821775
1223852
507378
413784
59705
1334097
1208079
1207293
1878290
1826998
129235
1077658
1068874
1196764
264495
893243
1581188
1692137
1456177
1496726
914673
442815
1425096
1699065
53905
1144084
648438
676407
1663440
1497562
1938071
1461465
627833
68068
1508034
203284
653895
337827
1972263
1681102
1937625
1614835
1170678
493907
322395
590750
1984178
1138717
282072
1006869
1474345
796172
1192460
1513010
334249
1186767
1796204
330417
1824468
1847754
1487800
1727078
634670
1283063
1003887
1841142
391503
597286
1332093
64186
253740
1048655
1962309
1987815
1401195
1964854
1966948
1935611
572208
1187452
1207684
1377644
1105606
109646
530686
1542322
1130132
369210
551942
1537953
692651
801454
1768178
446246
644321
1338397
897256
447794
401367
587651
1093881
1153316
1102959
1038484
286944
1846198
906187
1564722
634291
1165835
1108443
1276966
606951
1792092
818966
33969
469436
1642211
294976
85261
343301
1884437
153570
159279
167855
1182984
474405
832247
1977131
1677499
775187
704572
860796
598875
185062
1629613
152013
639435
928966
591041
43848
270113
759544
1955721
1347704
1095071
1138913
1854502
1822187
1459738
1244174
232003
463536
1613517
862514
1050948
1673203
284285
848489
336853
112376
1712508
316252
326520
540230
1992469
1179613
111597
1056301
372489
325892
30629
689391
1231571
652049
1551477
1275697
233988
1393116
1426168
333239
1009351
1186132
689524
1372095
383525
223225
616881
976095
141391
637651
578510
35997
1147495
14730
901925
41074
501386
1558046
1322591
45197
1389688
904540
1492639
1174949
1615455
264284
1993863
1908694
598523
790276
722052
249463
920041
1679237
369818
1487962
1308749
1261153
815334
433983
293408
1025616
696727
565682
184742
887821
1702084
661668
1796371
366104
1900473
54380
827644
547392
896554
1284856
1745524
1679612
110342
1280010
387215
1265907
986581
1913364
434531
1475394
1408855
1648129
1677162
1615460
1778770
682416
388563
121988
935810
1415796
525991
1068297
526592
959884
1576714
1401066
564462
258771
1571401
503411
1060276
1415574
1493968
1451329
1844714
1458883
605518
961213
632933
237761
50533
1211487
1876315
1587687
1339074
853427
1167379
614485
945766
1112797
1583401
856935
1729907
1744238
1030566
841241
330942
500309
1507869
1187419
1545051
1946595
562980
857158
1844156
684322
843465
953197
638711
510002
1435976
1773392
1800012
1096967
1864157
726342
983970
1823474
1217340
1150980
1720228
1530282
1915559
1826399
180996
1261029
268291
788563
620636
1432869
727584
572219
1916889
1984350
1154557
1647802
419134
1370731
1980463
1811836
1995769
718228
1210366
1470562
780510
886832
972220
420976
869156
1958198
419174
492165
1530394
1553661
1669874
300584
119470
421155
1087828
1404445
1229906
1426336
1483250
1691463
93542
509155
1656988
305212
275960
1994126
1165934
45321
110047
743055
1767438
1752170
1949277
712660
845133
1304109
550196
1963746
246013
1159913
477431
1091316
897980
430532
1370393
729855
432644
202145
656239
248180
1742180
1144129
1167364
1198578
972434
1853326
1236912
899622
673262
1409118
1345943
511091
197476
750721
1085214
876078
443146
393785
1666532
1524592
1373979
1516932
1174586
42802
321371
630124
1715887
1454097
361769
1454521
363887
444180
512271
1245398
1683399
986581
107143
888776
1077786
99884
708018
1158510
993936
923957
60077
1388353
1918717
245148
1292988
640473
441344
658174
1372390
1612200
1332679
935902
1277735
1697394
1382318
794429
348150
593331
1319186
118613
1120947
680399
224674
54939
1789861
996813
58279
1501872
1701783
408928
684513
272402
341241
1797055
1177129
1374094
309647
1376900
1488180
1490171
761886
431947
1257386
103449
97622
439504
1087281
1276672
217885
117360
181878
240364
1467680
1519499
750740
674514
480090
1645254
1582547
441604
1051504
819788
333844
1927670
991745
1122713
1728474
919064
458519
1643334
1713302
692701
330620
614704
1237071
717507
1823986
276649
153854
1729499
1411407
1953790
1610776
787702
344469
228331
7233
575950
333639
1841738
1263226
862055
91022
190895
1040336
1523242
1968288
1872051
400410
1698059
1581289
276227
1533392
28505
115441
473574
1505184
523097
713519
850621
1961851
472367
444421
327554
578831
1166777
758358
375161
623683
1156620
1230521
829990
1375840
282055
1847953
651204
42939
239438
1234513
1012207
55461
1162453
869257
111454
1714942
816029
1079776
1971127
425072
1993982
1533895
782862
1097171
426620
1613198
826683
1297990
1250180
1332140
1994611
327633
1639401
1088624
1311381
486783
248627
1281477
353765
952502
203804
660482
1803017
14936
1191228
5540
1048015
612343
1361803
557140
1285007
1401735
583946
822787
1648653
286637
592503
630947
1219419
368764
442805
1857422
48717
344674
1376695
574351
1918984
1361860
160711
462204
1637845
313603
853775
1766207
1812661
1292119
1416209
29264
493512
444051
1393255
1439540
835982
486790
311398
877578
383913
610150
1708200
732630
519996
981563
885381
1778847
915678
1579094
674058
1421447
178304
1256039
880366
1463921
557356
830211
372111
1897374
479280
354781
1780436
631659
1465212
250999
805895
128343
590536
1400731
1617308
1257704
1286508
503893
1848723
556597
811478
899417
1865687
860339
676885
1344341
548992
1314705
1887853
1025271
1670926
208466
1863367
827366
1419209
208051
242466
90485
1072030
1410270
1719985
109269
66789
620960
1998008
762320
529074
675661
1720644
1597576
569622
565815
1751130
1835757
227791
983154
1730831
1954447
184463
1599243
739
1975310
1068235
1728471
735076
1846975
220604
1856396
1770014
504665
1218605
1338059
850907
1698427
713920
1040006
1159132
629211
467022
81313
357153
186649
1383750
29305
487630
1642224
1092204
1210743
1216832
1113567
1208224
939560
808006
1507898
255298
1994587
1586522
10074
1483931
1786897
760573
1377598
1755793
1752286
1514165
1317418
1695992
1635401
152261
714213
628001
453510
1953056
559511
869089
1582304
1745470
1580299
56964
1096815
1890866
111343
1943643
263059
1046029
603305
1815067
1605200
602142
1101071
1759905
1065756
1335732
1627744
897196
566543
714672
1238993
1249524
1421235
1819889
998240
511014
1026708
1493672
1893900
1455465
932608
627320
1007039
910790
1281077
1682487
448135
984902
1817564
197698
864130
176351
1736133
878936
1208130
201703
364086
798472
144164
1682423
844304
1704870
50879
350687
513278
1859338
79150
970746
1722815
1586577
1464706
732229
42872
439074
1482284
1806198
274204
1213281
269679
1945185
937132
160414
129770
149806
108107
481689
855956
1653812
1469247
283356
1940165
1044329
812651
1953833
1302984
1951133
1117016
1999199
1158754
1766613
237615
149217
356402
1526171
1374116
1460931
391503
947644
711296
1125804
1905811
1466518
1271464
1586505
1143915
511316
1988542
126764
32352
705268
1198470
553867
207123
627572
1124372
1675960
1599393
319925
1646948
1894000
134116
894791
550861
826132
1573022
428086
407412
494465
26189
1626398
976498
86237
423291
1009572
315691
1686973
921535
472370
1696202
935582
1658493
924168
68712
1328228
1729931
1438185
415092
1762307
1611896
624887
1707953
1027390
947182
488843
476673
25208
392042
30706
91862
1003917
948717
1703193
711573
927281
142907
1397038
1467447
65291
25212
1527811
797901
991999
1195684
625447
968679
649303
138920
822958
1255253
1144903
1788600
118960
33999
1823767
1484356
1545477
1532529
1490312
227030
1854775
364128
1600791
1683461
1732864
673297
409405
1554938
515344
19615
1211604
1935284
627728
910661
1510646
1876167
1798591
814827
845840
1906604
540828
1997366
310899
438638
1501681
1369697
1890422
879182
820615
1076042
481853
1978538
1038749
161214
235046
386233
147817
80585
1815919
720000
610334
1125920
1834883
1263209
170463
510043
1417545
449590
622928
1609955
82354
1788256
1424508
1335311
1358825
1620564
943517
1898186
1875336
1263578
1846706
939558
1543926
188914
1974114
1679073
1907990
1390302
106875
1455447
1059745
1985301
1089529
1360059
1528846
172099
403834
1199526
1484041
132736
884847
934365
1572984
450870
438480
316586
744654
892436
350738
714050
1582547
1487726
1128608
1403108
1344440
1623938
1031291
1952074
1530383
99607
2479
477440
762488
189871
446990
274602
1478582
837984
163118
880761
814803
1441233
12864
1177377
767451
951833
1670251
1954729
1577010
482513
1123777
41912
852399
1007407
388290
1250314
767695
1533773
1122454
441250
145330
1937232
1174292
3443
91605
838556
1611396
1506366
1343997
1701807
90275
1761813
166291
1297683
1990787
188989
1790982
1715571
1100837
873091
469091
1298226
1330802
754263
751758
1274021
1382376
1134245
59512
1517829
415446
5617
93504
291749
1592862
386233
820611
249082
1364412
1520873
887762
264046
1235049
814804
260954
208077
1529666
547415
734289
496933
1872903
1337345
35044
1151870
884054
526950
1264796
1067732
884606
1087433
58825
565154
685374
1197676
866915
1067130
881811
1764877
1178636
1542783
1772265
1720648
302271
1052727
1946832
1881543
537736
1510130
482783
1636828
1460008
1262460
1953349
117004
484203
502858
440226
1353213
751033
1980530
1900580
835857
1399733
93513
814380
1436248
1465930
159201
1638871
687567
1887313
454887
150414
671542
597982
488812
1566535
609392
1388751
188511
910197
329082
245214
627227
989228
1020022
174308
933141
1672906
1292806
837875
421561
664198
49457
1269317
24232
1265240
870744
662824
309490
63805
189306
851647
164750
912859
242678
99633
1452381
1082341
566999
79778
1431933
1761550
559854
1165446
1945353
1008698
1777411
1520993
440217
1267009
799392
1764025
677206
1395878
1489887
1576051
981956
1188776
1947067
747326
129709
651979
903481
1172330
1263367
1457203
1616633
1345571
256140
1307326
1999507
1070956
244299
1853226
1056673
1906629
1420876
1625432
177718
601126
879893
1422871
1462463
602184
882297
1377033
1185423
1672387
1549311
443930
1905268
1949003
1230243
409475
1494448
1333772
802709
569080
617923
1702548
1964454
1929007
1078414
62473
1116287
764203
914432
685605
1692279
1690343
643413
1019240
1716009
1236514
1896686
371809
1064189
649038
1921947
483900
477904
25135
1981463
1062288
780165
1071626
206393
1365980
33496
971988
1382366
622255
265977
252767
630975
117885
1727031
1680509
942277
477455
1986887
1530512
1372503
1970065
1213281
540108
258553
678025
706915
754063
4844
1764589
1875393
210962
818696
1127409
858044
1154318
986696
1508514
202940
195133
792225
1622842
282072
233485
886383
48800
991206
1539282
592458
887210
1085728
1616555
706795
27252
25984
1500335
801069
980508
71300
1174876
1504926
932274
1237644
1326607
1417303
171475
179203
550283
1360911
1920134
1832488
1310148
1608522
1138183
1581894
1812303
891521
970318
339273
1472029
825782
471691
638825
250041
1130178
335204
1533218
354960
486618
252807
300111
1627511
1174096
1309591
923117
1585250
1250515
1849753
205913
81324
1422930
1887947
793398
279149
1273549
1019463
1937750
660843
1571979
1606732
1112104
1481617
22341
818658
1091294
1427521
807365
934751
1542366
368880
492370
23311
1017345
733171
47695
1679598
863531
1113537
111613
695398
830867
308842
453512
190448
1928500
1291195
540851
698845
638851
1144893
156284
748754
1426956
1455680
1893817
1940518
65869
690457
578831
895837
1539615
1047082
470262
1516811
1813350
743207
1154628
213599
881399
1184531
1417236
822124
540664
1820854
1085524
1369951
517365
83244
1879707
1192698
765359
737528
1394281
1490730
1660053
1955773
1146618
677974
949781
1602913
1935150
531106
708120
845081
216710
710326
1317693
1383623
1141251
1304362
1910670
1848520
1063245
831971
1197867
1431641
1375993
661871
1648192
1715644
1278707
1486684
287192
1407039
1555515
237662
1582837
1400900
1131040
669821
627835
1869988
113855
465882
730077
729917
1290577
1941693
1404119
1626672
1438855
416673
191542
1071437
1644243
661502
1155618
1174639
157562
1070169
656804
1475462
1162383
66456
1303820
787607
810629
1564584
744354
1988221
795597
958519
1754717
431467
1641167
893941
1442968
24384
1033183
871748
1289502
1443300
916393
1879256
1733834
1014120
1040324
483227
323453
644199
443055
984765
246841
175415
596350
224056
78368
82582
767429
1576403
169252
937175
1568874
974633
1966112
770380
1526725
421152
1931511
716557
224952
625648
880056
404196
1677781
1639798
1103105
92080
1298760
25446
262067
1712129
899914
1644582
140683
624107
324102
1171728
424951
1511572
1475654
505899
577982
1072003
632463
27621
895314
882464
1291513
1633181
1354504
1017035
493961
412311
565244
1175379
1063843
637778
1204258
899118
167139
839441
1998112
1370145
1465807
1295168
1939595
1755806
1568811
1479065
1397861
1347186
1408240
26529
1700053
1927264
1542925
1028977
60581
1933183
34941
598000
1537527
1905934
547405
873169
789099
1274244
1819845
815933
1967873
1503655
621006
1834268
214972
390592
472845
1678027
1356157
25407
1889126
1184571
812416
1580593
654199
1121691
337543
890293
1571945
1267944
605110
451669
831742
1288692
286077
1229139
485622
470262
866496
563000
1787227
589069
743048
1370502
1724414
600020
1552454
1407519
543931
1452094
862964
1103560
794875
1414009
897047
869643
129233
594169
1204854
1766723
1843822
1893100
1635184
1010652
1404836
587596
689677
392600
1464350
742705
1491961
408096
155932
825246
1236484
823095
626666
1080820
1230267
407363
313935
951096
1509353
830698
56992
564782
1993547
1919958
32882
1694466
1324308
538152
1500908
260800
1521129
921880
1601611
735587
1898463
1596040
1458554
114454
1458909
94809
1255660
380964
982586
1471346
1078384
417577
724195
804518
807562
1099395
1806617
1644664
1389221
46270
1595359
1649296
1692031
460028
960623
1738117
81182
954806
1310251
137776
215913
824933
417727
1979876
893039
79138
146840
837817
1891608
472181
207963
990166
1353989
1800842
1161471
535753
1096485
1007467
166578
1103466
15197
492753
750547
94390
773283
683535
454283
1781146
808320
471173
317655
262606
454676
1714679
1140925
515108
161352
1489871
661346
283588
461559
1399653
1057214
740056
1692553
1379078
1671424
1824946
1324226
259726
12653
1243426
1692497
551486
1818853
544436
245415
281261
521944
1250413
1413379
972049
643862
55497
1544898
1545637
508391
1020273
1920843
451566
946593
608284
510986
1885477
208280
770454
1281569
431160
1948934
1649892
1413434
117366
1055348
1889308
1671255
1427960
801431
538438
1594435
839273
1933759
1902136
80214
696228
1924961
1450196
1192786
928610
411696
1919914
1679972
1965457
1396230
1476543
1131287
951831
1877674
1827568
1281694
1655813
615112
1263188
545284
1401150
1036872
826051
81151
57621
751992
829220
96275
1419209
1205375
1162284
208995
415308
409323
574635
1694128
1869952
416934
1770963
1280674
150741
1825523
676919
1449647
1056613
839165
1745941
942646
178891
928619
695821
1251976
437608
1461191
1446017
506647
898013
980171
1809488
83259
1086193
221431
58138
429120
826085
1891696
1127361
74116
1448881
1446278
1253721
1401584
308402
412639
1866571
717439
862590
1896109
351973
325811
896963
280434
1298537
1495692
628755
22888
1702885
1889999
213101
1062609
1339735
167804
175962
1661194
778436
1119026
1495038
467088
78461
310083
1163031
1346703
239291
305234
1474976
1521389
1252117
1475914
949925
1094367
795267
1195439
825664
1925679
673273
176752
1204729
1335123
909293
401662
1440773
1229578
166317
1789229
1489800
1948081
411861
1152237
270705
1870622
1833656
591220
1243364
1356017
334838
574195
779436
676541
778924
246743
1733989
924895
1210761
1328496
217119
821154
1773472
1592028
1571073
339389
164546
1638337
1036450
1022976
451960
1737707
292324
778405
1556669
1266398
983682
1493864
404541
1158688
616804
1082670
1867919
126298
298969
1640395
184781
431310
371161
667837
826081
580633
947350
312534
256411
91551
1282057
839893
1838469
472865
874657
1425850
187937
130267
1127508
1841571
896181
1703352
1946493
937159
1235183
883402
1313675
1400359
1304684
518019
637467
1298980
1105673
1148688
1287012
1328432
1484055
1121911
1023560
461714
1785065
1610612
849500
746269
1399848
1002250
303556
1561908
1503648
1225818
138806
533499
1350097
59879
1344382
775914
888286
1719474
1797244
1329033
1410773
1290235
1791000
1054309
573973
1837070
1018864
820560
608378
1492891
1502824
294003
1727840
1316285
738480
1149767
91682
615474
140335
1295007
677283
206078
1687867
506762
1610399
549116
1113018
1364762
640898
111430
1534553
1906917
932131
1447221
1240565
1702058
1890964
1506964
1998233
1414770
1650264
1148665
1437046
1633742
59832
1611012
139596
182460
741141
962075
629838
1296303
407598
103208
1420478
1965629
1491969
344295
1529631
253185
850583
491223
1511480
73070
82379
1039584
395455
850785
1266715
1244600
1768779
1544695
1066315
1186838
803876
1714222
1355380
1107952
1623738
3844
1356904
1632031
142158
604024
1219605
1041849
61391
33100
845192
829238
151025
141437
726170
1379949
1159268
781295
456066
799454
1513119
1628690
1847065
1524613
1299838
1137754
1234108
1441875
462727
1068072
615600
306394
1814159
1806963
1575728
1673141
1856647
821775
99553
1137589
826458
54347
1269794
14375
895821
1518465
819179
710960
914401
1264404
908729
104191
1937388
422947
435495
1246231
1257687
1778040
317912
1317759
1838848
128615
1175360
927948
1573956
1970958
292724
216368
1791137
1026514
1871095
1207289
773523
312204
1177464
1413467
1850583
510278
709394
1680397
1320341
1376053
472789
1649407
1983576
603608
266079
1095828
315069
1605187
1366369
1443618
1384417
1424963
1937479
724561
1450746
1631788
195256
1813098
521391
1636864
410865
1091321
847323
1130220
155060
390286
959703
1972663
1978112
1080492
1250481
677886
1074737
1869087
1401459
1029158
1641731
1152096
1728845
1066565
199242
1271542
740999
697009
1002782
1122731
262209
1270957
1189220
365367
671570
874232
1455866
424458
1626682
1413094
1857522
166995
1037232
1722054
529946
736572
22295
470382
1921810
1414335
1343826
279325
1022898
1454334
1149382
272685
311151
1099722
1978602
1368047
372577
942817
126890
1374915
1855215
129230
251651
797294
216693
1938896
307209
1474771
640218
710316
1403789
1455371
853394
1622829
1331912
123730
496692
1267154
1276014
59194
104798
1205268
1142031
763359
1651555
1502722
202995
204993
1169663
877331
583115
830052
1573988
16854
878172
501818
1724847
1267150
887226
1232105
1105393
1464429
80070
607317
1138798
371130
1947946
713416
1190691
411970
1351213
1225434
346831
1566215
287769
374212
1908614
282399
1717205
230852
610821
1750914
912337
395084
1953938
946256
1054286
944938
1315410
560068
197129
1872783
1046783
110313
1131458
743265
1585117
1461923
1186438
621366
1555816
79693
1091767
1959545
765670
1139249
404104
1395759
1662647
1910798
1033287
1692459
507975
427627
1556919
1604441
950169
670869
207724
386251
84828
1527581
1223378
1780014
1370041
1313071
1560459
1437578
60328
1432306
924853
1669389
1496239
1616837
266052
400410
1801263
1719168
654115
1378614
1855804
307065
1827689
188854
668706
74640
1886215
227078
405477
1087772
851772
347370
1792586
1140540
1363033
493730
467541
1788892
348306
1154768
296283
777341
351274
446190
989480
400206
688112
918940
1850904
153053
87927
498989
1527648
91053
517309
825663
901594
942828
652235
1653723
924072
433548
935227
1478925
1355455
694452
1870319
85273
200936
1971064
557572
588947
839831
1274543
1902373
1741391
1227968
163582
1481112
1520105
1343998
1221879
990495
920721
1934964
1999048
174990
982320
677608
1540196
1841905
577420
1008093
979206
1465608
1585310
1074711
1714019
505638
362453
1254750
439090
1803098
1162095
1245780
486974
1254750
406819
533539
1889167
43415
552093
1391670
885998
1820321
1006640
156223
1439596
1150980
95908
5696
1461359
1784201
607147
413513
1953818
1476239
1125963
1500648
1684589
596986
812421
1956846
865236
1779011
1001843
1023671
1156335
334805
1770020
59726
1593955
1862750
970189
1295969
1149264
1586981
1941737
338644
1277892
330694
1610753
1792187
208233
1853105
1033644
286481
566974
1289609
1915052
1912447
1490908
1584584
224962
823203
221344
900871
417207
47797
505568
1664654
1329614
356113
537559
261717
1434923
1896203
68594
1925923
1494824
1125965
1032717
1066176
992248
1618931
1883497
1800471
377980
1288112
365124
927886
1562607
1495199
1170325
1007824
1735309
1304323
1951598
1026254
57047
275829
1754952
1204854
658927
1847044
1895376
742639
215433
1703641
94390
734555
972236
1746290
650948
1979841
1234552
1152917
789644
1730185
1271993
1627943
685664
440620
312077
1666933
1428295
286768
441431
122243
427257
1802559
895917
817410
1662697
499621
786749
1895591
144883
809858
481427
173207
53893
1535276
1825059
149437
1625432
1725054
964370
527219
1786839
1383440
155328
1226943
1128141
776801
861586
1438668
292232
1176164
229154
796962
81346
1635820
739703
29596
274331
1304395
1002268
366000
1565455
1429969
343595
1640921
548258
1497831
1401924
450265
754531
429552
81646
1764620
1638381
1936936
516766
484685
212853
432655
589912
558591
920056
1272655
1256099
623726
1925862
302324
1303754
176257
1642698
863690
885716
133421
1332737
1398690
1000761
961600
493946
349296
991249
1060210
646640
919662
150264
1706073
1279572
1013242
749172
1662041
1264778
1620401
1448921
192051
575995
1857326
745653
1640607
1241985
1459879
128486
1398505
826473
1745349
509587
566505
176986
324998
1596094
972032
1476885
1574642
1994814
1329970
1390247
1503316
881216
112961
1367081
1384677
1062334
1170438
1993622
28175
106810
1876985
237699
1360497
132998
1563051
595382
250774
429880
610334
1894808
963472
1567808
593512
890339
1968182
1061017
245345
1932330
1309936
1446615
745658
1637129
456454
1165941
1198407
5883
1605132
1300180
616368
681476
1401819
296577
1801761
368991
1870622
1458182
769662
1770012
1607473
511092
1802727
1628615
211959
1952964
1080430
183032
1560570
47262
1020718
652803
1247293
648114
1614039
704010
986344
1370439
1295417
705420
1269941
1323970
1959145
754785
1533598
255092
1935323
1543451
1125258
723209
877048
1531325
1209524
1632616
327300
72321
581801
3650
228949
1727395
1314360
475946
550099
730650
1242011
442421
1391776
137706
972911
549231
1994045
899168
293540
604502
540851
1374422
876095
1300881
268484
402363
1977732
603882
1121361
1597184
1093863
858972
1424675
575960
356175
1290280
1769396
1083911
983280
1953401
1688218
1176304
785577
1978613
88777
1904926
797389
1174801
1221048
44684
58322
1121303
1825460
1592872
1926294
1673778
1136541
1255402
1368548
1191309
571648
1701557
1193212
1633704
1811839
183577
1045818
1676072
1800926
575779
543142
1048569
1631542
1491423
973429
1191809
174634
643742
35096
1783352
354633
1333323
1983738
600767
60321
78006
927264
752273
174211
1371134
1746677
150849
1373153
1055628
670927
1624380
1987959
547257
1391617
1505541
307081
398698
1415130
1888186
1703026
1344517
175508
1364632
1186121
654958
419772
1892
1445910
523517
1560650
1206598
1722415
636165
293237
1888969
1366778
1683411
654431
1034306
1945590
799071
1223609
1724824
64956
1082391
296932
1750834
599805
1169942
347878
1469717
1870360
201271
946093
140146
868018
1571067
232338
329248
584733
592383
227985
903199
1450324
817667
884595
661411
1474857
1250365
1557663
284220
307426
1190800
1911711
1098870
1227955
1947185
426323
550958
1047951
1738881
375865
793016
1296224
1517737
1880521
1968562
1713795
1720367
1516982
766135
153094
93219
1235420
605474
1006605
1692935
1028832
1956466
930473
1489878
1492167
382412
579201
132535
218732
1080953
587556
800008
1621151
569031
1764237
934230
520522
343514
1264010
1273863
1310907
505548
1767732
853308
1560342
1694356
620614
938702
786979
1470104
546778
1625019
593475
1778304
475319
749730
990505
1227525
1880961
882571
369908
1986837
1748620
839802
437989
1007089
1250530
1279553
1857971
1356167
1188148
173653
811455
1947244
1540442
939560
99707
1020175
32279
472112
354674
1390422
810315
1487758
1007874
600419
836337
1848297
1223661
1573703
642082
992093
1271075
322759
247964
1807523
1471379
851570
531316
280471
664545
327364
1098063
333983
134953
1011559
139205
1422193
1462258
1992735
1092345
215817
946225
290401
1874484
555842
836631
1836811
948450
1508902
836815
1917607
681357
26415
1868612
1181465
265520
1257769
1283386
1694772
236071
197486
1333478
400470
1273130
153057
1860384
1222314
120376
330764
1223271
945691
917806
647960
1255526
15353
817667
1669874
434083
1840340
1992972
675479
849308
985194
1143003
1420618
1669590
217153
1844922
466453
872528
456682
210218
390450
565299
856660
771227
1487471
871445
1593778
675848
1412212
816606
987727
871263
383578
1895152
1549620
798704
894013
1490952
375331
1441971
770088
1268129
1704242
28502
214870
825368
188270
561505
1101326
80070
186553
758820
424910
1433387
389289
925594
1116346
1800943
690744
250143
17488
1307763
1482546
220053
1478694
1883369
721488
100565
8489
899684
1682436
1370984
1783729
1939856
1244283
298802
1778003
1395299
1897708
508293
1054300
1742868
354940
1926254
1564377
1152690
741909
976354
1086667
1998773
732778
1520116
1611186
1807491
677286
1930823
994109
1372614
357289
60182
145241
994123
1428548
782361
587163
1511137
307007
1998838
1596957
1092622
1914034
1589042
309492
1620056
980360
1476184
345431
535798
1017944
23562
1224399
1783038
385833
1958570
418014
887077
9544
1155659
1442696
901801
1601703
722973
792372
847723
5597
1859949
375775
982182
701520
21612
1674900
1964799
1710866
232489
1656541
1375933
286370
1278313
1881637
629533
57255
1536451
1974217
346227
1739907
1134541
689783
1229873
446767
1011943
201691
66199
1217552
1388067
19390
1201888
1577512
1902567
1913167
179093
1419652
393677
1256468
886929
283576
115088
1048232
1464191
1107668
1646307
1769871
1633419
1791310
1396428
1844159
1935523
426323
1759271
784591
1664172
559440
1588641
1697223
36751
1449374
1614963
187421
1311965
871479
16537
1297443
552223
1566676
1342147
946431
548172
1383709
483067
329034
1578913
979440
1867282
58053
1804668
200082
567875
77736
713317
1915208
1355121
52380
827801
1635707
146565
303607
1715233
574043
800764
1291195
1205249
1157370
96771
1764201
1925020
1002851
1783250
1961022
1685836
817393
42219
156317
570354
354285
748345
619969
914326
1599267
1716884
655195
1734804
1460208
149263
1428751
1699076
590518
838599
83834
1560125
719015
142707
1193951
870420
1090165
526850
1746675
1345945
1634737
1051552
286082
24214
1676821
217401
629634
539996
408928
754798
1210760
1023915
934812
1114450
1749016
1513206
938677
1107405
70610
1131496
704734
1719413
166690
744313
423151
1246965
925998
494139
1469445
1986928
1022651
343381
1004225
922645
1631451
1210646
357484
110908
1150943
1238201
746241
281886
1222810
1253829
812003
709113
213574
7670
1759092
1937883
1531005
135662
924453
197599
126943
1277698
1189435
488421
1179340
526387
713556
1231248
1989595
518111
920909
1873572
263818
177868
723648
1012396
707456
1870406
185195
1860066
1759022
6422
1666170
1667923
1848898
1156730
708592
1812922
65862
1339690
965487
609529
1201585
1176105
659618
1696589
383581
177790
132520
948302
1504155
613941
431162
780980
1232947
1319890
1956601
1539076
462825
1232743
95659
1868835
893692
1528146
904773
853731
444585
1570912
1779544
1244555
868608
1040828
101872
147593
424187
803502
1997038
1074947
1704915
238750
1193625
555268
1234951
516140
1745983
425463
31919
1699764
1491973
303394
1882190
1529138
612547
1752990
215433
1538829
646135
1912246
763002
961566
1493362
1781692
663992
265002
106290
1345770
204125
1469325
395931
1998505
1639912
551486
1217443
578963
790733
970616
962965
203386
1077539
1845237
471591
583968
1543078
1655832
1477533
1523918
436546
35954
974485
476014
1676254
232456
1528272
648079
1685333
264391
1138661
1265353
145145
46722
1764363
641870
127641
162674
1559115
1014340
951846
1197965
484592
616150
1671231
1372686
36730
580870
1037134
18733
861254
1251528
306764
472112
1967868
106371
55529
505535
1353811
1413467
1738030
1419015
101703
92410
1384197
995873
1308072
1735746
465513
717443
576310
1826639
1905170
736026
1982333
644538
640168
1739288
1702042
221316
415343
1377610
405207
517349
830169
1734184
1883059
765983
1595904
1316360
302307
1031592
74203
1665465
1674286
1581923
1444612
1180532
690983
1882451
1096175
417590
298124
1598641
883297
457357
1257761
397914
1408606
1709791
1387619
1623264
1329561
21736
1637043
962968
1720154
722429
1487392
329143
1180905
272403
1374197
1874583
1219475
758574
1071828
1473034
1946834
530999
881951
992444
1223954
1146870
1184310
1102881
1245405
35761
263306
1159886
1486599
1496644
1993401
4136
431820
719778
424854
1186966
349497
1702296
412450
706260
16290
888018
1899920
1386888
609019
466480
1926280
698179
1688118
1076472
826439
1510067
1191270
1872246
1623905
974836
1548025
106404
353859
977230
1530160
386965
1838818
1486373
1760696
1807130
1292940
1633950
745017
303007
841172
845473
234543
1471611
255753
1677227
451627
1607997
841917
1010329
1030274
994245
1976810
195700
592585
201420
1735143
760924
97907
1671106
1085194
968459
1586615
691713
176777
1551289
783753
1948364
505341
616747
1859357
450549
91251
1200528
960288
638942
1031226
1259384
106126
1953712
900903
1941595
1225522
1253135
1987455
818970
290540
1444630
795301
498008
464427
819091
1326325
1518700
791301
1898960
1632939
197893
250332
746510
487097
1317883
1903276
799316
1319573
1908731
1006800
873880
758164
280032
82505
1094065
980564
1507764
668590
31114
767665
1525288
1862849
536009
1720109
807126
1795934
148017
1819530
4360
1178350
1244895
788332
1604530
1943843
1456565
581763
1818957
1308072
1467751
1131023
1844237
1517720
1187765
1790576
80752
814643
1695985
652024
1866492
550061
645897
1338934
258838
876329
885072
1574447
1764286
223327
1785329
557317
202664
1264165
591292
636539
100411
1795506
867428
1627176
649527
1056071
982241
637903
1425031
1604609
1827214
974063
1799624
1472908
1355893
1604703
622928
1304263
1803606
1355970
1239852
1924187
1559601
1557442
455564
121518
45151
1670467
1806810
1195168
1407082
137223
578486
394351
671473
1642820
562411
1662599
899056
1647733
1439328
502888
1540292
707889
869391
1466836
1975633
959071
1204263
962834
1190010
550046
1133295
812917
1374260
1377700
146352
415534
1892548
1593092
1633290
1494373
383279
435328
1390008
1448798
823392
299558
75747
115597
1093615
1078510
1701640
1427473
979235
1393494
631167
376628
958383
187856
608303
1011205
348993
1661521
782822
574888
1876693
343294
575883
1091803
298214
1470063
917162
527493
56721
1546818
1325865
1702742
1362832
103576
347956
1688297
1134508
1508637
471986
142810
1582480
1193291
1389001
1713911
1847866
1956698
401215
1760848
455928
1222499
721339
1600932
823469
1031115
582517
956234
34523
1081936
1568475
594319
432721
683769
1679021
1490328
13657
154047
1627904
225188
1087615
1607555
320514
314877
1244335
328398
785764
1417035
1137920
470213
106793
703205
349869
882167
1900374
834613
1961493
663169
709966
615516
1287840
408471
737691
1366369
1144218
1360059
1432567
301724
697429
666282
1781706
1751443
63582
428681
1431468
1244555
909858
492091
1327214
999241
146711
181306
1347654
1807510
247214
304019
709260
929513
526061
628560
1426956
1768725
1636895
1044552
467578
1401993
1850796
1969733
112518
152424
1958686
969428
989222
250613
1783415
1386759
271636
710103
703748
928346
508495
592637
1663178
1473039
791142
1318833
1726225
1174146
1575899
1665651
809862
1416635
106945
238416
587507
631539
810905
880181
328297
1795627
682960
995197
1656003
869079
964087
55716
80356
485816
285152
994998
238098
855145
512191
1135940
615466
161672
1335178
1478329
1889519
1353182
1532784
711479
855259
1060223
1386354
1398740
279033
19198
566589
1457463
1432869
1577769
251043
1287625
737460
1654454
1241266
652126
1225357
844678
542906
939977
601644
1072378
783018
1264109
1367830
1565171
1440068
1970223
1469743
1019328
1986224
1205090
37904
1893809
1788892
140838
962314
1269161
424332
1116432
846580
949275
435345
743564
112734
716687
1496634
477482
198997
1787788
635780
1428834
799454
822849
1791161
1801677
571202
1211970
1661973
607984
96058
426992
1595801
455664
482322
1340135
1448326
1292251
1548777
1301026
282055
141484
1751932
819257
28328
1248346
118237
256685
1619831
490123
1660795
1585103
931399
1618603
752867
1120369
714702
948468
816304
680031
520522
903239
1699741
1401823
83169
827928
1381073
338940
1394872
1194158
1715167
789562
1636690
1602072
338212
1473699
910275
1328610
1622455
842689
1080322
450426
1278803
1283768
1535672
1993509
863972
1555164
744500
1138500
377040
961580
436218
1394595
779764
392198
876719
1064911
1172775
622599
1013607
871491
338150
375182
616007
1270836
514498
65358
592014
823007
1629540
1498079
1159642
335895
1986404
747203
636951
136437
1300978
1617201
1546957
1866722
552872
127388
354828
484680
709838
666430
996618
1347917
998900
1068995
227446
385059
1765694
205957
994794
1102012
805459
877274
1938828
1528332
1925270
1296610
251844
1658743
1096129
1942069
1875670
1573068
307254
785515
1252839
1740293
1580206
1471443
1542804
1916825
1493769
509007
1486356
630159
791048
772300
1481583
346887
1746134
266594
209734
537558
1080988
253298
755652
944367
789311
348979
1145988
1717214
1678994
748392
155814
352297
106493
1331675
1133337
931689
731496
1361789
635498
1222200
96164
642628
1262369
1653697
1414565
231341
228843
839256
20813
1842495
700231
1075538
89492
798504
1755929
555758
1710087
215559
471718
730557
1686007
1669745
1988075
1092529
1551368
1660958
2084
1215893
196899
278493
624170
1823666
568373
1701389
965066
717121
1791961
1746526
1299232
1353990
1059570
1779273
489770
21108
1713211
916656
794544
972490
519802
902331
1689611
750363
1598447
1398102
1921769
1185221
1877447
1689302
339275
682018
1986902
1400014
1415733
465218
6240
1632820
275195
1442207
586048
1473646
86584
1622402
1225281
202676
509165
101198
811670
1768865
324427
160134
214602
739892
1177897
1776486
1607546
401968
1130010
1194769
847721
581320
407082
570208
1208597
1966923
1641600
1212315
316544
1297632
954916
1793876
496597
956597
1510012
1982025
398315
633722
67298
1167220
1688818
1992185
1529138
996487
968513
1477297
363612
126632
1499047
531534
1654913
1925304
1259855
1220147
1431112
1560583
1547011
1838073
684799
1206771
395439
1200127
1022382
1399853
1855096
1409701
272264
266703
294631
1172551
1968809
1032819
1103651
720496
398160
696341
1870959
1160135
649095
378318
1659903
799971
537453
1123618
568003
1240178
1846157
1850152
1508929
1532686
487966
836122
1996250
679131
553344
1936369
1394724
222679
407908
423490
644665
1820019
1834350
4171
1004392
1073830
363179
309937
1664280
1915052
380581
1029963
401302
1018864
913731
1879250
282167
1748671
1700234
946143
450083
779105
131655
883352
422416
1756179
1873499
1178888
1596904
759169
1866836
27076
1739835
358520
1402319
241169
284303
705255
428527
1566724
108648
1689098
1762164
836337
1951805
349858
1329
1300100
1641757
1708219
1743863
614511
1407850
1801189
1519374
1122448
452104
1997580
1633273
1902398
416354
1760631
1013093
1926040
164346
446939
1671143
1304170
303689
1725845
1709378
46678
1606509
259676
689549
1869551
218076
33558
1086615
1503312
1562501
28170
267699
658946
1324758
1302879
133172
1387752
888072
1869023
354886
996393
840033
95458
508824
463651
85660
710461
439311
984524
1026931
53715
1675044
477584
1934577
167025
678869
1222162
1394987
1452081
671473
480590
1758249
1086765
444162
1493453
1336166
569440
529001
1255552
417468
1297913
515657
1249095
1259630
1702643
750940
578133
1547908
987556
413273
912444
551540
495236
976815
1617736
1098774
1248927
983521
356874
1171462
150708
721964
1474290
1052119
986651
1184366
1708234
1881074
603542
1377911
930889
164093
895737
443432
423165
1557210
1266055
1958027
1446573
30294
789427
404899
394875
481260
441085
1305241
275716
313004
28436
1458430
24139
134460
893311
955724
1707411
1591827
1928939
262985
200443
1928118
674514
293049
1387485
1265348
821776
241708
212176
58130
1557612
1763804
352854
285536
326748
42222
887460
1657471
1733014
1919896
1718414
53417
879164
863644
435026
1327530
866100
1967033
209258
828200
1692810
204389
628224
56747
1564040
482271
468692
1208212
1385145
686241
1186761
1754705
175540
490990
1208775
540498
1594556
1158228
1031232
229444
627185
433322
433897
1312901
1277222
1761385
1594275
1667542
1089533
445764
1511293
794867
175398
225604
631246
259524
494173
202372
1125258
1529326
1552261
1628300
1656663
1064698
1878642
1482780
310921
113421
130890
318970
1724652
486760
646818
341931
1426407
876329
1705763
1023950
918786
1455416
1978174
1185496
1893412
1001779
906589
719759
1705356
644989
506692
1422303
1111558
1117186
993207
1499220
1866419
894818
1672799
1290696
1127796
1244505
326733
618747
1993958
1925971
695634
1699635
325025
1945435
747183
1657216
1783163
635955
851623
1710151
101069
565365
1598764
650205
895476
281245
323501
626863
1857129
1405805
869156
422153
1826594
1092755
1739981
463130
1816557
856555
106949
1132522
1406600
1257743
1077808
1518486
1632192
364181
813847
1235142
1116481
146832
319752
253961
691922
922781
1519525
469450
796286
1130659
1576279
512496
1916830
619048
1085584
1335206
1741307
151991
26676
530061
1987847
1532451
127017
1458651
213693
1696368
1468802
1939263
278341
1059104
1624601
1354538
663017
1450658
1531465
1901375
1656514
1053244
1142911
407814
171836
1150262
752534
879338
1125572
1441704
1110144
1690806
1867194
964220
1287186
1875020
1665474
1136054
30574
97077
570770
1411481
1449339
84196
1585732
1210733
1755906
178517
988812
1761326
685427
1902083
1660461
925318
547415
642135
1411407
1364545
1496225
10524
1310788
465639
639150
287528
777681
1977046
1845893
1191929
1173342
739008
193173
537342
1076637
1391342
368122
98979
1761337
1694524
649712
1875957
1061914
1136891
1422648
1376241
1867707
1331890
1701127
1164579
1364673
917429
917569
393180
258674
1718129
338052
80565
1720647
1672613
116258
1488212
1088266
843961
289417
1499208
651658
910065
1606295
1558111
879279
1510012
793180
1295314
67348
793314
684526
840103
1982205
996295
1529323
708487
35556
788897
407949
63129
438643
978146
437102
1319524
1062330
1621218
390409
1802078
508831
1056662
480584
316916
1200428
1011406
1430998
1568911
1802616
291024
1176390
60729
1615160
800735
1587955
195498
384103
728484
1435157
1718
1592723
154637
1549857
621307
1373459
1845667
973923
491320
1226958
287268
1695497
1713121
1835780
1228609
988183
1195400
766752
1376487
415995
759579
1554938
1865687
1685875
424581
1256516
818047
978143
1527060
960653
621368
117282
1975587
533359
1942174
1691685
528186
36711
1651409
1683180
1656393
254687
1541946
748145
963504
488018
1028450
1370894
954024
639758
859678
1176881
1770153
1105559
164002
1775008
1768271
1323076
1127117
521781
571897
698885
1804288
1830
759087
448779
880473
1894735
1331043
144976
1184916
1826055
1394217
888066
1918931
1254526
711047
1292153
698825
122289
1657459
941736
1536334
550598
182670
518573
1451482
568883
1532970
1540292
1027433
1580517
448976
126776
616477
1054330
1785161
262453
1356764
1964594
605114
1807759
1692129
314886
56023
1731352
341707
494038
775584
1930670
1433087
910329
1645902
1414458
244115
1327030
1448882
489499
549849
1113865
1894670
548337
1329843
452370
575839
1510741
1039814
441475
1264521
495845
1545718
1506725
480768
1049432
539658
1799923
1151925
1716387
1317742
547124
635894
746899
1411376
533549
427036
1510054
1017203
817470
398633
641917
677059
1671314
198880
673840
1579884
580162
1121559
911014
1445267
773388
1681973
772580
465286
1324970
1239141
978717
1493222
1292435
1625114
1609166
890742
779234
1079299
1694056
1663204
382060
1703599
616477
1387401
143976
6851
1711011
1684106
1698828
837581
139892
1141154
1857729
1963182
165186
1228060
329272
454662
1947355
313398
1423259
1046160
236147
751643
248180
1929858
355915
839573
125795
374563
1522520
479377
742231
1932242
827468
732953
1627414
1634192
118545
164907
1001986
164169
1860508
1021608
60117
1222386
1541071
1329526
172224
1481488
541330
799465
531509
1143824
442290
1342485
380458
1552272
163776
827375
858099
1002668
13878
1668946
677925
790678
1747121
897683
1017351
340823
1390622
1349862
36651
571252
72986
186014
1966844
99320
1795214
303754
160651
1509489
1110686
631989
1557176
1549009
1859643
257051
1254060
1705767
1191108
505826
1867318
1089970
1036582
198253
913223
1587890
567191
608988
163324
522875
1964074
1908419
1974317
230974
219232
29767
1356306
1011725
1533019
162248
1817622
1803584
23100
1252495
637263
1698993
1333802
1747291
989309
1549562
1815718
135668
1880970
861328
750493
1361917
158646
59137
520172
303294
1475348
1392622
983883
398749
1909688
1603656
863520
1268486
1055396
868921
783805
677522
1679921
1987292
1605244
263913
1359252
1365355
767446
1990220
1400539
579517
194120
138894
980364
1192890
1951797
540239
1772922
259580
1764696
1107835
1940392
623199
175083
286241
1752300
181057
1207189
730341
90033
1180040
1635019
131020
1588818
1366712
1709593
1458502
989742
1283502
1175955
1208844
95476
1326071
1338088
1951348
471879
329047
470212
722046
674863
1059760
286787
1175949
1898625
624681
1410576
598874
341119
149236
1773041
772218
756105
1044630
209980
1501446
1741955
906794
1425525
1473781
876184
1602349
1299291
386461
1893182
277464
1592011
1674017
612932
395637
1186904
405142
1845489
737293
428151
135452
1066137
1648038
190095
1850705
93552
42425
773198
1528731
117961
603646
1542990
748023
1388896
1141525
182349
891838
1742974
156114
875819
1563654
887830
1603689
1781173
1268715
45945
386476
1009343
1982957
1676119
1645742
21875
1397281
1534126
1211369
1978676
1471157
152329
1235499
1468540
1972848
1057202
606198
1259538
549811
1291857
986825
1262436
596350
1585760
277770
736342
464391
711426
1263342
309375
1242039
1620380
1050387
9412
1011373
257134
1760279
974322
163956
1305718
72815
84817
928540
1200625
1814137
1380947
92122
1704108
1160133
1054409
1551582
564935
771591
1158205
1774270
906590
648316
445764
228848
1019132
1616918
840285
1203741
122868
304431
585937
1199078
1551992
196845
1123486
254091
1803710
1629138
1807084
1096092
1617011
1773621
642768
492185
1731306
1921542
590468
1848781
374763
1615761
1093248
1168714
899342
450419
822413
650072
715596
667470
167228
454321
72608
1557650
1541747
1206849
51263
1614078
107310
710601
393464
1739962
134866
1133630
610190
1295832
1715839
1641136
25305
1342077
747805
1598366
722879
415002
644024
1202038
1700564
39762
1623215
885072
664731
1070864
562396
635202
1321063
671798
945015
995750
782103
490152
1904427
801863
1298683
1412073
1095724
497723
1856520
981577
1035285
119556
351329
55346
241417
584584
1727031
841201
625983
1860972
1926926
1065391
1652953
908221
704357
1290183
928291
1222381
1071743
62083
160219
1549393
1037513
252488
1956066
1518524
1775317
1017016
224073
1521389
872715
1981188
1148037
288887
741892
1477352
1275423
1963755
975862
1337652
475613
919768
46397
328253
652489
398198
817470
666282
1389439
1805969
693482
1406534
410111
403914
1288382
924395
8349
198626
195536
750263
856469
798000
350107
1506301
749445
1530270
1903788
1433172
1917406
1727583
243306
1457165
365160
1923992
488928
1381522
806452
199986
1159101
941633
150052
944496
386032
1680204
1341091
1786313
1684579
1099156
1647005
572023
28368
637678
222920
1171592
522052
1242725
1414268
1678719
667935
1025080
1922145
1839076
1575707
1244086
861957
906187
730120
638150
1830549
1742518
37061
715068
516811
1310392
1338807
443581
1090057
1493287
1019757
953585
895745
1794652
1582128
801764
1403201
114240
442635
517995
363888
833573
1935034
129930
1440394
1755580
452817
1900908
1684200
1734257
1128678
1283762
1794475
853849
713958
1635077
991178
464828
1135512
881615
1916843
1103207
1170788
110920
496294
872678
1352443
1828408
1653499
602297
1132216
1232345
547049
61625
165618
1704649
1851068
264672
1078940
464487
1895695
1343871
1699560
36046
266840
1526885
129255
402716
954230
638277
789786
900907
1900819
1229906
233375
1635328
1037874
1514299
903651
1350810
1278144
1555155
1807781
598924
1122608
1900865
361124
1780547
595748
1237071
978550
1873958
1897371
1767490
305768
1552263
62139
776235
1296496
1811443
26047
75656
652366
1532166
313621
1339813
1465284
239973
390297
360855
145807
1923368
1344445
148232
199267
1641866
258520
590869
335142
957173
594357
573941
260961
1214931
1806855
1942376
1921956
1768492
1780956
1904280
1720173
858647
1893539
638175
1836468
421747
928043
405847
1178732
838883
1503290
1874863
707799
825725
1034313
342747
1901691
1014431
116789
916623
1206986
1017225
1312939
1822280
937257
952774
544246
506068
793363
81845
685617
1436849
559502
19065
394383
1204446
1881767
1887436
629922
749630
375362
621621
1401200
1772417
1361318
623059
370728
1513279
1719433
115441
1204544
1661042
1021188
524028
1432174
685711
413310
505864
1219137
931506
1234085
1103359
1299731
83307
374019
1743043
1739532
80824
1832231
308472
327145
1489724
601471
1788465
143435
906685
1849048
877963
843204
1227090
225930
1561108
574636
869954
1249387
1812034
250344
397939
175240
1956470
436798
478572
734132
1286156
12749
247377
150362
1828167
1957125
735158
36644
1123083
1758920
505765
1298567
1347154
288220
1305826
798221
178750
325022
1247713
1111522
1097699
1176319
1276663
697898
1396360
26004
1181786
1391461
1720870
570619
238435
273134
270274
553382
1251489
41799
1136654
1216525
426048
287717
329235
284189
167346
1910969
1590204
1086134
907372
1371673
593228
640996
771950
482482
811281
714637
117691
661818
1294923
1920686
1440603
977955
963372
1073458
310605
1034162
253252
1914017
1100172
537444
1604563
1871664
923853
1695488
1328085
1147112
1415343
1542499
488440
1829264
781407
1791017
566879
411971
619043
1700092
1539849
180828
1764686
1238768
1508860
379160
356021
1777900
27076
1602107
1237325
1224122
1545961
1228388
1224131
1457225
234639
236003
1891577
754042
375349
587507
634663
435277
141563
1724476
1939968
1036880
483973
1465514
1581390
1394627
1334159
1899918
1606600
1098972
766271
74148
1222962
679129
429385
484627
240088
479637
1733278
998387
591590
1536022
1394526
133912
1829565
1837399
25053
1581894
1611612
673126
661644
1013952
1158571
549430
656679
483437
925977
395277
1449263
21569
260359
7222
1016641
848912
1637298
1108153
951928
210781
1570455
1593276
898433
732051
1143533
1944607
1060276
573024
189871
539196
465639
1154603
1671116
1011197
1885056
506065
1464179
1145327
1950614
1564454
1345923
228750
76166
432574
1697051
1754214
1700244
975994
926208
1084500
1210205
793398
1247664
170287
517446
600232
54236
909537
733746
342124
1525951
1758028
1983145
931277
646466
611529
1729974
921788
1898598
102078
6821
1951128
835509
434642
1883176
1752996
733209
803291
659374
1176834
1885814
1437813
831800
418214
1648026
404021
1799024
1726094
560494
177271
288524
60386
1360941
1164630
1790608
758400
265982
341161
529822
1532724
789452
1544602
1114189
624393
880282
247008
1346070
503561
171248
1795085
239436
271349
80425
465210
570770
1564272
562742
1159679
107774
91898
525367
900261
14863
502794
1510637
370174
1492766
45728
1704649
1156860
994853
1280750
1646603
334058
1011387
696181
1858905
152329
1098118
1009816
1333865
1151912
1575398
323942
51388
1245400
821009
436428
533747
1939667
736725
671403
1499397
1236689
1223226
906067
238884
106477
1321278
1678545
541064
1303652
1560616
1796263
1477507
641057
1602152
1441981
935389
147447
570561
528051
1267555
1210810
1916225
1871193
1248064
20637
1964447
1118161
569080
1768216
486344
1646821
516061
255173
959701
382369
636034
328052
1270499
119591
640248
1838841
1132206
304403
1007467
1649514
582761
1406514
846315
1429854
873293
1646308
1420208
1631622
802247
1615224
1646644
1534172
782759
961035
322915
1836307
996504
1451933
190545
234433
298245
1632968
1797394
1582336
1523918
250545
141143
1065414
863232
831797
718164
1215008
923364
1102697
1241083
1061590
412303
320819
929333
747526
1740760
120958
1580116
1676922
1971031
385447
1603009
1982551
1249953
932959
1575766
989526
1813642
1402368
292818
991015
409292
1636838
745879
1840476
385101
81238
1848195
888738
1144612
1351710
1963170
928149
1889479
1183335
548862
1026135
588524
297735
1221501
1188525
1622998
120278
143807
190182
1850084
1571317
1852630
312588
286914
164846
409711
1327693
157887
151381
1098688
293640
1002887
1684561
71285
1077418
1759093
1277942
84301
1128731
665538
689416
752997
217203
209742
735694
947600
1650668
1097845
870571
519808
235791
1126982
473048
1734390
681438
170774
1087082
1786669
1659953
1279194
1233211
403753
1132248
259764
1612409
431864
1394209
1143145
140266
680722
975072
1806301
1954441
969390
1741518
315082
1684327
656409
1650360
961779
1727102
1340015
968555
543523
520099
466240
1756309
1919132
583039
1553095
913442
1095672
1152408
1862221
292832
192808
1949375
344583
906823
1709933
1434490
38405
301179
693000
1555011
364590
910901
441094
1105022
1563393
214014
487037
1601914
1674460
1928204
1881146
509360
1534475
363703
1047265
1583168
272356
96499
1114711
875074
1442313
156438
150155
932403
1162959
352078
1964583
1236994
1450121
1732747
1970938
1116430
773552
1840652
136257
1172313
614804
1454511
1867460
1613937
28665
388335
449731
333193
1322274
1760871
191909
1130583
600119
1715867
572792
592444
408758
879143
1400157
66299
1154015
750341
1788022
1190031
290423
1640693
1348474
504262
1120445
1804955
1344369
540992
626202
1808271
503931
1832164
1363690
1246506
1500683
66494
826851
153091
1354042
158838
24531
1515276
23457
549245
8436
624019
1525459
561716
1054201
1287760
646262
1335046
228945
897749
1732612
435984
634094
742258
1596194
231193
180971
1129989
656679
1198479
793959
137149
655702
1067303
1432824
1215132
676894
273416
1137189
1824493
235286
1672607
1889723
1915790
8370
1768136
878395
1988890
1635328
1811570
1616235
1805800
1737209
772790
872716
626195
1232377
257769
445429
1587301
1587743
1379385
1760344
851881
1867460
628174
272085
1465236
769301
657545
1569928
480705
1886685
636299
1011164
777390
1553617
112393
26473
1872018
1726841
1740175
878913
436619
1704571
1817498
1175028
1483931
874691
1866286
286246
670425
863227
1151850
365198
1787211
1036291
1440258
1770705
1629088
893485
1816439
588569
1864071
892633
1853262
1617878
1317302
459297
884448
81265
126588
88544
1241687
1142580
637730
1247017
1879358
354920
1688457
1281485
763455
485816
1360282
672007
146569
103359
1410211
248865
15309
508471
154434
986583
1552772
803502
1797529
1715645
386774
925317
380625
190499
1736675
1036341
1175571
309142
97820
691847
1688789
723976
7215
383849
1549699
603291
1118911
1152237
1756387
370551
1308813
1189022
571653
522387
739193
343397
1603538
1466720
1463836
1249072
869389
1825303
1323347
532024
1536432
897463
1987742
720017
547483
1068761
1497810
1659154
1889490
768143
1073706
1229410
1215125
652697
1916225
618620
335252
1274906
1538394
35065
396330
1248820
684917
1696354
589531
1996199
197402
89346
526950
546343
394983
1377352
764297
157622
1901446
1822377
179669
1987553
1483388
124395
1993199
141687
213833
1322342
605175
1627038
1385566
858036
1330882
1272646
1208544
603518
782266
1526670
980999
384839
1275933
1088148
632426
1412125
1977462
84741
276392
1022527
1196905
177762
574180
404541
850466
1495340
1791700
1699637
802592
80993
370482
1531182
1743479
562767
1300907
51871
1261291
1921899
1833411
74939
1226804
1437485
468957
736946
1557604
1986476
315975
181267
221982
846705
1805690
10263
583178
973996
350696
126751
1738912
624853
1322159
1863463
70253
590692
1700612
1583859
1147941
299071
762907
650493
873489
621294
1804040
367752
1086993
938701
739156
2954
1771514
882471
1808853
1499556
1445663
459677
881994
1963551
1417520
110565
707860
862590
1762913
1697986
636890
1247033
791519
1170340
774985
1456290
1094065
1377538
1674129
981768
453325
669802
1274775
409467
154592
527265
1387669
788938
1469561
26693
914316
110975
177232
983900
1890261
86383
1412219
598512
1654640
446443
43396
135097
1423971
1674774
1351900
1687448
286163
1813672
135977
1896961
1967291
1053517
341387
863803
1994611
738706
777519
1124104
248003
1480569
604367
21642
1885613
572757
1821726
1935557
1245105
1926165
536483
275996
1037232
1856834
207840
1089120
120810
833356
409157
1621662
1015192
572705
1657076
1701292
1820812
808182
861289
573424
1687374
1408055
20446
515098
1843164
1971411
616747
1328063
834895
738086
393982
1856558
474718
278576
1756568
355467
1796371
54742
885846
597871
966706
1476886
320379
644514
969526
742231
6151
2330
94933
531493
1537682
1470827
1586136
409961
709457
360210
1607006
1947859
1794669
1936767
215837
1682716
148894
91563
1005793
612650
1509252
952609
1834501
427565
1133167
1904678
1581965
1036555
678369
854388
957316
1557174
1665234
1319112
1714315
116902
188951
722967
723859
897784
521042
1732424
1667906
660473
1630178
874056
869622
1491355
1076292
1628031
1027316
327063
1117651
1154263
37597
1793222
1625896
1737498
1264642
1397004
1228575
1158109
1543002
319972
1914377
1803992
45432
283720
1060127
747705
115419
140060
1645987
262401
585711
1178211
927547
720640
245964
502401
509117
276437
1158540
1758771
850688
661268
1684362
1752266
1267079
1367360
574636
51260
1472951
577409
32650
682027
592831
474531
265821
1358015
1790847
678519
735194
1073412
56663
496050
611447
1522438
1008755
694123
1082882
1519481
556946
542629
435918
763503
945021
1476073
1621992
663774
597470
1024494
1385388
194962
1554235
1526738
1390929
367580
1887453
1208688
819196
1909550
1941911
1943569
483097
1995284
81872
25429
1299792
1190031
1331846
1415417
639132
1694877
1110938
536650
1778834
1532355
621632
344725
930309
689065
1981358
304328
836152
1564302
1310935
458314
1489266
314648
365410
1608681
533213
1248039
1883819
1986658
1382391
1987549
676368
470572
364908
1788150
1048569
105986
234583
934713
480924
341679
1592761
249084
579922
564544
1845913
977554
934318
1373812
447305
927264
40744
865175
677765
864321
1254186
950614
1305955
826922
1860901
1883979
1866745
1042393
1763309
75557
557745
1891941
1817928
1857796
1170431
1456183
1244040
426467
63389
199587
83392
103205
544987
1374348
1792925
1003362
1883173
1159136
1768118
606583
1820068
1383561
1666802
1921362
201103
1030323
362881
1579494
871237
1764404
1671143
640455
1738671
546644
1873186
482711
1499267
401635
1238148
791898
106817
1150027
785773
1431157
728419
496676
1206727
719515
740066
93950
700329
1106325
1031718
1208269
1302342
446208
738389
1227853
237869
283966
1090902
465218
1018632
903401
1290710
242829
1262083
1827234
1685488
1609446
238366
490588
1359603
673961
1392657
565429
1573580
1086015
317953
1638381
308882
1773124
939844
1739723
780928
1762374
1535172
533383
946885
663594
1286643
1699266
1587454
1674411
1827892
167949
650927
172003
86388
1115046
468980
494343
395289
1992799
21547
625233
1719786
1105705
505662
500615
1158771
722966
1397929
1335957
440409
1472187
939962
661058
1088050
96437
1401140
915386
553226
807659
761648
1661586
18914
362132
969312
342053
86233
416773
521019
1145082
834432
1597962
1435538
1408554
489638
1731433
1725673
1444616
430404
250910
1208895
1713958
369447
1852433
1026906
1164892
1011204
1591869
1893314
1528443
1985211
1411789
795582
1383766
962377
981008
1333182
527773
46042
1038178
1135658
928893
725569
71431
735122
294162
455378
1215931
390678
294881
684979
714055
565831
1817258
1529374
1778663
935672
325526
499189
1741786
1744926
222669
1470672
155302
836742
1610536
1534408
1693241
797389
1597248
1599228
919263
1132027
726323
1165003
1655516
845876
87258
854178
1767575
157612
1372736
96466
1610557
245413
648047
652270
1334238
903143
1366414
385320
1578211
1728821
1871214
95771
1552752
608211
848595
1123263
29317
626587
431300
1640434
1529403
1042393
1633109
713454
730428
27508
1012726
268506
1001626
1550059
1031121
1776332
1043076
988079
133611
24353
1598770
1105606
424581
1952262
1480381
951379
1576900
630858
199866
1750652
1289616
578544
1601867
1027985
333884
1980055
1907457
359688
1088761
1846226
1815263
1350404
1092308
1165485
687989
1066639
880997
439129
127819
774320
109153
1767796
1054610
1212466
1083289
761599
31683
1085176
402092
1078270
1274256
1522033
135359
581558
51756
166381
500490
1270890
1004739
434938
614254
672608
30130
789390
1707685
1062548
541497
1406699
1947231
1280884
1409668
1156861
987721
932985
1454269
875715
1182992
976288
1438223
1721257
459953
93850
1127484
699243
1968681
1604891
304711
195829
715450
698516
362962
1100747
1144043
685469
236337
867239
1462232
1991250
1670003
95575
846351
1042337
1662810
1990701
1454748
1081118
652853
1991822
673019
886356
1776485
269552
107034
299432
1567017
1338364
964106
385212
1180891
211161
175412
721316
424325
98954
1244888
1927797
448092
1205832
26289
339979
1177069
672789
643286
254909
1382787
1080520
267869
418558
1262733
1675044
805980
1177284
1029911
818434
1546740
745918
1422480
1432070
1083396
991393
771659
1505962
238444
929623
793484
727943
1690561
1224764
505642
824261
1816204
605658
1402133
1164905
201717
1434762
898013
42399
833684
1272895
1931903
618959
1710036
1917697
1835814
999802
985347
1417989
1203125
1359576
1333180
191107
1601693
444266
349796
1779193
1025084
102323
955900
178055
655259
1006426
460219
1650099
888865
1920299
355141
1191778
1959534
982240
1426370
1920122
141771
629767
496091
1448794
903627
536084
1801437
1523988
683285
254998
535180
294617
1741526
1353495
1900140
652225
1615142
471702
816819
396207
495704
1743999
1353760
92490
1506307
960460
489981
189132
1392695
1055195
1116208
1841740
1223779
1452728
873474
119218
59977
635486
642282
1019132
1048700
587718
1791433
665570
1643181
440335
1965696
1505839
661004
1861142
1320
649107
1690788
1479136
213945
1804838
772101
805357
8677
1700151
283291
1664349
537915
1797242
1969535
1209072
87345
1545955
1386013
499112
446175
1551644
135621
333538
1889458
639209
619121
315827
1603619
769820
1588780
378271
1829708
1181935
824485
1961441
634060
1919264
292171
126801
226288
1152823
1123910
1248646
963180
1693080
1145409
477371
876610
1401497
950141
22321
118715
368526
1852916
1548057
1601512
158970
1207097
1666765
1151019
1870578
503951
750944
760265
822252
128657
279033
1619438
493798
862263
197524
1866389
1974397
94509
308149
51342
73554
1186529
133031
1667572
514277
494402
662429
381258
85005
624341
1337709
1570414
1285146
740128
1280642
1149279
1600305
209015
1508423
907144
1021099
1352925
1850054
1762575
1713773
1002877
1636341
1444967
330059
534481
531719
463603
1434350
1509947
1069864
887898
1173397
294683
1755875
53999
849537
1091362
469034
1985111
1571702
1223258
1121051
929608
1062049
180611
1627740
1468111
883656
90774
400383
179231
123378
1290061
1471516
333900
937022
980716
332377
1814598
1421602
1593040
133054
1896861
405007
1994430
103948
196266
906187
1611062
492546
1706819
1368727
1572715
1124570
383989
413267
39415
917446
1217632
893043
1120324
258582
1545639
1561891
477553
582907
500245
1227299
416331
210697
104088
1412703
577955
421463
1015296
1717852
1738679
1394464
1690229
1749193
1458585
512356
1900177
1692890
751439
1002852
226287
1053776
1071595
1460046
234084
1347666
1948070
1940628
734859
1748265
1713551
529666
1464101
92419
1488281
978061
1855591
1749843
1735879
1659455
671336
1112950
638349
1951995
150331
1553462
1240962
333713
298695
1367085
942643
904032
5195
1794606
184187
940553
880392
95952
255611
410944
1706200
1170535
910802
1037473
1671481
1881201
842087
1385382
850775
852776
1311323
1236081
312889
43425
1417585
1587490
1304710
122345
230512
1658442
830866
556197
1539881
1139833
1822111
583071
1789719
1038588
403477
1156210
934629
598769
1208680
1539291
1346799
144890
1299828
1709224
208669
897130
515142
1804229
1690594
1942531
1220111
1739723
913393
1047791
702837
813663
1657287
757927
1339691
1487567
1385059
1002990
656228
769083
1358156
1733709
494282
854793
1389612
409278
1414909
1815526
1375069
279902
1540061
153552
479910
1224764
1687349
1910252
1277566
1228319
1041271
356331
1042711
1399092
661530
581069
1432161
445670
1761495
1469904
433080
621401
79342
1795228
998965
117948
1392778
1920112
1431166
1271409
1504219
471291
485547
707391
139610
851647
1681930
969103
377286
230005
1071254
1916547
60456
211900
110802
1320858
339469
992022
1257440
59297
239433
1346802
1615748
1414607
1894727
218939
566428
778454
1743187
1414692
1903819
490844
711800
616145
432897
1723470
1012339
387347
1471022
1651743
26261
1959507
1532377
713556
160213
402960
1378752
1657680
1948648
1445339
1186131
405097
1022691
112094
969493
1797372
588270
607707
1110204
972381
1477857
1826994
476253
661671
276356
1734548
1957861
1903814
1044049
323694
601693
101441
126483
1276812
1653854
1168279
1341782
974452
683971
558288
836935
1216994
297570
1584615
325127
1628037
1865327
957656
605055
1337281
1182544
1068657
1063178
1051200
461978
820136
92006
1927794
1216897
1076106
1668846
459621
1660451
1820410
695143
265601
237389
1211415
392019
820788
973706
734452
1658969
60669
270903
1784477
1548151
858038
452021
1888775
576042
548693
1699399
983380
642033
1396136
834510
640732
1604906
916737
1878891
729598
1253475
540980
1601431
1709223
1342664
981313
772950
1465172
125078
218680
196222
813697
1907535
1256561
826771
636529
84910
1650337
1756286
1708150
1763143
1146051
606588
395219
1957611
988510
1080169
909369
1960498
1362551
813094
987123
1864179
1730305
1801900
106752
1315631
1565197
630601
562341
1475758
942566
706134
166686
1766232
1791401
560939
453613
890778
686229
4621
109316
1079387
1857720
1747440
431072
1940308
1756080
618197
1461739
1384658
1315413
495548
788305
1122826
73209
1981751
256560
1334448
431273
1194277
651974
1514467
1801958
834910
189665
1693975
1062994
456435
1318601
1748349
1047636
747067
869611
1471974
136931
104953
766312
1515717
244485
1941159
1186350
1988852
208215
731488
1794739
1814317
160530
1151411
1371673
851220
1487196
1149632
1659428
420243
819363
1391577
1934053
353624
1093913
607741
418483
1469858
1994883
303244
513941
1973997
1912536
661337
1978258
200654
884202
335950
1713050
398231
766470
1621218
686258
1645674
1588098
1360940
861107
668136
418123
1675661
604258
366587
1128836
773198
1659777
1683970
176255
1389509
969047
1135963
199943
899865
1000215
1472153
1033204
717820
826951
329650
224834
609999
215185
1964458
824119
874616
1455631
150595
1262861
767038
518024
648216
1474510
1616684
7097
491696
1064258
1773493
1641561
1549708
81754
412948
1991394
1516468
398512
737616
1106552
1029618
493403
493829
1985283
225953
131001
372340
1319159
250906
614868
144964
1354927
828704
573537
1185666
219798
1733933
307982
1529621
606024
1939122
1957456
1909681
533825
1229696
733717
539695
1200089
1975968
1848159
1216456
1370546
1675381
523393
1053397
146213
861509
1955580
790165
1560649
744498
446592
1944393
1308282
321165
99707
1633356
1595847
102358
773052
769357
1276493
1719369
1454583
657017
1222125
1526890
984466
1632621
215433
517192
1189178
817441
1451487
603901
1038532
281334
1979469
531766
555234
244252
986328
1850580
1357649
926873
136809
285851
487918
1323353
1399369
1963296
163029
784352
868711
1772585
961590
1028527
1828281
1114022
1817182
91904
622947
766704
1454334
887954
1692542
67844
1032906
1362112
555753
1463641
198879
1018805
1826994
399492
1913350
1598210
127540
1100066
105928
1627235
778505
771262
523900
882573
414925
50994
1417791
653348
528494
1383260
1597444
1453150
1657514
386740
189806
609983
1705615
1515968
280188
548440
1444311
385090
1048353
1761748
236656
618875
1405805
144811
279491
610962
1151680
1760525
1521934
909633
361948
1032141
1766889
588996
1709878
1927076
901157
1164749
1594262
799668
768403
641330
251638
1453985
571956
1209141
1845529
1200003
1206160
628978
1083638
457923
570612
1542783
1781930
1453570
332252
143611
987001
6449
321801
596848
66748
1942302
416960
556836
720233
684595
1177586
665290
1221796
1909636
616327
195804
1979891
161315
534921
268029
187375
1613485
544917
1299914
1162548
479079
532373
740350
1063711
681219
1696202
1395307
706987
1258983
409086
1105212
221896
1840641
1617942
1032689
1696512
429793
104461
1551511
855145
1038611
1129948
756524
1667198
1663533
1354064
1709496
1517797
623773
789155
1599407
928564
1256638
1676683
169391
243851
1895368
404874
449948
923592
109247
905400
844963
801306
1287654
1163341
1316740
1088924
1299097
231129
719283
148490
449564
1032577
1358986
1992656
1534644
1520185
1579100
53588
174578
1604706
87947
1615317
258771
923670
1480324
468178
335151
300470
933557
134435
1812243
111887
1848093
1661740
751586
815424
61068
1901248
432974
1390750
1190953
1404055
499454
421155
1162061
113147
236484
1745186
1318438
218816
1917435
206804
506325
747880
1784594
1685696
1161417
1383869
1344483
1706142
1941549
926369
1562357
295035
638060
1832963
166864
27376
123384
1021148
545657
1089489
970802
216917
811398
1544097
831008
136042
196634
618284
778646
529005
331918
1589031
279724
896798
1298204
1826300
1885464
1942305
1937403
1516779
1682402
1337422
1829580
1800769
579223
282056
487023
919594
36927
772982
1874405
446892
1409919
743768
1097357
1716479
223719
1993648
1329331
887412
1823501
1432522
1823441
1815367
1114322
1764662
1392087
541267
1427015
1301140
1833206
1360062
116338
360045
416989
1991944
205459
1748671
1401320
477169
1244313
47281
1026514
94032
1011945
1079769
1117926
1640254
499789
272775
627128
854696
199677
423250
1976293
1480654
1496810
950323
194158
1894332
1278498
748693
1429583
1268743
756077
888268
768307
1696386
1066454
1084958
1717475
1400336
564942
1251853
1965318
1377297
116863
675063
974987
758721
1457714
1855173
1900128
55340
1996820
1335825
101319
898430
940600
1154758
1337833
74242
1928063
1566153
1931255
803090
561477
769829
1811020
1835964
1236752
1936785
853306
294030
1419488
623277
1616735
498450
1158069
147237
25186
421007
856922
1901702
187692
872422
820072
1485978
1526705
287951
1255926
1028787
1914718
656642
1082901
311106
1756024
1841856
1143519
1473638
880301
1387071
1273969
30437
164336
1162163
1046739
894497
240760
1414471
872325
1298131
1877166
119000
1373950
1946965
1232678
1859135
815394
899652
207022
1834941
1061066
206001
500558
1616862
1967444
1323207
1858883
1196556
1021783
1871556
1324515
1836942
1541821
112678
1369712
203508
312045
282139
1183554
949811
1303975
532894
153091
1871353
1955500
1067650
787421
381080
860710
797167
944267
76912
1457919
188034
1776203
1887189
1262088
1464859
1831818
1923486
1378328
1005803
1036876
1092736
570727
1365922
395594
1877374
797715
130189
1235551
1992046
1170047
856335
1506704
1945844
241296
1730590
1869279
1467743
1027251
1067809
1679921
1961703
366198
802032
1675687
47400
88468
874813
1455299
376717
670871
1795506
1961682
1943621
986559
1499656
1080099
225592
20684
309974
320976
1745690
1568222
110129
1487689
309121
1724533
1251792
1974901
1426537
1656022
1329221
1132073
672965
1821207
721853
1754851
1895300
942480
1268559
1757096
986957
1163373
637283
820390
1591052
434074
196073
1251949
540713
1023000
1378306
1795825
164671
1087847
511145
959102
1885100
999872
1308357
772844
870331
1550052
1113484
1762672
1114786
1060476
247061
1339398
1875314
1781249
1314329
1367275
1353790
1280940
1469110
387483
1810628
551780
927896
316729
772729
718002
363268
1317745
499979
445678
528719
742212
1377429
805274
1348732
1411110
1065925
653281
1271342
1867711
1453980
1770839
70035
856602
1317317
1277328
69798
330565
894951
980513
516601
808946
127699
1291214
575202
158462
1487158
1525783
705520
1713042
429466
1452705
277935
1031712
1294770
1855863
1598219
598720
1283738
1398505
906922
215514
1499410
1365521
1435446
1935795
632217
1177088
16252
1637047
1689252
1167663
1794259
1613231
1854775
1449039
1125455
373901
886713
21106
1549557
1619902
890317
935981
196840
375773
295921
733124
277157
1161045
1755870
1008293
248841
1522411
1757311
677353
130626
934860
1124703
1171080
1871934
674268
1605645
967828
590865
1132916
717969
1935614
580099
873297
961781
277962
1533367
33877
1120139
1402459
19618
1345553
1238465
507855
78384
170110
9546
359891
956955
408478
1178428
772776
1273726
361545
410065
1905764
265933
1890209
1567774
660461
169445
1611414
1713920
998326
224385
899485
91174
1323383
1747995
882618
1140463
692675
856136
132198
1014660
1377526
447433
1085018
900366
1999034
469920
334426
37425
1403515
1293407
1159232
1635417
247116
1658694
776678
1566485
92940
1837760
224371
1791132
378334
810339
1352281
921788
390963
1122713
540813
1832518
1909209
876435
772729
1513802
1954005
935112
1844738
1949706
867819
1445383
1648399
1275859
285234
1680204
1161669
894679
1705014
1363431
178308
590992
992596
1501344
630947
203875
1429060
967075
1496121
595935
1387723
1585651
210806
652285
1349185
1215391
295136
1425684
809648
1674498
1961881
159459
777016
330972
1960855
1905604
875429
201416
200887
1844877
593810
1041601
1905992
417099
148849
1110260
1540972
656642
974552
579611
256652
1667454
1291672
1376765
1966009
1293403
13530
1420359
541988
1664181
917595
543784
1823376
1177948
334641
1151512
1771003
187313
1719413
1228059
1968809
1591808
494617
380876
968868
1675842
1666469
709428
1830161
906190
1147889
1326610
534300
1628404
1171820
165165
1324116
1515150
675018
1359375
396959
78297
145917
1785416
603990
536061
1704773
1293291
1789538
969635
192405
809190
136173
1812691
1639229
1096845
1827232
1981783
533196
1759369
165640
1031561
369982
1502535
459638
10053
1421134
1197024
375661
1132324
660649
2312
1421874
971289
1840258
1839867
1341729
1841446
1455600
1459431
907559
610965
341301
906296
896444
1057969
554255
402259
1542909
711286
478465
499222
737234
29064
415011
363040
1766794
891265
1299041
538208
1911495
505472
434174
1328245
1753081
1402147
80433
1513892
1601403
1783194
111605
817470
272543
9990
1247269
410778
1154541
769717
750
516508
1430684
1109553
449120
869528
1386018
915967
183964
652092
1071402
893901
887339
1217876
1548592
1553948
957573
9776
915245
1416311
1150862
411034
878633
1416097
19087
989378
641504
532454
155153
1424565
1839064
1369113
1963456
771773
170345
730225
1037838
1767021
843475
555423
1503302
224125
302841
1565026
300892
502162
1026246
1690913
629838
90676
446793
881015
1039729
164701
366394
93134
425472
793038
728123
121405
282004
94165
1405907
1254329
1156080
1639661
1756983
60717
1907927
897519
1538537
377802
389745
477482
206477
1066502
539895
336993
1380023
1117218
628338
615067
1483331
857187
1340718
1562783
1247785
1150140
1338744
1158559
1363860
932313
69204
866520
191441
1641325
963603
997935
1631232
353358
1279816
232635
1127478
1513598
204936
394632
699034
1324611
817589
228249
2081
501279
1885175
734386
1675577
1878454
805251
881106
816493
1156543
748868
1378732
1063582
793541
1156402
830586
1253039
816214
1686950
1697010
1616640
1925716
532041
1815339
1322272
1569735
1510283
1817637
1589347
559200
1195767
666620
1736798
1846707
1918515
816713
1997837
939170
895675
438869
1012279
253881
928166
1445662
1148052
1801032
1440017
1808030
1012181
1257371
680414
248662
1798004
1383604
1759221
281091
1806013
1536541
958989
652953
1269679
1832488
1971995
1758228
1169407
234223
560075
353224
629322
85506
363025
647613
344232
448379
74056
207928
865943
1332491
491172
250594
19736
1329735
838010
644178
1172303
750924
192265
61034
1818948
849648
276923
44913
1019095
1437182
110644
652115
1652298
815975
443583
221508
1656706
638270
1125025
1743634
1062945
790294
445256
725570
443199
1176231
608489
729289
882068
1684683
1815113
1972577
1787922
1324125
655492
1442035
402946
911633
1208997
1262214
415528
1278405
630043
718394
72915
926116
334321
224018
247448
1926427
1167160
1562448
1054073
520185
1043978
180663
1931953
468980
119970
1813094
971572
494853
602240
1404429
660111
367037
265961
285697
1318489
493995
1037390
262394
1720275
653425
1392360
509766
200684
122688
807801
443359
1211945
1724312
1675801
978165
947828
1377715
949385
905585
1986982
1490845
1477352
513485
1803509
620403
99033
1530077
625880
467974
208964
293844
1884306
1774744
267849
1197993
1680378
1643183
1238466
1936250
1331698
634290
1192214
1575156
1156440
419959
1525554
251783
536362
1487164
601
1221216
1677777
239001
1172242
1912800
1667951
962770
1747095
655718
159853
1163845
93486
1464342
1050896
1266592
532178
666501
113338
866106
447916
240760
535291
86780
119218
1493375
302129
1765170
753520
1869927
834212
1717882
1121667
573169
510777
568672
341049
1590720
1941265
626025
75330
1022261
1761685
861778
1345400
1410495
1712693
1335123
784858
1041091
694040
119134
571887
384978
119541
569080
1021219
1225615
815457
1593137
931031
855476
1852342
273375
1104979
41870
1416689
1822673
123322
725479
635640
1040798
1669377
1650658
1200238
178027
308777
72641
1912618
1196116
1570926
543596
544472
243028
1149327
1675817
55497
1679493
1070388
881811
1314113
446520
726958
106472
1728764
1596054
946747
1112739
1538995
805535
898229
1065518
372988
1737018
517022
122421
1724675
396924
1866180
1019457
454571
1497290
919841
1433366
398169
1390749
181564
1623312
553856
219633
655493
862780
1994568
66513
1884491
1318814
1727605
714273
1323164
1867040
246841
1472311
1861066
126249
548490
366059
1934553
912241
895562
1966277
1986480
1205168
618137
6533
1282598
1968771
824770
915574
1456920
1591171
1963718
166146
610658
1671947
1490304
365030
919335
1375729
1285740
120537
1814255
884293
654827
1748044
287472
540007
550395
379151
1412090
600409
570971
1112386
1422496
1594091
818167
433060
838118
710541
632103
318291
1179682
1278746
504725
535105
1220949
18032
1438282
1381984
1731550
1150117
504922
331312
1948119
638581
1536960
1815630
816342
751138
1021762
858999
203798
1517572
191640
1490635
1761521
554539
1946900
909053
1868896
52677
54275
1182963
625058
599314
1025079
687723
691876
278115
831382
1054889
606221
343426
439126
202797
114745
1289007
622476
1227485
878289
1568602
52157
634581
326728
1196303
1838630
734034
1467118
987879
778559
1580484
995613
1921323
534515
1832772
765410
1879380
1568017
1261037
1123612
1536891
1506271
1277153
813593
333923
272236
303306
1181969
1583676
168012
1557598
10348
64477
257271
550758
23629
1018270
684810
558902
1736035
785202
1565304
1172038
1478352
499921
1090935
1185108
1314332
1129612
25516
1058475
251565
1241211
1710339
49665
1448287
708441
1231154
102338
429923
595401
1353871
875176
1613571
143170
1911370
1508159
385059
1119437
797319
440415
179010
1102348
192515
80126
193619
1365444
1334463
1717907
160368
892175
1177658
840178
521235
1830581
596182
92252
1411481
931036
663834
1327120
1580709
306098
1993950
1396526
1623830
916512
820435
926967
977300
1247669
1654618
1762314
273807
945915
169967
1675334
512484
179669
1287244
1824206
1751257
1387791
764762
1410790
1843344
458928
182267
919332
405483
1740600
1630578
761804
1602037
1092348
131053
1514008
1436668
620771
529087
78206
1845531
326624
717497
48432
985664
282217
1913474
396717
1589795
375523
947172
1728898
1962502
469238
677303
1195487
890569
290155
1405704
1497354
961067
1213277
848636
1130518
1122676
955480
573539
423760
1449976
1767575
124153
524015
7228
1215997
572525
401817
996138
1860857
1671791
862554
1852167
140784
974052
1893882
1059015
49523
1805638
1123357
1330588
1861570
721391
1206305
244058
431049
625365
1897287
1506013
1585008
335503
1648891
771874
690009
1255960
111529
1098064
616365
873371
1123944
1102572
1489213
1655616
1636993
1333047
1214539
294755
676885
1099066
1797296
1456483
1321800
984183
633733
1264091
995389
1286811
745658
1526598
541701
1980644
1080793
533525
1577465
1346442
488899
1380932
371200
1823551
824726
1305835
299945
1614184
1675979
414269
120433
1008523
928954
497086
1831988
1682349
1029486
1355451
445629
1103897
1979882
334305
1351455
1656415
809710
1720700
1354086
1994210
1805565
1233655
1826639
252537
520368
1757281
232675
173253
22853
1759
33004
132814
959579
1877508
1465434
797899
1186175
366594
674405
1048314
1961616
856543
1721525
1564194
1554715
830063
1633963
1611616
888769
833476
875609
1436057
477020
1516608
623277
1319232
1573105
202507
686333
40588
71786
432676
239721
1336713
1426472
1552795
912627
1129948
999468
1478131
1143440
1807414
605728
1920627
811821
912805
1536653
1752041
1801999
1404836
439671
1972528
267346
1653116
1697780
764675
190965
1773392
126261
1971293
815306
317333
1594134
1125556
1470241
555922
1785743
860684
667860
8704
822218
1041003
1899854
1386313
1475882
327616
1865929
35066
849313
404752
1364359
256261
1348881
96515
843654
354295
1042847
1354538
331512
1017944
1063143
1652753
1839967
1725521
1681696
1073214
999734
1484697
1334747
1734948
422238
474035
143239
1628647
1718236
1392306
1374789
1467412
679288
482802
773214
1421922
1420180
1767044
565515
1824468
1759571
1568265
455795
626396
324012
1188398
858766
492749
1242902
1538608
850751
508391
1570460
162554
1281611
1100790
899622
352285
1989418
113437
1310186
1770837
289113
882230
1513160
1268129
679114
1231587
827233
1938091
763522
48684
1855502
650494
1603306
1409358
1207224
397855
1636078
1536126
1378144
6193
340426
1843743
927831
853394
150799
1226681
909479
1926010
966545
590672
1007768
1940927
1333671
1791649
176796
105108
1038742
470866
1379912
307674
1492278
1930354
697425
1494578
436573
290781
203965
467009
433619
1197024
666770
831742
904232
1607446
870518
1490136
424532
103434
1452478
1505628
285525
824499
207886
275242
275211
1460701
1743854
477581
1345807
564586
1054538
1139458
918905
61515
752973
1449860
539054
589884
769982
1402686
1174051
1556362
277663
865164
1699502
1900382
1260754
989041
296832
267059
1959251
566072
1937232
126181
655301
1818034
470202
1076781
1986299
1981707
1088648
1156479
231565
632125
1560426
54153
1438676
597405
1856570
1137820
327351
1544351
1142208
269665
868992
1348881
962014
862261
80063
179696
375101
1437758
5569
1544579
1062942
174090
1617482
1070181
601844
929720
417370
411993
1301639
303018
972805
1710361
466741
594312
95396
79445
264040
349455
315092
816680
1599958
1243247
534635
923936
905670
840103
1340570
1254396
161876
709096
739710
543011
1149779
234266
1573887
1717983
1244610
1732544
1668525
155482
1785989
1589893
1324354
10691
244458
1711113
157414
358029
1832852
1170929
45297
918807
1712201
268649
1134155
844940
578508
1419540
1267815
146552
906630
379592
686711
1107963
1184483
363887
1706262
198
807565
404155
540331
152043
885823
962141
308422
1328098
538659
1238848
54321
1821667
849363
400205
1743378
967403
507622
415400
1508769
324912
1439341
360957
578203
1953883
117123
255687
1663551
651193
531929
1362328
1903433
810922
1641997
1387988
838829
490015
1346210
1533311
164608
1552334
615473
1341412
1850068
1748359
779022
1549898
50066
953762
893904
1302133
1538654
707033
749646
5863
527723
122405
834828
1764769
861695
676933
1225087
1993107
1980876
134229
280168
1467123
210635
552308
1519499
358882
1168770
1074916
932004
507622
1197578
1171657
1026378
1303332
1438181
1339603
75457
200498
224933
1749946
1732343
99528
102699
1356138
811729
1269175
1021059
493021
234958
1109977
478112
1824447
157699
1977507
925490
1304745
1585586
1079472
1874993
1243987
1910817
1262432
653466
51172
58513
313086
1763078
134970
1068577
1393997
87581
833827
641933
1307506
1158722
912805
1960399
1845295
10740
1256588
1862475
199207
1279724
1950180
1390129
1226018
833410
848549
56091
99787
229484
618052
642456
1245692
603512
1658667
38831
1585573
1805902
124046
1075052
1895602
273369
1923011
1180727
1545517
1626612
1546665
1664312
596656
1851618
925639
777005
1500938
29523
1739364
125408
643466
1687347
1369085
1326448
1369537
1984758
1056326
1984141
289328
149459
93911
1732522
714179
481326
1999884
1957193
516128
632346
2857
884211
253875
1190898
1152345
633356
429896
140353
1439135
809949
771236
518982
848677
1872764
145271
1186930
470866
658608
1822072
4541
701973
1093143
1096705
396253
1164427
1592269
521514
513100
752693
379381
356299
1292988
1169596
862733
218798
1077539
1876822
771186
611719
617307
1163021
1416893
782808
337666
1516259
1401819
1296917
1719616
1537824
1948937
1626360
1543599
527519
1079710
756941
1269750
468308
875351
1536774
603688
1622316
1304889
1172242
1518709
521820
345669
543341
279267
549809
468236
1188588
200439
196406
1728991
505782
552304
444467
1582804
1848348
1714180
957567
375312
1542132
1479798
1014471
1858575
1366139
1594562
355644
1411601
1517022
1340310
785533
1610207
1717147
460475
1792851
1908058
1826260
1262286
1607585
1731237
1049729
1009743
292493
1585991
1089892
1808646
1662579
590713
1267237
1719804
651217
1026504
844152
1247814
1228092
903213
615753
1679761
1817558
513738
696495
490975
1763959
57226
581096
1413669
1212155
1462191
992116
528257
220635
47808
1338869
428073
1353491
693092
520268
216227
1284755
568100
1498823
22722
686729
884667
82506
779068
1662626
793850
1605867
1877643
1350545
1954266
1048954
1534226
543380
1267914
248311
1351222
1984160
234096
587380
139047
1365210
575388
1333955
497306
3623
124192
421741
1278812
1882924
1533497
1409980
1767907
1937329
601669
693446
1335102
826359
1558517
623775
1376481
1672311
1832169
1572270
59901
1721714
1368439
1690400
1064378
786888
129465
1943393
1545960
1848662
1896346
356108
901532
1315216
639844
161873
1979871
1816481
27928
1327671
619747
606284
75763
981388
563260
47708
201611
71783
1117453
292945
80824
1343873
828268
996294
1173814
1250339
1514574
1369040
869155
776967
1436458
853295
1790275
842933
864056
1934910
28174
1867865
703710
1411503
1374842
906327
1675353
1294718
902777
1405234
543039
1853384
1643516
670370
213364
314839
448943
1007544
73274
1432231
978975
136201
1963464
1039437
1753203
1806331
454402
1198755
1489512
1854313
137251
1912001
753608
389948
1659466
1473899
45821
45485
181840
180709
744955
82433
1963155
1997716
891059
201187
1997106
418836
1374382
1750898
804702
1725125
112466
1747942
1345308
16553
1777713
1134025
1469954
1028656
1236580
679941
14608
1090408
1621186
1958284
8929
703468
1779424
586338
669965
1080429
1867852
1369175
57808
1963129
1976605
1503934
1747980
1579097
399513
801572
467979
1935334
67497
710708
466869
400541
1476681
458530
340371
1352324
1487755
1298568
1362989
65341
160802
1130031
1598114
1046131
510800
720
1832285
1632802
1473215
1131180
1800538
389791
309759
695555
1208119
272338
1859366
1180891
1939909
670927
434473
453980
1010033
1570900
1891336
1933811
1435663
1223328
397067
101208
1315216
304097
866942
1750404
693338
1335800
1357621
1118259
357125
1549584
1763374
1544196
757800
1687272
1420526
543395
527293
1923930
589693
1343451
28046
987562
1361554
1052389
1948121
1811553
911538
183964
429406
1212006
1031071
853670
550016
756443
907498
1074396
1174357
1905949
432639
474490
867756
382369
1053486
609529
551613
858338
1770043
1390769
150728
1615092
111693
1371386
1618381
540206
678976
976192
1625330
1200081
1522847
1902369
1379853
445823
1623219
1766399
1616631
1894639
1967243
547128
1859656
1202485
425546
752741
246343
1679876
548932
334347
1406454
605298
1548639
1120792
1840997
132900
624949
1790845
1058764
3456
1724322
397881
677642
632582
1908116
1017924
904590
1381428
1522116
1662865
192339
174382
1015262
1282691
744285
774757
472503
906173
1641976
963202
751858
12664
988188
1420975
1664181
739703
710366
1295061
1791718
1221199
1638345
1843236
1246488
913393
1200919
882494
1354188
1556221
1837282
920127
572594
1145829
1564881
95519
1035310
214020
572599
676852
393542
111502
907715
853849
798707
1859102
327857
793839
296961
1696005
1283747
366502
1031405
1429057
866074
1684850
969442
1331726
1486281
1655581
501766
1121903
858944
1782790
1419503
1480324
223691
1690474
1058526
446091
1873504
884532
537197
1990617
582488
65225
1575371
1311168
1588115
1106589
1119150
503184
147681
1272420
1018759
1137969
236706
1182928
1340409
1454274
1706187
848235
1224781
579783
1857453
1134658
1784592
341313
50545
1800606
1327376
13379
1581354
67937
51392
1681248
1625890
1297911
955397
1620017
1121824
562984
1391341
1133888
114946
213448
691232
1958063
1817333
1996886
1149610
1847707
1411231
325243
989375
348059
1273670
1094146
1538995
1858599
1971573
1726381
1784278
726846
1219543
680599
663854
165273
1583523
303354
1522618
991829
56769
20041
750757
750278
1466836
1510225
460454
1947939
364765
1060439
330240
485426
1324243
843822
1605023
614693
148788
662674
904909
61994
1306399
1571401
795035
646135
1865634
427700
748872
1382160
1429700
737864
1064720
1388447
868315
1338804
521707
1781241
1436075
762317
1170810
1241952
1359015
293682
656457
506705
1785622
431004
214561
985371
463690
1026896
744299
69967
1650315
209693
1301370
1508055
12339
590954
1427867
1624562
1609010
156230
1434905
187672
373499
938706
861809
234605
1424811
1466041
755164
1706753
1366456
1444350
192619
40026
1265703
1783773
1943407
20689
224767
682504
1591411
478155
1741713
888008
1765406
153115
1423315
1406527
1964966
869755
65753
231285
1919243
1431195
1925204
1477073
1786402
52020
124807
1946814
220839
1770723
359537
1240312
1932263
409567
1866799
878005
138411
649303
506888
307413
1032078
715520
1325533
1633582
1815047
1958028
128988
375303
53252
727886
1314095
650606
1271342
1041580
993021
1090937
743522
534835
696610
1758862
626590
1630801
4706
174886
1009016
630103
1510910
1566538
429656
72608
1722403
1585749
827988
322915
589174
39881
99151
710254
578902
1755560
716883
1014660
1981188
1450463
1573422
88348
1093961
191208
1369751
238537
1677616
1280882
556770
29143
1817398
1991276
229156
930749
1499548
468433
691072
54482
1001419
1117279
1024363
872422
1432953
1196768
1550016
694052
249198
1650770
395523
270878
1211771
1205888
1025079
1578403
1544091
1918836
1695951
1564967
1374910
913107
1752146
1636312
1344408
739533
1513455
1139599
96047
1987039
1976119
1274202
424678
1602878
952070
1655445
629691
1406006
254868
458541
1500305
1507861
1027310
1829591
410222
905408
1826851
1032591
416331
547557
1109912
1528252
92052
1877314
704451
1291717
1300036
753012
708618
877865
1793598
416928
1576990
949839
561619
1698436
940429
1141671
1129304
176143
451764
1351867
1473071
1400932
688962
311213
1848405
1575562
1601968
1453961
1272731
607770
1469182
1338070
1836944
1403064
1908732
581603
22623
253200
590763
123421
1695980
54498
509396
822164
43155
18587
1871170
944026
1385274
1106388
362880
1881766
927250
1540967
1885123
1099916
660650
945032
515535
228280
1288478
1485719
730641
1282769
827953
26381
624251
1089700
1712112
1976952
660129
1048700
1291910
1982602
93166
925348
876604
1827460
276899
459440
491551
1764719
1154149
215832
682663
587292
1918828
720614
83193
1550646
1026510
1762959
1563971
1862166
1846985
354331
1776107
214602
1791150
1619351
1528906
1370114
1726752
850603
762211
1257456
78270
276987
687567
668857
1338807
835287
366328
672700
24521
668493
1098251
965988
1089672
1815545
793839
1080811
1428589
736554
1457648
1680987
1696729
1996829
374257
223752
1677138
186262
1234553
377910
49139
1025042
1381862
910994
1440139
347438
207439
1623595
595817
1254640
1453649
146890
796361
745278
1025642
1713440
1813145
1249771
1580638
1671011
1457648
1367530
587420
909852
448331
1717757
87211
1878074
7494
1466225
434178
1195862
456338
1332737
1231945
1902715
2362
717839
1851941
1310211
1960399
716518
1038493
266245
1909557
373537
1880970
586791
1233601
508755
736610
1465630
621146
606977
401359
797612
303007
1342920
50425
1230052
681470
514747
1713572
600381
1526474
1252644
904644
840643
1426687
260857
608138
899209
1049543
1892023
1929904
251920
44858
263174
669472
180744
1984597
1310836
1871318
1753191
406369
118499
955968
1827955
1271585
767216
961259
725253
1113219
1438706
1414175
820770
1991148
1263679
905262
1480324
1860554
1147075
807300
596293
1205397
1991161
673994
637620
779022
110426
121694
805560
1110906
1151718
124385
1099292
88794
108155
1548020
768315
1333596
1107343
1948087
357136
1328672
1778734
163756
861727
1906572
637690
178629
1075061
1765728
630542
1460731
852602
1028672
619039
1708489
1503925
580967
1329251
1218871
795272
1828322
1385261
696440
830995
1620982
756430
191640
1394988
530450
1100353
508384
1240421
949022
1573091
1815757
551189
699354
1449932
165104
462607
1397776
208497
1620556
82582
1454376
1049693
959938
1850953
1906232
425034
712017
1880876
214592
1782697
699752
1536492
1096633
1586881
1254753
891573
387143
1941671
1779765
809102
903844
1916711
279959
817708
909267
287344
38039
1652946
222325
511049
1563482
1284
1907666
1471454
1322332
955728
400894
702195
404275
1391838
1101775
145764
1156965
430235
831943
384868
887086
1475917
1644065
158504
882446
367928
1163498
913161
639115
1160961
85361
1186923
743270
7201
716922
982592
1453536
109537
1891321
633389
1951729
805671
1253537
559313
1357260
1780507
967700
1447365
1987056
1595513
1199114
523394
364589
806201
488653
773920
100224
528964
1113798
240208
769585
395981
249570
1170655
114281
1300371
1764997
1208638
1152753
1178777
1875709
670478
713034
1793909
1891103
578133
903846
1924564
8117
1704877
814940
43494
581369
1846771
70852
1160486
271818
1407530
123564
1738215
1055743
1014696
1311536
1109806
1709706
489276
510884
1437296
1667700
831577
1541063
721137
1128918
1480275
119014
508705
540354
198732
1907102
1001741
1514191
879908
1504134
1956766
1791068
515993
1144384
1091341
1215593
1419368
815099
676045
939495
1937528
429608
1790864
375905
1016453
613608
1219531
1211471
1227848
143722
1258309
1757349
1462717
305394
283854
1003171
280171
1270662
1061914
1212615
721638
1989920
580539
55146
145271
1858709
889853
1320618
285974
1770959
1759689
1235621
531836
1517773
1781543
677948
95708
1128168
933511
829892
1087531
126232
423249
814136
1850192
1337483
291218
1400424
1069489
1757015
995957
1266571
1531138
1057029
991058
857272
1655000
90365
1503114
1858453
967075
1462931
1884156
940970
50366
1464388
1686788
1655690
1228209
460241
185505
1687987
1949743
1067964
445155
708783
22822
1749
963384
1960444
977586
144272
872952
1504025
529178
1910112
711088
681961
433348
1014941
677286
543049
1864677
1410303
722639
502292
1058725
664000
412406
1277507
1934785
1170757
1055796
17756
1449333
982200
39699
580634
1244807
1148395
89228
1896320
1723951
1915209
305573
1670463
1133245
557860
213404
1935034
1950358
1666953
141375
1366256
438480
1744080
436865
1764732
203397
1452521
1161628
820719
1779269
624667
1911740
920607
1766790
1470886
1594616
542657
1195607
499362
1329217
452104
1260459
1428035
749868
412343
1324713
843634
1563637
46123
311273
1525125
1919207
839164
173876
439872
292363
1956290
578477
369120
792136
1727093
23162
1570048
1424920
588524
1268655
31482
152717
389455
666845
1691963
99245
782868
1186485
927076
639066
1876064
1282720
833006
8430
185479
601339
457163
1330049
668839
1792213
1830800
34121
797999
1169554
1891368
426132
975383
242817
819921
1862998
171219
836299
90493
1028642
785193
1850415
709924
1920989
329154
1080183
1249534
594404
708789
648971
976460
1684827
893188
1854759
1335412
1980306
1720241
1139792
830301
1557619
570355
579068
941777
1490383
1122860
1227602
680742
328999
1870808
706309
230967
328942
1328355
752509
1139740
1537027
577851
1685156
1121499
697263
1691997
686333
453257
1232415
1858383
141687
1974328
1750093
173062
1866601
1706297
643157
1144777
1396791
1192475
549846
940545
1445543
1842071
1847251
517793
479202
839855
1992493
601895
1693270
1705585
781986
1606186
64947
1556017
1822055
1988659
630476
556280
1290878
1528281
1749292
1012298
953646
510132
1014863
1509374
1565634
937397
977690
1394983
500099
1863523
1068146
677609
1156712
1246741
598933
749174
1496855
849730
1696082
10073
934772
1985039
1436858
356230
544792
1445390
160850
178247
595678
1979473
778031
1752137
1826553
1922356
951019
1926583
1822958
1292347
1107994
1052025
861539
571324
402280
1982586
1781884
874792
537620
1030231
1352947
1612874
962330
1515136
172492
447308
909443
817045
21245
1245146
1996546
1238435
312621
1342355
584042
1933365
219764
185353
573424
613554
1985683
1578035
1052522
1286176
1022848
1966621
617048
444716
269934
1587899
1949326
1852972
1144424
1442024
48783
1736639
664018
1136331
247498
332138
1993750
128211
840984
15351
1832518
468006
1470062
714387
1753748
524227
939662
1922955
1246510
211084
333361
1710818
619781
1274507
1344374
56473
1850382
1979667
1791225
1004754
1642819
108434
270773
1418388
1804092
1117193
844418
1541803
1469655
389282
855713
583852
218283
480053
1393335
1223098
1660310
1263527
886096
747299
311097
362027
1147125
1156801
1356709
1106553
667653
862106
520719
1278683
960594
135605
406674
405828
1255301
1904705
1521913
1637484
812517
782256
1868635
689090
1676927
987216
1008027
115989
1706783
1600402
1750649
641279
1722138
814145
328603
758130
415410
1707025
727162
1788783
1072075
1364645
1478865
1136638
1447363
1540673
1500109
1769825
1522313
1537788
593371
489247
853192
1540353
580004
585258
906836
1692008
987339
1994962
707813
1166456
1841905
381391
1212497
1811660
1525286
457779
535939
1564302
1935556
323248
1769550
689882
1589055
1049090
1157293
381581
183695
1228489
1062268
277462
1759741
650141
1202705
1778920
1150117
231102
424062
1255460
100429
1538480
1944495
522609
1648506
1575196
266399
546274
1597220
1984863
1645694
1869588
481454
783664
1490094
1437575
311392
320395
1131960
1409992
425692
1551975
870538
866900
890067
1266017
1867996
136356
365382
488436
1842884
793530
1261566
1584876
588848
832121
334236
1714530
1847805
1088035
431075
1193263
1287733
917608
1837971
962307
901180
1418867
1987056
944290
569469
974327
291881
1460532
325552
1108885
1717150
1927950
847572
807251
40038
951965
1840683
68889
1717983
1918489
1244335
1133603
42125
1160450
1007643
583107
1447754
1081728
181880
75377
1537456
18267
275871
1237931
1453364
1771907
1547721
1472951
1816313
678384
184365
837103
1180958
1851737
315474
710246
1411975
615329
162051
511204
815416
220446
487598
270167
668994
1733298
120450
928524
1694175
1125202
716710
1715137
251319
886203
903010
445138
1363877
1773694
1313072
663363
321935
966302
1544731
939450
859371
662162
1407588
268742
666302
1845896
1016355
1780619
1315247
1546544
1618196
200329
127727
1582148
1095753
1054666
1082700
18486
55735
1716025
1441074
1768818
1734183
1193489
437361
573059
1581848
739448
1336389
688572
925191
1896817
416880
1326989
113355
142209
57066
838529
46446
344954
1775676
1624564
1884767
873017
634586
1113915
826882
355953
344615
14130
1070556
872500
198989
1447411
87574
1904971
1069706
694341
1215549
931437
799316
678976
1746615
1900924
913031
777090
1967683
1839808
70072
999731
34568
193798
1868179
132590
830453
1479285
108508
1269532
234621
364857
953259
112674
705125
1684992
1503424
1194729
33688
1929211
204477
27041
1977338
395124
1902345
252231
1456177
1859272
1328271
1719829
484614
1933723
331924
627301
1350624
1809233
1095438
688542
1535592
1982225
950437
1070330
1851862
756518
1911740
1990542
967497
1619020
453968
1724471
104215
401899
546559
1726722
1914111
465993
1566610
728
1565483
359276
1597331
1503469
1773533
1696964
1172668
1763556
435926
809822
261333
1241455
1045721
950065
771590
1133130
307359
1784184
1336443
1346715
1520626
1167414
1203689
1701372
21396
425072
1249000
209206
1130991
729986
1092235
873000
569173
453514
573827
640309
662403
1288066
294538
1647494
348846
1177993
564132
910599
1573487
1334491
625036
1448989
1341575
482287
356267
1214701
799426
114120
1830237
617934
775814
1646912
628029
1867247
753642
1619196
1767751
739907
1088891
916905
1592001
343066
175430
150136
1504832
300990
626381
979235
1090641
1591869
1107799
686379
1222162
591526
1361856
670954
735456
1258775
1067810
1995488
1481201
1371605
580688
353000
141569
617099
132551
1181982
816780
814948
1652917
1982863
1228842
1682166
1644784
120555
864193
472979
1020761
855415
442437
1794642
110603
1656590
839655
684906
890449
1243273
218254
1652416
1653022
1536557
162043
251857
6906
812266
1225373
482381
1039562
1750644
892849
1075865
1077873
1603465
437010
1986430
487983
1426297
1554120
134473
1793023
1245500
1082660
1294610
242134
1513121
1048949
235750
388935
825781
396447
1123818
103703
1785672
1109709
1187034
1060201
1195705
11355
1349331
940301
157003
1300750
1423389
2980
1710036
284676
88574
1936682
1982163
517693
705050
28090
791948
1856514
147537
1179134
827869
1482739
223464
1470472
971107
1090113
1036937
323470
200412
1009561
10461
1524983
27114
1796557
1661703
208360
1303475
369346
342608
781538
783889
328541
938854
56073
79572
1232227
1417440
1565654
775039
1902893
1789154
1158842
1420045
1703959
848943
325845
471945
800725
542463
1850822
439090
966953
1069789
1909688
634215
1025551
1465269
437553
546378
1700758
491264
412898
480222
229504
1706137
1246108
978935
1257995
1225522
745449
1376613
991072
1896829
605948
795337
1391712
1710036
329058
830218
1981165
354832
1603321
497577
443684
400828
925241
1982565
1021445
222528
1859138
159558
6787
1777137
111637
1973414
1173413
823543
638217
1907296
1588336
330292
1113503
450882
30913
726717
1118648
904019
1628642
354918
393011
1769189
1898013
1821726
1609955
10969
1395861
1170969
1138183
725781
1855291
171191
626587
1119073
1756330
1869084
182639
1711596
625049
837296
85013
1927512
750149
467206
585623
730685
6224
510161
1802627
1548027
819774
732683
858809
594035
1465554
816303
230966
865124
1764857
1748551
873218
1308474
513258
586862
955622
924618
255272
1317870
745607
1934087
665008
1122151
1597808
528351
1775936
821923
515352
838336
302951
1800151
343295
1292471
357781
1730742
1105764
1804910
284278
61166
433982
920513
1926895
319251
1566238
1000424
1034823
1989091
1850374
239774
1097235
1209750
552656
1115271
1763308
179027
572274
749936
1445543
1777264
1681593
23947
1491672
1354962
424935
1297843
719759
654877
690093
355355
1161586
1317813
1226201
929156
1200651
318177
1982470
570731
761187
595259
602512
757424
394954
544918
1175484
764591
1868994
26321
17500
157196
1973300
1352842
1277057
1175677
1441032
374996
121593
1986731
1011866
548602
908596
1598335
554516
414512
199862
270922
485024
1361794
767045
553111
222889
1481920
1051332
1099961
1737349
181967
1842185
1689518
1156236
773585
335047
412045
1496405
1923118
132030
1437801
107965
1677163
1068855
688078
1154585
1380351
1179179
253060
1883704
1096596
1216857
1389172
529414
407738
1624216
631703
750477
1963195
655843
771044
969047
1092104
145688
1180942
1829801
513681
776697
1137819
1163708
1490414
936738
1330040
304698
1339990
1392007
38241
829817
4659
1291144
1113464
1439394
903061
885842
1893466
1386860
1854867
1197011
476253
1554532
355500
915326
570030
642693
1961228
1002246
1914527
99033
1730144
1525459
1242256
1082597
546492
1997023
1808784
1486596
1885243
1234972
561164
911055
1539398
635948
739490
305171
200434
896409
1492700
283439
160962
315954
1789280
93471
1147756
1967460
1829672
209838
897912
1705886
307308
120388
840026
1780359
1101795
489281
1639298
442968
1976111
118771
118291
586280
976591
1780846
170804
1021608
296780
1700211
566570
853103
1857402
713319
1935742
1509837
591590
1157293
1929337
1015192
535956
1779935
1556979
1672564
1757096
914404
893551
182589
788062
1648445
827527
1271748
1256726
1629391
1094742
1496543
863358
1067923
595704
1191311
899865
144175
886096
713097
333730
56123
1528850
1196979
1471130
1265224
1437587
2865
1387472
589574
1463641
1038921
1059167
878646
499118
1520185
626764
345728
1381938
616092
1384452
188989
1626885
404177
1083593
1420714
530955
528258
1368137
1966182
1095099
1509573
1014380
1305602
439870
1535419
1809344
649595
1382035
1223435
934737
335176
1882265
1478988
15829
83320
484493
1544187
1271537
1308805
1097240
1600285
1065452
825786
1364124
1307119
1605436
1307763
1145857
27118
1343987
545109
1239316
435179
1152051
94363
827398
1176897
836120
1684859
1644898
17238
1188627
540298
704540
1838097
989663
1967134
100199
1874711
390450
333810
1484650
1389158
911336
1769930
1070289
814965
903029
1801839
604207
1116897
707961
844414
365740
1536646
977958
811508
202289
496541
557826
408789
1412019
1383926
668653
272336
275788
1994082
238444
1396247
710370
1399848
1381105
1867750
58184
1460568
316591
617586
55379
275037
1243306
354791
1336108
1070397
1095995
674393
1653468
975623
1147998
1400041
722333
1683042
1178767
1700563
490298
1838365
29497
1075186
7494
1674824
661747
1857280
1704702
36550
196314
1106677
1237234
145668
642163
26536
1126578
1937054
388230
701592
1610133
762206
393828
1596607
1395993
828971
1862152
326913
82878
1967136
1364606
1814189
1614951
348534
432268
1729242
1258044
492440
1310499
1619531
273790
332597
937532
1881044
666633
582488
1916782
920438
931723
90774
1187116
492556
1065362
840618
947761
897662
1573252
183091
51881
1484570
1058525
194848
1972737
1201489
151062
11383
1520903
1866662
362491
491287
1542965
1356065
794619
1486895
1581277
605270
417829
1150792
952517
351047
1163123
1187614
82265
855795
698731
1615839
754178
1352287
658096
933867
965090
940603
351245
1631416
1698428
483365
1974894
1458189
83935
1920360
1320488
1604759
1257883
659848
1977367
1572908
1982703
667262
1768146
1628222
903112
452983
1516152
305753
1691056
223869
1081847
1460681
153907
543135
1560770
1168453
530906
1054877
1688092
726640
371651
1141251
1953053
1828079
1076292
306988
1061009
1951654
814521
422981
1132145
1067855
1284131
1370437
898788
1316209
246746
1534252
931321
494823
1444647
954387
1543605
1182758
1450424
1638695
696411
1178857
1933077
528281
711434
346828
1427674
320707
118713
407509
901699
1550238
33631
862995
787611
1808862
377685
284979
1849447
598364
523021
134320
1584679
21542
702334
1902853
863653
1052385
1405905
1218624
1133216
1675628
1337724
166910
1086125
1179494
766762
1168742
1909752
1140262
1985265
1457985
436785
18262
990638
17151
1917866
1004630
1393478
751436
1465666
1735907
1820774
1157272
290478
668065
1754587
276026
1749163
398760
451452
1532180
1500076
382678
1026609
136970
349968
1886409
1624292
808651
280755
407838
650230
1743515
310444
1557493
1656676
421446
685722
391733
195538
24349
886804
418154
1648599
170314
819517
725850
1958570
637690
413342
329947
934504
1107116
1009554
943851
987985
78459
419553
540014
1522930
52698
216128
1978267
1903877
803344
630535
755099
1012742
1706519
666586
1339301
607017
1095827
481763
1068126
729914
83691
938728
411064
722563
227946
756170
1614498
430820
1427795
494743
1388782
1806946
1944858
1330560
1650581
726411
190174
94389
1838713
62115
1917265
836982
1797368
1661257
1397016
1989820
332874
551493
1016746
695310
1629213
138573
1535755
1440108
1313760
1432611
753995
841627
595616
1159460
1244995
1225555
1265551
494260
1368529
1825138
1486003
1273513
365039
176378
1059157
1474646
1870319
213898
1299023
744032
671463
1207596
330416
1619940
1108138
608284
1740672
484765
102301
246631
508851
768276
1574344
21445
1596628
739703
1201110
793514
380176
985152
967497
126855
58199
1641182
530705
415099
265456
1163428
688181
1072634
941166
730272
231230
216114
256688
522387
368470
843989
1258701
1431865
1936566
1812814
489915
745673
1967428
1017659
149649
1520657
402856
1379083
928254
1029743
184879
854142
1378180
1765957
1036101
414297
376642
1807349
582840
1136738
1583865
1449490
1895707
847668
167605
409086
1231889
1546537
1289810
1805058
906589
82197
644045
395773
1098803
966569
475984
482370
601956
1951541
1307777
986914
1171726
1056712
678763
1859004
362597
1595875
53913
561424
1008126
1029218
385863
1384782
590995
1483861
1016062
49652
811318
334889
1371675
505588
592888
1001147
565831
565227
1015265
7475
106385
609630
747950
839914
1016127
1428308
1134946
1651851
1927449
314026
399478
979604
160715
1093223
918500
1623416
988718
343839
82236
646109
1350934
404175
990249
1307746
1950069
1184195
710307
1833155
1569068
81338
1291418
288058
1214676
1306341
90305
1333067
1093229
885716
938094
653677
1214254
1313491
1806893
1663239
454492
1164436
1958816
348446
526883
1061938
623763
499657
1053445
404530
363009
1242238
1833178
1073888
723859
1453370
677651
77802
325811
1401155
1675756
1668246
1228927
670093
570673
864553
276227
1450776
1857547
1593189
5555
730072
1127833
1382119
646798
166744
485247
1427042
545966
534782
301358
1790700
977881
206562
680947
477031
954083
99947
1909953
883839
1000817
1364645
732129
1883412
1301993
1380577
1464696
1147808
639783
363653
1441877
502798
331606
1309203
943541
1470768
1717692
1231287
243921
103382
1898036
164690
245346
684327
1206281
155376
874433
664698
1231020
1545718
254676
1986867
89739
1044694
784327
1282211
87157
1154535
923932
728989
425472
1799660
858065
1369891
658164
483325
83782
1248781
285729
1335290
110028
76962
767858
1974823
22112
1718852
1503657
294609
682011
1375957
1288831
788947
1493166
1092758
1843910
622391
1113235
968399
992507
241361
556968
890046
1579683
1297456
236929
893577
1949805
1010276
1080017
733943
95050
913794
983564
1901071
1952665
607804
1756347
1637068
1697923
437582
758617
981960
836503
939161
1548641
281344
1440438
510367
1623211
1636356
1987318
887220
5659
1422188
606772
100587
941319
1691207
446617
785238
599632
764861
1247725
495268
577980
1725002
843128
1460631
1973743
887259
189309
1511644
1891406
462643
1503312
412575
1549562
19222
223783
10056
205154
391664
986906
1763965
1220547
98470
1201058
841234
969312
1189183
1954442
22485
609630
1375181
586410
1845436
95999
38416
252427
1800888
1082350
1764156
1706719
1985529
625953
1675012
889687
1420906
572469
1765826
1205888
1961345
1666031
27520
1082841
1163426
833611
1398081
1487612
1906735
202394
1919509
1480825
907088
440061
364948
623778
577595
233112
432098
409660
1663438
1216671
183094
1395543
352295
1474785
1852471
522616
281334
873229
1037062
360234
1190898
409389
1760247
1217650
1056429
625408
1353885
1476570
216114
178394
781079
897448
1574634
930894
1736235
955550
1015327
61433
665950
437020
264032
868610
774975
1192154
1565648
583729
1454790
1944739
147489
1194084
1735261
1277986
152625
1938018
507413
1496182
42440
370225
1803477
87706
1370895
814139
1941223
624391
850716
31887
1938242
572910
781428
515656
214723
541088
932742
1066968
1711134
1337055
1338904
1642524
1699555
1673067
1194936
756131
1921353
1575292
1955440
179053
1524064
201895
1811402
1453835
203536
1712877
1453765
1749443
1953190
1705966
1048716
1699833
1059711
1515896
1650971
318389
597956
1255542
1649138
818593
107039
203505
1071801
1005819
1684843
606210
1819913
1884543
1623532
1100015
1616302
1101022
304765
768449
1290032
1574989
319206
1585503
1602223
455282
94071
1880512
827515
1495482
1326378
1198510
1246181
423581
742250
129191
519151
1001613
1757550
1602363
1264075
1584662
697837
1828985
1743530
844801
1457896
1390118
549060
1278435
846049
1435440
705423
1469743
1079586
1657460
309879
1771713
611533
1069440
166258
1052081
1007193
1818042
1604313
772022
1101342
1466730
48032
1894168
802452
1711938
322943
299276
1466836
1100769
895885
1107328
1257703
418523
726761
1009809
480276
1261611
949534
1122846
1879391
1804584
472140
1063692
1984333
1916720
530859
1120328
1661018
896785
1598198
1155725
460173
993873
841158
1667454
184051
1592528
801805
44540
1024668
1757824
1064623
1117249
684824
463137
787330
1537239
3965
1106752
989297
1460846
1289050
1419083
1431168
93649
159397
48288
935511
1121362
225746
1272682
1080228
1515889
569737
1952945
834653
1921508
1323571
1139210
675795
1408991
1496340
1771322
623589
266568
1244237
879305
163052
827850
1481112
1282678
1021485
1142031
779616
409885
1884228
608095
1374894
688535
1262210
1448796
296665
1916784
34108
1289029
1471733
1030702
1087441
1961905
1640094
41912
623594
1853952
1356162
38521
1066413
435020
1312870
957267
1992571
276182
1724326
1262868
435212
1035961
890595
836834
1556690
1505077
1726970
1546930
1758101
456012
770516
1485764
349992
1624374
351928
786366
995431
213806
1509573
593744
170214
1572220
1681036
213664
864248
29062
1126602
1666487
656544
707124
1829389
1052344
1775520
277985
1357283
1083088
475167
1706257
834264
97833
1822817
1322281
1828659
1634588
772725
1785431
1868368
1333888
1467578
338157
1668218
476063
1412967
1042273
644260
551242
706561
879331
1642914
33819
669459
1810835
1515056
285250
1674944
1820450
454586
595719
237077
1336638
891056
448705
1510062
1142244
138130
659344
1437958
663037
1355021
1125258
5119
373272
1343111
74610
639193
798476
1227333
1238023
1088554
1803893
640616
541135
18675
153413
1190827
1377661
1958084
1147589
850478
1001104
1052744
239909
735611
808177
1727074
846801
285673
522869
164667
443022
324959
1859592
1253606
497604
1171859
753128
1815137
1125362
181980
1693145
693733
487740
1743963
1211028
744354
538346
517167
163964
582198
1567126
1705621
613957
1557526
959334
497811
1763572
1300776
1435970
1485202
611359
742065
1296266
198260
1448976
1458758
963098
1637617
1789884
1522929
621368
1084146
1873899
1985364
33408
325466
397361
1908475
1852110
57233
950851
1216402
287987
778683
1814555
851236
496232
412259
64200
58130
1615017
1565282
186612
1499697
877672
855472
583704
652130
458987
1825240
1026880
1027874
1290693
1680622
413925
162677
1850441
711149
741956
1407336
503451
1865527
1351392
1838818
304612
1448976
635955
1900650
982761
227489
40949
1707536
1906091
1197262
1312536
1746127
1027455
1332139
26150
52815
123047
824359
268466
475389
480282
537503
1868767
484725
1157800
63098
1476675
398726
271369
1004005
1896606
724839
1337341
1397351
353035
725741
825430
1471845
927626
1601267
1890405
550711
1779845
340669
606489
432124
1113725
1560650
1915726
310464
787892
1099900
1110383
150482
84646
429617
1411966
1897015
1178888
763107
1460980
1153956
1659709
1046221
1585427
177820
235152
529343
69736
834212
1278665
609772
249323
1020531
254105
728554
19148
86594
1837742
1210722
188711
1731138
1126849
267357
631723
1836052
687348
343155
52870
1023590
967793
1117318
840463
860260
1548623
1006885
548258
1970593
1688509
1765609
163628
633788
1213131
1126468
422034
1820471
1302202
790646
1591273
262032
659065
1311749
1551874
103888
1627235
1570317
803446
1128193
457812
1695617
148430
899676
1287646
1379299
1575457
1266453
1916851
1722920
1440057
109730
1806690
598000
450191
1705067
1155905
1244498
1713447
359778
299339
187620
1179891
1792617
951553
1583583
1036998
1378239
789480
588489
1642220
502761
371788
1495037
196262
1991624
855614
830644
52661
369908
1538924
1102191
1671965
1010674
477988
1910831
1885760
163557
1796261
413209
1149264
473195
569591
508034
126460
1970550
521409
1056071
268980
1427550
917687
1112508
413085
1306110
544528
758948
1999858
650688
1155976
926924
1489376
989133
1905288
1848308
1030168
699166
1202123
1383088
1708545
1382923
403332
978129
758413
1078027
321231
320976
1929733
984099
40602
1447179
363692
859880
484765
1118815
55872
1180844
402247
1965155
1754441
432928
1113673
1051228
172046
568221
1180565
1731099
1000912
1923220
440603
1829777
1457917
1244610
35130
637654
519808
1505865
987138
1378663
1528277
1484592
1743606
1781249
1840779
1828143
1250178
1437213
1422867
110882
1809336
1349617
502812
1817522
897001
1197039
295449
1074099
1913493
1150285
1734907
1208939
1588436
1044094
980913
1527318
1969682
273340
921771
428756
46223
825549
670844
1941762
1931690
517754
933384
399484
1669085
363184
1596606
658401
1200774
1351720
813207
253298
479424
890168
1026509
566156
550329
1733040
1817004
702282
1590130
425374
322860
1378541
640473
340207
1556453
1667179
53257
446929
1355023
630763
159947
301849
1587920
959824
1313948
1038897
128564
1160010
1815090
1958091
109960
1844899
931180
1153424
1609730
1767012
771050
511290
27009
1603766
1823621
1196077
1959346
1078417
620614
1322210
290006
1437891
1659912
843493
97341
552078
595408
167207
1943261
658110
890225
916452
944333
1349805
918700
535792
1572996
475501
1854430
1959552
1417689
361809
152821
1184840
1983541
162669
1886480
997799
1239494
1065673
234122
160802
561634
1183820
1531699
902359
1874476
723012
1510020
107501
1218704
1022568
381324
1087509
1864020
1259116
678325
212476
1320048
318030
1843933
1397097
287560
519380
743086
535335
263913
1906891
57808
1962056
223698
1194348
1621734
1365676
1714078
355624
899578
1584052
231896
1919161
592591
197783
467717
1449532
738414
1837441
492950
1598065
9973
76213
690009
992467
129934
616527
412912
799856
1151788
32957
971166
66914
1132083
1032265
1806554
38252
1995687
1743205
686943
180828
300987
1813550
1175390
1827113
1451013
1142068
1207233
447755
1971149
359427
8908
1018159
449474
613915
1592771
1381813
1638724
181733
574853
1372708
219858
1226067
5254
60668
1030484
1998120
639671
1465605
1840491
385213
1219106
1768629
1272024
90434
396022
865308
1728448
1227438
684312
1647635
1668660
1156965
1658614
1690543
988305
1201652
98148
694054
1267537
1620891
573793
136586
813434
325315
940800
818320
1219531
1993253
162944
1446324
1019240
938748
1978041
1577098
605032
1806617
1434978
279434
1005086
778783
835672
95197
414996
1370419
1930659
1560481
1910007
999346
1125386
696412
1931695
1042584
976751
743016
94725
1314442
1023485
1066139
561153
1820646
399687
495029
591
419554
100052
920221
1628141
847750
1613710
1772449
124526
1692402
1229605
883962
690958
471986
164592
770145
669976
425898
1408627
1992865
539173
218812
1880941
1251567
51998
1530742
876040
17372
1449925
1942048
343020
1035394
577777
1001975
734328
687993
676854
467060
219983
1648285
1283182
25664
1017582
1256516
1560170
1115778
1803497
1271631
1506225
724614
737843
1528386
1615225
169190
1065111
1694802
1699491
160018
1346089
998076
272965
694783
796250
448780
1419433
973389
796019
733516
151060
1677759
533730
173318
346875
714876
1866191
955900
559382
525906
1447519
1056634
1313434
414094
85724
1038309
1070189
1533522
190990
591913
494173
938471
876095
1404038
1642046
1349862
1276020
1267236
1020398
247822
1491580
1489350
1253804
396102
87589
1584644
752485
550160
311103
1406027
114988
1006590
20310
1657411
1440929
941947
1883332
1979345
413625
185313
953721
244013
948149
1569028
1687485
1901604
997599
971391
81796
12920
1294418
148101
220591
950129
27968
820677
576325
606841
1510124
1863004
806342
1428151
99729
1716588
1647127
292726
486201
274143
962024
1902158
1773597
308170
513953
185566
2361
1490300
470937
1228121
533545
1635010
1214841
713166
583057
1109026
1059910
1900748
117282
1834350
179766
1569085
1722583
1783652
688192
1488575
1437107
806060
639160
725159
124869
933369
233186
539023
1358898
693227
480157
659129
1796826
803693
913689
792537
1220912
1450183
576860
46473
311411
164037
1623160
1923138
1329614
258222
430092
1184904
758067
623344
1643591
546196
1222499
634936
1351344
1928318
1954516
896974
666396
421859
90411
1331858
1531993
897295
900917
1490943
1864685
413766
228584
1472560
222542
703080
1154981
761115
1476098
486452
675534
665978
798320
1151122
845269
1660593
502441
422156
1936769
1776351
1929790
1286624
1240637
88682
1644082
106314
710534
637916
709661
92019
252758
1605833
1940696
245685
1145630
1029951
639728
563395
1976998
1936059
1445267
724069
1167816
1978267
665431
1994236
279959
437985
175724
1135613
1546993
23137
634898
139768
1111243
691963
1322332
81775
319931
407084
1690719
623587
1402104
1863499
1639999
921818
1396327
679288
1500162
79570
924395
579870
509086
1951481
1324094
331862
312829
294157
818281
1573988
1068845
476467
888540
1195416
1663613
659382
1224961
574307
1175338
465170
934122
1126553
225858
965302
1323673
1634619
823133
1348063
1998112
1024759
60178
695359
1571598
884639
1137679
174747
306359
623603
435015
1676302
1875311
1974425
1918671
245708
961756
1465048
575068
1219496
855837
936398
804096
912146
789972
552417
1912876
212906
218511
38193
381681
1598692
1403298
1430754
1805924
930653
350585
585302
672233
1050410
1673250
527089
149598
31215
662036
198016
625501
54342
1611650
144506
1338348
1611387
962401
1291357
363217
912255
1779003
943522
1391749
1260167
246547
1585860
1557602
728241
1343259
1736707
859943
419709
1706754
1549749
436786
126079
1836529
735304
1152860
889941
607170
20436
727489
255183
1677308
1118375
1712764
1126674
699806
816818
236361
1286604
1364559
1183490
660415
961077
1992847
579366
1660162
694389
608980
703600
1220603
1021850
1332870
263164
509925
66486
700361
1618542
683199
116254
754066
1201652
999964
853228
1238035
1257514
879919
960590
681479
1291158
1652223
735063
1788995
1878802
1241211
576909
185313
1371581
250310
1582054
1771482
1399665
1688511
889675
1231154
1544730
661586
1325716
226204
1925515
1408286
620589
1933370
1132934
117636
825981
1055544
226301
1976806
1147477
986798
1546530
708104
260577
130349
1719219
1197005
1184610
1307957
340954
1042752
285289
1388994
1174661
1557000
1319650
558054
1307805
944207
886237
1658063
534163
371561
845402
101580
1493249
766338
724381
395329
1669878
824086
887842
159690
810182
1854767
966140
1667293
8035
947201
772378
1354845
963358
414900
796115
1692750
857616
1539560
837674
1273378
1856226
210853
1253397
573530
1175829
1791576
1721349
1070370
1331108
76305
1358346
1656383
1796157
434942
1323941
408688
1545822
821954
1098597
1429231
537635
1085427
382678
808810
125095
816686
348928
1349499
1845301
890106
1119304
1876364
87354
1407425
1457165
1744050
1919350
1966695
1028962
880794
1615789
715037
1346026
770335
1382117
1732518
444576
1650984
905843
84844
1236198
1684335
1511581
1468831
1452280
937669
829718
1552913
103175
1393938
1912231
859973
101890
1256495
445216
1300025
1642746
766476
1253188
914063
1062206
597871
231853
1140031
557404
250774
723018
1867098
634422
16770
288852
573033
699034
1585780
1679523
320040
943174
1692320
1611596
1107187
1031526
63520
1683366
81148
174976
1180621
502808
1737195
836181
1763754
584067
809051
366772
933367
1719574
705962
1733134
1800854
1733134
1820073
518232
1818416
597286
1602517
1567744
220533
1729643
930099
1562056
394873
1945185
51064
1609094
957592
673338
1743955
1932263
1182272
822135
900195
1710525
207264
680654
1499344
580142
15550
858639
1428039
701987
662423
1765270
1823203
150854
1972565
722603
1763570
165328
1690952
283914
1242033
38075
1696536
1523151
758534
614978
512401
916881
1741332
1056496
1803245
1339182
1337366
522056
727446
1792727
1117151
910169
1451794
1517907
1021409
686853
1970541
1557384
852686
1561007
1927362
1372237
511022
632458
252173
522717
1987574
1867086
851259
1077361
843302
1280785
1072734
266737
963185
1784865
808358
521632
1406863
1841420
18561
162269
303341
1509749
1992520
1349638
238751
1399324
1475906
1448710
1138929
153799
493062
1285663
893551
50139
1767042
601343
1740685
1984463
1178241
1622454
1580387
875479
1559909
1365971
1485690
1995276
884068
1649124
557590
1123796
1524939
263252
1865492
1701079
1957419
599207
423438
987192
1046002
214006
721133
1231243
198351
151981
864533
345667
155383
220257
1876489
942311
138684
112114
51236
1431897
971506
1482426
997973
1457236
1783692
1369208
29941
696997
585
1722866
615216
232767
1063145
511347
584552
1667677
529929
75499
567296
65280
643543
1288022
1011920
1059831
965138
705070
1511675
975398
391925
315112
1182582
376747
1476954
1615317
80417
1683180
1070348
782643
845269
1624837
391796
1457587
287964
10276
1271599
989876
476513
1812542
394470
1246937
744997
86377
611609
1439386
1749379
876564
992876
1879966
1787713
789553
98480
1344891
649866
153413
1455719
1282556
1714018
18861
380003
1901110
1879328
1326351
288855
620288
686347
512431
470212
864783
248726
264172
1020471
1646326
204064
689882
1575470
1565511
367164
1892187
143093
1717110
1378288
820504
1714286
199967
1429650
642029
570738
161039
652959
1233751
1772841
1944793
336151
779914
262493
284833
1458116
1255393
1300118
396137
1411411
726314
1442538
1912257
1354927
385336
186647
1754709
629239
1415789
70247
1126186
1989449
1920052
1602287
1880050
1635158
1850850
447519
1694793
582130
1013205
711661
776286
945305
1558713
1780576
177158
1544934
1088099
1839423
1145706
629658
460107
464783
656888
672775
45363
1353456
591857
1635114
574237
1828077
382636
1872674
1844023
667509
1814445
2637
1148531
1577653
1231200
1718068
1779816
436378
603294
1587625
865933
531128
1172053
286564
769488
1914494
306968
1642118
60932
496735
1012433
809935
1910553
1189328
362083
412036
574683
1811608
950337
829209
1025196
979811
826128
817762
308332
956839
1044182
341119
63508
1642092
1393938
196352
1883010
941530
819403
585604
297838
1137315
150545
1385135
43352
1858871
75078
927016
824696
1481883
51927
574297
45866
1520398
743708
1698987
1802259
1519434
667876
72576
1598824
426038
1883670
974228
457656
1929525
826444
1186385
1503419
1718354
1870631
350083
1466673
1276124
263529
35211
1217819
1767641
1131806
1244954
470153
1151512
1760687
1550238
1507001
1729338
1709384
1041760
89919
1778752
830192
1189367
1820018
194642
1284966
1194730
1944714
954603
1033226
1528873
1233472
1987593
63130
673776
1381118
624298
785350
436842
987840
1249713
571178
1802492
947392
1763458
28616
394882
1275783
1427944
747193
978456
1465513
528437
1135210
274193
1422444
8672
1448213
1238321
156740
138554
152684
950989
464805
1395723
494678
1257299
953841
1934038
1828322
788374
395073
389231
636655
225031
95823
284618
486927
1793543
85038
544590
1405234
206879
16939
513466
1610923
171880
17489
1016539
1563263
569189
1000508
207197
613039
530564
1505137
545260
1823959
1861498
1439468
193441
1685496
757578
1669399
1709628
369579
150550
323903
544246
1246435
683194
1331726
226536
465889
586187
1828402
316815
1565529
561153
135114
352792
672032
764158
737335
1559896
1736189
1833946
1604341
412792
583622
90211
305323
1571915
1232858
39588
1401954
1020732
603711
650098
478967
1140634
1454521
357783
862245
1599991
747528
1465055
1233968
164236
437821
1063563
187569
1043482
1361403
378404
1001041
1002965
7451
71766
1867692
1358537
303341
848669
1770429
1420251
1037818
220400
1529070
1160003
951703
1862252
659936
1464993
440609
1658479
369340
1538030
153052
1575165
1154780
214924
1813939
56222
1979546
1459799
1511314
1871074
1178946
724651
1808935
1885618
678110
1644950
473988
1366139
1498074
438732
1900018
569338
384160
1562357
1018502
186686
925252
1822603
1573610
1361307
1410976
418475
357040
943226
488615
1401954
1332791
1111614
38106
185706
150413
1616763
1048438
615190
1183409
1798900
604433
1992880
1969220
1728257
624635
589990
714614
773208
168663
159711
1626980
1532854
1695830
200302
1454337
6811
394758
76269
1876211
1200684
957689
1701242
1687736
258552
1942699
1103811
226938
738309
732630
1235979
452644
316098
1430998
1879672
652889
1102627
1578277
965229
325648
384842
1980967
269375
1508159
1009740
423437
1476821
1351255
192444
1367651
1032459
1383169
1282166
1765653
320026
931324
1392098
1740766
1893414
1848187
801086
733912
798597
152715
322154
1977243
1739962
830086
501060
1270994
1169612
697911
1534407
1231730
1016064
294376
81305
730582
938189
339184
303203
280014
271013
1240840
1321133
1753208
1475495
1797480
1513792
1989938
1287225
693448
417054
1364477
72887
1146818
178948
1880229
279873
1597693
1151917
509537
1310331
1094037
1030280
456160
146010
662952
1407982
1617639
759833
44921
1574961
339997
1065060
1213249
1889214
1452156
1955925
252643
538668
279695
1268320
1637047
1966980
632852
1910126
1454219
1815139
197723
30537
831945
1165961
1662405
1262557
1191253
1435833
1190945
709796
494939
1544277
85507
1236295
1798049
1675378
236311
1480468
157731
1926853
35211
656414
976768
772792
609470
1000468
1378494
116862
1754214
357579
596552
1528443
966757
223755
264203
770908
1881202
1681327
1053628
1932728
1955087
1997280
13837
387044
1185118
1743154
1443861
662906
977383
844879
1882876
891677
1842617
1657337
1529093
419990
1098406
1507750
415909
1486559
1044043
1883562
794506
1657493
784207
1985706
336634
343928
254659
1750900
1636932
893174
118288
29675
1659655
45233
719562
1696151
298276
780244
1576219
409030
1644144
8055
1923603
21875
687642
818611
381111
1961137
906175
1794012
928380
1246626
1429900
1695185
1970184
479582
1630581
1764668
230957
961371
485496
450107
102723
56417
141665
508718
1568015
391225
768433
1459579
1856689
1019811
1540904
993250
492478
1030885
775951
1791128
1655950
407674
1691160
1981211
1829380
1295349
1237568
1341782
58825
1987343
193943
547257
258460
819502
431011
697071
1369899
1242719
1202972
1771229
597169
1043976
729711
1179179
194608
1766979
1991770
1104752
272981
1638048
1684432
567498
1106438
456474
1571905
1764188
1163173
1640202
1677757
1065579
1744939
701553
336368
112514
785101
1815239
1743347
1483429
231196
971057
1739756
1736772
500438
223755
1819125
844715
1720866
733973
854056
970064
197581
413489
1208900
1524215
1926853
1067257
980811
1321556
1081516
1429197
1106750
1416480
973475
672213
1493458
378404
401582
489245
675386
1707340
1391944
922546
870189
704357
488067
687470
1289848
1695403
1619671
94568
1136861
35145
328496
863909
1481010
1051037
1832690
782947
1371938
164677
409280
1756130
1179358
1694356
1930247
869929
876005
1898428
1410611
813978
1762368
1860438
1042526
121892
1200074
815915
637645
1762382
1449342
308406
41235
1934205
1801266
639578
1011781
791144
1515942
957530
1947372
1760955
659098
1202517
20233
876718
1743451
1984933
216160
1099652
178864
909556
1429382
354179
896433
860864
299515
86164
1115371
193679
790215
1716431
1700091
1085323
269936
285250
1597666
690773
119218
141305
1986431
1649803
1528831
1966854
301348
675673
99788
413602
1074135
822205
1214529
1895213
1790299
530335
787208
1238617
1455499
1148124
1959552
146875
218404
1113235
925964
507331
1029411
1281656
1070173
413898
943127
434928
1227669
1929218
450921
1189823
276162
1336591
760926
1174373
1239307
489387
1007314
689618
1221691
1214722
378685
1848789
442112
1863811
1101476
1384544
1366865
210505
1060179
707704
657016
418214
826665
1417616
1170949
819097
1845304
1839402
1326344
1780296
1587661
1004057
389737
935485
322452
1540559
1678367
425638
1927605
1791932
1169220
1004466
1933904
510419
45662
1538350
257437
725594
123378
1973613
1261626
1042688
1391705
1191066
606954
346094
1245469
1891486
1263322
1944554
1176751
448215
1303241
1635499
1128782
1080793
1388492
1659658
1206972
494021
970112
254509
1713050
353335
1121388
1227730
679756
1238599
936873
1812893
331021
949490
1800796
1439343
1780876
710613
1130141
830921
858267
1546321
149638
1859068
616088
1592464
516145
253501
1136583
1391730
277738
1653084
1722935
1792344
849874
287637
604865
1133782
1626231
1182080
189323
1813301
648739
10808
1893809
682043
1589507
638716
621078
510054
1970514
864390
1285613
48111
1642160
36414
936051
330797
1226962
955103
406834
113992
1063749
1291569
823920
454028
1174639
1448105
1313333
1739445
1970773
270608
1699233
1512102
1366114
354920
1361000
1231386
1465608
1066834
1789984
539566
1752465
853139
632805
227265
1762611
1575886
103569
729473
1858797
759538
54838
1566729
1262682
1201629
865489
72128
1512962
103996
9729
1462555
209644
907144
1385852
797195
302277
144766
1812185
1108781
116055
746269
1198406
619508
405866
1449108
1815613
1039375
1805314
1742767
58927
669141
1688255
231960
187012
469733
1566401
1752496
342729
1018027
836073
727097
954016
445111
384191
800747
593906
350517
412093
1981293
1939840
148730
419535
1263639
578933
14147
1476964
1654968
795105
325844
13013
965476
357906
85646
105557
833078
946219
1918553
1352788
784648
887463
1593354
1878394
186842
99735
1343131
822572
405225
260489
1374859
1152237
1566384
595772
661820
257729
646248
48114
1665631
1385203
857272
591957
1769157
1832447
1884647
648529
822778
195973
828619
1365948
239566
1493744
1211405
957415
499452
1699537
168216
698989
1844813
1699492
1894171
1990984
640470
463358
799916
365367
888738
1858118
1193243
1449515
190195
251524
1164690
1720933
1698745
520522
854039
572444
856660
26789
1992500
330568
326174
249593
176656
1818273
943339
437997
428725
805556
604576
1730116
1503282
1975751
386186
729847
856429
1524772
1724824
1247598
1745826
758853
923896
688869
836758
632773
1347923
1954450
1488614
336435
551521
1507392
1683116
443921
1259107
1704702
1732381
1538865
1665475
306276
1211018
1229085
1180416
1117740
1537493
343632
530418
1667237
1597713
492506
690060
1681660
129066
978338
1781127
1441820
1759
1404195
330443
817203
146214
1499146
399771
1349232
870601
7935
751103
562144
1707404
82805
1608758
547277
1920537
1891218
92122
474802
1797364
1337304
1160470
1306714
1385081
880425
1677162
1628040
855747
1303100
65654
140989
9236
1360533
895056
555686
229370
1764142
1007203
659007
1733933
1532054
1270508
1376715
854023
126512
299608
1780444
1599764
3965
520327
313921
1543872
375329
802093
169044
957573
1479404
1351035
1497748
1639262
54271
1867136
1673353
342403
217563
420406
1060540
1443300
445069
815283
1082961
307677
231468
1656938
448878
1365512
899997
1178019
352546
1997996
1850451
1551313
1224401
1934083
907371
122098
718476
545260
821961
351484
158623
1170341
1140638
1444335
312400
386663
1559022
82433
1598154
1410536
1727172
1186093
1129645
1383148
1372177
936504
85875
700697
730599
1565611
400734
808547
1640634
1820378
683282
1549305
1321637
1025613
82500
1073524
1239452
277155
1555768
754607
1811885
579872
730111
709116
1324602
1271906
1250265
1925343
104846
997616
1680981
19279
1759031
944032
88194
840369
288947
1921216
1464758
871778
874806
1697238
143979
917038
1917354
227086
1895417
601285
1201137
343391
1563741
1734060
1356597
1269522
1065008
1485202
1653252
907565
1562693
1948008
702799
193985
638378
1721133
894272
1674360
1353051
1879994
1091
1058119
168406
842682
1458720
1763227
1690101
111313
812728
443362
1648598
1384171
1440471
1441285
1639394
502774
361728
1510212
1097842
1531543
116609
114879
1430639
1221384
938336
1564321
178677
557757
1063270
839317
830723
1288128
342313
296181
410115
581740
836880
161772
311939
505801
1295782
1492836
1806611
1844869
679964
873604
130522
1385090
323812
1986108
476000
946490
188103
1293242
773644
1052222
1769933
852404
842680
22207
1472276
778409
1112335
299813
1804177
1535585
1591609
315414
1635224
693590
215367
227205
1022912
1148291
1202253
112611
240905
99976
1035218
930089
693952
1900283
1685066
545407
1347839
1140227
7493
1461953
1311335
1556060
1990238
514504
269432
1294658
794918
1814772
139662
1938475
1678294
538873
1652099
1025812
955834
1040511
1618535
1000436
369305
286163
1547979
1079489
847420
674682
982092
1876942
1970502
704581
245874
1010652
617514
994630
993812
739673
230712
955784
154371
1647137
1651555
1543046
516471
57657
156193
1003225
1227974
446627
1848050
1600523
1216728
957068
347599
272235
1754247
527090
1140759
1834948
1388085
1954984
487474
1288668
1842573
1739903
1310897
1982458
926115
1273789
890165
1793041
1658533
927380
311801
1179862
728117
1070156
429466
1216377
424951
596600
464484
1207150
793648
1423089
979871
1784067
419768
782622
190068
1717536
999697
1824161
275149
777197
584581
1264794
1826015
1665092
398672
980451
892109
1588342
429169
351122
1570031
1786307
753835
1427929
317623
1324721
1536529
409244
601213
587556
788314
976474
1042842
15706
1730085
829981
1620390
150418
597335
1565623
1184627
1459315
1893111
249271
1514516
315050
555049
937337
398124
1185136
1242969
1423667
546804
1581490
1407234
488031
1047736
1125616
747177
1329244
102048
228239
1297405
1616086
1262350
1477448
598587
910580
376666
1384670
1600277
196922
1589161
1684020
1210995
120063
315038
1856261
87246
1193523
9287
1440194
1091152
806087
1397206
935837
1323846
166328
1475274
1315360
1300036
695717
1048481
640702
1712315
261525
897484
197902
1338829
841319
1912250
889501
294477
336024
744478
1635176
1960052
700467
1553883
589712
1508199
443012
1399343
169160
258273
235532
443290
1188266
1556621
1066247
104846
1323846
157181
1099292
666791
1003909
573690
607684
510597
1549166
946496
792835
671598
829886
952067
1353480
877595
721259
1595911
528037
1151039
1486754
784714
1067601
1429322
1464777
1894973
455806
587243
1498348
1009565
4400
1545454
1797372
1020559
1833404
1712432
1064720
1537079
1791533
100411
1331785
1400023
1310066
1149881
451914
1733133
338467
1262425
1769153
186672
1515543
801940
77046
186643
1965852
1632792
1803188
1222020
1905100
876348
277357
1345565
1982147
1206044
1052641
745562
699427
160835
175551
368841
1639156
619522
1099937
869821
703281
1412405
1752996
973751
799985
1426494
1478466
1188141
1063629
1248017
221856
1516857
995165
175393
1803407
338544
1799790
701352
350033
447250
862217
204659
1633273
1532241
686540
322328
1445339
625706
488272
770437
343938
872479
288392
890190
775211
416803
213954
1242946
1206306
1771645
1323221
509117
1229230
1352230
912616
284055
998998
1220913
1252263
768487
1962352
851869
1326637
1008424
1144223
19965
1939828
604107
1211608
1607170
93463
1854247
439360
466607
1190770
1588925
1301128
1234557
1957569
48717
1871549
1072458
1770049
920082
474756
1420534
499839
732343
1538864
1956561
1285285
776548
1044402
642291
1930687
755296
334884
539119
706656
1669705
1530923
1471164
1875976
1673837
223335
1035067
1905503
470602
1026914
509056
1433908
1514817
1909580
759695
283575
915906
517155
330794
1963978
729211
33460
619965
1970561
670901
1924126
137946
462288
745215
1146340
992420
1611091
575878
1941476
1321807
797702
1644124
472136
1016193
797181
896049
1535475
1498893
1825621
662251
1327814
1528754
1911600
888616
1258456
1912181
174065
1900315
659709
1403633
470694
305561
206604
1431912
88795
1891000
737187
30641
870882
418404
573393
690961
894202
308793
189115
1525912
1128121
1752878
842881
208591
983480
1686689
1563350
1187195
712927
1109460
1198041
347250
1377007
744418
901925
1292045
1730367
1665293
814893
423728
257673
1894273
3646
1496101
648677
1065380
929870
1471523
1925059
1723212
1754676
488677
252594
323796
1452518
699494
519050
523658
1308955
1016064
817523
9556
225716
1756139
1464179
1300688
1324125
113080
585157
507891
964218
1826145
486627
407517
515210
584085
1189094
677295
1725135
1068972
444795
1652846
1186610
1308654
897991
553594
520897
1288586
379145
562151
1353822
1217039
1773844
1126836
348101
1614588
1943517
1759509
1889738
364300
1462049
308131
1991699
1565684
521688
94509
782285
1410673
1445893
646739
890281
896554
1723804
409903
1206358
818957
367243
1269437
221093
1934893
1282897
810231
1759693
1051095
1916381
1280980
501752
1361790
237599
486513
405037
1957751
941736
1223808
1813962
1881794
772184
1183196
1420408
1296298
34258
536730
385707
71102
731601
1169166
1382391
150605
763682
430189
131714
484808
730507
653153
191391
1634741
1584679
1448173
661012
1940102
1795991
1764152
309012
1097431
1633833
472045
985417
1295104
1926448
167909
786193
466665
1424746
1603289
1809016
952075
607331
1010161
112156
978856
1353890
1195262
949833
1008098
338050
833410
395245
948617
630827
1113356
776224
491900
449374
943403
27968
1587314
386049
1405768
1851053
980752
284965
1241851
720531
733973
304074
118104
2286
353838
1745712
1745665
1579639
375281
144902
891932
326211
1921637
504636
996780
1145262
1837924
243966
7311
1217871
956108
165427
572924
8897
849001
1647697
189783
1751740
931554
913098
370412
192496
1044554
1448293
1169701
359706
981109
1792541
1501814
1733841
998566
647606
104485
346520
679517
1387891
634207
1795253
1092401
958831
1643023
1633629
320176
1989501
1487614
216039
1643529
1398941
862128
1471016
880655
1120059
1167847
1940988
1607956
1923208
1373631
521537
1934205
983641
1446423
1923052
392634
511857
364224
311671
736709
1288030
68308
1110384
667781
776447
1098500
1069347
214668
1910670
434641
1821933
452031
152816
1005157
35426
1123067
1082269
505106
531610
663414
937020
645337
1910808
1171029
29601
314945
249442
442331
633596
806574
649189
260862
981008
215772
647379
335218
1478453
1852368
945054
1836702
1590246
868966
1455018
677089
1750441
632308
548342
1781661
1104014
1340096
644842
1872300
420095
1711493
201104
407747
569459
1670144
1398081
1627081
400569
349299
651981
226924
1652015
1944322
113195
1623372
245750
1305279
153377
1060885
350745
761227
323860
142907
1319054
732043
1826449
1014425
1984430
782266
339938
1377460
1502544
220073
518626
952497
497224
131798
1515764
1251206
1201001
1659311
630292
1362007
1706862
962899
1722399
1677163
1906160
564837
331306
1356972
1308971
1013464
1362766
233327
432684
1749946
1748092
1060058
1666860
1773888
1793530
75221
816715
350506
1155267
1005766
179318
443261
1983066
978155
960035
562434
1237013
1805290
1311870
1734967
358862
34447
1459113
606286
1063674
1823553
1845160
95073
363822
158117
1142782
1028876
1236729
808202
212676
409744
471291
529717
1059280
238355
1188596
894135
83286
460003
1626147
1887500
540652
122837
255446
1421240
1712990
646407
307850
234758
1134354
1122344
1000290
1271637
1533519
1242256
650013
7569
1058328
1753589
476673
1886979
997987
1761517
1499834
1188184
1836611
961954
1522392
482870
1616965
1860580
536877
459561
1160975
1108189
141737
1941853
689497
192571
1184073
708542
106825
94389
338652
394983
637126
1530259
1543786
371973
164338
335537
902931
344775
1513877
572895
1392173
812626
13298
1676230
55572
663395
1205970
703080
993944
665573
1293154
1901708
85741
1985355
1454274
1116726
554852
991601
1448901
1987893
1035421
1264680
370362
1726832
1521968
903710
18883
1584954
415380
1173005
121503
83601
341791
1847704
287573
647190
203930
842101
1180168
823086
378322
321754
870618
1354762
209041
1784437
1066671
1504722
1165752
1041760
4657
716773
975594
254531
1946857
1465673
242443
136765
169137
1865612
1082990
635396
395622
484062
1591018
1854604
662871
425929
300345
1065123
1191901
1342178
1408208
103080
1229837
791728
1293520
1269450
644573
957080
101863
794572
113720
10786
1358844
365538
1044234
158462
212186
1619600
1440412
533492
1007025
1993988
228129
1489266
678514
1070847
827718
271838
967194
394688
1884382
1984304
1260581
1899791
1210038
1166435
853394
414724
1415868
246042
1271971
1679884
179123
545716
445223
1229438
501011
1425252
1042618
403952
138522
1644133
1213320
1081443
1535521
477750
279096
1010672
111968
502886
128121
3219
179040
46953
148018
1055507
1617547
1675469
1569893
457965
556095
350385
1534207
1635555
621812
542211
840561
1493992
915635
1603630
877949
1172722
967948
1571379
1670107
87210
156154
1577418
689005
817336
465947
1048229
1995105
996732
1115268
1165485
1483193
195219
1250481
65242
1633065
1803006
1253291
726605
649654
89482
1341320
1107568
1626292
1295820
1088926
144340
900855
1220691
1843866
787051
1722782
1179031
635202
1005815
1654617
1922138
170472
1811830
1553132
536555
1353950
1104456
1711025
556566
376017
250794
1388482
530824
1968307
418621
511203
1493634
252389
1873221
904290
1718077
548689
497451
1428950
1161003
805671
754990
1844891
1150694
1219816
44827
211697
1425902
1764477
821776
1774270
1332593
702361
1920809
1360473
349257
1490152
1915270
1968887
260991
1857612
725643
1827568
57805
178032
1931163
72377
1131897
1153374
1198723
820371
101703
1583085
1993547
1442441
67742
659221
212030
1637561
911058
1951184
665201
38157
1707902
864889
334610
573883
915012
1235451
113195
536903
265117
702797
254091
1118456
750462
1730275
1900979
988009
1803284
1366973
1969259
455748
108854
1072048
1499267
1232805
1752366
1677705
44172
666216
481709
250807
1312714
1978890
231845
1314119
1813507
1699840
1083475
1609847
1782738
1181790
1161547
78954
965828
1254553
606238
672082
1525171
1221501
1630155
1378766
1831545
1669196
445284
1693039
146862
30309
849823
1417620
1770723
593111
1448253
450645
746509
393172
1477246
1800861
236773
1877
1625944
1712073
321127
1807113
1517737
1890995
1511716
1117532
667566
1179563
408899
813057
580925
464526
1792617
1985140
1942145
1188382
1724566
1295110
541988
1548474
1962248
615284
1371672
1648445
702068
1458362
289639
751196
1404343
941271
1103580
1280455
1562399
1632768
1784508
1454219
842403
1691291
1854604
1100556
234801
611827
173913
240096
250381
1138002
1766783
846798
1965509
41191
1778763
662889
865073
727258
486484
295112
734039
572744
701990
512056
707745
888807
1825030
204205
1234286
917957
502840
1341477
1287917
1626207
1666067
1228753
26843
202261
797570
1552799
1444619
698767
278364
1037315
1981358
58664
332502
809467
224599
1084500
394408
1733039
1117871
1085140
1223600
550929
499660
296581
1232718
1924237
1852536
1508963
1805512
858995
1843676
26769
1110414
1107668
1239396
1716694
557892
1775039
41653
592184
193170
1344275
1563663
611003
761115
1758895
1691740
132900
772900
1748645
1572382
343885
1811415
1894084
345064
1310337
1462527
1026813
840308
1783806
1131457
510554
509071
112914
792537
914104
165839
13672
719860
1268113
1506817
1661461
1259638
1001963
1027509
1995554
1957134
1217002
1138535
292138
870170
506645
482330
1268860
843144
1299279
1173080
426795
284796
1460252
1159404
295641
626377
1452844
869193
1483080
1260816
1590050
163111
1010751
561619
876293
953302
1476098
422213
162762
584620
1035052
247290
1241040
1097686
1228187
1908363
1465344
1186400
228518
760334
1288437
62889
1594247
995165
894013
1277528
564924
866132
1040369
212102
1042859
1482455
1250552
1937268
1217449
780172
1709570
791816
1961937
1963376
296719
582341
1372732
1283833
1018645
1810660
1677839
948963
1960980
645337
1590143
732449
1759909
1952636
1449401
410677
637978
1884644
864879
217374
702120
599536
739365
1199349
580988
1657826
255768
689415
266696
1799
361407
873297
18592
446445
624203
443747
361077
413898
531254
31238
993070
1272551
1233827
777622
1487557
899163
1048738
852955
963415
436764
1329802
1885742
1278754
1367479
1915646
999366
1451444
674594
99021
1323416
798522
1995874
1513792
247571
819631
1224520
1748531
1917127
946088
1926357
97075
1377414
1978890
934413
319516
585488
1700706
223681
1040039
1976216
1052843
1642829
466745
1585082
1958723
1270886
258527
154418
2228
938948
1058287
1629688
1038984
844264
846848
1216584
1597584
1178633
48951
1840397
1666920
1335408
1652871
357692
818278
775250
907495
1517600
1049346
1438852
410970
928215
1237844
521779
1333809
817536
1862744
1178083
218454
253829
1284822
132132
1600382
807312
1993656
1822442
879557
458144
1706823
1028548
896074
496266
1647610
1548672
948064
1399066
853666
1918051
304478
533012
1265293
532403
1278369
563504
1887194
442238
94562
1741623
728183
545284
1865983
140445
697494
911962
487294
903414
794363
1167246
337307
500411
1068384
1446755
1758612
400205
168847
1268998
29278
1244074
625838
1823193
772792
659948
968177
1329730
1117800
764233
1579042
1322495
47689
1848003
1748312
1349561
1175313
1509724
1407639
168406
1156556
1251228
1134017
1418137
495948
1523783
1849673
1375231
1363825
1836942
1539647
830063
1685242
631510
1886312
375139
597592
43654
1158153
1589691
22128
1471
113009
924453
1404649
4259
979808
603441
701749
754886
329398
1038338
784589
693450
1358422
1945273
1105315
447154
1979400
126215
878397
1691078
370211
744808
1755875
216610
1473284
398692
1155516
1116842
1631939
670539
1282378
1226527
599082
1903351
1875900
1305235
766271
71293
536546
1246040
210461
812148
497719
1588098
1983242
41657
979290
1130287
1269059
399158
490155
1152686
109757
1376132
1903568
1462804
1365048
213779
1515053
102973
565318
976603
256633
84733
426657
72400
119023
501374
1607774
1303894
1751867
848718
1715467
222513
67504
376215
1413479
920154
1102535
502749
1175120
925483
1807523
113497
1300203
577273
321294
221512
1422577
1772466
708155
1546245
671230
893170
314177
996441
595408
1333912
1301982
145038
495932
436530
453310
950647
1745099
35798
910427
154513
229142
630935
659032
1296548
1694527
391225
1645636
653519
35424
1356805
1345684
1919252
1327934
1010299
885116
996660
1501005
571396
368637
792644
298788
424019
1265350
1705231
1254850
403802
1107743
795030
1966344
817129
992491
1634013
753526
1719191
938646
1226708
88069
1515090
999
187733
330871
639661
1173356
876850
1409343
1784172
243374
1200092
1846027
1622519
1759850
1950861
175978
1061379
1052310
1732736
972383
1945451
154387
1408796
1847044
1373341
52899
1402638
1140867
18457
532054
70183
1578503
1545983
418422
1282053
1765845
125349
1001355
1187192
393419
1898691
691028
717277
992773
6068
581805
586948
670233
327687
316748
472407
653221
707919
1683366
1188833
1551136
1964594
683907
367119
755872
1555363
777086
1888376
1028714
472152
1689631
66379
529732
1986706
1069497
240024
907978
1948971
1664917
1957193
555596
788174
1744466
421327
165299
57143
1145423
529008
37425
1501977
203625
1731394
1617115
1642008
1879953
1782240
795563
268233
1116709
397687
270337
677402
476920
724333
1285099
3911
187854
1824549
722709
173661
435751
1927075
296517
1219757
605547
1942309
222558
1022059
740773
1881595
1881758
655696
1497147
1790011
817514
749390
1134625
89065
328538
1116063
1381422
1780082
365410
511563
675780
1124471
1338397
1081013
504955
1832403
772397
1874900
1184409
1840818
276848
90059
403110
1720883
297403
1877832
1976888
978090
591991
813002
1805933
1650099
1663630
1773694
1025524
152861
1045721
1033810
1360351
633892
874085
813502
456440
1749815
59500
722878
764415
1832103
435994
1355249
721339
1859334
557133
1592674
1394574
1339690
911014
695412
98461
103543
24999
341310
215217
1264320
1020474
1041834
1926950
1715322
1748161
1658785
521381
1403457
1892881
1666222
1654672
340468
1214674
307683
196735
155561
1141031
1466518
1303118
1736327
1574826
1113973
873970
1740597
1819698
835335
1537754
1351733
1295653
1427435
1456897
101804
1339276
877282
44098
1771364
169156
95988
480157
39037
1959826
198871
889774
1695654
1982379
1600568
1726514
1569149
1718276
808851
1397529
1599625
1797274
112821
1955074
1665950
101203
705177
1515710
1650046
1256620
536276
140239
209817
1999527
1006598
592760
1982881
1544418
1214918
1447784
1451658
635866
816475
694287
284808
545240
762249
1487897
858508
966567
1165397
342338
31483
797055
1357061
743270
702803
920378
818238
1960192
664495
669616
124843
509037
1580387
382050
1236511
39048
1171151
1337724
1948242
1332174
1770126
1014899
180362
13704
780172
934614
1921836
1357830
1409043
1366608
1157002
857335
39333
699887
1571317
1053205
1494430
1003586
1231285
628119
478766
1548088
1376917
1933285
1789153
1865597
826995
593312
1186850
1606389
443083
214001
125561
1785733
1839781
1009914
1251899
1273611
914180
767883
487840
850271
1203933
483613
1328416
1012330
1312914
802330
1882807
583996
377325
1101151
1948218
338911
1548045
1318377
1152002
356550
1387650
376307
949059
256140
559354
948193
1231274
1929424
1841694
1896199
1485359
285869
678640
1974723
1411718
833194
12737
985249
1255431
1817558
426994
920501
673871
1985383
633632
563672
1488117
188774
480822
1240789
1223071
150309
286299
1715686
1768221
804646
1553150
567901
724731
994133
1505355
1443946
270435
569180
1667237
1842885
291528
11387
807103
1350691
209342
22244
1543749
383104
178323
970223
377717
1388444
464576
915407
802968
1998237
968496
1953938
681693
1354003
200149
1270444
1922582
1634594
1481225
688660
439063
1989396
365401
1177055
912139
737691
1641546
249548
921931
1474827
149233
1617400
1448257
1709515
356258
1506947
568268
332492
517810
461711
1151782
1716921
1854040
736044
1665507
1788038
881505
1623945
730319
619674
147576
1940640
231631
1691722
707977
814823
1421226
124843
955746
1439243
1221810
47275
1843714
742315
62233
1664755
1216091
12362
998399
290981
787787
869644
1415740
1946461
1587189
447169
478695
1907803
584970
1130147
504020
784131
63437
1736239
1742422
559668
1348292
784607
895285
414544
592626
821959
1219784
531310
1786469
1139560
781121
1803362
49267
1228514
242138
215937
762181
797356
522875
853058
1422398
860219
1780671
139276
1074417
795827
1450805
807471
635900
666760
1225146
837103
1457884
767695
719701
15994
1466865
277506
1260075
1822398
1952303
1477390
1493557
954710
1880577
1471571
840125
1923603
29935
34532
1437578
534478
1686646
294567
999849
444681
1565177
538796
1409326
263831
869328
1482657
799688
1640094
803996
1353489
1869369
1744718
386251
383060
235526
985553
12870
593562
1560656
780067
517584
1257062
1466711
1028099
1182756
1922037
931668
186669
111516
1896881
231303
1824355
1471454
1483615
566156
1172360
839046
368635
1350034
1043768
1664755
1655385
1897755
884926
809912
760698
690158
865164
15782
195787
277171
505604
1492172
164259
1300661
1360929
1741918
852498
1736052
524105
83007
354940
1041505
255551
987616
1279155
1016647
860563
909424
1794722
1063207
848181
730077
160816
1778506
1193187
1550675
1154808
185833
782163
1177692
1247814
1467550
1379004
112526
363259
1710980
234153
467233
1216429
1265956
1980164
1505925
1829382
1443959
1038316
1557462
1115841
1708278
1016032
526540
1271662
1108706
1609434
1411211
1806928
1776525
1490744
940285
1472996
1759112
1342147
523450
469756
600382
1193518
557196
896664
1029337
1832276
23199
1560834
180604
925038
176041
1209245
1079966
527894
1854384
1993245
902938
1368024
1468692
746236
271733
743880
232685
1538025
671675
1628404
391615
548552
172908
929128
240051
1699403
56479
180647
564832
584903
543441
702291
330446
503456
1412925
1955418
129466
1861533
1887241
1471291
445968
162438
206805
1436300
634803
1351194
1341658
834472
1908233
926517
673715
923898
1516893
486213
533147
1162172
1212507
342698
1386065
424885
1174393
1794145
1102348
1543223
930692
1392575
311702
1323046
1223793
629483
512033
760186
478343
1640386
476175
1591387
1686520
194780
1628841
1626615
107805
85585
406750
1929863
1343987
998537
1991793
1564035
1631311
870341
880085
1595432
1351552
238567
917487
1898325
505983
1181398
1950551
542322
1035432
435020
236648
210872
978554
1407430
847743
1216459
897339
1603631
486689
663741
490163
1294457
1434321
658663
1283030
1843147
232086
1580114
20932
313620
1237958
1847533
940586
886096
1738074
1672516
609662
225432
1513835
691258
238530
1887892
1256482
926762
356596
766746
1734348
1090335
761189
1698011
1331207
858263
1395448
1176881
921192
1136290
1571644
1409672
1803204
755096
622980
619696
1025138
1498749
312204
624198
951636
915960
248913
1979733
1571653
1840894
1014802
139969
1098204
454701
1540752
1148049
583411
794298
1694220
184363
554539
1108009
1782054
1731251
16706
481135
379703
1304880
735048
271185
1164271
376717
1043326
617420
1806540
1713305
144386
1063936
483334
1859790
30502
705689
643494
303398
25848
288147
374346
1824948
1652511
403273
810744
1891808
1521219
964145
271550
558279
371029
1661944
645159
686059
598157
122234
1517836
952526
1334809
1439502
389528
1476929
655834
813765
1627600
434364
1500370
1269204
1101014
102058
1556088
92300
891215
559251
271743
715867
1154187
348125
1957869
726424
1485753
1133584
1754153
192626
1146672
231603
544909
1541194
1564248
394637
1729531
742261
680234
1152785
926629
830801
812470
80459
1193963
339206
1936813
1109044
1213567
1264536
348038
612068
1400424
944575
685570
1708545
296807
497541
1281737
998397
1380169
456105
781257
1604702
1964663
632784
1927595
1441197
679214
1365354
809565
1890708
596041
629596
1901835
1186292
1865856
881994
1696825
1161703
1345580
1756110
391542
1446755
630292
493685
751321
670337
9895
266334
694235
1478
706205
1900140
587277
29032
1754359
1325413
503628
1629211
1601405
916772
1954707
1902136
1449737
406017
1656183
1884790
508831
764297
1543943
1761925
1365137
1675922
90161
241990
1178883
382566
1457165
1036973
529567
1312774
1043963
1329917
717550
635078
1734386
1754979
1992493
1107110
1434316
293988
270866
1708565
1245229
345758
449324
1650642
964032
241028
600700
1392762
1230735
1333811
597894
785335
1811465
582204
1348777
230655
1683640
413195
1406462
1328857
984781
1976929
951805
286640
52020
1255431
839634
1464190
396175
976443
407735
263420
1978677
105325
1723696
1555387
1311381
73627
980785
124889
94032
1492629
210521
1186499
593483
778516
501656
180853
945921
910703
85918
1455916
304829
1393645
1409122
222573
1093611
665978
1469452
1177069
741952
903889
644776
573541
1284503
935580
1874898
1654946
230556
1910763
732740
37536
269956
422938
608118
244074
1358885
1608845
964996
103518
1697101
1930185
1032965
1458789
95764
798826
1550806
196758
1963788
146916
971079
690983
1364381
1375721
1664982
1491818
150935
1451742
241977
852723
582049
1824252
1349987
1407811
1588747
1113110
654906
414720
123256
1754094
803714
1136698
1052867
1682983
112443
262097
1489485
1808363
1311607
1136442
542923
1951231
1895784
1425611
1791180
195299
934825
415055
269715
1313951
1012453
612415
1865922
114745
1736710
462285
973774
1522110
227052
1348707
218225
1986102
833704
643444
1748027
1521318
1256694
117016
1793236
1275252
1305469
525567
977299
245757
1735470
1033268
155400
1232499
795289
1211799
303064
1715483
1544745
716467
380578
394176
1298406
1371407
1275992
531199
1591159
610985
1344281
453940
1569533
781664
945500
1254321
1343221
45634
1649842
577575
1888299
919692
1837700
400451
344150
346762
185204
1119675
1567486
160288
1027799
294201
1973955
1345901
321839
680293
1943582
1576662
1737230
1786774
1351224
1404240
141598
484340
888018
53417
336853
714580
1473848
1058268
8542
1094326
1261114
181865
1911904
507195
1488387
288725
1065728
1225088
100587
1848280
1522123
1611017
707791
1053887
1178096
1162201
561722
1085322
255926
128322
397328
124447
1391146
824701
1441264
1791682
799458
99486
1063692
800975
1388736
1051123
1328188
329916
1052195
1607073
1257995
1826230
1864201
1161984
138053
965310
297078
1079332
1751522
1697735
33631
1794959
1862775
1711685
1900530
760403
1318090
913496
710311
1582603
1501561
630905
1737538
1357518
830982
895795
1432347
840900
1483455
639992
1434668
1070488
665352
1274476
224770
478695
1713027
965247
701553
1057096
620227
77536
111739
323447
1638549
1997995
185194
1257726
240498
1698230
70403
1913655
435977
151406
819593
134934
1440056
1796392
1056603
900370
849225
1929355
1226572
1824729
848118
1159642
1722719
646599
87914
915259
1220096
813212
856027
1754247
1654795
821637
1271634
1173505
1965343
918683
1839808
957656
1666497
553872
596900
1348716
995660
991038
1404823
435147
1176357
327616
1389938
247490
4541
447216
1624318
1385580
322449
1346777
61279
755125
1775967
865955
1869347
1407826
1293106
549617
1160162
1066509
843979
1221141
1784892
1336338
492068
1026743
562028
1098519
119699
469098
809706
1864205
1500776
1420244
985228
188044
463688
1973909
319820
1901253
897307
1430036
197289
287489
675160
672573
606539
1681581
1955625
334743
317992
984040
732853
305533
1626772
771399
1257732
392126
1932683
1710897
342135
1895376
1183316
979737
1186621
1601140
1290612
868433
27631
87574
724224
145481
527540
1202721
243035
1917852
1447550
1214162
817661
1953071
1279638
1987958
542205
1129989
1744794
1867879
1769275
1326323
1132404
303884
785244
1295474
1294753
976857
1317192
549342
703978
1729195
610492
26488
1642533
15615
403724
698975
214838
755435
1452462
1028039
1379519
1771513
1491672
1612914
410084
964783
567500
41559
1948737
1213164
1389851
96257
315474
1727589
889729
778383
1624257
855596
1318685
353210
1256314
1333261
867479
1488040
1220257
1099638
1912096
653828
135127
6089
936783
1170938
703889
1235888
1676788
1403351
158444
292926
1583271
1312595
903617
1898071
417738
615216
522541
449434
897564
1219051
1812527
1848653
494181
288120
1728901
310641
1309304
1009541
1450780
906564
1362321
1141523
1735287
1583649
894385
1303547
1229460
369979
1744802
553594
985097
558474
1044660
1532026
300575
627943
333940
645281
1844127
386649
885274
1175642
890241
645907
618414
442848
1607144
1003500
666302
1973848
1756692
696528
1302768
41315
1489152
1066769
791715
1169008
1526400
1824911
1857186
756453
438899
610713
363640
1361639
1305754
1380327
558360
1464720
1982110
1424552
127503
1532487
1014414
142520
1957339
1934402
1141752
1205142
1140685
1429692
159175
1396531
1696635
480619
1686283
127469
689705
395332
1874126
308029
258320
586471
695466
1747205
1185792
644955
1394816
1702730
625229
99994
1101748
298169
166261
1066177
1811169
226815
1510092
802810
1531972
81469
826443
1364783
1605069
960412
1367062
777005
817728
687003
1078237
806482
539861
790701
1099916
1077489
1393444
1978519
1529107
1318489
345436
1420724
1915045
1624675
151139
1034328
151713
612054
315350
709924
272389
1807081
1981188
626293
96495
519546
639770
283858
403252
1219605
982696
583719
1878420
1374875
1388849
1320255
735437
591406
493824
1801753
688305
1728867
1553638
1623913
1768120
1680309
574987
1347441
171140
1144412
1162585
846098
1337318
1173979
82567
1374303
670133
202183
1896797
1739964
52252
1524617
1633634
159614
117164
310968
1818516
567783
1184277
915339
799311
1737508
99878
569001
185672
1424068
6148
1128700
1939213
449986
1597444
1745829
771556
1081930
1634619
1244350
1694233
832542
1102736
128397
735017
1354772
799130
965646
1323640
1830053
1742028
1723259
117173
170731
1694572
922963
979801
842571
986960
1991252
356132
1658180
339143
463651
385650
277962
815899
870571
1607059
190673
247542
458623
1017535
362962
1851861
1621059
1312394
1954189
644181
806956
917463
717679
1474483
1755852
942320
78982
370589
748159
1836878
1805453
834069
754231
234004
538730
1196998
1871522
70097
959972
293743
1014804
1852752
307401
649654
1188199
1628447
1836474
469898
1899848
1861730
1438636
1039826
1764190
709042
127260
622580
1626916
237955
518720
710142
206788
1777613
425457
1733374
504667
424202
1467504
907063
1743907
1239996
1639426
1673002
965895
1032466
760089
1526180
1669491
464338
1605366
640327
582151
1251182
1543749
356082
53877
631649
1275538
1621665
229473
557850
584009
1501741
1152720
728941
943394
1143079
1124844
1931690
1720408
283231
922631
1449647
1531681
360855
1326947
1982401
996316
1096557
1520863
258531
48049
60061
1251674
1966074
280223
1477283
516723
1757401
84015
1172790
1318010
113015
161352
1614864
680579
1566737
478678
427300
1514629
1392596
31430
1778074
314583
1239499
625362
1179213
825619
630710
950614
1105560
998678
672316
168087
1032994
418774
378442
391048
1587523
1779328
1005114
1530014
1312454
344947
795748
1165247
294351
834302
1192047
478364
1082125
1674505
1702456
1948068
1255648
1622559
105783
1768109
992125
1654473
203928
1570643
1722815
1006233
1614764
1872292
1426917
963183
1255350
1702352
1546530
309724
1004498
1161567
346094
1121051
300713
430385
744779
695260
1053244
722357
577943
1621652
1636572
1661671
1260354
358229
1583329
407477
783007
1670944
1176656
1205470
948193
722603
557505
815741
1127355
971479
1480995
294629
29160
1532254
1688480
1888214
1265701
1030866
1060179
1638485
1173020
311143
839192
312387
495493
618267
1753566
970742
279204
1605329
1713499
1908706
267571
1357593
899622
1532056
1829958
1467808
1263559
1409489
1391931
576945
1740995
1276674
714657
816504
1871505
1121824
699363
885739
1259938
1253533
813978
690310
16890
203189
1112901
1376436
282572
1396334
1076654
1394620
223783
1833696
1872371
1711139
1820953
166792
1343797
678689
1702374
1112563
248586
1514444
947228
702799
1375836
491132
1332660
428649
1372849
1197129
1334058
1480703
1933537
383200
826951
1279332
1133911
1408240
1720888
1361318
1997835
127525
1628277
1548460
1028787
980547
1129494
717350
281527
1432798
55146
1122064
115544
1305530
866628
1274807
1432845
530569
1315631
1128530
1018864
448943
1288889
896330
62912
912409
710775
1458304
1335832
970910
357045
1393171
871938
1387339
307307
1837433
78016
775109
1193017
107571
343189
1347
1508205
1835213
1328154
1759255
860839
636583
774217
974541
1651403
467246
971480
1959366
198058
947967
1658164
1111633
1104558
1570505
1289402
1596828
744279
1025406
1881198
911708
151072
966374
201101
75387
93050
814197
816713
1652701
1825191
396614
737131
145011
592787
1075888
30248
112302
169311
1926696
1388344
1753687
1606684
428830
1075888
1279484
245964
1407039
900813
1286090
1094853
1415269
321556
341327
333517
1150776
1739605
1491393
1352216
1726310
1757786
352033
1090484
643423
1693266
1099799
1515046
1193175
36529
1391388
781102
33188
1727981
826933
599984
1949133
1386634
1776352
502002
1018423
625214
1162310
1610408
718486
174143
785801
260508
1853285
1378156
1909857
762738
676795
735423
1094362
91882
437572
1182179
606773
1557072
1151565
922155
28857
1270072
1462650
597901
117386
1396677
76572
1479070
1146152
211138
758095
13371
1659311
1208162
1258122
1323347
1700564
595076
1139560
1481691
1743193
1175669
421809
1773313
1719248
1348096
826007
1555916
766746
1288904
222121
1412723
1032689
1082132
1351492
1589985
636990
973396
602919
176144
467322
235046
1281258
32230
1463975
1031417
502401
1086311
258466
8557
338151
1797674
694975
1279816
1680318
238349
1770119
1684865
1028011
386411
301404
217909
1182478
1283944
1432989
793922
400317
1770648
505616
17598
518395
1167066
357666
141066
345066
1238500
481985
99543
574076
196630
1604289
994739
1587034
1256883
939748
948851
1083186
704251
1893266
1992711
774371
390875
569596
587321
1178857
830544
1330867
455544
201303
773644
285631
334381
1809588
1514295
95823
682653
1857927
1047309
1234276
1426718
1202877
1415013
673395
1577460
566589
972779
1611050
193382
637822
656446
1444116
1127515
856983
1189030
473203
162781
1740182
1245083
420177
497903
102686
1919169
32402
1197858
535105
717839
223491
1285935
534206
1702257
829705
1010215
1678880
32121
1457985
1018569
241935
1817808
1911585
102466
638798
601241
328481
161711
559684
1585720
887941
833074
1829366
1802757
1004100
1879933
125002
644008
589570
1181208
514694
134056
1903322
1632448
1305146
956150
666956
630713
1632634
1916664
230064
584553
742652
1469529
1986085
455643
1427389
1919901
1017949
130704
1021932
138992
1943387
835795
1550319
466267
183059
1387307
1249318
201647
1583465
661009
440518
932163
1225872
609368
1706539
1072352
80088
248666
810759
221717
388886
1360304
1521131
547262
459133
1130362
387702
953864
1584644
676418
1490648
186435
1283353
486637
1575448
1708240
1749292
533760
603122
1580641
1138527
1666875
1052150
1507712
1696143
159828
764939
803197
266259
1121884
1320586
1077081
980700
121733
1595801
1148409
1623411
1798477
473615
1868269
656482
312283
1549699
378382
992604
260577
1120897
958047
1754010
1220233
649525
523635
600719
1168501
1287202
680868
615858
942358
798416
1488876
339693
1374280
665793
1944120
1241026
1848747
1088780
1376966
829762
226865
101576
1111281
1241135
937832
457363
1868049
463740
538015
1349455
687573
277380
1890277
715714
1977620
76060
776033
1396617
527428
774396
189399
231767
1397731
1224311
32319
56090
22788
1787233
1888858
1510484
1368756
572579
1906924
1969044
1813853
1816002
1643468
220800
1500329
932066
471776
208099
1589563
166306
565051
1022770
707308
1832922
26591
1322302
820770
1032936
1370278
1996280
345975
1056106
962092
925946
1526810
1419832
1954195
1265506
896648
726068
864048
1569417
674835
1342355
1073219
747835
320763
1497917
729656
303800
16454
1204110
966203
1986036
1833175
482221
1244892
644011
672149
1168119
295951
406695
161405
1520266
732665
273668
1723440
572988
415038
1093096
1310106
1754040
1676808
225464
1739592
790102
1835394
1220452
694079
1650503
324112
245685
1664922
755880
1448321
1586939
1209703
957944
702038
364154
1451367
1255106
1771100
56091
107517
333579
1468192
25314
1790201
1826015
1042870
313116
578945
486683
1846267
1267838
1858866
1936933
1516267
737856
1795784
1431204
1656936
420104
1357482
1762506
1400761
1951150
688020
1674816
1851656
358266
849005
1480126
1746561
666731
125088
657685
737455
1162961
283767
50324
1473297
1967623
1871571
1896719
686389
1778386
240419
296200
1311863
1290922
240065
163997
436348
1425427
505103
989776
1773213
1234079
1994675
855470
1237324
31145
821450
87431
987297
1219423
653459
311270
1506390
1273710
1022428
1713056
398458
1863436
1833155
1136952
616341
547644
82520
1528886
513858
1147424
1642399
834771
1286659
1320083
336592
922253
219096
1968182
173215
967438
78711
1150618
592773
504865
131030
719271
1401857
1684876
46445
1317285
1889167
1084257
1870011
1184946
1683422
73240
1525590
1399602
689604
1050896
1569243
1323595
464999
809860
1669787
1188474
298458
921468
1388710
916086
302423
1166558
469486
1152469
1981571
1809066
303832
595094
287192
1216644
786915
1999583
619674
313445
1783284
111152
367375
788928
186278
1809621
1751813
1517681
1290514
438401
1208334
1690417
1919534
628255
1812495
1910971
274810
86726
810813
1717027
1815833
1911437
1284985
95231
1461808
1732657
843751
1938559
1345158
1287222
456509
1855927
483287
482363
1910919
81114
278769
565056
107048
266392
287149
943247
121471
810551
1695071
1200721
645045
797490
959516
1794989
1791679
301589
302037
1881915
1986785
669207
181685
1413749
803824
1580226
901320
1681125
1898891
1206816
1480260
1530358
1219491
420652
1374422
1992719
42977
745502
1224480
125525
488694
269127
1885326
747722
1321468
1332395
1596562
739275
1047894
365533
686986
1015446
1679097
241978
18005
1570864
1875169
450211
148427
1967664
1740597
1781111
1167170
1499693
353572
121290
1773583
388597
1062746
169825
1324583
850732
1352344
591861
1669251
822425
1121303
1810007
44002
1929984
86084
622677
1427960
82069
1036475
1229086
1853241
1542742
35115
1605570
817278
1731838
569495
491628
493402
36414
1122673
200387
581106
1981183
809704
1776511
1347097
704999
506298
1251364
1562476
1250073
802244
15787
1435788
1674670
1137522
1824776
1732935
879739
1995638
622086
1626217
678774
596923
1450471
215967
376032
559156
1661987
1119680
290293
277387
50545
1210985
586043
415769
900927
1525163
1342859
1881079
1572488
345827
717170
434860
707539
910050
1714286
950783
59065
1155836
1737253
978907
1250363
1763228
1417139
1816887
991075
1404622
1006179
243384
831685
50879
244312
1316909
1268345
1700784
1470827
1260075
1589450
45856
268247
1907528
630444
961792
1664010
95984
450462
1267595
1747578
1741701
1999353
104215
1042148
261478
1988814
1281559
559463
1200841
376075
352986
1441918
1211471
1254326
777118
1701374
61652
1103457
1233753
622223
109797
259345
63746
146951
1592274
1141959
292090
1605612
905900
1422824
631472
1093742
1341772
913947
628059
327299
1434706
1923965
1203454
558871
374825
1283195
821584
111762
458987
509094
837164
592094
1264944
1879178
1459579
1062138
406060
1678280
396738
966485
1937479
1642605
1968530
579418
1567507
1422956
1560020
1168067
181853
1228532
316944
1601179
765715
942284
1405901
1942174
277135
1290063
1020114
433562
69704
1455129
1357028
173700
125691
959445
1022034
30290
986887
943703
1596870
146583
590007
222101
1670942
497073
486201
14514
1907047
1468163
1137072
29687
140257
1823614
1851830
594975
798649
1491839
27021
1819099
625986
1396768
1537493
99229
1192750
1223071
290401
1828261
1742335
1237552
1724811
768728
191937
1029233
1422662
884673
1288866
835352
323694
867857
821500
1948068
563650
908511
1817629
678450
1664186
1425169
1074815
426204
542401
840597
1681144
1014710
1193945
1334624
863566
973392
203974
841694
316
100178
1611391
83306
1204066
1018364
1042844
1900792
417698
86833
1772987
1080430
107335
1891684
348561
506506
1980511
1879391
1683206
238331
819078
1167838
414901
207384
601355
246945
911985
1540321
352297
1880852
670337
1135371
1660666
1057911
1519114
122262
1865745
1938284
131263
1101514
575505
1157961
1795979
666696
218027
1082410
1181952
170299
1929708
830867
1524526
1827472
1007335
1226999
1056613
1156647
375151
1384266
1312124
1585794
220869
162499
875101
1279559
749630
1841198
485847
142084
1274605
1184073
1983223
831925
1008010
531399
615861
556426
550974
1443997
1009334
1362954
334472
183922
760158
1686385
1927473
1830581
528223
279020
275603
1016450
175937
1240431
343791
221137
1517844
689830
484687
877078
306183
425448
672431
1159632
322257
1206830
210755
626409
208407
1437579
966788
95332
1022080
1761663
314034
788109
1441918
1309936
1640449
1468581
579797
1759769
420801
385761
951622
1598082
212063
571698
1988492
580056
1534469
1610397
447305
1177617
1355943
1228533
39996
621550
135845
1735615
590019
1399738
252604
671318
442491
1608666
1358566
367928
198183
962428
1038604
511421
1043659
375913
1762567
937027
1113544
358247
127012
944982
1045234
1538290
1788655
377819
1799437
1436538
1936311
538751
311178
404145
1025388
864229
897006
940960
433900
663594
142579
1995618
1992999
119758
700426
717847
1853014
1531955
251498
712750
935869
500405
1140634
270903
551358
479262
1241841
724412
1454508
995636
1995430
743397
60217
1009358
1356473
1753289
1323228
817695
1624883
112284
803981
1067721
1834614
503585
1552623
1579911
1540213
949722
1231229
309247
1340089
406888
759405
978223
450835
1166653
220117
885303
1292337
1883700
775506
1563722
761176
953841
526729
1062920
893577
1047265
471277
583067
369716
274627
156496
1848474
1802977
1949036
907939
144025
304418
749793
1056501
414106
623117
819403
1852583
1602469
527961
424177
391488
178526
1725762
622522
1666558
234862
1834468
290454
1056389
993716
1771151
165784
381895
1922582
924475
1924680
1563941
1242423
1845498
1211407
661424
767400
1621072
61530
116863
26321
487129
368420
1719639
814300
540136
1049093
984228
1876567
1671355
1031570
528571
590012
1695538
1071221
307766
161724
1882270
1093066
650941
790177
916718
856905
1623141
1981408
869440
1083427
1895774
1878774
1338302
674885
1814390
1794663
1353757
173281
319200
213679
678985
164015
105966
1984993
1726463
1504830
250239
687433
1563083
878868
1149215
581728
1250507
1834800
242948
1107270
269744
553961
1540698
1378339
124778
1067810
1862382
1751997
1731700
365740
208264
1602107
1202456
1394680
1898460
859466
1969593
152393
930897
57541
1533839
1423428
33688
1898330
1680688
723179
1700551
1286313
589774
1538048
413949
1026335
1123689
458169
371395
1776099
1382144
860473
485583
1131856
959380
1774801
374668
176229
764012
1376864
1345842
1508723
400483
990469
569754
1509018
798357
1435271
87661
366720
1320346
59531
1946449
213090
329708
841594
1910155
158986
385578
322315
831879
208023
1642192
945077
837102
777671
373148
27435
1531334
395421
143644
283750
318642
1252792
1820495
1898821
593859
1353504
1295636
95555
814887
1208961
878191
753299
1902789
53423
1264785
733041
126462
1728050
1388184
196262
433247
1986641
1751935
637863
861308
1459368
105961
817325
330503
336766
1512941
805363
391967
1101911
412792
1225821
1453572
1319103
1176140
1924657
738890
1889221
1821608
501195
1918102
1741954
1003239
773042
520079
1429821
1538138
1486352
932465
1260863
429670
652826
1854023
1454414
1921795
1130992
1894830
1493666
1525195
953368
1300862
988557
880617
861383
972548
868700
82379
1651157
89495
114243
1480984
779787
1422303
327306
1846348
1152035
796352
424965
978816
595009
1623411
476676
1415033
94303
1680688
1478541
941280
441547
576406
910856
1270486
1764670
493756
90864
577884
1625596
738866
264460
1535201
439144
1976888
1443267
499490
540230
1341115
209768
1971197
1830726
592223
473803
352227
782687
430504
1776755
1729245
198790
25563
1442820
701765
1022107
149711
656069
341707
752339
1179765
1982346
941476
1597689
1870643
1876909
1383084
637063
1474182
1153027
686068
1340491
1372871
1621667
1916359
1911399
921584
499013
890920
343164
656384
167830
248797
1756355
1428651
1019260
719007
1766653
827932
593475
658645
1297534
308959
428198
1197222
1599735
1621680
1484739
1190821
542032
255787
736827
56345
1434237
635744
505804
1527614
460475
1551
1463792
1512431
801516
1989555
1919824
1031045
1562956
381791
1213695
128531
802436
625766
1474455
743540
342535
887773
705523
1230576
1754660
113137
890515
1740225
1963231
287316
907727
889941
288836
1690844
442775
1159191
550363
957801
348125
506569
1715091
1654598
1000974
412525
1553814
1556480
1388120
1709849
271974
1959964
1330376
323040
1513735
517842
1249392
798695
385364
1123338
390263
811768
970245
1320636
1693225
84891
474514
1623380
843376
128343
1566272
1678909
1757819
1631102
111113
52561
1558446
1176306
1245308
789555
1971868
145559
608232
332364
920662
1235914
1926873
221042
1663246
1440737
1708632
211935
832715
628174
303857
340303
1397304
276744
176887
1862268
1862975
3389
1871653
1832000
398879
1613759
158981
493720
241436
1132644
1151545
200498
1470597
1340010
106219
1116696
1912096
1959303
181353
1896174
1774608
238169
1853558
780880
196077
483803
1070621
1020638
751972
173035
339938
1213695
1346991
1362886
154854
1419688
815802
1590995
745819
1400930
1184310
1974366
1125353
811544
168483
688970
315886
185193
1237842
173809
1871667
1289249
123044
1998606
786298
1995535
236014
1072704
1877848
1854771
1216665
243769
1316031
228401
1776677
1759259
124988
411175
1466682
1294450
145328
1446051
1690731
448599
998566
222656
1482048
1945731
434587
1051197
1012142
1416748
1700265
1054313
1775246
1750677
224804
318719
926914
74368
1570837
1591429
1720915
1046629
1326210
491708
62718
483863
1229435
74383
1900335
222283
243610
1703253
64705
1715462
1111555
946895
971516
1543002
1160779
1361902
193085
1167351
15222
344586
1444304
918593
542367
104752
541135
370052
601625
1797297
319200
1974780
93134
1704360
706079
420101
237705
977587
459757
1040889
1111234
1826725
1084975
1637341
456880
1172088
1950047
749365
280239
332107
632016
1346026
1232670
1972766
358603
138667
246866
1845161
908271
274453
1362911
407009
1099445
1478169
1234956
1227797
1370685
1767325
448821
220839
810807
151306
266753
1527648
1129894
1744238
665700
153724
436509
1458260
1636932
1359753
656373
1399862
7350
1191823
365348
1644201
1785537
1020496
465589
688853
10786
766948
290579
1149761
1295241
142374
258487
145328
1788284
850265
1908147
380659
606682
903315
964935
153334
1094294
134150
1271918
1093596
1476392
376890
1198120
704074
1175974
91898
1004821
742827
499295
1154560
623462
753069
627199
1559886
464600
1414179
720769
439607
1619327
782355
63698
377349
1166449
622077
1801688
1491672
1187142
1978039
984124
1705685
368609
893090
1486594
1732747
433825
1468905
619098
1713996
1360793
874068
17309
1340756
935389
1031156
1445468
1788640
297724
5912
290663
1448193
189042
1546167
1323875
754569
117766
857984
1425792
1328345
563834
1705954
1905958
1622257
1747940
1058649
1729325
463462
463476
1173066
1527837
52744
424817
479058
1160263
44993
1780801
979795
908658
122802
1030419
21218
789438
1928808
1103628
1959372
1657099
863227
222043
28059
177718
869444
507980
345300
1899161
621582
83019
96225
1209404
420693
1473080
671719
499678
556133
637296
1460421
793892
84397
1653844
1676076
1316823
673328
883627
2000000
422723
66947
521958
1243547
1264552
1846741
151150
1482387
860594
213210
1762660
160953
1155445
732204
1932623
690876
1616059
1970951
1891080
1526877
60615
1384525
1010309
1274407
39962
134763
1992571
59112
1245481
497222
1555155
794625
692783
223631
402841
1804536
566556
1659992
828814
301790
950170
1368850
1859006
1155680
1314361
112425
1007902
1049616
94412
778222
1026514
154204
590365
366290
1418062
484370
1155468
431309
462345
383435
1552577
794619
1299866
1251707
276591
1874037
1702475
1086797
432040
1500264
947719
1974552
1728683
1467184
242718
1947683
1422824
1455181
1442765
1760871
1308568
65679
1920125
8683
1465269
161407
208736
565701
672993
1647494
1961551
539280
290618
1737815
433265
219798
441229
687560
1933267
726415
675965
332184
499671
1225316
1254526
1928121
1901666
975693
1839305
179150
949022
1139541
710601
1368843
1928333
1655894
1521170
1339406
724493
1047730
897000
659395
26284
5802
1472187
944851
1150139
890700
212075
1219114
516576
1577953
523730
783664
1281690
1992155
986099
385650
785762
1147398
293856
263828
921487
377961
835546
1227014
645572
582437
755476
39993
1591116
990677
395096
1229255
1953712
1130248
1225020
323812
147856
696672
1969407
709370
1209559
1614762
701887
670625
1829186
1676215
4193
40376
922674
1004595
1959343
1997585
1869932
1207289
892143
1742291
1076104
1258071
138652
1055320
950700
596154
758901
802707
730553
947021
194505
1415436
1396644
1295451
377992
1706176
1767929
1532148
642078
340008
1733565
109511
880896
137199
1409023
1042488
1393038
79788
1766486
1952254
1535403
1812751
508008
21411
1201760
86724
1854759
83691
406803
1822533
1021207
1366976
932953
80291
715084
1490787
1618949
91257
831555
289955
347332
1196106
829996
618667
1504450
809166
602608
1901837
894193
111156
1964579
1054368
48299
976474
736093
781608
1718504
1797498
1119497
1865147
1778671
144713
529618
389337
208716
157911
416005
1458910
1663263
697360
1840558
1897918
700161
293658
1729481
376552
1679686
1396137
205814
1047579
1054373
1535211
420330
784660
279626
824892
1858395
1918686
259387
84923
1658180
1927738
1302154
1811143
164171
385528
1218871
1944821
499285
515851
312965
1168424
1957634
454753
1025270
670400
310641
709259
1900574
229065
130299
424163
1870142
844029
1382580
317277
472136
1568855
1114575
1099087
1125228
1938505
738459
42170
1984933
76023
480917
805084
199971
1243400
803602
1737660
1858079
1790780
978596
1130656
207381
523239
1526903
597335
1358167
1739046
1097888
1804591
1910874
1349718
50556
1660988
149234
390833
1533239
1508076
195644
218924
474202
1663215
1552142
410629
333556
543753
1194573
937257
246096
1863532
940818
253559
296892
1518700
1307574
1740600
1423804
1826508
1069451
1829807
1102062
1796369
413521
199862
1476060
1081362
1505258
1191327
801462
735890
795879
1032238
1028880
624198
577045
737719
92942
783664
1991212
1520408
929171
1709819
448963
1265062
1029770
76305
695421
1051130
1120228
429709
472175
324319
856922
720618
1745032
472539
719759
904644
404606
1652067
734273
667509
534002
1458091
915073
272726
1787922
1234457
1141002
1139602
767741
998789
785149
776251
1400932
1915275
740137
1815882
165593
451977
1527725
1381862
1378591
1542707
1441017
812486
1443446
1942899
1208092
376328
1421181
608028
151967
790329
1812794
566967
772179
1561260
490400
105203
547436
1459113
268990
1532724
572659
165170
1115978
1046513
400182
1552196
577177
366233
1150289
205884
590172
1176613
1706263
1317058
1795076
1927260
1076941
1553433
1055304
64609
1159537
227567
1889814
1415012
641061
1982681
477424
1459435
400352
1677499
1515297
1686408
441356
905115
1987788
1794390
1372245
1304707
391459
373935
1198926
522483
1689655
1356116
1101255
1611886
378846
1513436
1321727
1416515
127749
1465052
396090
528666
682727
405299
465233
1880682
189360
1383314
1319223
1643905
135737
1774744
1161305
215890
1009382
107965
1468493
895454
684768
1233797
657698
1991212
1952921
862273
1626853
1098747
843204
1408971
1684859
1330348
877688
594620
37071
329911
199166
1363828
394337
1330330
1809513
1138439
1435572
1489671
1560848
1109465
402210
857191
1448111
426309
1543859
1500470
302692
1831553
326715
814578
275137
126826
1200330
794178
513151
448245
212050
161101
1793761
835431
800993
350143
714447
519501
256808
183459
1093881
658455
1790677
841192
795393
1544506
818830
1284732
1847909
1705555
1018502
1742343
862152
1233164
1371198
1982494
355592
214050
384068
852212
1676345
229956
1322281
1150384
1148624
16703
805975
922360
386563
554042
1773475
1059167
1500381
1942650
1451681
53970
287472
1333696
842304
147355
1296741
1517061
1728467
1664334
823485
107140
873891
1735666
888964
1422956
1350464
217490
578176
78973
972537
1560773
914811
1622533
308915
107958
172184
1725361
685570
1067024
1028225
699445
1943992
312521
1656898
407412
1798178
1907
547881
1542482
372042
617656
151609
1114135
88386
1478812
348473
1413336
1490533
46508
329916
446874
265323
566072
1050158
632765
408789
195808
1369639
222967
1141002
1147199
249791
477573
1499924
105632
1414642
1976589
36332
415425
1130714
1406493
103327
1432770
109547
1002333
605729
1117771
1732816
428527
916053
1586067
1614916
526850
1944226
1993896
917605
342799
659248
1121638
1654458
1886171
1821851
829644
955250
1626746
257325
1044281
735497
1566182
399091
513055
192487
35369
391621
59179
1568834
950332
1524111
1635198
512344
939197
878641
345355
1357398
1626599
1350478
841787
301392
1691251
1486061
1469523
502896
1822599
1541249
832396
637206
1031439
550111
153008
1741386
1523898
1327146
1689445
121204
1097954
1922316
1184172
1874695
1763121
294351
1394079
405384
1946422
1182100
1792449
794171
1631289
338174
1384995
28275
172633
1899838
1945439
1099098
1094594
563449
112319
827099
1037276
1314137
1062988
321971
606349
1044550
160898
1870152
1867593
1327066
1937815
262266
128208
1080936
861781
9189
119344
1466098
395565
554640
1913959
57507
828669
284333
437412
1566735
1196764
456689
1679365
631779
47993
787702
1403789
294406
244134
463692
517478
1745819
435443
1786665
1289679
1826585
107362
341327
1154522
391970
1000583
981138
923855
1681930
1512086
862693
904439
1797224
606580
1168683
613623
534280
1584150
1905419
1569197
77452
1879392
509648
527356
997040
1479012
1836845
144683
286552
475781
922876
990635
1744066
420646
964329
694055
82451
701352
1647605
52631
278884
143652
943295
1859108
784775
217598
646695
152889
1511669
648015
1079790
1367523
988229
1434623
1856383
1862404
1769534
1123548
54663
1123664
351461
1918894
1976293
910790
1200775
922784
367528
69066
1322991
1530231
544694
195112
647818
145666
1385801
1492374
251959
725455
1391834
976955
1938350
1543749
129223
1336613
1079239
178196
1555514
1237946
723974
814833
132911
1473563
1885585
743334
524846
127749
344573
1745712
615660
393100
1433913
188323
1358496
642379
596716
1963116
258842
334800
1692204
986914
180192
572797
1665904
1352584
220538
812862
601206
930633
1319996
1171279
1537493
309257
241889
495924
1589985
250856
1481908
1691608
888479
789298
1051215
194618
188341
487126
198509
1697694
182554
1392403
1887936
1167576
1362916
1282484
1185673
1762296
904094
1376006
1886105
1522756
509289
1543657
482696
1509135
426520
1322383
508702
1854604
793613
262130
863737
912383
1587327
207602
399642
74421
1780938
1510797
754705
635006
506050
1753958
1762358
924142
1984305
264338
1207460
398746
764548
379213
482711
956485
1011415
1474535
970676
689184
707360
1228753
1691502
126027
808861
982022
1402675
661586
29597
654007
1175337
1543262
1323623
1758261
95197
1059176
1324583
532947
720616
102492
431938
301568
1623805
1948507
1602743
530718
533389
523376
666311
7550
1761929
208695
834053
1899700
52244
1825900
1205920
1214754
1119236
1406454
811639
194358
686877
1249400
901502
756710
444616
1419849
1562589
709423
467881
1296907
366513
1140578
1883927
697305
1030742
386638
1544807
77016
1045614
869155
178323
1922793
836120
1615567
279636
1078426
1519645
941181
1620907
777189
137164
1703273
188834
749629
1490655
108267
445216
238435
1462118
1851859
158498
641233
1706372
1334250
876417
774797
1369208
373736
903001
1062746
754986
789150
691546
1724660
1930995
891071
265460
1048104
1339761
1607900
1289364
1357174
1922660
382050
617242
656527
1042551
1258783
1385658
304629
145296
859408
483751
1168063
607937
225799
1986435
872401
79655
1741232
1224182
1744105
630763
711146
642985
923340
1748472
66972
1795491
934177
976184
1854037
315657
1736916
1708852
735889
796549
1153243
1905276
1972735
441813
49413
1024751
1069693
815334
813179
1154310
1756349
406290
1509018
885239
238325
760829
178069
1866430
1099369
1168657
514737
1955773
1376436
693466
908214
271456
1896977
1295969
971927
111294
653458
81344
285577
1133523
1473727
230146
238211
189447
1944173
1626650
650269
1455879
294873
996621
290026
833384
342671
1153494
628611
811398
38057
436986
1029129
1804909
1536796
215791
1377754
1087008
1971073
1460453
793417
1812241
394684
927003
432487
337737
1090935
9826
166245
400724
445203
1462886
50786
982018
677282
1990112
1852947
483762
1664719
30547
1296801
1914015
1201209
1841449
336149
1035392
1908213
1864419
764624
866383
755655
1461039
1336190
691599
1065442
322511
557101
1790406
442149
1936374
223701
1567325
1857422
123338
1811677
49663
1666466
554052
886450
939192
1188861
484727
31045
359698
1329851
1535831
435045
1422825
1188558
1808184
164805
946258
1645537
1933936
400947
1187510
728565
782266
33009
1710002
1967829
1381186
888820
1801271
1553970
716190
359276
41306
851555
1582916
1673837
1568706
1269039
1916953
1964910
895215
1886335
976937
1751483
597457
1975488
1193678
742180
5929
1139475
1014899
347815
1872937
728323
1129604
765911
1249422
339737
1145771
1907324
1137800
183376
1464912
224073
1310174
1698602
1629615
859666
595155
1849061
1853849
799617
644139
1289811
458876
230197
544370
1647762
972917
1392279
979690
487474
604336
88451
434484
1781170
147793
806860
776614
106229
758618
1997028
152074
1840997
1031682
642065
995568
441328
1806781
910546
1867915
1833342
833383
875502
1502884
786494
926666
1885845
1785256
979499
792126
661221
1404005
837204
1789604
1791056
464298
1365066
1470827
1320940
547095
578450
911997
1581626
525326
1961345
696371
1686925
1404462
1144218
1587663
263137
1015804
109270
1942756
1063399
207412
248061
66391
1154093
1094521
473585
76724
1606067
471216
496466
898462
251230
699524
1413842
596314
1028134
1874078
31154
1444786
963111
703507
1894335
1504174
1980391
717587
20950
1785321
1053887
1878098
1959014
1724429
740462
1806271
1434925
1820474
819684
883673
1686245
1222962
1244869
1882361
774375
1142109
712084
752456
1765239
1314863
1526057
1104686
779894
1250721
1663833
1426480
214556
1046238
694895
168850
694415
918345
131677
792074
1608105
1901776
164242
371310
1813531
43061
1211764
1054850
638349
236660
1921353
424951
649249
133749
1438846
618092
114837
1897872
123376
470261
1583168
20980
687723
1823339
1406558
1637919
1075501
272615
1132771
1437416
899865
403160
163888
525283
1446583
1328652
1905138
926748
764012
1862319
1737802
1837172
391543
478841
1040664
1823159
678234
1512892
1375108
396021
813168
628612
108090
1040397
1627439
477663
295165
1726345
1408020
388573
307448
881032
514409
1011305
328683
1693598
782247
490978
1517429
1908279
1291000
321759
727737
482338
1436963
109270
122177
511052
1489846
1770141
308593
67799
862489
1218149
1427916
1861244
285000
1324019
1036392
1965919
1433359
1344480
777939
919226
378226
1538624
1967950
1935009
1689995
1878078
721516
548463
110119
1632111
1574716
1860407
822402
1570434
1925014
1757101
979430
1972080
924945
1975751
1905411
691668
115955
1545921
537433
1832523
1592360
1583354
1005892
1453784
1657897
477871
53594
1322889
1064972
1050326
122564
1477056
1681124
19905
941004
1993545
687659
1866545
839047
803773
594449
140694
1260754
605303
1637298
1474174
952243
283458
579296
1408833
199087
146651
1755067
126826
397504
90464
1523498
367422
1770611
1034130
1350755
1005399
50174
158479
168919
1514918
1314543
1168298
1082649
29171
1613180
117705
964497
663690
122895
645785
1520445
166974
627876
1122183
369232
345288
822079
282191
734327
228279
1466172
1427695
810920
1916953
945081
1088512
882261
1928345
262562
221204
465210
145332
1233923
778756
317290
1867447
271581
1197508
1023391
1158153
695029
712081
127615
888249
1069706
803472
1990373
827099
1513242
1340289
473676
1768529
676231
1168673
940198
1391896
920168
1527033
403554
1285395
695725
681198
1714325
1690731
1629694
1453387
1040283
413213
1774541
730670
1473437
949287
1712112
989646
114829
323120
310053
1381446
1016032
51073
1472197
870103
990833
1001211
671034
545828
1065751
1269861
71431
1924757
907597
1523323
985758
1677553
686877
1568424
1103453
945259
1804153
1908322
766130
126851
1714381
589460
1715824
981577
1939436
1274603
1212232
25461
1619814
421229
477913
1362553
1762084
1684930
1667293
97991
1336780
873441
35677
308793
913098
1223661
1752539
810097
821756
1413648
367362
44172
74797
996236
904755
1330111
1642806
1371441
1887853
1140646
116170
167481
1785280
456688
468362
1788458
1815767
344251
1750351
91503
657332
956491
1387292
1588054
1735666
391847
577350
1692750
313524
1447125
1667719
2557
1858573
1216014
1125973
1364483
756292
620245
811768
1456920
403391
1670282
1849631
781442
5117
22108
1584558
553695
423190
383279
1874888
496592
1898812
108719
1911029
1997940
699247
1566359
1145939
351781
146531
492885
950596
732715
1245632
230983
632573
778213
1546746
1002943
637874
665457
1361525
728201
531716
1027329
261948
588387
927245
203776
1069010
1807510
129230
1288106
1983157
1636932
1144939
1020352
227899
1854430
1479896
232095
958165
283510
1329876
1422521
295691
1932545
549007
1880970
398618
846972
49038
1306489
127073
863027
494897
1903894
429099
951329
747556
1533394
1762618
1951483
1318842
175454
1477480
1122731
1181031
540137
358908
905964
1114095
262178
1408692
988044
877206
1179059
881763
452013
292137
541610
593047
1765147
1238500
1009882
683558
808480
1221284
901523
804697
65101
1280544
1873845
1158193
1268770
328338
933806
778687
803896
523061
1528564
1719588
358358
1659878
1776024
1037573
574034
734911
1783368
1106349
1574105
792423
144912
1356642
184322
1683148
387585
1251466
971394
1136546
822651
408306
632866
881954
819697
52804
1216499
1101235
1009961
1700454
882600
75138
1927940
1777156
836652
534114
704933
540746
581065
476167
106668
1054030
1628699
1396408
1974003
96615
1192654
573389
1776486
1673592
1804758
529793
1064957
910535
1626345
214891
72931
131374
1723253
154329
1525585
1155367
150235
221648
766049
230329
959666
402337
932163
1493181
1937750
1289183
714477
487567
1384313
1602385
402146
275396
791573
62220
650398
1042141
989734
1527576
351438
1965978
147106
328238
853270
948413
1952574
909047
1123483
795125
1844354
118775
1218887
1776306
610983
1188338
1460715
1840674
168765
897638
1926081
1391342
1454371
1222575
1561133
1950567
1034811
1851691
1935866
177099
435302
1588891
459507
261449
1734601
867479
389840
1853572
987420
713086
1170926
1908001
611106
313061
1423390
213351
413209
181289
967747
371011
471212
1843443
1776306
1696756
1667951
1388595
1546953
436218
1919910
1316696
1362677
264892
1408251
537473
578510
166489
187446
990861
1424858
922945
37697
1436329
639150
1155696
1540090
1182080
492007
1427922
1939118
903789
1930446
1436069
1477433
1993989
1159637
1889462
138819
37107
302775
189323
636242
1612282
1638245
1566871
1714252
1463585
1772836
1154557
600945
1904841
119660
712320
285110
636237
457006
194379
1090362
1791745
1140995
335782
1000347
1837809
262601
475670
1995782
1944429
1690762
1573255
1074438
717382
955569
994393
581956
81042
1589656
1397893
571871
369411
685973
638129
708572
1006035
1312099
436742
303651
1059641
1882886
1835625
1410670
874206
1920427
590977
1386178
200122
1981251
80141
49323
702903
1611297
1813664
1551564
736669
1840904
981081
1872134
769755
737113
1755955
556526
1398843
272033
522152
1631629
1627909
1916667
1516580
1985940
1265195
1250297
4943
357661
1696297
742988
711734
359389
96696
1141367
991496
1943393
5313
1925722
1652778
1273214
1968594
1973149
571805
754401
757222
314873
1239285
1331980
1726463
950107
198676
1886496
557174
1219572
899982
128134
1430514
260664
1544970
1701067
1536462
1645659
687845
177181
789562
497834
589986
1660622
30840
445346
1192423
1573631
1823295
1467579
1666585
658268
1457269
610237
1055161
950094
800087
729908
899277
873631
534098
1913983
1113142
662047
1535352
1963196
491654
1089792
974408
977202
24179
221965
637995
1822097
1086638
910802
256679
47775
199091
1468077
702154
105807
820555
646937
1733714
974680
1179010
1642626
1810751
1104757
464584
54901
890577
1171517
234740
515332
137815
188220
1807975
1476354
1241643
1438156
806910
662192
1172489
780193
1335636
421807
1856919
1914122
366761
557688
228766
1047986
257135
426762
1075992
1083208
537503
876535
64530
155259
1629072
780737
912031
657619
417125
591739
532592
1648730
436348
1525518
813188
378662
643908
1898986
848912
1348875
564681
1233506
967724
543060
1126327
258516
1262709
706898
1848686
896953
1514467
458350
1232862
1951268
1477311
480822
264780
120855
800677
1046996
325096
354791
1537555
1884571
439295
1975792
50481
1669876
1525720
606161
1663340
1609997
356972
1494245
700196
39603
1884479
611122
1941058
633731
1212266
50438
1173783
1417114
1703391
526308
1675507
1835038
69497
452941
1846771
1211908
914780
221676
607716
616921
1597647
1799864
284428
903029
1941501
1835223
1725596
1575976
1601979
1138264
869682
1576891
1313356
1514190
1045168
1560630
1246125
1528885
1544730
1857527
1087402
500369
846315
732684
1171214
1987761
293838
1018918
1070726
1699191
1961725
1525431
654579
1062462
1529548
1790959
1025930
1846700
427431
275261
605550
1410732
1012954
844828
1244219
613715
1420515
1903650
601034
239365
116434
771765
946612
987840
749909
1135870
359124
596740
1228338
1920125
1214229
1906046
485829
299432
95302
788005
791533
1134584
760282
110172
1170833
1295184
1303696
1136600
14227
1760559
128108
1589452
1995421
1330099
1475265
1342890
58796
416745
1982826
1828490
1543174
574375
1088860
1349123
268711
1468371
1338519
1931807
1860682
869438
1573542
704994
1820052
133288
1684467
1169263
861932
1634578
334175
1138800
1401991
1220106
1319095
85392
351166
750613
367481
588207
1144064
70283
1258437
1208133
2403
1251674
1076177
678506
528877
1513338
1271298
852185
162493
1433036
134573
411874
961193
1315044
1099421
171152
806670
1271815
822463
477369
1575517
1834701
160141
1808444
1604341
308572
1545900
899550
399351
969451
1702708
351122
1226638
17720
931524
1756258
1218434
1279761
846650
374996
1482293
1879513
677128
273957
233229
678295
1472640
1779777
1694007
646510
282721
468829
428584
1355705
1774616
1120448
530032
1897055
269328
144151
1208633
1329651
112747
585366
1498509
4952
1317173
1131926
1867817
627572
525154
1491413
1673250
1881595
1373343
1106260
767846
229864
1350210
1501392
62927
1137599
1435896
390788
1917108
185480
1239063
169482
1061245
606530
393439
1288677
578039
1098569
228051
1986706
941630
1344908
1997884
802452
1380334
72212
236208
697194
703881
41689
1456459
1990115
662393
1373624
1993788
499337
985228
1552715
834264
767860
452517
1874421
1426394
1761568
256073
119839
1381053
1681759
175108
684297
1367720
405847
881734
1290518
1335163
912493
680444
1068088
847415
38876
502634
672307
171212
289355
4144
63263
1484157
1392847
644627
765310
560402
195763
828821
1908785
1138975
300368
83970
329208
1475527
500070
605693
932649
1954175
650790
540985
346302
379725
1073394
735437
499211
1803799
1370129
1407178
556045
1719611
1668920
446735
46616
670688
739086
1085670
1641254
322847
1269508
805650
1542686
1075050
950129
1849078
1078867
1600058
1792893
1721606
1902521
807085
1824245
652514
1722599
1816557
343271
1705474
1253858
1492775
1298634
1060024
1807899
1315155
283191
1164388
818657
1662284
1230685
1018359
1496966
1058669
98485
576928
421886
839441
1779308
1895176
1419716
695699
707985
1760435
1147567
358929
847428
1026880
212520
595531
829935
521107
1742272
694745
1254843
1000347
1388712
363167
318905
1852218
843398
1067140
1425293
1997665
852442
1044057
1629470
1045466
840931
1696524
524264
1267346
721944
645656
531453
865965
812759
680585
456347
472136
8452
1829647
1898208
1794874
1340769
1247487
75536
1411660
962295
1603981
1632868
1067456
1665593
714614
704006
1244827
1709633
658225
719796
998832
1781173
1201520
649640
1380482
605442
392942
887990
533018
1424833
696830
888345
1378068
785880
156261
319558
641042
804946
255353
76855
1478888
378879
224259
1325786
1563949
1797182
1891945
76381
418449
1257892
1969220
1980428
1283016
1258217
1435447
1648055
1131649
1339588
530729
928300
1700576
165913
796873
1688881
998097
1523142
486400
1400296
746236
1545234
50442
1603934
1835556
720033
1009440
1243632
1853646
1743146
701642
947914
111343
543738
692226
1360351
1086601
1755955
1822985
1356806
1056258
1649805
283458
502963
312204
1878218
1516990
71989
1682205
166559
328025
744699
725196
881841
1148430
124649
633568
391230
227902
663141
360845
350605
561477
465922
767572
637654
1907990
1886174
483249
580192
1585447
298086
1412278
1057761
377510
1574176
1246379
1257006
697871
1228533
1668132
392654
319916
380757
1578101
346966
1058203
1722183
1730950
1539977
1233641
1244030
769616
460304
587541
921515
1155466
235867
224385
1173228
411605
226262
564447
1325246
1891148
1527811
631247
273523
715748
694684
368625
470587
461806
629263
302719
655699
1343842
557144
1053887
112894
146478
1215071
1323808
1632333
764655
1743347
1689941
683512
137557
1200536
1508699
1599620
939842
333303
930102
1065875
743441
214205
500698
1170535
253684
388637
1160673
752471
1219308
569080
389949
1100353
1671962
397489
362908
915089
177542
1325714
896637
629105
826995
1232891
930353
267137
1672604
1484265
1725991
1322714
458998
1783340
1200411
605060
53383
675932
1726103
1729044
1672755
1950151
1905276
552431
912671
869448
1323532
1984836
494084
610033
1836746
1161475
1157449
1319847
551486
825556
429544
746971
870596
728374
1033022
113855
1821082
506495
1645626
1727475
1499203
8109
1751141
1972431
589702
900888
1921382
1654070
133054
281839
513355
902415
1543578
1304754
219422
1638870
1197818
316508
487544
521820
267657
1400548
1748624
1899999
1256984
32363
1922296
1667727
777084
1120422
1517541
1555446
1558530
966594
1759143
1182886
1840237
1005979
336252
981530
712006
290421
413945
6382
977558
1935392
1208239
1915797
810242
544616
303354
886570
330815
828471
1257743
1311870
441750
1599707
368478
1051182
571252
1258886
1168970
454333
1598962
1633703
1422187
299284
349907
525575
870750
312776
1733296
1382119
1884479
845145
745212
1791534
235454
1983028
969922
891620
1795186
1319996
1522520
1727433
8927
1073690
806285
1228643
1133746
917260
1766790
623816
1295400
1807647
987703
1151794
1113164
924430
1478020
1868672
860046
1326654
1948847
1740546
1323181
1267537
1660389
92284
144630
1720204
1649962
831086
1288984
1869877
1050829
1943516
805608
241331
1262818
722591
301390
1797452
1810626
1362916
225789
1544113
1797920
804479
587499
1835991
345202
1548599
958742
86457
1084758
1540829
826395
1223149
1954513
707660
612090
1033668
1764141
1881356
1976526
1278707
1529770
6418
1371300
728172
1999884
1629597
1033595
1480318
1627112
1317192
1958613
1422849
1835499
1102099
1059481
8058
890836
239783
803107
266941
148811
1903015
1595253
1973006
384017
1515297
691503
938151
1861823
623714
116164
657232
1525451
16963
973624
1929792
731801
275658
1570570
1152239
650639
221047
375346
1883506
1187497
401445
262028
644358
423666
956141
863520
1580982
1458071
351049
1058809
631977
557935
1524388
1306529
651063
54259
1958454
1317707
725479
1908929
172506
1645948
1171586
1236439
1263987
936588
663288
996729
1066413
1930673
1653904
723600
178308
1281106
909303
1451247
110581
528682
1082217
1018510
107484
138262
1116600
1687452
1515893
305591
456440
111652
1966014
1685984
1599555
926083
1962460
595421
1820002
260972
185248
811450
600253
1516875
824139
1515453
1010371
1476983
376589
1941293
220073
1909228
1331487
1058763
1938538
1513812
966354
1525879
1893934
775159
946256
148220
240747
235479
900835
542859
572450
1519861
909596
1040206
909401
1962090
1988010
207888
469409
600209
1315973
207040
1854992
1441990
1484791
1275803
1001637
114533
199047
1216751
1139085
904499
1550966
1901742
168804
1499457
109008
1408956
1603138
397424
1196768
1377118
367383
1422838
1122775
1985539
1968118
1436100
1166456
324112
254372
674230
611007
918877
1782249
103336
83348
1812523
640512
1804358
358086
304209
586359
468149
201680
1148471
1732430
169950
696415
1792766
208929
658307
42829
882167
1654501
213971
1422628
1896766
1571865
524835
296109
638314
760649
1193055
1232845
203425
513528
1813401
1583493
74846
1556448
576928
1643026
609630
570142
893647
100371
107452
846116
1172188
1586390
1074318
16527
1079604
719497
1136654
1643127
1302106
178850
221835
1352500
1675893
499789
521481
1854420
506664
1149372
1537360
239767
1613701
238988
137966
1426332
664426
1649675
1718355
206765
1796274
353623
1373193
1017329
552094
1486802
1242650
749160
120041
707474
1465392
134471
1551488
890925
1976073
499942
1396582
767915
1563103
1007940
1187922
557162
1565977
1022882
1393490
1880511
733831
101382
425179
40879
769022
331441
327695
1082760
594025
625720
751436
1549357
258536
780875
1373468
651446
204752
891797
1646983
1814373
1967205
1708736
469309
1164214
781868
1805582
943906
857272
1823699
365681
158428
1282967
1653246
141088
273282
1064027
253875
1715106
1870152
418935
1949414
231490
1087988
1150909
766612
591496
1345915
919192
1795054
1015214
510763
246304
1795251
1538381
1178424
1968051
1408629
799400
275936
479594
1328665
314521
475096
1029322
312519
1368844
1319853
629826
1166057
67339
1005366
1405733
542876
1619334
371200
119322
124731
930264
1937989
423161
1672799
1558821
975490
456048
38382
501949
910730
1448951
446627
1620411
1641731
1849111
1938141
1417115
655390
667264
1757845
1752266
343653
1578661
880505
1736900
166500
1840133
127147
1531411
61414
1581225
1424190
1833629
1955336
368843
1772813
270549
1216772
484557
1676731
1291377
567181
1652953
1586593
1842297
161817
1682700
1436216
304209
904374
876745
1361464
860858
454020
1377541
259863
1876637
1726896
1958990
908255
306552
340565
905343
875351
564363
1298121
607639
356395
670958
401664
1485205
48036
1917852
1780257
944678
455650
1357357
270202
1422963
904524
289505
1405192
834442
1543844
761599
1881654
170859
1185184
1105377
1681031
871070
751147
776235
171684
126923
856859
123385
47396
1293442
369382
1489629
744445
1301358
968512
1444273
1713099
59780
548810
428082
854771
833074
740788
36332
115054
1389149
1188655
560401
1715800
397939
330906
447377
514502
109062
1330111
411965
1809858
80936
1384584
1465604
723410
360094
315867
584592
1893661
1299153
1901690
1482092
1886913
951290
82868
1958916
835687
293595
1176638
1214432
499480
624493
1141276
1471449
983992
852776
349185
1342096
1057707
401514
1974810
684605
89933
1733714
1084350
960590
1552230
1513358
560751
1214585
1768987
465222
635731
784613
445137
514466
160292
375420
243098
167814
207496
487731
253220
1634357
1769550
1095868
198871
75395
1074751
250320
1673644
1380361
741017
1451176
928300
542367
503827
670958
137974
1708386
1834812
521824
1749997
86238
603035
109645
1689445
300160
1198549
672364
675063
526739
1366449
733124
907855
1404820
152552
1185458
720433
607684
1050311
1417418
1679951
1442438
1691448
866392
57280
261458
418687
1210985
976675
1708551
387097
419355
1394821
1890133
562675
1485874
1478033
1817637
480031
1243863
241044
614195
1311262
1302564
56417
1082313
87929
1673423
480697
91743
1525253
353520
1030936
1266219
1919707
216437
1510067
1725488
1202980
1603889
1184275
1362198
1872493
209428
567868
179145
1273211
1142640
1531415
1038544
133945
432907
892708
1005840
1673267
136147
1405395
346282
1753687
1144387
1276917
690620
315658
395964
1515159
1342167
1354395
1825499
454819
1342096
314877
543884
1301308
408521
1680888
1497547
1695786
1996482
1472629
1319620
1296957
1414322
779870
322375
997951
40898
1256463
1189874
1556192
1792344
886830
34462
595849
100815
1690426
508641
1880548
1471714
814254
719827
1016885
822022
1527091
167607
1789458
1633939
1036450
704007
1560428
513681
1009961
1132143
116794
1920357
1376036
891832
1223501
964915
526684
1058307
560236
712223
1503720
1834167
579133
1192924
1447258
1627414
1002886
259798
479407
1080285
524277
1594445
110333
1605641
1081051
435909
874432
1825397
1753529
1638315
767566
1221660
1158535
1137267
182953
638179
81230
561248
1223142
492072
1301280
906316
1740021
554147
473552
176656
451152
1660108
82614
1848100
924502
1224285
770722
1037239
705774
706235
294991
541582
1080439
386504
54276
808377
1116824
1078946
589832
1835511
1593162
1308749
18279
660386
1145784
24214
64647
680504
702277
1173855
776010
1858159
899118
1978428
1841323
184
363105
541894
1718717
1993465
1285014
1245803
415475
374200
204676
1930910
700936
1612586
726301
365878
225659
265458
1875742
923207
1648810
936054
688986
1373393
1940226
798663
817277
1479174
935079
378513
983647
1310670
650861
134548
647022
276560
548907
853780
1293292
1114346
1052344
9565
847987
1902097
1043211
1740918
685145
1453637
418782
592700
1752000
1718229
1647510
920237
368868
1152132
1895083
1375591
1761304
472387
442502
645171
173632
1522584
1572261
447084
771308
159677
1613481
1408842
1858840
818022
851078
72895
1656853
1130583
581344
434119
1029939
599616
763917
1441924
1645025
1256118
144043
1842805
1453476
1737096
987652
1493036
1912012
1940987
656912
1171888
1895958
1165733
518945
1423352
792129
642176
1161516
109830
1289364
1577809
1909935
154855
1152945
1867098
93473
447275
571064
807118
1174117
391301
1436985
1268795
896401
1176089
361017
1833101
1823553
195592
1903841
844369
1420176
128988
811167
824953
307026
584368
988755
825172
1961286
476098
1158672
1942424
1714156
863008
464745
634358
553867
19461
1584876
1938438
1079774
1168560
1428355
416939
648602
1055436
1096429
950991
1821419
788996
590932
886158
565887
1370894
1843465
1220224
1844527
734229
1090683
813166
1948401
398697
1941402
331812
175809
1953853
1539615
611953
1615804
674311
1256780
1548025
423669
1397281
478804
84462
1434347
251141
1869498
1009319
21537
1277057
1449208
655754
1866730
1331409
197855
341674
860287
810524
555715
296718
1140539
234896
662923
1528849
564974
233771
388354
887941
1224149
969531
536742
1494105
1149372
1870930
31891
801868
1697832
948660
476788
1334565
883720
1104591
1437566
1981143
69433
1890272
557946
629567
137957
238857
1979940
16499
902016
1214003
283942
635907
1487018
588338
208001
1664675
143644
1723259
509701
174621
1403122
1828565
1396794
488539
495327
266170
669777
1301916
1735307
1048743
669420
467324
1110200
1103612
1385716
1057833
138363
1077724
501106
1527333
1486844
1117526
1360390
1586963
955463
940945
1496002
1485018
376833
508939
1059197
1881647
253559
1295022
1162282
1222601
1937589
1665309
1881251
809858
1724681
971460
1549860
343108
171949
467631
557057
1066301
1791000
1013041
79288
1155361
1171504
1788862
995941
1658158
1952157
1927368
703221
901508
427329
1022479
1659488
1796795
1319795
208526
1965780
566236
178298
1240565
1078784
668412
1395889
1753340
1861808
724147
1765285
809060
1955172
410690
1013401
575861
1510865
598782
128209
6303
1223753
1415420
1991492
1833912
529228
1636494
888507
1419881
686579
248783
1720299
1273655
1703805
1441588
1078139
1920231
484280
1930907
995650
1355452
1840285
1955090
7136
1442559
457783
238685
1513592
1863304
390539
169236
508037
474428
1504751
868995
469712
509928
706586
682167
1825259
1571194
1989515
1745034
1805707
214302
583012
1793647
401072
1547310
530685
920429
408662
1092313
483164
330906
1905489
942379
217563
979300
80583
1370769
1494151
220616
1935949
1995162
831212
782048
1327524
1109912
488184
1590812
152899
235501
643090
886665
78329
342682
1416921
301870
1193594
587491
1325788
1584516
1677124
20183
996212
74578
573700
590176
1779251
1682687
242113
1905467
1977227
760828
1751642
87729
1883019
716541
1014324
899651
1815406
1532465
545505
14820
65688
777354
1827119
1088421
942496
1091739
1734060
1016385
105638
472287
1892157
718034
1007107
966595
213452
1202607
1421196
660325
345728
1036709
1128667
1576425
1676447
905618
1679845
1272328
1406238
994965
1396514
1168521
1868674
1818509
1559220
822675
901064
30162
1820492
19192
1553234
508897
1820584
1798641
1745886
1133316
578720
1951183
443269
945128
72114
1585555
960294
1971923
1875107
1301376
603127
468006
1796173
1866906
1143129
541816
562767
1279471
1433921
788281
383991
571797
1886105
1331887
252043
438309
754407
456436
976651
958606
40376
4400
197799
511770
1436403
28692
1740626
1213547
885256
897463
1593957
581471
252675
1781191
999814
1547709
1645025
1553854
490431
133266
1644340
145484
367490
1696554
1161182
860756
283793
1578407
1161243
1581
436648
1407738
1307153
755593
1913791
494052
34384
1236564
493998
558998
1207002
108130
896953
430458
637584
722664
310305
311668
106431
1465874
1331559
1429998
1930556
182422
656414
672396
286640
558675
271070
1923655
1504219
392266
530320
1549891
588783
928362
1419197
1933630
952650
1488421
319643
935493
1494583
347717
1556713
583909
51882
1851341
1465977
1461058
1287686
121614
1777019
1216008
1731998
357486
1250714
1149414
1762698
1426470
1612767
1996607
1440673
1804876
1355262
942423
694633
762275
349156
1169727
1105322
518127
1323806
1507955
594513
1541298
1318492
1071745
1720883
846123
1953545
1149761
284026
473314
1720402
93790
581801
808242
1866843
1705712
283741
873515
598733
1873039
1482270
15860
884532
1164246
1125344
350279
209787
1839911
1545672
530452
119053
420676
291771
1478248
1859272
1390004
26197
1646004
177465
1091253
998879
1495046
1481993
1329970
1213068
924367
1057174
860492
1445187
1680759
1729610
1149452
1350585
1400793
354913
419951
22615
716190
625492
1487986
787520
573543
958835
1412351
1469247
328917
1440865
13849
1055238
1648
274183
269847
310631
1424944
1548283
129688
988199
1871939
284338
679622
1966138
1994675
1760274
1517376
1313605
871021
349816
542990
1099542
928263
820856
1243495
1748828
695808
1832621
1989099
1900378
1039896
1103639
985227
233595
908586
157875
836121
1101576
478664
1408614
1437437
505350
1757347
1298611
1035815
1228788
1366881
1295738
1898073
670208
197642
33876
1573921
368963
1055066
1110893
1052422
1345345
589814
1600114
1286988
625620
739779
1928339
603831
1888250
1164366
1387480
259154
1238036
1365875
191299
1894548
411380
646683
1705055
784538
621262
511711
1278637
720496
1441340
1923437
920744
1267042
1245446
1300403
1176788
1821322
382121
1705005
411382
1069664
1969565
383918
1020280
319329
674073
196440
972042
1020424
1743171
1874964
1194175
895958
1180487
1435554
1669897
1812587
1416666
1966712
46854
1272893
1691588
1397504
1764657
181884
834906
620384
472537
1574678
1285832
156126
1113685
1496507
358810
1462336
1222085
1638467
1680961
27139
859485
343727
1904432
579037
871077
626602
1520161
887736
464040
585007
1111908
1592012
359331
751744
701076
18685
224067
1266984
1663807
368896
1235450
975287
1111344
532249
1074302
211617
726769
1907215
969728
1608982
1313276
466575
751758
186875
1298456
1877203
1883125
1664458
1167092
1849621
1838903
825430
170158
912627
1234531
1574682
1673205
1037195
1380867
607636
152236
161747
1962156
1864833
764250
1884502
320589
878142
234441
59222
1089738
431864
160919
1066643
660750
1837576
227315
1205204
534869
438317
1632574
1108691
1649303
78431
1275456
576487
1092717
192565
1139025
259736
561984
107581
1778182
1797092
1633861
1588411
567012
1266554
1990814
1092368
610628
692955
688218
224289
450388
930547
480833
1227778
1287898
1936458
826620
912682
1455882
1357620
1876942
1801363
697711
27026
764652
598233
313235
1178517
1510484
656227
127896
1122436
1216295
971714
200078
189974
631659
1959755
939168
1837477
1155672
1481950
1860051
481763
200428
1048302
1260323
734383
372261
1941095
1132612
974618
57520
1752300
889887
1997816
530793
1390294
1056264
221529
1127173
854634
102528
914818
1182825
1611391
316185
1226890
590857
994971
635742
899415
469077
450638
235053
1892304
753673
451629
1520873
1037195
756138
846520
1174430
465882
1007374
740817
1940184
1372623
1797342
888466
1532478
1888319
894175
1036521
879833
1591186
1185350
1811484
1399738
694338
1174114
1474738
106229
1729454
1683678
489008
1204983
1339874
41232
737500
881954
566676
464352
14608
1003863
1255034
1296687
1783065
986440
233466
1930305
1984955
1245454
632217
172796
1415854
829644
1907460
1500549
51444
918842
1924600
299979
255849
1544962
1910557
1948737
1021324
1741761
1181409
1523442
1455223
1334624
1167920
232696
618911
327695
1119584
1523661
303763
1675756
1232931
1055976
1793783
288259
1487279
1342210
782639
1191526
151401
1211471
757504
319157
1286480
1524678
1314724
54399
1082990
1490786
624040
1173540
913541
1517935
476175
833961
456606
1935742
661630
230606
1853049
1063884
1044354
256666
1144060
1887331
1833987
1023379
311093
1896881
1326815
1560097
764744
684644
1840246
933483
828677
1569081
349835
662791
1795994
1570027
661872
1253887
595726
826953
1301955
299627
1762201
877274
749914
1701116
352327
626954
199896
1944843
419829
905539
426507
122894
1432029
1455146
487586
601490
1138784
826058
1803128
1247499
1364438
517041
1955157
25665
1174640
1374094
16894
1404201
193159
824485
1119132
1698359
103464
202092
1651348
470500
1680351
1773176
255962
1600133
1560086
1211068
1357063
992038
35195
72956
700222
849040
1108245
1959138
669530
600086
488507
1144069
1396662
1472157
531345
1219074
1092313
775570
1638917
387400
1729133
1579072
1194471
143999
1325585
870448
1353995
257277
448454
1133088
1543841
1109460
1738716
1827460
238117
880891
1222479
348681
1497229
1634771
269042
1008858
1909551
565651
1476103
116688
1954798
1598870
1350486
151939
434706
1633687
1275338
1671247
194527
1678211
1193263
704553
642215
1388482
1886545
941559
738076
286293
1331526
281134
860237
188961
809195
473841
784178
1652457
1880780
1497838
1057271
806557
1475390
1478769
1786150
153278
732519
1296767
312854
37270
41921
976985
427468
321028
643532
886703
728642
765577
1113739
70774
594585
1990340
1534968
1648827
1627906
819344
1605929
799717
1509132
1064777
61656
1614725
1800014
1099415
1440619
438774
664694
1232584
594293
986836
293356
673273
354891
524704
1966505
1600530
854458
205203
24833
465244
1460037
114825
1630486
898503
1190940
1526479
1086675
259232
718034
99444
1940102
1269756
16749
1927974
801705
221183
1516812
346244
79160
1479512
1110861
861331
1215238
1211897
1214529
1717036
405271
1676460
107853
520741
1343997
1672873
1422852
1883112
725312
41799
1459168
980946
261689
1992938
1236691
1066514
81845
1294514
7594
1031374
1317050
571168
672316
1604340
574536
1758096
910476
368306
174234
142480
1266058
501668
234996
452423
497134
479997
1455165
1352619
1498811
139366
292624
1385378
539353
632014
1321347
1549887
660503
638739
1789912
1794877
246240
949218
1893030
682632
918631
665863
1477110
1196818
431939
1324646
1695452
1228013
331625
1320940
1578491
1778485
151330
1446290
1505502
338269
1121703
1354534
1289942
1360933
106805
1467459
1065925
1891591
1164479
1295926
1433709
557095
1863514
860477
168262
475518
215238
734131
116567
1536670
112165
1360907
1009213
1159679
667471
342734
161028
1491258
1787031
956955
1052667
515943
1302318
716562
477264
1406143
701724
264439
1201599
1462360
1535249
911520
808636
611873
949965
1089953
769719
1535546
1645209
577775
587604
1823901
1410303
403858
1541061
1742884
390635
1965209
1334111
693065
260118
471062
584961
1603200
979515
425898
139634
466040
1527811
1927867
1427328
1678916
485878
292208
3851
600103
901499
1445041
792856
1233917
951701
1406279
1319510
1105949
439391
1453701
512056
1573208
764539
789813
696711
1655796
1338080
1164255
704127
65938
202584
1356645
8964
999485
1101761
468401
492924
663276
1098319
764516
1537514
928209
948129
1265766
1357857
1502178
1349139
557982
783424
1371616
847745
863737
272092
863326
1841266
725766
1252335
874940
1656738
1414839
517104
1522718
371809
196658
237403
1277906
1271360
4446
186810
1114854
23561
1430162
404007
1913457
828089
883294
707832
1280770
1215238
1856212
535159
436420
979254
576935
1361285
958920
1916886
424944
288147
948533
1455500
1590772
172796
1575976
1252437
26510
788024
175962
940395
1367838
99513
931655
1453042
509807
1598214
1371506
578074
445679
664900
762816
506050
50688
1019134
1643487
360391
679105
1846497
475276
1863366
165417
1274730
284751
1205675
1868222
1475603
1173066
1786648
1507788
1257299
1568874
513990
534877
1871114
1594183
1075557
130915
1531005
1339713
377842
1046087
1734625
1797385
1023751
605693
187325
1004144
543762
1067838
1282648
670337
1955737
1597251
1740431
662423
287509
1972849
530462
494015
596216
1038567
696524
391027
1730683
1571653
456202
1637634
287995
517752
392425
960870
1437572
1664915
1287202
409265
322081
908921
773528
1098716
754308
1500162
146912
1219398
654477
57489
514302
1845183
780162
1471152
458110
362883
510208
818696
1063189
587003
844581
1156593
17351
795381
116848
1330574
1498079
1795857
469521
1079967
3134
45025
932815
768297
1193195
1074318
217798
28476
1978238
1311145
251495
1426926
1088912
334904
930672
255056
847519
1378720
1403723
195093
135308
1101802
329504
1788640
234644
1445915
562751
1780403
1344538
1539019
928899
1656879
1523698
352812
529129
1294521
1154801
655450
1145151
1001104
216841
1755553
1381539
1849505
447669
1698011
1307136
448991
841659
1908441
1974707
1885666
334892
1797431
240229
777622
1648641
1566718
679006
1151536
308909
1310263
18875
1009255
1752638
649249
1538669
1092219
335555
1628900
217040
849947
374667
1324462
950889
1455181
1761453
1774764
6449
1065593
449104
1083301
836235
769635
1035142
305420
1241795
520897
1690474
1360365
160137
1213556
391653
1834948
1310914
177231
1171222
138485
1639337
97504
1649277
1186399
1092515
1238501
300601
580645
1302738
159421
207422
1230991
754047
1763735
1721475
1801265
915042
392472
717530
62860
194437
1999824
547265
603782
1861880
1875387
1887154
790688
1954627
476175
809703
182616
1249141
409262
1206671
669505
1956949
243702
1863071
616423
890157
952502
288212
1129471
805816
1222998
1119258
1448553
986249
1276278
1146858
928894
1901149
245751
1427435
651970
1201050
1791576
85646
1826768
5569
825407
1803019
49087
851338
512145
774438
369532
1917512
968318
82492
795415
1917018
76751
1648086
1312877
392996
1407601
317100
642049
1869932
1028858
842414
1529800
31969
510801
1534922
975204
1871353
1289523
1179727
1783461
797661
997619
1556572
1378702
1490570
1290071
1647305
1167582
472781
1390302
11387
1003685
969421
1568735
1305933
15673
1414199
261210
30513
899360
1624140
1044309
493574
1516379
1836882
943174
1932934
812996
94165
1853644
236172
299595
1356000
955233
1478
620743
1708784
606246
1507866
1461166
1585662
247657
261210
1790237
1371732
234918
1893514
905290
1200767
19113
1322426
595941
336079
1058458
793438
1707852
1939701
1892447
1447013
635653
1178313
779852
218308
1264128
1236912
1795741
1986041
1061001
611082
1778179
344110
1090933
189306
624587
389524
659103
255298
1836724
679756
1587087
1557950
795102
579223
1834455
93838
196398
1200020
1647538
601905
1663162
1684393
1542052
572595
1955722
151431
1055603
256094
867732
789078
1128013
203286
1895835
805251
876969
845817
1268511
1249550
317240
379462
1170936
1937528
1465210
110927
858012
1288224
730115
1181949
610325
556651
709746
1860481
660160
727243
1212824
1058239
1454669
1539101
1863521
15521
21452
1037008
124929
1941595
948442
1316564
1926527
1279818
1913814
1544097
1192168
268029
1702567
898989
1936297
416254
248467
942322
210915
530036
1290987
737293
1542087
1949675
616846
1561259
1723545
1767787
207695
1906018
1113219
1528453
1491509
981935
433297
840889
1944619
219271
1438625
874689
1627422
261016
20515
331020
1443599
634434
1211874
989133
574011
1853975
177937
746332
759544
839239
1165788
1773239
915465
1465847
738300
177721
163516
1775151
1872579
1979310
1786079
1308203
1716986
766476
487252
955749
306688
1841704
936655
766855
362560
419466
1106750
983444
946960
1823157
184247
1567145
1572220
725828
1764662
663288
1145620
1077499
1277810
785881
1512449
266145
179281
1664312
1351381
928938
799493
91131
1609696
1353125
57644
1365654
302763
971549
685769
706586
677974
1151708
1385800
1619671
1595530
568754
1382242
362516
577955
1124331
1382318
544269
1805350
1278721
1965254
179791
27140
1628372
1492972
1245511
608345
834807
779259
1595498
663207
1381003
1686664
99599
1324602
2419
1320097
1543168
1899951
1018505
1658865
1796665
791769
1710056
1660498
372122
451812
337106
1206840
356580
1411324
1234291
142810
594811
651823
246363
349352
134775
1900401
510902
1134307
11010
221869
783127
788602
489441
980206
666099
1462582
686951
935930
1364384
813237
1217372
1116056
690080
1560967
1907852
282511
101710
1019458
1763605
416921
609936
325833
789164
1141380
1196847
1569504
1277194
404948
857688
153342
949992
659780
861001
1759344
1563825
1976216
1059030
1442480
378971
382751
786852
1355581
1843365
1340372
573077
1804591
171485
572804
1944312
757578
1175549
1149387
1059876
1432175
1794877
1094003
508784
378926
1356629
810315
1765704
205633
412651
658425
1196747
1082612
1865857
747549
655390
949360
852580
356230
1695268
1686199
1498058
1758211
1644137
1230692
1219578
1588671
1416198
1871821
1795162
34859
1859966
756966
258763
199810
580517
1253202
19127
1402036
57723
1306628
63188
1997436
1176285
1709053
384901
740034
1106530
705836
2903
90531
931666
798675
1740766
1366572
707510
1352218
805498
1229916
659778
420697
1654158
862734
1126132
871475
1437751
607430
491699
92220
1094647
1474757
1821732
897006
274852
566543
1694783
223605
1147341
269426
830642
914193
542550
482696
406564
467945
81734
217885
894127
709884
1081710
1341100
876357
445124
458309
76968
397364
1127376
1966118
1088928
215814
1064106
1788869
872022
673934
1027033
216736
213452
382733
769243
1869846
1939360
1890969
379845
1026017
695652
981930
1668762
1245011
1505170
464936
92154
28498
1453507
1673879
1654617
487156
1971933
727069
697194
1900884
199468
673686
1735074
16963
325554
1260337
1835608
1331627
1676737
736182
314285
43252
1331132
1948186
976815
944770
130085
392560
1404737
910048
1892891
1477297
802911
1211598
1184737
1596499
593256
1597066
581595
503483
1575493
1525215
1460672
331672
1878352
235947
989037
375007
1965430
777264
1689107
1478768
711103
436974
324328
1024804
1998056
1719036
503892
1161536
862405
276162
1982522
687165
1927836
1169060
596740
492206
732607
1038997
1910910
23295
1950369
1061449
753935
1216475
283854
56610
824232
1553682
722545
1832373
1798910
1170305
120081
668236
1913156
1590895
643527
1917413
274488
1336792
105304
655720
153851
1379836
643436
94677
887802
1304913
1295392
11841
1384197
131682
794459
1038504
1193307
806334
215640
1196697
885070
1125689
1795076
1463025
1719861
245514
1821612
637112
132965
1455684
821799
656534
744167
542666
1705788
1718109
1706719
261964
1030103
1544807
451497
203867
1051795
1632868
1621582
1617958
1043908
752056
1488208
869755
43219
473582
346885
1413626
845850
1803264
441786
1378657
1354286
1453026
1894171
1548331
265959
1386774
460202
201950
1023013
1826768
902744
1288693
1779164
777451
852299
1556122
506058
1425859
1496840
1412997
116012
1589875
796457
1581928
944096
1896381
941049
780415
1576973
613453
532912
605950
778436
1214713
586561
1670870
333844
1212172
129217
1782799
1949736
1019519
926837
1525330
853020
1553439
1258516
25453
673326
1632912
574722
705604
1699715
1570249
1015552
1566666
392120
1857353
1668400
351809
203349
369449
1250073
835253
1048669
969803
697185
1410569
681159
632052
514923
106188
1690983
552213
1479162
627299
1798377
511131
106326
1367790
850068
1118733
531974
725951
1564457
1398455
304592
1997273
1034031
126361
1333749
593794
881687
1851083
803633
1102763
282408
1174193
1611109
1293287
583858
108543
643587
1955373
917077
1224399
1202009
1904613
1093134
576909
301664
1123805
1857587
1515723
1666334
1824178
1101627
717858
340907
471894
69565
1543838
1295189
1704915
893481
902210
1571412
657912
1676807
147909
338060
132030
1468211
441547
1439021
1645019
863594
636026
1965771
1083215
1972913
263273
1604970
831768
202593
833023
327005
1213637
549462
1692622
1484049
1727517
113254
508939
295906
550046
126838
137736
1579804
1084472
1341108
815214
1120296
212696
1408606
822157
1020761
1257987
718485
992467
286023
889549
1880466
45779
1709679
1761776
376235
1215911
809704
695284
75712
486974
1562805
1698956
1088893
1599036
627766
422112
56552
1804220
717523
1998702
787713
1812627
113992
1871268
1715536
1705971
993136
1819177
974365
637021
1601070
1103631
1512309
1986928
1948121
1867517
1184817
1713482
1508539
1744696
1387783
1773873
248684
1828810
405504
1853080
751760
540069
244432
348979
607465
1184077
362178
1190775
827612
1116334
538696
1381491
1242011
937834
1159506
1400550
743757
659787
10816
616441
1068845
1724051
827002
1678189
1885444
870740
207143
841666
442582
841692
1487592
193217
999880
1148746
1062649
399459
1674963
84995
1357020
313086
1122975
708038
1753534
1023209
800011
41041
21167
231091
1958072
359972
821696
40057
1905004
314890
541450
911462
671495
1241598
480561
1564530
1297973
356965
1131674
668613
1032331
732334
306020
751552
82642
1360548
1791679
1887792
142897
1195032
1033024
1820812
1147449
1619830
454748
526343
508763
490640
1920809
99441
1345838
1982147
1327653
201873
1900313
530287
1177342
719467
1685010
654800
39823
342769
826948
556095
1355020
1291648
420590
629419
1763260
466429
903055
1663750
1222201
1738235
1726027
1224206
127915
716404
962808
1252802
1545603
1545174
1803177
1213523
1350348
1310766
1371732
899845
898506
447270
1153764
1318711
1380104
382115
1347077
1414474
731908
141228
486488
1920179
1995556
942646
252330
1541155
763732
512823
651965
659359
1813357
924213
1153581
987179
1295989
1517847
176485
1099655
366679
1171508
1732747
1306071
1932820
1575348
1959341
54618
1643178
1060555
1956658
1763565
1809287
691123
432723
42583
986906
1481706
443646
694085
1752304
1217530
1155602
21901
1821851
141781
691105
52291
1071965
698284
339956
1239245
1012431
1718683
797594
45198
84153
1852322
1508716
1089203
1657686
1500016
1853068
468793
1305802
1302984
1263975
439132
1976792
1469121
651558
805983
1577148
660084
1862965
1726838
874890
1413036
624891
581948
1398472
3381
308789
15114
1215339
174434
1265162
1941849
127542
463245
10744
420937
273821
678986
930338
540833
1931479
1613067
738308
530778
1115539
1357020
1553814
1999722
495262
460684
290760
868990
1113739
912025
297691
986086
861547
117890
1287522
1383163
995416
910154
1911185
1659834
1649842
590123
65225
378562
1828354
106437
1865110
1882301
912852
1320022
247204
113855
594724
109408
987715
1773180
1394079
765178
62520
1689644
711033
854287
196717
240095
1014941
1216329
735023
828908
972550
1698890
945381
1009317
1353524
761586
425027
1521439
1702921
1533953
544008
1128731
1190209
487495
1339789
1073927
841454
1606417
74228
1041492
1320243
523736
37688
630696
738399
1497800
1140587
40544
782749
1271648
1929672
938748
1742365
1996010
1678845
1792385
4156
349081
1867392
1181721
265307
199425
342787
412431
356931
1198119
126215
620644
377935
1925572
1315338
983514
1734801
218257
574085
1420503
223984
1852998
1841307
1783610
893343
114777
1950272
1505105
679759
1983153
1676138
1335784
1617620
750867
1539025
1574287
671111
1124614
6132
344119
552037
1980242
163354
210140
1060296
27783
1689660
290491
1452392
1482622
483825
1731749
1173251
138112
262978
48811
964242
598180
1529501
363161
1487425
1846884
509400
111788
125266
1821518
783438
658243
76288
796693
1625149
1776107
905904
198761
1079322
646937
1531890
594695
1716285
378108
697210
289210
447098
1455739
1005894
152371
942310
1266312
1382873
732330
1231386
600918
1777788
1035724
1963122
1711303
171179
1346958
292407
1560998
425573
630478
815281
1149671
502981
1461552
626285
1242621
73636
375471
797067
171235
722228
1103787
375515
591352
358962
837150
217442
1396291
1305241
1129400
1677514
705796
352530
488530
829951
745471
1259813
344862
1118284
207786
826377
1378361
1410480
1099824
84095
122544
1518836
227078
1863513
14057
1720866
1764456
150977
9097
16269
1526877
1537369
261210
287015
1073485
1593
21212
61975
483243
1245923
1795162
579079
985070
243836
256754
1541701
984254
134959
541308
1466187
1070313
1191189
349201
599515
719381
1967249
685057
1625047
1949257
388819
932077
1367610
821776
786134
1773267
1191220
1644351
1221707
1124165
453098
684156
1059362
853392
337985
1635158
422054
567500
409165
711604
1672696
1816891
1889584
1334273
1924129
1771645
630899
1454199
390458
1976435
1446190
1802630
1984304
1602749
805229
1813981
404815
843768
23164
1389055
1985255
1569836
926642
44226
596437
1415049
190473
1285162
347885
1340504
109369
573021
166662
1641949
571180
1501143
1087918
308424
989801
467088
1631797
1087817
1343063
441797
1203001
899053
1289262
830133
282704
1217738
783650
868807
629935
1369840
1769886
41974
360359
360587
1971756
768411
1246168
1870601
1918932
1537357
1278548
1041030
605290
615698
1719369
93759
956072
956096
460449
1136256
1701559
1381962
1103083
1526995
368941
1302517
1739364
449648
109270
1999583
335696
276152
1810569
880744
578249
191275
1371672
1470484
952932
1564112
342526
701987
539090
263376
662274
1981502
1847319
1251107
1686901
1438310
1858820
15175
787714
21887
625267
1966919
931056
467205
392837
1090705
1440705
1962557
88773
227086
1815919
797570
690643
1364349
1540823
587277
1387584
226435
1124723
1913684
1972299
1038250
718465
379151
1845931
494952
1295108
535913
582699
1464875
1552149
1947216
924564
1212315
1493199
94845
865076
1759339
210929
702179
1139885
1593436
1844388
1735040
794506
1945419
1044609
701293
1720837
1354849
1575542
1375
1715645
652641
30057
550400
774732
1208317
414439
1661375
1655161
1519216
889504
1940133
1229125
899232
1211525
328606
1416001
1358133
1089970
164679
1738482
484685
1976091
1241083
1026289
683147
1999514
1816597
301686
1549123
625442
479906
1652418
1675507
1708326
194560
723796
314559
1443774
700324
299301
1041849
1629187
274921
1503259
315004
1948087
766165
678582
275974
337447
865976
1735739
647077
7233
1480271
44457
752479
1188092
988645
78736
230690
1301376
1891119
694054
485683
341545
822154
414259
1222080
669045
513398
227315
1090611
996128
1941064
1054313
867681
1032782
1676890
1566978
1548979
1476877
243662
1264958
1673634
55285
99679
510789
1507632
530017
1341189
1178331
1450636
229708
1820082
735548
1734487
1537027
1556448
1120802
1016471
818608
1274157
1826095
1512912
1966929
1466834
236773
1488445
1015195
790520
461469
155145
617442
1394091
728423
1703325
839401
627662
812060
224625
513266
1750652
791770
1280121
300201
872716
985907
1515423
646021
1262044
828978
144040
528048
1052204
49548
1751623
607424
22330
408983
1682750
1451093
942228
1234640
136310
1099995
835616
213912
264442
1226328
173126
13300
543636
1104436
732341
1823627
1227147
648927
51215
1085272
1975205
767966
1897099
1418221
170968
779617
185961
331023
426117
716991
1599703
571984
847041
111396
1996360
1020349
328877
174598
245846
1794829
1940380
1092623
1815857
1876931
1627981
1768053
1994967
116254
700622
1289405
22019
1761170
24902
42678
361866
96707
1201343
259196
806482
1392400
363329
1482306
1690419
1393541
554393
895430
881470
1103332
1770903
413010
355615
1338654
978976
7436
1408304
1889534
624286
775362
3399
1056673
1795125
1067146
1286579
272855
1770246
969420
1811402
1456338
1453765
1829113
721623
795299
1378076
1812294
1985357
363656
798597
547504
1120839
882167
1075281
1145889
1754882
1864509
1382944
1518394
1805011
571869
600204
1514754
335555
216261
1149869
1738585
942215
31750
1615636
662144
1568739
873810
1237800
595504
1075889
482074
1562338
1348354
893175
338262
1390064
1556995
1576187
1367651
1536132
412242
826417
320877
638529
1203697
993572
330186
1090780
710259
164420
452340
1956044
564552
649107
406761
1872234
1327256
192182
1350451
965426
1332638
1651533
1127166
1946346
889496
1818121
1094653
1492155
1179759
572255
1809761
1544459
882782
1836687
556890
174423
1772951
1979818
274427
354537
956902
1667823
172624
1691461
2049
56260
1577422
403256
546571
630935
876312
82908
1783451
1424456
709534
1369666
1038719
1730855
1050349
1112562
1634011
1686007
1539033
1459431
1055072
1933787
1448704
1714856
1639156
923190
1063534
1556558
1856570
642084
1669584
1544792
646720
1397719
139941
1317297
844938
1524912
60242
890742
1122427
473418
697467
852480
1926308
48767
100635
1637301
394470
307359
1486960
5548
1149266
1140909
1933850
1520528
1120414
1891756
90395
387050
712061
987250
1550541
366712
1606748
1687393
1837936
1925830
541076
1234542
353682
802666
585932
262991
1475989
1659829
568609
1254785
930951
930980
1182770
764754
1874622
967668
67765
1827510
1620506
638400
1729102
1410164
1629993
1843948
1335635
831464
1390278
1818584
170968
1018204
834063
408662
582712
1543760
837061
1095452
133065
1570441
688490
1684992
1635977
1600872
393674
362992
1407087
1853381
1721239
660719
1696925
1372801
1585570
1465777
1861498
573093
1444924
1127687
920077
1769589
456274
1153351
1075383
1722968
916513
1673952
103735
148389
962429
1141694
115392
100146
1674553
660300
1749685
1038608
951946
455636
1989820
1451007
1500276
1408941
1747211
441766
737716
1852704
990393
553551
893775
955334
1256038
198219
686736
86574
1219661
1854424
114017
307413
554040
679031
1372101
405636
452726
1451584
731411
1277699
1297069
820767
1414643
1785094
1798822
567168
230984
1221061
583719
708885
1379449
1821123
315727
1935993
1018569
1781546
654029
1973874
845634
1524283
1642651
1951302
848905
66221
883906
771050
163592
691335
562397
1487157
588697
1828490
1331881
1332931
1150776
494663
1848762
49665
686728
622198
635530
1011686
974813
1404343
1722008
1721231
1693520
1657190
847716
1077179
722970
341244
495414
1725181
1067820
455499
1336788
593483
64990
1328899
1336672
1265224
1448326
107340
505536
1892456
1731777
416939
1796221
1044102
1729690
1944843
1412750
441456
310181
1101804
622226
490965
1052411
1813971
743055
957066
379151
1814221
348537
1321489
358537
431941
296921
1212846
328951
1325661
1647236
652999
1139627
1663283
1597233
1228393
40980
1631770
1371587
202902
113334
899663
355822
1990101
1428445
1149201
1332051
1503821
988512
245488
768430
1055454
1782227
1340154
1443778
1132087
629662
138879
45874
903239
1661401
335354
1854144
981672
337179
388324
1126908
946688
236103
820174
1403104
1286957
399642
1809513
852299
219432
1909650
1517837
1545003
1769372
45297
890517
1100713
510614
476682
1824851
882279
950526
162313
90640
1223955
252086
1908357
432359
635010
1228126
501580
1831841
1400860
787128
700555
1909858
577409
1820448
1411789
660653
305391
451248
588654
579870
1953422
1229837
1308357
1063897
1677038
469899
63771
378452
15181
345893
613108
99450
1179859
22450
169571
653206
1407033
940101
1161567
1640922
942052
175439
278355
268021
437184
1326351
1965638
287953
354940
1228460
1957704
1263139
355231
306807
1887329
188695
1846081
607809
1221928
1543151
1468729
137967
1631297
1645291
420494
1796085
348326
1682523
796026
427134
1350037
730285
556418
844300
1187319
1223846
882939
1209715
1609893
1829713
1587625
1307124
1151971
937665
1482849
3817
1177658
600696
1805545
330972
264310
1061009
1914765
942603
192451
1008818
901484
571680
1405693
1295620
1985572
1088752
1991577
1584207
764763
437041
321991
1077361
1773144
373015
897794
1267256
1622411
271314
432568
1526171
412804
1254533
1347775
1869869
516766
515792
1669429
657662
117033
1083638
1820831
1628094
1806214
16804
1351756
1809078
1133643
1823548
1107704
1545654
281583
1651612
219950
1020349
443651
880869
915818
314785
54390
1426033
1890283
1474076
811839
963472
584550
418078
1115941
726105
1292215
1999172
1345739
90083
251505
1102248
54457
1408243
1254091
1932007
1483967
914974
346085
1823950
276062
20977
1535472
1700806
730777
496014
413303
1211420
1934122
109407
440567
240499
1879671
300450
640269
541816
409798
1524137
1131134
223638
1570048
1767986
1745506
264561
760798
1169677
122713
726069
1462443
1903119
186421
1826145
653380
456632
626618
1393332
1100606
1346973
159924
682722
714288
42911
1157369
1094512
1227231
1068315
1915153
458039
742051
1563697
556995
121546
591783
1018468
1729184
369862
973539
217760
197800
1359335
627298
754317
671180
503002
214341
1778673
1491906
249027
1496302
680337
1080943
1774502
133620
1172706
1721188
876417
1673585
157240
1005477
868966
1782573
927699
655188
82587
1682095
306787
1274579
874717
795656
1217535
1090825
1709982
458683
550224
206184
1543855
50371
1510397
1155964
243081
1624797
766302
1964315
1212592
1173953
1609638
974140
1264496
443220
487466
1453961
175044
771227
1050486
314212
1592553
1839129
316626
1718180
1923082
1643758
209334
153242
1532178
1795319
425736
1057068
456350
1778935
356599
1560923
841234
413513
1705217
1613698
1103840
60692
1473969
889967
941958
1965035
227986
749299
1699446
1413785
275016
527952
546942
1566361
91764
1581968
1261383
625670
1085889
1164484
845349
1920638
1294744
987138
1370282
1331559
603648
1272655
341355
247791
697104
912631
1788614
474455
647242
467585
1704625
488155
816565
1193037
943491
1118456
400374
1766207
1909869
1784278
1202513
1719509
1020132
1899981
240677
1243340
1146593
212393
30073
1061072
1922997
285721
184001
1508673
1588699
638566
447250
381355
1306991
37020
825404
1600812
1628350
178238
1703075
1662277
1167558
88313
241049
206261
1770014
601940
1050486
1015888
117122
76421
586765
1041142
906427
285027
1200114
262589
584987
1918502
1472840
1083402
1842952
1111629
1203709
568210
470616
196546
462565
1587687
1353882
36477
394018
895503
15671
910900
1776426
541610
295676
360995
1157396
574502
1572665
8161
1664251
1457490
338341
1429606
336176
195443
1871239
845183
1689791
1187671
1504211
1411767
128605
1965433
1534514
946214
325758
979916
838919
1991734
588667
111261
1735615
919208
229326
195848
133138
876684
1164785
1860427
1565163
198528
1205095
1082889
1623595
1745468
555205
1503890
770486
1600616
1680866
1921283
1928221
1154178
1265270
1633111
1661531
986796
30574
284979
1585384
1652068
414211
1547590
1918846
1269121
687559
1970550
1407794
719806
542064
881737
1041704
483392
169319
1493784
1351239
1213879
596311
1401086
1249703
153246
425095
1484325
1898762
995362
956491
1099589
1242518
1055916
13700
394487
1243340
639362
775431
762280
1084138
797999
1993445
891423
386334
1895694
1752191
280371
620830
1893807
688556
2334
1552717
469101
868966
573645
1437104
1813055
1453381
292662
911569
1899829
1589437
870256
1095165
1065798
436559
237419
1513501
1514281
1043141
824764
52710
1767499
1971391
949563
1641104
651703
606398
513069
997264
254217
1273123
1364278
1144887
1184093
1807859
978690
489333
355003
1810026
982298
841554
91569
1706323
147082
53564
187901
1162451
1593873
617153
850538
1842754
19939
977239
1333458
762503
721380
1153323
586359
136336
266696
489377
668523
301860
1871571
485952
939736
190068
1434489
1772433
580719
1961181
51668
302416
863701
688594
671776
1753074
324931
26774
269729
1169362
1862876
899087
464588
895071
1396996
716767
157584
200719
846607
1356232
645741
1064188
850204
479301
1846201
1619406
116164
948784
469580
775743
657987
731298
972853
422653
1207669
118595
1079874
565154
1623173
155767
1257667
1983881
1524461
574235
795451
458380
1965795
1638235
1001976
758388
1288968
1708750
194273
1352277
279406
966455
502903
1194514
1577020
1360962
1165622
750493
392361
940765
568489
664075
371573
1431631
1187083
351324
1287669
334811
277390
352726
1262433
1107541
1228539
1867711
1414386
215187
981811
1155622
1032003
1758921
1613942
959703
429723
999256
648833
1773419
350546
860863
429083
543164
1407097
273206
1507778
724418
758590
668350
591382
1067102
1640185
299012
1542293
914847
879991
780584
939396
1795474
899676
1531150
547674
1196894
656938
1581648
343598
541671
490244
1912768
1237596
190645
1686973
1723902
548048
673185
1125331
1685468
313435
112518
1014696
192992
551718
260746
1739295
882301
1468265
379703
1887609
15309
1701184
1671316
259956
1473806
1661283
1773835
518682
126151
359502
558005
1894802
566350
1643487
1597015
1462279
1697079
591832
516764
1606101
1371364
1286222
1515626
366931
1720989
370664
1844413
906159
587477
803978
1432245
1772924
1241565
466437
1270580
1629538
764284
1168740
217808
598059
393760
1467806
17978
1356709
181057
473540
675534
491851
134417
521006
720010
1909580
400753
1672516
316942
1001464
291107
1013174
624867
1043881
780282
1506738
1231421
1265389
1481012
517560
1414502
279116
1611328
1422913
929427
361005
890003
125282
1030205
112125
1198755
1201215
1432525
8109
545177
777614
93341
864004
622827
20980
1218509
1971877
1483970
1974661
507874
1145510
1464148
839899
1671604
1661495
775109
1102255
1955087
883145
370164
59737
77365
287381
864304
1400504
674179
1730289
806291
1195424
496704
137247
1938314
1409980
504196
1836081
446641
1379857
599376
934005
37641
668613
455801
354372
1861645
908026
462995
663362
182128
711520
221901
1248710
590371
598550
1073444
66782
1603977
733741
606692
47400
1281768
269743
339219
726640
71992
1939602
388715
1267555
807131
1802554
1383850
1904204
1201349
117164
328378
849027
1797096
1589525
1348301
885959
1899270
1432513
1545714
1340873
1156973
172573
1829748
239884
1904273
332566
1406850
588939
1535388
1917291
457866
1363335
1624631
1274595
1856007
1851516
568230
145512
915574
983192
723873
625121
1528352
1469812
1582018
1777995
106065
1823441
401302
167846
1787250
1345835
117211
1327994
905560
1796570
1359886
833074
1728402
1852583
1017860
1265808
1800491
327935
461379
1557174
672759
1426418
845473
1157325
648927
571392
957040
420494
1453939
752339
1008146
507622
1384726
224209
1733722
1787110
876251
127361
1608706
45551
1311625
1247465
1216473
129446
399605
395331
501060
202507
1508748
19661
203284
423714
1671598
1984942
463941
1074548
1150951
1102255
1139318
469656
634779
1928921
1669432
400731
111619
182371
927676
1220108
404101
1326710
954529
1133030
1453456
1289542
386481
710764
1997393
119043
1444419
1062550
1986102
1835481
1253174
288947
1363118
1156923
1246655
1628953
760143
1520095
964935
1984736
1202417
44626
1531071
1243375
1834864
216686
1979105
909479
1453495
835644
1279090
1191932
20914
257135
249931
122888
694821
1884337
455994
1987157
1011783
221786
281281
79944
1421318
1271298
933277
1233623
152064
491256
703061
48450
1917524
144466
1257050
288080
1787285
1720943
283254
214158
308531
1838885
1797441
1403806
1649251
514562
359126
1943411
637771
217993
205491
217060
149361
1299019
546955
1501998
1189208
1911548
1272133
151097
348020
1267372
222877
1563949
1265133
254704
1898960
12124
1189132
1356719
1583770
605175
562954
983009
730857
1767158
1615934
1568131
213396
1219661
77925
545475
1407766
265255
8599
1042561
1425031
879991
1947949
948038
1250265
1186746
978921
1760595
1129587
341764
1377699
1990424
1369976
1042964
126212
665793
1108546
398908
1112462
59942
562767
1790720
1264994
1591573
807989
1375340
976177
1762639
816305
1891103
1684850
643207
777341
1052224
769889
1958502
817278
1365887
542640
141601
82925
1819184
253244
1218149
42274
1274888
996756
1000347
1942438
1550414
1716009
1146099
1034493
432345
1591573
205718
358812
535878
18262
1642057
264470
130333
1253768
216691
1999378
831800
362104
704007
1754247
1742925
1177804
1154435
42221
207865
1856394
860993
504232
1074553
800445
613222
302646
85482
1627233
1386606
493227
1922988
381010
890443
980920
690427
112492
1943815
749713
380886
558374
1529890
1617138
1128084
408541
1510710
635801
733195
1391751
901950
575803
1158519
855286
1465677
1951567
1870703
282272
1046899
695750
391653
1103831
1308550
764576
691889
1902609
1097170
711610
1511690
1884166
1581481
118571
1353520
228779
1392416
1340892
715522
657199
657863
186903
410808
1952537
1629543
746141
1728331
1824468
217213
886738
1468705
107656
1846590
1822310
869469
1723804
1456751
1372170
1087963
1054842
987084
1564626
1951329
497341
55854
55806
691782
573077
568210
1548057
911569
1335093
1909352
1676075
253592
698731
1060180
1399369
1247184
1541448
826769
280581
1495985
504888
674142
1239181
1859387
1853490
1840548
1392921
1717055
713482
1399924
300217
1654731
1067130
1436398
716186
434070
1235502
251635
1807327
76060
1772558
107960
1455131
640301
1498624
1991692
981599
463796
1883465
1314543
1641647
69497
860665
1071451
643443
357289
1416731
1829413
1908731
456894
1037757
165198
94694
1265615
1120154
1802492
1256907
1785985
418544
942465
289224
609308
1109016
722050
1105115
599768
1882709
450642
1648759
1008466
609411
722405
1973158
1082603
705689
1060122
1620061
837317
1100126
100452
1102807
197143
868499
351649
1520026
1650379
107230
1684826
434652
346504
1673017
1950708
1046513
1855863
1599206
265243
111322
1049682
1525085
1728987
131479
429677
1298453
701916
1305795
694763
1156442
218924
1600133
665290
964273
504507
1109919
998971
1540215
312349
577292
836182
389282
409236
1835316
195953
284522
1347143
467331
1523647
1708823
1586530
757394
228665
1662320
722751
1102390
1423232
1695199
170926
635949
1561291
63399
133980
969731
1206298
1390333
1307412
507083
659956
832716
320543
1101071
137175
1760454
786958
1843164
1157186
1587189
1825218
1532896
1344067
1088761
376936
1224002
1934268
765989
712513
574026
1808011
1377595
969551
439514
651457
1432679
1453980
1790554
1752429
353393
179231
497009
1375562
1042573
194123
628104
1019132
1005819
1095242
1125476
1371014
1700124
567237
1361877
1082443
466092
1405210
1035226
809606
1582018
1296315
901081
697389
366588
1398336
260735
217227
902964
786786
57047
1280566
1549901
233215
1221702
986423
946269
1802854
1951434
521001
219340
1080629
558408
311684
63582
1471190
1274935
1812356
752908
1778096
232725
396149
1500028
618092
1825942
651953
1225831
1097976
435293
1629743
811948
1196905
253177
1625323
1972234
1114946
1406226
1872522
1545745
311134
859246
141996
1330908
170841
1096014
1761657
243120
296049
1223810
1438566
469596
270616
111903
1207588
686059
1914134
1036968
803413
411186
562948
941920
1967928
557520
1719433
735696
866165
1465673
52684
335247
1901111
519050
1054661
1526549
251348
1446206
1009125
246372
998904
15229
1113602
1038799
1430047
885624
1068708
1767823
928336
1653226
530686
1433473
371768
459639
1786266
876251
1406870
1584909
82803
1747073
1068474
1455046
1916697
1918321
1206952
421433
1729856
1734471
88771
1903813
654908
89593
1636522
958197
470625
1493606
533076
935492
1024470
773471
249640
1585989
399739
395653
190566
1771485
1781884
325840
1268630
1535338
900308
1040522
1982091
1369944
1431647
714398
1082570
40730
1120449
1570166
789195
1828725
881106
1446619
877640
53423
864616
1922440
477383
884531
1853174
326940
515943
435987
221616
318935
584631
1525834
1404021
1239837
1656864
743359
1498473
458663
1452894
1156701
746248
1130287
406051
1082823
1635233
283550
36592
1109806
1671518
1753534
6544
1889738
1906014
1359713
334276
1307569
272669
1010195
615920
182003
1369156
1251598
1695179
866733
570844
371056
1454176
1001796
319091
365124
121529
367917
819748
596643
1792655
76968
1993183
52966
1994082
1008693
29246
148069
1275437
1137315
1442286
1082593
300692
859172
1554055
569718
525871
603379
1444055
1143760
1527608
1567896
742430
571508
1177086
1293779
1887368
96454
814065
361517
264274
1859870
874026
1329575
1558125
1216892
414450
542369
1086363
226222
1377344
1491310
243131
1923486
1367275
1776417
1681144
1252236
1134289
425602
1957869
202901
454556
402128
924181
1523887
481064
1710398
709733
1968562
902267
207911
1490120
267486
1520731
1762455
1187378
665784
1710209
1962439
498675
1615748
979826
18820
509473
1544520
172169
1447479
967744
1807694
341260
1743821
1957256
674514
475450
1572270
1586212
485738
639258
1933827
1518725
1815926
1251364
1134535
625953
551949
407647
784292
1562916
972054
262843
1702832
1586944
452060
1610494
1409633
1770835
1971868
1004277
72306
22449
127587
344862
149413
1660924
933933
642403
1722054
209954
1245753
107517
1820311
1215734
1538385
485898
525422
1682460
498761
633556
1067751
1811110
1825597
1767950
877157
406434
1647909
1610592
1572711
1046119
1328474
115588
1939572
1924657
1985284
933931
1458709
208634
246395
332475
898279
1955216
1271153
178910
916571
1733811
1827900
1083151
973027
1502078
1388321
1141693
1336166
1661778
1945625
650574
1861791
1762415
1297957
714261
170731
909053
1513347
1171380
1769802
1073544
459472
1873964
1877189
819510
1644065
1031119
1692204
1600058
1637982
558945
502906
948901
1093497
1590648
804971
1237185
415602
286525
1665291
383108
1847616
23687
795566
1781183
161548
1796212
1028921
880896
202370
1312227
230946
82543
445989
505954
677238
425463
577575
526448
305787
795858
407115
471277
1158885
1917127
756310
501236
1499208
74176
1639605
534297
1827138
275784
1048138
11010
1728163
524900
684699
1002782
711096
1602367
1045350
851224
1022379
32532
1431223
683537
30892
1022898
457521
328082
1788171
1277480
1735666
843341
1083263
1769267
1933166
491350
1747875
1780024
58263
1176546
1671992
1800354
436996
456605
1354148
1481937
63294
1166077
39483
1643473
609499
675331
994924
934769
1498447
442116
1997605
40529
1909865
1514539
223861
1543819
529717
1942221
157842
998117
262547
1951085
1528050
1441200
1624097
519915
364102
1528621
1983355
1244116
1351356
510621
1146749
1744631
1436518
1917438
758265
310036
297570
1657495
172722
666770
1020718
1945439
206867
1003398
128162
115250
1979553
1489764
1797977
1047054
355614
1974407
1718234
847305
433931
1322617
1508511
14937
1810622
436802
1104431
879802
223300
1615636
1459856
36483
1560046
594235
927313
556656
1716844
1219071
1570389
592316
107443
422051
233653
455750
20436
1674717
1593601
1894777
1335986
369417
453968
1211152
1940943
1149552
1873381
1980426
510042
519051
815595
462430
1764886
1568765
1306365
739404
1805135
514709
880655
882440
1701339
133942
1641094
1385278
375515
1645234
1190230
1164818
1530109
1681687
1005245
452527
242458
614879
1085228
1655516
1626681
1651711
11201
548958
19051
1326898
856057
618317
1489543
247781
916953
1529353
227336
128395
1192047
1693978
1770685
349277
1859656
1444273
157093
1075655
1629964
609343
1085470
354886
1872663
133421
935902
440146
1209710
1933962
290640
682572
1740776
1066413
390993
1292373
5753
361250
822730
1791932
1738818
1671314
1493453
1366970
1885726
1414115
1439431
987768
359163
433743
578659
534985
1452094
1093913
345618
499656
967028
193571
726713
1440521
1904823
1577338
1612852
1852998
1717439
1107613
1059224
1981542
947727
30079
216400
1008561
181150
1569361
563612
508278
467067
1677648
1166737
1973498
1102686
947567
30558
949666
141157
396364
1083295
1674109
223621
1732374
1325661
1551488
968399
566738
1831149
317190
1616289
1270138
1769273
1244555
12624
661904
1997665
1127930
482683
609843
1807567
8526
154014
215832
697378
1638575
240676
1491148
1025288
1676739
1145939
359698
1308658
799074
1734284
1575251
734183
1414257
1116287
1645942
1617676
1979278
1087646
505961
340466
1158198
1454521
849529
843314
816681
1557496
1553756
897003
1989414
1519138
1503996
1918948
1450769
1856670
1807686
364904
1005156
1916497
1069956
1125130
226716
256468
1117597
1030160
1899475
251966
1300806
887215
1165041
949523
468510
1245729
1011219
184941
1359713
635219
1270984
1843341
1176988
580645
1370217
423537
166109
616230
1236790
1094129
1981015
1201910
37020
645585
1243223
1235888
1086218
1282084
1782253
1010743
33128
712537
854911
285548
1792166
1720983
814893
270571
1293756
244247
473577
67690
244916
640468
84788
1119103
525633
1850237
1176135
1064511
1751260
1031414
1393872
1778925
659890
541740
1939187
765472
1895071
160375
1707439
824270
1010698
327352
1718275
1152641
711155
1049140
1347799
216887
876389
741463
541502
1284650
1448499
674255
1947060
853920
1831645
1850288
939207
804569
1831259
1625159
353200
1708479
1184989
1639880
1013601
1528179
383435
1210055
1576973
3259
617352
1235699
697865
438753
1861080
933519
1414965
731960
1738905
771659
606022
362881
512070
697967
753331
1921270
868321
734320
1704014
1629758
875285
1719427
1851691
125272
196314
1649615
749627
1335446
924240
555646
741535
1179532
1847704
133247
1096305
1730232
211528
667656
322431
227177
509537
939773
1823920
665946
1343927
1790754
1084891
1327120
442469
1087746
1944893
1471139
556543
1542909
1898428
601345
1161421
37641
1628895
1018217
1372463
1738767
1977942
380274
1801508
1322784
622912
1799747
1697223
1111392
1375213
787073
821904
1407715
18766
26789
851927
666642
1789356
1893884
670370
428021
1070650
486375
912078
84877
1970540
197492
1419082
7610
1177078
393064
1341195
662423
556912
1279528
782834
1568880
1537306
971381
552948
1054992
625656
742250
327481
1987393
1535601
1183114
1744808
160373
1164306
1382542
1987032
1995040
1670285
600992
191352
1391264
1275289
489362
1447018
1574309
393455
776832
472415
464022
172646
1914371
372899
1458430
1668921
865096
925166
1627775
1948774
1853384
321730
1813012
1273013
887916
1520149
1344427
781297
1795699
798762
1875222
1107399
1738781
1435874
1936669
458980
1539450
1431666
1330472
15447
1263202
470997
466437
1599647
916284
659319
1645348
1200991
771044
1054747
690941
735787
292666
1882518
1897732
992010
1183570
874889
1628001
1408554
244432
1026511
282259
777354
1535102
446145
69635
1860286
1510845
1653401
568062
135051
1407789
827720
69122
117386
1819476
267198
1721216
683393
124757
1326505
1879380
148427
1277440
1296108
1364505
721625
247586
1389827
60983
105142
917605
1158770
876435
1235319
183908
123207
587250
1951653
1893807
1541792
750219
1053798
1115000
1382047
1452805
292331
737229
999964
1131513
1412604
1956626
758043
1544731
1543121
1873046
1465527
347333
397432
119283
697152
21391
1727180
674811
397082
880326
1084299
325154
1620188
589419
1718115
1192017
1615881
560507
921767
566017
1571600
732204
1232681
375929
168741
1286003
1959441
476971
1262530
1918705
92202
95302
932663
50170
1179823
1763285
1759707
871070
1667724
75395
1538851
302345
188088
1819837
1126225
36401
220294
1114714
1392007
39557
442202
811415
722000
1012848
244955
834501
242673
1837908
651281
1736282
1314325
1832264
69559
1891107
1256516
1335895
1790847
1959372
1330007
1713230
1880517
946197
125222
1556424
879920
1720402
1142279
1331914
603542
1876430
98297
1841142
531719
12083
623188
1673125
1088311
1770353
413674
1115287
1636341
1102656
1639044
1988210
1123233
1994178
319898
667781
1847296
601814
1213191
619752
1349238
1761270
258291
1194982
49497
1724921
1658006
1394988
1161513
1456269
785577
1945917
963358
1574420
642105
551821
1534851
1151213
246263
211780
1987686
1042721
1407905
1604341
1129465
1743886
975637
1550881
892283
1708105
883971
1032769
1030274
411064
1434408
164961
672316
1776659
989694
1597922
1765254
933194
175184
1312796
1907471
977504
164325
1062434
56627
846549
491900
897953
1665658
1149554
1316953
1177892
190096
553571
1741078
1500702
258099
1743576
1983432
1464182
1185915
66624
1690716
811265
1430617
102449
1697997
1974356
806389
428021
23078
109179
1385646
956442
706152
685684
1290863
1245810
424515
1084096
690506
260478
620178
393173
1158177
222772
1411503
1068330
390340
1190821
1295679
207151
1981247
236809
272684
747015
728443
1023467
1697593
907760
1470150
639430
1771547
1297113
174862
151495
1526101
725833
717766
1163505
132125
641318
1866836
73841
47689
960855
1911595
1072048
341544
1461063
690766
285145
1644390
1986658
409310
807447
1286202
616007
1765285
1575681
1518543
1439608
1589318
1126980
1278413
252398
1517456
573239
1407661
1011807
29163
1922502
964501
1122135
686858
1679172
1465333
895056
212316
783994
1375710
1878073
1311627
1392921
33935
1812255
34470
902756
985103
1390122
1201834
1181920
636672
1736920
1285921
1829049
688966
1554104
1500949
37975
1731566
1599166
654588
1170493
1208753
1315520
1418782
734136
1150618
30564
51957
1165256
1044442
1659505
859107
1855852
1313018
1544924
746794
342856
113024
1992226
1276910
1635044
64949
815161
539825
373811
544947
383841
1999517
78751
1831224
1523800
830397
1911418
700303
1776957
769849
318282
131812
1648193
1435485
14356
1051141
1152339
593183
333713
1175333
1380327
454429
1955676
244689
1639044
1828112
1246957
1858029
575423
912904
904921
1617060
234077
1092433
1385612
714020
1597356
304440
1799963
423079
1491057
1327135
1619133
470202
25208
1021331
1629383
1878946
1231715
898888
394915
254053
1507993
1576102
263387
293743
776379
774055
674697
1263282
592836
156973
773823
1957702
86875
1055966
272578
1505942
1451450
1254521
1961774
1162366
1188603
302841
898608
183581
670774
1152987
723593
609869
1080104
1482304
1798001
569344
613565
36041
483567
1351321
738236
497463
1466339
1414158
624729
1626269
699501
244584
890225
658486
253222
703780
1045675
1778231
290263
1005794
51111
284105
323388
1586367
1470299
196109
1517505
1348476
833134
1654613
1533170
117810
654143
1328040
658791
516774
1272076
1766180
1209141
145980
279146
1540689
1070873
1239844
172684
1735847
423627
1344281
1587236
204628
1275501
989712
191794
446772
1762016
1078572
1000073
1678795
368485
1824287
133406
1712522
570988
1246874
1170015
1661118
1894858
714896
1816186
1039339
1232184
353955
943990
348079
842304
272736
1274202
541284
1809325
1205573
298917
1070226
335035
404266
838309
717410
874447
1386201
1983581
242428
1707013
588654
1919883
1758335
836423
661857
844529
1778609
1231891
923064
112733
1337136
1933567
317406
515250
718394
1383838
934681
1171441
1279970
1965652
1945230
722101
1654630
1561771
1881051
1065708
800472
1456578
1785743
877532
1919259
1817692
704870
1773032
266052
235818
1172322
1631993
1362745
355806
92739
131924
1680677
1603954
64515
125140
1339522
1532671
1968393
343301
171843
1041998
184195
238155
1986969
1535455
1880634
14273
635150
869825
369585
1254750
1601431
868028
1778463
143554
1702789
1132484
1408385
454474
1644674
336149
1127448
23244
945128
1405117
1742687
619541
457710
489634
191012
712525
1030046
1017931
922391
1510527
1863157
872475
1029680
1112944
595815
1899715
1233328
357262
1320269
1717869
606246
1985070
1221141
928806
971041
704581
1537550
1154825
1958930
733429
900020
1153591
1776282
463248
478308
603273
257737
1149947
1459462
426853
1621935
1946570
529240
1918898
1659443
146868
1839518
861289
581956
475043
965602
101565
366890
1492624
801274
1680610
590467
744732
1439653
316019
1409852
1224527
632805
1893939
1623291
1584574
225039
1684715
600708
1777043
1031537
1692378
1331098
623989
1544219
61050
1340320
717130
93980
76724
1264938
1583348
581131
25053
1226286
764058
1430292
155767
1365180
813057
1820133
1008384
484648
1922806
426262
496855
1426517
459261
1470367
923417
121808
792125
1960060
450139
1865354
809168
1001176
1648641
265435
1396325
471139
877443
64477
1828416
1642757
4101
1519798
1343678
11999
1384597
904004
1854199
1443961
1785511
656480
1029874
1355816
1320983
92980
1677783
1126980
682623
1297114
882484
173322
4996
41202
658544
991976
1594443
484527
894054
1527942
1016661
900144
1587034
1483547
1374473
1999493
446778
1197139
1840662
1305318
362881
118416
1665643
1428956
1484094
1422907
283350
344820
1531960
517418
1967134
111079
952171
872298
1244174
883306
1735117
492434
544296
572844
205431
953729
1426679
1768517
1879933
1193934
46884
1683551
1544187
237496
1797310
1519851
283439
1924334
1847032
1881084
788074
1161375
7281
689737
458965
434641
698437
618832
1399863
413310
1551546
888293
1554545
1681727
16090
1279178
1389686
1203208
1805933
1780293
1961384
1888347
320387
43892
831647
1592847
248706
1590746
1001284
1877314
274430
81151
1557110
890589
903851
189267
734798
94021
1498754
1469302
1490028
1615098
1111772
1707836
1759902
283942
1946950
661509
1153134
517808
348492
1533859
1726903
9367
558774
983336
801068
98061
377636
588813
337558
21411
1158193
1411527
221447
1722334
935602
1066939
1863253
588947
1019479
1583475
318793
68437
286525
1957624
1049548
968318
112961
1211659
1331627
1372804
1241407
1153517
1933200
840984
1705049
1645748
163019
6725
1595505
1345482
232456
1647882
152024
1206357
317121
1039501
1172883
1622876
1386340
1221823
1394226
754112
574519
1352283
745101
1439214
462664
751083
252884
1438105
476751
762394
253940
1269039
1131598
509423
1098299
827569
972329
588331
699765
238765
766932
1681764
1668424
1965743
539599
1580428
642946
889036
511749
356178
1266312
1168988
1140406
815694
806698
44043
349720
1921508
116697
736019
742522
1905686
67530
554735
28976
9363
1456261
1491234
1215874
1896428
1421622
1685441
1989702
806990
421615
1425147
365358
307304
438560
242891
600958
1330783
1226899
1938739
425899
988536
774373
680654
1927114
1334319
635528
461516
1637367
539257
1950946
770599
717871
723327
1281782
710017
1201110
1286384
508105
1982758
811839
1070920
354385
1138358
880907
1174202
1192013
708400
1605645
764539
517646
1313842
575386
427156
66323
1571696
1171863
356994
1176390
1641325
333640
17413
1516747
883885
1259152
349862
1104773
749108
1609819
439478
1499206
711257
1581053
1089891
618563
457010
1075454
1359926
1337732
570208
467073
1955647
691123
924952
135030
1597626
589230
1138867
593583
1974159
1383301
1362194
1668477
442498
1532710
1222413
1723248
1366556
1938432
445853
1609987
611884
359906
873453
358104
102064
1761818
85370
743672
886180
701437
1573587
707263
255611
210897
442236
1653825
956460
906745
25367
160546
790820
462105
307766
172054
380454
355434
1257473
1033918
1281443
1488074
1590160
661238
1774327
813946
1232903
607639
263614
1044074
1185574
1310482
591729
1500028
599268
1120492
470116
994941
320914
81295
1907897
304888
925594
169190
1692379
1612852
528488
503289
787814
1173195
1100208
882494
1534408
326174
504802
768498
1722942
1563093
1057643
40417
32557
1154825
1064746
1078635
1850380
1009633
633722
1856226
982696
968415
1945184
1814931
1831645
397382
566307
1296543
248826
1915683
1422062
166589
148046
1683238
103104
1158882
714939
555437
444397
1362576
153210
1798623
1421838
1567325
1020202
516170
373683
1471902
1345553
1557601
1158493
1498872
408477
66650
1083017
169739
795606
871748
651524
69942
1703896
1722552
1544219
1631385
877290
1250957
1282514
36284
1008558
171393
1371090
1206538
1126235
1810409
673994
77234
246109
1130706
1689850
1330116
1143440
1676139
621914
1566056
579866
1336645
382848
441542
891521
120351
1355069
1243245
297838
1005111
474996
1986224
1327436
148769
28498
562767
616757
1611065
853141
103915
1796415
369870
655260
1753614
1315018
674622
1754060
93123
590374
666884
215890
1825586
160213
951327
694161
1958472
488945
937576
669574
1609310
1045709
927042
1742370
1986042
640884
1694379
1750875
1724069
1278464
1873504
577805
1722980
476649
583027
1432700
552742
598732
1614448
906549
480735
1347209
46821
155054
722070
1444512
1292610
732038
131120
1782788
1253300
1955604
320098
1831618
1486656
952127
1408044
801796
1917527
1450592
624617
1459874
112203
1173083
44114
307986
1638970
681521
1024776
203083
707691
501006
1337911
1621559
113223
1666532
98277
139187
970376
529981
1469006
1510056
1657459
1756708
726641
287316
637940
33740
1515976
1184843
160587
1655083
1838763
1078725
1054905
1565163
1376140
1292653
1494717
2494
1287590
681002
1630449
1687166
50058
35861
313295
722777
114890
871021
971510
908000
14937
714702
1950358
732214
568140
1328107
391125
132779
188578
1091230
1156987
1248295
215120
1014752
1423343
1704469
1678376
547011
863877
646887
442627
666223
307280
1432531
772214
1980662
1220164
1623381
1723640
600700
1923873
586656
833803
1597393
456933
102341
1621310
1765565
1534768
157842
735775
1994012
1642593
394877
411631
1929067
1641217
846801
1418209
1202382
1384452
1348892
765506
356233
1285445
150649
37061
1708356
1951783
1304889
57917
442219
639164
854327
1800840
329509
158005
1012082
1199054
1983650
1256159
446719
1625669
1792014
420173
431492
1068319
580662
1657651
867036
1494448
870567
695071
188778
1028390
436734
787942
1355893
1994012
1608090
1171583
1118132
1094367
1560413
1061892
1949003
780471
520185
1392657
1132061
1545051
516049
1958513
1792553
53248
1988917
608802
1387797
940874
664540
427910
705220
810502
1851580
1414223
151062
682688
1130060
1037482
1409458
1823339
957333
1576292
1748846
1786897
1403143
1799876
962364
660547
353624
700662
235592
267210
217376
1667344
1237733
793940
1207038
1314975
525366
373858
1480990
509273
393732
1595530
109661
1576035
484548
277555
1799219
1735030
361573
1933294
1851979
1251876
848991
1142242
297561
1339117
138079
672681
640339
910909
1969374
1337136
1695356
753098
966197
1729794
450300
74055
69560
365348
1631675
1062749
311801
496760
1872291
1048685
639802
507812
1553202
1898463
1080276
39287
291814
1623169
1817265
921089
383895
425486
1898789
616300
99910
1732473
1320139
596740
55138
858060
839875
382566
203992
1961433
61222
1492640
1796709
1049853
1356527
1654333
188226
1067122
523713
1262300
1136940
780439
1035503
475515
290442
505296
746809
299402
958830
1216429
142350
78368
701089
994764
649063
966264
885663
57880
480031
1849522
1428125
758130
203924
288386
217269
360850
1426209
1935810
1747769
1188053
683681
1924060
106569
819188
871580
175081
339297
63650
383015
697152
1338713
1366544
880397
1153145
249160
286761
927903
176301
821686
597960
782052
1070367
1294704
804845
1911548
330711
270611
1135378
809997
643184
390686
768108
1752344
1781181
1372907
190101
222559
1145123
1577536
1558472
440270
1078884
1184574
1177143
1194178
1195712
169160
1484360
1864761
1671350
1036291
1278990
1478469
1500168
1674481
1129712
878707
482259
401572
1082549
1985874
944480
1927940
1188804
1734060
1136949
1812210
1184071
79221
1555587
1953959
358520
1020854
1941095
292694
1311995
1241771
1837376
847334
1708958
1686376
534163
1283753
1479690
1316595
843242
1252522
658171
1094512
1969807
1376606
1183501
475940
1186461
62481
478422
884452
1975495
320650
1033022
686040
1652701
1542421
1147076
859041
3650
735304
168397
1576848
905797
285781
1912120
671477
631273
1033273
51471
231204
1769871
1973035
416673
928465
1879697
354232
633417
412236
1207814
207492
168062
553275
680935
200577
49529
1661975
1149580
1571525
301417
1275575
868873
915028
1356805
707830
1269853
741108
1753064
587290
979648
234243
827795
777020
1865307
382395
607759
1907138
1044281
355160
1405195
1495243
1037757
961665
744932
1492376
54589
242988
1291687
1691293
1117605
800026
411175
1563074
1673288
272117
1859138
416370
1216436
1744819
328561
315665
1544078
1462239
258760
750383
1334007
752570
1940447
1958734
409510
882602
139578
1421625
1790900
588122
1777088
1688641
20169
49616
1245901
255753
828787
872695
1771088
1491599
1784299
498713
1925374
340982
160802
1883676
41671
1707815
248380
647074
1045004
40576
694802
205707
1888762
1112275
1831634
676493
1366354
489638
364382
1434227
1346472
367119
774055
1023045
349720
1308075
371628
314967
416574
1571945
1918931
1236833
1234341
509824
629336
155837
557562
1597583
935669
1477924
1934087
429212
148393
328676
412721
1960363
1651476
509097
114483
822691
1255517
817618
219025
560642
1886105
193800
46421
279524
1982758
1962438
1169544
1888390
1200684
171788
1628769
1624396
1646507
1754835
30215
54742
742174
853997
1414339
190119
1163527
1738297
1605995
1587017
1978490
1860699
1519214
1863253
1960566
925088
1567922
379989
506598
928057
1815630
73549
1513823
1933343
1470655
1967160
698144
1343468
1732876
302992
412313
1892839
697991
256378
1599703
72403
657779
1962136
692543
540849
1069917
1534514
617780
1023957
1627032
723976
861521
459744
1025424
353358
33183
856142
67630
1232158
1898691
1779030
1003398
1505387
1650413
1479497
1148314
312133
1388308
1971050
1980185
1618771
561948
1374296
868600
1132378
712430
1400495
846900
1737518
1849965
1662061
1232082
1235712
1201087
1468837
1440174
124406
1818085
747058
1304824
1122119
1853747
1089233
884532
283083
995686
808436
776137
650100
209656
1364710
1755849
1678935
526932
285152
577775
1125181
1182543
1115780
606855
355167
895167
1045864
1962156
1189189
301412
725821
1207597
680942
1037052
1262425
154767
1340162
232578
140562
510986
1297485
963496
1384067
1158316
1500774
618730
1363594
1209358
1733528
691714
35246
595506
1780247
1768500
1664041
1772614
330472
578788
670946
928920
798085
1684356
1484188
282455
584376
1404462
652706
1715980
1274507
105821
1388906
900366
1043976
1409703
1344955
838903
1807905
445694
650101
50662
1120059
1288408
393060
50094
1014983
1274843
760596
1148342
3259
1845225
329292
594908
221534
517500
1733753
996178
685614
320082
1127665
1911403
212214
430016
1926175
539082
392614
1499386
1964240
1082275
1336739
1579715
1221514
1550197
378405
1113142
1976800
78099
11194
796962
1838686
1220926
1245867
29941
491161
368538
66032
403274
597865
568922
823469
1957074
863075
1934695
839386
1718153
1048455
1305718
1980320
1420271
1900819
1915545
989210
170499
1461880
1425366
1038433
663269
320634
1349208
794429
338162
98080
646669
134102
752395
1598210
400541
1830980
1597457
605841
437049
816032
251850
1780802
1912709
1278642
680395
836206
1187009
1151809
138992
412227
1889242
1591354
1519463
1299555
61494
1681730
518213
643978
286330
1088038
1376034
369979
1123682
1372669
408203
1869028
1267447
1273906
1712263
1888376
1425195
847055
50944
1298209
108673
1471077
604205
1270534
864502
491238
495349
341679
145329
1089768
1617782
653376
1983130
1549913
798833
261606
325614
749936
1127156
1141307
213825
1278360
748430
737593
757088
970140
1764277
1748462
1930354
1328264
1506407
1712804
1854320
589570
1540544
1474510
1765627
293284
698841
890532
1941393
1983677
335230
877138
289638
1628500
1627414
1852613
1726762
34706
104718
1399665
1153223
427873
263899
443175
806990
453005
513908
1804080
1197557
802521
736931
1346645
214148
1583548
406767
589746
222860
810855
951846
1726222
360742
517611
1030159
1811029
1198592
258872
913632
621398
797843
513978
465438
550160
954323
1202021
521725
1341658
1428166
1102029
1354562
1412225
1211595
132377
53893
1559506
571022
943419
624307
1390491
256120
1155826
1343749
375719
577265
1161852
1052506
1337264
994890
307190
1189128
900024
1339691
1546344
1480099
128370
1762090
279720
1641105
1117465
859493
522464
609499
143999
258641
908980
1448662
1857313
1531044
1052522
1069139
48124
949527
1047758
446874
1206717
1759603
118459
1263877
2867
1859199
1678955
1469763
862720
1007331
673730
574297
1798498
1671092
933738
1380779
909613
1493557
395586
1776426
1521677
87865
308422
852494
1343212
1160112
675271
1934250
99215
1457620
1769988
1214561
1226465
1457544
1834183
915690
353317
973675
1533415
440898
1087447
806111
1165851
1168144
240983
1334027
896504
9347
1794571
1071013
91436
849912
278123
80046
651055
148798
1924155
1162095
731838
292493
1794361
1475472
1373466
1770839
283497
1290676
788381
793647
229355
209626
1554705
999888
473992
701740
927846
1375108
824580
1522789
1810005
67173
1151912
1092382
519982
1905575
352525
183433
1042433
546111
1537888
285385
1561908
604918
1628447
1211797
1024875
670651
1850819
2865
609978
1062951
993703
1735715
475776
1004990
446768
1064297
98853
1098214
65061
1371605
1786372
270171
648727
106304
951099
1730357
827006
990910
1417778
323979
771235
1216011
1275129
1846223
1152327
1481373
357950
204645
812796
1493583
1383359
1786844
1165356
1311222
1494421
1031780
112611
792583
719305
277700
287595
1343652
634101
285286
1131380
790837
20020
585158
31304
186671
520008
1003457
929102
679188
919361
34826
13031
1033951
532947
1201803
889020
894135
1624626
822225
1458293
521352
1904692
1275677
125881
899865
773711
166668
1932648
28088
460571
1387638
51993
1547490
1468581
1788201
525018
388414
1988808
1521289
164380
282704
817663
1244055
220603
919838
1028600
214741
802330
969728
1156975
300879
270067
478203
767530
1150193
1314951
1875605
341477
975204
1477422
1059398
954085
1588967
544754
74806
1929639
1608904
1232135
520236
334387
1851753
1724811
615148
345827
1879967
1699938
1199616
872695
768520
249524
745596
202456
1969732
128788
794972
1712201
75467
363069
1389315
1839284
687523
82567
1684519
326654
973890
1231503
1743606
1866032
456517
549837
1191442
1450571
1537729
1635342
1846334
299911
678609
1540976
668714
1926043
612257
1912456
1731456
15797
198117
1279913
579500
324405
1056121
46953
1561418
1981190
1732552
1034759
1092421
771802
1660515
34996
69704
882222
1807113
1861410
1751937
1183196
359312
988754
1863902
544811
885376
836102
309018
302440
973482
1834182
339280
872388
496715
1232101
1381842
371210
1562468
239010
1988021
1394754
855194
745953
245206
1296941
403693
170808
311299
1578388
481709
512799
1818787
914833
554095
1836220
376828
1669876
713257
1281450
603219
1369195
477265
591352
585544
138685
375012
746249
835978
1414577
1758406
991787
43297
1698658
955666
1660958
1161584
1114965
142648
1584122
777257
613029
943696
1893882
704621
149021
1880466
831405
127728
1366795
743293
133748
1044442
1588945
221727
1907819
787646
667562
1432170
1133718
868399
1659154
807974
1068527
703337
1856156
1664163
342372
643814
1203570
1573422
714886
53815
191805
1349998
1080635
1846624
761389
673297
1724922
1745665
1833328
1506713
1740656
393872
1166185
1972931
1291896
193284
415195
1858137
801235
432303
1323228
624601
1171345
1791199
1881350
455467
187038
978907
643532
1446190
964924
289070
317012
874954
185810
456216
133566
1812284
1171068
481593
257976
1956470
1946363
1605718
1079980
922495
931332
1621684
1646260
1181778
683880
1391851
54419
1843488
206325
1334095
1591819
132626
1223188
309675
715714
592358
280640
1311924
554095
1120093
732979
857687
352560
419705
311413
1947855
41124
639458
1187035
990320
1728728
1748252
683751
1228218
1543568
1693467
1749560
986548
1879709
1096401
1131895
1097705
1531890
536909
1561800
26339
1231200
557719
1063331
115625
1877135
1957187
1779840
942268
704069
337803
314806
1666035
651341
327150
212056
195929
164380
458817
322321
154895
1857390
25843
853799
1766555
262118
1791848
1238583
839440
1664118
1389411
532373
1802604
1326018
1540010
1580854
824028
881257
1290267
1825942
1820002
272876
1729674
650062
1906216
598789
1388556
1601392
483375
513555
487037
598391
1385190
829085
1327560
801716
1424952
11486
746187
612416
467818
1389118
1948239
1448465
1638341
269432
280364
812343
1936862
1700124
169788
404606
1425706
1371506
1280812
1887500
916214
577374
911727
1819721
171212
1448287
741781
70361
1983111
506008
1788249
1538344
717331
1233277
1701306
1170587
950
1558623
1525269
1498121
1519142
827342
649860
60252
1812972
1716074
1548399
1303533
1072589
53564
126460
1457683
325475
1079774
71373
228028
1051016
970140
1601733
273409
1595788
1742560
62512
1281415
1900650
1996820
61153
1423436
1007902
619025
1206306
1361008
1449054
1672640
1422147
204342
188860
884447
516879
1071463
1007731
1214865
975305
1458532
663865
1112567
1487094
69465
499446
1553253
817859
1410483
127876
1548204
72239
609974
911284
1433189
453681
1904842
1511603
895220
797310
164242
17784
389930
1014180
1886015
815888
1817947
163471
1764989
81652
1577890
803606
463557
73262
378709
1123142
577928
1913005
801844
635692
1077629
495227
1638889
343595
1587337
707645
1064957
1613730
1328652
1484535
1424839
713116
581891
728158
26385
1956748
1248419
1555849
1598105
1979912
574196
971812
102763
1526979
918305
1339328
968856
241646
64341
673276
1708220
813587
795715
1820650
156594
6100
364144
408794
689691
1865527
1156706
639805
1681556
478635
1996484
1758293
538246
380037
136127
21059
1462893
1251066
520636
885970
1013916
150096
1268052
1777305
13565
1543446
679136
1594765
679744
1448706
1772975
679854
825391
1043289
1246961
1783117
1168416
197965
1304863
1256690
707376
1336
1646428
1883592
1532765
1710092
1761835
1407180
932953
1181929
849975
467114
1431063
968014
440766
1377429
1610207
991068
733817
1656022
1069914
1304270
961094
79933
1812062
338073
853275
1466571
1346308
1344410
739760
220446
1203026
922279
620408
1798677
725130
1102151
655730
100052
1420600
555158
321459
453831
1396585
250320
1277660
1929059
1067748
1473948
1336918
1511234
1022718
1370228
1929525
1017674
1597457
1014288
783388
792786
1204647
1964287
844325
1678476
1655209
816658
1906171
1797264
795642
1522908
369614
1732295
1304674
1082045
1947799
1699169
1668367
71711
827694
635217
1395234
505878
721818
1223003
1199231
118079
655208
960275
466869
685103
268321
22207
104435
551043
108729
1364895
1006054
515214
1766667
290760
1413432
1277874
1808622
335905
1094646
526797
1330321
1564200
1910562
677649
1108685
397919
1232219
47039
1931676
276582
1090340
619920
1667892
1229465
479875
1138314
457807
913412
2867
618772
1499567
1588838
1745815
1071963
1410241
1772664
1709649
699507
866106
1302387
707896
303676
1526331
115481
980479
220789
1264037
134886
95596
753558
1902389
403542
89269
492872
925428
1933874
349781
524996
1286624
1808853
1891535
247429
1737161
1099365
104187
987767
749862
1875615
644352
693649
982298
1623126
1560110
214442
627833
205991
577853
1038428
1383397
842769
1634098
862701
392545
693956
1233632
1021858
1170541
157587
1781296
1351167
509813
866925
1744930
1602603
1086375
1266011
1448896
1867747
997621
529203
1791859
493241
134247
916841
1062196
1122965
1551650
14904
1970305
1037031
939174
1377125
1510371
33843
1224865
328420
1263101
904507
291187
1598040
1674522
876682
629322
758039
492729
275336
123401
1696288
862555
514416
1097502
1633901
1437191
1138468
168449
1357864
726474
1493975
1901475
969392
905328
690500
325423
1142032
974691
1534991
1784172
929092
1704773
914147
615947
1229563
994969
937132
425392
1785853
1140562
568055
49861
1237045
829996
1485646
1240715
883592
922717
724705
987554
860981
1906016
662109
802709
75096
884606
1854146
489953
125624
1421714
215617
1862409
1693104
962923
485541
1729748
250577
834937
128014
509618
1107786
1278533
1237937
293708
453997
1838669
143364
419677
27322
1668584
1667907
1427045
439671
1725108
1715830
1166158
1967371
752479
120416
131980
1245959
1462703
1705597
655010
550111
1495665
1454528
234347
1000643
1205888
1695751
770880
261741
1709625
204976
234306
753178
360666
1280753
937009
244094
635894
1128263
1660556
260684
1671757
1814199
183834
1849638
621227
1292088
358338
891853
1883615
1979005
379330
519684
1088554
1108292
1208160
484074
468392
1420065
1438701
1806617
1511211
574028
1923138
943541
390171
709306
167168
1944704
1168921
1626420
1302296
1774055
1739409
1469190
648498
1816459
1509943
1382445
1034684
1086363
586779
575888
72092
1666487
531997
78528
1375195
1385658
1823746
504671
1064406
1850196
1897626
98936
1406520
554255
1311576
727646
1862621
1490591
1550575
1338773
1529449
1759007
1347947
672841
960411
939
1893986
1038376
1946971
1327519
709823
1889617
1154415
537765
739736
983495
938174
179419
69122
493939
1471969
1353350
635021
410960
461783
855179
151369
1733298
1115336
294489
1152953
1822965
675453
1545778
537780
805827
1035520
1298901
1254326
1887260
1162629
981313
251498
57066
1252839
896785
1445962
1901223
224489
786778
204034
1225815
248942
969282
1653922
1985716
350149
1425252
840160
149043
1839780
933808
239365
1313002
1571770
455144
814843
1003282
1211722
1626624
683927
1053949
1302917
507416
1501616
1122368
507657
712084
909680
941025
959379
400765
858875
395521
457661
1442410
1608986
812814
550484
472128
1715157
1570640
695101
1529090
88796
1067144
1743136
1660558
1845720
133202
662793
589338
1025780
1098064
849225
1371764
840371
1460866
936136
1162972
1100363
1880402
552574
933931
867934
1134854
1902298
1499417
870305
1220802
636055
108053
1695907
1698300
771563
377231
671938
282016
103783
496984
21547
1980872
226823
411647
640670
1640381
203732
987520
178490
1625521
362477
1228735
850212
1458967
1485604
9412
1059331
1169942
852616
443066
1617134
1715430
1664172
104182
1980898
1059662
478052
1306045
932379
576133
1379424
1049477
1394856
1359906
1826381
1367297
1488638
1148190
1464384
322646
1010269
1492639
1872053
1418150
131688
861556
352405
1299495
1120321
1703630
419574
235925
611971
1906631
590375
824726
1179528
711651
928540
292137
279553
1873029
1621637
1181285
921192
602423
534736
651348
1154455
632308
1951095
399025
1560337
1042057
96937
700396
1872694
1462239
1251792
402524
635631
724561
970862
1037252
638468
692796
12853
1858086
1377754
1309116
1311319
704948
252970
426115
1674493
821618
330744
1488428
569886
1086284
1279730
148046
311109
822184
922621
1381508
1221941
964253
1342532
1798005
1086425
1314360
1298793
1001338
1998695
446255
689045
1688469
1626845
1555975
1537383
1353491
85428
1803937
947233
1286735
335503
1463097
1729452
1175810
589137
1519823
967367
319206
1434740
80815
393521
1566079
1028903
1318200
229708
747392
554836
570673
1772208
113567
1483582
961882
581025
287448
129677
640159
1645023
892515
1947067
152153
1474570
771512
759734
170401
995759
1511095
390656
810221
1578545
484083
1463844
1396041
764576
1232086
1916953
1409439
963387
1248676
124923
480286
857579
564991
167626
523141
651969
1005083
1210854
309538
751194
1175337
1016269
1735635
700348
343203
902817
1677471
849045
1055796
1938763
1440291
172136
1597689
1261548
1395572
659986
57467
961122
516232
1780657
1769161
721477
750363
680371
1622691
402249
1197814
926995
1746741
1761124
1501722
1236369
1687498
1886807
1524388
1009351
1632523
1045689
1543256
77077
1928390
162686
1688097
1408852
1783645
518154
48893
1455471
1099421
1146640
475414
1664206
74584
1971740
1580395
679990
324351
1069208
1446071
630440
1496788
1327421
1282086
558669
1599789
632212
1382923
1852618
1966765
766694
1444950
1343454
261514
776656
1531323
657801
371788
1066511
755788
838414
1949652
153611
122727
446980
1684047
528908
58771
1550704
1735636
1111569
560726
103804
1453045
736050
997845
77615
374089
156581
1214555
1090556
727753
103014
93790
1478495
1188999
169952
1751350
1157466
559219
97504
1831931
1007808
1370149
710984
1189302
109656
2065
926595
870903
101069
188599
1458077
1631814
996527
1231578
145117
305645
220448
1617963
1597713
321029
1692926
1854304
451289
932608
1202596
1197020
959912
59961
1649131
178488
893478
1765285
1369372
866161
1234904
1315093
985927
1587190
856817
1408450
1555455
415092
713556
1488224
357555
1362094
252094
1079207
1476974
680073
678664
705149
1976851
599457
115198
1471077
1271075
1002017
453678
1585530
1718472
668694
1070181
829424
1101714
346966
229484
323195
1597761
654228
762355
856712
1368548
1088893
1884198
734521
1674641
895854
115830
925621
1546617
450844
376557
1988439
1357211
8432
1440246
1548471
1197425
1644947
1783352
964137
1627759
875555
166826
1526455
1780
1718656
1918427
1602663
1976132
664421
207350
874148
97078
543995
716031
1882088
264965
243233
892894
1139354
684076
1701710
579005
1790412
777252
220377
1727029
7442
1237812
461977
32317
1309730
1346927
1267236
522684
1955737
485388
83286
770772
869469
514888
709522
1996387
316211
528955
978955
1362060
810209
13038
1705005
173544
532938
1991041
1557725
1154632
1093270
935388
329160
1278218
1437755
1564940
215517
1111294
1823164
1375400
1808405
664018
1092101
831414
1262703
887625
1444613
1755749
263339
712701
1072724
925891
24019
1027308
694519
863438
356859
1544952
1000576
1880517
1667179
796825
1726586
505343
58051
284577
1667555
381636
91645
1230001
1363293
164371
437373
1844680
777237
681863
1108764
423597
450107
1533693
399561
1914385
428632
1478009
1961648
706071
1028356
1054740
816525
1488836
933549
583735
1661262
852155
995812
1408587
286953
378826
95985
347377
1678357
1161451
879917
628611
508298
908697
412065
638314
365343
1744261
1753544
729668
632844
1175316
633305
386805
69008
993997
1728111
165060
1264209
1422921
733702
1024751
533575
1153695
1374879
424368
1614340
61944
407782
497090
1282660
1020628
1209319
1863463
1623326
1104686
981970
910454
1828281
1333355
799452
911462
428357
1462724
1887570
716717
1594826
1335045
18638
1276775
1206847
506224
1944934
843762
1796196
1766167
534080
1467663
207736
771186
353932
513590
147284
970708
105434
1803862
1122420
1201114
74231
292207
842820
1143048
418610
189403
1747372
184324
79808
1992615
996115
548300
978383
1109509
1232535
673940
656943
323352
36846
657264
1174876
682804
1170755
784607
631723
355355
956844
1978933
269357
48408
1080671
1762
300261
1840786
356125
988059
1161449
869469
1582264
1468688
676249
1359534
1222943
799861
1491509
941277
1010381
255297
1838589
850505
1201283
253508
1519452
607157
78077
306574
1639068
1577902
250661
1120338
1014514
1339545
1102969
699591
918378
390590
967047
971066
359062
709952
530666
143294
366955
1338070
1274559
1589541
1306766
1378487
1676425
985338
30484
1300288
1994951
1768499
402826
193505
1758903
249323
1364555
1547594
1585952
600253
702318
262088
129268
505651
457163
280350
1386063
1596096
1850192
1686040
1533353
1080673
40239
1120263
1769963
976311
951839
411027
1112699
1232328
357511
636390
1475654
1820159
1689644
1480276
1637885
393372
1128678
153095
1112318
1555879
523838
1550185
1629625
1723666
1288087
1351113
1745027
359295
485415
1311501
1556404
787925
237579
567070
735326
1755673
605474
802240
1206222
1262797
491037
1256679
382636
61029
1439974
730111
516435
1682251
1316494
785880
483863
1773676
849249
592721
662755
199779
1440943
462085
1533561
1676808
50863
1093274
1733527
1895239
1463562
966516
782266
463945
101549
1928211
1159423
645062
1560337
54370
1608982
1437671
1270189
1724839
1878005
1842406
1640993
312345
1210995
446522
517167
970325
1450637
1234668
1140062
766458
1468923
533242
1151931
1839690
275782
1346446
879285
345444
1341302
619756
1806093
1042098
1916511
1821591
1367062
1198511
1812764
1041564
868052
1977423
641949
909276
479094
90820
39148
391043
520433
721612
954374
1149005
190956
1126520
147879
150983
1946445
1477788
1752366
410712
128003
871552
702760
643447
526294
1545616
876266
472499
508003
431938
445853
979923
447857
1277944
751957
1953818
1744860
413028
292283
1185109
1608848
1534327
44164
1768887
397126
1979309
1392447
20372
1459195
1919561
65768
90254
1803509
400739
672983
1500973
1420286
1876507
497086
734073
469555
1065967
1827039
1791433
141984
1403254
687146
1133888
207543
1282897
1217021
608138
1434609
539696
1356171
536888
1847895
1626081
456874
508213
776893
306356
32279
1952883
218060
1476355
553925
856363
1087265
889827
1937786
408528
769986
695719
1000509
1434817
1613571
594148
841698
1864217
1274999
74001
422267
840652
751555
1169644
1753969
1213637
670477
1127003
29488
524544
1738716
497612
978047
1269317
1216092
1829721
1161104
752031
697303
272525
445890
1334909
727872
1700576
1439213
289344
1863207
211799
1346878
1411747
1172242
840438
1077658
978940
1713413
801207
663522
744955
1976988
401873
699319
1775187
1496424
1852190
724440
812903
1993680
545284
1414625
529556
781832
898340
29882
726887
1554546
1712951
1416436
188511
792860
558806
1049638
886566
864553
749790
1956766
1204765
248043
386890
1802305
282067
897870
419020
607419
1947159
1788020
747911
310518
516004
1379835
245678
1927878
1968694
421659
747774
135845
1228763
667126
238603
187228
1972133
260664
209874
1108138
1044442
1250061
1892458
1375181
1991161
243851
791549
571406
1854681
320195
932328
695476
1644208
612840
1472532
1958536
503846
1979044
1142426
1488933
463550
717318
674804
459019
1387218
1672128
1048104
1211587
1216995
485454
1832841
99937
330537
885597
744238
1965764
1607170
956955
407581
106663
1929993
1249026
426323
684142
1097435
1473596
1933822
1582809
369782
205957
525073
1584574
1954430
608550
625069
1195487
1250998
449861
1576048
1804800
880652
1796657
609478
1485359
1167381
1345176
821278
1197813
371663
449509
1608461
1508480
1527284
1224379
31367
219487
1931748
418902
928517
900261
551836
971304
155772
1131449
327186
245035
845745
72773
110240
728867
146839
1692368
1290676
802093
925442
733563
662676
348638
1324602
1120449
695071
338996
1407039
1618966
126883
807112
992275
1891696
964743
772257
1925154
1175484
1124553
164771
137299
797404
509415
1715816
1392596
1913185
153720
1681134
255128
258475
228137
96460
1624121
1918415
1733348
710835
130170
1112567
769003
897953
1671387
1844850
269262
1907877
1780927
1867378
1754876
1645773
433373
775619
646883
1311245
898608
228028
1383358
49351
819828
52661
1474778
245346
118553
95193
1256402
1480112
901680
1891120
1639445
1257039
1772875
219798
150703
1618694
1465078
944534
1461800
1317303
450714
280581
1344002
1455429
1257119
527952
1815294
1511520
544467
69956
1173887
1156185
1304500
1267630
1962345
1123713
715904
949134
1955077
1499122
1758734
606953
699288
618960
1546191
294635
810431
1210972
222682
1125727
492664
1415899
1455250
943906
893019
1564011
1792627
391158
241713
1287669
1815067
1017424
946786
439595
669467
1338721
1383169
1737872
1817287
1979631
119134
17895
630395
327053
120447
1387594
944329
1380301
761302
407046
1272005
1466581
384094
1959720
1873053
695156
1325899
1469949
1408236
35481
614983
1535974
795541
1916257
202685
1194750
837910
1141105
1029956
916314
1991971
1024966
136924
397150
83516
1591084
1988977
905715
1062982
778954
1992847
1772614
1095929
1506902
410302
1273710
1072825
267827
1160795
1749226
1755512
226683
1072274
660485
643077
921592
1619209
692217
388457
1930305
1277184
1889093
665602
969420
35169
1116336
642166
1619600
494772
21547
962958
1715137
1637279
673945
238169
908372
1830094
1616132
626606
436162
1947318
1719494
1377823
847196
1526464
1976246
1808622
465201
1644290
258236
203745
91489
1772433
1918929
779617
975320
1990767
879200
649290
264338
1836372
712927
565847
716558
1289484
522152
1775187
258139
810759
259707
930539
299558
1299771
317604
1864939
251257
524344
765147
519978
1859865
1412033
1182208
1332518
475
767354
152268
308402
1356683
870416
202744
1554885
292412
43034
1426486
1307904
4576
829911
1084483
1592810
341678
1082932
638815
713142
1704204
549435
738236
144062
814642
1555735
1098879
620931
942432
1418469
172858
455750
395272
831672
1223501
1473010
1220662
332503
250611
794509
1167370
25686
142209
1645180
28006
998133
1748453
1753301
1866874
330008
946344
904290
1148063
669101
774985
1830366
1755507
1818025
1232538
636044
33009
1086193
838354
1635926
634817
327094
196507
1706001
1341078
1269510
1178549
162439
399311
1494372
555184
1077901
1314657
1699919
490731
1236995
1614966
831747
418652
717658
190947
1122515
227958
1039212
446037
76591
1420569
1539026
332659
1275418
1065549
1289107
1911355
993754
694840
462705
260226
1729283
82925
290814
621873
1910468
1748319
402470
1915997
1476130
945691
1034864
1899527
1119150
143671
1992108
104687
1630937
1115726
1968186
566593
1164476
464068
1759384
1639849
1904157
811401
606905
622677
724087
934280
1494357
389038
1833546
440766
631386
154629
121454
1921197
1741124
1705817
50811
1171881
1889967
1664458
1822859
686517
1735715
1399701
343444
677863
1201153
1323681
1031835
869223
1578460
493400
1631427
17558
699666
29043
788829
1930824
747800
972683
155007
442882
453678
1597222
1257690
89755
611529
186600
1972299
1720405
1035388
766704
1377891
202154
16241
1778512
755105
1957581
1873429
266484
176702
318009
474125
285618
886077
1746447
1309789
393367
795102
1501721
1031353
1588609
1976688
905441
1439616
1472855
354285
1626133
436336
833537
1943063
1641785
62520
981708
1170768
1024795
1158863
38760
588092
1723097
767930
1021314
996763
975100
917848
1466338
1457858
1237741
1595575
208078
1783386
511092
860466
1533611
347323
845756
919341
1982959
523930
29486
687598
1492982
655548
313873
575547
408684
428956
1688859
1865684
1061877
723867
1440705
45450
537
758747
1332902
404056
1005442
1391491
1833529
1256985
671131
1476788
127876
1310262
1766427
1810628
354952
989222
970696
1375396
1225248
488398
1431291
253550
114165
1814213
1875222
152552
780990
372191
749172
234243
895556
538882
1643858
1579215
654262
1973703
1543211
1663403
882669
1732306
1597248
309126
1636168
1158166
569923
68128
1658094
1621662
1338449
1635224
596490
387822
465167
676683
1276336
992721
332204
323444
1270836
1065540
892835
1370486
1513183
91573
1106433
1791997
284120
841088
1824945
289745
768097
1504539
1450367
380985
435917
530519
1970792
1113742
836693
524277
548023
157635
1000638
853261
1213474
27269
1643534
1450615
1962464
864701
1296539
1394633
489950
10887
642649
1221911
1834354
1965897
1606993
738857
1623321
1257535
1285007
631649
1747259
1808271
1307416
101111
1125272
1266515
151126
1452392
627811
571811
397709
1618989
1176902
646791
1582615
459240
1276749
1512605
1842683
1345269
44575
1605146
1849211
961072
1687105
1818519
1953155
1395193
591969
600333
1419601
510113
1824166
1889576
865613
716874
1954326
688990
1957239
1029148
194578
304022
1243519
1781692
1317604
1569239
22112
471464
1575371
1216302
1874043
962043
1222023
411821
1008455
1500989
676009
652522
875627
1828026
1178449
1823123
170836
1996450
632933
1852110
429964
1490039
272736
1827880
349945
1267551
321990
1365265
969392
1794877
1697389
1352302
479009
119658
1015819
1339155
799228
1527935
1963136
354765
142064
299271
1959877
954984
365696
969462
399055
897108
1415843
404175
501195
1919920
168579
877799
1915262
1258962
1069826
323073
1537669
510328
316742
1259544
18832
1130086
234143
1590709
36692
1453189
213266
559380
1411747
114399
679896
1992848
1120448
900953
540726
1426604
928602
1212195
826124
652134
438291
760334
1286537
1207192
558150
681613
1927092
1740037
778810
426315
1939143
1865232
1911175
804000
1375219
1302581
522387
146963
1070692
1576450
1469110
268229
579350
497942
1832366
654743
176076
1048172
524656
1899161
1211092
1421132
842029
1817437
138646
1187452
517648
673919
720066
1757776
1175557
998789
1030434
1043687
622358
1316572
947312
522081
301409
1038427
1403832
1841565
1623863
612558
1236945
636043
1488950
326885
893823
1755369
337828
1280780
1206293
805568
1486133
1089231
1555633
1030581
1305970
1794989
1767499
896225
394077
1234633
166314
211900
1776309
704182
998369
167127
203859
1072265
651826
1004170
793672
20126
1681396
869829
974746
1443212
1619551
1574902
1915606
9364
1636935
1142632
979155
255962
870356
86884
1628675
1475184
181239
1339719
645883
425668
879366
1620934
1865201
1841598
1397400
299392
464463
326787
1864205
761003
512764
352586
38020
974953
1552472
1890484
497029
1758199
1993592
307614
919031
847086
1425263
1568715
869021
1654564
1303405
371004
1234166
1900958
1508851
1789984
734075
1303550
70740
763678
785257
1892250
1394286
548317
328194
728865
1297791
1697747
474518
13147
1817265
1877841
1109971
1456291
1060867
1461794
248945
1541249
1535714
1519452
152234
844421
2062
1773988
1942535
1825183
215288
891976
708614
640623
1899830
1715671
1383091
991456
174765
1051332
1555082
382188
864193
1907471
496604
660512
1922849
219247
368902
30765
1733933
1151850
1686689
343223
263390
1174300
152856
456170
79975
709722
894323
1935810
1419971
1906299
1315393
1495597
582461
357534
492763
760276
621170
1561921
1539855
214506
941518
1139735
130876
585833
1616491
921792
1858524
1946874
734596
1809691
677141
1891696
1955557
1906568
1380697
7325
779547
1273354
1004462
1356521
500383
1297943
1427343
1682436
224902
1106434
1884721
1874945
1269816
430509
554550
108008
102885
1387902
769568
784972
1640786
1876701
1232454
1797274
372677
389079
714356
334235
1002243
1007329
885597
1980055
1676118
1806016
344507
39120
408625
1288219
1796074
1097103
245454
1013242
246746
402006
1101635
1858043
1980973
1965815
1684356
1472512
759467
1982417
725971
1260028
1075099
1469734
1070313
642987
1001008
1437066
1087966
1821982
1632114
1905107
270061
524251
200838
1831833
1008531
1898242
1281288
152837
1951936
1349123
1172412
680437
1045146
403919
1688119
1823952
904482
168373
105750
206566
1869296
1065495
197939
1012968
423821
1642570
967322
954057
458905
649985
1556426
876491
1577764
1887453
494709
174820
849759
115197
1999013
1795830
1013205
1687524
798017
1108870
1785650
1037510
1686866
1409512
868818
1242723
1526463
496962
1330111
1381698
1398700
1102730
842663
58639
1286915
1147998
979327
52192
1929431
125561
1088936
781980
1495099
1285824
1129787
1360411
1566628
279779
1985544
1468646
217513
1766616
1131513
709202
551902
1232950
1072045
52962
957910
37893
1700025
754742
882673
1090594
800495
1810048
1181316
544296
557464
218935
1575467
662468
1648275
1239297
649388
1045986
880542
867255
1142898
142082
882504
1877840
323560
653367
1091311
1553659
1213739
1159902
899261
226180
18714
1385514
594940
541453
663655
493377
854962
1104089
1588897
1574078
102006
1032672
86814
70958
850798
358622
1864935
1620204
356894
641098
1047985
566879
309501
416038
1032453
1002975
838354
1249836
1955311
485493
1751283
1769974
1486503
227976
1941409
103834
725948
670744
828826
1754847
860021
1996141
463049
1037127
70968
241225
1906707
1813827
164651
969848
1375933
1967076
1251976
1998481
603560
800249
748754
1116403
154364
1867556
1810191
1140590
202370
398455
689133
1907696
1977633
938367
1113077
1562515
1927030
704572
1002460
911589
400861
598131
1461642
366967
1551402
877515
1888077
987297
211754
636569
1895376
62673
693227
865353
896268
1433725
1794757
1982933
1891756
1089003
667383
975614
573135
1557753
1322054
1321172
1775893
1895507
1986383
1117820
1754242
1670352
1094052
601929
295579
1620124
1465324
1786844
1738844
1324273
1056264
1310142
1763120
826220
1686892
458948
887853
207618
1800823
1263802
366048
1095883
1444741
438687
283436
43613
1858267
1044609
1068734
314800
945015
1595899
28877
249773
1920356
422054
1486512
664900
1730880
1885259
1811977
504795
648595
1221909
1736764
1474089
1208486
15673
1522180
1702861
900211
1524511
279005
1551975
653788
1109016
1539933
1426345
1658333
615003
1291320
347822
782530
97337
1667663
511523
266873
1549841
1001661
174946
492138
1853209
1272133
1770675
1517288
253298
292357
1844738
352286
685127
1445281
680459
72652
939578
1219233
1796204
584765
999410
590111
573596
375172
1651893
803824
1735244
1705473
1396584
1727029
943864
830359
1187634
1220263
1808324
1727705
390601
1686488
504179
1676302
809659
707590
29369
469989
567870
1044279
1489954
34996
979219
32016
495948
1364905
1187411
1633119
1428945
1753700
578897
1159724
1033115
1833767
517550
1593583
1659433
866743
1073041
670292
1449544
486049
1010488
966065
1192738
204000
73023
1663291
720909
380972
363521
1268681
1065870
1740789
1984115
458178
912694
1107867
47309
1662956
461217
1266670
318416
985765
614669
1590609
334633
1200919
1068626
1048067
1064416
1306656
434025
1361917
656898
444060
1163455
1701202
1245196
1915170
784507
92940
147123
352283
1743814
1849873
976109
1533311
1556088
1094743
1691416
1750846
1611389
1049173
1790720
1238830
1551285
1775165
270113
723326
1542955
279782
1507827
119699
649692
1494268
1680688
654043
1918274
1386759
968764
1990289
390838
1048015
782278
216633
1867761
1352186
673986
1834219
1562357
1928507
565910
273659
1952987
396848
901110
480193
816390
383490
1108187
719329
1869028
203453
1635052
766961
995279
1473232
1742644
54885
341230
1406795
351095
260958
841715
292945
360043
29665
172794
771169
1315143
1365986
1091912
1447106
914722
1366540
1405793
795095
1002582
599404
1770316
1332111
1672779
1658234
1793033
580715
616338
654342
657446
1794039
262601
987721
1138972
1153092
1327147
1894407
1900401
1509727
821367
468270
1169384
1586144
1394444
161156
763721
415649
1934001
516899
1083986
1024574
1310237
58945
732788
1835084
434150
703484
331115
1573265
1167019
327630
1163678
986485
1212868
1885362
508882
843362
1119872
1105124
910524
1886551
420652
458546
1315189
190303
1659770
1462079
1656661
1962434
1914329
785386
1612503
638102
1214916
274892
1487120
1238215
1176636
1370992
1029878
1533157
1632389
1406495
557781
1667695
766840
560015
1297332
748967
274524
847171
839855
1456949
289537
1353953
1495989
266409
308609
792835
1688434
263714
518913
1889415
374284
1348409
1470312
1541646
452494
1578503
518922
837813
430164
400259
1224236
935715
1180282
1314703
1909209
273443
420617
173363
686679
1591792
166970
900765
1860537
218078
1418831
1555913
715314
724690
1900907
1962186
1252984
1159391
94952
1599555
274457
124337
954430
1975310
1526016
1607270
64023
923935
1632973
90906
621869
1032502
1615234
1944120
525641
1968883
1368960
882856
469656
662249
214532
463432
203946
1051221
50313
1339668
1414281
831414
1560723
1745826
350411
532934
1784555
1177035
868534
1699688
782759
846546
1244792
443084
1784567
475530
1018339
1698273
444862
1355452
905980
521659
939957
1709845
824413
110377
700348
170673
1876446
593205
970497
422693
337699
363602
1428826
1021409
300479
101130
605715
1203133
448733
1940517
463504
633809
1395095
162948
509163
1712039
236356
95823
743371
100173
1513142
856124
1717185
1315033
1979919
1729455
1937653
327459
1751195
586595
545427
235937
1384503
1792894
257976
618192
1693073
1805898
656246
1514176
109750
907513
1407554
1763072
81732
349722
590326
252858
1805135
358904
1365821
1017197
1106736
287316
1213529
1433465
1422677
1492993
304052
1425355
1613052
710765
939842
262425
422822
1516811
1223915
1421789
795337
795431
700555
1434813
689359
1577783
1901887
1662277
1613285
508831
473778
1408208
1186854
186955
1967454
784405
1944281
1298856
1909556
484132
1797743
166195
1602215
1761753
571564
1816314
52841
465554
353270
471510
818693
14557
1489878
537021
1242742
1371824
1077832
1160706
1772518
1124540
514318
1507004
1616309
401359
210591
1364471
686432
1565874
1601480
190669
815941
1744567
732768
1585058
1707598
519370
1106452
1730318
1469862
1519117
1791128
1972549
361565
1503622
65952
674685
233153
1307350
195288
581574
284040
1876711
1796275
1598679
992765
459603
1422423
253578
43613
1076973
695929
1205664
843398
1037642
657508
284274
1060296
1305011
613271
1252386
693388
10749
782719
1315188
1793673
1662505
1036935
300956
1268293
383015
1670411
392789
1065728
172941
792644
452202
249880
1478348
958156
1207930
1155123
1330857
1948546
1870346
229941
818654
1713068
538393
43219
41897
1835772
1755784
656269
34276
301666
1022080
139602
179740
126765
289535
306793
1094203
1652846
1486284
1587002
1994405
1907831
917529
309429
1509923
1778750
1325943
1546368
1555879
921819
1216843
186947
192265
1324871
1983603
1648002
1146843
1368233
273571
70999
1293114
67884
1475941
1740919
1488877
1093972
959559
1174162
1928759
1437597
1373650
1248455
831551
1711031
974430
337924
162347
94768
1368411
1195044
1304941
534682
1621452
1867599
1689444
1150523
1122119
540069
849238
1231721
1199929
657258
287623
1957272
1937974
379460
1033933
1096147
287270
1812531
789922
1763185
843144
353779
336202
12263
554852
943623
894292
109062
524334
199453
1057113
1317297
833433
1750700
1334052
621266
1861619
907072
1297387
1759066
850069
245748
1030768
1818728
80332
553017
299186
205789
1297538
907429
1050630
147489
591789
1002130
768268
764516
1110351
859943
1012722
244692
1562674
1939636
264158
1975948
812343
1950404
1093223
1727735
278100
1952945
1851070
1747661
964616
1128037
1958470
1473753
351973
1865527
1475259
1245602
12853
1673765
1215212
591512
507582
348083
1335142
1390082
689722
1308799
186993
1643585
485764
1176284
1819768
648302
1861711
1685509
589175
253185
398635
79282
1580737
231667
1136306
1024465
3152
1176675
1139726
1723517
831825
1522448
1516811
1770818
829112
596740
591632
62298
1979841
420617
261424
205161
1425263
1901921
543060
1184872
1345525
95860
431474
328541
1543046
1605970
1509399
1587677
265209
382733
74695
1159276
982047
363263
1699262
1154632
356975
1098631
1727689
1234105
402049
1000107
430895
689486
1968262
1617051
466738
882992
306427
1652452
1533121
1674049
1263701
1408842
253026
1964854
32740
1006963
75274
7581
1635374
583056
532948
873623
264577
1658814
113882
1051838
1871139
1369808
126120
1868975
1072655
801572
1656996
1613599
565780
1078749
1675252
1034148
1096344
503395
1457185
1656587
698977
1293495
953713
1258111
290501
154015
1415937
433297
1275778
495900
1542524
913748
201704
1345119
1538865
1548179
271284
951416
1684356
23308
1890265
611082
1723603
1571632
1706348
569086
1998396
996975
1419015
1411661
587003
1711098
991975
1577465
1264776
1354338
1951555
277138
458957
648318
121754
391112
500895
340747
54467
804920
1841446
922190
1252627
477091
460480
401335
111977
1328499
750943
1271887
1498889
571772
1046878
1682495
1903770
538337
868851
785082
1772265
391886
1912880
496258
1028949
648575
1295981
1668302
942871
1340869
1026025
1236807
1650617
1009100
785278
1583472
520059
1681210
1393444
1161407
764233
288058
322501
1175315
1334100
296478
1449393
518690
232740
145020
1905467
658696
1765321
707516
555700
331001
1776712
195875
657017
1791035
81770
1171751
1858067
1942699
1117721
1788773
1811789
574966
1248124
1735105
1208210
1457120
1005671
578527
883029
305561
1921791
1499094
612345
1005333
1684973
1292164
1859631
1055231
681897
1448590
773669
670340
1684599
995332
1554837
620038
583373
912050
50340
736110
1394638
358552
161153
1751121
618903
367793
408580
329439
345289
841459
718986
1915271
589831
486318
725564
42173
1148624
1503648
1696419
1710253
1861334
1916230
667857
257775
1008455
212972
1274685
102468
1390582
943966
1459283
556773
1140180
237570
1078926
357505
521685
744732
1631333
1310262
35115
373788
340356
1218346
750512
1291262
1133382
288774
778924
1219137
1565432
1229404
531808
609178
640884
337275
1514202
1805426
610787
1202102
622455
1273945
709737
320021
143800
1676565
1036307
178685
643938
1984691
115390
664287
136668
492085
62461
1762889
1482684
1371515
758812
1142807
975165
1321871
577217
595878
1290240
1866109
229319
1313371
747243
1320618
1507026
118465
1468938
1289714
916687
661443
1990189
1328573
453295
1828684
277977
661640
1912720
1271127
1897709
139149
1994725
923111
1788783
1622924
1805122
355434
469555
501019
821224
822361
314606
1453837
1616735
724212
1512787
1757401
899658
1525828
1611738
1475468
840308
93723
1636466
420884
1188978
613693
1235484
45645
408448
1535895
1346586
870646
55645
827068
69087
1087090
1084472
375307
990685
1013020
1372439
1605187
1263979
375700
1196692
286219
1947571
376422
1480677
110117
792395
908558
1767140
1403101
1625669
59569
335503
614767
1221514
1371269
1982363
1085088
987490
834206
322291
299741
739386
626583
1946221
937337
1130250
1459953
1385090
1204254
1591354
1266480
1153821
495458
1736169
542369
18861
1238341
1781455
1442350
1148802
349836
172470
532568
856436
815900
688096
1630449
1507185
163539
1757068
196893
1534832
125919
1653468
1087666
1268740
1735461
527375
1345538
1223228
291187
1160498
1352978
704249
1411601
776356
392636
633309
1889585
1331644
720523
11010
369243
750328
1180914
236911
1250598
495875
844346
1397249
1301549
390369
1693748
1360169
1625347
1000279
706760
1501836
1265094
1537627
1378065
240749
1355455
1734880
1618656
1274319
1506454
1314406
572941
1011190
1829320
165109
1926879
95497
612557
1430588
1852503
1097538
1508296
1870032
726632
1261047
1621769
254284
1957567
1374314
841962
1404145
1963215
590844
1038433
356038
1210295
575339
1455465
1058823
1921635
677051
813207
1885760
1645769
751997
694933
1288894
955462
1909722
1183853
1383018
941048
31394
1073226
1852208
1751350
1974030
1660288
1867517
1102405
1863004
554137
1050861
957939
1826549
365259
1926610
1067914
1781656
1595001
1784305
392636
1073458
120006
1702214
1781498
533242
1272403
1058106
1771137
423490
260844
1679068
1419596
1729044
431528
1619119
1498131
1572511
733945
816473
944068
1827821
493243
162298
1464520
934514
193699
1130636
1645903
526849
1711259
600522
1700570
1411445
531840
1892688
1673002
1592553
972537
668570
587622
1275288
380257
916751
1452167
1210479
417945
848665
944961
156839
594544
1985874
1269831
516139
1335839
1959868
1111138
574602
111524
745140
390419
850967
1112505
705614
164329
1679813
69018
587397
1607887
952306
713539
1767807
1406845
1618021
1609584
1427298
1533215
455109
95999
1937068
102651
562382
79921
150337
1647101
1610365
1738788
730454
806717
1741393
668350
1818719
1954009
63215
1889706
388051
1373721
59108
1008978
1134101
1103545
1575886
1785680
21268
811829
306115
1675979
753644
519306
1890903
58130
1100685
1634851
1225510
1721849
298594
755901
1123257
1268702
523480
725176
374349
762972
592413
1042098
1032012
914614
1464596
1068515
650299
1525590
557848
506309
649943
1290643
1930783
573294
302994
1950429
1752214
1554361
574608
1180035
1121798
535514
1313325
1713700
544125
1033056
350158
719078
159544
336005
1191809
714042
359615
561586
663428
1937460
952060
812964
1732448
142189
1387015
450794
1431271
466789
985192
146688
5919
1982225
6676
619368
1618862
1689270
1290295
821696
1795341
1270059
414461
1408748
805588
359502
183345
1263756
411412
312924
1014781
1976854
922079
1241286
1518163
742615
215481
525109
1880429
758388
1116996
540055
1336160
539391
1641434
1477308
1291233
1186332
1218690
264065
1476901
474133
1854870
639193
663629
1463092
675565
1626207
466654
1875169
1654560
178062
292564
1780769
16046
271931
981705
658875
1933330
418529
1092104
917549
237286
1164318
85964
876809
1107975
1789095
1433481
192451
1991073
1053345
292941
886342
1105992
305826
1476009
395774
1933343
101533
1441647
943520
1520414
779627
477354
665315
679621
102651
1877029
1169386
1646582
1208775
1403129
641306
53864
204855
459863
1071222
1682965
808370
598296
1845913
974178
28905
1322230
136310
739287
1098338
336960
101798
1985590
1518643
142776
980878
1630382
547392
1535436
596715
488438
804565
1188541
451949
1514231
486713
749654
1529800
1154116
142758
1109683
214925
118048
1695194
1777511
1480219
743146
880397
1884794
1587625
1528050
940795
1573497
204988
542432
1104273
752901
42908
1051340
986446
857250
1266196
1576085
1463293
1464303
936359
1467731
809099
528352
1687701
490968
245453
155482
1907783
123696
1528801
890837
1743369
533719
86238
566406
909745
996708
1897507
1030491
1487317
867828
89769
141060
737885
1973301
1243418
1297611
1796029
1269391
179703
1572672
943359
1295163
156565
377090
1357220
1338669
1976373
1814622
1061812
10294
1030159
222542
443110
1229889
942228
12564
1980619
1780512
144730
1579042
1027643
1641109
740788
366328
1225074
1870394
316886
1461391
539646
135166
420919
180721
963950
666177
1876452
1196612
1409491
580304
724733
1211407
1715706
1434257
827600
1507320
936215
1042069
1925746
1705427
1453108
212276
486706
1490071
823072
1839644
284986
268014
1574804
1704121
1834883
1068307
1304985
90295
632872
210635
1521913
1620286
988853
769888
1893356
8640
1025998
1257983
1122985
1481504
643157
1677086
963503
1857437
60629
749305
1031747
728105
990972
1179816
354567
469944
1057067
1142188
386740
176732
1367252
329701
1404070
44262
1848933
1990695
829039
1493511
1621724
1393421
767400
1136144
1725142
5553
1820624
1248781
146410
742654
1302741
647127
459899
134647
1449209
1073775
544470
1661360
1773934
1928204
535011
1773676
573344
155516
405939
1733580
784822
1605532
1967416
765696
1336637
634796
1988318
947189
113542
1266088
1081438
963306
1577098
705288
620347
1962565
102528
1754117
1274982
1900431
1073721
1999830
939117
1534039
1414458
1034271
1498699
1976132
430816
88130
359906
993346
1426454
63184
1676398
1143821
1818121
1173842
1346805
1693719
785496
1626366
100294
528129
1131346
775750
1713355
1052336
1929155
1139430
928144
1318689
1831908
1993824
416370
155370
1070269
670075
1452101
1084311
1014753
1045173
1786842
88110
538073
1359053
1352218
1334909
1703075
297961
244351
1746134
1844248
41306
1442870
1834388
1314559
495072
265292
972220
1747461
1192209
1231831
1066011
642222
1551694
1254326
24601
1985834
754193
1313715
1709849
1264877
263029
73097
1279638
1221838
1644784
549971
1752291
924853
1519415
1291874
1124540
374803
1258752
234565
1198214
555185
405980
1295104
952145
1414489
217724
1176357
633300
1739445
920287
519792
1515088
797476
1416143
880193
1398386
26150
76569
1529855
1766820
1176664
460902
1856127
1753915
901129
561595
526046
1264680
578221
1053752
1086411
324950
1003475
540420
497914
1641757
639184
84095
1122006
1565270
829894
1105360
1889559
1113164
118577
560652
1618187
370954
1714878
985143
1570085
1907774
29523
810419
679881
634731
519656
685617
544098
1306058
912694
1393545
438093
84217
1577123
1293973
105926
1635943
629645
1484367
600714
232148
1634504
1543049
507331
144953
95288
1702967
1789433
78662
1511260
710930
1076374
440879
1827604
910463
689742
206905
609529
940198
1549188
1870189
948465
483399
941271
307935
1193399
1553657
1927982
308572
752482
189344
1008248
348084
1141276
681895
1486029
461476
47436
601578
920903
1488701
1004540
523160
1034587
147566
534327
1168196
972941
306731
863069
1557193
1919869
642155
172955
1780141
1219632
825537
1926243
1484183
1770558
417256
8496
360952
1488571
1450955
739879
1475893
451739
1236246
19127
219542
37016
1159460
1399639
1651184
1410772
1744696
812543
727603
813303
1845787
1467502
93046
1126363
440452
855527
1968771
1964391
1320339
1177422
1569975
1318447
624809
126801
1923470
1612986
1098192
709096
222553
852547
532987
107251
1526065
512810
746171
1540329
204936
761958
1258089
1620466
1534615
991211
1009598
1299337
1338576
1448173
1952233
1356924
1300792
1233049
317780
1587519
1161360
963058
463924
479575
676625
516945
1876285
820585
974365
680252
679780
758294
1662246
426608
1742370
1464218
1470632
877992
1473124
1977390
1843628
266206
1853928
899342
1095109
50384
729289
1775887
1685096
1351035
12920
1189886
649577
514581
150828
159050
1900504
1042982
1029571
1490315
1021126
87949
993960
170345
662610
387847
1885841
762519
656529
1438397
554024
1552389
387175
1770713
986696
1722940
411154
1829245
11738
615276
291350
883720
174486
372792
1882924
1893789
1606728
786996
701147
564678
548371
1347647
768100
707106
78982
1067961
679025
466190
1200503
921977
1894116
11226
1446495
327214
16285
1809336
264407
1644988
1329998
601606
1355329
905153
1596919
822034
790765
1008150
27759
1562871
1439667
1944054
1999863
275928
1783806
819520
611026
623435
959556
1602771
1334453
882087
553595
1686300
939819
1321126
735823
361635
688437
478485
1348445
1128699
351163
1251269
1355974
1560428
1378961
206599
681219
1655422
1452247
572824
360043
1057823
1273545
1587676
1839860
1535157
1069451
418113
1304733
1218794
1161669
561698
637011
812481
1606128
1287907
286637
1405491
1552035
659848
1538979
836413
757223
1061149
918367
457024
808857
1438731
265547
424809
838206
1946915
1430802
1226924
1362624
272536
1366705
1528503
1199068
1621286
1765038
1650315
1221270
1459760
1356221
1125880
134787
868636
188853
298274
1059662
996428
193153
634154
855846
1290506
872955
833646
1181637
1556662
218314
1054057
1692695
1068974
136257
574866
1044271
81845
1090063
1480174
1847700
240338
121031
58114
1514944
639710
1114670
1217021
512651
536585
635631
1815308
143512
876307
834102
1929883
908587
759903
1511642
387258
1059256
1766602
624040
1669336
1102193
304505
1176105
1225580
934713
867931
1724706
1193263
1707724
283017
632985
1950325
1782991
1657240
125593
308995
974408
224137
1616493
880250
1963143
862005
1072341
1234402
1601186
1610740
1049367
1702344
1374511
1071978
714203
848580
332527
1247528
191992
1691841
543659
272674
1592816
1397518
351054
536321
1968358
1799852
685711
531975
355845
1497570
1201284
320874
594133
98231
721335
1882268
1983630
1631732
465649
1710074
1006965
591590
567735
186991
451664
569875
885070
602100
520915
556830
1491796
1983101
1780286
1046398
129391
1012353
315649
759778
1606806
1235555
805461
1044304
265772
1086504
895538
138209
1933370
368963
564518
1370512
1641492
554956
1469166
711172
1663283
1135010
835335
1953982
851508
181317
580935
358142
31550
287896
369417
729023
1853450
1739156
1537774
1102248
530729
1946579
1760076
1938475
777585
556065
1215186
1447409
27508
1058091
1592862
198378
70361
1999132
312544
485024
617624
635744
158098
1222440
480047
1380576
810994
781633
1901528
212509
809051
1364974
1277823
1367803
1998658
1018339
992641
1305011
1040217
1218849
1630195
1607519
240741
1050379
1990990
1934577
1001464
405617
985121
1319295
176209
1093154
701641
1045243
636997
1420050
1210069
1655007
1144694
1173397
75939
1204192
1173564
794817
1218356
1725166
1720991
846347
660765
347054
574237
1971857
499500
612202
527194
1088503
1628329
172914
349945
1897462
408752
768703
1341570
267017
785174
73758
1981955
990838
1530031
112973
562378
1526918
1009156
1250262
1175120
1613707
1637189
1574097
643814
898506
238014
483357
510328
663245
173291
834807
974743
147685
6240
1734716
96016
429881
985697
213022
1046355
100146
485024
468887
849293
475324
428456
1603482
1372183
821
1083336
882087
1635114
1723470
1138903
1277123
1675589
1029068
388029
141873
25889
853971
68238
1219726
207140
72038
1292677
836073
1563464
1627172
1133746
639578
945521
1791031
1261240
1737888
1148859
1923560
1336191
352439
175240
124512
581728
822088
477796
131573
657670
1863736
1245830
642049
575832
1971030
938323
704281
837606
497611
794851
904530
66736
1450900
1834094
512196
94420
1810738
1802563
259668
1281152
1031197
1338555
162169
345806
139261
1052937
12701
808926
71777
1891276
1749146
356678
1245470
1687629
948691
867427
1162591
1222368
754714
195544
1819681
1123340
370149
779870
124069
1843531
1746629
674100
527796
112921
693923
388679
419448
385650
841901
886867
83174
634482
398145
1287692
836182
265065
471729
543552
307124
1384805
1792600
1463603
1129683
160219
902
1547903
1826290
350856
10567
1733161
1659428
1329063
1188978
566568
962257
1244498
1223349
1142717
254609
710999
1121940
1959144
23036
1108276
105837
422499
1750439
674114
134068
1654131
1386322
464904
227507
446490
925198
203721
535918
927029
1806440
215549
1527455
542665
1946211
1045479
1904989
1288218
1960977
1129174
112674
780103
1498594
737907
803005
1506636
254772
1798377
1796065
637717
1958056
1908386
1192866
644802
1284092
175398
527431
913857
734637
1055974
744288
1046889
1890339
484966
102941
163142
1919282
1236002
1148929
989300
356068
592999
646120
573673
221808
520185
55233
795357
1648000
32271
1916780
249841
619756
1951329
684906
1497147
1385488
1476381
1275355
1243850
760784
1104484
1894735
606070
949298
1487505
805459
1408696
11993
825249
1312099
1844310
572290
154747
676205
1827514
102898
1211722
1361101
540154
418902
1879624
125881
679523
482923
814108
1691307
33296
1784445
1052322
1507360
1563773
1565263
1042561
1068472
1453172
692336
466429
1010939
919679
986337
1755395
1214676
1343890
1210592
1534551
1573332
1824530
1548212
1396325
892645
1264507
479195
672283
359696
567237
1139468
192789
1949308
151045
1007369
1606494
29063
440638
1123383
1393671
1475474
508254
446759
1201585
1346833
1913348
542532
1459325
304265
683026
482070
4206
1916575
1222431
1613830
682204
1676274
934866
748232
359273
1813759
97181
141213
1534784
387626
97894
478619
1248670
1755469
968913
1829563
979155
1084299
800328
1131088
697385
1675573
618903
786889
782460
1367162
1573494
719105
854861
302671
67229
295926
1395873
819677
1486422
393521
1075480
450505
1690137
1043336
1688594
942587
208466
1145428
900537
503483
1436484
519444
306546
696623
1352494
327363
1303093
1620896
1810332
1489317
1233010
1657757
1243690
534408
193359
49941
878565
170876
1248994
80893
1859393
1681343
6671
1103083
1796568
47931
919342
1370906
1711499
1350941
961846
242168
37020
1439394
1284449
1922507
1352289
1917386
1706219
1392306
1797633
842070
868721
487728
1442321
154394
13038
68484
1260130
138646
1898284
413085
1269795
1422824
1168983
939549
104430
1804224
1222201
1026403
1031800
1787853
1120406
129832
1640113
975303
1120541
1744442
814838
1627176
957408
118291
1469220
1191270
1728728
634192
429964
80971
1480233
1209236
334061
777593
1854041
960260
1667212
1809697
1519809
249454
1008121
561955
1670003
333774
1856834
961259
1403402
48784
926595
1370094
1520641
1148955
583729
94560
407026
702277
410677
641807
1758966
1996053
1516931
706739
301222
1637659
333303
1375596
130024
57565
652834
1512353
1222569
342731
1155516
862170
1621610
1329620
1872275
243206
1740600
593891
979067
1455268
642277
590250
1784733
1332884
515219
946272
707740
1061402
38164
1228088
1633851
1789913
1536269
1173432
1239963
1307602
1701917
486364
847163
76992
545428
188871
701874
1693949
708705
1057481
344640
1139555
952718
1702092
1373057
16149
535201
1947136
1405036
624578
999302
512764
711291
1327713
1711698
695793
717771
564513
1837613
1338449
1061745
1073693
893252
861880
1944463
398103
1599647
426764
1431069
1382001
1738760
658979
483813
255297
279127
313855
1866926
481819
1024252
1081177
1008593
330803
945500
1001523
153446
1712293
1618668
637435
363329
1791137
887787
1116620
1501292
832241
1365948
1348352
1297476
831730
455581
392343
1203979
558892
1069476
1607934
1788697
1866027
1905170
649238
863459
1387902
886203
181151
600278
1239983
1218042
1063628
1986487
751851
713958
306084
270661
1847707
1527614
689899
304044
404581
525456
356891
49941
1310774
1683157
516303
422325
1428425
1985107
601385
64766
388788
875943
681362
823104
1343557
1679021
57895
1232931
1631377
234096
883702
601132
813378
777172
1991165
1706919
1418504
645731
866942
1589450
552094
833140
346510
1032247
209312
337603
525389
871173
1813304
196981
1729061
1708148
1615317
1630646
514469
503994
1332592
1325099
1508796
656804
1116792
1868254
1992433
845418
665983
1065867
905115
999142
714530
352738
96933
1482062
1757503
310568
837102
59540
731989
822748
483129
972383
1955838
1461282
1353443
1653691
1850474
885798
1748612
1655751
1202842
1898116
1415091
690022
395080
833160
922427
1978428
1877068
1348459
1388480
1293166
1283948
1325869
1147205
920822
1670041
1900837
1244575
259659
222253
1825525
1689421
840500
1246588
1182369
365833
1834352
1737381
461587
1123562
1197879
1306110
261920
1515932
1789862
1312644
1059003
857581
1531266
1645625
215100
1545854
1355977
704324
150441
1369944
364716
640197
523350
1248039
601979
1723429
931803
1801918
1994967
1177306
1026637
1889650
1613638
922155
121442
1181741
1431088
1117363
535345
239721
805729
698335
570365
317339
1661262
810030
1026803
336829
993537
1370375
1401658
633076
1404531
9264
1190866
1538025
1274228
1578437
882270
310695
330794
1675000
1142833
14714
1022912
836632
1351428
53984
816319
597118
123475
311617
717612
284209
472415
234114
1138585
520331
950414
1634564
159651
1773733
265022
856199
1523329
626481
1577512
1362766
903561
1179816
805369
209133
1679130
681375
204576
1886844
1992972
582601
791165
1843168
108107
640032
1769678
1692021
1769650
354332
1210115
81354
1218738
873591
1487694
1705005
145836
1835974
1288840
465398
653459
1850573
512404
1825174
1526076
982362
610086
1116600
59381
1938883
677995
460579
1798534
1966632
1494324
1391517
1713890
734798
899295
163585
1140441
1988121
1609654
819112
1396090
1587523
616940
1299153
1790875
1405639
280428
992680
187376
224172
523688
1855991
1164782
633418
255962
708091
825246
1943278
1690466
1520377
844150
1861887
1851600
654968
291528
1864892
1489936
1420066
829481
1795932
385705
1845881
1841857
1900918
900788
1638549
1080340
1250290
1017677
610157
616898
1277982
550791
586473
1269752
49338
516313
1142113
744285
1617438
669315
71877
1130057
1311690
580029
1961567
491574
192818
497834
1471867
1944608
1196510
1689040
1372477
145918
334788
832837
56610
550989
114913
844017
1686955
1591291
652418
897596
154685
751744
847211
1813114
8191
384527
553548
1264240
1070226
1206787
805148
1058497
1504034
708339
624775
606135
1570445
867913
1989581
1262020
403566
1008066
718478
723624
1593894
47814
1803128
959208
677497
1761295
1566740
833507
1121427
1763994
335950
288418
1302016
1835449
1643648
999575
949028
1983825
968429
1614444
1905297
1633141
1583386
1398334
48967
1614039
1592634
81323
1045614
308061
174623
1971749
178125
512535
1550052
881757
943706
572349
295287
1708466
774414
878707
1049596
1865756
1377822
759612
1629294
1999847
41755
792069
1943695
566570
169201
1394532
816956
693392
129222
399091
1222531
156616
1595161
713484
1676867
1506328
1941971
935461
831474
1463688
1822377
210737
704206
741878
270009
963390
976531
792761
1894866
1787153
1702222
1762580
1698396
620302
280230
312301
1876078
79560
1857252
730054
1543874
1369152
1485977
1019038
1581923
1353812
256126
1668198
107115
904049
840164
193561
1308226
1821826
229189
910169
863733
431368
1042275
123763
691125
875819
1862598
379484
27235
1676775
517648
1867742
1467179
1784564
589992
1908012
1859516
1973837
738389
1423740
1339690
1663870
1312544
592482
698333
151045
385071
78110
402435
322914
783922
1070847
1766866
1927419
419831
537150
320475
1784552
946003
1166129
1393741
956460
528871
159477
1419319
1775769
866501
1431092
1973973
1589161
1811679
895973
1468108
364087
228985
657422
1089084
963216
317526
1346677
601554
262587
121775
786669
1352502
943968
1605405
1676035
1036910
1201549
1145350
1528176
1115293
1826517
1249224
975877
1310243
269435
1183636
1167990
146486
1871716
1840340
667012
677252
524000
251519
909492
847095
1624140
1409977
833309
458800
83679
188248
522447
786124
1690009
725589
43881
1071939
1939701
1017265
643237
1554253
1755442
900470
1192838
688915
284789
1669680
621991
929716
713233
354568
836102
305914
163206
802554
198915
1464200
398653
179740
319468
596839
462412
195976
761401
1438696
1895734
1138310
728358
1144260
79345
1525215
831815
1362177
1943
1832289
1734869
738975
1817531
509459
1258833
517285
779202
1601254
1251192
1798055
1270499
177515
1366288
888200
1665292
412406
1699058
1457422
618272
1323113
1464884
1639486
1815003
697033
1144079
1683536
1515626
873740
1443517
145986
1262382
788694
1581115
1869930
1214625
647856
927574
1267831
1616815
41145
1152772
1107241
263818
1435498
682416
120840
980999
1707816
1488571
427224
1360415
456594
1810074
708660
1157393
798102
1311642
1476160
1971521
520219
1835451
1014471
634906
611678
1576714
198773
956070
1075099
343561
438255
1220218
226313
1555396
692458
614271
1992323
1496086
1521052
1519454
111629
1710174
1965209
1171534
602089
645532
682813
1139053
1576228
1806915
1028331
1622312
80789
1163956
1452593
768885
1942873
1147263
1609714
1063998
1209225
1879949
1708695
943383
1676775
804106
43546
1275986
569559
1471379
1029254
1689654
582283
750455
1461552
1250196
1149168
1573936
640464
188372
1291504
752092
1776805
1504966
1805058
1453729
167683
1955055
368896
1253029
1974246
1026318
829535
1894798
1137403
1524597
1279346
157092
141916
144092
457016
458600
1381508
1005660
405142
1160186
1837080
1333852
1185630
1551071
818214
326829
207560
707813
235571
579122
1609579
1137522
381581
1241439
1189957
1477151
133302
1786856
531297
1797901
913869
1013213
31032
1122461
1179589
1569050
898422
1238107
1209861
265348
1372766
126014
600302
1086192
1093335
1065459
1319137
981482
118001
1872764
1602566
1775993
38083
642078
625047
850603
1842319
201003
872716
55779
1717943
326948
611729
1477345
1915738
57233
239532
757049
1251411
1008632
1650875
1482966
1409688
1152920
1482369
278699
673840
49397
574556
1867318
1437468
644069
1366139
822165
1120843
1749888
1581202
1271711
464747
772450
1286454
1588594
488104
1892508
951717
361524
244100
875101
83152
991743
1517732
359762
1496796
333306
1018066
1959023
1655893
549261
652534
406175
815739
670958
470696
1536107
1795865
1151133
61737
1634111
786193
1743690
1038136
88222
341509
1948345
874786
22563
1956518
1471695
1172635
1238107
1924708
1756151
1196946
474911
1371232
1255655
1486868
392346
1635046
1896068
1922313
692125
387356
1906275
1774867
1080751
225988
202870
1379344
1039130
1006373
1635631
1072589
1294616
1807138
489431
1958386
1333477
246958
188594
1167485
968774
1639515
1072618
354328
954651
1233816
706268
1109579
423445
1276877
1926116
601926
11490
36918
275328
73433
1946906
1649852
935454
1284448
1000301
1904088
510904
650024
1725452
1487392
1308787
58211
1468294
1082024
737403
1465772
1844874
320409
1330556
303483
1678404
1525041
1482272
629983
698810
1730325
1900650
1283617
1759382
1407563
1734700
45458
311973
1782460
1090317
735217
149596
1985039
1932462
862434
848354
1115046
1994304
835283
1128286
1340684
1053573
348388
1292879
1052432
1961191
1803845
1147112
1313331
1009142
1433445
1290577
117051
651532
1073714
1721708
1957642
1787196
1189094
1302870
1145376
1648517
470941
179457
683971
1902189
560236
778907
1484642
335510
1728269
1471291
1769487
679658
1675412
1815960
423853
584903
529936
880617
149910
1659871
491900
1371071
271550
1031664
635021
897448
1501872
1132820
462119
278147
672045
1263586
613021
230849
456946
1086139
335047
837272
838556
1629227
417549
1189612
1382170
632743
144185
1704826
1376821
793663
1123491
1552011
1734498
1307568
680835
64228
777918
243453
1076433
1374061
1001540
1904289
753940
951833
1470078
1381112
1571130
1465487
1782190
1383047
1548092
1824553
919503
1736662
1035203
1976386
631598
1103453
597650
250802
809826
381566
1746494
202542
1635859
346776
1501187
664698
178778
1761967
1874118
1859817
1892671
279425
1137995
960477
29579
1170537
553344
1165487
761212
1750387
169076
1224441
1199805
605085
830191
1167353
82827
991766
74285
1385877
1047411
421060
480661
29461
1629125
1269522
1140497
27221
557144
1710714
1320243
1043141
541479
683007
1267324
1684930
1801126
1147778
421102
1870338
731755
1975607
549536
822575
1714415
838206
132704
356867
1919768
786724
912101
1663145
1294319
1725108
1533895
987658
1844822
346406
1374159
1116399
594586
905168
1538914
79877
695775
636061
290663
1871594
444077
776783
1435214
661354
1424949
493973
1599531
1846730
1677897
1868990
1394816
1484860
1688278
1769506
1045807
1057206
976991
714585
308519
1151133
222534
592906
280549
1384283
446184
772113
448774
433945
1002473
520001
248900
1051329
1689472
1927512
601272
938987
1618934
742652
1598960
115511
1754899
1777616
773823
456888
1770284
1163529
1470768
1930247
1415685
383687
1687541
50533
1773064
793347
175284
1811849
1308986
23851
898317
165565
1052861
1452615
478690
1250259
1509836
1866836
1926840
724501
575523
79334
1717169
365659
381274
1392876
1076913
1723248
1642016
6381
1207548
1680120
1400876
383267
831041
949285
225753
55757
1020029
1276585
1568495
49394
338539
1755454
42957
1383056
1569595
268818
176332
1944376
1372770
553533
1464925
244849
1986832
485381
880563
719283
518573
988592
733264
1334680
451250
1354927
727100
1023010
531378
1317143
1588672
1262186
802145
19049
1261611
483689
1233560
1261715
514469
766168
1604787
598291
1023671
101111
1956302
736627
1812188
847363
722878
1164370
1788866
1703719
621024
1875935
606773
40576
1077985
476813
1352644
456196
507582
377190
410971
147098
1878309
238938
1488099
587606
1655138
257807
554523
832512
1951487
43243
587368
1757281
383205
1910670
1285445
1122071
1095829
759445
307074
907407
1766977
71161
304719
1459359
1929845
1330772
49338
1952636
659158
60784
1372482
662566
1380351
337833
875757
1057240
1128131
789427
1790959
925340
1547346
1884828
1859360
847595
46848
1946193
979883
1435258
1479494
264567
20628
1636118
60537
1483861
289664
1648337
366702
1795706
1373566
864831
585229
1929213
582222
1272731
1115149
1110208
674952
1599200
69256
1516469
1216473
1952420
478343
624998
1313208
944052
1721398
1737359
1063229
411477
627278
1456
1272403
1073418
1506389
1986383
436502
399887
1116489
1600555
391656
1700736
1945891
1433436
1432395
859175
1798005
934870
1090362
1866877
604409
1581279
709784
309410
956024
109031
143364
940644
35029
1474799
1193006
865063
244956
599121
1360783
1961649
356580
1836220
844515
1653372
1166338
1937326
182462
836122
1635140
1749642
251424
1700533
26294
1289676
573930
1457836
702379
44860
1047175
481064
294567
802221
617500
921157
1961515
1038316
1286507
198813
324899
307924
394515
1115506
771767
1126580
1055725
1824779
986218
195556
106483
196477
1594548
660443
1101937
1054889
826617
1270499
101068
577258
284854
1057189
1458939
1086066
1791088
1176057
822397
31751
1856482
1958604
1669398
70063
679589
91022
1466277
1782409
1078189
1602463
1584259
224234
1325943
1180808
1657400
1758250
1846685
50790
1509533
464042
1864368
1931236
1171274
1012096
102898
1206777
1270880
1646494
149030
985147
638590
1306345
889330
1276667
905569
414694
1685803
913650
1116205
464972
880346
820585
347935
1640932
787147
812843
1167021
1686402
90406
766656
420178
608163
207143
100169
292884
816738
986256
1098101
1017119
789553
734200
414566
1420475
1986990
553054
1982579
871652
636562
1355160
239074
249705
839816
1897629
574113
134499
479976
747783
1037573
304209
1127805
705385
522609
1925078
507541
1394958
1242594
978583
1423744
1698104
1551120
585826
549734
902198
1702864
1585980
181242
1053236
1301942
568400
730617
1353052
921666
1821493
1541071
681375
1301225
244944
1551740
1748523
985118
1957734
529981
1266659
1357573
209190
549655
94523
353981
899932
452060
1492775
416179
1604968
1507447
34258
1465958
1659431
145587
1787147
958370
1355811
162222
838010
1402413
78384
112783
1257148
130662
1902386
1485254
1558567
124853
454249
1868479
1740111
939690
1206981
29622
803853
288290
1583198
1460649
750085
1654247
1041444
829668
734409
220685
647400
111073
1574702
1317576
54067
1105958
1472710
123421
1416053
1776808
578738
810118
409532
450699
89816
516345
1942005
1115108
775985
1519341
57515
1388311
908753
925639
1001779
820670
1452848
881597
1122338
1575348
1782262
788761
1473055
714133
425754
1052250
300939
1066225
1797243
1875387
78556
456549
1048707
1756139
902437
751507
1195892
648677
1705473
1459931
269247
1347580
363002
1370166
1981408
1365756
1036275
1317939
1084313
118576
690367
1032678
638738
927248
361005
870070
1060540
535705
1241518
1314990
1016040
858896
817872
1213884
866874
275476
1786620
178752
1050126
626016
1466841
1089509
780944
1001992
740462
568489
178690
1011286
1774099
1743183
1764527
1522608
1631340
1316011
1998091
1469817
3259
583538
713293
1187283
1985576
533457
1116650
717731
72273
114588
1294012
1616717
1411352
1434454
402577
589030
556715
964874
272849
1648277
1469498
545826
1631240
1450877
1986928
220073
450363
201626
1081474
1369882
1814213
806929
923977
1086526
916434
902826
83986
25786
1020599
1138356
160376
646074
1758629
1703496
825476
1129956
633305
450694
1855428
1773271
240412
1097767
1705653
72237
1460061
1502762
1825029
1755004
106875
1453779
1316783
1378098
913086
1336035
1201527
1829114
1702889
1955271
1357061
1169790
1411445
1650916
190819
1595732
788469
1132772
1350384
367769
131566
363039
46264
1211799
744790
551114
1720154
1009184
1245824
1518679
1587903
1546961
335639
695491
653253
385199
414627
821001
690329
1865457
990813
366630
1166452
481473
866844
1424663
534646
752224
614265
677728
1903227
923354
1161694
712081
11978
1371294
812374
1845026
1238430
1264918
446449
776379
1902753
1533499
803942
935602
1735051
1397182
139467
1987066
1247252
1032661
1730017
1128551
324944
770006
82749
1222652
1952550
790014
812728
447755
1629944
1515268
1183376
1312034
1555403
934462
1035121
1281690
21740
1384570
1135835
110954
567230
1240326
1176659
324232
827378
972680
1821668
1353823
1073782
986282
329331
1739854
1937342
828084
459742
1278082
1528921
1730467
464769
1840604
1028944
1081120
621307
920961
928237
498194
668509
1307777
1567244
1606407
1449571
1206787
1209930
272271
1541885
100593
777593
1609406
1618643
1727629
1437130
1967654
880852
33384
1521175
1735024
749639
723467
1962524
1237844
1407338
523838
1589227
845030
1807547
1176313
1157469
1570864
1544787
31655
47538
472140
1580908
590102
570171
552999
1357830
400332
1401846
1661399
1811184
1280927
1886111
1070160
679000
609736
1218051
1469302
819238
1108469
289866
1006466
870884
1003720
1246483
1722697
1334113
96921
682367
1745706
25788
1356715
1369789
256125
1980191
632486
1387956
1051746
181685
1709353
1910817
12397
406260
821873
22632
1010930
1192855
749564
253528
364910
1769135
12208
1045071
1373055
900854
1228015
1801952
1541457
232869
623077
1214267
210839
1006587
1843999
87058
841698
1118884
555184
1417411
518538
197990
334634
1618029
1731063
1925424
1004375
1911812
405606
1931408
1880935
132246
1107230
1632308
703210
816676
1029200
1494844
74268
686698
1471239
515467
448238
978345
1226421
53864
1918038
633067
1500408
821858
1416933
236326
237503
446443
128699
1822079
582673
588518
771894
613448
1451844
1867331
1863950
930851
262679
113603
113024
1973774
1216166
1310288
1418195
729170
917302
920026
563803
1767639
762736
416915
1058526
1064748
1670934
1832769
1178633
1911394
1946445
523480
1136718
1961286
887050
1583277
1563005
1010482
1294649
1821306
1676070
617854
1476167
730651
290491
1062816
342916
908180
692067
573725
434205
603392
463922
1785895
713967
754462
1597412
1115630
1843959
142903
68774
906181
961860
304199
520301
395521
348734
1804130
1509791
800525
799566
780109
473465
1271068
664793
806009
1676487
770570
817523
1433448
663810
1804285
106730
938238
1426584
935524
1594526
1710714
580150
1429150
372163
1087638
156973
366872
1187217
1521329
1738997
1582709
1757269
1156860
1465365
522639
229681
580578
1672644
1419849
272443
228250
1673209
634090
285189
573117
1023800
875178
85148
77810
467541
50790
767051
1171896
4248
1207169
1613710
1425052
528807
1385147
1197663
1008405
306678
1762913
1051518
941035
879690
551247
1339469
782398
488803
227553
1068121
115597
1465673
771122
1580052
823326
1724438
1043497
463304
1449177
134719
1166429
383490
1231889
479882
642222
686037
1360799
760022
236448
599993
1266539
722442
1185043
78687
1894727
825025
1124055
1931546
1831891
1500255
1128042
1622182
1825255
1663369
1906804
204776
1257579
773053
492070
375007
1621700
389092
1009645
1107807
1094189
970266
2521
887983
986559
1893708
1254501
159994
1738875
556740
1012685
1102234
1429241
987009
1720782
13502
1556168
898503
954597
1106433
1791988
1108801
806452
1207060
205260
1941447
1090780
5088
709600
1469406
1113801
389609
1746538
1734386
550329
673012
475238
1551010
954769
246995
619992
376450
1043526
1156860
1923060
660408
1927629
295635
713558
129375
1194512
485252
1086293
1502097
642687
1610276
1534212
828882
1897508
1149425
107791
1329914
1852734
1761068
1573307
1481225
140616
1888873
336054
1553444
931191
1411085
256235
36550
691162
1473482
526343
993767
537754
847112
826803
1916991
346847
771984
754362
993863
1489424
679828
151827
1971812
1582704
1432393
516595
1122384
171499
421711
914266
525366
1689886
26261
352492
849055
1355285
343529
658232
1542269
703192
282931
884519
1468471
1863757
1060179
1865704
182239
258987
1654667
1672592
651108
401060
1327065
1113509
1668697
469829
1448802
785742
1663003
1451610
553595
1236670
592899
254823
1257984
1300561
1122227
1853651
1876216
1167583
1835933
980005
881662
1155725
1666253
1628247
598558
46598
1787079
1060719
1383766
255401
1057384
720916
593708
1474345
1799970
1882978
853607
330949
546146
753361
311694
1538741
1906032
342214
1128293
982019
226541
375719
753569
871445
938840
1543211
1403686
258487
971292
150288
409006
986832
1368688
85714
1107333
246098
1635324
157404
450113
931121
664793
845979
1620931
393365
1745034
1508055
1063897
210206
1454912
759960
1707290
1956587
1133353
1850012
427353
1109113
611639
430839
1759953
1276211
116946
1838570
1242774
907986
520320
903491
188962
253259
864322
931392
303646
1431545
1574536
1119307
1222851
378555
1956152
917417
157202
1577821
43654
55006
817904
1044640
1149199
1666158
144589
208688
54969
1482844
1052384
1105764
1785575
1969935
280471
714333
1592572
1737639
1630197
1169310
1257081
677370
698644
974836
1311210
1631395
330340
102238
771563
1165160
1070337
816881
1095569
1172232
13154
226865
623199
1047678
1043471
1487818
925181
777929
4383
1890265
1002488
500877
750547
524740
1027350
463304
1020732
1018204
646695
1011610
543963
1529053
400101
1842794
979553
1483643
507788
733102
1771889
736609
1482469
1151545
1408851
795020
1864783
1845940
1500497
1715839
903353
157421
1403682
876610
709986
175196
1865929
1092445
384524
1818405
1409721
589272
777018
954967
608622
1867853
877514
751655
575855
1749396
1012600
1618469
970986
703424
413224
495021
1480825
442520
1578156
193445
136129
797852
1089554
533887
343386
333328
963007
663594
142374
1903205
1071518
386828
1575766
1584488
446480
1470467
314654
1735615
1050510
304625
757431
1810435
216152
8526
283527
441339
983008
652247
626370
710025
13121
457937
1875486
1077301
1486286
245766
1001126
853292
256855
1431814
14147
639758
956953
372743
420167
1521677
357546
1422422
254723
753877
671684
1373278
950250
282491
109579
1266382
1996542
981649
1905463
1748517
760649
1190298
1648255
1761612
1452059
190333
542109
560086
173199
1242071
846552
279553
1269201
1592056
960493
507818
1915683
1460085
1241598
1865335
1869385
578814
89522
892298
1944678
616333
1290572
1011867
546942
1676535
1814570
1571409
1929770
728650
1897162
1652223
1446140
265772
569180
1016796
43641
107140
1540460
598577
1668857
251999
1840138
406990
1697750
674462
1022788
101483
40898
26563
1689493
1336233
445823
1198607
228892
695561
1658883
1585509
216117
1264421
1652471
149021
987006
709018
133590
1772069
297983
1339398
1778829
136528
1431088
1612426
1881349
727693
1821197
1088512
740740
1009836
1519540
1623038
335172
580192
9973
1106053
1095942
977337
197166
797428
1880402
253603
1163632
1302104
1132588
1058836
1966619
391847
224962
1203298
999443
1245745
1164818
1288173
1496004
982121
262495
1872958
1844178
738291
1090859
461843
38288
172107
1267965
188196
176980
179218
1208258
489661
1896094
1285731
1495890
1530704
1823757
302182
1505682
1967888
783755
1255185
1390113
1402007
1404055
442545
745715
634234
1283645
1786055
955033
1366304
1602517
1154557
50533
381480
1504209
766318
1979670
1407809
1435228
1653844
1334949
1455936
1298666
993085
160503
1580469
365985
668906
1041444
19387
1639213
1078027
1258951
1632195
1957059
920086
1800987
1431088
1375028
1053949
1958854
937091
891044
743451
962377
1799284
399342
326117
24478
1623367
1310160
1723194
403031
1869887
612852
396102
466925
1168698
417960
1121754
982586
753790
1176372
73554
510152
857674
845543
145280
1986533
1985342
1198578
103488
1598770
557140
370478
398043
859408
1439622
1475265
522491
637523
504186
594953
963381
1371300
1369045
508702
1857872
439463
790265
59831
398572
1777548
874252
1519515
92166
1169701
1078819
1265807
719277
1137789
1332138
1583329
612426
1979259
1954684
812150
764975
578634
120855
475984
644772
640187
372676
1512147
861400
135326
149556
180459
894324
575500
840857
870448
1064777
1847574
1280940
1210905
195653
1997868
1280532
1342628
1222073
1879350
1662190
678532
350399
1909228
1520149
1935615
919007
179629
592591
1020854
1566250
1272446
891900
1341483
809258
1691029
1538622
303676
1631263
87413
1391663
1897371
1309093
1989673
922062
53427
1492890
434405
139298
1203314
1056071
1140412
1067183
992829
97157
1885819
815041
558956
1249541
1455648
1472408
985128
1547486
1549927
1106438
166826
642980
1341211
990462
1461106
527670
7546
809937
1595001
978070
1757941
1099824
606349
943153
1684330
1051694
1340958
63762
105453
277621
862063
553902
994245
1877728
256563
991935
1871087
577140
1924541
1552715
477306
1877111
1824080
304996
199903
1794479
384748
1583902
292294
307766
1739271
422973
1546804
76615
1171822
1317439
631803
970037
1999822
1030742
36768
68800
986131
40844
559975
1401485
1551017
983521
1813646
1486868
144580
1126492
145694
1375447
1527438
1585222
1597757
229968
237618
1926017
1231840
1487667
670290
1534897
693953
1662461
1845773
474438
1466527
1591146
1817656
408645
1728448
27907
882939
349099
118072
1797771
1361039
891435
1033134
1743014
346019
1323327
1900967
1146944
349304
345557
518364
322375
479483
792681
497292
401290
1131708
842900
415984
244601
1029138
1526065
681221
1420405
1268698
684665
1555355
890834
1260720
598672
468091
238487
1017432
900496
1717004
1144247
1310249
495693
1807510
464405
291350
516945
877696
1377897
146963
591789
1319411
1739470
1844850
867616
655515
177536
1611238
819388
912688
648992
1084388
698946
1664829
849001
1335254
1333052
1177824
1240054
1869736
1377105
1718178
1977138
620219
1529243
1068634
1976774
211400
1301568
1448144
468957
1695556
863528
369867
1370932
816304
1075154
1635100
789835
80952
190303
1864561
1283552
1879524
1394584
150400
652049
289452
1597785
482728
442498
1823091
1600436
1393921
899148
928680
1596550
368704
1784334
1306227
752602
1116339
233870
930453
1590179
632680
715205
1820794
1957351
1280375
800008
303653
766832
570939
587041
979352
747059
833858
1464879
941114
504310
1632114
1365884
1090135
477573
855940
946431
1822321
195536
759412
1314047
1851389
1096003
1129994
794440
1095023
1168343
735560
1877369
620302
634251
44068
328036
1354847
917549
598141
1624615
621480
1429511
1202394
1367829
1202039
992772
1375449
675393
264021
117771
753161
1965438
1944996
191764
1272403
810523
141470
1570495
645769
1794259
1080943
1768100
1342553
1852372
1145559
608587
1964032
336983
1510678
505864
1340718
869328
1240122
965339
1917252
58365
1167702
526833
566984
1318184
1932412
1849920
741454
1069567
378259
885335
1388488
1325943
397913
1333745
1193189
1273690
389762
66328
1824864
1636941
1496289
953152
830005
1701829
385619
1050618
368569
981811
621540
810881
1842617
1461062
517048
118121
1390929
1529876
529328
861001
842128
1725625
289658
1346509
943711
467419
1243098
1188913
276011
935643
1360969
1025650
248187
1541093
587458
946555
1150070
623091
1514105
1436255
1698542
1946768
793812
115392
833663
364127
337785
614704
1860567
128893
713908
525366
303500
541750
1274021
726883
453997
1274172
682715
210086
403932
1462414
1394488
706162
1879408
1498388
44348
1462463
419903
387008
518024
519501
1076906
1959883
911996
1667560
560871
488996
397285
930600
1257568
854712
820002
429831
1146351
1814759
107130
584646
476554
13921
665751
1670053
45901
736397
901647
1446375
636537
73737
1811977
223745
1857926
1103889
1023188
1658063
105208
1362911
679156
786235
167857
1550942
1814692
1532752
1832638
1670853
674404
1115593
1496080
1570928
87927
1526979
1386747
1452143
1115363
888661
898286
901389
932080
217409
1336638
1999097
1654977
1724400
682806
285768
1365678
330177
1556134
1601734
274097
1454339
1296966
1993460
1826069
1722423
882890
1798900
1613501
95347
467233
250518
1885564
1842239
191356
1528081
1610948
117079
1883061
983190
1672180
514938
593398
1344071
421497
1814097
150354
171343
753239
1911942
364002
1182429
1567497
688418
77190
1150627
1777612
811829
1261648
1812784
747880
1616641
1392316
1897505
1611221
1250307
54824
408884
1358831
812749
563356
1787243
1576622
1798001
136932
1849444
1755421
1612193
1904585
494151
1366491
578148
1417687
1576573
1794161
1947987
1786149
801764
994971
1217674
1969668
650314
79324
1400359
703337
851449
1893484
1603766
426496
349369
1948375
477916
1040336
368835
1269355
165791
1261384
495618
842201
1434364
1354678
1325138
838262
1250808
780910
1716161
762788
1475390
1402052
1405570
1618024
1611187
400551
815802
757316
792215
1883262
1543511
1775112
1928508
1265214
836157
1457670
902561
1230021
452317
816109
53810
1183679
298469
649436
195589
229709
421172
805239
478196
860103
704488
1314620
1613348
1263589
324895
746788
856553
1504100
1302113
509120
408306
1885326
430337
1761835
550281
1173091
1092670
1803216
1722334
1591557
485506
1967018
1567214
217596
90742
1755416
894769
494183
1636622
1749022
1373678
558721
67814
1856686
630903
1565283
988804
422176
1362840
1584876
74090
495470
875180
756558
593997
1835500
1286245
1820309
326946
131920
1170355
1883091
1889958
300868
1383143
1559951
200941
1796158
1073899
114236
1442035
1982719
1110836
245712
1197440
1080418
1757776
1557715
1247207
663450
327437
1984165
1577422
668667
120812
1545205
1291313
416958
1475770
1855125
1913766
1207878
1993971
1438349
285939
1177369
1573359
850535
1660651
1816647
1857828
557051
7868
656261
1239932
1516011
1925334
1399277
243368
1523883
945739
375324
1447411
1661954
376557
887050
1684590
724113
1078397
499921
934310
1359354
538139
1370129
829935
1060893
1715858
617631
1631896
1884140
1792034
407394
55731
520704
952120
1726583
1065414
1577562
635219
647564
189697
716620
263439
1801051
1175069
1034955
665993
1675219
416961
1931524
384977
1451511
705288
222030
369243
1536774
1165308
1033863
113456
1971044
126322
406734
1688586
293025
1052261
465147
1403364
743874
1520998
86734
1585263
342372
355899
952664
1136751
1841266
1723780
501866
319476
1585774
1098550
426535
1129396
1653854
768690
125044
1663661
388688
1965716
469956
1835413
1435481
1111388
1930634
1056108
1261472
1436082
972231
304783
1304885
747221
1814049
796757
1531044
1851604
96454
924955
1430085
1424736
1104599
1816056
1329870
1440865
1219877
1430988
852540
111903
830320
241888
344344
919671
102616
1198729
506785
523073
685622
635378
1546521
1428624
674135
78157
1580704
1282605
164939
948064
609308
718940
311010
1776969
1939143
1248174
844957
1659672
387230
1975965
143572
1514730
620049
1364008
837620
1167330
196840
74309
1572220
1246624
831898
791601
291814
451708
1080772
1651875
643589
1283385
1714703
640826
506855
401554
1497964
897629
1313788
778687
1524263
1655637
270453
894693
352973
1334601
708047
1878690
1161547
1977018
903401
722330
765347
521025
555919
685039
1801918
1717147
1450107
1697184
1656738
816770
544597
935706
900970
1429231
1777733
485460
1701147
1556987
585770
1477580
463858
270553
808995
1279724
818035
407509
1362056
364712
487385
731356
1099382
1120066
1907418
1629642
1135743
1819317
1027470
568474
1297479
1199634
730557
1651598
202644
1309669
1335533
857681
1188891
1439953
398145
1501862
1324756
666702
1461381
1300218
1121339
583984
930247
777781
1805821
1407905
1656572
1286715
12265
107182
1004602
1374092
1067459
428170
845490
94667
1298720
1394779
1819096
1791379
1060266
1400515
648263
1893191
1174636
23446
535689
123763
470405
165967
1714956
459399
1775743
1746066
1938407
840594
1994883
69530
1963486
1811388
309174
1047558
1454337
725901
159360
1874421
1253768
1735628
530375
836746
753486
1181417
996492
1075161
1403687
836093
1082124
1006543
283741
1156706
1049941
1892505
1442675
1957556
1462803
189915
1121051
1946047
1363923
1102684
1012993
24322
1773955
509748
941965
400214
1248509
355713
1308167
852806
1567674
1412784
1021847
862554
23549
469716
1790215
1509543
59165
1884751
1204394
1942460
1846706
1931571
1305901
1543644
729292
1335528
532522
1578840
399867
330815
164342
960594
715266
887231
1593418
97455
456298
1945522
1533485
729147
1440603
1732252
1062245
141029
1960806
920317
105257
389854
559192
892487
1821418
1634886
1021099
151537
411565
1408567
572764
1295653
1294508
919243
1014877
1692199
131238
905258
987800
354781
1638818
1060106
1690976
296943
1335528
683744
1353677
658727
1663361
1488212
958197
1265730
383614
1836511
308998
1887394
635692
1481524
101471
20728
1864077
992947
734554
458211
316541
1986576
41173
162881
956667
1778546
739376
976937
138725
1277248
1208795
1713253
1476680
852472
531943
1556987
1074189
1255930
1719781
846843
1739967
1148807
1203933
1944303
1257039
1937288
1695663
923829
1686703
853810
1663763
1693311
315024
82691
132915
1947096
746092
1847645
1958356
428757
408179
1092124
1496437
849792
954009
941947
173507
396388
433403
811873
348339
178238
494052
886819
644145
1205268
213158
114559
1128392
1354192
794401
865940
1694476
32007
486481
1416671
1652387
622256
1215921
1555911
996212
1084456
473644
1444577
278818
652387
1551299
354318
1851062
1562940
1579625
280155
1449783
1696325
1065477
1663763
498901
1707996
632928
1920227
1696303
1171505
1298903
956752
164750
761362
306487
1181648
1542292
1841933
1167347
1292721
952142
664744
1322996
754798
309003
1933962
1649280
625460
312907
149834
147516
1663030
1002028
1706060
271007
345697
603177
252982
843632
79503
310499
1207583
410425
960016
300449
39807
1682841
1721211
544295
953728
1875068
1627642
488445
980634
1303485
1847919
1445702
1008362
853520
1400050
439069
1119213
170686
672389
1366731
1193805
365261
542247
642107
48288
1594048
35378
129914
926504
235803
1118765
561435
361702
1912281
1101062
553777
1565235
1297576
344461
649248
593385
1396612
633767
609695
858706
685664
1868282
287389
126203
1498100
741714
802471
386609
857674
38298
918212
575151
826495
923111
1925809
151318
1720872
705578
178037
1700797
1730967
729607
1927741
1686045
825781
33907
1705616
1208417
1684477
284037
1056108
685304
550870
384447
1444103
388398
468754
777974
1599066
1958658
1777966
639728
224806
601888
315860
1607318
1115335
231520
90398
544539
1856291
1746025
879059
206079
906291
732177
1268743
235911
377819
1945884
647552
717798
805487
1086180
1835617
916481
1622533
534711
574602
1771560
1758424
1964659
173618
1143488
1493037
604609
1262214
1408018
1509156
1493819
1445159
1477556
933417
1610196
856805
1848991
829732
128436
903729
793336
822210
1408186
239492
128121
1539166
1817468
880149
139416
1990480
980144
752086
1474671
7367
448173
703250
1996075
508400
1565501
1616193
1674824
429176
1382144
218232
401179
686938
622407
1200865
1617455
906106
1056286
486730
1687349
1762009
9539
1184650
512603
1524011
1125133
1150855
741808
381609
576167
426412
831986
1467141
249084
671201
264424
1918941
790860
1225747
1995040
1598315
1897356
943520
1638889
1073188
316906
930518
1394706
1852409
547257
520855
1945418
388656
961887
1597509
1724326
1602030
1475410
1003863
1760733
957271
1266515
1232990
1414774
1540878
1219605
940554
1430086
1374922
693730
179589
219742
992938
696698
1864117
774378
1823610
1299673
1958346
1076505
264213
1129587
1347507
1062355
1763738
526796
1700637
667773
305981
846098
443031
596293
1412684
847674
1454458
364954
307671
1343113
352535
616375
451708
886520
1495091
233271
1621483
1567
31367
849086
1644324
277534
513724
1350284
1853842
1779187
392432
1034942
369476
334411
190731
1082593
1254698
1531391
578046
407417
251651
146405
235498
746509
559752
1417463
327345
1268470
1356777
102135
773868
1004619
1684527
1949192
106178
148837
1283339
1545833
973584
602619
637841
1155445
1196569
1067670
9419
109373
1400489
1411440
473322
1406027
679635
641042
1320060
1318780
351044
434782
784858
1778803
189871
539427
1200767
701756
341296
592721
16718
500299
23759
1842183
1087889
260495
1824635
1768448
1106204
982569
570964
940498
1470500
28695
975615
195848
1473169
333909
1916813
1071025
1319950
949197
1104012
1029355
1170704
704823
629605
1951480
880497
1203997
1270651
368026
1933860
1929301
975955
904719
89050
1086397
1539768
1253543
384014
643968
1259878
682843
185838
765762
886800
1077313
1439393
1823142
298047
707870
414535
376885
765864
1176038
97171
176713
1460949
1044437
958641
1018784
1936393
1274621
1967671
688308
253277
616007
1414859
1783060
525121
718135
225168
1009345
1593729
225424
420602
1291414
1607591
450083
805939
764340
876832
1789129
1070777
1926540
707715
151539
1964224
1336098
749793
489387
1014209
6091
1711359
1298917
826813
173695
1423635
1285448
1280785
346956
529730
1360490
1440892
1684848
806940
1399462
774136
628636
1261702
478621
769919
704429
1296768
1179532
1995243
1652252
242725
639023
501856
581939
381216
395476
1749886
1647082
1856009
1449608
429738
385573
1537600
1623079
1065474
981098
783571
1428409
799285
1561129
1953314
1925034
5155
472956
1284101
1899238
288472
754237
626602
1709878
1242742
1651198
1573690
1845342
875819
614823
1737349
352002
85754
1643183
591630
490002
1398354
1795950
1457169
582001
1085402
716929
93501
512689
1625101
501589
1967735
1848173
336698
1704625
337517
412010
1456939
1910617
1114479
963548
1681620
640612
1108276
1987929
555243
1607475
1107401
673312
833337
1958027
1264545
1635052
1171110
961582
241205
1753977
1937255
1171503
1565935
54918
747266
1627532
1209928
1178990
110007
501067
71738
1139194
879284
227117
1192054
431630
1364768
1227848
271460
676882
21660
958261
1315338
1263369
1136493
937118
1893364
558125
139941
1286539
588858
1079625
920378
1902765
393439
755601
423252
737211
622280
1963126
1030936
532224
142152
1858267
690763
393450
1585971
865181
588668
404413
1921454
1772941
1925572
1074433
1593668
446361
1802086
188204
1140940
1401072
1962710
509261
1199271
662123
1773894
571507
219487
1221707
901699
650457
1623010
388637
597127
986852
339843
1039311
517248
83152
1116366
1983562
325619
1961263
679384
1408094
585187
1730099
260403
152638
973643
339713
14383
1309100
41259
1383154
1848601
1628378
978554
12920
1151611
1415486
28020
114640
1518176
1376378
1185417
1330142
748469
399634
113569
637163
808242
980659
1018060
1423618
1658885
681808
913634
684899
229766
683098
852622
1494583
1663178
341322
1491708
1439468
1831074
102774
645160
504883
649062
1307979
470142
1266459
230783
1796557
1757891
1895410
1823273
1398805
598040
1579364
165194
723295
321787
1356394
1846816
1186497
1787997
1559428
867508
473938
1490648
4381
626012
377639
252515
356765
1883803
577575
292137
45732
1196124
154381
876215
627828
1915732
1483086
1344530
1446213
1750907
1604006
797600
1098392
53155
1654915
1090389
794506
325707
623117
294542
935507
1574634
1228904
836135
1703253
335475
801235
782042
779745
1413822
1376476
719535
15499
402669
1769526
1494326
1245382
336241
1071428
311210
1277358
1894727
1731833
485391
1120859
1412125
278960
370628
1799303
216155
1802741
1273690
1624251
1069664
844373
1088960
1783503
130379
1958604
1519834
286994
1914188
683489
976335
528281
6940
176064
61994
1871934
1420560
1927050
1199102
389282
1636255
993630
480097
697540
1841759
191486
1965214
372914
1408055
671336
992323
1435320
1907390
429841
350303
722416
886636
1671676
1663354
1275216
1133817
871823
1784238
852570
124731
758918
106055
1093685
401487
869641
43352
11736
1020322
636082
689661
1205352
1836065
1545390
700704
478656
347306
1891602
1806779
1906331
1241248
1852339
1904348
1697515
719497
336878
1046687
326405
374668
944716
1575457
1894237
456423
478389
1012291
1266255
364335
386481
1870831
1311642
1383838
1470548
247241
1283552
871253
792997
1342043
1942145
46659
711568
1118913
1839704
665548
247302
1050945
622173
1187244
243851
555256
1379233
438350
500131
714092
787275
1633813
462603
825613
1203689
26284
1755454
1904543
563233
742541
193067
4670
74056
1877264
1014578
1145754
100061
1723594
1341223
1114692
633418
65176
205168
879093
1690320
377505
1287867
793892
1001741
639282
551635
1731623
1710027
1014358
889415
1553340
1575398
1871641
1509241
1680394
227986
215937
336429
698179
977332
1152206
748442
1935611
569383
1921283
1094266
1475501
1410925
88420
165728
430421
861147
1991139
1179823
389584
440515
1033196
454819
281525
459093
166559
953755
729465
213263
296892
1268106
875714
1847759
75961
771583
399169
1942130
555065
1413516
376175
1817433
345281
1394520
906179
1111866
837186
517874
1519851
1185531
1165569
751787
965692
1965599
387408
102690
786098
1087246
667188
1167827
9750
1821013
1286110
303099
1759218
329269
1766116
1263216
275152
46875
211740
731878
1442735
757897
479927
751024
1910957
479130
644706
1584217
831789
1288155
400731
1402897
816712
1707179
1379828
1779456
856554
947208
250179
1188121
1960083
472152
237581
11685
237788
903247
565815
62079
1157054
1084925
877157
459621
1025301
263708
1622786
807384
1693858
53391
1905268
436526
1559864
1549304
326114
1285301
194135
890843
929800
1767857
1111139
1985501
633101
514828
224312
1299449
616480
671640
1652161
479183
1030772
584116
368574
1862046
169967
904457
827828
515745
591876
1933089
1032934
1558307
360691
1689513
788604
1963974
984450
832174
1442656
1936311
1995666
1046863
633651
1195391
1366970
815334
1876201
968459
283260
928940
212316
1575086
1495284
1745575
1642533
1343807
941027
663723
1468468
534778
1094061
1032354
152062
780415
1309942
1854495
926244
54218
1749193
1936971
1350017
849789
1991076
920381
1400442
1946737
632099
852255
1673711
542320
1324094
1394091
493847
314359
1177731
1951528
1184053
663426
1452375
212631
1045153
1628651
922047
1364973
1664827
488831
1156185
210748
268895
1852785
181599
1363710
725469
533338
616006
572115
127315
212006
460420
624073
661871
299392
1243601
541582
1598797
1113655
1188680
86437
1236256
407799
1601139
962117
1861759
246644
1040521
1110877
1274814
1176837
207141
406189
928237
1304438
1333025
423490
314633
1801753
1295273
1293678
612719
18650
1834189
682619
1552313
1426604
1665161
563856
921203
666592
1816439
276392
156483
1827464
161724
1414337
1078431
615974
1498174
393419
1359653
1319892
63082
366368
630935
1536022
355770
957324
341355
270352
957448
854551
1578004
841316
656562
1309953
1575899
634018
171325
1489152
931790
981046
286176
999902
6954
494015
1890146
1803262
878768
97991
991050
617598
1052973
350133
1888699
1105994
220310
939977
1597066
650314
498500
485929
947697
186218
1399973
189708
1854146
609525
903729
778788
15511
887492
547088
679122
1302424
1927022
399050
571811
1573916
1820584
784326
126212
302796
398354
2303
1237469
370064
17832
1646213
588270
1591150
884889
1112404
1277272
791954
147310
416754
4144
487680
412533
203956
644438
755949
247553
1484723
1328416
1659690
1537369
1339301
1027710
1588699
366626
1135607
2084
1472671
1017516
1670060
604140
1089656
1757217
731101
475641
135367
1537530
1221262
126660
1977633
240088
801124
897340
1467391
524681
1639798
1989431
1825290
1824076
486878
1519481
623963
1000697
1649280
1991776
879916
395785
662761
1742715
513055
1830147
1059903
927574
719513
297553
1100278
686707
1064777
1205142
925540
685438
517285
142894
1688797
1769492
306731
1427009
295460
1014324
115145
1086275
539498
1499173
1830041
229689
1423694
1211469
1544712
437877
461097
1548509
980856
391135
1926223
1810904
1482638
1665940
858074
871062
424311
683945
1323300
34715
1332202
1784037
131980
487598
1895966
692027
1996312
1178849
980730
1262663
1384995
136932
845473
699237
116003
1544200
513076
1063399
616499
812645
4604
50634
804204
1756395
1233480
1688494
84989
1413262
332710
525587
94905
1681276
1276459
1885726
412384
48204
456347
63799
464322
335218
1065967
75730
1614751
294072
660294
1899471
823488
1448605
414432
28228
464739
1187374
10553
968332
587507
915292
795747
1531937
493926
1418150
1989822
913405
1599558
1112250
1471285
1877202
488816
728105
1866577
1561739
361400
422034
953068
155633
548976
884720
231032
1521459
915061
263306
102301
1722968
1695452
953235
895321
1607092
118997
1742214
1850939
1011334
1525688
1944070
1336834
1802447
1305430
571217
1002488
823091
1838013
1276042
1043321
566272
993207
598444
104708
1708454
241379
1952342
1872523
954721
1576013
733453
677340
178629
127590
929082
1773301
1818183
1113209
726480
1850393
1046788
1362919
1854213
853794
567383
483567
707139
1247146
1901625
1917530
783047
99958
19649
1634328
1949456
1225821
199478
289661
303654
38687
1598321
722422
225812
218996
919980
1372828
1142124
820083
91594
410492
1775008
1928596
548156
1219285
1539211
1452329
173653
317457
1361018
1817437
1293536
1060245
1342858
1216323
1310251
266080
1097635
894679
245461
1478599
214578
1715161
1101761
1017257
283231
883571
707080
1627941
1642539
227040
1541595
1100393
1787990
1182562
1634281
256263
532737
613798
1987231
1187698
1877363
785402
1396728
1307915
5427
71779
894809
1171896
1041326
1018032
1118240
402804
1750541
1455882
97817
1494409
534666
1378651
1180821
1394525
853276
368206
1750028
1216091
1565222
1039519
266842
1412853
1330321
1097400
1959818
895045
644776
15902
311127
79538
205141
518738
1563936
1936842
751033
707870
516075
1184366
64262
419611
1210550
1879149
1132506
952638
1168751
22007
1992457
911655
499615
893310
1557877
1580441
1965621
44560
1902566
62443
821777
1593777
435658
146565
1095386
151016
1028939
245191
1607411
138252
1201694
1351843
1445468
754921
909179
242986
1563402
364507
472110
1257062
608645
777108
471377
601717
26532
1008704
1876948
794921
1891246
1010075
1247641
1767524
177724
85075
261064
904091
839930
1874426
447364
1344995
33578
253282
992710
1884204
584159
796466
1034941
983081
406948
1776810
1834286
653377
204632
1661998
1012180
148287
191177
1320938
1340769
1124957
580738
92220
1814448
979468
1285076
1888029
38243
1197262
832554
712012
663733
1125839
1033792
1303794
38477
274488
1004026
1991245
156710
1347584
406102
886933
1484338
1491846
722640
47264
162674
1104537
1859334
775645
940444
780858
1165576
1340504
150193
1607432
1308746
104414
1658442
454605
773370
1705955
1728397
1962841
366529
1351528
354297
1941803
1103639
981098
536828
103433
580963
1027855
575779
1716348
1392434
451121
414791
1214711
1213320
1903946
1043575
1743130
1424522
549398
1483999
1259405
1655659
1218306
606969
1899951
1007107
524846
1497547
937699
113684
180179
1027796
1728806
1044843
663280
1964966
773246
715172
887273
768412
51559
110393
1794390
1777722
590486
411425
1735368
1976373
385605
208695
1889620
1746757
7428
747587
406366
280973
1544351
1411706
471523
1192098
1347182
1091258
315112
992794
431605
918596
316596
431610
469748
956433
1021291
97751
473187
409002
952067
836283
1510809
1836049
37807
1596515
454319
230623
1158069
1298429
1433066
1528285
44055
186509
1135782
309136
568062
258180
217574
1051125
833088
1010709
1764134
1524319
1760506
911885
1156838
1900330
177142
639377
953662
852638
1688817
487927
1297970
50355
856554
356831
220377
373625
666796
1625635
1311676
610858
1234299
910124
1362056
1915209
1175946
278251
1785534
1859020
1941645
1972412
992926
1958261
972069
369926
1696865
1473522
1685501
1291247
1037838
409311
1635044
1045479
1775952
1543291
1755750
1542904
1419596
650681
862261
1105400
1887213
1485098
205849
1991875
574495
1086359
1464627
1365975
1317698
368365
40622
1050847
1779735
960261
800887
1773597
1507073
374132
1995200
484438
416657
1804569
346004
288336
1112209
267116
709746
1751734
87786
1215836
245331
1187330
298714
1078529
748070
24474
491851
212126
1459542
1476697
1023964
1072048
706810
1488640
661963
1961566
739906
1364148
1968809
73462
614533
705295
679854
617697
1361088
994744
1780180
943113
1768219
1568905
447725
1000731
505804
1909848
1362911
1629574
1606350
367682
404660
661346
1602272
568489
359968
1732447
1977046
23561
1943139
549462
1398214
766243
1817766
1710721
1634550
1438266
128343
1507630
809908
479958
1719433
945474
1584218
515867
397253
1236661
1841595
1342114
48857
1768270
1893314
397491
1339037
38579
1032061
810495
193256
397742
901205
722709
1690001
1968723
1348080
1360595
158838
1489491
1018347
1069175
1393861
1305275
1004595
896036
1572859
967679
1911456
1123130
1709384
1074018
1786988
956597
763627
1406719
824649
598180
1943815
1558877
516899
39598
1845053
805504
360693
157656
1475758
1998847
89138
1646268
1627956
111386
438292
1975370
1374894
619830
1564979
1185706
1341256
704068
1628247
531836
771894
1331054
10501
1289364
1217073
1936250
1326010
126698
935261
468977
959621
1798519
872884
341411
1334912
783327
1334574
588151
1478233
436915
1893807
533540
124460
908558
538073
1825334
1710774
1027356
1800484
130147
1080751
16631
1237706
1412038
1849078
1514651
107554
1966800
668812
1535203
1611399
272736
923630
358229
307203
28692
809678
1454632
96494
60117
1458397
437504
1753338
647419
715013
1212986
1077225
193584
1198124
1647422
280677
776463
305474
1335444
1431305
537290
1390362
848905
923033
1625522
1094730
1831158
449975
1623734
1302984
1696157
1510019
1017547
1034448
1133484
892515
1413394
1227115
912351
242636
1007401
1806016
467523
1086783
806342
808815
1140021
1885362
996137
73063
1052731
310072
1080437
1103215
1024922
1662296
1858373
1803870
91651
528860
1409253
162584
134142
1969042
1668559
150340
1740953
1147487
83901
1858407
285920
1598507
960855
1783621
458577
1891743
634680
708074
100072
17078
1327278
1695220
384925
733374
21549
1052344
1869296
348218
1611568
1891884
552822
1134134
900488
1530209
993754
1480304
1577859
965726
1094123
1274257
1120541
859965
1442457
706711
1633541
1235454
388334
1928117
1064144
1397343
555594
1405150
1414289
939304
215764
1302864
1597864
830229
1735219
1342762
1294326
866862
697289
1293710
217082
1299838
1810709
272085
1783786
563950
453249
1990879
122401
1877135
1265907
219176
319995
1782336
441657
901594
601034
1778609
767022
67137
415238
837317
811802
1506986
1398222
347009
1164361
918540
1589781
120278
1795322
1442598
319090
1031537
1168670
484527
1588267
1044094
50037
1562866
578039
724029
460309
535725
1771208
1192171
1524089
1562085
423339
1645659
551233
421950
682376
657155
1821775
767444
1753539
827455
544500
1351114
581325
1734257
1933978
100155
455490
642752
1459856
969069
984738
259268
692452
788852
1091882
56181
1946265
969223
3496
1501875
49137
845406
1270836
1113509
1263656
212093
312611
648988
1127803
180833
1748647
178280
1825413
1644239
975045
1779938
801290
1798877
378827
530730
1593736
666398
533114
727711
1324668
597294
176210
663282
1074244
566048
539459
276668
1829677
687115
1209575
1592695
747486
502520
351091
631131
565259
296562
1906726
686722
1633212
741650
785842
1591167
454995
838010
86377
47985
1459859
535385
1677602
1065728
858680
364761
119766
1504010
1483672
1722522
1669493
1053113
1718086
584042
589523
446453
1002410
476902
1403182
665165
461714
1990545
1958507
1748433
1920672
211973
561814
1832849
411866
1765045
282483
1159140
1241918
923111
1450015
1442711
1198627
937588
1878012
1782462
945521
1983126
781684
1804748
1352402
909551
765715
490977
755042
1697998
716860
472824
664343
413945
918114
623297
517479
17756
163768
1000784
1845787
1388444
272139
515657
1917132
1496289
1789096
994322
1356240
433722
341850
1605932
241412
1322159
1668403
464148
445823
405665
1793934
656269
121442
482290
563948
1936813
737133
781423
822225
816390
820976
918742
940705
1656842
1554885
1506301
202349
1450218
1753893
1993761
1833396
1609142
381012
442198
53257
595929
398993
1465357
1990634
475548
1887929
1035218
1775545
1068130
1942402
749572
1881625
1949375
536861
1975618
1665291
271650
1717737
21569
1930050
1344071
770317
1093121
600964
1180141
955127
1621601
869441
557195
887735
1304757
1033125
947240
821510
573759
337603
1818850
443014
516064
1786039
1984774
64730
730438
1195701
1109218
1179085
1562979
778113
3679
99870
467937
499049
289224
1443291
1401404
679496
1148303
1680220
1094189
1226371
1341785
1816186
1328726
92457
1100824
686858
1411160
1778256
569694
1856884
959785
584951
234066
213313
985143
488753
697263
1756763
1783781
57723
1144685
159937
1036047
942246
640327
365469
1184991
1743044
848344
1518243
468449
1936216
698843
1318440
922631
738530
1496978
172605
879281
1386984
70604
1924947
535159
1250824
1384093
884318
990912
221270
957567
1513598
553787
1938072
5895
833271
932490
1337777
947377
96179
691349
121503
1253486
959972
973175
1250667
1756169
303344
1873838
1745004
1116425
1967982
673422
1437364
1561561
1616810
1248907
1699861
1354348
1388025
162791
4607
1030854
1532026
839899
1262379
251066
1176127
1966724
836458
968875
434413
525961
1012477
230543
1268962
1033268
783772
337635
1655042
1981144
318529
1709542
1452264
1358898
852111
1390104
878508
165586
512392
82433
193239
928518
1582837
1913527
458461
1590958
1733039
1687865
1538944
343438
702927
40879
44251
1177853
358499
612900
253768
1842599
1484942
849242
264550
959245
869103
1467051
229515
732487
1820945
142348
1428852
1715666
1742006
1389803
1590527
1326857
514995
843189
206674
892540
1704960
1434643
401814
156408
275914
1340264
668042
475471
1152561
1999963
1786076
409598
1742423
1173966
1145510
1811127
412035
1589156
967866
1174949
785934
1905115
1744023
726248
835857
1111772
1593595
171690
1184025
530045
1461723
296036
436916
577869
405108
1009573
351187
1680595
1281376
1193655
788319
927052
206155
29272
47614
601381
1914412
1760279
956424
533350
179318
334623
1362886
1578257
1332628
647180
713793
927506
1541202
176297
569273
1434564
1023970
1178083
423666
1192698
128285
183389
1072509
1665892
982415
772418
715288
154833
262808
1741354
557206
1613430
1461729
255177
1416870
821288
1121170
309261
513212
1649750
1387422
466761
1518853
469557
1715834
75578
1607247
865613
1576196
83569
539229
1324756
821824
731890
450521
1662824
1352554
1329575
1788272
54903
508384
1955336
1141222
280906
282405
409124
856303
753253
649613
160362
44320
1450760
842473
1298590
212696
234918
1186175
240666
1173293
786235
1670669
1450154
717094
1061464
931833
1662021
362747
1259663
160577
1142903
100785
682504
572740
1586286
672841
1725744
501051
304815
367160
570904
777331
368187
576951
555328
974745
862194
1674945
482683
436205
981641
1808344
1452751
250887
889918
302804
303092
1831003
1779179
1189039
1218568
1210707
1793578
810655
1124956
1966167
985861
1786081
801090
1544898
1097635
1699085
576016
1363
1455416
285217
1832531
264891
1089750
1947060
1338312
1442870
259387
1094215
1387689
1334221
390570
622718
1123353
1370243
501437
802299
1072265
1921769
44351
944793
880829
938124
1594387
947719
1445528
1136769
1652205
530445
1753120
1731277
1003363
1862955
873376
332377
1240777
254747
1995208
960855
543120
166325
664339
858853
972555
1391586
1168657
1326971
1069396
539211
1212537
642731
1713667
1082823
1934268
1789802
767116
367373
1194534
1267204
1917055
1833373
219477
1600028
1242515
1349715
969685
1715214
503087
1612654
451548
385344
903750
1983355
277127
709986
331821
1865971
477468
879613
802780
801796
87209
953646
668208
1941402
1907788
616113
612430
1999554
323679
1522269
559889
1563345
477042
1345631
70286
919462
117444
1562870
330260
1735763
719145
391023
1962882
708047
619725
1895111
1557702
1450643
771227
1651260
1674809
226351
1527333
27732
1260284
1059975
1625613
1113484
264189
1058972
882633
1433573
1577602
776277
117159
840100
376587
768836
1038799
197611
673177
941277
488799
1500244
425474
987083
496115
1626366
1360969
1504034
1442420
1805149
179467
1389606
1338940
197353
344829
79286
783921
1317833
142237
1333130
1028867
94560
1749213
1187628
1406542
623679
691613
1642098
453254
1952879
1645649
1419600
980496
1752546
606267
562490
562911
639889
685039
484879
1863651
1240859
237096
1101723
594311
254335
770829
1258492
950414
223106
1762076
205793
1392353
1910887
355077
838948
964107
515471
1540669
1236822
1870553
279770
1861471
1806214
741217
1987444
497541
1431441
544462
1099413
1628131
228125
419286
1442220
276204
1255301
1493638
975275
970758
1661755
724961
1963294
1859842
651063
1802485
574322
685069
973112
133327
162316
777677
1443131
1123774
1051552
1296926
603572
1203210
598178
134417
1140806
266982
1326144
8347
813381
1657714
1631413
1295721
238444
335059
1466515
1481008
1760849
1024405
1986724
1550144
1840400
805965
1848944
910469
1495105
1009032
1547843
492311
1272328
941295
149112
894710
683219
1607170
1729975
619025
1981101
1443239
1974840
415971
630844
257972
302831
711878
1436890
1586727
692335
433562
1972412
980835
693590
906228
198489
888200
929839
478071
1526468
1339577
1247419
645999
1027554
1353793
1141361
905693
801600
953633
1992173
655666
1263263
748951
46223
722952
1707902
413856
551845
643455
1661183
1425882
1267902
1251853
1600105
1784334
1941284
151887
815251
1960861
1145182
670999
653457
1993123
86253
1711879
950132
990488
265209
1954142
217215
1732771
860950
808586
716437
1304884
280391
583441
149556
1485522
161249
1705216
264406
441094
1923222
1217871
877553
1450411
1118250
788109
1089548
860684
766006
206973
1287904
1807856
1848003
1670361
492317
1673593
641279
622631
1832828
294262
1269396
1607664
492387
1872775
930937
447555
1276330
739618
431819
777090
1371175
816583
805288
173217
656652
887808
330657
1834189
1341271
179112
974329
657807
1038181
1235363
668482
1364896
543744
1216007
1869235
764708
279031
1932169
325274
384169
1690435
1713081
180536
695235
882474
1894747
496404
49460
903850
46555
317353
1280519
804971
1838422
662081
1333319
492982
404084
1163490
370156
1725430
1497007
1287000
14112
1797662
360945
1430971
1413240
1993971
640032
7797
588598
246165
1464916
80533
1422088
712497
1915119
82797
1138836
1585452
1734888
737864
1539455
5548
631510
124023
1748671
352285
913201
1938628
1442465
446982
896993
69156
1812610
1102713
662727
463781
348478
1701923
1955654
1847032
125845
930413
1642045
68269
1187358
460935
1752050
25524
575079
1142292
1198204
1964792
59261
458047
1291601
1686402
620025
1139468
288386
810194
1847435
1559091
597591
1328499
6360
1373223
799362
720575
163332
452211
1921508
1758677
1183168
70777
248317
1388741
1857390
71883
1062345
1035782
1368957
1609894
382060
1764059
1005894
279782
1560097
440751
895863
1071844
1615654
1175676
1842762
1379222
1055168
115701
584830
1183584
1452939
1587304
38491
532568
1326502
1184737
544861
1616508
359739
340823
24911
1713136
246043
1543030
1800830
1337301
1228363
1505733
1975403
319803
1081527
150065
910151
1647338
1965272
1606413
1381510
1778942
71578
414694
829337
163815
546225
1684140
1536302
1159537
8526
1142767
1727788
1808189
455257
601900
1070361
40157
518078
282251
92284
1197367
1837577
1834882
1563414
1215836
491160
358403
1849505
559593
901516
910154
1236184
187259
626998
140186
237324
1287112
1394089
110558
1580690
105653
1338928
1665649
347774
1109764
1713795
199209
760560
16795
40970
1880696
36385
1078010
1388299
669507
581906
1223475
296520
1641163
1763572
1339088
595251
1184989
974743
333247
1862715
1678443
1379920
1404008
1743955
13245
1885502
560500
379568
25044
1708047
679122
846552
795687
1622445
97201
1709795
1473892
1263322
471077
1365283
1077686
297638
553651
676339
659737
208709
593068
677086
1764849
1254135
1198988
846258
955579
797871
1426340
1778874
793572
653160
1846150
1014710
1133888
1011945
247586
1806004
640972
1015184
1748932
972193
1572261
98217
624123
1180031
1444886
431388
1340269
227270
1078749
1563161
972695
945066
1872939
949242
808592
859495
704933
553209
575234
584162
355527
191098
863797
671440
270300
1789884
877522
1685603
435902
1582398
118215
362374
1252802
1586213
450223
996526
841318
234711
1142165
1751932
1170629
1672518
174685
1652777
1947730
693630
665258
1951995
1871977
193267
1535259
478988
1342257
905332
1662719
1725339
861667
316860
1065058
1114418
976234
854808
1286570
1300750
1769311
750255
1730565
1040919
164907
1540917
1336945
64444
1177670
937832
1825823
1521528
1181648
1022805
394526
1167021
1232903
549011
1332582
1301376
471642
1082969
1815825
84828
387727
713908
51956
513237
493020
1298408
35740
1794560
742639
1848007
1291989
103996
39891
182256
1721234
1989025
1166827
1336334
291303
811450
918596
1426745
24492
350699
910459
1933612
780727
1644605
7724
993801
1699221
1678429
1727965
1348951
1695617
693513
1337292
1976090
1426660
229848
480705
1663245
621194
1417234
1668660
873474
627674
1369864
1469610
1914685
886481
1796803
42848
1034970
1719512
568623
1108284
1368920
383926
1288068
49057
1200680
551776
490844
532565
429984
1934122
1684284
876887
1120859
203126
735054
822848
1505785
43789
1817197
412332
1320944
321555
369982
1224074
848946
1015424
1023664
190889
6694
676232
93783
875476
1194907
1260588
311053
40949
1869092
1494171
1931242
1218688
1037429
1556963
384131
555185
350658
1224858
1226006
599454
1925216
328774
1557365
810338
893166
1022323
1688517
1033798
1515192
321280
1549436
1846621
452651
2133
824360
813333
1467731
1604057
517275
1443937
110336
529925
345660
863818
431731
667573
949676
728290
1201599
1440578
202744
673986
1574742
527639
1983039
1208629
81568
1981502
1814824
504129
1294935
93563
19951
1473464
655348
720531
633968
1348610
899342
292217
176675
331815
138963
620386
1841844
411284
1004463
581069
167329
1164222
755471
1625263
1885973
299171
1696985
391925
650461
696179
1046200
1585794
87581
944965
273454
878329
46268
1798198
1855063
1446084
385136
1540491
249439
1640936
1578459
1896648
1293853
1771838
664585
257040
1737132
837719
1924750
1988550
144480
896874
844317
255579
1692338
71026
1620657
613845
739238
1581551
445429
1454511
335420
267521
1320022
1694786
583720
1384226
1271599
15609
706854
1223803
949523
363734
655090
645173
1074825
720717
1295760
1509034
1026762
1702257
51350
255900
1171846
1736018
1858103
1860521
1640673
382634
313937
172470
58834
86040
1190155
1959072
1651309
345451
1059876
1140224
1922780
667773
397879
1849775
1893911
1129991
543556
1495398
1486192
236695
99025
249097
367315
783893
645220
1094512
1579491
1034587
678965
845871
465972
1039899
160426
1096781
1243118
807082
1562665
1443186
1137781
769601
475119
917426
171071
1832963
517238
1058880
1699317
804295
1564383
1828238
210007
1822527
531326
1224033
533939
1178424
1778750
1914792
1295981
1850899
1650914
1103795
1325399
869912
505687
1554065
624246
178287
614604
483691
375450
982795
145354
797624
1467407
1238534
866131
1833231
1650645
121462
639310
1573509
1631694
1022156
876014
1037695
1244892
1202964
1653055
1508602
1968673
1521613
177263
1612814
135281
539294
1118803
242824
1497587
1383647
1250212
1624278
498304
1635928
1232314
298686
700704
411044
1861498
1316293
91434
809772
506072
1937024
1882088
933931
831289
1304579
715554
1276568
1171825
1392289
979995
1775246
1319480
1216282
520673
1278681
656250
1810902
1571099
1083446
395773
468251
1766355
1274154
1238067
62874
541857
1859631
1139471
1188014
1507743
1940543
993980
1849605
1595871
868513
1155445
1167762
1364135
344168
553017
1727070
1969104
1912855
237714
761464
1921871
1070619
722184
1324283
1427173
767173
1808168
319995
411429
1948026
1696554
1254310
1709059
1203512
1937016
164814
1237724
1025140
688686
949373
1041715
1036876
945979
179206
1930131
416109
235707
792583
545631
954228
1321949
1729266
878064
1565769
1508806
1791490
1183343
1921654
1632973
1475090
245140
392444
1063049
117385
1161941
803438
1469158
1121824
1065603
335628
780998
383989
1491144
775448
1137401
1719369
1462737
59217
986048
409822
1088019
538030
1007828
641832
641810
1292620
170
1177555
1158555
1085774
625492
1037232
1899456
1331011
241792
884869
997104
309144
941835
324109
461895
1030589
1562341
490201
1349638
210166
1902369
593256
100613
1051894
163060
678635
1779796
1897269
224467
322640
1079796
1300766
828543
624165
225014
951717
1199074
1510083
1676535
458224
887255
768921
196588
1627981
1384766
1821704
1425687
174045
1135940
92206
1103491
1838520
436419
1242650
1160039
1629628
269167
1144642
1921730
1767083
1900937
467717
1683295
640182
121462
1448238
742284
539790
1686788
595660
1574419
1499142
1992949
1841669
1558526
898788
269254
1067948
346828
85772
1854007
97504
1488162
1828885
460451
1287034
827628
879299
430264
508855
464071
1940380
50772
70529
1995574
1260027
796088
362207
705230
951346
505022
405471
923521
1016453
158646
1819017
333239
1748925
1824558
1825059
1885056
768244
879900
647585
1021729
59591
1672967
978921
1044378
933045
75144
1989620
1678315
453167
648183
1081634
1378039
1431149
584159
687676
652819
1492955
1386204
1657675
923213
113720
1528524
241223
769660
1833614
577594
940662
680109
483706
720487
593034
1197887
1550905
806522
1636978
499189
1040865
234091
1720902
1629700
798956
1119213
892533
1440823
1670023
189233
593267
827877
43937
380030
1094905
1184375
773487
1431116
1628146
902907
420045
1900398
555170
750018
306204
1765679
514307
995812
1977328
144639
502063
274208
1014358
810458
350638
1855705
1610733
971941
111773
1965175
1503535
1032577
1281334
1848680
560494
33348
779397
1521297
899865
988200
1032965
314266
1472750
1173324
17581
449703
1364159
849213
1048816
1377543
1057310
733866
888286
1011366
1250538
724069
969562
1620957
610794
297363
375821
1199610
592223
1155656
1976320
1956018
258877
328911
1335281
1985636
1791968
515248
706913
1270880
1939335
883808
1377976
1863674
7484
1623938
1924388
812317
1564262
1896547
1206908
1379652
466607
1188053
1071437
1923156
1897820
65570
1612905
1861306
1337648
1837059
88508
728975
577558
1704620
1368215
359531
360616
937933
351310
1196021
207171
1976280
787534
1832693
1761009
1277433
895035
137191
1370512
1305524
1000161
1973358
488421
308359
1271342
1795885
1581372
1529895
58130
898989
501464
1951128
955753
997585
84157
101093
483031
1448976
984730
362435
1512485
1226534
1483694
114691
502281
29266
586221
1421888
679655
1553101
1994196
1996581
1837937
994637
428664
842608
565649
1509228
493770
88210
344442
1121878
1536963
696480
798780
1527550
687451
362956
1192838
1425052
1000696
979048
292127
1990968
446969
44152
707474
1535133
916452
1738747
1798735
1293411
198018
727692
1395538
752214
1494036
217082
1020022
1708220
64839
980124
1668857
279607
47196
1562300
1045186
242735
11653
1162925
1643034
436727
203844
1907891
966061
930637
1701499
974644
1665291
1288318
1222051
1703793
1365004
1520105
896977
518518
1439666
1713449
1666803
1122504
856713
406007
1846157
319
294202
541135
1486518
1857326
317325
15068
641383
350930
963278
626896
1555917
1682556
1921730
73892
275795
1048152
1640796
789261
1610633
1704533
1261613
1438283
867759
91977
1445097
709428
1063534
847901
1413139
1671156
337102
374144
1320642
1244071
1363811
48667
334206
1229438
1467975
1560337
697174
357749
317457
1515043
444696
566280
1985933
1841590
1712570
456121
1729795
1810622
563293
245367
476942
207384
1410836
798577
60467
214460
997932
383334
967331
665783
1135108
1933507
105032
1688469
1764652
150400
465568
91882
1265481
1153619
26563
1880139
1246388
1508106
629213
55497
622246
450292
1509175
296498
1226901
626358
1038679
480924
1146006
1436005
99148
200772
1803432
1764266
176261
1208404
1605921
1767140
235152
415613
1727856
822088
732129
378076
172878
85779
1727788
493194
1457753
996921
1187411
1207342
1173829
1899710
852638
951620
1971294
986302
1561260
1895239
504862
282191
862063
1345807
272772
604557
1624882
787490
1821360
1266673
1960753
1443582
73381
673410
872672
662511
1764342
1698648
1773894
729272
754539
1238349
1339316
1741142
892374
621728
1607843
965058
1656237
945514
520302
92917
1081477
1409481
1566263
1309707
1304893
606565
1806440
329267
839270
1223675
1256696
941716
898452
1211306
1913432
1913464
639446
1095005
998675
1760862
1157783
1943949
1901536
728036
341003
1052199
135671
597101
689882
1901144
658683
1793305
1494227
921393
1187712
1611273
6501
1569912
1534712
446286
147228
1704744
1582148
532098
1989056
1803739
1764686
1810738
892615
171581
632907
585852
280544
570030
874386
932700
1120752
1007015
1079910
991072
1669273
837999
1562428
138005
468667
1441837
718636
315474
1000583
1349632
616435
342484
574444
277387
844325
771631
1379708
126219
1044588
1020304
218798
1183468
760901
1441443
633976
1735117
503764
1415789
1843958
1330389
1638067
999097
627713
1498554
1459679
1390036
929870
1561712
1222284
1677223
534348
681189
1966139
1990538
1046940
387932
909190
663491
562260
970753
429894
1698016
1258376
398938
1533024
1692964
1983685
988770
1847013
1984452
1087378
954655
1076420
1833385
1208059
496770
1143827
959051
829216
951780
630209
105514
546364
1798309
1430650
1187519
1649473
1424359
501180
220165
1323129
1772679
1724308
1375110
267865
375205
1303793
1192247
1066055
1732664
1182497
792525
1007023
401375
1445117
1127690
1960603
1522930
1521851
1941674
924439
310050
1079600
1557194
1601271
199515
1215455
1347183
1506474
1353211
869643
487220
681821
757701
1596762
362009
749120
391653
554651
96815
1237602
1456362
1430489
10162
558205
1719025
1361678
551027
336749
1095710
1009011
754290
1793119
1267896
1313289
441147
974369
1479511
1494104
521288
1265334
1936035
1441981
1713263
1510056
985841
1537343
1966126
489245
1809173
1560321
828659
131714
1801833
1401466
305122
460513
1098944
1815273
626207
855303
941233
80886
1521697
99108
198772
1130664
190597
1016223
1973030
1533437
1187255
1000793
1471634
762837
1849097
849721
482221
19113
515786
233178
237946
685304
1108218
1636031
1831615
1111986
971134
802638
125408
1409512
1282443
29486
1853260
1057073
1207930
520143
1173666
1092409
1717060
1247439
1002105
1034989
319312
1870350
1376376
1239141
769719
504019
84015
1441986
1579422
289851
1479112
799311
1530386
627927
1864462
175978
1477434
1352829
571661
30547
35815
1874086
866332
145917
968386
618728
1194887
1518411
878956
115379
932752
1697656
1835193
1840961
100178
1107562
9858
1154881
849693
1142803
908121
1542258
186489
693534
395627
1004739
1386018
1230782
643357
124321
1118194
797319
1910367
901018
774336
1598997
807615
347327
878669
36681
476683
1271558
56734
843069
167379
425873
30484
1789624
1060681
1094594
826665
1517471
1930160
1900600
1463824
516598
787465
1954564
555895
876545
80596
1936065
1366447
103162
889225
153907
1443490
1639089
857625
1353479
430205
348695
249824
1135602
1819811
839914
367528
1245315
1775645
1210127
143652
909816
1813575
1139036
42557
979771
1956689
1366356
1573371
861173
1785096
826305
1043076
171669
927642
393470
1240054
661255
1964619
505196
1353760
261923
48933
452016
1831311
649525
37154
1042578
100935
687368
1614200
1927462
620049
339382
826851
1817287
726125
733088
786921
1450961
874219
1559590
979122
1109706
954514
1860197
1125837
1298720
918114
1862415
1754050
155160
1495239
575328
1037108
1514253
23162
1560376
1084762
397606
1912480
793983
350023
293862
1384038
689127
1548995
681808
83935
1891985
703094
1676080
1902716
29345
402911
1513260
70859
21612
1092389
841006
1713374
705915
1338424
1030416
1642046
617417
35817
700040
755944
325418
884673
676555
702038
442706
1007342
1334957
1474510
590483
548415
1319100
853871
1646803
776142
1075341
126018
1676784
552975
902588
1912558
238199
1429140
58103
136839
110344
1269777
374292
1539826
1207261
1770675
664862
1058787
168079
1952843
1087040
1908928
1418679
1496788
641030
1553316
1844524
1102439
1831869
636570
1920169
1996624
1043793
319262
1073988
1208593
200524
43819
1606431
1718583
1676136
836102
879016
1415006
1488060
292663
1943294
170047
870516
149432
1011249
1478778
402630
1197879
344710
1654236
160651
1186423
396361
1906771
1117721
334249
104485
1239269
447997
345080
505477
1690730
1644760
897183
1662061
1703719
1115848
838919
1316360
517559
663942
1225754
1568811
658377
1657240
1833359
69054
1940889
256381
1488791
269274
1029763
827010
1060918
1171508
748203
1563307
1843513
810772
918100
1983154
545876
299392
1520251
406434
415376
1796570
1113524
167075
801219
1924180
95231
816252
1845376
1003496
1991351
610681
741631
697911
937071
1746672
933101
199343
786257
1046877
1050940
1361018
476073
933521
789897
605693
897856
621316
650159
1109954
1629488
336302
784516
992510
1475599
51331
819697
1876533
880460
1522454
1339969
1902675
164823
1771986
1613856
1609671
1777826
1851209
292756
1625800
1415079
295593
1603125
177930
1751609
1451905
53754
541449
376321
252839
330684
1240025
1649355
684002
450949
650969
415637
1579724
587626
1115772
1196106
1793935
203189
1166816
33108
1625210
558720
808498
665802
1447128
782335
756165
370652
1655637
884433
1992771
1536509
1196944
1102629
1251738
1040004
771274
175520
420412
689416
1636174
1589339
1779011
459903
722188
29305
284708
609769
1186695
1955034
1111433
934113
1889070
1147110
1839423
186489
172684
1519642
1490378
1273948
517980
96615
1124581
523092
1453779
286442
919752
1366860
1800943
15511
1576679
222521
1860981
1464875
215033
1759218
401969
1367695
31098
824687
1432092
303763
1226534
926762
1138314
600918
198169
434041
635734
1092755
1203988
965182
1934968
1233537
1687086
845828
607771
860778
465088
297232
1714078
1697898
131651
1378551
1855517
1785011
1073466
865877
931554
1296270
926354
1217258
1299324
1113760
1707923
83613
122997
675661
1558393
541050
283220
557521
1009501
40411
44465
1795072
1269156
1141788
136286
1913057
94116
1475141
1840439
1915464
195608
325824
845019
1088314
1479714
768054
161524
927020
699042
689253
172756
1916959
1297340
1785618
1260590
1870959
691017
643836
656195
557499
1844235
166662
227102
1213740
844312
1393697
1609089
633188
35489
251044
80907
1352255
4761
146388
145056
1176021
1981271
1976099
27118
1460139
1791029
1766355
1772355
1411535
76381
1056404
1623644
1605344
1403188
1394085
845385
1390309
680280
492592
1994122
1388775
1619933
381399
20994
1261403
1041088
665514
1238847
825063
681335
1565375
1077047
200093
305041
30334
419574
1184285
412513
373154
30227
1236746
1678189
1673022
1266408
503533
101259
1359526
1354180
1269639
1105499
1460025
1699621
1879524
1885100
706258
1060891
641185
918712
1441875
1463490
141431
282483
1147619
1400205
1979594
1393066
489553
334363
1594530
1122518
1868282
1568617
490273
1933936
1648254
763735
1827782
1295348
1425194
979419
1181184
1397867
1669118
1108234
1364483
1848985
413612
1565634
1848431
857487
1442279
943840
1272299
1919522
983072
269063
197387
665456
1932526
1239070
1858154
1317298
71859
1566299
1065380
982644
1291656
209817
1694025
525450
1385488
27352
221759
1731628
1912257
1920970
1867847
1163441
507498
1946656
859424
1490847
1070488
66036
1388123
644074
1885127
1211799
1542807
1655788
588867
1940239
1214628
365878
237402
166910
1942090
614265
383849
1587854
1624882
1959981
259709
1245500
780201
25316
217930
1938458
761180
202369
1899383
1546246
1964765
1596814
1060282
1971130
1290606
1603403
1106768
1141077
850969
1860256
1918013
331876
403858
1273693
474130
639457
1437671
1650760
17479
616527
1276487
408624
726590
968558
757259
105821
1508730
165815
242636
1060492
921356
1821306
1871728
935949
396715
1562427
648904
479678
5444
369186
1998405
912799
1587793
1069200
610568
75227
1697810
1808458
1343080
351044
514527
959116
883330
720385
783753
1330005
1513195
1805993
1895591
733483
158111
1914862
501068
1481031
530998
1965070
247675
492417
106362
548484
492472
1671928
20686
940285
687198
1331743
841543
1974444
710067
247992
1734132
1561561
172015
1076678
466992
719702
987182
583113
1713482
39409
1080526
1692228
451211
1102731
1392802
720721
1571525
1507517
500165
677286
1298983
1799497
1363405
248311
1497072
1229808
503700
547856
1291896
343053
249335
968708
1610424
1037390
1756659
1215415
1728205
537447
1005622
1975817
195709
462565
578313
1933599
1557665
1372821
296994
1727322
1785320
1860543
618092
1250543
1009252
583926
1241443
24204
1457546
1653155
1809721
476152
1570595
1844310
1978392
1098610
51491
657812
66544
1887312
1668964
780193
41740
1111435
1925933
1064622
619775
967285
1374238
133994
461114
933171
1031081
878956
391334
1331582
1970262
447351
69633
319829
41833
1367064
1180101
286246
230269
351443
886636
288524
1463829
1226839
704532
1190174
695398
590623
1413317
382987
888664
402073
1992258
141480
1245113
803187
1021886
675412
818235
913786
248571
1837552
1852511
1465830
898655
711399
1447355
1984890
1536782
1460526
138116
948245
1519106
1650955
1678828
1631076
152511
142499
684940
536971
846973
783807
1834468
480747
443157
575200
1752990
1607347
796526
706112
77654
1622492
1811299
1616058
1290061
995736
1962369
506527
1255947
1732661
712180
2991
1092371
1570205
1257382
1587770
1662296
187406
210958
141157
1443818
1882961
1236256
390694
1762153
127191
557590
268922
1471714
957740
377483
314770
717753
1686136
1524283
1010122
579783
434924
1735160
908277
1684876
1206558
793618
431401
1561204
752239
1685468
400587
1870570
1297112
705576
38158
1844817
1923106
1274900
206991
1865021
1087765
1226943
1254631
9443
546162
1281879
574596
1499396
301516
653523
618006
829779
1155171
607531
941608
1200755
588200
1474966
1635881
1265748
1049814
1352826
929156
893911
1082941
171788
1278520
714374
206491
1603656
1769921
1483672
1185923
529777
414439
1061208
288974
1297093
1367695
197505
229200
553878
328450
1569536
1012403
1953917
630514
775784
926740
1911686
189238
741732
915214
686491
661424
4295
1846186
1784595
1173148
798347
738979
658696
1381283
331373
660202
1261047
1282849
1989074
961202
1460837
1518348
210694
483528
1551281
919140
1689583
796874
586310
244117
830682
63501
834402
1488229
1453365
1475329
1164568
1292721
189487
57926
1027543
226327
861539
244747
1420555
1419488
494776
421335
1365163
1573445
1046516
1651994
898073
866484
447666
182233
1067205
1406516
1385800
1672323
1141747
1327995
457323
703092
777528
1446122
1693073
1859210
1510086
1213529
1922554
880759
894850
1175462
390077
1092802
251980
1829292
1122612
959701
829369
1919800
416223
593030
1959932
1820410
776574
962995
1808836
392696
1497731
1770478
705785
1576187
1486427
772510
1212125
151082
1380555
715935
39572
705423
1947530
965701
297778
252659
1792154
684681
1887316
1714793
476282
903468
1659672
803981
199242
1073079
689171
103529
1658387
822307
1381105
1581906
510647
122922
1475095
1904038
1411314
1977553
415379
525456
1903746
172518
755822
1400744
2858
339149
323303
1585731
1360390
801009
427539
560916
1800632
139912
59378
1130452
1349718
344237
1539489
1611426
1789862
196360
48122
1482276
1290132
1410548
654650
198510
915302
1988428
280789
987579
1985311
834377
1926284
1099995
1714036
645656
184926
1944239
694705
475544
374005
944082
1600690
661397
1075464
1146832
284295
77303
1289890
898090
702020
17828
637263
1498397
482070
1602103
228773
244777
1521790
665923
587598
844312
964457
1554330
672303
1287867
1562500
374114
1989419
1045550
448503
326370
1593583
1619962
966580
1389326
847044
742000
1612874
1756037
1965795
1588255
698011
677720
508518
868499
598362
1819735
1533311
1565532
1442821
907649
960029
517418
1818893
1446965
1365143
1578479
771545
121344
421039
1193699
1424883
1614835
1079064
369475
667350
1175810
162050
1808378
1904894
1174763
1886503
284105
1697279
862963
201492
1608774
634976
1352142
393605
1849831
387090
1151842
302282
1655320
18181
136970
176366
539671
914316
380460
841543
821924
1997550
1384515
183851
1618647
822218
1772814
763511
1029349
1087051
1927643
174048
985048
1333535
284708
1431617
54347
1701759
190577
1385020
843962
1687168
1327190
69226
1503088
1952245
1343111
1974834
302921
423308
514702
1591077
1371299
663668
774990
349364
181329
205434
522643
469675
1150608
1818716
110035
506079
1486139
1644804
185250
1780024
842252
1416636
546697
1113228
321679
344897
876909
1502620
35085
1909785
1203540
769903
609334
784642
1019485
1655637
1056222
1706137
20637
78303
565701
1103889
1499351
530337
828661
952772
1706334
667860
1522492
1507633
1313752
334142
517358
1975299
849985
894413
870103
143462
1192698
773844
34237
523492
1406655
1275154
1234851
1626158
637380
137957
526850
1832707
1584343
1115509
660668
291420
995516
1351798
1700439
414216
1767217
423666
1517102
615270
974480
12798
169585
1254925
1579648
1811549
1040203
1527942
189008
1121662
1581654
220403
1908558
1052250
1275689
1062288
1096686
995640
1673336
531106
1900315
941413
112514
744594
709318
1785413
1132484
980263
1950054
223727
369341
107142
315958
947157
1542567
1696497
1779522
709124
1632938
1117926
696466
1958394
1662489
866971
1870950
316894
1167287
1276851
574549
1866672
1571343
728912
857669
1320656
247302
464956
1562075
1609579
988328
940800
1040551
1622469
1379165
588371
948459
332035
670240
604252
467207
1795039
1071902
1074820
540726
171462
736662
374505
1629227
1128242
1818720
1547069
1317833
1332757
1433235
299665
31026
655518
631373
754226
1026528
1446975
1819128
1877717
77358
1943195
531235
1484062
278097
575427
1846905
1498794
1421397
390340
357427
619083
1904701
1276912
250320
1274228
1550117
1610758
215913
1625701
1122905
1430738
1786209
854032
613662
1135698
1945999
520549
1491030
617073
693075
704793
1209472
333441
278554
1312907
1310223
1814219
1861302
1954831
557506
393785
1904254
908508
1097882
1688738
171235
686224
1225791
1200771
1938956
836391
344917
462781
167505
1285004
1630024
389117
1986982
1992616
1144472
1075772
549376
1121601
1929222
1817656
372471
1447916
1897012
527885
1924236
145471
992317
1696434
820036
686494
80880
585511
1752584
1982639
9843
481942
1273810
1506803
1908940
1840460
1838818
1777264
568230
929494
895437
578201
764601
1486027
969880
1504075
1223280
1491961
1598214
920472
1160375
29008
696349
970003
527097
1326594
499981
1507499
1049365
1500683
583615
436416
132635
546306
1315356
917138
973712
99230
35355
1777489
1130141
254326
426448
487347
1665086
1970184
733200
566805
537940
65594
494230
1041152
1297283
51429
1256999
1997726
1521923
1951687
853621
15147
570734
1396211
1509946
1045722
1853260
1297913
201895
555316
1891065
355017
1859027
475085
1870177
575116
283243
170149
193421
784405
1076340
662161
17245
1208623
1508154
1375596
493879
1789917
721148
362453
1874910
973370
579440
1392582
892392
522056
911829
217162
1652239
985120
488440
1185807
546802
1039212
195407
949849
694763
1409590
1592125
1922638
349304
1913724
20628
1128185
360991
1584242
222509
1173031
1304504
1282600
960732
1645365
857738
491037
366360
229154
732113
492298
1847399
988094
1467441
810739
832770
472681
475940
128500
707738
1262379
1027698
95597
1674056
1198823
1189886
494183
469447
272921
1432952
977765
1899918
1126768
1705850
573574
13702
950671
1385464
961767
455643
1046312
284428
463740
720312
1043657
463037
533904
51492
294064
427174
1208222
1325424
1100914
78638
1377408
271433
136477
1429139
1461022
656069
551372
732526
403012
610416
930099
399951
1899290
1474474
1699903
535313
1805100
1224206
626202
658143
437690
1441729
451494
476962
543879
1158555
677728
504276
1064199
543895
1209865
463692
940246
478299
1374817
1672398
1423804
105628
868804
1167949
311223
348417
164821
960261
1741955
1472947
429925
1481524
1394611
325186
1720449
152112
518004
495979
715176
1294521
1095817
859137
409678
1900819
839556
1678547
483023
395268
1991522
1215921
95458
1255078
509680
776913
1445667
378429
1188846
1487342
1485730
1386535
865484
1066841
859615
180362
932604
1599243
982311
610086
1875788
1026257
651217
1141795
1094740
1799966
191371
744870
412804
1357157
1375562
194829
1308190
657459
140360
1029886
896050
941920
218443
1506865
347635
265889
1910906
1619056
117705
1408886
682617
913282
1041751
389170
188134
159902
1999833
672007
368108
706521
1593229
354674
1262585
658682
1277272
1520742
549523
1179348
1681728
1130417
1966437
763615
1201189
469159
1167429
1026467
826160
375010
434587
593599
1241635
98480
1556035
1013757
1879399
1425965
1381446
160429
277322
557290
1789976
849456
136985
1121394
1120758
1305814
645769
32040
560496
539414
1026306
1692422
303809
1291687
374895
1420880
1227863
1233668
352886
1642784
1604143
1418965
970758
464040
1357579
649140
1011767
10306
495707
778966
948404
1159699
865699
719449
14377
96694
1045334
1623423
692888
330919
310347
1862945
486713
538032
669680
1765346
1203849
855763
1235473
1377317
654259
1880641
490727
1172379
233771
1679793
1514959
840450
1996040
1160561
70122
1025720
415343
994453
1720241
1138755
975436
706501
1353520
981156
844301
928210
1793872
44788
203439
1658170
1663136
773214
1043160
567445
645581
1964365
66301
1443519
1225875
194785
1332962
690090
138886
1505102
1971761
1349502
1792787
714265
499179
481261
863681
842440
1130706
376716
1938938
207904
611401
889460
150708
661900
1851561
244956
517372
1085661
1278962
1326216
1972300
642436
1049826
1188848
1684106
279202
558288
586868
1099212
1660263
1522712
435918
184151
1079551
1810186
804470
102879
1908788
10138
1066918
740722
463434
824000
528964
779744
287203
799020
202969
763475
176351
412729
1421218
829937
390712
172703
1744678
1536136
1414592
1337348
205613
1599575
426056
1676116
605508
1794963
1725616
1549338
1507356
244773
1611521
832970
28079
346685
1582366
1014984
1833603
1878946
787437
579503
1631529
1631022
1357713
975062
1042986
1191966
1526175
290416
914343
1776716
400805
326742
502200
1014392
1240706
1174314
1107553
356973
1506514
1055828
1177603
447018
739008
1153174
1299921
968466
397432
1779266
1772687
1335265
1497290
1792629
1532490
501637
1530106
1043237
986450
572210
223844
1669399
1161417
1357493
930894
681379
584290
1754210
435408
1638290
360994
303606
1233491
595945
1731746
1881654
1061828
782760
6983
125156
77344
1191088
450545
147417
310164
752584
686892
1966621
499789
186187
1071245
869641
1612009
13430
1985445
1751074
1104060
633309
1260006
761789
1914796
125333
1981973
1566983
1582018
770387
40551
154381
447997
1620602
643836
383012
1204035
1744078
67591
234153
1860245
308289
969635
1328413
242460
1514102
894073
591951
1541693
824909
492387
92413
1600545
493992
1747903
891555
612940
1049289
1223535
1719717
1253291
13013
1609478
1908367
1159218
251487
228626
182781
1867944
1467561
625936
1885945
10809
1491895
1788931
419
95619
356104
1984853
466338
1730464
582262
420016
1593968
689946
1367029
950236
448690
395008
1533287
284793
1045038
2973
525850
688550
1004894
511128
1539355
954769
1325032
1216242
914030
1130765
1087705
1689518
1374501
1968733
1541162
766633
813867
819104
1144933
389273
315024
1244263
1118689
972368
1742190
566776
1483672
1966081
1011333
209235
1752919
924425
1283637
1792331
1964831
985128
1736288
1775330
1410450
1322196
1453769
1835522
1604743
611115
844016
829830
356104
569086
1013597
1373729
1511838
664793
64769
920798
1712293
539467
781858
1781010
683894
153030
682135
399423
1874352
1198109
84260
1915545
543028
78833
1613683
193431
1518311
741503
243889
368856
650108
1824392
1547795
372617
248797
79080
1218981
258527
1683209
1208239
1353691
980280
192712
248764
1289133
164174
1975175
569885
1957644
1271568
1067663
694938
1770723
1178146
470035
500344
402180
725802
1722423
1201596
1706765
1787893
861880
857378
1056311
1037921
345527
1955654
827767
229934
1773875
1715091
1297105
949381
390790
1119217
1568431
327451
96627
1749080
604487
422799
1278683
340093
1906213
1195499
186574
1033226
1988335
1273249
1125259
179010
1783271
1047736
320848
870740
1166581
828446
263738
933770
1248204
1515834
1665448
935443
335185
157473
834398
241980
1728683
312535
1659637
1956295
885293
996418
271981
1011774
1462372
1032994
1174954
467523
1744042
1096109
104414
1668362
70903
1708208
1242684
1953545
1271134
1561945
205943
1117116
1969737
915352
1599789
1832984
1218190
1197498
752319
1288017
692718
879839
1355175
659919
1355121
977838
640623
777622
119344
190748
1586104
1735861
56945
1059238
1321529
1422480
1201550
1046188
1106920
1270855
1049941
1325450
44955
1263503
1118821
1441875
186292
333878
5325
831811
1735339
1272551
209659
1650314
923819
622669
1457352
693649
1097407
894144
1090741
40364
639949
1352634
334448
1252278
898404
504332
1856409
507565
1834318
104365
966192
523376
1634629
460107
712431
62139
524544
1316371
1378737
932403
538804
876463
679496
672766
714896
1800022
370931
1776833
798394
676761
1676991
1457033
18501
1371321
670985
447154
1209860
290293
1466660
145836
1557615
1134946
1028661
1685135
1026570
1228826
537171
289899
1952438
1731903
540063
1893061
1536803
1210196
1836342
1577430
661995
1393484
113773
1398930
1947443
717798
1347094
160748
1677906
1990270
1767066
323958
431154
512484
1486955
4706
1323593
1735024
1722362
18703
1833563
815551
353650
744210
1475122
1183049
818281
725106
968384
1428748
1196640
971666
1762637
380310
1256285
324042
1966213
3042
1289379
1948011
184880
994274
1035285
1671027
1121323
1980873
1639877
381229
1127517
1359789
882042
17734
618772
300584
1808557
1610778
606711
694225
86517
569135
1164912
1724467
633417
493339
1540538
1610739
1468729
136852
1900541
1307270
1147472
79967
1887558
1396211
131410
1680496
379218
852423
905374
811722
1584658
862923
729681
1878629
990111
201351
1170967
1865140
692947
647190
1284674
937436
44292
514294
1539849
375773
206325
417959
757645
1385822
1095327
1484107
430748
1838467
923928
1103215
1642024
1608765
324920
1205958
42131
808784
646023
777942
1127296
457269
681754
1911041
291076
1607918
140593
64444
201676
754239
1662460
852654
418449
128658
1351689
619874
700510
743162
1404130
1790247
780900
290518
1991562
1869852
279570
301210
9323
238752
211089
679227
1134817
934329
1386982
1175108
460654
922525
1617908
544848
138725
507034
1762153
1705009
1589157
219273
378535
815866
1617878
733380
1724231
1271204
1678065
298264
357322
1041474
1867401
1366110
772960
1746253
1582496
362411
594033
1232076
1126849
1862641
370393
191992
1555966
1152128
342766
889036
680675
1683209
1135540
706404
1631875
1257416
320176
39227
707441
287069
1180351
978103
253200
1746757
705255
567601
909714
161524
1622403
1678135
1483902
281173
552445
654523
126039
1134553
1587711
1420264
322042
8010
742998
797396
1614450
1105184
806798
1595108
392770
1589525
24328
84566
822322
1061245
1968204
1423473
1622867
1721720
536274
103014
1788427
1252409
1601914
1416486
1721811
344111
1093231
237084
1687287
817470
729419
115956
1370925
848164
1836000
124187
187196
212485
1807353
1037027
1191246
1439071
789774
1038459
388970
855145
316257
1612251
1802447
1097882
415984
357218
419010
1508519
1290724
1741985
633484
430092
526908
1395041
311010
1342952
644016
384459
1103969
975965
1694128
1052445
226233
1522337
795061
1713985
106537
592479
552093
1597251
750580
101580
1540916
656429
810194
759477
808182
96927
284379
1500070
660544
1891270
1396967
1869415
1658118
1569681
1485639
983393
491103
634689
1480713
698372
1410682
1512320
423669
1092214
829365
1212315
1611766
1658282
934807
1552644
1636517
690228
953264
1102245
955334
1691528
1977042
1340545
439687
127118
355085
1648657
1681332
1474416
732302
504319
1430917
299990
376685
1441599
366594
157897
1428172
980509
1118944
756172
231341
1366568
1561501
1525125
1521838
329911
216841
326197
123741
1187309
461601
979123
632263
1411370
1509606
1454736
1464808
777142
1932005
784812
1240688
370412
811478
1444871
1528252
1792273
1074417
214279
1722815
727319
496431
1153071
864508
47819
1120052
1283462
449111
495064
605556
749627
880350
1065185
466346
1657458
1985207
681348
1177030
1651184
1394229
847613
561431
896537
1276566
634936
1991076
1708218
1939373
492395
1051982
481884
1872887
1919522
1689040
964418
1241061
848589
828343
1443230
1359128
834347
1266329
641898
686379
1860889
134913
1909865
572726
769700
1111220
1098326
1447860
359988
193096
999245
465350
1809996
1678394
782361
1923266
346934
90211
524255
158410
1375435
20341
866811
93577
1374366
1880486
1042105
1335784
1727070
963025
1538940
1986892
464597
1336656
1583608
328541
1048154
1888911
950236
89569
1074618
1679686
364357
1176320
549068
777565
954473
1457570
1224524
192227
296181
1824310
1976903
1370958
46558
621024
420025
1879313
1380729
712048
1696648
147830
1686129
738452
1332962
347115
462834
1256858
7011
1480823
462874
1249258
1783355
1849392
1895830
869181
563236
833953
1315665
1370026
702251
1920183
1216252
944857
1702255
863352
334061
1985104
1709289
1185222
1751207
1184997
738076
618192
1896644
68721
574457
782854
1448257
257915
1953730
1164836
1113207
1272217
759734
551227
918360
786303
461581
101694
1720595
156556
1854664
1679657
1287006
589338
19119
398105
1942830
958860
416273
167632
1127998
85901
1093373
1958970
890642
990170
439780
955864
821924
69453
43458
737348
15923
150273
423341
295013
847521
1223501
1469721
813531
1788213
7610
68137
1539910
184224
1903809
366886
1162932
383764
1536083
1954009
107133
769243
1803783
867541
451708
1167269
1285663
1423251
358799
1358996
1344275
686224
1633323
1672879
916645
615979
1185079
1640308
1346821
1705425
432475
1186744
1360473
1487572
272475
149868
1715701
299885
350006
536718
96768
1625146
295969
958671
475964
1007580
70851
1401429
665585
1513167
1645731
1669157
1213597
662682
132338
811802
1185031
1505668
1202332
1742294
1940047
470030
1751130
1385898
157911
1932080
850245
1617554
1981600
202925
1297686
280230
1167773
228117
669662
1019060
411747
1306391
90600
1096879
172105
1730518
1627253
1286140
1440938
344638
1514618
1065558
1890217
1896187
1751620
1109016
1949830
1736596
1244095
130077
1256167
261553
48088
1177798
1679541
1241040
1442831
874489
1495881
41182
915207
767451
1585201
730170
1568274
284037
1971799
705962
836010
1999135
207740
1990415
1139011
781921
800618
1160822
1585289
251171
978633
853538
1849035
302251
1062780
625322
19277
629961
1031684
958999
1054239
909999
400590
1282642
511149
1749958
1285983
1985940
1187677
1066632
604006
129223
1362460
1288504
1761060
456111
1490254
707474
90660
672451
1953052
1043020
499691
1213097
1509577
1775896
1324135
60215
1306628
1574520
23516
201192
771169
244478
1582187
40466
728036
1699657
1363268
1489022
1918803
731370
1720337
201495
682014
1178586
841043
560934
754273
481934
1114733
375860
311207
93885
1225146
509412
935006
1761768
357
30760
1780286
1223899
1014128
973762
192157
1127508
1338520
1270324
1707358
888147
1844493
265382
1245061
1928184
970155
1214585
782539
353000
1150730
753045
1027704
369855
1966621
247516
1539603
328421
1709458
1073273
1041464
1354148
72915
688404
1126361
745673
163029
1657638
257312
1515678
776364
519844
1792064
1877168
564781
619889
906805
685059
1858850
1375171
580555
1854524
1332781
637645
778756
1712373
48384
1018290
1375662
611005
1750684
715762
1611455
1260519
372704
1856908
449927
1618320
1100348
225668
1027548
1448293
1374061
790583
1650638
425299
240058
98325
1400207
837209
923004
519145
757026
928101
14730
1593189
199840
1961144
1802684
469804
1124682
606583
1480969
508561
1546993
1333899
1248602
631557
783772
842711
34444
395382
436616
1099542
131598
1155086
932113
843861
700630
1482647
1193440
1366841
918643
1821575
1246731
1629540
435909
1583277
1819531
559098
381168
1717112
1244439
1505118
209577
67686
1329397
243599
1773583
1836217
421886
1551289
453929
1667426
1200800
1154612
1367233
753175
843028
451064
112466
366903
785145
429531
1786224
1371806
515985
1169097
980966
675436
1763120
907326
648960
1936393
1905837
1252727
1574287
361728
1611486
819590
1762611
1700077
1289798
192353
1877131
1511714
162511
1356307
1081539
1163529
1053102
1163411
135097
107218
388585
726883
583211
970300
441219
1928128
1009107
1973005
1127665
164838
1497838
1322707
148292
1136927
980005
461290
242109
1440394
1286643
94015
614339
1307053
1839219
973624
1748161
1071039
777053
1076210
114637
599938
526085
1083837
165109
482452
1705396
664587
773591
1718594
1440097
1706744
1444076
1431960
628568
622684
1214417
487343
1537565
1208651
1253011
518373
172604
1323623
806260
290572
746927
433217
25950
742315
1374296
1381185
1007611
1154183
678926
1835259
816568
1172487
132272
1198578
1415485
1377258
1395095
118071
1137372
1684071
171705
1939576
1035049
983280
824056
1545909
1193189
1983826
952765
418781
1384805
997782
977277
462289
457357
1613627
598647
1466304
208852
1175526
1479853
1641600
1795407
1551184
554819
270482
785104
366057
1687122
1817010
1231028
388284
1811370
369317
1446153
1308613
254771
754269
33254
363913
1977328
1344810
1348868
330223
899302
265423
1984644
267481
650652
827732
315564
1323358
1903131
605394
667144
433249
1937930
1521968
1874897
1629031
394337
1744684
1315599
1506471
552327
1759395
1523638
1314858
923188
1717085
1717707
1251983
1055933
1915208
601213
1108325
465210
1877650
1700828
1944428
1337724
297709
1228243
236851
1511669
588996
514964
1235660
581956
172082
15607
1254941
879021
1566270
1199617
1804503
953120
238751
827521
1056279
398953
592640
232652
249269
731465
884898
754617
1788288
737768
218732
721325
17727
682794
795209
431750
204702
50294
1793982
498058
1238028
187378
1635977
264233
527655
268172
226109
10324
892073
532392
264576
779800
299394
1100015
1273547
1232376
44718
831394
921931
1634259
150865
53780
1573627
245333
1888318
1118934
936311
825312
706867
1783361
24055
461172
269790
397484
174512
1670060
319906
1768122
241782
1066710
764177
1902659
780213
1944081
4745
1985668
545952
628373
1607476
1215825
735158
1446313
868090
1497083
430003
447370
1667022
667957
798105
971592
1485321
1002266
1887945
1476543
1533015
1353553
1306128
112999
1006844
711033
261330
1798618
486720
487956
758241
1312090
1328393
667773
1517632
105557
943339
108005
402263
1976246
1111392
1382473
1021053
118758
1337982
333111
30952
100682
1091393
566864
1739540
425611
1405117
273821
869929
1304490
654800
1648870
1603169
212186
94961
1582563
1752291
222844
869816
532298
1400646
1798678
672125
1329914
1317354
1579724
43504
1958027
177845
1018505
697909
1663108
576730
230130
244776
251492
1079548
664585
642436
4838
5555
432313
1037757
685973
1072644
1439876
1450563
709340
1439068
679393
1740622
1193017
322444
493667
1442472
112393
1853155
1685411
1399100
585753
199777
1075869
660429
242119
1376384
466429
1287445
1542232
775453
1558932
661268
1749518
1939058
396388
842341
978214
7541
958519
1077384
1601020
238773
1448193
1007207
885325
1522990
1850464
619079
1828756
837954
140774
84429
1273279
18636
1983255
920896
520399
168729
1098515
1952932
1839332
1645097
989106
1770601
31655
584803
940746
5311
1634845
947578
324127
1803333
70063
588253
1393053
1452244
307614
643494
1740568
1963397
1433921
221754
853546
1998256
880512
693512
1787779
1133299
1569317
1440057
1790644
1591781
347699
1317423
541809
58203
1932006
1681146
1792840
1438485
57334
1149329
107452
1546489
1896633
446488
1984795
655114
204645
205012
1909237
1602749
267405
426006
1911244
934772
710391
347002
866074
601847
302215
84090
1045714
860676
756272
138919
1781536
1005408
626783
109210
1945595
1024396
548936
1622287
623963
1505852
598349
831544
1708829
299347
618620
1730156
129776
1705424
483537
684608
463168
303187
1705550
713164
1587431
1887368
587016
1496411
1301514
439647
1042977
1620946
729538
1470263
1958782
1899229
711755
1347174
1776457
1899244
683286
1312392
55006
695009
1824575
913482
711681
562844
310614
178655
572821
1916194
541402
913021
127590
902301
1719109
1486217
948362
487909
1928118
125319
1765780
1113548
976011
1930102
1085578
1297978
1216550
992163
1012726
1660622
352546
1785864
819748
218068
1215608
209937
1156503
1282847
1291362
1896511
1934261
606825
748059
1766238
410901
621170
1019150
1431263
779470
1474459
575303
1690757
1866644
1828297
1509564
1677660
387175
1421042
1687281
1253646
216710
216342
1250681
1071463
298024
425486
1461455
295833
1699548
838919
1201505
392873
1717110
600992
1228716
1774329
1188183
894232
1784186
1709479
1040522
1786039
1964942
45297
130141
893145
1735765
134047
789897
10395
235465
857599
1863539
1438120
281739
430074
1955627
1327179
267849
627590
1751088
1150262
1445390
1506131
1985834
1037315
650533
1386751
201763
10685
1713081
240515
891886
383321
1323895
1037239
1616656
112921
844049
1046848
1505345
154714
898456
1740205
886958
315622
1625380
20710
1379875
1653878
683400
295192
1573393
1335545
334087
1774656
1674213
819695
1938766
949305
411372
716766
1991718
1308294
1154500
1493090
1800766
1421862
290423
384751
778458
978459
346180
1142432
1628676
1218933
383768
1020993
525898
707889
1658657
1431358
461890
1907956
830111
1929504
1970111
394151
669697
73594
1123548
514777
1171119
1605187
1543309
235555
279996
656897
195256
1687632
326417
1011155
599882
1903894
1372442
1510425
1919073
1481683
170471
1111615
1930796
1497055
1480468
1109444
963336
1235914
946605
1051401
1950946
207380
420196
617363
1058117
1025138
615752
1693084
1882728
205880
1115553
710819
1457033
1327707
1138516
126851
1603807
1853676
817345
7224
4973
695395
672748
1140262
1565634
1004732
102184
1164474
1728781
687220
645907
1499094
959092
1052898
1251799
1282713
771531
1220369
878929
1105022
1035386
1829024
1440317
1682965
1998978
1569753
620735
1751519
1306372
675102
1693925
760784
1397985
1910942
878536
503931
1379457
1231349
1672529
1472432
1038453
381671
280429
994109
1911175
1613627
246265
962452
1484860
1888393
1305625
1293015
1199246
895041
791597
1768863
1421042
97154
1616058
796363
1290240
1412524
131924
340655
1079289
1362832
1202456
720575
419569
1021219
1632772
1951373
1678015
1525168
1342790
1715003
595950
334710
394758
1381379
1701705
341908
1624097
1072769
513032
1684499
1326395
1255485
445797
1443590
615336
1926975
769697
1903813
892949
8109
780838
757133
554282
279019
1982066
303800
1848994
77452
196279
1407630
1190504
1867895
125105
1991991
1032578
1949145
1491969
344847
551202
494067
1054171
667126
1646217
1859821
863427
1124775
103948
433497
731099
671322
1435446
870224
526418
1327069
98754
1202684
1066890
1845762
735823
618925
484148
843144
1656853
1200020
1667709
558755
1965313
1540694
419692
1186485
1160356
190761
129036
756154
1644194
1490723
284793
1508074
947233
1318086
551339
58059
643347
1742643
1237438
136765
1253029
1734409
219176
1668002
183437
369583
355338
107169
291078
57511
309032
1154071
1625115
1133523
1820267
600666
1412097
603141
557404
1119398
71185
1318783
1531405
1618217
1863463
703800
1933163
636562
1995570
1200632
1607546
1048753
1476801
1125521
863253
1110185
1539795
218687
1616656
482214
1535273
1749167
1586736
283966
1611993
1669928
1847738
1475315
238750
99938
509820
484766
701837
999575
504802
209255
683218
803853
1651593
858629
531953
832496
1516812
851025
862631
208095
1144916
104187
268862
229846
1275572
546314
1207942
737182
987767
1534796
1297105
1460639
219
1894785
1548088
1664812
1581490
1961806
1174079
787311
276032
107845
1772585
1464916
1558405
1482418
87854
1578407
1606993
1997909
928101
1899932
281109
1861915
599103
560700
451177
318312
91017
1392123
1934610
1245792
263971
657801
1765787
1650548
1944039
774030
1877257
1627928
1520993
1341334
1820486
591103
1973590
3755
1964681
457145
1908131
233414
1216715
68913
151243
155207
23143
1233264
301928
53893
549637
218924
1458251
1628601
789972
104840
429326
1133084
628845
709342
1211060
975062
1268268
693797
1042864
185505
587921
1672564
1667152
1915829
798138
676982
970132
1702938
845543
1121379
773209
17400
658582
1891897
559909
322173
917384
535092
371011
369591
1170359
131991
1782522
526250
852248
1755392
910482
488436
1531912
908569
673632
1789819
725821
1969661
1093192
610261
406442
178308
1487193
1360933
693005
1974840
909418
465163
168169
129255
391131
1684402
1081168
1810006
711452
321865
296371
165618
1201057
320322
572511
504539
826965
1586233
1968533
814901
15945
1969471
1960484
1961877
309048
1938707
147966
2645
1341693
1897558
1810655
513224
237419
1357357
452850
477315
551493
184151
136284
179201
1818018
207510
1487682
1989445
1456235
583074
109797
1957786
159087
109709
730797
1025052
1047027
1070038
10468
1077799
775411
1675020
1556017
728199
1425481
1142183
1831868
30925
104580
1078745
1732584
164797
1830831
266080
1182663
187960
280646
1582365
107418
4847
1805638
1858988
1113602
48641
272790
1743995
1944120
1785374
1478259
1575768
467328
1365137
1820020
448878
144480
189563
258683
1674347
677698
1699132
555646
71005
1341380
1772176
1694966
1646864
1282076
106752
1050536
1614567
849634
1081707
1301411
682882
933417
60923
1290806
39356
1509985
1100743
1122127
1971501
1182967
1513142
76945
1966081
1916817
320871
895801
349384
255177
1096401
1960412
1826753
846230
352145
1449571
20653
434652
1000346
1430539
1334292
462213
414531
1369262
1413112
1718114
9474
1635465
572332
802978
1029323
340389
1932006
1254631
1167962
1496222
953559
286684
1176140
707480
785773
1740313
849387
491119
640996
1130974
985490
742988
345830
1849296
675499
592753
907728
1794989
1717104
1722892
454138
1077490
267223
1025766
591772
300961
329048
1346472
647493
884502
1870430
1139498
13033
1055066
463279
384978
1476746
385199
80530
1430376
216145
135170
185252
1006640
1167269
801364
723432
1703428
1690142
1985509
834722
417036
325961
1387892
1222377
1854734
899845
470491
1660389
1334887
1835014
749318
1244822
385600
1560723
1322067
505051
1976976
1988459
1941911
1961709
1477422
1036703
77016
1500109
895958
1546662
353430
1453939
973799
1311017
83373
468230
517255
403170
1166209
844387
1515783
1331662
1290190
1464663
431939
419060
289559
1500301
1930738
192476
1373433
684497
815802
1275950
1250073
1895958
761900
196336
832439
589093
1189649
1977409
1908524
433524
591475
1464241
399311
1873321
401582
662047
1173293
1804623
1026125
1596076
1399474
512131
288617
719497
703871
679269
1561945
1029571
565086
143551
590152
237151
1594545
1558636
470714
7443
1462234
1291945
489442
1338203
1521547
920719
1239220
650615
259391
1211542
653760
358002
1436178
1802300
295158
531069
463093
144619
1457306
634611
152807
531330
1741703
453831
627298
954369
74469
1804952
560002
125741
424910
1929557
1820502
1083027
1520602
1238401
1642177
1213131
121454
1560293
840369
1352060
1178445
1108706
1080342
1791199
903303
1351495
1654234
630361
31394
1844160
18483
785424
457779
987865
1286777
1302540
1821665
1013455
1676666
1357317
1500499
26694
1759353
484203
638442
1663744
206360
1178777
200592
250081
549599
780389
1244600
380608
564607
1281450
818992
422890
656890
10469
1245753
1696169
382510
1698104
1969788
76301
114351
1552698
1911015
1349839
1970389
32729
1852573
667921
756196
1709223
664500
1789508
985099
1989667
955509
1524821
244949
1078073
215956
888345
1753240
895801
163249
643690
400429
1587587
228536
1888287
1461688
1789577
1320905
387199
154792
1400163
935052
587123
1006557
1509018
158609
1927059
33906
1118556
1615260
900877
1527178
1043716
1405183
1586392
394626
1455319
1732455
1915219
1449340
476287
1222085
454491
1508890
41608
214403
607828
1037196
519684
147005
1350099
1937054
976777
870532
1717803
805683
1463821
1037647
1655700
1587652
1409094
1418786
814807
878456
1323588
1911307
1033287
643056
1338284
41915
662753
1008561
163977
1716649
1082784
516265
1211810
408661
1005588
1628632
481625
421198
1974444
1461282
1735636
243130
307730
579718
563030
1059274
1386772
1961747
1152372
560013
1484325
1560139
792448
512487
573051
1803418
1028483
683029
1496182
966730
612556
1481125
788542
1677162
1147735
357236
988221
983827
1810802
794631
55909
553652
1529737
895442
1978385
918939
588995
1211100
1107516
49318
1587511
1269794
828849
1984333
1346156
770205
1683252
1372708
792162
870762
485764
899528
1712228
1971099
1941084
1917766
1151512
947287
1394434
1006424
1577567
130721
1497191
1579125
969430
597525
1960484
1187819
398128
901244
402216
543926
1475498
1870956
479407
1775663
1071434
316648
1079890
435328
1754747
1367557
868866
1483787
718559
214937
786953
1537027
170774
731298
1482966
1967638
462508
798515
262089
902001
1469431
46223
796162
477344
919031
548310
1770012
113626
234337
1328530
1197791
1415179
1097007
786996
161028
1754121
380014
552000
1125259
1542965
685260
1138124
1470465
727250
594975
1126551
1252236
1321407
505650
656548
1980191
1533199
1769372
922142
868433
1936682
788933
37246
1655567
1973049
349874
1066505
258752
63184
1748526
1860600
730120
1950796
423419
845725
82888
732961
668374
1696712
1514466
1505526
1606162
1609273
1077502
212456
831471
1257515
736440
1260284
895481
1407691
920976
450105
298835
1976046
266541
1720188
1271102
911075
912542
1117419
1295811
555256
235291
1667689
755261
1459909
1718872
85633
1213835
1478769
506056
640182
650574
664075
1018201
1205562
969936
1633704
836239
99894
1731823
576339
538223
340313
245985
408326
420566
517022
1348623
1958162
1429597
1394755
756750
1636356
1213852
1088546
137927
1930331
1124534
1404131
149700
1935559
1105093
852738
1133987
704917
1854144
797029
1096684
1337759
447072
960477
592328
1054396
766470
1426418
1919350
361008
211491
1451142
94287
625656
76047
1135150
1844532
321865
1800082
133629
595361
1919509
420645
131020
1614734
1886769
1752261
172646
172046
1507517
958306
1501623
1870209
1908669
302661
1916178
1967100
1602156
1409094
501154
1260130
248197
958369
661092
1881992
1850585
257487
755693
673620
1055377
500519
481988
1762744
1966118
411392
1580732
70774
284084
114480
1136594
401479
583686
507100
427761
1121576
111552
1869954
45382
98369
1069089
988298
1850191
147046
151815
1577221
91935
1464709
1384073
1389439
1157272
139632
1556968
737701
1333939
1419597
1872854
55566
618978
810737
295232
1343104
617280
511844
376770
781416
367907
1153821
1103639
1203697
1591873
205167
998904
1948312
1522847
513737
1555839
1976440
318177
1954688
529686
1544864
1864958
695227
1073128
1082998
223343
16499
257006
313808
1934078
12777
320039
123347
1056990
1415006
374006
1659906
1462657
1126543
1554314
1667979
951225
936309
569
1154325
116862
472946
257857
702215
855126
1797268
1618561
12944
1776024
1533583
475961
1966811
112039
722829
1910048
542655
963428
932182
583784
1461111
1198149
362110
666573
668841
1558123
822210
249439
335757
746896
1440471
30442
815306
1071129
747221
567464
934190
578879
947967
75816
893723
1240054
1039705
1404380
1982699
522056
1761304
1264466
1617216
1823017
1810822
772307
1431892
844438
1882486
1679492
1195287
834673
954278
161013
154769
898696
779543
1859697
235479
157264
1159722
54018
1669118
1909730
1547272
1260375
1868652
745140
1314506
1876482
1854618
983668
657709
1763982
1046854
151864
1832657
1296872
768100
1323561
278797
1274257
1684499
1354847
1342707
1748789
1757946
358851
1698975
1126434
1741817
1626507
598319
167924
309289
1642340
1887070
1589955
1519394
1833275
1126471
1675214
1674476
477091
1267918
1114750
750181
779463
1351552
171757
427882
1921783
1919735
1442291
1332886
656227
1553896
1906910
225108
1961533
561154
1765685
538181
431367
235721
1669196
1073882
1482939
1238545
311233
1648071
468644
1052312
1197702
713878
1520059
871894
100649
1007414
1797224
526687
1807169
1734116
1930331
1190775
1257705
679105
296207
671643
344873
54542
1306006
1685686
1110727
1471158
74116
1616458
1106823
1487068
1954212
42525
1327726
1811743
497073
246754
1044843
708544
1621801
1853127
982182
621035
494535
901869
1631537
797136
1057073
1326917
161006
1384236
1315882
882177
658020
215071
1197107
374652
1867422
463557
845871
785915
1275438
1239151
210521
114032
728116
1996422
1701030
1509721
480282
229646
690958
268641
1033672
26144
982179
1199065
1274644
920913
1253624
1147165
625963
98217
753994
1601975
179559
1800221
285058
1573512
17690
1088449
1596609
1299694
1655813
833704
1623384
1869116
566406
899295
1930268
952446
106883
1711758
1450536
1818877
97953
1737252
285967
1216878
259798
1862907
1455146
394719
623625
771361
403244
1640981
1647624
353428
1532391
804219
196281
717832
30025
643780
1815137
1838170
777622
1670556
1428028
179355
1356033
1534972
1532671
1703357
49529
63114
184882
1752344
337770
601351
1120093
636063
1483820
1033028
1512436
804419
492102
1639246
1060106
704712
999470
471702
1768714
154139
1637135
263419
46989
187235
543789
1988730
1590130
1230681
844697
911997
830525
1117227
1219148
1404075
846801
1075788
81639
198417
726342
894151
1145241
1043664
1919111
452321
1853600
268368
966771
552021
1475624
524656
539362
158516
515341
1505630
151759
41145
882445
484281
680249
460037
276744
1094762
1378948
1222276
614271
1169897
1037182
1655438
1477095
1457600
1974992
887087
1276471
266726
810991
1597787
1457858
598853
189471
1995446
422703
1862668
651707
685664
1629124
1199252
1885012
1827363
996831
610983
1936933
622951
159429
1934349
1911637
1497687
400826
1646434
1115249
238913
309994
633522
1288926
130421
1888879
1522898
247998
464581
1127270
1473617
352443
458943
395269
579328
264949
1397400
1685675
1747751
1387584
410917
1757788
1245469
167774
153318
1295548
481628
962808
17604
1076355
846135
1561632
604149
1161516
1042345
758933
1175981
1867216
1282374
528892
33795
991933
1786107
789298
1884343
665462
366834
133364
1388248
128515
1774502
1104342
1888992
733611
334103
1665596
1456500
27235
402858
549800
900730
861951
73207
394056
44144
1790237
558098
1204086
246995
957410
1254861
1742942
610157
881498
1430235
536714
1535455
1700564
1011399
1566100
1609353
411993
1266057
1194183
1418340
246885
489680
1590880
911463
776380
240316
825136
785133
412259
1573665
542957
361048
1149539
255607
561789
1134389
1905040
326481
1163374
1176181
798762
709809
1979364
47375
921967
208278
798591
1623070
1360742
714896
476943
480404
827801
736068
779105
1386913
1553248
1838834
921967
186993
320410
1410178
794635
1496659
1204192
1867819
1794669
1757465
852423
1156973
1280288
1273982
1481467
838961
8391
1136861
1513190
107362
114940
405417
850713
463143
416939
1590420
1074931
189624
1594134
1667201
649850
1507733
1657836
929037
97932
1574706
303028
1903007
1610948
1819889
1500648
348417
1807349
1913493
1764413
639728
403400
860492
767098
743822
152795
517090
565910
858886
1677358
42951
1148808
1372874
1531459
1895479
1001318
1726463
423238
1059914
1287989
781391
853854
1024658
1310914
128041
363711
647072
199811
34074
118840
1444616
608076
1733043
844325
409145
285729
906215
1962537
223411
1291531
1857721
1996057
574106
1773313
59500
177153
346641
1829849
1442968
411049
1379899
1135580
961925
1725816
1960444
950225
1502377
939155
338544
1686647
1232113
1685221
150483
480447
1423573
1660726
825070
1589705
413335
1467261
1201406
827480
1567975
720233
1330022
591559
533632
1506238
752573
113502
248673
148715
383019
1105786
1388566
1986333
675088
1016925
55150
1776410
44159
1410670
1180936
677260
1386509
1032798
588765
1422710
671927
322924
1712341
887787
1822965
102323
667656
131598
599551
1665977
960085
485392
1092323
1420405
193828
1469332
550315
1242514
992109
368399
1983934
1227387
1374750
407043
1995935
467328
1387609
496857
1567656
1672460
980971
1686632
1124165
1827416
328253
715212
1594500
1089550
1348870
267623
132448
1975721
1506817
971753
1186744
403101
806020
38825
1666091
622433
1869889
853146
456408
392038
1336657
1373459
233735
355123
103433
53109
1380436
1921907
1836477
1550970
171152
165783
1835389
1023950
390129
1650099
1599568
241074
9263
827510
1014358
1332654
895562
1010360
1648021
580409
1625162
1196057
414771
1784078
1144594
220721
1594427
209849
311426
819065
1750317
992652
864061
747517
1598910
1055445
1907834
485541
1807645
1706064
839850
1782151
1761776
843013
1008226
505668
1018560
1220071
744380
548116
1032301
1242180
300242
1579942
1226266
1911097
817488
146010
1539727
1155540
234646
693374
435729
1610791
1965680
1342732
798086
400325
153933
1965531
1845522
1991250
274183
915103
1148954
1559803
203401
843435
666625
14356
290097
463474
1412490
1945051
1790201
1853302
1129100
980716
1907243
259131
648292
1487941
1522458
544343
1652335
21413
1280044
1586106
988494
1097122
647606
1477873
369241
1900052
1166529
1915852
1040882
61417
802673
1881817
1397404
237308
536288
394577
1770835
814300
1961682
1417520
754911
462372
224947
1408991
1770816
1467601
1738747
178685
935907
1780278
795796
67093
1968604
1004407
241104
1567431
469208
232952
606766
722442
1108945
51985
1628384
292598
1724297
1406942
1673288
1387485
1200321
903750
1553673
316051
1207342
1587450
1491462
1822599
1387263
1591651
470392
1158270
1521692
205670
182243
499104
1351868
197655
45401
1044694
1757712
1216371
336391
278353
1712341
1817027
1969293
111480
798102
1651104
1750652
801572
863244
1881187
1122304
586606
1715146
816337
1832366
73998
645224
1958877
847437
1730834
449041
559668
408949
250956
838446
1637747
327553
1447746
1247121
1968202
973396
1839967
1967097
163274
1148909
182867
1516980
202154
262930
735594
1627969
904932
132246
28216
1940102
1364990
1601073
1251240
291756
1281320
824630
353966
1010005
175439
1569065
1026795
926657
904691
178187
1221935
1249134
933865
1737018
1417681
1736457
575995
1302627
424646
1068353
1581268
956956
979734
751306
1784982
508921
650571
1861573
1672786
180926
1351271
1156386
300304
730038
1157753
1705635
1038108
1666746
682473
1867136
240245
1957407
652301
1039463
276287
886013
1522368
778142
1453732
1783971
1366559
584592
1819674
1589063
672970
991682
1403326
849263
486878
510088
269610
159593
1747938
922377
147082
200736
1475444
1521923
41830
732258
187776
53576
611418
79179
1281275
1493153
1571642
1038807
1154410
15353
111766
971035
1510880
520179
1089134
561467
262133
456689
58090
624098
809404
1476354
1917061
1295065
1217689
1205247
1600339
1652320
809099
1076735
1042163
550620
263831
1044481
1338447
57855
1997239
1950465
566926
1588734
1693138
1724651
1551883
1253874
1976091
1698773
918657
1406278
1772702
1669523
1975672
1452128
1444534
1301737
157233
1793530
1337783
1679425
593107
226419
1937544
1611379
1847013
633224
1917862
1609626
888691
868176
1226816
474518
419748
212146
1460497
273028
1567691
322205
1192389
1878820
313235
1922803
1544387
680205
655798
1557365
1032149
1926351
1439735
48712
1934645
632333
364764
221982
1334971
1480675
757315
589992
836953
1402433
1793761
768244
1088378
989037
1080076
230147
457621
1551220
916645
1365143
1670494
644663
576369
682835
1859674
1115840
23954
770761
370538
1954136
1792506
1694090
1238935
1896590
1318978
72403
1734471
968543
406133
1751791
879658
897147
566817
223869
1252297
1062279
381159
1357983
136731
296504
1890782
1589759
698117
1012993
448939
241524
530086
1732693
1640449
20994
75680
37137
712605
1284058
1362069
1608531
697491
1502132
1677034
1482780
1692632
1932827
1756696
1720331
1782788
892124
1433405
543683
1766285
581917
1026510
1103923
1534705
253636
965892
1018805
310681
1273370
1319580
1335904
439671
1247023
1953051
1411320
148354
1961525
1319190
1788122
479989
281114
1736966
1814769
1559953
291302
1217744
1379652
360738
1469123
351643
231586
1652782
904047
1336508
1861576
1505661
1122022
1507499
1121215
1460731
1722649
1239494
1231921
1668291
909842
997012
255446
280371
214065
669966
1046261
586018
1784331
1630757
1263139
709018
1233317
1475409
1004847
263614
244990
875561
612351
843798
1550096
1223435
115211
677092
50520
1333747
1862301
1250039
1651647
55349
1342164
683912
125600
712876
1255935
303286
1636655
1455503
927870
1135483
437373
1784880
1060705
1975655
1837798
510798
487940
1873137
1017854
1313054
1835474
1129787
40958
1324158
1846072
137557
811898
212427
1100685
1292845
1900581
736600
650885
1715002
233082
545043
958621
1021786
1435828
1471872
407790
1933116
1951483
1596508
1845010
103095
1977169
1758634
338957
264012
732057
1573592
765051
1499114
1925305
1114817
1070711
1867500
1850196
956300
597311
1492733
511530
562263
1839668
1010865
897714
1286287
1577472
1163122
1986024
965503
1556769
1070839
1880429
818699
341481
517446
220058
880232
1029255
500235
1895924
1580780
963326
1143003
508105
672957
574063
1529144
495835
510645
691539
570234
1828075
1110959
45531
221120
1068330
1292032
1161979
1430743
1762913
877290
1616359
192183
517167
1528180
997809
741217
883304
1493043
1980973
320067
1287686
69942
807775
733867
1610452
1769763
1459901
832905
734504
1330473
1037163
225053
358008
1516005
466005
514302
1479847
1374893
609411
1063612
1285106
328224
1955383
1113644
907453
1083194
1171049
1294724
1210936
226073
1524349
1829261
596106
1369867
313478
1946425
643413
411356
1879980
1912320
860640
335075
1522195
932254
339652
543120
482379
1277927
1023406
1150616
1652835
398455
238155
62710
817129
1093973
1208034
1701888
1919194
1745557
1660748
1473870
332712
1658387
1607143
1987478
1878258
278920
1734927
6478
630920
1460230
1298701
807812
1790640
1486146
1974065
1487158
513545
733453
1473096
449372
913259
552037
911474
1333772
1696196
1900360
243453
58102
1785119
1645928
878207
406865
981601
908897
402128
890398
1250470
788045
1100650
219746
1493750
1332020
307439
73749
1166190
1824397
1098520
319558
1166455
1232573
936442
1767922
1731184
826310
74471
833903
796329
1616641
730231
352081
1752129
73111
1211608
685635
870331
1875101
491537
654710
762628
1770511
206973
233623
1145038
1480998
489377
1542714
1526118
828211
286529
22632
1120018
85138
528236
1493992
1635140
696102
1872158
581830
767446
634620
789535
1539887
1625382
1739071
1269786
1136033
240508
1994196
419349
1661047
577169
1541922
263842
772385
1728670
1546659
1738671
1860536
1777733
370225
911995
945397
468207
319660
899209
684915
392443
351524
1333067
1214535
1454849
526138
1166915
559398
1382825
603083
444704
1122064
1522059
1430917
1345565
1197532
1827261
78566
373811
308164
1697930
1698536
1929899
532468
110139
672605
1997988
307574
979179
1912764
1056600
223106
831870
1850759
1831666
413028
431214
1617001
987675
68389
680293
1383447
1236583
670355
16269
203119
1371140
24611
1770485
880366
735823
1732486
637127
939657
1338142
751507
61684
1761498
113223
1220231
167304
1697486
405585
13538
1965219
274117
268484
1893152
891429
418419
1698971
1359937
1553103
316142
280494
1992757
411802
811328
1091768
1009142
617975
922876
968960
741748
1124485
1271
1881547
1181066
391243
1509207
1741428
611945
51260
1038666
68985
38061
595094
1525426
846222
1067726
1719468
584863
1121614
696064
1352546
1317857
434909
1046447
1661161
713082
1518711
318018
958860
1089992
1968562
1639724
3735
429113
156558
1289248
1072030
1507322
295602
706152
1376613
1897175
1177991
1301336
107911
1674311
1393140
1919369
1794023
88738
1808938
1792457
1248778
1560207
627256
1200449
137860
589419
280188
1336963
1129293
1397893
184633
1164671
604458
531599
551484
167524
484949
1635219
1260594
1470768
648336
1835624
192301
1298356
852946
1230949
1024373
539566
999124
205871
1145810
1040246
1818147
424214
1232868
176463
96306
1641217
167402
1657216
1273947
1733
369862
1102830
1057348
497964
1235626
274206
1887821
530261
838761
1751949
1271906
577591
1811087
1520393
1243097
667244
648956
82615
1607092
1906568
1610578
436512
365460
572469
971868
919445
35029
548735
843333
1571985
1581249
1220545
378426
1268091
1539916
418082
1152344
546129
306359
942771
1946655
1191711
1228117
371677
1615876
434511
366807
120267
1741034
1868092
1339163
234565
1733455
1815331
1106757
1769871
1734651
1495677
831188
552995
1129668
1030592
723942
1993863
1937930
929543
950591
873685
1175153
570827
1923056
403202
714749
562604
1739740
414320
1384066
766698
740084
1970275
1698750
878395
204138
1917697
1309719
936279
972610
1143565
1268109
1799223
1899063
535031
1012353
1138334
488780
1329964
1766153
698021
497123
1102312
1026962
1919117
323582
1996045
1531852
742812
884460
1788640
178365
369135
1165594
1731499
962200
1606316
336079
881700
1681171
1754668
1528348
694894
1970576
1512388
1238256
1492542
1372859
1897179
1214039
1045470
1372476
1911437
1037199
354858
1511395
289515
1680610
1748349
1759226
1324322
1776664
1708460
1584075
31924
916833
952125
1452751
1400936
869093
651278
1457843
963326
200679
119103
1209344
1614516
1595451
291477
1557089
1727074
794635
163961
578035
1720644
1383853
321597
1380239
510597
239555
1643501
1250356
125993
1416811
1918821
1374920
1388968
1517847
973404
1785917
1035050
14864
200666
483691
1995216
260551
1880352
1951604
928619
1080362
354338
1782799
1787720
871777
1242858
1594068
542476
12257
1266634
261887
688383
1220427
794012
600
1048734
513629
1589983
897669
662370
720778
618445
1118267
81241
1119746
869368
720103
1769802
328632
1186904
1696862
1603846
571746
402181
1462460
909598
1856805
14611
924737
24060
863222
1271127
314034
1133212
451175
1877720
907947
1111242
1212137
70641
1759307
893478
1822610
1405570
228507
900280
709534
1655896
1699899
1016847
985968
1026138
1011424
1425447
614742
1307852
1799231
1592574
687349
1260598
240256
522818
1148979
1490307
964774
635408
503483
852399
82433
1307314
1286573
216134
160416
1142165
127310
936849
368560
433023
937637
609883
1789884
1843731
281739
578955
1126404
576377
744959
1687856
1913952
1506803
171310
300497
1753476
1364148
1670377
1039879
583371
1231468
376207
12531
453064
534020
1682635
97700
1512773
29319
1201916
447814
592458
1066105
1262313
182091
176316
257028
755160
1889967
994214
336646
1698185
161958
912440
476726
643226
1927792
1865657
240077
947059
1257746
559066
1017837
165653
657906
684764
1447489
1895199
152881
1255283
622579
1362409
321935
645907
737234
543404
1629893
1418283
1353117
1544904
1664532
1807869
1265763
1818530
1806630
1308504
469112
1122731
1064559
430235
417099
261312
1868810
1134343
1964131
538093
1632999
826473
1742862
1917927
1260717
181766
474999
1699154
461189
1128529
425809
1416063
1289285
1642942
64551
35683
664010
1138764
824652
451389
1601183
1148453
1560171
868552
250998
721817
1708173
612998
236695
1523510
1904499
400107
338971
292177
1952021
1827416
1865692
1175262
1746345
1310450
621590
651087
1292686
1957569
803536
267017
1503791
1065732
1826755
1669962
716319
1959144
908926
1368237
820369
25461
119581
245950
1086330
284750
682285
39905
1114948
1457175
1276727
109447
1136406
715522
58203
1319452
1851141
603400
1893528
702020
1411601
753563
1282860
584792
1965783
1154768
961001
233375
1269204
540777
1236225
447465
1607247
1938791
1722449
20896
1616166
1276572
1697986
60448
1107297
387920
271153
1069335
1869255
161629
1850234
1464506
1905160
680448
504976
741079
1774809
1146658
1662771
1153351
1497699
1496633
1337246
722565
1567450
162564
1435504
1980330
997093
1469182
1862421
1518978
29165
327866
1495091
12548
995771
735162
1516127
537727
914036
1042250
1993258
1722935
1074246
364220
607159
1694448
1031353
751622
430337
642288
1353731
1103192
184595
246867
687718
1259196
103693
196722
110689
1254722
324832
319673
1656282
1996444
1470687
1559587
207629
419020
1911229
26944
259991
1917640
1221450
923126
1227807
702319
116345
1570339
1981824
1622183
1417272
1543780
514735
1262682
1114014
1129559
1057143
577292
1688457
878000
105002
417125
1954888
1439446
1125581
188945
1827545
70107
1002600
692327
1715728
863968
809606
378259
1243006
251524
440449
1531723
404634
1083479
1748252
657241
224302
609662
463130
637690
1228460
1457335
960440
920127
1223063
230642
1333483
553810
355847
1691458
52669
1535352
1762737
1851056
1193728
1494448
19119
640048
1770025
974541
80171
465558
40507
613119
317750
345080
93850
1716881
1285635
531363
758918
74219
1182328
91451
1151772
1012204
968034
376027
1628900
1666067
1089208
585418
1613100
8857
773073
1054210
716801
1304477
255760
1911897
1216878
828089
488445
1432642
1235226
1941043
1770880
1650315
1414337
1490483
1614975
1269064
442795
450624
1796629
1117462
141916
190429
676367
1334238
527536
1423398
51876
1128378
607771
1757922
1559152
292283
1977509
1599088
1071988
101822
1567518
1765179
1666399
1677875
1356214
1050847
451891
225777
1720399
1936390
243035
1082350
1555183
1441588
459941
1962774
1301302
830991
192496
493836
1219439
1123210
1321191
520095
813002
427658
1788870
1134523
510256
1808784
1348210
547256
560258
62412
836646
1654148
948875
1226868
905910
1949927
1402686
72620
496527
1650991
493270
1707896
618747
138430
510818
10577
1933917
589489
1427490
1275787
696201
346641
1221965
883731
1098832
1811953
1160969
25736
1405140
1552930
1478068
1146212
1792981
546272
279226
862152
1197176
1343652
1282381
1551516
1648305
1485833
32764
1747121
662468
1810669
1587656
1946855
1632377
1808935
587458
1277233
512899
1041136
485984
1729461
1665853
138201
1061468
1036564
781936
6694
780798
639805
1722713
1118358
1615125
1160207
1299581
723128
274783
1201120
763948
420191
1290998
693023
1463686
91975
761423
307495
887472
347115
1172489
984605
67125
1299583
424134
101138
201842
908228
1693248
708339
265977
454420
1599846
845272
1816149
736288
1676139
930200
1438871
968186
1707028
1333132
489571
1079757
1541942
110811
196951
1579738
364474
1849538
602986
1389041
554291
1332390
1974014
1789912
1748372
57390
78120
1756877
862582
985864
1330372
1467104
661054
1949096
930378
878468
1950662
610049
1970223
1278435
413696
176627
1926955
65386
1927114
644551
1119521
36409
899492
1389991
1138353
403202
699559
1156221
680100
1944270
1278885
1933435
659196
270061
4500
1814423
768221
1735739
995963
525456
1935716
552992
1448791
210704
1787786
1367588
418691
469027
1573960
1475119
1493377
1084301
1107004
1532384
105337
1691509
45254
1412404
1097482
1763272
827506
337179
1128244
1077466
1811211
1590958
323983
953707
1442894
1122002
535311
46989
583972
1850109
1565716
891260
1447201
918842
1720446
1319137
533936
506156
1333809
1041612
575173
447688
1841738
790762
269326
1816497
1628508
615759
39440
358492
1840098
1196136
1602454
385380
868849
442498
1419516
1330322
997570
573796
215495
1448055
1317058
592925
1226879
840038
208157
526939
392424
600613
1167260
201726
622580
631786
1397527
33648
899667
122208
415425
1343292
572448
1225823
1749562
459622
1774171
1652777
669404
1092702
330976
1182634
702438
1363209
1358133
1013862
967331
697575
1767217
454166
1435243
1593601
1708148
295432
937832
1359362
1445578
1801671
403256
1915592
1580395
1468582
1879833
126157
1207940
592193
198430
829886
1052998
1760176
340181
1413860
1076573
1436147
1472315
1272384
978320
486616
1687930
1944968
1494883
1614696
1917413
1659311
516854
1790918
1574314
1943919
1643057
1689668
1033866
927742
99770
1797367
222531
877903
1866808
720640
1590100
1564830
1214071
286023
1974141
393060
1812859
166436
971884
516117
133710
844768
168863
829527
1455298
1288197
604843
832161
978955
1122884
1473939
1748645
650729
1473633
1655985
1598418
447921
1754664
1300177
1312146
511355
1094344
564782
1587921
1702708
499664
963026
1802485
726139
1545222
551696
116358
843013
466915
622099
11949
1929069
1891835
1181154
1482970
1092644
1476311
1304238
314640
1668697
785517
503893
459671
19612
408296
1666410
1859135
766284
14878
885812
1434813
1949343
1061505
1212177
767695
1418003
281168
594630
138037
1702061
1029887
987894
1461156
583620
1646529
1951373
1918630
812051
1023259
416664
804580
38662
1291341
1205181
1502765
415449
1868479
1905606
100484
347177
1994867
671910
1370702
440756
947233
152101
1243318
1473638
531262
980810
1953351
1795885
1950427
1792981
1501169
997591
600842
1757995
272483
1708347
1593420
1727018
386324
412186
692775
320756
1244611
1059093
1987748
1671979
679899
351600
1437863
710259
52218
1101959
310299
1685612
1540641
1326780
1694295
449126
857212
1316572
1479404
1049729
1488860
674467
42963
858421
1898749
1650921
1462318
1135513
129634
1172668
1697295
804916
762841
1617004
1272384
1032965
760083
342525
1176941
1577902
504959
395492
1693840
707050
1812551
1050912
903942
302646
1525440
570414
8587
850693
103804
632848
1189250
55853
563700
407305
1228770
1236661
1042762
284577
1195117
1152472
738056
1717569
1331555
1376279
237218
1705270
1202408
859027
1715735
1273009
1371458
1416762
1722738
1499608
1260627
330976
474636
1850963
1361039
877948
397142
1777489
1181193
615094
1434488
965132
1905884
1795934
1636168
750603
213874
526953
1034975
277770
1721701
895735
430690
960973
990229
781987
690265
1095222
948547
1757239
409678
1483383
293299
1757638
1636175
443953
594620
1784341
1920638
211666
1055028
964128
1675951
730365
1263732
1146409
840283
1270778
1159460
525893
1243236
1787895
177453
1831841
1729338
1666371
530442
950591
1794663
490273
630314
1346075
1531213
327459
981811
450462
1552010
925008
1610884
878080
86091
1190945
284854
1503313
1800540
93996
715567
1598166
868435
214835
1849633
1145172
967662
796088
1804075
1931647
1023313
691349
1441875
548769
212706
532800
1363000
327499
1227730
1255437
1113420
107272
149780
854056
1993547
753380
763516
675063
512383
179373
857625
1879408
300078
102875
324329
914681
654842
1661783
574315
426795
418863
380274
1795341
711248
166381
364096
1585900
1247033
155357
782326
889930
1385153
879518
1820601
1581318
1796908
753051
584584
1813033
82258
1079950
1196388
699352
78309
94242
1728901
788245
1106652
79395
634426
611884
625236
1080567
1032061
999464
213898
1590459
1023645
33441
214460
1454499
1011480
1799143
1968880
183861
371224
1384673
543406
961863
1309976
279019
418741
212504
1701143
1192094
842677
1917055
9044
1849155
1114198
181586
1252048
1680332
1788567
1075257
1164427
576571
1925933
726415
1032460
1828824
964155
1418692
1567684
289781
1461131
988550
1507636
1137320
1044230
1883024
38089
1093709
1534514
1311520
1351930
380014
893551
1574036
342799
1264778
482252
934129
978058
729867
1696020
1182268
56036
1124575
1031664
1005290
208872
1820571
1937134
1118363
1139675
925918
799311
377862
1958914
194232
1923159
1882617
90268
144542
185238
502301
1939404
429664
1569517
1004087
631936
841112
1552415
669459
1503579
830279
1968593
1710711
543810
1561285
1082065
448472
1806885
451495
1413927
64020
1220452
1949409
1397928
584679
438934
1631534
64065
500231
1096176
1566099
335059
1988157
462022
1137351
1765866
372792
1167218
944311
1430282
756031
1663740
130345
429744
630975
1669563
1110260
1296799
1985430
1081850
1773418
41434
564607
927189
645917
464540
1481204
334784
1927227
483735
603701
1717011
1638889
1120243
601275
1415918
1045657
1294054
1608625
1868613
1254371
1567227
1337292
640927
1406630
1714191
321329
79778
503545
547424
335489
1860543
1317870
894770
675091
282220
1744667
1034936
1824161
683151
1501150
797506
598087
987099
616755
1602661
852760
465228
566201
1185706
64687
1780160
1283798
1079322
1940008
1808941
1684330
250212
635926
1345648
521108
619960
1214846
1130610
1051401
1639243
374788
658992
762894
788586
1179359
287192
989844
265569
1848297
1145106
52134
1058526
227756
9097
1350651
795998
1151517
1220147
315239
757133
1511959
1913725
1180031
1953413
1123067
593626
526995
629559
291793
681515
904752
568210
759660
1329249
1607783
1914381
1445413
1791714
186292
1279537
1830029
1126186
250396
555868
1943739
948697
541131
165307
818769
1123295
590026
1891608
1126527
1162021
816713
262834
1367807
188033
942264
809487
1069949
793643
420286
981188
1357157
938263
248515
170249
1050955
1177337
517106
457145
651017
1089656
753380
1651066
1572177
1156225
731755
884729
970396
680337
1637013
558883
904037
1458977
55707
450388
1904253
1557072
728589
1167741
946444
445957
855747
529077
1775088
1448144
980881
809489
1888719
357136
777603
1139458
1598711
861459
1067890
733815
1693423
586638
649600
1866367
1541829
1460469
1938072
231675
1914034
1873427
1336201
681323
1747156
1875424
1827143
1376529
526158
1651875
386832
1092405
1302233
1089641
1670282
1840151
1424349
100240
375244
1793343
1900920
1004721
1256689
1235483
1278064
1531010
1942746
442971
104329
459488
1916921
1356325
1477246
554713
502384
1719978
139458
1092013
1361455
11984
961062
852017
859439
1597314
1736823
1079208
1922502
605518
1995742
1747135
201101
695583
492316
1994025
261732
1880487
544471
1427508
1507302
302314
1265358
1189031
207710
577614
652819
1215708
1436311
1447179
335538
1646035
1111615
1803610
443410
271345
1586394
608698
719302
663810
569471
1855196
329047
1960623
829922
1042122
1121827
4085
1826522
1812191
1612611
586123
1836980
1522432
868359
1392447
358014
1280251
148144
1781863
193573
522563
218751
1137589
1484223
251336
1544755
1730289
42930
37121
1116245
1540298
719617
176140
827569
1635881
1191836
1123357
1519394
1868190
1971149
1024240
751523
298828
195195
390077
1970727
1796158
474570
1093480
1675039
14993
390754
1321953
285690
1383084
602570
1343198
352078
185781
674927
1908932
603646
532156
1090300
1716215
826900
170424
1615746
1006466
877863
1313646
1983457
747348
675685
43493
509885
531740
658597
148753
1536703
631557
1580843
595793
964783
1926010
408129
451977
21642
876357
1473948
1176276
301917
267676
1216943
507568
1833411
110864
1892440
1921229
1596598
49803
913794
549721
851124
140294
1193110
1822823
498374
696394
835037
1371932
43596
772809
1305662
172492
1621161
1371261
448053
1826840
1512198
210959
1740789
866981
763482
1663551
1098781
765374
522626
435243
1947028
434323
1747226
169416
1614399
1264128
428246
182111
298215
124202
578415
1630163
194951
1118733
1544354
1760422
1622332
1056467
1774031
1580520
1780276
541365
43797
1729320
337993
510355
533114
1800446
1593224
1323866
442529
1723352
920708
1434599
1261864
1026237
873959
705086
855488
1923042
109950
1985576
244916
1949884
1383246
47034
731163
1932373
111616
238016
1796196
1724825
891524
777842
1193748
1580626
1528885
581065
1093961
1245761
430264
158921
804682
1557708
1314422
852480
992636
1097482
404155
1328431
272292
342005
1202112
1957253
276449
815281
999346
1772050
1464884
379680
1990101
933773
858143
1308195
1541701
456338
744119
1177187
547039
1919479
498108
168303
643666
1980662
870539
120845
1880462
879992
1506404
1900118
258760
1055759
1510072
726977
55308
1815868
1089778
215920
1050444
1591388
1322232
1736639
1397249
1730473
391985
575060
46848
1598507
981689
1151205
867193
1416379
970155
1010905
975862
120063
713068
1764194
1210314
363723
1944489
1710104
1586343
845406
1986568
1201087
493400
73022
334159
819858
1900509
122436
494803
599627
946220
584672
1211864
394735
1249598
1303283
604284
1407840
1044476
1608999
1644208
1152584
1681841
1478186
1147690
1953115
1314363
598652
930367
1759789
654339
191861
500776
354318
1797075
1136925
1211522
346510
1853234
790211
1785913
1284485
547767
1732664
279733
248774
768694
1505670
1127751
815246
231586
915793
1814840
1013074
232767
314596
427710
841594
1234869
73126
1776306
66726
682770
788844
1021432
23691
830560
458718
1824602
477325
1103352
1260824
452295
309214
890721
1017525
894818
13371
726889
984738
1235914
1714390
113147
1481937
1629302
1598966
423774
975970
859615
1594826
1556436
1109581
1564497
499632
457866
954609
1555247
641325
595958
1257703
1711242
1024765
358689
860021
154123
942172
1946906
1465977
1032690
547210
1282578
40055
185750
1221796
1790501
791304
960870
185898
1514862
1463354
982508
350279
179203
1117050
683414
1183746
418038
409566
1370489
423433
238835
260415
132684
182938
1727629
519518
1494122
1493591
1406531
1924656
1345442
1447446
219322
1170142
1460411
1054215
119610
679744
569842
323720
1540278
682526
899628
1950702
694022
840478
74513
64263
1614354
278569
693927
729450
1233879
1478764
1850415
1516152
610064
296719
1386648
1070634
158317
575696
333511
90083
965016
323395
518962
1994803
187836
1463348
1485113
1022788
521689
886380
163149
1476340
180825
596208
1394427
1095339
573670
206284
1270728
1579664
292978
598121
1757211
1910870
32449
1763636
492982
1791637
1372119
44067
556566
1628141
415594
1959258
1732911
1017666
1562790
1008423
1124331
1600058
260600
746242
591686
192230
676865
1357697
965201
1193594
960775
1116525
1665891
118019
128336
1212325
1296957
1102732
234645
883651
1009595
216815
772483
1256159
1644313
77526
331824
701417
869251
1832099
1428091
571680
939276
968100
1470248
621576
1818948
1303360
735130
1206912
889252
1512622
501538
1850197
449176
218879
892008
302304
616088
1998815
1419830
447642
1958916
1737518
709600
186985
1350530
930099
337275
1929885
927243
631224
1542797
1719177
1796311
1240481
1590957
148388
1405183
421996
1656169
636329
1683253
1101823
1828218
1375445
929538
170800
401571
1153582
807504
915225
1427523
1470548
1888143
725261
1540196
944095
823505
42563
332232
1876285
1646103
1167779
1347775
1328651
137938
983846
1952303
1945579
871731
549113
511328
964766
1410211
1606526
1335980
295197
854657
466142
1435663
1460252
998199
111627
208781
922741
544326
403163
1505364
948498
1784551
1258680
1014951
424577
117900
205531
681138
1818827
844581
1014219
1480316
1232019
963428
1887833
1348330
417649
840804
1686330
146978
1292626
1134635
1839426
1759092
365044
235061
742420
922235
1279293
947133
348141
1748027
351380
1594095
1313635
1261079
1344980
972578
685441
535636
372904
1711031
442154
1742991
1761144
1566393
1806986
1213075
167265
588667
796449
662074
1879211
1969474
651170
351782
960208
885663
1818904
345055
810108
145926
866879
1156010
341563
979361
205078
383797
1329440
1727788
1199513
1722709
1445519
749964
1937134
1738511
580603
1854445
1657907
1436398
148287
1064255
1087754
148218
34632
1707657
46118
210635
1900917
464230
1152339
1891641
149105
431493
88864
1853517
1822513
574878
1407390
701553
470009
1902876
248287
1780446
1506804
64600
424023
500265
902485
336137
1851257
945204
1588899
1832355
1664566
1286796
1098777
1434762
154882
358981
687186
725966
365054
800866
1709625
952333
800027
724651
1579891
1976929
1968946
1521613
1188627
656479
1435446
1759022
1013782
1313162
253603
1100253
304074
167041
1692735
1393903
1144464
714444
1350237
1769042
919341
1648779
526113
845192
1010892
1545975
906068
1410829
690617
432690
581168
1052422
1840194
1775132
625607
579005
373241
319488
1371596
1321317
490230
613765
1627688
873979
1458202
1151032
1038679
614505
1985207
799500
1261155
1926428
294778
1402176
1911280
710088
1144999
1021883
1303483
1376161
757213
1446308
670611
34914
709029
1460280
1910919
297373
1688817
721261
1624850
548540
40460
1936604
80922
913400
1822658
1349327
94038
130041
1971485
463248
132345
847716
667525
290096
390833
1719133
935161
1649179
431610
1099194
1638959
601503
1570397
64234
1166064
622075
151487
1088778
153652
296464
658056
592030
843656
1087822
454974
1114714
1790252
820072
41995
111011
220920
937620
1687240
83233
230413
1361441
1507551
1605651
1352644
1795142
806213
279390
286227
1209208
1367671
821553
54275
312734
1415602
1140925
811153
417802
1514842
510126
799500
1358125
1138310
493091
732338
1392597
1481434
256673
940082
599408
365954
1124387
146137
1143440
240318
812319
1567744
1282128
459081
362477
631333
642193
624073
1415463
778627
1096212
1057610
1893810
257775
959254
113233
418566
158550
766065
250212
471487
478623
699873
1702829
571385
885383
1076851
177649
1924144
1304431
1342197
38093
1146749
1259987
1225044
807375
605535
1441996
1699555
1919111
692624
1111227
1335051
595119
842256
297363
1387100
1121421
473228
1743155
297776
1526910
810147
1049722
775175
973421
1567656
467495
429701
1486286
1888651
1600170
276796
632985
762206
1456302
1526995
1985100
1297147
916868
891489
396275
1703354
707050
178750
60387
913044
1721453
1780383
415661
622674
118571
1118861
553275
257421
1536451
895396
1492921
649115
1344555
467205
319978
1065591
1691025
652612
612436
27376
740942
1438146
1812360
351299
1076543
987968
1084088
1330353
230450
579626
1802692
1442770
1326753
148405
258274
1309683
568062
583594
1749244
231246
694180
1861823
639709
1426203
853810
1648044
130516
1363441
334634
303393
350380
1963098
1209539
446118
1877674
1404345
1759697
1985126
5383
475
545613
443032
754407
1082882
672389
566390
533352
146900
1180750
1062643
1283334
1316586
1590844
330205
1153902
1438304
968447
649357
1597786
1758520
148078
609909
1340461
57901
336844
605456
1693520
1617057
55177
370753
1843199
1232950
1887432
160562
1411386
630106
490549
627178
241977
1672171
1871616
1986178
967209
1960486
1130007
1351929
616037
915676
826351
60897
1725437
1437009
1337593
1819908
23687
1889387
765837
1593085
637079
515444
374581
1070876
919060
1740562
155901
1648830
77693
703084
1574611
1604175
475324
1066804
1202393
1180594
838970
543063
433023
276321
1132045
1564446
790354
329734
648571
1578455
266613
1215807
1040847
1993253
794273
1045186
1371849
1955612
1941991
814150
962537
873970
1969935
81754
1915271
88586
1322495
168729
1380884
1979812
1988214
1930910
1697970
1789508
329434
1527439
831622
550182
1421134
1883705
1063140
1857869
425077
1420817
1400753
87224
866065
1304467
1643975
1505316
1765320
149268
148926
1712427
1189754
1908160
1668378
554871
714836
1613431
1321950
766699
473174
406876
1119501
399642
142435
920596
1666358
629645
1568430
1811890
1095724
721431
1541912
1314080
664666
402049
119092
717803
803472
173414
1120817
704637
64277
1890967
1566024
906569
1309789
319251
853849
1898392
628174
1491839
1686402
1865939
1170022
992358
619968
103092
956692
891250
620122
883856
1063136
1629301
347777
1836339
1553359
658577
799833
1626607
1499334
1324516
545040
641641
178037
1419554
1575766
1995319
843509
1015866
415261
731577
1120451
1754705
303123
1471594
555524
443437
401572
1715467
1930045
735523
46408
1157954
913182
1507827
634237
1331420
243124
384905
900261
1325684
1079412
196090
951362
1793959
945915
757729
292396
1223164
1342417
1207548
14331
618633
1155941
320211
1971344
1086178
896049
306764
132002
132588
1945871
462356
1731365
1800854
1466367
419434
5842
1297823
15068
389571
242291
960309
1393053
691656
1386518
358395
1015631
1760615
1586067
774768
1306657
1243396
1893575
1341452
1172390
93892
359144
1448714
1327017
468291
690155
1691589
1182533
637296
22888
953979
662752
296637
1546207
1419488
512191
584440
92844
1019317
1235420
799746
365542
420277
1676199
321443
119215
1326628
515344
591031
1853652
797202
8423
473540
1081904
378172
951775
336079
161357
1086705
761121
910816
664179
1546173
464793
1441729
797362
155315
1544674
1159500
680971
1755346
288693
546000
1975415
994596
197010
704478
1620338
1976869
1022455
957977
88157
678908
64441
837935
1510189
1109052
1466527
906306
1080200
1599576
416934
386329
766298
1008669
911747
1546671
674403
1383409
729251
1622566
1741332
1474284
1659433
1238897
1001177
1468511
1787720
1228859
1975309
1049587
1966871
396884
1471159
1804579
1936115
397709
1667106
771586
69937
987578
1852456
1229884
1893471
1031991
665983
338269
802158
1184440
950451
218511
378331
39065
1211910
1426555
1378417
401475
1883282
1470253
1688272
567673
999408
469705
462998
1187779
1445736
882319
1506947
799022
1620670
1277335
1595021
970742
1313089
336188
1263466
1680242
413508
1245046
1543465
1267829
260715
668197
1913068
141026
418621
1083098
348739
1491927
115174
885745
328771
1712594
1864117
549734
1151213
1507733
1752137
1849166
1219197
415815
167704
1924388
847541
329956
1340564
44788
555522
1164840
1218985
1802319
1027254
1635817
575762
885138
1269723
1769494
869444
649492
1737791
510534
1932531
980196
1076689
1096725
369382
1227650
798083
1772975
1775887
1875263
1620073
308572
931392
437010
1141482
3639
329272
458314
1188631
1923470
618468
718596
1510278
1451610
1057534
1502768
6727
1245151
715212
104194
1974286
1221439
1324602
749827
742779
1825265
1645254
1206472
1597073
520075
1415571
596683
709050
1894072
466807
1114922
826036
1251853
160091
979724
211930
1877739
468178
1072136
290348
639660
1448882
1143876
130142
256582
663816
298434
7575
1059317
1661727
1773021
1376588
603177
242211
504980
1135403
499055
916189
1214474
77294
1691160
1021316
1985029
329457
950132
1281507
401464
1808405
1333720
51665
1958816
885842
1618070
584513
367539
411796
1873034
1018800
197187
1563825
819632
1415255
1499331
147082
1215341
778502
602469
476245
385015
1360549
840545
828721
452615
1489000
1773859
951668
1990315
67021
598577
956951
1740572
1753651
91457
489977
1784186
536988
343992
147106
1667349
1889167
1335389
465739
1469525
341389
841917
97495
1002454
1157674
1109224
641174
166434
631352
906909
237705
1276917
26065
147395
81425
566994
504289
868435
1246624
194951
1919430
283566
1792354
1201439
63198
595145
144956
733568
895320
1081091
1471695
763977
947201
1201682
304120
7311
154139
1191638
1098343
1956646
1433524
1464486
1175198
1752148
1483331
829955
211033
882626
189442
537197
1760229
1621875
485109
1189521
277912
52962
1787849
714673
718648
1758288
309353
742107
712412
1052384
1200865
615185
1728199
1159422
580688
93344
1773794
628207
1253755
1788122
1858528
31716
1298148
761984
1477352
570868
1137607
61176
1497977
627862
691613
332136
607375
884312
335348
306897
1216007
1696512
1377133
726232
687003
605088
274724
1885362
209504
4113
634234
1285996
1509573
5146
500010
80511
362881
1327942
457779
1769522
577659
34121
687109
770028
535159
1767787
907235
1971616
527964
776656
1100556
718094
1442528
1277032
470078
338342
846959
769207
539696
1622127
1324904
243755
45551
1236319
1867637
534265
1829390
1657432
1669212
1651338
1927254
590570
439311
719285
35556
1362553
607697
1422974
864155
560723
1970297
390718
822581
1216314
702927
1279939
1749443
1808803
1358063
1134929
1058794
1987875
716444
841995
1332306
1785511
632308
652189
1994290
576236
529713
235934
295498
1695907
1374641
49689
1136082
383321
375523
1690540
558381
686257
314903
544004
250111
231060
1263120
692217
860717
1823266
1935384
45522
1836083
690500
1169166
1304203
1023025
1941082
1514817
271351
1344713
240580
1287243
1066635
789796
1523609
554888
1341066
598782
1910147
1306174
1181066
1702936
538922
103478
1430223
1942058
1119825
6418
1311623
1178408
1460551
1589014
905282
2317
564518
460503
103273
263285
1928663
1977228
1276568
443012
538393
1795220
1368229
1551602
808042
349923
22683
977202
1313658
1803041
1344317
502554
217512
1039950
361573
820357
1843226
453934
1282082
378700
1633513
1887825
772261
1985583
714097
611458
991966
1630239
1102905
1693897
647016
1487522
1467118
752454
1133221
1145568
572892
1028487
1945715
1526532
398055
1530223
898717
1481583
1536529
149432
941315
1903256
976283
937584
195405
1562745
1357580
947224
1008423
101612
1868458
1818527
1294514
1990712
1982639
543008
781345
278264
1500699
936407
1099413
1199419
1152286
773323
1675923
815947
28797
601847
1988703
1943249
685923
959208
563227
1232393
1776299
889
1167
1047767
1734651
1936518
1536028
563160
1161243
623587
943446
735158
1648573
1058343
410603
850112
1453470
399302
949876
244777
1476374
1341271
57233
1730505
1032620
873607
475501
1461200
1104573
1132192
1387441
205172
1899629
692543
70370
1958088
1979400
1231899
556826
1678576
424649
1346356
936627
16505
1400502
481230
298555
1216617
771334
848612
1209419
1098046
1145432
1742589
224413
1153316
79444
1491487
1671831
1883086
1008877
938993
1429150
961437
33715
741297
1661638
526314
936215
243940
1089554
594036
936912
319368
304044
577265
1915451
324135
299217
810034
1426499
1515474
160288
114442
119599
118320
1854035
783922
158007
512228
266023
1635743
1197599
310968
316408
156400
1181778
1707682
1936903
867922
1309455
1733465
1957191
782116
1506282
558033
847514
1858265
819272
1624554
659374
1764546
607049
1474951
257849
251421
1762185
1075116
788357
278675
1056283
1363552
1856764
1814206
308417
1266472
1396902
1452257
1196686
457894
724990
1709223
1092405
661820
1200321
1783300
497407
622928
790294
703042
431024
1004832
1980535
1934907
572511
447271
1784184
1449893
1310591
550929
1173993
1327408
1626000
365401
904019
505801
714940
417174
492708
1875328
925564
1642260
1548871
1400731
1202803
1466987
1332585
1701835
1442388
848215
1550148
517478
1379398
815419
1175572
983771
821112
23321
451827
219879
1547681
1048101
665983
636033
1400163
1067974
542921
1476911
675924
1736790
1247489
1315515
574955
1462553
16273
848828
519785
1908917
217248
985612
1390301
1318344
237005
1914998
806586
184000
1755214
890700
520636
1517899
667994
1865335
1522910
914207
53067
1666812
1565923
856697
1846072
8043
1806447
323290
1604132
1808859
1768514
1738859
463128
1610896
1708226
1767575
1759988
791768
1456891
751206
917111
1144679
804347
1071451
355688
1901350
798320
1809624
878565
522431
1142285
1870974
1204476
110602
1985687
962695
818746
1086240
1798820
157902
1460446
727603
1778648
1269360
762279
1402015
368725
395311
385619
405417
1667044
1952295
1656378
723597
448774
1643181
1823786
768603
1274509
436094
931910
1165441
329182
1566822
496571
332492
1630291
166381
1906895
1037964
165482
1475310
386809
547299
1491966
264405
1061741
1572323
1836962
227115
507822
1829512
407581
244202
719744
1272940
963950
1799039
209531
1755608
1711933
1324611
74939
550068
144753
1268692
1892436
396959
785935
1222411
856656
1957491
257487
1642590
1435267
300449
428243
1853057
903484
1915664
3098
1498888
1690474
1325766
1626079
1072820
1289872
1899325
1147382
1920638
154637
376017
1206727
391043
1146089
804296
442330
879020
7671
1766481
1584114
1717692
494548
1112436
521136
1766842
1996096
1641426
1787196
1606470
1401644
1743327
1625315
1167357
700554
650823
1694904
43594
1294027
1935494
1171466
170859
717257
1959081
1671889
1299400
1960295
943022
834884
1655918
1105267
1030887
1148659
1370685
1255977
309520
912449
1902380
536313
1001147
1809632
1730716
17756
513813
453840
1848645
9164
982780
1906395
1995158
1292516
162730
1151125
511134
1102362
710985
1491120
77825
727905
693450
785672
563989
635488
799621
119037
408522
794635
1326600
319602
697788
1181157
1678189
1997918
132528
619529
1007052
1752764
1535590
1533483
26676
1477402
1022817
1533485
1458912
829954
447210
41725
468191
718241
808553
1380321
738979
64181
471040
51797
1598389
552914
1927391
999305
747494
1263675
1053792
61398
772424
1302990
190119
912967
39445
1829340
1307017
139692
595541
19649
1268055
1208602
201661
1786079
1188588
372677
750256
1426151
513555
451262
825303
369921
1673550
1622532
1893122
859373
505990
14993
960527
1137478
1098097
1955865
814636
289432
490983
1340390
1330841
1229851
1761707
616405
297438
1499761
519199
845725
1017496
174379
1539962
1956517
808620
1253624
534890
643970
1863645
1834699
111652
1676787
348806
1016944
574026
1573646
1828764
1960168
1973594
165919
1107221
613156
396915
38061
1968609
621578
1473598
1861266
1795825
1300964
801294
461254
511372
5929
1802086
1316173
1370277
1322803
1850909
1538698
1285766
1310153
1231463
1709499
1363056
1832994
1103877
536579
1655541
1775421
764516
1812396
138474
261804
1422488
1634886
340275
464225
759242
1318167
766439
855385
352706
986022
1338654
1484223
216747
392696
1645826
1781463
1155416
231024
1811020
124372
1935812
474747
237187
1260602
516042
1166129
646217
120239
849912
198305
1127228
405339
402961
1277236
326247
895073
1600159
2865
607465
1203092
272933
283259
1857096
647371
1720188
991161
700
627585
948341
1647367
764570
1974461
1981274
702298
1786323
993550
1164164
1402790
904909
714294
439350
742797
747730
1801298
107554
1675327
470694
1614377
869435
411033
1671966
788377
1201122
1133932
246274
1224163
1904708
571982
1014781
711367
166850
1989096
225523
595793
249698
660122
1105673
1994322
29704
1576051
1629594
1076666
1003239
754362
20116
406700
1949244
305326
955515
1562977
384737
119552
1238981
1473950
576027
309906
1910478
911610
1772668
592998
652630
1494448
1953405
731644
668570
1540047
42745
704478
733026
485077
246782
1334159
664143
820371
1576254
1110522
1705003
506822
1953271
1345842
1616872
602165
1178902
734600
754030
462501
1727135
29461
1820043
843813
822656
929003
1780956
1291309
903405
383969
1702940
393615
1351213
1165643
1744689
1033958
1601164
1751420
1397074
414268
1721649
1841857
404846
266538
172865
897306
101441
205464
1722362
1982333
272684
371923
1340135
1387617
1258118
1367318
841215
1349433
1946892
1040205
98297
145189
353700
1000135
1098282
1360258
1611551
576406
654477
1282872
1016912
1924036
1197763
500428
1101602
120433
1104376
40511
616686
1045709
1527260
271103
1385239
1281971
1354150
1100790
1363567
235791
1235555
17500
144976
1075866
39235
395762
1746147
1325977
798418
1281507
1422202
1441479
1658984
635825
740518
1845392
120642
769974
1026633
442612
1322944
1327765
501064
1679097
1869488
1338778
498196
803005
700019
1654715
234441
1896320
566736
1299346
1323054
1951141
1640884
85440
1444512
1404131
554097
1762218
333771
1857149
1583357
729538
1085887
1248303
1025053
982402
643112
1399806
614997
1128121
1776231
675423
835113
1918288
1192077
228535
1861331
1574825
450546
106782
547457
1685508
939907
1265955
673276
1779055
577585
1533953
1943325
1467922
370595
1004853
959264
288496
1122732
845794
741679
1541556
13969
691847
1464191
9438
1465543
1277206
124561
1651236
1965155
686606
530569
1980530
1936280
1266261
1941081
42508
1620681
931180
694658
1589339
1213523
1483086
1559404
1968496
1385235
384541
859106
1811947
24656
1198137
1531005
1064683
1328506
70529
1346300
508652
1457844
1200751
1686247
66544
1594275
239302
1229116
569384
1515258
847904
978091
449253
1067974
1263729
1608813
1661399
828607
1004821
863004
1624944
1496633
1881269
744494
1491555
690500
595394
92217
1294205
1729237
973454
1920139
253185
400750
1321221
1097542
666518
371200
232582
65352
1454274
957094
1009191
1215869
567901
837220
1344007
1149963
40071
1931580
97222
329425
1252183
988298
1563662
374872
1467246
1480995
46884
1727123
332397
740750
1780373
58398
1317190
1393044
1416795
730591
1793279
1919036
1698915
1573206
1643651
1841756
945408
1141312
910805
554340
951583
445077
1415514
552336
1134965
863323
663322
1687077
907886
1554933
569578
1780743
575800
1690844
1372373
1555417
275603
737504
805623
322683
1598012
1544936
1988532
56769
1747903
1802582
1030447
1750804
330758
330949
1150262
1053568
676787
587513
1064623
1798708
1471481
399513
785669
157584
1574974
1295404
1908781
678054
931180
1850081
1681360
592178
937419
1858618
1068734
1533502
1865612
534550
1077647
974578
1999669
1616193
76262
180577
636529
470967
849985
1936510
606783
438418
1547212
169294
1770523
1056301
541226
253025
985767
424809
258963
1097795
1950067
1600937
303820
1624883
237887
248748
1590171
763581
1621601
813632
125662
1611596
1547997
1303313
351333
138815
1608533
450505
333828
1569723
718566
734064
55594
235407
698437
767660
1014164
1462201
1763991
823181
1125495
1045517
1755462
385622
1112772
1263263
198614
332925
1681318
1345907
42052
1587276
905763
1931505
479110
808956
167428
1154514
1791433
478535
858958
224845
1239985
1916705
1321807
881424
846593
1861501
1043943
375584
1161541
912467
1933366
1095595
1070654
1876
745646
1945353
1374822
970132
1860712
379863
432359
1351652
1958119
38491
470007
786799
1066043
1053847
1622869
1138800
372663
1954831
1877853
1505926
1184114
1881950
66127
862987
604763
733705
734958
1644363
500922
1318642
1344588
742340
861685
1007414
736609
396239
334275
1162163
1770624
21813
1684292
1234303
1355495
1486623
322915
44818
836922
212989
266052
4724
269546
1180274
1732014
1988724
1269516
1664511
1770284
1555539
852706
631779
197311
731066
579610
937118
840500
864446
755874
1927630
204893
843954
1070650
1985661
1846641
447717
503416
1390538
1998082
1768270
788114
222553
1630678
309225
1217886
595725
1098343
363071
1156501
467511
1545047
1306676
313411
996202
973791
869255
388995
1325000
38438
1150651
1917445
1940117
35558
1189765
512866
803106
1160890
204949
1168453
1080495
1996165
1147707
991909
146470
145755
220533
505046
200522
1994590
1516011
63178
29143
2312
176627
982551
508763
1245398
620506
786303
376162
589861
335360
1222735
210737
1409602
405749
1213546
1416393
388015
171303
79344
1705616
1594247
38608
241855
618633
21324
998928
255757
1748259
1721778
1368778
1157364
444180
292427
785875
776743
1688930
339203
18046
1137352
1188314
1768487
1646500
1173953
1407693
427266
50545
1650703
1918002
1690343
139782
467365
739533
809944
1724283
897867
1691450
923581
701033
149599
1774940
1637334
451568
300593
356734
1663533
394012
1044767
1240286
1695101
92811
541984
697653
494314
771020
950591
1165158
1130409
1364423
1666101
687986
714865
522328
150453
79622
440222
1472323
954595
1878295
592141
1851513
1601254
1920052
572081
535273
1079489
5741
1815523
299024
1824733
1026105
1151032
949705
1654354
276527
232614
1810858
1245619
18630
256571
1267663
747832
1182414
1447130
1052204
1114581
1778735
1625486
383067
1534185
1325806
691649
1035724
1866591
1388441
795832
1720520
1714842
1677471
1177991
1912768
1342697
346114
1969733
1181216
146692
1300071
1723919
1084998
283325
1591897
288075
841637
1665997
579603
386965
1009641
1819973
545270
765118
319899
789972
955816
1291531
1303431
319021
1724926
967265
633309
165436
50035
1486440
680935
51822
1846111
98663
523688
954946
1537965
606054
1094400
1633631
295879
1401819
737719
1742190
886263
465949
1700347
1940316
1053690
1480493
572390
170077
1195497
305720
1137915
577558
1211001
805670
409112
290915
1171011
533575
1046719
472805
861820
619112
735298
1635211
1532009
776913
1542663
1519353
488290
693741
1110873
1068849
1422513
244362
1836902
1323978
1687398
1271667
1384358
971241
1585058
1583102
614906
1982091
1025290
1222002
1326980
1494813
1735065
1545691
1834405
1041787
161391
333111
329365
1754668
534085
1168852
971035
342651
539876
1799265
1608813
1703641
1873455
345732
734629
1994537
625784
1326693
1986076
953806
223106
1978147
603122
1026335
1581456
536364
1897709
1428950
1979223
1116119
1438988
141982
1362888
901456
694388
1245817
1792418
223649
1067670
832797
1529498
1575826
905115
1548921
1436769
262075
1898315
1857252
1771782
919258
1572950
315616
1374284
805508
273257
738189
69993
1891380
655492
776297
658992
1609194
1122924
1435229
1180865
342172
837164
882484
1366778
1617624
242997
293832
90598
1668846
1470087
1974504
1527651
1471443
1456181
249787
334832
425034
918992
1492526
1256680
266058
92068
298004
474035
1327337
1815375
667058
1381472
285284
1889484
516313
1164738
1338520
979050
550320
287604
1961213
1686410
1923469
140799
685681
544848
414459
1702643
1266235
1090128
897444
1496529
1863089
764585
790017
1160375
525581
130245
926881
1329045
950303
834045
13031
831008
99599
870186
1100622
1721570
841434
1794457
272680
178766
981370
195432
1682925
432676
286044
1035520
170759
878939
667150
1311027
1815483
791605
1082715
958498
1626993
750612
1875387
1046442
1019196
120355
359729
751013
1641894
1166167
1673486
322078
1720056
1125380
110754
560130
812880
1084718
669050
111242
458955
390215
1257912
521791
1704757
1649716
1288564
285557
148880
524379
505588
1222575
193900
700665
1546412
969442
1746900
119660
1564999
741282
579452
799014
1082439
185585
1427007
1930747
97165
281989
1953314
1116136
266259
702288
857799
1095478
392180
1981955
1126292
497410
811439
1326261
541954
743048
1758366
228925
791768
1125255
1566413
262843
631904
1828040
643543
1298106
858886
1205900
818863
1463792
846211
716502
478320
569922
764707
1022780
966678
169409
1881205
38943
223825
1392245
565816
1987341
164939
1755711
1407713
177263
1056909
264991
579399
891852
34670
1935413
1507632
699503
93648
1244307
458968
1138356
1435161
1551171
1766355
1195774
1600834
1450696
1537698
1043620
726045
994633
1925245
1709525
1279200
1175333
685982
455994
1085587
1651834
343621
1914793
1135814
1054260
345625
1684321
1075322
1457354
899023
652610
1139126
1888979
1820603
397168
817097
1146858
1459964
649516
330794
1518205
1417705
1504421
581669
89687
1254877
712149
1429846
1684239
839836
1044307
711448
1357283
645616
1862458
182595
1078675
874497
41887
514709
831798
915426
719396
1327436
654210
645097
281551
1077538
1422088
1347839
1604132
882798
1469942
1264765
999294
226780
607716
1077740
1669216
1327417
241790
1866672
65762
1626750
1093863
157233
1966712
1093324
41940
607626
1174744
1291597
1308656
947901
59287
824360
1765270
438638
161854
1978946
764538
1945781
334800
880424
852554
975097
119004
318058
1424920
612740
1322040
905257
356038
412818
1874820
1888657
753783
1712542
648152
1785439
1218743
86478
28505
1661019
878565
1395214
609019
1265094
346186
1123398
1332696
1754117
197932
1159818
491293
793968
1342516
1167190
845677
1802446
602892
773250
273156
1696729
1067025
1236076
727693
1195868
1159840
1839636
251668
1921677
625247
1063003
1481225
1638467
115535
912805
237771
1166129
1341320
1450713
1888135
482579
1030496
337333
282405
1873812
1934322
613404
1421709
46960
1618481
236147
212470
697585
443031
357977
1677086
93722
879708
604698
717737
25464
649731
1672665
727348
937548
318612
532016
129914
1443216
799068
776883
1261075
133966
380770
1366077
955959
564863
292456
880875
733101
311755
1326730
1249770
893577
745027
1726761
1058852
1488260
842403
169044
544470
260444
773528
1382119
1707105
504844
668068
761977
1095957
1093480
250120
393961
1212547
950225
655276
579897
1570767
1164432
1298754
1801334
1857746
54155
933736
1507808
1683688
65942
758172
1434450
1803373
1876956
231024
1408391
865969
285713
1344019
1984925
560338
27055
1320599
1475075
1053458
1213871
342279
1928557
499455
432452
1623141
319115
561217
610164
1280547
163176
1072734
10390
60337
1305712
1976488
609264
271201
984712
1915723
247302
88991
411780
574261
930539
129142
37121
1993111
1276504
1152002
1814587
1902836
1731033
1487246
1109509
1038053
1889559
187528
1926166
1360461
140550
621434
1531736
1747671
1111095
1292285
1768175
969188
1941043
1230017
517055
65758
1243418
1854966
297629
753587
1725714
827445
470030
1045503
1560399
875687
908125
39156
200092
370736
1577086
894714
1493750
1184135
909842
1673660
26944
583471
1920085
566776
1115545
305068
1971066
834204
1058611
205194
845490
827342
754328
1853520
575778
817728
661009
1364151
1287119
1688701
795721
1857141
245891
1506390
996017
1381783
142212
239460
790171
1146882
1876052
872346
1776714
902479
491559
1041685
361498
783599
1402714
1245255
592285
1106813
245115
672922
420933
95147
1641615
508878
639578
1138930
1086743
1523364
600532
154929
669326
673393
1835456
235780
1728683
601490
424847
1702396
1346509
528029
1322241
105394
585293
1258376
321787
879326
1186610
1108410
497949
925757
1244506
1178732
1034318
87152
368689
1330140
902293
1237101
532362
337999
174325
841830
115245
70430
1149419
1113203
911770
960511
1332283
1523617
1420667
1186449
1551574
591600
1095576
782455
1487160
795035
1017936
1777846
165220
798729
1694246
1877194
1105553
572290
476427
1496572
725522
338478
1379519
983614
1674054
1495058
952954
119658
671640
1487854
1821471
250276
1749023
674942
1772028
172974
1373663
1734241
1253338
870386
101844
1446140
1118182
419134
721777
1818683
1205261
1631686
910349
1028415
578264
1469795
1534545
1598109
280624
814577
965221
457385
804773
234885
1424367
1900315
1110623
1424865
625541
1646406
1364753
1331785
1898299
1148688
1897722
60364
1422708
294479
149861
141346
965675
1473719
961562
1215980
273416
1230423
499533
1485277
7539
1766420
701074
1628878
525374
306288
1724898
1774919
1298053
156809
1679831
836795
1585743
1646978
1813233
1334220
1431564
146108
1923928
1760195
126458
1448255
1517104
1621968
1243039
360135
38876
182232
160296
1321807
1468077
379845
1173773
786455
1838829
974046
340788
359133
1664211
768508
727671
915912
30181
109032
1024979
656702
1025487
572740
792817
36317
408498
471746
573599
1470831
1572323
493112
308662
1233968
1096537
645066
616807
1369589
457923
144167
1311926
1651632
74578
1439282
1350117
1896962
435994
1750221
535608
145011
335529
1920114
139373
1154356
202263
68380
760400
1377661
1488386
285471
1127309
1037733
811491
59208
1254843
301912
145034
624414
517292
763613
140433
109375
369223
1989730
119716
872310
1113685
145823
1205337
1487194
1284501
1710193
551374
1862291
866848
1107375
395003
1201126
1518716
1372871
929947
633385
1670707
1717307
1519290
1878836
883006
1851571
496048
1846146
349189
468619
114837
13644
1838957
1647201
753523
1143046
1158231
659425
1774512
353919
680996
392514
1964435
944052
543646
827164
1314448
491796
1727814
1296801
388589
1512431
886881
94478
72319
1656488
1521726
178245
1954585
433322
786699
819004
1676908
589901
38649
1177030
980144
261686
1519796
1732179
1991944
261920
341036
255483
1694633
1221089
1975588
1212597
1442550
117766
1495482
1783340
115701
783276
709426
566868
472367
61407
1142833
1050857
1009032
1313950
221038
1700924
1526653
1281971
956640
754237
1908732
1302539
663258
841578
186554
1379397
1380637
1641308
1290232
1687439
926301
1755852
770772
460884
1574804
628994
1607144
1345352
282055
1893974
1004728
359615
1525142
1775436
786369
1893150
530067
1302404
1163958
775057
1430036
860046
1717029
1346954
472789
1589876
1444287
865532
1783993
447670
939993
1211319
1433396
1393390
354772
265152
1544457
1466789
1466352
1113164
1153306
554164
1965254
1386566
973923
1585335
1529414
753722
1919132
863352
1163678
1534544
428235
1977905
1119716
1506069
1321687
313967
20628
924790
1334545
1117712
65689
391125
1724219
723825
1072932
48234
1925678
410548
1450563
473913
232688
1510128
1811576
907380
965366
727002
122681
1921956
1681733
416603
1801459
759149
1017478
471503
350992
594782
1333012
1938289
1554546
927231
1116822
254097
717677
1682197
907143
1808907
415375
779592
1376758
1674155
916290
1913453
770189
1538889
1427217
594958
1347710
1077392
714292
354262
1097847
1847379
1482854
54498
168387
1881095
341230
807259
299566
854861
399351
1589667
1907568
49766
140257
1592619
540603
1663097
529792
718147
1869577
638617
1746062
806884
978618
910535
1743530
140588
859584
1040170
814636
1108509
1195543
182581
159759
653666
1597044
1471872
861400
66998
207151
1013671
1031561
24232
561233
739422
1218739
238119
1821575
126890
280647
1476310
1334256
835095
1222575
1419488
1381376
1747751
331998
1547804
599984
602355
936470
1681231
531445
1516027
1872493
1202877
1340045
1699065
208351
934616
1141477
772612
1713662
809323
776224
1622882
1872703
1902053
1280310
1349805
922387
1977506
891035
470960
868317
1785095
1902032
451081
1728991
736019
90553
578843
183456
1882230
156727
1916524
879338
237112
596923
904836
1669227
680677
607684
467628
336799
1018129
62263
753783
1026349
1416760
524255
1163204
752867
351245
1956698
630395
1013906
1964140
824468
1963743
1949766
1586680
1601059
1053109
817431
944717
1948971
705809
474293
1063902
1059963
1908719
1431641
557006
804219
1859437
1413090
1038438
217094
1337329
1710323
52754
1672982
1444197
1250101
1176974
1067056
598635
367219
667170
1288224
1281322
1469856
464071
1571597
1877506
116567
786869
1721578
1286926
625604
1989064
863684
1253045
835138
685366
1924788
70828
1964164
56222
781343
1332506
1495194
1292704
45382
1672288
542502
1431157
1882872
1508746
1157131
719078
1807520
1750864
755359
73120
283914
930037
706162
1075641
189714
782854
1085470
1823560
82183
883744
183042
1889218
643647
1925933
1517748
1293316
1098490
177506
361095
1968118
944495
1102853
1655896
800901
893145
1973769
1423751
1951541
1643377
787437
1556407
1343221
1026257
1273370
1674682
1734859
952907
231738
1890516
383395
711149
627842
1480151
1813642
1330075
632019
144840
1115431
769376
1148659
1880525
1193367
1883700
1058361
1012681
1196000
748144
1471016
1260691
25305
124395
571674
1741255
1519861
374307
1280520
366332
1166396
1650716
272845
1644866
1129559
359397
480161
1613151
565327
1233601
666416
1531524
1185765
1451668
759445
81712
627381
253423
1196116
883097
1419216
1534394
1449633
1831553
1556622
1570441
222692
469731
447723
1970951
202995
884192
570230
674041
916008
941249
1206647
1277450
1383047
489387
1648271
560783
459637
1462443
300450
1316293
367431
1725637
1701559
303275
1910302
746248
1107886
842870
1618580
1167373
1981509
106472
1640089
1679073
60543
1979494
1231865
1015539
1457392
1871664
1368778
1121638
1909197
1189698
1062989
524264
198052
1230443
506947
245367
533414
149739
1494664
1591047
1466861
571811
224489
1667700
557506
1256429
77712
1694583
1337780
1564625
701236
1179563
209239
1756565
131657
529228
443660
253737
882571
586527
531953
178225
1330064
519173
722425
1945305
981844
1243707
1132154
496729
1319292
699713
1368855
1770442
832293
1403563
1674427
706917
33183
658823
1449237
288334
1112534
1449873
1628470
857892
1133541
1122453
1100076
1943993
620599
1084060
1791882
972054
654660
4360
706103
939681
229820
1033783
887473
1377228
815100
980245
1348437
505662
833714
1810129
1324273
1849773
652164
1679793
317059
1899263
1800556
1557501
333561
484203
373814
892569
1334740
1372781
205029
1668178
755877
1670251
1539282
48195
1507185
1248385
1305677
1590939
588695
441726
1941895
1557833
332047
534201
1371830
375139
1413094
401969
1298719
807432
468957
99444
730680
1343220
1742006
400901
1168196
1081821
11303
232661
1242801
1273009
877371
796903
856089
1125529
679748
1155120
1204097
107184
1682983
1054729
396915
1122905
403036
1205476
1078973
137576
1667675
741454
937814
431285
428422
845871
147610
1489317
1080851
1236517
629283
1549468
1044064
1051382
1852656
1443817
1434726
1687476
931096
829762
1734132
961209
1365334
1747530
781821
1219975
1468285
1878439
1455217
1968594
1532309
98061
250613
599106
501374
176401
274489
271444
1742202
1288013
339180
1903770
1214893
1915165
661064
152143
1284139
190988
1885654
770215
1726808
34180
209325
1762270
620867
587491
1141806
149697
730404
1739714
82976
1180284
810314
957599
1875779
1591516
775544
1843638
885846
951377
1546680
1504772
1650746
407517
1887159
688215
1103608
1459477
1006619
547915
1301665
679011
330602
300078
1726463
1740766
610260
381168
610070
278043
1018375
1963840
705082
137946
1430284
195911
1388492
514909
1034975
1500901
166252
1313433
638624
1172212
945351
871799
1151360
126393
904755
287926
1516478
92825
237978
1335164
1057590
1627491
727491
625636
173358
175119
740001
324971
136427
728862
877308
1185908
690308
636600
1196703
703614
1021445
1011752
1558492
1989670
1915866
1194051
1184167
992250
1968252
860107
370726
369854
802968
881613
1083901
1097674
1619962
196406
1899371
38650
1149754
1025888
589884
1741616
723471
303615
1073148
1734828
820217
962926
1076074
619374
468772
93201
924174
1110070
919359
1432595
269789
1062276
1047175
950414
546492
1214539
704644
4045
1184631
1318447
674951
1897066
1110177
40954
898875
687066
1017102
1317137
1655657
671794
1771716
41222
1073927
1005014
934118
1170887
1276885
524681
1110257
1151830
1705055
974046
1261521
1923106
1732473
1678343
1654781
925072
703662
1200661
1787919
1896357
500774
1421057
694303
1060739
360006
601317
151343
1679259
741590
1100793
1292944
810991
438740
1900742
1368731
1643647
1308327
585544
895872
550786
1949875
162041
15552
1313788
1624508
985442
199426
1562678
1034722
1981471
212126
685769
1906524
716849
1945366
1833624
1348461
236465
343934
1540878
529974
1970901
338119
1609626
513464
1499645
65621
1874127
434751
786818
810252
1642911
1808041
402247
580929
1087763
856213
784976
576253
829406
638634
870252
1298236
1625865
263932
1606313
464148
166604
1372880
1468274
56311
842834
151990
307400
800026
1659874
1154469
534080
1589349
875665
1691160
1597739
547017
1738588
1290539
1925742
1280382
179950
1230854
1949574
1337464
463924
537194
867756
335778
39977
1566037
28177
1330042
1803144
810101
340145
1290544
734637
970742
402577
447096
1223964
1881724
61222
1353676
1909959
1545607
899754
1960002
1069892
1992266
614946
551930
1898611
237398
1253655
1363723
1040551
793623
1086178
1857178
372261
1587031
1942514
589144
1425450
1951125
736315
1356306
581013
931212
1212096
1119552
1445193
1980912
111689
756958
1536524
1027669
1627669
1048874
441938
781374
882999
175284
1587530
1982826
1371925
1505985
216100
479009
591663
752850
1490908
1041368
648349
408129
335846
223752
1676927
136931
1596865
1339581
1450668
1642248
999849
1918170
1645061
142847
1272389
428038
79807
941630
1012688
162111
1043482
1446143
1142564
915463
841539
1364167
843798
339070
1546215
461716
647758
1663516
1780193
1576545
1608075
894939
726181
1943739
1706070
446468
196221
799689
1960370
345955
524541
1217983
1625292
1216614
261148
1801564
1157108
250740
1857269
1961138
1260831
543193
274840
904811
1332923
45873
297022
961067
1197603
1763719
435800
1926581
1659267
1331673
1530281
1326125
401571
647963
1713260
1895557
1687101
335655
36414
1877738
456605
775704
1448750
741766
360994
998194
870341
1475854
1187798
1549322
71980
722357
1468077
1295929
1868181
1320936
1530031
1771307
40100
908296
825101
1778285
83578
764054
14958
524128
1786557
1085275
4362
1090343
1880555
842753
1261898
423627
242787
25151
905441
98727
416389
1923847
447169
1393833
1376588
1439357
467501
490455
1242581
200555
496167
378457
1233965
1430311
991358
1492425
31816
204580
750463
1976815
702702
1978597
695463
840478
1523111
814459
1408918
431096
594453
100040
1889497
1020559
34773
1801715
1488212
552095
1982443
411260
868957
1998322
778686
1224311
185252
410938
853195
727109
1483616
1347023
1785371
865111
221270
1017521
758703
267730
907597
695103
664075
661472
1677705
438021
1540292
885985
1724824
832337
1595843
1015898
224413
1302289
1391138
871310
204586
221352
1888699
1876695
727140
111779
84767
331020
1058767
1899180
1693083
106222
747326
1515520
1542093
800783
1986120
1546983
434261
274724
1747296
480222
1622905
514409
1898353
1906631
394214
1368292
821610
857487
357823
875551
1061390
1782529
897108
785639
1683506
299186
1090953
1838582
1521165
931983
110545
1367724
404689
781986
1960714
1260816
1135304
334073
627865
1883091
648470
1353147
530733
922722
894352
975023
502394
1873841
1481015
1340888
929538
62885
949966
1405602
1276869
1021890
243374
283762
645271
1063730
1904091
244351
727069
1894778
1903247
209501
1941803
1561881
676200
1757272
1245364
391496
699393
676699
234347
1766682
1327750
737905
1420463
1185361
683292
1690116
1201756
1334896
727353
1968156
837013
611796
688845
141313
837289
1004118
1916262
1361149
797273
489431
1102370
1801781
216836
1841449
83753
1997685
665821
730685
1907373
408826
1582018
539825
1606306
356132
99702
373774
180666
112922
1644784
45990
1779644
1739820
1867694
1422613
1253858
1431287
1050010
1450183
386059
1494242
1875894
1586213
63236
1922309
929793
1147441
277632
110037
676051
1161929
818799
931334
1460432
544909
1118684
1349051
587332
916833
250381
535734
94574
1692542
1202991
1503735
1398869
1383769
454974
1007999
1726760
958519
1505630
1487395
1755839
946634
1024993
1134888
1049729
1469110
1422662
198235
235388
1499878
350174
801235
333809
1797660
1506386
1292583
394151
538362
1118051
464461
1477797
865073
40222
1583559
1162034
1348824
1323054
1310273
190195
1750192
524892
1364421
356246
823068
1897208
1947400
918911
135174
1326085
1888704
1526948
1963279
1465313
409157
968144
932163
689093
26547
1734829
622799
977107
1983385
370962
1498823
342867
58796
1460980
545949
631841
1835200
437332
1242779
257177
1138895
1651026
988271
75837
1751654
1810699
586405
1585743
1192242
57103
96712
343870
1037035
735208
937106
501195
1225026
137523
775177
1494326
1792375
910289
409145
1390668
811312
366783
1215196
1465463
893904
1009957
882656
34276
937245
96761
1295780
1870972
925532
9284
366502
945359
1605169
1702195
834863
793888
262635
274665
1382940
532752
1688626
1049124
1313163
106145
1380576
1621380
180604
320434
1395543
1872300
1029009
1448802
879948
1443946
1210759
1130263
958055
328953
1381735
847908
1372008
984030
932847
207211
1989618
295030
832067
945580
489505
1052857
906151
201913
1266349
1787723
1823348
827802
252794
1910739
1328857
1537129
1189178
1099066
920056
1725762
778829
987703
1076735
1949200
1879647
876171
594781
848489
1852563
263569
1769979
797879
798145
929253
246629
1134177
1700312
383930
779425
910993
1367012
1720947
1957256
1063227
689745
500915
1768509
991825
1949880
1996655
40057
1689615
1782535
1631330
1269849
1149124
42525
272615
472569
1141519
660386
1123183
426144
315016
1666432
188469
1194
407242
1012668
637380
142900
600758
1949577
799586
37027
1356676
732494
1518473
1459424
732832
830866
1788931
442801
795794
849956
169752
824485
997022
488523
185195
1674705
719089
983197
1403955
1485948
1058140
1975449
574364
912316
165816
369597
1228817
1904807
293904
456170
1519708
826119
1291975
123277
269531
968327
1681733
856697
1469149
245563
1007420
1789984
1207305
470149
880896
1278517
1727563
1770429
1467024
171377
1935384
1239794
507419
1923930
1231351
844807
544304
1466694
1853983
798251
52645
384887
1058712
534721
334987
1739333
1583794
309003
316400
691649
336799
1977905
1801467
981392
1625815
773735
575878
175508
40872
1181211
1745830
830258
864823
644122
967907
1551809
656161
1396535
1174595
1281869
1973109
1694980
122178
1521890
161772
411286
974777
165449
424965
1446527
1208997
1459049
1507097
1617237
1218336
963160
598527
756713
891875
936582
1495826
1720837
37799
1731869
1034519
1016859
1466581
1964153
1039666
1618931
1020565
574247
1214857
1876022
214014
1452291
1957451
374831
794512
240106
623576
118670
123401
1773239
226199
1053445
1915419
1260726
820578
645173
427524
1662257
827505
1083152
231346
1419586
409776
593582
572633
201434
1337191
1910739
829648
283157
799725
1134597
871005
1665978
132031
1000670
1391060
1320058
11822
1209361
560149
647228
972204
1725063
1272505
134387
1926975
1908012
317946
557596
1076577
1081406
1183723
1138222
949050
1072780
1818747
1055828
418411
1545710
975436
543547
411357
1127265
1959286
1878934
374406
1161374
1373955
1560481
1887809
995543
624006
1464018
1958091
1198614
994559
842769
1955680
1441873
1372030
1465271
1824877
1274487
717097
83621
1003961
817250
181586
1913262
1445578
1512220
205595
1225898
1571099
774945
471866
733313
1485775
864831
94905
677260
1572055
625778
692316
1875452
601950
1667781
684605
201434
934727
566429
444436
1151690
1652252
445054
1468677
228960
226606
668914
1331603
1159684
1684727
1922169
542652
990635
1386449
1827900
664174
889947
1997845
754635
999354
1511930
1134094
210719
332222
830196
1933857
1942056
554148
1505128
1049409
1141873
178891
1664183
506357
950986
1345822
209092
447601
1204535
825346
1460985
1851691
371458
1670926
1923002
259998
993642
1306365
43705
1472085
1318711
396125
1165175
296195
603318
212520
1983169
139479
217858
1358516
733329
558912
913731
1715064
313370
1914124
1463692
1803002
878843
1286129
1965939
173749
283851
361667
1790024
791638
1769379
678396
1540861
820904
995279
1458979
744236
991332
1332190
618791
1627194
1417104
1743527
403391
287923
1370778
1916129
430561
657298
1800486
323720
1790054
756351
1879935
1492381
421352
1353989
338416
865410
1664797
831405
1275618
1810005
1511746
1846771
1228871
1851418
332155
85465
1788726
467067
1961806
1378339
1487095
669201
1466752
680940
86660
125115
183436
824649
1344966
1563103
827718
205739
1111065
482070
1523809
470765
1761270
523261
119107
615468
1882145
1474914
1860481
670202
1371175
397037
1575345
534503
1304907
598396
1107026
1157552
361709
1099177
1766067
629630
93312
1739556
1290422
150193
1449890
1127774
57268
1023510
139549
945346
106295
20116
541449
722981
1701055
746208
1958053
1894623
1853520
1595675
877948
248988
1814390
462625
89601
1372076
1538394
1598838
1215756
29272
1800539
1978525
1241264
554323
462119
1454998
997267
335479
1548731
849840
1663243
1958141
1386692
901925
1162898
1560208
1085823
1588887
337558
95139
110754
1709477
1967076
4679
1950239
607375
1081863
6414
1157011
1603646
1295502
422216
457840
1017489
305981
1202161
524241
1389160
190920
1217689
44238
469580
310267
1141222
576459
179787
309947
346991
1690341
1484196
1134861
297349
1150748
608071
509824
618077
1170919
934083
1814640
1396463
1090507
1907436
814054
1637255
1966448
1391569
247586
325466
1428155
1765998
1718229
398186
1494699
1236375
1731723
1221395
1666197
74381
41758
346129
1612244
412087
206605
795809
422437
538409
1441917
224626
532742
1442602
162471
30338
214131
761977
653579
1821574
630535
1398881
1493540
450794
1300684
590393
1105811
435658
1265370
1420333
942122
847809
389226
1343104
1602710
1121919
654210
628257
1126553
821795
333566
591826
121951
1614603
525769
968787
818902
1398542
440462
59200
679604
1925891
216464
64444
1259455
552868
49988
1943446
1965428
110740
79476
760569
1168170
516338
830084
401665
1963199
718514
1084942
400894
1461360
657493
326900
482923
183586
247834
1461779
1126750
1811201
250807
1059375
1157302
258557
840782
1466067
1613485
1229206
897865
878112
1515423
620934
1757269
1455565
680234
1815618
483552
622386
572219
1730156
126851
1612733
1935894
1535732
968913
71418
1475720
736271
184032
1650269
741328
869915
924702
1744275
563662
412412
499596
1346349
1663275
1010389
231367
1566299
1629726
630219
1350954
394882
1908269
319686
1683228
1267885
1994962
1641984
1510396
1472364
1323857
136993
468178
1002077
1919972
234678
1157790
686763
625269
13207
1089619
1920667
720053
1480723
1060108
520479
1068957
265117
88126
1954689
233735
701574
1588066
1503655
392959
1916377
1648194
1117363
1309707
586656
1079353
514307
419317
1987325
1655427
1154768
401215
445271
1156062
1995570
414925
82300
1701417
1961877
262633
977393
821553
1302826
639113
1130363
1158204
183923
593744
1598389
732543
1424949
1791199
682458
1277271
496788
430903
845685
1878150
1719934
267724
315883
345975
1595113
1720683
577427
1896477
1364765
1892986
1920537
1027783
1922423
67953
1246895
62263
303192
856250
1935115
509094
765861
101073
898404
1487689
1037318
1194277
336149
1708782
522556
1960977
1388254
1845430
656102
1079385
1381074
1968982
711770
1006446
1067102
557745
849970
318575
987364
1014395
1487437
1878408
439019
254317
1335529
1036057
20541
876558
325744
340101
532678
1836746
1861832
243851
849452
429852
1823056
1813527
357511
182938
1655335
906190
629483
694719
1427601
1850940
108061
1915219
273398
192808
1169528
450064
1339063
269521
419130
243961
1955721
196073
1558565
10494
313580
1675442
1862221
1532045
290150
359874
712701
1308081
1791882
1538983
476226
1753258
795428
689884
1348769
1942685
293581
1216943
635516
1020512
410817
897131
1766167
1029028
1566319
404026
1766389
786958
412090
885200
9589
1946726
1194044
828963
1674553
1033349
1782426
1368324
1855666
634779
1673217
1902506
1801126
1890857
963537
1662957
1568742
843314
1548930
552100
1532382
1056352
706020
1234644
768638
528711
331441
1075889
482072
104500
758714
446520
591547
1427093
1731755
190131
613401
1381127
1999925
894763
1345443
325599
447755
1281186
378085
1715054
104659
1644452
1698582
371431
140316
1350215
721209
687600
144802
1793343
1240637
1536298
1736688
1345128
659382
1008312
1040867
381012
366834
1398387
797782
1813636
1568811
1961141
1790916
1719683
34858
272348
32445
823326
1240421
165331
1854200
938941
395272
985810
1921505
1112557
817033
774984
1542159
515350
639549
437750
208464
1258846
704870
723947
153585
1156817
8670
287710
975137
65165
446592
1228060
561560
1650984
228412
200302
1196000
243246
1938705
341355
1008358
124242
861776
104451
364128
1489724
37077
1179322
31816
585654
1086289
1905967
117833
846516
1586286
1746571
787981
1658536
737211
1804985
167837
981159
1568774
1597792
632178
1011448
1268712
579200
1061746
227828
353786
377623
817055
1459851
1921034
793726
1234178
1116851
1822817
825430
1132859
598635
433242
1757096
56644
265317
1827955
936794
592692
1267884
342536
1369116
63409
499021
845906
921094
1457200
1829789
44894
602886
1403129
183191
637704
967894
1821901
1800943
165005
1890269
1484532
135432
521632
281659
1853572
1384805
395974
1909309
1427853
1032459
1872992
94858
198915
1543291
1740819
558183
1505245
871826
1885531
1587519
867092
13555
797715
1951377
1299551
1089607
1699685
654674
861906
290814
720310
892797
1589010
1414575
717667
79098
1318191
1040496
1032727
1952883
629336
1987968
155873
1202253
969875
1426209
577974
1947764
1101781
494675
491513
437894
965701
781925
1675819
1552775
1875553
161439
957679
1053199
1327581
1633513
1554013
996928
1798631
149168
1037561
1150730
1574361
70887
887339
772980
1974856
311671
240892
1312408
397168
803450
1645561
1764305
1698251
135287
1110856
1544994
1787255
155304
367408
438451
1460649
1760529
1094032
223225
1564048
1015567
1050100
610628
1859800
1291685
1216835
250239
1854420
1395127
92845
1128665
720041
1954442
1093928
1234108
856221
152009
189197
771092
54824
753046
509820
1068762
1077486
408793
730285
660544
1398209
122320
831568
1135368
64604
755751
1932219
594671
1412577
1077051
962983
1090195
313935
1966491
1835973
366587
1084115
1684992
1937690
1165646
1577382
811167
1098610
1185630
327025
766996
654698
1526531
362415
1288837
1318917
1368460
1155530
950485
732527
470602
1151596
943678
277872
289683
1054189
266202
328470
937946
1099961
1575562
1601817
66317
1966182
686875
520572
1698773
1119700
1243987
1173799
1815330
558828
1524412
1452646
1118990
441003
633290
1847297
9408
591785
1322071
53471
673579
671525
518875
1624662
1624290
711395
1041091
515312
1766207
357119
463274
1421652
712080
1868282
1889221
978773
1731129
1521107
1620891
1786112
245262
1125464
543711
750824
679345
1255934
399579
543323
1443129
1245651
65869
642410
103543
624158
1462258
1713795
1630474
1803362
1701374
1138738
1632755
448636
1697547
924895
1990340
1846315
371923
947886
1150390
1943318
1197140
1241542
1758738
436419
367079
1987533
1282670
57158
1935133
711033
1339384
1972307
891125
434159
762628
121405
165576
154010
1160603
1691492
1284786
377056
1341380
529250
1659117
1586348
769366
293404
1331804
163413
920106
1404776
1529086
596195
1314329
152483
1655504
234122
938822
980541
1385002
140968
1161471
1718196
481593
573321
372737
1298257
4998
910570
786964
1891986
168850
1251411
1394158
1997480
369568
71706
1184130
1586736
1623820
316592
1710668
397518
613039
127980
585826
265961
967910
144422
558591
1663940
1392418
1905299
773998
536181
839003
311127
929813
1481956
1859233
1307904
839243
1902919
1263961
1724681
860640
553272
1616257
1072852
1371257
1586715
1304245
692178
81403
1213811
616110
1828850
844902
613097
804095
1677832
1461454
934079
470523
369637
579886
337894
1451367
1684876
1586025
1807811
528812
568869
1155330
1270905
1076909
1738705
1518800
55469
1010309
1370958
708077
879227
192239
413403
1453648
735410
1905464
1432780
1312567
1284393
1652766
1162237
264338
1205610
192330
1071387
778774
48721
101024
1261850
583538
1749349
614888
1217039
1756856
1342258
1272666
1243630
1762199
268275
1551285
1316925
1553132
917026
433099
951287
881162
844681
249800
1554236
32934
917631
884898
805999
1024034
1096537
588253
1970905
218723
709658
1313145
85189
342739
215921
519826
1038719
719808
1563678
1981440
1932139
1904352
153030
1107868
1017520
1714512
348927
89919
1271956
171152
1269190
78896
925889
1398616
1122945
1502990
1475002
1543039
243412
427982
1881020
1977885
786736
1238714
557977
21396
866105
894855
305111
739089
828543
136286
1585063
415883
451548
646297
1456663
112796
421380
1859240
1219329
238866
352083
911416
1479052
1491737
1716103
1889543
42382
46539
87262
1549901
254052
354328
1064427
1892513
1195116
18182
850099
71478
425547
1070394
908593
1323598
896639
1909237
1117686
1459542
1804453
1315403
293658
1663151
38003
32929
1565504
773174
1347917
1808859
1188492
1853377
1677461
1104431
494084
1309988
1428589
1844332
966289
15565
750877
1647293
1500908
1326422
583039
1733702
277535
424074
1727329
595390
1889139
1739191
1432978
1452649
808784
1023075
129561
1323588
852930
1311187
1311358
1410571
1802661
96616
1563226
492982
1307843
1587832
556862
1361457
1938757
1256903
937441
171498
1494590
1290577
747139
1123843
1585066
980263
1978270
563386
575461
1699978
277380
1928354
1154367
1568083
1743377
1641307
896863
1883682
383019
1138422
654788
1020131
558077
1269396
927270
1200767
1764101
216817
291038
125373
1211542
1959417
654796
1728549
1115963
853298
988717
1083777
1811780
1849769
1714387
1856632
959158
1125101
247642
1038379
1535211
1410569
196293
1958370
1949546
1506866
226972
846658
1733278
1969682
1120207
617563
736739
1788697
413949
1797063
1370778
334984
1513659
1984736
494156
1654397
1787214
1224114
1759540
290127
1032700
182025
185934
317069
616217
1704681
314094
628076
652514
438943
413359
86939
1369975
455227
587725
709401
76962
896978
85710
1999396
1314228
784974
1384853
1928231
334623
1834394
1391577
1258215
852351
1773841
139633
1488950
424451
651468
12823
1182784
229669
1010939
1655083
663501
410822
1610752
231586
289682
1654275
898063
1699948
1972164
887221
685407
125312
1116992
893166
638330
684908
364273
1207588
1354692
50786
830020
1790752
58279
327466
1705954
295136
158585
985968
1046997
1679174
1461956
960459
1999156
1040926
569819
1589068
1368772
1499047
1170233
1049939
536825
1047432
387702
106696
1339668
308677
675504
1067713
1284900
1514090
564924
1100630
1552127
1825374
1323593
1342229
1249694
433900
1768614
1141433
1261528
1685036
1497425
996504
1579349
53953
1286037
692665
152644
1716654
1299272
585210
1219830
651384
1476717
1397635
370855
1613433
542923
1651063
1634778
218836
1484197
848118
1464916
295988
717146
1137714
1126527
1705256
1446360
1569717
468015
1003883
942716
70999
1487918
1221856
1436985
1396143
127571
1122565
565944
1658354
1489169
410489
27938
121278
1877025
1878341
1194913
150599
1340958
1974381
25843
1179014
896106
1114956
814175
530582
180971
492761
1792246
1471703
1076030
1823070
857064
1450456
1115458
186974
475964
791643
1310073
960808
961810
939069
1253913
428577
967534
385480
70800
1005803
637170
1247184
618645
15149
1803057
1923204
1719835
1481715
431750
1723490
876718
261417
523832
1964315
382883
1171393
508723
688730
1411162
1423124
325215
1828926
980541
1255832
1361237
1960411
1349455
1849437
1079938
1810744
1665436
286257
1136755
1942797
1458954
487740
1670041
1586003
145165
678485
1091374
1566666
1223398
18662
853275
551071
577274
1882371
684338
584383
1764025
52146
1392752
1336110
1375390
635578
1170609
1278062
661054
1332518
829338
1874716
1892280
1858899
431187
243309
1864720
997676
136731
1520723
1383409
882609
1860990
207296
1700540
955218
122078
542982
1243827
1612333
237286
1003969
785869
1916851
1860112
1312626
238390
561914
1465977
1786184
616359
143547
1804274
1875342
1742816
1050070
1336509
759544
663810
1820927
47647
1639656
1582924
1370564
1660353
1969304
778508
178822
134862
580100
958060
381897
1078940
631896
374473
693515
1725726
1281821
256283
1116799
269758
1101437
63008
1230267
851045
1890903
1087603
596311
19952
612004
758391
107495
801306
1542322
1259575
1908940
1938109
902945
1522681
448553
1305553
565204
1957284
306583
1413078
1679998
261461
1738832
1066296
390315
1888559
726859
835267
506087
1957222
318586
488799
1813609
1080581
1329474
662192
1074611
1976796
1257317
1266274
17616
320743
1885299
1106677
1676982
17631
1260648
522300
1940341
1828296
1680318
429803
1276674
108786
440067
206892
1437656
627721
1997242
519623
472433
904766
295161
1005017
307899
1115842
736614
859295
1070361
1681139
65767
41870
1732248
1479835
1740918
413659
1087767
1810576
1094887
1635197
95302
1429500
1215383
1673645
1119300
587596
1871003
536104
516908
332695
470724
874657
1613857
971378
1326628
303236
865397
927321
1510880
1991728
99228
128121
93471
645050
505048
371280
637703
283350
314873
471870
578591
756170
539414
704787
91875
1874534
338927
1104194
894185
13587
1844034
329603
1429024
1667030
795337
212194
1211356
831943
1352139
746971
722038
1959979
476647
1704423
1448697
784652
968056
1136033
559945
1592247
970796
635492
1087686
1397502
206447
201305
809490
1306545
366419
282795
1301942
448158
238000
1956075
967534
1268534
426628
1594322
1536399
1375390
305777
577872
1391776
958606
247564
570405
1333119
1711427
1840709
442860
57757
1559306
749531
829948
1863931
711739
1048148
1236568
1470472
1031313
1577842
1819317
1031342
134530
1813301
1024870
928899
987096
525458
504171
72531
1219586
214691
774378
84830
650554
456924
1490567
675399
1647538
1134782
196582
1622474
1298244
700006
271171
1742564
714055
1143278
824621
1207038
140353
1821733
1914850
1607943
1149737
770006
1683238
1133324
150858
1169452
457594
662525
255560
37621
967126
1740401
532091
1828986
291143
1109816
1685405
1369902
1031273
535866
1772417
1770043
1711595
1360019
513774
101231
1543114
1997024
1272499
314352
1109017
1535509
1572463
593185
196863
1171570
1452236
1158299
3735
1852392
1939878
757929
1706940
338150
508400
1318814
1478935
142776
1048467
1085688
104440
444163
609696
472426
958603
793363
109319
952657
711621
1780418
1911174
1408769
209805
719329
258468
221529
1494531
1704911
1930612
189062
330527
1128677
1032385
1288745
891746
692468
15288
301285
1074294
1118990
732690
305289
1011286
332712
444209
963165
759806
874558
1518135
1816278
1423436
1390825
848748
233241
1007797
57682
19460
1752672
456329
1165162
878456
584792
516692
1746029
916973
1880588
159759
1261258
1796605
1891983
1683997
853228
898013
273617
1181935
1981899
366527
345743
950645
1770781
252537
475462
331933
1441826
935507
1498564
321641
355338
1869686
438715
813303
1786605
1843329
389708
1021114
1863569
1905497
1797920
1830874
962178
1088780
1493166
1891000
662620
1653263
290933
1354395
1496413
191424
711448
181027
19065
775189
734208
1237967
56311
1850631
7539
975736
643292
1189874
1343258
1543760
1152905
586701
904321
599161
107423
414850
1650729
1452381
153741
1768182
1700612
1108009
1753543
85600
405939
75040
675160
844954
1629459
1913740
1299551
1429531
1529868
1389747
123790
309048
1079293
1899063
826107
986576
411449
1119486
61614
658970
438687
24875
1471816
1873942
707994
1309892
157568
1400448
751651
99962
1733550
1131987
618743
1916711
865457
1483960
766622
1186801
180489
748472
227674
706982
1038261
1988725
1470355
646241
1233059
1629301
156176
1061229
1955030
1435970
1890756
781403
595361
789835
1655114
626757
107021
885887
509289
1395071
982790
992664
1136269
1735551
209011
1871134
1242392
238075
1715233
906749
1075281
865696
94527
1787616
1723802
1634682
129251
512178
1116270
1073404
1906524
1084636
219644
1068217
1979364
148490
60682
1597624
1637798
1109764
1036056
98948
1074976
767354
1472947
1250728
389878
1493445
1731251
1502762
1670761
702277
437271
1879681
1973650
358314
536227
70478
1712299
1117217
1610138
620090
992464
1935582
1570839
1281300
1337318
1563563
398620
1546599
1012046
1304395
1541267
589237
416527
1480884
1295679
521169
1248327
906749
371539
1721243
1079561
642199
795949
1276782
1611148
93020
265245
467022
1596067
1257900
1058301
800158
391497
1484055
103888
838555
968637
1148955
1715816
305888
1581277
1110257
1113755
567474
49351
1998797
540396
1437842
1720408
576182
525383
821049
143244
1812034
1418195
1343957
222962
1429880
419611
86632
1693292
1236155
458386
1669446
445488
63092
1188848
1070337
180741
18960
1044206
297019
295927
407726
730985
101716
1065172
246572
615660
1546957
8191
126549
1308902
319800
1041283
561244
462995
1426164
883291
1844101
1226172
1258456
308937
1425596
486825
1213780
1046282
1995649
1522440
841825
38139
1784616
1857661
1621151
184145
880852
1141183
1586701
1540808
151452
1602164
1763410
467114
987968
925557
968327
1896228
47047
1019305
1971492
1460155
1366740
1707729
1222406
571173
765178
446045
1822927
1613881
444696
353650
1505128
893981
203110
1654483
100533
244904
1374092
265473
347009
517092
1590050
917302
742643
1916830
1053236
342377
531142
1579271
698767
608340
840140
141080
1836279
1403840
379972
1763072
514781
845459
1090945
75747
1275689
520219
805816
381012
1262264
1275972
367202
469989
1670529
240292
16759
532541
1998558
714958
805988
1715106
745857
1198544
1612394
484203
549152
1516360
818410
386186
18724
178670
478864
1315941
249257
1601611
19939
463603
952977
1378062
1636988
1042436
923915
1851979
744316
852391
409920
1598872
244452
1550096
373188
79738
735231
857736
287653
1566794
778595
106810
1535551
110801
1233526
330323
1125960
1938813
343284
469424
1142452
1888739
334811
64148
1348170
652534
1215921
211646
1422984
1115014
217367
1990359
306101
1217871
112265
1992515
16130
760886
1843402
1226755
67884
608564
1759037
1490688
754577
1571458
747392
1250339
1189886
84915
774853
692328
589790
1872277
1018347
1089649
314606
126167
63275
1122504
1196612
1691751
1560447
408580
133726
1498781
1853481
908054
808046
790049
939872
898810
1351620
1155182
1610328
784255
1047570
1192928
1488208
73207
314071
1988888
862882
495924
1428520
771262
977789
1484837
1112651
635030
1072666
989095
903601
1791257
1808089
1444318
1982959
1060511
1228241
149168
1065477
1858948
544383
1617060
1631311
1637157
262742
1428674
1045675
307622
1390046
345669
1682716
545182
1593873
1372732
1793815
644154
473530
812252
1626366
1200887
1210780
479849
739510
279879
644762
596505
1843307
1648105
170396
1958163
1951332
45625
803541
397617
467881
867895
1810343
1253149
894111
1027460
1398655
781679
1805453
207841
1507217
221247
1192199
169236
1073691
1766427
1687393
276927
800086
1959282
1949272
114640
451133
599541
1621082
1888629
1634268
1664566
379460
1301881
1487757
193182
1979625
1528830
1267069
1322888
214385
861305
193631
1124991
1920120
1943611
4206
1701889
610150
709941
621812
1175756
439112
79532
1490616
575202
1950350
431163
1822542
883090
1294062
1658776
654062
207363
814510
1168083
691294
1473309
1960123
891070
450578
1907951
1139804
1636895
62885
1811839
993470
1338953
1132216
872312
1318835
484095
1169621
1019457
83627
336636
507851
277419
1949381
1396505
1585839
603400
1057298
482137
1846991
1253579
1154007
767102
1256855
1348292
540652
1983555
1411732
864823
1164432
816319
868619
1107794
1176175
435212
1073110
520513
307760
1966417
511269
447869
730381
1477147
1781088
91462
709018
1505582
826948
1612645
50872
631869
763368
535955
1032947
527885
324994
1579639
566780
11584
171071
495657
904922
1612152
1548108
505051
231432
146711
608417
1072626
668412
1553774
200222
225768
476068
877753
500483
454474
1058894
756856
1859456
774371
961860
1742560
391110
773868
950851
502105
1912314
559955
506920
1563266
1448714
1571030
52809
577764
188743
1704677
267514
1306578
479572
522328
1744086
1724606
1054324
593346
141170
359584
1104089
1163411
472415
1235179
1620528
360210
1163324
1308327
1281367
718872
641479
269130
362104
1545594
1347353
1718659
1924883
1144607
190959
1423038
84532
1006179
1778693
1492696
1126275
799426
1233458
312407
1405935
573017
298512
292171
848642
160527
228799
293595
28817
1894675
1028428
988687
195927
7550
1747170
1207874
893998
639310
843144
430705
1552948
932705
1478744
72392
1374275
1340856
1587471
1414456
1415317
1090931
785955
284629
1923053
1993971
650323
716094
398
1859645
21410
973490
1035658
1493750
224673
1902506
121319
1410611
1504376
754603
1315973
167296
1325686
1727547
54775
1954136
469002
1608706
1423416
1441924
762841
1095562
1177912
790994
510524
1781740
280177
1019281
69075
1537669
870909
123665
776696
770471
1116720
1265622
317957
1456009
688392
1171404
1129221
1335140
1515903
273134
977488
1167190
1013077
736550
849958
1456694
1211718
1459907
1466021
1895613
1290676
615616
1500026
1517155
868910
1364730
410991
1012926
583354
1519890
1593173
1566789
1430800
1040057
1927171
1008098
1394462
1410211
335660
198528
490921
44388
1850880
147740
93489
1437730
688060
385927
1217745
352546
1710711
460963
1160212
306361
1674437
1421330
796873
695507
1744783
1148453
1168298
756617
717600
1178563
1805310
167491
1583314
1503657
1483383
1676551
555342
667027
1345822
1296085
529719
1286857
167605
352393
874945
218312
1599019
1941888
996888
1293114
1760047
1021648
1258170
1880579
532965
1290609
246365
999329
144085
824596
842933
827480
948184
1247005
100991
500165
1536778
1249560
1528449
472125
386473
1090738
1589407
1388575
1487817
1283030
861328
1988853
1445643
1957445
1177120
1868459
519567
1763514
699683
1647308
1120263
1761208
950723
1046256
874758
891036
1692320
1800951
1668400
1294897
1189387
736254
769688
1074618
1420723
1424578
342195
1625088
714637
1375379
1956100
312816
1156383
1869182
243233
1998596
1147472
1933857
134697
1278037
82797
181135
791678
203268
346114
310216
1469626
709423
796873
127183
175118
903405
965070
1511633
1755153
659709
1691660
1316956
757594
821776
1438988
1382819
251226
1778305
1625762
944075
1117879
1576196
87569
1631563
420277
1195918
804580
650573
1609730
1844909
1849747
986218
954894
1552119
1646302
517219
144257
1373350
413947
1557702
1798549
1988318
1985371
1619408
1134094
1828342
1371831
424646
549879
1774601
1699538
1953938
1019691
1967301
358499
200329
1913853
1616790
1574768
1113005
851949
224172
378826
92172
764945
1237456
137055
1231587
1340219
623754
342906
905850
519983
146692
167365
1005304
427353
375363
1542426
1797364
1964928
1427331
170327
1842918
1785544
1067827
488431
1583610
793115
1474520
663980
1297291
1572917
1037919
1141456
1377242
1750706
1330876
605718
1982858
442766
740192
349483
858130
578374
1859251
315300
1938154
1991351
419694
1439242
741166
1797585
1026193
449948
1618108
538270
1080958
1052991
1725546
749945
1758340
763836
1197892
1913871
1288364
766300
1546173
1840683
1872209
18604
357666
1040669
1717858
252978
1854767
1715462
968296
1876942
114583
810874
1843837
238180
1820245
1099154
949036
1645948
1930452
137673
995163
196589
967388
33420
819754
156480
169167
903099
386572
1321953
1776080
916945
1450264
820333
1209979
256592
287497
129638
273076
897930
1690599
803761
360881
387724
301503
1123333
1333295
492305
1996247
1301237
1496615
1444643
1564683
866539
1479162
1996484
1985405
1570625
946688
1791413
855199
1888287
315573
1744926
1817242
1029051
361240
1165518
1349327
1795104
1974155
1621384
442739
1643497
1501563
1066804
981736
707245
1603538
1281476
521209
913058
1954782
1533733
53285
1816324
935314
936918
1369197
939656
1695746
1504077
798938
16387
1557695
1392906
1067848
1397240
625894
1346499
364695
1808321
185396
1657883
914699
405843
1592108
1939921
666573
984428
1461240
342377
64729
1314939
897618
1799775
1565977
989597
54087
840900
581814
693332
32421
1874462
1497073
1446873
1536782
179033
1463092
667090
516490
338936
1004780
1605090
1933439
1780853
523141
148677
1360799
620746
175293
1584771
619875
378085
683882
1910345
412343
780309
1553521
506182
1694233
1219547
1614864
893707
1459533
1256250
1891291
1212358
1049988
681510
1161844
529928
1417669
813281
307508
122323
1548318
745578
845995
1941733
764617
1513588
1872360
802631
1309917
1889387
1558877
1184005
246542
258273
1684519
816056
1783733
959800
467782
1069840
1726642
1849933
1193238
536828
1056555
1794571
1446148
174713
77722
776573
1606596
828652
1210733
119264
232097
1574142
504342
1827673
104864
433278
485814
777813
1482994
835981
422580
247268
926099
1249940
99096
1775205
267240
1546022
1775091
586133
160616
1763335
1374128
1891008
1621226
630717
1311509
1217199
1699678
1318438
1350097
1851079
328528
215564
554720
125496
1810613
957820
1053976
1273111
1366179
1504623
1839304
1441420
265569
1789238
1350054
802893
1669833
1202757
1860344
1368772
663423
431367
1569478
1542384
1133746
517489
120946
543457
190101
45990
1030922
726301
130379
587003
49285
624627
1101472
1207031
1997374
1902208
1189435
705372
1511435
1810596
525014
1952945
436272
79395
1219974
120067
1785947
1665999
1970297
176351
1233418
578898
1891674
297570
873510
460302
1495412
949676
1399738
970957
342537
581057
390491
1971444
844679
821626
1362194
1020389
1515088
1077786
1009701
1813912
1161751
1670109
961792
885798
542698
870933
1430973
1082079
1521689
245115
1329524
61307
127915
1789289
1439435
1035179
1550932
674562
793152
1258653
1784241
1816190
554469
476272
912800
424996
1840513
1103086
678683
1626117
1214919
259662
971545
1528871
275829
1653545
1500805
1624585
1585261
1394683
409768
491491
1419329
1010988
1195384
1382223
1594698
408410
1642988
724411
969648
1152905
817654
1100497
905652
252758
134892
766801
1606996
1088513
844428
1039915
475204
289966
1520176
287388
1691578
763030
195868
485106
523673
270924
1720661
560074
752714
1227289
1197129
1420482
1082580
681597
642791
1642825
1083263
11833
1038666
860594
899020
579766
529576
787367
1397635
1873822
358725
1981626
1690441
1038690
1530509
253775
1863436
1100775
1955394
1856316
152837
865981
581802
863639
407462
161702
1686136
1779179
1554799
1335209
1390441
889707
1092214
1900772
1873367
1510664
724577
8964
665290
1966785
1733550
1394425
1923629
1395163
978921
957109
1184026
1622719
1546563
1104741
1124022
1601971
1269831
1961101
1194611
184051
590742
1358072
1489871
1617256
87914
1324906
599163
1921418
629759
578710
393559
826530
1248667
1912017
1088869
1138365
508750
1418153
1889884
249082
218370
1387795
1418685
947440
1818351
511481
469611
412164
1726807
873891
603831
1030742
473000
940553
339626
1532518
1547894
1971550
1100824
683726
885843
412821
206030
217106
11783
12362
1914005
1451794
221274
1434465
1497912
1545493
1080156
383858
1805993
458379
1520151
1100121
1805964
586567
911813
1804777
1094071
1312532
1670603
1716685
1395900
1454655
988637
1653239
113494
51626
3713
300721
651735
45873
200317
1587360
1394621
1129396
126004
503808
1570643
570348
510393
586473
1326840
952932
67972
1322383
1727282
1116398
51984
5802
595408
1714169
1904368
1187964
1115780
914005
897388
1496102
768097
1414205
333922
502963
598069
478643
1182998
128702
230064
1625746
1238500
1693218
1502556
613941
1244370
1229834
1529613
42047
300547
928784
1990609
833917
7119
813237
1728992
835134
1713014
1209794
268742
313599
1865816
981142
188053
882410
377842
617684
30356
691868
786876
291008
124727
1497318
301293
1648129
1524510
586472
1306692
1623338
1223376
283574
976238
608787
625276
1661708
624094
1840562
926062
8181
1326430
1753105
730247
1793441
1357797
340739
1471770
428398
1963637
49338
366143
1049124
795073
1854420
1311632
1272931
1017102
932834
867577
1105917
1569278
280516
293127
1021210
1724226
1474966
1063610
1309070
1505072
1195484
1662823
1108764
916290
834123
153528
78378
340077
677642
1326500
1639806
1096468
40511
1276205
1066942
661234
940082
220933
270057
267884
841661
1075261
1260748
1178448
1936213
619338
1013158
1461956
1865232
878657
499007
683950
1926839
1665892
601269
1860868
1499048
81527
702270
474130
88251
521453
774928
556446
1495442
559483
781869
681307
680777
1013922
1304085
1138241
1476983
653876
1036125
514995
1993508
129971
318652
1289052
1940072
1299567
1670299
1952843
888598
1000353
1913346
1174648
243692
1388321
4975
945505
1210400
1712245
160219
1903647
1882220
1168698
1811461
1165803
1917435
1473585
1542133
627996
183725
766173
557082
1384641
858771
369479
1241790
689612
1685066
194758
780590
1210920
1000306
140589
649985
1095961
1511105
1472408
1728927
1478025
1211864
263219
498901
1965833
1596865
1111368
194998
920542
1568873
209656
1654084
311031
513405
843441
1677387
1141972
1661879
721857
1624671
962544
394349
120516
872278
576263
134497
1909008
78440
1502345
312493
1103339
478127
269026
17290
997368
26824
1592862
212719
656394
810036
1225041
1692402
1168657
1750331
1304723
332874
45747
261894
541857
473540
927814
39675
1891791
1838443
723042
1991211
461449
1708166
467445
1180733
26689
1928715
576951
1127012
806831
1258598
788339
1688266
1648176
1560321
1881051
133817
317567
1962807
750071
215287
1590125
806862
898845
1943261
84778
213629
890863
759650
585850
701917
546781
1589869
1609225
358578
329734
1151142
848709
1569243
1795696
605519
20715
640906
544125
758118
339977
488523
544957
1289137
109817
1643417
585981
944310
542322
819492
839573
1599102
1482657
296022
1978428
1290725
1718089
444377
514239
269458
1083771
53492
416790
863463
451203
559670
692107
507411
53974
567286
141515
108919
195709
1692204
1157649
555406
1883129
1465313
1748499
727605
1986754
1369956
1366256
696827
1852121
1306239
1825885
1329267
61547
1602098
1217073
1021702
507256
1536891
1848227
416962
1118100
1532242
840142
1037385
1790140
1052531
515798
1302444
618094
591987
1117736
643090
663472
49614
1045186
1583572
1038807
1277126
494663
179305
860703
103543
1786729
642033
1557140
29438
1586505
753945
1001612
1893286
1501390
94103
1996500
240881
1689037
1546470
1914481
758618
722810
1735678
1670548
1434746
980983
1076951
501489
71327
1672597
1896142
1295973
1600797
242426
1681365
1428750
1808644
942195
293254
1128501
71040
256383
487034
94117
1807707
1024802
1180859
464406
1911614
1627038
662541
1157466
1463568
1874626
246162
801534
221232
953134
86271
1942323
105383
971414
1573140
766988
170657
1737506
958599
136895
898585
560934
1618187
1714462
1818051
466437
491287
1165371
44296
88630
1823681
546000
82763
983883
1791466
1147121
676642
1489317
546300
79100
1071126
1776153
1176946
1376169
482695
1656424
410328
1237136
293864
377340
704595
222637
616323
1619562
886218
1057810
30468
1848246
1669156
416425
163099
1902917
812583
1925665
1319825
1318860
1674151
833889
988188
454420
90268
1764876
179605
1587058
1996250
1937435
855708
591832
1242940
1386187
56893
834098
1137644
134959
1674005
877430
1674682
1381724
1877848
233320
1897995
412994
1457463
1666218
767741
1800930
1484488
833501
715092
1320393
1902456
1428518
1442497
1731821
968567
1240098
86192
1285477
544733
822958
1352133
872585
1669227
1667144
537444
1325989
1273236
627405
624094
369214
1212688
1120888
1133151
1130394
1703158
1009199
303988
304885
308872
1303855
605762
150007
642727
397285
1537746
1524311
1259088
1248509
916646
364393
1354919
1654480
878338
1095510
1343750
1353222
1683461
1827214
1459361
1420125
493840
483813
32164
1167318
1344876
1307089
1753090
354179
669385
1142898
1601322
214296
464540
379682
291890
214040
1355965
252229
1344019
1697377
650457
868494
196324
66549
1551319
1683166
183586
1989938
288967
1914556
1091877
1033803
135934
1488594
527993
51244
1958664
1383551
974370
1952914
1905476
384034
1072639
1037961
1289972
1973265
1361080
830283
1902158
1161949
916803
1962455
305858
1343292
1138024
996368
1986904
159506
989245
1239283
1107297
222305
167341
1393852
780167
1033672
1543199
713883
9697
505477
689942
1443669
1889308
1004834
1437794
695788
1204394
708641
660852
918368
1594887
1017513
888945
1443545
674912
1045709
257407
439090
1059274
1655891
1849166
440054
1877264
162919
1591648
973751
560711
503971
664615
1411471
1799895
792953
1151050
1968626
1647511
1235678
70885
1450456
1521923
1812114
1636750
926914
453861
1294027
1481203
652423
1137454
1406797
468434
120283
546691
1674893
236419
1926452
536898
1415145
1615788
1414242
500801
1967759
459461
1810958
744661
411036
1289542
606424
478683
1955535
1896943
1991822
1638104
608061
616638
545192
1754570
1947315
151017
1213811
477665
46704
1613938
1455316
1689948
875752
1602115
513257
782556
1151847
145989
342993
1149267
1500795
1416612
321486
1085715
1183918
477505
484527
417215
637560
342328
1901850
1012404
1271186
1791551
1357661
413719
576797
288774
1828238
198579
202797
418692
1238169
731725
1979004
187446
2821
1616983
1131843
1991313
680461
1652242
1717729
334987
1464706
655280
22710
614523
1927893
1923680
947134
1998402
93601
1891756
451321
206700
1791997
507504
322140
1800556
1388254
1757544
294535
940832
1119397
1348349
1343708
1285346
18368
1771180
1737191
451891
475386
935981
1402067
1984570
752216
692401
1896205
1407850
974044
1027433
1879613
1793760
30747
1995958
1235466
25503
238002
1876557
1107656
140561
783379
1195608
498393
1094032
1658197
1103787
924628
825249
907055
158630
1508726
1539350
581433
432475
1751938
1311536
86962
871831
243615
676290
1080751
246165
1217674
882677
1653173
1495232
1644336
1124991
975616
1490730
613995
129143
1374538
630947
1132089
387868
153052
616093
349963
511328
669728
113684
1525813
1649179
1194319
1475409
596455
86630
99658
587951
915465
1879040
1697179
973899
1036531
1281603
742657
617175
1449931
1829113
642017
506647
565611
486193
688107
261863
919105
348779
1157827
1433473
586192
510975
197311
808260
1419247
192977
1548014
1893574
454618
761056
1113602
1815129
534457
1491824
1094807
398933
1045294
1887861
8191
490763
483426
1417728
1193822
369962
1802265
910220
1541102
1974558
1078073
1481210
1937648
239379
1159453
1043413
4500
1347456
1351956
1646972
761448
1961493
41530
191737
1170183
590662
1095478
1070628
1129488
632475
1246839
1093690
1735981
1966051
586955
144342
1945625
1163615
1493977
1890414
1803496
672520
330503
1591263
623007
1167710
862967
1018260
1537636
1146765
1996163
1332942
708047
1648260
155389
1446278
1673927
1797917
1714964
1841308
1179494
1452810
722000
941
1662501
1027162
693923
733106
153369
467710
1394010
489132
1618015
1970756
393012
494919
694622
1781384
534523
127380
1591093
557104
1504174
1136056
1527787
740671
237385
1297215
1341398
1530509
1012456
341216
1623130
1082509
1716773
1819010
1254321
769045
321134
1992616
285983
792442
317391
1910591
1129668
880563
800409
147526
1914224
1939757
1888148
13714
1620570
1656747
1810669
512694
261591
188969
1309611
878332
1624933
994637
1070134
1623745
839433
1015466
1147061
1030625
797953
935494
622400
907982
1526937
1219015
417253
650267
210033
303136
1581014
109797
8012
1232562
1918537
214329
616148
82516
1315000
998782
1067663
268003
1164621
1129198
1700947
981064
99215
1670003
341400
438369
1589784
1666284
1936041
547238
1143044
1948137
1870520
741658
1645769
1512198
871293
1401195
1520706
1296386
1733
1400189
1920597
754805
837731
582744
284594
1751791
820603
1618529
1999353
158646
1418177
877869
834699
1232140
764813
910054
1459796
54347
1044043
727563
1144893
770315
111821
1937075
273999
1198529
1125105
433114
472865
1005812
555519
234029
1143922
695061
382498
1269651
746788
1579855
1379519
680929
892996
26647
546646
1286587
199840
277663
1446895
946350
1802927
3016
670164
690437
840262
649523
784176
925405
1713800
1538656
724184
1650746
60352
1797119
1864099
1559726
1610724
356316
1872081
525591
1028566
176255
786186
307853
88381
1873415
215438
518759
632432
345043
194028
1624662
63236
591296
1429192
7922
705797
241585
165553
1645086
1531044
1703869
1901130
1943379
1848234
526681
1746139
672952
221929
908451
402403
1528050
1183400
1267058
781869
1856343
1996854
245644
1748571
1097901
1661671
1362240
741695
1824753
827928
223930
1674140
643207
1410425
1088182
824810
205168
451315
1104972
1118542
334206
740705
1305677
777392
681187
1272248
1407430
67486
110094
1471052
1457018
1427184
475584
1932693
775742
1269473
946842
583332
1907296
1198873
1817121
1508822
823963
624286
1230341
845569
867412
991027
705553
381033
740192
933285
303743
799101
791243
1938945
549062
1499457
1389744
1345128
1735900
719911
338804
285367
1898883
1573988
900975
427285
975681
1182911
1356108
317554
1739275
1728364
904049
254383
815142
1334565
1185456
906050
241044
1046221
949464
576820
1747171
634643
1430470
1226998
1736025
753219
164030
1098246
1473848
1599036
277792
1120827
1219780
1101060
375976
1329148
1014433
1237090
945582
1377298
125786
1060538
1149463
1345487
46961
421807
906794
1345564
1358096
231925
639458
1728935
1443386
860314
357559
564378
1328996
1105022
151396
872777
1791281
958944
78016
800149
689704
1162194
833704
1702789
1100638
996928
1513009
1555256
1147812
1067024
1890770
927903
1186791
1878074
426467
1861764
1659311
1609367
567417
531670
805360
1129994
1527935
1106955
1214585
1279730
1819788
1760381
479240
166826
319502
180941
1368775
871263
1643936
1147553
1959311
704734
653091
1531325
708455
1940406
430200
416392
1417531
1211742
1978856
1527665
1123760
388542
1533762
174644
1712898
1901528
1370375
1073652
1281219
678692
13502
1239614
655132
214811
481588
93201
356113
730281
889191
1954219
1117920
22809
251678
191441
734164
1511709
1877574
316540
1216798
546410
69649
175935
1555069
170995
1676554
465824
259155
118571
99012
1115731
1411259
1342679
1454998
1163665
1970032
1291620
1326142
266764
757458
86688
1606090
317388
1101128
406355
1529090
356679
1992433
941415
1753191
1417374
847095
320976
432040
884253
1346822
568583
1258650
340825
149435
640489
1379458
649713
873891
1076295
100727
1071621
541859
184040
1366667
1632633
1134910
1831935
304306
323454
1638562
830421
1057415
107806
1380268
85715
266065
810876
1017345
1625486
1959116
1688007
915451
1970021
1504043
306557
32730
986825
955733
1131536
531859
981156
410918
849789
1764497
81775
1977755
50742
688170
1776024
1213094
1675046
1373204
1633883
1680051
620065
1593683
1991144
1073888
48721
1316668
1013674
573321
1098797
690566
206001
250443
1966710
668851
1269730
1292471
1375137
1790215
164492
1916237
1066408
1361558
221987
1693926
713387
706879
1129281
762611
11952
950382
918196
497259
1419677
1881838
572166
1664893
853794
638103
1532995
1023646
1359886
1902282
846734
19363
107469
605098
1827841
1063392
425493
1338473
1466408
279222
1966855
79348
225858
704251
1375930
23457
1621652
1693680
74993
1551379
1033699
1355888
850283
1795908
1931580
1373980
1001104
1358930
829996
431580
561268
953368
88775
1531587
1086125
1085110
897183
341826
1730566
1753362
915487
684391
1122552
53084
1048022
1792016
798132
264201
7215
67455
924670
597878
1947480
1159833
1531962
210084
1832834
1870703
280310
112649
833128
1725264
702354
487983
363840
1316869
83538
681170
1082700
1804984
583380
1044370
1686376
687720
1732234
531918
1306676
1902269
1999625
1319853
1696334
1113349
1874566
1783451
1965852
761507
1820493
1541911
729251
1203475
282724
1178296
1463495
331550
1754200
237438
359024
241767
1607581
1022770
1445024
206765
1395125
892827
757973
655423
1286226
489391
1810868
316940
184881
354918
1354008
844419
989395
1698434
1143513
116306
1442279
1496182
1182615
1276709
912694
1422710
675629
1960328
968413
997777
941930
92513
1521442
1510425
1691819
673409
340108
707881
862152
1590544
1638349
1636174
698335
64962
757687
1919517
1397982
230004
822414
1989667
1607093
1172219
983310
1274730
903739
277189
1315168
228677
550111
1320060
243038
1361793
687567
1321206
1098670
1530297
1215958
705523
1295402
406803
1054234
1856276
393686
1616889
1799959
451132
1580327
1625315
84105
42997
793024
1617260
185660
721857
1762281
101281
669624
483392
515233
1789095
552000
1480942
580000
1243632
125587
371738
585932
354050
647845
1297751
805983
1705302
1678715
198305
315913
101808
1181883
1791206
796208
1539071
1073592
1716479
1848045
874482
1467261
73854
797346
205877
971009
1037266
97341
1055713
878874
1784805
1116713
1895588
1926647
145167
1444337
712590
739006
1371077
110455
731994
1337150
1545714
1347779
1384238
1994917
1829600
139400
1510248
659611
639214
1518624
1936789
26465
624429
747783
822578
1214071
1264728
1236256
291180
1365654
781450
669701
173618
245826
386830
1710789
982365
755406
504771
1739488
1931007
1758507
1681276
1224436
185939
1673919
848312
1446147
1838469
1211910
341327
387109
1512115
902420
614039
637272
323844
473720
588925
379985
1444176
1472162
1808924
865997
1039277
1257667
1503726
1757484
436736
1411802
1604352
1880364
991249
1142828
1669098
1116984
650922
404162
1721539
1397334
430551
1128420
1708261
1226676
1895987
143675
515792
801938
294186
1407147
1890538
1350139
1479414
1502322
841688
48475
1947722
340699
1462674
868806
762140
483283
345893
1041240
330082
1547899
1504436
481105
689520
1028782
936364
755538
334768
1996040
1691700
1930794
774243
842881
430365
1207123
897912
333335
164640
831647
1856852
333620
1386469
1508394
1185800
35212
1156581
1300683
1528853
506916
889162
1801918
1636826
97392
36529
1708882
32699
1731823
792307
840500
1011417
1513195
1088055
1381985
1980962
706913
688669
1492390
555783
659203
1193617
522328
846428
388278
843899
1663804
1887600
1822925
417054
90033
786050
1952491
1236979
768510
1538700
946350
1243829
1382707
1946588
1380730
1322875
355465
1347287
1303467
1361081
1846905
560124
793141
649309
1450822
1748620
856211
786258
1567431
560544
798522
522384
179794
1259534
576466
564538
1138350
1786858
328460
1765883
1903679
855337
818882
401572
51180
298518
1277493
45293
888572
1944511
1698560
1980129
798704
1410101
1985996
1953056
1213811
642873
1251815
1583435
312221
427288
673896
1301580
644665
1335917
1152206
33996
1538775
449372
1113202
5372
875993
1558819
1070108
645907
148408
105172
53805
1576831
1691342
167773
1652516
666762
444036
685115
312298
1609209
1394620
142133
1842155
1844169
510153
1769465
1187581
130867
712873
648187
682886
509301
520796
94514
1021886
1816056
672005
94654
1709402
383903
1991161
170599
948746
1271131
13085
1693466
735436
255045
799617
640555
1329190
400151
808617
1100839
1039698
648322
1701090
1225200
804735
309142
1228233
269947
1404189
1354343
1704550
1960416
520721
1731243
1615553
1233264
338174
280124
688490
1167870
1128589
1812531
1288224
1691941
643709
1260851
888819
1640328
1727282
1725135
920084
815621
624123
236822
375728
1909770
1540878
428630
844262
633549
468864
715032
644407
621366
618147
1487831
1775743
993070
1216966
1409680
1839704
343067
1423038
730924
43110
1842406
1180248
1278948
1354086
115852
1394741
744594
78877
1147308
1656237
428086
1812267
594454
400773
35561
613689
952070
1219174
203732
1800400
450855
170158
214063
623437
1670144
713455
1867189
306276
1497336
1936634
417974
1675104
1144639
34842
113376
1837155
1967243
985490
307074
1110361
731725
1261319
1769526
586503
933332
1033507
449686
53827
1178238
332904
756853
17727
1563883
85148
4120
928174
1153650
143911
1111960
1439649
1917730
1064326
917048
81191
1188218
147138
1082552
157280
23954
1143516
44388
1540594
1652161
90819
488803
1593994
605969
1106922
1282615
1301982
178181
201103
1860073
1395113
1433042
1991764
849113
1405981
1398389
356175
727920
1924529
1895774
830191
1934734
91451
293220
351928
624337
1488779
248743
1401429
502435
1267863
1957702
1538135
152802
1598489
565495
717988
1363070
849223
405163
1767820
1572830
976700
140386
242632
872179
1063170
355058
517324
1676230
1227931
761507
158686
95921
453170
14416
257169
60493
1438676
1339701
970245
1702911
1866474
1220427
606772
403244
1291768
572274
420348
1132934
80353
1113404
1384853
978816
53486
920949
458357
657112
855516
1429969
1617705
1372857
454705
1259424
900194
1792721
1692964
519377
1202781
1279998
1914903
1710801
1061017
1411975
1046622
636117
552431
1752127
1144382
1264624
584927
33240
298835
1324420
1815592
1493347
1885945
1588508
961699
1945802
933995
949091
1796103
164145
426448
1642820
53963
395944
1669405
1984515
755016
1879005
1528332
78209
1941356
1305602
1874566
465221
1023845
1209576
396283
372155
344072
792953
903248
350699
230828
1772944
355461
1247483
315801
343229
809281
318523
64143
1764642
768411
596672
109987
1730651
1105543
24391
1799991
267484
1641349
1165641
393677
95984
1986283
1591151
1003685
591258
1248017
133327
31231
887422
1863367
697184
602635
1282307
728342
1548044
351527
780562
1302743
201419
1873913
996794
1628446
1469516
1105323
767260
809595
368056
1230156
331313
1038309
688038
830309
1003382
547871
1479991
63529
1195684
940442
398412
1495091
1649257
567997
1312531
1758379
1716220
1033618
1704229
330537
221154
1597816
97700
133250
1164646
743219
393872
273621
1919818
1274396
688970
913579
1424732
888457
1362553
1044931
1513640
875212
493395
293120
710217
591684
373757
352213
1668565
829037
262385
1647428
567169
196128
1975923
786818
1542663
651604
590111
110442
60229
1644939
788889
1947060
587290
468309
1980793
127361
649030
465163
741583
614447
1818677
696906
887273
164866
170299
901230
218024
404175
1764695
934825
639585
1938809
1887293
1472815
355419
36764
1719584
1970100
1925746
784113
486042
1881838
405641
1041343
1261882
1004026
1024017
398005
124593
568529
1296994
307113
697381
814940
1479751
1211902
1761373
582405
1400694
1392772
178885
80893
1316660
479010
115886
17860
1127100
67921
842935
1288883
1743205
1677332
328636
1327954
63082
689391
898082
1469995
68484
339203
944676
235395
1441479
553194
1442329
680214
98889
1787895
706821
1719109
1465121
903414
434757
152698
844875
717996
1921192
90490
162601
235915
92474
878888
1463820
261372
617389
1308132
1734183
1442438
299161
355713
1701665
225527
683400
96933
1259460
1664776
510666
961270
857369
595193
719688
1706130
1206488
1069175
1658657
1225409
820772
642291
1319173
245163
1208852
1827498
467495
942337
1597462
1695887
762221
1046072
503943
1184375
1688532
1570919
867458
713690
1500659
1709819
13530
55736
1562797
624190
1750272
1901627
124727
1733678
115622
96615
1492403
1705207
78921
1523498
131840
1370419
822786
43284
927880
503653
256176
817111
643286
669701
267936
41713
1404500
1514187
13207
1290071
1790252
1780466
137557
1065182
1919471
1730821
1928768
1773918
838883
1071998
1824476
1197702
1896872
1478231
1677993
1294983
1350257
770499
608609
562481
785713
1397293
1916077
1320661
486692
1766964
751602
1654765
256350
683147
501187
957679
7760
717309
660694
562473
714566
1767575
605318
1608586
289667
942455
1014183
1642308
1212227
1780825
325541
1086218
1380081
325711
1876499
764251
1437437
1982327
1087988
535037
1823888
1574989
1517971
1931151
1940424
43819
1559016
1701857
1643515
1203176
188208
41983
1225480
1709259
493720
20651
1525687
1039434
44818
1381574
29452
1347923
1152899
513978
1545224
885696
1623534
1708665
337704
367578
121672
1489751
593423
466791
545290
437416
928336
1007293
547406
239405
1060555
1196300
1759361
858681
269436
621318
625059
1235345
90537
773385
1092352
979252
1744023
612972
12214
1215552
1286384
401359
1805945
1580368
1297568
7725
1722241
1024001
1702109
83951
540648
458876
1704330
587513
496778
957270
720373
1655654
1723587
780512
1035948
1444871
1785092
1158594
458956
1762024
1153316
501606
720447
278602
567735
641805
277331
999493
1967186
12636
174444
1863569
1745412
392271
1717112
271117
1107550
1806991
975239
372000
958695
1450634
1226084
1744383
790743
494765
1375782
1089656
883592
1554951
887694
1150719
522717
715180
1091764
1319018
962751
603576
355461
1607098
342214
1702885
1118940
259049
644137
683462
964001
97953
338644
580049
21714
113188
1179859
873394
1370128
1461798
1807560
147740
1400623
1458870
1153406
1587779
138130
1400376
1332447
1314994
818214
1204201
563878
1103939
1287756
1685036
804723
1553492
1836837
811073
1186696
137826
591688
966811
812037
1917766
563680
318567
1526218
796683
1200153
1951599
204413
1391667
674400
904825
1479598
1889474
607941
1032209
885562
1505945
1162928
785072
56036
1226260
463474
852649
938227
1409236
1073592
876706
1720241
1496105
1472323
9291
543272
1990068
1808444
330682
1457765
258196
43550
115158
168734
700070
1593630
1942954
1473304
1998364
1462585
1940657
1965682
134654
1703822
796730
745183
1096806
1916715
109238
1979168
935632
1978885
1027174
79634
314021
1265196
211104
1674931
1690465
51598
77230
1412490
1086625
1556085
725130
1980287
868549
169551
1005388
1091196
1277328
626026
264424
1147619
207989
1340472
67125
1087382
352560
1669444
1354051
375027
1664710
1178798
238416
1526395
267321
1930406
1731234
856805
1086862
613495
1444972
1768970
1990910
1726037
1192658
202430
704307
290313
400634
379363
97154
956597
758741
439203
491851
1821897
1680428
489368
1215708
1234109
1047253
516855
945546
1164938
1563757
174798
45360
1127914
1675573
1311583
707360
678451
780530
1466339
1370958
253497
1212057
1096407
422668
962330
1945999
740363
1342593
1199700
1785431
718159
1984456
1530195
1373021
693746
34597
545966
1887400
1714882
994463
400740
324042
635396
1514117
267571
1589604
1144064
394659
875463
190673
1176964
597956
1172744
862660
1071428
1086175
795030
725830
315063
1149179
745555
1423608
47569
800604
1283768
1949400
1254785
699693
1690387
1708555
1938945
1628699
952895
1473259
1514992
431292
1164465
1584438
970671
293973
1355359
616986
1542307
1320077
723128
1948217
1464520
1495048
1216540
887937
1889075
503054
1369538
338987
1626145
1689514
813042
507497
1168462
1031685
606941
592315
286072
171
1592991
112094
470292
1257984
1446495
1337074
1632771
1865301
1067333
1135815
243769
1941923
1749470
1252125
1946643
440919
1780582
190983
817849
1129131
552573
194160
535101
1942631
1893791
82537
1899462
1226175
1873829
1014340
888345
1938967
1464574
205588
999277
259391
1401843
61417
1418161
571392
1662964
394577
287496
1400768
1844018
690800
119024
51096
33441
1319883
717679
1913376
429982
1886234
1206091
1915951
282912
1646938
398103
824280
1184151
637645
295552
1421677
1187481
515927
217261
1718836
1216412
967501
18725
859259
1313072
1037692
443588
685897
10049
1161586
1194259
1939909
840206
128942
1418430
1691814
1303831
1478244
137327
229941
1942594
1921378
1160710
1363867
1960371
508641
895996
272459
109298
307714
23085
963257
1990591
1753197
1508205
248287
164500
1519353
1304750
767452
652375
1585686
1107221
1858067
1991957
72774
1008212
795014
1760976
1850962
653756
920903
1119048
370298
897960
1010309
1061108
1126539
1723596
374111
638711
1666035
939537
1544829
1679498
40259
173679
1341942
1023330
1282180
1554422
425679
1957469
1800148
627814
434877
560850
214155
604875
21523
1565814
1650315
706121
1960336
1786291
1269039
446928
1987385
1723590
79944
1478541
1494865
1291199
1133929
352317
806134
137187
296811
1853885
1543400
1117259
1005840
1147327
102093
1068835
306764
1518743
216695
1061861
665008
300019
1539421
546390
1204729
1542533
101224
687598
429352
1143035
421615
1901149
1232997
1746341
1988869
1214722
1833518
1887190
1989436
984432
373946
950193
1519981
718118
1793109
1191886
1093816
918434
304022
959283
559398
1634268
137450
1752914
1833719
1068837
1075075
1597822
1946900
1921562
123338
1665847
683872
629581
1187930
134972
307401
1645911
145481
357692
655372
881975
626621
538152
1327646
904779
70980
545622
499558
551901
1878059
389430
1466966
1973032
1163630
347885
1237759
1032521
704039
1713992
450015
1091882
749965
1537699
1268770
1843443
602100
99770
1679948
618758
417723
985560
440449
459285
1478068
713455
1875533
611064
416441
115632
80148
417252
236335
1823447
346063
167960
1969839
278382
1643760
109421
880194
191024
1554285
675005
1890
1018685
607017
358691
871894
1645260
1188632
71005
631664
63541
566974
752755
1005671
1021625
1700234
789624
328689
934414
1587014
1123480
4322
1400298
734803
1611365
636080
1332378
1813296
582001
1739712
59664
1926760
815272
1340800
986048
1955753
1192054
92329
959620
241371
1802526
311539
1927417
234543
65526
1661466
1375099
1213922
665377
675061
33508
1049124
952544
840717
1996688
815996
635877
1062466
1833793
574989
322585
1999094
1145482
1331726
1928483
1108746
1949712
1835720
1148684
1725098
1815374
1973973
806820
1316529
1462095
950287
1115349
858508
1992880
624074
1607861
99599
1510873
767116
1721270
365764
186090
590019
1802591
305355
1188693
1778150
1427446
1441668
34625
1121172
1327260
474112
54169
1892188
726173
1695350
396093
587936
760246
1649103
729855
1495755
281212
1997359
1774272
1672664
467501
261762
1309253
1267979
912340
135359
1037727
1936936
1758508
1800244
928253
1697051
267486
32298
1086095
992132
1601952
1162201
1764072
309136
1344
1749997
1783786
1852248
322154
826102
394646
1214884
1854198
957870
1163922
1609654
532151
1240940
1175108
1154178
1645996
1585452
1318289
53574
421225
1411471
1320062
1391447
1739249
760035
559354
336746
356035
575079
1289609
1357955
1275933
133054
1313551
1593106
535378
1998429
1055648
516362
1991774
190628
1553281
1873967
586944
1366002
400739
424996
1200740
735512
1406992
494636
275462
1242053
975852
949811
1351122
788844
542855
1076347
1286570
1647228
1345810
1639357
1573910
1298508
1166338
879647
1696981
39123
1509387
919154
893502
1738588
1665969
600
1215947
1014105
174783
82492
447575
1040164
1125841
26373
753380
415261
336581
311479
374430
1728595
1651215
1414996
700082
477116
460818
397975
25385
1981873
511354
460883
29337
454138
1562397
697146
36332
156171
766476
296216
1563777
863065
1209671
342328
1528699
1787605
478678
813068
14413
832665
1609745
1097416
1980787
437164
671817
95785
899261
169471
1621067
246647
587229
34818
476744
1741463
707051
1179862
492679
853054
1363556
1207813
1544356
186952
1980106
1634357
940365
643217
410033
1958720
406088
1414793
398124
1965050
1889410
255654
1228283
1332412
882030
1408286
1623099
1375676
178822
1323258
420860
855520
855385
440711
61478
1950140
1255402
1650645
655589
1964933
1635555
1447240
1583663
1055688
1255106
1488118
31829
1816604
328511
1792289
324669
1650314
1994751
438017
343452
915157
1882696
1195505
1128481
1101131
1923255
213631
289120
1588943
47006
211045
1704101
1283388
1935413
616477
953700
1741539
1726899
384610
1227878
1193740
908876
548262
1971994
614742
1294289
89940
770721
1257534
1269643
766298
75634
111893
1506186
1145481
1817182
1134094
1804955
435571
1503671
606208
1130380
615961
1396045
1397861
1280251
490921
1862275
474395
471560
1045613
145936
1296523
1832787
1369062
231631
425692
1519452
1411110
1146973
346150
772446
1509324
1936543
469349
1287950
803184
1432092
448786
943343
971746
1000460
548907
1612715
1628446
1727982
1805167
150035
600887
162076
963160
1321503
1422989
1926632
1968915
1261528
765473
344595
1304467
1482303
1742356
1526336
906607
892008
1857096
454138
1289957
1770182
1517362
1173091
1592116
618137
333978
1659050
198169
1190032
358858
996090
1823157
1970786
287277
1354492
827718
683069
1296444
1974817
1958360
156643
1371299
971529
516313
51831
76930
645173
1995007
145620
621729
1396884
828810
311959
234120
673646
136310
943640
1417850
1708113
460828
1854488
1116206
597136
1755255
1017265
889334
1580949
1895617
1210267
36535
531738
312384
1281850
1774308
1115742
716328
1185191
1709854
1715155
697829
580608
626333
410475
448472
1559220
940233
1646912
806073
336279
1954307
1278210
821204
506812
1449539
1256694
1169363
336950
1630197
1002699
335341
1881095
513268
490810
608042
795396
1957705
1322234
1524225
875148
1138435
1063004
1446845
658232
825672
267459
2292
1877248
155400
1718594
37181
704496
684608
35641
261591
1779466
1375139
694457
1601994
1299914
154643
900458
229602
1232845
31891
1862405
1050948
113202
1226088
1206692
1248835
1803284
1324472
91053
1685875
813472
520920
1702352
1808492
862279
1985600
701877
828981
1743187
57844
167723
1915865
79926
920819
1306712
55080
225406
803985
1364438
1206031
677786
911025
792734
1275931
426608
527905
1336073
877979
383525
1084526
236728
1554622
5415
1203362
112874
845303
1855525
856552
1911762
437041
1682026
1131312
1313271
1243649
298301
1064464
293545
1949818
917384
1825915
600722
723742
205424
1690698
1614128
1995200
1037869
1852785
1320844
1715161
1631168
25136
901732
1721632
18285
1447114
1861249
896975
1654119
520649
1590745
493020
1868528
729568
394104
1264629
234732
1727151
324957
461277
1532209
410918
51398
32535
1081229
943763
346592
1941091
538143
1178313
1899923
745557
1623681
625138
1896648
847258
1923928
1943267
1668514
740643
324224
37152
1833385
857908
1774398
1287359
532637
460909
380112
1105902
1274425
718163
92222
714855
1997790
695308
796861
375010
477310
1103651
32759
1858685
1570090
145966
859952
1702708
701553
183477
40627
1611273
220533
139549
934887
473536
1387518
1052727
1317605
622012
1975879
1940638
1902858
1490903
1018040
1491225
1246388
1391431
91047
1473897
1169709
381304
747820
1550575
1775148
499822
815243
946388
422193
1781313
761146
1082217
323453
98297
1498733
1226084
1028346
395076
1765005
673340
1759028
1421006
42696
1492279
845728
280705
875414
1803183
996105
371770
1928814
781398
241253
1459536
1817498
648739
199813
264672
201319
1577964
1552067
833302
1555256
681209
490455
339965
1964953
457812
1853492
1849043
1524169
1101255
863944
1032354
267849
1661418
286082
897221
343155
646427
195886
1044725
1885564
910133
415661
1619984
1584082
1011559
1479431
11499
899771
1308055
1525206
1257690
1490095
1384935
672430
317808
1174640
198691
990791
530864
908897
1864219
1569167
1981570
413004
1299866
399943
1039874
332204
1613019
1121289
30356
1699899
741732
873295
1296444
1704121
657509
291303
1726345
333579
1747485
1010002
323839
724195
680097
1653032
692335
712680
812775
1332047
1403991
1911595
1793921
850117
680310
366179
1360463
292030
329165
686865
1454159
1315216
1395405
951636
54347
203016
782369
751659
551776
1656869
1379218
335752
298183
1752050
329812
1367145
1977791
1426373
1328301
794174
1207131
1060547
735305
1214132
1901666
330187
306692
725064
410687
1687865
1752860
1373233
763148
1943063
1410161
881688
1126301
1834757
128250
1100891
1183894
1472865
229338
1489623
1652068
193836
683684
1898981
82556
502693
1333184
1392361
946256
888154
639849
275105
623650
502294
798335
1260894
817441
1782710
728983
1862915
739421
315162
1475719
86631
974052
978706
1866730
749368
118062
1689982
1486883
675535
1429824
1480866
1717301
300186
778844
632745
1930837
1918649
618645
1750412
1449873
1005461
633522
1311925
1587072
514664
747464
644858
241040
145468
1919353
1418570
851836
1658840
1474649
334668
1638459
1733474
605839
394797
1253307
991065
1930796
1485396
1312030
1800306
208796
400179
41514
631435
1694432
1641733
1046423
659767
1356522
1361379
78605
785797
497926
1042485
1197367
1552828
434942
700979
1419629
691599
1679761
793449
371946
1435606
401865
1890062
18128
1919569
946162
1009454
1814187
1620132
1339095
1816304
951476
1063148
332047
1639243
1702829
603929
1655935
196742
1108733
1815479
622148
765974
1266329
1108838
1257020
880998
607176
1701275
479989
1552881
802432
389479
612961
1594881
103090
1822533
1675601
1592552
1711030
953445
91680
742180
434726
1549208
1940131
1759707
1770167
1444776
625577
1174540
1047548
76884
1417052
1417672
790456
1425394
402214
1040355
1877168
532523
797923
1013547
40408
32917
518403
646618
1450769
1857115
1814582
780914
1226499
173215
1032341
1639380
742058
362520
1848283
1030593
1637615
295972
269705
913331
37160
1003287
935532
844540
1714986
243615
799586
1157609
99644
949360
1274385
1278921
1313111
1530235
261894
156275
69704
1490175
1746410
934967
1400189
708182
1314168
1992665
1589378
1513110
1848159
220750
1582199
1064366
1021167
1828493
1635340
1093169
529129
639270
171966
168087
1004713
280106
853405
847907
1563548
1164318
155304
1599991
941855
1509132
705875
163035
809117
1287968
774450
1388446
183230
1357105
28282
1429045
182269
549351
260386
559422
789244
652270
322492
82908
1202573
604610
1837936
762262
469208
1924489
1414320
1870466
1825161
713010
547826
1849861
940174
696906
780902
1964115
434617
918939
952790
1347559
1398026
1860494
150946
673185
1219912
1651333
735790
1786307
317069
1770314
1182562
1184466
1935118
1141795
722211
970343
1179765
855404
943313
1478085
269458
1566156
1023003
1892443
568435
1342227
881214
326980
777929
219177
1448477
333539
1090188
1306877
1576253
998501
567875
203362
312294
1631482
1216329
447682
1465235
1225555
479435
1601028
1229863
127740
1473143
419168
929640
1156817
830475
523641
41578
43082
1768293
404572
1193679
1142719
303294
1230942
133918
772141
1014463
1417344
542476
103811
1751613
654937
1554446
1163566
1894296
1709531
250091
331292
330556
163567
1705491
1085981
451592
1721253
321425
1009523
703866
1671175
1075175
1146152
940666
1222730
581642
1663378
808973
1589450
965111
1049853
1925216
1790970
1705430
382506
158561
689760
1940237
246385
1252424
1454230
1721398
1070632
1404380
775822
1630670
1184468
1455198
1452703
227335
1011648
785414
1074246
698333
422951
1090102
509791
1713868
1366995
178693
1408089
596754
1487877
781602
1995301
522744
787817
1593981
605270
235327
1334444
436546
1993108
1628920
811623
1174758
987588
943783
1215320
1050857
112204
17763
1361121
1878469
1342192
955390
1415484
1382427
1909134
1185845
155701
567451
261606
77060
676014
182716
852361
1954450
1351563
210250
737622
602998
1187034
1654151
339232
191805
128661
534809
611725
1023517
1838839
958742
613179
326522
1201110
742714
785896
635087
1780617
922232
254035
1852705
780530
738513
292357
806342
1673014
264012
1018811
698088
1027102
887648
128400
1033902
1002448
1768817
408629
626333
542420
1094928
1264743
1727416
142096
1553340
564062
1615625
1620179
285709
950558
762776
141457
1690242
163077
213114
795073
1855196
48967
1444501
233416
847894
397888
45293
711462
1694773
1916856
313472
636717
1077928
786494
4663
1000912
969412
768162
1765490
1135137
1127800
1688930
677542
719334
767243
1998961
1238501
85003
1525879
1830980
746241
637723
687724
292782
1941555
228300
1958720
1981373
1622977
1507322
854896
1828087
1081357
1013420
1092257
1800322
1762658
1241846
298644
665763
1017777
1259377
171235
306968
1896829
862745
151688
527064
1107776
695561
1024122
763603
123299
296621
1909742
1978710
1730369
1283334
1485434
1927256
430974
629612
931619
1583718
46670
104405
660146
1592333
1427376
1495220
1979494
850023
1220802
1262460
1247231
1145895
967480
1150735
660204
830191
673164
325090
1406587
1652748
141728
1068458
1480036
1885101
1126338
648183
452104
665038
1522033
1272100
1641413
1416732
1075914
672048
625833
1964745
683026
804907
1560735
1212421
1465048
1937674
1622283
586765
1094545
726958
1893661
1168164
537407
499151
1021434
892826
1762358
644866
1674774
525043
15162
317808
912827
498563
777603
594763
313603
944306
531974
625577
1590614
405617
945575
684992
1053688
716051
84684
1744732
563796
1814423
318447
1191929
1079097
314909
1921577
948078
1715980
1304937
1792869
1023634
867641
1340011
470452
1181470
14218
1068666
1230020
1148979
599457
1811348
1390696
881615
697882
1073437
1210780
1771162
1906120
1419997
558444
1288869
1647305
939619
1178408
1532218
1440781
254627
751562
1863296
1145587
869345
1392181
1019515
1296911
1908147
993443
266547
1226218
226861
676458
803828
1020554
400047
592437
695009
1472187
1138555
1415685
419230
222181
1106427
1066953
1809907
1621141
1361928
754545
342650
680515
330413
1282553
1232891
1938505
1540669
1064416
1658896
776503
1333152
1816710
456601
729607
97818
958041
792390
1351898
1385419
947102
253053
1889673
1652778
103632
374430
1751420
1523828
907525
1858591
1384947
584592
1779128
1337635
70845
1203741
412948
520484
611743
1985160
1605069
243426
750840
1292776
1214998
366790
1174456
40071
31637
1385188
340967
1633865
1999161
861245
420646
1615421
1515133
474039
679534
40958
1506746
95347
1636622
1545804
182380
889859
49733
1246070
239402
481091
502162
642157
1251804
955233
1782113
110707
586192
1206675
1492006
908585
1337118
1748816
1098361
101062
1357878
794257
391017
1418716
548436
1201800
486923
1304154
1764695
566540
1476443
92299
1263414
202617
1574822
876469
502841
1532112
947459
1203125
68824
17859
1910870
106820
699454
1897558
335966
1907236
296636
201112
1698382
113542
307996
1376516
467593
1975606
1778004
1181920
765735
974528
925202
1569347
366967
696033
1361259
210638
421864
59297
1386469
311001
108335
287695
1926110
740253
825699
1101713
254416
1169080
1563883
1723145
1699268
95524
1623852
322019
1187947
1398881
472983
1260595
703957
228619
1616897
1957235
1449085
377431
1263076
350573
1028747
1099395
1173066
1384544
801030
801940
97078
185519
907088
754476
958671
1920287
620651
44424
1706941
1737008
1357877
1192681
1880566
1221820
1796192
708528
1030768
899622
725843
904725
1140638
164772
128868
762770
1854890
1797359
1568507
511204
488757
1554797
928174
1961101
17567
107571
105653
419746
1324252
106753
1735907
1997909
1505876
562977
168638
420895
51874
162665
16308
574084
1409236
1094733
1811272
260146
976296
1390937
258655
30450
1012096
104148
1037038
1404419
1214417
237086
550548
468599
1219724
123654
1049120
38005
87102
699235
1370836
604065
22441
1730192
424915
699712
767533
1551643
1606352
1305531
1956066
1247177
594319
901566
622398
1640796
1726832
1700595
1658922
127969
211733
1208639
95519
711808
1668046
1050653
1210917
1790357
615032
1781493
1330318
1442437
510552
1092324
1233547
246631
1555155
1111827
1011951
740406
1173966
1099745
1531448
1222850
579657
935930
349597
1862104
1913146
1913262
309146
1156301
1761337
780415
1646153
103586
564821
378721
921175
388773
401894
319564
926996
1260867
1022044
1335467
124783
877290
730565
65169
1228945
153733
1513724
1032842
1808714
402657
991364
862018
394983
721202
619756
604149
589180
1808405
174065
131020
1440773
237986
1597246
1411535
407304
345736
260257
307823
728856
505379
1775600
516723
1310866
153836
325660
1212494
1901410
466189
106321
749871
419732
1397362
1468388
928694
28046
206274
1286811
1222422
45696
419448
1625541
1188932
1275515
1820946
889911
772053
392938
1166239
1221093
165979
859469
1479798
1951814
508669
1644345
351809
1493771
1200411
745273
257843
1149942
1870218
1226360
1861266
999521
1654257
341119
1401826
250680
432469
1128778
711763
1759361
795959
1677476
1640790
1637276
1301008
1236928
653142
1175955
610464
684277
1248183
1499512
315559
278818
1154149
423344
1946255
1298354
1661214
272855
985530
1517823
737905
750943
1609561
1697473
1513744
1501435
1572887
1303485
813213
70828
1299339
1386727
303311
1211707
1886234
1976909
359745
1630681
183988
1824252
368512
782714
1549054
1158635
906032
1347477
662372
1288359
430631
640632
1878341
981577
1704559
1118284
1512787
1537493
49678
732440
165709
110594
676066
436996
312526
1183331
611104
1235191
1643734
1206707
832576
176449
654505
1960861
1951728
1638896
834904
881127
9059
359062
1748574
855445
777448
449964
981064
574637
344595
758498
985490
214583
1321389
572115
1028356
716524
1822097
657619
933931
1337780
714277
636717
1831053
1059251
429670
310921
251107
1500954
1223246
500666
1937630
1520110
1255977
1010708
1687606
292451
1939776
204024
561131
577653
299566
1062186
531180
1863674
1741987
440146
261153
1471506
1383198
774494
983483
1299141
1527514
1924268
1554797
1266157
965115
1594903
379460
831288
1803709
1633621
180968
302872
1414128
1686669
664067
1895637
1439076
1038741
777084
1761694
1561418
682367
1746663
1000187
910103
1357749
326285
1052224
107780
725050
1162688
1451685
785863
1323895
831079
1136586
831406
463596
1649584
960149
1314119
1090479
192712
1768671
9740
1479086
1054251
1873367
1578551
1638341
1491151
1905492
1463147
292442
1345795
1360014
996294
842922
692955
1219534
888341
602106
1986934
217758
369234
1675012
1393230
250545
1923052
509261
1129646
806134
1367252
1276782
1987893
513490
1054219
1585447
1090409
616359
1951231
655518
1336816
575523
478246
774320
1309888
803004
1248295
609430
792087
297517
1554208
1951271
1307808
1829841
1073539
598109
12948
73539
238530
1915316
830270
1707755
981405
1895269
1148685
738438
1720683
588200
1759592
341003
757311
1033463
114723
590578
1519314
237679
18275
822575
1062816
1525903
899942
311109
763176
629654
1620753
1530254
730141
1102782
323105
403193
1804725
217029
86866
1198988
20914
1556891
836789
1188859
517361
945671
51570
494897
1453471
928068
1527432
1154361
847358
325479
1956967
717542
1814076
941142
1952708
718126
126151
1179195
302796
1776872
280977
1640993
178197
1030281
147613
902423
885239
1981034
1996001
919931
864346
907577
876924
1405429
495509
784489
588651
593148
1649787
1685858
354166
464748
981141
235540
192570
1160443
1428166
165640
994217
84038
1920134
534456
1755977
861328
236769
1377629
1205675
867295
1149402
1586067
948442
338673
453915
420177
1430787
1041061
1412783
81042
483560
699873
1898956
547767
1096092
1563490
1350139
825404
781065
778783
684808
206278
1527311
1114039
1897356
179620
1047970
1531962
258655
748820
422924
1710788
1846267
435632
533977
936794
1564262
1501122
200517
458039
646380
1130337
111448
1459901
1097065
296983
500654
900371
1195736
886867
63530
1934321
1408943
864678
1695542
1962907
168863
723991
251789
1510244
1874194
1219197
210448
522152
1565083
91011
1214720
303304
1599718
478043
919432
1368688
1623137
1695212
1184304
1618413
216339
616873
849541
288116
1764535
575012
1198119
56216
783157
160120
1756782
887955
1233382
1954668
953445
1413242
884898
1366334
1818661
1798912
510482
1356960
7006
403244
1361019
756351
798972
1229063
1745670
626485
1279763
610708
1042561
1789214
563083
1367770
871793
1335290
112238
767915
1737387
677727
473964
1815735
667441
1466940
354485
920121
1034324
373815
1401924
1697218
1796221
1319683
856397
270537
1098638
165297
852017
1378391
310234
1964307
1412222
427566
1306828
1397505
961767
690032
1549758
665763
1747665
628764
733059
1928230
403401
1997552
945124
13117
1459909
40763
1409566
1748898
476835
1089869
219597
1051782
871372
373706
545192
284823
290437
146159
1490317
1312246
1561045
425142
1749301
711308
1615872
781987
1729184
1957421
1573810
1078062
1451531
996640
1512364
1265109
1257014
314587
254735
1903763
1357878
1355750
1457185
926926
117219
1438175
473322
246574
1817759
1993804
41185
1531296
1608173
707447
1022815
588941
1439751
1985140
1681463
535199
698841
1515177
1745626
1857796
1509075
446043
646432
733264
202289
1112391
1487231
1338991
1440603
1643741
1155690
471412
1661134
1754668
990948
1458962
1291597
1443950
315413
1666654
282194
1224149
1846112
1054330
1691025
1258874
1188728
1441896
504539
302478
1125404
1862128
1258075
1348405
116314
229190
1536646
929290
590517
619542
858914
15591
357787
784127
1905170
1752539
203833
266600
1540456
1257122
18914
623059
1658694
1348983
181390
614
884211
1612688
1046116
1963974
826221
303884
1522768
1542566
836720
1509464
934159
886342
1153930
1773473
812374
1886496
189425
1776808
1088937
316860
1220127
1248554
377349
760264
1758863
875414
1045721
137815
1620056
1918273
1025637
765561
996020
384984
1096845
775002
481058
1782273
1385793
384017
690848
1809921
947286
111879
1393772
900351
1026269
1577313
651358
674223
854039
1652997
1483088
1919968
420888
698178
1121871
135466
1598220
141029
1386639
804408
716051
406324
142173
238918
1469962
606260
126044
317821
875494
1174300
1156002
939153
153640
653409
379721
1870208
113622
1823781
1133703
1719433
1777846
1887453
446577
374505
1778169
578747
1650461
1143680
831914
1628902
1209476
1329427
1334250
166165
1262635
892073
842179
99573
308544
1842771
270061
387515
1112919
431046
1851858
1880935
532961
949281
1680204
232007
129441
704268
314094
1828628
827062
648307
417256
1153084
10315
631306
1554326
1575894
1787259
1570320
228840
1175330
804843
623685
1869673
1562564
1527750
1017268
1678189
918196
795656
781804
1443417
367586
1649355
292624
1596807
856221
425972
664540
1488553
1120406
981142
204304
391225
1446399
1136493
996473
758512
456773
443064
340231
80802
654156
1567486
101441
753761
1288705
1288968
518641
86788
524641
1701309
482003
388294
75998
478161
668948
1998743
1737279
355847
303809
1020280
1226087
760711
349189
1587353
735262
1529498
323860
900855
431798
35245
1786009
1289065
889611
1042201
992829
1925705
1507617
1893564
646020
1335068
1021954
1220902
764367
777911
739521
400267
1774025
897845
900655
892533
1715546
708109
71777
1295071
1113546
1598360
1913348
1306910
280391
1555400
1393938
1270975
511316
1503605
694962
453191
1979072
1864096
322295
1194887
1941223
983551
1108403
1108747
1555405
376414
1770723
1133871
795742
1970010
897980
965174
827112
1324308
1960371
636045
759281
603565
1908479
752224
1707923
1495692
539696
1767857
600696
1737713
687577
1377541
245413
412846
616657
1153326
714940
960702
1335314
168565
1797771
1964679
257799
926274
636717
1689941
1636021
1867262
1080447
1741062
1786355
1485202
948899
997081
164240
1640895
419435
1984221
253442
1553854
934836
339749
535067
1708105
155226
1545301
1113142
912903
758930
1774055
360850
1571702
866044
170014
1643455
1419397
1790982
463926
510419
1913740
1561913
118281
1973255
1403006
601604
1711087
157431
1796268
1428115
1212315
325007
366465
1036153
1645242
250378
42128
1578728
488046
477665
29032
1771836
1015636
566540
1734037
1553101
1790875
777671
214718
711844
1102861
1284822
55351
588848
564877
1823874
937345
1544759
820193
498997
1266744
389417
600194
525374
337123
1387594
1065650
1614567
133306
1413913
163650
340505
270088
1385957
1504363
1343131
1767964
343859
507731
869791
1587656
433623
1483966
1757244
1085252
1803799
208932
1351262
1832347
1031414
1713477
1288954
1409051
1739964
288221
1164939
1606547
1195019
1047147
1992457
15966
881474
667525
1468802
1424403
369370
682333
814434
580162
872359
1484055
1470007
1861763
611422
948404
151546
887652
1651027
289329
1083060
582659
229340
857967
1561865
115245
1712638
663629
1370786
417135
186453
563386
320669
786573
1695844
325200
1323567
1309081
441938
1178093
906950
940716
1949409
430188
494204
582533
1524720
1786011
937071
1696475
1523151
805670
1063317
29975
1564497
1900267
684945
397394
1778450
1914665
112726
1955737
769973
673947
507558
251446
1412900
1984024
1507434
1749367
680382
343381
324726
1288173
1059975
1900088
1453536
1048933
814579
1757576
1722122
930415
445048
1345119
845375
1855764
434352
245556
389254
98248
1429587
56254
850673
1295721
739193
1428337
898073
374130
410142
1145317
358395
1311297
1372360
1502824
1569426
1051809
1748322
1141333
1873107
308061
1463975
721612
1939458
1469389
1521657
1829372
1662175
1938205
1361039
671284
575027
1959441
255300
1157107
732949
1942899
1054398
1220548
1232129
1559838
1927411
1650149
577287
604609
1467666
1988721
1335839
431936
849225
1456332
333966
1280745
145400
1333696
1941895
714594
871491
570824
1078455
535291
722228
844385
1114135
533904
1295322
770880
1783167
783325
966463
1842492
1685176
495493
806584
434470
86019
478155
951287
1535691
1333145
1348292
390802
1397985
1222422
794882
1591242
1111345
949885
796249
324950
748813
1843999
1153915
660099
338818
1703815
1706682
1108819
1821668
337162
1831832
1432585
13503
137290
1107554
245335
1234112
733095
800789
666055
360145
735012
1260806
894944
1552601
1754528
1165459
154014
1086677
1786877
1769942
81305
473502
1407622
74563
666072
430651
874489
266715
249900
235818
521620
1071296
1142444
1122459
803457
259287
323411
1180862
676066
115075
1308805
1981293
1760381
1506343
1344731
616180
1948617
1980440
29337
1704593
1235544
1158769
1629253
650479
1336633
1232089
984070
368208
1187529
1301026
1972052
73317
378836
835063
1074574
426916
1992997
1025109
1946483
1077090
263477
1918380
1822377
945346
351530
1992546
1925946
1395736
1664051
259387
1920183
1269782
785697
1513588
516137
1994090
1969661
750071
1600957
830941
526839
138635
1345874
664126
1136638
103773
8470
1455939
1444287
940024
1689664
1009196
1881900
1914611
1264716
43432
710071
823392
1821792
1417822
421039
1271250
878910
1182360
965278
1771271
657709
144763
1945771
1562760
771308
1622836
174583
1118194
1665969
1886773
1556919
48029
1611181
478565
895035
1249773
201717
839732
1471473
158561
1628184
388005
363304
1997412
138343
40744
105337
773344
399423
730438
915831
275935
172804
1590508
1199672
1035815
1047057
775328
1522765
1153494
884443
170401
1392303
109547
746022
1000106
117848
1590781
1736681
549734
1831841
880987
1720540
232405
1127916
1883019
162304
1083884
1428329
1813745
345899
1201700
234002
600651
421977
1375545
657752
576512
1711287
1774599
1601036
1196316
1444709
714968
535024
512465
1704047
1345158
1121824
338262
1194317
1865647
170412
1757015
312870
1802552
1428974
461703
545741
1001941
1848592
1941375
850108
1544387
186740
845652
419168
1135537
1796212
326471
1923577
1611941
1641733
1026511
264495
78193
1692646
1807208
1226084
770486
331947
364325
1320464
1117030
1305784
820970
908451
1930247
404347
833401
1159341
1080268
640708
70655
1437320
376286
1734358
1767504
117492
113908
1623104
1081091
316780
1909785
897912
1588634
525731
1522065
1758771
1746944
1573210
320030
494535
746627
1684020
404347
251980
145348
307579
5088
1833330
1115340
1339944
555399
924265
491364
1652742
1281553
963511
1174886
1580930
141984
1821944
120575
1217180
1089166
1835831
1362780
1092798
407832
1881660
1781791
237360
1519957
480947
237182
376093
379293
568259
575215
152629
1312412
1567358
1037727
317479
823740
1153927
338353
1679094
1116297
1329146
1756034
1100837
1105561
1979891
535159
1596761
773220
814155
1628127
1430907
279703
1142032
1903615
359539
189631
1491839
1278423
1769329
766727
665332
496362
1526175
1788881
1566552
294935
599137
209057
869298
1735740
1602687
4761
1356079
1336111
992334
904995
116266
1184770
989165
1904116
880280
828031
51803
1993302
952421
343450
525022
493449
110698
1795894
1493037
1590004
1350691
1840352
1693279
1424011
1738411
262003
341053
1953013
1289600
1849763
1450988
324074
1251326
939825
493360
1700734
1850856
1107627
1365930
1828986
1365840
943113
765561
1658154
1751662
674510
854563
149085
959381
1491664
1615543
947776
1146499
322395
670999
544659
1811076
1523569
1585991
516313
616011
1937255
946294
1351950
910096
162461
1548057
398231
1328404
774846
683927
1658864
126090
768849
1803798
33991
675574
927321
835295
1863931
1609847
790200
1813582
1071363
721579
1400970
204083
519269
208914
1943843
542510
1559559
1327281
1850023
1922997
1275482
633222
476587
1589926
16505
209057
1521003
363173
1293291
511246
762053
405737
1853057
398662
1912237
36409
117159
735326
1754235
98740
1638148
1411747
585922
1546024
135632
1879590
1179510
1437066
987715
1057079
1417201
784487
1210736
1313497
1440245
1515054
944942
1490971
1736087
1854791
1949161
316191
1841526
1154874
23851
447295
1953883
1148584
503764
1497349
1123507
1467495
987894
1235644
1084539
1403844
722947
1631905
496844
542320
462998
186574
652418
1180514
1013182
1749508
1698085
222309
1161499
492356
1948937
1381975
1511516
15524
1419986
545042
1053507
438934
582373
1903231
1923467
166261
707185
864701
699507
225988
1564846
1177808
1373063
800975
619700
948030
1687895
923563
1731587
882262
939101
1911651
1389221
107087
1840538
408752
498441
1368524
1666466
546328
1556829
1443398
1891036
1972663
1228505
1836959
1486019
1933252
1563404
344683
51218
319501
1896874
1499685
946614
77712
335333
404263
157635
1058238
375481
1829482
1735431
868990
1591388
1540528
321937
1287123
1528711
1705423
1106150
196163
1927411
785775
656883
666583
1838323
1244040
1490150
232375
1316001
1013420
455643
1663072
1548283
1270570
891765
1543749
1153867
1616641
508298
644453
561167
692494
1701090
1895919
999815
11428
1975415
1706224
208573
852855
1231386
739832
523908
290224
1677628
47819
225391
1433274
47909
812645
1911380
392857
619962
1490486
231422
1920587
300232
1276827
1448293
1431289
415253
1076663
1827260
717612
157461
366893
33460
79199
1396556
991269
868891
31280
1358499
88312
697737
912139
1819396
1664471
1597666
1435056
899559
67428
502648
965899
1430912
1802854
1422784
1118766
438828
991720
1460342
1147263
1458062
1115488
339180
968960
1370125
1946023
1486422
415093
1292634
1543258
927488
548775
1370213
803114
1059472
162007
508726
72695
213056
1894367
1661408
1054649
1052495
592255
2165
48222
437734
1796731
729438
395350
28488
653621
1192611
370696
1798501
1028357
1712067
1473385
819170
940087
1068307
164449
922635
1146538
1636460
1949637
1567289
1576580
447956
1565418
1435265
690368
1234920
649709
1686105
686658
1007455
830441
1516929
1889139
1879624
1142452
237556
956741
611007
814966
293715
1996977
1962850
363259
493998
1164344
55198
1613907
665501
1500211
1114460
1915732
253703
1054842
1082164
407702
610131
1428385
1326148
56958
425041
1088115
902070
43797
1685205
1732887
1807510
460818
892494
1635936
1949884
435966
1397334
776913
271172
323688
1211001
1152339
1586242
2481
1710592
573051
537084
1781710
294631
82767
1110351
531589
1564082
1573554
551757
216128
655348
1309892
1399925
753654
360740
1403183
1089100
459146
1836919
797932
394927
1743665
434543
906121
700241
575440
11999
757169
1521812
1102833
1547966
1667776
423670
1051115
1252215
469494
1405843
1004130
523064
730685
970359
60358
923064
1667979
969376
523746
763732
1425596
1892419
951667
1540621
1789123
747786
1285934
1151907
887891
646601
651820
928787
674120
249086
1850697
1928715
1785011
1238140
1239374
400651
1076732
1719427
711448
1524391
1638148
1350032
1808010
1610842
515114
138114
125786
85578
1714372
1894431
364903
1930180
883330
440647
1827093
61339
1149005
1550622
1381112
1772190
1051145
652742
1007524
1922673
1400774
66984
611878
1440517
236657
1752121
484288
1541877
1248371
1430995
1766475
828392
1622823
48890
765371
1965612
32701
120235
1083539
299796
750453
1359418
1396730
1413410
952044
1269567
506124
899017
1375937
1112751
1262837
1125485
1284866
1978856
1120827
105057
1727347
606370
905183
1407454
1209792
686728
1598374
30429
279733
882662
765295
1080102
87408
985464
243049
1488400
434572
603946
99617
651348
495982
1587749
518799
1022859
1747609
9779
749164
509656
509360
579684
1618603
1661944
740369
1321282
719149
377584
669976
558056
493681
1426499
87094
59961
1518359
38477
1740819
1317988
626829
620701
210757
1085637
1396585
1816056
489552
88361
677585
1431185
626486
1368146
1689107
1873455
1857552
1329045
1165175
1784151
628896
463486
381506
477269
477916
676658
1496966
966277
522639
1942005
1553750
1476449
538322
1461556
258987
1570971
1867460
560421
1491421
1614672
482371
1114365
1841789
1424974
239667
1879428
1329217
1282769
843895
1452125
1008394
1805388
1877508
1118913
1657758
1631376
1194110
1295104
809468
1555112
564865
333439
886988
223900
370875
1615034
212113
1681331
1419503
1305636
397005
684644
1673209
1950020
1292776
963142
1878653
1640468
820710
1048657
1371154
1950437
472938
1218051
399311
848482
467470
1615804
1966072
1949504
310347
1939323
323628
1947104
1749712
1838540
848677
931524
806204
1296577
750798
249652
75752
941264
591448
1786224
415327
1098610
1620623
87892
793666
773564
1593519
709260
39074
1098390
1457570
1975262
677604
296062
440052
988717
1226534
511145
1882438
126832
1982177
1049641
809376
1318460
517099
1374591
1078771
878641
291089
1280177
110035
70449
986555
984919
943320
1623193
739425
1171112
876615
232097
164003
1869932
84609
1153638
497128
411796
1481355
1312246
1482441
92597
1407889
431474
227098
1784822
1697810
1643422
1909688
1267995
69318
118485
1671048
86839
102995
298401
1167381
902008
1646008
1472811
886413
557852
31231
323582
39120
315661
1366995
317233
1842955
1767438
1890713
1860766
1952636
861893
592982
499964
1435889
739990
1016620
1331011
1294728
1333869
78581
46737
1353929
150416
1486858
33937
525115
1882876
568883
1401111
778783
15597
993774
342565
1065088
905351
287399
1105674
1201189
1685514
1542803
138077
2019
1368245
1179762
1361789
473345
13859
1828844
1213873
1171248
742585
10154
1124575
790077
1470700
1839709
1923553
331068
52768
1133026
102135
1875470
1651314
231442
1564479
1036419
209806
1374945
314886
526037
660863
1689329
822641
905966
957907
1187550
81796
978796
971303
557493
1833342
1628708
1886152
839754
1856301
1610006
856081
1621020
906598
885959
588368
774670
1371483
479678
676894
906910
21391
54317
1488963
675515
903942
859792
448910
1827433
170808
639578
1790354
1530852
833716
1495512
1373862
1206372
1246506
957167
454092
1029282
309536
88767
318795
821315
171467
312103
779848
1113920
1538392
328104
1334574
193461
787735
396125
837128
973834
142209
1475157
1971199
706712
959666
1271004
1508190
184512
1008893
983846
1996680
937698
960288
1794274
591372
461993
1108189
1086495
1613036
701348
1224160
272980
309422
532480
1211871
1607731
231213
1749240
95139
551944
186605
1693289
1255790
1961159
632217
1797480
368780
1627038
421494
793347
1308152
130267
675688
1644345
901442
1586944
641443
293281
273728
650748
408553
1594526
1324319
1003411
1219726
973795
339986
1820325
124682
47198
251877
466653
1488755
853683
1242106
1134987
1251489
90175
1716213
177649
581781
1740539
1066837
1959092
1055505
1945917
789438
60701
1637412
1660163
799458
1196520
600020
1802554
1283140
1648862
1200229
1602746
736728
1535428
1165682
157561
1826311
1339074
1910065
23354
1572775
1738842
553687
1420496
258617
1719584
1705976
1347962
1435149
611050
858263
866848
352220
1376797
1918591
1475409
1818054
660749
674057
1300665
1388598
20544
1600402
1993227
1031141
1706807
753257
1282230
297309
1232076
1952003
408489
546262
615185
124781
128332
1906801
941855
1425202
517233
850250
914692
369218
152947
1928560
1889572
926043
1541594
1919213
1696989
1995208
1370894
1439512
1878424
870839
171393
1665658
1243829
1229873
302360
1574941
1214972
1184135
659479
1865130
975872
1021955
497367
188772
1895410
1998186
1551136
1293403
250852
1346657
1660443
1137952
170489
951202
1422090
91655
1640322
1662277
853344
692896
1592723
1293372
819535
255330
258582
807424
278739
479512
1023146
1322991
1587765
1340331
1105625
1132745
1942161
35235
560858
257833
428159
164723
1344002
1879221
1412097
1937974
1824876
1438193
1573810
243411
51894
276705
1226050
1825523
272530
236524
473800
1893244
615901
1003669
1495003
630373
932254
395080
1477924
958848
1139559
1853880
1888654
1494365
649850
806326
1518525
1185630
179341
108345
679759
345951
945326
956640
1344563
373399
1894482
132391
1596236
1171404
1440298
1466820
1040556
1939122
452427
739061
1621976
821221
27220
407908
382980
1503403
971234
1135569
117065
1915201
1030419
88377
197655
1783433
500383
488097
184342
651903
1261737
521037
155579
1187283
1138454
1376804
1599436
1562236
1431145
1829510
1202804
1820953
1781593
525177
898267
674
84105
1207038
1937173
1672645
1773470
1876978
392907
1306721
1277921
1686058
59461
1441524
91043
1974843
361337
1866136
1524622
1533367
621812
828606
1573933
621196
895335
1525180
308144
734246
394310
1516027
1921344
1399160
1093326
534389
1745985
349785
1086035
752973
534890
1297439
1839117
1371921
129561
1727549
1814077
1122436
1220178
261640
85507
492478
1524359
37290
255629
1831106
196717
1705046
773342
664033
42723
1474116
451213
1304428
1585001
1649075
1240286
709753
1630368
630847
701221
1591820
438332
501051
1625935
797552
344419
1598470
1692479
86362
1446277
1727029
856017
1032700
1073721
1601020
136113
1258932
701724
1142173
763997
1862598
1793279
1005516
259798
1671082
956667
1779208
596180
1459272
1781710
1360815
1606592
1331054
553278
552509
954278
499500
805508
309106
469608
1555627
1530259
180362
875741
1741481
295134
423623
1052087
1871616
1059300
51398
1231906
524656
1078380
617917
86868
637730
1440916
1476135
1668748
1706610
755889
1377151
1500420
844883
374652
728439
664991
396321
1907323
232338
1586534
63130
43243
1551527
1140327
312907
443453
727398
1167820
1885822
1179073
116111
756476
1247800
223622
506985
706470
895950
78701
382614
1999131
1469881
1914047
544241
951539
460336
1808202
1129436
549615
26993
7922
1009836
124516
1085615
512856
402505
852647
112037
1622453
189897
156892
1228458
1925809
1167572
852840
121823
642341
567296
1356772
1029887
651834
1251126
1825218
1098196
595927
1149005
1708358
1760376
1218576
1405864
123654
1707429
1538739
1208926
1411652
976288
1385119
1793010
296537
820357
1793516
1797327
1642945
1536256
1505638
786634
913151
1388444
1540588
1739910
1539369
1074060
1501851
1118140
206237
1781543
333224
1694591
1801952
30739
1223588
1201094
572787
584651
1855488
1676277
1206029
879175
848636
1212614
1944322
7570
264503
1401376
1035995
967396
1953177
1455022
1057761
858719
906896
10738
419498
684299
1541898
912057
892963
532038
1187749
588747
1215480
1552926
1211397
1863228
725053
1766067
78146
1015911
706071
5995
922228
585937
238081
1872874
1062230
1992973
343759
130667
1485483
940186
1283243
1088329
1435892
1428054
970616
1193305
1216360
683928
1880176
1077349
1349635
1585644
462580
564384
601229
1257120
1889617
1677493
1621662
274900
66199
1000849
1990364
298365
1000135
1180080
1214301
1504753
711291
765609
1331969
78071
497438
1388763
637437
586631
1538070
725407
253532
829102
1960083
1631064
1571343
1930687
420676
569242
340591
776959
705079
422006
297391
46688
207432
1135790
1593777
857841
1927813
1628902
364036
36016
91531
83281
494170
1534030
1484156
862702
1520629
1436639
972489
171354
134459
419381
141654
1675123
521396
457379
638315
110098
932649
355180
684033
952273
820976
1696119
1210597
701747
735337
1721161
533169
1746389
1986438
1827017
650729
1319890
7298
795079
669587
1050782
1952731
838341
535753
1081127
1875029
1680565
535416
385902
966152
275542
253219
35995
1626794
1466604
363854
473088
845190
1118684
380780
1634987
756089
1852493
1476250
1493375
228779
1111575
72525
1602519
1341380
1413597
1464483
1240087
957178
398076
841439
354038
1262763
1008775
439193
1872589
1955956
701962
416562
657396
1924946
222376
1260581
91311
574602
292231
1747944
1948971
727069
1803057
152452
119174
929092
1331521
1091585
1768690
556709
1072079
980519
1085591
58038
1119292
1013801
1563051
1809233
233603
1022246
752278
489497
80888
1054455
1536521
837768
346993
303439
1935005
1348870
1581197
54173
1764269
813179
66736
977781
1768671
307386
902829
425176
554493
1497587
444272
1407205
534517
1768004
1106920
1534476
1370612
923977
1452938
1024759
719143
1703331
782656
1703191
1092877
1184279
1064188
134582
1972283
1799452
1824946
1270174
806510
1679054
883923
1651216
119103
1423441
1699707
1271585
1332994
1810185
1394487
506245
596204
1886391
1046119
93489
309906
358186
1272299
319087
1988236
611422
122098
1095223
1557341
991844
1999378
1651817
429997
456298
1390109
1848573
1803730
1453784
1388088
273888
1813159
262940
1879730
799739
1951586
626569
507237
1232653
871102
1072643
1390215
868534
146043
1862148
752430
1773353
887786
54261
1100824
1825326
365719
1205059
1121447
1756676
1872678
1524772
1699196
1945197
451910
1715462
480584
576604
937011
313524
1752414
734539
396280
177888
92152
673902
816389
335479
312772
1920675
254545
28916
523047
934889
906296
1899119
974027
686854
441448
1305494
818499
766110
53785
1189733
1225292
1341568
784975
1442499
527191
1051011
61744
1034174
553894
12721
1281196
799477
363009
563160
666327
447265
1278360
909386
675052
938330
1527917
1356922
621644
457840
1979161
789405
351365
967546
1903935
791549
726641
228235
166770
502743
355373
1519410
1669264
1791558
1192076
1480501
807916
879202
590657
1159986
394010
209231
1096285
1262482
340978
1454632
149848
1864898
532079
237111
118769
61311
1268926
1174188
845873
268900
290990
270004
1351496
643278
1709907
306098
1313518
1130651
1912536
1282686
431028
270646
482310
334058
946676
1962908
356136
355550
549345
1909567
1026735
521966
1717997
49540
1127504
285209
597606
1536462
212713
219945
37536
1788959
132966
365412
318826
1701168
309804
1457288
1157568
1408006
709796
1714425
596181
1052216
1451360
492973
1264341
1057643
927220
959327
1611046
1637073
257262
1014538
425295
1558351
820002
22211
99513
822292
547405
1148060
1061576
216558
309430
827995
1473127
740196
574457
124315
1096485
1431287
11682
1772669
674393
747460
1804880
1403647
981291
973983
1768945
1393111
87214
1737243
759522
1448148
994119
848158
1547279
1115086
1363148
485416
221648
465746
1926368
1810915
843069
610874
1388476
1539398
1889351
962579
472773
1894785
1296074
1367608
956096
1443607
223428
1865799
1912012
1520156
238363
392820
1689145
371488
1907809
55403
1102405
1606883
938726
1591424
793853
918367
409922
1140379
832154
785872
343867
1627950
1764725
605628
926921
1866722
906169
1537145
187486
1006373
477068
539579
425718
1140361
1708460
1890821
1038019
676736
1034722
609128
1904424
1911595
88902
1103507
522815
585158
559281
1064798
702069
1302270
44388
1907720
1775782
1286968
1713896
1689270
574034
89482
877155
1977497
1803509
121918
651965
516979
758924
656492
488635
1001196
349945
1988097
1004945
1355446
140181
237484
1232334
939090
517418
1542462
1181790
431054
1847082
1581034
466799
1820411
1242858
1361554
1476987
1947522
18636
297843
802402
1261137
1283105
246168
487106
565944
753818
64766
807924
5753
1865765
1498826
1235501
1365057
71881
1858428
1133767
1726567
1960112
1800391
1961706
14540
1580573
583374
938613
88194
238730
460935
1401001
576998
873474
620443
79680
1537548
1482422
1208997
803948
1318704
580913
1853853
689348
887169
543414
188248
788068
1372781
1936862
233223
1103601
932367
1688081
1762307
1817759
880005
124507
1500648
1941679
1797462
1174456
517679
1142496
1242872
268442
1547609
718924
1783692
1540101
1644061
757133
1135672
731591
1471726
517146
635948
1856647
1059783
777048
1250457
98759
285289
1513176
987363
159633
204786
621704
161410
919062
1727965
1794149
1724121
1020855
1986044
254676
632141
722800
1877811
772929
642974
325222
977762
1502788
125919
1496437
1029461
1211243
724933
759452
1506590
776512
803557
530705
144386
1589063
1332856
443083
1691095
709090
336649
1133324
1462839
1107779
305877
1822997
1034318
1090135
1719263
1965919
1005722
866874
708646
1651184
1366247
971304
1408577
838475
204342
1605080
1216904
1228859
1116928
184086
1307709
1558265
1071174
1428589
785890
221154
1362220
905258
843757
703542
1759975
326726
1892018
921379
413441
544208
1285195
1991055
899016
570904
1584161
1927633
82760
1379356
1376137
374732
1944467
1777396
1123085
660593
1165900
455887
1176175
1711787
280124
916945
1559590
323715
1751218
1027474
253313
577427
275800
1677831
1988325
795026
927323
17351
922238
571359
1785250
147417
633873
411693
50564
1748688
1553550
331824
188748
1038468
1720522
1614389
1524603
381087
1364298
666111
1397706
268772
645612
94227
1602900
1037315
1048049
1382022
206291
946439
1016161
1778169
283231
21718
1056179
94038
375929
886115
1443205
1743778
1137189
1582948
1996053
43417
1248976
1818237
1302540
1404036
570478
1178775
1943686
1627631
485817
147671
1743530
258530
1359034
1227423
200464
564863
1614881
1208814
349282
1804895
345583
237067
535037
827631
1125963
1420844
815133
1976696
881155
341650
47262
430805
1311063
577882
1474425
375172
1500805
1382436
320791
1857796
571025
244586
355499
648714
1329620
1110430
93682
1557248
117394
845910
1151960
1545804
863326
768280
396691
1655739
1212456
1726381
1170556
1695651
127817
568459
402485
429701
531154
1717869
1721661
574783
355770
99380
1198497
245454
448868
1900042
193418
1973732
1065934
1426366
1834379
89002
1650876
844486
166793
25921
1457325
678137
387936
1719637
998594
962834
596892
1169609
315649
1526772
941092
66772
1909475
436192
1391245
960849
921535
1085347
475113
1120026
781818
1659570
1094129
779281
107522
1284985
518752
583658
91768
208157
1438394
1584406
990635
214835
1505570
356863
825136
89919
1809627
1919119
270761
1099489
661330
172457
1565134
1068085
1828292
1524061
274802
1909971
398544
733329
776832
504887
798063
734139
753621
726022
666167
986914
689704
1315813
1796116
1955044
1420082
23295
1811938
315418
651659
1580717
264994
1222408
1182737
587505
1190058
1320077
1444855
584545
579833
797192
1201726
3080
1937325
1844874
246038
1216354
1660626
1914611
671525
1617105
971250
1839253
994794
1076258
1305075
910634
548595
938045
393486
1931269
1061088
1415514
1816841
252752
465162
827957
1951103
1814851
931332
582527
233466
1022611
906249
1327359
1023671
1359828
1953351
460102
1889859
1993566
607536
666702
287595
1253508
790747
584836
1596413
1255529
1749315
950467
323779
403859
1601254
1415860
98201
504046
532121
1677878
17616
1470293
277205
452186
999910
530705
109757
226270
1697731
333842
580735
201282
1724226
1024586
1623095
28870
888425
1730250
656067
1603689
922635
641030
60138
1136404
980620
1306741
1425469
140616
1258511
559193
1614340
32950
1938054
51166
1362832
1080854
1169596
1418366
1674337
1977605
1545174
1780424
552204
342962
291628
1483612
1936975
241816
922377
962676
1136600
121823
1798534
442330
1871306
1585935
172225
248072
1358928
1430539
502772
528790
984399
945521
1662327
610983
522695
866428
303257
598996
188260
1767732
561099
1344955
196896
200464
959843
1947309
911038
1634103
227235
1653854
1989603
333639
1556145
90531
581740
282004
1081581
1570
90764
1703137
1025567
28404
953143
1081043
1283117
1804186
874308
1037925
170249
938445
1632656
871544
388330
1316594
1301869
1100962
1829387
1390295
1170537
111487
386473
1102131
333303
1320131
471464
356776
1122022
1968762
1971436
328428
323411
1145481
272117
1992943
850901
614946
737526
1862621
1934875
292541
1052065
1847736
239383
646444
286481
1759702
863295
290123
974421
355167
1877822
1529087
1866474
1081368
1012726
317571
115344
1971031
1339066
904095
1358181
899676
1832000
24866
1793574
167380
694002
607393
587349
1016843
1591424
1304496
683256
955512
745579
864104
1209236
1054196
164492
50564
1923738
1729245
1833624
231722
78461
497438
1926017
1264766
1914717
425167
872500
287147
1227815
1077985
768921
1365738
1850199
1926965
1491627
1224182
619892
1190400
1291119
865886
805670
1579042
663037
759694
521923
1286672
189442
179766
497062
717604
1943382
505865
1274261
884490
412979
1759103
1975273
626683
338563
456752
557843
1794475
1057937
1736483
1041315
1505639
1807001
369884
653142
1340210
337440
171939
1163049
581344
1895082
905094
1116572
288353
1700464
718964
682376
1476238
1927074
1337175
1162194
1154541
588441
982363
1866559
487312
1412925
731453
1933768
331376
1311253
908767
1769084
837284
355193
915496
1778447
1490924
923159
1864339
484727
1764856
1801896
246274
480733
90388
170327
1356664
299171
1304875
1679998
721826
1926905
956261
599137
970514
267182
1035102
1288106
238028
538922
1792362
1409668
571678
1559524
171165
181290
1486684
77264
1940763
1421447
385101
1390309
1812487
1204499
1520216
1323920
601359
697257
459561
942067
143671
1591217
972911
646816
1292992
1454238
1110757
708789
1499936
752342
1007293
1732770
311539
1122168
1047994
1731503
1650902
412619
622181
1320373
1822343
1752414
1656918
577884
311151
555450
1726450
1215674
335106
245985
1822866
431819
1030888
1975311
1179073
346482
1497037
1786863
137347
126565
1862990
1905229
1993081
1857353
1318090
817806
1371763
1075851
1260375
1902853
980730
446892
666134
671542
23459
289537
25430
162386
1218886
1646603
426892
1238768
1573345
1510092
1627463
415787
1096692
1901357
1989885
1012490
788081
1194035
1035049
1767332
1274893
1161699
1460639
1949349
819597
865649
152101
1601118
109565
1569335
1751840
120418
653476
450411
292051
102974
1574299
777419
1085303
200201
1880021
1473969
1971836
122952
1449948
1339969
716093
844869
559028
826454
750085
1611521
1394454
1898202
1092702
615947
1108316
167329
1611521
478991
912866
663139
68134
370879
1595345
146233
989756
1838458
700982
788577
859313
1715204
141730
848734
1816945
462284
1958883
854663
48234
528921
1548765
461061
562372
1216743
1020496
1808557
1467127
1542644
282161
816565
479762
1535571
1611131
475324
1110099
122802
678406
1787728
684703
368547
1016928
230179
1366973
528666
1645968
784972
297846
358904
1905145
435409
1352082
1512794
1542482
1795040
453170
748208
427431
1713992
1873838
638102
26647
1811885
734310
1408629
548436
659936
741609
1409554
1288627
861324
973093
465265
1757802
664172
821841
157975
1032670
893229
1954203
448075
612712
85428
708655
1499047
319091
256625
1299051
399562
468192
364748
450113
1713877
1795235
237618
217720
1985415
635
1687136
1650732
720011
1513956
1800461
383176
1252446
1730086
943231
799459
1351274
1585488
1021830
711463
971009
1615709
1115387
777173
1182208
173363
180926
379307
917659
1882545
244343
1018835
905126
730078
670039
93107
779021
217772
1549600
124778
340732
1212024
685411
1697659
446505
517059
800662
594930
1729960
248532
818960
1207429
1885705
692663
822421
884463
189293
627949
812901
1630957
822423
203379
122323
1579119
1993245
1434434
1612868
1602903
1432239
1825059
272532
1081629
353999
1038583
146293
1149851
296555
958606
231843
1664118
1394280
1818736
1534667
849960
28679
419448
1313177
1497071
1095143
1080361
1309187
1156221
828499
1171283
1850421
992510
1927021
795057
950450
956108
902437
738512
1686104
287600
1398242
1659930
1498094
597873
503514
1561801
1670131
554992
900888
891151
1127228
1995023
1600740
1206005
1127411
871435
824119
983030
1094502
1049211
619057
1017962
1220457
65646
1689547
880401
102358
823364
1195237
293458
1243296
732627
1069893
282889
440335
738639
1394010
165995
1398204
237072
950807
1745670
219464
92505
1497449
1609626
1348355
1353075
1305135
1930886
1476693
395869
1770568
1146662
461299
1255569
625599
1662041
940545
960202
1210070
668730
669586
1618324
688290
101029
1955676
220153
1432356
118856
1997215
1429075
471973
1214642
1273281
252941
147731
1718314
850906
1572383
1954768
712407
1722827
64595
862582
782230
674272
1957070
484527
1268758
437848
850615
254687
1093391
1134414
1252999
1560097
941233
120376
1123046
1681688
480351
435527
1725941
32872
120209
541775
1177745
1683360
1766481
125580
479927
1744212
22180
1364167
1817529
605474
1667962
1485672
602726
1286514
1247070
1340459
1567774
629427
1181859
1213365
1674699
1668130
634751
1626554
254030
753980
1353822
406759
223089
365190
1053218
297822
105383
444681
1339379
1560064
1688208
561619
1044138
1595419
1884910
1813133
75712
1057384
1215561
1549311
1114646
1516908
942631
1741972
26600
1988221
1688817
1110299
1576144
678137
1477004
968957
398692
379736
504769
870047
1736922
1781710
1595899
1184004
1174578
1182179
932977
1846609
1654417
1166653
1503643
1959883
759167
219746
1064427
1234194
889860
432192
1719763
675848
1767476
1313230
1923709
1992565
332488
499939
432407
353506
1974098
792802
1281320
580304
1037254
1974939
1070160
470203
1229163
1639962
891849
1202796
863832
386985
1047829
794117
942496
1997610
798406
1851750
846551
1033782
371395
54901
282516
1041644
360123
76840
1417653
1822653
1951541
745384
1602981
1142782
549592
1547979
1549083
1406630
1477824
1682079
1288984
1697087
857225
1692155
681459
596368
1617500
1214982
1071588
176310
459008
1621067
138806
24557
1045467
52243
1404419
768510
152936
1001165
91545
1975403
1665649
1030523
1459761
843945
696412
1614381
1654071
979176
1456533
678005
669039
1179223
374045
438480
1516618
1997896
645090
1793080
1983942
609883
324109
760226
706351
1677099
109420
457789
263285
1109297
1458025
152160
886924
1649689
1270958
1757517
1012695
1116107
1402714
1883006
1386419
347198
1218601
789192
295293
85501
965552
498374
1501936
1394021
1864812
1322579
988623
80777
1322568
339987
905910
862529
111261
1736565
536046
1735852
1722054
1660414
1263730
752021
1797951
578945
1052861
1917348
701998
1459721
379442
521025
1638806
1730064
1336615
1927171
1936868
363217
458526
1563733
1372828
1471813
1393786
506596
29264
1686265
295185
970957
1705049
302247
133341
215976
224444
731032
1799876
1286361
1633596
570305
1732252
828512
814110
1845913
1685769
800465
517839
251160
1451110
1127979
1769548
1194695
964382
1723168
132297
423896
765101
1553236
48098
336419
1510177
735380
505604
1468386
1182381
1989093
552667
195454
1711722
816252
4322
1081168
658112
355051
35845
1110655
1052071
273638
930831
1627851
276124
1107550
649947
773113
339087
1473156
814598
1698031
16876
497112
1950337
991871
1718640
815032
340788
1198835
1576115
1717047
264046
1045402
659527
1410048
789767
1595845
1001012
1245473
1365188
952674
485392
1687412
1558778
975199
1954428
220964
631162
1088408
1315247
1097214
1086732
1541877
864854
1561129
590250
854083
516655
1467992
719350
1021729
1432002
1655813
238313
1139430
30468
1266099
1168453
325197
592592
1680838
1472609
1408012
149190
1012923
130482
1298677
1502460
335273
1186009
1686186
1919130
250721
625276
1762016
621831
1691531
852930
260495
983925
1297005
1100962
896538
1332897
482677
555838
1618888
1270201
1674679
847803
805515
1650716
996692
1995216
722333
1453201
1840179
1380884
498226
1709794
933657
916531
397492
1030411
780365
372530
1895028
1375980
1065382
845995
420700
662593
566528
1117536
145505
383366
22611
160985
167715
1602663
228779
440279
388953
652334
768043
752342
667440
779365
862217
1474182
376674
335443
79416
1192786
1959763
1936030
777785
1605248
1504796
1902789
949287
1154437
284994
1270666
1702851
1855469
878508
1503336
887050
1682239
529288
1349238
1953164
1307511
1135822
908000
612972
1457114
1159279
528863
919214
986099
1373721
1611454
899056
1955597
818029
852174
1875374
1965680
107723
362491
1884602
1586441
1765883
640769
6100
155647
361936
1587642
528252
514464
1857072
649436
887484
747399
1552098
1394699
1434639
1222431
1437256
709487
1312394
551512
507896
96211
1231287
1332936
1542945
351622
843494
809843
514823
1360384
901620
1646953
1503643
1771564
1841541
813892
1377537
89853
1485563
609499
1351321
1056311
1165840
986073
1059557
1904602
845152
632209
1969921
1200244
1074693
97439
546167
726173
1926485
62481
995793
1931295
1077419
263937
331185
143551
789932
427435
380117
468237
89314
1878980
82468
331871
96047
1017998
63667
1994177
1276912
576236
930413
1704255
1380052
1243914
333439
521019
1265098
1644324
1980600
154662
990745
192654
1060130
1884437
1057174
1368844
1572809
475834
418418
439184
957255
1680204
1944386
232582
1710269
1422202
802585
1486373
1688806
1140580
1457445
1597681
1675958
1359375
77340
1021203
140321
1458284
270930
1123805
1721985
42863
1454238
1702774
723229
864225
1062624
1736089
178500
1245151
822173
13992
816777
1712818
651689
1908614
1180621
820217
1274989
883677
183176
572971
1719625
212476
1768760
14950
135051
1823538
1761031
716376
10348
1223071
1810877
691116
1578252
433544
1738875
1887588
993040
1979465
1262227
1931276
494150
1382000
275001
449176
1830094
19951
140321
329031
1228923
1598366
931138
1778004
238646
465164
1875393
1342180
899017
1835382
1668810
1011364
252319
1402572
1065575
1622059
969040
191542
928153
763107
1829563
72717
220591
1224480
1481397
1764877
1742103
1695651
826732
1514169
85534
1338740
815862
1459796
1549362
1273714
1830176
662720
487169
709858
775415
27389
828439
1372184
1127061
953073
1257775
1356286
104902
1338673
1077720
1840239
1513792
329439
1742756
1330209
1848507
1911056
725828
1221588
50796
813127
99909
1396582
1921635
36371
173571
1976252
81732
376591
1445146
582277
1486061
479976
812157
500131
1224750
1622170
341902
987640
1304415
1428443
976288
874817
1780812
925980
669331
1103198
685923
115521
877195
1276224
890577
617469
1846233
1300125
16631
415091
344847
397384
514539
895680
1675044
450882
708020
1434321
1778875
847044
1126235
1173327
1365135
1860479
1858990
1290544
1775740
1663291
1749466
1022604
295112
1141027
389949
1097331
493333
644828
1745524
113202
989646
479867
1227556
1869952
1693507
533544
1797254
1215131
1738177
30095
68727
1656626
1968773
575855
212589
1936952
1074567
677890
689348
1912481
1885545
656781
764762
1070006
529822
1084301
270924
641173
388883
1896797
954990
1637396
1770096
204055
159307
1401701
26956
1326519
474486
666460
74243
1243006
1689437
1823767
613704
1641116
1497886
11186
1456939
1589358
1473898
448486
1859462
473615
616441
1813790
115441
908548
973346
628755
897690
474891
1802485
123541
737206
833178
1006844
1289487
297856
1105538
300975
1012502
1324956
1302442
1420646
1783194
334079
1413004
354721
1649251
1520414
1193589
413258
1426295
481494
1759823
1627155
1596856
1798971
386335
1189765
347635
1102577
891763
489431
1632315
1204314
316429
458821
1804075
1427103
1108009
205613
1343355
643862
1000969
1821169
470153
438666
792886
720896
826319
1502581
1401401
824701
36863
1875816
871096
1859387
1922135
1488380
570638
366093
1316143
499822
1886024
983709
464624
1391931
1862942
1163527
271714
158235
885745
1647015
169296
916558
127239
377011
1044437
1698509
591789
656652
1327678
116423
1083446
1249443
1523360
584376
292529
1430267
1976743
625726
1142426
680943
1615811
1290986
1811917
272651
599598
227871
835075
1683697
1851861
1112254
608797
311824
557499
609405
272731
1531986
1047
468043
1971519
1060572
1816314
1783259
1423416
1341240
1154374
1537698
42170
6595
781990
982838
1185282
1268006
93242
223622
1534465
1288693
1079790
1456526
649731
359800
1106424
800556
1396820
336910
476852
1249824
1433818
511231
706939
610250
1015602
1089180
669435
1794698
550786
570374
920190
1168410
1354951
1193988
1548664
1265193
1469110
1490430
1448710
673733
1496522
872952
950596
518913
447790
1144973
245301
186137
1518861
380096
682709
1214014
1826043
81310
465824
1535481
1134846
1166455
1506553
808883
1826353
159894
1292372
1115311
373246
1519613
287423
1272071
253575
97722
1838113
204120
1924479
1100905
1044918
527902
1966148
133569
910403
1831584
1756759
1032940
1324391
1770723
56460
855488
1525672
1240025
724416
686519
437734
1548702
1494267
730670
1604341
1335163
1749179
503418
1721256
1605329
1029531
1186492
1039258
1852436
1086327
1382170
115523
362259
1217412
1074836
1487458
1660433
566505
224633
1059594
1916531
1547278
739139
322654
284368
196281
512950
26414
1961277
1010645
1541537
390272
350578
619678
535633
1997137
1345119
493149
184046
1219010
1806018
390539
959928
1385709
796873
314008
1732136
217713
558437
1476789
100470
1601979
423714
1042070
1830703
1681592
1744900
1188632
879562
687567
213342
75040
1248027
693388
1718161
1016046
695476
307756
1964434
1387212
1575354
1641015
369626
575207
1815864
1050617
1537123
1642746
224439
666905
971894
1492902
1967639
590287
885373
537163
1959462
1077310
1571536
1176214
1977745
330911
1797904
1837305
301222
1385598
333144
1636799
485908
1768619
1320865
50366
685617
1316311
1191190
1611369
688159
993148
129868
1844813
1051087
1405798
850827
1503971
513881
1287522
185292
264260
418682
926115
1086504
1614450
1632393
998879
213679
701229
1431153
525960
1080609
1631034
1404425
972434
852105
1849386
1707729
1452962
1981466
782622
646074
899550
1566967
171207
88630
46143
1675114
978320
813661
1115615
809075
307069
1957806
169888
1959226
912381
1764273
257329
290359
857695
1093135
585486
1476551
1063029
469503
466204
1644622
1050155
1924258
1099292
1074976
1499117
1943595
1200721
1760955
1153544
59896
227593
968632
245140
140005
1044366
577887
1183403
998471
1592529
443066
809935
1594698
204101
1195918
1795564
1333559
84132
327364
1440245
995785
1419209
1896913
1371702
1338141
161992
1913354
1774127
1898968
1416615
1326975
1021625
1876842
1160115
127469
1523086
450560
602710
1036019
1538212
273858
1378941
11584
1849546
828555
1758079
875689
1732343
1071651
30008
138621
362793
1063014
1821030
1369173
882096
80398
1652676
1548014
1083915
1112250
913269
141171
459579
165565
1754939
391528
736948
793115
1905965
482401
1003415
1963305
1726353
577413
1259088
320400
140434
61055
864492
1495872
1041137
1498757
1060523
1161239
1207920
410629
185023
401060
931947
1315003
108267
551125
1655509
880062
1392575
1942046
336246
1859814
1696801
679396
1293199
70220
78133
8792
358432
1608016
1042705
1706289
1255105
87635
1939840
453673
1792893
1350712
224180
1740801
899222
1301338
909856
746671
39495
792835
653206
239307
1439876
1798177
948168
1448779
857369
533552
328524
64957
1286327
402690
1777611
1095698
1024760
1522520
393542
414987
1836684
1742632
1175335
840262
1921499
68008
557547
328198
1563660
707590
578486
1530669
1032126
1717735
1257068
291930
196561
216345
993630
285463
220834
191453
1524613
817536
1410201
1023869
1274487
473687
586770
1053941
1846035
49745
1927949
1165031
468299
1177331
1975495
1607992
1921696
343391
1621125
1329505
142796
1021394
1417801
1332330
1711708
1549281
241694
1829913
602892
1147486
1139011
971107
808974
87885
1148113
296198
69512
1624290
1861674
1678959
278687
471874
179194
1188760
1131126
1589407
1466711
783107
1208968
409327
27836
201200
1191787
593810
593475
1699694
1718853
749233
1133756
1682609
666839
1119831
1536963
1124552
935981
1681223
637730
709074
1928485
836489
727799
116033
493918
547690
260562
363496
302984
840360
1112651
484872
1151381
166065
1056231
1434643
402669
1221240
138991
385907
1248400
923354
92011
1214719
1987311
316942
1800825
1941708
980834
1340439
1925100
1700570
802025
1623295
166178
1625866
1970269
1798052
804809
1413886
587229
41689
271541
1170144
1571914
959407
460444
1872437
785198
243046
1576688
1700232
1731133
261879
1822393
973572
1343062
1979959
1786901
1163021
1331385
970043
385834
455776
621321
1008970
696802
1446654
422118
888875
1103657
119832
5565
226178
1197156
1675686
1995530
275149
1112446
1345945
1869648
200243
950795
777885
1704846
956671
1469095
1732352
1098514
1273549
1405110
180277
587004
1181343
273147
1149234
990951
1551045
1838924
528479
532243
347699
1741481
953089
1306742
1948428
429991
286960
1307571
704322
905161
1514192
860100
107554
1813105
836002
328421
1955271
1191817
386609
734139
547436
1443344
1485514
1861742
461227
239291
1456398
392694
533041
1135980
1269190
363090
1956317
1404912
1232424
921281
167985
423433
41940
999643
179021
803197
1214301
249450
1818101
820997
1897099
600343
229578
133710
1379890
1011558
1958239
1049068
620157
1867620
504781
1791029
1877314
528877
1634394
392996
739094
62202
1807520
120971
1799231
300280
1980119
394430
509876
1749399
648487
361098
663723
884249
1906804
1978248
1456516
498713
44465
1165005
1274306
884528
1897241
1421264
217760
1845146
1214239
1172429
1747050
1614725
1309267
927615
1875742
815163
1254501
874102
632899
1386573
1557825
1707796
523713
7381
1133222
1420803
1177887
759697
446490
1541458
295368
739422
843792
479290
743987
648749
672171
1477052
742153
1232548
532397
1445473
1174640
457709
562843
188860
1263084
1138975
1020837
1102062
1283219
571840
623671
1055465
513106
568954
434912
1254371
953997
1680787
177283
1279537
728358
1576451
941214
485839
300096
1601498
1454698
477598
94843
1096340
1119538
1308899
807496
602753
698617
1141276
1438443
588904
906958
779477
839369
561035
490995
1764032
607611
272150
180180
1160779
1786844
796162
619830
274976
250577
1494143
1708885
477795
399014
1854462
1867706
196346
1764054
1000621
188631
37152
947800
161126
1288627
1295832
1719177
1900811
1263605
682588
760668
665761
1847533
837409
1568815
1928353
1408541
1650604
1128727
1535150
1263933
1780082
1151433
1735900
989070
957898
1439214
993250
154246
419216
1509312
893043
9967
1967803
501433
1084272
751384
830927
1780903
1544265
882852
477515
163280
1992847
1179859
720008
1713567
1536985
1593086
465189
1074361
1505733
277562
684743
1523450
1595614
1925661
971868
1677511
780135
1174723
1474716
304023
643433
356175
157899
1325870
88574
862660
647832
1352386
654539
1348961
221034
1130362
1658622
598823
1608172
936627
802828
56475
1211662
1698125
1045132
802551
1018204
421655
1697674
242658
1942748
469580
434890
1302866
1432780
539590
1533216
1314993
587428
237529
853849
344149
1111373
367164
1615092
1328824
644413
1897673
996668
1478469
138538
1836811
817644
556837
540108
107143
150741
1070973
138304
857531
1841671
44153
1902225
1564350
1514817
1495791
1920515
662681
1574336
1112947
786753
1749869
1387891
528223
598019
1690046
1711407
337923
20041
1818056
669105
907913
1291597
992581
435648
854789
205283
1116167
974573
311178
1386356
1420478
909401
816389
1290366
1300217
334176
907544
1283349
227984
427353
1193934
812728
796017
1470610
156371
1493198
1118725
225824
625200
169868
840970
509476
1543291
653576
929018
11123
998608
208078
1560490
364783
28270
58927
1974181
270750
545224
29941
152112
874232
961514
228101
1965425
985726
1217195
1633507
1222402
485557
1879333
290114
555753
405629
1452253
133387
1043636
1066507
383895
116660
622638
1365817
1649435
1440100
764455
167231
1425368
636750
144027
560916
869058
71574
30837
664429
1421243
558964
1533559
81259
1661616
615094
584805
126930
650072
685585
123752
277461
25786
1798198
570024
1198436
1672758
1841889
1989186
1395293
576820
558259
1751427
1217335
1481920
984888
1565236
38349
913026
1279153
379363
1826329
37142
708066
37833
78833
453710
1662352
1132206
341316
5313
1556733
1520776
1891055
367554
1626231
603572
1062170
742938
1444009
1363689
1503440
1373206
161604
910519
1758823
1047767
1430047
449713
63481
806452
1148428
1092809
1447602
16036
1683742
966532
159676
271172
252765
1257056
508823
588516
1379430
612108
1192816
518349
1187035
1962717
289608
702812
1944817
1633776
1166875
690816
1094367
764155
1338864
1751205
570826
1980119
1014363
1356683
1680649
487927
577713
1528272
1402023
1982069
544507
1605712
1188451
811075
1328651
1484792
674403
896066
1273969
1781826
1877519
424259
570374
1191831
825383
1277475
786573
660625
302243
903821
30971
1767498
363328
1170772
381089
626726
265540
144257
644419
707749
911991
1976465
990320
403724
1304715
1515571
1193032
1655185
599586
572332
1896007
1736368
1003484
284468
577401
1734050
1799084
172083
1820531
344132
705079
1249321
369241
732913
361402
1650965
1003534
122068
471475
79560
1390646
1489317
1846656
502556
1417623
475665
1872421
1190224
902351
760181
612417
1843421
1960540
329646
211800
1699147
988190
412815
615336
293446
265423
984624
261432
392907
1534812
1866797
157935
1459521
1094822
72591
1784865
925200
1546861
677089
1900819
1216252
169978
826765
152776
523167
1650878
800442
492300
1077600
30248
399391
1149754
1749315
543895
461877
86446
1063961
322232
112771
1570708
1015683
684156
1682647
1666616
1079597
1261705
417976
1704007
693360
263589
1305530
884532
1012722
237544
1177306
436094
626468
1985357
518921
1561228
144642
226815
1361332
1592735
1637464
842273
79570
519691
222665
885817
618591
299151
833720
1713499
1491903
1947825
1541591
105453
646670
696134
969442
688112
825786
1391601
312534
837650
500822
847690
932892
445596
861727
1922197
624654
1932172
1595926
1990205
1161421
839047
523204
881547
662253
609910
892449
934314
1352563
804916
978644
477798
1708462
37747
855489
1780141
489505
1839419
1786671
1372686
1429432
1488831
1360264
1689270
1815113
773038
1500976
1663178
488825
1337243
1405007
1304523
1654646
1018265
1399603
1697440
641265
477091
1955907
1711552
198183
470552
1220708
1517635
1433784
1636431
1226760
43289
1461572
1694527
1548472
1555906
263788
304848
241501
917975
1595419
198760
422478
950236
1636799
1048067
225000
1530607
1341458
1659280
1532054
1879805
157649
292177
1275109
172492
1215455
1966469
104026
1218434
674296
782643
648307
1322617
102380
1203737
805627
1860336
231619
1160549
363726
1270958
1248303
1213130
920663
777448
718490
1516803
114637
336228
272680
408340
1495802
231194
1511233
724822
1470365
1109642
1712596
1503114
509949
1586484
1971519
113188
927903
69565
1989758
1862942
622982
1983776
1126359
1545073
1522434
1227852
1452224
301261
1751006
899584
446922
1942946
110258
317535
1165698
1715726
415011
1777511
661207
1442579
561569
1677589
1387472
1541307
1252297
1367959
1917393
1772559
1977155
1180514
933562
147427
305829
255608
781809
161233
1224615
1581458
606159
1124614
780325
228818
1034587
583946
796361
344725
651887
1082275
276788
1337243
60235
352846
211722
723374
247502
362499
1533272
1892519
1726550
1827075
126027
875231
779066
79887
1358167
1721234
1424925
1421663
370519
1231248
1013852
1857666
1580281
203039
1062638
805462
1128970
587999
1523729
80615
582628
1055507
794512
337471
1417013
1553673
396397
1075243
1829563
1480318
1168033
833271
1814090
1441655
1419596
1297365
1008005
1767271
71161
1687827
698930
1639283
536181
344703
673315
346094
1103055
1786899
397045
1754876
1419248
398662
326933
251336
1974707
125587
1684827
215427
1529876
1931304
363172
1680351
1399047
357595
1770902
1988296
68152
586892
625519
1520332
97859
109032
1667776
891594
1003319
1573148
777245
991283
368466
590670
160006
1155359
775583
503808
851068
1033155
528892
546400
1902158
658597
1974483
727692
1458251
1041704
238847
1950725
1403871
1477131
942510
231960
1367803
454701
1280098
1940047
1044881
1926864
583454
102036
828272
126632
228155
587376
654819
1371202
1687166
1131960
1250145
173262
456933
1809078
42016
1827705
707907
1116131
487728
940554
1033406
1707882
1961682
800949
310872
1036053
1986351
1361438
1741465
1763806
990826
736627
1971066
527496
1467180
269598
306141
586876
1837552
1695211
1720696
1328530
345291
1522487
254936
363829
1430085
1054610
1830952
852149
846982
1584197
1775444
1738248
812269
1768146
1280785
1393743
486226
608108
311684
874271
221755
33740
1213788
1461331
740267
1354785
1829536
721926
1616656
1647051
1748918
1293671
848108
1437305
1424665
844957
129327
12240
817609
1807625
38348
33603
1027350
648492
1917417
376981
1308539
236419
712685
1574941
1337757
479927
760282
142387
1826230
1649755
527519
1126176
1795894
42848
1157258
477942
1448712
78644
782891
1795804
21885
1195490
579679
1563046
1483176
1551137
1412758
1374366
302304
1831401
463599
1981408
1179085
1372337
925488
722878
156512
865358
1471016
815682
599515
519181
18929
396114
34444
646166
916115
343148
134759
1780092
1254329
1825499
1534569
366794
1667534
915512
423053
1303259
879917
112747
734782
272802
1547901
1569975
22972
207352
925791
1820584
151405
500580
1531191
707549
594908
282281
879016
918643
1394161
1279443
1289209
1704540
456647
1120541
992764
610259
1553586
1040014
918289
459882
227484
558409
1271499
900297
1324735
1700091
1866767
1213123
1680328
1009943
841558
1450347
1226851
767096
224625
243421
1969434
445513
1273696
1751176
1307953
1936492
748678
1762063
194374
1097392
1501150
1753120
685438
988531
743397
1996383
620234
1809054
1345553
319119
19144
992038
165655
675708
1378620
384383
1448162
517190
1785685
1409905
947861
1444274
246022
527441
40835
1508769
568589
953012
1755784
1376555
191044
1232050
1408435
1517429
163794
1015674
967164
1804608
1391569
1186704
401909
680762
1232669
1918134
99348
12991
1173020
1255286
447481
876030
1100005
1635499
1512773
1356821
302313
701889
1598519
18032
1088968
1606921
1101435
547144
97621
1605603
1424528
1537027
1056156
1698769
573309
410920
100649
803501
447916
1389711
1999058
873421
980196
1933899
1908180
1285910
383782
823392
1697012
1952265
1872729
628026
1912532
435658
63110
483068
1120066
1689493
559882
1055950
931854
12636
657398
1331982
87434
89788
887696
415818
450892
598898
920982
398617
1559657
236628
790897
673942
928047
1912910
1314512
198378
1065934
1889967
1489317
453134
1889523
431502
1991158
789136
1225316
187306
1418291
37783
1072658
748458
304941
1957377
516475
505676
948272
252509
585114
639748
213945
1772975
173927
1096429
846349
361602
1621733
796079
1778837
1186084
891472
1409050
1541376
604205
1469961
90179
935620
502095
874786
860659
625245
1631191
1233261
1600107
355157
179968
948263
1520993
1851441
1625759
254914
1317164
556826
140427
689710
1414823
519964
368686
638271
496574
1607499
55427
1165441
314513
1411657
1844850
1617005
1964230
446587
925476
1846975
1318065
1470293
1870643
1595832
1697751
1052318
299693
1499234
1801546
995882
860593
641989
1408133
1685394
682333
1559003
228678
1551228
1805037
15318
739006
1244982
1410211
257409
1219083
1034207
242855
1323490
1865492
917018
1551694
1706842
508121
1452315
406964
1795186
785356
63224
555735
34629
405737
1265162
1187570
1631830
419060
1125133
1514857
1062315
1471242
1798906
454457
1808131
282191
1266806
688913
883535
929333
1248943
40458
1112892
1514018
1693271
1525175
1473731
124186
250174
1213810
1838576
292649
1484679
792259
1696796
955397
1884751
1623171
1671213
1518680
315251
695059
688095
204340
1798915
928540
367693
135934
565051
1903473
1598357
1853451
728574
1918483
1342147
1315021
239520
1195439
89378
421429
999268
1923603
1340718
389608
805251
1269863
608973
1782869
1385394
1541942
1659077
4023
1167122
1144213
1256575
406543
900606
1660796
551535
1171865
65154
1100393
1862215
937978
985164
1837283
916844
1402797
977572
1233504
1637739
992792
451781
772771
667244
378775
1176940
650526
671590
994114
16751
263937
996480
611730
1318188
365875
155625
1472625
875670
295136
1038163
75729
1524341
445147
169423
388607
673961
533064
1344369
1287049
253766
1289107
1147066
838302
212169
1765320
1324679
340565
218254
887798
1345708
1906248
1443953
423636
636034
1375012
1099379
1264922
427348
885316
1232458
1622058
409710
563233
1826276
1820599
761020
819411
1042495
702660
589130
1670463
1316011
1253134
15165
1036787
955414
658131
1603135
1799289
1208092
1933340
1754654
1276278
1872371
337103
1149747
1750747
1066603
255629
1295412
1988213
137045
216100
1562420
171152
534996
556656
1310935
618897
1955456
1773868
1713087
461476
1154801
1057386
487802
1025074
687748
495885
1137526
1943413
1177667
1281443
272578
1929421
1425967
1091382
739546
553879
689284
866043
1628508
1980472
444994
1154514
772910
1672709
240283
1471362
1446148
1809233
44348
899854
1105824
702334
1827457
634957
110566
341418
1928911
977140
1672311
1324528
822464
139969
1257535
1840385
1666222
1880255
1913377
1095619
1636311
179724
177862
889590
1626845
1598064
1198042
1469104
1371732
23311
924685
1514992
1374920
1457671
1727278
868376
161473
1274957
1752784
806738
229673
1375340
457006
497608
795745
1021608
1929047
1737243
1608173
1684230
591967
1097122
1464755
286610
950996
517758
867180
1370278
5325
429852
783327
1241330
52183
1022080
763455
90972
1753687
1245470
1941222
1806417
1912372
1409278
248764
1375562
883474
314877
1489356
442145
1010284
1226617
664500
1071595
77306
300919
155007
270053
137966
1068135
527182
259764
1624082
675910
223248
1756607
365844
1834037
1060797
1884283
188390
41870
947918
1447169
632103
1405805
285864
165385
766935
8080
323341
1136302
1050078
312532
1592091
128673
602462
995125
1939018
141322
1533527
188896
1897507
1939498
1264796
1633065
1147903
1344556
692514
987768
833380
424996
514750
1081821
1794957
1187396
1341362
632235
886860
380030
808586
1168093
248298
1738545
1419566
276668
800640
219636
524569
149443
1444292
123877
1105876
927020
1409311
1392478
1309900
773714
1794940
1097110
573484
644528
508878
137791
615025
742816
1386962
122488
392938
591277
1309259
1212694
1641325
70263
882514
281134
986472
501063
1138341
657428
903405
636657
1651987
640849
1094400
1553444
1081091
896040
859244
1068698
498977
923005
144775
609892
1359773
164690
1458883
195420
1774076
1181659
1380750
467285
268152
1889819
1191174
1814570
1217628
299970
598012
817344
59329
1273556
781340
1055569
1819606
1862376
709318
816084
474570
1350139
1768762
998522
431831
1339291
569263
932255
1171534
302505
1176443
1692698
1568552
286730
406877
1245933
496235
369628
1199599
694002
305394
403155
377001
416527
791548
1887133
1153446
12074
343301
1438701
1079274
1343183
278285
292782
35424
61975
742205
620294
1428010
1292317
1573988
939574
1787836
513268
1674419
869661
1956651
703049
1493913
1961610
1350032
1935374
187009
109397
1493771
1324295
319480
562886
114165
108344
865457
1792541
71466
1831719
188761
1328384
1293115
293052
1234950
1905526
1354962
1530231
503795
1396090
401448
28011
187907
1118520
970047
1991313
206284
1149767
1885496
1443075
1239065
368353
483863
1122580
214829
740643
1837780
707438
527441
8058
920820
289053
1621899
1370234
174621
1993474
576089
24349
1306741
330812
85927
1233710
304784
1010645
936315
987742
1605344
82100
922079
1789789
1737190
387199
1831642
1840400
99503
1911726
1696020
1966417
172946
332799
1254916
1256902
1391394
1135368
825553
1664783
1325138
1739925
352792
1846727
1588938
529483
319206
752058
303884
675795
966962
14309
1957228
491873
164270
1037788
921309
33514
1830957
1601968
225031
1650705
286531
1510010
931586
4259
638314
1775567
1858205
1251005
1270779
1941848
1250494
1867760
440975
1513338
1148409
9044
1739131
743359
738325
1213184
1020718
1497541
1803019
1210985
830642
1447127
147995
1039773
333639
796368
668857
124622
1040768
1326148
593024
9443
1676425
880846
1405776
1146069
1046889
1083354
1901083
1571130
932392
215207
1667781
172779
377392
869085
684366
35369
1922014
959798
164896
1307915
801863
893761
1744023
949658
1597050
615530
455346
742479
955782
1579297
1571317
748024
467894
926642
1950170
698364
882132
1458370
849907
1485776
1856360
625222
399501
1085309
544309
13070
346456
346510
399804
1137488
942465
189561
1152306
62134
540980
799101
1482907
408471
1994392
1282514
1850527
733374
1137189
321443
1574907
1369189
1180657
1627172
720697
997403
1807781
886753
135764
357136
409788
197858
275814
238117
847166
1482793
1960002
1403722
850033
371196
792127
786319
1137754
1651223
813749
1191371
705091
59028
1430356
398564
67127
1519297
1086920
474651
1165752
1553315
1437860
1216924
1253849
1043364
916916
1804758
109331
1630565
1110320
1339253
1891148
461306
509249
1845494
1509152
1357284
1072151
724804
288797
1527390
1719584
97526
792016
144140
1409089
220191
1603807
1952012
469544
878633
914563
1429184
1602423
1528665
808118
1566676
1625669
517764
480919
1762452
1123760
1275146
1626487
1883452
112543
1290539
462022
1307103
1373630
1689097
1457169
1043657
1725682
58025
1436007
1241617
568462
444210
1450946
1913206
1469001
702319
1089533
5983
979661
509085
1876993
616850
1667587
543146
1004595
1319181
987520
14012
413068
547049
112004
1872889
143961
413820
252858
33405
268467
1324041
992363
1340892
1698674
1496840
952965
1174026
1824347
1649096
358956
553370
1429380
1847184
156710
136665
520034
465189
189309
399678
415446
1216667
1365100
923936
976777
209968
554589
1716232
1278205
1843428
676179
1267979
1107760
1379460
496714
1279939
265338
633720
135136
416179
540528
597381
1950140
1232869
1617455
314731
1536300
479557
1343344
1717214
493400
1182369
326522
1309111
1268099
104134
1106768
338388
1522873
1450805
732683
1792903
552284
1736332
5892
1880588
1978331
1598609
516598
1067056
587903
905690
1653468
1363008
696894
868406
1235909
425891
1004051
447714
95050
1239386
877935
1976291
1019357
949774
1634895
1975495
1034079
1457335
1785207
926494
166004
735240
1037031
1671379
1062245
1461184
869094
1134106
494825
715062
1580614
1524049
166880
1524432
1567434
1403955
1480677
140372
1311859
743766
594885
1539025
435000
1453169
311730
1671965
895071
1014431
1694952
1499856
293548
1585582
9740
1758980
1642118
1736958
324042
1398365
32408
431367
1554330
787611
1331954
22210
1600940
1742687
1541230
204836
1720266
543615
414610
371210
1411770
1313331
1079081
1352485
1176231
932164
1377090
1311785
255747
919543
420807
53538
1386967
1319431
192472
1520894
1489545
1198926
1036636
966302
226606
680262
395268
627851
26722
669900
60264
479040
875802
1081729
1314080
709487
1033951
635038
55772
327963
1208079
175083
1960052
559730
164145
407082
1349226
1182078
1452193
300923
1377228
1518121
1598872
1763377
1073693
854866
1362339
159314
40935
1705151
1434175
800746
1530100
1821858
1985438
1447185
1026238
1585260
1414205
191001
1394559
825907
1255608
1658614
1575022
513590
2297
1275719
1187462
1632200
1230638
1969201
48966
1004891
1629125
556885
737787
404581
822969
452784
728388
1203324
119692
1914371
19413
587044
409795
1329531
928198
18535
193445
1954226
1466420
205984
1879022
1481011
31816
1674688
1191414
1459892
1766283
1030758
935511
2432
363514
1374351
391792
1090641
1287756
1151572
1474799
914511
906187
807447
1131468
1997412
1123399
1780939
1961649
1171508
1904292
552075
1819434
805941
1313271
77648
1629633
503296
245689
1642092
92011
622167
920850
1118795
154783
973795
380573
1322359
1566156
514277
1106842
1096708
1326117
422917
307139
1984305
199079
610445
308521
1898664
1800406
1936430
356550
6911
873886
76615
1722334
519759
741657
1213414
942718
1833297
1884506
580241
114240
959229
344789
677402
1201958
1521312
1461242
424639
98362
1104435
818546
660316
1892171
1181439
693878
556325
1188826
792444
882519
405179
98063
382169
197064
1561989
1963718
94126
101529
1165628
462204
652418
1429901
368635
786689
1813709
597728
1765833
398572
1346063
865596
538619
426916
1336527
1190121
335646
143692
553867
1803015
808636
1174343
1521697
1175495
347888
212972
1896648
1409118
1762383
1968028
1031983
411796
281659
1446656
1749981
844369
449203
1180015
699925
96896
1020094
166513
1197348
1203470
1902344
582601
1437813
387576
1324286
1020720
757002
1930714
953815
1443344
1385717
1243800
257561
1483758
551202
1378568
388942
1263658
337967
422888
1730313
1809049
1711708
1479065
468106
1979367
253022
537573
1416489
1981404
659095
1530791
636115
618591
658364
371768
791396
1029322
1748646
635175
1829054
1531903
1468986
663958
606036
501289
469078
722661
902284
441360
842091
928064
754607
1775179
1458062
286194
1254547
550828
1812513
1200383
1059440
136220
268464
849948
1581732
984056
734268
293597
1998429
314389
705722
432084
54279
47178
1075703
462580
134800
1607484
134759
1901575
1644204
492708
1274807
44708
1405984
412345
836675
224622
1440133
516298
1831869
1670004
102358
1153323
382554
299925
1783427
798145
1791726
1663744
116173
1037293
290478
1981027
1290018
85143
394100
1462839
1344032
1229399
545093
974050
181401
1291059
1062054
17806
425404
1169759
1098380
162150
1319731
922574
1697530
1588313
179938
98653
1290959
1041934
1828601
1071307
1967999
824921
41308
104840
1322580
1910048
699286
889328
23172
1147055
833104
1552045
911016
427974
391794
389191
27083
1036053
1161367
727101
584547
1237297
1098803
1158262
1495000
845209
431072
352148
919359
40385
1672479
1701064
1652588
1957468
1240431
1017236
138195
463858
602548
1583071
268448
1881183
590102
992723
630632
1605398
1311604
1503739
1541143
1509749
950417
765046
1434339
83973
927264
465014
589262
567577
1145590
1695590
633657
1536315
1880815
357489
851810
1140423
522837
1574117
699393
639359
917018
1620398
1562866
1991320
1680477
1840562
1883506
957119
756249
13194
705658
307069
389873
1617455
548341
914917
1291990
1492369
1556524
930146
1337153
1033582
1075952
1943274
1702042
1480076
1572850
294490
933128
520576
1381702
487743
1531323
250681
491103
334802
1551564
520795
11412
1204257
1218895
81845
969635
877794
1389711
890496
119970
128212
627774
861649
1090978
532122
1665985
1108198
1255106
929018
1871497
1836761
1413795
1126937
1871427
1121082
1039666
1210495
1820479
1943573
1079847
525453
1976909
146308
1159397
1236779
823037
509928
1405326
1493746
1685036
1026039
622951
286884
1890106
1795553
1653643
626358
1323354
1948654
1580441
579452
1977732
1286717
133306
808674
1682472
1800748
946317
1678401
733326
658875
1742718
472845
889064
425165
1881202
950671
215967
476809
584337
321544
1184527
38695
1400750
53905
1782326
1961674
1253707
920394
1851573
1468331
760340
1399403
54317
28066
495657
432487
998599
1236271
1920874
1801911
1043108
139735
517021
1429481
521888
1872350
1855363
1207644
1532981
1285340
1839668
1419794
1484735
1287240
1326351
583108
1312965
578266
333220
1267324
1952631
544883
1422838
1483080
719638
1907716
247491
198417
870358
1983749
262378
1497333
802233
1019905
830802
859802
1357870
137632
912744
772326
1185850
210614
1596647
920708
1775058
1203186
1850667
411288
1029034
1446868
1605837
1959072
1151954
715156
1595450
1969716
1807557
251635
1442036
983791
442520
797405
354197
372288
366101
1273801
1095942
1659511
1308952
1108325
1547609
386156
39367
1809925
465373
449257
1058343
66477
1954989
214536
644812
1198514
893252
1465847
356393
471776
1096522
1335547
1454433
539996
1472706
1591442
79143
47215
300608
1441917
418506
185672
324998
107735
861210
770772
1711405
241283
1722307
452202
1294148
1175985
1025378
1836408
1609187
549145
1478621
233480
1534176
1675412
1522932
840563
927013
1818032
1818163
1716574
28088
657413
160415
930873
1650297
211025
901839
206054
374711
1545171
527684
1264727
1534826
1880967
851959
723788
523065
1815865
1589536
274101
1796420
851449
1773497
945281
1944225
58639
130059
1222575
1643283
1543464
476739
394018
380696
557905
1279092
966835
785434
616705
255150
1807905
664057
720190
1816686
1978027
1883386
998091
830203
1882371
30701
1867347
701090
144306
890990
1559115
1353725
480276
964147
458365
452335
1953196
1616765
668676
1145017
1011796
615878
178606
79029
799846
1486119
1757018
921082
175939
246545
1937028
295641
95900
1898220
1405750
1277724
1257440
742272
656381
1930979
1893352
267210
1038702
600897
1250521
1517866
199087
1597723
1741465
283537
692945
1862404
259933
1891571
1434562
1896719
1284846
298802
1317213
1479174
781925
525237
631915
831619
1139868
879708
1735980
979883
261764
1180
1295654
566028
1316994
771417
1750121
1061292
528107
1005206
1124316
1815919
1113602
1369197
831242
527533
1827689
1040301
1660988
1472187
810177
772270
1176768
1521790
112999
1553661
149748
613616
359906
1835203
280643
1592125
1136461
1359515
1897031
1060030
1596761
100271
1230882
1597757
1584833
1993672
1975349
225893
1700199
125070
1689695
1586637
306762
1984372
1188166
1567896
1733699
108719
549441
1094853
1161541
592333
437496
292465
1798489
487216
1206775
1667052
1341453
1011649
1983894
1134139
1217412
1341777
962092
821204
1892704
749488
130265
16806
449648
314379
1512923
183913
486838
808849
850967
633385
1853448
450412
172177
1416583
545595
1389089
579328
1720475
1945592
1003529
286878
1727272
1078270
1791052
1535161
1681610
1392313
1805011
133239
691224
924747
294959
954176
1984419
27516
445845
359063
1835511
1302696
342781
722392
945157
1219877
200560
881116
1214511
490945
1480670
1906140
75288
58180
108053
1603118
1145512
1722202
251910
780738
1812764
169845
425547
1732632
1691495
108747
352238
1722321
1823870
1183198
1398995
45527
361398
1436506
774441
1998291
1529126
351484
552283
1978936
96460
661660
898082
955485
1342837
1903246
483421
1780014
1016988
847572
842903
1948914
954412
339711
1677124
296862
308091
1929730
1750387
233603
594901
546626
541135
1026471
1334319
39261
595109
1899440
1657371
1281158
903430
1122542
1437735
1474666
1373812
1661947
149673
1348465
1808010
598144
1139980
635677
1306741
981895
890226
894123
1366152
1552674
796630
596624
1568774
545297
217040
1428005
111536
1937690
1520251
78933
698142
203493
1094613
658035
1191932
1242051
1148600
1691291
1913339
543611
996794
1222493
1296661
890012
1031353
1379816
723471
691367
687433
676446
92622
1688097
1878307
1624877
1240732
705785
1069897
1958550
1139114
669331
328572
1119725
1476161
749908
1967018
943681
683678
1761864
1892505
1446455
364333
1711946
138368
765388
843523
987578
1112318
1569100
1809557
1662352
1021996
824000
1284261
717847
1720000
701574
691770
845538
1649193
1932412
32557
1989765
1258343
645656
693724
1386618
1139039
1881233
1577354
1943621
138169
855348
1052784
1311071
635699
1724143
499862
433396
670350
1924788
532386
1168737
810864
416921
1227147
681611
231589
835593
1558403
52627
1704456
49690
843895
509307
227649
219652
1550983
1747029
323038
1603125
53418
1538450
364817
526032
566307
1457763
1008152
397206
1641307
1029813
528078
154626
650185
1105830
570355
354485
751679
988772
1077361
217601
815822
521499
1303672
467378
1111325
601351
1648386
820371
1550952
1407324
1017576
84463
17789
525458
1322159
592553
416657
1463774
1310603
982745
734660
954297
186671
310855
1534017
844017
1087775
1429664
852177
788577
1878218
540860
205138
1866802
1860281
1526948
26554
77471
887695
1786149
1231255
176425
352473
147094
1923873
707888
417207
615279
31246
722947
1620657
1788810
497301
147164
1196055
1200324
1541249
513943
1343418
1029220
1749817
499964
1627868
619768
1158335
1447549
840116
599993
1157961
129514
1303794
252816
1824880
1266233
1259112
1992596
569524
1390080
1103419
946371
1560714
1086359
1601733
1314102
789731
1694282
432768
1276248
1364827
10524
1847365
1391894
13857
1127953
1253018
220829
133509
1503740
340626
120712
821686
1949233
334214
52878
866485
1335218
520902
446603
336810
736526
55812
1306239
597982
1501661
1067147
570157
579532
1296429
1353050
1149632
953163
1343297
173352
1297439
767938
639886
978165
1290959
1027414
1025140
1415343
350133
146335
1361749
1721443
1978890
1235473
961896
1953586
212476
198479
1518855
1543048
265842
518318
18938
1644756
1154966
1171954
1361553
1607170
1904157
1358437
554803
1340433
904902
1062097
1483626
1818749
1028039
1276471
28131
687559
508205
624872
32438
1928483
787566
1571080
973614
1802699
1175750
1836158
1906868
1662202
1632195
654431
1227194
719544
972123
1994276
763497
1278498
1859488
1376675
1875499
1212344
1773032
1570535
1867841
1939185
1244734
739419
634166
1247753
1992378
640187
74231
243669
652234
23164
359499
733361
688884
1849432
199753
22019
521175
696229
781321
1997726
11745
403155
1749869
735660
645629
1148909
533893
283083
668314
272874
1722770
1826013
399552
326006
715567
1436849
1819384
376557
158638
158266
1208926
1686341
107048
277467
1673912
1071463
348882
317917
1941068
193173
1263937
107454
1451078
1842550
115714
1155500
1317418
209500
434942
966012
481145
317100
1112619
871418
1570495
848565
1882924
1048669
1990157
1898743
878932
1002239
454911
1031147
966683
483973
1646276
1663403
1151536
424578
1204072
1772460
1920308
861649
426600
1852008
521700
1646232
1976250
1134342
1539154
1728321
709471
1837615
1314651
415942
806860
1222488
195239
815695
1084301
1333829
1515359
175083
72438
1877789
651838
484125
936540
1135940
299394
625447
692514
1949396
1561541
666508
496141
1855739
691258
724069
808988
1238642
1869003
1999743
853192
1541173
1923060
1063399
743887
832564
1967076
849238
1215724
998730
395268
576644
151750
227993
1311857
455634
551045
1676075
899036
1268328
1251454
684076
1784552
1140137
793449
887207
1460229
1686593
1252637
1169192
812044
68134
224385
954769
1253452
1654624
842063
460291
245231
1203570
1116430
1874421
91882
256312
1393331
1768656
1475409
1384733
1153891
690731
1032932
783126
1418219
922495
819444
553108
725084
225145
822246
1066579
541153
330821
1742935
1025407
165967
959884
1095150
1230097
281746
1460183
575861
1448762
67665
435147
1784231
1495620
440074
1160219
1385877
1314141
1691526
820624
933006
103740
490931
1942194
471258
515991
521428
1242150
36681
1288114
1881492
1051644
1794877
1973151
1820110
1905098
1735802
1259242
378200
228138
713082
632958
1064113
1528711
137576
810247
1722369
1376015
1385055
1513867
1135242
638571
1785047
1758284
1936710
820033
84601
826162
1397356
1496086
808357
1431906
727834
1895270
1788155
377909
610929
1366527
1333212
1969198
1007458
1653524
852806
348779
365700
145486
1638623
1377181
1254589
1859199
1600468
1802526
1017016
1721140
1977595
1294904
1792344
1510193
751552
963561
1120007
1325725
773138
1910422
1449831
122782
167328
1503001
942033
1837576
990966
3851
1073437
855081
1612371
1397074
1977338
1936195
24394
444447
985160
1284099
559467
219477
1650770
1163701
423252
1519567
1392328
1479875
478661
1719639
695260
1606555
934810
1610230
236107
1422172
584197
740073
1850899
1765209
1057243
78182
1624590
405849
1376319
1447205
1126659
1423177
211706
1738004
1497235
184481
824891
1468791
1289960
1770838
564071
744139
1839193
1410518
1434925
116882
186393
1112842
1879151
1276683
187429
1300841
1599764
939733
1593838
187433
1229808
1275438
504071
784739
719467
1674992
1899814
1773301
1567145
1217150
74438
318539
942988
1322199
1977772
1965887
1021313
333676
106279
145863
580975
406013
160898
363328
524152
1428136
1203247
59461
1516469
1176319
1133473
402259
602003
963548
43926
878218
1960295
1439376
373517
1957351
1342210
1259926
166500
95744
1363
625930
450300
368951
855763
62710
1955271
249173
1276264
1221879
818131
1582939
978727
1370984
1413285
1729669
849935
1861060
1924757
394677
239537
1882901
1919548
747478
110496
432649
1107343
957740
1982811
298189
413694
1878272
1023198
182267
1791859
935643
752821
751433
348550
756096
1613514
725663
1133350
191646
858972
1525394
1874320
1465357
296961
1260321
1200411
1371090
929623
764130
18885
1503990
380755
1336788
64586
125563
1346829
1268198
1230166
490257
528592
784292
981116
1838630
1232895
1232990
1068739
1499407
1534207
851527
763187
1966949
1750215
1329843
231142
1471003
302994
1639406
160022
564840
1914083
985179
771427
1815618
1755654
789568
787415
521779
1338600
1406184
397518
1202536
844973
1646302
1807415
1492376
1022701
1772717
813505
1768318
1588096
277464
685387
424417
1626993
1158635
157913
1984326
1968135
574830
454624
1285689
173535
882384
362957
1719583
1888084
1794105
1635092
1369812
971177
1303078
916188
1841128
1463421
416223
1120657
721770
506527
688477
144257
756154
147231
833194
1946483
1738141
1713087
581392
1428348
33742
846516
144960
1404836
59802
1990058
17658
1618244
1826043
549767
1562941
1568096
1226816
96878
402296
798252
267791
1001976
366777
1217578
756476
1317698
1400011
593205
803057
1768973
682902
305289
938854
1193440
920530
1071463
44996
195710
648696
1967086
22298
430705
465568
1497232
139775
644139
1297155
794867
184622
1736470
1150382
1966005
642222
447824
247025
420552
1340459
1184834
1242852
1348577
632019
690400
552071
471560
754476
174652
190647
926178
972204
67233
642985
174578
1096966
1402219
175540
852598
804784
1257081
1243064
1865372
767124
725282
899020
104687
1926711
1786346
1431555
1311936
922565
1602356
712962
977633
1108628
870170
661530
1770655
1695612
543724
1612251
1387352
1692039
1159637
1590325
1316442
851198
502840
985228
178958
57960
1690337
431549
152595
1010389
1448552
607595
114225
270866
1325302
992815
311522
1163505
1029158
196525
1588160
1970443
1976216
285605
1368014
780162
180629
1898488
892907
1612797
241063
1936326
1481157
42938
1562871
473032
1132628
632209
970359
738143
1862440
322875
1229556
52991
1765728
145380
1397777
743046
1269039
783432
392267
998960
1956006
584188
1374594
1118795
448870
337520
437056
240508
1086180
415815
387199
1178452
1244464
1954298
1872960
1073279
356874
684620
1977132
159309
1754214
113702
1110686
203990
1510839
1132054
752467
151514
329267
493437
344533
500479
626995
162105
445468
572961
1315387
1562179
1696585
437781
920058
1551120
1382088
170618
630325
1531156
1305777
235571
1637157
847297
1891888
1382318
1534992
410593
471945
1641672
1873059
762044
1693515
1168387
196546
1288402
613916
570202
1130353
1829228
1834579
578591
1638652
860075
1044325
927019
1664680
514592
1457156
940037
1298842
990298
1467401
1037382
1672387
428246
1325984
784286
1593668
1060069
99547
654210
1835269
1351222
365467
1205888
1311201
374212
122577
14508
866892
1261748
1487458
362301
283350
607000
1454229
234448
1213641
1329024
1498687
538887
1922789
1311925
391548
1073136
558912
1701374
11162
1112946
32535
1183887
1538734
1418997
649569
79110
969131
252193
1970715
278515
155832
1354538
764205
1249633
909301
1050312
752461
62394
1317203
753036
1565927
1542052
265312
266161
1397527
237677
1747351
600078
1479673
1798052
1139241
1856261
1568735
1992769
867616
1898088
734521
68813
1719669
561789
1521749
938706
349874
1757305
423249
1769752
501160
612918
1425394
1961431
152785
1898598
896798
1508067
1896688
692548
1059517
1613070
320718
1444645
681375
1223779
241061
1011722
627455
1798780
1421088
832619
657459
1433750
1999074
130315
1570377
580280
1238815
737448
735447
1651322
83265
1445402
294755
812878
1273667
1677428
1511771
595173
816446
1273948
643469
1266020
486833
1775993
1845030
90216
999919
1155592
1114884
1240064
1587408
1000292
813378
1805848
1393177
1298036
1195587
1200841
37154
797067
54884
1222202
1006569
325551
115695
16806
1476335
109709
706042
1604713
557085
1265850
735011
773138
14820
1232652
708454
1792893
38023
377697
1275254
1154386
152459
507788
1771956
1274104
141898
297292
1634508
623317
604011
221759
13840
300959
385203
1525949
724348
1840634
643222
150551
93306
1833563
1269354
1807177
509813
679775
232378
1993592
860579
1992415
1150957
1881352
42696
1661897
122178
1274630
527735
652691
1454082
265821
84571
1077985
1574634
729822
459093
1579367
1451614
734384
130095
1062521
1460741
150865
476530
288501
852031
1001929
290095
949496
1468851
1992020
526755
831924
1198980
1317336
1872772
1268403
353148
771186
773707
492656
292155
1861619
1929905
1350486
1464052
1432598
864100
10964
19132
1596380
361008
1533859
47115
1620005
860457
1516472
285886
1558820
1772650
622124
917185
1844891
940963
1408991
212385
251877
1098147
1933975
768097
1592847
517348
889491
689201
559794
1334559
352109
881912
715192
325437
711754
1420234
1758526
1836959
694426
246438
1138272
1883847
1460866
1837315
1269863
1774641
1449783
1761634
1315269
502095
1988641
261434
640601
17542
1267431
1262779
1239220
1139683
1276727
1254973
1263381
1729856
1559081
140104
951948
1357278
155837
1130529
1273002
1113989
1316226
1732007
907580
998575
603696
1327608
679001
815273
711590
57779
181656
658044
1072600
1419614
1618888
1421577
384300
1313598
196816
899970
108732
425924
365985
1672982
944734
1064654
1335917
1665997
833514
1822721
781450
429181
1915456
1013516
1512572
513734
957839
875942
1994012
704793
1995221
855046
841528
1174751
103280
140076
1366559
1030677
612111
1375523
1269504
1204868
827414
1232862
1101151
503892
922253
1686096
515204
1742787
1037642
647747
989844
431951
1072618
1804671
1033883
1133890
1570578
1057649
1874863
1228259
1390558
1445390
1747216
1013878
1142600
199961
1284414
411397
590100
1037390
597168
1670807
1674835
1304560
525509
413256
1288405
134947
650547
906912
1215448
1089738
975275
208311
1216665
1427272
1944239
1359074
1358072
271445
1917550
1420975
1552032
1077931
1739123
1644940
1396818
1955230
253253
647898
483248
371526
891553
1513158
432307
523861
1512951
1114346
1410429
170412
201681
839201
985835
1822111
8043
1860161
1786047
4742
696528
1006511
808784
1261850
191390
1908058
447092
1517587
1585488
534681
1724051
264309
1550018
1063466
1627695
1721963
1812557
1494780
627128
821821
1612022
1982346
1893060
1465236
1676768
1390801
1591391
1197813
1724377
713558
1080090
44320
1363471
191481
256087
1219858
506338
1374122
507812
1450668
603901
568289
674227
773876
1978174
1646864
404177
1458870
263529
818649
1891233
780018
1147218
429520
1678417
1202057
1565224
163193
455954
247498
211818
372720
1847613
506061
1549678
1095570
694601
1498079
1460893
1616926
238000
959407
500460
1792375
557033
133901
1744618
1887396
866612
1939261
33015
154021
1452020
1830119
456846
1630099
1087491
793266
1572807
1274700
850953
1972118
805695
422502
1466503
759306
1474200
1780
908008
314735
1707404
569932
1275795
1176660
558071
1853362
1900318
470777
1430789
699481
1466503
241263
1424077
224184
1123046
671435
991268
1641254
541036
558352
660043
1869076
1122609
1531190
1582307
588610
518651
1677892
1754405
1957101
1243792
485934
1546480
1036141
1129457
67238
1909953
1420072
621332
1030372
277954
1845674
1479112
957103
888214
1879356
1135356
1063169
1270890
1769921
1804452
932177
1342113
582211
1971411
1955777
607496
410918
1390333
313116
1527318
970430
1796965
1221741
1606659
961289
46630
659668
1368569
1553720
1853451
1490125
785896
316965
1805314
801581
626396
1106490
274029
1470377
514777
70489
677295
1365046
1580251
1584673
231939
1108957
349105
1514299
71737
261544
162752
1709312
1291124
1914017
387629
1478052
683815
1173020
618778
1276432
754857
1950300
1032213
1294287
709454
1134324
224137
1665634
598577
1528305
1831869
1715005
76905
236918
1900495
789922
1823501
1457359
1393698
1660687
803
859019
150414
1118091
1291414
840210
1302789
14655
1749981
382636
1345031
1558055
814839
1304168
315902
660636
790897
991519
874792
1433359
304491
824860
1714745
206323
856372
1630400
1036634
474035
21287
1532289
1429961
1891641
364383
719638
1769890
690653
339575
1655099
1510821
582687
1700857
1853326
174451
1004945
1832836
1060
179761
312381
1612248
861586
644385
1911810
704363
1203634
615334
1280388
1204097
873558
436607
338686
928867
1462669
45450
1710692
204141
73101
1336357
1659874
1808623
367516
50384
1153593
85875
1581014
922823
380376
1642715
1709461
1107915
100682
256892
614693
1306489
1788773
334679
1076884
1264421
1897546
780880
329996
1364359
77089
43754
131243
804263
1809089
731704
1390299
123794
1097186
596598
1681730
1440447
206628
1180760
193374
467920
1368623
870727
1333630
1137321
671111
97643
1219725
730509
1748679
1354327
866687
1543874
1259681
1424665
844902
311832
43778
1907385
952977
1058687
1051030
707219
1122135
964649
1842680
1525806
1093984
648349
88941
681150
865846
1846714
385230
179692
475309
1921132
845920
540162
1412695
397356
1377359
1847953
1861730
948792
927506
1032188
1911015
976878
1992088
344860
918992
1898611
1177832
1546173
314345
1641037
1776309
812925
502753
1132088
1634842
376256
528707
1820774
1883520
79277
1997124
1971670
823275
1680204
1947861
1463830
611721
93406
122177
866687
1471928
1507079
1197139
754936
1319475
627199
805999
827524
1918274
424792
174434
1897031
1750649
699932
154931
1135261
1607056
1267750
448517
1874165
1639609
1499957
874054
1831828
1498180
466216
1055569
1385079
1231335
559935
64373
277670
1189767
681198
546908
369852
1516067
885003
1670231
684990
903541
1951267
674426
1316538
1992226
515394
1616624
1214722
1376765
437890
1180679
322914
1756348
229169
155692
938948
177041
1957680
1215131
1747948
53942
1244932
1212213
478982
348062
938763
339708
747958
1836225
1648678
1883827
1339835
22196
629677
1129624
364844
569073
627825
864100
355915
35063
1766012
264872
1355688
356586
1782869
1065682
1363271
1093402
1464584
209204
1280785
547198
534869
1975880
1312939
739027
1717150
818035
893252
850245
919731
328251
1941977
1389245
1178122
860492
1808784
412058
406868
1150221
769927
57872
1553246
1898976
945915
1270655
161438
1444751
817393
1070330
1829111
527106
1644622
1580650
970343
243715
1764374
1894613
1112090
496431
536038
1759562
1607433
896863
506245
774928
1584150
1065381
1300895
52684
393895
896173
1550856
1377219
1454719
523425
1841463
230673
972610
649282
1749363
507691
1282967
653255
456298
1309943
643286
797872
1837693
127947
647937
1060414
1921176
1314408
510054
1611123
1073136
509136
1554632
1565559
59468
309585
402794
288912
847600
964501
1690919
855696
22274
176888
28637
777537
89310
1560449
1535143
1356719
389273
1133533
703855
153858
1737757
1335825
330172
1975140
884230
149140
1494529
1890022
591047
932164
652451
414559
322847
26831
483283
1849097
563803
1648811
808883
1710557
1328898
707379
1732385
1493760
1207150
584552
1067282
514648
712375
1892908
1730544
624158
1924816
771247
1248937
926188
834875
765506
573214
804565
1927270
1910505
1993676
1949103
871552
1032732
1894521
579764
497723
854319
1604186
1415905
883297
1444031
1270651
1256029
1958914
65380
460107
235416
1077179
1427366
1269780
471027
637620
1609187
1819851
409281
1269777
772665
1928949
661097
1274446
1980217
841045
947914
887808
1712604
870224
1553213
1319344
403118
1666641
941876
1537293
387027
1625156
91743
267271
1597893
1681424
1416228
1886175
1031829
619374
83749
377767
664160
955748
488838
873286
337723
1522932
1278954
165565
760393
1575609
1538694
899445
1561266
1193461
972911
1592047
576651
1313663
667774
1310588
944764
973556
908921
686951
1068594
98948
189009
835340
121733
424974
1469142
1837673
144296
496161
1214199
1739085
1386356
110808
1456586
834892
1594445
608587
1171279
971126
755831
1938490
877896
314209
665126
1291729
764624
485024
825830
1016622
1191843
277977
967135
1711658
1860699
789473
1307806
1129471
1871785
545477
932386
683309
1573610
120212
825842
1561917
576236
1924488
193820
1239852
436883
1370876
1680946
1891799
875904
1394174
1415970
238169
1190848
425374
214476
1277966
778987
1441423
1017644
808425
812373
1313715
64608
715748
1360817
76968
1326117
798086
511131
1342523
622255
1972319
1094396
1947855
785893
1465517
481920
1909878
1682729
1328413
551862
1810339
487966
1077930
746640
981439
1162917
1753417
1091798
824807
1197139
1319391
1327408
474195
170673
303604
963466
1307183
287560
1757992
1142350
167346
1127191
481676
1322927
1394724
476781
380117
374450
1076518
561699
1710074
1473462
1826731
447857
962431
1182316
1745749
929472
71021
130876
1917832
1167773
642246
611007
1158483
40200
972923
1801076
1072745
102569
486723
274330
1377441
924502
1450463
1212627
953501
1426583
798431
1552463
792811
477988
1625631
673200
542496
1542712
1807577
1238796
97787
1141684
1553489
3530
1277044
1025720
335504
643663
103175
850685
919445
1848882
789861
250938
1487508
1152035
142903
950889
49056
671715
148611
1585742
1176284
1075889
188427
1847759
1105872
1702124
1186199
919095
734374
1336528
1061730
1559976
1376929
1401001
1714484
1012438
124319
77700
107272
31483
1244948
1902921
592721
898598
851053
1011991
434191
1022081
1322875
909569
18207
1828986
1368087
415577
1906187
967226
1839130
1621236
535247
487984
789317
1575446
1107884
328655
1706941
1225663
593912
1926834
943714
45866
791439
152606
427468
1126074
1265594
144296
382640
165666
1819294
655080
1954262
1859233
1702034
413722
388211
1744907
342386
824077
139313
562876
394030
274900
1138420
1897208
1669618
1799757
109101
62737
519521
1040496
1406231
1614929
569926
751023
880894
1305155
832204
402620
1113299
236387
327377
814040
1732562
1334032
1220893
362027
68381
117459
1625432
251638
1448762
290640
1082501
1006945
1716935
407500
536555
1289872
902138
1631263
1875126
486452
1388248
17581
151155
55417
710142
304625
819606
785842
944734
1171847
287983
376706
469205
1279332
630157
1882198
1502132
446849
1881499
296994
1040580
750510
1610057
1384523
865926
789078
1723117
283257
75032
131768
1121339
197704
1042570
1891395
154514
1429563
1600764
1684230
286447
455535
930944
1767217
1204441
557935
1795934
391373
145106
850607
1361712
1824297
1986326
1034693
1269863
812651
340956
1271807
1872234
1287738
1393364
864563
825192
182252
1627794
1903678
1756696
331351
817277
264672
1713728
1296304
1248906
289515
696750
1876492
425420
157196
1727278
348708
777206
1895918
1867944
797920
1523408
820083
556428
1659303
1271260
1999833
1578286
1979223
1999798
811228
1022357
1426629
698837
751410
1700795
383095
395840
1793909
416370
1446017
1100015
478608
783664
1964681
1083208
1626672
1130141
1551379
1660501
963165
1713334
1271024
1860437
381219
1957822
722116
126360
561107
340017
1059167
1724429
631407
737852
1877471
1272237
1091317
873986
457108
1237644
539569
1947149
1635659
1473010
413695
373774
270464
1645955
802159
1429776
1126908
744846
1368185
924564
137736
1382944
727983
1505978
1839946
855710
1205650
1118567
1647944
1315143
43456
688865
1354148
1290516
1364042
1107550
1477749
321730
222652
795239
148532
1306391
411623
1985048
1460969
1378936
497762
17888
559747
1029028
1431001
1283460
1035948
129969
1284132
154307
861439
1657740
655177
1305613
749528
607204
694271
1045928
169946
1977111
1007906
1681739
1993121
1639816
817501
637545
1346901
1982669
1115289
118229
430207
1101678
1913956
463434
626409
993241
1668019
326445
1569495
1531573
811907
873336
1691420
265982
989375
1821665
1562871
94858
1106155
1063366
1783056
89060
83848
1474366
1699537
1447462
1571109
1252048
922062
799746
1369006
1724783
1099399
1125563
1520883
679723
903850
1504774
627696
1231736
517192
936279
1735335
707879
388037
670684
435388
126579
1951534
1632585
1984456
1878774
670198
1028354
1716934
1100135
1455521
1621549
570904
1945197
1493575
922827
418007
1099442
687121
1484265
842435
79363
1949911
630528
284170
448397
1659803
1758399
922823
588206
64485
195471
1886206
1721417
352489
1636400
1625992
826803
190732
1598064
41116
1541639
1361639
1556364
1169504
1385536
1881090
1780918
1954230
1149143
211654
100468
140076
991354
1846552
1373714
1785348
1807781
631904
1849250
462811
735696
1694527
1615039
124986
1422303
293949
603380
192929
133892
842965
1623417
1464159
1875904
1898296
245004
791487
779026
1082356
1848195
947470
39376
1907269
252426
1694440
453349
470437
1205738
1956224
1920437
247745
935410
695719
1543046
836931
920542
1364560
1110213
1774227
1985792
868699
863374
849860
1508509
915636
459646
332302
1985347
743984
1488360
974322
770380
816765
599554
1448456
940729
790830
1095892
293078
1686610
799840
16408
149435
1644637
1643636
1775670
972537
945935
51960
1295459
336258
968801
1320121
1994458
429742
462613
1628767
991549
1968279
1370777
1531801
1679656
48047
1544334
597414
203990
1366976
200617
1125548
1976428
1752535
227567
1627494
896975
1502282
1129245
1694422
344600
1115504
1209792
1862413
1806749
532038
440217
102106
552078
40512
134181
1437153
964501
1490847
1734502
1388434
741136
704519
253972
393367
134545
390921
55474
1608827
1383068
694794
772632
1123083
1608301
276132
1473848
1388662
1066715
1889913
1584404
1581529
830053
469045
102291
1056993
1939839
1913396
1251402
1899715
1159382
1922982
1982417
51647
413773
1978259
1543258
145358
977023
1857078
1920222
112950
62955
1822306
499455
153861
705264
1891055
1879624
330864
1521628
1779010
1437040
509720
1178243
394142
1105984
687394
1654084
926544
634640
1753594
638882
611799
1023299
1748027
1193769
1617048
664581
1856316
358862
1412970
207662
1107503
1484166
1845571
1458325
354981
785932
816133
30484
218962
1449515
101469
1858441
273340
789700
46337
159544
427014
1725275
1276869
513751
1451957
1388450
26351
1632413
1383531
1395870
1292365
1960422
1039329
1021257
1923493
841147
918799
1971573
1241837
591814
112576
1795825
256134
175595
487967
739697
872419
981168
441352
1709140
1808773
1326289
1187812
1622343
693316
338060
1441892
1936311
1503458
182462
1199448
86015
1601209
572941
1375108
1728214
904623
406865
1328785
894406
958309
1065185
944207
1501386
419694
1373042
1142750
1227844
1436231
586191
905657
68068
1239216
1939557
137378
12913
843005
1530512
1851538
1471460
1970111
1387773
1525822
824042
944206
568796
802632
750804
1366478
1505533
1490246
276900
1805963
1787245
1101867
961104
697601
1469494
51231
1226681
421958
1040497
1869294
738083
388879
1370439
1341685
192301
1418728
325180
448080
1805465
997371
1392069
1688107
1691949
257907
818859
1624253
546657
626621
830330
688990
334743
1603658
187929
668017
1993108
985726
592854
105807
1368529
629691
478448
1077147
870618
541309
254321
1376
1991839
979242
74001
668025
1928281
133015
742258
741738
401134
1168292
1467743
1497969
10856
693927
65211
491288
1913279
1687998
651737
112272
447857
1490913
1881815
819296
1471159
1853174
1753799
807131
3989
1818519
1399858
1551947
1899235
1457753
1896393
1460351
907140
1662666
1167792
620418
1243295
608204
396599
1009652
903617
1751252
582708
1551005
849222
141509
574207
1628882
545387
683047
725084
1321733
462030
734422
21526
847005
190226
1181638
278769
1723068
743207
731816
1361797
1430426
1171244
1786581
758098
1206100
1853764
1058763
1365023
652683
348753
97201
942076
742355
855995
1164651
990849
837452
1281399
1099210
1358648
537915
1360791
352344
568134
1372304
709204
990053
620585
1033031
1029348
192030
321990
1363215
146164
537142
1778544
1557950
609352
240208
1797775
1559454
1311230
1616926
1806004
1970696
1260130
1307549
1893396
895430
1610896
1487941
1196971
629526
137188
719246
555117
1614490
1215612
296508
547035
1959970
21042
1830565
644887
1820387
122729
510208
1281847
548292
305212
1362650
1804979
1524187
42220
273580
1608883
65052
985073
357843
398893
348534
226737
1627843
779905
576948
1823091
231285
1505306
598996
1332902
1465290
38760
1401986
214664
1209191
1843634
1252310
109156
1832969
792817
1243069
1591654
1287317
1540408
104152
1742634
880563
480140
644437
793119
1109017
1835456
1775828
837533
760135
163877
1867216
1232097
76847
664658
1623734
1302451
577691
163438
1280272
1450711
511074
1046281
203236
1138334
435918
248764
416403
1884737
1406912
683629
1705543
1853730
1071857
1179207
1295548
603608
196290
1291762
862142
568149
112663
904004
1045402
1347100
1784095
765289
1748462
1445704
1265233
1059817
1220909
1680532
803865
1553765
1536467
1439608
1906707
1777739
149263
24741
1495540
1904595
1837315
337536
140163
877891
1878829
296104
28444
1993335
1843712
211434
1613090
671293
1018008
836235
1998333
1900177
365970
216085
1507885
307784
1233078
1347951
618990
1970696
1201475
1884874
216793
1601038
921157
1237698
686225
1045583
970112
780791
369860
1122909
276794
194998
695793
369003
1464459
884836
499660
1248034
719617
537505
1748043
525100
1956542
865584
1034169
1916074
1497232
517021
252653
1901111
538106
176213
1365248
988494
867608
1365904
1838713
829951
1290100
861727
1190318
631945
771440
1078402
1926827
1878120
1029774
712391
1917565
222534
69122
636890
1313230
1556901
1805306
540000
1942145
1323978
216473
1527198
1708087
1582180
1586809
1343604
336098
787558
1802799
605792
1477935
1231457
495696
1925895
1300415
1700166
1959766
550970
1583262
684186
1701275
28672
283510
963019
418836
482048
745795
1939559
1491151
398635
1590143
1577734
364559
978051
405204
597101
1282769
878519
1635878
1446125
690896
847428
118091
488108
887307
572261
466737
775579
403332
423513
65264
1048396
717798
615128
1209156
30953
1510749
417485
1614961
1182272
286992
220834
839243
26927
213073
1166940
1282038
1704543
1415550
896061
162963
249097
1405527
1691450
999919
643347
1822722
1753817
422502
1170642
997249
1554726
506752
916053
441754
41887
1251374
702090
1980829
1280791
215397
430509
855613
1998645
704581
1451255
931569
1343928
1220847
802471
995783
750832
342741
164991
728885
29126
212836
1218233
1652748
586540
1153931
1287492
1741646
1936405
609659
1335957
1605488
1670844
41582
636170
893383
1642452
1700195
1728769
926948
672557
617073
1982619
875730
729977
307495
141157
1628142
601825
190082
750632
417135
753279
997017
947260
1922849
1592529
129660
195805
591034
1523242
71579
1295808
284064
1254147
711769
1169759
1402463
829214
959051
755018
473830
1592927
868590
684595
249946
1177178
28275
1885656
1096725
1951044
834767
334250
307152
164002
581026
1495747
1668110
1113005
1341733
1264292
1758634
1924161
1378361
1444406
257960
1119307
1658891
545689
1267944
1838359
1500211
1428730
1720700
375402
1526998
1072396
852299
376330
1939856
997104
1051342
1497430
877079
1117070
1139539
309087
634640
1835658
767622
480693
512706
842488
473641
210092
752342
1281250
769453
206585
709090
915676
1628170
1436005
1174758
885724
734334
1055989
1215226
1070981
295656
805498
1721403
1269359
887221
201523
1507922
904025
1689188
1031760
1163883
82166
1568086
1331986
1955228
969260
1804392
1723902
53166
1064189
653818
1411527
943633
1444596
1463270
1354089
525924
29396
284532
783249
999534
1770253
145852
1248409
903973
834458
1058862
266356
1236148
1519681
703882
888882
432779
1950796
505910
933377
1658637
596293
811249
1088072
1401479
1069220
450763
936909
1672713
1019862
215423
921212
363882
132314
572454
933549
1706627
608276
1450690
586778
537580
1187217
586726
725828
469333
466517
1493037
1864985
934284
267789
120275
1055603
85601
1466593
1283460
1963688
559658
1731915
599051
1122125
797582
411435
1050935
1775153
606906
838919
1979354
300186
1281245
524897
984101
318949
1314147
1384585
266426
1645068
11139
56703
66452
1018270
1920105
1910880
1986507
1938008
970047
1075045
1806643
1724124
853531
1787162
628559
1079009
938922
180850
738495
1140308
784255
1297391
763716
786517
1675430
1881770
716763
559522
419786
995759
1118143
815161
1242921
935775
716364
1321708
863546
1775990
1020516
1950152
780859
122405
666188
918972
1016660
1360101
1635763
855843
1004910
1670821
290397
1322499
489516
1266235
1948833
985070
1668954
1376121
72297
437785
879428
1211604
264732
1759339
1023592
169423
66168
1435080
863233
340375
1894777
1627880
1776309
366093
756710
748392
35761
1104186
504541
1853174
1857129
54274
490995
1154387
655492
1024756
281806
1103787
1375
1293199
959666
1145565
1562203
845152
1214339
1934964
1922167
775299
1267395
306030
1025002
1880118
826095
661281
926441
578946
1283133
819286
929464
803864
797351
1197262
795809
884499
1291347
683592
375247
816814
766036
1529374
1597434
1285496
324079
827228
60954
815088
199253
1866866
1838359
276469
200694
1545055
797318
1626668
822748
1668703
1079207
1328947
988074
45731
351166
326205
316647
1849763
560711
178693
1149784
1332712
847723
135760
583825
918588
1911421
104904
300368
286421
1727965
457833
482781
857081
736648
1928500
1000216
1672691
1026998
325758
1475906
1279683
317879
1879590
661866
1891408
1269415
1453398
657448
1764154
475759
105383
551250
1881244
1170494
1882553
593919
685936
1518521
470682
359903
640139
660965
1110608
322019
1171722
1264680
236033
1341238
39068
956813
748028
73118
1964612
439395
113034
1573967
1927630
1009023
169100
390507
1651886
153609
655435
908628
1575683
1548277
24573
1975675
1778121
1146841
40494
1194948
746754
762460
1428665
127896
442064
939545
1188431
600964
244045
272669
1549322
590932
1168428
1850382
1718314
1914476
1863039
1296860
1079458
428110
955121
1450361
1806738
417143
1350360
1062315
1112209
1535508
675058
1758895
540330
166884
1920161
232762
662720
569278
353954
1507455
536579
174644
580195
1972431
1640004
399318
1643731
770071
744383
37501
1538035
406960
1853600
327473
86574
928950
831743
231055
1286684
1216700
1067885
1884649
275003
504114
903672
1009585
687724
1681581
1782098
750010
1810052
1786467
1853876
1079790
1989603
1315251
79163
662574
104158
1476127
1290920
30542
268641
884166
245367
486590
1979045
725781
61084
170473
1033618
1292047
954635
553551
111925
1859255
164959
345945
675382
894786
1842851
661983
1079510
1729370
117359
1302780
1667515
1161269
1066162
1624457
834871
23204
636033
1040004
1913827
1300766
1354611
1848227
328817
72986
1148242
215609
85772
1095732
724597
430404
687773
1316984
1241218
734374
1635176
448218
14730
439233
1973158
1712764
1453687
269642
1214417
373884
1094198
453064
1375100
621270
1370581
371827
1465315
1310369
1946822
952216
750463
585942
1545745
1289759
63807
653882
1004291
696524
1817754
921243
1461088
1625647
1720537
24085
1870390
1069354
1282754
1722396
1199750
1936213
739286
580771
623794
1666919
166913
648576
753829
890808
1298309
454855
208233
815996
800556
22632
332693
151597
1615551
1289857
708038
48932
328187
1547641
1103860
1103199
752741
975141
1900498
1180053
1022411
302371
796667
377617
976192
924055
1139627
194857
651978
767819
388917
1121613
1705184
1594228
787110
1738593
1444114
806196
1389252
1966903
83044
1833702
1399657
1387234
1075496
803299
1266341
271456
1690465
957167
44202
371852
1501068
1330111
1793464
425286
1141519
1709593
1418114
181408
1106453
865073
1196462
640429
1280572
1378747
1726394
552859
1966949
697318
217042
740471
262073
199478
940087
1730695
1228246
64447
1233223
1292497
1828163
344332
933027
1119727
1144444
458949
329126
53830
1475914
1288692
1303820
1535513
1487106
667103
1062153
780193
236277
1510633
505662
38118
1848133
1767973
1274517
1113216
656819
1906108
1271059
982022
1845376
1333315
915437
282032
669385
1639213
345436
191012
1574582
1461552
340978
619705
583925
1166072
1673550
1272875
1184213
1406305
302144
1292435
760798
1701025
41468
703126
733201
1537888
112785
1692616
1439715
1967433
1528278
1958911
1362503
587215
1240289
1821712
152324
610164
499213
1740364
1753340
1464095
229808
141796
1064713
1793673
1341226
797656
883395
1278357
989373
576046
317475
1278120
553310
166458
1459510
1403073
90295
1183858
1602416
1192313
1980463
736196
503795
983086
885596
1420398
1868321
1426501
875670
666177
1280078
1361604
122500
1135607
908125
1912606
1506704
1424394
1682510
1791534
489650
1024952
698516
1497275
409006
1846081
1739200
737208
367320
1096049
677752
858508
817178
724191
135812
965174
1255064
132360
850073
507695
1202972
1891944
1386215
1255587
525898
1062186
1930562
1849195
1563404
821592
1388913
764455
578946
557324
627224
840211
545715
674331
297602
1007768
1952623
1281938
805935
479760
636837
220237
1729748
1046673
369248
756935
1140453
780222
487786
823612
1212533
89454
191738
1746538
448331
1022255
1384654
1314185
1161684
1757305
280389
442028
1259133
1692830
1301884
1379999
1967623
487887
681187
77366
1557322
1203259
1435874
135384
1543992
1832922
547129
19358
415964
72893
857797
1056002
1010854
1298980
180291
1736328
264914
1180743
1655852
814141
1724811
1527144
985356
409759
1690788
695101
1527481
842870
1628589
1558767
784379
311742
1207317
295035
1178836
362980
327306
729185
1856115
1371635
1530410
1344326
1347311
1269871
1628205
1279388
1274907
1338804
169210
1771608
72496
1956641
435902
1410647
874426
1363045
1934275
846797
1990358
88194
1247416
884988
1429090
303726
73430
512295
1596272
532948
1037974
1717903
1064545
15565
936470
1608453
1318020
112543
1525363
540442
835051
1120154
177069
717189
57791
1474366
1297782
1538077
792227
830324
1479698
338580
1641231
436559
1734891
1793779
1398650
1810864
874352
1159136
158317
1112314
1160984
1153788
652739
1782288
260590
52830
1540755
1124884
339686
1816324
970668
870680
1578628
1888770
714689
1021625
37151
323076
1481512
46143
1414143
704917
1543908
471603
1405527
106752
1871073
676317
536888
1805330
1055293
1199243
1809721
731409
509644
116609
1894472
1298397
533406
1141251
255713
96211
18524
429894
1407435
1452505
1311720
382515
1665367
969176
1273958
1687133
1991728
1023934
1496840
591729
1044741
9843
758773
1705908
364061
1200667
1763691
335781
1896109
1788005
888214
1169677
1157297
385206
1525149
881420
1625095
234770
1755462
1797175
1025849
33779
725562
1045827
833153
1084452
223773
399302
1341124
1270669
387868
406565
1114922
389289
233085
212063
1249400
48546
890382
451571
1505984
1591857
1158692
1442253
793211
1773317
1762543
501528
1822843
292662
1447618
1900189
1176426
78626
751727
1257781
170464
1197662
1522110
8995
1329148
827036
674037
1185677
1592153
112483
365039
890392
672943
460582
1792116
352476
1664138
396600
798577
1147185
138558
1693116
657289
1788333
836652
1420333
1316783
1452789
1270720
1029313
57268
1439503
136558
1470037
1118864
365987
1337440
398608
327765
300273
1404930
406803
1227736
1527380
1245292
85371
158704
1810788
322988
310916
12999
202657
544571
774491
1421218
492008
586018
237378
1770253
930455
1063298
1616321
1835974
487588
767909
446767
1772195
366527
1916164
469450
569746
241083
1071112
1107430
1309936
1343278
1374634
1214252
1889532
720312
1877841
1605715
1960083
1806404
159614
345728
786763
694022
1335876
1910817
1535694
1909834
1407826
1768788
1091393
165535
1595359
988343
76426
1532657
1394987
1572711
818883
1988097
1781998
472717
537558
1498306
7727
1615224
804843
235291
1806190
733212
1783171
1827435
337942
255446
1787299
1100135
92500
352738
1522262
395124
1329299
1311663
671427
1845253
1579032
1678780
330736
584831
678326
1600762
1176664
498855
1589945
313221
397596
669762
831936
326385
1287907
1879337
1259630
402115
832861
568150
1412577
1208222
682688
1657337
1687701
468308
1744540
1334002
351578
65088
1824851
1813924
1090641
1611827
170553
1089557
664744
1814955
1398318
695395
1857856
518641
1393094
1304406
1782374
736857
1304251
44218
144149
1509062
888479
59072
569906
1150925
399229
1464888
1875402
780498
1760279
1017203
415975
597696
59647
653788
710708
148952
1694825
1060201
1588596
883996
1102104
1356665
467233
77167
28502
233991
1120461
1939444
258288
1034976
564198
1354838
63924
617562
770933
1990396
819593
1121082
671802
1178195
390092
682210
349990
1150188
647230
1693190
1424090
387554
820243
1341422
735889
634723
1559787
740253
267067
1672134
1210241
1010329
1339943
1321058
1617744
1738784
190129
504906
916168
982320
1238796
1201406
1177176
1819055
179032
198009
606941
503418
647458
15525
1090594
1549405
1833255
827414
994593
786517
703069
1038837
1713792
903403
707753
1808799
356035
1510531
32095
374678
1000638
1170144
489376
1032149
973322
614767
757222
37733
379914
1069077
17823
167271
1208431
1378729
1899963
947723
1963551
1659515
805395
1464459
1481970
746573
919886
1161705
1468147
1737018
1213446
371114
1989830
1323056
564121
203530
1318080
649958
946090
491616
1043028
1229324
306204
160300
260934
1340461
1224894
1836590
540408
1668952
1774684
104875
405626
755711
1614263
1338757
485882
686323
875952
1974810
558694
415007
1691034
1578840
76879
121938
777017
1117671
1939125
967236
1981471
1175974
900137
1738471
322748
295300
1766505
220714
1401819
153107
1833401
1945545
1146487
1075381
428178
1169811
712105
1059680
576973
621582
88377
1762455
447666
818730
967652
1840265
807562
824406
1502452
1228998
836982
1831932
997470
299161
138919
1303505
1469780
915939
1278358
285304
853051
1485007
1063862
1318527
83544
1990115
1993477
1315275
927831
1619796
773905
953275
1953192
342235
269254
41091
78303
32325
716278
1806022
1586557
441250
457279
548342
740112
1851737
17124
993063
407573
1920037
1232529
945635
821524
1918176
399630
1448744
207496
1520149
366529
1145660
882934
464956
1961708
1782901
586779
466665
17186
1776969
550400
459370
1831163
970397
1048809
1343580
1554446
1428939
1879419
189903
1929403
408489
1158205
1395773
1277233
114471
1693168
1078202
839745
241421
915607
1900748
236191
1416379
581433
1138965
1378936
1359886
1124396
1993643
608458
38296
1166976
1057219
16434
1045405
257980
1638490
294278
625492
1052157
1732248
1895619
1814439
1899572
996668
105986
1557889
23691
367937
1397240
435322
1390870
1077245
1374300
874138
143847
840206
107813
308091
689945
1752170
1304822
914343
305089
1241140
1002860
1476403
1449997
1170791
1737488
608633
1214848
1655438
836941
552491
1213573
1498823
287650
724584
1747723
1764245
760582
704247
789472
411106
162584
685021
906553
620526
1782578
758300
1056062
1560903
759711
903251
245803
141705
329422
630039
874558
492130
3262
1779643
433545
1408991
1345538
530699
1864925
1409828
517980
651457
1904609
377011
1368800
349497
179675
189045
399098
1710124
1501721
1947318
1779005
1999293
646472
423732
1229376
681942
1693267
1524576
1716664
1978493
958948
1290998
1451163
53545
788713
755921
886991
1029227
1503445
1107635
347736
596656
267602
745068
630605
1137746
1784289
1592262
136527
1090918
1101310
1710751
523213
305066
141770
1731838
919557
121505
879800
86170
657801
1182623
1880365
1903896
524194
700900
589052
1786011
686867
356695
17032
1593879
104875
661611
594901
1070177
1475651
966197
1979667
1614975
1092369
411629
1332538
1223896
182339
646984
1081046
1117382
912348
700938
900024
1440496
1011293
1844992
1537810
836496
570716
1535698
716632
1299399
1643783
524352
1676447
532840
818934
1855055
827988
385831
629300
604058
1905104
718515
1101880
1226958
1975349
760042
586740
1381533
955434
1505858
1009635
975305
1775468
77689
511264
1865914
1220874
116991
927243
486543
643340
1005694
658288
544733
1086753
914241
1606600
516874
1948469
1331698
674514
611678
728650
611380
1078948
1289405
129900
533107
1754978
1059957
1958162
595733
1901694
668730
1650250
1323973
895444
60471
601167
550574
947407
458713
1741649
1342488
1784409
1559898
351245
1857085
114219
1678089
967396
1964995
607751
591433
1071754
903460
1708284
1485127
1286405
1749686
1125846
1085981
106950
484687
1026152
1521168
1678252
778410
580929
657912
905446
1779000
1342566
772397
1872978
1976717
1362060
1986134
1894537
329292
827429
131663
1229063
1293276
74514
569886
1384226
1717487
1551042
1185803
776270
1609794
1879805
1431310
1264022
1066315
1937665
247898
938953
692931
736700
1873499
26927
1389970
379528
1674428
148269
581096
1549336
1188932
1683102
1149763
1570928
1274137
1669332
1880050
274125
1670955
1538376
831875
1922514
874326
291362
1444549
1534615
1209244
1963896
1747050
1721894
580405
1691025
430612
349603
1156023
603804
132614
1449865
1062186
1912043
858551
561508
504715
1058526
1565651
200117
51555
1933708
1146034
1358180
1903798
1656018
1158627
1965034
1732367
418906
16375
849537
350854
1204419
690658
1170880
1146238
1781983
1448058
239615
1083215
767354
347097
1788943
1343797
829267
224024
105597
210857
1628822
621223
409885
1598648
1409672
1734540
1616386
702837
974284
546207
1324526
101994
280655
1112465
1361938
111294
356505
751485
193248
1148757
1530209
836032
1139085
1606140
1082670
406401
1963376
1870732
1564351
1582758
1291582
1597210
1026489
176166
29158
951822
451632
1319969
1153586
237960
1405769
1473541
1574677
1359071
732209
1207917
292208
577350
590670
299610
265727
619027
1756823
1521182
1100769
203530
859759
289461
1430933
155255
1489261
1628566
966020
875014
1181457
1911370
855482
1590676
663450
1805420
183642
685841
205857
1271287
1438356
1297391
175242
1159102
1086014
1259915
1095628
646319
694624
1464820
1234226
1791718
1353704
1162061
421670
1621226
1031191
1803129
1279226
1797431
1174133
1138025
699113
1588891
38932
374359
143702
1037381
603040
248716
1908837
1788195
1593908
106362
1810802
328009
1630051
1476281
447824
1529255
455247
406573
416109
1803710
396207
1130899
497112
101584
1976386
934230
1214518
154370
1580148
1392418
331836
318477
31107
1231373
1510148
1309772
103222
307784
1671308
1097452
1605187
1866988
1671581
1697087
552304
1400705
292468
1182577
192229
680562
1107628
961291
400184
58535
308535
1584353
1560889
359800
915967
1806665
646641
420781
1672589
493684
628529
1186695
273580
359681
397901
28328
680280
1788862
543574
1772176
803926
1193169
506775
425272
751500
319558
1422648
338673
570932
1516259
1693666
447554
718178
1007286
957631
154629
753366
96664
1733698
731908
1461779
1956270
1743024
949192
1246655
854155
539286
349811
1085854
144809
470410
254549
1148349
1454885
177868
1466339
388548
1223271
1418624
1030464
1633398
197523
556954
1485765
956552
1332770
1891778
30025
1589136
1663283
1950680
1399806
1167777
1220037
108537
316019
513355
1248670
1219553
612570
999
1061603
964766
1686330
614219
883513
1007087
1180958
1880888
1968593
718337
1626117
523206
1495239
1770973
1186758
1990921
318560
1588367
1717492
1271711
1757670
860438
904536
1674769
1742978
1827545
1658864
824636
1844411
1082677
1901247
44457
999910
849945
736115
559463
338419
362784
456111
247127
7941
369135
1875742
735087
1157469
1070741
1597841
16758
1407305
210845
537531
1079963
1750619
1815859
253845
845481
936544
775750
1337175
863380
1409883
1667169
1194534
1683702
1191387
1008305
1464986
1477067
298115
1643417
1113681
448601
770419
1460741
1976246
1436369
296580
895885
1086735
1346697
925318
220801
1304794
950916
1965340
438349
1390724
843028
1021434
1013582
290205
99151
1313909
1674040
41182
600453
722206
1926308
388917
398646
1577812
105857
1457490
1588357
1416393
53805
224588
1024455
1226760
1862166
1096468
755003
1012495
699785
188469
290237
1237648
951304
1372495
712674
551339
751383
1805980
1978362
1463492
717443
1100756
1895019
836321
529134
1688092
935509
10070
793744
1927075
490720
474444
1633861
2456
1230221
63665
828810
898930
731298
1615253
1716055
714203
1468274
1211958
1038631
1674229
79503
1150845
1648
1979963
751194
357203
1064106
1159881
1552289
134841
113160
1806082
1384128
235598
417027
1126009
1690298
758595
707857
1644010
1435398
1127088
1413689
1132056
1906572
264640
224996
366932
1346775
117360
70659
899717
939677
1646943
830111
1786882
76190
805568
93765
1558117
689064
1703955
492060
1100217
432632
88660
629882
114501
1497229
1666024
905560
1212947
1727817
177027
375913
1951305
1881102
807136
788377
1046673
786244
1197719
1275778
1640888
967950
1216295
1887030
1226779
660300
1903527
569180
780854
1846027
1269012
1731111
1477707
975680
1535524
1744794
897183
246162
478947
1769311
91967
934772
1676890
162553
1927649
1516728
1531188
923936
968181
1873753
1778422
1413291
615570
1769942
415753
1273117
137471
1405265
514415
1837404
315282
448839
1009598
1894767
562841
876001
521849
1266575
1642378
1350526
1072630
636112
1609049
982363
49467
1038719
210757
365650
1515615
973735
19199
1019060
853758
307281
1508968
1965917
278949
401718
1515273
1239396
964644
1745474
1330492
116325
153854
1880176
1170981
303705
1913387
462190
27608
562319
1136718
709007
518744
205720
326345
1501875
1412841
1448032
46538
11889
1475390
1362547
486943
54953
1010837
1191900
846681
1374597
1767839
1135947
1952221
892298
1325444
1337643
1371706
512400
1606382
1964294
1691293
323446
759087
15710
419466
1250521
1154531
700528
1482311
465193
308956
330739
738268
1766037
163866
106710
1460419
905307
1197883
501580
1891005
508585
60736
55427
1903768
1947256
1516015
116017
88997
1169004
1751620
1496141
1701672
896289
588098
1940140
1357412
12362
1472006
1234849
740916
1346773
877350
530460
1409343
540159
632214
934019
831073
1952602
1168269
1275355
292926
1144533
1464387
1208222
550494
1864315
855394
450139
1735285
1029438
1452306
852263
1490756
877505
214294
1269620
226178
1680562
263219
488914
1314069
1159527
444605
145981
340238
1333595
447613
1863840
121204
966835
632829
1450634
164330
1267669
723085
1234392
783327
1533218
1891065
1926583
1519279
1237913
522354
789897
1536256
709957
261618
486384
1515151
636539
60141
1084670
1936801
1349418
247154
1622936
1947383
609523
1248636
1072589
1567180
161627
708542
1953401
1944902
1178458
1911029
38630
114428
104287
1090695
1561281
764741
136938
1500689
1287625
446965
1273041
686282
1715791
54917
30502
1212465
1721831
616804
638308
570077
1161900
1951827
1873429
827950
1990525
26910
46092
1635046
1127564
916687
98450
1809732
845545
1402959
296574
797953
476549
1093877
860186
1974114
238750
1457987
1866727
287840
354913
1018228
1021966
563614
1912936
408569
615114
139376
1260095
1381124
208736
1950388
1711075
1162862
1982820
178279
831014
1477778
1312751
1725375
1538685
1108766
1554278
513860
187473
47264
310801
832096
1740945
1201922
1483672
148470
13159
1095563
648320
266025
119004
1056887
1502997
487655
1994917
1571973
708824
1873685
1109359
770021
487304
1591277
1027708
387008
1089208
1251061
318671
729682
1499761
78673
1638917
244916
1526851
1278210
346257
946385
334878
783349
835670
452413
1284064
858060
1022414
1937625
79544
398232
1945281
1648275
1630900
1007467
1684382
1568331
724651
718474
1721861
158609
1752106
1998316
1803440
1664833
107193
87868
843484
1329942
41069
1001941
657266
49071
808956
1016145
1316435
620861
629691
489008
697378
1846644
1674005
414493
1538654
1955956
809356
55828
903592
25437
1253202
127112
1653773
1081168
931650
232687
1807047
441229
23315
1255898
1794469
840262
488449
1997489
1766695
1092717
311095
1095723
280812
1298236
1280410
1948602
1007993
1602379
1126546
1017673
175168
629363
1915090
1702159
169638
1213388
1619992
1503267
534026
470691
1139589
1172053
1981057
167986
605801
1853014
1726453
860203
683658
1135403
952067
1442277
879915
514302
1606805
303308
1334100
1643422
297929
1209594
564626
532828
1729102
999922
1699946
589339
1696786
434484
1902905
542064
1048734
1096168
110309
547359
13049
468584
1440108
1448499
333196
730508
432669
11226
688258
1495896
222771
679361
289608
960260
1711619
1622182
175240
967649
1943949
864202
1682510
881785
1936446
1757819
13969
1013032
576823
389571
629777
587167
1397673
724150
326105
27309
1483388
242271
203916
896111
1040091
1806016
342867
154021
756358
1328301
1494707
1049102
1174878
8921
1989651
1028954
645724
1733071
1350365
1644469
849756
1541218
161153
371563
1246700
1742190
982262
1348056
1095272
488272
1075075
1736435
949610
998125
765133
450577
1579726
86493
92164
1573603
1315650
660482
1550185
764189
1203536
1833427
1535527
617909
1920169
1922885
209740
906589
553835
1858079
1990415
1247231
1594124
18263
1396728
1565423
1422788
739638
309144
819774
476372
1318732
1184873
1325646
100622
440456
59028
222871
1931435
640366
1174040
1447305
1518973
1571818
1619701
497926
1303120
593556
1788111
1691129
1879233
1034555
886158
92222
703064
1139649
1726621
884595
1302728
1304884
1887558
563796
827515
785738
675573
1079527
202870
1492740
1525864
1868493
141606
668419
1393238
584603
1073561
1142030
35436
193799
259570
450835
760302
1913110
1119552
1869654
108144
1620470
1351113
1572775
1316783
327334
1405392
163657
112046
1760091
376917
1715081
992044
479130
731356
593001
84178
315720
768694
1434726
1530431
251
731090
1100686
566716
776560
123775
1786081
329875
1138082
87858
1991004
184655
1429867
1805596
570207
1284101
1597025
663805
1053244
24180
1331848
371526
306328
931277
836931
253497
533467
45485
1292225
1203805
1146527
897754
794972
1117039
1413109
1545620
1902339
831994
935493
588982
253636
362064
1395286
1639229
1313144
458712
277650
1790780
734596
724804
1625559
440687
1855318
6673
1826383
116790
577079
366221
813298
849629
1847473
1831569
704085
782891
1201881
1194589
906875
99669
1590889
1784495
1410390
1242072
532129
1955103
903617
1806433
1126286
1370815
323235
1722676
975944
239005
710831
606855
1795743
620506
467328
1573670
1538917
221242
1317192
449006
755506
1954430
1453196
847119
77344
1173133
1618500
1649611
495163
1855655
1702790
950287
1050032
1202187
106365
651446
673946
378073
558374
240636
1375494
1840439
1201349
1539962
180192
1233923
1951084
873000
1196311
893388
545083
1014660
239665
269351
1240575
1819577
1464324
1604629
1342252
94477
1607375
1793017
176820
154032
1763128
1507904
1966363
1785622
519269
64604
243004
1629219
437373
840164
1071981
1811244
997081
134284
1654897
52965
947377
308945
1726647
415993
1610423
1694798
937584
1954627
1243076
952965
479203
1789062
224542
320482
1820535
1232650
469785
229669
88991
628447
48358
1013869
1071853
546972
370312
1327186
560723
760135
885663
1494795
1729277
1248265
1538077
208509
831642
638338
75730
1386623
176143
737795
137095
1016668
1016603
1752302
833227
1501427
807375
1008020
1687096
1671217
127749
1694811
1639265
780018
525095
35339
1849494
326345
768728
1342001
1539031
875904
1315852
421053
546062
239349
1703340
1194518
1712091
1245753
625444
136080
1189749
955801
1846569
1409275
1436534
286840
927248
174423
240934
574939
1890283
1550644
577643
1216924
1516646
1662764
1951698
414270
221470
1232585
1248646
588247
201704
1464720
1610336
1264466
1824948
508242
1927867
648145
1635186
952954
906863
134952
1221959
841961
1667705
1680943
202262
1277358
1501973
1720417
907903
289866
107571
674058
1166218
1632448
1544904
546021
1029218
671885
1120714
1593293
23642
1078417
1196119
26247
1803463
1845301
379156
1964206
1622170
1788887
554042
770118
855266
708129
1007991
1924852
1651180
900397
1979155
488885
573539
1593031
981411
750431
1791019
735681
822421
1003185
141170
1943591
1026544
571872
1364448
1505662
1363151
108046
1464502
1446677
1998838
174748
714076
1914090
874267
731409
21549
1102147
1412796
1555949
1022388
363692
587355
1721437
1557509
970934
747457
1864625
1979492
892128
652840
270444
138265
1811211
735837
1034608
1877125
1353587
1188943
223937
585772
1718966
1542421
1562682
269376
873700
1812420
755197
715919
541284
648960
214988
1138352
1193604
1774599
211800
1982202
1826331
568435
68157
594298
246688
318054
1677644
844264
1779487
153872
953092
853794
426492
1382028
1777657
152536
1340441
1863089
1166987
1072820
661358
125986
1118703
1794914
308020
576301
838092
1815882
1745716
1408627
161528
701117
355956
416140
497011
890542
776817
1437117
116243
1349569
1630375
695634
340097
130923
991049
1591640
853309
1483917
562252
925710
1415049
1330140
1401256
1644037
1201420
913731
1811232
1161254
1910103
1838924
96770
627814
1243400
1562649
659014
515123
678976
689388
526909
603884
644610
1342164
893019
559354
267514
407581
602267
285822
950018
987080
1408876
1118282
147759
670860
573690
1775939
323349
1873594
414566
1895308
206027
1480304
860872
688986
1212842
245789
1492786
1448800
996228
1178573
1866806
1418351
1530281
306682
371312
236656
527914
698833
47420
521567
481024
260980
1701928
1449362
1659821
1443791
1495388
574996
662192
1511473
1192219
971121
1653191
1302227
1689467
24362
384984
746379
672640
633710
1821419
777062
98934
202092
794008
1054170
455144
1104014
1296457
109227
681191
532934
596681
95396
1474542
1473848
980785
639563
1726286
887468
1920152
169274
1576029
24474
1692320
1693950
1561475
1832334
855682
156887
1756651
495054
1586577
753832
278612
1464125
320103
1767456
448798
1666478
1340892
1661005
1873884
661681
754953
1991250
1224698
1534335
44788
1286926
1022166
1878833
497073
608963
909612
458264
499621
1277418
399821
1486661
1584025
1769540
159181
1271585
773178
1123183
300933
1273330
1040463
122684
477717
1699625
1646420
1381942
706288
1512388
414266
488832
540069
834611
843477
1141201
1268959
1002473
427282
1598109
1603702
987797
1835902
236626
1748780
564407
489874
169172
209500
1404548
1530606
1083741
208429
831137
93049
681921
1208317
240886
1027350
1659903
1847562
1359049
1637561
804565
364116
187185
1350660
1003346
763581
14662
741602
1731549
207295
1099321
15186
1291028
1341665
1655832
509139
1688930
1292876
1301858
614478
148532
49265
1893966
1421101
1902074
1654131
24669
147269
939565
574737
1364613
1900650
329048
1424930
508618
652023
1044496
1352969
323962
1534812
844325
747444
1586361
334359
1941293
1527276
543276
1878392
232826
1780359
1270688
1004811
1105656
1523350
961699
1804871
59316
1808985
1686087
367714
1674769
89350
1638479
1028243
695227
238325
1971955
1228749
552284
645050
1634394
279524
990005
1694540
594311
1177338
602998
1371269
1730142
16193
679526
1593625
133406
900234
1506040
1409118
185917
1849138
8489
1764876
246482
1655244
1987881
747238
817323
1534030
753099
234306
1632842
861147
97149
494578
1348385
336484
1110696
221611
1004210
135977
1467489
1197413
356184
1366657
1795841
1861880
763202
1236797
1025164
1291333
1684958
1851236
837291
1546530
157872
1843373
1562541
768034
609217
1925272
128063
296044
302262
1321600
304129
676759
1791602
1998424
1372207
124935
253298
71671
1959181
778099
489197
1557000
1662734
1794739
1997483
1348671
1274196
1599021
1034941
892004
1526106
687862
1433634
1916664
1336591
726883
1383148
414515
47264
233746
1492833
26617
395796
1927030
152329
1829127
1411661
1895170
53275
547690
1760554
1589855
939278
100030
1754939
1637301
1935606
1461903
771506
278128
152512
663450
1020417
819962
1345677
656227
1543262
1210035
651707
1547804
12518
494470
433355
341198
944939
841822
1112890
1617763
1924861
1400489
1371824
1223770
386985
1707439
1144383
1772468
1597279
347620
890668
73199
1610977
191926
348695
1166903
821584
290395
649978
726977
1329039
495130
1616321
1730880
334060
1811754
1712384
942224
1657755
374655
497303
801940
1815582
935907
727730
945021
400483
1300684
361248
1922101
826529
92520
1531029
817942
1653774
1585544
1532325
602027
1013068
591250
1255288
1186175
56417
1844524
793087
677897
1246796
846589
1642220
1052222
883955
1119376
1502844
471360
1201611
1429013
1867848
92500
1350998
1853804
1388881
503081
591207
879992
689705
1391533
942228
1450413
243978
1451190
236162
1234059
327025
463688
491586
648812
1036503
34392
141060
74309
1809975
1008080
1373575
1458159
1198197
496877
1986867
248965
1605405
852239
842903
1771489
476549
1444616
784396
1780410
1908395
1657337
1398913
65830
1153764
715478
532218
65603
1183590
1067147
1390033
225602
824636
514016
1979888
594318
1957235
3363
1773018
1799532
848608
1143050
886914
1375499
1787471
25212
999005
1818524
77095
923722
1224436
483421
93334
88777
36174
1307270
510634
1068757
1509465
1024052
1229206
325107
474234
937501
1510072
1007571
623598
159009
323834
1019453
580510
829087
921754
1312003
1896273
681061
1747914
1982699
1613198
133138
1126221
1280839
1920152
1812249
426109
180536
1215033
1513459
1922199
1109581
120940
671477
1941082
1903124
1152469
1824989
1227333
133635
1098747
463838
251594
1216667
950558
1226939
1867336
25675
549266
879935
548325
1983268
1385126
1927092
1408701
1489764
1088182
1975165
1697027
1860536
236602
734289
618575
23062
1093294
1017370
199980
110937
833410
1026138
1398710
1230692
1644756
40071
1466187
487840
90275
1223602
900655
637560
1255093
361573
1520938
11278
1954561
642675
1075677
1454546
1609956
389628
359082
1456876
1222411
257960
363274
699480
1856967
1732888
1425343
780078
171799
1785627
1517823
496219
54429
1876856
577883
1330360
577233
142385
1969565
708609
1710176
703469
1227487
835479
398908
1121379
300097
1146409
1325329
939629
426621
1895966
1575643
92912
1040449
163690
1079473
390570
802171
228044
432044
826926
458301
369818
1222074
429701
243546
1385201
1557690
1454870
416699
1326732
1368080
39243
1872576
573870
738178
716390
319494
1358316
1079162
1897522
1632854
227056
72606
1532970
204786
298214
1124429
1948522
670801
832876
193539
1049887
1429201
1070348
1983791
1162130
689933
788761
826617
255977
573581
602886
1983304
1256524
1505667
669635
441228
381900
929976
1372798
355452
1343718
1540632
836693
725662
830713
628970
1117624
1722443
63942
1803588
1025140
523498
1480349
260857
890055
1538479
197671
1173005
1632859
1173704
1388710
884809
1037001
896649
1963371
63075
1628322
1969491
127534
1840381
31339
1887671
116818
341678
114062
869562
1007052
488717
968784
1387519
339956
151358
1220650
409323
757927
222750
1714050
1414666
906598
944648
1147116
67238
1617201
636780
1704277
1008222
1945158
34123
1418787
963381
684567
635569
1270647
539742
1758622
1358977
1166786
240181
443410
1478439
1279107
1777293
950526
1823156
1630573
1969937
521567
1059143
944937
1712195
406237
725252
1322161
426959
208027
966447
138737
1885729
1925343
1287470
82819
1916285
1674382
1743357
1770781
367417
1952702
1176276
1554260
1453327
588441
1941043
905018
1583149
742491
431894
560630
328940
127988
896074
1516209
467830
435045
1226175
989854
950994
190319
818255
641193
1651922
1052301
121736
850495
1403817
1460679
140509
46531
345897
256305
1226879
1136165
681359
223535
476648
1740473
424951
786077
1099555
300542
62912
921674
1316852
1685472
743989
1202527
953729
1522399
714593
214650
1813887
1016928
1675327
1270499
1480018
1210015
778788
579120
1152428
104539
824970
517059
584410
1516779
1994814
1929670
404522
1996448
1880956
791699
422060
1821431
1043944
1225434
1026316
258703
217601
831423
612846
1431389
213703
1442193
1707865
256286
493672
377070
1085769
1270341
232681
1007643
1235184
1756751
1764192
400806
177047
254772
1687673
1510085
1097976
1247528
1416160
1018628
296198
1963453
1196184
125029
946659
1471501
1863326
435976
46283
1401635
1386614
1953343
1796401
1370743
880733
1240012
923376
1328769
1533618
1470365
1215539
662566
1228099
125272
1140808
860401
892287
1226006
1255994
1515053
413022
1658803
1589506
781942
1481486
21108
1168474
104563
1919075
1142364
1182245
1078417
1964993
5405
1844975
363275
1889486
1872854
356597
1169760
1087380
1288502
871580
1237185
1432707
545622
1697735
1887401
603166
957727
719467
1034306
372489
342626
759140
1153426
1490262
359903
433790
1561240
123384
592010
541644
987562
1496212
1725941
1485254
1379814
1155217
1787660
148522
794049
1998263
13207
1784598
11838
1009492
678067
1885030
637842
1412490
653741
1914967
539939
1412908
544848
758172
1071141
1511771
382121
1279598
1598646
489499
617873
1642867
973375
684702
126579
1123085
1570493
816819
487156
1434706
533766
580738
183299
1428339
1610659
48468
212427
1141671
1956260
1443736
1360578
1442528
1111516
1022107
1499656
1282692
125557
1246714
1243174
250829
461614
955414
126751
691714
1380439
180600
873726
1832285
1298007
411554
464741
368415
422653
1979938
1122383
289210
1242556
1478329
1052790
218196
494514
523962
475972
1173110
984693
1025640
421046
694287
1509898
616527
221197
1370662
463446
1522085
946009
175532
1216237
1911657
1599968
68083
1637658
1349123
1729885
1646943
1815641
1339257
1020518
1742789
1808011
983127
1046537
1070397
1613019
714886
1433504
942657
1065869
374487
261996
1485052
666178
256407
1848779
1449948
1986603
1290806
1747508
1193951
1757465
1814731
1612152
1316015
1697223
270643
1867904
1701442
1086500
118721
240892
352395
586670
1281477
1689333
1049943
632235
1295130
218816
1143502
109476
1082240
1391230
864144
514653
877195
489304
1042330
336149
1013722
1724322
334426
1620073
1225570
994098
1304170
1092854
116706
1209141
1619146
567475
1487068
1766486
594156
1319665
350088
67008
1222985
1491600
1148282
229945
1598240
1172744
875311
476704
1644363
217019
254570
435067
1726827
1580942
59230
100565
251986
1208615
1489873
1869591
258139
1398283
993343
378405
1121443
1682907
1018299
656531
233466
303685
140335
819705
1448040
138243
201055
1522463
31202
1870983
451244
1080100
872342
1212564
1872182
138173
326332
853107
237050
1545607
345339
376552
1510396
758618
326298
1166396
1865967
768108
1726573
1449204
907495
1358686
292299
1796474
1712953
1124068
1181356
414030
1896393
583904
200296
340087
1841582
608496
1692616
1535781
1762123
1203339
548116
187885
1435217
1231285
1067810
1228840
383849
1298590
649306
290884
503658
465118
326388
185248
1986986
7182
1631260
629285
1689484
381274
957717
1178771
1378737
1681267
673764
963673
1201728
1625365
377159
535181
509768
297993
1557482
380016
1399614
1628755
456036
1279241
456518
602864
1861862
1966152
963090
1979771
1808023
1666957
430188
1993286
2738
1843465
1005355
1073304
933535
1983101
914554
211437
1534561
920380
1093289
300025
1308922
1547782
1002710
1478903
1871391
948235
1607960
1925758
1568617
405614
564118
1045600
711661
1207583
1484470
1661907
222542
1272717
1244416
837503
1999172
442452
211302
1578042
1985470
1947676
337117
694109
1770906
1476544
1751149
1220096
1573788
493472
1528179
210103
257230
152153
1245398
1151501
1452081
1366244
757740
889682
1534433
41222
1046016
215240
121375
1216943
1819625
1539421
1754567
875283
657757
627177
1559244
429894
316402
875051
1724639
1686866
1801724
1489154
732487
803761
96016
331943
427714
277067
698560
679169
570570
1978056
459555
658577
552123
290026
123401
1356645
769942
1164552
1624817
1984227
1023045
191814
1423352
1275413
77705
82505
1182533
149244
669236
840160
709336
566762
688588
958678
54911
1360203
346756
1241974
600407
1675252
64812
1167246
1932712
1620124
420890
1961610
1019403
270583
1842152
824239
1510130
239172
929619
942496
700497
1803322
932357
1785999
1863161
307473
410439
899383
933493
1914308
846935
531142
1980793
1065597
1535232
744469
1284752
1113490
446482
639310
633406
388405
1270091
1795062
946287
1689687
941667
365706
1981795
30824
824570
795855
1595977
68597
621196
1148815
1719256
1010366
227568
1595276
1022612
63638
733893
540921
736045
1954193
903845
232559
338193
772852
1436798
1086950
247122
1698159
1232376
1715636
1772752
261076
1857024
733317
839246
882602
1616521
120593
266092
1930818
995457
561798
1832848
257874
507211
826020
937944
894599
950607
425984
331028
179330
1558274
1064156
765911
1643516
1278205
651604
1235004
135347
127191
9478
1881647
602500
329193
1551307
889769
943728
1303568
380608
1774764
873838
153318
1313333
1972683
1824298
597498
1369208
1402934
1583600
1334110
724254
505009
1459135
1455677
220673
491574
1772530
873726
1925705
1123398
1826868
905265
1280583
1474821
1890909
1210418
1192006
195179
282804
456847
537544
1158845
1653799
1661640
1813414
987675
951225
246154
1311432
192345
663365
1702092
1346026
1691420
1304562
1470317
1236614
144288
1991667
1648598
1307568
918114
1910345
642731
336918
564622
928380
1612708
1958119
1050311
1155680
1872894
1370069
881584
1026280
566527
1135483
1269317
757303
1206200
1585479
442999
182120
1103836
196458
996524
1044751
1600740
1542524
1310429
1190304
1602032
1739077
679523
931489
889463
829828
1359603
1182430
335139
1401086
767617
1594663
1022397
1911210
670918
681993
1987878
497899
1350352
1617406
733646
97075
1561804
1659428
1234201
1290076
1736966
856554
1352279
1504571
1107662
1583536
1604920
551679
1500100
796627
229339
419230
1076421
1718822
170314
1082570
1361103
1605929
249740
554852
1474148
1626304
1673645
1228418
60543
890920
333303
1590355
995925
181142
350384
1662390
310530
565244
1059546
1732014
734201
700173
387050
1328315
2738
646872
1933211
1280933
536092
1126186
1626500
420424
1186653
125553
1399746
1810531
689858
1527134
1365850
1554516
1664454
849777
1915206
631640
740154
250480
815638
221857
404355
870601
1975321
323332
459481
408458
1993641
668205
1118240
74485
481414
521152
482683
1689060
1135433
1471506
895847
1580601
173850
1355936
840438
173927
695657
1704451
1298061
1937232
587137
1068353
1318695
1775993
643658
1067144
1265540
342766
1595345
1313497
297159
104495
1385316
1699767
631298
1135093
1902195
909723
653976
1002623
335966
203043
177023
887318
105084
540972
1388763
1118948
1913218
471003
941049
1749596
274602
48862
780727
1630500
942817
1139144
1030372
482150
1055936
554197
1680120
1725174
197015
1541280
1678900
58128
1096712
529691
741650
871755
326332
775002
738846
1213094
1955812
267430
400626
1033984
1133478
1528845
372737
1935995
1168381
1486427
389804
1125876
1888983
1822289
703970
1391484
599053
534336
1939935
1710278
552178
663096
1168119
1897863
1136455
987490
601755
265318
946688
1986487
1811714
1226087
696375
432549
1296136
89978
459432
787275
1986212
295232
57638
1514117
411883
1497113
405163
590494
1823557
1491229
678628
1926284
29444
783971
555131
737528
152424
1929664
1393678
1185361
63975
1056845
444579
655422
877689
633131
1015395
1798190
906994
150133
144515
929793
464805
332537
844315
1553340
449462
1099194
866256
238847
893176
188213
118139
759140
1464355
1074527
1900122
1518496
186405
384274
1763723
478023
1315899
1986969
1372351
1687105
1518191
598875
1227539
1471046
1700044
1152286
1424669
1120541
1842952
723270
1975349
146243
1686974
650608
567143
572025
184181
1141312
1859949
1536681
973771
68487
1301225
1552126
679153
1073614
533350
1844869
1844675
505472
1508104
335050
1852633
838880
260409
551401
1874907
1212481
350534
399444
1130971
1525827
222948
688383
1935523
314068
590408
285690
1522097
491186
1859334
377725
85431
49335
1214580
1997074
237398
278412
1397844
888944
639536
1326371
393464
7032
1182300
167723
962834
7687
1949479
1493453
550609
1484946
50994
1338148
881634
1090482
1169876
1654332
762370
1320782
1230443
782986
1538956
1264581
536288
851937
750809
346502
538905
600390
1512498
618654
191718
1682532
1985469
1853665
1397207
303952
1023777
1745458
755213
987652
525452
156550
506893
323850
345009
1911043
759889
1291378
1069176
1415854
950012
844862
1391041
127168
1263559
871455
957167
1138727
1609569
1160806
627368
1524149
1127409
1163927
1464309
101294
1604105
888080
19144
1805012
280857
1436688
1851182
1382867
319010
33061
906427
493574
1321221
1211064
1563769
623228
1274147
260943
1904074
1320031
241841
104792
1032253
1169276
1441028
223335
380744
1247738
1245389
1528443
1825829
17292
1946757
293258
1274425
1307297
1084758
1944166
1557690
1538868
1854130
1686177
1398467
1799143
1995216
1763944
1450021
1309728
38349
600736
1333239
1273981
252255
434025
738708
1083796
213192
1756821
1440579
230179
1170172
1495388
662690
615144
8501
641772
1340421
1093753
1115149
211607
668517
22950
1396206
21792
1025616
1694469
30689
704514
1557108
566241
1402678
1188757
1868052
662823
1040657
392959
581004
214370
801794
1470345
1996937
1318429
1488246
177604
38510
222001
731175
739336
591547
948903
1399746
1221093
1894751
1961674
1600992
1785056
1229369
1263068
908730
1199296
264426
384792
736134
223745
1105536
1406976
1265146
738841
467495
1796739
1076618
396188
607987
7610
298045
55262
1459283
384454
776280
613890
544966
1058750
989964
1310106
652735
595921
1945546
219324
1230694
685200
1022081
1999270
1933942
1982092
36745
1558365
299118
335612
1898027
305829
798058
790315
1819184
438705
354427
961887
914294
14028
1888132
1478509
1626234
795984
1926131
1961101
312099
383363
1850931
837246
1769084
366454
18181
509360
1169097
1684579
1921283
1246956
1090868
1393780
636087
1194219
519310
221274
1911964
6238
1841732
307899
717657
1031983
203256
41856
1413146
1864561
1613448
170471
1641397
1184646
1322332
925450
731495
1756971
502985
411838
500007
247745
1603395
1839928
1955801
664945
1666840
1678015
456647
1857961
1075366
1441096
1617639
147491
664862
864524
650160
446990
465399
1030411
1406656
640428
964442
882384
1079162
1944764
1779436
312874
733941
1615680
1255324
50828
651834
1216756
605087
728621
656553
202376
886117
1705372
332477
1890398
1966014
1135918
173712
1832693
494028
15538
539914
270521
41141
684771
890322
737335
493270
723018
1499754
1525827
562946
535969
1196556
1387906
215920
1130503
252734
1696512
1058117
1810070
89122
1998183
1229560
156114
627231
280144
1917995
944523
1234668
317277
1254374
1030193
690060
1138922
160736
1623938
344867
1502116
1054428
939993
854739
1376782
157274
1144568
666453
1745154
1021909
1601020
249597
1795499
343869
770071
1763499
928801
328149
1137417
551173
28310
1639385
1284140
1952415
639008
1900916
778614
660385
1106548
1729082
636045
880282
1435398
209235
1136032
1848779
1178543
1824635
687865
1282544
1420534
1094189
1791564
428033
581768
157488
134459
647990
991281
1938699
624302
161489
2145
691011
763263
1527352
1079228
548415
667768
822320
1307138
1576350
414369
1435229
1056472
1689677
877033
552067
1399866
205906
305
421225
1451437
1596011
1495848
484408
272433
478634
1341299
196273
1185779
635397
520456
1542209
1420696
1342281
1000693
557047
135401
1455256
1385203
1161049
1724809
34773
44091
1140308
1228551
932416
1747587
199825
769490
898682
1222391
1465610
985655
1620448
766219
1781552
1582332
878147
1892881
1191254
638625
1432390
1865268
405471
936250
475204
1907221
381089
1217216
1905554
112178
1325055
669040
1045761
316415
123632
180669
1620034
759545
40868
1386168
1521148
914937
730410
1582243
1696634
1235597
296577
1097874
522556
1447365
1414500
1642853
1772306
301348
225777
123047
1246641
1886702
278912
1553316
1065945
1746023
673784
261207
475954
1888067
163077
1905391
821722
217918
715068
90083
503670
1860633
999859
627632
1092646
1254854
1586727
360525
1888754
980352
960070
1624374
1464805
534243
1856967
1720837
1675884
1932827
1202372
438874
1716980
399948
1425547
453190
307130
848683
145691
3871
1472306
1940030
1497868
656553
81880
1638480
833697
217393
946895
1256095
1595908
1362209
1941278
767502
1603329
1910862
139430
213898
50425
1562338
290224
293281
1607697
1983826
1316045
958949
1545195
1735368
1055135
416880
1284100
1762440
1730426
1090463
1506553
154047
130079
236298
919916
719734
1521966
1544752
379301
721421
750053
1076076
1097021
78971
620589
207264
848133
371853
599672
1906711
1948106
1258349
1752496
1289449
1362185
1936390
157550
1400011
1135623
1250202
1470007
1238006
660256
101584
111672
1932980
1148282
1288432
884141
1965772
104389
1203055
1626719
1902208
581805
395645
1376446
142547
1626352
807084
976179
1422708
222722
1617237
147766
1575554
1599682
1073830
491974
175083
53428
171633
51918
1482711
744882
322479
282035
719324
945903
878752
1099830
686237
1477983
1157702
1691078
688360
731720
665418
1699398
576849
1676966
287430
854178
122030
1462059
658695
1777211
1388928
1915312
637908
76616
514133
1649251
1347081
297503
592044
1793909
1297654
1460014
202281
1646428
1426101
1676966
1422187
942290
461888
1470906
1532442
238168
751719
928335
367643
1129494
1241109
451775
693005
531740
655090
1071307
573033
1748873
1997489
860312
1218052
510407
1590573
211135
1588434
1779800
1341323
1210754
166913
1308190
1065379
1293372
1004530
1891760
289956
177181
1457748
461978
450054
1112720
1686435
442723
686031
1008005
1277721
475518
796677
14051
1202197
898304
537776
1529208
89957
1543465
126618
163486
293946
1647121
857732
1081303
78878
1763565
1274685
1880582
339733
557571
607790
244696
1861309
1818515
101507
172614
1609585
1493029
1376830
1760706
598635
1137032
1799963
1512888
499747
133994
1180414
1550664
1425609
499310
890361
1738959
926442
173221
1061205
1212423
1688434
445853
769889
1732446
106055
1576722
242855
498089
528066
182513
56051
1809965
79765
144399
676913
664067
1013681
1083665
1939444
683899
1336191
1083554
1291378
989876
1853186
985154
619039
62781
49139
489611
707510
1975007
1701557
1251257
395964
1292879
399972
1803687
1437671
1378889
252654
543659
1699317
559156
917362
989640
1948126
1210902
130128
153096
1329033
1277437
218604
31871
73068
1777538
1875729
598501
480756
691777
1507340
1871956
1050073
117386
1177011
597334
1724505
1248951
167072
223537
95579
1909959
1613472
238239
929903
1060857
1759844
290006
389289
821635
1213502
586593
968368
915176
1592786
1209284
1518968
1648565
1915165
1219902
476383
674902
1979313
1682240
1900039
1740810
698011
1690503
752513
1829222
1387321
1735034
662801
1512017
1580038
1276852
636387
682729
1767489
742522
1630657
1629538
62115
611025
1256578
1382483
1802661
763107
288076
888777
475650
173714
1297879
326332
740423
1627355
34984
416576
649038
175202
1800483
1176174
134116
37993
1156268
612136
911111
1469468
1358537
744752
1383113
1476649
1104870
975637
1015241
685892
35281
325073
1105275
1493282
1735157
827068
856372
1006501
1432347
967434
630244
1827275
1531323
1075566
455983
546839
1799260
1070866
1206382
1088546
1337725
1131467
611031
1034174
1383088
1811224
1089061
1487358
536752
1887539
1895152
753252
651204
1026838
1726034
1078715
1182602
408288
813298
447351
1125415
1654354
1669324
378653
1120193
878357
1550842
697227
99819
1617840
928246
1028141
520350
229183
85117
803438
1965621
60230
1055974
1188640
1600590
798177
355500
1585488
1056138
511168
1609546
857687
1450979
256687
1694305
1836051
1205884
908903
1215005
1062118
1408576
1365678
1028979
466448
548624
1706272
1007626
1608332
1714170
129109
1186763
1437656
1346988
198041
741419
1608057
1441414
1638287
1492939
62959
428334
1618353
491846
1534850
1999016
856321
1092994
1226819
455026
196417
153057
1101581
496828
466008
1430738
1158286
1104984
830875
1983828
1056096
1053709
1098392
1793882
1328627
658683
992132
1325965
1530380
689503
1932817
1133353
1898552
1460474
1486472
1942641
1121085
547163
1761753
1111322
1257916
1818819
902610
469778
1603786
580041
855476
548043
154068
1476247
1690884
657346
1819049
1095548
1682774
445593
599253
1890083
242896
518210
222541
1694060
8704
112611
302400
238325
1092397
362666
1326240
1885233
1971884
900570
1384525
1012009
1136176
1156745
1153494
1516886
1973200
567139
1541639
873884
312828
945499
400007
1154608
1899192
1583523
1748068
1560865
1721845
247470
170103
1415554
919385
978156
1891571
477306
1425115
1188314
462555
740096
68146
57791
1251351
323447
773701
410548
125330
1530163
1853456
1465287
253442
278446
1915283
248382
685382
827375
1531079
722394
1429451
1012742
205239
323950
835609
57311
695294
1522529
331438
1381213
1245011
1605397
1331037
1225803
1906604
1122453
1038484
46512
103529
1754890
1653712
920822
1393230
463278
1213845
1631296
1824033
1472265
1385957
1162484
1778707
1894292
552574
1348474
1113772
778062
1626282
435168
684327
55051
1565856
1659466
1586591
1970700
1287498
1437673
359853
654619
903423
656324
1865239
444189
107443
1464539
1609240
564756
425671
871092
1850856
162372
1977671
1117740
1970712
1491152
1331465
838999
355180
1959766
1428386
1222711
992710
919341
1901659
226052
152840
233047
574556
540498
870744
1750727
1491555
74660
759585
1854844
1916841
446767
1803258
236451
1404384
854688
674594
796384
1737031
930640
1417182
509948
137076
1193404
403024
377638
432907
414440
1830236
1281134
1033507
1569735
338183
789219
1972818
1291418
1271434
293336
1542163
1115598
1647802
1889013
1517341
679006
783607
557206
498900
272866
885745
514426
1380959
561798
1667641
355969
359329
291177
1930172
1807157
387369
489650
1015952
362499
1991623
1872645
783641
1807960
729961
230796
141486
903248
1003809
1385265
1192231
1161666
632096
1998835
108639
1229243
775105
1206899
1096773
299347
203878
1212187
1567330
1142873
1175262
1047649
851449
392672
5443
1313459
1072334
1239985
826620
128622
636118
1037560
1379903
1212507
1251611
1332957
664126
1247806
1153259
1476807
1455640
709147
1282169
1272302
647140
1592180
1474197
1111907
1155958
598997
1056231
315715
155516
850535
465455
1189098
841517
1290842
1961257
800477
1890438
1133817
1990110
711620
1812627
1959883
1651827
464395
392514
1868233
1065774
895801
249800
1127805
285463
160272
1035315
169502
1104194
1902236
658267
1913156
143781
1227115
1608674
62442
1504004
411275
1029859
1875221
1557834
392320
1753458
951218
1815433
570108
632754
1649689
105704
1739386
470401
1376751
1676543
228536
985268
352932
1583968
1048015
700940
786653
1813584
1503943
440462
1182874
685186
615349
1752339
1674180
333538
186596
1715049
37957
629038
1006165
609507
552942
1468463
77365
1569769
1419818
851372
1766317
298523
245073
1159663
1245162
1448327
432630
614077
1036933
366712
1429799
1852945
1921653
654475
440473
268451
815240
849771
1314147
702797
1355410
1342105
755298
1086022
1570448
1381220
534517
375088
327302
521850
544010
530504
557552
675071
204101
494150
674610
1031000
1546491
1082969
517048
655636
63139
1933723
1211902
1476374
535628
656050
203501
1210780
12737
1663821
95055
1791043
1318704
873075
1073875
1524877
109395
744198
421720
831609
1790522
454843
1988981
504853
992022
782779
1637002
175730
78731
354018
981289
884023
270061
370728
1410732
1935055
148517
928036
1812010
331651
351881
1155602
1233973
973148
1982317
1093808
1581851
310717
1637129
1373067
1549004
1045675
1529126
589159
1157272
1285434
284248
1930918
1870142
1877068
1373791
886665
507391
1286484
1843479
1979610
928144
1281346
481908
154006
1383945
1400728
1009016
414651
171619
1017514
1606805
1597755
1775700
59631
1649749
1982618
372529
1012567
975152
1395477
1857088
1853096
1366152
1239070
1958394
1441028
766049
1942650
1904273
514426
545982
1610451
735073
1255435
600215
1314927
1143046
1564446
675207
1359330
1122439
1192471
1708149
529782
940113
476432
1080322
1353260
400184
446175
1862294
1764101
1237299
179289
1622867
1171917
624072
1675334
1933992
840495
1505357
1641327
361439
119789
1062288
1036349
899115
776885
1990916
1679358
342487
1496155
438869
40026
1342703
1761678
455129
155226
445996
1352350
1661941
1261981
1578211
711937
609448
251995
1912532
258553
685447
1124811
17291
691018
1158896
1958296
1831093
816450
1809632
1690912
1039826
784898
818438
1167021
1525269
384495
835220
1911998
1619531
1979259
494106
1574404
976377
1695803
768384
437357
1172220
975411
1836753
272292
237492
1471159
361664
1200208
1694999
532001
1896982
1032025
584584
149739
1304941
1994041
1468753
1881668
1911525
1302137
1173036
1381900
719101
211754
1440943
290146
1244156
587135
1919500
618186
371646
1315260
1545252
1963497
1138334
151401
903199
491293
133918
1211158
805710
847976
668855
455323
275821
1640351
791507
1989396
196133
248938
1197382
1017273
29287
1242940
86083
1875271
678892
610400
861318
1962240
1376279
1046256
409889
35819
1474576
1381900
175939
1908871
1815955
1563464
1662375
90531
1874165
1865821
180791
1121993
812699
122782
820555
1146304
265359
1243649
1215510
223727
1782215
416597
917077
1832169
737211
1574921
1250415
1907
478544
238119
804223
205194
170544
1995462
118185
160616
1957051
1567469
1658401
1410303
1783297
1385334
233131
1597713
93340
1431168
1566791
266797
1732916
699487
1010143
551440
1344025
1064265
58498
598074
206863
213263
1918744
1805959
1151949
543131
937175
1004051
1276329
1125920
1922997
1407201
1296529
1488860
1695390
701636
1170435
91352
1977365
1348051
1478208
964128
1237248
438951
1625243
427496
987344
253132
1775907
1600686
1917195
508182
112073
53993
781390
1332313
912967
1723627
426153
1214899
194317
1619701
654484
709490
1444112
521158
1905545
1579373
1049543
1243863
793423
427853
27086
1468331
380117
1949161
1133398
1499827
342140
1994469
1620957
392731
1643473
264793
299945
657714
1896273
1629993
1346377
1386450
1462143
1129100
18179
1038453
300534
1896856
910133
713354
17446
50994
58398
780737
1303384
1714255
1980549
1770218
12087
1374040
987550
170158
925224
510565
475450
695128
709605
387265
759861
821278
1410359
1427803
431054
901656
1178029
1701816
1411707
526156
1904975
608075
1925797
1625391
976917
769611
745169
993040
1766225
492486
818702
196946
424953
1088125
1954680
1057152
180751
1284581
1667905
96819
1250238
1229808
1509186
1237698
1105319
1308164
18063
1998639
334210
1315862
1213567
1867677
44218
123652
1341530
695459
1127685
444644
1718133
1747524
1998920
639458
966106
955497
1223451
905808
1087491
542376
564132
1388110
126855
1131139
1153890
554852
475580
963082
1845966
647380
659143
1129131
1491807
1319524
961868
426642
835851
543563
890248
1344934
1947480
1253202
41799
1257892
315043
1985968
1043081
1059400
1054821
370756
1254530
1193811
1812087
472764
1213498
734882
399721
120144
339575
1332936
659271
1618803
967403
656534
209384
1991103
1540660
141484
1176440
1212285
851338
1328703
772582
233232
567941
103454
1180245
685241
912962
546942
1244912
398625
29396
1468598
1939840
1169609
648525
607496
1812764
45114
73866
1778172
1496526
1223314
1344175
355517
1427610
738023
1358305
1142707
1073677
204705
685614
287265
843822
1347143
1093997
407131
761585
1927362
45322
1391340
1203176
89492
611025
1908826
1758199
1263523
1571635
1484367
1339438
476029
1067879
959395
1222985
1411496
271775
1227661
697909
209968
188455
536317
715991
1571983
1156809
1651467
64309
1330901
129366
1037127
1824607
472219
1332473
969398
139467
1367914
1253591
706883
1969646
813978
1175153
486580
971792
1877132
1361341
529858
710885
131430
1909983
1813582
223891
510339
1173370
1306913
963466
382211
126412
610064
1405463
1093096
676028
1739161
1493829
1956166
250413
116614
653188
220437
1015542
475091
114439
1112015
1293054
1463542
1414649
1034693
1212266
1055725
1138676
167245
1584188
235
1311980
721255
13710
650160
1695612
913474
951452
1129380
826128
511770
511719
250174
1280783
1307568
1623904
754752
165307
878615
1693271
1393430
1540671
1058754
132670
237776
682287
943604
1183519
1633271
1573968
1649138
1289209
968356
366606
1162145
1841128
588247
1593530
1765071
122218
1443291
302423
1456887
199207
1078924
1631244
797067
642727
1883129
1427561
275635
867602
1993587
316944
1569168
1267708
1515253
1818555
1366810
34231
1716654
1347761
1699492
243981
257677
503223
1201122
1522133
850815
1933003
1660703
1179510
886733
1281704
718546
1178851
1098557
1195689
368211
120351
1842754
1921034
1459849
639709
582161
809274
1935680
33296
1118792
1293785
401514
1506938
1718944
815445
1032986
1822762
479181
785983
1275438
1882369
1193337
1303288
1919213
1922849
96484
147623
1081493
255783
74954
429795
1695634
1475025
1066019
879296
742261
215638
491014
618868
260191
369186
1627515
1002852
1847616
583067
909179
729600
234926
1355754
1962710
1019467
870199
1507983
1529118
1661923
817849
1563563
907435
1750803
402207
397555
1732661
1606687
1720449
1426926
1696995
839914
1275215
879708
1523869
1251358
744501
97093
1528603
852758
1310073
1271648
871972
451315
479080
38521
176171
1640758
354563
684974
1716161
1161982
862530
1055168
1797175
1006575
1444176
1553668
1998159
1015460
1593376
1680838
577706
990707
225265
1981533
675848
1134057
1670667
765601
1344243
1477511
118215
1265685
1499795
626030
1350175
1494764
405445
1960917
1901579
261201
122276
1515136
1713296
1251403
1921246
1861047
598349
850505
631980
1654275
686943
1807729
236746
774968
124843
911234
1870518
315405
1641566
1897507
1893769
1546169
857198
1021177
880280
1259516
301635
22163
1067007
279168
1164642
366513
361732
66544
500440
1789321
1210161
1619030
1612125
533717
1310018
194965
350373
812270
195318
303254
1221776
1892873
382040
522626
40876
753912
905403
544010
885827
1114400
1003045
1458803
792661
1998061
698499
667090
645290
1099968
1438566
1025818
857719
1223444
175185
256679
42047
1816057
1259224
328917
997399
553714
1644466
115503
1270384
602060
1683023
1506880
12283
179112
999147
1357360
180850
211808
1506342
845384
1320843
1181506
1193261
1731587
1541081
320820
959124
1597822
940840
656462
596106
635336
935871
973771
1968466
39317
1173842
505879
1405901
492091
714855
896935
1149800
148957
1228404
991471
774158
1640039
1537446
1730355
1383592
1133173
807760
1856298
996379
1531515
1476911
265109
1615872
172470
1118194
1504883
1067923
426558
1336357
789530
1961101
1322176
1701602
1288106
367547
99675
1267944
547067
1515590
1155725
1255083
885356
1826072
1900382
664569
386965
1832822
1422844
980877
1555966
1090343
1665475
1354762
1470367
992419
764942
1206042
327186
159708
1477168
1249773
182323
1734967
1740966
743325
442837
292587
1362535
1615634
376032
1957451
983643
1797901
955240
549116
1200721
138653
1671192
1247160
864479
536742
1823984
1552722
12960
1758938
1594210
1909493
959805
1215836
1289006
770774
374033
1596862
98374
1803730
1690698
1658046
1580407
1539342
451848
1615723
1004911
573204
288912
1699147
1949249
1084184
1914713
759229
1000934
1690871
1384597
218397
909248
499004
1916545
1604420
191498
728865
1710048
565742
1954009
1687105
319916
1466571
1256148
1261229
464769
1190678
257192
1692117
1062578
91523
144605
949889
1416618
127339
1186203
280494
1561587
1897396
272424
655100
429831
1248267
218060
1636864
1938838
1476412
1050986
1955034
547511
1273013
1657716
1334757
265002
1376481
1648226
993941
84693
1145106
605628
501890
667416
595175
422372
402819
1784726
1699033
754493
833704
187799
1274949
661255
223719
1352425
1888347
1328011
1942875
617727
1734700
1814828
1360921
1240268
837147
612343
78662
897
412302
573827
1333482
963073
544622
1693770
913952
1889768
929513
585926
632757
1329195
1122590
541381
1129070
24931
686745
191184
845930
1942048
57410
847635
1761924
927236
1738610
1781836
1369154
1296550
1537631
1778071
734720
30167
866405
705757
1041776
974391
1169122
1281926
666083
1338673
1116525
852111
1983894
850705
1668197
995309
1973097
761869
117705
964569
1548045
1714375
1118565
424606
29335
47436
1430917
1224036
842410
296961
629901
630476
500383
859973
1013975
599938
1243640
1314176
1222630
1632448
927250
1668070
808052
616730
342535
893521
248700
983551
78711
1058705
1620470
1382451
1584523
551695
517190
831406
1309751
1589639
821795
1088494
1162567
335646
781321
49869
1705585
1104741
1087767
1068589
79470
906183
1640388
88776
19329
398409
1946287
1010674
150528
417336
1766163
205398
1836002
1384503
1896696
1736959
165508
1269098
280416
1650269
792472
677727
1318609
756871
1054661
1422700
758501
1259690
1663859
476740
975345
1392035
211617
514133
315050
1029377
519932
186789
778924
1036783
1704360
43922
663990
1141394
753750
548145
1616264
781102
16508
1266112
762279
1026683
568088
911885
232751
1364229
774217
1296289
1435805
1544280
119906
490889
1148124
190095
341756
1264959
1677877
303311
1867538
409761
1408971
1744078
1232465
1403607
816293
147623
130530
1929613
1322205
314974
1840160
1187528
1290203
486791
1897995
486955
1106642
1901049
1246066
1064631
1370174
865760
1939258
374111
917282
113577
233241
1682625
731334
1332237
1645025
965379
860260
856308
1282901
276705
409136
151199
199392
721159
1332227
606432
496151
526917
2001
1122731
1915580
1408769
843897
1759594
1241042
670425
1955380
1624392
1120280
779790
3623
879061
1253095
1967956
294282
535307
1001355
1561970
1976607
1307078
1760683
265018
1838371
984030
646442
1261403
220918
1406153
1276329
1762290
1040017
131365
1226927
1268754
571772
1821660
1704711
1433921
1832500
1438005
477468
1674031
451122
460109
446841
1200172
1005640
1832565
1027435
920364
13599
1039879
1344612
783794
119903
255407
1917953
1301744
1938479
1266058
1415531
1233108
1368191
1770378
669829
640570
848748
939925
1300664
1863366
433979
1294426
1434782
704768
1251132
1076953
1527735
160095
1098030
1090767
214624
531974
1909933
1025218
336256
1611553
965165
1166705
583059
1549358
1754274
1745721
1242832
1388556
489571
792932
1220708
1357128
1925572
1678189
432861
945607
1954860
656702
452560
280881
553994
280207
1379643
625111
70077
1667630
1592307
1426961
368022
1959509
138048
498164
970831
977020
1839064
1602749
535705
56347
1433089
1497832
203322
1071893
1165951
1306521
1876153
479116
493824
1971751
151962
1414137
874536
1981249
1311728
610095
1816017
94456
584856
1462239
1663144
1576187
1957735
1336007
341174
1560784
1294888
1982858
1219519
398933
1551612
1180162
203117
806336
312081
1887260
1332321
533431
78590
1226879
329676
1467953
1211210
855995
1807382
914937
1769949
1598870
1661863
705992
830229
169994
711308
1923703
1431530
1599671
1662374
939819
604698
1685881
298276
947134
1515761
1611427
114857
1159268
207345
551512
185700
1169160
540136
284798
1162736
1934402
191392
987363
1837307
1888992
434174
960656
1350526
668374
268477
710445
1350789
1680473
514952
1050945
1911499
1058492
332659
1046790
98124
1695368
1725053
1752924
1869849
653628
117497
1146409
1633884
1207429
1179312
1879631
605557
640390
1948385
1551511
944764
250588
1661018
861240
637663
534575
1178871
1370214
1857612
1631355
544497
1074610
339991
109197
1246070
536714
1132861
213390
1381313
47989
154692
629375
1852025
160874
534575
608135
1753998
709426
1450424
1399277
135332
1114498
1991611
1211882
530585
1707743
323095
1465905
1523112
1374175
338971
1462971
57164
834717
1883246
783556
62970
731987
741384
837303
759620
850795
1863982
1481715
607845
1362271
1626147
644097
1046673
1777842
1707682
1098276
1585463
1207747
970107
1664165
805578
1530589
184751
198517
521622
404140
514657
150241
1850700
1371064
800501
1717735
1150406
1580509
1682669
1182963
1448208
253122
1348153
1383959
889550
510023
41973
1444055
468308
1258309
323209
1783273
1341483
1202710
727906
580231
170120
1856579
1432869
1321283
1656408
1662738
1219868
700983
342729
1106895
293738
1637124
1789231
491313
1862907
1183892
627199
1554207
1027160
1069275
556864
1765321
1381533
925488
1083403
245409
1188821
1524391
274504
1752246
1270042
1479756
499329
384793
900706
607634
1152211
187124
1393714
534073
973900
1040162
402281
332946
903561
1611266
1299075
328947
1845006
1829155
1618469
375021
1109088
1389414
459422
1268198
1188989
1529223
1311863
676287
1407342
1896874
1820029
1617176
1084600
1678336
612459
1887809
957792
1688217
153391
115700
1581009
548440
204075
285615
134862
1312419
1449015
1950179
965320
559815
1403955
45841
1667500
970309
1125254
1897035
1135682
1020592
259659
385291
1310120
471555
916513
76946
422312
1916252
1965440
399693
1506704
592591
1368944
768256
59647
1859006
155997
860088
400565
987100
1671979
1400520
944745
763469
698724
1981763
1812365
657274
1178923
151990
575627
372820
1857571
1855428
118889
207252
1189770
43899
1104537
492592
1170093
1199619
1925020
882686
810444
132389
1241552
812535
1220334
95501
621887
994285
289325
636193
260495
372579
460625
1116410
974009
1229077
716480
1140740
1342281
552280
363540
692494
734049
618642
936028
1244633
751787
241813
1578235
1369798
1141880
1261383
1748587
1790111
795154
319247
777260
1803391
1264941
867771
1123028
1181300
527883
908174
180956
899500
558077
1275515
916216
419289
1304118
449434
1655314
423965
1509251
695235
852042
1836103
1496874
62430
477884
1301594
1530618
891935
1714211
1518
1090683
1782270
1680679
267350
1125362
956946
56122
151019
1449881
448336
1514949
1916123
1143087
1429846
1292687
1797350
1312877
1670804
1744601
812684
996527
1683640
86819
636165
910198
463124
897845
1638575
1601512
1930163
1804092
673075
961644
1798237
1664915
687726
1443659
1959283
1874757
1841065
1905597
592343
641271
1685836
1501122
556836
123644
1169256
1715780
1982976
1702354
445251
1951480
1575681
858830
329908
1121360
941
305347
578911
1764431
188157
1603510
1130020
1771626
1540388
1982148
1206777
311109
1506026
1349948
960246
1475001
1168170
617624
822425
797728
283484
179653
1305524
1659140
702877
1887335
129764
178155
1976670
1644967
1337341
280269
241205
1629615
1067919
889051
1484754
1268106
980774
58071
768100
218280
1638200
318455
1993757
39905
1356778
725795
589218
108626
520179
234924
325127
319675
1480086
1147050
302582
1838229
1431458
1351347
1929899
1404419
81999
1708113
1130503
1156393
760569
828312
234337
1627734
154935
420711
257277
1734302
230815
1754214
660218
1261069
578888
986296
862066
867437
816658
1716863
1727663
1776670
1605424
1016138
372947
632805
1786863
542144
418019
922310
112103
1497443
347191
1759909
413739
642114
1829
970810
143435
602297
1504489
63416
710969
109646
138404
1622403
997249
640771
421152
91373
855095
920688
1826645
286442
1626202
489395
77429
1587955
889416
1001530
573537
1934746
678692
1305150
388336
655583
93106
960759
134996
803686
1277848
61627
1638467
1864984
1178836
1927823
695071
1425469
933125
829268
1105079
457318
736181
1583652
1115593
1720312
68913
777618
223753
431170
502061
1535571
299813
617441
751909
1758148
1746117
1320929
1295767
1376225
207501
457807
8036
787208
1082941
1678804
478320
997278
916998
1114714
267888
1681610
1086596
1926081
396527
909637
1544614
1499632
477276
803290
1932827
557905
1708767
985612
910403
985540
1614515
1934831
1273655
1964971
524450
1157661
1937976
1825108
343621
777390
1782758
848609
1067721
1122687
29442
1658187
1870986
765358
1929600
1802447
1067226
100555
1935021
1355359
510217
970245
1875410
600911
1908902
714522
246152
604225
1900879
550307
793636
1966374
260495
1626772
1810879
849948
1107190
600714
1903322
366048
156146
1718574
470016
1944894
285449
640419
623317
29755
1945902
1343868
990505
1117239
519148
942670
976728
1592177
1374630
1910250
1178784
1170056
1915672
1775381
1985875
225715
1000272
1479461
1022126
470763
1268604
1939828
1083700
454631
31603
1624174
1170360
1785989
188779
826683
1573988
329701
281936
1643137
1057838
814953
1670714
178893
564497
1703192
464246
1609909
179262
279375
628924
467752
961199
722980
147516
1747
985612
1869609
1848573
1381230
1476311
233414
1131520
624452
1339798
1917620
1451581
411645
795169
1622836
1343800
1188821
1366970
497570
1532920
1048310
1062412
1031313
1904253
136299
1924545
1315082
1245500
372820
1825646
1608374
1377555
1846975
295921
1810434
1276857
937794
401909
1443368
1721486
1346740
960855
690374
1981839
55844
1623014
636562
5953
258783
829830
1109584
1317883
1867158
378455
413925
54762
451924
1450435
921240
1195923
1360797
535545
1402811
1293366
154839
906631
1488671
672971
765850
941619
221038
567080
895071
491619
1775489
30918
870365
1227778
1184845
740014
1268094
268172
629098
516435
241236
977573
415420
882075
104090
1528830
109062
1003026
4340
384049
1159823
98259
1637189
623344
1878100
1032946
683880
172856
539312
636752
523795
1612503
1359460
1157800
1779218
1154531
264949
1089693
1098037
804470
1821084
1644866
1617740
637502
1202723
452866
677293
895815
1749287
1373729
778755
1189218
1481148
156440
920323
1757550
1861706
1939208
795102
1069103
456112
818863
1623618
1716972
834711
1992616
872569
1484453
1093984
567673
1866806
1009023
1640993
621812
1086120
413342
1799062
61243
645122
49084
963738
1213780
1016283
1563306
1623517
367111
1588769
1685928
1088300
759616
1617128
1385550
1104926
526852
1742651
1667544
167971
266389
1289219
361696
1322690
1557787
1749292
1820474
590629
1218359
910141
1773475
649019
908036
823863
1176021
1744092
1529737
958771
605924
1866649
819043
170047
806912
240061
302157
521353
1132704
1730261
1375783
1586307
1845824
197010
1462201
207206
411036
1481956
424785
619861
505638
316748
1091005
119929
879813
1955141
1383605
197805
1052301
881155
656248
370726
713101
1027669
1716610
1254200
497099
129561
1388441
751977
1584724
1585117
903220
1634400
1023050
1144044
1983738
81197
1224285
1963778
1770653
1190185
145936
1884571
1856520
634894
467613
890320
691494
978345
749908
1580795
1755784
13124
1241904
1902051
1870592
1875729
104539
1824468
1939235
1649110
1154352
110745
345134
1329218
1356459
58663
1697104
242997
1122408
759288
93864
1559602
1201700
1103822
622049
949287
1813458
1515548
472415
1521699
1109585
1155330
1284966
890187
1130027
707376
1655644
1700038
1624883
1638956
1542269
1057846
1309473
1919646
521000
1412432
667316
632458
1063331
1787807
585850
257230
1670702
1709933
736263
1367884
1547575
1111418
295071
319325
1242053
952143
121375
568010
1307592
1896664
38288
1873512
1707675
1223271
1987447
451558
1147204
163486
1211885
251519
1963321
1976548
636242
1477200
201437
155997
59191
1455786
1394837
963763
1031230
1760176
1644949
263376
812389
791166
1653702
584670
829037
829951
650230
920502
627971
1435928
921484
1474510
1826893
1947477
234284
1332561
1170129
1602162
561465
599379
1430756
657092
1186345
999466
1288312
1232202
1558397
1148141
1361718
76331
1405111
973131
974051
1578168
1293366
720021
1483900
31845
461074
1573068
1542712
1506496
1026844
478734
1294084
178277
872994
403304
475980
1402689
1172529
273745
848190
317483
1515196
1096340
1213184
1544087
1232667
102483
1719279
1013001
469185
39588
733200
1853876
1692356
218925
883810
271576
948116
806009
1574093
1410527
290091
106448
331112
452690
827414
1663162
1935384
1644924
845798
425385
171836
182836
1882876
1022261
1824205
803553
800790
1568643
271987
767134
1363149
1240018
1739835
486359
706205
665055
389620
1041496
971391
1298778
885056
156364
1581858
1324951
338648
888591
132590
138621
802571
1332584
591046
433816
1458044
1617786
1925328
1656918
632681
349465
1070299
340669
1296457
1122523
1834582
1266995
615234
1723780
1714480
1045264
1298356
1245819
939336
1095417
302564
728311
1636204
1589583
800411
1001104
1013020
1036492
1155608
874528
314177
731141
1681620
10745
1335950
1898901
729082
1978948
969666
1545563
722603
1925706
1249353
1015708
13033
1914756
946162
1053030
1095613
836046
1434762
414610
48718
955894
229038
1668092
752821
1512254
1727737
928237
729877
388741
981259
926401
581891
1884125
210915
1993643
1827560
388948
1950017
1765787
256831
1614223
107039
1928875
1111989
172905
1251503
1572323
1057950
290640
1327942
486462
1795529
728213
552854
964155
45330
192049
720616
1260844
447009
1046828
1565623
282777
1411075
593288
955700
1020608
245514
1727308
1505733
1476735
1728438
1336190
737079
1527260
647818
1382027
1223410
1424211
971289
1804409
1585498
242
321801
1830764
1393341
733878
247992
562986
1741463
607758
854071
993512
604621
1581975
944248
818434
1939138
588194
867123
1960408
304698
339149
1900630
1172517
275542
1177030
545876
610019
217318
1754247
926711
1376036
1638167
322918
1959369
516759
647380
507193
1928156
328537
157045
1718980
624832
829623
572787
123892
1967888
1118325
1173748
863286
1138112
1327784
486720
136454
1106753
1150217
1343215
1423220
526759
752534
100585
1339609
661238
1806598
1143952
1142969
1844160
1024240
1043598
838369
1866374
585829
688477
1785560
539466
257502
1707895
382128
845232
886543
1806246
1372495
398830
918834
934398
51649
415814
506052
1797441
1800840
17646
1603683
971250
626340
1134030
435495
1242152
1535298
1619531
72319
42092
550016
1953837
796883
677356
1865961
1270728
1888762
750226
1701759
804861
776628
954558
1011133
919266
1867692
1638896
421334
1651841
1667806
1367770
273871
890742
1128808
119556
1894168
62617
1212615
1572448
1397038
668581
990424
689242
144127
593707
844325
1016305
1476354
57963
1365057
875225
778165
1203044
830108
857381
1987343
894791
1742141
1084800
1048272
1844134
1966620
552453
1271613
1466198
1969264
557515
1345675
1572523
1472545
827505
1932081
1997232
1736922
298012
992815
7944
942510
171148
1941501
1057243
29615
956449
734383
1024396
645257
1140398
1659672
588590
1222735
43751
1846267
1301943
1716647
347451
108304
838262
655858
1387825
1682320
627388
661889
1537580
1837387
940904
1631707
781077
153628
747525
1847118
1347756
740267
1737469
363894
462143
1903699
492019
181239
412627
36529
1030631
644413
798837
848882
1676336
1030901
748934
340545
1407340
1237248
1379813
1164715
433183
1164820
1032775
1681235
66478
456514
1577829
221755
1996075
930353
1188727
413489
1686183
1357017
356814
1866741
1788674
1671481
808924
1148409
320877
1363884
1072103
1674895
407410
1587711
890530
1934267
1314775
1825830
1882539
136931
214753
833401
899853
602240
724030
1318587
1897674
1629318
370910
1140378
1380860
507696
1892537
1341954
1616872
1122589
1953196
1365957
449963
1849638
1259866
1661190
1940683
1731717
1829867
1531465
346114
697007
1866302
1227568
1059843
26831
36589
418025
766812
903562
1743327
1218379
987515
1620390
101064
1001786
1759988
1055293
409030
283437
685733
1139855
305188
288003
524352
1340718
89744
172946
1721243
1488652
1149641
1357518
1640156
193362
176802
1557103
2145
1538995
34647
1792900
150986
1154145
1723956
1581366
425347
1728878
138558
1014354
1521414
41995
273879
651217
639149
170401
1100845
1575554
999955
409310
1816457
1322784
143826
1369784
746382
147005
345169
1314085
1370581
40783
1296661
798697
1066047
265460
1996816
434070
1849849
127413
1050374
1967188
1353800
1015699
1229467
1935041
1007325
468308
1241330
1836259
719869
1157199
1016925
1171722
873291
1472837
1913493
284017
527914
349497
396251
372290
1163527
1633791
927956
1066176
1476444
1732003
874727
1700795
132490
1073561
117045
197031
388048
630421
1378197
1398672
931156
1095353
1582985
913294
647994
1222059
883630
1997024
984720
259693
1629010
1404094
58888
1441420
1865957
891260
1760075
931056
1639386
384860
903430
174206
297349
1660632
42170
44043
1909428
644227
1348920
685243
543079
1813408
1617494
698946
1156023
1849523
8522
224963
1200667
8273
1497473
505667
778758
1588096
12047
1559889
699949
1544864
783155
639047
1702901
1248871
155060
882946
1560057
803614
1007308
177834
460720
732494
296292
131371
1212315
1260613
308988
1582187
577802
486153
1702079
1559450
660072
1109497
782219
746089
385228
1064623
593593
925181
1781703
1030830
512646
922377
1898981
1962352
1301369
701510
1487755
1458651
235390
825854
82630
1698602
811175
700270
335211
1129745
878768
1775246
1991287
651979
464234
968189
1832009
579505
1706519
1259273
1311483
309126
1240087
869410
1596003
526260
904725
1197254
564463
177239
41182
977393
260351
708505
1814759
1187463
194894
496398
904374
1249172
1807071
1992656
1895405
859341
1651342
1765565
1545587
1131766
836719
1964835
807659
939222
366048
1201968
1470690
1086806
1468212
1632670
1362919
368526
1592918
803406
1389702
1667409
1028216
1323832
1525092
1659321
912047
1870478
1203789
1029338
508182
1448822
253366
1771401
360738
1071695
776832
36755
1792525
1581997
856591
1963393
786164
1707340
1893986
1981165
1959194
924506
459297
1582891
535531
1867645
1322991
1318505
1594048
1558470
1680312
1859650
1671969
1630215
915815
129298
659479
1599940
221869
1209320
1223725
1738844
848686
613957
1323490
924142
1087921
212755
1682347
1349293
1699764
1329293
1742295
354262
1265855
437975
1874536
504129
1163404
1478365
1632658
678369
1980170
1869310
1100584
444521
667094
67427
1075041
1142244
481687
1158498
606527
588073
1920627
629654
666190
190435
1513301
1581377
629267
354183
1856367
564334
791023
1066427
603127
801206
740370
3517
121975
719239
273524
1262069
1374036
151082
906746
164821
258847
1150773
654018
1285852
538301
953897
1162024
109367
1561098
1946745
1481648
1030555
185258
1908383
1355446
1328530
1252839
240095
1517748
1702639
175236
1707311
1828150
582883
424454
1677084
1793367
899605
1103031
666083
1526532
770548
1331570
1961550
1758733
1987061
1675794
47215
246959
1954342
501527
310692
1950048
1428211
1618680
562520
990987
176064
761196
960732
854958
45811
359369
660784
435168
1521660
132611
1812038
679587
187196
1460359
635640
425961
136037
1037818
894352
211666
1056631
331941
1533999
149459
140927
1766977
654908
1893574
209207
723501
661716
51073
1931880
793141
1762476
102690
1254877
1295602
285869
177152
957103
214219
1034079
384967
1462772
1318003
1472512
1498516
702227
1374519
1082619
1526853
1459736
809714
1370622
1248902
1781819
177364
874827
888642
1745575
1030892
1921304
1394156
1598862
1391774
1645532
1014098
647875
234292
624998
91506
451596
188573
1430998
1143449
181239
1861467
386400
1589476
1698080
1673212
90831
497043
916471
1667278
921997
1958370
1581093
224313
731591
262517
1084424
1792113
162665
1338581
950671
1047666
1653611
1708902
1964679
1546716
602509
1313638
1467188
1194730
1727295
726497
98923
1253095
1966230
1270685
556458
390897
1020954
409128
1037707
335398
831647
1750958
1012269
668812
554720
637880
1108309
1517844
851836
1257039
1536132
1569528
873297
1516893
1186434
747136
1572740
1295792
611476
1949814
626234
286344
140820
1793974
289218
1359587
286897
266208
526769
1881861
1447205
1231651
897865
1771514
1847111
13849
464079
775035
1650998
1265994
1315699
1896696
1108153
1515316
1838365
538859
1629138
1277766
1068874
781832
438563
504865
1051317
1777097
406901
55337
593854
766614
162296
507080
1899325
1184130
1509104
1066303
437156
1154859
1415320
1910440
1833111
1081863
172605
16410
155255
1287961
1659175
1470080
1780146
75110
1757776
1269031
761011
848760
1563333
1694141
1417728
928938
1874987
145852
1328384
1826331
677753
776015
985664
1305653
907809
1854146
707456
901593
416331
1237213
1858258
1249745
1634312
1991241
1699179
105684
1516759
1830631
1568023
917824
1743659
1216315
191075
1602749
1784652
1583248
1581058
1322530
1730782
1539398
242323
1720961
1861319
239728
1833385
235078
902963
1123333
1439054
56181
777118
1287548
1271697
1836799
94481
1706272
1596814
1037949
925032
1374790
318168
15923
1444897
1833286
42872
1980376
611702
894377
52252
724069
574000
1758595
515341
408857
1759339
169740
380962
1903356
399695
1720752
1463073
1264320
924344
1232072
676133
1474951
639536
1951085
617502
148147
141643
915793
651747
305246
434872
174653
710176
1697926
1955114
1331815
1056389
1882361
1739456
1470506
631226
1219499
1301161
424631
1086841
146829
881273
1972263
1584769
258013
672776
1590130
1508076
1503282
734604
716991
1047649
1956540
1131518
1398928
379680
998782
90509
749488
375086
1737872
1094872
415361
1210754
1968636
56634
1980134
876025
829543
918956
1395984
1659505
1355997
1910683
447824
1897600
669449
818903
583378
1540193
519376
506088
1536186
375312
912517
654822
1413913
248865
1007329
229183
1896943
690090
1701640
1864080
977277
395991
802680
1856743
830270
712374
856397
1348131
897394
644074
204705
1629203
1656041
1292302
36562
1892549
112678
1132772
1415842
767608
1513142
1420523
221640
1729270
1030205
1662190
619083
96328
1704083
1087852
1122073
275871
1677804
506537
1745577
200387
1342745
41158
434696
1077506
1877078
1378203
705261
1004649
1925562
267573
1049291
1488241
1569504
428835
640429
1177377
487743
1357864
1210072
1544387
218722
245282
1905949
621867
1907323
843762
158952
1924396
1938065
417548
1072655
1849465
1598584
1587374
527543
540833
715240
1794183
1516067
1987000
580864
1430754
998432
648749
550861
1368201
1591942
1826970
386612
1212521
974531
1794193
1273440
49616
313974
749961
346488
57545
27507
214221
49599
1793622
459603
911406
1350341
1918815
662794
1296420
1431567
1171881
1126359
395417
850250
222877
466926
1675505
846798
77410
1081184
1628513
677995
152459
1952790
1072215
130170
1002917
1271996
136086
1516515
361999
7475
813595
494952
1919562
491158
944995
1394393
1164306
344872
471347
1442030
1527524
114261
1280037
649990
209742
824077
1212032
954278
1692612
667860
749095
1512115
864697
988611
1272033
1644839
954587
1710056
1632862
1688509
1233059
1972849
297331
422787
1490030
439687
8733
1099726
382327
1439066
210697
1822331
253031
10348
1589476
1400212
1850709
1222170
1419596
296157
1984227
945081
989228
5183
642607
1821169
1258044
1711150
46494
129813
355358
1787243
1345679
1355936
273858
642609
1099070
1277982
473648
485622
1448321
619747
600893
943410
1610423
1169733
999940
1146499
1913276
1248642
154483
40503
1699852
17433
788438
1391949
622489
1239684
231603
1583925
1504611
37099
543486
1543499
1379890
1852309
306707
368626
1409602
1018417
1893282
245482
587425
303306
72483
167168
1182316
663436
1793591
1909271
1863301
1905590
1556059
1449318
102407
1750633
603567
31884
955700
890140
544505
1370299
1192209
76120
1427366
1882067
1112161
1762787
1326724
1639323
1584390
1748591
950558
942052
1666840
529831
331677
190384
162593
468561
178115
910765
1311443
1740717
1053239
1396428
450892
785773
892796
1494717
1078213
1845551
1825816
223531
281430
775697
369579
870402
198916
1181764
879093
76225
890022
279942
1577337
230130
452799
1863724
1565134
1804224
1227560
613568
1086425
1828297
1290071
913101
1604672
629922
571746
1074899
100602
974986
1515345
646939
879690
890991
1079912
1737639
178029
1337875
557356
163657
1643678
1930957
803457
881402
668433
1458910
12521
73364
1211117
1606458
1640468
1829078
1581766
605848
1728367
1886820
1542990
834648
103783
690011
1396532
1809168
958508
75199
876469
882419
243751
150687
1102861
1694688
568371
457787
1079771
1423436
894885
531716
217697
1693221
1698551
345142
1950047
1409753
1511509
432360
1607698
507233
416361
1062816
1244406
926256
582482
759705
1463877
505123
544754
142648
433187
1212163
253993
1488104
22058
980757
1176513
1553205
950106
1052343
1032750
882261
897741
460809
767752
1877471
1379745
1243221
1580064
1727728
1322655
1924775
939925
1676890
1250614
92011
834945
879128
1580519
1789043
1425339
1309062
1800811
155169
1506183
985057
492954
1886187
675020
521993
446392
1161311
793487
493227
456474
1153989
1434199
758342
1410039
465651
640489
1948348
1759095
1344731
815490
1624816
1831642
1768053
1459168
476014
810655
462302
141556
1541762
811717
187748
565550
1566628
1563773
807629
1521334
100173
11226
1160076
1437433
756813
1466279
975872
479058
1432598
957263
599768
986298
1477910
608570
1223572
1457982
787302
592164
731908
71470
105302
95149
1925838
44827
1157798
340515
889590
1257008
1279526
1668291
1891641
762675
1056547
435830
1321877
1360956
1180929
1673712
1262382
887532
1777353
796208
122105
21874
1901815
1611590
1430734
1624097
1892250
1195029
1521342
378893
138640
805685
1289133
1120492
1966553
1113415
156126
300438
1508271
1635288
1848592
1394779
831558
485466
367783
201435
119410
669496
1950325
814074
234004
1258134
486226
5275
809060
607199
1513009
1777465
1155089
1184092
1376388
1812609
356866
305010
804809
1991101
664569
1598915
678802
453044
276091
486546
238157
589746
1120268
1828688
26960
47818
653463
993940
843764
906293
144164
1794560
1506757
1146351
1098929
792150
148245
1591170
1475672
1969854
769298
1428805
1718015
1932991
62884
478240
1892063
1499583
258024
1039225
1707179
320404
270572
125561
732979
1215911
124227
1083636
441363
1031456
925590
1966913
1370612
497756
436801
1870396
1614695
1665309
1305410
656762
123601
1261003
594833
1524283
58929
266484
1058056
3370
1927104
489415
889460
356786
1942386
727154
1947722
1505599
1974504
1534610
1595531
1135481
601669
626440
1843985
1391131
455304
617862
344872
1798780
1686632
910272
179186
1882015
1930481
1203257
1394584
522384
608489
314757
1273190
20271
917211
102326
349748
97305
898306
213631
1151070
1075888
640427
965165
1490039
428589
790820
565351
10183
1257916
847674
1015648
1115356
895362
1251815
1358270
1080268
1813401
308694
1076231
1183861
1897399
24478
1891058
366104
1152562
1792347
1442538
1376987
1716241
1574487
500405
1072963
1755214
541674
944857
1305128
786358
1973265
1133882
1846371
1946363
143496
641233
848956
1802098
901636
1363062
105514
141080
1884306
899681
1600220
1082941
520636
241253
1080457
1178883
1437940
1326079
1253775
213151
1473152
1853429
334984
1015707
1375837
1050712
752665
1864917
568742
283863
1755
18762
1125254
563449
1098621
955797
929577
681733
137227
1603258
690441
538791
315647
1167933
590992
69889
689632
1724073
1646399
850300
1073706
1591411
1849227
29767
465094
712006
1833098
1462265
1552509
709555
1703192
1765731
1338693
311141
1166311
1119552
1538983
1613971
824660
1939185
1756685
1203537
1377298
1803757
368255
1876452
1008203
823863
250194
1525139
1206530
482115
1306291
373147
894776
727196
1034693
1232944
436619
334987
1451113
1490533
690524
1935576
393464
1958963
1928266
56454
793582
1060122
1260428
196955
954651
598519
1121871
557843
1281589
184553
507818
4174
840508
1993976
1917569
1583246
53101
1184410
497504
233180
786451
1064967
360094
189505
121278
1507864
972025
1341660
382278
1085376
295816
27023
1899623
1859299
1308492
58263
437192
1350054
1147313
173631
606208
44860
1282802
419803
93344
1718196
1129250
1483861
148154
1611204
200941
148156
385480
1851560
1786844
1438636
1915664
1805465
819411
1570699
515729
1186748
448218
492162
1861799
1439021
1141904
1533392
1376378
755412
779654
297362
272911
96712
763391
937830
598933
1627598
333392
909020
197704
1310322
1451193
175585
1821310
1398740
437593
1525933
1300719
1824864
644438
185510
1531769
8587
48411
1786782
1243547
996480
1075496
1984245
952094
46704
532649
1228974
521529
1664041
180837
682383
247470
1135442
1813458
700161
133748
793305
103162
133569
1730232
1403459
1557877
1499146
772751
1489660
1883024
1449231
1762173
357585
202446
1795922
1222496
42829
431096
383072
1538537
340344
819049
769495
822147
19358
530685
319130
83307
480282
821388
993789
465084
412735
995941
643500
48966
1956166
1597751
127828
147965
299001
514964
929442
517761
997809
456658
937552
715889
1922424
970035
104329
724246
364695
1947718
1388085
607941
806709
1176941
355003
191525
1798754
1985048
1356354
1352094
397959
971162
119086
793437
892025
653820
643146
487926
557381
1639599
1597893
1592453
1999199
1300949
1673904
193885
967822
981081
213950
1165129
367514
317391
1603655
1590895
221939
1944920
1844680
660112
1508433
911038
432630
1940987
139484
1055950
97513
1011680
1225023
720669
361760
1288673
82505
1893728
1450658
597198
658962
1789097
1252753
1006426
1675098
1978227
515603
1464364
1462089
451064
1836477
1091568
1552264
1068983
1564302
1224085
1695857
545282
1802854
749966
731141
1160133
1728979
1887825
1283510
526224
282228
1004243
1544056
1039864
1609015
51293
1467561
436548
805
1630914
1593793
539500
733201
917593
254902
945663
1740789
1579057
1839408
989202
1775272
1975941
1724622
1536703
622830
80169
81191
507812
818168
1289650
970696
1549753
552329
58590
897120
548379
706777
1665471
1615233
1175717
337276
743984
145349
1116620
127507
1205686
1137746
235149
552213
256517
913207
1553878
1368811
1457874
1849203
44159
743260
429060
475946
411220
188961
581351
17727
1953177
701147
1369186
1061790
1855676
140556
1568222
1294424
1545940
1771401
358171
573803
70659
969728
234826
150414
931619
840622
1706765
1632562
1154108
291884
865405
206084
1830831
592691
13702
1463877
1144568
995003
1708240
1991713
1030847
480902
917934
334768
1933340
312374
1415463
1951194
1108187
60242
929545
1270728
1615477
33166
1222405
277537
755751
1586266
277122
285
1966448
777025
1093685
1927999
1917730
499310
123809
597306
365345
1221702
1082732
148172
285864
896975
1244496
1670605
396000
469064
1906526
1314833
418931
157488
1193014
1431380
699105
729668
240978
197894
519375
42525
1829801
1648590
1076473
1691997
1996096
1856967
334276
1133814
1748227
1129221
1313333
1777937
1109990
1786705
1762964
786134
1095057
1206660
604532
1461106
698862
961062
1704921
1661360
1642420
1199448
1575095
1648641
1753246
1837911
451775
1497904
92636
716687
1159040
1252666
1415868
290794
1014471
551028
339830
1547538
474811
1586655
847895
206868
529479
1359801
205153
1523131
249082
1484225
1284866
1451122
119848
1695104
1916068
1043094
1013595
1184827
826636
1902246
866044
859825
1410862
1819249
10047
1204720
1529401
1356154
597784
578950
497827
931966
1574302
1150193
684990
862080
1490247
1793319
788658
317300
1906218
273397
1651026
1042494
1434199
1005017
1915048
403180
854939
1848209
349465
1082961
661137
1708538
1183853
1596927
1774028
125150
1662004
343153
969590
1512252
1949123
1420478
1939597
660352
1243590
229273
602571
1356377
1794698
583285
1812913
252349
730808
1562881
143675
1574941
1580395
1951797
737379
1197656
1424732
1648730
1182649
1493189
18225
1450644
1095760
252604
1811489
1348063
128009
1002886
87241
49555
1085442
849721
1847547
674718
602424
1468230
1813807
1338473
1511960
1186854
1589358
1077148
1960122
274060
527483
1050100
111651
1816002
1547962
782382
517296
654553
1377541
1108456
1354881
900280
1151889
1668034
1537682
1714479
1227181
733200
1354491
917232
1390593
79614
1671618
1680321
1980530
751760
1717085
428315
999073
711191
725642
1975340
752408
1877213
243991
1940696
369079
591765
1060030
370962
1136779
1979223
788542
1600886
478078
1917229
558917
177158
957097
262960
253903
1624080
1188124
1084891
1171380
1613267
1067191
798663
185465
1299629
948428
1846798
628554
547326
1331351
1876291
127527
1506736
1976009
1156503
466072
1242742
494648
1599226
1708261
925621
359583
1953384
16022
1738297
1714352
1788272
1893242
846264
1940472
231722
1498594
1105673
636997
1340518
1646883
1059697
692906
926660
1679988
1267139
1430670
1989414
1410461
1806990
1460474
26276
1713296
720845
209334
1352862
1662824
1895619
1915454
1500719
1871048
532947
558961
1456338
681510
281462
258013
1713640
67373
382481
1388287
1476832
1237851
705199
342726
1107023
1754221
1673721
154899
1143884
90305
958334
140005
701240
919907
1326837
1252644
1735307
1210673
1488387
672745
320082
1223918
898332
941939
1629791
553111
1563004
450689
196922
1010990
820514
569936
1095623
179357
499013
147301
432247
249811
1650360
1189540
615311
484966
720201
1462703
841147
1659862
345493
1725443
1692226
996024
1465631
1221872
1297321
1401131
1823666
59686
765628
2155
29774
656873
1028809
677182
529328
216368
402064
1170677
907229
512383
524227
999013
94363
1179598
423666
1578440
1145643
1100488
98717
1195238
849431
163410
1224713
150475
1937426
1013433
271565
1417817
874755
414737
1475819
465431
318218
1648503
1665593
321666
1882759
337319
401719
236091
1585802
1644798
25305
1470554
883589
732809
1442277
1758771
991614
745578
1844619
359902
1868788
313072
429910
1967768
667305
1534185
1569278
982409
980889
794371
629267
1957172
945738
1535472
598365
89233
1906820
667141
824029
296879
840468
1631385
231196
1996960
30302
1882037
396021
1237967
569406
1078811
1147316
434228
1356147
1681125
134632
1663365
1156966
1752295
1486510
1318835
795859
546646
1902956
1604602
698949
164169
1466260
919552
1381627
107406
1130084
1945439
1023510
256219
349594
1748914
1477185
1600009
1180829
1110307
159730
1163312
1337734
606969
729610
1322208
1077764
167025
635138
283436
872433
579122
1089778
724048
1326599
1171462
147123
199753
1686760
622280
21068
678901
315398
1915152
1681361
857991
1817242
1128071
1754040
1077384
530255
1283181
1743342
558763
320972
316404
1268804
608698
108616
687623
1700604
303408
1124275
848489
1411374
1352851
1770190
36366
1818428
1168334
854789
657348
575978
1972319
1770381
1642539
1328419
1294789
1000111
1827386
1505124
1273972
30436
1386577
927368
473999
666824
583842
1407
771568
1163253
28122
521645
1796629
434787
205053
225017
89454
1766921
859538
529247
1172913
1338934
1936543
1330377
487181
712170
141491
1161325
1701090
111852
961001
1394706
957014
1610830
1537774
1819927
735987
1086000
40642
1007492
194454
870347
1053109
41506
1228842
353526
743672
1316862
969614
115110
185904
1281570
485095
401926
378968
1896708
1151149
1328769
1300889
1640701
1468723
1611297
852559
605415
798282
1129604
1511185
620418
251591
1711033
1295712
1595175
688642
1105824
983625
649500
355510
76060
1625094
786195
701740
1704866
1562534
1786730
1131040
1656042
763447
981584
711688
247508
287970
733267
742479
1328104
436815
1225791
724314
31202
89250
1458131
942330
1219433
1372584
1324611
1091011
935033
666633
1052310
404453
1435490
936232
152534
122868
1694282
377056
1943063
771931
1693978
1391483
1904352
1145409
764749
515760
1075049
1224256
790643
1312192
1321338
863278
863345
1680113
261649
191659
852199
1323628
788374
341526
79634
484509
1195406
476427
295861
677651
1034684
573193
1429665
27032
142846
201703
669111
792162
240062
1841449
767593
822642
527683
464361
1457285
23819
796778
539658
247555
898159
1422480
1153876
652670
753391
707485
1788122
1451502
1191000
1479735
602549
397361
1128420
870630
1314047
826297
1164671
916363
378226
51244
1859255
1287537
1672261
1410728
43369
228960
1256143
940442
605298
884130
166229
1810161
19481
1239844
1990122
781340
1981958
1487985
1296444
268955
1230143
1130318
929310
1933827
1861823
90109
766622
1737078
577883
336037
1783325
1334450
504319
403915
1292972
1317778
1528455
607789
1719395
1283521
1075791
406289
1012695
157842
305621
1286803
642308
1874134
1652676
516533
581004
1218146
164232
118593
480348
1276996
1199102
1276384
1404658
1345795
1957049
329509
1346792
133247
465513
397062
1856974
1993163
534841
1387906
1204421
1483265
682523
583411
1132089
1966196
739590
1815260
1581058
1263566
231667
95302
158297
1215009
1697039
128579
504210
793323
771427
578918
29143
1405151
928713
91383
515481
1328392
1282203
642433
583620
505395
931956
1965531
1872398
1474035
1339829
1203976
1813382
1213810
1804910
1381627
1232897
1937764
616338
900940
1999678
1955029
1329669
1825024
1138277
1714123
1118824
1463688
1968203
1175335
75205
1780442
1085343
1605900
414208
539466
1030581
637147
1313491
125919
315200
1156440
1286298
194578
1393332
632019
1245101
1085631
1924653
1668683
1957618
591114
1195694
1233745
319397
1474447
449132
869562
1062177
248282
1696729
1949811
1225806
374496
216830
1363799
1096379
491592
895867
1205573
836646
1365829
460837
212221
416597
770920
1869830
1682166
1915962
119079
749827
1386325
1229569
727396
129276
730650
1827464
240239
1216545
1762987
608296
1916206
1334007
1994732
210680
1720989
1101085
1058353
1541764
248054
1091680
788088
622045
480932
1328832
573694
1662319
1777291
1030746
1099855
1878424
1775350
649270
1904022
1155294
1135219
848273
442529
1889134
1691590
921535
1934052
1102499
773176
1959883
261849
1122514
236154
896289
928036
1553474
1595742
783586
129450
901720
401714
1963528
1125789
839657
1670669
1837739
1076040
1312675
1404301
957448
1482435
576823
667921
1688449
549593
1907408
1066182
1280121
419614
1342162
1875592
808849
189708
918993
1128314
1176706
58379
904097
677252
1699162
180963
760814
331350
137826
1079239
1940914
1079907
546559
1354417
1191500
951918
1654981
794758
1638604
596647
1773498
789392
1136534
1311379
466653
1774077
1911932
982445
305669
1356805
1237128
1334308
1508428
1690355
1333944
326948
883518
1207588
1788711
29590
92511
1017697
1500435
232094
375324
1338285
403477
1698359
1660161
878615
1265280
1311121
442088
1221949
71671
526037
815462
656228
284627
1028338
1513142
1893755
109274
1915955
805835
407163
336055
1961732
1720261
1114526
507009
1131847
1963170
1355110
561716
524056
1002755
57497
349591
1363401
1204163
376890
1601737
72081
630710
966382
1343327
853858
216091
1240690
1248419
1970938
35864
1039637
1424865
346122
1437561
288495
1045221
91573
845973
1014899
1255393
731190
905299
568574
1296661
284849
277248
891582
934202
1165355
1578456
1297568
862459
1663263
1476861
1615034
1432919
225891
1030005
1820949
1543050
1164143
1757815
721259
127668
645999
747177
214460
931884
96836
108598
33750
1226851
511936
754781
1841541
816092
1282754
702463
1586616
1247652
852855
1522430
757732
988765
4857
435611
1406600
288724
1590589
1221270
259933
397082
1328962
860684
1125880
407473
1692039
231954
1247578
1744225
459451
1228629
31026
1172088
789816
1571001
1964287
1174202
905441
897297
195623
295764
1565280
1689302
14739
1587779
12806
1335593
1961658
1843515
1619459
111242
1059350
1026003
869700
1206585
467118
11027
1731251
29024
1625882
1236071
167902
1604037
727155
1334682
1209750
763520
1718848
653153
237308
1714024
1830980
981947
1979560
655246
115022
1451437
1250280
1903323
845775
1159483
1730313
134033
1567945
1636558
1700046
198691
387199
670465
809089
1221444
1956253
513216
1285996
616007
1757239
259956
1303894
1262627
1581569
1058359
1946555
1942046
1418997
1091912
650758
1629458
618197
700289
1560110
774733
888494
1860248
879647
400923
391787
1162582
1696343
574987
114522
722038
238514
176424
359595
1100729
662860
69350
1291138
883522
1410704
1876423
935692
833421
618472
105599
1192681
1614039
207738
342227
525706
330911
1670484
1810839
1533571
1477500
1086138
998110
1493037
675603
1917157
1612971
1846584
989559
707134
1991180
688456
1106209
260638
1228243
1239745
566543
1866650
1363145
1352485
165531
1714661
280144
1921437
355968
1858732
1675794
1773715
1664026
1256760
316126
1743594
1994337
452947
1989722
2519
1348055
1112434
406245
1703506
1051
713034
753783
1510716
215759
1246624
1314794
1325984
61279
5307
91340
1695675
910225
1619274
1650729
723727
136332
469859
66036
1134134
1736808
858300
1699678
383266
900354
886924
485683
1375890
1687166
472874
1689790
74368
1502799
1153140
1420099
326671
1908218
570774
298020
721818
1068126
791170
1172738
1040418
1128425
1202252
1242721
656479
769927
983641
1260520
357732
74586
1906123
1931258
497075
1129867
1479835
837012
885804
564781
6170
10514
1507632
1682423
1768805
1261519
1496510
590310
864979
1440536
1204663
1166607
247879
863065
1483410
508818
1689668
1918034
569611
167164
784020
1624904
1969682
66954
522548
893347
1585863
889031
1352989
480053
663352
1520076
1689547
10367
1603069
556625
877815
571396
1436572
1284422
1492376
337246
1546438
712330
580162
285816
1571477
912383
1792626
548501
149699
275212
370566
1775814
1974392
1034936
972537
1449339
1192144
1005130
509748
1897732
278554
1751566
713101
1905888
1589713
1838712
1146538
1558578
1309353
1916476
117625
1459775
1758047
1350199
266558
1750428
584116
805670
1298231
773981
1168801
174291
592343
279724
777869
845651
1067354
876988
1043592
676285
1818698
1260590
1305103
770978
1008858
999964
706358
938748
1739943
1731455
438534
25950
1962652
718807
1435584
267850
911125
1366715
124400
224234
851261
1763642
1649796
1385305
915271
646921
1693303
1770468
556376
1551155
565134
223131
475534
446447
266554
917016
841578
42875
1153595
682997
392372
631169
1840709
139373
621024
800670
1229596
176702
1079776
1445603
687746
1974349
632141
554826
1748909
1919317
1695054
1502929
204789
1921035
530226
589615
1514944
720154
1383792
1991574
337768
616068
49335
938790
1606926
1570389
827190
495973
298856
276497
227540
1237741
809411
1541768
624924
6132
855476
1659981
1775285
1278403
1556362
556857
590443
1925508
193631
1486233
586537
1555316
189770
1104089
837336
1448022
25946
201424
1746451
362815
1769776
232996
1471046
1344995
1725849
688902
429404
912892
644460
328572
1219456
1886412
448102
1985996
674149
1330883
1296860
1410957
1992441
37732
752038
1283194
218043
143615
893058
934941
1154066
1573877
1580614
730814
40376
1240946
897580
827192
1898972
1593441
1785431
1899440
273873
1804315
461495
49448
1130052
575427
389273
1020474
1449208
574536
654003
968994
1207035
1904223
18024
761764
1410019
237403
319036
784635
1841569
1205336
1947530
1768623
601659
549792
1217876
408012
82184
1144773
1682920
89783
926603
1615680
1427795
1948163
1295140
1343259
1601186
1462239
1491740
643222
875032
1754584
1127685
1138500
317440
1019592
1606810
155117
1004206
1976306
62002
794963
659789
788306
1904363
470651
1329774
859964
1197024
1546585
148154
1806004
948567
1598357
1115278
378115
1257143
415039
220750
785801
237465
86372
1029148
1506594
444509
948060
1736353
506506
1557549
589324
1862179
1476213
458097
547035
927519
1553865
1328037
1749694
1536302
1686684
1085852
80922
227104
1170001
255476
596176
1393541
1507740
752025
91176
979117
1991168
1939037
1695758
1510301
874026
1497899
1188414
694633
36766
656069
1893708
487954
1346831
984466
8423
1624999
299192
477225
302243
92156
396474
1431059
767022
1815319
1366156
1356772
1544110
1474039
505591
1265459
276279
508666
444003
1948833
1965217
1066941
385636
1302536
6238
1881045
1886409
650461
814296
1544277
353513
1818291
823981
1444457
758667
367937
1810229
1132484
488388
1680982
925243
73290
981001
1184827
1578147
1494962
185917
117393
274681
1299466
1429035
1078749
1395163
1017562
615334
459507
322650
533012
1406296
1613154
1379853
340879
901264
481408
447323
1226235
109227
904441
946676
1438096
1097954
1590233
783047
1131678
976884
336300
1112935
35266
360369
1764475
402247
1137522
818047
1788471
165284
318366
1318004
1202627
1392478
1330652
966706
566182
446246
1033250
1321161
44364
1834757
1798237
903088
985178
329253
1177809
1083748
1693269
518195
779572
1423745
854514
197180
917165
1232664
511440
1942205
1851225
247657
1840400
1193974
162369
843629
1044328
1388968
1457671
1756007
907495
1276775
638826
301492
1999148
1139354
1114452
1084271
812261
999024
632561
1446428
1961851
119107
1944539
1342074
716051
439077
457137
230336
1571884
1174195
1800082
1668110
1308746
1770313
1851515
877781
1608590
198890
1833946
407115
383317
652134
1054474
303184
1145130
812728
1646452
822895
1759185
91740
402675
1409977
1738423
1545587
1405210
610064
501525
1816637
1014089
1473637
73099
172395
945157
86512
1453004
953095
448686
1920888
441750
1984821
1753426
897552
1013158
914554
866756
1365286
552057
1376161
570517
391152
1086670
1712594
1936845
1091852
420173
280685
868898
943840
30824
1948450
103162
1434845
1512220
1859474
771409
927886
1059680
1513403
1429590
848683
698560
522717
1844010
929750
1458909
579765
1816338
1136609
1517456
154434
878784
944318
276103
1920141
422653
519376
313040
426099
1585337
1662518
375387
628741
1334453
437084
1662301
113149
696679
63949
1119897
677382
995122
660485
1512134
1834812
82827
1632862
1080047
1616350
872763
1524432
347842
1433573
508428
764754
1647613
414606
1775228
712179
579296
1514599
656475
1400176
1873367
957902
1572204
1491246
775039
143093
20638
1580568
753916
112737
1234618
1804859
1040170
349798
1250504
1634210
899042
1749134
1785461
334429
981795
86526
111779
1416480
1838658
1996075
538331
451750
1343385
1690851
1968036
144304
432002
381793
607161
1376929
1557214
1594878
1702249
1778179
1374348
394070
264640
1160076
4120
1598210
59412
794830
477988
1443533
1477674
266211
1909321
870363
641959
151742
142523
1271393
50459
328423
1735816
1632220
670844
252229
454230
852555
683744
244972
1756830
98470
332472
1882409
230683
886134
152950
1763788
1659366
1953497
1614427
694232
687010
1615636
1054312
920501
882075
1875342
1944376
1605546
1894668
979243
604503
409292
1928204
747914
688594
1675131
1985610
160065
1850962
561640
778979
1264362
150881
1213116
711306
950065
1744061
1387782
1337691
785424
581212
234267
551434
71975
804841
1821777
851844
679203
1719835
763615
295153
1635793
180705
449767
251492
427842
649461
1894918
1171288
923928
803578
724887
104134
50355
460368
863459
399255
732675
301666
1459078
702288
1280010
1280201
368206
562309
551158
1167558
1216521
1551004
1009474
360850
1313150
125885
1039438
344038
17255
869085
950911
1693531
1889075
175439
1052395
635853
1592667
234127
1784411
1986139
313709
1951698
1741530
1233277
774885
1614816
1278889
172614
165712
888139
1372227
567681
1012894
361575
513661
1924236
420692
1570682
69015
1805279
974122
1825168
1371549
1915170
1028324
813583
738436
1375596
1962837
1491247
1876151
978349
375255
85061
1554488
376207
337447
798951
1617628
1770580
478384
769294
1603880
1695774
1962008
1849593
1148865
1898685
410727
1640878
1870268
375865
784487
1666103
155073
244044
1614250
1805943
725827
983437
1468881
1292256
800618
1473722
1769473
622799
1516673
381628
531242
185987
1045889
631606
1444470
789272
1353953
1045909
826830
1297282
973583
1976801
302851
1826199
1485266
830275
1008093
1247971
938703
485952
1227879
493998
642922
105325
1710244
873069
398698
877992
96616
136151
1899882
1002161
1049876
1523087
809404
1057046
965412
1148850
1596530
610681
1800399
1356722
636062
322327
263798
1744540
1906927
1502768
1590609
1510012
595656
30580
189806
1594389
1993545
1177839
347359
1287112
121571
1608196
1004031
1826220
1806749
364002
1079043
52525
747728
597865
767752
998275
150019
1048232
989801
1816958
671855
1189094
1959874
1247561
157092
301006
1433725
1686970
872271
1410772
107058
1745685
1800748
481415
1634003
1746614
1386361
1152860
1395071
1245189
1827534
1640010
190493
1529890
310036
1277284
855827
202757
854099
1299018
981584
696135
337768
1977084
821584
1778517
1250436
355643
883006
1135225
1237734
648322
1838630
450045
1863420
1849938
1405776
597085
539663
475808
1008755
1927633
1251781
1924015
786489
114914
888527
332353
471736
1241164
1566628
312172
1534207
701592
1322633
823717
279375
1509313
979673
1391017
1150208
1630035
1236163
239030
273834
1731811
1127620
1086174
1047951
686409
1746151
1115158
1016567
1601128
306897
200606
305339
1075195
110688
1563852
1023331
313375
1918644
1544674
1349862
867123
276249
525422
1211469
847677
1533693
167786
1875805
1530380
1852344
1590174
757739
1577836
499330
1630801
1117252
342830
1044715
1142245
214341
775130
1861592
1546709
1866938
1505876
831875
268012
223399
1490662
941045
1088590
476809
1363642
492491
388883
1250363
794608
552358
1372075
727030
616823
78859
1789578
1211604
1761339
1736368
148748
1205644
541628
1011971
1495973
364470
883191
1763696
1333720
1708087
863681
1766115
594204
366201
565485
270978
347297
1306075
1201800
1496437
529247
549957
1600700
124987
1782867
1965072
672943
957266
1729795
1962954
236161
927486
1033503
428787
844169
333243
1852058
357798
1109742
1170698
390147
1442322
1646943
257573
1072693
258671
479795
1654715
484949
1694820
533467
183878
1716422
1096903
1779703
1402790
665970
1007051
1164892
1840194
1344656
1493126
1617400
562262
30689
1915010
1186073
6946
1118689
489518
1428053
44172
1748681
1319883
128128
1529492
1839419
236724
227256
66160
855040
593080
1949502
376590
1483970
1177745
1590420
1848591
1135053
1517195
517088
1555674
307974
1183456
99987
1646266
1575792
1101435
165832
1711658
391548
753555
1919548
721421
1122946
1381464
1097231
1213934
1300692
798171
1952602
985607
543293
1275423
275795
983521
1672550
797227
1766640
1971589
1154557
1740408
1808772
231432
1264785
257134
251007
1085347
1119437
92047
325792
983190
1702255
1426629
876636
1886109
465023
351380
398572
1075612
722228
922495
493783
1291768
1409534
312532
1241974
1037075
1418591
952885
1555132
1791572
1794509
1198318
98266
1880020
1171504
1885290
1604271
350500
505022
859162
679956
1825574
1735706
139941
1453470
875484
1897918
130906
1361441
1972629
905343
1527911
1720597
37107
306692
1822351
1765090
1611976
907483
341919
38527
806333
314256
1818825
1066715
456541
1841658
738236
1385002
1767149
1166367
987138
1747030
1614490
1389118
666586
1904637
1099413
672630
1281961
1772158
1634324
62225
1343380
389332
218687
1884571
369591
539196
225342
709042
1538877
1079349
830052
1882250
1473881
1646995
1613021
1892544
615861
292726
1567401
1306607
657344
82197
716468
669339
1186783
1364832
1656708
129638
602469
1231011
534052
579296
707147
1718897
401067
630828
1171825
1146786
565714
1843197
437582
1034002
1067894
541594
1521934
699765
158869
897328
937003
1944443
1995935
1262509
1803661
1822113
1339066
466004
273327
1989248
216493
1784194
946111
964751
618342
347699
454462
788938
1926076
456541
343938
1149157
1465048
1025271
608071
1178696
375103
896622
1674476
1671527
518570
267683
907245
1260772
751430
1751113
1555822
158550
445306
981109
220905
490889
1213191
293973
130787
141893
1380947
223900
1079322
968719
421900
758552
1748068
1619871
385222
1447106
943840
174126
393302
595382
1253859
1988814
1967458
655147
904490
955158
303884
1441510
1835529
1882086
680711
1969522
1109324
813827
1402970
429528
329986
847189
1637412
1464238
748771
1014710
1254795
968180
323288
25046
747236
1515088
141916
1381230
468743
892301
1155779
934785
709999
1562281
1101691
920381
623405
1413161
1054025
667972
1063711
1733296
1590174
1317575
1728723
997153
1042556
1536332
374035
1309337
1811696
1923667
1557830
178305
607855
1753423
1175827
616848
1958119
1003330
1581932
1040230
345065
1147791
1679073
274893
157634
1779628
842414
1799371
88978
1273955
413955
1791149
330942
1726742
188564
1587627
1132085
1406686
55046
1201186
928403
1473243
473203
1393
28502
1728862
1015688
119556
931714
1008293
1508380
1381539
437412
1159883
1230776
414887
664543
1072741
136223
1930743
1461150
1624484
780881
956844
1048874
362482
1812423
1776670
1415719
520672
578527
1113216
1794580
408012
136223
1717399
752215
820474
530082
1204036
1024931
139605
178677
1579941
861809
1533035
1658934
1161586
566474
1698409
1801558
1457723
1521697
548468
354211
1398214
227134
1802287
867854
1848339
1258352
1916554
1354148
1417850
371526
502030
1965680
428650
1587832
627315
388211
1669897
1923659
1510189
1132425
1435313
1530106
439794
590028
1892560
783107
1914892
1093096
1030704
347377
438846
564077
1585756
596035
1426111
1883816
1196608
525435
389840
212721
1555415
93658
361688
1599509
314972
1279282
44112
991364
451008
533495
229326
1271536
750926
460425
567740
1480191
1124414
1094893
1557967
1576545
284363
540230
1070920
633632
145764
881405
1642676
1640328
1873721
319501
749448
1803902
258320
1812396
616807
1695932
325502
308882
1964110
465649
1040962
16703
1362911
69350
1252586
425207
133102
1922464
1486224
1238715
1868181
395665
461075
943520
1110126
1166817
1336338
795920
29172
30538
1416400
1321943
179203
529288
965731
1476681
712320
1814129
422873
137868
465670
1633189
355562
881167
464445
1730151
1732318
1831634
1146690
1090125
1501178
660491
1063046
1554785
1440298
305289
181028
174357
1601379
956250
878815
1690337
1110019
813267
1908729
1489154
298110
289826
476951
322568
344251
1481421
369459
135447
1099338
32195
620279
1273544
1749289
1786323
325628
1057389
79962
942798
1746502
1314387
1343415
494106
1861791
1302870
1975294
1628858
138684
1099413
1263523
1743513
1567912
432861
44356
831743
835392
1579111
39993
40512
1955141
1363078
1165523
660892
1212277
1613759
609739
1563464
341679
968957
1788363
760591
1778552
1373579
1215518
131243
665479
1880847
574814
1963131
481835
1970184
686239
282455
1082009
38397
567383
1407033
644342
1548166
943050
1025271
103068
1242703
1500549
652401
1895765
119761
1333132
1658966
245826
1210231
1061555
123370
207883
1459901
1539855
1202757
884290
477000
1406336
1050444
1132082
871633
1934746
415261
1247651
214731
34447
478553
200172
1469498
972489
342164
625199
327891
1305961
1774774
763642
224312
60844
917549
582130
114075
462661
1970388
1097900
625073
58128
162525
780591
107344
830982
1590420
631579
1154126
1820267
1602853
378670
143675
1324273
17848
1065071
1835389
1495484
1860167
1527653
357124
1438259
1408614
191878
675002
939336
671473
1424674
1748161
595509
1122963
272960
1929639
924369
1073443
738510
1118555
367123
1357952
1271970
1322937
197235
1970751
938948
860994
1408483
576868
1856662
123696
1838496
1464473
1504308
1946026
1253104
303799
1059556
1383277
1268951
269715
680542
1545984
1203211
1562552
755186
1024082
667286
1418432
203501
1003075
1968144
872571
1704106
462831
1026533
307065
1188798
1242556
1287359
895318
1985288
731624
425157
1335256
1060106
1669559
1560228
249205
1603079
136528
1542711
1906018
1091345
741503
990687
209639
1747032
41636
1601069
200956
1582558
1318051
838332
629840
868475
1392530
1046679
1696334
473996
664564
1526359
542026
665903
185604
1097239
1542904
1293671
435814
1484860
1990607
272689
150926
1099064
27021
1829277
1395048
573774
909359
820159
831917
1735418
1622183
966616
449419
1250568
1698799
402957
696259
1970858
1984457
876555
64879
323862
999815
1744318
202088
384660
1983384
1997365
1503980
166462
885842
147323
94654
1438625
1180040
251318
945846
145716
1729556
92587
585713
1029497
862273
1337292
1728011
1301308
702812
517758
1580930
938378
1275431
1968000
846746
590250
739593
709139
817750
396474
75743
1463754
2063
567017
653409
126007
645742
1934083
740409
739221
1987761
5548
1744442
1722748
1342849
1555330
1771097
1663266
605833
567664
1821373
1550244
999343
954581
1747802
834079
765416
1696985
59500
1382022
435117
1199250
1221741
1603306
1606186
628414
1366478
447643
205194
997643
555557
451831
687845
163439
425831
998126
777040
193785
661907
226984
379039
1899475
497009
709239
11992
470616
401060
927956
838312
1131457
1943261
523108
496875
163498
697227
673835
226973
1939184
85828
899879
1130747
730300
1265447
1411253
243584
374222
1254854
1158993
533087
475555
132333
1102151
1578224
1029415
1531249
1519999
343111
294199
1440812
253528
807684
431401
341697
471746
399928
397394
1890240
36764
1097239
1965092
239555
115969
670208
1435692
1228609
351011
1338171
1361545
474956
1489515
1029283
1882811
1071468
1204002
1115842
745886
1782611
1267177
1901112
585005
1562249
1762567
921672
261458
250207
1637638
843614
869611
1094429
697788
1428258
920966
1967280
1710295
813999
1550612
213674
988666
248296
491658
1631290
1430464
1553085
1212753
87431
845520
50952
1323036
746987
1790858
238014
1573204
543146
1397435
908603
1385158
1508919
1008590
1072945
958774
399193
1416469
763532
1904197
341509
425125
513681
1051424
187086
353350
1886764
1325568
1063620
1373979
932985
602560
903359
399696
1307269
1313371
442905
1384511
1579535
1441114
480451
327843
1955310
247204
1284537
127516
1430792
1170494
180346
671727
1242841
20687
1799631
273092
1807206
1529160
1783652
785174
835747
1832162
1365114
56552
22722
651704
1173285
963264
1979257
1915206
1256548
1885430
815149
565712
13885
212093
741133
92572
517808
1397281
482221
117045
1403086
1611414
72090
27443
1706719
1786176
1881562
731286
1148063
1469686
362420
1277995
1598366
272385
9078
1946448
790
370736
972630
826592
1528219
14253
546064
133086
1360921
343726
184352
249288
3832
1407513
1518057
876370
694290
452683
44948
478203
634906
1374365
1554772
71387
84693
1354583
1303360
1375006
721817
1052740
291628
1890469
1466138
1662498
866043
585790
354567
934411
401447
536627
1869253
1429304
796286
925679
1303600
1895695
1618862
1676388
1388739
144614
1289625
425003
470131
787516
144840
1325577
1848113
1356658
1461111
1677795
338580
1073640
781809
1708358
1510749
1987133
384887
132111
890147
1103210
1268927
1977963
111147
827747
911082
657871
1507495
55030
1711666
1087796
1626812
202372
590128
1686069
1944864
951705
1457288
258466
831388
1088075
1770485
1219457
1502249
1447258
1072058
1858505
77366
977239
612965
636087
1264864
253761
603782
526850
384034
1818720
1750753
1009092
999891
1083035
1179278
1311210
230676
1682923
887629
875414
110406
690733
733700
1593625
309142
1398244
835488
491413
845625
1184823
1105058
1530106
1449737
146250
1660264
157578
1522515
1103483
1565007
1298793
1893471
1327934
1681312
1897302
448501
145512
1419197
1117879
1619966
1001791
637878
244668
663426
316729
1289475
1284008
1440504
1002501
1028747
26891
1750550
1723919
724756
1030908
140045
1335444
88893
853079
1702790
662839
285194
488613
1583246
700950
724655
1125202
1133484
665763
1337708
566531
505760
540793
1191958
1416612
950545
1666233
1842813
342535
120315
848565
104047
561407
1303144
346610
1252745
926596
5427
1210070
391043
1086138
408662
1704307
1477886
1240369
110313
333941
1638893
1730464
197065
274602
386555
1893489
330480
1095628
343747
716877
166770
1003593
926762
647077
785893
702195
476647
309410
984229
1540061
1024082
217367
1693083
1907471
1287733
1742558
1136987
1786673
373005
1277137
825883
881240
400534
363274
889846
814606
862078
546382
316666
1634629
579335
1841410
983359
791199
1986366
1037369
829430
868761
802946
413096
1192944
1399793
975671
1471973
1565760
1289865
265284
1410379
1827261
730026
1330078
1036521
1669968
1708675
1175271
349354
1371659
259106
1521609
1884635
1786364
1824943
1041780
1276572
1634089
195999
595676
1317354
801219
1207043
1037176
1948239
1233277
204521
1124841
1511847
816499
977009
1866032
397859
74999
1141889
692257
543193
1907956
1506824
1382816
1676136
1244807
588871
992815
188295
1695556
146043
1732128
1549688
69572
68985
1598473
1706323
1640888
200174
1435217
1506328
808073
1659616
1551982
137808
1942747
1048685
1780146
1659770
13080
1152834
779463
425373
768687
718960
173124
1829600
1586580
40261
503982
1027532
192670
1936611
876463
1226314
127828
1105093
1328788
398670
1820804
1372435
891971
222484
245836
297407
1938081
1093326
882118
262525
1411847
1231817
1240708
388908
1416576
1483843
966313
1985768
1540826
1988987
1268051
1510358
1409051
1283353
200049
1019592
1981250
917503
410351
907802
1082823
1913224
387128
725159
372073
402337
1821306
30125
718882
1981610
499739
1333595
1416748
1280792
559780
1233045
577865
237789
431250
1706541
146180
890990
1774929
565753
573414
1710280
799844
268391
754714
110265
289289
958637
1163657
1454536
1740126
1906406
964497
608539
1515223
1884097
981105
339466
1144472
755211
1437853
1473034
117995
78605
1697437
731072
1178414
965899
1951473
1873398
1968749
1634851
529026
1175116
367514
1690876
152444
758857
1297576
1524963
1002941
866125
1391756
1236586
1037780
1095634
1733192
1071782
1126692
1545477
1728056
688141
1155564
612241
566322
29743
1803925
1711879
1510711
1942970
1931708
930718
361226
576019
1605888
1306067
1268754
1029138
1717079
636657
1972316
1661942
1571954
426378
625918
380300
1510874
1005780
1915083
123378
1993465
28618
483375
1154930
528981
999466
21170
1411127
821679
1878671
181747
212330
826769
915271
1025984
480402
1354772
1675044
582159
1701283
788220
1891036
262453
1705227
1488212
1191337
1278990
1434512
796985
593371
1135042
550105
1414597
307400
1279733
202852
19818
254542
149917
861386
641433
553811
660254
808805
1393649
1503855
1736114
1966374
795396
811670
763359
1961491
1633687
1215518
1883260
1394795
659268
831079
45432
1923646
955390
1280915
54508
1006054
1807840
1776713
1365986
730362
1665977
27607
926244
841898
105801
874387
30390
485460
1042504
827936
1782865
176171
1870749
1317068
281022
147607
1556919
1315213
1117843
963921
649584
1726807
849252
1695514
1580766
1086667
1085263
205299
153286
1245206
448586
1740099
677044
456365
71813
758828
1374711
814307
1930258
829619
457145
1666317
94438
1392699
688770
1663196
680154
1460837
714110
920145
234354
176721
1113945
396059
1133499
1750898
1944375
826490
731465
1746494
260250
27562
994835
68149
1543872
1852618
595401
1603680
1252648
1594125
1509252
1514818
870888
483119
865234
140866
173912
576730
799910
1764769
810165
328694
1938766
1445637
1636655
1010358
1984312
664035
1997516
972112
154953
1185905
620589
542825
601126
831471
541153
875847
924264
985308
1942017
792074
1395229
1664502
1325542
990320
1588774
1895083
378113
1413256
1259710
1067122
1060288
938765
748111
574888
1249471
380699
1206062
1304168
1433524
1913497
1981294
609334
1522210
1028893
110749
1352719
654339
821411
1661860
1690776
1851101
1119897
1137417
245559
1213247
1591198
1945310
1754988
1436397
837006
1941274
1212345
484727
1375955
1569658
699384
246743
1848916
776830
740406
1817121
1630611
1924599
1692660
863308
726717
991743
832036
1698156
974877
1410321
1431145
420566
672171
1581465
1383504
1673890
646128
86833
230321
1687272
1071062
1534305
1612814
1473931
1336250
249753
980878
1603569
506747
171685
343295
1700046
519565
1709912
1182963
1673092
1813745
100662
551028
398195
1521528
1700706
663462
1949478
1463361
1634300
712451
1017516
985338
1122968
391796
847945
1490979
702789
1957037
1998024
1569251
268508
440471
193863
823736
1389034
1093357
842599
486805
1140590
624554
736162
1118158
1421879
1818532
1671598
1234920
1362187
1904247
1298125
1774031
985125
1160497
546778
852263
1427202
1551661
969986
1295479
1302696
138071
1867709
1439076
304654
411392
603326
1774587
1727282
40512
1726548
1811686
1935867
1450047
116967
386158
471484
1196821
1457033
856269
1938278
217373
791840
1264673
1649611
1797474
42229
1983435
1966923
1641808
1824587
178900
1447932
37121
1424507
1141964
1298842
471353
357906
876114
444003
1418481
418681
1407710
717112
601918
1180168
1751972
290123
1018366
1364896
1106287
590007
1453980
770502
1771643
1140478
1803464
1838507
1866765
289523
427312
1237051
250580
997399
1829349
1106320
1435365
864283
404376
1926907
555573
685631
198971
1477311
1776962
175899
520035
1788236
1827848
1597496
767622
794506
1314409
1893751
107259
1902673
851045
366807
314026
1410257
1646266
848942
414216
1770703
590257
631904
1649138
1249815
591740
1518754
307571
929036
1772502
1324583
979690
1769291
898064
1351213
1266027
714764
1676787
1877941
1934030
466928
1890713
1569487
1966506
1206492
1448465
1235806
236891
182215
1224551
1940107
1446168
135621
380512
949219
1533978
1457305
1688517
1329739
1869808
922385
479514
366315
1949738
1640830
1985196
263941
330814
786581
1309242
209208
1538775
968072
841627
158989
430502
1579494
1863161
1859374
1092050
1708548
322875
1574941
131665
1574252
878161
390710
1050050
1432698
1990764
269765
243884
846143
1486646
280234
1770985
1633228
662992
1164845
793921
1331559
227619
1941791
101950
1404930
1586804
1551650
1269398
1642027
1708555
1773498
1069874
677320
124036
1403679
1911713
542334
353665
668317
247559
827062
1741518
410351
1120802
325660
1060540
547318
1893966
1237349
1188727
151751
829023
436492
1452547
679169
557571
1935687
342351
1339588
922714
1159321
906633
1801082
1982976
1871664
1612718
933525
293458
1372366
1426366
1473259
112874
211622
1841994
1076100
1579093
1058557
375211
1070537
1425601
205516
277359
1582239
243670
1629848
1304560
1375774
1157396
311039
448864
681883
514536
668197
655156
884995
261249
270337
1267667
1793351
656021
523039
1138161
774136
1878653
1505766
387843
1955936
451898
1341240
1722693
697313
1968667
1789469
849565
305477
1148406
349511
1220893
264566
1382546
658927
1446161
45237
317462
1749167
1857003
570659
1844332
209275
519982
1590459
98239
1743357
884463
1104696
679392
119610
162372
1520155
1176818
490559
782305
723967
759544
485273
1345807
1767021
1588891
1248624
1205703
45485
1810655
1109684
994739
792749
1185955
1797434
962704
1591734
1218072
654460
976382
39484
356664
720896
219897
1370743
1265878
1867622
35496
175642
756192
1065512
1427145
165369
905258
1819546
67530
678008
22586
908
1662951
364398
1944693
1653883
474209
1170751
1470743
293619
429261
858958
1141276
1385119
349666
1799634
1391533
1929157
651609
222145
133544
1338220
1377460
253303
1230684
1355136
626756
1783810
1062220
888709
877403
1629952
817190
1321728
1998183
687395
351560
1154128
1047639
976824
322452
1574287
1312072
971973
412640
900320
313596
1807490
383764
283023
1316852
639760
902423
1889999
940987
847119
1256159
1166382
1022514
136640
1733607
1750935
1059716
159730
1344138
1692019
1304785
1704204
877862
1922893
302260
677974
979734
136454
644819
1411748
1347313
426056
1595451
1260185
887666
605087
16475
806923
1847704
1723780
354987
1519343
1099861
1435777
262590
333585
674976
1430615
1742072
433816
1422674
1990921
1441410
798171
69539
1874460
1904145
1336262
604651
1133481
687207
675535
432646
477217
744281
42222
750660
1627985
1992980
1621788
505129
1938851
774396
1008714
1913117
1215746
1465048
691922
834828
445256
310178
1957883
865203
714896
1754060
399153
996926
1501573
1355858
215777
1176881
1432310
615199
90442
1975807
674331
1642391
651609
1004909
883290
298169
1457225
838869
18705
1990314
501543
105734
1442696
706261
485024
911138
817654
1703624
226297
90395
1360403
930503
1431687
549329
1495065
1170624
1758401
1049346
1800380
1450244
1891136
1658883
1728595
1127796
1871914
13736
95953
1069532
725256
654167
1626147
943703
1974164
1433909
1233997
752009
966246
1800861
1720548
722000
1029412
110927
1591735
1295110
1230698
1864746
1560366
1860814
664865
1611143
1503971
669428
1122440
1681396
1323207
1296819
1853492
1565007
423493
1878166
1017006
1212495
444027
845030
1060014
1813114
1918489
1174051
856861
1652835
1945451
626529
1976806
1659335
1738875
1553638
415361
212018
1227036
1416608
720845
264535
1432984
557276
769755
1431107
982296
1198137
1055514
412839
236044
1374061
1438468
1936845
340466
1476791
96627
163829
1912326
828158
575222
919476
837564
1347622
84095
1147341
1364941
166222
1965917
1569512
452229
1638882
911718
792997
1486518
170926
339015
1086244
1814759
717647
804219
1892937
1094750
1549599
297788
1383169
802867
1124483
1330168
1128923
1435360
917658
1207053
1161014
1260598
1283388
1376103
701431
1115933
1817529
1163623
742951
1512696
1004320
94697
1651236
876610
1200497
1008226
115780
612085
1487979
1791729
1429846
1125236
723648
1804859
1016731
1151552
1427331
623198
1168683
406324
642277
1411526
1774492
220243
1144223
130424
1195823
1930050
763627
374984
1375450
822265
1762359
1741713
1469406
1271474
967949
1367935
55049
1906711
1419810
1437343
658544
340566
1637342
1726450
1313346
1241941
356136
719225
330803
1015186
1622281
298695
343428
63270
1393327
265221
219301
933189
1450598
936350
1610592
31115
1120272
1402632
331677
1898792
506707
771409
211733
1705430
813309
1200726
1978267
844315
1018038
1410982
928874
1969320
1138875
1724978
64086
1975273
524780
804148
311799
607438
474108
258023
1912309
1427989
502526
547073
1364908
297748
1009243
1262371
1460849
781018
344158
1031677
1065287
1373231
1829100
397681
814843
95704
1633398
1065745
1147165
1230143
1992572
757131
1053116
560940
1446335
84830
439150
1693201
1092486
205239
1174049
1511117
613916
936381
1696215
481758
1434186
1061553
304132
1349683
318878
1327608
1866726
833096
1823172
291644
1078614
77098
1061106
475934
1553315
1437158
1155368
1443417
77016
877192
1750743
1031788
183399
249097
1001963
1035925
1587473
373551
955675
717063
1611685
269312
103041
212476
1333689
1577769
1234326
383000
1233456
1028798
1440298
12284
618383
1165611
1962061
1960052
1356053
53428
491892
1192963
956555
1349680
1315890
1496798
897953
429552
162461
358320
344051
828089
97065
140398
1284517
930518
205707
289095
689640
828543
1380088
1355189
550099
43778
1048172
281374
107871
1696981
1365852
1973227
937044
1882901
1809367
921857
1240239
1580369
1270766
789918
209872
1507512
1103322
1920439
714900
1629138
589738
1802384
637136
1090262
1502583
1886164
1001118
1388701
829527
614906
616804
435302
1613106
560642
370925
837409
1968620
1339522
759585
985563
482124
1281073
1230799
1032149
1940237
1517666
524334
1216700
544541
120804
1025436
874273
919461
1785685
1680662
1559439
1388556
529115
1481252
311279
768709
1382728
990677
1149425
1851341
780078
1245631
993746
1786624
1475366
28565
1341967
1833719
286391
894524
1835502
73433
719310
939896
1638789
832509
655691
650928
498938
925384
1587180
755822
1895269
208431
8966
414829
1149145
1477824
1067187
607568
518088
1018044
228126
1206445
1299193
1639426
660852
578027
1762078
1244019
979252
1339037
584383
1344058
1834026
861459
425703
837020
1013897
934715
1686040
42506
78827
397632
124719
1294935
1294450
1967956
964205
394809
1285472
937281
1938490
1608367
40018
994376
1371665
1034852
978129
1935849
1416235
838421
28283
1331111
1809914
492745
539391
1062691
576598
1931493
556770
1609847
46293
661820
1729903
443800
260389
1577798
1241851
1439096
1089355
1421019
442766
1832969
1592607
1955612
848993
1111484
1201777
459327
1288744
299537
1818731
1167710
1417035
209926
1721257
1412791
1854502
435886
1773121
677353
473972
290407
824000
1639842
1404210
126776
501809
1224257
1524867
730077
913078
503520
1891074
351638
133009
1866806
1815433
1487591
1340108
1103075
25238
1071546
145755
445678
471263
1066507
1800428
1240693
239838
90365
794216
1487716
1354593
420680
54058
411110
642659
55475
1702645
999922
396435
190667
105783
1433412
1942974
408170
352738
1131445
315306
1387804
616978
918949
571564
1514929
986302
1117250
1816313
1016287
1914527
1445402
1546585
496014
1700083
1213245
65676
1891080
1136590
769277
153707
1345213
1346832
1022765
736127
1493998
1613683
826642
483762
1858323
72523
1911353
1877049
1765866
870538
1550489
1903858
1491056
1639534
747880
572553
1989981
800466
264402
1223463
1851858
1667106
1019485
996473
1609459
700161
539434
995431
1007327
346964
1933392
1739696
1742292
587477
1774670
145067
9736
869939
1817800
322918
1753765
725634
1413848
1426218
339612
1628828
1842492
1176443
1084515
1758316
1265314
1447408
1140067
901204
122753
1318152
857378
1772559
1373910
307635
685960
1959372
1618931
1891240
370182
606951
1706008
1094464
644180
526656
185369
1533953
1173066
130241
259143
273156
809868
26993
785697
74993
482242
1068937
1781998
1293851
740770
1600645
1687822
128881
987518
1825104
1236960
1694800
1216092
348409
185401
117393
726153
1448194
141717
1756581
582672
1905481
1082882
590744
164336
1090333
1416612
1404472
198430
1049438
1148619
190182
292131
823952
178032
1750270
1701007
1271762
1671962
64530
1387063
811813
1275821
1985246
537962
841496
562473
131077
866159
451853
322470
127421
814598
253282
1483911
1807331
203545
1279610
1636906
581130
854917
1181338
1406670
380376
1126883
825549
560355
741384
1646475
1546953
306471
1958425
1819976
1221535
777813
847055
1658479
879135
391243
1339143
98165
674748
1206031
1077067
1660676
1481445
1992283
351605
979475
1185092
1499223
95319
554493
1808792
1198729
1356473
80804
1673369
1941427
916853
1532141
843676
1896785
436367
905588
157926
1738982
1821449
246782
581403
988224
1020429
1962525
1370164
1618663
532071
1752657
1632308
1065798
1315506
1094189
1144135
1054373
386177
1681613
408458
128657
935471
1809745
424078
1354573
168334
1703254
783260
324920
1869347
1121460
648248
1974194
1814187
1331207
699509
1409634
245985
1119825
7670
1960512
401938
1295404
265783
425596
1234677
212015
317046
1964942
662980
976047
1014658
1008585
506440
1174595
971601
388688
1314794
1545708
1809452
1905915
401689
676123
538934
184676
841733
405546
1908445
967451
1730232
777974
277619
1745983
518973
290517
319476
1736998
1474197
594741
602475
1458007
1988890
1526246
690005
1890969
870137
933216
1523144
648341
1544387
468270
521001
350614
165102
27578
1277693
39241
1825346
1366741
932964
1781955
329747
623866
1095790
1113253
1054687
866105
1510633
1110035
227117
1249471
1793600
1797933
206613
526634
1295417
1791043
304955
1901334
1658627
1752112
39762
137575
390390
1891408
1806004
1630757
1256138
898608
1494398
1092567
1753442
1258014
459059
1733465
136708
190661
297349
479211
488945
772194
1223954
1339339
953361
1197393
1290704
358793
185987
1599707
526684
1885258
418186
1113884
41602
1807097
939986
254998
87089
1431088
56082
4996
534501
1087054
7097
615753
208785
1897000
140005
69222
212676
1668729
1437329
836098
1020155
961767
390720
623840
283598
1986671
1314811
1826994
665674
822315
493798
1550911
1572775
1186058
1609546
1566414
282766
390592
501331
120339
1459361
1234308
1364730
839841
1958877
1125404
704904
58813
1385329
1480887
481916
404684
78229
867626
1780090
556516
578334
1719908
760926
412656
1086596
997613
92893
691125
522647
1729452
819708
1733866
516098
1284526
872298
1456267
499454
1801671
10403
1619254
1144558
1722423
1428606
227366
598672
210554
1818720
289989
213514
906220
1802028
1023482
514365
876184
37572
1229472
1327066
1174636
1735569
979737
920561
917640
1110354
1577109
1241498
1849219
1016269
1043839
853276
329828
1360940
711039
1592550
1640429
1379335
979783
1707595
95058
675482
895742
1860785
569881
1056489
1326079
150241
1160395
1992705
1471535
1507816
333276
776137
1333284
1351616
1232249
1188526
1441695
184365
539028
217647
1071387
933061
190465
1799279
835350
331815
405018
1946906
946550
764591
1253159
892392
559483
1048569
300911
308324
1620528
611424
1019814
881748
318964
749531
621127
187226
361796
854734
457361
533308
499333
207822
1351998
1781088
1351233
725675
1828934
256592
1146570
820169
1313185
1264403
1048106
930503
1209524
1249183
1665230
1057402
815621
304967
960625
844877
749977
1240203
14638
618524
886549
724915
1794509
1497191
549488
310894
1592274
6970
1867735
780157
1853746
301909
1103280
990999
1930806
532246
209577
1230685
1837974
1433172
669558
1877744
939578
1454483
45929
1693333
1901694
412564
1599763
1339148
504483
201608
138920
284243
1693794
1318858
593068
1149096
166869
108102
1108870
15521
163280
1256644
1048953
153973
208005
1627529
711694
827720
477306
274101
991976
101068
1516026
994781
639067
4023
1607478
1754604
1919914
574894
1620081
1210736
106944
160272
1029336
1818361
517810
854458
870983
1082670
580715
20977
1716253
1925679
130545
300491
154841
227335
1671048
815638
809862
475343
912515
1576722
667548
952548
1623911
829476
1275252
537513
348579
1786184
1690341
581755
1208844
1052224
542619
988199
686424
1087995
1410019
836748
666051
1860789
1466593
1121960
1228594
995882
703538
911414
1462780
1456485
1129396
1657714
81623
438437
1302407
1640932
312006
742347
1753342
1055446
1573560
1564891
1967788
495553
1687541
857579
504929
1543208
1540289
1917245
1324354
1023235
389705
958370
162107
45830
1887769
218076
1607435
195664
1403201
200977
976773
1749429
1275536
1265908
487080
1842157
353095
1881251
1925328
1205651
272297
425158
301084
47086
543395
290208
852427
25800
1259516
1406181
17424
1343600
1538131
1310145
1417099
1346805
705614
1255486
1285394
160884
511316
253570
240978
418740
737795
910427
720978
600343
1886423
1408223
975951
1897847
1081047
1443036
565123
1097240
51263
1895640
1396617
1376680
1475915
1546464
1279605
1482456
470089
1733278
1057209
1005961
1270534
1064967
1499646
378300
248121
1590523
1078316
1828197
1211243
1384935
1133274
875803
1560773
1945536
13278
1793222
354562
464890
1609192
1059116
1669756
1824965
1958712
919808
315850
389337
25823
477791
586625
1311498
1285222
574120
1114061
815059
831887
890559
963180
1006307
126759
1028356
1935561
795357
522718
401304
282021
1327914
1065467
538776
814690
1765179
1652560
1813159
1322915
1722213
559858
946691
338009
27876
438310
289388
945541
878966
1882553
933332
455801
1457171
316432
735162
1942213
1870535
1156975
1744739
1786643
1836940
1203470
327551
635801
154796
680504
343556
277547
1288402
1747485
78638
902122
268589
1591609
313418
1521087
530723
1917345
540996
597118
1885502
808463
1773992
1450985
971793
806534
261294
314318
446286
337218
1414128
1387577
1234192
899891
1697750
1684116
906947
1591273
365729
106696
750700
1633843
1425516
1963932
105976
167228
1480136
963264
1241040
771087
1554104
1809507
183299
504872
518744
1091266
231601
1911969
296665
1891131
1144810
1129882
1307812
1560315
1406586
167297
1201661
1581289
1380860
621728
1702042
1689962
1583071
1127504
306663
1164938
817993
1255645
783007
1033810
417909
75578
1214267
1326238
1116899
563948
1832296
1840699
979402
1336623
1996979
754397
932604
1684677
782361
765476
1683678
909854
1064288
771654
768121
718636
1193769
408751
1913632
1829787
1376476
822412
1567688
1984480
984126
739469
717251
1962746
673340
484315
869909
1578381
1164097
975417
1746808
1877876
946371
572510
1392700
723691
1857473
1071251
130947
501180
1420123
1076287
1337147
522156
369597
679286
1073745
26510
805865
633128
777047
1633451
949905
1943102
1571510
1312050
883313
780818
1820646
235236
1446398
927880
794429
889846
1844240
1354321
1073544
1994675
1205724
1244139
1690788
1250208
300233
1103638
1824403
1811791
78562
207470
1504176
1509080
430186
654698
8036
164162
594940
1355004
1067301
1927007
1890767
192487
1222666
1009895
1965146
329566
171475
671500
1805959
989055
430909
1590544
1590765
1648757
1499645
906289
355536
1216861
1889335
56887
635722
1480917
423610
435841
925789
1445362
1255393
1528781
876969
1161707
1636415
677377
1759844
1929107
1932585
1891394
1619629
1624182
136408
97396
1966244
1504832
858018
1978229
688730
1421470
663169
1082597
1870257
161659
1993658
675548
1857207
483325
495448
533248
427496
1873714
929021
187851
373901
954655
306774
167949
180225
962308
860679
424891
31798
1453788
382492
740984
450019
1006200
787272
1499643
1448238
1607214
358296
670132
1607879
1320667
345728
1821921
594177
1098356
623196
862964
1325568
1898463
1164097
83793
1380984
1187541
771826
1440385
326146
1501068
1765176
928515
1598646
1669824
1642531
1879952
1832693
1972629
794269
294356
397922
1831769
960977
289506
157240
402242
532091
954727
462991
1821096
323812
6433
1860236
933007
1376376
648727
961954
1850199
102468
1202021
1820314
200911
1694135
191718
192882
1479065
1547224
481583
1728551
638169
1151293
1286405
287653
1571124
1762392
916308
549060
1122184
1549102
351091
1741539
982188
639549
517479
43513
1573788
728650
201269
309886
827730
961600
1339330
980975
1904944
1470064
1141525
734243
1662446
1234978
1352951
1101448
957840
291987
1076851
349572
1743479
240079
251492
46531
1361693
1556085
168079
144472
625535
1234969
1434922
1141972
1138619
649895
734303
835482
191320
198549
1918483
1733095
1585091
1676888
31769
564479
498283
322729
1759809
1134139
640842
1273370
1300626
537296
288787
264483
263153
1173000
1774670
143706
1748503
1550143
1327201
1449237
1637131
1325533
557515
149332
1198582
1351509
575039
106321
898085
390576
261153
1019691
1718089
353052
72689
452123
1028805
671982
565359
422782
317967
602462
295110
1628559
1821589
1899882
636757
1594068
1410790
1711380
233878
1992367
1443547
119779
1890958
219798
1754988
297915
1046639
82210
1074923
1374910
1691674
1394091
1458077
1408789
111419
1050054
1387669
838409
1480887
1657036
168119
679361
1883077
1160969
1029068
990833
490593
1558776
1564844
245619
709753
399288
1061666
1975510
3068
850266
194681
175202
472808
1070519
628420
1119292
1761474
248907
652534
1651403
1946223
1926130
1825440
1643678
1616375
1252259
630516
1029254
163663
1085935
373313
1553006
287775
461032
954893
1837267
1269230
788108
243175
531839
10942
1392008
671540
1846015
569846
535292
31294
724069
1570054
1105716
1821119
1431256
924503
28138
1144192
279703
1959081
1372401
267789
1178888
1667709
733264
597319
537858
1593968
131586
1473644
1090820
1482647
1350624
1673585
1639549
709287
1098521
1140423
1773216
233771
1659631
404396
1510680
1168193
1760161
503462
402296
244203
308133
1977869
304006
613789
720066
684974
251885
1640552
704206
879489
1747513
621255
1851746
716181
306212
1917697
1354976
987317
1555563
901699
1009882
476704
909032
439499
1674335
296022
659858
1913958
1197526
1118725
879647
153698
1153807
915103
1386864
1606024
1462364
306788
1457974
1437597
1911551
1178087
1582651
31154
917608
1463170
768409
756020
1993139
585862
1913441
798597
675871
1762173
581239
645492
1923804
1458011
1925667
1714026
1099763
920624
1465172
967815
603565
1710732
1687293
1963600
133313
390767
1095330
988978
641804
1835439
590237
121711
1844160
761677
771586
687110
585549
629240
1331249
35995
1214761
205685
1950500
686332
1185853
1860833
1279292
1907164
684842
643485
777594
780012
1719717
1754733
1098778
324012
321932
1458791
1322030
1613816
453744
1571623
1624512
1459901
737336
35655
1307136
180705
1588121
1781909
1692962
132490
1505090
1932215
146335
140562
675996
940601
1707108
1823894
1831630
1059662
323950
697194
1793701
426672
1312844
1072265
1208178
221982
480674
205364
907211
994257
896061
1760663
1420503
926033
1257705
1699854
1836872
1483787
1432754
1646130
356895
1201587
634670
1452965
889911
61789
187941
1582764
1821094
1924991
614868
234758
49846
534443
709912
566996
347377
238396
19179
430167
320241
392443
583950
1379634
1736470
749390
141163
780738
1628
1827955
1360083
907488
1571305
1205686
1726269
327879
828097
1709072
197169
1467848
1988049
1938553
1956880
546146
1828635
1464060
151126
834079
167173
320411
508993
1861645
146388
432609
422750
616101
1714127
989837
1281144
1019811
1971032
816145
1981619
1780483
1688362
204968
1199770
661576
1087921
1119103
1180844
1688853
907350
1556690
423108
834652
1621266
1000694
1127821
600764
1299424
1328216
1457950
1113413
579651
904354
488987
1398291
1613283
1506389
1178435
1741468
494562
1158625
178664
1062090
321675
1150513
115956
1867799
391841
174403
329867
562624
1021507
1963719
574783
1627018
1056167
307551
328145
1857439
1260862
625058
290194
1653042
1182464
440229
50459
1522393
690435
920299
288423
1992173
854007
656248
356132
305781
1863834
460451
1862195
1305802
1827418
1762368
106510
1237074
1398204
1235696
1814183
48928
336809
490038
1892916
620264
547872
1151666
1475860
1413516
1590938
1102629
1976800
1337294
876127
304711
631664
147046
1559806
210306
55055
1890171
875283
1131333
491210
634858
867437
139458
433287
1130182
1496677
272770
1410832
558912
1579177
1031286
209727
1091732
1690080
946088
1307859
1161585
1379016
325946
1989938
1024437
1840806
1343966
422991
1749197
1585463
172169
1673901
842515
350452
1933671
776640
764921
1604006
808291
474011
2821
1995638
397494
790830
1150067
1631144
900488
526406
780880
1234179
934413
1693978
1173627
1619798
729945
752600
217442
1947333
593593
884916
543400
1937974
187794
886738
1528394
977041
497523
719315
1344032
584131
384780
1594903
125070
1898576
1696744
1336070
872950
709797
938763
335378
1825359
288698
1717408
21883
1768865
1590189
1036482
1437233
1693593
1279464
925789
1133633
1392876
893677
1519613
1893120
576730
1486122
253775
840564
40662
1482105
1625159
1978258
1722238
109929
704481
463858
517207
588213
1363544
1890311
1408111
614229
1030034
738353
763283
1076356
1528658
429644
1310788
1672665
1850864
734208
1841252
714944
1313555
1979492
1968412
1193769
869887
1116928
900202
206206
1152203
616717
1802287
1912766
454477
716159
631649
1686376
337471
1038563
829897
1897854
1508606
539590
1918846
1924212
1078936
1670944
931535
207840
740096
1804296
779764
1810989
1981025
1415050
1735254
704767
350380
774090
1580390
1761
793112
1595573
906088
200069
425461
828555
855482
28633
781820
1817216
162762
313995
318049
34700
1667418
1954382
1634107
1693794
163617
1646491
121459
656273
1215120
1485205
1380109
1371849
118443
779234
788035
296397
1139872
1807440
1196844
914063
705991
1132320
832899
515680
786765
1254033
131736
223356
350823
1141756
1266834
1905172
1408701
129688
781340
1835067
1212227
1966477
1178757
1699557
406562
779058
23629
1422821
1614377
1877699
137336
700008
1723990
474680
1425101
1091755
258557
1885101
1893196
1964704
1410359
1239422
699097
1775944
830234
875555
1922673
1138085
506233
524223
976134
1447784
1249196
185660
1244086
1638564
724225
132624
1717147
615830
1428446
1512373
722967
475650
1050289
193960
1994290
1929453
1790504
882602
413602
323303
976464
152291
767544
980182
1822925
1523470
1077147
402181
1026803
1182698
1900772
324171
1393582
195014
330574
219973
119000
1757915
626805
1297069
1662483
97013
1065716
1798183
941747
899990
291186
1473295
484383
1814260
796329
1300153
158378
74350
866064
42399
1831935
1657686
443359
87427
1866509
175875
1898392
308004
1014724
342558
1447926
1691608
1417004
702521
406013
1270545
1240855
264639
1732532
537627
40046
1624669
1791441
1793332
1290184
1893762
1376767
999470
866811
1117532
1357127
300419
988842
1972315
880600
1912028
623989
1811299
1651437
121493
653720
1245510
530983
1339139
48111
1527498
1768041
600815
177023
1940424
696024
1742221
12749
203262
864263
1322530
1004463
44170
316220
650496
777392
628845
799617
523135
596017
855513
817051
1360578
108061
802215
1895049
1009952
1783172
771720
109988
13324
1123196
56992
992837
812251
1604256
262528
1363762
1213927
176559
1170325
1179430
638246
1460012
779942
852638
1457646
1116939
1550704
558259
1407214
1130263
1826242
553037
666171
1508621
1701940
1772277
1648513
163864
58378
401543
305
488952
1654284
234452
480254
335963
1194506
1509228
648424
421007
1647400
1091884
670364
31496
1410503
497794
1527063
702282
1904491
1323111
1257690
398649
1314320
746641
654477
1376471
1950709
1439851
510946
960961
1705541
730566
357045
585412
959283
1738650
301333
1338744
1823756
1846198
316636
137282
1208984
906420
1183033
1033391
772322
371922
313977
1532365
1180842
1675016
264686
998325
1613512
1464696
1670345
1503363
576421
1359663
1272292
1224536
580231
1653360
1381652
234112
383095
354946
442954
599909
983185
456922
1231321
1701292
888193
1143567
1017876
50845
1028025
457656
1875788
86667
1450314
1759179
1895120
40721
693939
270648
360614
596233
1925039
483870
1534370
1223602
577420
1396774
1133773
1314119
1943393
328025
188774
707590
105391
215772
1378447
665377
440537
1261219
1745886
1702695
708177
896380
1537834
1580326
1782584
367640
1098030
523213
1087522
1026103
404116
933926
114480
528416
1035591
611450
364903
1030851
1525949
206585
2523
1602659
901699
1260027
1315239
1299978
397758
1162203
1642228
95616
31115
934012
975053
394716
743359
1348676
550239
580142
696865
1398083
1625935
503668
244967
749259
1841202
1906505
281277
862867
493946
125919
1786774
847986
145852
324074
790724
244944
895706
624722
75494
505056
53094
234645
716077
558711
1181778
961685
530648
1372628
896066
1806162
33384
743454
890443
1975607
1416033
307210
1052612
446841
323113
1941870
1843459
1055383
1358454
1221993
808784
460037
349649
123185
367793
536575
1349850
1074319
646739
1353994
1533741
239673
848987
262286
220631
259503
1887716
1261388
1267464
263477
523257
334305
1216456
947719
545163
326584
1640061
1016054
754408
1366995
942320
9388
753663
257028
1320048
85984
1541792
471895
768958
1489657
1114750
1309116
1339160
478695
660694
735987
875552
1037529
1234512
1363042
1335120
14028
605826
612720
1485277
129466
1145150
26944
1199252
50564
163002
965895
119001
850589
87827
1448989
1283578
1921344
756185
1276407
379352
747154
1346132
338889
267348
437890
1314903
878843
1129017
1633762
1614200
1690001
1502618
372454
1250124
663110
1016399
1028672
727856
1072215
1871433
647648
952804
148718
1754847
1292689
570131
151881
102937
988278
1887605
564406
1459993
808463
856199
682688
1133759
779831
1539855
1746477
1057849
1978117
357781
1535353
363854
888516
1505839
1415854
1215008
1388825
1622942
684836
1976119
101950
660573
91792
1443961
1481201
722998
643829
514687
68597
835428
1163123
1908466
179496
1060024
1104607
794512
1811370
1561608
1436548
1894155
1927001
164627
1742634
891840
1608977
1273281
1599770
1164479
360860
1302650
55897
450645
1137097
1098774
1273969
553455
778755
1777919
712973
604963
366682
265382
1429676
1605570
785738
141489
1685858
527996
429821
117810
178958
481914
200423
1286939
1306608
262096
345792
662871
1509312
819593
1874234
1233343
1617600
971303
1214349
875287
99320
787892
331023
1088175
973146
69214
1106593
83174
657062
210812
471279
1319314
613941
1714381
1088102
419732
383705
1522316
1089720
1398352
740866
1876452
638468
1276171
1468785
1371635
541954
739462
1370522
1697697
1925028
274407
408088
488800
1501623
1050311
1734938
1811789
248841
1688081
799454
974063
1608306
1732192
1241606
1232082
1109233
660016
831099
125926
815975
721612
1943772
1590286
1806091
1172874
1658226
371321
301119
1803418
800098
1938458
501114
622744
303799
1745111
230932
1229977
1280012
999329
269729
1077466
754607
825191
1149465
84764
1081527
207659
986992
835340
807833
1662415
1348405
1341256
378296
1180119
414211
1826753
1161318
1007248
775431
1307227
892961
733095
1971655
165032
1829050
1879972
712670
407172
1767300
311973
1077602
1267675
141346
140163
237662
867437
328421
518741
1926905
643495
374825
385800
902420
367431
1009633
1710218
876329
995941
93235
1701442
601521
176424
820841
669828
886833
257501
1428015
848331
265478
516475
489018
696569
1204002
141285
1441443
1031041
862481
1853087
1148249
999521
1615109
258071
1145998
769022
1951381
1337146
1904197
276346
477341
468526
1008889
1250175
142374
95177
369626
1244776
1425586
723599
500877
686379
1486242
295352
795775
1167019
509360
1013597
1201610
506309
844385
525462
1151705
776713
260374
1529162
814877
777614
1953592
1825886
1040057
1171248
29966
1499206
1717955
603101
132280
1167463
832686
1494324
1159202
513235
1867706
501367
1278945
1787471
1086330
1462852
626460
1524064
169236
1263031
1631416
221428
361027
290183
521642
637066
469093
1178238
1648416
311001
412065
936909
973572
452321
1835159
18428
1282849
1748416
1505508
1970386
615835
669352
797061
1085715
1489210
772423
1265410
1153274
1993174
804646
411383
1348835
1751758
1085190
512465
105821
1078940
1141810
400153
1265765
1038303
1468189
1770903
799689
1143401
891900
1171848
724718
965234
663110
1398537
930696
234479
1064728
436553
1592872
999685
783957
1246315
978917
1001588
325199
1273693
959777
1055628
1381644
977908
1712263
197348
432214
1127922
82957
661718
1844928
558684
1444402
1297913
229050
187977
1717839
1033095
1066144
356102
603147
1129436
675983
1154301
589575
224888
1110781
1698390
891966
1824808
870571
1061017
38777
764864
1831065
260847
1970688
1865290
543018
907548
965066
209205
1715415
917857
1760583
811170
103740
52619
757469
903423
768242
1889426
923205
297598
1965441
1850661
245453
858577
1960386
1063656
727983
803442
1238715
1444197
724361
1609120
849840
588866
1228643
697601
1529290
1394595
1815268
94441
803607
358552
991929
1689471
502441
410009
1897137
521885
1899278
112956
1967154
1301607
3445
475096
1905914
575960
1975925
1976119
457247
830905
1516893
32532
1198244
1440903
1351903
1466518
609769
1035675
187519
63083
287889
360917
660381
507245
810737
1280177
176279
613141
636529
1652469
618660
102093
362179
697381
975137
1497696
1214225
1923670
743822
1665159
1291001
949400
595479
1672779
780944
784580
669898
488812
1632246
1559993
1603846
1559707
1772204
1687548
94441
405417
458066
678251
1981015
515817
1003075
1213293
1205586
147758
335846
1066105
699354
1950151
1173031
882132
1239838
224318
159982
1428020
183924
1281491
1840285
746809
654027
601979
44521
193620
1909221
590627
822026
1215758
1851816
1113947
1250408
568710
483870
1707235
615232
105685
1358600
833989
1190106
1448390
864823
992537
357972
623641
37641
1322332
968558
1072665
1743703
1650046
1849885
1648544
1347738
840572
1229534
988641
1672731
1940775
423271
1852697
1108979
1521219
1317887
1795530
1991378
665818
1835005
1218536
1144207
774670
1759680
422580
1553340
71869
1345263
990158
410690
992334
1818085
1942932
33298
577413
301348
598819
1839345
1582951
1202332
1555413
264991
1807919
1180790
1201599
1486883
1724951
503262
270584
1345694
318168
898506
1478178
480162
1990205
1465870
719602
1259682
716278
1565010
100001
1952583
47891
1647736
381210
1306405
171275
1053113
833903
978281
200256
1597110
1820929
1720452
1668314
1811511
1591693
620731
385116
1031926
678030
673776
1488281
1101775
1947530
1040856
586685
220834
859602
1488652
892315
1966220
930692
1192153
1958590
189170
177856
498138
1830747
1406999
1119115
1226697
1448727
15083
1015525
407965
1899848
229255
1559861
1499567
306707
1374304
114533
1771935
1517505
1617382
1621828
730381
1843778
996678
889697
971373
1065439
1821802
830470
1751004
1915042
789272
183005
1222381
10047
283811
1817176
1985532
564608
189267
905833
1492772
1904273
1077147
657801
546038
428684
1731467
1877
1424736
1946373
1238935
1302121
1031780
257392
1538529
1921125
1926004
122753
1358450
1594765
1331043
1264421
287494
865910
1789044
836239
1613261
1535691
1829842
151384
823802
848387
1812210
1705685
1425434
577482
787714
1254863
1671581
527164
687709
740217
1196864
904004
800799
1917157
1673900
1547490
322359
1290463
743811
112114
1254838
720153
1229832
398631
1885533
1385235
1666654
1778603
753253
229355
1456486
1058899
1588107
37494
730072
746752
1182231
1147941
1273854
1325803
163756
1498690
1295672
285470
1808125
1075205
1695692
1514121
1458231
1439033
876030
20601
1733177
346876
972225
377719
1915454
1942998
1490262
449660
1408471
850828
1970887
15947
1541685
1948710
277126
406925
1531756
142941
857311
1215749
392443
1734553
1019459
235878
912962
988899
521966
1083589
1526762
1917306
383019
1738795
935475
1953877
824119
1691917
1465554
428038
1119162
677786
719089
1330144
815306
1202095
1022898
1760340
285667
1941436
784489
1089539
182637
570730
1777411
1303286
1734264
1897214
1097729
86316
1110727
680158
62702
383904
1806979
150504
732906
1649358
442905
1792800
1892388
1616275
1790634
1839215
844954
1257579
395564
1002017
409761
441839
306521
241061
1838027
606978
840804
1737349
404830
417320
32421
1584404
718710
1393494
1985327
257882
824064
1681842
1515166
697210
532859
1405287
1186850
1816715
1033595
1852298
423957
551749
1144927
725465
1974461
1903208
329980
1539129
414443
1208668
514251
1665485
733912
171017
1347091
468287
1311725
1095753
116110
1218674
355249
1996967
1983310
954330
881071
273594
552977
1980515
194807
16503
1747802
118493
360672
303216
1359436
658760
1916953
1940843
328846
394216
792796
1056258
1499132
260966
355075
936359
583534
1332960
1907204
238518
687384
219025
515307
1196812
547536
1731998
382169
783556
1321279
1795420
1129438
1915207
494204
1979871
1690855
1783181
1540353
704786
463708
910824
235708
1394205
677755
947620
1109075
166680
1996387
326441
889698
32551
752312
249326
344119
986440
1843925
1681813
1758936
1218167
520325
652955
1994801
1276694
557915
875747
388072
921259
1436534
1328707
847051
1093477
645536
311134
1717348
1976060
1394837
217877
215564
994031
748878
1060511
1417099
761212
1704330
1594814
753569
844234
78556
452211
386823
134584
1217534
1149347
1166001
1602726
1561342
1332654
1882046
1891941
136662
873419
639520
181622
173944
1752546
1832580
1625369
1716422
1754274
492244
43848
915176
59569
411429
1686860
114872
1400434
877157
639758
1596903
215941
872117
623999
505164
1999923
1051980
1292343
393605
1588797
452058
1704985
1321214
15349
193877
552469
242083
1798591
894244
1294355
1018084
1367861
1259111
1460370
1029371
1964724
1210481
1838576
343223
1673424
222869
1794509
1673342
268171
88363
1020127
1825586
728471
73761
1094146
1884170
1364623
927021
1529671
507378
338508
969578
883834
1480331
1152248
1351542
985390
1539614
988849
1624920
102545
1440696
740023
1514156
205320
433614
1886960
1460283
1976323
1651481
1207697
1093661
1481648
1338990
1178775
1835448
165534
1974381
1510425
1717126
134787
633648
744151
1877765
1286005
537155
1206647
933212
1233560
552621
422613
53248
1819531
1703176
363206
318460
905263
19874
680459
879992
551439
946390
249896
675515
379920
262432
1177632
114879
1038861
1468540
1167392
506749
1042561
1254950
1363042
17371
1436451
385938
1282971
1850631
1162203
1366810
1160403
206441
1391780
1749615
957343
1494646
60733
1454508
1076649
379157
1867865
824644
57594
518403
218983
1013736
508352
1987968
1480349
1476109
1136385
1416519
1920725
749046
153095
940349
1098942
744775
1636409
618492
673847
1245857
761980
1272505
519862
852665
1879040
1758340
50733
491875
1439801
415542
861779
668472
25981
835283
270648
1759223
507883
769579
922697
1623299
1316692
1543199
682676
785896
1323633
1188946
1594500
1648039
70170
1864565
140478
1520687
729908
1623267
1420803
144366
1255161
1107975
1171906
1990617
824653
1709402
1777035
1002989
1371557
710565
288917
1606300
1817398
716454
1195032
1369515
1835506
1085055
758417
1852916
869231
40835
1362060
655422
534147
254305
1885739
1014040
1746138
1764063
166565
1697674
844486
39756
958408
1123919
68528
1972920
950442
564786
241061
924431
883952
1525113
1813526
1464777
693997
1137469
1126048
1798417
561055
623847
1139645
1667136
1476145
1867853
1411874
1170015
470401
671952
1742379
1356079
1754779
1936313
974926
1777788
751250
1846122
1906120
1265339
1795108
648492
920219
524526
163428
1786209
351254
1972307
700138
547148
395003
13118
851182
436742
105963
287579
375989
1138500
511132
963652
1461192
680293
1956156
211400
234574
1467743
136331
1910563
1198671
1421691
1107260
767189
424385
1858049
1267129
1932396
1243031
539535
59960
424569
1205282
57789
1880462
1289796
1866509
10263
314770
1659373
494776
687476
434543
548379
815296
575409
255197
1933569
1209503
809009
1440860
14100
187583
1878361
1075538
1938786
529271
52754
1763109
472021
1907187
1809627
1864836
1854481
826438
1938956
1781464
175731
940883
1493745
1694591
810785
1835200
429698
1309115
982445
352476
620348
1271414
248054
1525062
1086264
513057
1003753
1390329
194427
1571905
1284885
764297
815177
1459716
86262
880319
189999
291046
1304102
1323554
1828354
697229
1419795
534339
1494433
415400
1953413
768655
439187
1101714
1069555
1538851
604844
117348
1773502
933983
1323472
435000
1719066
1990503
400613
640512
1334740
1767271
1944827
1726225
1553336
658447
546364
562804
901464
1443363
1029410
639992
138554
1184073
463226
1762913
1675424
998849
1416607
684450
268815
306342
1156075
405283
45877
1004466
1038749
951930
1213161
920903
1462780
1448635
1820311
428398
677953
231752
203436
486713
615729
1434639
207040
1058154
474014
636136
601778
406078
419434
958694
313167
1908038
1854678
1981542
589492
763180
1735391
554040
1773621
637903
937655
1469517
1863313
1900128
458817
1306575
1860471
539690
496729
992375
1513956
740214
1623863
1856175
21186
1458758
1099091
1604292
698924
1069726
1343489
348894
1670961
391854
1009425
1132360
1624488
689233
1212218
1182825
729519
255272
1422429
408949
130468
1133111
775131
481170
911406
1112562
304018
1147465
1407274
87896
1413259
1823118
1435195
1039595
655965
135038
434725
680607
1457570
1646420
509512
572104
1718496
1206775
169204
286343
722545
1995907
28275
1889958
1298202
1698822
1305991
1505358
475189
1302546
442223
1784261
1669202
760581
1727264
222985
1351597
270244
544462
1694010
121173
1469158
1971694
1601867
565134
255765
1784594
1844939
107989
1938609
998960
153227
199986
728623
426110
1139330
604458
1400724
379461
1384659
1895920
492700
728974
925993
35681
1582758
1646220
37095
1079938
959158
588744
38080
1342838
981057
1182272
787452
1342164
629413
555990
358851
1625882
885902
1540755
211737
177934
952585
1702234
1165038
58
644539
245145
474341
1359330
1645537
1803710
1908719
565949
634237
1320318
1033803
1849286
1204868
142519
1857547
1143317
1982618
1891357
760996
1868942
106776
607305
510586
576924
1593290
1522249
1840787
1437587
798181
1547206
1938030
59500
1352991
680732
730007
1350696
1346777
256218
32700
1224769
950323
1946572
1198144
1015301
517747
449530
84788
1148362
995795
714378
1515476
1489261
1067449
16339
694301
294869
1741047
202644
1411768
266712
867093
1361438
1943254
1560602
1221458
1746584
1968213
1428700
592773
29440
1271204
1527033
275566
909590
1053093
1276585
877942
1053625
254681
1700795
538359
986440
883923
1797595
637377
1228102
134949
1959672
916864
1890847
92587
1978218
11694
1506886
1010075
141985
1882212
1009451
166970
268283
1343397
1365510
252302
1572994
411766
1301916
423547
1071902
105606
420103
1204031
80469
1101713
1518632
519583
1057109
1533820
1363335
186145
1642531
790802
609643
969421
1124708
1260755
649095
1008093
1177893
815424
1073116
42424
585716
1882539
992664
1532451
1659356
1008693
526137
1554338
1743276
947368
1152072
383546
1045503
1928069
538833
716163
461240
1683153
1185916
225624
1366720
1310650
488273
289344
1164298
1064997
1695072
91066
616333
1083892
350244
1953837
1152899
1674695
483578
1661442
1328857
350399
1316606
998900
1986202
975979
86383
1735143
1931840
1666487
460421
1471164
317813
954529
753623
1429144
1473156
240253
117969
244042
561844
957167
1438706
1780418
1618680
1693330
1184318
1778172
1166001
513466
169551
1751149
1271
1409398
1478609
1151070
1016369
1380343
180605
1404841
741116
1707290
851873
1209434
488499
1113203
1303822
1602124
14671
1376384
641092
475799
925146
1579738
298484
1645619
194454
696985
1060960
673210
1939798
1587765
385252
248748
709864
1215632
83684
1994738
1611029
407573
883808
1310366
330637
633648
1856147
1329936
650092
999264
1025424
632317
1880423
1531277
47997
688591
580093
886703
512711
1552274
1326024
935903
1392942
1741662
1296394
1406942
1090777
397939
964252
1092811
541175
1148991
819620
872635
1540895
168195
886045
1703730
1620647
1872492
1372102
205053
1421888
135614
54879
1139675
1666980
995869
1386999
748691
1198602
1411793
434418
972126
1416662
427134
746573
1667630
641740
1892511
1828972
1006421
1428983
365833
96499
928215
231
126642
1150955
1400791
683899
512646
1249397
1923441
567150
1840098
470663
1832447
22586
1046700
1431559
1253624
1527483
1010817
1710253
1029354
456472
742938
667780
548043
799617
364786
171003
1764107
1449333
1546599
1020398
1747325
1589004
82737
1319226
988109
691503
1282565
1737219
1478643
1796216
212259
1814432
1407593
519352
1075160
379863
1299197
500022
1632913
18877
397241
906103
676384
132360
1971457
821318
613365
1628300
947377
1431287
1534565
750616
947596
1830115
1734371
1833358
360589
372024
1256275
869155
599735
1979025
857343
1110607
1043067
1071387
257956
1388253
1660038
1826531
1300692
965709
1608726
42423
1071549
444374
759859
361465
671240
373399
1002746
197932
1500949
1315260
1751025
1411977
1990940
1992116
1116498
1521168
1409499
185204
114483
944670
329556
1232682
230161
1196826
476982
680641
522237
37103
1495692
414038
1660341
1842326
103323
407764
231468
1330269
766329
1340181
1597681
1082810
970343
27866
1051302
608564
1648048
986218
107388
460935
1380249
813694
1366387
753119
308955
1784161
144364
1371269
265396
1120040
935465
218675
1740607
1792718
489289
1737008
1357174
376735
326016
1285983
549849
232392
1118815
840481
1173557
1878672
458932
992034
1325424
1288112
992323
1634715
1374273
1225599
342479
1452637
1770420
1872036
825682
1259050
751321
686180
1942361
1296819
1217584
383696
1852106
39217
920349
238403
4296
614803
1616846
601337
739545
127339
986938
414308
177465
1765936
1078155
1388503
487954
1406493
106729
963729
1685493
323812
1370491
478014
1804564
1430920
171119
596620
523864
861138
1863182
1455018
51784
1432811
913893
1487281
577824
1611237
1592321
147468
257501
421189
464588
53324
1307440
443661
250517
1146069
1491969
1104074
849557
1776111
1171753
1581713
1735299
990225
761078
1600105
1026017
1292883
79765
1794303
1257760
441434
1123068
638191
1622287
27088
476587
1094336
570374
1060473
1293064
1322411
606770
765613
117084
576292
1347200
1553233
61789
229169
1367807
46919
1451668
1891394
1488921
1558485
1295007
1233795
1164152
1750361
1211873
905257
1015400
877769
646465
1517911
1583528
585260
713035
1702719
1206048
1838575
763929
1975349
1455583
1928489
196095
1898544
391137
1695980
690008
392820
624836
902508
1475923
1680315
673468
1525092
1733141
1467560
1797660
1812359
873886
709489
90092
409323
1713287
778694
391937
1295479
1829132
1972098
36724
980889
516265
678142
1504404
388481
1269245
1508899
1429511
1661099
736283
1406939
1123233
382278
1226755
479301
1166609
1808808
1194160
215524
1283162
1544307
319925
582627
62661
521083
1183201
1693680
737797
68439
780498
64757
247502
555279
1981568
316701
1868216
898989
1829595
1536646
521019
1874747
867433
1367235
319331
810607
1391288
543063
1782493
1275602
1126275
1237136
936122
1860438
1849938
1202188
185023
184734
536988
1678340
1469206
1691674
323532
1039501
1454337
642860
997795
1322874
1440068
1654234
931653
806272
1319132
1346658
1588891
293208
1686218
1514608
1725003
1164433
1854490
1283768
120864
207992
1180666
726224
1938883
87549
624480
1961228
484614
1034804
789136
1983776
1593085
1667045
1896152
687224
1976353
657629
358029
1951836
1969631
350013
38581
1147112
1779436
1002167
800789
1645968
984578
31710
1766604
681362
407874
315336
940239
704523
1657638
1055195
340566
873291
693065
720011
911462
809710
540536
1954881
1768149
1016331
644437
1321515
1020127
1327362
960085
460425
1233816
1687822
878745
831803
10828
750616
829545
99186
1453742
1011574
1011254
1296010
1566272
1127846
276930
230678
994031
263174
1066106
861090
859834
584949
1500394
599137
35683
1037276
1174604
310305
629961
399467
144368
1153270
1926757
595813
1046907
1032717
604409
381310
153609
1995707
819654
148739
1398387
903541
1437794
954073
104024
130265
1004990
1074503
1784331
385244
1628647
1227669
411157
1661019
78359
941894
990225
1836596
1346488
1463533
711609
1863449
1638230
1097882
917533
69082
29168
1315874
1766471
203760
805993
931803
561327
126922
1666060
1101063
553054
1575037
768345
1155332
1291387
1489742
172431
325526
1642129
562161
1877421
694637
1554912
50707
932925
101004
571400
1316825
305996
1462688
109646
806820
1042522
1284
1896913
1582054
655659
897784
500832
523711
685668
1614532
1740578
1145988
1937246
1486736
1860308
1658842
1585774
146544
1669869
1477684
917631
456218
110103
370286
125059
996581
1060578
861390
1973054
1604831
1556145
174233
827404
959102
146987
1363183
1468585
1405052
1957421
1384853
1644137
490727
603997
1557766
1582528
1392002
797772
1952497
1020319
948730
803014
767064
677174
1440277
397423
686618
1216011
307686
1999870
1008222
1467666
675102
1407436
1270127
926388
521066
1575095
513228
963447
1083668
1626591
1189765
1146007
1534347
1028354
1074221
769490
887389
562341
1500938
1379648
1833103
647422
478717
1368684
312664
1377271
890754
666340
1862820
1593607
931334
560727
964620
1331991
1092702
796349
1687483
1245430
49641
1780938
848724
1434562
1609806
1978385
13723
1467262
1956156
338342
1060043
684225
327995
1157575
1840787
1667144
1168093
1782249
281405
1226998
90398
1011717
1309857
1676560
185446
747401
1710656
1860889
1777650
1668703
281827
414539
1056571
839245
1235793
693497
672298
1102330
955103
1398222
1757595
981524
1047678
612469
193604
1509457
529491
778213
224887
1886034
161553
417776
1151240
988062
1288663
477529
237402
1100209
1744668
672143
276279
99133
160142
562352
1739501
431502
914163
650748
591734
253244
1134316
1824067
1020531
1981931
1540917
995389
1928354
1534784
718770
1759853
821257
33301
1536904
960356
960063
72992
1327925
1244605
447289
1233707
1942278
1699888
678628
1993547
1640932
331541
1439187
1839886
490327
1583420
1915936
185150
1042336
892900
1597930
957801
121058
45114
355242
73047
198124
617291
911979
770322
1686297
331376
406010
1532241
1842725
1395422
111656
1233263
1879766
1274182
1577290
1120589
1941077
1344575
720467
610926
1104197
1138297
1231610
1757191
190969
353875
957323
810097
113497
388937
105362
1075762
1682442
321299
1599558
1541143
182572
1175570
683832
1478085
849688
643975
207032
183958
1836177
549079
1151018
1007172
1825933
362815
1772507
373366
1923730
1028912
1147617
1510520
1999282
1748517
485109
1247651
1755460
1212017
473830
1364623
58515
339124
62015
671448
1080820
1261372
229854
1710497
240547
126921
1093596
1500264
658680
983874
985607
988683
1891199
1144714
1047025
336521
676152
1602520
1437158
1808592
551983
1201058
1651199
626937
893763
354135
1666614
460368
348084
89871
442894
1874927
1158430
1476971
988064
238750
1812116
191129
803585
1102549
1967683
576778
1260882
1038136
1463836
1933708
118091
1505520
146942
1042337
214244
1669816
671413
751436
1846986
1434164
1938030
1905573
463980
1789721
1791357
84159
1739894
1036824
1166836
1282230
221483
1638490
1752581
1537562
881982
433007
184592
27542
264305
1762032
1829842
22758
31689
1579335
1192650
1911722
153467
1764032
807052
575532
136457
368365
758849
1269458
1357260
787073
1963743
224626
802803
37824
1026609
951150
1128176
1465463
231631
1880783
203295
1214497
112964
193505
1542524
1092257
1781452
1423461
1456725
1357308
983182
1602431
1868254
928243
1938085
11918
940405
1275992
1357477
607304
741463
858794
586779
444579
1711375
550283
1920505
18182
534942
1239285
1572563
1350223
1416617
1294616
1893817
1643809
1750462
1104641
1778179
1704269
1176359
101802
1633901
848363
486259
202852
666557
270266
52400
555111
887339
69998
294490
1286348
1297215
224302
126210
78483
795381
827828
115875
394780
232875
1285863
393570
109656
1056350
1109670
623207
1931917
460451
7160
613221
1926873
1867229
948354
833377
1170341
1690158
877404
921170
1149705
1176164
1854960
282058
1534850
1378084
995513
1282186
326726
1720412
28789
910570
844328
1851519
581994
1664761
50798
350918
1740748
84791
261495
852706
64467
241636
234732
253074
238456
1303413
1993719
819186
379006
1109771
1148619
512856
453656
588321
1826235
1448254
1540261
1548086
1931695
1382859
1975178
63873
618960
842494
1954123
1118037
1802911
1984331
178155
594624
1842133
925181
1890030
1852864
758481
1709598
543995
1951555
456121
1458321
769986
1235010
1394229
1906271
1005688
33715
826101
707155
1708801
1494707
787501
1245528
825589
481684
1284485
1635224
214118
539229
41641
614284
1180802
500413
1312526
12953
422872
1950466
194828
1489467
338018
711557
601795
325920
281916
1856764
1236107
823104
1230092
860756
42481
222735
1326756
1541462
20072
1044436
1295503
164771
1376516
1711758
1503735
943756
1952184
792794
1298545
429803
927622
65077
154882
317988
1690149
517192
1296386
1767876
897816
624197
360469
1444613
1081587
1594091
1745244
1434894
464759
1578840
1193061
920325
226423
1365488
1462230
576981
399419
1504863
1690436
744333
275917
1432529
342140
1177284
1297418
1847926
655626
1472855
16232
1491839
17278
827238
411356
1830638
460028
426257
1213637
486878
1042488
1777587
338429
1976125
13760
490414
1694348
1062230
1595549
1728200
1163922
1055456
288617
1758871
1675254
651352
1191143
308798
1671962
900488
921901
1867269
348571
137493
1919306
1668639
1004476
534963
907453
553143
1433892
415010
1688335
1265280
753235
209050
1932751
763883
308531
1540931
1893196
995795
237703
965651
1735694
634898
1684876
1801054
1264772
306658
796160
891134
225636
1107343
1939461
758388
1527051
1079721
1866650
451095
548010
491115
898953
369476
949625
1240395
97573
304969
962830
867732
220246
1292719
662641
1834565
1602124
855796
1404008
1961566
1366443
1712558
1909436
862142
52033
1383929
1773637
1158792
1051348
528489
470589
1129803
1196253
1810660
1408504
1648794
906805
1509319
1145276
1764772
546178
265478
1517895
1353676
586540
204352
496266
36563
130361
418935
1706159
476429
549028
113953
1034804
1827017
484321
280910
1236107
358699
200654
484126
627265
1504943
646184
1259572
1844744
1794030
1457156
1552789
1439002
1940796
588416
1035722
1471509
1345807
1413764
1521812
1478208
674134
1234276
1978146
1459271
1399277
1601218
816545
1618231
1358168
414439
1983924
1998268
1785606
1131674
232083
346955
1863995
1563306
719308
1075352
1946633
847908
621638
351091
1113509
268460
229625
505899
1109155
297929
19604
412097
1635512
603812
896181
1806974
1824931
424079
112490
334608
216747
164492
510346
1223433
1640010
671982
1501869
1505831
1755287
552901
56744
1033716
1124841
754943
1176941
751283
1407328
625608
1244499
1093812
1122040
1129087
467982
454349
584481
1269139
1459034
1631566
1742292
1944648
732576
318674
1046116
1125512
1149217
289655
1619186
113896
1514312
1021380
1701152
1399692
1108260
1375482
534867
1194907
224779
910933
1063286
1391949
1831982
87846
333120
1597512
1599226
272011
551372
132135
1934793
1485786
341400
1511396
1541071
81926
322887
296198
1823376
542586
867026
85714
638089
1731394
1186499
1926043
549621
1020913
651940
1315989
73535
1153970
1878444
1518341
1879795
402013
414163
488529
1909221
430434
663559
1838930
1422871
257183
1860388
1233776
1816045
588946
712865
798062
799101
1284738
1072395
1685257
1887863
1646664
1316734
994979
213691
329916
1561250
1082663
228669
1544473
369782
1120041
1482105
488213
1259511
1116369
1562338
526258
1616250
1467412
362064
641141
1792800
866518
1063834
1070443
831289
1953366
1453791
1422106
645235
1765271
1450592
395332
236528
1856212
643941
709122
889860
226433
243346
1080342
553143
882456
769161
228535
275507
978345
378847
1589690
244083
1158654
121699
1582685
957329
532158
1152170
1136056
973718
1835133
141491
280382
1474890
883663
987269
292820
282035
644501
1433097
322749
436929
1328264
753257
1529658
1022016
869643
1339603
512900
1015684
510355
1372321
1182335
970140
1087612
81048
581384
1728620
1600159
1790597
936541
1428355
441542
376338
399291
1242722
16065
1992114
1772281
631869
1033503
1054556
541938
1487425
296158
1567497
483803
1865745
1748816
1278821
699785
86278
1871025
1446845
1799081
1829517
261172
798009
576301
295384
169952
614708
1648774
1587603
1022335
637557
350158
1180839
1187051
396873
206459
49085
1912665
1411185
1891456
2481
1359713
1689780
1025045
329697
1078907
265292
209770
1431223
397905
83523
183436
297438
1560229
1013507
161058
927608
512222
1411755
1769492
1966842
1185779
1902152
371337
123733
1417628
1588110
709454
1717645
1503207
1350534
69790
1636808
1215667
1036192
544090
21736
1038761
1049433
945037
706512
738950
1904745
96095
75642
1692710
1877941
1120242
1208521
376558
1046546
1087437
1813050
189765
1895778
978778
1273190
494420
1414745
1441564
1115363
1595850
1564302
1383416
1672929
1648105
1598507
1101834
1489879
1783169
643096
206337
1955125
1222023
1483193
1901869
1546605
1820553
1407545
1136672
1354551
721886
1592125
222598
340525
219764
434725
1261981
309974
1023340
1691463
474962
1179332
1287580
560496
72420
1310415
1148843
1608723
1112440
1055603
388695
1494608
1619077
364209
1862209
865894
1799437
426389
1840926
239876
1681223
1631898
1415275
850224
1358699
1635518
1867694
1074749
946
1405080
1304490
1341570
1018619
1238919
1853118
1151417
587717
1427692
1962954
1413242
191792
780591
762181
1992128
803446
1336483
201956
970946
677649
1863724
335010
1599811
1674109
1637298
1828012
1911711
1693833
1533130
338073
1466711
1670494
450123
669172
865353
1759078
967757
868566
1187019
1696386
968415
1611085
1218887
191501
1994441
1769494
1483739
1407380
1064378
245898
467550
1091482
504572
141188
821763
1811665
1660151
73620
1276792
1660288
1411110
472768
1302811
1820542
1991320
1304785
498393
1398761
147449
316404
1716287
576951
1580155
1757933
1032074
1482239
1911396
361402
854010
1028424
1981975
198183
1308282
906451
398418
252606
13547
1564446
358725
69300
1989520
1725108
890992
1853368
372386
1309311
1153842
1332693
1864414
1286403
960867
1526652
1518890
398752
1057586
1921722
1047097
1721632
104440
965604
1491961
1603572
1192214
1206249
817072
1853842
1091297
1219475
1896982
1321078
1570972
280494
126485
907212
530442
325716
945338
13614
1838829
205957
1695292
646476
1819317
957396
361732
1835249
1855706
1144965
762005
920162
140561
21121
1792362
1892342
1812719
905280
445649
1938784
701941
466275
477169
12074
873470
614542
1723667
1212838
1907161
962003
954932
25788
1190407
833407
2676
1824876
438986
674193
645838
1593217
325046
714920
798017
804386
1082262
1727278
1523988
1454686
1375466
1274843
1853980
450350
1258300
722228
1695086
1162034
1760245
556313
752273
827653
1045182
1423435
706042
366417
1052157
847723
243049
141313
1674005
185524
1796236
1992594
1392360
530269
1928115
658167
1435107
436860
1374809
1271260
1338711
160595
1285824
1161716
850380
1960411
1345876
1764277
726286
1067858
1465536
832659
1277924
1680378
1422675
1715094
1647199
993989
377451
1658354
661489
118719
1126406
1514134
1154603
824823
145272
1602245
871293
958833
1503925
1803784
269936
1993911
68688
1943063
640612
1563462
858850
1143401
1379808
1802483
1814917
694224
498386
1911722
261948
941433
458039
1198211
1822060
1229803
173618
1613433
617186
1887690
626340
697425
1869686
705523
548251
1168236
1639186
309369
240689
1640599
492891
304172
981599
105685
349585
497977
1309718
740503
883750
1720475
1308367
1814537
1606350
693085
1046919
365444
1710154
1738747
236803
60752
530903
1269031
1657367
45943
1642224
502134
1861749
489289
1127519
606770
126495
1377809
1445387
896482
800206
59194
1200064
187680
862351
981841
117698
1450946
1005023
1459947
489634
821366
430327
1373973
247688
886283
630601
1311450
1664345
1737347
854696
1536129
902326
1515976
1759582
1826715
1635859
873886
311127
1049436
1511607
1603683
1330989
1227423
1150382
130191
272089
1712477
131710
1016796
1985706
1212036
590592
688970
1958383
922224
1277447
43749
1528887
250428
756503
230974
766269
1248455
872952
1488289
429931
607053
1278548
1039277
944745
1641254
1860467
1048577
1104481
1151123
1425525
639768
1796683
988770
440567
59560
769104
1406239
1649799
276036
154015
1824367
710021
877292
1467981
747861
1091690
1700947
196336
1630024
376450
1364715
1534769
1358127
1418782
1597331
379261
1469937
1103006
1979257
1259257
1260863
200387
326703
1663261
1780388
388290
80709
1881071
1485077
1976634
320719
1649251
884
231129
44979
1350720
1496063
1108925
1804366
799697
1418953
161405
601094
1522847
1504000
1748950
1092632
1768788
1343890
548602
1436426
666190
1333132
1747878
803714
507092
1445267
1578534
1990696
1109254
186146
1221825
829696
347937
1537754
1264507
1166185
1489816
985292
1560579
722038
684831
400256
1611169
12381
1527121
1633200
1948127
1050912
1571651
507667
1265878
194220
1874249
888040
886793
263525
708818
382628
436281
646979
231939
346786
1939458
1865448
947329
987219
1709276
39227
1358192
655080
1744595
682105
1659511
1617658
191937
60709
578918
222098
374203
276437
1614098
1702659
1411875
1068577
1866641
186644
1349718
1302789
1388110
310085
170210
829731
564935
1294789
1643234
1074753
488599
958421
514282
328082
1522075
31724
1209282
1955331
916513
1037170
488979
293920
243921
810471
644253
1088226
982299
860521
82976
1365468
145211
1869830
1392198
664303
1865867
90621
1951361
1456090
223089
1609786
1764437
1781980
626460
1977772
770962
1501203
767288
1539354
628021
1174184
1245470
657685
1172777
764155
1884794
149955
1004853
305508
825270
144185
1499233
1681232
1896663
1436398
1848159
1675000
184375
788948
568547
1548871
1823455
259040
374997
1732227
114229
753434
1238336
1253582
1877008
787850
102543
558253
684656
1148977
910006
1517541
744908
1516660
286733
299627
1615332
1489623
1921146
575600
1482470
876251
1730822
2955
1724471
550720
970043
1237396
817589
1158160
594453
1871571
516511
1514191
1951534
1901861
495340
1341121
1356074
318165
593968
1413243
486713
1693279
1717301
1256208
1992606
1099029
1246838
1595108
1402072
1627349
1246781
328834
1636931
1279952
1109147
1514812
80825
1646519
7572
701025
893869
800993
1920152
525850
1997909
53084
963475
940832
1635353
1022147
1735981
1683116
1347983
572474
843303
1709329
516845
84751
794573
1692553
1167260
488599
1146748
996159
922100
1418219
858381
1554785
1768341
1451696
1145590
1051795
1737998
19672
12929
148478
768520
1854452
1730355
1295972
79100
455349
1745062
1072551
1343080
1907961
1218877
1653649
1942873
1792630
1489112
68200
1329898
53383
1255754
1801280
1232718
1108685
309349
322945
834236
1485169
937542
269773
1219784
948608
1935172
1250614
1724112
558574
656540
190376
1134414
1552991
253153
883962
279390
1468973
902120
1513780
102006
1175603
1179469
1732086
268321
287225
1059197
377722
1473633
675526
486958
979048
313083
207475
1421855
1923026
1572135
1871108
1341111
1975973
571900
1832447
1360238
667884
1189847
1090113
1445919
486973
161539
151538
609308
717737
73749
1449093
1192262
277071
80596
1584164
1505030
1190264
1323637
963058
1155468
1528394
573690
553111
960654
858063
1508555
395277
1533121
926116
33514
1789221
1832848
1271431
1519796
1617186
1994738
1583435
223428
777594
773252
1955722
819458
1398119
1894171
1070981
231732
1450946
1209475
1899946
1999353
90510
1525017
1073125
292664
272473
1083580
1938784
1146037
140445
1284852
1583055
444675
811652
143096
470075
386983
1872589
417562
1387945
734346
336195
1038934
1010245
1533409
1005184
1529290
1320157
680400
1363944
335269
799323
1299279
420085
405168
980915
1765261
323444
1181208
1052043
1045665
642198
355323
1794742
1392418
392042
1565263
1624595
1421038
1924268
316647
1091852
1703193
1916780
304116
1120166
1869028
73599
1611869
1840907
1005901
1269549
1877765
327454
878536
578415
1506496
315933
1287919
1469610
585386
1708843
1625159
450590
109797
1006027
510891
1867039
689090
515985
998872
1671010
1499646
1299339
183374
1319687
1170387
1994191
655858
103198
963385
263798
1557612
653380
435765
1986085
834788
1787589
1128063
280705
848950
400153
1686389
1121991
474655
1024412
1193315
1833098
274576
268818
1723835
363206
601435
637092
1360592
207566
474224
497254
1401956
838902
153287
866342
1659973
1194578
1093563
450532
549152
1209524
1608765
26083
1134141
1289674
319799
1449333
1834394
1681462
1918512
1239574
1983826
1697079
856618
382413
1205738
275380
1701242
725412
1201406
1446736
881515
1719216
1307569
1703284
1795415
1929883
1905463
409532
740639
1902193
1809112
857484
1758771
250503
458956
511134
541453
404545
781442
1616640
1887539
272678
1454642
1361647
1470768
1243532
40038
229050
1172923
1076571
21305
1314550
408688
1770283
1572091
159593
668067
425410
1159711
824769
1196316
305829
252629
1776549
1455120
1825108
1608813
1923203
933631
920822
1867040
1778087
140239
160119
576789
174303
658045
309697
692707
945804
792136
1682408
1963974
1536099
1850027
1526370
816946
985180
1099156
26465
1157799
1691307
585743
1104035
1000306
25412
1606642
999112
1269730
1981222
1601262
1102702
977377
653434
1641944
1066804
956886
658970
865756
650333
1750677
1853150
361970
846526
1525518
832651
1860945
1882637
561031
690908
1614399
212362
742345
45830
1148347
787560
1914597
1164550
1752702
250293
1122475
810612
1678627
602791
675020
853247
122030
1004503
1807391
1667007
455486
1487318
93046
720916
1452315
1653631
1037359
1034454
1993971
1770763
1684727
548501
947689
758773
526212
136042
999832
1210754
1459542
938983
1783325
1418185
100536
1746864
976861
327006
393651
1399830
1940943
522631
989801
1991640
499223
1589892
794851
1136471
1677667
1652375
1690269
1029389
1970550
1786973
199605
1295995
1441432
1613711
1186214
1574314
1779074
1990701
861687
1518700
1733796
34824
964569
1963470
1980560
1548439
1726522
1553150
728486
755831
1724421
1862849
324915
97358
1954102
261449
1677983
805105
258431
271696
1788623
838468
448967
1909465
567859
1366785
1558993
29779
361149
1778969
681993
588982
1433385
412656
835083
163158
1574687
866535
1312927
106898
1432299
733059
1437150
1038805
1593778
1445949
1734241
895562
790173
1821860
535345
1382603
580771
128901
1414788
1407409
1560428
729908
496440
342856
89904
919937
183826
394056
1970313
1399960
1701499
809270
568289
1903873
1921246
1045235
386053
1663448
155589
1279598
365190
1189601
698948
1374789
976959
684619
1046731
411425
821127
1861341
816579
983212
1316994
1299087
356814
1827883
1787903
1060492
1146749
1970834
428231
510621
1912531
1837441
1968740
1217246
559912
327750
865969
1227267
1766238
1784640
202420
8538
1427956
1625019
712180
225214
1449444
744877
1366194
1210419
544569
561503
1135617
748283
1101214
878124
1484227
625194
1377630
665258
1819116
331721
1777209
1644550
1991402
1509127
1230679
1575107
1123399
85962
870109
987075
1819204
1207062
602206
1369406
1673939
287509
761169
1328962
1502824
1446148
897900
1629918
1723046
180136
1226405
1866906
145691
57474
1443647
445454
762881
1846521
1388639
1829390
833935
1859643
841297
1953301
1313544
1156975
575505
1694360
1207237
1669399
1617554
1993331
30290
1297630
1920340
1740288
417215
1570777
1907099
1514890
1903027
910099
1756056
1327925
1366410
780179
1530326
1856782
779947
772827
450386
1431777
810154
924134
1254918
1657897
362513
984433
789165
1699399
893699
1113024
289107
1854758
751354
868898
1076473
1201620
941319
725365
667056
161039
1485216
296517
1018544
1557184
338019
1136987
827284
925806
134019
1601480
1079272
1098402
294535
1671100
1223631
547203
141598
1039950
144526
1646925
1318405
1910215
809774
1872996
731645
97555
582642
1515686
1891256
705582
674410
1915726
172146
827836
380763
829023
286284
1930424
1276020
487443
289639
1504178
1177614
572140
1742466
1688272
75166
760361
323906
1584360
528693
1101451
673468
337471
1999892
1818036
929662
1238618
1816497
1841149
914407
631727
1935118
1725008
541715
1923323
1240059
919192
929129
442399
305305
53087
1885441
521165
1902554
1835249
1193032
175415
1862938
1843592
1140483
182867
1655150
130147
1377754
157873
39065
177135
193640
1138168
143114
944314
1056400
484945
1374588
9961
1993467
277510
692323
1588324
364474
938231
1881437
1572608
922047
461542
1595832
834459
1849226
1889410
1107778
95657
373806
374337
577839
350992
98108
26144
1827014
1878059
1182219
610256
923880
54995
354834
1822817
1110696
1915165
617472
952960
1065381
1520783
164145
917447
632561
778656
257353
498919
967468
770189
1566578
1534391
1264848
1652298
1653116
380014
169547
135666
794167
1062585
1934199
623680
1568248
128947
1623846
485435
860007
908510
416319
1547308
1596980
1928872
1949738
515394
564463
754417
730544
866747
1155690
1792710
1995376
1173562
73101
1035421
221835
1674501
260596
155711
1067858
258582
1667719
649572
419439
248009
65280
1694594
1856131
1635755
32816
971507
956908
989589
1907720
126336
1788931
1347559
637615
1100418
376833
1528480
1118198
520239
871385
806294
866047
782278
564398
1615064
1855930
454736
1583168
1120177
26484
1556603
596311
1674664
169793
715027
234122
498732
885395
1281860
786650
133553
904067
600072
871552
1203589
1461922
1516483
1754389
596089
1234877
723337
1692236
384389
880777
1286229
1083554
7200
1870318
1058713
384222
527527
359273
1837997
1353019
1589160
1608590
1374308
1188004
718844
1849035
557792
887677
726076
1546855
150335
1915704
1941552
306102
1400059
95879
363782
34783
136324
1902674
1402958
296514
1857023
1515854
1996811
716030
1714147
831297
1312928
847086
1692225
925200
64040
1298671
1803440
659767
1675686
439411
1235793
1758772
993086
150184
1530216
1799537
639075
978756
801397
1048555
1326513
1959086
1264121
753888
1835669
1090670
980325
606489
694610
1629001
1247926
1135155
40538
720008
1529435
96185
1609588
470554
1543910
982805
1781368
49260
1625089
1605399
1211198
856799
1903858
432720
1227651
1224691
1428751
1894722
1080156
565040
303264
575683
1448635
1340154
99005
444041
661009
1936405
1400065
540709
739238
1881840
140606
877092
229045
613532
144062
1822187
1273614
759924
377070
1682661
1448665
1552595
576034
1406009
135033
1902826
403573
1830041
1212873
1837155
1239837
1060085
1954668
1644345
71687
79864
1183672
1302539
1276894
1586590
922709
1760612
1230290
1524973
718932
1468540
598853
1156449
942771
618396
686996
521102
1908774
1957512
767128
465308
1470768
320034
800103
1347400
1763806
1092619
623072
1123742
823120
1840226
438943
1948934
271424
656300
1478845
906175
283650
1961905
1937554
1387164
1301185
1769889
350745
791827
684104
927079
425604
1942827
1415988
718770
708132
1777297
519989
1700201
663980
1763903
1122050
1910048
268786
1869565
1811443
283687
252299
1160112
122544
818459
629240
1440664
822045
1284412
1653922
1718639
1614250
1359753
639519
1011558
1994260
1180532
285423
430264
627292
1978392
148249
1348081
441632
813873
1406282
1794762
661683
143762
481789
815322
1602659
1544467
409805
1406899
459194
1662038
1130222
613532
1493022
1050099
618267
1001702
1979856
159438
1145958
316206
1393501
66015
1871188
315649
1757239
859807
192311
33907
1517704
1930719
81593
1370337
1094928
806819
1551299
118205
1375231
506709
1560656
478465
440532
278911
1430666
1594507
1907623
1814163
979248
1232334
1173323
1117536
27733
630043
36034
1180510
1612355
364908
1267667
206804
1192336
1634205
922719
919359
1660088
75736
302536
1213884
1397200
269283
1636750
143144
775914
1942954
19939
1634619
800871
1915553
1162160
870209
639191
1990210
641699
976134
27139
410988
192453
1118738
862730
104271
242628
1338189
93210
288852
1975745
739780
1646109
1763897
1693489
406834
1483132
43653
1730749
436493
1072859
1090225
879061
862066
1519971
837291
1225457
1474821
769342
1184699
216609
1685257
1398527
1626202
1887750
1835772
850050
1031930
191124
770979
1100985
1522085
1914950
1942543
230005
1990125
382297
1095414
1131822
1900937
1405698
605407
1814078
1378090
1723275
991364
699188
1209603
1718745
1953880
985563
880512
343268
739493
790265
871249
724892
819869
1598668
786746
863653
1906236
1178999
571869
1971073
1825351
1563069
544462
1679862
1542717
1990405
269508
342974
1481025
1278972
608121
1198379
1949652
1315468
1015234
423760
1865278
262067
1144443
1640223
197015
714255
1706821
1304864
1649755
828568
351168
464740
1344602
1065572
1176619
1061789
1348503
594513
1357063
980394
1401331
1023652
1017295
1855412
1492425
205807
754609
1508872
1356677
1351998
92666
866732
390342
363540
292941
1332877
1244610
624554
143979
1276373
873582
932847
1347799
1246742
1961689
1105121
1953191
1186179
1049939
238416
1548251
1395443
214603
701636
104405
654057
326687
164338
822240
929311
348759
1043620
1068094
836675
1872117
413514
148952
1868499
1205840
1433249
894599
1161946
542818
1186930
494478
596760
1828261
1266561
278722
1189649
765609
897003
1145090
1664713
469611
1972808
179510
577045
1039595
1064756
806940
1693352
1463807
1106530
1282784
73702
1392223
1673022
1018377
103163
1266737
1720902
1874013
906053
648306
1012456
1321240
854407
1731445
1116016
1326513
854378
374839
1216005
820469
1619940
996022
1730250
733611
141201
507846
143660
481267
344279
1887953
1349497
1667014
1196998
1230697
876865
1333904
222022
1688701
114723
456541
514662
344036
1328824
1301744
938045
927281
307619
141718
1693107
714493
1427610
862530
1645278
1255652
1593349
1119497
944101
1645284
1495544
839759
1320870
820017
1468965
1479086
1516357
1435298
1443277
248524
1793622
1679589
1047265
1146226
927626
1371194
1236819
1681360
1597604
1144534
742858
388051
414971
972039
375112
1927060
1732552
1499869
675685
1801079
192472
80930
1749888
1676290
526796
907056
1457858
1141399
822186
218827
1326662
762209
995518
1665366
1312768
272026
257972
419148
1400854
1835608
1975792
1487824
148037
986887
1999099
146526
1463692
699713
752633
429398
74954
1903818
720196
623840
1094762
1190629
1033984
2433
1935885
1570118
897814
396873
1611250
182219
592255
1404276
813055
1380250
1512802
524972
236773
1930452
482779
1792283
1518411
373503
1890414
1277489
1780715
293155
1442287
392492
1347154
462785
722998
1401129
1424749
317339
931794
1026193
311659
238930
1200605
1074163
1013952
290
238355
575966
862923
273409
1016145
1372385
1704442
1597675
811752
925181
572988
1426197
451268
1635349
870186
398189
462664
448103
211462
1435389
905645
740675
1465078
393521
1641751
1451487
1381769
1127939
1046377
1360941
1197968
344096
1461769
844916
1193890
1693841
780789
964935
1926203
1255221
74792
275348
1325290
1596403
106419
1017851
116017
357534
1714480
1574872
217620
1314325
1284793
1332202
1353232
676566
242496
1535524
41661
969792
128741
1287323
1534637
743989
769294
1332676
84429
837137
1447968
161223
842226
121473
1814817
216603
560389
1681613
1473176
626982
189442
131410
1757111
514846
1908729
1005630
1016064
487675
547447
509966
826470
425624
446402
1846292
1454511
1925625
745240
629767
970176
1811193
729708
1160403
1540459
533393
1744533
1607098
283104
1181253
490747
1925670
946962
1544614
1464998
942630
1130355
798663
1461729
1883615
1555539
1911164
818214
566671
266161
1243616
259206
1662922
913689
161689
175976
1302321
534563
432012
139126
1760733
1659218
1496984
999005
925638
1804871
350197
1004236
675910
474014
432637
969562
504232
1332447
1967149
252654
576178
1585043
307025
857191
1076271
432720
1367723
598934
1682950
531808
858766
1849056
1190969
1005941
220122
1806069
1256201
944831
699760
1195887
1773418
1752314
1676784
972552
802985
97936
96120
1287850
1878155
390873
298905
231454
1482351
953470
1616736
526426
959123
730777
1045242
710723
1059678
847976
1173707
1230166
1005313
1085126
1899845
1337617
1389606
771269
571250
977310
120362
739879
1187808
1372110
513653
721746
1091829
1909047
191175
425144
232022
1094513
21890
873510
125593
1573140
1905884
885515
1100931
598868
1815195
663671
1206224
993019
349172
301041
1669156
1159467
1498509
751812
77412
986739
1590007
740999
45704
1015334
1369136
277748
1010323
1172188
979038
388247
1601379
98951
46549
1518359
804389
998705
1903351
1054089
699683
607870
1013878
561947
1084750
804971
1134553
446942
1867567
560587
352588
787520
1944440
185086
992721
217589
488599
87345
1360815
6301
1627245
690393
842540
1041437
570303
1845321
363195
1789396
1846935
596403
87211
1207653
406885
1269965
1689813
675970
474570
560507
202154
222707
1400793
608293
416118
1103160
122345
787628
1890295
1268064
464191
1702330
352886
1743280
714974
451735
1273013
1633228
1518986
981841
832606
496501
1340229
1278939
1334338
675272
732690
1908147
53556
1928129
720616
965299
1838407
622212
1342127
882020
916724
1336160
1908731
1727497
92464
732377
334641
1934884
1229499
570234
1061661
1139204
588077
593080
1249897
1092854
1439235
1234668
145348
1398400
1548935
962207
437292
1945762
1119934
623625
233366
1127033
789385
1009496
966007
1449488
710207
338273
1668159
324925
1543841
1887394
885057
979050
564116
346482
619121
898861
1216323
1810768
2802
1640244
386154
1826689
251734
1335140
965115
1133579
243884
1119730
686579
1246208
1374150
125898
416399
1246084
1526448
853107
1536724
17505
1954474
1735470
1402668
749283
80971
1428222
780078
464484
516330
833599
501697
354834
1899812
287309
455942
883589
1733089
764784
1287401
1149402
1142719
945737
1612961
652210
898063
891125
618708
175023
1040463
914191
1823164
925615
1352929
1156490
1310223
1771466
639919
710835
393012
626618
603711
568355
1882807
423433
1574790
1859817
1045878
96862
599898
1447460
1853326
1111170
1937496
1197719
642959
564363
744167
1592634
1631106
304053
1723893
267965
1312727
625247
1137637
1420515
733456
666393
1643460
344096
299232
1007374
699467
839468
1528058
1742476
855682
1378968
1098797
1243578
105597
1636220
247554
1209678
337536
209644
159485
937167
39250
1951266
687814
1476214
930722
566895
59855
1088311
1928105
1432276
357779
890317
496048
710333
71405
976511
1324620
468864
1439670
1175847
1579365
743548
1729850
656562
117659
4045
1627308
1403682
557616
891296
1763804
1101795
1917607
457840
1207043
1590074
1151753
809190
641233
1083780
584839
145241
1772764
1833824
177074
863273
533602
1198481
315845
1688335
876025
1794023
84939
1472907
119765
1047582
981530
1789289
1445097
1019853
940592
245719
1742637
1760422
769889
1166072
1623277
16290
109692
686333
1083782
1971885
475994
1206483
246688
1667756
1819526
395785
504725
1658869
1529489
1717852
22489
1632907
762317
1265353
442502
313887
847986
1844956
529174
1103746
1558778
499433
1121667
699783
310665
673525
673730
628905
1201339
1238589
1636341
456096
1114951
1139559
372817
1017521
1926757
1259171
262002
779985
157884
569778
259503
1255177
864304
577396
1320858
488031
159677
1475941
710641
1316001
1850949
1835576
21831
965122
1759166
216710
1172446
1136686
1062822
272845
1089777
596892
1614678
1472915
106632
681669
866328
1694785
972352
1650946
1876966
99951
1261812
1222074
617598
470771
1454230
351973
1150523
108798
209051
636044
1821921
510135
1685234
187756
245035
371315
1512449
1232766
1074230
1888467
510559
380030
482753
235421
1801708
1119311
304376
482696
1531442
53275
184895
172458
869469
451023
1446553
1195308
743670
467835
1595113
1728183
899638
191728
1095501
302377
1112772
1547378
1556995
1919675
837279
421659
1156062
489611
1460978
1603467
1299517
25293
925666
134047
1153082
528105
1447152
714517
851687
1789227
1447715
520705
972870
554589
501986
808260
1451068
131998
326878
1771733
1914089
1368858
1102241
1859870
1553849
243434
1952208
674426
1803552
1407554
176349
1437431
1942188
574410
1866158
1823655
1033171
685708
486397
332742
1902102
1224149
1087523
1648781
435711
475809
1372587
1190949
30080
1196792
905036
1087362
109316
684831
1169747
392682
220082
1112912
557747
1270718
601825
1890239
319783
1430499
1123689
485120
620443
1176495
478945
1207756
1032473
905271
891020
1085135
1331712
1492405
1401991
63531
268766
1441058
1951451
358827
187798
1256694
1475651
1869228
1271697
1454992
1685696
1459538
552283
179440
481494
356383
641225
1656562
1535880
1373038
1526848
1241616
1913432
189374
1582240
1043736
618185
1309147
513908
1820020
1249579
1404131
353651
1792853
821220
986365
738881
1922030
1759770
1049842
1718700
193601
1176231
400167
1067432
672213
1146611
1244892
1615253
244692
581466
1119243
363563
979998
183923
1986658
907193
1764814
877718
1464248
1661355
518132
959636
1224974
1063908
1673679
97031
1599531
96315
1837387
67083
1187123
1306810
1337304
227198
1579489
1014002
1904590
1938314
420733
210499
807228
1411223
1964942
1239624
1293115
48124
365501
1591573
1944817
1797001
1148106
1470384
442048
1933943
1095923
1135225
40304
676900
1098063
1162928
555210
1304757
1868949
1323040
70659
1105656
1177745
933216
904090
582580
1380696
514125
469486
1501955
1291141
1998416
668203
1075751
505416
1947591
1440344
1846035
1214376
1671314
736572
217903
1259876
510666
21446
1097382
381838
1035979
1856301
1757307
905949
195008
1989096
1323817
134556
765618
3071
1170431
1550242
1031939
1623219
1532166
88906
1567180
109249
815695
908921
791969
790932
1629327
1027477
1751229
416704
618490
820052
1535880
1592091
228945
1125476
1093025
1107031
253472
464346
1043553
1335986
78847
1687223
1124723
1751865
1888762
994353
1930634
487467
903642
1546701
39132
1880548
386079
1729670
494401
28823
955544
304270
211397
1733071
1309203
130494
1870017
614981
473594
1352842
478634
1964516
106793
1073678
314065
326239
396968
1942230
1877385
587374
1966659
46392
649044
1574996
491232
1839503
890547
623310
1755490
1528845
1180487
744383
105569
1807506
821510
647585
1956290
1385459
1150799
1660990
437509
1889525
350252
1630887
782276
1497489
867180
1479444
448292
1908120
60923
1471632
844150
743729
220833
337924
294477
1031835
276681
1858160
804580
1344560
1202776
1893974
1844413
1898976
665677
555119
917857
1573169
1698003
1438448
1181921
1290146
1728452
1090844
608484
1251763
909604
1943294
1636620
1081591
1175509
1844044
1279885
1160393
400760
1572807
1826898
411162
1473848
870347
1935302
387570
918033
1092646
387287
542651
468854
1763645
1941093
1687869
1105914
1964720
1135150
610408
1057218
1677499
1772559
1277698
752739
1109163
1476886
630416
1428493
1372184
1601224
1138277
390761
566378
443096
1576555
1133939
1298408
1219884
1608457
144713
1993309
387071
576263
903424
1610650
1658364
987680
1511104
267409
792150
555193
1394958
744779
1897975
1791052
341582
1292153
337891
1809365
1830177
502285
1366247
513235
576377
1480934
1300085
633706
1167307
1138277
1885561
1095440
883713
888145
1107010
446447
484257
1319056
6518
1686705
60430
341582
464414
154009
1246637
153818
772146
94270
1695816
1806959
378917
252330
1756759
611040
93046
19526
88982
1839355
1576020
1456487
288569
1848762
1396748
838639
1443186
941939
1868181
1107244
1410647
1812889
1019185
552725
1778550
255022
1702032
445739
1929522
151991
1186267
741026
1069782
1310450
1331986
926033
1577749
1807577
876717
1080692
1865596
729205
480919
1779947
872792
618510
865585
1963534
1532615
1160531
787782
1998808
570005
1800888
1352851
1890027
1791981
1238824
1137015
472805
1130503
1451273
841430
1006869
1801900
838572
1447152
1764116
1392463
1343597
1448800
1450644
947059
334527
1635374
441017
22196
1946377
129693
1992735
1703268
1860460
1821905
235454
1765686
1446958
1183268
948853
1065867
1545961
1602677
1666144
529303
734051
1855009
1333176
1724445
1821825
1239946
1165207
224313
1826329
1225529
1371071
1382352
1918315
1220233
113087
443095
996339
430297
1627995
1382211
1793934
1848999
1862230
705095
782609
1216424
354436
560940
226562
1961597
504112
550974
1499186
300934
851449
1032415
1291233
1920227
337440
1086328
615248
1054747
518212
154736
1601638
39497
432168
15597
125668
1976117
510196
1809985
1863910
132539
1008444
512799
571475
19844
726454
1583609
263470
541357
1964224
1983068
1181754
1742647
1405707
301562
286040
1447305
756856
768816
1794922
1045330
314094
1844956
1397989
533117
369876
211556
1769963
1386097
1318849
1563004
1185677
422156
421497
1616736
92195
576521
1482705
1227899
282459
539822
1227243
957322
215091
1175572
314744
1187819
1583944
832056
707376
692732
1272530
1314939
1847330
1161688
801600
1567172
752655
576455
550399
1389332
835893
311273
224232
1480349
1777842
140700
238098
1862942
1851056
1837069
419240
916743
237206
99553
155674
407363
880415
1741000
578788
1142068
1971547
1350568
614147
918370
1631953
884496
1208751
451335
38876
612949
1929905
1952221
94100
682474
1153071
131488
1533502
1964993
188564
1296002
177071
1877605
506622
554596
379884
136883
526378
910342
418556
374960
1956006
1034254
636118
1767346
163888
191133
89186
1449893
807319
1683257
1438146
1454394
1125518
469748
631040
180784
1011003
1722870
1291378
1676715
680588
1422063
1390770
1106497
583716
800520
495948
883352
1522273
465717
1161624
1667826
354169
844199
55294
570391
419990
1172853
522770
673708
1516457
290395
1627122
1451502
1335932
565544
820390
1386864
964144
1238028
1364925
969875
1637403
265708
939319
1413111
129366
1663582
591560
1273248
1486473
761726
168847
1082408
1068908
935143
934735
663138
575888
1559746
523899
1106954
1244498
708575
1404441
1707836
117794
1292165
461925
1436952
1915
753481
1962854
312687
844940
1116338
271106
1186771
1708331
1084336
1887079
1301797
1262482
673373
520892
1100466
907228
1299983
1611426
843377
308899
1084807
966407
5049
1598831
1798194
820390
1499341
1023510
236773
1527616
1176359
292780
108071
297713
482591
1298537
899174
1070839
1774329
939800
1628232
280516
1030220
1617547
1730295
1090785
511154
265456
1153542
106222
1035030
1107799
1441101
572305
613308
1150862
1831081
255849
194649
1745630
527779
1474584
351698
1806037
1166639
383527
53067
1270957
874489
1748405
101130
626868
1068492
1774154
248009
117544
1204031
1790636
716499
1136337
1205884
512392
1658164
72684
23056
928246
1814483
1919105
1286231
1409554
1210940
1277176
1550873
206215
1645053
1349143
1366770
1173883
1873368
850705
944475
1540462
1781697
1890321
103529
106805
616993
807920
1211662
969223
1987385
1364688
1764732
597981
978796
1813208
4458
640837
1656162
1289375
718924
86773
427353
662161
1557085
701156
2285
1890111
1012948
1334466
618693
1704567
1563963
1820340
1450424
759463
1101535
351527
1157615
297232
127611
1030913
1998411
529482
1201777
97065
316592
416790
1271712
873446
1860563
1343446
729855
260743
551158
898717
25713
1651338
822023
1080188
1170635
889334
179768
576711
94680
1492825
1798631
233197
1774154
160353
1690962
1312676
1472219
1938977
1456292
348038
415885
351726
82884
1563541
1500305
289300
237465
1128731
417135
441219
109227
1319906
1548179
1154306
133629
300075
558552
1901536
81196
604027
613173
1891888
719057
316771
1922164
147054
421206
28088
1795175
677174
1920439
1684004
522790
757002
885622
581286
1905497
1358708
1523994
360258
1216861
275178
310098
44238
194307
882090
297019
1120532
1341602
1063843
1520724
92763
896836
1145765
1466720
103100
741136
1967735
1059353
49689
1924790
1205261
1280423
387977
250184
1485977
358603
163531
375987
1093231
10049
1674878
1272618
986651
994464
605386
1471053
61781
1957581
1918647
1690116
1500168
1385370
697692
1157120
431315
606815
335754
1582507
1881190
785466
1716330
1494884
1002889
910076
572401
662727
1830033
1546740
546933
1283803
782098
612426
555021
1673927
1284030
580847
1184934
1341914
932565
1469372
258520
1733753
806324
1836980
103121
1990907
1817010
1993116
1492393
240183
559511
437717
916455
1910972
492841
152013
524452
1831652
184923
146900
1167920
852004
221093
500984
989440
833194
1425855
1942319
1358305
243803
147681
463980
1907031
1542280
1761007
1689588
972630
1965585
1347897
1688210
189969
1117123
538995
498938
307784
1286277
763391
1687308
1489784
1201529
562804
667235
856391
1966781
1276591
1971196
1219093
182120
137982
1293685
615676
1231899
311398
504143
1931874
618850
1105322
647042
1810924
1906899
1871821
1852511
149695
1681739
1521040
1850465
380962
1756209
570290
1837772
1471277
1827442
321902
1802701
552639
955485
1588463
873775
414991
95357
1993123
1177585
1738294
780086
96725
1194008
67218
1560889
1685356
370921
529328
544500
1557577
1841198
607230
964915
477431
843762
162669
1736545
1489145
1375417
1136455
547542
1524612
765463
1141183
594148
966523
460192
912316
730814
1057810
1156487
752092
440067
1156556
650098
801347
1243288
763118
842131
759196
392320
799880
1591092
562100
1953192
1910592
1516159
747031
174400
1184982
1009667
1308530
1196796
106825
1640010
565103
10994
1288197
1449571
211930
1340062
1132679
1083618
147552
646387
1125490
581511
617451
976003
1545594
1566737
337168
1461605
1841158
504884
707691
1904030
835159
1445031
444273
1580588
1033251
1074709
745555
1961431
1680385
587974
1790469
943280
535617
725769
1682848
590326
717814
1171726
134036
764942
873504
910079
157860
1797364
408699
772075
1504620
442707
282794
423579
1483032
1419341
657457
584513
1621162
1809938
391920
717899
595288
885353
1112277
2816
977743
463941
1789107
925053
758948
1265789
1069489
1719225
1905172
1426892
514928
1829488
822463
1233219
1764873
622935
1212096
735193
1883313
1674129
190827
1592543
1802447
841539
1950337
227214
1142620
516855
1370797
244173
1143887
1846897
1613671
887753
134949
1379197
1552775
729055
413922
306755
1626672
1903894
849821
1388523
376649
824946
1061355
984997
460993
18486
1219492
909810
1589745
1152536
723579
979721
909551
642915
811515
80596
473181
950671
1763703
1081055
1044088
1864149
1677705
1813423
1394324
213643
1969259
74470
1198161
686989
1045147
404021
1196847
1641263
58261
953368
251254
796211
435368
54390
686527
286103
349559
1453536
801667
452195
304301
433952
198438
474108
87884
1549083
1959441
783400
631245
1290233
101167
1159341
121655
1909615
744313
296719
1690871
383841
565227
388621
1273977
1902404
1704846
1954455
1509399
794417
1675441
385833
1203681
1356535
1415903
1606601
1830944
488898
1840652
1480950
1476987
1084480
1051291
1196462
998252
581872
394712
1276559
1490451
890569
272772
835687
457963
556364
1074244
1885964
1400014
1302634
471704
1593683
1399653
1868664
1366798
320259
22131
1589520
1314722
1774656
1978557
476080
38261
948893
631226
1137351
1381123
1277892
835210
791257
1845494
65085
1961583
1286947
1105093
1030758
442824
1275072
1411445
642980
190530
412538
1580621
1922145
1911551
207289
1797441
841439
1382867
1600789
1199570
913592
345962
793737
151072
37621
811718
1434291
1792841
78609
921027
982299
1101022
841261
885597
1522273
1775613
309570
1722746
481779
1623423
1522205
903601
1062046
1365837
1098299
1474398
1520415
1349891
11419
1831797
1920256
1101245
1042033
854083
1772918
1293199
496597
1642746
256350
991976
156015
1959639
1535143
1732731
105340
977230
382077
1412150
1768622
724092
1721020
596548
210306
1037958
782382
263377
1088098
1448349
354035
530271
963057
1114670
1642498
1859575
426426
1680415
313411
910395
1834864
539579
367923
790892
135430
776847
1124122
1899120
573072
368704
842321
111261
925757
1870745
996842
216738
1283417
855930
1834835
1670807
1700040
292919
1325494
56761
1738146
1536958
129267
746289
618591
1961012
785188
1721778
1398258
1881688
1790315
1106067
1449403
287494
616898
943906
197885
887557
339778
1422572
1871522
1320618
996050
868921
1268702
1166111
1617134
645326
1663003
1436181
1955260
784946
809961
1949965
1299342
1041311
788663
452799
193957
429211
774030
1363401
58305
531145
223631
609306
1793706
1761356
20852
1279459
1992369
1902672
573616
489387
74670
1742594
29720
1401712
1279194
1842771
343870
1738042
1145895
975609
667195
1915758
1120373
129233
1712203
1772446
777539
1370026
962579
336064
386890
979361
1463830
862569
538529
1578237
367178
1193792
64595
483622
1378462
1034936
864283
1820585
41203
1901475
700464
818361
1232500
1440865
1949066
553496
450468
1787223
888875
373010
1349424
122234
537627
986947
643742
581841
1333820
1789862
1625406
1154865
1209914
1037928
1930758
1603658
1284065
1466516
1063245
674927
1870318
1212137
837325
665836
936704
552058
743542
1808916
296175
101245
1554260
1461739
1433589
907556
565550
1505927
1546530
1721789
250276
1112561
1650965
1889393
527986
1098755
849394
534523
235385
1025281
1380141
1252905
1014060
659277
589790
534546
1741668
809009
613418
663591
1725572
541232
827429
1132350
586690
277411
182605
469903
1303175
1831850
1576580
379145
111342
1174519
1294722
1847589
503152
1928872
115564
986960
268306
320051
1369891
724684
274969
1347522
307069
1988935
357896
599909
91364
960954
263172
61080
788563
1675062
226654
468190
203425
1342928
121438
1215278
204034
1745081
1550503
505539
1272224
486730
1721196
1830405
1146099
1941482
965199
796181
253760
734600
1117796
1205168
523040
228476
979365
1971749
1070010
1845231
813002
587212
173263
916803
636055
1284250
1053102
278964
1410290
135934
1439308
1944864
1496534
1897649
1843965
1195384
1991804
625951
1241981
480732
1468192
370595
1753667
461888
1236342
1581953
424727
326797
76569
1828079
260720
1839709
223746
232325
1417785
1004638
1298790
749160
1793041
290989
837822
734662
46555
857687
887581
1497726
185185
697229
786551
1470191
506247
815964
267535
986766
1350347
963675
42493
78888
507083
582296
985962
1245590
1737393
94476
826559
845495
296853
1139142
159646
1593089
1049791
1590088
93351
939029
763641
1818797
1848176
274193
883955
1812814
558935
810806
1877763
1231196
1981310
1790683
1251548
1403205
1828956
1235311
265473
110470
84571
86437
1211950
1471346
1744261
967241
275003
133439
1360294
901345
1007809
595668
1266429
985103
1289706
1517669
1640128
785173
1928813
1335187
1682061
1944985
1501925
1776871
394111
619108
1956470
793732
820134
436332
1597233
75153
1962112
817618
360864
1191309
175420
1766531
1774870
1467680
73105
877880
1297365
459615
1742356
717623
1849447
1211356
1924478
555895
1184409
186262
1765828
1392996
457438
197435
1396585
1437891
1554070
1398441
882658
783577
1299630
1238727
425825
1650097
455963
1221749
540297
433120
19402
184
852430
517607
1430651
1810018
1000976
400381
1676585
635078
1865331
916173
927499
309144
1553482
1456372
1288934
1551612
1006739
111780
682207
506237
185576
1943482
663245
720286
350385
574589
1415631
480090
1466277
491409
1302560
427873
557339
1421661
1174099
64730
1238391
1200693
138191
1985267
1703212
708304
1710919
53612
1685308
1112299
1068311
1757050
1916359
1369413
533056
326571
250490
1426111
1820639
1089529
1508372
290263
1465769
1148600
1812341
819632
1119341
505343
1495985
486437
659374
1404472
1221983
736162
983344
762779
1662125
1305351
1411977
1432354
227568
1107321
1076973
942587
1599282
860079
705099
550934
1373575
489368
261061
1231946
836181
656083
909179
1067217
192626
583572
636115
43061
287715
1933722
940351
1936145
1715161
1770959
333560
253758
894796
1564051
923364
297831
495574
1829658
936537
1103939
713680
588523
994031
1323820
1471589
1402775
37799
150309
1215333
462642
487305
106304
375363
1875935
1848403
1099725
657757
515105
717100
1007940
1665437
13180
1190875
480551
1915430
608988
902281
1493287
1471346
1503437
135038
423975
1791254
1324187
1869487
454998
842961
334214
848190
293910
788814
1462464
220407
1782675
1204427
1870346
810845
412302
384113
166972
950332
869611
1998491
522447
899519
1480151
303028
1937974
1519759
630150
744997
695292
28034
289769
1566056
1504822
470203
1083700
391882
1697404
501069
1103207
1387935
355358
1955838
866392
642588
66036
1484265
622684
593583
1053386
73524
1683688
247392
989343
443800
213895
1928642
1707344
1232814
1510921
513727
1299448
830355
1824115
721403
1028809
1483316
543615
494210
590524
1308357
1726882
1338623
1457288
895635
650653
1217539
1827932
1362547
320335
172425
162097
1283388
1852075
1258352
893184
509400
1443533
1743597
1315691
1990990
562878
1866754
891974
1869828
1889625
763664
1407563
162910
631164
281851
1296479
625448
1338397
1079958
634949
1305814
389583
1579249
289850
1254577
1645007
660157
1635555
212847
1425281
661554
822997
1606300
1733295
1315374
932975
876546
1141394
701636
1045600
1821274
71268
34527
165175
1042500
456530
1551299
1491152
623133
1189938
272139
385898
1706374
1244171
730167
988059
1822395
1978302
1094267
1064545
1250118
1705908
714400
274852
1911646
108927
198078
1081929
478342
1135053
1089061
1848810
1710528
380915
33712
1359932
1145460
152414
906297
759918
1724800
447072
644329
1606138
1954722
1821204
1189450
296733
1156369
1237511
1024140
965199
48194
1211359
214214
1289209
118042
1223452
658614
1491708
1601226
813020
208282
1467808
1579269
1503169
1102287
642213
103382
1014969
175935
1422039
487500
76280
1514572
627927
1622127
415542
670651
1079257
1585001
1838344
967126
740112
1686481
1176815
1661824
1762639
1471703
1096692
530411
1712193
1610724
1468905
152153
321299
1171441
1112041
163815
804180
1338904
1235131
788555
1554888
143460
822976
1351736
163552
464659
623977
789847
1704101
1057232
1827560
913172
925882
459711
1098037
982262
940814
877270
1488855
683629
986739
835535
839369
560700
1485888
1019652
52841
1865031
611141
898654
1330100
961080
1816557
1436100
1231967
132317
1638241
371062
700196
1651893
9993
221679
1358871
1928319
241301
16690
1575683
332766
1088077
103543
753279
936075
1742718
430261
1571465
665678
911058
1786078
1982913
564661
683210
450577
1878810
911075
892621
1012252
316503
779341
914846
1367929
567634
786648
96932
1469153
1341111
1616561
253220
213820
1026231
412197
1348119
275084
412151
1989244
1060586
1009779
238354
1896061
848207
119049
1070383
458255
487277
57791
1116749
990320
668203
46678
732229
1734659
207372
1121434
1950705
1930522
213670
33531
1372853
40684
1217527
473164
1060417
1414458
497073
133494
1601831
103273
1448710
1494889
485710
1208670
1414692
497043
238180
538004
267999
1276877
230714
1990959
1581978
1131325
277419
841195
657083
1944714
1763685
922492
76935
29271
539835
243046
1243582
1329928
454843
791898
1604703
681858
1375562
424560
470016
1193915
688266
236905
771014
646872
1460192
62419
1914149
586724
1449105
1760110
1573249
569135
775055
1580427
240484
1766775
1821049
291962
561844
1510885
957717
166842
370441
608274
822009
1398285
1181438
714877
1497260
524156
483587
1585008
1581550
1725238
249027
989952
1932531
330694
1313788
1939980
85715
473781
625069
1983028
1001809
1210597
791216
469407
221374
518144
1844134
572978
1852013
454767
1158917
658770
1275536
276001
1539129
33525
585300
733817
471508
858053
1420887
272790
351398
387456
1207906
1409933
847976
813020
494935
381354
652948
1231531
122146
634905
1679535
918643
438445
1836169
667036
618132
1861411
970927
797559
1293670
1442681
839032
822201
1696517
181987
943618
124727
422872
783893
1838335
1578256
417827
1254682
1725601
357300
1144120
227453
99701
597136
1868466
1532056
806389
467406
349371
760035
388883
1710032
1877537
86660
1281210
342377
1987120
1708545
104958
147098
1122609
1322426
126854
1411324
1798572
276577
1786307
1770133
1203950
89511
315820
978263
766839
1979461
235639
21158
955085
1016072
1465536
209334
1823925
1442410
1358869
462356
190832
791154
365410
422051
1812640
591643
388314
27853
1516298
1806404
1899334
615920
1461174
152261
1658387
1185666
51218
310641
1298924
1328747
262993
1205422
1624817
220752
1460649
1603575
740788
543026
187486
1393527
1785353
1813088
103488
782262
1326424
1673331
1483490
882402
1185245
185396
1731250
1311756
722358
1163411
477254
1087705
370109
1167279
1701301
1897794
591382
664291
202541
615025
368497
157393
1009434
1052465
1416681
1592906
1561456
531783
1734206
962764
917468
1693489
117393
1416609
172258
1944424
796743
340695
1571422
1872678
731032
1119725
1153836
1184963
1580324
1361904
622744
1652619
1600532
82082
1999347
1072231
1923376
1617476
1799629
1575392
5812
628275
1377125
1288093
1049813
202459
397361
1169689
244993
884202
484083
39038
1790215
372817
1216080
521689
419399
1304157
899323
907068
209668
558220
1535161
561592
1695715
812514
1309335
875307
744987
1698993
1354899
361277
1243827
1679594
613363
356638
1521628
1585401
1703869
244312
156951
1361027
1022156
165476
1133408
858489
964137
395417
1597331
1929437
1775155
1875779
1857146
1387434
746573
969648
906281
112580
74438
1909346
654327
886555
329047
200524
373168
1237150
549766
79416
1674180
1774478
1304272
1990634
594311
1738757
1854596
157855
1359418
497690
12924
1131675
482443
1044211
1067562
1195385
1053093
319803
1418185
1158372
438421
719799
694128
171619
1291902
62148
639748
415712
1913690
1303100
226824
138225
30146
575974
41395
425431
1142364
1609492
1787206
776280
1467917
1128608
1685496
1520042
1474019
689093
1490125
1371142
643003
1213368
326315
688340
354485
928893
593980
806149
1855579
1855717
50047
1258367
22978
1417650
555048
1911394
1082451
534248
426989
766612
1639103
1553253
1843447
1761251
1342795
1377359
711365
1503075
226313
1920997
1475025
132590
278515
1535927
1861094
1091884
965367
1944409
1459441
614985
1853127
541175
197125
777419
1013736
488307
783195
1147781
831438
528728
251308
1471555
489504
1552170
806325
1909149
1924946
1683907
251288
1336056
720710
1914867
866722
1579770
65849
231750
1920982
1926526
1931626
529606
1061392
782687
472549
1939543
995001
880162
950855
502038
1589907
749827
1861051
1178154
959158
1429304
428685
1261219
1854018
1242518
1160531
1228637
1897031
137336
881682
1969374
1361564
725661
850092
1182268
857386
213056
1821944
952822
379365
1221884
1835193
1050648
361124
115009
497521
433085
817281
1039830
1029270
456142
1143519
1876842
1161945
849249
832510
661767
561426
1809622
892533
1009895
1111388
23080
604563
1206717
201437
18263
795715
179955
589910
257313
1718714
1945732
1431138
1198549
1372104
1243801
436355
689064
974922
345605
427873
1122208
1253394
1880852
874827
1845382
104306
1423481
1690093
918703
1484072
1166980
418540
1685888
255926
34261
1096806
212102
1896874
1362209
664654
509948
1873415
1626110
810744
1019622
357438
1478388
1550881
600218
260562
707456
1200693
1545234
1283220
1073782
1285640
238129
330160
1563080
1912338
132282
635525
959114
1591825
1905660
380739
575095
1785177
521959
207410
1765388
829140
34381
111129
1827548
25843
989933
678776
1734183
400861
467093
1320
504200
1881757
1726793
1629791
297871
1944490
1949249
1409767
310205
1912385
1888479
797228
1449925
1623120
1328593
191701
1293961
3464
783006
994464
1314325
1283738
181057
280999
828051
1673936
719759
273110
1844034
764615
593732
100649
793636
180944
126616
1362533
598634
1543511
260169
1509584
1312965
1687775
1580038
662961
1836022
1698828
1474873
599898
1073678
379397
415203
1274196
1009046
938060
520728
292283
1680065
772177
1471664
1991378
1721680
284603
1060455
1059553
1643516
95088
1623380
1111392
13421
1640368
857327
453310
1343810
1908523
875803
481654
397617
1754486
903750
1424822
1471432
1241533
211539
975405
1906135
745607
1969524
343529
687146
828626
296484
166206
776380
125855
260650
563988
1199312
1994398
1794610
1936222
662570
1217294
1505638
1777554
1183282
1271540
839850
1030566
1238589
244345
1077693
93246
1126338
686351
1813804
674075
982503
762353
1034793
1825307
1421900
1021738
136779
1579169
1542725
813378
394893
1154357
1679005
1146778
1357226
1506958
1777756
1988414
1530270
132360
836206
601010
738221
446688
1872493
1204438
1659912
556455
842225
660795
1342989
448486
1594640
716406
1805332
870787
1461922
1324576
1998773
1813748
1004023
892587
902102
1158068
1510251
28328
610123
1563634
1983450
1512655
1144916
344820
174834
1686680
535216
81593
1505570
77836
1045533
430820
510407
958373
1301008
644345
535097
1478903
1584912
1006225
125088
1780193
860613
1068962
249198
952610
1144918
64444
729881
124212
1774318
714277
490747
224542
707961
1068666
1148909
1751281
1286529
26789
1505858
1647199
1600134
1443736
946276
1323895
799792
1898968
1627297
66925
1599576
164626
420175
1460861
98541
1625149
1958472
880301
1857797
874660
593041
936009
1050986
1706405
946033
385622
108046
812478
332453
504167
1694438
1107670
1263578
1791199
1093210
1459168
655628
1424478
1847676
527558
732687
1514117
963227
497075
1996307
135347
1009641
931901
1234259
1809555
1138357
719870
1034023
1788959
686632
1914005
146761
711131
1124301
414466
481610
1612846
1923612
1602098
1961610
1249141
1755870
1536744
1256829
962828
216273
1935759
1028032
858914
1108908
1052453
69156
1143842
1582693
764921
1364058
1054638
1530811
1786835
411829
1963009
1501313
1276950
1453909
1264728
790386
787070
1517572
1445402
1650291
1337926
345296
1541946
1543033
1243377
767971
1893966
577607
803315
1696528
1004856
287499
1577341
1779308
1768778
17823
1711033
798195
1683347
895994
250553
1944182
1328245
1503473
92917
1481250
1071963
530375
1504723
310483
1121192
879614
1825995
159314
630055
648967
1629759
1606346
675333
979871
943419
1608865
1375410
491900
421954
459662
1412991
579866
140386
1702092
1982639
1489066
1606732
30008
748647
1810292
1335412
680829
1857439
945441
1247231
1614727
248797
1652980
1898510
411772
467693
1852030
775583
1123597
402947
1571019
468043
509813
1779670
1870346
172725
775189
1067919
1654698
1492740
592592
916998
682909
398635
264284
849420
1282923
636516
1876151
1472219
1504353
235707
544996
1604543
600373
284115
378555
1856052
1077787
1164383
164823
1420771
1408288
243669
280168
112203
1077012
295302
146517
1380142
526547
1287092
397855
1700332
1182928
1547327
1917786
1733498
1731990
773228
1352759
1991073
377335
1385834
285536
838574
944525
89570
1017384
697291
1258296
136202
771084
775806
144288
1151061
1357264
1001869
1184304
974148
638217
1538827
1580723
1306527
1191223
1842919
327503
25182
474427
315690
747950
435704
1797678
1219005
1299929
1553206
1368146
1402959
85189
110323
710862
1558889
234270
479141
693257
1382653
302988
1083700
1719177
982375
61404
1921945
1386354
1966768
67272
871132
526138
29168
829149
136336
1658673
1735074
68460
1901583
527219
1225535
1346853
610143
734939
1116143
1007987
977367
657308
933417
131342
1327713
614811
1036087
1605599
664388
43099
1582043
629336
1130868
1665940
832687
1896597
1799274
1229457
1023980
347177
471099
71207
1585952
1064981
1017005
1661451
476602
1097488
623310
574214
1355893
240963
716376
1524404
527863
1751350
772446
46400
1482844
504735
1041211
1145106
39401
1974349
853493
912866
912410
74001
1673147
1610280
334802
1078592
1634329
1367988
1857729
572490
428330
1832076
996674
1462683
769699
353135
548310
312662
120650
1458034
1070252
1965924
1351868
1395601
598536
1097272
1998291
356250
135920
1938530
872397
1864746
26227
119541
1971020
1789674
585386
731075
150139
1387709
1033968
1609738
809641
834828
1850393
1870727
961514
1624735
76195
221247
792886
208197
810036
862390
905607
1467322
49497
645586
1007359
555242
36101
1480148
226372
777086
481339
69620
1184409
1693217
709986
1402443
483427
1812107
999534
349623
1572785
1118733
1699335
1258939
1442876
85143
1576818
1513376
1076796
1082976
476272
921807
1211903
71835
853799
1752277
1162635
300987
610334
1235793
754380
1581318
931056
1281572
1377587
661268
371906
1337623
805437
1314271
432360
1524625
1002651
262495
1771194
1332931
756031
820525
1562911
1064955
705091
532547
521273
432928
1647655
1064817
302692
992448
930692
995686
858656
805941
1085555
1627172
1303122
875595
1811443
1685199
130277
48483
717167
332894
383297
1387640
1178331
1138222
207502
1570505
1488372
28802
1328854
1757189
1244307
214355
1495046
1315380
117717
271845
380294
1783663
1889933
627833
1350464
1967888
1226869
1234399
1768973
1258273
1308273
319513
504906
817075
804708
1808951
102648
98626
143564
1924883
169601
1102853
848134
24481
401968
1986074
460700
118778
422267
626146
1252521
563688
1506366
1149730
606466
1472706
449927
45114
50955
445654
1601455
750809
766153
442321
665332
810431
274920
162400
1242995
1787462
1980133
348478
226930
1777305
309797
1156987
529567
541809
1062537
1591590
73233
1459326
969562
1050099
795724
43423
1681854
889975
884883
674462
797048
547374
616453
198788
1554725
1130307
1188796
304242
1786280
1472225
1423405
699666
1495309
1428166
733101
1446865
1052892
780809
241435
1646364
132889
1855419
1940729
1034328
1824287
1137157
895235
843178
675
1687548
211689
1327103
142276
1391497
357246
905900
647606
681747
375349
144883
872020
88116
728287
496795
314468
496431
766980
1479476
580813
1412221
415890
87648
1511714
859361
262032
111036
30258
612459
377819
702837
1393882
499632
1192781
896622
1469741
283527
1595258
1993477
498720
1578680
869398
939225
1789290
398232
471197
903768
1353256
648872
1198513
697842
1732897
724481
1926937
418014
472362
73068
543011
740385
750661
1197582
1836643
1633133
1434296
1297823
1470062
1694772
1908729
247992
1046141
1026510
1147935
1096967
1264959
1211350
897716
42682
1116505
524560
120728
709241
1541162
462976
456350
915875
338580
1662246
1077544
5140
1913956
1217643
1510147
1929858
105024
136147
1226771
111651
1015259
723729
369649
1599195
1541456
698293
26460
1662082
374215
701117
1468414
1182275
247483
1343797
1713296
98129
1563226
1750980
964854
585132
1698545
1947718
891843
1056704
449767
259933
249418
435305
844938
532562
1771853
302131
201523
1233221
309492
1225599
532894
1749665
1141626
1885370
459066
1008632
1645674
289505
547977
672651
655858
244404
1691686
938827
1274157
1819675
1881015
532756
766988
615454
1614939
39145
1360818
1435539
1519210
1620024
1933201
1311064
846123
152638
336784
1788853
1735751
409852
1453818
1220915
1825584
549140
547541
72212
1729232
1508005
1371917
1049641
1827129
1766165
626861
48408
174015
697970
1685738
676240
452316
193302
1087082
286072
1212040
257733
1247180
1509186
264046
345296
559379
1349096
1337394
908702
168147
1348284
588118
1896785
482199
511800
28371
1544764
1256689
342833
919250
306711
1699005
1992500
1281577
675221
1635038
1080702
1855450
1231726
1081055
959785
461832
690256
855112
1088807
59842
798017
1210031
763478
1380257
669514
1035470
809659
90926
288797
814291
473769
1586693
928602
1911919
1695056
1191459
1958386
686351
169678
1541681
897029
174131
1934282
112734
1299464
195170
1214641
1343580
1297696
477934
1634631
1159902
1271042
906907
1991378
1613120
1109104
19331
568688
142549
1092278
1253956
1753589
964712
1992930
1305211
287123
1990251
1689234
1599647
767584
1188232
1267518
704572
1491258
1200755
674697
410852
482011
1951222
117507
1375013
1751781
1356286
168778
1895958
961475
86724
1088714
1977548
311559
1667227
469112
919060
803413
474658
1348198
1316442
1556412
715013
718096
1224257
42243
1822334
1691657
1031561
1125393
528088
653348
698087
1057329
244763
550159
154354
1271993
441887
788542
1872450
199675
554095
1660088
695890
1948070
674120
800903
374203
310385
1689429
590028
1349530
1157519
601567
827342
1415286
1115458
1840996
1811830
1845155
1057583
16375
1951687
804568
1545099
1878344
1552165
207963
1962170
1126725
496414
536061
670305
1270585
980848
520940
405620
236426
1663215
1542696
1847456
1292626
1322575
1222923
230169
333091
760155
461042
626633
803173
1234120
549621
532392
364786
517361
649012
2133
617881
892462
167723
987973
589221
380082
1474951
615698
1390415
1882539
1079341
1783267
320880
932975
898143
564799
356357
564468
1221396
1062206
1802098
65558
1570854
943609
512233
922235
24452
654501
224378
1425394
103273
1206849
1692962
1799695
276994
738762
1256463
465737
1279446
1095224
1392513
696212
1156160
1480887
1864364
1548487
691959
574432
1606925
1275398
1821910
557270
1351757
1846726
1747226
428096
264040
142351
549145
1830703
698955
1849111
308016
109898
1130637
1261850
827404
1271815
584315
495658
504636
1558553
1973946
808995
658363
147364
1853962
1893114
1031537
523851
1486169
169471
396493
1191374
1495580
780959
1940509
1084702
623073
1610798
849501
333560
1866461
169037
201869
760155
479018
1355390
1239174
675031
951652
1954096
825114
1324523
1707743
205503
871077
1683255
208153
1238256
1191208
1562908
122212
797722
134410
1070875
486955
1192665
1660053
1284883
1828659
476609
1014753
1004965
1331980
1364168
1678705
233601
585900
1450107
723289
435632
1234341
41079
208885
1622786
620507
1174641
257857
1507709
358984
1174415
1609089
1951573
309931
1005751
1548487
1982477
1620061
1717457
51162
164002
1906705
278898
636234
1769968
1343522
727928
1074319
1417139
1850700
414250
1369013
1602882
1483970
1876342
1910058
1683688
826606
301264
1661947
1278046
1420086
284303
726846
814601
292195
768280
651724
1646674
1220545
1230912
1250781
1314752
49493
128390
1625944
601075
1991838
989213
739666
881710
811004
679658
362747
1917386
557469
997198
1382436
512655
133980
1112493
1369810
1930765
1847145
1701107
620407
1779339
954776
594130
308589
226837
564840
1763928
1920845
61166
988653
1649193
1140747
117127
1948721
1431960
1491092
1422521
79554
1609068
697231
533655
557852
956442
40812
1426718
1082990
1828885
1773353
1796966
1244055
1274069
182270
218723
1116496
1898821
1244394
915270
970229
34858
1266539
1608537
1852121
1482826
1802526
1395119
1714511
1714786
1648911
1494369
1294009
1410002
1377840
907826
1973019
1358509
1905491
651981
1889525
966706
1488104
1146304
770013
641092
1074743
677189
907940
281081
200243
1278742
844990
1638881
1461774
1167789
1390494
614327
1496221
1725952
422138
460192
941072
1488153
397207
1178836
893990
1099716
1746566
584197
1167256
1309447
1790480
1999949
259659
720041
1899165
695554
459637
1551120
737280
1273084
292050
1129994
1492921
602256
282962
533931
230651
1226208
450521
681559
1868786
951862
575883
1952538
1545488
613474
1891408
1904257
31372
424121
1795554
1724655
1155267
376643
1386313
477934
1617616
254229
80941
98108
193631
1622351
271398
107723
1873901
1590614
826972
1552994
824892
355680
1647488
481200
784648
1940064
1475883
1533283
104282
1421781
1355921
985968
520522
1244499
1411996
1249033
1963808
749689
1020202
163270
236070
97467
1280753
531305
1429846
894027
1516946
513620
1203465
1623650
1079272
906620
899383
1164141
74756
492461
89348
1144247
813759
1033112
1114646
132581
1727545
1315893
713574
720834
1888135
1749562
1341000
300605
105659
590119
1820327
1314157
1336657
1923579
1146901
1854462
690167
805079
48864
1515487
1829563
30294
198509
1907495
1524972
903484
1197810
141259
1157148
1706990
354559
1099626
1439187
845203
1062989
690733
1353812
1234064
139603
679396
1975837
600729
1252460
279224
1863470
536211
203286
1562397
66934
1421318
151337
1077931
80273
1207225
640322
1179494
1220789
1105466
147447
1991734
132968
1842599
1739616
797901
468113
1480267
1833656
1012550
570929
1683629
1930824
1993227
295174
107167
1687497
386210
1510128
1299197
144506
995861
900202
385705
1835772
382893
714556
1733120
951346
233762
1601587
359213
706768
1777426
210040
1709672
1383817
1444178
490974
1331385
180557
488770
1790806
891746
1820575
981926
1609326
1861763
1197005
1924212
567181
890392
489302
1858946
1571207
721746
776763
1180802
378249
341229
1594593
1842807
1282642
1988534
499396
319901
1873364
1219141
1217023
1547676
1193195
743293
634019
1368904
1760228
871912
897690
429104
802819
511512
414334
1329053
1333809
1346131
191325
485702
1661472
538346
1467643
1476637
1703009
770529
654862
1514706
1129624
1003821
796412
1842980
795619
1266181
266058
752021
1915790
1769121
1567421
1775367
1302852
715898
794008
1942468
1693926
1756788
351560
1881686
1961429
251748
416319
813350
1064406
1927525
424822
1115991
593042
1238936
517754
681505
1542340
744161
606490
496524
1907269
1486192
1823202
814504
63018
1250124
844759
892372
1401456
361849
76744
657002
895904
1976982
645009
658045
958771
1170136
679445
1028921
105646
540603
844988
1897674
1426901
1120233
877584
1211481
1776457
1515653
69937
448287
1729699
140956
1017273
1506958
251329
718870
1188631
1807810
1669278
743960
782687
1531568
1375917
642277
807708
1561098
1219728
432897
1560834
204931
501069
855747
1363260
815149
907994
312126
1141087
687581
1524597
889619
1241771
1598643
55700
1665649
1547410
1368627
497541
279429
1748160
1297500
1535071
243787
493992
1058359
1260862
1489425
1085981
55641
1630323
1322531
513566
772852
973390
1282648
1471579
62575
639832
676443
1755755
1661679
560431
1018632
1048476
322232
1102304
469151
290618
1836596
156581
1324528
1503863
704523
731593
1565803
1834277
362597
254425
1623904
1982618
856498
1997691
469956
793217
901110
454083
823823
427627
415942
945351
329593
1508637
492115
1039884
1930714
350351
123892
52275
35920
756192
134342
777048
1658824
656400
1446615
1422462
1870251
1875292
232158
633222
1407630
639327
840900
1353308
1080582
709755
903574
1786937
247344
490152
997564
653752
275894
485650
1584075
1663144
363718
1423545
1177581
1722183
887643
950817
286421
1402089
622744
967008
678965
1386785
1113216
1984492
1726477
1052844
730285
1807878
1846935
1941986
1589955
1587443
1167161
900121
1591044
1013716
1742751
432154
656683
412781
1289710
1354565
1475472
1017933
785770
1891522
640538
1216151
1611738
392503
1589664
1328672
278612
1082686
1945571
1124612
999912
1270189
1282830
1936710
387582
1224344
1034611
1415340
1077208
1690762
1248927
124923
586561
1016164
843587
1255528
385578
851442
1519917
166864
477423
1094395
110822
1223022
341900
1640322
286797
789643
638150
1648026
575353
402858
261434
1790875
249200
1704512
867756
1837971
1071451
317051
1431157
639356
654579
1824392
911114
1945439
1505127
132781
818639
50575
751707
33750
773598
1461025
718041
1783067
1851521
385228
1426436
1396395
1216612
628666
344061
1099613
783439
1893107
193596
1637379
980625
1429219
512230
1976372
273180
354284
1749110
1711708
647792
281528
93156
635744
1017343
742669
758883
1857828
1998316
742205
162837
859615
792749
1758562
1229460
219879
1000740
1063599
928595
56302
1047175
1596096
461504
1429487
264402
1022189
447653
484321
1174033
596438
975937
1853849
467512
1800461
949036
671022
981405
1213099
429984
616487
913511
1889410
1946850
713485
482760
909854
222419
871479
1853125
885643
766110
827346
1172847
1502635
1510147
516561
508869
541777
1993909
1348732
1512935
1056776
1778550
1337251
1763253
1652713
1670299
1743830
1268860
1532051
1826235
528105
489404
167928
1395292
261940
591832
919558
1904678
1537230
1340685
527779
412266
1760110
535545
228996
1289986
803262
811639
1950458
1876693
666069
17832
986640
300879
1557604
456118
598464
1595231
396922
1006847
1524705
1866389
268386
1372609
1953917
1466710
6991
970875
1826939
1471823
261800
1584258
699112
1493634
283808
374346
1427989
838529
594344
213574
1214306
600689
1470423
1109522
911862
1121215
1822254
1980390
681931
1744689
1454080
198716
1513817
1156946
1161716
477053
1817151
585204
258405
925460
640256
481513
623664
1826311
1529431
630204
1097538
295746
1281916
707147
404101
1389776
1739445
1271464
236746
503646
258666
1451281
9099
14686
331796
204705
825781
1446432
1137348
1635064
220943
338519
1567565
1734756
22269
1021884
814740
913496
1333156
1348021
381450
1806651
50327
1639380
657685
1806703
1157393
1941612
1879759
375115
1185949
1898338
812880
120398
1477511
108330
913335
1399831
1599367
802512
647968
1787285
1537453
621206
1132313
137237
1697011
1755632
434869
1256288
1005886
1992515
714168
140570
1864217
839989
904393
23584
1142909
581069
1735413
254139
1471242
518232
1834414
815230
943810
1080060
1344479
1943591
641279
717188
1905590
496897
1984920
1376538
1115418
1067441
510212
997571
1745941
956643
1675387
111232
1726230
417846
143630
336999
326728
1715974
598578
204401
1674801
1396373
54696
823519
1467206
90553
690871
217545
1287123
249463
345887
1067830
5937
1590189
266943
636672
643767
1812357
1457354
744981
424515
195787
1812706
988122
139782
399195
1899830
654788
1980320
1324211
1958877
262432
636044
1608301
1240069
368547
1155445
1867022
251591
1166747
1253874
1041061
189952
929342
1148360
1234796
1405391
1795908
1254205
1028782
1237722
633235
1159077
1201505
1513894
50066
835353
246559
1823655
1334297
1123159
940586
477282
287319
774586
601306
1995741
706364
90001
1220125
619027
641733
1661121
793582
1093562
1129576
1836423
1676315
1071192
1270688
1952233
1193207
1381899
1948930
1722826
1936975
1562031
1013041
149215
613252
1624575
706313
764765
61404
1156830
415519
1688434
1355858
1825837
741446
1018676
233416
49222
1267741
1544361
1325708
389597
38178
1844789
475102
145958
1387480
1536803
512690
1977250
1332257
1427366
852659
1575861
1033896
194596
79476
1595905
1868321
1075352
374265
1549639
1662465
614921
1820906
1835115
325799
334362
341400
864563
1643585
211523
948070
1538181
1810190
247997
285235
1284984
1148474
664731
1648129
1786104
565280
1902339
1350514
876570
68238
516010
1836408
1279332
1229643
348519
495780
309722
91489
1094594
1805848
127610
1985246
644076
1517585
947897
501875
1137876
550575
1569360
1456518
184851
1771535
1238446
1323710
468371
1540632
239302
928938
408793
1848194
166500
762729
1339901
197787
1730695
1855278
1409089
393980
1950567
228307
301167
1574205
1423595
443639
439068
51808
1125057
1741738
1334559
209015
63673
1983432
1015898
1090267
555471
1158274
915198
1169814
1022611
362666
1974900
1862287
1823901
1348090
1406469
1771150
1374937
1853448
63057
780414
1818256
528964
1956534
533208
1385734
1584663
478563
1620162
1102697
1238796
147637
492239
1375949
76847
350527
1087180
754269
1180233
422947
10383
1636934
1908943
1438063
1544250
189632
1774676
200047
943339
1847726
1342113
96726
1072479
897112
45488
678485
458423
1630149
1735261
1330472
652686
1970735
18056
734064
1369236
1303134
1824537
1959710
1646582
687887
578814
278576
206621
1792128
1117659
1144714
707589
973027
1244505
88372
498698
26370
1687333
76992
938201
1281096
884256
199235
1053143
1552801
1741230
1398204
833536
1734289
639062
1107450
878519
1518172
1357061
1011847
991019
949451
515259
915045
1553640
757306
979032
1847297
1227741
352334
1187452
1761818
256073
1403068
287824
62883
1916381
358499
796440
503303
953318
1198574
1805350
1279572
690958
1772151
1458088
129509
1983157
1319952
1950590
1430347
732576
713065
1780547
1078417
952242
1729580
805876
1759344
1037746
1723150
1777009
999979
161627
1732009
306392
605693
417723
1819730
1369866
1938579
225278
181180
1812278
785934
503392
825363
548611
413614
1260071
1107503
1085798
1791851
666796
17413
361086
1380142
341803
38394
1997836
1922647
769622
481973
485502
499104
841925
1031930
406533
1530326
1043122
1765826
1514433
1880123
1394620
543798
381762
45155
885441
21643
400556
1751281
614817
1399745
987602
645724
1107143
1438771
401303
1002039
1180808
1879256
548842
623072
431951
1396072
1963224
1225747
1064412
996524
1435214
879299
1119561
609770
998188
771096
1091771
1733714
690935
458155
786573
1961726
1989096
278920
1628858
1607621
827038
758517
1602226
1615092
1060555
1200356
1210082
1012121
1071907
933925
1722443
980575
1951458
797979
938865
165299
1264944
1997739
322314
1282381
1324528
1736035
1703672
1425745
968960
1424121
1174840
509743
837592
940113
1500276
262834
1696884
312535
482486
493918
1510062
908548
953979
947922
1018664
4400
609334
571942
43754
1623734
702381
1386332
1420583
252758
457639
1248867
1620110
1213279
390660
237133
1893021
203874
19454
367003
1885250
1831755
1155594
664212
544947
358981
883167
341612
875224
242735
826882
541097
1731728
750762
430132
711365
483625
838456
1900567
142422
528776
863797
162963
1378180
1055850
462673
422673
1440254
1172551
1089490
937638
940156
1398706
1048869
1229945
278215
590869
469154
1500141
1905235
873510
1017203
518012
1312399
1484320
784975
1983764
724501
995197
1635462
941630
1101468
1802847
1424142
380571
380669
1645037
1203206
1165729
1189644
1220854
824653
774846
1180072
442985
1796369
1444538
1653226
713771
1027620
156973
475808
687110
1862726
740904
670341
1762639
151029
1171363
84733
1388769
1099767
1503169
776800
163815
735168
769067
1458645
1412125
928767
100029
362110
371573
1852785
593041
1115086
299860
131385
773487
1714381
1639730
1347443
1527643
1169904
1376613
1067601
1849250
911921
1410904
530897
812319
1266398
392384
723124
1980892
651591
783297
972383
1709984
976791
1165017
144642
935187
406434
647845
985401
1553350
1970858
366905
1643181
1418265
320926
394138
1871169
1038713
1207062
1403064
1037062
1219912
860260
426153
1237913
1457597
566776
1288249
1652561
1915866
695455
1458979
786958
1047711
1341437
371828
908819
164488
942432
649019
433479
1092510
1423987
84693
1803870
622302
627199
513072
1589157
347224
595351
568548
307307
637822
598268
867340
1424675
1133399
719778
1917412
1901220
1645903
1247327
1721124
927841
755150
1331015
762279
853275
1478664
1552665
680829
1133398
1880004
1992070
112010
1071461
157926
1938960
1680240
688218
131838
977382
1291896
631298
1067333
51027
862458
1950339
1298543
1369023
1713054
458466
1410138
1654022
29634
735516
1552321
163464
1812699
547674
730362
1267322
219779
1853260
1118365
1698431
630163
147217
1133057
708609
584743
1352919
1319583
502476
311780
1217442
1619030
156296
618525
1133094
1314198
442726
1053113
1510272
1488380
1149458
815900
1414256
489497
235727
755536
911885
608135
354372
252153
1474078
1251005
767565
669959
1459826
438292
1777493
850919
288936
1612076
1773969
426204
241283
185480
1085197
704579
817257
1980764
994995
1940040
903895
1836225
330831
1625486
686372
828684
308553
1733136
1446423
1659515
243453
1618819
722104
1242314
766987
1740651
1885251
1883304
953806
883097
401451
926208
1119259
1936747
641406
505576
1472203
391388
659829
235905
907461
323796
83973
324083
807449
1925909
1507504
950337
169236
1560165
1635175
1561850
1448492
1193701
53094
1763520
934398
324957
1464569
477533
1575004
1895504
1626681
1481585
768559
755081
1589190
523172
978744
1708843
1528277
1040014
1326116
1133373
1074923
697263
960239
180237
160471
1068348
28445
127637
1514846
172580
859172
533456
1300464
777485
299355
1724306
185079
1991521
1069072
935079
1877202
916968
915198
595104
550313
1229091
1903809
1303606
1277194
771208
366766
694895
80053
1062473
1843296
1020340
797519
1652777
534508
1409566
249679
69741
1593542
1701831
115758
1335058
1141258
1021891
1309587
1752672
757023
1965821
840411
260300
1231901
404535
884898
1240541
1529162
1589004
653756
405172
1615804
834398
590152
1564625
182232
12319
847036
183365
1923060
33100
1706181
1659690
820193
650185
1230810
753418
1821608
956581
1710808
1692172
24819
569940
76905
915720
1089870
1731054
463630
603295
1992369
1795272
893542
177325
270521
148791
1697778
1743810
1848403
56881
548139
1848165
678683
1402104
659268
1020355
1788486
1014771
600578
1436426
1936369
337673
583332
1721856
1830479
1851225
1362223
510809
75534
1321389
1917770
1967766
151821
216841
1682681
1406486
952907
1705110
657779
1616555
1209503
177845
1085981
951499
429261
1215391
780573
389100
14371
1869814
1378065
104287
723727
542765
1181641
791948
1960192
1349632
63656
1269869
1181637
1055934
294376
582001
766769
699967
899342
1364358
1085501
99321
927936
120331
856897
1477630
920378
1262104
32402
1502104
1531537
41940
251066
465244
1095595
371004
405324
477748
1569565
551019
566753
969185
286023
1123292
1584954
436262
806521
775415
1872772
46960
100150
1871716
971134
1158652
313116
859893
188779
536650
1202979
173352
166727
821309
213629
1393633
1895459
1976126
23977
1569065
1762672
184612
1526459
826866
970581
1594663
301849
809678
1081163
1125721
1135466
750850
720069
653466
1757633
1992653
43813
1473899
662805
928517
1765627
1909067
1492426
425311
1371321
471737
1200684
1333520
1198926
637620
101366
1624675
406505
1531645
1275194
1367121
125888
889707
1128918
1300956
1935017
32799
6046
1971183
1646051
948115
844054
1993788
667264
1925071
1239686
809166
941
963792
1424162
1883780
1112746
1529160
82516
1499296
1498027
911122
2807
22035
643941
964178
325127
1419818
559098
1228566
1447549
503379
295267
450428
1591172
226916
109814
1618008
1416379
117367
424161
1001133
865596
1815495
1190068
1150042
1700616
1349340
1791874
1932642
1423744
60031
1103328
188940
55897
1154039
1927801
1590781
736998
128793
571357
1408966
1354379
912921
536457
1695369
1734471
553206
143722
1814187
14347
1410381
1003781
516406
159373
875383
24603
715515
1807498
1593834
1206100
764415
767451
1269706
1040544
1768144
1574446
136622
1040065
195848
1519020
1342952
374430
1802067
688192
273162
1050119
765389
195405
1972997
790958
1386781
669172
1418640
999455
1568047
1672518
1973970
633114
1274484
882499
1948396
207492
1719781
1512532
1220548
76884
155814
1591348
15909
1476533
1461028
1399837
415007
1882136
1075772
917947
1798074
490431
1843047
1618651
1040815
1059140
1130991
1195563
1463829
396962
1601215
940989
624318
1149925
20453
504614
616541
1119168
1413804
662980
447105
1389702
1070109
690743
579892
58535
1642806
331539
1867422
1158917
703710
246729
1610336
1929795
1216363
890009
990319
1192373
1558614
565112
1049499
1900542
1860833
1717963
1334004
1425338
525517
919768
21344
1266571
1520483
916471
1413241
112483
602300
456118
390752
1448901
1535288
1769650
1972644
1538415
1723505
1173798
456260
1417689
547354
1137068
1226150
569005
207412
100861
776217
1822726
1629600
343443
1715091
1457682
536362
1962434
587541
1355888
1903285
1515328
1236271
1814705
1868485
569746
1992876
1091304
1748850
1924726
1072265
568616
72309
186186
828435
128605
1796103
1978116
1486440
1555653
818733
1552446
1053745
1412164
1680683
1712136
579747
292545
334311
1841595
353686
362546
322671
1732552
1609645
1893242
290031
1060448
1015006
1108795
649196
1927042
1937766
726934
124259
1820791
161407
1448194
432418
1317696
1284231
1026743
182649
1239781
40036
540390
226334
270719
286960
135977
460845
435154
651358
1855032
1667975
1488372
374984
529354
540528
1615773
1078496
903733
1623861
1636931
508878
354721
173467
1161982
275821
1961107
639906
1412164
1383216
1545869
1457461
522387
1936910
544296
421338
1201951
1186771
1695363
1169904
240113
1626828
1199620
1206905
734726
923449
1505582
65445
176014
1605494
1730154
245346
960656
1993305
350754
271576
11389
1192008
1010950
991027
1030005
845382
5372
889830
1067885
895102
471484
1543655
1502149
229674
1819438
1444855
317721
286684
370736
1053205
111665
261080
1944372
1810415
481105
469064
1988255
1807290
1272311
1709949
275098
1709728
584735
1219951
1526435
1792420
468788
1944339
1888159
1728227
123384
285909
842203
1520831
226112
1095307
41643
1702456
1137157
1882086
1706844
1633110
1080982
1810858
1736503
1500812
825246
1636926
1232990
1518203
288212
1764719
1846775
923581
1483960
1939602
1545824
1532801
906153
536725
29784
783031
110092
862078
380237
1823018
830727
892896
899313
1469525
1142149
1094865
446117
1581574
209579
1765431
105928
731950
909700
669396
1190515
903006
1929242
990956
239217
1162946
424498
1677347
1275706
66780
646465
429570
473781
981865
435374
908864
173722
1736385
734028
1998304
1618926
1051149
1190032
1124521
1399448
302037
348443
546942
1811087
1985600
341082
1820314
1693269
1978383
178295
650547
74120
1206048
224312
1626813
1092817
1461145
490273
793415
1156801
728041
1189494
439184
1092986
729682
1884972
1593106
1702732
1112347
1990424
810946
7625
1637109
500004
1742141
1039750
582775
1182816
668237
1952328
1570209
852876
415577
1760612
1594110
1415539
334633
68328
1221935
1170772
1438465
816125
561030
387920
207738
1052937
877056
1125512
1961566
1931016
1245100
1504614
651981
1793887
59510
1842797
1540946
134014
679744
857559
740410
1645773
884448
1462776
655129
1585257
159982
911913
275149
934681
838437
968325
170997
1375955
1641705
1146730
425873
366425
1612447
1787340
570827
1735488
1997100
1089378
1256524
863236
460787
26099
118361
1296529
1719413
651340
850450
1034551
1634508
682991
684864
309538
98395
1227289
1954149
1632358
36385
1057386
1615109
1435770
1774512
1639605
1932630
1741347
40259
310122
74514
62993
427710
1811415
1781363
373638
1819694
335828
473254
1628880
1543913
1868980
1566477
1101959
1541272
641185
1147584
1695164
985560
1955838
150052
1401715
822786
1030274
1249490
467419
600398
601365
39623
210445
740811
1756896
470295
1547477
260562
537247
36380
1676035
275795
1355020
1415514
164145
317780
388399
762254
1697377
318665
192353
562519
1635764
1183499
245346
1043962
1239003
1578496
1688701
502053
1798754
597136
1004797
1023651
154701
1833404
754917
1913690
1944621
1109785
85392
251111
433479
908781
1780227
560560
158417
872353
1442528
1699522
1467836
990861
1250818
711155
1767260
440129
376587
527538
428661
1154361
970037
64947
348267
384524
1465210
1442724
1352415
237096
1113947
166598
1335281
11926
145668
486638
643784
975023
1490648
1913827
652225
353010
1192738
1672777
1788514
487966
386849
1929499
1904936
531378
514527
387570
1202095
545135
722592
1577396
359584
1512220
891661
210162
196653
1477336
101831
214829
1295726
1565511
1687717
223537
1545654
559952
39881
448397
78825
852328
51994
226947
779450
914751
111640
292865
125266
1389190
1330473
1253707
1873964
1563618
418529
1289050
844413
427495
643836
1388822
1786414
223177
693461
947115
1050252
624729
1720989
1926094
1883780
235431
1332115
1466660
1346576
1313493
368848
1465290
642410
1266871
585761
945808
798414
446665
893036
904004
1674537
615866
723138
759707
413566
1972546
1596093
243509
382614
152629
883518
942828
1210127
1245400
1274477
117041
531817
1677759
1678688
1153544
428159
1935331
1328454
14411
479301
929347
980127
1677276
364695
653601
1400065
990791
1992258
927270
545277
1071166
247914
492650
174165
1830
1081728
1315168
360267
337615
1200417
1392525
202369
94212
837966
452717
1074503
319825
1209096
1028893
1018635
376045
1573610
40687
983617
436363
327507
1416795
1838177
1186786
1519401
1724499
530699
1042098
1135513
152728
778315
803406
413945
1243602
1978451
1525853
1653822
488093
1734442
560496
643490
323055
1517950
663869
270997
484739
109703
1190293
1471554
73295
1311219
1465235
1148430
1373950
64861
236613
1574300
431538
1857260
46494
1798048
1037170
191805
310641
1479350
618322
432462
1752300
1827639
1628037
1825323
333711
1700234
1105968
1821761
689053
162590
1583231
828353
1108668
945580
1264241
976109
1102545
1312111
853757
492546
1987815
419757
1121605
1253095
319410
1376292
5429
1990990
593927
1439543
1332392
1363615
1741129
1661521
1508686
1073691
1167901
539814
68688
1005399
1730253
1385532
940092
1204424
1892519
981826
623127
873556
493978
50166
24055
1096948
1376053
1263765
775436
1723878
552623
1636293
657428
1744910
740490
1354582
1356109
927672
328123
252539
18261
866022
1133002
470262
995163
781207
134466
235033
1497449
74496
102744
1685088
1961646
88193
843483
910283
1785314
62269
1010790
1271662
1259572
356891
1115405
1286455
1436312
552881
1017343
1653418
663690
1175543
1459956
1314478
154405
318342
943906
707887
1978939
1290726
1236950
897814
1633875
1385464
584672
408433
1084998
1669623
420617
277712
775615
1470299
304612
1809616
1690042
341360
750966
665127
988765
1687873
1202221
348715
1388717
1037482
920799
1873812
1289209
328238
1809344
704414
657146
991393
1208814
723600
1104979
1550318
1686715
1168447
1426837
1231467
1341286
1563462
836233
1263555
325992
267242
645958
807021
1516747
393797
1670549
1597102
1166338
1711844
1921878
1454065
981125
1509063
481174
568709
747540
239520
1963688
413508
398844
435623
1650236
645490
482389
594668
609659
1739532
111893
824737
1730221
319673
287191
1057973
1666233
1441711
1161744
55368
937839
1480407
766668
1460871
1137814
1412736
1838720
1994313
1287554
576945
1016225
916314
486598
750924
1063260
56023
1530791
706682
104397
134247
537645
269429
542230
156114
1742561
998198
1039360
1511829
1699882
58088
802247
1166125
1920026
420937
338894
113449
590388
601471
1932108
1078369
96850
1172322
1934038
1752263
1465361
510503
1140759
1840818
1755222
719270
1757101
604117
1013221
1025391
1568258
1209842
1900917
936075
1505977
399755
107428
1120979
1448208
1327839
645069
1221511
16008
1675601
252626
1411376
1213613
60191
678628
1510122
461601
24819
1361266
1199981
483101
1900681
489117
947887
617405
49087
903762
793333
1262453
816475
1994697
333398
1443607
1167558
1313544
1200383
1135053
1619497
557562
979060
339124
1807360
823543
825970
1864194
1896486
1285916
1694608
1642045
1123287
1481585
1888479
1362467
1961938
897042
1861756
863902
1605045
1062871
684156
1655525
281677
120447
990187
1563163
1452739
1300032
1949267
1373935
620314
1921138
1956713
1346196
672082
1293136
1229188
58729
569688
924442
613292
686698
1250297
1249285
1702555
516259
1400392
459328
1857046
1831197
42517
1728744
60337
548809
717798
1138274
994367
68780
181967
1299169
1146901
1188599
959381
1706104
1324867
1862128
98225
265015
146443
1897306
1502618
1513174
1847933
661960
1580958
1191267
71975
1234285
260914
1334068
670039
858381
1323358
1794854
1262096
1926279
197645
92731
1325984
1037472
436798
1008288
1436100
947964
1362553
1324136
939574
63409
142602
1169818
1938806
580968
1639880
614219
849313
1065428
630641
303829
1022651
605852
746483
1145891
1163755
1186659
1124335
134725
1863556
1622039
1137321
3357
621146
1277275
1057386
1952028
1169767
208817
575656
615234
191659
636193
1116369
380121
322291
850194
139261
1143735
1621314
1441524
1437688
420364
1417106
670212
573060
1621186
701970
1366025
1960449
1356722
132152
1877385
1768887
1060436
477832
1950333
310151
1245761
1876086
1163304
162438
454637
1935582
1625078
654012
347296
1841644
1352169
1367203
1676035
1257814
1771577
1629318
1634467
1816213
511720
849346
1246742
1995903
532662
898861
629951
875532
1490909
1007611
1088181
1808704
1666466
1169862
1090938
1521107
559558
277418
1574644
1913879
900496
1616375
1760195
424138
1373365
1848490
1431966
284301
1776962
1228493
1162451
511634
133456
1627985
1782226
218924
1871930
997042
193836
1375798
1191488
3583
1837708
1742369
821904
343524
823446
1629470
1856343
300135
194728
382121
1769947
819318
333062
1916436
652557
441196
919007
1024437
1947857
406401
232968
584420
1208791
888072
1822003
1869378
1746175
1177670
915207
599925
1705411
1711538
1897080
558552
1960484
551493
1911180
1513142
531181
1130782
836217
1624585
318112
48968
1674390
1832414
1795830
1128865
1074640
1919189
753218
543231
1889723
1642371
858394
1709142
1058981
1583671
511699
924348
1865426
1025157
773542
1339213
1879429
66772
596368
506450
425961
1551438
662943
700229
111552
985719
1943022
859776
1525789
1817404
613752
1562890
1853096
1108314
784948
1119590
89636
1487757
1268052
1165371
1330809
141556
1787016
810447
38382
197894
1398621
1734060
1024465
694253
1151718
676200
1153469
361561
1361332
1871865
1744099
1333634
801423
308665
1206230
813536
210268
1278842
1003158
771381
1817377
1794509
1156503
602508
906294
1564112
1173855
761487
445461
24879
1819022
28294
738749
141898
1110797
1013160
460254
716479
332260
1389795
1736235
1383462
178078
1765992
248859
161001
891344
598826
1282185
845683
259066
1268832
1313142
947901
1066686
1779328
1764305
761146
1024769
1104796
1600333
1343215
1676565
1741830
1258505
923853
405585
1770262
1112709
1526531
62679
737261
1975135
1877217
792444
1463274
1453909
856531
1780972
494197
1627503
509638
1458225
930607
936364
1333772
982119
651934
1906183
569008
1000343
1538899
53891
443742
761434
1317887
1945309
1366833
1160177
1039864
1936701
700316
943696
868601
697585
82117
375739
400475
942320
1501074
1584075
549345
361439
765371
1669870
236716
1404301
1207141
1530410
81389
856685
915629
1276348
1973079
1910823
1283753
520911
826395
156994
1071251
784490
612359
437653
477349
1738270
842489
660214
788314
506116
321410
295030
810419
1718276
1216007
1677828
766492
1668403
1517261
1077418
1701341
808358
581813
139215
496612
1031191
130333
940689
1033093
269127
860219
1106642
1347426
143480
46392
688023
863702
1149494
1543859
249508
1971836
1727742
1644674
707447
579829
1968623
681895
1902747
254259
274234
947897
1322833
655188
559099
1631903
1439666
1675945
1968661
1995626
448173
25311
1004147
920547
1754047
450878
1866419
836337
210686
1779748
1643192
156862
251143
192421
83128
1016813
1553756
1730855
145283
1596067
195696
1481148
914751
1140646
152920
532609
830086
588383
775198
1692830
1127822
1005408
593304
518605
1102433
939650
1120000
666055
383991
1537187
321610
1229559
64199
624811
1306846
141405
469899
226712
1884994
1259386
498754
1932816
1649621
771555
18068
1076361
311362
674281
1546345
1781939
62622
1995822
217401
785533
994867
1098319
855802
1350352
908622
1973067
1293756
878325
1749047
554774
331691
1558365
1421079
1928196
730737
1789181
860287
877863
838675
140239
169529
866130
1450454
643135
1678593
999254
1772028
854032
968567
60317
783438
846826
1443369
1636466
503236
1798941
900859
618192
916069
1127625
234122
48028
709287
1753710
1066871
602460
1199422
1407351
134545
1010215
1244336
536550
1515148
1953052
970677
489968
584378
1058005
1676692
1369882
959955
1579734
1017305
766827
1253755
1581034
1615034
1322688
343066
233185
423630
1598398
608682
697575
1853014
1165011
68870
353761
582660
717376
449001
1566083
796283
1480454
851728
1791452
1912338
706985
1802689
1453004
328958
903811
1907459
614817
125218
1358422
350746
1343807
1122338
1163448
967148
1795978
867437
68159
1062250
312021
491801
607937
628272
1271124
1430756
1019714
855956
50251
1863436
556023
1765045
1068071
376359
1932039
7312
370618
150480
265019
655883
1890063
1713091
1663688
1616166
1216354
134320
1436242
1149544
1194074
1514220
1365604
298714
450929
1063029
672149
891196
1023045
637610
424042
569278
1420398
614507
818463
1300297
1962881
333486
1933197
1663403
282968
908819
491823
516098
447221
1223444
1096803
1732220
1513894
870762
1450362
1856174
1272530
796286
1933183
1330143
1274927
682420
831803
727584
1028539
1665999
1772495
1813610
1360667
71922
1425312
470012
543895
1307583
412294
1969737
1440438
535717
1135709
611730
354211
853607
1385226
90858
1647586
359480
603435
1444645
900501
574607
379381
1966213
1338516
512900
1249377
823472
1305297
1157571
1649203
392023
1372183
23582
817806
35775
1259541
1536181
71649
1970236
528788
689699
1366563
782639
604034
694831
928806
835330
1733910
1420158
976768
631786
595401
610325
1042111
1746316
1793450
1382284
864823
533160
864650
219546
516991
83929
1442431
273858
1785177
1174016
1273585
409345
348568
731799
1412665
1819186
969987
752737
262580
714749
1293054
1936543
1163563
944884
1883129
1290280
1321807
1618015
671839
1519366
341161
1306391
1340467
1296157
1201723
506068
838628
1399628
776877
896405
51871
1944423
1774227
1465331
1516048
1016043
935519
1091619
744279
48432
69204
358163
1264438
1478356
440730
1984492
608138
1982448
1405151
1915672
1645481
1500908
1130765
1393232
556099
1051291
1411097
711419
1553962
1199070
745470
933058
419294
1116617
900234
10691
491807
601184
63170
994744
822466
270131
674134
1138470
320707
787073
1473479
1113769
618267
1431983
304052
89687
653528
693997
887804
1258650
1657839
33740
516435
820668
1102976
715368
1933797
624866
1874996
283966
51342
1166875
376318
811439
1810834
514927
725267
882656
842494
303608
775453
1285791
1330989
1496483
12088
1384226
305906
859893
1442465
1295400
297529
1266709
187113
1871809
694954
1237110
1601994
1205204
1151422
109673
914382
193173
499151
1005715
1255332
187143
966953
498836
769402
1911740
1730253
864956
1031676
835037
1004824
1278637
788074
142385
873122
1639000
269304
364943
1446911
1365615
578814
1967928
398662
1346377
1596870
1869588
910686
1827970
1352589
437020
1456267
821125
253200
237086
657937
1474415
987985
1354941
1574730
1418177
682775
1957642
218397
1796629
1505118
288928
1831372
1189937
772322
580539
1121574
154600
80323
1493509
1042315
18604
1976921
680504
1704744
1764760
1342664
220301
321410
672920
822824
173268
453164
1116442
1499122
1368583
1642269
791832
1407662
513767
1895
482290
718476
924968
1529989
1425495
1997868
389776
1917852
1918552
1643056
201101
683744
620691
558337
1921461
564661
1536545
1878073
6722
1234000
37566
1102357
222128
527294
905561
1009660
710934
1872246
1282547
714375
1207291
798445
792390
838151
1505069
350460
564117
1604947
1780027
1645023
178889
1706910
1589709
1756591
1487919
758871
407457
1920037
505687
787338
747191
91047
1877456
1884733
535917
1545671
245874
1486656
1449232
375312
105566
437086
157150
988988
630616
338291
1935467
1189098
17646
1423059
132024
906024
1342462
537923
1231175
1047147
1209225
1227931
1436052
868565
1325361
787038
678067
1535249
1802690
1107382
1118589
76023
1454159
1963131
1807954
335049
262720
301562
1472230
558183
72152
346520
1800917
1410359
914104
1434711
423610
1811781
613155
131838
295313
1839636
1101551
1446071
647822
69006
607331
1368844
1321930
885035
589901
539423
159185
1999186
998300
1918649
57143
743260
672389
1573243
1791281
1104686
1272085
949442
1880365
408522
1345045
324798
1151663
357511
473662
1163946
1389983
294321
1434937
25664
1484685
1622134
1283617
1962809
1224160
1819809
962895
872310
1148124
1820620
1344518
1036795
1000226
490230
1137800
917036
441168
186498
1355924
550993
571746
814606
668310
1843126
1324678
1495464
77264
1697697
54429
725802
1490285
1641040
1482865
1276782
1618855
1690051
1077005
1858610
1666282
22637
892933
971529
682794
653601
1094400
407581
1021847
1335585
1861619
1145130
1832042
1487073
1514021
1483216
1194697
648306
338026
1646883
205798
1383841
957396
1345838
380972
1496002
1897626
744990
866988
1665437
1976090
907513
1257157
1683238
1591404
1215632
1443346
535423
1424640
1970496
965017
1953590
748030
62225
1585504
935669
1893559
607438
112874
1113105
1155941
251659
1431958
579122
437553
1395659
902131
4295
1788881
204292
1145857
37016
894763
536411
1089124
1738795
734256
1147341
1470467
95788
1307285
1748192
1968982
436801
571805
1472266
1219308
157307
980171
1967868
1209709
531936
15573
673160
565515
892188
1457120
907469
403502
1408769
432962
599723
1396584
1777966
1399359
18837
508139
72611
627825
941277
1090612
1220258
1834719
445903
1917132
1421568
977919
837922
1292819
599391
1083096
970914
1402067
1932918
1459877
1130080
1682623
1342206
1664824
920372
1179629
679214
440927
1459243
442730
404178
1170438
828950
1231895
1493377
559324
886713
1807216
669316
1321282
1052375
1298634
1156018
1790576
1993715
1346446
81625
1672489
1774492
1142033
1076984
104977
88582
723260
717586
1500290
1857058
863380
94851
323071
1703391
372941
1604662
908304
259521
31238
1036472
385253
1904585
515785
986282
1935290
226000
1704659
1033253
1665998
1285154
191910
1183060
1184845
1180947
1839220
1525361
1667349
1130257
242
1814613
642685
1435175
1911966
1960386
1681864
1826715
978550
1795586
1538058
1466350
992372
1097211
404886
443003
1952708
408326
311937
655423
818438
271690
441775
616323
1270223
264338
253797
712800
1106576
658225
819425
331364
183032
93407
1226503
939740
1982305
1865772
295788
1599154
755125
1135918
1806425
89202
141739
1040919
840414
1539931
1333691
1218269
1097346
415360
82506
742911
1247655
1432231
268259
1339289
491132
1473034
1813971
1404469
1776485
860248
1364985
339496
1570280
615257
1648000
1470293
538804
546241
1631034
335344
925381
1180946
1115294
1398459
599567
1269415
1339406
1521943
1858918
906210
289784
1003149
1285641
1701352
1841102
776713
1749240
1473061
1353627
1380637
1588797
787735
494636
852450
290402
1968723
1638241
917072
1778595
1141582
1618728
766694
1325031
1108509
829769
1714818
453134
1905421
493348
1877606
683815
1608000
1795391
1638818
440827
973242
963211
1948106
637160
1290895
1637364
1147889
1248493
1402645
1167558
1548378
181867
923823
55188
861742
41634
252431
264891
145287
1012515
1292119
1143910
953722
1446238
618318
1714907
854256
1522877
1563350
1771194
1517021
764087
1815478
1212163
612197
992287
531035
1819976
1937246
1753587
649340
1212711
318652
936250
351707
1858988
1938712
416128
1376830
1560820
1088197
905583
967236
500246
198848
738229
1862271
1880682
713065
905704
1012937
138552
727303
1997995
1933621
612195
996115
1092683
659014
122488
1661009
1449902
934342
651766
1296769
91506
1111842
834989
146588
1273771
1244591
696865
1810429
1002851
1197058
286928
416123
1643478
1531937
176166
530340
202554
1548277
1410321
103578
101757
231849
203925
51572
1868113
580835
1761780
765388
29021
1862174
1390298
96454
104435
1873016
1322175
330160
345342
1268000
1809193
1788022
180425
686748
1233672
1778961
506120
1468228
1929753
749966
1121427
1269761
1276925
696135
1051570
1303029
897031
178567
1260342
1332372
459787
1025369
1767795
1772692
1215074
1429692
1749317
1730391
945806
406139
782622
553878
526729
369916
727350
1271613
1283220
308885
946648
1975743
1732973
358008
1957561
1349805
1174184
861556
963098
1171465
1336719
595818
1011707
304923
892334
1320661
130482
1037568
1964864
1360548
1930836
1957735
1872979
1467206
517826
1703165
1747763
207422
456752
1213768
1523869
718241
358558
16301
339103
261495
746509
1881691
1576444
1025775
716328
1737315
494067
943756
688994
1401991
1578268
182219
1465287
669287
987167
1060454
1202470
766577
726572
172321
1298027
1428374
1421387
2864
731924
1695946
978975
790181
926478
337517
1198697
862690
1250415
1936110
599424
1748653
1424779
857454
239529
1898749
572390
1768169
1457863
994720
1070445
1774587
669604
1115840
1152281
976369
1658122
904779
275984
520059
815424
1418734
236733
1879429
1408599
27190
22135
549140
1480675
1753045
1574382
1740184
1871776
110478
614321
1694816
1963279
1928352
577931
487174
662360
1500749
1316510
1744667
1519452
1568760
37050
685010
1703924
1062714
1783351
1479497
103280
774599
1481210
1718481
849011
1816660
1550342
1872674
1898262
1330458
1877099
291875
1471601
950353
1349340
1828035
972490
903905
1702257
1316295
183313
1293295
198135
799350
1594342
1854481
1471130
1243850
1509307
218430
1246731
1620465
1604225
1378550
1014514
720460
112125
1898565
702890
417548
613029
1037410
1344176
718155
745706
990143
1969453
1090549
144425
877891
1807414
1203999
1830252
1086753
1188502
1843634
296206
49663
543146
212502
1153227
1090389
474130
1365437
1473731
1715834
1373393
422733
1281000
409131
1191000
430938
1734538
1284002
1657081
1428409
125329
743226
89626
650157
163307
348946
173293
1808491
795522
1546024
1920141
1918846
394490
371022
630039
1051602
1084646
312994
651062
1559646
1031502
326111
376685
1019341
1291313
1723751
948411
97477
1565769
1670003
414216
1221414
1436231
98807
920820
1372609
1553794
940749
1643975
874758
1234765
212176
914890
1989568
878431
1701352
1778080
231402
1171720
1262966
727661
1544147
1782235
637136
446651
1257180
203401
470696
19683
501698
247195
1345607
850538
485383
879613
938793
660468
1158863
1334745
1886919
1526552
1694090
723624
1856336
909831
1884120
122505
1423883
1855298
726904
929037
1804503
1690716
1418691
297822
191098
1736517
339603
1968525
1024668
1091127
216073
634994
547750
384901
7392
1421155
1995698
449827
1997357
585476
1264466
1489442
1850585
769662
570892
1357227
1461994
1286539
1669196
1094556
1127556
1727932
338739
1789812
1036291
304723
316067
706070
946046
1648
1099369
19420
531027
715991
1482536
1346777
759017
1728620
147231
1386622
1273890
1487757
777829
853545
297203
100640
1459521
48603
1290613
779658
1006201
1120375
747266
1516673
1835006
820362
965978
721332
567411
763520
443515
1459856
1064689
522532
255455
1122184
75578
1472942
1833358
753252
802828
1396072
68312
829643
1099212
1547981
382183
1620996
886127
838446
785956
165450
314945
1877791
1652546
1638464
632815
198875
1499632
830192
37517
1871353
1198578
149077
1757101
441836
570141
1538077
1820142
1896662
331290
54885
1735861
1482469
1627995
1728561
485501
26037
1483804
1187378
618117
912732
969103
1354565
1213879
787261
1739345
1622310
157116
1924801
1867282
399809
1524986
351486
93486
1190722
955950
152008
1188142
1827093
631979
376338
53921
386475
1596515
1855177
1906230
1773733
1675573
558628
1679998
959620
935879
1175285
67571
1473617
1721361
1950605
1679731
751569
808201
487091
1551643
446627
1142424
570478
1634987
27692
1682677
694895
299904
1659834
723316
1115230
1545725
16202
996368
75656
1147075
363010
1820531
338657
1302270
418409
478945
1906331
954710
648571
1868530
1898001
645883
1243632
1418763
1524634
1811994
912340
741968
1872437
1217755
1087402
1471401
14120
1091739
1294730
837220
1774829
718648
671892
324317
904950
1585807
356297
824449
1207940
1612708
216612
210923
1081495
11674
1938187
1292689
1829867
1981059
867393
1953155
1175526
1972064
822986
387921
499454
1110902
1872634
697278
66741
727511
1269396
1466051
40223
1985538
104130
1832994
57855
1502589
401179
382019
474465
1485022
1722748
423627
1803862
646822
1867892
1443398
665939
1486149
705015
603884
1087393
991832
977558
23085
1705325
1615547
1199250
49972
997796
1865962
755601
218932
1136406
26963
656433
1941274
289640
1129597
1521439
1029414
1202980
41448
498612
5842
1626440
654736
1470500
215055
1490
251519
524450
126512
23954
1999090
41158
393785
731407
436121
586986
1115738
76744
878888
1545159
1910471
580233
1873615
775527
1735034
1708258
1039640
481182
1905253
716412
695409
422981
505668
343189
1329146
943562
698955
477125
467611
478967
1029486
1123488
755705
1442528
1513058
1613942
600945
906881
718863
1791464
409174
906957
1123554
1658187
808081
971941
1233050
856531
1721453
644785
757574
1392840
415568
311246
1424475
1387627
551027
590006
1724803
528377
241855
1549740
1000161
762304
1348185
713345
935981
548540
1269921
705095
1757347
1425781
1823240
532218
168512
1099191
900666
1522888
1521233
232217
1264422
898162
849254
91053
930063
1716215
422312
233416
1305636
362140
587741
51556
206356
631314
1663829
1429066
1177604
1516469
455227
1130580
1861309
26609
1452060
141375
1051934
1093808
1343492
1959995
1444924
204309
120958
1768100
1351867
67301
688181
800662
204265
622167
100171
1390076
1538630
507087
270521
716695
1658923
1479566
489060
644862
1202648
1125401
1104951
983318
1245189
1820620
275084
427914
618607
46446
14383
332619
1223903
1900359
816076
1840734
2741
1783692
6183
1610555
1908719
58783
936773
1987039
852478
1361861
1091903
1005720
64143
1803757
449457
1151689
1803188
1426436
528860
1539074
1246806
59265
536090
670784
1620623
1067848
66917
651849
1090879
1790853
1376864
1310846
906181
886192
668831
1171011
339971
1598765
1887853
1073215
376591
449559
950721
1440607
761842
1605711
156171
401350
663647
1732275
1925527
1128186
1909936
688503
1291860
1752207
41141
696179
391340
274497
970430
1605739
340982
1229683
1561466
245477
1601994
172624
918093
1458513
1953538
1447896
255056
604801
1848063
1216349
768890
1932169
1606947
1968626
374815
94429
978237
1184902
1920693
1819049
184159
844150
1274202
1796005
1737096
307448
199072
484020
1048738
1041282
1912403
462396
1033250
1134782
1139957
329792
37747
1932816
189233
1545485
1003967
92486
1324528
1156975
1099984
345761
247353
431075
1640806
1438185
856590
81425
543762
1158109
905845
876356
1384315
1659566
258671
756690
238985
1697832
466792
1367252
1344427
1405960
1402077
393514
1214028
47629
514280
766049
1128698
1820340
1162261
1637560
950126
326174
67541
1845207
1896547
815707
1266128
605726
1829224
1490913
685068
1871681
1474837
899546
1316131
240226
1562728
142602
582482
408607
931794
287141
1017521
1661146
1194442
269411
407363
410758
1417791
975619
1073849
1867672
913628
322411
648490
849966
1588175
167587
1829552
1967530
595155
718922
843341
723983
1881660
1590582
1796360
336983
620902
315867
54399
143667
1399093
742875
929082
577982
640371
1847078
1922498
1830429
198880
422325
515877
518134
1778172
966359
1340937
902473
1216363
388871
10338
53771
1029570
24875
1999979
1081268
88115
173224
364158
1782199
1646977
135166
1481421
268946
1652357
1340115
536775
263240
1614250
1841899
1650902
658171
1128089
590290
342141
713469
117366
1024668
213210
1093237
508855
406111
387020
378328
500231
201869
1055687
1418451
1440017
1135514
1791554
1463887
1469182
732820
533134
583573
1693503
1689591
508561
1983924
1914759
1853983
1871970
468379
1634550
1203524
907975
1699991
110189
1912885
1876751
1701218
942107
1773216
853412
568481
1657606
1005051
398662
216116
1687884
353945
652827
706162
1334365
1385616
1473753
957801
54637
1359713
1732622
675020
1627831
693217
1813999
1996016
1153705
592255
874380
1120930
1788187
1339810
556296
141569
878463
172112
1086138
902725
1168170
1546753
1549722
1572998
732440
627192
1547030
842869
42316
1244932
157445
1534755
1768866
750763
30437
1722746
1052188
102598
1896689
155160
1492106
1498889
1944014
1205261
1005908
226438
1315882
1846511
1926704
49846
130743
546943
1433913
602406
1185659
808510
699026
1352361
1721498
862244
630105
359427
1412744
1024025
1557787
1592548
800555
1340314
169459
769803
1042133
1358219
1843448
369207
1340461
875752
167773
1756808
1153539
263570
119184
890668
1456820
655255
469151
1818121
573716
1873455
103586
783664
561031
1230547
1676517
572474
1378656
19540
1821520
1153807
1980535
893226
988053
1312689
318905
122045
412089
838707
1091846
435204
1360679
1505761
1690757
830453
599598
1699765
407726
152542
142480
666396
1810840
809847
1550195
503483
661413
1118292
1158745
461916
166938
363412
1409035
1016598
160837
1756348
1723590
1436078
1211770
1084350
354684
1151305
712711
1076689
265475
993164
360855
1530436
128107
245409
1590410
1280423
1743777
230340
177243
58825
1996718
1709276
1804639
1945158
741590
1989096
1618642
1019185
1496709
176069
613798
1345649
1780388
724458
135666
512907
1810129
1218072
1811849
1712201
1403134
852797
378879
95634
734327
107073
1755346
934296
1922793
1829748
943552
980880
876169
1245152
79288
106766
1793878
1875729
828626
975725
1437233
1857869
1543926
1480635
574756
1779164
1304243
205078
903842
1145741
1473931
948362
400569
1019962
1339889
920708
1414648
1783819
1917257
416254
942803
1247380
404704
1644950
802560
1381881
237609
1435049
1938314
316572
1494223
212359
1627337
165981
41661
283395
893302
1035619
1302122
1004733
1550842
1265033
561407
406456
882755
668310
755906
364761
1344672
1812699
1424858
186416
400740
84095
221038
592491
681831
363271
1879732
1607954
155231
211840
132704
1424759
1575886
10965
132709
1981025
1434263
1855771
1093626
535792
843398
808239
1467579
503593
1636569
1546999
1031930
1783415
906823
1217087
1007717
1833029
664250
1633656
169291
1571899
1075200
336631
1138370
1003704
1969330
1319947
1982042
530115
643072
123473
1762944
1608962
1001074
1392807
1352635
1169138
77137
1557193
1355226
1440521
53257
1776332
1179223
192990
1424371
1605929
1945923
920090
115081
1341915
1735499
1446991
1721270
1066804
1185349
421954
867543
1593894
664559
1212064
1759850
517238
1276910
456099
844193
1935446
519539
1837345
424274
1272287
1740091
793526
1488461
1348096
1531437
561664
1554546
658992
1702476
394111
1361178
786366
1536540
1618788
835872
1214239
965111
1970881
1737114
1887558
846649
321282
587314
236913
870514
713206
1180147
347295
51730
1880466
44909
1378412
110801
1993901
940184
944523
1773473
1310152
431309
952544
456573
105912
1504057
887753
658194
1602367
1458476
1033156
20206
1293372
34137
1939217
187664
1452505
1223770
1553573
1764186
1258104
1884204
525697
1613058
1738742
22211
1261566
1906499
262736
245708
637654
505878
129369
946467
548431
255962
1708479
691946
933405
1961855
1163948
196173
343391
638770
551434
1109960
1256620
896858
1345494
1100606
1027162
78185
230678
485878
1646439
26385
647102
783592
1795845
1885864
1985874
1243203
771452
1410862
1034844
1769763
1829517
429467
1029698
1878439
1603800
196206
348996
1644048
711407
679949
130866
1718656
214545
451114
1694202
744262
1058885
1593126
234996
1220909
632623
697845
1499203
317512
315044
1172883
215901
1278837
723538
670518
281729
1380659
1531699
1238653
375110
1342407
360616
986472
1805675
379910
550407
232177
676143
546196
636991
428668
907643
836601
141456
952148
254940
972853
832299
1477717
406492
1437212
1166233
1331780
985416
1851355
512900
1789051
1499745
547608
420386
796627
1151517
41446
1570317
1415860
1339796
498675
508300
609700
1982493
1240482
1911266
1155267
15252
361696
769243
1181648
842203
1663202
701147
181
1452703
950348
494121
654062
36766
1603880
1056857
839893
847392
553486
1127397
1745830
1448311
661142
213299
1979056
903219
619296
658696
359273
655888
481480
595921
698206
1977772
367256
111761
1045205
460311
17081
1693947
278515
692818
1484336
499071
1329483
1962295
1050554
1952157
1419259
1321323
1717097
239642
912706
551930
436850
729708
1229096
1310975
778409
1846027
383748
1896781
565962
328057
1444178
574493
1531692
1073421
1543863
1302490
651340
1843064
1925848
1721458
249680
463306
24425
1614149
709284
170486
1638577
213950
1663380
412312
318366
1913295
999390
423756
331677
1767083
1773419
1361178
65016
1853952
1709151
877078
1025665
1000312
1956000
948204
594986
885871
1520250
728058
367015
371004
1879968
1019564
1811482
1392812
15782
1832158
516127
1378711
776286
1733323
347142
1983520
1426454
743049
1269421
997633
356672
657526
1982484
1313704
321446
242134
565903
393586
1146788
734911
213797
1589984
733831
847339
290808
104414
1279205
152936
33969
1628014
964074
1797736
812315
1954193
120509
1178448
1145689
1021883
1014360
1596919
1984163
927084
1597741
1390082
1504446
1964077
1668836
1941293
326913
1424378
1626813
244291
1359866
944142
1990255
1886082
1993510
1332570
558150
1392867
487576
1345677
1451514
696802
444235
1515046
1823920
1998651
608652
1414123
675283
1330353
850168
1264341
990951
397042
266834
1012935
1672766
1724784
1025904
1784100
1557434
606836
1955723
1853080
1665280
1901130
1870218
942330
147950
126625
67250
731828
983806
1204675
1328752
1321600
1579485
1916203
1682991
1648416
1425096
1730115
1167793
566776
1010434
140217
1222937
15284
867404
188459
666415
78177
791062
720813
910110
1574922
745271
761900
1931667
1785348
24043
847389
1411317
532336
242466
1136751
746104
1739049
1148665
614038
846650
650826
1627456
221616
70070
1404713
66379
195234
1102062
1586901
1555500
243828
1642853
509799
1111427
413732
1201122
1823691
622415
997497
504024
533195
536291
1788810
1681478
589597
1821943
1065533
1447190
1019084
295012
250239
269140
1024445
293700
127367
682420
1834230
1339556
1642046
945779
340031
154498
1431059
649482
267669
454931
1875430
215069
1222519
992021
1695958
1441414
1735739
641047
604429
1410813
1837684
1758042
1212137
780426
1298983
405228
1473005
1564584
1876807
1642420
1874762
197207
1608891
826260
738505
453416
878299
1751587
385488
634218
439690
814669
1458190
330517
1796073
1492743
774598
974244
830727
1182968
979489
1539031
1900188
570050
283771
1726534
1612667
709260
1520116
262748
1265844
859106
180173
405546
1805103
1038485
1572862
862063
1282349
1927823
1381186
1792893
227567
551198
773460
233508
325443
235685
1752315
688770
460760
1147807
1812107
984046
1705319
1297944
588404
709722
1286051
1854867
1828836
1963080
1742379
262482
507804
1553487
717004
547262
1427106
77967
1735719
524098
1750404
1800098
498159
554984
1197578
280857
1104696
369210
1547265
1586392
1435572
1446654
1814183
1453921
400700
134571
1702785
1050270
220632
1433386
101211
1059041
131677
435148
1009789
1715867
155767
1688274
438288
1027454
898073
1411912
185549
1457137
1246744
311132
719702
1751176
1907687
1148921
302951
207786
329539
1007649
1067354
1622924
625519
1146060
1095571
739905
299342
417135
1006011
991858
1474748
452494
94337
1797254
1017520
1952510
1548088
1155466
711604
728650
827243
1455957
1187294
1594134
1130902
448599
333398
1904309
1039217
1017705
1855526
567758
991124
1680736
1076356
1060280
1769545
736410
1844183
331717
271726
405897
141881
726335
725966
528179
184069
857640
68721
886495
1415250
1503938
544996
1891218
939576
1494664
112217
1141238
1957134
429429
1985061
42316
277648
1174830
894144
1436242
1268692
1280890
1400296
1845461
1132885
1032946
1035090
139920
1624816
345965
1772306
1638480
666592
303946
1818877
1388826
1983223
552358
13468
146963
672283
829935
1938612
1465372
786908
1728901
1017962
1592953
1416241
921818
1570157
1301524
783798
1504211
197772
1644801
310056
1084072
297151
1273822
612430
1359351
271220
1508271
829198
1012191
1183464
962962
395277
1569257
728638
1740407
478223
902463
600666
36749
1314111
1520393
391946
877963
1993108
836674
1364319
609050
1305320
457840
549291
1628697
879391
1027451
518545
1294616
1210780
1215535
432321
816158
362780
273092
199007
473187
531278
979424
134047
1485872
1642008
1471609
1755813
262617
1607677
1428020
218257
1227701
1878843
1218624
51162
488969
152459
1791490
522778
1806355
1556621
523736
918992
731247
1555821
1775691
1336
114428
74001
625469
188937
576831
41116
1368853
1479701
1752539
1176776
1342177
1281850
1585237
83533
1603403
793721
787462
1215356
98915
1964971
809816
1306646
1009650
924715
149720
1570971
865585
842285
1566041
1411273
1590966
727587
594432
385682
1231321
768228
1654406
25979
965567
729977
1780247
286529
450564
416326
1222386
935117
303064
1505069
1736558
1707340
619135
1795063
53094
1384036
396768
167813
784976
563164
216836
806242
1243064
1120231
129597
675061
1714710
199159
872899
1831414
1936801
1620572
470149
772335
166356
628201
939619
792562
585578
1029098
1151295
1095520
897832
830600
1058239
356000
816738
495547
1785985
1456637
1080813
844938
1165459
594782
1565083
1358075
1639298
460354
1369400
1296993
747392
435106
810526
1615780
1480605
19890
580935
856137
500182
349594
1374292
440061
1271604
1154628
1970983
13760
1240018
1721527
163034
1625034
1715449
1999473
1399055
477335
367363
1056404
1811232
1173329
695266
752801
63540
1440353
911237
1562430
861465
806953
1801468
1862583
634422
1067597
564920
375346
1984326
572880
6203
1525002
1051098
755219
49335
778409
734588
1545959
380620
1248921
1851152
1187510
1042682
450517
1419248
1992427
773288
1796264
364096
1198956
345451
662906
1759206
403621
1212243
1342210
1021710
1045617
133372
83419
1740781
720222
157118
4492
588471
1175454
733429
593560
1818612
1210031
1639288
1116912
1257247
1673585
1546426
1494299
1836184
453005
1381528
1722387
628899
1474447
1078745
575716
1583262
1843373
733047
291826
101471
233180
565509
1529126
1596805
480747
759697
1151921
708885
1306450
1221858
133652
770863
899602
234548
390993
93081
1891406
1662951
1794963
601521
1101132
907623
1024455
1352184
1869830
1739131
1437801
1523360
41661
1210550
787558
1743919
5404
1806368
832746
994089
973465
1150077
1795466
970753
1826436
792546
1636532
1897241
1137267
735961
878228
335886
1577858
1815242
1772887
255297
911121
834236
747412
1672577
1547990
928951
1500699
1024588
1417489
1588054
1625162
1067726
616382
606565
1219419
1681730
449927
64277
497190
1232562
1531852
52105
84406
144078
1664231
1416182
1850393
833104
1121662
1225749
1802692
1188078
1157263
999738
923898
915214
361140
1992103
1434609
1306544
1328272
1603817
59500
767018
1687678
1981958
596548
706192
987197
1954254
1911921
865853
352441
289508
1279638
120661
940686
918104
1361261
719910
122500
1356377
1197196
61684
15582
1900360
921901
545013
1196615
1590179
802471
827139
1479375
1000607
8687
1183970
591326
580191
700938
685438
483203
1944225
1076155
1206481
1489948
1183409
946344
990765
1116143
1020146
146405
865202
1211047
58742
1643486
199648
819615
1447587
1623090
736182
1912020
883905
727737
125029
1709697
1188518
99514
743601
324656
1746728
1326607
1184409
1579349
889118
683024
1145241
1910058
644989
1519354
537685
1774870
924181
329034
936057
45605
1363056
206084
1211656
1288293
1980836
1857247
1997552
214624
1895082
1759038
985692
792497
172684
1999509
1948910
1718127
1717215
1377176
1151594
694897
1065683
1028137
1803071
673729
1958604
295804
483662
1164374
1694402
863832
1192192
364553
671398
194283
1969937
1247005
506878
515876
1843375
1535781
280619
142522
819591
941972
1501363
1971026
213779
44067
1163401
671738
78481
1386648
86415
1826041
643921
755003
1823943
888599
1547721
840561
1921254
1336514
321386
771441
619752
834398
336856
691825
1943880
265726
172506
1834140
603559
1607699
810895
1081863
705372
1282123
1699548
840457
1217527
1495263
619256
1109584
262038
1814623
955248
961129
1806041
1690635
489215
1765879
1231833
349483
493483
415203
609687
466761
828084
1986887
822643
1143047
149649
1896249
892606
1505987
1378663
1423370
1655896
1726563
834722
1033219
771972
1890228
180783
1037324
1897732
625749
1132893
102260
1491422
936034
277357
1816643
356000
1057512
1687548
1430896
1638292
1779822
1241217
455444
950987
944436
720033
747444
304097
395080
616986
1264839
1678417
98934
177882
780541
1300403
1786620
1893704
525856
268777
508276
1475747
1991363
661489
203074
527294
863639
1186345
422127
1676313
1999493
1167771
130198
297349
1589525
845634
1803019
311668
750809
1428520
1006206
1451455
1744310
1697179
1817214
428339
719808
273156
1600530
1614532
299753
522402
766935
1378306
1260986
1224082
251210
933209
1004397
836413
1896007
1539101
962168
1996192
238199
1122561
800790
1053807
231244
276987
950165
897222
1988684
468514
740722
812157
1824851
215436
936909
792150
227717
411735
660118
636595
1880163
766710
888663
586745
1143035
1270341
1898445
722330
1587277
356052
1810309
1596017
534733
828963
452523
446746
407245
969390
1551228
973087
342316
1649073
1665644
1743099
1222162
1639386
1585319
957184
1346966
158965
399256
231210
1646
75466
1835974
1402504
1921498
126102
1689695
68038
446841
49959
1313518
821696
957939
1261563
757155
1499927
394782
1535481
1491110
1985885
1365533
1832594
731488
1711959
1585394
1965743
987395
1921584
1569556
130186
1524169
1600545
1372623
1792270
270074
1223400
1345259
799130
1578580
603832
205543
1218233
1684615
2155
1636349
1267713
1833379
465829
722980
1094093
163947
832056
1683252
1118734
1852748
1644123
1176640
616713
384030
808742
1259876
323795
1710074
1737660
1408615
1028413
332659
1613772
1073380
1379384
806464
1783721
1518370
740250
728282
382022
1336061
1477420
609566
1629869
630480
724500
1241981
717516
624242
1020184
1599836
1463810
1203988
935861
1338397
1996182
1656026
1541477
1738579
784822
233316
1217219
173344
1735508
582222
1458190
1333635
903693
56761
1403618
1366320
374872
273188
1433721
1793017
304946
213758
1706745
1349499
1551228
108969
535893
587183
1656053
1579262
1190840
1962652
1702879
338353
1424068
1890272
1390347
444703
1307219
125557
1627204
1325866
197148
1552372
1793679
730032
1242298
738480
1349240
134739
941768
1386312
1818632
1172923
688994
1628329
831791
757458
1586689
1708801
901499
17384
818312
902744
306680
982019
1245956
696137
275445
1856573
110537
1425658
1783808
406111
303619
588733
1687799
150050
1540010
217842
1274889
407171
1408854
161448
409128
212650
828346
1388738
7546
1045038
1831380
750071
1467028
384307
1481878
252633
312776
1361987
1462780
137701
1909335
681143
189251
1848573
1318833
1106595
985810
727419
1002917
1351757
1620961
317406
1217005
1676877
980077
126875
1344105
831402
154019
1864517
142276
1474371
1524644
411288
1519405
432541
752566
1777025
571138
1672713
945819
1570318
326400
102064
1526037
1212059
817507
1550663
1697969
1928737
763751
1461472
891050
1961948
1770012
1223605
1360609
243374
1996039
398232
6202
1056087
389334
164329
1169528
1912872
816098
1082200
346993
1915902
407454
91457
1741330
1447165
1204254
738416
752383
1077000
1119538
997645
1537491
1812175
1281964
153246
1971391
627996
65498
94335
1100622
490766
244760
344872
613434
1701664
1348316
1092832
385582
1874749
647270
583725
397585
1188680
958314
626478
906854
1853305
766066
942590
1899717
945982
1588984
1311093
224719
327507
83265
1661824
1047559
1761813
1150253
1239302
669505
919297
281820
143843
1585168
11451
1704949
1046940
143803
44921
1013567
1885668
351643
1744655
1795247
454859
359312
77838
1316031
1845371
649618
202870
1451604
358663
735134
1811714
40179
646911
508438
1988239
1264998
1931807
316478
151347
1274326
434934
1970319
1295027
717138
1128930
1305853
1433265
1794311
1918984
102336
700630
823037
1331418
1425368
702288
6474
458837
1548418
173490
1976408
1008362
709809
1634259
1045372
6132
1313242
1926721
1223337
1647697
1526455
861081
1261931
681307
903430
1463294
906181
1369262
1909228
112203
336748
1117651
1111594
1931408
197757
1890931
741671
199373
505667
763147
1906253
1336337
1717383
620468
703511
1131467
1783411
133327
1426345
1871169
870683
1655597
1184958
1059807
1919211
960349
1541830
1843953
552543
1944641
1734237
1474413
918016
827272
1626420
1682150
1208577
757574
1969561
1929475
41909
380364
744964
1888174
128782
266720
1094240
879345
338606
148769
439546
966172
1392436
197052
205401
683868
992372
342993
1487941
88394
414443
195997
1349304
1033622
632844
490889
390390
1306910
707245
1345658
382727
1134336
1370581
1402934
1196520
438624
990661
1340491
901732
1989665
373616
973706
611529
596374
25212
1459533
1336764
134460
1659249
1157470
88420
873470
641159
809102
162525
382913
1372701
1878
1761270
1387327
911776
1178296
37118
915214
1718640
345313
1656534
1166436
931948
300822
1368215
889949
547541
1062454
253566
468668
988343
1834081
483065
1571598
1736186
877869
1332083
56416
545792
890067
1417208
1318757
874206
1238681
916068
1236085
486121
923898
1414536
906169
1397304
1258075
308429
1926425
1122669
93005
186554
1096510
1842800
369908
1941265
1280085
1216743
1783661
884447
830211
1575351
1918028
1015558
1644026
359902
913836
1760647
421647
1524696
1935877
800249
1145718
518696
1347892
533690
595834
1405769
132643
538143
1018502
446680
1373774
1717601
1512583
612878
1552587
43749
1388299
1979219
885880
360856
40835
1704846
154431
1116403
1898754
1124232
1870398
1782460
637855
1402679
886620
574939
782656
334456
29398
538529
1330124
10325
459328
397791
1404005
145054
1303672
1488847
79404
1554314
1663726
1272237
462460
1769850
1306699
1053417
1482422
1515151
1844231
836235
1513190
648659
1925458
587377
823326
233085
1223599
284633
1916078
21288
611930
681852
1983826
1898542
488421
913638
853534
628202
66160
1381820
1425213
1510014
400629
325491
1778448
112663
592739
238917
1647911
1578503
314034
677475
254263
1486740
1750444
206277
1700350
1280744
1369976
1281210
753299
628974
551358
61563
847908
1605326
1328917
226737
288686
960977
832198
1618402
824810
1093134
413120
881212
1353890
131001
1396774
1007894
257633
447307
993319
1072079
336977
1001540
1673949
1012754
384020
1111629
1806104
9862
1365957
1426321
590928
1143986
1862598
859316
34268
700957
183818
32549
59347
1658804
5886
183365
889433
466625
290205
219471
1654927
562060
1654498
1217367
505528
948482
115343
57208
665950
860988
210079
566531
416427
1169240
791616
857991
606040
1858840
1884915
748403
943446
492592
1331343
918255
747820
1312030
192886
1077715
1282578
301870
1431656
481758
1433128
1010905
63496
1473930
1685404
1704954
196069
80936
934810
606905
308483
1724847
933316
1512161
1233421
1776299
1617128
917084
878443
1118325
1353262
986195
1058218
404104
1135835
186600
281334
309161
1647388
804861
115620
1612657
472723
766297
226683
1274517
1512997
733292
1718700
1962165
1517376
1561045
1405292
285816
1149044
1564414
1048441
87019
1216878
400932
920381
1993963
1931605
1032205
1710104
1277113
596369
1961836
1973527
29337
1282484
1975973
423052
1459168
1815424
79451
1501648
369385
1623141
1139230
1805338
494376
365684
1243960
1277635
3553
65321
1757281
1669816
563160
479707
545220
529482
1693531
1659034
276759
237186
1817057
1656912
270312
1029329
1332312
1235955
739476
1311319
1550778
1720499
155172
25314
521037
672808
457413
244916
1092986
1740021
693503
927335
1047559
1971887
1814483
700254
1787047
1670556
537505
1364925
1915640
569
699739
728727
168147
353188
256990
1972808
1962214
192677
1445493
1237879
97907
1894521
1783522
481517
432644
664758
1316247
521391
1590378
1348578
1284676
941489
396537
1831340
423210
1154319
1903568
1202630
499118
1784351
1458470
518606
1499162
1873514
783601
1121765
1801415
527426
1374092
1355810
1176678
990523
755476
1789789
146486
663816
7157
365432
1963955
538075
248111
186314
1974348
64342
1596762
1282556
1549589
543552
1183268
1602519
693812
1362194
1508196
1949652
1845610
1419986
540442
591913
657264
94914
1851686
1541922
559435
1079177
311772
1095724
1032934
872447
85041
443453
1467246
1690461
1341437
651862
1046507
240317
1620030
1208565
116793
1499342
1903650
1545708
7475
908862
158952
943316
691825
697961
1664745
236312
917631
1993751
785797
342886
1215531
1612779
1585935
6983
1428624
968340
1059295
539082
389332
524746
178485
254486
1483591
1449220
1615075
219761
1173939
1833034
1325865
248187
150414
1295488
398908
1290349
1752315
1829326
1060656
765806
760191
704176
1672212
1987032
1454698
654336
734390
1790554
963057
411452
81700
513069
1138467
512174
251045
236345
977267
1657708
1723739
1856031
1301026
1896737
587504
737121
980856
217596
1236527
1177029
1315665
1074113
702781
970943
718630
699913
839164
345152
235388
297922
1732522
1339809
1735977
1227701
109435
135834
1408483
262579
889859
1201674
901414
1999118
200935
147537
1917993
1627309
1082593
1423694
1787573
748552
951121
89002
1664811
687232
1602281
1140220
948263
1167710
691539
1212560
1629494
244002
1644410
1072011
533383
1075788
1826504
1284250
1454876
1328162
482115
402426
968960
1022335
1358648
602219
1491120
272547
91482
65734
1413160
1536509
345342
1039595
1320694
1642297
480567
1241981
1200809
1870426
901498
1107726
558203
1309587
730054
60025
1790928
1816051
917447
980147
554284
588324
112537
838336
1670921
1322103
410418
574865
1669465
24601
1091999
368447
492813
1143776
1114816
886643
811933
1354943
1889808
1316852
472175
635348
924895
73915
1182562
1898006
764738
674762
148157
335756
754600
913792
809093
350098
648785
1612922
345293
1836761
564552
556401
1454632
1116856
1446841
1483538
1407673
911075
1571238
876251
456378
728358
1572314
166462
155932
657017
780663
245340
515920
1358345
1138956
1194517
1807360
1189291
105263
1834098
206339
906956
297384
1939697
438138
1478915
656373
248774
1177295
844321
1519578
1564200
856641
171826
9183
199553
1268857
1273144
1400619
423190
561925
625993
461542
1435485
1339247
1142424
735647
328632
1729749
1293412
970895
1109627
1136032
1684369
1473753
1112411
1261648
292762
807496
1335551
1522438
739365
1099641
957051
602998
1004359
1482019
242628
200747
954976
1541701
392461
1021807
397154
248874
1628776
931027
1769135
108975
320880
638273
1811408
1537539
1539588
1415847
15290
678440
700866
1562679
1302566
685323
1095995
1582964
1269761
1403357
1182930
1565785
1346136
1874868
1425935
654327
1499754
1231726
1079295
218068
1154511
850346
438960
1696447
1665845
1561258
1945218
935706
1677096
1563967
354913
1638485
667803
811700
588778
1349261
480286
410253
1002911
845868
1384188
49736
558428
137191
1779000
1955248
1971655
1961475
1775382
265274
829920
447835
1806440
1975516
1291117
1760959
623376
1224002
1676658
1680334
6888
151088
72400
1304579
1528438
549329
627152
746761
343391
649052
171726
1532016
138670
225415
916471
1390329
887627
996497
84895
447323
957823
247297
232339
572097
23250
1383358
1810129
574735
334165
307429
294186
484616
30814
1740570
1804536
1694633
1443518
44560
1655667
106365
815507
1853326
1587435
1567497
986933
217624
465458
461484
1694802
788761
1198911
635151
1162862
1081535
44068
623391
1862440
827844
1551564
338353
452321
667332
1964230
893388
121772
654173
223693
54140
150184
726603
293447
1171112
1956390
189323
701258
1957582
13381
1936216
197011
770181
1940202
1815333
388211
1878762
1430593
376279
1942748
549034
908304
1387892
1298674
703838
1167565
682806
32720
501949
991050
984698
979493
546179
1256429
1891015
849574
1079874
1430588
1628458
902744
1415013
1061709
1098437
1321236
1380617
700684
832268
327843
1929951
511811
89423
1825490
1266748
1966825
1620263
145911
624887
152698
889880
1617084
1013975
791113
1598646
337617
1375805
1196764
1223631
1370150
799323
1674354
1491950
163561
1246701
1362944
82460
831655
1209735
292463
99381
151538
274208
1798004
547289
487156
1157374
661860
1457058
565742
1946495
795210
1973563
1186058
222591
1559562
1897778
1526253
541097
1934389
1154318
1535680
1622707
1375939
1935720
755391
784706
1133854
380250
822322
1834820
35111
752135
166492
654906
394985
1326607
276504
1463582
942320
772383
1612874
1474654
1657901
1749517
1298618
29444
1017017
1918792
221047
1303405
718366
775035
106038
1662167
1768143
1101714
928298
1430233
1565099
1955722
114483
1440394
1739161
970043
1999262
78869
1807737
108738
958534
1080707
709698
1247727
1021314
237133
1475755
1002807
291424
145706
1240069
182572
65652
1712912
116446
591688
1672423
278540
1270580
277508
831944
67885
1961528
890992
1328659
970479
837220
517207
765289
421566
446004
1316480
480063
606155
1999339
561090
1731251
1025903
1499656
779538
1899103
375680
620974
250091
1744765
630991
1866136
715689
1242714
847430
1749249
1539766
648950
693860
1727108
1804579
1837739
641641
973355
1754446
392154
992938
253129
1070994
1406942
550213
703348
1810960
1622222
1102111
753663
638217
871450
1891945
99876
1786030
1943695
599632
221443
811074
878329
200623
1260991
11651
1296931
482541
303705
1500486
411645
159050
1573627
1728495
1825830
1086675
1400603
702477
1330476
1069782
881763
1175401
1244591
971257
228809
1089602
529140
923376
755772
214786
1698072
1832316
938983
172211
1793257
1014306
1449243
1566384
1095002
297292
1353666
1337877
1089495
1490908
1410211
1495081
1183930
771642
422063
762972
1797497
1904363
1830033
10395
780134
519376
719381
1606173
1996118
564117
1902263
473623
1941084
662793
1614411
1401926
631164
44047
1693311
673418
1104426
1587175
478608
1522142
650527
1476987
1930929
1477973
1058809
1430356
1979332
1553474
1839737
484766
1623441
1254481
725903
1548251
1943387
1670702
642288
1147040
1613106
1228094
444862
486703
1187244
1315331
1328617
1382568
920299
617321
474072
958216
1264954
493055
1511160
1788303
1452063
1702851
1796966
1802604
947961
969258
1963153
1354925
1472435
103529
1504616
1674439
1531465
1438876
690303
3788
659065
262720
74661
1448773
1970951
361498
19538
1504945
226202
1921907
195691
1290280
1725794
1255077
1905230
1440725
557792
1468201
1182663
562439
325304
1098164
151495
559713
44216
1977680
1942807
1157270
1504183
1874915
527681
1021447
863772
1755881
974644
342657
1269219
822466
1788333
84023
685103
88269
1551438
1449912
1112642
1684765
996836
275406
1009439
1117730
1722309
790665
954507
238016
824086
355271
1505137
545793
1719881
626869
1161651
240239
1685719
1532377
496023
1872988
1687333
606024
808938
1145142
1845048
148997
900854
216091
1563092
247511
544961
743522
493968
87313
1136074
212947
1844159
1956892
1396888
1984709
628409
677608
112418
302251
1018453
1300805
1346954
1184963
1371986
349958
495349
415005
361939
333897
207257
1571449
1540976
242116
989340
439395
116540
765399
986073
1677428
550333
330205
811496
1645666
1149114
1548504
571942
1265556
771106
1305194
37768
372402
492108
1709949
1674468
1501288
741766
947448
1038583
1821123
93678
539948
776297
158697
1213811
323248
847044
752610
656125
146370
596633
513507
1662720
1734880
497747
1792494
789768
1328593
1269037
704621
709924
1742902
1277902
507497
1547234
910758
209573
109367
616148
1502701
130667
300282
701457
1766237
1779488
1993897
1872492
1269918
1607106
793435
516279
1429814
1517866
568140
904081
1686033
1333696
295078
912841
944333
1619039
741316
1850197
1576466
1341761
262060
87571
947201
1011720
1912864
1919243
163567
573120
1915790
90531
1426598
1539248
1427600
550806
1921192
1593056
1147064
1727337
47669
15145
1770906
877226
1376643
1150289
1886325
1107553
1323046
1284730
1596227
840766
611798
263656
962975
1499856
1290790
1543142
1211093
715449
1038544
1100202
1368827
1151517
632977
1747947
69254
1407962
30603
836867
157604
1176506
45312
1608172
143670
1128376
1453004
1979404
660112
59896
903403
1797743
1690799
306688
1691828
1007432
1675353
825163
1570357
238752
1742996
1696215
146939
621266
1795477
1037728
444716
1544668
1907984
1769794
961871
1428054
681357
137327
933406
1875976
1351740
370803
1532234
854434
1000435
1172913
288308
1437926
711754
747621
1951059
1283806
1610317
1020402
2481
775782
1134997
1590654
1760228
698632
518034
34943
217451
1580190
983519
1716338
1809965
1762587
127259
829718
121405
936815
1074665
941017
1534871
1411131
1870131
600548
1561129
1050614
1407313
1706129
437132
1922235
548130
264237
623917
1623211
145620
1799847
500125
1103638
1793650
1267864
276287
1177377
437903
110309
257110
1664718
541996
1097114
921017
1016620
942496
1207050
648303
1131895
752684
1758828
748031
1320313
92010
1490922
1049655
1339005
1617487
727241
1153109
194927
1633939
1506224
951765
898143
1531281
1151593
1299921
1711662
1602045
1745339
963814
1908421
18182
999112
1824411
1104763
797871
1725490
49538
89207
384484
1452295
495019
1955195
1098343
1245183
1385803
497062
1610733
1420870
1597214
41405
1130331
575688
1856713
1180104
850021
352818
999266
42236
823878
1266897
400259
1705473
1724340
447433
1793383
1743835
200302
1269861
1020816
1530195
1398537
290781
1871641
154997
1431310
2645
642409
392770
971810
1193793
982965
512617
1944523
675132
1197739
929233
1600740
1987879
289678
272509
750806
70061
223657
832221
822034
1024445
1718606
190959
259960
570405
451764
430610
1775479
425277
486091
1140897
1534819
1940640
1080581
978342
1724297
1102019
1495209
328795
1235913
1499733
1669878
1287717
104786
945106
1671947
1803246
871331
1951586
1107670
651586
293371
279664
1731086
66143
1090953
130071
656874
697607
1837960
1976998
610144
544343
1499825
618660
793494
930944
693952
826975
1527853
697087
425404
86611
948644
1166353
1215226
587996
1664552
576467
694301
1199312
187306
1485777
978935
434124
751918
1727123
347842
416915
1347752
714277
1814604
83662
985995
1856063
1639880
1761891
1610049
1749249
896444
1460708
1904563
1536723
1186131
1327456
811153
1100466
1110207
646064
720107
1931539
1253913
771792
367250
1841556
1754676
1368982
1348824
1343647
463306
495327
1524169
1842359
1069487
562762
315883
1261645
331541
1167160
402180
1744674
909553
85714
211434
371196
1928118
698990
1218989
920472
369509
811541
1220264
526680
1897735
1297637
136932
152920
815344
693513
548908
551998
2077
1432788
338940
1179128
267278
786132
408288
1305354
1718802
200049
314163
1695873
204789
366328
154200
488820
692062
419767
1939458
1162932
1687244
1185983
1197520
443959
115081
1263775
1525288
53094
1325919
64812
919654
4171
1113537
18766
394653
552663
67021
1662499
1943661
1252695
559522
1010044
1624139
1684686
821747
1702032
851955
1937674
1454933
1727682
1192336
1727450
1327237
652840
841731
1224507
1750384
1614663
552798
474061
1456663
1004031
23927
119939
569023
253930
1781363
859984
126625
1504757
1915683
1023159
1529208
1921344
1948637
168914
699925
929543
1232877
658343
1550164
739493
1522428
792126
640032
218905
1268116
1779817
1012181
37050
1757846
1378098
1465149
1807001
897867
194028
1493851
915214
242083
1436840
1435915
155532
595045
710217
486033
1538698
416047
749752
1631851
1006323
783312
1765176
1387375
117941
1429846
305066
1154557
250586
1996405
1131735
195008
203793
458196
361110
1981222
759920
917195
912317
1705724
1213116
544961
1810373
1462776
22399
1215593
1342984
61353
128401
240333
401916
612900
1341271
1053920
70633
1647753
880
1495791
1546350
706335
965495
948533
655367
991699
1808807
306971
1316760
116660
961786
1351563
204064
965364
647694
742359
598545
1059631
747058
725114
1542309
1070919
1689368
1977194
1806013
322771
721097
1901654
205798
1962603
746736
1194012
133705
294052
769113
930099
1313459
1557604
1031747
1471044
1405763
734768
309233
1100701
280303
1127665
731816
565559
1154716
1219988
892452
341228
93081
1296471
41203
815739
1929242
1435656
1474738
601501
125836
1791986
477169
1063270
550239
1781223
757881
453467
1931667
442107
745307
565321
1597210
1714012
1201120
780474
1156487
837745
1500664
434663
99609
1052773
1519708
1732645
655993
1238391
145011
1678900
1601059
1082458
1436639
664300
335952
1120038
1477611
574259
1648503
109472
1985815
1204201
919259
631245
1325533
1199301
51342
1250810
1930918
1347857
461631
977552
602064
7090
1108764
197772
1317262
92066
708970
431462
771236
1258875
1025978
1865520
1759640
620404
502311
1985126
1157131
1540323
1815993
149047
533269
1786719
1182628
1575348
1590044
1318429
678503
823963
1922045
489764
1952478
645824
1473598
505879
1660372
686416
1003065
1513812
428015
1370220
225891
448035
1866807
1790153
24760
230362
667996
119692
1155941
441394
1312714
1032423
500748
804347
1322712
916349
1266718
726716
1609148
1000390
1829784
151029
934318
1969896
757477
1141706
140428
1188078
1946862
1405234
1175667
528519
460545
1390282
574814
752480
530452
1648985
679832
159696
982287
796466
1467364
1165218
355028
1609209
1535074
414016
1024405
1397835
1553168
1277455
1475267
1001768
1486096
673604
981388
57545
653221
429171
1367503
1890539
838196
27045
1506572
758918
859602
1954
1913497
1192247
1059631
946891
106955
295251
1999669
657511
1256099
764024
420144
1021195
1134704
1831666
640429
1523869
1071039
632851
960275
1367610
304571
1040397
1295763
498659
661556
433922
1168763
863022
1235827
1571030
1874137
1940938
68111
1438696
1532164
96499
1942273
244058
1648505
1417303
590707
205144
1612995
893477
184086
839308
46141
1415221
409276
582664
1385800
677057
635787
1250906
1874285
1545892
702804
484248
1154261
1139806
1557346
984326
915347
300449
1118085
1828807
200227
586298
1585588
1744930
155887
178171
492585
1998176
200296
1682524
335103
1625935
1197385
660577
132664
1758753
692555
35562
1219974
422153
1123155
612519
1448414
1314703
211588
1885370
1262030
31833
271630
767146
76594
461317
394169
1812359
6200
1632498
1953709
717812
234337
1961765
1466425
1322116
1975262
770796
1877958
600566
865031
650527
528351
1703310
487527
1585260
1360441
478866
1084225
1933936
1446573
1541158
1743015
145481
1101016
1856662
434470
1835662
1087513
1881363
1007420
548628
1253011
1763902
1719785
639184
1392418
221037
1059393
339938
1551668
1333693
1047234
1758211
1230574
500107
1398286
1988808
369392
251374
683167
525095
1344848
602710
837102
1081591
296472
1639124
646216
694719
138851
1289924
1695133
1146188
1371506
1503313
1779036
1568643
1160999
164500
1431530
1639237
1496831
1094504
1335478
1802740
983578
1933723
1380453
1018260
1025656
1591523
671582
1655478
1659716
1473924
1425765
960200
973376
989639
434552
206027
44114
1138131
1980215
1892830
1057255
657908
627865
1167816
31689
778756
227976
482079
694633
1614864
1663688
1419832
61235
1784352
1720520
1201053
1403254
1987640
925476
569008
724289
932670
167833
1755376
1718481
397791
1970928
314873
287876
600992
486573
709796
1486661
1476570
1988601
799972
632956
1733161
1112183
809467
563164
1600482
1632868
952272
1928466
11786
319564
1404346
741986
1607546
1542039
642768
1634471
821358
1028949
1732780
1262104
677904
357109
1199389
1915206
579655
580913
1109823
1773797
756570
836357
1365297
1975751
1919631
1967747
259850
386823
1078760
1061572
1143516
1141972
1308220
1124570
125218
319972
1483001
7662
1817433
1533408
1691293
1514299
766996
1548451
596552
1489051
470030
837699
1895776
1212521
1192225
1536822
788410
527124
1164568
751362
1720915
69430
1669389
1118198
1953151
1360113
1430982
1024763
68389
1483963
992684
1802430
1916154
1680546
619656
528762
1189447
1216229
1381557
1258300
45866
1096845
1335656
956301
1143488
514245
1053556
1835200
1440800
1886234
931147
89763
1576196
915906
741108
1618728
1400023
1607373
788994
534035
742368
1909862
1731251
1754673
371996
1324420
1142262
1792269
1150262
141302
1725874
1754455
804352
1667216
1239477
1679761
1100357
1132479
599886
1896477
1514808
184754
340592
27989
1860546
503889
79227
1228059
281212
953144
656479
707712
1769094
41200
942227
1254717
1535112
1572657
389482
1266520
1466198
1226899
938991
400534
1965368
1521168
1871205
239898
227702
493320
1178449
1778279
1373206
1424656
1421296
312387
1052627
1127799
818148
1067778
1387994
355028
272500
201043
1122227
655450
461763
1129399
1020297
8643
486836
1790706
811094
909705
1306391
1480275
771252
1322175
187118
1242832
1940497
695028
1478590
1653123
1781223
1878120
1514846
210434
1884516
468795
856372
182770
624888
913469
243637
1716181
1268337
1584142
1965313
598258
1473851
705829
1966400
212427
472592
213825
1849936
580719
1179010
655798
1408891
1772481
1340821
1538996
897991
31461
255560
123065
1095737
1134782
601521
847634
1505408
1739671
1316209
1683180
165537
360995
1193923
44956
1497072
322924
138112
130740
1145452
389708
1676878
586955
371946
694128
661821
778685
640877
1204121
1215791
887311
207886
1058245
1704495
605779
3844
694140
621196
1377538
1862240
1233548
1963779
578603
1443669
907464
65974
24116
1078237
1638014
1697607
1694709
897001
1705501
1387608
1003909
218328
1754014
141873
1183720
1565224
869745
200174
1528886
1182567
770078
485734
1526018
224056
1453296
795482
150739
63529
632383
1832580
1715099
1399242
499369
1515150
412121
1844155
1014025
1423451
1442487
321228
1061262
514335
928388
204949
1715483
1475501
794871
1177334
1276503
1640673
18723
460510
277038
11186
1242283
431657
681921
651704
1345527
1280025
337240
1493099
1352667
191737
867410
1379835
931196
780204
1656996
1768137
1867173
456442
1926705
1234256
877505
765904
1674213
1897664
538594
856731
389608
1457063
619942
1688828
674114
1304083
323628
563796
1586143
775427
116935
1770047
285553
358552
1193158
938199
75917
308077
973128
953759
766926
486641
1156051
796624
1694594
483343
951476
780434
841094
492614
1621378
845910
258491
272033
1563245
1511310
401636
1850269
1634267
1464303
1104763
974984
1583769
383107
1671857
223865
713374
269508
144777
1421276
804742
1992661
1259745
131073
1765339
1552375
1970762
523075
372995
945395
948310
1758148
1595789
1315210
760179
299608
1087973
981771
1985427
1631093
906382
914118
431229
1162575
581813
1947159
779744
296535
896783
1313699
1922447
1401047
1731455
539813
1123085
148162
955085
337014
1953281
1508084
1600568
1192918
92153
906242
1768778
1559561
910141
333069
204785
1774043
97787
326493
1481432
524887
28817
1860580
227936
41835
84732
962751
337803
688773
1114767
376234
1584526
1947286
1641705
307971
158573
101956
1506964
668050
458566
923301
161873
783556
1320724
832486
1608443
623651
1354716
588796
69419
1837150
249767
780444
432010
494705
527655
16384
88447
780914
1137051
241296
712669
479255
1149712
1237528
1340456
66450
654465
1640939
800231
823326
119174
818463
1308693
1234796
1417914
1916077
1912244
1377331
1998838
1249095
1279151
1442313
1093315
1136042
322315
1426512
1271417
1591332
1196985
1986283
287668
128644
1764134
893323
82457
1072273
89933
1412036
1398797
1727101
824507
746171
1062369
1587020
1030301
757257
1842551
433337
389524
635275
1278357
1069747
1887753
351922
1745207
1192665
236874
422356
498089
1803711
527789
1089778
1949413
1739191
797498
1656707
622622
401038
1418177
1552396
1952887
314633
176907
1152671
1636799
333842
683773
1472915
415975
86579
936918
160167
9044
1312140
787024
731316
1184318
699736
656883
1119016
1178569
1856394
1248174
1993675
1388060
555724
1474174
924033
175460
286236
1900580
798522
352243
562562
1554663
1828281
1282923
711515
170944
448404
771306
1401562
511984
1148367
1396342
13070
1866272
1979643
629564
1287641
286027
999470
1427600
1655170
1564976
1710326
1615835
112964
828733
346726
1629078
889687
657192
849692
132070
717993
182257
63058
203831
154536
588077
143740
850706
1085271
922789
1325531
529936
1901712
1012207
1835316
115488
1254029
1902506
1606806
231994
1941693
1890985
25624
720570
106402
1705472
1683148
551884
1971175
1061108
1573580
570561
946427
1177406
240134
908767
1243649
1134897
149907
1754863
1221968
1355105
1298449
1088494
735822
313435
1657883
676143
1408243
1512605
677585
384780
1157572
110924
604876
1186561
1506698
1877220
818776
770065
256679
1242072
1634259
627466
234629
869975
1006619
445431
872342
458858
1982069
318706
849841
604421
356580
1851582
176366
1080030
144033
985624
550498
258421
1237588
688734
1425989
261153
1502293
1061519
549252
1289732
1214309
1021593
106097
88576
720813
1242556
1203790
1743999
354938
1681035
104436
1735280
1013316
611476
1648911
706020
1176788
1915609
294755
716695
1890762
1530664
383032
62148
414200
1745660
879958
1437942
909232
1536697
1461541
315768
61785
713802
1174741
1755337
1138975
1826958
1398449
1889330
915453
237398
929236
220859
1574680
231767
753460
1117941
658160
508787
630616
1708173
1444177
1627006
1219736
1176319
230321
1411793
908524
1660593
810653
1497440
898735
1812217
1212443
1735186
1081355
413396
1854775
875221
937241
428066
1915
1151536
1329418
118615
1319913
1021434
1525382
33015
608000
439753
943681
492493
1879579
91047
1555500
1836560
197143
1400065
1331781
690393
11188
488093
1073354
1922313
1639422
1382160
1498024
908628
926578
1760654
79834
920180
1803457
747318
440660
1622829
239771
1687581
1195046
1846198
1418400
815694
1970877
552173
889763
1180957
1373340
1346658
1886215
1300778
395816
336847
1366544
1648235
354232
1568430
1475922
68688
553146
1175271
258566
1647520
1373239
71936
527661
886753
795256
1533445
1294541
1588596
1822208
1770182
27322
380941
1056143
1288508
1992822
165519
944120
338385
640048
509873
501525
1989966
322328
1324634
269411
1382844
1893290
788803
1244156
1661700
1108378
118084
552587
1519366
1054722
1556660
1244691
1586268
554619
688347
1111063
256079
1865857
1682337
1394467
1502013
1064955
1127821
1246873
734723
517826
605212
748208
264550
953561
571264
1767850
305212
1652606
661821
789643
1902909
484947
493783
1691685
1736269
1062435
873852
1517324
1102792
437929
1274172
1567129
91352
858336
1373874
1035233
1095739
292091
1774627
419020
209733
1529657
1726176
433545
540474
1283829
40935
987729
116049
959560
1523695
558062
143426
1591819
422711
673267
721481
421072
114456
464747
587886
232725
1267527
1613406
1265425
1178352
606024
1024499
1694237
944982
1079681
224408
1429766
1521604
1120290
1505501
1382546
433743
1949394
16292
288485
1559657
1431964
1247936
380014
533855
1177445
1746138
1218969
798105
1950423
318674
566717
1561608
1214376
1123028
1161374
695266
1639044
1831712
704519
1374369
152674
1313760
1016043
1848721
334321
1324158
600520
28742
1785224
1996630
431154
99617
298169
652019
1334049
1785909
1934261
694862
210680
867248
1132108
668063
384030
122964
437267
199874
335230
1902136
1445390
1807738
853420
1601389
1643707
823239
1470841
744327
1435805
1513763
1310437
1398769
1728495
1987893
1830147
635525
380625
285531
703445
690733
938395
379900
907584
1575574
1811528
919096
1947067
527929
210414
1466048
1500976
8470
1847783
1373667
724493
1352599
1990251
865904
114399
1430407
1720038
322189
82621
194965
625750
841056
1209678
1497546
1695403
189770
1247691
155117
1036125
1440899
1618086
505985
956468
1510839
826948
1438267
962431
1341954
1869342
634521
1690073
1169632
1256179
135621
566403
481988
1768216
1525679
1502837
957902
525388
980065
861436
1607178
576417
1771092
1598824
862931
535974
1136054
886798
908618
1796908
323235
1989555
351833
1639212
940198
5760
302263
107428
699205
1321400
1005796
1367297
177999
1388738
755202
860673
1915046
1576107
594357
1321439
272236
953004
1014112
1319553
1598447
1926671
1086689
588783
1514512
1134643
354742
1045217
1099316
829062
776548
24362
637822
1297220
1783065
1717083
165436
495379
174379
370487
600381
1225815
1175795
918017
913592
1301858
377070
980192
1586705
1295854
1431468
939844
1713087
1985088
1933507
191677
1149116
807084
822730
1568398
530462
770106
1556620
1963600
1000334
551930
1030056
1137100
810036
1777093
335696
1083465
1809799
1902271
175503
477817
1829861
1236246
1364897
1222681
447755
1951290
234126
508315
962429
907162
765190
238331
801270
335945
893703
1946306
1448767
917144
861400
1428037
801716
1463577
1682381
1963550
1354713
1214719
999053
1665437
1544473
855488
310415
253425
1632443
1455899
1106504
1891842
1950720
1305469
1524622
1404948
749005
569263
1375181
523418
79147
1063534
1514272
1542770
1364504
1713309
840022
940638
767469
1984836
295005
393661
410808
462954
627293
778916
1898743
112722
1021549
877033
885779
904218
1587649
1275118
514730
23140
993703
1134786
1703638
952184
708783
155482
1460976
1421601
250251
617111
43532
1425122
769452
767173
184612
699857
791279
1064406
376177
1977323
572255
1803989
1849374
1341490
1808772
1497298
239615
318845
32169
1315756
74422
1616035
1833609
473831
398134
1213716
179079
1537123
1727351
986208
292735
1729859
1522875
139763
971884
1757741
450135
738999
134697
609252
1042514
909745
952094
1725941
1013925
1020193
1001338
657108
711590
88428
467832
753722
1084503
1006902
714316
117570
282795
1098383
310833
1663378
795400
1547968
1779208
1590001
344494
1491218
1091317
531538
157062
95766
1150540
1441751
1383841
1755551
279553
528352
534798
365663
1374783
535602
1476443
1434584
380444
755606
872436
1279142
394809
639651
639738
390601
1852490
398646
405635
1101876
437088
1484030
273876
1676119
1829981
1604292
966332
677359
1420605
1132973
1309546
952822
1215150
1368035
390834
1649615
1043176
107805
426916
971394
1741262
629882
1990764
630912
1466763
222509
464890
690759
54148
1743069
1985968
322649
705687
816415
1311520
215635
264829
351054
1000210
93161
1323059
1816074
1421202
1456795
1905467
1140995
1092013
1110652
710613
83355
1125490
273282
1652613
1395514
839440
984124
1612439
276612
1628697
777716
70063
1282082
1528329
767243
639578
1669563
1850293
1644521
597847
681243
692906
187757
227078
459432
885580
1856383
123722
1098557
281413
483825
745983
1936065
1592551
149010
1371090
785214
92140
1823775
1648834
1069706
375753
399051
1499440
1896343
1977369
504788
446206
1206044
1255257
533587
17071
1299895
1225864
437588
1959657
1781225
1329527
514539
1337181
1383302
1608367
1670003
665124
845056
684312
1671338
364103
865215
965017
716631
1353260
1489539
1508482
1245669
1382304
1697291
717523
1218806
1504077
134050
828089
1814213
139992
728344
164100
663672
880369
544544
1336713
283896
1463170
144706
1202200
1354180
1453470
1264868
1350404
1544898
1972920
1768136
632014
1414458
928806
820055
894819
1477056
440898
1059331
1456899
718873
1155473
39243
1618101
295464
1952367
1741372
573103
968034
188488
719762
1188495
1985401
981105
205424
800409
1886163
16242
109972
23469
110347
492463
574888
159175
179232
1914019
154116
844300
662570
1935567
245692
1353034
769418
311135
181420
1418442
437818
1975747
1448733
1406988
1470043
1578740
840150
1411017
410737
996497
1327560
1623618
1449440
1639904
226780
351021
116185
1572672
550917
445797
177765
941347
1131513
1394683
1147101
1117859
1564497
1939207
1212269
677566
1839792
1276161
72585
684010
1068293
125845
752656
1856164
1452268
772042
1560724
454854
175243
914610
1370687
897315
1902253
1014460
1456969
624587
1183389
146982
277512
967469
1837705
1984047
1836277
548693
947015
253140
954427
1791641
593819
685323
1115190
1928129
972805
279605
1829066
1690101
165450
1542696
740387
911237
1410201
1085907
1668608
1053668
1811481
496224
1777455
819078
1488877
612345
775097
1936767
1365135
70170
1414797
101002
507684
1516116
1755861
1879480
1936041
1882986
291515
1694952
1024751
438581
1709016
1363056
1709730
1722866
858979
211747
1122504
337828
1753148
348446
615311
1621510
1687479
692071
820335
1423118
1399738
1222080
586643
872825
1253579
50379
257204
905268
261544
1875904
433722
938986
1972913
648115
361016
689942
400224
1583254
883369
522081
1782938
662147
581546
1514856
1604132
475309
1608865
1015707
1574053
149356
32182
1091775
1059510
1180905
980212
808798
424079
941608
1138409
450759
1379299
1643234
1681754
705267
1388710
387009
230152
1642224
1602781
553854
1824220
853291
1304267
710764
40437
891785
686517
240577
650487
1209594
1536776
1815113
212980
119212
962202
193430
1355893
908510
1138975
340592
1318685
1062161
1837971
118048
1830185
407908
316546
561621
785207
1358728
1740720
1694805
1409634
1022619
431269
158491
7097
1534214
764861
69195
907783
1696422
1146006
1673107
1633909
1493771
520264
351321
854023
1114677
1020184
236515
231032
384068
232738
698688
1867534
1149157
165877
1997790
1683953
920492
326405
1341689
838456
684091
526314
1774683
1915393
960303
809869
248966
517770
843945
1659981
1394477
1813054
1429500
1704229
1836036
1004447
1600354
389864
916922
1005312
44786
1957151
1492678
1397151
388716
436921
1755244
140956
952795
1513648
1793921
1336393
1132821
1895437
507713
99909
862887
652922
1311335
1332534
642737
408899
141088
1638881
1136601
984000
768464
71398
1287000
1650099
1636311
951514
579129
1242930
1921776
1611773
1504726
1521360
1150606
1490101
651448
1984207
1111060
1827433
1304018
1085484
170582
37542
580431
1499323
1449257
1971616
580634
955625
166424
1308227
281258
712772
1959545
1376128
1939138
1932762
951835
16992
143426
126575
1383075
1607954
1102416
1536432
1197656
221679
1743829
1640583
957343
1130057
1383929
171045
1992509
17840
630215
855448
1708695
1692666
1400852
1753529
826147
1145449
8404
1623870
1583679
127811
1742330
928068
340313
1551694
828669
493432
1451172
260300
1691422
735247
669671
532373
1245528
1433274
678398
1845029
1501028
1034814
1263532
1652416
1008020
1736353
1992739
1323258
17953
1219543
1469336
10388
220117
1226078
1941674
863630
652189
1947730
1338921
1464163
674945
1153752
1223175
901666
80095
214829
173271
801220
342905
1903087
829182
767271
539599
293545
1078574
1380081
1885299
186499
1219181
650125
256855
959559
1173675
3055
494757
685169
1299852
1721415
580608
1981561
373725
578954
942521
332035
498889
1136331
627066
152645
1435726
1141691
581558
10134
524874
740061
1772975
1230827
1891658
284889
554251
1160835
1223602
56463
942272
1189682
900925
1698777
1420900
384240
1943739
478211
40538
785087
769431
960411
1632968
1390123
1887822
993630
1676017
1767042
1837742
481960
808851
1729389
631580
241393
875378
830593
572892
1661812
1475025
1287856
1488148
1796874
749045
868792
200260
1900956
965839
1067813
333585
573169
1507698
1755863
204125
45401
405672
1206238
417937
967993
1814906
765818
350754
1576805
1125839
514923
1159483
332398
1596770
1850081
79476
1211312
626307
1803266
1132797
181033
1999570
1664181
993577
1523233
434297
43941
1821197
1228322
879589
174045
1275373
92778
1053422
1533019
1531036
1721935
1758508
1878236
138015
1889685
847437
5779
1388896
972527
1329749
1781368
1175311
167223
1426649
953722
269674
134204
817904
1261782
1111522
996831
904902
1012284
552901
1190659
407705
450759
426315
1623309
2479
1171903
456096
11736
546252
600985
541473
85437
1393768
1932081
497060
1028694
999081
1452965
1878424
1889689
1158888
800084
875620
416399
1846284
434520
465119
1981078
584428
1768169
363365
990111
1052132
600915
530045
1063134
1915612
737952
1365695
1625847
319564
1839877
226343
451959
1784095
691975
1055434
259244
1032632
1791730
1291184
1422506
450572
936302
161528
855480
506637
1825633
618175
895964
721122
1288761
1557277
1135443
1342783
1523898
1178493
212282
806464
19535
844165
805560
1007455
989571
1606101
1302600
1414519
766599
1920515
1589965
1874168
372941
1324128
103834
1141861
1822683
21190
515440
208501
765474
981689
1563453
782130
1909557
285854
1593530
1929301
1086820
1227852
476740
1236002
66109
917805
467541
746955
110103
401290
80508
1617075
284215
1773461
1848643
148994
1117213
1556085
133572
997327
1262479
1954136
299558
1868154
1183123
1092345
1146945
1985149
31858
1901745
1217473
49424
374652
724967
243344
500037
1944097
743158
1237698
1526479
1039005
40602
1073400
66481
882972
1169380
14100
429644
1290698
1214445
1469875
817237
294017
1345308
680929
134068
833433
848214
1348705
1829091
1154154
1793619
927792
592951
1441351
610020
795794
1283595
410788
887086
1933183
281974
1829708
1358269
1067670
725037
1103453
406834
176820
581198
307014
1230557
1475036
838009
1009501
1734888
1009561
1300643
1726477
133952
746655
1937554
876308
768812
1140653
1006137
1301225
96120
1687799
417869
1394998
468864
994285
222771
1949637
77712
1600280
548971
527929
386127
1283062
1802497
1252795
91450
100148
1446375
720939
1836047
1492662
280179
1209109
1287065
1595905
1087523
412821
1241151
760332
1221962
1195065
1480771
1509150
1580469
1163084
963537
1669990
308193
159633
1238386
1466277
771859
1310846
261887
1381904
814069
246408
1573603
1762685
1816378
1954298
1530878
1827531
1630323
1937075
872672
540737
588858
1302907
586837
174350
1944858
1775283
1204508
488388
721021
587044
1893791
1031353
1568362
136918
247117
1862692
665574
1136407
520915
1269918
1603031
776278
249037
34973
1666877
1412097
1273712
1899212
1759103
1710032
485762
1723231
1240580
1112305
672456
1950358
365367
1321507
1344272
1287463
924747
1365158
810177
891633
100505
911887
95319
836593
1190224
1917291
580195
1898821
408471
777358
854293
82565
1971329
858692
293281
144920
1926338
1868133
1126749
1629726
197052
1207118
863973
117051
1154304
1603136
678958
961937
1350660
986254
828158
1067009
148005
1661408
518830
1612148
233533
1810648
564319
1825097
856881
959055
1779145
1916497
327724
1333757
916732
1931039
1008669
358636
907758
452463
295055
1619650
1528442
1623607
772322
770083
1744264
810069
1548508
1164366
1482647
36935
1478773
1508757
301453
1882977
780284
828620
1341689
1649117
492546
1423595
1283729
1110816
1225466
267687
1617084
1496981
522349
813536
1841193
576730
559236
1097920
1704923
690093
1430785
1372184
122650
678986
17089
496284
376343
1919354
1127939
1358194
1495763
711327
1448639
1440208
772713
94456
1935298
1903746
654020
1240530
1083328
331611
915716
1911840
1454876
504050
1204838
310272
551054
186131
1080567
1533583
1602939
1672786
1818006
1883493
361163
1690000
1042706
1998461
1942893
422429
1403873
787637
1869058
426691
411925
1330353
1136546
1333405
1772686
1787340
1632410
232906
1821347
1132320
841072
856900
871052
35237
1332305
1172272
8857
1492376
1601186
1777769
749155
1422164
708441
709912
235327
56155
1755416
1276135
1853553
226168
1241598
1950167
722803
68238
277929
1341398
1801560
1961698
94390
1518929
1666971
180643
1510714
1203855
78559
1218221
6033
1083357
642955
470971
1397599
1184075
879219
262209
919809
679153
1528017
1582682
442824
1225434
1608898
1551310
1770642
888152
1875346
562041
406808
627278
1170695
1780716
205078
915109
1961415
843813
554589
900255
332474
1228094
1832317
519826
1700249
1021003
944904
1437229
1981839
1078219
907272
1149898
385222
1438395
845441
889868
819402
1014524
502200
446949
837840
94324
274627
1565424
210635
1626239
205283
213820
1022111
1307039
1139207
1903305
890022
1797385
1264332
249617
1403457
1183268
1385144
1912763
1099808
1619418
1657826
15301
1177078
1216363
1655995
1292993
495630
40458
1259342
1982852
1803799
1965356
1955188
237026
1263653
395197
394098
431934
975549
971822
1717551
1210009
1920271
555137
1650403
1963273
901453
1842573
930824
1343221
344038
180197
304202
213679
283174
1508699
1030231
404519
1456127
715969
1018288
1211669
1971791
890241
416189
1623738
1698699
1983683
1604134
457505
1833235
797682
1441737
1744621
582452
1059140
562762
97297
155703
85482
806694
547374
1913418
1365016
110053
870646
1719487
317844
571392
1235218
725282
1214341
1165735
805941
1852675
1975362
1880593
1499150
1518721
729006
841383
787153
641839
588516
1930125
1945732
268551
1575196
1002141
704011
18179
133305
1373955
1818408
1235861
1989396
1736219
919150
1655825
179653
921585
1578999
1286613
215266
1004188
1786497
1151870
1015296
1268795
1912447
1950122
860280
486955
1544987
178600
1395546
1172611
788928
659094
87744
1906164
1059167
174424
405097
213767
66885
1180168
1493981
665388
722542
1891972
1658100
239500
1396677
1538956
987649
888143
265152
417572
432932
1552289
16690
855712
1518716
981423
1689588
29955
1882166
847716
1712211
972805
1849607
772144
1227868
1294905
1438772
1761944
1344537
1979577
1757231
19387
176261
1328488
1557524
760901
1256275
1148342
1263120
125088
1593126
1920360
1851345
1135477
670469
1452893
220691
1064818
1578813
1816313
1953963
446682
1257157
813020
1209792
1242832
929507
1443239
50376
1759395
1225495
179890
1058167
1108945
464095
1803711
990707
1940833
1056143
324235
346592
1246433
1493744
656114
1541681
458564
1492650
1037874
989146
1500616
1357837
1712441
1501157
296181
305906
89008
834111
70426
1903814
878673
140114
1093144
1750729
736283
839369
667192
1029311
1124080
1355908
1073738
1578051
1181325
1091312
460196
925514
1075123
1231117
1700883
873613
751555
1858586
817792
1340686
1508000
1460333
1628580
1257037
715834
1724562
1160613
760909
750155
165352
1592550
1017293
1669897
287357
266228
1466865
1889485
1316660
1319665
868966
470960
228758
164151
1988677
63213
12737
407500
1358685
1529144
382413
541894
1328382
1198625
1513926
845928
800764
1903858
1460054
763148
114521
1468212
605728
1039772
977826
875860
1710209
683447
223745
1209923
702220
957689
1804162
311539
1516747
1599968
980708
1156880
1581059
224767
1510807
1304173
347577
1654376
1285195
21795
1797830
678892
36016
187433
1357391
875692
701544
1165752
1809515
1426004
1682459
1680562
1861071
1172038
1597509
1112593
1411746
1604237
268032
1645390
395119
459170
1535288
38106
1316842
1596040
317386
1855353
533056
1005430
1259336
1262585
1801909
216160
727135
1675821
1784770
660036
626318
697683
921838
328297
1537362
1891540
60873
423627
622113
580280
1897460
432520
1104741
369574
441629
1440394
581830
265727
976134
76968
1975488
37182
1819845
342386
322558
194374
1804871
378885
1908622
1966148
1212475
1944538
1794989
1063835
1008098
516883
618772
571584
1330161
173809
1916889
4407
1182181
1714160
303676
67218
1230381
1220898
1168665
1452939
1496121
270202
1925562
562202
94538
1205593
1500912
628644
256120
1272524
1694824
215583
1863851
1650604
880052
1535095
139775
949953
657348
1396528
1491391
1265730
1670059
1018510
1145638
1671316
36077
1683026
77272
1825214
639883
1071307
293458
1743904
952216
471412
1401651
1990814
1058717
1651651
235534
1871675
1261012
209158
1797775
1710557
757624
1923118
1347507
1615715
384214
1614594
243485
1857807
194925
1135150
702877
922645
178783
556987
779219
1530052
1959116
246688
1793974
798331
974385
705875
1498465
414494
1322415
11405
671707
733460
690247
1807039
395268
1332138
1659303
531451
1115188
1878375
834182
1217515
1563074
1739318
865981
289866
985121
117784
1853434
921269
618391
647349
1293148
1358686
107355
1698582
619969
97991
51753
1302729
660503
1617158
856869
1329297
162304
328018
392694
154340
991328
383551
514750
585366
799887
825128
1817235
975594
1392372
369474
1008444
403244
1568577
322511
805698
1239574
120021
1541557
1350080
239566
1551299
1710711
1378721
1832216
205098
701
205811
715832
1653806
1664552
697638
1059331
1139833
1692735
1675099
697370
1756169
75536
5818
618654
1305991
1845838
165979
344168
1681512
1034831
1656874
840266
888278
986423
197476
508766
534633
1855230
1878572
258238
1150136
1822611
1230782
1848176
1154969
1170639
1986961
1271779
673
79802
199692
512317
1695608
345667
846811
579334
474159
228236
556985
150264
748504
1911726
1403885
14997
1551045
774442
1181376
279108
1777130
1667240
40980
1733288
1374709
534163
461278
1705837
1491761
510534
1871970
1670137
689836
1170360
828174
1768623
48797
362974
255397
1856505
1622905
153898
489302
1405330
1285162
399099
1408471
901244
1943919
444830
1983663
660795
1329845
824697
795400
1002746
546640
556349
607790
1950592
1494165
51161
1563740
694601
1315433
772261
1268962
576909
846367
834377
363653
723398
1232053
1332059
536047
160919
991084
370445
1551883
354633
832381
1020287
617190
149868
1019752
158430
819708
816501
826454
751914
995079
1146105
485839
691557
1243298
396496
943491
954651
1973327
158504
1402928
1553223
1323056
1208340
1944376
162225
1753781
932357
92778
1657716
786953
109314
1636558
1730355
1700454
518202
1013841
1205724
959703
393651
531405
606583
1685697
603035
1650585
1852630
1694179
1158896
1340745
1906395
1327072
740776
407649
400381
442064
1326756
1302102
507880
1131598
1391389
720672
1533146
1604830
437821
613423
1968832
1775284
1785314
284387
1548379
535289
902809
1117239
473992
1899257
1098777
1117050
1786011
634099
1693873
843827
142903
1716070
357749
1907119
508235
306531
1214423
1418395
421632
68120
1534673
1850821
1790186
1556979
210739
1526982
1739800
1928359
497098
737426
100308
782572
407822
1631002
1923052
477511
889252
930738
1404509
1228606
280428
1780090
1905419
1931805
1680184
1731362
559912
776170
1075059
1432869
1899453
506450
1164787
1177422
888011
1684038
1872069
645903
10809
1586505
188088
381637
883885
856905
635889
1309973
269448
440816
910054
541050
1552783
739609
1887925
587931
674467
59875
1226572
1702741
1323228
789632
1708237
1994012
1852267
1365948
1686906
303588
1020424
856474
1516980
680963
1193210
385045
602518
1082414
103701
1319532
1434680
902301
137900
646911
1629327
567068
1785680
265228
312020
1063783
1350930
1130248
1931295
1191500
1447189
1357838
1354515
1365444
886022
1101448
1206538
276708
874996
1230021
1877431
1271150
1380577
1149671
1968880
949193
1040446
266700
1104683
1653360
1626487
772950
947171
807439
866828
395080
391496
1844016
1695101
448042
322646
851045
1972333
492350
337985
434416
5673
196508
754607
185092
1788031
488165
1791087
162525
1877447
1777742
1434454
1008799
628388
324122
1530629
1611632
1577305
304074
51802
26994
1903716
1594008
1254918
1246835
1296415
1208272
559856
85600
415856
281281
409805
1032524
420175
183574
1117771
1275618
1158722
1006563
446096
602402
71850
1093881
289556
1597256
1021437
107335
1333876
174407
1829287
1988625
1243115
674131
56181
1205718
1926942
1865929
451244
405884
1049876
1249321
191390
521855
1695363
822265
774811
1239851
1555312
1256516
1706033
1931770
1557496
1490917
505677
1205018
1137339
1048404
189518
272415
291657
1587072
404129
1068217
1647142
268702
1512424
167640
796056
326036
806514
837592
1263369
203071
1902364
453735
1385621
1353567
291602
1685901
1339701
392545
1668667
134289
1263802
398864
1982836
1077466
671738
455807
572599
1397097
588810
1863103
1645840
1362292
136426
602423
800068
1780092
1690731
461054
687726
429176
555543
88717
1155189
1822442
205098
816658
940162
959712
1981404
266072
776678
496874
832345
1071315
1552272
719302
2403
1316367
1718699
1724479
1149402
924249
396915
1749829
912321
1103612
1523810
1199207
1815875
45183
1844946
1185417
1267565
1580326
1053239
537626
1573198
808620
1766124
1446823
1816721
965959
269422
628029
1009501
1111095
380022
205957
517238
576243
558352
1529638
1711758
1447479
431855
1787171
1548138
404086
1267914
1756676
616927
1990266
1585802
1335599
929793
580420
401514
850419
782393
341850
337620
134556
1781095
504433
1005051
1992463
1900932
327262
777070
325372
1765986
1201294
125428
202372
1152847
1761326
464001
481938
1869210
1248835
1589557
9323
1302345
733065
1330261
58143
514709
369628
449151
82708
1353350
1148362
1807815
872342
669316
984738
864623
1482854
893388
700635
1863589
1131799
1090680
792931
1664621
343527
1151847
1767409
1972315
457460
509337
641159
654803
742644
425558
1200864
1482351
1750729
1880586
556830
1161911
1803061
1595602
817027
594973
576391
1768725
599162
1961408
1421014
1549007
283771
142686
1398786
1328301
1293128
528775
212919
987006
399716
334472
526729
887722
910647
680061
1595742
1286857
1723950
7981
591741
1054850
1658673
1417396
1814524
1767950
563196
1171536
416029
1726882
13163
928428
1914017
226189
1709155
860075
612436
568857
1879524
1415899
296150
1390893
1682500
888120
266356
1461229
982501
1469553
527716
122377
298264
1399858
199799
272459
1901807
1974425
1399179
961190
1353196
1604971
938189
114825
33819
1057349
1365529
1725751
1206558
688951
944878
98527
850551
700422
1321728
1889552
45244
1285452
1975188
46835
1142632
1718872
1669347
1169969
966829
43972
532941
1300778
1049863
1476544
1798266
732795
1822895
1290544
1911601
1198042
1593776
93808
1241892
638825
755752
382202
820693
675521
137424
170888
904633
1272530
1842893
560686
917980
1479853
806521
179818
1808704
1594772
1537446
1127320
1509241
1482726
1543499
1680655
1682965
747193
1308493
1884669
1516298
347949
690788
664900
984399
546000
977942
1861365
1804158
1170695
1823533
461484
1949739
511022
1005312
1374875
1151415
1934347
1369979
1309883
767271
1544829
891843
1507004
1773284
458618
942828
570249
1460333
1291001
859413
986271
1782156
886642
631609
670093
1293292
58593
1158248
755394
1677965
1148976
1964724
1099542
1497443
897654
1885758
866485
1745458
249724
727715
668831
486226
1720274
544296
1982069
1061373
1562649
1986669
1946237
1213569
878591
221195
619650
1382121
1195198
1115470
1935374
966374
1297240
1461576
24686
1179134
1528846
773079
191355
314377
577079
825430
1361554
224893
1329618
357413
1443075
1961663
692251
209071
1194497
1007991
484609
591105
107538
1137731
1131856
191689
1072239
1776784
452975
1025477
1812859
1508928
317821
1256993
1832640
390031
1345250
1597388
1172933
984738
60932
241792
1791772
1442497
1825895
759637
561238
257732
972358
1922086
447914
325292
1277137
1427596
1614723
1080953
818568
882435
1356377
1865854
177704
1056993
6614
1231883
1867040
1163354
1850969
1692219
1716862
691349
314901
796825
1575186
941602
964968
665720
1314367
649874
1192466
1044351
1169137
369137
547453
1429625
1611084
17604
1961567
1350264
323388
986449
186185
416369
292150
1349742
477928
750511
162571
149411
1915401
1102303
704621
1833231
1887567
1721970
507504
1414320
208407
1473811
1418716
1031696
1231421
1033846
900127
827515
436872
344419
721186
565944
789219
835933
588921
1400789
415795
1537631
998841
205423
638964
1880384
245748
1469626
1456311
503075
950163
216127
961607
1002017
960193
144987
564752
1987815
144288
1685404
1000925
1338171
437246
365650
1316885
667884
1222499
430484
1835713
747132
1048524
85288
753552
1575584
147200
1550726
1338331
1530380
1302517
1287780
690921
1508963
685993
719591
609892
1176127
250980
232124
363105
715520
1218877
1449912
1895467
467651
435569
765287
491320
978991
972675
1863437
1135822
1281533
870125
1062462
1224986
1144947
445271
316062
1461953
971705
729466
693653
1277528
839192
822423
1316710
226633
1873512
1843430
981927
353447
1222
1850667
914191
1420500
106129
1933002
747553
143256
1748844
130267
1524705
988458
455954
848269
1898651
365963
24879
1175265
1696581
1958088
486998
1667484
906032
1200471
1356008
79533
1683997
377719
1910103
1239452
817690
471371
256182
1380002
1458213
1024839
1813358
1931949
1372373
480426
1332670
1641808
1430049
3893
504433
1847931
720008
412721
1507569
1987053
1468266
843830
1004013
1152132
1168166
317290
1258890
1004990
597495
1650381
1571305
1332330
1756689
522157
1681035
1017951
572848
480162
273144
847272
1519809
1211309
1427298
384527
1038815
575148
1592994
348150
334878
1662269
214731
300762
1698240
1852613
1823220
1137833
375921
1530736
468011
1396737
95093
700406
207941
182252
1552801
1031219
509838
1081566
1778004
1585157
1820791
1539371
587123
1184993
465216
138635
554242
1885564
1178736
629460
1960283
1297911
1366573
992249
1907485
876357
494438
1940277
46392
1425954
1155194
292217
808594
864069
1449177
407122
655493
1415339
776368
1117846
1511650
1476239
57774
868358
1087382
1600454
1219339
1137417
1875346
415935
798340
571895
1049397
575832
1341319
1902715
1053360
1126527
1513083
1802746
672267
1971994
1515326
1668170
1326591
871385
1014039
1598825
1213792
1031217
526260
823326
1158109
509899
1290215
1773583
566817
1444034
752554
320972
1405570
503505
914688
629737
779604
1436700
147929
1224361
1762911
1708178
719071
1593601
1773121
1773804
809809
1298040
1597895
1791464
1041759
317839
1633012
310995
1467502
755983
1843638
1016938
1972401
935082
8266
1316295
1549708
529383
1091056
564538
1269525
1463428
1432943
486721
240079
954449
126678
1475055
1131496
573424
1436618
1068990
453419
1768576
72591
1634773
118072
1882734
469064
1277194
1732587
941276
1395775
1097327
1441892
532071
673630
1929993
1285205
293871
687728
951253
433220
362038
147230
1627355
227928
910833
126586
24037
688066
1690920
1569553
984940
432196
1609955
1770167
1804110
553257
83523
1441348
200201
1882425
511973
239537
1819396
1728878
453170
1871366
1517293
625460
361281
687520
1853086
1003380
246274
641733
1198497
1307474
109910
1047969
542247
914330
1523729
1285791
1311576
895583
280502
475949
1869932
1632973
727258
1320747
1929125
1906148
179791
1015525
50538
1243106
1327713
1468139
1381526
1413623
71487
838204
649640
558062
750383
433939
624947
435000
79304
404606
694897
1733437
1909779
1667721
13318
338732
907380
1708292
1293742
1449133
1603398
1805562
322668
1330209
558056
1613208
1315047
1388378
1384791
74761
1199872
158909
382020
1788919
1507891
754665
273337
636061
1174741
1731518
1100326
475276
389843
1979246
1311604
61303
1772982
1862998
1756708
1468743
359113
1341633
926948
296693
1926372
1551425
870500
1060724
558381
1680361
1624882
1111575
878793
214398
1264673
1690629
1994976
592209
1627032
901496
1749018
1536269
1990666
209617
219471
1706438
1236564
1925910
408083
841354
1409934
6238
283257
584670
221854
1978677
315345
779401
1532751
1125480
8269
348937
1192376
799459
992636
236769
1722046
965829
1134553
1939875
881480
131365
527789
785335
103649
66394
1709371
1323532
1276618
1059224
1671185
1087963
463221
1078703
1774329
735076
1289982
1421677
1122437
1819530
348936
1307177
1958012
1697407
4750
289120
1587435
631878
438726
834798
1242443
1369867
1720223
247277
332488
1701442
998630
888945
424316
476096
187362
1318522
234465
1433265
23977
435711
917994
1499351
105265
1317446
1792941
1665038
1839781
839093
829816
865966
802267
1394132
886884
1696585
950592
1945175
1689368
414010
264762
1796520
172459
506484
1335461
1872775
1722935
296932
1372871
1024104
1829132
119436
678944
1964929
650535
1087444
1199004
258714
5035
466155
898399
247586
492734
1663158
1916841
1102173
1408255
274125
1426687
1111055
1558830
152831
190036
667996
731649
63713
103799
1841435
765768
413075
1456710
547494
573814
1673398
1982148
1667569
1687717
1002849
1378890
1552752
723115
1609406
299228
1627038
1948582
1451281
1379745
1010657
1777513
1570333
1576890
1165289
1805927
693005
1278520
717318
1766983
1963778
1395973
1706851
928894
1595096
1408854
1832969
679136
320787
906169
854372
1675327
1959303
1085765
1526372
166471
905282
1782766
1644613
101200
945508
993200
1735030
1505962
1712315
1601968
1791036
1606850
187967
605110
276705
861926
1700724
407245
1907918
1825599
1681343
56851
1566153
275951
1271184
259903
439193
385834
32317
1126603
832518
298686
278519
724395
1169603
658461
850720
765973
202584
250413
1597015
973483
8669
978232
220685
1403313
147401
518720
1096394
1710692
493391
1988227
1637619
1719917
1504599
390051
1064684
1336061
653333
1221734
488872
31829
1433913
360860
236458
565618
340208
178062
851821
224172
990966
407447
904871
908046
1597960
1826794
1984452
496816
1633011
1863736
732216
1024242
1709015
455026
766727
1859575
586192
891056
967827
481525
561288
1458405
293534
424214
820684
838415
1147465
835893
1656424
371191
1273582
1624755
419601
1002953
1728397
796599
713004
1040926
403809
1704542
1676860
1688517
1245480
1033537
1847189
76116
840469
600298
502921
796224
1757137
610747
1151506
1657445
1332650
630322
707663
277759
152200
1309227
701233
1001986
596001
848840
1140379
635809
5401
490158
689127
285563
716922
1362617
1451033
1942559
772632
51572
1894894
275756
1806242
436023
633728
1141519
137990
1502104
1413838
479755
1583427
78687
649582
1318225
1960794
1573204
293578
1618673
1694816
1728367
1919896
1568991
447275
1855009
794075
200956
792997
509839
1028241
1532434
1654275
790355
1388861
345758
1011954
890108
1563174
1709223
445872
759174
1250067
212075
743074
911200
860929
1081536
858972
832503
1609436
1830714
528314
871071
88162
816125
886110
173399
826581
1230288
982780
557127
176107
204745
475847
1078526
1410395
1949367
1560377
219395
1781647
1940816
1743081
1186129
865556
661315
865668
109525
1651143
1179410
1603873
1965638
302282
651062
1953505
222770
692468
197637
911471
1464740
235729
1657908
827919
181961
981335
1854267
1588121
1418735
1535590
1386074
423156
543381
1139265
1834049
1226924
1501500
511745
1608462
900377
888776
463708
1128778
484574
920808
1942317
1907771
133302
4673
593365
1109753
518096
1056147
1896119
105033
1422990
1581648
470492
661086
29295
970446
160942
1833690
1831522
1840513
1060011
495885
1364381
1582607
1439085
1604559
1685388
19277
1751865
166639
188593
1015552
1997564
1630538
1195384
812573
1464384
573169
291422
1560020
1616713
1745941
371628
734729
1386419
105265
865484
1115486
1338892
1003373
1335473
1700694
1131496
1355285
897654
705301
412345
17312
1798116
39053
8007
1909935
1460095
1742757
1506046
956828
790250
1832766
764987
540712
136729
1215875
194543
1175974
1303029
683151
842512
648924
1887588
1833005
1721723
1713971
1841438
439604
1011197
543272
1926464
959716
1602805
71146
48336
1374591
1641962
470651
1918849
1723526
1185587
957038
671776
1083945
908256
376747
1461451
357941
594781
1993761
198235
159932
270893
1119698
913998
349872
347841
1611379
1333017
1288574
470866
291160
961580
1215389
322527
1350239
111689
1058480
1620061
1946857
1599531
852472
1763253
154696
1595418
1853212
571038
33296
1728627
1125236
1767083
467470
1399411
962364
193902
1015047
1692019
1295306
1327834
1333405
1303540
1908503
1011969
1154505
1037748
1939377
1079788
864240
1069900
1108583
831896
614315
1858498
786953
1307904
735919
210084
159380
834196
552387
1779488
720658
1728736
1930147
1188121
165839
983762
1693426
1624140
390246
807319
1489442
981407
1733780
1925999
644060
990750
439140
1549688
1617646
438457
279108
1183573
1789438
1341424
145044
194772
388618
12872
259863
196221
134187
1501050
698524
1296104
1187625
1035393
1655700
1855158
508807
501766
969202
1341215
865421
1539826
1221962
1049526
1761154
1043471
931268
1524043
1453470
749928
1908322
1176304
1640254
269506
803095
290293
746745
118042
521888
360722
1854298
1478643
657232
1082939
1901740
624450
513317
1403351
661944
1247363
84049
452123
1752041
643177
1897313
1317192
156288
921924
1470094
1166355
1034571
1015241
1734458
83176
1374094
34859
1754047
958301
559887
926642
1927417
129409
1975294
1059251
1195684
1717531
954932
1923026
778284
1177405
1279153
529931
876356
592606
467865
1867553
198989
507667
1132378
1432299
1540972
1773498
1533767
1544113
1176107
438753
277042
509667
1017516
74954
391422
1252101
813057
1061236
1125490
391103
619261
974719
1034970
1967389
1036053
1374540
863928
660572
482696
615364
1283016
1526242
906378
42423
1955695
1002975
1016725
1288226
683222
785880
1475444
1892522
1272586
574368
1047781
348388
555653
897689
1698889
786938
1655620
709692
181676
668998
1671793
1181579
1248976
1729531
1314119
1477433
1460421
1195970
336748
1172162
1522428
1549756
517874
1608367
98948
876719
1232019
901338
1209644
1831891
1256766
857270
792682
1040362
109692
705335
694128
1005051
264039
1688451
1624307
1768787
853609
1924973
1578076
1346850
1694870
474756
1502193
260146
1597105
888025
1637078
1840357
1076811
1208601
1036219
1098520
1821579
958888
803106
316224
14416
1818685
1117159
269642
1138962
289867
63083
349691
1527724
1565769
602457
1972098
1452939
760855
1448717
1138661
1189403
681795
1021037
1780778
586798
490418
1900052
1923437
411101
1030951
1654593
1956290
1419473
495414
1002602
957870
484653
1770428
554756
1073520
344370
1586025
637239
1354339
461556
322078
141123
1913814
1475467
1836520
235685
1919350
1945197
489064
1878413
238461
1336169
1535043
134192
557363
1872682
638008
413704
1037510
1800854
1228246
1633149
11949
66554
607022
1361209
1253958
1134177
478389
1831259
45041
1591158
959124
838605
795563
438377
308242
11398
275915
27252
219731
1569169
255712
1904294
307001
1330775
996830
1120530
1895294
59461
1763517
1599876
1256646
1969232
1661235
198760
889433
1968753
942727
634723
219144
264598
1798178
1831850
1641733
68721
888211
1365134
155375
1506902
124783
804095
1900204
549091
1433405
782130
436764
371475
1988203
4919
908819
1036910
1793065
45700
960522
1825857
1566578
252389
1803284
238002
474107
585708
1166233
341310
491258
1043690
886803
1355942
1152243
1835308
1949375
210066
1254867
594811
1633368
977023
1061387
167289
1769157
496312
1325238
536205
214509
1218739
790077
1016387
389640
1594223
571336
1145718
1061376
1787255
1649250
141352
380799
551236
1678612
1166659
145891
908255
864820
1932817
940553
1625195
944781
636071
950143
919066
1475366
1365116
1390893
1424926
1147027
1665634
1365629
288899
1489589
702472
1116701
797171
563386
1831553
1151343
1244594
302951
50961
32699
492463
851955
47853
310568
1197557
304862
1964258
1497733
355344
1973880
85189
1914371
1546178
1151708
1500664
1816186
1762639
717370
418193
1374552
883449
826227
1021263
1984821
334236
1023776
316694
1818273
970934
1748242
1649488
215590
236934
84955
116362
1363738
353361
273873
685689
171248
1590672
1306656
618284
1954871
898490
268721
195564
995247
1185476
1624374
58894
1913575
836114
109108
1045024
1538827
769973
1195931
1253913
1205642
1477511
948617
186686
63776
363365
1492728
1266862
1430636
301636
1023934
1442937
374219
1642245
257555
567139
1545710
1682444
331630
1072284
1291418
1439431
172105
777451
729382
224051
602297
1338884
1283188
1200154
1710102
1819842
277501
516406
983617
1920437
1413293
1912499
1139760
1828622
16273
165282
811326
1211330
145075
1491815
703745
1222256
1644290
195388
877896
1494405
60752
1425859
417582
1664983
1445969
1861411
1121663
270571
1808687
1121112
691750
426522
183062
616026
969000
1378271
562169
1556397
539491
1077419
246021
702614
1346059
763498
1038459
554992
1328832
539647
124867
282072
814799
237151
1973357
1327576
1748248
136528
1174179
1472915
1158993
54884
1449039
1790496
212154
283150
1525673
810917
1249115
1998651
1278896
941667
1436534
632263
590854
1159624
958586
501621
1138735
1850881
1456487
1709317
1320944
205906
1006885
1753258
1302586
1308085
1908857
1483660
1071644
1296994
480835
1489331
577576
1135870
521373
465096
1413956
1913346
1260021
1411336
1462118
448834
1980287
795713
1977908
1095817
1007420
646682
965243
320316
721867
1040657
1748679
1179937
702667
1453291
1394712
1574498
1509457
1098550
662610
358194
331853
407928
265117
147044
704006
476510
1949666
1460577
116022
816111
128018
1730746
306455
819690
467574
1476098
1830727
14030
341161
233249
1613971
1664928
642899
1042308
1271537
1714464
555047
793839
386609
1384845
1850600
175168
1726450
738275
305188
1975451
1843414
1889523
673742
1115470
1259692
64347
57489
1305282
1718639
157141
1866797
992420
298214
898143
837236
562548
1400180
682719
1433532
1516380
297512
1528990
1115714
1465550
1319480
1679994
1886257
529042
1762737
982096
891483
1224441
1992392
1856181
304941
350879
1015723
395277
332877
123005
1948344
361367
1251754
1733791
1374082
977584
492459
1013569
1132027
293946
178508
1495802
1030693
31884
848425
1833140
1983334
1679007
1368920
1283892
721857
512814
299168
459038
1581512
657428
1883578
1183440
1210212
1130007
679898
1680087
656846
1037482
363463
892016
1322531
961514
1703165
1281678
329235
903577
1965343
986555
483020
1751189
44153
269862
1504959
1926194
1806928
1859920
1837485
1983749
1605245
1720402
690227
1356000
565344
253277
84095
1761686
1815137
385682
604876
99057
1111325
920123
1314739
80723
668590
1111104
1097585
1726956
572797
140453
46264
312776
1461781
171433
1479706
1977772
187024
843494
1042692
1884479
954395
173146
1847050
1603963
828620
951817
668999
698826
162729
821722
1413258
359701
1287382
941249
839708
526448
1216898
964836
259125
54271
1598942
1723124
1588230
932368
1925910
15473
264126
934727
679960
775702
1068403
650031
1944511
889491
1450351
1721209
1471438
888018
228256
1966825
1774333
763664
1350965
1813701
1810508
887460
1609671
1899848
1618753
830867
1596475
1222406
163968
758505
1245631
1431418
183908
381279
1850293
1017206
1240681
234852
1264893
1756828
640313
1822181
1419937
1943443
296438
831577
962470
670400
1614881
937669
428573
1167788
148245
46397
898963
1588052
341127
384334
1846585
1736014
1825158
1786620
1998773
931321
1716431
1970890
1008893
1840503
299301
1904144
670076
204789
591085
1130706
1590844
589339
1348349
444583
1453684
1596351
1525840
1315288
1531296
1999387
1040736
557085
715991
1195552
1311557
875721
1539271
185706
459903
112443
1161452
28420
833104
1667507
1718925
629983
709777
154247
74148
730026
1967382
1476354
1974900
1045040
137422
1871551
1050155
1117843
627403
1382983
1928500
643039
152329
1957037
677475
609257
759660
956662
1161155
1196208
997813
145981
963595
726232
1041137
984881
1834037
419286
914610
989450
1429057
1277128
33240
190548
1161115
1946572
938922
1850800
526841
1268951
579794
1729035
1802351
1745347
852284
1345308
891440
221215
1442253
478472
1644969
1477983
429982
1010228
1428096
491834
1408080
256685
1429814
410492
781874
1652516
208239
1628515
1653372
1355457
1753566
1106983
731780
903530
831471
136938
382262
1836458
580142
739414
1330293
1908871
1729612
58758
856553
543946
1207707
1482105
477348
1598910
1758315
1636978
661009
1150651
1436398
1040776
630397
1808657
25385
587215
1194607
538706
101127
563805
354832
840164
1685015
617297
1291069
1483250
282704
387053
1092877
1498607
912192
1334076
736263
972870
3851
474812
664861
1097186
798482
435147
1314827
1667236
237313
1129587
1928759
1640468
204717
1389412
1672664
786517
1993335
746571
1796238
721898
1046848
1648513
200735
1564493
1901165
444723
1889856
1939125
1262530
26667
667216
603101
568619
18650
1306759
1567634
237671
57846
1410914
209397
1365881
596830
1804516
839998
690435
1100707
1965696
1748372
927300
1618400
747621
1602454
138950
1707344
823216
1357308
759288
1206193
110125
549160
1408784
1663108
261923
25665
1610129
1540010
1173838
1098146
1522986
692651
774344
934807
526421
1669540
1495540
747549
1255221
1796576
1684330
7855
36889
1276372
1183468
511481
492445
437903
888691
407011
20127
348439
903850
819168
697429
324249
1035587
497399
1711919
1543919
1320478
903590
672707
812666
1435079
1307576
1674498
1754155
900837
1927996
325785
1689506
1997586
253723
122881
1344439
788200
1473343
502328
1496522
166884
1639344
1981321
806332
333047
1034454
1741743
1934322
948532
38118
999280
1120763
708007
930320
149590
1652452
881708
1480034
1783669
528552
1760625
575272
1723482
332742
1512496
479262
1618008
621594
1768777
789853
393728
836496
1674323
87431
359097
1934054
633112
1311656
744018
761543
677694
1033803
1233059
797099
983598
367096
92217
706525
1204367
1369641
1460212
1334957
16308
895942
428896
284215
1480835
1105232
1579365
1717926
515745
566322
1895570
1226377
1238087
755846
1380109
130315
402556
149049
683744
1876930
1319204
884068
1330984
1136282
973292
1706754
1299788
710026
1485056
14394
776909
1309708
1947286
885687
1699529
444498
935543
317121
21144
1709477
1267543
1497560
366834
320065
1305454
1177667
1157778
955733
1296769
228277
937132
1371877
944075
1254532
1602608
1579111
673733
153973
1734961
1117027
1412319
1971785
552905
167373
562002
275589
1539434
908402
804372
845798
531975
435732
1502768
507238
1570187
1873266
1815863
234652
892863
1529485
479202
31710
338885
927192
614693
1289628
1143798
917735
118392
1798530
632096
1342628
1736055
1434106
447562
1363086
388314
620008
1718496
1303462
12355
352564
1359193
1095150
887491
590008
884741
76179
1346520
766651
935461
282516
1927060
1563100
1833616
1027245
160168
1480322
108397
1622296
466604
1388818
1439776
1369864
654513
1690488
1905411
1607653
1718020
254557
928149
1979004
1952232
310653
1624068
1737236
1983641
1541711
1470945
1284328
1904572
1675593
1094869
288058
1447214
249193
1695118
1319463
1573252
276088
1488458
950329
36554
1184982
431386
310344
1756689
87349
1184873
1177337
390020
195428
1754523
1471554
1649730
1112889
409008
820169
1568765
699666
350186
1106530
182371
1791469
289229
1563914
657883
728419
1732990
153609
932300
958833
1628205
519123
222281
1627576
112506
104222
1366948
1909160
517180
481684
795617
750940
1243705
691322
1050486
1421432
1442528
478242
1050699
1666461
134218
1831260
1626893
917202
423915
934681
1669496
260170
1203085
1229400
1639252
881683
32358
903481
464805
350954
567411
140056
1709455
1156242
1837971
96506
772959
1857780
959395
1198343
808463
119249
111147
1007447
1423616
377345
162206
1785329
957823
280129
457815
70968
1434201
233533
878284
1186758
1986343
286356
1255253
393256
835284
407949
1480454
577595
726181
1870643
1314827
1683787
1439391
779219
1065684
1208295
1127462
1028561
477772
598330
567470
721603
1362409
1810738
890221
1128084
499471
289429
1704540
1452006
646279
849487
1364604
640708
387868
1702889
112179
1196538
487562
1668264
1432494
651143
1636192
13555
8972
157278
107817
1560553
767560
320209
726251
1970881
1973137
1576951
1451113
345046
1345076
256815
481534
1828261
801274
1213597
1785003
1135464
137967
155959
1284405
1010005
695028
1773918
10423
1228514
430748
1854247
411856
1849849
655147
563586
1415352
1554541
358041
453922
1230626
1406305
998532
671939
1831932
1539296
1811232
118255
1843918
487473
1048250
102210
498834
328142
1740574
666134
323098
608963
629691
687313
556319
1200129
645273
674995
14611
948965
971753
1781266
997029
1648814
719302
477325
764291
83901
496877
50909
124084
1543266
88983
1572220
1409051
1950047
695652
192426
1278830
1900118
15723
1616790
1948132
1907164
1363689
1742369
98653
975838
301453
164002
972614
1902660
1016042
234306
257180
1918216
920463
1499289
1282374
771662
355332
1057184
270148
987863
76358
510558
870567
864905
895048
793422
1577995
1316869
931583
529085
1359409
1906054
655208
853555
800571
384617
1011441
582429
444447
1441279
1461998
920312
1360341
509996
384454
1400810
436802
1970865
1927649
488770
1280272
1601325
1631638
1920357
1107104
51662
341927
1727517
1490913
91792
231061
603891
1444114
1654084
578738
1867861
1669118
1819067
1793911
7727
1218217
1926402
1256592
632768
1274559
1888411
912125
1703808
1502318
1394532
1627627
1168368
246817
1727858
1905244
1195153
270989
1014652
660157
126325
647450
497778
226592
149129
724755
397999
834236
1816232
283352
772022
785377
27003
406695
1329286
454605
1906374
986073
611412
350110
1870631
1784500
1705437
1147101
1563589
819771
1290842
448311
1375891
78348
1632107
1719782
245276
1928875
709281
469159
1065518
1594183
720154
1020720
1853764
1191636
1179624
40731
428357
392833
1751441
1589406
1551511
1197448
1504148
1893810
1841740
1813199
1679667
1999402
1148428
1257275
1383530
415577
615179
1047984
713319
1427762
1319950
1382868
1896662
632961
1176140
229777
90033
16890
89153
78006
1987231
240338
1057718
1401053
953887
1488817
1845047
889707
1174713
1886410
1268792
298434
678692
1384357
331643
1382011
1144639
1754078
1876704
1959072
723386
1016230
38193
266856
1920675
1239759
1224995
590273
524045
488061
599962
155767
887221
794363
681776
704429
1257609
1270498
1604511
728431
564837
288282
159331
147924
934885
196083
890443
1624864
999556
1753105
45330
975835
1935908
382816
1092327
1610494
1354916
1082118
1316792
1126749
777593
1759246
366639
1648657
1469166
5736
557085
1395447
1825204
1687702
1671175
655346
1054195
1138634
660606
1914764
989734
1179409
1765998
207741
1326430
245231
1766795
1166777
1592619
1490097
1289773
476549
334381
1574996
1562995
949705
251711
306676
1518593
266873
802330
1463768
1142480
892392
1789895
1058460
987226
1487516
991902
995812
1367877
532493
830651
1742979
440415
501300
542162
1888979
967075
449713
844060
1065452
790265
147046
75173
849992
181375
1718335
1088660
227803
1589984
860664
1209320
1112925
1541431
417959
921542
418836
1286308
1291418
1801334
413902
479143
1925661
556514
1926301
557092
684046
15550
1279665
1168170
723016
672557
56825
488431
1312727
990762
1694786
1906336
1878870
791999
990160
186131
1335741
678582
1653356
524352
1798773
1390564
765359
1702243
576339
734784
1438201
390133
1644564
1122448
233533
24420
62647
409145
357206
1133129
192379
1629291
1131752
1066955
1724616
471464
836152
1081454
627823
227446
1683726
1800471
1197582
1351016
616487
1624002
6851
789192
1511716
1934799
632014
271821
1546716
1353200
344872
95984
432766
1385526
1202252
1114711
1535415
529925
1698977
66328
1097103
707058
1879970
1474890
1326599
412
785577
930408
1911964
1413394
1081629
1783819
1089164
1825294
855805
1882522
673525
523713
1282046
182416
1287832
15114
1203979
1965441
1541968
1194929
367934
11186
1454539
1300792
485560
730973
796798
1465604
1975140
132535
1743313
830777
423219
1725708
265708
308567
904428
479420
701877
845407
1073930
1909550
1339206
1733791
701075
1710374
82537
980376
512813
1992771
1652400
1014532
767753
1771923
1818494
190548
1487318
302762
732399
1190174
57163
1586281
376178
341156
1044476
1606346
1595542
366454
677086
450065
869123
1978348
996422
289333
1076776
968459
244820
734039
611359
1982091
1245101
569754
1725437
369532
130295
486049
1812983
450082
924648
516279
1679057
483662
672115
98561
900194
555433
1994260
1536505
1816282
726323
1908147
927270
1821825
949385
559489
147830
1711579
1459597
392785
176261
1100488
578016
902381
511586
639310
298885
1825306
504179
1469437
1251763
1407930
1588766
52810
1497917
1802554
55827
971615
1351321
1226453
1359823
1867120
620066
849565
12737
142405
1985029
66650
524659
1481008
1898976
974579
1851580
611953
1623618
706845
1694440
805760
1147414
1159699
246013
1009554
814733
1827769
537835
91700
1143488
1407789
1706596
1232538
1891285
554055
1642399
1826481
1513501
1656789
109686
734183
905265
21221
1602573
421795
716513
1263559
1891778
1517102
1172901
335272
482594
1407109
1858833
1254861
1185802
51293
405477
326405
1730504
845287
483560
1712751
892486
1265397
451789
1809321
964641
1965939
249241
701220
1054869
1680907
980127
293080
82022
1494494
689414
860994
1610330
435192
1983769
981749
1734116
921788
502140
574560
280249
1617382
1251123
974663
1442647
928158
1569871
415007
258197
1690884
93626
1624615
1496782
236172
1315406
1297418
913726
80880
1467302
293371
2523
600548
1079332
283236
716390
720165
251264
332530
315235
1238355
1233480
1859102
237403
1892784
1438031
1229026
1258134
908602
1515915
597967
1910448
1770653
743967
105149
1189530
546546
576027
1004085
574830
984902
192019
1836061
430968
620613
1473727
1768152
874817
82283
381477
1105086
987865
1789913
287190
1888225
1826188
376286
1162373
481470
1332294
376414
988224
783922
635835
784386
65702
489881
1172446
1263466
1214421
815575
1174803
1219868
1214003
612760
1287692
174052
362516
1433608
1932761
344156
1625358
1415920
1023751
828631
621218
842515
1280829
1103985
730355
1940424
306702
73111
746315
281477
793196
1134929
905271
1991492
2297
686768
53806
33674
365538
1462637
1500343
1444008
1535414
791678
1771231
1110076
1068990
1118542
1042610
1294228
1764063
1907430
1366024
1922167
1756633
897852
799566
378005
1578070
588404
1728284
135045
1682402
1322598
1192044
1047813
170249
483401
44102
1183510
1031625
1382796
649179
1771076
1292539
1789043
1839347
1703138
1377087
1489836
1401375
1146159
698345
598843
250999
215628
1043108
1494439
116055
1598914
1325026
1692646
384509
1637739
193145
814755
1851937
1579351
1127461
430279
1907584
1689644
194307
1037163
1831700
1876988
69161
1777613
1483509
177805
1047253
1620570
485001
1288745
1941577
543469
1527989
1091798
759016
231690
655718
1704672
490951
1704584
883313
1460701
1683022
285966
1726034
289608
1224764
1505876
615878
182219
541134
661718
1233226
89338
1873296
1448951
1307027
384847
1486537
1139387
1202408
1007740
1284755
1188184
1999505
1855613
671939
55340
1370337
1332459
276321
1950437
170998
1508623
545351
1136583
206562
1182219
1091157
1243374
167072
65146
1144832
2425
372859
910115
937552
1720145
1010468
1803071
367257
1550195
1202009
1524625
1975841
254958
1008020
887876
1438443
1265777
1967186
676986
772270
1869258
580192
1489424
655548
1587642
1555213
1090177
1595796
896225
676658
466603
468078
417928
1164992
1447268
1191640
82066
584067
360133
1923187
246775
1319089
519065
858822
1432800
282236
189259
182350
1315982
917997
1599789
412084
1512498
1373369
354935
1036543
539570
1276851
1616744
46949
1673616
1467731
1841730
626896
1738146
1152917
483474
1100466
922334
1632443
928806
338071
1468514
130445
1532298
1289362
1836823
410380
1577402
889391
22124
1873034
469784
1250017
224592
1409910
590518
1033918
1094702
195607
1523898
21059
581956
907525
1838407
1296678
1136810
1295241
303483
1084472
1061756
350088
1526937
196584
1117193
41506
1223258
414035
1904280
1513817
481938
736125
116906
1198754
1549284
1497740
955681
1307281
11168
436501
1685881
1577199
479589
524660
1431443
539663
373625
292861
736946
543931
226579
620599
1578580
1877277
676851
1188032
1635412
349931
1674543
1130667
379065
989228
1723910
1229324
432683
227936
1560595
7442
357354
1686712
1027162
1937342
1461307
587477
812319
807136
1385081
1450319
1397777
1015234
718504
340752
593056
919630
1781390
313061
1400739
1294753
1773940
1845140
982895
645063
489633
1589263
1225146
527569
1524597
1152034
1292556
1949818
784493
504359
397574
152424
1789489
181077
570177
674178
600043
1019975
1077729
1165358
470131
1832382
1134535
1895434
1526937
19026
1941567
1850479
1600616
1213350
1342893
460367
132180
1057246
1052403
532649
769700
259998
14953
1509582
1284978
1109799
1316616
572305
129143
1861697
1499057
155182
1452993
830147
1147812
1691722
1810568
1518411
1508055
1200141
1894547
793702
416754
1333355
675027
1496788
217442
752732
869448
1617409
732214
930063
1305901
1221588
641628
1698251
1487696
802182
459839
811167
1781171
977504
1448861
1477788
1965908
1684859
1219048
228121
1778106
31752
1826329
755716
389092
856244
217393
1670877
1442509
38521
1287065
730802
50251
1472915
919263
1736466
1417991
1246972
1629296
641168
1327408
488509
412303
1827017
400146
1313144
361050
778810
166539
1836474
1683778
237811
764946
1197630
1105968
373871
575235
1988236
349836
1169689
705796
1676616
1353903
221308
388964
862152
1420458
1424435
121505
714387
568547
720791
1740311
1068071
982789
252717
1707271
464711
525043
1591147
1598891
1760655
1107405
125881
1220285
219176
895657
293708
856136
1804358
210203
455977
808045
457334
679964
388637
631361
861556
1568702
1775058
481819
1035242
390738
186655
1536702
1948546
949626
143093
1676721
1118064
593011
826454
1037324
1851519
939487
1292976
1080692
356150
1579423
107656
278364
1342096
1177591
1416666
997938
1715650
1264315
1529054
1362070
1816237
598326
429656
1199424
270053
673529
1365852
677376
662468
636387
1849211
246021
380305
1902957
1561328
1525144
733913
1654445
1551915
1553332
1553682
354496
1201694
1624026
1010611
583725
700601
1377249
1035550
970343
1345168
1309730
1990072
92080
1210308
1004463
1024140
888990
319200
1051065
698250
533087
1634210
952334
521136
1138867
1341780
1571072
1188603
1719775
1520723
1686283
1325954
200358
365167
16709
112041
1201243
824103
1612409
180450
1642911
1211407
1184834
1058822
946754
1790109
1867050
1152170
1141275
1494528
1772150
421739
966302
49678
836646
880493
504588
96245
1978348
40144
837296
1645717
945830
1029051
700601
1115181
447048
915939
902064
141881
1341008
705106
1877272
647720
911234
1197382
1024107
1738586
1232800
1903453
1412212
1498977
1427020
1268202
271729
255491
1018395
208369
1208532
315169
1665424
1299339
1213928
691689
680891
1938580
1539946
951773
113626
831200
1853732
1790976
1466503
1254206
1002802
1738825
554137
1348131
1389520
1753001
525360
1329567
889404
804863
333911
905215
236342
1129880
1202573
1214349
1211810
1034448
390792
1921914
1866355
351754
1432525
269063
395564
394875
1594548
1186131
1374150
1922023
918367
1348076
136809
848380
1907122
1606691
993200
152073
9967
798031
997327
1181644
1668279
1441721
1126445
183129
547268
1912547
1811465
212454
242243
136166
426959
1716620
1625761
397241
79345
1553883
580771
1749399
1402028
371196
1225337
596495
1107912
1526998
1718178
1613670
530587
1093210
1083130
1811328
1713025
1113878
1440909
44083
116338
1408504
1334368
411772
1885882
1271134
1383951
885122
619414
1812859
472477
1329651
578350
609824
1526543
945066
995812
878991
1829264
612740
1644363
1876701
1371767
564117
1564355
42624
409798
722547
1680981
545135
198915
880387
126014
682331
652983
1541760
1032154
1218458
1339811
653674
181884
154009
1143626
1176965
618955
1087702
1903473
1946134
1675469
1890405
498426
264797
1103055
891556
1711629
348537
1344519
1444391
751679
1947194
845545
1817712
1571749
1813642
1658154
1909273
317455
284440
125312
195658
33687
628366
1450449
1997790
284849
490564
1836786
1986785
1164222
1323510
332603
1070383
589069
1297042
730068
1199734
1804848
85117
1727123
776743
1156617
885441
249879
468011
163821
210632
973535
651198
181638
708614
570938
1161134
1660627
375600
304172
33950
1783150
638688
446003
698993
1564530
1416621
1532092
970595
240181
1716566
752073
1605881
1259544
590016
311273
127579
1285595
1783214
178751
440860
1274175
1035989
366360
1129360
146569
999940
946197
1454684
48752
1556570
178287
1964318
445996
395653
936126
880542
1161227
811951
878374
308849
31172
10276
1630102
1209437
1378074
27692
1760955
535181
1431287
1439042
340945
1768987
489987
778057
347048
60639
657779
1731623
1294155
621829
131453
1208931
830211
164898
1622018
948364
937242
1153970
789334
36695
862227
551429
928867
1751161
509548
200463
968241
1861836
672456
1610740
489115
490273
1384484
980845
263726
226351
1495996
1542827
128564
1638737
1185141
1282670
1702788
1767876
946211
1781170
1890529
547596
1388556
1791452
1022848
225497
1528990
1418953
1419688
822022
1252582
1393552
156993
1029501
565469
1416978
1143300
1883967
1330913
1350343
1259511
1952790
1563103
1961999
1415607
1111847
1088541
849329
35976
725220
1507247
501809
1963788
1975516
1226328
907121
1431647
863395
1885190
1779496
1484327
1791782
300644
1370948
596760
1714390
310010
963968
484383
247943
178181
1329758
307576
1651626
857724
560031
322748
510261
1477151
60353
912028
968504
1739907
1094525
1875926
30758
508676
744227
817051
532041
1284452
1202216
142810
859973
1579215
1762835
627194
681776
1431381
920588
1244969
1076053
1364190
1786184
1568760
1783461
1585250
489680
435239
396493
635815
422429
238679
1539523
29143
1982901
594513
1449237
902903
435809
788857
724742
100081
268562
86888
654539
1641967
1342197
1611908
137523
375270
1583806
737538
1841630
323239
1378465
1490054
146276
1852596
1945369
1731652
527534
731987
117771
22157
978285
447784
1789280
974926
1281106
893311
938716
1599675
145515
1304446
1688259
115854
1724307
1124957
553605
1408451
1872224
806448
728058
245513
1481561
1219492
1510250
531936
1297251
1480990
319955
1979938
1929381
1046200
470160
747969
1184023
801612
507854
251633
1719908
589199
982574
1123164
911481
59765
1375568
1401158
1379365
393578
524482
1611386
1268801
695355
1869322
346991
1129715
1483977
1611187
1027418
1008468
1125290
213945
369626
741690
546377
1357666
1679682
1150246
799805
176401
174284
1915871
1084132
1258882
1325450
760899
1152649
642690
39977
1725927
315724
1281860
1012390
1619095
1068502
1462619
1700864
1156565
1565106
1140459
865585
1266458
1925655
1613920
968452
378285
822090
1351898
1620734
945089
1158870
1696020
482966
10760
1456255
1510012
606878
686873
1383224
1227749
1852422
1556145
1336706
1708600
499362
1350059
1251432
555058
1651851
636516
1287401
1975745
966359
648223
1683732
468236
470694
1265795
1415630
1974992
1748374
1544064
846481
1293779
652022
1057707
1513879
84363
1166677
336817
1462829
1311012
1805420
1516970
376649
483762
1895392
1477407
1333520
1737315
987919
1920161
371480
650275
1050643
1672967
1456751
92364
117180
394809
13766
911580
1328974
911802
239767
1118260
690516
778031
483049
1989777
1489832
1588230
1465643
333025
601644
1305351
631575
1589563
969441
910661
268698
796663
1761746
1322488
768
1889484
1223369
1074610
1778164
771306
1539121
1596929
225603
1169891
1712180
84765
1255968
880194
1569861
70273
1922638
928769
1841108
1562427
276102
1335830
72373
1148722
706416
216824
656490
610554
1169911
1839345
1119497
386613
1543434
1967433
1855933
577853
350529
247745
1464630
1651473
953775
1902893
1773284
809714
621882
1363646
727478
336746
1490320
1808397
668714
301405
635744
1464839
1758677
203815
461199
1992616
161635
355344
246298
375627
1455796
1738554
1294472
879935
1190400
334623
1371437
748556
1293875
1522024
1931838
390585
1590155
906327
288961
701302
1891336
1987748
1646645
1943048
584399
1309141
1288481
1002119
1330040
1360264
313053
1770998
172112
1473188
1399629
1716655
1740690
1256099
1173704
11583
718686
1004602
627841
133722
1108780
871770
266259
339070
794361
1657653
914516
1006399
1203208
853534
1886291
820285
1955136
1696368
488475
945979
779416
1733631
875716
1151426
738860
1889683
1028450
609770
23307
837821
1189898
447305
56345
917114
184885
1550015
1034385
1109267
322479
1265876
48864
1826311
1029414
1066579
1050630
667064
1526543
1344058
591826
592141
1751813
1678434
179543
1984732
5399
1529403
1894562
1844946
1873169
1935466
183413
368208
1311782
1488280
1506787
60335
748582
1055066
1296303
615696
684354
1732428
928613
711024
143852
1971917
1606600
513764
56301
1617840
623625
967653
1626318
132111
1428039
474649
1920493
1918912
1940008
1909815
1957098
1567536
1582105
1393015
1995170
1372689
937591
773200
13857
739995
1336945
1442377
554149
871002
646097
1782516
1275216
1106548
1593056
1569816
1634166
161528
192908
1035753
849210
1661334
1244169
1556851
202923
638621
14199
193096
310053
758441
1089494
630588
1170714
318184
388953
1156302
706521
1364102
1839366
1971877
689950
857688
1195393
1764828
1045489
1190820
1441817
776037
1668296
1601121
1744478
702642
1138654
289698
127611
485700
540629
809614
141489
32700
294629
1333829
551419
18675
247516
52160
197750
464812
556887
1304745
1532254
1181152
742491
286044
1322784
1287867
1934425
297
755421
1580682
1246433
1569238
1824729
851220
514324
267534
1310674
1042624
467159
1296971
1800292
1559886
1237442
321407
1467181
434389
1433239
1664899
1172189
838151
1269179
1291247
1627830
1223435
1482849
625058
1429262
1247189
621852
817441
1590125
861305
1106791
817027
1452848
1033078
146565
273831
1330791
1280806
1497560
1049813
634122
1565651
708088
1381320
1614966
693667
755398
95952
1571171
887709
947796
1395099
1889012
360189
1359693
895476
641076
42682
645173
1377840
587631
691294
855959
12034
722642
1286222
111156
1961471
1639777
973417
78656
1068507
1655972
772616
866365
1185329
1752419
1563861
502501
275439
1085164
1504564
946467
770908
438092
1498594
1313615
1382707
498550
301045
1430499
780591
851375
502013
177724
1788412
1310687
803773
1903593
1992814
477265
436784
1138439
1655590
979628
1892325
632956
519315
186076
1270848
1782758
1315548
954577
1542665
1584597
1424507
1299078
1426584
751385
990395
517004
671284
559099
1874134
417392
1531993
641917
178808
471945
95189
211731
1386806
1875486
1031325
958830
905763
1485077
328951
1628447
1725723
486730
727970
1922514
64020
228393
826492
1335862
1507001
1944014
1031358
1557338
44860
1318701
315162
1804266
280706
861532
949676
1533367
624650
506699
820136
1655832
863710
1977076
943571
1566628
72514
726144
1231571
1979888
279084
927003
406349
199007
348824
1255470
1844675
1595983
1076295
1658951
674037
1984221
1192393
882626
1907402
1966632
39991
1095737
301071
1203709
1010513
1140287
1129753
594930
99012
497172
180557
1597702
277841
1813688
1908972
1141861
1519204
830982
1491218
14074
807125
585144
3967
25755
723115
178171
1988578
1325556
1137358
125088
866669
1225800
1995556
1347077
453619
1185411
1706995
1640167
1308918
1226006
226813
412951
431388
772426
872825
1466710
210686
1406282
1918552
608489
1508053
741535
758358
1680753
1606601
346233
1406278
364474
1926834
1720751
263083
1709261
762482
1353479
1578561
763939
400773
374839
203314
918700
406674
1837225
849844
741535
620526
1882872
1705598
683909
1745772
1130031
90971
1115378
1926313
813014
650267
1492278
236514
1585086
645092
1094989
25163
686722
1006026
1681643
1330322
498138
1966578
609678
134151
1006046
1813636
1043056
868813
1862280
1991159
109255
1436617
466295
1438792
1616641
1355705
127112
1155836
1555329
1886551
1247295
276030
1119414
427583
296203
997153
1882438
1193148
198423
1094583
1147856
489008
69377
20923
973655
1902862
378606
1408506
361407
1701201
182653
1872300
61625
1077650
188412
838460
1885827
1635763
1885160
1778509
776037
1430819
854866
509930
1088019
450531
1469332
884836
1635426
19502
763574
698184
675800
304052
1610758
135774
1743772
1739967
663724
1570664
1308656
1147385
179816
1898856
1132317
1951201
1752615
1891131
400523
443930
351159
246763
1938693
1666446
324209
179576
1032842
1107593
1578876
1614340
1209532
574234
501187
68251
1705003
548145
461502
460384
681047
93577
57195
1964601
206779
462661
61353
1561199
1593945
568519
620402
1839580
1179112
546481
176602
1069660
313010
1447482
933503
1801395
1705627
336521
1719256
1035362
1838575
1808089
864100
228155
992031
1204854
441890
1729418
210555
1626864
1798741
1168873
1018877
1691309
121127
21901
1466537
995783
1239499
1267667
1207502
880720
1119407
1249599
176117
954278
38089
1569050
824672
455282
564862
1753001
1736187
1381220
1950352
165041
1980738
1454273
1497760
207488
1843562
1643183
1413814
1006046
203121
1936055
1372431
1502084
163223
1727421
949448
1275059
789624
1016603
357206
1327957
526440
1253618
1153876
330499
1765521
1496108
369942
526734
1834251
393046
1139980
1662666
1140700
1495875
1793819
1524133
239483
1455437
494331
1299399
959092
277463
1985070
331687
1080201
1732818
391886
1313073
680414
1070860
1788236
137002
920883
1529014
1318055
1862278
533893
730596
231738
898291
537199
1990853
928767
622912
1645722
1916959
1614319
918084
179201
442121
1395889
311794
898126
1844847
1289552
861986
527824
12796
1001938
867819
1751791
202766
1361266
1795302
298197
84363
1555732
1524963
1103210
1923255
786574
1180829
976047
1459194
236822
64550
185510
504614
873715
304815
1450276
1901708
1236655
1047082
145966
94390
1410456
1235146
1826685
587459
1048985
1143007
587257
1693833
1555713
645341
936442
1721188
895673
1768797
294550
400292
1162368
817250
933997
1967100
1494265
864988
314219
1106753
1636030
434725
1886026
1010192
888820
1000679
430186
722981
82879
952830
1364710
328735
898909
1570027
1363215
1489582
1434067
1815347
230278
310851
1329792
1615109
1980209
506015
1658964
196346
1085908
867481
926759
1279827
827842
858239
855118
1218051
1988221
961668
1878153
646407
1759988
467843
256475
1537344
1423822
1763004
361845
26967
46989
1207228
268467
288221
1377628
985215
84245
1841546
830772
452457
219764
840427
786200
699481
972042
1031477
1588609
397617
761176
1220843
335479
661236
1070163
835978
345456
16885
1691964
1783211
1196868
476439
994997
890533
1914609
798085
1074302
628359
70063
587382
760329
97833
1905747
1111323
320806
577919
829920
1132136
1712607
1029336
1873812
1852633
1952316
364908
1210995
844869
872777
154769
971452
522770
1575683
1446819
1700125
1534991
754502
1656533
1631686
1844347
1123554
1577765
888345
1533608
1078877
92825
42454
711495
1511584
656818
1737932
215524
1590614
1899238
76426
1307816
240934
1284071
899788
1053266
485962
607428
315239
786704
1051485
1793959
865886
1857269
770028
1479921
1292940
442904
680540
1639237
145308
645716
654255
1802294
1635650
1685487
554052
1134888
946836
461662
1007906
1767300
1161544
1287194
1351509
1406988
535090
874148
1479388
488333
1653104
597314
735890
1511731
1293295
1282323
1930277
1859860
1337348
1143048
634439
1203638
471642
1461706
1569893
1256781
1914597
506182
1677502
389854
1404462
1750700
1503526
401718
1042036
180237
1812217
1681653
1098497
166398
23279
226052
1950483
1708239
254176
1729776
702667
606688
1884543
1105316
1413941
801207
1173798
1327531
66216
110313
568540
642588
1994941
881399
1559630
1715297
272085
1697290
875378
1340843
347131
348574
524
1520095
287537
980946
1892
427984
733146
1071925
229412
1074262
1568880
865251
1856579
352932
775969
1758508
95524
1946401
570558
1752222
784555
1346835
907547
739515
1470299
1440003
540316
1230712
1757413
1347863
1112586
1392375
1669281
1616355
1524239
1141996
656161
662164
731554
614367
543575
1878981
1377945
677183
546990
1434599
1262837
1564210
372111
1271086
1163714
1325531
879038
600887
905756
795057
7236
1052310
800910
429570
1209732
151320
550591
753331
1830747
940668
676919
97065
424631
702998
1427659
1672617
1429075
620057
1255926
549094
1187142
558721
1309988
63071
1246435
1353495
1541403
1172144
648632
1367856
1987251
1516906
280890
526046
785193
971927
1153960
791755
1851516
20980
878284
1264165
883592
200560
1295409
1083295
387570
1467680
820841
400470
1838720
170589
1645659
268228
1055012
701095
1654607
1325806
1919036
1357028
748053
1335802
1888030
1013500
510565
1447356
1264332
593034
1706229
1268881
1594434
753136
1580390
235013
660519
1066258
619301
1456477
653576
401416
620336
1681245
1464535
1921834
1648774
1764619
1242715
617697
1713167
291309
789390
1058221
840466
215941
1428150
1362467
1642501
1160473
229278
24571
1291077
1512115
645220
234791
220868
837289
515984
1428646
1237998
1404500
451196
1511996
1317992
1920913
460173
1141201
104074
1013507
53751
231601
1216236
648297
1859027
1689398
564033
686748
152101
1036876
753640
1465630
253282
1162045
1930714
1563130
773982
633291
709387
1192075
845441
1658964
1284966
1465632
612223
42946
1458798
1810047
1002911
321253
860640
328677
914388
1307233
718476
1613285
1351698
1860658
1546353
1037757
1256769
1402489
1886963
163571
1403188
509822
1827135
1854330
11878
34276
1669038
1614444
528279
1665971
1893699
329205
1693426
626869
1561491
122045
1519161
1504766
912913
1377203
1547946
1223955
1440939
328958
1796443
182554
1561274
426473
1903984
1213414
126698
600231
821584
155772
969325
448754
339641
1106209
926357
1974652
1380860
224069
240317
1874910
1374954
776146
1311625
1831007
1631466
1090195
656486
58968
142737
1669922
920502
1708150
1019677
1803149
1480310
1300086
1855922
182926
1081371
1994428
1547577
1880380
958261
885928
1889125
449407
1137876
423190
1952385
476298
868411
1600313
1547450
1279231
1111221
966281
1826716
676330
376552
931266
1751499
1002548
86651
1410914
689817
989592
1916784
574755
1371269
57960
991288
1509059
1679097
52682
1257632
1541063
110529
1786869
60061
1187366
704987
1110607
243496
1455223
1828353
1938845
1543030
1444439
680371
1113946
189806
898010
1119632
524781
1992239
618633
1569138
405962
649063
1898961
1180084
1406573
844927
631180
896432
1958200
307552
1190230
927206
1355105
971884
46854
428382
731334
1727090
1098976
1893286
11330
1813030
1961551
148527
849892
6758
1164630
44748
1626695
84887
346286
1410534
1178449
598733
1984251
840909
1443097
1586286
1920685
1807349
1153854
1958743
521870
510117
1282401
646525
1383056
268530
38026
10887
1661546
1529710
449992
767752
490233
1529498
393611
1882695
590083
520551
1698993
484906
663074
233936
845884
251019
1522011
1177897
485333
1871016
1573410
1581623
1160706
1758342
1864645
597865
254259
334249
893540
321057
1893054
790688
492813
803413
1868560
800607
178875
1156648
731214
559952
1382584
1642620
383895
653788
1847749
429039
1379554
126370
1017951
162554
591963
1085343
508706
1402611
624286
1606407
1895286
1219216
1489491
1736565
981405
1967400
1111788
256322
747774
141796
1768102
274708
41833
673210
1472867
519123
413398
1484360
93385
542032
762110
1212714
517881
693182
1540808
1530155
1726360
1079748
179785
1994738
1337732
1329669
1194632
1096176
1746538
221857
1718
503411
1374693
1639999
185406
1781469
1839614
1356657
287149
10426
445147
1075647
824778
1323059
636136
1014500
554819
235498
816566
693724
1665280
1651013
1391517
867354
1980661
105106
1944582
947967
75173
704684
524015
997198
732677
1308625
1477808
1513797
691840
1448144
942456
55870
315892
442458
237
695037
153131
1295636
111376
1947878
1896004
1600855
90030
1320243
950075
541840
934133
1058086
61515
674142
1195599
1865686
407621
788280
1268596
1851714
654175
138431
1179884
1265279
564407
1324313
908424
111526
1282923
670871
1835617
1173473
1376137
1111454
1079867
800016
1489702
684831
1161239
151885
1102549
1077368
1055434
770902
1176924
1510189
1163250
349837
144364
1776641
1115905
301071
1007940
604756
328685
1676680
1795072
531345
1423990
429831
1759911
1817009
882992
682806
1994962
1715505
668253
793541
1323330
76593
1175756
1287907
1810434
553010
1070352
498780
1078254
1621165
1657377
1425391
1327688
834402
141170
452837
531378
1954680
563805
1138004
539423
1750002
27041
768039
754104
248313
371662
537923
1144569
173277
324577
1484465
768100
1230166
1389744
68159
862928
524344
869966
72294
1323658
247741
494067
705604
699001
1251904
1682906
1063007
291708
272436
756958
809404
1415796
788759
1514479
1350025
1766329
570329
1948724
972368
1196934
1431541
1367763
1596017
889273
1017655
1328398
350244
740222
1525172
1918819
295330
109160
1343868
1204201
1702639
446601
630766
416029
91052
872022
946276
1537631
1751417
575674
208573
33800
1226540
681417
215042
248007
1422398
1154562
712470
653253
617555
1371175
1464248
1090290
484891
578591
1617828
1778200
617541
1784072
442585
919259
1521968
98992
1887258
500004
150331
668694
922028
442374
1825359
1686872
1821110
163991
1179122
949381
1707983
48681
1645057
195247
1983886
312647
1992876
787272
129280
304376
1485056
1335090
129469
1480670
188903
1951423
1027454
654228
413461
72646
299180
1383227
1865426
5109
1551601
48195
314326
1580739
408471
604018
419547
1255854
604876
1217841
245525
1452694
1350099
1091533
816658
1888118
749329
608625
1744923
945310
1267896
547819
477891
471239
1620670
867165
830476
675858
120389
87734
1081355
1650249
861054
13158
255761
439216
412578
1113676
1824249
637878
583664
977140
64906
721146
463264
119053
538042
1201709
1070934
532894
901725
1724033
1375937
1842268
604556
1181094
954795
1008325
108183
78801
1282123
723960
307183
1993971
1508045
1923253
1095850
1443696
1052937
1557610
1462894
657
335230
784944
1952301
1553246
895801
297622
575812
1203997
175595
951805
714273
1596368
741276
1526065
1224441
509676
1118051
1104180
1597305
657255
1861973
1484360
1674824
642031
1073677
312828
343748
1640634
348610
416438
304403
1629088
895484
1658761
462753
411477
849605
1413146
585658
118720
1766088
1259652
271988
1160278
274121
1763189
1571056
827727
1475955
215622
719941
1046281
673418
1524599
1824119
1530608
691888
63766
1573072
1828957
1513338
155963
724212
1269643
1004856
1981078
238355
1489231
891166
297709
88836
108391
1963153
439378
1994031
1395996
1103492
299740
1326207
1732314
97946
1670607
279724
1898116
1425129
1630409
1006425
1556035
1914083
1531182
1705666
1375965
1265370
410997
389100
1948929
237465
288961
534283
435658
592898
789767
1471898
1114670
1925746
1814373
300093
734546
1167392
694938
1032737
151630
821049
1576563
793730
584547
1547173
1339026
239566
932172
803262
320243
897147
891843
817569
402577
266601
1007996
792536
1399973
294635
723793
1251558
1724137
451281
948070
1031225
1490616
1380214
1389533
1530071
453318
1423631
1452132
12858
1324060
178186
1179112
813951
12920
1920028
381459
1257916
262547
1391102
394100
1021016
937902
838312
1687648
167680
1966659
1805611
389354
967602
328546
1998263
391621
1775153
766993
683282
556830
1920613
1880486
570730
1120139
716109
1748349
1426081
1732702
1485922
340565
533076
210694
228892
244747
663741
1020258
890539
1423052
426382
1661550
775504
835376
1041310
1742201
1535717
707185
283741
603603
795326
996888
175776
1540131
989998
1636115
1810233
1932078
1266765
354719
1200855
1471589
1763251
606135
620595
659148
1231589
1321279
134612
41097
604443
1303529
636082
1223286
923705
1119372
483728
515204
685852
670771
386158
427348
399547
1064815
962176
99910
1983090
944961
471139
1077301
1397176
657387
1139559
1134600
694022
1830981
1218031
1658439
220432
885028
1829226
837460
1221971
203117
1013310
736614
291791
401807
1907207
463381
1201697
1154355
271466
459327
1448469
421464
701460
127073
1354838
1117335
704768
685733
1992771
1738545
217589
489391
940498
646180
1599374
666242
195404
1684264
262525
128373
655399
1421961
1784072
165003
913058
681299
1282690
973583
1310077
876840
1606684
33677
898143
158658
376032
1340062
246078
1544418
1070345
528129
1559077
1904604
767814
907010
358296
610337
319799
566429
1927196
1350545
1360153
1053479
720405
520980
1469005
1076042
420877
1831793
1747696
1530209
1915592
1025144
636602
1170969
564745
1613352
266669
1184736
399272
167943
845569
1122669
706708
547392
1752946
1625987
1390982
985861
779603
1177738
1873380
1188194
1028903
731251
1506906
1417785
1501097
288319
1181506
789405
750622
1416604
1072600
572441
199897
878780
1885094
735086
441319
229375
1393501
1611972
256561
128163
443843
199795
1822544
847204
498989
323781
1090400
109156
1408554
181618
1776872
111629
613538
1331106
287824
1387752
587910
1611472
1576187
1887570
1098192
285722
510912
134408
1687822
775502
1134070
341310
958599
396321
1838778
686222
1118654
735327
1619418
1169603
1460963
334588
890545
1094319
978720
725948
711229
1579225
1575002
1789267
1786028
875752
683886
1270662
1073404
260683
1755148
1791641
506948
1583035
1146689
1540012
1648967
720721
363653
542828
770013
1912748
1308081
917218
1475001
1711992
3582
1554131
1240213
1879490
1984458
1795085
1621510
370910
1490505
524381
1139025
1161239
734075
1745144
1981211
977055
940671
1701007
1257885
600158
1560615
1955925
1626772
1444821
874232
1275233
1716486
1204066
767457
1049941
178889
832893
558037
1913791
567122
826109
627553
898592
635582
1045354
452209
1290504
253643
972379
1435774
105257
275120
266
111821
567874
1231489
1656865
1974946
1952818
127811
1605124
468106
1379324
1731352
1655442
1921463
1027962
1373365
808347
1352082
676891
439069
1620912
1297304
909569
1963978
892332
833476
1135884
108598
1407425
1512552
1244292
737360
127511
384372
1644497
1867269
255608
888425
1968586
1180802
1876909
1024668
93507
586739
1642401
1783355
660078
556762
1496545
1703502
446886
272680
1724315
79768
1407305
222406
798800
1202719
1430356
330446
131243
1001472
870015
1534972
583968
957919
412614
933027
1781746
831644
1209106
1083420
598165
882193
1450364
1805416
209389
1066677
858054
807432
1444197
852555
261188
902437
824701
355211
1080446
1049406
362978
709952
288373
1531085
1418201
30747
1131395
127937
1519106
1794922
1184853
1961130
1588818
410421
219233
714877
1638793
1656657
1185792
1501648
1033272
620058
1711075
944569
1373579
3042
258288
971243
415007
1514479
839433
616499
1690503
1054825
33690
1006052
1181763
1662370
875595
126542
1372869
1964971
416427
324573
1965771
917139
300975
514854
1098380
1074125
464478
402403
1981358
1768764
1582915
1476149
1882374
1082255
676170
273110
235305
1713898
1093229
627762
335720
464972
211818
429596
1911722
1314137
601435
38093
876291
666643
1184144
1922447
159331
601587
1840214
1447698
482363
60924
741748
1773583
668694
92156
1526635
1532426
1627427
458858
1419553
798621
50261
1431059
868545
824028
869615
865933
498836
978153
1577550
1375729
443927
759736
1291616
1398230
831944
1692778
107010
936122
1762570
1904413
1911578
1000207
186131
235287
1168254
1153469
629674
751586
1442207
1132137
256079
1647511
1949887
1148124
1965183
1724066
762005
1187877
659973
1676975
526171
606766
1608452
1500244
573670
323447
66374
514000
997042
622097
43532
5357
23432
100856
134136
1262033
1494465
1293128
1122775
1347200
943632
1933899
8514
1717514
759017
1215655
846364
766694
316205
1215807
866900
1246151
1906973
659158
1339276
1419600
497359
782954
1719471
84963
1671140
1352863
1908363
1676908
3639
1423961
877949
925792
1782253
1808827
1181338
1418781
1681897
1453460
1306895
1045217
968715
1285916
1313963
1295995
1638191
708672
1090300
264076
1646184
1623047
1312675
417544
1015519
629031
1152720
1873076
367383
1893484
729344
895372
938578
320372
925323
336113
273133
854802
1327524
1963634
803570
875707
1064818
71940
109193
1697659
1368944
1113040
44060
790032
682011
1170047
1754647
1638737
149645
1728884
146975
1731091
1774619
69712
719523
1047411
1297743
1918767
943454
1356910
731141
997399
130191
41390
1185853
546489
289051
1111908
1859617
1361545
103222
883405
981057
1843340
1673267
1457359
77851
1263626
951755
953667
52140
510935
187348
399804
1876882
1813642
1733169
175293
436193
1126331
21875
1470981
478943
70210
1407380
1856587
96963
1109696
319247
294887
1501636
328224
1116670
697313
1433463
394068
1320754
850082
1804328
454194
681754
456799
1519383
1635077
1029553
1152492
770951
927569
1700560
1116338
1723658
733866
1925374
261585
1264088
32358
1826151
1394393
335831
1429835
495966
97447
20410
307406
1926513
1258456
1482970
1126066
567853
1608367
556349
1278695
1521389
428330
1903344
50425
1279303
1353965
1321586
80906
1998865
1527916
678116
1606162
1108311
278005
1039675
1665651
1272292
202621
1062392
658631
386156
1959441
1972555
1390491
9548
1876570
648277
1269787
1366316
1902742
793513
572291
1752928
1433750
640455
1108372
722206
1627414
1254166
522632
728865
17292
1264766
1384358
1107884
378673
531936
504432
1937433
223777
1334873
686679
80834
337739
987479
641092
827958
1430907
1527614
911568
237705
232022
703170
401671
132305
1802179
259628
461041
1361647
624675
159572
1347872
329935
1002912
668317
493755
106043
1767011
342873
922815
1909284
764343
1453530
1111761
1817880
1291752
480123
1091553
475085
1311004
99354
240354
1467901
369588
1139918
850182
545548
550175
934233
10935
974730
1070804
1251421
9419
525063
44729
489875
649062
1443245
1543626
1032338
142665
1542253
994998
1446021
1399402
175033
506855
1958424
1008424
499615
1793863
950470
852334
1978038
527807
188244
1504132
670645
893229
1603304
1108992
1882301
643904
1188599
1729598
1173356
217965
755538
399716
1273117
1573705
472531
623849
802282
1788187
1522863
7911
1569108
1574724
75173
487662
430332
348056
164746
491573
1811961
1090264
761764
1655438
364319
1378723
531538
1004632
180122
947768
1468042
638617
599851
1210295
92198
1127846
1692344
1805343
1932979
1243985
1000883
1379047
833302
1796753
1052427
1254230
759590
46853
1481829
1026403
760415
1317729
736294
543368
936441
1217871
1766177
14118
1122206
1885606
1201137
1848470
1394079
1523805
355355
135466
808594
1249402
520041
1581707
1478211
1905149
47
1529163
1669796
631979
68598
615270
1821622
111602
970548
802284
947108
628899
1170748
1119746
1910144
801748
770017
522499
1233421
590016
1185423
1155189
1347097
1209165
1301942
413834
766582
1855000
799971
1575186
1919726
1216692
291038
1145620
1966811
110344
171685
269124
1439956
639405
1816572
241176
1348407
1493574
1495744
268489
953997
136037
1690265
1777422
310885
1411291
1803630
210412
393063
753366
1653515
468379
1150217
237662
1853014
1031374
1014861
567875
200313
1271339
1407324
334086
1585689
178822
1838170
1724315
1358602
1163877
167587
1853866
1852278
960242
466568
943635
584765
1175315
527829
1658335
1809728
498491
1933672
182899
1907360
212084
1144918
1520687
687300
1780657
977097
1204272
1945987
893496
1992758
280249
990894
740274
522860
1061660
1550076
1198086
1291068
1258715
662496
117268
877815
959208
630575
620814
369579
1242756
968084
1802095
512900
1160102
1953701
963503
1331336
351162
1065883
401071
1239552
1044406
1219688
457923
1959505
1608919
318883
809772
120418
1592006
429688
1365918
604081
1808412
783812
762501
299443
1098011
1431030
534867
1807089
6317
1452454
1150263
973522
399533
1165682
296788
218043
269957
883268
830055
1615068
1910497
1897333
1216799
1749685
772446
1844936
266023
426707
1660373
791715
315472
1304955
307447
1021848
914917
404899
365614
1772673
1359505
1477702
1409211
374053
75311
137335
709737
354427
372575
1956107
614868
719419
327186
313167
1822135
1963896
898356
324361
597935
1538135
476530
770431
1933857
228059
1556490
924572
1484153
720523
620015
210603
420173
463169
1455249
1470487
963026
1802028
97643
207298
698528
1200726
1221487
1761974
1614373
1116720
1874023
1905888
864709
798816
253146
1460288
1762199
1615589
1284241
1272925
1106496
1256208
322490
1564622
102243
593389
172725
1115293
850541
1422938
852399
696229
84066
1096784
1678966
1207766
643313
452879
240716
1608746
1122851
1865090
1236066
1082715
1643702
1834371
1044064
1110725
515605
1512935
1884111
623641
685585
852860
1191390
1595911
497043
1877094
114990
1678158
1254682
1693221
1339681
1759095
1000991
965933
678651
1401001
1648870
1561051
1473720
1159365
559678
97093
283259
510211
814318
235214
418479
517952
481689
810166
511563
1713313
387660
1077600
1581360
794995
1711272
1429758
606720
29291
1602431
76676
910151
1494422
1774354
517415
1596953
1954096
1745809
1076905
1276844
1761549
1570941
1759640
1533381
1688229
314276
1513386
462460
663522
25391
919462
1410441
1045211
962099
320468
355536
702227
904760
1589224
250681
1530195
1665823
350231
1470291
454767
1509324
1727540
1638931
1966776
1266112
675710
292786
15713
1155097
504169
280953
1258064
1599126
1724622
1531062
780012
970722
127285
1830115
702557
1454546
1180047
1408941
1801359
1206849
191434
86165
442108
689555
48708
1127812
1528982
946213
256605
489395
1755068
691296
938055
1056776
1991215
224804
84036
1665681
92068
287069
1655426
354629
96600
677201
1612253
1584135
1147567
66586
505942
1489442
1979767
573782
533372
361047
376558
638308
146437
153248
745189
1107260
1232562
125851
1524299
81314
1936813
988510
238934
795222
1036053
968055
1737396
1245364
666059
1678089
524577
938667
1663622
481326
1222073
414461
1575103
1602659
924747
477265
92914
1071356
1336831
997081
899020
1444655
154350
1396700
1900692
666760
1893448
1098478
1466888
1974272
818546
1445141
658406
908747
1715359
1911548
1674541
70812
1215480
1188053
1176859
1408614
1620023
27866
223639
1600686
560971
1936135
1114844
1901652
1506016
919192
1344297
912252
368031
670478
1023988
117304
704847
1286375
1981250
1038741
1438468
267223
746205
1218554
58551
1995707
1113234
1271167
531453
1874852
550246
287600
1558277
1329267
1373035
1531381
1550839
516373
1429783
556201
1010129
678312
104943
1898895
177949
881987
159012
528697
145668
1543078
1345984
191232
1729325
1201549
796577
1809761
244280
1025441
1865869
1575871
1968534
1031720
1570578
688898
150543
1550431
548810
629493
811792
153086
893287
915348
367490
1502837
220407
924264
1888871
760909
453744
1378646
1876993
151564
1626018
1517734
310085
1362480
293593
1158571
737604
128788
797342
1789942
1327524
131077
1100152
1693054
1642224
640640
1343926
345275
1555247
1732632
27223
161255
37641
892187
648382
1130076
1462172
1522990
413625
1046009
1194750
1364303
1930252
501998
475638
1736120
1918380
184595
1269121
1013952
1080208
644016
1958503
1536521
1332029
445932
107805
1753998
82074
723535
642978
1796405
491708
654160
871535
956352
1463904
870787
1951499
462344
646270
633913
538097
486208
997346
1980962
708362
240305
981944
664908
1180602
943673
1676172
1256308
269761
175778
776883
1800216
1376545
736960
1639143
1793783
836683
377340
1320782
1748453
1343927
1187625
877743
1350341
214680
1022574
371731
494078
1533502
1380358
71687
865786
1911994
1008874
1501006
414771
424799
1506828
1182430
462284
903263
1430866
553925
285721
1748571
1209870
1535032
1801455
1321759
1420910
1386422
1597864
129142
728486
101357
694527
179289
1721411
1174758
567602
1442220
1952550
1199434
607815
1825359
166108
1035799
981612
1411477
835617
922253
1990417
599855
1778546
1059906
917399
831870
1603316
1721606
1471644
966691
1922167
1985544
307439
1359235
344232
1726838
83545
701810
1635470
1468145
142173
300111
18875
10388
234793
892791
954717
72294
1207075
1144038
1853879
1978275
111526
1641434
890505
5188
949305
379140
41044
792991
1624474
25691
649615
240058
1295285
842435
195424
899549
908593
18929
1639486
1958340
1735847
518516
1356001
1018619
1505225
1766157
523899
443661
1759484
819654
1008394
45856
1157210
764538
929018
1975923
884632
1493699
1603189
1487173
1123554
1660418
1869228
1780892
2719
993206
840460
371280
1681391
839721
489954
1943841
1937528
644900
790592
351819
1719554
1084600
749339
33866
681693
1825158
1683416
1118456
1553550
1092405
316808
16569
18263
1703986
612931
1516728
1396701
1465692
1482826
178151
44366
1208639
1219467
1915401
65587
1377771
1040689
471597
1373303
1729109
38118
575875
1061668
474257
1698852
1171958
783798
494540
1620138
595191
1048154
1339593
1758513
309886
1409977
619414
543277
922531
453637
1030754
1214711
1147066
865055
1151039
590019
219906
1661700
1149579
1448208
134886
1312897
1780293
1831899
82698
612359
1894676
1820142
1487317
1318695
1744930
150133
491287
1104993
1240421
1644243
1853742
1908416
145296
1809243
581588
852021
1034770
923377
1925971
33779
373469
1580637
1793408
976177
1323810
1690543
1618305
188976
467457
1868159
1723183
944306
417368
1466198
21417
1008617
349156
511328
788172
839721
1197968
329331
671284
1143026
1216502
1069329
380292
396697
1545556
1826020
1977272
706909
781132
1212219
1364545
388399
1763847
1674580
1562357
1262119
1942305
707058
1677425
1074762
986135
1019963
1399975
1629099
1596960
1710925
741860
1423990
125329
1753066
1474792
1395041
475861
1632419
1392294
71821
811790
1348835
73992
1191076
1478443
1008305
1244441
221676
1703159
254609
1031709
1449344
270765
8687
1346167
347412
1983769
779993
546021
1036281
506406
228725
407814
665403
999408
236345
286387
297925
466716
400161
525664
1176557
171859
579611
1858646
1709409
183860
1669869
1846816
1683186
666308
1443018
367453
1119485
1467496
166458
1740205
601531
375679
1210976
1300673
1622127
93648
1916668
1623918
1719571
1754510
1296283
836269
902150
1216538
1662172
795998
1824606
329950
1725108
1824317
890527
277689
1278546
1155811
1897935
307429
680293
1810753
1707865
618772
1369810
660466
823091
711690
1653418
1797389
1356667
1080453
1737712
1645840
174798
1708218
97325
1787104
273750
1492646
611074
646228
1219111
563611
77130
1065945
1941223
298837
1046821
1551882
428243
924323
1181069
629889
1780713
1613040
1824048
219761
1275806
669588
27812
1014525
1376864
209389
317455
11383
1190090
300438
1935005
894867
474417
1505524
332619
1728740
162887
1032502
1336357
181121
372779
1800012
158022
1178851
782432
66574
783127
1706208
16059
1508851
989309
964175
1612607
1672361
1713773
261752
976390
1705184
446392
694085
629560
1236463
898335
1365158
759778
1444724
1440860
123796
1004407
1400305
1416329
848980
33677
195320
149700
1627299
898452
1658898
855827
1146570
368359
1223240
857139
563001
1391678
616790
509056
1831828
1363730
1246185
882611
903353
399131
491350
1241407
184159
546722
1642118
803416
1050536
1297873
148310
136738
1985383
1157519
1916068
306989
1487425
422478
488182
1365199
651805
661354
1264695
1617011
702627
1761317
1469743
52661
601345
1291647
326430
1637301
359552
1765565
1971767
800495
1040271
326829
170396
977106
1087040
366290
828332
1697644
327842
1167578
1245470
167658
521935
1551031
317448
1966804
1861037
1439725
1426819
1355347
1737206
803825
949072
833991
1165256
501367
997621
1190875
1689611
799758
1660906
1190030
87601
313884
978263
322749
389475
566621
935949
1302984
538784
415327
1311043
473254
228236
1239193
745003
337985
677604
152715
905826
141598
139583
1082401
353279
901554
1959366
61409
1995393
969880
632754
452393
645657
983614
902415
16185
1830381
1329778
584546
1877317
1908343
238393
1624121
831956
1983143
548341
865926
1326437
208151
1900330
475650
1545491
614167
912744
396363
1826760
1756651
204009
386248
955102
1273168
1985104
1337968
412302
742827
1325078
1233382
1795001
1165175
356233
1856954
1373432
1981144
1595687
159252
1926484
524746
675732
212050
1580733
133027
311197
1115637
1984246
1534432
470798
1639677
560884
438136
1877264
1494514
449151
401600
1579097
661500
752796
392263
1572951
499558
390908
452374
1634027
325522
786776
706038
1633359
1977365
362968
1931539
973922
274457
1644390
1539764
961576
1611029
1772460
1934199
25163
847323
120864
822486
1064464
1637717
1926399
1668809
1171119
738399
265382
44049
1712570
308803
1698447
1339170
1274389
1493372
1474450
1806075
442245
1985892
1081355
97301
534206
1302852
1556384
1918063
468682
1000655
1656389
923449
1043090
1728744
101294
677924
830359
668333
1984457
215333
204490
1357955
929198
1026914
463248
375874
368625
1838520
1382358
1699113
1339717
108654
1501872
511169
1391774
563834
1323662
679330
1804758
64577
81196
486838
1892706
1952879
1031358
1658195
902206
233249
753188
1099799
407885
231154
2953
1090221
20271
723519
317882
720672
1880425
687624
1136277
1049152
6614
545121
1405783
1493750
1962164
1576330
624006
852806
672243
601308
606615
197064
1915045
1178092
1492381
987186
655346
60910
390374
1562972
1809454
280293
1515673
1305274
251157
1148959
6532
930453
493403
1474149
1985410
1366606
819740
446256
811742
1720000
245463
400734
700454
793152
981064
1081088
885356
961138
1005858
394756
1163848
1383391
651170
499608
1945881
1222085
90608
1450525
1650635
238033
908508
268172
448553
49599
1858137
1043963
969854
1742201
1377557
501064
1269838
1734458
1553006
1008585
989544
1513180
1744035
607937
1912963
1768714
65061
648785
360476
1428703
446967
618868
460510
1627720
1017042
798102
1295502
1533464
811277
561205
669521
510367
1195233
1301159
389978
898372
1928911
317017
1643185
378731
1645955
903109
1044756
1427045
1030056
1102296
491512
1100283
1390672
708940
795069
512178
593582
391792
909845
623651
648520
1062419
1561939
482372
1205763
369881
1136134
409929
1446313
1663097
1111073
1021018
461003
165102
201537
1378207
592766
277461
967528
1443322
387136
1714871
1278175
1200594
371973
1356354
274893
376450
1763125
799120
1359067
428632
646365
1609010
503117
1748319
1858843
1904247
661609
1270308
169326
589052
811293
171666
1411912
282746
653512
302795
1976670
1088761
31903
1145451
734200
1826011
896803
1649096
889396
1675387
61183
1037792
892498
168766
988773
1021426
1957644
475148
1238077
1619179
442844
671215
156193
839093
864193
1787678
1801544
1357878
54517
161337
1478500
1160395
764142
1690961
1353283
1168381
173577
1148065
884254
1454719
502796
1643232
1739333
1181683
301860
643656
1592723
1387143
1473805
441328
4975
158266
818312
1822122
748123
1973097
1688789
1013833
1207984
1656671
715854
1774347
1631922
249548
621192
840110
1775421
715716
1405373
163552
1545159
109656
1870598
931569
962574
802095
1424325
910329
484972
785082
1655753
755022
862958
799610
1946033
154967
1778708
1159018
208275
930455
121895
67380
1333817
329292
1643843
233625
448053
789559
1209485
915339
1035150
534442
1233500
941489
865181
1141789
172677
1431972
255171
1454521
534563
379906
937242
1898215
900366
1467919
1028922
1254326
1808412
1786019
1089594
1855632
484851
603403
72585
1346435
260643
382347
957577
871668
1723739
602847
1279598
1974737
938028
763455
560259
759520
1917899
990396
103106
1194626
842440
1372368
1726854
1347857
915759
747477
968632
1746629
1034055
1918508
670386
1505557
873523
411621
211818
1318601
1691554
1767286
1975607
1813036
1090785
1754523
282787
403703
159365
65955
878443
1731803
1241545
604056
1886972
1579933
1696345
641662
660220
1983210
1624554
623310
331012
1708924
1237648
845573
516154
462478
1073678
1482078
1793523
731956
356867
1611900
521019
609257
1609505
1818166
1598759
1310069
332578
932601
1126525
423052
1721443
330903
628347
47003
1918512
21875
1529293
658614
532058
263136
764659
110721
561335
648368
1586248
376359
279317
879326
210102
860013
42128
247627
743226
1869125
1587707
483972
992721
1256592
220869
1799883
814138
37293
1877078
892275
1152334
777025
177515
571793
884940
717243
214858
883029
213688
951503
687810
314648
628873
1856383
1018985
666336
1845208
1142377
1163924
59802
1661527
404567
599522
486573
282931
37357
1062649
706854
588161
142012
546062
882132
262543
854519
299533
886570
1298216
1979787
725559
500131
1975449
122933
563236
667012
1915998
848214
1098489
245386
932788
946642
1625095
496381
1136213
1221172
731628
1394026
325969
695197
405026
1547673
43495
698826
1784103
94070
361598
1898130
1212465
217144
410897
53657
1316304
941590
523039
1826914
829023
1367770
366506
716373
978231
1476726
951093
342148
841515
1580408
1951230
698300
390418
1655107
1252409
517182
236106
1723910
1573101
1649263
857940
1350685
352230
1731437
740643
480594
543753
1677243
1094384
337564
1492732
390291
1841065
1849386
1346715
1602091
252560
839816
1405521
629773
771930
1801909
430683
704485
945711
713558
412119
244352
1227801
499295
1716588
1935802
1601169
1958147
162837
1633798
166884
1052948
261165
46890
1843479
762729
234029
1904036
976551
668480
939503
975666
270521
873344
1722846
504483
932892
1902194
1515998
1923975
1190339
624504
375205
1986254
1471221
1063819
758241
663096
1628322
1377352
808308
1894094
798866
1648489
1170967
98626
1666584
1367921
730381
272965
1061804
679534
1848991
799165
649866
590195
1383869
1302442
78896
179787
115248
1616672
1603591
842256
1350340
1213460
1749997
1741347
273337
1510063
1559970
755699
1792273
933464
702890
1795553
1452939
1692121
1974005
387056
911237
1516710
700554
925198
1509080
494106
920492
1336061
298310
384939
793983
1202138
1951290
340352
871381
1857927
40460
1593540
920714
997756
1415842
624073
1352226
1205508
889805
1173993
689723
54467
1239461
667243
1990398
686749
981795
1098774
1397324
1511714
1676270
601750
30651
819409
1317887
442648
314207
1850658
126232
912316
1109971
1353382
1808344
1659566
827190
276577
268589
690876
1992226
509899
1627115
1881095
616927
890071
1620666
1099202
288511
1847297
1150221
1096541
1372689
133912
1520276
1482672
1021148
510054
1250473
498883
1103990
138616
1529399
376647
1327553
805650
1015409
1627349
1302391
469899
126749
1518711
1044609
865887
1808397
1720445
1618187
1388717
1415920
373570
663842
1725373
874905
1900671
317122
1492743
1602939
529271
916841
757899
1992818
1595946
315746
1759514
1555155
648159
1111029
866699
368266
1730261
632462
1612386
1002459
1695617
564384
407471
775022
1567990
1870032
680310
376262
235348
1928990
1521233
706849
325063
516561
1465448
504545
159616
1419247
1548027
699781
1265474
1264629
285234
1504399
558037
1844241
1204091
1314264
288334
468667
1731723
343021
170681
1935051
1921283
1410201
850380
1884495
1794759
1428136
683678
656250
1674069
1407848
1280084
899089
1075195
1484368
36935
166545
1570966
755536
1160254
470239
271939
834440
1897377
1313789
561739
1208984
530422
3514
834222
1469858
702318
1168570
90508
1995164
892533
682288
164358
1069940
1446092
511769
135038
1996039
392170
254071
1270659
1086943
990707
1986731
1706940
1959394
1707127
727527
1373481
1816481
1801992
649222
882886
29658
914266
711739
1460611
65462
24327
1544000
1478248
399650
847587
21431
1986969
1321656
1954223
605640
1946334
41428
163816
1296767
503668
1880153
464272
39374
1116591
730680
1772822
550333
1024925
342991
1743081
1778640
403564
1494253
1591124
413099
1436983
1438450
389846
1222962
953802
931983
1449192
185446
599809
217889
216942
271886
1725205
1405321
1339707
1367861
365056
493290
87080
1885101
434909
18214
341900
274986
305441
1504911
1414823
1527534
752574
1053093
297561
1646026
1850146
1115095
654800
9668
663647
487037
270352
1744103
853146
161385
796079
15653
508288
1466770
141789
1016356
455369
1629952
64962
1275575
1097452
748805
237527
1168363
1066182
1267154
1202683
741738
1142031
1114581
458023
1473537
1739156
1102099
1177776
795947
1343766
467285
1903699
197905
1875420
1099913
1174188
1461147
1036695
1241985
720310
39905
812374
1155690
1380462
143462
1444950
1788783
333988
1462780
77126
387307
1060672
90196
346610
1784900
1511422
869298
285152
1393887
1563654
1003320
38737
1034492
1968598
689139
1193589
1090209
1711375
1345565
1337394
1691293
1815097
1335051
347672
1920412
1809452
1035574
198394
843302
203762
1132484
531952
31909
1920569
263631
512375
1172212
1031900
69092
663404
843463
1607726
1824265
874548
1167759
1940181
1634663
20641
1990186
1784054
1234608
1261372
1896797
1714710
40683
1304151
659795
1859123
1171296
384060
872105
99847
652743
1410326
318629
1892436
1501074
655417
425357
884532
1477296
446077
1908421
1660028
1441036
1557654
1604672
1578184
1479896
214144
988666
1158961
463452
1936726
1576937
21599
1148003
1159436
845402
1806979
798226
1167535
424639
532203
184902
1641633
1025490
740081
1256319
1839299
1810002
1793003
1921976
163968
470997
437041
772706
1572076
676556
1240365
1072808
1130006
1028338
61683
700643
1002623
38158
514504
642198
608415
110117
505140
1675923
1216005
444199
1601179
1781546
1835500
381512
1414386
485956
1299193
758782
369789
1082587
1423088
1269508
1826601
672560
768553
1350793
555316
1958695
1138676
1808236
192229
1420381
1218115
562151
329272
738708
1389125
516016
566967
373218
1705436
1016669
814700
1216778
1525113
1021314
1835184
1906171
1677223
1702199
219597
1591062
364551
18622
1794901
468599
1157393
1598862
1551781
127788
1911638
35761
694954
1170603
375868
1085634
1753442
1801677
817775
1658984
815306
1679073
1714053
650917
1749108
661818
22633
625852
1885789
1420600
1325652
883684
418955
1185079
337218
655889
453922
99620
1241503
1115418
1374842
625945
1345045
389834
766666
1206170
1924720
306682
1970828
1853273
1720399
22355
1769249
162095
977898
1103758
1849068
1895437
1598914
1722449
1327884
1203694
988754
648833
785863
883304
212864
1862829
72590
256999
612568
1445980
221801
348417
259905
1405151
764708
1387063
1447582
1422353
795523
694281
1168864
268649
556260
1132324
1401996
470723
757645
1329427
1751972
1355285
725663
1641967
1574776
1696585
229557
370681
274576
557708
1504166
1563922
87258
1363387
1773733
150774
249906
332223
258876
704307
639345
1854085
1531912
1839194
1570414
1133108
913836
211737
623046
801446
669238
1298302
1856954
934807
691753
1014479
1967962
187009
54419
67305
522782
196827
1283798
215785
58308
1170078
338574
907143
854007
533393
1773083
1377897
1582677
70943
154247
572553
391211
1921382
1878078
995771
1135433
253665
1158607
1270884
1135410
177818
183389
1756372
322890
1504489
675787
22891
1386741
1815242
1579069
1628632
452317
1652161
1425213
1680334
868376
303570
81719
1656408
174621
1801629
643823
475276
1182448
1582401
709609
83493
786665
435747
879598
1173518
431973
64730
394501
836675
61263
390365
1719059
1607209
469246
934399
259362
1418748
630530
172804
1950762
947904
1855298
629991
1951035
398917
434352
1941440
1311262
824000
716620
479713
805079
471508
143321
603533
1222080
623726
406974
1596792
792482
642978
1795701
811318
587173
337088
1316925
507125
419959
1253135
1756971
587604
238918
831526
1452835
588213
1631658
1494372
1243924
320498
1578366
260180
1557979
58679
911919
1813841
1595946
847315
90933
261855
1419810
312529
58654
388177
1046863
1316282
881300
1407247
315124
327227
712590
320695
517099
346955
804664
1560372
1252125
982557
329221
1230807
483625
189505
42534
1262018
72188
1894111
1212219
179201
190429
853195
93116
1227181
1793891
1965638
161313
709876
1761089
1847865
562604
1868042
609736
1372
1750441
646578
149443
1785047
507123
874755
1919117
442064
110826
1545693
629581
1391533
1091732
823362
591034
1260544
1741491
404878
110406
1176368
1562587
565068
1545587
505071
696193
1776418
504529
1466789
1659878
1137746
1263527
443022
1793578
824330
454682
299434
1318609
972202
952772
1188989
3602
1696165
308359
315890
1278031
1648830
1100659
1966929
1543135
620279
665154
1942175
1024328
1034691
1611017
1043336
391882
1343926
550600
1151652
961887
792126
808498
1636492
1359311
1200545
1689291
1676869
421864
1183499
1301376
1840022
1588934
234733
1556989
65061
70700
315913
1001815
1995666
152156
299223
1964510
933180
994848
1847193
385324
170424
1864455
1317671
911578
1451753
183129
1981190
956956
688279
652890
1953746
595602
1210967
957907
399459
1789200
833536
1433667
1501384
988534
1948344
1795586
731855
1940030
1853481
1851862
1764154
903782
747969
1107686
1678376
13878
1163877
762221
1945236
1139735
36783
109530
913628
179462
1477274
1039592
409086
496778
473271
1864625
1932559
576412
940553
1005408
451023
223930
1179507
1128241
1673949
1421075
121493
94026
175716
756126
441461
1829558
1203849
129446
359988
1754788
1068646
104401
507754
1119341
1688586
102326
1048213
1171345
1668477
1938956
363638
1011258
1457214
135054
1643447
1198605
1554546
640899
1366608
896622
343862
1293431
1207918
41989
978968
1728452
188095
1364254
548156
1129616
472250
1512452
286146
1962367
533953
200554
1998796
1740779
1461089
1580008
1029506
1529160
508235
1281574
1891985
338588
34198
24911
375547
834804
322585
705047
1786346
1079510
480556
1515316
1615898
1430345
1214432
234373
431100
1774683
362283
1608827
226438
1297476
807018
866862
1382347
329514
1156880
1205401
211959
1361781
178123
1964762
1214625
686768
972962
1305740
401447
3612
231107
1783367
102937
1825035
1828281
1280698
1787702
1744105
396416
211182
1646943
264639
608000
847026
1692960
1787290
1881637
574148
8779
1289011
766523
1415521
509909
875119
1252437
1891408
987742
876356
1607211
1358745
966882
1337714
906751
1902659
225990
736639
1929845
81824
1095023
1209906
102937
490901
1981186
1858177
287067
985530
713374
1399066
1759261
1729890
29152
786044
1225350
121711
723947
137675
801157
321459
1024252
1635943
1100147
1727627
1132042
1604784
1182014
1362460
1589074
358232
329398
1372495
1742933
536364
1973539
1192775
726442
714040
1468192
1266122
727563
1998322
612004
1149737
429123
291272
95449
1438193
1332309
59806
1234677
1796445
1279215
1100188
1248594
874344
1308804
1837467
264076
1183001
1135983
1509275
1315156
647273
1268418
955485
523159
309647
872397
1617817
645608
1158229
804621
27838
28059
981319
915900
557985
917065
1808869
986964
113449
1450843
1588032
768590
1899196
77078
674100
941201
1842400
592739
1081043
530906
235112
1584391
1845671
760784
912928
203381
82214
122759
491913
1112195
1965222
902163
356457
1869648
752066
1958084
1650760
114471
916770
1960672
1239437
1800254
720190
409938
795232
1494001
1402433
281646
191937
471704
682027
295282
967083
881764
1386648
1495893
1854488
843475
394400
913223
1838315
1743665
1430666
1223310
317984
309950
1350624
573273
1701759
1153515
1370279
1015888
1419974
1858149
1928939
1594894
369731
790049
630506
634358
1719586
1569251
358689
866383
664275
1957836
872663
1130104
1858709
512354
234863
1250372
1270684
55475
783656
1849442
1444439
1568085
20867
1619015
1333657
76857
1182204
648827
1420147
308954
781414
772790
168638
1083146
1792279
124803
1323637
1267441
432830
1689274
858928
775884
1197783
554714
1906003
1158106
162304
1215958
1563103
545461
1455655
378537
608721
1179469
1942424
1097868
449927
1033863
1181524
1962891
1924621
932834
407738
1562682
412022
418537
1699103
84062
1443357
1474079
197888
1369478
1607586
687986
1015925
1562291
1386623
570188
1485703
1105713
1097870
1246701
997410
1629672
1037194
1110972
1342532
180450
1586262
760886
545283
1872523
1660498
12515
519789
1731797
1163511
1033657
1065088
662187
301188
1382816
1909990
1258485
362726
1299942
804446
1401835
670753
1952301
1441085
1835500
860659
536202
541480
1456947
284243
121513
76921
1617616
675071
89423
735657
714594
330691
1383136
186655
1739967
1996606
1817595
1535211
1822714
1719457
1634599
1682912
1980133
322042
1035780
171248
1293165
444303
167189
1072060
658232
1912503
979550
887012
1038341
594557
1693107
182737
928513
187856
856543
1966363
438022
1350059
1407131
292796
1503532
1888992
680589
1633458
669829
414599
827718
1539723
728941
1358345
1199869
1100071
277017
1504616
1687728
872735
426412
162605
1424610
1772449
226180
1845913
697782
487909
533550
1675062
1232662
1740616
1213156
719909
1156846
93036
119435
1870268
291793
1491839
531647
1560912
843170
624910
1825974
973880
34183
1418873
1940040
872797
1888291
1639697
1851267
361829
587054
1701236
1678997
1453960
547262
385827
479420
1648026
1035344
33301
342386
1250470
1718714
275120
825482
398094
1612586
733470
373417
1037792
1091963
171377
74846
775573
218932
650923
982937
999534
1552535
837289
1446203
566879
1964004
241061
1059537
1313950
1629869
233485
1146618
1438259
244478
946443
1490635
1709958
1802928
412
1339980
1866577
1579738
128210
931753
1625522
717006
600574
1822477
614881
1487522
356706
687220
1658805
1080188
1165641
109399
258186
502794
6972
1155546
261682
330481
102377
1493864
1847413
1832904
626370
234496
788045
83649
1418790
403155
1725744
1428520
439870
1956429
1144515
1318004
604887
358841
920721
1438636
1105237
1507417
668501
1392596
380489
1824558
1960386
1619600
468611
798472
90805
1489832
1882631
1035018
1335045
673126
1228454
94126
1256273
974191
1991345
868136
1539209
1165361
654669
1245352
909424
280960
963660
230688
1786049
633809
1936192
1556349
1586030
1713709
734958
1054832
1520095
1313325
1785177
60247
1164945
343660
439203
1858899
1854771
348743
160867
1543786
1277154
1762575
1401601
1043287
1630744
344157
1331375
702987
887321
1603190
360815
1121215
1616708
983778
999771
87434
1319257
1044665
476988
1128957
478140
1337643
1140436
746982
715197
1778313
1607608
541480
199652
415874
1325629
1074881
1413799
1851141
1930670
1356683
662952
530699
1018006
661151
1885820
1116209
1433751
442580
1433977
1813055
211371
531451
494038
749974
110125
1227948
12617
211110
916068
1648565
745013
1419292
1839780
1597741
907620
1393341
1246602
1219106
608849
862687
130714
1441735
1072918
1215291
1847522
482569
578524
1571084
9782
1807208
556789
1675922
110275
1274228
1033773
1611266
1842649
1358064
8208
1491258
810613
621091
146569
1081707
546699
12369
1520358
522229
192570
1134087
1036007
964480
778630
683299
1687631
1212964
702464
403275
1580533
862047
966648
905585
212169
967949
484685
1499634
1746776
1281210
138041
672890
1535211
871356
498285
618704
169379
629953
1129209
1039846
756185
1358422
427034
227256
1128520
65497
997965
1697017
40844
484140
114027
810612
936912
556426
128828
189371
672242
390267
234298
1777270
429925
106701
881158
1981677
731597
496208
225432
1542093
1447018
1033863
993110
698977
862023
15710
781925
1344071
673177
3524
1016669
1341785
180294
39334
668555
356516
359183
1224286
1677428
1537980
809520
1042439
1240199
1228121
982390
1006918
762329
947139
1958743
1176827
1633716
1959508
1678110
1489565
1572128
220403
588796
725289
294599
987259
1637519
1773934
128009
1052293
1007999
682011
1048816
642787
815226
1232075
421298
506182
155701
716642
178891
582840
275492
858053
452335
806948
351785
1104172
963372
1182067
437299
388819
897559
1797923
1936971
1004888
556284
1986299
386138
614767
275440
685466
858054
452992
221344
1850473
336795
1071080
468959
29588
1378084
653307
591031
1540462
1900128
1303087
259863
85901
164699
1422716
844885
1229176
699178
225659
359124
1147027
114192
1708422
1717805
1595602
1128039
1271969
14413
1636881
278143
466429
1763309
996821
1628074
1383447
1365923
809070
233012
1311323
360062
1676337
992132
176820
1404119
414031
1232573
390062
920294
1734442
1899907
1443860
130841
153333
1606004
910065
1097564
277636
447983
210958
1061969
1313708
730078
1611186
1498156
1867711
1590544
519808
74132
1325950
763057
673542
1408812
260681
1624484
620757
1971923
1358172
955749
1852384
78043
1204726
1206475
667453
1219615
1050837
164823
312966
425825
1574205
1092792
833467
316357
1490872
1884784
462117
39605
96770
1863480
611702
1887258
1497812
1236579
1811973
1099064
1610562
803536
1649101
1290367
1626612
1006229
1672768
610183
1708535
636990
582718
1373063
1910898
1561259
1819811
360943
959208
1721552
1334098
1091607
639435
1767955
1528123
377753
646128
296090
662474
1160315
1054085
65714
937020
1077873
737843
1505903
1830631
1287390
1369882
1594368
1479706
1933641
1894364
1297797
1914004
1408833
338570
77712
1513996
414900
1868587
1534595
518526
1936638
686622
957094
1410325
992707
1098497
25382
1959081
1014222
1577123
168743
1996839
1680866
331638
1258222
1872151
1944697
880280
794956
931956
800307
1254104
1792418
1335360
1744451
824769
1191894
1276211
481709
862504
768627
281659
1941008
1362651
640389
387451
394888
1720063
1858267
1453304
760393
1307953
1334607
1999788
1038834
1500264
516609
376147
963372
85131
1193346
286610
198559
1760547
927291
401525
1420602
948608
250438
138466
535939
1348468
1853876
1433481
1675098
1120641
1709777
1202802
1332781
199744
60031
545387
1010994
1559255
1391970
1877537
781647
325443
1007107
693282
1645302
1539977
104908
992873
8565
1939576
964062
287451
1812052
1782774
1564827
1497740
1749973
587643
287900
15191
1939382
1508564
1798420
1858766
621316
342659
1473789
246861
1280792
383614
64299
751105
968194
337034
1075854
59072
626381
1989022
677240
1917530
1348079
953875
204924
1411748
1686595
983908
475943
62311
793152
420860
1954220
1323302
1698164
1839347
1928136
33296
1632029
1455250
1064495
156556
1883700
551049
56634
211722
22211
474563
1954675
1952760
1606407
1153285
769194
363619
1326277
363535
424453
798045
28884
127579
320482
564755
344369
1738881
1139806
428208
1175302
1269354
1610648
604145
1020241
989394
896553
926273
921189
1361493
326571
1174090
310942
1883068
1891704
692200
1967279
1332561
691018
1988157
1383929
926873
1173310
1247352
1830349
1665081
1919522
367373
287468
505179
1058526
931443
344191
1370012
145964
1006640
986316
1295061
436428
221267
1760920
1924786
49140
220672
1528118
257907
914727
603141
986425
73059
1013516
1255529
490897
146486
1488016
1255418
1145317
1224238
826771
1435485
601445
528223
447290
1278548
987649
199566
663426
1609470
1914942
1393015
146711
1725600
523513
1989400
1369337
286730
1988578
1022656
1318832
1162902
643785
1272659
165183
267210
867383
1644549
890728
677595
607250
1705886
64957
1509311
886592
135830
1026335
1935457
213910
1735627
221720
1651817
762928
1349327
254097
1545603
1396041
589912
969188
134360
385116
526250
537389
1836684
129971
1974623
1322430
40564
415856
1428679
548359
1459545
557899
1042337
1667665
113809
926737
435909
885779
852229
285722
1896578
1654254
876719
1804359
873282
1583345
1502541
1737662
554439
1155927
365663
634488
1239997
421611
649947
809222
1209270
1673733
1855833
212387
324171
77202
1490944
763948
979179
1465527
366925
1876499
1651473
469494
1054121
650157
364096
1033657
1704540
1693858
646445
192065
1494890
90548
1828165
568742
544325
1258592
415704
1957712
166934
873979
1593776
1575727
1038485
917537
1509867
1938109
1372074
1943794
1198675
1528272
1811232
1373045
668042
408843
812251
470492
123617
1268529
1287004
41851
843205
1651215
1711459
60025
1506244
945958
1945536
1388736
754533
1017778
1622018
125836
1649303
753552
711296
315004
119264
1665853
913641
1464594
1555627
749592
993499
1437041
19227
61387
742300
1994377
1588032
351
1492979
449623
1342483
817590
1824033
354785
771512
1083490
799712
1287547
988468
1683787
791357
801248
167579
753285
1915013
228642
27336
1016899
346956
1899230
1967339
435584
891694
390963
561814
912541
149503
16411
84352
988481
1214497
1436326
408871
1895987
349504
1417616
1645414
262783
845805
329539
464145
1006297
1091242
1113682
537836
1494951
678030
150536
1680808
1155368
1111986
355077
427749
673126
69567
1080447
1930920
1162192
1588928
1933829
1498478
267020
1827306
1736681
1068134
1274607
1597233
1563662
1915042
1888167
1641840
985080
420892
1007395
1739244
1914124
1687606
1105056
978078
853017
184923
760332
508564
1176258
1855499
1538259
1029410
666029
172946
1228412
426092
1800087
1697562
75144
315183
1303791
71671
1167256
418535
1167662
265152
1469632
243751
1259054
1824214
963984
1410712
1464699
808966
454536
953449
1706127
1520549
1083636
1444031
1225088
33950
550598
932651
1473071
816303
1026685
1452965
130494
1741437
1556404
1812922
236031
1654277
1322499
338082
1141037
1837254
671171
1474335
1485871
1169313
670786
338787
1456247
1904273
709661
1842902
667825
1214720
655627
1473228
1281779
1977250
144642
1410297
1889980
109160
871062
1941358
980791
90711
254848
154021
1115555
1191307
1860248
1044354
1262861
1547308
1785618
414259
1090777
1755337
702235
1312331
954051
837821
352535
1468414
31829
986385
1452666
1739081
390767
1908871
797414
1511930
1848150
1350889
307508
1491528
1143221
965367
506948
1220168
1135815
1339609
1898625
1062161
472069
953152
1327608
1133202
23112
1918837
1671409
504956
1619518
1396486
1640449
1110857
563183
907165
757497
857587
1713260
578375
632681
729866
1572078
1048592
1651698
675088
231250
1251277
1275536
23172
93790
1983700
151029
547986
1261763
1782697
1651196
314225
1797101
123475
18333
386324
255623
1611673
1086180
929532
323860
224257
392080
695031
830447
302752
1605835
935884
1156051
456099
30918
26353
787907
450191
1669128
1487522
1146625
499724
1325866
1369213
118240
1148349
1202319
950121
109866
759694
1159787
1407059
1583536
1874495
415808
1188081
247982
119552
928495
1579953
26930
1700818
840100
657091
1519851
1770669
1741034
727755
1699635
1997302
1812617
128077
1980932
1284503
1713203
621102
753454
674075
685095
1168852
565627
1516948
741609
1157379
318357
327667
145352
269632
250763
1670133
1831442
767034
1730275
555065
1442785
455110
1247603
1776755
1264788
1425115
222939
770796
958508
8109
720672
434923
1447748
334777
1067449
1388123
138377
1552682
1093061
875686
530009
321178
528501
1908058
1342781
647264
1423769
1167246
1767300
970677
1670501
891875
678635
172211
77452
1515506
1230882
1313302
786137
1966051
476271
253140
1377965
155512
542382
97637
1155155
1520831
1691422
33969
530793
800786
470246
1359202
347717
412898
713166
1512364
1006902
556800
603040
1258655
1272
1669893
1068297
716765
339600
1401694
1247590
1175573
1919646
814069
74804
208001
1656706
1883
750085
539889
639829
1961415
124463
155780
553146
1629628
100308
67643
1520266
1701202
101983
1300862
892462
1077572
1555407
726023
751622
1491030
279238
1983356
316478
711915
844715
1493362
1684866
630057
285901
1229100
778312
1078009
1627112
59831
1817407
1764738
811344
405585
284212
1191372
22062
524183
1934030
1682983
584401
297701
19329
111602
1464837
229472
1251181
1960389
115674
389528
598494
1509533
1073443
1076783
811337
1315213
959927
1137348
63742
169627
804408
313730
554290
710370
1054889
184926
1136537
1843221
1814221
713339
1820323
903530
786451
1727145
1916594
963466
674309
490155
1204684
1303603
1611062
967910
1412278
1268267
435113
752566
67304
448752
1249995
1736171
1327735
1410425
1960399
1034965
946691
1260755
565288
1245480
1995958
24171
957066
596339
247482
1714791
953120
1946502
1193068
99385
1951111
1183456
1818024
1903655
531839
1899345
1572442
1468965
161854
1788887
395219
1386097
290455
81338
49555
1670880
1054889
1125980
1239018
951971
1109550
238051
1365965
395319
477065
1371887
755091
312487
1257742
700520
1850658
1077291
971609
1807349
994640
1564805
630139
432321
1419247
429159
96146
1043596
1959900
372475
1569905
197763
75045
334040
1103648
337402
1849303
1666648
1401157
306556
1508599
930722
1847399
1391541
1957188
1483088
726152
486522
406904
755905
1058894
1068935
612689
1267914
1344903
1624816
34603
146198
1334425
1459368
1427676
1863656
332904
241447
821362
1442410
1004719
1178146
95574
650579
1249074
922250
336024
275858
574395
1211554
1028220
1314533
1568645
184324
413856
1466330
970873
540972
1129749
1082213
1804409
1874683
883513
584624
1914018
417839
424532
269458
438862
1770342
1624080
1346901
1704302
1410534
940405
839422
850841
1245352
1718276
1529326
1642213
1428575
1732005
476116
455537
1328158
1281789
439546
147671
820228
1581385
708741
1302822
802514
823378
1535189
1959072
321792
1777417
1242072
1231967
1899158
967822
889051
398953
1323838
640512
1997797
872785
490398
647832
900377
1052018
1240160
1078364
670786
879727
997777
1823408
1052173
857156
217449
87431
1348429
1029059
1382717
1673375
1080343
1381063
1525716
808159
1090807
934862
1427288
109659
911900
743642
1847592
1642837
1509490
1220932
1884611
599121
257799
322646
225382
985628
1754040
89208
803187
31963
149673
304897
1522490
1017983
1383769
1165909
651093
207589
1755977
1918818
1199098
1360174
1048083
1991562
1270572
1639584
1653032
1681332
1456466
1553896
1812249
564910
296031
1416626
1793805
936311
42951
1244770
1600872
308510
119659
1169775
694622
19376
891595
1716145
1247420
25516
1508503
575677
1565188
1404910
1503310
560662
787411
848912
1793302
1553095
297459
1901083
398303
401018
1244340
157003
1099713
1572371
233349
1417404
755593
159633
504030
834143
869636
75872
694686
1043989
315016
213582
867366
567232
606313
110597
57566
152430
930363
1118636
86517
621556
1646821
1177464
1823240
423035
954806
1135403
1590842
938613
382208
1044552
94737
382498
621704
269283
1029485
1591898
651387
640849
687208
1161311
1116888
206189
149031
1167762
1900359
7215
1147732
169868
652783
923829
1597940
675983
1471501
576797
816264
1653878
267484
984765
1667282
1452754
806073
445610
1388846
1523096
1469954
1293047
915658
274698
1029285
1060730
1439282
123370
1033171
1272430
1773637
1582056
1002488
665125
1661679
1448718
1062608
1737813
1833366
1540460
1269148
283103
1455599
866392
1471074
72576
711406
1377258
330387
234091
253160
1701882
1334955
532575
244628
638129
474470
231603
1138411
902425
1733544
397164
1055316
1629399
257183
328771
1321395
635772
1806747
1715717
1557131
403110
1814247
216410
1580053
338508
1186148
1542955
1845896
1288926
1322040
929336
1376588
1407109
508254
366731
1541267
693219
663364
748647
147879
465949
1140155
818905
179245
1134643
387787
1570097
661326
875561
949298
573522
887643
1636606
1292634
1363417
124256
1227335
1672086
5937
1910833
188893
960511
1262088
1113447
551029
1059070
243150
451853
785858
850621
681292
442321
1697578
714504
403754
1332625
1925920
1806486
767128
685960
1734116
322232
603542
844523
1589533
1384511
599188
1601073
1407425
1474823
1274140
640055
170551
162564
1648073
1477568
1345213
1444310
1293050
1928880
731625
1600698
657448
189854
821983
376423
1766115
1127132
348224
340982
1197135
977584
464002
587355
1069388
651851
1432175
107838
1214641
1256252
749961
632680
668236
86164
192157
1524791
1771853
1876567
1447272
1613634
942682
430386
1265397
642435
1780971
1095164
1577044
40408
34914
1538624
1569168
1075751
1209109
608977
1979686
639184
341313
371827
746908
1116329
1871033
632125
1939188
1226899
1856175
364354
1743050
876745
128128
1334017
1579630
1539398
628445
721333
730341
890326
1670939
12125
1061294
769755
256701
1996025
786873
361258
1921637
1380088
862039
1471597
282408
1093517
1968936
311840
1621652
355089
1517876
887643
895852
1819822
93340
395509
446046
1388110
1150390
1385119
1703046
580669
119595
240318
691700
115474
885786
874198
973492
1895322
1603998
1734295
228788
77513
1648055
829537
1447748
1343867
1114322
977032
1032599
392566
1049485
1434489
1893017
1505984
484670
72653
386963
999162
1567302
175140
1247725
1616606
791533
73402
1015160
338932
74813
160498
70800
1210657
1012418
1919069
1569731
1469561
641141
1944345
425668
392738
1017525
769181
628495
137660
755279
1316780
897439
1230137
1646406
829769
67342
1750429
1544695
1163402
829816
587626
727353
1357075
882088
120105
676535
885846
1089864
1428613
1868951
60014
1451079
1679054
661373
216731
1526474
429466
1255731
1461576
351049
644824
1772432
83737
1823836
1222422
531326
1271537
1234038
305050
1006852
1103419
548463
568954
179164
878229
1025424
454855
444725
1524883
1659696
696985
1493591
1235062
1630959
1061449
97341
828965
1258875
1268293
1160177
28570
552436
884869
1200857
1349232
957168
837753
879557
863537
1423132
1821493
1721529
496004
901650
512690
179112
1256862
268001
1237751
898644
1212937
846705
949689
1541143
230329
739831
253244
1412577
1290195
1241756
308609
1989797
1039387
282569
1724288
588489
1700348
962830
734039
562396
216033
1454546
211302
1345977
508787
2521
1711287
1815080
1265556
879920
1182389
632434
622692
1167073
1091119
1890321
353494
1348063
1173310
376499
1264938
27159
1717790
1937023
1138666
1581974
1907323
30542
1324199
1128830
1959670
1875727
1909378
1927054
429620
1124178
1330652
1590680
1041934
1251692
806336
1017121
1494105
1364233
31140
2750
304376
1016856
1909886
564013
881092
1878747
465882
1546343
1380150
1105237
1607290
1602912
104697
110037
1267358
938123
1792269
1542770
1349569
113577
718719
1616204
290026
297974
1037923
994777
478621
452332
934573
1217340
1113128
907647
733524
1528990
856469
628550
1670072
1940901
662092
1946483
388720
194288
667802
134014
304278
1403152
1341270
188940
708297
1956868
1341689
1781598
1698580
698349
1910547
505218
422581
60265
1076170
69066
1069600
486923
1463787
1581974
1688499
518331
834196
1546748
1790335
1030983
330536
342232
1605388
1986232
276431
894562
1831545
1815526
1073808
876706
607438
850843
1740778
1221451
232968
1719713
1662038
691782
904143
1330124
758512
185740
1239576
1463159
668279
234644
1452668
68889
1042417
1062279
675924
647871
251463
580041
1808419
338074
346032
1314512
1417013
371116
130650
360860
1859790
1469006
1604018
878843
1845034
83176
89153
1876525
1288919
317636
1402668
1941093
594266
48667
150402
1138851
1220334
51161
1444177
616941
1366001
680942
754630
287873
1935722
740961
414200
704379
1183335
1090722
709876
386976
1778080
1263701
1315827
669959
497690
724742
1688332
1808853
1629322
1228241
834432
1888743
1059111
23128
791638
1638290
796352
1038807
1128418
656397
1089936
1894539
969527
1295820
1671140
1057704
149943
1326628
1685480
1319356
1107550
1821802
827995
147323
583571
1536940
222226
1801999
1766728
959737
145926
1439685
1558446
853501
1073293
1701888
1567484
1989384
84989
1092703
506298
552058
1308085
738979
91554
1826970
1789107
295746
120212
1087635
1256118
807349
1212055
1995342
481492
219135
1478463
541942
1828479
162636
1552628
1471127
1822279
1777303
760535
1753507
1205336
402257
1261378
1208210
237772
1667144
100064
1521109
1759984
746135
944892
1822942
1443665
1319911
1411459
492044
1384093
1076884
1689258
384751
916150
1855255
1009561
554517
761726
1108780
1497606
1337743
311141
785919
487531
322700
87102
187748
646739
1350041
466155
572699
120073
1314761
1212178
1918894
833878
1718636
1403517
1388955
764955
1163466
1638178
1675600
1624669
1714154
301589
943140
1851198
986262
1610280
869880
1157151
554360
1605180
1829878
84955
1451482
1884733
1076412
1963155
357666
1371259
923855
144614
363876
1998405
836225
1007586
109940
1525217
1013000
681600
1753397
359113
875242
1295679
1465750
589513
611602
51209
727787
450105
656423
1085770
849878
1946586
1678529
1124766
1426836
792484
331112
977591
1674180
1531537
1543792
240580
1513620
1355323
1142155
1569942
1482053
951474
1611454
216395
313977
11253
219183
1049089
476972
1761259
1778980
1322466
1338576
1481432
1577023
1076100
1454424
1484837
679168
1903362
1940481
274698
1097267
574364
689404
1089355
1729645
1946302
766329
1652068
1506438
885739
619938
1983605
881421
1409692
700314
1670806
1547153
1003666
1474616
255397
1683580
1077930
1965435
1775890
222513
447460
950182
1717931
1850818
816528
433719
355738
741926
165707
817579
768137
1522968
611366
1247487
399536
1710897
881172
924690
517810
1185875
905560
927459
1205718
151742
871690
166042
218110
1125181
1271604
1732771
1703561
1092679
1749843
1649730
1419331
900473
349369
113711
467717
357206
1398222
1406527
1304875
309152
418943
1402908
953235
374019
709994
532184
1836134
1087794
255688
259504
1489318
234120
1747245
1188745
549147
1673934
452517
354053
924089
1934205
488097
1338845
599383
1261882
1901223
98257
1483885
517698
1295590
313138
1314842
144175
145897
1159460
1608632
1044406
1532667
1480878
1175514
717766
1117697
990860
82412
239046
1911324
259241
1004910
1403182
400151
598621
1586195
1151240
1762084
854617
1598062
596154
1220673
952907
513881
87550
1167080
1813327
1574611
1429511
336037
314605
1209928
1714884
408479
619920
285449
1739067
1102814
1531784
1766809
1660288
175494
1585043
1470023
962033
1197237
771227
1846233
1501638
1170603
739906
383164
1716863
1151497
357371
388716
159954
1909869
492043
1850573
911531
1617628
495132
1372731
1369141
1252006
968429
1861792
1209384
527564
1728618
1616631
92206
256899
1952478
657046
1326446
1222444
504493
1773422
991935
1290082
1941976
1311663
1070443
1232858
92662
1050250
69915
101388
660935
886283
603075
739261
1326883
772385
895
1345242
680399
1834686
805965
1015859
845564
1666390
1160483
1557210
1711040
1332392
748771
180415
1824347
1640434
148359
1770046
88468
493829
626815
255298
1492880
32078
71737
1139144
814088
1236779
1880540
1393619
1136949
1444231
1277528
719117
437990
282736
183071
152891
1147462
790575
1217197
245060
1667755
1013807
531980
1148992
429140
1930970
721755
1855667
1131837
351187
493995
1299814
583105
1394796
1800193
441451
998110
94612
129952
1389324
1167122
933061
950647
1834986
940818
1942013
255120
260654
554756
1533519
835544
217583
21740
623625
88126
437764
728633
659553
663
818670
987075
1717706
1733699
1468923
1050630
201332
560497
1710894
188836
1807414
1644901
409869
768487
497521
658727
731075
1255400
1230806
403579
680073
880262
1388854
1054783
1373979
276527
1904680
578450
784826
732716
1468077
1873685
1901496
1918552
707187
1427245
87268
1879684
1020780
1112020
86083
899339
1838839
1974661
1023053
559975
875675
424481
171619
1802630
1005103
514853
186991
1375037
1285762
1610770
1692402
1326574
636076
1358015
1978466
1194856
1484656
188178
1171657
1291536
9862
1373842
1468762
584725
337124
656545
1411874
1650275
86467
710373
1129645
172544
1171235
1741362
169201
1105176
1126699
184224
377455
110248
166631
1478167
1680845
787597
922020
1723815
607093
1034649
1402040
1675593
1468414
1969839
200122
1944322
1657287
1856884
213905
1528524
622546
1125365
1577310
758813
539729
1817201
320464
1646100
1991168
1102264
1151154
1447125
961071
906467
981927
968330
558990
879848
1120848
477217
1914707
723854
65427
192565
1028524
1033556
1651198
807148
1696884
99894
18760
780663
1398839
1202933
877862
923627
1309177
646979
1592695
1054470
290814
871696
757018
1305274
588144
742413
1085672
429140
64733
1861973
1128610
917232
1857026
1711496
288816
1481533
414016
1026121
1799532
607554
1353019
874548
1620787
67632
1849763
1682590
660415
294999
818157
595725
776112
1572806
1103344
946536
1245719
193317
616610
1328398
1704757
1816022
889581
288682
941149
114002
1122340
459361
1238799
397914
50665
1794038
421352
593404
1512353
55772
1385394
1365918
288418
399916
892923
73167
1052432
378322
1630468
1384338
455354
794134
984781
1417129
637930
1876492
401998
1430270
307007
549968
166873
113532
374810
1748889
744715
869636
557905
1682735
1285620
244641
211046
1846017
1368137
111879
1805707
207659
1137133
802673
176946
1140587
1436412
1072639
1171180
1853380
496501
147126
992287
583378
1663288
470664
1536703
919385
383246
1801508
60709
715170
755476
991045
467832
312952
400320
1329008
71411
1146199
869826
614533
813898
1866026
216121
318000
792508
177988
654311
85148
1451558
1058860
402337
1437755
1569317
10610
687854
663671
143034
429450
1976792
189386
1597265
1908609
547148
486076
1768453
143826
1782882
940174
1158198
145807
793983
1953698
1624933
1572996
1115376
1805345
1828011
852616
1682993
1268758
679687
1037369
604375
1768574
1523988
952548
1896525
1692685
882597
994322
46124
999731
1138435
1783808
583136
1189100
1471827
1756566
1187765
1442039
1874343
914688
1781601
797099
11760
1215151
208595
650073
793092
1511639
113976
887955
842940
614881
1270220
1396617
1304612
312762
1194183
1936321
708782
330323
836102
737864
1902074
973101
1936054
61594
1331037
290242
1833704
144352
333433
160483
732965
1312531
1315506
530897
1151838
614452
1287389
1606316
1935567
62127
1077832
1130441
1877281
1651952
315982
241387
1314786
768484
1174800
1626689
23019
1500855
1966891
1703253
65859
384679
570971
461114
1543324
1500037
1557533
93927
1010314
607888
101093
1952144
226562
1659930
1065536
1466370
76162
1700665
230083
183456
1034611
1702661
1453742
636717
5760
739261
1131287
1489934
1455749
514416
1018047
1391949
930130
1291103
1728757
1571945
38394
1940316
106321
38592
215619
1733948
176297
1642098
752337
562002
1899202
540813
1349406
656542
53978
1802627
1841252
520404
702908
814624
345631
1263555
1535734
1438810
99798
1076655
1404375
1791913
1991376
259287
1918330
447653
1657537
1655762
1375798
1553332
1385246
1598915
1954237
1317555
1577964
1171248
1559690
984370
1776418
1382398
1031025
196630
1599407
1326325
1313313
1567172
1659330
397450
1620961
1108184
745306
1503661
1377490
1525085
613538
1290311
182444
1423112
1405594
1699284
896001
151981
1961646
1961525
949072
890522
537142
1514489
523787
1172140
1858246
1808148
725303
812837
641704
1214961
1276782
1327671
1186771
1332404
826465
1837202
1011640
1468414
115211
1012512
1262071
1106075
764601
1724377
1580724
1783078
472367
999254
8035
783136
148354
1792092
381895
1579726
437681
1156318
1956698
316185
76581
703080
1828079
1042610
1158483
1885789
906151
1516469
1351262
1112619
1783707
868370
1186070
230628
501240
1751367
1443052
236037
1340384
1032446
1937498
1143815
56127
251374
223353
1163250
244879
1969841
1930128
851225
366594
251487
782749
1753977
1218958
1302990
1960399
1604075
1109823
730446
1775295
1380439
78371
1507691
1094858
1565235
871698
1783320
1476451
1370205
307459
53377
189339
1008352
1895812
1530980
1849965
1333757
511917
1515374
1174531
679881
1072812
934867
795451
1369015
1052618
24867
1082418
171460
919641
1031405
550177
1445919
609339
403087
851810
117122
564467
94478
1307772
622522
268872
1215979
1178544
1442181
1563936
1835933
1863651
443011
1969587
689704
1042029
403286
746208
1034893
581178
1031524
1830349
1900856
652614
1552415
1370145
1608706
1219889
175567
252002
1088766
176714
520338
1967834
1769639
399916
927314
1337151
16880
640859
1270321
318030
154241
238075
96630
614232
1566037
813993
643704
1860857
1428055
382060
1134884
1226422
615465
762355
1466666
1690298
527124
1958615
552834
1284131
1523208
1983375
1970501
698044
607952
1998549
1032320
67980
1681360
1342241
744238
1853424
522984
663395
1581476
1298184
1303269
1485954
852391
305624
1775972
798357
1839065
1467851
1807177
452879
990000
1864898
1217539
1746211
460982
464598
403078
1665619
346302
1902549
1089528
1260261
688856
823469
957453
1706305
981822
1533232
897982
1617138
1591296
182239
631659
518962
308534
951855
1607815
883006
19113
1912606
1598261
893496
512732
865009
741808
814281
365005
646956
1797372
1106328
131053
1940107
888511
790171
1196634
1072945
516550
1025543
1231059
1848999
1416300
175750
1014713
1544214
644164
1148317
839052
726973
1929461
388823
820693
1547529
1303819
59806
1085670
1092997
1648018
1403122
636509
1247250
59771
367243
1866206
790417
1262453
485252
1325977
1404008
522754
87186
1071946
1343489
114060
328031
1011558
1829610
1277986
348443
816149
162386
909800
1592586
1272923
1683293
445679
13847
1554920
1786414
950251
1200471
832345
1114025
1447018
169668
320748
1214378
1285609
195753
1167370
1626467
1152865
1844604
865897
679604
1190744
1352415
856057
844328
510054
1546250
812073
549111
653426
853822
1442012
93943
628272
1339095
1121824
508213
1022651
758393
718867
410852
734039
252193
363522
1326565
337333
1403831
1758791
1924529
477758
1104074
1662293
1399055
1394514
434726
314579
1801708
338927
326920
569470
820360
878793
1229946
169868
794506
1990251
1706569
1589055
822748
1128665
373531
940474
1693598
1496419
1801727
85724
909478
1135174
1150382
1552650
1582047
704852
1660710
534297
390802
620640
1011185
901752
1561541
172237
577209
766993
464769
1666585
1352951
1804715
1852675
485202
764367
1203244
1335690
938520
1401819
1423826
902301
1701705
1997605
1856834
770201
1602771
531242
1663243
626095
1492381
1727926
1194219
1889584
1683357
1332372
1812267
989373
445790
270643
239665
1950555
1821940
214837
1697224
1329822
1620429
1973975
1688738
346827
1336996
1787347
1090641
220134
1504616
863428
1659655
1414348
1562815
963278
293201
239483
13991
511676
1475241
688550
211648
826220
1795500
1792356
1247814
747526
482533
1943346
690979
1148808
756966
1401485
1337018
868419
485650
290339
1327688
232636
1794652
1962659
508551
675685
1557934
773585
403261
281989
1517541
318396
246111
584702
1756309
480270
883906
1545096
1402518
1309265
1041091
1075455
1934712
218546
1929226
1089424
452695
1064660
1476663
253268
1999513
1893175
1995389
134826
1147160
1819811
1794655
410065
1205330
562169
57291
1581569
1039865
1513401
1198299
460254
418128
706288
1014970
698947
1628899
1867688
1070405
411707
49085
740280
1860634
823543
1712204
280295
1686955
171207
1929794
186735
482090
1482632
1610977
623587
842114
786428
368592
1968865
144728
394990
1915451
701076
627419
1030371
1523943
275008
399273
242496
525218
119592
1389253
1557895
556446
1421889
61737
970746
859297
609844
1740129
1275602
194288
1790215
1116591
364300
1710339
603247
967546
450361
1460828
200182
466853
422334
990872
79693
1061335
1720537
1092242
1821858
1848991
1085256
1520332
1695101
596624
1034867
1820109
191739
1141275
92068
1182959
258651
1549947
1090784
989286
1309716
956667
1499032
805580
27047
700169
994582
1385047
1787786
690759
363152
1283798
1405352
671029
270338
1862576
1609893
1029098
205434
540610
133452
420013
407220
227427
1781457
560501
1540222
808674
1795368
1674383
1339130
1569634
1893692
1018341
293284
1039365
1945793
601621
814323
1151596
1912536
1016127
1389644
1459954
1134087
460579
682374
560389
686964
1892808
18832
638726
1346502
62679
1848747
1810989
1092797
1300688
1001118
1438185
1716649
919322
56459
1037806
262003
270453
575976
41412
666072
690011
537558
1752104
1169676
25635
1570953
571335
1617554
942782
656313
14337
1493445
283692
1911998
996283
1001419
1422659
1050630
999312
340293
1661334
120712
1431709
1673581
1003925
1961491
691128
1019769
1216007
201849
78838
364910
1157356
1159919
178071
359814
208501
1429299
1334849
1661566
1258064
316064
16323
1484368
1086695
617745
836071
189875
1952006
1239315
1260854
1280839
556730
247979
1893738
959379
1637939
1028538
815214
1353260
1146025
693388
1333478
230145
340825
1721577
1832753
1924829
1916711
1024696
1790829
1536886
720008
1580373
408751
583024
1728048
426695
1774161
772353
576494
1983985
1642367
276327
573890
493188
1037728
377629
1724864
454300
1463536
730973
1348283
721255
1607900
340853
1328834
396994
109524
1826174
841692
1640673
30840
179237
1359193
713878
1207836
1269616
93306
1219047
963222
14195
1694202
659986
1909597
531316
1714314
1064925
916393
950067
335425
143762
1986626
734510
1915726
1524986
1686619
1483193
363463
1040768
847594
1921397
1115973
402889
962366
607558
76992
1444608
590510
1003894
480822
1584967
1433555
741442
1154435
1719028
1310142
1608795
898930
1382108
533825
1485353
18128
1883967
44100
1108325
76190
1252335
503303
87885
1423961
201419
711954
752424
1113145
1868262
742359
827828
856869
533195
112010
1971698
1779817
1956658
1494890
722952
1867840
863683
529709
692055
431173
546966
1902646
483160
614512
82908
1724308
807808
509791
391386
433198
690509
249484
551035
1755308
793863
396028
585862
443269
462779
568085
251226
376628
840368
733878
1717693
890361
543796
578714
1852541
1540976
1262406
1347097
1623880
103208
1750864
1491553
153663
155701
1519708
1625019
486805
1010674
200995
228362
638814
932239
1589442
1565881
688770
1676290
799323
469333
1136492
1734075
1029730
1461714
281553
1133002
828084
1916856
1504867
1652387
1578403
785582
587123
1451356
1207647
1667951
1142767
218932
1633103
1762479
947978
1908116
1536256
1948312
1598769
1478352
1850876
1419875
774373
1111485
450173
1817622
1332660
1887708
1640965
1658749
511028
1962156
488545
38416
904760
1042682
1774649
292753
1449178
1995407
477533
1635864
1758441
45644
1297283
1505599
1483648
499917
1406447
120075
1636838
1890473
1617878
170749
262988
920966
1413333
413561
897102
536802
1651711
1901006
370670
1492951
1379519
469886
1366705
314832
572390
257633
1975928
751374
1257925
730438
1964407
963410
1683411
1913295
1406153
441352
121515
1944087
372537
593971
654539
1943695
1698270
426450
1008805
792586
1253367
472592
1306220
450552
294222
1149264
28398
1846991
406743
1920673
1127270
203292
1902523
29345
649019
266484
1772827
242735
725816
1976849
35920
511876
1083364
1397776
1832076
1257308
1547782
945699
1343287
273523
1094478
1689252
733201
1496643
321639
443639
228574
2147
639758
376517
1549083
1858297
1789438
878456
855525
1896007
1994090
976283
1858310
957558
1246838
1389779
1619531
1238077
1626429
995949
1298449
204985
837255
1267433
265152
111073
488977
250794
586862
178579
638410
791396
1306846
1065193
521692
594919
884768
98919
1083403
175933
238000
397615
211033
694829
1662852
55958
700329
264129
1222074
25148
457575
1024763
1465419
12999
1925305
1563119
1542383
695403
1692121
1256167
283527
184976
628021
322328
1281902
319660
1022816
1283005
224567
561904
1181492
874528
1588631
1525732
1389022
513267
808938
77095
261752
1888895
978935
1626650
1930837
1856226
1106553
1227907
1415903
156512
1519715
1096485
717307
1676078
705423
1526576
1782479
26945
317491
1921677
1865465
727999
991922
1374300
375215
657457
846938
1900530
997758
248596
1139629
638934
1586025
344267
1770426
23531
276798
233316
1495996
803773
450083
677340
292587
1784564
1632443
684991
1385738
965247
470213
323923
657418
1460871
132041
52364
1370166
1163718
1639109
648833
142056
1045533
1541276
1766382
717680
485380
115654
1334453
1033219
685245
1502446
1147498
1460673
1201588
844335
1984989
1383606
31057
1822418
348141
1377965
1607098
265836
1660048
67003
467118
1108284
499939
1282608
737954
254547
584679
765441
744279
710598
96833
1473010
1934275
1183958
15653
1391102
833646
349109
1220548
44091
53427
1086397
1647133
1781692
1760647
1497072
1522529
1649568
1858630
912029
961267
234002
28905
1972843
1882406
510956
1496302
947597
466099
969572
1875742
960170
1557885
162380
1912062
1999557
1672399
1335435
1656620
1099493
491364
496167
1591332
645360
546686
1631191
1654071
1953794
558935
1429352
307662
1355458
1897412
892963
831936
1215089
1000849
609164
1703191
1000638
1920096
1917912
745677
639209
698949
839491
522491
854774
776883
1452804
42088
1238571
1547224
344873
1470760
1624933
722566
391932
477263
1942689
1627196
220437
882186
1633006
318252
1697773
1240565
398388
468236
1653376
161524
1876237
837679
239721
328598
1598749
1592001
895930
845685
1381862
693942
1164369
28661
1726956
365696
817275
1953019
1508540
288448
754646
62613
20689
1706211
1237405
1674674
1532850
614879
884177
288003
794178
571142
1520942
1001093
745644
44202
1464375
1440565
1129745
720056
90004
797728
1083270
26532
1341831
497563
1011752
463577
1292080
1378364
659708
496258
1266520
460571
1552926
495780
1171231
24207
788458
1295832
1075257
1215539
242285
593461
908400
1847656
797204
1608982
1691105
1166257
338354
1564324
33767
612911
1271153
1085420
687862
235694
280789
1691608
923640
1309852
624246
1827891
1276469
794918
1187749
484887
71005
1139619
1397529
355770
1109076
1759415
1569634
1257662
877601
1967160
647470
313693
69763
1021648
690008
120911
1905626
1417628
888794
1534221
425120
789631
875272
1297637
877551
1505309
1946822
1205094
106663
126774
1066413
1067836
1676737
1792319
1203019
467857
343658
390305
1478903
1498829
106261
1618933
479074
494364
50261
1406691
429528
987939
1958141
72678
1072974
1978590
955460
964783
392271
1980872
716051
232688
467628
1836468
1509908
1491815
1720056
1420277
345627
621672
1958803
1403068
1517926
1575026
1546699
1854340
1401603
783780
1510249
132276
285423
1011311
1536000
820371
338953
1337363
221308
17646
676407
1525903
1072670
833793
210958
1715228
1126286
1661217
1370778
1475360
1770035
1636657
1256434
990576
630535
731477
891276
820072
1786085
1133151
184440
1538355
1233263
1482513
131243
1113979
1857402
1504520
1258267
1321649
1653032
936204
1188631
1282850
68821
1448751
1440994
1134965
811064
673799
1783340
501054
1502084
58067
108061
1270887
1042959
1960536
137535
132379
156100
4541
964770
1101552
497138
1651204
1727982
938987
1599131
308709
876860
217434
1777995
322328
1581674
350918
728473
908348
935684
1610659
1048318
1564945
1825895
519817
785891
1589845
1938193
753315
159924
1162637
52143
1720511
1238851
682739
1047595
875502
1232708
1451037
660418
1670041
84649
1342353
1843414
807833
586201
92572
1921505
814628
1265214
749843
1450196
1557452
718985
1067778
598985
948792
1264031
1673556
1753148
1026063
245826
1546804
944624
1094282
818553
762297
1698219
78886
1760239
970107
1174787
1385239
421566
306061
144352
903199
1489490
1968056
856117
28905
1000195
641972
116906
1275694
85348
944774
596089
1274814
1026418
657884
25516
1118458
617562
309052
1043772
1319103
1211196
697360
1223536
317300
1254406
491461
1543135
593183
520946
580729
1524067
540273
895773
231853
542372
1504808
238435
689172
1074406
563358
1997369
998125
1242528
422496
293700
1188124
1193890
931953
1791284
222591
526158
1872887
779359
835113
1623367
1267741
642873
107079
1097385
1734553
777868
1409908
1305605
545793
713319
1421905
1751246
1144112
1605138
878299
501637
1059100
1622536
1213751
1469295
1533381
753401
246164
1106732
1179122
683019
1055348
1929150
1195860
1825652
1641688
1990599
984777
218779
830938
735697
1597022
1156975
213617
669879
13594
161121
385241
1325819
1173986
174430
515725
457807
704917
1233129
1950720
879299
248094
1130409
43493
1627553
1889012
899854
1618394
808342
384537
1745749
1150445
1649407
358671
551035
737460
426741
232314
1117924
77437
950486
1145409
987181
364372
1429963
1657897
667090
1969623
1713854
1167920
1597022
711103
1171310
1386100
1593217
506114
280977
1195697
1947762
1442457
768833
1772032
1187476
1296350
1929790
213693
1505922
1136576
202859
1708736
1638459
960894
79425
1020355
229065
1725551
312462
1486572
1420737
431163
1606170
1028476
1471535
592944
554381
738512
657413
1591098
1849764
1745027
372676
428497
128986
1103208
1741944
784932
1178448
1850819
179696
1102111
1977106
1736197
1351167
1478707
697777
157729
153256
1953374
1518161
803328
540366
1912541
1338777
1485786
546084
760158
684299
321282
599483
282541
1672709
580522
1347441
827215
987226
185918
695878
1619200
1272805
963164
910144
889599
511266
794853
1188627
8193
596314
1727245
76952
1414456
397005
29437
1548471
1390148
966895
1451857
470075
1007257
1880265
475167
823275
1688876
138685
47158
972537
1242423
1102808
1802802
446793
427496
1689198
417424
397914
1643616
338705
229427
782133
1028475
1671104
776170
988754
1002268
1903610
1378699
473010
1191175
513507
863922
977838
222558
397859
839982
507238
1385153
1441085
1064288
1989651
1814491
1383732
318234
888008
1939261
1686283
615564
1056865
1383078
1555822
1284401
1704028
100662
248180
1511633
1308813
1897374
468833
978714
3439
749165
1343556
921535
1634903
366899
1070592
950442
1593933
1857880
420835
278264
76060
970425
664169
1403586
843954
220597
1830920
1200194
1933223
442414
1821715
386798
1289523
1695746
1059224
1563612
650180
1914314
1071673
1011286
1373021
411565
207741
102158
1214417
862803
586900
1237946
694167
731021
843178
323992
1596212
399600
877155
1616736
1752321
528788
1061294
1768041
1160079
1215552
1962502
1089755
1557940
372290
330416
117444
62039
1228662
936402
1859288
359422
1256578
651345
1823633
385636
1266312
1006516
421779
1218628
751741
1130287
415356
1452756
142499
211799
956319
1687485
1330066
1182507
1488482
833356
1603234
1103967
1411527
294178
448480
35556
467365
1883129
1393015
677241
445137
4446
1619294
1517268
878255
1271969
328224
306874
1969253
502292
396553
1674583
382745
757925
997621
203505
37061
1819698
300747
548269
576109
85261
1059711
325843
214111
1768141
650501
88269
1469903
1615748
1514090
1715385
210761
1958813
928582
161200
1291211
1337599
1388440
1457936
1953774
1901180
877584
1480191
370607
1696714
128988
64604
1880991
1095871
756873
1053308
1589680
326370
488290
839673
1642923
1236493
723079
760089
1341111
1200037
537548
544709
1617325
217851
9199
1291947
1297478
267458
303104
398849
1217953
1021003
1391506
1945536
426892
500115
1510625
168013
1406426
1240421
1129547
547447
1218620
1057206
513490
929129
1129585
1350547
1257667
490158
534214
1739302
1081413
397489
147838
1348154
411343
556458
1328254
1680503
489305
1295409
320728
603603
1653032
1640449
1209101
1758130
1504637
724731
71327
1839709
443360
577964
688279
311558
1461111
389099
1318200
1155432
257807
1322996
1517430
115451
633644
1381996
1471969
956836
831986
118379
724731
327695
399302
186952
768162
1493630
980256
533158
1064711
1261482
1484179
834586
929021
868571
315828
530771
1190400
403522
1955248
1333657
1603569
1899963
570303
1109104
841261
317635
344199
1728022
1584726
10162
554323
20181
480508
1181085
1583277
1268962
1279464
975287
1186810
439577
1201864
1247154
1542482
1477323
1186854
1119585
663450
1942231
412345
1613984
1920075
10079
1217094
1958863
811717
1137561
26418
796549
1064497
100169
495054
306552
56918
1845730
614095
1161421
1664745
642864
877606
1069823
1720688
81503
1709783
1712737
465014
937834
620595
854316
1304564
1451142
628522
129688
606910
1059157
339435
1982634
1524705
183778
732038
653821
521172
1731534
300578
91471
222184
1507148
1612922
811949
85507
264156
882440
1964429
1721788
979818
31766
1946555
1153634
1236342
61432
1441369
1424169
1223210
245563
1965452
1401833
1788427
42771
478108
1051644
1665597
411912
1518997
1890321
1576405
1599983
1636657
378554
1681759
283062
1834469
1628524
1492501
725803
19669
407598
1811461
762881
1113331
1741463
1859652
1236880
585761
665320
907149
671476
737593
289663
1986063
754635
1716694
866687
1692592
499642
278765
1576035
1871241
747296
1587523
583735
745748
1098276
480404
250033
136256
1763959
1537123
663472
953392
1918089
1130784
1232647
997040
223355
819774
356230
1569238
726148
422403
220403
86242
1327844
584976
1373051
466029
1601032
1870017
413028
542036
1640313
151206
1279606
1809066
771750
1775645
941004
441186
383614
43054
1409078
617469
509825
1593819
1669824
934296
1605565
330930
1434599
215772
224586
1233221
131668
294199
452615
160835
265323
1447802
1459271
1720268
1141399
240540
33136
1167034
753129
1503264
593714
501760
713839
1786091
1130985
1764378
769046
636838
1035693
1782681
745344
854712
1523020
47828
1596736
1722396
1742942
1998322
1101947
561389
653782
699326
1470605
945580
436392
1780340
1323874
50634
1741738
1829268
1205981
868186
330364
1802290
1101820
1305967
137528
105792
1509706
536818
1456321
1348881
1271838
761900
1058557
8545
622845
188004
1581987
958421
987554
164371
1128030
1061017
991223
548186
264991
1631917
1435313
115186
659993
1057068
414242
1029581
481694
661904
1827175
969764
1423416
666620
261760
1351109
1718153
156999
1877508
1856164
1256161
1299346
901885
460130
634803
818670
1672047
976861
655886
186455
1186175
1447152
1723352
1802877
215051
1656789
1165900
350007
1944467
111666
281405
1595616
733726
1677713
370803
955040
1174830
1374498
149234
1218601
465011
1909978
1893196
176176
1066823
63257
93671
942106
100630
855708
23559
100798
808561
1036259
1009620
93193
1341256
847761
396715
1457782
940424
1798665
1187424
336748
875912
1555135
30468
581740
91620
489511
1973075
776615
1220071
591991
854339
459212
823581
978917
1459887
1127173
1660338
1896511
568529
1062471
1646047
836652
1029207
1507417
76581
735847
269089
1460715
1681897
1640971
1565856
183129
134668
1278001
454736
1102496
931138
813309
42946
1428334
181747
603782
1819808
1930895
988494
1739544
205568
1754630
994823
69872
767434
1704478
668969
1655278
709823
1680240
1329789
27523
793938
178887
268641
1031439
1152671
1345844
1465344
1245196
1703246
1508194
968415
1313162
1351266
784032
1921610
1900573
808034
1140441
1134030
227341
588003
422937
1156049
84095
985206
1296860
1241476
1151274
238415
486931
116036
726904
1929554
339641
107946
998002
1671771
288588
133468
430338
1260259
1748782
1231721
1535395
1876431
1906683
1650565
1104856
1434061
1906054
718639
1942283
1471950
1872409
1620096
1211356
1827220
1297719
1818819
1809739
1499180
341127
556769
72576
120682
1920122
1372220
1003593
1687838
1850436
984681
1660976
691162
1004595
1560135
1873619
1384435
243671
971737
1598082
880062
571840
1253902
653253
1950684
738026
750974
663579
516000
754936
486783
792225
1644622
1744554
630605
223416
1968523
1970976
301810
1509084
721001
161056
277632
1220977
1211603
441539
1533577
1126603
1611616
787862
694213
1086484
1282180
369940
379154
1231196
604610
1044481
576483
1900605
1054522
1705837
252354
96652
1677428
421130
1195490
1880861
1522596
1536126
990752
1638456
1608532
318706
318842
1637650
1005024
1866486
1202430
1408250
1067601
1605193
835095
1961706
68906
777416
568614
174502
934703
33935
130805
142466
1329148
760117
479948
1790248
1554393
1711303
326546
365056
205943
1678941
709437
949599
1599604
582265
513124
1480913
1598193
1183033
330050
1965186
525508
1628066
1447896
1040397
26959
1889007
389705
908603
1462118
1932980
622229
217371
934735
1187747
1741497
1604075
1723122
814930
924004
499598
1450264
559265
934010
584542
1572723
19222
395594
1259498
655276
227507
1476077
1094025
1575467
1782232
1358898
1579825
765462
246130
1664807
580813
900202
1925742
32855
626095
741522
122626
56155
126574
370084
1239018
1430411
1243063
1384199
1035597
1394844
1366559
1370612
1449845
310079
845303
1965543
1787250
1851863
1011468
744372
106756
1489907
887437
99425
1095501
1542399
1231138
232788
378426
1206029
53101
296892
1265303
416078
1156701
746982
676560
1371549
1519190
23117
1675442
1459243
1655763
1869014
1882212
616365
1599203
237360
530146
753791
1161269
1363008
1686893
1544269
1862938
670999
43129
1409358
639805
541644
1861095
348183
1011311
84817
470166
953150
1196057
919046
210057
464827
1274206
1771151
747136
1032341
1596877
966372
193110
192003
905808
37952
1725733
674421
368181
475414
1006516
1642160
36644
795041
1614966
330637
462105
1692502
266859
215755
1314578
364181
1443778
152867
1489815
420835
473582
1635236
375346
1451372
1871213
1339522
626529
361207
1809965
1691790
1685038
824837
29246
461199
174578
789794
1153406
434534
609217
717101
824098
272492
205213
160321
1441048
566276
1092500
521006
949672
1394689
612808
1290108
1513290
1701482
184880
895321
770772
1142907
1254426
1926711
1771326
1442671
1293851
1586566
121711
1393983
330031
768709
1655738
809136
1422966
1111139
1557315
837006
853776
1839244
1012491
880346
580617
361829
1113973
1633630
1631289
1643002
1924709
221653
1505726
692305
1491761
1655582
209087
1618862
1954447
1420398
1451742
1351239
141509
1005660
1141716
183218
1984163
573133
1316099
1927884
1577798
1113415
1086733
1336831
1420706
1290180
606135
1206314
1683399
1366448
369855
1261864
1280869
1407286
1427600
1347443
1720205
1657670
1350566
268162
1201661
1781448
183456
22846
1305555
1964407
711168
1873913
993601
1968887
65504
691336
75817
1512170
1013500
686059
1698125
1132117
1931249
947903
1963788
1460228
1704921
256046
187907
462412
322452
565154
1873151
6363
217630
1257984
147637
1944413
179547
1707836
1209715
463323
1613233
202062
1720038
335781
149152
1812255
258879
1450846
1909826
1996553
1174919
697638
480402
137516
482579
1696228
1357283
1274531
30073
1356194
1202397
1174469
291287
882883
773993
977032
174376
41730
1778908
1702872
1922182
616892
1617991
1232451
97855
359874
69514
407738
1747325
1154847
890011
451495
1325731
63662
95921
1847270
1067429
1394619
1742775
1952932
575188
1206125
1418179
988611
1020128
371852
883781
1906703
1601544
1890422
708736
1291580
613185
1319815
950235
1105124
1770271
1808773
578133
1080322
75091
968072
1293514
456515
138919
90104
1767950
1334874
1568581
1517244
1349433
1138516
423490
863473
915546
757442
181741
1349455
1373018
522242
255936
1522551
782052
1312399
1830713
173809
559794
1383214
838653
981259
407465
680145
1211545
361260
61043
1976841
519964
1885828
822128
898708
378849
1207917
1108910
1920203
1106707
1590726
170314
1685209
1210479
1146674
980791
1051149
191655
196290
618194
1334796
1179080
292371
1974397
256807
1552142
1939861
740066
882745
66294
299467
1473522
1942681
1432012
603219
743642
4291
356973
1415218
49719
275829
506181
1224160
993241
987562
709571
440860
1684884
1039351
339790
95657
1534826
1006872
1206298
199453
581057
645567
1180733
1364410
341411
662522
1271264
928867
1215875
1456516
274949
349923
1643029
1019617
243235
1987472
103772
1332582
461427
945593
704327
1073641
679215
1676365
248673
136215
1314651
1327705
1514387
733739
1910720
1792718
1368460
690459
221650
1670556
101417
822540
1254678
1439717
813862
101224
1559034
1016526
1812551
1825819
909972
340849
1513892
661904
1496730
1599367
179341
1157345
186393
1690027
543146
1920037
816415
1217372
1732544
1569335
565086
61072
858540
69029
339180
1601769
1096289
733264
1702475
1809682
500440
294477
497292
1909862
1537540
1697231
175231
58894
1664983
1026206
600578
382071
72212
1808515
1024826
1150748
840563
805629
104271
876924
1174096
1478239
1342679
73554
183015
1899430
828945
869062
61063
503829
195696
1007314
1305633
687033
892866
1021037
616743
852147
584675
1463830
1720807
1747725
716868
724513
345625
1762223
1209550
397807
528666
908226
1810621
1737791
1126286
1225467
1653239
1107506
1245366
645121
528554
891041
503700
463168
1749661
178775
6722
433531
296354
511919
1685881
405483
841558
1771307
1425427
134282
973825
777785
76892
745902
1232087
1234552
1067026
1959672
9282
909915
1841739
312907
1719493
1264776
74761
184596
647694
1728196
1182825
910451
187350
1284182
1310459
723811
471401
3583
1945987
1765821
630421
17889
144688
938865
448379
1459718
253470
1020250
45330
634984
939174
1403769
989578
1920287
613926
1051471
1256103
71989
1406586
1434126
302168
478879
1360254
391653
288917
1342281
1839471
508855
1144390
755279
1390664
533338
1141996
790583
1421691
1568927
965074
296577
1563046
685631
316894
434191
510586
1579664
317655
1159467
1187930
1159428
731087
1653941
1875553
298001
648618
106822
1257827
201823
1957634
223411
340466
1711690
1939481
1358046
137685
1492935
457266
581168
1336918
418901
1621751
372951
729519
380232
1063207
335230
459296
1277823
378917
925743
1381102
419148
1465677
1183721
1432770
271261
1786130
239419
259798
143949
275016
491801
1206612
451291
195454
1603553
146010
1521737
250111
339847
332252
937813
469078
178125
993230
808355
906228
55047
799524
296325
1038440
1787813
1289119
292090
1539581
381188
407760
303375
1088171
432669
1765710
553645
47071
585604
1117051
975045
873371
131379
220713
795337
415705
988343
985490
1602337
875101
1960964
596771
1630670
486730
686770
1305677
323555
1210015
289711
26547
1254982
1162689
978534
1831855
653458
795617
69956
1968896
1814319
22722
107007
1998159
1803753
468011
1596065
532908
201849
1664170
915315
999241
1332405
12214
439975
853309
700314
1373723
790428
666402
471197
1468236
1427237
62388
241749
723947
1609735
1631935
882415
1045780
1708882
1210761
61614
1434465
545112
1114208
541984
724195
243833
401629
1423516
1173489
1822445
1756139
745604
560197
39707
1946047
1893204
259066
7575
774055
1466555
137270
1472029
205332
1964601
674161
820534
720385
262005
256218
1111606
762223
694821
660491
684608
730047
823878
35557
1023406
1701988
233229
492862
547203
762044
723003
344829
347224
67818
44216
1195764
78476
999408
355486
62669
886333
46057
1100005
1447033
614355
1363690
478214
927849
968269
1548672
1935811
1818978
1685631
174304
1965897
1696080
1797584
1074877
944010
50364
1712242
1076170
1332319
519750
815142
852552
831947
1363828
1883092
1878846
153877
359853
1121559
249811
1484196
587618
1942615
1696700
1452759
576639
439888
1237541
1787723
351363
1050554
1837881
811996
528693
325436
1987061
810070
1196640
310347
814820
480705
1184989
57311
149133
1828811
1305150
270880
361284
848518
142472
375331
883279
1266118
1044574
1953850
824082
1603683
1714598
581361
1238433
505765
604134
1762009
258077
857156
107128
206621
934280
1706572
1676588
312304
1886281
915998
1139069
118752
1452381
1811293
1567157
1274225
969270
44590
1490768
1841131
1031740
1131741
1363271
1323161
833989
1617963
373811
422180
979828
704712
292407
404529
1888532
1914083
964253
917533
588486
193836
573874
727753
130198
700464
625004
757899
396697
1147414
1646452
34677
1150917
323253
1209600
1809079
793726
866049
883565
820474
1674809
1211923
896049
1529053
1277635
1092224
250588
1172008
523414
1424162
507353
797351
155073
511787
1693643
728213
1693426
1346658
76801
605055
1093177
1404509
1596744
1717217
370674
744431
457789
1125467
1578477
727015
363756
436349
1974098
859728
1318242
1064818
981232
1924991
1702761
200525
1312475
41660
1177808
294485
306293
1570941
1299790
872124
369855
1095570
49084
1990590
331945
1518822
448489
946935
1635276
801009
1452705
1884847
881778
171004
262679
335315
101653
1100121
396459
1610678
1139522
731838
1244600
1494608
1451446
221132
1477052
1022658
829424
202766
593732
1593194
523520
343568
1829801
1530606
1214400
1111761
1733063
1586731
1951717
40898
1042832
549554
1695913
1741243
900905
1824462
1388073
919697
1733947
803635
1200030
1280720
167788
1793815
1644946
85392
1949384
1563161
1972834
519479
1739568
1862597
1034272
663465
129391
1692939
1193032
602548
1618084
1293563
1129956
1421886
1290725
1164344
1757433
1428300
1768136
296230
353219
1595258
164901
888038
694303
1383517
457769
493629
1927963
1145444
1630415
1635044
1782466
1597071
1774553
1959120
1023634
1184426
715313
1479431
1792917
670519
1918984
1466960
1617942
908474
735975
1943815
208001
1722142
451812
1106420
742802
1039867
850782
498698
344418
1589536
1400336
357536
1756768
407463
415808
169013
933466
146075
1430229
1966878
267070
1046195
1535524
1421434
255173
20715
494172
19421
1374082
1646522
60289
1571876
620128
1709640
1485868
1037120
860280
395796
1252701
1995694
1938300
289095
172099
653946
1810402
767102
930863
810108
921269
1718925
91017
1525933
1020111
1368449
893869
198483
644742
1006840
1907245
726740
241724
1742587
1453983
1841082
1418787
477489
1970852
1399277
1450935
753710
1499173
178655
1077051
350176
817336
1980365
1357858
506732
1665886
1663340
1951473
1623582
604874
535335
1610660
983578
42491
1057348
490329
1910373
907838
668472
1740574
198351
847943
429592
870872
1046747
980441
1208522
1833116
246520
1852363
1055137
325815
1567613
1966568
852041
1575461
1393020
1027411
615254
1144186
1777597
429831
7981
1082443
364573
1907529
393467
1452272
787275
1339415
1965716
796652
1688408
418560
1704302
426110
10937
780173
1499761
168500
478162
706935
937737
1565973
1365012
1469517
1477507
423610
56119
223693
74810
987344
15720
1894853
520559
998143
1866323
853407
480273
27032
108351
1960631
1204544
315867
1024759
1808687
1829717
765904
153619
1457783
764794
1165951
1212521
439690
1827514
1049830
11532
66477
309371
639651
1126510
1991856
1761504
67690
761934
1527768
1431088
884577
1461940
133370
282322
1293015
1747513
797972
640695
1678865
235185
691828
1170738
618414
239452
776923
1477422
1030484
1319950
964953
871356
673409
1802359
1330781
1374259
1660799
18805
442581
280967
1634615
1823172
1092345
411770
506664
104792
110726
133313
230513
19049
167341
1068336
857646
1713657
549014
935949
1167165
574195
1614802
357424
1116713
5895
1248513
1631574
230278
289210
38174
1816891
797404
821686
422938
1194589
1721190
1699995
1517410
1538394
1981614
558107
872822
733906
1764277
1303682
962579
1245652
1896228
302144
415122
1914665
840368
729305
926759
215543
1832753
307511
393570
1995944
175750
835146
355352
779341
1678768
779436
1286940
1428035
404600
426672
630043
1333067
805983
305877
1953374
1170766
637546
1044617
1570570
485415
1070775
861566
713985
1636610
234479
45386
1153600
193207
1399157
1321299
1223400
1072977
1640061
1515268
884847
1945617
1801079
868216
319331
1251307
1143533
713902
1827487
1226208
539274
1665037
664744
1770049
995520
1716220
313210
584175
1314406
1403750
390031
211617
637642
668718
89963
450113
93765
1643516
1961672
794789
1227736
439279
1723978
1571763
1982525
1660053
604556
1221458
1242714
329422
1850667
388684
1990158
1055803
232356
790115
437690
1068918
861820
844620
904879
1708548
1259107
1436312
821853
1529854
1635782
665720
344288
486443
938148
1900884
452162
1961792
1357841
1926308
1146658
189714
1901234
826262
259661
1195773
374961
1686389
482607
233347
918825
1333047
1737522
527953
1816938
1979560
1159279
390636
420844
450998
1831266
338491
680108
1490790
775433
1317396
1260555
1111662
1092421
867713
1357835
1768672
1219912
834514
1888132
197844
360845
895320
204893
1437354
1269730
676949
1998468
1939908
1647761
1966809
586684
1005853
1024491
965933
19029
1420912
608694
456121
261920
1275303
854636
1701456
556156
534733
1107503
617546
1803821
114543
15147
1184252
330861
533681
1219843
588970
876814
40364
1763902
1597428
284243
1372701
627628
570172
1612980
249269
1656620
1627604
674361
1863727
544044
1132313
1843391
983795
1725567
1200154
1646984
736614
641686
501061
1847978
1457169
1701965
1851169
546994
1732587
238426
1572227
923340
1078542
286082
999468
546343
1462781
1905767
312580
1870520
1749642
59291
478568
2432
1369593
1170844
800925
520719
986256
1798335
1463503
1548292
1028291
544757
912616
1631355
588518
76327
1729242
931260
1661897
1897492
1900189
629428
1833603
541121
165086
1031107
1283110
1392439
1937246
1871789
1262214
1562203
1896987
155098
391960
1500650
1624604
1190848
1356722
641733
1110857
401938
1482144
276591
619942
1909139
166923
738023
105214
757306
471399
311319
161697
423634
901077
579532
847377
1926185
895850
1245746
1468388
97775
264068
1940442
23691
311766
1514730
1006992
727013
850393
393682
431495
569372
161689
1623644
1984644
1581018
433114
1949441
882939
1663750
204373
574113
487097
1612181
33231
1759344
21029
1636113
714847
1925272
312098
1472162
1471388
940945
1912930
1606596
903672
465216
1959283
1564403
344017
1313397
166309
876001
1298106
1935118
1201527
1027474
1966397
1097431
1603378
1270911
1749286
898443
1366341
83625
1417470
716046
1309032
1285762
429405
1039045
155357
383347
879163
1424920
1857958
692718
698237
934159
1917417
1459947
1938938
589159
1689547
1354881
1105433
1677660
768687
1519397
703957
1567481
919011
1075219
1489348
1106320
867059
557756
927230
678944
621991
1545983
1373629
308435
447234
1602421
1569681
84069
821476
214583
1604947
1228755
1508723
852638
1517944
1089415
590510
1578595
227828
104355
1059104
267699
27272
147275
1242139
446112
1562097
1348810
1553521
752239
1105124
778735
1169227
979238
105238
1407545
1659123
1204553
1295906
1549860
638793
780530
1505619
75718
1158007
1514856
344917
814296
1513527
1272808
722116
684101
1290992
997387
1783968
1512889
1017237
1026005
971102
1829690
1122851
1055730
420608
747035
1329822
1914494
877443
1472175
1810355
916069
39823
1739348
1150640
1370795
79877
1127564
526230
1317298
659787
1842155
1720188
631125
193750
1433375
850445
1757547
81275
499430
1844731
196163
947403
534402
1284866
390272
724332
25889
1225390
1555633
793264
1396553
1152928
1378223
456182
159876
1097645
1795031
691249
1977340
894774
426863
540107
1333052
626651
1476649
848091
1299124
318560
1198625
1924953
814827
1151033
763971
218094
9650
723429
1226115
133876
413999
812537
841680
621126
1470213
1344208
200693
1321656
87467
547717
656940
502749
1910591
1442991
1806913
914744
997645
113009
1368713
819423
1311483
1119829
1710027
1436422
1388768
1929333
1737707
577619
1174820
1529313
1230507
1486732
730737
1423168
946787
1519137
473870
421333
596484
354770
1645239
1844524
320241
634906
253881
432630
1198758
1618053
1046582
262606
667332
1185923
834458
1535703
2303
1075557
1429915
787490
1668107
75032
441978
483900
9750
361182
1905170
49413
239853
1403291
1462486
1850045
561648
144062
1701969
37793
266726
274892
294477
96341
298601
840168
1117820
546225
984235
954085
1710379
1487591
386686
1151734
679392
1852251
502554
1339760
746945
754183
867661
433569
1209109
615303
612080
389321
530946
1452728
1372337
159696
1790388
736818
200560
693389
1691685
779259
1311756
1251576
1910763
676353
1518057
940013
1281957
280471
685285
1585732
1497595
1910035
952084
687773
71046
235592
33641
70596
195383
813993
1656505
1060918
928380
1446570
878624
1241772
1126849
1874273
329942
1119376
996926
1391112
1160094
1823923
1442762
1607285
490588
49338
448601
1972663
1066277
1163129
1259716
812297
588810
1078791
613177
1905229
1024465
1541781
1750684
345438
1957239
1839610
707341
1100342
128146
93407
130191
859639
975594
122170
279676
841300
976861
888538
485921
901
797152
1123028
699487
1257644
512436
404275
188248
1155656
1667944
39497
1671776
874234
1860172
1967944
1481598
680835
1232076
1981873
1502782
1973913
657274
1494151
880250
314974
1086289
1541954
945106
1442670
937476
850209
598157
130079
1237562
1135284
1271779
783592
785308
1713657
516833
1208334
519623
972891
1440496
701276
535424
1309857
81754
203878
55046
807801
532024
753252
263831
191432
983901
425898
330602
1014682
1274119
1644243
120628
1172588
1558397
1229484
936783
271128
998027
11253
580331
1975879
1465673
399354
835535
1306468
1545663
705509
543323
380964
475544
1284012
614779
766346
1122383
823867
1059642
252734
418038
1629774
1580519
1312737
318444
1154432
1318980
1155716
506732
1299417
1880275
697701
793666
38521
316455
1226111
250715
521549
482140
423821
173821
1589452
778816
1377414
1894777
466341
1367891
634118
1775981
847523
1793760
461927
1364676
1700761
728388
290579
339496
1594500
1757456
1928627
1613595
1497420
1678024
1437082
1750046
829938
160168
1082990
207865
697095
1210938
819590
1918063
609037
1996553
21205
1044213
135165
206805
509485
1214239
751217
1178295
1854383
1872938
1465361
1158714
1314826
979594
583682
585790
590995
638019
690876
155485
941786
1017314
1780739
250248
1794240
1125258
1552916
1404643
1336786
672242
82608
1475507
466655
1674790
808588
1367479
17598
325127
255608
1189208
1790335
1584025
761495
588904
1627940
1741650
784507
266399
668419
146486
820217
1766481
1911367
112766
1421038
109042
970190
1513659
1037513
876165
624740
1446362
853236
1979168
317127
1461301
1274989
910712
661402
1879933
407407
838135
1273360
330949
1547559
1723822
1324164
1157366
934867
1343871
1241026
1152107
1673231
1941443
1685586
1345392
900574
1331881
1231411
1535960
1317149
1399160
38066
1713551
484858
1737712
107842
1213218
1770971
1405905
1975721
554714
756853
1124938
483577
1805611
1738606
1624474
1370114
1910468
1984777
1830242
1771695
500830
1239745
219630
1684560
548672
1402843
1284644
1782054
1533170
1587497
1616088
978853
1600655
1394427
833407
33654
1426046
1289689
76744
917686
1028900
1857351
1248174
727970
782082
1453648
4604
988245
1063392
1252096
25182
165506
808995
933024
1400538
1014098
1413159
1970389
226639
656684
1468189
804151
452229
845217
973389
616435
374522
86975
1185812
1105237
256033
1307017
33433
1141650
1578923
503292
948059
1264943
82582
1392050
200525
1186131
1904890
112671
1065277
1110299
874432
1509317
426522
1819586
1376854
1042578
1448658
1064584
1428020
1891199
1743063
796023
1863533
1798309
1043620
874404
1455977
999940
268985
1733952
87786
627713
52750
1348503
1192475
1481372
1121193
1244386
972941
1288430
1550195
1198873
947387
934314
351274
1945530
1848757
1777919
282170
1733085
655402
74407
945688
551675
207911
225295
429183
368516
327726
444703
823962
1951541
1708424
109210
1889344
1235592
1965320
1217110
203775
1942333
152066
834762
11878
1871664
1440017
1566099
1340002
1733014
722598
1977440
1308239
1039100
686240
1006361
734738
1162412
639359
1100278
717908
1798501
770088
521944
1315657
1925109
1073641
812583
1031527
992227
245513
40255
362952
781900
138759
1161367
1770428
1043412
1509307
1534635
47162
1087279
1667727
897196
967312
1979223
1765063
196222
666835
1368449
1624735
931128
659292
136094
815694
1672583
513216
640449
1808047
610090
1445585
1963272
128395
1136213
1169448
1026027
68611
235541
526032
1495523
1078816
1769536
1496225
1347205
1738997
1115108
1128376
1097304
702251
475414
367453
1428650
854514
1260075
576263
1700046
842152
471212
478071
1137731
1738030
245619
72684
1101151
1321126
1823418
1695977
724416
1113575
897816
41872
1336552
486467
991766
615547
1246371
1337912
417763
1642836
1668028
1533386
1664675
1384400
1392530
1146226
291708
1755678
1943949
334596
1537699
1994853
1155716
493386
1084671
251107
1587443
678294
1843457
389425
1260840
204401
1274051
493685
968382
1196764
903846
1073703
884713
997257
562028
1201126
670985
1526888
624318
911531
868648
1901130
1068974
1473039
697448
1800428
911296
1411584
413938
1791638
186722
1606659
1054930
33154
1412967
743960
298225
879674
743243
1078938
929520
1741959
633320
24171
291779
906607
1444402
1254056
1341477
190319
1353890
1357142
1627783
274101
154701
302144
1530527
342993
953341
844983
1186485
1369173
1617704
1666532
630361
366996
590214
631702
1643594
978305
736714
1850905
933209
1468130
1848796
103479
1656137
1943595
1327678
1460076
300120
1847520
595805
643354
89522
25461
1528831
1586902
961080
1848018
1473259
1644550
647422
1262169
165919
113223
47988
1350054
1625149
858928
349077
546186
1995018
356246
1663590
1530223
1203934
161727
1774782
411418
121892
1335205
565364
1686912
869251
1664340
1710361
717329
835339
1069854
1259624
1748816
105841
645224
1825819
15282
1746138
1401644
1604175
1356287
1331890
833935
254381
399634
266080
1212187
1847651
62486
687854
1155893
911545
1413243
1498716
30309
642730
659301
1304195
1375007
1098068
433581
1424672
71621
1167383
1296148
1972958
323402
1310863
272643
1159913
1860443
644954
931689
481865
1934001
1281825
1703138
770499
1367019
933107
728984
891094
90161
122276
553143
973490
1974311
899485
921379
570290
1881766
393785
1507592
1213125
1903053
58154
1775088
810806
809131
1179861
1384570
553994
1585811
105261
1855586
940636
142387
477403
1783297
394490
625894
220419
1912880
1934353
217227
302847
1694802
688835
928036
1125555
772648
118361
799554
866000
339798
909177
1817336
767596
1940282
334060
991871
1220166
1378721
161772
1399941
1912739
1735157
1491214
983023
1403769
28036
955182
1996012
237702
1202198
999443
142158
952954
1095620
68824
1316885
932678
438185
201187
821559
1937426
382024
1536745
170748
828668
1632363
1682408
1510716
1388067
901998
867809
729251
56347
1593607
1604506
1761356
1887843
597784
1753831
1260156
245004
760154
643447
1813086
264310
1989463
1378423
763161
1962603
532391
448184
1116817
297464
1691874
277935
751771
1632064
209639
7013
1113580
1780279
480813
1833314
1848241
1615264
448480
1178620
1442625
1045637
269273
1574712
860613
1753811
81472
1060210
453539
1751416
392102
1541405
1783078
1791170
1312385
1264165
337894
253074
268949
638159
1616559
718962
1758874
1161035
1848144
1779613
1664573
1183350
689705
112306
1743155
1247437
1641264
1007230
364500
96315
676716
1405451
1727103
509822
21612
444725
167051
369579
792867
1591395
835723
1900337
1793882
1845461
218941
1574702
1494931
463061
722515
1727615
378059
1257412
1999269
1281975
1513817
887087
957068
953919
715536
1564308
1976051
1170331
1948813
1395510
1784161
1995642
1151857
1741955
1180168
1234848
1140909
575023
298634
1639634
700696
436815
1328652
753319
1773144
847919
1201294
788079
563449
592058
1388443
643091
466039
1362677
1764760
1905391
1823300
1421
1210938
1314722
848686
1979317
1182100
397856
794995
478566
1388556
854372
425356
266171
1189291
1435313
353174
1208651
798608
909355
1410303
1984117
169809
1241067
749602
1966277
1875292
569281
426088
1563641
1091303
1441395
433848
1708784
511769
1699489
850153
1889526
1265089
481914
1877680
601138
1726761
1343890
845745
75395
808357
1031001
1238515
1072780
1668015
1146982
919152
583779
1359049
922444
1817217
169379
970621
13031
1609208
642065
414544
1157369
1428939
1311025
1978856
510407
1746561
243094
1270958
1232428
770179
153425
1491485
866747
1115405
151583
1452125
695291
1123139
1697021
840363
66124
1815598
481813
1548331
1191690
128751
656529
729344
367948
129965
782460
995369
1311063
1566783
1625767
1667378
1539209
873880
1991718
1717214
584346
674263
935643
622308
1093
1527051
259241
1697279
959786
1754876
1256173
803714
1294533
1000639
928155
470416
1435950
1291032
1477391
429898
1443711
1427298
845850
208950
1760245
1729736
709156
789624
601094
673776
191253
759858
370855
1665593
1379349
297708
871824
443583
502254
462915
699967
760468
1060337
865313
557316
938593
1218299
1640171
555640
1456239
1470690
417890
1852125
1618630
525127
558203
12592
1459775
888574
235479
1860248
719701
1962938
1443733
332246
412597
435732
913269
651017
1892366
19463
144506
1815245
268731
251924
614874
1267917
1847296
600155
1826859
32658
720307
1940833
1889523
374895
416493
1919098
236467
1116856
672943
1026318
1451275
544304
1329045
1942689
1136042
1759299
1230221
1356253
1353567
721645
1729407
959507
1437206
1738554
1856051
1650932
729908
954273
540536
425338
1385176
1773003
1340174
390092
887876
484797
159994
718805
163642
672561
509903
627663
458998
1464502
814637
1012754
373782
917026
518736
1007407
33918
1168022
61411
1240777
1497673
167646
1600782
1454458
53857
1233707
1238796
1206792
1726039
57806
1516010
926771
415425
411971
306293
1497885
1013251
1390629
1361161
830776
1312323
1523009
1478711
1463912
1294027
612006
264898
212589
1284115
473212
1634564
849154
1979473
1791451
1703357
356776
1772753
1118440
1819386
1219496
1880243
321764
801760
1757806
815507
773288
1275821
1381700
426797
1869531
1165942
11786
312864
868648
666003
1374810
1416963
1304610
1043596
31140
1416958
1991351
1260350
362804
1859135
470416
1099913
300377
893049
1045675
1104060
1510012
1414643
286344
605389
802244
674074
1687605
735172
838675
648198
1688643
1022357
39038
1141388
1315155
1451655
1579428
1693515
1532615
615276
1515159
1580843
91645
1273041
142421
1747583
1954052
1232345
1263424
1534819
899885
931733
1935466
1830366
1387749
1983355
256547
1502000
1967154
1658310
645290
330115
1083381
1548242
1940833
1679072
104662
1751443
1926090
443214
54004
601920
874405
498728
1742541
1514105
1263933
1323111
897042
525163
197642
826302
848609
1352494
1695368
1179664
1770540
1327297
1101713
197523
1837437
391226
708519
416934
26686
1378098
755072
1119485
1570371
1169621
1258217
965148
1254371
1727078
362666
671889
1329135
1161896
77658
281719
392915
1470087
101353
218732
568259
496849
231237
1110069
1802727
1188930
1539107
1055230
1643309
41483
532403
1265871
30198
873080
514350
276157
477337
1684885
1790597
949440
1782865
1169506
1770468
1798049
1552722
1823159
146558
725843
1459368
1739556
1775206
494970
1824588
1996727
1739511
1929276
193591
278961
651278
1961756
1270908
1923002
1042256
1079332
1046190
639659
101203
1128114
489740
384307
1616354
1507524
1828119
932236
265399
1613831
536798
1735379
1283914
911891
434232
588365
237543
933100
1162243
892907
211011
1520528
249464
1740519
681002
1386449
711344
1653770
703210
716328
1407809
1676666
1483843
740065
1480018
657714
64564
1783250
482021
514138
983521
1503128
208749
1975516
1077147
1959394
1802552
1129704
1326142
635202
794780
1032240
1913206
1565454
969282
675325
124153
1589414
931650
1955358
66328
1873002
786490
669838
377325
1816095
1040206
1927580
228059
1655813
792170
776610
1947403
492061
458956
699666
641526
1103844
254974
717561
1587981
324982
1494421
1965747
1773240
1882559
1834275
1602032
1667719
1753687
1913283
1347497
538710
745727
1319281
1022853
62486
1236822
612804
1371769
233625
1524204
1958946
388946
122864
1516013
972381
1129882
1196168
908489
1716694
1167381
1417854
141023
47162
1387687
1164904
221787
610554
1169633
1385261
838446
1266871
1577382
1754496
139735
968269
735147
236911
482616
1009199
507075
715767
1291378
1501824
319955
748111
335898
1980892
862745
553592
1808951
999955
959767
715262
1976440
168804
1122781
290544
1328664
765956
1133321
1338545
61433
519998
690315
1449353
1066941
293093
869943
1032472
65849
612104
1766126
1670494
1278132
1465931
563859
778275
546945
172046
479575
1822794
1778285
755848
592220
335920
1624689
451420
120833
1508996
1106490
1358261
408326
8908
991271
142931
1513347
1129005
570207
999493
1094351
295832
118670
595686
1172149
1995972
589788
1168298
1880462
1691307
1435243
1477163
1549319
1670300
840414
1194131
1639877
303024
1191827
1167246
126138
1018038
1579447
1514926
1874536
354681
1303576
895872
790431
843028
801383
1743282
1603118
1225131
1121507
1305826
1828408
1541070
492305
1222422
1042697
756484
1751214
1495767
237599
79693
1705004
54794
1639310
876307
1390401
1135053
585937
674978
1131134
1028173
759911
1047601
817321
1645218
1799631
725951
139665
737627
1664312
1029408
605564
1944380
778756
1443937
1029951
102801
1868396
70194
948488
833463
1585588
768162
268334
1510228
728
1126659
1034493
935186
1968661
594023
1341689
1744808
1209361
1369765
460359
961001
880517
641333
754893
1403719
1242028
1687376
460237
1269266
1458585
88582
949107
26928
985810
1228465
1169380
1363067
1712898
357045
1610752
1833000
1760344
442839
1396884
1818509
1955195
1456269
479927
330821
49111
186180
869971
1440323
810244
1483999
1706046
1316211
1217104
1580292
625894
410460
357981
1400246
1028411
1219315
854078
655417
1269031
1152243
1750696
1504393
602469
673609
1737161
960218
1816643
1953808
663054
1212137
672745
1353882
605100
776451
338332
698184
699014
1372189
950158
81652
1405210
1719708
1427173
1440298
419148
86233
1781521
1299093
248007
1027055
1008999
1887877
77825
1320121
545601
229578
480154
1641976
1158688
1595614
1191000
725711
1330445
430003
1601704
408175
1462344
1781558
100640
1446585
1661018
159711
576063
108112
1907637
1245364
599757
1216857
1456590
1701891
1197780
432331
1823566
1084686
4756
973388
98005
1257800
1512794
136895
1604801
528622
224441
441290
1701164
269508
1350526
290416
949116
1714964
631131
1305542
174495
579334
639715
971868
891260
1938274
1262214
641363
493672
1890556
841118
1009351
1727194
1577436
687175
299189
1035916
1026257
1585774
1635484
1182177
1938806
1395239
1725019
15026
632493
510074
372817
1920489
935632
1548319
1623065
1749973
1828198
118309
1005366
1072703
631557
500189
920547
46737
1220932
627632
1731943
1491355
410739
1005689
894755
896566
173799
987192
573522
879143
492050
1062701
806072
1193540
1200428
1487818
940395
58783
1371178
1619304
335542
1953155
1552127
679877
719329
822543
227751
61307
987288
152842
798328
1211595
1475154
689126
1086017
1049887
1610208
1294718
398670
1689472
754115
1690632
325588
30535
1780621
505053
332026
357950
1497307
1235031
423052
466741
680154
724850
1723150
1159129
1281294
1355353
24851
1954971
1687364
756491
959506
1076655
1021394
4910
1385292
1138976
1113584
1216229
1098140
1888974
1491563
846520
1269012
591160
798076
92611
880425
182112
749908
76855
641772
1578456
1792627
1053831
740428
1442785
954620
1024678
1623077
1560773
524450
460327
57526
849280
1074062
1135464
351042
957789
956342
1240282
246806
1094702
287528
21411
1478287
750838
1881915
931769
723331
186145
1504697
1841437
1545671
1825970
1277699
1469123
1113676
1013610
1467028
1325943
742648
551538
692913
1805885
1686856
648368
9961
1227438
1713567
55397
1345302
1309100
320243
898126
258432
128166
1877958
10471
1877
1619718
1751072
661161
1843414
907728
1923785
1081374
1040293
1443051
1159446
265961
270837
963466
385105
1097584
1916604
905991
1624082
978657
1715140
1520449
1116086
1532044
1418947
1994014
1309570
925238
958812
683928
374800
874206
1992266
1362928
115971
1864180
1258830
1835076
1222367
241810
58739
560068
431081
338716
1734002
484294
590672
1851564
566025
1248943
1779544
483023
1893054
569080
105321
547986
713603
1591873
1655869
402420
978078
787860
824103
273766
568252
842242
1862195
130349
657967
1854309
1337176
938172
1992469
423000
1428332
1441552
1899710
938313
1167884
1107516
869086
612376
687042
790315
1374304
1450941
132077
904725
433751
723565
1388826
1401042
377732
1446686
1949827
20575
1525390
1332992
1132216
458985
1601894
1566414
1883571
1147465
794362
468078
815996
850215
749961
1797119
61733
1408107
1466930
822540
1065117
1926921
1099187
1541796
1902437
1732415
840038
779993
518213
406442
1048061
403406
1700025
323560
1553871
448991
1640185
1003534
1003821
1103161
1552760
1876861
1507826
1722094
1734745
332559
1518836
1691101
1983773
338832
638045
1264835
1934247
1356167
903971
693604
243724
1620668
1963917
1670310
1766728
1301594
1097932
310062
802244
226536
539867
305305
1070264
1704129
1342790
1117455
1416182
570230
516782
1833122
1586490
1286052
543206
639161
1754436
104326
937843
1738428
1991180
1903327
243961
347841
1605872
706884
474417
896352
1859206
1693689
1688172
1509561
1248640
1910562
186911
881769
1715003
140353
1383256
207952
1312069
427495
1443526
163592
1193498
1624460
1681418
1812983
750700
398015
970877
1351260
1292522
1397074
9824
619632
14522
1588791
198584
1977018
41044
1967215
327963
1598315
1961814
1729887
109629
139045
1049200
352140
538052
454584
1753148
1842589
364600
734687
1140949
686079
702969
1346704
381233
1926937
1104065
137605
129441
650314
1683077
1719776
155589
1826606
1153931
1059203
99878
489610
983154
1888084
193604
61504
1786346
224472
593744
1839152
605539
637645
1584613
1979223
1201475
367793
74243
365552
1551223
1563366
350409
1906822
320498
1217689
1556253
1616632
1669133
1423767
1806773
1562760
1535283
1463361
243640
755872
1082669
765127
1629442
1358925
1240289
406010
1797247
121442
1398650
789670
1770381
1907454
1496572
1501167
954756
1569512
599647
480326
519351
1772507
1292614
1209140
467365
1987472
99586
1082136
1894040
852147
793443
949912
1366865
279415
1988184
875283
1772481
1325413
1992711
716278
1798548
896330
1111338
663111
776451
182190
575079
404470
1897794
1479991
892791
706386
961137
1358186
11398
500265
1345181
1087574
516113
1946906
442312
1873746
927270
256325
1293113
1929600
1314857
1384923
1532279
39918
942843
838781
1448738
1607760
24232
466480
1201053
274021
1831407
1160999
1560992
52292
1981178
1174801
1566718
848777
141594
1418968
1278594
655739
869961
1093841
1899440
1259325
1952232
1538045
849254
1282605
231019
20578
331012
759554
93242
282549
1819841
378271
277670
1121302
1843985
1336110
1846698
1322302
1376266
1691463
1650930
1237698
1276683
1677205
1326720
1439608
439547
635716
1226876
737768
913240
1952256
775583
425404
1076854
735512
1166010
231619
613508
409530
1436798
1191690
471631
1917866
305591
384639
89841
736572
1752975
111396
666051
1902808
315341
1713161
1563245
1921395
1892605
593865
1082899
1972546
728005
6231
1675458
515386
627265
933472
891397
193170
1302155
1199535
1588434
242893
1126674
465879
206442
907832
113751
1719604
258720
144293
218093
1573568
1661399
1338904
89256
1929990
1765772
33631
1906895
328309
79739
1852344
1877730
1738941
954776
67634
1531396
710808
1810648
264891
1071025
1410178
1341709
218751
1696011
1052248
394882
1849844
933027
1965638
781854
1919364
410329
513485
1841332
527936
612157
1999459
1276329
1197861
933736
349392
1900707
1181949
654300
1074406
518089
813453
641057
836037
826067
270323
1510785
1057747
210739
667242
473829
415276
876535
1174016
694821
214750
1305310
820990
1054601
34677
1630382
631372
19402
899023
121694
13159
1766933
1642897
111633
948577
1527403
1474674
307572
1219043
1410132
454662
1942485
1852481
1210444
985141
1456852
559935
1172777
1464593
204342
720601
379261
899628
1450089
794108
156271
1024275
1839848
1200288
221487
1966382
1143452
619057
1289600
604002
1132027
1805278
1490847
557708
1291387
946191
1784500
504862
1086500
408458
188510
316586
393785
992358
173653
379323
1967948
347749
1650984
658900
350252
1076500
1915165
238272
1788640
513061
1122542
1901418
465193
1797359
1604225
1291103
1813692
506548
1873151
1255116
465528
583926
872051
1021327
1007491
174512
645197
1244812
265707
1724864
665747
1683742
437086
1496080
1292378
815638
807659
205260
1092932
239194
194618
1619830
1468806
1664456
1526112
1323036
1603047
417286
415705
1425031
636044
1853683
743065
1596916
1032338
1564262
1380833
247556
1230801
363079
4331
1288840
1720493
929237
1050599
1347509
285422
555940
1228418
1810864
1320422
161241
878063
1463354
1445437
804818
892593
1230097
1207291
1241991
828411
1809109
1536812
858296
1513415
292017
54560
475309
313845
1650265
1428515
1129880
1679130
290489
1675577
1277408
658539
53578
1007414
1259624
833536
815401
1472625
1327068
1411964
1452372
1329388
1762944
908510
516177
928413
663122
971041
1815242
1156580
797852
742423
1956651
1187512
1595871
238627
1996349
8007
262118
409540
1131345
1891008
1015818
1727308
1357321
1466537
1167777
1363033
1113312
110915
1820639
1251454
345654
1933085
1795455
798344
617186
832891
409086
943435
112425
329539
854552
555700
927169
960202
1889999
623856
645613
381646
1728056
1505873
1900625
293218
1904880
522349
1544844
1984476
753178
722662
617190
1588609
94447
654481
1985364
1915042
1173707
1951434
1645309
1926284
1416924
1372766
1162243
1007741
1674321
1728188
786714
1138559
752179
1100392
1644082
291025
584368
553010
35193
1181373
780243
1969313
374470
944858
1114083
706651
877886
875272
210694
1474767
1610541
1405762
1310408
509365
338356
873886
1053887
1003086
340078
1843487
972490
123207
1308044
1389361
1927713
1306575
453326
1297220
47647
576012
1097474
1316660
599523
833153
1229457
1785373
53827
341725
151072
1227487
1724288
496685
1368844
11245
187479
1822156
1625624
1367856
549160
692651
1110298
459666
480594
1027522
227701
1088072
1061750
245262
373387
126883
1775084
1368853
718867
515989
1847866
698284
233909
589743
1567401
1072369
1661
1443357
1207607
1134133
1631338
1125898
1200127
702318
1963832
52619
656120
793835
188631
1188147
1968727
583783
514409
895037
1030581
606977
776610
1690419
1948048
693075
531872
369385
249791
1710801
1645624
1693947
353769
1574806
1379016
1189984
805324
1858599
1213388
144589
1897522
1881743
476951
1774697
512090
465774
506660
1947459
1285934
1371363
380178
29687
267655
449372
225824
108218
1495670
794012
103226
1736133
1381698
1642177
1406845
598628
5558
882886
866058
1557962
601348
1346059
360691
1315301
1797431
248563
983871
1960178
500836
1624457
714398
991450
227791
91977
682155
1281848
899652
612557
328453
706868
78440
519080
1866845
406133
233035
1364386
1959181
87734
273337
1041613
1927235
358801
105232
75467
1262284
1071546
1609106
1933077
1247185
483622
1209790
1542588
1399495
222889
1466235
1196490
1476789
1581268
1731051
1377900
91462
32111
969861
64590
1384164
421564
148732
1611992
567511
518799
1529144
168905
66374
1158888
784493
1750858
69650
674525
701364
607517
650707
459177
574314
125869
956794
165728
1164615
574987
1988576
694509
1941043
832335
138114
1258100
616713
1017666
1923804
1971878
197698
1072456
1101691
996283
1417317
1538479
1413094
1943677
1136117
1813098
816389
689663
1620506
1556134
1407854
606711
870252
940832
221808
1339148
926924
456586
459327
400753
1186791
585364
144280
834974
1700673
1671459
889533
384150
1833453
1721859
1283539
396
907011
1689514
757180
552677
25382
591063
1581115
384563
1390668
1898179
287483
1343222
1986433
978308
1227181
1907892
642693
1930618
1957650
1879256
884001
1209109
599289
267637
1214401
79110
1762937
1767412
1156944
164640
1449244
1628822
689085
1782557
1067434
818608
1832984
766614
1867911
1499117
1375108
1562556
480321
1572933
1992763
1164344
579133
73368
1361203
46446
6609
1475068
173850
1426674
266886
339612
1294649
1308799
960695
1566625
687726
257006
47695
278520
225576
405179
232763
1600510
1922390
932101
771274
471603
1119099
495580
1765231
1398533
1953450
400320
1116262
1956137
1209911
1281376
1366356
1222851
1683778
349523
985515
408700
328395
354142
530950
1113005
1137571
1784839
665494
1380694
78693
943737
492317
1135309
1919252
1806893
806197
1219262
730410
228809
1951313
900978
944495
18766
1912854
455640
1828669
1283353
1626772
1287898
362804
1876950
1238851
916751
499516
1165026
44159
416961
1551312
395434
533029
1739283
1670844
1838752
1214722
76657
799500
579473
1210331
1302391
1768712
374872
1286005
1470423
234989
906111
1549901
158009
860053
1092854
1274244
1853804
860868
90621
2984
946885
775823
717636
1314779
961077
346032
1759770
1613049
1998256
900053
1862104
329269
1706323
1780929
258860
1252274
59105
980575
425410
721366
812343
1228311
1109022
1318917
304103
813068
535305
1411320
1170817
881428
1301693
727224
1853583
444913
1759407
175648
1942816
1726825
1194532
252895
1099214
52961
1670285
1158106
1233968
1093326
869251
1096439
1736672
1254988
688444
1366539
284570
1562881
356021
437091
650615
370653
769304
1696228
1824812
1470274
166494
822710
1088744
1424393
118844
728033
1580849
1302215
1156965
1965542
280328
1545672
1049907
1582480
613127
892187
1659981
1003128
107853
796582
210084
1169709
1833015
1708179
307254
817947
1677977
799857
1019515
574457
1265033
863531
1444138
280502
1654084
1876150
812426
1413200
464625
1440394
1823917
1671163
5918
572421
1495772
80073
1461642
338009
1705483
1521593
1683891
956641
1479605
671706
53556
1082524
228475
1593590
356385
1475270
1308482
974968
386849
1285168
386012
1363030
758924
1571392
1477411
68585
1049970
1080320
1292347
252431
281886
96619
1943845
1853943
391621
319901
1715005
132943
883166
1555459
1108733
242279
1220499
598178
153048
1066324
1065638
998928
377980
1318142
17648
1092322
1248043
168216
1467213
224018
700254
647113
1915497
173733
1817304
1624052
83199
376328
1068135
316927
1464218
247490
137091
882641
1390742
806893
486131
1490564
1289498
335164
713447
926235
1609063
1205940
280124
1381842
1094869
128887
1572908
531610
1182647
1646864
1168119
197391
1865232
613068
321696
1185057
1879884
164252
801827
1184053
1742817
637434
1584404
200182
662932
1153436
457221
1863228
1547925
395708
1264581
1087040
1537562
1145101
1552320
1826056
1212947
1366430
98047
1000509
1220142
251157
1423557
1978037
1853975
1122748
479337
951234
1335389
561431
371022
1005082
1721366
900351
181057
1123840
1656018
309052
378885
744303
925225
1541821
1237772
921192
1873324
265727
1444501
91390
1000025
56459
1280582
733131
538208
393364
539372
1062334
303281
2950
1806324
511127
963260
7471
966523
1859907
626756
821407
1699852
1273381
1392778
221022
418331
1625399
1955394
1523918
1406699
565780
1096123
668718
602073
582628
1955812
428399
1002446
1947949
1673152
1435299
1849024
1076905
1309553
1204872
1604134
365270
983192
1741526
1320938
1198086
1028686
1782584
1511503
1165384
528776
1478007
210448
461613
1592634
1114246
1427245
773546
1689728
1419417
723585
1977954
933100
267918
1369281
1345923
230450
466434
1982072
857350
454276
204205
68300
751947
945037
1434711
453026
757858
813936
1545675
690529
521141
312776
170464
1714403
1957855
1674819
1408450
1481577
328470
1924861
1106831
94420
377090
8873
1751662
1973488
50384
1372538
205433
18063
1928063
460987
1889214
1552263
540159
801039
129433
477589
567373
566389
1540012
291717
1414607
544471
1329297
1274198
1592453
677664
1055768
388429
1678286
704459
81322
610019
1217050
1928886
1094240
1229119
1199184
546309
167265
677535
1648141
1477806
1117624
489567
225358
1689234
777375
1064857
910993
78077
1297545
111454
1099297
1890782
1612000
307611
430247
720260
1325100
1804288
1012896
1409582
1546671
1493188
976977
780747
1505184
617780
664599
1530254
687476
1770096
1653258
93204
1540405
1079149
1418282
1195992
1941931
946213
402233
731987
1675684
1378732
1006605
190057
1652588
1406988
1762885
906909
1064263
1715645
1315827
1094351
339087
254909
394748
532419
430658
561878
13300
482695
212864
600700
295270
1372604
1643730
315920
1142292
132643
705020
1703273
482297
1029589
202349
960387
766617
1994976
702702
545530
1560490
557606
1900815
1549647
626306
1363983
695101
831471
1882364
1244932
389354
1624964
579870
989289
427889
1688817
818458
266838
537935
823366
1603828
1088512
809565
91551
1849455
1995336
1164000
616143
159633
1082073
796383
298113
1280915
1906648
164734
1821531
785402
1383926
1584833
1831518
356333
1096344
448350
406195
1223779
581461
316487
1672418
183062
204625
25969
1403008
1873023
1635620
947904
41838
1440487
558728
213374
1774636
1873593
1338865
764217
154953
1765731
418650
1906930
1801028
823111
1728056
394515
299932
1608608
959560
1461970
1042198
1778192
1485134
594090
1360251
598884
946046
1119469
480584
308091
1141776
689542
385600
1026335
1546659
1228735
990987
147106
346964
1773180
1275920
1469110
517180
1018807
564552
1833609
1478009
888426
1760110
1394454
575450
1369485
1506811
1041633
1201527
222474
1160747
1701063
1479701
1628295
1669771
700199
471746
608986
542505
1612944
835287
487656
78982
746914
7798
1977139
1445252
908933
1202979
1665703
921468
856269
1488746
1937294
1424925
767184
1266213
1731277
569926
1524722
1461170
884402
953211
91687
1016385
607159
792056
1515474
1170834
1479818
1781738
888410
106279
1440412
1824097
1636993
577228
393343
400947
1819682
1248272
222325
514137
387576
309240
164521
1201610
337713
1755876
1442420
780165
1780391
961514
1594167
1782235
548010
1361962
706229
1064468
136671
494648
627388
67630
1069897
958201
1019048
996115
1124758
1674974
1842952
584826
1522515
11269
739089
982866
1267360
1035768
1575185
7330
704917
1847783
1452224
1018327
1919854
336570
1137789
776355
1746337
1513195
817159
71026
1456483
485622
1071419
67745
1100172
1751310
604715
1534304
80492
1983942
1509759
850348
540981
390995
641628
366989
578076
87846
256521
709651
288563
440722
851477
1522411
895893
157578
1467926
310008
1298677
1851746
1364710
1159199
81295
1364042
613418
1487986
421859
1377564
1895554
1158986
819828
441991
1466402
1381769
1650930
1156928
1373036
1013981
1721140
1356919
724398
717803
1629550
619075
1090981
1516613
1613154
470018
406231
917429
10380
1894609
1978268
419404
222692
658485
407541
1585417
1259149
1237615
1145696
132214
1468913
1071153
1420610
629460
324370
346934
13085
1539353
371956
783327
1574084
1711555
589274
774598
854849
304011
76610
361277
1539087
89515
347474
1291377
1931125
1141060
1502322
522859
1706415
178489
553459
105801
235576
1901336
1671433
1465830
1363451
1812976
796314
667692
1963965
397382
913757
955512
200741
509548
70700
1613374
1109251
712407
1325621
668067
137610
1411423
153449
1949811
1206717
1290718
176866
747728
939708
38847
486723
1553745
647735
407730
940973
1505225
937290
783587
1631482
1645346
1168329
1980818
1206786
509766
1070875
481768
78723
1998944
1569411
1752718
118403
830109
1398537
1447848
52649
105735
1804411
1793685
325833
745939
657037
1337454
1767524
490549
785487
574886
990899
1066565
1617823
1626911
1901789
1777538
1654704
116266
963140
115098
969486
1067147
1061603
1265184
59609
1105559
344149
903491
746617
317481
1952067
1531629
1468579
929353
1032717
1466458
922749
1508135
991504
562293
853365
1348189
1489836
618978
801628
245750
1613861
1010683
331516
516363
286878
1847310
799655
1830246
468603
422950
357616
548342
274407
1137358
671657
19023
1457688
493164
1266112
1829072
1675703
1769534
1936340
1243796
1265955
1457364
122922
216643
1432231
618756
1382940
825587
1078431
1915559
1851514
622209
1282349
168327
1192346
919752
862145
1320674
1584793
1862074
582889
494156
1510092
9243
1008212
1869210
836157
1330783
1309953
872433
1661508
1326660
1995787
636413
1898941
887955
1394427
1362022
1418876
313061
419360
1023921
1414743
11188
1862907
455503
380230
1351496
418015
410418
781987
1652007
1808752
1841446
1229783
199131
1279381
168004
71337
1285910
1297913
1151788
1362086
185033
1844916
1555680
1026426
630396
910521
1170529
1306739
80275
1571644
1802147
1411199
1762290
1934366
1050489
328309
1126381
1570285
538331
1224858
1062412
707749
701940
1323463
516345
692092
1720060
1017983
140382
1677854
86018
708821
46937
1067625
1377042
392789
978506
492479
1202536
1560145
148101
1571474
431733
1619418
919342
1843597
697715
815900
1692486
1084686
1792210
1397982
459419
1181349
970910
859547
30302
1598957
1739520
1086120
959377
307302
553994
562805
1258352
572444
1491162
955075
646774
1267033
367118
1751376
1723448
1211743
435239
810054
317554
1045614
537017
177271
1043482
907363
730026
1823472
22533
1944166
297925
576346
1784068
278571
623963
1064910
1729613
1979367
1256714
16544
1878335
1655973
1402775
1382473
869156
1474509
1749197
1517091
1144996
1119642
886847
1197526
1983942
82237
1566777
928192
1163559
961781
1369800
176287
1721726
613752
568394
188921
1125689
1287253
559322
882677
177759
1393150
704235
652400
819458
409822
1746056
1682907
1233150
1931748
850994
1135746
1908120
450087
1298037
571001
229686
882088
1675334
1098346
312562
1693794
1215291
1230429
480990
752821
23475
465167
779769
1296216
1136056
1322238
543490
842602
666951
1901654
1919883
1526464
1741010
801179
751308
434473
1886206
381348
1801028
406767
783157
628347
1555347
713148
379639
511140
1541495
990886
1843774
1858012
37137
1329618
841239
1722540
628440
1768246
1116270
717982
566096
1123046
908950
174356
1175050
463032
1207760
1041293
789796
170968
1355947
1677727
276794
18771
1591291
1673486
43862
6671
775448
392907
1213245
15607
680887
1925829
1487568
1208612
779942
1742103
1372119
26600
91610
1481524
392942
1348951
1696050
811256
920781
53775
175016
1908197
1847229
1725887
600916
30096
943534
210985
1625647
1465980
1362563
476649
1031974
1587070
1094690
1746160
187413
1747895
233623
854365
1420405
1633302
1308813
35491
16065
1207697
19045
1158916
1896799
958989
1167502
168221
1293295
1086667
340350
72152
793921
1670794
899836
772790
1589190
746874
1633716
1429258
1322071
981289
1218424
715262
769478
1646995
1136742
101020
385834
254091
671776
789990
1686747
188284
299365
978245
930408
1565338
1792805
1736134
749711
301727
1180141
1379233
1829983
580729
1033352
914699
839433
313197
1244576
334250
1885419
590824
1885077
1610336
44525
726323
1494463
1372795
628338
1757013
574261
757800
1617279
1053227
1948002
230623
1809710
436996
413947
265143
1517659
347333
1535815
1063899
736488
1306578
903973
934786
1507145
1557054
178485
1261745
1275575
1977643
1964831
760668
1085275
615570
1078449
1802078
1999979
721404
1302391
1441574
538014
132960
14936
386397
605365
640555
87581
1783193
1099626
868721
1915048
1366535
1253902
1585449
840800
1532101
1253958
1571502
429074
2081
1458979
1323726
1192650
1956984
585971
1485361
1908719
1649942
1591234
177453
1887570
324727
1496155
86594
778291
1300124
331312
1501379
48708
779456
1430982
245498
1042859
597981
1830105
920929
700094
868433
1361379
465646
712590
469407
513216
382283
1756034
335504
1894965
1997578
425546
1736828
1356667
488816
329570
1201777
1148776
645701
68909
1193811
1318132
940707
162256
532830
1073725
1468543
376201
663825
508176
482297
592211
745170
1003887
377361
1587981
1595443
993572
160415
846246
1785839
1547270
718651
1508104
1311825
795530
818430
1768289
1173862
1097124
1460405
308957
1025218
455354
556873
772648
551035
1793486
979278
61080
66932
1861048
950309
19595
565154
388775
1826625
722577
1858373
503505
1123245
1189823
1648209
471984
1260027
1347365
356180
559049
1445381
534115
114753
1953901
1145512
885075
937091
1735954
621832
1633507
1355943
1010455
29461
1285676
280226
1060337
180430
1705109
628255
210838
391938
936034
539434
1832462
732620
1112563
1613073
1123777
342800
360087
108342
1060899
1468579
1272840
1121911
1247572
1796560
1686376
863803
1595443
1418265
293254
1974810
185084
147275
1217501
1470432
1865018
1102934
1606306
1109175
731601
1114330
1273945
1077155
910151
1065174
423782
475015
939454
1692745
1943254
1957491
1048404
1622291
1248437
1845667
1647825
660043
1605889
940904
199150
1426872
112549
1669389
564508
1954290
998575
1258505
1925286
1277653
275731
237360
1026246
1458429
602471
214336
1842282
1970193
1170144
1285441
49572
1042110
1840357
351236
1587342
693616
1344072
1045035
766812
1771290
337744
1530124
1853841
1340136
1986028
414440
695745
1404645
247195
1801671
1588103
1731445
181033
1293102
612098
1951834
322712
299192
1050739
1170094
1036573
395840
480563
201081
1951223
1984494
1872589
716066
621621
1958741
1832824
820314
1920816
1344903
1600220
1792572
360792
53354
515259
202542
389038
505535
1535249
1715449
1815882
116338
1907408
1873266
1644743
1513301
1823018
1644882
156740
499824
260312
1085190
926208
1516980
1791695
1073485
1595895
1473585
811328
833924
134913
1142237
1153474
604258
1524489
1916604
1547392
269180
1107069
1834598
1513764
100655
1096214
688266
33361
183252
798830
1381361
908768
453410
1517743
1375949
1632605
1573820
1451844
1815112
56595
360672
1887983
1416392
862351
925949
170838
1069329
118343
1263867
1943815
47699
1190815
1153202
1364604
4621
1015991
1139622
1315230
432054
726632
1234109
908753
1150740
1847522
538393
1406569
216952
1745965
1129495
1426537
1947922
1085790
425832
947157
886711
952044
1439596
1675565
1267543
109532
426894
1997868
718044
120113
748229
279530
883677
251508
1033227
284848
1692608
1730875
792435
1464875
1599098
120575
1508104
1106347
6532
764992
691876
1109919
156861
661814
506224
1487135
479835
1333576
1572661
1141930
939825
674568
1647787
1238547
985963
1823444
1239065
9357
1796011
1255625
620757
1244963
390710
641325
632962
71644
110921
371811
805965
734434
1207357
287900
914792
1040828
1775344
1189452
377717
841731
1529323
1272739
1398998
1050127
1553461
1484325
76358
1285282
1582928
629767
1008089
1402675
1482078
1755808
1953168
1443651
436162
139956
1766461
1980738
358278
1786643
771590
679396
1919808
360513
1097202
195644
1556059
1236958
1197719
1293615
1499556
1463305
550472
1672779
657109
1630407
299402
1034990
1118940
1222444
1955518
1407854
1694402
731704
331871
1916285
398919
328348
723680
544528
1644935
284670
1793633
1569769
1147413
1835821
451278
1421387
1533733
1723363
1614507
1577839
206348
30321
576309
1550712
1475234
845871
1244812
40255
1714470
1870930
911455
1534878
892043
1111989
1922098
1518496
1911092
380015
816665
786996
343397
614985
554241
1837036
222513
917468
558720
328985
1829031
855549
620038
742142
59560
299071
1140677
1463147
259707
1991793
1649887
491729
342431
695802
1683783
708010
1023664
899997
1618469
1752472
318941
576210
1537962
790860
1249560
187758
781684
256229
799899
1373667
394684
1054437
1059517
1331106
205595
1544552
1876579
1484556
1753020
1728582
515582
1771853
1977056
361610
535051
1746057
1134234
431999
960920
1162057
1330275
170998
89314
440034
1412623
1175667
1442277
1068289
1368653
1654716
1970242
438219
817966
281989
754179
1539031
724604
653792
529297
1270908
1645453
476439
1607859
1993754
635498
1729610
1279621
871475
902015
1023198
897591
1941266
264266
1624305
1754465
543341
988737
1304090
1466927
122510
86388
120881
1384358
1098390
1591277
1349147
1157568
993830
71487
441138
1709544
854658
1449493
1684016
1249597
472021
413900
1112821
1501836
846558
1407622
1770234
300168
368399
1522440
1786855
1784551
1572830
268828
1588516
66726
542301
1214711
771642
1803113
297776
956619
1486800
1220369
688454
592062
1656169
1109163
1093386
222447
773733
1260075
930120
1069125
889880
1219254
1867406
1355650
1007857
550182
1371738
48029
838115
862298
351603
1822990
513437
196262
1275196
179398
539286
1728331
1176827
422587
608295
518230
382188
1233306
363639
1274893
1665222
1792893
86788
528666
1674265
1506841
1479216
1883302
1322281
1491556
526250
1738477
1190949
1955625
399755
1768119
62365
1215383
1112314
1769864
174780
1030349
559823
60357
1706334
1184144
449893
1961772
371191
984355
1458941
1350000
1587046
441591
484670
1691617
1401047
1562783
1804409
834473
658020
1911942
745112
1294265
491158
652587
252975
1070379
644785
94816
1376826
406316
641804
414297
1501394
1459634
591785
1400213
1689238
1652273
1702124
1965737
1908569
832222
1381213
78439
1164162
1902523
1630611
337927
118392
133313
1461337
1310459
1778071
1258064
612406
937944
1303340
1666170
728602
1061361
1122590
1314871
702781
594881
1420906
1423071
582643
1451647
1648677
1844936
110921
1073069
230967
1180235
50772
982409
1684571
9556
74179
112451
946190
1835576
1778805
926926
253938
423914
1659140
1833058
621307
1938558
692919
1611050
475795
1026707
996504
825334
374406
1588200
206278
1151904
1278470
1863724
256134
1084707
403357
960230
650733
1720446
494195
1518803
1513792
933845
738985
168179
1548664
457365
512496
1814439
482246
841472
217296
72815
1120656
1065462
183612
370652
1752143
669579
1477065
746559
1922806
614319
1259664
71188
1393333
1868316
800058
346032
1125212
1658891
933867
1754027
1087698
1768838
1342078
813446
74439
1305760
510801
489575
1709912
439155
1033372
1236089
278540
131663
1473274
1428300
675386
1467479
891429
868419
958832
537620
678875
1909734
1289679
1293194
42658
1440517
1931125
1101311
1382093
1540878
396473
1000670
1133151
664599
1062881
848565
1542963
1029774
1749648
1332405
325147
864380
1544868
981672
686347
361562
1587017
1104077
26088
606941
1264998
108729
1309881
600343
1978864
206149
45901
413224
836152
143273
227904
501856
920481
629647
337181
1815139
1769468
1525903
996701
633809
558676
1122201
1359702
1972546
667314
1326591
1540740
1845371
377001
1853492
600273
247207
1052821
1595805
126640
1601059
767727
70264
1103860
689250
336251
613624
156572
819528
941772
245025
104899
196287
822115
47420
238180
1858989
26381
676560
1286620
1528409
851038
58895
1295067
743932
610719
285932
78586
72986
1417285
1423866
733906
1400905
785631
746576
906467
952947
271881
1114314
69169
386579
1943777
428206
1803362
1912936
549435
948414
620065
1910253
1330986
1874820
957717
1461207
1066783
549152
1074116
649050
279429
1094660
1820020
1486356
949373
1622345
1539026
478436
1036872
479976
1473498
664606
1124394
1206538
344344
1345774
1682394
970758
157550
395479
1836508
668042
620640
1876138
1637798
791803
77632
670427
111514
1861131
1137915
514077
1128628
1079163
62476
1869035
434170
1264624
819032
1256682
177893
913073
842698
502761
690266
1615528
663522
1404612
488483
1331521
631445
1773804
995942
679129
220838
475616
212479
1170936
188945
1608865
164838
139490
696590
1744655
81271
375244
850420
1140224
1110035
1724232
1024787
1324717
1987261
1904200
1437015
727661
933233
1449499
1838107
1277507
1785023
1154306
14716
309247
836418
576973
27322
915070
647339
310085
178864
800938
1263282
284823
179529
1382274
1949596
1536524
411538
1596868
527128
247656
1603855
1973563
1096518
223737
683093
1220915
426522
1786669
468668
896433
317736
976067
1256281
1189211
1887205
389386
549430
1915902
1798171
1901536
574207
687275
689760
1157299
1432215
1317984
30198
722323
1564589
1579376
193787
679083
229340
1071080
1468147
522684
1952092
1696976
1347251
1098568
1556712
410292
883297
637077
889463
1463577
505910
602998
300142
1367790
700167
262449
510586
1783211
503688
1657843
569922
1118659
1696700
1887809
998063
1063170
593735
901925
1851753
1477036
1407205
224789
458169
806990
1915829
359902
736192
1529090
218370
151223
956951
897256
1942518
578902
166398
102062
1098655
13596
775033
208027
715053
1778245
974003
1364319
1504386
308979
1991260
1134918
1810958
931980
1176258
1533722
1705381
1489350
1891271
550828
25691
1709729
1741777
783421
269089
138265
963660
192310
1854604
1159717
1420802
762460
116343
1406896
1730504
998746
680310
79012
1653524
294479
605263
211937
1035472
82258
1849747
1478300
1645629
1073041
1547779
706604
1361103
229326
1595286
1593353
1339976
1407715
1652766
51342
1746054
865955
645565
29744
1060523
65535
15567
801598
762521
112796
982551
673945
678325
757026
460291
1093134
816571
1840622
237402
1195697
1046781
782687
1864179
258451
331637
130771
261458
1659777
407477
1533898
1390282
1513411
718514
1154989
536457
910966
54058
963872
1560372
1801602
1476597
326345
1205279
1869818
1246351
471025
763034
1314543
1856886
689805
843814
365650
623664
483248
1704528
504912
1595517
1275362
759960
799323
835261
816767
1893356
13530
575353
1415253
32917
1508902
781987
1428193
1709694
1145641
669100
1812887
459261
777538
1621538
473195
454637
50340
434129
572181
259665
1715077
1259333
1402072
1425836
289809
584131
418691
444210
491951
1448437
175236
127012
930599
1421210
1072150
659818
163274
1966967
356704
1084096
1604781
1827464
1027414
1299619
1187419
1096012
1764877
1376107
179002
1635592
479079
1466196
360943
1922783
1625992
1182335
1916399
481892
1379942
1902764
745562
1465372
1397313
1931690
1071824
1761474
732833
107463
1030176
1677892
1950337
87413
1549605
770161
847100
1340503
121006
919557
1189039
1077715
823998
282228
1265551
1812199
966894
333245
588530
1823232
93253
306221
1972796
1167337
1958239
1909886
1254589
1105762
697498
1772518
289398
621251
230512
52573
885596
1680496
185848
1242150
994145
998741
1676425
321163
1641836
1390804
1360403
1028580
1928642
1790072
524656
1014509
1038903
35871
751149
1470355
959675
1670548
1350149
1963090
638241
1222575
1492598
982551
1534858
1705491
75098
601785
236458
1886650
1078009
418781
444830
366250
1635052
1886407
1871451
597069
1139962
954711
1996484
942949
116222
889415
544098
1002333
786848
1433279
451121
1713110
1855916
1804075
44948
30358
1981061
55700
1516349
782779
1199271
126032
1466382
1601893
928664
1835772
798773
733211
608980
1081786
522818
1062282
1467130
1885789
1627851
869370
429251
10403
1299015
1864421
208849
533743
1524835
610049
1355786
1449243
504791
1062994
1935611
892466
771984
1809452
1310812
760671
173374
879598
394635
329425
212912
1715007
666216
1571422
1344556
1173212
960989
1588967
880383
1635353
1379472
1214185
1802616
246658
1968182
1688480
157404
1510633
295330
527777
1219499
178305
1247590
1694083
1991958
1313584
61707
210448
983751
757513
996780
85646
98445
1130086
105792
1732584
1290232
498887
1899630
1747245
1137339
1360926
1814343
875476
1722920
1712873
905690
41758
982296
1130307
923207
1176757
692178
343139
632907
1882518
70568
910026
1668908
840469
960348
1504176
1711008
1342720
514335
1166744
245992
1455150
464629
41103
2153
1200417
292041
1173868
478984
1160470
1017697
1915606
1023634
1028367
85655
1990021
297403
882677
773598
720973
1545975
918367
1771364
1919300
21167
1120187
1971647
489313
1582049
1543657
1891170
1216236
1135849
880751
683222
1062491
1645624
72986
1130147
1778080
51444
1810425
1297400
1470104
1030056
1774613
1204245
208619
474668
1029570
1939130
1291138
958827
942358
628611
1292385
384667
354960
1104294
434585
464040
1987125
1085456
1697711
971927
715336
726979
612394
682523
1425418
1096456
1219342
968708
1852528
320791
313219
292207
819744
10685
135664
402859
1224238
319958
436512
1336413
137378
836093
1990990
1253134
843679
93765
293966
1824309
1740077
1385646
827727
1980134
1981756
1136742
1966118
152679
1768509
1552011
989275
978320
588149
450934
1739981
254753
1526511
978583
234787
1487635
794995
1669128
996357
146975
1991016
407447
421833
1473037
1248976
1836571
663067
1184246
831042
485976
1912799
1932590
692931
1843837
570365
776226
1754747
30006
1629227
1645498
1213845
685241
395262
65165
564586
213289
729411
1949192
173394
1332377
1275910
1545279
1376487
456525
1639079
1715925
1054652
733432
1382954
236356
315317
1343678
125932
999493
1459375
1619362
687115
1761686
708736
1087330
1503367
62030
1271387
1867761
178187
1259937
1193157
1657843
1907246
709546
967198
367934
867404
1092225
686234
914909
1849437
1769602
1543174
1544356
171705
1071174
1581
379540
1762362
827241
952822
468170
1306778
1940817
1385304
1516395
532421
1180870
1609353
903029
1755498
1145931
1351542
1224331
242381
1487378
1097025
1175140
109814
816737
596369
1902483
683909
1530608
787059
1669100
1664172
982121
394919
1396514
1653703
1512957
702744
1761685
1780208
1003950
1869751
1051717
201573
1483582
580242
742347
1567691
1728033
1026708
598947
369692
1957468
857071
1875370
515532
902284
909002
1394369
52227
1525619
310124
1829861
671949
1564272
917165
567049
674942
386805
1548054
1725503
1305241
761814
1714180
1451741
1219553
61351
849487
1652067
1784790
279031
1706741
412029
1631377
1996977
1911730
1359213
1623171
1414642
1961090
1250652
337629
72168
1970275
960348
141573
524156
670432
352539
77563
299192
792507
1266592
1986317
1263116
1346136
886058
71930
1793686
1457634
291025
1960102
1347679
1422106
1571305
240683
1358600
823438
1258422
1347690
969751
939070
1984915
104316
929156
1212286
1236060
43884
481673
1177503
729545
1190770
1939675
1129993
1518887
1372220
867492
802086
1418734
1348558
1430539
991804
494030
1320106
1144754
772177
1553623
131980
1629899
1644035
582702
926887
1997188
1443498
575027
911014
1968670
1990599
228121
1234717
305941
600433
47470
872475
1146740
995163
1573148
1461784
989643
1434911
708129
1507819
218694
1400390
753868
1528172
1288883
1398769
1176901
328875
1427928
435751
1546605
1477163
869156
85154
1488428
364797
1282354
1911910
59329
224622
848518
1631076
1238727
238393
28605
577963
449509
1852697
1394459
806025
194050
1896152
104191
1211109
1458537
536284
1015818
519029
1300811
1547665
1861467
1628258
1237751
816195
992275
1887957
1156966
888812
193185
279491
1653883
799661
1557825
1497838
1897179
1077700
1489832
1277254
1298634
64234
1216438
1929630
507599
313094
53057
49023
1634321
1747513
21301
1308646
1321264
36452
1258215
1191605
26694
161838
1584404
414673
127087
182616
639950
817290
1169384
1980166
8874
716457
371029
1629707
1597935
1803632
1034942
1960742
142181
1878653
1090520
152457
237677
769907
553645
1514191
350830
1980242
1086017
1269816
289607
859273
499490
1035233
753582
1389366
798665
812927
352129
1782270
1211242
390992
1219315
1274356
1237368
1251229
928383
987006
1625860
1446346
1822009
1657539
715576
691922
283687
1620669
1647559
1708234
1514208
1902862
813632
1877546
994243
785944
14288
1432881
613382
1345156
504572
1939610
1062943
827933
1340561
778200
1388466
812917
1748432
1226001
1713911
1367988
724504
316212
1586474
1273455
113040
649988
139534
700974
1291328
958155
680097
571758
546972
487984
1276835
147275
1629869
1198481
1588915
552330
777176
1246956
778113
731584
1115995
609274
514662
563672
1024481
1939701
311446
1752718
523034
593208
468667
1410925
371996
1103865
389381
685069
1794352
1363451
626446
1616355
784734
1639067
1817712
214786
504781
875532
1798973
1092439
1215085
1474284
1543891
201885
782175
786236
489305
1176329
1394650
1417139
1505874
1268603
516193
856728
579841
1136359
1778382
377056
170595
566776
90885
865405
815145
689354
1700432
1832156
901601
103062
1648781
1538867
1625390
304129
1860438
239419
103870
879279
360350
228289
1049360
1880602
522669
352340
18380
1327387
699994
634291
158117
1410548
72188
1331785
1654480
1544101
553463
1461779
196222
1026156
548907
1540353
634640
1876530
647856
1449976
389705
842122
1796803
1523322
1323756
1762179
1515054
1279816
1560797
1522566
906609
1801461
1013628
317796
45233
760535
382137
1088181
1378007
1403989
1520905
1295626
1744748
567579
1525336
1656601
957440
727303
1431637
1263759
419174
1071136
180956
259196
744108
107268
996140
1415485
79879
432218
1583559
1157369
1221949
208622
1634609
1897460
1188470
1853943
1022680
1624337
1086284
1971050
242069
1748551
1836307
1328332
803182
373401
632194
1577612
1866884
1364478
1680907
475808
736648
1929124
79694
1460115
1381935
1965852
1444282
1017261
1685046
1176370
1055168
114225
725240
356180
1184872
931980
664449
1429239
309896
536483
1640449
1562718
104259
1627720
1833615
571400
102428
849838
883732
1254252
601050
1254501
304265
1797141
487034
1357098
728123
994948
1703010
1683678
453047
362880
1419971
798704
1346988
1428292
1741579
846751
1588721
1905526
1973079
748025
1429674
24204
328795
1694439
112382
291440
238490
1994006
768123
750350
1502989
1769135
1826005
268446
328068
120537
1169138
732138
869370
64186
457118
1148106
1013460
849329
165466
1692381
1455173
784441
145381
420556
35810
1855158
1513728
957596
1479528
1344065
290401
945971
226270
475720
665165
1277433
801197
1040322
1918098
346393
274628
742372
893383
455170
439615
1724033
595725
428103
1710668
1990569
1019814
576006
1552844
46092
1148453
1080526
653630
1207917
1662593
1420099
830798
1339719
1254695
1173036
1519410
916645
1673353
360384
166850
1439321
82763
806578
1604341
155499
1635650
1129485
998198
36932
581097
92436
1103008
791164
1216705
823420
1180235
351346
876296
145842
1523828
1092817
655147
966866
1474576
1322199
203083
81855
1771429
1018172
587725
318941
833169
361524
1640434
271456
1004595
1551067
630782
1954262
53368
950791
1457753
1423405
6501
429795
1310907
342185
437084
1257415
1440670
1781692
477020
1532721
1823986
1479497
1327177
1829400
1294966
1477270
1567180
1578318
791959
1768779
1144679
244993
361623
1350826
817175
427010
603371
146767
1272719
508926
1795574
1589008
327941
746731
691613
713446
1204662
270131
405762
1776024
1053260
42452
1150329
1577382
1966051
1847802
1187137
976047
1672288
436900
1347435
821852
1463735
1818238
183717
1262966
1133129
947796
99919
820520
1909730
1065591
149503
1694010
1941643
1209559
964656
262636
1959092
56100
1093868
502987
204380
313642
1438852
1966971
258838
1269148
986440
1690051
1204392
566293
1323440
1633011
1203199
595841
394637
1299407
793648
750974
626270
822147
1483102
1340162
1754359
818560
775711
654584
68751
460582
1785939
25254
1551136
1733043
503276
1727249
533776
1537153
1447492
1691133
1883019
945830
1790982
1264134
1073458
1101427
294497
1653712
1470981
838080
359495
665418
1999475
1632802
1781901
329160
1566150
165357
750328
506432
1898857
1182905
1883135
1135682
1977703
1852503
1397004
688454
1799844
810007
907579
294863
109525
999466
1249284
1966553
1002167
1014425
1665853
1309687
746890
506008
1652742
1941082
1452527
834296
1037062
902007
1385600
325588
1597062
1597636
1783892
1087206
1500426
239532
1665355
339360
347217
230130
754916
460684
1568991
24253
1373662
392360
120206
1917439
1165451
1276278
164371
616453
1406816
1332051
533113
898082
605389
1447746
387858
1165129
1441297
1872598
1443381
184884
1920718
826821
512535
835332
961094
644539
1601977
626933
1001523
27507
1659258
233088
1742771
836247
1236662
828668
1147933
1635324
677658
784231
801427
674584
1934904
797788
1237098
1847456
1094173
1948734
986385
1200448
1777691
1715263
1193305
325628
970216
878350
361635
1663060
57641
221856
939959
1263559
1259681
974316
155025
1946787
543387
86968
1411567
360733
1951230
1236365
1152923
10942
1892961
1777009
732715
1996425
331812
1287116
834892
1359937
1627780
1998316
40984
349835
158550
632375
640025
1349887
566258
140240
842225
1060263
1850269
1476987
780207
917733
818352
775177
1230379
1819411
1525062
1413749
931390
952317
590524
1579726
1982939
1029269
1099445
1651596
585712
1551612
783349
1352802
489548
293922
1467020
1022981
27287
343059
934495
486598
118053
1478764
1951946
112203
1417623
1198505
1490388
1387785
1371734
209270
620319
584675
540162
641410
1093229
599536
457710
378991
1995012
1086584
688835
658763
906922
1549177
1273710
633260
201238
1299792
790165
757711
635930
79163
900791
1375013
1163274
1011444
1137133
376316
1890223
1034864
291749
78459
1286157
415874
1408743
1573911
178891
1109163
1126693
717737
1165574
1101652
644967
1956260
1093343
682225
1691722
1052538
1277499
1095876
1255742
950900
17823
1634027
349781
1612645
620231
1254809
182716
369532
1725054
639659
1672640
1797904
153033
1390781
1276456
1288795
476602
197935
93585
670943
53816
1715314
1792787
216372
1641596
335388
1093738
574775
161313
38135
799805
1004063
1062266
1727982
726929
255771
1939492
1233190
436416
552083
1874484
298316
346424
269080
1502015
366834
1326378
996805
1402072
131
1008648
242896
146976
893577
738293
1440812
1236822
1511211
669671
1503405
1407524
1895958
1852854
511146
63182
1099491
1317764
146002
245826
736355
668177
1909644
506690
1457784
1081376
175444
1019677
1598166
607049
715689
915042
950094
988510
1981053
1681276
1092157
158022
1443655
1319665
929128
757289
383751
1052627
1665973
1356263
1127265
1188081
1907644
1127286
1503403
369385
440473
1462705
1864232
269552
495298
1680888
1342149
1716982
15033
1588324
1712593
846207
310192
1111555
1103445
1277796
1044609
440146
411970
951805
677291
341195
640528
1374260
190988
1375195
1191931
1978423
522267
1728794
1546903
1898013
1555082
1328307
390250
1469736
268578
741633
1416293
104588
1371920
1118375
1251532
1524412
1371245
658710
966141
1690686
1103280
1528697
1290232
666551
48608
1229441
524035
554439
1772301
1649306
880085
10315
1961869
1271623
698885
1792805
375112
1890464
1941173
1878551
1203085
1206905
521614
1044386
1681819
533645
1254420
894867
367928
1385546
1447870
1677425
671397
739675
1430313
256621
917971
354408
1706792
519722
1438625
1580998
918877
1963153
1998558
1597415
741115
1882374
1824081
684225
1314859
476602
625229
421463
1339095
579779
928513
399642
1107405
450961
1496873
1432338
760291
1425855
235783
439022
1878394
1932207
246763
724395
850896
525271
438056
22845
1101063
1957421
1989148
1340559
1390923
1134704
1721756
834574
680298
1339041
670366
781664
160296
1154801
189969
1248781
1735981
49854
1052173
829350
1420660
123644
1091683
1182127
1424510
485456
1198506
1614397
158878
271713
577931
1467287
1432187
325492
1432138
953864
1425144
139850
1189633
888875
19199
1729936
1875813
1771236
1690864
1967160
1254960
823736
98571
1811878
65243
434344
1806688
377114
1967262
155170
1307347
99582
1203465
1936638
1411303
495443
297551
418688
1874536
213205
1912600
621412
1346548
614636
834296
788668
252669
667360
1989067
410778
1286328
885122
393527
530546
1820502
1905040
1184071
333192
1954561
1745412
1564200
365701
1016717
915042
839004
703281
426821
1768691
1036125
260413
837813
1486678
349752
132084
1384645
233185
1108706
186643
628412
1351630
1883706
1729289
1972064
888249
845019
1800483
1056857
1022012
86038
1733762
1714404
1815102
1427600
1347200
1679777
5049
1170639
558203
1938429
1101718
760265
369072
1389354
149490
1957898
1058458
659577
1816336
1059520
45381
974848
585114
902163
345806
542062
1994191
327230
1385947
1543905
1677028
90254
1108782
1548027
991476
1888239
955237
1134739
1472042
603498
1603238
1423928
220223
860868
1745642
717623
1988612
1942336
1918468
1007731
1827648
201744
1014219
1888651
612648
584581
1236803
16697
530381
1364651
408758
1435761
1102104
96276
693730
1601620
1617908
1855331
1216458
49056
1553009
714375
1274136
110265
1921463
1152905
774378
1339559
1287247
1053706
1808961
1176788
129601
1131180
164762
689375
1686847
1544453
404347
1989057
886045
1442022
1155921
505676
439177
814268
616711
1411601
1650166
547608
27930
1135414
590518
1927264
1218101
1726
1311450
130841
1512854
1780640
283323
1452111
969059
1014072
1901253
289988
870602
924432
1652161
1110992
1901083
1455827
1003026
1453358
1327361
1358096
107581
1187332
441964
584286
988494
1318984
149066
864188
852985
185117
881114
502095
1452938
1848283
321915
1640596
383533
1235867
1187189
200911
1926904
589673
1984097
1894482
686225
1515196
1036200
1215518
1129749
1039044
1444279
1597044
1997024
626030
393470
1427310
1011024
350460
1154325
893205
1950567
256633
376974
1211408
571064
632235
1382977
1240887
267311
1761964
375679
1027468
250707
1915453
1047752
244715
1018875
19363
1190106
1336157
1665222
152153
13083
627177
1550732
50629
751363
449064
958944
1471467
605628
495021
618062
655492
1973361
727565
726845
1174161
1851955
1631290
989523
739917
1315396
1329917
1961583
1717932
377624
1493161
1746951
1759384
563725
1101264
121408
352726
1918273
68231
1972666
1503316
1803121
608075
1942974
1912778
1495340
1753796
709651
331944
1121960
452123
923757
398676
1421243
1773209
975979
1536702
48351
861212
319513
487347
1281533
788291
1360174
226301
1097062
994591
752017
207662
1820309
1473928
1424287
478742
1818595
1641446
94363
1339533
1008879
1005412
797872
431650
988681
1713355
1064039
619913
1053657
1167351
1859004
1452329
928619
893642
1354001
1265224
183818
1808976
1025293
1016100
727353
277915
110940
1272500
209573
1562174
1083214
420680
399485
820840
1546022
1681618
1265479
454189
245985
800560
1445468
794556
778195
1865492
1834883
1984041
14413
1414033
1598091
1509064
1600124
756426
1158030
1481512
1081759
1394754
1287240
543894
250661
360654
1137010
328107
335093
1251457
1986536
1132054
9287
502526
900570
136121
888072
491461
1672164
1258349
1076668
191479
586664
1883730
1123320
1996016
1326079
457896
1985353
1761258
685221
950145
837581
1072079
336816
1267829
634324
1069408
1128452
1712060
650621
1582240
170618
479797
224902
1649688
1084616
57123
1268165
658946
1374040
489504
1571458
327040
1694924
815621
1846489
174685
1850747
679737
966899
1423059
1611186
745704
630433
394285
1385947
1371857
496962
1254924
1281434
1136925
613095
1561237
1406641
179883
535959
696569
991949
95396
709889
240536
361955
74695
1186862
354077
1738092
957057
1351421
1999583
491827
1327811
280295
134819
1868201
428338
1149659
1713792
1242525
134862
250189
1496924
490600
1617673
1904371
86874
440953
1548379
1205187
1557213
1485483
733288
778031
1883560
1195625
388052
1955500
330321
552822
1289552
1470931
755010
177937
610107
195698
794075
1607828
99004
1086699
148817
562293
773542
579872
1689252
1750753
195805
1284174
1131675
1313854
1534602
1348452
178293
307748
1359679
306934
1682700
765579
159828
223115
609824
896111
1823614
1849444
805156
772143
631940
776447
965646
936849
88358
1758520
834447
13231
527403
863547
537776
1368097
1786343
57807
1070651
724048
1178229
522500
871475
1891005
1896560
1961658
588449
1010905
930271
103724
1985288
1057838
1213884
659360
1131803
1139604
723407
450624
650958
1168098
1107635
1274989
1779394
1791700
457715
500836
18263
1009129
844849
1738542
1663870
419089
1859151
553520
1970504
1342882
1990907
1981489
445284
384052
732735
1055976
1354211
1393193
546196
493508
1954059
1660443
1355650
1384515
1882046
1420065
1185803
1001099
1861794
1483739
1935866
593334
376647
1112052
1296087
346504
843669
409311
529363
1682447
576737
1334859
156119
885381
1394987
573815
1120515
1176166
93808
459585
416284
1811441
203671
409710
1541972
1937317
672125
1005142
223483
1959891
650285
1304880
1798209
1974737
323176
19019
1375390
559715
306697
1441101
1022882
771153
1235988
1113751
1499417
880089
985908
1384381
1975406
963294
1484316
1515509
806250
1904894
1405096
560652
1398841
1849207
734327
249737
1762055
1526862
961574
1682964
1771049
967331
636845
370294
1787243
28932
1573921
843860
45868
202852
1022806
603432
1643013
1065439
26351
1570189
981319
1454763
1072004
966907
1748942
1757964
1867620
336106
1336043
1782054
528893
1462263
175288
1729928
739574
812864
926956
376286
1763175
378926
412651
382327
569922
130086
11168
725176
1381123
1856407
962826
1408698
1751214
1507864
1465287
35789
304666
1507447
1334675
1236912
1893929
1427237
1539916
1818494
442746
1328392
263699
1562276
1369281
1783259
1430981
900970
315132
1285644
1973925
499930
1890713
1638271
1827909
1994651
1282608
504788
1166989
345965
361575
1849173
951496
1387757
1512388
50770
543863
853545
261984
497254
1720312
647190
456410
1756286
1896004
1956984
764601
1346924
101918
235780
605519
410729
1305011
64441
1405935
336253
1520494
1117894
340468
472898
434129
1619914
421070
1759509
1488482
231129
535597
1168657
1704045
1295772
1771539
1524495
272356
339721
1606926
1213227
936300
1262214
1524309
424408
1882186
20638
1987491
1737449
1095958
127988
389701
1419060
1964929
343748
554149
842165
812314
1708564
983795
1561801
1956986
485565
1882136
354125
1311395
1481476
920284
1756918
1520998
794459
367381
429058
36493
1338742
1085263
513971
1261864
1411567
966678
1629221
1399959
388879
1302199
601521
1662019
590952
69211
1761944
77430
1310335
1345506
68334
1386917
171787
1166484
212526
325107
669906
1443378
1552628
1541861
1523491
1906524
1468986
1857792
961583
453929
853082
23019
1904138
1077572
342974
1881660
378290
745189
106211
1432018
1848144
1315424
915487
789624
633769
1831007
1766921
1485874
1452643
1216994
804732
1346264
488678
1952964
241949
1719786
537559
872608
788114
872929
880085
50537
1417728
306061
1887263
1474483
326481
194137
1198964
1649157
104374
153318
340327
301723
1569216
530546
539256
1501814
907517
765818
812211
69453
862987
1143342
1165289
709489
539862
323518
768108
1376223
1203318
798510
102184
732298
1839130
971068
1129993
691326
1460325
954086
1296819
1425293
1608691
1889532
1655104
705045
1800330
1018468
208580
1770046
236050
367202
621070
1485746
1263202
843089
1462893
1297463
256475
578037
1429607
646846
1845759
1413293
1082990
571168
1230798
648889
1641413
837834
1000466
639160
190022
1071549
956581
759004
1641838
1056071
255818
972245
197075
1613352
1610057
410489
1993121
1676633
1051116
1075159
1560664
1199114
1489120
446936
215976
326748
1465930
1159102
622870
623191
1253533
142223
1728650
1384396
456760
1038468
1633946
528943
563426
1804803
1420147
1920992
854210
1757078
887643
336795
362293
1010122
1778640
285673
1297756
1836902
451049
7745
297007
580140
380274
999891
1883061
865907
493302
624197
1829716
678450
405138
1402219
1838719
1853127
1490486
1465372
149691
439432
1178082
1819606
1088035
677037
758289
1018923
1947700
705556
13968
289300
50238
121764
1197507
1203694
973712
1262703
1095040
150049
1898321
1240028
1257983
1318757
1988951
657526
111836
954395
1448503
1138483
689354
815120
949028
920463
582876
423184
1906003
1062245
1223286
1505874
790038
369530
441247
1285997
340404
798314
79160
1351757
1493106
1789341
1371616
1296360
679180
1477484
1952438
1664915
1526598
1767218
1799912
793940
1331964
1659906
1128847
1160806
1540130
1009599
458507
1392037
621024
1781020
926815
605386
472362
1722681
1779308
97859
500016
1666042
1239366
1317937
1772841
639920
1611083
984174
1578920
1650595
706136
1106555
332843
1489093
164162
1550440
1124521
137501
960140
330797
83203
1363710
1626489
199073
1601267
117620
1548252
537711
1537518
1254194
361402
1352046
256438
1666670
1913717
23406
1690044
1338171
259146
996130
1975394
81267
534478
1280753
1352925
1692140
1241894
1278044
1745537
590073
1237862
105719
1358809
641098
452067
1823194
481536
394990
296987
1909623
582557
1329440
1754833
1700595
1765630
617873
1142274
1852358
649588
1957624
826721
631091
1563270
508736
334608
1791149
1010708
1537691
373017
1155404
465308
1029528
194232
1429973
368635
1724538
250709
370755
27673
576945
1645886
564419
1857390
1430652
612992
1625865
1919351
209116
1455631
273028
1816821
995942
1240946
1145130
1886484
1852849
431248
769947
902888
171119
1902534
1466770
606336
11027
1527033
1964379
1725695
1957187
406272
1326323
1318720
854962
1671751
2077
631869
137258
535313
680002
1295258
253713
56818
458137
1464596
870935
607741
1996092
1057526
1578147
555536
1220126
1326240
1158177
1705406
1904243
1548385
193309
383120
1394307
1888159
933045
1384452
609978
593331
734668
1662384
551101
1168387
80071
504848
1658315
292137
1196985
1187201
1069567
1222628
420614
1526186
655140
1378550
1503469
968325
388248
259825
1734115
1534616
19029
1615634
1838463
1158652
874327
382745
1570263
130186
451667
1681759
946658
49352
1526044
601750
838363
1857313
1512241
647211
1099824
179724
1398533
43066
1996408
1052687
1818584
1829740
1193792
1074956
1446736
765236
30282
1353951
1492542
647758
228309
1498687
604136
250268
1345024
748106
575016
225776
803290
626455
254974
1134607
895321
363449
412065
1039592
1936566
1303491
1427292
1555713
1836217
1082958
1803349
1750437
132515
1104636
1576843
639958
1048684
619012
705499
310553
47887
1935283
1955271
664291
197665
1188407
1236614
94030
1235897
1660264
110014
524872
697187
1463373
99549
1068235
357896
909610
497141
608737
942076
236536
1402467
694658
142096
1513945
489696
855775
465796
1844878
975957
1873016
1747976
396936
539028
1236043
521055
389280
320211
1249604
1973097
417191
52700
1823266
64906
1067146
1733643
598180
680916
41989
232338
940854
549152
373490
1598065
346374
551169
37120
1376179
1920455
241471
1589406
1332002
1500423
1863982
1263353
60882
702980
1076294
1345859
516233
1332051
1448884
1918200
211800
35894
557521
214205
1807312
926696
45043
1748914
1513436
977572
1372618
989801
531861
1205608
346585
804793
1282826
1729241
1553330
1635967
1270201
455214
736044
327048
1788909
773203
1902506
1636293
1870027
1875605
596900
1453909
959785
240961
188921
1303175
411520
123207
1120517
224622
1998443
616722
1761507
269423
552123
730247
653160
1296506
940395
170921
814584
1177946
1429024
1455364
302417
851045
1914460
1348407
270019
83819
407830
1007458
174698
35687
1728364
316795
1378489
540921
912962
1089594
137874
526374
1934640
679095
622364
1615718
1052468
1662293
1165550
269515
1416202
1682391
1907687
1356871
677839
206462
214460
941433
1815891
459554
97888
336943
1019840
557404
1252883
1904156
168744
1458190
1724402
1503471
1149384
681170
1868201
781598
1573294
1050489
164478
495047
1319830
371728
1448206
898783
1483216
184101
49366
1879178
932490
352157
363505
66070
1719655
288866
1872579
328238
730671
1352169
1961460
1481397
1396818
394069
296926
601195
230957
940734
345827
1701760
1537357
1420041
1812618
1548020
222447
1495734
1206005
291008
1648730
59820
594453
854372
1612403
51388
1491246
644741
1659506
1999963
219761
344461
432957
338504
1101053
696517
5634
457842
1144157
485456
1981310
722662
874302
539825
1276559
1785435
1898466
195668
214118
1890212
1674337
1027215
989395
1647082
286684
1069180
1991667
35177
254082
827062
808795
470672
1170075
101413
1877638
665284
29963
360691
287830
315004
744344
1137157
456880
69254
1885290
1356919
153441
1802917
689974
1266998
600453
1572054
622928
1014524
775751
494970
1927180
497747
405665
1687529
1266602
322269
1305085
1768778
1902252
1047034
335113
940671
856611
1492549
772630
434757
1324046
1725146
615838
11350
1946948
1154825
1740325
1186767
1938350
198509
1387486
1174420
1161850
1258861
1428024
391841
876596
1074916
1215150
1487378
413926
1862671
798340
1642099
1074069
538228
1463446
1296957
1830029
1802795
874107
988224
1271587
1054171
1207570
1025856
1084052
1537239
817159
1852171
525452
1409782
1813114
560627
386079
747415
1001523
1624075
1001779
1118284
1817058
463980
1638227
1365163
908383
588921
1886963
1971071
125841
1403647
894611
1145982
584250
719302
1437836
156116
1875271
1539943
643973
813680
1007374
237360
1303098
1774242
1077963
1643017
1693126
1516210
1902158
1039005
587181
1119414
598391
368022
1274525
1135832
1646972
1975241
864744
1357044
1327293
492729
1812968
8098
864161
1967160
317623
1535352
1864751
894397
808596
1161980
281719
962899
418690
569359
448349
1565866
1846873
738776
1036019
499223
385622
186842
152135
1100804
697367
1620368
1008409
1380520
1162585
1157019
1062871
1650255
1131378
214329
6131
450416
450564
1167920
1564130
1737078
1341754
1753105
1164940
1725773
397126
585200
296892
1075207
1826549
1210405
62202
101914
566048
576824
1600105
1670607
944097
627710
240277
1449954
920284
29171
1951233
1965356
518677
1223337
1600961
1764589
1729890
1930331
559887
1922527
954049
1016647
1465324
1672180
35546
938117
1004965
1316304
1952295
750949
1950455
1271811
1799649
149228
489449
1798641
380016
235505
814624
206880
879284
7144
35380
252330
1430332
451321
234504
1576195
776503
1492641
130079
396145
535237
1293184
1797888
1923022
613575
118011
46273
1999507
571252
211226
1469619
1887937
1851474
924462
601445
847634
804295
1195308
497954
1731396
1017059
1646905
156929
338974
228607
698184
1113293
485037
1255731
260324
1366541
1855258
1200471
1066296
1473124
795337
454388
832576
460721
110721
1620516
477091
110550
1662757
1763253
1770065
351234
541145
1627868
1901410
673451
1033093
18668
1078566
932663
978231
1479405
1910067
1204675
1055950
262070
217123
1444103
317297
29932
597402
54117
1182765
1302728
551695
735694
1022068
1314761
476156
570187
234737
1697238
1066498
891020
351833
1125331
279235
1996096
841402
1858701
1292721
954914
601700
791027
912321
118553
1223810
1024270
665085
314377
781696
730410
473650
407760
1782075
1015671
1889980
1264165
1733474
141326
1934324
825714
1019624
1973880
1592108
482953
793435
1341095
852559
570619
651558
1582615
905607
727210
669289
451003
1557654
967662
1868949
1548521
339337
308071
290293
1226405
877692
810068
1426440
1597044
778099
859096
476258
671889
838970
1600953
1431637
1387825
920349
1214844
935519
1599164
1004780
510801
721953
1955380
792768
399605
1946965
862227
1331777
1840686
1341211
1727658
320550
1422513
1444287
745918
360622
1380104
869661
1026019
1234068
899681
1378035
533076
3781
476852
681942
462925
900234
535464
1480605
1604670
126240
174447
1672613
567840
438486
1821637
992448
1759741
1860634
1348468
1057094
465949
1667406
854685
269506
1973465
1427123
558430
1719102
141687
1381820
1828
185082
563600
908418
1645911
468449
138852
1869092
236650
1931571
1053363
921672
44098
859371
455726
1564200
1048773
206093
458042
598861
404541
1672997
221828
1017933
221611
425272
998718
1591172
940635
1450154
1406278
751047
699286
76962
1912550
1099191
978090
1296151
674149
996492
1946757
149017
630766
1203537
1272023
470060
427642
1329986
1574431
1568149
1694440
552901
1461378
1961519
1048101
1545285
188533
248096
1254186
1875347
1259878
1322490
1596856
665425
1365948
811854
358907
1454933
1510711
650429
1042281
816579
1170334
1848470
1950068
1967664
508989
990886
347846
438999
892417
1099997
366587
1985636
412717
192383
405456
1442848
633648
661054
448821
1364524
63807
537296
411933
1350930
421072
109177
742466
52090
1291032
909012
1511422
739675
819667
273861
1349399
1110793
1740730
166995
132439
1855878
978078
591168
1260743
1025543
665826
1138851
1713167
1934246
1660060
1173966
801711
1473617
657738
1256429
1887746
673847
1703085
562100
1114315
960438
188204
551635
1752243
1532920
423786
423156
11279
352118
1415269
1942323
678664
302245
1194834
1943280
1490730
1090267
21111
1527781
656701
1078769
1990243
1320051
310972
1948444
1459392
318485
190514
1309730
1572908
96692
1924847
896792
1682831
493020
1900542
375027
1611997
1019666
1388699
1167463
1312926
1666524
663042
1801004
1796445
752395
1451700
1677660
1232718
1267427
1342647
936564
1744101
338848
1710675
1468443
211740
348390
1058950
1099688
1170140
1869988
1119414
1848715
1020086
1733963
594169
1265542
325811
1924876
272210
410328
1951840
193012
580522
473393
884597
392057
643131
1484752
12648
424392
807432
501433
1597413
299167
1716058
408476
827010
1476752
886753
195133
333534
504937
1258456
1529374
419504
1718583
1840352
477341
1373979
585908
515356
1827457
1051894
906633
704182
222149
170553
1640971
1970544
343350
1437926
1242725
983157
1585749
127674
782431
1508890
1654247
1491311
179046
371953
1194864
768093
338894
1038826
613221
1493126
1244197
706161
1770043
177077
840414
61532
480064
1751205
1743605
1264234
1968362
1418803
138201
1008667
1440800
154637
1432864
715938
1232076
904994
1464190
1595831
1452260
1112498
1544346
1675842
829956
140662
178831
176493
1862608
1886079
565513
267793
1043277
1700526
1191079
1648936
1065430
1821562
1080495
1743578
482346
502517
568280
1171377
1811232
1573823
1155144
317993
47704
572880
714277
377416
345849
775269
983480
1053206
600108
1788692
479110
802991
1415841
1878583
1078368
315858
957448
1506386
1709525
1362523
1073214
1445367
65289
1338090
755197
1297105
1133918
401212
387483
1705230
673292
1586262
314648
1790420
934303
327462
168169
183663
942721
1600841
1967982
762624
1664983
534127
1722122
1538905
830133
1838106
463945
1978916
1744814
1598360
1820801
1335389
18662
448712
1891930
541036
1008772
1923264
1345352
1142993
1003448
1972344
947513
1654567
75110
1360949
398631
1451334
737798
323408
675352
1294981
1689642
1822097
1147182
200282
859109
302324
1246639
1011424
221843
1386184
1858115
49014
1164945
1107032
1322856
1179596
1203608
276811
213950
562757
569126
1677788
1091585
459592
936512
1921895
1413718
729366
986256
1550076
881700
1004990
975445
1533505
1791388
1093669
54302
516533
595656
1383462
746306
692494
640468
15020
1517293
1404781
1136118
263498
1443156
1648986
238007
268248
215979
234153
989117
1409672
612991
1016305
1414314
814435
1523106
662672
169458
347842
1076106
1697184
435827
1851209
769779
1519089
1503778
861648
1043482
780172
1970905
226552
1100126
694953
1887532
134631
1557602
1237456
1932693
582220
597457
801427
1280734
932080
1514386
89260
1163610
689136
1592556
855359
1082236
988188
353587
740817
1251927
664174
735647
116282
713763
391386
303343
86646
691689
541857
1312927
1180602
485031
275382
979402
896111
752224
1138365
1979469
428146
1719729
792467
1722819
1874352
97336
1467666
897804
344038
905797
1639969
277462
143572
1124212
289119
693389
1485672
1977642
539658
1685488
1069893
474579
93691
1976118
485456
425291
1008874
1503001
1868835
1900967
1086995
1798372
1221518
286011
79693
77875
1802081
1847759
192785
576598
1709315
284603
620370
859521
1163760
736818
65076
1969623
1473762
1538608
1625779
975862
788542
1789047
993294
1668386
965637
1851068
530999
1299078
933022
1026504
1775583
1214865
1850866
1037484
224752
174493
1128830
1746944
1914083
1418471
1770537
978838
1961946
1561438
915793
1944902
1514358
1660046
1641751
869410
312000
560824
1059641
68774
601285
1654564
1320388
1342405
1962682
549854
217598
1283801
174946
1831074
279224
1699837
1702943
443986
1418876
841356
691888
1063599
1001866
473991
1147116
620528
503934
694341
1255437
1397382
867193
685771
1345737
1011468
850452
1975335
282213
1388344
1386726
861151
201220
453032
1372509
995973
1803015
567641
788654
717915
470088
159717
1925294
1890857
834091
1607950
1336786
1152914
1610423
287192
761631
72784
194454
567813
647860
1148391
1379723
210086
1246701
1629322
1178736
136797
686297
203217
183230
869123
1370887
1413434
97815
146811
142246
343995
724614
1384775
935446
925135
1074956
1613856
1432475
135155
1157605
579201
563662
1153973
740722
1975414
454398
460652
1948814
699383
877481
1812706
1737707
1321953
772459
1632343
776090
508551
1651593
677154
1366888
1708671
1021507
1385852
775349
620444
1574309
743490
1598214
1625488
1408251
1224484
894055
1476293
1220473
108598
1042865
681824
308572
1446929
1935392
205770
634604
1467806
29634
901219
231422
1918013
1622474
1477402
1810047
961925
1076030
9924
1483216
1325967
85549
1952328
154315
575205
999470
1219181
86944
254840
1994564
680693
321554
259
1532193
1078032
375040
1194317
770599
683868
1146689
1086695
918787
379991
2063
1763230
333053
1206259
499592
50024
1483892
1752111
1291480
607507
231199
884721
1429024
1597528
1518394
1204956
1345461
933171
1590627
306455
1098640
197481
673343
145891
1206877
886895
685798
155402
851048
1724219
1789096
982584
573273
901461
705251
1090034
287237
1293106
891451
1410773
1523872
33782
959585
78711
350547
1533832
574596
1859026
1330703
1797746
1518796
258999
1637418
1554338
401225
1379727
62288
1710697
241585
398631
390738
210477
867649
93666
1924790
1068635
1214295
1947717
727491
332560
1517324
34597
1336706
430895
1850451
308135
967547
8457
1604391
720157
1649018
1764962
362992
1662473
1870131
42179
727359
1615737
284242
967403
1876088
1033141
1908210
1961062
489632
1469610
858065
717604
429467
1709290
1153696
1757743
275658
1870323
1638904
1025425
843181
926755
1328866
127428
1021434
1204916
1407595
210040
59533
1322951
1565304
1745089
1763684
760122
1738872
1708750
1485689
1191246
288931
1210839
1105316
854899
43881
1741826
668609
1377042
225632
419654
914493
611185
53471
1874421
1111435
1073273
1885160
1902199
1959912
23019
160869
1629538
525030
182794
1130521
1246973
744193
965359
523950
1463185
538467
1122612
83244
1949637
901638
533704
1697526
1062193
1022166
1768905
343271
112642
1780152
198517
1699806
1098406
1814771
775997
1436840
1254421
1710844
1819022
1857439
1601404
894111
474956
1886710
1293561
1950455
981814
1542253
780222
808588
1475036
951876
963982
1509256
786137
1829309
874709
1952746
451818
1533215
1939861
219798
722547
985179
169016
872528
1256495
95501
1596828
805506
253761
170218
418015
1500326
409419
1765231
24358
989907
496760
77055
240643
364209
259763
506087
1953853
1447356
1240206
497524
1011951
1218047
1964006
262378
1210331
1670690
598309
900854
4027
1149935
1407265
1440929
915196
1958721
11490
254909
1447240
679213
1758721
1137653
1096815
1680868
1127061
1069010
363251
170471
91564
916168
1495442
476740
113554
731495
1553664
1589348
1792718
1290637
1627984
1544775
1886411
350469
919008
1466940
533352
1605369
747191
261626
997141
1349185
1863661
1568131
1725879
1865040
1913048
1470605
247009
1656562
489060
1311125
391890
40259
1065356
962834
1346412
1870647
1772170
436616
99693
76190
1865688
549519
1225596
1526877
1439227
843333
1220119
1322527
1193772
1921687
1820599
335974
1337684
80906
1172391
1325866
1282482
621053
1105864
920886
24117
680224
1196917
939422
1036078
164338
1828408
1142834
1515567
1640878
9565
207645
285483
959552
1114198
1441940
551663
1375035
1650513
725184
1808907
1117657
1409045
1492629
963294
1659490
521632
1409767
1280940
813411
498047
513466
379426
866612
1997031
264685
488952
1596207
1249953
298001
657863
1290759
1462372
1233861
1439707
1162754
857732
545876
401404
876435
246817
1336052
1197362
1660790
1418153
1236036
1403412
696610
1924580
837009
262118
1942875
685438
1575727
583113
1514807
1783971
111386
607551
1553745
1881950
1331779
601735
1325454
1169939
1750448
1110541
1792560
1819610
482465
1106452
104440
1409609
1356333
374855
103103
1330656
337470
232575
258735
1053239
577585
191811
1079489
439112
880960
579698
683938
1345923
570919
1332261
960920
1750453
220053
849759
1946422
1277153
1617503
1694183
695599
1765686
46875
1395095
1912000
1948336
1029708
1238482
1393527
868060
141053
1008889
117691
88622
368524
811729
1247785
889005
1149266
1103840
374803
208575
4693
1066117
1476213
798088
1333634
825000
1980818
1991320
1131584
636905
793839
1662499
539703
1333046
973803
1793911
1951995
78617
847052
1369951
680829
1454543
747412
28505
1585401
940351
328004
581282
327888
649467
816450
588495
1284285
1611236
1051616
651127
696994
482966
482870
1255257
1897931
293107
1160395
1371790
113542
1488297
1753605
892449
417388
1255402
696457
1164892
152268
1606684
991994
845842
1224000
320859
1057710
509795
80669
1965680
822540
518592
1033177
1012442
1016777
1801508
1978116
1247395
1834469
319367
144920
1421543
1317135
1733910
97991
601365
866485
572616
179806
1135624
1694350
1339093
1739250
1894444
842285
1990585
533225
114580
1741221
1978329
140437
1660899
997564
1438927
110426
784462
302053
783179
1516647
1890984
643921
1087259
1354612
727962
1848505
1769988
810223
1484353
1899630
812903
1115109
17424
1777143
654734
161013
21714
1233668
1059963
1374962
1823238
939243
205789
519191
1251561
1069362
230316
274867
1348603
451643
752135
334891
1274775
1153270
1610612
262286
337933
57413
1778855
1586213
1463277
1361709
830086
1363155
1880487
176820
1378656
635772
438666
209903
165956
769525
50285
1097460
1862002
336695
260600
8456
1031712
407447
818799
1099636
597982
1810362
352036
1864700
1827442
603173
925028
767533
1332174
216501
1893661
1494411
1264659
138282
273471
898915
795407
733778
1292634
423811
1777821
1477337
1729928
520338
1813159
1600972
1932169
1738141
1166111
588510
601879
3679
1411388
1666101
975023
1688425
601785
1906248
1229333
1170967
1631092
221431
534206
1660362
1970735
697385
98028
1338250
938639
701634
196417
687727
1034753
459093
585727
235089
637112
1773728
1481404
1043687
839713
314047
853332
1550052
889511
1343258
1560743
1756607
100464
634526
1602668
328979
1189988
176675
1930498
334845
937404
162150
1834988
1400936
929813
222313
1851280
1718722
105632
1369885
1658651
841822
429083
953802
379721
591729
1645473
1859571
1478169
1524069
1022568
1468664
111079
1965254
995307
50537
1132152
376628
1769212
1084055
826020
1543148
913541
1879281
1406877
1308237
304018
1520415
1480076
188710
1491396
1855195
1445663
1943944
225401
422590
1610195
512366
1481712
185793
1395091
846599
1619835
1793211
297974
1262210
399294
1274468
1634797
1331959
395974
404177
426910
558750
26206
1088968
38016
757744
495005
799240
1542129
1628031
13866
303387
787247
1664251
453596
1418743
432407
1596272
613587
417356
1525794
462353
1721151
362223
1173597
1684368
81271
1298131
1701759
88902
1964418
369370
1068507
687348
1768576
205396
1584135
70812
186875
1064853
1679217
1581472
1601734
305573
636359
935389
777070
404838
243167
1939885
100510
1060826
1763352
1195258
1123716
648307
1507391
1203880
1439227
1769735
863419
1954916
114804
1489161
608258
307853
264567
1229643
1213529
818132
1714811
1237150
156481
273416
857625
1057685
1358227
1882374
1102534
733456
837667
868773
86651
1367329
1582365
1764437
401475
1710425
421842
1838407
457736
1533353
888378
572104
891973
13595
839192
1177901
181676
412186
792786
390896
1489112
914636
1339239
213631
1037429
45114
1438303
1605881
1671518
368635
1616126
1339197
1322103
356104
1069108
1023964
1035745
1531062
269912
865353
314672
382077
1896606
544887
920139
533743
676610
1290939
1074122
1797137
1786345
1987472
855292
1125564
741796
733102
1255970
935217
458373
412352
1085119
1955936
453134
1391677
1392596
1110393
1666497
239728
62575
145580
1451905
1670605
1355380
969076
1115666
1421488
182387
26786
191184
535996
583939
973210
1573722
764217
315392
14714
1575006
1626366
704335
1379365
1204660
117590
1342513
790551
863678
283576
139458
1592906
1432008
301119
226916
1938572
206115
527664
1083932
377991
1110552
846909
435169
820577
565649
486585
276758
803353
447714
1615193
1488393
1122453
282795
590793
1670133
620712
1170834
1126163
1994728
1229295
1333759
1616289
1354914
1590325
1518372
1249412
1572664
663902
263174
849213
1735852
1301977
345932
1641747
591394
1944735
391487
1782308
1951959
391296
1815517
1733257
1059768
447824
1846905
679672
1930387
843546
692663
815425
964503
162982
1646100
753681
1797399
786799
1692926
830982
316256
607377
1907343
1781901
248121
1536529
1869842
363091
1676112
544861
1116939
84888
559827
1332405
702745
902338
1587535
228518
608258
876564
1872587
1361010
1017665
1439054
111773
451898
1809946
708883
291025
1748679
1993751
399174
1778707
743495
1505508
980620
448954
289180
480404
1062669
678269
798365
1487020
1414117
1229986
963955
746736
214811
1625759
1180919
1129189
1062096
861170
1430639
17860
1979940
12909
1802238
1079012
865596
974973
1854654
334142
12515
157881
659153
1663279
1063003
430461
208602
1394423
1657722
718509
51171
30162
722463
1615421
465725
1447219
687966
683553
802386
1882024
429986
1464027
1180104
1562337
1504236
1138396
1652655
92748
1839783
1091771
1581018
58322
983190
1715007
599473
167346
696436
1180942
933405
1162078
1760274
1918009
377711
1287463
1485841
662161
410148
1031025
1054239
1996271
1229204
335333
248283
1874863
1316765
1141240
1931039
1833015
480917
468925
126531
1145376
552188
1807874
1415345
1101468
1672660
1412750
936157
1259243
989275
1126539
76857
1908202
1388473
1753362
1819534
935543
1271185
1324076
1003881
674141
1909556
91770
1862593
104828
85779
218935
162180
326726
1698188
64525
1469206
968269
209934
1671488
1499122
1689780
608718
1834394
714213
860980
345527
1195237
1182464
1819487
1882714
1792347
754616
1873753
1908233
1253624
31382
1810186
324083
1214884
552397
1002676
1572334
1011971
1747548
161723
210806
228033
1278413
1319969
938342
1379004
491288
1960741
1128944
877492
1379299
83665
1356263
562915
481064
1520881
1223003
1528506
1666744
1544856
1303731
1475409
591406
1820492
1933942
762574
1399453
1303184
1814129
467470
413382
358791
1063447
727584
267070
607170
1234557
363898
1225093
523775
735523
931172
1536453
363988
1492955
548646
1701064
522548
96515
1146477
1688518
63610
951684
1092811
1686659
1489751
692732
941032
219118
1665013
815739
1913605
33795
1635484
1597949
1513640
1831954
1893718
228708
956319
1113509
508121
1947928
1831238
553502
896380
528129
681159
19334
1773816
1512317
460308
1329082
594763
252767
1601909
1409503
1169862
838824
476978
250281
1996519
666234
644385
525162
1044151
1991258
328877
1405472
266118
1500335
1001930
502634
777410
1648071
709501
1942161
1216959
477288
1238
1045550
930384
1960661
1930472
291925
1797462
319588
658167
848484
1846059
874326
269826
579452
1130665
210356
1654267
767825
157615
627315
125756
1035705
1680206
716328
1927888
353174
1631427
1505225
477589
1769379
121463
1397731
1732864
1584561
1244525
598214
1820531
657413
438740
1308358
1798437
1553664
109336
1043361
1862341
1435408
316062
1706084
1392778
669145
1169596
1131721
1688274
1643882
1759520
1352759
1166830
1250494
934118
1872716
197065
1072081
298851
800651
420054
1576848
840741
1953551
1635353
1891096
41724
1023396
1675780
1098557
1279683
49572
316449
768593
1690698
1915027
1759470
185033
335736
1824933
1472494
1724008
1989256
1272586
224258
650516
241585
737499
1961944
1096596
1284690
1171518
1385135
1404926
1626703
962141
768032
1105839
92057
53970
1941887
1887495
405672
441724
928215
654698
1395723
317419
87661
985686
585252
1751351
850099
1457269
112393
489548
558679
1454757
1286814
778609
1807814
1010932
137968
878674
1883813
1913457
19586
403543
1471369
1895830
1293154
253760
1590781
757716
1141936
925406
1258125
315282
1353541
1566740
1892883
1413362
388303
1090233
483437
880326
614934
1130621
1546544
1072369
1382117
1261526
436501
28870
796120
1914548
1122590
91890
255886
1730836
1777769
739878
181981
1773501
509839
874979
1741616
151155
1345611
204705
773534
1603390
1853246
1581997
1176006
94571
53275
690239
1776990
1108675
1589965
152226
1614078
549593
592771
1236691
1264680
318719
1411503
472278
1771364
1770848
707860
155875
673707
442192
519656
787711
1896962
1482981
1333955
1519943
938765
144033
87545
679220
1850468
526134
1233879
1985405
488969
851338
689671
683868
1580575
977532
844428
924494
1684393
1605203
1352537
1580689
285970
1713227
650128
843485
730015
1526168
1321726
430471
1912739
1696717
948116
1769267
1474826
1760538
1059843
663333
112466
1404232
1383152
179883
1698951
607108
274681
1575426
1244533
1700736
1880419
902067
1715980
1535615
717818
570230
46737
862631
223511
1378172
1889559
863788
588566
1991313
1017951
613021
1158325
1141996
879900
292061
1328118
360144
424720
1984350
1375389
1476161
1516908
1261003
306688
1699200
419853
1446773
1770989
248669
1857927
1427020
1474079
1690260
1426640
1327772
1928762
1173004
17478
706917
1864852
1599166
1032940
240300
146498
60896
765441
436396
836412
1811169
101153
298908
1535199
356345
1303078
1969115
179232
204772
1964983
1889758
85741
612085
354323
93722
1488350
1534437
1989061
247664
1065123
601814
41941
475984
1166442
458564
5434
1759989
1027551
924561
467577
802785
942387
876809
339337
1073116
1713342
456688
468959
301409
195912
731337
1589713
78297
276124
1660471
513224
1271242
871009
732390
652235
1130222
329509
1460798
1346568
1202510
313995
637079
1679003
238760
184631
1554064
1500478
933438
1937286
1126885
538035
858540
1570668
1133813
1511731
1263738
836010
1652471
244299
742546
966572
1231285
370226
1662505
1970461
586855
38080
1623494
812448
945500
1202430
711012
743029
1927835
1424997
1231652
664915
92942
1035481
1875941
1854320
1713985
1716009
1809678
913195
93349
1213927
1262856
605298
1993740
1207268
389221
441938
1681706
1145182
1761581
125352
1067921
1040366
732497
293118
982121
215944
1581839
1614584
1716549
1269806
623117
1162386
1206314
166317
158959
532875
228256
239171
410649
1861892
640464
284848
1904236
989807
1007944
895493
627838
1519047
1987444
1026471
1623833
1475161
1498397
1197135
803436
1263263
717179
1832963
150801
1230215
1648191
1845155
426910
465198
1862739
1697110
1387913
59709
1120932
1371142
705689
261931
993346
206533
1162585
1278312
24631
1698452
1398364
1792981
1216772
1885444
540360
1924202
68712
90556
674622
550054
859038
1102861
329742
1235644
960255
932965
439191
1835026
1289624
1596653
305727
44998
491774
542601
139570
1541971
984428
1489411
1004305
1768712
1628146
1245857
1217023
482879
603368
237527
1378621
303541
1423398
935858
1499806
1157520
1442313
1505733
857579
1810383
1793539
65498
1552685
1047749
1786323
437582
162887
640025
1091963
460075
942620
212490
151126
1085285
1653499
72514
547541
1163138
823678
1381539
1062608
1490276
136513
1463174
129798
255687
1586200
1387479
764955
1476432
1222735
383406
1407149
898340
173695
1734446
1634687
830323
1901410
1896943
1063585
97340
722981
1378953
1254481
1333182
1066106
532178
1029782
870601
1033645
1308044
231603
1386967
1326079
1418831
1215875
357277
1007940
1849299
280640
1257157
1311756
979183
1733527
1895888
1510425
1613514
1268337
269550
1007348
1665161
169948
676985
830275
361273
1003271
708764
53953
603134
1710706
1446895
1674751
50720
322704
799369
691256
901373
1850352
429528
1959975
1538750
503934
907015
1920515
1861964
1202592
1500658
1614128
335410
1133088
503694
173465
1745232
577058
510645
902708
1593056
694608
1864783
120959
1630904
1434619
1469655
1624431
1638245
715167
494084
964220
220136
1241209
1915836
1705302
1183168
1307316
1561960
936069
1889843
1795895
1791176
740321
970462
1449254
1539902
469345
815273
1781452
612965
945070
89593
1303038
218723
1080854
46124
1632145
1648384
261338
1883117
927021
1824447
1384309
1958072
1861365
485177
257169
1174949
1005648
839816
1923856
1697786
551201
1840786
309520
21825
492224
264642
1966422
413358
472455
233111
340823
701998
1783635
1448718
908135
1780373
593599
185193
510884
1394206
1510305
3572
428023
31822
1569797
1774279
1891835
1631102
1963231
1373575
372329
1250664
415593
60705
1781477
1926757
513278
420800
9653
109537
1976231
1854658
1884273
468986
1955380
1052531
1446298
410351
928938
97445
1856491
1311932
961292
20687
958552
1805545
1699850
429432
867481
556458
1416722
1642245
1391771
195405
1054575
1985482
1754242
537298
1939673
1267492
144964
1451688
1948469
1418958
921766
926024
375523
107217
1998266
470763
120964
278920
986296
27272
1519283
825936
1364381
291962
1054170
917260
966962
1157608
1926370
780455
1909878
688215
1932698
1154458
1080045
1057618
848235
173899
1671355
1788337
1025877
542333
1848210
535919
1297605
1394894
1017021
84664
1763352
1037612
1132871
1217628
927608
1942623
1556690
959884
1097248
1743536
277291
675793
1102572
1484776
386127
748807
1720888
223905
1412282
1691016
562421
326948
1520883
685163
157423
781253
1147150
1667191
590763
755917
404189
1506779
1386276
395894
1278771
809089
1210968
771737
703614
727657
990545
886713
888661
367516
252318
1841548
688072
346628
1276980
681281
1752553
1352174
1904074
396537
1200775
937242
1829713
450030
910275
54155
386335
1000528
71367
30708
920727
1411101
519583
1567990
1214588
948481
1090780
1004031
223411
1572665
1772475
318381
121678
859832
790320
1161045
1551464
50520
1612793
437267
1519540
1057327
367960
1891824
1824776
602089
1586003
1528090
200603
942850
303867
302995
1757749
1652057
849702
1097825
1023646
1096867
937829
1639787
1339197
1195689
396183
597960
412891
908933
1429741
1579648
1541286
1688564
1484631
900850
40436
357371
831074
1051530
1152686
1410957
1422671
577245
1371955
476208
392721
119352
283266
1728324
1779141
1118037
560086
1480123
630560
160065
1567055
590100
1302993
1160115
56410
1778978
1986863
979288
757594
8972
1796629
143625
1700673
249241
248481
1519615
435202
1164271
1219153
1803129
1938602
410748
1747113
1589318
1900335
432541
403024
57155
1870430
794353
1174639
1031825
1021833
1231736
1667962
1681462
1727839
1191301
970833
505472
1065518
805503
785005
751433
361272
1277287
171026
1888559
1452753
436311
996473
1958230
1577010
1537259
198285
469832
1196055
1164885
670390
614616
1154336
887463
1279610
179457
578450
1387071
1943443
1588811
1438361
920561
1463125
784493
420848
18627
1015120
477194
954817
4937
1201848
637703
1456338
698728
424569
45718
375837
1113942
839246
1060862
824726
10933
297510
1391041
339847
564144
437412
1439033
1979310
1007230
815490
902064
1773184
1209187
1084750
1872209
48483
1448617
1405405
1179200
1699150
1165186
1737609
1425953
179377
663958
1631024
1956047
343618
1732352
672154
1654927
1637472
1994171
685491
864348
597970
632740
952274
1153723
1915398
100710
1195705
1743155
28637
383334
513557
423085
1472364
1427140
1243797
1792801
1812557
1332638
292735
1649787
375623
1967875
404710
161266
1677892
1948194
493403
1159711
1548166
934812
1174028
236548
1322223
1593586
76646
1471876
1106791
1877778
1167991
379113
1276712
1904423
1029988
1553487
788243
310665
1638448
1156386
1655667
615465
171648
634611
1604190
196742
1533282
939740
561791
1100005
158067
1648096
1763499
1042122
667244
505926
1175984
456348
718180
1942668
423619
812390
150605
823878
1691509
1833235
919475
1509796
1822111
1355359
1311078
1651242
239747
895885
1481922
1743665
1402572
1712161
779978
86101
1612224
382745
568210
270974
1156552
1881959
1583454
140588
625365
893039
18935
980360
1507816
1955283
711242
1720727
1972133
1292634
1254513
1926425
173281
345951
1660424
807641
929716
57671
327186
730864
1849753
492413
119218
1399853
481433
1987080
802286
317198
1709913
1606850
1054869
647564
488421
974403
406968
677511
1460624
1303683
1772277
1279114
939062
1050796
708807
1941077
1237024
220153
1368381
1617084
1902674
1726647
1055110
1015307
1286635
1998572
1329703
361728
1764095
11689
1209820
555508
579764
897856
770317
379381
769525
208642
336738
1432878
585581
1705302
991910
512165
1379650
886356
924992
1222793
1634882
1048883
1561651
1083516
1351727
1007286
936136
304698
1878540
1748738
1909859
1990405
928413
837356
756806
630217
1979891
1143502
1631009
1272924
1536705
915012
75106
389381
1705164
1968772
182581
1598910
274566
1095212
919254
1195862
1987788
1807839
317226
575639
1302780
724187
582228
212508
746332
192230
1921054
243046
570964
917156
234122
663724
1905116
1516705
644842
216656
1757997
1471973
638530
1627176
1880425
1156501
1331132
153935
401938
1405602
328958
1245173
701348
1552263
802254
99853
1583262
913107
311324
481657
1484453
1606810
1992771
989966
1281602
1241317
1207159
1062355
632965
744167
1267431
290375
1510811
786776
497827
37091
1105958
1526551
955184
220223
1921226
17986
1482132
141351
1998559
992036
708919
1855706
1502997
1806885
516485
61733
105912
134854
1038679
632623
238542
75374
504444
639455
820330
963839
1562916
528643
234851
1176520
362462
1844178
1367288
504829
1898482
1114738
527161
1431679
363551
1965833
264651
764998
1351776
415361
1046590
1772717
1703553
1259190
921207
1945230
1498754
1263328
660765
1212024
1656680
1020090
755471
435648
1712039
1283304
1129618
333459
1216751
1269921
1441285
1568623
795265
1624996
1376825
389226
301076
1917767
754485
1853305
1484697
172660
1556078
1182464
1563660
1788640
1597022
1348473
1137993
1629852
1728526
508249
652044
289333
1994392
1319132
1059655
1274644
443723
343016
780703
23963
111200
892615
1677476
649270
1097884
640921
923829
706623
1484185
1825695
740128
1905516
278465
1531391
694611
1563033
962713
1449340
1807746
442815
928537
369718
1676831
402064
8611
620302
823439
896020
343514
1175096
1867831
107554
1093402
932080
293700
1068973
1813550
413550
186480
1157737
1904964
976368
1781930
349603
1915309
20895
1170017
1920418
231019
1714988
1792132
889491
989732
1660632
1812426
724289
69433
2049
406175
1459879
940381
285669
2584
516136
939749
1336258
293279
409253
1945560
1292602
1414560
242466
320748
1130028
1897878
845739
1848122
1602878
1489361
1279572
1411828
581576
343858
49741
665298
372566
1661458
586770
515362
1354713
719279
274904
47953
684392
1548765
1943993
1170136
419240
878601
772674
663695
1437012
1046405
1970707
9464
1990833
1473385
1674382
186568
1113769
505954
1662666
910599
692548
399904
1807498
1297881
1410300
1160673
419624
1821715
1971025
1385606
1147903
354048
415814
1409863
1459796
1434755
696034
1778594
600381
910225
1404188
9697
663887
173080
150449
1089166
1340054
1114578
1061056
1001741
570992
253627
7576
544904
1565432
732341
747401
206958
507658
715105
847879
1141842
636112
1905467
1401075
1333939
174635
1270223
867737
185343
1144320
1133080
548269
1210439
1152615
145834
58091
1315506
1426836
1636515
1799880
619044
430368
1356379
974421
1625760
1640328
1742207
698618
1513449
1175829
231648
1511310
650011
1146009
575523
391386
608118
1598574
990661
1620107
869641
716659
1954876
471
103840
870787
636906
1548399
33333
1140758
771061
833568
1250871
43415
453825
966980
1345876
1034918
666416
1832849
173759
639463
320926
632534
1997802
498213
591987
1565532
1032149
1230687
1272456
185396
333067
416497
1052216
1410161
470672
408476
1078743
1558397
428554
1954450
1607496
875548
1857721
1915508
1466254
1868397
1814343
349746
1254526
816255
1815757
863807
1463786
1500973
1933850
180806
893938
914249
147288
1531490
306799
325007
93312
1020193
1697659
343520
1171646
1347272
343044
571043
1774202
680923
1808057
1472671
13668
1010854
1089346
1002168
486834
1810144
40304
1819635
1338291
1538750
229190
613052
1115073
1925862
1949326
1526503
1494405
1383192
1350616
1616204
816082
181981
1556851
671801
1257140
834118
260481
602229
1030830
7414
1243203
553226
34121
630048
1046993
1116525
1167615
66479
985433
1598971
309973
711448
1008264
321287
367783
1659615
1088644
1662986
1148802
1271428
137198
1471158
48234
399693
1573587
1583251
1763514
350244
1079272
1991148
1883812
1445910
290828
1762511
1173440
1605731
1021300
1232897
708997
1926608
1402970
1410165
241417
19689
61707
947739
1702872
879471
1500582
244760
289866
1369691
1786184
1941043
864280
1133084
614524
1342523
1575354
97782
550177
626757
497131
1995751
1670059
97270
288056
1510664
1113798
1014057
214500
1764188
439373
51331
1662139
1346988
194329
323046
1410904
1600797
1977228
1096976
1808807
12590
1470945
530686
1377490
181540
671493
814999
1157172
395869
1903229
1078348
1169609
1795333
1561501
1675031
234266
1086458
25688
1051894
1418407
435891
637546
1461723
859701
1776587
61204
1165483
1528917
1803309
1288564
916794
721168
1630416
939232
253472
1372165
909050
941032
1289297
1798490
1883091
1566611
243419
558302
406189
1990247
1052415
16090
924756
148522
1111516
1041741
251866
822455
1308516
264797
1938558
880505
1588055
1154021
1620466
1190800
314599
1638896
1326591
58004
1739364
445496
821347
1958503
794353
1897954
248726
8795
1327760
296876
1956295
1599991
3921
136299
154204
1282830
803978
143949
327908
681047
244579
723439
1993199
688306
594870
1135726
1189504
1367938
1552335
1712400
1659158
148069
1947515
646476
303264
343572
1077139
136513
253472
905589
646911
1516857
1819854
1004430
1172884
318949
199453
1497831
165141
673371
715092
752958
197064
1768270
243140
708803
1216339
399952
1646912
1541821
1915607
411649
1524489
167549
812645
657509
1882640
970946
1059100
1200238
44499
1077218
57274
1152072
989300
1275437
956270
675836
511951
206711
1005156
1727797
890861
1967073
1295425
700304
659032
395067
366179
1002807
723407
1083915
280399
1789082
701706
1232135
1985544
1453168
1579752
258535
1727954
714477
229080
1796192
546915
1173799
423301
1578003
544471
1924501
11559
502868
668768
980856
863278
1129147
597366
1376085
1729985
1619718
1115431
1608807
530866
311097
179262
1393772
1657670
530226
1389707
1007777
1790501
1676660
162256
30701
1551312
1312124
848463
942310
593927
1943443
666956
56301
882745
888776
54541
1105452
593144
612840
344207
496855
1939037
1549947
119049
862405
498345
1731812
339435
667195
1483602
601625
1498714
1371675
372073
1679731
37675
1538135
926603
1514542
1591291
1039130
671744
841532
871762
221987
1006884
523047
1228774
1948775
1994370
918945
628673
995890
134701
945086
782868
298233
468181
1927254
1747942
326481
444296
1135371
1962599
23589
1983555
544341
1216091
677767
1396092
1526359
592831
1659303
607102
1381716
369151
1332093
839168
1606319
24887
1349715
1500616
1827078
764444
946471
1126768
466745
1995943
372191
180669
636027
1943545
542911
1423702
95324
862099
1512051
1732448
35029
1485790
1896556
1275037
600594
707959
1427188
1842902
256864
1443818
212621
93762
1775436
1862903
789043
1133954
133569
1923824
596490
214151
1045064
199692
258972
1533784
1730870
1887762
1549363
1043657
862279
258495
1028768
322479
1505570
826669
144565
828297
92152
1068909
1192109
1746900
1112498
1578491
1093846
836187
1274502
344471
212864
671892
1814310
1522269
1973403
1684356
1647615
1080108
1033536
816082
1013428
860684
1237136
10687
1613563
342974
1917766
768755
1728151
355956
1723780
1321240
1061273
1473655
1992970
1787485
820555
1916767
1878767
1275718
337123
348885
1754013
310050
1363265
1034810
879716
1566634
816353
1143706
1797776
1902919
1097656
1835658
1398710
1690871
1104060
1640673
1721651
1248612
1967336
377239
1823220
1666101
1528887
1648055
544957
1568361
1944764
686014
1873381
1790522
905092
179488
1818149
1364814
1672685
6737
367434
1156335
949056
132261
54885
1067650
824084
300492
1816439
665970
1190170
898875
1538415
52649
103632
1424944
1480151
1054601
1542093
711770
36452
956934
1774512
661479
1234608
1418876
660795
77551
1041211
625059
1467820
1577950
1823781
618563
134387
770767
1786835
801284
567150
1975868
276048
988074
1609889
72943
1440274
376802
69857
566389
1741646
298512
145706
400740
26675
88157
1233989
222036
811813
1364022
1868305
119716
1383504
1006701
399760
1870553
1664104
1628583
1196116
262384
370641
566538
861550
1032817
1057060
850209
1154632
1286643
1522033
406046
10162
982563
1248896
1398998
820787
1889945
1522566
252714
1591792
275507
832665
21714
590036
576370
1416182
1980695
1528901
1647308
541121
86646
617500
1704444
1326216
1407815
1490315
766470
1980634
1822369
1108381
877274
69654
1351350
774154
1063319
1490175
1406716
1391806
768108
1914820
211563
598296
585282
55731
475820
851728
1437445
1128289
1128628
1945454
790893
1253098
1718813
1434639
937665
419603
102651
1347660
939455
280269
1890027
347919
313805
310852
143442
1468195
294222
527929
1728350
933136
626651
1781062
847086
1979317
1758601
596173
1632448
479897
1317192
1814077
1369189
671776
1601179
1677781
1844436
1323354
1352511
1350148
3511
116040
996487
1135712
518567
1883823
1162629
434743
303396
171900
928920
562252
23337
66772
352118
1557035
475548
160884
1593583
848990
1939427
836982
817695
1635864
1472086
1017193
1080959
413925
1289355
1748532
1090937
1381816
1701107
1754103
1168968
13133
302356
1484532
617613
286531
418160
524499
860595
1507698
953242
1578740
1353283
1088035
817203
985868
1888803
946614
1525841
1652088
1944012
921788
1997169
1576013
512400
365559
867458
1975070
457896
1370149
1229803
547397
1683209
1798286
196925
177063
1278890
894263
1908466
1889274
781021
145980
608652
343018
1097372
479141
1370610
1436397
1872510
649713
1588255
1753507
345066
769050
207695
1162826
608497
1624797
1382138
846551
1923400
414208
1537431
1628990
694233
240225
711423
1233994
1773239
921541
982644
667309
1466185
370954
1956826
686148
418411
1508496
1785136
744782
403816
332802
1810842
96612
1590488
1216589
1395313
1371808
874220
662793
1698171
190131
1459893
1179554
430829
368524
1733795
1329720
789161
1873964
960492
780512
392393
964220
1720275
1928814
1442339
348161
1527608
640666
56614
1906171
1772359
1639213
849876
1777255
1794954
863788
647321
1095417
1176506
1537716
695520
1685575
699866
1808104
413551
752566
1329318
918787
219487
844199
1924247
1480140
890478
158040
1951327
747031
1909884
1574185
340468
1418209
999073
1037134
678570
1717391
728216
1347053
352706
1715064
817635
457322
286098
1583528
1748349
855696
953994
813704
283254
587635
1460497
1711543
93317
899650
1305863
633333
1839481
1873152
1726230
332184
1612609
1113755
1568976
1022760
17572
58099
344111
1171907
1029581
773707
148701
1072079
1085256
1593162
958492
1056967
1447801
1139947
208920
547866
216438
1900339
971566
891365
1543111
234096
540530
1192963
230359
1994568
1453960
1330372
962202
531980
1995013
1107915
1712129
864492
802456
161421
1900440
1006378
347282
239909
1083295
1393331
1699752
500931
1080076
1780582
1103456
241178
743931
919937
1801612
10395
1213671
1122517
1431112
482456
1275602
855230
962834
884535
620934
1069727
71798
596848
1818532
189871
1906305
50520
482512
858342
1588291
214054
1559896
1657129
964260
583939
1449997
1416226
1944849
1947691
469731
969376
1146438
1471050
1937662
1736290
1939586
1254310
718337
1774043
1849873
1107614
477489
58190
1667641
1716316
777868
991358
165839
1781924
1889572
1977692
698591
855328
1853879
190082
958383
573072
1398690
1449105
1041936
1428834
1747904
268247
1137457
1354538
1855705
1872414
624832
1805582
473077
1675408
822201
1769824
124389
597472
928504
1044121
1535880
195275
1303288
963624
1051915
1561662
1077301
1655523
1168836
1328999
809839
1029323
679748
1220473
1542533
1870951
1260314
1706758
205413
1512578
897208
372481
640173
834236
380755
1268559
354627
1355142
709410
635797
311943
1426899
1803867
930426
1188601
428784
135384
87364
122396
1782982
67964
968558
1517261
1559953
1393768
1926988
1496634
1316293
1673398
1529548
1928353
1858707
1417628
68774
51797
196389
498516
1081850
1989397
267017
1185240
1607826
640798
410727
712726
674296
464298
1885564
1756768
334795
1715172
145986
100597
399937
292518
1887480
499283
661887
1418847
562879
1753499
839569
1930695
906378
668065
401439
960016
920152
947597
790632
1810679
1630488
1934163
1067459
846373
1646973
445203
1875779
1784076
1424378
757070
1575493
487087
466631
1574325
1525251
282212
1719861
325455
1531062
599909
18999
1882024
531416
1903762
645418
1439439
312874
707907
354221
1358186
1982620
1899180
1591622
1196194
1149124
886722
1839306
172905
1231081
1606311
1966134
781262
352973
1091116
1921928
1091243
455874
1233973
531861
123411
175776
620176
1855173
744912
497003
577201
1202308
1457325
1653702
714073
1196640
856269
1934268
1910242
1037014
1597458
1418569
1463455
1525253
559446
1686586
1284971
16749
1911595
536514
422494
412227
1601786
192571
834895
354514
906824
660112
103275
1524149
1182959
1904369
645822
1311999
1282354
1151122
1502081
1010719
767040
159907
1641733
221374
1830322
54117
349553
1281643
344150
1316564
1092408
344583
832078
1837477
238033
942736
615598
812128
130583
1735719
304038
205855
1767158
1711029
1085135
1964446
209750
858999
1585689
1509068
1295400
1886491
731540
708282
1861306
354938
1147421
1151033
1660264
1438105
756020
90194
21417
430941
1038532
1920725
472865
502365
739490
1435430
177698
523115
869155
797058
1613614
1937665
820611
869880
1334466
1716105
1583162
1427129
1956879
95780
626254
712861
42625
1637749
989418
1727027
754889
1412284
877680
221388
643975
1045330
549179
355249
342502
1652093
143675
1562474
1396829
1424925
410350
901414
1010652
1415807
223861
1316173
1496419
1926647
1252666
88978
1787796
50746
1053218
1251904
553651
1921749
217336
1689246
1391325
680358
1178836
1927236
1845771
1476738
461888
627811
638552
1864625
1896202
303606
1380595
1826112
194841
60230
1932005
455247
1963499
1861973
1769189
1790501
1760861
555399
627177
1018693
600033
485422
1803942
1303731
1829113
217318
723209
526681
1857204
1445702
1259852
1920106
1427310
870680
986914
616617
1430784
178279
70827
1772752
1755951
694745
1239610
584721
1599289
1322990
570566
903561
245316
302614
978231
798668
120355
1019423
205424
1894367
69082
1580446
398620
185308
1040065
1097474
476530
276431
782861
335615
1899440
1887307
1839415
1914243
1772227
1307947
1899916
596886
320122
921407
1730875
1555329
1041745
488881
1547240
1164422
587154
951546
1516380
474727
1304467
1632755
1230286
976109
214984
1798820
545826
255311
790948
1500940
621609
986851
1262837
549376
1539349
1844160
1169122
1758209
607728
1514675
1663630
478439
358921
781020
1034975
378700
1306262
969474
826503
1859387
221270
788005
823730
1528546
497315
345887
175730
1558650
1161666
345893
771308
989882
597901
543376
947172
1189693
1364861
1136195
40984
703679
58103
1812861
943454
1820690
172338
1701047
388483
279607
1971751
1003681
861305
1669371
637597
190134
274389
249097
1160486
1778734
407893
990763
7594
89086
831971
1113904
267500
1814164
1710176
758918
470909
1870148
491851
1601392
1333243
1068458
795375
656083
374541
604872
469246
1635042
1659330
1765145
1993081
1075352
756292
1637659
924605
1693594
1896781
1469871
346253
1930312
799887
519692
464042
1134421
1022684
1534579
664250
1270937
677246
435984
1345119
1388041
493048
657889
558056
770898
1394821
685034
1085356
200495
411429
998966
1586573
323271
154280
1136963
1595589
891448
1113299
13103
1767785
1269730
476411
945118
1549336
995305
1399484
1531186
251346
1189291
1177406
735456
1687080
324695
1682533
469185
1335003
46000
1882100
1869867
392682
1982267
773943
693357
1699488
1108732
472433
1162160
1313662
1331487
1199434
1646773
342833
366702
1476403
218940
1896853
574596
653434
230469
1377408
370450
1115566
621294
1803349
885214
1706757
1918670
1980818
784812
1691925
689974
800186
479976
877136
1721586
1204416
1300673
754692
908596
1213099
945263
739977
894833
743447
999870
273885
693466
1419004
5701
1389747
1961387
381297
416161
444585
1469468
211277
1724526
1896085
1126937
514601
1224750
1053628
399696
1340384
1737609
990735
1518543
960245
1956227
1287075
190576
1589880
1559978
856653
594732
1165895
1182314
65702
1005856
388190
415980
156275
822701
1976920
1195505
1111234
374230
926772
8419
1101344
1417543
1425101
1918856
540200
71803
1379835
1915805
108854
1560418
1318440
492265
1202821
1793467
782744
1628103
597375
1219570
1067990
1303268
1482647
99449
273171
526085
1467477
1637002
1867782
565485
79221
435706
655129
645565
912781
544883
1597272
519722
723967
1997836
1499146
1403932
1742271
895335
1863301
722060
274414
1050322
1153787
390807
1206926
1262479
1333671
624757
674850
1230653
394110
745579
1127591
320601
797879
150139
1359801
557032
308242
113885
587314
253765
1467909
598276
1395973
1821715
69116
1508005
1339315
1090408
1114952
1177669
58906
355049
462595
289321
516313
55629
1961295
1687381
399650
1208549
1055620
849592
198915
398864
777538
1410138
1346710
1074859
1736049
653361
1789905
1849764
1181823
1703165
220039
1040827
1275008
1487160
666029
988367
359584
1833793
1722866
1055713
1019443
400653
1720899
1159050
1130343
947233
759194
604158
561289
1519999
1707852
880815
1859357
1193498
1361552
1234910
1518919
1688228
1181121
939207
456342
975450
370020
461270
1027587
1866027
1814071
1116492
249931
729853
190701
628978
218879
713068
970687
68008
1747122
1011366
1062845
1702661
983846
1902166
872436
869678
954299
1100444
1478711
70852
1776827
1093935
1200326
1234
650826
844664
1179990
1448206
1978177
768403
1001787
474014
956053
202731
1504735
165811
592210
881305
499620
727030
1812972
1993658
800674
339673
1888719
1639298
665038
461457
366922
677534
1106075
793588
972683
668862
968513
1933882
1098597
95043
1936500
10053
530686
557616
746208
963294
1389414
1571422
341526
1745575
1636883
1227335
520920
1623387
1754716
135846
423339
504701
1707270
754304
743104
157720
765190
56738
1419182
1409164
719513
722000
1211270
1324006
860717
1213097
534234
1086695
524740
1084088
1332175
1644133
980942
1544121
1955234
468800
362880
173817
1290108
1446009
1738671
1441510
1138541
1595925
488945
1509042
1785989
1476465
1537343
1985405
1243364
346114
249512
482942
727952
841873
621294
899729
1952037
510351
1487095
1267012
187181
1961643
1452703
1457276
1178448
1511779
194175
1053360
1126742
1563357
1229354
290491
1059817
717257
1892441
1930856
836288
375987
1917348
1265905
647531
20592
1672779
838446
1740995
1085197
1025436
499471
882341
1433646
1039547
437086
618194
744198
320728
1579097
966677
352476
738918
1200975
1577914
677402
77265
1759612
1412693
917010
369586
1848532
1716080
1253648
494946
1389575
777343
1769988
753968
49616
1383075
55250
1780584
735987
1839905
962672
1984251
431850
1158559
501352
1317857
1166332
1013216
108488
36817
1792706
818608
5049
1882016
132345
231086
1438991
1713911
1341097
1168462
1973910
1010434
526742
1969125
1085427
204988
1422462
22580
1179409
1115941
1572559
1570605
1387010
1557409
631989
219118
1770906
1440994
1374233
428365
356786
985350
1021055
1073110
1049068
123730
1575047
254035
1452118
1252048
1441208
1914892
418031
1825537
896
526579
1274730
1900692
852485
176820
1456269
41532
73903
908296
1119099
651334
278057
899650
563665
1066296
596589
1301250
180131
908048
1719584
1887671
1119303
1353818
847187
917824
1143804
202923
233131
555846
44866
77107
1619678
1889012
1349550
817191
300204
1702901
1267884
938651
935286
447389
19874
864084
1050643
622045
674625
1052538
655346
599383
1023634
1524966
644146
1922197
1038563
1179014
135170
1627744
1429432
1028248
449762
1060210
1795697
136569
1911009
926303
422238
1567156
699293
679269
29130
1270666
330437
1382547
210250
760400
803895
1687694
1392007
1850243
797506
1473077
1061910
1259935
66885
1306825
272027
1629940
24358
1561083
401215
1710066
998957
939586
1904645
548891
1577402
1785939
1217218
246304
1230912
1764095
389854
994559
4663
1394174
1503574
1434320
223621
260438
1424925
1518353
859952
835263
230783
556401
762480
1155167
638331
1624698
766194
588404
1062158
139175
192780
1824287
168537
396241
537923
1033236
671654
114740
1829213
742396
1812526
1381938
1448357
513412
1362894
413674
65519
670999
1844371
1025383
1909035
597381
827163
55264
1866641
736144
551780
1467359
1722324
927270
1391245
1642119
680916
1111615
930071
1287610
226775
190768
420560
1587450
486415
366315
1991804
716404
1591808
94737
219493
1130714
688457
865006
1770326
532601
112699
1709431
179262
891440
323582
896430
1457336
1893735
910433
587626
1743690
193721
909053
1285966
336025
363040
491682
1237729
797349
1130071
604126
52721
422181
1861325
802221
407843
1118401
121998
1319588
1821306
1827726
706447
1771393
295789
1142242
308307
1290245
326998
216160
369913
15320
45645
1772037
1494223
1101214
272525
88251
1475360
260856
1851010
1485703
322339
1792064
726714
783127
1785065
1653144
1617420
415253
1350800
1908029
561640
716851
983519
961788
1694850
440860
1410297
733660
962224
1263867
648558
764625
295134
1730220
924357
540785
659292
1078090
793140
830035
1758874
798145
1735621
498502
1302853
655677
1163354
1476994
1974073
298950
467543
616338
1417234
1367121
567783
928153
509170
1722238
1621033
1130209
1522767
1738585
150418
641912
43926
1271637
1867692
1545034
1110960
1488557
1389663
203107
705403
1220264
141026
520350
1214378
949528
1557976
1430670
72764
754533
324761
467206
1359750
1086293
230584
160898
728777
1162262
573464
1489515
54148
788644
1223599
1264063
415253
1787065
737403
1800811
1001126
762647
1572054
1029963
1534115
1172635
1494422
784975
1387902
635348
1504199
1485171
249665
1849948
1739427
1415013
81980
1907319
158269
1337757
32764
654581
318586
591734
157591
788387
1423095
1810628
793699
1559266
1433570
1415900
1893192
412921
165812
1486284
1807650
211273
1816841
560555
1889457
685817
358514
1965366
257876
1470080
1283424
1769513
781602
1648125
209903
666138
592349
1529494
1824317
1516096
764205
1954861
1007015
1812618
1693598
848580
1844091
580576
169958
718980
801711
1728491
308915
226000
187446
1056658
1597016
1377341
530435
519122
492417
1384173
920719
432359
445194
1982069
1916667
463504
1048876
990017
565831
649184
807667
650501
1417414
374006
974772
18986
1612246
144085
744226
333239
385480
1829982
613534
789184
1443186
1488460
1385612
22554
1391712
1177153
983762
36816
1774130
1992195
326733
562982
184834
294998
1117217
1486107
1493866
448898
795035
1564034
1626420
1323347
1603087
1643377
360018
1124575
1686715
1611900
145595
1697731
586139
1013401
368516
814389
213452
289664
1740037
691249
324989
1700382
852033
1087433
767915
1655732
56181
1475902
358418
1975693
218314
277668
516127
93371
1117461
1607446
1085376
831543
1632698
1696616
23961
1812861
719778
1848686
844958
225520
1191045
347980
1862999
958749
1168033
1126858
1553666
1327629
1425565
435048
720952
1032466
976354
1754078
1070738
993110
1372587
1820535
1416304
1174629
1340089
337017
761294
473841
127658
352608
406925
1804694
1988486
1592738
1684865
1297881
603014
804751
198018
562372
1518151
1365100
1556588
782460
497750
540390
721021
1679284
1983934
222226
1293726
292341
1953405
1564778
508607
103122
1016725
958454
1755590
1152914
1529218
313410
937003
186032
81323
683744
1359653
1179014
1638330
62309
188961
785466
1927928
850750
1121098
293454
1875779
117149
1392050
1755551
1620106
552261
383509
477360
507199
609529
1901927
1544562
1432659
881281
715826
671967
1939831
108884
801219
1213156
987680
1563218
330008
677890
72652
1910360
53909
543136
994453
1869810
1759953
157875
666625
818255
1334887
1367669
1627081
25984
761508
1515316
528088
1283140
1592798
1739045
1598862
1418482
1705409
1927836
881162
320827
1070723
296172
1169070
1244579
1971922
479532
37813
1084336
497739
886478
1875292
1417397
1638380
1320409
1718566
608061
544582
1627263
471723
1481015
1939675
698087
935692
691296
1257416
3700
923921
670651
1684683
1259488
1085635
594177
899323
1138541
913124
1086292
90493
1629346
1440003
133842
705955
1014079
525220
740084
926544
1453648
14754
1769382
271307
1671705
141985
275723
1898232
832386
1779628
395873
1314363
1263901
1938930
95657
1424749
772400
747724
1470690
1514918
369018
1534060
1990194
790646
918029
1607554
626304
706047
566406
857537
623887
589392
922696
429346
1040366
610400
216019
563156
1183409
1370096
374996
1963355
1861799
602471
543455
1297611
1705597
1284014
1858978
1084360
1677
740406
360054
1566591
1429532
620334
201424
1559886
1232082
1757846
209191
1356821
1773346
1302998
1392343
955924
1135018
1248636
1286455
1721830
32473
661647
1366731
740727
1802563
1285823
1608845
285574
479403
227031
1083308
1493492
856784
293025
780130
1827567
1621801
504915
789385
794855
1784033
44475
643423
35761
1600767
1896560
172663
80323
1959197
1233121
1782662
436218
916842
1339406
1215797
63607
1059641
645741
212784
1331980
630541
389191
318905
791753
491974
864079
37958
977949
967835
1235622
1035597
515745
524885
1464600
1967872
815281
1155957
625577
1247991
1038588
354918
1141747
533156
1332628
6954
1297538
1407630
596401
981826
1685390
991354
1683699
1607760
943122
1435014
50981
1396612
968101
987181
620122
1107520
1830958
1241623
108919
910226
913869
1989593
1353208
1151501
763275
685993
1427129
1005355
1212499
1959086
1299929
1166283
38016
414493
3445
1811586
1590345
73023
1315523
381677
1950067
897465
455113
328428
1702570
400554
1762270
1360930
1957407
254895
761638
633300
831550
966120
737419
149554
387879
518230
303257
317457
749869
580745
1898938
1471239
63332
101277
1383959
1622175
777176
1852358
1636400
367320
1009074
396
1159394
1712682
1958482
689568
1953392
1102714
1579373
1389675
1238921
953192
1470465
384780
810474
532568
1094333
193430
1448206
82672
454104
1064676
505164
1861763
1414489
1525672
505627
666625
926756
608573
865696
363876
1443771
1614479
1168472
1811058
1922997
1763902
301049
655737
766970
79179
1613374
1447988
882771
534461
562980
1250558
625105
283541
1150025
723991
1044094
886139
458932
404039
149236
1430170
195407
634099
14714
321225
1647624
371114
394428
924685
1791743
1078790
121534
679451
1019853
130265
1687347
11853
1210463
1302172
347020
840450
1620602
560686
22691
1943226
217620
1165866
913393
1577262
1965422
320875
1543506
156600
618423
1870703
1724834
203270
4500
1468230
1082450
1538874
323195
1968865
1311876
1242863
1789322
758151
1883273
833550
1661090
239939
596759
1086705
505381
473175
710078
48445
1306554
1481435
1108008
853686
547068
1501186
998206
641686
1964218
1567214
504757
1886428
1286565
1026914
1886034
410339
1622659
231587
1802381
1169910
612004
1122347
1455599
879802
1992327
1091071
1765630
758048
1739304
953152
1830020
112535
753563
472220
429763
1394226
1737469
1535691
1016305
842744
1540638
923200
993801
1795536
1828342
1561239
658044
1569456
11778
11566
364910
528571
354465
1510716
1993903
172858
331672
1844008
915629
1888425
390669
1021148
1486589
178875
769490
1556862
1976622
67475
726465
593404
635106
952387
886148
1052008
118550
1156511
401807
1026680
1138980
9376
906245
1316595
1377635
552261
227235
22729
1124668
1413926
793643
1603207
362959
1692608
980575
1579639
1264785
338004
1987763
146456
1299942
1573412
1692031
1603807
978383
986231
874738
179945
1901418
115859
1365137
870822
518096
360144
1618699
1022770
802138
1543121
349758
187782
438422
1588538
1270405
1977869
438480
1533859
741141
120398
923849
1150016
1475386
1240064
807029
137237
1861319
1157151
634820
295472
1251119
272336
1110393
785944
1045803
1635932
882133
1655597
160056
949166
230553
1811455
522782
1285222
1899018
501374
1813761
1237724
943552
842711
123277
1677644
653752
1574613
46171
635326
1470389
1304565
276327
1345287
1359702
879605
533540
1530607
559098
1572738
29397
611452
108639
934859
1755553
222403
1563099
840988
776800
350464
1229003
725485
669416
708853
1609881
851687
391621
1975693
81425
29604
1449694
1890083
572971
342220
1864686
435147
1964194
1724022
1101723
983882
1470831
1593520
303627
679254
905355
584875
48137
828676
1617622
1083593
1059284
1928819
879107
1954328
38004
307638
304783
1668920
1781160
410475
1433265
1208544
1740966
1188975
1167171
1984927
616850
64462
1107727
1945993
198490
1405744
1217056
339321
508330
113074
696579
1396585
1353187
124516
963211
1581648
977581
544125
1036999
273206
1509342
1497907
162785
1056121
1811601
786261
439411
1431271
193024
181766
1718583
304505
1459505
1408461
1561606
1851690
1056665
9183
193923
258320
1535862
500487
831630
1802526
430703
1161694
39510
1972818
676964
998867
940013
195179
69294
660000
1148753
1711804
1458511
1165488
1333855
833568
916561
749120
1542421
600381
1877761
321246
1116245
682523
503223
642181
1053709
389154
801069
435588
1701898
144008
1553206
238835
907499
39127
1045736
1437153
658361
631995
724561
542493
1021003
317790
1536363
719711
1387230
1156210
1048353
1404257
799856
126250
109160
1556910
1426498
1382715
857576
817230
213429
452825
305111
1588641
1284115
1758598
1406041
1434090
268371
787722
27470
963473
1872887
3259
1575561
928447
862514
1374439
1569680
323726
1629873
1209644
212374
1860536
1762492
1072307
1933641
1040273
1827906
1499203
1822927
495768
1301055
1154325
1373527
1149384
361105
117371
975835
1464379
61460
1698715
550705
1346156
648187
1850391
1312697
512484
579674
1885814
776697
1340742
276026
296472
1870996
27692
837538
592725
446824
1997366
24350
1236253
1520462
1080055
1996348
93580
76358
798878
351245
1436100
808387
882522
1143740
286673
504332
1604809
767325
586765
1749571
1776123
958864
1504102
1752075
906382
1027134
754881
1374875
509638
841300
1410111
1793442
1217577
789890
1087802
775287
492138
96711
9099
1290939
542391
884947
1645348
201763
505765
101549
536383
1320291
1604981
1763087
1688107
1656114
566072
1539044
956707
776226
1185249
1598997
1553577
199275
1939251
1336310
1897744
1333590
189143
1834291
1700757
1749606
1008543
558494
1134253
1388994
1560998
1444146
607085
1961616
1789961
1230017
1439376
1503429
1364818
1743169
716341
750731
625656
1620679
824406
662534
1103105
829065
40066
1010719
1692592
1874898
1809131
1450411
53275
1201813
812901
349409
1234677
1788924
1339874
863690
378154
804408
1382145
1444003
755022
1956688
1102304
492491
1741851
1450154
1223146
62873
882083
1816839
43379
599354
352329
785667
1065088
1221547
1544101
1869546
915678
401225
1036349
1445264
1870453
196713
1009379
1593838
1684728
369234
335639
664862
1144464
103204
1978930
1220867
556458
730364
1100638
151909
1115504
421250
1635324
878124
1503817
1215475
1750596
872938
346827
1281617
1818451
1899657
280728
666256
1026528
801009
626810
1954921
1259112
700762
815394
555048
948976
822050
1162902
1160975
1462201
440988
1757538
1704512
891642
1929845
567033
1517685
379061
1514063
1767409
44950
1884838
210477
796017
1853186
513257
1672390
1975007
717766
1407039
1368850
323204
744174
1597797
1040983
314219
801330
297551
1820618
452825
608762
792715
1385790
864084
1083618
1871239
1724687
1889218
1589132
1785018
297007
864280
305250
353132
172721
1893150
619960
1801952
722047
236778
1461811
730792
938231
901456
450186
705051
128702
1256235
382634
1259116
1511104
1673733
81751
1491509
1428723
1417715
20689
1523194
1081348
777071
12831
284037
575461
791766
68714
1406309
1074241
1495903
391733
140592
1423943
845082
1279572
1856972
297537
1598692
677128
477027
268721
614388
1327144
974355
627152
1799546
407826
60873
378653
1890737
385800
231
1281044
945395
192565
367381
179150
1830084
767584
1634070
278115
44296
602332
113557
1974913
748433
60757
1390808
97321
674402
320670
1527581
79782
1560889
1961703
212719
422842
1408845
1412199
52810
1873492
919154
1216354
1382517
120874
564837
870785
1978146
339233
882903
1328072
569704
1086638
127089
173799
1739456
39817
987138
1440896
289838
1513260
450903
153662
1555879
746269
460241
1741554
1134030
993758
1613977
297276
1057972
1600913
677753
246629
1843754
1788299
1593955
1880970
932875
625492
649947
465163
1420179
1234516
1211385
1814077
672244
1528982
797533
1922841
326804
529784
1282670
1491396
887214
1826886
1463174
142942
1610801
644413
219761
720274
12791
1150757
31676
1884761
1246223
1157674
1791748
379398
258275
463556
1063286
1905896
568481
363304
44159
1070741
1062521
1732343
181033
30502
1387266
729822
40790
517233
1291059
1693292
1791981
938454
1351721
159927
960438
958205
1371587
1347251
688056
225634
404
1969646
717858
1842320
291076
448751
1129815
269552
858979
1275737
1372669
1446383
728183
486302
363849
786962
134959
1061590
1444549
797747
623940
455132
1722213
386053
79275
1172803
1204708
471309
892729
1890212
185485
1545067
1286533
409566
1168144
1231421
221316
1605248
291024
134685
301941
1187456
743941
1786575
1781909
589712
958776
477288
501009
860234
307317
1498794
4679
708736
1177567
8499
1237672
1048809
467045
1231362
1341095
750713
1476956
536517
901175
452116
920976
1759418
1705050
477618
701810
731736
127147
1130620
778691
1069468
1276725
724175
1327278
1257607
535683
1104821
1355514
1863301
1688560
1986417
1093480
1377630
1863013
650160
1785056
1240537
1788862
1450082
1219433
560587
754162
1837703
1555446
1254698
1208008
1717007
1021059
1725078
1094968
1470432
1095005
232715
1631191
814207
588345
1274579
991227
1126539
1100601
1578579
431746
1797389
1977731
144078
1173540
1020837
188871
1466861
644937
904032
1105014
1155308
1262516
859825
163632
334802
1066413
1916037
1636349
1899180
1850431
1362102
920448
362293
907202
982018
350746
900576
1040491
1366011
353952
14333
459585
742430
486572
1498495
908782
230977
258487
888358
569732
206613
1643365
1198723
1869387
1960623
389847
1268027
539372
808617
1092285
1690125
1783181
1602698
1398169
123794
522280
433729
1645086
1958816
1842321
304480
503889
366221
879353
818957
1338519
1594699
1915271
590629
1813099
1759418
993634
208215
69453
837840
1111654
1101627
1905502
1093635
708547
691689
1168699
1499203
245848
1095737
1496080
1945204
1864990
1985327
1798779
566961
1847737
969961
258222
1846807
145028
1100081
1893252
1040059
263099
1351213
1452180
574410
1069220
595223
244904
1598005
445810
323720
1837011
1960379
1236752
1143638
1870117
572531
1007912
628896
400470
567014
1118520
1489155
509085
293940
866131
150007
1794361
22460
1380721
581701
1599703
786508
1694980
140893
1361940
584624
1595414
1593793
1174723
236458
50938
1986230
111448
467647
1904898
1009101
107443
873310
1717187
308423
505009
131365
76968
4171
1739141
1077067
1499204
523746
254930
958410
379688
488837
500413
1371300
1190691
130805
1266862
84526
244589
1350455
780172
1789031
1819429
1019565
127738
370445
1816441
1735488
666606
1917912
298354
562724
867433
170836
1189262
1250329
1901171
147872
1996960
1812249
260058
1288424
1942816
1033699
504052
84368
424506
1684744
1465791
979871
468150
358888
1165301
1146199
154712
242235
1493957
536274
1715397
213314
492413
570826
807263
961367
658304
359798
747728
1591557
1462369
404217
182649
1648513
479074
217563
1561098
1668954
733364
453838
61530
950320
1519452
1152712
301417
639806
1902102
1104077
1936625
1880598
129941
397758
11061
1835757
1320419
204594
914358
551845
1258021
810219
1070397
191107
8669
1724412
1691248
1814862
1712060
434191
1641747
1371077
1008765
1061052
1591350
1727814
931554
1065287
1644082
484881
408961
1157353
252669
25250
834937
1384775
411106
1570699
1240190
1511254
858620
650681
1484108
1697644
1555601
1803322
1237668
645542
983197
644553
400890
1011468
1201001
1404152
61566
1225815
46124
1144530
949722
193121
163582
727097
496284
838770
1499440
283914
1125391
1524149
363091
1788306
944854
1873594
1866031
1107467
1887821
175170
1773868
1635176
173302
443982
457266
277493
1858850
1781966
1670806
507549
303342
16110
1404300
940156
251224
939001
887321
624617
1130222
8411
1839906
1869996
1164092
712513
1642923
486885
547045
420733
1704845
296255
303627
353036
1244705
1464329
1357393
367204
501303
910901
431300
1426337
1298505
1171393
1003754
1759043
1298406
1064476
1356676
1061666
1440939
318560
1566381
1902059
1244605
1825302
1725420
1972319
1262899
1895239
712830
948411
235038
889421
1610057
1293964
386634
848665
1902968
251212
1336443
1227852
543834
43654
550870
1088102
1510623
77146
491807
989827
892926
1017923
1737279
177747
304038
1020031
1611590
863037
633643
363152
344756
1899857
62298
1343415
911538
919886
1591348
1524495
1457815
822486
603794
354721
526049
777096
922477
1448087
583719
1151960
239397
1249271
1203349
1568489
1065575
374505
1721473
839836
193793
368653
1628632
419640
1505761
6544
440814
1701442
1056776
1301985
513681
547731
1329023
608587
1140137
1775575
1928128
573072
1390870
1423996
311101
274966
950591
228818
990543
1759093
869435
1794311
636579
215033
857850
1041142
287064
1536295
1034231
1980409
1002852
1443216
291342
796321
436420
1476672
737124
1530148
667435
807321
1847701
526167
430917
1542503
877852
1360856
1526479
622231
1567407
687144
487393
1941072
1657539
1520176
1347973
1703553
328875
242604
791519
944683
1178662
1178466
809771
1222731
578331
47988
1492946
1693477
468150
30050
51437
110119
937576
490472
212157
1252909
1777587
1300561
467592
1429322
705951
1266027
883437
162752
1943718
936815
295384
1805562
1345454
1082831
1904408
29634
1891011
367366
1049430
265399
547507
823204
1995574
1605854
1646025
1133319
1848985
1185015
407304
1751778
507516
1538799
1342302
782891
208823
71268
1220869
623937
408415
152014
1193318
974163
823637
90742
872950
1134635
1093744
971391
1312140
97353
750452
750676
746885
1404276
884869
1333759
90820
910546
806400
196478
278724
469309
12088
658695
104661
1915581
1944798
437412
187733
662161
858018
341337
574733
376937
1041852
1448522
1026195
1308613
1459367
1418935
720243
1478472
655818
1298301
1043793
1218958
1268495
1164251
1598544
87040
181766
105907
288796
737599
853776
638239
1667545
1465159
894714
1244406
1445704
1751417
703645
1417200
1396090
1803043
254169
1928065
1907574
598170
386106
966468
1678455
154402
1118506
346057
1685806
1375729
1358659
1387378
1921791
191392
1304151
1314523
649328
616161
171179
96766
1965001
297004
972923
1282073
203406
413202
1958821
1515678
117759
1203210
1982257
390641
479678
49056
1444107
233740
1941353
1156540
1987343
84846
265121
767090
1215186
1757396
1210399
1984538
1243294
1532044
541417
915832
49399
260481
796083
1761860
1263701
1043740
1938977
1762300
1097302
844738
1717147
1629940
451986
946323
458968
808956
790428
854083
1908731
1460585
819620
1799123
1460960
1404552
1188760
1768777
1046639
1473498
1619966
597008
966528
1850976
809807
1282716
548252
1381035
1252381
1403788
877213
589492
1319890
1992938
988687
1527859
254150
1087117
121138
756453
1262461
1495558
540785
1072327
238083
160732
705594
1460423
147287
1736689
951395
1961228
205545
299117
302057
1177464
38649
1978476
942076
1450367
1815273
313443
1231916
1823109
1102347
762202
1086360
1804992
245231
959938
1972565
111968
940459
399938
1284503
1458378
342338
526230
730711
370362
1538611
522114
1219112
300497
266189
942199
393615
1327864
995001
1443940
1204957
1197626
573336
1273789
1306341
1638014
959364
1008433
168503
1723365
859392
1542617
64873
378810
1138969
1299440
613888
1075140
1470611
1126410
708209
1399733
13868
1897306
636044
1191006
381219
1267995
1447010
69934
6858
1512159
1452996
849648
1832769
1464238
1132576
1780892
1088102
18543
1250293
1417225
1961684
143800
661341
1342566
62215
948227
381741
482330
959245
452333
738083
919225
1793530
674525
1733948
1647003
413059
1911651
528549
1990984
1225922
1562896
976337
338060
734306
667555
676558
107406
583594
529881
1017908
1634328
1300570
634611
111058
1161569
323402
1487229
24478
1296336
130890
888511
531918
640768
466148
1332306
1686715
537351
1242467
687845
716698
1851987
910026
1508716
246754
623761
726807
1040736
467208
1657670
1423191
559129
575234
104814
95675
1404288
1003753
1930675
1066953
1496403
22015
1223472
753953
230202
778896
1080047
1684201
604499
1541050
1763504
55656
265869
1640889
1398119
1964854
340445
1603265
403479
258783
336823
1433720
534678
1512758
431667
1609704
1189447
1425522
1369085
196266
292925
1883198
886833
1448882
677585
1489286
1722160
1588979
1645118
1818595
2361
1908774
672920
1728033
1927499
1930495
269346
314527
1807494
152147
1206585
219176
697585
711262
126352
875282
319595
209235
1311035
271131
1794023
1478167
1539945
13412
1505962
694980
502341
131332
1892370
1789976
1502700
635137
979550
463306
1988439
174215
1196119
442944
515661
1302475
209964
213010
497190
1102256
741463
604635
151168
1437940
215444
237433
1211299
797582
767954
316257
599029
1458401
1051215
1438135
145620
1460843
1739255
623039
884496
877010
1567726
1047767
599236
353650
1795994
1676867
726019
1904894
399158
1686428
856759
7160
1868987
841072
254044
181176
187620
1713230
204309
1302166
1148889
976728
623149
1723870
783557
1219071
1314863
999142
1215882
971527
519976
368206
1288656
1598519
1299153
744322
23112
542476
1146007
1921254
151243
8873
1938456
953646
1956360
477288
69194
1141082
788663
333633
43379
231803
60271
1556386
423610
1376137
1000991
511697
1421866
1046877
1910448
187748
972358
1485546
1790496
161854
38863
1940548
576778
490889
79488
1881667
464675
1948401
1454596
91389
765945
251274
726192
1234041
94482
257177
1289963
1028156
500520
1553213
1061745
1182650
1725625
1597647
1983663
1835774
1936311
151935
1085587
1773021
8522
896
26399
1661251
1573751
1421853
1176333
1259534
1566307
535186
1653414
1316632
217889
760022
499454
1417115
157897
998900
1306910
1066044
1170772
4847
1411295
1476788
560630
1276902
1971952
812925
1333083
1217412
1364730
704838
613569
389332
729694
1192944
537265
1421524
949527
863372
1917366
1435863
577374
845082
1581490
621316
1845498
1253367
856053
412729
975138
134050
1329618
1973596
187798
224419
503763
1612280
1531432
1075714
656701
569559
1148347
1222464
1899080
1488791
1650911
1536740
1991082
1766964
1677671
1267441
979671
849797
197802
1347182
1768377
1398387
1491509
1608284
441786
1528305
597871
1711507
1258215
82711
491551
1437305
1938628
730441
1584082
1625936
860679
696698
1528850
363822
911700
1106660
1493975
99741
1564541
528377
1658856
276598
1620460
916512
297997
1300048
592328
1693241
1593953
131001
605803
576494
1722387
1567279
1284730
1651623
524832
634901
965148
1524723
88277
132970
28916
927101
1076786
766666
1799472
649038
811916
235305
411764
1760075
1735997
1700312
821559
1049342
29332
1188625
1331011
748492
916053
1398260
1407163
1313371
1359512
1625233
5035
714193
373806
502517
857736
1088449
1148929
1792392
315038
1649131
827233
1043752
744354
794446
823612
1663821
1091755
497901
351903
869235
1115688
515447
946384
1356289
41725
847071
58431
321371
1214156
421682
1485777
77838
718212
1529431
1862060
1473731
432475
1042330
856531
1927287
885998
1376860
101576
1971798
1060977
1221144
29437
1498958
59875
1036845
579016
651545
1111373
1546003
1560689
560924
1805465
1756529
1130173
710565
1317764
1769622
1127679
217841
398545
320926
1650078
1888345
1078816
994593
378328
1866388
1474858
1629956
783807
179237
1393426
1869418
1487716
523905
1488836
286370
817106
865370
363882
1228418
94871
1697530
1841732
1593953
1814969
1595238
282888
973686
1247785
1392582
1215320
1047838
1439361
1683348
1641363
16880
607697
902744
1291989
359092
372707
1979553
139605
1952665
1120066
576797
120505
1238566
1263902
1137926
970978
1190454
313552
1435648
1184872
1612823
1456538
1751540
1026381
791091
1134739
1849048
29332
1557434
280628
1410441
300826
1845551
1582786
956250
1571831
1889648
423079
1579932
1903039
1968990
988711
609942
1450848
638616
337065
1772495
45286
71923
298117
284274
1975310
1220551
992596
322527
1995623
474470
815059
1209101
5036
1818620
1911912
1912768
59960
1423702
492460
1672890
517923
924713
1895175
1974395
1311560
1231129
845073
768944
1631529
822397
1639862
822250
1362060
826721
1961340
1966988
1515136
651636
1758096
179294
253276
685340
877539
1860374
793537
913689
1656799
866539
400805
924503
1599393
409309
444911
353932
304205
1116481
1418889
689880
88864
38664
991015
1411199
517111
1439033
477354
1233472
1791730
1065037
459619
1167710
978155
1394880
1104076
1549449
1285916
874729
366201
404841
1383046
1771535
32417
3515
1535385
1647736
154518
310850
1149826
1043094
1270655
1431966
1990959
351318
1429880
331203
993011
11330
780512
1140406
813952
1220909
776297
1274543
1095354
1241318
464584
149810
517203
86412
26617
240997
1213070
1019452
749606
213800
1982539
877548
1286135
577576
1916360
355353
1542932
308308
1941393
107068
944065
1459246
1951451
540712
533761
538430
1272374
863686
1719699
1163438
25365
1403357
1449608
1176689
1398831
561090
263172
1393998
1410770
630476
1416209
747722
892708
1759037
1567565
416375
1568023
407264
1953586
979750
889106
604844
1568431
1812618
177699
1453779
1604985
1864872
362344
1989414
1323025
744285
821756
1789508
1188502
1202284
1062497
1588362
992641
54317
949560
586131
313651
229241
1319058
1566674
1823767
354969
45700
1661472
653720
54153
1276667
629081
714084
1977462
1187938
1990315
1959023
617948
496949
1739820
298115
245828
338504
1220869
1975852
279225
144296
225014
960438
878868
1888719
416383
796106
106837
454319
286694
476676
936131
1205424
1241267
818347
1946219
904755
299610
614693
1531008
122469
1396818
1512656
1628918
1401806
1522123
951885
66867
162677
1619553
1957806
1608604
1530946
1261430
635835
1278262
38241
1490630
729711
303216
1449873
271445
253919
447682
1367084
1426499
37095
1160498
161787
784898
529161
229473
638711
1003320
1086020
182530
499478
784493
571339
985481
125532
224067
1653233
740251
1050075
1424790
246489
1017907
1854849
554241
1140912
988118
1939587
525563
1540323
1722801
32049
1204427
820017
555991
225297
1231721
69998
58369
584584
1229400
1431145
748253
408507
282921
123385
1823959
1234765
198879
991682
1164904
1639048
75061
641898
1673904
1731364
1196455
1220475
1931787
256666
521849
287228
240784
414016
1747607
440903
394805
271345
452737
1385280
377835
716785
1118795
657258
22993
195997
494940
494636
1068330
1719958
481692
1466129
912854
1504757
395248
1532020
447436
496294
177873
1401404
1332190
1444076
1711107
535362
1997327
329170
926524
1070775
1677804
532243
937238
1241317
88451
411786
497440
1807290
686421
257298
1794329
526365
639709
1233236
1514675
232107
750039
1829939
1118674
1932814
1350080
867383
55654
1222233
23034
144142
1547768
272475
1231511
275388
1900283
1327627
1776223
474268
182245
1511270
1253745
978934
63807
242420
1228234
678763
1463207
346092
534249
754179
1124618
1656799
1987686
167402
369858
586876
636616
1414478
163956
831742
1043085
1942913
1945206
1657714
458196
1485361
755316
809710
1126292
683659
1682965
1293559
1047156
162835
1793442
1447860
1656074
93666
739990
206026
133373
199481
1534858
808790
159794
997153
110834
259580
360171
1444176
245957
1291875
1008561
901885
1314576
1988677
1644735
841229
500922
1561608
1394584
727250
1247567
1914836
722709
711736
1921449
942358
1849885
1348406
992509
1309093
1390923
488184
1879016
1178087
1515847
323393
235770
917630
1676546
1161049
300534
499395
1582515
7214
866669
489444
636179
274234
327169
152261
1704498
246304
417649
422293
729610
694954
344530
772268
1597017
456234
501018
1477756
1068415
12858
513852
571793
1053706
1485776
150745
1699148
1140177
1204070
420683
1112229
933643
1517195
1822925
1165185
691425
1259643
252231
312133
1494357
509903
1032435
774316
136166
622045
739094
1279938
249820
1321305
782031
788278
462779
292451
1931066
1700565
1296304
904393
892491
987778
1967215
1510845
46042
941537
1550575
1177445
1002600
697178
1870442
242988
762788
1271341
1268542
992489
1569919
1907021
1860559
1331886
1726477
1363877
933082
1645365
345683
1630087
1512641
1934785
427942
312940
1180275
1722307
783612
873968
1668964
1362360
1073930
1530629
661826
310299
388860
628786
1557874
1202456
1958926
537531
1726211
326726
1221080
754808
661963
261762
860210
1011694
448170
1420880
1234060
1490564
941608
691060
1593786
1911850
773197
991743
1317060
1478342
104313
709609
162051
496461
59965
126131
459169
651352
1055153
1580109
1125792
1338604
1345487
140076
145038
902498
1706745
1131860
1485522
1895734
1595695
1028324
84069
1937233
1739981
1183909
215789
836671
1494445
633823
674249
1629590
1669942
1245923
1528026
225264
1945483
1079163
1770126
950721
1761691
359144
1000315
1486076
734909
436076
1198087
762543
727348
1223559
237106
1370593
946642
527219
7236
99966
1748906
1945579
999466
1432231
274291
1794469
1520949
1926021
8800
366837
285000
1309259
1083665
1546345
502328
1648774
1915852
1515798
1314158
716611
206011
794789
321417
1820660
1822310
562262
908602
722947
1291687
1678501
1598769
1225934
1232086
561289
591280
632434
1446895
54429
1271827
697606
1035591
560929
1512715
1150777
95200
1377966
861107
1207174
1852269
1863775
726346
1562725
304552
1593669
1452039
1879513
1150329
320548
452186
1264505
1523277
985390
854339
1527665
722224
1693905
7868
675283
1757485
1810026
20601
359422
1007580
1406915
877956
687871
1365036
1518966
1778978
1575251
1504181
1999862
1009055
778609
675521
767565
144575
1106439
1113942
633305
188935
1116912
202317
1921246
275380
575440
1805966
1978041
1478791
592044
249323
1507370
1331351
683236
1509034
175490
1040543
712320
324751
1778663
142223
1826363
683222
1621886
486786
1058809
20262
1774263
1428811
658367
1652522
1770815
383918
570688
1561988
532729
1162558
1953033
481496
413320
271729
728950
1666446
1838013
841528
1022479
481625
1565155
1058882
1923756
611380
152805
1470374
451708
439580
981246
404606
886233
258468
723854
1409980
963379
1821033
551404
536587
686028
1465365
946143
515865
374284
1867919
279733
391513
782986
1644061
1445517
814712
1684876
285567
834350
174376
1445578
1614335
1138284
1765833
735436
5563
1447918
521935
919432
47967
363898
1473848
173661
27838
698144
1757300
1348944
356306
658251
1825584
512813
954651
1888803
754144
761521
869975
209799
817550
519512
62309
420085
373033
1040057
1620059
1727299
1825523
909695
769402
1873353
1987326
1175573
706123
417657
514294
1203213
1098774
801213
686307
162858
784113
1253875
472219
218950
1867129
1470847
590670
1118085
641159
790701
1548448
1573911
228239
1661531
16415
758233
284120
789566
1228697
55060
1889415
878316
802240
1741926
1979254
1381313
1433501
1059185
221376
1838850
382299
462372
1493528
1045818
1430345
1090738
1140634
528549
1466543
1438016
28789
624953
426764
780015
1841905
907728
880282
1295398
1812087
1118620
1795991
1886778
992363
1106585
1069175
1513343
71370
937257
1639243
1538558
899529
1880841
1933395
642007
997867
1301235
1135309
1910155
392560
1394229
332155
1957581
431075
154895
1522459
1911638
346063
160095
1174531
1732702
1472006
1505733
111555
760582
1662852
928174
312893
555467
489133
534306
266482
336251
845877
1451348
1236979
1415940
512272
1000613
1108539
473249
171460
1106732
422951
1879023
1928406
174801
992464
240689
167661
99617
1076040
1803188
1786885
500238
240208
1488549
1595596
947440
755285
1261015
1957491
62114
313730
284584
1528831
103312
1634551
1917068
803002
1166260
1494245
824091
22796
1428151
160016
1877951
1047969
384792
803754
1518915
1167334
1003871
1382859
971372
1576303
1163122
458350
502849
1085450
974586
1051141
310603
1957908
847315
1154859
999603
1367321
845798
1089010
50256
1002509
1003411
1403884
1207703
545955
449616
441456
1474465
1111806
1032933
1206558
1800114
961925
1240289
225531
818473
577483
706602
1967861
1912317
227990
1264446
1849548
1300118
1467138
745695
1729554
864449
744447
1876799
1581906
279573
876807
665127
1257139
1458939
1488153
466869
1417825
571510
110920
818029
249108
139205
191814
605100
1225633
6240
23641
1224757
477926
1864939
1446157
1251
1393525
1909462
122030
869156
1850295
88009
950647
427882
260808
640379
632244
1553573
436896
1755679
346955
67952
668905
774050
931986
805965
1870177
517793
955894
1409491
106782
246885
1519128
1122211
409993
480268
1224480
1442457
789334
1409011
1633109
1882046
256614
711146
419435
526100
479024
807312
604884
1601153
1558373
1501982
116562
351653
1086244
460202
834586
316194
1560862
1971510
849721
571674
1293471
326790
1380358
213554
503345
204523
1978602
214218
915483
1614507
156358
1455749
1725361
1952936
650434
731495
1031684
967059
424305
768830
243761
1317308
1063442
372438
412241
1444445
1771434
1338974
868648
1592905
826078
1604530
1692017
144218
657308
1023751
98083
726977
1356948
1382347
1219166
1508402
1435892
1008384
1970577
1421782
1125936
471309
1608758
279779
1253618
1327700
1326216
1281081
233850
1769773
1275385
1852121
493302
1302404
1885742
1540751
914833
833106
585305
915290
617291
315405
1654646
1248444
568609
1581674
338467
1244011
1316632
1639834
453611
1660122
181420
1032273
216558
1068930
592854
1426819
1823157
1932014
467109
989204
1049099
95651
896122
1937104
1388605
1708013
779633
1120946
939708
1820086
1392771
920463
710045
1549599
1406052
1772559
97254
1441704
1681338
1198607
1844544
1149577
1937174
1530707
381677
481167
704590
4384
833901
762053
275183
1222994
193490
131769
1646399
747724
1750219
896040
1803496
553902
1724893
868455
1938845
1838267
1089197
66996
1661944
1925229
637842
122047
1069087
1297340
577897
65077
1171231
834504
305755
1410300
374130
1817875
581942
1753434
1073116
881264
975274
1044437
270608
1369538
816054
1621213
528707
43082
1063227
227779
1915390
731418
658113
1966980
470806
426764
1906703
428421
1927660
913915
485502
876807
1566611
1449860
1319431
1588960
576244
781598
1492118
1981614
137942
794532
364765
1185762
1358192
475857
1429543
739180
1074194
79556
746292
1193133
1428136
985802
1506581
184188
596216
979122
1183970
1198927
781911
159459
1304230
595544
1462553
154663
756185
1783073
227168
84846
1237116
1295292
1348004
1426844
1480335
717858
1538694
992363
1011197
1230804
430164
1471520
1738930
1966136
169978
1714369
1733187
774287
1071907
1677362
1800221
610183
1723459
1329132
1195759
1006479
985118
623198
482683
1781243
253838
1617303
571168
498099
503922
398134
1025334
124778
1602887
1298231
18275
942579
1114022
1801085
917085
599708
1871107
1017138
1555400
1077005
1269512
354564
530317
1338026
1192393
650101
1398090
1409852
1420844
1286280
1430617
852805
463110
547327
1235859
615676
1842183
709286
1815859
1773392
1947794
858500
495027
649155
1328321
1065708
44956
69217
896775
991530
1264628
715863
630520
111360
885580
1206067
1973695
240934
650434
678333
1383841
1116442
823449
1251411
1695566
956298
552590
1673530
654914
1447305
380291
791837
383912
25238
1163848
1953968
1690044
1100914
40413
179787
590928
282259
1895901
918420
843298
363133
84782
1104757
183218
1068268
1120272
986739
1917816
1513597
1666514
1502824
661560
403410
189225
1015030
918631
315405
709534
1288013
1623178
1183268
368022
545040
1491466
1368996
840460
244479
1056887
427316
1034630
1280084
1030677
201950
205573
1442277
1407185
762959
1891898
1777155
186084
743874
1962214
1214421
1944091
1070226
1461192
647394
1446360
1762267
991556
487786
1822574
202554
1908447
838986
935976
695994
247770
775666
1261628
1531879
1105121
223441
234720
205283
399804
981752
1790357
235518
1048015
951932
1238201
953887
908259
755394
959983
1757379
1553664
1966923
527796
1544826
339588
1066157
705420
1928887
1334220
16252
1597537
1275418
1232704
1671082
1768341
998063
799475
74056
902889
1052687
1740798
169788
1221080
1331582
490721
1695006
255903
413955
1655852
520563
457963
159166
1785618
1597935
480867
502255
333451
249570
994511
1912908
155814
1041444
1972818
133406
1774354
351484
1096835
737349
279481
1489510
1014713
1079788
814664
1667216
880149
348846
1909785
1212507
816566
993449
421072
1630355
967164
1807967
1054918
738723
502200
1391138
1717521
855949
1114420
1315466
1083765
1894524
93943
1064844
1862383
1422695
1177962
1045717
1612880
505861
1356227
64817
1840699
1770271
112272
1469302
1788803
86457
1566359
538717
836652
1159797
1679385
1487612
276205
38978
1034587
1286156
1102099
439615
1709112
2821
1887721
1539764
1113267
1322794
1851582
1162383
29868
1297093
1944463
10469
1425307
1057113
1248034
691876
987395
1738207
1406912
1779870
1260296
1259731
1010360
1546222
1721256
1098380
321329
588378
87601
568217
1317135
1772176
451960
373779
1305740
1167291
663148
1999584
133464
986971
1054013
1383154
1504943
1117011
1726884
1261319
48432
1494324
1883596
685969
1480219
249739
733717
1072417
900710
1197887
31495
1092323
1444034
980360
1439365
757344
795189
726647
491827
702681
1037910
427873
1633362
1130817
814796
429742
884318
465589
426626
372941
767615
1915871
264266
427325
791219
1260103
919557
1189183
1339398
1809082
431929
145929
1608374
472558
953919
133872
1269016
864022
1971654
1919479
538905
1577829
1490768
435214
1532096
1558635
1493166
735014
1033622
1180909
681729
1460359
919161
971894
608539
1711734
911995
909927
1710074
1717307
50261
837255
1746834
647495
754859
748417
1077859
1137417
1731812
934903
812466
768207
1255414
755531
534478
464745
746537
56311
612343
370953
322831
1472435
1392797
78900
144124
1369975
1593654
1793018
720446
249811
1866889
40239
157608
180563
1120611
826342
1658951
1597298
982119
393030
391588
717820
1793319
348695
1531449
1998865
1981537
1692391
375086
1458325
708843
899932
305018
489193
481579
592541
1638039
590691
1431076
1912163
137248
9388
1695475
900690
1187594
1030158
1141989
798151
902689
851470
1022805
402847
629336
703926
1354641
198196
287625
1228805
1467415
1751176
385297
1949981
886139
255717
761789
784297
1718784
70179
1951682
1173508
1846693
767022
574637
1529435
985192
156544
813514
1184963
1845129
1782643
797489
1051009
808858
442112
102432
329697
1436617
1045864
433922
98589
674539
1143250
1012847
720871
137422
384537
974856
1007266
201485
1395882
744322
167304
27287
1311373
1435453
671397
1490470
1179985
1187381
570108
451296
125559
1797841
941312
1045803
862780
289607
1028900
613308
1536334
969848
1829708
1975436
1574485
6972
28831
1262096
1742546
1883465
1503762
568049
426621
556651
1386500
405931
1785047
818699
528734
1643731
4226
986727
1776659
1155716
1329846
1119585
1312763
856475
279950
1933811
1942813
566164
216160
39707
1538183
97787
414646
1038527
199655
1984964
466420
1441986
679209
592591
23162
781788
681279
891658
1478962
1531062
726891
655497
1486736
1656307
1542076
993859
973535
29291
900515
1400502
1055676
1003320
1295738
554965
205663
1735398
289315
903617
533474
888511
180442
1263700
1786275
340839
992227
1012269
1715780
1231511
1541716
965107
1493961
305777
624452
833503
532864
540860
178996
84953
1666050
561902
1368853
1970319
659547
598268
347328
1898294
488945
144920
835957
207728
641220
1363378
1460303
1284393
1766349
543147
1678461
13997
165681
783994
267791
192882
1525853
46821
600343
1951534
394352
355178
97751
1000487
1350530
1312714
964218
882132
327556
635671
930637
1637364
778646
1726761
979916
204109
1693532
1899325
1110757
952932
1457700
115852
1019243
696930
1249803
1367275
1333811
246289
97621
1068475
584831
1171377
544472
913721
1476403
1292806
534297
426750
1593813
469309
252435
806474
13594
863352
999165
158595
1326142
1607353
1224700
1939235
1711690
661054
847389
915973
1019005
180806
564613
1250293
1046994
1797030
908548
1664899
1565264
330413
967723
1811461
1184310
439742
295352
1998429
888875
1480174
1409056
777060
143435
939246
955309
1484223
628828
1832188
141372
1094462
1608957
1050881
848458
955986
1999402
1018819
476556
1263142
580150
1011
1588967
1969966
1234307
684146
484989
154329
632587
110275
1458439
784555
557527
806912
738966
1657843
1155516
666058
314066
846314
1675000
1642593
155512
128699
726928
1761089
566815
1797182
1621890
1081051
376706
905268
1732024
272927
509993
373047
656067
542619
844540
1936744
716642
1347632
737689
514938
1587627
1353466
1505336
827519
1617736
1020387
1637725
377525
1274531
241935
1422488
881281
490071
1548323
124923
186819
45569
303158
1138396
454104
863016
997888
310291
537645
1582804
1130706
1866611
1031226
1505447
882184
694060
395132
1964251
915496
1199535
1770347
1443917
223217
662805
1533741
925782
1729666
969423
189214
514992
641666
1084452
1178335
490709
288682
1193716
1538944
1738141
1420517
1759127
189268
532160
741026
448072
1635256
1397878
1504394
149010
902826
748095
525509
671355
683393
101489
952036
1359620
1863326
359113
116585
1173597
1857880
468158
1869810
1010014
1426101
1836529
1465078
541936
334869
63263
1105014
1339454
58398
431160
1403831
1849538
526869
1329540
105244
699344
858907
44009
1615715
26620
67843
475102
1416433
12725
1286647
1326305
1919252
979883
947007
1088893
345618
1984189
447323
844262
1670282
1866027
771984
1899854
757223
864004
156119
1497354
1920736
161659
711052
1726509
932365
1051616
1986209
1625391
997393
512392
1105191
621102
1149577
302262
1823887
1672300
1727299
906012
938606
458415
1534815
1698582
1465078
1061205
316949
1210971
1677543
158292
1780709
1592560
779657
956436
778687
152414
539256
166169
513312
1698971
1029939
308665
339435
379906
437281
321330
763293
1895105
1020837
1887100
862426
1800854
1742942
1138864
1974927
682719
1000655
1716070
1039044
1173986
336087
908168
1351709
1000341
676317
1972548
1451372
1714630
1026213
1929567
707326
319468
987845
881597
455132
901142
1734756
546272
1568874
51471
1925829
242253
354925
440360
1501390
307730
325946
1872349
1420230
1464428
119610
1836385
613474
1435107
1255185
1974586
1189603
1267161
1323258
526634
662356
603696
566627
805515
1372183
1224526
1230451
1331918
1028803
1018339
1148484
20216
1183086
709051
937290
131414
10849
894281
1461923
983359
860079
1001530
1038906
953815
1884495
485700
1817527
1688633
1341689
1908159
1728527
1763868
1039326
368094
385804
379160
1721374
705575
1838305
1134374
1136382
707753
1156623
1868466
1171728
1992892
453295
1937221
1262972
1766238
1061539
1138002
1605867
1811812
553718
1788005
557140
962049
3168
1883562
1227821
752467
1767953
200560
1112889
1690573
7144
51746
1466414
1188911
587003
1365016
1002510
1154994
1572563
1002610
1259994
1245595
239104
1642715
278372
1789096
1381102
1916359
47158
455664
1199586
873886
1855717
921592
8419
1570735
1044121
71989
122516
102497
1571510
870285
132743
1317741
1657367
27287
1625541
1149577
781398
1448635
1737114
1551458
1775209
939955
442944
1247830
954048
741878
668534
1734938
1978467
58097
1533004
1726602
215627
326111
8428
295080
108342
274738
577565
1242836
1134816
875892
1341088
197289
554160
1553209
1170001
1920641
444774
1687374
258186
1157998
1203511
932412
653457
38399
1014074
1323779
1632078
154009
899906
1652980
821651
342680
912656
1463255
1206044
1752304
1442160
925795
752135
217227
1786575
1164026
257915
1380278
493459
1761573
828323
175532
1139806
1162163
1562956
1376900
598028
905322
428758
1760598
649618
1635349
385845
123265
151791
1714456
76518
1453939
1543225
1378066
731415
1370502
572133
1994177
72895
1329746
1661038
67423
1434073
259707
522616
111215
306328
290640
1668960
1963842
1696865
1221497
908697
1589855
1352848
513431
817097
1806963
1339253
1394752
602660
1135897
144437
1003108
1263101
24143
993944
1162282
1581360
1395876
850296
1960028
680002
968101
346857
1951201
889036
1829349
1389135
65685
1594245
1101565
231631
1542701
1782643
426450
906169
1080783
1833492
1411755
1272530
198196
245295
1640686
133555
891043
1886124
643844
573481
1739830
77563
1050390
659424
1061719
1498643
1215074
639950
1019576
385293
99847
1791554
1852994
1014572
565236
1837703
1476335
1883411
691150
855770
1433721
1828609
1761949
1033787
1451408
613478
477360
232040
568088
183663
1058254
1576951
1941787
1627904
355123
1499299
200570
323942
595941
1134245
354682
1052506
1278830
681453
1567051
1590143
1036787
370998
1113425
1968880
1060672
693033
404560
1559886
1617560
527639
91506
1229572
150206
171165
92184
200405
1216692
1259152
226414
1302050
216372
1166185
1097252
739286
212499
845794
612519
1098937
921828
1704803
892587
1091279
388686
1905940
1479754
1703758
1390262
1720915
1791466
193082
586098
1129967
572594
1749240
1795721
1791357
954086
269491
853610
384459
1594827
1142906
1650876
293155
1555250
1687529
32860
1609274
1460701
38348
1142137
1494159
1438127
1007193
303500
1583975
1270685
1235867
1970723
1623516
174572
777432
397101
1319464
1979332
1184699
338533
303394
142186
681047
196647
1642260
284979
1657050
1704557
1762185
1731652
1866547
1661907
1470504
1330099
147098
682483
600852
155389
1246656
459785
1865688
242304
450350
1001801
1889134
30358
1006159
234538
1249207
643578
748472
1566043
962715
682933
1490360
3755
1453947
1142906
1803821
1378361
1759127
431973
688730
1623482
72890
510942
38847
1445471
790689
827706
1613154
624210
1938106
1334675
1666282
1000444
1388822
546972
565318
655920
1802147
1734302
724534
372718
1800725
294873
110117
656883
1323129
1462148
1843774
1727420
1764156
424569
1557572
1290596
1964196
422873
1898626
1741105
1458965
1265474
1874990
1274700
751854
782782
1216732
1800556
1661020
154192
98369
571626
331865
1584197
1342690
648595
1452143
1392037
740905
1835076
1898463
1516818
1054790
1559559
1402277
304523
63023
1069077
644678
1995574
184192
1506841
294599
1849124
62018
142469
888768
30290
1073179
1578801
1319112
167807
1219649
200255
1334060
1711107
641550
1744239
1361734
532592
1684377
642752
1290366
1293387
1254290
1787912
379708
1321953
1477500
1149441
1033166
24911
1347961
1214156
340655
1915613
840577
1795857
1325281
1003666
376746
464435
872737
1276835
28420
625607
955497
1317745
967747
363412
1536985
1317228
376274
682497
150562
1509400
1616257
1658370
359276
644862
1573342
1399311
512366
1063585
1487522
49988
243961
789847
370373
1703506
1528409
332594
1867392
1334949
1734804
1180686
173211
936441
1882027
1095099
882235
1742560
176656
325641
457758
1706272
356250
760573
498108
1411286
363930
1510244
1097932
602007
1866075
1664542
23851
1077529
1062206
926815
1531723
62163
625778
743159
640301
1070717
860314
1916851
1511908
861826
537468
1727229
243669
1099442
1451033
1590609
1706567
210739
1492939
242241
475841
805827
1680159
1590418
662406
1410527
903234
1553577
1865124
1752201
1671794
1232314
905170
1054486
289437
141770
1011293
10359
579605
972695
1430177
371389
1481613
439391
1184862
1540931
1304426
1530509
1510067
436757
1955865
1992057
3451
368018
1606651
37543
1309961
431894
1460847
706590
1079741
558437
670918
628732
255259
56029
696579
121503
889191
1188502
1040388
1670299
111099
496131
1793518
783597
1755593
851529
293682
1056143
552240
796673
224652
1993763
73093
1478915
1505310
78954
176713
1348437
697809
1125701
108671
1429239
1643248
1955491
390491
898611
1545465
574013
27619
956114
1178994
1687452
1255614
1392977
1473034
1306852
1191550
1759028
1915843
541417
343648
56270
1004063
359979
1992594
101531
378893
193036
332879
590750
999294
1341319
534306
535139
343059
642764
1786985
1831822
1088522
1392061
18587
986460
422504
881140
143273
398547
1927629
68800
273092
853054
1101813
936912
889221
1584018
19420
904138
1545343
1456269
143767
1594993
1533792
1469903
140315
1468149
354295
418676
1220598
475661
975578
338981
1728862
1470973
1194383
113803
488650
1471003
959465
1984200
1040203
1934054
748504
1434116
1176636
674927
946996
332222
1692735
304055
1345806
804180
652641
504862
108320
1144568
705038
48124
1310863
162199
674141
1633865
62305
245612
1682008
1584118
1298567
1879902
1175315
474234
764684
275373
1096622
645220
808501
26694
1452170
776861
1409221
921486
493684
1011796
483131
1015517
1673336
619486
1718089
1257489
1652997
1374185
1187625
1727512
1050739
1284058
991466
156674
653916
887722
1822794
365345
1063304
529780
141257
147537
544569
996874
1353731
678424
1308920
127093
200772
246435
45270
359455
1736710
1441996
1750461
1038602
961527
1834161
766813
1084018
1826276
21854
788852
1608949
1972133
198210
478977
1628565
941835
1339994
1699688
1145680
196713
635106
900903
1139475
472933
1304238
1571682
126384
903491
1652941
1881798
1036744
1072486
1536181
1083214
1775468
1210419
1744016
393398
664583
1224423
1816022
1615439
20390
522717
595813
218935
1131752
37993
609983
1504219
1321728
1320058
1594323
194676
515307
1652545
297
845134
17720
1508258
299127
636693
1392230
26729
677959
588946
78910
339382
1291432
1988724
746927
1460960
848987
945027
834945
1978213
1598595
1812217
407298
327973
593278
695087
647202
1261605
1538685
272245
1550274
417142
1942559
211161
1696169
1374032
492847
310905
977859
596827
1420723
242136
587931
1620380
714578
251279
1845053
1130471
571631
112217
683971
1738825
1908763
618925
962434
187834
1272430
1216843
783394
729251
168150
581740
1996296
192882
876411
695009
784640
1978490
19343
1680334
278333
1250848
1915830
522455
37137
502844
1189039
1718100
52669
492019
1418825
484320
1566583
1513407
13951
92419
1163774
1512874
74278
493651
1447692
1110867
1524239
126833
1047767
1971471
280609
1628884
507375
504888
309744
1157353
1360533
398697
129164
560783
44037
359799
1859650
1897955
48797
541653
816321
292633
812927
1179611
1074956
1226218
802707
351188
115387
807321
124460
308014
70735
1197924
400387
990158
1341560
1868153
207141
516273
786476
649365
1909309
367383
983614
119806
309585
1403647
1818794
1145347
328578
137002
890147
316795
826592
842987
77430
1474646
1139288
870842
801764
1927726
1650250
1664524
1716862
1229075
1351721
730457
170749
881736
127159
1452020
183252
938703
841822
501576
1186763
1420517
1299316
153208
280428
626025
1955700
1988060
1513635
672560
506296
1448167
1459280
1817898
18832
334855
1583314
681323
1943426
1674318
1722403
1785236
711426
1433728
1252425
1656041
932510
1535672
455360
1847861
845542
325154
111278
927236
1528846
188758
1874706
1317298
1570503
605085
353232
803360
546064
1478356
1334592
306483
1223411
1588588
382187
1577122
1187528
1491987
851844
1351421
801667
379140
627814
626664
113527
394662
914007
422915
1809581
798325
620402
633095
1616947
1951919
834364
436493
1447065
1168334
474209
325156
1350366
383802
1174300
607866
121606
1759059
1182365
779744
1441658
1810429
1421759
377092
1630525
925238
1814701
1608300
953284
1611869
526742
1563437
1329871
788667
431750
1216406
1404005
1257176
595666
833714
1151301
1899557
1044370
271070
939525
1885885
1449921
612556
952306
287321
251325
180954
695152
433531
404704
84281
765216
733568
1799734
386360
1431418
1750887
1629211
378554
398947
1026193
83613
36459
138991
327454
810922
1263414
1567945
282483
1240548
1801366
1785013
1451571
1399929
691541
184633
1285115
80585
450015
1828593
1616354
1281824
1244932
895776
93100
1495579
1984250
1339889
1837068
555471
1883113
114060
1686316
537512
1443599
961863
1874923
890778
1075325
1613058
1437344
1123488
1111579
926122
390167
1614174
1540444
1321313
1952878
1655520
135418
1324296
716176
1261640
355085
251007
1175153
48631
706570
1179166
291771
607331
1972984
1317575
565394
469527
174563
55452
1717400
1474454
1085606
1200637
96707
701914
1773469
1783807
1508573
1530964
909551
764520
1876423
1845281
1242774
1984450
643647
1527318
202183
1414859
1303739
296236
154885
290395
1391838
887246
1141357
428209
638726
203203
1486242
1031176
1222851
1984454
735262
1874490
1028205
1375836
1932908
1359134
413075
102651
401233
1617051
1321515
243406
336646
151827
1433386
1499082
1119497
126749
1898626
1399733
922077
86437
968144
1296174
1248746
462613
1757739
1310223
1989485
1426644
410170
572623
1425949
8099
502841
1638904
1889744
1642819
334791
1038556
986627
929556
1435079
83078
852860
148044
292357
1467443
1293601
1550475
364960
1423132
1832766
1410441
1795990
1522986
519923
500146
26694
1283858
153331
1548466
163583
527681
1568265
302730
597724
191943
30594
720198
1822410
1254728
121516
1055195
124705
1923255
647832
1803823
509487
1042439
1158750
633026
1810063
462954
1610949
1261245
1669429
159518
971894
942224
225576
1495665
1770685
1124263
1858490
911758
1285191
1612705
1921002
1297819
1466276
937650
1541381
89262
1457018
1949384
14416
1384511
123473
55695
653604
57853
677035
860160
272261
240419
1244506
810813
268985
280494
1683042
1397235
1627995
1921347
393356
167253
300879
189645
417928
938896
1434762
149154
1177566
1221199
1110727
1529138
506298
1014003
275596
1932005
451789
751206
930851
940641
1628642
841925
1477717
890221
1123491
1447446
1418569
490153
1862181
1285209
705875
1802394
1254829
1622665
1771319
555140
305056
285548
701201
1428972
1253533
1545710
761697
1035470
214040
1408549
536558
1892418
1062299
57124
480594
94181
315749
1678455
1713640
411764
1711030
1649179
260596
1053949
1231774
424914
933217
454903
1727322
1896142
37142
222496
1524747
152329
1751514
1794034
455233
1279241
1271996
1017478
1636168
1082408
1225985
1284220
1299448
883249
661097
1177966
170655
1417004
77722
722107
1146388
1640388
1620448
1131737
858680
1589745
119562
1408576
912627
1345882
463776
282288
48989
18674
1586963
178044
1720668
526701
800479
1374096
708736
212699
339401
25836
48608
1822331
831808
1166484
1956260
1140067
1530512
305181
23204
1752472
263327
847026
735253
619781
1799930
1169489
1642591
90004
1010480
186614
447084
458745
1925938
1222672
1995589
738978
1545234
1416782
901601
854820
618856
725041
1811110
1716064
217352
1552295
241888
816409
930763
1428763
1362911
1209145
523450
1710102
1229183
93910
2075
918851
1127033
90896
408698
319330
930099
356874
1487357
896555
497520
1772988
99503
749966
662939
1183650
1701152
872590
1581628
1731592
505877
1691034
1499592
766329
1836520
196525
159470
757155
192205
97222
1723517
1662505
1367830
292969
1208597
10849
1349077
980786
44525
508878
370289
690479
756558
755875
530752
1821449
296425
1661947
399925
1235804
860021
1363042
178579
524499
842663
1347559
1244446
1157093
1693717
1652980
1098214
1096803
947739
1266608
894055
144520
609698
520551
849431
201192
1031358
1191690
1128084
1862440
1747601
1320488
1520629
565111
285525
1099947
435877
1901655
1576085
643163
13644
26065
1488977
598714
670135
218751
65608
1221935
166193
205454
640573
1752193
128099
557746
205423
758832
439246
1920377
6091
40036
1144241
1815756
1169519
644589
938367
992249
255977
915690
402344
1714191
1753863
173209
1804359
1673581
1335395
263913
1550041
1814445
1888425
18024
1583688
1838615
360857
1712204
937758
1745376
229669
1090867
1041475
1772982
1807956
207612
224467
1618819
414205
956485
494637
384548
1450704
618062
762132
1714415
1890209
1420501
195424
326598
1351134
1385793
1574555
1592695
1447808
375221
1253216
312624
824261
1786799
620148
1093453
1657371
955816
199146
775553
1953104
645553
216974
691735
47047
1656419
487865
189632
1139280
1897505
903842
706935
60466
1508310
781297
481789
1582709
1219496
566593
1752860
1872589
687285
1148005
1028538
374148
1139085
1908941
1084758
497879
1847255
1498210
1898179
1148395
1547039
1479849
9363
684642
1681581
490223
1081229
409236
1996903
1034810
1535281
1403298
1916262
1397039
755731
56179
1806018
317198
619797
916464
630657
268772
629983
818776
629081
259895
621776
477616
780525
1053905
1455206
1020993
1053706
1876086
336151
719365
141916
42624
109369
206953
1346452
92620
1733195
1028922
1900795
514655
60387
549767
800746
1246123
1434964
42525
736739
1084301
1113365
708542
1542843
1358831
622845
553460
868692
66301
1981822
197733
1005630
36643
1736483
1746677
1856713
493021
1874888
4530
799088
1968479
932239
1991736
75453
1207958
338284
1293926
1767149
118827
466146
1859456
1005990
496063
16242
1115606
562765
673301
1388474
1493992
1835500
1793065
842309
1489010
159080
1666919
695168
21998
1988428
1633510
11949
1313752
1039637
369018
642213
831312
515934
981167
1805303
1931295
529597
348759
1391342
908046
1871505
1340467
611969
1910880
215640
517022
1756529
57809
797583
223903
373378
740196
314509
1550340
1183123
1129206
722189
530872
835918
1382088
89207
57868
285194
266376
1546922
1446762
237761
991821
1654781
1373484
1953730
436492
629152
1501636
1430313
1741625
536038
1016085
324376
123524
12515
697475
1363308
1695316
450934
438687
533692
107989
763498
221008
147537
1810586
543095
1701292
208215
663520
99230
143936
1253884
1743282
73911
1358222
984602
1057598
826660
710142
1831164
750547
1794742
967848
13968
1021833
1088752
588118
24907
530416
626384
1670844
932131
762473
830489
1295906
775822
1671892
783755
380294
733943
681884
1997128
236298
758490
71706
495945
287511
236772
36745
1611389
620198
856213
1778838
1068220
122426
1978402
1352054
701642
807124
1045366
457789
1371090
662147
659737
1058371
1268813
32298
636327
1079513
1712580
196827
601884
806937
238131
384936
1124070
1808472
897804
1860857
1741328
1082911
712112
1378637
1697514
1564865
1632413
1668291
238005
221768
1918940
380270
118593
1107834
1853879
1999064
1218835
1648400
1967850
1208775
863233
469778
481952
1810915
1730877
229959
1004172
1327717
398388
521959
1161421
830283
1032135
1805314
763839
1622134
1079600
575600
1592528
1498889
484303
1930711
1516946
417945
1558374
1025278
356175
377321
1804748
1391894
20988
535845
261662
1861046
356664
1817667
1245569
1281174
669003
1408653
613059
296921
836646
427038
1061590
117769
1297291
1968661
614198
1297844
31338
881065
481892
406139
1849430
763001
1922989
750943
349858
199811
1211908
253423
84406
968099
1693594
851405
586833
1697424
29317
182616
883290
465225
1984606
794640
571653
891115
1076649
1610229
146688
176209
48712
1396262
1891788
1272979
30747
989070
613544
1102142
389792
408179
1695350
220707
308801
30706
1283062
1832231
137575
680607
1739501
1007062
1660958
1960486
1247167
1514093
1656738
1337153
846552
918651
1260833
303585
812098
1232465
1860399
401792
1816045
1333934
1221116
770826
1657129
221508
758735
774441
590006
1197892
153279
1040491
1066427
1447848
1234796
377522
231470
464293
1756078
1637153
769271
1378630
861394
1063485
1979896
780244
333455
1935032
1900431
354678
638467
225171
1697217
848301
342407
710923
715032
138735
862898
1022414
782781
1342159
1572888
554169
694338
1835536
1510872
665983
713034
248662
1339237
1330102
262516
160213
749689
230730
1504094
1054078
1170780
255629
113907
1863982
1890847
40100
1068071
1330227
1429480
1767286
678637
1775546
1205659
1308081
1464079
352973
997757
535053
687757
1132892
926819
1041469
1465346
645092
1809956
351603
1306151
1851062
509145
663282
230052
1255899
784014
1851513
1252297
649492
921016
1436005
1379159
1420515
813595
427889
1605599
190158
1813924
303534
445
1925782
1479859
404635
1957377
1605170
1965581
614790
470131
1021830
26370
188798
701183
514118
480057
353999
425718
1916511
421007
1770775
684513
862905
26993
548221
768368
1537841
128390
412022
1914911
1684809
1876216
1888682
743643
1513819
50233
1502682
1311965
682719
790079
773394
133639
1078801
1860554
1412128
310234
611798
1064475
675283
687757
724195
1685211
1244837
568909
1242344
760668
999073
570566
1987568
1803418
1796103
632680
853146
1474634
1649241
1233989
1736764
1188296
35966
1265223
1377317
69896
1550052
758401
712431
462811
1726000
532430
1286206
690266
1014781
1372781
1092408
880460
1343083
75519
427408
513296
1813088
162686
107064
506785
1986326
34268
207172
1673960
1255080
39395
1172668
1907433
457266
382043
1417094
1389898
847031
778180
581574
525475
591913
164240
818654
1719978
583819
1955695
970497
369568
941522
1465722
1363145
1554974
1589907
1073695
1212114
261816
1911198
362
1787788
11024
1422071
1422444
1556569
1618027
393364
1453387
992523
1923746
1640981
1558895
1214998
425381
1944312
378334
962544
1337555
1042152
194768
615389
819996
92546
497879
181911
1306468
1860185
1498132
647747
131714
1092683
958512
1348407
1000524
1954083
1180561
1915534
1468189
1344326
1470277
1340219
1368778
1725546
1040369
1244001
29017
797416
595502
393514
1111109
302247
928921
1967336
50019
1047841
1763695
1485790
1371849
1712060
1467751
1607591
666083
1838128
1826276
1593259
819839
53913
144105
947265
383923
1729928
1659403
1531639
1882518
492387
64139
591011
956924
1002168
1135150
647963
1247721
922226
1843342
792090
1196079
1171222
500179
467910
1276669
1007109
1408018
1166737
1854261
1553586
357580
1750530
1279579
1874907
1206024
166438
623198
1427413
83355
889642
1791822
114940
1033022
1156479
660316
751587
1603806
716380
858728
945481
1764286
1222314
1736467
1653017
1923198
989373
895031
377228
1002672
1795500
1665291
409566
908474
605979
217620
1402443
676407
261016
1320938
12284
1189356
1743130
300242
1663910
627814
190990
153872
1126641
884836
232968
1466277
92978
1435711
1839253
488273
761934
678325
1121960
771648
635348
898909
333842
809197
1882443
1379835
1057174
1251949
1357857
40057
608041
1112384
164797
1476738
768307
756154
677437
1720261
1990314
1123572
109308
260490
1951493
789670
979298
790701
1135822
1623869
518605
1395234
886907
6527
69328
750832
604223
1126553
522935
1391338
726279
281205
279536
310299
774649
519352
1647330
534835
770526
399688
1785565
1393014
1265931
1660511
482512
972702
415684
1304467
1440899
1726583
1265907
1722885
424770
1914173
1350685
412332
1504255
386790
1832565
1129683
141828
618316
1224002
1446398
1327834
962577
1929213
1574334
502140
1511955
1310335
554511
678955
582687
1534341
251329
494157
712268
1203244
714877
70678
694215
1042652
1503356
237324
635907
1635864
167579
1711486
1840915
450428
1800087
1523869
1993680
339897
1308388
1111575
568502
821224
84260
268433
1194257
1470384
1909467
1192234
778827
528908
350231
1355435
1585717
365902
32781
1099722
1438594
785496
656021
1482632
1963689
1066208
1520042
659649
1927726
1592838
1716105
1071148
1183395
1086364
450599
1825933
346759
1519405
1328403
447716
1290790
74274
1182185
746626
52877
1572797
1264088
183082
105176
872822
1080864
190039
26385
62475
609695
1249031
193573
1100775
1569731
940834
103248
960215
772050
631125
1858833
1584947
1617115
817474
333983
193248
847541
69539
1946362
1303794
1054580
333842
43415
1796971
1028173
1018960
1351710
1268168
1509628
298794
1371055
559980
1691911
1449985
114986
257191
56311
454903
574375
1170880
966473
1763448
806285
499075
1219843
1970100
161412
912609
724655
1895504
760901
1678845
834871
894281
1059070
1318199
1729133
219183
1154302
561698
948204
942495
883971
310023
1344002
1001869
1598104
987973
1041633
15310
990629
1434536
1334201
1385803
771055
603035
495130
819918
1800102
882968
1518649
910096
1229985
1715111
1250552
1780727
773982
492085
1130104
1896648
1087504
1813830
1056887
1757491
1816079
161412
864678
166850
726164
151880
1049596
323555
1311347
812051
1946261
1009606
270836
1477556
1496155
1367989
1806019
887412
684667
50511
693057
325371
567993
1052301
788357
1043576
1278372
1881763
38569
1696020
1283702
966641
1714793
1817228
1533862
869391
577430
1546527
1074881
1974407
510299
1249258
852159
981762
1843391
648152
723042
1105689
397691
1783971
564033
1599910
1497711
95382
623704
973465
1975378
1749733
314877
640714
1563861
520915
1422488
739339
750612
192586
633632
1952232
1661859
178864
1751176
1904959
120126
736389
1493790
867255
412890
1022523
249062
1030324
535798
719851
1826369
1455560
1524754
1026672
1197664
1273565
1678711
1540010
517292
313524
1748249
917626
1419089
1746538
1964830
686349
1102362
1597608
1054339
1005928
1955254
1982432
877640
1476676
823717
1229324
724251
416673
407621
1733471
679778
391301
1116509
575716
1051027
1791874
1167949
1288197
217772
1565879
295601
1695268
281098
378320
423053
1102652
1014180
769156
49056
1214635
1296741
1009928
421517
708828
1875341
751485
337985
1766642
819049
173051
1058005
1527033
311037
835156
222591
1654022
1871914
1708371
261207
583208
1078890
598458
731298
1886079
447573
1378778
808510
662131
979916
13903
1606947
709241
31891
1207104
1960753
1401644
239485
1052790
934118
851319
257134
1241631
219779
1980898
692257
337724
1376822
1340131
266202
1881210
23741
755812
18784
1775233
863653
1953963
386461
59977
235219
1437457
1123245
1354050
1489485
1043122
367231
1319620
372662
133479
1481073
98235
544341
763697
666696
340225
1403263
1314360
1652324
1305465
931096
963297
1912536
1397049
472183
950349
51962
756311
1883157
607225
1259273
1725437
611746
1416143
744783
309801
1145784
35237
609890
125563
681611
521450
1587661
1596606
829677
1569239
1109586
18982
188225
1846714
885001
868416
714867
1060875
1353034
1491218
1047885
174308
1678286
122426
1102555
551495
1337103
150706
1959884
1844371
89817
1870424
633835
724804
423291
1364701
835335
1850191
1073128
303399
1999293
1110625
1085548
363173
813418
501094
1610733
641218
1940183
1570303
1689678
316643
57901
723691
716253
667912
1299141
1481611
1668110
1853858
1531280
1717966
1334287
1079950
1707690
783577
1928182
899174
1964830
1254918
1079912
1531858
1491028
1652068
622439
1129585
644224
466618
743325
1235108
1757281
1573854
1721161
961139
1233444
1343454
1590812
328395
623391
1323405
1105041
226218
1706429
323143
844616
596176
168828
947392
1684329
1813082
519050
1795251
960288
578605
693005
1773325
1651281
513235
1612808
1471127
1522767
997457
1193447
258552
1508988
285201
279756
1566228
1043237
1492376
1802684
1579911
731504
755506
967135
1204920
1369035
92817
1905297
1882876
582905
738365
1955262
420687
439671
1748952
732591
554327
1024259
1377256
150551
272933
1612073
174598
865907
670708
774392
351324
1780739
1119341
1652690
1486926
509795
1976373
878184
1070379
1100606
1384228
1759103
1451886
979347
681448
1131434
547452
196836
1681267
1470120
1360718
1483437
30025
1521904
1305555
643658
934310
1467365
1130209
780998
1634357
557746
412652
1723739
1749249
1274595
543425
900884
955734
570108
1330901
1432393
1136949
1806019
1429554
1193320
1498700
1211198
982389
297462
310921
1605784
810219
220533
763091
367934
392824
672673
109189
1834559
1027102
213929
1609120
1553760
375615
833827
1684743
545401
946075
86780
312462
872043
812060
1572736
1511073
1384053
1866379
775130
818639
75473
638497
23927
1875424
177515
1954963
1651828
1033842
1140177
1206044
1680130
986801
1483080
543891
1696778
1961101
982644
1923756
1041604
725596
1184410
1006323
849428
1964032
1395253
894310
1713151
525018
1608462
492090
1475154
1272800
1358222
1461576
407417
1105872
1373393
1505471
1083695
909550
1772475
1966469
480798
397142
1751436
616657
1656221
171460
1573422
157431
1123567
1562138
1912351
1782475
912962
1368957
258771
1673017
1376982
1514231
1779696
1192505
945835
1559980
1439318
814223
1562964
633467
1790054
1979940
1449694
1454891
191453
1596011
782782
907144
1783917
571481
807322
1897600
1335286
1088259
336327
374763
827362
262633
1000817
421747
1893762
40134
1767438
218078
804723
528314
1246151
1648459
1916142
590443
62654
1154295
1100563
207123
669545
1250957
1002638
1708105
104659
1626893
1761040
368353
1536250
265155
147831
170463
1530230
1494090
964848
1372900
191738
1877674
1279205
79348
1614476
615753
246959
1132013
1714703
1613151
31830
1842649
1452250
664352
1468111
183232
1791184
1200172
1529114
847041
1880682
1527783
723115
1734458
1228329
1960422
561921
607053
436024
333144
317677
395858
984070
279375
975877
855145
1750786
1892784
1286421
1366623
703926
1825952
301664
1023808
606208
598985
1612358
447246
907445
1173675
1233917
1046077
19390
633979
263099
1133790
1665659
505053
283891
117636
393786
1898981
1187936
719701
347568
60357
1615839
316019
1842400
1823537
648602
1495540
1083436
1860874
1673092
410852
1251561
650101
815214
1488744
9197
103379
497009
303763
190195
1021380
1640510
1655788
1065068
582896
1565726
1369902
1133944
1051411
790724
1229986
585298
785580
1390362
1700902
577177
526793
1575446
1840336
1624026
1350503
1057096
1578491
1659803
115325
1886678
144059
1202630
1601831
1763636
524414
1741755
885316
1359283
1488933
88311
358396
1518
631134
1123738
160466
214264
473582
1463144
1759768
679424
518575
216492
1393655
1420654
1573751
556426
1990410
1228094
1491057
1179937
877578
1480629
72347
1921283
1745575
199317
165827
126048
978349
81984
1950457
225619
1200751
642612
1116496
1269761
975694
759352
413220
1661192
1005314
950344
1021702
1081995
382604
153248
1308112
1081053
820179
1754455
220581
1738788
961276
1703050
548258
340023
1548204
600400
64348
1329077
71644
1795724
631735
1882924
1348393
183749
828923
1288904
1716374
1357204
29649
1094292
986971
1431972
1938187
824360
1188138
333940
709372
1833305
1912361
1160890
959621
1718736
1036347
1694233
1760311
1414316
972368
1437392
233178
693942
754914
48408
1386221
961050
153873
219872
844940
1042752
1373372
1144125
1806651
1053021
1306576
1901052
1151240
1328039
411418
1295110
198373
20613
1237766
262590
657228
852943
1039915
69095
1508471
390752
1295292
172282
427353
572929
1659153
40971
652234
813248
192462
15301
83679
1881213
1067433
1160037
306869
707124
516117
476029
1014369
916801
123047
63104
382278
552391
1252999
510658
1712337
784507
886703
340545
850450
1453302
312117
299232
726845
365352
764171
1493199
197235
1377151
1266716
348217
1138050
111626
1534514
1026905
494533
629380
336456
531550
1790696
1980906
1323726
1203757
1721824
1435695
1731660
629419
1088378
1251747
131374
1093408
400123
630891
1392140
164690
505218
1756209
554055
819632
1928985
635787
748053
1427779
457333
1176522
938117
1167883
1256252
1412010
815088
1928897
1326414
562980
1287279
1393439
443458
1577132
226419
774569
519320
1446869
663491
240023
1031817
11566
1352811
105073
1806605
1630488
180686
198200
1071691
1314826
424552
426615
1010708
1374810
1903341
1182231
1400547
704860
843758
1034207
1169676
1885290
212941
1522705
682330
1241368
614319
181664
665978
1982614
990255
886481
824762
54153
484906
1009670
1768785
998110
1735838
1543891
1574300
1791679
1864771
1699609
565742
1763487
765561
857892
1193006
1996210
1710790
1782976
1377003
1189421
1255328
1816660
951791
1305872
1408433
1430752
241052
1535415
608278
411821
71327
777289
893496
136795
562785
617624
91805
1551527
606210
279319
697887
366328
1529440
754943
1258273
1475249
1098741
496005
1648977
367272
1594863
285597
948341
201208
259155
1667480
1565010
842602
1294438
396020
755917
314787
1954289
626398
356141
1259915
899681
1092833
1592626
1565589
1408288
1918294
1298830
1505702
1488699
1534399
71419
13918
1678985
1951528
1344175
1371738
527681
1983249
1280927
1562427
1558526
1622995
382513
31655
1298479
562998
1988921
995053
1659760
49111
494343
1430210
1754090
833878
115981
1196395
845205
375161
1098654
1137223
1939968
605217
974844
1347839
469801
1233110
329297
1511570
1529782
211108
1323581
183010
1632616
340917
934835
113583
1572367
1485312
1286041
1577087
1058353
1303043
166934
1443517
680382
1166823
1800713
160376
1096803
801565
607639
1914159
937832
1771090
1193037
841285
40452
1411506
1203488
1679447
965646
40119
1764619
1878583
1331608
1382001
857705
42844
731101
1609147
1713454
501742
1439783
466050
1268792
358879
422450
1779349
1468783
849759
978568
655587
1100261
1459756
853054
910500
1605449
1442967
956945
231770
1613492
743989
1121591
526655
1797673
1320886
492487
1776343
219334
1644930
1988869
695990
1150627
694242
1202408
1169811
1123848
602943
1831290
1929392
516610
360851
1491487
1531449
197523
669111
1744317
216345
1161850
371293
1523035
337257
537380
70966
960919
304811
103518
1350740
1322355
72684
147966
88363
1196692
775436
572283
858464
1445395
1119407
1879474
1459383
1029207
725312
724705
1432119
1167991
1168921
1480279
1203465
206062
610221
1328162
85375
793987
1097382
1038631
1455174
1214588
1433750
1293354
1621059
1332946
946025
248945
1137157
1566052
1198549
1074820
12193
1158836
1885638
1931249
1711972
1407630
38058
1941375
962655
247554
1763703
958225
195383
1977956
1447106
1538529
1025472
1539047
1041149
1893911
1536518
822539
781963
1913976
425423
725643
1029023
134934
301256
264914
560164
797923
830476
1297817
844869
1755951
864713
772397
635796
33800
909596
1639760
203294
1815891
1678470
285969
1800556
689418
1114714
1687201
985194
336570
528921
921027
1785857
1964164
604302
1727101
401619
734289
1225346
1031502
1962491
908110
1296270
1496908
829102
949335
1018159
1039810
1967098
1374186
695973
1112462
496760
588486
1718699
1586603
1900692
362908
1600049
1083017
1119226
1389231
349075
487909
512776
1781088
1590468
1383075
1715308
1356904
1801529
265634
1620760
1316783
326818
331219
460831
1541063
1921314
713650
1050978
265688
1185792
1653825
333312
873604
1036554
770721
1159750
357153
1138334
753043
4362
1362995
1566790
876557
1631707
956009
1588320
1067919
1897493
1680513
1925933
52833
4640
1192883
1111076
1269871
426631
1682026
1539291
1771390
1511330
613926
1924139
969223
602091
287953
725711
779654
717361
1318139
1910592
934398
1287554
315350
1541134
296036
1664420
800016
1844829
122491
703484
1562611
1552011
7309
1239745
882024
1843414
643823
262279
720952
1639962
1166436
662682
1148488
1699685
1373496
355806
1943503
1057677
643975
555919
247026
640669
698516
709823
1314863
1119311
1575371
1450441
1151676
251932
114522
853917
1591808
767741
1279015
1003855
551339
1661019
1192681
1873221
118593
230119
480431
186810
1313947
1675093
38399
1346452
310058
479703
1946820
1884602
1574117
19554
1619885
366332
1238019
323253
1044433
694224
1128941
535390
728443
1632448
1179179
204789
937535
1971952
638012
1998938
1650286
1650260
899863
1226395
305380
66420
1806619
1334592
1085404
328942
1475758
1911621
781018
287668
1882320
1714252
69493
433359
1325577
1193988
1309116
433839
14937
561503
406573
77851
843665
1830891
175416
1943376
135916
684450
1523940
337048
1277703
1905276
1073684
105569
758849
242870
1111629
1934261
1209594
1172144
1742102
278190
600054
1214341
729607
1490299
577048
337944
736488
1738488
1850191
591558
517865
1037390
1575641
304634
1102186
1404201
232661
265426
826916
587606
328253
760344
1681926
238173
931390
341195
876850
1886960
971510
1139589
32583
1935079
1253768
102523
233991
1737970
1113219
572056
99425
1059557
1690352
1725369
1222896
948301
756871
21324
632557
1150061
1472434
1927042
159201
868782
1136927
899428
1158051
142075
1704949
544088
491537
451667
403957
467710
1016225
866489
1352542
1525402
1068973
536459
595394
1753056
422504
1309447
107911
1210098
33004
597086
1207431
818677
1371807
130245
1088742
967084
1264998
1303203
1374674
175314
667058
1687293
1965897
1339690
21045
731106
710184
670872
15822
353665
882626
685173
411283
1126087
8236
1663140
1547011
503296
290909
1373231
1727872
735797
186811
1332689
450104
1414389
1646087
541696
384158
1875553
1472540
1619850
116789
1541709
111502
160732
458894
386740
464600
963675
1285635
573060
622024
239150
896506
1486999
741046
657685
1100856
1846176
1680113
965460
566378
1855118
1133299
1658973
469953
1389174
361149
311178
1633453
1606158
1330885
1547354
1676518
1599620
1343099
1620506
151579
584965
294999
1785416
740740
154106
387016
817132
706507
1119521
1227434
1565133
1745339
393895
1959317
553146
186849
1148040
1791180
71930
156156
1464844
1256275
1202147
1054234
1677099
977586
374251
1291142
1840022
1738615
1585427
1690265
1160248
756632
1909352
510631
1649611
1272446
1364925
1206250
505425
1713105
917997
607301
141206
1695185
1153061
1554104
239044
881445
1331950
366606
483656
284627
1641723
1055301
1007365
828359
1011704
1264144
631259
1235450
496279
13174
667302
1081047
1334990
1102199
1612519
485069
643575
431934
950450
1873826
537407
1129017
354681
489652
1931269
767221
1295425
1293050
548630
327622
1992489
598234
616161
1092802
11226
1128376
778611
1497090
911758
1710473
157091
395096
1504753
1969937
99937
454145
975411
359548
224258
103713
1273237
1014485
1329418
1207703
1257391
1904705
613728
1325399
577389
1011490
1805827
434283
1983685
473502
236362
121882
1428425
349106
112755
248966
1446908
680261
1966094
1470973
1118262
91618
1563654
1266286
593056
645472
440074
1553257
36016
1494988
14199
1025720
1116244
1731660
1556160
583056
1535415
320556
575016
125926
1071018
1692907
689005
383392
341944
949204
131673
519978
1043796
416872
219740
284556
1838383
1926685
526856
528453
185450
598635
1072048
1789829
1829673
920304
1249392
1760194
470784
1162204
825303
1626287
404175
526037
948184
575950
289132
1148929
295251
541954
817161
448018
1205840
1385600
1493284
993944
390590
49803
1617786
1984251
1865967
1433709
798243
578714
1480713
359990
1664340
1535071
402337
1449737
397560
1093961
984521
1732248
1930331
498989
800302
1531723
1740769
1260321
465736
807333
447389
1392657
620440
1741372
1591795
1273822
1370546
1175001
986047
42301
381391
804942
890242
1049499
104430
867626
1822714
1255230
191051
135920
1920661
992926
1282642
1127840
903112
49706
1831390
1927042
1908001
1993342
1754850
1418400
1707590
391722
1249183
245395
1409876
1149465
1818136
416029
1936135
934186
900336
536730
573402
1391469
583619
1766727
1270958
1924202
1098778
611953
371247
1329418
443660
1669183
1080673
1401075
1904014
513791
101600
150550
424581
1190062
842403
1550503
1100230
234535
900238
200337
1132832
1352523
1412757
158098
1595386
1907500
1166382
1730085
1296098
1881916
1061588
1487751
721953
106095
310178
1993740
1195970
866365
547294
397037
442413
877263
1974164
436050
390277
1323012
266118
1092082
259115
1810858
1481533
1724412
1346973
815463
1767491
1822387
607845
1395889
1359252
709336
936662
702498
937657
391265
1244219
1977954
1531326
645130
1404246
1087686
1434762
1597331
1717569
952690
1625874
1036885
76033
1253533
1807669
1179627
1873182
641177
1413922
412622
973572
71766
1967409
1721281
263477
1981185
622912
1028072
69712
937576
216040
1796581
678587
58215
1976141
678413
292468
1990735
461614
1631076
1992929
1604830
351901
1166111
236625
1228927
269486
3300
1439435
311937
213779
1388738
1397878
481779
733473
996765
737261
1129510
1366194
1611685
1590730
1321476
1137285
617067
1122934
1578611
635246
202685
1561912
1112732
886592
1399244
1376860
1377049
1996053
1682907
1117926
1938851
1635236
1941566
1825270
1793578
1516515
1639445
375281
1999504
643455
194081
1504907
1322176
309024
1243296
606431
607161
1387628
346305
917597
1570928
978248
1511957
1550856
652761
80101
1323817
128107
927029
840769
1087638
657686
958603
3464
733453
194494
862808
591801
1069840
1390769
1825059
863877
179873
1282071
1342943
1959545
44560
1966422
286380
363338
1216669
450168
808482
211802
1366500
294764
72027
436802
75065
1842589
295052
1675408
1172390
1782157
517495
802300
533540
1067187
440850
96600
856131
1756565
1200729
1690826
1600346
1270855
541715
534893
159577
575162
1629001
663559
236636
1976325
1379715
1732446
1351046
432779
1435721
462673
780525
819640
1295266
1664692
1667018
223414
620825
1671965
633574
739496
1551310
1743886
474405
1396609
1346687
359853
1241105
734334
1793761
1140912
725543
1046009
147584
210617
136338
1917083
552258
467832
1854942
124650
1952550
7432
1213343
1858067
112997
377286
1285859
257576
1345259
1323628
1656590
1607061
39235
1778803
1943556
1702790
1977409
737426
1493453
1850759
772842
1838547
1646452
1541155
882883
1887423
968696
534402
485377
1148735
1764363
1473796
404838
528604
1200369
1712234
1483088
1845759
665903
676854
1673872
1939804
650980
78687
1092932
570393
858822
1427940
1817095
1639472
200254
885597
1069806
1728367
1207646
1567343
234758
1018366
1418647
231350
1006338
1122073
1157374
207140
189576
830687
1306144
1146007
375929
451461
661889
415011
1205796
720469
605318
1919144
1925602
265933
865027
648632
1958654
1567938
901258
310324
1582651
437553
1569735
490034
1456947
1593583
432283
24216
1009882
1119073
1089760
573059
1526551
678372
836305
1298719
1531396
403082
265475
807756
689676
412227
1860543
420566
1611116
183399
669950
118972
338911
1107779
1229947
1415271
221997
293351
651466
786849
1875694
1604706
219563
990677
959737
990948
1443743
521414
1963840
1056052
576628
241790
1223411
297203
300124
1358557
1414897
1257247
648341
689817
693057
249874
291675
51621
968548
1376737
1912270
1167971
1674628
954412
1624174
899401
602603
136257
735011
1457847
857115
135845
142215
1071672
1827827
1643056
890055
1932257
1171327
1999131
439466
1941803
1427473
813936
680395
1764796
1905759
1291111
937910
347841
1588780
1677038
855827
126854
354918
443214
176401
1374561
969392
1606873
1579825
924357
284618
1022338
309759
856731
377455
1489348
694054
1174830
184249
1330022
281527
394967
1052790
1359065
1367856
114948
1859673
891179
1491019
1491311
1549441
1485345
24300
333459
950795
78922
722594
1137397
1920455
1203359
748229
1071743
1879533
1106343
1430952
371656
1193981
300762
667753
1890076
872672
1064511
435386
880486
1961299
1474842
42179
965
1391272
584970
1760222
1838597
1401467
334236
821957
512732
1344731
1976362
1614319
440488
660429
1238981
1287192
614707
18244
1634011
1387785
396822
1552740
232159
1275134
1618334
907334
97571
1287445
143768
780542
1687766
774515
555704
1080320
1522358
545826
1150158
172338
1561653
1967371
1550778
516591
1073375
815334
1402822
817431
974009
1154808
989477
995001
224479
1331331
949442
971244
1997144
1757830
913766
95288
193717
151396
1323463
919154
163426
1066879
535159
1944440
476647
17681
969282
11909
547392
280841
279273
323012
538077
1237067
1868975
1425484
1577809
659119
660935
1916142
1367770
1970504
1069949
1188196
458337
491293
964852
1008121
197581
70781
1415257
1128297
1897112
514707
1320388
1785119
1183531
345810
1602229
1565021
473524
117158
1172923
1920227
1226697
393616
1568625
1565455
896
1553006
605955
872679
1476281
1481357
1773475
553749
1901277
1343451
197511
189843
930516
1922855
790714
1653937
477798
1538377
662495
1999197
1557194
949743
776923
173845
95767
1005298
1251185
1245146
885843
24139
1414760
1064932
129083
1247766
831277
232972
464717
1790925
1629497
1814041
1732137
943247
880920
488977
711128
1473479
426642
1811495
1492471
1183085
1917728
312774
280957
1137758
1623179
335504
878218
1801602
513032
1567792
1731246
1705514
956070
1211542
1214317
735305
843682
837242
51559
1445853
1323225
889395
1447041
1519893
92543
645130
1659271
829302
456518
917630
792855
351785
1530654
524890
246464
1108710
1380343
726858
348754
1661527
550145
978679
541549
463094
715164
857408
385573
660544
1904750
1323633
18807
1829
746184
364898
1060010
1792852
388162
936085
656681
250276
1502573
1911210
505804
377070
1734795
261064
1458332
1241135
1557899
1770097
601844
1295726
1324646
1911730
470405
1259330
1210031
1383674
1438018
596560
443143
1657306
1448861
419688
1462390
345962
1668070
777422
394888
1985294
484947
398314
1931838
1983846
407190
1025230
1209072
135760
1412969
725663
1458359
525823
172908
953206
1994083
1491462
1841107
1002470
1509413
91680
38211
269297
165427
219336
1052786
1054009
448786
1547030
1980912
1847898
456647
400727
1690730
499337
1713687
919533
172656
87750
632463
1956046
1477264
366726
1958062
1920325
359863
530407
1539977
84883
707161
490313
1809044
505276
117544
851788
1386623
735837
1974200
254757
460304
1703876
1868996
1825097
130890
1761813
1319893
495175
410253
414830
1121591
120186
1204201
629767
1025084
1644133
1972601
1040126
1609010
1198513
621854
1427946
258895
1151295
487500
1016885
852159
1369944
5434
1008080
8812
443863
862323
107310
807282
1193753
1861583
1898425
982503
1649463
613692
1381860
12864
1047767
338588
1266189
1686180
1278498
1283731
758941
805627
1628247
234347
1029029
1495194
1114195
482920
444718
1372503
156898
1538286
1391949
366963
1704528
302623
1204091
1692356
689798
623683
270055
1090815
169076
1755750
423478
1752188
1109509
823543
1971767
1879250
1213697
1427435
1154243
1334565
297600
1954005
158955
1748847
1417531
1246208
660421
1003475
699418
747415
1485835
898158
1972151
1129616
1839234
512617
437175
1797480
639324
1238907
546200
1609209
365637
1408183
758072
1464397
883944
926553
903188
1807959
1403955
1658657
495363
493117
716253
1887058
71259
1149139
811982
1396299
1997024
24529
1256259
1386871
290442
204586
284854
641552
1861576
61975
584670
1840516
196723
760603
1454499
141346
265540
1571726
362513
554055
662109
969047
1780892
203965
1850269
99976
877464
1839826
476893
1616585
1320834
1988364
488191
1165113
465304
398077
424665
690323
924270
1134305
1596569
61060
49126
205564
1799630
606539
721312
1699919
1727322
1535958
323812
368371
796234
598330
1935058
987009
1827051
728950
1565328
1323207
623068
1296108
1320611
1293213
647022
630391
590953
1223347
1373045
991999
1959189
1538909
990833
977032
1615709
690227
1774166
401038
656679
1096596
22256
2362
1654564
1153816
434180
641633
1202104
1087245
489388
8672
1695662
307291
1676545
570291
1349320
1412991
1915170
1710863
729185
730566
4246
1509127
1568431
961065
1030492
1696082
947861
691447
729986
1719016
1208960
1362334
32347
512831
1523081
1915316
526160
407843
556137
590131
1914377
787147
1011638
1410831
1522929
1941595
1062198
269436
1155471
1459041
1423306
1512509
1784238
271726
439982
740770
1555627
1063623
867354
310560
1932585
1935385
1148265
1167035
1050155
719860
597750
1424839
142679
1842400
765956
1599915
1879227
756288
894232
1671082
668185
869944
814844
558544
863037
972193
1826490
858958
312134
1509836
194780
34943
1404469
1599176
662162
1658197
1572249
1915216
771308
1464011
1045242
184880
1893122
898393
121518
931710
687631
748866
1361098
197464
1958821
65862
816054
425027
1594095
1755572
1543197
1120280
1034221
205168
371656
610658
1580930
528893
1646452
1285583
1040577
1408834
616006
1944097
1695665
1772989
777333
456514
209312
94322
644602
1133603
348625
216922
119929
1978392
1249486
341036
1817330
506901
1740285
1262196
1088379
1486133
1885043
402538
1672997
517752
1982096
1529444
669754
30365
860210
1444279
1347457
532859
1395253
1905172
1442067
493402
405629
1827892
1464859
137594
177023
986019
1972149
1259692
194165
1167763
753682
212480
651457
79841
1763272
1477291
347705
398409
739454
1288990
534635
68949
1499924
528428
1027603
1620097
1221734
596154
1549198
1244030
847437
1063862
1107732
1303284
1491074
902190
295972
183236
628073
1754705
255022
219082
1808045
389154
1674583
780162
1368709
1307512
1617847
1925925
628275
800306
856783
1764305
919907
656681
1390694
468270
1850534
803825
977552
263356
1684929
1471925
1893947
1946490
553645
961055
193291
1258367
1605488
251519
1153474
1356138
1163701
701201
252519
457687
1450500
1428385
564819
287528
1400941
1291124
1241756
1961827
210703
744040
775602
133107
1301580
1175140
40783
169948
745496
1728689
1584558
709542
657984
260726
1122890
1294639
1218190
1875439
1836468
695395
681539
1650732
1184065
162530
109472
901699
411453
1670618
728867
144151
635026
137042
1814623
87176
211817
1321733
1281821
1608442
569898
985464
1819572
1131766
698903
987127
972376
258889
1916094
1758627
1017659
1342248
1657865
1157904
1218895
1293354
212341
1008648
1970636
165273
1242964
509876
478724
846538
1059259
70681
984464
1718023
1133399
426587
363259
1144392
161126
70426
1394950
254734
996441
1182037
1120438
144956
1393331
1006118
467566
996393
650790
958984
52254
1723807
1010892
1347433
379307
438317
1679495
214118
1765227
358907
1033196
203762
1335391
1351509
24707
299467
1036625
524781
114130
16864
1176520
1361018
1035364
1727421
1080045
1585686
426216
1634210
353651
156403
1019248
816083
228457
1051197
1959590
1607747
1212533
980856
24819
375249
749883
48792
615859
1074311
451177
1093367
933950
1657136
1157120
475623
1978918
564463
1194929
1394890
870501
185464
1411060
1518525
857537
1155516
1631536
1293734
1970735
1783163
361688
338052
311789
244541
589172
1824729
1996878
1632427
815204
1622867
484994
1974159
865159
1900318
743624
1038799
1991327
686698
99004
1348804
534697
185260
1948428
1122643
484929
1120577
658608
1877941
244486
1449085
535972
1590174
1879341
215632
1735861
1466314
1067130
134289
1133177
1358064
916069
334018
1861794
849313
868943
855886
1705378
161697
1909469
1460846
1512943
615706
1773301
505616
655452
489552
1281975
1680133
697490
1908343
496536
1437840
1930128
155229
670440
91308
1170871
783957
518431
790151
978587
552178
266247
386076
905967
1524069
781207
1836596
1886484
1888437
1824230
425437
544987
68844
1688457
203286
1914299
732075
1626217
62781
1942227
662406
76518
858464
346799
557858
45321
1896686
165110
1969894
788229
1169026
119092
635326
1128731
1025751
1453456
742086
1325989
1202774
204602
1336260
1018240
146214
1788848
726125
215609
1041474
1906140
1910000
584563
171545
1976635
547181
1196455
148046
227717
404196
1251229
394431
1940828
700109
154701
816814
1132162
933417
1010790
512981
710093
722238
1280610
1643642
628869
477468
1105992
1321164
1374424
1377228
322114
675661
1089114
461295
361400
1767315
1273579
1460370
785697
664998
160785
1175352
932417
77639
1202500
558352
1807288
576711
166160
295898
1951922
1680071
250272
1945166
1105839
303448
742250
1686560
1582170
855543
1063656
352476
1740600
880852
945664
578955
1904595
7477
145755
1983065
1854018
1015462
574019
668308
1418134
844057
41029
591789
1912665
1954093
425059
885194
1341761
1758207
821637
385100
1087180
1938086
1610937
149189
119797
1155628
1619251
1988275
747880
620691
186607
508205
1990431
415833
1355918
461336
1483216
1153201
772261
798830
1906230
633345
1484629
1206988
515680
663774
1523537
637946
6148
1242518
1934783
1309917
1346087
1514522
1339747
1215580
1164214
1486260
1495582
1118259
1061626
989980
881000
934769
240916
723270
374190
194822
959919
796055
148731
277462
1283731
259850
1885108
652713
1793872
579689
1845655
916434
196827
644657
172458
903971
479296
1211969
435150
1057206
1631376
1727129
160784
1919711
837303
443639
22729
823703
529278
41857
355193
1273648
1364559
492378
1641643
1702214
437496
395711
633480
1157172
875007
1841657
770512
403957
941461
480260
188774
1362960
146872
1552916
659759
520932
486384
1536518
367615
558464
1750299
1420234
570732
89679
1494810
647810
63651
1091798
332135
1752860
618744
844315
1365439
1193844
1261931
8499
503971
683450
1010897
1408971
965425
1542306
1465504
301482
1334066
616733
809004
1064189
404162
991935
409089
600931
53087
1256393
565910
1875402
393232
1189211
226541
279472
243428
500131
1885827
1823537
1163537
996105
3445
760553
1321221
282795
282055
432917
1284737
985312
1666957
458301
595397
1176097
436707
1429154
1584164
1351695
50165
1148455
1638620
115111
1139051
624482
1556570
964086
1167262
1234869
1276827
516576
1356452
193863
391024
973983
1385790
829490
29126
1620034
715567
1832766
996140
1658118
1421039
1952830
1298793
1222599
1966779
1927233
678763
323120
1910823
432336
1799305
1097421
6148
1782226
1966353
1720402
1611389
1141209
159365
1307316
96084
311270
452690
1822819
1307592
68321
354858
293093
1424746
1627843
373015
1775126
461144
1129438
949506
1111104
1451607
1343083
281748
1625406
1389148
242248
952084
541457
303399
796329
1016925
1335145
1681829
570726
940039
1145106
1633901
546196
1437320
1004397
939499
238914
1607403
759989
1840923
1858827
616417
551434
1517644
1763719
830607
1383669
1966614
1611985
707974
1037385
1925374
883206
255483
348244
838345
903737
956278
1151787
722720
235727
464463
1925000
1448337
84045
1231475
969693
100635
325526
78701
5155
1994373
421088
794657
1463829
747106
254951
436848
697288
194560
1172000
550589
288423
732950
1885891
1276915
1430047
173281
1798652
1315018
1988684
223180
1129560
1909674
526288
1628383
345396
1887420
1872930
1176358
20980
106493
369380
893492
1855840
1251307
132618
401226
1876195
63541
450937
1208315
1799970
461189
537565
242443
1037818
150075
1013416
1290023
627994
1586540
312189
237403
1775188
1084971
585604
1172210
815023
1871883
545613
1083883
14130
1995299
470080
1796570
1984480
716554
765911
1434488
345785
1003704
264892
1183989
15734
1737155
599055
1175529
1311651
303042
170401
1829965
772725
1140311
1206446
66481
979946
140545
763816
763455
1888739
1369404
1026672
1680312
190175
940438
1253029
518875
1110187
237978
1599874
1631905
1552593
1732549
690908
1987503
1842884
938454
766411
1833075
1677616
1756708
1000170
198547
1345525
691977
1180881
656409
1456311
1366871
1890903
702537
1313497
757729
310851
512646
1192077
29249
1461341
1002460
1161941
833858
664067
763405
754362
1332534
1820972
1252386
63713
1380519
284026
1838210
103518
63383
1046622
1655148
1241246
1711338
1645396
1727775
1759112
439304
292090
557719
759035
1201925
1855717
1761060
1546981
1506763
1190010
1383136
1372900
1941662
1991972
728604
1260288
940542
1692442
1991158
397409
346210
615520
513398
898654
1818847
855404
24394
819884
155965
405384
1250510
1396161
354987
285217
1703891
1831533
1080851
787367
1964970
1328185
669113
543895
423053
1519353
1069364
974859
351743
1369808
1500343
1629758
917733
106393
322887
748190
93508
1793902
294202
409564
712186
1281902
1804812
141356
1154187
640339
368925
993755
595950
703281
1769153
824653
28043
1552610
882802
908821
789897
1789283
69857
1285663
1612654
1990369
1072170
1934078
1383183
1103343
1103822
197052
1069091
1304467
1635368
270537
232275
1801054
1818492
1252521
778673
1593174
1412097
163003
346133
923755
1899814
280960
793323
657794
744243
346502
819490
904473
652486
1098550
1073614
442706
1049755
430337
1635130
1634412
926494
769173
1118127
1119123
742241
1961365
960511
955749
1211761
1463732
1873325
1491961
538784
1687869
312387
516601
1644914
934205
1072147
394711
1519095
1249633
94021
294594
421412
343203
1186052
1458693
1801749
269760
538337
545203
765716
47635
6522
1248524
858896
738510
846965
1318804
1571501
694527
1768714
643255
99385
1863304
1145306
626384
589712
637878
986614
290194
1130464
1726884
1569104
495499
302582
196758
1497435
1601392
1241218
858656
810007
1207050
1796426
761525
1457535
1373176
117620
1231011
203994
846452
1330007
356356
1327653
212972
23928
1566043
1457419
682376
941626
1228514
182823
1322338
1388088
625501
1509990
1420914
1796387
1460473
1160618
923840
1816481
504853
476868
1660175
1168264
518514
438547
1179829
1179235
867731
1245812
1668466
1133001
731555
1914911
228829
937814
1152177
1645625
1880265
606650
1604339
1416681
1445962
949193
1687831
1211797
638251
498126
485738
1954494
567512
475511
334018
1085769
82787
1931996
1942194
1425732
988641
764992
109408
1486352
1912800
1060038
1858527
1526132
1831478
106211
173654
665793
1602421
1281794
709172
1443051
971970
1958424
1725668
448599
1996444
1417551
774784
1871585
489508
1955595
155169
1348793
438735
930466
149868
1380467
1061111
40493
291908
949527
368218
1656523
65177
1646621
718882
1838439
391301
941930
1760783
211745
596567
589176
310050
305089
1449192
41334
1300831
251506
1033846
1644536
1352563
22805
289321
500182
583225
1354785
1252431
575627
1117419
161877
342873
800753
1176193
199697
1306893
276227
1471579
1236342
1587676
1676472
364987
420141
949405
164665
1400163
89056
1042675
1533500
1112890
1656812
914242
1421330
1208716
1192944
590552
499454
1693104
377135
1686135
1403694
541230
640767
516588
605998
710481
75110
141032
744227
1539434
222466
294104
191836
483068
1680585
1199207
1843353
655242
595421
467921
646872
294356
73932
829138
1733631
1292285
933128
712605
368856
1313630
217170
1727885
1621982
1372165
133043
563874
1680683
117759
1546957
895
75698
821574
1336918
1304203
1197039
1512550
157625
1059243
702051
684398
944733
1251182
1812896
995660
1841135
625784
34943
1585689
944712
389708
1497443
1147015
942219
295483
1545067
70361
1089507
924418
1029589
126027
1531411
358812
1889732
1317173
1824476
550112
1848781
1542078
905092
325813
349511
1216799
1191362
1617027
1378843
1339138
1023776
1636078
774408
700304
656897
1766572
714867
1781881
1207826
1449133
189862
1097327
1813413
814234
1455195
532076
1294460
1088642
818590
1100714
825063
953652
1303891
257737
1095340
331687
1581075
567669
1392418
1496715
1180768
1126286
120724
657734
908682
185561
387367
1350740
320650
1389160
1662666
747675
91892
1996624
252970
1566344
1504582
482452
48137
189187
211566
1644463
1273190
654312
196991
78485
1590125
1690717
404266
1654613
1154758
1180929
1371831
1781740
1793513
123283
658977
102449
1325954
1534006
1866152
961235
1972181
1711792
832
820474
680168
243843
1889617
1027413
796736
1628470
569531
1897735
563861
308422
1953197
1038532
373609
887786
32057
1338623
1018615
1738760
1904257
958034
720190
1390108
1820086
991417
17763
1605245
1217873
1474929
1032135
227542
644586
1301639
977516
1922803
562348
1834167
1259572
164154
1332509
795346
1191309
1816163
1533069
263433
1745437
548739
362765
901338
412656
505627
1580638
1669096
1300964
181277
266886
442726
894899
379029
341755
1288218
1072932
434872
1738247
660256
1182726
1777130
110802
1459823
883262
258651
101145
317319
667693
521006
119748
1962881
578596
260374
1602608
1854200
107601
205029
289371
1679946
266145
1317285
291987
1881959
1954506
995100
1461781
1587763
845913
1080455
1409211
1860333
1796437
79877
1770985
31796
169772
1210130
1760245
1201916
243055
1482771
127227
400652
605728
215012
1557793
1917698
1329818
1593894
902148
367464
1511209
141154
586643
1007991
1768341
422881
1040246
1477345
1286037
263994
41434
1536479
1998896
242343
1824287
1222985
1577395
1369323
792076
1647909
1762178
1823682
1566470
1331479
781938
1880357
136352
1499658
1322714
1434943
1813098
627207
1316696
1939093
1603290
1576891
804173
991291
1463904
484921
208781
579375
1590125
964159
421102
1735715
482487
383812
197935
703055
1095613
686222
113000
366578
1530139
438952
58378
1089768
587769
211747
1134168
1995787
1122183
1134161
1067974
1868664
1191406
1265128
1030464
741226
1077364
784447
1102808
1804291
139598
224152
1705979
1349518
1004812
1172209
1670758
409309
1266058
1153035
210102
624520
397449
1827503
267484
1564688
100341
36525
469580
1034449
395119
537407
1779845
1198956
1188036
1943899
1971106
1207174
152194
391481
449374
629526
1563748
137647
869594
431729
1685099
556398
906585
1096789
274264
735799
1072087
1625432
1427028
524410
990018
885512
1895071
1685209
1108627
553856
1395870
760603
1122689
1629187
247697
600758
1904574
1648226
1956395
1473826
1470241
427583
1355811
599454
382413
1064326
1016988
404340
1524531
1938551
81256
432818
1489084
819082
1543464
1128647
1554442
280171
635519
1946372
229241
308295
1728777
1120406
1163320
105783
626548
951158
390785
1606020
1300845
1233465
723297
771121
1441052
1325261
936003
1573936
1722183
1104773
974228
1315725
634492
1836786
389948
197311
992795
1182800
1500435
1519020
1458469
1072769
1687237
39634
1460886
953779
1817531
90018
1447618
244879
1936856
1299329
394636
353078
140718
622455
213905
885961
697227
811839
496719
1200244
1414143
726850
1679680
1284709
1559417
1357733
843790
1129379
1457140
661821
1692008
221754
779829
504888
1952621
1537364
726317
118215
1506841
1300626
27754
27023
1748828
116697
1100752
162654
843013
981623
614921
1996721
394285
512803
770461
1198505
1170240
898225
1032947
1195285
1081346
1076343
1130353
466965
58130
1116572
394688
971068
1149997
1542686
108291
489571
1418615
1567690
306079
905280
1943602
1425480
409276
1114711
548312
1954237
1189468
1398467
1287949
271126
946266
364534
1868767
594724
1121667
1154847
353398
1235262
1096153
1420950
1260342
1545181
776037
1966417
1026896
1963951
1057973
880786
1690328
1240637
357125
1604949
1090803
1595021
1959226
608125
1256808
1073290
896074
443959
185424
977140
658843
887820
1622059
1045919
1125627
379373
1003321
1117213
1734379
1689976
1488413
1652655
1328652
1592724
1160328
965359
841758
400560
591555
1285076
25688
1426819
208929
419654
821886
1671926
1203871
1456765
330656
1524119
1559787
902645
1543475
1144804
865411
1517737
451443
408250
1400250
1952224
1345923
1248027
1477533
1705893
1883560
1229424
348377
362259
560421
1880178
440637
1810110
182414
737124
259123
1227907
1534401
567177
817277
282185
1389747
1381098
1665683
1427508
1390858
1853983
1102656
1808822
365845
13917
227172
1949887
669877
64756
232626
1075138
780410
1854059
59800
575202
1530707
693035
300134
59226
858727
647898
1102905
1292940
292865
190628
260551
1988318
915973
908754
1584391
1608009
1097038
1521383
1778809
1267779
856448
593714
326742
118188
1567464
65714
237598
22298
1611342
1205265
1524655
912854
946318
1239286
1122837
1424739
1007276
1265240
396139
1308504
373417
1120758
883906
918643
42802
1757944
807312
524772
921575
301786
1742933
1573900
1926698
854434
20362
1168403
1693083
1420696
215126
1341689
1660626
1936115
247727
1990385
1379813
1566601
1968479
1165851
1131520
1806759
1025998
1072378
1523566
883011
909357
1583827
1833565
1009528
1356196
183670
309314
261849
1845827
260694
1709079
709809
1009086
1481421
1968562
739142
341332
1896486
1641927
940916
797228
635576
657755
1289772
1778908
1270908
1554259
1185949
97238
223269
1613488
1802031
557905
1121757
838645
301076
447000
669316
1592847
1584971
963278
1431450
178304
555499
904094
1043649
605709
1599935
1700092
25981
546620
851538
195265
397252
67957
327022
1403955
1646779
887652
1047639
1208295
152610
516533
1339591
1364398
1514134
752665
381216
534442
432917
1039437
1210596
1480969
678530
150884
107021
528697
590627
484523
889416
531242
1193029
982419
1655300
1252785
1301633
1250380
818868
686574
458423
1297829
158325
1249258
570187
1875018
1419716
1191415
934902
1777966
1903136
510598
235093
1545955
1010760
331575
1792269
205918
989663
1104524
120331
923376
1764544
1246113
868566
1564447
281053
1446146
1981833
87022
359429
1571600
327846
405183
1322608
989857
420165
1036754
1462839
758667
748499
1533311
1405107
282572
1707902
1479561
699378
175412
114425
904691
1155680
1543143
1409503
1079999
397333
1287641
676854
1765829
195644
157118
997591
1188625
1895435
1665519
1964258
1769273
802025
1113979
1762146
1004595
1080156
1569095
310282
1019457
669951
1307326
1146527
1913628
1788725
1111234
757459
1321811
13857
118344
1437625
1249498
1833842
338328
840411
569000
274330
1045139
702822
1504148
687283
834611
525824
1948617
961917
1405049
807967
1907266
1054054
438705
1823775
855843
226775
295251
497838
1898428
310249
708885
930368
1294930
513908
628554
1914368
1241861
1599176
784375
1754636
1468918
327246
498887
1331703
1898401
1202154
1637939
832161
825364
368497
578049
1958083
1359714
339169
644074
703748
1533924
440627
605750
817242
542565
1876557
769235
19627
1267350
133945
1905626
516356
867737
1655335
379113
1911789
495453
110117
1580780
309836
1187922
506598
1755853
1062972
1494165
1659198
1760559
1618651
1135203
877117
656996
1094750
649468
874273
296325
1484878
826079
1655751
1101776
138612
1582539
776830
513060
719720
1407184
1426098
147759
249245
1458962
419286
523606
882918
897015
902976
1937899
706041
98587
1306548
1792081
1697030
867026
1112720
315617
825230
1792379
1267821
1682201
1880074
830202
1708632
1811020
195997
1849538
981156
1521680
625368
99108
832121
893481
750455
934751
694942
683928
1400936
1667181
1983385
1326158
967438
1940763
969176
47146
1053548
1313795
1866843
454666
1521031
611899
989684
409197
1725239
1756790
1147465
1340878
516561
1412816
1843373
135359
604875
1453062
874484
425737
797953
27759
115955
150136
848549
1142274
325315
1093738
246574
1941848
1572204
268250
1384775
128401
1279994
1179215
1649247
492434
362978
324377
271816
191044
1474716
1969559
1644691
1911394
1088262
1728474
1611288
1057246
1358257
1820142
1630102
1349168
1744884
680609
1971220
355691
114281
365069
1412419
516256
886318
327031
759397
1230810
1667726
1910600
594724
1661771
1319590
52342
902120
441639
1719191
1764701
1405352
349572
38540
963131
704451
130581
10637
961707
1437109
538862
617443
582132
1428674
917436
606335
141676
235453
526365
1948409
538647
1925625
1493347
1228329
736182
1011558
1883662
398179
1587043
897349
791769
314193
1309186
1318527
1483496
1842549
882045
134047
1913348
995165
1198216
1888719
1583073
346993
1764902
1224527
1905517
1607661
811472
319330
1084404
294282
1611993
1073374
737622
973709
1872360
279158
334814
85646
115503
1100726
1610562
1701917
311273
1881020
1590233
1798530
1088232
1318020
1591133
249093
222036
1359782
736288
723120
45779
1976456
404634
50790
1517666
1288216
324171
630913
1786039
1456811
69364
865955
1768722
1251830
912444
1866979
1802294
349314
327903
652761
1421703
109031
1584656
1198582
1004359
1869395
955422
1724101
1470672
594885
529671
119765
1314857
1937318
473821
1683956
1178350
4020
1813327
139904
1456332
1033073
638169
1268804
1200288
1163610
876807
745548
1966279
1132715
1897241
288974
299932
1913023
1151734
682574
119086
1515133
217620
947816
1443860
228677
442095
1113677
718767
424817
1094713
643709
1125057
368835
1515234
689762
624463
103418
1986421
1629442
142223
251496
1959341
404022
1024041
796133
1120848
855565
1324448
1137164
1744275
818278
6996
1291224
864387
1140436
768345
654311
667286
1386529
1401497
1843248
887762
391070
257011
1653376
987727
1890408
897701
417994
1421088
726641
298946
1643185
229249
426910
346762
505535
695786
394915
681887
1748851
379065
687115
1381193
1863724
1728509
795747
840457
1651005
74368
736539
1301612
1273657
1369282
220834
1346093
1325162
1349970
379662
1358923
1557436
1177802
1990125
454150
787047
1297215
77248
1665492
1404430
291012
194946
1822829
1115850
1971670
1099417
1259325
296371
1953613
1428613
1539962
1659224
137148
489548
244351
1627880
222561
1237733
1725673
1045900
668091
1752246
1570187
1829111
288548
1392087
1547268
1189314
1656446
1382032
775362
1898425
351898
1690466
1916991
904126
1408051
1222483
1504697
1616026
1879454
1096803
1138435
1949343
1377493
1454499
1091119
1314761
651827
248627
1805902
91389
899053
1036594
1059398
1830886
1617510
1776146
674804
829128
1888148
484139
1644239
1345737
1284114
1681593
455640
1490285
1807081
768449
510857
128401
1387288
544383
1405142
1293678
201231
1296969
1592528
268003
531716
265002
568547
564942
1471443
236445
868711
1007087
169594
1585741
995644
972862
1144412
1916804
473825
1018029
1998150
613363
927255
1141099
1112389
1495263
1284782
888439
295676
1387505
223869
1633748
1219543
622535
1324295
1294593
1525711
1413258
1776725
1103084
787315
387307
262834
99025
1327952
861906
1788615
965066
453876
407682
307635
235984
574922
386521
1458651
61330
573655
545657
1240706
1218184
1944376
1313898
927236
314583
1564194
1064297
734127
932840
1055528
542633
1217815
1376036
12775
1375144
1421579
637296
1444866
1676730
414926
524407
1265090
1573587
1200267
437990
728473
356139
265221
1007991
721916
954679
169319
139289
7876
96222
1803992
1792210
570234
1076668
1234367
1757570
1303109
1002539
640315
890046
442312
489246
1271125
567732
137077
208575
1410689
1424658
1137969
1736922
1113164
1504001
1238039
1813312
1710174
1268168
1788600
1439800
481889
1312281
1524790
487935
1031796
1272739
1373018
1107776
1441877
297373
1159640
1688817
1965209
1601186
1637189
204265
536383
812626
621003
708886
1715892
272033
804018
1690504
964107
807007
258799
835245
1681767
1663323
909232
1826585
334910
1091136
168828
1222402
937843
291602
224961
1017113
747106
885214
310385
850513
547447
169530
959927
881158
375155
243983
1609310
1779932
751511
605551
1710909
1430579
1070345
1581968
1064265
463306
364799
356866
1165835
377512
1052081
159349
1390333
1795432
837834
1640842
1826036
292941
268386
1425781
1356967
907381
1424830
1160041
495327
1108946
1731915
27926
418544
1973706
200374
838962
1189218
1770588
511384
1784334
121938
758543
1488582
1532375
1738457
1339257
630395
848380
775025
1996858
810242
314806
1937625
120949
292196
1459461
1766841
1452844
484227
58825
1570578
397126
1338348
1458987
647342
1263430
248449
1830999
1459392
1624595
1430800
1858223
532987
875555
1699643
1886320
475841
373458
431796
1971199
1440627
298629
1087005
236702
1454876
111779
511960
296089
1926721
1448635
296925
1871821
1125794
988190
1489524
693467
568259
772177
95817
947510
605792
13968
281729
1927074
974140
1292547
1714511
1944044
988343
759206
799362
424042
787247
793092
1871090
49799
1376810
786665
986382
417909
1810180
689507
474576
1479660
1275737
1709965
52090
590093
1556569
49171
899324
853412
524544
1924708
1923368
582754
1514166
145789
510088
1132831
324407
1332902
1246670
965452
192440
858453
1319881
1141456
1390046
279553
878469
1847946
741926
331373
1416114
624486
1312763
792693
1966134
704999
1078533
765698
1590219
1663204
689158
21887
1164912
876095
670505
1801804
1056402
801274
1594459
1253538
1475327
267357
1179624
1862803
744288
1811839
1225898
284256
1261111
1098361
1421530
432500
1157470
1183989
705168
1479931
1607779
1783964
1422071
597058
695215
1452655
152354
387707
1234341
857625
665700
770030
1006768
415800
552153
1370654
1495826
861695
176709
1630592
1432310
937087
593950
1094078
951652
426362
91457
1561862
522535
1145780
1073208
1637043
1436681
1819006
1727053
1601880
223844
1208331
663378
1561093
506648
1110607
1153194
1335152
435221
277759
69704
1319391
51403
1849581
411483
1616924
620294
260500
1500802
439580
100935
557773
1202301
1126154
29070
1140031
127542
1804672
1470841
349271
1687281
173869
1489164
565663
574100
113338
411766
664425
903748
1638893
935132
1775676
843303
1413479
376275
1162775
1056311
177559
894885
729536
1140398
988956
1532088
655242
1902748
360133
1396092
186600
1483372
1760435
423541
417783
295006
739277
695009
284064
820684
1790806
1079648
1631905
861411
979019
679744
814528
544269
550260
428055
1929899
200977
485100
1641703
804757
504692
1475444
801012
1192234
606459
1919561
1144568
1887082
927615
262002
947578
1976062
1748503
260660
180701
1578459
1001930
380409
1055802
1842321
1089402
1962954
1958147
1726602
29439
888144
284323
263662
120249
510349
511028
1383202
1419677
1733228
1766681
704198
1712953
665313
1273475
50575
230169
1868953
1155194
1320459
1869422
451919
234914
518834
621582
789599
553994
814839
26000
1222464
109513
1216767
1281294
810219
481135
1303793
1900917
487179
1519585
690739
1877
922723
1825440
1565283
1512309
372529
718863
536276
253028
13382
447225
1014951
1751229
517047
539139
1199296
706067
1913814
1208633
1795359
1250568
1653515
372020
1903748
445073
643498
1421447
1043056
1344044
1687347
290006
681789
1630524
1845913
1803019
1262567
1544641
868299
633334
1373257
101245
1531962
871674
937577
745240
1620731
682167
340225
987105
1005408
526250
1418608
1961360
1183053
1265093
705962
1309337
1355495
1801777
463287
1214841
1040736
1700738
539913
952718
1865541
378331
213105
1881900
1158109
265639
333665
81046
126579
231547
728431
150107
226301
367392
941786
914401
1640664
2065
1031066
1929699
1418409
1525017
1004998
1659303
402898
942506
1007230
1236463
963011
1468309
1441200
1247404
1789458
66748
1086275
1841669
154252
1229003
1895269
1741232
304456
1615160
1545611
686844
32781
130363
365452
905282
1574680
465411
1893751
25044
862152
1465874
795712
697187
1191402
1172696
303100
1732415
1608807
553010
397394
1572045
1117859
12696
854854
709999
223217
656261
1892908
1471555
327765
1224160
1484998
73535
1204479
568346
934836
947961
1849002
1806154
1247160
1448420
393376
964789
1851816
1323788
661628
1136537
6781
1811553
338323
657387
1402381
918041
423340
724733
1249183
378320
1774095
753271
267849
1846917
738429
173263
1783792
922671
1798754
174165
879128
1560714
1222324
57474
481767
1355160
222791
159572
1470498
1902746
652953
1969522
790720
993148
1943129
561736
626254
1885666
131426
518827
533169
294542
1451511
906549
1674054
1943721
749938
914432
1243985
697230
554944
1812661
446601
67630
726887
1556379
1638687
1860644
290839
112714
1056002
564284
874352
1846183
916405
1650166
338879
385071
52364
422842
1408038
925718
1977396
1826504
1566932
1341167
1052680
817708
1179410
1782329
213779
1853645
364534
91245
776909
791536
1333322
14202
150828
612804
1020123
128881
1424865
1326240
1109706
796026
1337464
1163440
1011610
1024494
1545854
1298674
1898294
1078884
576928
1821484
1164585
50327
435610
1337254
1632486
223621
1459794
1600333
345464
130923
1391431
1165533
1714403
1811891
1557708
1046405
1536940
1065604
1614498
497608
1281175
992939
809362
534036
1448536
350023
451121
1481678
1439717
1281258
971641
1634609
307574
1457782
58227
447793
117910
1152238
1785790
328348
1712140
201876
1780243
562028
1647610
341966
1656314
723836
157150
9220
573716
1172517
336631
402450
432861
678219
694224
574122
1583688
438273
1716533
1420950
1446114
1757504
384838
606680
171222
27398
584280
269411
432799
815586
752684
764062
387875
1517445
1839210
1793022
1140867
1891223
453710
346282
898286
271401
1351495
523584
1918591
1236308
1928715
1326864
227331
17915
1135782
597960
1501771
1722669
1291637
271266
1735244
193085
1022584
167780
1604342
133399
426450
1067433
128515
1058750
1502322
186186
1839065
1992550
1012215
534515
1828491
644851
178246
493126
775022
772113
360190
1724785
1524614
1697578
1215506
287771
1687809
1616631
615339
1586115
1113349
71649
288800
1750669
785018
816569
623618
1528118
1829948
86655
1763161
1806624
1465987
1904022
943571
509927
158114
505991
1864029
1413160
1451093
496788
1961141
1048883
1277810
1950612
1883071
896181
1918105
843494
342256
1883927
1357211
275878
1272869
1693696
165531
91541
1817258
1202372
193359
1882795
1943100
1348405
468981
1045856
1286205
1495301
884809
1057218
1468783
660841
1853876
1030592
1259947
379101
1896882
1400876
1869842
1955355
1994428
1615005
775022
372321
910360
1831791
1399701
196264
1111925
282299
305355
533688
1669085
253470
1246125
1364843
319901
1176486
1035600
349970
289812
621851
1045056
1512723
984997
1887716
1001008
286077
840857
527737
1910542
1577508
258008
1444855
1288990
423165
245078
1333809
182154
877206
1556608
1399370
62202
1064109
791832
1508201
44626
509279
1035675
682135
382077
593278
902001
1118948
143670
64604
210962
1311270
1277698
391043
506968
1684459
524344
921542
1835383
914418
849164
1551793
1843473
1484227
101357
1660866
664503
1909995
1760934
1238639
1372075
716123
784471
847670
656128
1157280
924641
1708905
1739592
1937786
1981600
247723
194123
267481
924571
66146
24444
944073
796321
658131
1913628
1713355
1522440
467331
1171636
811408
1052209
1453104
1540929
1506390
625604
1776871
1454499
745384
1585774
1151794
856202
906549
277467
179533
1784161
1834034
1349617
1541646
1522438
1665892
1511052
1739812
804141
431512
1231906
557571
972319
1730683
1784184
220414
1934073
957161
1807112
1177342
154899
946979
590750
1791360
1300766
711051
504922
1044696
1869471
1495232
454302
396283
137302
1573911
1450994
647845
1821667
1222166
150315
65317
977988
1263497
1819668
623977
1941848
391340
1875432
587869
552071
191775
224091
1286565
551378
146767
639749
837871
1837326
87747
1440003
535423
1653591
451568
835695
1017424
312497
247675
1833064
359307
1819808
1893204
1126720
23034
272150
1788299
1409520
767167
49976
777987
1466517
828114
149119
1121851
418199
570478
459481
715426
665165
1079597
1718472
1032246
1714012
181634
219563
1502104
327473
70975
972393
207033
107169
1274502
935632
835054
1330895
1172841
451032
477758
1552396
1263686
840033
1897769
679635
444196
882301
570024
1798420
1915371
141542
501006
1418952
1493549
1612779
1257277
49633
1273454
250092
1215356
354455
144904
370012
1675412
1181158
447997
1289362
1540167
832343
1852633
1050387
534363
741602
1276750
1199599
427285
742174
1510413
670252
1083372
946840
1839644
1073342
1484901
188435
759288
800855
1414575
1510646
1567343
1961355
1723180
1304282
1824938
349392
581007
879164
15178
618708
389332
1375152
337726
1239592
1887953
723467
575100
1019297
1252125
1813710
1945242
1611833
1840884
328649
1358634
352738
185175
817013
1594923
818536
1612049
1936862
1524000
1329983
1981231
641571
555305
1914314
763815
734798
940367
941178
1045613
1006680
1704562
285869
1667544
39213
89881
1405805
806294
1324462
1779487
578810
1486358
520325
1545439
1642224
1973913
56215
1052087
739721
166864
1016185
1175810
967708
256570
789195
229670
1639697
1398561
534721
704558
153876
456338
1807478
1705501
1619829
1974558
527265
707007
289696
1827567
274193
1171881
341513
1293777
1433709
128605
780491
1052556
459514
1468544
1126937
1479822
379694
355452
1149984
180563
1249113
111739
1222080
901629
39566
443766
1050252
1782240
1566566
144904
1219843
766298
1330772
1889266
1607579
1319881
1399387
90893
1435107
1293376
1744110
444460
291207
1521774
1433434
25391
1729061
1686058
1623875
770868
694388
1646507
1347020
862263
1392021
604676
303967
514039
1540707
1746160
1702031
892848
214440
1183584
151465
1179803
98330
1583595
1789366
1641834
560124
1822985
1408852
383032
1175335
627784
591101
14147
1352784
240283
225132
1589291
19663
592292
1255893
1284690
718306
240608
880581
362680
790802
1316295
1050099
764317
1539475
1866084
1781264
428033
1508315
405672
569037
277555
880891
1948602
777485
1197024
245025
1366696
737009
1019645
657511
781221
147872
816713
1500290
466258
278633
457034
947987
1420234
879916
1694173
1526069
1838812
1540538
1743262
1008511
328398
1292539
1672583
569206
1544365
1573904
378826
607496
1380884
225934
90274
508652
1022853
1514156
237337
1823917
1322238
1136544
1308568
1144217
1324445
1461111
1353710
1502840
321419
1123357
313621
413382
833716
286098
290031
1522133
159244
1202833
828963
679213
239104
468611
29680
1066258
1899009
155714
834206
1852675
1599558
1462645
1472915
889416
632629
515364
40128
1986650
1662212
145280
448247
1198273
1856545
1941106
952526
555724
1875183
1605969
555187
134350
660632
833935
279319
552227
776015
172435
1780082
1724421
1101809
918162
408242
1320795
1599235
1750387
1989093
1821197
1292664
785017
1214538
1734583
1033645
719381
114017
776895
608635
354646
211820
613845
523805
538961
1047981
91482
1049788
564230
266247
1264687
1205974
1215003
1973878
1286349
1664380
1569269
1809712
340205
1111327
758272
275748
2498
139337
1518719
1851388
1663448
104329
567512
691518
1056601
1954877
105357
250661
274341
999870
125600
1318756
1764283
1280887
735147
1368850
1701389
915198
1082710
733595
1725555
1342707
888154
244291
1783325
449373
1219015
634592
297822
250517
463137
744249
698515
485751
1018510
1980664
1756285
895854
1200598
1737292
590310
781072
231021
1235867
1727159
1632698
573297
1388473
232306
780576
169167
20051
1667818
105108
702464
1569168
1214349
938841
995250
577872
1165038
730599
1862750
1099652
799081
1322767
1137032
1112384
430421
1481708
1617158
737280
1145038
1716192
670046
936407
540629
400338
914907
585181
1010897
828392
594235
849836
1249599
1755749
876158
1953391
883713
1944821
474417
1750192
1048272
1188640
782822
1013516
1322165
1029311
251329
1435387
302841
1792894
1892056
716529
792982
1042685
1214589
361375
1926279
802673
1538158
1955310
839899
379151
161818
213240
633290
654465
1969862
1553409
525374
1913956
335295
5779
1773315
18714
808814
414963
1213528
820976
1862916
920472
1751283
464463
1234666
490050
1480722
613205
1275233
1986076
1837615
334496
1085384
468957
1642220
1222464
1576254
468576
1045803
1451669
931947
651192
517568
1545099
209733
708169
647875
1690686
1982850
534363
1126048
308739
317483
1693054
598178
1033503
96466
1422966
280881
1462661
1951337
122072
1471768
1627906
1245384
1829536
1910591
1139968
355572
1120792
1963155
1779055
1073041
533162
1615252
997045
1043108
1620704
1079757
1956846
1040827
303343
1721088
1489101
1307011
1170233
582416
1652007
1700806
617732
320785
47004
566780
19092
1464179
211711
1829682
1158910
1094295
691608
1683054
1381472
994941
942268
1184823
1023137
1629435
1342194
850716
1384861
1122439
1783044
37512
344513
1578740
735168
778925
334802
334873
1116544
92703
1195049
97201
624811
1903131
729709
1155624
149748
1202597
1336993
1828402
1766606
461587
373813
1709491
866812
121692
1880521
529925
1107239
871942
312460
1444307
1712430
1926484
1437516
1575393
1366456
1756037
789402
1700257
1092257
1471228
1057981
296574
321329
1299338
533540
167348
159331
1010892
1145093
362202
840501
1976111
700528
1612846
1044469
1546518
1811076
1065783
768668
330288
1430356
621906
857156
227321
420496
1957763
759233
1620049
1942970
1780577
1415719
1487493
1481660
1281474
405162
1657153
463926
10070
721627
1655096
1964929
1242580
423108
620185
1684887
1405837
513257
1770012
1196187
632531
532454
1561029
900157
1158986
206415
1743520
303623
1323252
1319293
181659
1487370
419577
956955
178530
1192192
388915
453893
605899
275731
1343870
641318
755785
332818
122763
1856521
193145
65733
1779400
1302424
1781697
1235452
926819
633556
115408
282677
1701923
468080
1829547
1127490
1108707
1669762
1405195
1680688
755349
582326
632340
1902764
249093
1856383
1097556
1565945
140537
304573
1897070
666416
1100397
847424
419349
1950179
921617
675787
70285
1622343
207695
1109115
471846
965554
1885784
205144
1729650
1432740
207151
1530383
417438
1184853
1690691
768085
572052
1298842
1614516
1408506
1926010
361728
1773183
1325597
706123
1195966
1335140
1204446
428757
1373624
1842832
1957579
938045
735193
65815
843940
1606728
889396
380938
1415905
641177
329967
172225
1029138
1329380
1520687
1321573
1744756
1477898
128053
293825
1203688
1428351
1105872
1358634
1974608
1549634
478306
1400569
335010
243758
1469517
1503551
1049067
1776231
1733548
1315301
1820285
426707
1092235
133801
689710
1837708
24902
1264505
584933
674073
1015136
923205
772326
344298
142758
1269723
884865
435388
553371
1992108
1139942
918442
1975943
843475
398544
723856
1767011
976663
33163
497410
449244
354221
1962758
1629700
825235
1878426
682538
311645
1357276
1356871
493340
280269
983519
87942
346397
570405
1150994
139912
771457
948664
1229759
1519031
708728
244696
666748
443395
1882734
1197704
433140
1642419
1658749
120006
1182663
692054
1437008
579797
762029
137673
1029148
1664407
1975668
403686
147046
1306652
348038
308542
374440
571741
663202
1994568
1339731
211502
1463830
1122206
66299
618331
1557436
1380249
1589829
954022
671463
1176105
952731
1923930
1992758
1127088
53462
1610183
274400
1211619
637345
549145
1984823
1162482
904036
1227123
1682457
522596
1895920
927084
68525
1188148
405614
971593
345736
1304871
1744974
891134
1991957
240095
367544
891966
1275192
1509908
607972
715094
1115539
1427743
1273144
677890
433284
1729041
1807708
924915
1844128
75528
614742
951853
1121729
1829977
743984
252277
1464189
1452462
1872146
429898
756272
1673345
475584
811094
1661826
1818519
1327417
1283948
718596
1291274
666951
502138
1126747
1225394
1310322
1452060
431929
1997411
1851858
1499806
306912
1275995
1703231
529420
606054
612719
223843
1045736
1255542
206703
890009
617173
143273
178893
1118193
208723
1813398
173302
609217
696412
1097065
1478264
1160473
799148
243127
386663
1388287
1215734
244250
472956
427224
1223669
822322
593144
1582658
381188
1585774
1751251
442661
662320
616405
174362
1265587
727100
272813
706859
1803432
955544
1082663
822591
319544
1713025
1268024
1868904
336327
576196
1361221
1490164
844049
1904842
1108726
826547
1741408
1241363
1368087
791756
1253499
1027649
863383
1261155
969803
562998
302144
24807
437694
1777869
1360179
601933
1239018
1449108
4111
1444114
760367
1307777
527857
1880992
416940
1339379
1899812
315330
598141
398077
80508
1933305
582018
451907
338936
561509
12853
1551847
1219902
1814090
135836
1705620
1660679
400475
371796
667365
343648
770082
1019655
985225
1909636
791898
1295451
1164417
711218
1368381
430612
1759130
1067601
1171097
613888
1272371
1165719
1782479
538873
850828
503456
1429799
1323825
424360
895091
819297
1417679
70965
887698
503334
1680018
577928
1415420
1646879
947228
897714
345290
60265
1254553
44665
287064
1675765
1957529
1086367
222722
1677276
661004
733346
532392
644797
767001
1425626
910661
365696
655281
496005
527560
1103840
1179963
112683
1750488
39233
1608455
287064
208964
1513611
991417
1365720
736397
399419
1080876
145775
58800
1966357
874660
1574790
1390080
1157608
966354
1834165
1922989
823485
1060577
795721
1678065
929077
433497
1695612
1837205
871372
138150
602367
119344
774985
326832
784032
911578
158734
1180679
379907
909177
186195
1678071
573214
1228187
179159
454700
60268
620224
642478
1185115
233349
475858
1602098
1498602
261564
462081
373168
801938
1553814
411935
45909
1441924
395932
1044328
1116391
947459
826390
1119190
255154
232767
1231990
130572
1828140
1813038
1471969
943982
1449544
1360473
1507816
1275889
975666
42957
567143
74623
1898321
1192174
175376
1375668
1165729
1421462
1432119
465330
1897524
1928107
591951
511272
1415725
1698881
16235
1600791
843342
591280
659203
911733
1009773
695455
1701516
411453
1140873
1946971
1755539
1241407
157359
69038
712819
1392375
1283502
1890711
1664158
1166645
1843513
1706926
1243602
1461166
1423473
440461
1632106
259066
30367
709901
1936600
815142
86814
501161
79451
1766229
771308
1722770
984687
168512
650474
829337
1219951
184622
1061798
782759
1558675
1503310
730651
1154008
14319
462223
760115
1742099
1342515
651352
678107
1799631
353612
629630
1998266
91792
530859
1355706
910096
939657
166643
423837
94843
1481749
1444322
1547452
1000099
1682957
548251
1645572
358699
831025
935296
415921
1227313
65177
892463
1047513
1914685
599826
211683
1442431
4576
501589
764462
1500947
1442260
170759
1544534
544887
1881097
1799750
323408
1804158
1452505
171079
1506642
384113
1591387
120188
1450264
685776
1230330
1208964
8641
907849
1322655
803286
554638
608306
1207675
1798937
486683
875802
1511509
1154770
1786049
512356
1022935
1838579
1374259
1285274
891448
1290617
1620373
765601
22748
394422
147965
486259
1449948
49140
698364
835332
745449
360722
1868220
1960444
1400550
1713551
1467201
218791
705992
1903568
1534394
1719778
773342
852430
1817882
1990289
1537810
763336
284570
1285175
1581987
355452
1966659
734747
132453
1547762
1710138
766612
1212907
1869577
1680692
1553745
1566250
94694
134653
76198
1592529
476745
75784
1644345
1207192
63441
1898678
1802287
1733479
672944
1269882
775800
1466543
433811
1788640
1317297
561590
640428
1225357
1734213
292341
97149
306659
1639946
1268196
679832
1660883
451244
581
1555573
1314923
743931
347224
1219015
100815
787597
1560207
1250360
1888467
41179
702843
1149796
18641
1444116
1726676
698951
764414
303909
1918630
212713
585546
500527
523658
1254104
1293138
1288068
128783
17727
1044329
1751601
1560992
1046332
1281617
987285
489130
165110
686148
1343104
135654
1991719
1418482
195644
436764
1456472
111267
968197
1530330
1408533
886271
128254
1229863
1414154
936533
1618024
652779
1752143
1330841
1492066
748480
1050054
66599
750806
596223
1457222
134571
793970
1288693
1007894
1812365
1477879
611064
276681
1673434
122185
927574
1067333
1313565
186281
873444
111529
619797
408477
1499263
1105392
128620
21557
783721
1469618
1290784
1326980
1112563
94420
1598040
319208
44673
465554
1326301
589199
1328517
705026
409542
703195
760399
1908441
821671
829188
580255
794878
1123245
1570434
1523449
1532092
961838
1023045
1776430
1582056
1827548
816847
1093846
593327
778918
1574485
1841064
103618
1614250
624123
1143680
654373
286146
932598
1655667
1361585
400923
350655
1093838
456378
61067
1855230
967981
1009633
497856
1007009
1517743
549324
1239193
1508201
360433
1432285
1327834
911917
581786
1811994
1147969
1386623
400149
1615365
1144223
1732556
7233
459543
1234192
1653276
871292
470027
166383
1843373
1584207
63383
1627903
423065
1730017
1381379
176766
1791161
1885742
98228
603659
1345031
1621386
1298239
1052157
423623
1255152
1462851
1741587
914442
1450805
306480
1415271
1908120
635280
820567
473651
1328506
781545
294356
1081581
1815859
1962287
624618
1868173
1093858
883167
869943
1348177
990511
987250
152894
1495542
162382
1804803
344399
372471
1323472
1217535
368650
867162
781247
1244942
1924541
1928483
1491798
630223
1730154
357690
711103
1328398
1062118
902413
568252
1376717
765768
1499047
918937
931884
159329
234077
94445
895493
308046
1445895
601900
656446
770170
607424
1405496
1716227
294420
452140
1771194
1219884
1948383
514251
1668370
1490775
1010314
1036973
1233188
665479
1546353
1293780
141346
1546215
1090628
585187
1822377
1676585
309387
1716213
1402783
739
664646
1100037
1965248
146604
453590
1550453
1358977
1397553
1846067
1941207
151306
1663239
1591092
1623939
1711629
1708551
708106
1914998
455425
424805
1989789
400267
1471157
738786
528053
842165
352706
476644
697234
1052847
1231386
287504
858944
1443590
1015723
470724
568574
382893
769865
1779012
514129
1099454
1837070
1575398
1218806
577048
1822557
1643858
885842
1657653
1905874
352145
1684382
1531692
1514838
850381
733554
1925386
883417
1387422
232489
1753507
1730808
1578022
889773
1177941
1984958
921259
761350
123632
701122
374668
659065
743447
1009994
1620097
1767499
200517
871173
22573
422133
1670377
135051
877178
1062920
1371451
1134861
1910488
986135
803503
1235684
25155
1141251
197616
1680344
1724083
182507
525458
1865092
1863982
1435825
1460469
688734
1540323
1486086
1681139
1944704
1704719
1799641
178125
164299
656781
611450
191688
851930
1643800
344279
1702714
1327765
557781
133229
1759196
34198
1158555
1120233
125791
1274689
678179
928043
95557
38376
316019
227148
807251
49998
1529414
1182231
50623
699968
1549573
151628
103584
588702
485580
259040
1561945
638073
180990
1808168
912057
1721326
1386006
1502499
132246
936852
1153185
797055
589537
750202
1886708
858296
518212
1150250
783093
188435
1461350
1120066
484557
1220934
1567723
1054300
690629
1796516
330417
1440886
1030205
1004236
1069213
1656869
605764
1896428
1926368
119963
1902795
292524
128658
864254
811794
1411199
1554697
181664
1418527
468003
1957445
292091
1074540
1602582
277320
1098380
1186893
1812609
652683
662536
1876856
1034492
675631
1970890
517923
1611916
725041
333053
1409024
815417
1439721
164715
1159919
1181094
1685211
777271
534398
1324023
1148843
718478
1213835
162070
949218
148044
1438846
450949
1716923
1591047
1149192
927016
672049
1989091
171141
188568
956120
1220616
1659023
1686586
1043673
531242
1217632
1197187
836071
906554
1834388
121438
756738
360171
147355
1074956
1007571
1206091
1082534
591034
919318
1913649
729977
1006039
231813
1497943
31683
758517
1789484
992385
582580
1981202
776297
1602946
1846935
435204
1472036
1469510
1197413
1143129
211224
365689
786101
1300684
44768
469397
631989
1864617
1721257
1107405
486507
410253
668731
1536282
1615924
1780716
1634663
1890762
1212344
1589907
264686
1286129
243046
879641
1593469
1425788
1105051
1262071
374485
60180
192764
1999909
863581
1273118
1964491
777005
1634616
1310408
439872
419289
1582271
1985004
1538248
647730
1140786
1705839
1555906
1805250
1345245
1186309
127988
687727
776909
1922581
1976799
1438593
889154
279226
687718
1263250
972737
586424
1721133
473228
1061039
618186
623408
809843
294212
1095765
669394
759084
1967454
354834
740637
77248
1198955
1797678
860158
809122
116780
1396963
219936
1870772
334802
642399
229726
631162
1876530
511246
594581
1357838
1621601
787766
451064
666787
1022780
414432
644564
1885190
1510122
8995
645341
257303
1836080
155873
804809
604576
660324
888673
1307545
1496182
1374540
1224445
859839
85046
1029009
787466
272923
345389
921654
1557341
1111766
1526402
186323
362179
1863944
663995
1931454
1762633
1225819
428357
490753
614456
375829
434702
696827
941027
587395
1566583
126500
1493262
720467
1208512
842268
432649
1121743
139278
1858139
351276
68824
168579
158013
1882285
1076811
326511
1203026
513640
393514
1312589
217449
1063933
1137731
1401364
1954781
184129
476510
1257234
1397314
633385
1091619
1851368
1695403
836831
1544195
212231
458591
1212348
687088
1608531
1373678
701792
959103
1094292
336176
424944
996135
399354
251873
493585
1923860
519692
743334
1288416
1706334
1889843
1235507
709813
1870090
898516
1850374
246643
19526
1520343
1491708
478967
1573592
126855
238679
1667030
689354
591298
1703641
1715244
1102577
885470
550971
374984
94390
1652927
1991054
684417
506664
1159385
233982
578946
558128
1301245
666111
829481
1043243
436718
453169
1410651
1662764
1977827
1249047
942322
1186771
1140653
1286222
1609089
829249
1834356
1981078
804400
1685738
1668641
140101
767800
1259516
790994
62945
478590
98096
1582065
898655
1257743
659264
1242811
1810046
1839193
394756
1304465
1820411
18262
1141959
979030
1926246
273728
1646217
1888095
1110393
1789984
97235
1296394
80712
387233
534523
908629
1383610
1278493
1643408
977244
800555
706935
703126
579885
746866
1821860
618955
398641
1841612
1301985
597402
894880
1217150
1274196
746946
631419
1696648
948423
265373
1589889
192886
1741762
911921
98063
1926541
1879380
170673
921367
131768
1237187
1042096
1030347
1569147
1798069
1658354
371852
1795629
902608
1348284
799417
569419
162079
147231
143020
778614
423493
1003588
1497232
1086241
1014262
1140987
755412
1906274
142707
1320422
982871
625656
365844
1897773
1760229
1959
1700715
88053
763265
988271
661609
772982
1015925
437835
503688
148997
236586
378719
1892505
213913
65974
1981399
1056829
635948
618946
742466
1561029
1128538
1361785
1697206
454093
412773
1914018
1912480
1827317
1117769
476868
1450584
1467653
1515313
96164
1553433
730857
1015192
202486
1795266
1655852
1804583
383918
1130136
1339577
1832462
1949096
1419030
245933
1472131
192374
266376
1312140
230940
79773
1523638
683414
27291
1048961
551027
1490528
97169
300379
1522930
47309
202610
723337
248449
1102234
1515425
302536
1659993
518495
1946586
90923
1278750
305358
1117894
1543886
197750
1365854
1341551
1475308
939749
465554
1790220
1106424
1469095
1899895
1102255
1396777
251812
1350045
1418163
1941375
1055836
383546
815052
923430
1060635
832707
1705886
336037
272273
1428443
76658
1908001
1715645
1443914
406666
3016
1202648
176775
56703
1232089
772307
1214400
211799
1641327
355751
553854
1142173
846549
920949
1675039
1268034
1419108
1241984
1733233
1192044
519692
1269764
1914412
748541
1881086
1070295
1963974
590254
1628854
1413137
809018
218687
313472
1060598
1211375
241708
1004455
1879590
385375
923705
1472663
1607682
897108
244028
252586
391952
476063
7477
1578480
1212735
1424922
729299
1319391
1899023
1057202
201590
825893
1324218
774817
263201
515611
1515598
1870027
1057067
1390323
672007
1547125
803182
81026
1170081
924312
1852075
668973
154461
214282
28977
1619131
374320
591663
1761700
1870764
1145423
88934
716085
1975516
668434
187516
1567183
19155
719860
730566
1433698
1314384
1387049
1245614
411965
1758399
1793616
905661
975476
1762698
775551
325551
121801
1493674
908921
1953544
1323440
1017016
1514992
1072523
1768749
487580
686067
659381
514092
730312
125004
1704650
1883664
112371
1570978
200495
1687701
665090
1659431
1714381
1284836
568392
1463585
1013628
353914
1982939
88906
209879
1697713
660324
1163401
1919134
994887
389499
596716
757740
1962722
508926
474086
249977
1031247
1477433
1621713
108397
765601
1739244
49419
1596904
1070323
1250526
1587711
1323624
51408
444208
253521
972941
38527
1518860
614395
1176260
1594312
1897085
1391127
409049
754533
1806486
990654
608484
1696801
870838
185541
1069436
454852
1044102
1408326
1205675
186745
12948
834264
701941
1418716
585790
473540
1560426
1656169
1232478
1813507
132520
756476
1346657
67042
1798973
1606101
1336696
755913
1801270
1906752
84196
705199
1434004
824029
883575
213779
59108
1543505
431731
1068909
950541
1943864
1378663
462677
1478093
689534
1713607
1231258
1757638
1749964
869103
1458987
1756444
1044373
1743068
640122
122933
494675
233485
221146
1573722
1927983
1616264
1136609
1541071
309226
1302889
1959501
10105
1916804
1422990
1907718
385612
1141082
1950455
1525358
881214
1444616
960279
424516
171218
735262
1281983
546118
1826686
668366
973705
379884
257259
1361318
331343
1207836
1138985
158909
1518061
158987
251638
1355490
1661945
1964258
376706
330903
633549
508550
348547
1883815
315691
229842
1884886
53493
4777
877869
341881
629773
1600782
970633
1355892
803450
347979
1815024
1589709
1930779
352539
593975
197166
275399
84091
1081539
1373694
788291
1594909
387408
58738
976786
10610
147976
1226421
104207
1917000
1828011
319949
333299
1310527
1304539
160846
190255
541471
352439
1358071
1580148
74044
1397182
1454115
534949
1976706
152715
536937
427531
1363086
1873960
537262
104495
1198988
1519981
792087
548949
579651
589075
1616437
705392
521777
641406
676537
417388
1145546
32764
365343
1558366
1740557
533383
1638695
940486
1151071
995438
944390
576339
123480
871602
465921
1315767
1794977
1109444
902541
1247909
60629
1042877
1683186
560325
795964
1963136
1037972
1584438
1174878
246947
504407
850751
1378207
1213293
919672
139079
1335599
433281
1546343
1184916
1256193
888254
535216
634957
262842
341758
590049
1339894
720882
1728704
625577
568070
1211397
1642409
504571
1371323
546000
764942
486639
172656
1317995
395774
1155307
572454
477608
1290302
10348
304711
805695
1823118
158745
93601
75770
832615
1796464
45198
20756
576948
727605
1395293
769238
1799517
1006868
1367012
1044592
873286
1966154
1942056
1818677
1724283
597168
701632
241738
1210810
264829
1997726
403101
1812889
1570389
1497564
1236454
21261
1667905
819892
177002
1411567
630752
962024
1664184
1820052
1581859
575337
366428
644292
1279696
1871914
928943
1308055
435704
1245803
136648
520672
754290
1603290
654530
216121
625194
1339317
1023066
384727
360342
1093919
1002668
1412472
798365
64910
888328
229183
1772446
973706
1007809
1355165
1773339
839440
1808916
406750
1546981
1833759
1761304
1521145
876108
777060
365033
845634
1256466
319265
1437468
383479
1050599
430392
1936795
36614
1248033
800774
664915
693923
798910
1620866
407550
1927415
17934
36711
1478439
233393
684810
1476738
995551
420502
1480218
1053109
766656
93588
1113261
1011147
1229837
1526098
1429257
1116914
1318200
604576
1720594
1078254
1338537
364941
677370
1055012
1817692
1186332
29246
229142
1664891
1721486
360845
146478
1286535
253298
18287
1751556
654480
170131
1573265
865585
1258134
1662021
1400340
549619
724125
1064622
1162700
169739
1022882
358879
1291768
1988659
142602
439547
830952
601044
142426
1055759
1516587
370181
45544
464166
102466
25293
658614
1650599
350006
1676109
1459982
237758
1443482
753832
1196505
507353
173450
1132042
862668
1721256
1825191
918845
1135483
148629
1151050
1457466
671060
1712944
1670653
1174016
1335586
1229386
832716
1121427
990298
187620
942234
1140135
1764808
595395
237066
944368
589030
1148065
1798108
621366
248928
656400
820159
196688
929236
1844706
1695665
1297632
1264562
914743
100648
460113
898115
1230468
921659
1695252
1326500
1722495
1574105
1095512
1361285
1298099
1728139
1623994
1847558
498127
684836
1575004
821066
712819
1479572
1494867
425357
355017
944418
1444007
1608587
1793907
163947
1802315
499724
1247231
1066773
1100714
1412449
1858630
1696368
1071169
1684147
255495
983279
1443131
1790496
1447218
378731
1059352
1285047
481648
149125
1438723
175367
1797761
1104575
149398
169529
1914111
1487073
863677
442839
305250
109197
218110
1233776
544366
237
169769
607707
1739985
360738
439007
1422922
146834
931699
1537293
803773
555210
699430
799064
1194771
8683
1893467
1717729
112451
1475648
1185166
78583
73443
1455863
1410428
1203085
451044
299792
1377754
861957
1094203
1082976
1037001
764576
1188431
583836
1597717
1822610
928198
1837387
539527
592218
211607
3090
791396
440730
1095236
833980
1532543
1484927
1725063
1008427
727398
1561841
1242518
1159136
221254
660631
1095840
1714151
775791
826147
368856
528860
1732493
124938
1467808
1055887
393100
40179
532106
412701
172974
1238770
1425288
1707687
324233
943278
835352
1429427
1706823
930899
1757288
251721
445730
725307
282185
1987053
1794335
621318
426259
1492809
433116
1393282
836684
1338131
657370
922674
1488971
965783
884986
831284
1348045
1741173
1976881
962840
532336
132757
1735871
1949741
481518
1997580
713317
1860402
211382
1710319
934571
1100452
685533
1245
259524
917065
348280
1512826
406643
181142
1957906
1393655
1665178
1966271
756908
453277
1630168
1179738
1441729
526247
1625877
191449
1772282
1758677
1050444
779281
740192
575453
41069
55146
1909139
1408133
920481
352543
569341
1629416
1064776
797610
1992933
506061
1968896
1105275
1098297
1387472
1352110
101281
924853
1739894
1713116
662525
31482
1355191
1441835
1955044
473830
432684
1487534
73334
694213
1181929
1041091
1894151
1007902
861762
220432
262778
228536
1993253
247908
1660122
311197
857776
1225020
1686872
1867320
1019652
1301612
1802566
1356171
1185057
1612574
229863
1341712
1413256
1492426
41711
1489317
149166
726415
658521
452345
1031001
588301
787832
1189383
1578093
767559
1855629
1672891
965561
689767
1349718
384485
1656912
472901
1697970
697901
1719208
1480998
1799711
1276432
544733
20847
1800190
1486315
4085
1931781
1613670
871064
606246
1686088
308716
915924
1593738
909479
1444006
238180
330960
430458
1869087
719074
82621
782326
79889
1634273
1762249
1776990
1096645
1777850
1842980
1215552
637263
628694
1939451
1718762
972363
993554
1093357
1687342
1886079
967388
1333229
1053021
428046
1651333
894027
1871054
580967
1046309
461827
498189
1232524
346956
1763041
787147
1311921
123475
1751483
139665
1837854
1227651
963011
872841
1413865
1038573
678908
1537727
977658
233216
275106
1193659
1015291
27471
1578437
1699661
21899
374788
908125
154967
1744699
636890
486929
1971394
1008462
655993
1075263
993230
1248766
209903
69433
1957761
1350032
1083897
771585
627814
1330629
1999118
598710
758871
203537
1255244
1692576
1676118
117122
1154147
152233
1494653
1341422
1116888
868130
337447
1556611
1658964
596223
1476671
740511
295256
1828280
1930910
977437
1652517
752383
227243
1930944
882600
903590
1886685
425374
1724432
1999339
680719
431735
1715791
1682447
1264165
1111522
1392930
1301510
104289
1707729
1779656
288686
303243
958833
1793622
491252
377696
1149250
1540460
1790293
1661357
1558374
586472
33798
730047
1192075
1890001
1202372
373901
1762567
1900884
1555320
1994914
1587249
416031
200049
302640
460114
673730
1292806
1782235
141796
822247
336070
1379793
631812
1216300
568710
1552093
760924
1323756
1752823
1647268
1954963
509170
1126699
897642
746510
1928868
1717027
1087453
1042631
213019
816392
192751
1550479
1515090
1623070
1252618
1526853
1970636
1367358
810498
906419
1919992
1729032
1432513
1903595
748445
922556
1316696
1485954
377991
1170240
1328291
369860
1821725
1573703
668838
722382
991922
587665
1241545
1486281
739351
1475462
1839366
1806427
1289050
486896
1872552
979767
755354
418584
496933
237811
1393430
1730325
1808915
1901965
552219
1549123
57789
1658923
181741
1786039
1030996
1155516
1994967
1502707
642730
452651
951948
463256
1703346
850862
1036083
1924790
997643
1080099
786026
1804936
78384
1748647
878323
649277
1203689
227673
1074751
1448733
56721
721133
536065
542320
1696151
1796489
1225658
388563
1112209
1547804
948811
1807478
1570966
79288
300829
1834462
1867959
115535
411119
561505
1319895
589102
1246208
379269
946962
971358
1105715
1170341
1176689
1741568
15538
1972128
696550
153119
1023502
1496659
1024405
1130916
1040157
1161035
1084361
1379807
201069
1987311
528332
1920271
1141851
1835662
1731721
1888250
1061423
1864872
1257156
1272176
1910291
421156
1170714
791280
1290726
860287
971035
257353
1164613
1054009
974474
553852
1253508
1275796
288685
133576
1000341
1393341
898366
421956
536291
636156
1292665
87049
1885127
884175
1754660
1450500
442112
772771
927742
707155
985194
1552295
1009081
590727
1158771
347454
603238
823683
1690343
1860479
1752787
919543
117034
388946
1930341
372172
1159341
676374
1257827
791823
776574
1779454
1204797
307730
782881
343660
51960
1937976
1271772
1622454
1301300
640455
1847631
1533558
1718023
170472
545659
420927
163816
419130
1043026
626109
1731054
1455521
1415179
80469
1759352
851829
1443651
1546521
531310
1729690
1814973
732744
1129803
1477020
64294
350879
1594136
1060551
1510054
4160
1252445
1185013
993746
1806357
437835
1109683
1214162
653884
1150533
1799305
1514090
257876
1673331
323532
1137397
96267
379606
1610885
1347272
782692
874220
1281670
166567
763629
644719
1588791
556715
1625596
1087889
1839580
796283
215454
1219513
311303
1495360
1456235
1741495
405223
1709902
1508872
1799711
755285
266007
1058269
1023360
1266655
720820
1072786
857679
653184
1167953
1970541
386818
1323036
1112042
780282
599672
120661
134308
1211841
515256
1191254
785549
909548
144912
1349613
1042033
604770
440222
982262
784471
1502866
1288325
640835
320892
329513
843265
54067
750510
652887
126751
1403402
1127846
882720
1743558
1947022
835406
710378
359397
779499
1883982
887840
1622650
1344036
1714965
1268035
1316913
29440
679763
861778
20544
1034130
561904
1879250
965433
1293748
1756983
813873
596499
179203
687887
1184845
215495
1541204
1152222
1735086
114026
774515
1251307
1812695
953729
578316
1088047
161384
569930
1766153
1613406
1559679
1426305
1662012
79706
698946
827490
1803606
729536
1364275
1213886
1543225
1901776
1069091
1275289
1214588
505174
1905704
267481
785466
464920
917987
1610728
454969
585
383711
1926110
941049
963472
566210
1159279
1191212
467172
327145
1165762
349511
1592030
317782
363463
221755
152330
948710
1330267
618708
378274
429074
1406098
459170
559740
897880
1320393
120726
1562728
1656664
557923
1512424
70539
696802
1375962
1618819
1782226
1080493
872022
979543
1900380
1681896
1977888
1722122
1481265
25771
953941
298316
612407
336160
774044
1518015
1062400
49733
1975207
1752133
1966462
1024470
734985
544915
1747605
902638
1490678
498385
1734595
1673994
473002
1451001
1657757
966882
321641
1652917
670539
532144
23528
1686974
1587899
1214320
1058994
1460168
1965743
461542
1236803
890668
443776
78298
1694313
686763
875051
961144
1730464
130841
1785752
1251396
47436
1902225
1303763
204786
634445
871826
1961813
1080567
1787262
1116398
980054
578299
1167874
575060
300927
407547
112010
1919211
1387253
1047156
1900837
329170
955591
1126404
1300124
569537
136363
47343
1905747
457318
641740
162676
369532
614707
1020565
1190705
905704
439395
141756
629267
893936
929548
1223991
693913
1311063
1266818
986185
694926
1666334
624332
812125
203974
629677
1262105
1572724
109283
119746
1620704
1116535
1347679
820093
170153
1267742
1710182
1393072
544501
479110
1884388
1653649
900854
138334
258752
857423
1567193
384632
1231885
929353
144677
1987959
577550
1490554
208562
332925
376642
1147487
440940
1483496
1285174
654456
1218493
1071515
1500420
1822418
25775
694242
1991252
629773
1042652
1213757
1190122
1100008
1113216
1446360
419355
1826311
1032004
1032301
893243
1132820
1311381
1989789
1294610
1064265
1544219
1275967
1689144
1866456
1541655
1728139
553605
244630
637011
1408709
183988
1491835
366310
1500499
853276
775230
275589
426315
1145083
340967
212912
321918
175314
1179844
741830
1537890
358000
1150133
820477
354339
1974814
147076
613650
1768749
498165
1757750
1202590
1393780
1189302
1624431
1515710
1385885
975280
1193097
1590751
648223
1778838
1955622
683026
512012
854792
809482
548739
800735
87335
1289262
321818
125428
1000279
146810
299158
1220096
903479
1209440
1812751
282408
1666374
1523723
708821
30563
1543028
1897854
1617974
1915309
1106335
1827705
1552093
534243
772261
1956825
65594
218453
669418
1252905
171252
156793
336999
802707
1148430
835688
1000986
1178771
1023784
902767
405636
1895644
1982033
1209322
895362
253273
1605153
1796432
1501720
360413
1362398
455463
1727776
1584290
1445702
33941
1767986
1005255
957103
56473
1673617
808317
1645840
1366810
1792706
935643
835042
1478697
1169809
111209
1226172
155207
122137
1703924
1023485
1350536
1283043
1868810
1434815
1285641
616314
1667755
1853974
113797
1887727
791536
912847
1812175
1504001
394893
1806284
1191290
1310454
1276111
1071672
37118
1039191
179881
1579535
1525530
233508
636318
1462692
917673
1480477
1238515
1542672
1440258
466310
1467733
1713912
62288
1336229
526542
1693956
1474951
642753
516004
261618
1897905
331687
914124
1261320
1690415
1373413
195953
1720749
500699
543872
266549
1976082
1407033
720822
1116353
1488779
1464866
65534
754047
143218
1847533
471754
961059
686672
291342
552252
707753
1816048
1569943
1101841
1788893
262842
426749
348835
1499739
574444
374440
1109823
290751
1675231
1088744
428007
301082
1837826
764189
547889
465435
1166951
179021
229154
122856
1130899
333678
1513058
93486
1658180
312798
1013228
1662799
1653980
440981
1264659
1201137
515991
693000
1537804
463617
1726899
1994876
1127580
1909539
1575871
1085322
1789397
434232
1440781
1949546
963652
381844
1014878
708966
658631
204053
54169
236179
619444
199997
943762
1834509
1567536
1822726
1378328
1068502
1307982
1866618
987900
738096
354472
800087
1580568
236432
1191267
792435
629838
922789
789099
683219
27554
1035421
1068502
1364587
1124540
787907
983081
279235
1382603
35842
350729
850491
104814
1382551
19672
1022471
1741706
1407603
1559125
1459627
58369
1896985
1216716
1365223
161727
245145
1311553
1689008
1347441
335846
1492597
282683
244303
199967
1351998
170471
531964
1004721
1646008
1706823
1685538
899795
976870
625896
11682
1234815
553111
1049602
633211
1071159
1964842
488328
502488
162486
750
1346175
575812
1138004
1304893
462991
1533820
1250890
177119
1402654
1564891
1888376
361602
944902
948459
903590
979243
1314264
1116498
1435440
1898330
1560170
467252
641279
917597
1116014
50556
1509581
371804
276598
510035
1429382
1496155
548792
1283617
418033
444167
1659249
606580
600172
243306
1768164
22891
768711
1313463
1497519
1965585
673632
769755
1353101
777245
699140
1478208
1271507
190081
724440
824897
399874
1263430
471503
1838570
1555363
672764
1133557
1640313
29588
1011441
1547072
1891183
405819
444404
896911
1724675
884720
1669682
1044617
164299
452995
1400627
1767532
1960309
1186972
1389520
1029763
322431
534827
38775
942397
1885819
323518
1360018
226222
962003
356797
654746
1173701
1507808
1115731
715180
1430866
950337
458963
661054
779425
759545
223198
1354636
1514808
495236
1278449
889362
1111615
242851
1598932
1210707
1553071
59461
688978
1830961
248662
771306
958694
1045332
1661472
98954
1619327
1381485
285367
1780279
650370
1710473
127037
1968881
1131402
65735
1381216
531740
491493
16876
551588
820335
883579
1079721
409938
1654613
1055584
150416
1323601
585005
634817
1972997
1977082
1461192
293229
998782
434215
1749016
1013667
310833
1000862
251783
644665
303996
479537
1811973
1941588
1758943
920966
1473753
655628
1387415
1292218
672651
1297637
771269
56091
94258
550624
1566552
378860
9268
605062
316396
1340877
1075207
493559
87559
56367
199581
191146
1820678
1417910
1915368
687624
451321
1933207
642787
1685363
1506350
488536
1247673
1239976
484549
810466
1655759
422280
285687
1827906
1034182
215755
860248
421977
536811
624463
1314200
297771
700900
1339811
444702
848709
1382672
1849769
858512
187943
1867336
1453671
1950333
1029550
1286115
183026
1886282
642675
1732455
1446146
1867645
899722
688277
1332970
1471256
1641012
553777
1741617
1413200
1065067
1204646
1499746
1809952
734726
337257
626105
1583359
1586633
462917
188877
569073
1130373
29429
399494
347048
1995383
808435
772893
232696
1335572
310503
1203252
1236010
179010
555239
1332518
1121562
783772
1551045
923475
1905958
1234259
145964
1597865
1336918
109594
869615
823612
1553825
552854
1152615
1585732
1178586
1577995
1468265
971996
547529
1009413
1693643
1814076
680129
897222
1087222
374961
691046
1759071
146145
686947
545025
1145050
1091157
884734
1229324
915474
404846
577706
1764091
1590112
1502618
599097
1450643
1827756
1477568
1057964
755042
1547944
199731
1344023
675063
934786
188748
650574
158737
1385974
985810
222869
136331
1081051
787708
1540222
1998244
1232249
1332482
967434
1365206
874054
1697868
1334313
41742
1781264
732497
1731592
1394699
186875
482486
580420
1431088
961699
1036761
169948
1582548
357779
239500
899819
1511731
987317
106397
633290
1224769
1330261
1470080
943076
782455
287269
1568947
1646772
571342
1723068
894922
318252
1644538
1591098
1941095
1450926
1121194
661417
170536
1384437
280628
1217744
7678
510156
152707
1263877
177129
1920026
1286090
1947555
1238465
306709
531029
1558460
1965612
164151
26594
1308237
1696751
1667750
510309
1804694
1306877
1964314
87056
1957949
1844769
1457951
1524174
1804639
1015165
1880178
1026433
1805738
1372030
823223
460219
808268
1240947
318903
510819
1223535
280931
1838179
665714
191811
1443547
1053948
664854
239898
1980680
1780801
180971
802798
935314
1524339
1748679
284753
114027
844858
1034488
468392
510104
1814187
330323
684612
495327
1802031
640880
812995
901352
508831
1445514
1421961
997973
1886919
211778
183167
668010
935172
1417225
1262379
470630
3604
1703488
883166
1892337
384307
1611444
1493492
199943
998188
1046755
1182789
217573
1414272
1209906
1539154
614704
41021
586313
796599
509929
548925
1637455
174502
1082895
1638340
843082
1395704
448728
1783194
1067820
195275
1856410
1293726
1622434
138079
140786
1327297
687448
15945
494705
931449
1437040
1428263
128515
1058186
1090503
212508
1167557
1530410
1526186
1826862
564853
678180
825430
841478
76170
457318
34650
939657
1748586
1568268
1415937
397612
1387437
668350
193923
1041107
1715111
1979878
393909
735563
831466
471180
1435267
402712
571359
1148581
825926
1431235
400053
1674229
1666898
1639212
1987701
1549608
361707
340231
137563
100334
1610207
746626
1182562
485506
1026005
1055725
74806
1686124
1241560
77303
1377543
716518
1812942
396162
830192
1229376
1607213
247285
917158
1931542
585535
257981
1091321
1370387
1974483
989007
1651781
1143760
1729598
1161792
714999
843374
940427
494865
1522908
1495046
207372
1995552
166792
719142
645412
433042
1694439
1362070
1017209
457493
1701374
667548
119658
694933
670093
256736
1398354
939402
1521086
1172209
1342921
1740215
249038
269436
1527904
1917874
1400065
13231
1908785
1443679
680835
1656978
211889
934285
610131
904057
1583073
1463426
565627
18805
1739556
684854
126844
869304
306962
1997670
1030086
1211908
815425
734049
279255
196495
1393633
1403285
1259858
1869852
1120656
1584292
1919203
72736
1517748
1107760
1083607
1314776
538475
104574
1971501
916393
749862
1340527
948642
1883571
1673872
972373
635916
1119197
1339926
974961
164955
185813
1793393
92317
418537
142038
1117733
385364
809122
1314550
81197
955652
403118
822848
1639664
639474
1947625
1102304
1565669
712377
1486947
563151
272876
360724
1695278
751640
1056968
1754435
1215921
359681
673622
356356
1598608
1720556
1155120
911113
1124100
1656514
1947748
950129
950757
1768745
936183
157965
255432
1077597
98217
398010
656365
1528997
79831
536806
1802536
878610
1134925
1503078
546699
1712769
509966
1489490
245645
1027708
1606207
1213751
175914
1945539
783992
789223
1091321
417392
1464596
10371
537884
122888
216710
1960761
1229399
929418
1507348
207226
1546599
1691307
1731886
609812
171247
1582682
1841005
1412302
1679833
143853
883587
770847
1808865
334527
515450
1258158
145619
1267433
657793
691150
500302
314830
1965146
1369862
1794997
152293
226639
242449
694623
1455027
849797
1531736
1672929
672542
1295095
1741857
1670821
1266632
1155155
888293
538345
1016158
1005648
1027961
1327464
1539293
944467
1512340
427795
395219
369315
851976
1421518
549242
1184720
299537
72686
815296
291402
1324558
1094065
1437011
1122884
939289
407049
953100
1159321
1930481
1091014
282055
569524
497190
376793
741108
1355508
977343
1861759
1187233
1078040
1147327
1133542
1598366
1785168
334596
1065068
1676464
1133767
300186
343747
537406
1325865
138735
359601
1160003
809847
834894
64277
1247941
1481138
228006
747357
1943513
387233
16055
762932
356652
1053537
1986863
1573911
1666932
1012288
441025
734729
119746
1069826
1981183
1783078
1014894
880397
923584
1199054
1134083
783093
1406178
898207
807302
273180
244115
793888
960850
1281670
1426381
885214
1262851
162222
407539
1752496
1562158
300783
1126055
1248746
462677
577701
1661942
419786
1184642
1673711
1595801
1704302
67630
93407
557820
1758939
1435313
1955716
247221
1167844
6673
1050073
173231
1004615
1321709
259106
694826
412830
979255
512191
1095989
1866641
1118520
946009
1237273
1802942
709342
294262
1591170
592813
1465025
1140445
644589
675615
1767575
629658
367640
312374
932975
1380646
1533790
1346099
98948
618837
813675
1591150
1994773
1282648
1558642
1402908
1988951
1954028
1605932
891900
821073
766317
62092
1083897
666216
1813312
720070
452180
1853086
856159
1827083
606526
1499117
1191267
164896
629364
1400065
1304612
1174365
1224685
29248
1076292
936783
1982033
570131
474727
1509689
1779993
1410736
1980698
1933341
1058663
110139
954065
571984
1863513
827905
1725969
1895637
1620335
518603
1235699
454696
270903
499634
307473
211575
125662
733789
1901815
1348355
40389
282948
143226
235704
1773733
1211098
1475292
1233897
1202939
1556192
1699297
1119727
663364
1979498
835428
1624068
577281
1432307
915765
1420364
13599
544526
435676
1004774
1685015
217563
405168
596071
187775
1761998
1336157
1424746
608138
398011
1346167
983806
1761068
1390742
1585781
1156936
1319058
1034448
1653210
464435
1451255
216019
737788
204940
1126009
182595
66732
307110
1414695
1812228
795209
853412
1804063
413551
1428258
1396045
1559980
61944
1818087
1456725
984075
1416791
698949
1516540
594313
1172415
59688
433281
271636
648364
1434706
1759680
983049
91872
803475
68985
1616846
919064
1052667
184086
1508988
348487
1177113
359902
651887
1025424
88283
933073
1867200
620049
1646983
257713
1828
1417790
1028357
1502635
1501134
1311528
1102390
879227
65137
1833887
1691642
1422810
195800
1684816
220438
1343759
539214
1006532
368478
1237187
1640362
1840701
1300806
1881363
198219
880234
1273270
84062
383748
1836505
1003795
1816149
1562087
294321
869352
789816
1230034
73438
1023684
1882594
1018923
831872
1016620
1024792
1714364
1096160
1230006
661466
1281695
592578
688460
697009
644580
237182
1757908
1242809
1374365
1745315
1889198
29271
884166
987075
1479971
1908764
1468744
1156745
1659570
334125
1725459
1737410
1992467
1899946
9078
971927
1528281
1844736
450468
70610
971486
383926
1129987
1755814
1846291
22778
164330
303439
21310
1148859
490549
1004287
108729
218370
1171065
777406
1229096
1428589
346303
626396
1919034
794426
946227
650284
1260544
1568763
444290
1812495
929406
478635
365868
1603030
1159202
1788095
1297817
982869
805320
1219795
1293669
869816
739449
401758
365793
595755
1689445
222722
432384
440969
921920
878534
1241606
1583894
1254950
1342177
853993
1289152
474940
1754368
195130
1570570
1324634
1263830
696830
1880992
458955
1774601
833140
88115
1395415
519300
225108
275271
476902
1030754
957801
107463
666501
1726343
1760625
576722
1864518
1432542
1206655
1158692
378992
1346070
890559
1286454
945314
1108627
1846775
270150
1094480
292504
548145
453533
665570
1180034
424506
193309
632263
1981968
1621759
43252
1236
1492939
1452158
226199
287953
544088
37290
813892
356258
904441
81256
1903655
1085126
1807625
1062044
674818
1447682
758735
1513818
1992090
1962460
998899
791165
420167
444189
1096139
1781581
178171
1021648
539570
1731335
652387
784972
439311
84765
600021
802086
717143
1697998
1117774
415327
818695
239794
1638235
1338744
368416
1539033
283236
1224528
1961429
1167783
381297
150676
127926
1583575
799328
1641838
1244506
770181
1292247
1789739
545025
383321
1270467
1670490
1220457
655201
1239552
1866808
978308
1707352
828352
329858
1635
1585319
78782
6996
234138
222403
1508929
928784
615288
564235
1999341
882250
333892
1507891
847334
346202
1052266
257849
1278517
442199
1004270
1745287
608026
933630
153767
195293
1358159
459947
498900
848118
1115387
1268495
1022923
1741546
626621
1481685
1244169
1352951
1728991
808998
1683238
1561749
519375
741571
1164474
1513818
127615
1747940
1512731
221270
118090
1902083
1692939
281784
1191711
1616585
278057
1128244
660223
840911
555048
872882
265338
1660163
1126872
1022287
1519137
935024
1251333
1612575
232022
411303
301154
1963279
1626829
1411251
1121131
98181
1166611
1576229
242678
256286
837771
1174270
1682251
1058669
968864
38247
1851546
640987
1995299
35600
1342162
1094266
211323
1390781
1807553
932325
1252576
124627
1681140
1469731
1317143
1148040
1593370
40864
357153
879281
295727
1759326
1580408
1129287
650790
433826
833877
624129
264686
1265334
139079
1169621
478246
1806033
317362
1798417
108050
1509683
1815175
1266124
1429728
1789232
1279092
1193485
625599
547977
438451
1142163
298947
1702456
211780
1787004
969000
67822
814535
551359
248944
179899
579603
1745545
133842
1991394
1676562
1065751
682865
130482
554473
775282
48265
660528
1655582
1721683
11484
425007
1223675
1991180
760098
1913379
1762774
1024796
1719985
1304470
971893
610495
1919070
1348038
625422
440087
1097007
1261320
1316694
1619065
551247
1049192
1141935
1234286
133635
1179341
1236219
1565785
770453
387175
776800
880603
1498934
1564530
566505
1110481
468800
1595031
1461094
1883331
30096
212183
430979
1238502
993572
1045489
1797736
1016205
198423
118810
1489350
1994951
999053
1744533
821592
401625
142907
766338
32740
465014
1785999
15524
89626
1186402
451949
1782885
503628
1263101
1422766
1661755
1026182
720995
288796
1218407
3850
537512
1965554
785189
729211
157365
1050614
755815
662385
1960211
957066
1737396
1646008
1774358
1152943
1406387
866924
1531644
491154
1171865
1494324
676432
179380
418854
202372
464395
1426111
52342
104355
1177914
1473753
1047885
709128
211261
192625
968325
458676
926837
1125080
820990
1982703
1591401
326724
1950117
324567
1494253
1646409
1110896
1533311
883089
1995787
921379
1249694
319365
1537539
1805484
88893
251783
1163864
430834
521537
1888538
716641
1929338
1014105
624609
1873416
34532
556682
1503490
491547
438845
1466635
1843248
1125800
1351109
558887
1144103
796825
234008
1254959
897397
1418865
1869028
1306944
405635
332453
1585299
1058288
466722
954410
841543
827099
1730099
19426
1446677
1150357
1508743
1336443
1946926
528107
1230776
1510960
1428646
474534
1653697
786986
1867026
1925386
1285834
573176
1525202
947996
1004826
240354
1508036
545897
1830281
686618
1062916
1740090
887955
1875314
1363723
95691
960774
1669469
1245803
38298
1346467
815163
647312
969920
506957
590610
1207169
1400014
1466447
869641
415400
1714824
1461826
79818
1194070
1598903
1476543
285224
1349537
247345
1357713
1861870
1609209
309257
1111606
1525426
540345
1360940
357129
746752
1519957
1389174
1926057
719007
117268
407497
941214
397207
1605388
557023
1572270
733186
400379
1363008
662980
1395820
1968351
855046
299402
1800157
1487569
1553012
1714878
42408
232727
1189468
41744
437585
1974747
1609495
1557248
577289
1942141
150561
724187
964751
1373709
1579423
1082786
1959565
660583
1648744
1177337
413654
448856
1771812
1152928
1556397
538409
1982678
1171265
1893817
635780
408137
194615
733778
971764
311010
1758331
395593
1226383
1236132
1477120
808519
129362
771931
1008879
1245292
609264
728172
306169
775187
145964
590627
1979771
1286484
203582
494566
792150
397082
1677158
1855215
48857
480813
1575964
926468
1950947
592491
1249402
1269396
694357
1549272
714265
151290
1915430
295988
695324
1698080
1188305
352613
772446
1228968
1466870
1871553
968429
461560
1502900
523810
529792
743612
246152
1191521
1858744
1221661
1488652
1509400
1849219
1000080
1340878
1614128
863177
1321179
963540
1220127
600161
579658
1776860
315496
1485514
483537
443011
335410
141285
81634
1550176
96612
1346645
324709
98228
1175221
363782
941894
1319435
838019
793283
1750747
1114692
850217
1196082
491579
37780
772844
717818
282889
717657
1351968
1956616
1368763
1227079
65701
1771040
1193776
701169
1639438
491865
1415917
14388
287109
225256
142141
144609
1738754
1908921
1524511
1490788
985416
900046
1372041
1787239
489313
418683
32169
1485018
1939073
1073561
312254
469100
228252
1607227
1410257
1359180
1260308
1230008
357289
903108
1291931
272473
1498751
601881
1876101
1357815
169057
130424
1314141
1750038
156200
419631
1201723
1425288
1106007
1050018
1598831
582326
372514
1769752
1614721
1446227
1490924
618373
1095672
536725
1999853
1000453
1547452
486017
1736822
584356
335699
1688564
1295734
19060
12532
1397752
1846998
841552
1254988
922741
1368827
1056613
757621
753207
1431933
1100015
1167900
551757
1271893
556706
266263
208951
1728876
1478630
554169
1270942
438162
1362442
733157
1788676
398219
601970
133327
1463863
1372184
660715
1879286
511828
37924
1947700
1185301
362319
735470
127352
1974927
897584
1243731
1779910
192882
1574555
547048
1920761
1258158
386829
1890009
1621601
130805
1261315
706014
1658226
1627491
655360
1287610
868332
307511
406428
1039810
288974
417370
1514176
150715
794807
808594
890569
287220
1811511
92152
1431107
1157959
1096305
496788
352109
437717
1424403
551173
704361
1804169
176941
683843
1281971
308849
1085606
366251
437513
872841
52809
1381483
1290069
197569
411993
1175740
543985
321431
1964458
1168033
1284173
888494
1082409
847667
147617
587527
937476
27928
1601164
1994976
1358843
260902
617732
606490
1947863
566017
1271507
1421437
497365
1668504
1573255
909687
438677
845369
1186458
1747010
1959251
779667
251455
1970792
1882982
1118884
1988987
923855
1002266
311223
949006
281114
398371
1661330
789544
1272346
1945500
1139212
933538
285299
1645649
1272734
331326
1003500
1763605
1784008
1189040
1662082
1507417
1313073
1769671
1961581
689023
1895269
383443
1965612
416123
316677
871229
1260281
1153118
590451
1392478
972054
1712596
485239
1718563
1208317
1485735
1050390
667952
552024
113024
419554
754692
1625597
274196
1334043
1763902
691430
1244942
1428348
955751
1284537
628688
424848
385825
1984959
1403586
490178
1899326
99876
1001098
1192262
1949927
902493
492395
255850
1793898
310203
1298359
1609187
1773301
1038993
1599638
1274256
136496
1826886
900589
1815072
572167
976665
55358
181585
849045
1845232
549677
1517926
1969231
312206
210680
1807398
890449
1852030
1771513
803749
783893
1529392
6970
1785263
969868
1177406
1689678
403801
1520083
1163475
1833320
242590
64637
221899
242012
1986206
1769120
1925071
1950010
385999
100865
380068
1171462
707545
1183961
1570516
1967928
827521
1342159
1211800
824499
3800
307829
1651081
1791932
1231646
688392
1130355
1708269
547144
1522279
380571
556827
1731886
551780
235791
337007
814202
972041
436368
933650
1752539
881912
118379
1081013
1760654
1962455
1921783
925655
459744
1592219
921934
1664924
755583
1338864
369358
1463125
844418
1356778
1058511
1816328
1488153
378266
105810
1534863
217367
365476
1224311
960723
991227
566428
146343
1471973
239190
1509911
432098
356246
434646
277963
1313270
984997
138218
835616
1502354
1849702
654142
596759
1504308
1964854
1675727
384811
947799
1704349
1658739
1614735
185698
76657
715790
1948757
1668306
1123554
875736
152768
1560967
987338
385665
1372614
901753
1862383
595642
197096
1081690
1218995
1952376
1103443
233231
655589
934055
1703246
282395
444196
1432529
673350
191737
1235420
1284384
137856
1059238
235876
1936611
1366216
1361000
814380
1479528
392247
57901
1866644
857967
1503908
1783851
504323
1095463
872325
720515
1627245
211778
415231
1480385
11651
1291333
1841409
1473610
1574097
1619964
1529588
1828009
1123083
189074
1041950
948074
1553340
663607
1941064
1308837
573530
1827564
863147
1706046
1393867
319157
378303
486551
340398
1767111
192372
1198089
1694325
802900
1588298
1091680
1236790
1668149
1262830
301293
663481
166728
1494478
1993751
621035
1877440
1484697
1181615
966597
1828079
1748811
864820
855713
1385550
1244892
149746
1161191
590374
1233684
1543033
84090
1502883
1816480
1436769
1864686
346004
1976616
635280
1579724
1244807
1342893
1330353
1594124
1164374
1456208
926167
844540
1142364
1902718
385015
1701389
1342720
1882559
1803965
1225480
296831
110920
1671393
930245
470030
1328325
1427173
1879709
1623381
778222
756690
1289050
1036083
1282123
1316435
1642756
411621
315890
1014431
1333284
621255
1840380
199933
910572
473648
230313
15590
1164530
442792
582883
1424013
1711499
587651
1278369
1007652
307576
803947
1339054
616440
747787
1397016
1304913
270938
556602
355624
1642570
247908
1277688
1842345
1506802
1021502
1202599
1525288
1290806
666717
1216151
939549
1156023
826078
626868
692530
1064
1502909
1906839
521656
1728796
837038
1551313
1437509
1012009
712493
1448791
540206
1855278
736639
1994370
404369
937118
316571
1829155
1999401
594809
1165361
58801
130743
1298456
492050
1122970
724313
365381
1731990
104333
1965653
1563914
75642
1484650
147966
395255
533396
1107304
1361693
1837305
580864
117158
1108498
1472072
340317
822262
203428
1606424
1648594
1163368
220603
293646
1534491
1806433
675205
441591
1548318
1445748
1559934
43287
1440651
1834277
272876
1219912
680842
228300
1275051
23459
324926
688266
587215
460516
1630227
1437041
509601
1661148
1854097
899360
1468944
1085685
212980
26832
187388
258531
431493
840899
1233045
946232
1713110
882446
1603316
1771272
1125721
1578611
35211
334814
1464197
243961
193497
602267
825363
1833998
448798
1948068
816783
621126
369565
120682
559422
1694793
1268078
478647
470645
714735
624312
349418
1548006
401487
1761532
74805
1482719
432396
1309333
1112913
946593
1338189
176594
233232
150035
187180
1466037
1306151
1055828
1250739
1598831
106222
1887795
177451
1161492
1985734
47112
1153467
271280
292938
760615
849935
624444
156530
877270
598593
1317790
1419397
355480
523785
109352
1585555
1078462
934599
536859
1162736
1715839
503422
63403
688490
492906
1618835
1823408
1820774
473374
56463
1929837
780566
173893
235061
596715
483972
1841385
944518
1283844
48389
614752
1474415
826427
1125920
936434
1226111
207486
911236
1474792
755336
1467278
1879713
217581
655691
747059
1434191
1800818
1234038
166934
594975
198745
709884
1298216
440352
1402654
1910817
1425092
1913539
35600
1994405
1703331
979396
90742
1341095
744818
1860443
1438760
1947213
639870
1312098
1890261
419324
1294770
1641557
1103491
1959269
966485
150049
615485
1227825
248806
1515815
1159913
298549
724351
1510887
363133
576107
1827503
1721843
583968
1096537
1555279
1782867
1427175
210737
1021009
522686
844986
1183868
911531
744846
1910874
660301
1978810
841072
628598
1239653
1219226
429002
981159
1838463
1571477
40626
489575
1248034
1365444
1364284
1755977
903189
932766
1273906
1457447
217311
1781521
572390
619779
373399
433636
594739
64911
1718154
1538558
443397
533064
1630737
1733811
1511900
1648226
1215142
1406728
9736
1167696
454280
470867
203815
631735
20362
962962
221508
908015
629697
1941627
162564
252578
651570
1262342
1394324
1035587
234056
1775392
351922
1060806
1245689
377636
1179010
1373466
422023
1221707
697535
442318
982780
1400802
707860
1296741
1384965
1519374
1955518
1615634
1590812
125004
1323288
651741
1774078
1693032
860362
429528
165417
1821039
1549097
102466
1381935
320335
1498749
99102
1052784
342962
1996365
304176
1497275
1064476
1274306
1126615
902649
988998
216633
1292666
192586
306084
1806909
7404
1253170
1140086
1177941
635640
1068134
1426599
722188
359499
1531085
678926
1274571
115525
1374362
1467666
945213
1516449
1016489
217477
571173
1362553
560711
1805278
1655673
1568962
1312967
1267073
381628
418614
1076002
114935
1022479
215939
1799519
733131
861465
399925
563662
1379144
1533546
1915036
1727957
507845
1678202
476852
1743594
137673
1455195
722048
1071756
698275
993550
1826869
1581894
738295
1394021
139303
236822
225146
1397382
1209361
1620364
261741
1377823
374997
475809
1443313
1135624
1251976
1334425
768087
637112
938562
239945
254128
1547265
1258156
1521997
43892
1509674
1833090
423419
828411
940365
468561
475511
1842883
613686
1951797
1277850
596376
1727031
493501
450054
106510
453687
780580
842461
243115
1798335
1266349
1870745
1457349
1483675
359757
1310327
839201
1123742
1153854
155626
685374
504614
748807
1470299
522229
1708489
875414
226630
470777
1221522
1995401
1815891
440498
760154
202134
201835
217188
872964
1358854
1898309
1485419
31262
1137571
686372
328161
1208079
1347517
507541
1145098
969282
1491708
1927076
428527
1146556
370538
1038316
103701
1861471
230867
239367
1335195
1252712
779862
1598301
393677
468514
1318297
469098
354213
299012
1680189
1737508
319759
392558
1709223
1853125
22869
753825
1467417
1830236
97201
1762570
1673067
362516
192780
1821760
1867911
1202757
1069513
20118
984070
1953794
1870661
86980
1261469
1156718
369789
1426729
419795
719107
439405
190162
1418965
1572139
1742960
243110
920005
1485406
394513
1938154
1503978
1764073
1103657
1662157
1861331
1682460
215638
1403068
305441
1735599
1004910
1184627
111514
1854675
1526670
227828
1426679
1706746
295586
1314479
505643
564874
969562
312242
10315
1209576
1311796
856618
937990
685403
262279
1051342
331943
183218
606021
624123
1927391
646442
1221326
1037419
1410300
315695
1291418
137422
1195659
542920
159891
1052786
1587823
1840479
71660
1129093
975126
1288564
390697
1532414
1294123
1017744
750832
184569
1487458
605852
629605
1226804
1079980
897552
1547917
1064798
307623
1582054
1037482
1178462
226825
642737
344008
275399
91047
40364
762425
1782048
1752041
1669377
638338
1049388
1289986
899118
1305177
1717675
31496
925978
15947
637863
1469454
893880
1097021
439331
166011
797852
780747
892896
1164370
1409101
1706862
1130235
1533067
73167
575800
1328914
1845225
141457
792076
1638786
1285402
388338
1845893
496510
1042110
1244912
290367
1265479
212706
1451677
1838027
155328
1073830
1203737
1894198
147462
1824911
1384495
434327
1391776
1910603
178347
119047
607558
908623
442706
1999395
604621
690550
170499
266568
23961
1851618
1631734
910790
711656
150595
420382
1511340
1377297
1435195
1570159
1279553
1535732
794994
278115
1159191
1923418
1886417
432224
1472815
839129
526950
448705
1815718
188860
1452375
611458
1245500
1335192
2303
362653
1627835
1611016
757129
447517
1968121
799931
1625759
1374416
180844
1626982
1692236
231643
97842
881090
1700625
1170791
290898
1382119
863901
364158
1903305
991394
891409
432676
531145
302120
786799
1810575
1161705
1569218
1857402
828937
1185651
989973
902326
440252
1787328
957812
1504875
334103
896603
810744
947463
129441
1355315
410704
1852392
151619
1433189
1635023
182648
314332
370556
1955472
1050010
992419
1091846
513813
1471432
741446
1678340
212302
1269264
1785052
1696739
1726717
1803757
1346527
1829264
1757848
1332840
227228
1808321
1657056
395317
468848
255717
29363
1486412
1250302
1664181
1779339
387515
1353101
879200
1430207
405445
1893060
1259938
1639904
985361
417766
504735
740192
1677692
151557
1510122
1987967
500460
1593778
1847330
400570
1096734
1274846
1521842
1529162
667461
1529671
46303
1380088
1979468
1143361
1384307
1110861
864225
502555
1216778
939849
914988
911406
983876
83515
1060968
231669
1814255
1281181
1036291
666533
1104793
1846511
539294
486786
1271971
1286157
297004
1294464
929342
1970192
733147
1837780
291628
746534
59524
1128601
1624296
1418876
1031169
962965
815507
34280
1117
57855
1610164
156660
891549
111451
1440323
1671942
385241
1815284
659098
1474958
432044
624474
529715
540345
1316099
1065684
156403
318671
1581059
304604
1280937
1873288
160903
1793539
1871514
750799
357506
1247892
624474
916737
1879151
1200675
1637255
855062
467213
1154361
1586163
729853
690882
241104
1476726
1805680
1501107
1418471
1339976
390390
347840
743887
1337487
31724
10078
947620
739421
171091
1736770
1430356
1825633
1781621
587031
1021485
1465481
944283
1202684
1187905
1458873
215464
853692
846696
1372516
583441
388915
374273
1027411
1918224
1100357
1519794
1498685
5865
749051
467748
1982033
1339603
1503551
1804157
1350720
1699133
1808268
1050320
1417047
110053
1414478
615746
977244
1968946
49538
814966
1970448
1488229
1318587
655939
1258798
933133
1533951
689023
1808535
1570186
390801
975549
1296298
749518
494078
106896
76485
1063619
1261931
1149747
957126
1657259
741463
380908
1251091
945903
1374612
867523
212379
301615
186090
931777
1415417
578864
1014660
875834
429608
438378
1112184
1952491
1542517
27642
979894
736592
603669
1897751
1905299
1736127
772630
856654
777829
1353334
1636595
619527
1654430
1606801
468080
1200642
91918
1079538
919338
1233421
1528934
1825283
272025
1510549
844697
901491
809261
1798398
109395
1701542
1302467
652762
15676
644808
69954
1670133
1188409
1776505
1308330
910393
300187
1670853
43550
339749
874757
724822
270222
1006965
928073
1597356
1975449
1415485
1628776
1556172
1809007
1357620
1301074
391125
715352
1886411
351833
1158102
1543770
1003045
836719
901484
980139
125955
564378
237318
1533522
1854596
1688083
225916
1454206
1895504
1640089
1666608
886830
654286
344242
1033125
1894352
73737
934735
711406
1352912
1145765
938601
51293
854861
203083
655136
848724
1381990
1147263
1563139
1905502
1668639
1942990
1779370
1824641
1701090
648397
212221
845192
1134317
1854992
919507
801788
52364
569881
1306575
477884
1279360
5103
1392345
1143915
393872
1427960
391699
1167971
19529
1714050
772145
463299
1915729
1257986
1845403
1055802
1125285
1176667
564378
1391105
1701390
234020
1667074
94350
1923707
907359
1750677
699421
813166
709290
1607887
962828
314167
1407815
240184
1759536
852299
113134
531943
233909
1976306
409429
526049
1973049
651535
748647
1217650
1063548
1592026
1388556
1589705
432649
1764002
872970
1823356
556826
1103798
1131072
186875
100078
653142
1981136
1283807
1676895
762005
913794
1031823
1288097
1760577
1210170
1686801
148241
295251
1240685
980835
96113
921222
1086071
449767
233804
726603
1157426
250033
246647
709809
1347287
1355912
1755392
1278323
1715005
1110541
1147096
814296
1460176
461584
345681
1615773
1089370
412279
1394772
1771039
1246084
830258
313855
938342
68824
924221
1568408
554908
1814858
1863982
1169876
19461
986848
259960
1936544
564252
299127
1791694
347545
1664176
229674
1487201
707478
431567
34568
1926089
448833
1332039
629211
1132054
1536723
782392
1257429
1551344
267936
1296136
1808646
822848
1396626
1981756
1921077
1785790
53423
1336963
23019
911122
1618305
766165
1254119
1899341
1369492
6595
826297
1793760
1870249
1168383
921189
1856919
1340916
158383
769552
975305
673340
246295
331812
1905094
776447
1871724
41222
1040056
1895234
1595730
91820
1869736
948093
980394
1790054
211381
978714
281719
94620
1423117
1556821
1602091
1654219
580000
1015041
774728
656377
1170357
1674095
425068
676982
424539
861326
432084
1008978
1232290
1632810
1201122
795859
874979
620771
526156
1493043
688072
1143026
989329
1002510
536134
1113742
1446553
1331249
998730
1480039
1493540
1223549
83884
251318
1438625
645097
1852251
81999
453773
1905319
509004
1117839
1932155
1761004
345458
1911370
1927275
1484156
1157426
1441765
949625
1972796
707422
901025
882261
51130
693085
562169
1959670
787147
209285
1743387
268531
418225
982443
1726522
946636
837298
1997023
1706979
1212521
1549455
800975
446101
762974
376714
902004
259661
1903832
1178036
1871940
1857709
846271
631711
1757052
483274
881841
808482
1198273
45866
1654559
955233
1156079
1391388
179538
1401421
943891
479407
1404929
1970405
1443348
648924
1781170
29623
1192220
1436335
71156
1869268
662596
1501427
1114922
942020
1331386
591741
53391
1286881
377402
474746
422166
409039
4706
250293
318539
331611
1546509
802199
1936815
770587
44016
590566
184561
1403357
1540700
1437688
479240
271014
193054
692913
1418386
1887070
476439
726714
559954
1519481
238679
202394
1495984
880027
1364506
370362
1494187
1888299
512714
181685
534065
707549
1375110
501077
1411503
476868
146137
1230381
831887
1954684
1253860
259
1657514
1158493
937575
454379
116815
1399326
645573
267017
1951419
1676460
1568834
1278120
1156593
564640
1852807
111538
20813
1392289
282398
504906
1977405
1947032
1328228
1195065
261043
733102
1281196
1756896
707378
368653
1369584
1099900
1105433
1900879
1174033
1534034
1029501
1970968
1349304
1111885
397364
137042
606618
286024
1639143
1851091
912883
1545987
1409729
551716
1377254
153210
1214713
156288
1170809
484124
1552500
537389
576820
1904491
1697674
75961
360714
1953959
435617
1897845
1583246
1162932
1806643
996147
1292614
1711162
119787
1246338
1004776
1468664
173000
1469445
1081583
1700668
1688668
1131569
1887982
1229641
986472
1110623
1455018
1444112
1157753
148952
1900232
813887
1892366
1276781
1672423
1963216
800618
98492
904779
235234
34952
136993
1094123
1237351
122508
737909
776743
213019
1914956
359714
1757662
1761376
1229161
429182
1623056
574801
1379866
1768261
1961181
1188857
1860618
1520920
1157333
1073406
1361336
290549
1817979
252702
30931
557515
7490
1776664
979916
349559
937043
1388289
1832464
1046585
481455
1341940
194123
1025196
1677892
600981
165978
1248012
362980
782530
1332496
1819386
1889561
1487001
269790
1446505
351530
1796238
97805
1783226
562151
1186716
523144
1934275
161334
1808047
1457371
1222442
818294
800513
573690
903481
569922
16157
1727053
1390803
1619334
811614
620613
261525
179734
569998
689181
271827
321122
1800193
1981408
271466
287164
311077
1805848
756453
1986641
1779910
705597
1172390
417927
97513
1042571
728611
1451247
1677730
898875
598087
527092
1794497
1864591
75262
222235
304019
403377
1154489
917703
195668
874027
944538
1884528
173013
1097826
1868607
8133
1802319
192625
1573900
451280
162298
1136027
149180
1460701
1866728
115535
916223
431262
1541215
849557
152795
1065439
267210
1281109
97613
1129287
1740014
309935
564755
735217
89239
1238163
1576722
1129946
1620368
94227
331155
398077
974718
1443861
571766
1449206
1179111
1807032
391488
1855450
865948
739783
338291
908602
1122890
2645
230513
440462
971483
991803
145515
472518
167788
1037201
693466
1486119
1219252
1902561
781269
1605326
649895
1023010
71582
306521
1630995
1817882
1111766
638162
1870456
1824838
556181
290455
810396
1536515
657740
1839408
1268732
51730
1351194
980791
203992
1637149
974746
1994646
595666
868424
847803
950450
1253397
1961683
372055
1464543
819545
70704
1536136
115971
1934088
1893939
632699
1143771
360691
1048160
865893
591253
1229834
507413
1940537
1437241
464584
1230798
303458
1866836
505769
1973414
286103
1500034
43379
114311
954260
3572
179083
1581188
175358
495396
1784795
1580023
409300
1876312
617934
856350
1135794
1940784
1724141
1447688
566507
32549
872191
756991
159717
132014
1802287
1777918
1619850
1978636
1591217
1611690
1383870
1390295
492442
1715047
1971596
828752
1088115
1380653
180526
1324670
596314
1755150
1987282
990053
962431
665457
1696021
727646
1432740
1191867
570135
204314
1503292
254902
1585157
450553
1283197
1832684
103588
773697
719506
1569553
578879
1746653
1803410
751433
828119
1266990
683634
627659
1604108
314358
369718
1642784
1374519
89871
1888291
779993
726541
1334624
836479
730068
415593
1994893
569751
1182181
1267979
1614377
1758803
213693
212093
1933908
357536
906215
1176687
1551793
1197129
983578
29369
831423
250887
1641516
1808025
1564622
190597
1074980
944129
426092
370111
490709
19493
85253
1479931
368065
1559257
508300
1276782
948030
1102736
697070
513249
1006041
1099509
1820637
1784400
670845
782265
1418430
1050022
1485711
1972766
1380473
1393170
915386
769260
1635764
303604
545453
36968
819967
689945
1889808
1374300
505951
458067
1605138
1710711
536181
1441605
912447
767582
1676226
727648
130136
124270
332874
773697
1987893
1250510
390530
1088531
1563218
960774
1535457
935032
1566887
1581059
626780
535345
1991255
1741636
130186
253426
1464221
510324
811478
505912
1912281
565344
1050048
322759
58748
15697
763263
1627783
1820474
1534990
1005720
1915546
321610
163157
303107
347919
666574
1322720
1721257
305066
1955680
262579
1377423
1306846
8269
272904
1595793
1081832
1699239
52882
1741616
869989
272927
329618
210806
1688873
1678658
1526370
1526372
1819475
1997789
179799
894522
989523
1026442
1907430
1328610
1032422
812666
1635462
1092679
1714900
1270773
1472862
1280163
62039
853819
690896
17815
59688
334894
392857
1569836
1729232
148721
146233
1313132
1375423
1886480
1428166
1492549
75374
1059258
1619979
1780640
580808
661628
833205
1874898
1722731
27938
1437667
1132436
1580732
350439
645528
1493984
84717
1643322
560362
318665
1088408
1070613
212084
1889243
1967543
1696635
1993740
1722584
1115448
1748202
1460446
1439649
81510
761278
1456261
1409792
1763189
1021437
275515
1066541
1103421
609420
408415
1642941
217772
1826970
406471
1647675
1954782
1979553
1694438
1468265
705722
374514
171115
555725
562982
1335020
1056615
1130136
1648657
1559161
1107909
55629
1742480
277937
1432128
441137
1850534
1378065
1959536
789858
403312
261918
572992
1735297
615349
1973097
91203
1076636
1493968
1162585
365954
686409
850521
1601465
1054286
101273
549430
511828
1882714
368538
1397382
974772
1276048
1952469
351653
886383
422502
824175
358941
671473
1927196
429408
1368529
1385505
26786
1697866
258432
578201
959785
1871736
1287992
593148
308020
852668
381416
38399
214066
163097
1663152
661963
214483
553573
1605966
154513
579738
1167334
1224151
1351363
1625347
917643
1529179
1022133
744730
759711
521363
1535847
266873
592578
1431687
1260392
1340316
1887539
32473
1046899
243953
1657631
1172421
134049
60139
855016
1825829
417301
502208
1500039
1082365
1899343
1114445
1837234
455217
1520209
165284
1593208
244166
881349
1257473
1504568
1430539
1810910
1199687
152878
126181
552302
327694
42951
974003
208464
1542832
1345822
1296835
1313680
883304
1805012
420494
1115566
20643
1564075
1847319
1646479
1728467
193604
1927392
1058140
561269
1074461
1318734
984056
929630
1708421
34801
1543570
1390582
408498
1971436
703576
823068
1401435
475704
885438
630375
1288462
997012
1265748
1180604
1139627
265821
63853
1075789
1773773
1893242
380480
1202619
1839729
630217
354029
624337
1623295
955137
1507811
1259174
547436
808216
256126
1860674
261918
1282194
682538
347498
881474
681144
715536
1577086
126018
409788
23134
1421513
1275859
935353
205433
971648
1336648
1995389
1498958
1053076
1378180
89319
1783669
1687721
880332
1587523
1915545
1575937
1720537
685282
1861764
1508005
215632
33466
1750840
1252240
1808502
5765
95802
1938052
200570
1333566
740130
1933882
342708
19222
582216
280967
789774
87874
860679
1060069
437888
1848985
1809468
783006
1123760
58405
1184366
558021
1823472
286451
1543657
380968
1256548
1824061
642147
1673022
418007
1354203
1689815
492370
1975910
1698878
1792727
1647451
1657584
679153
1643678
993913
1764941
1462978
1406160
1398441
1896675
908221
1554520
430373
377684
907169
1875141
1319186
1238938
119352
1313973
17674
1213089
1962367
836955
930235
1847083
3593
908214
763798
1086880
58218
1997454
1343647
1928122
423403
562543
1173581
319143
1061713
1683739
1552321
750387
1519279
1596104
1049501
1234064
1299247
451064
530843
222541
1668034
460242
40763
1535703
964666
356999
632194
1914314
576509
798414
1753672
253975
1581194
1400281
1679161
17446
1560135
586503
532392
544539
846805
972329
529974
1135136
1239844
829869
254294
1792246
1317256
1105079
1499154
185750
1892124
681917
1375152
1175746
947233
1320144
638651
768484
1447115
667170
1655827
497662
1589880
1003855
1210362
1009447
1908656
1929155
867036
989450
936564
1825621
788953
1115794
1954165
1524741
1095548
1378273
669341
575664
1538446
1788614
1240421
184129
620121
1241616
1492106
1957712
191835
48137
339261
1896312
1891614
823488
1154243
1804938
1202372
92202
1520514
933736
1877517
1743356
1710818
1879380
707795
1253613
222561
712962
1630977
8893
806556
718490
682975
1862275
1717703
91203
495442
1703519
321219
20628
845876
1834414
1508034
1436266
173160
287908
536558
1611650
1923457
72618
635782
746154
1564062
1491966
814738
514730
743990
422613
911315
447857
7749
467118
715515
973952
1618553
1809237
1819249
1815517
1967893
215768
1304972
784334
1067303
1965743
633211
843699
577691
1141176
1302906
976673
182996
1462239
1397249
1270646
1408867
506338
660236
1823952
1697574
1603786
35874
98325
1553725
1267237
1154994
1398769
1036083
1506886
605869
766932
1694441
1874165
1028985
1800224
239297
1972406
402013
254834
187376
1963783
1487970
1101330
1946346
253030
559952
1647635
225824
237331
1884811
1742379
105611
875277
1160240
860911
1069354
842508
431403
1552313
139745
1903148
446922
1494430
1804395
1829180
1955077
211055
1868523
613682
1353211
1107882
202008
408783
315830
1416600
394916
664967
1449639
57413
285927
1552610
1512778
1938764
1754219
290119
931443
1390966
490799
900018
1536703
874026
1651828
892865
1785857
435611
401072
1084072
573135
1359587
1874993
781727
1242991
931339
498843
858267
165813
1791271
1162922
1675140
910858
386475
593583
1198086
1456485
642347
1370220
1362592
1263297
41580
68821
763160
671336
1178195
765366
1516011
50267
63626
237218
1267452
1845665
352756
1111170
1166987
1953834
1995626
215246
1043947
239172
1455899
1313551
931170
1273972
743817
129217
179139
478676
404140
1241574
630433
106767
1607954
1091905
1507487
605386
773197
1647955
1269535
1238104
1015699
252824
1473644
188270
205468
959334
695242
63224
141539
1539101
1988127
1390493
852981
1008511
1766349
681080
989734
303252
719778
1683044
316183
246968
1007912
1251067
9164
126616
1076941
1453570
1329244
358527
1991972
1228669
1586705
813936
1481829
78988
1293630
1973346
1763416
1582251
282618
316404
146617
1601597
1543841
1215821
1587393
709699
1245183
781914
1899544
1795881
1821260
529087
1808271
469884
1125861
758151
1443267
498345
1309259
1509983
1002776
1635907
238945
172203
1354534
92284
1383301
1826929
1269474
990687
742797
1301967
1458422
403064
1624967
1394752
20764
1456112
925795
1279151
1568047
162709
555715
1639401
1724143
1279614
889501
749837
1656293
1639798
1434716
1464747
373185
162313
161214
49653
1931823
388414
1273317
1315691
1584673
835826
400554
367979
588867
275984
431575
669505
100914
178278
352254
852551
810165
209902
584121
1748873
1573587
175939
1453983
221264
1565490
1873429
1473419
1582677
1340158
962502
284924
1750226
1196610
38558
1473753
759267
1988622
1045889
308055
1528278
1333978
1872849
1213279
317198
1085672
1577827
857967
1571449
1259682
743600
375573
1153004
1442116
350143
985887
895028
1498893
1752291
449753
1313396
55581
1935457
1812567
1284902
1875935
182581
1002503
1271938
1502573
1497886
446776
366677
23741
671294
1126872
1433286
1010749
1016925
277801
1481511
1733360
1318175
307709
161795
506050
1559003
626723
1408629
964740
629790
446630
1836178
1993641
1898651
1888345
562144
1486029
1284918
330911
149297
373800
870630
1635038
744887
435374
174381
895673
1694806
24216
1609691
705511
1467184
863901
136223
389040
1304102
1885430
846415
479997
1532443
726866
179341
418975
1758176
842508
135811
375420
1084096
188212
1008212
1457843
1851773
1199610
129223
1679951
880998
648397
560075
667538
819492
1862902
45198
206835
693219
843862
1488284
1133365
476838
561171
1820483
1920991
525664
395604
514129
1441414
1754496
1305592
1797771
1126186
736719
1832334
1016963
1512634
317865
522745
1011468
1781492
1762281
1361162
1169709
1430149
1468463
23204
1955801
1507863
411693
452104
794878
736006
181243
1315772
1071846
47874
1357699
1701168
288485
887900
1385507
1311583
784225
62394
27508
997747
1169615
1023189
1046238
1372816
1856854
161172
1281762
189770
490178
1686788
275448
703576
554314
1866388
627811
1643591
112238
417786
1385316
523607
1687794
341777
1659222
66872
259906
223621
439331
693797
1217674
1016963
560859
1883006
1273842
238349
719120
1317214
1140039
362602
1456162
1632585
518308
92082
1591819
797228
134105
1371093
1452039
407760
1898717
495021
272077
1413036
1695261
1895546
1383437
976906
1958563
56761
1770186
1215229
460625
301404
1084055
1024209
1106585
404634
312664
1849202
213364
1922112
1027041
753299
776142
29248
1776636
241131
289295
53890
1663873
1542717
943571
513774
1267150
430591
592765
1799013
1025829
402806
1675181
626481
1198970
1438604
746
669273
1949793
448870
1277534
85262
1222483
800215
280494
231787
806948
1655659
1800857
2905
865118
240364
549480
1807089
1347340
463819
643579
1638380
1069203
497359
1557099
1509075
1184373
342650
484614
1511669
746379
1313493
480326
833014
965379
1786503
1249781
78830
1087738
1408790
1441940
862057
1878019
34858
451152
875383
832596
1082155
119843
1429024
1059835
398398
443592
550948
818934
41439
1928152
1812976
1003942
941684
1310626
416576
1369124
1384162
1541655
1335046
1253473
1477114
1505310
335767
403649
1646109
477695
1022111
455537
1265970
1444103
1187312
9378
1521369
1169663
773079
1908929
753081
1225317
1455638
1739352
1418831
534613
986018
1478009
720935
891918
329205
525366
682114
1688583
1132837
1657839
333717
1677533
1716469
348753
709090
1360614
1052680
1544042
1950350
808783
1955230
719057
513145
1843002
1260382
675031
127191
872325
1928564
235672
903789
1053704
7625
142330
180833
783222
1134734
1179965
753795
50387
451950
221470
1488791
656508
94116
272691
471372
1141365
1393997
611193
506692
1192721
1675157
504844
1767856
905013
898
614154
1017908
311730
1533460
1602582
614667
473430
1710902
396043
429251
757716
804639
959334
849844
1954562
1708315
1495048
311755
1340878
1493672
1498794
1315882
878768
286108
1367061
302251
302154
827236
1958615
1793076
1172767
1184045
1192168
1160010
1772185
1181697
1637522
1274182
599558
1493583
228331
647958
681597
287751
813695
739425
1878572
953471
719595
1897119
736526
1968702
1636118
21221
1159460
1357283
1917953
293594
574134
626030
371543
984686
761798
391461
1795391
1915305
195552
1784231
62721
461094
1166123
1582561
1541496
625501
1736018
1345677
1859673
1507184
919094
814150
1759143
893310
407709
23966
1725211
1788195
1936015
274326
1497232
1965738
146030
1160109
1581895
847261
687609
1563172
151481
740817
1844008
1905391
1474991
1295147
759616
1301727
1772813
805442
1443972
1133913
66159
1364506
1263071
1514537
1372435
1388441
1520876
300534
1301370
712548
31098
1697262
398393
1136654
9741
686239
1412548
1293064
103623
534550
870508
822764
1366720
248361
1438728
552639
1078533
1938723
1517246
1634013
832299
1213116
1278933
1788877
1874086
1438594
1225131
1476978
1992520
735657
1483804
1899784
292225
1804748
1143842
1944554
868628
269415
1763228
24944
1593275
148354
1881569
1459031
1546709
610565
210385
1644555
1496376
223282
1907246
587167
1333601
943652
1170641
161971
1693748
86318
1126234
401013
1132117
1916782
1985908
1335919
471870
557579
36016
75235
595849
349504
985117
1784352
1012937
1722079
731740
1684866
1583314
11817
1632698
617942
471371
1504125
1482959
118108
363496
1915456
314634
756518
989818
549519
1365012
113168
257595
1360549
637222
1053218
558938
271171
854688
1292165
1249095
1253560
63389
1380637
1006537
1619413
1505
1130691
1884799
961571
123265
1951184
1752414
524681
1349617
217420
898516
1792677
869396
1795407
1922569
306924
1222464
1154648
1696337
1599894
1997245
1990112
1533067
186327
514536
1811953
1265033
1936216
1493992
1209914
56408
1818826
285545
119240
317510
761227
681733
46660
695306
1507182
1095850
1705129
1095195
506223
1872775
279245
1594663
1115188
565444
1604831
775579
564910
1030532
1476752
1092659
12799
604748
26837
1285459
1003017
1998259
288674
242235
819904
920692
236091
594700
1453398
523232
1507328
312253
564671
1714305
399547
1222674
557985
470030
1363869
713518
980946
1271507
689171
891250
1191526
870040
1714574
1442937
1990913
584467
339565
885817
826131
1600762
1310369
1937294
456808
1619197
51569
1861181
1985194
970043
377340
985048
1760245
1838640
482569
658427
228121
607053
188778
148997
1545491
361642
936470
17396
846029
1052773
785320
197667
1050824
967122
965746
377075
1848209
951929
79743
612557
811795
879031
1757413
1729210
513431
856448
1896276
602666
1177824
46035
267189
423873
884341
380386
1946285
1673593
1439189
1408471
498774
889642
1678828
637566
1353125
1396741
1237639
1170599
626351
1350712
46728
646745
1049195
228518
1768499
951597
305660
1244191
855543
293700
1555522
1611639
1025164
347756
1790357
1759642
46445
836646
864471
1759161
774128
477354
84706
1412974
688994
1549097
66146
1274780
441527
1539043
1041107
1328432
92591
519479
969413
692942
453968
278723
1474748
228507
287514
1515445
47309
1430046
988510
1674017
1188972
709994
1736854
642575
608622
608387
650180
1482404
1485797
1560770
1125846
1602259
1096212
107673
1564262
1951811
45868
1016145
180324
147704
293597
726979
23522
922696
732160
116459
1492836
493233
1771482
1898026
1381738
427260
1426486
1498803
329338
1567017
1347369
902541
66990
30186
1544792
1773424
1867817
724805
165307
400179
376158
475112
1514621
1285921
1483342
905280
1291111
1694325
1051491
487241
1817008
969697
92761
1390937
1874990
1563401
1012828
1749426
1095208
1902957
1930627
1454407
801704
1242991
1494175
502269
559853
1906218
1968120
1127074
1868573
1490360
254659
682167
1813610
1990970
1529782
1827564
1227907
272475
467290
935020
1709053
478947
812031
1265997
1331054
968572
1406328
1653126
648575
16690
798320
156119
34956
522113
1863184
994257
258407
298788
1908523
1057384
1773790
841643
694085
1483977
1995958
605462
1689963
669900
1131843
227678
1333388
193299
934860
770659
1291316
50496
326799
1958012
1155181
782355
443957
1489961
930413
91471
254834
1301639
1540130
1594881
516235
1845512
824334
116761
1955938
480685
668688
711360
1265270
675732
213396
464659
493836
190158
1462565
1041489
1041152
9568
1829692
716595
1602226
1664680
1629628
1278471
1820794
1558123
1366740
1299870
5443
1875050
1076109
1838752
467979
457547
685485
1503259
973141
415975
852551
163516
1618053
69362
805078
919937
1773267
661192
1862353
1821667
671654
768268
1905490
1154197
1070563
200201
597183
1460920
1066773
784299
1691562
663288
1263130
1355598
1985347
1733805
969428
359988
1062272
583978
891071
1167258
1857780
1146751
919777
1481936
697972
30563
763431
1067751
1151720
620691
721477
1589268
1708802
316181
1825112
1862270
127121
1191827
768967
934556
18649
137153
1056404
605767
154885
143390
1204544
1199586
1054466
123359
841419
651800
1168852
1367028
880897
1145704
1681586
1173040
1120740
1614554
1736313
1134936
74202
1776485
270055
1941869
878843
867626
512145
492862
298433
805462
1831526
888516
1511396
1678340
1728618
1964854
804809
1249995
135441
1534399
1207475
752454
1974223
1615224
1708580
141801
715767
1374308
386005
1528009
1730950
264116
1522566
983395
1520706
1204438
33408
1412659
1663195
1823644
1403694
39096
1222793
1734745
1967759
183015
362266
1684368
1024270
952283
658689
501639
235287
729866
558374
236426
1321811
1000586
1883251
392237
548145
471331
1360113
25950
1135514
842165
763519
303638
876923
478214
890449
710142
457034
982592
1750235
1551425
1176619
1230687
1028311
1172529
996135
331327
1593945
266027
1805545
1741617
485996
52953
50148
1475234
1385586
816426
1662447
1101132
1019226
1887030
1812506
1465823
408961
1595418
1600789
1724512
184252
639367
1892728
481985
900927
1092178
1463170
259706
1769322
1210098
1477910
255376
64530
130136
499656
1040847
350143
1894670
1790252
1416484
989626
1472858
383347
805773
1967671
129848
485665
1045986
1400709
1844939
1387213
1316522
1365078
661402
1888181
1548163
797325
857669
624129
886798
906053
1258878
776711
559683
1759603
804477
1465271
340344
1405869
602060
142865
1425855
1065729
1596447
1190075
1697011
1656232
150745
1083207
1481585
1755572
852614
177002
1957913
262843
573886
1715140
1189588
1227853
1100793
1988737
288836
1077927
985128
1605404
800304
1796132
552417
1670974
741437
105857
649388
304478
1545608
268828
109929
354770
1594447
187523
1221501
1553878
1406940
1084686
1634509
1431549
1027548
1237537
1316524
655674
1783807
1167741
700759
332863
1161367
1641502
723219
1791571
649278
815523
1170093
939418
850651
330920
695476
1101128
1442385
801326
751655
176210
1220164
1332097
371953
1468753
99707
913349
1720038
868252
1466711
1925969
1864639
1317617
608026
1464859
553236
334060
1903322
1843988
886909
666756
1974411
671215
1184395
1457700
831297
1862218
1966878
1201364
1887928
293619
1341008
123441
466853
1168124
1115535
879605
891785
738853
1886685
1327608
420860
785671
217724
1711493
259764
1549603
313594
119758
1754469
1762012
1801561
1129024
1209594
1130782
280999
991341
980700
1469313
990171
1161232
1854600
1564324
779543
340225
841976
1244023
1611365
686996
1814532
1756078
1490071
197037
1226266
1643013
1159919
1805047
1300086
284833
1662019
1654797
1399010
1331727
791129
524492
982419
53963
929729
860046
1647199
1086455
1513279
847467
677755
670208
123904
98740
57052
937531
51521
67868
1503405
359907
1884199
1908860
1353677
1831533
1208922
278864
1293669
1400074
834918
384020
1267776
772194
1101551
529567
766633
1089346
763017
1720604
1308167
811017
1536541
1179596
372792
545689
1748253
270543
1372727
818191
1194471
980065
1279241
133327
148791
1592687
539614
398547
794046
437113
709156
435031
1493781
1882320
614751
1537249
126478
386201
823558
633763
222439
1936952
714202
1834405
212015
1336299
129276
1586169
715003
1045478
786525
279501
1312032
546667
441604
715170
1452760
476832
1689614
1620731
936279
41058
1700970
1945833
1991054
133159
1166257
873504
974218
1064974
524656
853902
659350
1625564
296616
207123
1981899
992136
790156
1384670
846096
817177
837834
181176
431440
1377088
987562
1947480
67952
1155608
1292013
1453661
781854
288167
936571
1836312
478190
1971127
1828379
39241
1678738
1665644
1151787
594729
1293207
363016
190616
1304710
164781
468584
1319535
594036
947835
803455
1950234
339364
1990575
1871530
761253
1482971
946854
537174
1761417
1073693
251535
1637294
496284
1950233
139236
1187851
1418624
481534
610064
796026
1675705
670093
144748
494182
911126
123265
1687176
932077
1697359
749051
1163438
1173342
1244219
1041239
1052448
1947659
1543879
1760972
155370
921402
179816
1917760
190438
1654989
294005
399288
839917
1451107
1465839
1760078
1503762
1678994
1108234
892835
506245
1069175
1882553
380266
355510
1220867
1705151
1093248
1102325
1741307
401100
1093201
989114
144777
662453
18685
1210212
1341780
228181
145280
1098441
760868
648904
1804373
193099
1583676
20705
222235
1994646
1883326
1379078
1936701
437810
225611
75926
1177737
1566718
1657757
1021883
1138875
315641
1742381
363618
960723
891852
1093232
32686
1358977
1044939
870693
1946805
1805522
532054
454819
369588
779762
1652615
797899
826470
809414
1240028
1227318
70106
1009156
1815455
1254717
1277639
1468806
1180352
633643
1335301
544572
1135794
162636
1036204
31083
1323382
1801248
864144
1162817
839123
831858
577132
1895946
721040
166793
32690
808894
210268
498759
907100
1008027
1036024
20687
319558
1576660
278372
106102
959811
142209
713912
1022801
296742
1011077
1342579
428286
805738
1165781
1196615
1618112
391048
149907
1028979
1029887
1919034
153287
55308
865410
1623380
1123738
1286613
1719815
540610
1595556
915542
868609
307308
1808216
807883
257197
1010264
392883
166770
993728
1342697
782474
285261
1789862
60233
1117085
1050630
1616756
989146
129191
1770611
755941
1655534
1228609
1306993
70898
1391105
1785253
1266634
1136256
732784
591431
1369867
1568721
1072081
155561
1776979
980517
814966
345370
1687498
1681795
712703
986774
534402
1409078
1788031
177956
1525100
1329840
1084774
1732428
359092
245097
1975397
1516657
145789
341411
779603
1983661
1536503
665856
1625089
1439149
1760760
926666
1731838
1117945
1575026
9148
1959197
587996
1035106
885846
175383
1742028
1405875
1664604
1064976
282948
1601131
1519858
965074
40512
1187559
1031217
867756
1536345
994568
1719457
363220
1743196
379900
1409416
996147
959320
421180
1553167
1271186
323055
1420950
975320
465941
1280983
807247
214578
780573
1429239
1592991
187060
545203
1019844
126497
1937242
38536
1778279
1621693
963640
486565
403277
142082
1944251
1028369
707067
1819927
1332064
375523
1923843
1412920
266285
506307
745576
598365
1109808
1643065
1114838
11630
438289
1152023
561465
847424
341826
424506
26686
319582
165900
661904
345640
1848952
513548
802440
265266
88868
512438
914873
1646953
65758
1221858
1650127
415979
293275
1159332
244547
434432
1599436
1111257
715969
1566610
1573422
437771
1234108
446671
768378
365432
193248
1006440
514998
1064263
1546500
80171
1177776
302924
802033
321666
590896
1525202
1065247
1177752
1859697
1171505
993913
339008
1749733
1191844
64143
189612
1143250
1854600
1865422
614908
1803709
251043
484670
800687
1686341
1113105
708826
744117
824413
1411673
278147
1706469
85178
746934
409451
915555
1091898
190343
1096751
1423132
34183
148398
246251
1227267
1038178
949381
1005856
1292368
1211087
569624
1016741
112371
190983
556949
950158
816497
1535872
25543
588033
1819542
287021
1533598
1314408
1486494
822690
1234950
672630
1467689
493898
1652015
1796231
1110481
683509
1870570
201335
1151889
1572884
870365
1245095
785872
468695
1440901
1241296
1789820
1491987
184032
436207
26859
1288693
1060534
1108628
1083115
634324
1975925
1221387
463137
741650
695211
634324
818137
788872
1706850
508870
1135219
823942
378635
780812
721066
1336847
706694
1375171
607678
446982
82656
894027
1885638
859825
1147398
963336
1982288
1936910
1777894
44067
1505515
967998
1016641
1415860
634792
1214162
755391
1981578
854434
57901
499480
1714708
760089
1939461
1968279
367495
868424
1727627
72535
47929
1541965
670465
184355
1472908
804854
110721
1705904
1301185
1590392
1134169
26333
856310
304045
1430817
82115
141828
526224
603685
1600590
1556662
737757
1132479
1312243
648365
1074438
1852548
1439194
475885
1959840
149910
323795
493558
1811212
707907
766442
1523393
58748
1130665
1380795
1081047
1490768
1607006
938601
944697
1801631
1363396
57644
368108
124048
1575643
419768
1029667
311988
562012
323271
1205766
264577
1090529
75201
92506
52494
224051
1819249
877703
1028032
1202909
1070836
774131
1872146
1474976
1914609
864143
900911
211820
426194
1942703
1391724
799493
533488
763277
1822398
249027
550781
26082
1953609
1017540
1883113
593854
32848
36371
1498662
1490743
9717
1227138
883575
693777
418748
494139
492614
620595
967128
93271
1534673
417590
1639755
1563136
1023463
1578154
1967759
293612
252782
390029
1476149
1244896
112203
1868181
1798084
317210
921027
1834480
544957
670979
542520
968173
1617676
1986134
689676
415568
838707
986770
1921453
1695176
1919908
1850293
1451068
1696354
639931
22450
9795
436876
1092056
1540460
776830
435443
1818428
1518434
1250586
899360
1592393
1340224
1207031
1415638
205135
773342
1077051
676682
1353478
1088232
213101
344109
1779474
593768
1796524
826772
1905436
651735
1479283
1573616
972550
1815330
49544
1534616
395617
755699
1553063
1310884
1122580
628611
1048536
1915871
1019357
352613
1064978
1507340
1078233
1377628
988618
648352
1735434
1027849
824499
1536782
448695
307853
435106
1964763
1897537
755913
1921344
559247
441196
868216
686722
366565
752073
8964
52899
896858
97318
732690
595805
585300
1922863
642661
1345739
1969064
1171130
339790
602047
536752
40255
66202
1286719
560939
648074
878191
1042141
232542
611550
402718
1559149
855775
1390991
1629667
1348772
1178946
1341285
432068
1523609
1577548
1720876
1020155
990170
1798583
235729
541942
1200012
1212227
1528513
1492784
746189
195105
923373
1739255
222985
1706823
314974
1791254
974578
1305155
895028
1230968
617191
1717185
905440
321071
470140
5146
201306
930309
1513128
1133294
1442164
1845980
1909228
1214271
707485
838888
820097
1337018
1663563
1537698
1086375
1561291
1801881
1072769
811541
1341338
782217
1312880
516303
573581
1219661
1347397
1800123
157343
543142
1248698
899628
1487290
1746561
1003588
699481
901505
953711
527915
1583783
226811
1466358
1267717
446621
1666368
1457942
1564827
1146556
1482390
133942
1373566
205742
957307
1202797
858349
1850940
1207737
142364
1280179
1050460
1629168
1062206
1622536
796384
1277154
1701463
328625
1053286
1318005
775057
131950
1914157
1353757
1411962
1759005
1335932
1152051
1786153
1570148
330942
1283486
97467
535531
1372458
256312
758871
397663
853810
1197382
1529331
1521170
1480624
151928
790320
1382867
806624
1768983
1159640
1416235
1989665
179262
418610
925594
553777
230167
142482
315472
1524137
1842155
723830
319330
580893
20989
1041849
1697382
1934154
215549
603177
526258
725361
1101624
735473
1759520
368225
1577382
837679
708543
797852
1837202
370726
836813
276128
1581432
717467
454974
235913
389599
421655
485622
250863
917766
1512316
791430
391422
1257176
1557493
1224894
1950753
733364
1179682
1290100
577289
889221
993634
290749
615597
858999
25317
1703961
200584
321821
1939731
1229924
76478
1699266
927317
1942109
1143959
583277
966293
508205
290569
250540
906175
1493628
420091
871668
621621
1116366
1331557
200524
1786910
209602
1346203
805703
1675686
1158916
1523381
292217
820152
1423203
1658659
146571
628841
1643283
1245238
747236
250553
774323
52770
541674
561170
142063
188833
1113431
1021481
901502
1381697
382169
359037
833045
1131335
1896525
1371920
417141
1121576
1094071
1052867
1123796
682688
228669
466653
1818096
350506
1167789
1940424
1719320
768520
1977264
1665100
1228629
661570
931245
1017547
411901
396582
119758
1195198
927059
947347
929511
444616
1254553
75374
1966106
1038238
1925294
1466613
1186183
566961
416375
88179
1179492
1840876
331924
346887
1907718
340687
1361554
1043456
1993681
1096690
137290
833302
1556839
567949
426757
1880797
499013
1113209
1781656
1039586
1491032
779085
945259
1254863
582813
114439
857852
1264680
1755145
1028220
507582
1832099
1036832
924169
849634
1253141
1403442
1087038
140926
754692
273180
64139
1063769
1971461
64062
174708
1958147
1225093
1305754
1829205
281030
1172640
1658818
1058245
902938
260351
776763
618472
607551
119448
191479
1539506
744748
1988275
1808311
216581
1071695
1307549
268731
947181
1516379
76918
805629
325840
1428010
324273
991068
1932777
819097
1364785
1965783
648289
1196893
1518742
1150070
270978
950012
1590526
1282984
1339577
929427
655811
1417669
639171
1833659
730879
464673
1433895
1992467
1497449
758647
1999293
1233306
711557
1580111
1847439
964924
184192
1612917
326598
110644
967396
630912
87547
496828
1015899
665903
836187
1736920
384284
1742756
1979882
1014660
519692
308416
1852618
1314141
889208
376215
1841774
1206179
1601270
714974
875551
130186
1178771
1017674
1897751
1844980
1266806
1135630
950236
387090
1388120
280350
1560290
1439953
1917415
650065
534422
1872243
1223433
1950685
809809
1645955
541905
1063209
1244148
686943
857894
1084664
483863
1900339
1470273
303020
881257
1770295
685469
313697
340594
775220
819821
1447205
1855419
1964854
13732
1789176
338375
1694128
481819
1751205
1112434
1718504
1539501
201123
1043026
516177
751511
1279306
1518091
1769689
1563493
198371
278257
1847085
1052530
1541821
1594923
1580847
1564131
491123
1383397
1258044
159715
1107778
1697162
1785011
1815630
126044
236913
1035604
944333
1589742
1847157
1079221
1614916
770111
1720213
141598
1942145
29501
1320144
314276
1932737
257062
1083845
1027509
1181648
848514
1364349
1336996
1137987
1230017
501367
178297
1990186
494637
426627
254974
1575426
843144
1999237
484741
616175
1587190
898696
1883955
1658483
1805262
1850661
1116976
588036
563084
1328996
17272
1747916
174354
221734
311963
795886
1122895
1710374
623773
833503
975023
492592
1445858
1631338
1711919
205892
207172
1002941
1500642
1242259
1247528
389332
971105
604816
172517
1528990
775985
1446313
1793312
1070798
1384338
569495
728709
1435099
938427
1462344
1788439
1550135
763520
20062
663520
712886
523275
1179340
179377
1714589
1332994
1365727
1053799
1087918
770177
237947
1235988
484248
531128
689375
33298
1539041
209114
539054
861452
1692926
143114
1873542
996674
645280
724241
1347749
883899
1866799
929347
1119187
868022
1473789
1784361
349301
810526
1199685
386397
1169060
303761
1313708
373004
98778
980766
1958513
1172015
1501741
674970
995022
1623104
398055
156233
631125
19349
178824
415334
1359311
1272203
1195941
1536998
667994
317808
1854348
1565388
567150
212261
571698
116720
251873
1101330
674510
1917724
1281840
699140
694281
642341
521384
382848
136168
944858
1991272
718187
1689369
846351
295823
1400548
1709289
241832
2802
1285910
1974407
1657395
1222141
1511174
732399
573135
588213
144175
326174
37824
978976
499920
189705
844927
1599036
160809
1180327
1411701
552417
479762
373519
1340821
92917
1082760
1939316
909551
881443
815125
1559779
1755870
1321209
460454
744699
716695
600981
1861570
1215681
280926
1178073
760939
922591
432801
747357
785308
1398318
674945
1528887
1473104
1162567
1938000
1964942
154119
859584
292654
1677387
1957357
1522322
26065
994114
942603
1359436
1577579
554785
448573
1691186
1325138
1331478
568394
1215150
322647
493426
996524
1429940
769724
1695374
1950337
1215291
1875374
19127
983598
1409607
656847
1480713
1863533
730037
1664812
1388451
163034
365501
566161
197378
841576
301210
1916886
1613057
347177
1645965
1653069
1739333
575778
356267
405959
755663
1291214
1510874
957276
362635
962644
185959
635995
65849
1049102
1856883
774336
1877271
1421555
963310
920501
162044
60398
1878583
841637
1430930
1072640
946593
1607375
606023
1400376
1434755
1242703
586765
221041
887773
1694567
213413
619759
700043
1348975
970810
1085887
1896664
1842321
90012
1247651
806455
1057890
349392
1481936
1485672
1133650
1218233
1710716
384461
1032232
895583
1389036
1954670
1250488
416952
502657
1731473
1161628
1344653
511431
770189
502703
1751328
1223475
164780
1144804
326441
880430
1396161
700639
59261
873446
1164598
563683
794510
680929
584999
1676230
577067
1961859
680944
579440
1240693
605709
1265270
1424994
817191
405623
1995903
193785
1373223
1557699
14580
501011
1480335
1965852
1603768
1311999
504679
563678
1044271
1256795
7201
1625444
634928
782862
181275
406635
638869
1765136
459524
163034
1112379
540373
1089529
183856
186311
1894778
189505
1798666
11814
693168
1092486
1858932
256882
1219965
1348563
233269
197805
1796085
1561095
1984920
1357815
707748
1337636
588866
1176659
1302540
57614
431250
187797
386874
1472947
798523
471309
990677
608163
1477092
436915
1476832
1028954
421893
1066502
1880893
1695086
200617
1759473
1924343
1578520
1537755
1120177
1458044
1639088
768812
866616
1207795
1381011
1407850
571984
1327905
614488
1598903
75045
1374423
785188
750219
753218
1204402
127299
1690503
127301
179271
51894
752039
658102
1682442
1082901
1847683
1405111
415383
574755
1094800
797715
102543
1104194
1529093
1640308
1186203
685711
1027794
1659937
1961831
1881213
398198
1252236
357774
356230
1043337
41608
321459
795265
300802
1733385
686316
1631591
1168033
1476310
403679
938885
916152
251999
720674
1053143
798312
295926
384150
373901
1255525
1424737
1080684
1736916
1435892
1084750
407431
1535295
79680
144810
1258758
1508194
873502
1817995
1269226
1772589
665516
572525
1567550
1967409
114190
1921730
322277
608622
1981614
665513
827410
942803
141138
1480907
1188092
1662214
560700
1409782
433131
801827
120979
1088421
109846
1524561
1839137
457627
1215548
1788864
725067
1036141
1595531
1817995
1102442
1454769
775352
1512420
1720292
234288
498197
1518091
1327190
1822619
259038
95949
869939
346665
77107
532631
1569714
1642008
573214
990396
120864
1758920
1189314
1714024
148701
1155214
884940
917529
119164
130189
681292
104843
608694
1727882
1864984
1257922
991531
1434338
1556733
1741122
1041458
1999039
410971
1560240
1941876
230828
630433
638289
429841
856350
332200
1838945
881659
476893
1915073
1242028
1620368
1791472
834720
823461
908903
349836
870955
1271059
1546999
1972526
1085266
1647092
715832
773928
1957650
1341810
241590
173030
1535717
129660
206962
188985
662672
665019
693630
1339989
955158
208932
632305
1651324
1836702
872528
1594545
683634
354765
643350
65656
367793
1322991
1297282
23777
961879
1082922
1378084
1191711
191352
1285017
1462916
509922
1055850
951074
711763
670869
1462851
98582
1689518
647529
134535
748770
1897269
1809598
905083
196630
750181
128481
1719624
1255970
521579
598527
1718781
1394755
1931408
1860329
612282
1718368
283960
1620138
489953
1597444
1485481
506247
1474799
827243
183942
339847
507854
535024
317266
1575209
1323507
1894565
438324
1002638
124153
1588721
849960
614704
209659
392137
1681842
268872
288774
1731891
1174004
225798
344471
1638808
142364
985128
539958
89849
452317
202145
1379371
249554
1103136
1302172
479677
1034405
1302166
1850088
649533
199306
138265
56044
259268
985154
1436164
1845753
1297147
1482826
330362
1787372
314389
1868222
293245
452615
797677
214111
861734
1655514
54521
1959548
1568625
1320
1161683
1891019
419768
1326227
676555
1118411
965234
785002
145232
516967
306431
124036
1594065
360475
414145
1608963
799443
1299274
922815
775903
390167
1542743
1084785
745217
1377543
746240
1360297
590793
1254242
1496984
1920441
280704
646587
782935
555792
1202369
863013
1042949
57380
363002
967822
1358966
1698648
1401701
1154356
1627122
131682
1729604
1986344
180489
1253045
915608
11576
1447752
1985882
624298
541750
39712
591857
1462530
1225868
221499
899932
589130
1693850
395839
1441322
153552
98805
824317
165839
478544
1617937
1762706
1664440
135301
1336740
204965
1986730
741561
1064224
1131309
1755678
1250360
1842183
1190505
1423191
973207
1087513
1064068
1311016
1487160
1479756
1694469
1771100
1509127
1902387
1708897
67000
1942990
1003045
1622842
256033
506705
1226078
313003
549480
1098118
1800502
181032
1252671
46874
153973
425457
764794
1450904
367003
515205
323447
998608
672509
997257
694719
66486
1476676
791755
988536
1440870
1248893
835358
71592
613103
619444
1804689
1652378
1343663
1497473
1206655
1580115
92554
1936708
1372538
1568752
48783
793168
1186302
639270
1435481
983393
277896
1530372
974385
771742
1890106
1163368
780902
1094173
1310392
1522906
1596658
282399
905076
1800354
1998920
887799
1786055
1734828
1180839
954333
395350
758172
1455169
328238
596923
64086
382030
684997
1267512
945806
1236639
1771564
1870661
1211587
100622
325697
241412
1111243
1665169
1179368
1171865
1709857
1128463
11011
1585666
811955
213043
929640
770120
1913291
237787
727787
573032
1492663
248388
1669653
1111773
1985313
1128004
1269944
1034354
1929157
405295
1758158
275582
1126410
1704259
187680
1365180
727303
686432
1198073
1873565
373226
1866741
1368563
1914034
65516
448751
1600878
1368191
1322184
285225
270236
1501828
1148037
473528
460837
262389
92942
517022
283091
1056271
1063468
1341689
645173
1883452
928009
623144
894895
208194
1805649
1778595
1641109
1514176
1091739
1330882
823837
1107511
1685696
83544
183198
1259496
1742099
286387
224542
1829849
570981
1149425
245836
1398391
725037
374284
996022
1211874
523973
910170
1550414
191232
1106722
1094164
1715352
237599
82819
548508
411220
495924
968368
1156846
485560
1106753
1810772
345451
1618609
267865
1219098
59362
1787015
699638
723129
1333538
1452210
1909261
831615
567840
978550
1484532
748293
1351382
801152
1803813
1715701
1274203
187280
463968
571627
1631355
1284127
1660990
435662
404959
1090549
1586144
658875
775553
1575682
1105315
1381738
846552
1926865
205981
7346
411693
1914243
393586
487865
261554
50233
1482682
154237
945655
1675751
1890584
257729
76171
1603768
942682
122684
57306
1709015
702987
869562
855342
1684264
825749
1448032
1138222
1292547
697154
205818
30492
297576
898655
1694688
1099157
191325
1791203
1030153
808645
1935133
1870472
1051923
903468
1152905
1526538
1808831
1627611
1302560
1795798
1734751
265121
552972
342232
1965422
270403
1113457
128652
246235
649642
484929
1666446
1813912
1887309
315418
242695
451322
540000
1849159
1607433
1345076
326165
1142907
364300
1176200
1513167
1555539
592524
908140
1347430
1992367
454998
425962
1084762
63422
1244066
605514
1472064
857654
1400932
142096
660408
1404185
23562
546146
979674
1137457
220128
906245
991419
275445
73262
92622
887820
1035050
1132044
620011
203454
256563
346514
384383
660606
1223991
368179
601365
296983
1160594
1997454
1749802
1861232
1125893
1682848
1246148
1373466
1935660
719856
1108746
1651180
1510235
1034126
730853
526122
198509
1509985
407163
1512051
885017
1281476
1941320
1315177
667957
1723504
470757
1974747
130147
814597
512469
221897
476063
1327608
407254
1519062
1842312
1787250
1615304
1273834
1823829
1054464
1876482
272866
1763703
1633458
1111573
1866951
592813
1263692
1270411
1737910
1312928
1369812
561506
1022983
870341
1325819
1827562
264032
331237
176014
868943
1896606
1725373
1139541
1710873
1709104
1173670
1249994
1251611
1206687
928835
600373
1268486
1978130
597187
778001
1225530
413093
750753
1256357
712876
127285
756343
1143339
1715463
1608335
1626110
1548014
1409045
752667
1181981
1142507
1142073
29335
1657493
1314550
237445
1305018
1904457
62873
1767509
1662036
1876749
1749837
395762
89086
1858137
524320
611619
613365
1369751
624722
84546
12811
376828
1944798
801140
361347
1187886
240892
364904
1885800
1182162
863261
1889393
1663380
1549971
1358871
973438
480790
858044
1233265
1678572
1996287
1304701
1840818
1922608
319299
50384
1181373
1226758
1782113
1035219
1844813
1661864
37329
197111
1856587
137576
1685675
1931272
52430
1084678
439466
1559613
1360177
116099
1273995
363101
1127679
785944
645729
1559388
1690137
1990545
1233265
1353686
813649
459912
248908
1152796
1885164
1247499
844738
1767504
1658528
668319
1568962
1084311
583984
338574
560013
1902755
1468544
212688
545203
75746
81265
632899
1753687
1176655
592285
777539
962125
439401
1517711
1739530
1610612
205423
995335
1876536
1189847
1837234
309620
644552
1257817
1748951
1813164
614690
1629837
410007
103090
1617472
33135
1087265
1607174
1926089
1949519
1650097
501877
1355347
293093
105996
730167
482918
1361856
1845281
753239
1833897
1693625
1162203
1475329
102658
284793
1021670
597844
1664051
1188631
1200751
1211576
605894
179165
23446
1475194
630699
275195
619752
1636394
932246
301356
1416390
1384305
602388
1325301
1699408
228256
922908
805239
1461847
33798
642974
1406027
1203123
1825744
1532451
1356663
812315
1858461
574536
35817
1958720
832078
772124
630128
875993
1646004
899582
1744318
1378327
1923646
723366
1276775
879038
646510
466308
1715111
1205664
1501932
1079267
641590
1280915
579515
1082899
1709728
354684
139512
679166
361688
1034706
555686
489650
206448
394253
1728467
1149399
931605
113377
838858
1456204
60882
1155008
83779
716573
1556078
207741
1171583
1222023
317425
1917083
1821646
375040
376072
1239686
1493609
1621937
287951
374992
630102
1033177
361364
355510
848990
1694179
369079
602238
1988994
1845128
319471
694242
1098295
892449
779105
723391
1885712
1366667
123044
849541
1905481
578742
883365
567145
956300
805282
1847701
1546999
269743
1548379
719396
982550
1181438
1550232
321376
261849
1635932
767971
1416626
884314
68598
1777205
617684
583296
1228732
1281200
1710206
515061
1646983
574373
1995707
13381
1788282
1190705
1992704
284123
1806979
460003
1587763
108798
1111908
1850439
91340
1180141
1559955
876248
890578
641061
1366485
694015
1418796
1097065
252086
800746
1461998
839883
983009
1668358
1555822
1986941
1589459
312527
1133941
133275
1771961
988190
1803264
1381098
1004803
687724
1895602
1720934
939779
615718
1803661
780820
1808466
653484
857669
460327
210477
678666
724010
1529394
629961
1580733
1666320
645573
1846730
1731220
1654009
1467663
1801629
1804694
1448658
1062393
1363544
3395
597261
60220
1133542
440017
1023189
1634498
905693
732214
299923
983758
1281881
93346
448823
982977
44636
1015618
1283702
77771
1260084
1190178
1719452
85148
1219114
1352848
1840410
779800
861627
1623362
341144
1658973
827687
985908
1976720
1957680
1784361
691350
235501
270004
449509
1853804
1480140
1694800
1059117
237082
281989
1625672
1508400
1496077
211380
1633362
1986899
525474
1409863
1095628
1527711
749730
1329331
1105674
1132002
1055793
1109706
1498808
1109026
1998782
776126
1891799
155889
94737
293170
1712503
1870424
696569
1716002
1551847
1640256
1579764
639098
1889848
509193
548802
37690
645256
75939
902987
1754040
735380
1203130
566201
1417219
611673
1271304
1337326
1030922
1288939
1399074
1670865
797772
155585
747675
1822033
15653
1286958
1309005
142374
635378
200452
669206
1312805
1870177
1839220
393615
1481977
1962954
1785699
1180786
1123848
889769
465561
891095
1006323
216492
1819542
793417
344242
1419601
152009
1545293
803664
1310366
1238036
1979871
1014941
744818
1451014
1279332
193270
149154
1007230
376210
1282784
446892
585810
984439
471180
296043
1972925
249027
682235
1762764
235236
1621304
1395601
726709
1823906
1466312
532950
945481
603238
1062330
245386
1118284
133448
1062608
18493
299257
1187086
1337181
1614723
1802093
1219579
927930
1105243
629604
1101255
493651
1158810
759281
411808
844506
430717
726181
560196
1320058
877404
585049
223054
388935
798868
1686481
945971
471021
46446
553872
1782240
214680
1550966
1506320
1888095
1061740
1121005
888143
1075889
804866
1141209
1969153
1608058
463095
1437213
1735907
809862
1631330
781947
387990
1150390
735011
756172
899084
748443
1619721
1873989
49817
1521175
962958
1019814
1285248
714718
319916
1345677
868699
514601
1340174
1149402
1202583
1494421
496589
14638
1308769
1359666
524098
1828261
83824
1933132
799655
1613021
1122643
861173
916735
814839
896783
1759469
1210905
212421
88394
216609
161693
742284
753340
984124
1892
1970828
678783
1518566
756790
784137
58771
740014
1240289
606431
519176
1984438
292925
1781172
125837
1406098
1537362
1970058
764575
659773
1915170
692922
1887727
1611228
1300841
221042
771452
1564976
1470080
1441443
1407603
1733217
334275
1012324
1816137
1648105
1000290
222013
1548044
1884364
1184483
196811
1836382
1174772
1342553
1754641
1077647
232244
839967
608276
1186052
1485790
1288002
314821
855952
1725952
738389
1648642
911578
1799305
1874194
1925286
562776
1607782
1531010
1776080
1685406
1443791
1534474
1947915
1073704
990777
1180184
1443655
1489545
1786224
1935908
468877
1292653
1732001
533651
109447
1893417
767451
244614
1323191
554956
178280
1963978
656846
455296
1000686
1435889
1837186
779395
92301
1933130
1871902
1844514
139079
303799
269789
775282
1210205
82393
185486
570218
1358246
602584
1992030
743589
587128
1769859
1093311
1017638
1589154
1555113
1773470
1241031
1668358
1537060
138253
1688088
342682
1849747
1676093
462733
85482
1375978
1780233
1314226
1623123
555573
889362
543120
1240881
1664952
1133484
1506370
261842
1891357
300623
1858145
1788353
1266718
1828165
178419
1486926
462372
252228
1635622
586041
1818855
680842
1687062
1388928
637528
1009138
601157
304523
1948106
952284
900067
336473
1577949
335425
873590
262118
408107
1380171
1411657
10423
815273
1559404
441250
377264
1279518
689663
1281602
19700
1706477
106510
710254
1244837
1518897
117760
1014002
1939184
1909983
1239396
723691
1019492
995941
1226176
611458
1792733
837007
1403936
1873266
426365
1437766
1806779
1941888
1159129
1935115
153425
1888250
238685
1523732
755088
829481
985254
957596
1073089
1123818
1749791
1729823
492337
451278
449895
866722
772218
28102
312532
1280084
858866
1993971
613854
922047
598296
1911198
1266128
983111
875256
1658330
690085
1474705
347224
1368398
1704259
495027
1465830
501378
615082
1338168
367539
525131
1379942
1938372
1435607
745194
1505207
210196
1066388
1291362
392149
571275
259763
1883816
366496
1173217
1732748
962823
944142
1043426
923683
1586534
334773
1710386
894032
224712
1819976
483423
433520
1830346
694879
1654845
1461880
1864328
1770835
1167874
331369
880834
1787110
1864729
1620971
893048
1730089
727135
998599
332291
468584
839440
215918
1692819
1180905
1400048
349722
1971922
1259339
1240299
315616
226205
477870
1234557
1842893
799428
1866866
174410
759526
1954877
1156427
10921
1823109
1918178
1068474
1002912
603322
1807440
10047
1023959
8349
1864339
1553468
827625
1578611
1049124
127260
744619
1222314
1387749
41912
35501
903083
996697
1427795
314258
1597748
73118
1010776
45398
1709402
763921
833684
1223501
1967332
1804634
1106446
162875
228242
1458405
1901614
1072136
1980876
236730
256125
740258
1580485
776359
631381
1286240
111073
443944
1134625
97722
1841107
369234
154405
677377
809961
84578
1667
320316
1655120
393011
591249
1061022
161368
1269145
249419
619391
589634
802691
669683
1562534
1814931
1079890
638988
41771
1926217
1123912
1654395
1006297
101145
764655
311799
30429
1467364
827569
1369593
759249
1415839
642731
399781
396768
1996680
1434782
1725205
1520393
687854
1987107
1884572
747750
1206238
67530
1358288
1118602
1534433
672296
1535514
1885217
862514
1970942
1050341
414651
213688
94412
408553
916958
1953919
774698
368111
1133867
1950017
1205330
1004172
1712494
1924161
703126
1995413
121535
519932
530110
567758
1456820
908510
1267673
1909333
1793124
1282423
790690
1537627
965977
354455
232936
1194423
36041
1700426
1434711
711763
1272248
387016
653974
981762
1522596
1610885
501863
1354962
1035905
190990
1390578
89978
1544114
477515
388303
880244
214829
735679
1842829
462607
1107994
738300
329508
649577
31430
305787
1846392
638458
624482
631577
557514
535015
962202
1288481
1414529
514761
113254
518498
531220
103724
1473259
457225
465275
1148596
1483100
1385818
1088075
949442
1586981
344494
288563
1777193
388656
832876
574220
1727520
367376
1566512
1360432
1585689
660176
902616
1252692
238667
163413
1804160
1223280
1075205
67305
1718643
369315
891397
1662038
1657788
1686177
771002
1943183
1526171
775814
304825
551582
317046
1032524
1327422
1439933
1072302
1500702
1042624
449729
417000
977367
573846
607695
51665
1643648
1501435
945655
1445264
841532
1302391
990872
320176
1803202
1528066
1799507
32007
544710
1687412
1105762
1596507
1983677
347015
1264958
332885
222419
1048617
1276211
1858895
476969
1977243
1809557
952148
1932080
218606
1000215
316062
1547305
1981693
1433725
1735569
307619
1102830
537468
1453310
1822564
781696
431993
3364
1218356
1215593
64957
723788
38606
1165673
711663
925638
878802
374089
270674
777618
1202456
1245517
876068
1565280
1622956
1442752
1537947
988681
1139942
1348393
540649
553615
121473
280177
315087
1513659
79500
1886909
1477056
151653
1033155
1225292
1116131
831406
642150
386526
226150
1247568
737885
1452280
533162
1977933
1985455
39317
351150
605062
1391927
107371
268038
1093502
73495
230197
1575292
1247725
59737
34649
965111
524799
1290992
766935
817191
1379033
1494357
428015
17889
216473
1222166
1032906
1662483
504690
10212
466092
949685
733203
43082
406179
734723
884809
1957222
481002
585302
677805
1617506
1838523
1915453
1624920
622407
1348473
1093512
863419
655224
391967
1661954
26620
115674
109824
387503
86813
1040742
1847078
1560473
1290229
1498500
895518
368420
266006
5015
126497
1073958
1070729
723141
1031283
1645826
1129379
248584
1965585
1567688
1714381
1431831
1714078
1218390
253375
1975406
1215278
534428
70264
433299
1903362
735225
1679432
1520483
704664
1082443
1847637
1851216
226136
76503
636161
1394987
931838
1301271
1011961
1009196
345043
639803
304497
195247
754550
1268365
1325281
542520
171218
612448
187076
1963991
1857390
133054
1086017
542381
529077
190044
624520
358747
1888762
172169
1781249
1976546
484280
557747
909540
1586115
502770
1183930
1070729
620909
132338
1730076
1226328
1428151
1948449
1351350
663481
1079149
1181316
242896
370618
808519
1631564
366093
1268732
1360590
1420475
891641
1231014
70273
927220
123256
258207
461212
1281533
1518006
1324416
1634816
1437863
1143808
1933555
1932590
741454
1530544
108635
860521
14958
646720
1558308
1120001
1878120
1503259
669829
1142237
1233548
601184
276591
1072134
1366573
716109
893145
1838978
953321
130841
641135
1442220
175322
804985
1403517
1363067
485847
145828
1713302
748994
627918
118409
327622
852149
448393
1957096
844143
1336288
1982250
1956330
858570
1135580
1447033
32415
666400
198301
1573820
133639
845178
538494
538475
1248400
711684
1118100
1866544
254857
1067154
1386018
948108
1469969
642692
1011333
1556490
1507539
1905837
890589
823169
1902074
576595
310023
935216
300959
792126
1880575
1029018
554908
254557
1053089
1850093
190182
1894352
793128
1593567
1985590
620656
1809588
1415343
333138
1180433
322924
1934234
437888
1785917
842371
989554
1111170
1938339
1140296
787534
1918268
1506865
994869
300306
1455447
1695810
1728271
974953
1204213
699954
1794082
36251
967198
1120577
217885
212719
759839
1974381
1413749
195668
808814
731822
1029032
650342
630588
245498
483622
1333559
662704
1849373
127380
810905
585158
1397636
1770574
1656427
701547
1614340
1467773
1494276
1921183
869441
1395293
500822
432835
1771581
1138965
1035362
823547
143670
516208
917563
152535
1517981
1256829
916234
1832671
423774
371266
1312529
1076091
936089
837675
1551915
191738
930602
1447818
535289
390409
535621
1048096
829723
740423
1939348
1302790
27860
1032374
1328850
152276
1963946
219746
1003801
1719074
548925
747399
1267492
803850
1549512
477724
950542
669991
1669318
662370
1208428
44511
1485868
1324587
1821835
1317451
499395
1077828
1996475
1859851
865370
1210597
503345
1422866
1758938
1285478
602351
591326
395547
992632
860631
1899868
1855450
1311224
160368
595202
1263765
109720
1754620
1883651
429533
774890
765974
656562
807439
381731
1440927
1684870
756105
321839
1432411
1896349
851570
1599178
374514
1768987
999704
264075
1095569
1566637
1851368
1722046
1794643
902933
1026318
1334429
596336
264442
1058794
1700551
1502990
1628566
1012954
1427674
987360
1428173
1204985
673983
1762706
153362
696726
296022
383805
23633
1676400
92591
42395
548646
1059517
1092401
63529
60328
1442724
952283
485290
1970854
964666
833383
1762173
1201756
1699958
841796
1893939
1128836
1912910
178293
1990068
125885
1653999
986478
163567
1792356
1881667
172237
1617005
1423059
438581
1979168
1034182
1027556
1499233
1243340
1724622
1045827
636055
616951
1317603
516466
923819
1747725
1672338
363829
1436451
751083
601044
298043
1861102
694225
710631
754545
1745757
258774
794866
1195070
50538
676162
1500648
607343
412781
1574190
907499
515943
1025984
791166
265262
1066397
232396
428784
1701152
1990962
768830
1413428
1342422
634739
241556
1778720
1721720
487586
55584
734562
1779522
398412
1686760
722954
1047611
656150
1464925
409564
255527
1999743
735327
314513
330682
453032
172383
1963155
373683
552868
1581249
482727
1111944
1524736
826591
154371
1212477
762788
992425
1401112
762365
435284
57380
373811
1422810
1758520
1815884
220829
348946
1206530
1379350
69712
1539259
1737104
549339
1162959
81270
1902765
4412
937566
451919
790695
134056
1728670
672049
418193
1044121
135621
1713085
1871584
558945
1528750
721719
334632
171207
51274
261682
398705
442330
1426499
1377842
1977643
1533618
1691025
715069
792289
1658842
927672
757465
961050
177551
192626
1700672
1665169
1710323
616958
199777
1070658
1344175
82429
1753748
32557
1307042
1146625
69967
454676
443918
1513890
1094336
719148
1462886
720274
558807
1786974
937829
1382605
456265
1516966
1674321
1198796
1060931
1676737
1982513
1211576
433261
339907
859341
1776425
988534
1603306
1697065
1936701
646387
810097
1088575
515729
1802746
705591
1475620
1429213
1502900
214329
88942
1492955
318905
263059
686747
161355
1281194
1818193
1978050
1788918
1831557
705042
381216
1091533
1476896
837712
1451033
362389
1248670
1008231
1139581
148522
278675
878939
642808
1960123
979048
585851
884532
1901818
966274
1470420
1743995
1693415
731987
1430036
1721714
720750
99012
1394903
1667
1671976
1693311
1840683
58945
448939
1232845
1768238
1457546
864577
640779
503628
1805993
306793
1086041
1614383
1888345
691125
974806
262097
354232
1811443
1879341
110566
1926033
1514255
1794610
396031
1333904
1996083
1352862
69338
1182663
801940
760117
230130
1916690
246560
16583
1020291
1808920
1905414
535011
565089
1153349
1703561
1668810
1367061
769585
1071140
640468
1101948
39334
1315699
234029
712701
1787985
466068
432965
1066722
595394
402921
1230400
174681
1535590
549111
1476440
1345679
838529
1646504
709901
1813322
992815
1699946
1384515
1248272
1344002
1490971
1870218
1200855
1451558
1654493
1372366
1857179
1624026
1529497
1826622
1208130
150562
1911051
925540
237811
556682
1805606
1100713
1481533
1421264
1871300
1283727
1046129
140730
222468
931406
1545783
1425338
1159854
1417498
1719028
141771
1685574
1187892
584481
1161449
992444
1897774
1334004
287820
1669911
1654672
1733853
1983310
1901120
1866647
254397
1818147
359714
144480
1090918
1940237
1911985
1799175
891621
695760
147552
842192
1154511
436757
1948087
270894
1177946
989906
652706
299590
137938
729183
669170
1742873
804793
194785
818132
1862383
1857252
972265
808974
915286
1115436
1791464
740607
1147626
941254
393490
718602
101472
1733527
833407
1386871
958244
1754094
487343
393143
1386321
1784943
607291
1578595
1994913
1396428
1683490
1823208
1209437
540708
1693794
1336713
860287
432469
637218
1534755
1041873
560834
1212466
912348
1256459
1514949
1977954
413775
1862858
104
528351
1984080
511611
962385
1897611
1276569
488361
70489
935930
551535
239291
1746469
1237931
252472
194630
1279079
1019916
1569333
1194729
1073453
1015802
335674
611545
405207
825664
615547
947871
1633139
272427
750463
1378007
340571
1481685
1511043
1958561
1434632
725816
853728
48989
1556729
1515248
1843053
1262083
429570
850343
1972670
1250586
659948
1009524
975436
1948813
1179092
1857547
1892101
1758130
1374604
1724333
1032178
778347
41506
1521290
1096457
1877720
1891290
733563
1788171
1927337
1086601
153111
253801
604425
34974
348630
1595431
639715
832861
1127270
1570344
448954
61944
247165
1018414
1370597
1341267
1617735
1094221
1947503
1481107
1526532
1582786
1363799
1796966
689126
1046700
1397176
1895082
1377635
555346
1839154
1941567
703628
331625
1501869
996689
1716873
1520149
455578
1142950
1804153
20847
1891214
1526175
1585720
416562
1713050
557405
815887
732844
89348
697257
149356
443986
1032423
1368856
284849
1967214
1237098
1716561
1812010
1008729
225198
1193580
23866
584965
1394844
848212
671928
67427
1153989
1772819
1164504
1448896
1829091
1331424
1538877
992323
1752883
1589872
957025
1639584
1908035
1138454
1982377
1292198
1624948
1870166
189849
787068
1708515
195805
1861788
687198
1915765
1509135
238002
1004503
1775512
1675387
1856505
264769
1814828
428897
1207793
424023
1694123
534443
1838505
1841122
1954876
319069
335503
818183
1814937
1348707
779015
989248
149297
1381062
1724018
215913
1555082
968764
948413
330319
1898960
983381
343475
1896949
1774697
1032121
167428
468644
1873845
351051
1541388
1466314
1025904
1221954
1454596
1015094
1094939
471508
1113865
1094584
833550
1992453
296255
573056
806134
1831777
674331
40475
1159918
328877
394091
1937966
1123507
1170797
1146581
1015460
32473
200540
1028760
489246
1538361
470682
477724
1957970
354211
582697
181077
585394
360315
894763
1559191
1763227
1796769
1181579
1928786
1277810
628869
155267
720995
1703268
1328158
1645846
1106993
931854
1867229
1959970
747106
550861
1815195
877979
1890737
1699489
40466
1285784
1503316
517662
789858
661643
1490528
397029
1168024
1460688
595727
1148601
937923
714295
1041648
827208
888961
688983
507347
128988
1440323
358830
573941
740477
1477477
204064
674685
360475
184893
1072424
1657638
1952254
1803163
1083945
168038
1019859
1521831
1233548
557786
194313
1775272
865477
1744974
1612148
1345603
961927
375942
1666395
397285
877048
1129547
1288696
12532
654523
135908
1184410
1100016
10339
521695
139798
678312
1812114
1061652
736960
1895830
100934
936544
1157070
1657863
1766775
713787
1801558
823261
1792514
141137
65186
464790
444328
113306
1653372
1589067
1142813
1435417
14195
1841618
663672
487940
1014002
1307910
1964032
555652
1687524
958347
523899
496760
121344
1900336
650516
1532518
414383
1377297
1442209
34603
1987967
351209
621644
1628295
157053
906830
1723748
1642836
1382352
123416
1877869
1580621
319206
1521809
1605615
926876
24373
1168876
1153393
1649749
1094146
1406655
773506
653783
69831
475309
1803572
487326
1661609
830835
721944
445251
1851750
1271558
908489
305452
982311
927676
1970696
1526552
1094319
1691828
517041
1462637
1270880
368021
1761753
1028672
822463
511530
3149
183421
1688459
736653
17701
563785
441138
1434925
1705151
951158
922189
1762090
1204394
270584
1069200
1507541
1133790
1893084
257884
1991363
414996
1989654
1611221
328537
655301
1393852
771121
1900930
170919
1139018
877553
928336
55543
495054
1974397
1461089
864879
658486
1118913
1960794
1756580
1133525
1872209
904933
650031
1442420
465225
821584
86389
1665316
501790
888072
769493
945663
458230
168748
973188
1772454
740677
27904
398973
1059070
1167819
1776584
389734
262092
1103040
783922
366932
1749973
1151074
518744
893823
873681
731720
1512367
1778256
553506
1118824
1095875
233042
560995
1208863
441313
792811
1134250
336429
1494552
1160600
300306
384263
1552263
1119780
710110
1242909
1898625
699164
1129304
317449
1151720
1323808
578218
302263
484797
1753938
1096599
521411
1991245
529321
358150
1172693
1518858
585134
1169435
830945
113527
1667723
1610328
854114
1007503
1698545
350213
185843
437364
404196
647011
1881827
1323180
291581
992971
316313
1518915
1974077
897003
1373035
1095626
1977117
1547213
247559
1950010
1554286
224674
537573
1487232
1853645
29249
560583
305534
1923816
413307
561031
1214028
1332059
1185222
920083
1736120
999979
1540710
1215389
1656988
584976
1557763
111821
446077
1884886
1604929
182577
112641
361939
472278
659077
502292
161249
921367
1976194
1779562
562998
600483
407624
1333696
930966
431456
1337387
191384
242134
1819017
1546971
542806
1504564
947315
1802445
491320
820248
571929
539059
1012337
1486149
1819075
1900815
1317414
1208272
782982
1241347
1300857
985465
1324951
585282
1978130
1274305
18805
610794
1055519
1642371
1743856
1967332
176316
1570947
1565744
1581766
1799790
353036
1701940
1988622
461000
1445362
1930259
1205379
1320459
1320667
1087030
1670494
368022
419746
588277
1746571
1653488
1483086
796526
1456765
1412242
509928
357005
1783760
940119
1220492
1962686
1393181
1429382
1455964
252228
1720915
659264
485702
141157
644551
1550131
188893
1192892
964425
167909
153720
861081
532568
1848520
1502734
1886247
1338355
1200975
1191986
1243069
1760017
832737
4151
1312004
1127100
1293477
1418539
1808269
816300
1594823
874790
426631
1186121
1599770
1867269
151108
389630
1329851
1268712
1024373
1638543
1552156
11886
929494
375307
575875
592944
154405
385800
1068072
696595
1588622
1165441
95387
339283
858342
1530446
10750
1647683
852449
936122
840931
1428608
247290
837881
1459497
781647
1165682
1059041
1627314
1386650
1226369
161791
1502574
511749
573655
365079
578510
1855068
781874
209857
305755
77823
1157436
1494732
573204
1411131
1135236
1740088
775821
471836
1893999
554992
1734648
447594
254965
831994
1486113
929815
1757189
845369
767592
778206
921617
600108
1114384
430941
1110619
546052
1560872
1119469
1131139
768890
1568408
293150
1192622
1668748
106776
1436075
1669869
1466552
113000
1852117
1512549
986933
1319408
1970514
181605
960769
1903615
245612
521923
1954661
391265
990176
1714855
1954564
1913057
881273
945671
1791925
1258743
99033
1778182
1510873
760668
1246972
326445
1584198
743428
1381644
1546930
1864361
338530
1319464
367920
1843562
1387486
692217
360154
983764
1948724
1301633
359943
583178
1628383
46660
1890019
779488
1214131
292427
1751219
390601
765657
441088
492546
700609
1681699
635175
449253
1648661
422973
1724926
1845034
500795
1471152
227730
1807048
982965
1135587
449524
432620
1743830
1983137
1010939
1049791
76455
1721931
801815
1971015
1242725
697770
1131704
1466517
1472006
975747
1611687
1339944
981649
1654328
1293279
1304724
1441748
1754074
1352599
1046250
1390598
1237931
1073447
721350
1119573
166314
544224
1092358
1130002
1392035
917348
1098246
644253
76657
735787
356573
657332
1353003
1330775
1603762
621412
1751006
1382673
948302
252173
545083
1708200
186735
1825334
1368049
1640895
633389
124046
1710448
1556443
1970824
194329
448281
510386
1766124
993078
1611288
1082899
940665
1667633
1359932
269445
214336
1588516
1033063
1288289
1571393
1909463
1601977
1592786
933493
442458
1936082
1257505
587257
1533302
1983733
1060245
705519
1561633
1738781
219107
1460469
970934
1419248
1527997
1980711
290949
963719
1795062
1963637
1823220
393310
1023517
1744086
613207
426868
717063
1414272
1582114
1443739
1348941
1136576
41508
886290
1484872
349618
680032
695583
104532
816223
1633244
605916
35712
1765287
1530611
1176513
1377359
204638
781858
1865931
169668
1227781
948204
311384
1846267
546996
575966
471099
236071
914724
366153
1574485
797294
737552
661643
491559
1374139
1152899
162044
355931
336823
73224
318539
287141
1213979
1402342
1156880
890642
374608
657755
667804
545821
993083
67529
499691
1080194
1430085
843587
1107789
1629203
1034918
1009413
1101718
1529522
1202602
1129833
1521737
626114
888229
976773
548193
702987
1085977
523908
1433977
1655722
1247549
716659
1721661
135447
276900
835529
1366491
606588
185772
1487814
1927003
586600
862337
981131
1472167
543829
213288
337020
1915262
1229543
1062040
440927
1820043
491889
858724
325265
1072209
1908614
1821360
1261894
66081
1034172
813609
664266
253197
674135
1715271
276036
1691749
1902083
307427
481104
1967095
912025
107193
830111
1851344
275633
361868
1448602
644145
1391592
1989926
234002
530793
681971
1800811
1276943
154518
544209
668013
1554197
412794
1045132
1785792
378102
375961
847272
292664
465796
1600081
1329063
1999570
49510
906451
1316260
509396
1328419
164821
532749
1401086
1388699
1203125
953235
133942
850901
990752
685434
1620891
789342
1600055
1751662
196873
870047
1058
774271
1959252
1090844
1847574
536291
1340472
941072
1941036
401482
561630
1489402
261662
475389
934186
277016
1246216
599656
276758
1941713
980786
1158915
977437
1622719
738194
1957412
1200410
28134
9381
72606
714999
1672355
1812691
621581
1267042
460113
321932
1554253
1214215
965
650593
1755746
1291667
851356
1913396
1307572
925514
1681719
1117924
808950
1147856
1777137
950306
247854
1869188
1901014
45174
1337345
1558058
1452180
1835339
330527
306989
1905094
356246
62937
1506224
1208651
492331
423782
780672
789835
32720
1609274
320601
130147
998005
1170926
524569
1021690
241590
1984531
180647
376190
1250846
752075
179206
1405207
933124
375868
617881
1905436
1615543
1784683
1448176
848108
1416617
1198835
236716
710895
598291
1474571
1886424
708091
628425
188676
723742
1962039
1379939
828971
1040362
835059
747617
1691558
999972
1502354
1325494
750695
1953850
1050070
290194
547198
669959
509273
1883304
968451
1883907
195288
718805
915690
1130629
703978
1208233
962679
212479
361667
763520
840154
1838496
1225390
1457544
1543446
1558560
636726
1643002
1514102
142313
301590
602273
32730
1246315
1355922
398015
1153931
143906
1567459
135430
1577695
1031708
1437471
1512889
890122
1883059
1005840
796120
853291
600020
1664471
159947
589339
1525080
742117
1105012
458144
1120132
722998
428649
531029
205401
1603136
715196
812235
1870745
1304245
232067
751000
448336
1436142
1833144
235830
1542524
409744
225382
1316209
1173559
9967
1758865
1885164
1879524
924780
1655504
1427147
723657
1998606
218694
1600280
982772
42765
272684
9081
1235724
831211
1242435
554908
626460
1403694
1749510
1567714
1244821
1824554
1350942
924395
324273
1544060
1139755
541613
107310
876215
1317671
889707
1574613
1901950
348142
485261
1447301
1449177
864054
1021167
1964435
216808
778169
63572
1936543
152831
1788600
1115994
835059
1145044
855489
591352
874497
661337
1886673
1423327
1353218
656531
423610
127582
1831332
1433937
567337
1328558
1288863
1076376
525025
67798
1742601
1717424
70215
918956
1985867
1312880
452345
801330
1648093
222542
1179944
1131126
1635256
317290
780291
541715
138053
1977134
17162
1836717
994744
399695
1452655
1493575
1422964
1709622
45312
1793010
1664158
697638
1967039
550995
887809
266696
1387626
559859
721884
1859338
1323957
1607349
1373910
1090882
1079257
1641757
1379853
559005
1073888
253356
644967
245989
1477479
218418
1875954
1419554
806257
1376987
911594
351928
255520
1700053
431683
433242
1257099
375989
237403
171685
197757
1029763
619874
696457
1822111
1694237
837455
1748027
930094
710009
352334
297391
673185
1366539
1502941
1961519
1878065
891976
1014459
291442
1908533
1309015
546640
1832373
1183868
1307682
1871241
854343
1191334
1013949
1318707
1106691
1791369
1519425
1140590
298234
734859
1910013
1813398
1539047
309849
545364
334087
1518073
391816
578898
883304
736173
1386759
573117
1825307
777343
156935
750695
710932
1781245
105261
148824
1624216
1226072
497521
110419
1541405
1245622
1042964
71644
983614
404729
1052468
570747
883636
1357438
1812819
565244
1785913
261959
1023705
890360
731645
1732374
1299629
1960052
1990075
505056
885998
1689478
1829801
516140
779139
1918116
53905
611642
1743668
1597787
783509
1477707
18717
1784930
368125
451405
70958
1823790
1579373
288339
628527
1911949
1455594
784014
843705
98331
409961
608377
88257
773701
805672
1646993
33361
1723448
1384435
770882
1582199
357119
890704
130172
210521
517348
309850
1097613
776280
1450362
172457
1596927
272171
1399355
488880
700635
1570157
1160039
923904
1509251
469436
1360933
1975397
1992901
1217455
321935
1146944
1675727
830341
1221405
390801
455405
1791763
331116
744550
55023
744017
1379727
120654
1036684
398604
240212
1058860
576284
1038742
1246839
447896
1676627
176237
959254
215155
1841102
737202
587438
1387146
650067
625240
1522129
522778
1992457
1763087
340374
478211
1577242
180845
1123263
1916285
1282620
151583
803693
1059483
1328785
1442260
1647132
1832059
911280
379240
1467689
1847839
1472807
938934
1086128
1006703
5229
521175
740511
1171097
765348
407172
425260
1014994
1559921
1773102
1562203
279782
1616708
1925458
563093
1721236
603219
1061798
368547
55417
718124
397280
181589
86476
1312580
739195
1508483
975221
1617574
1408590
1196184
840450
1820949
1655363
268259
438332
1492972
1680866
1310627
1945027
530550
848413
344496
640921
875178
903022
987939
1990158
1112104
23803
173124
826769
1243303
486616
1836920
84015
1143817
762029
1159066
1042866
1643651
1704672
607342
678701
1806550
1620753
172992
1452264
615731
986199
592164
1909780
292927
619466
471305
22846
1487439
793511
1305542
435517
165089
765396
1121662
975957
1434030
1084393
1810601
402718
1581490
789390
1197539
688146
1517319
885597
1178409
919158
471984
52274
1780468
1780927
1192389
83426
1803485
912288
1673768
1224082
202473
1466246
1010327
1319620
35954
1846511
1677492
975100
41915
613401
1436594
222411
429914
252279
999236
703215
1231404
1337489
369855
201219
1424963
459548
445
1359997
1625554
1898544
800086
1314041
1809131
1206957
825334
268438
1302634
752584
833329
690500
494261
1324906
1512552
1340229
1705758
577736
561477
63023
1006868
634228
168307
1650166
1288424
773725
564112
1531065
1669085
1903984
1014354
723967
672283
1834983
1833544
587053
1251561
1192376
516508
910346
593560
1097281
1973488
320023
1492501
809345
1173768
207323
1620654
1477974
639536
1007755
368635
930102
1496807
1495670
262089
850716
449610
1948269
696408
998705
359907
708746
284319
561505
1064488
1220389
879135
736353
1389324
120416
389817
1703869
1713750
984345
867915
565364
643097
811273
1509188
1339593
724667
806866
227126
1289249
950996
18790
1699280
707139
1531587
931746
458526
865489
489100
1663832
440097
1048675
1860278
882266
820196
1941911
751555
668317
553463
487685
96468
1241085
1714796
1176706
1935009
764802
132045
27309
1622398
1263232
1287255
531669
292831
1392050
193467
1135602
1904369
747528
1951266
1477163
1101702
1828163
1689243
54766
1318264
1443711
89239
1898283
1818054
960867
165516
967401
903277
887318
681211
1904926
1769437
333560
282511
1661617
1574431
1337181
897878
337854
1341102
85370
196105
1224777
834844
1344828
1925422
1350696
1905788
1403640
1999493
1007465
833703
1446894
1237772
1864922
255956
866592
1975508
1909333
1230712
492891
9967
739449
1672766
866889
1452329
1745799
1391271
1766555
93090
163305
198626
10322
1970545
5117
1796428
1698594
1247655
1185670
1980191
1197883
1280887
1752881
919356
1148049
1931708
1917658
694140
652490
1457782
464361
279350
1833550
1729619
607845
839243
1677421
1145559
1505858
573851
975444
1621848
1950898
945226
853902
1717301
180607
1763702
1803862
1199074
1896242
1844849
354431
966544
296677
464000
1841976
1061761
1788959
123207
453013
751149
938461
17396
551169
492044
97889
1884337
110092
566637
794225
1852134
1110979
1245151
756077
216738
576133
1321507
150008
1919326
1336243
1448327
930233
553177
132125
698324
1027905
1563883
77441
200049
1863008
470153
1228871
1901887
1302110
876809
1803788
632074
649005
313138
1523408
1961515
315306
1148117
816940
213095
649958
916770
118301
510332
623680
1081775
1703310
940092
392545
1947863
1798514
708644
1019504
441724
1014039
130037
1451520
1237660
1724392
112602
1188891
1499756
1923138
886191
446967
109460
344740
535377
182228
525960
775097
470850
1899248
2481
925700
503988
375856
1881691
1491004
1747587
1497083
1904309
53891
435594
1228826
55777
125881
1025052
1786729
1252756
1827928
969837
974431
233111
810984
744796
582151
1314704
961276
1431289
1286776
1963284
768577
1187283
1717455
1132186
940233
327603
984781
48989
604865
1015859
7518
1305909
805314
1876041
1666819
1900035
708843
1101365
456515
498732
1852633
614945
1655759
1663369
105570
1189258
1637341
349409
1688611
1135006
1302581
1210331
1751840
317277
54688
519138
1940161
205332
1330781
1750685
1686970
337888
1902956
279839
1262663
483399
67953
669683
873880
503099
1908456
1647613
401582
1032442
402401
1666805
401295
518127
1667216
722627
109362
374200
853758
1457950
1808168
114033
1643741
206391
1485954
1667825
132643
1379645
1888336
1060127
1325270
752428
1269816
671797
105033
838468
1390422
1193805
1812050
514964
262307
386299
591063
791085
184508
1983384
1749766
274331
1719151
849948
523861
1238286
806514
995869
476313
706047
1262069
65264
1666306
1087765
1372177
854083
1150533
1048706
72306
1494036
492059
4246
974618
1268313
1290642
564920
866131
1171388
1205975
537016
1976688
1797746
935810
1354713
1490296
1846928
1338247
1025043
1723996
1700448
622138
520549
1707628
596629
1454223
23475
564479
1975022
787782
1421038
1063585
577980
410252
3262
615769
1315309
1063888
1429676
1545725
349565
1866745
560901
764576
970528
1809597
1798873
1493719
1875068
1710189
692364
452413
1524043
1268030
184714
220722
1077150
846927
1418954
120845
1445193
1849138
1261039
936783
154302
1628878
1428118
1156975
642029
862625
1329977
1822557
1729109
420509
1351109
879331
1567450
308324
942432
1541456
977781
831630
1673267
269915
1230403
347429
790994
1322749
1414471
1780466
647990
77344
1816244
1393421
1847866
1111971
904131
693938
671284
1490591
1424865
1463636
463630
1424209
939001
1154531
1131822
841989
394836
1716699
1915310
1534039
1926466
1191847
726845
1286579
38932
594525
1470078
1672387
1889856
28177
267074
611380
1198125
853913
1242176
1826399
1967570
1726432
1521749
1402850
191728
1417521
1425547
1383613
1426817
1405798
1591217
840109
1478624
1691107
470934
426105
1245803
487630
900379
587373
1489331
365247
1616257
1948979
1088721
750612
863603
1998041
1593370
1714643
102545
795927
140450
1125485
2858
717747
1951162
1858899
1549528
1348498
1112436
46624
900202
1176940
186805
1490787
1506869
662124
742946
1247867
397484
914890
300109
1625522
879393
1339717
776447
1650909
981542
910099
1601752
1986411
461097
1016803
1652763
1240777
1865684
882127
1303261
212038
1220530
521066
1072665
528597
1735765
875021
303387
1685112
1013847
151557
1384309
1447106
1910000
169979
671939
1539108
945903
948225
987859
1591198
432084
1724893
1085669
392278
1391493
1530481
1618603
1278543
28079
1165803
157930
1184352
932684
1121434
527683
1633724
1862405
1926671
1917081
1039369
329300
335950
1118098
1182018
1385544
1412150
807704
452905
1414756
875051
234029
812362
617276
1791533
1553085
891113
931496
1466533
453107
349279
1289018
763160
938651
1756910
1468965
607110
98902
555305
1049045
1415985
255376
1330165
1013071
945655
610143
1701207
733321
1923869
1256829
1379349
454999
1573619
1822443
990833
83935
1727053
1541070
563726
340419
1985566
1577058
105566
1058301
1551216
206756
1342565
305477
1464569
1906949
202628
1778735
684642
913312
1144344
464771
1014354
1563425
1280251
15068
1558619
901054
1051027
206348
563579
297035
784113
1029939
927158
1870177
546779
1475798
1053451
1430149
1565346
90510
178958
1461878
1256696
169303
42359
491573
1696526
389864
1115430
1989560
456833
871613
717167
938117
324915
1733702
687672
1699806
1310516
600854
438214
637548
1489768
1584345
1363148
517761
1833275
900243
728895
1768120
1510680
1824317
1689607
418436
1018923
1990369
1838433
1862658
1866458
1386573
487956
1293469
1303986
653170
55020
1131992
770847
1650381
1978677
940066
114995
842417
131093
1572749
606284
106087
1927974
1726722
343598
1427676
1993772
344820
1173357
957755
701739
99450
391386
429398
383363
259519
31999
1154992
331635
680596
556890
73199
592700
273335
1200774
1843221
642768
768833
483330
317319
1251093
393455
494125
199553
414443
462796
1440521
284047
1724116
1108941
1757995
1104714
438982
992318
1108245
392257
226228
300534
312415
989712
264749
719716
610846
831619
946474
830108
856700
1050270
1525270
17955
324112
1014860
1577809
845723
890782
1779777
1125980
287388
1218871
1689862
1312111
771962
560727
1613645
1989410
1127762
1788306
94785
1351648
53417
118666
869368
635825
1872437
1995360
866125
1571884
634801
1589410
657080
371161
167008
1636515
338544
1725384
1512614
1829114
289663
1808565
1943695
1470628
1887642
1013455
1483383
1886779
527632
518690
1968898
43972
657708
978155
1043596
1865971
933406
1496357
1966869
1905489
1205698
737905
656156
836941
1232467
246817
853810
16286
489708
678025
1569417
1637116
1913432
1718597
1270905
1892128
724150
1944669
1737206
1271177
1734502
351781
1551301
648806
1351756
1257879
1888629
928215
1457335
1543506
1053265
525578
1390265
729948
1483660
1666466
829996
1643002
275033
639886
1901583
1230001
826495
679899
761421
1294955
752076
251659
166306
1713499
913555
1178082
354779
1938832
1679073
1212905
1721270
116892
1629302
1162809
270403
1181823
1833036
842984
1071016
1473955
1347466
217664
1540392
70576
1590270
1192144
1979137
1166560
527883
260225
972189
230730
1769794
450689
1966182
960673
859893
428749
587717
788081
32285
569189
26122
487766
1641379
201713
1255500
579850
441003
1593217
1216363
1067836
962342
1785408
399951
1998736
943522
540206
1832632
1349679
1337709
514527
1884495
1732369
1160747
1163378
832283
766476
1903229
1551781
914401
533612
56301
789385
1323614
523086
986371
1228207
1818945
106319
840811
475506
922430
700316
1101604
1535281
545750
340231
414971
1798061
1100778
1594923
990396
1142111
1563821
1402730
932670
1588409
1813550
1051504
1015195
1074389
1161055
1611208
9544
115495
992594
818347
79577
1622289
1001523
1402822
323092
1117272
1997788
685260
673012
1372131
1489087
1992804
1949197
1289714
1495544
86242
196259
1451001
932317
1883742
1096401
1278163
572077
1573722
525366
171071
68439
409327
1487667
1723835
106698
893222
394232
12327
1321407
874934
355680
52337
749531
1894363
636845
620701
681795
665125
1335120
1022016
50027
703920
1637157
1577472
457229
1328067
978320
1480695
322541
186849
746130
605394
931947
776893
1620891
391211
12899
1780971
529618
454665
1532490
1109494
976848
854980
1178112
1888347
1400207
1154167
325197
46042
298959
1930161
1363160
821688
821393
1507608
1433589
1907518
762770
468868
1742923
1238023
1787648
910500
955728
1651013
552760
1017998
1300297
1329336
947240
1012743
1999527
1554207
1315177
181429
1167034
789192
717181
55134
510299
749108
499091
368512
949811
502679
1842885
969421
85270
1574252
1332923
1832138
1760963
1298175
538441
442413
1483608
1471050
409905
4823
273591
16115
1767964
1875169
707147
346584
1281971
64525
1406486
1073421
1866354
1739364
873163
20296
1415539
366565
625065
376623
157934
1185660
1269754
1849924
1700053
1503658
901647
482982
181057
1289628
1829309
1050829
1480874
675383
16101
1532765
30198
1364167
1736089
1502502
1300926
189445
580495
285167
1713253
14476
221022
1917386
987625
1505596
240354
492725
415333
996318
540360
808583
907513
1600940
1108539
1127033
839869
1001454
1034306
1972192
845962
270231
793314
1458185
1645528
1758738
1771272
651586
598120
391780
363091
941732
782460
1488161
706355
1276917
522550
943050
77095
559854
1528377
1779581
1873188
1691492
1100468
1400442
883290
750966
624332
1829913
280813
45197
743102
654710
560934
572971
391890
125408
1650908
950012
1935614
1648739
1274518
1350953
966597
497174
1840246
753555
497198
1592274
708727
232834
1613348
1937993
1403675
202925
1288030
1416858
546167
1193728
1830714
1493146
412948
486590
72576
1472185
1100068
624413
1295875
304450
705578
1152072
889356
1687364
1583231
1960961
1168406
1835831
263419
1355452
687003
1806198
283484
1546527
1877778
1942046
1667510
1976055
1555819
357992
1898006
160131
1594048
1049011
190990
1627611
38018
1653545
1364973
1125657
843539
1538867
911058
723127
1524404
1333869
284845
1866438
549555
1174433
927506
859199
928015
1820807
955544
641876
1981186
1594048
549799
256570
975450
376662
1340922
544397
528981
1032374
52817
1718621
382133
163341
298908
83319
1797462
306707
857136
806400
314890
1720576
1529588
1408130
889320
883206
1144666
400213
1555215
1957419
683612
726644
626381
1294917
1443193
1910358
1852994
1807290
1673904
1918034
813695
429251
218254
1971788
1668836
1897302
1370129
1286537
849737
1172144
1140886
362963
47785
1883550
378987
1863594
209849
810880
415460
470142
1965641
334125
942332
1667169
1158642
1008730
1528982
125070
187098
851986
1681484
83884
1382027
770772
1518687
634654
538908
827736
1071939
1374408
1868466
1130643
574207
264305
1401677
823203
325661
1899232
1133841
1013367
1335704
1070973
482370
1515566
1789245
1935867
725966
773857
1506370
1791031
1423027
760098
1648785
317697
170265
1915664
420045
1321118
1970264
661186
1379349
788897
1159238
2802
268340
998606
1995513
147344
223900
1555821
1971740
197378
1090824
1751540
367532
762521
1771577
704414
1420101
762088
1457655
1274893
1327179
571331
1698031
1551574
27389
1092773
1172429
1377331
1826673
1352687
367376
1112619
576815
1091598
949131
1342859
435918
263761
237385
707718
576628
749362
643016
1046726
1836872
592058
1239063
1909933
245287
277689
1481630
427240
1347947
1909209
836187
349481
298012
125600
1990396
882939
1578156
1985627
261735
1955945
1034793
1829330
208407
1727421
1549619
642805
748665
223734
785395
229726
954911
1052385
1178888
62481
11408
1826851
1396995
1978392
37332
1599030
1399844
596176
1157251
379145
812336
962887
1865457
515814
1480218
1522760
1731611
1449304
55958
146648
970653
1759031
1970857
1784194
372617
1055903
861826
1842809
1865816
1524597
244555
698297
1066996
550929
1854853
1348631
262329
1207279
669170
1363723
1126674
1569069
53255
581
1049567
724120
1220791
84363
1042141
1507955
1723604
126843
1099984
1817759
1204553
128782
192207
691671
121597
1843927
1550938
738890
149695
13154
1105783
556514
1130706
1054227
311520
278663
1411135
742983
1258798
255169
1538329
492656
657237
1551287
1837215
262197
1331219
1757830
1177839
1582252
1077783
1332592
706156
1458912
1284722
1540559
1378454
1808027
1963079
438445
1620506
1952265
1940638
1668147
1856223
376548
1220408
1535698
176158
1989400
1349652
86137
150697
1422090
1987317
1506829
994236
1276999
1564324
1077930
1340459
908980
1201294
1780234
1406309
1343446
1717400
444328
160713
537620
1109794
897256
1674031
852649
424006
480813
1592724
444149
1242649
488287
874912
1286375
1408885
644337
352327
1386449
1250506
222967
1536297
722465
1808733
202583
646611
288308
54296
1694487
536239
1615196
1535955
192971
1951974
1660651
1168570
926274
111526
1118723
637584
848820
1136371
1064111
663840
510278
1740410
910607
611774
568268
1295506
1594881
763574
100447
367097
1164302
1422159
1121289
815373
644180
987181
1777797
963540
865816
789164
1620846
1232862
1453169
1830947
1233153
875766
328198
253259
1905361
878877
316194
417828
632557
1386192
788857
916314
926914
6397
94725
693630
1621161
1195097
1232524
594713
368417
1602760
797228
1741268
1167845
794760
1786973
1989286
660651
1006748
91369
646796
1560125
1805047
806717
1348613
549800
625371
594333
1153128
1488079
1382542
1908311
264075
1668791
556826
607419
1224272
1887928
1999401
310799
329618
1758580
407412
749386
1758028
1739397
1709561
1537698
844861
1556329
936704
1545984
435106
1331064
128237
459715
1336393
744281
1520831
1497748
74741
914404
1501068
135297
694658
839303
492165
1736632
758521
144589
379708
71175
502555
584481
150605
1335051
1744718
1663688
1576339
1949631
1071730
1455195
1496876
1835451
622322
354167
1663688
1152492
1852180
264950
590019
947312
1288942
103095
141571
272427
1303794
954213
621196
1662465
213748
208660
1098450
793959
124986
649636
81704
1713140
1118318
1317451
958928
393765
1037742
94546
1731514
741650
323235
1282756
229507
1803829
1039647
1801497
927478
1600683
1579526
1816787
1161684
1719471
638531
231442
1394544
1916970
827440
266006
1056601
1524556
1398872
555934
1308737
1260179
591053
1477838
500145
1028641
1457401
60563
1168049
453170
397424
1348603
606204
300692
962297
1437751
226930
8636
554839
162951
1083788
1440674
1137949
501335
1610212
1834820
1155500
1834355
106145
1747461
316217
91389
1486291
455425
1467428
243428
221008
1499351
575995
1244958
948965
1800634
941433
1639100
847187
257409
1929301
297533
183070
874890
539814
1688153
633552
366465
1317786
1743479
635026
824921
1717675
1961643
715205
1844886
878468
1425788
1131126
267232
306045
411786
7412
899836
1588107
950834
712128
230627
986651
1253475
27090
1045152
37356
1746757
1894932
1905245
820825
1582128
318883
1500276
1313574
1633798
1163848
1560170
1946026
1334110
70183
1014472
1476389
814284
1738313
1892337
1140046
488293
496227
295309
1306676
1242496
199256
736254
388052
652983
1449440
521908
1889053
616175
347306
1921925
1486707
1408718
1625891
1690576
1107447
1682291
133608
1958056
547305
78331
1257062
1489712
939626
188573
609524
722577
125801
301248
646407
492813
1120517
1673217
1426246
928918
379101
1849130
271195
1867944
546001
797351
891365
1008608
9277
1311507
1528906
1132871
1634014
188564
344763
1238550
1406393
1291439
1783769
1559909
788349
1750429
1167347
534306
1648273
1244888
381762
172920
482968
226661
1632431
86585
200371
1565290
377408
117848
1614720
652189
1822895
858431
635087
189619
992664
765216
539608
1767486
1673424
13113
1161952
1974707
178685
962433
1846404
172932
1511234
31018
386672
1525363
479561
753299
451240
967148
1220949
1734386
60063
267958
1834219
1580811
1412969
1202086
521870
1182928
1996559
792960
1500426
693446
481687
1229560
1902253
1109522
1214852
1272516
1223098
583283
1287920
1890659
1016912
1517111
1228505
1633181
767963
900574
755306
1369393
1253449
1414339
1170093
1264673
1844678
294202
1015262
1378814
110975
1999509
1184168
1926709
870909
56761
525040
1780927
823364
1432525
207434
56204
105929
595191
1778060
529567
237472
675088
348884
1856394
389160
227407
788759
794459
606370
1265128
1836959
1940050
1619871
905466
226562
875952
1810309
826871
1257896
401475
288062
1478778
1742512
1039750
515341
1019472
1046546
574607
1501416
297826
1999097
754308
1421658
816153
265435
621867
206272
315044
1136698
1689646
208964
801913
1332138
1660461
441632
1028184
1953167
1286964
1690206
1122846
1109599
469021
1871512
189386
1793591
1449918
180362
1606691
382529
1755870
1307369
1535056
1974856
1313861
1030220
186553
322749
515344
1576679
1078496
759590
200609
82582
605551
1155089
1859790
1073137
1902521
1590527
1332479
767243
18883
1878125
920263
1987815
1450087
1644931
141538
346198
836288
1911056
1549740
1719058
499181
464428
631202
524290
164221
625346
1760176
1808920
1177840
549039
710298
1474778
1442637
977781
1587921
591787
705796
236337
1665234
1437205
1595844
477148
913067
1171398
270583
1845264
1975406
767753
1175221
779574
732606
1828259
849639
1462640
1041504
1966277
917185
843785
151582
25870
1576850
1535592
886098
1823875
816477
1640693
1810373
1973769
936359
1203459
1591557
398231
430186
1783560
647080
1971832
1602367
925166
943900
1834559
1003362
309126
868935
334214
1109989
1134134
294564
1731371
1909466
435747
174495
410085
1853434
646885
1306463
1233190
1376836
185778
1865692
456216
1259469
1564585
139735
849372
1405744
1168164
163029
1649258
1355451
964144
622951
388284
1341810
48204
1482282
237581
1853514
806015
301294
1700454
882968
1248620
994983
1593933
1753240
1339927
1045852
978231
199032
975789
202088
695802
408965
1480613
306774
370968
212200
534985
146243
1913655
1848898
369452
1277902
243915
1801561
766668
1902847
927792
1477850
509925
312911
384920
1537831
1539817
1026503
229669
1691973
379151
330682
253686
277644
1353283
643823
182598
527433
481884
1903519
1811703
1177632
598287
537955
910834
965651
1884986
1927022
1072424
1874285
735619
1401691
1327259
1977680
617154
884068
548906
369851
267321
1533399
323779
1069139
191228
828211
851046
619541
1265089
1745100
1463025
1971589
1702014
693923
946043
103618
1719248
1372337
1835744
1957547
285983
508394
8457
356781
1982772
289633
799586
245962
151619
1498977
979361
1303403
1640607
1491748
75464
5548
628585
1053486
71223
938356
1499923
725675
683588
625291
1764286
1622615
978618
1430651
620897
1629485
1981101
612386
1957620
53594
531451
577595
1298537
185547
1055313
1483361
1589678
1780129
870070
265399
47808
1486412
231752
1880169
1093175
643970
586828
135283
1462258
395976
926724
892907
1904501
1790193
511311
1919726
1646399
727319
1121841
71859
1488671
61549
1266480
876025
1717464
1393875
852225
1225217
1330140
1682135
969243
45398
65413
570716
568764
63130
1878012
697447
1733009
1000272
182256
601644
1091150
1223146
25155
1398839
441755
1139205
1073179
45432
2049
1660891
659973
1278000
501571
1846791
456511
1809109
261548
423161
909187
1393997
1247707
364898
1024187
1200371
928613
1613800
76681
508869
1026071
1431824
1885258
1384358
1627121
1382108
509907
1645160
1505351
865434
1840641
924165
338354
274021
1556829
509037
843798
1258044
1603656
1120946
259757
571217
1569095
698812
1473644
55474
916188
130260
351530
720874
1919252
858979
1257535
1637885
866323
825609
383164
1497838
431343
1528280
844717
130421
1494801
532621
1894335
1354235
795617
136938
1231665
1246433
1853336
1177597
97169
1110956
39808
1448729
922696
778835
110347
1636415
111619
1745708
1229086
1405843
231603
1129510
700270
1789522
1831755
866256
1211994
722846
294030
1838763
452866
65662
1072439
432861
325946
1577418
420876
261953
934526
1173067
908
601072
512287
135155
1641731
1751491
1561239
1117820
667921
1369189
115718
1779343
1900870
1939886
1540384
1192065
661492
1672264
681492
1292515
1698683
643721
971332
212126
493290
1293263
1060639
1718897
1885585
643777
1152103
1926724
1356182
1894146
1420127
1277806
1427288
951653
996813
637066
1908233
1188092
1576392
979790
1969646
1202095
1584261
817904
379540
970946
1167816
1309881
412384
1838052
1521593
628687
897484
1382724
934230
1824587
278884
1556424
1213010
1717882
1781939
706863
361027
984223
1456208
1529613
1407649
1592701
768937
1300439
1951103
320409
1992723
207934
210897
6794
226020
480268
1966960
1914823
1886024
1984774
1776328
1891613
819159
678501
1626856
932847
1853307
14189
662805
175044
279959
209179
1923655
832701
1314332
1179470
1529051
1873753
87849
693257
431628
1324001
1313710
1175810
1118948
1191231
1494187
1910910
1484179
1031122
1539259
3582
1828937
501936
1240326
1867436
1911015
1166463
1462435
745953
1805545
1557874
619496
438270
1900922
430329
1232019
636329
1011920
1151485
609940
1824048
1684229
1037673
1896092
660844
395594
652209
1480117
507256
1521561
720791
693092
1924690
751062
1770476
72496
1848187
816133
1876052
1804053
1426305
559331
1793483
877320
1800246
351600
1616533
610159
973322
1011026
82642
1419329
918305
1903229
1972712
337507
1255731
3871
79556
119325
948960
55052
1966967
229022
1022604
370482
130570
1053102
588804
574322
900387
1701831
1413517
845145
714322
1292539
1306137
1371210
715834
1717060
1277347
171071
1305282
1120877
1547002
1085420
869636
616359
733054
920917
1505431
1406138
695639
1395875
49371
617118
1091253
641478
458379
236669
640714
191480
1580843
597349
393599
481556
1608746
1181098
120810
1119341
987083
1981462
1200675
1513175
213015
1615438
105121
676152
1918941
556061
959831
1706569
985211
332223
409214
1113829
789671
489225
1321819
481741
1091767
1694811
549586
1985220
143606
922253
1761780
990826
744077
1237568
75285
377786
114085
1423240
310614
1356677
948608
18650
579829
1923579
1099757
760498
1559959
1489233
1670472
1139948
1316869
1951644
367544
1685661
1299814
320991
1802977
1307628
1693764
1381783
215541
1205900
35130
1733298
1515273
1048577
1710590
1483232
1297463
1016583
1785389
520219
946305
154912
1723545
791439
413766
191353
87135
1868191
342185
1441456
128306
920145
1864498
5739
152049
1702158
1573210
923670
1891762
491949
1980825
328286
822019
193121
1442181
1805078
796983
1739049
970327
1108138
383135
384684
1687965
924270
203831
893197
1334397
1735694
1718897
67475
499715
41640
457589
1537389
1732764
265176
962544
846805
1492744
24613
1690573
877063
1728491
1679447
109283
985381
1506802
1338374
1241518
1832431
108102
445333
1096425
1512778
889412
322815
1665660
1495238
1187419
1938970
1155927
322620
405866
1270064
861521
999455
1358243
1513728
863142
756463
785801
661814
1661913
675769
342323
1795597
286352
845920
249335
1183990
186180
758078
1852600
1973075
156408
322431
1389923
1822533
1908218
510801
618138
74391
294208
95744
1730488
926269
566736
165918
1938372
1673023
958512
1100845
652948
313029
124400
650434
759711
1611993
614903
1196124
1645512
1472951
1297843
1966960
797789
1158108
886881
1179823
907547
1873538
1505124
1752198
573117
748878
49125
1988151
926544
881597
1676008
810495
1524544
1054895
1699752
1680432
112425
1760405
81538
916109
376664
1134965
1256286
1971929
1617574
1232465
1496684
1897744
1596054
1773475
77207
1369944
572659
862217
1776064
303932
1226755
1643882
1406915
1427651
693482
1122151
899421
506645
609700
1283349
1026505
401899
1691127
1899681
853592
1702068
1255517
1847067
507212
149217
171810
501432
1938479
1082401
328538
88152
605097
785419
293973
1474527
1171726
293083
1802977
1485942
1140995
1361525
696871
277650
1591093
1810910
71682
1465022
1714660
1413989
352536
1968772
1777370
1043852
261121
1457305
1931450
1420381
1929600
1535680
777264
1900018
613516
352524
369241
945481
1562783
1609089
384131
333276
377526
1644194
1001074
1045064
1031570
1567726
118769
488632
760282
1723024
923475
29927
656246
844977
1407178
247682
1374511
1414218
1050311
433289
848235
1998186
40189
427036
1141609
1472858
322081
1486594
1735363
1855221
1871062
1323581
1377842
1621082
1759909
1803022
1410444
1947104
1937713
1539154
114275
1098716
1922075
563106
1761759
629677
1143706
554421
156616
1760047
1346832
460329
1594577
1619262
224472
257105
1683481
1049438
1807382
1241194
1573670
1664924
438093
1704297
180076
1031740
459093
1272893
695037
1859251
1470500
660214
1940139
1748512
1851691
1503959
319516
114935
885293
977390
1329840
1916959
428125
1079586
949451
1036291
1627057
1152364
659479
573430
1585920
1184763
124775
1285857
1553248
83139
1027704
846637
1253597
1825240
1092794
1986314
57049
1597626
47647
1480950
887184
1333003
67843
637995
1039235
510755
1251491
686182
409788
1811839
93580
1931835
1986934
716922
199876
640421
1435232
1788361
1856147
1918505
1903119
1810596
110005
1387741
1835788
1767726
140089
494737
789867
1277731
1435353
738390
1981393
750922
366232
319017
1060968
1952047
1866877
28789
24425
1371178
1504209
498461
80770
469773
149479
248436
583664
88893
1391981
92610
1042522
35242
1220457
79147
1550340
1141536
1400739
1876598
536971
1497012
659999
1433728
1551270
399424
468526
1776713
666625
599742
1089979
1674552
1791149
954051
1015019
1057744
992010
817397
1524314
596892
277461
580291
1780730
716965
42517
489516
222481
814040
1502958
1661217
1122049
944477
607989
1538147
431871
1598960
375889
1738584
94174
68870
971157
864652
170749
1136751
329365
1419540
1162591
545028
66650
1424389
1815139
1229243
1422147
1454218
152785
1620112
1427197
406060
338200
287228
909479
353954
1444144
1362442
1334624
119692
505961
159450
1800484
420406
925132
306924
845842
316335
885920
231767
380257
869323
686028
733973
1391271
1743044
1017888
358104
934342
1002026
631518
349303
1034693
1412125
368208
1595443
1362576
1577161
383146
798660
1468440
23901
812251
1149157
1995083
154663
598865
1833021
418475
1936653
1104294
271466
339950
1589557
115525
1037398
1686376
431288
833257
1816958
1251301
380176
5924
1773271
1553202
109826
152728
1542163
1185912
1815777
495499
927396
695802
1013500
1244536
564513
456514
855754
574013
1187411
535890
842608
469782
48356
198009
1691101
431494
1980129
1681593
1553419
636490
1398968
1079600
730224
1037196
577713
69797
1482865
1788155
927173
1726106
1276744
416227
1867972
1803625
811962
858790
1737446
1063245
1159094
1594312
1368049
716344
1553006
919784
1858766
887287
178238
1791136
938790
1488428
867732
1662824
575984
1448170
1547594
1317575
387242
1243294
1575292
655655
1642591
36541
1916417
1968702
1993141
515781
1820216
1880629
1523940
397859
1673990
1155548
641479
320718
121775
1817328
418517
1125133
1840327
29744
869304
574722
994311
80095
1566270
1406054
1289687
780710
1008893
1493771
1185850
1850527
1671860
615940
1922982
1426729
827718
896500
1134012
1996092
985076
1999932
922240
1779491
1339151
982780
882934
601
1789438
1927417
739697
425019
1389772
1453925
188310
263420
1204038
1988671
69790
25624
1013393
863358
1026762
1949631
90762
1400849
174342
1461878
1621133
1074310
334610
758976
1761296
1599945
418471
220750
1683026
758941
1386606
617927
1126048
814197
1261626
1261364
1505667
18982
1103398
983336
1250087
1485925
1093402
358966
1605512
1307091
1851573
848484
204914
1696528
143788
410187
1062345
905833
335211
1755894
1729674
1668514
967894
756491
284020
1362728
1343520
150264
1123594
1384877
1333939
1575156
564089
356693
1101912
1923469
979181
1476027
1197507
610400
91558
1306944
1355355
1779706
329604
1184178
527038
1880437
375988
928253
1629313
1712558
1943048
619942
317056
29308
1668117
308161
331211
1533353
588970
1141936
804699
1917607
439607
176064
1643930
1578813
1269804
1052769
753552
1518803
1836751
1818677
1816730
1731197
688360
160851
966020
1222496
1181118
1554070
78708
591296
1724289
1872370
259519
1642911
1227938
460384
1894982
28177
1884361
1518176
481583
1248603
56428
104329
1984468
702318
1803942
328673
1767970
1839826
1391338
1471473
1173789
1868466
387659
87550
911188
841434
615025
670132
1057295
32290
393688
405620
103100
99140
1909466
649140
358014
481195
1287651
1079274
243155
886804
1120166
1440672
1977367
611639
124830
1705381
979546
699806
1599346
1697618
1764252
344828
367097
1629125
1553883
469489
1159460
1978302
1970126
899524
1599828
529576
598463
1824222
1392578
1361
1012639
1841205
314839
1457837
458908
232305
1937935
1421134
617694
1865679
871914
1432216
1655007
1333184
1584141
1509494
1141399
1284393
1562833
1166584
1531442
922863
1238985
401036
1943183
1607828
1732003
1440173
510694
374831
51811
1293870
179330
124526
1801266
1924212
1407554
826592
1761259
442353
1233776
848822
1538344
1295400
1628783
209306
708327
535763
419504
590028
1061694
655129
1175847
751947
1418758
814323
472723
387192
492865
1062578
470401
1199974
1730352
1272680
965251
1070393
860280
1393903
58399
1189644
1999527
359891
348311
755777
1340916
1946716
1240369
1861051
1997222
597457
272506
919037
60430
708555
771306
720746
28865
545371
265392
272960
897596
1603572
1469687
1342697
350184
1873080
1683023
753440
1443021
653647
1085760
246031
953194
790958
1551793
344044
517298
721138
885864
307574
1233290
1960961
212542
1050000
666951
1983011
958803
257980
1586800
669960
1309700
1020726
1200497
1359515
1089915
1205204
337423
1303134
51741
1947718
463304
298835
947119
214022
461857
879285
987308
86807
955240
1212564
1524867
972166
1109084
1637464
488031
1069354
1249033
285248
1158204
1768082
521117
832596
1037276
1032764
965367
56359
948095
1061261
548056
1137912
1901446
349120
632475
152229
1090865
355017
747420
1419259
671554
904790
305591
1181170
1034828
67304
280619
1600211
1071673
967661
169957
1887943
495493
530333
1555697
1732335
1121447
1826716
1629993
1351158
1963296
422653
1149201
382717
469639
563630
1468923
615772
1274172
543400
1961528
1078896
1624351
326317
1687053
1202981
248845
52770
1865856
1377256
13672
1377996
390978
732173
1454484
924130
1082969
26956
649988
470212
122516
1790618
1292576
414760
262003
1799724
1131929
1628899
1824896
1179517
236057
33030
141687
894310
1363739
1073342
1813350
768668
931138
543819
653626
113857
1372390
1861358
1942811
1149070
1490570
758735
1239285
1961350
1471657
1648201
1287039
1122555
1470946
224748
1374118
255713
744247
1426687
1253618
747648
1991345
1090085
159739
575243
1099487
1049841
1741481
1492050
1196417
313418
1883945
1592012
753235
23062
1901005
1747372
1524219
883946
501979
1759127
1557237
5371
1445320
1779918
1767695
1969101
1059662
1718441
1951257
655794
1098653
216464
214348
1694507
1303804
68907
260171
116445
115441
1185654
1457372
529576
677974
1488080
1170204
135019
1609672
501639
662543
596106
417125
1261814
368764
492737
1039217
1870442
570249
1875294
1057833
271833
1193435
834226
1597723
766645
40818
128048
596760
247964
396595
649895
1543050
467378
169274
592680
1573140
318049
1056175
820865
1729498
1688738
985406
1320388
274724
1945902
135621
387063
912885
580331
1580109
827983
964793
1746574
1628456
834473
867642
1625712
1831380
685973
750732
398993
245631
487728
1714123
601289
1263917
1901779
656423
1590034
699212
1785985
1054618
456812
1554725
297046
1173336
236583
943383
1072214
1970342
1048684
1107606
1392597
1836988
557985
1203332
124757
896836
1563047
860021
1965779
315369
906232
366959
819612
732337
124775
1100911
1798266
375989
1783188
280782
1430093
1110608
303007
854579
690265
277929
1127517
1808319
277442
372678
1600240
1041211
1800606
1545718
1082534
1973913
769017
414627
1098781
659238
738396
1228285
1877976
1468927
173994
11740
1298131
1503292
339246
1546701
1312386
39634
1841571
498560
879893
1594038
498213
1267153
1813547
162817
1480677
1951020
78576
532562
1663664
398891
416123
1983253
529115
303236
514809
930719
1006955
526046
1773883
84153
483436
461032
1159132
552126
1866068
307622
779829
383849
839816
1831074
1686607
448213
1750677
1817882
741958
1787239
28079
1580134
237484
1912244
540867
561386
1980645
1640378
103636
987495
558676
1673952
1326210
1109642
1117335
386646
1504473
1458053
978975
834315
703404
834940
576382
549252
1489916
1632022
359578
1609203
21203
1336184
1121579
1245528
1341905
511049
939447
1705049
419798
847899
207421
995750
1333962
1398411
208510
698463
911462
9277
1306260
790456
326704
62409
291908
1770295
848603
318114
1808141
184550
710741
732917
1206536
1220263
1902386
1720057
1387797
27021
1936518
491900
678030
1984282
1988255
1400188
222578
941428
539695
1726080
1060511
1329134
1574767
1356194
1688171
1993524
803433
1067711
358518
898452
1045503
1758989
396137
680662
1014995
210007
583662
99658
1150917
439413
1628783
115553
1470248
1734563
88893
1672664
1172088
971244
478451
233082
143277
696401
953875
178870
1287225
110336
628906
1255286
1820018
1503976
19420
514251
207786
1315401
1270595
1810099
346186
1806688
1834872
495105
1721699
1735627
199388
131688
1341846
1577966
1958863
756710
634601
1873077
1808027
121148
1433249
397596
424653
1775188
474057
865410
1706850
1406611
1960002
1624392
1593222
28325
1080099
180450
641750
885293
172727
506660
1183864
103499
268386
1350965
401582
909999
169201
311981
193580
1206100
1399831
361036
1603954
920896
786869
1974553
1624477
1604985
798171
803114
664309
1828721
1470197
680872
1752146
1876201
1994893
347713
1813676
1633305
1474675
493919
612918
485403
191044
164994
332107
1403075
595212
844593
1442821
1090803
1413094
1619096
1072111
1830963
1014262
297019
1077488
1788114
234431
1107106
1845020
683880
849628
455994
260518
207434
680352
1818645
1280887
51090
373671
1986074
1768725
579866
908658
98181
37957
48864
672700
1642850
1376132
544330
1611833
1701063
1640583
1278132
650885
1923204
1331991
899362
614669
1754595
1938478
1030102
1128677
997052
1206481
650269
1184194
499677
354496
176076
1122518
747098
1878439
1568316
668861
955784
1583048
1691964
657526
254335
937650
381099
117771
1789679
1622707
1140458
742315
1407595
415347
1923467
455807
986073
623796
1355598
1825819
623593
389857
317113
408563
1730108
1781909
795974
1364037
1752237
383841
334884
705661
280782
1679998
810177
1297785
1420605
1848998
1822911
548759
1794759
80460
1146099
183167
476432
1664628
1838095
438443
576540
882345
1059681
889504
1562476
1734442
1887542
1664807
14344
121084
1456891
1072048
1244370
585973
818083
31227
545453
1406918
968637
543323
619875
531059
257561
1374032
657755
1631949
409583
693616
645460
1021252
1115453
287623
1682985
1666256
1058882
83841
589170
727610
1900008
1686206
1671048
966374
1334335
406563
190292
325799
476852
1884456
1025278
6583
514884
900778
607342
977581
1028641
634271
430327
483248
90169
56881
403754
1066879
1365756
907517
1363668
1110351
1162136
361295
340853
505140
230688
1009425
1956678
1827237
1547278
1488921
821165
187228
1144217
1804639
560281
1283939
1212495
1968105
1267965
200093
1377537
1691930
142064
584517
292541
1446084
1638952
718724
1462661
644421
1872434
61635
376651
1267042
679705
227626
1800319
1691578
1546041
1137358
184893
1782711
104372
1947269
343069
552090
129971
1811408
558182
1461026
512831
857329
822656
994976
1359713
719804
193297
1692103
1159661
1401166
1721813
1168983
1814702
1360733
499196
514927
1398083
1979040
445617
487639
1811586
1844932
1578740
1261752
1782529
1530980
390263
1091751
1202899
1540167
1457305
924853
1192738
1796093
448630
1552730
1676908
925238
1823487
515805
1657615
645116
251986
1413090
1675687
1254126
1084225
200093
1050829
1177581
1690427
1375041
534248
627388
1742028
847620
366190
107929
423914
323219
183155
1503726
336167
971162
1820906
335953
820134
589712
487598
657450
166146
1670545
1961682
321587
1422444
1862931
13920
186127
1242850
1631858
946985
1022806
1328820
406307
1754576
669697
1014995
185216
1862422
85964
637353
1663714
421333
315239
861355
1344966
556250
589505
610256
874206
377553
369853
1710074
1964454
1993470
641314
949131
1423910
1255402
934810
1075641
323095
1641327
1552759
1357005
547124
1227209
1332227
34574
316664
1214215
1600009
236485
985117
1081127
748388
580911
1396088
1244148
274414
738070
419468
1531381
1501097
497073
280944
661747
1528886
1991991
138702
1613120
397596
191646
1068806
1821786
890012
1722086
1488779
80988
855667
1838439
1035769
722640
761525
1009201
1992963
1513386
1293975
1844705
1710697
1951838
599639
320001
326843
611938
1647413
537021
407799
108097
71779
1107683
1151305
618690
1333693
28043
1827928
134830
1449362
730199
640927
1304230
1785001
46141
1058458
84791
17977
1961207
1707248
1123399
719303
1943065
54468
910965
792608
111360
1973149
522386
1164651
1620097
1194176
1908733
941032
962513
1637659
1210997
693812
1666552
460500
1305977
1066509
625116
1633149
508855
1638361
785357
64673
1060577
1989862
1662640
1944182
153762
1372465
1187964
531861
1019677
385707
1594513
1626763
1826174
301338
277205
411125
899042
721579
619752
480693
342558
267591
561280
606941
425080
1550957
849702
912590
1901691
370892
565563
221443
301581
1286584
1903231
1050414
1821186
1498056
407092
717531
980139
414515
554873
136801
72674
1917348
122526
652092
1218299
1790959
53942
1993229
1672398
62461
1196597
1378039
1075050
1703599
1672164
147811
386380
1653226
1375130
784334
272124
323352
696413
495327
1555113
233702
346150
870108
822050
490379
1530999
1877220
1684618
1115830
1110505
1428700
201964
1878469
1310066
312772
275475
1043619
1691230
566780
364247
1288868
957641
1792351
90177
1907019
1955392
1307549
544883
1444233
1474778
783592
1214271
1979729
1021820
1733544
858772
1375647
155894
111977
663280
1087763
200452
1604337
456924
242443
912892
1996070
1590340
391836
1326505
1320313
1389358
619780
1831001
19538
1577914
1021148
1355890
338510
443146
1210245
1814297
144517
296191
713065
208013
440990
513412
1861791
893222
744691
1026362
1830516
945622
1408079
646669
660473
181149
12279
416773
386299
485848
260152
596762
947314
338606
907565
1320060
444781
469063
136543
245987
235152
1233415
1347435
1077119
1715329
1913101
1881568
452334
316729
1208242
1444924
1688668
1711362
1249471
1065533
761003
36935
464425
1609372
622223
765846
740001
965367
925241
1491599
187664
1557825
15790
730091
1137915
1842851
1153351
45554
1714976
478988
923450
470602
1815040
1369867
791396
1559319
1075791
1654897
749016
1334100
616481
1979767
1102558
374629
813777
1021009
1211242
1998724
1803385
1982882
907334
1055418
1324956
1749789
273016
1611160
175587
1859026
1347062
1052065
390740
1565454
1596828
704937
1918699
1032310
1558304
1759022
651834
114502
1841792
1738763
1697040
1494583
691195
101653
560224
994463
215583
1142884
742654
606204
149691
794573
933117
1960559
555522
811674
598934
694953
407303
1760625
830648
57800
1847946
1476915
1577616
1567932
528180
1288403
1416958
1376531
1150881
1468514
1303732
1412302
1585811
1906190
26532
719941
499533
1062145
251591
1478029
1473284
1791132
878292
301392
546085
581822
551696
1002676
1258939
724961
677282
1517268
58517
199876
25964
250225
1061434
134835
720460
644665
153467
1254875
248845
1428043
1480914
437164
1207570
1228987
1824602
642419
238562
677974
285545
767534
323845
333196
1779164
1847919
450954
911594
288686
472525
721916
587376
892107
70551
72053
1222472
856270
1323419
1968056
176656
936794
93741
1012149
1418373
1428633
679790
1524041
1296181
648696
406565
1408921
229469
670870
1544506
1714869
1957940
730879
849721
751433
99904
475559
983901
1956253
30321
695494
815739
1694793
166258
1382000
721813
287252
1465608
1650314
993801
387314
295110
1455667
317692
1784037
1369776
734672
1407509
98028
738853
1264418
207371
203286
257799
1826859
1466666
1124834
324232
1128141
738429
1548460
1502037
744210
971451
1730156
266389
1978501
1515615
293593
1848241
1650188
985544
1384171
1431831
520338
817290
512779
1759044
857389
1104081
358904
1990289
18025
989306
126749
60493
28884
351881
1574996
1220829
1132506
660614
1079282
1141158
591108
888457
1625722
547915
453871
1545854
1155690
1163388
1097795
854899
1922783
1398930
745727
1442681
902232
442954
341483
1889799
1417408
396398
647810
884854
1009
1911726
96604
232826
1409680
1854360
1574555
31926
947448
1145360
254038
1178019
414850
942358
684255
1595677
173253
1298639
1804715
1525708
1668170
1831065
1962938
310234
252839
1077622
83348
1291152
217318
1838233
423957
284332
647382
441925
494076
1832054
749108
277126
786303
604557
1496102
504795
222370
1766495
239217
1141526
493313
831044
1983268
317297
1406279
1973527
1725521
301993
206494
923423
367578
482462
1944952
1506549
457074
971053
447092
1591008
1492723
604801
1271232
1293601
585743
643579
1918216
503561
1752106
1221511
1440565
1990125
650034
1831855
805017
974745
746187
1048751
1782991
1148496
1607391
1419909
857277
944181
1601431
558421
1382035
1750280
1236816
725041
1583087
137455
268259
1068315
1442002
709140
543126
1445704
1956166
456541
404633
45197
461457
1042443
223067
130862
1094032
1125792
166773
961796
1336565
1503786
1777333
998496
1719219
115640
1974000
1496483
520563
59089
814740
1353725
113202
1803052
752840
1673085
1081346
842647
387566
1821400
565139
91017
1509186
1492859
1121615
15565
228889
107280
253560
1938740
1970936
65225
53853
944857
1138623
1421184
1171646
124186
1028672
1009216
1211985
973070
367141
1942830
1741310
123830
1093057
1087100
1354000
1955331
1602431
1450760
1238714
27783
72514
432385
1998558
371011
724545
906245
1986694
168778
1877861
1849058
1082501
882220
54498
607245
1265091
874945
1169621
1473575
1379811
181123
1593972
998632
1592798
1194747
124755
888699
1141951
525264
1132087
1308084
642607
299712
772582
1447773
317984
747805
452825
78609
1382101
678326
472181
789903
1884325
1091014
1188051
149112
616998
59986
1237203
1772053
622358
413319
794995
1157865
1934046
868332
487728
1684345
493978
535449
1776969
1951233
215055
473057
1221511
63155
198550
137782
368819
1509374
1758944
305534
477068
943664
571093
1274906
69300
42082
1392695
1372587
567634
1514466
884139
425299
776882
1483960
828939
1290115
1715683
1592673
1709515
66143
1449444
1466931
77771
1587962
1993750
1716253
1895133
304209
500440
1309719
1623309
1421632
1558910
1844010
398014
1832289
11484
1294287
1758629
852797
288367
414769
665385
1758628
744545
1106028
1263572
1750747
1484365
1812083
652522
1486424
1702741
1739723
299158
547306
1431979
1666608
1236797
614751
1402901
992200
156801
120564
307982
17378
1202417
63791
374711
1110034
1054522
1369882
767559
407457
795381
296713
419908
826919
1681211
835051
525588
105311
1768671
866080
1279381
1400729
623217
134218
620703
1650379
886566
1235146
1378819
945263
1975366
66972
330645
56360
52595
1164945
102001
306360
693604
1960476
1071824
1865430
1229460
13341
173662
1250568
1298295
1903433
35864
319828
1995276
1483502
1531795
533359
1449403
721220
462607
78782
1717150
294887
1480635
1624140
1724921
1466191
774316
844523
111386
1577872
1617878
412226
1887877
78736
1618139
1302866
450553
1959938
1968335
1621397
1826117
463985
404355
1810788
34878
178893
1803552
1020355
20175
896536
1808198
1215333
567559
1551906
680677
1259342
1192067
761196
1212620
100033
1412967
742998
1169592
672714
98829
1757944
1729943
1857045
1966321
1924709
758101
571887
767480
903663
128022
1051103
1554792
1477185
787520
363666
1210888
237389
1495003
981934
1210988
427857
239858
793643
92862
505466
245345
1274468
718823
1991485
496879
1951598
1968963
1026246
1195529
1365265
63541
24720
1483116
1859870
1416689
558431
1348465
135174
1550421
776707
734667
238005
1638148
993243
1024161
1418735
761631
601245
353932
978862
1171783
602457
1088945
1375181
579201
14333
293037
230272
1107701
1935660
519269
859201
907162
592251
862872
1289759
1574382
1901265
1408834
1844174
493847
1853492
590458
631635
1824514
1795247
710491
1479692
289867
682919
88084
1440929
952753
585114
16583
962695
972363
1307772
980899
1156806
1987251
409419
42386
1384822
426628
826370
150561
1772151
1986536
1298889
367412
94346
1630127
724753
487187
851182
590131
60787
1269940
1011164
1581839
1400006
463538
707555
207911
1687809
486931
1862597
1845436
1490684
111410
1194516
592178
1532884
835670
63057
1672691
236326
504380
1791748
1812018
238081
1732091
1089980
1324523
813943
1083096
1119797
1555035
1605369
1772252
132614
731253
1332884
384509
106451
1129897
539280
713264
1132859
777971
1837922
971782
694247
94523
210463
28636
1658442
1732118
267965
551397
234354
971373
1567847
687720
1821732
870602
183070
1751556
508488
709362
653776
1402277
1444593
1181439
447762
1515445
1575584
486409
1933454
936350
713995
1696430
1471228
466391
219791
1865922
555753
50569
1772281
594148
1546989
1800391
79763
439577
1061052
1229637
257729
285553
972591
1290539
1006201
951362
1682750
1572316
510349
331216
122697
1410325
536428
820285
1858043
1931232
296532
596204
1517433
551429
1515425
501410
1667723
613957
329671
917673
771737
632453
134151
1429607
1578245
1530223
1172771
512318
465737
1360783
813584
660087
1965703
1730524
1153037
455381
722846
563071
1873029
992639
61957
1300387
793530
1236437
655260
1640965
1911964
1116589
1781826
864659
30535
269365
1500502
782032
1084475
1764159
1118260
282217
495606
1138800
863689
387355
895035
927220
468862
1366147
1007044
1098211
161382
1885739
969361
1258831
1111426
45381
1763825
816718
514857
570919
1708260
759229
1048716
880997
21431
1581238
1525951
422140
529726
331699
601578
29062
604204
1975464
1476381
1732366
964595
1326660
1785820
1714404
1861334
172721
1586861
1051099
907783
781546
1501500
1696925
286082
968296
1021502
568174
1895680
791386
624845
1231906
99015
549968
1500070
794966
1781901
180539
1101373
758470
1203055
103948
412513
10074
1310914
1690716
1769657
1848713
109227
1806551
1087279
1563718
497739
1068951
1198605
301396
1095814
1595425
1808689
1283521
54120
1632755
173793
1794193
1743810
1727658
1557099
1333315
829425
201112
1008818
1187747
1242418
1957702
482618
1729002
1870492
331028
14508
52938
889106
815230
245463
1338600
1596212
716965
50170
437903
990505
153813
1041327
206415
745861
1160970
285722
1635136
1718110
380781
503089
316048
66885
191276
1216473
1249092
1172429
1024637
1402626
1954096
1253901
1025391
844474
1561759
592813
115091
1374299
1411973
81844
1833702
1845343
1506112
841529
5626
1920107
619994
1528619
1651154
532981
1281322
682420
550786
1884602
1932777
785145
1418388
1218072
1426926
1960565
1461809
420949
1851303
1464106
422317
1226901
1698895
390705
1396211
621852
1562569
1930599
1959078
950107
573974
1479845
1472532
1276235
673499
896401
1521943
1081168
129624
1460526
894209
1246389
1495058
1292577
439687
1840945
335699
1601736
1214149
558238
1588122
129820
491160
744783
1728384
491386
850929
1289796
1284912
1834424
357731
494351
1517632
945500
315080
1974152
780498
746743
891392
888611
433355
428794
677763
993484
523106
48635
1135847
145593
1159191
1032774
89153
1787016
1619687
784607
489442
1009316
663071
1452101
1961876
868976
606024
94779
1239359
1261763
186480
86040
1165254
1276910
1364895
1567436
567949
1128538
1161791
78980
463094
826063
1068849
1185587
1693520
966061
1581869
452360
1999967
788493
1848643
136454
1291647
833296
1385885
570005
366250
27733
363557
1418968
1449985
1460252
1585933
1386204
859048
1804725
1959545
552586
258760
1942386
1031595
962242
1955055
220750
129900
57952
192020
467579
350223
1482418
6418
1331711
767660
1783411
645755
1670667
67333
1428118
390908
1660471
388917
1503445
1542332
154870
1681917
63104
107428
1790311
1324879
342635
428286
212259
1264628
1732430
1238359
270229
1612556
1320960
1473039
50151
1862404
227102
827510
600535
1154187
1044293
755705
707579
419569
794817
1329794
1382181
1615835
848609
519351
1239544
583074
1591029
1913727
1366500
417365
421076
665290
1826616
1530134
945822
855802
175202
763497
1619329
63256
1988987
95900
924258
1487985
192319
1280890
912607
1585503
469896
768737
178429
798001
1972831
816765
197679
888540
1160998
1981374
1657584
1527643
140803
1003024
902004
1588096
267867
662682
1951313
659344
1573091
273581
159050
1696522
1632403
338652
103359
1561456
603572
983564
464403
1643188
1585217
113953
1620465
843926
5063
1233623
644658
822236
1439649
1401112
817966
1565171
1003520
583071
223325
1852798
710378
928893
1461363
32972
440951
664169
502301
1843397
947044
430737
1349118
734051
1981760
998501
880232
1672768
1583572
837303
1721708
473800
1257778
1136884
1855706
1651726
1178073
289989
443544
687559
752629
1135167
1004542
1636906
1277200
645375
1139756
877480
684314
1347779
1386967
1526919
94516
1889984
450386
1112215
78197
1066277
1467875
1750801
1434039
1751263
128901
1062786
1919809
785328
731566
237206
737438
724961
590195
1365768
999912
166104
893318
1288564
654937
1326227
1113310
284363
864365
902230
1129946
1811576
1612358
366108
1881655
891610
87315
198919
1785989
1487612
1209923
1083300
762317
1901599
127087
875180
532800
119939
934835
1551477
1855074
1822477
1244237
1108910
1443582
1188627
1452023
479183
1599568
66571
1259072
963475
1748587
1565424
1993680
352034
840769
604433
674990
803342
533817
629922
960225
1477475
1486554
1785649
646857
1979375
1427591
821148
1017335
1562632
1681366
1089792
63826
227862
1985815
1827099
712375
321161
378709
1628858
1947506
210572
1917157
569751
1436788
865699
886342
897425
1728620
90768
403046
796234
848207
824786
837855
769585
1741918
1722193
1020077
712693
840414
484787
399812
1464937
936498
241142
1915207
1976635
1305859
25491
1951021
1755875
87736
846224
1153140
167651
832481
965090
1530195
311824
527182
1463106
1882374
1843580
1142200
1325012
225257
1061210
323454
867610
458386
1695441
343960
1291325
154387
1046157
1459701
912854
1133867
117123
307505
1951267
77743
1483966
1115951
483728
1262782
1581055
1022800
1704750
1191220
1892335
1169171
1770582
1171274
361866
1912456
480917
1478630
506832
1506858
1034867
1765493
484214
1841759
1505273
1183573
350385
402128
1459054
1955394
594511
257807
1930106
1390243
1341452
737242
534515
527569
516665
1951168
806448
1294319
1872225
1618659
925317
1302995
1165768
1954868
942588
1371501
1925126
1915385
44786
1981021
1566735
1660517
1396041
844971
981439
913308
206628
20311
368725
1010988
77825
419516
1798600
1908610
724191
1164613
1029689
1880371
404369
1055076
637170
798405
1748591
1622273
517646
1125380
912517
971799
1673097
1205363
485697
623099
1704512
380292
590518
440335
1109905
1100856
1738002
1935996
1054729
1005788
1454082
355833
902561
928855
777886
1757503
1475740
84706
1779717
26963
628338
1017119
1047996
619760
31244
93927
268659
1271185
1997074
273876
570439
1757997
1646605
1770992
253030
163816
1835382
1333881
1529494
125929
1658464
1971016
712374
430938
1668477
429261
1936015
1325684
1057704
37170
181589
1117250
844770
1635707
205012
1286421
1010601
1809369
1207261
1406623
1326607
1108240
109513
1968694
982147
1037782
1650971
1491189
136173
1235587
1007229
1157299
364783
341927
779627
861411
1467808
1816755
652387
897662
707267
549982
1667511
1944039
1532086
18128
1930847
531278
1693708
1781480
1240884
1732935
706909
851539
1049444
377075
1161685
1123257
1468125
1428130
602467
465014
1962119
319021
1913628
59222
129688
1340098
60523
768653
676558
136932
545351
17674
1720400
1674054
386251
628550
108806
1154261
1969478
1276940
723550
1246641
938726
637346
1600058
118253
1455703
704327
1314346
1675346
614560
1317733
1536531
1784405
1835465
644008
42802
1866434
1394226
494360
361573
746510
1004761
448550
1510822
1304102
421172
1163936
366744
620185
1845893
1895130
207295
492875
1258522
90095
1944858
1553873
1910468
1468646
1700303
365412
172865
79987
779123
474675
947260
808043
1415317
1708736
1674945
1633933
831924
540608
513538
1731201
699079
140257
1762885
962222
869622
1744930
387234
1882242
1527811
174858
960460
157951
465046
811729
1442092
1434911
167288
565894
941139
1180172
1371995
1177470
417036
724822
181118
1286573
690550
488730
862530
1186854
1401562
665317
356887
1365715
404129
1965582
1650204
955138
1581330
1632246
905583
1280272
906012
1933637
1085126
884553
1636384
1776410
521058
284955
267534
1166529
992108
995551
311103
1447587
1902746
11886
1522011
1665519
357203
1239452
1548163
442665
1370591
1308076
755606
277663
1600009
1487342
271565
1697607
1286231
338332
106092
361440
1802430
1274224
1501304
1256221
1556009
520086
960901
1191372
1011387
1016661
1509543
925812
189490
1033848
520239
1351689
733251
1297943
1849043
266117
664169
1349748
555137
185793
1808502
406778
348698
1550241
636142
1190114
1030185
245994
1876899
1872883
1983452
1619143
966255
1329709
1743792
436032
361272
1312101
988360
1015909
1898192
740563
1507592
138819
1469648
1300806
1990819
115523
549799
523609
531130
879708
351630
1758374
1986932
411994
802554
780986
1014984
935227
267437
544330
1284885
1437014
648316
94298
1712161
164016
570762
1207237
299822
1470134
1287507
844759
337491
1549841
1142223
574980
1370943
1828218
50537
15035
1948364
536558
1644403
453326
1519112
445678
614287
55749
1880139
764625
1286277
1660959
1044440
1364087
902658
872053
1370824
113606
1340263
445069
1496141
1791865
1178042
1943836
506527
1093928
1748228
1112024
390268
1787448
1860185
1530231
1219254
1061054
1633286
1086191
974408
986432
965044
710680
20852
1430896
857861
1345694
863033
539289
892188
1595530
1072626
1452949
1892171
825975
515302
243599
506747
1543281
1462464
1389342
53737
686279
1407530
1249737
1829939
1639697
399376
1842952
328222
1962370
1393671
1202776
809324
986150
1147482
318949
249791
1224256
10056
1849763
1341660
1873873
1631785
119843
1105982
40406
1625522
90805
213762
1736854
1633105
961036
508034
1593106
1383945
86526
350186
615254
3313
1028867
895285
1257681
1936195
1121447
1355665
1679998
1994817
1212352
1930751
310349
1481613
1404626
122776
1715264
1427343
378226
1757946
291438
567669
771186
1433751
607678
695880
1604849
51559
137804
1175676
1217273
598719
716558
600842
1799519
307671
1384520
1138653
225713
111056
1134154
693023
802606
1997100
642486
1262517
244844
781728
1831075
1971892
863427
632370
419317
1772511
101612
1218704
2858
1297948
121784
1213631
1889199
776978
754047
1581502
1265506
1928281
1525218
30492
1973650
547163
1860604
4627
400426
1102334
275685
1296350
1721202
206995
57638
912278
1548429
942782
1255899
1122542
314579
77538
175839
884595
1455298
524693
800881
110485
494924
1340174
162499
686282
1882982
1899679
1351616
99601
861859
1096846
1267981
1036880
1519957
1587461
731518
1879890
1343018
1465419
1520612
615920
229189
838170
1352607
929886
239866
1957286
412010
1471341
595073
997868
662584
547856
1479162
71706
414700
849263
1919711
1418060
6923
1924066
391842
1942429
475967
1584679
1936792
1062282
1132332
1455528
1140747
199997
279020
740227
173199
1541472
1453348
167640
1600686
1849753
106645
1941896
1697651
1496603
1043943
1331559
432684
1836103
513744
1542579
34649
1577122
1808915
1457985
208436
933209
565565
1717790
523281
1044788
1330795
605726
968189
1521812
1183837
1335762
84741
1792787
1672102
1431059
71924
1212055
1658164
1639675
1513128
1964418
11223
1097699
794224
1043805
1260268
954260
1744963
1473555
1113365
1119725
1514017
1558832
1585662
1468753
544539
200772
1730498
16388
1532784
1446713
978819
718964
1205035
404236
854125
417253
1925483
1806368
710052
572733
1477019
204767
316257
223733
1706765
520144
1730191
557616
146446
1152248
1328393
819402
1825308
1006962
1357127
1536132
1448592
740773
121895
1581112
55564
14232
1916210
1449104
251143
682235
953552
45330
578617
239999
1403806
339007
1735985
1457078
1431381
1270982
30846
25391
1806080
342283
1855353
1930302
60119
880075
732665
468132
514888
80275
1177991
878780
1688073
1126750
890529
272609
834693
1914836
975152
474137
1529588
899918
212161
593968
1591073
905900
77823
972801
880175
1087686
766560
300812
1470801
354345
1831132
1678339
1548108
1969293
988494
726442
1648183
990229
1066225
341612
1203828
684007
1450713
1478264
935484
1424830
154139
961437
1946590
1411006
1698292
603701
1953590
1404019
1692279
1166338
1113090
244589
347088
43069
171737
1731099
1102264
620245
888538
1208991
1183268
485204
63294
844961
179547
750463
159244
259619
1867420
1582775
1853588
961490
1421276
1819841
1316893
1499206
1972861
895598
981486
1845806
175367
74698
1233260
307623
41856
1250890
622014
391076
285460
2980
616638
788267
1885828
11223
1084115
137282
203436
1142139
1795397
369843
516454
598605
401233
504433
1262455
1357707
1496796
437681
187124
138346
666135
1263566
114075
1935528
477553
1564881
1323995
1920808
1890550
1408074
1885456
39550
166970
1014241
1161045
778366
899061
1749596
1984973
1309983
206441
1713065
223089
675493
1504468
1414567
451986
111290
998387
1811484
1664211
1461200
28636
495242
587595
1409101
1742902
1929150
272171
1396188
1726567
1994322
1779312
124438
480852
679672
1688638
1853381
1948221
685012
418688
1275423
1720625
504305
1772032
609873
1664783
1852613
991884
518230
1670023
142707
1846917
1225580
1099767
274940
860613
1264699
657418
1851955
714865
142897
1453703
1458322
1451719
599103
1218317
1369525
1152577
1498697
387400
581025
591512
671910
240959
1935742
1564457
1050032
1873437
1565504
1357278
1414952
1338141
558452
1675753
297551
1804538
1556820
1491466
749654
1976202
1419849
671215
22888
638450
1984863
50335
1727531
1409127
1274525
965646
113155
1831265
558850
652440
934727
1663565
227904
1862768
1840133
558575
1439630
1562496
1257846
618391
404040
1561591
930653
1840397
772450
1636856
307935
55909
1000135
1800602
1230629
1535415
78068
248361
1889841
1773795
1224257
1590051
823120
176732
127788
1664393
1208521
396626
1882539
1049781
216791
685938
1013035
363263
1685147
841478
1534602
773838
457962
1662865
105214
182267
1136290
1560723
1791235
1096350
139520
1984914
138737
76401
1680138
235805
478242
157562
967619
342525
54911
1738446
1451113
207486
863618
1460411
973643
650516
858629
304436
262385
59241
896043
680786
1748855
1397474
165450
892797
277078
264724
66244
1143926
525592
368360
924213
1614024
1095866
633188
1726515
1394816
594671
1099701
1875448
161266
1235339
238607
1198073
183477
1477480
918255
851470
1330813
1409481
1109823
1626629
1372831
1342606
457630
74698
1924576
477608
706763
897521
1085770
1509429
1708278
104646
1185531
387932
535259
1127088
430551
997010
697399
1223371
993516
350013
1378447
1429380
806246
1554857
1278553
952786
1546891
1855278
946996
520704
284570
1627941
1442670
1234194
1242742
1314113
523962
1053619
382095
846407
1420979
232097
1547400
498102
1077539
1274518
1894237
83482
313033
1034136
1502142
1920685
1448420
1546699
1752211
1668105
1339990
827545
1311293
1613973
1329427
1277098
1687479
381509
630184
1492522
1161700
1291538
1131139
138522
481877
63665
790608
1296216
451664
746750
886290
1970313
73589
119893
318009
1718481
141375
1736186
890269
576019
686464
1805707
251995
1588943
1481445
1451677
1475223
36529
1010994
654336
1192650
731939
1574315
1288030
1413517
517965
1844710
799734
242948
1838910
1528026
224625
60417
1077418
1336160
1736813
970776
722174
1810835
404155
172146
360523
84095
1288745
1432995
1905481
721206
1214667
370969
669599
1092052
626016
1743772
1273842
1214961
1935742
234678
801247
227031
426657
821795
1401644
972384
1438261
889619
1136583
154146
494870
1780401
311973
1227792
595361
811933
1465315
1075306
1982288
917469
933493
212453
886045
1885321
1286460
818776
198210
89763
234288
1933804
556070
1335281
971774
1813790
1116496
1316168
615942
1702741
128091
720826
1802536
1253655
877266
1339713
1094880
732845
18180
1181966
1947032
1141391
704069
735787
109283
1436714
189714
136479
1603630
1184073
1442805
1138272
303774
1066427
986195
1432310
146194
451081
215669
1528648
1437233
251971
314995
430823
551265
397412
1298226
1127810
373874
1931260
1827513
1895459
1243340
1193762
384113
1544298
672095
793360
995096
667670
1052059
882890
1242515
857329
990406
1511599
1971220
575532
715576
1613431
121784
62223
257502
1790230
1965150
1241180
429701
1832447
1087447
48114
1160333
277506
1753676
1501890
1010719
1950022
928362
225017
1753246
1121388
1901742
1109797
1984447
1385859
1770342
342918
400919
987837
825883
1117499
1596773
1329349
37958
474987
1405769
1842551
1144947
749866
544106
1335145
608368
700962
1733456
42170
1095440
1449865
1707634
143625
1889881
830022
259507
1683304
394430
1452167
1615299
235142
517136
201982
1480713
776517
1674791
1886206
281525
616007
1617231
1725042
1533460
1587261
62912
1917766
1233466
1447397
1115327
952284
188794
1890076
1074610
1553044
553902
177845
705989
1989028
1569629
1420158
249690
1148249
1757670
1638639
1732128
1786388
699430
1463038
309638
103484
1524736
743253
822958
361008
643091
1790153
1691941
1077478
426144
384214
1573502
550255
1283168
1553795
1200229
394990
452423
593588
1644609
460459
1224660
1901666
968719
1130471
1758374
1040646
159902
1022853
1798133
729055
859373
1703760
695429
51897
1758179
437985
288301
995389
1789697
679842
405672
190452
667665
624625
1023396
1483102
903227
646603
1145276
543843
1094367
1336527
969644
125619
53805
1624441
1640774
1349213
1054189
1582128
554714
850566
874906
535153
1596715
1034154
63520
1935233
1222985
153720
1165729
1481535
201963
61975
540390
1556436
527021
216276
1478787
748534
598494
275146
266202
564636
1795934
1477200
137819
1445153
397409
142648
1958813
1374962
1581058
1893775
139416
1044918
104689
868980
1325869
1095094
1564269
1187922
174038
1167485
623290
785188
1875709
1617865
125337
1801506
710180
367954
295476
305452
165479
14416
1811461
1225608
101073
1127239
24771
211011
1642248
284352
1834291
561099
1883304
1372123
932649
505466
762223
1803730
238627
1421132
1328769
1065783
632750
1482525
1607804
268712
1268522
1965696
857153
1684274
1291175
1063494
267504
1389676
1959802
1713143
1250210
1372070
1483490
1435554
1800103
682924
1461484
578925
688550
1539591
368145
1119076
53556
1690419
1729985
214022
1128710
1497615
1099763
1666725
1554248
493040
709534
179262
5372
750616
1985311
140369
1677130
552414
1896331
1622624
659461
1861360
1502499
427427
1242872
665298
935672
1035979
1078463
1112561
1504460
1745224
1380653
303099
759826
177078
459715
1417689
1309102
232452
744921
1458394
1164302
1889627
66391
620038
1512373
1871567
1075189
1695590
1657495
1959710
1372335
1314206
551969
603368
1974509
809507
404313
1719699
1375231
500238
1410743
189515
793846
302841
873607
1219706
147542
1000153
1487192
643347
1059510
1524208
631236
375441
1980303
609128
841402
1377450
1459583
1528849
811516
1576311
654937
1767111
117713
261822
1698126
138411
599251
1823836
1954055
1197027
1475175
1812255
1172933
977586
596339
1343306
1534640
868317
1652233
55543
781963
1728491
882464
831944
132704
332135
772865
398879
892865
209071
1666654
1662922
179139
351176
1212232
324633
453915
67745
1239160
1135167
794021
1264010
1207189
1573665
732440
115
1896361
909877
700554
113797
530869
416304
1727746
159829
733726
1558523
1526468
668687
282577
430938
604425
1552170
348737
1777222
1434617
955062
1924829
888425
468695
1597272
15973
7350
1434148
1355246
1019685
1042721
1320611
1678394
134410
104372
1975390
1768055
994277
1355142
1638899
149303
278043
1271075
1699899
515829
534327
112504
1990220
822738
530771
1270580
79840
488523
784754
1825214
1052132
1439393
125095
967175
1519809
859587
1194785
1560131
311558
457661
1472748
529687
890454
65052
1746605
436076
607845
1059914
860477
980441
1399973
1594134
1557753
740428
325096
1716871
626212
30366
860679
268955
114133
1147842
133978
1281123
108626
1754908
364002
285423
1525041
1268401
1046506
824232
1118492
1366990
877481
456972
1503974
208197
540536
732075
442511
1141364
594036
371443
769260
1678350
249737
474854
1819206
1134096
1424516
1080996
1414307
1095081
265634
364910
542650
1392529
1490649
947741
1574730
549494
312662
213010
757039
1484872
20541
1406828
1401819
1518557
1030001
452335
899788
1552274
65202
1221450
715858
1280861
663238
1135826
126427
659832
1806521
178736
1847086
974136
1327884
984919
947251
844529
1705524
1185415
1806550
301094
1618926
456759
1887558
1824468
1425999
1588520
760584
1945871
1581864
284683
1145989
921585
953354
1449633
1891268
726999
581781
534020
1048884
1363677
1822224
1064349
1887929
1770088
229708
705757
218110
1531699
1141789
1739109
1030935
791699
1880534
82582
148718
747648
1769275
868728
1634056
942839
680608
1370139
60493
1372618
1205046
1295548
1824717
308161
1980680
706699
1058140
1896549
260656
1766461
518007
577777
804337
431238
1917862
432568
514149
1232697
703431
1912545
705274
491350
1989575
334618
1783820
124783
1205913
260642
336341
1840179
1597050
427260
347495
1550668
1450062
1607950
1500399
5119
878374
200131
727030
918461
938406
391076
1657695
429420
145645
1396247
1400995
1935423
7922
1595029
496725
1633724
1800214
1073466
1490580
982115
1726481
674135
416757
1376670
1696115
397356
1329524
769884
1565682
471487
547608
329697
1195497
1043520
1331261
1843200
482009
1855647
1530411
134151
1869400
1605933
344150
240784
1500486
497751
578565
1892366
1716397
1031061
99601
169885
1236568
1215911
326911
1994090
1860745
31114
524056
803327
508787
705420
1477437
1518359
1149096
941048
548672
1106116
1234179
460130
314873
736854
548764
396715
854552
392259
559251
1071363
1146724
31335
516729
1720430
865584
441724
1089953
425295
1376856
1127665
1182698
1890617
1185506
1406426
916170
293470
1967086
193382
309106
1321353
662279
324927
84370
1451163
915302
631727
1706952
60630
729078
405244
436050
1382984
978862
1267572
1755414
215091
457468
1717475
128209
26261
335273
1730916
468619
712754
1747205
1082897
451622
1555011
768849
1112024
1129974
866925
56044
1099829
1242779
1979168
273407
1160219
160587
1627006
1825892
877863
896118
1953866
717331
1309227
192886
501834
856593
228953
238948
940091
1062797
1405003
725559
379679
335712
821635
640182
497974
1518914
989876
958582
1619479
285966
924914
1400570
601778
764110
428772
197568
334535
177476
108858
1306101
1697279
859795
948064
1176640
1573170
1621798
1089010
88358
890343
1473542
644146
1210211
325911
1081168
456982
1347569
1591644
1699833
1887241
1708323
1944858
1652777
1886093
1358154
457379
253244
673627
1708327
1996188
807893
1106388
554024
494233
1212178
1713777
567168
1620017
1465504
618164
1460585
279950
1093744
1694746
186509
1095526
1004463
306397
256679
545108
448102
93927
525355
1672098
1832526
35145
1323552
733683
750493
1865021
1865747
224618
1644531
769083
1952931
286011
538401
281974
531806
512068
185847
106087
1588097
1095827
379529
1405849
188594
267182
1448951
1372828
602603
22623
358237
683114
39699
1339325
713319
1935574
476800
774977
210419
1208623
957324
490147
1705712
1374810
1233378
1846576
1121144
969526
756231
637949
67804
992876
421007
894111
794532
1441751
638638
1730020
936704
1975852
1816570
1228947
411418
604458
1461059
1358222
394151
1315946
1290959
1520414
1773967
1826893
1267128
915271
1813030
1943946
1063088
758417
1259532
277686
889328
476052
753676
1736127
1510371
1826276
1325443
1464467
310641
1592720
1234092
1545970
956250
1790480
1216995
59943
1520251
34087
697058
253975
836111
432359
1953654
366772
682416
647212
233042
537904
1604997
1767856
354318
1683011
280310
1598765
1689032
1426111
438841
722749
939402
961558
645472
820768
208269
1797846
431072
771632
767915
1982933
283776
302324
373517
627880
191861
40378
1307569
429684
603804
1411223
134892
1900678
889455
1687895
142435
611141
1125837
1308178
1334250
858489
496028
1157426
183477
855763
1824558
290119
1960232
1958686
1346839
1532234
1557072
1774642
516345
996921
1151782
723410
41904
839004
1988787
1694007
1823118
1089461
367568
506479
470726
1788164
1946023
852703
1178767
1890640
63182
583677
1570048
1120052
1862316
1107512
861481
1348354
1727139
953004
1366860
930247
429803
239327
1574334
409678
105270
932113
456591
48137
340954
1792657
1992070
805652
273580
1811465
1906915
514539
1315599
434413
706974
704712
1586381
996106
673986
1483643
323651
396
1758895
882934
1914718
1348447
1150694
1673711
738194
1527926
1377541
1467459
1058958
871479
1397811
1089355
1935392
867943
278147
1142785
244166
577928
903189
749091
1260467
982508
1733228
645103
938328
196128
1709857
1935009
1865673
1199604
1275413
1178630
1587304
121660
1134965
848760
24758
1925766
138368
1798954
1135006
745392
874054
342731
1138284
991598
1618027
467114
226438
640849
845583
305886
533632
1764865
848956
1409841
718222
175859
435259
15864
544507
1912317
1618682
1050486
1239437
1378196
1609203
1607891
1293064
1533483
1478903
1145638
1983825
595734
50089
1487074
361575
1015866
1613857
195265
706134
1714917
1210393
1157093
759799
232996
1633165
1836724
579765
1913441
736876
1420558
262453
1884495
352608
435114
532015
91560
363782
1494531
1453026
500004
446939
1555735
1362753
300961
1925216
1293054
637147
450357
671797
1307474
1440533
7135
807447
1427686
1981690
177506
1571676
338894
841828
879742
780204
1146672
1162582
1381933
335671
1492972
393794
1071411
18630
1084938
404339
1342257
928120
486409
1605078
1945946
1306691
222645
867059
1225217
331853
928158
890241
785713
1813748
533637
748934
1209445
1165352
72483
592356
724351
1324143
364022
1364589
408905
505279
78368
1680242
497143
1746776
329297
1969587
1374588
880073
1033644
1791330
1759641
67481
522869
796208
11310
1492003
1680560
526922
1245792
311384
627147
1974913
120249
1657598
206243
612840
1740215
1930021
1787908
963703
912192
1721361
1122781
1141238
1042328
470782
1230128
1469437
191390
1961756
1162548
1239574
1119608
932164
721760
301045
1208448
868725
588144
1813717
716603
1441028
1314450
297999
529928
422325
67250
929016
952753
1891835
731636
1661148
1739974
1708466
1542535
982365
1212564
271172
1051491
1028934
1952306
1874239
37587
760573
248297
1393193
127727
970266
533964
355399
1470501
1202821
627994
1938960
1123139
503851
1071329
1167326
605493
1614588
1017661
1656488
1068676
1202319
1103237
1446753
768406
1172648
570896
1353929
945505
241904
457412
112354
1169760
1150748
1379890
1079387
683393
1139142
1668079
1202527
1728781
1148360
419547
285986
1705694
457786
1863078
595311
1750967
258994
847258
1962717
475084
1633987
1995676
1330075
1935089
1690419
995785
1200045
1029546
1634111
877957
1998596
132483
1587920
1278180
319550
1795484
224998
589822
365897
1835735
1176127
677924
1081707
1789984
488266
920378
948423
1510227
486177
1906801
346811
19554
707480
12510
1883336
1147199
1993648
106321
1913185
888739
1440274
71154
228978
617321
1348284
1888775
1859571
1684470
429467
1977672
1614636
380719
1607726
322315
106252
1799647
1787270
163821
1760261
686996
1896949
46959
1241061
1569893
1770387
1243090
1101344
1277347
1306345
905153
1643459
1297684
667144
1087455
1090705
436548
1457985
605732
40239
595913
1756321
598728
1226440
542571
1597129
1645578
944477
1562129
970981
56301
34694
1924743
1361455
726949
884569
29152
1124523
371731
1400919
813213
830086
1867534
1410994
1703630
1852050
1955945
381636
316455
745810
265702
3679
390539
1134168
764809
1601880
927529
1778506
1022303
1908669
1266007
1700441
1899232
1275959
1957722
669959
204053
1607098
1803061
1838017
416394
1347493
311039
118856
900893
1037813
1421262
223514
323557
164251
489706
102338
646599
1643844
1177338
1054494
697318
1335822
333880
1320871
344353
534699
1249196
358163
1067601
1841091
939962
269509
1375786
1436788
1189946
6622
1735648
1614594
1195612
1867556
1223804
1865895
692530
1886923
1889758
992795
1366224
1749791
121646
284084
1912512
11857
993601
316892
1575825
671887
1939230
1767081
1751937
311101
1898956
1912262
17720
1371409
1049943
291440
1975340
1295792
6851
891549
1108316
1314078
1176018
1847786
1628615
750922
1831313
1499410
944202
599647
1893175
236716
229314
1718636
63890
368733
620373
1098311
669900
1490947
87094
1505021
1640209
1886025
255181
407590
969987
191319
112307
1187189
682027
1600220
902474
753980
750093
231845
1141738
455171
1933347
179540
1753597
1060931
896049
707691
1789397
1932526
1104452
957427
1106920
1954327
156114
1706745
1009103
241665
1089114
1532602
987219
1046009
289608
427200
1990853
1990127
1784530
89843
82868
1955440
1990220
1630341
1834561
1843430
240801
1064627
710110
1378076
1357629
1199048
795859
164372
1038214
1621510
1768067
1714287
357369
1546928
1480501
1733133
1400791
1314061
1818667
1115740
250998
522278
1661262
1786969
857964
280471
1866389
1989830
1973019
612195
173300
1756961
477611
1102627
799661
1356683
1161169
57776
600915
1165356
1904014
95663
19037
344149
1489303
483934
1358537
184091
709286
1260806
1439800
1525251
1185311
289559
726224
1151433
1263303
1109444
505467
1405857
1986429
99698
802141
967510
314424
1449765
154924
1569717
828031
1173798
1928077
1534498
229626
575423
647962
174598
1438771
1141031
1502237
875637
1276353
207381
239667
204913
548440
390896
1272706
1401170
1198211
909990
525774
1842588
602469
1315288
239022
1262378
313221
1371925
185887
19007
131453
765766
490635
411946
861036
433952
735964
1422521
1112665
757783
1940497
900075
1840367
1985020
158005
1294475
17766
1474057
1545508
1889342
276091
73300
564116
378588
993599
1675979
711823
49803
985338
24070
1701559
1088216
1639351
1039964
1885695
460629
1318578
855179
1013310
1394286
1729754
1204121
1248937
562843
863527
988190
373450
357427
1386325
1267372
1805746
681559
363133
804553
601123
1978248
21268
1661370
1753652
1272408
1179207
220715
756463
853886
761726
1564526
1443069
1357357
751999
954893
1420097
135548
840788
1254424
605180
1509943
1640865
319815
80025
1804366
1475238
176946
682471
1329526
468824
1769504
1394872
1916142
1770927
1965833
1990772
1519180
388759
563870
1913457
820677
627423
1870730
1900837
1895667
1840351
880815
297391
815523
1683976
367651
1121827
206962
1997055
803053
258024
1506299
14541
1617409
1329845
1314533
1795198
635078
1243318
1771871
767800
1109041
832836
37975
577701
1544745
908451
229207
625528
1226369
1167392
959474
109307
841661
1773844
1014298
1397446
1774591
745075
1201065
993794
1992771
487126
1991764
627047
1561984
1982564
1637302
1753165
326733
1553223
1435548
1347316
1834409
31367
1166271
1015517
67634
1215455
707718
783722
570732
1622842
1080936
1236645
193948
1835524
1401166
275256
965362
348125
29963
1196475
1478591
984919
1440579
111396
1694192
469989
1951862
432425
1742061
768221
881480
1600834
2425
452545
1997257
777410
484140
1803474
843516
1830713
1433911
1059197
405606
440365
1053657
880756
1193055
102723
993020
475943
816571
1814185
1122860
1862453
978838
580519
1770637
905559
1458510
406434
260106
91047
63382
1067656
45644
1564154
1592626
1792331
1677800
1599647
895958
1376085
863874
1315545
774442
267350
937620
851860
1111931
30971
389154
1330243
556025
522909
500546
1361902
1327888
1716009
1289338
943312
438849
978624
1857437
1725637
1599164
185843
1952067
1462045
1374158
195373
53300
576935
1923240
1572657
880740
1441036
1842174
736505
976537
1837325
729627
1206407
923930
1650297
1388248
496762
1105657
1063614
1312124
1357552
1376545
1588055
1919720
1928663
375388
699781
1774391
1137703
1361438
1811743
1862444
1098146
446416
1790513
1844806
138801
30108
1413749
259028
1125008
1886417
867239
1219615
640479
927831
1131959
1554322
1954447
92597
1785062
674361
582839
1621665
266006
1654927
1214728
1133002
1006109
1035226
243599
17631
322042
1624961
613021
71365
1520113
396967
292524
563528
1514808
233215
588120
1024155
1897015
481758
1727450
1608453
60375
959208
166250
288386
49678
61321
253868
1776505
1502132
210162
1151845
567237
1693666
487314
605434
509747
1308769
718347
1354636
1587765
49991
1587114
1067205
844486
1476240
1417176
1684561
1357405
918447
1662293
271870
1326693
547184
1157393
1472105
1525336
1598490
1741857
868806
1268542
1767476
1436983
1301617
1489650
519692
41641
1476502
1423298
283614
636026
157431
1095044
1890767
593112
1557248
106419
355398
1158885
1187983
629207
1965355
1589958
144025
661315
1709515
1357841
1541639
1562533
1890821
82379
798000
359531
789164
243081
248094
1864939
1446604
1868948
1929639
1121020
681729
1299424
1692226
1792805
1361189
1807714
1238615
1678997
1363224
862309
1249538
14828
1853982
586498
1879852
1934288
1258903
901954
1776865
956820
1420082
501127
1526198
401983
456338
1360908
1860682
969868
1466018
1628990
189334
821148
1598000
1333319
1897530
1702313
1669469
1892066
1112193
1686607
1185636
630510
1949958
1171060
934235
755913
455565
92842
639539
1551847
1794610
58906
542062
1787010
1656114
1769802
389271
1005086
160784
721137
653233
978146
684940
1606985
1639628
1213679
1933811
636043
812432
1973254
977163
1791434
1032932
303899
119047
213452
1375449
1003700
951844
998041
1804290
1755213
1951811
520029
497291
1141795
1378039
1789438
644321
1462166
910790
1416622
317046
1222027
157942
99468
158550
67008
470645
1567360
89783
1753886
1324956
1465317
73774
812044
157138
541230
1060180
1390661
1577305
1027414
206010
1857487
1764404
427036
209334
113994
854287
1670656
1062675
1128055
844623
442223
629951
1374971
358558
1935753
44499
1026706
1993713
1265447
1612924
1271059
908740
113606
900458
876948
761409
62092
350954
563720
551662
1315602
932651
976663
1063106
482414
1450634
746878
1736219
1144612
1896026
343672
1649296
488694
475462
1720943
62617
1305098
1979005
1032215
106033
921767
1641015
780738
1317906
986906
972379
52011
1254160
234056
1000503
86813
1407688
962364
1895133
1307524
1445447
1348461
1369204
822315
1640209
416527
1152023
1328392
1866644
974304
269528
133086
1186757
682447
592315
269255
1127803
848382
1340224
375972
957902
1219578
201522
57872
561619
616323
702879
1132081
990018
245032
1368797
56663
264576
1196985
1900917
1617872
1397371
1924788
1563005
1767814
341446
1913900
207458
597473
784613
62993
1448767
366864
100838
1318978
1888552
833917
500369
644467
921864
1727589
65101
1660959
960261
1758199
544245
1604246
727755
1922989
354345
681379
610229
1015909
891031
146472
212877
1368529
1262810
1935775
911672
1171505
1261403
5171
1795888
815742
1273955
1408760
189334
651017
999582
823581
1739575
74797
1290032
1963904
278100
1990590
1155123
1159912
435401
1465701
759749
764861
91346
1345410
1681230
1194101
265228
780798
1794231
1750269
246658
213929
1182209
390999
1293780
717625
1195805
1432017
1219032
1874897
1777417
1835788
7428
1018805
1560997
1250356
1910808
1722583
136858
1113725
452522
1531736
270225
1170714
1822626
725816
949706
311789
1062075
121800
1783368
393586
1153037
1799289
1285852
1430187
341750
90087
1581893
262389
1307728
1145098
591592
237543
78157
9546
477917
319278
1734956
1884551
264769
141900
33373
366417
1886281
1475812
236576
1026634
905995
1302296
332503
169156
1926359
797227
1381063
557462
1211800
1394598
50715
316449
1137081
294477
1999299
207849
1403075
273386
516333
363079
410630
1607159
514247
102158
825069
1074113
1499177
611450
1869531
1382025
533525
1109339
845072
431028
1377250
1895765
572332
1465317
1486524
424822
1146399
635924
213652
1034722
510998
1737817
1810713
1183443
1035458
1684140
170646
322219
1906822
1539608
556805
1416469
274109
303203
806694
1048535
454859
321660
1409078
1497877
580210
74831
450265
1693580
1717953
1011693
1820524
860274
1532040
1169432
1467302
959585
336822
1832824
918402
328251
199169
1557335
1441751
1109165
1032022
53545
1889559
704815
1627224
663333
843895
654027
23584
220801
1485018
142563
938427
427539
395572
1282922
1245021
1066281
693503
527731
1007325
826530
817695
1824310
577724
299537
1740527
1904469
809467
1612995
807305
1107010
1999353
1780937
1682823
854850
1951338
1678844
1688806
140427
778690
1893173
645633
659588
406868
959123
1611997
818255
1110414
1789938
1154585
1950122
531062
1779012
441186
1290050
1564370
717636
418901
789604
1595648
1420515
56029
288337
1348029
183176
1677565
661466
632750
1301665
1214865
575031
961733
1460095
1254186
856656
284629
1363053
189201
1621508
1780152
773283
1692962
973128
84208
165545
1172895
561125
1316033
1233992
1443156
476258
247791
1888538
1307569
625207
1159642
717878
584778
500675
1246788
497657
985686
1120501
1713546
351892
193036
966372
1962140
913579
1672583
643784
1059594
895041
60054
690544
1902381
847040
1582805
1506328
1580190
1475378
459677
1497119
446983
1569948
1812814
237115
951194
1454853
544915
93682
655692
1159428
682497
1242942
888345
1808592
1374622
199187
1681102
1241563
1508461
1412853
1346867
546426
1327201
642768
725912
1711444
1104599
369317
1553101
999976
782834
1650955
1780739
1436281
138941
321296
690011
1865415
1369751
954235
182269
426092
1555627
1626668
1611993
889930
1564940
1770528
173180
824255
1269817
1696430
1996916
499213
1495418
1044843
1701114
1573410
215078
477926
1216080
323055
1437794
91052
1157661
1517925
1653252
131448
1338990
448397
39244
1918706
1025780
912827
1407754
339626
103218
135625
1378813
389427
827569
701106
488463
1510020
1243727
860717
1042837
811990
1570640
1709871
1502884
552029
322788
1910051
1859229
1358455
534087
669289
902163
1972810
143435
371395
625391
1875342
1877204
1886999
1543529
315000
486197
1873151
977020
614749
364382
1677788
603956
1091111
500115
1024787
1331001
813759
38345
530872
1093601
1064941
403184
1803730
861326
219351
1172215
1349472
1520783
4513
1979997
897629
804518
283700
740040
1651081
436736
196634
887321
1908514
146472
194283
1767667
900436
266600
807148
1403484
1429057
1124614
1169452
1868733
957696
470638
1864442
1524348
1342882
1805680
1048050
179150
1606898
27291
1265983
521180
92942
1828077
955937
1375949
1843999
199991
831962
256312
140115
1978218
1431310
397037
873069
928627
856010
1785003
1856532
1977382
666304
1301336
1452593
1232868
711845
1922448
272669
400184
1959286
1649763
548007
320718
1557053
562289
1065565
931714
1944603
354058
664604
1589446
162700
941180
1416480
910514
139912
1822489
1778074
1729619
998705
1909495
1240365
1587189
194061
389607
1343320
696528
1604668
354354
538760
1463426
438535
660708
116436
1637775
876329
200545
190649
1479998
823438
276527
1976799
228126
475555
961138
580424
132360
153756
132848
1661361
1252827
1798346
1749694
574063
450266
699467
806246
650927
267486
1194151
1578930
440455
1435998
924877
253940
310079
1230286
744803
1364830
977849
121892
723804
512950
332601
1486947
888172
1317544
715673
947052
999455
1859090
1350545
619656
1348464
54969
152768
312487
231
1536585
801213
1830963
174956
601629
990838
1461359
1795537
930271
1937388
1522867
1406534
1011003
1602781
390336
360888
554141
1958620
1492011
458546
917722
1948469
1637209
663741
311047
782356
222707
773025
1904705
875148
1769605
1586806
552173
1245566
1281
1916677
73315
798491
946162
1075261
1862066
466654
1501492
1801455
1408957
1663857
224234
1232743
131875
1951170
916203
965562
214786
995335
1589437
506888
43594
1910211
1883875
1748531
1766317
443053
1815821
901175
1317303
1238140
627152
852649
1258169
1918282
319013
800190
472943
1188693
689023
411157
955782
1912260
1763230
1714796
720372
1048347
918711
773489
13239
1735629
947312
1674931
1577044
1810217
280544
1752954
1796264
1702894
1651533
817661
452182
1946401
1007377
1692810
1653647
1496522
1347729
1611628
1349802
150052
396994
1902648
445333
1257763
1192774
925655
34087
1770246
1431287
1965531
83545
1000696
1006237
1296926
1984456
939802
834350
1591167
203982
1988002
1921878
1930142
1320018
1970871
1129281
1636991
1421595
635525
1338090
137247
76023
1806755
901194
661475
566390
343488
1987701
979548
1982197
657232
1220168
628425
1939377
827527
1328971
115144
1736985
66867
1944265
493918
1024978
1233902
608986
897960
1098011
33183
735283
1399340
423161
1986036
1581929
1732374
1284448
537317
378926
1128287
157539
1430877
1718068
3068
1809173
420976
1119655
36749
1234796
668203
564819
1440216
323765
1086180
1269123
1355798
1676543
100411
1607098
64234
717138
544200
958350
549943
1756428
1485602
1402147
755785
1971751
242323
1529374
172105
812015
801383
1358421
1952623
1714530
1849386
149398
1883125
513100
1003858
938573
723793
1582264
1398422
722584
1929124
1956590
773707
1365510
1857856
736818
1003139
44860
1761776
1966689
1295428
1854844
94270
1159094
156710
4693
1283948
1401170
276162
1564623
251396
1360911
377820
1400841
774717
1816867
1832908
704799
1081346
1695977
1752291
208214
608211
525268
563415
598258
1762575
1518065
987798
243802
867393
284084
1985470
796928
1480109
1514143
143551
893763
1840051
694060
1383113
1181343
643587
150843
40239
1995694
1334287
1444645
971157
1279164
1436508
1340188
1015466
952885
1549214
198442
112961
1367460
52750
996895
1334982
1582180
539771
1524163
1535472
528453
361100
129798
1454719
1251283
823879
476819
200078
421025
1070524
10061
552096
1547039
204586
1167702
1427568
154924
472551
1450460
175412
224329
1554929
384067
532391
1043402
644563
950645
1052008
152532
1437839
1758809
1739885
64349
529784
1184881
1263287
1428738
480523
681831
945556
267126
1125315
1518525
850651
145435
1763517
1891778
676891
790188
1612022
965978
1492208
898301
338519
1551847
712750
1986307
884523
286516
15318
1804975
631006
1339063
1815139
1161653
667638
1891107
836975
865212
1756828
13021
599818
1354739
254050
192382
427200
79512
817609
854802
986861
457769
1107013
15652
1876687
1228669
249940
17883
1170081
298274
557971
1578407
993319
1059553
392320
497141
1425965
983564
137573
871021
763663
572133
1110733
1405321
260735
1827355
1002161
1215229
1552093
1111073
781161
1002141
1746029
1906358
1519126
907144
1201065
1028787
1145922
1443219
1470946
855342
649710
945347
514282
1957107
498058
1806417
117118
149354
1915201
471283
259603
33135
1559538
813936
1066480
994229
668433
1676991
251157
734600
311127
1528513
420090
1209596
1826894
1544579
1512787
1682251
1623913
469031
1027335
1031865
92595
1731099
1542375
272731
428392
244969
113990
227593
756990
608345
1910443
72773
1901234
457687
1229906
1047607
1943968
560106
1908210
759911
1144983
1852724
1720430
1292247
320695
1618529
1376821
619048
166267
455405
10388
895321
1466888
1420646
1168466
290097
439443
643532
900877
1841791
1048222
788125
607134
1305103
1710618
1142828
1482010
1646915
875484
1494001
1347831
1775860
736904
1681700
111454
1353388
1204803
1748532
143063
1735277
199636
201349
29587
960988
1746819
1071411
1756115
798896
426750
1247483
134934
1131333
513566
1621510
89534
1207795
295972
1484924
655532
1877791
366966
760603
1087314
835159
957408
1087109
839007
395891
234223
106837
154032
237662
10879
1415404
1987553
1545663
1861319
1095248
39038
910334
111372
857366
1782409
874447
1987401
493126
264557
497609
1424777
1587310
182588
579460
953034
385451
1779496
298789
1315401
519051
1033677
1535330
1809861
1573703
223519
971063
829128
953869
1908216
883598
1941320
303259
104975
188639
1866279
130128
175033
619892
970621
536713
778062
1622986
462797
1652917
540825
446695
951377
1383152
1334745
1054025
1989647
43513
1471555
477829
406864
890770
413910
535545
1072569
1456285
163861
447436
1139581
1714305
1915836
950476
401909
193620
462628
1735981
1378620
958970
304254
806096
326710
1550318
946602
387588
1684052
556625
693250
234169
1130916
864311
578758
1261790
377811
415519
773823
876215
1128790
1683508
133372
1154966
1735632
1632114
1408606
776847
23633
306869
1895447
59832
171867
1235605
521902
581172
630609
382590
626293
1285168
1646047
781895
360943
568437
490885
157062
1152281
1135630
385545
1714456
559322
1164910
888908
106097
1030654
1993615
1221061
1652418
1979759
1000463
1958017
517500
299642
253030
362666
1085376
1491959
1422866
1185989
608453
1933285
629105
881480
229712
276610
753434
1384196
714628
1964815
839745
1392400
1019676
1766133
1988958
554493
1358478
1045919
1426486
580831
1845183
672693
844385
21354
661504
1244869
1732771
1473832
1275072
1049826
156480
233943
134158
398195
1648260
1004031
1692632
153391
1698425
1535071
1426298
1525100
1525030
1624671
231026
493091
1039867
1072881
1292602
1863910
919418
1790426
353190
1233719
1113801
523947
669827
70178
1439953
199146
556762
179648
1445073
1929213
1930023
1598002
651827
1087437
670454
1367041
284618
1271095
1543436
1380101
596900
1711666
704508
1789219
442116
585210
1821760
876383
1907436
1967687
1875194
1114174
165098
1189844
116999
1282628
1803951
1435379
303747
367564
1571030
1060085
922052
70110
982336
261959
1628838
1071069
1289542
403009
1576818
1372415
1005060
9291
685695
79429
1867463
991034
1279885
1122689
1408850
58894
1629553
1243098
1592360
541175
1572451
1170949
1148954
1167991
1148970
284876
1754600
1878770
1400440
1997011
1435153
1118623
1893789
1120763
1834140
275397
65507
1880970
48054
1125425
958512
751858
327724
744214
1830242
72916
1608324
848463
573794
1800354
1477850
114514
1180859
1968553
626167
1325965
1713449
971545
195978
446980
740073
1687415
1798286
13723
716228
601308
1720749
762788
690460
1544868
685411
1603001
1288574
1770648
605474
1085670
740023
103243
485239
1588979
1023082
1480637
1736102
983154
1272659
291666
1734458
1243360
976107
1312296
589505
1506757
1475050
405469
564344
1623798
1382200
1036693
1859860
1064134
970621
1375591
605745
323962
198113
1280960
483790
1636157
130628
1460837
1886786
992426
1066565
1337684
1407452
1146502
627918
402259
199862
1062220
675436
574972
1897685
473465
1665651
1541556
31372
1641363
642896
1755007
673840
1523534
1015160
1613433
868554
106083
1454684
1617715
270894
983190
394490
1008000
123683
158363
550068
1475001
8391
1733943
1157301
1416214
35044
568519
228181
769464
1289869
1218321
1573208
1244454
1786438
469093
1473854
1394958
1123594
1240866
1709485
1819908
314799
446206
602957
1990393
1208463
1608928
1800486
432520
1158435
1988556
1794580
653091
1797681
1261378
1872155
1518486
1510716
432850
1982366
427536
229064
1971020
1727202
1746761
1240202
1887080
1498121
1752555
798972
1861325
1562607
302372
146145
985968
1064853
375615
720360
349958
1073329
491887
1079815
313694
1933195
986801
1796066
116353
1873966
1837059
340571
752570
510998
877781
1020995
1633741
1020210
938887
1663622
1322302
1644099
978090
145858
675526
964418
1919471
928595
1438332
1136693
1960408
1769550
742478
144520
942451
168179
1105207
1961195
858315
150986
50635
467888
490313
26521
1074640
878354
565771
916014
1213939
586537
941910
549811
1309141
1443841
1922651
1930326
446045
227098
1017944
126723
1584644
79444
316906
753139
603998
398599
1811599
1283835
200887
1386423
1964460
283220
964424
1907164
177954
1639333
1710866
5063
479575
996283
1312927
1904491
849599
803606
51946
1124534
530596
1150959
484062
666206
839839
1879380
217574
1576201
300135
431528
1437068
571984
67254
1366443
1754462
1218548
1846521
1820492
1593699
1675760
1701533
171219
792565
1955172
1313491
1071650
1387284
500099
1658951
1909562
1789154
662755
1579932
745027
1257148
103205
506008
1311315
807170
281989
1166818
1151594
1691713
252544
1226087
1352740
1576831
142941
1896701
1748846
1279153
1567180
235038
580835
866000
1602939
563859
1416870
529321
835038
1260186
1317096
1465513
1508036
320662
369843
1741348
664472
521734
1397404
1048716
1426138
514569
1517791
1404930
218862
1662036
437733
1248444
1333538
795984
1580929
972462
1302129
309492
572454
1249758
108202
1591985
812252
219087
108696
741115
1914892
1715461
329357
418311
1914998
1716957
1574985
671413
1261548
1277418
1812294
1900313
1929396
1116131
828237
681010
1330703
370318
741522
865882
1322029
375837
1501313
1985029
1774771
1990563
398752
1533608
1720399
1638271
689663
828114
1249322
212320
627423
84951
1043081
1334493
1810575
1804715
1095435
298636
665993
1654454
1581816
1705206
1761818
1998782
173845
709362
1556284
1530453
1635936
703434
1694837
1371039
1549387
507445
1437863
1604337
270088
51098
1989286
1341466
1346467
217082
179496
580917
963713
1249211
1848003
915831
1087828
394310
769654
1638948
1747583
1869860
485921
1825080
308885
1553257
960849
1110757
1314458
810757
384568
466420
1886667
112171
1722241
1857975
337810
1009773
70210
1418189
1666253
1379693
1606340
586473
334105
319114
1689007
569372
1588570
724501
1809588
1719380
1169137
980716
1919319
1594698
1655572
1873964
1444968
1520445
1568362
1851195
459116
393394
281281
588889
683639
1639730
1287382
1884986
878548
350573
1898743
706156
949132
1507733
1758096
978657
1923629
1335164
1437241
566891
1924709
936381
1173066
1096963
1515761
944081
526839
1966180
94733
921222
1312983
1317298
394712
1183814
1569426
1892502
542538
1193280
111098
465409
687146
1637727
1413405
917643
1997940
1116612
40364
757704
57208
1597062
850260
1051200
1533728
72075
558107
1462360
1911061
779978
1854199
294784
355454
658906
134346
1327954
240437
1005413
1973049
928335
657407
357823
376606
389523
990511
1327661
647119
617363
176656
179383
987900
1325131
50387
838325
633544
500362
1350148
1754436
407702
1182226
1922424
1304024
1927110
820825
1531259
1007824
1533722
1390169
643222
371350
1002889
1824812
1112896
1832202
40395
805136
1064043
1308035
411257
1525700
1486113
558860
59531
1229164
796055
1343259
1458532
684101
783297
177506
383069
1448193
1952549
1233265
291957
1348326
572616
1525330
1551399
1130394
727155
1054963
1271630
556954
886423
1073227
42440
609879
1632562
1755544
720845
965310
796610
1130084
75788
1670494
1001211
1322223
1896109
1283323
1578797
462331
1627842
972167
809380
548463
1199184
56480
221616
563293
923373
169338
1487063
1591532
1469763
1640979
605593
874841
1151912
382420
569728
676919
1623339
126826
1541482
51181
1731610
1569845
1563425
1712508
262999
1207787
552578
308988
1789469
1451573
170041
520099
384060
1862485
1949458
1131929
1036482
857472
940857
835083
1649471
1882351
1706260
1970560
1293529
475149
1478742
802395
1458283
1396972
507818
767626
427567
620090
108488
134275
1161628
1104757
1833730
679540
1325714
1088766
648493
1207260
1554885
32182
1297069
1146982
168002
1933207
16193
1617438
93097
1182219
1112098
546644
611404
771269
1148850
1284571
1511105
1153323
689415
485053
868165
430912
108688
1559561
574180
1965145
373517
1455129
220082
1629221
50174
1858644
1725903
1798190
713771
1961137
1626531
451751
764495
1535283
1862677
1912407
1169632
43474
1488957
716373
1220650
820362
630528
996909
820005
1937921
499005
2961
424408
148952
1758092
476211
946472
8098
417060
1410019
1381644
1852075
1355943
33541
938763
212973
1269723
459177
28797
411954
991065
504000
710373
719541
221246
253685
1633820
1886960
1136254
1835522
1961257
1724655
1006466
974704
1110873
1579524
476978
1556684
1127492
1968500
1880525
1847522
986790
550264
1606942
808645
265315
602900
293922
1830033
919455
1261882
238963
6526
147183
129941
1000061
586656
1361564
483689
1253861
1559139
1651651
1481205
747526
1103041
716046
839256
1358269
178037
1121112
793959
561431
818230
1319159
1124169
1131843
1661579
418001
923851
11080
676944
421905
132970
1541697
1290862
97157
235390
396022
1249541
1077364
136215
1910471
1746273
469644
1161449
93843
1660038
471202
1803173
1829878
462692
404980
1420961
819462
406260
253079
1133735
1362177
458113
1702730
1289924
1158642
990170
182269
750832
1935131
962958
975231
87211
1431468
1081357
1817959
909695
1848789
5049
263208
925779
781212
837733
1465022
173394
975476
1269817
1617027
875689
1911813
623655
534781
1393967
730777
795350
1798604
1063067
560714
1260288
1784851
1532186
1396161
618490
249554
1713777
177597
823184
646686
1431699
1337387
1364795
1061453
50256
1407116
1157585
1091102
3357
1921300
590793
1489741
117698
1416271
1216315
1793887
649615
1968467
1898272
798483
882633
900730
583677
620460
633556
192655
1397400
1956060
634792
1430047
278376
992636
984668
1351640
1050021
1356664
906012
1007825
1428370
778275
1556713
1958503
988235
671794
1704949
210283
255820
1914907
430681
1189813
1181211
1132120
1168022
512354
1247926
1657287
1340810
902616
260276
1776590
15243
908508
1279569
1674360
1948617
1744071
1980774
1836051
186849
707753
821415
757222
259676
1533483
560862
1888017
514998
1144207
1265632
830323
1706610
1266691
178736
1769966
1757651
301179
966532
396126
671394
1767135
403333
1676407
39598
1383113
255728
802873
243966
302775
1669636
847445
306293
660111
1916604
1092204
775422
1919317
1830228
1902915
540804
1802532
1656114
1057747
711101
1680562
1379059
396113
42748
1428650
356188
718651
409678
347491
700476
1922440
795716
1811878
482783
1350965
678308
557162
1106419
118015
1636573
1852392
730656
988849
1981485
979208
661142
826403
1705210
1578479
1283219
202263
718126
579689
1050798
1347366
927792
752508
913240
676870
1375259
335987
210414
1107735
1080083
905704
1228947
422917
339047
1609855
738690
764762
1026634
1793911
927948
746382
1428198
657194
1184491
709086
574281
776010
1981751
1499869
1456486
798866
1403089
69087
485921
1271387
1295528
1902547
1829793
361545
17895
1345245
1696187
1322355
1424510
1574530
1809739
1840258
860022
1094905
1903127
1698624
233625
1963911
1606512
1783250
331343
650383
1113755
338514
1835576
107971
732833
1403750
1719859
976427
1794275
1423744
1756971
786915
336072
1617216
299932
1467855
1628895
1514190
1160958
1604589
1681462
446525
95355
360851
148061
603932
1948450
725390
122243
941872
777544
1302202
1056697
1281690
1627016
767116
1380558
491537
1754978
977310
1872434
1846027
1151735
168222
72606
697607
576408
1993795
50592
358817
979965
738547
1040738
1346658
1339093
1733643
287270
718767
1717593
1803019
925373
1964607
1220598
846407
1075429
1251403
541988
1542644
584937
1437241
836358
248009
478947
819740
186131
1970073
399678
326060
1335102
881597
844312
1448474
1383666
1251240
715741
321991
385881
554826
1286436
963180
1846454
333554
1882265
1653042
1110298
1176689
1881685
1539043
769565
1775736
1567017
1553492
805965
19965
1327041
1548776
870361
458365
851555
1812210
599723
1855171
1339125
507519
537208
1791671
1419596
461916
1975335
1101481
1826203
317300
50665
215513
1415550
1149729
885798
1167914
1058910
1428340
722973
841517
182384
585981
1192924
1629301
617441
391543
1111154
1348025
1216550
1954570
1833888
1990251
1109995
794017
1663344
1412695
1963079
1720208
1341780
1002119
170989
1595675
204218
153067
317498
1460679
95387
1563306
1379959
1117237
878504
1578885
22295
1140562
353710
965373
1995123
1073032
709957
29247
1318752
762202
262146
60524
1544401
927029
1829595
1501379
317604
1087988
126352
791507
174069
1704050
976047
1380809
1258039
1764190
248745
961539
1932151
682429
565021
1731877
1388796
639327
473271
1111
659611
1129897
870224
1084298
1335839
1841527
478095
497610
400151
1150745
717527
1738615
777392
873670
1140423
970078
907162
243903
911891
743180
598146
297638
1305853
1335412
1494989
41655
64342
238512
1556443
85828
1690269
706127
775753
1486237
1071005
1746615
571626
128769
1646308
878207
806609
141626
1326448
1968773
96066
210748
1561051
987096
1501
1614498
567846
903563
841552
1536518
967880
172955
1413236
1525841
387395
1924783
424078
1586616
1090628
1108378
98362
494465
70748
93830
573559
388426
648956
213213
314075
665326
108988
292884
894151
147951
1860495
908658
1622402
1570280
1736639
983764
1136296
1352149
358963
1233236
898794
523034
269604
676157
892374
1558274
787937
1610724
838336
444588
221218
1586440
163567
1504809
1039436
1627578
226507
189897
926153
1191614
870227
710217
1768487
1594640
750979
1449181
805661
1120857
1433432
1595135
849539
1335586
299766
1484140
13430
1309403
1302511
1306493
1203318
1785643
296243
802707
14341
418331
1584078
1123664
1602760
204024
407143
472287
328795
1541230
268259
1811212
1505248
1905131
1167064
1573502
1733852
235984
439105
117191
1537527
1193247
200883
588124
543368
1065589
1349456
1338925
516004
1433913
531918
16690
1827928
1868321
226633
55358
394967
1206083
1282349
859728
38737
603182
619542
1702999
1693215
1998687
837291
608493
11398
1691786
1792081
1687606
230849
345493
1211109
252479
780590
1725183
1316147
161627
240419
1361734
1523698
179002
1956158
1927713
844361
1713085
1989064
1408961
297675
1811639
360467
1214339
102135
821450
801397
901999
1579839
1194074
142846
1599087
801206
351809
1691110
200256
1995330
118071
1302603
1848539
1951129
1357857
837038
1767937
994013
1740778
1158529
647207
1803902
1584651
528489
1810842
1489589
869944
212895
1532092
429112
1460080
215187
60685
341119
1286349
1738997
958970
953707
1433042
744173
1795541
1663832
334214
1409184
1257900
1314393
1508112
656910
825241
589190
1152783
415596
1184384
107423
1465194
1192883
412084
40902
322359
421102
1178646
152748
1987775
1146578
1102315
1095724
1321708
1770133
416110
138577
1836474
865841
826653
999940
597394
1694877
1628922
1391442
363868
1785917
1528146
1970264
1127550
930306
610069
1794619
1174314
1099563
1421625
794649
529917
734422
1616705
1257288
1206695
1276869
329425
1955342
356692
1537013
940626
152606
322442
674129
1294983
670341
1553062
510482
60697
235033
1225088
55834
1115140
1715308
1562052
16751
447886
586210
1477969
679592
1022615
819428
1657211
398418
1596746
706656
716319
1081597
387435
1261566
1142701
1910440
627207
497438
728334
608730
162668
808034
297131
507859
20111
254609
1185468
601763
274497
1867761
1789512
800990
935251
137966
562876
202275
1310588
194193
1269148
1130203
1355888
269167
930629
1213444
1253564
119108
1487357
1632279
146818
1552406
1078089
348638
79407
1605410
490959
1218602
639844
1005245
1009386
775328
494849
1886282
768137
6847
958375
1294164
1326415
1266480
1491110
1554286
239747
1794023
721505
1555116
960540
920081
339273
754407
1216339
407304
1255152
548226
1414501
843827
1422922
1629219
429744
90747
1259576
79538
288915
1167220
1040449
918982
705445
1723358
1957702
1189403
1751734
1482726
348753
1535195
1250145
531059
904393
1942124
1907623
1819822
1328820
1113849
241810
28638
610696
1799750
540333
434150
132106
810252
139207
1136708
1430136
693515
439742
1639466
1978248
1716077
1084758
83893
990517
936611
1615193
952271
1305351
253185
1453320
961868
1226804
1228092
1528528
1355521
607235
1759793
869678
927321
936914
535724
643222
858570
602064
313561
1630646
1509767
887557
1170929
922823
1447752
1337411
1855556
266033
1956265
1230141
1439953
1465153
595685
1255368
411300
1462009
1031250
1432529
1019333
1043944
934245
1153479
1755100
1133484
164715
500630
1491512
100521
285785
1570148
717612
293202
1761185
1181630
1427398
1935607
224024
1446016
627571
1049162
343839
191333
1999026
1445562
1191153
196440
124187
1641363
147610
1479995
772081
1914149
137782
1153316
75365
868818
751523
1991770
271220
1170305
995354
822038
107842
13736
1424389
897856
420177
1094678
679635
894027
1915477
677128
1107026
188218
889846
670033
1684826
1105783
374571
1635631
1068094
509273
972418
362487
1995216
1574325
132377
1382144
1127939
25823
146968
17478
832221
1662333
64524
918651
1280615
1185908
258565
1817404
150414
1184907
1328148
908781
1941658
621270
93563
348390
684233
647382
1034317
762336
131714
64333
214486
510332
697321
1402083
1778029
1266715
1287185
1046172
586794
1305436
898760
685645
1823845
217573
248632
1631471
1935006
290569
96222
191253
14225
1250681
1243620
1586783
1868116
777245
700426
1164901
1138370
1081053
802645
1260185
1586296
1152107
737234
346395
1901742
706312
1322466
1005082
1506301
1043410
1687531
1376697
249583
1580843
2216
34080
1374229
950486
190869
1754288
989154
80802
958774
1248385
1947794
955016
409746
1977405
273147
875637
487586
1135481
922096
227270
444402
1143936
664353
1908322
85261
47045
492771
1324378
1279360
404054
1422353
1120142
1366887
142501
1538529
1738335
1047509
1284788
430023
72013
1444687
236515
1832984
233762
1917348
1567900
1235507
925540
1694904
326671
1375525
1286730
303449
1330773
1891408
1355376
1285414
1050870
1755870
814992
1244579
1032145
92184
109191
706336
355517
346827
784845
394893
1469780
1314506
232370
757289
40364
1539342
327053
262543
1150907
828650
921535
913970
1640365
1168643
1346930
135282
625749
280470
1463495
1182886
1731156
1727112
1675219
1870686
1062466
1704176
168544
657752
1338940
1234590
1927656
1335796
1050562
11952
615600
107152
1419993
1007912
442268
665042
1643183
1659533
875378
192483
741561
764554
939977
718483
1872411
650108
1896648
172309
1158510
655544
1643117
543593
470782
1523167
1573722
147066
1495730
975578
2857
1923709
1198109
243075
611359
962641
1773625
781812
673155
1490262
1076973
405610
1950684
185548
922190
1731982
315559
487950
1929278
1773351
1212605
478472
1816146
1136361
704878
1713143
623688
500775
227946
509165
1735739
1573243
708246
823331
1399917
504286
103755
338530
756958
1222819
1723432
410870
837164
1298639
362585
1109233
1113537
237543
1472867
1470330
494103
1515297
924571
838668
1861915
948893
327462
1454414
1310073
1908386
1300889
152828
679884
1664783
407763
1975510
1378948
393231
339471
1267701
330072
1348884
560916
171946
1993227
501656
299558
104480
525959
48217
1265615
373458
1585335
1889358
47714
123790
308293
962948
331677
131243
1742602
695937
492734
673600
1057109
1563520
1109871
776913
1498796
1559039
1283247
1020022
1562732
1598648
1356328
1151447
1529631
819196
575352
975371
1586901
1727022
302536
8982
11389
361939
1206690
1152561
516208
579818
1186763
1817947
834613
896301
1961597
1405107
1409792
1164087
1313352
1522765
1472296
393011
1217412
275978
563001
1340892
313460
1077301
1289657
1342083
1106315
1574252
1884196
1862281
257381
314647
85714
421644
1119797
1051190
1878570
1295088
143363
939522
1125893
609566
1204846
1425288
1405558
13329
1355288
49580
675335
1085197
1983822
1336962
33500
1632358
377500
1083515
372875
1676464
1999830
200227
872584
991103
857026
1063267
1187304
1583575
280578
120690
1718146
1954668
833150
716852
233519
1868092
1357835
1888258
1331409
462811
1448976
1960444
649145
174444
647034
587003
931884
860474
1119732
1948930
1715706
398953
655794
1089514
297708
1164912
53094
70768
531589
279425
1983153
1595231
700938
1596568
1252745
252794
771792
791301
1573337
1768745
530733
383357
1454791
46661
1941058
169013
386446
1143126
991660
1217530
1123966
228081
211731
1088893
299154
534982
1861695
1144244
1031757
291570
1913818
624165
290442
1551376
1738767
1604488
569374
1213368
40006
380984
1585342
386676
751138
1157151
349639
1952787
144348
1938515
1140308
110731
1058020
1210967
726474
1187366
1849124
1151019
905003
1295065
1633269
207205
124306
1922209
1310145
1162237
956581
252488
1644221
1028744
1365439
1028241
1724926
1666403
1618112
594303
211808
1264788
1319257
319673
1586144
1441456
779054
1108766
534435
1678361
1128287
277189
1403217
1876931
948597
1171505
1246818
659440
729855
1421789
1646656
1016228
189516
281363
1344241
1031353
1426297
1724839
309048
1105009
1410569
548312
90598
724853
1647370
311629
1739296
1471823
770181
1590041
699916
225677
1623681
55887
1607662
1918033
1525426
1068845
1810572
434796
193461
1355688
1618953
1558039
520964
496715
1073592
111633
1948941
1233180
1893448
1146116
1280829
1722815
1621158
1360203
663774
1687652
1596872
178287
1551427
368538
426812
741387
147708
1613681
1214994
845205
1738959
25964
1644931
329398
577445
1064919
1320031
503648
1232361
1815767
1058049
376012
331813
263137
1482437
494260
7824
1460025
766373
595660
859721
294329
694123
1054170
988347
439794
1899099
314886
1693531
441621
886867
537635
954894
790329
786736
807974
1432307
1848470
363365
1715174
1236511
840529
20201
826882
864144
731462
278675
763516
1507504
410866
1701447
252767
63329
676052
1180159
859826
99586
1336769
1562908
1985284
1159102
1998157
691218
1229103
1221776
963387
1448474
543963
309112
1952945
1216224
1592000
385256
381450
1011723
699857
591765
954412
23589
1000914
67138
1882422
1337877
535180
255098
1829443
76337
1883024
1765845
223667
311792
392424
1567182
987588
1005263
792919
209537
1271918
163394
85061
1100919
273888
1504577
1727908
181733
1027310
906181
1600239
1951337
754290
456607
167971
1142425
494465
988796
1124316
199697
1499138
798938
1028566
1024470
1119642
1071062
267312
698543
1689605
446482
1771830
1286940
1965450
1957253
1145942
1818499
1980695
1914314
1326174
1231307
335827
1717234
1002105
240214
326112
912348
492048
1733780
58188
1443154
1515510
802745
18459
599083
791758
902658
542109
794506
415944
1552205
1647605
1125504
653536
497780
1487074
888908
1208558
1790806
207304
1487534
498735
1368563
1062981
1336557
1689739
1166677
786420
1163109
1179927
1886206
1707084
1332696
345582
1447326
187569
1104232
1351603
1766026
469990
1933967
1753096
1611519
1603304
680234
260174
1853177
1011316
1480695
342770
1319950
179990
1641596
188787
1474646
1017828
61684
678906
1139825
399055
1676821
1927189
607378
1250797
1962434
703538
1508984
126547
1911730
1178696
1653770
1328469
204633
1465372
985164
598466
213975
123730
612949
868935
1518372
126472
1337059
9164
425295
1803799
1280166
274921
1440387
427542
547128
435345
521414
1673012
1846264
1496254
299209
1718154
749401
1723482
942427
640544
1009882
626780
857369
1928131
1094822
1114578
50665
670595
1207279
571165
1331386
1331256
1834232
1729887
1990876
1260342
1008002
384967
164678
248449
929417
1573586
57268
12563
1434755
1339710
1371932
1794329
762329
580238
1082945
155692
463027
65191
1194331
1191337
79404
499161
158040
1728118
1856069
917111
790032
1381472
1586873
1991161
620396
1052769
1657091
404583
1690599
679604
1044554
1742771
1313405
1745478
1521803
1695475
137164
92942
461504
1586996
1036973
1557053
1234392
1970776
71246
1927737
363799
387071
1272682
898861
1988248
1900378
418863
1774532
806556
1216423
636464
1048148
569040
1311785
952010
330918
1608532
513737
212106
864188
860136
1877420
332148
1135671
616711
1825174
776297
482252
16918
1928557
1021691
1920841
1958589
105002
1756362
19689
844187
1042494
1741088
1884621
932608
715554
1068761
1608539
169122
1332020
1854678
1782249
1930439
231565
87263
1260833
1345895
1239829
1994590
301930
1472103
1209820
1162081
1723290
1655186
834717
542629
1243640
871475
1362022
1372385
302752
808480
319873
429570
614133
868399
49460
1295778
630452
938495
131838
1197023
1244402
936069
1031997
1507958
1444097
1239134
108359
776419
108049
13530
1005412
1289355
398938
1715356
134835
1593833
893144
1465346
1438120
1742847
334883
323707
19051
606530
294550
511132
748815
1194770
1465095
810855
1890659
1405570
1539175
772496
1432092
280234
1016925
1231901
1892319
978763
1928139
1808468
730928
1392601
1879325
541497
680568
1997739
543735
65690
1604830
7167
1187528
471093
580694
1487192
667057
1970100
671201
1498162
102777
1427674
174772
1451531
560862
272667
1466673
1853178
715037
1968776
315500
389516
658143
800477
598636
449433
1649296
785198
1269780
518909
1877813
1617894
46446
160809
1022141
113527
1470760
1075175
1081179
1177284
1355936
21552
1138666
1145449
1813672
1300707
1780692
1189540
305307
1600339
625081
1464352
2145
883673
1633238
349914
1068131
1567507
1075160
1119698
601955
1493188
1869028
898010
553206
733122
46054
1924599
1387627
1870350
1272071
442999
1290422
731760
1569596
699164
9782
1457745
1778734
726023
1771177
1667473
1778889
146982
1435800
1736822
1575543
104374
1779308
492050
1478052
1060586
1344887
1070651
1986961
528180
1783816
1213780
1583345
171788
568174
13198
1416689
1409554
286942
1801499
1450961
998789
1905476
1987335
439478
863652
152461
1344556
1499548
1765598
159675
914688
1435548
576778
1743955
319851
220985
1354235
693872
886501
511347
1940280
1930147
1368800
1149869
139318
1518243
593609
728502
1722095
1556356
1623779
1831065
1422187
1039548
28546
1279938
1282882
1570414
57952
643500
975973
1078801
1246092
1362086
1905965
997226
1109926
225114
456874
1292755
1975378
586410
819695
47187
554746
989776
1552698
771274
860911
914216
276841
11537
752239
1968335
164403
914147
239673
396822
1838375
1098246
605051
1219733
1638290
1587603
1213460
1916705
1140755
778338
1985706
577066
1552732
103100
1114875
397204
676900
937022
94259
1766715
1449308
1453530
788367
780710
1710206
671495
1161055
258502
1606347
8687
496393
106455
177888
479537
1872938
1706434
841644
551757
1258621
1170325
852693
143744
1955301
677755
1098562
392551
391615
1813527
1905476
1003594
344819
1569100
1486466
1227123
115214
743548
601470
1325585
1133111
1929124
10079
1555966
509473
1292032
1162177
642659
151827
1438003
1571536
585260
668857
1368980
983764
1057643
1445949
1574135
551944
304941
539256
1723429
1104641
429873
1415985
952274
550781
924430
1850175
103162
889949
1195391
1615193
1936276
398458
228889
1490039
409961
418412
569899
1922450
1441654
785896
1343018
1958340
1752057
362881
1821591
728885
532121
895134
1192365
892492
70539
678054
461797
578097
1371239
795301
1790247
671852
105514
736710
1999029
420010
1033022
1462059
238014
1445447
1330005
1348198
363890
1954175
157535
346559
391646
774937
1000862
1189486
1302444
528643
1367236
1049663
1566851
263477
1098251
1126641
1972034
1531773
1121443
4151
1274909
920502
468759
402071
1795553
665019
1443739
250276
968787
559020
1706332
1625647
854830
1743187
803293
545904
1782499
935286
872716
382600
1666091
110537
1160986
1613062
823097
728170
433054
328286
287426
1166800
803328
1062981
384789
1734525
1123735
1158274
1697045
709371
1273415
1275468
695142
851184
164558
1378062
933503
325600
116215
519462
27920
1209906
741128
37725
1765828
985706
196508
1486353
731032
1307177
1860633
1554821
427498
1031973
1820542
543819
1826079
1097281
1294106
958827
1544731
268448
1544331
185213
341800
719213
1159042
824933
1585535
865411
1175562
253570
880907
855805
85226
1016283
1763896
1938384
1325567
1922565
1644914
226813
143531
1751623
303092
1760598
595668
100010
1281
1630592
497899
347177
1671208
1302696
1391949
929249
1891486
1105716
1616810
902229
704564
1244508
1192364
1462680
236778
928945
240328
497112
424817
1946277
1491927
1314302
163961
698755
1527885
726632
502657
1097656
496900
1560788
394849
1058460
526659
538854
552090
75096
1893122
325418
626832
126483
510180
1254691
1686680
1329474
151505
1409919
829954
1539094
425737
1641383
305018
784633
30170
196735
650928
820052
1108093
243475
1978268
1576872
1793623
1925424
423009
878536
159590
651026
79284
1659970
235581
1525789
1394286
710234
1049655
72562
836491
529354
1488030
1233506
896036
1707102
458948
237389
1408852
655798
1725340
408629
452993
1259552
920822
172258
556682
1145942
1592246
1014660
1582314
509360
1760679
1446194
196538
667064
798773
1167788
1531381
1116190
114993
698981
1055519
890280
1988853
1421318
579844
739727
782130
1047736
666819
593267
1711052
1443267
1618680
1438676
101010
549242
750431
330481
959116
735127
452644
1242952
10197
653280
28268
1854617
1312834
451165
1634767
195105
784725
1746819
58834
1197791
655106
301912
884126
472509
319286
1034174
1149577
1531629
1654151
624667
600722
626747
439401
1220147
810338
86632
392137
704987
1812215
1991277
1620971
593483
1846831
527269
1875336
1739641
1323680
1494265
549062
1608657
1426583
511405
376907
1132369
1161170
1531491
1117213
1237568
1464188
1542293
675785
1986461
725312
26627
213679
960250
1943741
1584141
1991770
1952364
1473309
182917
1409353
752710
1952021
272210
643829
749136
256050
79324
239824
1188371
1482747
1077602
754232
1316851
917436
1616514
1061910
1574447
1079458
350464
1609691
1967223
464827
1412509
59123
745012
1158205
1338757
1280785
122212
1835499
749752
1277536
807989
865893
1619580
759514
1426574
212719
1543313
1316765
1396997
1264493
784009
1666752
430270
536344
1427331
1947922
1462172
789064
1962599
1547846
1686007
332222
869368
1526652
962983
1281382
68822
1745401
1171055
1791489
1355855
1438019
685892
199007
303092
1943602
1032061
1924580
97950
1855632
1620222
762353
163060
98805
818238
1819188
1089036
1886409
70943
626869
967122
253022
189516
1378591
13917
1406462
1092560
576012
1378656
1763868
1493100
213944
381297
1233486
1754155
1098891
432373
1330165
720016
1475703
1464912
719673
492729
353247
1418221
1896320
1936430
384874
491232
702249
359086
417894
92710
1333948
573725
1405172
1692155
1255608
1245653
1663060
524645
1868696
1918686
1095927
522349
307951
1239394
1138962
1836458
1690320
272475
1132479
1314543
1026017
271466
171354
1960965
666643
391513
333220
1291910
1088332
1303683
608112
719876
1864700
1318711
1526464
698685
372914
536280
1650250
1255529
1261003
581198
1802350
1125258
1470293
570996
1861749
1010424
932088
1148106
749846
716109
317440
154882
1491057
557057
1171462
117929
334768
291794
1724402
495448
1667232
1648541
1708149
1527883
558807
1027260
728678
540154
628379
1624141
55812
531579
1177217
1834302
393990
174858
868207
402529
1675806
525109
859489
721481
88687
265315
600433
1325399
807710
1368292
933995
1577012
1825073
692452
901371
665674
1169676
1288106
1435417
1331723
177946
1222916
941315
17832
848190
1478374
292735
1505114
1307886
611801
1912338
111968
601835
1148409
871009
403155
1082410
97787
1817558
1987125
195133
1580614
824968
1533485
1958017
1270880
212415
707080
1434316
1951268
1156251
1136808
911236
402363
1727960
1557892
907620
1058458
1595844
858356
1970250
279636
1264315
820825
725046
747540
406543
1560290
1076356
955782
1244932
450899
680797
778263
1706596
855224
507696
452338
1587454
1591391
1131929
1240681
1022411
1316740
1457165
1903400
675879
880813
1364652
1212328
388917
691888
719509
670169
1674069
740340
1039340
596599
1831190
1518578
1472748
1167797
1402932
933182
1925343
1568786
1625137
1933637
1901815
1167291
1377674
726603
1189970
1023957
1944211
108306
26960
1717486
189206
1738477
1424949
1510947
1944239
833573
298947
147138
1583674
1624983
724187
1797394
602240
750940
780596
324695
1497425
1077828
886139
1970852
91073
609264
434224
1658493
360452
700979
247127
1363215
427515
1769225
588253
709423
895973
1409439
807924
242601
1379008
1816878
520399
1907099
1170556
1780621
1195831
1529672
1694519
1662823
5846
1166070
536268
597243
994275
1893364
1503877
564086
1403236
295035
513850
804219
1020599
1503114
1859566
936054
1756995
1211765
1164474
778691
994680
1051473
1342014
1200661
437143
401404
1954965
874523
1581790
693048
1832207
1714292
1962039
900893
204352
977001
333344
1389252
130077
829441
964836
729607
489441
1565000
490034
1031358
1762802
902150
735765
151786
81328
1479931
1319420
719278
1463174
63213
422950
319365
844057
434002
1827997
46446
971247
423728
715806
1325684
1250073
1810713
1236568
1156221
1222672
47454
519380
1769988
1894565
1385040
1385061
1119379
197885
1304467
1821518
878551
609616
362646
238524
995080
36666
165655
98580
1990181
1637881
1674583
1920628
1460923
844916
303638
773046
1973054
705534
937812
1814146
531550
854636
1659448
1280012
953152
266409
1336227
1030526
356994
1424997
1015195
169319
1762013
1355590
1523340
138265
781132
1214818
300782
425301
860136
643056
342402
1658984
233076
1199193
1704302
1040759
1790483
1805690
634723
59875
1771633
214917
410065
1822161
1394324
607868
138920
240885
1709015
723830
1719494
512814
1318104
1019083
1801298
507199
378595
1338879
1163353
500195
1999197
1129437
1348672
1256056
1376810
611977
1690702
702879
320696
998734
1549144
749928
1034940
408811
1165038
644253
539608
1344410
1833645
6722
1833373
1571012
654796
367085
1790706
496141
1351273
1701684
414535
1736055
1877573
154629
229625
31710
1947213
1229103
1641165
476111
1193346
751124
1046520
784822
898973
767520
97928
762374
1143922
337574
1785435
712641
938885
942122
1285311
7311
273977
393992
1912155
305396
1289922
1062951
1730085
936359
1276124
498517
160960
1788972
1949133
1767040
965561
314972
1354056
1914280
1173533
19199
1580717
560402
1133767
290006
1551982
1608196
989807
562993
772510
746089
1084417
1958840
828102
958938
1575204
978657
349247
612965
987183
35489
1087314
21952
1615365
1787245
686996
1627554
835138
388607
1598971
1987087
256914
1447692
1211554
310296
177325
1942082
1810588
1359502
23417
1109421
646921
83237
723028
1182726
1136373
1848482
332247
949732
193362
1157998
1436369
1277347
1337136
40785
304345
1470600
1500433
213716
156271
596041
697478
649577
1531699
1219408
1736797
790695
73866
417392
1690504
685993
318707
1742806
1085135
1760538
1888393
293501
1026038
1803681
1939935
1535707
469589
1577363
1045268
267211
571897
886592
1533396
1942429
632269
1772698
1384338
1332272
952039
1396760
1199625
683721
1467322
969282
727015
1681804
118920
1217674
1916164
283650
298113
1834141
669227
1577964
1896095
1279956
1063623
521425
1221872
1166939
825726
575639
1789044
1031526
992287
1941658
896702
922811
830108
986914
1967167
1079907
1974915
1087018
1026869
1767712
570030
492265
1324095
1714884
231026
1684330
621880
1140943
552172
1303986
1280720
811384
1159833
1987039
1182103
410946
1455729
948413
608652
407009
1389408
1658999
421716
1567536
391334
197169
1366152
76185
103576
779658
970223
737787
338961
1443917
1173336
817775
1394688
1360679
455018
177658
366919
1416235
579347
1904223
1406231
1332140
15197
1552897
1286674
827440
1503566
98461
1148535
955522
1836589
1109683
1600888
1982470
1957421
560789
1593040
1424633
1505533
1314479
1296832
1805058
493766
1898032
368868
784568
569439
1277358
1612944
753722
240526
1233049
1437392
1166361
1762175
1670852
461457
56174
755354
1119279
737653
1929119
1891264
1982901
1781694
1319216
424854
323207
1027988
536364
1038588
1484881
589250
1479143
261996
775328
1145025
1772454
1084357
1499186
988195
968368
1478186
308004
1844091
1157589
892523
995313
1524683
1282756
1778324
398957
1531459
1430752
1471974
1182656
1643636
185387
1431238
629559
1903817
485814
1595829
147453
581096
1858757
908950
468493
1954989
1663239
1006539
104687
1389655
817998
1578093
579662
460937
294761
1907329
324112
1546024
786962
1159883
1778197
1911021
1086495
706795
1471361
40949
246295
857988
128041
791185
407547
1443332
1959714
969840
1613670
590399
186558
446601
1362161
916905
1651066
337543
1599575
263252
1499201
345493
940787
63997
1651009
479202
1796629
1148534
241044
1208965
278103
664018
460455
1639999
1577612
919031
1580780
1790350
960027
1173747
414833
358354
902931
160006
1322397
1904247
776364
1526963
163794
1257156
686280
616148
1932462
1003722
602273
844902
344132
1484094
1842132
736648
366853
474040
539423
562757
18156
1845742
1059768
1395882
138887
1863757
722751
1523940
1713816
1984372
1785812
1946950
1349131
1931171
1318978
583616
645375
1571067
240546
1766841
1273395
58922
452486
682706
134237
1607651
834429
468682
1291656
1859251
1733360
1516500
1840709
1627899
1681390
1775828
1738912
1377052
749046
905060
39415
606157
1612474
578070
1823870
936533
145863
1391015
967998
440903
426378
705015
1762672
658127
998468
1704072
1418137
233480
953470
1707873
1848952
884008
262576
639659
1510680
1114226
1114637
1344128
626829
725012
649533
381609
344332
1795005
1992946
93903
1172803
1351898
3488
1169152
791816
340312
528119
1888417
1322996
270167
1373729
735263
388915
1160825
354422
1974419
1639012
610169
119939
244969
1202833
1845216
1939542
300688
499992
263061
285967
376591
1164579
1470824
1050168
336185
308479
1244313
1157116
1749151
1720058
1542941
1935753
1313963
1880582
232623
849591
597856
675535
1254217
1064500
1031142
1995909
1401128
1302289
1350483
1745428
562876
1354728
1455793
1239796
1076926
1395483
687175
556523
897
1024469
1371660
624190
40935
790520
626285
1829787
1436181
1562338
1227550
1471077
91185
219740
1022935
1867308
1674017
522545
277054
1217983
1519343
20932
876737
1161525
1951222
1401929
1139948
1219112
223335
1720947
777765
307850
348409
839570
1215356
494609
1603658
596319
1641725
1219285
365343
265898
1562941
941998
1706258
1651895
482252
1200410
172015
332324
1967332
1490227
1304869
730995
1453526
107340
1887269
1455583
287751
385142
811926
1785622
75557
1888032
1019226
496668
209644
1035082
946708
375454
13697
703457
1644691
1610555
1392307
1720872
929500
869410
256584
1008203
681047
7581
1355581
1856998
379029
586656
54895
682953
155810
1982091
109940
130330
391459
1412222
1112436
611317
859721
1096705
352084
1379669
399916
114190
1680810
925812
223325
1770476
986344
976415
1998450
35211
140888
1747267
351210
1028917
1743690
575243
1359714
1243485
13113
1288539
912542
885373
912517
1477540
602206
1714018
1778594
383930
1362022
63638
1969623
1598646
1739488
364344
1414743
1674263
1322295
912439
557572
328395
364372
287275
294935
1057287
1530108
702837
899417
1535571
1737872
1468783
574084
677424
1163373
242387
98754
369317
146975
1372401
1615106
1690224
1119680
870305
692202
1560020
656553
375719
1046785
1546442
43892
1645578
1793474
450211
1899780
269760
1743995
1648269
1057079
1180193
1532499
299425
540390
1517580
1976309
1251792
873959
776832
310324
59329
1809323
1708665
144042
165295
905441
14863
871722
81704
288673
1227899
727996
366179
1926358
1675441
1480631
1606942
315222
319330
1905361
1038436
1094359
538322
1988636
1281022
1255026
381396
1327593
1513588
1478026
1062471
1569871
117149
105340
439822
1866049
1778511
207589
1442720
1240268
1277902
804907
992287
1274119
614145
1353478
1570346
1875709
1271379
1162137
1107627
29665
902616
916864
1536960
375303
1381201
1849386
1703289
800975
1575680
16751
433896
46663
940247
1290418
46419
614811
341919
1279471
918779
283395
1015098
1000693
667008
1666558
490803
1347690
1841209
1600009
1281624
538905
1367165
1715945
1666689
565359
1585570
1552135
925225
380069
1459441
688277
397585
868608
677604
932840
1377976
89126
1881660
878888
754605
1206425
280242
1375523
1740878
1708263
1834835
617502
153210
545756
720282
602637
1732381
52833
1639860
1121772
419499
764992
1958169
1217412
458867
1515298
1561281
1830703
1409416
166405
1450499
1997831
1470108
58102
1505336
1156442
28868
1269780
134418
606070
808858
1942913
1299006
1371210
1644476
180450
320195
382009
1437926
156616
1914563
1869003
1453089
566926
343611
1630959
1326142
1224858
1818527
683952
229557
1597496
1784400
1072151
1182992
390147
549339
608368
996368
1454324
529780
1315098
1616633
990249
1784194
1111344
178080
1290637
703507
886423
665239
654163
1052030
1359395
1712588
1623650
741110
125479
739721
433796
1199750
919342
423714
1022739
40687
433060
1009319
1181742
1193995
1959593
971927
1546855
566019
131432
908259
930426
818402
1793221
1443917
954846
1711595
1966014
151990
1208514
916973
1553103
1160542
1363106
500818
197902
1601918
1968496
938986
165784
750034
1903119
1206249
339259
49367
1113142
919668
1872200
1284788
1345348
1853450
94128
612638
441431
1044821
1416053
850167
1399518
688489
1704121
764217
1037839
1553622
92135
1545422
183389
1811495
59771
57233
77524
654336
692957
1515974
567139
788174
1277577
464576
917966
830194
1761430
86339
1699525
290483
883215
1929188
1103836
1245719
793775
589132
917968
1677831
1494448
711242
851144
205859
254229
1364913
329324
395735
1408591
1035693
1590861
758133
1839548
1640201
1071397
1224230
1916711
1549046
1937028
1249541
969617
1246168
1051244
980479
1289706
21865
1712647
191792
491417
55270
1422280
1421196
469228
192241
780631
1898891
892729
1706990
535693
154931
828012
1135746
1136290
962117
517489
18788
996318
823059
1734698
746870
1855613
1399925
1957284
588882
1886480
874283
690441
1633469
231107
352457
773325
904933
31338
910994
1568462
1324788
1476990
1772137
1962103
1677493
1182330
968019
541495
1845686
513405
1326577
1725270
130363
1029618
747236
904441
461631
471309
1063301
1700699
1388395
441813
833278
776978
940334
1386541
895481
1489955
397591
1830229
1861392
439547
947575
931980
471399
261131
1591197
239101
800560
862145
1530230
38590
613827
53103
1265749
1556534
649588
1572229
611069
512856
1881214
99514
225634
1491343
69465
1732385
1293054
371011
1641109
517059
783458
53511
1789538
253642
1510128
1436257
1851937
1043649
674911
1045709
117993
1245473
900404
1026504
1089441
470228
1935967
1722464
1976648
1209489
479448
1236027
1466162
1406828
1068163
405668
1576444
163922
1529631
1928077
143430
1955838
1590006
1645098
216467
1699221
1937665
1558391
1395125
14973
1988869
1605969
867473
332827
378673
5429
101608
136173
295757
1040496
1040933
821886
641411
596643
482401
180192
1285934
590325
663854
652338
1293338
372632
1211061
304053
1590540
1667044
90951
794875
1187217
1585980
43625
965650
1894918
700369
1930185
1947506
1911136
725310
642687
1435510
587599
232968
1898027
243630
1664280
713931
152143
800053
1256167
1006888
467018
1030496
485870
531610
176995
934465
1397408
1009565
1712955
1277688
325211
411605
1643581
1515083
482030
1435128
1266189
136513
1324497
912824
826813
440670
1118070
136477
856847
1231475
1706339
1939840
862733
95395
599163
433359
445054
1189787
1262975
1762300
400886
76299
808480
208709
1351167
111519
693724
1830009
590517
879816
31280
848838
116215
151688
776673
1715314
577058
968632
1145182
205579
246098
740004
728199
1664595
1428974
774720
1690351
974926
1976599
1224236
962342
1281791
483706
1815861
1300172
1075050
113529
711285
390133
1903484
1240395
379988
1879256
911917
1416435
1035414
1179230
1167688
638869
796329
1484814
1287950
1923746
755108
1789576
1334043
1551067
769909
1414351
1869537
1352634
71936
1887588
1387427
1388085
1507348
1108959
1599166
402665
1563401
132013
338722
1979876
1885784
1716306
1667003
1094215
1063563
822307
760560
1613411
1833440
934648
1913447
93513
282861
619942
587635
1200461
1014736
692649
757833
835824
1812487
1610163
1692997
220616
1101131
1789200
913628
766370
697303
1791128
1761453
1365116
741328
1188670
1740969
376552
21907
1491413
941855
1735847
1703660
1678491
1788363
1988060
568616
828272
1419279
151439
1686856
232275
920131
421070
1468773
332520
338084
957184
1238590
1321533
402994
1837846
263798
1068178
1205089
1127311
1127889
485328
843153
200498
1064689
362323
41771
773701
434796
403453
312345
1632343
550998
1244402
1085018
1831971
653843
1718781
882065
1255456
295302
1755667
1677016
1964128
1716913
1420035
763299
555593
86759
35369
358041
488898
547639
1242388
684528
35564
1655007
1486113
591450
148405
623849
914502
1204510
1328765
860751
1853492
1633901
1369951
566780
858512
396553
1265832
1583073
900666
1435789
1189367
1905138
539570
683218
283787
820767
1382461
1592343
1738784
1212539
1797132
1071828
778858
30891
435319
1043779
1965554
1781095
1872459
909831
39944
1333176
657228
1533460
962294
1242412
420036
1602663
1726343
159732
1939697
1169539
207369
1273969
1202684
1794274
54927
281472
1073214
1462046
1359002
1174522
1278812
1650166
1963424
284303
937995
708655
1669922
1388738
342812
222128
1155552
476304
772180
1932373
1585686
1935032
284189
1422547
286516
1277723
302711
616011
82363
1901536
1886786
8038
555114
1834286
1232364
1356119
1668152
280389
1199985
357155
92233
1914160
1930924
1877423
823125
1361486
1861988
1255652
1970404
261752
1969428
982036
551140
309997
1606400
375810
578364
1479692
1745626
1058823
1945184
927550
486049
52682
463550
1999055
1936703
1767066
1805831
858662
304540
1518914
1229696
764313
933320
373858
1523410
858097
758358
135625
1000216
700935
126004
1288693
965315
1549740
764946
168234
1328723
523426
1118769
1339927
79655
1496458
1821204
328606
1531758
1198474
1674543
1819475
1299337
100661
1967543
541961
124217
660734
1104232
1181765
1762055
1898169
361364
1220843
354981
1031926
358358
552302
1646772
1175495
1448238
1758316
1193814
1251147
63329
1252021
1988365
1663246
973556
499032
1254321
926131
16032
1635662
1328624
363656
1267560
1097856
1339446
118553
1391388
914061
307614
493221
1169171
1348452
1164427
1634694
317436
385099
1174746
636387
1641348
296501
908372
1439914
1095615
288469
1257081
1496435
1441599
1124953
1639401
364792
1054171
521917
172905
1890473
1255159
570348
680662
921157
270372
666501
774990
1530946
1292666
1460466
1346773
482957
897413
1125990
1959884
1886824
1055316
526327
1078574
1419193
1364701
775553
1592640
217104
1964755
971592
1196846
1813106
661743
1163360
748417
1044554
1987712
1169090
613544
1821084
1821222
1136213
76708
57410
1478773
1334256
1333184
1332573
165653
834699
329575
1942154
604748
1307696
309804
405417
1266862
145038
1563133
1031790
1434025
560850
1127629
558829
279465
1619531
263572
1240213
390303
1596500
1602903
855607
628636
728664
1166623
1075369
1587224
773246
1701352
1134241
277770
437797
1298793
512694
1412150
1754604
350410
1331143
1720475
546377
202358
1569600
1268027
683219
1604706
687839
139149
144820
22503
1073394
1691442
1167665
29666
805282
1271762
127571
500369
783798
733717
297173
490243
1753799
758076
167807
168503
788563
266079
1996950
1465373
721705
1168655
32589
1163922
683886
457700
541453
1370958
1981967
680797
1618737
1448040
171966
1250210
1097437
44091
1906985
1830100
297380
1280915
689676
1365881
1176540
469886
293832
1818024
349497
982147
350541
1121377
1445738
1229540
1301717
520366
400544
1643030
1509923
1328002
1514202
1521
1601047
821678
312535
1204341
1979607
1522803
1764363
1534752
902131
653677
459441
800469
1657819
405312
1618402
829148
852686
1278933
1511396
189969
1510188
905211
694921
1176938
171496
1663318
1527439
389074
279020
216735
1471292
23954
379528
521922
1232082
1238844
569440
443797
1201475
894999
253501
668855
51468
1553622
1720188
406109
852404
1330556
1119608
934314
877882
1415970
1055972
1871916
873293
984309
1212177
1179830
1069345
1417034
1555409
1218644
848181
991049
1759473
755190
1350889
1297844
1867040
873338
1888095
379323
1212024
1200194
942315
424649
846982
189399
1791865
1941402
886307
308793
724701
1022785
1068899
850673
1643918
1031050
1637105
43039
732727
1678645
560260
1549647
474144
261717
1412791
78485
326111
41973
1039005
648618
1443607
1984123
1105656
1448681
1791219
529807
186435
1371727
878905
1290132
1467773
1223547
90464
656868
1228322
1011781
442305
487491
1471159
1033141
1926965
762460
1008352
1883068
1245493
624796
1053601
917383
1840745
81703
1884935
1831797
770453
490844
600439
945804
1613481
155049
533651
1745216
872737
877522
1953968
1663340
1940139
96713
1796769
332537
275871
119903
1358378
1285120
1308805
1844000
682632
24634
1375545
906121
1650189
1604699
1789786
669728
1074354
1058254
46446
133555
1385079
437681
1155624
1068299
313221
1163354
1077173
1325984
1691751
1506189
1086069
932965
82405
429881
993021
1534553
599541
1973498
63481
931838
396867
1576369
104646
318103
1551018
1857023
1851513
699495
835226
301094
1559746
546186
567014
977070
72525
724440
52700
258784
731554
1213340
971814
1367651
891840
1120176
1351495
1637153
3747
1678719
1571085
387451
1182851
129887
1054324
1266670
1259783
1404930
1597537
1527868
530009
1045660
540603
933342
1050912
1991276
1657670
71154
1216904
529442
1967196
1646216
1763540
715084
1154511
534778
1935561
1777713
1385716
91017
70339
277468
851318
1749146
251812
1771403
64983
381677
1075851
305234
289107
536517
1769144
274389
580726
710541
1561499
58340
1315894
1084065
1818236
1597675
1387485
647962
1582539
747015
419786
1641561
1542541
858086
1554837
49706
1527434
121173
481480
1882986
362350
1381200
289535
648486
158515
1677421
974541
1587087
1316564
1858525
1667823
468868
1576240
185396
1844058
11756
930037
1085712
449040
512354
416228
1458873
1994377
1609836
1917614
130626
250143
64576
1971057
421570
365005
1016484
1590031
1156004
1250017
578124
1160497
496575
122694
861576
1817941
432182
1735863
1952184
248648
777432
1037128
1596693
46188
1178073
841232
399651
1310211
1055622
1052266
1119292
719302
798013
1716836
1706765
10468
1932155
1423405
748985
877430
845868
1074039
865031
1783163
1022015
296853
1878834
325298
1174828
976848
1108260
974386
348608
913195
1054233
771782
271126
1708018
155408
575966
346297
1339146
18826
1761573
954507
236107
373895
1182563
298474
1147208
801314
81833
94741
898923
661857
624407
40026
215406
1646674
370876
1033810
1759161
1269421
19680
182794
1815862
1659760
175251
1133094
1351733
406442
465243
389315
1504178
452193
151243
1082240
1433316
1769929
462175
1432168
1243495
1301943
402360
1423352
1643824
106784
906907
1213573
1325646
900690
77933
36269
26353
1525402
203217
1518796
409825
1564722
815866
714273
992639
1982291
1389342
731032
1899180
487208
58098
1111842
1181316
1054601
533038
1019196
282217
674266
131263
57208
80148
692933
165839
1844445
356428
719717
1732234
599700
1580349
384372
328611
1177902
1320388
644425
1129910
267128
952866
1584075
1920125
1477423
687728
1261039
1391860
690107
1850931
1759299
1133350
1811427
724584
887533
735964
1862466
192571
618173
144677
679125
144472
1094800
1215142
1875499
657619
124775
473072
56416
1103122
551044
268446
1176689
73589
1109204
13596
975185
645777
1756118
1568361
157615
1807740
1066324
970753
151501
1325131
1660627
228112
1368563
911491
1073128
192230
270841
693467
407008
1296215
895854
1830957
1879713
1665437
1349208
123784
1403457
367562
1214376
125142
1452392
1649124
174392
915493
1033036
705437
1844956
1757950
803947
1238130
1809362
1269464
1985352
939336
1283753
107152
687349
1041174
7312
1439318
1656101
1351273
1710869
302292
1415789
1337650
58025
1673585
38290
471841
688460
28177
1265530
1373233
264292
1988068
490379
714385
201537
625501
585293
1371113
805988
346462
1282754
1423416
1213932
1449039
1804954
118656
759176
279317
1490586
998767
1202630
97568
784858
1369124
897867
446118
1459156
1639968
1869092
1020731
483119
1931745
570291
477529
1680760
1923975
869437
577614
685425
948414
1176357
1511095
1225818
249800
1899444
407949
1487785
1977651
155585
1473143
1965441
625670
1178231
1533300
445800
1015279
312142
1806703
833536
1381594
459157
137764
425618
1615424
1429587
947048
1088177
1110652
393694
417194
2765
1816887
438207
572183
1458082
1199004
1362194
365091
673119
91820
1226962
903601
1440194
1016453
1234328
1575825
406562
1218470
427282
460000
713418
1748874
1348429
54903
1751835
1165984
1725008
179271
1038574
336681
534949
348
1972796
293256
708511
913044
79712
1052301
884519
1388502
1000346
616113
1759243
977579
175228
1596415
360804
1209484
152018
1613259
1463912
835574
506224
264950
850795
1669163
834030
1408187
566538
43061
1771643
387009
1216545
1003423
673926
1797330
696595
1651494
620066
1040701
824334
785421
1653414
1549860
1145380
1040657
305561
304752
260217
1934139
1928760
1969975
1014262
1207097
803635
1783411
1781477
279096
1364266
181865
223753
1888677
1490159
688138
1473098
395428
1407826
383138
1901927
621998
641740
471401
323291
631635
894202
786785
661489
1670656
1829932
120429
1774672
48871
554052
520630
110221
393343
1759868
1889076
890998
1547173
1934524
711656
1962113
457592
1871134
1027569
170551
864650
622609
939113
1539308
839141
550578
1270898
1557319
1804695
874841
1880085
97003
451950
1325320
1079331
71026
1284738
1226868
51269
1702199
345582
374800
323105
1817754
805760
1276031
543353
1698427
262130
1586749
655255
616230
1454891
760596
1384805
957178
1491961
1530629
1878155
1752638
1420654
1845210
1388034
219065
504713
111687
471846
1960051
570021
151150
979352
177271
1252756
427857
1881867
603946
1583700
334771
368991
1772680
1732549
434522
1408845
693512
1727114
449916
419831
1268226
1902117
331970
1339761
1506725
207517
1728196
1572679
1626429
713916
1138085
1516106
488943
1766256
1617847
1318650
1784652
986116
214829
1229484
1604493
751495
1138396
431914
1865331
1464188
1843340
108050
297477
1440865
666311
979724
1880218
1604787
1829958
505195
803850
1407338
1118409
215941
846470
439131
867831
1267431
1305353
300097
1949502
1601875
380266
1727549
1139968
1708180
1404288
1669096
1568086
1738523
1885726
1237648
58365
1119622
980939
220310
933756
1665829
477829
1057152
1108403
101029
1923965
1417336
1736639
265050
508278
554638
894880
1385806
1634783
512736
1865931
866632
1764670
819463
649584
323854
457594
1378593
873005
1201420
554755
120949
1336043
1261482
1341102
728856
815898
1560650
743006
1581786
1402083
1791379
1916210
1998364
441726
1195389
1647398
1220603
109652
285361
1891486
450892
135466
1452264
924258
368111
81646
1355128
1568054
191710
1445861
1972401
1081371
1589822
828268
378490
73991
1692039
1872200
520339
277135
477589
174304
514325
1999233
163341
1423212
924547
728989
1313956
1964443
430591
1175108
1210292
326625
1773605
1801772
175640
1207306
1185811
694048
1388877
679345
1836109
1442696
43732
410791
896810
112376
1699169
138764
1053914
1054312
1878031
752566
1681110
1986344
221034
22778
1093499
1470277
1158055
1324218
1642848
1807869
611956
1522566
997174
356546
982409
36101
979475
297603
1653139
455109
933073
164346
1520026
969401
1544473
23841
866783
54794
1425697
284660
1643843
990543
517758
993336
1566983
1623441
1588511
653782
454321
1389541
884001
1735419
1118365
1074189
714683
705469
1643671
1844243
1065745
607870
1893192
1392303
980966
122558
200086
1605078
882186
1994646
443143
1073582
1729337
1483088
1885123
1971655
241469
1135093
1731964
700361
161214
1783214
701765
1122666
1100066
1425684
826891
719148
1308474
52539
1945713
12124
123783
358348
702910
1732519
1326035
1986283
55829
1292385
41653
1960968
871777
1247203
1177135
495854
1603118
271838
1187330
19529
1748816
648872
448553
1555082
1463442
399602
1226902
1196776
842254
581048
580002
705553
1167844
238216
1275196
335545
786669
407072
595719
1711025
1971698
1515423
592184
373156
766839
1389320
689065
85186
493998
749783
1766133
610092
1045882
955184
387435
1554260
1249588
816278
1059093
532298
216086
1850246
496063
709490
423383
46346
1644901
1245824
308716
1040362
645456
737193
336149
1300071
1861693
1125224
1883184
1685823
767963
1737707
194209
624835
1207675
355402
1611387
837137
397414
1526138
1898186
778907
1308899
576391
8133
1689646
835284
1394425
1902765
207840
875552
1452088
427683
1318163
513106
997350
1403618
153475
1532365
432336
1660463
1122344
1069532
1523361
1893699
135200
318051
358404
1894273
1727856
1985793
807304
1785642
745471
18128
1915369
1213120
595186
524352
1871549
1884828
432721
997257
431388
10729
705443
1761549
1062400
1350000
1542567
896916
1563453
1397362
1056011
1490374
1764352
1808540
1919417
465333
1498754
1098849
1104741
1352029
1581225
2145
822045
1392373
536293
1539608
1971550
1713551
595076
862005
579516
847005
1054342
567641
1134161
1225803
787814
1340032
848950
422062
1243072
60705
1459796
890343
437785
312570
1682079
1618181
471727
892039
1508441
735777
1123742
1284485
757011
1565803
1827078
1422480
1510065
1628074
619098
263092
1486096
19413
225011
1616554
674942
402263
55340
1315368
1483881
572167
1652343
1412404
1143079
1029261
371796
913496
909248
1862820
1503688
218986
414210
753047
1648810
1584110
1810452
580411
1138630
1751263
1067128
946090
751576
543706
1946805
1029009
454861
1017225
200856
1539450
1607836
630891
333312
729788
650125
952657
1884111
703024
1800193
970088
1879337
1503531
817348
685700
279181
1899963
493799
487685
87786
475631
658262
1020761
1512010
499306
116266
1346880
1549603
1224122
1631355
701107
1475241
422156
151648
1427064
361667
1600836
946040
1714865
500592
428939
534117
1377151
142865
1894782
1697424
1700169
950121
1454685
1566806
1752668
1236722
337955
1550970
613523
143363
1738054
1752045
1654527
574375
359990
1591336
1715214
1601509
1209322
73991
1895925
367096
1194516
410346
1700053
1343248
1293440
350149
1666919
314207
551359
864069
1432984
745600
815975
1076270
1917640
1898232
903058
1469949
53564
779493
443660
1804063
1016017
1158153
367539
274800
1514664
846428
354576
795572
1419541
460762
1029789
1496529
264863
1564685
1114572
253222
249774
641949
944382
1308444
407542
1720291
1678410
188710
1972576
1846399
1790849
1283889
1733699
1806499
286841
164002
1581009
1223770
156955
1575976
473195
341698
1110361
120586
702698
1325458
798181
1470134
964062
1578154
948522
1495729
188876
1570682
191208
1868299
499478
1938456
103915
509422
1570941
294568
848235
1215049
852229
755905
1943310
575500
988618
1310603
1324125
1391650
1914146
1525311
546516
122332
221093
1485599
1944120
1357005
794363
484288
1661178
281109
1986536
308020
811717
162835
248013
745374
1701344
1036521
1519489
31273
1919399
963411
278097
1710319
1399324
1744989
549011
277770
1034621
134271
161854
1102536
1988347
275951
1527349
411357
1351688
1025371
207295
352881
310628
419820
1702212
1056600
297007
583952
1113481
774348
460097
1505273
1186592
1437667
317214
1938521
760933
753968
1964004
454680
1713136
979248
1507447
1505060
85962
44524
902338
1510885
1618682
1496716
1843760
1980575
1868835
406305
1176792
25105
954577
1713499
792796
1626190
909123
282823
88941
1900847
958234
1533365
868898
1759499
1850868
684162
1899063
1889703
763478
13850
211156
1733323
148952
1955271
472326
502420
127315
146942
1183379
1112090
1807677
1485434
577614
1016164
1765609
1301903
1613302
1210822
1886289
1445667
42191
32052
358088
635744
1531325
1163718
1356120
1231219
1642837
1233918
1076412
1263565
986199
703648
1194221
1841108
758437
26511
1867782
517607
1290187
1080322
428000
1353050
1292145
445771
255886
135775
1746701
1765324
861967
1114575
1224238
683769
751771
1080570
567669
449435
31026
1085588
105303
1667608
1780222
1934562
1053943
670119
770821
1988314
503977
813077
827663
516356
543261
788909
1434164
10524
1287492
1209138
374995
1841857
439311
113379
130382
224109
1131072
1011011
531639
1624065
526049
590494
124026
227413
934612
1445159
1948623
1357157
1358566
345906
462625
374773
799298
1613120
325580
1344955
1210822
1817517
1142057
1878960
1347878
1303485
1417404
1993309
1736197
83265
367937
99947
305590
503505
1571635
1368346
69872
861525
1750093
1299329
733658
689090
1878424
332260
1915892
1022248
621704
889320
251586
58679
232675
980541
1872051
983647
100138
1251002
501637
1030593
345948
338028
648198
1641492
1833890
1499645
470491
906050
1030723
966691
1876693
525177
524000
1270666
1720683
383032
1858527
381159
672890
1122860
319491
1710319
335185
226654
1496860
1050653
93678
1739470
870503
1003700
926357
1587236
1921562
151920
334868
1132282
1045619
1289132
311180
253684
1474459
1791932
1409684
995618
250358
783332
509184
337810
1022274
665923
650996
1887100
502933
1974608
184267
658083
632200
499206
1729629
511008
1699770
576617
1149947
351243
1954226
54762
459232
1713700
1670310
295272
1196516
19800
1023517
21033
1650265
1357174
1317302
1581929
1041593
472045
1600239
793484
1266122
649853
1578437
1446505
1607484
1277176
1175580
1339637
1908269
917957
434188
857648
811639
950526
1630227
1234641
470723
1401170
1073677
676044
469784
821788
264260
1953651
1781097
1477297
1365591
68611
1531065
223217
147694
980245
618077
1367433
575523
1846927
518144
1022379
468576
1159684
1284384
191098
1423509
28546
1514166
1026037
1036910
1364283
640735
662722
1850909
1585337
1489353
70445
449992
1739568
643372
1893785
733991
1154603
1624337
1040669
1408018
943174
1397502
521266
1072075
1272403
1167262
1532608
1199054
1449670
1068006
912038
1042294
679166
1576764
480556
404583
1215131
284965
1484449
288386
786749
660021
500506
462484
1344949
144048
1239464
559446
1774776
1546135
1376384
1423027
33529
1743946
114130
1197425
747221
522757
770021
1647003
966907
94468
1636991
510870
1617256
164701
196525
1483237
1371198
1155733
506436
975594
903227
558666
1046969
30492
432520
581927
1799452
1827078
1095248
727646
1012588
1216190
509225
992864
512711
1351167
1920071
1133929
766370
868826
1465284
964307
1884077
562910
1203999
1320752
1824593
1037560
808202
1801271
513351
2521
56181
1111553
1693292
1574582
1638292
620227
1229556
1193055
1839665
725966
771662
1679748
118268
1477950
1194259
1489231
1245181
1380714
957448
1403138
770205
884768
1404250
984728
1346284
1449339
447146
130267
1012847
1462465
1178193
1955310
1779424
1119596
1742806
876411
633204
940307
1629031
955516
631448
908116
1921517
806694
221246
147662
351352
1193963
1167871
1073444
98653
1273776
1775912
490475
328774
1796568
387936
1224081
397609
369668
1389502
862245
242636
102885
285361
1437942
1892711
949373
1923390
1429854
1532143
1788616
1311509
1086733
1859790
1592056
1725868
882095
1021468
1828962
1033156
834863
1939138
1141697
1772278
875164
1988183
807029
777448
1391394
1871265
1214415
1846873
1643734
607611
776479
425206
1931524
398953
1516005
861667
1984849
1325414
1173083
1783274
1269620
307766
1037818
835482
1455224
1665577
802819
1439214
1906241
158921
664440
387879
1746363
1571111
1401538
1312759
550421
647533
343946
815364
509399
1158102
890267
1418728
633616
1011704
46084
412627
859199
853310
466190
1456886
1794940
320098
843827
1470880
477665
1516616
1143031
600072
404886
1110125
1498306
486387
1324039
1033612
1173707
1504867
1497336
1575448
320243
117127
841224
1699525
220378
673262
1698393
1916230
454300
360062
659091
435368
1711461
1308652
107428
1430314
1374842
332897
1887293
1811461
471546
1057011
755103
148443
1214230
1631100
1480407
123035
1820859
329170
69433
1274677
1358594
1834637
464195
1661951
1335889
1225510
1043701
1148690
263061
888145
381287
1147846
6102
203294
323628
1103483
541380
1540460
476824
1228059
1613707
583039
1937583
1485183
629599
1254056
523950
348905
1862534
893745
276125
617479
591459
813020
459593
343650
358457
1713065
1380256
1073561
576570
863372
1388361
1619820
347568
739932
1281695
449120
1451304
210985
1854395
98754
1639709
779914
1664198
1166001
207649
852821
173016
1600852
133239
1077349
449176
930368
742478
709281
529379
1971653
1400744
461395
1387013
1608883
495973
900710
344361
896061
433858
1952006
1913409
138992
1231463
1620490
962644
756491
1706919
522220
173759
1215549
1527341
1786323
216719
1538092
257134
422637
1372357
1560071
279415
986699
115474
1496785
899658
1952715
1585544
213874
938646
323844
539127
569557
1567051
1650265
1400504
755531
968025
810311
665290
1389342
770170
1973920
1207828
1987842
229226
1481169
1982836
657734
1334250
1634163
483129
1069456
607134
542372
1408451
727755
1921254
631635
696770
1821360
116935
1492317
1689704
1837772
1713752
436311
1241446
961877
1388397
1899814
549274
1648382
1519999
1030185
1013287
1696450
497410
765679
612004
14608
1349064
1629213
687175
718962
913412
1138946
315046
783325
498191
1657363
381711
352257
260513
354535
396944
1065783
1576793
268843
1573148
886884
449501
1068834
9986
1415013
582984
1126471
1263645
1504073
1479310
345456
905393
1709667
284283
1067583
1564131
131113
404206
325156
237286
1527550
990505
1822387
180908
165783
1968832
1377701
1750347
92622
1699884
176193
443661
409588
411380
7172
1778812
1477264
898919
1369763
702038
1673721
404355
906569
26333
1905414
830927
1592707
210865
1703519
195407
753360
938292
1025844
232314
1147050
1011640
1326857
167814
1982712
1896833
934790
363184
1509772
184020
134360
578918
258783
1933556
1890917
277508
1862885
886307
1042057
763426
1863736
1299531
1125068
1541139
1290436
1484816
358316
972457
823472
294406
1434039
1019565
1604313
1355241
165057
1045139
320195
1843774
207985
1722403
962032
1152920
51428
33674
1368477
371312
1105986
1541875
1955589
97845
832400
204490
82476
1166786
596360
234461
186564
950345
512056
999912
1866672
698618
1623517
81191
1927789
1510062
1021909
901018
405852
723482
1944641
265418
713791
1151367
46729
615729
1167949
704741
308677
863596
24167
1523729
1317885
1268299
1374716
1476879
1228393
827569
454286
1430897
1576350
1303820
558166
917658
702752
160713
584852
1332918
539341
106213
185119
1349750
671682
1852301
783222
441786
465038
78855
836181
1642975
633013
982524
1137915
744775
491340
1514753
1931463
759176
1645625
301461
1124098
1962140
1994781
1862287
1069747
1012418
1797214
1076903
45217
420877
1174518
1186492
1195966
1364730
1702014
268192
558834
1093440
353224
88934
948784
627082
1412047
110274
1818827
1782667
1285766
1697926
792749
1840686
647952
1203543
198880
817965
1059520
1115615
1576872
852677
1158993
807007
743281
1749315
1663884
652670
282161
1091652
1653842
549943
353361
1224131
1115208
692468
940552
1465463
591988
1065010
1343344
1142950
825770
50558
1003414
986221
67352
132508
1272347
750018
806149
1584980
826439
17278
713560
1510020
1253083
1913725
857311
1583198
1289641
222496
1459461
1732522
538717
1662501
847011
1547830
1204510
1126117
907727
209190
1459844
1105294
455425
1710273
1741347
1885441
1127629
1817654
1876856
585862
989837
961122
1451281
1659280
262659
1924444
13547
1839906
1593012
1510910
1440967
863269
164325
1994651
1228551
808351
978165
1485765
1651529
1787758
1942175
1215333
631040
560855
155764
752850
437113
747382
1425697
1095094
972853
149268
1792227
1689591
1792841
359672
941736
1662390
932891
553654
1579373
77126
855379
540744
391970
1779856
98853
1745965
412074
933513
1820402
822412
343229
1731033
203681
256893
1782199
361140
661009
420103
560171
430446
911520
338253
514817
1967278
1912944
1458891
81346
945810
1921783
1371824
978308
1416271
1070703
966813
1013074
1531582
1537158
1429269
1256138
299878
1025751
1262001
657413
485177
758086
743074
945885
129192
1397249
1728139
1048101
1393974
1894029
1873257
1001099
482429
1881783
1430065
1535251
424161
497112
380573
382893
1074002
643456
776078
31143
835027
1407109
230751
1897794
1745216
19554
489655
1159196
1024021
698633
745815
1221959
966985
1060446
85369
1205025
492693
1222558
824499
558860
301562
534389
1330733
519375
1283462
482009
1342620
1789396
812869
1284422
1335824
328911
37640
223089
754961
349589
764753
35378
1891900
426032
1361734
1526452
52140
1989774
1641641
1345580
1719102
329058
443397
764022
376664
1172744
592692
595043
1120040
1872647
1961347
1774599
150854
377505
324850
1452391
267789
920298
25151
293797
1133663
1496004
1906184
730532
1864371
1573916
1081385
1726848
533308
196324
250735
95632
249524
53324
1712297
1685122
76184
1320730
1030159
82117
1468494
1780507
1430897
730181
906909
838724
165336
1431871
908765
644075
1507182
490530
350255
1541080
718967
1906895
1915316
164991
1317261
1716348
359271
317535
1609106
921508
901194
1789250
1928726
1951489
469292
1496906
1157737
1194051
217647
1846125
989807
711096
1510749
1700166
1801958
1481708
1440603
1060555
575430
96175
624094
1305279
1649306
1969526
1529419
234896
1176538
349369
599349
991191
1913733
1521182
1446495
1893954
1796261
1205471
1782882
342313
1389273
840782
27545
408924
407009
1116107
1373055
1798971
958373
317388
1273253
581361
1806550
1018347
344511
812594
1442437
1851602
762297
1438722
1908274
1190217
692036
1189183
1384935
310717
764074
1468851
429773
699383
1426584
878184
1810679
890446
1233223
1953476
507256
55243
436065
1395889
38083
1547299
1206475
353769
1278405
605519
915105
1668608
1723103
616480
1941082
724251
672452
1735434
1809216
1617594
49886
552123
535530
553787
513229
164743
1118374
19331
1486410
589831
567579
953651
1971031
78952
734554
1717953
1819352
602406
1627508
427285
1121339
1425781
505536
880987
902966
1447838
1952694
642273
645035
162038
1317741
1325866
962894
560623
1128601
1805152
1420706
1386479
377001
3515
1584390
551311
1695774
9288
1825625
1200461
234112
1741232
1849769
644528
1797776
1439911
606198
277451
614434
1328974
1579032
252188
555377
434297
1903744
1566737
660249
660750
1292302
1248183
973952
1319589
911788
845573
736876
1709317
1505670
1921878
618708
1286940
1810751
1967999
711376
190022
1979691
1627515
236277
443055
1079081
720107
1100126
1443312
1020007
1078551
1928131
633188
904522
1348824
1468251
446664
681191
1948401
1972074
1426205
1468594
601075
848331
649367
267619
242917
1784480
223737
1092001
426853
239600
822057
505048
1609375
847844
1747477
1308822
347949
1921597
1292343
1808857
1679670
1928156
786753
1587854
247760
1480148
435850
1092285
219237
1260130
1826585
894906
1099534
342021
1951783
1732547
1448148
634580
339496
887581
1352639
1928213
238822
1067099
1477838
14904
1036787
1908475
1411310
776165
1281186
765557
938606
83257
1464486
1907204
1522888
1210905
1605565
1845231
915412
251971
1648103
905884
748004
1525369
1623705
223248
1236661
80351
1610170
1102545
931096
1665950
1232739
173714
1929218
656121
946648
1159136
1317759
1742759
208023
140259
292964
181656
1721935
563274
478817
659105
1891120
553599
331827
1754600
1380972
518012
1975613
493505
1106486
535378
192065
527953
793209
588379
483357
1698128
686725
291467
417978
65526
411517
80122
1909801
797497
1833075
856524
1617646
832759
1167405
837822
1641109
937825
1512605
1282547
1718504
934722
1001041
1049477
12944
977267
844060
1542773
1194691
1246185
1402459
1224237
754943
680265
888318
656156
458038
1786081
356258
1975650
462501
882167
491201
282032
634912
1320255
66073
332474
726069
102995
619901
921977
397112
525318
1383420
993174
1931601
53874
1133888
321296
1732381
1827435
902437
194214
632125
420652
52569
118121
14593
1202599
669315
499310
704815
319143
1214835
1239307
1764642
1254554
1488260
776032
257615
158261
1774576
1106287
724351
569174
1746799
1289475
1767941
257586
1633883
1909284
1897120
610713
1715244
1778892
255346
1127362
24037
1034354
1309373
409840
1292776
782926
1501024
828114
1606407
1860604
1167974
941602
1698971
1298027
1962049
579516
949006
1987593
1594946
1713374
1772992
134102
1251354
24370
134606
485541
200093
687150
654874
883006
1046848
394176
1018468
929488
1974164
1226939
642506
187560
1148488
138702
442749
461205
579524
282420
130679
778829
249163
79926
1654305
423169
1043141
1045878
1869828
125991
1348486
1822343
1144916
880326
1654393
451907
1878570
1839908
706580
241694
1950229
1338444
205984
1232432
53984
1651743
972732
434387
1883332
1301211
329213
1833781
616105
1403831
1968400
155858
187109
791216
1401958
255355
113923
93319
1993958
1687201
1620145
689191
1895204
348520
966421
539313
494705
1325577
1284501
815120
606766
83090
1183346
57234
206718
419582
842698
1744979
1735847
493276
320142
1277991
1348523
266894
573998
1297452
908878
968269
1999932
474040
1507869
1883742
704158
1891690
952517
29601
1994728
883744
599733
59717
674203
1608691
50355
527564
686579
219273
91898
1396774
1573345
274389
705835
597724
1857396
1728040
911416
1073945
1132362
527137
1637723
144437
383287
1301816
1220218
1784161
1282621
1042880
10053
1056988
731640
1059964
386798
748025
801446
538366
622728
637584
624307
1814841
1372183
1386583
48468
517952
1556329
193259
1179042
1530368
1758464
1663218
535227
101366
1076374
1732394
1489101
264233
695681
1103569
516333
796314
1212163
641839
115816
36692
1156501
1445974
1595384
1287733
1935009
662980
395404
1157491
611206
917627
816814
1703997
1138015
1983826
133892
88982
1748906
528313
20438
797099
1870732
137187
1256417
1705511
1820927
594025
561904
1082831
1487918
1456820
1691814
1026240
1029059
209987
606135
474905
303899
1320411
1923222
374677
703055
1394444
1601909
1460769
1862485
470800
906830
352755
275966
1526598
1076032
508099
1328185
1210810
1817772
618472
1147477
670377
677664
974754
524771
1029098
731679
410946
1101779
83514
725275
751095
548023
82506
1478747
1626470
416956
1047025
1358064
175875
1400548
1653878
249841
1979965
207883
531817
1203670
319331
1566974
1123809
814833
114723
1702012
647667
1188184
1098631
1003722
1928248
1737541
761471
1099379
1062548
745289
1050935
1547354
1984749
102106
139534
1668943
199458
148120
1204213
1628673
146164
182926
1257788
1455863
1498594
470413
1978103
955462
1415589
1430453
971856
416355
1943139
1097482
1200326
1747485
1135356
1368024
415425
149354
947567
1060918
1439021
125598
1429607
1853535
1147626
1006441
985100
13599
779870
1768293
644589
938172
1438014
936122
1994548
1635846
143179
1364701
985464
1480783
1632377
1715233
851198
1269446
1269623
957444
328883
1488264
408055
1447033
46433
39053
343116
732128
1747052
923757
393511
606298
1164621
1111131
1820831
746205
1247051
1095571
1673440
1342565
1452177
1689552
173687
1083130
1375965
1537550
1142422
69677
723293
1197047
1599625
1508960
1954342
854658
915176
352457
668013
1617646
165196
363105
90510
1585361
696041
1839214
212631
239285
548868
73334
1977111
1264742
283863
898304
1220263
837719
1469153
168503
204939
671403
1894029
338963
1301250
730552
343186
1353456
1408485
440279
1333944
714855
241646
983339
1741713
1579855
500883
891218
1556196
1138241
240916
1022411
1524546
492795
385063
760361
1364362
856555
1533386
1655138
451558
27501
835059
1952047
842128
1296018
1803972
1022825
739287
379484
273999
1025441
1642895
443214
1591498
847807
233765
1881051
1435868
164648
370393
1717241
833467
1511253
1538905
915998
1045217
799640
396364
595044
616898
1824201
119215
1235555
485650
1201297
204740
1174519
897378
825720
1940689
1892443
115198
826951
704685
54018
1453536
699102
1983985
273831
511744
1438593
1094513
984407
342739
1885250
927204
278781
1839911
49572
58989
254140
1232089
552178
1995324
976773
807967
1468938
912800
1141705
1497448
85226
74695
963554
1126883
458915
527719
234707
1606709
1582437
287970
1010327
858239
127612
671034
968100
889139
935902
640148
1617310
307400
427838
1563967
14130
488701
826330
192565
1403832
1086806
259662
30237
587842
789244
179669
265078
1330684
399928
141260
1855883
1328627
36589
1691048
1177603
274774
787261
1800533
233329
1041277
1981051
484766
357236
282016
942594
884230
561389
1817439
242449
380744
1974084
492891
1751480
1847157
53463
518715
1664502
885090
500689
1422708
232375
1363451
1179983
1207930
1252970
1149859
1560770
1650127
580510
1559039
428772
1383190
1401128
188860
1558509
579866
1463139
1492951
124406
592499
1255525
367796
965242
1945793
1150355
430329
903541
1738045
1861186
1015098
981811
1182485
1711396
26578
1989414
653524
1598711
551504
1410212
188977
1902957
1333737
887513
1147208
565291
1951687
789573
940443
19186
1201343
822458
223531
1934234
482281
1472750
649270
276994
886819
1719588
1683107
736159
1079267
1805963
181986
393054
797451
997074
1183464
1960427
112203
1598600
1528701
1571757
1822753
1389698
1133319
347454
902456
1178700
1738912
1136170
92152
702227
763836
486148
1019504
487905
508037
63667
1115371
214336
961471
1699712
1751752
1277248
857659
1352667
1313950
1880737
549295
1528994
434470
292127
613957
444914
1589008
1985048
1484603
1206193
1951457
270549
1727424
75566
154935
442956
1053058
959284
745273
331364
785773
436231
472940
1910367
1788621
760828
1495038
1838892
857640
668982
1611499
1928043
1292966
1208160
713864
1559039
1951313
113449
529952
945454
1972033
1987788
696204
1804832
806464
376747
1097912
670251
1187704
1789366
1946926
438874
1457231
1182387
226627
1276943
844599
1393106
1441850
1380721
1057143
1659158
1797519
1476060
1250060
1825490
747904
202289
244469
1626957
1882522
1680056
186109
1337061
576445
1978139
1364925
1490428
761077
1735307
754979
1940885
319257
1730253
791605
499860
245134
1634351
572883
1298172
356035
1352237
1178857
1843482
300851
1284422
1842501
356360
1934707
1393780
112164
735101
1074517
1444348
613960
146164
1339263
1531962
948455
91364
1837215
1913376
825160
605939
1325725
1162678
128395
248571
1533669
453922
453787
1387785
709374
682416
1387273
69328
1629928
1272584
919662
1840147
1266928
1457569
928730
406181
637778
1627611
1029158
1082534
1072479
679877
1786081
1198065
27398
1869830
361728
1242742
1252437
650071
840909
106848
1537682
961779
1577446
1977884
1404872
808484
424249
1058994
88098
1291082
1867840
1392035
1100135
236528
847051
176444
1105400
1022990
1794102
1793367
699507
1454800
807760
1318142
295393
1438289
1377940
1586806
105084
61975
333868
1392548
1962420
983237
1696202
1742634
547612
1445180
1797671
1494307
1090682
705050
526267
1385706
950520
1884282
1467320
1122368
253470
752919
185519
734183
1102062
1753529
800016
1667481
1423059
1417687
1816637
1296523
1246662
1766889
1496980
426006
422937
1512549
1029782
1604132
659113
1027174
619529
1464210
186618
1134067
1577402
1092773
883089
664344
784555
485134
1280960
484749
838888
1726039
216273
1077349
57999
1314922
1929515
523727
994376
39598
667702
227278
1959212
224955
1204647
1195004
1485244
845677
1548287
214148
1489154
1088441
1271112
1523381
1221811
1473896
72618
886909
760862
1385407
784303
1131562
1489948
550575
1298410
311021
644125
491231
1553236
1809062
1190669
1105974
213433
376517
1927196
1855577
1294461
888750
1741920
1864802
358404
760829
1176522
130965
1695017
257322
317677
106756
496805
861036
1631814
52478
1077572
1144030
100233
1311503
1753211
1554017
28302
1777353
947861
948237
80657
1841186
654029
1804506
1234668
80053
532373
117063
97946
1684327
1647029
1722142
1854041
667572
918047
1312840
986384
393517
99461
722846
822024
1978179
375773
1067966
1059197
346628
506325
677327
629383
1637078
979465
1310043
1981756
237579
1692082
1559974
827010
1815073
1920415
637445
1733853
1544064
200840
621464
1029571
1856115
212231
1605494
503533
505328
822595
1246687
850675
319130
1456852
1101109
1391252
947470
1850146
500037
724087
1149761
1206877
1158182
1388556
58474
1176142
175895
543457
105270
229833
600767
1358831
1876348
900990
792808
1534858
1895560
1681518
401670
1158321
1505408
1417510
750383
1214589
1798618
1302279
516490
1092590
1205593
839049
1432276
1584954
379302
1288384
1022816
1872376
192301
1613455
1803633
217485
1873481
835521
1846122
1957898
1595303
667717
1160521
383120
1880992
576730
987105
1325723
1180050
1951696
1831262
641733
481145
189297
1406287
1042986
1113024
694623
259519
828740
1556616
1780692
1237787
278898
719308
580932
967183
767117
205431
1356280
1114521
186387
1435446
967083
175367
1684589
1050601
488916
716066
941253
985998
1311379
2211
235540
1740087
529394
1003821
1468986
84361
984370
1435110
271144
1986120
481476
341661
1970881
888287
605247
605060
1319585
1092062
1431057
1789578
1370004
724038
1634719
645785
1313533
103162
826187
1687906
208275
594782
1471242
1111671
1621665
365348
56454
295019
662274
668834
1859027
1708545
775502
461002
1246580
733480
1971792
1069518
1439282
972379
1258376
1735296
1768766
1146940
1285441
1942748
643357
975680
1339863
696663
1048954
282473
1980535
1840322
574148
1213810
282017
1666144
1857535
1505850
1153661
7095
1972843
1398865
1363835
549345
1076715
590692
423869
1155592
1174452
1582401
795396
78110
685564
195589
1125678
1467802
346725
791616
1334148
1122762
852990
1069868
640722
911245
721964
1871584
533730
1804591
527086
887986
1097100
1271893
25750
1718469
1970995
1121385
1291813
651849
532568
1568047
1715347
1483966
285557
70873
1381098
918864
854343
1991158
1743245
613029
1062334
1034709
1996718
1677160
1176454
1095161
170412
1983047
1350017
1495580
1486678
306397
552512
745983
1604705
1433745
674021
1591053
142717
1377341
1076811
1930611
671801
206605
1228118
4492
658232
493492
1900398
1644641
1447926
1876433
1645381
957267
1284690
129142
1654991
485076
773288
196244
1220096
1907990
756558
1312264
1345889
903942
1128097
409822
759306
377441
461495
1876570
1469881
1628631
234874
1769863
1080439
1293280
741449
479797
1602454
1775315
962429
777605
644787
1200887
1845048
335394
818035
1312342
1164810
84062
1510504
1374535
1992520
1401111
1798915
996368
851182
737797
1615686
501061
813218
1244943
1398865
358499
1353388
1234467
685843
1900782
201921
370064
92349
1810995
1237906
687522
770680
1272374
152726
1918592
1908357
1774771
1406600
1257416
784613
1433532
39516
1332955
1041469
540981
585716
1171303
590518
1880592
1046712
1954591
244692
1189831
897297
19463
934342
1417963
1283504
705722
1278821
1974461
1336373
663465
1950590
917492
1497838
304129
1261472
1015144
1880133
337701
1893182
201522
133125
930796
1877537
1075480
439913
1394961
1744239
284040
1903487
293838
328420
998133
192358
1720522
338848
1635983
369105
1003863
1490307
1086761
1325389
772353
280313
1431964
796621
1454339
503436
374005
1928661
925679
1140590
454692
1721473
154387
1834735
817275
795785
1990503
1759383
1245200
370618
1355947
1074396
1282401
560544
747728
1054783
1653879
1809216
921402
689858
177418
60333
488168
1312880
174147
374230
1262035
1082460
1596475
593328
1708805
952306
1014089
631180
1004225
1906202
55784
1928715
672389
977698
1051962
57334
503451
133054
1211618
188015
113702
1408991
1423826
1618954
764738
826900
268012
131089
938323
74954
937588
1122454
766832
1609098
1414467
789567
1883068
1488465
845507
252519
1156802
1409258
1929792
388457
304337
1353710
1000784
499446
1237377
1031770
1259107
1279077
1838359
1872887
1787462
3464
1723596
590444
953702
311518
1598547
206280
1217023
39927
1322006
1066109
1719934
1960211
1097235
1845890
1364729
28565
85055
1961003
975284
1767751
764441
1607585
1029056
1730496
1891577
738807
781990
1420866
1890821
785556
101831
1435892
737426
1641146
97321
1872400
1119236
1752879
317179
1685836
1886808
1332660
1098503
1179382
786782
1169518
867641
301188
1088936
1006444
1499891
1272530
1489361
1831197
242285
647810
1790057
1670852
448146
753028
1017729
1458088
842320
1880486
1394992
1126031
1148318
1407518
769452
1114020
1506828
1537038
1982535
437845
1200625
1224804
1864780
534890
759386
415657
790117
611470
246031
1840539
1092514
1806381
306282
1747653
487840
187907
433299
1609062
1706910
615961
1240054
1779030
913947
503894
1940496
531086
808159
1161232
662360
302314
1314198
1705374
1178569
1642469
1226993
604329
1191212
121043
828773
1961726
1964099
1050072
1132898
774808
1669202
58379
332240
715730
1798477
1401206
134612
439863
1873360
484060
1056145
949987
257802
1686279
1778447
1658441
786026
481491
367429
951279
1544663
347101
1963116
444303
1112446
1959826
911848
1554338
1537436
309152
342004
1315356
1561804
748571
60117
1615409
1625750
163355
643494
743029
1158153
1793530
242735
11886
484062
948000
1903053
1867677
1691293
1579201
1561702
438392
130718
1921810
1699820
1103836
1285698
852399
808950
1935642
1252703
137335
1014578
635948
551544
710708
1801226
1940316
1552589
1221535
593810
396230
950012
530227
709374
1191291
1772502
1798370
1920874
895635
439459
600244
1981484
454662
1066208
319758
1006426
114808
1246253
579607
56851
1565264
1192543
120398
519873
1572807
1072457
1109684
1355947
1683186
1388120
744278
518331
165584
1368142
1761623
1180512
227998
1821983
1490908
1299507
1227164
1261817
1809598
525924
538719
581820
1143171
159920
1104435
1806434
151073
1888224
668308
824330
1932172
188937
1728641
1597332
825883
662069
245145
1666557
458177
780736
1606413
385682
1457691
1558682
798544
764213
879326
1072134
1004440
1810147
1054687
1309317
967398
1845280
1705053
1342523
376628
1851604
1367041
772143
1513176
146839
688856
273340
1079724
25438
1579351
886450
1747245
1208926
468561
1214169
1478621
1585707
1328063
767154
1984531
1387284
951831
253298
1522085
1603630
567507
1074262
341071
1351369
509618
886555
711218
1005081
752602
1618656
1060210
1211934
431756
171545
1859358
173544
650013
598291
1545285
848743
1862671
1299440
990899
1247070
784734
1694135
1654716
101145
1899829
296780
1384067
1848201
831551
571406
1713751
1597786
239593
1067147
109824
1738054
1493023
1478955
1254320
1641834
1158771
1956346
1282524
333923
1844813
1298149
1162743
551556
1396531
1847933
520863
1517644
807021
1144387
1160286
866496
6914
682775
353035
229590
1703873
1232500
502808
1527352
1846064
1982129
1192831
336657
697770
1004320
330990
720041
165165
1804854
1464488
922591
745170
1425495
1417822
815125
646937
814504
1092830
1763399
1835268
272773
145232
1030630
840433
1013681
519751
1139401
1402300
1217598
789852
1749379
129657
14191
790583
1437492
1393739
1295479
573803
1994012
1124187
1189903
1898480
1184373
254771
1408895
1560809
1669399
1188739
1678303
1731099
34074
1245689
1287034
1583515
1730821
1261325
1876560
536268
1610572
905088
1922098
123855
755901
1728448
249163
279975
1494810
1769859
1026043
6540
261687
1195626
1980191
1195238
1973358
1266962
601788
22310
365701
496232
1513011
755198
824170
980966
240024
1186280
1807669
1150358
1426917
353604
1548194
1295265
987520
742599
660596
1405207
877063
352140
710820
13893
115535
1228566
1869407
501352
188962
1779578
1068507
1705714
512646
1150506
8649
1554278
144393
36749
291467
1936280
1720400
1032842
1862916
161875
401018
1657636
1472862
879935
1881363
704973
1859286
1523340
1342553
852116
1121112
497537
958297
56356
1822033
510267
574607
1054085
632966
1424925
641463
611584
274183
780747
1658315
981009
1051473
412406
1958695
980285
190260
789847
978875
84052
437244
1738319
1394544
1243669
480563
178071
853309
902685
79227
1428518
876700
1155526
306531
157899
1574669
502302
1137286
104343
1970436
995978
132249
92505
769903
1070795
1996739
1167599
1981358
960528
1609704
721746
586750
1691281
1392002
1442499
1933125
1055802
679705
1339276
658875
752622
1456724
945655
982789
738359
566304
1993199
1358658
1364678
898546
892666
929762
373720
369804
583474
1024379
492954
1619814
324931
1822603
1296799
428711
401013
950143
293619
1762146
1339510
952608
1376567
153013
982097
1291454
1867129
1074956
137769
1779273
747526
1675353
475543
324869
643091
1607174
1769275
1200012
166979
1915262
1760679
469683
856475
25436
886686
813685
588651
766832
452992
938337
1295667
197015
1259427
966644
1678856
686040
1072352
582998
1311785
922784
1887943
485435
148276
1277874
575220
1919430
525182
731822
286842
841528
785948
1610069
815273
1355162
1392447
1205751
1165031
937527
1830020
1562963
258197
1577792
1836823
1774398
1347174
407380
1975498
455582
664227
1306560
1930824
99896
529383
165057
1905548
1329934
1211415
1761663
651367
818951
435546
1817776
1010730
1995865
1439622
1520905
1302566
1037647
1083875
43899
224804
670557
588765
723832
1549861
369380
550681
1895217
740477
1015126
1350864
30971
910048
1223031
1493957
937946
1233219
1350728
1503325
1141077
1321953
1090803
218478
413612
1222324
1334315
1978918
1680146
348224
915214
809809
1199990
1088548
195004
1621039
1506581
930448
855291
570982
1515284
970986
240801
469970
1716934
1488779
848305
949986
1410651
171186
529881
100739
76589
249200
1941643
261844
892374
535878
1587373
944095
1613964
1430047
408924
1507212
1742201
13594
1490554
1029948
1270646
1917218
1749356
1994368
1720213
1495301
1426836
1875922
1181952
1419561
1286674
1821359
1252795
14133
1289745
1009961
230502
1282923
1818032
1325055
154122
653294
1511233
1052152
314071
1194887
376720
1729690
394483
199271
1560994
1293015
681998
1576062
391754
1402057
1877385
866774
961069
536348
351497
1062537
1906998
1644765
881311
1542307
222781
696642
1778752
1981054
1586873
679367
370670
595208
268721
1373468
1521287
1831240
641333
1031709
1167801
519151
889686
1753301
792307
623862
42281
1116879
1440057
1103136
1799537
600420
1488963
692083
1266621
548929
235149
693325
1037729
557127
478896
1229085
1061089
303362
803825
1393659
147623
460028
876152
694797
893458
228655
1668380
674510
1174919
1190264
655939
63620
793682
245612
814954
754168
570495
716109
1015271
176980
1217258
1544269
1501561
1597822
1418211
1090672
1670942
928237
958454
1266862
1315846
1401706
1234969
963379
1969587
466142
1705039
325418
622805
12664
1188857
74286
1582289
1886551
439226
440229
1706771
232244
925514
172946
126215
1174352
1073882
1490505
713164
21642
1202909
1319853
1797075
216633
1680982
1008222
1276504
291900
175862
1878680
699205
1281182
223746
1012746
971519
964577
972092
1929458
735611
973831
738876
94324
1518632
1916395
1422303
627927
1595730
389846
188787
556181
1858233
1029034
1129814
1824178
249037
591787
1962469
705335
1241986
689171
1464648
175001
491267
921568
1535524
928920
859584
1777676
943652
1393343
1892315
52002
1752222
1935905
1037990
1217584
549324
885596
1988075
1387426
568764
96058
235275
49544
340181
1180165
1321954
1139383
1678961
1059681
681824
1226608
627446
1398806
783362
402856
1631566
1500205
1622876
1188419
32840
1635
1845241
291717
1459497
1195823
1211068
173958
1028243
1261139
493121
1828594
476868
603812
221810
605042
650230
1438408
1213414
360154
24289
1858258
1932866
799101
740795
1466878
231678
1009303
905083
1471242
15421
1997042
759473
1123046
378228
804793
714378
1860936
1096784
788374
1366582
1673498
562690
1896874
409583
939204
665570
899717
1663361
81689
1194156
1371589
664500
1789204
1564248
1173489
358904
1278161
939434
525389
376262
136291
1794329
828512
1826707
1989562
27655
985024
1000278
943132
1244032
839883
1980166
9060
700649
379006
868534
1602519
1706142
1964286
1599811
1487859
207381
722319
17824
1897164
856593
915857
1155608
1463738
1327030
1591671
619779
357342
1578137
347616
715391
1556453
1504822
1613009
1794538
1187019
1204416
1361578
1412411
1831001
516279
611243
148070
285304
762261
302160
598769
18428
1766244
132318
553645
361868
1625631
709809
61843
1019248
1825108
506569
1089543
168012
278864
1060378
525544
994156
1682008
1405107
151628
1429262
1651626
23295
825725
397285
499357
170210
1835804
924249
743623
1163859
83139
932976
1902348
504111
685759
1221141
134830
144953
1639941
1938819
833467
1925572
588744
1263358
976651
265889
1893019
1638899
1077602
270524
1997051
1526057
1153198
1138510
1633110
273335
703151
1073219
681517
1377515
621834
84828
553520
744014
661530
1011145
444162
1004408
1676808
1721981
895996
352608
1419433
1988364
993358
1103771
1629318
1280755
1780518
1321403
605927
4599
1643460
227921
1799963
1639912
436401
1592890
1792726
1106320
1414199
1526435
277390
920041
385907
326394
785145
1161651
1255990
1201463
128531
1784567
1299273
186399
803232
26004
746610
276456
265440
1375836
610515
1325819
600255
1984492
1955500
663122
523249
986185
1941152
137782
494626
1741310
628873
413646
936034
839230
1380334
1538937
235407
1382606
562946
1926254
363979
1841131
1491964
371393
1584261
1506294
431502
1847509
587135
730312
226168
781922
1672691
1014365
1808814
1048083
1740987
1065729
1736141
66903
1926645
979112
891246
1013405
218454
44403
465163
468599
1387608
1580206
1612733
649140
905076
1741521
1529766
1745616
1118318
1315658
1517646
1640244
620461
1313093
869594
1096160
96519
289329
19367
1277200
1726447
1756716
1210714
1342010
1111220
1459740
421327
231220
848532
931056
588471
1249748
605488
1379017
1529089
1817401
1433802
1366568
1791848
408688
280857
1695905
1049291
314830
1398693
1054201
11027
1355393
269274
1878870
849787
1806550
1249940
374861
1298256
741226
366757
1501028
1448234
1760017
1625380
1361826
1894623
1509307
1699817
488596
106880
1843073
1768590
1019248
180197
1808405
1820748
1446945
347968
1232149
611678
1418912
1306411
442968
214103
1880257
798704
1328404
1076571
156590
1194460
1488553
11016
1956396
811996
948717
833413
427260
1409417
1480212
1233946
1087836
1780854
193954
313776
206257
1816698
72294
1569905
799899
341426
1956517
1733509
1523369
1407109
227984
261384
430805
142558
388328
499111
1725369
1143115
769834
236839
1247093
1208388
1795950
1177892
860362
825900
1055620
703701
1148219
509743
679918
693513
1106267
1275384
1810070
1529014
211648
1956346
619152
624480
1104180
763798
53689
592356
1091802
934286
1068555
259511
1093885
1212630
853798
740667
1338331
1951188
444369
1971519
935217
1101599
1461380
900108
29905
1437492
577652
48792
936959
1473104
583332
98084
1093177
1871293
1915159
386798
1284708
1136471
453831
1773416
1028461
1040283
1550654
1946820
773228
1061345
1888158
1330140
714070
365069
593810
1184409
1924034
1822823
1165272
742948
391158
614908
952991
1216957
1277727
1102356
252817
1502254
309005
440097
525109
975693
1740634
1155859
226277
430023
168013
125002
277359
1530186
144609
763417
1040827
20157
1675044
38010
514960
981530
148154
1064468
652458
1185886
778263
306826
1157737
651473
1208633
945015
1487120
510899
1550266
381563
760535
1223433
243887
854372
433800
1140949
236695
11085
319800
859502
551233
11305
1796067
716852
1914910
607008
658940
70026
90395
1649081
1810210
807630
1858528
1296315
1955373
796903
1783816
144940
652890
368225
227685
1210550
1460061
1653524
428209
961065
1297777
1152943
568355
716278
325526
404831
1516550
1856648
120019
1938236
84646
1933089
1788038
818687
902889
1551331
1706438
805401
150050
428624
1705585
145358
1041003
737832
554024
704523
554042
658791
174946
924790
40610
1894947
1567085
1682205
1434141
1205854
467365
608141
1814028
1503267
244153
1507863
1136213
1249771
1235067
64729
1588445
975434
252740
1930323
144802
282251
1817235
518044
27002
70917
1481015
846843
372747
1405066
1211995
634601
763030
1974218
164206
1454221
1114844
1681841
1920737
286251
823095
1577829
841787
1126659
1619907
999443
32075
1191000
1352720
727674
656888
1784062
1824635
885029
868943
1483216
195556
733693
437717
3965
556885
830373
474618
154947
701789
1511600
1083845
1461307
1552772
1210276
1697644
450843
1126589
28476
1338070
1307169
1008462
629645
844715
1658951
359745
159303
783489
781938
179680
1667212
1166311
361337
835220
453062
1795946
1451316
786921
1679225
1912764
1867874
122360
658461
1710275
1967400
922047
417776
1474290
805487
245427
1631473
862539
139410
799985
143911
1151381
1700432
385100
1786774
1360962
685852
114670
1189644
937941
923301
295442
1088881
157729
227391
1902716
194126
1595418
1292976
1993394
149501
623617
276840
221195
1621684
1231646
1775740
354062
672737
1517376
367123
114723
919979
857115
454398
826260
864318
1286460
1057964
1223188
1724018
473326
1073069
613687
1232053
1622222
1685480
1857204
350023
1449005
1248612
1960861
1780232
912921
1392992
1797977
1075753
1689264
1904827
116386
1879707
625778
1634616
355417
1961207
1005142
830866
1906308
553453
1883592
1538407
1258798
5063
169951
118229
1426598
1176327
1234910
1439003
1446147
878255
1314811
1804992
888374
1650765
1359445
875402
619258
45432
970479
333566
481451
1579032
1844282
487252
1921941
11079
1027587
1561779
505296
1976605
442775
1012180
1147441
800802
1925920
1872344
1474776
119892
719814
448206
1576020
1525253
1856187
1273657
966202
1352186
1569239
1370150
1566108
67818
528850
1076906
1238718
108657
389630
1361541
686317
1563416
1437649
906607
11476
1776038
1086051
1526670
1147441
846131
1265937
709318
1666259
101417
1327896
1454669
568019
1781127
1093144
530378
1202021
1622566
124455
907517
604256
756990
1971294
694488
760498
1035049
1562139
1271833
1003239
1287968
1499361
1419553
240380
481684
1595799
369305
50790
1978259
1821342
1462640
493927
1651333
1211001
1807839
1091158
1898960
1724243
1627903
1229100
1347692
636579
662932
943987
614330
814755
1762684
926923
726052
246235
1900056
1087330
1098747
349963
1047832
689191
856470
1293184
1180919
336202
1661131
1210646
1841409
141032
1099735
1022016
1022684
708787
1869169
1498624
1150618
1655823
762297
398093
1452260
477917
1610498
942172
1530254
1896851
120845
1014660
666426
709661
267849
1730093
526042
397956
1431389
415686
933736
1872300
1478264
743159
1311241
1943521
672143
1015707
357896
219006
1929102
1930719
590514
1836252
1565744
965679
48767
1339415
1457837
357992
1499659
47396
266571
1378511
1405849
1430750
1106823
776392
955556
1217535
246572
185486
1577842
1396631
1275520
1844651
68485
1142133
856053
1126578
1423886
1498587
151362
930448
1031823
1710405
1736120
1771438
693332
1175964
637960
657066
1056167
474427
1477213
1300810
115186
1037100
1084417
285970
95988
1584548
1384319
334303
792543
315405
121416
436657
1869182
670774
1299279
727713
1292005
1948070
202253
808042
1696165
1072
359024
1421934
313596
1164676
1219449
1004429
303909
551983
250802
213780
999973
1208548
1572951
214285
508293
1964471
1496701
157623
344017
205113
1908041
243992
1941848
1118158
1680397
721041
1318405
151302
1015802
377988
134988
1423112
681386
444060
776037
1016283
1190174
649895
1959341
1091650
1908609
1717955
709329
1348316
244579
1720898
133789
1386276
216472
1484202
421060
744017
878646
1215320
486713
573801
196971
1602087
886567
1972483
1465029
1368429
689691
732979
1392526
1666466
751153
1170081
407208
970626
1322415
1322874
1043620
481131
1406922
1938628
1296687
1876603
1038567
1803440
1474925
1764657
641807
1288403
943900
1502141
1662658
527542
1376320
1549766
1314865
1234286
636506
460939
1167557
549180
488184
1796428
1894482
227430
1538402
1698951
1628767
449201
1149419
1436874
1219702
1055168
122183
1122459
140344
327302
167016
129705
1960122
1866545
266259
1553154
32532
389524
515592
1912869
1591979
1147316
623209
1688171
1293148
315758
375700
1127362
571392
1692358
1829213
873773
307447
1536740
205455
1769061
88974
1573072
1825667
234319
356788
1166429
581253
528408
1835933
1261981
1869439
910997
978113
376018
632099
777070
1294148
83691
1862383
893671
754853
586362
875309
794269
538337
607079
1502162
556427
355953
1411044
1436142
185720
1357610
867732
624329
1285626
1657757
1084807
931991
183923
47804
1216295
1704669
605462
752371
1396741
523097
460125
1495048
1624999
920152
467645
1786150
167814
816253
1833255
1554089
1922759
1039867
447169
1390185
316118
1914892
1153983
1786346
558530
1546887
1679237
14331
57807
24582
59468
1584098
1893021
234465
650342
873230
1529331
560862
1597017
1600762
1394280
1053113
308435
186253
1684327
1085501
634975
1211054
844678
1017265
1408830
919841
1272655
548048
1886325
953049
1839317
1231635
116169
429159
1998789
1453868
841825
137303
598789
1176769
1455417
164513
1162321
905282
1811489
1627302
1650654
729598
1746484
1146906
1552795
374527
257757
675063
1086387
67661
462623
1484049
1174919
499039
1284286
1824959
330629
626903
153807
1090052
895410
749627
428357
1371466
205913
919516
571811
1744913
550946
585499
1741000
410222
1222871
1560046
637548
1805816
167813
1486460
1657434
33907
1427755
228665
699235
52219
463014
933899
120077
1328752
1707631
518921
1250573
29129
400274
321666
563800
966789
77568
89715
47281
56964
280931
482607
802946
994277
644583
1825646
168067
1717729
270453
1461388
1062220
665572
1871819
1725648
1774613
1354645
807357
161046
1376387
681515
719978
1123563
1403008
1709805
1800877
660614
1037062
1459401
1635864
1635907
957080
236161
1160945
1475648
90508
1199343
12295
1949980
1530755
1822965
1534341
89833
698613
1820474
524685
10294
1921344
883291
174634
953163
1693075
474112
778718
609717
471412
380516
724501
1783459
1407524
51826
1466503
1890462
1895750
1838870
572699
1169147
1277347
318516
1939969
1621382
1148474
408132
1758562
378998
429060
1327726
1775392
1931805
1094280
283524
1078652
354513
876763
1703506
517967
1719776
1592268
1502081
1549281
905283
1230882
164346
1868523
1269161
1460931
1483021
955724
119999
1886048
1221384
1496526
1024760
1705459
670505
164797
790697
477620
1541637
1811871
1470628
100191
1726095
1546652
112004
1378941
754212
515934
929513
1061694
1942893
1464303
65211
1926583
1120489
1590869
804747
436057
566924
262351
1539906
620444
946040
1435341
1917500
202533
1477672
985686
1910288
1663151
126618
1454339
1438217
1462553
1574840
909691
591286
752573
1063132
1713515
987894
1302037
1431059
1109204
1415340
1109926
626666
891071
1878583
1335236
991880
1613268
1821043
46222
1344101
1447581
1255714
639805
309032
1842974
792681
1233019
452134
604935
815149
750447
1364917
1671178
1059957
1236148
1245799
347498
1905238
1148320
883488
57730
1827061
215107
127076
499454
725408
248783
1236010
548781
1045294
336929
492973
1383314
1512178
504534
592606
1068146
106817
1328393
1107610
1370822
24898
737798
18790
1966800
805084
1964155
621181
389492
1398365
1262623
1280831
1069091
617912
1339155
1732369
1345122
1293303
1273556
19521
1895044
1670656
871947
996140
618103
162095
574381
1501955
463793
573033
1640482
198417
1302623
1312137
374406
92936
618137
1559480
161377
1076903
1177603
577396
280472
1117846
649290
264940
895958
230714
1583575
1605023
260995
126843
36550
282526
784652
600842
472650
451664
696895
733912
540943
519029
29927
1818032
1178859
402794
1474250
1176031
691018
1736288
1057639
1835510
1499733
705098
1302286
965829
1634845
1712245
1341940
247861
1542872
377001
1805846
1186610
752192
1035242
414249
62030
1842918
87206
1010523
23670
950258
316478
366503
1327177
603219
1321573
1934863
1926190
1999504
319262
1362888
134530
741289
1153084
1745269
28046
1772208
1331982
1681853
382756
197381
885072
1612808
1296151
469264
808594
1515196
220905
1295241
833951
828626
1360797
1508994
1760198
890843
1459901
1912447
856369
216040
125312
148070
1425765
1214230
561925
1789820
853044
1155221
197682
1315241
1623289
983751
1610833
1499345
183250
270611
649388
1495975
922176
1259838
1816237
1934783
1632265
1061713
1710918
5686
632743
1577530
1356162
885724
173079
740904
619848
1716266
1241042
1826645
738236
694879
1312644
235289
1261581
37521
1073394
1841671
1019305
577695
132391
1246184
1225366
244484
1032385
1461455
559715
1692698
1298130
1760382
1262782
262088
1801621
1491761
1791452
1538644
1066258
27979
1161074
466981
839629
141431
576866
535032
663690
1442277
795687
799068
1236416
811864
1636922
605924
705802
1012403
20686
1667806
1748615
683151
677140
1616301
953864
1034908
1753692
1319410
173390
794951
1091433
677497
1585337
446858
1858763
138363
1277321
1872376
652076
902479
1130149
686865
1559081
969346
449703
1206048
1601752
269686
1546191
331625
1707281
1043526
1810191
1722870
1376825
1475257
3511
1897460
1321306
1717857
1579396
1169227
1453339
343099
1417200
825344
1281847
289132
731987
891853
1265795
159676
992876
148132
660713
339644
470127
360145
1868576
1785732
641959
1336184
1186792
1910065
706258
489650
923376
987990
738021
1915309
479897
893371
679910
765504
1848998
1191006
1102176
1829777
666118
677890
1375710
320669
293708
995933
1394987
344950
1380256
623117
936724
484078
1988578
1330703
341919
536811
1727531
1756118
1676460
974987
964253
1881015
1313944
1104638
1167370
1695488
348708
469151
1049291
981430
472189
1803149
394809
1355754
967382
1153069
1034955
1265345
895617
1735977
1933183
945128
1986212
189277
213043
911006
628773
1459549
752573
1368980
374257
956009
317108
1056587
1486707
246763
1883499
110344
929486
80615
1176788
1797776
360161
1498045
683613
653192
1336963
1089552
539771
1244292
62437
428243
430264
165450
1535074
1943407
300860
193317
258994
891694
18180
907193
1913976
1997242
54217
539372
1743196
645701
1836823
267564
1189328
1221222
1550216
339987
1529373
1527353
498189
945381
30004
1326278
332942
200435
723967
1952964
180639
442837
1069140
942545
1026631
1855414
492008
944477
1804781
288748
414459
1501741
41074
93486
14809
65709
1012082
1028353
1628285
598348
464959
305323
163650
531589
1154511
306359
32720
1224163
1663976
193362
1182286
1969540
1886348
569762
939153
85934
69729
887954
206730
1759078
1448959
808783
1979313
1046732
1348816
505978
1040918
1907236
268880
1328746
1451518
1017141
1040879
1615233
1605712
666592
990054
1113735
1186460
1365654
542905
1366974
1274177
1009554
353433
1975668
1494081
477917
376642
190182
523832
1777838
1426729
1419209
1309304
896554
870448
391057
475204
1638981
1767581
118999
932215
1317576
44913
1590508
649874
1476117
1341308
395084
792467
148952
500167
1683186
1050562
648379
1728901
453678
1853481
1900374
214850
1256126
1609273
714672
1847572
189988
1328672
1941777
831943
400871
538052
750927
1379666
703170
1007874
1381574
1179358
484124
687043
311517
974986
1643879
481556
1304564
322339
1335605
1375646
61851
338836
1046367
1026812
1547206
892464
1154357
1846339
1635114
1054930
1891521
1614141
813418
740973
1470255
1296548
628568
1383886
362482
266522
1027704
795256
1321077
831558
414450
424626
1071828
1431513
1393026
421644
380954
886384
228896
666245
1101342
1788524
675176
1424992
1021270
1658197
685771
443453
892846
79693
1646284
1993030
1463821
1363742
1684843
1984600
1172491
1072741
1058167
1696648
584584
402442
718630
1105009
1737749
200050
527688
752307
1261605
1579262
743104
1138610
126747
457381
804291
582807
612158
251396
1429932
1383613
1332572
1530973
1503347
656540
1150285
154304
1974915
609213
578543
1581199
233065
1736991
514092
1523009
1007395
570615
1549078
604562
397386
1803053
1358925
1523277
611401
847389
1911164
1605712
968764
1755750
208554
691709
814606
1621300
1222731
554425
1371294
1874476
1840822
349105
715224
1776425
1015891
1637339
1135856
542823
38305
798491
1822942
867680
1018935
99997
1774940
4412
100798
1274437
322427
1205525
692865
1482844
852567
1847522
1800190
1799770
1350613
1947194
512271
1804229
515233
17478
614978
1334745
1641426
313651
881432
1351194
1954684
1723697
249037
839317
1113544
1749016
1849002
1455866
1077602
79500
222121
160086
37690
1250908
1261521
1905323
1376971
1038484
613478
1907204
1784213
531616
1761
718980
1200684
567380
22094
1546743
746946
224854
1770096
1028369
500690
148220
16569
903058
1474465
626862
1678719
258641
1915199
879800
116391
1007331
1863594
566589
938662
88222
524492
509601
387867
965916
696413
478321
1287507
1458881
443334
710017
400267
1181293
1228283
998789
1926827
1357593
697545
1636291
1033224
1990695
1461510
253029
631851
1792981
1996606
930607
1547899
828134
840682
804900
434642
1246904
1748914
293810
1442253
618936
781818
1836255
1326687
1970275
1325661
198417
220849
1954661
497822
1982209
634962
524410
1164361
1111931
450223
1504611
1392087
1414316
1667700
1518716
1150646
954911
295006
1248861
660577
252318
414388
1653753
1889655
1947625
434005
1378435
1374852
3965
1404192
1200599
604844
994885
447997
563579
809659
1253707
214403
1302623
1457802
819037
801294
11889
835246
1182330
1099148
1989025
278765
1187936
1238163
1296145
1125521
615535
1720721
1720056
436082
825408
1956825
1159704
1131026
1142860
511960
370042
1637114
1252210
1967844
858251
986906
70151
418050
798472
160016
774717
616633
318460
1524605
354350
745155
1063209
1368280
1050986
356108
394577
1285174
761688
115852
1772819
1825073
664707
900903
1834375
14526
1305845
1911949
298556
225510
293633
735208
914810
526761
1710279
634427
745294
1636335
1995103
29634
183167
1188409
1525822
1647422
22975
1676535
1410211
746499
1395522
1404568
1280770
1731133
378909
1043952
1306617
1554850
660905
1008191
970875
680129
566904
1557967
683956
1141198
1146238
168850
1088575
535621
1521052
566028
382489
895093
390062
922394
803541
324182
999682
245874
565351
1261891
1694688
164118
856712
357247
766354
1259987
1153970
1993014
1679556
93045
1851198
482533
519320
1766871
177557
121348
281877
414901
1082901
1798490
454388
1142803
35810
73682
1607779
589269
1923445
1171503
884028
557596
568163
992073
95231
888812
455706
226579
307271
745273
1835407
688477
1310450
1982280
1609569
660436
148249
1822334
1933195
275388
499549
1562529
1437229
1660592
1743194
1764252
983839
458304
406051
1592242
1578728
1382449
1117479
1413841
1453358
1514857
228410
949400
1663460
751552
648812
108927
717130
1110320
1836902
610325
862481
1396620
1685429
541372
442971
653092
1510240
565318
490424
1667958
528048
550428
568707
1274645
896394
333114
1146089
159762
1258633
33373
1269145
586600
1700094
1124907
1764342
426378
1455981
892519
824968
909303
224660
744214
1601934
1065288
659506
1582480
590483
940920
1465907
1411135
956319
1523729
1380018
1953749
600893
1266449
200040
1427480
534234
1606658
1838945
1916697
158226
1056147
590391
873297
1833328
376363
347713
650498
617292
202901
162105
1615224
988118
65535
1787689
1536130
1851195
1114322
959329
1194982
1749039
550397
1001810
1812774
544810
726454
1900912
318103
1679217
98126
1427446
118772
1460280
1870936
1560191
302719
874817
1992880
1417341
1832162
1194258
1462225
514854
1178238
1996553
849466
561379
323926
94347
1237980
1011415
975434
604107
123228
958334
1294629
1973997
1232075
1595788
1482939
638629
1572711
85371
1523442
765027
1415740
1454881
253467
895134
29500
1980962
1190504
1047906
899342
1701242
1947209
819788
289344
87876
60353
961267
1028900
1889458
761508
999033
212662
106487
758112
750181
1929242
1867550
1811370
1736120
733146
1200228
811472
1971030
1447784
122177
732399
639829
809487
882564
627663
1223410
930453
362695
1083009
469349
391847
1168124
1866434
1239386
1429114
42114
1486019
388730
1650916
1328325
1563032
644900
1702938
180042
1609461
856554
845447
1469484
689433
784176
1690093
212042
146477
1987026
537062
264048
158090
362692
1086680
487761
600767
1937242
299434
681505
328348
411240
980186
991873
1211149
1601989
998244
1664682
1634321
1427946
206889
92153
1566704
1348825
642733
1776205
78867
1097372
1132324
1122826
1877080
1561632
1746761
573794
489247
1367028
1768923
692328
48124
1157031
933643
417256
1458044
1766198
318791
1593081
350699
842940
958742
724534
1038741
532518
738155
1613455
1789938
436929
1387935
1689982
565754
1952404
955218
616516
937301
752628
840970
1959515
123005
355956
1501482
572115
439975
573752
285966
1496638
609772
76935
1235042
522632
986022
363227
107617
253575
1953497
92320
864785
1637887
1185916
456632
296677
631298
576849
1373018
107680
77933
569622
627250
1914765
1354521
1352415
356178
1574309
1332313
1267771
733709
1039063
1111375
447467
1668095
1560284
343210
1083465
906234
1416277
1926955
405641
1661161
1529895
859731
1258170
663579
880378
649047
910546
1586530
213737
649577
1655138
1594098
959912
689191
1470472
152677
262178
243312
924933
1689103
1648141
1998731
739892
378645
1856480
1392373
1589075
537948
1153595
942579
304074
971615
447846
1343104
1989603
47281
1721190
179787
869706
529075
341355
1382047
914792
1970405
157187
1698260
1655478
1817265
1113826
1147948
950065
1407962
1490908
1569769
988298
138411
169218
1317196
803996
1427446
1509898
1408304
1136768
1036777
1169176
1662128
1766072
1544661
174303
1770049
1031050
1341338
1809447
427285
934785
1735068
402201
400554
906685
1408972
538887
529730
1589204
191024
385997
1864617
1599986
364154
237084
186955
560653
1459098
526625
1554391
1063862
1573956
882658
1357391
1539766
1526877
1830094
1122142
1427197
1855857
1135907
221653
748130
1549304
1052830
1311201
18675
1005263
1935150
28706
1975745
1964942
996524
1662599
628906
1773021
1988314
994582
46848
1028962
1354042
1416391
227141
1080675
1103192
1772152
1350237
1607093
44148
788602
1811738
721103
272754
1013437
61957
927523
23487
1327214
1068550
67229
715224
846224
1761925
1482489
554826
1759707
1678279
1804859
1277927
1360262
366996
1282054
1548443
1199419
291733
1652523
195753
1905302
787024
1499285
1509966
1816755
1838383
1293115
1219419
1143557
1366601
1264196
783332
1459492
1481304
1074391
440717
1285115
1881815
1860699
868028
1814206
894355
1604225
1205094
1939100
264442
1431542
1937502
191701
1506841
811467
708746
843502
68906
608274
61290
366261
804907
92346
1083607
1770002
709809
1614241
1245564
1353731
910360
959364
1773918
968145
1720933
1669318
729211
1128204
1970264
1344369
771555
1931770
283191
1093627
995861
923126
1256322
1945439
1788848
592906
1379504
1833273
64995
1868567
212660
982620
1655662
13710
1447187
661237
355077
753046
326546
1061156
799426
1004144
1747014
1215825
416960
1176357
1909068
391125
1870936
1005083
1408599
350133
548821
1849633
227256
36658
408912
1957059
459324
759859
1638474
1988221
1705210
33766
792768
1219445
1037288
1088019
1545171
1139916
1842067
1353232
1669882
1755010
1003708
1705976
1207693
1040762
1572008
940166
1066802
13204
697448
1408867
1442484
30594
1351158
1785061
930403
452631
1520687
1240166
309753
92308
1692391
533739
719702
1029553
1328899
1198076
1466841
904950
306652
1077744
1244892
675305
96182
492095
509727
147462
1616717
1895111
827615
119607
281734
567853
1629873
1061447
739030
1495263
882626
527356
842256
734784
1400442
1713538
1991482
1993914
1529931
1813827
526869
763250
1603199
168619
369289
1235597
1226755
1748202
547072
850082
441451
164546
1955271
1578595
1750878
1806660
28521
114988
1263588
1512309
1725248
1041254
793530
362549
1236586
207205
995686
1455814
183964
711495
289456
405120
644003
1009801
1264165
1324131
716521
1849763
196873
1146502
1007025
551862
442337
1052940
630903
545750
305869
1034271
678976
85031
1159898
452056
578945
197391
1640010
1026651
1978637
1682684
1173762
1465833
1039893
706725
1573911
574444
517952
1377775
882537
556864
206880
171676
1504798
1212374
1449168
252544
449861
329059
784536
1645387
167428
1809287
963915
182178
1151941
496933
131677
1662697
547977
733895
979252
339965
1054783
181150
749532
1587337
879598
1154565
776280
1596664
199362
1896058
489155
531521
1910800
1338925
464693
1308805
1378993
4263
457092
481735
267212
1316595
61279
1224456
1803163
169384
1217530
1887746
1285998
1404307
566637
1369956
1842289
850117
1356272
1723097
1439805
908264
13317
40790
1420900
1087305
1522875
1786729
1632695
1092324
1800458
1959884
515325
434170
1014365
310036
1014879
317973
1405817
212102
1534474
116391
1660195
475159
1147425
1337415
703517
1997649
500099
1764857
356546
1279062
1866250
985946
1979309
1081930
181898
1044883
1943339
1821792
1304884
1545838
891694
395969
998357
1599821
924770
1057055
1241407
1493574
882193
1669013
556120
674227
1030750
1492884
1539055
589089
378331
1440082
51293
4156
1311027
764340
1707965
661499
1350223
1139636
593950
1602098
1041504
254139
1057583
1591756
1035884
1658528
450104
1367012
212855
407245
231712
274855
102104
390720
1686246
323921
1792397
274710
460308
302132
1895607
1850237
1615524
1111754
1260192
694341
608635
261934
1618647
1851604
378365
1256910
390707
1863660
582713
1447539
328569
322501
86455
1990730
563450
1878903
862323
1927797
1380637
143715
109960
1570384
90422
906881
1105212
1634205
1256960
751232
424792
1812061
1752954
1907504
1990194
1686788
1964806
1163324
1019463
1214696
335886
790745
765911
1251773
121849
827612
1613455
479255
1643896
628423
1727737
232218
458406
699681
408225
687316
1600762
936315
1245189
1100651
1946334
944452
260524
108359
1219912
1588875
1480929
1551694
1167262
1411440
264066
1879005
1529399
131295
1778952
152647
963838
935229
917733
1924346
1723197
133081
396020
350119
1059476
997065
1896187
996674
1349948
864623
373216
1977421
56358
1235955
1393875
335443
747399
1829066
1278262
54140
1286134
556800
1661951
1210405
1247380
908950
1342442
1721453
1371995
897816
1496924
867934
548197
1446346
454550
245227
1304955
1921449
293279
1702058
1470641
257933
961582
1680753
854063
1862851
1439071
1823339
1431648
352799
862217
1387703
1195032
1903583
1666120
1873007
908140
1888454
880660
188049
1013100
895562
503292
1041604
162393
645456
1218038
309801
1273253
429620
1741343
548948
1755548
749880
1460910
1906820
254383
1414099
113585
1586680
769929
403737
518416
1308760
189144
1308955
205203
705959
1599066
1003158
728033
1043852
870211
1156846
618676
1928352
581595
1015859
570981
235606
192183
1957222
1236085
503505
736067
1361316
1909622
753219
205658
943320
1272506
1818051
168346
543280
955463
372899
1449094
420888
1803036
1335964
1839089
790285
1825952
630362
252609
1942323
1319510
1378493
1550699
1409101
855667
436464
1489075
455217
1759823
1577858
1268732
84755
314753
735712
587154
473255
1106553
907747
487427
1956868
873211
1229051
460003
1348131
1392942
160106
451389
208894
1433658
1352951
317190
1967803
1422280
410778
732078
997799
1132515
850209
1878439
1169080
366794
1620565
558452
554632
1079606
245559
347424
1881555
1970388
753184
1767486
1059617
337168
1310408
512707
1369062
1910358
1777842
1612715
464478
1394699
983303
1573204
783556
1701389
52189
341619
1942124
882419
847511
719221
1622393
1163527
1606515
1080135
1601028
1911559
1612293
1972316
639272
836343
532561
1532256
1150651
70777
83684
1920026
1548175
1515792
1772236
569561
115439
1933130
219906
1875402
369068
706604
1809054
1660590
1391745
678446
1851580
1492278
363890
1694439
1687093
919127
96484
1147561
1820547
819465
1532053
1590088
1948137
1118318
1822105
1588055
227315
1726752
178690
616459
428930
768414
1615715
1211801
49154
625445
1879475
823656
462749
994779
26231
1846688
155589
507093
258994
1846122
1791862
13231
1203426
1659539
654228
1618457
1062193
1291504
780486
1603290
215539
995551
1243444
1390538
1393177
681170
1224507
1325540
119322
779809
1724742
1500774
105212
874803
1180660
1588878
733831
1565987
682466
1013149
292138
1256940
203800
444914
113463
1439759
1602781
1546167
754353
1407456
1536399
159313
604935
337130
736050
327005
269899
44590
259740
1999039
1719282
1275051
413028
616047
1254481
1196847
553573
191133
558365
1583277
1201097
1277153
1407944
6671
1447576
1877423
1922209
772508
1795484
1235867
1229840
1741793
615769
431528
1802952
784516
367960
1066496
1321691
242658
616711
281941
1750935
403082
7032
39629
1583336
407008
1109052
1716422
739989
1702729
10339
224018
884688
894885
323548
380923
769782
1477533
1965596
1826273
1625334
1049736
978633
1693266
1254321
1102330
999381
1397557
753285
1539933
1204926
873014
1915380
1793679
535636
823097
458896
1182544
187105
1391160
1161684
548585
623913
227442
1734804
1142350
1410836
50508
1960332
1067820
303800
1275575
540052
1253582
1466995
457852
853973
669044
1221487
1582480
704039
420185
571855
1796599
9081
267409
1951917
847399
1301858
587709
32846
496776
1095927
956994
416306
1272292
746069
995001
1640202
1052188
588104
1454642
523775
1045219
285446
1253533
637403
649394
1814549
353555
1477314
1058750
1991211
134430
47853
910763
244972
1180800
1544117
1946403
1443594
1365117
715904
1597428
671111
1542663
237113
401134
163018
1382519
833550
1656514
685827
1323978
950855
446490
999868
1810858
79189
1362125
1653842
463432
1826498
1268495
1581846
1887518
1569714
182996
840433
11778
1034836
14763
1548094
742504
895318
287426
485565
1665644
642222
1862650
1324232
1728407
1390008
322343
694921
684034
969860
909618
116401
1608205
790077
87995
423475
282541
260474
1850486
564717
1484578
1392377
1086385
1305702
776033
1432417
940334
1317302
549447
1659154
1397711
1568641
804682
1073853
1718157
195132
1422844
197387
1392601
1563322
761358
1881183
1927586
953515
896999
1488700
1028275
134535
919949
168786
1517961
1391338
448397
1830891
432059
172908
296036
1047027
1046859
631702
554713
750511
872288
1173590
1560220
1879550
1115430
1856343
1180803
1959970
410033
1500868
1825621
997456
160491
1286454
1369812
118765
1221522
318103
1444031
776895
1245016
1309973
1949179
1286062
572920
792542
1814137
1844544
108269
1769094
1670974
1893999
1066025
1155221
1894828
219906
1562977
1386440
470795
1822683
1556820
237986
489840
494632
327503
1176827
819631
861781
969633
1073652
1771257
1454269
1981570
761302
1702905
188182
1515598
38382
1462443
1166836
198773
258052
1522085
1279812
760158
1602648
111893
673635
315867
655904
312071
1278931
1155115
1611628
824170
1474827
1641688
307254
1552317
1618617
857967
1616592
1101214
558790
583271
149234
1810679
1671212
730814
213132
1274393
1688818
206599
1657836
615215
1106813
601625
850401
1250586
1157116
1729246
1048684
1713661
216656
133202
855754
493339
385480
1241187
1779455
1392530
108829
1092794
1710138
1517755
701872
1269398
294186
709140
260597
858806
1265109
1975758
1947766
665928
940282
972769
1097474
1976797
1982493
11810
1740305
858397
1477507
1148471
1163657
1486192
697707
864783
1212062
990163
720896
1471471
1605944
597216
720372
810920
403294
1950946
863785
1600293
394151
103949
761489
1985470
899500
729803
830218
1990125
1066117
582664
961071
435555
1421828
1333742
1910562
762941
158515
164216
1499806
505253
255687
770088
702751
383032
1591291
1835992
1396791
1555459
370118
1598060
885424
1114859
1047613
1152334
234127
659890
1933125
624920
826889
746734
715435
981405
374901
661492
1141154
1558051
883889
649155
1367495
1481476
1455206
640763
1889617
390147
1805639
316917
238979
1257806
1089768
325688
65869
1682050
1611173
744655
1129379
1834967
1539766
604252
1692596
1443069
608570
89947
639923
1668373
1898941
35564
1734651
1147726
1148581
408136
1735339
67529
1136852
1985430
289224
1090549
144027
566124
1709510
1869842
1058525
721350
828945
1509837
1236238
1038651
422325
258407
1833417
1230938
897584
1256862
1829511
1698640
204380
1669128
1656169
1655573
1936528
1697377
112191
851780
1898169
1519823
1098246
970116
1713896
1043169
535153
446522
935903
243671
931769
514278
1150957
1954512
760886
1768933
133064
1639079
1096062
320412
1485599
843945
1306944
810165
514498
634773
498499
173033
1770675
209338
1717097
874308
257279
1904745
681828
329176
1865596
1155618
1142209
414634
918084
969474
1691814
1188559
940786
804180
1727532
589975
1191894
1664604
539274
1286206
686317
1914297
81091
801469
1815287
1517866
126167
915931
1540067
280857
1324762
1076776
1500037
1405918
1444006
1170690
711434
1244109
981130
372349
639430
1484819
521353
158235
1933346
1397878
976925
1035382
122759
1026827
635305
1390161
1674337
1853305
316944
11496
1376964
517388
1092502
997183
226767
1681983
992622
1550479
58840
1803266
1958651
1064416
1019738
610537
39221
1129762
180294
1145350
1591170
1927562
5741
1870113
1913878
761232
615005
374033
199882
1721079
1791682
1992892
61781
1919161
763034
745839
748815
1990879
1259532
660815
1486684
459399
551108
1119590
718096
984007
1698436
437174
1124758
270088
1406728
1517332
1634886
1646113
1683011
1757203
792144
1785348
443014
229974
874102
1320274
158472
1313723
115007
313995
1344341
1935439
1982957
1994088
1186287
1574681
1404550
128486
1198561
1827954
1770262
912505
1674809
515086
362900
1116589
1677690
59292
222496
1586812
1563645
1490299
720373
15423
236934
987162
567888
1420587
1833865
361273
754705
1346373
1433634
76225
471447
903570
646533
910620
1598759
243594
882771
931162
499437
788387
1635859
1194730
1740088
1025400
1354003
506068
1449243
1945446
1327772
1315307
394383
175259
1163354
1791127
372502
266712
191275
1005605
968864
1917601
1584028
761451
728554
1840502
1543225
456099
1098053
529042
492060
200943
1008638
1693685
327509
1339247
1236085
1502765
214850
950320
535597
426657
1805947
1644538
1347697
1466543
1952760
740680
1276549
468759
1275325
819993
1002225
1682347
304540
950542
1214018
1903744
1689678
1324252
1550339
544106
1240666
728028
1551564
856847
1202009
1840704
134501
247429
406888
1186208
1854768
1493981
1813199
1776785
1263031
292150
1076508
719703
1533024
1449232
648575
53771
1428037
772194
1912709
404633
459094
619960
1680377
568619
1823720
95632
1668828
1922378
494376
1303894
1619706
1926110
378333
476510
99528
1021177
597769
793867
1042505
548929
598178
1835624
1491004
897845
1256903
570873
725053
646317
733746
1802505
1275123
348638
854793
944873
1390039
627468
198124
606021
195571
580300
1381242
635397
1846714
1428136
233185
151885
716046
628272
281277
25246
445534
1254959
944858
1566602
809222
1853841
1033650
804107
1201587
787738
1397322
1514190
841243
1340595
819513
818928
868849
115833
478048
1363524
1257986
1566634
1793902
7804
91296
53782
1586484
1915726
804555
755198
1277206
290416
956530
388435
512776
1689630
28605
1419186
1367085
518526
1641976
808043
716406
701463
762613
1569495
1199417
1972299
1389827
118032
1914561
483368
641177
1836036
1211969
904994
1141959
1832314
1868296
1784331
920005
855795
456436
1635328
1458152
1758311
1620401
1342136
233191
542320
619892
766948
1550241
293633
1790496
1511968
488545
273523
945081
1182204
59269
1002101
490487
1899961
1443655
1057534
285673
474756
1300810
461263
1760382
1475923
240292
407541
565533
1842551
529129
389773
216244
1908210
47655
1540660
1834707
132345
1728796
1617051
1278753
1857833
1201620
508684
139126
174894
478516
1679003
1393490
544539
397632
1090941
807708
1701150
1821655
863227
1710350
131526
447071
44552
487940
220437
1783172
1823047
816318
878551
1921410
1569862
65664
918703
784308
1559787
395572
1503728
1630538
1851198
1148273
1452728
402427
65797
1648285
1530412
694614
133024
396241
356993
1456285
1690496
1793590
1225997
32950
1972315
1465446
66998
1935614
1020609
63012
489874
941633
1596830
1118766
559593
1939572
1025443
661238
1270750
225611
1258021
708217
1900103
695435
604465
49678
224556
1733755
1205209
1210836
408597
691204
1659455
229006
1440271
999346
332886
317059
304103
728199
1525369
1944277
1214914
1579723
1248509
1667286
708883
687175
524996
241944
707881
1782476
1587642
800098
1268993
267418
1947663
1284241
1659821
1362547
517765
1633507
1498210
909303
760898
1316485
918838
820039
1328395
1436397
1006717
893573
1639928
1895459
1536033
1021380
965090
22269
513079
397963
1558086
1723836
421076
72744
638012
766645
688437
1405373
357302
1845392
234174
1319687
1779918
359597
1289759
1295451
1022523
1494422
424996
1085321
293271
1906336
129105
635539
237072
749772
209817
1904816
1232075
19726
1586809
1668990
185852
423403
943681
541150
968756
1435979
1314496
225592
1961515
766839
1363646
1828597
1337467
1906683
1410770
328338
106518
911188
861951
573805
1708047
97671
974500
1128241
1246445
52964
1313108
369051
705112
101469
1608957
1539407
887696
585134
90831
632715
403554
630375
964155
1977056
1121827
164307
281134
841635
138150
1280676
5901
765389
1529737
217449
133341
1021593
9835
1152779
1069532
925582
1414536
1580368
113855
549252
496461
1059511
323393
139484
947689
63638
1418354
1035737
787735
1785236
638173
423472
1348938
1949891
149119
1361384
758606
1618793
310122
1864395
1660228
790885
1411336
1669004
1294100
821639
1090842
1545714
140758
52157
98680
1008877
1242528
706041
1071406
410997
1759139
1355121
1794029
25293
1350041
582876
160919
981826
1674751
1730388
1875499
1888030
1226371
453134
377361
537817
1963895
343067
1657306
1233601
475213
367382
941295
1593997
1619892
1403618
26859
481267
1843430
259950
1767801
1407260
1892419
961816
1994323
173137
1400269
204497
1941577
1730749
283816
394194
1423495
1806019
1572277
1891406
1841738
874426
1985539
1053074
328538
1960306
1594679
222889
472136
1817228
1616085
153626
40864
81399
1238349
73944
1844546
1085190
497011
157917
992227
844826
418123
944697
1092606
1496677
454385
1203979
1746295
1704654
1975851
1257986
1961181
508614
606539
1553461
93050
1127138
1264612
1470253
403009
923157
212157
1154261
186618
587872
924367
699684
1801833
1659050
1487392
1691110
698236
681047
1475449
1402678
1833206
934019
1694261
1641643
1786345
862292
1681248
125354
1417042
1103719
1789458
925594
1371515
1598959
972025
684922
1716077
810299
1083911
481884
1162773
443341
711262
1337394
214932
1740385
4952
1999505
1503531
659841
1612905
669040
806940
1780959
1720331
883732
879456
1153160
593583
893944
706358
768256
356345
970325
886825
532249
784032
332943
632743
507301
1997837
1355554
1314113
1491414
1799509
1390992
1163274
1991272
1660025
1723950
811678
300383
1355858
1672398
897122
686657
555471
714968
771407
1902566
1197011
209727
1414778
1748656
1934798
426859
256783
1258941
1153160
1670807
500182
1328107
1433602
435015
327995
665165
1187458
1895707
23115
1884120
32872
987652
1600797
940905
1891522
1793030
409854
691710
733380
606338
242895
223465
941347
1790903
773029
1608332
1283762
1425522
250251
384789
1048700
1628137
526559
1848472
209253
161088
657765
561965
93758
684614
399605
462991
635408
354812
613957
1688701
53893
1659154
562769
1743394
408168
1090784
1093889
106081
1341348
388767
1632106
106752
221102
198862
1645722
1945220
1180457
208554
691729
1759637
690803
201676
305829
1294457
310061
1900865
770803
1379458
1959872
311585
1039864
831647
1278516
152008
847334
343103
1097292
1919169
333884
510037
1644550
852580
417365
1545169
652791
249753
211523
1416635
1588962
836385
318184
1520136
282191
838460
706867
1653524
1410778
960147
1243752
168512
565887
1565547
208928
208591
825457
730111
1478029
508031
1178573
248317
822675
1969026
143290
1720241
1289957
385245
1823152
1523647
1210714
553419
815471
504922
278334
1015131
6489
164206
218511
1026976
539018
1305211
846415
414830
327350
1938420
1347595
718648
1788215
1487157
1780499
865027
1708897
1020131
309048
470793
864641
1666786
492019
829148
1864217
1877271
1170139
1388476
1002028
310296
447538
1718229
1252183
705691
393486
359990
1456004
1143600
511875
1378563
1984419
1114365
384748
1661998
1677138
811047
964433
1685615
1619656
563727
470672
1151506
360284
1981304
35712
1532434
461144
128605
386782
122763
1595386
1071743
1606350
1160999
486387
996581
1798530
351819
1088370
261330
1200183
978003
1489657
1498690
1546169
1840818
558133
554397
570929
823674
380454
1905004
1770546
1010055
76305
1074976
1155290
1908479
890363
390963
1014355
347192
1078380
56485
405702
1663322
403783
451632
1296266
1731156
1162493
1868269
979207
217318
941646
226196
905169
1142865
143063
107218
363849
1984160
1491264
72463
404340
959334
1843307
1750619
1508806
572892
1568911
887259
249687
1358257
1312146
878236
1124394
1461811
865954
1878424
221538
1161707
751124
157612
435611
1676429
288609
976864
929036
1047767
236714
1771539
1235544
1395936
232788
1033351
1422159
1648021
1900507
725274
708766
566918
1241164
667780
587395
915683
1776441
1260160
1241991
1811299
1081374
170100
393623
1425586
375497
1444765
922176
5720
321253
1173473
864174
1051583
1112751
1432077
972244
545042
1943968
1418647
917362
547415
34444
1853527
880262
1795108
1662247
1427154
330575
1690902
788799
1194529
1451348
46471
1480149
139298
551125
1288393
1056222
1137318
1683911
822591
1999788
1805947
1619966
184086
939029
1291333
20845
1784595
187493
1089164
792693
1299664
461856
405009
670377
414637
1317317
758470
1852571
686908
591620
1976194
1179598
729450
558337
647873
376328
486998
391967
481952
13736
753673
1530411
1730183
1053905
1219168
681061
1540442
319694
1083789
216719
1147096
1985149
8795
651269
1352759
132071
1108184
831381
1908776
233805
124575
1886999
458847
598769
1076294
469488
1895028
389664
811955
346826
1768493
1258048
411064
1377228
294005
901345
1710704
5450
1031792
1974194
98979
486281
1575257
1824563
1534922
870416
1643479
304418
152685
912616
1265878
1818121
1031549
944259
49726
1252021
1660768
1798498
84873
1848810
1384766
316194
444785
892865
775615
1801997
1221076
1858441
1341575
215874
312876
1289361
1869913
1101235
1759789
454635
221
901464
1310527
233850
1874189
929532
371944
1470945
618322
449616
1945376
1738201
1695542
555385
656478
1171848
356638
826275
847399
1967980
1766889
269061
1534427
13421
437759
1090122
118378
809955
1053286
442079
600748
201200
297771
1938681
1252562
101250
1619650
1739071
1152779
1748453
1373585
220801
1249704
860676
1083270
720647
1608367
737622
596180
1617025
140257
59533
1729820
288563
649640
1826998
261038
389776
490487
155625
1789829
1581279
1725955
958572
1547920
1204066
502979
454998
1190770
388621
396279
1599770
1879022
1735682
1106063
1235311
1424508
1644462
1475858
684280
609725
736125
1140469
161854
1653703
1057589
1901776
816606
696699
1425480
1693748
413646
257683
563456
1852363
1741105
1819501
744882
1918006
67855
675770
733112
1408744
1635484
785419
1262730
1355194
1752615
1979069
183992
844829
512493
1095295
533310
926218
384115
1324679
644858
1892215
1655613
1558889
338722
259106
1700678
1245000
603134
981356
1032906
1714255
574762
1974661
1369480
1166192
40134
755836
330582
973136
1686104
114298
803497
682727
1873206
480434
1355050
1621415
56757
453565
379719
914442
233383
748042
1282849
194728
908916
1404796
429301
997616
1118074
629211
1170871
1724219
402426
1725927
1773472
1542468
646870
736876
1260467
1984333
491708
1911296
182714
205423
716875
1615876
969681
200144
1173762
485487
1811465
1683296
463434
143971
271322
590909
1269123
1079012
133749
165527
1876253
39373
425683
446505
146604
176193
1359258
1636356
1354925
1524489
857850
1977772
678532
899534
938895
546933
884753
450301
1898057
1001848
222963
162248
1974856
1839967
785931
532236
401227
1480318
76004
931503
1173146
1680509
1894049
804569
13231
541696
213670
362032
1305436
974148
1786835
1315331
1461300
593658
290709
891808
1120930
354727
49006
1447220
1713667
1410836
1298842
608390
1203842
1151971
122881
1658805
1504236
1833366
1836511
260043
734604
438705
225132
737131
904441
103000
292666
1117771
1770989
510805
1822706
541192
453524
421718
590692
383108
6796
1992928
371944
652044
1387793
251336
48843
609161
148310
910343
1523369
1652010
1064545
408055
422127
1759206
1268202
192311
1475624
1925878
1639109
935451
387676
86084
592413
1914892
111362
1323419
697140
536097
1443910
383287
1888932
516489
1437673
591558
983932
315346
892587
379571
1019769
972823
850192
1857355
1071766
699024
38999
608095
225774
1836307
1346927
1457544
1092104
967028
780252
1417431
1898013
807021
892487
1872037
1852847
1711685
1387703
1028319
1158039
281941
1472332
1838443
1525218
1554285
1247794
397126
1068297
629322
1696755
32348
1859374
1768119
1913376
1849351
1210673
701740
1510828
127734
191659
1493362
704987
223536
512317
1762814
916121
709901
1743045
575864
464892
112735
1228554
1242863
1775527
1035421
1880847
1500307
1217549
1998573
1646767
1931396
586690
809659
1962119
1556340
863428
19839
1367194
1496980
82249
1888837
1911652
389770
845391
617909
1866741
488165
1702608
1915369
501549
1191498
1795361
835102
1201633
1781499
614981
493836
1620159
1185598
200359
347434
488543
979262
1045479
1648912
809542
397687
1204675
1873325
1184527
1751214
1646286
1186771
1561782
830279
600762
829369
825404
1663144
1391233
138457
517059
973644
295757
1777455
830821
1357720
1079629
1074148
1761864
1776716
282185
965288
1164552
1308922
639324
1810877
1772367
644706
263272
794952
481111
1939962
227265
1787907
1183475
1486122
1872883
778979
1723363
1474284
1316013
1850243
199497
575243
1134657
1657652
92068
520054
1479484
153721
1406586
1167779
1688676
435623
69956
1879178
3090
405456
648776
1707028
524935
1164681
95921
1681140
808371
1295659
181151
578265
1606363
587491
1980619
1242515
1591523
175595
1076486
293273
1326223
1843774
1383561
215501
511128
1640617
1240091
1382093
1326139
621086
1085342
1818107
908
87691
1482793
1860616
106205
1007407
404497
1919869
1789149
1398081
1992999
581003
133627
1784943
1510859
172258
873976
1669451
8038
1188266
523426
1038551
1911155
450599
550246
4807
428685
814366
1236691
818131
983641
488421
1304044
1678935
1172775
1941222
1274202
1179085
580526
1167358
80888
369862
11565
1563326
1758772
1961672
1763457
1576327
1407905
1926108
623977
586187
178414
511096
1137035
578819
1711624
1873758
29308
1972276
1338062
317118
451281
587321
426577
1034023
1449220
1515520
1775205
1761310
1772416
1645012
1457381
332068
478160
237023
386079
974494
1041969
933366
782749
264642
476951
126764
1461586
1763487
1360667
1135010
918732
1538416
307572
1412179
1901304
1247065
470884
548038
29260
236342
397669
1242150
1751177
1614427
671355
794828
1375939
1710087
729625
717530
1597001
1346502
1283559
678771
815373
1104349
1742404
528252
1744913
654484
498437
1385339
332026
621543
191677
121918
562854
1950215
94126
1100122
1306070
1490875
390160
1022584
1878155
1594228
68288
1811514
340436
868725
1736798
225014
1476160
1496467
1869569
42493
1840858
867239
282724
627761
299813
1642737
1272680
216952
692352
815850
1361874
982977
345899
1805898
244581
287896
674074
872949
1599154
1390278
1125990
1985383
310085
1401570
841365
457687
1086834
1540948
12542
1908053
684327
1394823
744545
766694
93588
770516
1544420
1301164
1649147
1401086
1521912
403170
1081581
1039989
1018084
523535
761077
249771
826408
914429
791594
99634
1328247
86773
454420
84889
854407
293447
191324
465817
1810621
473641
762261
634101
112563
1451078
1868173
1147420
115123
1745575
1869384
1258704
1909552
768288
1829585
1299414
45625
470252
298644
490327
974924
810876
1419247
879107
154291
1295849
1926473
1593804
864161
1656706
557726
492244
1643035
1516803
1789356
670630
1885964
1248110
997377
1807957
933384
1718314
1404680
1769864
964580
290794
1339163
56825
1358770
1430313
225798
919619
1022859
1687884
1579249
1182127
1335599
332453
814649
1018280
1373694
1829988
593712
1812686
978534
661028
1668477
317860
1421181
1317556
678957
1003414
910519
1851918
1117051
798251
597611
1132666
66160
1717036
1144040
830071
1944915
1976119
1480859
1284034
1334069
1689791
15011
612586
108675
1575100
127275
373946
1646810
317989
1941049
489376
255095
421641
250196
22845
320828
1701951
1683023
1460423
943768
1649471
853598
863902
1509224
241286
1779208
1807919
731960
642222
542797
843303
644076
364002
1076030
148563
455257
541590
303871
552092
1310077
29680
788374
270556
1617828
417724
1273810
1193518
328592
239419
645219
310474
140326
438465
271367
115009
1208726
1080943
792125
30147
1222444
861109
696895
1130747
81328
1054396
1407286
362686
273821
1952765
1848403
234685
1519175
212611
525587
1720283
1158413
375161
473574
994236
1212754
225677
1822730
779967
588122
986545
1242180
1336243
1433405
102515
20616
1859051
50387
1742979
1734289
1597079
266145
751621
142469
888957
45386
213652
1651063
864659
778685
1535990
1714137
22131
1841186
531557
850583
957570
1157847
1063888
1824505
1498180
213192
997842
1298449
1058238
980700
715182
1650833
1577505
87949
735011
964106
189144
137740
531730
1094853
865541
1224685
1017524
1410749
479825
1500674
1100082
522984
1046997
1670807
1327506
1083731
798414
1138895
734139
1819184
1691047
1605565
649030
1765866
166728
33441
1558599
347361
1165415
1475860
819352
590552
458546
1653084
1161049
1909436
23894
926147
1524219
481884
1113544
420287
1540510
109308
1461552
601717
184203
126890
1297777
406407
1239403
1640386
1175001
1637581
989289
307825
1233244
32435
601593
987194
1338168
892418
522684
469228
1975587
1634138
1443374
303726
1175526
179540
804204
1417594
1204479
1806441
1616815
425142
609983
970943
903481
269733
380382
1561085
106984
170419
1413153
707951
354513
91483
410866
1033792
1505852
1886962
1035690
1825572
500890
1122422
849671
238456
1778071
768848
681776
1388215
1625795
767751
1894537
100739
1877217
95216
734253
1658964
1446916
120650
1299204
1734284
668188
1110696
484984
1564615
343284
1417498
1720241
1487425
742000
537223
1069469
446756
133608
1437082
1947799
918851
199441
1679784
1807856
1866749
218454
1586634
603173
1371767
1426674
498919
1969764
1301219
1002734
657889
511693
1672280
254850
1853747
1292686
1592909
1339316
57774
1489082
1790543
44590
1176999
973624
857386
1032145
1176843
1382125
279707
1224399
506298
583616
747713
1829338
207410
1271
907559
174897
762703
1063106
1418865
1207607
1037938
507896
1896961
1717126
832169
1078574
1947889
803978
340145
1621662
1480463
576369
471535
353335
1636690
363979
1447670
1683306
528961
1647002
102064
441363
747861
307281
1890062
1010455
1952602
1280783
692625
138157
852232
224067
764893
1570955
1071347
857991
736620
1169263
820477
76253
820604
458564
1691562
1074859
1848680
856774
1812905
425474
319312
1844874
1145612
874451
972109
1898262
840677
1579800
186647
919574
527999
381058
932670
937150
614013
466275
504877
1427356
1745867
321103
1540660
1865648
334777
53423
1734358
1578611
1997411
1453702
448791
1689145
1504029
1798954
1240286
980630
592044
1372101
1556215
1991390
698862
1815097
1550195
583285
488213
807496
291053
642163
1298842
336434
401514
518696
60356
1337363
1827803
1031561
1709777
334214
435259
1769966
263713
1942257
1343422
1896469
1117486
1292764
1949343
929253
1008928
257907
1981973
850344
1077392
797435
987009
719354
1610006
490721
1429529
697272
1681487
1982850
429533
822412
554040
1796172
1384515
822701
193217
1479112
1262418
1128245
335528
575264
696579
1873280
1884077
1519190
751363
1978534
1119298
953717
475167
1053205
1210757
835246
1915998
1520551
613108
461003
920312
1020512
215107
98861
116595
224137
81519
550213
1754673
1838777
1938490
1205863
19497
749046
547245
1652791
1333691
388613
1470914
102763
1409841
360710
396369
606426
1248493
1802552
790714
1975745
228892
1365253
523573
750734
761804
198813
650504
415690
1781374
1274893
1378187
489246
1847898
462001
234583
569684
782539
998914
1372435
1650946
1740563
476418
42963
397617
1248346
1562527
812728
1486422
1284927
1968586
823585
771409
455379
485104
1933166
453136
1784795
1505625
167605
313552
562884
179053
1433425
1848211
145823
838320
1524299
1585786
1832646
249083
514389
1560428
1198755
538359
421570
110189
1006206
164749
1463556
141837
419185
674738
1068055
463434
1598824
337565
14864
1286090
617733
1178923
1639755
1601831
1703009
154989
1171846
1866032
1089167
1570371
1188204
436896
1488614
1750192
1050314
554251
1977963
660485
975383
398933
1748711
1368015
708782
837834
1886164
1597684
1051041
530554
1034893
1915553
203401
1423740
1344791
1891824
1276353
121791
363719
1512578
1621942
1077293
1108240
1950067
1957504
889890
1663441
656291
206084
635731
1693762
1782499
1786458
1774095
642282
233296
1690939
122893
218765
196237
1923629
1061108
908914
1831262
1754847
1438625
613569
407832
1558111
246559
1669642
1942028
1204097
866496
685374
943085
656417
512056
1875043
1487716
504792
341071
86478
296840
663111
1551046
860107
1946698
1249071
1426614
647230
83883
481657
264379
1032213
1557632
1927525
1914223
108861
1973958
1022619
1976589
1466196
1172800
1888225
955334
945154
1900956
1671131
439246
212379
275256
1453784
1564584
678329
1008528
280071
1708331
1725443
1758601
752058
1540617
1617084
664209
1292016
69471
936470
65815
419367
1066837
3428
1177051
383178
1014804
1043455
1894869
1313672
971053
388070
1951141
1731803
1714835
1471454
937524
132029
649364
1274241
1073678
1600157
1104856
1748112
1291316
1721183
819004
142480
1891468
1378488
968384
1547681
944443
1633103
214786
609843
784640
1246701
1905253
553939
699344
1596664
1025374
115989
419360
1724921
753454
452591
1561816
1234402
1622536
754853
88724
1461150
222315
1766612
84281
912340
1165562
1568876
439129
61051
1809312
1301764
1801625
1510439
103041
663436
265107
1312271
1506817
1889627
425288
940689
162590
1068492
998767
1329721
1743169
1616354
1136531
1901353
423167
296862
110913
123775
1721000
949440
213364
1642092
187479
1211771
106661
149673
1678784
1078369
952399
1936952
137605
945217
616435
943407
392504
759507
775679
640449
1325232
1114946
279670
397067
843785
1862271
1335690
872667
1096176
708728
481447
1033773
111299
215950
1725691
1029912
71592
1934288
220055
1539585
1453470
709122
473052
788697
917627
427542
1877063
1385505
87354
1927656
294789
1990387
1445893
83529
819672
1035705
270477
803761
205811
613689
1158431
100045
139941
1737738
1729610
1187877
408722
1476135
1995905
1735027
1995393
415942
1276950
686237
840212
1108309
1147275
649340
1576534
1057534
340586
497964
1361008
624625
1026905
1946239
51878
1676199
887940
153008
404117
127339
1970319
124843
1594498
687112
1218042
1846576
1288472
1158406
158585
882020
771216
1987909
129923
1245906
978219
1074904
753253
377113
1179240
888616
1735774
330629
1484594
816851
507485
882656
1004225
835330
178054
1999847
603963
1199078
35474
1920913
801716
1401180
797901
1784445
698237
914636
863326
1715839
1718699
1244818
294072
1616150
1392328
1912952
1718876
617191
1780391
498391
813829
1195850
1321872
612650
1176843
948248
1261817
1481471
209652
1112720
1368185
775269
965839
708920
1702928
683194
642918
365048
1880085
1314387
1614253
1044370
426978
1603775
5886
1267372
1690483
1421014
1032946
625720
1749430
372590
1900280
172046
975848
448834
1485604
317479
1944040
1446841
148046
1303956
381773
1384693
1799106
525959
1870559
1246965
955734
1734828
1158854
482035
433796
752192
1708429
1414066
143277
203256
1965072
1558830
1127605
632550
1388476
1975158
1286457
1650366
1674769
1099157
96873
250143
1844332
1373575
889687
805617
986423
1255033
126979
454613
751258
1405744
785582
284660
897001
1313975
1553302
534440
884961
1328007
1740385
1847919
314633
1863482
1631092
1270473
1880501
1358537
1586832
1328272
1932018
1671771
1367288
1603865
1355476
542287
1076708
326715
1198275
1478264
773209
1396711
196938
46143
587678
300303
1493992
242102
1631682
937978
193604
1318756
540098
352033
1461204
1896690
1425251
785724
529556
1674912
163018
1773475
1483538
1720874
608276
21831
1873151
1383606
1845086
1641167
1780392
449132
1991562
1137709
217263
1240326
1827486
436248
50806
44833
1321181
1113678
1862636
1466635
1260408
109189
97118
125527
302313
786437
464399
683535
548573
892301
793920
117219
1413795
1953701
972614
1109823
227453
1591199
305018
1986974
1401270
835851
414833
60262
369637
1961466
1971812
1714315
1785294
1152364
186748
622973
855796
1126749
496575
1931163
1699884
1555003
264305
40868
392102
444235
551374
481476
395073
1730020
487905
770401
1692506
1956641
1206992
1078155
1945714
133722
1154825
1870268
1325463
147555
1935208
1985589
1451209
1781390
1647406
1453684
88856
1173895
1842971
937955
1405287
1514116
1000238
905704
1167240
534670
756418
1407819
1068935
362388
1262516
947839
173500
1017775
144296
1039873
1172723
1026454
292969
1380453
67141
554992
271070
739515
647871
1037692
1692612
601143
364219
99033
986724
427974
410726
734334
676588
859439
1075027
1435504
1259325
1955420
1939935
291402
988750
1850652
1246216
1776685
1787099
306912
1306585
1799412
1241394
1008755
231728
739802
1168403
581108
116848
171219
145366
1986404
818191
1295793
804568
1704482
1728913
1957239
1395073
277963
934599
1374711
165681
1530485
552432
879293
589064
592542
447464
633009
492438
1436538
392915
725966
1667979
728241
1535862
1076636
808594
950889
1416347
969006
204590
1243661
962578
1423740
915167
990360
519199
358171
1576403
19150
781314
400873
81833
431094
794132
636726
325785
928238
1186036
1935033
273161
1494465
1382137
1926839
990864
200943
1150098
1992596
1393095
741714
638566
583454
54951
1486490
927302
1734555
1189682
68450
908026
1008291
881736
1310028
1888719
1552795
715969
1399161
1609672
93161
75886
1165384
972329
191899
1618027
883546
1629383
485106
1142898
384338
431903
853054
733292
1437372
63783
130350
520943
1290806
154204
661640
147917
275903
1849965
445073
1724562
876604
183232
1412418
355298
1316127
805703
738690
239555
1625114
559945
802399
1025369
319573
1059376
704712
1604059
504865
434170
1332650
1604770
1239745
895837
1660758
1597001
1483602
422007
1023360
965925
13908
383923
1191850
236586
1279763
1846884
1643192
1931667
1396185
1926282
1330098
903962
583220
122212
889521
923989
1327028
1577714
377441
1300912
147269
669227
340066
1822719
1935334
1621300
967173
1453310
1105845
24474
1952603
13092
1737114
1808340
484933
371295
1827316
1092308
436526
1898445
349638
863520
795645
761429
1403084
1896109
1517102
364010
288674
1348949
1165763
492893
303761
387428
1907473
70923
333104
1680130
1462204
1219413
108235
1282968
751112
654715
136132
1030702
1414218
844169
1764754
706879
969475
940746
1054524
736230
271515
798739
1749712
479095
1846399
682571
1343380
773618
1282992
613682
252873
1614098
390599
1589690
1547644
751676
346406
1215165
418977
1729748
628319
9284
1188275
733267
667470
1980685
290374
1966621
622212
952060
848621
1397518
970043
1895479
1098214
1706716
651224
549498
1891468
1761704
1202842
114236
1652713
1191685
1968590
1746333
180105
1548217
54148
1869887
1571123
383551
1624910
1323681
1455796
1628690
1619325
770920
1118656
1681391
543314
741973
757390
867931
24019
83602
953300
1723822
1606363
1642092
988510
906609
1189767
773344
1648827
369151
845378
1736828
1426574
429608
1581115
1112199
504679
695059
1927997
1884722
439180
311939
403263
1519801
230413
478172
1757812
1882761
334855
629889
1200695
141270
1551216
1749735
1186093
1915454
274121
1965050
1888067
610681
1979113
426904
851687
241832
1634700
799696
882395
1857869
1324946
1373705
1413004
472558
891643
1447754
1557331
1933223
1225483
918464
635787
1158961
659858
147968
1778047
613448
496962
1529812
686780
550756
1234553
1006066
1511206
847959
501433
617776
1095452
576466
1106071
179510
1329619
1314813
1675593
994089
1256731
1032819
1697593
1814137
655799
1264536
185585
20144
784345
110924
420920
838058
960938
425596
1622273
686578
1038954
1769475
1591198
852210
1539820
595929
1708180
1409977
955959
446719
613704
1814640
1564301
1634367
567979
121736
1924236
1393332
945521
1847574
666118
89569
1327085
999223
1265362
93913
1081179
1689644
1149628
1426978
185292
1548731
494482
994739
38305
1829130
1322451
1802976
653285
1439553
103487
798177
1768600
419434
1153349
583296
1111986
1739907
414925
1600346
1746056
613469
383686
1001093
1543098
732078
765942
1231650
1095840
886686
933752
406819
1091152
1905660
1897302
135326
1280710
1758374
1481977
1443590
530034
419323
335839
203268
1278516
1513926
1193252
1498685
1955271
337898
1196846
1701030
780414
1639755
344683
1888833
793931
1747122
659668
972160
822550
625749
1665760
16670
1750270
1961491
515016
1445313
623862
231173
132490
1778596
100146
1757013
1728454
644719
311035
1330064
984763
1603807
286149
454969
324405
1152772
262999
1930364
1188599
915179
235937
1009468
1256940
1180050
1235678
790869
947887
1699609
649985
1877008
420659
30582
1082431
1212269
1437801
1272569
997052
246823
223147
1140786
852964
794740
745548
1249835
1653706
1976776
509097
262133
1430316
1505927
1059756
401735
1582239
517309
871444
1707281
1539175
1738115
816693
1390140
1235866
186311
954330
448287
1128228
336434
304892
1715397
1577249
386684
391841
738371
1341551
578614
1639849
1993229
1902643
868445
36097
1349680
793449
594415
198879
1105400
1607285
1198462
206566
182120
1700818
1230341
1800186
1652927
1505914
1433634
549152
1242594
1222440
279415
1216705
1008096
883750
929696
1237541
1658044
1905292
981719
1892537
1670240
571564
1566192
1492373
630449
627194
1195705
1790985
1556830
1461808
1167792
346121
259028
55512
747318
372186
154829
1017576
1168740
1176224
37061
1568301
443537
1066686
1908127
765396
2361
1895680
1942827
378005
758562
1807645
563083
1028782
1104254
508870
16075
645251
1618659
1233458
750341
150822
787003
575409
1649383
1113209
1350534
905607
1233534
1472197
1792586
828650
760202
1221707
1475270
908587
437933
1974657
893359
661889
1183531
335103
1295854
1832194
1029220
178368
1348884
1982306
431188
77838
439014
955501
1705577
1925028
1583999
1033385
288290
483065
618754
799566
1475462
1265486
1104609
1115295
94174
58609
392837
1304715
1262300
86102
464157
301550
136795
840218
1512715
469264
247117
31033
1195063
1471809
1225451
97790
1800825
746208
330437
1889808
1257412
906158
1366304
1073173
1659570
1037680
1613592
1668095
1980863
1677845
1993425
1939500
1319830
1922470
1717215
59780
994784
1984851
1175396
538697
1688930
1525150
910542
1424371
62402
1594562
580721
1260268
613127
554002
1117240
1362858
547452
930042
8208
1185706
155336
1974317
280435
1661778
1827959
1178063
1274202
1329244
14866
1718042
739407
863528
1724168
291967
230623
1714151
1441159
631659
191129
1934598
1285296
1263889
1748340
1853505
1618586
688484
474911
1776591
1372669
1464447
1720092
1717703
361707
1961683
721654
444507
508641
1808419
1138875
1164568
1788795
232773
1544775
1742637
863689
1868865
160527
1749560
90745
1656955
234847
1903119
1306476
1294155
983901
1415053
549909
498253
682729
1168610
1822331
424569
417336
1029412
318712
1853302
712370
573169
907527
1542909
1027857
1036434
1212937
269180
648299
588104
815088
449722
816767
1093627
1136793
1273354
1870647
437102
426249
503452
1615996
1141260
288587
16104
500098
103484
22625
1508271
1396768
901429
475316
1166303
1319155
553556
1424165
1486410
1541158
904049
148501
834564
448939
1818819
1859659
468251
1951168
671682
1885258
829619
1701267
536514
1158627
1646491
610941
1000976
1818060
923190
157264
996526
399560
983111
251560
1362010
1083125
1546048
1293297
924915
1666725
865304
1265530
1567647
364470
1256530
1569984
386136
430968
436996
1389734
1458248
1381123
967959
255655
651187
124965
710370
498008
1317196
951304
791837
552673
285385
667332
77876
1884744
146113
1318364
873186
770382
811596
1519095
902425
1224399
944443
615858
786964
429932
636112
630634
1914146
933168
655356
152236
213652
226536
1540808
667383
452438
1297875
240641
598210
1918047
676179
1250019
767049
1646972
1426990
1079525
1832382
1773176
515985
88682
1874050
150139
1571742
1060724
574025
306322
170149
297510
953632
956270
1228217
1725339
351047
1071153
1939638
1549502
1698429
1007052
296243
104485
1188539
719310
1882759
70873
1949200
1644947
1747014
1283343
1318711
1261062
1888174
1646779
496267
1640258
272547
143020
1200743
496873
297731
652490
375497
810855
320037
1413113
869444
1206715
1444067
1898509
631905
1273371
1615087
1023934
380378
1427480
343720
283822
2032
1361307
569819
1833896
1258991
1151670
1087051
1847067
1224787
1639969
1940102
1557955
228723
322541
414990
866176
1871786
580409
486144
743490
944503
1283660
277962
1968590
321821
650927
557749
1303332
1514537
1330269
665523
527914
117759
759467
1509413
1239160
739401
1492972
958648
1870257
1120997
998199
211290
1212838
974586
1306212
154870
359371
1394324
1104714
610696
640390
290781
349618
1576314
1836590
1731998
767051
505992
394267
1819275
1724066
1347737
1936320
1485332
1226683
88689
568498
720414
765989
1370929
1384632
1005210
1788236
786287
1796873
742797
1291348
872194
1717628
1941017
1428044
433438
1301411
897937
1709276
1707281
547072
1252984
807300
1076622
553892
78823
264542
173507
6923
1074651
957291
295601
214476
958880
248009
628785
1108692
307303
1673141
1555465
418688
1539795
1948549
352344
504332
973613
1257092
465304
1806055
589176
1450206
116848
1572131
711520
1837251
1534897
349836
1051417
590713
1328834
1192855
1231496
928899
1477706
1633901
1739227
1786597
121099
386478
1709448
1876559
560583
792919
320550
1736822
1019565
1573956
1282691
133772
1276205
117590
1023082
1706286
168840
1807105
699684
971553
1229441
158220
1944225
1963417
189490
679168
229022
259065
1944915
1654672
700300
1940409
1109799
494740
1616727
1616735
1897540
1706334
163118
1214364
350753
1678739
1068666
665939
1023330
323501
1360113
392615
1770197
977581
1321833
1900382
509179
1219724
1120929
1442995
392149
155654
1004789
1667179
641876
1281144
516981
769367
80122
835405
187113
164558
36409
11245
1670799
363149
1217197
573169
1599267
1448759
1132861
899018
1948345
629255
302417
546480
627132
1942816
245454
1992070
409128
1715829
1001796
150894
545742
1081832
1715089
725717
1430674
17582
1151673
640555
238065
1405003
128726
1514118
1365426
1997169
1338291
545340
1116544
123161
1180154
106213
965268
491254
1326628
1411269
307552
802247
659277
1143513
1726896
1921077
1490768
1575931
1441058
1548187
1085347
328450
1386917
178693
231939
650141
831920
1684368
300096
38510
820134
480813
1737031
108673
1556745
1420910
1666031
987837
1570413
1169400
408252
719498
1659167
586897
1888467
1612439
1378663
469898
1193682
1087800
21034
171034
1787720
574866
1728043
1975420
276005
1704550
1661161
1274595
387456
302673
1216935
1612148
1215939
1084472
1740597
261822
809665
418311
490766
815455
1360849
840168
750126
446961
1240595
39661
12704
48299
677964
1976440
533916
758231
603368
1009701
1612246
802985
787898
1210646
351524
1085126
533969
1492810
30513
23080
900709
879848
850466
1640398
941797
1228364
520377
1444457
1430934
153033
405897
1885341
1043962
372155
1276019
807432
1850585
1339850
1562379
1419818
484139
1169519
367300
77146
109815
1847473
1575960
1847310
1398831
22398
1813853
1071163
1792894
503945
814155
1488809
48546
656683
176224
295565
274840
804971
1873080
26473
620172
1425565
238212
1391898
1432307
848292
247840
888349
206724
1174193
495396
1238617
670046
342731
538035
105415
1572877
877677
1482282
179093
1824097
1020182
79765
1732632
513267
833858
1174518
205668
905328
100191
786873
748815
586685
1676003
1637953
288511
769699
1727321
1863326
1242298
1469736
1648399
424263
999493
279116
121576
1428443
1350304
1789051
132523
1146234
821610
1692632
481320
562303
1380637
1746277
1306825
203967
1729232
1844617
1151998
277493
230255
632550
191320
414619
552100
1338673
369649
814740
1101466
1351528
1786390
1473763
1968915
348753
979274
1790340
1239679
1152877
701221
1883982
1660796
592854
1694233
1728625
644663
1626593
1976921
406463
1700551
1597512
1622905
1927022
1206038
1905258
590581
1550704
1629485
312204
1254501
567952
1630619
1361669
1906385
1401166
652232
1198406
1536518
700957
1889648
1511454
786889
23194
366712
1387544
455878
506015
1694608
479395
923352
527993
1128030
874746
617389
956924
694301
1396074
1205855
1499234
1404198
651310
1914083
1850878
1408208
1902836
639124
842447
73315
1615234
1589803
1226927
385324
1011545
1566393
1875420
1533661
1697521
994640
955567
1797904
326755
522354
458026
1660415
161001
279877
255131
1032346
263477
971225
362207
1075187
1605026
924165
515867
822676
1267630
369207
1547107
1503237
1313289
1331959
1197696
641177
582919
268001
1886391
1646699
1788931
196951
406553
1811836
332712
630476
1708509
1634599
36930
1487865
1695374
1964030
1035106
1064051
1516774
964087
1844999
1167189
999268
698777
1525813
1750038
1146099
1657449
669565
661402
1902966
1846660
812150
1457546
1725804
316062
494132
821318
1342687
1596596
1207289
1243602
1473535
1678060
805939
74998
144770
1198089
1958708
1519129
960323
1435152
307318
934204
157754
1177531
1944121
1961896
672431
1333630
792105
860189
461517
605551
244555
351176
1105452
1237733
1882088
824754
303119
38978
1361789
1015530
1503310
796160
1509207
6416
531952
737211
248197
337699
144306
1329146
1993757
1700173
320819
1129353
1044630
1140124
400876
176590
1310314
555450
127239
940603
1241960
1158608
559049
24384
603040
1576622
877579
353052
184927
223051
1628565
1849321
738864
111306
1393994
247814
688646
1257391
163213
960977
1128228
1712545
1741194
1804979
1794132
243542
290437
692304
1546993
290949
1708519
86335
388335
1210507
1982639
754936
470552
3537
293864
1259858
1190574
525578
971140
1080042
601960
1678353
1900371
1128997
138173
59414
1611187
952916
906012
344386
139193
1048865
9942
1499234
1003523
578950
453134
1025281
810920
1955994
644195
865013
1102830
102930
1253359
1476892
1710361
765236
486955
1055743
138725
172457
588368
1895336
1718683
869370
1198604
129952
451278
895737
1832116
1191045
224489
1270321
623134
1507840
287560
1614377
925323
269915
278914
591600
945252
186673
145650
1895049
1165835
1975618
119107
290884
1000323
713293
1610262
202272
1270505
1770884
275905
100464
104244
865897
1069042
1370593
39838
551555
971271
1875347
487208
168038
1675219
1437392
825136
1181154
1899918
1478466
1405966
920500
1770582
1210534
239405
1803261
329047
1461873
1499688
1016450
224257
1692327
1313115
1948185
1132370
416576
1553898
643908
1747336
1935393
311906
1503213
1757211
629573
1647133
529669
1042459
682235
1646852
1126176
1158286
1758852
1200751
761954
600453
313977
1901654
833785
1820748
230865
1830952
1330116
1003703
1443940
1878065
1871384
65519
688016
1130173
395734
1810910
914865
784386
1968841
13112
1232845
714530
1041741
1121388
218594
491231
353358
1510124
490580
1553265
1900956
1498328
1417404
1883129
1490979
1341398
1747347
1337422
895321
1655737
1549362
1192220
111666
1637116
217482
721360
1774633
1468639
1655520
932246
1070727
627838
916623
809937
1974915
1513338
1549597
1343798
1130728
1613228
1759353
907700
1056467
1454912
539369
1097888
798705
1547509
1150968
1353101
1999148
1043502
1699293
1187479
667772
1074635
1001074
709096
1229569
416992
260313
386943
1122983
323269
664690
521221
447000
1422544
631043
354414
1899475
1093497
602467
296478
1824317
7160
136527
1492810
1105022
408009
730924
919662
975736
1847926
1725023
71922
1655988
514307
1072569
1075612
987358
1554632
1861885
1286405
504959
1081587
727674
47164
820640
1543465
1364359
641166
610260
265107
1109002
1330012
1106732
1677488
1374139
1888132
167491
885643
746932
86780
841006
1073421
1314585
1492769
286531
1120712
1056678
1760229
1183812
762213
661714
207841
1721813
315999
1472001
260638
1914004
1609938
1899622
1934831
1978869
1899854
1143313
969326
1063623
595668
1052336
763472
1345649
1006723
661883
1664138
609474
1635906
92707
1324420
1229354
309433
192947
792940
1044436
1893999
321376
352916
1501005
652866
1258933
355770
1934139
227522
1688171
531705
1730914
125991
1227348
1476335
428103
1408012
379541
97735
978657
1093291
1974504
882370
1128744
966728
773852
1602019
1262730
1446539
25044
875341
622319
1567439
399831
1126290
1008191
1506021
126152
1111569
534109
1966374
1111853
694977
1108246
1013409
1163520
511372
1953413
1741590
668203
1336034
127278
1194221
1578189
1524941
278776
295841
1134118
840210
212453
1747211
1030853
1966553
1854433
15760
1999763
1454669
800027
1526652
1193239
1836988
795328
777252
600666
876549
621880
1970776
894515
1139130
1978752
1019655
735110
1346520
609306
630046
1878135
1453045
324332
1355063
1408094
1742933
52364
1969108
1959409
1749648
1841082
1581238
1365674
314731
857212
330850
1545714
1808831
1783913
62734
808594
980479
796694
452013
255765
1991241
98362
1243663
1650585
668197
658695
698206
1810622
262230
509930
1912038
608582
1391146
766265
694258
334058
1075939
328434
1827138
1856842
1669196
992805
1603669
1868833
480427
367236
863045
1034918
1102814
134697
1457099
844440
132520
130376
501639
1033291
433743
1353524
1406895
1303241
1699092
150281
991999
550204
1139756
1141356
219844
595818
486703
1132477
380707
278964
688770
1360969
977053
1901413
1461472
468668
364777
1921437
1156228
149638
1088891
1494957
1012890
12124
157615
462354
1425469
1122368
448774
1664119
627323
278042
1768455
1862293
1048042
885810
1557462
360269
1465455
1775254
1779569
1740774
905299
411964
691194
659238
1484930
1522382
917631
342766
806009
1869387
1540958
229523
808974
583471
69741
483973
589069
878456
1202586
1458278
23954
985160
290420
860314
1582053
1000255
1112562
1286495
1352836
154714
1355021
962384
233913
243256
1942309
282321
699001
137130
832899
235327
230984
451977
1135166
1273040
723187
1580847
800307
1567912
438544
1154149
1552582
1632411
1841901
198509
428650
1000424
997777
1548319
402529
67868
1313289
1721257
1457448
472361
1766728
1982290
722998
1987341
26620
580715
703120
1389851
272532
306028
1045689
1725496
915091
398761
274806
957781
755419
767532
1874879
1647547
607790
1048105
1344934
1468785
1752546
443709
1651344
1367019
285234
71431
1074461
1290184
972032
826078
626254
100271
1865924
468619
1244969
1347311
826926
1823208
1482144
971121
612436
1621510
1176276
1163968
1169030
1189327
92557
188787
778402
96515
296125
788662
1366642
901264
616161
484062
1351471
1155044
598714
912139
1631380
812985
1978270
1560925
1280806
593599
73208
650013
1929708
1138365
1332660
440808
811803
1548765
1484107
1905107
438813
1288564
677353
266238
1333315
1550195
1615233
1093212
939
602089
531268
1206486
132470
1323832
551635
140101
1156075
713097
469098
351191
104815
523249
844119
325007
281909
315889
631936
1438449
955719
1965072
15538
305561
255728
939916
1215174
1967389
780911
1934746
1683034
1067130
1051340
157091
55700
511769
40223
312103
387097
350132
935344
1369720
1408607
1488680
58059
1983927
1563184
1911333
1361962
920438
504571
1256858
261222
1055225
1374615
214336
504671
1965939
1033846
1857141
1300323
23227
1125963
1496831
1827782
219630
1725357
1467104
1104232
1156772
1896648
891944
1518477
581007
500877
509007
182245
952341
1652846
624048
1854621
1810621
127577
1486249
1294722
697007
1161653
190548
238181
1250656
520350
1809965
615737
213342
1819192
1294897
1189094
1547067
443066
1196886
1857611
310876
916168
560598
567843
1736908
505379
1438201
620058
1936862
135297
1961130
414850
1767636
509355
1547029
922711
685645
122243
846649
1299768
717428
1112104
402935
685173
579809
689233
1057192
1746139
1426287
289113
925198
551861
1887716
851046
1404005
683203
308416
1609551
1078980
22196
759352
1616561
1047115
807304
595395
668527
1046157
234288
1386407
691473
1314346
243671
1382819
406420
1991041
537035
880
47691
1532689
346051
895493
1702894
359102
1546292
425850
807247
1496037
1964588
155024
873170
1546110
552261
483577
1130031
1549313
1759909
1257272
1566361
1039442
384990
30594
318936
966149
1069567
487731
343328
1605494
849313
1844533
1047115
171742
1693116
1071559
1750935
58369
944032
1716064
338996
560940
459978
1865942
159374
1398710
518603
1236163
1933601
1071794
265803
355890
1321948
1719066
1675387
477695
131712
1704083
1766165
1419341
1566611
1070169
1017353
1809351
1528874
1058268
1651260
328470
349816
576421
536239
1609764
1616606
31892
194126
1352144
1948218
1065549
856766
408507
943312
611173
1358553
921508
972189
93125
1636460
1233992
1182763
1295796
1397154
911509
1497318
132729
1928922
138546
1244812
1491502
448695
1965697
502140
1380697
633884
213629
985192
1533479
40902
1290596
293575
623593
282188
1825652
588810
131432
422051
855585
1596389
560627
997570
991172
835625
354183
248427
1830747
1172561
406695
1856713
118663
1627904
1977933
34715
624073
1734528
646885
857514
1380809
1735150
1998791
1296303
496312
1651817
431431
1787054
1337987
632032
328423
275406
62946
1998333
1115045
950695
1874776
1986212
231750
413834
1933797
970004
1397097
1256126
693746
727533
1865597
1231468
1696434
102032
950129
968325
1170738
400700
1054729
1279724
739277
681739
1552674
988516
1853429
1704968
339075
171669
1496810
1222895
1122565
659360
612846
1061017
1484734
1991444
1920152
943509
1985482
455887
263548
648950
1249877
466799
380201
1207793
1119748
1139227
1291059
1813054
1394937
449415
142304
1371921
304268
826119
207296
1536604
1452643
1943885
934613
1737469
1848003
602216
1193657
392770
671230
41124
1727480
943635
42875
1555337
17264
132247
1501865
673393
218528
656121
1285368
1542764
1091321
1435481
1020443
1784770
1761815
1711658
1386065
686231
1583005
1272281
361290
528733
387826
30743
1244040
1834501
1986584
1500563
1893735
989201
40784
1775520
1279332
1783811
1764876
802229
1600555
559603
1612479
1946193
228155
1518486
485391
1614435
665574
161795
611890
1397982
526932
1617828
947783
281212
1430742
1681106
1344025
1547059
50349
189708
378500
1973544
1928211
1521547
1253958
1684715
433548
940774
953562
1128063
1128244
1895044
1412700
883365
564881
372316
635090
516139
667359
1641672
1841810
1339616
155302
143740
744714
1548287
1353138
1875221
126868
751613
1494390
72652
1752414
387071
1886412
318096
230152
1780424
292363
1595544
1429909
345066
674568
1256940
1530847
1915871
1289133
1162172
1019138
977140
938148
1492409
91618
1564154
1810347
1355081
243233
93741
1217151
638243
180192
1874231
1395932
426764
1709544
681559
1517456
425754
618505
631302
1453709
1597739
1391658
1851411
1245430
30739
304333
1283931
304301
1008023
32987
680063
1157432
293454
134719
504083
1130583
1372869
641740
1830244
357912
1445919
505591
920380
1381797
175293
1636515
1791127
664925
1372917
1457544
65702
1758094
1762629
1710132
1442346
1663821
343108
816956
346641
160711
238823
245407
173352
617615
1657493
372812
6532
236448
1002518
1140876
1753502
36592
1853118
1806195
1219547
1088676
670767
1710789
1885789
1301237
39137
1345838
1856662
1361152
79841
503533
1985757
65135
933093
1532143
666324
579870
946148
1187594
1136200
927841
876487
1100363
1676296
1474297
741147
86278
1990839
1109926
420262
184715
863972
1653578
1981096
1340679
1612586
1827690
577489
339317
1337103
1513283
1287686
1792166
933073
776697
975594
1679054
396143
251486
433422
1438419
1391060
53176
1530077
1154380
1481125
11760
877984
968708
1813423
1759422
1843652
1460208
92423
745734
1839408
1469527
392372
639008
901362
1215797
1463174
299223
1586149
1065684
34995
1236722
1261640
1628794
1451247
798416
971973
1660333
1011338
1183168
1875068
1040798
1977405
1896361
538209
403274
1116535
971358
185543
434215
1073650
11295
1161700
870516
471099
1116184
800495
702318
411796
944607
743000
1093841
1564035
1554532
1893739
967572
1133324
1040271
674135
1591573
604999
1737931
825131
1048809
1260544
1264091
1615482
237211
1995360
779075
921211
1133226
797905
984988
904530
1809950
940446
1887671
157336
1978039
260478
79662
275440
1498804
472152
1751212
1833140
760536
459927
196398
114723
149907
466322
571343
1775421
1500674
1297719
1564989
1642837
1257020
347451
1033287
228173
1746181
987721
1097538
1462640
1087364
1504209
165584
1078311
743404
551944
1591172
1482771
1032585
1067144
767116
90106
1776628
1487196
316224
1312238
1919207
340782
1194064
1311315
773900
762849
790115
547436
1287610
857836
1511639
310192
1743856
688572
958261
1482405
1140526
279893
198401
431096
80608
1815129
594975
1726691
1670556
954727
898655
1548052
262522
96275
680777
778896
1360497
1568222
1010269
1487192
816442
1983630
1095892
13180
385774
157697
1302789
1170812
308483
703496
1885495
222187
1987593
907162
392738
751599
1117272
750053
632259
486618
1982183
99642
1983012
605501
1075916
202617
1211047
549548
1448676
841212
1850293
1059517
384760
109757
1183201
416243
1714154
1319524
1030000
263019
1351299
1795991
1935556
667036
722947
527558
1660758
945395
1837760
1371675
75738
1804979
73503
1058355
1769225
374758
1326437
1996405
1168853
988190
1906131
1312042
1043309
1208791
1299676
245964
856363
1489742
637558
1441532
1552372
1783713
1629296
1562518
1676431
708581
389482
1471
1760065
815424
435623
149991
658289
264914
110535
1719074
427113
927220
778718
809866
1370164
1668117
804419
954806
412773
688288
1687054
1439608
171387
294420
507301
943640
113684
1857620
1405183
1242194
1370170
1435574
468848
1270704
153720
791085
542923
1653252
374747
878687
391528
1404415
1932113
1062963
515352
1819354
1130209
872737
1692121
132393
222043
554197
1025301
552559
1696151
1607656
1951332
359079
849960
1504766
59192
561967
1972210
1595654
1777810
1526118
1795666
774233
232767
1925215
340784
1047506
24907
475149
1411314
1847861
205225
801247
42447
1112890
251536
951679
1297215
1324485
817695
574364
93481
413287
1983067
1071080
366720
58894
844440
1324006
128705
1159833
1635631
59020
804232
1482711
1586704
695161
860279
1984912
180071
1747050
1225357
274013
460163
658775
1766237
575386
1087797
1464656
103858
778180
1888107
420178
1381787
1007050
246522
1457459
1251868
1278830
850980
76593
1509791
1372920
41643
1306162
594133
842122
215033
1398848
1182816
1651027
1597843
1062018
942771
1345024
10070
1613352
1829400
822122
212471
1486707
1465953
1460843
378228
202006
377451
646870
991471
1075751
642399
318444
185772
1094660
603166
1723910
1237778
1145098
587219
1267497
1263303
873533
245208
1996967
833337
605434
959666
12159
1809323
1338805
1538415
1176031
1023079
809908
1079995
1091129
1097217
269176
1062046
1817498
129657
591357
1489250
1172322
688489
1208094
577436
1417158
121319
181741
1340432
1290302
1343069
990872
603603
112039
624998
1920685
1990678
669895
1197230
314661
290794
978575
1978170
552358
1885251
94553
93437
1158023
982019
1394902
1677541
585446
384158
327877
1382925
578933
1550856
1288224
1286958
650094
1930180
1954684
278243
1760647
1808258
1402254
1367807
788934
1360179
325920
361197
1915159
1372102
1936710
1942326
1489295
1935384
1665577
1671316
986633
1339276
1235915
1007314
74242
254940
1836799
197704
532993
318184
1385677
184481
1393444
1144945
1464438
1028944
88157
1319656
1214752
792049
792586
7949
1519174
709746
553551
1662289
657232
661887
651143
1482690
745164
1507391
985120
1967355
1752429
905774
1750875
585922
1133746
1314074
1153363
786490
1334764
985742
1446168
296788
75784
1248640
1152072
1196512
910845
1686145
628029
1786065
487761
1995169
403261
1959125
1133061
246525
736673
156066
402263
861451
1078062
1020474
1745965
252626
1075116
628529
48846
1638245
922224
617073
1956953
1972307
1142432
1287160
559030
1104346
1481024
832737
634792
1541070
374417
462989
374747
434232
836665
1596799
1886496
1836009
1750924
314632
456799
331292
1692279
1465722
409644
1352978
1508372
1810914
510902
524872
395024
1347799
1819438
232675
1539680
590467
136457
1296010
226630
262522
675924
290896
732498
1139563
1086710
758481
514251
537
593461
418381
1514629
1243165
181145
1938777
857031
525960
1893126
674482
85564
861852
614563
460202
219776
932149
788947
1626650
793252
1308075
1898215
1182330
1677692
762473
1768487
1363944
8669
1471529
1065414
1424121
272433
169472
1362700
180768
918712
205533
1647926
1524589
573901
48770
1794060
1580117
1391035
714398
195299
1792353
1199389
708038
861986
698528
371625
1857913
1187123
93627
1715327
984733
1613830
1052431
857369
722498
1488680
1477750
230469
82757
74094
693450
1239612
127386
1630591
1463431
1821279
1196486
1514312
1335635
1723150
1437238
939033
1111418
1031435
1242649
501894
18340
605318
1070860
1243985
1087722
1253256
1104653
1108999
451622
1457741
1028399
1111011
334922
1690145
357904
249094
661556
1703989
233913
924357
406925
303566
1505990
382946
1381003
998960
643784
1046821
1553439
860079
1272021
1391619
656431
1714109
72773
1815491
1755667
1083402
173281
185463
1953850
560068
828235
1343966
1368763
340225
928976
337933
1853969
33031
1279306
1916811
1514118
39482
662620
1318460
954480
506676
3798
1273955
499598
1177892
1727775
630440
1067284
737009
943851
1905958
1299852
616811
1017876
28241
1177051
1443736
1083263
463941
1174020
1941693
1029570
1915305
873361
1867695
1143832
1004366
1572686
1121851
1455471
1999659
1270201
560640
1504155
133876
1376446
1423302
1957292
450478
34700
26667
1675093
720523
1111853
1031749
648857
1966421
1546311
725455
380628
325529
942334
958156
73527
334884
1220696
1519128
1961533
576571
1772476
697208
334210
1348975
1492001
484881
1570818
1046238
633682
1579514
257397
842341
426507
717428
478214
831708
1786589
1660795
1077764
231619
1246388
297276
1108828
1684794
1751837
762779
1414524
814535
205419
1401166
1196711
964240
781257
1551635
513545
1646494
1491329
1216832
675205
1692370
643615
547265
1920632
21679
1497547
1755546
509427
653948
846603
1128193
29363
1459032
1102558
1555363
118618
1709730
1397249
123733
1079079
473254
1389707
1776625
337157
1430666
206425
1592191
1214572
1409481
869436
1369406
576505
367796
1704493
1808822
1275785
580671
1721632
1400747
179165
1806910
197481
437349
594511
1798501
1353994
173197
1064
97833
573446
18634
809130
1208224
1212694
567562
1259136
1619937
487427
549435
399980
361296
301120
882024
1182103
338313
176176
257573
1485884
47844
1939492
443095
1429543
1957001
1420050
1507007
932892
1264943
479480
1009599
1638179
1557601
1613547
1626467
1583761
887597
1034343
1116425
1163374
1770562
844971
783134
67913
748042
212186
231767
1448485
1494996
1601465
168031
1473061
1812691
775328
525456
1968192
626810
1996644
69967
458103
137557
1011006
797557
905408
1668358
562879
1210718
329107
360054
1355273
1156923
42612
1338121
1991361
113994
1926526
239741
862337
669849
1868005
264843
1193571
22683
638888
656760
19127
622074
995568
577591
553174
753821
605033
407738
954615
140433
1237044
1902795
935861
1895336
797428
495768
782871
1119332
221132
1067601
575797
1028903
780870
1013210
1970828
588610
1857542
811996
104401
987135
1540497
962958
792192
1303550
152276
279983
1506438
1997102
1612880
1343306
1655214
1368731
1621581
1384064
1485252
1336696
791273
471062
1421794
1071119
671230
1613120
1920989
1256067
806482
1506555
1393181
1551
1504830
235038
713866
47178
65088
402071
311047
284918
1357063
726662
767409
1785853
1883676
773052
399823
1934873
1139825
1689370
850761
1653418
673703
1027505
448542
641012
287344
564788
1477672
546480
406864
1412150
575547
1282374
1719669
1902808
383696
1631330
677827
1173799
909712
1869993
249665
1048172
1719216
1155836
806910
135854
541840
961292
1385090
982805
1645179
1214132
1251898
236650
1184071
761953
1579169
557230
1644326
1798742
507822
1866595
1687856
918527
988200
1952860
1894562
1629762
978934
1161636
1081526
811795
1302227
1897420
852851
1112540
1539053
1939883
1140667
487241
1301764
1532195
907490
1385625
1652522
1150867
544467
1725232
1516259
193330
323332
1346175
1327688
704767
650681
1474669
1729726
29143
991281
1309093
1891415
1010546
1536453
1585303
445420
482590
1488393
1810037
75155
504019
463027
419554
156966
1026634
951808
39619
213778
261564
298214
725106
290579
1063410
147106
676933
846599
246312
1979123
1068698
305569
1342713
771586
303134
804294
1051963
1722827
1733493
1511217
151805
1041458
1281622
33843
596672
325437
1850234
1560447
624541
797174
632534
1317153
1587471
1870333
1256855
1479034
421298
353929
504427
1233226
952120
958546
1974657
853788
790665
1964942
18762
1331286
347736
88234
1295904
574013
740303
1769311
896269
1697000
810100
6738
245770
239939
524672
1692155
1803057
755652
485138
1016085
1949179
687365
1741713
397758
248700
1890713
1153393
889555
297997
1517319
936359
166913
1749712
1496543
671855
1390994
802328
234112
1153903
1344348
1770723
1599175
1874168
662751
1038468
1897665
492093
1116342
1254135
1700437
238624
994976
1472175
899020
1280567
1771488
599925
7150
502749
1973607
1827510
1099780
689783
1358337
1533669
740236
68816
1030159
1590508
849912
1004678
571872
804553
1845225
566534
1092219
1584877
1978229
812323
696921
510211
1508371
1186536
83545
227663
1077958
831130
1813806
981935
1889100
1300719
1800108
265982
975303
1192423
680102
551265
135822
20045
1851211
1806180
6622
84441
1135228
316335
192209
207366
520325
457709
380015
683715
712320
688852
286380
903624
1303565
761648
338602
222750
90092
1224865
611742
80384
538095
1274356
319673
1032578
886929
206762
1411111
905775
1404048
1675577
152129
244028
731106
1165352
960303
402859
532362
551435
1128224
432649
1271568
722070
1779840
1620866
790830
45965
1038955
1626993
1545672
419381
555851
1552198
693927
1154944
647818
1987478
679001
1378156
1663740
803265
549342
1930703
715075
530407
1615533
1785044
1499693
531145
1418810
379679
1908514
1788869
1082512
1965241
367658
718767
237223
1029291
293210
78751
651473
1203176
884597
1612279
1649355
679622
732627
348297
1875346
104134
870516
806990
1071214
716765
796576
1940833
1129360
643578
1204314
870785
693286
566927
716703
1180275
821559
563018
1572131
980479
1935849
1221547
188295
1510902
691503
1380972
1698300
1113377
1308296
1122420
4640
1664265
1701275
321234
1445962
1725141
1227560
833512
610495
965525
1932936
1167262
1958272
930516
173681
1495394
1461331
760248
120955
1920105
1720604
1841527
411540
1453425
1997203
155136
701656
646670
261626
1192133
118704
673919
1777019
1133484
489302
979087
1242525
1666932
1073899
383812
748456
546210
739833
1951059
1212495
1870695
1254339
1758733
1656562
686474
1953971
1454483
1166095
1895581
82277
1768548
1431958
1009086
1678961
1657081
138005
822135
190253
403595
1197425
533044
1426472
782031
535159
27389
1852337
1135166
882090
1755067
1995791
1555430
958815
465529
1444090
550122
201364
1710066
245297
1783193
545083
1493555
827234
1150333
311965
991345
978150
598875
1627378
250557
1076392
608161
246372
1491189
1566871
1558635
1774599
1916042
962830
1558889
768254
1662060
674403
537565
414030
1927006
1294912
545025
1860901
1851538
1081732
219225
952932
245583
1351620
1326415
1021434
1981783
1969507
251232
890128
1629072
756050
393570
548704
261525
1130551
1788972
68600
1674617
629654
779463
1593425
1691526
1507455
1753700
1043067
1028215
440814
1583329
489923
1409489
809550
34677
362039
35655
1646524
1503264
127259
356232
452674
975051
389117
586281
433260
854402
1226055
375388
1441512
29429
1603300
56987
390506
364383
1450877
921432
599055
33167
1901115
1593810
717516
453758
757610
798001
1622039
686563
961574
113681
1745287
1860336
344995
1625358
1135854
1602663
193601
1539094
1016847
1738795
1587231
1293671
261920
1168673
306483
1057704
1685806
1384400
771393
297713
581549
1823047
1858067
345148
196287
543180
177152
691335
1890012
1175572
619846
1281589
545371
840804
1475638
55887
1053798
56818
147098
1117244
1634356
1178096
631617
1814701
1239986
1258111
1787893
667702
613376
272445
1643636
930860
1705893
120423
469440
298458
1431380
1137833
254737
840088
840333
459451
547952
1761620
811434
340630
262493
1302129
1802952
953694
919619
1890570
811516
290252
574120
1642106
972269
412489
836431
583858
474011
1188798
924788
1439879
961954
339721
1323829
1609631
1958803
1945993
1367317
256808
754269
1369006
994859
1474624
1617489
1443111
1496545
1879670
357064
1382223
426342
1447397
243676
410543
409770
239046
995079
1083796
1821419
997042
850925
472983
541449
530416
1266058
1745797
1400298
1309489
1945197
1541104
488333
802981
1888118
1140327
1402771
1101911
92940
1707816
406195
1111769
977003
410009
387772
485839
203762
1506870
1401797
716965
683155
536649
470273
1172723
488903
27002
340695
1810168
651659
1537539
735927
1917061
652126
745953
181865
1448261
349947
1950708
896490
1594305
1461956
1609537
832481
1215845
834458
1339726
78912
1152997
470941
1179800
774138
630742
309198
1638584
1871331
840022
965111
502455
1007874
1939031
1791882
527999
764128
711327
557890
37572
1235542
670366
1206926
224439
1500912
1682719
327551
1187476
481261
1371635
160850
1965638
1855125
1906973
1293148
917446
830997
1846831
13194
925795
1557240
1926301
1852724
627766
1214902
825270
336822
1460286
988592
1985020
1658369
669418
1589945
1778995
513909
1750677
1338083
782692
10514
1426797
1443374
1565977
919131
1981932
1428130
1865856
1203094
883518
1388311
1073002
372617
1541346
1235473
1964994
964277
995287
807014
1189082
931230
1656046
1067625
1549188
814778
592693
256042
1734933
647452
141730
114935
97526
533077
320259
1892827
1892879
552248
1174886
1125667
1537669
1647891
1859714
923727
1141482
414016
1928777
165728
1133138
1371261
202251
16099
155297
578879
288623
533825
957156
1988052
1873077
996678
1323973
1710350
1526164
30008
160602
701978
610719
611010
985515
438021
1558636
9914
94429
603518
818342
1673952
1371211
279425
1190875
1312412
653192
262088
1819844
1623773
765709
208669
1983302
1945810
1550547
1994053
833713
1953184
1265908
875168
261580
827844
642922
1000424
580411
843863
1514599
520915
1590613
998369
1001876
1512395
53174
995362
788536
846993
1349080
1111395
1417622
1665829
1313733
953968
479849
32764
938881
884212
288339
1004635
1676084
1009303
1850288
285299
161564
504552
1259472
1702354
1161340
929171
1170183
789216
1497356
213874
1156544
327066
1856476
131113
143604
548463
1264053
1486389
1416827
660843
535627
1581235
106693
689737
935884
709698
1116492
1903127
1424436
1498131
1057165
1128004
1395417
1048154
1548930
760372
537776
412471
318460
119893
691293
1357392
696741
1731914
1670162
1000990
1201057
1460573
297309
731424
1511137
1287590
1726708
507195
1103037
1723603
1005606
1719778
279100
1497272
1752146
1760261
1852744
958365
23841
1852236
66346
1829603
1792344
1850352
64234
1819355
392948
1536505
936024
1115613
669420
252431
1463774
1096585
1095526
1872916
184273
1663072
1727584
1324678
1884283
865532
163877
773029
1116399
1658922
1477511
1521290
536725
637822
1064277
435150
1047631
467691
1487998
839754
1352694
624561
279614
1516740
376091
1429728
354834
1033884
999330
1781621
764110
334718
1828147
562002
760926
913335
1251495
675732
1841446
495297
366588
1054078
1551071
378588
1528436
199061
804278
1204663
1759183
1850109
1999473
18784
1058203
837191
1065916
140064
1908357
1472850
1518006
159504
1802726
1596628
1058708
1650930
1608767
1753782
463245
882220
1144965
1994276
153092
1719782
1677828
1505977
857369
1455017
1812311
522803
1794407
1819694
883369
216027
1156648
315191
1724308
1536498
1672664
1722139
483656
1524505
439742
38139
1035574
514130
362934
1698895
367160
1034567
1198683
275348
240661
1573973
235421
159397
1677504
806971
1118684
1986402
29585
928522
1518161
232779
921309
1164194
26967
166913
106358
1821097
566445
11412
609942
467946
625280
1344455
1589055
1552610
557585
901532
143807
1397490
398077
1488372
139366
542520
1194670
1082841
473048
680504
335882
1689518
1106267
1762937
1558268
150044
1487800
722545
1992173
1620572
1577579
1505693
1458510
305858
1428779
1266998
1120896
1047289
1951959
50106
926188
488613
1546804
1618626
1592969
751495
268579
1465434
1790643
1502941
1677385
241466
1836339
647952
819499
1670926
569926
1708295
218098
872672
1938698
219183
363790
373884
390133
1579233
34991
19329
648904
1508796
547494
689093
1762549
1748405
1515607
298832
659039
315229
1429554
1912194
972737
1277033
1355936
409710
1793224
1249092
190625
886127
68751
1385265
564782
1772137
648967
176736
1379557
558259
662901
1767917
1230176
158981
641378
1109251
1792013
190616
691294
615979
361291
812843
1999474
686228
1298109
1900600
1904352
972389
1237946
99381
1977508
469526
1077270
447914
1487716
1915209
1543803
917796
139487
166517
1961286
1446653
947133
1451401
1831546
925406
1708564
1223936
1482854
1582951
362192
1680003
357322
1509036
11405
310091
1789321
67236
1852125
350576
1519454
1301693
1350451
1679493
1180949
651591
1806404
457575
375547
1842251
1184579
1661679
1404584
556564
1466961
1573670
1958356
1221373
1783566
249994
261278
766444
1338750
1441456
1546438
531775
1872117
463270
81425
1412222
501019
1388768
649713
1495290
495019
956902
1317414
1675098
281989
776978
1015470
801265
469154
1998233
379151
414461
468003
1199701
626692
1758401
1099961
254918
588270
44091
633300
1135359
1785657
839369
132588
1835005
240056
646216
549776
760404
494063
759514
1569919
1439021
224994
248928
1432811
1090947
98624
51668
1062585
1388378
678609
141781
383622
1241909
1521890
1037302
482517
1703001
577048
273696
220918
1216520
673622
1401581
123091
497778
1335367
1322138
1509906
1478075
1970140
27562
1803799
701414
1353388
1400006
699624
625291
279149
1337622
342387
1626767
311692
1695291
1996624
1945364
1253453
159485
816035
95939
740642
267192
803502
644008
544613
1392550
641012
752656
1725598
483399
7660
1127349
1935711
1559146
853573
76968
881155
1442505
546064
1504564
988000
1823757
1800657
705189
680651
1215632
735679
784336
901999
1006444
1306006
19700
864510
819309
1196490
724990
490316
1139883
1269278
184267
1890022
183596
510991
1114539
28112
1280700
8609
718476
1264728
1917055
1593699
1438566
829278
440924
1034318
451235
244423
272667
1354211
1210212
1023980
1719263
1537667
1337440
874158
640969
1294591
1041827
1656221
1695538
1310006
1855216
402567
1062786
1892613
1292266
1506870
1583386
1189786
1585829
750010
1984582
868711
1243614
102926
1169004
1784668
1823623
1435970
11024
1164938
1259516
851282
898503
882868
1223482
1172175
587349
963537
1718583
1414386
59654
1760381
1435453
1801487
1386030
226870
1715137
1412761
1809124
326488
886247
552240
426378
1486872
41872
234008
121239
1393957
1203039
1211507
1032987
882297
1786844
84388
1222085
798497
847204
1571682
1003896
1911762
240258
46649
1462822
1257769
1079894
512588
125885
1501482
1755572
1043379
533817
1777597
1019622
1192094
531783
354858
904358
888540
1603304
1361341
1913814
79879
1484629
1819243
182589
126918
1382562
724862
860473
1524471
1230166
1904020
284278
185810
1930529
316142
418214
1303307
1094480
1688643
1285641
863722
798741
1978991
1330301
671180
994231
1523205
1188518
519402
573052
398267
1887423
1242281
328112
1125826
479484
917658
273471
1414765
1365738
270101
1399047
882564
1428795
1864138
1864639
164679
342769
530999
814887
1426847
134473
541934
1472850
225720
456658
580286
310272
902331
1866354
1431530
1212537
1787233
321990
1166729
1527344
1951838
1057973
1338160
942485
1729982
473002
1022714
1499795
636991
1736013
419547
199811
170611
293910
1151822
974209
872667
1501636
1333132
618683
1972431
1130076
116475
230776
917516
556762
785032
1711809
1564529
670307
1362281
256283
1767557
1071214
1917770
1666812
217362
931486
1745959
1912835
690909
88576
38650
727711
269343
162817
1845729
1465052
441489
974926
186457
1005563
1230267
1916405
1911397
35683
994236
1244579
536038
1094690
1425781
1362431
1516498
682105
1328104
1036416
342991
1900940
747154
1064841
511264
887802
1120575
1118692
1253018
1758922
136809
1482204
634566
1651963
1257846
1453733
903695
1383217
653458
94590
1735451
902281
1832281
296498
1211270
1811755
1103807
530227
874054
1147428
1837511
1783610
143843
716120
1658743
819032
1448416
1992500
1451091
1588357
1886025
828012
1512605
872944
1681850
1807491
1445073
351021
1910705
1322708
98527
1860766
184038
4996
711620
438480
1947372
158948
1617177
13339
170187
1696011
1649355
412100
880062
301895
1539044
1535352
1342781
1723822
216985
1420838
1792175
534234
1641383
887172
1948833
366201
117444
1665597
1410503
1761304
1241909
1806424
862373
287141
1590582
905438
22049
4362
769243
1211522
1042859
1532315
1613404
1775299
1150909
1302404
158614
727083
761058
38004
58862
1571483
27223
977041
1352659
1611385
631711
1585746
1632220
573213
916986
713528
804426
298885
1760717
853149
476383
1085666
207358
686224
596762
498901
1434771
1407109
199169
792129
41434
678450
1796335
553994
1043947
1874093
455795
923157
1185930
856092
101775
1477512
393038
808889
124554
325797
830569
1673801
993019
1103108
1533029
1495647
1881185
1403101
626333
299158
1995626
1070306
207197
1177406
836880
687949
206822
1961429
1156225
984172
541600
1663322
748339
1068937
423175
1967759
727526
1368035
1964607
1337724
990912
1529876
689728
726139
1682991
1413111
807052
931348
1572806
498781
1822547
566280
446522
937531
1058184
497144
541135
1783056
1455250
77648
568009
323532
24800
422937
419168
1041822
1557652
1246287
471
719254
1106438
1949712
1908632
13872
219490
1731086
1751758
989289
1836126
575215
280168
1738443
1903322
910469
1940555
706583
52292
1474366
465804
1382785
345541
591047
670212
509097
1545174
999556
1902754
1530478
392880
1954712
1970448
820174
1448111
387588
1764152
1579367
1340409
1666305
16397
803881
1382596
27896
200084
736710
660653
1201333
1714123
808998
1034272
1104557
464711
326457
355353
1976916
1009023
1589707
296028
1132379
826797
1307266
1892962
707951
1523723
1995360
369852
902506
1949857
716695
120727
584387
368841
517285
863326
1188081
181275
368232
1841995
692196
1574907
1738544
543005
1170851
93777
1908421
1179193
854739
1950344
505395
1611650
1785889
82878
4988
1884619
114502
644146
410991
964215
475858
360792
393391
1793026
937979
864172
776697
988687
592888
613945
386473
376609
1667378
1140873
1708102
1080673
1297632
305444
335768
855837
504342
1532974
1388361
639886
417692
35115
1722280
1646307
1554244
849696
586210
786986
1996165
787534
1291694
1627204
570021
799640
270894
461774
1363308
7727
956588
199362
1534407
146250
1635966
699221
1917912
199296
141789
858074
698919
432800
1019676
264217
1452805
1471159
837753
412343
1820381
692177
755347
652287
1725886
1657243
192876
435328
346610
1677504
76421
1654927
1269750
723514
1608300
230759
1879380
1571319
115695
64742
173228
1267360
381637
942107
1286531
996403
1476954
886624
1738832
1101255
1581913
1889030
851863
674623
1939550
1439357
1830458
438849
1991558
1647489
1762359
1644607
169558
1666170
1938898
1032906
1965737
782004
1036291
1041830
447305
796366
778634
285304
210140
1255350
1742379
1643290
809542
431626
1585530
145457
631067
1696215
1106303
972286
1282166
1733958
820369
1345798
1822181
1796683
607546
529479
1099493
1273395
1999786
1420724
1079724
803606
1912320
957103
273028
831414
907193
533936
939339
148629
1565106
603403
1289690
735848
616300
663365
622038
177260
540314
1369565
97790
1466710
1122968
253748
560882
1703001
102801
1503925
705172
539992
1824549
1514220
447875
18587
1040170
201094
1923689
486791
425356
116017
1564865
1545454
1608079
1189770
1540571
595760
931449
1602356
1801677
1098343
72608
847392
945314
370362
1884551
796538
1875346
1472013
635237
796023
1534684
103208
1508480
1981251
824316
215541
309460
951327
615002
389737
709287
1875448
832004
1103280
202995
1189767
1991778
623228
1647305
927220
495885
1633865
1628822
1022658
795541
1725118
669976
1879680
1139083
969059
538492
786979
231565
1673556
1079519
71470
446271
883513
1249933
1067053
1171252
919926
1692254
862145
64756
1065342
1017944
316402
151650
1480965
183436
1566393
1998606
965460
914434
365460
1232773
1568718
1786503
1241598
1570118
84941
20989
1697486
638935
592482
653346
1177531
1278524
554149
588855
615625
151976
41571
1767075
26065
612712
1093499
1020609
420330
913638
1886132
573537
1927391
469578
972041
1869350
1756056
1111569
1628819
981749
1645516
518364
1692000
1786597
430705
393559
1275160
771365
1487318
459524
607382
1759326
657330
1760583
494172
1915120
1781978
1937824
809200
1101481
1072170
102953
1968667
1095071
1496618
1412067
580233
1022081
1258865
1755007
710901
1137828
382395
1103060
343581
213780
1817144
1590798
450680
1834040
345869
1208639
1345905
1700011
1191910
783889
651327
1720661
105785
50058
1357027
470078
725851
1687352
1579107
41915
1666699
1399327
738410
974730
1573410
841535
1726642
1867692
1247026
149836
1995023
1870730
1568577
600964
275373
553413
1523988
1052998
524247
1576900
1725003
763187
1213
1418366
1797830
1558643
1816862
1024539
1530064
268334
1329235
1303576
1898988
1422177
1563773
966882
1670312
1273556
1964092
1823193
1108469
177158
224608
1854507
1871811
1557202
694017
206441
515661
903109
577814
127428
1489582
359427
429687
385841
1332886
962294
69274
1525171
523161
1556479
1933330
1210646
777340
1964491
1975207
1344461
428734
1607227
1889542
679055
1054251
1635406
1084404
1323111
232067
1411732
658280
1456057
515356
1526498
248494
1171865
1488478
1746484
1258222
1935550
1951807
1612013
1147103
1551383
1289714
340954
818609
810175
521117
1381042
795397
522972
699111
628373
172946
967451
1351271
667723
1169886
139692
1811560
656313
200256
240007
1635420
576739
1806727
1231465
761292
506218
1130784
1325335
398559
1941284
333067
409776
1976695
1558055
1024956
1885481
1418699
1623880
661054
227407
316586
989646
1129488
63713
471003
137903
228006
1006800
1018777
398986
1214961
1383420
964778
424958
743624
1048744
864079
526939
1819501
553063
699326
470139
1391801
1642101
1567085
1634489
520331
936738
433569
1890626
1589156
1974927
1164938
152802
1804938
1613830
1937288
674685
256305
1487612
1407789
860474
1653883
1115571
1508005
842682
30735
1861860
1672508
1733104
182444
1746538
679898
1844612
548775
1113567
75466
547126
1402028
1722086
1271841
40398
310079
1724499
591546
360691
584250
52384
720
205931
449839
24253
1069897
725118
43701
788707
229669
938933
33734
520258
1586544
354913
421446
103018
1016944
470430
1622949
1009092
1463139
1314302
762110
482879
119577
1780466
282968
1076385
1948525
891763
743491
1326210
1646983
405228
1738770
1600133
1182035
547229
610708
491012
339409
1274895
722524
1927260
1424992
256222
199581
1803056
1354532
967143
835428
1374118
1561074
1445187
630847
292780
1972810
1541366
1316332
1218922
710195
1150616
79213
1870466
1834034
1980764
1983641
664787
104767
570474
162484
1863437
218578
825883
291930
1408614
1481434
1832316
49827
819924
1919530
186314
1293276
767971
1956466
1969264
1555604
1724476
1755640
1419030
1172534
1286714
921082
982409
109614
1086289
1483798
375497
745879
869528
1818905
1019043
1426947
194329
1917624
1839623
739906
1154608
1426374
465198
1261598
343568
1135814
234284
1688202
1300180
1979876
1620354
812583
801615
1887693
990616
1558485
1753575
147576
947730
1183043
235
1168797
905322
1044723
1336711
896874
1457322
257051
1296695
351
1886685
864223
1424478
127017
583658
215768
814434
405821
831774
1857906
1558560
1348542
1660338
1885326
1773621
1076231
694889
617405
1118692
710787
1550547
317300
1859611
1525402
348268
1164306
1838458
1622875
877438
1226465
320051
745289
1370714
1434783
596324
261816
1394944
948730
48784
1380071
348889
992275
1798178
1475238
659424
1882695
983729
891230
631977
1244821
422560
963270
590035
709602
727985
1999420
818953
200105
328769
1649798
1677543
1695634
1205080
87040
555117
394064
282395
1067363
319028
999485
182595
1199908
684
140605
1086066
523492
1910404
1773790
1825374
1298388
1871083
818863
178736
1894869
1628342
1373585
869787
1536348
270521
676716
716395
1110810
1081535
1770501
1402426
704268
126547
1875053
1658310
1636244
464361
302062
769342
331021
895766
268855
362179
476649
262740
869218
1521809
247206
499021
892584
1062786
993019
1612705
1054409
1765796
1737140
1971694
903787
540678
1810052
1952574
983578
1625896
1497886
283017
1146724
763930
39962
306061
1263003
1940184
1404910
1275737
417746
788267
1938814
907651
338031
501690
1480929
1263510
515071
52157
1500399
836044
1751566
871076
13166
385570
1732552
540851
1246506
962672
181519
1802430
1990778
34818
1247146
1456811
1221467
1344772
1220902
656120
1355519
1330144
123464
1220205
50058
459252
1148362
767534
138743
581574
714877
681124
785244
900735
1239044
497359
1113909
1696981
361388
1334949
1660075
881522
393028
735208
539814
1631416
389332
53277
1376990
1850789
1254355
452160
960344
1700169
1996721
149501
1365444
1161999
13080
1186351
1793653
1219728
1867527
261240
1509594
131187
1989463
1588938
1376061
197965
1680428
1553489
1960498
69650
1656221
845564
607292
211400
684595
1521409
1175948
1708900
461561
1250584
378744
1991165
1022914
1714018
1259947
1873667
1515334
1850338
404339
1929188
700351
484134
863383
166065
1092285
178833
1955531
1451150
1265358
751580
1224273
175604
1882692
1487689
446712
1245308
1871865
281277
1860789
726019
1747605
1362728
648781
1994
1291829
136151
1994789
868570
71552
1306670
1447201
1711030
422711
1493066
1773992
821686
375349
1196487
1902116
489708
1591874
1104557
1378065
1568874
720755
32171
1908465
1420255
755763
1584135
1107110
836233
103164
1934050
212302
1129587
1943686
770716
1057011
1675263
1346087
207496
187519
320438
491827
1878078
1395538
1392339
386403
1391780
482047
1099365
530268
1202328
1536904
1554286
910748
380770
585529
1726729
494923
85031
566210
1945218
1722508
1912536
1099968
1332737
1497546
1868173
1540617
1868696
1407509
1442438
1308514
1622691
203309
1532714
1080581
1478420
1206083
1291727
1730275
716767
1922109
1754876
1421218
761303
1772839
362240
429385
1962746
1029138
775427
152461
1059413
1028141
1176368
1858246
1512320
1179207
1373126
266206
615280
1563213
426038
1186757
1817202
1360911
1228358
1900792
147447
896225
286776
1983927
1003684
1933822
1088503
1536984
369548
784014
1501771
972319
1677130
1341659
914474
1315704
95575
399049
627783
1037692
1489081
165110
1758366
1169097
516303
1272786
665445
1680759
538623
403917
1579853
411016
1191108
741978
1079289
1399127
1001696
1465977
18650
674574
656721
1998074
1431320
1845771
340669
587595
397029
1173518
1966844
377992
1713957
1544042
885314
1744678
628638
1991211
1058882
877270
489683
878229
342124
90468
512449
1590866
1482270
1757078
1092071
153321
1944794
546966
194160
686375
365035
106363
1516633
1379912
279950
117543
299170
1789971
1266396
932164
1837939
568062
226351
127550
185021
269180
626915
913817
1940291
1388103
612006
725068
1885456
1041174
471101
1281397
1417498
1211792
1747769
659999
1576722
704432
1082408
370579
906306
1231769
465029
486232
1653773
1015424
606429
1932794
250444
1925891
315660
1261075
1418173
59261
1374151
1541637
1912309
555328
1333596
1249550
941032
1717383
557068
1228945
1071716
1874879
62885
1454284
1783908
1847933
826131
832078
1670232
218779
1064976
1010358
549957
1452615
242606
1479147
483069
746154
260856
849252
1613120
1279696
1009052
1092327
1191867
674969
573726
788109
29590
1169273
73761
1686646
1634489
980144
868317
572844
433751
920126
1419596
1289405
1875573
25870
706183
553836
305787
1201343
948027
387570
1196302
924605
1788171
1711286
483083
285325
1552093
1228088
73264
776640
381233
118593
661938
525575
299071
15145
1913167
618494
1472781
537254
1480026
1483361
1251899
555111
1062049
1822557
1780309
1912833
1993116
1585900
1578101
872500
54195
1373042
1917644
1867113
147759
561347
529552
1211359
1784221
1245819
259850
1136170
1457570
1019095
1674051
937542
1145922
1998658
1820340
93875
1002242
945508
1338634
261218
348936
1828400
1721606
1324608
422590
934968
1287760
645092
877545
170120
1373481
513401
1830252
810715
673828
289194
1490372
1741918
450521
685695
615810
1538685
1882422
1957624
463272
1284368
182397
1758956
772953
265359
681733
648145
1227650
1593992
1890076
1698920
735520
1730355
1356214
835039
971035
1176619
29783
1063797
1067251
504928
410544
1483718
1505761
1530527
1790982
23072
1714956
1597787
1818820
429195
215812
1819177
864881
1942219
1138411
1927022
1915057
1447466
1245382
541153
317233
1302738
1406296
1641492
1984141
1313870
747067
1411434
282766
396376
87571
883587
956442
1005815
732145
1324077
1828040
1328573
52462
1129209
38831
1991077
1318586
1495954
1614253
456348
1872037
1140296
1309347
641791
1004158
556498
527463
1823918
439350
1830009
769601
1985885
1987955
384684
732692
440449
759428
1561501
826529
1914476
1691078
1692689
1090156
786220
1123840
1410450
621771
1971792
838363
1555785
1439857
1439076
1153916
298828
1535995
356739
1028051
1525664
1436408
1505124
612024
330213
1342085
1619197
1530654
392042
1533218
622410
187009
723680
120670
1302348
859315
669722
1806093
1706914
497282
53847
1734398
949195
853433
1566413
506596
1770047
916368
458128
177413
227166
906176
1037869
1335884
782806
1148169
1485205
1666784
1763004
1108925
1462284
1965355
1787731
984121
794363
529005
904309
1713553
1073695
641042
943906
1064932
1267153
180107
202500
973112
1739077
200400
1179441
740280
1674077
1353147
607091
1579964
599956
583926
269435
1489133
1322572
1872036
1208795
1284985
550486
1386125
1128789
900169
936851
1950846
678236
1290404
575998
1904022
720616
1874368
977824
1095195
428338
1275956
1073112
1828534
1243223
1038470
1895300
1784292
866594
495058
1722095
531997
1103678
578203
183345
56174
124411
1976408
368939
1818853
1557938
583285
1370515
1655559
358966
768097
1731514
247327
30172
1866906
1220780
102941
166489
1667237
1818877
1097135
1194129
436931
247664
1646217
637110
681063
144151
1145024
1192918
1363727
502794
1948146
1972808
1301845
188765
1522763
782801
1339446
1877272
1396008
562198
887650
124389
678633
420327
321721
1101579
1634689
1799447
1191090
534646
1153700
367934
1879977
460762
920026
1572103
11229
1425636
1335209
506092
1921560
25572
1181741
1968121
1176454
936441
1801144
1118363
1788248
87865
414145
276392
1280674
857126
1717296
1732381
279267
683584
1381035
285557
1103861
1184740
540390
1005081
699202
1214215
1486373
1864216
771387
7409
539690
387573
1837696
726603
1033644
520688
238415
932423
88363
1671533
1225223
1495542
79344
989579
589392
917997
837161
898506
782947
690615
1284517
287912
281916
735527
1637294
1999420
83925
1659637
1857096
533353
69095
484887
1890941
703621
1684677
1222094
1049396
634196
429865
996105
934303
1458851
1162076
1319969
1875602
1190017
1318556
1688081
667884
823239
1594349
952931
1978549
1922083
626254
359941
1712785
1027964
92493
730962
1471529
1683367
1372357
302675
1850443
860691
815805
883996
934465
610237
1704269
845873
113855
1264428
664212
1058687
1505668
1829677
1776755
305359
577058
1972149
674361
1104357
320030
585141
225988
410991
271088
1914867
788417
761303
1771134
875231
815900
524051
1368260
564755
1914954
1097397
1525171
1830008
1989026
1067219
656320
742693
1725868
1397097
1283181
487580
1012193
1946805
283507
347774
440219
112103
1713667
652715
201875
1775828
1483216
958712
1332536
1399925
1951547
727960
1798915
359798
1811117
1222793
40189
1996615
1610005
752392
921659
1648018
903472
723407
1453460
1688459
921484
478485
265982
1001523
823679
512951
159090
620640
1952047
844335
842711
1545600
1900902
427805
1779181
1086732
1872113
1336352
451132
1277125
963466
1780535
1198397
187933
1577472
836155
1121006
729539
503646
1316013
1851941
144542
932088
872797
858300
539778
717969
1206160
973923
773852
139236
1034706
668948
343443
296990
1770576
1769012
1162197
897867
394836
1712234
684311
1737236
78088
1896045
891721
564888
1752451
863793
1561685
442145
953717
1933569
566593
1425516
386790
453026
477992
517489
507305
394677
1729245
1980395
863283
182278
611404
140866
1675225
21445
54637
506320
1919218
1708179
1595742
799987
788814
229792
349350
392700
971648
237338
1512136
767858
239800
1708208
1358270
505223
706760
264715
726076
311617
960466
844916
890642
158993
1458044
1285273
1731877
367763
1835140
536483
209501
1818731
1068299
1133854
778195
135100
1185431
406834
1761976
375040
1137068
1691819
1000654
553599
948608
715240
1810426
445885
1609987
733775
1738194
238534
1594349
1778935
1068088
1450379
1709640
826547
1600704
17104
17413
287876
1524681
1799062
566775
980669
125786
554595
1459206
1815366
53578
347616
1379912
1430589
289163
1631873
802504
950817
300339
973477
1935392
384454
191989
1144320
914636
560700
8161
465578
70047
1020146
1431138
796477
1728668
983310
781925
132195
211382
541701
243696
1435884
1381602
116720
298969
1922448
928198
1021848
928897
318903
942929
421655
1106260
231138
1099138
1456688
582782
912071
1576214
770802
706570
1369190
1048927
1050415
211802
677328
644195
380881
1078991
732788
219334
1276503
332808
1364386
891524
407770
1711642
1113735
1121094
1415345
1274000
78534
355342
1273670
1556397
906211
695476
31542
1094465
1609147
1913346
492343
1591277
557008
1250640
1686325
166972
284979
1602281
732051
1009011
1923046
1236880
1360940
333239
687121
1707865
621638
337333
988683
1269226
1882637
941972
941233
927651
1978290
16663
1978187
759161
582703
1229110
29676
949833
1666035
1584947
748868
759249
1044370
1132710
1829426
1659433
891409
445106
683904
1544534
378960
1423052
1641949
1133711
128750
1486133
959284
1264438
831277
1693225
1454394
39603
148533
236886
1869952
1728200
1798181
191937
320372
99
1954177
1898626
1498134
916455
95702
1042133
682538
1765160
152005
62002
337095
1910563
1669308
1007230
966523
1078051
224232
1224460
915571
854911
1668729
1595648
207786
1953480
1640599
1055528
397606
972750
1295202
1905170
1107239
1721020
418683
709896
1642008
1110434
296983
1400336
73594
1964721
1293419
1174024
1199050
1538380
1093750
1876423
884496
372707
1267981
508867
997645
1341066
1729610
820489
1430611
1835319
1891799
1252792
135165
841575
504362
507211
199453
1320858
1804706
1715007
242490
856712
285948
1263130
861727
1506642
518096
1435453
1601465
292357
1120300
403562
100643
178579
723429
376205
679922
664347
203180
562161
733447
886009
1819206
282526
1370929
621654
943343
86102
1410773
1766760
1463800
1320281
318611
333247
176607
1356162
213113
237718
286163
1421961
48222
1392344
294347
1132628
301725
1894273
291312
1777144
1749479
27407
8025
770594
1160274
28672
820259
1312952
284435
1622613
444149
792927
1688638
1519415
1270580
561160
1672314
351658
1701090
67651
1824310
1094384
545474
678398
1062471
501525
1873565
1404441
1170591
189612
1372122
1928727
469716
525030
1504760
643448
9697
867366
1773597
1023951
1264716
1379458
879849
41724
792666
1791587
1364478
124447
411051
440750
1506704
678926
1239544
24715
1453526
989400
1625148
1521803
976501
1636977
1434561
1649675
1876037
55584
1286816
265065
721732
1977117
1673645
537295
1652755
915706
1417705
1323433
828158
246240
1750404
1458332
1084003
646628
388860
69908
943882
1503128
604204
557023
680534
285304
1526963
1857755
151981
541600
624716
1930180
1751771
1426355
1986979
1681616
869912
80351
599639
977849
1570318
197894
1841158
1128760
1722464
129244
234618
199841
1449997
1757504
1503356
397424
1203001
1989067
474465
825558
1696667
1645965
463777
681300
1709080
1382722
674902
1244818
102467
123632
122802
1548014
361039
1488640
504030
482533
1840705
1083009
482093
1812197
847205
830941
270679
614428
265255
550032
928300
456482
164427
1276618
178690
1125480
1537060
1442263
1069077
1765388
387210
24420
722742
1881201
251452
1520723
1792273
1670285
595074
1882329
378707
1467938
296662
1669358
949284
919445
1829842
1078743
81652
283746
332648
427174
166080
691893
1658776
131701
1970041
1475327
1989142
62394
1230006
1867570
1131378
725231
933007
1836985
1725567
469989
1170642
822676
921465
874344
868091
357749
324931
1194125
1476940
1648730
783129
1240143
1746055
1521997
1962561
420844
1748881
1097231
646939
217352
949912
1368918
960809
1355267
1832164
1300846
1566887
713905
597447
352457
1296074
1368185
1966154
1832868
1855772
227649
1397557
1374631
807721
712080
120527
958582
23072
639899
159800
780902
547181
1509084
1290704
1675587
1769429
1960565
767536
1852679
522537
173560
966010
1919654
1238284
1960343
1108764
1931273
682771
1777193
464293
582813
103751
1976948
908730
1795116
1297579
65380
1600320
161101
1196367
1595953
1805314
731644
558883
1732560
884721
1222013
732373
1420787
1396446
1449121
246547
35489
78971
570142
1205217
597461
1858139
484198
1612394
764826
189445
335394
1547594
430903
500103
1213523
1999
1981690
639160
141102
1911810
149943
753643
864296
1602771
1401670
174048
330054
916397
765983
404056
807562
799131
589738
1496344
718834
1947846
1124562
1402645
1030510
1361172
357560
851626
784541
1050341
478413
1731499
1341111
1494268
830447
1407292
1985364
300975
1184642
282399
659197
514596
857991
839931
456759
1492597
1667282
767970
531997
25068
10383
1927713
1720446
921927
850925
345134
1804758
331051
192202
697919
1575937
595104
1704739
1406264
864263
874267
618274
841404
1147066
607496
186262
726929
136129
400894
285754
1325544
1115339
946193
532938
113327
500045
1128326
1275289
130436
1497733
1581253
225858
508634
1759032
1073582
1146654
1731943
1546470
862209
1507391
367440
1919779
1212172
46556
198645
1882145
747818
718096
1460061
1993824
668694
1466533
841103
871053
1503977
1120656
681904
1060720
1076796
1949737
1857670
631617
622558
272173
1097705
431683
269328
553872
986139
677320
220789
726554
1041474
1937174
1327200
1553102
1017076
1217404
1454115
813176
828740
886982
1275146
1766840
183607
1077148
1022990
40627
99346
315850
617133
1914384
1112335
175535
266021
1442388
1443148
1206957
146648
871698
179849
738125
1805707
327622
948074
1303223
1537733
952474
1168570
1958445
1261240
510135
17420
1183905
958948
88420
1176358
440969
131327
1909717
1794854
1113575
31294
1044151
1476117
918643
145842
250740
306658
483689
1732737
1794874
1629625
509307
1815129
475263
610131
1617782
1514792
1694798
1403161
234877
1040144
780092
1591932
814138
878601
781343
1899202
1492374
1622566
1376834
1070592
800944
262230
1383605
1635924
63170
638688
1568086
1647248
532391
1480654
1452081
1785558
417582
1232465
11063
206637
1070313
1029608
518606
502995
1696801
536139
1203519
142563
1105212
1789398
1133448
105203
1652457
1037958
1501651
121158
778463
660907
108243
511231
1135966
90254
1581574
1524299
293170
1196090
1238921
685938
1792246
398773
446168
1376717
104335
1796216
1723448
127367
37468
1891223
239722
365707
1474827
241061
748805
1449725
1146778
1065883
1551210
1192721
1923262
665763
355688
954514
835358
126361
968090
1218690
1374930
1427755
692821
657046
441724
1804685
1721374
449895
904091
1522249
1010192
936157
1340054
433341
562762
1859592
387893
1607653
535877
193754
1221511
622223
651568
813587
1093231
1600305
447336
1738650
1163966
688686
70210
1742594
1616302
217382
1280971
77107
647585
305188
1502396
59780
1979246
1322767
517031
1281474
1656699
1500366
1013083
1883671
1117331
1252372
1502214
1921618
1310148
1888031
1564626
1364604
619469
932403
1028712
1770234
1431679
875942
1093291
470817
461707
495182
595872
688734
13159
927189
1935476
1545159
685973
305987
606487
420633
622929
294963
98369
1999587
1792014
876807
705929
1064106
238002
777548
1113755
1341155
1476415
899445
1446592
824786
169202
1207758
538047
1569984
471385
1209437
1852309
1802714
178686
766614
174083
1519858
1558984
2872
451818
293416
1191286
1245353
1562213
1771929
6735
1636704
885846
1164799
521198
393781
1706160
1430426
1942025
1938429
1030859
320086
1322417
741911
859489
848292
752534
1286714
1839497
1877853
1698768
1653360
318600
768836
155172
1029227
499122
1963215
324931
38241
1489589
1393094
1049396
1376140
813553
1845307
1915393
1805969
1348523
938522
994331
655220
772980
1296174
831947
228457
729521
735621
370149
1482138
1129403
1656162
59437
684131
359153
705991
890096
270938
5321
2032
1956048
1138131
1112648
311270
207952
829675
638245
442238
503451
1866474
754493
1742806
1146487
154567
702888
510790
675481
1894151
1289924
1125066
1713996
1509217
837984
949311
1901234
383937
114622
1322355
1192560
173333
1036999
4937
84153
468845
337825
832250
1099156
962536
795325
1210638
1641757
1067948
1581360
623523
1495321
330925
1764134
1515985
70430
100030
1177915
313884
861244
1681616
1047
1461782
75536
783003
914743
105183
1303727
1384382
961197
19246
616693
1726307
493651
449400
505926
935099
769104
1770384
1141968
916973
1122781
64324
1582330
1168921
1127774
1575855
502467
912189
1247434
1718375
1313352
1700706
945306
1005477
1936993
1437296
1827
167428
199150
1792893
232636
1965203
1442030
73687
640570
1441351
1959394
865756
301041
1893152
389011
1663508
1502000
1353790
65012
906834
763458
766392
1621300
233153
117318
1777741
670176
1196443
503793
1209064
110496
477791
1337636
1890901
1064997
133789
410089
663255
1630569
793168
779942
760581
759967
827933
907728
1538066
742634
1837484
1107304
1298213
356075
223745
92156
1230429
294518
878207
1576389
673702
1813677
575205
1383251
221786
632458
1344072
1960211
999922
969729
619759
139376
1777963
1640842
107598
1862345
1500658
1325091
69831
105486
478621
1358538
270996
89911
394428
71835
1063862
1111671
1358397
1051782
664776
1783968
1234326
336853
545826
705168
15691
206991
991223
1529093
855713
1160594
271369
1007374
1752662
620264
1317355
269598
99798
938965
897264
1517833
850021
449708
351056
1879624
158450
137968
247642
398726
1699108
1666803
1923440
205859
1417717
12441
681837
369907
669073
202317
1295929
1523730
780900
218924
1909636
1292845
1541275
1422303
269290
1449352
736851
26397
1341223
1196206
1791851
264550
730905
1611042
1477556
1651909
586837
691868
1211087
888510
132084
927211
63541
1791655
360135
1773816
1261396
715442
173344
1875596
1757205
1848147
757338
505978
1668130
155389
1426472
1781907
1565803
1134925
317727
1468571
749172
152101
450123
1321313
772145
643176
1070614
706884
1535178
944073
1884406
1345889
1566022
385954
1274686
1199246
374346
207434
1077715
1409890
1238738
386562
568809
1879660
1500959
853693
1851863
266371
601317
744017
1871641
1886348
1812609
834289
1439512
227341
184032
1378342
1832035
1930365
1641371
1658492
1101372
1671919
1397307
1544457
146383
653022
373765
360018
334399
1138664
170005
739220
586986
1648305
30375
996831
1280912
1729883
298274
1200682
1930446
1668304
138150
1788114
1381379
1405508
152675
1866180
1460923
1371589
446936
488800
759391
756165
1516818
1998266
18244
979019
433825
294341
44191
95708
306809
202415
110705
1913634
1984047
512102
1994290
1506330
1685822
139113
1893751
175577
772706
1362361
1486661
271327
1288218
1918650
1190121
771742
1356039
693619
1744190
1636720
1503312
269426
686563
1655442
672759
15007
1936838
755815
466346
759267
1417272
564305
1331582
1380884
761814
1451043
180277
492405
1959843
853607
1370026
1968853
1557480
1322466
1734933
1927105
90720
269546
1738347
1020022
1155468
966374
700935
1075791
524900
1829821
1600740
475
1832207
531326
324191
1948721
989480
1930395
1916825
666561
295432
73643
1170172
1856590
1509689
1749526
1474971
981714
446759
1083354
1729162
945420
891062
830787
1893185
123564
1530411
1878170
665700
608121
820978
1435066
1933555
413964
1720595
491892
904950
1020123
521266
42491
955555
830475
4439
1043964
938828
775899
1418076
1164768
1712337
416119
1239063
433359
1806075
1514936
382019
527335
1230880
1325697
1998256
524407
1817529
962092
778559
196163
614505
657184
1233534
874757
254071
161747
995369
767202
1519025
1927239
1757902
1285177
500596
1026865
358399
743534
133553
70434
949953
285851
1608647
979767
658710
894165
869944
198509
919131
1591734
140688
1099688
1814937
1777839
1409701
1090177
1659117
1053150
289196
1109919
1809287
255760
1381063
1229596
1763481
899295
617280
388423
1970852
1793160
570734
349752
1207399
580242
1536174
97820
134800
201634
1067320
229006
764031
79275
1191638
1346187
871308
1985357
1774094
1702214
401492
1304025
63023
542283
1455394
1231193
1485365
30338
1459662
1526126
991015
1288868
446630
625222
609659
1796225
1264109
1534400
1742422
1276744
77410
1990763
839848
1921885
549713
1617937
923364
1676562
1780146
873590
822034
1571749
687232
1092878
410827
113585
1539354
198584
318011
1463305
153552
1939498
108978
1924095
1632473
395319
1169876
838446
770683
625408
1925590
341544
845473
262917
1256468
1861494
22802
1869258
138157
49985
1655918
1217733
49302
1147889
1271232
534398
905923
1192214
1642564
1754288
253993
1089852
1591735
547950
1113602
890211
46410
1025407
1124182
1951358
1576145
1173323
81897
35177
1381425
689798
1203276
572450
29573
1154126
594090
341958
551576
1789711
1517723
302379
1205683
482414
1509114
1548993
1056496
155315
187389
1087646
154268
212721
1370217
935357
1076715
50888
1923118
1051121
191343
1677058
1043412
1230592
56311
680738
1155608
1469751
1716702
961400
214850
620590
451289
1358246
681186
1380081
159438
1073421
1435056
1349080
1012749
898144
502774
356965
1998115
1974483
731913
1500946
1318163
188399
1379853
1468459
1511599
146707
1924077
1199929
628201
1891170
646444
790484
924134
958938
908524
1597609
1475755
727580
1439602
881951
433281
1028011
80590
574578
70827
291749
251495
476096
811916
1886943
723640
513042
322629
1520041
1174802
1756286
1788098
366028
1773873
1214162
996159
1093192
543262
1592847
1591126
1121005
1430684
836503
1037001
85838
603765
27581
692458
92761
1182437
1666784
903058
1591736
738293
1008849
939549
1615194
889774
1843447
1453093
1000321
1923486
1850905
1641596
1751992
1073394
288215
773989
1609691
1324409
482702
589914
1328137
1651559
219107
955675
1401404
1904516
1388814
912636
851431
952526
949460
86630
1319155
1449772
1077602
1161900
399256
1727775
1133144
376358
285848
1743349
1385265
1099745
960161
1364243
270106
1797268
564232
465790
253098
1670053
1470073
1996310
966544
1002510
85157
698728
1325684
1960939
1340840
1760773
1076340
43520
175039
1186536
1222494
473884
114284
569762
1596116
1994803
59524
1246130
99870
1371228
1845010
77551
986790
569135
1477311
604202
715388
1187598
402438
543218
1485340
191735
713940
1223216
160498
574596
1779174
724910
1211397
758648
1847714
483172
662180
633284
1284412
208885
220336
880035
1957902
1690291
1083915
640739
509601
1473892
516115
819319
734253
1832178
629767
25208
1849522
1841091
1938789
52143
398777
1133367
931650
1514467
1093517
1204392
941280
1956646
1814159
1377249
1408305
1991394
928639
1289942
98335
1508547
1707535
279733
1563547
6478
1385331
1272923
258528
1437506
509951
117211
886409
763919
63313
1243203
1613973
1299088
8058
904590
1236162
168786
1547452
543636
1885748
353559
989626
818607
1071080
1438124
574649
679065
1926649
614474
1191498
20530
1165840
837813
1882992
211694
985440
575012
963183
763283
178297
1510358
551486
12448
1656543
1630355
1257900
1310228
1543506
1507148
719602
1850275
701765
1769342
1070252
268195
862039
325437
1178598
720282
452488
411847
1422922
1077928
1444279
1401256
1867407
1499579
418154
1288087
1671175
1197454
733377
604398
1926637
1563602
440741
1013299
1817849
803545
922399
27922
1291752
313469
51468
514239
1979759
429113
1434845
1896717
961345
309620
1544532
1355050
1045874
924670
1622503
968340
25565
463186
1922133
1547051
1665658
1897208
1259100
127254
1278284
1556830
1187131
1705216
308685
415092
1934435
1826235
1116368
145211
1815821
1354522
1021468
1844916
1325450
1466382
1112299
642955
42386
1895766
1808412
1704773
1775433
719688
1789474
1179235
1036349
422637
943813
1882633
264972
405097
48251
1444391
1920627
615616
472922
1903087
1991514
603283
888836
341195
481427
676689
817805
1294753
631851
535042
1476415
134952
1836560
381652
1314442
480733
1203259
244988
676903
1899894
948792
1876629
1787786
1758628
415314
524458
423249
1921138
90831
1277810
710642
1968973
1908305
1336073
312242
1921045
246312
465662
669579
782151
1542041
1003475
944982
389628
604609
1954149
1323956
710142
680504
1619414
461631
1850881
1287318
276905
1368854
1955942
57208
1917386
1294475
79304
1710034
118818
872528
1810952
552290
950721
447502
492460
1828937
446102
927059
1536696
1293142
67125
1835379
1151666
1692343
1623169
103484
1062407
987752
92545
185119
1151095
943609
1633103
1440017
530871
902987
619859
602608
1708180
967285
1674382
88394
1613040
527932
896874
1075575
1243096
891825
1648184
781161
1118783
1857910
756877
367119
317673
733102
1068834
1135094
1399890
219085
334800
1393116
1638245
960961
1224760
567843
947446
292659
1937433
1257826
1787903
1050153
854909
1809294
1264864
634812
762573
262808
713289
969408
1217783
1626524
638450
1113500
1104397
1223704
952044
879345
536399
624480
559859
45901
305972
129952
531634
1229394
1294265
1758865
616678
1938551
1828429
1256760
1492820
336983
923430
1568096
466189
1427916
751149
353821
597790
1035591
444725
1329665
1993509
1780277
1384315
760102
273686
77860
1419881
1895617
1706289
1064698
969185
276456
1116612
652676
1652997
1260050
449457
1617608
1023528
336107
606426
172200
345328
1475741
687853
1676784
1766481
327695
1691861
847885
1352523
185182
1106163
488979
55716
1385646
769505
871385
1282251
1328659
1266666
1304475
1349497
1414307
433495
158745
482082
1785758
1070634
1309263
826053
297202
109515
470396
1563051
1974652
570293
793931
794012
4777
1218958
462865
540108
1710386
1421451
759380
718474
1755497
1250191
1823836
1215875
1581279
502785
1669911
558075
1705536
1020539
1111205
1437703
1321703
1489145
615280
475543
114804
803106
1806386
70157
845545
1305970
770882
1386183
1219380
146604
522524
1904228
806083
1220149
119715
1429195
1346545
1884495
556769
452110
1143745
678911
1397304
1062299
842447
1728568
532491
1616905
1278349
435842
738065
1394425
614608
94363
1403357
1274305
446671
886203
1265481
1555822
1048737
1823321
1159452
1790576
1315650
1024275
1250473
1707950
465286
14981
116099
1420667
71883
1886462
1466987
695793
1422398
1640869
84889
804942
300919
1742806
516533
764906
947904
64525
948792
1238401
1376501
1289848
1927111
1934799
1828140
983208
1985844
804095
1309928
1232275
732965
1473578
86335
1631797
810242
1739828
446780
1707429
1046687
1045205
111102
1575234
1856580
699886
59707
146610
1488611
311352
226140
810922
1515968
1039436
1374303
1829287
811873
848913
1608944
336669
1813894
1998789
404177
906485
1212614
46000
365626
1761763
1345335
119595
294017
244999
1881328
103282
1868246
469639
1070860
22853
714958
170838
1230580
1330912
1263122
464790
658344
221754
126531
228112
297170
1173773
1557496
979757
986296
1406674
912632
1028922
655727
1735141
568116
858223
736050
1002802
434890
596886
466163
1423807
682242
1707013
280313
1699817
1527670
175716
1527439
1603762
323550
1315917
485448
112004
1555459
99878
153707
1619119
519684
225527
1511603
70369
1572883
281173
1318980
1346958
528066
90027
1649942
820267
125869
746752
979441
215590
822029
275903
1795142
1586616
416014
1686552
1368969
899744
362554
699195
1924750
1410321
1127662
301006
1767672
1113681
1741704
1146648
40540
1381294
767939
1347526
1743829
1375372
843699
678399
1307568
897534
1952227
264797
1540694
1607473
332943
60682
1379165
817260
1376918
174560
1524527
880369
1163883
797828
1455608
787110
464309
681061
1570495
844963
731813
1170360
1047902
588215
223519
1332584
1968564
594713
1789274
422405
1966213
1262856
127540
1514608
297866
1640869
1298568
884721
60358
371751
1035000
1222002
648057
1038309
622439
1473020
1302517
1961159
1804455
1713120
1931149
666107
320051
802224
673764
1734640
672298
712430
1527434
1353277
1328419
1013150
373226
1431478
61050
697683
1324125
1781170
100178
1199068
1019044
1971031
838022
1438124
985076
1718038
1376380
291781
601895
1136375
656313
1979141
18021
1216458
1172668
1304955
781235
1163714
1846634
502088
203990
1245308
1079177
813506
764918
920372
1503716
1267129
1930247
1318188
239397
841121
1128224
1990376
124874
1787010
1534640
1312003
199317
1511175
1415931
1820972
650100
1345565
469448
126890
212102
251210
924715
1521398
401337
295393
49084
1656562
798398
1693794
419554
1889716
699658
336898
249647
483425
555591
861260
1141384
1431964
1721726
1137124
885003
566817
1373303
899061
1980848
1775522
723558
1283388
1648104
865548
109193
1207347
1255224
202263
268895
1808202
1766389
880600
602500
1533479
35093
1677332
69029
1959507
159143
93317
1830205
330205
749134
1823551
728206
170158
1880494
367564
635955
1421207
886493
405558
1300670
1885695
1160731
1362240
387322
1354188
348519
486616
1429835
1238903
1137990
66859
559413
1946995
1888167
1854706
534575
1502446
585517
385297
28498
711238
94197
1815151
1772278
1292755
180772
1320624
46456
1080156
497914
716641
548010
1595439
936243
316844
214282
1508574
434212
34742
935314
940086
1705231
859373
794361
535138
1450028
291844
856136
786235
1939122
333444
158981
942033
1584574
92511
192539
550459
74228
917508
491763
715032
1041562
1339999
1947096
1997625
1719721
759288
1289552
188631
1068266
140291
802225
166565
14576
1843691
903980
114745
1800842
1749470
1705758
62632
1117926
612223
1889633
731227
1963955
262496
1869014
688290
305668
1790700
1019902
747613
1905810
1132885
859825
1376293
497926
1307442
711172
559887
1921838
1983587
874612
1596587
686914
1960105
1747651
1600932
370747
1832285
652794
1339829
623688
1767083
104335
187714
44218
1594038
590578
1420832
475980
1263358
371045
1975451
911236
1735900
486462
446892
313850
324884
545742
732355
1293280
312924
789238
1818569
1010269
752954
1682505
763080
1926937
942588
622398
193750
1110634
1888118
775800
1016100
1205523
716899
1512842
1879573
1430684
616986
341944
367909
426448
985179
1733811
455325
340982
1566150
920907
680623
100634
517757
381258
1504883
916860
1691169
1189367
417135
1309062
1535171
646774
819584
1692105
26294
688457
775969
587643
158680
653948
1982183
389331
310222
735262
1078264
1041760
675769
402153
164397
304403
274291
656437
1237045
273630
131677
1852339
607788
1654163
412310
74001
1785706
1419481
624098
1958394
1180141
1970756
1835534
518245
1723429
1454484
965288
1189786
216399
733522
1092001
1250360
313694
362196
648159
979117
137303
165949
1326989
431248
1414272
254641
208269
1716564
1456267
856025
1947794
1360775
996618
401303
1165803
1671314
1983896
1136268
1647865
711179
1753444
3416
1496531
1305970
85549
1729637
1211626
1682491
1009303
360995
885692
504052
61974
951377
1053505
59403
1287669
1502019
523558
969624
1736724
1957338
726736
1186301
1898792
1164860
414759
1358544
731801
777448
320805
425007
435243
1033352
1231117
1173020
1124971
1348657
953864
16864
93156
1196790
864650
1871621
513398
720995
227976
1101551
625004
1516383
1094462
1604006
1707278
366048
315454
1077067
1115823
557270
1377359
738028
1329823
1390980
1330115
194972
1174463
534978
489942
627098
765286
1092748
1472265
1486019
1686325
1244030
279451
1934159
309032
1431616
601926
1990678
1367715
441632
671124
815590
1688459
1526919
881737
1406324
479086
1357610
1537565
1323665
1622167
1510128
982343
1672589
1121291
852840
1918192
542946
1212497
32634
1261766
426308
1864497
526048
1136499
1938683
1246080
1150757
309725
564782
348885
1271956
1460446
136966
569307
179927
1968095
1485868
276469
313594
1502318
449574
69736
927569
567712
703600
1858392
874689
1541336
1333635
1336633
257392
1080520
1553622
21770
1571175
443614
1889744
974100
321231
1266750
1822369
714027
1283343
481536
1341362
812974
1220350
1343241
1183403
1326989
113281
182422
380968
367909
231667
1061798
1149229
1211369
227040
1005553
1128071
638073
1138353
1340843
767260
674973
1127922
305999
932642
1962332
695719
1916142
64695
387192
1552370
1017524
718394
1644045
1621538
421130
1236966
1349106
61067
1515854
1273648
446972
590570
352868
310249
1219725
337117
517948
1653591
1354492
192677
438986
1044736
1623130
27581
1067562
1250810
201416
1204703
858342
63059
1681365
945556
1630382
746664
822350
1305605
921880
1312714
338461
802900
737653
747511
1686488
1154522
547183
917023
91781
648250
1936584
814162
1899894
1813821
524996
1466495
1891512
951751
1035948
1825830
1322488
1506648
320482
309873
1432982
147409
297503
470826
1913354
1634319
1191190
160109
1364398
1148328
547397
867543
1576451
1003193
1265162
676293
1226440
1588461
1483615
1544988
1728682
259631
929545
1489133
222300
1568838
940405
1368460
1032074
1168797
1187569
798344
601587
1014828
434170
675207
451671
1023391
570588
361005
507405
1610198
344089
764214
940592
960108
193960
319087
1251073
1414119
1125572
142066
28598
429905
961733
1678089
679710
1431408
221356
1594698
694719
714618
1640384
1080228
1942082
467956
1020718
445629
1712593
1923937
177764
1257769
67354
1423389
1128071
69251
300942
562289
647352
1491614
227484
599522
1092050
567512
856250
1297333
1104641
1313162
1598944
1142139
176366
690818
1497484
961098
1499185
1380787
427683
219801
1210839
1071139
2159
1461451
1924657
1444855
1290733
443875
613059
321126
275795
243173
800670
388970
111125
269495
1644760
1549328
1126265
225592
955497
1751491
191390
163864
796903
1445944
1227283
1432289
1205379
1850937
109003
1242192
736263
764438
257970
41386
481489
1816278
1471529
518318
1758249
251336
1698539
313433
1966844
162393
1425072
1387594
1079121
553037
790466
1674318
510935
1214368
1056074
160065
1577437
697099
1945310
337984
623976
558900
1087018
1507360
798195
1982937
1024701
308055
1745100
163768
1095720
126530
408585
408326
304172
1342096
1849763
1328170
1217002
211516
207123
1635763
116062
1941555
563856
670366
1738526
1544534
1233147
1323440
999849
530905
1556699
1782461
455214
1917934
1091498
402561
288215
822060
1728048
504253
1245691
523658
1348538
483089
392560
1199243
725282
1852041
183199
315501
498102
198808
245963
478384
351754
1483001
1444439
1783820
1408766
447956
1763572
576284
1860399
42583
1721578
827440
1940885
1939138
1014432
193960
1055418
1979394
360094
792860
498697
400309
1777838
479897
1438463
807082
1305305
971377
1994322
1557702
1545142
1549006
1387110
223081
802074
103929
1962048
319100
511769
1016453
23759
388788
1922356
1550088
1788893
1390786
614616
1647238
1375546
1356113
1050912
657629
169837
1492770
852924
1499688
483837
1363431
1277265
1072747
508634
1565723
1533513
752239
893343
1604787
1202504
734687
1541792
1852705
323388
1569753
41206
344570
1902190
1614354
1978752
1984450
163872
1069456
1084891
360622
1491289
187523
1775736
1031599
203032
573401
109513
1629700
1166662
1621032
1094164
1018333
711932
255174
198018
1352005
1909321
1420480
1968313
845782
1885885
910472
1603250
343398
1581202
591590
731822
275829
68269
472593
53204
1731271
597035
876259
1609136
1918621
1388669
698543
1028934
1096359
11406
1002917
331749
1746834
1812396
1329267
625852
1760279
653571
1131569
300637
1621780
591166
497926
173126
1481328
301895
1943950
1466927
534085
801160
1564451
421495
186131
1276367
398716
643397
277126
967438
472518
143799
1871623
888466
650139
1467919
782947
191568
1985572
1564321
1739074
494150
1370166
1298406
1409688
186145
1770537
1153306
133698
1114835
326632
967128
1153004
1205913
1584390
23901
444943
88194
1180573
1380590
349455
1147552
240171
526725
1339100
1556366
1821668
1250744
404902
1679934
185250
1181439
426764
1068415
406533
1656738
900884
1365473
258666
351274
1831791
831945
1065273
736179
1106150
230042
1641944
667302
963016
1118197
1115454
1261469
1588122
725302
967668
507175
907029
464436
1849602
1259838
1772686
945411
334788
1499957
1247568
1088944
638711
1085935
648490
16075
61683
950235
1680900
459371
25771
1609826
1523205
1156282
1098515
445512
5114
118361
981663
482371
1705858
629428
1852358
1753775
644554
429432
547277
605973
1422547
494121
128788
494398
127077
816585
924055
438216
378998
1927605
1831488
23585
85189
740762
1796087
496603
1661174
1667500
878877
1980661
22632
1881312
65250
1623038
1054398
285611
738295
1141930
497088
1122689
1883112
1789802
662610
1830151
829911
1016471
1784068
562184
722000
1945844
1187294
1919217
249257
930214
1716928
1866362
978853
518004
1275592
384684
506968
740462
543904
857115
1578093
1075013
881428
440609
1696981
965879
986337
557590
1006498
426426
1263738
866848
1104426
1415783
17103
24907
430903
1023233
496531
1662489
489518
1530903
1635256
412431
1842312
1985444
653828
335443
1641348
1114452
1162750
1183650
168105
479882
602791
1744086
1420482
113040
1425445
1021937
996884
51903
1071588
914918
370687
1536984
324607
1012668
101203
1473077
1301416
1475181
448780
677863
711681
462302
1832059
626084
771478
1544934
1954
1275418
1392212
1427083
284674
1139820
987885
1550809
974188
1182316
1279142
564404
560002
1323056
1470487
27252
1696816
151077
424468
557562
1364913
283257
1636507
970035
774519
1316694
887331
1253486
427205
467045
1795500
70434
576245
123809
708455
1511572
1071192
1587861
931794
1197564
468692
1101022
1727495
753907
117159
1068415
511146
1120589
1870589
1071060
218225
1687393
1537989
1761385
1395091
898516
26353
245541
1911608
1328158
778673
69064
692327
910225
1551165
1703730
1762580
299527
1060455
1565106
110020
1264209
1720837
1164374
1978016
1184297
1424811
1838717
363329
826933
1411701
1051514
1488575
1313658
548508
511768
1039258
488370
1236068
1289583
834082
1174184
1341167
531399
81489
705038
986019
606538
1506320
1003590
1015160
1516948
948752
1732657
1959658
1178782
1230292
163163
144609
1998938
1124272
382061
760035
298909
1578881
368398
883258
1121919
965038
1208008
1806869
488694
230184
1138473
509168
1202980
1942621
247682
567740
1762661
1996174
1233641
1003795
445728
1720995
1642591
1615264
532632
1724340
320498
804136
1583345
950251
130876
612257
141779
1217733
1432745
136477
1548016
719254
696436
82476
245941
1257836
1667695
453416
1189103
827099
531094
858296
639118
1969101
385959
1379959
1856792
1626230
1065407
171074
636965
1256816
196899
1394209
1084146
189425
1683884
1744302
493798
694213
1286493
1622559
864346
1475915
123604
1798179
277776
1376516
1634699
158074
496844
442149
108446
1186529
938757
138670
1772301
551613
9521
1363911
1237946
1884456
10386
291540
1664502
451783
1302136
250661
857695
215423
750713
1064476
1954136
362780
649345
1963424
1678461
376210
127740
417896
929406
1104089
938172
885029
1203537
1858833
901257
561560
502947
77806
454927
670595
810140
16090
1646227
1733136
1236359
305264
225849
1619251
465304
1154571
322860
823505
1222257
1375980
96097
1154712
1660643
1501865
414619
646248
1888651
1457850
1624651
1665683
757834
262068
1778961
1125455
42882
1575937
479337
1714541
983280
1524064
1137800
7418
853481
1147298
1530186
36979
1634453
465443
1020263
509772
976926
1610733
533616
910758
1106486
53359
192940
612506
1893828
1576645
1615225
1430896
373811
1347356
51678
1667944
444436
1110219
1670926
290405
1613070
1175827
1872443
1886233
1011056
748050
790431
144306
100169
1257662
730477
1802330
417191
887906
1518858
499964
1138353
54140
1888704
280646
84844
11794
1963852
413441
16903
1601994
1685661
91655
876030
1791782
1077327
845850
470203
1209709
1601503
161697
497523
495439
259519
1809581
1993116
30450
613884
898647
1917899
827524
64065
264685
1000875
6991
1803407
1944641
702760
488763
219791
5842
225988
882702
49038
894611
329986
1492270
923159
807196
1047548
1204969
1690860
82069
793839
465267
502394
339978
1103176
1068420
981865
1463090
1378627
1616350
327963
818168
585926
1628513
351329
566805
1964456
293284
1183316
1821322
540489
1622393
1292005
1579100
1913619
1340162
703434
213804
194123
182120
145090
790952
471790
1403139
1803829
1333046
1462336
616829
1845264
96814
1671239
619039
1607568
756351
470396
1942317
1681952
1880895
910133
1055536
1224087
649500
566125
1802795
1187614
767040
1846155
1440737
123787
908931
777108
1550583
187388
686148
1184965
248988
958304
1322937
1416636
1100250
1363639
1842400
1185630
206155
219898
1555330
1517261
573474
1465907
334683
970210
1537698
35130
896020
502441
665888
1639584
1837437
962219
1593476
90395
991038
368564
253029
14012
323657
1219153
84333
1193963
555602
554714
47899
1940817
420330
380112
1017316
1710754
286377
1358771
1882977
1693213
1124620
126082
712952
1303705
1148074
1842971
1449435
1614250
1658059
487865
1179059
977829
22853
1503237
697762
754052
771912
1053875
1214317
1504075
542951
1584135
1854097
1300420
1245353
821500
960769
910790
198235
180954
1051221
198752
1050486
351995
1711364
1040283
1031156
639384
367464
551680
1462435
915136
671262
1798820
1248746
1105052
1896797
438845
425602
1435711
307971
1115957
141352
208190
1785256
771306
858752
1960960
1081474
998519
1192234
1343913
193085
537864
193334
332035
601345
1215804
1836036
313445
1743440
1768152
1580872
1542524
1393188
140616
1303027
1072747
1807402
110954
1907337
1197256
1167190
1438907
21158
762227
87171
914005
864510
826508
1678270
1405704
1620110
1100397
830247
875959
1751704
512254
813403
294396
1658937
1711511
400871
364868
333398
541730
1950873
1455254
1560418
63691
778676
864130
1157302
673126
375505
26395
234958
1602356
708245
1209145
871479
893347
1976634
1802389
1043805
1918717
587626
1735105
1494819
1418533
804196
10576
486464
1617847
711495
371346
1636078
1167153
986748
1815483
1908719
1500396
1060867
1277839
1734528
379397
1471097
1292853
75782
568709
1347143
344207
340087
1736675
442331
45681
599110
1309728
1239220
1082597
369890
35546
751374
1466683
519176
688165
51994
1360083
1597079
1080276
1827955
1211780
1942689
728344
92917
879947
210599
1233720
1172474
1653545
253947
1329421
972474
1687732
896264
1421632
1587393
870439
1438146
120840
317677
1051291
1085441
214476
23396
184000
1682424
1360742
356506
1876489
221696
1999838
1394902
702537
1948783
924915
1781487
1400793
1259330
1018254
747950
1828669
1162078
1773102
564683
727649
204968
1456974
1157954
1598321
1613875
640894
702195
1631248
1767785
629605
1697162
1412967
1924324
1452869
344139
1186210
341337
147245
1349064
1750976
1969453
678806
992523
63656
712883
1904574
56301
1964486
208078
450624
1906352
1014471
1350069
757131
591761
207380
1981274
1459823
1561640
337629
670753
1247053
839982
1704677
359810
1088230
961668
1033056
327205
118525
232648
60561
1691133
1699614
69462
1243893
1692156
1721303
1512136
1861141
687348
596986
1426297
602312
1978810
126089
443403
1252744
976335
1518540
730442
996389
184246
1866979
1037818
1968176
1921192
308076
254570
331116
820319
150550
79887
1266274
835670
53942
698499
1609265
1808812
328450
389333
1980376
1243488
1594122
278633
1852392
1689198
957781
1789366
747613
1537840
1737096
952145
1679608
1390783
469265
1411526
1871025
616026
835625
1992758
1878653
302377
854508
1082922
1367724
1737802
120652
1797297
1982448
1873499
1779247
1297814
1709759
781253
1101053
1903762
1390262
144092
1572740
295174
1764195
1741443
1878508
424177
1292991
902540
328541
260582
357322
553975
288411
1540756
439378
1671618
30594
1552993
1273041
1962746
545240
848051
1524036
1297683
1437943
184923
1235239
1659716
1807081
660145
1721683
1080793
859035
301409
523089
1206825
951290
336370
620795
54775
1317756
312277
776696
1234285
37597
913635
489652
1538608
1620946
896874
99994
989044
1858461
1321728
1398483
520950
650969
1695086
651468
1059400
1370387
1786835
459375
165749
1728467
548089
1586803
998537
557630
1996422
1169415
1624292
163988
195093
1525257
1475391
1594300
1031561
47853
1530884
47642
1653129
1317870
1680683
791199
950382
1598228
1139475
1305961
540090
383578
527538
1586343
1947537
1605033
684
57846
1635042
963713
999005
400673
567761
731490
574122
1475238
1928985
87692
1663503
78566
1803062
1087966
1064319
1530884
1832509
1453831
1610993
1430978
1622183
1301140
474529
898362
1844028
1248027
1368969
745374
1060555
224748
844030
1777780
776364
915355
599809
681170
999752
1408236
1662912
263956
498162
1082007
330682
1975683
1852358
1971493
167857
1039438
965085
1497544
790949
744448
41202
1644655
1883482
59558
305167
918972
994421
1645942
879281
855369
448967
1801265
1830747
1484837
110240
37107
1112648
743447
244252
657241
1309242
139863
842461
141128
1237844
1519325
122125
37421
817230
1947537
648382
108199
1562611
1011286
995571
26250
13474
1904705
1374594
1264582
635272
1379846
1474546
723959
1885828
946925
18524
336639
1282726
1820179
555860
563385
1609142
845375
298812
235878
1146159
1422150
1212824
1139660
412701
1694524
921788
1938705
287751
972714
1678552
1170204
869328
1376313
1832317
307491
817319
876014
189665
848133
761212
902508
379140
1736558
1684813
330764
1345403
1994309
1764175
1660981
1193032
32182
85392
1427093
1995421
1797922
1964141
1944316
63139
568150
1727885
1276161
1375408
495602
838591
45965
540913
149459
444295
796125
489505
1196734
59265
1081137
1968604
235335
88574
298249
677132
1635881
536903
1142099
861326
362119
654788
1701993
661092
1148314
99693
1032246
674574
1974471
1605966
230050
1060686
448535
1407938
1365286
163861
1056286
1205922
403686
462490
683592
1619362
556403
973983
1486113
661061
1574241
946185
473939
1328824
579537
172737
1348145
1850685
58081
969059
1038202
1031792
1647423
526331
1002790
1731594
221197
1521966
111200
1639487
656898
1243497
854207
1827827
1874273
1521737
732950
935672
1407471
961055
1556172
1507922
690731
5443
329921
414671
1328879
123374
521175
24179
870495
276227
1920052
694514
973286
667008
1312768
1273519
920596
1541537
1839294
693448
1089441
1556168
71232
1469601
415637
1617066
1367812
572490
1093060
1665208
883627
1361768
376833
350588
1342690
908054
207238
559113
1102496
1636561
1250017
231619
639457
1933526
259159
1938316
550958
187406
1080629
1429982
1746774
1812495
911520
902067
349836
1120878
1584688
1234267
858809
139278
798416
112392
398947
1740799
514648
1059224
923953
414869
811111
692789
1151497
29078
1780802
1943207
422257
859943
130935
1318680
1557760
1128808
306658
1936254
1228840
1245147
340008
493995
1039371
1366976
246265
1027874
561218
123801
608138
876308
1601073
306480
1587925
972035
1989560
1243938
1817220
728489
1678572
1752462
1623880
916382
1773581
527915
1862854
698975
1942205
997925
1118284
1859133
374348
369913
1655359
1092405
152074
842414
260897
1446429
287717
560269
152675
1998243
1509953
651152
1277700
436996
1767332
1462577
965176
1373035
952991
752509
1831769
1501087
1265334
1674412
1731998
755261
530579
1659373
1974247
1788887
1791064
596311
105383
287932
879227
243110
1890228
1792939
854997
1150774
1423110
186869
1889479
963643
1747
1060030
601512
1069364
1846902
968176
212989
1895286
532899
616341
1033481
1659488
879069
1018006
17033
1784352
1873331
1741290
891786
1692199
637995
1095613
489185
1323560
1571770
1257922
1649915
1647012
777666
193717
1868965
780736
260930
935127
1880167
275903
416157
455405
423238
1211405
1955477
782619
885293
1851125
1301975
1842492
1465968
1729337
1615634
1182962
885520
1196395
1116430
362107
1628091
355643
380915
1908058
1616445
206871
703710
1942485
929839
116173
1957650
331815
430805
1528278
974393
906868
1624041
1810835
56918
370312
9736
1106347
1725625
1062942
1766548
1460611
1055070
1384906
660310
91558
1556209
697610
1509820
1702113
1348445
1850818
235571
1242687
1223823
1324546
1138002
529606
914700
266732
1553661
1250917
1335258
1222533
1117785
249767
390160
36764
1654260
240171
309629
1837854
1465874
1152103
640906
1163558
344513
1173914
301419
1088378
432196
632214
105584
506224
440347
1510272
455113
722347
1001877
412421
773334
149411
1624002
248711
1765704
1000588
322331
162662
697087
1953191
1157272
702760
506050
1671350
1669209
1656114
1952807
1836687
1763855
424019
896612
205423
1468309
1301387
1137374
1644624
111616
440738
802095
813924
209879
860489
399739
1904294
1306585
960035
1208355
1280165
1322234
889221
1816410
1454562
1059341
461953
1814164
792074
1814622
1469523
1022455
546492
996251
109363
828965
832203
1341038
376746
124938
1613327
1021089
666332
968708
982745
1106296
1385507
843768
592931
719498
657779
1538167
1072679
1466827
1310060
1202471
1727680
534411
1031147
1647101
610678
1181615
130890
1552582
1039838
1303263
1107203
1172099
787814
1138089
204786
1414927
1581354
1703001
1213350
1118102
1946899
414628
1679767
1342513
362032
1474836
1111395
1031925
1167570
1692019
1833622
413213
151607
474828
270291
1064684
1550938
93892
322647
786001
349816
1881748
623465
533165
1461359
332492
531390
1537081
1140605
1040689
1664357
1505540
424958
1743515
439361
1541236
1038666
1475462
1692495
1498872
122577
1044933
1902675
1312098
1549438
610430
1267750
230109
1551289
1561095
153818
407105
884597
1700902
1785812
244988
667188
245461
1266233
112576
1463185
334381
1238355
1375139
1551210
1633634
384990
1684991
1740744
1959270
600337
19343
354832
319796
279816
402198
1313857
1295425
1163845
118403
766832
24531
360732
1941693
842935
1785462
1247549
109814
1982976
1144289
1735432
785351
1253848
1108101
447072
366574
732382
160367
1172851
268014
904309
998661
1292610
1101780
926710
1886094
1142256
702951
42730
1614909
1039989
1155816
1821637
1517856
1170627
550788
468493
562878
674536
1022739
1972074
1182656
470413
603944
318559
1874368
92817
1827690
1175740
200337
1706932
1195416
742546
41915
329836
1111388
782078
262589
1108782
1263933
1442675
1301008
1694800
720021
167166
996295
558150
1119700
23341
850452
1432581
879992
1380244
1593179
622728
1140759
1141963
1777937
971970
1875136
1318556
1049120
978047
859681
1071965
141489
1344890
100308
760898
1405352
489008
332601
259284
1149218
1259481
1237644
1586573
385804
110625
543136
979811
1970561
1837125
1455289
1241837
1849843
342236
1586558
1102148
32079
19893
1389698
756491
858036
1180686
1750831
1587945
992036
638307
338060
547188
110688
1748963
1296262
1258815
369862
1920085
1361271
1185506
1265612
959264
1803821
1305320
310841
1125133
1381774
396364
972142
1748906
940268
564482
198253
1464018
884642
901499
1048438
196186
551531
1450579
760778
542064
1110873
647564
510801
1509267
1029007
814268
1527196
1289476
57334
1514093
1009809
1205230
1095339
1741294
799285
755872
420884
868116
727015
1045502
159932
830111
727100
1798020
1868479
1958946
1532469
805369
1000471
721646
458507
1610993
782
816056
1088816
1907062
299290
940746
615077
487141
1072116
1490252
1354927
1278631
1145512
1665064
1815169
777539
1010468
308956
1436248
726985
1149992
1752295
1169301
866964
355342
1732911
760566
1851782
181145
1073815
42557
1592723
1573342
1024611
1823560
517584
1320388
806900
511008
1832054
1167828
1951169
1039501
1801190
265258
1170307
488191
946093
1977816
1602513
1109299
89207
40787
1763448
1882486
1278205
1308164
1018454
59816
1448075
1944651
761634
50327
690763
547424
421018
865602
884452
286777
1252745
1376388
1677559
1711272
1870983
143779
967948
1836189
137482
1883545
118904
888642
632506
394018
770006
1215229
1524819
306356
1612073
1585257
777519
1414935
1197129
1361553
40721
1838229
1033166
163834
442236
1765489
1833413
1527060
1520161
1218261
950996
1828916
674869
1798335
629560
1748571
355434
1612055
812574
910993
1538380
327437
964436
1509106
1632279
951773
1330656
837840
1248202
582190
605767
78633
1070181
1406270
851503
638726
1756355
342726
1887988
88582
410287
272775
1101257
1917366
319367
315515
1340818
907258
876253
1465807
621349
1075961
995845
1237309
93116
1006533
1683526
1561388
562430
1041506
847018
739756
387435
87258
1190026
1421557
1628139
221826
1772105
393649
1928227
523266
912348
1612203
329267
590237
1138976
1392596
807305
1697434
408296
930863
1099649
925757
1019853
138037
731021
234494
1187819
1105192
1213697
1569512
397856
1767856
1698658
1609471
4497
1998454
844849
812125
1805964
1577890
508265
1325191
1457490
1601867
1774804
50459
1718639
1645477
1278283
744696
1829673
1094646
1935963
979112
599741
724183
1721680
1237821
18649
1133523
1615945
1155519
1705372
955021
274774
581
675715
244601
1782253
316026
525374
68727
1138315
73515
181576
266482
1292399
729170
1115742
453845
292427
500405
1626661
89260
1105472
599768
543206
453053
221828
1256423
1472952
80802
45278
1726896
76591
1367064
126802
95771
1865480
404143
1664407
1534207
1851418
1136927
1866606
1062412
502596
1269965
1635347
169979
1715397
1267021
805695
1272435
1468585
1389191
84370
806566
1419945
1501936
1068502
765617
1634509
1791128
261384
1924804
1435431
225222
1458573
477067
1546743
952421
768711
1527916
1160706
524645
871759
1212475
352405
1881110
1249524
1873429
631735
1120373
222235
1485098
559800
525367
1117465
640313
208964
573794
934614
1928156
1757547
921977
1792289
1789587
1420208
1162775
1621875
406552
481024
198584
124177
1239852
1247026
943021
1080576
1956752
871418
1365252
1520786
1613679
1832028
937062
1938712
996813
1963329
265061
893388
24490
651663
305757
108757
713791
1588463
1405649
1808057
837834
839369
252435
1930837
598984
1919654
368764
1088527
1082439
1320796
1845125
1022217
1250290
1986178
985612
617974
17435
227366
308535
175535
1255034
1660379
459217
1429650
1086241
362196
1804369
113086
1061376
1431648
350954
126573
1524289
1571124
1046077
1208160
495498
1556684
914299
978367
956298
1156463
483035
1477630
947573
1490400
1594894
546848
925055
171510
755022
650600
1706765
414427
190361
1198582
1926190
1445707
1060223
1639323
1900969
1406520
657145
953667
1074260
1122268
1144607
1739181
898452
1007857
529008
334922
598636
1934080
1082580
120190
167851
509184
1040704
775158
855318
434392
783869
1722397
492428
1396995
896736
306474
520190
1427212
1718335
888025
252349
1606592
1627969
789768
641410
520187
877471
16273
178735
1351740
888200
369135
351254
990794
1452381
1722968
45152
427075
545006
213448
172060
193885
1867229
465189
916685
1099735
265121
1480847
1273038
1223803
1885162
42281
1775213
464420
1201346
1278283
1045896
1220152
179419
912449
1131416
63853
657330
1358167
1508496
540232
1382785
184871
1277566
706358
1303223
1859952
990249
1416655
340574
600680
985194
255408
95177
152610
23321
1364058
1842884
523881
1235913
240171
1355581
1386880
114439
145463
1242279
710321
1172049
1548487
321292
1460217
503755
1443547
1472370
902417
738410
200958
1607073
1126292
544569
1206690
1326815
1215539
1677471
1761691
1762647
1444335
1718481
1236880
136291
1907716
1052119
661556
1576433
1071754
218461
1286281
389837
1177945
372617
1334397
295309
712061
1279425
606815
1907031
1819226
888229
805258
1421336
1212611
341803
1967928
1245430
1876208
1276336
257842
429910
1834255
1292664
839008
1212877
1773940
142717
1616302
813759
993040
1610923
1723015
1747980
1301062
290382
1685398
1410359
393558
1999963
705166
93762
1382547
208928
1170709
1358699
1197848
73287
1751144
1089003
1114787
764632
143670
1310145
1469295
1163518
612878
1956131
297607
1241384
1367998
1817183
239558
1381990
1236733
215976
333566
1913224
440687
219156
1810792
274748
1715983
218049
1650795
519051
891472
164139
1164312
950733
662672
1335529
667555
1754103
1057793
31068
61891
1698729
1891522
1228103
821777
1893030
310385
1093440
1259663
766523
1732876
103327
303005
17727
856500
756138
95952
116862
560149
736436
959245
736068
662822
951640
775185
1054479
1330841
1462785
1378876
249269
1797347
725114
736448
75155
1947597
271797
1205422
89341
778691
1052632
1978233
1049788
929107
1691203
979487
685010
492383
1205888
904811
1559959
1459072
1757675
309538
280177
1133848
223900
1215448
225746
1644711
253797
1936425
1917132
1473141
275975
1471615
960440
1438723
1021813
1609238
852498
224386
1986947
843847
740207
599940
600157
243943
635516
1859516
134600
1631950
65672
877471
451033
337770
249323
801407
1725546
869912
1599435
1097037
733067
890571
1509767
1963991
1273586
263631
336823
307662
1646399
1662004
648352
461809
302154
623237
1814430
1354188
437369
1352511
1521493
255886
1753589
1390080
1851691
1083741
1135150
219322
1714211
821893
792415
881951
1778475
1499723
1687965
761429
575532
1313874
1961272
1645902
354772
464445
312033
1310683
1476027
555754
1643153
1743015
54346
182245
1710844
996106
1231404
431630
457680
1850880
113990
838258
1921941
675313
966826
678776
1308856
306655
1940606
1145741
1499440
1678856
404666
1036219
886383
758945
173331
190625
939690
1860760
298297
1274437
1531343
210812
1328892
699736
1241073
353650
1207766
450892
1051694
1364676
1293128
1583085
1535723
569280
1718154
1475668
1875222
1635401
1006444
360641
1026246
725662
1592709
19429
984268
899655
1562500
990176
1293691
1132356
42301
1805184
1497673
982345
221206
84429
1015136
1709496
379302
1877385
711736
801631
556181
1156410
1756566
1574478
482443
1450652
479286
1855473
61301
302309
820474
1591622
1560064
533424
545270
1711758
975725
1786503
618009
255428
54583
302307
249994
1931745
606628
92436
568574
1740236
74805
107209
595751
1319748
1398361
151604
493305
1670625
1053688
216261
229158
1790805
642460
750384
510386
1278504
311559
5383
1519295
442452
961065
949689
1637429
1063014
1191526
304097
1034385
1814213
1957883
1641927
975442
1380555
658361
689375
1569343
1331912
471964
51398
1829519
6543
872298
1841739
1740546
71161
1378782
439216
893174
988978
1748874
949917
1370515
1241772
648047
1316898
1536463
838771
1353308
713372
218983
710934
964709
945107
120584
294479
1973547
1707755
550175
544200
576739
146950
295593
38039
1401530
1867892
952018
963378
68285
58813
818696
1895410
1476502
1852705
1061661
368187
1366522
1324226
1371995
1941869
527040
1936430
1165427
1227310
1437617
1273969
52316
675383
1845720
1631729
699272
1063736
1331478
415375
468743
579679
314556
84767
266753
1810161
45929
764762
593658
853139
1356562
160871
770437
1891389
789371
1306005
1151050
1169761
1750729
1406942
969693
1385061
389731
409738
1223808
743658
61543
877680
1965369
1806963
1204276
1990090
852399
852174
650269
85075
740073
1095440
1917867
1186635
625962
1824119
927314
582998
614799
216477
820046
349907
1397875
1584372
39227
462175
1491344
285746
1909848
475580
1786105
733780
1202039
1556172
814940
1934774
524672
1709505
779847
1848591
412953
908525
172097
689090
1061539
504612
358551
1946820
1663181
1171252
1128668
607317
1871116
781371
1604274
753051
25046
189248
296478
123877
1550185
1979400
1733390
1832347
455823
1846706
869296
1607664
534150
1641672
1825621
136991
800295
824363
1793623
1911450
1352237
999073
324914
863737
1867661
1196367
187789
1972920
298568
932077
1480396
1894308
1097235
773146
1028440
1549592
972457
918196
817387
602717
1294704
53355
1169227
1012848
648318
506092
858728
533338
924992
82873
66972
649588
1263010
1996365
1036694
917297
628644
836955
1542426
798334
1327524
748130
400312
693604
354925
658521
797294
394758
1609542
423994
1554622
160624
109846
890475
1266976
952397
1908304
1577902
1076689
827828
319560
1938137
1929753
1956156
1006374
1699604
1261388
565485
746908
300934
1097346
395981
1459956
933025
697208
816370
706071
1507630
930544
359429
1320531
429682
1550228
823469
452494
1954233
1423557
1736359
46000
1949445
1684071
301743
962975
893889
546492
756719
1022156
562372
862039
823981
1610747
524610
735048
1135630
1156693
1063466
1760318
11909
195953
373688
1325950
406714
1249443
263498
301094
210312
421656
400205
88990
974178
1554446
1917435
1444776
1230290
942828
703976
1336842
637079
914294
35324
1875311
748151
86975
848207
579919
1650389
1648517
44041
1855318
1015699
1150951
145226
891674
481942
784009
586631
427958
1379000
697288
363184
425186
40102
553460
516684
442112
16252
577595
1503237
1689619
246782
1324445
920299
329924
286797
1106384
1660829
374279
588027
632561
341808
253404
607110
1485895
1610612
28865
582063
1823623
729450
314757
521384
1539076
734993
1787290
896330
120553
65734
947243
365717
968632
1190383
120509
1275618
1635859
873344
458570
1241788
55346
1401128
1389516
1898073
1281881
1383710
1142752
1952184
1781248
397446
313003
1392526
642588
302313
311233
1140086
1603121
708091
54941
1496920
676982
222578
1800224
1443148
1452759
1100111
981356
765970
1090028
620960
14947
692933
887375
1774513
413566
637620
893540
451523
296637
994393
409852
1411660
201734
1528332
1988635
1974111
501473
1279130
903918
1804871
27322
1114085
1292531
192908
1786962
480063
664233
626633
1752758
448403
1297823
200423
869298
1757856
1334624
529120
1505443
1955337
1494096
95312
635571
1664659
244773
913442
1321133
267547
5229
333461
1483083
234153
1457171
1493567
1479784
463922
1478239
619258
848723
1384877
992599
1523516
1827075
1974531
556946
370164
1378136
1039588
203793
1258991
73995
1430187
1555957
781923
812878
913575
733188
1927893
203268
1476548
1908058
486148
151759
253206
1661913
1524461
1790237
641704
999557
353058
1003809
972050
680162
1624065
1319748
1422997
1958463
813694
1670993
1545091
1354031
1349103
928496
956964
1753969
844234
1568749
1916171
602470
110309
708696
457111
453508
227553
914810
1664334
62781
1623295
1479143
650046
1442805
811792
1939261
1551982
1291947
890545
965243
267791
346133
1851091
1347623
864022
1264699
1029283
62884
1559868
846972
405641
539989
1706765
751529
79738
29277
84609
530200
1417603
1792541
528704
766580
603122
1877281
209987
224400
1534017
1158068
630530
301222
1122014
199903
544142
1231373
909536
685048
706580
1426218
1303116
1388492
1835529
1928610
1910555
1889472
336811
1222267
105257
1925270
159007
1869579
1550952
1788723
1761124
1609750
295552
117590
1089651
1781247
1037031
1860536
1466770
1368989
734452
1438978
267052
124399
488398
1913008
1523609
1022514
1181956
963838
1727145
1677757
1142620
117635
1469128
1809221
352238
1766389
524659
312015
1997189
330329
291962
1178295
361415
305036
101600
438735
275984
1440017
1969851
650096
360087
1630087
1871953
999976
353358
1218434
1633676
753924
1393181
450573
917025
1905764
1131831
447373
1827660
1857187
1839783
1097951
1342532
589262
61547
397783
1359187
687839
331424
797652
335882
354018
1811599
955233
1801248
937319
1722362
1752366
1914481
953150
1705356
376863
1368745
1801455
518308
1116976
1585573
519691
1762970
1778071
755125
1306548
562352
1948481
1526370
837007
1355279
693616
612430
188220
947538
1978677
924271
1397929
508008
394797
1177513
456227
1479310
1500091
1441017
651781
380964
1043702
1305821
1596898
1140262
414564
671228
1313584
1620602
1222236
885687
513396
883077
1297149
458741
456444
386170
80098
1118085
690437
890589
145716
463264
1425427
761389
1655737
1591579
1283194
1156304
240963
1483783
1403991
1840385
1758541
1641164
1572179
1889549
482379
1066953
1952316
644288
151396
961864
117051
153094
260409
625705
11655
1048421
1997185
857366
291186
1992394
1060090
847409
1246366
1008121
1642112
38331
855602
1404004
1976372
1151030
921585
1856706
1421234
1850351
645219
1129070
273386
1166324
1995460
1587587
1318438
1366684
686950
454696
888611
1907433
1415783
1260944
845725
31362
461381
879583
64058
955733
671763
651526
1519759
619002
1142717
1064051
1664393
1222059
850111
1839408
1522273
1576450
939090
581172
1905660
930972
358981
434157
122946
1317336
1718659
59362
487935
1988951
848331
1634067
1230267
575639
413695
1466267
1514165
101076
95764
880542
495693
1634400
1623870
1397636
431894
1554278
1540300
1017685
828174
301810
233676
362636
721770
1776549
318108
1400695
711426
642190
1582756
1002028
1410379
1867123
26197
165917
68443
1715161
1538775
1841814
1300730
1946919
950163
283436
1257014
712080
411117
919152
1735047
1080573
1170698
490038
526868
1836439
1250165
1338203
847727
224761
644437
1427514
381828
643297
1420988
1466526
1926357
1135300
1055066
1389776
887699
1433750
1508574
154650
403286
1235771
1796544
231667
1555446
699329
1102684
1838461
1037062
1676739
1859643
1653258
759561
1329689
1101257
542383
1791965
325716
1361019
303304
1753183
1312549
1832296
851659
832805
1111550
933752
1718431
1234064
836742
371191
681262
1274119
1620673
660635
46421
549231
1585449
1389781
1580387
1281781
839239
1365265
644421
1273610
915638
1888974
1717531
510180
1488080
1438493
1403075
1519642
1822513
1902389
284584
1575826
27869
682135
1628031
1748932
1382551
187784
416603
348491
1471658
350176
348
1283016
1158093
1434534
121513
144557
993804
1577098
576309
957316
44043
1688705
1425572
817159
1876596
1507929
1489871
1847111
53580
1900361
1382047
141781
1849303
67786
1410269
1544731
1406976
283956
1346867
1828191
784990
406305
1294009
569440
408522
441327
530937
1175847
1624391
73393
171957
1067284
1734427
401635
888511
332021
1006605
20932
78847
1918152
672651
917722
738480
1512498
1115295
776217
1476543
1422550
635038
1342257
233516
230649
1170477
223847
677805
123322
1030523
93678
979608
783571
258063
1222068
1435777
1015400
1413724
1774279
841158
1822072
1296283
1319950
191356
1586932
1563532
635782
1811849
372447
176094
193793
1379809
234825
1325842
1250890
1218549
728342
365898
1194514
1827051
392782
1781821
686679
849327
422973
1511675
1072047
1530029
1293432
1221284
405459
1370888
44909
716190
482047
170720
1317164
1721349
1038665
1995430
1531644
578913
799065
1790483
878862
397045
1574648
1188110
361100
1214378
1010078
1518015
969421
1154500
932365
1251307
1572066
1624264
877593
1022714
1967348
703597
1386332
705951
1160177
1360033
110047
1817265
494404
852555
840164
385881
415856
1153661
558132
357904
1567481
1499117
1443230
205531
1580251
525743
1208507
1410736
1597684
1100278
652032
726716
1936785
1931236
342739
1190800
1063188
480715
1647715
1424756
1069339
1800458
235407
1447115
1363042
1962207
1165729
32007
1628647
715469
1710295
1462418
1358381
1099177
539935
203916
359505
1186635
67141
548630
562155
579686
132542
924964
1397249
824933
338574
1491344
958145
369452
1418395
1438794
1230653
504588
1169703
711248
1165518
1448552
464901
1244821
1810958
186576
263662
1020258
169424
1944441
1341349
720427
652803
691150
1417700
1236076
1074711
1024539
85906
1700698
864297
49690
1054889
927896
1339093
720153
1979554
1831003
115174
258876
503248
174894
264640
950591
655948
394470
56744
474885
1865110
1651698
1421577
1079353
1299116
114872
805461
901224
982789
592501
1555433
694369
852174
1548166
1106888
1837125
795947
535464
1357412
914743
817919
785295
906907
379865
1016100
1470080
1125768
910730
698367
1043716
1209208
686279
1696348
1456939
506690
73126
1097500
1910906
1196346
1514358
1328694
1089891
467710
833697
100747
365637
1418150
1703675
1015039
348509
925773
1794407
1749151
1143680
824352
1946954
1814192
1946495
1653070
20127
1383256
816337
22706
157393
332594
1721756
239936
667640
1081454
406307
1470548
910928
1445569
1574446
1693905
357564
607562
1095588
519329
1550670
1723722
1858196
403031
1260991
952125
750728
651601
1374612
1073640
200461
794401
642260
762521
1838431
13179
622706
1466801
321308
405862
665542
544330
247146
676168
1577584
1352149
1476036
864104
1871681
1654611
1245113
1590001
860351
408722
176366
752224
151163
1156010
1060043
302773
1237660
181057
980575
17291
306120
1047791
174270
487740
46671
287484
760711
129409
1318654
1293276
924160
1426945
1038861
72590
522312
1740810
1570839
244663
1773715
1268418
850551
857836
618645
141437
240338
1460430
102260
489764
802309
452911
1826953
1690483
1351640
1872158
1271587
239022
815695
1601073
1067583
467591
1683116
211588
973482
1532951
263376
625233
1924621
1764808
288342
1678845
1078073
817250
561070
1131346
1995584
144272
397062
1279485
783599
138640
1197413
453512
339866
1774608
1767538
534123
1858727
1079771
571209
1301604
1268267
1080646
1440915
1857330
1741881
1149544
1069275
383772
804708
1694179
806670
1043619
705520
1790909
249173
1506641
27428
1093177
548182
274461
1554970
1435531
1644782
1977250
777017
1859746
1591170
986019
111376
1113118
134959
19529
1677856
247617
1707924
206030
521700
1066437
973996
862701
413946
107166
1000468
83883
368635
961235
1181754
581917
1530046
1995907
78459
1165334
906228
678868
1519014
1831719
1203962
1452595
1881900
1698041
402294
607809
895124
1336625
1967896
863232
3553
1620581
1271339
1061206
120183
1974606
1624097
696211
1935885
529892
820239
134819
249205
1209903
1408103
1852075
1918931
1214019
59435
270719
1671918
391990
198016
506769
993719
1863587
265292
1178853
228033
141898
1157258
762628
1022188
1221177
1734649
849487
114455
94553
1595938
320131
908448
124658
194775
657706
324621
1287247
53782
329073
1307619
930702
519329
1773386
1380301
200736
1818847
1107779
1836845
527296
1865771
768100
1669711
1121562
288228
382628
1214752
1943317
1708472
1207869
1694876
1599671
48645
807136
802631
649069
1747983
432654
751474
1868537
130071
375161
744578
1148190
1249560
1159717
79912
1324634
8351
1344772
1495677
771954
613435
1174518
1080813
1405591
752941
236734
325315
1355306
493266
1322230
1150956
413059
691888
180982
972661
1032025
258527
1370004
158981
601910
885816
1159640
1257879
1211592
285867
65938
1672644
1465859
632171
575095
136129
240500
1830901
984203
1667066
715520
1008094
485710
501279
874604
1907718
365247
544194
1106563
1233521
1233328
1274509
1256517
263105
666190
1553913
314674
1991778
1085420
102350
993944
1816686
1483538
1920481
401600
1889945
1974606
1241872
903257
1555949
1460014
860993
958831
1638674
713985
1916398
1397248
1558911
1831364
1246236
17032
540077
1920177
692136
1594008
338265
1256424
1757015
781916
1532451
789833
1390694
1003158
578334
264994
1925597
1192199
395653
497577
1480692
226797
1889528
749833
340469
77037
1424508
718986
1422716
1045413
458742
1175285
40786
1765095
1424804
457460
1852801
1519020
1304668
532967
1577798
1717832
1004739
411191
352002
361534
590035
1774358
1326422
23419
717667
410822
681004
56397
1334682
1946033
617442
1314047
104864
1747778
1973223
1687155
1412033
1777200
690036
650067
1420045
1196332
1327884
64263
207543
776877
1995698
522626
1687333
790767
381323
1264040
1139044
842114
856713
124463
56557
1578147
1034828
1493725
328631
1062097
222149
1902405
1504277
497983
349218
1092166
1428385
222149
166029
810917
1418201
893407
1117393
169252
495674
471836
513185
1166215
909276
366317
1005819
631557
1319845
1681968
1820133
1413333
1965222
1424507
1369901
1786985
477955
1364687
1509457
1278262
1504192
1272655
259180
488078
566164
1342083
319469
621624
952184
465055
498661
643397
1276709
1607984
1458366
1397859
1450411
1116817
1831971
943454
629634
1374280
30537
999976
805983
1061009
1303100
1567
582277
1470365
793422
1397674
1611266
1641962
1889625
195608
641419
1525305
536160
1719144
406864
359228
1421060
1235725
80417
409800
1788972
162677
1634004
478450
1267897
705287
1881269
1005442
1723110
826260
213674
480057
791598
1794952
1440214
1648191
1496984
1144624
1692199
669599
987919
1837742
1910223
1930585
1254339
772865
846029
1742025
804899
1349232
1878090
896805
1264473
764462
1758268
1373208
140130
190096
1739555
1847904
1108284
253185
1833614
946266
179237
845873
1587034
1176214
730591
57762
1648744
57614
1385790
1550522
860454
863547
1677278
274121
940091
1245643
1532016
1622127
318886
1008755
1686930
393732
1747587
1957098
1294265
746301
352886
239349
212973
77340
1826844
1750012
1655739
1159699
40864
8775
1532121
1639229
783934
1724978
1096172
401899
1768182
668216
1179720
547614
1713407
1515084
993716
1677559
1567539
1726979
633522
1718086
485388
720916
851623
161540
7494
20164
196069
1139942
1589926
193754
76514
113603
1104817
1632102
1244237
721540
346857
1427366
873349
1339295
910349
792953
611757
1835220
27549
1924428
1427694
101837
1089750
276577
597552
136113
190435
936533
667996
1090781
1851918
293390
1971082
1069917
1831450
97077
764637
1970700
1110657
1290693
40879
1967859
1004496
384977
814307
376344
1248039
71644
1016185
857266
942384
1003624
1170140
493437
1415234
516266
1370410
681047
901532
881087
495888
59591
139373
182190
1389327
998734
511040
1602451
1269679
712688
614985
393653
20390
325976
1734376
992876
178489
599732
1806611
814628
620171
1363062
63389
1994646
1351652
434934
74131
1591682
1748115
1958813
652219
1850976
1888233
672107
1305814
1479377
423437
698826
308818
46988
1221048
737151
1400731
621986
1189588
679096
1589705
1521316
533041
44198
121593
1117769
962207
1794574
129391
241545
1843168
1887329
1125202
1264403
879605
1196790
489281
1549231
13502
145071
1901583
1583572
1193589
1800330
927580
1021324
675050
1826508
451821
1418291
594090
808308
775899
434212
1094869
1180248
182981
1047758
1691660
251160
781280
1038459
1674522
1207551
1311112
1113147
1612880
957789
884360
1696082
1003475
420409
808158
1071387
1892293
296966
1278837
310560
1548164
1613971
1997302
956111
1805471
564786
1666395
825312
40529
1571066
664560
24496
1701672
1945762
598700
1944607
570917
1273112
789835
1481154
1773940
359461
378782
1035989
1046673
1696862
1723987
938361
972059
366938
707058
101372
1589147
1137469
180489
504733
1439678
1964155
1495238
40627
1477163
777929
1676877
1337075
156548
236874
1211492
1359252
1966448
760585
1930847
310097
1017785
1270731
516475
1339160
628957
1488224
1200465
1934080
483035
165913
281719
1600888
1942205
1957383
1593896
1051715
116889
1292619
1453985
1100372
1673660
506438
748908
1670656
743243
1587454
175533
1786974
1622247
1381526
387888
1048599
21267
1379920
1725164
775914
225123
1538211
1072150
1794361
983825
1136499
1538066
1428445
1176988
729695
253968
564786
1469701
287604
1397346
1802161
182435
417362
1484244
166081
1590614
1470901
1451176
1896962
640550
1103419
1696334
1033642
1989647
33520
1268633
1308394
197641
437164
1198574
1814903
1143035
1006039
1644624
254641
1927977
456204
1004643
1946471
1543733
855230
341755
122837
915941
1896985
881212
1586104
1141367
1923279
1060853
678394
811596
608556
174512
237182
1401421
1520275
1379680
898835
258777
147929
1221230
860595
212851
1853429
1353953
651823
1738481
62243
1536297
115277
1956868
1880364
993630
144472
471777
122072
131635
340507
1412282
1941674
940833
235219
1734664
257023
779847
1454859
942789
1704159
1152900
1837213
1477512
593859
762412
436332
741973
1818006
831194
1194529
854663
1635944
1717102
307033
847588
1200306
1068088
488295
1921077
707456
70327
907380
759428
694155
661214
1081495
1713263
469725
499773
968632
740091
928899
133424
60398
627762
926274
1096867
776832
1900580
404155
958201
884471
127112
1996886
213901
1664680
1370438
527986
887787
230059
1709155
545341
402579
1467433
690132
1191199
309042
1816074
1021001
1962464
629376
1700637
409598
1426892
1467030
1502734
1193994
1971535
1738720
1763777
1878059
951898
1797243
1375562
1772186
715825
222128
787465
866981
177542
377636
748805
1772951
1094396
1623745
655152
1855450
233216
971235
800011
1459510
834392
573023
345810
827997
1505950
1718606
1478445
1969616
686266
1755356
1968952
522282
449431
1172812
1185031
1237763
1282006
1463025
582998
25438
385228
725830
63858
1092620
114963
1184151
170347
429462
1400674
755065
495077
1477151
1453700
596100
141704
787611
1346452
8321
1159274
119033
179093
668184
378955
1085787
1933183
1867992
1563218
1464758
1069747
1541276
309289
367193
1849195
1687333
1300217
309314
1980472
1982197
1839742
311106
159374
705839
226149
1175889
1431468
1364984
1659158
930543
1655230
114990
1672980
1767491
1393117
316206
498900
1014298
1429829
582223
1808045
1656884
763455
1722397
859466
922800
1243396
1371468
312150
115110
396665
864744
690876
840618
1381626
1393655
337883
518109
1712117
1593699
242059
542443
1282477
1315874
1299797
1494910
1200652
256623
1704050
127582
1940139
1915390
566019
1603009
322331
1996092
1131847
1804503
609649
609216
1174878
872497
1353666
1429726
1957491
365181
566212
1401341
1687766
690516
1384946
1853876
844193
1088177
1717601
125465
1778512
372042
813831
947084
1935009
105084
214144
1085441
320848
1970540
1973137
1652506
1453818
225732
1476965
18493
1591981
1957683
1585832
157911
1336228
1784037
1883313
736147
1883386
1718829
1723594
1692320
1203841
325855
472629
1009184
1531986
40179
1150534
987182
175724
84083
1334448
689339
546900
1170695
964694
1890408
614345
1931580
1543568
974531
972316
303551
1254316
1633629
57855
456689
738950
969398
1171072
781727
456518
516601
1815641
1977951
244345
1299188
1211718
1883596
1514824
661809
532388
144078
122969
372566
790186
962081
681597
1214730
780414
424822
1043090
348894
1968898
464936
1824411
1782799
1305260
508058
860851
1883718
943635
155919
1486006
45700
678906
1350993
1888786
1440705
1029789
675333
305242
635472
398625
1616375
1479690
809647
294650
43881
971714
830131
78959
1682054
1521896
1900924
352138
257105
826732
420095
346085
1318455
1514665
1018667
591957
50782
50139
1303467
383321
1744963
457120
1699297
742219
256046
1070634
784523
492906
1611148
1958224
1844914
1384950
49510
1499143
1885268
975450
462989
1061785
554215
419327
817444
879531
17823
1540735
433290
1089548
1528176
1896167
480479
667935
252349
1162689
1862603
1165690
31710
129068
1162453
126099
1631144
1547759
1780499
963299
1419399
653419
639336
256614
701756
116084
419757
352227
1109449
610658
773891
128174
133923
210911
1693210
1054601
408055
1707127
758426
384737
379293
361250
1411527
1121450
135920
394577
249020
1099663
732214
1254867
1486524
606238
667350
952458
1411718
14388
779623
1540660
269610
348937
629237
218388
800163
1398151
492541
272117
381698
1007616
1172049
1106864
1902158
1421838
33648
1470276
1728863
1186136
1742602
238823
1425967
1157315
243662
1313717
1617134
508239
1565879
1586030
1327361
1377414
475565
806400
1985501
1690436
843762
468925
1940817
1544372
199810
1569835
1104654
847244
164780
303076
1645153
1896949
1118066
708572
1919509
352118
951370
211115
184337
20436
1888879
1511642
821607
1208791
251151
473938
5617
1598000
1895525
783260
1526402
1189251
122243
241
1901789
825064
1149744
1445504
1860990
158656
622148
904825
1811382
1206483
850841
154237
271599
1860399
92557
144218
620589
924332
438211
820624
901264
1555152
1629970
459029
709306
1915471
1445707
101074
1251364
1735678
165508
202473
1804803
598317
1176256
1157014
1035675
1718281
1124816
1692594
754066
311167
934925
181394
819318
665538
1043337
334347
552795
1129948
867846
588889
517754
1476027
770796
13788
1811857
1223300
186032
1100491
969059
73262
1889038
64886
428486
781820
1777396
1682349
24244
1828792
545112
1290842
116688
638121
1320121
1194632
1495881
856728
151409
1428173
1207031
1902339
405620
1906187
1170791
26294
1216290
1463274
83227
944431
108803
1082177
1611050
1322192
1258343
193946
1840133
911862
1872360
472250
823116
1632132
1269918
61994
176802
1555816
821584
1389758
1369944
94951
734814
1474236
1099674
1358684
1813586
989691
1355205
37429
1727202
176358
391946
820435
299035
1973201
426204
772320
1121991
1477626
525697
154716
242880
220801
184129
1550425
1812716
1469601
842660
433806
1793330
1739141
33061
313052
963849
248834
306881
1948834
1655208
767677
1311381
1464219
944123
430297
8893
1975309
1028686
1805515
1736342
1330165
260869
207871
1285834
142330
311840
956253
482295
1396967
673371
1253805
1739440
622132
1050870
1359523
1164789
61029
1297719
1790565
1611748
666606
1038172
1998803
830216
1867040
1199805
289113
662070
670628
1679884
1167454
932441
1655985
1388443
1485252
1145453
893359
30331
909590
806563
1019905
1416827
944052
1050940
748151
1736080
1088792
1886943
1377414
259736
1573091
244412
19643
1368752
1021426
326937
292448
857908
480818
1475951
1157556
812954
1033668
1930743
1968727
1210916
784516
1327765
1376982
116193
31550
731175
628773
1350592
151920
1077154
964515
1702287
1328382
847415
1457987
1286867
1265089
1590125
1777431
38649
412119
930852
70320
49912
78662
369094
1882172
1720479
627602
282659
1647301
1101288
639457
889810
872378
429608
564086
1221588
557008
497192
1727135
319902
1897943
494067
879164
221183
1613345
371118
1344602
545657
412639
1283716
1787206
1991395
940705
475317
1758852
921395
882554
1893448
172946
1020280
962019
535977
622439
527536
590761
1032205
754194
1277177
203493
531381
1690510
1679138
33466
769260
1546207
791549
724406
2084
115092
1940105
1384553
870571
1329845
1242872
8873
587321
953806
661640
1909990
1665181
1587017
1123566
1253824
28270
1003721
1165679
823856
1666998
729473
763255
691970
783249
1486945
818361
1144125
137237
1286222
363862
1373966
1128834
1438634
666195
36155
1367321
1914759
1293926
1869395
857736
1071537
1301665
1273395
1158840
304376
352868
353224
464697
996888
745374
645341
1346162
1243031
1761949
974772
1047513
1465117
708421
939395
114449
1878341
41974
1816993
846649
1129335
1142856
988332
985128
1027620
551313
1835846
1421838
1832824
296172
1044490
808146
155932
1209865
876001
1857280
1371321
1926839
1993107
714560
93489
1883112
1182060
1297443
176607
1192525
1728764
1843915
1870394
1330273
1330273
1296453
122666
1660443
36470
1813322
784988
1879490
916482
1123818
702545
1969101
455463
428279
739593
1985706
1040185
1909147
1483626
1690387
1254160
1610541
538059
417738
1174351
1922988
1140327
1743069
877308
849487
410610
588151
976954
760155
227574
1997936
1017237
1592526
1925431
1363506
1084219
76514
798177
1020123
69909
469682
1596744
1819501
1381201
1270220
1127691
219323
649710
1023275
1134250
833488
1076649
1780892
1810201
1002656
1646984
1186658
815805
1058186
1053486
923200
1377092
1146109
1929150
1133047
1315003
130041
255190
1333852
1864985
3572
1693352
565280
653253
577896
1107798
858263
1293102
272917
1728531
451558
1580349
1968431
213136
759778
1722182
678798
163567
319544
4198
1713777
1861330
619086
1543258
1008276
1807957
1339829
183617
1661257
1388854
1538480
221317
1059745
78071
1938764
287069
777361
354765
1519131
336251
701296
61201
701147
257011
322918
1015395
257905
859890
818157
195014
59802
1470504
1674417
868571
213588
280328
1292782
153799
1088953
369548
1715292
1039092
90902
1178782
606286
1122890
140230
1730001
419811
1581471
1373045
1169398
1809801
705129
1543342
1189166
94168
1712748
1110867
1361866
1000216
54589
1340886
71040
704572
1049109
5088
742661
1206692
1107538
860664
821558
555172
1689246
92842
778463
228607
1735699
784533
1761944
1388488
1686033
1114479
889830
1536315
1958356
1805388
423994
481763
437275
881584
1169273
1424525
211140
928222
1360733
3517
1165707
315556
1307281
9014
1698750
145807
679155
1092668
265569
542806
1353772
691322
415375
114946
1879480
978583
530024
1461613
621315
217684
725067
31521
450348
250344
1667144
520924
1918758
937040
1477702
1876237
22691
116994
704590
737009
1005274
240529
1634453
1270070
481369
941835
515186
1762633
858370
773325
1575974
454092
750202
462976
996104
905328
894292
1356719
1490328
1219974
407254
668839
55695
1609189
293254
865009
95484
198180
243843
1449566
313398
489415
432336
1984641
400294
272615
1959394
712362
1316781
956752
1644133
1035106
1823339
917202
1446303
1912048
174038
176069
1382001
520185
1167330
856704
1380899
1734889
95154
95866
1051087
170729
112563
1942747
1997786
1403182
720010
258972
199139
628935
726662
1913068
1350706
483945
1070600
1243547
1767523
249323
68598
533129
702104
61430
948468
1388600
1286067
757872
1085285
1972296
1206200
1597184
1416228
1549358
1310069
384310
239452
1372076
1737109
1694469
1461956
553226
1752879
574559
784573
1673330
618619
1170001
1813114
724660
1457597
1102730
1641920
854723
99962
747750
340449
1543894
513431
1108138
1228987
1688518
640449
481884
247781
872822
1622869
5931
1054219
671482
1547577
969376
1991623
1530196
1184395
467073
1713640
1042519
1827560
1865478
477125
512751
1993778
1788333
1890569
1953403
105044
296325
483748
1921077
548042
1215383
2764
993021
870408
39074
1850876
988510
1641371
323272
1280489
210813
1329235
853497
1872700
1536808
1404469
729464
348326
982489
556173
918308
1386962
134473
905770
455086
768242
1231587
1932827
192471
1491771
1917867
1550547
88978
1972816
1099716
278999
783172
1985288
540210
1946631
1850479
1765321
199160
1687930
844312
909562
1464855
1529577
704643
369105
1353032
490201
233582
999033
1526910
1313289
1004761
1698418
334381
1700288
1699280
916953
1179703
1815201
950565
1633766
1643757
890211
313689
166492
1148778
948340
582063
746448
854936
101294
69997
1690229
1651152
795617
1349391
1645666
207439
1291804
1528906
1939093
488977
285385
11201
1423387
362583
1996360
1010708
1517080
220533
687988
223869
1062501
495242
1655234
1314785
1583929
1542426
1429839
1798198
66574
444605
334815
1883728
1304898
1068297
1852095
364016
841808
1796302
580892
1967100
1724898
698528
1621384
522629
1823232
761934
1396997
59875
139853
1696865
890680
1930305
1335395
1394370
201192
881396
1716387
1562940
826470
226288
928661
1829376
1098063
1485833
1348437
814741
859575
671982
315239
696378
1103483
1683671
1283088
632258
631659
1045898
1351898
514601
303820
1028686
1166611
448774
661058
308332
452701
118229
566371
1725699
1085190
970225
126131
1258373
1964458
385253
1512671
805600
1428700
49267
1586704
1622615
1922076
238514
651127
344507
1680838
1598343
1855595
932565
822836
1757050
95946
592786
1761640
142209
68494
1988296
1914188
332529
1794105
1787659
1032750
224371
1673934
675271
1773476
1164383
1765095
1830905
1281535
1859870
1335690
62669
1116143
1894116
1314367
1125965
198490
837289
405324
1530509
1602164
748540
1413733
820178
155073
604557
747595
1379398
1962837
388051
1512449
1242388
1768763
569470
1705244
1790023
1979552
515481
1609546
1807677
1122781
1306142
1245505
955847
1944523
321754
129036
270944
1597316
770017
1350545
1560723
1219236
709012
1119524
1433445
1107008
215246
241032
844970
1750524
199296
272276
1145557
749209
1288068
419366
622319
1429819
1408882
441088
614749
117759
359990
806096
1841997
1638741
364920
279782
378560
651739
845351
1008570
1398761
1675039
379433
774154
475506
1970593
1970988
176602
1826645
380545
549921
340419
1330588
718906
905588
1830830
396135
1089914
431607
1327362
436329
1005548
1194035
197249
1562474
1510228
1554030
720706
708543
1873829
1322579
1484945
176907
1314061
1531437
1762564
1643309
383927
813308
897439
775751
1505515
99997
1186175
1759469
94871
1668028
124757
1940133
1058836
1862990
631350
924367
1370778
805965
819463
791142
850112
1157054
510471
836285
1460261
106756
1157438
43418
1551623
1145098
1802887
1098870
996975
1218981
309722
1792471
192625
585386
1097306
1427946
1163635
1637845
36658
1508287
1484669
849947
1684715
1146247
212754
977003
967731
1381320
1282269
1289986
336743
279996
1174636
1402178
587804
1952056
1612152
592358
1200306
328554
1899038
1356490
659544
1596664
1341334
1126132
1533342
461613
344511
627271
1850441
1044588
1336890
1133321
133964
1137046
1280631
1155791
1059116
560013
1507398
1750554
622535
1535029
1769515
1718375
877389
961828
746208
966277
1856069
1772265
1060448
904049
214578
89636
1964077
942603
1918033
713700
701221
1441793
1223490
542443
1543333
1788721
420106
1994958
1621610
441017
185854
1923365
1726176
611450
592524
724965
1202802
233271
897912
191100
1724468
1898433
548174
689945
289325
1838454
197874
1833318
588783
1084115
878363
638045
1272102
434928
1307619
577882
1520494
1161941
822455
909276
938385
1499934
910482
145587
95568
1299197
990966
1003787
1080194
610941
751352
1794240
651826
925417
1689007
1043243
3071
1016938
648618
957184
1522830
1466146
358858
368707
1484155
442985
522105
1012191
377366
746022
251318
1405142
451420
500404
1876861
21557
503345
1598965
493369
471654
245964
1638302
97637
1614516
1520079
72307
560740
494197
1438927
1490136
203126
891070
1913731
1313663
1679324
1691893
1932813
958694
431798
1998602
582053
1256796
1001015
1045219
1512198
1100126
1006963
1232814
581896
904094
693952
1444929
551682
201208
1610336
1516908
1244441
1837494
85298
413213
821453
194893
465564
749134
28831
366623
1902997
1113005
133086
322568
800938
58783
1797350
620227
1194936
758574
304740
1020089
2159
1164435
36273
339575
1867622
1747298
282843
770205
1504614
1403073
454556
801086
784396
1940865
427611
1107760
1880074
1459794
1087586
839004
1197828
1087196
307567
1829535
1292539
1915430
456601
435979
88880
1184715
1317308
821265
350119
102545
430766
706136
1065724
432009
363263
1780243
24841
933123
1873966
1299223
365460
1935466
835688
1953866
795230
1636113
821671
1175955
1452236
1456487
1377250
791955
1516618
1858833
797932
318416
1912673
1909147
451185
254103
1860710
622948
443031
411064
304055
1086364
1499759
28241
1170709
604770
1686103
1640023
875532
876124
523079
1675212
1158986
1286266
772124
1407147
212972
312293
1594124
1320480
1721243
788707
1776426
78782
457639
1382461
969552
521221
1826718
136256
316402
1230097
902587
552221
1785642
719277
1664158
503670
617030
713076
171180
1722305
1089430
824566
319573
933595
141819
1482131
1825919
954515
1119938
625269
353265
972069
236471
1319356
298762
1229438
1229566
717485
1323001
1438852
1742674
546452
1620570
55055
750149
1112540
1094071
6914
1622445
24019
109701
1815495
1809007
1914943
1839366
652204
1481157
1661085
858054
866765
1252431
1334868
1401806
469649
1584558
576948
146486
1271086
1829223
1558623
144320
11630
699212
1107321
103018
1386276
491558
1269474
1977369
1078546
669671
1907491
118104
249523
1879080
1306548
618318
1951337
947182
371965
1118470
1918984
363656
1798331
418419
80046
1780802
782714
18373
604134
1246580
1258933
280239
544905
1072285
1511584
1992441
163149
173233
229919
1057767
1598104
367608
1741221
343452
265209
1918268
1118850
613434
1768622
1212423
1811211
120949
1425195
1966374
309225
69889
1875406
1674790
912351
636739
1890941
1533302
1540245
948293
230004
712542
988347
1187025
579367
1024678
1353117
906451
1078705
1329632
418279
809070
769981
1726567
1724779
1605835
632317
997533
868252
59192
1873820
448021
415101
1926873
1541533
1608057
1393721
846855
659527
1621305
1740563
1085275
1446423
1699903
893166
800191
834895
620019
1638044
430612
690961
1626202
388814
677072
64192
1717852
1520642
275149
1136117
109395
234337
867958
706136
1152666
1383769
715914
551923
785684
1872001
1394477
463664
1438426
624094
777333
1152243
155532
749482
1991561
1497676
1315936
1780769
1667454
316123
1075888
1036206
1575022
1523617
842461
1908342
913552
832314
972050
436355
1537539
1290644
1552595
1479065
440814
339790
1640054
823479
573941
593410
443626
1214720
1779891
1461586
1230810
1815175
1708631
807888
1563604
1787111
1401067
560014
1648200
966000
250212
1843391
156931
1712067
1087782
103618
1933860
586828
1458
561859
897042
1141383
1805832
1253870
1702374
76852
1205094
1268998
1435898
444723
1417778
190389
294544
676504
663192
826884
1313459
1086808
1210130
1412010
631441
643354
270761
254113
1598209
1143600
1817242
1466352
903904
710934
1241563
1077345
1127100
299962
393100
1496698
1100650
1207261
403669
1055987
337440
1804266
595950
1225366
1848122
1211800
263244
85444
1284905
765735
501236
1708941
1557881
542153
755186
616105
672062
934398
615132
1471639
429432
1309221
492589
1964288
1636615
326150
1075860
121585
1219434
870906
319916
692768
1269139
1596653
525503
504424
1368977
580734
843272
1155756
1846375
167025
889090
137164
1462734
1191749
336434
418960
1180514
316780
51834
1205168
688165
1278790
1271990
1058440
1113464
544462
1555522
1482525
1519014
1020255
1464893
335477
1230017
1345889
894529
805048
164960
1046091
525271
705689
13917
407049
1516395
999005
1192616
333392
780179
1132934
1941068
1596830
1186129
1850237
1097538
1970588
407070
1981135
800635
470356
1154985
646770
1812531
1593269
1646949
25624
546186
1338907
393686
1782499
1182419
1408784
1873229
442860
992334
1469788
1590627
940970
709862
115982
160338
517841
328877
287876
587425
909357
1952301
1316953
1881363
874940
1245632
635405
356546
1862997
128788
768682
1637640
1302391
809414
1699133
1104683
710262
949889
591264
756481
656702
1988659
1957187
1609867
314808
780604
901194
1404413
402032
1145765
1715853
334527
1096284
744160
103735
896663
161955
1054905
1706744
1992595
1258251
1862903
1654656
1052911
56460
1945091
980503
1596818
117127
675793
88358
4675
928101
1314422
489289
1724308
1614552
195808
999381
836032
406111
1558307
683309
1995676
1548418
1927940
1163253
1986811
362064
88361
648558
1785314
1769890
689133
422117
1335094
1174079
60950
284040
560900
1727671
449158
1431069
1035223
888709
245163
1579220
1200508
1150590
1993270
1251462
87022
1103327
1563249
10909
902540
1456823
21679
1357482
438537
1661019
1175028
1159840
845634
890546
953080
1094465
455369
1726906
1919089
1939595
436416
406202
512348
1822349
1028039
1703085
392443
358224
677849
599732
899029
986057
840788
786185
907642
1020619
110846
960250
108053
1395276
1515686
950234
1351128
310385
319898
1572451
162570
121515
1752967
1170220
1795251
969413
983683
1160108
21218
1589826
855696
1590355
977332
128285
913793
909556
30721
862273
1116498
973556
751013
726196
951267
1693481
480253
637642
880052
1488297
1159268
359228
1958971
1947968
1999851
1519943
167723
1117620
1761864
1546913
1235089
532729
12319
93352
1292054
1093744
134038
1503082
730880
1986209
701982
951158
1732818
1716923
1384173
261487
1846267
1219035
1470374
257032
1464521
1675740
1290235
606209
709722
137860
1988002
287481
985361
598317
1398407
1920845
1845430
1301594
1538707
1923667
286728
820255
827612
209968
1619694
98230
1729018
1933085
274316
327963
1752668
418936
1997368
716767
1040426
1370593
550971
76294
354695
1821484
184631
296693
1774457
1731838
938441
1157919
1561335
1213957
561744
972041
1863532
142897
1857831
1181721
1526042
1169195
1134657
1792710
1573243
639377
872737
663042
296175
1801561
1982709
1116442
1196375
37425
268054
1079268
1608374
1525521
1037851
456929
975274
1662465
1153812
1739272
1353704
298794
860950
1448474
606773
1115086
270300
1578407
796477
1484041
1154331
98929
749727
1032108
830600
873891
569578
1627828
1620982
541608
1130664
665615
1021767
253140
65165
139602
709606
478817
623530
969474
224184
592944
667170
530579
1662515
994983
636161
1811367
723490
1569347
1803784
1619745
1856630
49868
1715054
1850508
1662497
1666218
50013
1243651
1969232
886180
741688
1524962
957267
710966
1859935
1674489
204537
7013
571128
898286
1136716
436502
1014524
795086
1281747
114261
560068
373005
836684
1080055
1897820
1574776
1141482
1499173
937091
1846241
239268
1682487
1768053
1265556
737504
998716
1115094
973967
767445
1392002
633644
1037226
787426
1226890
692067
1862229
1702864
581369
932608
727646
973522
325753
54508
1504421
1513301
1944375
38039
1243400
693355
1898296
1453921
1590410
269657
1230949
311585
970810
398076
133327
1803637
1150480
899020
1165175
558302
1010709
1112149
1301282
548786
654539
1749108
812416
543179
1032146
252043
79740
798325
1198649
262453
1450367
966036
694879
14236
1872051
1171235
1763540
148538
496576
1659320
12190
1743792
6694
156664
1522141
1327017
938382
1108101
372073
1135203
186180
1645528
1831193
209602
640145
1711286
1811414
1492662
1990819
687401
1484578
1067260
721516
675505
478864
1755150
1311098
822675
1429647
573463
801206
685403
1611012
1426819
1793092
1013925
1127296
215640
1077001
1552802
619439
915466
1337955
201437
511127
133112
667270
1414823
1504255
1800077
1719942
1016127
1837971
1360910
697991
1128968
1839977
861170
505539
792565
110165
200170
105792
1384658
266027
1342185
1156620
537627
1581009
226593
408758
1087335
1449601
1026998
352154
1319056
806621
903998
1920569
849878
1712607
45210
690228
1828198
1968933
632930
921568
416699
1668098
974579
1413848
791959
1932817
1487591
784561
735975
1178859
825684
1382944
829535
152606
1190522
1050311
507616
1207784
51057
1976009
1248255
1990339
56360
1486512
1968424
913721
1273614
175924
1090504
630094
1449403
956915
1464704
480270
897388
1121662
316014
1394950
1881670
492708
1695017
632743
587974
1751189
1832382
1040971
1131741
531538
1096510
1839089
685582
1050668
138178
111328
773823
392672
283260
1751205
718834
1386065
644375
1705427
1002491
372781
538126
1525982
1106828
50981
1660415
1566063
392634
1811333
1441306
930196
309539
300942
1306634
1452407
1082655
400059
1247673
996062
1258893
825430
1781533
602443
1751121
1358855
253099
1655572
1307147
208005
951855
1811489
990685
1963417
1991055
1517376
327273
746971
870601
225576
200958
1264010
452656
815272
111689
949885
899139
861576
1011708
628974
10965
216687
1429774
115419
78912
1187411
1017991
338832
1496980
1052817
1981267
113686
1517049
249696
1765418
1902534
940198
936343
638629
1513956
1443036
861462
802462
686316
643391
1487383
1706297
18005
1741181
408043
1071588
882903
512346
847595
34518
1006137
58202
1347849
1599413
1766232
1580387
1996354
1621483
1503374
1052375
1572806
1777680
1817145
1450454
1040768
592642
1699900
1377181
1200089
976868
1085230
903760
487749
743987
1255721
896001
954228
1520641
279108
73005
1081995
488021
1136269
913575
301514
281403
800158
795256
1050576
963390
783850
1699058
1766530
1815366
143767
1213811
170489
492472
618396
1125175
1529931
398393
1179109
824042
117759
1938065
173993
351047
218816
1954386
209051
1261705
1583467
174495
773200
713878
1098381
1343106
1779032
1476642
1073808
1119573
1280566
1431906
1007569
389620
1748512
1000638
1305546
1154197
958244
980897
1113878
1230166
799584
34121
1701164
398986
1298927
1883344
977988
471283
472499
1795697
1841669
433979
1107128
1595730
102105
431393
1806685
410474
993839
1347653
1903517
1378695
1921304
1914978
543853
1983330
529882
1437755
547260
869682
1077715
1979254
981731
179971
1086499
662943
637147
1448717
1186972
1465956
1663726
780486
1453327
383551
1868521
81903
420385
527929
704577
1096421
557572
1433210
554395
597891
653285
1420610
1613571
5458
903693
179178
1661826
1008821
1040556
931054
1748540
1053093
501437
1087889
1199970
1718196
908586
1186423
175809
853920
1680487
262562
1734206
395350
1116817
1404055
1102472
1157251
1215958
695421
499887
1234178
1217299
1642391
1544387
773998
1024025
1094052
923502
741108
1127751
126843
368308
1561804
79974
1390247
1668373
1438768
269632
1063064
706935
1547673
1118884
747553
414030
1535171
264075
382202
1809255
134219
662991
1498690
567250
953596
197042
306702
1794669
1831074
515843
399594
1401077
1557362
1818820
121756
829547
1649018
499622
749108
1138468
1374872
1797673
492061
1622823
1798631
388542
673301
1733791
935028
1580410
1175974
1579726
1172390
511104
85041
290812
642918
315951
1472947
1809739
1465022
1900336
891843
1938551
667195
1108314
164240
645536
287265
409126
577652
723742
87661
1513526
1734237
1485565
229948
1471733
1043690
518805
1329614
769176
1658824
108770
1802359
1398161
1366408
1609855
562886
1242150
201964
522616
68751
808770
1645234
1629397
807365
108910
1732552
488979
1959258
1265320
78476
221786
1179944
880652
1928819
905322
1181015
793211
390097
64020
221431
1649823
235112
1866926
605973
1049404
312911
1827880
1870189
1503959
626594
1774613
1975668
825203
431903
590347
756225
775884
452202
479099
960376
438535
440124
1448403
132589
1117237
856203
1179915
118899
311037
1799892
1003409
1833888
615547
1467014
767098
1202188
937995
736709
1912000
7260
1787290
454911
1172415
1599576
1674396
1852783
497723
880346
1328593
1880139
221759
456036
1924152
1682920
1459368
1375187
1785700
328833
1752629
1351363
175694
1255470
221537
578543
1811830
1075914
1037398
364746
1831003
917463
1330360
851476
764945
1090529
1286676
1290576
361709
1683367
1374128
1755319
1439135
1452547
1516948
482378
1735141
360051
707410
1305959
1796067
1027751
1242181
418221
360240
1941090
1224318
476019
918589
1482726
1466537
1507993
221030
1764398
337361
651340
1323403
459682
1899326
667969
27269
696726
66544
464673
1525708
414370
270652
851863
1026729
1154110
1626980
428209
1899383
1212871
270202
1096506
1921378
926185
1189984
831747
1945158
1301056
1605934
21144
343021
1346435
1777554
1619916
1504623
1185845
55870
910342
28870
579835
1874747
877285
1986004
1688089
70800
33348
1547968
1341102
1809294
4774
67804
1866415
1281310
506598
213905
1244963
1120116
1925504
132757
724092
1609889
1254487
1013280
41158
1793944
1638818
1549733
1411135
1026812
448991
1540261
1613875
1133093
537840
78229
1939969
850906
1803367
200261
1362023
423669
826085
14130
1638227
379433
713354
207963
827156
946210
1389851
1552644
1916210
1019317
1328399
1377952
731604
1691078
851209
1272384
1514092
29917
526841
622739
1844077
461212
4745
1072334
1115430
985492
382835
1730872
1282057
1056605
304941
1159280
84891
370595
1784960
424079
564462
1469161
161876
1124519
937840
1499953
1251091
888673
135100
704767
1106715
1250721
960239
174862
1468364
706549
1877958
771589
1006444
1019592
198997
1515997
1279696
1550143
1856156
1912910
167522
1649355
1067959
607626
1263778
323900
239251
77491
175535
1255253
1302566
1448533
1862353
846751
1022029
1553359
706017
494566
1655943
81354
1624592
1483591
1244896
634573
1268634
622684
1539696
333809
782
1322803
347314
587574
1465465
1336189
1967196
672878
1525286
774392
1136276
1965047
388405
1810402
1797029
240540
180473
108199
1188833
358862
777859
784725
1081355
1577643
1071307
756189
1438771
431110
1065745
1814768
719331
1745213
104562
1722940
617548
428382
28283
79806
1129471
1648572
1881547
301780
1110676
5186
1394712
978237
946211
374272
466570
659158
1839737
731960
1018270
1154355
1017860
1609089
1766198
1407810
1857926
727553
1455322
173322
488770
1551362
308316
922677
796120
667036
893262
1301280
1430316
1769850
767675
1958280
468617
1875533
1238921
1024576
62734
1224199
1267161
1944376
864213
396207
1622876
1302634
1415253
974701
1753863
336581
191794
110261
1692935
1104902
1200112
1816660
1749226
62453
618108
1826276
1552465
498304
1755546
1990396
86960
930737
661481
1606687
1913375
1259339
543591
849010
13657
1900189
1549197
635773
1627175
509056
1660625
1279736
933814
330572
487761
879819
500890
1428092
1228060
593617
360957
676985
1291616
630528
1685336
506676
1539183
239030
1708460
1504100
1174751
1788095
332302
2479
1613969
1150753
1010069
786261
1164613
833292
1346835
538362
1389204
766242
1196187
730680
1616577
525388
1078683
1499424
366277
1637725
685997
962220
471790
1611915
32039
1380453
476604
1809089
1386168
612887
843465
1207291
1662912
1586781
654175
443055
1827443
1414649
719701
707441
310968
1662207
588360
1560809
446101
1385609
1763253
1945353
1082202
1821313
302371
739907
850929
284618
1152559
202526
245345
820255
470777
434942
442579
1104484
1233707
1712046
1358602
1159385
790701
1468598
1725459
139672
493387
221598
562973
743834
1423357
940397
1682079
559746
1640880
1490554
13179
619083
1975803
884205
1557650
1524585
905827
1622665
1558578
1480917
1562870
1520263
1837040
1748524
229941
688841
1353822
1590478
1888997
986565
1195966
1645911
501975
1825942
195466
1858707
522896
83578
24179
1101671
886423
221982
621223
905704
1607968
840178
1704469
1693213
1120228
1482972
1666478
857313
1718129
1898626
480008
534411
576283
206215
572693
1724182
1769201
1682240
1624439
728290
1619536
1937498
1554938
486715
1290120
227085
358672
279564
904224
1375152
314901
543193
606198
1477568
229615
1993227
1249271
1642247
1597356
1695291
1104012
226938
1734927
1574447
1881553
700299
1783602
1125285
1948401
1916230
509648
1650699
565655
774539
549091
707803
1606138
1637650
1855140
499396
1503657
375848
1118098
988772
1099269
696305
1979959
1327919
1327256
773053
1933860
1794812
1568023
1330684
1340412
1826859
1741826
765044
1168254
343428
362719
656171
430823
847353
1397414
1677561
1350964
1613036
1120338
1105400
179724
1167190
1006501
900371
508488
1568755
1589364
15290
1475882
1079551
448289
128108
451698
900031
1529373
562990
1191691
1556550
260883
1693305
583440
1747703
1940517
1274982
991851
1169507
1139721
1690351
1562603
363161
1223559
1431871
1962061
719212
828142
477337
184180
1769889
1939188
447270
994450
581390
757497
1257963
1754672
767752
231565
1862862
712493
692530
1425251
1845030
1241923
1837705
1865738
1589190
58927
1146619
732965
1445209
890027
1796873
1652719
1078725
974228
1088928
1605583
1537493
1425682
1988578
281328
1706573
1899235
1988659
1366881
1093154
1123594
382211
1677532
724343
1737252
1325281
639521
355079
1424386
723382
1455827
112771
1003534
1216700
1604058
970671
1368977
1773211
175525
1964607
785684
944748
1849861
1636941
602367
93580
476530
1861587
1862799
1295376
857787
332498
306774
648114
1283731
1093846
365950
335227
1368087
88660
969987
1216743
1793574
844523
472284
866064
795927
1107171
777176
260413
1562430
1377537
599163
836200
1390804
675735
517560
975126
1556397
339031
562161
435031
1120193
1766453
1143745
509094
323550
852026
759189
713357
1994093
625541
86975
1921461
202927
356878
1410773
999919
1161014
1223398
1931874
461849
708609
213907
207765
102144
1657395
1306291
157975
733140
1600280
827628
137840
1311381
1431881
1718217
625030
1520353
1113261
44191
122425
1995208
195174
884134
1728627
1751100
294157
1521442
1692017
580030
1521111
1772466
1848952
433473
862398
862590
1251374
1525080
162944
1428700
371170
1843325
1382358
1178817
1863514
1795724
1062062
1683108
1746185
562998
1627469
328465
1240054
428506
1882794
992249
1961467
668585
890161
749262
1070726
314427
141526
1500168
1415343
712112
1022255
1415550
1563662
1380909
1122826
644937
1092590
145468
1893364
410817
1722938
1829488
1158810
221345
5275
45035
556646
1522803
1801181
1153619
1673640
1463830
647533
1431238
135721
1947286
1779670
343839
1753340
1937074
699755
742272
414830
875485
162835
154303
428382
1767986
498829
513774
200554
901508
1712193
1653084
1378056
1017384
255520
1587070
1875413
1563333
1913048
1162826
1287034
570673
202603
983709
559747
1179470
1420320
739634
1087399
1304562
1095646
1592233
893176
1049983
152032
254222
265107
1032599
1300841
1950047
1353218
827170
1323433
496431
774008
174293
138640
719703
43031
1429481
1438634
1411776
285189
1258775
1783261
1832314
1965146
1439676
1736966
915818
1524963
789165
1660511
1059514
158352
485319
1102558
95772
52086
1187204
1200737
598600
976371
1560602
216163
1538183
1578438
772844
1057839
1772296
1193605
139975
1044296
777199
1548151
418477
1742255
474154
195546
669952
649111
1009809
1628690
1277465
739618
1370540
727491
1435356
857514
1030746
1042148
1724467
315715
226000
610454
186673
960610
666612
1670914
898520
442421
1129993
1500617
850464
1501674
1409729
894585
1990819
1520623
1675577
1008280
835928
1549740
41904
1080045
623940
767858
1150674
862005
1492674
844540
906620
27221
469903
1162840
1534582
1338247
799454
979465
1303793
1210657
563672
1237772
913363
1192883
1654815
137095
1825011
1580226
1261677
470220
1631675
1930765
781922
612674
1920105
430146
314709
1735030
162228
591144
1008791
417548
1780535
585926
1882341
855328
724731
1861398
1621433
836652
993086
1897540
1355753
141539
130294
600098
728941
950143
119450
1636525
1677165
1188281
1885299
676418
331510
656161
515786
103773
839450
761231
496589
330902
447270
131688
653666
723804
1798377
679850
1180268
826294
1716064
1356632
1988335
344253
1067962
953979
1719611
936486
549598
1780276
1733548
704206
240414
421656
1573631
974893
1653048
390807
922444
1818147
1521098
1170129
1541764
643350
1854916
454445
1892436
122729
846538
453596
1463994
1023213
1352168
1717729
491957
735436
482760
348715
488290
1109066
1725407
1748711
1189606
1346354
1342010
1945987
607375
15671
1882212
529425
1244381
1601131
508535
1817286
1889092
935069
1982919
950320
362343
707784
1449997
1054358
998705
99997
1114827
515463
1207450
1519489
1766072
1478401
42765
895189
1228805
1762016
1113334
1601611
1890692
391296
465863
1880830
327150
630436
1355105
318695
961828
146713
302304
278644
1128314
192451
1148299
738252
880771
1851863
1477832
1042842
647312
1227246
1934212
1539082
940334
957944
761770
1825823
804679
172136
482140
901429
1691308
1587952
33182
1363723
1500282
649357
542764
551901
480404
1817202
1076378
1658898
377195
1497298
1490246
1712234
147925
1082961
570732
598093
36596
1934873
796522
1288445
1965879
668419
83934
1562719
1144809
798896
1266459
1522490
1486102
29743
726454
1380109
946804
141626
1967332
1614636
1481667
1646224
372992
1906385
1617524
1392749
1541286
1552272
1684147
1953158
598319
761056
1922135
592692
37620
1863549
861021
1826579
1426715
1104180
1955716
1211722
1629099
198579
302686
1584276
982696
1867168
310955
375458
1567695
973293
184257
150418
1262840
347268
737952
1115967
1168170
11944
1994260
1423432
820083
26150
1273710
1935005
1137899
1211882
1937233
388985
1667003
12078
486671
1181658
573941
199866
1378761
80153
1250681
1422470
214561
1909034
1439121
878815
247112
907423
1016622
1824505
1029528
1168024
1244949
1780092
167164
411157
1562189
1497055
1852093
666717
1519353
1843672
48547
391917
1824437
1172196
1585807
53423
1863834
447652
1435950
364249
774990
18885
1072457
1717083
1638448
1435214
1319583
1477969
284834
990329
1290541
1227115
873613
1900289
1152306
1339796
320634
810905
308004
1548318
892584
1817194
889362
1365289
423864
1192703
1188030
339680
1373358
569754
1773098
1251002
240201
171784
1622713
546731
1669212
991269
1785947
1987507
178080
810917
809843
299339
1844063
1565304
340794
498977
1687240
1724168
543735
962444
1656799
941522
1858418
749790
1676927
208083
156788
519792
380329
1687827
144144
1137284
1918116
1638786
1090989
519684
1481512
1152783
1330321
186327
70822
460760
810357
1299942
1668951
1973022
820603
739020
1947987
864254
274125
753654
1260135
959824
669574
961295
1700092
1825586
827888
1651282
793803
1889368
49240
8452
1948914
318184
661165
1579010
1793402
1777554
1665643
1346692
1598280
1916040
252979
126427
1142301
98362
672748
292236
702686
99876
1817637
620440
14285
1507556
191216
1943591
545576
1601975
1434270
427714
920909
167844
383443
1906358
610965
953721
1257883
940832
79254
430146
1018759
1623681
1551310
395771
502641
156408
1957632
649677
600814
555756
474234
227871
444550
16503
659737
987747
1683023
1380665
251212
532430
318629
1820748
1764352
688125
1357864
1177156
1478972
1037839
1661607
1620826
318218
233958
451592
746655
906183
1816213
1339863
1280545
1953339
64576
1656278
1731723
521903
432196
149556
706071
1416635
952036
1085889
376358
104350
1956296
1227294
741830
1647133
898740
1742726
742705
952907
1308658
399310
732591
738194
1981078
1278227
1802321
1145498
370020
639430
1907667
792666
502292
1769942
1322006
626394
284189
1611976
1145151
805738
686261
1483538
1041754
1618990
1303403
1472148
1119054
1119780
372124
1268267
194748
190956
48450
84103
402296
1515764
1380177
1667700
1357836
1469648
462917
1250682
627935
523500
539093
393727
1990701
1717757
1320
1183820
1215212
1817004
1986085
650771
512925
1882773
929472
417931
1163085
742915
1620119
1836598
1562430
382733
527902
621754
1200203
1648819
308937
43219
771190
1337416
1111523
789027
1202147
1530830
1779424
236524
839732
613538
861442
1562327
941261
1121242
359552
1610752
1058836
1961620
992622
1427709
671682
242941
193620
965919
829558
346302
601297
1910592
1267667
234206
432818
1223599
1753674
310291
285058
128357
1421207
1530220
1774304
212755
996497
1378752
677044
1885321
510403
1949819
133509
1453518
1842320
1219166
196186
1664866
255249
1429154
1315312
1022217
1181220
855265
1984941
1801004
1999659
1996553
1819571
279544
1419501
1587603
1562129
345169
293071
715345
910763
1263578
217058
1388018
1929812
927742
518750
794178
59847
938807
713839
1901071
325083
666904
1996890
1006844
1290032
1424367
1433128
1370004
412651
1274140
709678
1641981
1977703
388539
773394
1401570
46663
1394209
1377250
1648781
587322
1111243
1411135
1972961
17646
666702
712320
414610
1426015
510153
702542
1169301
1728200
562785
70576
1268859
728935
536742
625719
1919085
897858
730808
1367989
78133
1327749
258972
278257
1797119
659440
377505
1649296
797392
1705694
19363
676170
433310
444436
1717270
1881095
1201152
136660
1195046
491974
906590
1834232
1100008
1761818
943282
951831
315889
590214
1595875
1484365
1019423
1250817
285198
1370932
1965554
957696
110084
1611414
871755
1293800
1061626
1123159
819679
1911136
990233
1123263
1423038
310975
508719
1374267
859471
597243
1534584
727154
1057800
400880
1514838
908998
239327
581483
1891631
1652068
19387
371924
1680146
297946
1940524
1501765
781983
925615
552330
1642423
738530
812005
139465
591301
1998244
716479
44950
336258
316478
1704711
1606691
848665
33848
1151580
330537
1536313
201546
1549572
1895072
1075186
4116
812913
1765957
667638
1419677
636299
279916
354754
458600
1868116
943737
767133
1183507
1802179
271266
1199424
487097
482307
401884
1994864
1838978
1086363
3528
111898
954368
721916
1676337
736448
669459
837855
1192047
898038
939765
936003
220562
53855
165369
1827100
1301744
1917291
95788
1010480
780291
928857
507896
935033
1151775
1014222
412721
1823606
1577363
213113
1718872
675769
910793
790079
1622093
798741
312803
627419
1885827
1030560
1349605
1644469
234565
1222382
446630
69887
975511
1637561
656652
618801
816568
583129
1834336
779157
1928007
974171
1715855
556948
301324
1584517
1272931
1851963
1385960
537211
1938246
298835
782972
902102
490098
1717041
1651790
1129753
304333
394677
1255526
258161
1663196
922444
1752878
669701
1190909
1914349
1286638
1452894
1319952
1323433
19661
1697898
307209
1755490
728897
1493026
514527
1460980
771792
825185
132002
894850
438593
691888
1862551
339539
1309700
1610274
446112
112382
744781
283323
716321
1470925
879518
115959
1593873
186922
1410796
1980365
1502240
971529
1908406
940896
1303975
1863165
1336590
60867
1051438
1519325
438874
475580
1929126
1395820
490837
607662
1719776
1862229
811795
92134
1423897
1438254
703348
1431893
353570
1332395
1896312
141239
163585
1127754
1495058
1225530
1550241
130611
1567325
1655938
1171388
63098
1402775
877266
1298366
1085322
1736435
1239576
1294460
1256143
1773741
632680
1062062
932428
1581476
725562
1811696
1529190
1897377
1672645
1454092
1666844
1913276
370652
510515
1153956
995179
566860
1168288
1975071
1171119
712209
932356
1841997
223325
1562249
1593457
1647029
1437171
788586
99228
1584426
1324620
1375647
34574
1242238
891248
267875
439562
436696
159012
1706323
388429
474977
1961713
1961637
794953
1866438
1058958
133064
1336007
1847413
1576838
1000187
881032
1717943
934810
978674
1752629
1566876
483160
655834
1791961
507959
225633
343115
1774906
772124
585418
48085
926561
204650
1461074
380894
606772
1459877
294873
477453
1027033
139664
100515
1503934
1304523
403924
514251
12088
1836035
575039
926281
736173
503883
318165
604145
1664552
898657
549838
1412614
594466
866760
1597131
1813786
426859
123294
1597248
1347034
799987
1727202
193619
60624
162251
423494
619770
1372731
1237879
1531960
1057716
1063736
1688641
1782757
274077
826119
1694220
1895883
145505
1471644
678325
451747
328754
3717
1565171
436696
211156
1923192
889396
70478
190673
522717
257833
683496
910073
1591395
1159284
628410
12664
1681719
398564
316961
71877
1226377
1019599
733429
1412644
1375213
1890576
322562
839255
1594223
457269
1710479
475649
90406
817762
94888
790721
571500
727608
777406
1352443
736871
605715
1551859
329513
671801
18524
1119197
537408
316949
353506
454817
1099556
1389089
1194863
1464839
64730
1817333
1261566
1873966
47246
1636808
1053525
1074859
742478
897186
1396526
864678
1617487
770933
1549898
1109309
396691
1147756
1954136
1289409
1075429
1199004
212986
619338
1999107
1843774
1500039
353135
1584967
1401584
723129
856713
168943
661469
1908733
680095
1990043
245032
357798
1122945
1453684
936204
561125
931689
424822
647963
1153650
102277
507595
187219
1312532
848990
1615511
1150817
1240442
919140
1513347
685771
1547131
179923
1411131
369663
5275
857581
897147
462325
771662
1893126
1829939
1891406
1829581
1203347
1938193
1856345
1844240
573724
447798
891661
622181
1578257
864390
1840932
623297
530367
1321240
713839
1269537
630912
1642035
773052
1774809
1070370
566740
1151400
179480
1845896
250143
1511473
1863296
18592
1633707
1297443
721664
12193
1984597
992287
586107
1613701
734588
1873195
306120
583469
450191
746418
1076884
1064784
1327440
927270
572077
208520
766036
1143129
1674468
1845771
289355
935341
91257
697804
647871
1338059
1927655
64783
1161642
726232
1063148
900856
1737679
280293
1256960
1631638
1465428
950379
847166
457266
1553865
1525518
1794954
1687929
1438168
1577607
842845
130611
344829
183834
1233655
1133939
307183
1304700
1438596
1384585
1144135
805113
602689
1304731
197855
577433
644958
705774
399494
380894
758853
728604
488613
1738633
1831168
925428
442968
162511
901462
1647540
1981363
521194
961607
1866644
384459
977658
295961
397206
681175
847424
894135
963222
1050100
1761355
283394
552756
1578474
717677
845683
1373018
1698630
671545
470188
1350547
141911
587461
1856842
243928
1719721
288623
859360
1233644
1764886
1563861
1202266
1743605
1988641
919276
1108374
7572
432521
739978
436493
1565732
1817776
661447
1970871
1112372
1400516
950827
1732740
316491
1473930
1090780
1370642
1360815
167016
1057377
765679
1903230
1528602
1671021
1584003
1772545
164449
1657883
317510
868066
397791
530587
1116718
1906202
886753
764368
1468459
1091284
103080
457594
363268
1174188
513753
1113909
334103
536180
1510010
739421
708239
390712
907371
622198
819667
458373
1544844
319560
208051
992363
437538
844264
1247909
29389
103618
976177
919632
823461
820483
872222
786566
861465
318396
305790
445562
1391760
605633
884128
398670
1514143
1744828
1994286
1869446
928978
22124
262587
1200112
81469
1948686
146720
402416
1804247
1094905
1313963
933489
1906382
1125386
928465
1403442
1716650
513474
320412
531086
1721859
1538979
951191
1962690
472814
921639
983517
34943
1962240
346510
154446
1461380
1391601
136408
1743045
1112898
111977
1172826
298540
1323041
1136243
206482
1628031
1929630
1441692
24391
1896242
1102795
300280
1876160
1713553
278504
799739
1541457
1882242
981370
287629
1442212
333335
1955757
725160
1179109
1162453
1592153
76131
825046
1496362
1235704
868107
417673
426632
653092
1316285
1029285
1412094
632587
163060
1898678
1811117
808798
567495
218751
1768923
1528665
185928
1851792
1304282
224537
1091422
1266700
1906336
1567975
291570
172224
957178
1849982
1210231
362499
1382086
708207
1727954
652525
1446585
1508963
896181
678292
1908404
903277
553334
219421
957919
1353625
1710361
726052
1311413
891020
19092
26465
151499
1564562
721339
1058972
1165371
739697
598234
1875894
45708
1752990
1744974
1565119
1000671
1072101
373114
1520275
68146
721746
1435730
1823920
500689
457943
976700
1538917
1088764
128507
1988314
600721
217420
494465
1903678
209958
1572377
689250
454413
1636934
1980170
805239
1720502
1640434
1139789
335247
183646
222521
1608284
1235146
1911840
722262
1847037
445048
74039
1465682
733844
1943256
123063
817589
1079058
15301
1991245
428756
1980902
402257
115011
1890509
570566
487956
1480493
85521
1464563
1439308
1559804
1099240
1885885
499330
411260
1054621
912351
536046
1055746
318954
116073
1984282
114010
910349
151742
1718354
525158
338504
1795142
1590861
1136702
353030
1532377
1426305
1177141
1208212
200174
1289372
1333193
347122
1383236
493019
1325232
373144
61080
618756
1915142
1322417
997810
1784334
1824717
1315189
1501122
1238397
323331
1523667
1665291
2461
127012
1921045
416704
145807
764189
1119521
1730716
52953
442328
528684
1521715
646601
1032604
816818
140398
1988296
1172313
1686560
1087626
1609203
908618
177793
726965
1067972
1506636
226222
1811553
565542
188778
1941044
1139083
1036281
1420035
1793360
823620
167016
1442339
1141930
1440396
505676
1761474
472286
1817654
1288971
690882
1011439
1726583
1363043
600427
531534
711739
236014
1379650
813938
209164
757489
1861546
1560447
1394393
788708
292832
1969104
1093477
1156503
1849173
1823321
884370
661221
1814701
354850
107166
1446005
1106310
1869281
975417
1278271
1469795
1770818
749172
1612038
1353950
59179
234361
1807047
1784289
1386470
1679682
677720
1438869
1806781
523672
1279526
117556
838332
1976370
1975071
431218
1792494
802520
1741677
1071581
1447174
284916
1274949
990813
811790
582133
1850382
1716117
143660
391542
251698
1121120
808202
633417
368941
561751
1253170
1988278
264012
1119217
814827
1210949
1068643
1662810
1040144
591382
172458
1760153
1816993
1171878
658617
217042
1150693
49140
282580
1087513
785893
1733796
255717
639700
204165
1374600
239383
167344
279553
1636895
1068235
154304
569886
63531
1529539
477813
1579413
1750219
726322
1339197
550160
352699
470552
1469123
227902
275302
208709
1800151
538208
65146
512964
1586804
447834
77568
49399
829861
1951340
1948876
1118608
1431223
1746677
1543776
771002
677767
322444
699639
1160486
1461826
477667
587735
948488
225123
1294581
1601834
1127591
892188
1350594
1306670
1033934
1611186
1072574
493442
280811
100602
907838
1725338
1330053
676044
1488545
627602
1428439
1804890
145054
425272
992938
182308
406238
599406
243826
449681
1269450
1639035
1072569
1749791
202621
1293316
82888
1945560
585318
879412
3364
538511
1824796
1463912
1302650
664472
297361
1630341
787282
1712588
1359432
1855318
1783913
542743
1555459
1056794
657448
1286939
810123
252302
1024122
1090981
1901778
1381813
1085382
1433172
1706254
50786
267157
1423807
1297400
338539
1235000
1920754
295836
1741407
1749536
556523
49332
228708
252228
1670703
656518
79860
1243700
213780
1849786
1611773
404155
1926243
144273
735289
1363850
1800471
702270
329031
1784341
1346075
1042982
1337986
1822619
247791
1144804
532038
748283
487567
458177
1165361
1867750
1491421
634228
1505245
1914031
1005156
1892739
578374
1201633
623989
1001846
1642529
938885
1065996
1973403
145092
1180126
403309
1109545
1504183
351048
950713
1154256
534646
41643
1901869
1864567
1428531
259521
602666
751580
1146778
1898789
1245430
784516
356402
460302
1927092
364941
1135304
1522718
1822349
1061785
296049
1304463
1732740
1490030
939174
1346264
324012
52877
1610216
375435
723796
1606311
1567002
1645989
1238413
812583
1611166
807007
1671481
42128
1705651
176721
527462
810036
781439
512318
709924
1230097
586098
1545854
1803867
1108297
1614594
1252045
702812
1167841
822181
1246975
1579103
133912
1294324
330739
1050798
249774
1277318
528979
224387
1551061
590026
641063
1380709
1026641
1819863
697829
900024
458955
735014
596268
363403
875431
896151
1928748
415657
1090529
1071715
1993622
37673
1408471
1182426
1268278
1077090
125527
802800
1641391
910124
1527200
1468729
1291142
1774906
1113018
1536891
753486
1101772
198394
1826857
1352829
745013
1017551
477465
1981489
610464
705164
1980515
718598
1613313
1738606
749016
106437
87517
1049771
577396
234496
1940595
1049365
1529087
438372
494828
1241577
366632
185124
798905
484759
303857
166350
64590
36644
766581
788125
1941295
275700
1266189
518485
39123
1692369
1054842
1086326
1547477
1501325
407598
904909
1187419
298444
70639
1954689
60685
658427
218622
1078535
878068
1179312
874717
1575643
448728
1874730
514930
374763
1849607
1540641
1856087
1629245
1349461
1312283
1720983
1940013
77485
1554030
1506112
1042859
556353
1352842
413353
1350786
1507487
27460
810926
1954274
196742
1431204
738259
772683
1895217
1460240
541111
1987761
665747
141353
1917013
643347
907081
1177614
545340
1935452
1756286
331107
1748669
504444
1258890
53775
1744907
726164
1643843
1037965
237590
1727847
1399518
1721274
1182018
1357642
399916
1330214
1145605
139189
108008
1312796
913434
1904457
1936795
1704859
167008
1884456
435333
141881
1491355
1174421
804234
1272283
577281
511372
1126551
658374
1741623
915465
513988
220996
1224311
1351475
684808
1283833
1233720
1487231
854189
696211
152063
1568735
821220
697883
267900
305679
522815
94694
767855
1320938
314571
699213
484148
1638287
1725736
1640660
1737315
946617
483167
1751514
674677
260089
15056
1118555
815273
232779
103799
125059
404083
1901115
1131895
622849
327879
579922
1431289
939192
1003954
569086
1974247
625194
1687581
1815384
936655
466020
1467537
1582607
753012
1265937
844849
601328
1261403
774164
341532
1238639
1536541
1499156
1537013
70987
171355
1338572
499032
770902
1840959
928036
1630163
733659
1907457
1962525
503922
1570537
646839
1077928
1260950
1807956
1390937
1716232
1842902
258557
1860248
1302852
644362
37793
495054
286191
334608
1509867
531711
754577
722052
986440
504527
423724
1261303
1390033
998681
1922651
1686207
906871
1263367
293817
531964
565682
824892
868619
458808
878338
652115
976177
1456264
837315
340594
1247941
94128
1284372
445137
44687
1199724
1930802
870040
511384
1157374
12697
365706
289807
1446742
1782336
633788
1453570
695704
154715
1791590
1951095
263190
1329297
1119014
1388968
1243504
577366
467550
1816697
1025965
15007
1791149
1519131
1100660
1965043
1106563
505201
1922109
1880014
316408
1678969
1344313
1276224
1724326
1704550
311109
1747948
944333
1264234
1128286
959621
481398
595186
1986555
130862
773523
1616264
1138085
1601703
48721
910928
396363
1790554
379113
1678804
246836
487562
319119
1019877
1747751
1963111
282526
819754
841103
1893708
1522059
232834
1472105
1089166
1916531
929572
552732
821099
77771
308959
1224520
1863367
1652560
167807
248494
1418647
12796
1460466
491900
1634631
1020855
849756
342974
1124301
1623085
1238465
843511
1381247
1203332
1070299
702381
347736
243375
903108
1108706
1325568
391854
1076292
289461
1089932
1098972
1908618
587620
1486353
1981078
212914
1889732
1854706
1527063
819586
246746
660713
1516607
1034172
1846730
895028
524699
912340
1855177
155231
555078
518034
303354
1972735
1306939
242375
174783
1958386
817275
247864
523716
1264581
1002460
1421773
1606497
1394135
411974
1173953
370753
1479798
1620896
573726
1863840
1585841
27202
1708184
1358695
1856505
1715167
259113
227446
1609638
1941546
425754
1938609
581511
1113489
1291822
529129
935242
957329
1290577
648960
118576
1168970
173951
441325
750359
26667
1596065
483287
695786
1279474
1468242
1877281
989254
871642
862190
1737252
1699289
191874
438774
1546716
1758721
1915545
1475107
684922
231653
1355191
1953392
1662172
241991
730356
616175
1892381
524633
1780802
221799
1869828
1425391
718164
1601831
900667
623840
1670427
987151
1276667
1416921
1822325
851988
1052574
1687895
169585
1027411
1912944
889599
1412033
1003666
723382
67127
345017
1298359
1452375
679011
850010
1888762
1175889
646219
1468468
641087
741921
778896
852089
15591
1293387
1346976
588385
576505
724131
1451210
656531
1657432
1371152
504444
1199176
1458381
867854
1220421
1349602
816519
788525
312000
1232959
1506001
360882
1259321
481267
1996192
939874
1360014
1684322
331216
1125707
99698
1961130
787911
392353
1190899
1099417
734359
372276
1082458
1428370
339360
62993
1817938
1774744
462661
1845307
222531
803487
668687
1056222
772397
1757075
1724978
1402036
1073796
124622
1882575
791357
1544752
1752302
1166426
228162
456864
903851
1377263
1628
1486275
842922
589633
1899838
1646026
42711
1941081
1606228
1693897
1056500
1128944
186805
690172
1519373
854663
1339533
1032265
1478287
1245103
1008893
115186
1394281
902777
16784
722206
99121
676541
826922
704788
1732482
1004922
1225599
215736
256050
719839
1061740
1291687
1854524
1159912
783007
1923397
558427
852679
27367
650823
1460288
434520
1255721
269700
1111960
417821
534428
1703210
1586932
1132089
508336
1293432
1442421
826904
868176
842680
255739
1574687
1000613
1157108
1920476
789880
942242
1258138
1629389
1415420
896468
265382
113953
1549412
1724521
1057055
497335
1917644
667957
1329724
1204571
1352361
384302
511140
1999023
110458
1677099
677035
752498
1878361
1438858
340614
1242152
102468
782017
576997
1849633
370998
939168
1069355
562624
625608
447794
518318
464907
1512921
1705707
933078
193676
928238
159572
1590765
525591
1578547
1005312
652023
1707940
420646
1489161
518332
1666389
661771
1479469
802981
474607
257324
1318757
44590
1228092
565685
420888
994128
723983
200525
786428
807659
331115
54448
491172
1295590
56614
1185654
1522487
1104084
552574
421896
585141
1217463
300383
55905
1930134
961475
374053
1986640
1352547
1633851
439007
1450926
626930
345761
88390
605389
97118
110313
179931
753877
1857453
105306
1034091
1496184
1149128
1484049
561862
257204
502435
1854502
1204929
621260
391023
998326
585981
1828594
1311016
630192
1325667
479784
990987
642974
1803935
668828
1698026
864346
931986
1585488
785742
1747651
1037365
1673115
1565099
963887
963120
873102
1905597
393108
600119
87252
1133913
827836
559851
1425355
191100
1862915
625607
968333
935220
1017587
313709
1371530
1542588
563395
72620
245834
408895
1757877
1048052
1682600
1483886
1307438
1992171
1780414
1073128
1975431
1705956
438216
1584718
1847037
915835
664861
1928896
1584018
1628506
198847
354167
1495824
1176780
336899
48468
1090682
1244982
802592
941050
606142
974830
964480
1287126
1887045
245206
1097845
1187942
691682
649853
1219106
1676721
834722
324141
635079
1289889
376186
1580024
923032
201681
447295
1481107
1197139
840541
163964
1770588
1125775
1081346
1190827
1133138
264086
475949
1820502
384901
1570488
527731
1438524
1145177
141563
918443
1951487
69400
1072101
548174
1753707
933752
538328
1904841
98979
1978186
210531
933206
140182
1348354
998683
1251830
1988721
1258865
1873182
376177
1837511
1525139
1322815
1809344
899767
15800
1013251
1445990
949749
1476544
1037789
650285
683912
1182416
1330278
1539603
425437
1179200
1645659
59176
818854
1457200
288336
1444345
1739641
1638363
945688
1886824
24521
1258918
67529
1293166
805018
206700
1503749
233216
1666516
409840
95160
425537
1871228
1151071
920284
595390
1635133
1389412
1295065
1017389
274920
1845509
1709016
1366865
1658665
1581067
213373
1255539
1268931
1070692
1822181
1417128
103222
1932502
528521
305906
443452
1259054
505801
869391
1929730
1225807
1378207
195653
1500919
1564625
1400261
1306778
168038
1026356
755880
1894521
836458
1878178
1572277
695681
1853150
586199
775502
942652
1238473
170
239558
424817
1679881
772648
1214884
1478463
389705
1926116
1831842
1676534
931554
1239394
934759
1563232
1132054
1793685
1354211
1745232
232610
54735
458379
1493511
678614
13013
1698881
1767498
660316
1131126
1517685
1025720
112315
902561
1881685
1030589
1935290
415276
998741
119764
1173177
704361
1175333
1246375
944946
1112370
1694773
1830530
1975431
1169154
1654711
1171200
926505
1466755
737538
1376760
340225
1425068
66103
232047
1295428
360144
1663431
818512
1457306
814181
961590
797773
1237097
1917084
791386
1311623
193077
1451698
366065
44334
213708
969635
369440
1444647
1432886
290003
191909
955980
1881090
1441297
104646
1375187
102522
1035547
1609187
1986024
690752
230553
1234383
668653
213928
1256588
398111
1807290
1593380
367693
474437
997327
1142424
1647912
418610
1344406
1770025
503081
623665
1769943
751495
870043
1916154
100655
1066421
993794
1493575
1926942
44559
354002
1306670
386790
220073
914283
1547029
1653784
80275
1565197
963267
435648
577212
697610
886032
601014
1934725
1466408
1623852
504611
725256
1480695
1018423
442318
992951
1119259
1128520
1106652
1628277
1857755
266424
1346151
928595
1591471
1682495
24879
1386752
695880
1797327
1859474
85521
770952
1646852
1516306
1915052
735447
529115
1043598
1252545
403924
323408
1489723
1095501
472284
1202590
191701
1643806
1347756
798445
1003681
29767
850668
1353268
1043453
946605
1608694
998857
1056673
1359398
517777
1558715
520136
618747
358681
1219434
750398
1679767
795620
230810
1825416
223531
349314
1141307
1726676
1865404
1633897
170419
390728
1366153
1303360
492070
1638652
1076581
1481829
590451
450577
1144187
168222
53728
1463879
1460360
1117536
357736
547104
831351
363173
1868997
747634
591303
959983
1878034
1408748
354135
829990
529881
1924250
200830
534699
1476671
1909588
1189861
1804211
1933857
78969
742340
1141747
2425
520399
1731394
37936
1392014
908985
691505
1417303
680448
336064
1423747
923630
129969
457787
1055540
198424
814318
139602
1748828
1165185
1180862
320136
308046
349257
1167801
192512
1269849
1064459
370996
760742
1511838
1664667
1764305
1627828
1798591
1745690
104722
760226
1940606
677854
1512353
1825650
93911
1241445
1820794
271152
557374
100555
1944751
1795266
563892
1155816
1903679
1063730
92019
1177211
1974707
49631
137831
366761
924910
1083139
1569861
829188
1262730
644681
1122430
1809946
1274682
1458401
1725417
391917
1724138
301486
455977
947918
1373694
1583737
329497
682708
653762
1225747
1160836
535982
401822
480268
1363642
1787384
1028880
1508673
1484336
561642
1463987
1629894
163583
1669379
124321
905315
420652
1435371
1028184
721867
1941643
1418815
1701209
718135
908781
245413
1036650
605852
1153101
856922
1459113
1678340
916561
1717187
619925
479236
1572608
1472625
1306676
1231178
1099995
1695634
1744862
1489353
804863
1334002
1234951
1390159
1460140
1578312
1510346
279902
662913
1222871
591147
1798331
139389
1066245
1293615
258139
127612
860059
578446
1941488
1891762
561269
760926
1533025
1470197
65052
232306
772723
645009
1631311
1453348
165979
678635
676133
840589
924597
1458965
475418
329986
682105
313827
1870983
1141570
1799892
110786
1893810
732519
30971
1462577
1184477
1161700
760610
515126
390077
1862715
487656
1210920
250198
819999
30547
133897
958041
1098484
1378889
1744678
1964909
1179193
62617
619045
337526
855763
797788
365007
197120
1504083
773542
655016
1872576
980564
1446291
1723448
77735
759028
1045943
958471
1664317
1010566
634112
504788
325840
1411770
1985313
754039
1893559
290454
1917366
609696
1089980
1230176
1037561
86788
1567690
491735
1213922
1285024
167402
531345
112125
304132
1783226
189248
1045152
1789719
1298671
266748
13314
1235806
961536
78823
648749
1595133
480919
91109
645076
1710873
1727233
1540799
1728876
1676425
1084898
233807
1189800
1779208
1125566
1510305
108955
1733607
1708180
1353627
1269761
378991
345430
56552
1392910
1877517
1835038
1012220
280782
1309953
1966804
1019504
249994
1627122
446746
854402
1191387
724361
975363
561595
1432864
1299548
1607861
107435
765374
1701923
910776
1392749
1897164
1371763
1676968
1550144
1960686
360691
1022354
1399383
415674
613728
814003
831535
890027
1656074
415005
640313
620172
1490732
1994962
695922
1428703
781407
402263
1826898
292091
697227
1683306
548310
1245566
418888
671542
1905722
892039
438219
1233112
401943
280643
528693
187455
214603
1491421
1698425
1139061
335307
172244
492196
255374
1061590
1544195
1178036
1557449
824737
460336
138162
1453702
1580206
228889
748132
1896742
80025
917218
713864
664344
1287389
137660
430461
145406
945808
685374
854696
454676
755848
334781
1589826
745153
1613976
175091
817397
1203125
1585573
39728
661772
1754630
302719
1621581
1506868
1054025
1577950
1220994
253484
944911
298790
884318
1329495
854505
993358
324012
643195
1823040
1601320
365592
136622
264274
702894
877730
939499
921924
1834468
815319
608274
1076385
957683
111568
171301
375777
1658524
1871527
931703
1447480
1809581
1774202
1812531
1870385
410811
1489863
736265
1280737
27139
982564
668012
337598
255355
1730544
1558018
1551031
227998
1325540
1237714
1692632
1574109
291026
992371
93882
1163469
1888048
958080
1116375
298513
963387
301860
1067130
1699169
794860
1935006
673764
1572604
876383
234604
712819
1741743
1006137
271979
974844
1865131
233832
1526598
1590001
1698630
231648
1380327
1498952
1441552
1137267
988909
1007492
660145
134787
290544
1046436
912702
916292
1612399
475670
1486071
1536411
362085
796352
1484872
206863
561128
619075
221264
639140
465589
1451172
1994568
167289
1321535
678663
617187
227756
1315909
1874498
595927
1733244
1038095
1758944
410579
1415474
1906208
1666897
1396932
143715
1901071
671843
316142
1259152
624831
1866727
724718
494048
673311
1927845
1431468
28850
1962890
1080876
1022933
1951131
1120515
798657
1613345
1340783
574897
1317761
2084
316767
657686
1257760
1758612
1892382
1270171
160174
1845787
999256
1163466
178033
220918
560876
3363
1203520
868333
612053
1031050
9880
808477
446865
1311154
1568370
1842145
1715385
1869210
1176230
539271
237522
1418388
771583
920235
1161850
738049
785764
201282
1961652
953699
1327200
1040735
19011
1624467
446771
36016
720130
1143886
1128200
557860
643538
1810217
123378
699712
803184
1614116
597414
1898821
611494
1064919
708750
288234
76503
776932
627689
1027055
1695097
573559
1187319
1013310
216216
726616
1218654
87989
322036
453681
1072517
263239
81593
151206
729021
1788111
825613
284099
271851
730312
1599436
1781095
576640
973768
623576
797294
1364994
226978
1480337
532257
578493
179847
486572
1977421
1443897
770918
1973465
1889980
552590
896483
1352658
252734
1443794
1844169
991172
996780
1297756
1524557
648659
1145569
850535
1128039
138130
1704469
1897175
941312
298201
247267
431650
143442
1255042
54743
1864746
1266007
1847953
506458
1704242
1109579
1413597
1072231
378893
454388
1760760
1247578
239529
24879
1731046
116445
1822610
1824959
191424
1397310
1637157
1703407
1000170
1615692
1430129
1533399
1786882
1102340
849063
1051123
1690749
1948082
1696729
1834040
1024122
1615253
1962955
1943238
213314
220270
1015234
791246
789566
1927792
335538
966347
398844
1254877
856444
1975706
1026914
544969
461189
1620138
1704242
1190574
510800
433299
762519
1925746
1894828
14218
973275
180644
1437879
1852835
1196486
970722
103828
874172
1782799
1038445
774945
357882
787628
129965
1376918
1008327
93298
733956
1439649
98063
1951483
1134786
1642068
254948
506495
1032948
446184
1396912
1900908
1520536
1203532
754203
249771
715469
243419
1080680
156520
1296417
1782930
1199434
1129473
203623
159829
1446795
406456
1351299
432723
502061
1091672
958776
1159986
1450425
1198190
1672398
1881181
387510
1762131
1905526
1639194
26510
1221262
1444616
1862181
593964
34261
1078778
710481
649075
190039
380458
1180015
648187
1779735
455233
360614
1520041
1813759
1090511
1563103
1041003
226202
608026
611069
1908475
555499
1339384
585144
262666
482830
1391491
545240
1701447
307407
93505
965651
784441
1870561
1228826
817644
475757
1331111
1438450
880794
591701
383176
449713
92222
1778713
1658100
221547
1318701
1095044
895482
1102627
1832822
1448553
1672583
1624309
67884
647529
1087995
965829
1458532
777899
240208
1508045
1808025
1068835
1335424
1172800
1189457
1202391
348459
1691837
1092063
590566
611095
1006533
196572
972040
1976634
966506
1482739
1717966
1925678
293545
73594
1152807
1683629
975280
1749392
1937724
986583
1508400
812903
467752
514997
1684809
524502
1393765
1457463
1503742
461714
1639089
643340
422917
115091
1407197
1919627
200405
1008455
109615
229255
1087491
1552170
495058
1628091
842608
819302
667653
497524
1756096
1921454
1797542
1752581
310607
1766298
1790757
1837138
835037
1492957
1921202
1046919
178948
620038
1585555
127260
796757
1418691
1480866
619086
1115841
1166426
1145396
675221
370174
1138585
1844423
1089479
336335
907556
1730320
1192045
335754
1341763
39557
1390590
69961
1790918
926486
167704
1840239
1353731
295052
267484
861474
1208488
1665709
1001746
1562079
425356
947061
1833609
93505
461095
292127
71978
857681
1745339
1831646
580932
1275003
156165
794021
914061
625896
125791
978550
1572687
1527218
642739
705501
329734
1960309
1409050
1653806
752987
282215
1412128
689858
1587677
410418
1798179
1218035
132796
631290
267884
291608
603831
506785
844597
1316131
1233944
816431
125803
1270855
242168
1676975
71621
1884592
698346
1208532
1574190
1722920
1066834
1028707
591729
1585707
898462
908603
675534
1849638
195014
276577
1148746
318839
1201275
400906
767865
211937
555739
661520
159759
1558372
1849705
519970
688085
968814
199312
65497
1247327
702277
554141
277419
439504
1681620
432982
25690
517980
530554
965779
320845
1284522
802452
1394902
167373
409963
125741
918500
1685234
29308
1790201
1079177
1233828
1152847
658682
922711
161854
1643290
275821
1136446
1096948
24911
987675
1571099
1423807
689388
1862446
504959
1571963
1471713
1875546
1366654
1490483
1473537
367783
457518
1020128
527265
1652046
1840695
483577
1200800
1256816
307761
343700
439180
243825
1497555
200412
1641569
651724
792783
1804786
995750
1208915
1445023
64590
651710
1852957
250116
725112
315512
1209798
1086521
1888910
28706
198423
736539
1875407
1775928
1276318
1653999
435386
1054524
1021327
1459435
1169138
1097729
1544752
22908
1021850
1079519
299741
673702
58841
1277096
1437461
108360
1000435
1815863
1015006
460304
684299
397555
623940
1009129
1940898
510956
1964443
420892
921269
1610586
1210196
19540
499759
1526455
493273
1720266
1311334
1427635
24769
164821
1571291
420890
643217
779054
1248145
1412816
1033095
1463423
1377994
1371196
1770625
679114
1168387
922520
1835084
529469
1023592
991027
1409922
1299964
1346504
1022593
804549
1332312
692965
1205562
1388782
16963
768906
546626
1580099
502517
349795
1968753
1356263
1216550
898171
1193994
1946749
1769602
1352947
326715
1245721
774808
1741987
950783
1151676
74857
435322
386447
269604
653066
222468
1610801
1446428
1941287
182104
321754
1042949
534240
1633541
820340
1108781
1330098
798675
1669342
1542123
1250473
491267
674536
108235
1479690
1938271
906293
739166
1549838
1103860
386943
1046515
1460360
482252
1144533
749974
1419433
1220548
322541
225919
566470
383764
757390
1403319
737856
1915152
552223
1808903
500265
1833411
1968525
1115509
892742
247551
721558
252302
756476
1046520
1597597
1095044
631131
1916811
688189
1233703
511878
1936967
775415
257905
1247439
363719
35069
588118
193153
1699625
1560360
338976
1200779
1337202
345721
1558088
1480578
1658805
567070
1320615
1912109
672952
1414366
1581366
6303
1791718
1745773
623856
789392
152190
273963
1221501
1245959
1846928
1768493
1397776
1400048
1562883
1321407
1531296
58305
1408634
1399966
1651366
1496484
1928115
1695654
891553
1345379
1715830
120777
1395192
1588103
388758
43546
1767674
497611
111670
347054
1496462
410292
1743577
168725
1157366
1658118
1964583
1395588
1732136
1527331
1168699
965602
1390668
1142898
401822
254664
1801724
1461242
827253
1044230
1852123
679247
522837
133876
825227
79110
1624657
747485
850187
1375139
755065
1818677
1989167
592413
608991
825556
1488860
601470
800842
742107
629560
1293376
376178
1082223
155012
1429432
1768763
1101581
1888552
623688
1298537
1812629
1858589
1772709
1791292
319
459240
414610
40026
617974
298800
461584
1084898
1044843
432520
1648305
45929
589634
268195
1505423
1372853
127749
1110086
1701043
31202
1074294
1898419
437417
326510
1644037
879535
176709
424103
802339
682022
1641866
1046507
1185091
482491
1009184
868370
532122
826417
1381330
109594
934807
558598
1902083
1310747
1228235
1373816
57566
1858223
183328
757469
161373
508787
494675
371973
209806
209158
217798
1346792
1714464
260907
1071373
119761
1979925
1335152
501516
1269131
1902718
807112
629348
1470037
1192241
46598
905884
1113742
877272
1076143
599637
1754155
641814
612803
16075
429871
195404
1760368
463231
1577691
984007
435737
580634
1923525
1050072
1607682
75235
602423
1413431
1404971
923505
1180865
1573736
402932
7546
1553063
35058
659708
81658
630408
1146057
508758
1719942
847932
321639
199450
811729
963525
1803061
9022
533717
302263
1048928
1564437
840714
472520
1448841
697095
126178
1213116
385573
1286834
622510
740620
79570
127699
440352
240959
1222133
1177597
288931
1969076
905559
1383416
1751124
1567367
1304794
791144
1075939
1881734
40411
976050
516222
1157702
1273962
300379
1211799
1499057
1613506
1177802
756091
1202833
1893663
1092278
243081
1777838
101346
959407
1207570
678779
1733015
437425
1535524
1379814
1376864
132345
1020313
61417
1038416
1854040
1653995
335333
9884
567017
217482
1031366
759697
882972
77137
1658158
1420939
919152
47990
10931
1079079
1136015
179450
1473876
849495
666430
479240
210250
796962
371561
1409416
144821
850419
327606
1661472
1903782
980726
50827
1656389
1232454
812583
1908011
1104686
160174
1343380
400740
516449
555602
1143312
1233950
200169
461895
1188599
1458429
187493
1531883
493040
477430
1112562
736719
878786
851068
1404649
1875069
1288417
1144157
1073528
366028
1077877
1696240
160169
694933
843827
1333210
1919685
576530
1191658
935000
949408
1882024
1216995
796730
942207
1817753
336005
622369
1838505
1092854
1132350
813434
483248
338987
342735
1631560
826417
1679905
1843168
906633
1315047
644719
1334845
996928
1838652
1455121
1660625
599993
243953
1178546
1962556
1735746
84871
1911210
401670
1566610
1765227
1410387
1464998
1529070
89208
1253150
1900837
668969
1161267
1451037
1223475
1830172
723203
534867
276803
1111
861107
1915607
1216892
635772
868990
618536
1009468
303623
1593239
1966619
923223
594344
682163
1525806
1774719
1411904
1680947
1262027
407473
321687
1927417
1806081
1378752
495974
364220
1060494
110749
1055986
1304191
984888
897690
783647
333650
1129014
1071394
387793
745578
806625
103359
1950465
113945
210132
1640701
1311749
325833
171787
405665
243081
1367970
1135203
1298204
682572
569842
1127857
1136239
1603683
1727090
973535
735853
1291141
1051782
259123
1377661
1284732
20045
35355
1079058
617443
17775
1410647
490266
58648
1800447
326797
1337188
962900
439
774810
1591029
647875
136072
1028406
994680
1192650
1385709
1796769
1757995
1567613
709555
1188640
670191
1433834
1185841
1465424
1538905
1902957
1120780
830447
1404568
1158406
312001
1191242
618284
1353229
225265
1067932
1275515
20164
1791088
1739826
1166875
1071902
1016598
986052
516601
739727
1068505
815975
1302200
498925
1467883
617697
874351
296181
214121
1335544
1752412
1918948
1854452
1119497
788281
74131
468069
1526762
371651
1046590
286150
1713631
910521
1914308
551923
259991
221030
783780
132612
881584
1674835
125941
1973051
490763
788424
930897
1577839
548608
1245733
469505
629662
115619
1534544
1552628
849582
770118
1993107
320422
171560
270431
215071
1093750
1712785
1380884
1278162
1490159
848279
1391431
1718481
1783300
1750920
907855
685669
1028047
188421
294887
530086
371944
878793
1026844
163138
1199634
1950092
1534768
238007
1443069
517324
1361764
1110480
1623694
1231849
1007375
1614663
1944570
1748020
541135
1374526
757040
807099
1477950
1959116
1710661
910830
278769
597611
1623516
422814
17435
1089208
891932
1296482
1118098
1650444
792363
1480233
1026680
1934959
699713
1278686
1607417
513008
418390
450107
129523
959504
363250
702903
158987
1240028
387248
524145
1287968
711597
820514
1319898
512478
1690149
1166839
1382816
878980
943263
619851
1255731
1727272
782267
36079
1684149
822392
994485
1616983
1687308
476211
1290712
1942807
250246
788852
1561541
1909483
1445538
1564279
1287401
631441
810429
961197
7980
1768515
789326
1081539
296325
36317
543087
1472532
1720002
836332
1992246
1713896
1994867
1032339
774649
1950678
1812365
1331944
712301
97254
1053875
1274147
1000111
1346645
315353
343067
1068353
416794
453854
594067
815964
189490
1111327
32325
1164579
1263572
1089750
46912
868976
1704050
1385304
140327
1384060
1715588
1800224
1269499
1572950
678269
460359
1767744
867425
625656
1447582
1122029
921201
1162383
976519
168425
200560
844801
1362776
499862
1555539
787714
545094
1040918
1528398
1299551
489575
275224
1815169
1975928
181664
758098
845782
1341164
556949
1065729
1108959
10243
1971655
1654781
832343
1839317
1671857
1612817
1188632
1596227
1771307
236656
1896323
961954
179968
35980
908768
1074060
1302696
717800
1242298
236913
1843927
430405
812409
1844225
26040
465961
1054932
535479
1576116
21472
1032412
1765821
706565
1328395
1621082
139850
1413109
1639252
1484153
1921429
1146747
369079
747540
1120166
258760
1631734
1668060
818047
1097248
1336615
1085961
911219
1939838
444725
351081
1342220
1137255
987358
464168
1426440
1208258
1020086
1121851
1604743
394194
363850
689269
1085405
1844847
802760
1386871
855725
1188833
317571
301636
843785
141053
707510
1598335
59942
190124
86648
1197382
103104
1861498
1856261
1941658
756400
8025
198745
258141
849562
422133
898493
1481204
24385
31107
110937
1440056
1751601
1085275
533236
449001
419553
1876492
1908314
94898
1093916
918120
1873321
1750368
686145
1451444
1833111
463504
379398
481142
1228338
641755
469965
413120
1177531
312961
869435
1373812
1680348
220839
1164309
606951
1316825
558021
1053573
1487859
1858311
1678476
1862851
328481
896063
508860
1152944
548628
1204097
1377351
1440360
928431
127823
1601541
679031
1764948
477431
1733486
213120
1648759
60182
1333720
1921577
1073416
209652
258222
240059
432374
446621
1695006
1753860
732960
469944
1911995
1004130
1428134
1181416
129727
103080
666579
1037757
308004
965933
901065
120267
1529003
335857
263470
1664416
1496184
997457
341584
1005715
1245505
1403288
1532141
1181343
1392181
31430
1499154
208429
766987
798522
1658195
740722
1942355
313596
594739
941035
1969447
1243425
530061
5328
663481
358416
1395299
1832758
1543799
921439
1596606
181799
1411334
356607
381512
1190515
641550
379352
1794231
167402
1645625
460419
1757824
905703
853628
1692542
1852865
1612055
1350032
588342
612965
1228505
990255
10162
1078402
305391
130245
605055
1323726
873304
81944
1030892
285225
303585
708129
1446203
1765520
1313325
196515
1964221
638447
1781819
414604
1672577
1063286
23354
40134
1589945
1664251
606833
946588
832101
1336233
1826036
95772
1584789
272217
565486
1236184
1115181
777086
1936992
350918
368512
935079
1465465
441542
1380646
1564088
1511675
1276795
780986
1045479
1771986
993499
718515
724990
1232766
1442815
1314687
1837939
106314
1801747
813951
599598
18760
310222
39267
1734601
434963
951430
1812695
1720751
1300806
1049638
1795778
1309976
556388
1969668
1313459
963915
828369
779357
277700
828134
1120052
860751
340145
526579
1125315
1272403
432647
74701
842987
1726682
1197603
1094762
1967834
780067
20651
1982586
981956
1264165
1728407
1062257
1140220
469062
898443
415103
608645
388392
1139872
708660
1610808
124005
416291
434446
41983
1017682
1519415
89562
582053
728493
1353965
1400793
813198
1450204
592658
1375139
1387338
1328628
1095307
1153414
290898
1070847
1876342
1434584
877192
496369
1390295
233958
678619
1507285
202852
616105
111181
200736
1604831
1936611
190158
588151
1804928
1161376
1277963
1613671
703866
1178731
417430
1738782
1076786
915096
1754312
1677974
1198093
713288
198875
325675
498919
171703
1628565
650533
319560
348062
1812062
16129
311127
212918
963582
608359
1927257
1546971
46092
1356162
286447
1090122
34574
1063421
1500100
1581569
1852849
988235
1418418
1253255
1552415
1291138
76892
1562079
614781
74368
1466458
1523394
117984
1882074
1122609
1031757
196922
1439612
9556
631180
1778305
120209
923377
131665
1074956
1484108
447270
321234
80632
558902
178245
45830
1015387
1952469
509208
1585945
620743
1020200
606238
1617673
1958247
1271385
304291
195536
158680
897413
68593
1167623
1840771
1296704
1737358
1271131
1677057
462555
784176
994257
574043
1046465
622219
59901
1278271
193418
811245
910468
1760861
1161313
1356214
1080102
1502788
609203
1139440
1052789
1131837
477027
885017
1176314
1154105
690842
897108
796582
1667344
1535785
983514
1217056
431170
651938
31958
1438163
1137223
333363
150136
587373
1404612
973093
53166
88277
124562
1391756
792049
1305639
357331
78457
1820411
1927254
1782790
894272
1240375
1458431
1497832
1071692
587894
957717
45108
1195671
1596569
874234
1070587
1443712
1315819
944982
1776418
1613654
569598
104278
797519
1802976
1274028
1460400
195320
1688449
227626
1747802
1385077
206949
1124195
1175368
318665
1236511
1455435
1705526
679613
1241399
1067247
394179
1266602
1463414
1213228
1394584
1864117
832865
813869
583454
1521129
1315275
1219663
196219
356038
182339
446893
987974
1056231
1385001
1154357
1874037
606878
1246190
1760311
543784
1129576
1079513
201868
695161
968189
1569081
317821
1594533
1107424
1488226
154693
111560
140550
1542644
1101911
958885
904879
400842
1522596
874806
1205839
1841618
1652093
98680
1990431
1214015
879827
45152
1061348
1261315
1959893
589861
77524
1126073
1171151
1805103
1278001
1012420
680216
1201538
253098
1144593
580411
1556386
1105864
1971351
361463
1926359
1931435
34858
522258
763059
287836
1545832
206835
669604
834711
1058994
1909166
714787
309694
1343997
1661442
1561613
1362850
581830
530022
37941
1890782
195404
1960112
1428151
1676762
1104465
1765172
1691558
486047
1561335
1765176
374147
966575
1811038
1111997
1828609
279724
1212507
1402882
198009
195535
531054
989617
944607
1603321
148873
1271409
1272682
1903748
1038643
555818
479677
153370
1855419
30327
22297
730724
618897
1181327
305111
1525372
1887927
718810
1854507
768085
188435
1669488
1629098
304573
893294
1785602
760778
661116
1771326
974191
1249274
1104757
1484407
1851686
728431
400476
986432
830997
76615
1600827
1689242
1455199
1672777
250032
1290598
1889807
401469
1103545
1979827
1586812
1922447
1652561
1779332
1056865
1022354
1188978
239106
312196
52525
1279715
1313463
1781390
1829380
1786926
1087598
1950632
1727814
1971857
315183
1142412
1398593
873803
1324762
1777422
783334
679596
895518
1367557
1994941
1557193
1746013
1660660
127176
1570735
1992489
1621839
1822925
908508
1175315
615007
907372
1407386
919663
1619820
511527
654600
992723
514761
708209
1899008
627095
1707922
977993
289369
337124
306066
1935032
1147889
398985
1271204
1866647
1960295
485391
117942
1666461
1157031
1301244
1592093
161143
1448018
573344
1365547
1384002
732768
1861106
1834741
1069249
702931
1616289
1458131
627192
1222569
1130138
480097
632531
848709
1281869
1013405
1748869
281989
1944265
1476725
129717
1660075
1631185
1742758
1802689
460107
809665
530536
1912262
1552589
889139
1026707
746260
423457
534517
1920112
1568886
457233
1374362
583616
1828811
785823
1891520
1841997
1422923
1173590
535092
1541968
1766427
1667165
1563404
1949891
829955
423201
1965978
482115
1987496
1459732
330187
403707
1336814
1908269
1860782
1290644
1030158
645729
304324
1301612
544569
179629
795523
1256993
1705886
907895
626180
163545
1550383
216152
1656197
582283
775438
1309142
1003593
245870
1453387
1832296
776700
75886
1259189
1517049
151788
46481
1539608
1422147
1483532
1602882
537620
715444
1390022
772141
319851
823547
351112
426545
913044
1568563
1514489
1523010
1397155
871308
325733
898875
376706
1219663
1066904
679422
917077
1738626
1250318
1899784
1463987
1320628
312534
1359258
1264089
320335
132589
93271
513396
750085
177351
1821095
1541615
890589
117337
1526016
224727
1310006
883856
990052
1970786
245346
1470241
1123507
46388
515219
1572723
1816151
499608
566984
1005769
317474
207645
1591873
1193059
1096960
727983
1921907
1712359
1337849
671545
1352432
1143712
748678
1511954
198736
1200069
1056790
770703
960809
1553408
87724
1743297
465023
1217197
316544
1352724
1111343
819041
7696
184101
14419
1137653
1717706
921071
630571
1645977
316503
563075
1453804
1068493
1118043
310178
1747601
767202
1626665
1830119
874790
1267995
169948
258631
1589826
454492
1037947
752321
867608
53417
527737
581820
1652245
145090
40844
967894
589176
1247656
997249
1293207
1137653
1279202
1817498
1657067
756165
119623
983883
726068
620279
1438010
61382
1966474
634358
1120848
496310
754646
1386267
1437617
1878522
714003
1543248
1229596
1650916
1653069
254029
1761634
508253
903827
563445
1322531
1188659
360666
1260806
304016
1095085
1199485
1526885
305307
1402689
589064
511106
422819
1243221
27546
1284288
1786071
259726
1856833
574096
708132
1448261
1814858
1486512
1087169
459361
224947
1127197
977230
998688
215962
1681581
675283
1590188
869689
1755314
1951923
378595
1971686
621906
1614046
1247673
1348409
1392799
1169759
46624
1494223
1232290
599541
571064
1816787
1616445
1852536
538337
261732
1552721
1325785
757065
1474960
499159
1979974
1962140
1313672
1792116
711732
1381322
369298
581728
1144685
191587
1898691
1973109
848683
587635
1701430
1046182
1501851
985147
697234
768057
879332
1595231
529607
828088
538275
525243
437572
271630
982405
626234
203236
807756
372947
1110671
1608767
130330
1105705
1922475
1148484
677356
1133382
510011
1466710
56644
449111
1625760
1821612
947228
1314739
657706
322631
1059513
735660
1138299
1998243
1368745
887681
260150
1656864
1008849
1255574
285722
693065
887292
1834161
1195626
492725
236695
735305
763368
87858
307647
670688
1363332
207952
922305
1805161
1704915
1358581
633423
741968
1342659
456752
1649702
203761
1178700
950182
306137
1883708
122530
108199
1757493
1076934
159234
1664875
614870
1941440
1323416
124389
657779
546673
1516889
146818
912826
839589
29181
1081043
1255450
1463363
92597
45237
155302
1766545
281757
599757
840283
807077
1168988
1608694
1650467
1865738
1937420
843260
797789
1854658
412029
1855858
1531810
1105553
422074
148701
849263
645945
1060899
614317
330563
1227438
969988
503873
1382866
303101
1233339
1840919
316402
656448
837822
686478
555821
1565290
36409
1583421
1323463
1085441
414277
587499
1448105
1886227
1115550
1530560
1433240
1911525
300860
1657024
435203
929507
1431223
1857497
1998712
195868
915933
1088381
1029859
1411977
1443167
949
1084399
450452
235287
848792
159360
273821
264012
1727817
90933
1295950
970726
1333772
1830582
1466801
307567
203833
151628
415189
1995584
1137255
418560
1882640
1381123
1727249
585549
965843
1516774
518027
484415
1642224
961351
1473753
177259
4439
73574
1105824
1302870
124153
1965788
1183468
838135
506182
1142412
1738782
1831056
470005
603793
860754
61030
1822843
717076
1274999
861246
1698811
1771162
998957
1826074
1318454
742340
902767
307081
1898330
1669839
99004
837007
1837068
620830
720198
1728384
1887080
84157
1435761
822079
392259
1912764
1706374
1762436
456204
1740851
103661
548193
1358254
1354739
1916042
606848
200222
1446184
322886
251412
956301
1183123
1086423
1530115
353623
721386
1018084
355399
152188
868231
805983
681515
1654527
1485244
647730
1717121
1954872
1356018
243368
1033701
953152
349914
1881205
700101
1643426
1386313
439580
1158093
621704
1974364
1584253
1963968
1709418
602460
1641094
761648
1528386
1344653
571481
1309669
1121443
273930
1760615
1995905
132282
1941510
265657
1476994
1478080
1427999
1520854
514729
1784884
586160
518510
400605
1004494
26699
1128245
1105830
1416812
885847
812251
262449
562574
1477580
1023992
1754013
1437578
1580593
944120
736162
1412150
558883
1128878
535358
357560
1385160
566127
629271
416980
1892475
802673
1977834
914662
1319127
1503341
612975
1966416
152018
329853
1793934
354382
683773
71823
1030336
937242
642692
253303
1592912
183586
1036281
367366
1607443
79820
1171717
739977
81646
477360
1013371
1402007
1811245
1943990
859201
1757164
715689
212330
1163612
351380
469002
179406
437374
1777079
1203388
1125415
590399
591636
518495
247657
873029
1042689
608272
377321
1471586
1880737
954065
59105
1927257
1604143
1781689
938454
235305
1834394
1167697
1214252
1415555
107429
1584207
509680
1274999
276321
489992
1360442
465198
1385201
724323
1967964
926167
313561
109011
1604770
1530386
31676
1775209
1458554
275178
1380673
1525402
315254
739027
84955
269508
407742
708313
1415033
611970
1667861
1663318
1712598
1262822
448833
289329
646207
1062967
779389
1078237
1147726
994867
597544
1128186
1045807
1014057
1338374
1901144
1760521
1335203
1505357
1286756
172660
1509064
878980
75374
1075181
1499289
1772249
1789939
1908029
1547816
547405
780410
770306
495701
1851223
1512316
1244
319544
1867896
972630
224242
1136583
1015186
1025694
514709
1642378
1922967
1326142
347635
1409590
385002
1037818
27853
328123
1431960
1294461
977383
517324
1815223
854210
1682957
378904
641733
1367145
121226
280385
1150534
684854
1999067
1506154
997088
1367233
1869877
1553063
163118
160674
1048287
444676
1767524
1055058
17648
1384947
666917
269642
313840
1720989
282463
563001
1078298
354869
1846525
1441384
137437
1664955
767746
1371775
140730
1661347
81538
1604527
619075
1297215
585852
669662
457233
421747
346584
691395
1425127
275566
1519373
1953708
53103
1017193
1597737
919653
648575
127361
1944585
736960
1810655
569641
1526880
708599
910758
569459
306925
1634128
1574748
1739985
386822
1849211
1116769
58188
620245
1661401
1138619
213617
788707
1528272
986249
422930
1477924
692468
1402254
1758949
272219
580029
894749
1007313
63982
1007321
263671
1589944
345444
557133
1070567
1189610
451315
1394730
680098
1970834
40378
110007
973093
1024539
1796427
459751
1435704
1816785
1063022
1837705
657266
557567
1670004
1970834
791256
1755145
586362
107423
1553889
1019916
1358525
448305
1427690
1250817
1417176
1244812
191792
951597
65077
643125
1266255
1848765
1202273
1955015
873344
1538025
880897
1954678
1619718
1615646
505539
680370
113437
452488
1069452
325326
127147
402201
879024
1115778
438537
764313
756834
1526725
997703
539698
1062355
589272
1164673
11584
1999684
1896374
539861
1569346
1699380
54491
1091915
288617
815887
1658150
1956429
203928
1620846
1597265
1120943
896038
1577564
743324
671440
1928886
75232
969764
683927
30558
361490
126298
1388411
216467
434504
511121
1539179
82226
275212
1734037
776830
1790417
1587779
166885
93385
1965433
1738912
389074
140240
1165553
783893
1010672
896783
661179
451924
5773
247970
997799
429182
1805453
1803041
769083
629571
216099
200719
1900979
1955055
583939
68460
1789522
144161
770145
1168988
1177941
1191689
280938
1986934
1253475
1075789
1801625
1257963
1462822
1822613
130468
549048
1083564
362680
649278
1990634
1611208
1194907
1460466
1471361
1144777
1610776
1737153
342962
528961
1592028
1002586
1557601
1871427
153377
1831762
583925
1083607
817444
1844091
1117273
1200127
548373
1899931
425144
1275905
1416231
603624
1851449
1442893
811418
330499
1570270
676472
1729266
598360
1010090
812320
1076160
1339393
1531692
857000
882720
1073233
862977
1566904
195367
120911
1545595
198305
556268
1872772
72063
892577
1318527
913345
1398441
613859
1471579
9474
1221983
1412411
287966
1080017
1767674
1505207
1281447
1627308
610131
1343440
1536313
350785
705598
1471973
252193
1314478
1656637
1029283
484648
365343
1740546
261514
304176
114640
138037
1339994
258101
1570048
1262868
1372373
272338
707445
265842
1018341
1172853
1650264
1953982
1043952
888472
827545
1311581
1440108
589690
1038366
1457396
1635499
329738
476164
828882
1116965
1326827
248684
1453004
1744763
1181884
1368327
1185880
54663
1585319
309003
970445
1877951
1302993
1426836
1869828
414619
218732
1116976
1752919
476498
18244
607984
1155617
808182
719283
1729270
1531277
871830
558956
1907465
942219
858054
118818
23128
678776
326710
1472157
1622513
1381735
1586530
174653
528604
812283
128250
1793784
1290050
1221869
1308638
1635612
1023045
1999395
451788
17424
1731455
1456663
381
153805
1343221
1529247
1095512
68094
23321
1008933
1072611
1969862
213901
1713027
826014
1407990
1343579
955959
993554
1561192
91105
1243987
968585
1772028
1923930
1960157
553174
1083397
744545
1699995
1048310
1601429
853538
1402873
1608694
5391
1600782
987617
139370
771600
651341
988051
1466372
833463
1873427
1960806
608759
368021
1026906
1344848
470793
335503
1486286
270352
678387
1968479
353506
640676
692107
255120
137824
574989
1460577
1151845
1216502
297186
1272972
733212
622948
1098800
710078
1685881
363173
634957
1404555
855726
1147555
336596
606179
308144
531521
1869076
1099688
215538
1298937
1028934
877414
469733
1690724
684854
1975394
1074006
123294
877753
112409
294072
861392
1592847
325256
401469
1460978
1843628
751840
1642573
43129
1997393
602021
1466755
446079
225576
313328
1023189
734127
1594890
1215460
1976634
423493
154526
1475527
1144267
607402
474828
471405
1949034
909303
1963740
154237
1438010
1130580
1785794
1240028
18805
1082882
1257412
1816586
1280701
237782
234958
1709470
732259
1713424
1550456
646979
1503139
1781313
210680
1960661
1252576
549342
1918600
909505
1099556
1293412
525220
923292
1922248
1660044
313787
1463257
1645997
684914
638581
1363336
1457784
1437813
757675
1163708
1649296
227446
1611173
300548
763211
70704
239217
926657
1662319
895265
1737359
279116
1148954
1339813
1939445
244920
1639609
1410446
710575
1752129
813544
1766602
1323771
1444655
1810912
344566
1633687
394985
1863161
1334577
1294293
416369
1445134
622198
1793513
55337
266538
1185166
852105
1899868
629283
1840400
1532543
1286229
1570839
1923046
404241
1719908
197454
358891
190057
462723
22967
545526
934633
1589113
118121
689418
1450846
1129722
29905
46273
196899
600038
1268365
1657826
1296511
490455
509886
1246781
911118
697303
62485
652554
1138827
1143565
169377
317790
510790
576322
1933460
332176
1196486
1402287
1644186
1831266
203916
1164606
1494957
1541778
1917760
319780
234077
1542803
961122
654265
327687
1232235
1229945
69797
935216
751033
655888
610169
200152
1536330
458600
1013367
1462527
573520
1614363
1935627
904457
880244
498229
1586736
425602
159143
677763
604409
89099
404634
910073
1879799
645472
1115395
1617472
266170
441168
1835662
270549
567085
198148
1377661
1228749
1158205
344111
210463
1598639
135054
1545439
1040574
579532
1452081
1466966
1914836
59961
253099
113202
1603775
333665
61404
1887561
879662
1278323
995826
669145
263835
1086421
1913432
1878608
289867
275044
1007414
473577
516336
1270399
137874
731649
1560615
778883
1881686
942495
1656930
1260314
45151
1589406
1454499
1372990
1884196
571331
1585235
935451
451315
1117249
1715728
1442805
546697
707787
1315693
1191371
1121388
70503
1578741
733201
936279
1580111
76198
1097156
950881
1227235
581
1517091
993679
1086955
1416193
556721
1765231
121739
1524613
1571343
1941849
1707628
889455
256229
438922
94481
400292
52244
1419534
1849024
1065041
1272387
1905095
1853262
194817
698297
1475090
547807
1608999
383129
759242
917302
460196
839354
1796544
1447916
181986
1576048
49126
107265
1996365
1653123
611969
206777
191333
1328362
1996858
717015
363496
1922375
1846241
527536
310579
65603
438093
610777
152920
657732
1151960
1466662
1468959
86452
1767408
1744239
533593
354010
1316657
1593184
310799
810688
742359
1702885
1589446
55653
1538123
799697
1433585
595719
1644916
628522
663777
778783
1433468
951476
542532
465409
1077090
149234
1026141
1368727
1694079
1263354
726167
848450
1834347
1323330
341133
1511055
1780
488295
1304490
661191
1764544
627447
62717
326466
1476885
1833873
1777237
400873
198438
751376
1918826
1485391
74998
1522207
1777433
1396996
577614
1925034
633995
318826
1888233
1905715
1361639
1626769
880786
1915962
1818098
1869632
111597
366837
1251402
1749317
76676
1365521
1545208
1291214
923292
1727058
644306
420486
917305
1763412
1894367
1924292
370444
278986
1575103
1844617
1996250
1885268
1354111
1813106
735247
1383696
166604
941017
126082
1277335
1399167
891489
866947
372662
208520
1077786
1942939
495064
1601626
1277750
1456057
1317062
471737
996978
615223
413949
181135
222679
462213
98028
1695590
1322205
1722746
1130159
1653712
1673052
1298243
738041
583739
1574989
75491
1177962
659515
1236733
1459674
132342
355465
6697
1423533
716875
162574
1078397
608737
1530791
125876
232936
581018
1232997
1529026
476019
1568050
1418173
286684
455114
1385738
247898
1569680
5842
35714
1502590
1812865
1948127
935079
1287507
683236
980840
699920
1681474
620636
922677
331721
308289
1453572
1211993
482464
128782
1946768
1143621
1543505
1284755
1415474
779329
845065
1771514
1633510
513749
126270
731930
1198797
928635
1491658
442971
457594
770979
576998
1206761
169424
212520
1168853
197353
1267857
441451
50666
631878
1142113
1323507
1086041
31631
533631
352366
350263
1675424
650554
1643933
1784100
1163946
938885
1639535
1884170
437929
552874
855118
1761025
1459662
1826645
613544
1546978
264639
447714
1561237
1051141
68703
1834321
1851686
265473
1815406
1093627
1094384
281108
415649
952765
725782
154498
1299044
1238397
1283890
513101
1793301
514193
475543
153972
1954649
1326591
1036503
1782643
719071
80786
1058969
385060
733895
1532391
717982
1689209
1928777
924432
461295
1956512
1600482
981411
835287
1639114
1820448
1446109
590049
736550
1472996
90027
1039874
1204314
312974
1100158
1366976
603219
143906
270437
1702142
202739
1088680
885034
1710894
516902
1233110
1167648
1485140
1613566
663816
1110144
1404192
1411847
246297
1860553
963016
493007
745164
984693
62710
1980848
1643137
1023279
1077225
1357987
428007
714718
812961
543376
1154421
1957253
1736849
523480
873453
916189
460484
784385
903760
1316825
1873107
618690
808358
402657
339278
131064
550307
1663075
1186485
181898
907584
631788
922498
203721
146783
554545
1091681
1251503
1648184
1569333
831288
1126824
316026
1177658
911991
444374
960309
1850243
446824
198872
621434
1616211
1656942
1135820
1224781
1888376
1409614
1258175
1779938
518210
1565629
1124668
760397
1290071
1322359
1442731
1963111
1556035
1705181
1587456
511800
150337
1795110
732684
1303568
391863
1083115
3766
1812000
1753490
817237
452187
637552
599227
1314448
1705005
1857666
570226
1268655
1907837
893339
299590
78053
958881
1132302
787024
1625891
936300
1869609
1221586
26391
1790140
562910
1163438
938021
1992880
1304496
316089
1886837
232294
1288684
327574
498882
1553439
205387
1315704
604865
104309
582452
132800
1408133
1040446
687887
1389970
142323
1791822
1338721
1927893
1049438
1193542
1811415
1506258
190713
497409
1489112
392534
184977
124682
665818
1824048
671554
246343
605773
1811601
1281687
409010
446603
4417
686943
1911752
947233
651820
1629869
1427202
1602527
111951
1758176
169793
1798699
1790504
834296
22633
49614
469956
335468
1677819
796677
1463975
719458
938505
1849938
992358
1213631
1123682
1894973
1882764
372617
1740126
834236
506072
719221
379367
708666
675313
1734050
1313911
939849
1302576
911770
836187
1338576
1972118
339496
1922988
1473832
1363042
939959
587053
1852340
673919
727905
1769042
1037680
1217429
425239
1191372
356594
1513128
1015552
1288984
497843
616101
1802554
1481355
1675565
901178
1010243
959234
1578611
1030056
1164143
1653495
113137
476098
47383
1616926
1332593
1630004
529119
1887923
1461774
989742
1539588
1325445
61911
357600
33740
171416
179112
1538936
433592
1351239
1803262
349565
749974
1847618
692820
642249
1983828
145980
1450690
1088145
332488
1515474
254030
1970065
1299731
1263130
68585
1727671
1651430
916866
1369308
1445504
1076973
1134472
661192
1158920
1982919
156788
11992
1005114
573673
701675
1615788
944525
457233
1386361
1413611
335354
962019
716717
1902547
1054575
685711
1328156
662454
1822331
499122
773989
1323946
1351008
1900748
724120
835978
1010994
1406584
1341380
1620849
852004
1742756
1842268
1281376
475759
1410695
1671748
541511
1772057
1090028
58661
838961
1448018
1640649
966728
204676
1901049
1386903
1972808
1206822
1757592
1932523
657184
1893539
605633
1587523
879742
151887
807458
1099382
1465290
186435
1451640
163827
172431
1097306
371056
479331
932227
1625635
1635038
513749
1921395
706204
1182308
487097
1267914
1772162
1360413
1108456
1566877
423156
1814461
1018518
318846
2469
1156349
1980290
66772
507378
1487617
1419541
1464627
1941649
942522
629748
1136702
1422493
359133
251045
845080
1702695
1206795
194294
1524755
485509
938613
1566234
1148430
388112
1966513
857587
46123
626468
629760
1892344
1482956
219369
267447
1621189
1024978
51756
219301
1365004
208133
1079284
886343
718149
961892
644379
1796243
1361455
420509
1228551
1865350
1167901
381028
1243584
838415
638909
437609
743209
177461
460037
66375
1175285
1170341
674400
1413804
667560
286273
381258
585821
1418067
99486
1522768
597856
1447041
1414306
552080
12339
135030
1460258
1788931
677552
1453172
1228458
1259682
1872200
1508135
1357126
1298182
1955174
578181
942726
1271379
733288
1907215
753435
173010
801157
14496
1648810
661341
724940
919768
187725
342256
959912
827747
1618643
556163
1739530
44786
13159
352738
1739348
512174
804419
548759
237011
238129
305452
847315
1384809
1751350
829029
989450
562245
364874
180194
1180877
334623
377711
793487
1600523
1942785
1854462
1259804
1658536
1770654
1268906
989838
400693
11720
42452
1605923
158796
502138
1067146
898638
899795
1737315
1985942
557567
625282
1516962
49633
1454782
1844937
1686136
1500428
1527754
1441226
284570
853780
434924
607008
33163
266428
1702921
1284198
1699828
1551013
361646
1754312
1906131
869924
1310337
29587
911776
836385
1371506
586599
828981
85792
1576764
1977732
233180
161521
15309
248296
900127
1227212
441987
424265
105653
1933270
499642
333897
325636
890721
769505
1711468
1311701
1983302
912845
340327
1481373
1180744
125798
1125963
137968
232882
458128
510324
142522
1727735
720024
1671376
478172
1667052
1457745
987278
1408250
1069949
1798779
1405923
264377
1077750
1715240
1534115
1833098
402247
1125365
1516395
1388854
1083554
503593
484479
777173
1225292
636318
191568
761886
1455866
761522
1951473
852176
1991149
1830115
1171859
1354928
1616166
1972670
1942283
690100
1116842
1814848
1272697
1957445
1356227
386473
768137
897809
1719219
995100
260406
1493444
932713
566378
1215415
834264
1521152
1356719
785671
1457140
492035
1623169
1498808
706874
1444632
560269
978502
924047
1663590
1315143
1610899
1499759
865457
1306203
87648
1100788
832036
652735
962887
1132962
1088660
1995707
753608
215266
132305
469521
212221
1418373
817139
1213144
1396829
1320313
1567630
1674480
789195
641535
1753692
1037782
123966
1929213
1169365
797768
1008220
133266
1081326
18703
1885056
615889
672748
1638167
1976883
1082670
1036044
375560
1465543
566072
1290784
1690531
1339789
1376533
652676
176041
716190
1811679
1136082
89710
808691
410827
856081
521769
160852
1652639
584085
1291348
310085
624246
140970
4581
904644
1803309
659673
782267
1540245
106635
970266
1671355
913188
1191489
610183
54415
301559
780990
1281704
845152
109193
714787
585654
948235
1097854
1360258
980756
287875
634019
330072
405712
1220427
1657765
429123
767199
793846
1474019
409002
856700
88854
704481
676268
1383018
194454
615989
1325072
1184352
1702068
1342167
1433398
1668373
1980959
1985438
1020280
216690
1332561
1031230
164126
219788
690550
1539407
414021
1084272
1897338
1461156
1092408
730404
125841
858809
661878
1245643
1803188
1093669
305227
1679001
1853683
893672
72540
1523828
1952971
267293
328213
373795
850491
1193655
1847184
1519578
3781
725275
1097000
639871
1690429
1639941
840078
750728
541380
1454082
322683
66990
1450946
752219
739879
632552
872542
285909
41830
1993331
1861742
1900902
1177120
316729
1902456
214714
540192
444315
1068855
1761304
412773
898304
508394
247672
1297434
561288
1445390
1561858
1001202
336188
1737749
1533618
203524
802514
731021
1112299
918150
836010
816519
1944739
1597895
346282
775168
1929157
1593654
1967186
759660
168500
867366
382022
69937
667969
1516281
1428751
163582
1054394
1637341
45347
688066
802426
888120
1099589
1102976
1271207
1330005
1075647
601725
830084
149635
1639124
1345392
952243
1591016
1644401
98110
301076
1918837
1693956
1134521
1113219
202065
54426
302037
567144
1704968
1949268
1430971
1346802
1547207
1428406
577736
1657819
1429808
1060917
1375390
643222
1690876
1758228
875943
1803098
578374
908382
1803588
1182286
432809
688277
1077645
1622990
875582
187782
1008558
629324
513490
974140
1253700
1347704
988641
1739255
981035
746433
772194
761243
348955
408563
1457280
732525
1179110
277067
602142
1268985
949281
217261
1486512
1425188
907042
204789
1932827
29743
1529667
1773534
573052
1969153
1118674
836648
1608154
864202
41124
77818
1213687
9394
1012330
1946832
401865
1203316
1885362
866889
576722
1692632
1187153
1339494
893287
653281
279614
778881
1378237
78533
596866
1260136
1358966
981854
1838763
760707
1151644
41661
1537455
554755
416648
1905372
1214252
1361194
971373
376032
826036
249940
767559
1275236
1103440
1626116
1833563
135966
448821
511394
816321
409128
342565
1058823
1388411
677271
194317
1964516
985194
1481154
1745406
32535
761525
445890
911052
215249
1481488
748518
1431063
1031823
619074
899663
983307
1569446
823656
1385407
1441279
774274
1807169
544238
1412857
717143
470577
1328659
630940
1693054
1542533
1090612
1639073
1706087
1173110
1082060
1470655
249093
418954
583978
1355892
800209
954453
319798
109340
627094
1500949
1567290
471378
305689
1062762
423000
1479670
1408845
657987
485731
742381
398653
1595855
944569
1156840
860659
1709525
907359
554191
422131
506070
1408236
1358337
1461692
864121
721081
1522929
1499592
1297576
395796
1336853
398830
534678
1195490
1250318
1976446
1312498
1110126
1990148
1519757
691554
276544
1156051
1481026
767458
365945
589052
1785491
1396299
1778768
1148153
181775
486033
813326
1043095
1847297
1529026
551718
646962
1863041
1591429
614507
919359
1372539
1026988
540629
1001440
983823
117885
332877
946388
1357743
1905320
1955172
1349080
1629483
1852865
616297
773053
912071
1550449
1041343
180853
1136638
1661251
683512
1917401
1438792
67189
1531587
1380578
736719
1507565
1854077
1808822
392461
372276
178699
67745
1144038
742542
1871627
1121884
1837460
202449
7980
487347
477430
915678
1394902
427478
1187511
863142
8677
227976
714356
1182963
1078890
559265
1706272
1963734
280836
1932169
175393
305307
237352
1306548
488717
1614088
1579900
39213
890068
289512
910755
874790
1065287
914404
1891055
990057
1924867
170805
375775
1678997
1419289
1243574
191964
1415200
1823014
257851
266216
944806
13332
530367
487935
1832671
499112
1504166
534982
1955337
915658
364090
198745
313102
1761976
298513
409611
85521
438846
1241363
229412
1674679
1545159
161031
906103
1696884
1796436
808283
1809557
153441
99847
965701
1216856
190788
1529960
52790
500695
573121
746319
656544
959101
180990
1438722
465737
781923
1108814
1041452
1498707
1104675
152887
241978
620185
427838
331663
592347
726454
1325182
1175562
631649
1871914
1955068
206947
606135
422026
604676
739703
474881
991361
1365117
156364
312297
1492981
1530831
1212589
1866453
279202
64031
1764997
329867
1831035
989795
1018805
434525
144809
929290
108645
1323788
1276925
1631232
404774
465438
1796753
352452
718037
1125627
743428
1303891
1524883
1625992
1273298
823550
493501
1322080
1403679
1891103
72611
359351
652287
878688
624874
1386452
462573
1448400
989748
1938432
305360
38257
1317707
1724497
574732
1796971
1968000
67026
993719
1135743
1555096
1537788
1673954
1520903
1721683
215764
733026
893778
988721
697804
1596898
979278
899717
83220
495499
1194936
1992771
437819
1318678
348478
1637370
891642
60715
1128790
1903124
1565881
1742687
587137
663071
271234
1262218
332161
1461677
1562564
321841
636595
1440182
1093836
665615
1711063
1697694
197714
1198578
1642192
1107139
1825440
28458
1797572
1672974
1758541
1209225
1193238
713459
1667569
188573
611451
366568
1403304
865445
380270
743104
1786079
1032145
239555
934894
321827
1993545
1592499
864324
688266
1875101
1819245
705597
309523
738846
1288219
451728
1903213
1002409
1257879
467593
519546
310671
1651157
117766
606675
1965186
435970
1175810
809618
1214902
120092
1287075
544118
994123
752445
670176
914534
171115
1752672
834935
1525311
438289
544004
44786
1571985
1568309
335756
130828
1204803
1133084
485129
1193485
78825
1573408
371358
742838
637149
1715455
991682
1858559
689691
1753757
375329
1288463
888777
820534
674075
85824
1209705
448577
903430
72653
1445141
416980
655452
733473
95708
1717976
1041715
942942
1212620
1720688
1566797
508365
1491110
1254838
1189448
1371435
1105813
1587314
750721
846366
1628994
1494165
815072
1495305
940686
721318
682623
432412
588925
1327260
1237648
294550
1232034
479356
428919
1198549
833720
1795125
805931
946388
1626668
1326051
918029
587996
1067187
842447
524528
203623
1879108
1561204
619821
931027
73312
726314
1618231
806172
1612685
806799
692710
766668
109135
1274419
769244
156722
1927111
1354678
1039750
526666
1103456
1179823
1532721
1020599
348218
263285
1926999
302454
300684
590325
890293
535289
1714022
1804460
1718947
72895
980589
646916
428274
1245083
1668149
1903716
264842
1873514
398223
211569
788799
952965
364500
82512
1994337
1842268
52192
1265760
1921418
1729774
295988
607044
31485
933027
1432577
1289674
258777
1341320
877553
1641944
77654
1667125
570021
1519748
252626
728116
670797
1004243
286594
1169939
429552
1263765
71883
791581
829108
539335
1295165
817444
326859
1423744
959878
482905
825682
582393
694684
1289297
1506244
116542
353329
150843
1167459
390908
1666794
1975456
1701835
1191322
167820
997264
1843708
1438997
500098
1096092
477123
60644
1700576
109656
519173
1953741
384563
358966
597008
457397
1064113
897425
934462
1215713
1849374
1354914
1236291
117118
1904289
643131
760115
63733
1202394
952753
1083864
1621186
504431
1803909
1631024
179734
1834141
547124
116353
1837938
821739
205348
711844
844938
1161642
1629042
907371
1136583
167626
573574
265155
1229569
706140
1284883
846909
170748
1956137
438022
1378382
918050
1220285
1982721
1617260
1528211
1862300
694074
151791
1746417
1140497
138725
1840932
166398
1505030
1585570
661165
651953
1208852
1595186
1071863
348610
870681
875716
562555
1589759
1955723
586878
1775917
1264075
1072649
1253624
400551
1542686
1773317
907453
337103
1542066
1954383
1506328
824676
705509
828401
1837186
1960788
759370
1487106
1368460
979113
399917
1078835
34574
1196840
46273
1364574
1455224
551843
1458341
345578
27968
482030
1464182
242340
448292
73553
1137133
1601392
595504
1236916
976228
1097450
355155
1385665
834653
1357729
914534
108508
180971
947766
258671
1383169
1209141
1644975
562854
1611109
474891
841825
308900
69015
334718
636052
116380
306027
382733
1217199
952276
1702428
1637189
272716
344110
1223954
966332
325012
1070443
897267
575430
1873163
1221691
699899
766065
1376085
957840
762289
150035
76879
179938
1957432
615940
833657
614077
1923655
172878
1014289
1452590
773471
995259
1522459
1372481
1872302
1899482
788040
134556
1740888
316014
1905884
1024499
1485874
494899
1890931
636237
1143557
566220
872863
190758
1355105
165403
870187
1083777
114502
1420065
1306895
293862
1760861
412242
1234910
792919
641836
1974126
1820479
1803367
1013084
1102297
590025
1502583
777585
1648911
241782
934681
305167
286005
152803
1296350
228788
1626876
1794736
658645
1595126
313554
1249703
396708
1765418
548300
1388934
1315658
1972044
962625
227166
238487
1347765
781493
109869
988367
1202328
684205
2775
1315251
73127
1426551
1121098
1621973
1829965
12263
946236
1713795
74068
574897
1209472
225687
1164092
1715255
1274606
924933
106951
1940088
262426
181250
1513183
1390494
96418
1844436
1192628
1948757
483311
1623267
304315
464435
372820
857452
83533
883168
1923889
1876207
1129863
1015648
1710919
1754788
1284971
1295488
1246613
149479
1483193
555119
1408672
1542258
591301
573670
73389
348519
852776
1946576
857270
1542692
1230712
9717
1672091
1250629
625896
1265224
1285731
1161189
387044
1083452
920378
1967407
1554780
6102
532950
232285
1927077
1046629
1256679
1819685
1863287
1956587
97950
1911733
521114
919907
12097
1813841
916351
720871
1005289
1901014
1570751
1727300
456845
894669
154000
1327593
547188
557162
400590
494057
1322200
417370
1770902
1395839
409524
1792733
1689330
1423478
162320
1009660
37747
1416515
913101
235818
1840048
1980423
1715259
555342
349907
1245906
879920
1369156
1639481
1336129
1063610
1582874
582003
1094860
1334250
98936
890935
1465109
428111
1756056
1571865
560038
861007
1020628
703627
272609
1754242
532864
1203524
1016000
903484
1377753
309849
1174193
249651
1810402
1460557
1075531
1633909
1440049
1416926
806134
658646
228723
1223349
1739440
317226
1629302
748
1782121
80899
931261
113553
1319132
1584169
799953
218819
1878211
471879
15511
1654327
658113
587837
1735648
1307719
1274172
1769650
1264089
27389
1497399
290896
1539849
1895405
28138
634934
303257
379708
889273
581814
710246
138164
507193
1571026
554042
800764
335495
745771
1655289
1850035
1291687
321937
1376394
808596
1216302
1304994
1308899
1157959
1400076
1809948
46875
453636
779157
953722
821966
1782981
1221501
1722923
167949
1450324
1312834
961129
1150957
405980
1044315
1689467
1240614
98804
454808
825853
147364
112382
665085
1901083
1559506
1868893
769388
860366
465166
1250552
124618
1010424
1979498
722254
390597
1300692
283026
1598736
1592359
105183
1116215
1943210
30681
1338171
779281
878863
1030185
1742895
1317693
1545832
686748
937450
1688947
729850
1995007
316277
767596
309126
877949
322886
1699318
1780853
656642
679568
1269391
1668525
1512050
164960
1361718
406355
692270
335479
394186
1150640
1485140
897134
1849587
273874
205981
1967162
1366295
273879
319416
1110438
351063
1484155
1718639
953073
1016205
194946
1427697
1104979
415712
293037
1086623
724398
402463
594453
147417
1194259
1124907
105000
400607
777197
1219551
1975004
1905837
688181
1006975
436511
1067274
1092878
704327
26011
1234920
1681082
1618388
913382
1010314
287511
907145
1439827
939097
1603304
1711859
314588
915793
1380867
1944787
554276
1001059
209338
373032
655636
470220
690347
1084814
178278
713484
366872
1349760
1617055
1235311
1456487
834191
1601218
626244
1984320
909963
1250297
1832946
1629073
1818018
994652
18784
54901
1164422
434215
370195
115072
179065
1425882
1975693
1638620
956096
751024
1100660
1392021
1793109
1345694
354576
178277
1214039
1665424
1503532
364943
222451
541511
1134474
572293
689493
1698538
884865
1904745
736871
1760785
1614223
502981
156675
739975
1959270
108858
566593
1199098
1904590
37468
547644
1474459
1550503
49163
1814587
1077879
1981776
978246
769676
1930128
1811591
896212
470718
426452
1523800
1125936
934318
879183
397922
1799306
152396
1972767
11530
115250
1116391
953150
1911380
1575574
125734
304592
1746745
667837
1019357
1111579
56475
393060
526448
1671794
1640215
1723910
234621
1325752
500478
1242738
1306846
342164
1908153
1402077
663436
1193994
1997302
920168
330741
1643460
611243
1077950
1837809
106213
1777055
141837
558860
385405
1483439
117437
129446
333111
1281602
1099099
365193
1220854
1481920
607408
1851656
1520251
462750
1157995
1013869
1957377
1501187
854660
590399
961287
1493357
1663140
120728
433417
1543855
206826
1698465
877395
511204
1819721
1170142
1149690
951485
1667231
805
1639816
596552
245994
1715223
1390781
806624
374348
381771
294003
1917082
19900
315689
1526723
281344
1599027
1879980
34812
919904
1213312
1972549
159902
1511633
896639
81709
1792727
853993
1464866
976777
596443
1238938
1571187
311441
969959
85838
645360
678957
1711830
297503
471836
1333080
81674
1268987
622014
490559
1963550
1805247
458067
916437
1265632
1356922
189197
1154295
464396
224137
1426850
390370
527641
1520199
644024
1479566
631185
350646
1428738
847409
812985
1604985
202300
1657839
831577
300149
873884
16764
730671
625685
41483
1885702
1855177
1876088
140115
510457
319480
84361
1429144
803820
879003
379363
768449
1836872
1710189
1316740
240547
1071835
550917
717220
98083
1836650
594406
388230
1560555
1681
1956506
43539
276544
1630235
785133
979019
730355
1650642
36380
1590558
685645
557085
82119
1381862
1741425
1293207
1145511
1379823
799311
1604831
1214931
197354
794782
1622512
29248
636318
1715305
828174
1058359
411257
1846362
740715
520231
237617
1275580
312253
1694825
718159
543123
677827
1658369
1763514
1786394
185928
865111
359241
1563153
197562
1100783
432962
350227
11080
1166740
792390
1221485
1336483
905743
900813
1028442
1476317
1550699
155714
409341
396143
129441
621192
5256
1849548
1719778
565076
370908
634739
92154
662939
748132
1166396
1712311
1864466
345293
1960855
1852680
458264
1454276
559134
1181525
1492772
888616
908097
985057
1692964
821456
556366
850272
1562956
1528090
723079
1738347
767814
347841
1623513
1805863
1491356
1873152
378909
483399
1158961
356712
376874
826431
1884204
1506828
685997
1806941
1217584
1693696
776687
1180327
94103
1374296
1600126
1314789
1396728
1768688
328348
761015
287536
1923060
270552
1983733
970278
1204599
230154
60924
1869058
776852
139376
334681
1972576
1233832
127740
10369
931212
409310
380962
1606451
109412
25148
1612808
1962882
944793
383895
1771713
1201349
1265634
1225753
1186635
552661
84830
1388254
70337
1876909
1986568
1343999
953150
147909
1179635
1724143
1962309
1931802
686228
137831
13593
1916140
929916
62419
37699
464759
1111606
560295
639829
1802179
1287034
1022584
230730
1507963
1573037
1439612
833890
111788
1330912
829490
1596179
1646934
42963
1990678
892113
814903
1975378
252858
1468938
735965
459642
1896689
276933
663970
1788486
1704949
1148606
1743993
635099
130575
1788193
1267236
1790694
126152
1466940
1478962
1290609
1982653
367769
1029782
376075
1296148
893359
1475996
1582615
1545144
273454
1436329
256808
1675524
752363
774628
25208
1415530
289663
1141560
134954
1137564
1403064
994979
1916417
1668990
724821
643357
1279282
1520358
1693138
580306
1557131
636112
969729
1130627
824336
1656853
1013940
1382228
1774782
948332
346966
573204
253723
1688628
358186
1707755
1494824
322036
1321345
8966
1335980
1974334
429501
951782
1965241
186399
146986
1064267
1743605
1591323
76905
1362677
1333210
545828
1704703
381323
539047
929758
734747
1969716
1832584
1272047
1067172
1913132
1349455
222030
1436266
208464
1075013
1780279
1746023
1832276
252794
1815021
1354927
1265212
1580872
529425
542619
293202
16273
1939263
1520534
1220106
703055
1319229
636142
1304481
1817941
1146640
1806986
1940259
1187280
616178
271883
1035185
1535253
1837267
928025
226984
176777
1903039
541450
1467808
72202
388296
1261765
821626
626304
1646931
59816
518429
369586
167995
814268
89310
929123
50055
1248044
973890
1769967
991456
1278771
1022134
1908824
842845
706821
1195281
1734371
576948
573781
1108795
596286
256127
683821
605862
767434
975085
1107868
324726
992094
1068897
1114733
642505
1741954
203280
1767970
1705224
989626
1571072
1542872
771774
1348975
446480
336971
605677
884773
957577
606319
1951959
1550371
16472
27930
1980698
789375
883034
1245206
399091
1178757
1325027
133652
1284221
1087364
1688119
1003961
1953917
1763309
87577
285892
186387
1813414
497949
1238321
634092
1234068
796983
1080955
430690
1357047
758352
1955627
557195
1737089
412804
1982721
643479
393463
270070
1789939
1837040
127155
1601186
1499342
1351806
218593
667548
1128878
617685
1696923
523426
929223
667803
130141
1968896
1989458
1360490
1688705
114914
267596
539391
1322430
1625701
136668
1916360
1997797
391653
1115926
365043
1125581
169057
740587
366425
1054672
1304438
1564963
1581199
1226617
1034162
1397498
484140
1172008
1100833
99782
27409
980285
450572
1548194
356652
1970887
95519
1030885
1445490
1489650
542098
1241026
460862
822527
1640445
1307037
485665
1959389
170173
238220
1549358
375530
1753142
1487083
947613
1009023
1026302
896750
969449
82630
984373
764813
1976688
971218
873286
1074803
1015347
1871902
1041437
578496
519709
900234
1428172
1943393
461631
684338
1063188
1069408
1535874
1557438
1109408
1427385
624444
1468594
1669227
458562
51867
379339
69732
476897
1019902
792347
1048552
468067
533836
1717976
1305991
1450324
1501024
412029
951885
1340485
1643734
1303203
276527
1054906
1611908
360751
829696
1561250
648279
1550197
1575075
482802
882230
1353676
1519404
4777
1989943
1516988
1163883
774885
1091463
366578
1123760
904825
34782
1132644
1288416
885114
374548
1194058
660749
752208
928664
1528885
575864
520284
903845
1605209
1767554
1141718
348550
544295
1087393
1232317
1052385
1715002
1646980
337162
1958286
1487758
144517
1902074
505076
950107
1492062
239485
1437416
1447731
702235
684771
1645160
1201268
1495767
226202
603199
177515
1541878
1105206
1984670
258729
1418539
263564
193721
820159
199275
532841
1271320
1616862
1570010
1867206
1725042
794995
1917857
574261
640758
1802630
1621546
1319683
999802
1378627
913592
609286
1536175
706884
124778
1802532
1129946
133994
1233649
906262
1677602
1950620
443395
598527
177818
1307848
1133954
279386
1666374
1580724
1171540
634936
861355
1202809
411958
1237596
40136
1343220
327496
630396
1403682
382022
876095
1890
1001801
497099
1394837
569439
1581455
31275
771274
1448272
1575871
1965598
389763
1654946
1319947
688130
366228
319876
170673
809009
720702
1571889
508145
1331271
960127
1443162
442982
1633950
719508
42092
156801
1728511
1609664
966516
1222952
1338039
745555
1470144
1315690
1077042
669344
426631
1266666
845805
250314
431300
1599694
1822683
1882438
1348502
1859734
1517704
600410
1127780
327006
92317
1327123
264129
659322
76822
1993181
167329
1389177
1247266
1592847
1126747
1127462
183651
157649
1376061
1535350
1101151
43520
504629
799617
1898299
1028032
312770
839288
1544101
791273
1219449
1677344
531655
599695
1053417
1979938
298583
530045
745502
506745
1096585
1937786
131497
41897
547510
870071
886592
1195764
1849920
31657
658035
1581055
737690
372163
1515313
1765172
225967
1040169
1744023
1048927
857272
267312
1826601
211646
1493458
312415
1980330
1468515
1668810
1890019
1935812
964087
237271
1283105
1179611
840016
85046
1790535
565815
1268202
1031477
1808866
1302179
1852817
696477
1720278
37329
1574687
429346
629429
1175509
1922725
1813908
648198
1318512
875601
1493357
14748
1159632
870103
798482
1794397
1240219
1512316
1593894
460974
635825
1001177
1189291
662251
1082414
969006
720056
1101723
1034282
1033866
381370
625894
260788
1722427
871010
946318
551397
798663
372111
1847931
1949660
1105805
1464592
792347
523900
1666320
1238848
478243
480273
1280919
1836837
1283660
886665
435005
1100049
102493
1557602
937397
1123915
910994
1345302
817431
1829585
1609836
635305
125266
1326273
1697786
1137908
1348523
66906
227871
596153
19186
1497703
1008482
1536290
1095883
300576
1368756
1942175
1726752
586561
1875596
181986
871247
1013089
1835066
401075
9022
562851
419772
657264
1476637
594986
902493
681611
141598
1838615
950827
1468585
1661617
409385
1542909
912244
731496
1146109
1800904
1950664
1739523
1279544
66741
1548217
940385
1566877
1302560
667509
1052828
577489
760095
1597678
635103
1789469
293464
1905958
1371625
1665760
176310
167288
1115402
1917252
1775967
1689445
1769859
901018
1071069
1120575
1237405
1861892
1172901
1091498
502308
504545
1715928
1087603
590257
1293426
991821
1471923
928431
588471
385927
1701047
723179
303275
1174127
40949
1252695
423597
57489
1201505
1644166
1935452
643096
10687
877956
1001026
681625
1275284
597033
1004945
1843562
1209416
1044440
433544
1967389
694452
934286
1596569
19253
1992769
1352199
32421
898559
1078915
1497298
1529862
282294
1772327
757800
263818
1404820
1509674
752466
1928063
164206
1895791
784396
1664950
1900671
1638654
1956826
1430734
1026240
883166
833488
291880
1964765
915954
799415
1901437
9078
317147
700706
164756
1394021
1098648
1324620
1676849
1203790
429176
920394
18584
1927196
1192738
1996680
339815
320552
670903
937318
1664198
1482735
65913
976317
257970
1227158
537197
1041340
1499820
67455
124764
343619
1857274
175242
955959
1406686
1234367
107538
1114314
1353738
1033156
43287
26288
1574461
767226
1872299
1882344
24603
21194
155195
444527
326843
1826300
778725
757334
1109088
1987860
1818369
71910
510403
383919
491574
1775148
751746
448464
849776
654585
1067914
240258
677206
897159
505899
1908224
168449
1088664
653760
1641426
184020
935388
1646047
1557716
1454543
173621
1477265
976918
1002849
587224
1305640
1304907
974430
1624548
1892436
283174
1454736
632844
593714
1349032
1023263
1711948
270585
1034149
676761
1245393
1810622
1139683
541402
1179626
1751682
1274476
428096
556968
1148317
1313615
5634
1928227
441708
1237618
1752472
544241
174357
333063
1019808
309523
1868997
1184468
348487
659989
1197867
1273378
299443
1537667
737197
398055
1651967
408597
508860
768957
1217702
468158
1660077
355800
1543644
1835547
1588944
396447
1510846
1219723
1487074
1620096
1708239
760226
1069354
941142
1165384
309353
1325585
16804
1152291
51181
118129
305718
1242217
1029129
335344
844807
284570
935006
1037728
798340
283550
450779
952127
938662
1078683
1966222
1421235
1699149
664962
1019044
168161
1176580
827510
576468
1195484
781626
526542
610095
589870
1787604
459157
617500
556199
1409960
956794
1887622
927620
1737096
1720367
1648408
1118893
1352064
1265048
352586
345177
31832
513858
1339747
1893855
1425307
986838
233746
1337317
928391
474363
641363
477113
571574
249634
633766
683041
776774
553017
1534234
447696
1981229
220062
1607918
766926
292357
1602107
227593
829644
266556
1525789
578698
135396
664560
1055742
1050881
1583567
1824037
1543799
1355858
203875
21312
303663
53462
966255
1877125
869826
1247235
8966
1832142
775438
1209432
497424
1143177
19675
303666
283062
1872785
830113
697321
1000502
1607209
893456
1435648
1211157
585300
58995
1575312
1658728
1196077
1693168
1314168
351338
477732
690587
1150409
1206314
1119226
772967
1563785
1495309
1203688
1773533
1398045
1249745
577607
909963
1616924
1092401
1902343
1581360
1293632
68780
1057013
85836
360693
405132
531405
177078
1696785
661818
1523346
1272931
1534828
1196505
638882
428107
1111636
942691
1029501
257730
479637
1694397
760862
1964750
1916827
1008593
733702
1933811
203632
1254217
1923052
300142
1332897
129866
45868
1227962
1692284
1273869
931907
374035
234737
1761694
1148776
259053
868130
132664
632965
545713
272543
1334319
1337045
969922
283083
1724566
1751948
408816
1135698
1024331
113155
1694708
142821
1559417
1331781
571982
1208979
95160
748771
1261384
1241828
80356
1439098
1574724
1426015
399795
728290
1449232
811752
1717803
1857137
1646836
344232
1280745
300217
294761
950900
1753666
1515028
622068
1853106
409993
391646
315913
452965
177923
1430617
1128316
646883
74839
1481743
1395936
964220
1344479
966160
1414151
686145
841698
230052
1407205
409294
1793574
716066
1822410
1774078
769630
1274215
588841
128887
1641733
295134
1761700
993231
245031
685427
1720502
283943
1681870
290839
1577712
1054152
860339
1067950
295552
1395546
175551
576648
1561317
1469332
465924
1484945
613965
1050824
1592529
1028413
959789
163766
65647
1341629
366921
616586
350734
803173
1093291
417207
399804
358100
1872236
228978
659924
52218
145671
1711011
1459898
1162201
1755726
1581253
1792180
1561779
1129154
903577
573793
872737
1939404
1298137
1602833
1401200
759405
1224082
1831793
1818698
555434
940638
683797
675977
884531
667299
40627
703468
1138189
164762
1401601
9833
934633
409309
726641
1687412
1111531
419324
594235
151155
1961292
1361678
649813
1362894
1321191
156364
1808378
721249
59137
159566
1589317
940397
1502301
1736809
899582
1217577
991660
1675002
860505
1071073
1627175
853133
1014057
266849
1920211
1784943
220838
73806
1862726
478127
900373
1621668
349218
501188
397280
191971
1908153
1906867
45401
1838945
1162295
1595044
1057704
1958081
579603
519750
1371511
123270
708282
720616
1405602
1406828
34842
1265871
1328917
1334757
382807
1191311
525326
1281322
53368
560727
529412
1101071
1930659
1884306
104478
430297
168128
1062675
954717
1460325
911848
1286420
1478403
1352836
644955
1858504
27899
1762570
1363884
1508579
492207
1197260
1245273
1139834
258920
37328
1867491
1203229
1261894
1388928
490837
1806928
1963974
497367
1153027
286478
1878608
1735907
1974159
649618
65647
631167
1686389
538035
778756
699205
25691
1638930
1826300
1956253
788602
1654022
1924997
177317
1925925
1429554
1713318
1422193
1823070
1193409
958165
620178
1196940
1187481
514817
1012759
5628
1606709
648663
1153902
1672134
244616
55950
1574300
643424
821220
1622998
317728
268371
1503739
1109714
280813
675376
354742
831994
265982
240402
50227
1512142
1104557
419381
133667
1661742
125641
1111131
1510839
1976478
1706813
243309
1263578
289812
1140341
1174090
188087
1226540
292662
296832
641628
53323
1215005
251187
855142
58777
1222936
1534834
1734060
685752
94123
680820
7202
1363155
1790470
892791
577048
577404
1122802
1833101
492570
1140156
527777
1881356
1975124
1548765
1152300
1380520
434642
182770
1922175
670337
731975
1169809
1198256
750538
210897
1930743
644574
428562
375713
994453
1592006
382759
1216731
25516
1877008
922236
467073
1012926
612638
1917934
87758
739094
67980
894406
1285099
1392416
1055465
1678955
1829309
1958664
1539296
1676866
337511
1919332
1735048
227511
1003415
629798
1919975
692034
761961
1561381
1624309
186600
786197
1464197
1763839
1292908
1594660
1739813
1295768
1311017
1915903
486133
157591
1562674
96568
384967
1411756
1971106
906211
60108
946931
7505
720653
1542337
1874964
1098514
1206784
524223
1970420
1837743
311520
1514516
82405
431321
1898789
1742757
777252
863253
207136
610259
254486
1166875
608787
233762
812645
1179349
612787
424625
1440582
788527
725643
205620
1357749
1702401
52991
1990569
28445
1987860
80194
1232561
58225
553275
284016
1725123
331376
347495
147094
1010500
999880
741973
1574264
1770849
1241088
854256
1864179
1635394
373272
382702
266211
1705627
1538868
1867921
1364384
1917393
1837850
939760
1203362
363088
630055
719815
257275
1653258
1620654
1695176
588369
457592
1482404
1546671
949757
901371
649500
1974947
249160
1460430
1119573
300187
520029
99456
867510
48137
407082
988046
1080076
1713544
219156
612674
1400145
402153
583288
189897
974704
1076150
103701
1992463
1642
1351698
1330473
1178019
1585811
1559976
994145
89384
1152912
1608154
90173
1184039
533114
324574
1141525
843342
1762140
612411
1194936
592358
333651
1854146
146133
429742
349257
312045
728964
830801
1334971
1277404
371924
1902437
1230738
321935
680162
259905
1278562
1390563
819851
83169
1485419
1357959
1518311
783592
49332
1636932
1170139
1335758
719007
410094
1933690
1655289
504693
458741
609728
1572664
1563398
549767
651974
855585
1941320
834788
373174
1088273
1817498
198871
1733722
558114
1500100
909130
124842
65652
520034
494514
1539154
648872
1133702
1102033
394659
643735
1068131
1160162
837183
1698391
1969201
734306
190889
1703891
11910
939454
819375
1932918
1265098
724313
1693546
334215
1954649
455805
499333
1401954
1475096
1083838
1584360
1539734
1788375
1424656
1160809
1402976
22953
628916
962687
1674835
219476
549550
1590286
1385606
678085
1557554
1523171
303551
1323810
936012
1067786
212030
578376
1358739
1457322
1145319
209916
395718
508273
1637798
1219032
334910
1814432
475581
781132
1793000
1730831
820459
832795
800304
1132710
401636
1356618
1341398
1028949
488078
1947219
660118
956435
74415
1356740
417151
1908622
284916
284821
938630
673267
399098
1003681
1330822
1048617
54708
1929993
92006
1424655
1316997
953802
1981144
979750
1991566
1127635
1653727
690731
640517
1870113
1321345
1422710
1861695
1748267
1203670
241708
273215
917205
1404273
1017405
1380988
922800
380699
1748751
435492
1816891
1294329
545971
763034
1471022
258859
1271185
436355
1258376
1590743
1606658
567139
333709
1716972
1068686
584440
1954649
617598
1178517
1776979
1545822
1418787
486349
228462
559544
1245083
1569996
1436163
647789
978940
364300
1809325
470392
751286
1891644
477417
255157
782954
1705581
326285
1448771
1393224
1420696
92587
1223071
1524655
1895112
1332190
1147127
1254023
676098
1055110
161721
1342515
272691
241393
866534
1623423
1566249
1502869
1392306
135005
563700
95365
779397
1349505
1280825
1144041
758393
639046
900136
732575
185446
1362339
985311
1048873
1738760
997747
256381
1854041
552673
150545
814005
1393072
1365355
10202
687952
588523
1888159
578591
1997184
1038883
1312662
1478196
994511
821671
506061
871284
106188
1386082
124473
1428597
1116766
1709070
869830
1516932
668754
1573627
1184483
66906
141256
1116342
422917
1360753
1159397
589149
391444
67742
1836000
1492723
1112436
1771911
1899916
61391
1803216
446619
1245781
1668810
968824
1887460
68563
718034
637279
322375
495064
1505234
1306291
44047
1587472
502495
1125285
857559
566879
1526101
816409
450998
486322
259672
1590730
1678680
1396896
1137908
1706842
421194
957910
1453958
411901
573803
1201938
1411286
844970
1994773
1252434
451772
625469
175935
1920136
122328
1541021
1331886
1593811
227374
380087
912671
779365
1934378
59089
91176
600185
1892883
1632632
1730816
1904228
900379
1052448
1049788
1311879
433524
1992389
662378
873670
1730020
321696
1681700
1108668
566593
1272202
1607051
1075187
1933672
1597303
983303
1178613
1864150
1259994
211740
1829547
1120969
30708
427710
1306300
413403
532859
1753782
588174
1028716
1344830
1028922
592378
1302576
1027304
1910208
1418451
715094
701990
125752
455113
1229125
1569068
247770
1185570
635175
1777511
614077
33907
214509
1248477
753376
487252
284986
1661399
583059
232740
49766
1534258
1201439
1545547
1876724
848458
1500723
158685
1285296
366712
1235433
753279
152324
1056649
805204
569688
45330
1146738
1841710
384200
1359119
752628
558892
77495
925666
372107
616377
1288402
337050
1094478
1052572
218962
1105890
929152
377910
502603
1816441
1257068
897031
1695692
1958027
647412
1965731
1992500
1924970
864283
1277438
236416
1929929
1477778
428899
463452
712960
706524
566276
50294
420582
1551760
1165184
368069
303257
1943661
1475822
328104
583057
1019333
1304391
910373
357470
762941
1948861
1082248
1455256
1570751
82878
83357
740112
826547
1448901
614704
1120783
973535
1677224
1679256
926596
876535
180058
1328665
1970715
1818143
1641975
1422938
1384693
943032
1360833
1095272
1724660
899652
140655
1742224
1893126
278920
116466
29391
1480049
231413
1179492
1255431
1664206
273591
1396553
383266
127275
775033
1020599
1848985
1640156
1404929
387258
827118
1712621
1187481
781599
452067
564522
293091
1323726
563293
1094480
1460624
111672
147248
1276467
407738
1431641
1830879
955666
224240
1838299
705757
882324
1827017
743204
1521969
393611
188088
138015
1417411
231648
1378197
224947
127335
1161455
1880805
1959346
804173
1614476
1256103
1659879
1482726
1021053
1216522
981057
1405049
1684264
1625156
619780
526335
1386748
1450047
169416
1556172
952804
562396
862309
479435
949373
1019840
793152
1710803
1539209
378835
1713105
1727658
1302134
1490299
1046542
1549572
852638
1057610
1689976
333978
285661
1405040
1639468
990101
1753507
1531873
1126750
487466
59447
780890
1312575
76125
350014
1634412
1530731
687020
393872
1397313
206416
71894
1448529
388542
403406
1589055
1928627
246321
1821724
29774
698990
38257
152698
576249
1541556
496770
1648117
475900
38590
337257
167289
1836084
1614966
258580
1115186
652019
351321
596411
716659
1597781
602500
459370
1420538
954405
841948
586606
494516
1521026
1500479
1879151
990687
1565099
895605
145665
58878
454612
720725
1168642
1411368
1600510
1392226
1240010
265018
963789
1133222
337615
410351
1879647
518019
1553315
1489318
426389
549792
118752
1750462
1148755
1887948
653044
1755146
1292516
634723
218473
1132745
1757719
717587
582660
563527
767983
698297
204676
1400742
1651700
129083
440126
1015697
1230583
1734458
1397414
691975
986918
1921935
502517
676120
57675
1457793
748693
1139962
851026
178786
658486
585364
1766453
1464421
63263
1757068
1164689
1592890
135034
595199
1318720
1906631
521923
755096
1227158
802254
879353
1614727
1100628
557585
173209
271351
46397
122997
445643
1306521
254006
690665
1642247
749295
1786306
739955
724272
1990977
648486
1029169
1530186
870514
1081466
1058347
1194529
354362
1366077
452150
1822542
1452932
410823
22192
1698333
1439465
1728048
1927605
1785794
1598473
1329911
1120595
955816
1293563
817118
937144
1010276
816224
1206357
1031770
1428370
1156268
836182
1743649
1980391
1079769
811074
743110
183454
634739
277508
1166303
449861
1407811
759445
1853205
403957
1351461
1216974
1042194
450330
1105228
469898
1043721
1226199
1229566
863954
626196
422418
912081
962006
944202
830448
1579423
266027
529373
938378
325733
869661
1863651
1355285
1443953
1950533
1595133
501742
104569
502921
1862405
1795514
94416
8557
1229733
928316
1596454
1139853
118309
531256
665494
1218709
1426098
1114575
1211604
436696
537573
1321533
455841
606815
1861870
1113147
455467
497861
400214
750881
1092820
186453
1822958
1650247
1922096
940926
1356820
905358
1032842
1659816
631916
437417
168327
923630
1376061
415649
1101156
1170078
739700
1070337
832554
1039750
367514
1587168
1756685
26088
229538
1838658
1843760
914289
1905190
1972920
1985088
141819
1682797
98902
1130497
698260
1274028
820363
210942
934342
315720
685759
1538005
1331604
283846
1126744
366314
1290539
342672
1427360
260930
1227846
1612733
1447041
1406493
323111
1670832
421229
1811977
1813296
138691
557276
1722676
874308
1304875
448686
254130
319094
1593883
59960
460163
907911
873014
1293734
730106
213806
1651338
589939
14514
34323
1454596
1941649
1347660
1769366
1228452
1836187
29809
384649
743204
482651
1664041
1701816
1429481
1618457
381528
490707
110377
1978398
110698
1332679
1631610
1484535
103000
1609118
1387703
553533
995873
937046
1948737
1304974
1808492
1651529
1806979
1609938
850026
1498707
1963424
335754
728865
658450
1216669
1049090
1845010
1480271
521358
1455165
668253
54018
743766
117409
1195089
502126
1635158
260374
1153494
1248364
1964955
30758
1888858
1515626
1325352
203916
897521
679884
748430
1839982
1917586
1874340
1854999
50746
794156
1691101
178979
527883
1822946
1455169
277157
1378493
373217
1726734
1978383
338514
794806
615356
109014
621321
1456183
1116914
67428
948039
123601
1609436
132282
1926185
1162
317179
593789
450578
998182
506527
545040
529140
1386030
985607
886384
1735765
1032265
218718
1913291
1623517
1272183
335106
1861309
1283960
1303793
1650115
80172
487097
1793854
1872493
1464855
1867318
1767839
893840
1099487
1006421
876165
1198232
1512647
1403175
623311
409274
1062466
254270
1214622
1756568
1428493
782216
24317
1645895
1117879
1811334
366675
987588
673019
1494983
460120
254948
1673679
872713
1561260
421475
1130687
1635846
491413
706235
1131678
1432849
930071
1239156
583681
1216670
630905
1149143
678868
231621
306115
953170
747580
1800221
131783
412089
925693
666320
1443123
685340
1427590
1021076
1402376
1579770
968452
15049
1639849
1435320
1323680
965373
125333
1088130
1411160
515086
1184873
1028485
1304785
881155
261338
358883
675061
1299495
1306993
123774
981663
1503396
403914
936540
1662380
155965
893199
1218674
1063119
1084361
1726511
1836761
1690073
806513
1465365
177898
1520721
1513185
1742816
1206771
555756
136799
1910253
1501394
870842
216036
824807
335211
196081
950645
889334
1191543
1868767
1055759
1360783
395987
1109359
230606
1953405
1893932
419435
1806611
1807292
559747
122628
1184440
1597551
1001853
1379349
1200774
88251
1144965
1328834
954411
1488358
1878934
839841
549811
1074542
864161
1876706
3603
1856407
1661683
355550
1232773
486462
1643117
390995
1921192
67713
1792196
312774
1147967
381288
1790028
1917524
774442
1855096
593588
803173
1589232
1244896
633432
425676
79324
240283
1039595
246574
1080228
993437
1041741
921861
1470277
98751
743522
1055802
493472
1559029
596892
995095
872179
263293
397986
429838
1509312
253277
646688
863323
1637591
1892560
729668
223418
509168
621332
1920586
1599707
574090
1368035
1374902
1796399
1809264
404689
339466
209918
925252
1370286
699880
428592
22211
389628
1025374
1682381
1678460
1111154
1221112
759386
437084
1572902
1406877
1023798
1398422
828012
1846264
737438
241792
697972
1684314
1249397
1694238
382128
1732455
398314
317314
1700570
435168
170134
604952
562371
619707
1457288
936655
1522986
116062
1746675
444630
33779
1165394
798780
1390643
1018204
416562
501061
361493
1321877
1433892
6956
29152
113349
1408089
941855
498982
1857856
1931805
1849078
1744544
1214529
1487157
1293812
407407
18826
859701
645836
1331626
644554
826319
1380673
1984914
910198
1377077
1087169
1759
1173428
766578
1999262
1260382
452064
1065934
1904585
1641278
1242766
2461
656804
1884669
613156
1044437
43093
658714
204813
140968
897651
1794698
1159155
1368066
328222
1210002
1663158
911971
1075181
1075597
1188398
30106
1296304
657289
257615
1734358
917248
1485850
1285284
832536
1185841
553506
888345
870586
1789396
912832
57547
723832
1276566
1284101
1409534
787574
1637382
416284
1639912
1746675
735712
74097
1429140
1163866
1274935
1378686
1404626
322812
1173296
1659154
1277693
1410425
632427
511925
1738313
388720
1015558
1869122
658392
522220
1438356
1500702
1209073
347637
481326
1466552
850316
1381425
1426629
1017851
1593116
329221
1815509
17384
277135
1438018
32934
123743
1364768
811831
1010028
1696594
1173177
954278
1332256
395890
960170
1847580
1723103
265258
1366911
501479
1675475
921189
1784194
1039149
367323
465189
1031677
413258
300368
245770
1192047
1079341
218862
1112234
34126
1707124
1815965
1069823
630894
456265
299200
702020
41191
1637047
411629
1738875
393160
860210
286841
1204703
1540977
1203828
1621314
908256
1234175
1298566
554276
1990189
336176
1485064
1709477
331105
924367
600696
1488162
546274
950149
940624
1500639
905465
1047736
322411
1529617
125105
15800
176332
405749
772953
1294012
579415
902015
1230423
173033
1967064
1151018
568547
1006945
1137401
1299274
1686104
1004164
213703
541130
1847736
1364349
368241
1268078
1576466
1370972
312710
1192616
1307103
431605
695863
219118
1086022
374215
1502222
1614567
109972
1037879
532373
1406098
18090
443990
939842
1668444
1488957
112898
1829784
196208
1686815
1586212
586050
313924
1168466
1708263
643444
273807
263994
340122
556137
1539506
756303
94251
816681
341908
167774
107817
1925982
1675378
1228753
1768487
749737
1888719
870803
353232
1815780
586886
211210
1850818
1381379
1060993
354338
273901
1576228
535830
1259637
1978743
993631
87929
1117953
437122
844661
498843
419535
1452848
1902381
306030
510130
1938740
1610837
88146
584497
1260743
604145
480833
1411060
1407537
881264
651710
1475002
1525981
1940163
1231659
574034
1594530
1912109
1331059
885934
1863645
1439622
1609793
1856580
173662
1166607
1623229
331672
191827
1047838
416773
1427049
268529
1681331
1359270
1753458
1241887
334429
836308
1823444
202060
1892124
386708
1197656
222561
1483055
1195116
738155
721505
206011
1529766
255397
1444781
1182649
627951
151936
1613927
917254
992902
1507903
229897
1765780
92439
1804796
291402
657734
1712799
1843837
171703
1171462
492337
871075
521810
102885
314672
1669870
910816
869971
344355
1592293
542840
1079527
1978563
72099
928120
464673
1213739
243633
1429583
1179438
1707684
1786028
735162
1645965
1797473
341590
1909499
635892
1552805
1644735
1400574
250661
643978
152391
1276585
1442291
285271
1549338
1100397
421718
1673644
386521
409197
367226
235407
4530
1629642
1747751
630375
1872854
1549197
1979749
474529
1718806
783038
1587093
1692391
1600055
1402467
356892
1325899
471062
1451433
120735
1912337
1916575
1444067
1990145
638307
781999
835848
850711
1565041
1769410
1515632
827170
1228094
929706
651704
806910
1281791
1512642
653576
683634
1144120
1282166
974636
575950
1380677
909443
591686
68010
846143
1367009
275373
1207280
1467123
62393
592872
1855278
1479604
423518
397913
87802
863013
473644
791840
347654
355344
1452595
1941710
965646
308768
597094
1641894
1096948
1480304
414439
751827
520034
1869814
1328590
393574
515680
1259260
800307
1058958
1554230
369151
1934870
1701880
234567
685914
1914609
740755
47309
1220369
1720092
368145
490545
286763
1033668
1908785
241669
1834375
1408607
1984778
84566
298845
1582264
120600
1505779
713871
514930
1588492
318243
52219
492664
1055395
1407832
764809
1411184
755240
113532
1167400
1334493
1356696
746647
1407524
1668584
391226
504553
1840699
1155552
1504832
204676
1517879
1357005
1863674
1394992
1839275
680205
1783102
809714
1841794
99444
1388934
1327760
1460564
1845738
790678
572910
1312472
495029
1763806
686516
590290
477976
1786085
852846
184399
255353
340242
162251
327682
1274261
592211
1305828
1704708
1451738
467865
1386992
52438
767741
315509
779947
1840397
118670
1055313
1417669
1236634
1098672
509727
355145
1780769
1767950
1063843
1449174
948996
1802485
1435498
93201
877869
811074
1749669
1855258
1836811
117170
1061362
1189733
1806004
1376164
1422572
1125789
1330007
1026931
1965585
875686
1483558
334411
1068780
1827486
1614399
1589806
26288
1024701
674382
884319
1327992
698598
450211
84532
459296
1216011
1422622
654788
1536518
786138
1229438
353958
82305
268712
1120711
1777706
969504
957307
1595575
925482
1976902
1821484
1396932
845272
304764
1247297
906088
714350
1660697
896688
1391840
253268
586221
1931538
934579
69786
1609678
722499
283776
1679174
1373862
1349221
1371175
564918
1831340
1014354
1961616
898963
1385203
695316
360614
590093
1069875
939984
1061659
1232662
1560889
1416812
901863
608826
1469780
522731
1423418
1334425
1483951
532058
295733
72673
969733
969309
602986
1540384
238679
429722
372000
583296
896490
1718909
1044756
582242
255483
910521
1894662
501675
5333
1525673
260932
472156
608108
1739684
1459135
1581289
767034
1073342
1179937
1532753
405271
294212
1472837
1784144
1512951
679180
1937024
739414
120416
1630291
805578
195875
1520391
459204
209837
1683116
1642923
485239
1438978
1223896
1292818
416223
546449
772916
1471639
245874
1564684
1507565
80993
351524
1990125
1032287
1972118
393054
1126751
280961
1809282
1574019
1851560
567373
200231
103619
1306846
224387
185706
1410048
458178
316097
192345
575162
1986209
1499656
1421405
1264949
1012200
1408051
78825
1114617
1417776
1951128
563250
854552
219594
231213
1584390
1800246
1941159
726970
338004
1584142
1523111
1509296
953206
471291
214121
1289667
663088
107569
1679881
877674
1205337
349996
1253473
864193
1814310
1845571
1538396
764343
78077
287983
7235
1413010
839052
1025818
882341
531241
1654815
748635
427982
895518
1914083
721924
1031147
1555248
1261550
717803
1041476
1108255
1042624
644801
246502
354815
560598
797318
963603
1531854
1213218
196525
1390464
41173
1702344
1462923
1671353
1670947
1124784
1914707
591559
718096
1584620
1245181
1883945
1268534
1566250
1519999
1571497
1278746
829214
1856967
1664121
1977462
1994817
604050
800460
1727512
1788616
522243
559719
703821
396068
1572448
261943
1542204
368635
1843822
1687914
439504
1715925
919979
456714
1506342
884432
94447
731939
207612
272011
1339160
1944582
1659853
99486
1095040
1856520
1591151
1573605
1034206
991699
1700715
671361
398346
880392
1713891
410111
1158307
633913
10738
752392
1567492
207904
97441
427982
349585
1348983
756597
603182
354431
682179
1443186
608295
1211809
118567
1994260
1850652
922235
1995344
191659
16008
1870468
192698
1562761
904349
1954096
1671305
1851319
137251
953445
1910591
1445748
1265193
625207
883871
732377
1966350
1382636
1775593
1547538
1170494
1816710
1587903
1215850
1181427
310613
680990
1708180
1629615
43352
1651322
614868
1353995
1260137
595208
1191551
158383
426352
618927
90888
1154571
727210
1823258
1062393
1954196
1547011
1385135
426563
178900
1508555
132684
35436
1003225
1971955
141947
1195608
86164
959900
417984
166662
590556
659297
1708424
1449493
1887727
1911041
1834356
761711
660815
734685
28090
363585
49678
1165124
397615
990479
169416
1824733
656684
1353676
682571
783469
1527455
1703811
1220036
1425955
270866
713374
1310142
1486510
1497687
1625611
1648575
143615
772723
4756
614428
179040
673604
431250
650535
1147095
396697
1981512
1393111
951687
898917
1133902
1669163
137702
1518015
648612
1635349
765577
1879256
1368323
1827954
120555
946102
161001
957740
1773621
1600748
1256578
105566
1105433
410548
852225
1847895
1196300
641633
1143512
199517
943966
1557526
61072
1541319
1148049
990966
545721
1207517
489950
677552
1966842
1527814
1049352
1002077
302370
1041849
1493075
435569
13174
976177
1791936
910954
920721
1414529
692047
1565186
1115448
1602937
823952
249680
1486197
1241367
1810147
1947315
1142768
382987
628316
1596258
1057276
1843168
1843817
603685
1741579
587909
333441
1684217
1352989
270323
401404
1429213
1596862
40561
1818683
417118
210614
1388934
1232019
1804452
181306
1572933
1968853
1374408
1164667
1511714
1755030
1422112
384407
647822
378438
210207
1441971
1794901
1739875
384359
613173
592110
778200
684665
511040
96368
126751
1064817
1541021
616654
1936221
544383
783283
1518915
1039052
7484
924964
1556786
1736729
1693241
1160092
968856
648047
1252712
1721166
298091
1850446
1502377
256286
733361
1376179
1478100
1933641
225773
1786473
1595276
839305
1324679
100294
349903
792666
1343674
777016
1976350
1902225
492924
1998411
4640
1963637
237618
1789290
971618
160353
869743
230485
1305754
1331089
1714464
420106
165896
1539795
1440353
615996
986069
1329244
1853429
1249588
671235
833543
1627382
1277433
1563404
1855032
340507
1090825
1379182
1339316
845817
1710954
1429342
152188
323781
450199
1369043
204120
1026634
1364037
1966775
848565
1080446
1043538
492459
257956
1479035
1088130
156064
870782
963185
616409
265639
186811
399337
177018
44114
966094
523078
682376
396043
320796
593942
1083933
1073704
1311619
573851
1783960
1814332
78231
1246216
448612
1341570
1174661
911111
89849
1799217
1006879
1240059
1949710
1925862
647072
727049
1571915
175181
1732771
1002814
865668
1894749
1337153
1463792
1172196
58801
158090
1752300
1148867
783597
1388629
764784
1741616
1712170
1783610
1392418
1202719
1983700
270553
1810840
394810
549703
183547
1596841
913382
1578503
1729592
21973
1592384
1740182
1267047
1585620
164488
329048
1125990
1126410
250829
338657
957993
1242344
364502
1280012
1560426
153377
1347607
954586
1340922
368100
1973373
794963
1443476
822045
1490554
1966416
109307
487130
405678
783556
1192067
1747434
633243
757306
429404
821904
897134
742361
1671275
975002
361853
1295642
747281
1588967
1598838
169946
584790
756138
1292879
960147
336072
1405235
1807875
958742
1984331
1234114
1353514
1936523
873783
1765198
863089
1060436
1835481
293534
586123
723003
886117
1256349
1497546
1394754
1305578
435987
249719
1388215
1164401
445333
1132993
1662681
1913879
988118
299998
1945891
717871
1683956
426342
2364
473410
1669273
323095
1323131
639457
186568
1200567
479510
1963224
747914
1087416
1982535
1448554
14371
609058
1344191
1395160
790583
1791375
649969
299882
1119758
1015833
1017458
1463318
679957
1069979
1401404
1636934
50322
859538
1755726
1644336
1156662
1787414
775098
430531
724354
1551027
1256548
1595135
1106310
855448
404235
163097
1220135
514000
193896
621791
320634
850033
90115
1827936
1009838
438486
1709223
624482
1009303
1428750
914516
1945884
1689708
1659970
399444
1081581
571662
41689
1333132
1910329
711915
1633921
1170755
1059061
604006
810653
237063
980668
1158985
666566
254263
945612
216099
1389838
493138
1349098
428111
1160207
893319
222279
1387736
989165
1435788
679880
1563020
1623880
599742
917795
430965
607531
1008229
1521934
1294541
537776
469942
798597
1819277
776382
1825389
614100
1016209
237811
1610399
266594
769981
1146939
351866
1023275
413158
1374854
883717
337231
306359
384115
1792418
654956
1051292
1368969
829558
1549113
713198
12913
678831
1517454
1911450
807699
914195
489634
269444
1615634
902210
432476
1445276
637523
1624219
1789861
690620
1275602
1027670
381528
182742
1658665
871435
1929884
1533464
1683571
857158
2868
794480
816408
1475056
1586534
95302
1790480
1300624
1145702
381279
1769202
508145
672843
804988
758039
1307696
731373
1778285
1438972
711856
896746
1901808
1933789
967662
1720158
21975
573096
835688
383367
247964
361542
1622247
1762032
1902876
1229161
1735599
915463
1504830
1569919
1051638
156126
392857
774154
1656747
1491329
1194079
986508
487178
1442398
492395
1286370
1946950
82826
931903
14787
341354
1211765
1161382
353645
1984644
1711738
979278
1007586
196657
146656
1398104
551848
227630
187486
1370197
1388103
718228
1789082
1948364
773975
1881251
1182968
423494
281941
158088
1675146
1002477
1146505
297
1112619
1256468
1466263
471277
1961260
595361
1202132
46141
198813
1090918
1701668
1383669
26536
188916
1105705
1954653
514282
1126515
1722091
571275
1226072
1714691
1403295
439753
1523470
960255
1114629
1291328
611327
1000369
1779621
1952222
1329201
721367
107259
440219
496431
1115794
1192393
1166747
1914892
1257691
1250682
1128670
1084463
623860
20410
1920725
1445543
454584
648558
1064629
1538909
1788719
1469741
753924
1549083
1242722
1079912
1077724
717908
1794684
1026503
1401150
1332584
612230
1410743
362344
315027
1066611
1241307
1487998
580306
1230979
212855
1178466
87049
650158
1617547
1903550
363069
1985353
1216667
1811806
1720274
1109799
1102054
857514
1313173
1327836
480230
543796
150715
1611297
1390381
1117499
1402277
815820
1126699
299284
1503570
850105
1561520
1972735
846335
54187
39168
316089
107318
93790
120727
1616965
1485483
1120242
1405567
1122380
1192205
930543
319942
1273178
1829652
465265
665085
830309
328018
452514
1387273
1390754
1276869
658343
1957624
921732
1132905
1164940
1745959
436628
390867
1080015
1514467
1226050
1449099
1246435
680489
1464592
178634
624198
1118010
368648
1006233
80262
1525903
1413241
1275100
193302
1162773
658267
524227
755086
1657722
1918500
1164485
89338
1261457
550589
1051411
655904
13502
1015539
1803942
818261
1967409
288147
1809082
77524
1903539
404919
1736770
75221
1868980
675331
1237583
1855833
1132905
1344144
1725616
1107026
1538290
813042
488108
171446
667884
1095327
368211
25752
1580115
289703
785955
907869
1265162
124529
242968
37536
1921066
1866493
1857330
1049144
1977359
1883113
1344447
411347
659424
740253
637160
1754455
339409
211046
945817
809414
1452649
1954073
625069
1345036
718676
1215893
1972314
1878891
1083606
1447631
968090
627178
802571
10745
1436215
979788
1251824
1696714
138005
1376717
702803
811124
1627530
572792
480674
1032946
1037324
188794
1690126
1932873
1518566
506008
1941923
1140780
1408433
1539777
1669559
1830029
776895
892848
1957074
725311
1067906
791782
1481031
652826
525115
113832
61994
565495
1593049
1173618
1870257
1002586
1916959
1235587
1317778
699755
961121
1901051
1432330
9364
1010055
879065
1464379
1360203
415715
780000
1203160
467468
1328395
486906
1826369
1052572
669087
1747122
609499
130374
1001768
119806
682715
207419
1674271
1872036
64990
1633955
1350596
531342
282082
177153
1464376
66456
1587932
1812853
1485895
1933829
972039
1104065
1598200
1516468
1188419
1144841
830448
1387687
827182
1809728
1477150
1861909
839433
753582
1191309
284215
1854775
526387
1143910
878549
1159420
1552926
780971
1942460
86773
946778
1587765
1247725
1631013
336113
1790677
611954
1616899
553275
129068
1542925
1921358
1700612
1517034
900436
969884
688211
651636
1513301
410791
642690
915070
783656
1539984
1225522
1446009
349177
7980
778504
842999
744372
1553878
836458
1087196
1162295
352972
1547252
1785913
1243620
454020
1666469
578039
275001
779629
1581385
1268732
967353
1857340
969908
1754153
1057068
75414
494923
101950
253356
1026637
1313880
1144060
1470096
347295
1760882
409940
328309
418614
789852
1152914
497965
1089611
119249
1115168
1597673
1612358
1568424
1032059
1409686
228949
1180957
1520946
80906
769179
1032798
22556
900850
1181014
1615365
1344980
1604135
1288919
1678027
1372476
1931255
1010729
1473861
1822375
298686
1228460
741017
357865
393671
1889968
431675
1178019
99910
1476103
80590
1742422
1034918
779463
202268
36644
1408882
1383817
644511
1502142
1641163
20729
1259184
1444771
459279
422100
1180623
1035428
1255147
817538
1618008
338889
1447185
591168
541040
591286
976977
551776
1939118
1279643
680202
1770642
850450
1343677
41483
361086
549187
1875607
1406670
1722980
936627
386733
1630744
1568702
552071
1882287
855795
1161688
665036
1707490
106085
1431960
1104585
1914392
1949814
684997
306398
1165355
1602162
748735
1541215
1619809
939018
1385957
1063147
564991
1547359
1731694
80669
496524
80841
1679217
1673530
390340
1345431
686880
867943
1895810
586281
570981
1254741
1848907
400267
1743443
282185
1777498
1821591
1099520
669342
1921861
1838540
334061
543079
1520808
1969249
478436
681560
516981
1220161
1663220
1244418
1452590
744783
929572
717399
974746
732330
1091680
1815851
1648141
1976670
1411553
232626
1917435
1025302
697052
1411912
183651
1948971
1961137
432630
783812
505046
1953834
767146
307865
1342849
244782
1762526
1216856
1001985
730364
355373
739462
787063
1747849
1349502
297307
1537452
38288
639336
1777211
1699959
570236
49246
1973035
374922
623959
385549
548300
1941792
1841694
628099
174486
1808784
964354
370962
665124
446820
1952037
819195
1538685
84963
820578
958347
265245
129717
589479
593694
1089852
533950
928871
1555723
1589497
1081438
389864
1530148
1125789
1294181
493212
1703969
1837125
960080
1407163
1823845
1254424
424021
1161871
1503114
39304
174296
1734510
1778511
911885
663098
447573
618645
1268129
1257483
94694
1985783
1531692
716877
1738633
979548
857719
1252969
1156832
1901646
543206
1181764
461797
965291
846816
1617272
1728194
726590
73167
1782983
1626769
1585989
1347354
329048
1389321
1358070
1772190
800069
1042323
977690
1378156
907959
106384
1159050
119283
529850
1809336
1808704
1844878
1496752
943871
1081634
1776554
1409605
45965
464073
1813821
1010245
256350
321419
1669335
153082
1751657
746786
1506026
1524064
507796
1928466
1370213
272917
1975973
993484
1105982
385027
1610196
1400515
1585858
891765
293842
520347
1427109
1493362
1079788
1617807
1383151
36332
611082
772261
1172574
692328
784421
519512
1054687
47988
957014
1412418
886703
1012915
1181216
1811608
942106
296810
1387327
952114
1183272
1035515
1086667
344165
875582
626897
946
312150
1194229
1576020
1147015
1547694
510846
1045153
318053
818409
1713699
695922
1928213
861820
1248620
1385280
447454
24986
1724907
833169
388943
484747
1714456
1488640
1108195
945107
1786626
895035
1781088
1399657
1053893
66996
1085484
100334
1496289
457575
1268177
1722202
1278972
163776
1560935
1737018
1496376
956008
866697
907311
373616
1003804
64309
1403831
929249
283379
900371
1023795
651689
127462
1955038
870762
399856
604012
202215
1001696
1213042
247834
812573
275934
1300246
1538377
621638
287914
1853853
1521697
782398
432247
19416
1139515
531316
177575
51190
1548297
1078835
314974
1156107
985254
1952548
713700
8400
1510555
1516550
283345
225686
1364713
850947
884630
221787
422076
256419
919552
1222930
113437
1887955
1530195
1018454
1743510
690800
787337
749046
1845382
866868
1551329
3416
181057
1065186
947119
524128
870933
107452
773729
845375
1576710
38247
411016
1716266
361517
1355315
69064
1776808
156154
1783169
462288
288836
1310160
916777
721913
1919754
1454274
333551
1776107
723972
838437
1686409
1017595
976288
1499410
1160939
920808
443829
1598795
201187
822748
96643
1472323
1320938
1207793
1904427
420892
1133073
1164550
1085912
1454528
250156
271067
1333252
793413
155744
1381990
1607375
1960788
1266099
17370
464461
120114
1912269
1063548
1262105
1733698
947815
740596
1904348
1515854
1307297
1178894
350517
1439222
1804372
491586
1362520
129381
1138895
255376
1935182
1016622
15448
547354
781660
1709819
1265397
1504440
593385
91618
1883705
408783
1223210
1888034
1814622
747449
764998
521012
165767
1043619
1462311
442262
1621382
552075
453169
319501
61339
1910547
773428
1604018
517255
1506026
1035619
1221325
1280275
602622
744422
1487696
961012
1573670
1252776
1101160
270765
932752
536828
1902189
1467502
19390
1245256
660907
1672971
463730
1561335
1219733
1178238
1241340
660785
412844
646472
1077725
1307949
232582
1489569
951497
1642626
1123056
905756
591105
24172
91373
1361558
1456939
830234
313357
1662599
1776352
1402478
1792273
196306
1224451
1566250
1117733
371890
67661
184342
569730
1987292
1820402
973643
1361794
1318680
1890031
1862174
1431358
1524207
17753
1969937
701735
1432542
1031729
863909
695087
1979742
1008889
361193
370892
1977942
189286
759467
1566967
1646008
1053095
662674
303311
1397404
181638
534900
1145605
1714865
1810858
1085405
1628127
209074
415637
1680303
1584540
1525202
553713
100649
1371511
1704629
935172
285969
330031
1131884
753045
1762678
1607159
1284475
1004440
1348019
477319
1109636
1899883
1255951
1425293
910096
819041
1786307
1400443
337614
93210
446961
185082
475577
201231
1997273
993494
223502
835978
1996791
16764
799101
1369189
893481
1877325
1195198
1387852
1872069
959767
150771
480064
277135
1713125
451281
456929
69419
1824837
105024
354338
1271667
1298125
1026514
1333193
1172722
1392216
1557643
1858137
839707
750177
1217108
1811402
755493
1339163
774664
1180513
468181
1565077
737814
1037748
1954042
662581
977748
248187
1402494
1784733
679521
1648459
233655
851405
431310
788057
1626597
43862
1265695
1537716
993437
668812
1118928
655628
839246
1327147
230606
344683
808669
1507103
616623
167344
1265709
315890
1739365
141076
901950
183421
1708843
362565
1699143
1155733
1732227
1218548
1728845
376803
1620030
1430648
1690629
1375836
951121
1733954
539695
1028485
452717
381687
646034
1528701
1569928
1350622
457038
1157093
1729440
1847169
469091
61382
1362566
934703
635825
1325578
1917253
1781095
1527060
319871
1164870
1033746
1407713
1512246
1167844
471790
820670
28734
1909597
1248727
461711
1490122
1683637
1172635
1191562
1793909
1029303
1972181
179302
1563402
1746270
667562
968871
641801
228690
899694
862217
1890009
1473141
708007
1204417
1462150
1037938
183783
379529
1470881
640676
764504
1030274
1909012
1907825
938432
399951
1289275
858634
405183
1914089
1898325
1786554
891248
506985
1993831
728862
1970291
1109688
355129
1890766
1871366
440087
497903
1071672
748030
743880
22865
108050
1486683
891179
1269863
1585731
861193
334799
1736880
1124989
1203426
119184
552512
1109724
1728269
656171
1053767
885847
1524491
890804
687129
808815
1295095
1008027
1292471
1730855
1566674
167786
364318
102595
873775
1207854
1617438
1687438
1160658
1927999
735823
788713
1482726
1921138
1664829
353966
306604
510449
1128544
1695273
797981
1019905
1182215
571256
1216959
1153836
1350148
1652639
296153
334832
1297220
605812
66772
758133
758294
864121
401565
1179528
1072115
864568
1710497
1232959
1764445
1119128
205811
1675329
1390247
1558088
1849394
1735287
343658
413878
465783
646319
1542039
349504
1628388
1094740
1663052
96639
850907
1109065
412619
269124
58114
1953704
1528277
1674751
1920211
1489075
1196168
175532
1794679
231086
121739
812917
1865688
931569
991332
1955440
1309892
1246432
1524597
360604
1797389
742705
80243
712641
1896199
1240747
218974
1910463
41744
1000216
1568894
553749
1156100
749911
1742314
1309347
56023
1038600
1797946
1103507
749787
1157575
1062943
531614
298518
1429179
1135261
695808
1973201
877063
64756
1237438
1596512
1732771
1470063
1985430
149585
1812203
197304
225798
450301
1927692
14285
506060
1385782
945195
974830
847523
915292
1956296
51236
366044
1494890
1208493
1619559
741982
460161
629191
933022
1962164
104332
1777736
7967
1031405
660364
589679
1739964
1978591
253838
1099316
745695
1384726
1217535
500683
612043
820596
1576872
1712207
411909
333214
1727421
1694444
1059143
1387484
535264
703021
1157689
1166729
1049983
1448213
1941247
269178
1369722
162601
442451
1053862
343224
951881
1605272
1916604
641973
1419964
151292
794224
397126
842663
298686
38416
1183969
102467
1741387
804723
1367275
640035
372340
1621662
482677
1371490
121438
384887
1540826
1579639
692327
885662
1957468
1481026
1279474
447670
1353408
1469721
1011738
1644061
1922802
570713
1645731
1195004
176714
674882
1273415
1137372
989439
299588
865191
29366
164571
298479
1688873
734088
1560973
303566
1999806
1179762
334716
1294551
1619107
16903
164734
1424121
1524642
1952157
1694220
537110
1762016
1952092
237541
1473781
1134809
488838
1650389
64530
786101
1765145
862733
1542041
1423681
87959
110662
9528
1594210
1707065
1537910
1272734
675996
318243
1002333
1094399
101654
861081
450998
1567957
1228719
857654
1975823
465834
1612797
1983972
1620026
50443
1180657
1599224
1727604
633729
472007
30865
973024
828211
1222871
978575
782991
1870936
658406
628741
1209283
170727
1762290
122651
207932
264081
277537
1016088
63610
1205306
1290806
1263342
880401
1952498
331211
748480
1827590
1501344
829390
406700
297708
1699091
1459383
951007
299373
1923253
1160060
143324
724037
1854168
383176
1999161
454969
27492
1848831
1895734
1025270
1784972
295078
1202757
1249092
1357878
743270
1292736
395094
203453
1179193
1703289
40868
1685928
1969
1375053
465863
1815023
1408141
919555
568373
1657883
581917
401792
29623
1556901
1564035
100557
1937316
237409
1879833
1890361
971086
533025
1516210
1032209
977310
1774804
1997489
333941
1010744
1178301
1423667
1044211
363475
367009
779665
1508135
246968
708327
1988318
278724
825731
1681231
1835506
1193140
1701152
1835925
71940
1573699
399630
9884
936945
1154786
424202
605415
1175416
686540
277322
1714180
1769521
234077
177165
1049813
10047
562021
212589
1829603
882440
26065
1192281
1912384
901402
93473
589820
847112
1891480
1055313
788273
1122549
678965
1660593
1035030
109051
475506
1145044
1220702
925557
287400
743029
893310
1223669
1778511
1922164
274976
1300907
1061553
975199
1898061
303079
463314
737991
523021
1925458
291669
1528728
1557737
1818031
1014593
152012
1900339
1914561
1822321
1223003
769302
1130031
1125773
663148
1970468
1296365
370052
81389
1699189
77801
1111243
242735
1790293
1091150
1136442
930241
917138
24734
27055
752087
1048201
572594
562411
620599
1019844
559878
1749287
955279
1553205
484294
1553132
1005375
1193055
1674501
1951805
1631675
1547448
52700
1005184
1864399
414208
865416
1214529
421444
481942
289119
48245
1218221
1320341
635801
1984964
288391
1990607
8343
1128947
1919350
1178449
114640
1443131
1140155
1994675
1456949
82237
1948737
1254863
910617
1892426
1980617
1091279
862057
797325
73557
511132
155207
20164
402744
277291
538766
1467012
1975349
1941106
1285156
1556898
289576
470763
1390982
573484
1400149
1653191
244586
468599
329514
1369609
480873
100906
1710618
807515
1696965
445805
1313662
1540656
576789
1502141
722184
385774
504792
593794
1179470
1154415
1022409
1585651
733683
67789
1829980
1127131
1620426
928857
454138
367490
1936135
1144607
1247686
645664
291187
1206756
1669642
310508
560836
149297
1368713
730454
16551
545828
881256
1880020
270444
1464627
1197176
1631682
1712376
1472267
1489618
897159
1194670
1302501
1292404
420271
479575
934613
816362
504571
855650
1400849
1728604
661570
698107
1817658
1668466
1439435
1201103
1637664
401157
1805179
1413785
661872
996101
1913146
553699
340469
1261744
1977018
1571283
39808
709835
930233
820631
1966009
432360
1695176
554857
1754242
176210
353247
1668305
597591
885266
1719639
588104
577433
537174
591298
141154
1139299
768297
1332909
1022615
526797
1334250
547327
1229533
1333040
673137
628732
270959
1361790
485403
1383652
1463509
1743886
704508
1041787
246847
806286
758864
1222133
1721361
1104984
1592714
1812040
1589871
136883
136671
1983648
332619
831466
1754496
1344828
1169544
1770580
1164344
1864465
162881
693223
1673160
166953
1437433
929839
1630808
791288
513291
752602
602545
853989
1875402
1465365
797073
983154
678510
477644
528066
1830237
1126338
1557000
1599027
235185
1883136
481952
224895
404645
549101
141313
1522665
632308
1715220
1409024
1943421
353765
1990525
645881
1903287
468795
1316374
1281219
463279
1734115
473378
255677
654062
1067059
824139
402210
1490175
1234308
1570010
300427
487618
1688594
1392375
962900
299276
1937075
1595750
1880991
498491
1824080
967981
538014
142737
796564
221676
1320975
271159
409842
1949887
219864
446447
5924
1338879
841729
898677
120067
1986584
523517
955103
278961
520071
1676447
1469851
333539
1939935
1972293
1411231
206304
1507864
1918213
983882
1758840
1296088
1034814
1155949
1658122
936442
96331
1302576
495470
1997739
134275
110550
11016
1990545
1325830
1082549
1454521
423108
525591
1435296
463158
234910
99111
724092
406949
179552
1550236
1791170
1425443
1750299
226824
323073
460011
1951872
1441096
1783461
1845392
954744
1374920
1008080
1842345
1557072
925993
1320782
706909
1900836
437835
1954746
697435
1253393
1053722
1754481
549800
279733
121043
1744149
396364
490050
630157
232544
385841
1790876
270502
1879109
1812896
1152048
1919445
1259188
1743223
600714
1000686
694225
322646
1542594
883097
245147
1988954
15900
1143760
940746
1327883
946287
1022134
1511262
993572
141654
1483095
1425144
31273
808436
543341
1190303
1036703
1472933
1650265
1221656
1687606
1645366
39891
234452
1239592
1662144
1858070
539682
1715988
968824
363823
88506
500099
966057
1439196
746627
1581269
207715
1952404
674885
279158
984056
1045467
1748751
268702
421194
153209
1317693
470971
585852
367422
1062435
1949906
1966668
1739074
1844464
1468145
1911964
325312
434912
1599228
1861002
1813302
300911
1800322
446768
345828
1752601
981728
1907568
300233
232124
567044
5399
1759121
868619
352615
484872
162471
147489
567033
1709409
1789508
655359
161876
256734
1496572
1638639
1112305
391195
586821
1742644
641060
850730
640339
1717121
1869869
1294265
1901247
1533820
282229
464747
1561794
202935
107946
779013
1299691
27619
362886
1431458
1342337
959301
708590
1064297
750319
398692
124807
1799287
1787575
925028
1798331
1216892
1675884
1699072
1311704
435468
118719
1878078
1474459
111766
1363441
947971
1030158
1386727
667525
1443245
896636
1021890
1398897
1928156
1397940
749871
626409
750278
156206
1478793
1013864
642138
606539
1717097
1470250
693255
599686
162041
1136891
837257
1348170
469440
1621300
1970172
1461696
972384
418014
238930
1844456
1724847
322008
1663395
595558
1845010
495630
547213
300238
651334
1656904
1237072
1215262
1764186
8897
93826
482887
764444
411260
1613816
1082955
1387773
1060555
716405
508432
677576
128782
1215383
1881040
206449
1233260
601163
1649854
1597532
1771986
936771
942556
1993025
432437
716593
1627600
1703969
574985
595849
1878259
1281925
1629399
1969471
42277
1003874
665418
1962780
947448
1694348
1893661
292195
741748
475808
177698
29317
1071461
631060
150697
1238355
780727
772113
1071503
1972278
857120
279491
349293
637933
1511439
869232
167380
246817
789326
235152
1150651
228793
720640
1535243
1485925
1366304
1983985
43093
1455684
1416289
693336
1497885
885786
1123700
486744
1491218
1261457
1485268
1492732
321071
960424
1591736
964910
1666897
571684
495127
956342
231964
648395
1752441
33541
441754
613404
1581563
1112648
1226828
980562
1276980
737401
844940
1381900
987413
752667
1868493
1840596
494282
269167
630215
1359119
8964
828177
188774
473988
657308
1750900
68094
786851
1512387
342991
574332
1929157
1467997
1698314
727563
1667301
973188
700173
1211337
1808698
1193934
1057206
764746
1557731
510927
697961
1985815
178071
1640714
262384
1497917
485275
1751427
1716182
1217327
19628
1879762
1711753
336354
1485881
140970
1878166
1752988
1177226
831194
1931696
1845494
1796516
1400320
71470
862309
1326831
122900
1955676
356535
1996607
1826508
401652
582241
1090877
209380
1303909
1818237
118997
1599903
1627943
840395
1711087
1885638
1170305
1858177
232542
167365
1847786
487023
1768119
1397281
1781223
1743413
225300
1281182
126899
159920
1796083
995750
237355
474341
111360
594901
971257
27939
1245935
1529190
877998
1967480
150451
1909465
1427909
1753096
876417
416673
1388210
1231154
1109996
1026685
918732
1408435
1811272
1245651
272597
1243914
476253
1628802
1907777
641253
873304
1988737
1433709
1426713
1765866
1371675
1914639
905607
163305
553334
21874
1908386
447561
799354
867922
1387640
972795
1551859
798762
667766
817904
1362446
292646
1564160
351766
434646
1293392
1968832
1300692
399545
969902
1178999
480886
1287202
603456
1880132
1253768
1478178
714387
1166581
175731
292831
1581684
507419
709641
791823
1521657
575020
900803
512925
611550
45151
749543
1105983
1457587
711419
947620
60467
1042631
963326
82675
849960
278205
1395313
512012
197015
67009
1935881
72147
615002
1192890
908080
130215
123644
1861446
814978
1012743
1785790
287771
1419306
447983
1780617
510902
41259
562335
1654333
794008
1783621
844869
407715
1305428
1813717
1659303
1228554
987585
1954661
1892773
1618275
1560804
1679507
630935
1375882
1323810
1566577
1828369
588077
1200896
902258
1713334
1301129
768508
1092382
546364
100183
856250
1034615
1759882
327302
1070348
848678
1679162
482695
1004270
681386
1572735
1933975
1396210
920366
681470
1291992
1863594
282950
199275
1531287
1092405
1908744
1742090
681895
1990236
1526434
25688
1736353
777047
1600522
707994
1027260
343301
1278585
442145
1129396
472991
1521690
861982
494930
849359
14955
1614321
1392513
856355
1049678
1867308
39629
1720399
366140
454007
967602
627098
868819
614752
1535137
616881
1655438
1288677
563070
1123848
164559
1859272
1285626
149638
991354
82258
1335197
1719574
1600700
949527
996765
1629078
728489
1619144
1871316
19937
1864099
1646905
753192
205039
1287875
612864
870718
401351
301724
175731
1929290
469644
1428364
825205
1701915
374307
322081
1261311
298214
78476
1669523
636045
285082
938593
1762442
865342
604563
1270030
117211
1717903
1046029
1759407
986971
1315518
728217
1632540
284026
1150289
204125
1374817
1753078
483851
1429258
1385598
296810
708789
1028744
1044074
1916349
1385925
1678158
1506803
1835799
1901841
244727
255783
475543
23155
1726833
419748
1692601
537171
1701988
408078
1390603
1974553
1455422
1952790
400734
1766548
1708184
1482632
111174
1523286
1895001
1282874
1452094
1951783
1604132
848723
5017
182770
1094948
1757773
1230243
293595
1938572
110565
814601
1081764
634812
143796
1190125
280706
1751080
363779
1672709
642807
1353456
1889999
77060
1070995
1698658
820603
661291
1522129
1968930
162662
1333236
521514
1019877
811955
1621398
1463792
1453732
1752295
1591133
393732
1863736
665457
452361
608564
1268931
1015192
596624
716159
36763
1078535
454150
1626282
1048462
464976
661818
927314
1750280
1416701
583783
1477475
1944714
1791682
341400
1914712
1320531
883656
890484
1821310
316019
228721
1615068
648201
900211
173058
1216782
67952
86145
1390190
1373874
1662631
489368
1042472
511261
764024
702781
1314927
125619
888908
1136357
943802
556739
1567684
487252
1433698
1523496
930637
1588298
63184
834595
89373
218404
1106490
1555732
171742
1278921
979174
1319845
1230979
707896
1647761
71188
327747
1191543
1591693
768159
14877
1633215
1202554
527996
1523578
1641566
709051
1429045
1601224
1783433
167716
1376326
1897222
1884151
1177422
275662
1607211
1735434
665872
656394
989933
1021001
89816
313226
1411601
902847
69338
228335
357203
9197
80332
998989
1818231
1870983
1045550
480348
1852685
1014392
387678
415086
1374604
59707
1926399
1631385
550861
777358
781544
1246216
1629727
1806879
1682508
1615063
1104093
354850
88508
1352940
276505
920287
926115
1733908
1708326
1722654
957444
1621343
306851
601512
1631199
127089
1042429
138253
1557950
663571
76280
1894634
1111220
15822
1361961
249711
264538
923851
1456520
88582
989638
1911499
1283053
262978
829954
1358422
1872275
370373
601717
1672577
419006
706222
15615
915061
1388103
1373935
107295
696895
963202
1694295
589749
1694076
1689606
1553044
248785
167722
1008450
956955
1006233
121012
997758
724069
417257
866047
590149
1283617
792126
910540
1689264
1765176
385999
635995
445496
722749
1409471
1400742
857264
795767
1845403
375247
605060
1619808
1297184
1352826
1405706
387233
1878934
951844
1030041
1536399
548868
102616
1466966
98136
123228
1977177
420560
235379
781248
497087
592568
240317
1479892
1248346
1631215
1043944
655627
1271320
1577932
504210
1330301
75221
635889
134886
1519865
686725
1037806
744656
1351134
1192924
1958062
704904
1315482
1994052
216978
1986716
1936280
1863002
94485
59230
787711
280399
862977
1247313
858267
1310052
826305
301930
1963262
1627808
1884120
1831081
1079322
1440654
530860
842268
966746
53541
1310524
1748669
1366256
526272
111703
1713877
558381
826162
118775
407088
550421
318049
1051382
1857780
1072423
1465722
976164
510460
233537
1865301
1977138
866971
1952921
584924
970353
1464151
1752339
1322071
1611455
947286
226670
1592695
204253
903238
1967621
51605
528686
1788264
1353595
843484
965262
727763
1252488
1898027
1577604
773283
88990
186800
822421
1902659
957209
1845225
1610659
629513
1457836
1928316
638881
956002
1194475
1759103
154358
1756782
1282109
1065869
359902
965747
1292626
38399
1555563
1725430
1525308
1218342
1147790
17921
121912
441989
1022141
1082007
1075283
301429
938991
599925
1481107
586843
420410
1320290
1090844
1778895
1986739
505009
1499504
1573392
1021896
294542
1288339
844486
486109
5443
254553
1348178
104498
889918
942657
902685
506893
1653123
1026195
1169886
1309263
1238286
907029
669111
74940
1892984
758606
235313
160250
1950762
1323416
1183033
453590
1710715
1336387
1057094
918720
1786469
1646992
1162629
1499138
1647971
168639
1664066
1796754
195130
645487
471161
767582
910197
1282104
1787031
1322998
1745941
110802
1986351
1904428
687718
1860167
328238
1938691
89207
1303957
1235622
888629
1233776
1264053
180782
1772861
140138
358364
648472
107517
731319
1262027
200150
558887
766699
919341
1603683
1269226
862261
1558247
767699
591041
816747
627435
1726708
1787419
1851253
1794905
754263
1676109
1502900
1099157
1693279
1802401
94398
1964835
17372
1774095
288686
1414996
572448
56230
337999
1556603
670757
1928221
136993
1355393
1728880
928469
1639068
1244499
1754986
230849
1987056
1128840
1000460
1531259
562362
387011
1041787
841708
800662
866733
1550371
1473781
1669212
1122227
111322
1235888
64341
341036
325785
1096006
247345
858136
479167
749321
210942
909064
1719074
51260
254082
476229
1811117
1703354
1703009
1520883
1486390
1098323
889846
1578718
1270399
531696
1769657
518207
1723559
1244171
960850
374855
1691835
1216411
1472808
1608323
127527
50879
1737253
1435284
1363850
880073
1804411
1774848
1211205
983009
33800
1396912
1945923
1989555
246395
1575861
21472
1409416
1207452
231194
955525
639457
552673
1763696
991332
421260
899362
1214820
1474649
117322
728864
1763765
266842
1965441
1819929
1818056
207211
1649730
1261189
1593817
1436335
834798
765900
531453
360513
223536
688773
459514
1015708
1188081
1317869
86532
1799978
1901921
1562963
1980093
358566
461960
1435609
616636
1514272
926737
1285766
1612540
115098
1470423
1154591
1179844
937224
50308
1057243
694517
1293387
80715
1505630
523607
1193753
1617186
777688
1719934
486318
1919219
469446
671228
1316668
1917256
683501
625845
1947480
1216858
1703346
1995123
9425
1479566
1389495
1330378
230171
180071
899421
1079525
1864634
899947
705724
257502
516883
121655
1260894
358854
95767
179250
1883949
1018800
1461026
636642
1045909
915045
105024
1624543
1333239
1274473
75148
1018164
33662
142953
388720
992049
1081561
1111523
315406
1895019
423662
1922701
1944012
995095
12284
1031481
407410
1501163
834091
1655660
540028
1439827
522641
547557
1989099
1116701
1227825
1031866
1945299
820768
672318
1939348
146951
240171
775525
1090611
1389315
1775665
191356
1020417
1559868
1907528
633842
1411962
444629
1417179
1600932
794049
678398
775539
966468
489567
942320
945157
1030362
1207551
1153752
5701
1672460
319851
825363
837960
1518654
1777371
364018
1695674
135181
379619
820904
1657465
875724
1500674
1398690
1335444
759445
1808319
111101
491957
1433396
994376
283458
1340745
1388699
265266
307039
1462102
1254664
92080
417890
494721
572867
1413105
1333820
683637
135847
1489084
184977
1590309
1079958
360982
792835
885648
1891538
1726833
958705
1591124
272336
1671955
33205
1976395
502906
1023988
1549449
460699
1822786
611122
490721
1431431
1871914
657108
1833359
1359866
382420
547507
1977611
489000
499920
460741
687301
19954
1661522
1356599
1450592
1079371
1716660
1664922
436691
620347
1338059
1798188
1779218
1400845
159593
538676
759507
628732
1083839
1129510
400421
928524
1992467
1346227
81845
55331
887563
1657561
852805
613458
1692685
577884
1141230
188876
1881004
1486356
671440
1676821
784412
1211626
362270
1489961
785592
1936390
1014133
1432188
542511
78838
682360
965890
476301
1155546
1736089
379702
734374
177698
143716
1343678
791549
125156
836071
852212
1801317
26347
1139660
1751393
1607347
1489021
1228391
1821026
807305
1293559
474975
325129
593410
1736282
1508452
226595
1133579
290437
802877
1304812
507664
1398331
257473
1896633
370998
295136
1060
862327
161069
266894
943387
738250
1522411
1674944
483531
1853810
1499177
1829511
383238
1188760
917211
457135
656021
1199645
1569095
615465
1848297
1174243
703816
1997580
913283
802985
1718481
50662
347699
1623644
387852
394124
1966715
1546139
1423273
1380852
860481
652953
1233711
990752
1724412
216686
50388
95319
941910
94878
1793092
1288369
1958286
1728305
1241894
1223922
303203
1576622
477349
445978
1439759
1118421
219088
247664
1465115
1728744
851302
918255
1061035
872479
211585
940949
801882
1516137
957567
364223
1279045
1276477
1068121
992925
766234
1881051
473913
1050010
32975
1284900
242544
1182272
1396585
1368744
1273614
978047
1667223
1574380
1077577
778001
1881110
1246066
1415555
1288475
1592674
163922
1305358
290146
1534661
1948836
29389
1630239
1999608
87930
164541
780699
1276015
513257
1811514
399739
277654
84333
1998364
732057
1910058
1155233
1575345
1381787
1374641
1632912
660250
342812
1293271
427873
682688
1370107
228843
293938
255726
362121
1554068
481024
740282
1051923
765473
707134
1422984
1999109
956190
1047862
786476
1462102
1058262
1867145
290422
123491
123359
302309
1749536
1863243
675260
154394
6996
1765521
1624406
794364
1121504
308824
837582
999951
1805863
67789
1905481
822124
553725
1480969
1846229
1982858
1553419
1797727
951822
401055
509664
239489
1822022
459200
353696
1829700
48650
189225
895812
1192073
690629
1105890
242279
1843712
1689649
992978
97118
1715462
145457
1753045
22274
1874626
777392
508394
1088502
1362710
837161
1624817
1704423
25044
378998
938552
1022576
975179
1187104
139927
1495290
398168
1872458
337592
612932
1799062
1093390
863902
1295191
117698
611904
1099520
1402025
212183
275716
1472867
279975
1294285
1412750
1701162
784739
1435863
1028047
561453
1296240
1113340
778031
540222
1283030
636616
912288
951645
1931685
233257
1321005
870907
109340
1189172
425007
604831
49111
1003534
1924716
1725155
1634803
1529163
1088050
920312
1997937
752987
545047
988024
1647054
42745
399055
1024952
212471
708109
937450
1607984
1294181
718770
691198
1830447
1242942
1834268
1368713
1435390
197637
390886
151909
412520
920950
604472
441591
1716393
1880050
1388120
197642
920903
497617
1596830
1206853
200856
1544925
1478935
96479
692666
1656741
1353911
1978602
1687285
830071
1273502
1070860
1167565
1498132
1645346
890484
1958051
1441397
462289
6102
1882887
2362
1047996
1473259
159771
817495
85431
1263975
589884
526729
996708
1865184
1862618
113626
918150
235395
721468
664564
1496102
649525
359243
425972
885353
639770
56520
1276336
863034
306731
446286
760715
1184075
1775182
1142200
1348145
1352978
265460
1175642
702710
1076660
1296298
1168152
949218
1248137
490400
16294
1833536
1687856
1408851
1313916
1247767
861586
463061
1750494
194609
622726
1514827
1238107
1613100
546062
1773605
1796908
582664
1457712
1470554
123211
425737
55489
745502
671022
918758
955460
1178441
1798181
569206
1420271
694920
1289007
895442
1978691
1188238
1792303
710642
22522
560952
1737506
374608
432182
41973
296926
198501
1542810
26227
283827
1105778
1830886
1811081
425095
1309852
1276917
1347720
614868
722829
638447
225661
1157985
449535
394873
1943739
206257
1787382
1829050
895500
148989
529892
889273
1753490
841234
1375289
987939
1280745
889436
253947
913021
1953164
1503646
817229
974279
1379448
1336613
1849692
1757944
1361977
822824
1032253
181814
186647
1873360
238313
1245095
1768293
1776969
740317
1905372
1813147
464322
1589058
1823174
1567135
1859886
28732
1527735
610020
1052979
917545
1621342
1001093
1466789
47844
1709371
554651
1799123
1584568
944740
1366161
815590
788527
1758342
1248150
780015
1089208
1166218
360742
125428
415760
1810026
1868368
307074
862417
1302501
353450
1027505
1782048
1058460
111456
336898
1521604
1941887
1449318
704198
1127355
1318734
1746986
1427953
431951
888053
1400695
454491
811907
286077
771632
612650
1925823
795879
1576662
1800724
1245046
1790335
1897954
766612
1844770
1599365
74176
600755
1591736
900194
1188412
282780
498367
557051
1967448
1265339
1960906
1363271
1290762
937632
1524422
1872450
771654
429722
310197
200222
1168170
1143401
822748
1781381
1941638
1854313
1164556
611422
236636
1051622
166381
379639
740072
1998606
1729338
385115
998755
301725
1144804
1313073
1452561
1295147
1197385
100497
1712091
981960
1331249
733138
1702124
724731
75871
308521
885687
1807385
1230727
1734471
21526
70107
624949
947820
697829
593593
1697574
821665
1490878
1165495
1393552
1237185
1403297
1562745
1594183
1280971
1474372
378849
922714
848621
1191371
158098
260413
1499341
161468
804040
428231
1299695
1084710
1304282
1356700
1309892
1952469
1824033
991345
150065
1201934
1155922
477225
841401
1519702
1088503
1892441
1133478
597033
1063179
1656800
780699
822071
782007
1224151
491340
1591693
700373
1808857
1287952
1828878
1413174
1948505
287653
1965276
79407
269811
1809893
489291
105330
70823
298132
1816487
1122860
619079
1760483
1866926
717382
1981176
252807
1728448
512346
219071
1072670
392297
1496951
1987386
504865
40576
1066775
1257157
1231285
970003
1590555
41356
1913302
1945212
920727
1235909
1902673
926820
1784764
1625014
292781
141947
364942
166627
1508537
1429665
1732509
1122580
1990852
311700
1306076
1770880
698989
1307093
1055976
1447305
1066693
659759
654373
1332202
1738506
1537774
507064
475623
186489
465014
221802
116609
184181
1358095
1712542
763678
1990507
1897859
399898
1527781
1394779
736196
1187141
213514
79695
1623211
1763377
98063
1838945
1247656
1346671
680202
917297
1986171
1063620
137484
196535
1927983
933206
398475
275445
99853
271911
1339263
1155404
403286
1699262
1044866
1985305
661520
241436
538619
1908734
883630
273397
396124
862362
378827
109340
1724402
1845458
983310
1232013
1991144
1735599
1880660
1283495
1614335
514462
317984
1195850
1576644
1244148
504662
245453
1894703
1937794
1197516
1188771
120450
318707
479537
208695
1993302
1308964
1632359
1873137
1251277
302260
29397
1975400
771839
1786209
426996
1148291
1929613
619563
1822285
1767489
334276
240979
1567486
1950167
844678
1767486
1416241
1111388
898740
1443490
674574
1468145
687451
116585
480584
1115555
167258
1898231
8266
1601952
644154
469154
96494
1728321
1211242
1144612
1888017
1141810
1880449
1886297
934435
8124
1826005
1400646
369998
1986584
1900188
1735657
254050
359688
1183588
654481
473265
134132
1033043
17567
1156923
1949072
1951893
1354089
128880
1432803
1198462
138079
151909
1407789
1514427
1481993
1823888
1999684
213664
656414
866296
708561
1580484
219742
303850
1773497
761292
1795754
1794165
421641
604499
1535338
620294
492385
1355890
961001
1817461
1071491
342279
1232412
691335
561908
330264
630336
1906547
1385636
1230937
215235
297871
1465958
1903444
74268
1947082
1787197
785577
1264727
1090467
1751618
1727512
76879
662704
948413
499656
568140
562547
1198045
1263122
1105601
1583336
1542674
143033
1388253
1124618
872955
1612461
1177684
7214
438317
813558
696711
688215
1534017
1489075
810609
613141
1111447
1637209
1725546
885507
1794657
1609987
1794193
481024
912913
1947443
1840641
875670
12590
601010
1181751
1948359
365959
1501814
1641319
1394217
697493
171179
757772
249104
829090
112267
1889342
99707
367419
526540
1867919
1966513
1057271
337447
537776
1801061
1027538
283874
803036
1228358
139171
1328610
301372
924283
277985
1686040
184918
87246
1661975
1121638
817514
470292
997100
1163123
988010
502208
1156786
1079153
513237
1685426
1321162
1615524
808995
60356
1786838
1320243
762741
575696
1124540
1289372
1624208
1727897
1024135
1159642
93312
46408
656492
461495
1880160
926848
1894461
1932319
737627
898274
1243582
1643905
447698
1780279
1759969
355242
363250
464986
716265
1213131
562876
1244350
1619835
1182355
1208991
1991699
1964191
1555986
1191228
800209
1067257
1958093
496549
446923
1668633
26397
350879
1629993
593617
224622
1749615
191640
1653182
1403788
1716694
451788
1353988
184001
1762164
1560207
1380884
1764352
153066
1114033
110129
1116914
384389
1977139
245206
932964
1315177
327837
109148
817129
245834
1177178
1325777
1808363
888446
417606
1636356
457354
76131
140060
462101
724958
448514
702151
255128
1096915
69251
1128668
1214846
934556
645103
787702
1743876
1099820
726780
148997
1855579
1308610
1260788
1974509
1418654
892283
65797
1846198
326016
1850600
1458991
260642
974095
1897380
740643
1750233
552304
1925969
1757149
1229453
696470
975521
319268
1222511
1434090
345539
1710924
283677
1878991
740675
389609
1981408
1652644
1870950
1424140
1347435
307253
617018
1603755
1020671
795602
268649
1993111
1673152
1368903
54735
1223861
1674077
366790
1625935
891860
1421451
1878272
241097
1537804
1257788
811290
1960411
223783
97485
912702
1236994
1623798
290896
1108381
389455
1553205
1650858
276487
885265
1985516
870003
1359065
1081679
965369
998366
707745
586944
161528
1201009
1562963
84192
393364
1877996
423836
1361874
1582985
1681276
1201126
1822722
744654
462143
304841
4259
732996
1208404
1133659
9880
1597279
965809
1666344
1953943
1124155
1997868
479835
894055
410917
1730425
1927419
624516
899788
1771751
869062
30172
1676071
347654
1772204
1124046
1756971
818178
66328
1059641
1753543
1996352
227331
1986979
621873
535831
1616150
1023992
1964032
1052228
1296550
1471739
815822
448791
1210908
739212
1210596
883523
1109785
1060486
157274
1404250
543184
1839194
708954
1460115
383349
1444619
566938
701106
1664915
1010048
1731006
6478
1760893
1841492
1053239
1362345
822201
1904823
1070156
1159938
1168213
117675
426362
89953
12400
532122
792817
54434
1597289
1725863
724187
578486
130037
1711166
1488699
257105
524768
1685738
1261528
1869609
349758
1871766
1119217
1725522
504223
456137
1308530
1858297
1445313
1289800
1137564
891246
1497886
763187
1547944
133506
1703687
351056
661983
1912501
1089539
1086425
554857
443698
2821
979673
513145
640610
1499234
1051056
1586116
1050115
256081
275633
541050
1132701
1853561
406707
1620953
65689
960170
367639
1744451
1245385
1000170
1132246
1904682
1714900
1714967
1051485
398914
110430
1333829
1294722
69654
39550
694647
1685769
1354348
1169445
360028
302675
1092817
919337
1695004
53810
1999587
1634734
1110192
1949123
1996396
1102901
1377916
297510
1057572
466223
946754
91212
359382
1078166
1264922
1272734
416864
4750
971666
271372
777231
878687
488442
963410
1822706
1968204
1887619
687392
158266
661747
1923640
532087
1550547
322036
1110631
1204953
148044
795014
1953654
1384112
565021
1539540
1181293
625115
1060719
1204348
173016
238131
285041
1062624
1614379
376499
977488
385628
705903
73167
779609
1018560
1306405
1631583
1070775
1564034
1574478
1228099
100199
1464221
219880
1463810
1906773
1733945
1209285
1557362
1493726
1800354
1361121
1335187
471111
105851
937091
195586
893359
688915
831407
1134625
1703847
1742767
1310095
843682
1672543
116215
1492871
1629848
1545718
1158631
327553
1522823
513388
247747
964704
1305305
587869
916571
953049
1435079
1604539
97118
1377695
1773689
545918
1037707
1395874
515229
1559821
1664181
1713992
1912231
660785
1415827
1809384
1352935
549408
301516
263569
1480866
237337
55731
101703
1901353
729205
1262033
1708279
1480271
1973703
1156936
1027468
1474447
1093512
1929499
564446
1685562
1785094
1884818
1894744
173542
280350
140844
1379251
1264240
85660
1044437
1712621
1944875
1289308
1081406
261417
555769
667460
1658044
1603646
204000
1448658
401539
1480468
1342074
1894971
1181512
976868
373010
15442
1383304
1474345
423919
1527735
1382461
1155330
1571124
1078311
1492662
1723340
1164031
1589639
404830
600815
771561
918992
669588
525163
39438
429039
797590
596839
1665277
1599342
1444751
511354
1251546
1767792
113840
309186
1908216
766584
49308
1308613
1915331
1447125
735787
584951
1501814
488780
1947104
1738191
443706
1892739
701372
1102370
575100
1279024
1115506
1521414
1681332
1787919
545277
1896507
1737355
1190216
400184
1152103
1422176
908814
270844
1997222
1320752
578709
1117662
1872834
1548474
1667607
1465885
1945206
658364
378334
1613036
223051
467060
1174544
702969
836207
742372
1386162
599794
1033217
1423635
1891195
465625
1214580
787589
1680278
1026651
350176
90853
1524111
1417013
1077084
1321879
159891
26248
1031190
29398
328031
1201775
162476
700271
61030
1856185
308798
1491627
774494
1547592
1958916
369970
271931
1847085
1281011
1188053
799071
65758
17915
717820
1249694
164627
1848507
415093
200384
1667705
33788
127610
227278
1747243
638571
226947
322627
1345527
397615
799846
1094162
360856
1635731
456335
1385513
412627
1187964
63059
1242580
1421923
1953124
1008572
1001661
1346765
105274
864924
1077486
435662
567335
563156
944306
429763
1001354
149501
642730
1488977
1780724
1403844
1833064
1938384
725948
1889474
1031131
545280
889203
1160395
1424565
1111418
1174304
1368811
1874583
1759028
596658
1457587
184359
1781330
1071463
885303
836595
1250656
1431516
1983130
1695591
1271075
1909971
1784567
911150
603027
1582437
1112335
6688
154637
1691828
750698
1961831
450419
1248012
1012204
827375
1611236
1509400
1497632
1315018
1667542
505687
1151510
363932
636193
1411286
510035
1372101
1902764
1876711
324850
676728
909550
588854
234732
1524527
531241
1246805
1528576
1697017
1250631
1056326
1594110
717485
1991943
1943919
32899
153861
1461048
563796
762921
782098
1382612
463306
277138
733532
372406
674309
177845
548132
1176158
1726307
121278
1738247
1281692
733201
1012252
1177839
1894853
146308
1025614
314995
446596
1011003
1274147
614881
1272203
1926438
132317
1896695
747950
1070388
1802554
553557
63263
1001472
187672
1738481
968555
1771295
1109283
1125485
1512751
1607471
450609
307397
1144362
670843
1249994
1311400
1913464
1244441
1495983
1201550
1216008
1524994
1956425
393599
689414
1314198
420686
1984102
692701
1398739
425682
1760706
795404
678785
1350264
1468108
1634509
589172
761434
1180416
418529
1150802
1202583
1845301
934186
777886
115521
1702092
17720
1345178
701754
1648241
1193923
1495647
1035382
1565980
1487279
134350
683014
873685
1826123
1362882
169325
475137
694624
1455217
1357877
1249731
1132117
1531281
585305
1121441
92539
1305754
1174820
592787
80416
1371211
1886778
293946
915450
885662
204576
1719216
429398
576016
1222368
1824462
904501
78640
137301
1741407
574831
204919
1635932
1943357
629469
153012
1437703
1588463
1085256
1926757
608497
1913628
6042
9843
752020
864321
1821726
661330
1277318
1129438
1298075
1085842
628845
483613
1860207
413696
1907951
187826
86820
1875439
952965
838591
767883
516115
386479
541816
794353
1824537
1724907
1563402
809858
1664349
144520
1430137
32079
1715167
1192199
785667
18579
912288
507281
1144030
1979474
1766723
1663323
445256
4254
860107
1585544
1235910
334705
378688
1738633
89065
764233
338911
1380748
233980
1619967
666051
609215
503289
164329
961357
440219
219920
691847
1148685
325292
507175
1388184
1035341
864229
1436440
1695257
1713572
1577712
1136038
238920
950129
1207598
427853
312994
1833453
1770035
1127905
527161
1141365
1326565
711463
110921
1930529
14232
1783250
1422803
347366
1581476
1942155
918703
1455981
240536
257353
1693415
1151049
1157609
510748
1410704
284561
1988948
537346
415998
1240004
384024
31009
1625635
1761170
580521
1798912
190158
694821
1494478
1250473
1538640
1940927
124645
937795
609286
360469
1801571
1905494
1688218
366251
1369463
483325
1148003
1716654
462143
498156
1947859
646980
1144278
1381225
160809
690831
1887190
836683
1112299
743349
1071251
21108
665290
1259060
1587081
411162
1389698
1641146
1076030
1040689
1871283
823507
1259377
991075
1902547
1540462
1743423
1853637
473996
506056
1211995
1291695
1861870
1857396
747820
946272
164805
153019
1476791
390966
1202998
1237445
951928
277555
1137372
1746160
279169
1563520
493461
766832
1270411
785082
399980
596561
367798
1042977
1826235
1536585
451363
666620
1078743
931735
640898
1798283
1067441
1419331
479707
199073
1483361
1929119
419122
370286
634803
117984
1806773
1593425
1241832
295955
20568
1606678
1661495
627475
1964112
880156
849876
762663
1876637
1757662
1721203
423975
1194887
15782
503334
1052622
1290200
960041
81313
1270387
283762
1233523
598111
1976721
134035
1367329
1856298
1129547
1026192
1535032
26675
190965
40684
1327981
1353275
1505248
1402028
1366304
277299
481492
1084225
1488478
146950
1830959
1570627
1509256
1641391
1470945
525727
666573
1216573
1438907
887745
454705
1946832
1877840
600439
438187
737191
1545144
686644
451248
81844
1459627
1694220
1226351
1414254
1166581
552491
1094540
367320
1396868
140888
1702142
960698
955937
1566724
1368762
1981186
201868
1790640
711291
314744
50364
1677471
1689644
887472
1298106
577619
255376
458177
458230
1564557
1767136
240500
36927
717082
1706466
1303184
1914329
375611
1865957
1648000
492207
1430233
1114860
1785768
267458
1473429
130721
1897584
180225
394337
1572091
1217043
1890198
199952
550313
1995330
1253812
94741
1525085
695681
1564846
286594
1429140
1791913
1578256
32545
92597
251160
1901353
1620851
496182
901090
581065
829094
1427946
847051
978856
723984
358854
86532
909618
1435229
1557857
83139
1099148
1954228
335781
628255
401333
920513
535955
1550683
37725
1315082
604204
1155123
1201365
140056
516813
1014863
859917
752573
1324616
283174
1460208
869825
1269087
1032856
528177
1084758
1781791
708666
1519638
1369113
2296
1162453
326743
579844
413578
907326
1849843
1299630
952957
1309102
1337181
1147009
1018985
263137
490345
1327421
1402463
1822211
656228
1246168
1366899
1288222
1090163
1096095
343700
1908060
976773
483684
1115256
1557511
415390
1549438
219873
1803845
1569149
177542
761586
857988
1524159
347842
1395820
1082922
821331
1464893
1021582
1409353
475084
816946
776280
1530155
1167841
1341211
1457453
458237
1039786
1728710
1366194
1664380
747266
495574
1913875
1527942
1618031
1876552
1843373
574148
255397
1032732
1812083
1017936
464741
1252299
1157242
231621
1327654
1093232
1643758
819502
304053
1563121
166979
1455169
284618
439699
1173473
1373615
597334
442806
1278218
886343
34258
1853252
990495
1623369
845027
1870637
1851816
1909974
1748695
1943358
1035884
246655
778382
1937169
859455
343426
916045
749164
1612061
1848150
1115181
1129206
466338
809070
13700
1649675
1887111
369289
672957
162298
1670806
633995
1561633
1122420
808940
277418
1481250
415833
535745
585336
18686
210719
1751080
1835748
1106888
1495620
558021
1395704
1959462
1936876
368414
1702676
1949375
1303087
1673634
1097306
1859518
244291
512900
1444487
984499
559857
1007783
434297
972960
1948132
617472
1928340
820525
110139
1730318
122729
1893761
189083
78332
303449
1617624
1800204
1174634
788866
1703894
1995584
863566
1864419
1472072
587135
482476
1764142
613423
768498
1654119
1880227
1519325
916300
366910
1984951
1561234
223519
94862
592866
372288
1309617
1347226
172534
411260
914343
868406
295746
295180
1869169
349794
410329
1026592
906947
1732748
840911
331779
208369
1226134
808678
333398
1779918
1676633
763135
442895
232975
1161313
1073862
573520
794631
1467529
1096789
625705
1220055
196495
595122
1810627
1329619
1515854
414320
1144918
1896590
1870959
1850700
1233421
1809799
31679
693283
1504436
63383
1606400
84886
198550
941575
586948
1518682
443209
571640
390164
1061659
564081
549116
41405
433395
1559562
1302853
1653202
862472
1367924
1314955
78366
1222425
1782432
1848244
1841325
951936
846586
1501206
1267058
1364613
1185587
399291
763682
833433
532334
486827
1933237
306971
956056
1785812
816579
896659
972911
1312943
1671705
695639
92439
74948
1458231
1347917
218049
420782
880754
1869182
1486019
324102
451632
196970
927281
1709289
100557
1896742
1652469
1433635
1449398
1267372
784536
584891
1122233
967401
201868
625267
149090
258658
349031
1514827
480105
1864568
794776
1170144
710370
1179053
1058091
1663022
1173853
1320290
487252
1308802
380763
1413817
1333865
686996
1027062
535216
1229803
148756
1893467
584131
1923689
210863
1421429
1312386
1552375
1546110
325502
1635374
1662214
318389
581163
53878
552327
383703
671801
217419
1656505
296580
246154
1842832
1686912
358526
1784756
1781998
883405
1188588
537645
725675
1676733
149119
1273279
1439351
1590743
1693618
1601641
1248921
1769933
1848474
946658
1103901
1567145
36802
383930
1950157
1747601
947885
52871
1856935
359601
523410
1019576
1564154
1336996
1384525
1496222
388684
55300
1007465
646202
1234194
733326
54927
1682291
369860
1190100
299431
521692
299347
1209870
1997151
938948
786926
226435
1346715
305590
1332880
1156543
786132
844301
836187
647400
1587587
819904
22483
1947024
677141
1896690
1982579
420569
1954611
859255
727205
1903894
539729
214091
1371228
30215
171207
103121
629237
1378808
1949811
61124
203457
1032205
1512161
56463
1714574
250272
1981185
1094065
1328999
1419481
1174033
433296
882118
49868
1845307
1267014
674097
1556620
1582413
515108
624050
1088575
547405
466041
1326437
25666
221
1600782
252767
1993163
1422836
1157944
558325
1161985
936914
1666725
1310650
995736
493220
301965
1004408
1489823
939225
164955
1466037
841103
1446911
319803
522717
1042070
387248
937242
58666
436023
1843791
94188
1788272
1767111
839115
13158
969467
305
152226
819188
1293361
320756
1768238
314136
459232
1172225
556520
1878410
1029408
1744101
1702730
1236121
1812542
1441028
515219
914890
1421759
1718980
2001
1708180
959878
1905526
1387736
1575086
1271568
18498
1204499
1597924
16408
14030
1603614
459103
1180905
430313
466399
1455141
1125772
705802
833827
1467322
1480420
1604175
229854
1296350
408746
1383447
1068135
1987107
1196905
412910
1154883
1721931
1645387
567949
1700777
831471
1663802
18584
1695350
130581
1494729
229273
787594
1296087
1669318
1242335
554197
949527
693462
633892
355587
962044
372155
1738413
109652
1947832
603711
1742942
1916825
23266
1953371
708362
1156518
1582805
1520722
978690
1345036
666125
104657
52627
235707
1170678
1123843
370149
279976
923984
1835991
539751
623523
1484717
1339980
1230052
313375
686892
107572
1854023
1451685
145719
845478
794459
1139387
1889520
1547206
1562500
1580291
1042617
1945617
295952
1235759
1924346
1610758
1893647
1976982
1878939
1770550
1860408
973718
79877
195558
1979141
1157393
1255550
1305859
517127
343148
587901
739414
916437
1341623
1243937
425493
1458939
411016
900879
1177634
1190140
163947
977849
305594
1282230
1736849
1582719
1817336
917673
975141
1111291
1095883
1097572
681834
479589
1267079
304209
1879484
505865
1899175
1840884
1933789
1135691
1410709
1389710
1782364
1058797
1680195
1389315
988654
955062
264470
1307795
1878170
1627337
622369
1831982
11190
135401
144978
1614584
1723231
137728
101775
306252
1560607
1344218
266484
492298
781343
1764269
766619
1240884
1290920
1450780
1745096
114501
1658180
1857437
479631
810054
754291
840395
648902
158002
1402962
1336780
182996
1966136
336125
1782245
206321
1890385
673771
362013
1333239
1586590
1479705
850716
1736808
1547922
1502866
446522
1497105
1026889
763784
1777650
172338
1586530
1447618
1945175
428956
708461
1234920
1386192
515811
408586
1923824
996787
1903433
1520630
527639
724498
818361
1325786
1528394
1807398
1317625
1650298
1393645
1211158
1435313
1267054
1518065
1698059
1695311
995942
798257
1595135
1843775
1542213
1567975
1130471
1034370
1515286
1673447
907544
1904030
236907
1501050
784648
501998
1814307
802440
1520536
781221
157535
922334
1095720
1350175
995420
1299424
1602701
1452949
63129
400773
439742
1025751
489430
953897
981105
319465
1630323
1503714
809131
1337581
482870
343619
598012
6694
474514
1549182
1360059
1149043
686996
249593
422874
1401282
991002
1268545
1017042
739339
1064748
1800073
1129093
975619
1514604
658001
1360783
1510332
172946
1656644
177349
616377
886130
3602
1102406
1088449
388952
1502573
113797
36292
1650921
838071
55133
170611
603273
114027
86706
830352
883579
266247
1364574
1854032
88198
1639877
1452407
746510
988328
476298
1790360
510666
1644786
1035481
1732275
1443313
1013251
623111
1800428
1295503
348269
681747
1620734
716767
729165
931127
1563249
1865426
550224
869761
1995995
607012
68721
427364
287840
1700185
291011
1114271
1455146
1416117
1282874
1270982
957944
746530
1581893
1315849
1465514
1318780
1224800
1184561
1113015
404969
331651
1968775
618575
669545
454349
191435
365019
337396
431176
1240365
1153927
223502
1462435
1864732
335152
118112
1496698
1780567
124845
122697
1670427
1723902
1391667
460142
379884
1307805
1927782
718770
1314325
1599638
1412791
1402015
1326210
1615486
1298453
14947
644089
1822517
612541
542109
1726896
1468190
266033
291439
990170
915176
1267713
915024
137076
1126604
1154572
1331095
84955
969486
574476
725303
1362423
474257
429898
1365971
998097
1890009
1685191
818608
311518
487179
1646736
740091
544114
59717
1568880
1524315
1242192
1079267
773644
940552
1793134
1931695
354828
1869930
1970560
1627953
362487
1046907
14904
161100
309371
40046
864318
772408
1337422
1833255
1061443
1033675
1289361
1395936
308798
1137526
1399844
602660
1639783
248532
53594
599554
1678455
1575635
540159
636088
515061
1524834
1791153
617685
1529656
288855
640121
1717055
294157
648472
1893468
1966462
397424
1169137
214017
1500527
1497696
390811
759507
772829
1523009
37621
819363
810414
858356
580688
1327967
1695283
550281
230299
1092382
1225361
697289
1421048
1672577
1035481
511154
345456
1798338
1669651
846593
1056615
1054308
1423006
596889
1261601
574602
1622296
1525585
941124
102291
989086
1452081
413258
1042624
349095
308556
1873368
1097888
1667201
995396
1375774
1685881
821279
1072952
1161374
430391
1959714
236585
1975587
1288216
1193247
37182
1718831
955744
1954216
1329735
154696
1375417
748958
1967505
983992
1753442
1189505
936075
369626
1749080
793402
824701
1600157
1625469
1522647
756464
326715
1504199
1025998
1171526
1007314
1173329
1280701
290980
1412090
499823
298213
1738526
1753091
1640981
1446773
724544
1762476
949335
1405706
130225
859156
613868
1517911
505225
642780
420750
1492766
688404
645754
1065517
442726
1736813
1198446
792954
1622023
270634
566350
1844626
583809
841285
1642366
239044
1502869
1282349
1400547
948411
481908
197481
1627650
1978930
1271807
774217
1561907
1752858
1574157
271636
318193
1926057
962117
1018347
1422914
1725271
1464362
1891290
1028529
896118
1319589
1002844
73262
1049863
749401
1808168
986296
413834
1583112
120726
1163968
715081
667502
553725
1154430
1619325
1884120
1891577
1973096
1640511
1040273
486565
1776351
1828040
1843712
1725794
217021
1289625
753642
541497
13332
884523
623911
1820483
264968
1144775
1316367
1646246
1363446
764694
1483014
1385305
788897
1943593
279920
1914527
1096236
2498
1940131
913308
1372853
577009
1803440
1106427
346355
422517
659948
1409083
916354
853971
50772
1606424
557515
993148
1005114
491405
289437
144840
1628242
635722
654686
1753811
846549
415093
396184
1384309
401451
1528404
1121507
42242
927065
1166426
507277
1061497
579129
1626163
307291
1947686
1561381
232314
632894
379302
1588774
1217294
1914850
457980
530032
979995
807247
1058371
1403295
195233
487630
544267
116098
156793
501158
274806
1469064
264842
1142865
1276091
1553876
1048961
1773098
1764074
1414348
1822072
972092
1792853
1251862
1357337
1442935
925639
8636
517322
1381933
1684398
1787748
10369
95347
1525835
1987640
1859014
73015
101757
1217050
1347873
877539
693360
1528454
1877437
419439
908730
698949
278724
1722911
1531096
27595
1072523
471746
929090
1693423
823159
1285609
70286
622849
19412
1312844
612615
92587
1783094
863326
260562
708535
1218336
597277
619800
1742512
860703
1760176
1866419
1341294
1328392
923932
372201
822307
1041492
950485
1448896
808144
1921542
604729
748157
62441
1108047
279421
1873188
82306
1069628
45363
1202972
1043619
649184
287900
1834409
949905
555684
1623123
1147936
1892426
668025
264511
816806
1267723
333139
1349671
868534
1748248
1405446
1983356
1895640
1292122
1182060
644074
1080751
1146099
775360
1820379
748140
754752
1793530
1703805
1318080
498475
1753490
1517789
1617740
1946133
598519
1056286
102291
133486
1675765
1456887
1422613
1563660
545601
1635328
867428
1893120
1041959
45823
1554089
73772
842508
1217797
258527
1927111
1994389
1875904
1697011
1917867
1068936
730855
616965
1234390
1936070
1333939
1847802
500245
1871107
995240
1732888
1070190
600439
1774391
1426337
1624453
704357
1120965
1930765
762741
1339810
572005
757927
1921877
856645
1095821
1636993
1304041
1857615
1147735
1021736
1695887
1794663
926165
1151050
101904
696569
1573137
44585
1984456
466606
1035393
323554
1552987
690935
1309867
1820575
1764317
152726
785278
1792683
1771581
835826
649866
584280
467986
1829982
713288
1159094
162636
214282
1256543
1030901
809221
328420
564938
1132644
961582
1998814
547537
1283563
993106
1060657
843523
531716
993731
143461
963025
1476156
1658934
867715
283746
888190
923886
1286451
1947946
1536483
836503
327672
1413291
897394
693023
1270884
916178
314011
1557663
769927
760202
182025
140730
1262043
809614
1335192
230502
6528
763497
1733493
1549338
791430
1681332
1674419
1576688
647190
1156712
1853101
1243122
699427
390099
1368058
1690599
1144424
1828075
1234685
1906604
1451402
1229946
688278
278712
371996
1491414
1838850
1098597
756790
754531
56224
1416826
1616355
1001570
123452
536846
220905
1533172
183230
326445
1346805
1895471
126611
16036
891595
957165
392141
549930
1368957
1595938
1927797
1976635
1281320
1103601
1486800
553695
95458
24613
1874433
65542
1456177
286777
233704
678310
490178
256914
835711
1662922
917503
893846
1477910
1413317
307356
1735327
1086794
1824205
1599228
368325
554242
536389
1046537
95279
114995
1930556
397647
625445
1487609
1187462
837218
1464866
64181
460684
1605687
104332
1017924
415760
1674338
90059
1212615
1239965
871216
871792
1282556
1026166
1385505
498165
679253
769849
197714
1981222
1366059
133715
662763
1714484
1532465
521072
914118
1353728
1499697
640248
533358
378949
1574585
77248
508718
746627
1220548
420835
1078359
795958
1656938
1647228
1620506
1748340
1684048
1522441
1571065
1769776
719365
1376944
470030
1629615
1180920
1329914
1839154
1268394
1162686
1249473
340148
1611485
506293
1988002
676179
1581205
1673901
1888654
1924973
1661967
223052
1060639
635078
1340331
1506205
764691
1583600
266259
183198
668770
1599694
127037
1890837
30146
520239
892586
1180948
1115581
439882
632105
1346143
1268006
708045
1557601
898941
785105
1507684
1973006
1279910
1903238
852572
1580446
29779
457020
1469655
245970
1573434
777025
1339948
426790
870900
790079
939844
1160384
1986050
819828
1001957
716457
499920
1752739
1898998
1120078
703976
30826
1797584
1400239
301210
79169
1129707
1772752
1709939
1600365
323839
1167576
1469054
1517430
166081
1774719
203319
521824
654674
746731
906959
1602663
1880227
1625034
1956048
1640051
114129
1552295
593068
396200
1616088
1950423
92321
997795
640315
1915903
833803
1383531
358372
288448
669416
1475996
1620049
1330040
672983
1782221
299527
73122
1977453
367257
1074139
156793
17944
124278
1709353
1136779
1222285
1155793
1544815
1965219
301873
1633708
1652164
876687
325953
228465
132267
466745
859845
927672
1172206
675376
624337
148487
1338702
1017851
862292
1904228
1142717
925958
1320422
724412
717737
1724687
1209503
1740193
604563
904091
1636356
1194439
1965313
689507
994421
393343
1139165
1315893
779603
655498
1007270
1499806
1562458
663672
757929
606070
1732702
1882876
87
789062
1067690
83199
1039689
1455916
969531
192853
1780918
1539933
1999554
1862551
1557830
1382144
1976386
788907
1480420
76230
1783669
1864180
1540617
71232
538011
323195
1799210
150953
573051
870766
298856
1097522
623763
347131
1982148
534526
579789
1819088
988534
1335203
1904637
1047711
988634
56417
550435
928623
1921045
1865478
1483970
673255
1961896
1915687
620830
1629494
80208
1822149
1753442
629759
280953
1361098
1053360
718318
1276161
336461
1789862
346236
1583829
1522574
921585
1289516
80384
290183
530244
1755490
439311
1364687
1784008
340680
342683
1912755
1160269
1685211
355517
476139
663207
1118565
1599366
1139139
1270059
1854606
1154415
827284
734417
1237981
793500
1422508
84051
993498
341689
229319
1923060
995736
1538868
885070
431455
1706407
1851273
1801181
878660
107731
316748
1473722
1421542
1503989
1779562
1119741
368848
192229
1655258
399695
552327
734747
907169
380274
745600
616927
264126
244581
1499117
1365143
1358847
861436
1702573
1253255
1082350
324751
407517
1292399
151383
1468953
1328893
372261
1831524
1029574
1864125
809454
570775
622684
99633
1806022
1363405
1241569
630102
279388
170463
177469
1809337
1913254
954894
909498
1067309
650493
1402762
84791
1396210
1331259
1807105
1332305
1196154
585922
275584
1519540
1399793
1887863
1641231
176094
1386168
1888291
342993
1727540
1023924
1987472
1090931
1939263
909904
1786839
1841744
1126615
291438
861532
1440447
1494590
86788
819698
868864
1795681
79889
921096
1142350
1199074
1037128
607770
386569
343995
1673312
1335919
1997449
1739411
619441
218925
1686464
905355
1746675
1302444
141837
1565881
741083
276803
1812815
224533
1016648
1098670
1158050
1985140
1506882
1902190
89086
1830381
826497
1798764
1636678
379753
391027
1041759
1750744
1280044
142679
669315
1524129
891423
147867
1621597
195558
1212315
979174
1596389
1052991
702888
1458502
1825621
285385
628433
600727
781439
1108814
994123
1646097
870341
735527
1896511
7532
1982092
691494
1781656
1130315
1485340
195875
1358694
1302676
1120896
997533
367612
1118440
1448652
770477
1141456
1144218
764615
730656
461023
271616
973686
349565
248040
71146
1492167
1945561
825637
120728
939484
863832
1899456
908989
265258
796115
1723505
468222
1791564
1529399
1442193
104160
1145350
469525
533457
1701043
759016
1579413
93980
1183112
809250
1583248
291793
704860
1929950
1243632
495410
1507391
510857
435676
760246
1054170
1114884
1904857
1745213
903199
871445
1079769
1023634
200560
152330
118072
1170233
171303
1331183
1116880
1206012
937345
1938067
1755409
1488087
1955230
1497387
986099
483299
557521
347717
1680514
1305292
1037964
649111
1994669
676205
450478
534481
306416
51280
434379
1789917
63711
29767
1860479
1420375
792204
1557976
48204
1192205
143930
1091312
634803
1552841
146141
1965363
178083
1224076
34677
468371
798314
1371390
1555906
57675
883775
127039
89940
1136306
159309
1477163
113327
1369492
213574
1134686
625880
204586
579720
1140605
1703724
37993
236320
835824
22732
578475
1519048
1742965
534985
1568577
1717060
1626227
181138
1609964
1446388
1692103
288238
1165643
923840
368740
142474
1890653
1751555
1468414
1875101
224051
878793
103636
1941223
996372
1722396
299860
1331610
702822
570919
597175
903530
1279425
587868
1767532
44144
674817
1866065
1308867
1198273
1780098
1311553
611120
494737
1453835
1768271
1397023
1439858
719105
821799
1746066
1602421
214311
1883888
1668361
919208
356965
316648
643941
1270498
1012337
615284
253560
1874683
1603350
191849
571306
1289552
692136
310499
917829
1896095
174717
1509983
1730085
1319683
359958
1695672
1385518
1063229
1269473
315691
586705
1405321
1856480
341278
1234864
1179759
226438
1106837
761887
517752
425356
600764
945538
698218
505926
192715
631980
663739
1489823
917282
1654567
879658
353765
1554128
333451
813951
1991838
1223793
1526880
1248155
1043151
1002990
545539
1419193
559952
1165485
1971344
317813
1541968
447040
1894744
821094
1066506
981423
1067429
1142536
669749
808586
965829
44356
209394
1132385
1799425
412197
1376064
991553
540431
58375
1644306
1595681
130955
1092227
708204
112307
1554207
1573150
1061812
1716862
1185118
1000724
801117
695211
107166
1215948
1848914
703138
1006349
1265233
327302
1601734
156641
548862
183565
412994
1533499
1917961
1640586
849638
1807141
500263
145291
1524445
657091
1917777
1654656
774008
853258
1261460
1899288
1910144
992049
1153650
1391801
712213
695435
1057298
945614
1780640
1494552
242687
1489319
454536
929716
41608
1192951
1416815
1903894
235431
957097
386672
953552
1513190
15056
432182
1806733
1647142
323349
564377
1623880
348129
1288470
782937
1880548
1380950
263299
531997
1070775
562113
1328879
1935413
1093175
1428386
206194
1336159
1177284
1149229
773989
1090815
362027
1502346
954968
347215
76023
830952
1771956
300624
673395
1572069
879947
1668296
1971271
1291720
447549
907513
1084789
1759096
1010729
250544
1277075
1691282
1889519
1534490
1174299
1999237
1518721
1216669
837625
842113
1926448
292017
1804876
1260602
788947
1012009
1233466
1196917
1706898
1519642
1144289
1339247
800607
537527
1210038
812630
1168617
1289338
1530611
1544856
1535000
1405373
1214572
1583023
886449
532621
1741262
422938
1145641
895954
765900
778366
1175313
589935
564942
1301129
150771
1270308
1756169
1170690
977891
134548
677148
119000
770317
781638
919240
64086
1157491
972778
875088
279262
532818
1891972
931128
1822031
598183
1199243
284040
25722
1676721
1095875
207040
1952971
1829827
1654672
40207
1178954
236773
418344
759839
1219197
1381329
948332
477904
1345057
408288
1743940
1062921
1363152
525567
1689383
92866
1219605
1556796
1905503
389794
481200
1914527
1128168
1577422
997257
691373
1255970
375609
1373816
7047
734662
464453
129118
362173
999074
84499
1680360
387400
785858
541775
1991948
277155
383215
310444
755471
1553659
756172
786134
1781737
971235
1231498
316311
1971449
1522480
1053301
649711
1353710
143744
706879
1600088
296747
1437839
1098675
1725002
1914425
1610557
693746
820840
1606564
1330360
669436
1474798
170967
1704014
1172049
1077591
900850
667456
1993715
529483
1219801
64065
347009
1566628
795415
1826278
556673
49137
971167
490085
501060
1764151
1130901
464186
873983
338652
916284
1052747
584949
1280327
1341980
644539
751495
875670
404725
78605
925745
717561
1840709
557057
1013692
375497
838158
647190
1017179
1315434
1955311
708997
1435202
1875163
1246092
715444
998904
1733886
489197
443014
15963
1789517
1786782
1526978
629380
1791804
943541
1441587
480187
613404
102341
1545565
1282882
1596831
1439481
437877
1075480
649576
965066
1690224
1455540
1918845
687808
1027158
659841
1680946
301876
1418451
1735599
488653
1216873
31521
1650351
119249
751557
150389
1712289
368208
1423110
1484754
802550
1519499
539082
26953
103946
549498
1492674
83521
32568
799355
886991
263494
1490360
1625369
371953
665315
1281098
1842573
186810
1093274
1243797
1216550
424121
844081
1435227
1296349
468685
1983464
719719
542124
629383
1125728
817771
179088
128515
1996500
1649621
741688
1298568
1246992
1673107
171446
1777683
371223
1766198
703348
1137770
1622869
1775575
1812621
1423745
571322
901806
1635044
259241
1925014
102875
953235
768711
598382
1923847
195487
386898
1527180
1527917
972160
1082897
1158853
1358462
1666399
1109585
793647
888598
1225217
1146502
1480913
1495954
1024925
1607499
181077
797406
170041
1941058
1759768
1215320
1019357
1392813
1325676
425839
502693
1492190
1779141
1408188
1123155
1817030
808273
709410
1919364
1934524
1841492
499715
297131
753360
19551
1261581
1964446
1941128
510958
267780
648919
1429427
1052371
509877
5049
1496506
544471
1754173
1115034
1992165
269398
260324
1363381
645854
492092
1999042
1644416
780204
1444572
80120
410728
147879
715796
1399118
1968511
1827493
1238163
1371790
725522
633120
1046709
760833
642399
187294
1679837
531081
284611
768694
1835813
1148567
689181
1122053
1122523
1572711
624006
566610
1342713
1547843
1108867
1857721
167245
1803128
590672
1178462
1885864
1694295
889890
200050
1777821
310905
1323453
1758096
86412
803585
1561702
1236454
276836
633211
145444
642157
1025289
398153
201430
298340
1991255
863730
1888895
1066336
632103
477758
455021
78098
1337555
1007179
1652750
1022651
57280
1182967
2983
902001
987747
895969
1089992
467661
916842
1617234
123966
1898651
526937
1440729
1134155
594909
1149767
161266
1807520
1474776
1651204
1416618
807977
1499557
79938
629225
1734684
1176988
1628019
1393649
1025581
251885
1124952
789405
882639
525388
806257
235900
1053619
1275719
350824
1088944
1973970
13147
353078
1393545
1558927
699024
709435
1316693
833646
905590
592458
1198889
1971825
997310
95568
1621788
284924
855377
1781248
1325302
1280397
955737
1550575
1835846
75780
1077645
337581
327454
1348884
1653545
80608
110731
170049
602486
819708
716895
717847
734755
833227
893775
1186888
350541
1022519
199139
604284
1382923
454584
1678795
849368
867602
784447
1182920
1304754
1320373
1028011
350025
673926
340444
314929
1608573
455405
1293524
282510
17845
1854144
86145
1381201
695215
457709
62148
1108198
735121
1746741
1168466
1078973
634112
1102942
1883578
685828
27123
154122
1584253
131760
626304
1620442
112894
109362
1475325
836684
60984
1491490
1340867
1741122
66943
1755222
1365512
1905660
431004
242740
1175311
1406872
1281794
1834321
813264
674482
337241
439304
17815
1945954
1656039
828826
894032
971235
359185
667904
1942860
1746516
664343
622757
1401644
1665483
928730
364013
24492
1125228
849737
1463446
1573305
1943828
449151
1099264
1667663
1679957
493243
538971
529722
675061
1379805
673887
1389734
152803
1296283
498774
1460695
134240
928855
1715980
1151565
1184099
309198
840360
896695
300168
1662265
532637
1025462
691922
1309403
439027
1086522
395476
1351507
208497
1760525
1620625
1420694
1015117
522188
1217778
599523
79533
1136493
97169
1678513
118929
1907265
1431400
1377049
654613
668332
595676
365970
75965
1798001
1803432
1701218
584513
1886480
953211
916429
257970
1484158
1292489
657316
1167307
959940
1327925
319873
604512
153094
1598500
1116143
1344806
1618668
1563030
663071
233982
887492
284522
126089
739350
858063
1981789
609525
718515
605551
1904491
563358
1570837
830086
1372110
975097
139149
1196316
141170
1460992
711800
1904427
356706
819945
282899
1438853
1979912
307356
1264358
189360
724131
1105561
1895351
1032819
535755
1961822
165855
1646025
458144
1953894
1227014
975280
1159501
694387
9776
1856242
966528
335425
163805
789532
191045
1417470
508438
1830272
363718
849116
939172
1678966
1763777
1234175
1130362
838753
1780745
861177
1322468
1272248
1309789
1686684
1492375
907121
1468371
1174798
1299162
1346373
1849870
1749016
324127
1725078
829062
931513
1508057
818776
1955905
1859251
1659488
1307613
946443
1379398
404861
50589
226051
2775
1497443
1244228
1028916
1505987
874717
1398132
938079
1897995
176982
770387
675091
571043
1680613
746874
537531
1730388
667263
1688007
588615
1384142
1159825
1788658
1742757
804592
1045827
697865
116502
1578575
1577579
673864
1414337
467078
1489418
1005189
1567436
1200037
634936
704007
1811161
593789
809532
1742599
1951862
1134101
1559602
961429
1394880
1570346
1956967
49550
1047862
795607
455748
196389
1287955
963860
1488060
1215677
1591803
1230323
751232
780109
204847
1861066
1922112
1147302
1626681
1151552
1505785
1831988
1418482
620757
923892
1736235
207602
656518
1412221
1242774
994979
493508
135009
185193
513470
1617883
590712
1228609
413696
994229
834986
985258
907165
1471
1232992
418104
471992
1348804
1520117
521212
1996425
1516857
351673
426524
1513161
1213116
795958
1315433
886045
717730
901863
1342174
1497831
408462
141023
1213569
363522
455580
721426
871762
1862840
984326
268742
374571
347839
207952
1301123
1260828
125691
1772481
1054109
1103210
1426892
1388564
1365904
662381
238216
631290
943226
1684876
1744618
545042
1200625
558806
1736614
29868
358843
1243792
1018066
1213247
1431108
605055
1789334
1364969
950573
1996519
970957
118072
1866240
543615
402905
21777
1528118
1588298
87827
334058
163019
534519
1466283
1604075
1170788
1426752
386334
1141809
56086
1179862
490959
1068403
1198980
869682
1250189
1202909
1277370
1755894
1067809
839233
584584
79694
80786
1766715
910522
674901
1459521
1179687
348841
1361781
21288
1338807
162803
1449674
639377
71688
214061
1577612
1781225
1914111
1808380
1103829
169558
1689640
731994
1852008
903592
1943688
33172
1230303
1054358
1062695
663970
1177141
1857941
1326142
151029
1094740
1478009
899056
1334794
1646993
739349
1137561
1074587
1283172
1013083
1566307
1550911
1442696
122868
1105648
1791618
1620034
1133746
1771961
1786719
888664
501606
360051
110927
1096014
230059
1372810
566127
393895
1121215
441597
814909
325046
1059070
1782757
65085
940765
1431441
655295
160371
1226050
1650716
1241874
1007976
1775392
1238642
750455
1227825
1588734
613021
1026020
748465
1967616
1466231
702498
665172
1854097
898393
1315506
332877
1974555
424340
506749
719876
1489569
1835667
1822510
1642829
1196505
1823134
835251
1853377
1832963
1701134
1997053
634779
1300020
907088
1329349
1130076
80988
1733866
255832
51046
1721196
915542
1670002
1664950
793968
186947
1900924
933434
51111
454772
686333
1849827
1434639
1726269
638031
1962841
1559264
1233946
504937
1917245
1655753
1008293
502804
710241
221759
361507
1922957
1194176
794361
248105
1716384
59749
966712
1871915
53355
1367160
192751
1451446
1739641
218950
1423769
86874
1196826
163776
1867550
676556
863807
1031
1536302
813203
776732
180605
1915885
806586
1610948
1611503
1886026
43539
732950
1675015
999922
212427
973378
522770
1564229
959636
277256
170400
401780
1858685
566738
1722568
1127197
1128420
962948
1510085
886320
711557
1633413
767524
471992
1582292
1748517
508213
1134534
1996987
1783147
697378
131025
1798209
692217
62817
1003925
98661
1143342
1710448
411300
1484532
1958241
1957822
784952
1792270
1251862
287600
58103
660631
1047506
836941
1802394
588982
1399996
1235542
1371673
1953191
1475497
1260653
480090
1049688
1532414
1289800
40038
214753
1443914
566371
1586230
895762
929417
640616
627674
1333809
1225510
1196945
767090
198691
1566564
1682785
570731
726700
982789
451548
1972961
1707896
1342989
267182
1337176
993347
942246
1284866
1919105
1929730
154246
754380
655033
221415
452492
1460568
1836559
1113359
1229556
34568
1902746
70655
752232
1106434
457695
467787
357155
339761
169458
663870
894262
1682461
1492069
1571644
345797
931138
973636
820103
1360169
555065
1623517
461584
1575992
1915049
1496108
1481127
1313657
24180
579005
1613572
1383327
1178615
1990537
150155
1234161
763175
842821
886501
531035
1922169
1227903
395465
570057
463221
364127
402071
480886
1163194
523905
1256780
1339591
1333359
940987
640473
1873798
1563401
1118940
1333566
92155
1561841
925891
634388
1061745
850023
1198835
1453236
1466526
1285596
244093
1740385
967676
789328
1292583
288935
753937
1183502
1903941
1903519
719476
1253300
139493
971358
382128
1156786
992581
730170
342956
1719698
9776
1838135
51559
639700
270836
748132
1419397
1728769
707263
1328148
1001702
721698
1734911
1972299
1689330
33845
609515
264535
569922
1606494
180024
1355194
1258592
102919
1518929
1284680
240547
1936151
81734
852861
1637157
1922793
865946
966259
1692594
1465562
1144874
1016847
292090
890446
1230679
1093300
1391569
925301
1146051
591901
1476776
1025751
644137
345070
628757
579164
416956
655470
1131598
1852436
304661
1542617
1524599
1604668
825102
1295778
69721
1131895
1497004
744077
308988
797333
1725874
421655
1140379
865532
1034743
167968
1640552
1925504
1971456
5235
997280
1751875
506495
1173611
187632
880660
1079009
394883
1100926
183070
192103
1735615
1654392
602401
927135
631723
1642878
987872
1239283
1508031
1640701
105304
1813244
56230
887842
1961130
1327673
1703340
730445
1830008
1614045
1983307
578759
1999909
1638917
874172
889208
188969
1270855
1135296
1859851
1985476
1749648
776743
1660779
1915208
1312970
1920183
290904
1377700
1863313
197143
1430599
1744631
1927003
709609
1615478
1591712
183477
775142
107806
1481720
284676
330657
677451
591320
1022676
1291082
385628
1077238
272685
250605
97787
1471632
1787766
744419
1223400
764191
323219
1284611
134521
1869830
1823295
531225
820677
406896
1899878
430365
909670
1695860
1048935
1403663
521578
1453088
730737
1258886
1545556
35707
4206
1208481
1186653
16975
1063699
730054
426117
695455
1254982
1586727
1181511
991910
1388605
115111
1509457
1147639
325096
1104084
277457
1656114
1538888
894880
351600
574121
795927
4532
1213743
238938
303792
611104
347646
1803893
585158
379352
1519283
819593
128388
633448
1703638
887203
306195
799633
825241
514657
1724623
179054
821688
1158559
1083876
1557108
987127
1468123
1150540
703621
320005
1102577
812051
722213
308061
161266
980592
802803
1767126
1781398
1114944
1129724
1621303
250248
1284
1621886
1280971
1111065
1825306
113886
1181831
747132
1797646
744815
1750912
1138467
111098
1739981
1848231
921880
185497
1236866
18705
1906703
1328266
110908
1612852
186544
257259
578925
865342
1402518
815268
664421
1327749
1509034
504959
764290
1043288
1505037
581019
1119847
1569016
1920271
520943
1301370
1167240
64769
256451
1464884
772385
1109946
1250145
1768053
779806
1600089
1412761
1283334
284676
534085
1374516
39168
1342248
777060
1116612
4198
1133274
1430487
335106
254548
1924314
540804
806677
1591798
318516
1342828
556426
1256423
513032
687806
1110810
206811
1776631
1952900
328959
445968
1091230
1723110
1749259
608826
807499
1004733
1422775
454444
1330501
22124
1674751
241379
480443
1846522
1462978
493978
877548
800072
334716
556460
208964
715548
1507550
580097
1103231
1814877
1030677
35018
1908447
238105
833421
1188559
1122064
1440236
822663
808950
1389233
1551874
318447
490140
1841142
477276
328238
1151857
1180946
1845327
59081
1659459
1547779
1004569
478343
1800502
1325261
1136461
431174
1854298
1640167
197965
1209682
1606207
1243554
875284
1390429
1806037
747072
676610
420186
242490
1859367
118624
656846
269541
971940
492095
1943196
1143514
1284365
1178549
563906
1709857
742200
147073
95160
1868607
1947895
132125
1857339
29649
618428
1433728
886482
255630
1336337
1575004
1496873
372704
756484
309523
1564170
1139675
1683508
471434
267486
608640
1505834
824964
3438
447787
730842
1563490
1725596
1637189
811737
1133848
282736
593950
436094
1387609
1686716
1713477
1086174
1815090
1510549
1130355
300135
1233110
339382
1549573
482677
902474
1709640
897754
1283135
144319
1921461
1236219
158040
1572523
705222
1668268
791008
366966
1621061
1136793
944857
1817754
1176897
577174
1458803
949560
611542
422156
334236
1878436
171462
959061
1596554
761302
858914
1732822
740258
1750461
1446929
1944867
509822
1457873
1846064
1025707
1329134
1978281
7568
581574
1440017
130050
1653957
1165851
1209550
1080055
305668
273454
1036366
5617
1267098
596759
1274174
512783
1183930
1186904
1121638
969854
1438018
134187
279882
1284755
1352094
1516195
1884476
733480
1394341
424578
617633
1507464
1483116
1404920
1878295
1178448
1313916
1036726
132024
119325
514235
207932
1986694
211818
254338
851632
663870
451671
1875670
1910468
1702106
1546343
1667210
1367770
904075
1824134
615025
692957
115653
1090931
395637
679131
78867
1175102
1969219
1385677
616873
1234505
879708
445106
827229
1263515
398726
311384
1064711
573362
1112508
1803830
138039
134181
77825
1848173
1185114
1258701
1132081
475462
890823
1019767
1143003
1258272
591744
1401833
1314157
739710
527777
665720
1415484
225289
570659
1363446
1028475
5558
464078
1856409
127937
1326610
1962420
1840563
1368969
257905
1181300
290569
1625983
186607
1276917
96396
1294641
1257817
528707
1392343
1027239
1114418
323453
562060
4847
1912625
1290725
622599
1332100
809222
1588939
1897492
1339423
759924
357214
101694
1037027
730404
1123340
517298
1529862
883961
1787786
570988
939421
276125
791243
151384
1278754
243991
835670
1561401
1693104
642915
1839816
663158
1011693
1518791
888750
1044767
989756
888268
821580
151750
148120
1641426
356036
1571954
207788
365410
286383
1001438
566895
668314
1032524
1003026
474860
727763
1917348
1101612
297391
1891268
1540196
1040278
1683076
189999
1921242
1856360
1456239
1741034
1205702
1617516
256688
1211054
621550
1583685
1155233
322141
1413241
111860
1176230
1947355
811760
1028399
869251
1247370
790440
338918
1057438
239307
1270111
451315
1739910
348059
924919
1940645
685127
504001
1086638
280435
1045864
168727
1093
978216
939748
1222080
397432
1066375
1242583
289576
875429
1173146
1104641
1656938
1777186
1301370
82354
263250
1377674
201506
1600910
1626740
451343
745741
1747032
876610
1168444
1865476
181289
262848
1355619
17572
423490
261549
1918649
667314
1849003
1305991
1840098
893501
8370
887507
68594
1986175
368244
1895072
1195117
1122219
924245
996721
1714659
686947
1614735
1880630
1085163
1135558
956619
1071411
563706
1911931
548172
459375
1376124
1265801
98248
1426318
167488
1393980
709609
1122485
1154801
1069428
804608
958694
1323800
1611034
1266709
1834876
772194
1751283
290374
1419629
227478
26563
692210
938193
469325
86594
828821
143482
789767
1987711
477465
110265
1253486
1433172
1604781
1494265
274229
143170
907235
385902
1720941
1632237
1381216
877290
117478
1620704
994637
1914093
642744
1699850
87157
1587058
879948
647810
1511480
977579
789897
750728
1776587
1915401
636657
1350451
1880961
1771482
759889
1721970
1050049
1870385
55261
1695662
152379
1176513
1937058
1618990
104902
1197423
998522
1972283
1722379
1656314
1372421
1330126
1035975
1068527
1027323
1868485
1901927
1231967
1406447
1862937
121475
1746477
555349
629267
220446
1760615
1226792
1628953
651663
573541
258963
1670722
481370
245105
94761
1546321
1196905
1522898
1407809
358478
1948375
472509
523108
652122
414211
1671625
1716220
1574825
306427
1877008
714083
448393
1335290
1045756
336695
190333
1222666
1658602
1213627
40868
1912309
1163134
1179357
1709000
1586996
1795611
1283829
1716059
1577616
1013081
1040586
1186131
1621713
783592
1784817
540316
1147892
1875327
1026318
372582
497407
998914
190337
1512448
905322
3004
1858924
1316104
1455272
749965
45202
1999507
939907
991227
64312
924249
1951338
1485140
1169802
1361954
1616179
136535
1211986
1611092
971365
905110
861348
113521
1197672
264029
527859
1953028
999931
1806082
643941
728288
164959
1792836
1309983
444527
796667
1717254
465804
1357071
792371
1361149
1838663
664773
483325
657619
1690408
1367109
136966
1512842
1677671
82679
560882
1364632
428110
1355571
427435
517865
1361775
1084225
1471165
296200
494084
1813676
1086742
657825
661165
1064406
1143817
1277945
573114
1559404
1146648
370544
123897
420959
1337691
647238
762211
1687201
238656
683450
32840
202526
53855
1985589
930972
482590
1122580
743931
1366387
1248594
447919
540239
1520873
1750368
140308
48712
530042
425136
1990446
300970
967651
661671
770387
725614
1918192
1909983
440956
1355984
245803
1464839
530623
544701
1833206
189956
1580165
89446
71387
1049942
1920489
1743536
1807044
1965772
922584
502030
1342908
1585808
971615
54206
42243
596490
1422462
1447999
120488
49941
481492
411993
352217
1389661
1536705
72309
1382717
556625
136932
156929
591879
1212838
1900624
1515453
29389
35672
1700761
1918389
1920705
670888
43813
997267
493240
1522986
760348
1417521
1644786
1100468
1147205
1583260
224408
1764398
1789259
252427
1090879
662791
1661879
902400
795267
64730
1875255
188341
827747
297022
1744074
1686054
1261457
477792
1519138
1197603
756806
1375837
1626853
1908475
68800
957810
844673
807612
109564
53913
1491246
1911810
647228
260684
1322944
305772
1351583
36303
246948
261566
901720
1561120
1179608
1531756
1271884
661716
1590050
1161018
509701
767199
772950
1593420
1958821
1895479
1121798
1733489
122155
934411
1132892
579862
1535995
1564920
1981188
511878
1809222
458342
902748
124438
1071073
1058823
767038
1342241
202588
497965
1823240
1040996
649709
158022
1659874
677964
1469325
1895278
1497842
261879
594032
1702645
1731157
1208157
1317616
1204722
132391
244058
1246130
111267
1430588
867340
1141810
881700
1005413
118670
1125467
456049
416157
1599183
133364
819740
1156242
1428412
229949
1790109
1802798
855112
1402638
1303380
821580
454652
116725
955036
1865092
1626489
1171954
1484819
1380554
1781983
185813
1449056
1568369
1542533
430261
1496874
1673315
1463361
1649997
277017
942843
1644306
1680240
1743015
779488
1509457
860659
681795
1096084
1082501
1440413
1780845
376448
748820
213101
510327
1720452
283466
1189107
373720
778835
396137
575864
1675335
1035989
919007
1019757
1606748
1225921
1307771
1596622
757337
93580
616258
122952
137749
999097
1276508
1234851
1101706
1820133
1435328
65654
1538050
481689
1339155
1303606
399494
890326
921997
844938
1032531
567709
1721650
1942974
35980
1675951
984536
417226
8035
1857200
1307719
137563
955019
772959
86512
38364
1492663
764462
849327
28865
1834701
604225
660754
927100
1615796
896925
981944
926194
1471139
87831
1238355
1583476
1972115
253484
1170817
464929
573453
1764948
1638680
723003
1577465
1199004
1991240
1380214
63092
943575
1159547
1656064
1331256
963107
727309
1869418
1598774
943898
587678
312808
514747
1814129
89213
198322
1964418
433104
428632
898490
367680
120278
863019
731315
859940
1971411
1689678
579201
303770
314389
703134
1229564
580975
1090670
430279
548786
640488
720820
725717
1620422
1811890
1207310
1532269
1265876
220533
697865
357749
1849786
715240
1135832
921017
1550331
793591
1729623
104580
1849716
694580
194425
987019
668523
1070299
1848348
279873
1992814
1866540
700458
1699335
614143
1527365
987609
1554203
946575
320400
1594013
1261790
1345098
1654277
1910808
801146
1991351
577121
1457225
876555
1752457
1967071
1156679
330413
678510
783810
908228
400381
1573307
303747
821464
691367
1556570
520144
1465291
211802
236485
851236
1026022
94473
79444
188916
196827
1662812
754921
1490428
824964
1339707
1736684
1930862
107407
755042
1779823
30952
1646524
1342891
1334463
1598537
1351721
1764100
1560557
406695
747800
1529999
1017489
706205
349250
1090820
1824965
967662
1196486
834574
680711
1544219
826439
1278637
277248
157271
369971
1146188
607923
501856
477489
1290478
1257568
169016
1943591
1796083
1527175
1645543
1255721
592316
224887
1370502
1618381
779745
856490
1715717
689805
1608186
1321535
1435336
1086326
1290693
525375
621464
239051
1470925
1735309
1721374
1657128
326733
340839
1099985
1740744
510156
1532382
1809454
1324296
667471
1650968
817092
1684560
800463
546955
738617
1629625
412089
67354
1462649
769260
914180
62669
793112
1297785
469190
46659
99853
351476
1350034
1749146
1031865
805503
300168
1187374
349271
1979375
1178231
1872243
1387506
1615529
914214
155381
113803
63541
1490299
1256096
1890782
1336093
39598
1924056
1759043
1765578
193996
1561911
1695950
1304426
1311155
578364
1866406
1968703
150065
258018
64957
1458116
1488118
1889417
1652205
182750
760246
531259
1373852
1803485
777816
317572
812419
722211
705614
267212
415534
568186
73758
1519343
1250614
1579069
710565
878395
885470
602998
380300
1989382
515229
409640
1200153
263845
1057890
1540511
768061
1277450
1560057
568604
216610
1666907
528921
1500945
489185
1190733
1679288
1041211
77246
532162
1521257
674482
1526359
1578692
1556189
513772
195502
1725125
651800
997810
259628
1152202
1077873
1060169
1586892
77538
1166452
1719704
1004145
1611288
1506075
887786
1040422
186163
1662140
890484
1380646
1303259
177152
459184
1250404
1230583
880149
192405
1214477
681828
781612
1588445
339740
1623393
76455
449037
352972
478134
1298171
1756445
904679
612105
722952
687066
1276529
1908456
1053362
43505
235937
1674406
1620024
236971
371796
1072170
881688
1807047
108080
650895
1436843
1339276
7760
1143986
949891
99461
1928939
89897
1192024
1382451
1675736
1513160
187374
394748
1251126
1212988
833752
59525
897952
835129
1751420
1098441
1862117
542432
1314864
841056
514045
805923
1585802
1990376
717130
1439553
1483470
1544453
51810
1259351
757133
467302
1610885
1539450
1780373
287404
1013935
968702
625416
855428
898738
628589
1019472
69542
1974928
1407639
213452
1908395
944531
351530
1038182
1952411
824200
1603631
349296
193800
1181910
1389282
969900
1200684
1790635
1968070
1657742
1964610
1156410
806149
558408
112443
1602887
639446
1615477
312172
1694208
1925638
321028
518027
215314
213599
910978
1943864
1101034
991804
733324
785742
461895
1983356
49137
443797
754536
1172292
1809912
1820945
1289348
222749
1810292
712959
1416435
502260
1448733
1958062
867070
1192094
1427012
787110
151480
400605
1620704
1263944
1687080
1057214
185260
898073
1689660
1557108
935669
670774
682407
870113
96360
617816
878567
1937057
19493
5505
629263
1379866
266834
1702405
1421666
201912
1317096
1669705
834895
1551972
1209827
75221
827850
1567714
812335
447096
683553
47878
943864
1259537
354850
1926649
1654254
1154008
560700
612949
1772893
1223626
963227
11694
607102
1695957
585488
959124
678282
1915142
1825648
1026206
828626
1842099
860107
100148
1085940
825564
1612307
1580872
1709794
1067363
1657136
228925
761330
1380358
233197
106696
694500
1312970
1367959
1877870
730457
551576
650932
1685181
949534
1510148
358457
1563263
890621
1656898
32111
824946
1988051
1828885
1163204
1791475
67083
882395
1704321
141352
374505
731490
339382
1256017
889676
93864
1756877
1470087
1967215
1213849
173467
130225
578918
1484662
1865692
282108
1452128
19595
1342849
1959720
367928
1313006
1874093
447312
1384093
839678
628317
1287115
94481
1499512
391841
1316407
913915
1781998
60061
1345677
1095446
1686747
217557
594739
398801
1343221
1270141
224851
1079140
430392
1320281
1226704
622920
271401
1946805
1438289
1209114
90132
1709328
1663075
1195612
1477580
687122
108757
1644201
150946
1475308
1509511
773086
587718
981335
1740537
1942355
1979940
1537527
485219
589414
315441
160579
1408876
1747098
1932169
831044
1209476
341278
1177445
1139471
1406027
705733
1861010
1502722
43491
1598894
939534
758957
1982470
1304994
98279
785697
1017035
547807
38662
1771560
647792
1023560
112870
629882
1865335
1147933
923341
1625611
332808
9686
299508
265088
1320929
185987
1321953
13154
684596
171577
802673
1774628
1743179
965637
356786
1705302
541275
1024209
938630
468106
1124951
51718
489894
316860
801359
1675142
271067
862569
931372
562649
848312
1861152
1349842
1878272
835579
1661337
308133
338284
956820
1263656
1315802
1171985
891094
1461170
989684
1291059
1927884
1428983
204319
243735
845133
1023017
1871902
58663
1301737
302180
602637
1401024
977278
1700201
1620411
309226
982311
1208609
1167816
1508939
1108250
1963974
621258
113567
1524041
1133888
1943444
635305
219487
1702938
355215
150206
439373
385298
1537530
1968196
1725042
1264250
1014074
1780092
336749
952474
954515
169529
374732
373010
1647423
1820637
1044206
1759411
204078
1615811
1421789
668347
544499
1293291
1526982
903083
1483439
931559
1282690
915016
1860185
1366645
1914157
804845
1839220
1368918
1097839
120900
358929
1780692
1787788
881305
1658673
1225633
1745213
1134498
401323
1271086
1574270
1420756
477913
47961
787367
1273219
1574205
475096
1406920
1036253
1538799
978876
1028810
1907080
357941
519592
1409221
410292
424958
1859865
1352199
1868974
279108
63531
1226465
1027299
1334437
948429
1627455
1588702
1957324
177649
848001
331970
953997
929348
1837742
1058184
1564320
1318475
1186757
890148
1038761
1629548
485273
1725699
1344330
29615
1176690
1207697
1094645
97526
1854420
1864922
1699162
997621
1141747
1002871
1324788
815059
796115
1544239
86499
1681660
722574
418221
1272972
266522
1107511
179314
173687
800881
271345
1501059
111884
392514
691494
1719193
1804040
1117765
394841
755125
1141443
1399411
582896
308556
1436618
341944
1809996
13868
35777
1950402
565991
523266
11874
1814906
852985
1422063
946876
153362
1373624
969699
148989
1901646
1785743
681733
1697090
192712
456350
619563
1311622
1393490
1943828
230225
176960
340313
59709
1091905
1973114
1393803
215032
776978
1749508
111359
961558
1993788
294052
1485796
1920462
1169106
6781
331933
84585
1460978
1204318
1483455
526087
1700222
869743
978534
1613012
70781
1760631
473314
1388444
892315
201085
84764
1486999
1636926
1894872
1528149
734947
1604043
643222
1547981
1666654
1147889
1671143
369608
1686045
116780
823974
1942906
1831265
1782984
752303
611642
1480447
542256
1148291
620408
559956
1699139
1078362
220246
504976
461751
213912
1095691
985211
1781368
721380
1016072
494343
1842802
398232
261553
1198964
396595
1655918
1324420
1783058
139969
1191894
132789
809117
150048
554132
1585625
160375
868231
116908
356781
96084
511145
22092
989774
633656
6622
823590
281258
1562997
82711
380512
232394
914681
453167
221030
339652
454462
959650
1375417
844833
442064
1671212
927702
960653
482923
105381
1193454
173268
1555329
21874
1212874
1302798
1900554
1489925
2444
1743477
1736079
1355991
41179
1397496
1986314
438578
317813
270070
750721
1863228
1276318
1139919
811161
1563266
1757638
1650518
1344555
613418
1193261
1074195
1443707
752989
594298
140649
166680
122792
783014
513228
77966
1611139
1676734
1667349
995957
1419083
1028723
963058
1950483
1125816
1578070
1773695
1554837
1982849
1794574
365968
1299338
14496
1245590
1954408
118840
490621
351461
98631
371099
713062
532314
1109396
591734
1805973
1734601
1576393
583662
921356
1925544
203425
1937060
413566
241331
11653
700406
674969
1493063
1687908
993572
433284
607454
460625
602300
58590
859485
683299
784297
152534
1601215
1061938
592655
551044
287489
1508076
1345882
1033036
99675
1881568
142351
1393967
1390982
207434
1377701
1788864
1076143
10147
288912
374485
1822606
345069
1039371
1367383
121861
882250
1459893
268910
1240530
410353
1559779
387312
1944920
189999
498491
969988
586740
1393882
1863863
1506886
104657
768097
909714
769052
1623423
848904
1493151
369608
897378
1418189
1039366
725897
1899453
1077313
1965668
1963780
184444
1119632
978320
317459
1503974
1184477
278554
528727
1040397
1735186
594298
1015684
1255535
1691163
1321591
1000947
431847
1823194
1537555
425938
348625
1992943
662727
1818876
1325676
127540
221316
1556524
1448058
979489
717471
1589533
1636615
1123507
1001938
690368
1122281
709096
1843817
1176902
398094
1451590
142407
981131
183864
144472
668752
1435554
781999
112713
154116
1326752
1072670
444693
1944354
912255
1301086
588384
1297242
1606601
887655
1712593
384737
1382816
1544826
441669
614986
766269
1920136
330223
1468468
728867
909497
601506
998206
425038
368183
260847
386579
1853380
37772
979347
717112
1172015
280249
1976605
924357
810526
1357470
1678529
1810713
677328
530585
1435267
754485
1551312
1269774
1984123
792860
1889492
1681082
838325
804818
1654445
1526670
1938088
1290245
1950180
1670852
1474510
1908873
845447
1768766
1036163
467093
41610
1530966
482728
579399
437242
526454
1057311
813307
1640434
1442035
664000
541981
1923368
1578257
1827106
581546
712180
1392779
939733
152419
856469
432768
1799
852571
1256192
131920
1229410
1222314
1510184
1222383
1470946
1568370
1447378
61046
517552
7678
1440100
489442
1905606
663132
645738
564319
1361357
184893
1270568
619112
1846312
1268655
1705227
1846981
452878
1325481
1112889
1147681
1621380
1949242
1670472
1006298
338369
1731749
516098
127017
1439998
43289
620373
1339724
1309808
1046790
1453456
665903
1920667
842540
1069875
257548
1207717
1479849
1254785
1126747
490635
1788346
1791105
1439166
1329884
1607519
1921841
821442
1009351
306462
1342983
554550
1075378
56991
1316115
1766124
795563
1863521
1004664
1962561
482879
350785
372321
738208
14438
258536
1398619
1053199
340982
1952662
807190
823125
141717
1328301
299572
1210908
1385270
596852
1281603
1970737
1731546
1005625
1070770
398544
377842
1672829
271503
721551
193298
470616
558964
1553661
1198190
1502694
610183
1121441
75387
1090561
567139
1097705
702424
1690982
1410565
611617
386774
1429821
1990962
1917620
73262
1658177
316571
1372008
993940
878915
1518044
1947261
89263
1836867
1414123
528734
1750352
1962890
1090511
1942990
1157449
1054897
1390392
175645
1448884
753047
1569790
269262
1857045
437387
324199
1938830
1889542
280143
1450994
1636041
1149433
1886867
44100
388000
1356263
314624
1597924
1657537
701510
1887420
280624
1769929
475559
1587093
1949814
249719
911118
1488652
3988
1750773
1207644
1274949
169678
1740512
1988002
1141415
372454
856448
1078566
1675885
1810452
1779562
1573337
706123
577623
1970303
1271990
929839
1272524
238679
1610048
818455
178875
429896
1321479
920397
1888017
510460
1148977
1242684
276492
764975
846704
55411
15966
1728604
29888
1405263
927642
1210657
842440
709864
1327201
78559
131135
492130
162558
1259427
1528846
697463
242279
1834533
220128
1355435
524452
914165
995078
255587
1986650
980360
1000279
1891170
1066430
1423112
1716647
1852445
1071169
842252
1468120
1516893
124399
1176655
1404643
1737132
735324
345202
1591671
459999
1171774
1638465
28458
326449
893707
1548592
1262899
286694
937484
392227
118072
1095526
811127
1923746
298959
100594
269196
1186260
1784037
376330
1273852
472511
1937464
450577
1709649
1895707
1463123
100447
350440
699212
48631
1872988
995781
458170
1942615
563075
1425949
730520
45078
1285219
142427
1714381
1665492
997153
868503
468259
1859374
249698
70827
1130380
404545
1852308
404129
78732
1624370
926772
1276921
1454655
261717
1852091
1717750
1212824
1203589
291925
1425734
1276744
1231740
612343
86237
1708852
646074
1787438
92436
975007
1246483
627629
408507
1242194
1420176
957545
395404
1908343
644437
709193
631153
655059
878223
1628113
352126
490889
617147
419174
1947859
1437461
1126641
1053263
1967279
1475409
429803
751977
365005
974273
567191
1335698
294511
1716779
1116056
1831305
1559244
659524
77240
1450637
649034
1696713
1500502
411770
1617516
1680677
800698
1757305
826488
1785321
1297696
1259532
734023
782719
185848
216631
1506828
1843958
1628242
1669863
318481
1082580
1672667
1322642
1324448
1051473
1179608
1177591
396535
775854
892997
289308
153091
258671
1537699
1017329
191688
1451823
433242
598593
1904827
1230574
1884400
47198
934181
1327764
1542712
472520
340525
553162
1086680
1486524
1650670
215984
1344447
1304391
835022
192670
1049436
629428
418838
955237
367580
1889093
96616
921584
936842
1247231
600708
265307
829520
1138352
762355
514341
1469601
1974065
796743
1630488
210632
96494
833752
891392
615336
396114
616804
1800681
69471
1768578
919573
1351440
545897
14416
110689
161971
1150631
1308693
152534
827163
504595
637546
736818
604972
1475876
1618543
1639273
1177631
18263
1781173
750533
1534897
390250
1321556
923706
1832322
162333
1606655
1536746
10559
1881071
1242991
1214239
1799780
1434617
810036
1442400
340595
953084
88641
529850
254326
1684321
542458
602103
1135623
1386888
576719
1779613
1829700
583607
268176
1687914
853180
404039
1659970
728874
1430687
1550326
737487
454568
47699
213473
760093
556864
1394114
1271339
1307772
686079
1563963
1818948
841922
871402
1690914
960323
1422716
303619
992641
176315
1060180
1761208
640122
394535
1726903
816738
1169365
1167019
1432982
1661954
574804
764826
951844
1009679
466029
1334765
1276048
1969125
1859151
1712760
1911244
1767489
178786
445685
487312
1696536
641789
303483
1772702
375101
411483
708733
322875
1662119
170594
588518
1950054
1329689
1158888
214556
239667
1283892
1353350
1246389
1028977
1696717
954595
683196
1552032
1394289
1853434
337857
632699
1748160
1428386
1414123
1069347
1602913
1133234
1074142
1694955
1265339
821066
1445346
460630
578353
249426
150958
178245
52189
96211
1608590
1830290
57157
535466
419367
864022
1069275
139258
281363
1863594
1787659
907192
1127073
1253680
189516
1895294
763211
1770665
287600
1417435
1421873
1420001
1408506
139534
667235
837209
262169
1847955
1935967
301805
379458
1237931
560325
331871
1840516
1556397
1768377
458137
64527
1090362
1485171
1405688
1692137
1592125
752655
1982431
465589
738573
1089649
875517
410423
1857473
482214
1629507
1519216
1152364
1523124
751103
400436
562914
1794765
2190
721368
1782461
1467601
64171
1283906
1636762
555754
1675893
1594736
459419
1181328
124807
738275
92731
225257
780433
687447
241063
1791862
151306
187294
1223138
1176454
195941
496944
1130331
817805
1635197
1649895
655010
507796
1714462
1760546
1886427
1258071
120370
1619039
485422
256229
543486
86478
208874
1649910
194058
853585
818607
456573
102706
1328355
655174
32987
1097421
764624
305173
521476
375893
1951407
830508
178295
1600655
891113
1171308
1225409
1036953
322028
85253
136535
88682
1971541
884138
1171721
467664
975253
1793633
1004880
681010
733817
795464
972216
1634663
1601210
491949
1889996
887861
1026503
1644509
133250
995056
1282997
1402752
284020
1379447
1644736
1368569
1126375
1059197
1199890
7471
1281476
1975910
1847590
1586299
909695
733088
444718
1965219
612846
319257
270385
1555723
609368
1258075
1314910
1564733
1899681
277508
314370
1497318
529174
835616
1256273
1288405
1637364
167715
863273
84877
477664
649364
1426892
898677
1095164
225930
1607235
1770374
770951
405204
113809
1284220
530200
1457277
573226
1829309
1204438
105673
1535481
992958
1262501
1768866
442095
1019412
169319
1385226
510259
15573
809606
1770167
1556205
1855705
1341526
1534921
524771
429352
944678
771092
492093
1625054
1887312
61146
1253449
1258075
1205249
1923785
1163606
1169214
1328694
1555500
1409585
1692495
1282250
1368524
1700038
1229295
1613394
153807
1062097
1464488
914442
1321759
1432027
1128647
1490005
1523410
1499957
874442
432707
1097565
1254311
305245
1095876
242779
520144
1830009
22573
1480109
1996703
116819
412022
327110
724802
1543436
196763
1481706
1351034
1136331
335510
603432
1989991
242604
1951814
304625
251223
1029569
1158160
1499261
662239
1588515
35707
881212
971353
869345
292786
77071
615951
880085
1148016
1575233
195700
1211096
461227
1111594
484126
253053
1512902
648986
1714640
1532951
355833
69559
348150
1285195
653192
404692
1562381
953100
670784
1206771
1985996
784607
1795666
1796677
409003
949277
1010183
477440
784524
616600
690993
274101
1268418
47431
1750221
185969
1480140
677925
1739038
311617
1545357
440097
1397529
140480
464785
1400556
11543
1626360
765766
1178232
308842
1277989
646915
681916
98759
1626179
1536696
1161105
1232708
549480
177944
53083
1676831
1733278
1298113
339645
1139127
1030359
636152
1622361
272092
73068
149414
1543434
1401166
144005
760415
1234014
1042466
1250474
211706
763883
174224
1475393
1542588
1506817
87303
1093362
715760
1319
578272
1047985
400309
862569
698997
251560
857386
871475
676339
197867
1715588
201672
964032
753175
816158
1138836
912152
464002
692107
791738
648310
447517
1565236
1402564
1951450
1353388
1944006
1542815
1675098
1572005
1877238
1502701
336811
222776
1376487
322625
1598168
1167358
1950606
1914718
1091500
685700
1298418
1825935
1505471
1937342
825006
538393
528236
403332
1977934
533338
1710501
1668246
1182330
962220
1974084
956641
574385
936222
463740
1249412
1657112
301338
284098
300755
1518853
743658
756759
1543872
211261
580634
1071782
1469468
1591336
385480
1698149
1498930
226811
1308327
979176
143604
53782
1919410
1647918
971250
890382
1316525
1011722
1528594
477663
501908
695463
380714
548932
1225738
650608
1701047
1633189
1141935
1582499
1266718
1088671
254249
1542414
1483820
54275
470777
1679863
199903
398869
1625882
451121
1706286
1118510
869944
363149
400741
792693
1700797
601502
1100194
1744696
458230
1109884
684497
263541
468150
1366888
1801632
1587613
1672583
556520
581163
1421530
325096
109412
590518
1627078
197932
1265615
1489733
1612657
1383622
885660
1558745
494028
1531247
1594247
997257
1519385
397880
1558147
1219331
1312584
1270966
1099237
1011747
1609192
1311093
5597
445524
1954298
1135251
1562208
94178
1934370
207961
1054466
554619
543739
1748432
398242
1659777
1632632
955098
1608987
1702493
1211962
699886
1189663
954515
1843396
1297155
328524
1455169
1014629
525544
994243
1408485
1399685
295185
1132049
1571682
111780
602602
1246040
1183350
783424
252479
1890770
251080
1608979
795611
867747
1731053
1271711
1405265
580199
1870024
269789
1502218
1353277
54985
1627611
1185001
972675
1106576
958985
15790
1998920
1027295
1857526
1806347
824280
1172434
1437591
1320339
1592707
979946
519750
152674
1279715
1986947
1957734
41835
450139
374764
607872
417226
1348586
1190524
979598
1319331
1554345
369111
9419
1067959
1184531
1776444
1949072
335758
1175964
1039562
440067
1863568
1035916
1393861
408252
522550
134154
633913
1530821
1594449
973490
427298
1727424
1632726
1378591
1807041
1172826
1725211
639171
243081
1256495
1666911
814737
1988022
1339093
830253
1009243
517948
246060
671684
489885
682790
1484049
995362
1903646
1749774
746474
1604617
137302
1622018
145201
443360
1945082
588144
99261
991873
1880592
1800823
254734
1245874
913638
1077622
1513459
364948
532239
319294
359906
768097
298183
1014074
1566524
438846
20592
1432029
1335932
489552
808436
1356777
203968
451977
988585
1476854
1412310
1720807
1761214
1637847
1400335
137837
1369492
1989885
1916193
264029
829238
32722
1753825
1044715
987046
51744
952960
804866
1426499
1945196
632497
738530
489987
1873151
236100
724125
451739
1462738
813887
1992550
1125199
826131
895379
711306
1528067
560754
1813018
1579331
1373365
1279092
1288384
1893751
1258222
400932
845573
1810727
754407
1743460
1527885
371358
1621056
1514844
1988853
949953
1896689
839450
168060
511879
156440
865405
1809173
455007
1092051
1406231
1188314
1141719
1066430
333486
189306
1065111
175463
1488464
1250178
232715
916855
895136
672620
1603800
602208
89053
1002791
347090
124455
740904
488507
1665485
1585620
931219
494427
1614923
1238035
1381734
798238
1750581
421615
1252756
468864
872659
766727
1799790
1707683
1950048
770087
957212
1437620
821
1863539
1747095
1421264
509139
1938967
1031010
290407
1298694
1651688
88468
942484
384811
1219233
504553
828025
1358659
678664
1277335
1818655
1521256
1796767
754088
1039478
1393655
1127914
1907459
1312706
1184477
1070067
1862965
760186
438659
1312830
141581
1666424
325224
1695118
134582
149593
1963483
471360
1535995
318886
57916
887152
1430270
605628
385139
1590960
587257
1162934
1306141
395964
1181031
984805
242211
348927
1597251
1034343
1798179
1035893
722497
67154
592259
1895
1907021
973163
982012
985227
941876
1174803
291771
85017
480917
1979950
196572
1078592
427117
1010358
1793794
682835
659973
1595303
1270237
1099937
203675
1414927
1838794
1535195
32804
594130
310799
251232
1815425
1125166
1897863
624006
896357
1364673
1889729
517856
1864685
1384738
436855
61153
1164901
587943
1050155
850706
672952
1170061
1778892
1781374
73620
735497
955646
151404
164252
1445495
340370
1296098
1646852
80208
237710
1045350
1952890
1136698
380087
1776979
1376364
1200074
906038
1536509
1556366
293348
1561242
452412
587491
696129
1704620
851764
1354050
1276405
657698
221483
2036
1138592
991161
1716934
580942
1062425
1093135
736443
1510822
943043
30331
43892
1686716
621893
198984
795959
254757
1089415
414297
1367671
1872598
1935417
1249966
509927
195239
1957338
299537
1913690
1448032
249874
644828
96815
517182
1866026
1504926
1376836
1796657
796384
1825892
176297
744545
663571
407830
621295
1361977
1273118
1824764
1675377
639067
401227
280661
1739551
1797101
1764095
372276
521791
579718
1309203
974835
1207019
351318
1037868
472183
1097038
1616047
1597899
1847390
393160
767572
1001799
1784053
1210940
1426151
634324
1692911
740155
1303672
170727
1378482
483737
920857
1702344
456999
1008322
659531
1164673
1759066
140239
205625
1862849
1483410
1684901
628694
421446
628623
1081393
149228
1962159
1823202
250145
802159
551233
1934001
495493
1085584
191342
903550
1845452
1080363
316126
1732521
607022
326799
631577
1613058
1212110
752077
987719
8538
893663
571999
704564
1224858
810961
1604703
1112660
1334886
574076
1863651
1574325
699954
345193
1829849
1617472
1366973
1358553
1248524
1567630
41325
142466
426812
482082
1997585
1701499
1847972
1011094
1232889
642231
1505833
57489
966089
373858
1836259
796106
1807746
83935
69006
1152511
159590
597653
550564
820615
1308864
1641749
1237842
710509
1616947
1844155
61143
558071
1350389
76636
276026
148880
206762
686257
1068518
391696
1219780
569169
1307763
405884
703375
1173829
1638292
1902755
873899
965919
974691
757424
1517941
1858949
1192209
1541716
1731284
1145130
1277724
646422
10608
1847476
1277617
1177684
1273784
1333046
229241
1372904
977781
770015
1418050
1565529
1384400
91457
1482329
957898
1698707
1846827
1619600
602206
1948833
241223
1075304
52965
563527
1004721
151843
500777
690566
1499122
98110
208651
28059
1696080
764148
297576
1672906
450553
423766
979430
56721
1390235
181882
1505345
1112305
369789
1975040
1985438
102260
1645379
992287
440990
614434
932379
1683166
224567
1161189
1418570
1257456
185873
345328
1145986
26800
1259622
726780
80507
990877
862690
459125
1702905
1561766
369908
504818
576016
1244822
9779
19639
347158
1392596
153914
940488
1354746
965199
1051317
633222
1579941
984781
1900577
1485196
1242687
186421
1667976
1143509
1639337
1956488
1308175
1107336
1631064
384527
1178902
1383477
656631
416040
1599084
564384
675482
1955125
1696288
789127
430189
1540130
965679
74179
1586530
1948008
1296148
328541
262819
1546855
1452006
1388060
1648575
1405195
740503
1738650
1514807
230546
1081565
256734
1029311
224158
102299
1004397
153935
1410269
776085
1094957
322650
1397154
293938
1848427
1999578
811700
1785052
154418
905763
764130
1296907
900990
670688
1898544
244773
1613592
11944
874721
1221691
958873
1332757
539094
340655
339956
1068339
398646
1315973
725274
640139
255560
1695916
819924
688457
272385
1835510
932060
1460990
419455
1113234
1580460
1197498
379743
1806424
1421513
1476201
1889683
1128710
1141638
1401479
398670
1361860
686644
1344181
1071716
254452
1479341
1733538
1199246
1558152
432425
763046
1194175
913625
451235
1490744
1395394
1485169
748991
273571
204936
1465121
1892522
1587456
955556
83199
1740622
732844
226587
94738
1179031
1602833
1717055
609195
240883
1444231
1348939
292979
878964
649813
227507
325797
1365837
1692712
56518
468069
905826
696102
1310429
1285496
112783
52307
1927007
838653
1481921
178725
371015
449916
1998596
1548016
1675819
943215
1885531
456712
76424
1642245
1465905
860489
448623
1931581
315512
689399
462411
637380
426846
1669498
185662
1491322
279407
603564
886045
1249392
653776
831535
1135166
288056
530045
985164
1394770
1890659
465034
1530431
896241
1135366
1985401
760845
1144965
264806
10856
806765
418622
1876208
1127799
1427492
1319672
313127
1431030
1072670
1631335
622729
1457776
1529053
667180
1027893
1001741
1425480
1443941
558132
960684
783798
1275186
1781697
619656
865159
1020255
113114
1310153
1239986
670565
42400
592058
1137081
1909057
1954350
876389
1161576
64806
696278
1133140
1274502
581595
87897
35864
740081
419392
1166842
26600
1374591
41235
966650
1018029
165041
234605
990255
963305
1041379
36783
620225
1129358
1029269
1779947
974222
476766
1915398
287820
1897445
1684245
1679905
1392375
1969985
1670203
139692
1171540
1067968
1035315
639356
1062268
162476
1265620
1870017
1738117
1427217
466633
410302
1607651
363329
1202500
923880
1470299
495673
1412576
904510
1148616
1257579
1187006
928009
1649473
871748
1940988
533052
36766
1749446
1946914
1802582
690529
130522
543026
45289
975594
1091316
1831411
1647520
63746
1777295
1597761
1229960
5918
539341
261338
842403
423806
140116
1859006
1290233
446421
1282601
491846
1490428
1384584
422770
301404
1015911
657155
613888
1895044
403617
1487962
1754876
706698
602635
317218
432321
872695
509791
1844314
685861
621852
1111497
282874
1378593
1259502
1663613
515016
1167727
582322
452110
1570245
136432
191093
373218
1631084
59569
552531
887984
476170
1935798
44659
998960
1279194
890248
1560834
1992283
1780048
1967850
677791
1585780
1371437
1420284
483613
1938072
144354
306020
136966
1640790
1405858
1029414
1897629
534121
1471157
1229355
632174
342731
1281675
1912022
1677045
251715
34384
669273
982681
1902117
674371
1737018
1195005
105684
50511
1325703
265520
640739
654819
1512062
974425
342525
1073470
933947
1004797
406175
1599903
882266
316098
1680649
1636922
234921
1236634
110336
1245190
334618
631169
888008
1875900
1660263
1893252
172338
1374789
1872051
1246108
697648
731975
1856482
750263
1666197
1866004
585114
1040164
144425
1652819
1554567
1251403
777073
1834371
117794
612230
421659
1660926
530445
316729
1813535
1789151
1496510
1073339
748277
257625
1065729
211290
116488
187789
632363
1974653
1856316
983280
969361
66012
1148391
1782232
1618024
1641307
598136
1618728
1366967
1266145
314466
1164622
1640889
1986785
1760239
538275
1919436
1936744
1583260
268702
1889007
739721
858397
1227103
1706258
283642
1470071
1152146
33291
1655796
79820
127310
1517704
1715174
761507
368856
611922
1952089
111923
132882
1539937
244760
268680
52809
145893
1844736
981956
823963
19416
1661217
1643647
544329
980758
1041657
1559252
483173
650031
1838597
1912944
1023664
686626
585159
411429
1245631
1906910
1511187
1377049
706071
1064412
45945
87876
674350
1642655
669549
1318741
904524
1857228
509056
1598650
200522
294191
896301
52835
1770668
1219726
917683
316212
1168049
1099636
595878
553310
1068760
654397
306479
1853305
1705701
1878100
170144
1233547
1586920
251137
1805477
1779363
409300
2983
384609
544851
1688255
1675225
1112944
843634
1073539
1317203
50439
343350
995247
137535
1273108
919632
1697474
267666
1529586
1706186
1585780
1866873
1324625
544490
1614525
1044836
472946
1222511
875007
972373
252982
660281
535024
1647248
172225
1748433
102032
874790
1786071
1862422
641506
541750
1427106
496350
1767907
920135
915271
1060953
486349
1883152
309198
964901
193580
1916825
104708
947286
920084
1451450
1384426
1548052
864056
518514
1738844
381643
1766983
1923046
934889
891125
701902
1507827
30785
541647
1718115
1659459
1057327
627774
221515
1046288
1742813
736797
944073
591967
931599
1663532
1146654
1197414
305718
1926689
1590842
1432740
905308
565533
1498699
1459505
1986134
272773
650234
1743045
200495
1864099
1169310
322411
809263
1335511
696698
784431
1738795
250807
1791718
290293
1144358
863438
828787
185847
1330102
1585114
167275
1631299
379052
1281098
1627953
523579
357616
1542907
1805282
453735
1399215
740652
1800660
605338
1685875
1021515
1837745
1329876
324102
1749179
480388
230977
129403
235147
967941
1087402
1376765
903061
344268
1758513
1560630
1007560
1040106
1334887
184336
752513
1327888
266564
108657
1514253
444272
1915454
940624
679390
1214427
874790
1435506
948811
1822224
1072549
546942
1509186
1924720
792835
863019
1468581
853258
1364969
740695
1324679
249692
193302
150641
30219
1258273
1513706
879935
1324243
706653
1207058
111619
366565
1308918
902
218461
1229374
1462174
821559
705403
1877260
1690540
1115055
1335086
16472
608842
47775
814664
1884918
483945
1575348
171560
391447
463585
1062118
1680581
518012
124023
1880521
1691105
1436538
917643
1952027
307358
1280186
18935
305999
594312
1452043
805320
1841710
1626624
1468664
1267537
718505
242313
312473
504246
526226
88358
1566793
939434
32319
429698
1720223
1291199
221961
347709
235394
385628
317623
256419
644787
999256
998255
1014889
550489
1321819
423964
1341220
113173
1965043
192483
1919500
938651
1570674
1731188
76591
621545
1386605
185251
1822611
1096059
877510
370188
1515359
1123383
84178
115817
1141391
1629672
1887133
1748624
6201
29129
1081347
1953749
385252
1008264
920708
208282
211817
1846741
209258
1953643
251066
833521
913086
1208557
544821
53623
877490
894262
1331727
1789489
1062220
1013783
11442
713742
1108957
804863
1968121
711469
1712669
1197455
357476
1899471
1951959
767971
320181
1403687
856250
1758734
1687236
1875351
370156
1856187
1135782
578462
1457546
1457306
142088
777746
1939896
940330
1087109
506637
1506404
739151
94320
1639806
376917
1474835
1345253
709329
1307407
1781975
1613657
1969764
507025
366639
1285583
353650
1342417
1265840
977444
55693
793438
1663218
308177
745384
798569
1157469
601157
1172596
1330501
449190
1032246
1862271
1528090
1702926
1431912
468753
566589
655417
1012968
699624
1783348
596647
979493
718394
1560889
1945863
396261
306758
984642
1206222
790820
629933
1188547
415442
903320
215908
1493859
1322626
1578318
510871
472845
827767
1709505
1420065
1877941
924367
875803
523544
400589
967512
1607121
948636
79559
1161765
933194
815383
848777
1558391
534774
525112
1428582
87747
732298
1533220
112535
677856
612804
1349842
994145
1839482
1709909
1239523
1626388
1359235
1360059
347809
982002
339378
659783
1237128
1709151
532947
451437
1971066
783721
151827
1731998
471879
1780468
680774
614879
846233
1044191
90288
700936
82923
711568
656128
701636
1066375
834183
1818494
166953
1682556
1081713
1297814
245367
1207058
37380
516373
1525372
1696825
1242180
186748
716760
1532026
482314
799566
241832
1846585
1132302
962295
384389
680214
1083554
1986739
1454885
733140
776725
684997
1964663
1518358
477667
1424974
146632
772612
725948
1973427
76857
477515
1298540
272770
1447363
1845890
1473077
496421
415040
903617
301396
114351
991002
588137
1210130
1036564
1203779
380480
439466
1392772
588137
978644
1826051
23134
753953
1000882
1253085
1453693
838147
527040
928305
924627
1820584
1384738
1777069
749016
1661723
931406
850705
744117
1052250
425176
1913464
534422
1015898
526619
149190
218486
347670
1615193
76120
1954680
1365702
836394
282108
734374
1147941
666171
223641
1023326
166438
1119585
228476
683243
1873398
1067820
1657714
1652324
221997
247662
1084054
43034
1276279
594156
15056
1914384
915157
507117
36366
1940583
527877
904079
1530383
1858356
1685496
1775781
1929527
1933163
1772664
424817
1528982
855428
1774616
106371
226825
1779816
1399118
1693330
642459
1216444
1045714
1626509
1244821
968046
937825
1700872
442971
939799
1443743
1020609
501877
1940763
1169876
1214301
622369
976377
1775602
1449681
1072977
666447
770461
1465343
1035310
1158810
295641
585316
1806206
1385341
1125386
1114165
1740127
1948798
1420538
1235897
983514
1338303
1434643
1088624
1332064
490475
1592000
1544198
705661
906656
1620734
1002077
1771466
1161805
1154960
1294460
1082081
402961
1026700
1966469
633518
888779
1527754
1437468
925885
1025838
248785
483287
1355124
236235
734859
1315301
985194
1672398
737609
713591
866080
227998
650139
473164
1244896
103180
1946290
843895
602635
1608604
228678
1762222
1263730
266208
156716
771894
1769230
949197
1290726
728556
1342677
261341
73574
76658
740511
1171027
1209187
131421
968591
15444
549274
765670
1488016
690061
125703
1285274
381304
579502
840169
705436
1303237
890744
688078
1666784
1144472
345355
588122
433743
334788
1909086
1699317
1536703
625990
1806959
1609161
500061
1333749
1289476
809678
822527
1490005
1490662
1643083
727750
1172777
776170
504253
747299
198305
353174
543633
1529485
409774
972869
779199
1492740
1021001
769533
1676739
1763297
472466
81978
811854
279561
898143
1679598
247290
621621
543788
612124
1097122
65356
1134316
1158439
586761
1042876
1235894
705025
750219
794780
1099148
240007
1308837
548628
1431312
1451502
360815
914950
817089
637353
720066
1543138
1587115
1336879
1887400
1215758
400828
113283
870169
340887
410222
1971973
591739
1559507
1009434
901462
1144593
1331675
1407649
898913
856321
1675804
989379
864549
431720
103864
601439
369591
963921
1469949
773197
853103
499917
1492134
178725
1034130
938367
726076
1456472
1369716
1399329
932713
977377
181981
1133662
768087
1301062
817016
1644949
940644
4724
1243507
1555785
260580
950660
946020
503931
1433932
225436
706863
1015262
436786
1192543
1268698
310940
753050
1788196
1025543
1301016
1381139
1148889
94388
934019
849628
1002477
1813481
1262878
1601620
1471898
1459359
860256
320877
1038493
1855140
370736
1089699
1118706
1643257
307986
1974709
142637
207890
1478768
654784
1601403
882641
230546
1686973
813312
1437191
482140
1794390
809009
145619
46559
220062
1322580
1760002
196192
1904368
597101
1958654
1327735
749780
610445
853501
1596916
386013
1208431
1748612
498977
1916590
1708823
1084998
1574064
1322937
632852
1955189
1406041
886290
747648
1263031
1024551
566927
49799
1823843
866271
728989
1405107
638102
468158
129832
1244100
1769521
799621
1084758
1492393
1810309
192231
1474425
363132
1392140
669597
1017370
818292
1187581
667359
1300964
1190775
1300776
1461098
43641
1307859
1402258
1001202
23819
1721861
1530436
128332
1611896
1624065
1007783
1344757
929311
1369189
453739
584448
1642323
1675387
1641254
1032281
1143745
1055383
353710
88349
648612
1421855
1078709
330743
1102548
100429
868571
556550
959940
544918
1351507
1101310
424364
1837451
1537795
1881992
894755
1598650
1664208
845020
2469
1369867
298746
1527563
188549
328153
246572
431578
855161
958304
480783
1157301
6270
901554
691046
209733
1397025
1894866
1676927
696394
1070538
154087
1508899
1880014
822315
601960
567495
1616735
797331
1867645
1618626
728374
1255104
1764109
960106
751599
780911
436420
840822
1305959
82350
1111073
386607
1114587
1793907
1141307
894999
757732
1190185
467645
578714
1016335
91610
1071751
1609049
895187
1637116
25543
346665
1171265
1449673
1809323
1503609
727342
144619
437997
80991
440526
409841
314693
1904032
206633
1400023
1904200
1284328
1334609
1346034
166787
687233
1438146
11271
1898049
648341
1009379
1066277
882177
406285
1594074
394849
1454769
280099
596900
1421527
112490
1534598
1822673
688181
660118
1199970
842152
780727
140771
923450
436350
1759407
872201
1215724
1016127
1475050
1655644
1017601
1806284
915846
582643
582136
1970526
1031291
323271
616148
1653488
718366
70388
903083
693259
1108625
1969511
477884
1352350
257769
834873
1647520
1526042
917264
1455049
835190
1015170
1475077
44334
650065
1708303
1942159
285905
176140
924072
1766653
1797529
405138
784516
627340
809176
1756637
381430
1900043
1284393
613765
674393
106085
340751
1985078
1362945
1630235
1631385
1188639
416029
1159321
1274595
1613881
697070
872447
1359773
325955
1013807
1400050
799601
1454975
660795
267217
1912715
224586
51231
427704
355805
1778456
37103
1897356
69222
60247
617613
1207429
654156
1302866
602471
1479512
1067573
1069826
312237
449005
446852
1180997
1609997
125520
1793148
1994817
1807814
1880153
1830100
925918
1379222
1426924
835609
1017076
121049
1291277
1595108
1697274
1180997
1679767
1622345
413955
1879181
1589509
594444
366850
99354
788424
114989
1688408
1480109
1262861
1029389
1633534
572116
1246158
1588123
1029084
713940
1586530
1502225
1313763
1101625
1831652
1241183
1782710
1603125
193960
1191287
1747226
1361955
1544004
1344479
681013
543262
1420523
455217
1649277
656519
869345
1083420
337933
1621452
512965
1326525
1753253
1704654
1017345
1228751
1663460
1333229
634112
341360
1151074
358263
1587255
470292
695836
874234
1476160
700316
1867695
298197
1450101
278285
829406
64186
656846
1709015
1022274
1320255
1872209
1618535
286077
868007
590210
1891088
335357
1804986
1981363
1141145
1887349
1246236
1089217
135894
1760904
1389781
859584
1650989
308061
327040
1559469
1139589
391615
1530410
1677028
1859316
1218674
400334
914661
1434981
1911548
1206093
1033657
1867734
1853737
1325399
154014
1303603
1392930
1066685
862245
3747
1738235
1052199
1352546
1257037
429592
226780
286564
1934955
1115294
901178
1666031
649345
1799728
453410
1223560
1011926
823031
391178
562520
1171248
1284824
398572
364019
130348
1657072
868370
1182656
1648336
1089072
750661
211646
1386373
977838
1752127
1172723
501868
1408451
1593933
1219457
818591
658633
975367
1334925
904354
1416933
289315
1104902
1728919
1443474
1011031
949050
284368
475964
1689512
547045
1469858
1877848
1083420
930448
372536
1228697
1683919
647924
501863
1074836
794622
327995
442323
1307033
771922
1829524
412896
1969022
1739811
497368
791144
129066
1107047
1080086
1888744
1086240
1303847
455795
491481
131598
1049102
838336
348556
735865
1800539
1210202
739716
210162
1032700
1910124
701916
67298
90819
1089988
357486
127017
721916
1624317
1321005
1183930
442258
137946
1027281
821320
1915045
67348
1947539
714310
1215948
946979
1415352
424060
1841565
1678008
2498
1012550
1393198
244544
715081
1453730
943898
1472470
1911910
494935
559331
1995023
244692
1320871
732961
1470632
1883282
1183864
1333144
1840634
53563
207738
941413
197956
148563
1212817
1024255
706285
1325390
1641568
814807
343267
827062
1760332
234685
310607
1224683
1505234
1498607
481976
106363
1574804
635492
1397310
960880
924395
876124
1588969
1224026
9243
1629694
900374
1597391
1622653
1634903
1295792
317233
1312264
1914575
312415
1722522
1050312
87559
400569
317905
3582
101828
839489
1829443
472037
114190
389516
1150331
435044
1219960
1512787
961644
1759594
1223631
166306
1664375
141270
1923526
1223367
1274958
597520
1425788
210755
1829647
848118
723697
76614
33525
830352
651224
1384534
777816
1328590
1390590
1938784
886271
13697
491462
147709
1382101
141346
1082530
1894292
1878436
1044064
988190
1989079
305645
1141191
413600
716012
959960
257586
835330
1165835
1497490
269642
510560
404725
403579
1515311
59323
194023
267880
1455974
1947600
1164556
547392
408126
1151960
1154766
347919
924017
243485
470616
17658
923568
1653702
92866
558530
1691549
940498
1996296
641325
7610
548802
990707
316546
785773
630528
1178620
379065
1924278
1886233
720822
1874879
1817176
802328
1852248
1455436
1198911
1176842
801235
1931745
1038335
162818
290071
582228
163756
462117
1629778
1037252
40929
1972348
122868
1690914
1811839
1239963
1446505
384171
1489815
310653
56664
307622
1032331
1694731
98792
330920
1416489
785752
353174
1497943
1487034
1310127
1969582
467082
1897244
1363224
1993757
98673
470538
655696
1604089
1428787
1614973
739175
1250728
1101714
1924743
1769943
314599
649577
1091775
1493826
174701
1250204
225408
1406052
1480484
613689
912542
639315
1702940
912706
1412623
1242217
1446161
720995
1408634
1783279
859244
1424994
1644940
450901
580648
1996188
589438
1839069
105306
483751
140240
819962
270312
458448
574397
1579094
1281678
137904
1275803
1537841
1195406
1641040
1393659
1830753
1702181
180098
1355393
398763
470817
1846998
463924
833257
182436
1766426
1285934
1554888
503349
131263
644125
36715
1052282
1601503
792817
1703079
1094858
253540
1566892
903327
170131
1835510
557850
1128957
840154
1803845
267484
583777
608417
1355936
130927
1448552
701940
745871
1429736
1523187
10894
714854
535291
1039437
315406
542369
1575053
1107399
1702034
967135
1267042
1643758
1500479
1273514
596438
1059378
1090978
589237
21998
325265
960546
1591622
1070345
995886
73402
799840
1141477
514927
1176902
1459583
46678
161487
747673
1578381
1391840
1962056
1747860
413295
1965542
1655426
608493
1674679
1207711
1943339
1306978
510055
693650
1419397
1405005
103544
1386726
1313657
300959
581145
1461028
1680579
1453296
1434194
779499
1310888
198392
694020
521700
1195287
907099
1486754
1073485
284845
1647787
733866
246039
1456617
674193
1971031
1302233
482361
896934
17351
372831
305869
601044
209838
1636244
1147868
1463585
1002889
847634
726442
1451753
1333552
1358694
673468
1336582
277359
42848
251319
1828440
491386
1457884
1598769
1495540
1498958
439084
143063
1069881
742284
33298
411647
1591847
483384
856896
336987
814740
70403
1039225
359024
1487018
666738
1046520
1574190
576997
1397435
640528
897000
1719061
455740
1378295
1393177
81984
1823950
150706
1762007
1505021
1165865
1244307
1297995
103205
1023482
729552
678892
1799629
1296769
245770
48111
1780296
1507287
1275950
892849
1661121
1073412
573716
1160064
1637969
1668431
177041
528711
118999
811635
1525736
1422628
419554
903088
93107
45493
1050593
216731
1291414
1535717
320218
355528
87603
1748249
1966072
855802
680063
1541579
524410
1979155
1236995
545876
1644099
963820
692067
1613833
186033
1495732
416256
816814
846450
1706372
501436
1908445
309801
813841
336151
361140
701183
1631896
1989106
908050
662105
19770
713068
985110
925791
56090
331749
173344
247268
1959286
1630188
1154319
56947
831107
761248
1376034
515279
1366478
916109
345799
1345607
1284650
289869
1935867
137414
195978
511405
913517
1996718
718306
1365444
1137223
1782429
1852032
1137106
1309553
988765
1397393
226670
968775
897295
1450848
369452
1734929
1714372
754661
608135
1764475
1889528
1231242
1922469
153174
77860
136168
1651626
909816
882344
804558
57614
925417
1137661
972680
1804689
1691874
1473127
214260
119554
772131
1601890
380707
637694
1830290
523106
1064857
1989418
1363332
1830147
1757550
1446235
1966855
1525978
600696
1998520
944032
742491
1475638
241954
942264
714091
1121234
16544
1263230
736932
1961247
1656879
221808
1247160
878469
377290
660259
1084800
151243
835672
377280
962962
659767
1757098
722347
1047432
659527
692913
493020
1994893
439514
1109267
83621
485952
1118918
231845
1554652
418078
1470747
1512652
1364969
1871693
33015
1608539
1829748
1639089
1640774
513737
1432266
1160238
1104537
546781
312535
224091
1829547
1455786
873387
622369
835257
827319
352366
1831081
715361
1351710
1809938
593404
424121
472990
1843837
437877
498572
1398214
1663735
824010
1002108
1804706
305787
860798
1964610
1374122
1669214
152855
643658
1820052
141000
876056
414125
1592453
1966904
1810326
114813
1936340
871554
1891618
338550
1152206
455303
1824214
550054
59872
1348879
1503072
488165
1128084
1795564
577858
614988
1476594
1082952
1436681
665947
1714277
39619
1465677
396126
1048707
798602
431929
1524512
146707
47146
334710
1128941
395563
645664
295055
1496701
798920
1083266
1649107
1299629
1898565
42542
574888
1276031
811737
621906
953798
638378
603882
1699025
553460
747267
565696
341544
897222
669701
1947630
1093745
1083838
1283777
450054
1203853
1939744
117127
311694
1618862
1895751
232869
154400
50380
476888
1126343
1470981
1559731
467974
1395214
76125
1475599
1695056
1399323
1856679
1611186
1799478
276984
74056
323375
1264433
466008
922155
1708331
1786774
1666532
1291721
41636
1779215
1442536
995279
918041
765970
701474
1397811
1147778
1704627
913886
1614340
1858511
1072630
678446
1215548
803327
665332
1113364
1881210
208194
1318004
1894752
328817
216216
1983011
125058
1117936
28484
463922
1023340
1479803
235454
1025424
1408133
803332
1315506
1805963
665572
946388
1146593
813862
1855666
664005
1215401
379502
915512
535105
1396742
110485
153203
1909557
1248155
1701030
674021
260415
1957861
1008312
99437
37768
1874234
668843
1781097
1696394
423376
1310925
653444
1444655
1855757
472017
1740544
1355206
447834
969902
1640878
682526
1967543
1687453
1120675
754232
876988
1411223
282236
1340011
77137
1554203
1303107
49149
1556270
789847
582341
366850
643658
395826
23733
1735105
546686
445072
1804608
407682
1537129
903739
1388321
163628
1975787
1173883
152059
818560
1749146
443986
1722552
333441
1547970
1145565
1216354
1656671
560859
7725
1706101
877178
1829091
723106
102500
296440
1304195
1948734
841115
1971313
982409
1982205
1742466
1381528
1341736
520474
737716
677609
583620
223830
1866474
333883
1503778
1277806
1656800
1116939
1803002
1509062
1603786
1044881
815142
1929929
177047
768515
1598910
668718
787722
1339809
1471760
758498
1132528
1954328
446938
816499
1899735
1185311
906176
1032117
1911578
1988917
182823
1718375
1211765
515419
369305
1573933
1930913
1608795
871799
638658
1474148
1518934
1865668
1526018
1913328
241646
1386267
1721845
1225316
1901712
347162
1690427
801817
1175770
1288013
766492
1133321
1021050
155882
309375
1359991
1179208
1343131
629589
501724
1028215
1311663
1116718
1896696
1816113
467670
1442505
1448759
1619144
1295273
180623
959123
1390140
316429
913382
950993
775189
1391288
1300100
65690
545018
1863840
892013
258994
1336633
1686464
582636
817699
460142
1952232
1371917
1372390
113149
12532
1194517
1650236
227233
1062618
428839
1590561
842682
524084
1790140
1716364
1202147
574762
749606
1086507
931339
1649262
1631610
1977138
1927702
114032
1796352
1521502
87200
1034408
1166068
122821
752987
1268058
902587
691750
636156
1864201
679910
45901
665828
1396738
1003967
1653770
591951
1750633
1374284
1767823
838372
1719433
544057
1641040
1208189
1592343
1732056
1813058
525517
891808
1802735
1458991
516932
495448
149231
1195400
882842
1433024
415261
158462
1612793
1244040
748813
280239
1105079
339644
1730881
1484189
489611
1749134
1435178
1466860
325193
1011249
1602081
1530297
540848
1905104
1881569
325107
118962
1652763
1102120
1279956
583843
649186
1610066
119212
1110144
478608
1204768
462145
121683
488499
224052
170265
1006020
559406
1803966
478342
878284
1498045
547493
118409
402947
682953
325943
492862
402669
112393
1603683
732017
207962
527295
452056
540480
1719864
1005971
293289
320136
1819010
1457950
1626432
547203
284833
310959
1133337
86868
944926
1489231
374758
1067331
1906494
1873113
438369
183663
1233568
556411
1821119
1975510
1044840
1945712
1073376
1295780
1669052
804095
229766
1774709
420614
1511791
815595
367315
1442647
1400048
1803711
546052
1043445
618758
1546665
361155
932984
1513161
872479
694060
940729
680358
1928406
1930549
136496
1183105
1380343
1082168
582307
396068
1700257
478641
398830
542101
1377246
1853068
522280
65558
1867084
549408
1090420
924431
550316
954043
1138124
911058
831807
1613976
8483
775116
233832
786358
91448
325830
1015035
529161
1095317
543231
1308220
113773
1728878
1733405
924788
484765
1131297
1919779
1657445
837719
753361
1109175
1541491
1766072
272431
1394286
842203
1461605
91653
143615
1349681
1898560
1334795
185873
1986480
827435
36470
263083
1952415
437602
1435572
162400
1671979
1387773
865294
1748540
825853
56734
1600365
1149947
1470498
140116
896957
491851
393578
1190197
1657377
306058
1741451
813749
295035
1292225
1958497
1918330
288308
1087108
509775
1970275
177705
985465
484214
1807954
601213
1290436
1604175
1724243
16873
207295
996526
1259530
312134
1158131
335342
628347
556280
495298
909492
1890009
1504486
595208
71143
914339
659119
894306
1306128
191560
180042
1739556
777448
1718481
356156
1961355
1428503
436619
1846569
1553825
842354
1046712
1994441
1439080
426770
247746
145981
1226018
21000
1571644
109685
1946425
55123
1864563
533353
287832
1853943
413612
691373
1246796
1048604
1614128
1752556
595984
86313
1770765
1133002
1015307
354750
1971740
918076
819679
199292
691126
1843866
1195805
1884273
941311
26197
660415
475168
1667481
1085731
468783
703495
274667
1192627
559511
1227974
240508
121286
1618396
1893084
1496376
1863995
931854
1702311
1727433
529101
663354
310344
1351640
228536
367774
1420083
891483
587314
1570674
1115488
925581
923106
1889008
702686
1370685
1305629
1066055
1125504
792536
711984
1091460
232356
780325
546431
1983700
76526
555061
831125
1344031
1238163
1617103
1983899
1589691
1231833
1199561
1818893
242113
350434
1629837
1109996
429544
1752668
584996
627971
1508340
1810586
1708184
1176694
91669
844926
31275
1918273
473428
385834
918742
61027
323903
1411386
1035604
1873520
1854771
545952
1140967
1490302
1929276
1453098
1332237
1155557
1207043
1354929
1085731
1324019
26843
1835465
1793911
1183694
229766
972126
928790
1627835
305886
1813481
570179
81536
209057
1921907
791738
1113267
27866
284363
785592
22890
1051340
309647
172580
1593366
1551587
501034
1167578
1921935
449753
1283319
1211088
595260
540804
665793
85737
105132
420892
1049729
1934746
1852123
113567
1658330
1318701
1617303
1887070
1075655
533228
1403849
1682841
1459761
1345766
1159332
1737660
114225
715190
1450715
641541
723535
1227079
767584
1237640
245305
961036
474272
137517
1517803
1519279
179186
444696
1812853
110053
1853527
626306
789532
345148
1903267
1945032
527688
359537
1499344
304315
319602
603134
1181416
1684589
870689
1670126
325926
881561
1759606
1607227
1528711
532601
1298651
1305036
1115190
524471
722846
1146251
1191153
1362592
812985
1364190
641057
931030
965074
1291910
929472
1106200
1927676
1395822
1418373
246031
711155
1753426
1068348
1500290
1170810
1945280
1307266
728990
1689040
1897774
337319
1751193
285932
1401819
1145559
212849
1691531
1755007
695645
1249541
406346
1906705
357214
1165643
1430774
565793
385825
1847726
354770
138907
1263917
484523
1927003
151480
391882
566272
983259
211105
1085427
330270
1361604
1678739
1994750
1958211
78638
1139760
387523
557976
1114859
555435
916646
97439
1840487
1122682
924016
274588
1267802
754183
731490
1268871
496310
425179
1191003
1664289
1487650
830905
1769014
1605026
1560145
1664977
1121421
1613226
1743890
232338
1921397
1328254
380003
81658
1134241
1120877
213716
773981
463036
1167101
947656
256112
1306617
499471
224052
129829
475815
1264628
376716
1679791
639046
238082
1246273
1900585
1427690
1422923
1419566
1917724
572208
673646
1780929
625222
562773
1263953
612909
688845
1917829
1742602
1274747
328636
1909378
220869
808498
349185
677957
366967
1436916
808891
831898
819388
937524
204625
779341
863885
1454528
1219077
1800602
659709
313127
1762587
1643290
1566561
1893739
1141707
483357
1807327
920454
1727879
362009
1159856
1121750
1195266
1738219
1488074
1352279
1514433
737991
612931
1369144
1593533
1243118
464600
512602
1760197
1678260
664949
1992143
849965
1330741
1859631
1476381
469211
1600389
1206905
1120243
721276
787047
1420534
49255
393527
1926359
938321
1941888
92703
1616897
1773868
585053
1247352
1319590
1542717
1234811
1976372
1331082
765362
1717963
1236415
216096
1115339
1452534
1129140
1782252
7660
1969859
513490
1847574
583441
487847
1571009
1903285
1417520
396831
1351610
496285
1672917
938487
1238500
361635
609812
11310
385299
1473215
581801
1624562
1907927
166720
825476
1216858
691550
1998573
1182185
885084
275244
364474
1852412
790745
1250984
826584
1590627
349958
1281848
13341
1197055
211542
1945184
1879924
825407
913161
452826
488832
690032
1063410
1059224
1130074
159047
1415589
793305
1919410
195466
853505
255259
19349
1613800
972223
630433
260857
1420515
1011492
1742991
82767
15459
209124
559849
1137318
782474
517136
151737
1446313
1875818
1115249
1068826
435443
1642738
1753998
1632195
1422896
376936
1749243
1931016
1908611
13614
512965
1759789
1053548
1878429
239492
1366448
454319
992163
1110085
709202
1988951
627628
595732
442143
443953
1484581
1193663
542467
164821
1497831
1558046
678845
1601115
451827
791276
506916
122844
858051
897596
693815
419599
1075851
1172841
1115855
286871
721276
1007777
582190
1993914
1574750
1621973
1549084
1016269
1119539
289224
1635383
746754
1525827
689760
178903
215889
1757997
1857651
1023834
387221
994107
498102
900277
352230
1102684
1841590
1462851
316328
341446
825672
25437
414984
1067025
1165719
338459
350573
1607609
778165
901205
1551173
332742
1406586
1152666
1784776
825893
853310
1445910
950759
1459269
310799
592836
1195490
297889
121031
259967
1293303
672993
940662
1169312
1900870
969648
359843
1207051
1844323
1724947
1750733
1231901
1994939
1824417
1596818
1293469
988167
945688
594035
142846
1899931
1781146
1064139
791396
1587535
1400728
306120
1841604
1244441
90485
696696
1644967
504987
143615
696921
1454367
604258
1137926
1360592
1675821
298560
469614
1252958
621590
1199990
1140483
1214252
447761
791869
203758
85585
1871228
42024
1774486
1426620
1267441
1710182
1547272
897534
465286
733380
1896249
531256
135717
856712
867175
940365
1684884
357525
1917586
256378
1992865
127017
1575744
989742
199810
1868416
1855833
1220894
227134
1437041
75377
1105958
1178090
560858
597982
379448
1243098
1508723
1917256
1310476
702291
509949
659103
1403073
1090034
1847129
929488
807635
994231
680916
639519
617776
1964710
1065246
1149281
1383439
1990036
896967
146257
1923816
1314051
685896
26843
1407163
1961022
1543333
1553144
1495785
1496121
1472483
970049
524000
1983464
328194
619745
585144
542382
1185087
1149044
1908395
360240
117800
1508121
1626893
1870485
1985153
1617744
31314
203474
147355
139609
248094
1672815
239452
1863975
28771
1088370
814532
854475
533430
1380436
991405
1758317
777971
890721
596768
1306005
1186536
39415
1805135
1467901
131235
325855
558308
1981303
1143700
555450
255635
1082132
1126378
646141
1480142
1123852
1996408
1992758
1082612
982363
1057512
1701242
1296315
515877
485711
659641
31009
881711
278554
556985
311310
1327930
1628924
847024
1107821
1557737
1995328
792685
236031
177759
1958344
620589
675665
670191
1836252
934483
1197440
85638
1214185
1213471
1760733
1947577
786785
1960686
551045
430928
972005
93049
567785
1309953
1967788
1402077
1247800
1845281
1667282
383315
35334
768577
1534755
1949349
537163
699306
1187237
1412284
1733711
511501
945819
246277
467486
71930
1471441
1187704
330270
1528845
132490
354486
810612
446962
1336557
1803738
190438
1892513
1956678
301417
1719427
1608726
694128
1793236
422890
244981
1162
1498552
135454
1429940
131692
1240940
822690
1807048
1761901
562182
1243665
1746616
1061028
1579524
1384997
774759
1644637
1174758
611719
382408
582421
3700
1430783
1871356
1980093
723473
1293601
1426204
45689
1971057
370964
1601240
1043664
1390742
1575051
1612868
326060
1688228
401670
1841064
1627286
648794
1213927
1861060
185486
591286
328126
1018217
206079
1206988
1057079
346847
1123548
1405567
694399
528048
1595001
219315
104485
1222488
891853
1173212
1520328
391937
1329202
728222
1815113
974171
880617
1613248
752273
470997
828332
1427916
1436422
1981079
969707
1453304
1360817
1215707
1822617
701360
418358
830192
300379
1039258
1570252
724990
1045717
1954474
853192
35339
603177
1450295
1120997
1431699
1394583
261312
1178696
1354515
881547
1555826
720746
530450
1134343
831284
912410
45611
159373
698947
219652
365048
1802917
450019
1435722
340030
979923
605732
289437
636651
88658
58099
1636469
982018
1737358
1938225
1387619
285298
670386
892865
913575
1611085
1794643
1422194
191646
1556253
1555455
1072358
910524
265292
665055
1503906
1864701
1721970
99021
84083
1455981
1730192
730172
64205
256419
1447169
1933599
1032715
1018685
1321921
488780
126032
1436798
253768
832561
1985383
590134
412987
76597
18650
1732509
735110
395010
870305
1714137
215287
1636409
1316371
1803188
387678
917232
166727
1869695
278081
1387218
1415257
437513
1040855
1335996
395268
1633844
1990959
1340547
212018
1818515
963244
969408
1258701
1520881
566528
1250039
526374
578176
917260
1293366
583012
791297
1041239
178822
1274154
829354
1933395
525043
67597
277792
1398209
866255
493149
234732
219271
1822753
530255
43284
933466
164667
1832908
433998
583682
375893
1325439
708728
1967332
1900834
1792332
1970404
1034207
1306085
1763360
791101
1661907
1686860
388585
1111
1482793
862459
1689606
1053088
1940683
1708671
1731598
1094277
924226
1965554
1061023
1076655
46959
709489
1235964
1734869
1808041
389949
1367850
1352523
46456
215454
1921246
169391
1438019
1753343
358416
1586593
1802445
12962
1614101
871914
285408
387044
1380972
14955
1886647
1846171
1582176
1765998
1709907
753407
1325227
736115
1837267
1148979
406967
125885
1333596
1086134
1343460
434587
649602
47514
1692400
194307
1745428
1034834
1064263
610404
957641
858681
625448
86145
60731
796541
486197
1763995
1129247
1037680
480451
1838652
297323
907572
870028
1640189
659618
877033
750452
54532
334318
394282
1880423
1773932
1900378
1540660
1490847
615320
1625435
1539306
1484639
1467953
1444935
1387747
1160098
1580408
1132209
672346
1024025
1089048
1975787
1803432
1931763
18733
1614184
506276
514247
780983
1347878
598720
796621
1939352
1868452
418411
452501
141259
1591516
764142
1614250
1173971
1849415
1074587
1364925
1325413
784893
1889145
1284368
1573433
617816
397131
1380398
411968
296438
1329998
1836047
52430
1637617
160158
1789479
1059916
249242
1052973
733456
976824
1852600
254020
83395
1110938
239489
668555
1457937
1516705
1361587
1261640
648286
481657
1718829
593107
1210694
160368
680006
1276954
1500168
363477
504287
349317
1157552
1115356
905588
600410
755457
1716065
493783
802800
544471
536631
810712
1596862
1139127
1847042
1550683
1516395
598997
1842321
1210714
1346476
897221
1208915
196544
943900
249718
682225
465961
485665
1374954
252382
1222558
802911
298340
818778
985079
759051
160713
1595121
1097727
1614383
370898
425573
104891
699866
1844869
1679612
766727
696522
1923937
1352667
146233
645881
1043618
819019
1997489
191435
1061588
1581894
1829677
1482270
747488
1314705
1539663
1231219
40706
41069
1325290
217813
724009
135846
1427922
1337780
900884
915980
658160
1839862
862734
424310
594763
27939
119595
1640387
1563163
1131023
1620077
996942
1234085
1631244
1976616
1338424
530582
296220
170672
295030
785101
992168
407738
1890339
1766667
442529
1002802
547417
1823240
770573
1643185
841552
1027085
746452
307436
1355615
63742
1854384
169641
1528874
77095
283874
1136254
1556366
1284244
1780442
35640
805084
1476060
71989
1970729
728264
908697
446942
1247171
1326513
1870177
34794
1173853
1479931
608041
46630
1534569
841796
1560567
797950
130814
1729921
758773
1714841
1098437
885325
558005
940056
1107635
1889542
7782
151406
450211
995080
121697
1231328
971263
712605
811309
1532332
1512846
804899
1852686
176209
1570249
1416811
1594124
1282620
1707333
1014147
877505
1699492
399760
840564
1892839
817470
487888
212541
905900
536813
1195759
367859
48709
1610133
1138405
824860
1904604
1597563
83338
1206443
207695
1870127
1817398
245966
606490
1602085
212231
585059
1205091
1070179
578066
1833330
1460963
560130
1155367
245395
1825783
1776810
750832
730536
1472558
1686091
769782
1802038
1986009
1722778
149703
1330584
846516
1200153
1686860
1251953
1739556
1284866
41582
1748252
1575545
1189031
1934707
1205940
1084113
1366491
1234264
1717097
664212
1510714
1534491
181998
1419248
1428220
1551326
585621
716875
1002676
917968
221638
80332
1073745
232007
1670545
376235
1004247
973559
117393
1233641
1471841
1136457
1786055
667470
850550
555886
382137
1848176
1072643
1934577
1812396
1275066
1317382
1421747
1367715
1701988
823577
1374588
880194
1962659
1244913
1938432
1614444
206566
1580724
1049409
27409
812416
636076
1321181
1837024
1158607
471790
464999
465761
126832
1487173
694873
580613
336943
1394727
268037
1213772
1757964
724504
1272642
743778
486143
63721
37993
1148342
819624
268463
375362
133313
461714
1858009
1490787
1542129
149369
338253
1813545
62419
994249
244671
1724316
1914563
1790806
554511
1751095
1135300
1637698
1295258
856010
233327
1779932
633805
99005
367769
1537486
968467
180180
1103034
1982497
1473989
1170382
1827620
1666410
1424525
1462724
1700785
1244839
1629993
1060430
667753
201823
1691751
1649388
1733639
988039
1429120
1254790
1491329
675984
928388
196192
1731271
863527
1678784
937046
674539
148630
474681
94301
307459
448550
611721
663378
1372539
1210822
334148
450590
524859
552491
814137
477511
955005
568279
138218
1813147
880756
325711
578963
1910505
1521604
1883372
898982
940575
1438922
1800469
1778288
1660899
1143600
1485134
595159
1318584
1015671
656868
326948
246178
1549338
450074
311276
1101823
1629945
1270632
1918859
1032420
1489629
218125
583902
697425
979294
26429
1446738
20764
230106
1688451
518252
1319480
992396
1440578
1928117
1786414
1726522
1451007
1304282
1073329
733703
1207317
577824
1597792
1301693
480479
1367321
1657975
147251
1142094
1460960
1329418
1466533
1964780
695466
175412
1593269
1504234
1945894
493108
286516
659113
14605
1443940
1857313
176628
452684
565955
1313675
980786
402921
1808515
1773790
1487144
523106
944310
1167859
1104558
403184
1096835
1918417
688258
1573956
1164383
1498140
1014355
546644
1001800
1520287
962823
1005313
348708
1033141
197435
207928
1361336
1784184
683309
1254704
477254
293633
552509
1290305
820122
1467525
1270816
1155811
446893
1472323
1360760
619381
951817
364867
418863
1061761
1072634
963119
402859
459019
636118
565080
1709694
966374
309620
708204
1380990
180277
486618
632308
1865130
970757
708572
1791391
1385160
1478972
1657003
1908343
1889125
1309650
635138
1214032
287468
826759
1595832
663900
390020
1524251
1232718
304421
1955376
499860
1470285
835305
730356
1503169
1833385
1528613
924952
430872
1515741
837581
878228
1946112
1757347
1261396
173051
426038
590629
383696
1510250
161058
568116
438579
270385
384748
506654
1438019
23004
1385648
670033
1663158
1482826
136426
218932
552512
1242283
877815
1064147
1329665
511052
731214
1747948
559702
165919
967510
616338
1566887
937467
345828
1006913
652794
894679
835496
561955
1329917
553145
1406918
639199
848595
1378306
766392
1110959
1690629
796736
1948509
609974
1244821
1944751
1284690
1911637
467206
1843856
374527
1106496
44475
1619035
1708279
1401826
1245936
1909721
1951407
1191231
839589
1688297
472933
1360667
1257704
781021
385199
503082
978157
940833
1180389
1451273
1719985
1914047
1486854
1900108
481451
1547354
1636559
906947
834378
1496158
143776
1756708
1524177
1624029
786699
290194
405153
186185
758948
273295
471931
124555
375913
1404342
240577
678858
47400
925041
1373257
38920
762624
1309024
1197630
620408
493856
1593464
483417
1268535
1036371
1816324
1537734
605924
1774658
1529710
441147
1369812
429997
481969
577258
1347034
677534
280963
1579482
559434
1879454
872232
1274627
517932
992034
255095
284242
48032
606556
1348154
1239216
62413
200525
1048809
556835
99458
1922296
325265
679203
815566
862337
525661
57112
782935
966746
1338865
1431896
489981
1774331
1744862
832564
1918846
1847044
1674031
107495
813042
1962739
478404
1866237
303593
1041934
1735398
683266
414901
1881766
1298359
620657
1880559
1636030
29579
470763
1864887
105599
1903550
1090721
889273
1439297
51293
1376971
554539
1486802
552414
846953
198183
1357904
1743886
467246
887734
957270
12441
91412
1973695
1079890
1967664
215314
459370
63215
164213
897929
915467
544749
1443074
1106325
1135637
1114311
125559
117636
575778
1360153
1280163
1547368
1284790
15690
246560
1690343
1029014
596599
131777
4967
639384
1040355
417963
1974334
1467201
893824
658689
375021
375937
1295660
1813701
821278
1752167
92321
1714841
1783770
1735809
1515237
1649716
1566401
511104
1066047
71327
141756
905351
1472807
1493726
107435
1571109
199140
188226
637011
1450822
150335
399721
182953
258139
799406
1656041
1653871
544073
1557557
1853520
903243
1712400
98779
1209012
1292665
846704
1221114
311399
328238
1798534
1319853
805391
1677611
1330862
268649
1652343
662734
881688
837501
379217
232392
747736
270690
830448
443184
770615
553054
1567248
1282971
1953014
1606331
1350954
469919
1542515
1344656
1221315
966414
1617319
1227878
477832
178323
1930529
667036
1973114
756966
921659
544559
1165418
141704
988441
1318167
341826
1169255
194160
893323
760920
1761573
380781
382183
753569
1150651
1566839
983992
1557592
410805
978105
1206038
1808674
1173839
289769
1319216
550101
1823557
1847543
825587
1999026
1317728
1979045
1394872
1423348
1720446
259244
57234
514109
897794
346732
1940277
34705
1315482
556862
1636569
646578
1992031
573673
1615064
431403
1417046
910151
1354192
1312267
719044
210127
548624
774358
353645
1993863
272678
206084
784414
149473
914263
933535
1836945
1119219
1399602
271723
590467
1150867
1205736
27139
187698
1245269
532024
1735277
1461923
1879222
1931880
643767
161069
1013896
1390161
91781
1740611
1441915
1521098
1084719
395771
633596
1508135
348739
1243579
281258
1200183
818055
917348
1834707
942219
1542925
1385544
947801
1976370
1016552
362646
1193728
647382
241441
253583
865816
1512641
1306083
1505927
1936856
1720688
161334
109447
1814914
377392
1151603
1187035
1322857
746919
247898
1734184
547397
1502985
1926482
459903
1409439
1452128
975397
264642
1471031
1341452
1141981
1021219
444681
1685022
1549360
448158
1417985
193727
907579
1176827
874905
270067
760636
170606
1498102
695324
1291333
237529
1432866
795560
785742
559467
1720165
1174646
1600705
1798924
1363055
1672004
916687
827844
1528058
843374
355493
536988
1274525
917202
930725
1885706
1278476
752599
1031301
732487
1934481
1055920
1485977
1528824
711732
1327553
1680787
1480136
588270
598861
178899
1934566
1078307
1630914
1387331
973188
1472706
1778386
874395
1002600
1135738
1419718
1212988
1994976
1025302
647380
1400002
1557731
1828011
1199645
1917993
318842
1936604
1759553
30073
1912930
1666374
1521299
547305
1062988
1768024
1441824
491875
898126
795949
587541
528066
324232
529694
1898560
922824
756311
1473537
1005184
1156987
1966862
1073271
592721
1075381
1089864
1275190
1389520
564067
1570413
1900158
1051480
134499
1027245
523673
325635
1907500
1036885
212144
532106
841354
1790694
1570643
975490
1614135
1323995
538467
705231
1758548
233166
1856852
254844
956024
1893114
406272
1784400
1470255
163604
1922275
1904992
243164
1022815
127275
1428686
1171245
844141
1103332
582415
1878677
1465078
949622
1769647
316664
1448522
123049
142226
710326
1899391
169721
1466679
1513598
662187
546699
966912
1828379
290229
337333
762708
1902114
517607
400325
318299
1757633
440526
234773
1074742
1356328
1627326
1182119
1549784
478977
1503648
1034182
5946
1292251
12292
1403789
1620719
310415
544118
568252
765646
882977
826466
189632
865421
1786111
1034918
1269145
1399896
1356805
646984
603696
380454
11689
248845
39566
1632860
451213
1480877
1420838
841961
1956616
543715
320212
1952367
60797
1482329
1481042
335177
114501
516899
805251
1571293
1415091
1876751
1885777
540813
740410
653367
1344044
97154
228970
1446522
986478
434283
1051095
1668533
1378511
1005622
1208563
559975
1872044
966631
1716982
1528372
1414335
457736
1508547
695476
1274224
1001015
1471274
1304470
12355
1435363
1049788
463274
1414577
1904602
1000323
722050
633657
840015
28865
1253307
502053
1853943
1882320
698604
1021177
506769
153286
1513945
1124938
27545
825587
210419
928222
1617129
517952
1346069
808076
1876153
477
1450380
176094
386402
622764
437208
1869842
115098
1350181
1933877
1191690
109101
107140
1216652
623119
1468938
981118
555405
1070567
898978
666320
209934
19076
713328
1410534
1263778
1265350
1513792
84526
1189489
233340
390807
752473
63667
247586
485731
1552435
1798948
1971783
238355
804574
1093913
1258081
1508960
493059
773928
155060
697152
314886
744103
1570025
1142909
365767
1420415
702875
347370
1918048
1359436
1418865
1492390
1341422
240201
1937703
1206087
1096199
852552
905702
1883112
1089114
1306634
1667473
143460
1826290
1719490
63762
1779544
1557331
209041
1245988
1824437
1578509
1479067
1920808
468692
1752419
14232
240761
1786887
152679
905441
858453
659813
159131
678179
1527113
326265
39817
1253223
1642490
1711575
495414
1119243
745983
1098622
1639426
769547
72297
475967
336461
606482
1440533
1491393
1122647
927329
744921
354941
1397346
1609778
982636
1474345
1079242
1398537
416946
105383
1807021
1682685
372330
1474144
391985
1068671
634020
588338
11857
1612262
1037165
1908012
1295815
644762
1343842
1191056
884531
1735470
1181952
1424359
1374537
1672597
1837383
44060
1685845
1321623
1777721
293218
1385513
1318832
70439
1640617
355655
1343987
644180
1262567
1966960
533291
267706
675741
529805
1136583
1950038
962465
510694
1861008
1817667
1908466
452245
1597102
96123
1818677
202400
1029438
272285
25786
1008066
1500142
535514
1409692
1282038
418449
433729
1523778
1002586
1264959
1038885
885496
1244219
1428589
459592
1748656
1313605
1809917
593849
1981925
1159277
116706
726726
1175416
969401
1103650
1225500
1075501
1690471
984124
146753
1828956
204420
429701
1235829
534515
102743
868507
646916
736265
760246
471974
362962
896291
1563326
169137
1454632
1007258
618925
43082
1625603
924790
1841142
287760
1059278
1680509
885056
134573
820555
430333
1536300
846165
1765056
1891631
1053568
1912262
640055
57255
716631
170686
1386030
1030888
1392337
373214
136318
686321
1170949
427914
98110
331944
118229
1502249
1704177
825714
1897961
365882
1178189
1691722
1034965
36976
79570
785875
1778735
572693
169865
530558
1852752
1647511
847803
1282621
279273
1390454
1032215
1840734
150349
289444
255689
1736914
1679073
1535149
1038504
1125572
991851
1699491
57410
549329
1400457
106448
728738
1376447
1461613
971480
516465
1615723
457283
331749
810260
1068555
1037515
1605970
267459
863710
1632313
365968
1476247
1339095
875176
282721
1016369
1082021
1712060
476564
515786
41872
1906877
190761
432751
1688202
1328392
201437
444149
248025
763590
849907
1655911
464726
829623
1497606
1598240
1942130
223197
345728
927529
1698729
529129
272754
1050837
1560459
1839636
343294
1486732
1317656
80712
820978
1846685
1305194
900144
1026171
269080
1053345
212232
570172
1392548
1926583
674361
1865131
1099379
537303
1341286
1579215
407086
631314
997791
1979685
812964
577374
1257277
982508
507568
394653
1724971
1447769
951514
516493
1288574
1620623
1587707
884879
738083
132972
1917792
1048928
508807
1684230
1306724
1783226
80770
856799
94476
1515090
294412
703748
564590
16129
1768757
801805
1678031
1515854
1587177
755604
1860521
1848283
78265
1082969
457501
620657
569751
1288219
1038379
1801143
1285076
1339397
65664
6231
286992
663671
1620097
1898299
1666844
356715
1006575
1723368
937542
683972
615547
1626957
1841435
159083
768359
1919161
227069
1333689
17104
1778562
951775
853999
1501466
1478025
44858
529103
1103440
1476443
642737
1170569
840529
197289
955900
1573936
1561499
1192401
283687
838679
1187763
1224436
1767159
56100
112733
1301271
712754
360391
1467504
1839928
395816
1904257
1926081
1533515
1934545
239001
476838
484207
456799
1754047
612343
217851
1753417
1568335
1684140
1938932
687232
1886711
481064
1491933
1436460
1260627
1380018
1092101
700300
493503
209050
1007336
630057
1738194
255407
1930448
1860814
522052
955968
782937
257519
1981661
1241851
945152
1913387
1536728
12790
1348938
700404
1089749
779809
51437
1161699
142522
1143135
130379
59081
1543848
818894
1931016
1694444
1968443
1217874
264451
1760382
280782
534869
1144045
1166775
1922083
788493
974704
1580565
818455
1019185
1972872
406859
1888437
1776080
572454
1766285
842469
447824
25780
561508
1958083
433531
1554768
147432
1477274
1639246
1724051
1818953
719305
879535
868432
214602
1343096
923531
2316
958304
1513724
1384236
1171634
289550
45174
1692582
379528
303774
1941393
1607568
1166780
524437
547493
1359219
1220152
436509
1610776
240858
1419060
1389001
802300
966688
70942
101654
1388072
918076
1100622
1911956
1231650
1238178
1386888
1552582
1800465
1076250
1026762
972237
147740
609857
1286123
913922
1633207
466665
1522958
209742
308990
355953
1255571
963120
495183
1004664
1188495
895379
24326
411300
1887190
1004888
299174
1227661
833160
1202292
1494405
1378747
436464
1175221
388130
1361162
1624615
1597236
771664
564819
855513
1007741
1907987
7626
969900
1777035
300149
1746556
1202781
1294102
1510144
1853285
882886
627032
1045886
46781
671132
601725
1889901
233252
1211810
519862
253706
134548
1898278
716785
1461311
1489066
583057
581805
1571483
289148
1856647
158549
882474
499902
844957
323717
849040
803773
165677
43596
461504
727623
353441
1718918
981577
1426961
587931
387190
822412
1410565
713519
425003
1859660
1574768
1147075
1271720
1569071
81667
482189
795637
1198470
1000524
1829092
408250
1702921
153040
720041
476670
785038
808371
448021
477482
829765
1531097
1173762
516118
1504614
992925
1239403
1807850
679896
1657631
627666
594653
7949
1654814
847588
698103
1725962
1611862
744299
1770190
1822312
370443
1283046
1653309
313642
1025532
223067
1020922
1292591
317821
545027
284916
1291822
1530412
1948522
39993
1757314
1705721
1149199
1290391
1899544
1664448
1049205
1277721
1767486
1449566
388953
1699780
613005
1995769
392996
1794183
656195
176846
1320038
328561
67475
193561
1161014
155169
620585
1977224
720750
530320
1313871
1703210
349979
1795471
498438
698919
398371
1060497
133918
1334100
317862
1277735
1459367
267534
827366
972941
243140
208510
873891
347426
877515
1682240
1693586
1768993
843768
723180
1354565
1314523
1957421
1407286
110230
1511998
1881396
403060
1854425
1113420
1857188
854458
1103445
1682050
1903127
566854
974095
344798
340028
1467981
1534546
85005
1733934
555299
135452
1383432
340371
1256285
1609161
733186
801534
322699
1711222
653843
1612503
1267916
319015
1944312
438211
51831
1348671
1974657
16202
241178
678623
1973054
1466661
70748
1178331
763118
964480
720510
1092198
967166
1071129
169172
919127
1305351
1476597
1696151
1123491
1938067
856614
199064
1648384
513405
886098
175439
1507340
13502
815133
1620723
1304052
40273
445573
584891
1007366
721137
1780512
310872
1144217
1975860
508961
1562858
346665
725122
902634
271444
377636
1324987
744796
1235551
506732
248494
1397410
734629
1416436
1965217
1728781
752164
1868512
752039
916584
487740
1524267
1688278
613179
1023075
183032
998867
1332592
615618
455347
142839
56311
1719452
1880021
933993
1994951
435926
1038442
4701
1474666
982002
1221414
1896578
186393
1866547
713940
347295
1940728
1085126
132272
223753
909963
1781647
1241837
738208
668628
1507204
961490
153585
901979
1270508
762904
1281659
132589
1792508
1864201
840088
1511603
825156
557140
248555
1671926
1729666
1017991
368353
1975366
805560
1797830
1772240
189403
359749
1472301
1119246
693733
999641
54532
754088
1589525
1922855
232016
1539696
752964
267312
793803
1789719
688611
45485
1061910
1724045
481684
1384544
583729
1091742
1358516
521769
1188639
523190
1877513
748951
799889
555846
298214
1179528
361935
502840
409160
795503
67233
326462
1046629
1364087
736147
179245
1254795
1968553
457833
1190911
48288
1211420
1406184
1502811
1590844
969270
143290
1106348
596400
743075
1708545
1331557
139578
705380
10320
656083
225850
1937779
669087
935286
805515
267242
1420900
756651
97013
877018
165832
280825
1465270
318872
472455
1945242
625721
559760
1687560
1228356
464979
511231
768561
362902
1262799
1503535
1035491
228507
298001
677148
1853967
909398
432106
1171696
761110
1827756
1243247
163557
762959
1227927
1927940
903973
665548
1336233
1479284
15690
1051250
304552
1036141
914792
909303
790592
151391
838813
60692
1132052
554873
347090
144320
872733
1947605
578879
349317
618807
1029874
1468063
637502
1839510
1070299
1641217
111419
1216412
1796560
1861411
1962214
410469
1315599
397204
239523
1173154
1009011
1702061
381233
974877
635082
180404
1486802
1859067
1012343
1181305
1022479
1397049
254768
1458047
146333
1925301
1785975
1902956
1012215
1121362
286103
315660
391211
1366179
387265
713011
1903763
225188
934365
111343
550958
1518774
530664
539139
848101
1844436
1305863
801206
943390
757023
662791
1475679
766298
838824
914707
299118
1397751
452993
10147
865940
42287
543596
207612
1767694
529666
109270
646460
54880
1121871
1634508
1698465
783222
133676
494917
1722713
616896
1255969
799697
1549336
557831
517965
777746
1959023
587248
618706
1227310
1079177
1986902
568754
631400
783208
1092560
1378000
1672982
1001696
118132
198322
1697274
408725
1971685
1800354
128697
1261571
726973
1662687
1675881
773042
82226
1687652
976369
1989022
978679
1591614
795482
424649
1222748
796903
1404594
673725
24603
115
1601038
1594732
521141
209743
859361
1999722
593381
143346
1649157
1615547
26894
925600
1235218
707623
296961
73778
1492390
1499504
1144709
645914
1558172
1370213
1151611
1266217
156264
1356379
742887
918461
1175058
1213446
1307733
822976
663655
639771
806948
738766
1882992
1841801
1184763
1427103
1400686
873093
1147110
652418
1101820
926486
777390
1556579
1485211
870379
1964460
751904
1620996
115277
722323
830982
137769
681189
1958743
158485
434297
1678688
175118
820148
761464
301919
261804
746
86399
1973284
1886311
547448
221393
516034
1111073
1409257
1603768
1535468
690620
1423751
1750836
1487224
1576000
1520039
1105232
1255357
812901
1741330
437246
507788
620396
1505423
1379814
1194999
219493
65317
1366480
1528252
301234
130092
192882
1307093
1613971
1959883
1629796
483851
967838
1165038
413606
662320
1071169
1616194
754361
519290
880880
1924334
1410326
3399
686266
759616
1913853
1443917
1571302
442579
175293
1927763
49544
1558561
1167161
650111
1490378
166631
967008
713202
1930258
196293
6267
1152920
27836
1782054
1586403
140427
348390
403275
1346041
121711
1132083
1745808
584563
478830
136247
1015608
430368
977053
1531287
348723
645062
887052
46421
400822
1548166
1651791
949527
1017351
1062988
325236
993243
1393436
857115
807799
964329
487786
554500
1943338
443460
12124
1947435
794360
539547
1255288
1797350
677930
1358316
1796103
1825108
165273
521697
1783635
1738506
368056
507151
1967178
1876993
346257
1779454
1444572
1507595
1711511
1966422
1879181
1633950
355931
1192163
477031
979489
1375494
3283
828272
1782717
409015
759666
56475
1716178
793130
1571604
5127
1353213
238211
810443
763629
217382
1776126
1318163
43994
942603
1808279
402225
1776755
275397
1611515
1419207
902588
877896
1605153
1073714
657984
61877
311734
429142
1706746
1384486
1387015
1777209
1903122
918786
542848
1481943
1731915
126547
1715606
1519279
1583500
461795
1312331
1371877
1186438
1894116
1853952
1793944
886445
787768
1027962
457233
349803
98740
1378119
1733528
1734458
547826
904714
326702
1135410
1122561
1352811
1824943
882445
631580
934079
933947
453828
1343131
405324
1684715
1546292
970359
1919916
1970526
1332377
822550
973785
817919
825671
882494
1402705
1585449
22562
924770
1883545
1951166
217139
1269458
875164
1844769
1289857
456329
1515345
1773617
1642016
1723964
1610651
1625323
667141
855337
510117
254936
1925109
980983
479080
1272642
1126163
232751
822283
1936213
1449616
521428
1341692
1976293
296810
1981277
292292
1920638
353300
302921
284758
1954585
712297
1483591
983831
1237372
1626227
1997565
1006739
860651
1508988
1223903
1697224
1633469
1764948
1355004
875277
336317
1522085
624318
1243937
1118074
1586612
1303259
1004226
898982
1038797
755949
492679
1466571
1533766
1512520
327842
1565885
281604
1090008
371389
1914078
1893647
1438593
1813799
851338
1526106
8285
1358684
191560
534443
679499
912480
521453
987542
365231
416319
1211626
1249143
706014
1173040
361955
26374
1296145
693316
1936767
223719
1359134
170681
1356740
1012153
1175368
491267
585578
1841332
1811784
1458325
1265622
676919
1956429
956924
229065
1659123
870630
1061608
1057474
154370
1875828
73426
18443
1772883
362179
349189
1767608
1582891
905661
934835
1026655
598094
1982417
1846995
1444315
286407
778201
291078
1943643
486148
389324
566403
1955907
1079680
1331479
1643188
158114
552956
1427093
46118
1040076
1261977
392571
912903
687949
662932
1213687
251683
1083214
1082831
188834
852846
1035733
1136354
1486956
1416235
1617358
205239
1315082
492982
831678
551640
1382512
256134
428046
826933
773080
1468598
1532209
1333759
1831546
1023347
1175228
1754908
302260
1880487
892621
1033095
1763041
595094
1690260
1694348
1512149
1643234
1020786
1071307
1525206
1822619
674697
271981
634123
1735296
4967
1023406
1319656
917683
671124
843555
1121442
1598471
1942621
1484278
385910
975614
1561120
292756
1633139
245998
1717761
489155
1217501
1701442
576585
326818
655129
1666803
1915865
1717537
704508
513996
372357
1355392
1520952
1449066
1667406
1813296
541894
480584
965338
620883
636413
1496529
1816194
716562
1511206
1130032
97318
748307
599207
1008427
1752787
826553
1617744
1705189
1952295
1960182
883565
552531
289194
1461372
1095222
1781398
525376
388695
291134
924877
554141
685103
963019
1563004
1567055
71188
932196
416853
164678
334146
1136963
1237981
1235753
888739
1970127
1260323
313935
1680581
1133294
1300811
1028923
1878442
162380
1001147
596924
1949066
382614
152961
1336671
303917
1374893
1463274
322640
171416
1646730
1715636
593385
376027
860661
1608332
1157436
1602537
1428053
32950
23332
1223970
728895
1070160
954479
604836
1941962
1139265
173010
1733547
404484
924475
1993901
1901265
1139735
1527787
594177
997451
216400
736288
365043
453013
456113
203436
1147493
211261
942984
289726
1159382
736125
838369
1846791
1759487
1077786
263059
1197478
1923094
1444008
1991822
29915
1850763
653206
86853
1237100
77869
1086615
1396458
1441410
969860
851844
1117920
1301568
511168
1900912
179294
979767
756165
1178999
598819
117659
1051059
494029
350352
49817
772176
1547932
1142040
858999
1586558
1661427
352537
540192
253356
826466
864311
1941776
526770
1009690
609618
935655
1357815
1156281
553459
1650403
686182
57274
1622052
671202
1309900
723293
692323
443053
1431450
1015462
1005648
1533822
323040
1562833
1511945
84281
581505
1063377
1967154
669505
829249
1911210
1782151
1348349
1103243
1153374
1134936
1137348
1570753
784471
783216
1606039
1586030
315124
341707
329263
163158
844801
646688
297949
1957528
724705
623199
11810
1877385
624048
674811
829861
867608
445681
924737
1196108
1591622
142563
1239003
239876
895538
189505
1132832
688966
1874879
1705811
261043
650496
74578
1387923
1274878
916185
683796
543511
1222816
1462640
857589
541909
1771732
1688524
615947
1312111
182367
1492198
829757
128413
1311269
262286
599940
921857
1418003
548915
1468639
196544
1495118
776615
940600
1175337
257371
1930599
1535472
140434
1225366
467207
1617472
667440
557121
1797265
1899872
425003
957323
1865855
919418
1522875
439872
839324
1109670
705570
661983
941188
1919069
1776989
352614
1892012
1678265
920651
99065
1626190
618913
1360783
145599
837242
167122
597136
1718506
1138875
704249
397681
47991
1319087
920364
21261
1554749
1752201
1479634
1032948
289504
772630
195808
1691034
331020
72075
1267737
961145
1680622
1056408
844369
1304953
1843016
1988335
845728
468448
409660
1017084
1247892
945213
623723
585902
732164
1995532
533195
1810531
1690776
694048
446406
704581
1075032
957788
714762
956370
1462095
923886
1817103
14068
387443
656702
685621
412683
1381985
705125
39440
1503178
294255
1335917
1548979
1079573
13872
161092
1819434
1719881
915939
88682
524051
494535
1437358
250041
1074877
1957070
786809
1085343
866614
1915534
33835
592308
1687149
795164
1026504
1256423
95251
280906
461270
465140
1975403
697736
1896648
1261261
1917257
1342659
1804460
1241455
1065716
645492
1979076
1860051
333988
1640351
1262685
344595
1467130
937979
132924
748556
1621668
78724
384910
401560
780000
1240178
596148
959928
48411
1759487
1482239
1203167
1735847
1244399
1914093
407298
1838746
10961
212876
741714
921319
1365922
1332978
1977884
357438
1884364
1708887
1502078
715210
1653337
1744689
1134414
132970
1949036
1325104
1513242
1256575
1362856
1059835
377553
903359
438451
426109
1615092
820787
1771097
1903289
1024189
1851063
1607473
1398616
817713
932417
616300
1315917
932004
1037194
1993107
1608963
42455
886737
1568258
1900912
460938
678137
770870
303195
1874855
1144853
1157692
50165
641850
572961
754401
347842
1615802
401873
1928862
379985
156091
482462
1573806
1409291
906230
1095256
300025
1513415
1819628
1446688
55735
121316
1728689
125042
656494
446683
135822
485583
704999
102287
1015833
1848280
210313
1631056
743491
1749536
1125816
660352
304328
975955
1097917
787602
609630
1330574
535960
1353283
57397
662427
1551935
1756000
1473882
343426
1942621
1124833
1906526
1095436
1889572
345556
190306
1098503
934235
1596870
1323258
314583
544669
1543174
412460
1832963
1689522
1719492
589176
680066
1919364
2456
1197849
240495
766550
141685
1532391
1673160
1904491
1009334
233832
525961
1129154
1069727
424915
1027451
497410
1061789
1933502
811221
252204
636490
1258865
1743439
151505
1777411
1973925
1686402
1643327
213073
1507358
824327
1318505
721168
154015
592773
1125816
1118948
289456
1734859
1645023
1450404
1411979
1560020
1944378
1128529
1100122
1108249
563950
971234
1119532
1603273
181576
1756651
1739296
1729133
1020514
1719614
198645
1019391
1721291
888599
154924
223083
561397
1597422
475592
756357
187933
1752465
1728020
653249
46568
1215790
746899
705189
286352
874395
911681
333983
949467
321103
826641
721746
1727375
1211911
173000
685127
1921928
1430931
221270
1832969
1204441
1189211
329523
158261
1802802
424332
1181439
772980
653377
132246
1359545
293017
1547131
1219092
451075
1192376
318030
1623291
1600550
645366
1008805
1309812
740073
1575772
954674
849293
1958672
528519
156728
122795
356299
485031
829937
988441
581728
281334
137296
1765038
1184317
1173349
279043
1830
1642626
489789
685173
1708207
62354
954260
80669
1311125
530546
1491214
1296471
337713
322490
171
880601
1845237
357260
207171
1117273
1615925
477424
1654795
1225796
1911906
1357470
1860382
1691917
972675
1106071
1501379
1571317
1029029
1545121
1036968
1427343
86433
8505
446140
1147344
1074553
94865
852570
946658
1833933
617502
338429
64058
122552
1505556
798054
227705
806519
792815
254339
1780894
1200946
59437
1017080
1515217
334141
352127
494765
385206
1698069
842689
598396
840411
291187
1513744
960977
1921943
278978
187714
741552
633026
79445
828211
533900
277821
711684
1554821
1277673
192164
988168
1571806
1656114
1454873
1328665
773981
1087029
1092870
1708890
957168
1445124
486488
664424
642819
111058
95651
1917914
511828
379721
38005
1443357
483508
436728
1934562
771134
1238921
1608057
912929
1144952
525535
285119
1054594
852618
1444591
1270974
560338
104875
1333124
738536
1316410
97775
1854228
1004910
1583649
1257092
1013761
191764
1457600
717908
1307209
1701637
1957456
660675
1251466
381656
1823304
914030
1478033
1400995
421229
1153326
1417881
1053948
166360
888333
1158166
1643030
1928227
1217108
710088
1062245
1721714
1745132
384334
1340810
241044
1964971
1216665
878468
1364936
628040
1127265
771186
907978
1068456
331749
874172
1433728
329570
15473
1306124
1124552
1952971
854409
1029270
1558088
1535388
1369393
474202
778322
1936853
1903628
1351620
1596093
957942
1923553
1372008
1927202
1053483
370595
1638465
1787902
1663162
1675219
468113
1619536
683575
123556
1720540
1212937
215820
1183643
1027669
96060
718420
1627194
1120577
1851560
1141959
1367084
1028627
917202
240676
1270201
206274
1311860
1433189
1416289
285087
1981837
1214239
1801727
1334753
1506964
1622689
746745
1276091
794875
1538644
179971
732333
1683399
384103
797716
1887331
1782398
1631009
1244995
515302
1818798
455991
736915
1376436
1611511
694745
845441
568031
155229
397494
1581609
479211
48932
336734
1402300
1492549
428772
646216
629790
1907455
600401
1652067
1333445
1226697
429991
671798
296987
333782
1030603
908304
669558
841558
540996
1553841
1284389
1839489
1240847
1858883
1015446
720658
1190170
1055916
705456
1698300
1680454
438468
212302
1678513
71821
993294
1761231
141412
1089329
1328794
58138
34405
553854
1934146
1651743
1516335
517880
231210
163632
1554705
310990
1640215
1823907
1014861
1494910
702130
862730
1536847
1670472
218660
1100068
1858223
365048
1925765
1455447
356999
1684992
801572
526247
852149
1334097
773506
963326
409405
1356467
685622
1731258
781146
60880
47367
407011
1765598
1832317
1466094
488174
1909460
1425628
294995
993398
605671
1294935
1189765
200463
870618
1899131
593964
928899
1077941
728964
774192
1849638
1298053
271266
1090641
1688023
91201
919697
1484158
1720300
884432
146137
957727
465023
694802
647242
264230
13274
599826
906050
1524174
1439543
1667957
1260754
712461
1449779
1471698
1910852
1078018
814844
1596927
1889301
1041664
67829
309328
1262196
268433
1478394
208886
525158
941415
1218047
182731
230714
147731
368573
1782113
417730
1135483
1613009
1587175
1624980
6073
700643
159166
1071883
1008964
257777
1553865
552013
1349140
1688868
88717
1833075
285927
1541093
1171159
1944751
957043
1211100
147046
205723
218186
440722
1514293
1762032
1042330
327668
402242
665451
1732452
768087
1352344
116423
400422
1313527
829786
568009
380691
1622058
1459579
1383027
479797
323596
1719763
207629
204976
1734456
514761
1656706
1226360
1732979
962434
477482
450882
357124
225948
188914
937231
760035
1069325
334305
1002564
818122
1910817
1041613
947315
1373126
555621
442726
1179611
1418179
391584
1233776
1845029
1534640
1552233
1760655
826472
1719380
1356963
484248
376590
307924
958110
692933
11653
277969
1197811
1103466
322712
1642245
1505148
1536011
1077472
1590100
1448143
576072
1914945
297170
662936
742698
1847330
979563
305289
1969198
920547
1200471
1717692
1664621
1624964
619075
1720537
147367
652210
709202
663363
505576
1743460
785665
1956047
1954102
1245729
1758328
1321879
673939
1616561
751999
829238
1152286
355373
612426
1861410
902085
1149116
1502722
108798
1244121
1262035
1712964
1749
323253
1474666
499112
1672638
1011949
1969196
589391
963381
1964189
1005658
1072011
472407
1922001
714867
1904368
842461
1609194
537199
349057
1644947
1759221
1613027
1299567
1138735
1285395
120175
279786
1362610
275582
141260
1263130
1980617
1728452
540063
1329941
1092401
983049
1584708
575594
463269
1965183
647127
157663
1188425
1286051
1081779
1271971
607301
1215836
1422838
453487
599589
293275
747865
1706529
570857
1333237
1423117
347476
1836716
745013
449415
879445
1218072
864676
38935
1875615
768487
1317214
447761
485377
1593120
1734528
1700535
633769
937167
114940
719515
1884619
1292577
1055974
1090429
1956776
1345993
371677
967708
1905914
574085
607897
341820
1969631
1942333
149215
1485361
1383027
479214
475636
97075
1482747
1406735
1517659
1240326
188890
1437801
1864852
981854
1060656
1628952
1625089
1158153
609208
80208
1491056
470190
422673
1867050
1510212
241463
670843
1140886
87264
1755004
241544
265317
1047631
1375153
1583149
1716328
1442894
1554933
1948115
1713433
1168781
1677781
606432
916068
867026
222875
1162137
1983620
398278
1069536
237702
165165
1866548
1007874
528788
70819
70735
1974014
1344887
504276
1176135
1660463
1118556
1846329
540821
403483
1151552
762621
1838848
512690
307825
1515598
932209
1605000
523786
1440448
1187511
1693764
421809
143277
127076
1797442
1211050
1301285
1615547
501391
1760359
691750
631692
278596
269477
1462225
1011787
272678
1386665
1268394
1287225
1822606
384297
1558526
1733009
1579089
273977
1991241
987138
1008729
444205
870586
1790580
1793245
236769
175640
1680117
1475411
529343
1942535
1462657
1329132
53574
491657
438921
1483507
202447
930448
455033
581588
885365
1650351
1880085
1377375
1898663
1395747
1108847
1165907
637092
781665
750455
170021
89319
293124
699781
1394081
429552
1153374
1477475
3807
1266213
1849549
420614
1222896
52857
1858009
1329708
1863822
1368226
688631
300923
93892
854078
1541482
1355315
244028
1687652
1120577
1835005
1232585
646980
1247528
1744352
127728
1620394
1557254
1613073
1416671
680875
920976
931956
1751095
201849
1396997
1619015
1493398
1293868
1328427
1469859
1605718
1105950
1499697
446888
509506
185522
1714191
424454
1233221
1099712
1048967
1161578
1573705
1688162
784386
567997
1936421
242102
1420449
1202123
331952
457247
1787255
346133
453640
1323581
1773470
828869
1243295
987865
1560579
242968
1273040
935064
297170
1763903
231199
1782976
1862252
1926175
367847
1251923
1167254
1413405
1545179
939155
1080902
1049883
1825389
1262048
1055987
610713
1126545
953495
962920
1765780
1882619
1095814
1190407
1587932
1904253
988241
1763570
460547
534020
54618
525065
12369
804851
605869
1433386
1998468
128486
1273256
1588103
427473
1310388
1643486
1411477
132360
1147756
221808
1140354
1968186
1056258
798300
487003
73861
1942662
1748630
1541307
1367235
160367
697291
1923616
1452590
860401
143217
626587
315889
653022
798348
97950
1868216
1560131
1208222
156275
1636978
1795447
166291
1601437
1468973
1051504
1865379
108525
1208991
190396
1965596
112723
1382653
210434
1098171
1670203
1920572
974439
587305
1814491
152887
1939719
1691169
1064957
1990359
1526057
363850
22859
718019
1070907
1515944
1265358
47699
1669752
171119
1411177
550304
930196
1964887
117691
5924
1527651
1397711
767349
1797298
1005968
495704
341509
1064711
208233
1417728
1675254
1937747
1954216
390507
1568452
1520111
1769201
1273610
905098
1080430
1548865
758574
1451614
1514792
1494714
194288
686421
14319
1991858
769568
915052
1172076
1903230
153482
505416
1107778
208575
1102241
1615982
951158
1539108
972923
1613901
612142
58639
1894111
676353
822090
1204765
105850
348059
1739812
1577418
976751
160587
44662
101224
430609
1107076
1954494
524378
1223310
1558307
60386
773370
1800246
220868
699524
107362
407705
1011920
1030794
338021
1900763
937857
1117224
942510
541363
539257
202923
411356
1355057
1837971
560544
684842
219315
730404
1367019
1497587
1246236
1281678
938539
1403101
517218
1913693
1427385
1549134
1243296
977572
755359
840154
1849505
590712
1228233
587936
833073
1219106
1109989
1713916
1160071
1038934
440270
1623339
773244
132448
1734664
899464
1134030
124459
763205
756351
1004005
1546709
144748
363410
1009904
911043
1283269
1079372
1580689
278403
140018
1695105
1188281
228006
1511310
182349
1480887
1137699
1474827
445770
745918
1395091
996473
1191605
665315
655195
963820
1459435
75917
255364
512102
1615304
301084
1535561
730814
1434613
1861332
1896495
527986
1488248
470941
1440274
1894363
1154890
1005780
1269569
1227931
954065
1410326
372575
1793076
1193445
1094462
1720306
120186
1353229
1512498
1926760
14730
1869385
105912
1604668
1641901
978862
42083
939278
1792137
1398283
1318747
627250
1919646
1744926
1204797
1585573
706363
533076
530227
693952
1521026
1002623
1074135
1965653
1294930
47470
438732
1035893
624618
1916285
192065
1930599
1664915
893485
1873809
1321877
1216550
61781
377629
482948
1723122
754099
456048
249257
1051518
771930
1657067
1686594
186811
1867145
1097564
1955601
832314
891973
594949
1476745
154730
123855
76534
1831117
66346
1267464
1192611
792815
369794
1731626
557590
1349103
115816
1271568
1061026
411974
199862
1221834
1489600
214214
1295016
1084020
1780724
1327186
1328499
1903813
1757776
1262069
1833731
369583
945748
1049678
265478
756421
730777
451122
1787162
1662319
664598
833045
649855
1529989
1662986
1599647
649595
536321
1585780
892655
654215
1243425
1841158
297232
1865957
1391105
948991
28444
1580588
859172
547638
1278403
860594
1443997
1353595
1545465
320161
60084
1200642
1899238
707398
859825
37542
1068936
1510251
1848828
990735
1371291
605998
697194
1881670
454705
1539680
1980185
539129
1630525
897852
1674583
10228
1412425
1162988
1005142
109715
103735
1624366
1055395
484523
729711
722302
1661131
1772664
1111947
1770166
431136
1086218
1111392
718034
829892
1487152
432982
1110260
1820794
1248594
294449
626460
1755045
161886
1056728
411499
1691912
677154
1684016
217269
72608
1438408
1076132
1372776
1457639
998244
808656
1270552
1732026
1764175
799168
531254
553010
1133047
618197
1804803
988510
1593208
712061
116908
995195
725973
883611
1614347
1426436
969462
1596957
1789739
1073927
655061
588237
1102924
607868
150211
501289
1496966
1156442
1958877
219276
1610801
1352237
309771
1414351
711149
372280
1564622
1430785
15538
1905319
298223
132599
278303
1959125
496719
526387
512241
1051302
1725699
264230
1518929
386829
1412394
917934
945698
782090
1892426
58188
464274
78869
1682387
1772922
553683
668973
1174463
283223
1703955
1171726
914388
1216323
1421627
1390392
1400724
1066106
1915325
254830
1975510
250050
671186
1735322
655399
175914
1586634
615618
1525632
1015395
617733
102885
1908710
1431896
842473
1967279
1467375
508838
1593858
1542541
241636
870466
1093229
540390
1818599
1647489
1901111
1839214
169952
936030
1975009
1060028
224257
346542
1194423
1675143
801326
1702239
131586
1388344
724348
552722
649019
963522
1951128
261918
213413
1790711
1283844
121007
471654
760397
1024025
1859470
1741173
776325
1934968
34861
1216759
1101923
256107
98778
372442
1568566
1946786
1996581
1296087
1484669
75166
514235
1676409
273162
163386
359762
559565
1333271
1371320
1516717
645257
1833793
1884054
136221
1358977
12208
950939
1521737
1651134
1809621
540392
1837251
8677
1958605
39699
1285740
1909344
894515
1230983
1484732
388964
1333939
1080363
1059224
850732
375803
291708
928428
223687
429212
1939965
1444245
696827
903733
1340314
1251307
166662
166602
1446843
997888
1470025
1108531
936478
655986
784700
1181643
1365283
626862
708507
1820276
1471292
969430
566136
1410483
1110877
1498407
730544
1090400
1281393
1057247
1712804
176458
253847
950141
798522
275869
1162773
1836611
913555
1692152
154882
1686716
355890
1652223
1362007
1169154
178078
225592
1239762
1390348
1277438
1241209
1830133
1428146
909551
836413
1826548
1444292
572887
770181
1040962
1358920
1378207
1853932
775619
1395875
503545
931196
194050
912545
741017
607134
1792670
1964763
1381193
1852181
45475
923889
106820
1119587
570352
459682
325811
532017
907982
133076
1537627
194283
776253
1377771
926983
299923
1531349
940601
868939
1134106
1891119
1955659
895024
1139942
217106
420863
644289
1917223
1752581
1086326
226052
964145
377114
999891
71820
592482
181626
300339
1235786
1649488
1440581
1885944
1270766
935494
987729
166995
496061
502269
564198
1547754
1248979
467285
1883629
1598910
1843979
1045211
1603576
1301408
56520
995342
1341818
1652320
1271969
698965
211873
1809289
457094
1492333
314672
1708267
1571315
1118928
1065111
143435
1643348
1545718
889273
1364505
1805423
1203570
439822
1119561
1862557
1652843
923151
723907
349271
963961
1579086
1175773
1164637
1681195
1684728
1578252
872852
964545
1203388
1702946
836935
1192867
1624305
424235
845056
1367762
517248
949542
1524834
1834829
1715366
1222674
766346
451879
1716871
752732
562014
1408812
1263857
1907215
1501203
382409
601960
973199
515680
1526152
721404
673468
942032
448751
1639860
771417
35496
136932
372191
718133
1073775
456689
269652
90560
1421518
543014
1142237
854475
423619
88836
1692415
151077
592700
1530735
231081
567941
101277
1162635
307932
1842826
1782643
653782
1159190
994779
1751223
1575542
1132841
1234105
908874
713288
22108
439604
183441
1045268
632899
1883411
338836
650944
1786835
1459272
1905949
466741
1928069
386315
974459
418381
1600134
920041
57594
1135607
568696
925885
1183084
1807498
1846741
1818527
751149
804485
1937747
1765329
248317
552509
634566
572721
750462
474529
1772887
224887
573982
1060052
1216800
47929
1862347
70351
1410446
149171
108978
950163
932519
1921913
594811
673847
1159446
1358525
1892475
845134
288772
1906973
134011
312767
1106663
1009743
1496437
407171
297602
350930
1580636
66379
721127
1331934
1231883
191519
1606161
1810924
518429
67481
654906
1632313
1032858
144785
1039997
954587
1311224
224782
723280
313847
1313584
235214
1183089
1163848
1012324
1322775
127121
1082841
1808527
1676325
1434948
1773934
101145
25518
464769
1949003
1386774
1052904
1092308
675820
1848573
1040551
1753278
1146006
1829130
1953704
1129553
1948243
977020
988245
137837
181150
1002454
940285
497523
1853307
1762802
360860
1562139
1630341
592198
273617
1153406
922339
815142
1286406
1904716
17669
1829268
1179257
1502013
59965
870365
1478167
143073
195775
1185875
1818876
66143
1279709
847436
915846
1609537
239909
1099763
140717
660245
673707
634962
519151
1796020
1517080
280048
1062686
298012
923941
777422
644840
513291
1326117
1857431
618186
79554
1413242
91462
668067
140968
816885
1275510
131884
774732
16463
1755498
376708
982940
304766
1674419
142012
433395
1985796
1745401
1140769
734362
835867
438943
1002790
464991
1099202
214640
1159078
721174
1188526
113907
1085667
1695062
656996
189143
1843861
1048555
554632
1350419
1310936
247165
1961894
1337345
1387785
1465554
1122964
1496378
1275012
267676
1099939
275183
1922656
1474835
1085271
515661
495739
754738
581253
52296
329529
283759
933122
1924490
1834565
805760
1665483
137706
1212024
852841
698823
1952338
158358
1081304
98837
1903772
705604
747914
531550
795230
688258
580233
1441443
30641
222503
1823447
1545810
497199
809997
210632
126100
756172
25843
1202947
1119073
1190813
1922423
307007
1120233
1141422
593011
651979
1720165
136045
271284
1227014
2334
1779499
80053
1284559
1718375
1429120
627043
1878059
885333
295898
1580742
497778
737242
1816194
1508471
405835
263835
240299
1393606
1604186
77485
501737
616755
418154
882703
751999
69991
1867218
1123142
599490
1275510
853420
1343831
294064
1948002
770796
224236
261210
2049
1822997
275100
1328210
1624849
67686
515481
728983
1180512
687723
1308357
1621422
951645
254902
948960
61146
1993331
1487824
1729320
815283
1054189
1005788
141781
838824
1585335
15923
299432
1232704
1613283
1614507
1116136
81734
1506366
296429
141391
1355511
1178732
578596
4407
262587
1903250
124623
1711728
1754103
293106
1571941
14051
370160
680250
842118
1002054
527124
1461028
375064
945749
1868396
923653
1822279
1826616
320859
1414223
536790
1207214
1826764
494343
1259072
1728402
1600767
1911029
1702928
1512425
1095164
237313
1747646
1648544
1258358
1835772
1782944
790177
1112022
994101
314731
710631
1902102
1489133
977838
1693107
623942
1038741
1363062
1866765
184281
1812341
22310
1944044
1674204
41277
1246670
1269889
1844034
1556215
1721676
1449192
1680359
871701
646857
1986555
1251277
1044307
8778
1941549
1001133
79070
1912650
1399449
1389564
1680219
695143
1651152
1043090
1199681
1544755
872022
551695
1829913
1801909
1213414
387336
1133702
550213
1901652
1027925
1427928
1316184
189251
769146
337543
1592233
117366
1199060
1871811
1960791
1107538
679156
1347720
1449376
1609041
1222444
1009645
1434490
513566
574042
493395
1264830
1937420
122420
1619809
1454097
1840704
914235
920727
1229603
1488380
272089
963066
831994
185923
586724
66899
340320
1664689
782432
452527
296178
1586756
355225
916152
1461063
1525382
158831
1400806
630894
1225777
1844189
853298
304612
1803821
1011515
427015
1640375
1227115
923270
1455383
574509
630752
1146654
1309669
1800380
653033
757316
1733089
1688891
588149
1851146
446112
558551
1535273
863680
499958
984781
1782662
1524790
397880
371116
655288
1331918
1768675
1147165
1373468
1213125
1015030
1618317
65662
1823024
1706745
674562
1780141
404236
858907
1791986
187895
620607
889356
754781
1073219
1639661
842410
1770546
325541
1296550
921633
622329
1645061
1236375
1403291
1074396
1005766
1907508
1700287
144784
1981321
1835308
1499840
1075575
767954
1006374
1173303
163019
1180433
1683702
1478007
476943
690800
568446
1126825
761078
712371
1618029
766746
83423
1978082
1408260
1358939
1962690
1904435
493244
1872724
1377087
644610
692226
540163
686563
1973522
986799
667520
1503928
703094
1870959
179054
679726
1458953
1084998
514392
1871300
227422
1913132
1195308
605745
568163
50688
1107399
1510484
665551
234793
1934087
173661
1423807
1425818
2088
122856
703538
1442385
57527
1545981
687066
125140
1575711
1986047
1162412
1912650
1955336
1977156
1658190
1347622
435786
334910
610846
887339
1708102
614983
1064622
1701097
370589
1782219
1494618
520187
969390
122185
1375289
421038
1792968
491574
486474
1966919
1094032
1196486
94995
7234
292832
1828976
1504034
672143
677658
330270
259918
1516803
1714709
1224381
905587
30193
377721
167640
40786
1391340
1691954
531445
634090
504888
1861981
1663195
1317451
835287
797583
1475599
1695326
1194551
861305
1129437
1380097
1457844
286169
1816686
1014113
1791630
1998572
578221
264732
1240243
1848045
1028832
203350
77781
1825681
525649
1946211
31206
1640825
536575
1263532
98167
510325
527905
1192408
1603484
698825
1537529
457333
1104275
422874
828650
800044
929720
121699
1548935
1058682
1857709
1565000
253266
1473143
481853
1914541
354171
1097878
827274
533799
470934
1086326
1879345
593278
1340684
1199704
378955
1672050
1356645
1468585
1941549
888038
1885814
840717
1891406
31615
1571817
1664993
812314
1929770
1361564
903251
704815
1618181
952830
964418
1085852
1841308
1534661
1966779
204410
1973025
488563
1856222
1558237
217583
1553236
1571817
576283
1434925
1874137
574122
726125
387025
1145754
1277577
1519341
552412
1481712
345430
741437
1802351
1691003
538856
398914
228252
129366
1929753
1214961
1028965
1889244
1580520
1333040
1192287
1089583
1986969
1717926
230512
73015
74285
1379017
1555415
648320
118555
1331132
575031
31339
1070394
1004022
446972
268420
1343520
1704009
116915
1322856
1294715
354918
1426026
1198369
252472
1355921
651604
508669
1322210
1376760
1995753
1213739
695924
23990
1295772
414427
457694
704937
1961292
335828
238090
468595
214935
1672766
489948
1923444
1870468
706708
1782986
17424
1930781
1858932
287654
625141
1391586
1384290
370670
948229
1326594
669404
1505540
1854606
628001
845667
843333
1212032
1799707
767272
253266
524478
1863615
1660511
1298557
428332
104
1915049
557140
1540831
1367236
788355
1483783
1468486
53913
1595598
113644
1769735
636033
289506
1208009
619610
143364
1946028
295552
111360
1826467
572469
94197
948031
1188121
1623178
1217778
460938
322138
1871785
947007
1071650
1973201
87335
1245061
1133880
126694
862668
1715111
1298354
780280
663278
1511306
1629707
709756
1381506
358566
906334
1287359
1788579
777802
1380839
573555
1787893
1983334
236822
113667
1554330
562982
1096615
879202
1267107
563519
1878677
1954319
891888
1367896
931691
1801804
1592275
126849
1008444
320543
188748
972069
1552864
1434489
745278
1232866
1664075
1971443
563376
1315594
275701
215759
660750
1807520
235348
412052
665876
354213
729382
625813
1114498
56579
139549
177181
1395125
1704861
208964
1390454
365875
673982
1533808
157842
1850975
1529392
1211128
1886890
193592
344038
245407
1791127
126660
1167092
147562
564840
1772137
430167
369358
109673
1655278
285615
1101372
137258
489901
350346
93486
1766055
791638
1557194
1538529
224834
986208
1867706
1716431
462501
1261215
685411
58041
1783819
1662518
1640880
1779731
190226
19061
1489537
1593085
808045
826004
1965717
1668358
1352468
59176
1716862
858089
1064297
227214
372747
1520267
986585
1154119
742231
1814817
1682236
1171570
878255
274414
1833206
1730053
1445036
262740
836468
28880
1014555
1145084
1924333
1475810
1757835
1185621
1184167
586305
1579262
1605344
675583
1293495
657418
170802
592044
276279
192937
869975
585529
1353196
1923499
1399050
1523491
306273
1612403
389776
1932827
1426926
1588255
435916
42895
1803637
410486
712965
154014
1925185
144048
1414951
426541
369187
466338
1183859
912013
465699
1201209
303283
150476
593874
1419881
1356610
251711
346852
1232573
107115
482482
759368
1934725
571859
1595937
193159
1862803
1770002
1996553
501742
1737679
31818
830525
1699132
1286834
1857690
246312
535668
1324762
1819665
573052
1305206
26294
720201
518922
1329555
1869860
777618
699427
678495
1324804
1874352
671477
751997
512611
1166830
35827
284151
460128
809411
1331162
1324243
1580653
873613
531858
1644839
134830
1484702
1142879
552767
1688701
579293
1477314
1814134
128585
1769457
1982522
1580565
825383
1835277
727531
373033
67492
1777006
1554933
51521
1421853
999182
1533855
1457259
1738219
275066
1701402
1424633
675505
1637353
1305075
1445447
754033
1039172
1114946
124401
1360541
1304464
98891
971243
150024
1292619
1229628
377835
1239737
1274682
1143313
1449831
664291
277674
1922203
1884479
1679338
689742
1651121
1618139
1791284
1231819
24801
1368944
1488372
1269932
1819739
640779
800131
587042
1651632
372904
1529292
1101284
1739307
136397
591592
370182
1189486
1786011
481434
1569731
1914308
1956270
875479
101334
746335
578462
971376
342407
589075
624251
308424
1757964
783936
587078
392883
1515653
576284
828525
561324
78737
1281966
1656695
453175
1761547
219509
1273610
1604116
1996894
511049
7385
444114
1300172
925792
1882980
390164
326571
1147601
376162
676923
133535
571339
652889
1363043
1432984
1852025
448687
282387
859096
714787
1717794
1560170
1660389
745116
870863
1280160
1491687
1906248
668050
618903
787722
1237857
489247
638341
759016
772300
913619
328101
1199970
1609989
1696538
499104
1986662
414901
1927586
621873
315473
1370220
888611
895091
1336070
1502374
1961948
1072369
1902208
929904
455132
1838945
389071
567754
1842152
555346
619923
152066
1262186
935367
1168368
528085
227946
193604
1082441
870327
735130
674036
1269965
1157769
1403599
1769735
861328
1705411
1670838
1402640
199328
1158325
1510873
1006231
584376
402353
488266
911016
1783058
880897
553573
1381123
112752
1948454
1415796
1104696
547048
1247972
1244891
761401
1293514
880733
1249815
395124
748774
733374
208099
1469875
1007503
125832
669505
831132
1193699
545112
871652
1222834
1646864
255608
572140
1200926
622679
385959
33046
181868
1900907
627676
1817468
1999793
1383604
919828
1586981
765141
981672
1915770
1804985
394034
877904
1549233
431474
1730836
1680154
398105
268259
949468
1350734
1904716
1625990
1243072
58202
1403873
369169
358299
1710386
1321729
1161392
919256
62309
771632
1231425
1822325
1642367
707187
1291032
1333748
1839347
1338090
1152048
914256
1164026
220591
660218
846089
1858213
694611
230967
1566790
51130
822897
591044
1232897
1046282
115052
1789129
480184
1238571
152391
1218013
1153905
1854384
222645
645679
419274
1370174
1283510
435204
949526
1418351
249442
1844936
724997
1022111
923806
1689487
884773
1814430
1688998
301650
1663989
1007052
95347
426642
1851918
1385188
1720537
250221
273471
712952
1454115
1347748
1546047
1708545
1445124
672048
1777431
816409
150339
1291333
1046379
1032923
1564808
732501
1741521
1789624
1337873
768097
1844975
1309857
1325869
541050
686736
1395402
1869064
1316734
369668
1333645
895215
1805303
1289137
1842794
322436
366996
751727
995389
1327408
965720
723579
644663
595734
752498
994217
200620
1437597
1322277
671985
1448257
357300
572166
1905302
488328
1661826
1195166
1473436
132135
987837
1283753
692591
1087966
910469
1966319
644512
587453
1825570
398134
1283543
792832
495676
819477
1662850
458065
73702
1818686
1664407
1083657
1555674
997497
581065
1456694
1439503
625845
675467
1167696
1749512
832701
341532
1733498
846734
787421
633552
1930102
1319295
1442509
1672501
790721
431238
15252
1781348
1480484
121524
1860443
838309
543063
385405
1937993
847684
178850
636965
317635
118240
36730
1074640
65794
829869
1485746
894107
1348385
268003
722716
50496
234793
1339448
27202
22868
1184483
324235
288472
1308516
1026141
713866
1259088
1826199
1782793
329875
616297
1506744
1668453
1026156
152768
1694385
330478
1063485
1095352
1447015
757829
1283141
1297944
1311219
583950
268880
337134
825177
212986
250384
1031661
739892
1192918
1524239
1481577
206334
1743886
821453
1222762
615215
1524061
247071
971373
720238
901566
16508
1195527
472657
613527
1587504
1516127
267230
389249
437418
1313111
568021
314799
1481920
844971
893840
137837
423169
1365962
1477019
528643
1808746
1472434
766762
1185221
1889689
82236
1183395
1831238
1797904
1353822
1409534
44909
955744
373401
881912
777189
1444619
1834335
1528443
715444
564920
642733
873212
1075186
42454
1414797
47686
532054
306546
1787065
1686481
234171
278724
521476
1772845
1738459
1251876
1706176
1112557
1743009
1357976
1775112
783155
532561
1665130
135384
960303
1437219
790173
1385145
254415
528890
522399
912192
1898856
1341568
455937
121405
224622
871293
959431
428064
139235
1628653
591085
813008
1328216
502936
1443154
461504
561598
1897796
863689
1629227
1563075
808844
1810601
615979
804313
1298406
451519
17280
671561
54901
1967416
69160
818611
1806489
926517
1939850
1860954
1096456
1155262
391847
1468743
436573
1908091
1657112
1893751
1239285
792069
876047
1365715
1501738
19104
1459347
1667286
270092
175589
1147560
540828
5929
1755560
1227756
355644
1472341
465193
340145
106087
1829091
769708
1689445
1045943
1921283
1612358
1140873
67045
302313
1856628
993580
990166
469518
124460
1079334
268680
1368853
1383011
1710154
1959658
165553
1036136
1171288
923722
1831720
1105191
1651555
677059
1065470
1580407
18214
775951
808894
1367853
183032
795291
497783
672267
1118940
385128
1361457
223984
1552415
539813
341244
1812865
1160240
1034976
1311876
1133773
1434067
347191
140321
891033
1092400
1570664
1732548
1012645
384263
157842
1490835
1114844
623310
1796665
1984372
1695441
1683584
1330662
1355624
1655582
1198262
562362
113283
628786
506647
899622
287908
669113
662590
124118
666051
29389
1634001
1115738
1143623
306227
119592
349570
1923646
945830
450173
1778106
1132934
1281158
1399244
1417620
709602
287650
461331
560212
829366
1198938
1590835
293709
1340320
1512826
1887925
1790144
1398027
834504
619938
94398
1363354
1935722
738365
1699570
1785320
1040362
539405
129403
945704
1342488
886203
1671102
1370777
495170
799727
245627
322388
692922
1748590
1780286
1016399
1934402
1887309
293152
1330492
639315
1035600
529246
945987
847480
1714078
573982
87373
913031
1188338
973492
720033
1794669
1182485
1841323
1530029
590717
824806
1170812
713556
566879
1637732
322269
1566735
1528885
1644733
224986
1915614
1466837
314136
563274
1530612
1311071
7782
502979
1116205
607788
775409
61635
669959
802159
1440985
335108
1647918
1441061
558205
429186
672095
1193399
1183713
1586394
924249
169311
1827721
356599
1174373
481892
1627667
1876950
978534
251015
1781492
930344
1767106
1575247
1892075
947358
595751
204342
1756565
1352489
194135
237349
1540571
959369
945261
10887
1229477
275105
1792128
1990219
1920754
1357912
667470
1378262
395255
913748
1292577
1150231
1309597
1858757
1171345
1593355
743766
26547
630696
152991
421116
1773353
827253
1336228
103273
874063
1727001
726140
1961669
1470562
561569
1762637
299376
1684752
1557519
1652777
101994
1551467
1971057
66223
706863
1852208
770796
232325
1016516
998960
1602030
148443
1939118
1444019
833401
105245
1885777
1610753
607684
30758
401379
1106419
1683
1592498
1987056
1614456
1753165
472933
771068
1586242
513610
820577
706922
79808
197353
1957829
1278517
929347
1215339
1113798
454818
521565
330360
928210
16434
743048
1171072
479296
1796116
119240
1965908
215912
1110413
407580
1447218
1100130
1105275
1906872
1254640
1114539
1383945
665820
138377
607465
1254664
1094833
271172
343144
1086188
1444967
899383
377802
846634
1237493
1384292
741982
1676277
423636
1029570
414724
769238
790190
325041
989663
40591
1279142
1617548
209507
1520885
616793
133250
402819
1274673
310688
250033
1322774
1770049
1469302
76493
1657883
17832
676572
1881086
158619
672364
1791143
138558
1335142
567735
465455
732104
1872409
188976
1902549
1619413
1190264
866520
1008015
1313142
565220
20638
1821095
745857
943756
1756543
521688
1667413
910169
1047864
845564
1629470
874786
749945
140064
792497
1593189
550141
426682
1997106
852540
234066
65186
1958162
491875
165545
1007266
517113
1801921
1775330
312000
934846
319247
103588
219601
976382
215597
1089805
1579351
1450704
534711
1561916
186224
984765
774861
599716
684227
1006046
305258
565815
1146826
296440
1248031
1280025
669219
196816
236485
627464
436548
1153012
1103899
408179
1088421
53785
1957451
1396752
770379
1451700
1285921
531412
969990
1957111
625058
1073400
1550536
639859
778167
259672
716893
1475883
540489
1730388
748991
802554
541357
299860
938993
1687529
545750
1558778
732147
1064967
1539154
1613679
1367778
1605026
1475495
1601620
1194330
1975608
790399
1935055
1534347
137675
1082431
1249724
609308
1202536
983372
1054580
1376849
249323
1405003
1345945
1341422
367964
1367523
902991
903303
829956
1983678
338559
1334764
194857
1434067
1407263
1138995
1795371
991405
462603
1846455
163060
1608531
912756
1731891
456090
385104
603782
71487
742995
190895
511844
1201016
1954123
1716182
300449
1215278
554619
1479239
956042
595758
895106
516659
613127
390673
1443425
1237772
1368464
1092758
1132191
1538867
1469452
902229
821756
1655739
1140587
1034284
1835316
170120
357214
715332
1809492
918368
912950
369585
1041564
909157
174270
1389411
400934
1499497
310556
128938
798001
103964
289559
1224064
751523
1413333
194214
493907
1146906
815189
570681
1113115
1375360
418972
952171
1931295
1128418
318561
1494641
84722
900765
270525
1698775
584438
421091
1959041
354789
956383
28990
816915
566220
1140262
274488
143166
1876651
1215931
411772
1048953
1739440
194894
267514
691709
1687093
1090085
1208895
1449829
1187628
1194319
666327
537725
833401
1372967
687144
704788
1019282
828659
474072
261330
953341
56564
1455270
1958051
1342687
42696
374909
871215
523115
328537
1032144
663597
73260
1168033
1902808
1290803
1285995
1719916
1902439
1514058
1721216
1414242
643146
613111
753783
1852752
1670884
1757161
1926704
766141
1399629
276927
1644582
1187233
1509581
451751
719591
890147
190723
685529
1184275
1723440
1945545
425930
115092
1501847
1556078
1704149
168693
1889718
645329
1995943
1390033
1467045
1525119
1492698
1423791
1004302
1669498
1039360
741297
1706187
1342747
129634
319247
288616
1616235
1231011
1627329
1212352
639546
1165735
1550241
724961
969411
1410085
1146639
1920075
684887
634120
769050
1300538
1148316
1994725
528325
1716982
213190
632214
1625603
742413
1632802
1588185
118248
803041
632269
524098
1062440
970492
1970795
360357
677632
807704
1512136
1967279
428577
1501638
716617
382033
1016598
1484188
465824
1479055
291090
971262
1468263
1727280
1794839
683052
630966
1141188
1416241
1256381
657088
858102
393087
728206
1558650
1339146
419289
1609585
810753
685635
1415512
1861277
1821909
159083
1993645
1133108
1731549
1524215
974695
745596
436736
1555320
1638844
267350
1117366
493956
87263
487081
1739428
1250285
448480
168150
1420748
287399
512594
1496855
1044351
910054
247723
507100
1407236
515307
316553
188322
1551285
1947722
216917
1758734
510790
326280
1561129
1295921
832068
648736
1185800
369050
929305
633317
411466
1666810
1415931
1417879
309854
923896
119410
343761
1417489
1138310
1115957
1638044
1056404
288472
763255
415993
592220
189374
245438
1196219
509766
1852471
502770
86876
1004615
1844886
1280638
1866571
1174604
910543
949407
1582239
1686208
968994
737304
1274241
1013416
579200
1597649
1315893
766984
370612
1980637
454930
1153111
948991
878599
1651206
1774697
1164992
1514008
776356
1064786
1974758
1372223
522483
456693
1349293
1452760
1005114
953302
1704985
847761
1344636
629767
1328706
506692
25690
525450
1749642
1745032
1113999
547679
1267965
1797001
1120300
606021
796088
1638930
1493147
362342
1777683
530411
120067
760636
1752556
302260
212693
352986
474804
1787758
331924
1543504
885959
1669990
267060
1718703
578334
1685429
284913
1709328
1618331
728290
1511955
440738
15007
286293
1595602
1215142
444162
1384400
481735
762043
686768
1259982
657196
1025003
463212
1558382
903737
1216617
1937899
1480117
1848113
1666898
1160150
1410657
483038
1998853
291919
199896
1036699
307823
223733
178629
1411245
1830148
215628
1066686
503585
801817
1518709
571564
449963
779769
1523783
489901
65955
332003
1505225
1753131
1699139
1029056
766619
1141834
1447636
388985
56454
227336
1781881
1463688
1930831
921027
1952759
456482
1398797
1893451
1692448
1558223
1667094
1757621
729465
1768993
283257
115158
1749349
1867896
1406138
267298
1726110
126890
770504
1512944
305821
1184991
1030176
1896736
182179
550141
896427
714202
92167
538270
1811867
460684
676608
445227
896352
1631743
1328850
596908
1384663
136402
1341805
330930
1273995
11194
1915380
382206
314318
1257681
566722
1487262
1341232
1016231
1372516
175936
19573
484227
197169
1624585
1508296
1282423
792749
408586
1106348
1608765
1516351
93585
1669039
453565
180983
1323337
1899868
701547
700622
1019738
650285
1164789
1563026
36101
877730
1574109
1268198
18068
1334574
1946595
391664
819490
1544910
332164
849775
517099
1327158
1611143
188969
279670
1970198
1838849
426426
1926795
271027
1719639
845183
631224
1376376
946732
600762
1333385
270477
1514746
533796
631799
1017155
931510
1458730
271616
1030142
1179589
1955545
176627
700379
487130
14185
1373811
699693
1479055
402462
1361316
882075
922645
373095
960007
1345024
1762618
480057
635397
194123
588144
1467051
867899
1206091
1472545
818512
1801560
503533
521903
287890
1375957
248840
1037232
1720923
41856
452140
661097
413778
124512
760393
319825
1724742
230093
368031
1409211
1029715
1994260
1007521
933405
1861754
571105
1470506
751655
1532839
730115
1481215
772612
62377
324249
1489731
645771
82523
952650
1936543
1693925
1327376
941872
1693625
1017059
9450
1702555
126542
816575
1265765
753807
414361
308088
1516893
1191071
1351589
561407
24452
910379
1270631
1007889
1468579
1771699
1039964
193553
1949793
211999
1353232
1132261
827988
1837467
1446737
1203511
288787
1239569
189897
895468
396149
1035979
638960
927742
89833
772426
862529
1775315
1868296
152156
1018902
580769
661046
49550
332766
1829492
1516067
1512134
230628
1004728
1882674
1419299
923683
1365199
1870713
28488
1429080
817495
15075
228480
654042
1885806
528727
1712647
1027212
1562692
732832
85715
397014
1787604
1988329
28283
679000
797557
1796005
102220
749219
1712654
621632
1340375
1855063
1760848
631577
1757485
561068
493685
1825218
770159
1057000
1894309
350158
1886708
208239
666206
797616
1178836
1954428
405373
1368230
1454499
189442
1225522
1709909
549554
186600
1019479
1460469
1557035
4791
426323
1688297
302180
946753
2865
624006
1205247
1459956
1231877
639132
508400
408899
1614636
1173091
1788866
1962614
694184
170761
1540831
398798
353651
656159
503529
1803163
1614152
1656936
1170871
670440
1613264
41064
1740306
1191486
1646603
1739397
28138
438136
744421
1341428
1362211
188455
1629301
753907
1601786
793970
200357
993755
1256336
58766
575095
641224
65646
211777
1638341
461560
1803062
1896663
1295075
1812197
1989296
483274
1677878
1959458
1313555
108729
286407
822210
1987503
430759
1533898
248311
117033
782010
716541
294321
1587435
778697
1222994
380696
1709402
588360
847750
724498
917575
447893
1371214
1553101
431159
1465388
614533
1739046
1987506
1942518
1855258
202062
1738140
614077
1257826
1973957
1216290
1996658
179379
760042
1270296
1548535
1822094
1455773
1662436
579779
401467
1239711
1124953
1228904
1105009
139068
123541
1767575
1478248
334596
1418815
1266862
1231025
350850
671927
1033888
663181
1572511
853089
1485171
330222
408250
560525
796384
1817875
798482
392123
1856919
641733
1819469
560375
148021
536818
142964
1367680
1778693
1215931
1464464
631982
1915011
1627469
141457
1058845
1417985
1721326
1005430
1379017
627320
1234557
1684219
1677428
1800700
1253958
1905172
1440522
707474
1051383
1662498
1726513
111513
1947357
680388
1530906
312664
1464362
439084
818593
742897
1904574
912636
1847138
1473127
1480578
62937
910988
1755213
770119
1705767
147523
1588241
1330989
1470096
272665
1065865
432900
467937
29274
1348951
30442
310447
547086
137837
243921
233252
869218
260500
1344323
1610274
1122201
1718161
1235724
228457
1452643
688838
1292005
1023079
1803463
932367
32877
1579097
882184
902638
1720445
1876985
1223536
271087
369867
665320
1559978
1187332
1281779
699180
494924
1762492
625766
1814973
878397
1891727
1947748
589419
1167740
467982
890781
389201
918369
725289
167093
1240688
405050
175809
1519882
1993467
384811
234306
204744
434558
1738912
284040
1562648
834771
1594616
589274
108892
445073
1087521
387659
247675
545108
1062921
1699091
686698
1240103
1959623
765462
724690
1620506
1958613
978764
832510
816760
1151154
964738
1288424
133569
1080455
792487
901205
1202057
488969
83392
488438
747361
84066
1202723
1789739
929185
815281
1383364
1480099
1911244
622334
1455603
1069596
59184
787535
1331582
1961519
165069
253433
1180432
789438
586515
1807314
1174162
519563
225214
1839089
1275716
1275452
1824796
1098597
130508
151538
1783300
672984
353587
138684
1015296
816501
457636
762624
1655751
1145133
1970149
1827535
773053
712375
1525949
223067
251377
99756
1026890
725816
1347522
792076
203745
231722
1658617
1224260
1480112
221247
586131
894529
371419
965451
1672501
697491
550209
320756
457468
636838
1363480
255132
1743104
1695528
848978
324948
18535
1555082
14580
1741527
1552152
3817
1102730
1047506
150198
291877
1089495
587382
794448
562396
631173
633484
1362401
1670484
1839737
234791
455021
286163
1025334
1886323
1289284
1311078
1356740
595421
592557
622951
193334
804920
1091898
1718745
813008
1412644
1931953
1101572
1097201
561610
1303552
1250017
883294
1699523
1155594
1427108
927356
531259
325021
1755460
153321
392170
212038
706386
447115
952216
1428755
586670
682611
1592761
871826
1859240
1866806
1900678
660892
1930918
1583536
942646
286284
201868
1574105
697170
1918116
1959189
131620
904131
1900372
659176
1573820
1131346
54004
61124
76004
1533319
1504308
499657
1010366
1390011
601355
333780
33240
1329112
1904294
1124162
1731980
987183
1090824
1247606
299878
1249224
30227
1382088
661479
1561491
51521
1256679
1389034
1552543
917852
1399858
456924
76671
378334
608306
764538
1927737
464195
1934091
165783
502061
418216
991858
1875472
786689
859965
1983927
868299
1157333
632174
182179
876908
323902
1469336
742345
992507
1620827
933519
629645
386977
1987157
1698466
1546953
196085
1419470
9779
903710
948148
534483
1492700
146708
553902
1937508
1501292
52768
1207279
1821119
1390309
1010245
466258
955279
1817708
1748952
1074956
1410161
905318
1966929
313921
1947889
578016
881405
1632066
1499407
367085
297785
1606905
1879002
1364421
35717
1597537
581471
744018
1156160
147942
321707
853636
1067459
1413160
1853928
565344
1833140
840262
1388085
705295
1384199
310851
1230979
82567
1395973
1698353
1104911
257259
694452
1153695
821342
11355
1589312
1656978
933266
1431149
755398
201327
687122
539280
204420
226947
724190
1357838
1830429
356823
105271
443567
1187244
1416198
1568755
1587711
72620
1826498
355536
462335
826162
1418847
482370
1806093
679213
1584343
1820794
743931
1396376
1221061
1432869
26558
293279
730111
552716
210774
1329418
115193
837220
1106486
1052801
711465
437234
436883
514268
236669
553493
64549
216656
1289991
1255892
1948351
1296564
359891
1286862
254259
654652
1382274
1101959
48570
436718
1224182
104331
530050
292219
1716967
45500
338071
589174
1567055
1908465
1654915
541590
730808
949781
1917185
690629
939733
127462
257833
624797
1377430
1797501
568435
901824
1001297
1061660
559108
505236
1476310
1256379
378226
1796268
1783808
1109935
1074163
1205043
575087
27660
82258
1296126
1377515
1153012
526158
951808
1032933
1750729
147909
428728
1809029
1167291
639539
64065
643490
78943
962544
1791910
1401665
1515273
1731051
1007885
802600
477737
1668667
134775
131451
344867
1823097
1360812
1783369
1257609
904090
252086
767294
307466
1345607
137740
428097
102510
1222892
975637
1308955
597648
1084785
942721
391333
1476911
1576107
235291
14389
1776719
1952021
1305723
520719
1440050
1743558
452992
1321404
1359926
1059633
267211
1027763
345296
1812040
1478394
1943874
1534197
1516613
86211
49572
1076571
1504863
291424
317053
1894046
1190505
829892
812448
403621
152291
1161098
1515281
1643729
1519489
1103343
1780903
395490
845990
1883304
1003489
431136
252431
830982
183365
1291637
1568596
739349
1117657
1636041
1308504
640615
1515177
479058
521169
940184
858862
187526
461707
1286535
1662650
774545
386315
1431881
1424671
1167364
888616
1815108
869887
544918
1965072
1086695
730924
352385
849766
911315
1374128
1616926
1225281
583378
1793459
38583
1909008
125876
711273
167814
1898857
31909
1998775
365168
528929
5846
1118401
1095212
332502
1677471
499196
17312
289769
47695
1787786
804905
1077997
1587318
1244439
71853
1849614
1784500
403401
1984061
737197
28465
1477328
851965
1906872
535461
1518629
234567
1912043
948724
347672
1535714
1099202
208027
1269679
1526922
100078
202587
1429271
1585479
1824959
1893669
1718108
518699
58164
909705
1160079
398095
169326
169007
268376
1030723
1464709
326054
17018
45718
164701
666274
783273
455648
1007952
1590074
1903287
364102
1942175
1099961
25255
997177
1349887
1647228
648318
675732
1674537
1686180
163077
777716
1254547
999124
835867
152807
708074
1403884
497723
48578
1035388
903238
321228
134460
1990679
1972932
84780
1538407
1719502
522047
105857
295565
1414853
437797
492337
1119376
111536
1025673
977572
759813
1934030
1352863
1533265
859295
707334
1885268
1113024
616327
542991
1180080
17167
876992
1365978
1429529
1013923
53782
1893755
214563
1501158
1679237
385834
1943601
1312914
1539026
571178
1923252
963360
629213
1729109
282475
727359
1303732
228412
824956
632427
1063429
299284
70026
523487
575272
1559065
784589
702837
757452
1280750
1112384
1307442
1983744
1234166
1761723
293687
996721
1009371
1917792
1767158
1540571
1310670
689933
860661
1069770
1724538
241978
1511516
1627734
1391844
542840
1244109
648490
1995907
1188196
493059
1180861
1972273
528352
382506
1251943
548379
853319
853180
1472629
785087
1727671
1026156
723327
1811857
510763
1334925
681433
1090195
1636515
265721
511316
1934146
1169911
28325
411770
1331570
537725
749469
1961347
947556
1195497
874820
199140
1864975
1226763
1596120
835616
1945999
1720749
370111
1248064
1455640
740492
876744
335295
625200
1986179
406107
186868
5753
1336070
6738
803853
830140
1887746
590458
808308
61911
899546
1289557
331376
615005
1422907
890542
534478
110232
1591171
1545419
1857822
1980892
412821
969069
332059
1849166
361295
1927718
267704
1337992
739376
250545
647968
1445169
1822722
1166083
1691281
898267
1316984
1330267
1025623
556701
821165
889162
738338
1206792
1697040
1891356
1041751
657330
816109
860929
819344
1464182
375451
1739397
428871
665384
1124483
18501
518752
521715
1898509
1516908
260808
1192883
1855222
1284163
1252297
967747
1517585
1656427
863528
356299
1907025
4362
452493
514888
1350347
727421
1155741
73225
577044
899630
1275910
1446895
785893
1468228
1051359
651192
359228
1824403
891582
1611387
467628
1983332
1199296
337123
1647787
1017401
1986907
1539293
1918894
1688853
1006753
31724
1657652
457661
287042
589144
768638
391765
772487
1393171
339273
1522480
1454546
1011448
594357
954524
145106
748820
1185669
1781971
26040
1745808
271364
912609
1043618
459555
723166
1279024
968637
1159825
1687695
1273048
1859067
272427
1367698
1766180
645323
568174
1540444
1786882
560916
718318
357216
1732737
794956
34152
143796
1088527
1256097
151243
372536
627602
567139
1332931
1677036
1876128
545735
139791
1643905
124529
139128
144978
549418
302132
1804211
1313463
1640308
488287
533747
462915
147976
735765
734269
795396
258674
60689
1526937
322620
1259038
1656706
740642
1765686
1632826
1406688
167379
912233
1719512
1542337
577764
812218
1659169
1895731
1530612
664925
458928
1147316
647758
1047559
1361237
1761304
271970
870813
910580
417783
956839
1604420
1443386
738291
1777039
617608
496310
323923
430221
561280
551236
379584
975680
1268694
1214754
348734
340202
159307
1363929
887311
1681754
1278161
1801468
1833101
1503940
1001975
113667
631023
1430313
470645
1842661
1498465
101111
1611625
1761385
1316567
1337389
334381
911829
1727469
297287
105685
334832
836385
524156
471305
46357
1139330
918430
1640701
1215825
1894782
1923288
170558
699534
1335807
111945
365878
1026890
1093847
1421218
1490071
964469
1196934
674090
1755843
1746055
924770
96411
1096239
1059513
1382028
1410770
882345
563662
495924
1593425
1391484
580331
197402
1018341
688990
1458511
1363
1899741
1904348
521923
1453856
831816
837460
774688
860703
902748
239527
1226153
849323
426092
1560207
794020
319794
1900884
921393
578758
832360
1981542
1251207
264639
1206501
1355984
366093
1857209
1460229
624617
1182650
510645
1950977
1571111
1542006
714566
126618
1905391
313561
308076
92914
889204
92011
1607585
1642423
1444402
1091743
1229186
1634737
402794
974605
283243
1388556
171799
666398
1672398
1803477
853139
1635793
759247
750676
988670
1797431
357896
254909
1857913
314945
542144
1650916
208795
1764701
1535216
486467
1923055
754781
1939217
820805
1242387
485945
1295620
1623113
937126
1804796
1313804
956597
1632523
50256
502698
128479
1498509
1567272
268176
1148060
1848991
824946
1968196
1675143
1884905
1736822
907636
1439998
1070693
665654
640292
627715
105761
871414
485234
1850479
1003496
7911
1050614
1034123
387234
1503622
536504
1165866
1180
736796
956597
1724971
1006446
748866
1043151
1773339
1827835
1399738
6116
309121
1843672
772230
1312296
1664711
1071759
1391566
960423
1894006
551888
388702
285667
663100
263529
1705666
1466770
1980459
1647137
1481570
1373489
1336786
1233447
757070
833043
534177
907056
1560889
455795
603665
644123
544194
167664
1652997
563586
574830
1687062
1526552
1311483
139260
814104
1479358
838555
1420099
695183
261294
1145528
1004496
1937433
1296511
1284099
1626429
1675920
1896471
385942
1663047
601072
1822574
1263356
731704
1245566
489518
296276
1020894
1220142
1606461
1167299
731408
1641838
1528327
1929415
1055713
754179
849792
376566
681883
1279499
318973
1888051
1343306
617626
49014
173793
1188634
889729
1105824
419979
76337
905770
787490
335016
1684314
1346645
1785136
56084
299342
900852
643026
1720412
1639609
366659
600916
733778
534348
1998322
292026
1593179
461795
606286
733473
1061746
1707429
832001
1699978
855796
1425188
456846
642589
439546
349862
1954298
1298860
418015
832893
288468
957262
319094
375671
1802428
426903
1615420
663269
1004537
891489
1562587
1996075
937830
236161
1728199
1376434
887898
1992804
1153960
1712242
1883813
745555
344756
328187
30596
820137
1238707
585844
570879
874027
847668
1061156
733928
1323554
1907236
1878259
1057586
1650326
175419
950012
1667409
97954
1480969
1755462
691569
1084861
85375
1006840
1676831
224067
1749023
155880
974304
1051982
24492
566747
1879022
1103445
748911
1388308
1231901
93344
233958
1082365
33937
1226704
1154336
516493
378486
629322
86461
1206675
1222324
1083096
1811806
897306
23431
303226
1890052
544501
1871083
996128
786366
48140
63531
1773476
79428
1383198
727392
1249636
215638
1440194
276103
1417176
1299299
595772
1590672
1025230
1090989
1993824
1437766
1021313
1925100
645054
1048441
1520938
293229
1941556
792163
1340083
1246338
1159090
1920371
1508606
31818
184902
1453004
1825952
1822680
1750728
757290
1909983
933266
216614
1101879
1477845
50798
1341761
1768751
646578
433034
320848
295174
1271815
165102
809520
1551173
1703580
1974392
1141718
375856
384527
2147
548468
1674873
169977
1749735
1655523
722422
603669
1599055
789238
204594
1262733
1761373
1903778
287400
123228
610500
771631
700329
1418136
1614966
734882
1379345
527295
471372
164559
948747
553336
1520251
716077
1644084
426757
1511052
1195120
1253197
1760347
297518
780854
1709649
1938022
1952144
612506
1456372
1320102
1678517
1252240
287537
975560
1275284
458155
1381500
1338071
81399
1190815
1404091
1798665
1834251
963839
179826
1428589
737292
1658085
454197
566775
240825
835911
665572
1567694
1473537
650075
1146212
1144260
1126236
558107
4115
1362856
317812
1799747
1677787
518518
579261
1621310
709412
1694085
476226
710445
1020340
459593
1463174
387965
574831
939422
451977
1140562
11010
10383
1869930
621
418381
472176
446271
986195
1101034
360252
1927038
201751
900728
1493823
1266458
795602
1101324
1787750
1792196
1368563
1522756
1268129
1159677
1692962
1400434
1585571
545490
501014
926759
439233
1098728
1949445
72347
614817
431173
596430
885913
1240087
1988641
831194
22210
286246
1531645
16749
1253499
1938401
142195
1698427
1550195
1997552
653022
50142
1525982
435977
919037
1043598
1010044
1620161
610660
494940
1457546
1673164
2312
1695291
1488224
415878
81554
121031
51161
208355
444627
729545
1473955
1198566
598287
1503440
139912
1754518
497198
1724138
1511644
362136
1692341
998712
73775
1997257
1963534
596567
1261047
1425562
280385
1092358
1130265
732113
674625
1675939
1976320
124616
1172611
592378
335831
954577
1262505
899694
379688
66127
69635
616846
1732026
1321126
1714465
459371
1809433
346236
1681518
1341320
1830963
934399
762133
809961
754291
1724182
387582
336811
1949675
1988853
1293142
1309959
1878861
167304
1087010
311479
677377
317462
1061804
1678147
1219102
267667
1338039
1501996
1746819
162497
1043649
743989
1968288
1755749
647843
6073
280168
1732032
1108152
225039
339298
1926279
1322281
1349104
732979
1862268
1380473
699344
1698683
18877
613363
1460014
1071391
852704
1120641
627766
1577437
371419
572950
1464749
1726755
1334609
585002
1663952
484966
1704315
453658
1913101
109972
450546
1452094
758735
54321
1663178
1068899
1148755
1846786
1283488
772952
200526
623730
346956
122356
1177353
1517362
369843
1663962
1203997
787153
815296
1200030
1779412
248105
702319
1774633
1966637
257388
1476206
1072655
157295
1453434
1783357
598314
1635224
1695213
1021764
1264108
639688
959560
1073215
369489
90531
694624
1296577
1032777
1218129
1387640
1731237
719560
972286
1318757
105142
164612
1708281
857084
1898495
340469
1085404
902040
222408
16269
366277
1364200
783755
487967
1474039
719433
269880
460120
939662
725901
558675
1907831
836073
1456123
1167307
887657
1345057
1445858
1660042
583147
393310
1655366
987985
749058
884443
894377
835267
77364
992363
691564
1120018
262988
1169731
1121597
1176117
1543049
782759
206277
289032
953288
1089914
214341
894032
1963788
1119298
1792917
180824
676087
1695957
402911
697071
599757
470292
1768687
1266734
320892
1781939
1498395
1402771
169676
756853
727347
1183440
1130993
1018288
1339315
953054
231625
1910329
1657337
1700368
1026537
817315
964924
97143
178489
1852008
1912302
1931007
1908658
894522
1685812
1431172
1298356
161355
265653
1909722
1254369
1317520
1503302
2145
585486
184000
1045983
82615
302313
1461307
1909466
1233317
985307
577044
1963788
1490486
1220656
395408
1298674
1942127
105073
54296
1213453
1790426
696777
1297538
1064798
1396045
1614781
585394
317435
1197520
555135
1187164
1594620
41049
1788268
1878432
298104
1552881
176860
1830343
1965318
1127625
1400440
838151
630444
1075795
582919
1569912
751194
1064403
829138
1430978
452377
227914
1911039
478634
1159274
141664
943453
1450965
1408855
1623921
1645209
1580441
463221
506664
1312714
1668667
628312
1029956
283260
1018635
1801144
1996092
1318752
1384673
1719286
1217744
394877
425056
228412
1854488
357357
329365
280705
992878
1363178
34943
998039
26963
1080193
1226704
1745470
659547
974848
677595
1404255
743049
182734
1497375
923683
1749888
1895217
1880575
1243397
960769
101600
1522673
345193
199882
1867442
350904
1977323
730694
586280
474108
1044442
1905894
900479
429408
1549387
784509
1787966
1813481
402470
543372
1099155
1314458
1840961
20438
548868
459034
710831
1586281
1863599
417670
1838818
712548
531828
1338282
1866179
321057
1296298
1691458
576382
1449674
1830648
1822764
992351
1007365
778976
701156
640428
950158
327884
738732
928351
635
1674045
1595359
1371605
1805790
1568370
1616268
609178
725784
1709429
1363122
102937
742664
914432
1249735
1863736
1457784
1097327
1065287
1277536
276321
1850864
1747073
29882
816474
688977
1275197
622831
969837
1394943
534214
1977651
1322648
847292
599630
290478
1187016
1499885
243724
1227825
25212
1398663
145694
615077
670947
1060065
1664024
1682533
1869846
265465
1263572
360135
544194
1740953
433743
1234326
1862862
1150957
1076998
249037
924715
1571317
650234
1933448
501755
258018
1521851
1550122
25979
61030
1166687
85714
1826015
1503766
1703009
1446894
1375041
1608706
1919369
476861
1351727
697575
1889651
679910
954330
719454
883320
910543
280071
435443
176738
10431
1244148
1922800
1008212
807352
906834
1861330
1719785
1083638
1977692
1115065
1249985
1768143
1895619
80120
565696
571615
1564026
874401
636491
594700
209987
510694
1129184
1370410
1926108
139010
1712771
129151
1424735
1348745
426452
748130
1667278
1890847
1495709
1486862
744981
1384148
185853
227228
79641
203453
3004
1364303
279168
639267
1441748
1782462
1715081
671582
1090475
556181
169416
295509
1686145
1176443
1098654
514181
617633
1419103
1342566
13239
1011210
618685
1105915
509933
744281
1526995
931762
878519
464748
1360826
65631
393414
916213
1549428
1084702
1963955
334179
1691554
1586680
869132
1417991
980103
509620
1427463
1404472
178732
330263
1984311
1037746
481579
789014
50294
789473
144342
863589
1860898
1155964
798344
109910
1728105
1204031
324619
826592
1709917
371563
1379398
1089036
1383088
644589
1139517
621185
932608
26219
460455
1432285
343595
291362
1570087
1535270
1915962
481821
1393582
917010
1226851
1924852
87817
315132
1868950
8111
361155
1599176
506872
1055195
658906
1125648
1672604
1841502
1471950
1256839
1480233
523075
603380
1151784
488837
1931505
1191042
251659
736701
1448807
1607636
1294148
605841
1750670
1094078
1769972
1548318
1193173
1378189
953552
702681
583283
152435
771767
1960748
784178
1621839
24007
1196944
1811624
745607
1385738
666533
345461
1598966
329460
417746
726590
561621
1817327
1417700
543063
321652
1499149
76185
1189291
1056392
1706682
1885666
1433463
1248556
810118
110203
242632
1732560
1430380
1540084
139808
1699959
819951
1013464
606878
1508709
323688
1636349
892122
1842893
952060
125363
874660
377119
1099013
954595
439206
813746
1519161
329302
850263
1783348
365220
1968382
1507958
832073
856127
1097750
1984450
755655
845683
1628440
1348459
1492138
1459401
1846624
1245773
1879051
1682239
183913
212454
944452
454618
838628
1007940
1247753
832314
764921
644989
1639213
1925782
1356001
1100926
1295904
1447190
1619907
474881
901013
333091
431596
1519525
402699
134473
1773894
743104
1822164
30079
559354
1217072
1468791
226897
1416618
1207604
56955
127315
943330
1766495
1614672
1588322
738766
74934
15760
1679174
1168605
1234114
1115398
1517104
874464
1855654
873569
1630387
1391803
1912351
1211916
1159912
533785
989180
713574
474040
1768236
1903305
838294
1057710
379592
608759
1909160
429058
945982
503846
649482
785020
572477
1507625
251519
1637342
50013
906589
322322
1046820
1449393
1194079
1062662
1311016
796494
313524
1574530
1311426
1257299
1027470
803475
1986565
367097
1395514
1769473
815419
200105
56659
631445
1474315
1321097
1178615
1896152
1943918
293562
749386
1218001
1757300
1651198
1401651
1422176
1550383
441621
452091
793415
1115410
1321666
667188
1681445
1295314
1410527
1582891
1270013
336631
1754584
1002679
1154953
79629
1147903
800466
508669
1449422
1213460
1638227
910607
11168
41430
1901815
533567
1849261
1407458
900589
603294
1288097
964032
1578580
91551
1434981
764368
1054657
1931276
827460
1496526
379910
903850
1508483
710895
414308
648696
1780954
1704277
1687825
766710
1026570
111602
1072863
880846
666796
1017936
156345
520227
690587
1339927
1033803
1690691
1529408
142237
328066
1962926
1978613
712844
894323
1963813
1680875
1972644
407742
638144
1455330
1404441
513212
934212
836925
156015
1096671
1898891
1646770
8338
298762
830340
1046274
59800
456160
907517
1662951
1091005
1424623
1156775
344674
1596598
681262
97954
481629
779505
1278622
1860083
1314859
245987
1031684
869687
1921229
1899657
1200984
343839
338479
736639
869966
1706734
1416921
1120321
1870189
459706
975715
1958084
1699946
619223
1581840
431136
1301339
1290725
875552
27520
1153915
1344542
198716
1739925
147489
1977409
1552263
663668
1035052
777071
552043
699272
1412911
1168407
1264005
1835780
587041
1358254
1646702
873080
1073271
1428425
1305260
1350223
254768
1818238
644937
565504
1103322
1541319
537753
235046
1408250
556749
1331736
439228
410823
1797244
921771
1923255
1179151
1192793
893485
851780
585298
1533411
1601262
166160
1035473
902148
1524686
1415331
676205
1913285
1686761
1060052
637687
1329807
109746
115657
1350360
1104796
882295
917399
695266
798416
983771
794020
194120
117821
786459
234002
1770820
1407523
1862353
1514208
1996493
693316
858383
1943357
12391
563878
1825108
290208
1305959
1489784
1887506
1646008
1451093
421807
1169527
51493
80353
1649803
1427712
167139
697335
280171
278920
802706
510536
1478998
231660
1136038
1326687
543874
970325
627197
1498716
1209718
1880946
981118
1439631
1751781
1011927
362344
940949
258771
1172493
743314
413985
11694
1184991
198657
451121
1737679
1152408
1947683
1372368
1544864
1222080
1964493
662932
1415179
755282
497335
1840410
1462098
748970
1176768
1652561
1452628
620861
1762185
1532195
1149114
1518176
799477
1625134
1909226
237349
329671
925868
1833413
121808
552435
593794
99629
1066552
1827544
1030723
583059
86461
1562790
748730
1403927
152050
556411
166910
1192393
1897241
1227423
1855511
1897162
1236973
1534684
330758
1241981
1735062
1089370
22637
1000817
330645
1851225
1228013
269486
64372
519290
310631
635793
1297538
1850665
590128
1948278
686768
1629227
247912
1131362
356769
486068
777537
1922316
895468
506705
794234
1059280
1386407
1732519
5686
1018432
1781778
187235
860052
584603
470934
528711
1963534
934868
1610661
1267472
1444543
711395
931790
1048410
754193
1830430
1608979
147731
1523329
1971995
1409828
237963
749552
1213627
842769
1424671
632961
616724
642733
291682
520097
1859474
180606
34237
1902116
793168
678776
525272
1598643
504987
1015140
1575869
888591
1787347
650094
1385264
863233
1540540
1050643
128868
783349
215120
607558
15691
864348
313730
1651027
1117213
152063
1478500
207700
234391
408759
389427
957454
921940
1754210
672943
582034
895930
1347565
1565455
865096
1807557
523900
790858
1130222
356345
1268593
789972
362202
252483
902754
1812896
1166068
1801442
242687
436855
1412411
1901037
1415416
192231
1708222
614362
1358523
1421039
72420
748910
201912
572097
472928
1623267
929108
591230
676742
1844533
1457171
1837684
1925655
185510
749005
1470435
1212521
1780725
959701
1934260
225424
126579
1986990
170487
1711150
1978603
1983145
1913466
877078
851632
1574804
1598944
826797
1690731
1723587
1001470
590602
1152472
965745
1767799
138266
740192
754953
1033582
566272
153082
1333359
870070
1792938
1359417
1977909
1398527
1694803
457363
972389
667285
868216
1219958
942343
763299
830196
724888
1682171
1007902
1242033
1766461
301773
318905
654645
1495284
1520431
270978
753435
154418
1075387
1695662
1540372
787395
1946966
1514918
1330841
19627
286552
218093
910373
1944303
468232
379989
1390140
1696288
35280
1763377
1590939
306471
1052037
302646
1185915
15768
410613
1248886
1093367
712305
249084
716518
239190
735520
1954684
1729869
1837809
963446
671132
1756293
1809341
1786981
873515
1820829
1745542
843914
947224
488945
980648
1166806
586837
30731
1879037
826170
200736
1034551
585851
1281597
962364
577404
1773325
573297
1304706
1848159
810948
909143
1177798
1646803
1151670
1826521
203392
15582
1091503
1625358
1466254
1946954
299878
1702789
216791
720002
469524
1925229
318885
1652668
950416
294296
1762270
1193302
746903
318642
307935
1063442
493326
884411
459155
1529090
1286643
664070
131379
1855586
124526
1514156
1469655
73126
436367
712844
1475720
819913
132063
1565873
625958
1896061
771122
313443
1326753
349811
645567
358425
372685
868232
1011648
1274342
701510
1245824
10009
528790
1505914
1569218
713035
1573280
967650
777340
1853646
1369308
16960
1035018
1262818
1232650
1739096
972231
838572
698539
1865847
59316
1643648
1417910
1621960
130194
1513570
1539615
845186
803553
1244827
532557
1605023
594700
937232
1646736
582383
904075
316194
139634
470817
1509217
1705164
547608
510818
803743
999376
1202536
449767
1406352
1185115
1618862
286976
957703
557152
1642558
1304869
1632423
1792718
1501838
808815
237329
1320042
647470
1898428
1779273
541808
1261245
230868
948519
1075474
788042
709351
728554
1205931
1767807
1176210
726973
755030
402242
1523323
861474
1458532
918985
1943491
962307
150031
1828692
169137
1943952
1055688
607392
88582
508614
1983643
630975
936024
951202
1952265
399391
1621067
633763
1445585
1160697
2498
1002525
1117240
764576
726717
1162371
879059
452965
1793583
351162
977020
682886
358338
976773
452338
1294484
513022
1144041
988409
1449318
1116525
865800
625275
1905503
1224777
521759
201419
549140
80262
1158631
1373566
1398411
3313
1340453
571038
1723308
1851162
1271434
933199
1680787
249084
1543206
1160939
726499
1326840
387103
1883676
1247641
241298
369655
201915
748388
1436262
1312273
333237
986207
1456823
647077
237385
1787396
1187965
628974
1136240
1789176
466323
162051
485388
959636
657237
1020308
701258
1246170
1662167
1308672
1954824
1846091
471600
1261640
1152860
523264
1699253
498352
952318
562930
788799
825357
755261
1655523
407908
1018423
1098282
185252
1213075
216105
825818
324926
518160
841208
590417
1073214
1793960
124593
771750
1912022
1250363
916735
1923525
321721
286564
1172182
1206980
998632
1887948
444547
1616088
812630
582111
12045
1151122
1437618
1620106
585511
1475000
1260882
85431
1318080
79070
1939629
205735
548043
1503971
1207647
721326
1342127
1017666
571687
412807
965452
1094621
1680474
1533953
801160
1302627
836815
1489887
1757739
436553
941772
955233
254542
560364
1028939
1325968
1579057
924737
1044603
1789494
1095295
1374260
1048525
1604341
1444402
1545635
1066792
1766964
852860
523141
1082360
782782
359968
1558509
1859234
1757078
1029068
1448148
76131
375719
16252
1295163
1385765
994764
224845
513464
88902
283854
810772
129449
1342920
516591
1255301
1687272
1914850
791170
134545
497568
674106
1806300
1916767
1573701
1260482
922696
1457120
1659060
243080
1041738
255927
470361
1844016
644123
37673
258592
1073188
961047
8982
1776491
244692
751312
1988255
1287240
1773894
1033650
349181
282185
96768
385942
468738
970946
1045211
1355128
986799
537453
1633181
13031
1933371
1764482
1870386
415818
1797243
1214982
98968
1322295
976815
834849
1685015
419404
872312
1065287
603782
1771956
276910
70207
257757
1171591
1956000
448331
1433711
1440865
162296
1575470
1267816
989210
1528994
1192214
1789469
1436329
235429
1540154
1385625
1625242
469639
1599836
1808853
27907
657044
897686
301234
566762
64647
505556
515144
803105
516880
1093232
212479
689604
697210
1949381
781581
1992423
79572
566635
1839151
1407518
607102
750661
253208
567168
1762678
1162412
84532
1037315
1532234
744550
685304
1940604
1404835
1698059
1536723
1922330
1145101
1256674
840109
1414338
1159423
1161318
428276
1514398
150703
589804
284089
1992605
433261
196192
1312099
723709
1489424
560824
1817027
1285069
1887716
205981
1591332
1138867
821342
185169
1910367
1752148
1129519
1854864
1223022
1985516
1630416
685704
108732
1986986
1350648
1255402
1900692
412627
899857
1784865
507139
1405207
1517067
1372435
1567975
1684693
701236
42656
1061746
1277646
355026
403566
1602119
1892447
156375
1149779
1183964
1289297
1085190
482276
408242
1678343
186776
247378
854926
1275972
1533409
804854
1385204
597127
1569069
1507212
1866474
1390129
28766
1693308
1865239
950987
1999963
228081
1777285
501844
425670
1622120
773323
953698
724246
1823984
1987264
1582199
1355175
1234166
1780190
655328
1208670
447315
1598863
1783820
547819
1529403
1630341
1369763
535353
1427376
70828
233042
602531
654245
401060
285299
1402603
1105364
175214
1484072
751555
1287012
1090416
826008
320670
121024
322812
388943
1871139
1219988
393108
478450
74914
482918
685689
671262
565080
864229
226228
730443
5427
407878
759247
312187
983344
1387331
1700474
1521491
1319825
71666
162931
1564074
1830053
839004
184050
217632
571975
1627672
1890405
9795
1859189
1920116
223638
931138
571336
997648
1401861
1054464
71248
596620
526040
1812858
72850
1957898
727050
1359219
750922
1044442
1830053
1904228
847639
1441431
1007803
1524251
264237
622707
1472197
1163529
971648
399728
1756380
1269377
338927
393728
1968369
894198
934858
611412
1017944
684289
596499
329253
146892
1206655
1179226
1820239
342143
839673
818361
472415
205723
1926657
5017
1054109
126702
1659834
1016223
1082612
423170
1797092
1026631
1146398
567528
1058177
175140
961262
325222
793415
558990
1752366
541309
753442
1279567
1757862
575027
1628244
1688560
963396
443410
1088259
1330214
461851
1519116
1058312
1314384
1648273
1233861
974376
770723
1715041
1458883
1588891
1294765
591833
358354
559221
1793148
947904
1255878
22500
1275592
1409453
550637
1067731
1636515
1609010
1160308
682794
512102
1842067
476245
1195563
1345998
260100
1322815
153094
1325352
1858057
405097
1800133
1855577
1412050
1600009
709602
952773
1141482
1227938
1609542
946588
516265
127112
4113
916469
1964942
1982202
521781
1961877
105907
202668
462030
1454055
1007530
1429909
1957059
1623644
1474152
318011
81076
203152
575855
628367
280364
346376
1430652
427958
20296
420170
7309
128413
1675104
1896851
1695164
107536
1711512
1296482
708907
1536604
1718717
1511339
880504
740641
1154007
1663503
1589107
663990
1448951
680579
1899482
1053389
1220178
900663
527533
1946757
1758989
746130
565318
727707
929418
805150
384684
1734348
423161
274457
1270683
1120210
436850
1639414
1354492
64596
780113
732784
1893142
1870390
134038
1638479
780006
1083328
34093
987956
801588
1645114
1328788
1614909
493512
589244
967381
431011
771608
1690291
1199296
931600
1726094
253758
1796415
1908060
348698
1021080
915012
1488
463226
1304523
966311
591
921082
1651529
422560
599637
1182493
808320
211814
1170791
1070445
1034091
1160315
697972
1104835
381477
1101156
8526
882261
902963
1066913
1711276
1180644
717686
917722
1237266
272366
933434
780135
730446
1575593
709489
199654
1303520
1184644
1783158
10133
181898
409531
414258
89588
1084891
1361820
1586934
1854560
1173675
1529243
246930
1075005
1904363
1712429
363888
462241
1949103
602011
502785
875665
877424
1817258
1850088
1928137
121906
294341
945346
678251
66932
393651
1791932
1075552
1546161
498318
792833
957170
627811
1648677
823249
1107297
903754
333735
1565454
1819351
956820
267090
921309
914516
1196822
676642
1486541
109652
346440
1971680
1036515
1016668
322008
1985311
489505
1422164
364792
1771231
571974
1912246
1259264
527684
481131
1280397
569263
1229386
1686680
768108
759650
496161
144846
1075283
1852342
1594530
372537
761521
827366
1592159
1665382
1291076
1690226
1078581
1314972
544245
1943611
1430709
1807870
488075
845020
1381294
80153
1685178
1448681
211169
862920
19675
1879227
1521148
135668
1937289
311097
1251181
1550712
1842345
1997740
686982
30651
1768701
1725536
44170
1157345
720755
894755
308097
1480683
155012
1866302
164358
721733
1943688
37957
869825
177074
1517819
1439384
577931
46439
1241859
358622
1398116
527835
1239838
649290
865369
444060
1896663
106484
741498
202992
1133622
1732740
798868
1960389
1992790
387711
1525765
148172
1664893
1955260
1407518
1288692
865645
106744
1064267
1066973
665572
767788
1566108
1792388
801896
1571528
909368
257006
1383301
42424
1706596
85629
1393649
107501
296378
78821
23332
704399
1243914
1873437
1985301
940066
1103318
1403812
153166
583416
1527180
437955
34185
984600
744501
695215
1681621
1388968
839172
802032
1420914
1266656
1470128
887990
1297113
1117440
135915
1807829
1272794
1568050
1331610
789472
1903655
618062
307198
345582
1723308
402309
1136098
1976167
5427
1128852
851387
796036
1127425
1079332
709804
1013316
1121120
1212163
1462886
1280700
1273995
1668268
1633453
789628
829722
1835894
1008505
1570854
470880
440022
1661740
539861
112094
949408
11737
1198512
99025
871141
1165287
215923
1315982
929347
483752
331944
1506397
1017155
1107076
969188
318053
1689583
1160600
1067636
1284898
1704552
1324317
329997
169984
1034067
1896664
1322335
603335
680006
1519480
78694
818191
394232
846292
953932
539698
1941971
1164622
631703
11128
885823
9284
13654
1077985
1984160
1863118
795713
1338739
1489152
1246458
1937648
1723314
1113602
938539
417147
162316
1539902
1002852
679787
1213957
1345874
1549113
1499082
1005312
1005639
1272110
616566
1104894
1826455
1072527
1046820
412097
307459
386874
411994
740862
914646
1646154
1271068
527540
528554
70285
1740410
871831
879322
1571073
1151842
167164
425679
1032969
1095875
752872
1871916
1369960
1109351
1485202
993830
1377803
1451078
827795
779416
1516022
1604363
1915305
1120532
78641
1992847
1720688
1970776
1093364
571536
136257
294398
667273
162842
1405107
1803057
1637522
1252503
806712
1617103
530306
1193691
1541829
1410611
303931
1566713
1681519
598643
1063763
708441
450450
1791043
1787591
1304757
1267889
278376
194748
542073
1828226
1085846
1651134
195880
1802874
647952
1145569
1086178
645220
534682
1655644
1209156
544957
1222985
1465931
1803128
434205
538014
1553283
312588
1148116
1492190
358681
586161
1491852
553179
1280375
1011155
80802
194220
511750
694719
1314226
91184
1868587
565887
1486027
1132962
774008
1555335
1999090
55966
185485
1503282
1423333
1156286
86724
615677
424370
1522007
148069
1156739
1800164
1772502
687033
432723
1473049
607595
256074
1103161
1050126
1893571
1750866
127436
760404
484743
1604304
1950154
86884
382061
1123028
1947102
558912
1424425
240051
1217598
604651
1933436
1714456
1687977
1113575
223773
973286
1537540
1056845
44996
541616
434179
829990
676610
1889980
219071
764040
1587925
229979
1848842
298459
656021
1654509
486144
1160133
1563350
1483843
633432
1596392
290422
1123972
1064183
430759
378071
1248943
1673925
969040
1232997
955480
1613357
68233
646365
1161604
1403442
144136
1604743
612823
910111
781664
1064134
1786844
875577
809330
273922
1258432
1925966
1112944
956742
1721806
1000207
11822
1427106
908362
259740
1543566
388558
1968056
897930
579460
528964
866043
1142073
729745
236911
1234809
1415200
1897208
1775928
1448800
1804697
214022
1882369
860312
1877805
401738
410288
175612
1792347
287484
1390278
1491881
1062771
1259681
234974
963119
1761753
1705230
397142
307357
479703
761409
1075278
1474056
106090
1848768
588935
1106947
1159547
1653029
1672050
69082
225520
13045
1624554
1235326
1473096
557374
938948
1768152
1593120
79641
380378
1930649
1882794
1503574
1021715
372332
1549396
356878
1567674
612043
722981
1123910
126472
1123552
903782
332904
1121914
1144967
1156410
1650921
1398454
579517
1088318
1610915
1789389
1147229
255428
1393187
170675
1182127
104289
968535
641250
80078
485790
1415049
1866434
1373343
679243
1241114
1766427
646138
1296224
1408240
1151757
1354018
1477670
1767542
467645
616807
1524422
1536774
1301955
1715605
903248
1258157
1753893
1730834
1068666
1679957
394147
1973909
1763855
816737
26227
1287992
98230
1254166
519750
610903
20438
623529
1113602
585260
323040
1090410
1960486
523851
862426
473438
1351776
461877
1679094
1139755
824029
1861714
518913
41724
590518
1143884
352613
1211718
999265
1408536
1507398
1556362
1120151
382600
897953
992600
1753676
1169026
809330
915241
1374382
1257176
1611612
1365199
1792930
1938698
213683
1837693
1238366
1623863
1236670
1838200
1274878
748032
1614636
290150
748070
768924
62497
763816
1707870
1377983
1498939
433281
1842971
1277536
1019652
878292
253497
1157854
654332
1671924
1599915
1774686
394431
1873045
63222
1851368
1759507
1798918
1493372
173560
191289
1254161
841478
1375281
825215
536554
911531
522629
1050153
1038445
1474106
1138299
748172
293220
789003
1159446
811962
1517471
709032
540200
599716
206775
1960603
1212641
961015
1045533
389226
1907360
568574
1219919
1217023
1353823
1741443
149327
1686933
671361
1737037
1496522
913952
824649
1587959
206995
1401523
383166
193721
521169
1715717
927936
204836
253436
913755
885918
1409753
985490
982062
816880
318523
1205375
605969
754921
411033
92188
1207452
881706
1904003
1254916
142941
1880195
1183463
539035
170330
995593
1343728
7977
818347
1570249
572855
314468
452134
870586
497662
1644026
1359418
1642591
807855
317721
365079
1654137
1529586
357300
1088912
75205
593906
497291
178278
632805
1148977
1559861
424625
1997655
288674
1395889
1088766
1903984
1931295
1182623
1355094
1370165
692783
1872663
469526
292318
1928319
138457
774598
457911
995869
182178
1358898
537961
1433279
1787853
794769
1456173
626998
554179
910235
769528
502384
1080156
1431520
737294
1314111
1949045
1526504
323903
1999932
1163469
393064
1633596
825227
1616889
524843
389052
1302691
1702446
231587
891458
1837760
1803113
783134
1925966
1741499
1536786
821795
1559450
68844
1633139
789342
556197
336734
266092
33985
1111761
900978
495453
1683107
1313916
1429583
195953
276984
927632
1180666
622256
534163
334832
242023
1640434
1330773
1857352
244844
1920631
1758862
155867
1169255
1954120
1958169
838475
116129
1649368
1464584
1960435
1304195
1935849
1774619
1776380
1235483
376302
1290443
1196792
1361672
23582
1261894
1117969
1832509
1957890
1792869
10610
1471698
1550726
484136
906549
493483
723179
157317
806112
841261
1417705
836098
1281643
1711486
609940
1588938
897487
1688218
863034
378755
486232
427010
1663532
64058
582905
1003493
512646
22128
1953271
1175330
1845436
1321756
1902116
736539
337301
852990
706699
152768
481593
1808869
557230
109179
488213
310995
780607
1404994
1648657
427679
236905
1660167
740895
744227
347366
1954969
1987611
867308
1288216
1926057
744814
73290
50322
477446
311413
378071
788996
378846
1745445
1142073
1423639
857964
1018299
1049354
946535
617479
1236717
961954
1187779
1004555
1759043
1623748
1991245
837007
294544
981218
966706
1048453
726943
1133856
817229
1128176
1239386
763046
1687355
354485
14804
701296
872863
537106
811161
101978
779219
1520630
711823
1532845
1922759
231728
1933917
402131
1621303
749046
1516298
408132
935286
543984
1195918
1594732
753011
202215
1177892
807937
1887154
1809622
285768
44812
6382
788243
1097372
1007249
548932
1651184
63890
10941
671111
1528665
307773
1880946
1665659
983551
1131041
1013561
1486683
1447602
1182726
679499
1973406
461797
387772
1773919
813847
222233
353963
1642016
1326223
1193175
442330
1215845
1303855
428772
1858029
1208601
1843475
1323382
434558
669418
1127565
1942460
1010055
310607
497942
1167871
1031918
277393
1880402
798493
1607270
95055
833951
370741
670757
1660310
1307976
1115778
1487152
23431
852042
1873077
369940
599256
32075
1783100
235639
1022577
178317
1578925
1856679
905169
716673
1774641
1566628
1424386
1444877
1260261
1833796
1702191
1192109
1568606
1277839
1594647
54169
448884
1588688
1626153
897134
1796739
1313921
114153
1102330
1175669
1563634
277248
1334912
7824
1428493
510299
368125
151648
535341
3650
1726601
1538048
104574
772234
1480629
52991
782801
588778
619486
293464
960005
63982
1513976
1488408
1653414
404175
304278
680504
460221
1838902
894611
106945
1287745
1099767
259065
725429
142693
1207075
1773751
1568268
605130
1902343
1948937
860435
1072231
1878135
601229
1968753
1822609
334476
409759
953073
1930269
1908218
1045132
291708
66954
687693
271833
464000
606336
1574645
86660
1516022
1691892
329875
260706
1953848
721978
1964454
1200625
1926313
1910488
1623777
167651
768749
1021614
1752489
232127
1751413
1761859
338352
1628250
1289152
1907644
1765074
1759768
1462637
138077
1820082
59435
1174540
976954
1326591
1620059
1532038
1583710
596153
1462504
733945
1693555
1866132
816264
185421
618423
769146
147489
1447411
669976
1583357
773278
851194
233413
1837615
583074
976620
699421
355284
1903817
1006660
1345653
187756
334883
628388
1512252
1588123
201587
995198
573032
1267704
1785056
1266656
259263
438578
1431892
1698750
970810
1936845
1416563
246274
560726
19155
361664
1827416
1202376
15149
87102
927396
264237
1198666
623704
228607
1684885
589988
1527380
71999
336246
828051
1572227
44575
1651781
862582
305317
1795859
46539
1321031
538988
1654696
1883070
1777642
669675
1072417
1612971
730724
909590
697210
1664004
1130248
616071
1883006
793082
686037
1102234
1062808
1111594
401931
1505
914534
1560293
48124
1120683
1035414
110095
757968
1588121
1281236
130267
8303
1885030
886356
1857693
76523
539082
1162836
563347
1342456
1725343
1271540
1951653
1485802
453134
1394477
604576
168327
373283
1559679
35132
733509
255183
1076598
1510152
1152615
16411
733313
978795
86667
1072786
1223444
1736079
593048
1332100
954437
361902
1885362
1826290
381288
546176
211556
12552
838354
316788
1618620
987798
411064
803645
1568271
1523534
363154
683537
1310147
1126885
1792877
1653382
1915296
211802
1895028
1405966
1857831
614362
1828671
1498754
1311219
1465285
1567013
1356065
1933211
1557210
1535847
199515
497291
1698811
1504620
1067968
314271
1408435
273521
1642192
985307
1880265
649636
1657675
1462046
1203167
331721
1443957
1428017
1700405
851046
425271
1534199
1876704
229941
1333445
543364
282787
539992
263725
1229643
1345865
646859
246775
1223444
143764
94871
314719
1673408
325811
1388025
260002
786142
1707882
890068
210461
38569
901925
1480123
708334
160272
1072423
1188549
698088
1508571
591783
1072644
971609
595878
784431
1079938
1729619
1423027
1058611
603322
1767447
1625114
1635731
1686912
1437256
206391
140290
1301263
420170
1833263
1363086
931486
286730
1688107
1217299
1081339
980517
1152877
427873
1571317
975862
688457
1148360
938601
1078769
587869
60797
1532765
910073
1975040
496524
1335069
1172206
1931546
1209453
162915
684101
398124
297393
1294047
1400793
856117
912025
702969
702438
1010434
1584028
1515618
287574
142580
1523937
419795
1161492
820366
209964
519475
406245
1727925
627714
1987659
775345
1259359
386607
143625
1174469
507301
65516
943312
1210920
1976046
689241
1659123
1753960
1186461
6231
794222
1835407
1810116
769601
1479310
1778684
1048809
630039
1878540
1477483
1934402
1206838
995242
269273
1531450
1926081
166565
967846
1830879
1880540
122905
1791851
1191189
1158882
767221
1193319
1468935
1177914
792192
48192
44784
1487726
1014559
1609588
1776511
1878178
622246
671840
487171
152250
357993
1160939
1655985
1608609
446286
1982305
1919792
60139
850105
309944
109123
364746
538073
1826254
945809
1833719
407653
1363884
1260890
1543464
370595
815419
1633027
870108
650392
1071461
1952932
81704
990677
786922
981064
289521
310665
270880
412792
453763
185792
1837906
611899
1959372
1860308
1942594
1208895
936030
164558
863419
742180
1356232
466722
1662964
321554
508205
1531085
1415549
1063626
751258
58685
1778093
126833
86532
1061565
888481
1801641
47511
1275570
1620335
288116
1236421
418621
1570414
1047632
1982918
1586149
408433
1068420
1240395
761770
1628713
95122
821663
347377
1250739
582225
1105844
1852584
560751
231129
676299
1850763
1927982
1685697
1881348
1644618
1949273
1308902
1973465
1201243
47732
1298491
1105850
1068375
1332918
825589
540370
537905
386473
51166
1381557
1782226
1444322
81076
335920
326283
1922197
1878570
1620460
696454
1728448
1553150
94724
1083725
1317215
389358
994524
1093138
1301821
992926
745155
1649689
1770007
1411977
93072
1645934
1732085
602011
1650581
221431
232665
1244837
748310
262483
1295666
904927
518945
1152928
381070
407782
1107599
409089
1248026
196478
34984
1842937
1685038
881987
1956512
433023
748754
670251
877553
1492732
1662195
150595
234461
277644
55887
1028415
713011
428622
117761
1405392
1515445
582527
1613698
1003282
446939
140321
1075714
1610842
374359
1331727
1806855
1354211
211746
1018280
1591128
1115271
1753292
3782
1548471
488543
1378196
675368
9779
10442
977488
897850
156900
1927001
1183556
745153
1242770
179809
1798600
517693
818730
33104
997645
20867
213404
146994
1622402
777040
1640039
750202
810862
1801625
1591682
1662293
222335
112328
175604
1179635
160616
212754
814839
737379
1693026
1408089
521072
1930323
1708184
1121441
17378
133076
1424265
1243184
708660
1072457
407764
1714856
142469
295682
951309
856419
276799
716243
906485
360622
1723207
514092
1883967
538746
1380555
289308
1773102
294740
1866866
192785
465817
711739
1979733
1887489
564112
1467851
597747
720622
555220
1231475
663981
1900507
1875600
1976428
1048272
1397313
419829
568798
674134
955556
1028461
24070
1283892
792608
275300
1119259
276555
962044
1518742
1807686
1687201
1915369
795809
1218835
1953883
223893
1161209
10697
566839
1954939
980424
65516
912439
761746
1410428
1619536
234431
1013567
1696768
1067456
175452
910609
404217
822393
1468393
1702396
160006
1078062
1547644
310030
1180946
402804
878357
1525440
14413
149354
587847
1747833
993987
572261
1344654
1816955
1330353
1236936
1079365
1815041
513776
1613264
111125
956066
36460
642282
1778552
186010
1042286
305887
912590
413955
1509710
122654
1045270
1484265
232294
1393066
1325411
708421
781298
1823548
1802701
1182464
1156398
1230345
1357574
1138470
1684977
1630538
1129184
756288
290042
469407
1263482
860274
675947
1545904
648280
1814537
275106
1876086
1691458
484947
1404680
1049477
1578480
1114581
891521
1778179
723297
1651260
1919436
328395
1815115
657131
924569
266097
541837
364281
47415
1077384
1097407
50364
391188
1059245
443843
9753
1754887
1285394
976564
1012937
475511
1511435
1879476
1663661
1359432
29429
823793
7539
701183
699178
1163307
173217
803286
1444612
730678
296840
588384
729292
949732
453277
303099
18968
464419
940459
418614
1369175
1560256
240183
1595419
1712423
178091
1273108
605300
1314140
1203689
1230942
1790711
1200753
1179517
499179
1250063
864549
445454
1221955
1959052
1484140
643831
1151033
1270699
1411189
628535
940247
646695
1714137
1654900
1130020
1648629
1072760
1988635
1812215
796164
1237456
653186
1740651
279695
476283
35498
1935227
1245002
155007
648277
7367
1684677
1368992
1307949
1682556
1484578
429212
1678154
566054
7594
336799
209325
1742029
1269031
521499
210838
936681
351122
162051
911581
1245720
430938
1531018
949107
732209
30906
70351
1838082
776959
348142
1024963
58183
582279
404172
1366254
170002
26460
146767
1733841
1267370
1457874
1018798
1376606
203501
1323007
895904
791573
617479
868910
1013500
687623
570532
1566769
475671
249665
195564
1023259
166661
1718234
1527521
1247586
470570
667258
1606161
106693
1187330
1863762
1201294
1083746
137290
160367
1118608
1867692
1261839
467443
1202776
950573
464403
1142208
696808
304225
19166
581004
1277874
266601
907393
952345
1698595
1815613
1663533
441938
126131
972202
270148
1709461
11653
454324
1773183
966293
117057
641641
1204367
1234765
360240
675526
384113
1635130
405598
949501
1143735
155605
1535680
1082350
335950
1470258
1541539
1619107
363002
213883
1618498
1763684
579396
1141904
774442
1885164
484909
797624
1434247
1294850
339652
94287
186498
1823533
72063
281784
947996
458808
789480
21045
1587743
598146
529583
509664
775775
883885
1966171
1207390
1782460
486903
1867262
815844
564544
1094696
601950
709145
431495
596715
171721
1169676
1548110
297332
4513
1943063
61298
775715
1028903
1047749
1877423
1643585
122983
1153134
1031417
777746
607203
38999
339326
761958
1761924
1761474
696927
1909459
1752594
1972383
46445
715554
970877
1967254
1017777
817321
897370
792661
146472
436416
1142276
411976
1926698
225401
710901
1564827
1041737
1592586
1428211
1229763
1451573
1837600
1391189
404541
1053406
538659
141397
1507431
175284
1562420
1883246
1784405
1654646
1281690
673609
1140261
1316256
371930
630169
678270
706281
1581997
1113999
1944212
661863
117268
1534401
1039537
1075916
331945
290573
1574242
249541
788305
1461360
1028275
1166708
1994113
270641
685759
793726
1818166
1248026
1770020
1894782
1504166
552995
818486
1788553
1185659
1580713
41434
44818
844452
1857797
1632616
1049675
1102976
245828
21736
1062166
1380754
597525
662589
1685181
781633
400534
1714965
425670
1352607
1840516
898520
1644691
1119655
577286
1307183
1904247
1682347
396738
69786
1332270
674482
1781590
1420604
1518800
1788439
1168944
1118542
724773
1617329
716580
1899229
627066
232325
46508
1381656
887147
907015
529527
1399453
1376171
1335889
445106
708505
139235
1320157
1206654
1628577
36863
637876
1671106
1279988
632561
1494252
734208
793333
346398
1210901
41203
425670
488541
261384
1615894
827908
1295662
285224
1109978
1808508
1088332
971675
880660
1219197
805661
623775
1569171
1464512
766453
1904020
1609893
1407178
1539365
1007359
989173
1321703
1893904
590119
1663516
208027
1786355
5773
969898
1741481
138881
621729
466653
365880
1805633
96537
1899342
1636704
1996884
979181
340515
388429
1347365
1920661
1443154
1285512
1087103
1406006
389599
785661
697154
1326020
1433432
1264957
1262656
790958
278205
112209
1665681
1189291
184840
519546
99425
179467
1712175
1996630
300345
1839690
661560
1262178
1812618
1531201
1210002
363304
1797497
1232997
1309650
1886375
1953746
250794
1668182
998976
987640
1048876
411626
1432188
515817
1245228
1748711
800280
276462
1722669
1958427
510899
881682
980364
159470
156275
1528360
833901
1645380
1553873
640988
1272657
1097214
78973
1098437
400293
784898
1387479
1733063
362923
779572
1445097
1256095
509807
499039
920298
225798
1828227
264442
1355262
366325
1004535
751072
708672
561457
603891
337117
1537431
1983588
137967
763837
977838
784507
147917
1046993
615721
1758642
1391806
372776
1515166
190036
1113097
1885705
474570
222428
497086
1987371
1740574
576254
607148
582405
533057
1655308
774928
1467751
1633987
1260308
495029
1296675
1049791
992864
25438
647080
368984
460011
554839
1540756
1400489
1992652
271833
2750
267128
374053
483845
32121
648412
1578002
1996737
603669
1375200
823637
164467
193441
260551
1866741
885003
755606
799165
158405
1116773
122047
1295417
115336
743658
332421
784613
234582
1889526
510325
949195
1696343
737197
1955420
1242515
813290
1205593
750510
1520117
1290213
1621174
477148
1657975
1130901
1746473
1084810
1283848
318194
65779
1365301
1160071
524188
1339994
1221834
1757852
787832
1790925
1474542
1693534
921201
1397336
602739
9287
1697986
1030220
1142177
1727027
1884932
507193
711350
1690400
1437938
1602427
1960606
1981661
607019
925191
1402897
1031790
1796342
1902432
450559
1403680
1123249
845868
555435
907223
1214230
713447
1165334
679567
1893932
1962207
245862
1887542
1034148
856303
257388
1076392
1809621
592836
46456
1037306
293281
40055
1037201
614027
580917
917527
511800
956399
702414
48989
1561381
1052263
1697475
62874
1282661
1132142
1660060
533893
572401
1656307
1906624
930543
1493451
1867347
262450
1979950
937621
1772924
862514
494204
1767741
1603273
1202319
1464740
1976849
1533693
34872
1769379
382461
502028
939070
1692650
449681
1569495
1524129
67026
395465
822218
1502760
1253345
521421
503668
508926
477717
257677
583800
912904
771742
1747777
1391037
1317859
496167
1339448
979986
1528352
792877
935642
1142856
301664
1746561
1387663
153818
1509936
1435950
1977909
1035587
593849
1455181
1155921
1740969
1207836
1677488
298104
1463842
552883
178918
701089
692507
1148624
520284
526240
1531876
1368766
86484
208464
476467
316634
1491374
717408
1467242
621608
1176706
1867996
652866
1890967
1946553
1623939
1264055
105148
1617594
1153270
1386074
83338
335443
362270
258762
354270
60797
570974
810661
824511
1752594
1087054
327093
94026
521117
1135540
1366601
533719
879334
33408
1557934
291148
1412360
1074069
969751
286108
1475411
1986103
1409080
1797406
594406
155894
1881233
1979310
1304041
770181
656108
157926
637191
1543819
1243294
801207
1868321
1128207
1744676
1169220
1438383
790017
1539946
255249
1214846
743835
219156
833570
965251
1568495
1402345
1885318
1936250
49358
1261550
699481
1849548
1257935
1173106
970140
1694289
149611
682168
944195
1230156
196333
519235
1607608
1512682
1881461
367590
1099420
797152
1379218
1779026
1605881
460579
571510
397260
893540
590002
1099241
211534
63116
799130
1920572
819787
737206
61504
1899177
1159101
1241859
394088
1996818
1496831
189201
1741387
1586367
1004322
895064
769194
907797
627405
372575
405295
540396
1616744
600058
162377
1767672
50324
1736219
1395822
1697347
1490297
344017
868433
816818
1459812
1728551
907580
989632
1095827
988754
1656885
1649755
1729776
1394952
677271
1316622
1457461
543700
811256
486384
474636
1978696
156616
1232670
764724
879065
549799
1255418
214664
1819299
532894
172683
1807557
746141
695568
1595840
1312342
1255185
1158601
1525732
151829
604314
226972
58685
1976616
98596
848484
1964458
32700
1072509
1496419
290200
1765468
326818
242458
1601139
400234
860676
347435
1146242
773469
354960
67333
1473016
1132841
582222
871625
1988890
1810170
530128
1608565
639218
924369
606054
1628131
1162600
599627
1833018
1622103
321801
92931
1713453
211462
1742936
1919840
1036434
336638
250276
1356778
448080
1051809
418461
516345
784706
26248
962211
1500901
895372
1059511
167231
1698536
1966578
177570
1631385
76594
423053
540793
59216
1534992
1095097
1196822
982805
42301
1417470
368053
848721
359647
1831132
514532
1566978
1272805
1602451
1500076
1280010
1949979
1307599
669055
94897
1243174
572855
1890133
1974814
1711698
1788072
1168264
1676991
330549
907212
785940
1340158
396149
1672113
222325
684642
1797888
369392
618645
1409893
1640630
429970
653364
538961
1088379
860492
944368
1921146
329697
1752472
493505
1789476
1172588
538468
1465331
586600
312497
31732
1078298
364551
1313943
597585
1164568
1871263
1979309
1526865
1040065
342156
1445704
101079
1335952
1294234
1174127
289813
1843767
1546932
1213261
570664
1525708
107021
556661
1690229
1746169
84751
1176304
431657
1464740
944477
1116287
544630
1394280
1076421
1990385
602470
338459
463616
1550970
710292
1150506
1998233
1449737
639446
1116600
1592682
1532346
1563172
126882
599835
1659631
167278
400784
1115780
1661018
364521
1185057
1366871
1041000
1356214
1945251
1168541
384793
794519
545224
554303
896173
1821207
51463
1033465
698728
970194
167002
1265389
1962250
1648305
331728
1213342
202833
823577
339956
1207917
1464479
1114578
880
196477
341161
1490005
1437580
103273
1358695
1192848
1654527
753714
913638
555652
53659
986852
1645209
875952
979134
1186704
505677
1003256
218283
498455
1756309
507378
278354
247297
1728173
1313397
1758342
957323
1627576
1765160
753418
1257291
1760075
1952887
1544196
464474
779816
1676246
249007
1990068
650314
726279
199441
608762
1707039
1705708
1511306
364333
996655
1685242
1139760
441521
27896
926578
993501
1996307
1836560
1031471
1396008
1857246
265209
3250
1361384
1688705
1654815
727342
512803
1446071
929945
570738
630913
1537627
1168650
1921914
536288
756759
487081
958885
1941295
294489
1608911
455782
1236831
1586488
1451107
489942
1923467
31395
1955660
444036
590952
925643
1539764
842750
1758772
1279121
219636
311185
1870619
1688202
1769691
1509836
1921935
594713
603487
317203
963537
1606020
939113
644141
636027
1001470
862297
1291224
393686
1003475
1993707
1328474
14611
1928152
669459
1589232
878207
517765
25293
1746117
302314
335585
379615
943623
205078
1261668
1519696
1689644
2557
1371665
493672
72815
1313716
633720
1913958
972456
436193
1292677
1607851
867149
1131743
96495
1506244
1724812
294963
440516
1544934
861193
1995613
471212
1207653
895964
1205698
1934610
69377
505852
905494
15282
531775
1327158
176029
1637379
179382
1316898
458027
586878
1404988
59265
676121
1040856
43456
551555
106945
1443567
305474
1384923
1398367
1417695
418050
1828664
78292
1054571
1899741
12590
1780516
1427755
937893
60439
1708047
836831
857311
958261
1512715
1525168
1131674
120186
227828
1322553
1099674
803578
837452
23100
1570421
1738459
330536
1987455
1314241
1803345
1114860
1398866
8332
755941
1021736
552151
680262
1430917
252975
1525270
1538764
1355182
645695
1151293
550269
1275303
956584
294870
737121
1427028
702771
1827025
517757
178317
239747
541088
1892561
542382
1569028
9220
1617548
1497290
947137
1849250
522629
1983588
241436
420101
8934
1333482
59788
1785853
123005
151511
459671
1982327
1913432
364013
854899
814043
1718094
338987
214768
1969841
931524
238049
1393006
985228
350110
1019048
1194082
89601
926737
216978
765097
714322
1819927
1870589
716878
771590
554719
1704719
821686
1326065
1659268
1694540
705199
1163864
1731041
710234
139300
382834
1971082
84729
1983377
1802174
153279
397415
872342
1813203
913579
1972549
738333
1519882
1392403
1819179
1083490
257573
636043
711937
1608962
1850243
147433
1768515
1598609
74350
634422
845840
1094215
276577
970463
1934389
1918047
1340559
314271
634099
1277502
145165
434706
696480
755506
1437671
960348
485239
1641094
1943261
1360169
958375
1921928
340687
557552
1861334
1531522
82593
1853042
1916151
1353138
17481
777343
1012766
1859234
500478
914273
1725736
1282179
1353320
1695674
298845
443587
1759693
1483178
1244439
1381330
190337
597891
420781
1919625
1135947
108537
1363677
573726
411034
788114
110846
873144
1289456
106083
1405292
120724
1145875
1196872
374307
1456385
231183
1464574
66374
590703
1380109
1314559
570673
1778996
960140
1063699
1174541
1272387
1282356
323453
1124519
1025218
930060
474118
1822332
582102
1856679
231381
243355
1270534
753022
81596
310688
43884
282611
327668
546382
928610
884608
1976779
1560228
1022058
523899
708824
836279
719278
1467206
1120530
1792492
1347169
203126
1302433
1415872
447875
479086
1199704
369916
435617
1959726
684614
1438860
961067
122578
910850
1893417
1480466
447312
1999743
32612
1363968
1069567
515067
478565
288337
876610
1120135
12397
1726621
951201
118720
1183887
1562881
1251943
683956
1226608
359124
1636808
945816
309364
162256
500558
1491322
14383
1563103
1185468
1319305
327288
719381
1458709
1851152
1739456
868137
114914
739673
1036083
588788
174395
1918758
855359
1648433
1546222
416227
271159
682330
1596899
1277571
1918650
690231
1066505
1179112
453575
69156
751354
543563
748458
537512
1331111
900898
1297829
850967
599993
1005648
1100732
270244
1736985
1751212
101798
787223
1812278
1689472
1674886
842965
1757743
746885
1902192
465924
958512
693448
578898
434688
1528386
143800
562098
1658449
1033399
1392300
725971
1790580
1122168
806759
1555337
626569
1172400
1227844
236485
602549
1813664
1959189
1579988
1797633
660606
1069596
571213
1808592
291245
287818
695292
1632017
209696
1282642
1562130
216943
1441990
471701
1131831
191140
1271409
1608374
91918
1343693
1458097
1494867
1332243
1188371
1594396
1979891
305484
741535
627541
1589378
440990
1485563
1228187
29145
126336
141704
730792
134988
1940593
86019
1739714
415039
556072
24789
224506
1512158
1678524
647096
471973
1218877
994013
503755
151603
206566
749518
844125
628935
220122
362389
450498
293685
827836
1016946
43254
936183
1715322
1385765
284660
541515
1573980
1504317
1995446
1346412
859113
152645
1192855
1531018
202852
823590
518212
249345
792290
1511160
283575
1280208
558203
1677690
1797310
610033
60317
184926
519352
1352935
547318
1799789
1427182
979608
1572444
1634668
15787
945935
1193004
241886
1662060
1427188
381828
1112420
641275
1881959
1461341
1098380
657526
746795
3040
697160
187987
1636517
1500290
112062
1703165
753050
1395495
947224
425891
843488
1260350
1649062
1745027
189330
489740
1901130
695786
1424679
1682239
902634
1959270
142522
1810572
959190
451329
1965924
709096
1328327
437989
1894414
420327
1543905
1995407
361939
350638
1118689
959320
1265615
1283359
1064111
1876422
910467
29366
1387505
1318344
192635
89233
1114902
60935
1910852
1522434
1295981
1572118
404413
1403402
947719
1496684
1387476
1757101
1326207
1750695
1793959
1384782
1033645
770595
279519
749209
1291504
161520
1133203
1885819
898304
736139
244773
1979161
878473
1733853
1644618
1677616
965107
566341
1328839
1447556
748747
171510
1327673
1078369
1245398
397446
1475234
6377
1279443
226606
200078
825596
253025
553594
1339330
500675
1936192
414819
742413
63222
1647474
1105790
1826815
953997
1706296
29820
1392436
1451571
850979
1043976
1550985
564406
387464
542855
1709730
1335963
216791
253276
1007601
1854972
944991
1418786
792074
565444
1745207
1700853
815145
447666
361016
632032
1415148
337653
1558810
1992946
714585
445271
1729246
400059
1354446
38019
1370054
1292214
499902
368187
1401193
1122987
513610
1476403
1705409
35693
1627566
9914
131235
1709418
1470404
235783
1993903
381099
1103788
515521
1429482
712660
1755854
1000148
513808
1448976
1213782
719498
1468042
224933
631617
114808
1986132
12790
895009
1169052
210342
565504
837359
1677854
1832769
220838
20575
222918
1252791
1335159
1826203
1016366
1255509
406005
1620107
1025671
1075200
1971541
635408
695871
1271507
1818210
1562109
1149043
800997
1334559
1994967
184246
488046
1329024
929903
241236
934133
1133198
826121
447018
1960334
1848402
488475
1538077
1138972
677189
1415275
119407
144976
107887
1706297
1433856
1751563
548573
659381
771498
105303
1516646
1232866
1209729
822589
1934870
1378942
153094
724412
956847
809060
1855791
548849
1741122
1563655
255092
1379506
1974676
1786772
1666296
1091680
54793
1770166
551757
1176175
258052
691162
1940335
506901
394450
568203
1607285
1332111
231503
1838859
882656
337042
659875
1512652
411343
899342
628068
551435
769285
947835
118353
906012
818696
769019
257981
978917
236628
1449183
1168472
287890
1134918
401719
1644099
1677553
945691
1792941
1317062
585144
1061667
8338
1060523
1450015
496858
1918068
1444886
1161282
1898291
1761550
1471510
1983880
1287240
1577372
966447
428330
59525
465879
465924
1790008
997799
714571
376278
1367853
1913958
556730
1073354
1334061
1754672
799193
750455
1271817
1592912
727309
630048
1331372
1511055
1073002
1550578
114832
1958664
1714470
1155516
888828
1846830
1080675
1066454
1618305
973556
1709949
221201
1369589
132911
99729
428112
1487081
1011105
32720
1984250
1486275
1607138
1050861
852715
1485361
1022335
488002
1127251
1152772
375949
1773339
255118
1315168
202820
170105
393170
1923437
1234457
1645118
1328999
206766
355572
677291
1831053
713521
1761949
485053
188342
136560
206991
1748889
84844
942803
394450
684142
1126916
262740
676123
1195892
1827143
616105
1898901
742219
676287
967969
1933942
342320
245708
465308
390875
807984
673340
1530714
1919562
1893417
1542857
732238
30936
348034
6794
1978103
693348
1291899
572804
377733
1849826
1130149
338847
1375118
1688532
502488
1975340
117910
245992
1096239
641662
1334466
1067636
1981025
585801
176628
133817
1460453
1092877
1698573
508634
1425309
636080
345179
1605488
530950
1138025
1854146
705628
492438
1098465
1006163
1876446
1271431
1061449
186544
1320661
1413407
1171235
834673
692288
481610
710403
599051
1102535
1120515
816501
294535
1713296
143480
302661
332070
1604921
1076370
1761602
361524
1291580
433806
18630
225602
73245
862265
1713792
832805
833521
1750609
1743996
1714956
250863
257837
1119016
1860814
915292
398947
232392
1220877
733700
1044033
523480
1770712
14514
1440674
693348
667547
573885
491559
783650
1145451
80332
247741
1331286
1339634
697425
1009216
1900955
127459
1077134
41145
129930
1872647
1298182
1154147
1421926
363890
1112042
1666844
1983582
105653
1571502
1852217
47909
967012
57682
410297
1661740
1326325
1235067
1380688
1711162
1882978
701271
218546
1526908
498229
1411211
111480
448608
717534
1155941
526284
318830
1685205
1540444
1440644
1345443
1051077
1551031
8538
1584771
1295811
258487
1375595
392320
805659
298474
486144
484099
551843
1167673
1801126
415314
958831
1521315
615737
889682
658349
1249085
1597884
32840
1662306
944942
1915310
698537
1138082
1706477
1344612
1132701
675132
1568838
502817
218049
1541399
1237973
141571
421305
1507373
1482682
954323
1171244
1220949
1206912
1048213
933380
495917
311324
181867
1235720
1118043
35842
1565504
1666541
78562
194160
1288472
531943
1243792
1118918
488125
137500
1479184
859984
1792016
313620
89817
439554
1043081
1384723
229590
964515
202526
928454
396930
296948
546431
1169666
1030922
125557
1031325
321602
207890
980543
732124
1427024
871674
1695662
1014636
708883
962448
870539
190923
1493222
657346
1462503
790949
1050141
83396
1151501
1426486
1714425
385545
548602
1229886
1003624
918493
1016223
1440943
449619
1915216
31637
974229
884686
8677
257028
1215076
1358920
1955492
854617
1717254
624809
1008384
615185
1274220
993804
1603614
509968
1108506
205754
658636
1770625
1567272
275871
1176117
866812
1717112
1808211
1670162
423457
477225
1731457
1213010
1214706
580496
1410579
761004
933061
985547
491223
790330
205739
1599413
1980287
1120641
486762
1709545
1021126
578157
870539
1768164
1007825
616441
383369
305621
1099563
1313011
1197305
967128
321020
1954219
849116
863419
1467495
1387273
1491393
171510
1303852
1826472
1348385
1812191
574596
1788024
75102
1898299
1909721
1112430
1820479
1064468
1357017
764054
723619
1956554
1996174
312103
1764095
1795238
344974
901601
1221954
952474
730078
635922
1760529
762211
847358
336246
1322397
733494
470826
578738
588321
516208
624627
704488
1254954
1914129
869989
1386067
13083
425537
434520
364765
1976060
343650
997497
20064
1120350
666875
271845
590602
706070
1405567
1941447
834357
1345658
243889
1741105
658947
1777902
1043094
190057
821853
1458190
1304523
1296704
15459
595562
343148
947796
954282
1887937
637839
1235759
1075860
144342
1675794
392302
364326
944439
615232
263691
441343
1008286
1595044
1991958
838679
1966568
889830
942215
1899539
1424124
1781791
533041
1443378
1329303
13318
1333934
154798
485466
385182
301928
954590
913981
649436
1749443
1690243
1240018
1337264
1029336
506860
1565727
539926
361207
1393739
1618314
44725
1950248
1515686
297331
190255
1420398
1399417
1912143
1316825
238857
950647
369079
1571556
933285
1948836
821045
1867229
513225
1295348
857284
1457399
626832
1780243
791959
958508
1857104
1521219
1696334
837295
1843944
1488765
1426584
1090990
1703630
1786539
240226
607225
714855
337803
257775
1768263
1241746
902413
1635470
1995013
349371
616338
611726
1830094
1359512
412302
1794311
593389
255171
1868499
653916
107664
1088077
215638
1401712
482259
1670605
1589007
1626910
378502
1033716
1162736
1046459
246154
306851
572517
1552644
1799493
905400
1199974
410918
1450452
1322499
339332
459451
152534
1178193
102299
681461
274021
70980
1324373
970035
1998651
1065875
322886
389941
1617828
907565
559501
499429
1709750
419274
885662
1404238
878218
1655751
297841
923600
884271
283995
1812061
751832
1864939
904095
899152
1502583
689569
32025
490905
953997
665249
1686970
1279626
639848
928515
77810
1817182
1198186
902885
85853
1652073
488499
156364
1940316
705423
1777230
1085202
7944
32025
1458532
1202086
993070
1388690
1486152
761146
830270
1233912
42123
802946
1494036
348150
445977
145777
1592056
1840862
237855
1084534
4406
1342980
146360
1514368
594671
1353273
1674484
1642399
1911609
891898
863968
67127
1625399
1038440
1185923
1401200
16499
1950709
717959
1594903
1207607
798243
776615
1416617
1350097
1519425
1261139
1353489
856728
113421
1385334
50227
1959533
1159420
1244498
1485581
905875
495658
1674790
1240190
595976
1433027
1845773
1107069
377560
19429
78006
589846
284283
1062018
1404910
1745708
331460
1675705
1948359
527885
1624219
418015
1621161
613682
962116
646110
201964
506432
1976009
1812542
1956590
295906
1459832
1237309
825926
544754
611464
682708
1117713
1174640
1241852
36982
1594530
657298
1131074
1087169
808308
693981
288121
776658
779617
918779
395428
1644793
1918089
1157216
722064
115
1411950
868570
1564351
828773
1075281
1414289
1636118
1636244
1659050
1986974
1544127
544665
1250042
559113
73411
621588
1077927
1840239
286421
556575
130818
381711
90531
865031
1927019
1640245
1569283
1977138
870743
51753
340344
756170
105002
72576
973093
418246
372614
809247
702908
591223
1955643
1563322
1673732
1666060
86773
1851407
1595133
1048550
1240206
1054638
1558338
630184
1112755
1127492
895885
246343
1062989
1678065
1455422
1935556
1217946
238238
1749946
1669327
1509495
1071716
1917256
1568138
403419
1602487
1661700
1042494
315280
1068883
156896
827849
1455974
732769
1660799
1491497
827932
396560
1373774
1412038
910686
137334
1826851
215939
209902
127065
507237
1274605
820560
788668
1582329
215874
1027708
265473
919913
1344530
757737
531399
1777501
111552
193596
1002873
233980
1676739
236822
674421
1088130
564410
1874168
1076689
1913619
1294071
906032
60950
1667402
330803
191369
1051095
1422615
1590540
667555
1534768
1775330
932939
10212
1208199
1488393
357875
39561
440951
1587300
1853967
158869
1411060
254341
941937
1143050
389331
746294
677522
1777368
1846991
817164
648772
1183409
1711872
701147
103175
1576845
1745669
1259111
473180
1321708
709193
1171462
1532375
852017
1548520
197733
1465424
1568739
1157949
1492050
1487234
338835
1536295
516981
1086292
50715
1238936
1245977
1724315
164145
964929
1455890
1467323
819104
75163
1869849
546021
400873
1389426
659153
1235253
954609
1596336
267798
1031780
615247
96817
1361369
141213
1842301
112490
1060021
390705
952216
1682461
512295
1095548
445968
621870
411531
900373
473057
131756
810206
147182
1696526
392064
1440012
303187
1292998
1060378
1769988
394809
1422677
682407
1178428
567380
366435
559401
1772851
1064158
436349
93344
134397
1516714
1277986
854039
369198
1575286
1888704
64667
1952537
1499862
54621
748594
232503
1935021
1217535
1081841
1953041
1151149
346374
127007
847971
733545
620852
1311520
1199246
434923
1308220
869153
1874534
629300
1362740
1872804
618186
678663
655884
1178211
1779794
1570605
1228927
1928479
790720
1552589
693777
991949
1588512
478023
1410449
375518
729246
543966
130704
616314
1583162
95985
818341
1861213
938721
421658
68150
227701
56248
139880
367373
1980214
1950725
1414613
1158198
613124
1257883
304333
467045
407928
1053196
1301039
1864236
645572
826559
885070
528666
1911955
622229
1915369
131342
875378
1690074
1033093
1942543
219644
1606905
719700
1948847
1417104
1288087
536364
1531190
1154356
577595
873880
1294508
1620666
1656039
398953
874100
1766700
682975
1464594
523810
435120
1400515
612896
1461878
1501674
1639298
945354
357745
1919646
896482
1707940
1513723
319247
1509036
1614321
1339616
1860051
1998775
1949766
167943
55094
526776
617684
418953
510191
1876
1214044
1364037
1505695
1306897
1768538
550001
59965
1607476
1437202
1242621
1717943
1233652
185282
1714012
1713961
242241
71387
306688
164206
1892244
1141936
390418
747236
1488386
635090
1834081
510552
121951
1165289
1529223
171387
1910104
1617622
961176
1187990
397681
827275
1766453
293327
1201462
1497562
513533
338328
52283
1778812
1154890
1027965
1728670
1278594
1860760
915821
1931571
722786
405959
1378817
1072471
742946
972434
503889
685993
503474
1803661
1915077
238679
924241
992958
1403188
18024
11387
380948
15353
1549714
99220
85458
362301
1732227
1835014
1764475
1885702
522142
1255648
187344
1452939
1041174
1163872
1510563
796283
260180
905763
974586
1920296
1095436
343498
815507
1577612
1920122
655329
1790543
361623
1043673
1729115
1906521
761189
1684561
253653
40036
1021787
524656
1413405
1966497
792303
764624
1734801
792440
1680496
307853
1298309
748872
1689472
958873
954176
1822794
1179554
1852748
1079162
1107203
1208444
1970242
335203
1309961
979551
1436774
1475055
1338878
458808
1314867
1805167
894786
317655
390374
268171
60710
945809
764441
12515
1215581
1325621
1048135
1325414
527519
222101
151405
279181
628420
1437926
1896961
350240
1358254
747926
7494
58218
338341
1607108
1120560
387053
1196915
1306463
1583884
243781
176370
1560596
1151886
1501723
100260
1907630
1898870
98740
946575
859802
852498
813984
1364560
139620
347968
1381801
711448
1861095
437780
816076
1944954
809491
1505447
85634
275338
1116486
35817
535530
808146
968034
540311
796475
1979729
544522
1739085
273885
837606
773159
756463
538064
1877008
795171
856038
261618
791375
1584754
238884
1639325
593588
1108506
1804177
436850
286126
1181942
1980882
867642
640455
773585
1951567
225636
538106
91655
1586392
529685
640027
438015
1561267
215920
608402
636132
1730916
75387
297600
1060278
1111257
1362975
1930084
1780802
1332083
1411652
1798795
1028243
836046
540360
1344065
88864
398010
408
120902
541701
1263049
361562
1272277
1174146
1106554
1532068
1736614
669931
1912250
1034126
1173430
898830
1274228
1230690
1448806
26620
853920
903058
1485646
784991
840089
1246477
355225
1596919
256820
1150174
1633006
1288605
1111426
699567
157986
42424
981830
1485546
976501
1997875
1026533
499660
1049663
625442
1656263
1962938
814094
1813779
1018256
531270
176370
1435844
56280
1791594
1319687
1041959
1926689
25518
924388
502841
1421202
378719
913787
627435
133139
954648
1750990
830982
1573392
364095
641096
1505472
684034
243110
546262
718020
118730
1431912
1984670
1801708
1541393
320601
1182963
457833
1510591
523073
245116
26087
1410269
140115
1865940
501018
871293
504050
120081
1242801
1457143
845990
1143600
67921
1961684
856869
602068
1665214
1033516
314634
1001385
680589
1072833
654914
1949546
209501
553482
338602
14904
408700
370373
435800
1549197
1787659
121077
550068
1857026
268340
1226502
1615876
1523638
64372
1711098
754826
1368763
255802
1021423
1187880
473748
246847
330240
485104
1803309
85564
1918034
143852
205818
678085
1992739
650917
735975
1923252
81313
1807840
1920308
351993
199109
1547641
1372539
1225138
156281
824715
109869
1885276
218098
1806781
516064
396000
350824
743075
90711
1505804
507504
1670656
774012
1160650
141526
830234
1731503
1248371
850204
335227
733863
712403
476852
1874695
1017316
634252
621251
918453
1298830
1909495
827958
387883
750112
822775
1188072
918398
253146
363054
1695498
1140562
758918
483437
1888336
859845
662178
1399234
261525
532609
1210405
498318
688484
899232
1209589
1146639
304019
724556
628623
792053
1893196
114470
675049
930444
212978
1675387
390834
1523381
906585
95910
209312
1538937
281430
1628382
1199248
1383516
1071695
1134140
736093
1439514
650574
1168264
1339045
1691442
318903
1390925
78439
874979
1591733
1204722
173352
1088434
1981143
1455432
1118282
1482053
1431694
422693
1086038
690085
502087
1593810
1253646
428486
306934
499824
551045
1483640
376959
118255
1719778
1347892
1711396
1152914
732630
395197
1797445
1800986
1681331
681823
609388
1723103
1878836
710932
1158936
1436538
1332955
82160
1265240
1857746
352243
1352519
1323687
519151
1832628
442349
853686
1056587
445472
29172
173207
1938085
1356764
1077348
1305547
1172871
1256944
625519
148584
1909834
856285
1553664
245559
744799
455642
1707687
1177445
143542
227616
805017
1941358
1730566
49333
1853644
1546530
1408590
417027
1338419
1127889
528066
410901
950379
1831450
1798954
1064344
347568
806096
817055
1265956
807411
1531186
584428
92987
1904571
802158
1351509
753043
5931
1192365
1233997
1002239
1234399
865541
1327678
1492426
99987
430941
1393994
1134884
367793
722547
1445517
1098069
554516
970714
844664
1651593
74368
829438
615744
1328391
433743
1354421
1918717
465732
1760230
330796
1726841
1216080
1435663
1356658
588765
1741255
442422
1703165
1366320
653426
43653
1946384
972578
1749470
1334148
251565
1203697
502903
1658418
1453671
1635406
1954678
212084
566048
1430639
796702
134571
1263675
934205
986748
1747587
942397
1392061
1654367
1320876
479287
1159101
1310870
1592093
1306652
1196612
92195
193585
193018
670801
388324
1656978
287376
829332
1117508
174243
1069897
1809685
1569050
578035
1616202
1682533
731251
62402
1465907
1953880
1966709
897838
567115
407650
438437
1488074
545020
1238397
385015
1116398
1041894
1106813
316256
210103
1044476
1563398
1087713
326637
437828
559593
1724978
267805
1476676
1355057
167723
1488820
111514
925405
1459204
1462710
177231
644499
714920
1433412
672355
704127
111055
912480
1085216
21975
577683
1234040
1248794
342683
656928
1242041
366677
1417397
687115
1481488
1854041
813068
1766728
357167
1286434
600764
28868
1132977
1899440
201081
673409
1400336
130376
413576
1608325
1281570
1325652
1761815
1528211
1830381
1316255
1630382
1279559
1885451
380291
547871
73262
309228
420509
671938
1581846
1853535
1425684
1988770
358841
536554
1763087
295300
1331054
1169761
821528
1791564
1271068
1527609
1077715
1141526
477649
784260
938336
1830381
1484924
1096734
206626
575173
654345
697535
343581
1162034
931753
356317
614147
340535
887648
1112335
1972266
573280
83515
282611
1430457
752142
692251
1548110
1376065
1601429
245453
14057
1350964
543843
1333942
1893932
765579
1082549
1604530
1751654
1411410
1993458
1013107
1728111
1873492
72117
1178335
298832
275621
1791637
753563
869223
843144
75742
311827
1937502
4171
1652015
971792
1582561
1181952
917085
961734
1121460
1674501
1044088
88222
853392
1761020
1535338
370266
1280700
1674809
241296
1107143
1837908
366026
1921454
1855497
929538
1458502
524315
528468
1465315
263494
1104350
338369
1303386
1907265
1358361
699656
1058524
46388
1375177
1185688
1168193
1119150
1638479
1238615
640443
1019769
1125792
913312
1152498
795239
1365875
1331858
646788
1653774
624208
450765
506309
959329
1748100
252299
1669484
133468
1848280
763320
1049438
688646
1446230
1517829
399943
1606306
1122903
701902
1195747
300438
1940616
1695916
298245
1510876
662315
1977396
1228735
1433398
1311078
687988
166600
138015
845794
404374
942465
1978348
1578004
1215475
1178096
1997610
1515847
1495104
190435
963797
1999132
340204
1169439
1202696
388568
1347457
1428606
575877
1034831
1310142
507417
21431
352653
764591
1042328
849956
1708260
1738747
1834037
75245
1704923
939336
1313711
1042692
635525
54682
952341
877443
1208966
711376
1542636
380378
1214149
1900427
415651
670252
303827
329853
1478754
244600
1913057
297391
1461151
1399411
1716965
859341
1534189
29278
1187330
191424
800231
1930864
20020
1186795
1826043
198972
513507
952216
1343215
1275118
1234948
869543
1519276
1025371
1971774
1942257
945982
1764325
1971694
1225555
156533
1715803
234852
479844
164154
858924
1371917
1982940
1975004
660815
1536702
1928231
1169377
788889
781868
1848686
1159072
1350148
512233
1083565
108053
299712
652710
1577020
1857078
117750
596552
809306
1813642
1960306
411300
531399
1281694
1555459
1476009
147555
1576085
861138
536389
1200962
745186
850824
1238435
1248295
1702762
1587925
730621
626862
571758
1276885
1346308
957324
1428763
1018032
1309226
319978
1900509
1030086
782392
514268
1088784
1649410
1509706
1640141
1767025
125042
1762221
180258
895091
498128
1874134
1830634
396022
1918637
1172101
1395479
1828150
1856239
86234
1274989
1097252
740817
1500683
707704
615153
1014915
1947026
264806
1059352
1439801
643436
1232795
1970983
1423117
620974
1861988
681900
807247
831485
1502715
1786130
1284852
1142491
848312
942427
1728362
1261850
1938705
679836
173051
1432611
1697021
765366
912321
1107352
1816846
1309707
796106
3967
286218
1830205
1551184
1006964
493508
850705
121459
1895924
588433
476740
901508
35355
1377623
1433234
852649
976050
564013
771631
811312
1308873
1110849
80443
1164941
36695
1358952
1722540
335484
434511
1782242
728557
34943
1786091
727392
643663
1486672
356258
1822079
404339
1382181
1325484
246372
1055793
1380351
700957
1771958
524236
1261598
938721
935993
121969
1845893
84664
1392921
1129867
514008
334429
1999227
81137
805574
1072974
1805456
1428723
1791031
1003024
41422
300578
1155221
1961521
432842
1618603
167288
927676
1799852
191319
826454
208099
246775
278285
1321762
1854199
1825646
1185161
93036
280856
94303
1089492
1364412
1540670
1700155
1253913
812574
1279814
849629
748911
404253
1187365
1033652
785466
1101368
12284
574889
1232535
1417942
1503829
67953
45830
1697348
301941
1079950
1346476
232441
1562138
182077
116436
233908
1642591
1396449
588144
1182360
144706
498925
1897716
1726903
1875922
712946
14727
1328619
1996060
1002430
1471411
190337
1903131
1875374
1095501
165195
1464999
1735756
716558
1181960
423757
1797315
13336
718566
1868896
1208239
999112
983460
348362
1982028
1131074
958225
1894237
577967
1812166
1442991
1965903
733284
476569
1821038
535424
1088642
645785
171017
1037707
296172
306711
1467433
1879313
1973139
1606316
1018819
1903136
259619
261293
1595296
1076854
1463556
1989026
848234
1494900
539158
1787004
405876
1388482
378172
9829
423339
1076735
15248
1858505
1959877
492982
1605132
1063049
1048525
34812
56614
1962464
1869531
985496
1850340
1492833
84460
462796
266522
954661
100178
939336
1446032
1670838
532719
1588588
1574964
311283
427032
130421
805156
255551
314605
662626
1380988
1739910
1766337
507281
856593
237662
1406502
1930210
45662
983362
452968
1742643
1748229
758043
665246
1166429
909492
1722709
966650
1076748
1771088
110119
1731394
1652701
1776205
930241
1027719
1764125
233409
1794060
1764544
1205025
1927655
605950
1307808
1115181
670176
183908
1155591
928403
1161979
127828
1345345
1543291
815251
1890028
1868092
1616717
1063628
880338
481612
1127687
1755673
1594845
1946547
1741307
1385265
1569976
1532186
1320097
1417630
1740099
133182
1791682
572887
7678
382351
1278939
310181
943006
1589341
305727
1385077
1267996
1812567
305230
1035168
1028137
1516722
269541
628412
580735
57280
121754
1639122
1559158
1681672
366493
84765
1752442
1441730
109014
1533220
1299676
1430680
1365188
1272209
1126558
137198
1008799
1533719
1457143
1466694
238862
906955
101346
912572
452023
1964454
200464
594902
875005
563078
1440533
197010
1242525
135608
97325
1058106
1732973
30429
1456281
1647865
1824536
1463787
546120
1351301
1427548
1585651
402858
1130621
656239
485426
336025
553942
252194
962818
1224804
661260
685759
1739345
1998605
1843799
118109
100649
718732
944696
1299414
1270444
7576
1661235
27055
738530
845184
960090
1206543
662251
827238
394848
1163546
1514255
1740527
1010381
1115249
1433042
537197
752232
513529
1030803
1780853
11718
1304024
1071834
1182684
678251
1287639
126232
1271185
1953124
1005245
1276572
266123
1237644
1113300
1802038
1595189
79110
909768
156480
1608691
1093499
909357
1337617
444806
1111540
159987
1818627
47182
260324
1584451
1793756
1276286
201869
1278972
403098
950382
436349
920805
1070361
487106
1132192
1923785
9776
131896
1552377
1993508
1612793
601512
354223
1719247
978955
1906299
1010329
1258349
1124
1850299
1602052
13668
630920
988163
1324093
28700
1622823
214509
1165517
1273317
1810159
1909490
40879
69978
1827932
241501
276125
283854
830801
548269
245148
47990
1798044
237337
975414
1679202
1067972
297983
1617862
1471861
565051
824242
1180074
1203006
415765
1047190
1703599
695197
99277
268205
467512
558677
1966798
658053
1433892
507667
1874462
908466
1955354
348459
1608764
1670310
1237185
282299
250802
1834864
732677
521529
461707
298903
937890
1324911
346954
269365
1044931
1404273
1991351
1333126
1844288
1347174
1118064
251107
132670
303007
210614
1973139
180824
621729
1149658
1896743
955753
356580
40055
410610
1747802
1640293
1856630
1154505
1392435
239251
335227
1771488
1242239
1359193
597183
111666
1274957
1823834
407580
942387
104207
930949
586670
180129
1964955
392389
71803
1350651
263711
270133
1575899
1655278
1389678
284350
92849
1069653
523092
351443
1154357
1539450
103799
1442735
1366139
171241
1237958
1611773
549367
1906558
1489694
184247
1051331
925450
1492062
801086
1860467
1731543
1844789
1509132
979828
1182962
979899
587224
1661360
349553
1425953
1016963
1994867
1759794
1837552
149991
465492
928094
1444171
1477283
256561
408569
1428073
137437
21203
1534060
1733133
1492624
1568815
1008570
267157
808995
1417396
289148
912904
670006
1890853
146632
1738235
1504120
1383666
1309336
1322499
724990
1851053
774336
1962367
41281
607301
1200417
422496
963496
1366235
443220
894135
228028
1524605
303387
1273947
353247
539601
217153
416072
712004
1666725
348858
37686
976926
239383
132024
464956
396253
1262382
64086
1855110
811678
1301563
1138654
1987039
1129471
32066
400760
1131312
915290
444774
757732
337257
1815090
703486
132098
236675
1948710
425381
938895
379663
775708
892772
345115
1986837
1437256
385213
42900
838341
1813233
1039651
88179
515340
258884
843792
1666558
1657820
387128
1403268
1791310
752864
1544373
814823
777048
531175
747015
1870346
367255
1267096
940626
1012766
1224272
1289516
1653309
140749
109002
531384
11992
1214998
4952
201921
624872
289224
1522894
256235
1826419
1148903
489505
1612574
1580545
146978
1619868
426695
404752
203762
612407
1050158
1960229
1057143
1553906
105792
1875713
149112
1465692
1227186
995787
63638
834895
932382
1392548
866699
366744
140968
1239044
1206443
76933
1054610
581320
955734
1027436
84968
213643
1724182
1150540
808861
483737
1696156
915952
1381862
104864
52786
1836080
1721506
1374516
1810530
1720186
354891
282971
69092
201684
451671
1657240
932382
869909
81596
1303540
1518908
342144
184871
446617
439455
1914931
881399
1542515
501374
153973
452423
76633
567308
886495
205812
30629
1581551
494021
337106
1377298
1861714
129799
734618
1741786
1528513
672709
1235433
1500276
1738615
1317915
587475
217573
1674657
260758
1841637
1155471
1203159
626094
1677906
1335461
1887258
530178
1019504
1612733
1443533
1325786
1696306
1629296
1847785
1175105
1073049
1161694
304505
1041240
1546344
500022
1600134
412
464234
40389
1975588
1639687
1130656
1756355
169868
727996
104498
73262
1175690
1887028
196389
362016
1444243
1631814
113202
1810976
225039
170327
1827494
85271
448305
1277673
217841
243233
1223164
575200
957478
1336867
1041934
801380
863227
1337623
366310
1615524
327709
549136
801274
1974135
390678
1740572
1398672
671927
1511642
475238
1913067
1131395
1982197
1319293
447954
1180261
399396
1610196
859351
1238936
107660
102817
982681
1656351
895675
562508
1981776
1659577
1810914
917038
33920
974819
1440358
1751030
1795865
71545
723825
1963719
126079
464382
1588123
353044
623679
752454
911610
622219
760698
1547694
227195
1336996
1984721
1575056
434699
1519434
403312
428107
398367
1333319
473996
1910982
693482
1740799
1110733
1448390
1476449
418914
420608
1884737
637294
357863
435854
1479984
1563619
1762175
341721
1435510
1053674
512493
1552263
592640
405598
1457085
1089607
302454
1025237
1722202
668412
863722
605759
177856
184112
550995
1107447
495694
123299
927631
319943
173221
658020
1559959
64299
1848914
182416
581763
1529572
1008455
860203
1786150
1033675
1771713
154404
1625209
1361964
1100609
1987126
764251
1996210
1592897
1088742
1539450
1973006
909571
1287123
123173
1876617
471244
68866
1823551
72531
1549097
1456975
1534871
1847754
356150
1013394
1632907
907913
749639
426790
112855
1831777
55288
787363
145091
596020
143256
1209187
1363151
197274
418025
657779
496762
536775
1500282
1061149
1884972
1185930
494183
473048
335927
1109059
760276
18535
413077
506223
86546
1941017
1897665
1866259
1990359
1384315
297
53816
1751100
1779816
1036219
1746843
1314739
1301086
115285
1384102
964074
42332
1839848
693997
535153
1061261
1032594
576815
990255
1456004
250378
1174299
4400
1829713
282659
711463
1747634
562293
433498
1890019
1451443
1196082
424370
1658637
561327
811127
441064
430502
473628
40119
1124394
577374
1908322
611609
483528
300782
1010276
493840
2038
997327
1568807
1604784
1136696
1977138
309850
203508
577775
209872
1256133
1847785
712268
1513154
1963296
1669697
91805
1862551
1540361
251508
1700136
74331
1237203
606770
354710
1469336
437699
662059
291602
400101
1725430
1162700
1445622
567952
1531367
1876955
1593144
530872
131
391727
1968667
1921210
893944
20116
347015
139735
1221225
960989
830821
322629
1335020
111487
1751563
1375449
472037
666059
1812294
1203431
1852596
69736
1138775
346991
1606942
1027738
989818
471136
204324
762181
155153
1409499
81821
1355764
1213973
1546240
125862
7521
1799844
59074
403621
291348
32358
265216
1343385
1008386
786169
1311220
819858
1940901
473748
78015
1983010
1268681
911770
1296365
539703
1418364
1345168
463304
469251
218234
609352
1660389
977748
48408
1132479
105033
1656864
355822
1277796
428532
316751
981303
753376
238245
1422429
380876
243018
179406
1672508
278946
1995243
105570
1116205
1699480
1785794
946772
581505
1362989
437845
234535
1376319
1474675
641772
1454724
1780468
1145306
786748
117360
1416812
793144
1936710
716480
1853683
1031456
1461707
750
1313870
537029
1474413
152679
622439
916060
73443
1721539
949467
74759
1769115
1662073
1742381
1417396
50013
1750943
1429819
1630957
1097465
728972
1109348
1287867
1239997
984101
197065
1823014
1410483
351692
1190383
246806
1514302
678369
1387709
1239393
1788378
290884
198490
1270042
1748823
414102
855328
424454
1787829
1223378
1685984
381759
693461
480447
1705808
513062
1840244
1180777
364954
1431196
254913
1320661
8022
933217
490921
280286
128788
7505
169529
1110960
1653703
778857
1613792
1074461
1042610
693182
1606655
926539
1503536
675140
1266189
1101880
963306
1009838
855520
1156100
383015
99756
32616
76033
1481024
297170
492360
807937
637916
726248
1370493
1733
609618
1026423
484874
1106552
1323044
1415173
1127754
1031494
1274228
248537
1751754
912233
1243247
1997576
1827545
1753676
404751
1763620
25105
177119
1659505
1251623
1993399
862871
1205981
1710056
1153478
1985803
1696091
1525429
1175198
1216499
1182060
1767315
1298397
1653096
168222
23066
1169747
904047
1700382
326930
354952
917262
865405
583469
480947
334079
1141051
1247892
97751
932985
1642923
346244
1156304
28598
980648
774492
1019808
205468
1846864
899464
1804063
667573
516967
414833
599690
1809907
617780
767354
975521
762548
648739
480008
531235
1827232
1328549
200357
249640
762444
289846
341612
479795
133639
641303
497880
804682
1321219
55566
663579
487970
672232
1434490
1100324
339401
1580117
1386622
663591
1928227
1723361
1889167
938471
1741271
971745
1377623
1982317
550720
152153
1160975
1977781
999967
477120
1383225
1598639
1201140
206155
26930
698965
573294
446482
1373051
1572008
1844800
968757
294379
1633413
1507331
106600
1927042
735816
314618
803743
526160
357534
1192241
1971883
768307
1777945
1607066
1931643
1418125
1926913
1703298
22885
1979618
1984028
513327
1550732
211641
1548006
394408
360792
159518
285597
784601
695619
1055062
1837155
1028436
950170
132338
956597
1219531
1753863
600038
1315247
678609
210793
951342
1767015
1536782
302377
313151
1776100
99033
991975
4326
552725
1583444
666747
1169366
457975
767131
1958803
813952
87728
229154
1481480
993343
602469
1212547
1694237
520502
552445
508939
1758772
1831797
714286
1210072
1495305
1695656
484163
383390
360037
399739
713454
1597755
164525
413258
1680348
1937368
1061603
489497
1555514
315975
1524834
547095
264883
1755183
1901426
106266
1938945
339898
219144
267683
1385316
1445910
1205840
452438
346121
1500563
875341
801016
1601703
1387697
1611250
718200
1248265
1972872
1543770
630169
1752942
1627794
1772980
1557438
99752
1061114
362288
37103
525961
442545
617296
1741073
347620
844311
975189
1438768
146517
1315468
1730952
25750
1703243
1511480
384841
1140262
1126759
1950272
317370
1520863
1520510
440969
460939
1029649
403067
1754551
330713
897292
1480887
1942169
169156
1606254
1340471
1228633
47448
686569
534936
303931
1162078
1670312
352468
1349205
335050
563945
1558237
1520169
547611
1372634
1901480
1132893
1366859
1219640
181707
523488
25981
424382
1902114
1580233
173749
1108509
38376
1952731
17138
1945923
1663214
677566
1540314
1887329
1229941
1024150
787562
1741491
1993025
1619325
974430
554164
1887792
38513
1624910
1410965
1288470
1351927
1403972
1333067
1636934
1705381
320715
1111059
944770
896288
1783459
820398
470244
1311976
942782
159341
149917
75680
1542686
989154
128022
856859
1418409
1846928
303341
217924
509365
546118
897006
1304723
1679845
67646
916093
254934
460742
68285
1874900
771391
1316696
1029752
1781225
893998
1455787
1548451
1199065
1351359
675404
1613707
811978
1200740
601163
1581965
1352216
1320389
147917
1138887
349758
1791932
1493628
1606835
1089619
1662461
939971
223604
1119146
701978
1683121
174270
1136716
793024
1983310
1986904
505106
1402023
927248
1889732
1730683
1961659
320789
1961931
1263328
898978
58829
189774
79544
725559
1645698
247588
1144069
1275066
1031983
245582
1833116
885383
838325
1713911
25544
17598
1185850
651827
249037
1432018
504362
1765074
1481010
84411
586471
1221603
1162811
1805638
570713
1515717
641535
1902472
612747
1812768
901779
976531
379448
305753
1930815
14074
1141526
1698595
994761
1335331
866848
1559579
779470
1639438
1794507
739721
68811
1710764
1184840
1148430
1582413
1850527
61307
1828296
1416608
167995
708740
1927628
813722
970295
482953
674862
1644201
147566
795747
1179037
889545
798896
942843
1344138
1220285
196273
530723
1982531
1448506
1039595
814389
213396
1010478
1728723
1946850
1920801
421842
1797342
1309546
1760525
926253
1911614
647606
1499632
760833
1753238
1796436
717379
1233180
833309
451304
1401467
1473389
919668
139919
1380809
1995328
1148595
167373
470153
666448
1983143
171877
737864
474618
1713125
1955557
41987
1893362
1297184
1359053
1311254
514466
730083
1937917
497062
1178646
1677627
1855286
1129198
1661859
23575
1719151
1156651
580191
1828466
1771088
440740
649731
813411
1457322
571845
1339206
1809155
1136583
148405
1893564
1985070
1887394
41657
788039
1529277
516145
744870
1428482
144940
1875710
430532
149234
848780
548569
378085
893761
759554
1430981
125986
768687
1159333
1987784
1176031
1882751
1072327
1394817
1159422
1408074
700422
545161
1195415
1762611
1507285
1825261
1719736
839678
1704719
1697109
1269806
1503740
411965
139149
893252
485001
339996
635038
128053
1297756
1675628
1740305
383488
1526762
665313
1494104
105827
1248037
1351023
108687
1779703
1608870
1762455
1137599
935949
1621665
1594387
1487262
1514605
803166
1231467
969493
888293
297841
897000
1267085
477529
1338071
971053
939242
582091
182629
1506848
547881
1836529
874100
690803
916170
10722
851615
324171
1630049
574543
351502
67396
1630670
667601
674382
1672713
1926357
1232043
578831
1790247
1092878
559355
139181
1066775
1205591
14195
255936
1764317
725824
1322329
1571478
634546
1758250
367376
457050
79818
1161188
1738294
269535
817192
1738690
446188
1559978
559678
1454870
954779
787377
1731426
1967039
1496105
1623872
505942
1582000
337944
1574415
1661519
601345
720241
1502811
1249281
654042
1422422
1127939
1965731
963381
199169
769076
617975
1179545
1831390
1873820
504572
434942
983614
954492
1723659
926696
1419974
892488
1477407
1260071
882006
1859135
1564967
999182
1186795
1043761
1224720
141405
273997
1113739
184565
821374
165917
941276
712362
1209226
1839481
796537
1115646
1280419
579779
525592
103799
1980898
1550228
1426004
1814498
239234
467445
39317
1621186
1272867
1912606
204812
240963
1557874
1647971
1102710
826726
1767042
146751
221908
1100447
405636
1831340
1700464
856202
303216
1776719
362635
1094848
126820
1099066
407735
1149641
1984721
1208340
1341409
491367
1490788
1268051
1270568
667461
941063
1507499
470413
1067713
482514
878519
176806
209656
1630494
525872
1410579
1206382
1692964
1053030
1870510
1595799
1073421
181680
433636
1151886
646415
1663769
1335394
836450
1527837
585260
1946193
598861
771825
1694986
1905940
176401
1776121
1259622
34051
198294
257085
1357927
1550477
1920441
330454
757169
574043
999870
1261668
1504212
1364278
1858461
1417776
496576
1197448
1524187
767560
151756
1429879
1329724
276894
1374537
1978856
675071
635576
1125480
1688097
1668110
1356960
491367
1675377
1469247
1749648
1791042
1787591
1873966
1115405
1504436
1653770
256500
1783602
1478248
858018
1702999
169549
644810
1342984
1047584
479631
1779026
1416175
463922
573596
798347
273454
653419
1832202
321555
40512
804639
1988121
817391
1406278
1095245
65981
1406516
295603
975097
184247
1895105
1530295
1214339
674525
357040
521632
1461777
424235
928383
646023
1685333
330715
1168447
456812
615570
1646082
340948
749654
87831
19839
338387
509396
890068
1038527
1487635
1105392
339763
1312805
133872
1574726
453062
1056662
1254227
71835
1288430
1391074
1433245
796466
1650834
1351572
543406
1871384
964656
987123
213248
1050257
762283
1558002
1647605
1472036
46842
1795514
677875
947377
761227
1044230
990000
1761501
328181
89256
646887
384005
5858
113173
121038
1864462
1784552
1443369
284867
1195339
854155
540431
388607
1828440
1867780
1882438
885919
785549
572168
1480331
1480276
25564
357726
779676
1882015
1765653
1956844
787371
1591146
458527
46270
985655
187758
835405
1517111
1191691
555684
1887572
1561741
1462577
1935537
827571
1781805
1801911
92942
117738
1999684
493824
1505574
92493
734444
18766
1188891
1418042
801364
590007
125990
377733
215627
1342980
822748
1577728
915466
1819586
289456
602623
1426584
906141
1418364
272754
1603846
951423
669467
1056402
1022760
1467030
490920
1662320
1446688
1806947
1447139
195597
1390118
727657
319901
571872
484124
328578
1232042
1826450
1509317
1638191
792366
5634
1870858
1614128
1720537
842821
869696
688005
1981929
699454
608028
602637
1599030
157576
1580667
1689553
491123
1259342
1196119
1941358
310631
256592
1372516
972319
1959668
575508
1805179
1134401
553475
1791874
635
1049406
1530115
1474509
1116572
1300235
1954969
610363
133372
723832
1599528
745068
1028600
903496
523895
1866926
1780879
1691641
1703253
1635342
1871214
356838
1012396
1019767
1496854
922671
1977085
721386
1664667
1337440
1734257
1103511
883277
98228
1150285
1460295
1941549
420177
953163
1806940
1302180
943238
25855
105673
1031749
14737
82305
192164
1130057
483706
1341226
1826377
491834
987424
1762160
322771
1548175
186952
459024
677604
1814688
150193
447861
314332
1496634
1112381
528979
442623
646956
1827821
455806
238098
1545691
1939031
602886
384037
93903
1008523
1725019
1862993
1623372
1356452
1036078
1377092
97550
1325676
898422
647312
1661374
170734
892025
1827014
1923569
518592
636219
546549
1490004
853291
1005941
1007874
1233703
301769
778799
1944751
1759240
1027350
1362339
1570397
413489
857873
628938
293791
1471412
1400619
690788
565616
1964092
1531065
1433027
1637168
1355124
221896
548936
1179829
448215
1994651
795685
414446
943168
348728
1629383
1595484
655886
1192317
870373
39603
1132761
711051
1570136
1011742
1791467
672673
1665596
511140
564745
1739200
1479278
1353760
1728845
300769
294870
260474
1062936
842074
381416
1754003
1275679
1105689
448848
1916077
543706
1877841
845287
1252839
328010
1716241
719279
1408587
771825
1065495
292820
1885766
1335521
50450
619075
968055
926354
852586
1579625
1633453
511118
90434
916152
827506
465438
1985326
903850
1877281
1616264
1818957
22868
1921990
1347530
325021
835687
1545664
1960244
1559886
1210588
334705
1304395
1522393
677566
1464706
50371
1689007
1792379
118666
1648295
337775
1708013
1780576
557514
1722935
113327
1337361
274748
1592626
647648
1457682
1406226
1243646
1431814
1142139
1157468
1300670
1045334
727584
916945
1420478
403519
1970816
1089594
362549
746786
829869
295039
1805047
1816002
661417
1116205
1159833
783599
1949546
1135929
1337780
504589
1855534
726499
1350526
393677
1345100
1941619
1663448
1774094
1680692
894770
1611492
723867
1223378
1682091
217583
1304163
1078991
1632831
154693
860293
330050
731508
181375
1441285
1517667
915259
1153196
1873537
1855483
1956178
863922
562785
1089903
1524495
679105
714346
1348603
1046719
1207131
1019503
86950
585902
650959
458566
395175
946925
219487
1024252
856838
1373843
513988
1427940
1380172
1760340
1537548
366606
378960
856897
615746
1236586
1860308
223196
717600
850551
1828635
1753053
1912062
1969522
834786
917575
1099721
240643
1967312
1640599
1116726
1654151
1004440
759260
1862975
1225596
1645626
1801326
1006229
279996
1710909
1282169
1577564
879979
555340
917806
1250568
663095
789184
54261
617514
431386
338976
264557
1394689
1687310
620347
1390973
929418
250070
1796657
1885845
1584253
1329318
396093
356378
635397
1330040
1678524
1925847
7724
1072670
540921
507890
679153
1163891
1847726
746448
936774
1012009
1204548
1562841
1452101
470903
1219736
1379816
1117274
891397
1314842
1068739
869636
1855705
1526903
204324
1515151
540077
1656936
518641
67096
809330
828051
1106554
205089
238181
1339196
777269
1451173
162914
1293114
1163546
1824568
1335013
708247
723949
802696
1698715
1006844
897351
1423418
255608
1382347
1180915
809979
32950
27225
1439431
278975
576418
452493
1907771
1297452
1547864
753783
1246095
1722669
751115
1860064
270560
1176751
44238
842984
1342996
390752
171843
1201477
36535
1874456
1924454
303265
983762
1860936
1223803
310468
750263
1227950
1836079
802145
1243663
1828206
1682349
1455027
423053
1437578
884432
444421
674388
958776
1409605
1693292
1628882
1264612
170537
841787
685404
1095825
288301
1370403
1329527
171222
1015291
949774
1605997
1563161
836211
115714
253212
866632
656760
1199025
1054195
474110
1916737
971537
1830957
1098767
1786209
750039
838437
1577337
1065716
69251
152986
1050829
606134
1628838
957944
599107
1982306
231381
1940865
46682
59709
26321
1651216
277896
956383
532699
1677158
402249
1413010
1050836
50809
57390
1482469
855488
1180
46932
853541
1436874
1112651
905215
1607731
1461939
420920
162326
1300655
607012
1303852
1206992
446473
1136726
62632
460744
194962
80786
550213
1365806
161100
237084
1219663
679828
1286062
379301
1232424
369962
412226
1873746
1859573
1598064
177071
418887
978150
390993
1584863
1544712
910048
1461878
1407673
1402856
1744149
1329735
1250984
450903
1484776
783463
1271125
1033701
169549
1053616
614003
1844776
474563
1882153
896394
839141
847212
1833631
1698749
921337
508564
1595592
1403183
642098
1841571
1564008
16864
764043
1071215
79808
1289628
389344
1305002
1623460
1671355
1303013
1055382
1921871
871552
1331944
1834336
241665
292448
1273655
1724907
283767
1502014
1529915
316701
320218
401792
513528
397060
1920515
458379
1012573
306192
32531
1683022
42525
1480123
1294061
918493
835851
136221
713307
13503
1073400
17510
557133
1357697
1674419
1233745
1075390
1835277
707155
1862048
535015
1689416
933562
1982091
1327326
461574
690247
1775433
1613916
224330
168107
1381204
806246
1139683
296094
1948243
1786713
1127754
1123295
1744718
1470134
363734
968543
1267350
525757
283096
488937
1509307
138640
1052375
1687721
991141
204612
400527
1121112
652879
368512
1139430
221598
337898
350747
1194051
1589907
1571498
920127
1584314
524614
431929
1626429
1888159
1780927
879920
1536699
1400790
1164676
772145
350585
479435
1372732
1007257
1746669
1320097
150201
1710863
832268
1089777
972293
1440057
445468
404846
798805
1680219
535084
1611941
1635198
1980482
88641
1955216
208160
1240507
1746029
878112
1142564
340445
1483432
725803
343568
1039695
963314
1048272
894599
1980487
1245569
656519
1628384
720198
1420251
953585
983320
1997605
1975672
1693666
12615
720523
1122440
1310674
925532
48912
225976
475139
183818
1392037
1253538
794448
395073
1685562
808216
1774084
506298
929085
1530372
1940938
1952056
1357912
186655
436762
395662
1185853
257894
1808458
1201611
1628994
1125380
533025
255608
1310388
1454176
1829380
434446
560934
1122304
736827
239348
1342078
92777
1110856
158226
1149281
303236
162369
112518
1877447
1730525
936170
953667
1565987
244303
206449
293602
1086627
1476936
450492
102523
827515
1289248
194676
101382
328450
338818
20436
815805
1669273
1979750
1056601
1305605
391465
1163324
1133002
1399853
424646
288350
1180870
88358
523338
1958383
803594
1124708
1541917
1449976
1792180
1601510
282035
1340032
1503179
698681
1465426
1890447
230050
522824
85902
582383
1471411
534456
1512666
1050565
644358
1541462
1062330
752793
634993
617456
513778
1550273
1881966
208575
368560
1281782
1011185
104289
607688
1535253
1697866
1486984
207252
94268
26067
535335
856221
503483
109524
1553521
51424
1804220
1943695
608162
734164
1952537
1991189
391423
1577444
1787485
10935
1149659
1637259
1564891
1934566
1899700
909303
1636391
72005
602089
64990
1764431
1713878
288601
1875709
1280770
1644946
1799062
1703167
1885217
586754
1661998
240741
1676814
1984195
160168
1716699
969131
421412
1994732
230413
685057
1039439
1605193
388118
1773317
652639
1665650
119463
340373
1887753
739878
1382768
1439059
1776024
556559
528204
1054012
816915
1189844
1571483
1686402
1847435
409244
441539
467670
1804189
570939
562878
1063626
1246838
1377448
66268
1223216
983109
707340
1695268
957546
206756
353163
579115
1784556
988592
541126
1455053
1298106
1890239
1817194
304431
552824
489441
1683712
1157172
483828
1799632
1162163
9388
762523
1144759
488722
1071692
90333
1526979
584743
1535659
1983180
1438792
1915153
1961822
203592
814150
1356577
1675014
1164782
191754
1990480
210054
1843488
1857072
1430313
1848314
75263
1460474
1798215
1430137
410783
1073116
1001338
193601
471942
897292
1972141
587626
83281
1699147
1591014
6073
1286083
337050
715332
1536584
461149
1495903
1898685
879336
734416
1186434
1254554
930602
1217650
907488
1535422
655727
694500
1843672
1327905
1937824
1708260
1985694
1883628
1433635
971810
558000
541365
812630
1158888
931390
442945
76855
297518
1831014
149471
828471
1570488
947335
389136
406397
1089891
500710
25754
545013
92710
13903
1219916
419798
1215142
1295780
1324111
88586
1849631
1617874
688718
1088778
1711029
795869
689760
1150867
506092
1054011
1644644
1316245
1468762
1758031
1662196
1430292
636254
1562019
1805247
933489
562587
999868
1575803
1580128
1686843
548436
94860
1577122
486113
1970810
1638948
1733666
1404566
1179528
1232393
462074
322771
1339328
1494824
902267
763298
1315946
1960229
1601693
1550088
1483843
1256159
1389439
592498
766435
61962
1978933
292316
294846
1075702
463226
1798390
118844
419257
1705411
1627200
823091
640835
1717858
693997
1106576
518844
33100
193640
1554361
1418569
1300570
65135
819787
18333
19383
1778004
900940
1578605
863232
1672592
1498823
1570777
200911
1303286
1538392
1004820
1386365
1843147
1098441
706261
67964
1803019
764189
1712251
1592862
204917
1341349
420608
392320
679191
356042
1887236
1119025
560413
1818719
489915
966233
1959334
1756209
753268
434170
788377
1758529
1109311
7670
1747646
1629796
240683
356567
1969071
1813981
839425
411288
690473
916148
1907660
1569928
850979
401938
886643
1602050
1704451
715469
1997699
1819109
303696
1600009
295080
105183
681086
857653
496664
146604
1084670
44457
1382808
1588688
869232
1367967
1370578
1327184
1158594
1091200
1700665
91605
1282726
512356
380586
1116600
663203
1007833
1807498
723386
1261092
1431634
1159677
30735
1468607
1676683
1585707
533552
1166010
1709927
19029
1724412
1780910
1607106
1206983
143547
1169759
1926485
1126292
583573
1658617
800295
1253434
178497
1457876
1149463
766318
857659
165545
780284
362622
1635731
1742628
417466
1566249
1964315
1651011
3109
1726000
655469
1144387
1259100
550946
1505015
1586727
1212348
310909
1658651
1643515
326509
608458
1224713
1933340
1544745
1746025
992010
1191489
479890
192374
899023
1387150
351690
57762
1715259
1019844
1923209
1517685
1183753
775907
1011
1380081
802900
296044
1243863
1705181
177077
541590
1301140
1445264
938763
1211934
1399242
1909149
303770
720710
308195
735594
1989555
560193
1284231
798632
1122682
1617814
693286
324931
1131741
717191
1897584
1956208
125932
1232647
1525853
1631084
457138
1746066
1841590
1043471
1251067
334090
805568
1383462
1478979
104799
1195063
616480
682719
686145
1935041
494897
1814709
775280
1906499
277700
545108
1403023
324950
944530
794448
518516
1865492
481078
846544
1216984
1900541
439459
251311
1731220
1775602
1151678
42403
1758158
1681626
1847749
42934
1343131
140491
58862
1575209
1647923
173539
230852
1321133
1463912
184592
210839
1533489
433058
1399749
3871
1641104
1986139
64769
233166
463154
1427108
1218683
450827
601039
341451
688340
1829690
1658445
599121
1178963
553459
155666
433869
1738270
1632315
689132
242678
278181
1444877
1241442
337085
465432
593385
1846986
474133
1999713
1824959
111556
245073
1168477
796537
268578
1067950
331327
710680
1654915
93710
1451607
1776146
1243400
1393697
1857260
333410
1150035
45867
801826
880862
1045878
1031435
588804
315024
1875387
766577
1666073
1344491
670723
694783
1930941
1087700
1714690
936136
1072626
1134635
1510306
639493
482276
1811891
533221
119789
1006942
1522765
1389092
698981
647074
1694709
269375
336898
1382415
1626910
1930783
637620
1571963
32929
678784
317636
1129087
1672263
823519
1762940
1514293
1350408
464600
952184
366630
1856576
655276
1269278
158831
491595
1983385
1229564
1121614
987653
1732583
55806
1983384
780820
96874
905343
783420
402128
101211
1627670
13180
742998
742368
214125
188747
1212890
1918371
537110
1771539
112847
1726727
264499
521254
768288
924715
1570599
722118
910049
788108
1319753
1663202
629732
375623
1269006
1276030
188248
515865
1492334
1801265
35493
16643
302847
917018
541859
612872
1911608
908116
1046309
835546
1898196
1536253
1301055
167317
441434
315043
1982497
1271131
367363
16049
1433634
430823
32881
446772
1683732
1306617
1005769
506061
892540
1272793
1300500
714066
1844158
1668362
69169
1228982
295641
906205
1711653
1613711
294351
496358
1228344
925138
553239
245974
1034169
1556603
973524
313317
793119
1939184
1462174
1442797
221929
1741495
535571
1528078
130545
1960274
450569
395350
826427
1421488
149802
260170
1592724
1838350
14452
589156
261424
1738770
1285209
1298165
1502573
1970498
130050
1668559
1001626
335220
387314
599417
296019
1074018
626975
1042526
1861523
1130257
544209
1232795
1992210
1761079
163274
1410615
869398
1344828
513185
948060
1644103
1922588
1780190
849223
497304
750071
1051116
1832628
1661891
73836
1167684
514409
972897
1175316
1486895
1031676
1434237
1341262
1075982
404969
796577
372111
516533
391316
1356990
1747156
647379
544737
148005
1668979
618052
1447397
1415872
1380402
524508
566858
742634
798483
878223
1621713
14716
1239269
746930
62717
1579448
1548672
21624
237842
1982220
1307980
256452
167902
1019186
1900492
1264428
856424
367077
1702676
996170
1279404
1095646
1274517
1909995
1974126
698704
1971050
694614
790733
442674
1501143
604825
1522877
59903
1031184
155231
1441987
890778
1622829
604496
291008
1256301
1478877
1400127
786566
805017
962537
856051
159185
1350159
1520328
602351
621324
742122
678161
232289
1699693
900973
519983
1295348
1098929
1727433
1181831
775814
1022815
1887400
414601
1549639
1975860
716835
1977643
555131
1559538
634981
144919
788068
1600700
1539696
1582060
93913
245941
772630
905991
1659268
597650
1664354
266948
530569
1608453
715770
1898419
501856
1719730
1404288
1474771
368378
309048
195063
136751
850942
1991177
1294971
1568589
1364768
818830
936561
1688063
1782409
344976
1327128
1252271
878674
519563
1686208
381514
1220457
624277
1067274
194817
1428329
313440
233329
215609
476283
57226
1807206
186669
197783
877026
419547
1295292
546852
1493036
1442388
698724
484009
1763378
1859800
440409
1832169
1880746
87972
1542779
1886453
248323
826413
259146
1822629
838206
1360774
849264
273775
438638
1301350
1647494
1454067
511441
1406520
1568645
1867422
1482470
1629845
318600
257933
1289796
566620
871908
1058782
120881
703889
1757544
1641735
1779444
1470465
1768186
1254513
806201
26944
1964830
1697659
1690351
619770
166869
230109
1046077
1415216
248481
1752075
354018
855928
974085
1189898
460309
831708
1624274
1330930
218732
1926286
1729352
1573560
5735
1097932
462626
224309
1726090
966233
1823376
1850923
970112
959759
1315368
922280
1460673
1534551
894729
1127653
715536
849125
1209404
1556196
411335
1879746
463968
1189698
570021
459375
1273279
1323180
727533
1836022
761212
1534170
1271568
100150
765579
1915715
1091287
1528564
1329807
234284
1517061
394808
1487164
1141180
489855
144580
1350933
1402977
305085
1172069
1042105
1825218
790820
1524755
1704909
274029
995868
1912990
514016
1699998
1612685
371162
1127433
1123562
1345250
103702
261686
1593476
845406
108345
988773
1049980
1380729
345785
1360760
958326
879326
1125565
1347174
1191050
1595189
1762199
1922285
478048
842124
1194442
3728
108107
1195545
298433
1194388
1917371
1458025
427974
397865
930340
735362
1533121
648986
1429263
487466
1467141
98109
1430046
786746
76222
576483
546314
103449
1806004
208361
633651
386562
596886
315124
1580109
951775
100420
497556
1944585
182118
1891034
1713121
1566578
1202580
1079662
847337
1046122
1701339
1161503
1730863
599536
807084
274921
1563333
445111
1374875
1137655
48054
1568721
1434918
728404
829251
1075073
377684
195686
1214497
1156679
1787079
461631
1662823
452690
1461334
125898
1783349
766988
351051
202372
1408904
142485
428650
1957470
595494
1883672
1704007
597041
1803266
135822
995861
435388
247800
1844183
807885
1851062
92543
522671
399835
1123572
1777202
350830
241
927649
1097098
932274
510259
1843375
864380
230910
59192
1747799
872985
1662436
527835
1757231
409583
1510249
820743
1204479
1081533
106730
837097
1696589
540871
227223
925792
1342246
617512
1390141
170235
1304684
227336
109819
60209
818035
1549589
561636
1903935
1976799
1902765
538934
1715875
1542369
1265270
358681
941231
507193
1703159
286077
1420684
1490094
1247918
914033
1081690
686711
185795
1758840
1164606
1591172
1338333
1807967
371796
4857
167846
1080953
667188
692335
781269
358791
1556160
1684899
1229026
727669
847594
630515
1124559
1880691
1371113
1053799
1832758
772397
1208593
429211
1838547
871696
1172790
996639
464186
1038178
1627532
69003
1578286
1194982
992599
805608
1057964
170330
808005
820017
699534
525665
305289
905960
1888347
1384708
745557
1572227
72540
1920672
1570708
113976
1730863
808201
543368
399256
6698
760093
1920555
1293194
1050252
1619179
1870442
1054889
1083883
1556688
1205769
188315
157111
93649
449262
716698
192229
1419844
54155
1713054
1674532
82160
1045372
506060
889700
269429
302416
1610390
1491891
783420
1063585
1218644
1643034
1669567
1574678
1389655
1726345
1966513
151945
1705653
1761184
720604
1590345
1053875
1355121
1352634
96182
1100111
61944
90254
651821
77801
274753
970626
1690001
542098
490970
197348
1191402
1643616
1812185
1493065
526742
632305
242381
1004070
359121
607617
1390046
783521
1900912
1675658
381370
1862097
1476343
1691434
1003362
93012
1160697
1068602
1050070
206455
1057691
1249597
1436916
1752702
214398
264891
774050
1119344
1013160
1875222
1839317
628216
1674476
1730053
204473
1010790
502140
1496411
63651
693777
829643
503452
1767260
349485
12648
192311
1520854
1660268
682715
1417408
1821728
1092219
1194220
1619096
1354562
108397
1656441
1364506
895250
990777
1446071
643836
1795397
241280
664707
919192
413353
1369281
1703340
1617878
504831
1814028
532510
475360
1652035
375810
1972192
609883
1110972
1323243
1825925
953170
443462
546382
318800
630375
1188474
1296938
1973946
334141
153057
11630
333214
1954975
233186
1934545
1793791
335882
355001
1872350
1641785
1394795
1033068
492108
1318633
482511
1330227
325720
1831931
14694
257353
1212325
1790193
1886424
958350
73262
1835735
1423006
1502901
273838
114284
1827782
635519
1247313
823196
1626516
1109187
1845382
1075953
97833
1200713
395304
1984628
452684
434890
781361
688340
941894
102973
503246
455405
355178
1139453
1390123
1929396
765371
995518
946219
145165
144763
999265
1905230
1469764
350013
314559
934941
239171
669701
1958454
332119
1253980
1289636
1717980
1387331
395099
435154
1611351
981407
697827
1066913
398775
1234483
1136499
331630
1442711
1806162
875164
1028319
520154
1478439
1907277
969205
762140
663164
63751
353183
1378412
1141861
1189327
553111
237023
302235
1542672
1811586
122303
1580407
1165828
838147
737293
1636993
317283
465084
1656907
1300100
319871
1509289
355024
1068804
124749
1554286
1598711
67602
1106021
303608
603717
792543
104049
1507550
510524
1525399
1120683
712180
507667
17716
1689547
1443417
1650971
102856
445077
1665760
1065737
1093710
1326414
1673916
67789
390624
916978
1424024
600419
809131
498517
1698069
1797473
888812
438234
10056
7635
595380
1514386
750676
1152023
1347792
812346
1092389
1291822
1192543
725275
888866
95257
1252503
186010
55572
1457987
45025
1920308
1309680
144928
614985
54621
195422
939736
35245
349872
72193
1245482
849276
431550
1399769
730887
1259935
805650
49308
1910720
974425
1542280
614319
1377163
35558
547871
205770
82767
961763
1969201
1145638
1204031
1784010
942526
1290710
329792
864524
1686843
1168152
1420736
856269
368764
331945
216604
397382
1042433
1609938
574888
413320
1661241
370551
969554
132965
161791
1786597
584337
719015
35224
362498
211700
569406
1699532
1505516
1543803
1372831
1624278
919619
378595
1749392
1880598
1501152
443735
1291811
755187
230932
596715
1023145
791144
1105243
1430709
1333691
824810
828376
1538851
1873809
129369
616423
1643358
706447
865886
1073073
372951
406839
1716664
1533367
1346179
75061
1649763
203011
1654393
1804715
229473
805683
1810229
1698383
201823
1395948
581069
1690899
1482036
1051599
1212873
341156
1382181
1705788
1686201
257326
1229386
1406573
57507
328511
1404658
1389675
1367720
1477289
1516650
1177567
1770374
108122
1176720
1334484
249972
1056719
1777919
1435833
416699
788803
1821944
1883967
1299204
1040768
1067433
1846305
497478
1641701
1874433
1368374
1412226
1319257
760400
1694524
1826847
1290463
1525933
1555164
1667045
1325978
861657
650555
581168
144820
354362
1453104
1176018
1514116
1374304
469782
1073641
1631269
1650635
398604
924369
663354
634533
1628447
751613
608185
794237
1021470
1656222
1935051
432962
1515734
1240209
366777
1349760
743209
754239
1336034
1147619
1180532
1489537
533964
793570
1780563
1344313
1575801
1687483
622045
1833650
1766372
1450204
1122682
1131929
1488280
304109
357262
1724487
1251454
107606
1440927
1561591
1394370
648058
1710034
393648
1547997
595747
1982699
566864
92490
939656
1597001
574985
463985
1345984
1490257
1820404
1249285
612780
1755793
1530525
1032154
1919910
528177
403419
997938
118443
1680586
1084539
300961
1803177
955237
1539902
320643
701978
1870166
151045
1466132
223752
663268
1029950
3055
724853
1925213
1812062
1423387
1264680
1198292
1765031
462946
445166
811955
1484108
914180
568400
1305676
176238
201164
575243
435842
998471
1911560
416864
766721
947444
661009
234494
847894
1711901
167189
1588313
1315380
916833
1444877
477422
1000059
322309
1725991
149991
1679291
1082882
1495540
741748
6385
221181
1391393
772960
512317
924323
1008174
1384164
1968156
1721020
1628456
102019
170606
178500
854505
1441574
1168060
1390243
407011
10964
398219
1037990
953979
1052574
99585
1918066
570630
1175524
732715
1370170
1708640
206637
43763
812775
1236439
826298
464191
1451571
892848
1414261
346256
763917
536265
1034770
1154591
1558821
161971
1303237
1434927
1266341
1210854
32261
1251258
562751
1045157
1520113
497007
411288
325552
205413
1177614
863877
1140697
1435379
1512888
627082
775209
540069
1233506
1347647
1690572
1497797
14118
853989
1054057
1773689
1002510
1217807
1816643
1559746
1632918
431820
46875
91862
949799
907510
21411
924780
1127762
497292
1393957
454529
1242722
1086293
1340531
757869
1206678
1093144
401072
863953
1930259
248908
1429262
1672529
1121090
1295459
141657
1486967
159438
1282713
1416607
1115618
593342
1683712
1326305
1167347
1521334
79768
1608418
676121
1276951
277521
205798
696064
1367669
504262
897108
1514818
62485
113233
651193
1291521
1109706
80169
445026
1741
1495881
865913
619775
60629
966313
1094879
1543135
1566485
1319748
874758
1576020
1688510
1542567
1900052
535734
1150333
1448738
1632145
1172588
1273084
150331
1549436
1572679
219232
1332330
1290307
1688274
742142
915386
1972011
1269532
573482
1108187
1176538
313443
608112
552533
1466520
1812551
570485
1844939
1255792
363876
3788
1065821
1629776
1895199
381671
770211
514282
957035
916376
1262765
1538001
1061756
1540517
1649642
1503574
497521
1604662
84081
1056658
583716
1291672
33333
814530
1753549
62520
787432
434364
57475
368845
146426
1016727
793888
1730808
823856
486384
1900350
1996307
67333
845240
1240401
1914325
1882317
1372228
415147
684951
1786910
1613488
628421
1557976
1723448
369687
1067713
510122
1433589
796023
1227781
59879
29784
388886
1572788
1674036
1273582
69552
1592191
897559
92862
1034282
1330116
685622
1596065
676964
1225088
1658226
470554
866202
1088099
803807
1392928
1191334
547213
858570
151713
1796035
272150
161818
1277536
333319
1088893
1740463
121375
1963592
1558039
1963904
832562
385597
5634
1656741
940198
1845958
454523
1966689
1379430
1756318
683832
1309716
1084718
1963896
812231
269052
847511
572441
1312111
136675
1002995
1217433
1351620
656125
1863674
1342980
1427225
1732731
506893
551716
1128689
84023
723727
1422708
464759
1948320
1922760
1284788
1034691
311210
507812
1792981
1480112
324920
1449156
961802
1116650
60364
266027
274921
87989
1019111
1719826
1824298
162701
549062
1908491
410988
837186
1141198
172200
591249
1554193
521870
1893663
675139
1546041
1072704
349649
1400135
299608
937923
1941380
962701
1208133
238679
1216943
54326
1375108
434580
46506
243115
399401
1073037
858955
430113
34527
106081
1619850
916275
1564153
978219
983813
210865
1281507
576016
1709640
1193273
1627078
938450
1881763
112046
1589410
1428351
372764
62534
1157716
1592269
541473
63270
990057
1775382
1808688
10812
379531
1306183
1900937
1572308
1994053
777271
1933975
1257632
1677856
599956
76980
625093
887050
299217
1187255
776928
585658
149236
1704759
1558599
905268
1164417
1159277
193967
1039225
1488040
1489084
1111199
1576579
1359161
414137
702877
1022882
454571
229213
277700
1731518
1378940
1314442
1107550
784446
1075438
702711
1913564
59570
47003
1803588
877417
341619
1645942
764148
890529
700351
923819
730853
1777676
1596236
1867463
639086
1490378
868171
1090008
477403
1638341
1241904
99278
1220454
843569
1719781
1252648
837359
615600
114990
1262217
399799
912263
1608660
1639048
1295087
949762
102139
712819
985029
1039586
1276999
593593
313651
1277480
19669
1683348
747750
1901201
1034313
753216
1300820
276978
397489
1297480
595076
1721133
1032594
1533578
762431
172722
1036253
772797
460841
1376225
1629397
770680
73438
371395
216261
574888
349485
143692
1383792
646770
905592
464748
1494295
175697
1131072
595571
83841
1796189
293408
527538
1510004
742474
1054778
874624
820796
1174713
1886980
672561
550777
1100152
1141275
1514829
701998
1465052
95058
1588672
797392
1868835
1945536
904933
232289
1929668
1697868
507855
1717492
648178
445380
1642676
781747
413224
1919189
48589
1687718
1107744
9199
1005430
436082
314986
315267
164296
1279814
1953392
638007
1253248
508153
1626672
1352487
1838652
1930406
405866
800170
168644
352925
1367381
1574404
370852
176887
404155
1721
1013788
1759005
1700348
576417
1221734
1086367
730155
167846
960288
1945474
1240565
1286436
1117902
326445
388335
253146
975994
1309680
1457490
1798001
1632854
702702
157203
1270237
1141383
1693469
1859199
1912550
714316
72856
161104
762771
112506
196809
1437266
512799
1992763
60353
659461
1194750
1787598
1150544
651026
1834938
334141
1321691
735473
1555011
1683526
546535
1797119
371315
1721726
778206
697348
782840
802452
968572
1853558
1074593
1779139
470880
803645
324352
539467
1151971
552882
1689588
895994
912263
1459970
334683
1320615
692931
1240666
729570
471840
1018811
1036366
590909
513185
1977951
1128141
1917684
596567
993515
1009201
1274518
289051
1613599
1487120
672776
765509
527259
500490
1106440
970581
1272183
535753
706570
1951946
270679
395942
1958133
1335093
360469
187186
1623993
1971574
603238
1116143
1241266
1265733
1503786
1956641
750950
49676
748283
1745665
1136742
179540
1144244
1849286
1239932
1269446
803909
925878
891911
1099937
341144
1933900
1173944
1969780
997633
1468973
11490
145914
1757433
963082
904784
1155713
1451083
1253438
368573
450903
1074302
822225
835695
377361
995457
1728259
134956
467078
236363
139632
481434
426362
207488
920836
1379853
397776
1809192
472917
318842
1094848
1409627
400143
1487425
1339785
620437
1985220
1254029
1791285
480095
721865
176176
1799693
877935
1088527
182875
1380659
1392847
901885
1170809
301479
847334
1422662
1529890
1721788
1634321
947459
513860
227701
589356
1462515
847261
1375470
823485
1566263
40493
1482682
796328
1625877
1652668
748249
1753700
1762090
1136721
545627
418584
674733
382640
1112434
1898088
324317
1418787
608612
1970446
1553444
1352487
1680565
283220
1476316
1150230
1887708
178181
1104422
1972722
1552934
1268792
1719380
70370
680875
629239
36322
1495523
1162
1445207
468276
533414
1513622
966036
896188
1596646
1348821
521870
1107529
85754
514998
1789204
852826
1945575
1683258
960732
1049470
1771039
571238
852089
967993
1921125
1258485
570570
494672
396124
870796
308685
1434174
416549
1122647
1222819
795785
1545121
915326
1807859
391232
1789213
1475349
1718722
101372
1947691
1068791
1291857
1763144
707189
254263
1675475
1857448
5686
861254
1495482
1195004
1996247
573077
1689655
1602746
16193
712042
37768
118042
672852
1234956
852559
904232
997305
1135617
1266602
45927
1420364
80323
857616
1456637
1969856
848354
678326
1662986
219920
312462
1817496
405991
990163
582248
1820502
1388828
1265224
635975
1634284
1349680
575639
1364042
538129
1920941
1251317
452934
178469
807154
1496477
70528
1156153
1595450
310508
1700200
949650
1793076
1546699
1819870
473114
532990
1296232
840585
797396
1886357
485590
1203125
18232
202535
97013
804357
1407832
934088
1735052
961012
316916
1466476
959703
1361149
940874
358636
1042767
1460532
483748
1944166
1454484
42911
1811334
1907720
313873
639184
1294704
1886320
1194044
118443
1234483
587461
451629
1023071
267429
1162851
1784054
1921378
75306
778327
896858
1385244
372223
724411
249524
636711
1231386
165626
1807960
504200
409274
627526
1723870
114449
1176313
420459
1160074
1437395
1717011
1528368
1032423
1150907
35556
886382
1922498
654439
183382
160321
1325577
1805963
819402
840103
67218
453367
319028
1705772
955343
1099091
653709
974053
142701
606383
1437617
602545
681178
855573
1760230
1180248
107169
1594275
1918508
680205
1619110
857139
479557
1169155
1938574
1181216
709722
1207542
1695405
1680206
119581
1304504
403538
1711868
1495791
1298594
1924599
1813778
1855516
961137
1407340
845232
1780788
1126660
221755
1786280
1222061
950963
808177
22124
1339091
314008
1059642
221508
566907
1519301
1669651
376558
779778
974586
1464219
1324336
1621468
126850
1363480
242744
104034
448573
978727
1855200
1421620
766298
998784
144425
1855516
1020304
400121
321131
1931759
1586603
1518348
452412
1320255
1585094
1554451
169278
660501
699293
1498552
44475
502679
65548
339360
1339091
138919
732382
685715
1534667
1271537
168222
305821
331438
761358
1831112
98740
93523
1087006
1459072
1532587
146080
1670926
428422
1935720
1322355
323126
1984001
1126363
1697829
1109760
238229
235142
575797
1110793
97888
465225
1390056
619048
1479444
1250189
760582
1842345
1216002
257484
1490136
426892
450638
1545422
1270388
391473
1896071
375913
447104
28243
938716
1878012
929750
1176874
1016669
935367
291265
1355701
1739551
377862
935458
715372
732155
1361353
1461074
1626429
1731306
1897017
994959
545006
229305
34494
672049
102319
1697672
712660
5458
841897
1251904
186832
897570
34715
1494957
1716694
484818
1989765
1170733
550638
326174
1358156
1164785
233374
442956
1277100
1753283
1560076
1640381
518863
1234717
54048
1577054
1323920
1123944
1006889
1341679
1829409
1971432
1838640
327883
472140
902015
297550
326345
1736134
1245771
378458
1771867
1902715
1816480
88942
1227115
980757
205754
1375144
799134
202767
1402959
301154
1068883
1338090
1423906
1469942
1531459
746868
347490
1079058
613423
1658771
1348857
385427
1172278
878124
313805
322735
837835
1034701
1060040
1670514
206482
1219096
262205
55261
680971
282069
870842
1170438
1562833
1977597
1093713
1903359
897733
935744
1217104
44731
609616
601195
1435417
1577836
1655759
1759053
1322241
1757156
174865
640572
657667
305056
1884649
476641
379533
819788
307684
1172196
646422
815214
987391
1641144
636600
914688
1811511
1090515
253197
1631296
1001613
804882
1882573
1782364
501621
1229190
1006196
1894727
1327858
217232
1481204
1570922
1211415
32846
690744
1774684
759368
1362553
373147
1949109
1740895
662992
86512
1516542
1797519
1765598
950765
491293
1167892
1183357
1419103
1207558
403737
563347
361575
747613
845492
133086
1353320
1785758
900031
1962637
1125495
1195992
341737
170212
1605198
1016331
631659
1289113
1537383
760730
1281768
558428
187247
1751698
1071163
41090
581344
1270286
389426
842582
1731234
586191
115255
424625
207612
856712
1601429
1186399
818593
1291141
709212
82985
648292
466832
760122
78921
880875
482149
136543
1988890
890861
144734
139620
1838458
1357808
1735581
610092
577027
1723505
405623
231647
319582
326114
583373
1336070
924827
1152058
1358821
614690
1165135
891797
649277
400569
440061
1806039
1635731
511168
900895
304815
1384641
1732911
460987
1243064
1850439
47997
80417
916645
1914157
880085
1811461
1866536
736610
929806
579379
1390494
1625089
9376
1280123
1215818
323098
454612
1087307
1695315
1526635
1778552
356674
609474
1700432
1845512
1520191
1490790
1311021
705114
268530
147831
1512855
1118824
888254
1740401
959152
249743
41185
1530568
1233523
831619
1259681
1351224
851452
702765
626995
1652763
1660428
818894
1166645
688977
404086
662244
1697810
1571377
1884810
63789
223464
411531
1710866
437281
486908
646628
1729429
1547846
1055320
176595
13343
425850
1704551
552795
1977885
587507
1795798
802330
1370410
64309
1074768
1811152
153767
919934
1345380
1823456
1863859
1756285
905980
1839875
1602668
720652
1384197
79560
755763
326946
651734
1896708
1740868
1724533
808342
1971791
1010729
1927111
1532218
1181982
1831888
1036416
206093
326804
1895028
481889
1757130
466570
1752860
727812
889036
1293087
908383
1734625
1552544
142693
1976353
1734257
1722095
294325
678865
201269
246109
694611
1893904
1488241
426837
61994
1437591
1477474
448287
1474390
1055491
1263356
748647
1938458
1066603
23315
716518
1355970
1756651
1564979
441669
774720
582527
659091
1170258
1157432
1513427
1790335
1370214
847803
528354
1377945
518102
1220909
637748
1631355
676179
1676409
1703623
1556284
202035
1518796
434145
1879010
907895
1385826
328066
1118824
611069
354935
668403
1058489
399781
19045
1042380
285261
1754117
1094123
1330806
923851
368653
590923
706729
269423
1134681
1070033
197374
110535
1361856
1340747
352148
220943
655324
21552
1260682
426837
827732
1479052
22683
1955822
682471
1110942
109234
1339349
1478342
710184
1005772
1381186
1707705
687748
904510
641760
384978
1697750
232826
246861
1255080
626971
1870208
1200680
5450
226910
772418
86507
1181439
1231154
1056822
236453
1015924
1799088
95177
818728
477581
176732
1208224
1858744
1459367
917023
165591
1784790
1704669
1628185
864254
1270740
1085555
1828402
760158
286640
662936
245488
532054
1534514
410351
1406899
1766682
926679
470009
624924
1845706
945441
242083
1049996
1568599
966140
1724811
1789149
1506830
1722920
451571
1283783
1794205
1607391
81298
1741451
1134089
1935944
19421
285886
98628
1679994
395540
426065
910833
1893466
1653812
478468
1495734
744469
22276
220437
991227
181981
629691
1440929
1486427
1285274
1647101
1320121
1836246
1667840
1597693
1878522
1951302
1403887
12845
1455600
104986
1273890
1410094
1235759
926553
499091
1926448
1326493
1034306
704985
448379
862066
1968910
630159
1481
643090
129409
1681110
1676721
257802
1766656
13412
325298
1821197
158417
418462
1291454
673708
1586195
305360
610229
1082619
941559
1131457
1588313
1183114
1987032
1206179
1038544
1141693
1037974
1369141
824474
1155181
1533206
1473020
1596179
1562963
1331599
438125
808920
1050938
785488
1321474
653456
1233776
1622454
731688
258024
298132
1398941
771247
1954055
166891
352393
457468
1011796
1587254
544267
70220
1659271
682346
1756216
584868
632500
1611576
1674900
1726463
817257
1659711
697297
992038
1267701
1189356
1840776
318193
1640758
1104357
1613231
1424948
1182115
1446420
1159636
1493082
13147
388048
1426913
101608
555482
831622
81625
1652164
516561
990519
835137
898115
703092
681002
975651
1456372
220403
952397
1990712
292324
528437
105121
634723
1038046
611657
1793706
1075612
587954
53223
9914
583295
974652
1756250
321839
1158286
1078089
1698875
1838523
191216
1692279
62100
1774744
898404
829407
882054
513661
1193973
198074
44440
1137962
1867879
1950486
1725948
114748
479040
997368
1193320
547602
901254
1730947
475305
1946117
217581
1805152
1973965
567859
950463
603432
431074
1814709
1528933
872713
1336884
1726761
1932330
284611
1257275
611873
48036
1683149
1207857
1613957
414249
528107
937340
1000986
1811068
177589
167173
718037
1950753
1505237
1006440
536344
1049848
1248902
1705039
125520
715441
353044
619048
340445
698989
1837070
1133108
1002916
397029
1503207
1874134
696182
1236043
1118546
771874
1885179
1608443
1765883
1244446
45569
275476
305359
603056
1998596
469502
1154357
615377
229355
273933
623120
439463
1713571
544348
1695566
347498
1560557
1278504
1335609
1275592
1738095
931423
1560261
1110207
325527
764763
1193945
283380
1425522
1299494
593267
1802911
449451
619220
477598
214786
719513
440252
490300
1843064
840465
1575321
995416
759409
1982535
643543
714447
879893
1699149
499887
648794
1562395
1571308
111306
1707494
1542006
698598
1688118
251808
671230
969335
708728
1405036
1419216
1382603
109817
573427
1854804
406770
730083
1315234
1665497
223250
253146
904766
97058
449392
1105509
1584679
1505054
340097
741633
974425
1472145
1363381
940765
823952
544651
1741142
1442822
1476238
1366544
425303
1968850
1440278
1653155
1634564
1867420
1404781
1931917
1286258
39430
386387
305335
247727
830111
130897
875330
1348465
964724
60685
1690441
1652750
167051
1053076
677575
494851
566196
574229
662722
328927
1905747
1340083
1467806
1357927
959579
624072
134719
127876
649858
337205
698767
1866726
1253602
608099
372529
132599
1456680
733499
1539532
1927983
1678900
956813
1438208
1885827
393450
1730116
1562075
1676072
604825
1772449
920642
802514
880896
1568266
804818
893776
373174
554175
120812
598083
579440
1030492
1211639
1621968
1655520
1224149
1177926
1277236
1187164
1222560
380329
1592724
1165394
183042
1445895
1887316
36331
548463
1663108
1590171
388074
364219
704016
838644
259620
786724
1420517
458817
434129
79110
1469619
1692710
1114765
421007
1588411
1192092
1897445
468181
659708
1442012
470122
1141570
1593833
1730367
1490897
1071384
804574
1390975
208997
1483250
621053
1148889
1863931
1469190
1414242
1175120
1339312
1425690
948547
1415264
770065
680738
1809221
1119304
735890
511145
50450
180065
140018
1725125
798621
1255854
86759
1259460
1926975
1771695
148756
1239283
155605
1286460
1610120
1716190
1642391
934616
1376929
846407
1114460
1200037
983494
1626624
62239
1601342
530229
1411460
615914
978235
351122
1577812
408448
1893880
697940
923653
1918537
1081120
1800164
1781185
1689583
642337
1903185
1853842
1188238
342537
1981321
82698
1158885
70314
96113
1925270
663288
1516127
691977
950148
608903
1188640
90030
1219331
1475036
1708608
379151
465244
243991
232192
978795
55641
1171846
1518205
892858
1877982
416642
1154831
62773
733432
1585989
348864
215628
1425937
869887
1781791
1056167
168406
26647
1841364
1415049
1807581
1571305
917569
1030507
11786
208749
365412
1856908
730199
245242
146198
728451
346659
1297251
1399844
1154110
1954831
1111076
660902
592973
1273906
1190315
884177
1462756
355915
932892
696972
1370899
1152327
1372321
843353
1161827
534052
1684106
1874209
1215151
789221
1931835
1155058
1574585
1442531
1311924
753430
1725773
177818
1663022
71999
590869
1916154
1128242
1606746
299066
591011
1326832
898917
1918315
731939
504020
1772475
1070770
1741348
1690471
930532
599066
364600
932813
420271
717679
472531
1748591
1596715
717194
1278452
499669
866000
709426
934464
1868179
824499
1787966
273373
813703
533021
1477167
625604
789220
1261153
11278
91309
414259
901040
1775567
1105982
765133
470088
1614723
1836867
780086
758691
1659123
1474836
260961
1956846
1322774
1924250
191872
1652099
1938109
913869
1093838
1457399
821374
1712602
1801519
342326
1766775
547238
1520687
1592701
1622170
1303284
1884476
1791463
167174
1229977
1415740
936545
173876
677608
1837911
710828
689180
917824
556674
661142
965554
1963544
1907696
1623309
929178
595929
63399
1160710
601979
419574
423308
1283143
1930084
1918321
1366785
317048
1996025
1386045
367300
1099716
1706539
525544
396162
1664980
305010
571677
710045
565515
828810
183730
853501
1030130
226984
678821
1791254
1608895
447040
1314746
719855
136677
973422
230606
1848496
307679
1000914
1470432
1929301
1858630
1998602
801725
535273
64564
91890
612012
1192121
92066
75466
768668
1839690
490978
206447
974322
99884
1000588
237855
375634
615254
415383
324574
1237262
1233376
960759
443011
1189468
782375
1271388
1797633
260943
200461
823856
1177658
1476451
1587962
365963
690090
1320954
883548
446790
555460
525115
1055316
94677
1089755
85452
1700526
921697
1659682
1099745
1178082
1499223
1027093
1945578
1359264
1407315
199652
1257963
1030936
713551
1050247
1102264
1073345
101804
516139
1199144
140193
1506189
1593908
653206
273698
315512
927292
1646156
1114121
136356
1313018
1749733
1697747
401999
752307
898493
301876
1015267
656320
495472
1988023
1936125
25135
1789961
849032
1862851
396344
724500
826529
1076519
539696
836157
688869
407780
338953
1782981
269506
1470365
388948
168013
916561
157240
125283
1449529
1291266
593347
1274531
1652506
1756346
1576383
601348
478357
514653
1055418
1048700
1050847
1554278
745273
868018
503763
70735
1562681
403041
1699149
1487275
1490630
728633
610986
1295474
1409898
398604
1227950
1243649
730724
51100
1159014
965309
940857
1348769
772146
1052784
1955355
919777
1195033
110291
614195
1208450
1603626
884432
1623267
985728
1517971
1763874
1894364
1555539
823274
751430
789203
1858315
185162
1922871
1720751
1187576
212812
584550
610363
443524
425809
990750
544737
793301
1610915
1359781
1377033
79706
102065
51639
323270
756906
1239745
710641
1673742
579841
1787012
28310
942736
1939980
310359
1533394
396275
226467
249685
559401
834514
354781
1820531
302132
719797
1797542
1684010
606249
1490913
244362
431628
1934764
1742687
1401523
1197828
1759882
1035516
664583
1032178
272855
325711
1721303
1514400
855306
1197539
1984454
1015756
636262
1800224
817229
1519865
1120231
1629940
1840173
269649
1206259
1940940
1561801
361388
1614479
1695853
284189
492443
258018
884942
1522436
1074877
1582170
1330965
1959059
1688118
1327707
894127
1442002
1330309
1975692
44950
1476109
1548094
817051
27595
250956
707391
791256
705086
761464
826891
318559
532392
523947
221906
494106
98297
1008152
154657
366263
453038
330141
1380331
1554885
1905149
1330278
1986998
1426979
507445
1059428
201616
1052940
1207583
59820
1940131
1136371
270556
288774
573427
1579491
287942
832701
172790
1626239
1156383
1434270
588253
1514063
1437932
1686893
1495785
1314075
1991444
1665948
1487627
1740626
1525443
928978
1539663
1850175
1411789
201850
933384
487366
845240
1492679
1863449
1560821
862553
1062412
715276
515785
59292
168765
111616
389100
1324322
1458220
1402104
354213
363656
552261
376158
62818
1836611
444513
1893317
793983
478308
1119658
1282620
1184283
1115208
320602
1771438
1171903
408895
615223
1785649
1770012
30248
591815
1528002
1728362
1997199
1507464
1091903
1669345
1480396
1161536
1752785
690055
1840563
1053360
1169160
490418
1659321
441606
1571066
1060245
658689
47085
1571597
1369584
1000654
1006441
1646364
1084800
1163138
893647
1174117
1830646
1626772
517810
1760338
590909
1440433
96604
534206
53493
1262703
1498407
1018280
1086920
402435
870170
1081347
1080923
207904
1905138
149106
1697832
729473
276794
1441032
1402611
1144112
651862
420106
102930
1907184
418544
1160747
600406
1332621
1538748
1202471
1964472
1156874
234685
1253689
306028
1824753
977956
1367109
170594
1182219
1427389
468014
1343162
971324
1878981
335646
356136
698862
578074
688418
819901
1677678
1509749
84817
1551013
1265905
781341
1059756
137320
1444972
1020349
1923937
1245936
1584877
1789624
1196311
1974000
1548472
461584
1670203
1554849
992756
599052
807812
1679544
555047
1812764
1892280
1739551
1867521
147284
1292033
777813
1005399
1860550
222481
807180
1112183
1095240
165573
1396510
776410
564853
1255418
840607
132002
1357143
747434
696865
796988
167683
1482245
1702109
1887269
1897560
1946146
1888120
56877
1553948
1650513
1756009
843790
881682
822897
958410
578175
1592953
25148
1978604
671982
1430897
1620106
817588
1577809
412384
42301
409405
238129
1621422
842599
405876
1756675
169325
45432
1181343
1337264
1310275
464414
1470655
208928
1110727
518580
769206
1383397
562195
313226
1271667
1662129
295287
410952
1345889
1101077
922232
1002225
1128957
401873
300623
752677
1448073
1314085
78209
1973946
1745819
1462511
1517866
237461
584121
595186
944793
866534
1026223
1955030
138393
1816643
1212694
118032
1095304
1247727
1675637
1948186
428527
1151708
920542
193212
1110462
202731
10339
382033
1511284
1702719
394436
334789
804429
1258846
620084
1998575
1664797
332164
1741049
655220
1426138
822602
885913
906958
970726
483067
56751
1465022
1313242
1370197
652887
1376397
1273191
1266990
359517
228461
1700168
321587
829267
1133832
1466888
715314
775438
829481
1483951
1066117
1660353
554395
160040
1930151
1687059
300310
951765
1300125
359813
558912
26380
195700
141319
77230
1527349
809263
1146934
441434
1087765
423161
1389592
339246
873614
1119311
1193772
866651
761232
1520141
284123
529666
852833
648158
515745
502231
241963
646442
1582148
686996
1638498
370664
1488099
1233360
1797671
208080
1780684
1162120
1806030
1504450
677924
1640786
1828405
1909615
506506
634409
69821
152512
699559
1124335
987515
1512923
1461391
494195
1535112
1749888
765147
764591
944696
798229
246629
1473309
1546999
1257632
914885
743778
1210733
1589339
1804269
353929
293080
151108
365701
731640
686568
613469
1187860
263441
402994
1218773
702710
82460
1307314
1241439
1345564
1929003
1187255
1740961
1244095
551108
583540
1586154
1255522
956108
757675
1153867
1596588
290480
384609
1801270
1999026
1024453
1597922
1627843
1362223
729877
1221902
1229733
1851355
446858
118920
1689963
938321
1847138
755848
158450
1196254
1674816
232946
1488809
856720
1021394
102771
931476
1789511
1246679
1703660
643780
1907122
576640
628412
1935580
49991
1267958
1375798
376697
723228
931337
844958
1743173
1716836
646415
1302371
1006945
596643
1642988
1040664
771247
711103
1002873
1073468
1021614
610951
229304
642231
1507370
899857
1635374
1945578
881987
1044574
1565086
682015
1404713
1695853
728602
1597169
91369
1092561
874386
534311
711630
1800399
1390232
416072
1031895
109156
1368778
1062262
1624802
1118161
567115
1367790
1250295
717972
444153
1807279
1644037
1194867
345007
1410829
1815349
218454
776146
1818499
538441
377228
947172
32612
1702257
1369609
1937667
614327
177551
546146
1340595
1725998
1763991
600764
665602
912972
555724
694079
709379
1548541
1424803
356150
926383
1270689
1366430
414163
394070
1268758
460862
200654
1421853
1563241
1794967
284363
30127
812878
149152
214020
916868
548468
1741789
313941
1535074
938014
1396961
241398
151155
304306
1980680
111627
743347
1328137
100155
296203
1750907
574381
566753
580056
377902
1922802
1037381
1164749
1503671
1190971
1348887
1942025
358086
975979
1807476
1959872
1972431
725478
60471
1601264
868184
1663533
164687
1737458
320131
814843
79141
1091672
1298231
1641156
342487
95900
89060
323812
929417
378650
1236386
1429124
1065672
820474
1742514
647238
1747267
942207
2259
493294
928403
1963116
1231901
289210
312530
861078
969223
1937544
1347749
545280
819812
807282
1801251
1290696
173313
510809
1560912
487935
305659
142520
1678422
1076339
1372237
753142
1433615
129561
981401
888120
1764482
1721366
1905384
1935009
404373
1034023
811344
761021
328958
541309
1357226
1682841
82393
785576
1088102
1139241
1534168
449047
706071
1734063
1240190
1305802
1313533
1807006
960938
93736
776895
77664
1222769
707155
1144568
1926865
1207131
41029
1279763
1025004
825156
49653
1235622
1013210
834762
1098393
121024
1299866
1187627
838345
481170
705689
1875894
971111
643444
43994
860160
1746484
380677
605263
547105
909972
1701676
341053
1619407
481680
184663
178279
1098063
1984333
1665474
1103780
1634818
1957547
1861775
315300
1796369
358468
460491
1772387
1142487
834377
1015347
1830516
1887647
1712522
506832
353117
226797
626731
343391
722203
1052030
1520276
780512
547059
1627196
1223808
1708900
914857
1794877
706358
954235
1568707
1583580
1544101
282352
1615224
1633875
1620024
978764
290127
1744202
1792145
1490655
755099
360722
987133
754936
289051
1428339
1328007
1066182
1117769
1041107
191216
1799775
1514358
1272033
1705740
468981
940692
177094
577409
1451083
1117366
1396486
1460080
303041
49399
838669
96619
1974223
475847
199975
482591
126780
947887
515440
1019905
1065186
558360
272680
1887558
225464
136332
305816
795812
1630875
936012
19654
1726586
254771
1595850
1457850
600618
814948
154092
554172
986798
1747562
1436263
1945531
614564
1154021
351887
815463
1328011
516061
1225864
1106300
806341
1972750
36529
532178
1570811
1082715
612732
1770625
110581
269515
622780
1271404
358578
290397
1591942
1647933
15147
691084
1189559
1941152
32052
635797
1084719
452742
791768
88641
527829
524051
1182677
816450
42043
1469551
1468034
646034
1285989
1839210
1527439
385590
1119655
1959883
1932561
102448
748820
1759958
1490054
457365
1150210
1653587
702745
504621
1481993
1873229
965566
950389
117492
780998
114876
708247
742138
1413792
1748846
1939188
1359353
1107471
1370125
1559861
1112384
1190224
1780388
1953476
1265184
1737707
905569
1176372
1194330
1635136
1524860
75008
1240708
1210231
1599367
1127088
1275986
948346
1531198
915699
23134
296312
656423
1584451
1710191
790320
1238848
91398
1374233
1677557
1864534
1975717
1488664
544287
972485
65987
1574091
1181678
1464190
1666558
986824
68083
1271414
1243106
945037
412238
1060616
1742106
1579428
1755045
1628673
79150
334179
66729
1258296
832631
690435
400774
1362590
524569
827625
561244
774817
1386125
1416183
462991
868475
695310
812898
1707718
306962
1337294
329921
1477960
1249824
291342
1396760
1592555
1119279
1791385
95999
209693
504791
458742
1485947
260501
1451812
142186
979219
1824530
1387321
1632195
1791130
539127
1855245
1736689
408586
362462
1414487
1082810
1418578
408863
678957
1777810
1605178
1725270
306708
1846610
1830003
318477
306421
1835608
513266
943312
1112502
758413
385898
78687
1781248
953242
1402714
1354990
326610
1822003
775411
1237203
837674
397067
901352
59287
959940
502520
591230
1410976
846247
198118
1761184
1460474
226949
812365
1426305
255150
1694380
192426
1559003
1501681
1724364
527340
1270072
688172
1931007
1976929
1920913
611470
806765
1154716
1820585
819681
999582
1048599
622458
352154
1068973
1309517
639115
1902550
1992880
342731
334634
1235684
114470
1440049
579922
464598
1691874
1393478
975927
779015
1247651
250540
324957
1936680
475608
1760976
1391447
1650094
1889013
1410010
72799
693085
889020
932907
871444
1707923
1303533
181037
716437
300903
1337150
1825024
1534203
1988023
74701
1996977
685260
753185
1522490
1596120
235721
874085
1525957
455750
1058299
697099
1971223
1446324
1209156
1467067
1593520
207475
1967671
888425
795794
8637
862434
946344
1072417
579537
632322
1450988
805793
1990563
1672531
1447010
662069
1334238
1182173
1433532
273419
392682
576027
1727943
112314
1870426
1134528
474363
1542843
1140452
1037266
1345842
1976851
1165384
579871
887152
1024658
1397940
541984
1768885
716102
82615
732160
366801
1749873
1572045
1412743
1584276
1002873
30731
132305
511421
676051
1608453
537704
1485888
1895835
1054073
1724505
441989
608904
416642
404594
1390491
1519671
1662912
701246
605175
809745
279559
1958562
1845155
466420
41464
1110816
364987
1192774
923753
1404555
978248
1016366
1833111
725884
1329293
1978173
684528
399965
1230681
1195385
657192
1366641
561288
1183724
507667
1292267
1114951
1611084
114605
800469
811256
947982
1076250
1349617
12546
506320
1337246
304540
777593
647898
860863
1678517
224063
1961489
562562
1927670
1594509
1144753
290252
44476
1672934
432609
308077
563473
422627
1608069
1426490
157634
35655
868136
86604
387443
1810190
757208
357354
1476983
46188
40684
1374151
728935
541613
1591961
829769
1741031
1551464
968090
969103
773138
1541102
706404
29587
624588
247964
1891055
1563604
1418889
399025
826684
1259427
1153316
337526
127147
1598753
716710
1742965
1387149
520029
585579
797370
72695
749639
1208514
291407
178317
719796
88414
1574647
1694406
1855450
384103
1678350
824570
880338
134136
1358845
1164700
656239
276088
252572
716166
1688222
882435
1377250
1981485
416324
573444
1525123
1960616
516659
1136966
961816
1694423
933100
1993199
735304
772827
1214071
1807581
1138454
1164152
834910
382634
773523
984223
616459
1717363
240641
200038
1571510
1151060
692942
1632413
658164
271070
1262088
1936082
731725
539753
1128293
1798677
1005548
1432494
925142
924164
1349418
1713433
581804
1585732
1877434
1700576
1361088
202757
974760
1030142
1347971
345583
1159453
1711407
1425936
60543
685340
562710
278978
956460
269825
407503
650623
1976132
1892711
726279
763135
1062959
382461
1182650
1161055
526426
462430
755164
1787243
419535
234114
1200599
372662
129900
1170851
1022780
821618
1033742
1391655
234174
1699482
328834
500309
1533039
548802
250443
752354
140344
492506
1959714
1994317
758560
1291925
1459630
399674
630139
1304723
1031740
488093
177181
1831618
843954
1802795
1097542
129246
1161513
1795978
1556269
1670993
247127
312570
1384093
296780
1589984
1391751
1781374
1701482
1683016
697540
305732
1508606
362646
1500102
1250178
1893884
1262018
1237865
1803315
1040815
1473537
184921
1186841
965674
1194255
1653104
1705372
1003271
835609
1536541
611366
932502
410116
882595
176229
669579
52841
1513130
1246992
853089
1573170
900884
427643
1838930
935675
977195
1378382
816010
244134
533602
117698
579396
1861368
660038
283771
665334
1135464
1290596
622246
107731
458065
1158166
799185
969990
64590
1259330
1061423
1830963
1469653
1812905
362751
67233
939760
1153194
1819317
1791695
1784730
567232
1501865
814474
854696
1128601
1149705
1845244
455648
185984
327459
1248820
1263381
526246
1729541
1905934
1170969
1762078
443968
1869268
1161311
182422
348222
470140
1167570
135295
629288
873122
939117
1758228
1433874
232648
752066
1291505
331061
630791
1619599
299741
1770775
917994
231889
527779
1329843
492044
662932
1527100
1751613
173618
810206
1106823
1344517
1368007
1891884
1370149
549776
165503
76130
385869
239794
180705
1639904
1071503
247262
1812557
573805
1651922
1787347
1517410
1875271
821880
1047672
1622058
303286
1377258
204469
1507711
1878285
1221451
1898027
1538983
1670179
945310
1222272
168960
379753
159110
658931
1397389
1324550
970671
1316176
418477
840766
704496
1281988
212970
100954
1981929
1472339
1205117
826266
781728
609368
1425983
1674040
435658
1874536
1792900
504424
733863
1687728
148892
1558038
383961
1955680
152647
1732818
1575744
692779
278975
1755490
1774633
336252
1846264
1740168
241154
304081
246859
303627
309307
1721539
288062
1483502
1788150
1970207
639405
1836476
493856
866125
82435
1647610
1699861
67799
1667191
1335202
721510
453514
1695067
1791473
1625866
1341349
482618
91820
160748
1606604
1452505
1850175
1418134
545993
1518858
1094521
1823070
419020
232346
887983
1267127
1311601
866811
1836304
120624
964088
1881492
233252
889294
624682
1042439
1621960
891303
764013
972189
1179765
698606
394711
790695
485215
1067313
138282
1072932
1924034
484236
59814
238134
943147
1545421
363666
670966
1147707
156558
1561159
470131
1780082
296997
1181465
1880577
493781
104086
1657721
873898
1710342
829785
162304
1824851
777422
850153
84572
1970446
147197
230927
1525679
1263847
885090
660935
457229
29171
1948126
430404
1486445
1876533
452492
1459269
94070
1679761
1001133
1838036
1780027
1491355
582798
56945
226218
1490122
39457
1753587
1801012
1863270
1998481
415091
211397
1451719
1123483
1369124
255308
1475002
1342110
273807
1083214
1781172
63858
632099
416527
102699
1492769
278353
33254
1756034
433693
635280
1590565
1533515
1968832
974760
864280
61102
683629
710969
1603199
317706
1353042
1274137
184268
1965815
14135
314945
429261
1190439
1555303
585305
951918
767915
850633
136151
821852
1151772
820611
64637
1509640
106484
1358907
1757888
1698750
21537
1320940
534087
288674
880392
368485
1898488
276102
177820
1868132
1476310
250438
1162869
1986671
1089134
652729
981081
203042
1871594
69539
1115593
1545961
229793
1893451
1671247
929233
1650989
1270859
969644
919627
808691
232954
1564967
596823
1935051
227593
74309
159675
40128
323204
1235316
1008468
494663
1997740
1068550
219424
51647
668533
288308
1093175
845564
1932762
91052
342403
1232670
1198379
1927741
1663181
345142
276339
772797
1284353
1848505
326486
462609
1415173
40222
841072
716521
941965
1955936
1432543
1928886
1459326
284750
1897725
1302517
275746
688553
1339717
944390
1084163
213975
1296895
1546983
423315
1584258
837990
480236
1984600
799556
1565665
184773
1922854
1086920
558546
166479
506309
188915
8451
1800140
80407
765677
785842
109032
287978
1410675
1248667
1238006
109108
1439391
309804
1439135
887597
1530731
1763839
129709
1378654
1756387
1487941
1431567
136864
1330126
1640092
24143
434144
1254638
429386
83819
907513
1901950
711242
961854
366893
560728
1523851
33166
1938857
1250818
1099824
798896
1226939
506878
799110
1220580
513652
930627
1083837
368428
647102
1612900
1151787
57247
1550195
917302
1172400
1513128
620870
535110
1006701
261372
1425418
1326148
1268797
1588511
1833890
1540456
1812527
1458199
1085164
464420
1213161
1221414
1044221
1092057
1372189
1108227
1128669
76591
828810
1492066
1578147
836579
1910310
1915124
1569152
1247470
166565
1544958
691946
196704
312888
710408
1375181
1918960
951767
1515520
287464
835789
1121193
1957662
505852
751967
1538995
1283888
428758
1423016
854213
914565
1511930
1372074
1448400
1936421
464334
876248
1810157
1403215
74176
1036341
208814
1407962
1100066
1585215
1474477
452202
681518
590518
1704309
1621801
1278437
82878
281222
435293
453856
1074236
435571
1684330
536953
298909
127176
420424
807319
1216166
770548
1480454
1031087
1292619
1618496
982262
144025
43884
470203
1220977
870416
390335
898038
264012
913559
1970715
1211522
626189
285463
72377
706045
1584192
1249994
17162
1724639
628533
1806198
1031471
113188
1554726
485234
109730
1299614
172519
574419
1215415
155328
1869310
21179
748647
1862104
1562496
1439876
117836
1488183
1594252
290026
829476
1916129
644723
1518855
9357
394501
82280
887307
908767
901264
924072
1034385
307508
162041
1013242
1379669
1201807
1071946
213747
1426956
1038453
462625
1383596
1164819
1194794
1076294
1055188
1001364
456885
1341683
1069141
1334838
1477741
1584025
969792
351052
77364
1682505
1310476
465513
1692082
1206048
1491509
333701
1051632
790180
1967134
1915456
1957422
752164
1391517
853314
510156
586353
121099
379845
1532532
1822312
1293215
1758622
119880
1843714
297436
1653587
1496658
1674360
828235
1104689
716645
1562474
1295921
571385
1440578
408143
1538547
868721
1710048
399630
756294
880175
610275
311965
277065
428146
1815455
815638
717871
719458
1691203
1103651
516277
1310340
340023
1605248
93368
292624
979250
935620
693389
691150
295764
199159
1558723
507662
1783725
1897522
93291
1513655
297141
431648
1441564
1008656
1958169
1332536
1394762
217362
8621
1998291
37620
1332459
705106
771559
552931
1889012
1968963
1983927
295816
747736
1565693
1774764
1825484
133611
852981
863995
684177
762675
1393554
1981404
108330
1679680
475165
1202485
632872
1351428
1256126
975199
140782
885810
1520323
1960367
1288473
221799
1753589
236918
265204
1948734
254548
83274
414023
125214
1746473
786260
694514
533338
1814528
399103
900336
950163
763781
465651
216420
1230292
131665
1034766
1733866
961644
436691
1890030
935389
631373
1162222
1709424
1973022
209312
277185
311037
1522269
1003345
100065
1376944
1083041
836032
1665631
1748048
1712918
231807
1906949
1935223
1384226
883290
1595743
1541272
18801
52673
1736197
608028
83320
1564125
1794317
37884
644397
1526395
1166715
468959
513772
980513
820918
9697
1569239
1058474
1275602
1431555
1895098
477131
124145
289530
229472
1167103
1789153
450015
950939
239492
1395878
294296
1515717
1329244
246640
1084309
1100609
875374
1660676
854287
1477391
30920
193445
1771133
400932
508153
1609987
97849
1455251
1342516
757133
1366309
905269
60784
575639
1201511
1769921
1709455
1470365
301854
975951
1475375
1975224
452261
1487986
414539
349221
499330
635087
1685562
459103
949464
1400731
979419
766987
814556
571226
1004649
1464829
76892
14997
785466
1596530
1507840
1403789
1740512
1685916
1288378
57255
1187358
189399
1105914
556646
541002
377183
1930365
859489
108715
1986640
1779668
297254
1532215
529717
220579
1319756
430328
1558472
1397912
1519481
1753507
679682
1253674
1713120
1618617
936504
811844
1208491
1289472
1827306
508758
477126
250196
798905
1721935
1773176
586248
893371
255853
254053
973212
711283
1849130
1169386
831815
72799
47211
1346430
1374082
733211
1950186
881305
1840020
116614
193456
315801
1376364
244866
1119675
92222
1444355
706326
1016369
1824252
357849
1702940
1578002
1628329
644860
633131
750949
228784
1579346
1834625
921189
1490388
1676093
612222
1245243
1144607
935020
396241
440017
529669
850785
1536902
1009482
627994
852572
1251042
1724251
199105
1124263
1654095
1803925
1458511
281425
1026085
633809
791782
150273
442792
348388
973687
1954059
1893366
1612779
1127492
1063399
786028
732373
696134
119789
1739938
354284
1464704
958586
333459
657887
501015
1721451
671230
1840745
3314
838616
486227
922584
1333486
1796085
1567330
1056311
901954
1811796
1307976
885787
537303
1977692
1213886
305998
497543
971126
263446
1463102
1401705
1904609
1754734
1084809
913511
37425
431824
1433589
127012
644164
1653825
1132772
1751566
707456
1172723
169834
72986
1194255
823169
659986
1007824
1708013
1514293
1234474
1105353
1305349
1246113
922176
457365
369698
1901857
1562130
1858307
395476
1441340
1062392
1618930
1101581
1336187
419624
965451
685221
750809
784975
1887982
1780669
1553550
1457214
1400546
373170
589093
1528658
1574644
1016307
1762532
1902271
853295
360815
1387215
112165
672317
1314479
1536132
830075
1098359
1474415
566862
1523408
1977963
1204535
1569928
403304
40055
827090
776278
1171110
1312965
1905095
1483820
446420
456929
1929515
1934481
1152943
973289
1407259
1114817
1127716
1009041
875916
1413799
1679793
1044304
1211885
1834719
834504
1803056
1975762
1504134
1940518
201123
1964247
122288
1146690
300036
469829
498426
1878272
322914
1057778
61952
655259
836795
1921834
468067
88582
1208486
519055
688020
180607
1912944
1977708
35894
1683968
1246190
1083194
1171809
75656
1947498
284115
1671714
1328280
154144
1772814
71223
1213922
85178
242169
1181894
349218
1953552
295593
405228
520672
587044
522248
251348
607788
1406899
81674
1487262
1016813
42052
1871736
1950567
810662
1105013
753011
1582049
528302
1056156
1292519
465860
517977
98257
319465
642433
1528179
690936
415815
728974
798830
826821
1814295
920455
1957529
1774558
1279202
1439827
43299
631783
1064966
668063
158995
1040511
981232
629767
292722
70047
1818507
1013149
867020
1943591
1496507
34377
998418
692942
1647367
1177798
779687
1321748
1841523
1579855
64199
1306922
571262
742887
1040926
426528
1004845
1884343
1200864
1350199
510122
1116208
420502
1050536
1844533
1299726
448738
1549233
1186157
559984
1518334
285416
654788
96316
1895251
1193273
796217
346831
929813
1120132
1438168
276675
224736
1255400
426153
148321
273371
1898960
323207
682104
645627
829677
1519567
132796
1631762
289576
739469
258763
742504
962220
1910352
289838
1248437
723407
1214589
640902
1562399
1834930
52114
1631427
449586
1268604
849529
1046859
1532309
753331
96454
179740
468617
887513
1945185
1310806
1577826
711401
474444
916833
1281964
1028665
119482
983009
422282
1371071
1158727
254136
1744668
297361
1843365
185284
516279
1993994
1089936
694247
1363668
686657
1882961
1215510
1284
403301
1374251
1817772
49636
1490247
334098
1712873
243802
983033
1348875
563803
431321
1864814
273282
1597017
1957285
274724
524341
201717
784657
1778603
1218495
1641500
1276715
7436
928023
1466748
1244958
1748627
233935
495622
591326
832174
1724313
877438
95788
451315
1426136
1691502
759370
988053
602238
648220
679503
265022
16115
420106
951876
1115311
1139249
1327214
1769157
1000594
544792
923880
836478
1943952
273686
320861
334489
1056578
1223986
310036
365148
659381
1998268
1872249
15446
1445915
1751041
1771853
563637
1536259
1103359
173436
1959883
1283642
1358478
566654
650062
1722368
1474349
1798879
918100
1648677
199768
1492684
774664
1350099
1175676
1090503
1189823
611904
1387606
918651
518552
1946709
731939
891582
1444566
903892
521169
614036
791842
1894908
94865
1107696
1083539
349218
487567
721913
18032
1706469
1760598
134112
231086
662573
64515
625701
1258758
1309824
1847297
308417
1059510
1711098
833961
166864
1651969
1767876
61755
1778136
541381
871722
327750
658243
774057
1526069
78988
172180
886884
160426
870796
330303
1407484
22805
426541
570226
1791989
1031796
1427830
1457355
1857941
401178
659077
963520
1023245
1794655
66420
1147398
516659
1418136
1107789
548172
406046
919692
647379
211076
1583013
108360
1829155
368625
1852854
508028
158926
1384644
260351
813138
1485074
1254424
1891944
129467
320715
1889431
464528
1696517
213101
510338
1168492
1312246
1960168
737824
1773072
314757
1994337
178466
1875818
1412356
1469869
1114859
30535
388328
1601569
1619964
156793
256064
491951
214891
970029
544500
710723
1079815
1183969
740625
1884233
1371549
656456
341849
1304610
1591825
540442
1407537
300238
419798
1174421
1454882
1789107
1268051
1020352
1312392
960550
114655
1677109
1023664
545553
1060601
744990
1722719
685521
715735
1119025
542653
635219
1672403
1855177
1160945
1307672
540652
145777
606211
626370
1771929
1932903
338229
892847
864225
981289
412533
1122222
1722136
1542075
893981
555919
850513
1030365
982019
764985
1525328
1512642
1502452
454028
150771
920127
861403
194817
1515920
495217
856429
1606954
1122732
1030985
1169969
278864
1383260
1828342
1862347
1998481
45174
424809
597790
879690
512894
1612532
392352
874067
167777
463599
887627
834895
1292302
473594
1129059
1641630
719476
1346568
129119
1221315
703957
1001336
706261
1037910
1855171
973329
1129935
1366815
756172
712304
687198
271688
662875
1979943
240858
1535862
1327531
1515476
256175
1262231
415935
1777613
1968771
488842
592982
678107
730553
1909460
182247
94527
67597
907717
971483
1826939
590570
1032415
598258
721886
360444
1742423
899791
621481
800409
1036684
1066611
644741
1979246
193850
394626
1479887
1543457
1146754
1316853
373966
1466860
997051
1814134
693005
837779
1345188
933367
1125254
1952694
11916
1542163
1154187
1523206
1785618
1862104
418760
784633
1971686
55023
1757847
261095
898301
657058
276062
1575894
1550932
1821260
1042842
1202774
118731
1958816
362192
1100976
1582366
953987
477455
1426598
640248
1508122
346885
345849
1140912
1375450
443084
1321872
1906952
76125
265228
1851833
1305967
1177632
1553717
1445953
1516931
1718161
1095110
1618126
139487
1807047
470405
48857
795620
1783329
1902643
961898
1881900
1119264
1357308
511014
158183
147233
1111059
1296917
1678017
1888188
533129
1759689
1656842
1990407
640833
1410012
1112909
448503
426190
1976141
1275536
1637596
670836
349185
929733
269436
34948
1565155
1161185
1488989
209536
1683121
943511
1617025
502987
1677308
1369463
568116
1726345
1866289
655255
545284
135636
800525
56515
486290
1801804
1099735
528408
1144218
1662044
415376
430221
346558
924668
1438168
1436975
1617004
702804
1145590
1853429
650923
334146
1028635
968144
1114586
809019
534002
375110
572469
889976
257573
1560389
534483
1510821
795256
1388656
55023
1431455
1017059
1927059
396697
1140463
1189288
1154831
1302276
237772
1714862
1145155
1044694
1323552
336341
553310
245395
122837
18279
1057310
1279200
1405932
565359
1544541
911245
222571
409894
1032608
1436911
91764
1380440
1352199
236342
489325
1525158
1196271
541103
255346
1013670
867828
1499957
776419
293109
1253960
524577
1130974
1940481
1265195
206777
1664471
1673231
1157691
1317002
1160079
364090
174090
578157
441456
592869
1564321
347779
179932
1109254
1093832
602472
1606242
646120
1439735
180607
82492
1288756
1227115
460324
937360
1447429
758210
1873007
1966091
706030
1983861
1952328
231565
1773733
56230
1332962
1380104
623272
788387
123299
1096154
1821290
1473317
1990218
784722
1608186
1438018
1709430
377135
1808139
1041874
425839
1228772
1003546
484100
402859
149599
1797075
1347994
1729850
627194
1139280
1855717
780737
149232
211930
1628484
100480
1476776
12901
362963
623866
1603615
707879
1240455
1681829
1336884
379972
116466
1687123
721404
846247
1263414
947644
1578480
1763995
1161148
1128141
505166
161382
230154
1729035
747488
101127
1672699
1772752
1805284
1644613
156520
1318705
1230832
1357005
1282600
1606474
1799657
1179528
531011
304209
568367
1250714
1026613
6224
880617
1247664
1819852
464022
1806572
1898473
1556364
79820
1174393
1743209
1876791
751771
86101
243877
92349
1506238
1665703
495054
1280826
608846
750877
309773
1114586
482157
812022
1502811
1552543
1627783
1338702
32557
294829
980451
1078529
757729
1567298
1505245
1493022
1692402
1547602
1750272
1551228
1364087
1142934
539992
427704
1546105
96651
373217
1826383
723467
1999199
24611
1655995
937267
1361790
1239070
1431088
1955125
1624663
226493
183067
1835813
959158
1765143
1106867
855708
1296860
414963
1024792
1557895
991531
691502
585550
1023324
1632503
913243
139431
307635
943157
1062336
510478
661500
997799
736639
1277347
1300420
1036754
1286507
1804979
1708472
1021593
1069567
305996
1640970
1197005
935127
127087
1507653
1860894
720952
910343
821799
185524
897701
1205117
225487
1593081
1421920
1077715
194494
1815735
40043
729520
1800322
375026
238669
133733
620404
278699
481314
37756
107754
1526913
851314
219973
1099558
1911949
1240178
87802
161566
1891864
328224
938227
33935
176166
486071
1507632
1259151
1909213
323560
501878
1753394
1383197
711149
1393872
791403
1147724
700458
572115
28849
560496
1505668
1968423
458570
1996500
727631
1285766
689073
1846511
1335963
309391
1008222
1062161
1298121
1047080
1837552
1364710
922863
1737381
870028
620656
26676
638770
1452250
634782
232966
315820
313926
1498594
1657371
1111345
471992
1829980
958972
226797
1389838
1068833
1507864
1215461
359566
1271320
1320709
1356924
1869787
1903519
1372439
110014
1731509
1479835
92978
1558002
1328832
1541917
467472
1565923
342021
1376313
626146
1089602
1798820
1924180
136444
1364087
1253223
800677
1113500
1040366
1268985
144639
954806
66555
105075
1831442
369221
271070
1888833
1215707
1854536
1750875
3612
1813104
26264
465438
128754
582288
917022
1509716
1951257
364434
1263181
1551231
1495692
380037
451420
1559125
840741
826220
1349134
339544
344954
1016484
543414
1598500
1785314
900272
1916360
519698
1740098
971066
913026
1370315
1255529
1986383
100536
756375
1185930
707896
717471
619962
326929
1986928
29666
1445525
1508822
205906
650255
814823
1816880
1626119
4458
314640
199382
773523
613404
82672
849975
754353
603857
241716
1439907
1040092
50564
141873
1566030
1399369
271723
1767612
1435511
1057209
1179080
1050013
1140100
951956
704823
270701
949661
875277
917947
279035
310801
1984671
1280701
993347
410142
857408
1516105
956190
1066505
8641
617881
1363115
915009
16969
462779
319398
1178424
190819
54390
1467660
485202
405064
899734
543984
675505
823183
36937
1425856
897598
139564
459338
1832684
1621452
1633629
1206816
600954
283266
137042
384516
795014
1224498
17446
398599
228250
806490
1995330
1664682
1111520
1120763
155136
108066
1672180
214939
254397
1162946
1208488
1736822
1487358
643176
1377775
1784515
1818971
1095989
268641
1247437
504795
1960788
403301
203562
1122454
1541748
387879
947224
315658
70077
1904873
631419
1935017
391642
17500
1062330
1952878
1792642
424539
1085427
237433
120548
1357008
177364
728374
965701
1669465
1740305
938822
1524546
1985427
1135155
267597
18498
1032213
1153012
145381
940905
1793257
1382228
1199687
1100250
1714794
404364
1811272
494057
1290203
240171
1446588
1474243
311116
1520039
272354
258771
1876029
1383065
1882153
576831
378770
770653
1129553
1834249
1953774
1463005
1356306
219476
220800
450569
645063
1132317
518045
1068977
55653
344036
774890
690761
1974073
513607
1266157
1733169
117191
1344047
449826
450840
1409898
213441
1770576
1861674
1200984
1448173
651208
1658814
1523046
561260
419768
1233363
1172296
1660263
567140
1245190
1588745
271195
1254741
156233
993879
1255529
111852
679129
1540945
1306045
894397
291962
858060
531471
1321404
1956512
238019
466716
103373
1733795
230932
1564691
883279
325217
1870116
257586
1439237
664925
1292755
1053093
1216300
53921
809443
1678401
1393255
271765
1059916
891230
1568721
1428837
185738
952773
454457
1736681
840374
245957
1256550
322578
1218820
1454933
1951473
1608979
1161018
1452759
349031
167368
29129
404078
1867853
1644752
1333067
1126501
1335281
1689742
936075
1068456
634792
942264
1085776
1254252
1448676
1521414
1794606
1427600
881357
466789
1744123
1216005
1770381
1416635
1693695
338269
1881494
1929631
1307947
115851
1360799
1349748
28000
982262
430092
1998835
1511473
785515
1275657
1683858
654734
443812
666702
1221396
610049
1118040
943935
1235010
278345
1930944
1501671
636359
1542280
1359717
440217
469898
986302
446159
98170
58197
1794898
1518121
1050519
273930
945415
1722712
998362
1207624
273194
1798910
1470687
785699
1618283
910209
757443
1791991
539587
874889
461927
79551
1077673
380300
282889
863973
155302
136173
528047
1694173
1491423
718651
323783
1386201
1928500
975715
1284885
965548
1723154
254130
574100
1800114
700047
1341349
1792881
1567126
1976799
1829511
1360807
677479
948161
900837
92140
816943
1564493
1094071
1323978
1136032
271051
1585413
958165
1158564
217828
398633
1476252
117094
313552
911138
648872
7289
356931
1509080
819590
1203213
338153
178489
951423
726342
1515095
880841
1985590
205558
787275
186677
1783476
1441306
705025
1693241
1968479
1259469
298789
237599
121381
786514
905354
73260
1237234
1847013
378893
225051
1625557
1548138
670307
1857615
347878
925710
1169226
80991
1623774
1246084
34152
1291768
450013
207264
985133
960590
136147
472219
1744732
1053369
540000
1607247
1020731
30629
185854
1370145
1216011
1597018
885214
742200
722272
898982
139580
896639
970431
265323
1225682
54261
211045
5063
1648594
1339005
975920
591450
1396143
740788
1571526
14034
919045
684779
725634
1485874
1649910
623603
1588308
1551312
420016
1866059
1821503
1892544
1176495
1080522
1893900
1070235
1931695
1225483
206030
1975973
66221
1119397
232378
631579
1914796
424944
1265732
1431709
1519286
1155271
1528701
415363
1193728
1356619
492708
514683
502173
1848482
1949161
1434067
600714
1115236
446892
1182338
669900
1471228
728423
1742978
1110193
1615686
1971641
1285274
591542
1691299
991026
176316
225145
1580159
273722
1180502
177542
1658405
334618
629573
226865
1911954
436192
534682
1699177
392676
1718341
1337543
528314
1363045
1734698
1757941
1728604
1285146
452825
364434
524411
1049090
651466
1831888
1632780
1857269
1041907
80120
305689
968875
1207460
1605175
211733
344044
1659403
703501
90428
1185475
1550712
1597434
1187892
315132
1965638
1258217
399695
1175379
955887
650623
1039025
1932155
845573
772378
1214846
605055
1194517
1422990
327973
1475679
937062
1429179
989400
1729306
144027
1171591
302356
1738545
435979
1580704
282533
1939576
1846685
31689
1914548
1579839
641265
85223
1717514
403562
76198
1327756
1639413
1849219
1932025
638425
1306409
928003
1447065
60235
1983330
824497
1648509
1742309
658330
1026855
1854320
1541760
503603
1694075
290995
774378
906067
910790
1239852
107141
1166611
979795
1063442
1632771
736263
654175
1961191
1161810
582919
1389221
1466995
537627
834653
1888992
1639246
293928
74839
254747
624755
1380468
418404
885928
161992
1919564
530067
1544752
13083
1284671
460156
248287
1844883
1870589
822865
550556
859175
810447
1907834
1828140
36979
1922855
1086066
366502
1453701
987374
225792
1986120
411283
1868479
1941295
342650
1788514
341354
1243076
836140
8499
1893663
1302136
483339
1518420
1924036
1183643
1113005
1097279
756958
500776
401999
787921
967367
859762
897042
1033412
8929
1544625
245644
330831
1540785
480661
226202
1273696
550685
1284065
1820025
409761
1464200
474366
1619671
448146
1537540
486720
1862104
1040497
834077
955102
986799
766599
1822332
370931
331351
1081102
446599
17921
63709
1588339
1732137
1471247
1252278
1849633
1673498
236361
1428332
405705
1663022
1749070
764454
825764
704481
1441395
902933
1776625
232305
344974
1190290
1309824
282055
931138
756165
1179582
1981610
1881822
922827
435368
1516467
362998
968824
663817
1336443
700253
842508
460878
1702113
671230
1389160
1590355
1761124
472789
1286247
163701
341932
1807814
1730220
1134782
664004
249201
612027
1205279
1908343
633131
1672589
543613
1968369
994591
563952
368559
1681917
751383
1629546
1837172
1607656
556349
1417822
1896045
1192916
1574598
512925
718686
1406614
1900772
1029882
457074
607728
738238
5349
1803619
1328044
1789829
1364855
889415
1644630
432276
824334
1805834
1389676
1176946
581896
1167859
740982
603750
1507963
1987343
321205
511960
1502166
357875
586472
995100
371312
1534258
692210
799164
107166
15573
904070
457505
778799
1517879
1355073
170530
1483893
1306936
116365
1142040
19331
67296
219625
1262628
1223605
1903277
1705201
84077
1165517
148619
1832764
1418743
1483694
137219
654460
1759028
93193
1302934
331530
1913206
1176792
796730
142387
1427723
1773121
558518
1185844
1854706
364415
429504
1088311
1058355
409918
154961
1655751
215843
411483
1503267
993626
1676781
7436
538331
113367
860640
545297
361042
1639000
1289355
1473555
39415
1681291
610628
908110
1923626
1646934
1781930
290389
1317821
1761748
582762
269528
464274
1277287
855459
383995
944278
867915
1400728
1629078
1603300
1513180
667693
1344734
1760521
816658
485422
1517376
1241476
589274
956317
1713012
1321264
897816
732333
1498386
1507457
423201
498855
400422
288417
1447606
1240079
209493
1186345
780562
824677
960007
1786804
74695
810618
619913
1132424
791581
328224
450680
1446163
615002
1364410
557892
886472
747699
1161421
1505443
852377
1569868
1406828
11387
1552577
864451
1490723
1613683
656795
354183
831943
1773339
939765
1134936
20710
104
1434019
1772495
1068396
186933
752845
597326
795126
700696
1977161
1693075
1426445
593875
300168
1435707
1231117
417420
303092
334176
291771
576866
37742
1926840
1255608
186084
765127
1004023
106782
286407
1829039
1861941
1172668
1908237
1640587
1130138
492752
377056
1476745
638793
998782
411030
1258872
1408718
751659
410486
1496424
99005
1724990
1921322
55685
1946698
629222
999910
780971
1211270
602240
416045
850603
522483
281806
34700
995979
123672
234347
100314
87056
727656
1304109
1593704
214046
205334
502514
1655285
1647940
924628
338504
1514366
760098
1449902
1639877
527428
929090
603648
1496340
70107
622407
52953
394100
512484
1146944
169076
26069
1981600
275871
1434263
1237435
933926
371768
325455
1381127
397879
485094
25010
264940
1734888
76478
633650
201616
1963544
527441
1388826
1154374
253575
291865
1035215
463039
475263
1716437
825907
562263
124215
1563391
716595
687313
727813
716891
1246624
1009957
957487
1507337
360512
368512
260254
1967687
1428099
717826
768288
1684615
566406
1518430
867857
350587
789219
60752
1440888
1324132
1724138
402505
717209
1891357
53707
1026892
1813507
172782
1775285
1460219
1468443
642002
1949743
1848764
1913295
624809
444087
772582
527462
490568
1538721
756674
571811
1207070
1233655
1334251
513909
1809950
1227732
78483
1172666
235284
899575
1345045
1511175
1457421
1399441
930300
910154
1172545
1941209
82368
911055
1770167
1206707
1013479
1461380
1692750
1055620
1286015
214679
1962565
366720
1020846
511577
1113447
1038909
1622454
752092
905593
730365
1866180
1223116
1720479
1384238
1848999
842898
1016526
1802228
1830100
366932
1695831
1711575
1033042
1524747
1829356
751967
327523
1191964
579396
1027474
891983
447774
127143
236583
36544
1817898
1086873
1193037
733532
632244
1865867
594544
1148317
1925746
97005
1377795
390450
1060548
1629633
1205512
1947368
1227927
1822628
1451884
305718
292587
1804274
821852
604556
3263
807384
1828033
61707
195349
747675
209727
1331479
1198566
1656907
1253775
1689632
1226088
361610
1871627
125844
675
498600
1131860
1799437
686079
1071671
1109267
1413434
1397731
1861266
870882
1590051
235571
1635555
307358
424581
295195
341355
933997
1374061
1347917
225145
366953
1302995
1504255
233805
86335
1229477
136478
1912944
1996721
1806447
215419
1516444
1672870
1146730
120670
504384
976591
1835316
908603
245537
305305
1308044
386822
127563
775299
1024658
1825499
1295661
1798518
111448
458600
1077150
953353
1561286
1186449
1803942
102036
1360609
1847082
335831
1251257
922546
1758265
1362423
1865922
1591808
378072
1300683
1431966
57762
36251
769974
1290541
189950
169809
355144
954911
872500
969444
1246458
1327190
326937
444627
1428651
200082
735914
502134
723293
489874
1737642
701809
1130084
1269219
288634
1079284
845186
158123
1054666
185396
924962
1574252
1004721
1636895
385622
529145
464629
1548313
823884
1075496
1810699
426926
244252
880858
1600240
1997996
534435
171440
1095019
1417910
93766
1302391
1862316
656228
1667017
1903826
1268352
1719835
1784278
1800186
621206
1745959
1955717
630157
771547
514464
419587
1064889
411435
734444
394916
352052
1916675
1710866
1696394
1021252
1674992
1326018
821310
1689742
354781
63566
1381881
419621
1257247
1510670
1764590
96519
1318642
162079
1228067
1724022
253963
916437
1581953
1269537
431024
1090335
1043731
774683
1668418
1944764
494777
1998839
78651
1158274
18368
273609
809745
1154826
1053905
743646
815072
874252
1392867
1376015
164960
197832
329497
809324
1530453
20310
1715983
1951131
1461808
1147234
725570
600215
1172826
566136
1100488
1683357
427713
1043151
862123
164299
1661401
226565
847409
20641
423957
1604493
1038702
359672
1673533
1324762
377425
644082
485814
724452
515100
1541637
385099
376566
586948
1728048
381086
942323
1155964
715435
1127508
407649
1745132
1754014
523498
968055
1645624
1083791
17944
1280807
1256712
673730
652523
1698715
1388828
1402556
721148
1305206
849509
1046719
234624
1443699
70296
1880861
367714
1824365
1471506
855075
1460279
1770848
607547
819631
1243184
1906877
1136601
611464
1845893
716395
225109
1266806
145211
1514712
146942
1685493
1535691
511266
720016
979208
64812
255261
1892808
1359502
1542845
694633
825720
239887
56147
956468
493425
1922209
990685
1335599
1948119
734294
1887833
354403
1179684
1953104
543895
1142124
112492
802399
802095
1353478
354998
1205901
1066678
235520
740795
99227
724822
411965
1201588
756935
1470707
1441910
370182
858479
1545719
371286
1595353
350583
1447591
44575
338375
59815
1276384
1373705
852210
1463709
1684752
1457804
1625701
678865
156375
407143
589178
679496
69169
42332
138725
420733
1196628
1646276
148952
450894
1964446
1638480
1376434
1215401
1295509
603149
1837864
1001355
1685363
1891391
79974
1630592
195988
1105477
711568
1548508
53689
1304724
1131674
1385032
161384
1980685
709086
1140897
1339469
149590
1496291
682554
1201881
1080567
1943874
1218548
1490503
1912385
1722649
1701236
364022
1840202
947656
560850
868091
1834098
1039681
1744732
1594385
1508122
46949
993879
918838
327278
640371
589738
1547960
425333
72377
536180
1122439
269956
726160
19940
1771732
1637596
35090
216853
124242
939811
63294
369120
1984732
261222
235913
1940446
1949381
585030
315112
1609253
1585222
1650413
354318
988190
1121488
1440100
41724
933841
1079890
273884
1061785
70178
752288
831986
785599
166869
1794560
1958615
1794610
552307
236326
1128168
1661214
1297643
498997
681150
52188
1362553
486546
223621
1479070
136503
945370
1898956
1583975
1566414
1245728
1163810
1751698
1193207
487023
1171923
969986
799020
575673
35235
1845475
1027961
12265
1210958
1778509
1087453
1633933
1235909
1889070
414984
1456368
718964
1928129
703882
1263757
696175
1054580
849737
654208
1785803
1543905
1681618
1003499
805617
1885585
992614
746987
920896
1715546
1052902
1428263
1745412
663946
1570109
683553
256571
425929
1802689
504791
1021195
723293
1643557
1052389
1923159
1746469
314587
559474
1179861
8672
66571
817300
207006
939565
935227
1133001
1049245
1731948
1937016
1293632
642007
282899
1968117
109307
495414
1456765
825554
1426220
1099064
1963224
142276
1695905
1293670
779192
1641434
1961684
1517407
1207260
757704
326981
1513818
1905491
315312
1704772
1226153
1742224
493836
903405
1109270
1468729
766243
1799970
1510465
1304565
862871
186947
600022
1834707
1392982
898054
414428
101346
613365
59815
527641
425898
552944
1740851
1025223
307448
97318
1663557
1384523
347568
1941960
1652467
1396188
1338604
623726
1507712
1458554
1724297
240120
91892
475412
1561913
1217442
245262
667994
967969
293150
761302
578148
608396
533931
1141718
319888
286694
1706469
1176974
1693823
531589
1561794
278372
1663395
245941
1827928
1092529
1139627
240437
950182
924309
229643
1339835
1683149
1775928
1910088
293602
401234
417828
1084054
621500
4246
1553356
119107
1561054
799919
1671574
866125
1523831
573694
1129365
775431
58103
763627
384853
623072
117337
1876456
1507390
1281318
1058254
429074
38258
1240028
470668
857153
553618
826101
1314339
1690698
1549272
430221
1300643
1741294
1330895
202088
784282
1636515
17915
960477
1823123
1086862
1619096
738333
1947886
55812
1101034
1764561
570792
715210
1794469
522824
586745
271307
1933269
1112068
1097785
797397
345169
839046
585337
1883950
600825
1833150
545280
496676
330918
458423
524410
970927
1260986
1554520
27443
50845
755354
422914
482214
658123
222791
1520920
808820
1663740
86980
1885110
1175727
1804536
220997
1777085
1238140
823477
551201
1793934
464747
1222994
1413432
1967162
656121
374111
991909
1200369
1012008
1372131
663865
1415221
1609498
64886
771767
494636
574101
843298
1360474
451032
1251927
966863
1037707
1076106
616103
1729960
204125
224898
164442
1105319
601776
1106813
1601523
512287
873591
1882100
1185571
57124
1536414
373417
890981
1010033
1532667
404594
250310
1610129
279920
259274
1174243
1430162
1971694
381643
1812794
836333
1672098
329619
1075153
780881
255747
621621
331001
328004
954297
987556
881424
1293964
1231906
1777642
554800
1740098
164432
529007
848136
54947
168260
784687
527902
200385
716703
662468
1583500
688533
901054
437417
854728
1033855
1778663
1293148
1071220
390148
1912043
144161
1515607
749160
1174540
1828584
753940
1052892
1768789
1330747
920081
1070060
304668
1159752
1981374
199961
502095
803765
1887234
543788
141557
60853
1697377
1899310
1332561
797789
771338
1541451
1432138
78638
753772
938987
632986
1736418
943436
1788045
1754601
1189285
1402057
151619
552123
1895307
403448
1003251
1322580
1710704
95114
217198
597461
824474
1246973
802819
84532
790456
1513310
3693
300993
1927914
936243
1597689
1612372
401100
733775
558913
940678
1392191
1404930
990505
1095691
232040
696972
537915
1178352
1589410
614817
113521
204523
118840
1699903
232240
679086
405223
1634471
818255
346934
708047
1583038
1800580
1062945
1353167
1217578
1964755
323992
407669
724690
1836799
500312
425581
876005
797682
1435607
338600
491264
135005
1338822
1860180
297922
1065386
1535590
1385658
1613433
175939
1807476
1900906
1274579
1546743
285423
1765489
788803
289745
377958
954972
215129
1988255
525914
709202
230946
732906
1966397
471870
819502
706042
1121516
713497
1249724
1538865
754382
1459510
658680
1974411
1780809
1516673
1557452
1703340
963098
1822055
1292671
1374244
530934
860980
1948469
878329
1329911
1683054
737625
226436
206391
1489768
31055
1672314
554956
1335358
74806
616623
1502722
1660470
1900157
187307
342565
961062
963336
1570721
1140580
96120
1731499
785173
1883626
1864149
178115
758617
837120
1017665
1815280
1786275
1488260
345650
903109
1788996
1397446
1706350
313411
1270384
771559
401227
1562690
1984468
712412
1232451
1410722
1853138
110954
1717102
647435
1323332
719978
630423
1393844
22435
1042310
25828
1325614
206876
118353
1938832
1652644
269914
927908
1889030
527294
1702014
1023748
1742312
1456326
150658
1251677
1756959
688880
1833933
953728
206762
1884278
762141
1848488
166165
1902789
509968
34650
1377033
909443
593968
287517
1441441
480895
1438175
1708460
1818096
691563
1072215
1880961
1850088
466346
1734015
1954136
1407905
89946
231142
986555
1567195
239030
1888051
1771869
1830555
1253689
63350
497359
498900
1892513
1112041
1029961
612394
329176
278465
1218549
1723314
1070352
807515
1311450
1824588
1625488
334946
150266
33848
1150210
36459
379302
273933
597583
1483711
860684
295384
444964
1915309
1789786
112921
883145
1835890
779623
349304
1587203
1200030
1613050
1369886
120728
19446
1868379
1172738
9412
199034
1906184
1007902
1357339
1584217
1082408
264566
247071
1382606
440917
193418
817336
655422
1464027
1890713
109460
1342164
1039100
955052
1293870
1989910
706777
952822
1953375
285041
1768448
628224
596658
1690101
178278
973791
1079458
1968204
936441
557390
1575002
48645
1865983
759507
588471
785351
1331943
877548
659479
535036
972293
952301
1656393
117386
634670
217352
1362547
200040
1930031
1067663
1001364
1494608
1443776
1230519
1314302
1856480
390451
1943110
1238020
1110696
334910
1858418
386012
587491
193217
1341780
852610
228277
1666296
1222533
1853731
1778064
408795
1213473
1941582
1477402
1750162
1499361
72523
594432
1271720
1325231
24819
1128418
1298061
1265709
1063696
1913900
869636
623862
60031
278147
935511
768929
303024
328764
1551210
1011927
422282
865816
609910
1930913
1257534
884402
48566
954387
1414778
746570
1366538
1299978
331651
998767
1639487
1167100
1453310
1239838
849186
1351572
995886
1901180
1184005
373916
1962470
664583
221307
1908734
1929130
27939
1385421
1030861
366959
1007538
1912519
1401835
1490591
1676080
1131395
1066918
1485871
1410747
248298
1777642
628559
254317
1799630
290437
958546
244349
865009
700196
1113477
67259
569622
678219
1270122
811676
152686
960010
94562
57999
1610474
79478
415379
1130104
1065111
298437
742938
1870024
1978676
1161900
1338804
1550025
143764
380232
476801
59749
1632343
1344329
1926399
981632
1988428
1822443
1518079
594511
1060560
1539764
810772
813055
285854
1750471
1158608
1521314
1475720
1763234
1171881
1271016
1129704
1356722
134247
12798
736410
1846584
1103034
1738685
570779
1417356
423837
1675674
1727329
1310788
381818
427805
1727847
1468149
753821
1430866
1297235
1004774
1900145
324795
1097656
1589520
1743605
1526479
1168665
1786307
72646
1318849
234568
1594591
992925
1386018
203294
1825829
602106
410822
848904
1546442
651352
964276
1229743
754687
187185
535031
393035
865421
636490
805980
1953167
193298
1236755
1362417
892080
599558
1407458
1852310
12953
875030
227172
7949
191835
1636262
1498564
1846339
958497
211580
688986
497701
115969
928767
1666144
1936903
794
171633
327466
994764
672512
1099971
475412
356786
1840354
841170
1736689
1385287
284343
1858441
481355
1777162
1154768
454319
565469
600893
1661929
1218938
1007740
1047790
1692723
68780
187098
1819628
1549117
1812495
222707
444273
1407319
1744595
62412
623073
1072
1513527
1262286
1181942
904428
994983
93385
1547577
1119767
1896785
1933395
823858
994941
518834
1327654
890542
1311230
1928052
1199271
443184
1031029
217624
811326
428206
1227661
322431
355144
1608661
514318
402780
19874
1388955
1307805
1283882
225100
1097951
1768619
602952
108090
1614240
375773
946185
1634708
599742
1297402
1132977
516908
1938534
549504
1857958
767584
1443344
259662
711675
779572
202849
837571
766173
1513626
1623869
441604
44202
57527
198311
653815
1841712
1020621
1693054
841401
1500433
420287
1347737
413015
1527886
1304718
1320795
39334
391854
414242
35596
41835
168649
1225818
1667282
454447
1203156
1755673
1983822
122713
1999048
395268
180529
1333909
1522718
576182
980856
152393
1018001
638706
1458820
832619
1203324
1164673
440187
1250871
1278493
1267965
993633
1256393
1545121
872353
1589557
938313
1972984
389196
1508872
1103939
1798237
716564
1148428
1623880
187782
550850
367362
590765
551888
241223
1004286
1299162
971918
984254
619541
580864
1321811
1103450
99629
1896693
1854018
454104
1265353
921967
922789
748120
312253
1524613
1115454
1623618
1601179
1179441
1219015
1287743
700662
166695
1474390
314618
1057903
1789789
1398998
4720
541495
6102
218072
1253646
472845
167722
452361
521072
1651098
1780657
1982484
1333405
1795449
540825
205089
1730782
370726
897947
723873
1443381
1353801
850355
1257006
1010790
579783
1515208
1088201
499396
926461
1395326
1719782
1660176
1322495
202852
1362850
499039
1792840
197505
402115
1727475
1688088
70633
57334
295019
1191190
1794397
283574
891582
562420
1551467
274322
109148
1164789
234899
692940
200249
1549322
1549117
157926
413220
1421336
1139522
1845010
1436075
922310
1557781
1371580
1234848
1983489
1389737
1236662
284751
1383623
1390664
539935
1737037
275782
1689813
144950
1853665
172722
479693
1436825
1756076
1459893
1344891
1341940
15177
504781
1426101
206459
1411912
159303
596368
482230
638144
51272
437572
620960
75680
718366
434283
1906264
1147929
1591016
1146538
178091
1364843
210993
182182
447540
560236
1926839
384320
1737522
1271982
373815
1740431
1677465
1533808
899605
1926279
1738380
1773346
41021
392141
1095236
739414
1767787
1722325
1689007
925889
1555633
1641104
247591
1746277
1572281
1866136
1321282
1230243
652234
1110522
999241
1311585
205037
1342483
991291
776743
200317
884
1860180
1048530
1820029
40551
1355057
1062989
1882617
1180957
918905
467406
1150694
1210400
985214
1510372
1346658
1738115
1138847
614271
1231015
1231615
286525
259918
812974
1644782
1361768
996064
1360274
566926
390838
1496809
1719860
998871
853141
283225
1775469
1178313
1679885
1478445
1163173
1429192
775888
1426168
1160851
813307
1453425
1784010
976498
11599
247112
746240
303570
1130074
1482453
1431076
230171
730199
54617
406046
1609892
169273
806829
1865855
153203
54951
40985
1237071
1458341
1591981
1981837
552330
559613
1740306
697648
749195
183065
1124943
1891005
1067168
1826353
1281361
847187
1503940
1328706
853044
441756
762345
482115
513854
1968986
1696563
1514183
260361
737294
1372370
1658891
590844
784666
907334
836719
528682
512707
1852854
915412
684979
1687778
230663
422138
680108
60685
1781487
1061261
737051
1100729
288336
1299188
142984
1064976
531427
768575
1946768
720157
573870
529129
495163
580280
690267
184781
1068245
1891119
1787064
864318
816357
357536
109435
1936647
349185
759797
704969
956987
419803
824740
492954
722099
161439
371804
1289449
552397
1070297
564429
615199
1555713
1556264
1875423
583594
1577607
1171634
1473169
157535
87592
254965
1406041
1258655
1025998
797843
334058
1974707
1511671
624498
611110
34898
1909734
516114
1201709
1816378
1557118
413775
1429024
300578
287511
29486
148824
1791708
1873721
1836545
54660
659778
824892
751316
1470925
1702788
463264
1345385
1416183
1226072
621218
59569
1432993
379373
118032
957678
740061
225634
160006
1516962
1804266
97154
477620
1925136
72389
1156221
355242
1716972
660870
527860
1916311
1061608
1369272
1694557
1338300
1188563
1496567
555058
1439941
587631
414218
1029509
1986175
1642777
1019859
1953349
1269816
116318
987192
686745
1944556
428477
746982
1983187
817550
437440
1462463
1403899
875494
1615180
1815102
1476307
429925
499517
1866368
25779
656067
1623934
1587435
763813
940087
187180
828025
1820730
1062400
610261
1948114
1465646
1041658
455758
1879590
330071
491320
1839531
253273
1351424
467632
938328
617297
1422280
365882
585535
292722
1881878
951532
806291
740081
488155
1289286
98829
1039985
249677
1538685
621986
1854384
964276
461379
28877
1047613
837100
1366541
90132
456922
1184991
1042105
947201
141307
1121546
1683292
1194188
334987
1430847
938518
751997
807920
1493063
1748242
1800402
339386
1037813
798868
1488882
450937
1785939
708828
1936803
959221
684864
1706229
1801686
1499248
1519093
1075338
731356
543829
1650911
390886
1800140
1081477
508561
333791
813303
1804829
523955
1787919
1137876
793799
45522
1757550
1518121
493798
319480
866184
130194
790177
1502355
1179985
828997
650579
948597
853993
101757
1074278
1627903
1687990
986739
1840818
387008
1169085
741808
1079735
1562644
1403254
532987
1239932
712973
674536
1843465
1701947
1922109
258683
1114396
1906227
1251674
1040035
1674036
138411
1084514
1647365
1249673
1592738
493505
1802622
343529
558196
1385665
29397
442284
363090
36025
1936967
638452
564123
916794
601039
1893300
1813821
957993
726450
1217349
1867282
729289
1144568
764921
961202
1801054
319176
1321279
1057011
1210588
1422488
1340559
1272530
1141393
903530
301482
992260
947007
1813154
157505
1970717
1788111
432218
1959751
511128
442665
770785
1685574
1074236
1245206
1935133
1660515
1570389
1733195
295602
1770550
1139536
1086765
137946
1998402
274957
572486
1722819
1566134
1685984
1768082
1461353
27365
826850
890935
482590
416189
1977409
844828
1268006
639345
1427830
1344653
1959621
313029
1737035
1039369
912071
1230873
1278750
1003708
1832792
1160008
584873
393514
1408744
664033
287529
1428368
1944429
1265989
1978948
38477
506812
416574
532948
1663744
683553
1646821
459419
990356
825782
996497
1765534
1324317
1251692
147432
391373
1764652
1203316
1710034
1010817
1796544
1378663
354886
1740872
1049736
1665686
1000986
71545
553594
90826
1380104
47710
884191
957184
270122
338092
103000
509423
368416
1493903
1484872
613884
1513845
716874
882168
1988492
457488
1325500
1881916
1772509
1371320
1923738
51834
115388
448503
219699
1599983
188937
165699
958835
1323997
1301567
322521
989340
380112
1084132
1129412
1056881
914175
667285
121901
740587
682474
913382
1523449
1391160
1202408
398093
407590
1503169
570354
1133854
1335367
1111066
1988713
1737860
679247
1157299
1132281
211273
537453
629289
1280971
1699488
799211
1193273
384874
1811165
1395798
543011
1900879
1356928
414901
1073796
451165
455887
1056050
1747014
974442
1724907
97477
1494006
1118555
1283053
257322
942295
325328
1656424
1600940
649439
1148932
757254
1362780
1297844
1139619
1840138
1713992
1340045
731225
161178
1666803
1287728
1677554
724888
1455940
773436
1904544
576064
1323354
1110007
433939
163452
958492
1365567
1120824
91390
468080
417863
212978
1962098
180558
572462
926216
1638789
1661427
755419
982620
666402
658083
1122831
1798754
161693
1750299
1286051
313524
1921498
27252
1440990
391863
1425115
1820052
613039
1083790
1597424
459960
715167
531861
497086
1122563
1283003
1124573
1274807
185252
971615
996886
153857
1008023
1819628
1626554
134892
283348
52337
422907
1891586
1488372
513235
1663645
1784758
1329249
405138
1919800
138238
446852
1784292
1994253
1979748
1269620
872222
260677
1610163
1169732
511140
1266716
524933
1709680
801152
1104524
1132228
1241025
1615409
1273330
197805
1465677
1979347
1393949
800914
1399020
1711738
1556621
200941
1959085
370493
1975432
400421
560458
1074374
88468
1164552
491613
1955925
671949
335690
672212
497573
1489331
1405235
1531801
94725
1152472
903844
1324469
1970356
1016085
1968930
405244
1966318
985516
255197
1905040
818230
179053
498058
1029763
21885
1283349
1374155
669938
680216
986423
1728163
972063
1631013
1507073
1456271
1475096
793541
885780
388190
51680
1518700
1167845
313443
708246
1338777
1042891
1605641
1984195
1524596
27235
1917832
900108
457787
565780
1355495
1558896
644002
1956265
1275249
77945
1420646
1182654
1524603
773198
1262587
722007
646270
385024
1342096
1474236
1624980
1352740
433249
1374920
1480566
1349849
935229
537631
1369991
569831
1881841
1345494
1820406
555406
12002
1954149
1079371
1474546
96997
1331336
1539933
62679
1397631
888040
1655150
1972931
1332377
908271
1855534
1256424
1966715
1770150
341288
462580
718373
730879
669045
1125564
1003858
467290
46633
1594881
1865353
43457
587547
287842
1075392
1758163
630490
1898402
972025
534180
841418
1017432
965910
1099382
1843002
829581
561092
1689486
1603828
1835902
1714715
627403
191353
413268
1974286
1760194
1913564
515108
114688
1163946
776548
688146
872985
1712737
1525220
1291464
498427
811740
1177901
1500709
903037
1551027
1019889
1563748
602184
95478
1093973
1095840
1277902
1403298
1508960
1920540
696906
677238
1133367
871055
1901437
654662
797767
200545
87547
748910
1788770
1447462
1447134
1461290
277783
1948481
111660
912278
1360351
1409933
463130
1942954
542601
291348
1644743
308149
126849
103323
1357226
1723154
1978259
362810
45811
125059
1732003
817523
780134
1085931
1006680
282494
300120
344750
1177312
199160
733480
383178
1182050
325733
1902566
1293354
1916782
158959
1797341
537651
291666
197052
3602
1021009
1677476
1920231
1456316
1950337
1230949
575430
1421600
798282
1211707
1575511
1744763
1747440
1711949
1265406
480369
535301
190761
863532
1642942
1104458
376258
12729
1535936
1433599
547105
783943
820854
1082587
1769377
724182
1157655
281998
256758
617608
896352
1049430
220377
1071581
829955
1815139
1273419
340389
328395
1555751
1307350
74513
1604668
403332
1000617
1158325
1160594
1448706
593854
1167797
721853
1866501
1581906
1138356
1614255
623093
633448
1987231
920081
1365589
1147121
930889
1627545
1570448
1429532
1377628
1386351
126314
608000
1496609
1736916
264741
1675958
1941415
711609
661443
115285
917608
647863
617432
118281
1045384
300512
1409037
544539
1080725
1067053
682474
717909
192578
522061
1494448
590444
178196
393046
289683
634433
1297611
1119293
644573
690620
1352279
1274225
622840
696579
241980
467328
504912
1405602
496227
1283844
1027551
869328
332942
1153788
640012
726301
164959
207649
1249548
1954190
1170417
34268
886907
230083
1720745
257842
990963
1249703
1094240
1989566
1150943
888899
218950
688856
533495
1960488
1672471
1036380
1393548
1341195
257694
1476801
381254
1558168
1021076
1117843
1161499
1369162
1186449
572072
562421
381657
450716
311432
1337146
969377
1646143
1199243
526284
1279696
1730836
1588244
1463442
257993
1667572
642138
1002887
600815
558628
1747018
1318522
1034119
912260
957109
952474
1040699
1316892
663288
1547779
63012
225145
453524
376221
726603
1155049
277849
619861
1376111
50035
1166355
113569
1214857
106687
727250
1659241
1806440
1353229
466551
1866212
780838
450962
105605
1558382
1157379
1478974
347426
1056398
1817496
955460
1461704
597970
771749
236161
1797029
1494795
510560
1602945
541674
540969
1286574
1664024
874352
284980
354907
703221
1719252
426657
1553825
1877078
1660511
382123
1720145
1088130
1124682
132071
766152
1121405
903838
393452
115588
1973149
267701
1806041
496668
525355
1855157
294354
825483
1677534
27446
408924
1738155
1587932
932185
1975588
1592699
1695179
1250124
1045587
803582
770761
1948970
1882518
1441456
1397912
1375450
913915
1016193
780113
1245196
1618101
1879631
766633
959997
1359571
1216515
629004
317119
1444929
1550611
1871283
1674593
1560170
606424
704799
662131
261806
325022
326781
1518632
838857
1690133
788444
441991
1158166
980285
721368
1944339
973286
1105915
347438
772205
946388
1131216
104
735548
827995
1256167
1728604
1804453
1238482
1725969
1769487
1692451
710966
284037
498843
406896
625310
753036
1466993
555220
510478
677371
1893061
1339999
1212824
1620826
248840
1506365
1541346
1396686
1380361
1186400
1690719
1024952
1383088
1653871
1219226
1349369
1664566
1591242
1655761
1444655
316097
734567
1837202
1986555
171207
486049
571772
399195
1613228
1567695
515960
625236
1201462
1604702
1128530
1089166
1617129
1432878
93626
687854
1223986
1912799
1857721
1096645
1263692
508823
898835
806522
1420089
132924
130508
1161267
1936913
757315
29345
670095
645657
720385
398043
719700
724544
678635
885365
1332590
274753
115495
1897682
1295792
1975868
1577109
1283386
1852812
292584
1965906
1121608
219176
1880583
1851564
899923
778857
573024
1400032
681795
299753
343700
115145
237066
1025167
274061
1597296
1568273
1580390
1367164
921807
908782
1750384
1999786
394179
533472
1885656
1457620
1507903
813505
1271762
590570
175948
1976854
1373667
1815115
509933
1231610
1758734
748088
1330144
784589
1024155
507139
349958
1317604
1696528
1510010
1128760
587595
120855
728289
1264165
875414
1317369
875212
1505010
1072398
1476222
1554632
1593826
1963136
682619
1063170
1295258
1466960
825463
137248
791142
1807023
1642468
755393
292808
829892
1179965
1558277
1923733
926488
1710902
1195107
192372
1033125
919587
1796803
1575791
752286
1060111
1410326
247329
1587304
185443
1539881
1714883
496844
574184
1096359
1659304
825070
702093
461331
1813566
1000671
272473
1189450
1748013
457547
470668
715759
1694783
267346
28079
248096
1093313
873144
345046
1094899
1073882
1190806
152153
213811
1825857
1238825
975253
1597109
166099
1927974
1209581
220795
1049367
74756
1305504
1071931
153067
1703284
1614939
1726050
1558265
1358977
1615773
665329
1421204
586310
1797118
800793
300160
1505925
1753004
1975097
1588915
812314
1068492
1942745
1925504
91457
155880
1428755
1218835
1803144
447307
1920441
1123242
571730
424625
1141959
1013751
1791135
1400399
685635
176108
1148616
674361
1013957
1454588
1650275
1247146
1840975
185548
694920
1062601
1069555
1508968
1348879
1315903
394919
1324769
1366888
746997
699873
1560690
1176947
34518
276910
812907
1987539
1603329
1596465
1054123
973292
227958
133015
234020
1769863
1653784
1092878
1879040
1742495
1404005
581595
1633634
443861
580145
1593269
337028
272631
1527384
1910874
1981101
1924798
1496371
1043963
1819335
402153
1252909
1420365
1981101
430484
675926
1351299
650033
1863173
606587
1516893
258546
190947
934846
1311701
1944351
1325231
1888186
612944
174801
1419470
1597388
311207
177418
860981
534002
902829
1737396
664515
661638
1498803
529798
1948454
1608979
1136382
1769144
1735985
330919
1262018
919552
249698
1369589
1525879
664149
1017917
320475
1068671
1483783
240208
518431
1939348
328153
1000111
1103545
1258596
1662202
1895120
1328628
1823019
912409
121764
1105983
603956
312247
455249
1478248
364746
255300
1350596
398662
614254
125645
1891888
1249748
1728821
543018
138431
237776
643617
476700
1963865
1620851
746509
635486
778686
1869942
711479
454493
987715
725485
1453202
1593242
1141536
1918169
1259100
353027
1292133
1327814
1582413
375211
805437
1189250
1067168
884249
1139450
593132
67427
941433
1277154
96836
482443
695030
180450
117219
413965
611985
514213
1882172
645724
1176443
122307
1056389
523266
149443
651535
174399
291644
754165
1344961
324102
1517061
1355853
1358075
176856
1598088
918058
1103675
199412
1191406
1555413
1133338
1499423
1481355
1372831
411106
391211
1939239
1107450
371161
1376821
889143
720209
447774
832387
1117774
1838036
509557
128941
125002
1745721
151150
98084
297362
200428
578157
477802
326493
1155680
1984877
590002
485031
318718
1141002
1332239
507664
105073
386853
1952746
8117
784441
1715806
434145
784589
1386178
1355486
252714
198773
1721303
1357352
743940
1574449
1201765
1571749
538859
798688
1680661
256134
1821011
1583906
1018875
1492733
216710
1810222
1495540
210312
251080
960106
1945957
488085
1684519
167328
791144
1280674
1077950
1932026
792796
1951381
1069355
1609563
709501
1657031
735420
454230
545946
353441
402561
1481340
1094564
976369
1814343
1169886
1171865
1111392
1865821
750071
1469456
274330
1545047
850782
1151735
1644618
1640092
494348
196508
1529190
1838107
1562430
492950
1396768
1461333
1469142
728621
547494
195848
123378
1593274
1290245
686711
1712944
1806486
706711
1588195
1619878
727276
1929482
278773
1171377
311684
1480218
136531
1644204
548910
1055687
500616
656865
1366194
1034311
1999396
1803385
154000
448123
548262
1100433
475464
544705
1212495
1127166
361207
1506882
1866302
1626079
105801
1315233
1834593
1356286
1887871
820719
1400149
296966
168639
1619820
1820660
364360
387443
153369
1025334
221799
624514
598843
1859027
1496462
1594929
1749392
1690137
702805
1954195
898451
1039382
1338884
1855353
1613898
141259
1339581
1118506
468788
1662226
1333553
599523
676309
1176540
525458
1875183
700808
746453
1995985
786138
1658492
1936759
138209
488514
575337
285611
362959
366632
697909
1545082
737348
890363
229970
510912
897339
559297
457911
407070
1195385
361110
140562
675770
1763620
1381931
725130
1311334
1724414
1958012
282438
72389
1367207
1562611
670979
322915
1950205
704847
1496715
1572455
1074041
1409890
192886
1594948
1958927
1301245
1807169
1590410
1361152
757449
981098
1455707
1425363
1911686
1427154
364934
1800987
570004
612965
428235
1635574
1420176
1792317
973511
1050073
1084938
715716
999097
1534238
855359
1888969
31897
144286
19586
848037
420277
213240
1531169
1389174
743451
1644935
727763
521083
615082
1010145
790402
435858
994970
1433089
949117
1364037
7804
498849
22196
61354
199131
1428308
830123
51569
411631
918060
1569853
112535
386874
1034123
1065172
1016567
468433
1142719
1625983
494275
1433089
378758
570691
1009572
942727
41202
410852
1778040
1120501
1286261
1314458
61365
74469
715068
296637
721760
160357
1210439
739029
1943720
1583533
602105
223847
1425902
654842
1335040
466449
1549898
778001
1939804
1023202
398893
52786
880744
328066
1084003
1743111
988305
1926942
1616452
630596
485416
1841541
1640404
602621
637294
157699
301082
1685362
635995
1485776
524378
323130
1981756
974474
1744739
1090784
1012368
353506
644767
578723
337461
71373
1488877
838679
1111761
518477
1632789
1460695
553836
1603096
492378
1337281
652983
407115
225017
1646580
783258
1106957
697146
1750326
228574
1417046
1937993
1767312
1520536
540172
1534212
1184982
102742
827112
817713
1122281
1440870
1668153
1211442
1103965
527483
1341785
1457322
39699
601220
855161
488529
1702239
1280201
457851
1521745
1227878
1806613
885001
29317
160292
1840479
31603
993804
637975
794953
1914892
1482144
159083
826490
118205
1848595
1670003
469810
1883011
448272
52310
1702006
235639
1880536
78298
1998186
421605
1844702
1550256
979430
1931571
600157
1716810
473077
74255
653752
157875
1327297
117760
395662
1107694
509593
239566
1056581
1742029
1348091
402861
1344731
1806486
334931
499002
1283012
985401
916777
1246785
1376406
1996449
1710374
935344
1563490
1422470
1568641
1675505
1351313
1316260
512058
1592814
1270652
1456949
337898
773852
1742297
757833
668707
1474858
405536
93090
1935393
623039
782119
1594228
782474
73235
724940
1767543
1965092
420884
172459
947286
1954199
477305
917202
988094
1143878
88741
188310
1779465
606581
1005355
1523323
1747422
1653233
1117419
1589525
247542
1657537
916868
1308801
207681
221319
1640256
791439
58059
454230
754805
1898763
223191
374839
785327
179289
1476506
1450087
138561
95893
925588
1511356
424953
48265
819774
672220
1771393
1659089
52995
396964
127436
1186210
1192171
614623
125115
540112
1248893
38943
932101
1014539
307307
1265411
302247
246520
1727408
444542
1730221
570485
823031
1437461
940087
901629
186888
1019576
1702374
973752
676870
65356
729108
1429676
623704
93204
829619
196840
1843562
64854
1888382
374463
241417
436231
1651056
685429
1966842
1946198
103772
491483
106713
1412608
925483
423973
854244
316183
935389
448630
1013048
445685
1461195
1571283
570449
1811058
1284536
1357044
1280919
1393615
391516
680448
670112
1724402
941835
1855669
887645
161357
448821
1161604
1761062
473769
1332198
1348179
330474
536504
542765
45386
1434027
1586599
533916
1777135
1761258
1412693
1891613
1671839
1781105
1543533
871252
502063
943813
1645817
1068634
1098192
75736
644802
1330213
1592040
70055
1329669
921857
1702967
870632
1270622
1155526
1248110
602088
1088378
562100
469091
1209072
639326
1480349
222617
1493977
556428
583955
788066
1318034
1448406
594298
973880
1329077
1390148
1017389
51678
1200740
91730
1803144
446854
880425
1054494
1849873
457413
1999527
1963155
1288218
406167
1070269
1288984
365912
1962370
1018240
406194
515344
241895
20111
974680
1108255
1406783
393781
1976250
1035619
1677124
1230436
102045
732494
1209416
1113024
1095575
540172
1132865
1771208
298794
1451001
1066341
1493202
753523
158040
20852
1997143
152424
1813233
1381204
1469161
981303
757523
927831
1533661
55134
1291144
1524511
1226564
531861
1792710
326117
1394727
987985
1256726
874869
988218
179730
1882887
1983145
1395491
1363409
685776
1371435
1821760
530781
986337
874220
275348
1487317
1956131
1480260
799228
1969907
600986
1843098
703138
1454511
262922
1126236
893388
1532234
390026
1419718
1749363
631940
700601
1332593
1564011
1810752
597738
286344
286302
1761663
439304
1337602
1511581
489680
815887
1499142
530287
1233370
1325723
1858041
1220045
147082
1802727
1623193
1006717
690427
1520079
274904
1836184
1794133
397851
303608
947240
1911102
1820327
1032338
337186
1478293
337635
1642118
1569456
187039
619962
1164945
1613404
1143126
86881
1764867
206477
1913023
348655
1873477
1619947
162677
252816
1594679
824969
902131
496739
1756719
1521276
465732
1772460
1447587
1458830
264651
1964092
434410
552545
479702
1883078
1163373
1842990
713940
1510859
1494882
434362
1599411
584015
634779
1827025
770345
1054895
1530992
1292940
489660
142964
1661989
1381862
551088
1056993
467888
597960
513238
237771
989801
556718
284716
719271
493358
1402241
307452
1648104
1527930
220634
239973
1927702
374996
1370512
1023707
582876
1145134
229673
1016620
266409
1669951
804708
513125
827432
112518
438126
916901
21526
1113219
446982
585231
863487
37723
1253497
924055
771061
692071
1163373
1139645
137639
978838
521481
593851
930966
1852550
296733
1816193
316491
1572451
134835
1573967
1158286
30162
317449
378847
841524
1461800
1617906
1245016
1343037
1923470
1191153
84755
1682505
796564
1396582
1520275
15075
78371
1658093
847595
86271
1765287
193260
1515407
862023
1366295
1915152
922310
10138
1157904
76855
1526498
305846
112975
1844822
583955
1102193
359386
152629
907011
1631081
609890
1966279
706047
1236811
1072115
665903
1045583
1978125
978838
1218669
1241563
1191228
1338312
1419425
1761746
541402
1614539
1485161
275272
1391838
1090877
63058
1329884
1935641
1156996
1262096
1013906
1438668
1042638
1302676
1903484
64485
1122890
1101599
1763835
1761835
606459
809102
1859099
149638
1090803
125272
28825
1418679
1567193
1787134
664747
1322175
29404
430844
1187497
1990230
345965
875736
778001
877464
108669
27989
898136
1232075
769942
1822575
1367671
603392
1400520
745795
1546997
628255
1205182
825169
930525
366853
596303
937022
1730504
1503776
216244
1565149
1708823
1393741
1824799
1901586
351966
1844834
410199
79216
1540559
1705201
1819668
372875
324920
23733
1516861
155919
1539355
1535472
1717070
1863727
937669
1804315
261188
1908029
1286553
1860336
1356618
1424740
536317
1456980
1792492
970023
322729
476988
1188196
1208929
1263953
1522702
378991
1994655
902608
1311656
136738
388304
648198
634894
1003287
387092
1303950
770501
627828
1424359
1752662
582713
728199
352580
145580
127877
1301510
1755409
891897
526405
792815
1106580
966691
1382867
1999922
463752
400374
830313
1749957
1016518
1213710
1350530
64995
1472610
1776990
285932
1984160
1871316
113451
1509573
797784
255783
860917
1720560
1872737
394875
795079
1734278
276128
171920
6752
569924
1518711
803036
1023112
1664066
502603
1643741
91066
813290
125557
1977323
1515717
1648021
1523905
1181492
45441
1594887
1024032
914743
1455638
407705
40161
900024
318878
1515276
100879
1908940
89616
245803
865738
889225
1092322
1211958
1394816
1721415
651198
1349613
1212423
309585
1117240
171091
752155
754742
1142860
1504185
872172
945635
518889
581097
702753
754369
1503925
1340390
1958877
133575
239099
25539
535806
1914171
1569248
217891
516137
23354
709952
668517
1592006
561922
30168
998898
640877
1965747
246071
44226
1271095
247009
609700
289812
1073002
1663081
644181
960279
337461
561036
1969713
712869
1407630
34859
1398063
713690
1077958
1979223
411332
1642481
662511
1966147
1574463
966293
339469
158269
778505
1848007
1126525
57891
1841630
1714934
92252
770570
1844576
739407
1643307
1102147
1688607
207853
1648521
1380448
218869
1769216
428379
1827075
1254704
403543
1396582
1648642
1024956
1717953
405828
1575960
1883870
1843216
1109553
341824
1427463
1841889
450843
610341
919768
1424305
1968837
1143250
403924
1699568
1563728
1845674
658919
933058
1267455
449877
1769942
288617
525882
523866
1063178
102350
396020
1815861
639661
1601115
1940938
159083
500527
320066
1432187
296159
600842
105626
1604048
1504697
426257
1380361
1580664
766855
937535
1523783
1994
238024
84887
652247
1493935
645585
1358957
843484
1918651
1988360
1911321
643368
72895
1719782
684911
1235483
217842
290956
24711
471512
1545414
489430
572452
1748242
421621
1096160
302360
1874292
1385505
373134
730973
1961690
1562397
203069
1132944
1050226
468159
1655230
1209257
548573
1860333
1826755
769434
679288
157262
1641485
1379648
19029
1248556
680205
704540
659424
1953590
1471950
253036
1002849
1161360
1554627
458304
790273
1490262
508855
532201
224599
632256
1076708
1399769
356188
176316
835074
1900008
1176792
1460432
571680
242466
1375118
1686124
1267452
878520
1800556
1251248
1174803
1966042
1760803
1573140
1744264
47538
209253
1176897
1038934
1138333
288116
1263867
1826419
1968113
42088
541152
650527
504636
558067
1194771
1860427
747854
883081
510328
766435
76900
1797452
1426345
409788
1968028
1452100
1215622
1191065
1599346
528653
1998670
468726
490563
156483
629163
1879562
1488950
1662738
1628131
697493
1446737
1625701
1148979
1101912
317435
236267
817516
1219795
1349518
1218821
1522448
175566
1355764
1350740
216685
273321
413096
152140
337157
1141747
558551
986198
1616810
564089
1392513
415342
1201702
925757
963027
762131
1128942
1480018
247591
330270
1219051
860186
1780193
545690
692184
440516
827222
1081835
1261790
731490
1279064
1301088
784421
964382
90175
575359
1242412
1180353
1569912
685048
899526
1346657
53154
956485
1516857
1638899
955343
205441
1106837
936315
110840
767202
1909588
1975867
1222871
1144685
895714
291641
750685
7136
435902
164797
1653702
1124022
1048807
429470
1747983
4761
1502019
1062138
107251
771393
1403940
723299
1268962
1385119
348339
1598219
1385859
398314
913065
364908
1839275
606204
612085
794657
1738782
147867
9357
888446
37426
1094437
1263901
280977
909810
311757
1387594
1032595
238518
1996559
844620
1085501
1347366
840900
679949
1358192
140983
1200471
120331
1813888
194232
1577543
1867746
819584
1743413
10964
1591047
1527292
504407
845625
1296799
772797
833205
1866302
1340232
620117
960522
1847613
1106867
932462
362560
903479
199478
1196790
1857722
1391317
1805332
942727
1650998
792761
1927988
1630277
1617421
1884877
1634508
1341814
1320077
1654913
328039
1741047
1567051
369215
820348
1588185
1938699
1234015
881706
1784930
1654815
515413
111448
1232412
268176
989450
1486133
1634619
612325
732160
619086
1428537
419479
958127
1843613
985125
636569
133275
1076132
300530
965843
908658
219183
247571
1212378
1207331
298223
1442480
1524159
1205337
108097
772395
1465692
1958308
766258
50371
1795630
357864
114560
1604672
48846
922079
314508
81646
943231
1889076
36263
1730749
1682618
129770
1066511
1707785
1441605
894918
252479
1324608
744691
252394
537017
361315
1065323
895
1264545
1988897
821009
1754455
643072
815996
1143044
177681
1426366
903326
362374
609799
1437420
1362598
1455931
24304
144142
567014
482953
912475
708109
139236
1208593
1050706
389321
971211
1260261
890068
1418221
487588
635773
128470
1194006
1774743
373616
1941266
1861142
347215
1627828
534546
296636
477597
115923
1107297
1856967
1912708
1921991
1832150
1631855
791169
232626
464600
1753197
1367914
1318085
893170
605801
554327
1655099
966036
996732
1386274
1140296
903263
1391230
578108
654481
1755067
1318574
1912269
1826419
186218
128669
1975654
588194
1284115
1441423
475501
233112
1492270
1721188
1871316
1869366
1172225
304140
1624883
156675
868221
1897627
553278
1099900
1429518
923502
1458611
1983385
461925
728170
592259
251151
1905301
1626876
1859674
237789
1832447
174090
319157
232356
780909
242253
440816
1364515
751112
1496415
1154147
195763
729745
1231562
1793783
908446
651691
859521
298651
656506
1162014
512241
13121
480864
383919
314219
454772
1899080
1006001
304129
1088714
184923
394266
549252
1605899
631163
1251457
1620912
266124
1769513
1994066
1911313
1058669
78368
648280
1806781
862481
1926149
42572
1983738
867092
1672323
1480463
1784074
437586
351438
365833
1831056
642896
1641012
1157356
1965679
1355183
1051676
1861981
1487668
1316909
237634
212872
1759407
1699451
20383
151539
1377644
1292032
284834
1512731
558128
673632
1204045
1682387
1375494
216922
659461
1054652
857852
992854
318021
451122
802282
1562885
1019504
464282
1991635
1397673
1648590
540068
1427140
41530
1544775
1687843
1377351
473114
1286968
366955
1708208
1646278
235555
174713
829169
878964
1169452
135828
1732252
176444
350007
923157
409097
1075848
1801499
706739
1364941
1724045
878363
1908147
374819
771862
1251532
323833
212490
1306554
404751
1464473
1100409
1714381
167807
999139
1597822
112535
1410297
621532
1105786
1397324
1404820
1419143
595841
277126
696175
720921
1900866
1552644
1198353
119906
55294
638551
727135
1524432
131756
795617
1472230
1110529
1635659
1603208
821001
1652416
1810222
1058687
602402
1561267
1471274
48811
1799891
749703
970079
1765090
815707
1933493
645235
763095
1955956
486027
1179687
1606306
835815
1910404
1277803
1914785
179250
410346
1926710
1863555
1610957
782351
1103216
973900
1360941
399423
930396
1698815
1872069
259066
419006
7144
1797229
643072
1788784
1791274
1318080
1844963
1570844
1553657
1998775
822642
1289562
480792
798811
1259637
774438
956485
1929794
1374920
1328549
1310323
429566
208013
424958
835178
219587
1765787
1968056
1179685
1708492
1790683
562238
1302106
1925966
286146
550112
193592
1378720
1076909
1322889
1926955
1680947
1932462
1220771
257576
1739828
1095923
1429940
1671831
1212715
1999058
1881015
232665
149593
1430046
93302
360527
896123
1966497
801711
1631311
362810
649572
816885
1386364
1113774
230498
1675754
1472175
428330
20271
310722
1544815
297929
1815965
1435884
1132255
1260710
1612148
1997604
792225
115247
561435
812314
673184
431671
1381617
1143262
480619
722515
484070
1272028
625501
227963
634175
1680622
420782
1812828
388568
1055887
703800
1152733
1381801
1014994
803415
1769356
1874309
448424
1984944
1470108
295442
1395870
1596597
1300776
1271279
1150250
653278
889859
122500
1897396
1462089
1936386
1792494
921945
902733
296350
1680961
8522
1995180
360641
1345122
243028
1910443
825725
1027202
1974317
1975543
1050311
686603
76722
1226534
81735
366568
1011006
926330
905446
282677
1435777
1745240
1398365
1091595
1755836
1094172
1485244
1559975
354320
1410914
464179
480184
1545696
770570
704838
406195
1205901
1276835
1745401
1239709
1161688
1838353
24898
1720774
260217
1804211
139010
50097
946636
1582500
1756428
1684016
563436
66001
1261606
1914504
1828748
1002606
557826
567006
1377125
315306
268233
66317
1994006
1861365
104880
1453804
294650
809194
512078
135774
1615264
1486827
1801930
1531117
1588485
1795420
919653
1284192
945183
1243374
1081904
1072745
1623745
282742
804866
1106166
1373034
1482888
74407
444153
161382
1364102
337826
723960
652619
1441322
1560989
1499206
193259
557103
1095346
420646
1699532
408444
1770283
545659
1936922
90423
1807353
1978027
1538940
755538
1539138
144976
939016
1905402
177094
663942
178885
641092
777688
1091243
562352
1581253
1488143
1244822
568217
1853283
705863
1812311
1731052
1938113
232685
312008
942949
1160958
1324218
137605
839003
655033
1328404
1957152
1326073
1432800
219594
801292
1964966
257649
1747609
873253
1443937
1501648
1694980
491945
247370
465339
782332
1648114
445784
1866765
531980
1156838
1769084
1099045
669795
678456
1837383
1250356
1488623
1030180
592141
1023068
1440344
1847807
257980
343059
887394
1321081
1698822
1736360
833296
91740
1180957
488287
1379023
1695957
1376053
28672
809411
1185031
1039340
1839040
937229
1318447
1576282
881811
485217
145593
1789289
1714900
720310
100183
363505
1263053
564479
1370414
1557549
651799
1439243
1794193
1979546
1482647
1587743
272669
603813
437361
447271
1880889
14820
1978265
280751
1843531
1206169
969531
748430
216454
1156251
1671398
1422154
1185213
366153
1895750
301435
651586
1774806
1005194
655512
1608659
588253
1887945
1698059
173313
1333025
743289
207018
58475
1440537
846927
526953
372514
810237
1758627
1305430
354472
908510
1333869
734588
534926
293170
1570148
735011
967401
920688
207073
1320260
1190898
1516861
1591307
104297
1747916
1400533
527721
1797943
1060968
1314993
741874
1704014
1067020
1327864
819828
1978173
413935
1780027
848228
810653
792636
326511
1994572
823543
659292
1822033
227244
1651199
926033
771583
1244055
1260755
729592
92707
548126
1130380
234402
1471823
813309
73503
1789246
1350706
535763
1831106
1874884
1245259
831640
1956466
1589678
628757
1081924
1556621
663672
1552993
503164
445850
1780090
171440
77281
765016
971581
1945091
1004296
52140
857126
1596548
1276431
129369
256820
988654
185170
1476206
144920
717578
615769
143212
1814241
336672
1191550
498159
1424165
744139
572049
991269
733259
723876
896464
889360
82760
1786102
1139619
853685
1248710
651121
1387422
1898981
241585
714847
1804871
1116205
431493
315656
102713
168216
1901691
536897
1991694
887657
299864
817233
1649306
1611160
1691465
1151997
1237624
798938
577396
280435
1127761
1283731
1388397
243615
695081
363283
185204
1468914
728470
212421
449176
178356
1979926
1926513
552305
1345410
648610
569281
518403
1890212
141581
1415352
601044
305085
1411964
32279
1713691
1616059
638159
835210
69998
1627868
771221
806025
791376
1048700
1514537
1835170
57323
28633
654012
1680138
777940
1334307
1487979
1780809
868107
308593
1315545
1582353
386402
310921
1984691
1162817
1059480
863382
194848
1662447
1435175
192976
726709
649654
819606
1572308
1461341
1244575
1945310
1551740
1371625
1295392
238487
1388953
1704121
1705189
1615634
1730226
1695133
1319435
1182818
78366
64886
305944
126922
1903788
1452078
524577
18262
1999963
668456
1976797
1569574
1187105
525581
665836
1680087
1736772
625066
1818101
310801
1935058
1485252
1872549
1301667
1232001
506676
766242
45025
718873
295879
17384
128481
493685
188320
1949134
1255064
747203
1089749
1105243
1534850
1395236
888673
904091
740641
1435214
847959
270765
533495
781544
1322426
9299
1758096
1810144
1107088
540891
810357
437990
138079
1077828
557836
738868
393916
242381
810396
1659023
319469
1182623
268241
1051197
1092560
1772669
1753183
460995
1382551
143239
934118
1070999
409788
769982
487685
605106
1523124
1873257
1973421
1629442
1740292
1763737
1791232
452498
1438397
330556
205268
1924324
1019738
50366
1811185
1828227
627629
1609786
849509
766705
1334309
55805
1433235
1178777
1097306
496459
1603391
121434
1396786
1771961
538995
1006496
985359
1383884
1065120
718164
1495224
234267
162533
1524094
1324761
988024
337827
1470628
1647305
504171
1616892
608230
202566
1904280
1874580
427453
6671
95971
933489
974329
1764796
1645968
1106296
1689472
1839867
318506
1123528
338821
842802
1339719
1310162
1507247
1782475
1546173
1720625
287379
329000
1345901
347599
1245761
1026729
1688581
1742978
963098
1644538
1394370
979818
1127936
1653069
1093326
484906
31550
1022568
1795778
1968930
78384
625275
234720
1457119
1378076
1572005
700759
1791991
1204031
1957620
628816
1177749
775715
1505813
1736614
963066
17811
1700401
541839
1066491
1100049
1926540
1784865
582636
1384670
1523470
510490
911111
1559191
255116
1524962
1415788
504865
1048042
574888
1018619
1543168
1222628
1462772
1875043
812775
112048
165618
1907385
1961299
900281
1850027
327638
1597512
631795
419233
1289011
630702
684091
1051302
103693
625416
1207843
433535
1751191
408811
1846807
1668132
1573823
728473
577537
533661
141375
656150
1228186
1222464
264567
342185
1088050
345489
1411448
1174300
1959122
1261737
721040
1827503
548341
153370
305167
1663320
311122
420045
1761815
228291
477872
1725414
1953081
916455
1243841
1473541
1869422
1971929
202541
638099
1164172
916964
1383669
1175985
1546710
749862
968898
281011
86660
1666233
426875
1937420
1402657
909537
973242
205884
861109
532719
1169137
382510
1423232
1695257
1016185
1372357
1644144
1317285
1832663
934681
559805
470967
232751
923439
1986077
657996
865943
99568
285974
88508
813870
763836
1541865
1277798
1617821
409008
887472
1402725
482514
1743577
1570996
426142
14337
206958
1505666
1011928
1208493
1938580
849483
1479546
829870
1768797
397415
1574605
744464
1723103
1458881
1622291
742640
1682146
270304
1508822
1697101
649978
1280804
1615279
701381
330329
1967688
1701819
1128923
1333284
930851
1051711
1146578
1384066
879445
1382304
1726202
333114
1785941
1353643
281319
227223
720752
148527
179345
940166
662722
1182589
703865
445067
158921
314992
799633
1508414
258071
307932
1836346
303308
1224961
1204632
1915099
1203018
1063136
561435
725184
163303
858862
37160
1390080
257440
1013324
1487018
523900
1345392
1411746
446967
1118048
569192
1370702
1495318
477670
1101060
1780647
65101
1348291
699514
1739275
1043277
356804
399419
642558
1559220
1290955
167626
461833
429684
1968930
1416181
1642250
1833546
1548664
687116
1695697
1674286
1154386
1312689
766619
1526468
640702
920378
1270596
637560
1555014
112535
35018
721603
810542
84930
1148360
1994803
1368320
1254577
875331
299822
1909261
1230144
717561
1242481
1908694
1771571
666026
1698636
1391658
435154
1372495
361375
342431
442198
548802
24866
260191
417577
1555374
1438722
839817
421977
797533
1369126
1122818
1559579
782326
381773
1408855
865887
135658
133601
97058
65243
602952
74673
947538
868358
434170
1573988
1193055
1461723
356908
1670548
1260833
1805003
1114473
268466
1447174
1682699
1311155
769046
223058
1926834
1898663
498427
1679443
169079
384649
1474826
1472187
582557
615007
95691
906032
1696115
1785747
560714
1376164
1502509
1199873
503280
278372
1893213
1509224
1013841
890003
899549
404600
22322
1018044
1244895
1700535
1771008
15900
835283
115211
1373126
1443773
1541762
1915778
694436
1151907
1734237
1162902
1626500
1821043
838813
1282241
1504446
897690
1430704
1904513
1988869
1520431
353132
834653
168638
402957
154714
406046
1804460
673920
1010033
1972211
1417089
345493
540974
110426
1840352
1769395
1907068
672232
1972483
1575001
92057
1788887
19481
1843854
1487785
231381
1337416
1473585
1716672
407431
358248
311720
1905573
383053
1904776
1085402
424318
9653
849821
916637
618383
593030
45866
1673231
1596294
1958063
903789
624887
79213
561132
1030807
1830713
1378880
1993278
1791851
588889
1085343
1643760
1014752
1223068
593127
846207
1833490
226721
238411
263339
1171884
710326
69462
807136
1889723
1213358
1171721
1863111
516874
1297873
687165
86960
1392771
350014
354320
846649
1715879
1634781
594557
1142256
1733249
970000
1932558
1241640
1696836
721762
1162836
991549
1411393
1265500
1983848
992459
753018
1425682
594539
1344243
475670
240747
1201777
1572305
112805
910141
118553
839422
726122
891663
1320423
1975394
744083
1272076
200443
197641
768039
1246924
907559
297638
811839
1974904
443395
773852
632500
494219
1171441
579563
411034
1036755
1165436
1753362
1656664
1262479
660220
1152987
206613
1285857
1968898
285308
608169
1695385
817177
663365
329272
1059843
988637
681801
1728689
1020114
1561260
958508
80821
1186157
358086
1536079
626301
1291247
1965747
974020
1916445
181961
735512
855448
709522
1717126
774539
271782
184676
1666317
450624
824334
1007374
786648
1091771
1485052
169585
903315
306386
262097
753435
834906
582222
1316067
796702
1913628
328004
309704
1451348
1154873
1552730
1027472
688677
1968986
1332091
434743
784020
1386982
1378302
1341078
1048061
1912876
119247
157855
753364
1651430
1315520
695466
1525630
1277489
1733948
585722
92367
489117
1393692
1878680
830324
1236291
622799
1498306
768329
290550
1980967
1077148
641330
1333263
1554749
1265279
1656282
1732428
638378
462623
339638
1785397
283437
394535
710103
523866
653186
1623383
1579514
694312
1209477
486481
900231
1451013
23531
1806715
1345149
1026329
1829213
644958
1901375
715027
1267675
9973
802328
1518178
1951450
831887
952650
280171
1131335
76916
704
1273455
43425
1900494
948142
760900
237077
671355
1079771
1474510
65504
836071
65135
1007052
22805
628623
643286
1985364
1967790
1389022
203126
1259196
500675
1088778
162540
1198754
1872434
1835540
229444
1205884
514861
437596
1343320
1022800
1088075
1291480
830447
329453
745194
382347
410788
355242
836795
73224
1409729
1524941
1247606
1656859
780875
1048049
431304
209573
1764902
984174
1475448
90383
1238447
660935
1272867
1790247
431309
1661496
1394063
19535
670897
334363
805408
714193
1093710
96041
1894654
1156556
1525864
430681
1141099
772556
1725948
951234
1671873
1828881
258144
1621588
109686
1570570
1789587
1249000
1058806
149509
210167
1709155
1914801
1823353
1264964
1133382
621729
111526
933578
909179
1051182
1551972
1216499
965502
1237648
1806485
1803138
1792706
1762671
485333
1798116
511716
85920
1084750
605759
214650
1503786
1664198
947059
1854444
642506
835609
704010
29004
1579677
1095710
831132
665542
911568
1595238
251558
549208
718164
726405
970595
541733
1536808
1281590
1286015
937669
1454273
733887
1091432
1955157
1648666
424792
632961
203974
1543499
1004064
1761008
647872
1916203
436553
317813
296807
926820
567979
1969872
693981
51662
583012
1396620
1575982
849201
242658
1252101
834520
1406238
131426
92184
999505
1003942
1477877
1062881
1893300
1547704
114153
233958
1547509
1291877
997529
541808
1757328
491547
424259
1135603
896151
1876448
1847251
1555363
1402494
1708220
248365
1290346
1246639
287416
1080865
96615
1890913
324079
1395483
1071907
385256
860021
1187452
1427217
122792
901785
1025486
1923856
1176511
1012215
303871
1495173
1906298
1491423
548132
542291
25068
911531
93340
1355511
542698
964616
576381
613205
1061447
606253
1241952
1750270
572181
686279
94317
270113
1168087
631579
547343
1776417
1163546
997267
846366
346714
1531605
672567
254044
1557737
1596454
280857
170047
831044
1609894
1151127
79738
1701672
807612
957068
1428801
1384067
285396
543474
1037560
529753
1389358
47187
1635959
333842
903510
1520786
728875
98412
884138
57397
1889424
858136
137148
1888657
1772231
1578403
6794
566722
1202730
849001
385066
752190
1210366
290694
1090918
156931
1495122
1200082
1749817
1672589
729853
917829
640717
1736920
1244023
99870
974961
270611
950107
1812356
701904
619770
888425
1002473
769982
485817
26977
136080
1552321
51969
1711276
798835
909418
1886206
1672953
1616215
564786
398014
114757
584401
477246
1123738
440461
251495
865897
1747814
230
941046
1333876
415347
1762290
188857
751523
1709154
875687
1310447
83800
469192
431004
1965446
1318492
1810293
264727
137135
1959826
966281
1470062
1988364
172131
724805
1462102
798407
1962746
520688
1957561
797630
658267
200495
1914157
1087029
1750368
1207382
911093
845272
342956
1040042
499941
1407662
490266
882484
948318
542420
822147
1566063
1246788
1544910
322141
1779890
1846698
1270137
127905
55641
1327029
1901791
794
461856
30638
1657099
922734
1256275
643226
422257
531471
1773627
753552
1202200
1059545
541778
312473
1538394
87771
236474
1933281
526077
58190
1895343
99370
660386
652489
33800
1190480
1783811
789238
1218669
326457
547142
325588
1360907
1740953
526833
1050618
655492
724284
1425596
1462959
498572
722261
1787290
1043520
38878
1397623
101612
1891276
717188
319707
344108
1090319
696033
1113235
1431007
720074
275870
1146109
99607
403184
290416
1444566
937014
331409
1740562
778099
363612
1712193
1891882
251683
355167
468634
657534
717070
1450941
1619304
592998
434222
1357357
1469903
84167
539809
893145
975848
1190817
1497012
1307592
1144135
649874
1981186
699857
1729061
201485
1476156
1450414
1503928
1344172
248913
749717
189265
307982
1854342
320669
1655972
1916572
83153
112862
1631993
352802
880073
1947185
1056156
1032273
597766
1295816
115474
56987
1246148
1709849
1207062
1352599
1992082
775097
1520469
387787
1967254
528372
1625114
1874249
1057113
1345402
1211656
1066218
1004432
1774961
232535
584927
476383
729627
1945230
1842312
75102
1509647
682015
87582
31055
1113798
304919
1884905
1771137
359843
444369
1153562
277067
1122049
1312684
1384935
38296
1926792
189214
1869887
1673919
517584
1178385
916189
1577044
759249
851068
966714
1645379
1656651
1681739
495928
1057271
947446
242538
1790915
1565290
241524
1010389
845564
77823
1878918
1762247
1975207
293743
1271162
579406
664004
895024
1385885
211516
536828
1310157
717329
1916157
465233
1090308
684681
1502017
880424
1944265
1099098
474962
133383
181961
1017705
767932
1366443
204095
734028
1570
140163
167837
322339
680817
1573307
1346913
1383216
373988
1244932
58024
318096
10232
522126
1457142
1529999
1760344
1773605
685282
3989
298963
796383
1185536
1077948
205423
1120035
345660
524568
1797516
1580366
758101
1218317
656702
361707
714521
1102241
1146247
1059963
589356
1096109
68157
1940863
1019704
1979691
1716574
192708
1036255
405244
385256
167275
1307510
353361
1714160
307130
1047752
1654473
378681
1753605
973537
1646467
800170
590992
1870424
1071463
919339
1159365
1323680
1343292
1938791
1317915
687148
1935254
1965680
1159382
1657225
1296304
910244
693939
1049567
290569
1707896
81625
1909734
1007335
1002907
1282402
1038967
532523
68774
755677
1014736
599690
1763157
1947522
134631
1912854
1881348
895847
1226755
649278
690744
1242770
1981205
50439
10527
1089114
1068990
1291316
1852110
1934163
1281825
670305
1348603
216632
666177
1244402
1540713
1396896
1729928
730084
34150
1015150
314832
1872694
1301237
114294
87524
1554017
433220
236548
1536705
1561576
1864099
1254918
169885
1070994
330960
1248763
1637116
434450
1537580
87349
536631
1181208
1112534
254728
1467394
1986536
1473011
484327
817240
1066858
1333330
898923
1203431
1273256
388444
238403
1688124
1037965
157307
1283143
1936390
123512
830690
1465626
818458
571272
346698
114275
1736282
1813788
872584
792817
1834251
443084
1688203
1589680
1072101
1701341
429744
1042584
1180495
360982
1033668
676961
1722122
94924
131001
1299271
102135
1870017
1901784
531964
1970561
255376
42301
447630
1587314
676353
1705430
1629099
1214015
1844077
328830
910395
146737
373045
1473836
249442
144517
1131506
1516245
1118037
1993107
1036650
1543148
845300
48650
1743282
746189
1889218
955700
1516152
1936125
204024
1113126
1898678
593707
1016643
782262
1281227
1744765
1094879
30953
770201
1735247
1807859
1563074
616423
228235
1277810
224943
763983
203776
1541477
1055887
1919993
1210638
1889387
16410
1403326
1995342
518982
1884170
1535001
1621378
1678856
134497
181540
1610494
1964206
11128
1640865
1094055
1168099
839297
690555
1644509
1215878
1774354
206962
1155595
1585760
1094037
240024
1121576
477020
1042767
1908932
111099
112922
1304560
1606400
710262
1327596
1047632
827414
783587
1623332
771440
1987066
515413
16127
761670
41506
1425281
522824
1061009
869079
759134
968679
829705
1945206
612900
1999550
353224
1524314
142075
158325
138191
900927
1362753
94546
1796237
892037
124986
1385717
184145
685704
1829510
841402
367501
872899
146862
1685822
1870424
1679166
1766012
219107
844597
710985
370217
1883670
1178146
1347732
935349
1991210
18685
28877
1093847
1052789
1863470
1265384
277304
1209259
1136122
104451
239438
1341428
1902965
264426
808387
246836
1255328
557858
59222
1076143
892287
144669
247672
686453
663450
1118792
1769647
15696
1094645
801809
342407
1725155
958261
616038
1222243
1371996
1418568
1708564
1184241
800789
465096
363172
368830
647516
887437
1924056
618627
283293
499596
1471843
1499200
266821
1035550
615961
1897629
928036
827442
673340
109614
1949179
1070043
1639755
680498
1896071
292289
1952807
493799
511405
1577148
206277
1932213
647470
241770
358409
730625
997029
186407
789014
357040
291107
1569197
714657
1204779
803327
1141202
506188
484148
725769
408136
1174747
1445858
779906
783934
26261
702318
248323
1771208
1337652
638273
1702695
596629
486725
232833
570457
975316
191677
744781
467984
1221660
971377
949277
650314
629604
854756
1153362
817919
747058
196546
222564
238393
1609372
974403
1338593
1878073
1318010
1846157
1120106
1315796
1547076
706760
68935
1447519
1128968
1604488
1320350
1592994
1993175
1372110
979238
965412
1719490
1299788
212194
1616321
1915723
707267
27146
1683206
1849430
719485
869494
1702290
1901528
33662
379094
1054248
378454
1889442
74581
1979494
399925
1806033
413811
66932
316224
1124907
1563608
1433599
1104035
998566
499512
976454
498108
813350
1571983
921515
491483
1157131
1694159
478656
154929
508229
1782262
1493065
744790
1853345
1702354
505576
1883513
23137
1635650
1044592
1672664
1602162
1261092
1210479
465450
1890969
609372
1288173
1244807
1466312
261282
819084
1399323
160651
1301639
525760
796914
339544
491823
153926
293619
533044
506664
249439
1056662
1345156
1416831
602726
1884042
1647834
1151305
759561
1233263
1541104
286340
1496557
1305612
1632842
483167
1472175
1447848
322339
961104
902640
1560089
1009773
1726481
1732295
631384
903642
1409684
1288666
1171465
868600
1779499
648364
1049688
1198955
155182
209644
231660
1094742
1109545
1983047
1742099
1844674
1644306
520217
378337
1266105
1809985
744750
922147
1053554
45475
1359945
39241
1631675
1975524
580854
1067683
789043
1908202
1810159
485361
1567630
1600331
514682
1587360
1143745
109197
1586268
1423352
748635
888368
1666461
1443655
1185772
1514712
1594322
1743881
861859
174784
1530154
1688119
951717
1635620
1523327
1372816
79476
1801509
55603
326339
1701564
644887
919318
780201
1396249
1114370
1685974
150854
103080
1548471
210454
527415
1485266
1306145
1284708
982281
585364
554514
931759
476530
832737
686333
1455827
1159385
251564
910491
1088781
366520
1915722
343529
355373
1416096
574603
1545274
1652015
510348
16475
1780846
1572557
1742564
1231652
1374366
495248
573135
330240
972289
1993914
719719
1131843
887952
902592
1875499
1641942
1730199
1750462
1102099
387341
295071
1825915
936398
990708
449253
1098895
1660272
1404546
1473969
960155
1201297
1425821
1882709
479018
1822958
536192
488191
1100827
1598609
1984492
559856
1209166
1062319
5015
1787526
1770049
536752
873253
741658
1432374
1001255
646669
926303
1783588
1914759
1895519
552867
378145
1555446
1355108
1503374
626377
1364087
27743
76195
1279178
1224278
1490004
412448
128003
625267
5931
805358
657736
791085
1407201
46326
1422303
1072818
493459
781414
1640889
806830
1506521
1336108
1999614
937404
1104665
987184
881087
112492
508247
1644123
1497800
1067309
101775
1603762
1101576
1033863
1594894
573520
854688
1966846
820615
425493
1906771
958769
140344
1768977
1624514
1157420
1253173
780203
864121
749689
1820495
1002917
1783968
1029255
1701650
1250808
961012
61877
1353704
880162
1111575
1715102
298169
226984
448864
1442509
1735861
113967
1087677
272354
699105
1463364
1628854
1311583
1432869
994552
760799
323930
1838765
1288761
1891065
731477
1261710
1226067
827958
1655462
1978558
878062
216249
842608
1484603
1647308
166086
570672
1613151
1934288
644337
518043
431321
801725
1191614
801588
541453
1253487
892032
503901
1983733
1390039
1926671
718472
1399734
553037
1573670
666381
1600211
1459823
30596
1051539
1931874
935247
1719611
153362
1004728
504621
229684
81734
398849
1900581
411976
574449
813042
88404
1397710
800411
1517456
657194
1941876
686989
931147
342164
870501
81258
504111
368868
1459461
953175
1938574
1848308
1130627
1650513
307123
1676118
203448
1576350
1594916
114243
216809
41468
1696045
1899829
144766
638243
306688
1905909
1946979
621906
282233
1076851
346026
1729283
1943517
39137
70215
882266
144677
1181419
1477684
676045
1760136
183717
801516
760022
1168058
854618
891757
1270596
1203196
1129707
1460582
136731
588636
1597785
532048
1140398
889599
1348769
139992
1738488
507123
108543
608141
655674
154747
47264
1252695
739546
174151
781854
1361878
368686
1803584
1148020
1533250
1858721
762081
360892
1194070
699326
1873955
114439
1341274
1462737
368243
254381
532748
957198
148241
420504
579005
1144412
1047984
821554
1636988
163039
90274
301324
421739
372691
1450426
1134401
1431897
650299
36562
1289219
1893084
934186
1241872
508750
1226084
1221586
1406686
1478974
1619294
1911418
1154056
437221
1253170
62441
526312
1464188
666592
1961955
588433
1089360
834069
1298924
946996
1931605
1327360
1951095
616633
1173339
707959
1005952
1316282
1435531
1904243
828089
686014
1991561
1164799
723991
1381042
823127
955198
577701
368637
1041798
1430137
919256
1501264
75824
1919910
280116
645831
900772
1105986
1272244
387757
170968
1215979
1939099
1029348
1476801
135447
1133367
1634699
1429531
166193
499642
1649733
348366
404340
1734115
220964
1563425
1320341
1070646
336055
1987948
1339581
1414143
590250
1836702
469611
665523
1482435
1232694
342812
517348
1818853
719720
1787064
1847264
1444019
294064
916170
1344542
541628
490810
48522
326466
1226751
551126
137247
1773323
1192615
1379447
556520
42283
831179
38645
538791
1521812
1099674
1416484
947122
184050
775025
490671
1395204
527463
1005928
683264
1240282
520399
1345874
207018
753623
412352
1788931
1253565
1247252
1419182
1474425
996228
1649991
716766
831555
1401883
176812
1789341
947816
1326930
407046
242375
819864
1843168
1223142
861411
1444116
1251351
392915
1170548
17620
1332923
699916
1923437
1736854
1223384
1732587
1117920
1641557
1138327
1835213
163552
366730
1807625
1811551
871002
307756
830163
1579177
1317519
183459
1103758
119581
58304
1379424
40591
1164255
1940341
1320077
181138
219530
97038
1843340
1069628
633300
1813830
1366194
1552760
11052
1438065
1209677
36579
1544844
468737
1820812
1829363
184927
1605862
982500
1753418
1700151
1639035
894032
995166
969922
1819819
1374260
1176157
626900
1395842
1648870
1349185
156588
129764
1045614
1577251
1009528
1257212
1036255
1417618
747183
1364275
1994126
999294
1958038
403754
1708852
1141671
557081
944569
1126659
1374308
1075330
907853
1003484
485215
359071
1467024
1036998
1785989
415388
1815780
1507874
1606474
777743
1467287
1207585
217393
1559409
1283706
175463
871698
892688
535471
1221313
1603963
1614451
643579
1789930
1905149
1330303
464322
1445134
907947
688306
1486214
1978991
1834149
1202319
833018
284379
127315
1088929
1313544
334696
1078877
1786192
558065
3399
220966
469382
1757469
692288
1770838
570967
1921331
1871505
1466555
478844
1173631
1966353
1885744
687989
1281979
1603378
995786
1979056
435765
541357
1014823
1289530
741650
373134
1886427
1709848
1254206
1509241
1647569
118238
1887716
1050049
1485382
1134169
179528
415993
278818
288238
1423744
949625
1101081
1280277
78265
891095
906067
1166064
835496
21740
180536
544743
396569
1243939
245463
367272
650342
400043
780291
1488701
1160100
960261
1053265
1411199
707261
1113018
1568258
1973958
462169
1181643
1096604
1378412
579627
805923
479557
1207857
235463
1163511
1537125
1335225
828787
1791986
1803801
1889525
1188216
1596710
1573904
1601405
12713
854636
164648
1465248
226824
439311
686351
508527
1465428
709866
39918
631554
1899780
1157280
1353882
656195
1031119
1851686
1473464
896352
305656
1717268
210672
1271474
85439
1355023
848331
215235
108181
188884
735228
853878
29585
1263857
421653
1216751
1512136
1139833
142286
383073
219884
430332
319469
1889913
711116
1352205
254179
385545
448305
1542588
1078807
1047669
1151705
1502318
959379
1889368
1421622
166532
235685
620651
679956
561767
1789576
122562
1102684
11926
1811529
1399311
154015
944259
1347622
200603
86820
547102
1089233
1244005
550685
985963
237223
632585
1366770
706623
363463
1993481
1718848
431072
529687
1731138
361005
1061435
1280108
1447195
500748
1229979
179653
922807
688476
535011
504319
1241061
121678
314136
1280674
299740
1254918
1220389
1491152
1320724
1695127
26122
1913085
1432216
1088019
312994
35142
415778
1402007
385324
509458
902326
262783
1007808
1828844
123635
1936110
791700
1521508
1546527
1835448
1083892
371852
178893
1289408
329947
852299
1118421
1965605
1515208
44016
1915013
1351313
1862690
1446592
629697
1801499
1988626
257484
1723280
1670961
1864686
595048
620651
616961
1233537
503593
1442036
1181642
852523
157546
1798465
1011334
669451
1518774
184120
684771
345461
981854
333940
1557459
1019317
630478
1928814
1260658
622045
701675
1516189
822315
1262537
1067433
443086
1138025
359279
1680056
972680
1863078
61303
681189
967404
212693
1778541
1255081
795210
436332
1477274
1877079
56751
1312403
846769
1326351
872712
1926904
944443
518477
1752618
232002
1672501
1214911
639844
1592572
489710
1900427
1678572
950067
1647262
1470768
245152
1468751
758164
21951
112203
891641
826965
1789380
1458169
1240055
1122040
886833
843812
32583
510558
1191311
1656142
1897396
257874
1398027
1877
1675601
662119
1089001
629041
1989522
1492610
843862
1059546
346795
1049404
1017775
273282
1026976
1712607
106898
1332750
889225
1942829
958309
1625147
1299664
877039
1765694
482781
1800538
621500
656457
1994373
1327238
1060479
41384
816493
1732394
534666
1176511
1907504
1999676
580511
562073
1460557
1840848
262384
79655
1982618
1907471
1810648
772378
1416257
1829850
1684840
586438
1561970
1897865
935273
1487985
1083042
396072
1127404
1231635
522368
1458831
1261460
878624
1511633
1898294
1936340
886582
885200
1813566
489511
1288473
1474413
1709693
166471
1054594
275584
1786964
1329802
1842896
1986626
1522222
1736267
1667786
803472
870838
170596
1004990
711920
1125456
401714
1045717
1437553
907149
481473
65177
538259
1701643
736059
1698536
921243
1857269
264793
660281
1324788
217732
274867
1614451
1682866
488061
930672
515219
1352029
304497
302423
97700
1651963
1758761
1110873
1617438
1285329
1552759
965306
110764
1859780
1790694
751138
794512
1273945
1370012
382717
1117690
196264
1951567
1120634
1550835
1605997
885917
1675252
170109
1591641
794071
212075
1939184
59686
1697838
146604
960090
545792
803310
1226377
801446
1425188
187486
667509
1272706
1245100
1884329
829148
863768
1809739
1762764
1426332
1238349
1880429
1337181
1491803
598171
447861
369340
1311756
1513343
560431
1341220
1507320
288548
954301
1647930
1525996
1627378
1025751
819297
58308
684164
371930
1438607
1341111
281806
26399
1410965
1694946
573414
1385413
355770
509644
1357376
1013041
1523123
310671
1287955
1933936
297595
1805471
1791069
82923
1614783
178317
1836477
1657129
224246
1906998
343268
418599
448158
1039675
178356
668197
961230
1372917
1301720
1583162
851802
80070
1446398
1491815
1778908
1136662
1113413
1730836
834398
1975227
1021432
716557
1505922
997813
1811961
330483
1271064
1006441
1686145
187086
1838507
934212
1821520
533018
418560
1208960
1596668
1832693
397504
1629792
1836915
578415
991884
1348732
1518163
359672
1446068
1078895
379052
799802
1713916
317729
1008422
529792
1792328
1940131
1443212
81592
1007366
534035
203758
954276
1328984
1359469
35611
1059962
1250108
784714
1082443
762131
577736
601275
802399
780207
753430
773436
1438655
875014
500683
208557
332088
1248137
506237
575403
1801727
1813075
1953403
207741
828584
396711
454398
1086540
1190209
783334
1659159
680887
1913731
1219305
1774670
504253
423832
1992963
1274677
448775
1546987
71830
121521
1512146
385241
1662823
684131
1436963
911296
499715
1193409
119347
1704773
1645629
1237732
1892993
376177
24876
382883
1353232
595999
1361596
1438525
684779
1599393
571746
524673
108680
497520
1710902
1585808
937144
404682
1606128
1261763
1191987
1594679
793713
1983880
1585157
37494
1453093
131783
1839089
659829
1685211
1123078
1214939
1504568
1218407
1272384
837650
884721
1465463
1916262
1078940
1421132
975204
620245
1536980
127729
901839
634901
1172803
514888
774407
481454
1524773
1896179
618864
1082524
1307709
1318003
401983
1544331
742669
591286
119470
1678969
1997996
337070
877230
1587357
1840745
1402949
980772
1623482
1465623
788971
1867711
1432070
1523698
175731
1308618
684164
392461
195709
546272
1203392
666430
718598
423444
491283
1378327
912029
1338442
884968
478661
146970
461556
1866388
1180570
710946
58164
1363106
1667756
1685538
852806
1562761
1217110
54560
1288128
1996743
49938
494828
431596
1032754
632375
1947946
206093
1505977
579016
691700
356331
957262
1610458
1142155
993936
1952603
755836
1153641
1768778
1739556
1202394
798151
677827
134179
400740
306099
1140983
105172
1455371
897618
1656812
1542827
1044496
322620
1241992
39132
1357322
79136
986565
1917000
77046
126574
1940696
497750
476993
635078
1523206
6202
1825080
1248990
191754
540072
1813913
1793408
1736388
1627627
1916129
1918292
1628884
1905247
53563
1955174
975035
661805
717329
1689471
455227
1006889
1738786
423308
1593520
1967187
905797
364214
853773
1774482
1859229
1711260
21823
785149
383135
281460
1334493
1143312
125559
573774
1887647
1569071
370674
418395
1988522
393527
553856
210079
950317
1424790
1111060
1790188
836694
834586
1327017
593794
693360
882597
604763
497099
1365961
597883
415935
1797720
48755
5573
1941336
1241732
1190454
428231
1954081
359480
1719242
1916426
1078308
22399
210283
284918
948997
980835
1929415
1693536
878767
382299
822350
1810026
1016847
1156318
1329027
89341
152950
415715
1863173
1105499
935509
1927260
840545
71894
603963
1248602
1745896
1895446
1383416
1529581
1267990
185813
527411
1628902
1677557
1194314
1082584
747357
1018343
1392361
1495974
1009474
1150231
414206
265772
1061208
192246
642685
162621
1550179
1539401
33835
1487497
1111866
1184310
1250953
185585
1955838
1378465
420173
822244
1937246
619994
1320409
735447
1405352
1883086
744789
1915871
1367695
601940
50827
1575683
805146
1703997
1331231
498829
810656
1899340
1363556
243485
1798136
836541
1443277
856566
444312
1653643
298651
1524027
1614584
1818107
223664
1961022
1005694
1801558
896648
646613
426132
1315812
1236604
1841532
228144
1518789
1413161
454713
548595
398991
1288148
1036837
1113126
490970
632125
290226
1948971
617732
852955
712605
682865
515828
695806
272615
283649
1071013
1581569
1130057
975436
684354
379880
572208
1906930
233215
944873
652439
1411768
1394911
396368
432669
445512
235472
1093290
907869
1383808
799727
1681581
6478
906876
850194
580063
903108
1077348
215564
67042
318845
7428
1803829
1125581
1332799
661299
29444
1705808
649249
1974904
1714415
558182
1115293
1483278
247800
1181935
179382
144688
1401581
1397754
530730
731888
547289
121209
775704
1905985
1556558
521958
1540569
1400826
117836
307429
1257817
412236
375868
1558927
1465833
1167557
1174597
1323658
953494
457509
1181303
1443327
1605086
1794059
1375358
1760506
1754462
1410238
904384
394877
1947607
1201934
1114226
1006889
221483
1421057
845625
449865
1243437
1321709
652644
1696021
1677831
1607476
974180
1577804
743679
1487831
1506817
453584
1571080
1344537
90033
385728
120186
530612
785488
1224238
1545565
1257793
1602743
1322411
546085
714113
65177
1653140
1768749
224018
483067
142629
1787214
1965276
484847
465564
618342
427198
269304
1785685
795886
1825647
1124263
1157356
1392410
72209
1978743
382264
1948137
1896581
1710818
524031
723951
1709547
407790
1490958
1674781
1069551
1470127
361936
65726
1114786
1157963
154444
1424669
1270685
940233
978785
714530
1162061
1797563
1253281
832439
385841
649123
287344
890770
648297
537215
1395193
515419
146198
1305428
812292
1763416
1413262
1661361
49399
657066
1965446
957810
1577295
1261699
1919132
523106
1979142
764214
397742
207380
1316818
308091
390953
415033
485767
509165
1113947
1421155
1858727
144085
234621
1168083
629413
876555
631448
1634027
1602124
308029
609339
532523
1025891
448630
445581
379568
413674
1702313
193330
1830041
1353117
1648062
679763
1956050
1437553
1459716
45856
824964
764438
961113
1468130
346758
1932908
816054
187313
931027
202501
139155
178751
800463
1480501
36896
999404
821756
1056106
1288886
1888690
175532
120239
240318
1151293
1446654
1651967
1967765
1009412
1720638
836383
1218495
864004
1897004
894552
1331890
1258752
1811846
1549363
1740215
620599
63083
271303
999343
496729
1787340
1182226
923475
1613411
846450
493227
1683742
111660
503893
1201765
424051
1913354
1727728
21268
607742
1058268
648696
1970544
1291845
93471
1679606
634379
344939
478036
1633242
983705
1921222
818281
210554
290303
273668
437681
531738
842478
1068055
1109444
1681181
1913048
971540
482414
1615773
1044725
204064
494930
161747
1968196
1414099
1409852
37875
321818
516485
193096
948901
1212243
1611228
197611
1403291
1288222
196723
864100
814600
901919
828114
720469
174706
1313984
386297
80070
619112
271125
1582180
793435
1460589
1181170
68321
102065
501432
1102217
1063673
217841
1919555
1824959
1324616
818604
663108
1392802
293598
381284
678892
1633716
1074859
1194769
618291
997970
1669540
730792
1400932
774358
573803
1283981
54562
50340
1924060
1161169
1425176
954721
1196245
893492
939537
1352547
1428755
744415
682804
1544195
1187330
624712
421615
1821520
1645694
162875
1767571
744952
712965
1376900
1015876
1594124
127459
876383
1031061
1007825
1934321
1088379
1457371
1708695
1685135
876523
21298
890067
1822610
572490
719869
781391
8421
1442232
852610
736728
567345
682719
303723
153724
731577
1797542
367085
447869
1051246
1027410
1424833
1215549
199166
333029
1259630
816497
484005
536752
247682
1739938
322128
499298
1822306
1981931
1736169
222235
333573
611447
852760
569366
1797633
1387829
1806037
795733
307902
1485574
993243
1698477
1808202
40522
1542198
753968
1107010
1237990
343653
496210
1701831
850420
1307980
1999517
381657
1644550
784568
1508700
1768933
1700924
440740
1007275
579679
1560839
1960199
355899
747033
1076898
1327711
30146
137868
855482
250194
1105472
583057
1869143
716990
822737
1428151
774274
1805227
801160
253259
1588231
247214
477468
929599
390687
1061667
1006819
841094
1169635
1404188
1622307
91364
1246123
755187
1902252
1868416
1042986
1274607
815366
1252510
246038
1914575
223969
1032619
961949
311308
1283219
881311
1259878
1754849
830690
669045
1450536
1463038
1212817
694576
1686408
1906801
182680
1613586
1086134
1006163
1395491
949891
568221
1119552
1404231
577023
1034965
529712
1841644
144889
336975
1430971
975852
1100185
19390
246947
1338300
1601733
569086
1915763
1598241
1532951
1181751
1815851
363753
98948
789568
1482389
1969101
687397
429462
169558
118537
1687965
277781
2622
322065
746620
750496
164346
1074124
219975
1394638
1182161
1414743
1366002
1894006
543792
689493
257213
1687229
1562420
974691
1418795
1330378
1331780
296354
1356335
356831
427282
1731201
1940013
312349
777519
247267
1045983
854739
457323
309048
335495
652735
982442
1117894
470782
587475
1123324
419705
354834
1520837
695310
1169596
216922
15197
1330733
527905
1256714
1276749
82708
774778
656940
1733631
337770
1600089
714578
169471
1957187
1156634
284793
550705
1878469
694048
909967
1328558
767389
293792
1138310
1376643
578524
244100
1338990
77722
1558846
688533
833364
1058254
115653
513908
355461
703600
1942668
464082
442450
389337
526665
1588609
134473
1096109
668982
530906
467579
106530
1290215
95050
1468414
1144388
170604
630159
511405
319550
790966
687087
419748
1918092
467592
590514
633896
1045473
1222937
1810839
403312
1103327
985099
1980170
1987292
383254
550061
753940
1237672
94843
1654861
795523
1430588
1828956
179488
882184
1165358
253098
1264994
829422
196895
845842
1139498
951074
715314
554393
975284
92299
620128
1516335
1337593
411666
94348
1067907
1642968
510261
601918
120537
1639044
1170359
1463585
432440
321641
1182984
979489
822226
1974419
374114
316064
1185915
688962
561035
96613
1675898
1633238
1040407
450632
811457
540559
1916541
306081
552798
654286
876530
866088
1684052
141717
1847547
1575769
1332111
1210535
156599
683721
95786
829935
570142
1160602
146737
913078
1164858
1810869
283221
1529915
1649969
376278
1860751
338716
864279
1541126
16059
283441
751500
220117
35177
421352
327169
1198353
1143107
798257
1376600
703653
1219519
564269
1491708
1343278
617187
358630
409798
363338
888147
1393198
598171
1313909
1614450
71398
1382037
766173
783388
1332100
1270221
1377555
931903
1113849
1001118
289051
1918508
1326910
477133
1156552
1492955
267458
1270826
1686522
1449104
1388669
1408941
727008
1029708
1898165
541722
1060946
977048
149263
1558382
69300
322641
579418
1888954
1735285
124399
1188382
935902
1251454
1163566
185792
1840876
1676226
654579
98330
1838210
1042273
1098261
1332392
1798198
901486
1331527
1619962
1285340
1102792
1640634
1458830
9286
1294290
1210202
517874
782256
654588
854962
687186
1677559
436896
1281294
290489
1607608
766411
1520946
961583
529682
1347365
5918
1968182
1721850
1102442
1463801
1948007
1395601
891041
1954120
1569251
1126471
1836697
1133663
688710
1032003
1478647
1111
1286730
1115066
241421
1840381
1815487
951805
855259
67972
733867
1770786
69195
1030180
340031
1415942
478742
133952
1177798
750
152444
948442
1570662
83307
47891
911029
1026433
1427032
1140426
319036
912732
1390696
705989
1773434
1623820
1799303
178032
1208160
1846897
966020
837699
4226
996884
1812114
1151060
841917
512268
582230
1780752
1319173
1762959
16804
1576219
848133
1414592
937517
261845
123465
348015
1271560
1388818
1873427
1164642
1457836
1433239
1747422
744721
1306973
171475
1509307
860868
1453608
888555
750979
886438
754360
88194
391853
981601
184180
1962690
1417583
153756
1913875
56397
1475740
407009
1365963
1542419
508153
712965
1181211
1291589
1776252
1497004
1268890
1670974
771106
685321
253756
887941
601625
1544970
1707102
1511174
650974
929640
141717
1736470
1598609
793020
1746766
296532
113533
1958284
388190
1055850
1405594
1080582
326843
1777250
420885
277189
1978710
1601342
27761
561132
189505
825312
1965214
1807352
557836
689460
1073273
452589
1524204
811415
1425029
1435770
1201765
1910732
759819
1160135
878289
1757638
1265184
1785706
1379015
1654527
1140426
1202132
40806
783438
1764331
353993
962808
1838277
1104500
829623
1143440
963984
1978569
464398
1105464
307932
172544
1077950
1047611
1921486
282251
1489073
333451
132770
1627593
797547
1157333
519751
747139
185248
1823240
1294067
922653
1891791
737795
332742
313214
526579
1465455
460038
421519
1892262
886867
901204
1689511
1492629
43858
498450
602351
1223600
1468973
139111
841827
83707
986721
211491
757687
1434726
1469998
566507
477884
1354521
676638
1845759
1814217
1921804
1362217
1415417
1085721
1131143
283846
1486497
414030
1644804
1370012
159675
1442465
1350210
806738
191910
1437943
1208489
146645
1180389
275388
1292047
825330
1986272
223081
1254864
477120
1662004
560884
26530
1383710
1885259
1408451
961213
1779935
10170
1970588
677059
1004826
1234948
219563
1899063
1038826
769622
1875292
1722362
1690717
794574
808889
1408615
738912
1370836
1750967
411901
179794
1205401
1950483
411051
493927
1705581
1897214
506450
307224
1896191
1665855
1315482
76162
1792420
1571876
1416600
1325316
1826230
1316594
400167
831872
400182
240618
1439776
349791
13980
835027
1998481
612992
1979026
1310588
651240
137936
1830634
1831262
529556
468401
1193658
270051
700351
1054706
1388310
413576
880880
1879684
1591744
1735640
1198744
1055759
1205978
1960444
1155922
102774
1604039
1697578
236037
1693613
1023
400034
46519
1773835
1071016
1075956
1089749
1693104
501045
1915790
1161243
494851
1961938
1108919
972862
1230661
659197
344947
796962
1333082
311936
676044
1777525
906455
269254
1117212
576732
573398
838395
1460212
1405391
1078745
387467
917741
1996010
192339
1883262
24487
1307746
1787132
1789719
425320
1119938
1689915
1684264
1557708
796582
1979997
458013
462272
666518
298789
163118
837983
1218849
1904542
853513
801572
423053
464101
1941044
1130664
1395948
1371776
351328
566747
1911931
1278972
338929
730362
607324
945943
688115
234029
503117
153899
782720
1786280
1445974
1240639
1953790
674912
1491034
1124301
1962807
1302279
453257
809542
780928
1378074
264664
198094
1524208
1324721
1511052
220868
646659
1982306
151778
1244023
795428
592692
781288
1003616
274504
1072549
687666
986555
1117597
1984179
1212150
672303
764414
796401
161542
1748249
583704
1146294
1800414
755436
1686918
232773
1645937
19683
1767953
1425394
1974364
1495321
122562
1324602
1063736
168719
328754
213554
188511
72063
1344791
376792
395819
1508106
1044933
137660
884292
766492
651204
1955301
1831966
14900
1840131
214551
1149881
1548407
744715
1608453
343648
1582311
1375783
1432092
704664
364385
175929
1420308
1951230
373895
819851
1747764
453416
1342743
1777431
120953
1116912
199825
940349
1957187
715013
1396143
643397
1831372
1624654
1279812
355579
869821
1528658
608211
1174746
605969
162499
1793026
204000
1914943
647613
1843851
1785224
602486
607872
1622623
687478
1977498
836665
1029481
1128745
374348
367160
795073
1027281
1566477
1142426
297553
1119538
401671
897441
241169
63826
1532101
1378737
747818
1677165
906554
634965
191737
1005941
368931
173733
452081
585777
1142068
606766
23868
36097
974273
1718268
1665922
466931
1015000
1702789
258010
917533
615719
896863
1145566
326748
1215132
1497814
1632
1237203
1087635
924972
859492
557757
1102731
1386843
1827737
655713
452995
1065272
22330
758320
41069
1495091
1650638
1029412
1458088
1517071
923977
1171449
145296
1923559
322173
28174
1733296
602229
1681343
904094
672428
1115250
973686
349453
1573280
307829
752667
1050317
1125841
1142707
1624512
1496866
1821733
1989701
668374
1531453
1213958
1799
5313
925105
1968823
843862
1190016
571396
571740
168193
704739
620769
177698
1202376
1343981
1971461
1696713
624920
554597
1571417
565637
1446180
489671
270231
1995638
1613931
1024043
188877
1950344
454696
1763538
1938694
1574834
1876201
1656492
1971584
945154
278364
1923738
742887
947459
792129
1905949
1919896
1350592
448864
1254506
1519095
1556421
1533199
1552032
522386
695561
868636
1150035
163420
372073
1120560
340102
903269
16670
1301625
524892
1126558
278376
1508096
908524
1967071
772616
1960399
1024676
1990043
1266228
1572448
1486981
1515823
1094525
385773
1843003
403713
1453502
19026
1500274
321431
1093669
1645239
266117
1170949
1146870
942576
564388
343648
1599393
288912
203402
277346
1930387
1497055
1551191
255045
431218
1274305
1164456
1536463
805105
978156
240801
648303
679592
620336
460242
1892838
172224
916771
432861
1008264
1510960
1516587
1684230
352549
547679
1001986
1491839
255092
1134554
1715155
1491973
236724
250063
1525716
1443322
448856
302661
1844946
538490
239029
630029
673237
1067721
1778475
1085722
1762567
1361053
1153109
1235455
572705
1173993
589274
1533316
1272932
1499417
1581574
1567805
487728
1438185
806619
1418265
1644045
401783
1792791
1594016
663538
746800
1013935
86499
209816
1329846
893294
1308804
1036521
1671011
1461522
1804979
1868765
881420
536447
1648661
170419
1366598
1192681
1350870
1910442
765828
1297248
238117
463304
683883
586252
883523
1570054
705301
1066639
1531907
548825
1036227
842935
505946
1156100
1857360
505861
103222
1169240
551498
1684397
817056
291884
1807818
1302729
798226
759105
590717
1278413
510504
946490
840371
1676585
1862915
1778546
1897315
1692596
960849
1856935
1692605
940787
930200
180606
1806301
1738930
999265
1478380
1635256
1945230
808510
1966400
1820774
845788
582211
77265
1038366
1788676
356601
1413421
48054
432522
1935058
334274
1596207
925891
834116
897981
218629
912057
1924454
652270
687175
571741
974968
763666
667008
1985015
1110032
439233
1541272
1944345
135106
1530060
353027
1467495
549113
880194
945516
324501
1115271
770774
868819
1332759
218802
69851
12920
708821
1081409
1946758
853481
946787
219010
75543
1787015
1015192
330437
239642
1422353
1113450
1585631
565701
432204
444704
400205
437504
584547
211161
1945983
1165162
572787
136166
324974
86356
958856
1717169
1989730
76859
507622
1707289
1950427
839817
1089980
483550
1898353
1343559
1521175
1167850
1108424
556631
1578719
647937
509621
840682
1380150
291024
910735
874709
1681696
460130
1906552
157150
1913135
1323857
1080570
1730914
329059
1533559
606530
1974382
576998
284123
333782
1137846
1444107
1867202
387658
1910696
283771
617694
1481421
1351740
904482
1495118
1410675
1198755
301743
884597
283213
733114
1339591
1344410
835159
1452180
1633883
1225615
854909
1075005
1585086
329924
323402
1971071
1753687
1095866
934249
1363443
1907204
1894547
442801
517416
408569
60209
681281
220137
234318
1329531
299866
644895
107813
632322
1137846
366921
1863313
412036
1161152
1160551
1640786
372471
1141388
1900315
1090421
1335418
619246
1855211
1233360
911885
335424
361464
1686899
560501
831338
1448390
174308
1575734
1805967
1416826
1680051
206605
188509
162554
1320628
1585989
1089153
623618
1239151
1995383
1060106
1027704
1125566
1408855
1043172
109314
1163404
1698573
1167262
1886298
1691029
1895617
1564346
349631
184420
113793
1428263
1439297
249773
950349
1050938
446688
905332
1152247
1234677
194418
1923777
1879691
559975
1923055
788614
691018
1444146
1675831
866342
1034635
1882364
633021
253259
1328216
1687415
1458667
5720
1644321
458031
1715305
687313
909053
399298
1893122
75543
359853
63673
739578
1286321
673695
532965
1492891
1124070
1036136
1677375
1718129
1979876
858702
880563
84778
824255
1299676
69896
580532
724058
1179257
1320246
243462
168644
354537
425560
899163
1615692
873446
748339
493512
1190068
925086
661203
782013
1714635
957051
750010
1796432
878147
1846784
1313569
1013068
356333
470244
315559
332594
200718
1550266
655288
1569283
744447
375670
931591
1577340
1965668
411878
724504
1820486
901429
169804
1843592
1994093
1918009
1055301
1732871
1358125
149185
746448
1237150
182677
415189
6416
650571
827440
377335
961035
107603
235829
1154095
131582
1437943
1968626
1908214
1057192
249791
626202
753640
535156
561294
1055012
124852
1578041
29542
121998
1733006
1007407
1396709
1860886
1455608
1118066
281787
71405
543490
1303894
1044151
844187
38775
1646500
177198
438846
1627956
484140
1901120
787560
38558
87545
552314
1075844
846098
1476149
417987
1736360
1883302
1325182
1365615
1507891
38446
927620
442359
710391
1520211
1749594
172652
1029774
260537
498273
1979012
771308
205588
1824514
920850
293404
1977869
215543
1032174
1983028
904962
1829850
1895293
592079
1223165
878112
490907
1854867
269933
876108
40818
164420
362820
1047509
1065370
1798501
339778
681597
1950664
317729
1153165
1598549
383266
735714
695520
656067
309994
832891
1796991
651774
1983464
52684
1160561
1253473
1575114
1945077
314921
465218
1428439
626564
917026
1298674
1234138
220920
870478
277323
1455302
33472
334802
1736798
285973
1042573
1535509
986384
1823056
407820
1023992
1413737
1469452
1646284
175939
1734221
1990840
1075534
1742632
353796
1513498
755198
1516852
952318
184244
810244
587134
367175
760117
1776167
1355023
1499201
520920
803600
370713
1839402
1101060
64020
991421
1497683
1673369
19627
1179308
967653
5035
892073
911756
1298236
793360
209959
1183395
474956
22163
1039212
506856
201795
303763
853965
1586381
1937554
1040611
156146
1076748
601285
1129935
25208
1213094
401469
1014877
84153
653761
1035315
1660443
243485
654484
730973
1957256
1443417
242161
1788353
480224
287472
1261029
466823
1394193
774727
1495239
957448
875476
137540
400279
44338
1360179
1314418
593722
946211
85875
812690
90012
1171245
1327839
759836
1154801
1397505
93627
1344105
1101014
724131
1057422
836583
36892
140774
1956247
560598
249948
670560
773523
1785012
1520098
433910
1062135
1291860
1471658
296276
1181349
490272
1622247
1656369
1158325
1867822
1100202
326859
1900542
415005
1740919
1817202
520505
1595419
1680981
1503778
48111
1006137
1585535
1560567
1934261
1136590
545490
1695257
333900
1716699
1792737
1314871
1149229
1205084
1558599
1166442
250983
1236718
480995
515447
543272
945326
625469
1095039
1834988
1152051
392432
1862174
1130343
614296
946606
1239644
1680613
1744202
1826987
1923046
126642
301858
970431
284814
774515
1358739
1740957
652401
20932
1627532
1070919
1838980
1622512
1136716
1602190
972591
666026
1814262
1380392
1698551
1438286
1320066
612779
1156335
823181
742746
1339694
1045299
535405
1996854
1072505
559099
1770838
383912
310272
1791745
968670
1658405
1084225
29160
1798918
588827
1147941
1049352
559752
212604
958931
1865162
516222
708733
98061
386985
1992611
1818683
1871381
1410196
1031066
302825
865697
1811415
1335090
1087638
1339691
312889
1220106
1044043
94694
1424389
1782336
633731
1728065
572601
413704
374901
580671
1305929
1311623
787068
1871724
1550242
708083
792876
281676
1552032
130897
1166382
616251
1718925
1988532
1869466
1625054
1022141
1665998
447104
675091
1314076
80579
800442
44018
1151673
1096780
957812
1484815
1000643
30780
1781948
1609471
262861
637112
934235
355890
1526246
807901
773600
1721140
1436849
1506862
1457570
1799657
992358
304540
723796
1590567
370892
1121667
1465475
404359
992155
1570570
1567407
556701
1044049
1021594
1100839
1613683
1429665
1621032
1208488
1038477
908605
209396
226308
1810324
382471
14671
1432119
974085
1842809
508181
961574
1732818
229355
312081
836864
1789836
543936
1775736
1956486
1930815
426452
1822617
709412
240495
554667
285217
1027905
485188
1973892
1551018
1022604
82147
1958877
122379
578323
867943
376605
1701913
1138903
1163462
1022637
347846
1408204
1645919
130077
645160
219546
1443490
1824097
1907187
206155
1184961
1588781
1213886
74132
972225
568230
1954876
1418583
1093868
439144
1120139
380294
451083
1889497
528892
1152032
1632771
901937
967367
1541835
1019000
414720
736931
1061694
771591
837582
43297
1490150
757507
1418906
1603329
98717
420978
1120946
1576631
161884
56204
1768788
1822393
639046
958421
598040
1933314
1573875
1351542
541996
470784
1477832
440603
1128678
1881233
302129
1658883
47829
321280
991002
1821933
903037
1133108
1177464
826132
810068
1379942
1564982
276123
305723
1131784
1276051
452435
1942025
165070
1983927
1450946
1366244
286284
1422358
1651236
367111
983030
459978
163847
455144
1642955
648663
1056661
332832
1001934
1456292
833302
302157
964096
1983588
484125
1809910
1206033
330503
1981394
1470404
1215131
1437754
113115
940411
1150700
1012847
652036
99908
1693956
624541
1861330
1385612
1504370
1972931
1485850
109782
1275456
1215845
260386
303442
1939878
1318188
1208039
568755
1055743
1552231
1196619
557558
1813058
107251
1454736
1401993
1192075
614874
1759594
480126
348057
1510567
1822334
1866501
1135540
737135
1250697
1841706
1990607
996166
1985355
1986754
379972
163111
1553420
395073
42400
1452132
545530
29500
1222880
155767
386489
1951085
917389
1736119
1603630
1801482
823550
1315093
1145989
1805745
159313
1808522
730599
1770998
769483
1887349
465995
1355650
925510
1043908
376333
1125684
492162
1359851
30365
643772
1897098
1408876
260600
530778
1378199
1869890
920808
209872
750612
1174798
193836
1246287
239999
1674342
1424393
1154105
541480
106521
1641076
299342
1681235
517826
196584
746080
1981932
690231
51744
641443
1501446
486721
949311
308177
1083446
1208577
593116
331998
623587
1874536
410991
1311701
370164
1028524
216581
1776205
401625
1926370
483051
559422
120453
376162
747724
1781139
1685901
1329846
781065
1392736
649808
1013692
1182653
254035
119999
1364075
1163714
1579215
1915
1846864
1580580
1795333
1987555
1540305
7625
70273
1954986
1433804
1904724
565509
520302
683734
1781248
1503877
735228
1716130
538061
1177966
1488831
178347
209743
687899
1147075
1269415
1070876
74792
979140
127266
1039919
1503532
1682993
128187
1420289
943453
1740361
1709819
1007565
606565
1593777
1557976
6434
173993
398198
1571983
487087
25017
1068918
722203
1974003
1695831
1510084
454593
1462786
1086670
698685
1311585
602791
23046
1616889
52274
1128235
679254
1909160
1433405
129244
1607851
1736453
1606748
991660
557255
227568
1657076
775258
33763
470131
349331
780486
724168
536937
808271
651143
1016191
152837
267643
1311785
1723658
398957
1724340
1947159
1246242
38725
733203
1419501
827480
454680
1375219
355531
9967
1061652
875068
621192
749164
416664
991949
1727545
477217
1581
1107408
1891284
205335
1094750
303827
453169
1471044
418381
563183
1008248
810955
827791
1086732
181799
230065
1667910
134556
1635147
1847476
1473848
1558623
1487793
213815
1179765
1477702
554960
26990
1365048
1010959
1400674
78420
962049
1797893
1538553
419137
1074815
956813
977824
605061
1584110
227204
1125555
1484824
660408
476973
978773
673234
1038860
592356
1698776
413179
1829519
211780
1324587
160819
100171
762141
221319
70812
1322499
547188
49908
1353812
1634300
495437
572450
38863
1341692
873882
870327
405998
1479534
409611
510153
919760
1791882
753018
256855
1496441
559507
126380
1963104
586595
1773131
21523
311479
621324
979122
316487
1077859
74383
1864761
1531191
1627720
499295
1024870
801146
547002
1169644
47569
1937825
691085
47744
1293280
820223
146872
1683697
880747
315132
129040
1638158
259345
480254
1821290
626651
350506
1233714
1755045
713257
1433524
540823
1377557
1284971
1130086
642288
1688511
562843
933025
607199
1916524
1256468
1668401
1787214
298123
1964713
1887082
364419
1157944
471487
68939
1587952
1506654
1122666
781404
189875
1953589
1670061
1108314
83174
695808
1518073
162780
28661
1960422
1683255
452878
1525382
1254533
1637298
38847
1736342
1508814
1392700
1002518
297691
378537
1961355
660282
762206
1408541
80971
978658
1965347
1103844
1021188
902991
1829365
1763199
432462
1009103
1587386
866427
1403101
760397
541988
432609
1413084
1253870
1582603
1260459
2886
986971
1854804
1309857
204324
501054
1167485
1770576
628741
315890
1889267
442491
689820
1364484
290226
990005
1820002
1532315
183244
736397
1215506
605693
477131
702462
1600992
442064
1397710
184879
608400
839297
378154
695554
871726
1726761
1256731
930273
760243
1374572
152785
697725
952044
1363739
1445974
804018
418344
938505
1150254
1082079
534651
1781245
831015
291272
1602421
916772
1243501
1884196
1007203
781262
748442
1175827
442330
1214071
1656427
816426
1375892
908623
1114095
1101373
1028979
1625099
1750150
1933493
1102045
1252096
605318
1975224
1271726
1374275
420352
1420736
1507827
677416
1026604
1206678
495021
1699264
977106
1365981
249019
768728
1071245
1656114
1115688
1493453
1216005
393661
1982703
882662
1214998
1045413
1085854
286768
924572
658083
103071
1496567
1657447
30198
1272071
1399417
331606
568507
438022
234306
431011
451125
1577872
1608533
452180
1954680
645940
1507541
1153973
975434
1432881
1528277
721027
483119
1087433
844029
1080713
536704
364333
1195385
993020
1319137
1828163
974652
1855353
1623283
417410
757916
988154
1845475
753109
1628902
1586846
644437
1827039
610195
446077
1957565
533414
1815891
1373109
680100
192789
178323
106837
723535
712641
1303576
926848
1950975
1707896
1919448
690020
1418291
1898165
1143514
425494
196266
1106453
1356814
1552335
880095
713034
848301
1004812
1790762
1598950
1950179
1447429
971289
157994
419688
538275
1304757
1431559
819784
486929
1256626
1810113
393108
1346446
1638644
1472314
1508400
1292634
1357729
237389
1824070
519180
622334
918506
1658745
1336727
1336483
1532346
1673659
1066069
119247
1759860
1235644
449658
1559218
1089312
668347
561171
498566
1901950
1553281
328709
266797
1903099
744085
1201110
607770
143085
1982561
1750926
1268352
72850
1470747
1058458
595894
1777984
1831468
1942690
1577567
1567452
334713
1509594
482295
1942893
262720
832745
469961
413746
1873195
657635
577764
1162451
250980
1828345
1908658
1032632
1258125
1131704
1682090
1699678
859759
135295
798085
454429
776763
1872277
1259878
650224
386827
899363
1448055
934800
425059
1180842
770918
338887
1201029
1215938
1444287
149868
1166525
1850821
485416
935643
847951
1133567
1524971
1111313
1948450
554965
1519882
1539875
1933295
553381
785072
185260
1792894
822218
130611
1632562
1264244
687718
697231
16193
400894
51111
1428370
1672445
1524061
1068634
1660883
1073040
1829287
483620
688159
863722
114560
1066162
1202017
1624431
1743657
574649
1750980
168109
658392
709051
1753863
862273
1583150
224831
76629
385380
1641984
1820387
702877
541330
1644458
714938
1100788
1480126
829703
1861823
557649
1054030
1438607
967017
1362762
1092811
1320642
736773
606249
200385
1674466
595145
1941567
1875957
847809
1858265
536988
1829041
45662
949023
1649716
1643644
1549166
811554
581193
302692
90819
515786
849287
1329240
141307
602088
16849
799374
1288417
576789
226627
172131
1354838
1156490
1046921
166065
628663
725648
1958971
1013722
1491563
1486119
1362563
1469295
783231
1258557
1688705
1223973
1826549
1917348
1448862
1378438
735017
223681
1831411
1761337
1501087
1469000
685828
618690
593712
861244
1858918
1052538
346657
1081206
286418
53475
218722
303156
712186
1539946
38020
927896
1215085
320098
384841
740056
548210
1927558
1778450
534633
472578
808966
330205
972349
1928727
42723
1588887
764130
598109
1428035
683393
548325
1898001
645769
1693307
1061376
256283
1857670
962676
389734
1458116
999802
1012403
1644048
246152
1229143
1727532
993719
891456
1174586
208557
1184417
684046
1298040
154669
1025751
1260227
1926275
1660795
515022
395175
1455151
1820506
1840596
1994814
1406584
828411
1446335
1478052
344595
1537555
771282
1864475
484739
1873565
1225281
487091
1160561
273208
1907709
1818772
530857
542510
6979
489276
973890
1623681
855667
1863599
1255350
1580690
560924
370618
1232495
435610
1778422
697303
591053
1119496
1637116
633418
1698292
9993
570929
245689
634894
722145
842900
174296
428405
120450
466077
294341
1069061
557962
1213480
1892688
652683
780253
1215496
1952221
622315
975138
1816222
16880
130626
505535
1686069
331039
154526
212853
1514856
1974839
227040
1957268
1148328
1955638
1751278
1162375
1007052
1215333
1787651
428187
784101
107143
1934873
1795712
1505574
19628
667027
45695
602603
956028
1368854
1327256
1634907
894259
1126581
1143048
1909378
927016
521567
1338781
678664
1604211
946842
770870
1024634
1461191
1999517
733453
676034
1300951
971549
898794
1307511
1220002
1541693
1272972
1194632
1170733
1642490
1568138
1555320
972283
530705
538409
257772
1311720
565486
1648577
1942518
631783
1552946
450855
960762
1794118
298234
1096963
1515133
1523831
521450
1601405
859899
668653
1980637
1283905
1178880
1438408
299625
1350284
920966
962952
1723526
39156
780015
1491310
712193
560224
495478
251210
733474
1917018
463470
1943595
1472929
724246
1044592
1517632
851236
380296
45522
1794889
86047
215033
1967389
376286
1058424
808007
1595799
1084417
1619408
420330
1647510
1048052
456096
1831964
255300
1336772
1649179
1204938
13593
63713
920744
1032247
490720
1940218
1122609
201349
351210
1208934
1240677
1253913
748345
705689
604284
475141
815996
1128042
382347
1504452
1919739
986782
706017
421029
431402
817348
21312
1727981
1499084
546804
1290885
209987
1938045
1989442
1717863
156520
183065
1652981
1234214
952075
1469881
185877
1960408
1897751
599809
787224
1958968
1449656
880759
248632
1652457
1223398
991269
77621
1722234
1587770
284633
937304
289946
792931
1159411
1508267
1595419
398547
473896
439306
1220304
805535
1605112
1626035
1541393
1524584
425962
746510
1764718
224450
1627494
107073
1527878
318559
569846
1957786
574462
1471658
1372019
77810
1692338
1406716
1907774
244006
1585319
287178
1347422
976906
982336
781544
153751
1467188
1802279
211740
1958425
1579715
1995056
34185
1021507
1045587
1598198
90206
1178775
1749661
1002531
609521
1570741
733673
1107732
1091877
1654417
1989079
1453291
1922503
1557501
435168
391181
273407
173160
312277
1095883
1219114
1434164
1143177
457833
382883
672107
694920
260492
518863
411175
968026
950497
1448553
775427
1414898
1165451
1099013
489395
616927
1206100
927498
1748525
823747
1599032
473248
1442265
1596515
1901586
366228
1393181
1602427
1988051
868990
468754
1921907
1788498
364018
1653842
1019341
724351
1033406
49457
1423006
1193679
53545
142189
639641
818222
488962
1559365
1803974
1320874
1711113
1148954
806820
1694692
1817496
1596403
1663594
1214570
1001564
1932026
985073
1846831
1653096
149437
1777937
875944
251157
1356895
1697978
1681332
142426
1714842
651468
1444754
1467718
412839
1963170
1100111
998845
1406063
503349
1248183
950928
593593
1245196
1113947
1314346
1629301
51057
1912098
794361
740770
610337
436005
708045
1583401
1136955
1448881
1456487
119692
1356599
494512
60242
104975
195388
201392
1109545
1941733
36449
376275
485547
1480887
1829210
608035
1934874
1179275
1280820
995942
150201
909633
1525673
224500
1287185
140963
534363
962958
1003787
1209284
1106756
382211
801335
450681
432541
694965
977239
417783
1474827
1186536
1319892
1721291
1156928
704182
1162457
1760797
35842
961084
1477701
1085119
971527
329453
927463
1337136
79285
535465
1096633
1236454
1414745
867007
1442987
1897492
704406
1324959
1152875
205793
1536540
1209939
1945987
533396
770134
1932785
1598650
987585
415778
767800
554756
882658
1930084
964770
508947
1718829
304006
1195484
1582780
1049025
730557
898917
805993
364087
1837930
17978
1382356
1959590
1647762
1822103
833536
1291313
222770
6956
1396884
1256588
1332404
1830961
1624967
1087380
1821815
1715228
1423370
968319
655902
893647
26037
938172
1093238
667972
1503282
1018320
1874706
452261
547940
625894
1277248
1383606
1693902
153446
1877876
1110938
177199
1406181
1120242
358608
1780418
1263103
1409481
1295514
1772941
1296151
950345
228124
1844957
1986366
1535412
1932016
885596
255761
1113685
1231158
9388
1510688
752479
1148776
219493
841439
367199
1010837
1539171
187543
1339408
576169
1235551
1242072
581403
159961
1226877
1840704
1677788
202852
423966
1257322
1799357
313694
1630035
1999020
984499
1833015
664799
1103954
935349
1048530
1921133
578612
1104436
611424
64039
1914998
688572
590375
1769275
933549
1295678
651886
1961137
1517255
1231721
693255
1805343
1171822
1103466
1396528
827662
1732524
1526978
1046762
467488
254071
1312753
1896481
942246
1408230
1958561
843128
254207
1666845
1819842
430186
1804271
281048
68906
1483843
1956741
835687
1565936
914033
1824070
1895830
1122561
1986902
1366522
1811232
830917
879671
28488
159380
15966
457118
1542399
1579981
1771442
99634
633365
328239
23100
799530
1641426
907421
887533
14331
762543
1230084
1576815
1265955
1770051
104090
466649
1342657
1725240
1093524
174717
579731
677557
1988337
1468577
692965
1396972
452177
345765
1600681
775316
582772
1734535
276511
642231
302235
554711
1445513
562027
523607
897264
1258343
408528
907782
943810
706623
336157
583662
1539365
1769377
119409
1494244
1590895
690763
1886311
890089
1756651
738259
122085
40806
1000613
415884
1433421
690492
771122
272680
1762178
209330
358492
1940930
202154
1604725
62726
1517819
1274305
865110
255500
885779
1651895
1607621
1596633
1765005
149416
634620
1380860
1965355
1111055
147447
55613
604884
515656
1310073
768121
504571
1759594
515657
1145968
1752718
494103
1174671
1041061
1229611
1400820
1336393
508824
1827994
1994572
39267
1951923
183004
1496752
221939
1247439
64294
388908
675468
1802994
1301639
314094
1373475
1367971
312221
830642
1360032
533936
353211
1645429
377037
1413517
1514936
1001779
321639
1217047
1157877
983450
739221
1600058
257135
29247
1785674
718164
1546671
834111
529221
606666
1532424
1832231
467835
296948
360744
320819
1793360
1727615
610610
1704985
1765847
1950300
1719804
1910720
1974657
1332506
64384
554735
1047036
1636690
1348459
1853125
168840
182435
120874
325236
1464592
1874023
704379
624165
600386
483940
1384164
75718
1238370
342416
805869
1017121
1328149
189765
593730
1937662
762460
655375
1387801
1011204
1719225
987099
1803041
720283
466722
1415352
212168
1036719
227270
1989070
352667
1079604
1435695
930327
1837304
227936
1247416
1668951
306583
1978170
1213916
1890653
447886
1427202
1421134
707907
1428787
306099
1009492
602320
246297
1973153
1552084
559020
101273
768356
1364613
1829132
296133
655176
1468831
603696
1767140
1752601
844385
1843747
412258
949197
1844419
506856
549599
1799300
576951
342283
471879
1699661
138162
1021625
723508
251678
1673097
245563
926383
1702762
1703310
984521
1664401
1349614
1580202
1904253
142066
1962722
1186841
1832384
53715
1292677
1450667
812710
1315602
1634284
686316
671944
939543
1284866
1420449
1537890
1253560
88586
1538639
1416795
521514
1721531
700008
909116
213114
739906
166589
1686973
870503
1316925
10994
337516
1899999
1660556
160894
1666158
877479
774569
1168444
435302
1780247
26142
1678404
1168636
293348
380739
322941
354913
732258
1470078
811491
526729
1974164
1911495
772723
1915903
745271
1685603
799265
55754
1993229
786249
1505925
825404
1151572
1806190
270171
1450815
674061
331210
1035472
1885798
1669493
488843
566276
431040
767272
21305
781079
1667503
831800
1296503
848228
1633228
544970
1124953
22717
540137
519751
216151
986052
633876
1034696
1733479
105646
292044
1018043
691505
1151335
656928
355738
1862597
976959
35224
352799
1510106
1986899
647495
1600953
325443
1544219
758606
1971694
798153
122578
162622
1982937
1623056
387867
1448802
443269
210812
1182078
1514368
729847
1812580
1453507
648379
1048022
1679451
1409964
312400
1643422
108639
727970
1200127
173757
1553356
1835774
1495393
1836942
506985
573520
1388463
1283084
299167
1103602
1958065
1386989
1629894
333045
1255328
1476296
1858869
1919073
1955597
1579712
1477969
203319
53204
1764863
1665662
675800
1592061
1794610
1859366
1701676
1796275
872299
1206102
4809
416324
1423403
319660
233565
86551
724540
570245
309759
176158
1915874
244277
1025424
1726275
1448173
1552577
1359258
752273
1939185
581282
475580
868370
696517
1600170
1035194
360258
1378039
1979026
622173
1203880
853549
1454376
873376
1184890
1378180
700979
489987
125824
1617472
836405
20436
1167615
671839
675205
731960
442143
723585
1351233
1993014
311390
1337045
1170093
190058
1652528
1001534
575673
265977
1661783
459370
1311857
1984326
1773493
964793
1960786
256008
14063
825128
907359
582419
1495104
969401
844369
1056388
509667
1726110
1593189
595552
727928
1940537
1091056
257595
1424101
28108
1773989
881632
1817498
719508
1156658
1118733
1370803
1174798
320098
1849517
196341
1674992
1438418
137782
1125581
1789062
1118057
249442
1857913
1667045
432408
1859210
1300255
1124971
60844
575998
1772287
1612193
1619957
320142
257278
1883927
951928
783850
559887
660422
1467053
446961
601039
427389
1102808
641058
111552
1248327
478423
176584
1926722
1286186
150468
873309
551027
1421542
493150
1247266
709435
354350
587847
1633100
519567
901927
1742687
565204
358101
502126
1780876
1799497
476670
836022
714836
1573469
434955
698296
1579976
849907
1306940
1049205
1637804
609909
1391803
278465
642938
1998660
817072
1082045
1381415
787921
984126
373800
136668
607639
1471165
348550
162369
1361924
1289487
18182
1767300
983102
1063834
1720337
371312
928694
375388
1751251
640052
188951
1154572
251980
736067
1063286
1547944
1154966
736167
1052301
141657
1709805
1239490
1254194
1843354
961292
1010708
592461
1211339
1020241
1746200
1854734
1517659
665036
302168
461705
1523046
81021
731822
681883
1191078
1599270
1233950
798660
55300
1658741
1264835
1709545
1995785
417577
1643230
1829320
369241
1033782
532298
11978
1629540
1177784
657265
167329
1506902
818868
1486269
346390
393605
1321161
1433293
830111
1601739
1697389
1542860
1692601
1038680
567954
827139
1765578
494783
317782
1773177
55803
1698993
1247950
1346829
251111
1280358
1103456
597873
1295678
1435398
1808449
1804777
1908524
104096
1856852
949305
941489
1918671
805527
1333736
825389
398015
519941
1407554
865203
1985544
934722
211706
1907568
1441785
747673
1180268
1110099
190569
1285274
1142000
1142943
1185673
1918169
1882522
1838452
883377
1610910
1901130
1296420
1099156
108655
430443
1710122
1786902
332320
89138
389625
1200775
929442
1810355
622108
807458
291574
1223918
1658260
1903849
460816
394809
1762900
902708
792259
671243
276441
1750670
1747170
1242071
714886
739086
1437066
736252
1558485
1077591
1264240
543123
1957059
143675
1174117
1684865
830798
41506
1575517
1547173
1505942
1652245
213190
142701
1731990
315573
244692
1305542
1510646
873427
1649918
1504189
437819
1557072
1901144
1621326
1347053
708572
559094
1205978
689858
1204768
744083
971516
1688408
1615092
1887213
1128488
382297
1113999
1772692
1775375
804599
824406
1451886
789666
1054196
652697
1507898
796538
520731
1411789
1700734
436464
1179357
541894
953130
1602279
1823134
1098260
1421866
1715955
720653
197331
1762940
1276568
717959
577678
540097
619945
895521
708246
687808
671910
1635090
1119501
1266602
489518
763520
1273238
91369
307001
1666641
1444566
999
636250
1871515
268862
1822660
1914796
1024400
1911495
1575251
105218
537461
29542
870365
1707955
1216612
1221901
1912163
1220854
1688560
1064139
658330
815161
904139
1339522
783458
283174
1219071
1566179
312154
285892
1679857
1066552
1927782
1070587
196712
857988
1840939
1974623
1119007
171122
1806913
1417513
1699784
1249435
6614
1174016
1328627
1488724
1940311
869955
273188
1751635
494576
842834
1128678
1241140
846089
535139
1957365
213390
1609579
914516
422613
1011890
96016
78951
837147
15902
84780
199933
1472001
265848
1774486
1691657
1267042
203134
1025844
1129762
577777
1509594
507855
394070
1686356
176818
1768778
760711
1886923
1631935
1629458
278569
1992279
1521817
1848634
1581238
460987
819032
297287
1785722
1879404
1641379
1261748
270225
1108685
1599374
1218255
1997111
447307
1444967
1261325
774451
1651880
1907623
1018800
262167
446303
144059
1499087
76801
624493
882785
1163714
263387
1210130
1697039
1627286
967517
431226
1028832
1651098
1599802
1078073
598636
385016
1291275
1976180
1664357
1364917
1192951
1754876
1694278
116049
557283
352792
540772
1577616
1018251
645724
1969316
1410178
819584
1253548
1846706
439126
869826
1274476
1731160
258877
682783
1688434
1046712
1393364
1922673
326466
371930
585132
1654235
869438
1919353
473048
308037
1376474
1015602
44475
1046122
301120
1865961
1233521
19683
723374
1626440
684183
1520601
375785
1385235
1471688
1139102
910393
769076
1845791
578913
1059510
251907
757829
412494
1754464
1722748
580987
1473748
470663
1566851
1704161
682813
402718
523895
1053196
1437015
1342127
710883
823736
1689383
1942373
701747
466189
1954028
557433
1856947
1388186
509330
1364623
1746296
1346373
1134925
1472350
1401282
118718
1790340
1266573
889516
1867050
1372956
1257986
1061260
157731
1873364
605839
1383359
632704
1681581
835095
1531883
1153905
1993509
275507
910978
1808795
144855
286752
587864
1343083
471465
701940
1874863
1644217
1311707
1764646
1396299
1327256
1552075
931569
1206840
1001984
698560
531062
1814917
676045
1817182
1354450
699681
459706
360512
1420342
1806991
1565026
282772
1819870
1977227
486302
1782901
1929020
421075
1830084
1154541
1793257
1690133
584131
1353054
223282
609728
1605966
908926
1741372
1916405
763030
1159856
718147
1098040
8637
1903730
1363067
1938081
1965737
1955136
1652408
1437445
723951
950733
1917354
103755
762487
1989396
593709
1927997
401233
658102
856341
1410736
236706
1314426
1469494
760115
1414369
260359
1468285
873968
1709927
594739
1212842
979745
1470824
1512955
698539
1732446
1608328
1882353
1220125
320284
1714530
334546
1917816
869086
1605047
112023
517693
1825647
992699
1566567
911722
801882
1050250
1292164
1198124
1572053
1364553
691714
747595
536497
1218875
554523
166567
1438450
1303656
381413
483760
234681
570762
560002
1212341
349039
1302467
524251
386613
1469126
1638044
774491
1628631
1625990
561269
1554706
632434
1513254
600253
1651903
868873
1353637
1224460
825670
1110158
461809
1085119
882669
51946
756159
1590745
298812
1982976
1843147
1910696
1509767
1561159
363619
1547205
1787598
1527750
391792
968567
1163845
523785
1703325
185519
206272
1517297
1152363
9236
313513
244616
337828
176166
1364889
1607726
648438
1791718
1496906
1273801
1082968
513351
427316
259398
216091
1973357
1178636
1347247
569524
1927110
578547
1706829
1506744
685438
1540300
264566
1340003
295012
1097064
1965608
1145760
1559480
198417
1613174
401745
1243303
744578
1526171
556137
3488
1068897
95154
1997649
534852
1496411
1723759
1136054
1095817
1118421
1731503
1043379
1669100
543005
1265587
685704
102578
1456477
771547
1026211
1139060
202268
596243
1940131
901422
1325531
1654454
986185
1447850
1234085
23446
1370489
1335784
844835
27495
710292
1337328
1034067
1811703
100420
199910
783136
1340375
1832309
302229
1237368
1683506
683019
325840
1147101
47829
951832
1610733
263060
23733
644340
1357446
657950
1923288
243880
1273298
657149
1436534
464353
1922014
1045594
1394184
1524772
768515
1751771
1256795
13760
1844675
1673765
1594720
1562856
26956
494919
1898061
1686913
14476
195978
1956488
456808
1033102
1317657
786991
890935
1535457
1402783
633568
1984033
1109714
85371
1071914
85428
1278990
1276003
1322417
202608
1588230
1795171
63997
1827531
1734237
98798
1378692
1852134
843862
802991
934791
923915
348674
685914
999162
1691918
1043067
1709693
1148879
1387628
1270553
463037
96921
214219
1280826
137158
1860963
49023
503658
1338990
647493
1225087
966770
1748334
159724
508365
1401320
1819721
1247113
1019894
1384805
1396884
624998
322886
1524011
754226
488899
138596
454815
695742
338273
1891318
1921836
1090085
1758634
763030
1107343
170727
728311
589767
474718
1033883
1523274
33980
682560
1995556
686880
1737096
213386
154795
1939381
1039339
1841744
169122
756386
520941
408476
1570605
620294
1408321
934812
1986487
864348
1519397
1075889
1984765
482681
566722
1521165
777563
360444
1198322
1772819
1423807
1024527
233519
1320211
101775
1589707
386389
1025334
1808025
1166623
597529
188204
874321
1392575
229045
1406992
554473
299882
578668
982503
1508858
1070365
701841
1097452
1421934
265475
227061
230815
1606592
1091598
973404
316906
666251
1361753
1413737
475543
1756718
355486
518526
527993
894423
793948
828142
995892
1990358
1206005
208382
6073
268659
463308
611069
1318009
1763645
1441512
1870769
1137454
735516
884319
1192461
52938
1180561
156674
99870
484687
1840033
1283472
472873
1786848
165918
1877613
599029
283851
644288
729610
1306544
743207
1526937
1920992
382178
1434060
243406
127837
387143
974304
330803
259262
1950186
71740
40790
1654458
526448
666453
1867567
1746800
341289
583440
40949
601795
852738
1035781
1127510
1005928
680205
1233994
954660
201319
275417
1929990
1542965
1043736
1298568
140316
1286123
368776
350991
793128
157423
347815
956352
1563548
1084146
794625
1204419
57901
376262
1869355
789932
1339989
1779398
1963182
1440385
730501
1544351
857527
1964918
461516
295368
1545502
1652242
1537530
868711
1634210
1416047
1201001
1886769
1235226
387182
1245146
1120997
964515
1827995
1593476
1569762
456846
173677
739286
234758
46430
214932
876191
1866745
1195677
605488
1100361
444028
1020531
51808
1069897
1623849
320103
908099
1486707
1446324
1296154
676066
1250339
1285337
1413200
838898
1848397
1114859
1076104
1602032
162320
1511566
181978
789317
487362
272980
38509
1965163
1265056
1141656
994549
1015271
1915873
1179859
140605
1895170
899445
1412010
1798346
1549887
1708149
1992279
1288432
1187280
1549046
1634489
387038
224246
1537955
1056555
1106594
1905170
695878
1443021
128554
1366606
1742644
730880
1371181
185047
68450
868209
362389
1160969
483203
890578
715520
1546490
285235
907372
152014
1966074
429029
1714678
403649
324320
1120418
1631926
1949454
907144
196811
591891
965086
1421155
1202799
114407
1714228
670198
732127
1507340
270974
628550
426641
1184720
870787
1667481
955823
259863
87157
578238
1877996
209753
178181
100271
1907068
1163948
757619
357125
1791150
1885268
726049
210755
1660213
841715
787850
963846
100934
1313687
1623160
391543
1544219
1420787
103103
946505
1626719
1598261
1064746
97946
1491273
1298456
782299
779395
1408961
1364053
128166
907642
162369
1428258
167194
528053
561397
569743
857769
94116
1924077
761961
1306652
181519
1983435
115640
325000
388684
1136471
251195
583378
1391393
1851056
417646
1225005
7518
266811
798221
1434316
1283746
1949637
1549603
1125769
197990
1072666
179065
1526464
1624141
400551
1192423
30577
1965581
850642
1261249
467631
696930
137199
1937820
1668028
558132
607245
1850197
1629590
98067
1247053
89454
1052282
1432276
1371437
1989701
1751257
1204367
1432707
1782212
219493
63785
67964
572787
1275059
1384738
1992760
740073
1739963
600440
410962
1474616
716384
1666682
1375358
1608953
1135897
636044
1126255
236220
1301576
1998077
1059269
1513926
1611328
1253613
1882164
1042594
608882
1968702
719626
362462
1859623
980752
1538120
629567
1932008
840160
66983
1066441
229048
835246
611980
652630
1290643
938987
345097
612257
62781
1990873
1558841
764741
1645153
948489
1540501
100828
1300805
773552
962434
1315033
715075
1684840
808073
1356676
22561
1582000
1095087
1300157
175589
1172446
1774219
26488
461331
742392
902951
1065581
1593704
594632
246648
841112
859652
514536
1353956
1874057
1258104
1598609
1200727
1531725
1817866
1287441
1595189
340101
141143
1207141
858060
346004
1625698
513060
1072629
1727689
304345
933316
591214
336816
1545594
1626703
586369
523141
418566
1330322
1866765
1924477
356505
714594
375929
1670388
1798666
1406541
1826036
1825014
256505
1199976
800677
1684498
1042594
29917
1255608
32111
331945
641772
1957172
693409
191110
1398672
966749
1570432
902963
701909
53427
1879843
324812
1405918
375244
1321534
1249329
927323
607766
1246862
78483
938498
1418354
774945
898708
857191
181408
1354279
425165
464419
1699837
1303012
320983
1737206
1961493
1029917
1637132
814804
1918912
889219
1230647
24269
1827881
4617
415837
1830920
169793
571264
1010932
900144
855359
1843712
1049791
1384766
1556192
455878
1123233
640251
1706952
535923
99882
110348
1388782
1466687
346282
1427784
216273
166839
404775
4613
1169226
1987959
1083788
1487689
568672
140593
220937
1321930
1745867
1849080
1649193
321329
483755
821342
937089
1699113
634733
1373489
269178
456549
1637004
44718
1778313
426719
1955248
968756
379602
577619
195953
402064
1991351
658363
1662905
1441587
1271585
804518
1905494
1445969
665978
1473883
1326457
1932737
487474
1082663
1301510
1389776
1894785
1491635
1101823
389280
315474
466494
100199
1730488
656545
1761004
1407006
1369190
1617358
1132569
678137
1776456
1487856
784104
153807
842131
857769
70070
724227
1228778
1099745
984070
1232869
991332
286728
1462225
926235
961937
1539910
1869422
1594562
1859518
1787300
143218
1848490
1385852
1323347
249767
1444411
1395540
1618738
1431370
353317
1168089
1799630
1639487
143630
580925
1406379
132462
868749
588941
746306
92526
1524495
1729943
1077384
796286
133555
1389192
1564698
1551602
1498102
1561285
490918
966382
1212715
418781
788074
690886
1180920
1008893
925712
463504
1992606
682921
526625
1919871
670212
1864746
854372
1668762
1899882
143512
1339093
366730
1964443
548263
1567020
332248
773791
721421
978056
1462239
95606
88750
184714
988717
1217815
1737623
1188900
587766
328218
1828143
49869
1188800
1729569
670774
1328413
1772170
547142
1083397
341619
1059716
1183841
1771174
523805
1334491
1985633
942131
1324001
1750644
1444435
94861
1966870
714179
1375329
1553468
424682
943981
47819
1278312
1540363
1778646
611064
101029
1057966
973522
1308802
59036
1969232
1228566
1311663
1353283
645837
375518
1846784
615300
1180
385863
1876546
1647673
1966363
1502297
1929047
937955
927488
1576240
292050
223052
1849673
827490
1035995
1022618
796782
1030588
695056
282267
1089989
1632337
471701
1610740
976977
1523309
455928
467782
1907080
1573174
1188848
89641
1517598
862244
1750462
774136
1367792
13593
1995018
447370
1200737
1836036
181334
938728
294722
1892711
177373
1534752
1941727
1853205
369232
578510
1620106
1400164
1311833
327638
354683
1193404
1255047
260635
76381
695292
1776969
494157
1686520
1666565
626026
45122
914813
433060
1799605
709692
1162397
402438
1790188
374130
1738201
830650
308567
1838087
283741
1095672
1090300
1924309
1308971
358929
493019
1785871
1915683
501711
156059
1502765
901666
865374
1535847
1406635
1805834
459094
1072220
1451944
1127342
743265
1104557
647564
743468
1847490
678389
489634
1400489
1644822
554648
421229
526247
256998
1793076
1549971
1601728
1995430
579197
171218
774454
150139
1499568
531031
54302
1473437
1517288
1285273
1986399
329921
1400569
359954
32363
519191
610416
464745
1368669
1916532
1574981
709796
1096107
1827821
1862286
1428984
365552
61034
234063
1417603
1481203
1040900
891987
1230294
1832766
1950910
677479
1744320
495272
1357283
1409221
655734
826622
1466412
46589
941784
787261
1312342
971304
489237
1617496
106303
148842
1963316
1003026
1603553
1035121
1446522
721431
191555
1038699
80053
53359
960529
784948
644706
1565866
431187
1327629
18686
1036542
684390
124618
1760359
748950
400491
1627741
348470
1875817
1508757
78952
173632
1426337
1729985
1567583
1395681
974691
1783476
408699
751599
316098
977789
1322833
1233560
1765320
572525
1947928
507100
483474
1032281
1416926
824659
1112090
1482437
296243
312497
268731
1604915
1036056
553475
1124749
333735
1579096
1530102
436896
1773988
1802928
457509
482533
409938
1176158
307345
1173748
1249598
915635
1893252
247960
1952075
197885
1705585
812749
1662320
302931
281290
1102800
707663
89186
84722
1722095
1607591
1013404
460384
1700439
1867086
963384
166650
665208
94562
1527292
1842725
1589481
332099
332920
1660248
13732
1714012
1265878
113459
107842
774090
953341
746997
595834
1024802
1440778
388568
81385
411283
693733
1962199
596599
1473881
743708
1708577
1208199
1717147
854319
682330
1594008
1717399
1508851
550709
1536604
295256
1862270
162636
1730678
99069
989756
1702829
1577728
505899
1789392
151713
1433877
252750
132960
775784
1233236
510534
396388
1499727
1474951
263529
858806
541839
1198045
641421
912847
1508757
497949
1956050
1650765
885345
1551462
1861368
701246
1099713
831917
53697
852647
523877
1886764
663621
1906924
1611328
1836869
857687
826376
203074
1986056
279146
1363730
583001
716190
494765
1007191
691576
912383
511720
1613654
761292
300126
1925602
485234
1245143
1773864
1267723
586258
1768122
1206160
1566124
1869475
1980459
691563
1434174
1819002
1222916
167420
820319
1766921
843945
1263559
1100324
1106954
150865
606235
946283
1641931
1565648
912475
1716130
1672572
1211868
1595487
1956844
1661168
757968
834315
1140967
990495
1129604
1982974
1236409
992539
1351461
1895721
362085
1951262
939289
1198758
1761888
1421979
1920169
1149616
166080
831747
1994603
400007
1693673
1565133
1805746
1809109
1652704
1094540
1974164
471964
484658
907597
1150885
1572740
49912
40822
687559
1697997
1895578
1533661
989579
765179
1960498
1526908
24060
60860
315568
977377
1989555
837012
380407
1947223
1487265
674721
1260743
785865
683299
3921
1437142
824064
615377
1814759
1583573
1489815
1624208
970730
1783685
898352
1238139
359580
1629628
1284006
1818901
348473
322453
1141037
1043229
1725034
1775433
590510
1788024
465164
1281232
319200
1315827
637663
948301
126767
178730
122068
1879105
692316
422180
1998502
515016
81998
1356171
669762
1618334
1939252
1607651
584670
818778
891620
1051108
1164271
159593
1798069
674135
1794829
179302
1047027
240192
596455
913592
1730357
1436798
1450121
424127
136801
927230
1985004
1666670
1178563
1919562
183322
717766
1949496
578698
1860072
323657
317993
178856
86440
54617
903322
581193
700936
1895511
630361
676098
267643
1619600
1973957
1209282
1373034
1814183
638239
1202979
1420416
1572402
340327
1170591
1821777
1830115
1778892
869212
1725850
954213
527356
485959
627825
421260
1332570
266752
864505
1010128
204380
1515090
72972
1247721
1889462
1316247
1118883
129246
1670804
907643
1547368
805504
283221
724058
441230
424408
65225
825104
1074302
829880
1246494
55264
818604
221040
111893
1781821
489404
1356919
120586
1959802
409903
1193236
9197
134956
1450448
1638302
995006
1336638
1924657
279149
1557462
1855613
1950335
1592384
1435734
1625750
1990446
1355347
1461388
334527
944431
1879325
305255
1093795
602487
1438625
1043402
1703672
1955376
94684
843562
822295
1826898
773935
178044
228252
1015542
605628
732832
275271
295251
528871
1361457
1633118
1996743
1356079
484059
1563074
1807479
1807081
1515881
1273041
1362198
331343
820796
180065
1242300
111555
1820804
1641725
1684335
1556413
1205018
79736
420687
1901789
1123561
626571
143290
129251
1447752
1705154
1951541
1546660
1004372
478246
1079606
99310
1098104
16896
1303334
183783
734452
182962
85154
318054
1325940
1889028
1450846
566620
1717301
1727870
1489006
775122
832619
1594964
339626
926227
951679
716641
215609
1654458
211251
560031
233180
1924909
1767136
1146496
1706569
1193228
1707774
334788
1585315
1530611
652287
1364936
438015
1555758
1208059
615003
1310018
1582874
803053
570745
1639438
1222652
1728272
1712650
1809369
1200030
1076053
1691849
216151
710025
161350
126751
428819
1049406
55096
1407738
858336
501391
652999
1864029
1775151
846335
373644
991743
89373
1977365
1357284
104050
1346419
617018
1810069
1231373
433858
845178
1883933
794202
1213782
95259
1198149
479195
693355
559827
1363730
1717932
1174657
402462
1437372
266158
902646
1105452
1358854
955497
1823843
1183853
1802086
862137
1166591
575803
1900330
890577
267211
1338904
1786575
856923
523106
179385
1789832
973477
1451007
602781
1625631
644154
100915
1986028
626764
383295
937014
1141367
603750
588149
1991313
1389890
507662
1451469
1059398
962962
1978637
1063600
1547843
244866
306557
1145605
1562718
1193029
1180243
648115
1090262
1150753
30928
372799
420151
1734183
690022
1819571
1316965
341722
867162
1590638
1471597
371970
1236154
784072
966255
742522
819679
552621
1027323
999979
1774154
1998302
392154
792226
1396463
1157661
285416
1291077
1156658
79371
865369
280477
1999906
1676064
784950
1360014
1402376
814074
577888
1374315
1972064
473430
1777543
1291184
1438016
150300
606250
38347
949311
692945
375435
1284092
1195862
856309
1631873
134431
1615802
1733177
212706
451948
1075013
1713551
667456
1060555
584453
1329192
382038
564253
352580
484288
1420256
1976202
20100
1317693
1371223
613012
749592
1484265
862967
1223099
580511
1197176
1867854
923450
1117908
1647015
203721
999141
1473443
916185
1507431
1689664
1285589
1612333
1634682
1708538
323195
416157
168644
751806
1659488
1803418
272541
57002
1793495
1999172
1475353
1039005
459816
1512010
1682625
784430
1512944
1580713
45450
1220042
1643408
1370114
118112
1243076
938123
817118
1394286
1586781
590257
1942641
1323180
164891
1491110
1812819
200271
626167
1196868
1542832
641141
1422852
87224
1781363
1458740
1438612
584933
1984774
1706792
870872
977718
1887982
510597
317776
1891134
1566283
1307629
1061742
1823737
1130985
671862
441363
1922267
655375
1386371
566543
98679
880894
1416701
573136
927788
1532259
269130
1660927
1039149
479651
366623
1481025
657017
1156973
1230001
1057206
1848280
1125144
633235
553275
1434270
1785110
579366
1676922
1303403
1137194
935551
1303269
643978
1900188
1669035
54939
462345
522113
306120
1584540
1269568
1945069
890046
1736545
155007
475276
98567
913233
278540
1344329
930682
1325803
689172
1636805
1505839
1375749
231667
1675039
1456292
324199
448893
1348594
775575
1001346
446892
135812
882092
1913130
776414
67139
1147341
1114208
327046
1754706
1274069
808586
373688
374069
240760
434580
1056148
1865278
189862
1137970
1076472
1746908
1602030
94038
812398
1903384
199843
1933314
661417
279983
1531256
856433
606587
372816
400205
1998832
1008748
1558125
814132
1853285
796663
1123484
418681
1971003
331625
1045827
1851690
1928333
1835893
757523
1992353
280155
606286
331373
795041
1515056
268012
575473
1906872
856524
1679905
1565311
571999
1286123
959234
206291
1314147
1888258
514088
1812609
569289
405636
607258
847112
722184
1961383
543634
1013628
1433818
1261526
1431092
973141
1576035
792734
1930565
646603
1425453
1128055
242211
1766809
1727424
542765
1058254
1655115
1975968
1106655
1519394
1945062
419582
834717
537194
1864591
658001
296228
1695176
1436178
796172
1415850
1977132
991399
1648517
1830290
652164
372349
684906
1847645
1488289
696350
1579379
747540
955785
1193949
578785
1133338
1547754
372817
607989
1563139
839899
568604
238656
424214
214835
1351968
499075
1399161
1605131
1285934
687822
496531
1010643
1610898
86546
293658
221308
998767
947405
1546847
1772008
1697945
1643455
681917
1193263
1178238
1083420
1726913
789818
1141924
1810
329708
271013
1330176
1848314
1184073
913382
732334
1915902
1585141
1524696
1185249
1416486
1751997
405302
1302994
5117
979436
450840
140134
1900955
611317
1848789
550111
1862739
1355558
180963
283441
871956
911194
1722764
1190224
1203161
569130
930344
1753952
63626
587163
233413
1610724
1464101
257180
1423551
1549428
715444
1967167
293327
739336
1534039
757858
1170204
254440
148240
41951
1345250
1583567
675665
77402
1802259
1401674
150281
520709
1052025
1233331
933123
1066696
296206
1521005
1737253
1472753
300534
1928627
1573072
1345874
1360833
1512449
601625
871491
680031
1323007
306099
672789
1724364
1502496
1104010
963417
12519
520035
213674
1726027
1637572
997564
1788506
1035753
803664
382270
981064
737701
1131556
23528
1465241
396188
1548974
722666
41103
917098
1876349
821415
431648
125439
1725361
1669590
660902
869636
772900
1629644
967534
1280108
355398
595998
571674
560728
1606729
366574
555756
1457445
776658
1236291
1312050
1539166
333897
985312
778581
212259
1803036
910427
276334
1333080
1640388
1298470
1840601
1855804
834693
337491
1534922
664644
1092986
971615
1381118
944061
1570664
769820
344914
1690125
95828
1019457
1920418
1698447
584481
849836
1188975
1239106
138164
1786973
394146
296378
1074163
779193
1048441
259832
385748
1397842
1289872
1879181
458144
590417
1175396
398111
379584
1740313
817175
1366408
1651091
551851
1243223
1893100
1079999
34826
1618580
216406
232325
1099855
1628675
1381053
1305128
1556160
1218101
550329
1968740
300914
1235060
1127461
40401
495553
915572
1920813
1729749
240896
10170
1154953
27146
1341846
1839482
1764787
304698
829109
1195614
107209
144386
1165840
1233456
982886
1505578
860088
554233
478621
587997
486364
1979553
1803738
1670653
637528
979038
565072
305247
152595
866964
1177099
891134
1112949
897340
1918417
1484223
1400538
1478027
31610
1311093
1514017
1266312
1549743
1043947
9469
1494430
1250871
644639
317119
1863443
378115
703662
1057116
456410
1234904
1476176
1359546
1513867
1775678
508686
246165
560627
1683968
110005
211745
1375445
489648
1548545
1078384
443362
755997
1834559
1476310
1433268
755398
298458
952443
443334
102397
334429
1937697
1390937
66658
700957
1250067
1781689
860950
369241
274330
1847377
1294414
143615
868241
846452
1672398
869093
1399569
598109
1122860
564786
1182161
158849
709487
882641
308101
1918932
1409017
760887
1341914
1777678
390436
1224076
865955
430392
1688480
1677788
1967982
1497546
1164417
1801958
1031684
1646284
1270718
124966
381762
839433
1000986
1356527
1746494
718863
90004
584601
338284
1230057
1215758
1045360
1303880
1034936
569578
1618068
401879
1028277
972457
1962250
611064
133302
1752605
347839
511835
587997
236421
1736908
201200
1161382
827527
105531
160709
1897961
1214561
562054
1446146
891094
429466
1655814
1114314
1820029
250914
1397224
220243
460156
478439
638617
666747
331053
280558
1573255
44149
172460
1816870
84915
641293
1595076
187471
723129
414383
1131843
89684
1047669
1356473
940239
1402949
1331082
391487
1894358
1047749
417724
1990789
1469648
1653336
14863
1827119
1281925
1230692
1439031
436850
196615
167488
1224562
809647
1259709
16556
1525980
117870
31136
418535
296814
1403412
368985
1241217
424295
262935
550295
1169676
1070762
886234
1364861
68200
498697
246831
253502
1354501
1962090
584826
1919117
81674
1789126
47504
1352060
1037526
1769096
200149
270337
1503363
611358
1802630
1432240
969614
1774279
232648
572623
1044696
1931139
1856811
1524526
1016072
1494882
1077364
1272341
1184455
667640
1788346
690267
1442030
1652343
129294
1871742
937779
599121
149577
972894
949207
1424068
1083186
653751
496310
198281
1562534
712034
199311
661768
759458
1140100
1674543
1844877
286163
1542078
1303120
1286460
1831704
370538
1282241
120041
57475
915998
454194
25187
1381801
20169
1724051
848778
1457518
1616437
1513894
360267
1138738
627788
169629
447340
911581
1083782
1388732
461613
192132
1089326
1613154
1231087
591901
97805
1376555
164991
1873537
1635879
557585
951833
778559
1112572
599959
678802
1830962
1624182
1727102
1959534
1043615
1310404
651473
1483802
372155
727970
1934695
1956195
1255977
1809294
1351255
932565
617854
1931770
8496
1334403
1850976
1165394
827164
1997215
1502541
1425445
1119642
1171653
1603915
1129683
1632503
1169910
497780
1291203
1062259
923205
1283088
727241
1882518
721360
1741789
1890133
1551602
1113489
1884138
1275064
1822164
260681
1757218
144149
207566
1183405
1270384
232370
799014
186740
726139
1070043
1091598
1784723
673946
920190
69817
543781
674141
1755004
128128
454106
786514
441357
1484304
1621652
1516563
1903327
1589562
394169
4542
785920
554800
1954044
503075
863358
1346773
217123
1540605
76098
871162
654265
1653703
983610
1829692
367481
731837
490966
682975
898953
1798677
1784144
617988
1881867
1589985
1482078
649840
1918856
353219
1979632
618340
1038713
650758
109765
1190383
869966
1429597
1480680
1001752
233936
1309311
101281
819381
691888
145798
1122222
1975321
1348372
1172120
671474
1346350
1338220
253583
1500867
560106
1838848
566967
1025164
1568431
1298861
520874
1938612
1499739
1212236
801924
275894
1495451
303827
1673625
1135036
1858056
1816777
472518
1331261
291525
1747522
1070201
1963978
965115
1544372
866828
1456098
1651409
1733839
1518135
1089758
1393527
1943721
1629597
1785130
1592026
60217
764156
758112
642222
69473
1586474
1616274
219790
1017113
744018
1796170
119124
201843
1140607
81824
368132
1673383
1944386
199458
1443474
1526164
1473104
64705
1167779
1786877
185833
1556696
1263857
1663551
1992972
1963387
622845
1157366
608091
536713
1464248
1608548
471974
450012
1156543
1314418
1104890
368704
960029
576506
889221
1781320
1460631
360940
1531190
1821518
763664
410988
1987472
453658
1600645
1401833
368841
217563
18117
1068375
746617
1731188
492487
304568
1569689
698218
1461651
1053417
1012968
923350
206804
98861
371946
1042509
1450820
656492
1636622
641959
641087
190748
1794149
1030605
1082177
884400
1468493
1667038
155371
889699
447688
951395
967398
576445
1200238
1660264
872991
535360
78657
893824
941733
1488712
904515
1975996
90820
107048
1700736
75374
1760764
1453875
103755
60932
1058852
1829717
650707
1803098
294683
571982
144355
1485599
1417341
222466
269862
410897
322339
1012330
1555337
1236093
1377661
251261
1525980
303283
398831
1188502
1068356
374033
582643
943049
111342
1497087
9686
538961
717101
398675
458423
1868220
1106486
264769
31736
54583
487399
1080455
416119
1822658
900903
1211359
1553065
1846170
1348586
625047
323726
301858
1192144
958534
432965
102054
1674390
1752605
1014158
1436262
1291925
327967
766297
589616
1982378
35061
1480723
100815
79147
563614
1943741
76449
497128
134614
1658532
1832447
816525
1615881
685622
712013
605508
1622739
1344784
459507
1069024
1146858
1046919
185825
1838777
115695
139400
1857355
608714
1349433
697263
1720522
1132191
1522681
528416
1156617
97605
1914308
583784
445420
1048788
644268
1187250
581511
1498040
237978
702068
1215120
169377
180225
613185
286710
1731404
534523
8191
1017293
526267
375026
264762
213248
1430535
1226697
825835
128503
1530404
1348657
1304463
850755
1570626
1954683
406044
258535
1879454
1436451
1789219
1756633
82957
843632
235407
424300
1957679
62486
659440
779616
935582
1748092
61359
1283663
486322
274343
655023
372720
641733
455323
1655509
178091
603672
1927562
213019
1101388
1151018
1186970
385375
1415623
929800
1651994
1869590
350726
1618496
299970
355079
68008
23971
1021473
1152334
867095
440302
660750
1503720
407454
1414760
1457421
1214044
1837930
200883
1203570
288935
1122347
1018759
1256883
147709
130128
257824
544744
1808729
264453
997869
1630035
232738
1719683
1700044
768004
1776360
689597
1764657
567411
590388
737293
135367
1135983
1066722
1114928
1064476
1465551
789687
1363069
543142
965359
1553638
132755
1724706
217697
373531
770868
1784037
978907
1445622
1619132
1811796
84871
779967
575148
833713
834318
1818683
1822096
475324
1929996
1112946
1542159
677727
1259552
1050692
104485
674676
1467201
1161313
319939
450801
947897
739401
1435445
79444
1743904
1409130
615823
885739
1899115
1770838
901422
1087869
1752664
143764
977055
317627
368747
500922
704429
1241083
895904
1311220
281328
1675505
556566
1473858
60581
645472
1372990
1729531
153552
871908
1260598
1762376
1220708
16410
475943
784858
1643516
910185
243640
1297069
669299
1147229
1581847
702397
95302
1923679
671908
440017
1023845
90440
831419
578634
1136482
1276897
1189603
177658
91373
1301801
902284
1610110
594253
182710
1522667
1570966
1063245
892923
146708
217352
1613931
1437671
1965628
1462786
855775
8599
1449639
809168
969205
521001
1977755
1858869
279415
1700578
531614
1347034
1444889
966203
1621647
179054
1178083
665462
355480
468848
1184041
1153587
1576389
1578777
1996916
55264
1699868
411332
500195
644639
1808433
81177
773600
1978493
1681235
1577395
1765351
1751555
166328
587574
1208558
1071119
687091
1695590
1336626
1872724
97735
221734
1699268
1836775
272200
248532
117217
281961
1614929
487761
453724
237703
1707657
1927794
236094
882440
1030731
601825
1217401
1652871
1194231
810186
1781302
614646
1361960
281684
366009
811245
79629
1416519
1888106
1494889
395317
1263953
1669584
610169
572327
1495747
403125
306318
686770
722000
510517
1318200
1105644
1048276
1486554
1450743
368187
58821
1963748
1563727
1536108
71592
315106
1618559
22207
1953341
681456
956619
1058322
1181211
625408
1217455
947286
934249
415637
810036
726850
476427
1347422
722050
88420
233076
1859327
354896
1094471
926235
1351568
1578777
1691047
310850
1778895
654436
137049
1914173
940119
1328893
877380
947387
782048
1290668
826305
563834
271650
1261261
101111
1502782
1470555
672007
1702199
1927747
1225394
1671085
96058
1999932
664655
1869388
1900003
1996271
1733474
1909008
975342
1597005
940949
1730836
1280010
124645
1953413
614314
988645
433883
1236415
1327371
352285
1932401
455954
893287
1830237
979946
194172
1670730
160086
1915998
1544349
1420415
1692632
1436840
329165
1970396
1903595
1809401
174382
1399474
1228046
1302870
940801
1845367
1619925
1463842
1772265
324371
907100
900374
1257742
1081477
540664
1322547
1653382
538863
108354
678945
622256
1962140
200768
1525624
451219
477120
19715
193298
1858709
1919896
478332
1172984
11190
956641
1408885
1313893
1870127
749540
1986284
408306
747401
63924
861543
139276
1428837
67352
196507
1312395
1375385
1131929
1486310
343016
371350
1456173
529817
1256263
1605213
597750
627389
189871
340027
1735441
414628
1586299
1256516
1327660
1804982
1931515
1489051
1605250
1131333
1727329
383349
389864
1815152
618897
116862
1764873
1741014
414432
1277913
1434923
849930
1754496
1808104
1803226
126642
354562
478299
1875424
936773
1146556
621870
431285
22748
804920
699832
719278
1673616
931030
1319223
1262757
207932
713566
1621056
681828
1704915
1786838
580929
1291333
1556946
1213837
501584
1319887
264542
942844
854861
661018
233176
1168383
963522
657236
1000969
485031
171148
800162
716659
746761
555385
180968
1680985
966060
348079
642409
590459
790117
1049423
1929216
66947
14191
1560170
1537518
1264186
126640
1517669
484847
227430
1420598
1501738
1193320
637170
809012
1705837
645573
529732
1990544
58041
845360
856619
1407338
420243
1074440
116215
1641942
173300
1962056
779296
1670023
99693
1529539
246817
850538
945799
875051
1573092
1747094
1795500
672759
51172
1374365
868566
682642
297761
280223
1293512
680607
726231
1709399
1995430
234206
1456112
764058
1271882
451622
176221
492097
1256352
136944
1275602
1001809
1273579
1433745
414227
1652176
1378621
1525429
1516137
1183376
851647
1054398
1122440
499998
1053345
1586245
246726
799265
163092
1245206
1215008
1465392
96725
1884891
510647
1322925
1562908
800480
321990
472021
1596011
536088
302440
824090
1589406
1742263
649031
162336
17883
1032584
1696756
1542854
212748
750209
483538
636071
206069
1018817
1817304
223617
252086
72349
1515607
1207766
1982692
1535271
858852
1036594
531579
1183905
1203534
99745
1763703
1070006
1630341
109362
749911
1069428
222036
1821630
1889075
244291
266554
542921
974754
521117
1993508
1903539
1123818
385778
306201
852650
898788
408620
1419329
1889368
1314829
1219233
963165
394985
1317786
1911885
1003887
1981568
1351689
1346026
602073
1465117
1607213
1241363
1384534
1058307
1658030
1008030
923977
161817
37936
188493
1918178
1032599
440751
1174798
826162
764367
1167740
164907
1632726
834237
467355
1526508
1135174
1543910
1860083
68645
1193105
191361
1488658
479703
386093
958989
831025
145450
619984
973289
452959
1419881
1341773
1092670
1270430
1945781
1210784
620036
1961684
1480109
442112
1352546
1919073
949362
1804985
1064183
1645291
1663873
1718784
1094173
95764
948495
1783409
1919595
573870
94194
1499745
309079
880771
968612
1381247
1630281
744571
1545822
939925
1415733
1261611
1457372
1439095
429036
1224257
1902027
530404
1046122
1561499
1685823
1449360
371162
356334
768937
824403
25691
766298
1076535
291440
1733544
253366
293928
772865
1460327
1615713
1857190
323159
587377
1032879
1490505
1794839
219542
43425
1785999
1223228
696278
1299609
364246
1706569
323775
655655
1778673
1774743
1363983
786749
1180485
1038885
855712
998605
476276
258653
159737
1051342
1586361
241998
696727
137843
433693
1790412
1898006
1807937
1791534
860053
417257
1615619
1524469
595138
635825
884049
676894
1648275
1493668
821607
1858797
1260288
1813030
862867
1883262
1408957
1217549
1414594
1879833
1973931
1095876
505769
1914958
670972
392126
1108985
1286714
1151543
1007902
819391
1151904
1969334
1299581
660281
281040
557726
556498
1646977
1832309
153889
127062
1654493
1747844
744714
651741
214394
420099
863283
398763
1621039
1407340
1749606
91535
1765285
740620
1353978
1093143
355195
1703894
1392436
532562
1872979
1316407
115425
1456765
1450437
1146304
227702
693417
1778167
1690757
682960
1685686
166864
643217
1954684
892060
440620
608890
848603
667216
610876
1741465
966281
1546585
1901835
771931
322447
377717
1920437
1567744
1218794
1004085
394203
1231446
238435
1716775
1251374
1420320
1631296
114560
1210905
368298
1870166
1201661
258180
1800244
1926886
1567459
619983
236277
918461
1057903
1739981
1640308
438846
610344
1967949
19087
18286
1143832
1025240
1388310
1300246
1681952
1999922
1909784
1902282
401212
613192
1213740
1254481
653792
1529893
1255105
601317
1394724
1959726
462109
1511454
1574097
849063
1971987
1283624
452191
977670
1440938
159651
1816597
1634903
703069
406059
1936863
795642
63155
567182
1756821
702298
1381220
1040996
1507517
1861325
564123
1118066
495451
279877
1685411
398336
362556
1326637
1126235
951642
1553409
1292522
506438
25878
981672
852033
1026121
1129212
622219
1557496
1943867
443066
901656
932441
954660
962751
36982
198351
1659189
90394
838675
407057
369290
1582466
84372
653923
1158621
147472
1508248
1755853
738131
1341785
653666
1616059
1319408
539413
1546987
939765
1489723
443959
1568268
1344229
767177
736450
1345580
1571702
883513
1425427
78299
1284790
868992
1877658
605551
1557787
729803
1892728
978819
532987
983362
113662
493744
1071080
1495209
41179
675529
667944
337629
205154
144910
1510797
652401
397361
113963
1815139
105095
1726361
1650902
448075
543753
1245754
557283
558669
1266098
967717
35058
13085
1117224
1662738
1350352
1033536
558913
770170
96711
1936933
390785
1474778
873775
453845
228047
894497
1427923
1138422
421864
1974356
1043453
1277347
903737
549324
36813
56945
1204432
1874887
21301
1975040
1396896
525939
1287892
1022357
1352599
1349652
1382983
501979
1379986
1087453
1493455
1056987
1019216
1923021
776410
1316285
1229399
866155
538594
951989
619938
95614
278305
53493
1392597
1087955
1470374
1278533
685285
86887
1975674
1752253
358296
1125648
1194907
66124
1710590
984174
1595969
1794173
1873137
1362319
1403086
1140967
714974
1085381
832536
549048
63721
725519
192987
541044
1937024
1427348
814948
623603
1577827
832143
1264785
551191
675373
361390
1763712
1296002
1669085
391748
1935490
1810531
634362
291422
358124
159480
953515
528258
253513
239774
1326883
771055
1803015
1781243
1974111
910933
487577
673847
53877
1692226
1973414
867831
792525
1830582
657046
1495542
1376394
716890
1581551
1745470
1374275
1657458
1912118
192570
269765
586041
33648
1321502
168748
226583
1921270
809816
98785
1259264
1150140
1981705
1003499
1464488
1907099
585525
1377610
354058
257843
1807279
1607725
504693
1001026
1377303
947596
971709
809489
1820637
953242
599251
47635
690400
1344241
35861
1281011
459773
476116
1754988
17756
222781
1138798
1583348
841402
378329
1258376
353035
1419601
884642
1454562
699832
1482012
1483047
1034493
1320522
1527859
624322
1851115
473174
1647676
524641
412406
1189289
1401072
813952
1282411
64647
1459545
788677
240883
132972
373570
1768500
1759522
822573
1375429
1831510
256107
717376
61683
1971175
1648228
1477750
1208615
608826
1279114
841006
264086
767572
502301
1684838
695324
1156051
1581372
1417559
411666
274274
162460
593781
1108583
516321
1520602
1700954
805729
1572936
723742
414720
1020347
1728508
313648
1057972
1726738
1302998
106822
933316
989491
415189
1868154
1948522
1647003
239973
1034268
779894
26000
1478380
1673937
653033
1952970
128128
1765874
334889
885959
169210
530001
1736019
703340
179753
1321709
1021252
1728769
1534432
1782790
1039277
461593
462289
52600
1641004
1558932
1420365
69963
293612
699202
773727
648900
1589562
142897
1661068
307832
814589
84706
956300
1839669
659438
1099971
85627
1997790
1164725
709340
606487
591292
487169
759896
487102
222617
952435
529669
178408
1085887
1127233
731496
1833453
17542
1818273
1572670
1832640
819262
252941
338274
1306341
1011779
348610
564232
421260
563861
1938809
961734
771839
857587
97201
192345
860237
852089
1968598
1758179
397908
1492597
833093
893981
1533411
1901014
872569
975152
750804
1830430
1355315
1983310
1154066
925718
1197260
1515281
42934
1856012
178700
1817220
1157366
646883
145287
315951
1474204
1142441
417060
43299
346795
1415284
1768745
1455364
837183
1919085
383012
1867129
717509
1026426
1865307
907435
158685
1528372
56751
1960382
941312
293404
1487125
1739725
1024240
1420375
1200069
829622
1138800
1567434
402198
433348
304841
602350
424682
1552987
1485790
33373
1378737
1909428
1803921
1534897
226725
1762533
1717729
944293
1505077
106766
1947804
844060
137663
587901
812759
1873685
1996342
1273117
890577
1632218
1315275
1782397
574898
1324462
123904
1940044
552659
1093289
1897774
760671
1927216
1450904
144978
1707289
150741
562542
851997
712193
196005
1651206
675664
1366949
1428271
185169
1719015
356586
694745
575031
469675
147355
1306243
1273582
425930
1524679
535405
1201228
413625
1868996
591600
504642
1657686
997628
471691
724500
1645268
900855
477619
564034
1872182
1361247
52600
1408790
721773
999643
1045146
1035315
957815
965133
1302623
1529107
422026
937245
1011322
651572
696985
94128
1366216
185252
1915866
626583
562539
1474494
96159
948597
774010
1622307
774586
34384
16896
617771
1027308
1022493
101822
1330876
667126
1564891
1561712
1375374
514970
212676
1519373
1740427
1427360
1624596
1989608
1721843
22950
682842
1856520
1536699
1139853
1913185
1606265
1250180
1458701
438378
1604143
1558910
354050
1806176
1444287
1561784
780944
123270
1403663
531062
1248297
141569
1850079
1340032
1506521
151653
1785685
1543342
514437
1491933
977390
1218981
1178963
959712
93927
1908940
279950
1243958
340436
1541174
469446
1490060
332286
1374859
1553423
1545301
1446433
277204
1458513
200067
483368
415040
422504
535806
267111
1466041
266953
231843
622024
172139
262432
121084
1303259
812037
953175
653285
1997576
39918
51598
605952
1981784
298474
1681653
620825
518213
133639
139838
1191414
510819
643605
1323995
552559
947084
1518709
1835964
369137
755407
984172
1853727
1741683
840283
196702
310688
279947
832510
1323164
560157
197492
497451
758275
1682472
1402413
1109094
1046740
584252
920596
1337387
1930751
446577
1292198
183459
964488
405620
338009
1247574
1597256
1606655
238033
130857
1497007
949285
202976
618627
1430149
1981393
768709
1830156
257729
634977
962933
1275284
741379
1819665
1608057
1978229
1825283
1198911
1540223
473254
1291076
433049
1075284
573023
70306
353224
924388
792376
468299
1002333
679866
1893813
1888520
1647911
1758733
1030062
1455827
1066611
1955535
1946656
341650
472140
1016292
1139762
300751
1474971
1440050
1180744
1022330
464584
559322
1690351
1019503
610921
551495
717145
1110652
1781821
1193197
1382555
384365
908682
1341227
969633
255249
1386018
1114384
1573665
1353595
1932526
390601
895187
1400854
1777912
435970
1011943
487091
1202592
529221
1232734
782432
332164
1621653
780444
370594
1649805
238537
1180061
1298860
826529
1048814
1384171
1199908
1436326
284047
688306
1198244
759086
459863
1022411
1785371
1679957
816583
261618
1743394
1177897
135159
1424456
1064495
1709805
1493866
1174128
1215278
1589312
828668
6231
1098672
1001198
1662593
1778834
1096518
1556641
1001846
209849
889555
953559
188321
928594
1759369
1868158
272532
805437
438234
1611328
180277
1414351
963090
1530945
1247909
367979
897598
1152511
476282
493559
477695
1326930
424461
744597
1517669
1831009
1025400
1948375
1068858
470131
770785
998517
915323
385059
440256
242725
1588116
522280
1163371
1343099
1613707
1667768
249160
1354491
1929935
1766495
1943602
459204
1408634
327884
178485
1033803
1877063
1836086
1459634
234862
552093
390995
620701
942501
187789
733054
902764
1987509
865103
1568228
1662061
1869488
1030
1162095
261580
672249
1829180
643297
151177
75155
404484
755398
1916497
1090484
1261564
668226
1043090
41559
118238
1681312
1148212
1403664
1107799
1118721
1058268
772410
806362
1144278
772817
93235
1448144
1241795
1111866
105176
1307944
136173
874067
298183
1587763
948710
1597865
812775
266663
1353550
939576
953210
67029
1248453
1225111
30582
1532499
1387687
1034618
725717
1866591
1321403
1515548
181664
1223367
899524
257799
1214846
608108
1419856
765936
437917
682346
175588
1251408
1715352
976390
1219644
775750
70885
234717
354171
1889542
1585063
579698
1282381
1896826
1919555
1693804
1659543
1322001
1392736
201703
1085659
1476901
1859963
1296966
1773277
1931236
1810046
394470
387282
1004713
207962
1693882
599168
1451905
1877413
1167615
1142245
864348
81554
1788959
413307
566203
1399844
1399036
544366
1571742
840741
1063977
638942
1716574
1469998
999466
553839
1141309
1852660
1938580
1323223
129717
76531
547529
496375
1371732
1157011
1522322
1203288
47415
125929
764428
662731
1767106
364761
269674
818132
1018432
1048826
1992963
1202527
21875
546118
151746
1676788
1364303
258300
1470494
1073808
1287202
225214
667264
965074
1989789
1822164
1545320
1076184
110393
1269873
1344014
854643
1252006
222749
782954
1352344
1370175
1511671
1176538
663067
1828336
213778
1790094
1880780
503934
626995
1103339
1881878
425305
1078009
1409934
301
33991
66481
1911266
1952221
495072
1586505
1023350
697229
1297400
592606
1567808
1557237
1069917
1887988
496028
206520
1003225
464980
1003722
238195
732197
1050153
109631
1982069
1990679
1722387
607627
324798
1539886
894310
831925
740378
854475
985719
748173
499122
1755760
575339
1362886
1101014
1052790
55578
212849
509856
1661301
947007
505477
816170
709957
848621
1925301
1923738
605699
797195
1224459
608661
624040
95949
1775678
348614
1984130
636234
649670
1002243
1290082
1585082
1941034
1432263
992528
1866606
1548297
88952
484818
1166715
1173081
867026
182380
1049942
471309
893260
433186
567910
491613
1968883
1062680
1760318
1326732
1107382
133081
190899
161178
1463924
1282826
385582
1048022
401475
1812356
1136382
1615962
1393343
113895
207350
694426
1693770
1623939
492138
890285
466905
120429
275246
510023
1255614
534478
131049
1690719
1962199
1295659
1196790
1403991
217695
1918999
1856668
1976586
761954
837020
1328138
762736
891497
373828
1992088
386651
826830
938355
1920032
1565316
1623485
1096987
136556
285837
1506824
1263937
7216
276069
388324
460075
1958711
887593
1941436
1376072
614823
1534347
38526
1979943
1364559
1324769
235116
1031930
581239
433831
644639
850245
1130518
167723
924475
1645987
119764
1534786
1748590
346257
1349247
848613
771585
401227
61755
897470
1486291
352273
1184793
830140
1290203
408477
1983334
414573
1400501
832176
62497
1241904
161913
424068
660572
27846
1079648
1191836
1607956
899910
1071782
799671
256057
246574
766474
17413
565114
1978880
769002
1609889
796036
1567915
1026655
406010
581740
35556
1040543
431273
1751252
744281
1036695
1790752
1828774
491364
63862
658112
189251
1633004
571948
1108143
1169085
184324
1302644
1641838
1870922
925055
9326
1944211
292442
1748015
580665
1006834
584361
1438065
1298055
639563
873453
1964128
1300889
1155290
1711624
988945
4670
1136952
256492
1539021
221122
909852
1782280
1243651
861778
1717794
392372
1027414
496524
68530
471555
203119
1893466
254757
178037
271705
1473419
1889706
264158
487865
1034126
127112
32535
1988372
133302
22124
722868
953634
1657897
811568
626233
1692231
920180
1356473
677059
1437241
788174
898835
67691
1060337
345557
1983704
642410
1016269
888190
485751
690643
526995
225533
818728
206585
334224
1884271
580539
734417
1611993
280981
554616
1144639
1177568
823736
1386296
1008249
1450537
1061453
654192
765974
1772659
1211962
1327967
1230682
137966
602209
82567
1615478
892934
1417042
1824428
1435110
275978
1451537
1801715
357159
1775891
102048
979671
1035080
830254
1407618
488031
1629672
1533578
1078895
957068
1626813
1662579
868435
157535
1544730
1982205
1041741
737261
1799223
671900
889668
1919034
822186
1905190
1150968
1669352
1775912
1959334
1158237
1570136
519148
1190058
1828148
282217
413566
1579435
638308
1196790
1136728
1702428
1003753
1004649
1409308
1042439
217565
702370
782133
621257
1038466
1886615
5391
1336853
518395
325243
1187634
728170
415935
1909769
1445736
365767
1324373
1929007
80657
586754
1354532
169695
1549281
1015192
1216734
1484342
352810
1939735
1528453
1577949
1147778
1098829
1424552
1592909
1010836
433403
477286
93758
198074
501496
461646
1007267
758072
708546
1345374
117045
339978
840088
627265
556523
708441
1574142
528352
1422695
1146351
1263778
582933
341072
1420771
1288384
1215911
1495732
1288558
1257182
1908857
436648
1108957
963385
175070
364214
469409
1645348
1301580
867616
1234402
689745
553571
1059662
1017951
300692
414242
889353
849907
601034
539835
1641363
107582
42170
1845475
860691
639994
1861213
738918
117684
1771097
880799
1606610
451760
1958394
41508
25314
1740774
95574
1834355
1141959
1737786
1006425
1118623
569372
1411943
544792
164420
1654340
171475
1644035
179150
1981051
1821835
538014
128783
505978
705026
816718
935771
1829389
1991893
1615804
1055454
1393678
405672
1530108
557749
976889
505346
1219801
1632315
177934
492082
1378180
256688
727426
242211
1611012
1657077
1838712
230683
329708
423344
1693292
1515653
1843927
1620860
476740
906098
1981693
644045
1414272
1947798
325211
1460497
1152663
1793222
709554
409244
1217689
342574
1058262
830147
1783476
440344
1014983
736488
642775
162746
1111457
662021
1868995
766221
343938
268713
355531
532155
875555
197905
1255951
1026019
280754
1753736
25246
840169
1063207
1885619
1641436
1853923
1426729
1157301
1170183
1391897
1577430
1368355
1748432
636055
1352710
1465953
820918
1436044
1505668
649328
1809891
1191562
784898
1882147
1439678
134813
1257143
157505
934010
1951026
1666725
116
928291
1730464
953559
1394624
1824575
1329739
75729
1259111
783810
944129
1780621
806134
1533513
355956
1329651
1856410
847277
1444924
1375347
1613328
158352
566994
793920
199957
1327260
1039663
1896662
557708
581048
1206715
1642480
97815
26545
1524217
1081526
1775297
1685771
1860745
431806
1044349
759249
473825
1668466
690687
602860
34444
724690
1939838
1568735
1138439
761292
855596
678944
1975687
1757396
1289209
48221
1422695
1346509
1552665
1795578
1759909
1159060
710321
356246
1313163
1969196
525836
1132755
1790636
899265
79634
1417219
486036
1200988
690172
1944378
1561728
1689700
1589984
1072745
834520
260415
261618
1262196
571984
119794
952907
838745
1307304
154119
1858701
1127197
675325
1143789
1308974
499306
759096
74181
1216424
1929950
1306523
1228861
683904
1531213
802155
1641246
76125
407788
609282
931130
1701640
1384906
1173091
1544958
1333946
1945617
474991
131238
1273556
333124
992371
1791330
1832632
1676762
1001992
15145
356679
1953391
1299852
751655
1376326
1569951
1660026
465978
1557857
1460849
822474
409276
708417
1035619
1079531
1719330
1680812
521334
1611519
822265
517880
169458
1185897
5565
597188
1137914
615961
260639
1542005
228146
1590540
652691
1273354
681979
193530
740005
764040
1778541
1007122
1972670
1250558
356874
1353691
1829536
181618
233316
1059480
661475
1198821
1176720
972702
1438029
1610899
999685
523376
311549
767183
1603467
794918
1961201
1953197
1672002
6688
313053
1735062
1472276
442827
167019
1886962
1886933
1402149
1948617
873959
1089792
863698
1121354
295009
1900763
1053889
997022
1741129
72927
80053
366198
445534
1336918
1163141
1753667
260600
1703672
596499
1812513
1368877
583666
608112
1639860
387523
1926637
1400665
795291
804851
1803753
59942
1035203
1956784
1540754
793024
1057950
768906
1291387
1414100
891483
544224
476483
1352554
1383177
1999863
602689
353095
340871
1118555
1725156
1930160
48684
985128
751791
43456
296378
1234811
1241407
1268535
36658
1020775
1440208
1245146
499964
611985
1063736
1810392
1644321
1793148
1366430
574234
1096465
26391
1871874
50322
1582287
652071
1116822
1485353
642374
1455773
1609094
1142165
909036
550995
1599381
1754673
1779412
1334297
1613719
1829585
1103041
1680943
477306
276900
1976799
1094730
1080713
284143
1404075
434362
1094478
323243
1586573
1275303
293792
1282354
1280618
999112
1839704
957156
22094
1831001
22681
1065786
590657
1474705
258161
1187233
886009
711663
688005
1985784
570202
1332696
993804
490836
467067
1447114
1362960
1620891
246782
284350
696411
785983
26990
1553714
410686
1082597
1331521
1779278
781913
1026892
343915
688278
771742
1617460
1122890
991275
1988578
603603
897878
321103
836211
750881
10929
841636
636088
1005051
1994343
1102304
1405515
1371321
20118
1683108
1972604
13893
232378
759389
1679777
728498
1113026
735697
1193822
1326148
550260
940330
500546
931036
1551165
1424790
600964
541479
255249
1789250
1604421
686460
1227878
1585509
1758265
66216
191289
905966
144777
94188
34254
1557690
134631
521198
1145106
464152
567451
787637
1380150
220312
1754863
73554
764455
453673
1428156
6794
632174
487069
566938
484227
30282
635824
997757
1142432
34476
1765796
280981
689710
435917
1971050
1316407
1618750
1625662
1698971
321219
1209270
70779
1194258
1347154
748910
149413
1940731
603761
409298
339364
1866192
949505
11238
839497
102032
1499885
22274
42043
1072267
1072151
1602946
1720408
206078
892519
897618
962168
1904563
1776441
1225871
1390538
484670
1286589
1312246
267210
1336562
1239573
1556485
1413259
897048
1635140
1629440
1947600
679790
1632030
1830887
448893
482711
539340
1560839
548857
1805832
1001791
490539
285470
1481706
4994
528711
914242
1325789
661161
1155864
206393
434074
1328834
1203431
1571001
1930599
653485
1532225
1862690
437275
1776252
1437191
781428
674952
307845
73430
125221
1894282
1267565
91204
819894
84939
1907679
1116712
1235192
783585
1510761
1862557
333441
1481421
567284
42454
291919
1339944
1149264
1862501
1909609
1040092
943125
205058
954839
1988492
1568752
249476
1559970
1385648
887307
1003863
1583860
1415413
329300
101844
70999
1820285
1732989
1348128
448733
1617234
792440
878165
1981091
1904816
369782
724131
570345
191942
822009
1930052
1226139
366679
1017479
30953
700458
167346
409598
194920
940212
165814
366931
565040
200180
1928566
1813981
1126301
1197140
563921
1137046
1845498
375987
636299
584034
705691
1406605
1244508
179540
1532010
757916
858591
537171
1027719
1517667
1076356
1007359
1553127
1060038
1559690
1880956
317967
1427012
200150
1964579
1139069
1091158
990406
1923930
1837080
349466
81177
765504
754916
1843336
257857
944488
68935
58826
1244694
1972181
705691
1005794
1832822
347083
1598863
1317625
24171
284350
1532823
517850
1724315
102879
1696633
79559
28618
253508
1060439
1309611
1386676
683012
1878522
1330317
804646
1244923
925949
1974814
1864150
1981091
1445357
930099
820267
630817
1394724
1440115
946842
1391890
1557085
900762
918781
1120857
909157
102831
432420
947901
88277
1930556
1266122
492725
669879
24711
878938
1034582
113526
796349
3989
608612
1854724
950551
1026027
1404128
1647036
1064827
497359
847094
1497995
1198889
84729
147284
1929047
232006
1242468
1985352
100655
1442681
1003414
518834
954876
879917
82113
905328
182111
1010381
1562192
1687629
670633
1998006
488155
28293
1794039
1509130
295789
1185177
1958083
130095
1384487
853017
1402489
56270
1870362
450998
474110
1612814
368814
1878307
1672516
260664
1259716
1216329
1669559
722751
815145
446168
851236
1055137
926290
1844044
1078488
1555132
1385055
197010
1326498
1257925
607595
33472
1542907
700211
1319496
816956
145666
784207
244013
1750943
56726
442001
1250906
299066
542823
517219
993470
1290987
1229763
1723982
132781
1265093
652049
1579840
907984
166405
1567450
486577
95946
453947
1663460
1199869
127728
1672870
1191076
636600
980668
1475259
770595
852199
677729
313370
1435709
644658
580903
728983
58340
235152
837049
1356677
1220620
1228695
487767
128048
787419
647034
181216
1136375
1637650
1455447
1995336
695031
1056400
1264374
157196
1889744
394146
914061
867137
647516
1889130
1942797
1698111
1470801
554096
18275
1375837
757813
1750980
1575542
148892
1414743
920378
761350
105893
1865745
1939061
1829330
813138
936381
220560
332320
375255
428806
36286
922945
839425
1950211
112209
1933672
1381930
997818
170472
1463830
25293
1743369
777471
1864922
83328
679899
1731248
644838
567249
50273
1291362
313603
1284875
1532020
1334411
592887
566805
1380217
1344828
1806082
1847067
665124
997051
346032
1583465
504041
1798665
1147275
1328216
1484167
1957512
216493
481355
580617
1497683
1670053
477737
1726522
1142279
143547
562675
374541
346330
432374
1559266
536499
842050
443742
976700
680399
1757638
1539826
362420
1678137
1763087
1392140
408684
180627
1912963
78921
1882231
1857302
1519215
220180
627256
460419
1289409
1191254
1011738
1152034
1025724
910519
1514959
1896370
287269
1004990
1606424
908255
1811608
1940122
869826
537265
290915
283352
1736634
153973
1130896
877026
51655
117622
1446843
530398
702472
895673
1044624
956114
1481210
1071034
1942468
1420887
834472
1708535
146456
665674
1437522
1577676
1809956
1855326
1997605
587505
630777
910954
196105
752087
1155330
894364
1869364
299417
866760
113190
1145829
875716
587164
1024209
961129
986087
1895176
1002136
349554
718133
1932207
920364
1492542
1525438
663352
1739854
1233526
205579
947061
1349839
19672
1371716
644448
1024
1418150
1785130
1739696
1350691
1553826
169818
738864
575778
419468
850245
114501
1978234
128783
1253956
1494242
970643
179931
264806
710641
1589418
384874
1740626
521136
1079796
1199976
701071
1715255
1569347
984686
1159420
1351600
1134854
1258150
458113
1376145
1470770
1390808
304127
517090
212341
398670
489390
1095765
407550
845084
1348248
89086
1478322
388650
1166807
665127
768518
1178012
1976577
1004366
1839219
1448704
1709217
1052948
956319
945556
1845927
101533
1848246
1806791
428279
1778920
1281979
670632
591957
1463063
1536529
1689677
23034
1910034
1826553
1938851
885381
530906
1250697
812903
736370
1285014
1488143
282794
2708
324695
1316573
994969
10375
1709948
1182115
305533
1614046
1343356
531936
1536129
1852990
191861
874302
1540502
901464
52857
1643181
1098621
684084
1617058
40473
1233351
630702
1532529
1631638
741573
607828
265047
1691831
632872
1508637
1573646
429186
608489
1479608
1268365
313887
1111931
1754050
1174170
1206678
27470
1409326
1375195
629978
694048
1923266
88428
429406
238688
16603
1516467
1051711
842881
129952
1131041
615706
580195
1054300
1607524
925918
357726
561289
1171903
1855502
62226
6526
1070729
1086763
876251
1789221
441103
1329201
1837693
1409221
1790943
1902373
465038
1228454
587455
1001099
1827721
442079
1109187
450266
668177
105966
1958359
16508
70072
1441574
1923440
894272
855442
809335
28175
19688
1941991
781776
1864534
1424655
1142884
1471843
1743209
388303
1074454
1559077
674405
1171060
707007
1561850
475096
1535543
557276
1738716
447834
816107
450694
1006680
682801
83544
1965001
937150
1915124
451335
1185912
1735965
67937
1703721
131566
342262
655260
635528
877356
938749
1215496
877556
593980
775737
264781
514039
438032
1589733
404583
1473552
1815280
375670
539340
1746134
1318756
356356
1614916
1135849
827515
458962
1423873
919731
1255574
212918
182823
1802095
1253098
1290267
19198
1825214
1722158
700635
721021
220709
1829113
1590044
1303236
655147
424282
1374128
761004
1006264
1061362
1111788
463476
187897
1436864
1845890
307253
1587203
994568
1168144
1674622
1668211
882771
1054189
1442315
1936442
1380018
61183
716098
422048
727135
1210325
1810522
1305723
113195
923340
238607
178899
1248033
1748059
1306979
963652
893467
693417
97107
838859
272787
1468982
1177991
668938
1236097
1836878
485273
63275
568280
544497
1263563
1832657
932259
752498
590707
1961725
832864
674114
1211950
1123155
1128894
995056
1414159
1247416
262662
1109590
1978146
1031625
116254
660754
472011
1450672
327503
1843910
1783060
1458635
1427910
1359706
553275
1176140
721826
1413666
1737738
427714
33167
188219
172211
287499
547102
1309005
423878
947922
384548
53588
1057189
1832769
1061372
967633
1569547
4815
94733
1676777
1292647
174991
114060
1240864
1655308
1329596
968438
596243
1040933
1072640
1525933
1921345
951932
449208
252872
1193263
1247016
947934
656051
224845
1333553
760096
380460
1495394
502086
105303
448696
463264
1341623
344244
562303
1134169
236657
125056
1822834
1977827
1529638
1031780
814601
664437
693023
1846198
1272436
1075500
229484
1257039
928215
211105
680769
372566
51145
1513812
988956
449203
34888
1117303
205603
1843037
1488737
652557
1292619
812426
841688
1483970
1667695
1367383
1046087
94482
297561
55603
1154458
775257
316735
633260
1368870
35496
71845
1208593
1728491
648739
822190
1796158
904112
44768
1487758
1744143
1340011
210923
1320709
1435049
1384650
402574
332411
1698514
1785239
1805945
678958
895675
430912
1398510
1064658
224476
1337151
672267
1923621
1473228
966265
317190
770294
1155836
506406
275639
1345443
1913336
105244
1950822
1611116
1723883
1104967
510755
785755
902513
942330
1962890
1969154
338332
689433
640988
1906018
1446795
1926121
1900018
987184
1004023
343700
1476105
882537
109306
1807352
1885370
1045665
496421
1185669
993346
992459
1179122
1832684
666397
433647
1122517
43596
115674
1414868
1810037
925918
1483193
1050013
721021
792039
506705
341288
994311
1956540
700808
523487
1044918
840266
1769201
1101723
179799
1753665
261481
1433174
1947863
78988
1477611
486058
272173
1640254
1930796
1952274
1265956
1486412
1514812
602462
1386000
748546
1737215
1696512
959723
353181
1776079
93845
1819739
1609238
1953094
176458
1039562
83843
1543248
1057767
154833
783047
623450
985356
294442
300986
762304
98774
717677
1855629
170149
1606474
894191
1439725
1893357
1148684
658288
770082
269506
1779822
1739876
1862820
1964830
963522
1960060
1107124
627082
774985
617656
1708902
620700
704564
502455
1961194
257576
1052568
1522440
254778
1893374
1984965
435751
1389541
1023467
792808
19144
1935531
1846371
246629
1894155
1972603
1815067
691782
258653
697099
641318
627489
939009
884569
598782
201112
1184827
100148
873614
1976503
888442
755072
1697530
145715
1859592
295816
893761
721978
1346765
1763028
327352
1445543
873165
1533353
1739288
1794311
40458
1087717
1033217
150894
1622990
1176546
887984
1420123
1199127
1669942
1815483
335443
1740646
22710
136908
1553102
1793760
1430356
504929
315314
84241
945220
191641
1302547
590698
1123136
2207
712963
890311
1147868
620771
1002501
1246937
336638
328569
767695
599256
449400
723012
1153515
1736929
410281
1017601
508869
527558
1810952
248850
312534
1731473
957075
758648
1615299
37187
1025501
927620
641141
942496
376178
378709
876529
238033
937224
349077
882090
151320
960012
958623
785238
1577305
1423533
711766
159558
1453693
1615225
1691722
1486169
717063
88285
1938838
949132
122713
1212547
987138
969661
639952
1478949
1792706
1267750
645777
1839275
92924
197847
143999
782082
326742
393046
1347897
530983
144557
1502499
1463258
454772
1185779
1551901
608694
1386896
893406
1938712
1135770
645742
1283133
1571945
682785
863772
178530
686177
1521289
608138
1455203
58399
769388
1264990
775211
884341
1719224
1238527
1490354
732129
1060052
676014
214731
150545
849789
1490247
1568272
1622786
470160
1302672
1587920
1500301
385570
919095
428259
804919
588941
933380
282133
1635319
1378889
438922
571325
80887
766721
161961
895852
622358
1305740
64873
896123
1136303
461809
1386888
1519106
1552450
1383623
1594339
275475
176072
1602107
1415339
756343
762202
872438
650342
195008
538467
1112370
614355
538719
1392212
1919883
476739
35894
1903177
779407
77441
238192
936051
1939436
1124553
1533924
219742
1301720
1801280
1742527
346268
1009641
1340685
1697065
635006
747296
1158798
1602566
248388
510552
267237
1663022
1995383
1696717
1377341
1604175
1216384
1396185
1369712
650062
391588
780971
655902
211502
188248
488899
1594498
1069985
356108
404143
339572
374219
1578279
1092691
237151
1315309
1350536
1295417
265460
530843
1871381
304480
1449954
1852302
1048432
854849
783312
191501
152950
1273749
508469
1082554
975682
786424
267308
1055986
1249673
598518
374581
650721
1883184
1453370
176493
794429
1841457
369724
1742991
963472
1887782
1602229
1846609
721477
1978168
508031
1255221
346482
1112567
1853345
1144685
662646
1191651
576820
1561472
1304610
1700397
576497
1337394
111945
197802
780323
314500
1725682
1026827
752426
1693414
1673919
1171286
1972141
854938
1717214
778627
1971473
617493
621218
946003
710018
1056655
1028483
1181614
1173141
1773018
504335
1222601
182233
1755366
1398585
1855757
1692508
1595414
1199530
749724
973802
26536
1028241
1861604
1089036
443110
57004
1818144
33845
1187217
335271
1101160
1754747
1194079
676329
1794967
1472750
1370822
597300
1365512
179675
718932
647207
1426650
939746
1276184
107073
1974328
1636115
1167819
1233331
998240
239939
854560
1674031
917722
792482
552000
1123183
73101
507128
1138352
1177914
823378
1102442
1407163
938827
937337
309508
1216904
1489784
1364662
108090
1497790
1031494
179648
1555635
812843
343520
702843
373936
1250112
884249
2159
624341
1929899
1581202
1876207
1379421
373806
262133
1972344
491974
1431672
1459690
512352
1446079
1917252
860625
1983822
1065356
308181
1173063
1063975
1955036
987872
432389
1798116
465534
846222
1277727
1234950
919318
1614678
1967389
1539179
1914258
1743337
760698
1716779
589190
549219
1724231
1816781
860786
733494
1082007
656996
1259511
1926313
1687516
1676867
1637845
339673
71870
927042
1150770
1173789
1154770
544701
1071463
1436788
580856
952359
1455151
403542
169950
1470355
76114
1954441
113377
1839762
1778288
992580
877178
137484
1761258
1483289
1259804
1532720
687748
1956752
1576848
485258
766752
662423
230197
1370036
1856212
983154
274820
1781601
1307347
1071075
954990
1976316
1879894
1482053
668244
1556968
1192603
1165256
737355
107251
606289
867649
942119
1903104
1355390
1370816
1671714
135920
1480022
703126
1615279
649572
383974
1825460
1606732
217851
1587687
1942418
1154015
715068
280242
1042336
4973
1907
302775
107166
957478
1974126
1813586
480846
374819
1588461
1569862
1049320
1711959
731253
1340269
493150
1380443
564968
1833090
1472614
38005
142385
43504
1849299
949131
1499991
1817457
1296394
732377
1091905
796541
1899120
620909
1038479
1662499
559730
1609208
669435
1390104
732965
1082045
344418
1205279
1398661
958326
876605
1764451
1598301
932854
219872
92461
1660737
1562790
1715701
1773956
1074956
648982
368013
1761501
595813
1960244
1394616
18093
943155
840981
1458497
1582286
1664265
164939
23431
311134
1317355
172082
587349
1849763
965895
1205978
1756651
1406455
147433
1591062
101002
1177389
694552
1369286
1310965
1685845
774885
1993795
543966
421029
622866
1865747
1939381
1710684
289119
1546241
819708
1986811
1062810
478613
1866741
136638
619086
1009291
1553640
1414254
623770
1113010
1417114
1001133
119086
271705
590614
151320
1901742
1260828
479587
831857
898827
1942194
1223057
1341167
1573497
407715
536288
1385086
37780
1564008
182182
1752919
643177
83662
1382042
478991
744108
425668
1619357
1032213
974680
1097279
298225
134949
381201
1575964
62114
1517022
1939885
811387
1210418
340680
356712
1106053
1892728
1950140
1018645
1305353
759797
1640647
1192148
689704
360804
960656
671892
332161
1213227
790744
675871
1600240
1081535
875708
701074
834724
1196979
1568596
1608906
112771
1275122
1560366
1862432
346406
365740
1944739
1060179
1006701
411813
1187153
1636507
378827
61614
1503216
1313346
955033
285368
35596
1293536
92572
1324777
296924
1537840
927220
748173
955765
1758725
155674
1554064
1680359
1516449
1848674
1747783
579155
1852801
808160
608442
1467177
1939675
362788
456453
1660046
1054376
1935434
1041174
48374
34527
323854
575272
842663
877414
225680
118772
434484
1461781
1273549
1219842
1150854
1206822
1455250
1579215
1349239
26956
351809
1818686
470651
359053
644016
1709651
910500
867092
240231
1832215
508288
449722
1047790
789244
1821775
1753417
789223
904962
1434004
462613
1728668
1023375
693116
452334
60119
1288274
1403319
1229733
45945
400727
1491311
1975256
153876
627965
1995995
472928
581238
1625009
327513
938487
473255
1202376
1921346
1222483
1100363
604884
824336
590627
1005605
470823
1180040
487360
932357
1714083
1560600
1414066
1377359
1794118
23117
961981
1284275
1089973
966189
1628543
354345
272904
131566
376949
1496413
1202583
823747
1457156
1753893
1871263
634782
1372607
440187
960698
764763
105928
1865793
1648201
920451
961558
1197688
891763
178123
1932873
881399
883081
1547359
1684561
1577950
287435
933631
1199343
1115506
622078
1663261
1978348
526833
959785
693325
119692
100954
213907
103636
1788862
422483
633664
841733
1692549
294564
717100
347162
76923
1947955
813583
1701127
289470
1046087
1689976
1337777
1276725
1947447
1164912
1626207
1623179
1763227
279388
1358978
898490
1413018
1193210
841547
1876095
1474527
1113464
1042122
1596056
836632
1991211
1111368
1084994
919237
890939
216942
728885
984032
624010
1567227
941537
1826020
1998791
1521175
1868173
4816
623594
37362
1505556
1850340
349160
1947016
110662
251336
1206305
1354191
348143
662363
1760350
1917108
1700201
36249
595846
444593
812389
1233384
1428292
253197
1332584
1061608
619301
1426454
1991718
321857
139260
979673
1156393
1807060
589874
886636
222521
632269
828527
1669986
349299
248945
1190678
1476700
1415420
1308012
1022976
649947
1428364
966532
1973706
953197
949955
1990043
1153853
885846
568589
1388443
1916635
1314657
1695526
963792
582639
423811
880907
1183821
1023951
1459761
1782892
277201
1717007
126846
272027
722545
1809492
109011
1800447
83684
1380334
1785643
1872053
1690343
1138847
323393
731407
1806747
12008
774485
1101253
723514
1789123
854142
188798
1807097
223250
213658
1065554
706313
1829980
679517
1956984
1629488
392255
244280
873286
1675146
705050
369509
334347
1563589
1884124
318946
1256336
1103060
74181
1285066
310097
32115
811415
1262119
940162
1008216
100521
844401
391960
352817
413015
909695
1732746
1665038
980103
1802928
830359
1817291
567068
1203179
14862
1537463
1911847
1986901
1982149
127073
444467
1854430
1247602
1068997
258552
4045
954894
1299183
641293
267580
1272989
459170
875548
743642
517233
275621
1357544
294201
140211
1138025
1865990
215979
1940091
390635
695491
1001815
1944678
1677644
738096
247719
1764413
1032403
1609551
1001992
389608
1737104
89247
1368870
1152960
1373303
1850925
583666
676095
160483
1944386
529346
1657883
297384
756029
1356710
911537
966485
716228
1804160
141213
56127
966962
1698693
492952
1013949
1238590
835848
645612
473368
1483902
1832169
1041436
1724112
565627
293372
1847802
661713
1016856
1930924
1737149
1626509
1538909
919683
1845342
1824476
945077
10458
1789081
1314264
1078529
482259
319354
1246613
133295
493830
238646
105783
826058
109618
321133
193890
50746
212683
22138
1547368
1002470
448728
167661
569926
948086
234567
1151547
1470330
151843
1833318
1039098
731799
875307
992954
1768341
1416873
437785
1517935
604865
105026
1106752
318566
131230
1567354
77658
22419
1386296
1237100
1389071
525158
509168
1240637
1156398
1100112
1021820
802798
1577470
36079
668136
355229
43490
1299333
633265
723967
703710
593069
630905
603456
768276
108434
1065697
177734
1864414
1282713
296224
1084293
1530223
555543
676572
1872852
1881878
487320
499562
1084909
1845020
1895019
418123
1842660
1878418
535250
740788
824621
522693
382022
1690982
669686
211380
1744099
1914159
910050
1359823
585546
1601831
1631675
957075
40721
1486947
575087
115325
607053
992632
1052853
760051
1942746
513185
1362857
1431108
1729945
427038
501300
1030484
965978
1517734
580738
1210976
1810362
1237289
1632721
799515
458741
915465
1909074
1305353
876249
747656
1543095
389287
74999
1466367
1276878
1049046
1982853
1261566
1586266
631554
1441028
1212337
838469
1911743
423445
1481
1303159
737602
640269
143034
252153
908034
1758939
1054575
800903
315169
1885277
1679691
1710677
808890
1599508
1689513
1516722
1074427
1340318
1129247
1750150
1688876
356739
1414128
1128578
462204
626306
31816
1629869
1349398
1003499
272235
1412614
1549729
1684402
819094
1282189
437425
1360349
173079
917138
501766
1479793
61080
1043687
51134
1420066
1576869
498314
139873
1985925
243670
406218
1344
412089
631306
669341
1000216
1630146
717191
1049245
926759
1757921
923722
1390056
208106
920058
642860
1743943
1938071
1100234
1925261
1472730
1906183
262935
1357700
1756959
1791135
1904922
1378940
1420696
532386
674142
80490
134737
1830638
813943
1906369
1755842
1553356
1257986
871794
1757921
133355
883580
179533
535633
1438491
1087246
1120783
1675377
674075
553482
650501
748706
141685
1036224
1060108
1152248
1864455
1962362
31314
1208563
22637
1835625
1395113
769126
1018359
1575477
1604545
1428073
1016803
127017
1411127
361011
375435
551045
1402015
218798
84094
752727
285654
1922295
678512
277670
1174507
1869885
1296211
1436945
1459262
1788412
631557
1802279
1212378
1008089
223654
830740
1360792
1505336
739419
1468909
261332
1110438
818778
354678
1865962
1102688
357374
996884
1980521
1845340
1069980
462147
768374
380327
1005658
1721101
1143225
379433
531975
426448
993789
543011
1676567
584792
925643
1738347
477535
808309
439604
1698333
1597893
66491
981059
147005
1811143
138242
407503
1043334
853481
1060540
770267
1503570
218234
1090665
1239624
34532
100991
1866521
833774
220055
1823339
531145
85370
1162520
56825
1842355
1439263
718236
610207
987080
423760
1197828
477737
461390
1154126
1493436
1103954
1200141
304019
441319
1279079
1684152
1521677
1197892
1358658
1341425
1184527
271261
364867
196499
204300
1031152
546673
1616727
895815
1437673
1935231
260276
1220603
1835451
1945954
15690
913067
1332670
206625
729185
1960178
203732
740301
489968
290224
541088
858338
823485
158035
1215708
1242496
214657
197935
372856
514092
1249271
1686586
550647
1792154
397439
1255457
859439
1430604
1028876
1448465
561878
1797480
1536078
1263497
1267675
722425
1278132
257949
485809
60717
392237
608415
143606
1580038
206069
247982
440222
578066
479116
947839
1970388
1506953
1494057
1743963
802395
1797454
594453
1622291
1286803
1627667
527295
63721
215088
372097
909915
551535
454150
331028
1349850
690093
313933
1843741
44364
1053941
409560
1791730
900574
968378
1802294
2984
175776
1287842
231964
1434943
1054973
1311217
444122
1690719
1262548
1563612
1244505
661681
424996
1345219
433520
1763922
288278
808810
1821181
1209471
551949
282072
111102
1605970
1010790
1399858
401665
1467997
134219
275596
837734
1095724
506576
1488080
555390
439647
869156
158317
1096987
1687452
992954
1489723
17848
757298
1330458
32859
385297
1138473
1106328
850942
1307812
1371808
812858
744783
1563366
1479278
1703280
657413
1312976
851176
856531
1480990
1656853
1184353
645439
1218390
1015707
231107
575883
681587
1999906
465438
1675000
920727
1664430
867846
1854033
289091
978587
390001
879529
392636
6378
1791401
586561
578944
1866349
1596906
407826
791048
910334
1930147
94812
157600
931162
883557
1246943
1295796
302640
1704091
504697
1744086
132774
481131
1683551
1675469
456378
92662
1768926
530579
324957
1919929
430368
513312
573314
35920
1403840
972516
99449
1088559
1301371
1755812
35369
868849
466761
243306
1045709
516115
171123
221728
389978
1536253
350001
1113987
593385
1618494
1815067
1499132
576981
562980
566703
689233
734069
1065356
1415345
1099652
583480
59226
1186635
187929
533045
23582
109869
1514284
263428
172663
1286587
1696396
708313
303347
809060
273773
1446815
1337146
12508
1961144
1695857
1465992
1594663
1165942
115011
335655
1877832
611969
1510465
311233
1466225
1759473
1727663
1046726
891633
569616
1265365
7012
1076433
1082132
1005312
111925
854170
617615
1561244
828971
1329536
497222
1658441
19104
303243
1061730
1571914
1407703
1364421
182436
205564
1098463
343111
953299
1700185
29779
161791
1975205
1760311
1468935
1626429
1828165
279687
321730
422027
89710
1301801
89500
1631829
470823
461517
239405
1603087
1282084
591592
1494844
1295285
1451444
491542
1444236
244600
869105
905364
1512309
203793
627325
287381
1600700
496592
583999
1138042
247617
835074
1670583
1737399
549621
1733711
852089
652052
1905040
1603376
100420
632269
1031152
1371074
1064997
574000
442088
953122
1558338
280550
313643
375471
110550
72319
670427
1510839
519254
1725496
1407436
1990503
611206
1427129
364382
498675
1600060
1619077
1747665
258495
149588
1370564
1204888
809937
721009
666059
1079372
765257
279537
271185
857736
1259692
1768499
781921
995307
953728
1522760
440981
1458537
596209
1727839
1337504
1639689
1033499
835075
1331331
1182369
552422
728451
1046863
1442181
836217
716875
1226084
1703638
1370456
980021
339796
966702
1498210
1011758
1752414
109235
1584585
84953
94337
710735
1478711
834877
799179
569206
76892
356378
1188702
841172
557499
1740098
1926017
1314829
417723
856720
1078533
1979594
194590
385135
1063352
1388779
756051
476007
185565
1554829
1636431
4858
831685
1783484
1075138
406245
1763545
1556410
1416231
1528122
1765986
1697437
126234
826927
269843
1307053
1634003
656301
473781
1891134
1331736
503456
427739
1248155
615005
1618304
603166
903239
364013
487130
29264
504553
457963
1492786
297228
74581
404253
1467053
135662
871055
1245778
1609030
1661038
1784652
785812
1833058
317554
181895
414107
1664562
705836
1793279
1409210
1662153
244956
427889
1347
593569
913753
265598
1329818
1289552
1127906
1181293
1045147
863684
70903
1032012
840146
307152
220990
1630841
1403806
381396
1938739
1987959
1621546
649277
679910
499189
1962352
1540504
583818
301167
8775
547480
1272021
1552628
1684159
1737236
1479310
483587
324351
71419
1866045
836707
1687831
374810
53324
796630
372487
311517
538064
142422
121461
1953613
770637
320103
1247669
1377276
1638302
1192831
260409
426038
972927
321289
1262818
1285262
536637
151347
481050
1860901
1081047
995644
1763611
427853
558409
904428
1076170
1440308
1114014
191587
1192133
944764
588640
995146
247008
682447
1022261
1905467
1613998
332267
1747849
1250488
826310
1181981
543784
1194937
1101344
1219889
1503938
974431
249094
252298
651204
1998416
865882
1843910
1906743
566877
481480
761402
1749466
1724660
1814771
1710405
762543
742004
1134962
1633873
933993
70852
561819
857313
1319103
1500740
1745412
1577767
994902
1811190
1482339
13951
1385650
1330597
1963946
307466
1253394
1844865
100045
524379
752307
1671058
1895598
1201832
685635
1187627
1866486
200655
1967382
1109024
1022976
1231486
487711
991345
1177257
813870
502891
1414349
344534
48336
1748160
346047
1726573
1617479
593056
547126
232370
1986724
982062
1135672
379907
291930
780243
1036998
677291
1489761
1885784
1023671
1468837
909612
1161547
1758903
967651
62345
1385032
239800
1160825
1665913
388886
1859255
494482
15607
1579981
628957
522972
206462
649640
701169
1117651
1393786
1710279
738999
1603572
285781
1383314
1151301
1738532
1558485
977868
1523327
824644
117162
1980093
118224
841680
631727
1880797
1532723
1796908
1678074
1999684
1636356
53094
29983
1345708
67590
557612
174352
320972
1309853
679517
388823
849421
1309263
1220575
1750706
322333
126270
84729
901855
96519
628899
1683584
1407322
1118864
1484819
665820
101863
1498027
585770
284428
1909770
1369852
2991
1180168
1365314
1619885
555621
569673
220134
614434
1794812
1202430
1947400
932330
287751
1768689
1731610
1668477
1311253
376077
665418
1094690
1269278
316643
857738
1911370
1349632
1451329
1971929
1108465
536291
815322
1464106
256623
347491
1965340
1568210
947444
1255655
874274
95365
13038
6835
368542
490647
1397304
1599828
494139
246643
776658
363091
552398
363779
1115108
601439
1440248
1293430
391305
357910
113298
1540444
515386
889006
1572994
634801
48483
1322285
1372106
1360297
819973
1521086
1812235
334301
230065
1369526
14133
900728
1595416
910329
708575
530906
1065185
614636
1874987
1973958
1575728
1457782
1438853
268463
981125
953932
138041
191996
874905
1733257
1206771
1803351
674867
562543
835340
1061066
1927189
974408
1102687
145399
151045
47436
1188749
60669
976773
24171
14068
1486410
1114254
116882
1882443
1691127
1660088
519692
1678340
1448272
100154
1154780
1192008
1953014
420590
1691878
955497
821066
1436397
1863991
1120350
200525
508495
1292337
1687949
303408
301530
1852364
1336384
1606887
1382984
1251466
1597932
1358930
943006
1222444
1172946
1529752
1224375
479532
1175271
658267
4492
1948320
875431
1473869
662805
1964156
1247434
1875252
1915090
640299
427034
1355189
1366006
1953790
1101678
1047582
5275
724706
533242
1045294
1162064
1065447
584784
1036256
1069487
125011
855714
1168642
1748267
868554
830698
1389431
871977
603305
1027874
206278
289784
1895278
1911029
117101
919211
285909
1752193
1127517
22993
1327371
1628679
1191066
1909636
1389034
926412
1938407
817948
6317
1322515
1625983
808814
817192
1954450
473996
135277
1270468
1403564
1479705
401514
408569
362202
1394132
1542741
1816340
914063
555684
835190
1436278
1033842
1857150
1887315
56490
177681
393721
1166363
754457
1610562
1685822
547436
1571319
189903
1803367
295476
737538
697770
685621
1824799
827327
518109
1148009
627972
793056
577623
1968123
1573592
941939
958776
1583248
1256219
1368989
1459368
417163
926948
68813
717494
1445514
1213782
904974
830109
1821943
1834167
1329689
69915
1222665
1057583
1369337
1529313
1617051
606487
304540
1874708
1987688
1990913
1344772
734691
1340531
1902493
210079
463462
1328027
1066225
1224256
1963355
1887937
1622434
183642
743423
695675
1475876
1113503
1835449
532568
1170905
482045
815072
1225281
1081929
1743025
1061026
1531138
236484
1139060
1118262
1420558
1808362
272077
246385
730246
246190
869345
1415200
40908
1704650
872679
255760
82505
1071717
1320954
1546987
1209138
683927
974922
1548930
1560579
236538
1615225
1941066
953192
1908202
1741817
138243
330129
1333184
1786869
616814
1188571
1464362
1845980
191952
726153
1762383
1061262
1535874
511203
1948383
1180948
1519031
406420
851659
1811272
1383256
1539176
19098
582091
965306
893144
1446755
1632770
1971836
461317
1832309
701644
992581
1432951
623730
1673660
610325
212374
366228
946502
1206492
1028954
1262733
1721360
227270
1793694
1548138
963314
1601867
1067128
954301
1945281
1305961
209753
1840203
1369494
1392259
1589955
780846
1324576
333461
697214
649969
1596870
641044
1094932
1221116
287170
1224399
359701
1218871
238542
1141367
332135
157623
1595561
69820
141560
55475
594870
474414
11432
736283
590713
710207
1909160
1571255
920781
1839129
1000436
1792200
137135
168950
1945451
947697
594032
1719835
930602
1456271
1227931
1229026
1466859
1689631
662727
1187550
1531169
278946
652270
73212
787068
1990247
1082952
591967
1019504
1843488
1945310
1964192
1268985
222857
1321278
490233
857581
1849444
930327
1397220
1637723
1628871
1341256
277332
100480
682770
1695982
1048253
425420
1145064
1153695
1807645
1680269
1881658
1117224
1486113
1155468
963321
1091056
899682
1530831
763605
1729749
283513
63841
19545
110688
1608919
834009
132375
1833793
1128286
1011144
640767
1095554
766453
1680240
1004145
754273
202901
1827135
1643858
1950620
1203160
134441
367564
1436840
178044
537780
758703
495768
624042
568049
1241061
1345036
234725
1449192
71611
1722094
307986
14260
618696
1019357
94426
1695105
1524585
1608867
1514858
1048954
440927
1660044
836582
1859612
1160186
1783156
634031
1992665
1849965
558967
1683624
754545
995122
995110
1142750
827404
509085
1222666
1400570
456050
705722
1963904
565831
1125456
1150133
829922
971394
1559191
1510152
878877
1166817
960527
178027
864022
1336769
1333025
573512
1703079
871824
1346736
1968723
1375482
213231
1606138
1109366
1346350
1159913
1609148
693066
658404
184895
493505
325423
434354
402115
269587
740722
291881
1667236
1810326
515535
1475448
883166
1524723
819684
1639298
1297112
1543499
1071621
1159274
227921
6478
62884
1664429
480833
1096123
1416435
1656626
1394425
832701
905036
1215947
1751375
788291
406289
167995
762370
1935231
1867203
587376
847205
1741587
142821
1335267
101987
1581848
1725863
1086823
861734
965566
1533527
684515
1698580
1670934
672714
1567407
1946372
1963755
402675
792016
1081897
413541
106362
1988296
1860083
1113312
1261096
1887394
1008759
193543
591053
778665
213626
172684
1669336
578027
890834
1416574
1541306
1001866
532541
1690599
548365
279029
1831778
895850
833302
156674
626633
948752
512375
4136
406533
665714
908740
108223
356378
637915
1421659
906382
1322580
1990794
1422922
1148242
902639
615690
111852
1471491
481777
1110938
28857
213860
1396748
41724
1285269
941271
435617
766446
1998669
338229
1018741
753039
1404640
1760510
1482676
925040
302280
1799274
229354
563902
25783
1381102
367489
140048
1447773
1149267
590717
170105
822412
764585
1199797
338231
387990
1714078
841698
1528277
809306
1873360
764071
1162678
74965
403816
780000
1270514
949043
494137
1722778
775527
1000255
1697001
1952167
170536
1973019
1155182
1791039
1743169
1141924
127159
453906
402861
482246
1132263
1131011
458847
1663533
481534
1155741
1326660
1718717
541402
343778
948310
1399050
1604043
616487
1518540
386087
338341
172686
1941962
197505
1422974
1909017
765768
145066
1393671
1049650
542334
637447
814314
253212
1283012
227245
522114
631472
747238
920283
1107035
1793794
228960
1649141
522023
678294
539023
949132
836098
1360718
153094
607230
1269463
43594
573135
399125
175244
271424
1694439
939621
1021820
1050399
1895448
910831
1526772
1608058
230303
151948
1473462
1792492
504573
1165768
592444
586313
96723
1456009
503195
892899
19087
652534
1195587
483299
484879
463027
1887871
266694
979548
800944
1760454
1819277
94388
1397742
1440609
343928
1599126
1128191
21445
879567
50404
100341
891074
477325
1558572
1736088
1248902
833686
210206
255655
971946
1493981
1349842
1093617
705863
106290
602350
678372
303320
1641535
1381764
409262
1689330
1119596
592982
1938524
1095566
1710716
659065
865044
149154
1331627
596148
1494583
1491189
845360
1773005
1846085
803455
1404413
483940
1470768
1090954
1106209
1246972
1997740
370267
877356
1242423
961750
1268083
1294629
1787110
220419
1508726
136839
244002
765973
583107
839288
1585686
354035
1743087
144042
1447932
1256530
1959111
1810355
1735808
127587
677246
906955
1567565
1755511
419614
1458513
142665
341661
845884
918244
532742
1489606
141335
650606
1854972
466869
1762611
205668
1704968
1106382
666308
467979
1482632
1132810
1451020
1735635
1983466
789553
1367085
818590
1999067
441466
931212
1639380
919276
1271977
1297817
398455
1998896
1153925
1047996
1485751
693003
809629
1266571
1580116
1394462
1671368
708326
1377130
1879127
351422
1051099
1962616
530579
440977
1358363
1779273
1366247
1373231
1468851
244270
1813327
1151335
629604
1030434
918292
164414
1061009
555703
1670501
1941567
1888775
1416921
759534
50166
754145
648183
319758
1226988
268172
1329914
1252668
911802
593628
387744
1758874
207565
1454685
1973837
1645989
1669858
411343
850111
1319326
1131675
1914247
1610659
214158
324319
909972
1104474
60264
1042436
1584793
1873838
1003475
1951838
1284452
620795
958742
1953479
1139956
516113
931392
804512
1161313
827736
640488
286291
1344537
1196490
691415
1230593
1281881
641890
1972360
872985
1571540
549447
1361693
1597413
1452755
1868904
357289
1843465
232906
1623717
922224
1825893
385278
1925946
786704
457357
369341
1922570
1670794
1234340
410874
1337849
1549405
94445
609405
717996
802754
653709
622827
284913
1969179
309243
1298283
777084
1737738
1893414
1116589
1501370
498159
1154009
63012
917469
66934
262653
375010
898611
161368
659313
1133138
1949497
1088115
1215150
790014
203565
1085323
16508
1887982
1647557
1024617
663970
1380754
1787836
676232
1831645
1755214
206766
283698
155400
371388
562542
1387218
185353
1755873
744959
114348
1498174
220005
1962369
1355650
5328
1008264
1082955
484614
1076668
169746
104737
1176762
1693762
674818
5047
1544372
1975373
1519048
547798
521622
1449318
383913
619610
1440870
1551820
1217672
346045
333069
955422
1650457
1497385
1087638
876206
951290
439155
707579
1676737
1989354
1720594
194345
1451544
363330
291301
1717628
1351640
1026213
1668092
1945439
1321468
1837911
1850424
1690702
21528
1753120
92219
1207604
280372
108269
639632
1325752
774010
757283
596293
1592287
1336796
1895695
831793
1885341
677904
164118
99245
1509534
1979841
1786459
100641
57195
1136032
1681223
1714865
323808
919050
1830272
382835
1806162
600043
1564551
760586
137197
794174
1216974
1097385
1162678
1138358
450642
712011
596886
378085
557915
1270848
1009382
939586
4198
1176454
1013242
849591
1958561
516145
1807740
293973
1224086
1531188
94258
1686974
520404
958508
1313944
1923499
214046
107581
544471
1404643
1028338
1749244
1636157
1671424
549930
615007
11052
546667
1361103
608802
1715230
1879395
231341
1222748
1639353
1699293
1100413
786996
1217443
823259
986914
1881406
1217898
468772
1884019
167742
1193604
878019
1756763
1975140
1279090
695929
1060586
1725714
1140183
1131106
1157370
524656
127952
578221
96499
8691
99573
515705
951541
976199
637272
618627
124881
1755572
293534
1243829
636250
254641
1785177
1972555
346991
667553
697514
1352216
1429789
213620
518010
983928
78583
894966
707795
295956
1457359
1607318
1274947
1624891
42522
1134925
1405535
1087015
1613917
1991099
1022287
425311
276182
34462
888905
223641
660935
120661
1688029
1904823
1013601
582905
1397322
1182007
586280
679101
870844
854941
1127679
778614
1990595
438666
12452
1864726
1610763
998082
1140995
1668070
32438
352868
1182886
739365
1436164
1187730
406552
1169886
1646128
1636960
781212
1263701
1208631
1171112
418558
721478
185369
541677
1564979
906824
924184
248198
1746316
22419
743175
1430300
5634
268463
405536
1965175
1751071
1623738
792448
1051827
11537
1120843
909283
356050
1950248
1624816
1883587
1729619
163452
1346754
1150695
1895251
1576623
1352186
760419
945815
853840
213643
152795
760907
538922
1546671
100518
1576196
1143959
593865
312462
33377
502761
1561739
318015
292786
1471997
1754595
36554
128470
852823
1513185
1644607
881053
1194232
1687954
1498094
1333191
1197818
1600055
1648781
999265
299792
966447
238900
1738565
1838858
1490262
1115158
365833
634760
277
336098
641220
687300
355331
1900157
1982614
1562941
393256
1020297
1106562
816565
246312
162138
1729430
762133
93892
427259
1564211
1659878
957170
690154
601763
461074
223869
311265
1611766
1858079
575601
413295
564098
277017
1796387
848463
1991971
1186797
1858953
204141
1227846
519495
1095556
302536
790029
89473
108391
1178923
505837
272615
1926357
1426583
357206
777563
3685
1979979
1470012
431343
461094
797404
1302227
1979293
508133
26038
1943379
1280108
1362094
1107017
1795125
456111
1152663
41639
1076376
1416609
1146619
1785716
985097
1103569
1309075
1988611
1753278
1524668
1783738
1788264
1103923
965899
986478
434702
767088
877584
889827
354443
715172
1777850
349907
1943874
1610819
1476683
1188859
1085404
946747
587147
957812
1756828
429624
1533170
1575071
1637290
417257
654090
1068835
634426
1986095
822958
1827246
738918
1590526
884606
464034
497128
688690
1830695
1848269
1401429
1478831
1460046
880430
1287743
1447754
164797
519833
1743536
319036
1346488
1361
1178289
1466861
175731
1828774
545018
513228
1643030
1646097
1432168
1662214
1864244
325466
1085961
900701
1007811
1955189
1701007
1684850
1359371
1845307
1448738
506087
1285596
253930
1672835
1392159
1347951
851088
1328879
386649
514884
1133533
232455
1658535
648755
920805
969411
889676
1561717
1453236
74584
702319
1679884
464406
1247753
966580
301409
1169603
519539
1812083
1676003
1075597
1019423
781821
732768
1148976
1856774
793938
957734
1526827
1327226
1450979
1826165
415400
46853
1416893
1662139
1501932
1381483
270893
664694
520199
1034149
1091033
1693702
1055079
835038
946276
964460
602915
418619
1294724
905441
452110
761000
1784900
1402254
1809975
507497
1780937
1923577
1013624
354567
1218877
638684
819787
799929
567006
1635176
97181
1407354
1719721
1258706
80247
537470
1421838
1766112
654585
1882344
1343559
410788
1664832
1793516
1154511
1567190
63949
226052
189999
534333
1971994
1510381
1791920
1030996
1984085
744764
585555
886234
53492
1528398
1874285
726932
1113544
1982366
1991241
292514
1468294
1001326
1066686
1787836
455991
1710674
577882
513387
1871934
4370
570911
1938777
508382
862227
998899
1809401
359584
1254300
1197260
117836
1403681
1437923
1400250
572077
632877
1988296
1564844
1637659
1980818
1148979
60710
74578
667538
1174433
689880
174038
972384
381033
1362349
1843931
882283
1639846
1586307
934083
952931
1867706
161727
1137819
1237724
1510084
93845
1180284
1169214
1163946
1048585
1729903
324102
919708
638646
1363145
1895322
1207144
808891
1681331
541588
778694
172974
1336294
1216832
1166078
1475083
187388
1029207
1895577
1329914
145801
587847
1726836
1276844
1413291
1259045
533649
1399881
939758
1916594
1719490
1956587
1248255
1349612
1360886
836496
906045
1014485
1997605
1659730
654115
55844
598309
1175333
1545822
1792058
1662640
223243
930375
813678
211378
132589
1153165
905775
1320054
559094
621146
280472
494544
1322429
1480613
456894
481375
1810613
38932
552095
991682
222791
335898
601679
1581710
1611625
738189
350904
1011179
115007
939595
401944
1743772
1731587
1908921
97855
1189651
1722478
1311071
62655
932882
58984
655589
1878978
486193
98231
490418
1154374
1653318
1706986
1176436
960027
1651056
118384
1348825
1481476
1155826
1528180
1612007
1373176
1212269
272174
990479
1282005
813502
695639
717408
1780014
840283
1589317
661960
1147959
1390441
1330142
1662543
911901
617881
1092397
1238896
1036650
1860250
1249815
503943
1967949
719910
1805553
827856
1104683
1526890
1589136
1290506
758941
1813807
1959654
1336788
945070
1652482
335911
373338
1286401
812517
1075116
1562428
1365158
1911499
1592292
271726
242381
826492
172525
563950
754224
986562
1364567
710159
1196781
1079257
1995618
586813
486783
1379892
1022933
700696
705070
1714610
1258492
1155381
1991875
661995
1532904
1250297
1335418
1020374
126592
1775213
1938274
810123
1689482
825208
1267914
395783
1227968
1807097
1278562
744053
1633704
521072
1321586
1365051
692429
1146313
283227
1209434
269761
1498223
1501059
231393
920857
301873
206494
1243298
540072
531027
20813
1948081
1299273
1829236
299431
745148
1703158
1136810
1610049
1478366
238131
1588766
541365
548210
1997436
1050847
310631
1822208
674184
1939840
800191
793046
971228
121281
785893
1657257
1769144
311398
486415
297132
1965738
1992997
473522
1115842
1402957
939802
949906
1805817
1001929
1774388
583709
142289
655129
1379371
1526417
1101947
1139947
433637
1354943
405562
1971073
723859
602570
663591
1584207
842489
1648971
450843
853618
1047275
1875299
1004681
201717
1762076
1591961
397817
786260
710021
407843
676133
219788
1580159
231732
775635
1432389
1414529
650969
1758791
699247
606287
907258
1418125
1385935
915811
1390282
1109808
759858
1038900
89213
860664
1904292
711248
20446
1443381
286920
1942913
423277
76610
320004
1458881
100199
1019769
705596
1308055
1461363
147929
402630
109003
1706576
1375882
737346
190649
585862
142523
29743
1425115
285974
1077529
1660213
281613
1550058
801642
240239
1145680
91328
214150
206762
1803182
38288
1174921
1681312
1899161
337574
1049655
637509
737710
937535
615769
650554
1783464
169057
1091034
1256274
1632389
1671831
381086
591053
239279
576141
1119497
1667786
140181
459399
1691461
175068
1213886
1533029
495021
1417601
453773
63982
957182
753218
1758871
1833103
272242
1386045
463130
1025844
1742088
941050
38004
1079272
2964
1527878
1426151
572308
934190
1098591
413461
1196486
218629
127982
980620
1925245
458177
974128
183344
1734829
687121
555536
866134
1710902
278011
865402
396279
912541
1851198
982345
187872
1071981
54844
584696
1009468
1777055
169751
913657
523760
780983
1218515
1028788
1252297
866132
320181
403448
1709491
1013165
26894
1750724
946064
488483
1820381
1392181
533727
1881750
906293
1779860
558883
1979324
26694
1400761
488507
1547082
1366641
580289
122085
877290
744278
1101514
940393
707589
617424
1559511
1549188
1609826
1722202
763948
491255
1047027
581633
1550453
12823
1788492
62443
1906596
791954
307439
14820
1712955
1350361
1364386
472930
92019
1256235
723811
602584
1299900
872222
834302
1834599
1924680
712868
686516
1710525
1121798
1333865
1572451
598258
221122
996663
65088
757783
770501
122326
1970786
1186979
1727247
442723
775551
1363378
442278
465717
1678135
1171896
943678
233413
830253
734374
1071644
965116
1577596
197289
1968070
1455299
1849333
1152600
744285
700351
1917393
530992
1719624
1718683
550775
282483
543404
976087
1567900
1002333
1010865
459644
1102256
1350624
1559951
193717
313673
1599295
1607997
1209156
1366720
1105789
1013071
643538
1806554
960529
1498754
1772518
1525142
111968
1964314
586791
337019
772171
648086
1948715
1743387
1964619
587054
482363
1719186
429292
1446425
902976
1910957
72083
148408
447481
292938
1652057
1430332
1635926
1891048
1044840
1682888
194232
1283133
1765095
402538
519637
660221
794138
1141958
1164912
1770562
717145
668331
529956
816915
1481617
865760
1456516
1826492
1685916
601351
1035769
1923879
23966
404
1299044
1057040
830835
912337
1180457
136985
128293
1912260
1982959
12285
1695017
1568957
1048767
1162120
1738045
248311
1210314
700303
1057911
891639
949859
1500162
1060886
1408149
1320694
1217829
420978
1257983
163585
801536
1737689
85059
1919914
496227
644819
1822161
157502
212231
847064
411191
126120
1143449
1970236
775985
1561458
1934406
69560
179203
1735368
395433
587374
1917331
1536803
1762065
128793
1553265
1734801
1699268
1684980
428713
1726106
1985061
1678145
1117771
59370
1659511
1888744
772218
1791064
1621304
1287917
1865422
1187821
964205
744862
1055742
1300750
1590709
1927007
1572376
1133481
1690465
1499149
1760904
698218
1775315
260735
998784
1311254
892115
1098299
322173
918076
365056
305072
920263
825577
451622
267865
204870
167986
448084
1721113
1288222
1562922
288496
758065
721773
1604414
1161707
524577
156059
359672
898158
846805
554960
1697290
519215
58138
99437
1793222
1316173
573772
1489887
841854
1279114
1956273
1509778
1453572
1416429
1224974
1462657
1646284
1585361
1869762
118015
737113
943006
1484631
1490781
511828
1234079
988702
967162
458683
1313284
1218922
98747
1705813
1964830
1920114
1449925
437262
1262765
102183
908099
833848
1429179
922871
1584435
1299193
695435
1405857
1521168
753185
1754627
87214
1878552
1766727
1344903
812466
1578455
886481
1150329
1182329
590254
948191
734208
106178
278227
243068
57497
1638345
67373
47338
1227090
1702234
1197568
792453
1532724
1127131
1527453
611725
991476
1991041
151391
1989654
1458884
655965
1741215
1622080
1420526
1285284
480594
818443
423161
1135252
1351968
1730855
1914297
617332
1098712
1571497
1235909
321057
126730
1016746
173731
1987318
94847
1122752
703340
1115840
1913664
167002
1053573
756001
1126154
165995
85715
210505
1263870
53974
1031025
1017458
317808
897159
114243
484031
1805097
1497838
1622559
460302
1500409
1820774
1776713
856448
21490
467543
77167
1343018
395417
920453
1681338
1155618
303104
1149463
540662
427084
624998
48737
936252
241710
1830891
169304
1097230
1264109
423154
1898859
422703
676133
365019
759707
1917084
1411584
380586
546084
578376
1467179
1856899
1773469
5753
1572238
999616
236057
73564
762548
715921
446102
42173
807880
1249994
266908
1181413
699739
942284
677382
251396
93830
572804
1218018
1049501
469748
1545348
302229
1646519
339205
561925
345660
1046513
336568
106102
1456486
1575353
1234505
1767801
1525119
142519
349791
816712
177845
532468
1176359
1785056
492097
711835
1259935
1326240
829350
608442
778915
679065
673184
654736
1911119
1332897
198364
430509
1787895
471603
456118
318529
1286686
889941
669039
1881494
203800
902210
73687
1028900
1056790
446824
1838040
69075
1845540
351649
973687
1752121
326685
835920
484741
650726
516316
603238
212229
1010572
684699
1463555
846089
341003
1355705
1095668
892115
284303
1042832
1494884
784580
87958
905315
1461131
848215
1844506
1499208
563102
1348243
1457285
1466318
703424
1654972
156660
833991
1434632
1298231
1386006
1427028
322552
926517
212018
1404249
199189
1159600
1863127
746510
919462
1511073
783394
604499
1429195
565991
1072503
196986
1358127
825114
1933850
1645750
331721
672396
1709472
562182
1430149
1249274
1001626
1444501
1201237
1569425
168031
1620888
293107
463743
1601183
1372405
831079
596851
1000290
205441
316742
48299
1198089
1665505
678219
1541875
875819
445184
1459634
1719487
1408183
733054
1193298
389074
1746113
615215
59686
1751682
1653532
981956
1857082
1489068
400923
1305826
1181641
1865415
1485690
1395176
1160531
255169
985179
84676
1832908
496925
257028
142815
777406
533113
294347
1767332
519050
1486096
1840905
293698
1306874
917023
287517
961733
1530380
567180
103864
1952357
658117
1933641
1698673
1971364
1645928
1016925
1978392
744254
1640510
452527
905308
826413
1630004
822976
1001130
1092794
341156
1802453
137290
1142111
535792
182350
1079009
969851
421517
234084
1830876
1074060
1265425
1577436
1355413
101739
1649803
125786
5865
276399
1690479
1460960
1556592
711878
569369
1474527
1676787
1789280
1759948
1302307
878332
567232
460107
1116934
364867
690107
1772240
1991558
412117
194494
1012756
1082253
1003746
290563
1367062
1442125
672461
1901659
1664798
248900
801175
883876
479760
271284
349674
1531491
487576
1323130
212309
1445339
32271
1472701
230512
1409367
1327693
1025084
1119765
726479
507014
1664977
1595732
42900
1137524
593413
1368191
361347
1673486
1508939
836423
1907933
1032266
1470258
662249
50872
1258574
391985
797871
207496
411033
1060052
980726
109431
672423
1922893
842984
1384782
743086
394712
452589
1101330
324645
882658
819684
986790
638988
1242281
1318055
1588320
1270572
320578
1872254
245513
282228
1529657
964168
1591424
1015279
478436
1681518
224789
1707127
591790
1285896
1766548
899681
952636
1456899
1825661
897341
1102936
1585778
1865030
1066728
947440
1122987
1556202
1634734
1020077
409963
1955680
1796978
1450904
1102814
1920761
768329
223861
798045
22637
327630
769030
1693717
727354
1579988
556023
1085887
1044373
1138353
1804092
809022
1413611
1508496
1250824
1087638
1853252
587001
612555
280977
1365135
802510
435976
769699
835978
1435105
844529
1596475
1415789
488165
676168
720056
911921
333435
683236
491254
1440108
683744
924761
265255
1082355
169391
132643
16598
1027415
1200127
153149
123376
456639
1383432
1375599
1339291
1407509
1438449
1534569
1934782
1026020
162369
926740
226984
395003
588033
1931866
314599
376027
1571763
769146
719143
124463
736710
1716682
164346
1968775
344008
1617420
1227348
1668908
277078
1516063
1428918
556217
1153830
624679
1118765
885381
845382
1640384
1060278
1663503
475778
1463147
1035876
586298
1164321
1362154
394877
1368756
917733
1507129
1914264
1553750
618743
540154
164701
1178999
7215
1905104
38405
1722712
881498
334846
378426
52337
950987
983495
269124
1081841
1856947
1942650
887597
1867318
977191
1719704
337241
58044
61307
1251435
837699
566769
501018
1221050
1285832
721719
1370741
886740
1060604
1430046
82787
324199
655900
1005840
852598
214753
580002
1644605
526061
868399
1009156
42678
1991425
342800
718844
414461
80245
684450
1040742
126879
351698
1326687
1472656
1696786
381405
149414
1990525
1214696
445933
252600
1318034
555919
1406992
410288
734814
50355
1650908
104200
702642
1687914
455182
1374535
1079462
1983757
1250915
1206849
11100
1813208
976101
1800491
1147076
1551601
1843906
1333025
390437
856127
264158
1726050
297638
356882
1180389
1578680
1288417
1905759
1405392
1790412
658361
312045
1493372
1671625
959254
480448
356646
1434631
1343131
965022
1643377
1269529
1081368
1565483
1357666
1372689
34706
702379
737197
875708
1912550
1419986
1217584
1446522
491060
532950
1739145
1899917
1099713
78820
1651835
1433994
1241617
457994
371923
636843
1065558
1678169
1139948
1150917
1936141
1709750
527901
1483388
1335529
594581
1463063
1982147
392069
1592262
1236729
1539121
1713081
369668
671192
735168
870003
1379822
1473005
601888
1662745
582933
1890969
777743
1585741
1033536
819545
705443
1116588
1104686
1461333
407046
1620138
1786081
708327
845378
997782
50269
758020
1625599
1902808
1119825
883020
517309
1704361
1990361
566610
1390870
292501
1428556
577733
726968
560098
930363
1404910
923502
1025347
1636174
966572
821873
842114
1485546
544970
91554
1939885
1619914
1079512
1284135
1835444
1020592
472092
397612
1709805
1333048
761586
336054
1609068
55881
964616
934005
1146570
1488460
30050
1211319
1732601
5088
476530
471364
677382
886342
1898977
479324
1144967
541696
1549363
1661778
353003
66658
125600
1690698
875402
1122156
1170919
1639689
426608
282119
584481
1539349
108729
1403026
1488387
1199869
1092026
752741
1736313
834955
1475308
1651626
799689
1161949
1877982
382884
524045
1745799
179688
1955676
1864365
1452805
1448617
1729928
1009561
1186036
395262
749165
436785
173714
1246485
271911
1079295
1369154
1768514
928513
1096988
1407630
1275384
92960
375609
728895
390807
1706060
898913
10202
1017928
1257836
583580
411517
1762877
384131
1573422
1359354
1242722
1478041
649745
153466
151688
695829
1756918
525906
1164162
713101
628293
504362
1505015
1326278
1872703
1943968
375868
1166639
891416
1885726
1780937
493961
783249
602041
1572564
1524705
447234
1770468
584250
1889576
1432707
36846
1992394
1809468
1186815
192882
813473
1427709
1131884
1601717
11630
640632
382169
1818527
1460840
1990842
1176090
1664401
759391
1897059
1392140
1279446
457833
987703
768852
442284
1148270
856720
926497
171467
1202328
1092405
429991
1216700
998951
1436700
1702532
1190722
533268
1232451
399783
201094
272174
330556
1346740
659904
1734302
1460290
1299287
1103647
180168
1634156
33004
152840
557515
324361
968696
115649
111762
698346
1497037
492872
1527374
1592335
65621
279910
725274
1328737
1144508
1132973
347015
1843312
618445
366938
1588505
594973
1971026
841995
1457987
1317153
992654
1983683
1018560
1820900
1170401
744418
1032767
708528
679392
192512
1877933
413612
1054837
1809678
1080628
1471127
745017
1770713
258322
1701969
1547609
625852
669428
1293800
1194109
1504386
1868953
530317
1624392
1395842
1054201
1547209
713455
128121
954815
125439
28444
1921677
297822
1040447
559297
1203520
34812
1676560
1498781
638731
17176
166532
1755593
1615353
1660927
1331912
199253
1996199
135944
1075205
759757
668938
68600
1945034
48299
1186658
392198
1133448
1863038
1018040
1303739
237544
1435687
1591979
469003
950067
93741
1306597
1099237
637294
1091974
1627182
119033
1614354
1147892
1850163
1775126
477670
210349
858396
1591961
226436
175029
785363
710657
428357
164734
741289
1453361
1293504
1329201
1260595
1490744
1070201
1088953
997970
1302743
160034
127183
419225
1895336
1200082
182265
1286306
49023
173899
1770815
1791489
384901
668555
12643
1071170
1727151
1541448
1143544
123787
1736545
406593
686958
1291199
1968025
1824097
118999
164723
1617216
791803
432574
1244336
849394
362350
1098228
1014514
105148
1146060
458423
1820043
1616918
1852450
860422
208153
1433745
259740
1948679
383488
1908367
1666063
454102
333167
198691
1654900
1590798
1199604
78183
1459760
1357065
1454882
708487
1671518
1320681
1081145
1975062
1565000
499822
1389520
743253
1859456
400731
907556
1349140
1122669
1948186
1732578
1659515
1230647
1600366
1899290
753184
1964864
1071581
5235
1668147
845192
1810738
1208476
1280674
142088
876700
652739
735989
1051934
1054605
1128497
780078
277241
1312584
136640
1241217
529328
497335
17658
1949891
1388564
1146894
1225615
927459
1152239
55613
507123
1423977
5050
1569658
1912372
47796
1464539
318719
622999
339897
275584
117555
879448
1889393
1058238
1895307
1547297
632194
1119437
1478822
248850
435408
435495
831438
374922
1006436
205763
1245753
664165
256570
1925043
280048
75137
776662
151711
1567330
1173556
1068121
577212
275722
1440214
498697
588395
688377
1160308
475360
1316564
637405
1843521
1411181
26333
525535
555539
437091
1161214
1486800
1952708
249236
1960112
1537727
131726
1413926
350506
679131
1943596
1156473
341446
1606535
496739
1924946
649367
1035440
1535270
1334250
234908
986429
658716
1371152
605168
339641
811161
854635
1241725
1691097
1994337
1454885
1125456
1425122
1095040
1503198
484479
1831941
1533369
1196488
343066
1553580
1164616
1046700
1097874
632497
637160
1825412
632352
647207
261959
1134350
758950
1330165
3389
1865290
257484
1418502
642347
703600
744024
733203
696421
1682677
1864700
1411621
797797
844366
349250
1193679
1325267
777438
1764237
1984777
264727
1690899
554191
483552
16764
837061
816216
1388503
156973
1141145
785404
1444171
335578
317355
1421886
216097
1980482
917010
1009726
773339
1588781
700710
1829134
818607
143321
1127239
1903351
1847365
414876
1933347
887370
1240268
687755
790
102467
247385
1313662
138554
1319883
603449
1172015
1101615
12643
110014
926789
1913317
460114
967285
756750
1234092
789927
1387747
1001929
481480
1444176
226737
913786
925404
724556
1961689
1805676
1901037
1469126
1137187
791536
1387441
1023949
454998
1809691
1548378
1372360
1229400
713065
1368619
1018664
1747251
1224236
1778040
701269
371526
575984
1544401
660129
1109434
795337
1715385
1901163
1394754
77621
1013100
744478
608957
1956048
415909
1283413
799130
1662640
1084225
777142
771002
1597597
242860
507498
1899342
222481
1625712
465267
1364703
1066774
1641500
254383
1084130
1733910
1992385
1000444
1154514
410905
1007407
1970942
876288
1999067
1653143
402657
1386082
1579177
1573872
1784829
1515192
1300056
1680219
914937
1129495
333561
1863181
1466675
492954
134488
556038
556428
1236662
1847807
1853285
319509
404874
1491121
166729
862275
494015
1059777
826965
1459098
1624648
208709
150750
186032
494364
1767011
1091200
638315
31771
1457570
1254369
169625
241252
816304
550105
1589113
1118646
36614
806087
856531
290407
1859138
1317354
1284058
272459
1699367
482276
1805848
1406416
836135
1049683
1273962
1280545
591382
604502
1045692
1596717
1947140
549504
1109745
312368
496816
67326
1026254
1284676
1442497
727715
1743063
377289
1598648
8893
1908524
1444273
1862775
360416
972911
637916
1808690
425891
419006
541226
1430759
1618628
998661
1380149
1471601
307805
1038797
1779332
1743680
1094879
844616
1649263
127239
478451
1179844
178725
1573050
861383
1464829
834743
1116632
1723429
1749253
271067
757219
1385455
1328820
189878
480756
300419
1821944
657348
1703079
1316898
702842
1515134
320023
1206707
1667910
1056342
1809079
1886923
145821
994005
887370
1331333
1142768
575955
748546
1877508
606000
789990
272410
241633
1049572
424453
1813527
1139051
1975962
855929
220032
1304157
1179720
1502900
136201
1684826
1643782
61994
1514576
937011
630782
137424
20076
1609893
1815206
1704750
200399
1587763
1099349
150389
780575
1451285
1435453
660381
534517
1814259
1158211
361077
1879759
732020
58070
1443802
1926604
257981
1985885
1145306
1322234
1279411
1366050
1934252
1733099
1843521
813869
549655
1095958
1069693
1028338
1189413
1515942
83749
709818
1640011
1682828
323895
1078518
276549
1313093
1631064
1577407
40043
1451513
1478769
69934
1970735
1576268
1205397
456378
159921
479296
445885
1952028
673021
566862
1526025
528957
1264612
437903
1809488
1929124
1610743
1700738
380069
482703
1702269
1342224
114270
67000
1384060
1769366
1257916
1838575
566350
754360
1471340
1906797
1086041
1580420
1469166
1227550
1790610
666379
60844
1538147
309997
577967
1652128
316194
1086578
450064
1194929
1773476
308047
541126
523160
989838
812666
744464
861986
671927
417447
280704
1329914
260907
861685
1740064
369612
1283033
409844
733447
1688518
1640189
1717729
1595875
357342
704359
1276477
833239
557174
1117879
1673231
1493584
1719809
1282971
566984
1728065
1145765
1821699
1261012
1247487
1251899
65862
664658
1557598
1163623
1566152
1573643
930899
506002
1685888
1466621
1924786
486546
630397
1658286
507461
466157
656195
700464
1048331
658645
1825336
437955
1362776
705403
1738595
1490684
619780
235350
1116063
1336565
1809517
1343236
1012404
752958
1921790
415577
1531756
1035414
1753796
440751
297920
1910553
1728527
1712193
639578
1692596
985164
1208222
658359
948997
1062942
42506
1037
1357211
382412
1899196
1205771
1587823
1023053
602351
179318
1802061
414038
1253011
778195
521819
1730085
932172
1912456
1528472
1629544
1498087
249463
605263
1990314
631748
25934
796125
660202
432247
308556
1301689
1637636
1699950
14496
627043
334476
1631922
558628
1555768
621447
503436
817663
199910
323839
1004270
887906
1331662
1324132
1482422
547130
30860
522061
1679072
957448
1981836
1939701
1402626
1274137
297287
705689
1661334
1898482
1468130
1623175
121951
1984080
677726
1159429
799578
1258217
439395
258273
547429
1368844
888479
80962
504356
1410864
1742758
201835
1954075
1500311
7350
1393697
337617
1707955
186940
856972
1852573
694831
1835140
1657232
442108
37444
1726526
1974444
1240455
1003186
1600168
863491
17718
1943310
1864621
1641004
1767820
170265
1029618
1528885
1592761
1552261
104999
980845
904379
1038742
1921461
874691
1703447
502500
1551847
233760
215524
1093177
1833265
150536
742861
1652418
251857
1033716
627293
1251824
431551
699272
284016
1342043
164123
1403311
696359
1787012
869681
1539041
901402
1514706
483049
1178036
668493
1145050
378810
512535
1465519
829892
1380198
572323
1969201
738274
131812
1531278
275715
1846905
263703
345339
490995
1341805
533649
1074194
938703
686083
1740851
1396137
605298
1854304
28237
745748
749713
1860883
1055691
780092
1376190
1808139
1654559
728964
1278575
1170245
604703
326197
125752
210901
324742
1419430
1935417
899717
1664654
1281762
293670
460120
1305397
588744
536317
151791
657779
52219
1613056
1515345
330259
1865604
1648678
694921
383710
605547
488812
751385
605221
1813001
1665853
54918
326571
123775
50845
1998510
971600
807799
83259
310959
446592
1594109
1924580
366198
441052
309704
1338449
1487395
1346446
1844004
878338
1403849
1540617
765646
1878236
1954274
152005
183436
1944867
1822321
819186
925356
1403932
1884572
871826
1460261
1243303
465790
759520
1531582
72611
211491
288774
1046711
453830
1301084
1301797
1173310
276333
105996
598512
537406
1430369
1085770
391816
1100491
119130
71373
1538058
491974
897138
963520
649813
1363860
695990
1357492
1370612
1557577
1881395
1587179
1920085
284556
255620
224259
433346
1933900
1315853
1350965
949876
1810869
1575393
660415
558360
349811
178278
175876
234179
936398
650157
1894785
1174598
1817340
1439033
1293784
1045886
1478591
296478
1220457
1784339
719721
1254554
437176
1143832
1038172
1439351
1523563
1357283
436281
650923
1173798
219630
85710
1732447
5895
804733
1261037
643217
191098
221826
706041
1642046
1416484
162486
316153
709941
345527
431046
964927
787261
803754
1266602
1894029
793104
38760
1318405
718476
1588599
1364298
1844957
1291626
403414
34392
838475
285869
13763
1949875
1075738
787939
1228898
546426
1202705
1183502
644074
33798
1970688
175085
1391530
273766
1897666
1021674
1092397
1575527
1619082
1436508
914283
1782156
707559
877760
756759
615861
1523031
198916
1848018
931086
1003158
738853
944818
1319229
56915
1704620
1865781
590578
1930481
301807
1004270
671171
481454
1938426
419257
1780321
867036
510554
143324
442792
745150
1132761
1260894
968756
986201
900458
1309988
606487
1180759
806953
1811812
719759
726314
1363665
104430
1890240
1785224
1785732
539127
49840
1838368
683850
1143621
115072
359958
1031866
1490354
1943267
103107
849287
780414
451177
1041106
981313
407163
202134
289966
301780
1565747
888472
1273053
1205397
1417583
1236634
330976
200495
1582466
1340684
951687
667332
525131
1968120
1684369
413267
1255229
493756
1644538
1548160
1593920
1631076
256886
227300
573024
1105850
235928
623091
1316167
1547039
1479174
1864527
516240
1984180
1636291
443863
115875
1967144
1255742
866405
748813
125214
1619829
1158336
380894
132106
404
239101
1271841
1406009
704621
432932
570404
1934311
1255334
1832753
615336
462353
945915
1614223
1934610
231265
1824428
714322
1309430
825749
1417219
1727420
1857853
787713
1136243
1263515
1353676
1634834
1681653
1349304
1904368
391516
1346509
365005
586843
20246
234171
992359
584996
313805
1643497
199967
1029939
5073
1927813
594585
1865432
607718
914442
1197346
1077328
407172
1596744
1680078
430386
1778485
1020295
1829873
1092371
1265956
674626
1188588
774158
1684521
1477788
580331
790830
1701831
1230013
1637357
1572092
1160697
955765
302924
663100
1806788
1355410
465455
1167326
1562604
737814
494107
1935298
327630
277026
173300
1566851
1739930
48547
1299309
290119
1486284
1444852
1110803
1428364
1861970
1943596
1237116
954515
424109
47669
1482849
554965
927849
1811891
675018
1656408
549749
1449440
652024
90625
1178731
1264803
681829
1086672
724256
1725005
250091
1198529
578699
886218
522909
1695656
498612
470531
365707
635778
720616
955033
460031
646297
1123760
952610
1067147
1781494
1008818
688558
499333
1010245
1743907
1595681
313439
1235551
841929
1546716
49972
798418
439191
1815073
939848
89972
1996141
1007295
124059
193819
568547
400653
1100603
520339
481482
1141918
1246602
1536505
463432
232346
1561779
731021
70596
1235192
1859224
1082313
1035131
1736689
10062
1373198
1382145
101076
648004
1173133
1825537
1694237
1219655
1385765
1813637
1570148
1695780
421291
1836378
588137
357040
601222
1216348
1781826
392046
615663
576382
559219
1024031
651682
764652
126918
497880
1378679
1242387
765142
1119585
964032
647074
464352
1640796
1620263
470572
826529
290718
1301845
697021
800619
757507
1530568
993728
1891271
1215825
996638
1312877
1338702
1267370
860187
881303
1165485
1678008
1236734
1375599
1515328
1187123
1827726
1805284
1532710
1891608
1210196
935070
953755
1980478
921203
472136
1839668
293945
7550
809290
1323726
1507617
1674045
296636
766379
1659154
731725
1964721
784451
645657
1167892
1298856
439206
1918051
719814
1097421
1609653
1721632
1005766
693348
1429480
1439653
1637609
1345952
893936
39817
1238921
1578076
1873273
958216
1093154
1947450
1178229
1866379
816111
704664
1968673
1912780
690310
1071641
73589
282526
906957
302132
325083
928675
378016
1785089
1162453
1717886
725627
290828
381960
767520
1963978
83483
499443
233085
1008433
404876
1409525
1063007
554137
1453128
785932
459066
1068319
678798
109945
1991548
702555
625930
1703395
1342278
1356603
885625
914811
77055
1752434
753681
1965623
1706539
94924
919372
1572220
1096835
1004430
897196
1256644
895776
719355
1087705
1723994
1777611
1427263
670774
799501
1359119
433520
1762059
1222027
819462
1873393
1572883
727241
330758
987700
584971
978383
1459970
632789
1731248
1070134
1155134
1922806
268862
1678013
339826
1641188
1132350
837209
1440870
662124
695477
1115841
1990582
60954
1386836
12300
1660326
1397176
1351755
1215539
1630681
964813
1234542
1141051
376210
7382
1263857
329047
866892
340225
609649
55868
1725952
220484
727672
154009
200571
427202
1377298
1225754
1175529
740517
1099099
834440
1181621
882980
292155
193584
1180909
708083
1004894
429838
76923
1485925
225408
861986
57531
51209
431288
562553
926188
1955355
368524
714753
64695
1900928
1344191
1603828
762675
1645268
1311976
902498
1647909
1873296
1926792
1014395
1622610
1132710
1582148
1308920
145038
1854560
978490
1180946
1850878
941312
1535847
237795
971078
565220
213373
808395
931986
1799088
1407875
1758207
1976216
680294
976858
239030
13866
1328154
1349850
573136
463434
238000
1134946
1604964
508176
1025490
859493
1854462
1061870
305563
1197403
521659
1407322
147589
804347
1305977
11926
1850962
1386471
140894
926924
289057
937591
1481908
526953
1786988
1308206
19421
1944380
40935
1338635
1717577
6558
1342872
1630460
707899
1133745
23199
504987
449731
700043
436628
267217
378442
507277
1798879
723219
1382314
1193621
833647
1620679
111633
1465504
976893
657619
1349192
1340279
417301
1814186
902334
737824
1825950
102326
754569
2135
1368015
760226
651278
1492501
550556
368120
1366172
725408
824497
8428
672384
1064827
926281
985907
1463361
1883653
1116734
976471
742995
153216
1888530
869096
1325662
1211401
884550
1049089
1405548
240333
1705772
1402983
1407519
12369
361524
891166
1726258
222534
1270728
211187
968311
1120375
1908322
952585
1025602
85715
1838818
1646326
689180
395080
664394
1542717
258884
283466
1232807
420622
162752
1797867
178308
1118223
1942749
274461
1803893
1615780
338588
1203170
95866
1979733
348579
1523194
447545
496091
1754604
1935005
323783
1812557
1253486
1717141
471480
1694805
1422849
777444
435288
1379693
115236
1901446
1786778
1034828
423457
1405567
1639854
849387
726274
1552389
957120
1905555
660635
852981
1638261
322683
1466225
276798
952952
1762249
987278
883417
1477167
1406942
436050
1138189
224712
1147168
328142
810260
365476
771247
990734
524407
1587046
1311645
146164
882977
631384
1823925
1632621
534736
1919972
1051016
921468
1031991
94515
613434
280124
1965347
28108
1371214
1613187
247470
18885
987609
389599
1314409
1714390
1700474
213716
86313
1395648
338344
124460
649943
1546783
634604
647976
839634
1585319
1697407
1431310
1935754
692991
363009
691017
322229
1157520
1326288
1937433
608076
1740707
1428211
828963
1220096
1343806
1419596
770159
1051584
1421303
1972872
370744
189764
1677590
905392
464034
1805604
68328
333659
480995
952556
1349139
1704495
810552
1450758
1600089
1068293
561171
1855760
1055836
927814
957415
94590
1532839
1435152
692783
1855216
722188
585299
510845
1925946
755349
622477
99437
1173557
928785
1330318
530244
1312271
820209
1002755
1730967
1845974
163274
465662
1354046
227942
141556
1322054
1206005
1113735
1449183
457412
178461
594333
1520136
1129065
34214
1887727
1412360
1100659
395987
1613938
1527059
473374
1958296
1448148
127692
1195281
1824691
1035419
1267981
598396
746927
1835481
484375
58759
1014984
1812365
1002161
1162510
1232841
1803992
1593538
1660272
1841005
331368
1598044
717331
367907
1962542
1214285
1983935
1649798
1342566
1807023
1840926
671202
317770
81323
428125
1757013
1583366
1775663
1786459
1566263
40493
500103
1027995
1628244
8619
1514299
1687831
1347622
943898
481455
1326788
1122732
1292966
1259427
1070727
580854
901484
771518
1848573
1147525
1577249
1540388
856136
173190
1477507
602011
670871
1369035
612713
1996485
103175
717550
634976
1219232
1890062
466625
677051
478321
80511
841777
1397509
189334
1694438
38461
676823
1960168
744249
807482
746383
805078
1480463
1531405
1871062
699014
1156242
1970652
1079284
1059606
175380
627537
591951
1380793
57195
1976320
632486
1246485
1786899
1376406
585347
693824
1237567
1748718
65169
1980147
1365542
646770
1552717
1547700
382745
1516015
1867892
486908
1376376
1443490
1411660
1021571
1641643
1476280
1477678
1654970
1102635
1562527
85222
1259405
1183272
1764734
8163
158590
989044
348550
286407
1608891
553725
684
1659246
1951547
1731426
1924784
653425
383710
1796243
207084
377159
222725
1068033
1689429
862227
1242298
1385126
1892315
1011147
601157
1583559
1372689
1951823
1564035
508181
1120656
1987748
918949
1769825
552956
1724824
1665424
128166
94768
1985039
1468493
514777
1371451
1536972
697770
981289
1625382
1758938
1810834
1424049
955343
941063
1711440
579766
1556479
733503
1086120
660719
1324439
1636201
1545710
283614
1213029
490837
499012
148667
385728
717300
585118
1865201
425420
620830
818568
936009
1824733
1639988
80335
1145083
306826
368069
867358
1484267
149223
334910
1060021
215051
101694
1538764
1522520
1724315
1368398
253132
1138324
965829
154280
1356669
1709954
224378
424453
775884
1220119
218941
1103332
835178
1106420
955390
162709
402665
1230685
1260547
691656
1221518
152233
808261
1099177
722272
660902
819381
875911
1250234
35693
633264
877155
466338
1443693
121801
1538741
1950551
1500742
1093330
654633
602886
1660779
1148606
1714109
1242043
1322341
1557654
1024363
1538553
929302
168663
956825
1139041
152012
1049887
939336
1514253
905770
178778
1422984
1296014
1962823
967619
61301
868399
660935
1926243
83925
1926965
1238448
1847926
1439031
1000677
414345
1884543
796903
301930
1173986
185420
1996658
1388253
1881395
218675
1976440
116033
1560168
1422154
544462
1810270
1955262
878956
1642897
610488
1932169
1666099
1085405
1748554
1830292
1159050
738125
579731
1762285
248311
948965
821362
1452739
587936
1575949
1782986
13180
694684
1481421
26380
1957256
687989
859268
1412576
1826371
747031
913981
1672888
1613920
899342
1196504
1924334
1028642
1204953
1145134
1296174
950537
1965605
408479
207566
120081
297629
89947
724961
1022333
707106
1470554
640854
866305
455605
1376834
982111
1757846
1745574
1801189
895911
728057
1472148
133925
1935374
187141
1471495
43941
322541
1165950
582419
974843
447270
1594110
1303565
730625
1035142
1231498
1206988
1550166
814234
361688
487630
488799
1604361
214668
1626509
1497420
430748
1458965
1706600
1861244
619427
1624131
1284650
1470173
1606091
1178247
339763
1645911
1735124
856543
681450
335538
598932
1459844
144472
1895336
663255
1691713
1072684
1066069
1097037
981689
1105462
1564324
346456
1680394
1189227
408580
1274819
1271004
472139
711376
401139
520059
795086
1922437
629771
1274927
900837
1882631
106729
1587603
1659538
1206633
1243801
1527614
1996994
407674
1118692
1216521
784660
689285
1075195
1140931
873017
1755184
659322
1814840
1767017
1958570
119839
1674791
1154326
904026
129492
363862
1250515
899216
1934964
1643460
1344031
1326085
826444
973785
1323228
727154
765709
490803
1496336
1900359
1759288
1843002
1553623
1574811
1932008
989697
348224
1031439
1814041
1831407
85421
390147
78229
1047506
174121
1147385
689887
1370580
1317213
1830695
1873273
1241787
1528066
1990563
1700795
1253870
519873
434025
436728
64730
791075
901257
895583
642372
1560889
368516
241294
425486
1636991
535184
1561633
593127
1188558
35562
1485604
146970
1615996
270948
858392
1077244
1281144
708339
234621
865234
1699489
1336424
1856954
1973837
399562
1423473
1241545
1953179
231658
254918
573398
1636409
734229
1266849
1878629
939560
1743772
1803637
500411
447248
760437
1290644
1982974
478613
1579601
464071
1384197
1414625
251986
1021602
869859
530022
1617271
1571302
1029988
1592847
1474510
1080337
1578459
1089554
1035263
1859814
612823
615032
1294324
1286088
283746
1947630
356246
620302
911813
1844499
360475
238065
338648
1437650
1157674
1122608
985029
1521129
863295
276758
1804984
363756
1158767
607815
148099
425982
1629458
175751
72893
832936
525422
602943
1993258
1184737
1580641
497794
715087
335220
841282
1869347
1719683
1534315
82520
378926
1695374
1358516
1713302
732497
1787270
1630024
168062
161958
227620
5946
1305099
453705
1540131
845625
93649
884099
1257836
1638039
1312714
586192
1979748
683815
1306657
1713538
1666047
1237100
58227
165283
1455730
1070646
326345
833257
356316
992707
534993
1305747
1922864
1946588
1384125
768108
242895
1687229
426038
57208
1745941
221433
1579825
1095760
650267
529586
590254
829689
1490847
807515
1903946
768559
1657556
23033
77430
1744383
305072
809606
996372
529882
1982305
1619798
1499156
1347435
1545686
1698149
1599945
1713087
1215506
620037
986208
607716
76246
1015195
1917435
533730
456517
265155
1610282
1943950
470777
351928
891228
1890591
1016829
799640
481435
1152034
765410
1546957
143462
635275
1928715
146586
1797497
424918
1930259
1437836
1517847
1769966
439020
1528754
1968930
1577087
572450
951096
238005
249879
593228
818352
377696
615677
1619064
779066
546225
1277404
1874023
1503972
852556
1945276
1741760
322008
1217047
434908
324086
1308856
719246
33845
461986
1535143
1110942
257949
146308
1948549
287209
382893
971372
195978
470188
614641
1872446
565346
220604
182120
855415
1095737
1445653
1439907
1426899
676968
715904
212560
1116338
1468550
1123484
35861
191516
183454
492350
529221
568764
1245792
1003345
1312687
1584253
1757941
628174
443709
1820418
1566100
300644
459561
1522363
1326216
1864465
314632
1134623
681900
1153270
300149
201391
1191220
335082
153813
141898
1263540
138201
1422964
194379
606490
1116766
771254
935143
208633
1471164
106949
355358
1810180
952933
542205
1177187
1763230
527106
1985514
668911
755917
627388
298301
1064911
145914
1744103
1143270
560175
323824
1556031
351
497406
1759126
964039
97181
1693415
423079
634251
1497943
1428292
630332
1416609
403955
1183403
1737749
1741278
1763572
1270041
388328
811439
1751852
89501
1045900
1886064
402485
1973878
555189
1391060
300865
710050
687283
89138
1178229
593854
1390299
1010959
902650
271970
588879
1116908
1829931
761228
995941
701302
173850
1655466
164358
141873
1368097
409278
1496462
683151
1473899
908768
1501804
1164630
910833
668523
1464768
1599528
1911164
82226
1206145
201064
35712
1589103
376585
1787712
179589
1490095
685969
1338146
1945325
1390676
564748
1141360
1011439
1766820
675481
451672
1869590
603857
1422803
349553
1834275
556411
591052
544619
264535
20201
148811
308664
490272
795459
1743282
325797
915426
1800406
1083157
945408
166912
499642
1169171
1474958
339721
154781
895801
1564559
293928
1889076
342220
1587374
837855
1900283
246866
1882231
184569
1572131
429923
165072
1474778
173281
829520
1832969
709753
851117
434923
1353652
868267
219483
969325
241331
1273360
1179312
1522898
291046
1980853
344820
1668314
276197
510776
530193
1751376
329160
775464
1613601
20383
702191
675146
35770
1388289
1324104
1019341
541097
974854
233865
167855
902007
1431116
1779668
1302794
1910910
874351
790417
1602896
1341232
839914
1045390
261287
642730
1299877
1927792
1526112
1634328
412880
289194
230
1885369
91904
85601
568134
1327422
913515
1361924
236057
1726722
1289208
1030062
1685985
1338079
56506
52494
922701
897749
361100
93036
1069048
1980959
559554
1301869
1509067
1794161
1988097
1431864
54195
167723
1226902
1446594
1607608
1636617
1694556
507245
1544214
148287
1173148
1649135
1974223
1358374
469804
1022016
355003
1588960
1264695
925848
1336070
727357
1246506
960486
397901
1445383
928253
1676017
1408287
832698
1245238
1245194
1042215
687153
104697
109362
564826
1800817
1569238
1517162
18703
1710280
1169122
1224661
1013722
1599365
1578467
320787
355833
965709
902936
1073721
596182
497974
1003925
171476
299813
1628767
505028
1655449
1047813
344080
1175333
1808047
626212
1770985
143106
1438286
1708387
1268916
1544864
23034
920191
1450965
1255721
473848
1978080
354719
291180
1467412
1947981
628612
432998
1810695
1366641
612932
908921
139410
908271
922621
95519
1821637
1917866
750226
322079
842698
409265
1464502
312298
1532020
1053601
244238
260513
1537989
436348
1849705
746471
1228009
1432063
1914962
1029956
1156161
1597781
1723947
983157
1518243
488213
1038316
879093
1887058
929923
1807071
1125871
675027
1413174
783374
41582
271664
178699
350240
1393994
450648
740916
656199
978150
1882406
1799553
1142350
1080576
686854
436406
1430226
678070
760573
1245417
1108498
944248
1886348
1366582
1583366
932875
1682320
1781543
1818595
657422
269957
925540
1958937
1029411
1779363
1834941
1290061
234376
1837881
361050
593183
105304
877481
1384534
718271
551175
1306652
518545
291011
1720872
1810586
853758
1753224
1781264
1949229
200044
206466
779341
87319
1748160
1760054
840140
713385
954473
1325919
795061
1498906
1946449
1911942
816898
1277044
748442
661058
1569556
1388928
1586558
222617
1423573
1570285
348889
1337117
1370214
1312032
1784495
857861
1313711
1416096
67651
1490872
1332582
749366
1640815
1292665
491746
1970858
383918
1469325
926762
1709750
950592
1116430
624831
213090
205278
78927
1333003
1530661
1934712
1910852
158383
1135225
1732583
575978
1510880
339786
1444866
1269849
743589
177557
836975
1256712
523450
1139820
82597
427156
105019
981601
1933882
865405
1037855
1275936
738706
815850
1672888
654553
1482346
1357620
1121754
1877606
418782
640623
1686103
1730289
1796056
54378
1058857
1349758
1025157
1788465
121213
1158325
1351918
1198144
1522135
595208
1057793
310715
945081
788853
613434
76930
1709012
1663737
285408
100641
470960
556949
863232
1265824
570404
939800
1447549
1551511
1701306
527411
312187
1044603
195424
1182100
1656708
1110383
348155
479448
1419601
1667547
1781814
1761517
248094
1508511
717497
1988641
1122596
1621693
471595
613327
1190659
350174
891699
433900
132535
1231158
81091
651341
1815825
153449
637978
282055
917683
1310528
328673
965043
46473
295480
208516
118053
1659321
940638
1146662
1971494
561640
432313
437834
1957037
1367914
1247895
824119
558409
742200
838609
488431
321161
251633
790049
545581
806115
743423
1764668
1641881
175731
718676
924344
1681592
143454
1755148
1990738
1915199
723085
1648096
1807677
957812
1957474
1214247
1188218
1522207
892285
371191
1629805
876124
1748027
520863
1739386
1224642
174698
1233994
944359
1518341
1543078
482968
1200339
1385612
1333538
972087
1575051
209778
1486217
1341226
338927
1993912
895821
1180802
244917
989289
882950
1593121
1211047
1423812
572787
210603
1614490
72473
916093
936774
1633269
1874996
954661
1685429
6983
1570285
101533
531287
1968885
851744
894352
511795
1625068
460876
1294289
407026
469886
616755
154019
93943
439193
1257849
434787
1935476
1336824
957919
158658
38569
1785011
297929
1337505
739456
884175
495127
727608
1978383
727903
192818
966895
214937
93523
474209
1980848
603027
1842945
1261508
51123
1879010
282583
1276980
886899
476888
577281
971270
1115170
560212
1073468
1971127
1088752
809051
114026
1102697
832745
1387434
272904
463555
376109
278097
1552732
481593
1086914
465954
3130
1840098
1789688
1809971
1186610
1488809
905400
868171
772556
295138
1207261
1212352
1799526
876370
1764534
1378541
1920203
89307
1705575
144605
571342
1927010
188455
694253
1510663
416958
1640597
1902660
1635499
1784793
1423787
1749399
33299
377935
1781819
1978112
337888
300016
1250280
1241846
1177030
58273
1758771
668403
1201297
555172
922677
1023555
392180
1115259
913507
1370797
1508067
79701
1327362
1692038
616178
1706177
1237377
1668960
315448
1491740
1491092
1714031
1947859
1569512
1851538
338300
1281690
1725409
981771
164892
884109
1370689
868819
246945
804095
1698270
1220241
807801
224834
763078
1977888
1465717
1347973
1002767
1646428
29248
923032
1246315
60813
869961
157975
1114664
553298
1381011
966188
546200
248436
928388
997570
1888233
824352
1570280
1896581
252228
889682
837917
1123263
143715
1942555
347736
562418
1518915
1093722
818207
303398
631445
1813265
1536680
237111
580522
430918
1209109
1435356
1015395
1685715
1255147
1511483
1310327
1772162
1328149
1187189
101533
1068634
751062
177198
498754
1562964
291342
1562085
850775
919297
1462756
1840048
146636
849947
1938558
1877131
1845531
1665913
146583
1599802
1942227
386481
151865
1681125
1727545
1881900
1129937
1039240
157044
525474
1552682
310894
708782
842673
1583190
1762809
693872
1730388
477597
1311403
185823
903845
1611632
824769
42997
1768146
1953077
295041
1860563
1834835
1144388
108376
283260
225742
96619
1552799
451922
1122437
612090
597803
831696
1482493
590006
1579069
207932
1168797
989592
176171
1309685
1098437
1169277
155777
729538
1473633
1712170
292598
879093
1927813
404155
117614
1367495
1509872
1318119
512449
1026182
199975
998097
1334068
1152096
444026
1998416
294300
1939451
1048754
48968
771802
1087402
66780
560280
1365289
1707536
1974464
1350789
1161985
1617937
1438244
1371596
1661134
765613
660528
102515
1003282
434869
87736
404948
264576
1844134
44921
1139340
1004366
485393
1591905
837452
1440236
1529090
1926705
1728188
76825
191435
1770695
297151
1455599
1333904
1404257
1983489
628935
1050980
366989
295972
1787459
1640020
1157031
478472
1547226
1200383
123966
1505010
583739
422950
1709730
1584124
535847
263711
444862
377552
1714869
734132
73271
973846
345633
1731660
698903
1092409
444681
27926
131342
144352
1646810
1568641
139467
651979
620171
135846
1484662
945737
854941
1433975
1299337
276705
425206
1963224
869955
255936
1971078
718972
1976446
687755
152371
1343842
771954
364434
1418236
1297114
586201
1807581
900803
1082054
825693
1547486
1024155
216612
1613514
1955893
899681
75892
502753
1148068
140562
302131
1010389
1390159
1652593
845072
1845742
1462522
77358
417642
410548
883015
1515761
26694
591701
861383
1380278
1522099
1411718
1650079
527398
1441054
799610
370016
1165802
1282527
507859
998221
1400404
1394618
726887
803416
1029282
732965
1010346
994220
1252382
1966363
258736
1461704
1000178
371035
1271977
1255034
324291
1319973
861318
416427
1441388
1627511
84157
468314
830772
740999
123338
212869
164492
1296482
1776432
1310935
699609
198875
1137189
961756
213652
1008248
191764
772725
1528901
355195
1094059
122196
1400854
1297943
788511
1474204
1345219
1333800
1433796
1430931
270893
1784704
1626077
1800479
576309
861742
242895
210427
1862858
1283005
1983773
277320
1486269
886384
480224
1955907
276392
1126623
1662844
594333
1992928
469898
1727159
1074523
1115662
509145
1741661
1693586
544368
1598315
339406
330292
328433
1531415
1241772
1700757
1377732
88880
1995180
472867
527295
466283
310955
1608925
1327279
155269
1935849
1750700
54794
567874
1354380
162668
820438
1342690
1012298
808177
735242
51274
1099937
918596
1138470
1982706
341507
107317
285986
1699143
372747
665090
1997788
10837
558805
1492561
1190733
1676138
97613
23840
561116
1320628
1464486
624681
1616386
475228
165357
1989710
1346854
109929
1223146
213390
1559442
187901
1284475
624836
766053
1811612
106120
339749
764576
1814768
427982
1986044
207118
475592
1899894
1374299
1478093
278920
1949277
1874406
1213792
121521
1986081
940405
673247
1648250
1591584
1631573
934129
1174512
111553
501335
1827392
1159210
553406
1669042
1434263
49614
338388
1536728
566540
1301737
1428803
764221
1083777
821592
913190
573121
520456
1750733
1754831
375690
1198320
1936421
1681250
1081145
803966
111050
1428340
772025
1439612
1300554
742648
385888
1798133
166517
1230234
1263902
1817235
63126
781314
1763703
133817
367223
426023
308332
229154
224180
1933942
38347
1648829
1279763
1991641
804784
1677554
1598634
1253527
1216935
230678
910151
329708
1590303
447216
1327259
1580739
1424811
973791
241782
1400993
1248884
702799
1718355
153486
1914150
1455371
1307297
531775
418931
1962954
162661
196590
1527897
618
1933395
325792
1350142
957444
970523
900243
349482
28850
558998
742983
366513
1467562
1898713
668193
619241
173253
485297
1330913
829430
460805
774569
381819
498154
1242314
911296
1522990
1858618
1543781
1340382
376580
1694966
1231025
1157692
900668
948229
320001
1700612
1446841
979626
69146
274893
1536334
489431
377366
1190775
930426
638934
511008
1004322
1603689
1624631
1540460
1113774
1101781
1090682
1027093
856309
141201
1271646
1678429
1498594
1322690
1543148
1497711
61978
917766
983236
19092
18068
1934239
1610923
1608220
266787
227176
987602
506948
884496
1413379
1423361
714974
91390
990053
640877
322627
1160375
657145
102545
1260148
1150145
581942
457017
1209133
1041601
1587181
1445395
1525951
1694702
523964
284731
1927670
1841293
1111109
927841
1819635
1105314
1545916
1591297
741083
604539
1393980
1062065
1780730
1142254
1501517
32171
680898
867358
648736
1435355
466055
1050618
1727540
869192
559800
578374
1032933
1342174
463922
258879
1538698
1841541
460477
203005
1623848
633423
1218847
1438493
633112
331373
1805012
1954450
1282040
635335
380087
1233547
325575
325147
518677
31637
1850045
1996791
1013160
927264
1140124
1493913
254140
1324640
1202904
267198
1054057
376142
647224
1162922
63748
339761
157044
789861
808669
1347526
788586
962751
1285179
173436
1107026
1827316
635026
1665050
465265
700934
303343
206411
1693423
874276
1801012
480276
1748142
1573392
1704503
556025
1614088
1937276
57103
1310516
1829245
200930
1318849
1067879
1593823
223984
1133718
1715463
1161525
1669755
1926610
1622453
1109553
1469601
1468594
1303408
76310
15068
296496
1723934
1311699
827189
1717934
1833629
1127636
40561
1664827
1818677
769030
573948
1087717
197800
883090
1171582
241962
719710
1877991
648591
1908202
1157107
1180680
1321950
1905172
119615
209314
740004
389280
679687
492413
1367540
774131
186179
1245331
483248
493415
1006298
251498
1397835
1827357
1458789
1893987
251486
141154
818248
1129897
897186
856897
1688518
1890643
1603655
1096160
889563
1348631
501015
610565
475414
893036
1643234
1101016
1642675
876251
127267
1474771
127192
1731298
172003
857894
678664
358296
1350810
1557467
372126
705301
679941
19586
662454
1745809
159534
1982551
545946
1261311
1937479
1447165
1626624
986971
991844
1125679
1340032
380469
355751
699354
1314867
1968186
1749750
1533146
1787243
539353
1028686
1341425
1968156
395181
389467
1631185
1675898
1810293
741602
1193496
332863
655818
1151362
1820906
1488860
1282923
1265320
1986081
310483
363475
1813804
1835933
1683296
394146
1717800
1778279
1181211
1604202
211689
1397408
850538
1958603
1543148
1675651
1612152
985121
575600
1631009
1807292
932828
1425586
35380
370450
1990703
1984160
409414
1503440
1542156
839354
1852492
599809
1393852
442801
1034385
1422974
1003909
428208
1717475
1458740
558993
687433
722357
931723
270122
1305955
773185
547086
61243
408433
1366887
1584316
166680
347933
981186
1950975
1212964
1112287
984733
1404823
1502014
763104
45830
301790
1912673
1230694
1213052
189286
1373204
1382905
1974444
869870
364103
1979919
769624
1997896
229375
887945
1193498
1567688
1194999
804757
334718
23137
709559
239887
1088960
1898787
1846641
1617058
1920116
1991013
595523
719941
877645
633067
1215914
38432
1658934
1103601
702765
85824
1521774
1192750
1702789
730120
1844493
506116
1500428
336025
684381
1615709
673499
772256
678366
1925706
104811
1089209
1340453
282780
721853
867605
369120
1139227
1730834
1888460
1316093
368786
1259630
1373694
475707
141102
1176776
642155
36794
1905606
55250
1732737
1864498
1153436
1537489
1398516
1885855
815318
720614
493019
475148
417257
156578
1158529
1124668
667279
237556
1365567
1786155
1703394
1745670
4198
262104
470967
1921344
408126
1110456
537884
1551820
1408634
1581471
82787
676279
485898
1386479
1252486
1954266
1750866
1692103
604495
133544
1315082
416958
914647
1705256
650959
1237438
277544
841635
1303268
1697407
59688
1229657
1324956
498781
1341810
1309070
816940
1653032
46405
1031358
1947477
275047
1928040
491823
654332
1187328
55283
804336
1995056
1176270
644016
1084534
494219
1717399
1919438
817732
1585707
1589263
1142860
1989280
1886297
1878846
537858
1449997
1271887
1163851
1007401
1254506
851860
1639012
491395
802015
704933
1251773
776893
427389
481174
1453057
1501097
462289
1334250
76316
1914921
1838070
1861887
1075338
630139
1732864
1384670
722323
863380
548569
1503535
693515
1525858
1462365
1446592
90395
88574
270681
385060
1134301
1053058
1651333
1541458
1041576
1408677
1959932
96980
1984671
820134
1595431
169832
1044151
1022133
601960
1112015
1074125
116348
387730
813823
1649934
748643
51831
70388
1397490
1011545
1881279
109319
30227
166787
1651941
1767528
538184
369935
1558196
1003346
1880221
780798
874619
44144
1337725
191208
1081936
1971964
1538278
606976
886233
41124
145399
1144244
731604
58038
521617
265318
1525813
535894
1992108
1364325
14499
162837
678512
1441587
639706
722422
238512
253685
1679917
433247
1652300
223937
287442
499452
1061668
1588766
797099
134953
618525
1059180
582277
1121940
626109
335075
578888
1469687
1560191
1845512
834302
1160806
1661347
1784880
1029960
5765
1140646
1716772
1302364
532224
269789
233375
1508005
1414444
978150
1239808
1902053
1872894
893339
280071
897598
1390676
1985465
575359
680388
407092
619338
774492
422509
552806
115269
540
1020986
1797967
1457461
1014112
683868
1527899
198424
1998880
1305580
1580410
426892
1414797
904981
571860
704085
744083
594870
102831
1211864
368985
995080
904354
1283892
1377133
239520
1434316
1297342
1838789
1349998
632426
533113
1367998
1532026
1525996
1240745
1155233
915259
1688266
1572859
456711
282888
1719838
463945
382650
747243
273343
192698
1287359
430682
93826
976003
1550205
930518
942427
1998244
1579860
1843743
761699
90109
956836
485394
839673
820852
363566
1431831
1012390
1947618
1182120
1484368
510256
1056311
1953115
139410
1359395
910900
1183686
1596658
561844
967723
456218
1879647
671651
907517
1831712
1497398
1061519
1395204
1413816
446091
987027
1672272
1178012
1831888
641063
1451531
1643280
1487265
1379793
545837
1744763
713319
120416
33170
144894
332527
1238898
1121827
1975294
1331424
767502
1600315
1718576
334943
1075219
903949
1759240
424021
742117
1985650
1324756
993703
105223
1375028
1439744
1201728
873882
15178
210915
538529
1525303
1167844
164687
1098228
1598589
620585
306137
1968479
879059
1532499
687441
553777
1886647
237761
1329651
1891015
1206031
582798
506116
764013
919761
1371917
1884437
910169
548373
535264
1730496
1283888
560344
1222793
1771935
403277
1367623
932489
17264
574637
1248346
1836378
1393545
1346545
1939929
825731
1421659
788319
1835935
810864
1490532
1155927
1290232
764763
1021661
674229
1152498
1394156
1595819
382351
1320674
1961747
1747356
1003871
1348944
359121
1452095
1629099
1555400
1692506
1521699
522896
1504071
277390
1088554
1691808
898490
1126378
491952
643192
1439243
1986145
351866
1528436
1545955
656190
999420
816468
641633
1370099
1785851
202797
425377
679011
1910950
1475584
267016
1023555
662641
1893100
306231
499759
942942
1197763
498099
914283
329357
1011350
907986
1147204
971121
631061
1974381
1092748
985312
754805
536284
214294
1584658
1788122
505852
1178729
1956260
1818731
1576145
1855676
1114586
602401
1221384
184420
261434
1805750
1243501
1448798
859964
1289651
330620
1043769
1167615
556366
1560223
1926813
1935811
1670004
1593081
915339
990566
1144083
779324
1857274
1261839
262097
1161694
1674682
1596116
1151249
558961
1699460
1339289
766054
223721
292045
1425281
1189800
125006
1002877
755091
794871
962830
1380513
1137781
1246181
1246143
950379
1681280
242069
616480
1662499
89500
246336
1289706
429667
1466770
1200081
387858
1759217
919266
521109
1459740
161405
1776587
1620413
1783874
686430
1168770
87771
1922244
142964
424051
1536778
1636400
235219
1871776
1131884
1928129
1400762
1628470
1357976
645402
1353587
374033
880009
1613957
93271
661472
1176881
1993014
249762
1315033
1355579
600419
353393
1645493
1406614
1567656
425260
1617624
1537691
1942701
134787
68484
352476
378826
463555
508016
618955
960261
954057
1968124
1399593
1844964
244916
1543872
350279
1294309
783850
173576
1526474
1080609
230516
748
1641600
1321214
1692139
17744
363338
37604
1739296
1781658
990616
120536
307658
745983
406194
1547069
1417089
321460
1912020
1427283
741423
302847
30840
1272929
722810
634331
1232451
1549144
251396
501580
689858
316020
1663821
657900
1003287
203916
1680593
1668400
1844463
330213
1713911
380587
383135
696977
1811235
1274527
973834
161702
1163563
1903699
626381
1645114
556446
1430210
571674
1801800
1192010
1485025
1671379
1422836
1916178
897029
1812600
692776
406725
667972
1113026
659847
969203
1957139
1915085
1822762
1811599
114041
1231877
1676518
281957
1145988
733525
210076
936681
1200064
1134085
291467
1391442
1256350
330172
1562922
693512
1361878
221810
237617
1464983
1848431
823863
142162
1283595
306677
514695
981562
362009
292127
219714
1005908
1094282
186435
1708897
693204
314189
515256
941920
719278
947251
1178836
1558139
1881625
784308
97123
415651
1272584
1799175
235680
685752
596293
494940
925213
1451210
492592
1759166
1493954
1957139
545147
1914821
1729237
360882
1967861
318100
564482
756871
1338773
673155
559678
335495
1398995
329858
958815
786623
601206
1275536
1174033
480595
632705
902508
12590
679381
380218
302155
1281054
1781047
669977
1303334
1718872
740378
1114028
702397
1713911
1730408
1506802
649062
1236066
402946
1403936
1628404
527458
1036636
884400
1585839
747399
285367
179083
557081
1567310
367615
1361802
1863513
1070770
507199
867437
188226
646796
1869294
1660710
1635470
1312832
1161604
762049
1284065
798423
1136768
1560617
1376034
1397790
652418
1507211
1239282
558609
614262
818847
187937
347646
1880050
745853
1373468
873987
699247
741108
1770523
162320
1136384
879291
760559
267217
1813208
853849
50845
663067
16101
1556485
1893221
739727
1057438
1111463
980192
883294
889721
504956
852805
1043113
950353
647202
552326
1355858
554052
1761864
301780
1313941
675331
636387
1112161
1721079
291558
1241224
469785
886924
387503
1454393
1590573
914218
1332886
1062196
423316
1185043
1660272
1810731
1002582
784241
952734
647606
1922068
105617
496471
1896525
1914223
1933123
1082350
845256
164358
843303
1442335
941536
513474
469589
1969841
1855733
1798675
171416
532121
775130
139318
1205181
1890653
1218605
1999433
1372686
1148318
933015
751806
651735
1305146
986298
29359
1057276
650733
180644
1125990
1607747
223077
801326
1472434
1809066
1386322
1682468
671215
276034
413820
1446146
970693
1687349
459204
1007113
1701665
214022
1679540
209397
635722
645062
545663
889599
1921246
495340
804930
1629421
1933085
1390054
31876
614195
1493935
1257251
851225
469077
1361794
1940050
605718
387724
678689
1849444
393087
1650222
903268
1229929
1706783
1775600
654142
1997772
1674931
1231895
9197
12775
1059342
1240546
1089720
1885744
995639
1481042
1442421
69872
853731
1434321
140615
456711
1638930
3130
596046
1617308
1333291
1558397
1492946
156114
1612924
971644
1975129
1490878
1107571
1142834
995902
626731
460991
481002
1263701
1577132
987297
1989397
324135
1396584
1365203
1767823
505588
1541876
1756395
366626
1601652
1011720
184322
596293
294485
231516
1807440
599735
1035547
248913
413132
1431587
1275297
1133167
1163141
149711
586948
452177
18093
1492171
368497
47129
1887190
1086914
1166167
1693489
102338
909285
950065
121626
1789976
338414
580694
443263
698206
454665
1316840
506311
623406
1174400
1092249
677856
1945715
590012
518704
256107
554550
1769602
1370736
1359851
1666158
1484791
547374
168222
1448660
151401
747648
416034
652953
1847013
76751
47819
1816135
594833
60844
1850925
848118
782721
290114
909225
35277
1980825
206791
319871
101757
719278
1142919
1473644
415833
694524
1068293
1791779
728856
70387
1806893
763263
368211
1379823
644122
1834701
566738
687033
941949
875551
761699
1258448
1139085
352317
1644760
1333119
1642420
506524
1907221
1354593
739593
264950
618009
1982881
864652
647230
1492752
157623
1323662
57397
533682
627632
1077715
271125
1839423
1361136
1848985
55611
1191486
509097
524223
1968896
554888
298234
315413
763511
589821
1619694
603990
1697674
1456205
214677
913269
1485437
865610
1349518
1082381
1538180
1298980
1075856
1823336
1080628
1712341
1327417
1415115
1429961
1470494
1924773
1711011
282410
113559
995078
556095
1546780
1800533
1577240
551475
143764
1941552
297629
1809625
64817
1525251
1015150
464262
1254631
1227143
1723384
500780
175044
1668205
1140458
1064148
319818
1525202
1231946
1819526
1556078
1060110
1907266
1768377
83782
423475
1171876
1041137
1741493
922675
1014113
1735441
1695526
298538
1601210
1001995
498073
1205848
823720
161026
1468294
1090028
1843147
680608
1033645
407952
1349891
1162095
1758541
288665
1242649
1795333
1914764
1855706
1851094
975045
1996960
874954
801270
1386982
1504756
562073
965133
841103
625567
601050
1055507
1908558
497282
713612
1061903
175609
917367
1643117
374019
149180
1144289
1084671
1440705
1856734
881015
552567
1672879
586517
591249
1581596
16718
357548
546958
533689
1579089
1550704
876056
1914149
165295
1460054
1250297
826162
1148600
1897445
1585303
523395
1189612
1120238
1408721
167899
766668
1971082
1854724
1173838
250983
675160
823362
843303
1672433
391027
694816
1065533
1072741
153698
1204678
957267
1799870
1625347
1524634
1619892
589075
1072828
578070
33004
1883488
1616739
1437433
1737639
349256
345286
731319
1083998
929758
571741
602528
852174
1702475
1146619
1381881
1482453
695308
1110164
84208
241768
802462
1368853
85627
291152
1847547
596324
466965
1609671
1759383
934889
823469
808231
174869
1151127
409429
952947
690473
399342
485109
1217449
1520156
716773
1355347
448893
1432278
680001
1309953
715269
645958
999330
849685
1345119
770017
1100363
264914
654332
1915805
1204254
1635763
708047
436669
920662
978439
1854267
340739
1387935
593278
995978
123809
1235866
185401
1229569
1750867
1981135
356781
1434987
1090085
405998
34523
1872475
1435175
889860
318299
1806264
524098
881682
868416
962758
1548054
1001838
1566828
236809
1105538
1960122
988484
1495729
1224806
1896742
1753508
1114174
97085
386799
1526076
317314
975877
1100120
51860
1024956
1197577
1672263
1336338
690550
1471843
1803871
644477
1658085
1665436
709239
794995
1471555
91308
1236717
1521287
901158
296283
271245
906220
593588
645771
1436864
563856
1840562
1969862
1831758
1883146
285072
535426
490379
720165
41361
1734018
1098192
1741408
1843652
256112
806251
1255663
1265371
546568
1113509
273335
967547
1258751
1150096
680654
1767067
1754850
1934122
1069713
689285
1562964
98239
1365957
682790
1755548
82787
791081
1268191
494020
178334
1659907
1094590
955980
937575
1790188
7182
831649
77335
649306
1132392
840245
1501747
1977440
1765630
801160
227984
931527
763057
680579
1185788
461457
1835973
555758
534336
932259
1039622
1393993
575938
1215791
118165
29905
1460425
970353
1875768
321133
1571283
1326519
1038341
526938
63110
318299
1476983
1501631
1946448
37362
827929
92597
1751420
549441
743324
420733
1687087
524660
1099010
242687
272596
1725744
144340
754533
897306
919577
450894
486655
240443
242025
368730
1399500
1714315
745068
720016
1216438
461856
208951
630975
360157
1778087
688125
1755813
372122
1393038
397776
164154
1067906
1926902
555450
673627
92299
81156
1692592
1007662
1698975
805568
1204722
1123945
1360987
1119486
219615
1231511
1182035
782432
447529
1175852
237026
1720204
1946259
196647
1028851
126988
1529867
630322
1239003
1464704
1473722
295112
1780563
178037
241754
302154
702000
1939006
550177
345451
796983
1272992
637283
1099138
1457677
618824
1464467
156275
1982703
1900145
620176
343278
1565803
268451
1965017
719433
325304
362512
223228
977802
1668105
1709014
495580
836683
87577
1628776
1911601
896212
1583533
1477265
1981144
1348483
1204704
967126
1790849
762353
1849002
67757
1250042
1088789
688869
29032
1885575
618575
1508036
613401
371809
212846
139449
960625
89252
971234
1147608
8035
2694
834222
1391677
1886551
1297114
1393786
947181
1069933
841948
530042
767409
765450
650024
810541
734303
104332
1901346
1054339
1735699
791085
1655044
1370984
800838
1983331
1474799
1958613
1517646
1500915
1016057
1647639
1093973
1859817
728334
327616
1893356
1711919
420103
557962
1644299
205138
1848777
850255
1199700
757232
755677
1443696
667651
1233163
383926
500405
28233
1359497
248380
1199866
144142
178054
113569
1176640
1414827
1722415
249476
1494992
463436
328576
1044737
729106
922377
225424
475592
587395
1330189
1322241
1975654
173224
1492883
856335
1695350
339401
763004
1213573
1807694
1452527
674178
134049
1798005
661643
1285496
1374326
1280980
151347
454020
1597962
686316
416055
297503
1122503
1232184
310344
918683
1385370
1394444
1326637
1775228
1659559
51130
868382
1959068
1374641
539286
743055
360360
46155
1148156
588297
1178712
1025524
686516
1285356
1695059
1722158
1747769
1743510
1543208
155383
833382
1302703
908306
1550664
475984
1450696
1611300
1054606
53691
1269106
1819204
1245482
1366443
1696136
852654
233870
1957913
876682
1702570
772673
88313
950169
557159
846580
370875
348739
644352
909449
1155563
1819381
1634608
895285
903664
562878
858025
1693840
844768
1452636
467920
684280
574563
1292776
204820
523950
216036
1955271
158183
1677628
909072
350753
550476
1652416
582326
985338
1892873
945259
638617
1332226
985206
1184468
250194
761303
1593777
1399092
1534545
1460701
1343460
369404
1808924
1034284
873848
244849
823181
1582437
481877
18912
678508
29587
124460
1714288
199207
876121
1659223
469183
643274
898654
1270778
1739081
55529
788417
1032004
1325100
1976761
1323612
1479143
432212
62446
1724401
281649
1209245
798145
367489
795968
121319
1478293
1219387
462137
1818687
990794
1533287
388635
1906771
1439925
55529
1327888
719023
1688072
497406
496267
1632237
942786
1129867
643962
1189505
1565133
1772185
292191
1632413
996166
1712160
872053
1274846
343066
946306
1167557
334206
1823408
935551
57475
895706
1781195
546186
1110788
1127591
856524
414035
1207200
1991189
101711
796281
1757075
1925301
1891983
358029
1708219
960348
368986
173507
197331
571574
1802854
74185
738495
586633
1131287
1768484
13657
427861
123345
1838892
505769
161058
414544
196276
1699460
297997
1788892
1921769
505643
1282661
1694487
873670
726153
1107143
1954441
670376
1757964
1826220
425431
441640
792442
502555
1365918
337102
668185
600815
426853
1239220
240547
1937135
809340
1995401
1993772
1303565
301348
1058239
477597
1491423
1318489
503892
1853969
1438493
1088991
483330
810431
1619094
1821449
1691608
614027
935006
1888654
1989384
1341441
1744533
580185
1672180
1874057
1191076
1519397
841962
1777130
1358906
729294
881646
1269499
1872209
725050
1344749
1235455
1718703
102885
595979
875148
1415521
1310408
51810
243503
1809271
142012
1114867
1200842
1486146
634252
1179200
1916547
127507
1370299
585777
1846884
925540
1302313
857277
519159
325492
1828664
1388473
439084
149369
673288
84619
258800
1517961
1491964
1380661
34773
1264089
1400164
290760
1083215
1325227
24172
845809
1725751
822697
1670692
1557301
208573
980668
897006
1138980
1461191
906017
241165
11849
1980459
896671
1078760
362344
944937
578950
779493
1689103
1431679
1372917
818945
993580
122019
1841186
1181614
1397710
1184527
1377587
779829
802666
708510
643831
1889526
1395253
1175840
808005
588228
826322
1063534
1259200
523487
1269831
341507
275105
1633207
389773
1142048
732715
1088764
1410254
1793245
1969042
1582607
37688
1188179
1143514
1194730
608921
1771134
42323
581906
657492
1956600
908151
484614
879567
1113979
406778
725253
889890
1893182
1787340
1593380
977202
1141333
1299499
854339
603435
181898
1929157
206835
1347816
1194516
863372
1705356
559132
1256100
1040016
1745503
1155846
921353
960848
1127258
93563
1221162
1868156
262579
843475
1690001
1159624
17110
1916718
944310
1139634
382020
1215626
260351
318941
1693631
1776217
1662922
474417
1051707
1157054
877433
896468
1721366
1715155
606238
1647971
301356
967619
414737
300399
212480
815032
833356
1602746
816113
651979
80723
333650
877606
217269
216841
1819116
696921
1235287
1934481
1124344
1386226
1875194
981685
798920
1399657
105626
1410536
1792413
1714478
1969732
321446
1004447
44114
616917
47818
1912012
1070727
1004681
496966
948014
1980129
1808853
775354
1056880
646872
1796225
529247
1548993
1192963
357998
1569717
953994
184010
667497
754739
310491
604831
1040930
1444566
448084
1298097
1475194
996130
313221
715735
169752
129514
1938699
1233711
837581
72358
257388
429531
618505
319595
290455
483536
1668964
1365123
1414105
936815
827375
543868
1059042
1138535
923670
143671
1565163
1889267
1229399
837817
1592040
861345
1816862
1590745
1861991
677765
1725420
908306
1470611
1832099
1809044
767446
877532
852173
934243
815364
823740
1002539
1415345
943715
974095
1862300
742546
1288353
1503289
1057202
1610604
1958308
1375347
1990814
135666
556427
1336357
1873884
1437073
1731456
1489331
603173
897856
1647615
1825829
1236482
1042450
1965852
1126359
393365
678046
1372369
1424456
155605
394124
1951358
1909721
535628
1045827
401873
1495558
156664
1263802
515656
1094510
1271177
1022912
39838
313933
1586381
1028311
647958
425175
1026318
625371
1323588
498000
993063
719415
1170698
1019479
1988337
1872224
948354
680887
1024870
463306
486406
1836065
74421
1850423
1450743
165531
375874
702462
826532
176150
304116
347361
608890
468595
756020
1898528
1796817
723006
255551
70337
1171778
1312034
1243303
1169176
211033
1178636
432276
1914862
1407236
1952970
1900289
1423191
110378
1370887
1588313
1817987
1337968
555107
1847365
1862316
902931
679053
225145
250531
940162
36678
322339
1834424
1691686
1675780
200887
1194746
377583
1410387
532818
1419296
1116244
1352468
899854
1721801
751320
655188
1938945
949464
327443
914113
895714
1719655
839497
1845452
1182543
999944
779967
1900580
1105207
1120040
44338
1288472
419367
1288663
41091
125888
1523869
1149737
406434
36783
783744
1321236
657017
1702109
1311898
409963
1051616
1422550
1664863
1378293
975848
1475819
367769
1393106
1596056
883701
1298066
1948364
1271150
1470299
185969
1522877
1164892
122307
548810
628585
1434584
1423996
623625
1391133
574457
455094
6559
610878
713763
6377
1974858
753818
380882
814827
625448
1475353
963496
1961528
719562
959811
136738
1140634
1784884
776560
130662
3788
1558156
971452
1213627
1539055
89319
1672846
1215802
129372
1362480
473830
286525
684515
822470
464282
498426
856847
1857096
639418
453735
1860185
306583
536649
1563416
121336
1313242
1876993
642087
1839729
1006264
527091
302686
426541
1062177
649921
100341
1571909
149112
1085119
1064109
1367921
1196556
785726
278575
428274
1103511
1640693
1479561
57226
751031
130302
893310
712472
1724839
450572
1845827
756667
244904
1628589
966757
1169318
1959251
1835511
1293529
882089
1921930
293531
328528
1485266
887246
905315
1674583
1129024
822690
1307551
1827100
840682
300932
281236
1291813
176702
141820
1801467
776512
1714147
425423
884490
1558366
687823
46874
48299
1565716
1437354
1377033
952070
431322
1307886
1674895
1258289
1566791
1351203
1524603
1317286
336853
194393
1938786
1507145
865013
1105184
1055759
989814
1453093
971647
1432577
1573911
233131
1225337
737843
1857003
1205089
949912
1027212
1865793
109564
1534474
1156415
19331
224556
1185166
1270908
1760350
1165158
250124
1409758
1491004
1358168
330794
21000
1893974
1865563
1382455
1492165
638881
937166
1639156
1789049
1797913
1283595
550587
547717
98217
733444
429520
771839
1934261
813855
107971
286293
1274844
1148406
367464
1537786
1530755
21294
411993
90448
446752
93019
555543
539337
473077
783312
362288
1059760
1768175
633089
298043
1975000
1795449
1465240
350930
1244963
1961533
1190068
855682
1486779
1852596
966953
721664
1754155
1080793
427861
797843
965426
354859
92436
1455376
629674
1718244
730641
25516
1764331
1684467
1104585
307413
1792122
505467
341545
485234
174802
506072
424596
255171
1586800
62726
1623581
675715
7490
477310
315446
199767
307358
1816459
1944162
1579494
619241
1401140
440505
254839
1783993
128293
1466198
643433
304862
257970
1147525
917868
1207874
152625
128691
749602
1514959
1118703
368371
114502
664212
1532791
1449840
1979130
236931
1833888
1086192
1490952
1322572
474991
541135
801769
626930
1415053
457975
1413611
577401
965226
996928
1394263
907869
457386
45449
1061262
1509224
1924851
1091767
1621356
764813
218528
852841
508374
1349472
93730
115054
1726310
1870700
1444935
545657
1202500
1541637
1489702
1954342
1849394
490920
1200774
1272642
1866606
1092388
448976
1336187
475938
1573552
1343422
1872304
1381102
1262899
1326343
1473133
507616
1656683
1916594
1541877
352499
1016283
531669
60984
417256
1099641
572659
1373174
20579
734523
963390
130508
1401570
647379
1131799
16751
1201477
1155290
1043358
730890
246859
1601262
1167397
862529
1076746
299217
138851
233735
1761235
1889490
1628012
1362417
1172278
1278132
644259
587453
415712
1869347
628974
1441414
660174
876491
1538121
890361
1113676
962577
1462578
864881
515663
1527403
652074
929956
1550842
326598
1211463
787282
830133
103103
659784
291402
34268
233936
675787
1608670
374265
408129
1322944
779645
319251
670628
1033445
1972307
894552
1236295
802240
1016331
820520
204342
1944281
1232465
196863
106358
1409499
1569731
1707522
1168182
1138687
1585532
1947857
1240248
1495003
1107798
1889534
992116
1605718
1848165
568088
1902253
652423
1112897
475940
1461497
853997
783031
268531
1242811
95458
1405019
432654
366421
918528
182581
1079097
284352
1292940
198501
749637
435809
856728
1516360
1766355
1550238
428592
1573960
432724
1949381
1412493
416228
1417601
847296
1590560
1753665
1459087
619098
455031
11423
316280
777571
533134
1839862
1704176
1427042
72514
1257892
57832
1336834
924547
1233153
380799
1504001
531145
1191894
717683
1575785
1766681
510217
1643487
1902836
1432542
232614
1639840
673940
975590
424799
26227
1813054
691847
20729
235089
1196462
354812
442860
264779
778366
310491
329182
684131
1259879
423732
449938
1363524
1865816
331210
663739
390143
1565000
1547920
1960806
642645
1553235
1972601
1244928
772959
193389
1403670
1846315
1535819
1773162
1297990
1699127
508430
1723667
1529401
613511
1725779
1990545
144501
427710
275658
60878
1715945
575943
426600
887722
593410
106456
579897
1126614
7325
81554
1646519
1757474
31483
809703
1400753
1316459
1555682
430654
7013
267544
111071
896529
276368
1202512
177597
1463820
80770
1974676
1054296
436984
547281
55060
1075658
867616
895850
920721
545176
1843634
366963
11271
1569663
1127939
1159668
213907
1697079
243755
686606
70320
234713
649126
1329148
101507
1212947
859175
1337103
1615680
1649803
25105
1365437
1849058
1603810
1881269
459548
1637131
1230692
1846624
1492782
230688
1434452
366938
1799537
1200753
336911
1451187
1514489
617633
1181506
1145175
561634
256730
1925830
144042
333361
1751563
1984305
1911652
1234175
880960
221470
528797
693824
730541
1522608
1729932
646097
1604105
1653488
124227
544225
657871
960977
114348
1593992
844540
300981
1622245
475565
455801
813961
1021037
39317
877766
1314687
1302467
1021472
789405
1521087
344533
900911
1707836
354183
1478351
1015683
559747
812864
1980487
395645
548371
360618
252931
1095440
515098
63626
897467
630713
1227749
1263327
249463
1617621
1414567
667087
1957997
1693201
1561773
282843
1106120
1159547
1871316
1103179
1389332
1215076
1145486
1739756
1909819
850934
1796420
1564221
1989296
1663214
744498
1979400
1054239
630912
1862797
1505157
433370
1951840
750798
93530
766539
681029
1715644
1151240
320639
884062
148240
1147341
1523284
821099
508469
1646254
1688398
1780257
637474
399592
415985
1544712
1106438
502723
167715
882673
1440789
286914
336575
1094948
148926
921864
801704
1748531
946426
1440938
204352
962215
1384120
1668361
526046
1183438
420459
258077
573093
135401
1276020
1465968
1797542
734383
1330115
1777305
1134546
1327858
158970
758128
1997576
1471349
220050
554149
667781
411953
402130
776658
24367
1603118
249548
654749
507880
393547
1459918
342734
980915
1805453
80815
1496329
1120445
1863031
760419
1939909
905466
1602030
104829
1084942
1895351
651504
973791
378645
209874
1746589
1006922
204563
495509
1101873
1754003
1819352
1034405
83619
1042022
501766
274077
850828
1351488
1986047
643026
185248
1402678
322527
158405
82884
1380139
1922424
815323
789594
855796
184032
1864442
1060598
479750
46481
1023418
1870643
500192
819847
549621
740253
722416
1226528
295293
499747
985192
52966
1853983
1378328
726279
1067283
400880
1186052
1904003
398568
1181170
14140
198736
1712211
1625712
1520059
673746
446117
1085198
856014
1116942
1686276
118464
1115530
1779395
1954769
1760110
278340
131225
191072
836601
1601455
1064240
1182895
1272991
1636758
1497465
179809
911913
1339981
1615654
1819988
1598389
92506
1094399
1463064
1492913
1474092
1552154
821559
1489671
1699688
540825
264252
1144387
501975
1467201
1380370
333343
112051
1437849
162554
1804668
1799186
81679
312743
163481
11918
449986
635571
1461510
1884077
1763788
15114
807641
443432
45909
652988
171152
1357438
27272
54286
1282855
39065
552656
1935798
761024
1722748
594581
1501168
255053
256505
296153
608556
457851
1409406
1496831
1723910
1568643
1044221
1921722
1444572
1554837
899947
1418125
642347
1107471
1440781
779862
938827
21885
760798
398612
1168049
1604175
721777
1878834
1869385
1155466
23977
339332
884673
568574
589008
25878
565449
253255
544918
591632
1974355
1059440
1699384
1136537
1977161
1734950
723289
1693816
978583
1157301
1266687
11979
1901813
1384650
297186
1331162
1708219
154418
1369866
549655
241032
293862
1218871
101198
1432310
1016209
174512
1276663
835095
800379
1869493
488022
857343
888190
1516953
1777597
232975
1322109
897534
505022
1616350
1698426
1784426
1663320
549062
367391
501015
278089
1308638
926819
1133959
1277128
1033445
986445
1928715
636570
832302
545576
724168
1717083
1958820
1843817
1357391
454092
1419935
157423
151937
343527
721168
952070
1904692
903759
1541388
1231158
1810190
761232
1636978
465233
819296
240208
1267356
485023
1372385
845717
1380996
1720060
651621
1647731
183964
649579
727305
313621
1673509
1310437
58097
1807365
508480
1742923
1437372
903817
1879005
1223411
1127954
1823193
424021
1596094
946612
763106
397414
1345951
1242041
949166
218594
1068033
1864399
1069536
1598209
689557
1013047
275951
1709515
443223
254571
494870
427111
1106187
320752
289550
1578383
996061
1073032
943022
1190196
785863
596990
1722583
1391317
219743
1815115
1712485
929036
1405303
431820
1113760
1739974
973655
948096
145897
1484883
1961745
343314
1481157
45695
1111654
1272931
1534304
1145177
1529293
1300439
1662380
1754673
1445244
433693
1606659
1802519
1136691
507975
514593
445124
357045
284352
279703
1194328
1524966
1370836
312221
762121
600666
548221
1067810
1830831
7635
1518521
1875163
1403364
1956671
936909
629493
1208199
1965954
1649969
1877934
1038504
547948
346934
179440
8161
575800
1878677
409745
1007313
477578
1242419
1742289
601308
22865
1489303
638159
1972406
1535151
663363
488171
173171
1614235
1198624
1510172
5371
755016
162487
670370
636254
1024769
1226876
414477
646872
378907
292225
330304
1313433
1833255
1918152
1766983
1753208
1417817
1965924
416273
1773268
892128
702270
1100130
1124917
1183590
1185297
132267
788309
721777
1199048
733659
1755145
571360
808858
38891
805635
822050
1493046
396375
278205
1479951
1715047
1682571
869184
1228015
1640378
661946
915091
1221967
1569767
1968393
798493
1883780
1437839
1375076
1341039
420848
1631955
1016741
938227
832051
1167357
1664486
1600550
114278
1101576
644283
131783
1776488
1196917
1176131
450291
1912930
1581472
737599
1234633
904635
224625
324812
383969
395783
1820972
704361
1901575
481090
217094
1268298
1028760
342484
393327
1920169
1180621
257193
1758874
1873382
1872113
1600723
1553496
1168642
946276
683444
15565
672843
96984
1765600
1340390
1943444
631314
1192831
78896
339350
1788342
1696717
1146730
1890265
1847895
203948
144614
1631338
796026
65427
577923
1945305
1527171
823740
1227235
1838898
440078
345654
350117
1695830
60624
1413926
1719009
161421
513061
16410
96928
1827427
393143
1605061
280041
112444
1878290
1086326
1781389
1138131
392120
866900
1347456
914180
1269494
898827
194126
777668
22845
1891377
604860
1710909
595087
1623128
202608
1358809
1301039
634271
159244
1918170
1304179
1086042
1083668
1581366
1336200
850980
1052844
782261
474722
654262
205884
86724
1130784
1250420
1923869
646778
1322527
703092
1477314
1495977
676795
704793
1585091
222705
1121527
899152
1942871
1728880
1540193
1966014
1891614
1213792
363756
172532
844593
1838469
202107
342602
1380623
1623934
1543307
968632
330890
1142810
195544
612787
1787054
1683360
795457
1195323
354354
798477
602715
1763690
258860
1609028
332843
1166123
1194849
616409
983643
15582
1537389
260706
241097
173297
688141
61693
1185276
907424
1408956
1928131
1623918
1637370
387322
1356136
1095600
199481
1808011
1929935
1365286
1188571
1737498
690155
893735
212068
710137
624322
1534221
133748
1651157
731649
1888754
74068
1773470
1322295
1837936
620974
569177
668203
1762146
660581
1778047
535031
1365659
1791694
250081
841698
544114
687042
176607
700962
516182
126249
13158
1739981
536321
1534551
681543
1505515
613624
898794
1157470
1893571
1567620
1625865
910230
55868
750102
660422
35661
914592
1263188
224385
432276
348519
1060038
1890993
1724784
1447128
582798
262843
1149463
1577395
1109634
1490988
1844675
394701
1158495
1325919
559129
1812258
1832882
1860460
638746
1877304
372737
392461
1451742
1192838
724038
99633
1873680
947350
1433911
396678
1388308
169066
1839877
600700
1441475
250553
1382954
641644
1296215
1783757
410783
289109
1839232
1263778
1129897
1350215
117403
1557412
1181170
1644564
43765
1599753
1944328
988168
1859088
375821
1650250
1486152
1989142
1361954
971831
262146
976564
1107343
1749866
1582413
1947192
1090868
482303
1875285
998748
894191
920364
516471
447529
1668153
661640
1139938
545203
810474
1259575
1940938
1078348
1901326
1979141
661012
1684347
626319
1678031
393485
1315137
803633
1123562
132476
119229
1883011
629339
930466
739286
1129818
544695
31884
796537
988890
542823
262769
289456
1862280
1814028
1543854
297932
1112190
1477004
821045
1514771
1894144
338162
1286140
484140
1511603
512732
822232
894524
416403
1562885
1969022
789786
1099291
1083796
1121167
367153
1932545
323833
1756139
1573534
460130
762954
483463
399812
878567
578157
1902369
1727839
588120
1635256
282139
91204
700108
890289
1387994
173359
279130
1779679
1951852
1576229
589250
606482
253642
176463
361258
1135114
1795142
411912
467078
1768067
1263297
1019039
1313911
1247652
960012
940692
11119
1060547
1550792
730565
1629301
1828194
1572740
1305967
867095
1389945
318706
1246315
912903
1943841
768633
830952
121655
120362
1671852
1284965
559066
624609
1925579
4362
1398363
430886
1143339
1274914
933896
820852
20198
77167
1835451
1853362
1782460
677575
487467
1549231
1589562
382039
249718
900053
875989
1782448
1856416
314753
1780418
276182
391118
425768
287105
767679
1904469
707601
578761
810955
986583
713566
311276
1668641
776662
643844
59362
236803
235876
1473789
1164803
531062
1893467
923849
987743
1399066
1038815
732075
404359
1563804
1970717
1763175
999575
786123
231367
1492022
600618
1738042
442910
1407095
533855
614331
631338
1825265
1164325
33384
819118
1579936
1150193
1335253
829786
939205
124224
662124
387179
1968667
1539637
1341413
1445543
1308974
1365973
1868179
285308
1003917
1539603
1634395
1679162
1956296
1870757
562767
597923
1703815
503971
1215790
1843475
1411967
1819429
1505919
677212
1949267
1177840
995198
699765
634482
1914796
1978996
1724706
532947
1374115
1701640
1735128
1203176
1496526
944443
620746
835054
1574996
1214538
1045926
150227
633873
728334
1708920
1336441
946614
1180485
1036554
964142
1044071
171345
721953
266522
1277475
111761
1777135
1187614
45045
95251
543123
1296108
37688
1402261
1826020
267111
362026
1127545
1640185
1951922
1999160
1640185
1146538
1965634
1291214
264021
738912
818608
1394206
1594765
1593739
723016
192157
1184131
1485581
250763
453107
1549608
517065
1895190
87808
886478
1845209
297627
543780
887172
1003251
1432869
780562
350598
746671
1819526
1809362
254091
804919
292171
705469
18914
1659816
671666
182128
317263
695477
118443
1175313
1605226
86372
39048
322331
865103
512083
41743
333735
206690
563001
852841
888211
1154890
1856590
315153
253040
689247
810590
1680394
1554213
41386
79478
1134734
580987
785421
1990090
992764
1223055
1210920
402128
1946660
1966913
382897
1282443
1264025
1423124
1218820
1064366
1737888
285901
1271941
947260
1867760
840652
397691
1043237
1013174
460192
869586
87176
703496
411191
501516
899605
1445294
765592
1384197
48310
1937028
819645
1371369
284618
516508
1291418
540707
923005
858906
192511
1483783
1305279
545042
481840
1106435
704007
1821096
660310
1029109
1792508
1782522
1987959
740423
120433
1055625
941311
1503579
1728324
1089272
1133245
1094234
677252
1709418
1414223
275795
666101
656377
1415530
28606
1675808
1088864
1921943
1140426
1790943
20638
1408935
1215825
1942615
637123
974180
443804
1814549
920397
770100
798727
307444
1845881
914949
636826
803864
1819487
1750453
1216432
402995
1181470
90951
1710196
962752
520006
1081051
1134169
260758
946435
1779644
117444
1382028
951881
1532424
792415
1637114
1313309
1628884
568498
240963
808624
1221383
495338
1561328
486048
1251354
1135251
155666
1200774
1999906
1790953
580424
753558
1768973
1017638
890720
502563
252248
1359371
1329244
1674437
1504421
520038
1443034
1470690
1134009
934791
464080
1133813
1433784
1291611
74023
840245
518499
1869860
1793503
1481770
150453
1761317
192471
810047
1872291
293545
218604
936365
1145512
1091500
1999326
622434
679165
372438
324645
289512
1323411
169218
1964258
1596746
1779394
1696708
1770119
293113
1277480
1125657
354221
82368
1066728
1108733
1325726
1204722
954323
1532406
1091371
1816632
187336
470957
101353
1038885
1628685
1194066
866687
1313615
59988
1163304
229004
1912876
1670178
321274
761163
253592
1459545
1222073
1296411
177220
846678
1135433
1682090
1553841
1373361
766539
1998567
789326
302243
1366156
1471077
160133
884633
423975
378645
602864
883528
1342083
1932639
1314111
1593908
1791098
842660
608682
1518984
856199
218091
742493
1896943
1959394
1064243
1097065
1375930
1393659
1291247
1747372
1359362
916394
1111429
367923
1040325
195911
1507454
253501
1435833
182435
618185
1809920
295302
1425480
714958
1244130
580522
1029382
944716
583658
765399
1019599
53857
1539237
1862221
265836
645771
543179
1526372
1645058
692957
404376
182513
778508
1434937
210928
421075
1173309
1399402
224
521175
1621657
1457203
1029218
921997
482074
614564
1994082
204268
1551574
1689708
1748630
817965
1990112
715167
1583700
685012
1882886
1580226
778508
76852
1818620
1826419
1505766
296472
829990
1782785
1139468
173033
341881
1910798
178187
1706159
1968533
1860536
1376064
255820
369131
641703
505071
262169
1043725
149411
868692
517127
1252839
1819294
1224804
1461739
99752
1852208
1218602
1592412
1283627
1928385
1267226
1910067
649115
1414471
746757
576981
1881734
137735
1773131
1644520
1864526
1581318
1733474
1837211
1002610
1850340
537780
1962542
1433240
479574
1777943
192483
1055110
610260
1824808
530596
1457860
1014288
135756
1219492
555596
69195
845402
667106
791246
689783
1526044
841439
141715
459133
307026
823981
457130
1134161
686947
794709
1311068
420173
897201
767699
1683571
1122609
965426
1550611
324950
109846
22788
5167
87354
232277
1369190
728374
1504639
1161985
1003529
1230495
354952
471315
1383886
1702885
86316
1899175
89110
1511217
116863
1417222
1062118
245970
120447
1542945
201559
631164
595898
1108272
1456
682348
1965146
401652
1367671
1209012
1701127
152226
1409634
1641355
1319323
932882
761878
870047
1628838
1765468
1137444
1258785
475113
1543591
335274
830838
1995623
170876
1639798
827036
458071
581153
1319018
226561
1289631
1303184
483391
855383
1050836
176860
1946119
815802
1368512
1302129
1181413
1421303
1140605
988659
258799
1368855
252384
431096
502173
1712546
659668
1336229
514137
1269218
1060657
665431
1346089
1385455
160674
1573280
1440619
356679
1799923
1074640
592461
1127125
1913986
311794
1912800
1661470
138253
180092
567006
417286
490365
1473427
719509
921766
1748951
542797
743835
1313185
1676426
1416963
45249
240300
1378367
1751698
118537
1041476
1311121
284889
1301580
803516
135658
1377132
91448
448550
1636349
1729576
1980170
346714
1003394
607740
746626
1185841
1348128
305971
1849043
1861988
769717
537654
1507608
1163845
493829
1860388
1838597
1393993
757829
1370419
454903
647371
369942
1794691
1950889
1602746
691458
180607
1817518
1722046
861627
112549
457247
1251229
293271
1259804
1325434
1924565
1864282
477619
898442
1368066
1525286
999762
1632789
710787
1052618
320379
783936
529442
361561
850785
1665873
1127378
316224
59816
1065452
1330360
1094490
237360
173576
501195
333909
1277699
1313309
1387485
1214713
207517
1680377
275652
214602
738911
352755
439413
1013253
1940481
100739
58215
1834365
328181
678503
1192178
477048
317647
1926130
1536740
750867
1556192
38139
1041849
198442
1850796
224385
785149
1095330
491132
1565163
1737498
1230692
826547
1258158
1342697
1046897
827888
1468233
567005
1211491
242553
1510809
1966709
371628
1394548
459688
1268821
586593
280236
1100882
1712359
1314703
1014572
69333
1376830
237364
10074
1907529
1120712
1553710
1870333
1195233
836609
1668846
203833
526695
238823
385615
693630
659832
1415683
1331082
1840202
1148270
1554841
1844745
1038588
1542431
312015
88069
12531
1480732
1587711
297928
1479431
1132608
1323693
1285740
83569
1553924
1816193
915571
1060390
1340108
305571
161178
1155725
245407
914326
1216734
77978
833686
1369131
231432
1607339
77608
1304644
1529671
1143862
641918
213478
1762175
1479995
198116
268578
1840932
662279
340356
406747
1632413
1275139
847595
1232747
72611
325871
833720
689354
1457099
1605153
1312952
1616380
615284
320796
1275846
575778
1639124
1117192
1212753
109570
21391
1615420
741454
291163
1873282
1877445
270229
524781
203570
1014658
379538
649985
759016
1588959
362178
1792269
760930
1836602
499075
1951555
1734844
1573392
852365
1383587
1727129
786852
1094645
348779
487905
1529657
1717027
1601693
717194
793888
1693080
294072
1948751
1171425
1968982
421229
247564
120283
1147815
414281
845651
882669
1551191
1486863
1365325
320620
671293
1540154
1363642
1898035
1312510
1011967
1821824
53785
1176029
490178
1547240
1145465
1191638
223248
216389
1113772
1003406
929171
122856
390631
411901
1170382
570770
1987742
676432
718476
1596865
916246
732173
1888318
1913328
801068
572531
1993335
1644351
1637093
1640
148658
980903
1456114
93506
1945917
1477474
1693695
1681853
445488
1248766
1042669
548946
732038
1009413
1967332
973141
1633398
45876
339673
295743
811273
125975
1300533
1376015
818439
1457447
307473
1236093
1970111
396492
746587
278043
343769
179680
1455708
1868269
1843801
1601183
1434339
930763
713129
1548052
562421
676742
719869
1648093
1898678
927019
1325810
746509
81639
274774
1329008
573280
1095143
926824
1262688
267447
1612924
1561763
1543841
1386837
1773004
1950889
1062213
1726626
458067
900024
728451
891918
1941287
786650
297393
1147003
1984914
278243
1255301
800550
314500
645633
386638
1534034
1954289
1533369
550444
889273
190806
881474
1592093
374732
1005697
1712123
1858947
1830267
1294930
1702011
228945
427015
595043
92346
545792
1752146
250213
1885822
1051588
1629416
350259
1298701
382154
50538
1249284
1016158
1708632
1078895
692821
539028
1119379
787862
888506
1808515
1576662
1250145
604329
1265760
1431582
1187783
115393
419130
6116
26956
1218018
1873499
402763
536752
1813233
539249
1968711
90448
216428
1966825
845817
1198042
785443
1111425
1154639
323204
81872
1325229
640666
1976313
344461
1621937
371459
840438
821554
1695119
1329146
1718602
381657
1614078
1583829
578761
862693
530110
1003145
1433238
323532
652619
734562
638748
1327720
1047215
231193
671273
1577691
432196
1390563
1957451
401998
299278
1958642
1223751
1094860
517841
827801
991328
908844
566475
941643
1760359
656457
1489629
498308
1596862
890882
1167381
250075
1141525
273133
431230
1442435
1034226
1565316
1741393
588206
528325
1129311
408786
1021327
470080
128400
659989
882903
587837
1371606
1669817
705251
889758
1920816
780032
843861
1197780
1139275
1013923
1810607
530771
110336
1419875
1434840
98759
1184698
229133
481543
1964230
1329033
256620
1909650
225527
1526582
500483
1026442
1164413
688056
315046
430502
466102
511676
1909321
1046582
1544663
168347
1824367
340077
1462298
912409
753043
427075
1674265
1675628
1184993
1722573
926388
662926
1441074
602764
1064728
37536
1868664
1215518
133959
274387
360518
1392021
382273
1917778
502526
1345897
248515
726144
158412
41743
1988641
998782
586593
354913
1498804
1650052
843594
1039576
1610983
907169
883518
658044
222735
820093
1971391
299127
235453
267211
1321556
645045
297529
1062065
1454229
1549006
117170
834555
435751
1448272
1011693
648297
9454
1119872
1189863
98558
981731
626271
534440
1155308
343295
180343
1979025
586944
825407
467585
80073
1104128
1554917
1673408
1176776
1896683
1637804
873351
226592
1462111
1710056
1003145
23692
1335796
1032849
1260315
217109
1991177
161791
1938558
38458
383734
637544
881395
1693271
1770713
1575440
869364
119929
203751
19694
1268212
17081
1632410
758918
828867
55233
914988
1319825
148878
1344858
1880255
1690145
777538
1985796
519479
77226
637717
581130
1089424
1196891
1915451
307645
106793
1515208
1200988
411925
361845
1518914
158450
1799880
1587967
1847439
1008475
279019
1194183
1068855
1951044
713067
253146
133102
1253687
1895810
1518486
723808
563796
676949
935443
1743872
1336070
315867
1636460
419435
140959
351743
1715955
1512600
1367194
944478
1723987
296872
888630
1004045
85288
847727
335151
1831542
125042
61166
1888051
1810047
511925
728621
1953064
13569
81738
472999
61279
1283905
767486
733223
624520
1675751
1169276
855827
438138
567474
204476
426115
52143
1607653
611010
168169
747236
1665443
898525
1160109
867175
1110671
681587
1882298
52309
1404760
72915
1387266
662839
330706
936504
81850
9769
1248624
1611391
1454539
1692356
375515
1244032
1505852
1314496
1061746
247116
1581994
1746951
573294
931324
118769
1303118
291781
1808853
828704
601343
1341393
545290
1405395
1445949
319091
851836
270771
907838
375697
210050
1595209
1385877
774378
1276568
1254091
536288
223833
1081634
17427
1031709
696696
1588115
1417817
140592
1947522
696456
106092
889456
1093998
249656
1372801
762823
1669491
970300
1941125
466791
1334912
1428763
1776309
1185912
1009149
291350
1167611
1539018
233269
893677
126678
1420099
584872
1759553
1708371
1356895
1230092
1683655
669762
1241224
926740
1578673
1730789
878025
1362776
1548535
858392
1380693
474597
1715803
1849068
634434
135347
955930
1387762
238211
390875
1285943
1048807
772929
624891
1465107
1520021
1654148
120113
1184152
938757
343839
1671316
1974073
402747
988468
1875777
937319
210454
1926024
321597
1140262
1693594
454069
937732
1647082
1228690
285713
199840
1565734
1581616
1522207
359972
118128
1418354
513466
701941
823507
763135
1153140
1757338
931156
852738
669902
1045004
65913
1653718
1894334
370589
1960961
1883413
243346
190058
900975
807977
1033629
1144903
414869
1087030
157802
1687123
546210
1718435
1508988
1997359
1889267
1430058
1491030
1993804
724556
1503551
93601
564062
362886
670645
311619
989440
5892
1902919
86461
995800
708788
784137
188594
474219
137987
916656
1148690
1265270
1574064
824242
1586902
1547960
28159
982550
796962
960169
461007
853497
904218
284421
530287
860786
1314067
1946211
919570
1675842
209644
1097161
1004291
1911307
409711
1977708
1059362
445932
1932570
1530410
1812640
604918
229156
1300387
140266
1169538
1050075
1135366
432647
663450
1098879
1224100
384338
1127665
659250
261811
1791369
447271
1085321
1291829
384617
337095
1068072
1850436
1313973
510422
1398413
1752638
712358
880319
1177939
1791223
1392291
1757305
146811
490002
1755852
1834214
873102
1275059
455954
829869
1726002
706288
1722247
943981
273423
1150693
411428
621621
1453995
1670388
1986669
1856029
1264404
1073342
937014
352443
291834
1159661
51730
222451
1448362
1607209
1542499
1495464
537211
1829821
1907504
1508371
938749
1037321
1044094
21125
1038826
1972670
203454
1792541
1916171
1462174
902456
1249622
636657
675349
1608807
1690700
271220
217153
1252448
1648544
1989569
1036582
35798
602998
885798
55006
1510761
1003287
121138
733101
1793450
728334
5183
1828841
1663322
335275
314271
368497
687301
710835
1452272
1613539
730355
414869
448317
1485391
926505
1953382
1113024
899139
51059
1926795
694074
456121
1213342
312277
1151433
892729
1843492
858727
1215009
306971
1674229
626435
822412
413194
69014
41506
1806486
1689257
249476
868274
437890
1468511
1447618
1413431
733893
790466
1187411
1973915
412518
1376971
1983562
1769473
897000
881778
1725339
1719074
1711396
1377744
1396458
950939
722347
1801197
1694458
1709315
888952
1832841
1192916
540969
1191778
1025472
840274
658194
1492050
1336052
42385
280099
1264835
1048539
1605250
1188930
618414
1346467
233249
1249284
1763228
1434169
1767067
1245256
679445
961786
1311898
355847
980716
1044121
142939
685997
301338
1625263
807630
573763
1710618
1374945
391890
798281
184112
1661360
1022081
1583608
182232
295716
366059
1818599
1196569
361728
1360486
1431168
1854992
612663
1901665
445117
1020565
483031
1529766
1038699
1950339
903251
917655
415923
1145050
945846
1274228
1519405
916415
1843531
821886
1460688
1179626
1442822
584660
1929899
239251
680154
28732
561818
91764
1684004
1687244
285995
856321
1954688
1736749
487802
219689
1813301
1108465
173798
1530345
642589
1538158
1347816
162554
1779569
1996141
695837
1595788
1387441
1054586
1346876
314770
299566
1322634
57049
782826
1974141
991880
1515798
452695
1811686
1378702
1478822
1846985
844151
350227
316032
1855211
1636118
948787
1154930
1312589
883136
649196
756811
1022594
628896
1958394
1236066
1497547
668403
1585140
107929
1084718
1047082
870904
1413333
1785461
405271
208051
14252
598183
577928
591052
1699482
95177
880262
429905
407049
1012082
501697
203867
771912
509184
1304824
1953529
1720696
1417180
417173
1171958
1855326
494617
1376471
189815
1628448
924312
1987379
225824
1744926
1809627
1076781
642460
1081357
1037315
456509
1769225
1581994
1831132
1747809
1660354
1903935
234732
637876
882435
1386340
1759707
1408736
539548
503451
11216
1038807
1049726
877956
380445
975053
173482
209015
394877
1668641
1720058
1201268
1003580
842955
637221
1464179
17845
1957134
1872728
574281
805578
1633621
1372237
221850
1321400
309667
1400014
1719427
348202
1796436
1921077
1618402
603901
1174604
185917
28570
982476
542655
179093
1442522
149414
1659657
1774435
1741266
1545719
334843
1530755
857010
855725
1161569
959552
1175573
1699807
1668153
1475498
1284782
1718504
460175
1963065
1863991
103632
1921877
975476
382095
1618954
529115
1159913
1328316
83934
606969
2765
1864534
1989586
1496462
1654950
793130
1613485
1383561
1796489
1169554
1695038
1463064
537558
1871139
1123083
1362017
1386178
1626098
1231081
299866
1820131
1755392
1271881
452866
752159
119107
1294355
592425
215543
1685388
1137285
1712873
800231
475418
1289675
1879127
523216
175202
1062585
663818
816665
1518161
388684
1693213
1258048
11849
1495428
886320
1008061
825177
1064604
740004
1141978
1488989
623866
448096
591888
1818096
1670605
1519025
1002571
262482
165978
1597236
439203
1009107
93123
350464
1779709
1921635
316155
482989
834918
1745773
1427762
89031
455857
1301084
1070723
200323
1375488
1552921
1943011
1158166
1057013
1631675
313797
905162
1861585
278459
1473854
1587592
410287
1286915
914358
541097
484266
333192
905810
639760
433287
1473862
523204
1435044
1260467
930779
552083
1946787
1240286
1182945
1602454
707302
443547
468366
1968636
1718700
1458281
1910468
1227899
185792
776885
927711
1950718
231277
463039
35966
1775029
726647
426496
97548
1736087
957322
1705811
1401413
316751
1691099
118098
1381873
1692778
626468
432044
909498
1475775
1400919
567577
1272023
1100278
1451623
913939
1609505
482757
1091803
752190
638621
1587058
145138
1241536
727516
306531
1204402
1916164
1302546
165336
907010
1061940
1570057
404083
996389
1925039
1822224
425080
475577
747151
1783917
237275
1574907
1932215
601167
1732160
393909
1341238
1256100
1164485
1958854
93134
247962
39484
1223549
345381
1631106
1267058
326332
900234
880234
332296
1842223
147401
652270
163157
533270
442759
381757
668973
826370
1537952
1970717
509949
916170
1582251
1275937
306212
1041739
1916001
878057
773767
391543
844012
1271712
1090989
248755
169311
1126286
1383669
489240
249538
1917990
367761
1871214
732978
621832
1378269
1657471
1614961
34801
109629
1023340
61478
1825525
791183
694552
924287
1687448
822676
245517
1953518
1222840
1209596
1791467
1326305
1607443
123524
1608072
163017
835967
361375
1873110
1650718
539256
634663
1882773
210349
1265541
1864509
768159
1857355
1092352
493508
826994
1259271
773025
1577995
858995
240061
1339988
1701242
1229339
308308
1357756
1461522
1985803
1294541
74044
917529
821366
203580
1715806
999157
1996092
1517510
228766
1408886
430247
1361861
201506
397082
1009882
1123915
160579
474987
128141
1665650
550446
1850352
364158
1470600
607238
304784
1328419
388101
303809
1923560
467573
1998853
1329201
455681
563527
191110
751024
339169
1320936
214066
942172
1593955
1773284
1728595
821663
1107401
293336
1798173
353435
549078
1897537
1754991
704359
369851
112238
1562089
1037532
1463807
1089602
93578
349914
204767
350696
17915
1754293
1541258
887147
1017479
941271
1588436
196535
1260986
769981
230957
1359536
126380
166195
308526
1472640
634291
596311
869232
573520
1644336
558599
438095
1024945
1129662
1925400
354632
616145
296814
882960
1946445
1301486
139479
156993
645542
1453570
608986
1170534
584563
89141
1504603
671934
676572
1003982
1359633
211163
1347522
1077541
1892292
1467313
575234
699024
836305
117836
724011
684608
917289
1274393
1299417
341244
957658
1661168
1582104
500050
783178
317194
1364765
1401072
1711758
1234325
1065554
1793335
1695665
697490
1943716
1057643
1176038
1772970
156193
939681
1480289
15664
1428934
47071
317023
1796189
1921054
560074
481142
475506
1788427
701201
955109
869062
523954
538717
290884
504539
94643
1243254
639618
616724
593222
1292883
984101
521692
1813862
454449
1324872
1456338
273404
1784424
1118194
649163
807808
629674
373366
1591648
1215461
36722
1407333
97154
646839
198786
1479485
257843
121033
712772
152192
311755
1762560
243503
508780
532609
1574040
493824
667141
863147
366317
1052336
1151555
926301
1925837
1223028
1736707
1775187
717181
1968749
1647494
989556
452726
573798
1656015
1432306
1146243
74942
1093
1691205
1419216
240328
1043752
1463097
384920
1469404
1191291
1249770
1631570
1623002
298183
1712245
621771
290480
141985
626930
742480
1495920
701
525316
1060446
984399
1815040
832698
832816
750202
1606655
1858559
38569
1436103
293715
1585573
1604749
584440
1379950
410536
1626377
1145084
1788556
170582
84887
1757856
1471681
1654715
688558
723959
297667
1979871
169908
622728
574755
783127
907056
1532793
1965903
238938
1322015
275607
1609893
1903744
723391
761078
1264678
1683062
1797372
1760376
187123
1707863
1657445
1870085
858809
544499
824933
1923021
244297
712812
1248990
1346504
1847557
687055
1652979
1238808
1863173
393372
161891
720011
705256
771014
1743594
1009074
1683011
1391035
731890
698618
1267630
277305
286232
636965
1036381
209214
531579
1758507
877274
1003403
1976776
1159006
227619
1364200
878404
599342
659641
161026
966551
738918
1338303
1122163
1653774
889721
14185
942510
691977
1495732
885749
409798
546111
1803637
713574
24879
228996
1156739
528186
159050
1761270
1402323
937832
18762
720791
232701
1837906
1682923
1930779
1203455
1260337
70503
1131180
885143
336910
826632
822787
458039
450426
463435
1845253
398153
1036392
63496
566156
1863995
1462645
1613707
1768497
235305
1400995
477325
1819250
1983942
1460976
1316750
1670932
353393
1461063
241312
1216008
1272085
561217
1134169
70852
247834
488065
92233
990288
76675
1008593
1253029
1605047
99943
561818
714213
673801
1671239
873326
247000
1746780
217346
1647731
621870
1531198
108202
1708890
897651
1809989
1576145
317053
1897943
1882746
385456
375012
692609
1145528
379339
1247250
1827306
889034
508655
430612
8619
1549382
1654032
1069660
28275
1918250
217162
1071651
1063178
742779
1468927
1765145
422974
416956
1114465
767458
39261
471312
628957
523945
235704
1735657
1176555
533396
1683732
721159
16149
233176
1920222
1217110
696193
473795
970343
1101478
1123136
1330903
242343
351707
1835456
1733544
1676975
1919677
306398
823223
266696
1907119
1359800
493836
1810971
313010
1491391
1077397
1400820
1401235
1871667
1730017
1696751
1891268
1248031
1144295
856024
885696
737455
692840
1231769
1249286
302155
939953
429240
165712
128916
635580
1401538
1168447
254030
1660213
875123
53909
951196
1158483
892949
1260136
1546250
774694
1005333
1150016
469784
1720306
870863
1129624
546413
1434857
1186658
627419
1342673
234267
334159
1339707
914704
235458
1208926
913240
957679
1043064
442235
1856171
1216302
750256
285110
543170
1066342
420302
846673
1452421
1792016
971486
1664604
461927
341054
1406541
1066887
1522085
1535211
1911904
1527925
1415416
51006
1993943
1769061
1510065
481314
1518583
755763
1128289
1732623
1217910
1447692
1838027
1074823
80025
1007458
169274
1460843
548468
1433928
516835
11786
1940226
188650
1914093
372169
1101311
416370
827932
1722054
1544351
1048754
510089
1813636
823392
1837974
215944
592606
1040449
1865355
1329073
1235517
286442
993407
1488259
615465
1775782
346152
101549
1879475
1883336
777688
519640
960528
193976
1851846
1795857
1594371
1278954
1910617
1941044
18433
76120
960279
1965457
1905764
961871
1989248
539535
1925422
1490372
1327256
1219047
1044437
1225235
1632064
1395736
488361
1290187
1738545
1886773
1599442
316541
1670494
1495709
460031
1891671
1593695
440087
1841901
1003821
644075
369248
1639195
1267630
170100
872397
1368887
842982
1754788
796083
1803041
1822276
1734548
662641
1578840
1112496
1593607
1037855
349150
1098976
946199
1587497
1440990
1857448
664033
1176382
241236
596106
1857179
853850
1444968
854255
685973
1722858
296840
942798
512469
1287894
593371
689103
188053
1813265
1390390
755593
1757570
1477791
56567
604158
1407430
1129065
1875342
419185
1318561
1898006
849011
1552207
36286
819951
27021
1768500
910065
377991
758391
606336
644181
313894
451219
777392
434129
1112389
41459
1572277
812931
1671965
453110
1257705
1731394
1515480
1596345
384372
823031
1650635
344946
1219706
1776962
1950117
1327888
294338
1645260
392297
449373
677925
1506342
572575
107280
1983603
1548993
730106
1770040
884298
998683
172046
9717
577048
1835172
29126
1067948
1558366
1342224
728183
1835500
166096
1558168
1790984
213971
835376
877674
851117
1851505
1493851
476156
547392
1831908
1014057
1999183
1953081
1863937
194758
940893
1605934
265423
336370
1756773
275417
412418
555361
1557721
1967115
154592
1250823
1186132
618316
36500
1226958
1423610
1229143
181986
1807097
1050940
78711
1548319
768837
677729
500299
714076
1592574
1295570
1784851
521275
1127840
41830
1546728
230927
1073706
683629
1131803
1040918
186671
394470
80438
719034
1541306
923157
933899
1822096
1774777
1313584
1719659
752633
1852121
439180
1989846
235416
387097
785931
1357376
883977
611548
581191
955555
398617
1829488
1851573
328528
250605
905358
1767489
1673732
816170
1862543
236342
809130
94176
1169809
466216
1968523
1577460
543013
1531524
199997
1471164
752472
107589
1606651
75298
1291275
225776
1427418
531634
129433
1798794
1384038
1316371
739214
1569536
133544
429467
1652545
1937883
840609
1071394
751602
23116
427259
378963
1543174
1607613
1864293
1207071
850344
1752546
1329427
1271185
1257743
1001957
1236276
630650
279195
496141
1072462
1223116
958164
1842019
1881675
195880
1916684
1885706
1366785
9419
40182
902070
1748416
351761
1325469
405657
850729
122420
524900
380719
1931948
1427623
972070
74097
461034
1677532
374473
1266715
1440308
125668
1650495
1467343
1782140
1499267
1930924
1917857
945438
1141572
131243
3439
1671709
880799
204576
1456208
1069276
926553
1891088
812837
1193399
1451702
128657
206272
817016
941434
32968
92202
861424
851176
1784068
785801
1897066
597417
636711
1437879
344835
1501996
1513648
600522
782351
17874
504289
639326
1623939
1137351
1246236
456338
1669590
1082823
1364861
1018276
1673408
114470
894737
399946
351148
1000187
1017872
333983
670547
1006962
1021037
1183064
1204838
918366
1020210
1991548
1383088
1297568
1677839
1633950
1849827
343928
1713032
1720604
516042
1139018
121660
1145924
485311
1562939
985027
1901702
573294
1368569
1081047
1184077
1472225
776085
743112
233982
1298301
232953
1509966
506723
296555
1078692
693048
1360153
159907
132276
1559371
802399
1960444
897794
979067
1599574
784687
910114
1791069
650324
661232
1991962
1379506
856685
420025
501188
869079
109765
1148367
256419
216254
545692
1578747
1061387
322423
452683
1233519
1180896
1174327
1055793
547453
470771
1422766
211617
171218
1708650
963384
1268038
311940
1392140
920709
687624
12737
698247
1094645
786962
1008231
700282
884189
1292908
1558643
1027062
1652803
130494
1767286
656956
1243097
1881071
541145
1798177
802946
1735717
965919
577350
738229
894564
1861337
1171784
785597
611450
312874
1325585
1690700
1197664
607686
639327
457700
297042
1639373
405934
563227
1312529
1642210
679881
1001648
1446945
1546391
1263532
783754
913308
183065
11448
1598235
1472103
1954383
1942813
1360679
427761
1521233
1956953
310444
1236291
1708538
947689
696642
1646008
1339237
1156268
1188092
1866180
1853451
1744252
974104
843847
1156432
1613248
839670
787548
603750
1876923
667658
454445
1777548
918590
1781225
825809
362579
399686
1832637
1674480
1553769
312534
144342
1179985
780378
1846122
1216778
882963
150008
406974
112162
1445447
979237
342770
1653643
42745
1734927
1029169
602310
36562
234084
1314512
299063
1077948
291826
633154
621190
925184
1347638
601659
1091875
665431
396126
1227974
481942
1903058
1516658
1779496
1111427
1651893
1301568
301876
353081
785940
1625866
1045421
313659
1896853
661151
267759
343426
1708805
1264422
464001
821488
187109
1901071
1250485
1038466
141975
1075612
1070675
1641379
1486966
882232
854657
1761079
317980
849225
1604947
1957740
1889330
523711
724853
1384417
118295
1660042
224180
537832
1754046
1281288
1272176
1136541
302174
956530
844032
1696187
1527911
541770
1496440
1579233
1880556
874785
1335435
1596606
1300533
1476044
1561887
1039304
1342355
1958162
170131
1087782
501195
1222601
1486019
1867111
960493
212316
1482877
910341
1485522
1014060
506406
1189172
1299736
130575
80425
789161
1895525
562015
1899080
154404
1141834
1060288
787817
275120
1608090
1388253
1102442
40200
636750
1151274
1764066
252646
1823682
874881
1086504
217813
1807794
5886
135802
1778775
853141
367547
253282
794918
1408966
1987341
579703
767131
748813
1049436
1622624
278082
865457
682771
1885495
754798
1619706
983621
936852
1493444
57771
482623
364916
1318226
954386
109369
1702940
686517
1829114
957454
1537491
712305
1619497
1364994
1478211
246292
1246572
1847255
415052
126749
326280
505074
1742202
1314670
907691
1753977
1971885
567761
89511
859825
1139165
937401
1162243
275016
1331328
363521
825383
54518
1740769
477908
268531
1423943
540860
77265
965709
817713
82698
556526
259950
631510
1507929
1948833
1185413
1378808
2260
1388060
809897
1381760
852639
164961
1439526
674058
835747
303243
997938
1692908
1296240
715741
108183
1513347
1518803
1086617
221640
1860250
1362503
359241
746142
685673
105628
1074823
185987
1250504
865604
487639
1041153
382297
618744
1208300
18831
1563482
836719
476647
406877
1976607
930599
1367317
1525879
117304
255181
535237
879003
1246346
733887
1471827
952018
1487192
1906924
1248554
1775881
1936222
782119
1561242
1062943
937166
161540
1341466
568497
1578244
926884
659772
142380
1624729
1466320
1641798
502438
1771264
666460
280704
1987731
427642
268306
1277723
1501789
1363552
1071766
1635865
751471
1211356
1192769
1251610
1376983
1164783
1245000
1360962
1692683
1192543
835579
1760506
1490315
1061528
957678
1658694
1381127
332267
299271
1648026
1829599
1422519
91482
723339
1311335
1467550
1403836
173465
1808998
89350
1791748
85564
63183
1656369
137936
1462105
1132085
1085016
911995
1414261
1901121
1181823
1496462
341532
841383
1227797
598774
1319335
1088866
370546
1184856
1220590
843862
1835362
1484739
1220074
1748524
704737
1770641
1308072
19540
1622689
655061
639123
676427
214575
1255718
1268078
99227
969047
991884
811311
12653
1066157
341016
351346
1687728
1095039
154124
1075566
465544
563285
1943443
668136
1481409
1685977
1923534
308389
1546360
1624159
1476392
1564395
829039
315004
1377163
591876
1307416
1004135
1301594
1998056
563274
795371
881162
1949923
140910
827435
1216800
1883708
468308
1494529
1086526
897838
1853629
15020
594973
1418796
79227
1863539
1389575
87263
322388
1115268
1055832
133907
662423
4516
1690101
1976091
911747
1327930
1891134
1471760
92772
544343
1768788
210414
328428
1657072
1881015
495330
1732452
1771003
652554
789768
1594074
1934831
1001810
1728225
833989
369151
306690
247502
1497398
1489731
595044
1423943
1115236
1855863
1076385
1454528
1220492
1902192
1233623
1412352
1442313
1322754
1451469
1613029
1756171
721146
1469529
739145
627082
1777135
1765198
1038259
442502
1149729
295788
474144
424996
79818
1873427
914885
1068577
1916953
1064134
1445634
1019479
1254988
733047
568435
1325984
1429843
1486353
1714336
1316371
397669
1909886
1415594
1360556
658160
1736467
1109396
324645
569704
792464
98141
583828
1296259
369340
694873
26891
648382
1512317
1568398
1339454
969493
1096030
1637638
904597
1521353
819411
968046
490409
712680
589489
1161628
388823
988188
1142717
921192
766629
1413516
3090
165557
1526851
500888
1738770
1022760
1330028
939961
1010366
1654010
1214376
454020
1767792
1102062
1168997
1169273
90536
1839129
1343288
777448
1170642
326787
514583
375247
1628895
1426899
490731
236882
1413240
352295
1990876
1393867
1120004
1258111
245073
1500326
1519540
1977933
106477
1750457
441593
291207
797768
86437
1138272
531069
1592457
1974840
905826
1185928
115474
358207
499677
85337
1640308
582643
678845
1605436
395976
1931802
1173751
194748
1124427
1946810
1367938
289470
1908428
43338
819892
749691
1961751
221717
1097007
1215391
751904
1522135
332594
1649115
1287954
246343
1672471
1686245
888040
1643034
1281121
693307
48268
1561653
1733489
414383
1028319
1940131
1861763
322627
345286
401487
1003586
534646
1872182
1618231
1940225
1204417
70768
245619
1543441
108344
1509169
529777
1684007
916129
715368
1110342
930748
574385
1801749
1867347
146579
81974
1387858
1920705
129514
1850586
143976
1405969
979598
430609
1995787
1301920
292447
811539
1846831
899313
1214385
1211420
1021571
157842
878657
977009
1015241
1671477
785896
1129503
2494
1051707
260684
236706
1119538
1505237
1437484
1412351
1003334
1608011
920492
635640
971057
1029571
260639
549133
80019
1001705
1431877
168790
1778935
432154
1642956
1497083
689496
1180942
507083
125349
285618
1697231
278354
816956
51171
232749
1568752
987798
112165
512561
319759
1879043
424530
663501
1273582
1758596
57157
1561083
193820
362083
1102976
1502975
1090191
137197
919344
1859516
188585
1818569
1540030
635396
1266325
169888
96725
1635786
1145986
1709640
884625
650141
1669209
550421
1552987
461587
1562518
369207
1334204
226706
783722
1885411
57101
382409
1024445
1678425
1462279
1938838
868231
1514018
1098800
826926
585363
667057
1138755
1681374
1192192
688902
1500282
1075500
824600
1304390
941011
932356
517850
226579
793706
1475675
666476
1324646
1291569
1892456
1882727
514092
1252236
340371
549799
1045219
1577284
373609
662468
705149
1671615
627278
1913684
1618307
356334
1164779
1897198
607085
385665
1639122
1293678
1143112
1616577
892991
1772460
568461
295393
245689
553810
1575392
1919768
1460648
1488554
285152
844540
1042556
1779927
1697778
1524542
1818677
697762
1827576
572332
1608929
1732726
1550578
1459521
1539843
1400569
37429
821388
733709
31296
1910168
588385
993572
1810002
770120
325007
1919783
198266
42534
160353
661887
691955
208695
375988
1156864
448954
380382
1662355
243991
346585
669906
1154039
128399
1448881
1423767
1772309
1549358
1638135
1281966
1690545
497127
439443
887894
1503469
551032
1694135
607176
355805
1469626
1670255
1795804
1566432
46611
14341
229050
1782726
781056
990829
921818
48539
1309905
1711459
314193
571022
1617237
160985
512083
708736
615474
600624
1508929
47420
1230776
1997624
1564602
24931
1412019
485258
277346
1424963
1554277
1314559
987767
730172
1060146
544507
1275284
685057
619917
1276487
1840787
1916129
277291
84733
1470344
918905
381325
1471449
1473862
1259731
1215145
1422956
529328
836614
1660795
1015713
845809
1019673
88667
1643022
629840
279530
1065381
367170
972861
988218
629098
1611062
1975868
493299
1930618
1187294
633574
1943967
676682
22049
315750
1758249
77524
1553487
1853339
1384493
178027
1194475
27009
1392245
524334
55469
36178
521810
508037
620795
1601952
27272
1351254
606490
1092798
1545894
1192389
1500780
1217304
1082350
907483
334863
452802
1986159
1873039
1779823
1356854
1105310
73911
1781978
1848176
435038
1630024
788889
432456
761560
1452628
1618320
8404
638248
1318142
703710
652525
1999862
1769548
1386835
186735
1076953
161791
999815
1036087
1498348
634475
668812
1818831
803899
825819
120067
768929
1382621
1257732
1470293
1527344
1906949
886738
85638
1068380
1754775
552981
1335050
379301
1235725
102523
1702476
1182497
710856
1063600
1244576
266911
1792200
645456
1149726
1289657
821691
1532442
1807609
1839867
299432
1667052
1901052
480082
11423
1420684
1757830
694654
366893
898407
705797
72373
1247017
1630524
1514848
408448
1878836
74181
1156625
1055625
1239995
943711
1129646
1658449
1687154
960255
441693
857445
99644
910994
1011788
1769758
575995
130035
274966
196056
1368460
397164
1616626
1546544
186819
1454873
2802
1773102
1055987
1114657
1694709
156064
9862
431074
1269651
24199
2939
1864067
262783
645941
142082
257110
327288
1461350
1585631
183472
1254949
1058764
1060027
664429
1906190
1011859
482452
325688
1608953
429896
118396
133907
521700
313957
998286
1072246
104190
766935
1670955
451105
985194
534443
1193077
1964493
101247
382834
877743
544010
982179
854938
838195
1346412
1465287
583904
1249074
96007
1495544
201537
1181490
1747763
1688947
1122102
814234
828606
380819
395783
765462
381233
31753
1556593
639536
1402463
1891214
1741887
839816
324134
816389
727154
1516660
1044182
50425
425558
74673
1985914
1604135
1809625
713791
908897
1649073
510946
1569714
1794102
1704759
251412
1759473
1516027
1912835
1012207
926757
513517
1999708
928192
1717214
1142137
1137087
496482
1992731
275036
1332190
1446531
1607401
370842
1253648
94995
470850
34440
332527
1857522
1342001
57474
1926781
1171199
1466094
557514
1237368
1686973
741288
1692605
1031481
641590
399288
1175473
702464
1075999
636843
1475349
1210015
293814
865358
692775
95478
792053
498143
722741
1595544
132889
1622023
49085
224933
458949
692452
1017316
1535521
624123
1964971
1832562
1518796
1289636
457017
85838
238067
1362467
1859006
134947
1226175
1398431
371789
160134
1724421
1657257
651658
274806
617854
1711569
1083368
331986
1102131
911520
473393
651108
1754939
647342
1128262
934867
368704
634994
527137
1568749
208785
1816879
245803
480735
987274
1372477
1103580
1119897
1634699
1546311
221415
1022065
47991
1834785
67093
1769012
1791333
630396
1759562
631617
1493567
772859
269297
597373
1360987
1566735
1191127
1833411
1295626
1543614
1822626
1897845
624493
262047
877274
1442985
1648305
867423
1789688
1489767
320812
764462
583836
1671350
1910451
1771826
1932026
986965
1049017
1206019
1641004
410550
375450
1381734
863283
388153
397047
1170401
1169765
1742365
302379
681359
724997
875407
1506521
151742
523795
888120
1228594
853788
25466
94392
722665
1618217
1401401
1842157
855062
921353
1886650
918956
651670
375010
1269139
1532951
286728
1784982
758342
1709871
798954
125230
319206
999268
867070
671817
1694746
1898544
1285477
463405
799056
203340
93253
867479
1710557
618959
1906641
466189
1661071
545004
1742623
327037
474518
1585807
1689813
86726
244727
1927239
97058
79533
1763004
1848185
54206
1054524
1091533
1170157
1284430
1509495
1314527
814664
298583
1410562
1459078
833110
1330662
297462
411051
1591401
993245
1416762
1592553
1031817
1480251
1985455
1240151
746809
1019652
1798118
636026
144204
851767
810994
994959
622358
1243438
225146
57390
1241966
1415234
632303
1331029
377617
1508570
1136357
982761
1009200
533037
187196
1637078
1815206
1237090
1624920
1127537
785639
1558152
272285
419772
366870
90617
1436257
398908
1981685
1721861
523844
536953
556835
689612
710378
805198
1269756
1778304
1021890
876491
850633
478590
1251364
684764
467935
1791842
1923707
311077
697313
500165
677542
391621
1316568
425299
134841
1498340
1385650
1173349
951099
257823
814833
463550
641920
74496
259476
1612400
1838892
1151415
1843935
1742294
128515
1962668
1583783
163642
426795
115145
322375
906419
256880
1984671
1911485
1498662
1642129
87574
1677015
1884384
798394
976777
29935
1400176
1819099
643176
639659
1493784
1645758
609203
1069914
1067787
480123
109307
1323561
1523955
1880385
210761
1888112
205058
108894
300075
452866
1973848
732147
672303
1433087
1401071
1294309
691613
1507740
184742
1801472
296255
1089495
137449
1920032
774271
1582928
1408577
1451791
134593
1641688
1291904
1493166
924648
539190
267484
1300684
511028
216791
1172078
849801
1228102
383200
711168
506218
932803
173301
450012
1334351
1406829
1538709
1801451
420756
1200030
806197
1505903
1957407
1773986
393033
569673
1385852
40551
772151
701206
302831
27369
701796
1277902
1823455
485029
529240
854954
1620138
1019008
1892906
1747156
290293
1764151
1978197
1021934
1666403
1038172
326457
180180
558575
1079306
1488638
1268655
244474
800305
1461962
193818
885919
1934870
1587153
870256
795715
782460
1701993
733050
559113
1809917
1387777
1244594
1958284
888349
638881
1373979
381086
1717315
1542827
1524239
238783
17598
1102714
135441
299178
1809732
910073
1984395
876809
1916199
1232647
497438
1587353
1557131
1478239
1044651
1113715
1821815
844734
482699
1433745
227205
925869
9263
839982
463077
1390686
1197739
131998
1954233
99642
1148975
106875
1201120
493992
1420523
1286129
1233317
1448771
1072801
1331361
883417
1254469
1675219
264075
1101687
244428
896111
1669371
33876
333162
40265
1119825
1478027
1303043
1733007
839670
57527
1946290
19026
1630161
1524207
266392
825483
851687
1875374
1289308
164812
1480322
671104
39510
380013
293408
1364645
1513110
428246
544622
1206314
1411789
730532
839556
1741362
318719
399783
1880755
300229
589337
1504723
1492059
838345
297533
642823
822897
1735101
1187497
1347607
1658883
1438225
1061122
1784969
1938828
668341
1296088
662370
1518776
229795
90205
1022205
1958762
309243
680759
1375710
252491
582102
1969126
942323
1357204
434150
222376
1377919
755872
1262378
1204419
1012151
1322030
628026
44292
772510
944602
1884838
829643
1026523
129119
629403
541711
268484
229273
1428556
1264654
577569
476513
203309
1567157
1191958
716123
327918
1284782
1156946
974563
680835
944357
464046
1691949
1189022
102058
1855852
418901
1654749
1488226
1157772
1361794
1832787
119347
1508102
781404
1827278
216839
1552810
1319892
1069518
1676658
1925483
1045866
1957878
1713546
417783
1340471
1002602
696206
150776
694128
1032617
557982
1409657
913970
533393
167365
1895469
1055135
931318
731939
1648744
1222816
1730682
930384
232306
608453
840618
1264404
71920
891777
1891608
872419
1198397
243943
1663323
1515088
607342
1770588
1407593
42525
792290
1323059
451469
409198
1866075
896432
1328031
902008
276177
1519126
1546472
393011
1394616
1274698
1711050
1235914
505954
315092
89207
1031866
1649731
286992
459371
1895554
1536011
525474
1134263
708246
1173508
783489
1128186
325025
588092
122379
634290
507727
1599348
1361905
1681742
1824311
1516893
1995417
1487817
1956048
268076
600376
1412921
149002
1958402
980245
1244406
1819049
1223099
392838
1134703
837990
977898
591546
998681
1818087
260490
540860
192947
1528398
1963273
418192
1252129
723250
552618
1422976
1756675
1307672
1014628
1857666
1381787
1836000
11092
477286
802955
722128
944195
1551499
1898821
1045945
1510870
1393997
1702325
1354883
1436594
870215
221814
1221475
1454992
431218
1557899
176366
1868116
986798
819921
119648
1553664
616901
328338
1247806
1772236
542039
1741485
1981393
819458
271067
1355317
985391
420141
276798
927379
357948
188219
893222
1211850
441250
844826
605055
240643
254425
1194058
1443386
647378
1226816
1376967
919784
334618
1816938
1515932
567165
750546
144033
1222892
4718
1481805
1493216
510449
817161
1458193
10228
1514993
370260
775345
467009
704815
417649
517218
357992
1566150
629797
856728
1049716
825564
878065
1408117
548932
1123999
1127519
1636972
1432881
1341712
1845504
451558
1407930
1021291
488171
100593
552012
1798816
670993
614563
640339
991065
512611
847951
631936
1092219
745172
1973507
43504
609999
502140
1866506
1066571
1805745
1782836
1599448
1989765
1454543
185196
813276
1845053
1132002
1907025
1723526
1134786
1944875
351809
1321172
822591
1020146
1256903
458858
1075958
1934481
1070723
510534
1093132
1865239
1135540
1652463
874813
166891
972693
203471
413739
1322796
632493
1814623
899942
1212477
958827
1792727
1051104
520632
934629
265624
785699
852255
594902
1059556
1482516
1851101
1263369
1005952
130421
20930
445073
392255
603750
1863831
1443794
950928
284577
933993
1589965
1100224
1467428
1576579
1241503
279196
336521
1868038
635236
1925109
760907
817514
1356001
149699
766883
1952471
472917
166602
65594
316432
1529893
608340
1093196
962307
1631563
1472185
1749661
433592
324245
1535243
1850106
1810788
720859
62163
1994276
183441
632171
1673052
521164
1730749
305573
1293050
1379666
188262
1574446
182936
1468486
222300
781433
260582
527550
1708885
9123
1062596
1688073
1044592
1309963
753214
816064
1108311
1994233
1157345
374732
1677692
278528
50027
1909139
455170
1543867
1995694
1712315
1709625
54166
1198462
913204
1839219
961047
1642968
1879178
1381446
611504
1304580
153008
67348
740065
755646
1203169
989837
1776509
119581
1724925
722047
551440
939792
153165
75491
1178122
1273256
742221
701684
232507
1251558
1753277
455883
416664
580903
583057
180705
186933
995309
1080102
1464596
1783666
1457466
1146557
708281
1801363
1575499
1478351
1054009
1695278
203121
544088
1330278
1928354
133576
1322889
1349731
770322
1254627
441542
1663859
1082465
1923208
1278933
208817
1573911
828133
760837
1645742
1132162
761391
1115575
704626
1166807
1955114
823878
1403037
1853494
98230
846965
1061588
1136337
94948
775502
434179
710370
656885
494465
1933066
1034493
897062
282629
42481
622726
525022
1168928
670135
290794
1213519
1781127
1358831
370125
878255
1242135
1570741
1076984
751315
1765166
1621713
816337
1628874
420756
910433
750853
286285
1998619
450878
279119
1869801
1262652
828862
1120117
679534
614361
49886
1022816
1134168
290423
101944
1421038
599243
1400452
735822
1977595
97222
1029553
1682436
701334
151604
251966
965262
256213
1205470
1058005
221859
104372
1949497
1288226
1311499
871292
114041
813349
874436
456006
290518
1196423
1131992
676900
1201462
343896
1690328
1548287
1910352
1133813
1000466
791297
939736
1175271
666950
1438146
1679288
1660567
1378180
22529
1425127
488903
1884994
138189
68846
747835
599522
368986
1165611
1340320
235672
1099655
674532
1428374
1286988
268001
1398242
135127
1685211
1377772
1649972
1472388
442351
280646
1295348
261846
561791
1642878
383348
931156
225661
1025237
812632
1648001
1474494
1000883
562286
1256167
160115
1562885
1351548
69896
233215
980966
852042
830508
673630
243828
586868
887787
1259171
652771
800783
1544354
1810425
136640
1005788
96185
1408089
1971868
145201
546922
1403607
846607
1741499
1983432
1838885
363618
1270049
1325684
1197805
1849631
542018
1807030
625281
1318779
1026193
1345984
1758975
419700
1921345
1506271
1598065
301491
1262818
1585452
1937286
1051123
1942302
1428409
1543030
1702325
330606
1248438
1007637
1886152
858914
1708394
1551171
1698967
1680394
908585
1963009
527952
1038416
1913040
766271
1263953
1935118
60054
1371483
47569
981064
1363230
356929
170847
1430612
300096
1161683
456105
1125963
1519499
1391678
1993368
138670
1109359
1387479
1650654
1969253
504865
385995
1213035
214214
1762153
1628388
1372370
288058
704503
885624
1136117
490178
891983
522782
505650
1745547
945779
406088
749606
1138439
1620946
543567
83602
785104
1540605
949706
1199804
1857285
1618120
773334
1237734
1516349
1183409
200307
55868
1051012
1508423
422991
1003721
1496276
514695
1867519
1441588
1866894
1983331
548624
1884785
1787830
1163123
972862
116129
1448176
984229
1114101
1650699
1675458
1065100
812037
745386
671132
687847
1666069
624740
586281
587573
1524530
1324921
1637890
1615872
1045152
1410548
1335926
931218
251487
459023
1918637
915757
1372798
702414
1013674
1640419
1594556
1864617
686853
1549290
1133057
185706
1328593
778691
516621
924089
144422
72673
903051
1219032
397807
1181642
1031425
383053
480347
1152649
1385032
1914573
1234184
319647
824770
890569
288617
488499
912031
882676
513022
1768301
1624482
674758
282572
334698
271007
1989820
986353
1416047
1494006
1380598
1843760
1927411
1361554
1787064
1794231
822813
92748
1812087
338200
560719
641836
202767
210087
444114
1822823
1985448
14140
763522
117556
1783188
1975495
1431010
1269522
1800268
156858
1952971
1841801
1204779
891966
534056
772812
1257846
809290
1135832
1467347
249262
1686873
1381996
892847
672456
1585237
1559045
155195
1672529
659773
1740941
1627423
659271
914918
1063629
1604781
1341078
615663
1632770
1664170
1966148
825407
675715
171222
559780
216428
335149
278082
1921899
1258223
1460575
965425
368815
876056
1001950
1439827
343561
1100209
1098258
1255081
621907
1757819
823007
1444262
14140
1236155
1356162
866088
392600
843402
803445
433662
805659
1538488
1798084
197509
1234114
1355924
1219295
808370
1674460
1035090
1372983
524885
1023326
1558636
1689198
1883967
1597732
1194160
1234717
428000
1600836
1881840
1186635
1698260
579836
1010442
1749855
532967
904139
344820
1497087
682817
14576
1730505
1036192
1027587
1836920
645958
415745
786736
1531471
1349822
582284
797968
1943376
1223482
115588
584725
1395125
1631081
1695403
410630
219087
1990678
529925
663258
335475
1479431
1463299
154315
1755801
997437
710025
452690
500303
858884
533904
1943235
940989
1444009
1674140
1857307
1955922
1492334
1574767
1604143
1687659
1593133
1513640
1657598
1615748
383067
1847520
954176
1265620
494260
1440673
1061709
1643290
504972
1956327
1571945
1727926
78459
767939
950414
687522
576659
195978
1157778
1322205
1015542
815739
518331
242418
1384990
1272287
48446
781132
42301
388819
1226775
443800
1598838
902463
140570
1344317
646610
1899735
1167246
375281
1716070
1229392
527403
300379
1867420
1956941
386686
1428443
689783
1142521
1140889
1742428
513854
562527
134775
1717692
1199610
1742942
1465883
1145346
1158068
628608
287600
141534
1158193
1912384
1617138
1780511
604945
1381724
505356
1015683
1418409
1549600
440434
1758207
938802
55760
475412
1630227
1538656
600429
104215
946306
753682
715442
1380621
1227241
72543
1389495
671424
1452117
817733
915451
1544969
1213879
623470
1115530
541372
14394
1825857
1091751
411332
194427
1358644
898654
842879
591643
1721609
914231
900121
971372
1951204
1227962
787272
244458
1152528
613960
837854
896380
974148
1632755
1491057
561097
230312
1216126
1835788
1521851
1597852
481434
1783541
387355
1396313
1010756
375671
911531
1418968
1541971
1892063
1401523
1234657
1054889
1596076
730736
1898528
933812
732665
1444613
660099
525776
637904
1557889
1255694
1394762
898953
1044481
509641
1953870
551101
1234353
1421957
1767970
257234
1326643
473841
1855331
1913853
1898960
604532
1336671
240181
1620825
534206
841661
25329
496692
1477611
423079
624504
6526
1999607
883310
998658
1682271
648956
1630657
1245517
1221820
702446
920513
939242
232495
295464
104271
1559679
1426650
1328996
482295
142984
1736141
1356626
1804247
1226111
1541762
816196
91328
1622039
1733968
1979473
124242
524673
1262765
1180644
177790
1885973
119252
237761
12424
1780410
1171846
879802
405044
1501187
1291142
326457
1134336
1575477
382019
996527
1509317
876757
1671533
1623660
745918
1195237
350119
658280
125056
233375
368470
614604
1269201
1333458
1764766
1898309
329168
1908029
389231
535345
1552430
1868613
84345
33879
709501
1327278
250709
724831
1893947
12441
1463732
529469
1253188
518704
1416277
390133
716710
518498
1395768
995438
1578719
353200
57226
221308
1289706
638121
744656
221120
928403
1350691
1571884
1735581
1172767
124616
185658
843814
610033
8411
1244370
1059638
488613
203584
1911686
217451
1105365
192881
1789938
1387437
872359
739675
1076735
1206986
1314576
556547
1597298
115588
1153875
1634741
289608
643184
362680
826739
1738872
1113973
42481
1149382
660174
1149992
129900
1658739
499075
1080045
624107
391588
1917784
1325796
620275
1461287
784594
1807937
973038
275905
1874935
170210
47129
1824061
360360
347672
1501126
1727229
1621205
910609
224923
750700
1992763
509396
338385
1620899
1567613
637847
1482970
18025
936150
971079
723697
1056074
382506
958920
556349
405962
83281
1374526
400256
476347
1270343
878548
860100
977863
1566215
311694
1250212
1718435
174206
1735128
144472
205239
1024114
1171199
293234
1426321
582499
1038826
1746990
1730677
1377332
1526392
389040
885496
1394209
1255576
1852785
1959120
1010566
1170751
831415
340687
1057849
774128
379113
183964
1632431
1030892
1557554
1314458
302356
1465212
1275249
1339315
925878
1681277
1831690
1031866
456859
432098
1424783
467093
1926965
1269354
352052
1542636
1028962
1993912
61851
1769850
1673679
1837267
1003881
1703192
1876153
1799501
804568
1256200
1148843
406272
562073
360654
1015186
701973
89269
1001810
1460937
352608
1287384
1446316
1208631
1939451
1117366
125765
467037
1371925
417320
1073097
961069
1896874
1717072
583662
1619418
1693804
1032986
256378
311039
1175948
1795560
1958147
1167763
673373
512493
217952
1813811
1239372
1287116
832463
1615304
1907269
332246
1573857
526542
188531
1051329
402294
973774
938674
92218
1553878
359408
1771931
756453
292900
1593981
1448254
1891468
236822
1413059
501386
1864125
68455
1080684
1444067
1464844
1553350
1424203
1744086
596759
526742
1766779
1847264
197476
1018366
1854330
567861
950470
582241
613827
1664980
1125684
1770580
191572
1813461
949757
870872
1676975
497739
107881
1278120
374510
954893
363132
227646
1471411
544370
1441420
339238
808501
1507188
869041
1593434
1763057
1589509
10056
1051145
1884349
1881312
481582
1631046
721241
1115702
418902
1144662
1529497
1425363
1170172
478741
1150854
413252
770065
1991283
633995
65085
1120489
1784930
892866
1435956
925639
1175058
1785027
699164
1629840
1012890
1315433
509476
901656
251065
1993794
67139
1348476
990682
296981
642586
1092673
1880118
1551067
1831861
90983
826721
806944
1959454
298329
577764
1066823
1938018
1629791
132198
1990819
354987
201670
794867
557761
1069489
1108627
713328
391281
1324094
1567183
1238896
470160
1253359
677585
1143250
1768760
800750
1245914
84397
479356
116902
176975
783332
746499
294415
521338
664503
1998183
697970
1200428
1837040
620302
513767
105605
196106
806465
1372207
665125
210748
711610
1215253
1655827
1862621
557547
412786
433883
783353
503688
1027415
345244
1494884
1935334
624625
803033
1006496
236886
1285813
521338
1847754
1274980
1012349
168649
1434922
773852
667772
1066774
96723
522548
411418
1521168
1740570
1744451
1290108
1587051
345578
1541350
803503
1123483
1634177
1940341
517055
21033
64983
1192855
1020184
1920569
1688581
916344
565397
1014365
619002
195653
1271596
36749
1972192
1128697
254930
1596904
1459842
271696
1997357
110206
164513
738208
178208
1229435
459704
1685518
306058
1471726
1737609
1774869
1249524
1951201
843377
527523
264379
411283
1076668
898090
49599
1636168
1254023
1175549
172237
1142950
1317369
1585078
1889132
1107798
1165673
1330318
1510887
1970544
448991
1872418
270961
1687778
1179110
1749789
1009200
1686007
1742816
317844
1576850
440067
592680
1410770
73212
471404
1910435
1948243
1347607
390873
576016
220312
485954
49972
945314
225798
1855706
199032
719278
295497
627128
1083838
612900
1953281
1955036
284377
1891594
131635
72639
19361
1882575
988323
862826
1639854
434159
26993
1622093
13702
403108
830222
235876
205312
1387789
1331950
314128
1590781
1791968
9582
307523
47655
1107026
80070
805758
789195
1348533
1853963
131735
243940
119648
355353
543959
1426745
1741439
1591942
482174
1574447
1187201
650605
1421709
425336
429159
397131
1646772
923563
1209419
1185812
1764680
543931
1399448
471736
1283220
1822345
1627284
1940442
1747424
1353129
1741222
135847
1475606
288215
1766667
1245228
84095
1470063
1825283
1634022
72694
550650
587931
135033
1416160
1400495
980209
422478
1201832
957120
1017298
687560
679101
1807777
563614
808924
1353480
1808836
521177
1778693
1257148
1830999
873498
1361877
1823699
616901
92173
1114786
1933967
153248
1358694
508551
1263757
788789
320926
213626
1432723
620185
1031900
759641
333639
723907
1404598
749005
949986
1479285
112164
535031
1380239
1770044
1817536
1689182
1528997
673635
766560
1121144
60733
1203737
1075050
1993020
640489
1452413
1405263
892621
1224489
1283424
664472
499161
1743477
548365
65548
149490
1671092
496051
1005372
1585361
1000203
895335
359312
1976370
725732
112921
826395
145322
47164
1747583
1292373
1788956
1356657
369706
1267442
132483
979010
228299
1698382
1997625
526739
1242942
308133
1511117
800555
166086
1484320
330949
1558125
100739
989238
1506048
120516
1103136
1896311
538647
1422195
1635147
1946495
1870402
433341
1990730
1291687
1089621
490920
1661161
842955
1629327
836541
765670
97954
1674609
1484797
1874910
1199985
1066639
343648
1524834
1961751
1622307
93091
343020
1702774
60443
79371
1301339
1753292
621532
285119
522229
1547567
1765534
1487383
1358219
578843
1836177
1719391
1179441
188639
1300673
866100
1025302
1420478
1615842
50294
1443438
1228218
1112949
1291862
1760772
261553
566637
837272
1101612
1828208
426821
148000
128910
1592116
412652
758490
1808479
688141
1070795
2419
1966148
531254
1377125
1989384
1827560
744790
602389
1276999
58138
977838
678582
1587959
1120177
1292378
495888
1084191
382932
1321531
1290050
463304
91669
1270984
1809739
741631
128947
1580469
633651
1022029
913294
1555633
1933899
1772941
143800
95449
1581563
1783757
1242495
1508960
1766964
1638741
650535
757390
1492859
975637
1672103
1963672
1202418
1231844
414637
328187
1496685
1954680
1361121
755160
1187671
472080
830651
163035
1548044
480886
956956
1082612
874395
917165
1105914
1701668
238773
552573
1012343
61575
589986
1119219
1485702
1970525
1971329
269167
1316367
527398
1891380
1903278
850182
993650
1035030
1521312
246647
1818584
520404
969258
1857846
1529989
366508
797171
1015075
1614381
1353823
198169
1592890
549846
1834458
189126
1741105
999508
548359
1496920
965945
751083
254585
633305
693389
641772
835665
176714
1961659
1436147
1472314
1728531
274810
27298
1016944
797333
550474
1460631
208427
1679696
826342
434727
1530725
1608586
807760
1254664
134408
1858246
333062
1512010
1786620
385773
1554706
1996791
170774
625200
147830
1296362
722116
1185928
1740703
966428
1474726
670427
1609531
608957
955121
900404
298789
1370041
597417
1921192
1531498
454701
1365117
817391
1399066
823182
1875443
861345
1468371
481835
1194000
582699
227651
1018265
733683
1508104
434113
732265
119325
1059851
530226
436024
245803
1985364
79820
857648
1449376
1100752
1383604
983019
496571
376874
1094504
1790480
742430
780227
173700
1740174
1264743
1055110
1617594
55905
846952
1846889
1378074
476171
811228
1285966
1173295
1019423
1398621
1753938
1190945
352217
962035
1614785
1928136
1767235
510626
102203
1414770
557356
188315
1877029
1714511
1188670
1108189
1809799
53359
1642701
8309
69712
639458
336269
689065
1091460
1521409
1374256
626625
986446
406990
1798133
1974486
481629
1666358
1010299
1305662
536459
1782375
1537343
1286240
1425015
573574
317457
1995851
697007
1237519
221723
411847
1501024
197492
321280
636333
1886311
692499
1613595
579505
1734115
186991
1321807
1944312
1292431
540345
194613
1249745
1406233
1080680
550917
860566
1304955
919161
1080593
208431
84729
679902
1111375
343862
697540
14438
338925
337698
306652
134826
104689
695645
1168699
134879
1834598
616333
630103
1725648
1154890
1696143
796483
198717
649225
148000
894774
417786
1197375
1159253
577
702521
1214156
867007
386561
1455981
1461363
204457
1066408
1850962
1664980
679390
122694
1680677
1164514
187579
1870805
1492614
1266118
921966
1688449
93197
1516520
1853106
1615299
1747914
1573542
1019281
36529
891797
1162678
847467
784536
358827
363396
397363
63256
315346
813434
1938475
1405935
482783
1642260
930889
1737410
867162
102248
1844192
1071620
235986
1990582
599836
1838523
1412992
1485775
1683992
966897
1976456
362477
1737410
228960
864739
397945
272190
455679
409530
22050
886098
1947915
1590171
942496
600425
20936
349931
1281254
1347565
1166456
1604582
1280201
1424311
1008250
585200
960161
1710471
1921453
994853
1942150
1588984
1631385
1011867
1719645
653626
1376279
761886
828295
552261
1238501
821637
1051934
211251
362565
332802
877709
771019
1184793
1014753
87206
798668
1069555
1785974
1021847
773617
1470945
1858646
1935079
1171756
494173
908050
357972
1370815
1983432
534127
1161007
633095
1952245
327864
185510
980249
255447
307686
1969474
1456526
611726
1501024
1449601
1688271
515708
215288
1511936
1601375
257023
1146527
1151980
691373
1274814
903817
306982
1435353
909443
1485948
789786
1534815
231542
1459887
1070772
263126
1011333
1562586
1487685
891674
1029269
58273
307974
744818
1322815
1622445
13159
797144
517852
785944
1117871
1406264
1927437
1594435
131711
1656383
972608
1629727
1430297
473626
196290
627115
700411
474977
1750421
998681
702210
813746
15318
797559
971566
621102
998362
82623
1728043
1458062
1354532
951989
1345649
239566
342767
1120047
894360
1080454
1303093
1604648
1852541
1339809
1816827
266124
1056822
1508963
1401674
983381
1746728
520198
600610
959022
1077808
1976503
1345603
355643
1734184
1074195
465670
1934322
1935877
1698026
1396786
28058
862194
836051
1040495
963719
286694
1564043
1822722
1194258
787024
975072
1943516
1437325
694867
1224560
116423
406002
1776064
1203540
478423
1270884
1500945
1371299
1334761
1285650
1785400
61442
501509
1961384
1627858
1044881
688770
1211018
720714
1321099
239101
1539687
1517407
1508357
897754
1207043
54117
1391931
1833615
432521
1397045
132135
583607
866485
1366744
1963079
181886
1135706
91383
1287894
762394
336167
104331
1214674
862209
1776387
9014
1308986
564121
1972210
1732935
1784839
709884
961367
1936522
1375076
96033
1653336
1552721
607885
1075438
80122
463212
1979375
1492317
1740069
607022
1599625
44198
76623
1236572
507606
1764277
1230166
1993547
1086042
766054
1143401
1401719
659759
1111345
903737
828471
1446505
809699
616161
749737
544343
1116489
1452427
58801
770106
593185
1802081
159331
325443
1636690
1375470
72400
1714770
1307136
1595433
871942
479356
113626
1706716
272443
954717
1459297
1126331
486805
497850
1344275
346708
1702475
1218493
526347
1113939
1070313
1829713
972385
158619
44902
152601
86632
1123982
663695
842688
1349561
1346056
274061
1974843
1997143
592009
55854
1472561
1173146
363619
783283
757704
426658
1856175
1866374
807667
1543262
1550575
216312
1150188
86819
1960488
243478
189159
188435
872191
1542810
1532609
1931255
17883
1260261
1465419
1945561
1529658
252539
1584540
965369
1787247
1964854
723723
1035876
1902102
1764620
1471535
318903
1077147
1628342
121597
1331934
74645
856474
699949
11490
288797
55411
891501
659588
1553668
1909943
919335
1071274
1946690
658376
1152469
1201408
1222730
1470251
1539031
429123
635559
343071
469518
795964
226351
903800
1798759
354297
1574872
1358192
259138
71592
753142
493276
167762
1201690
988018
1001218
861967
1173384
413957
1707535
256074
1386606
369884
624169
77745
1478342
830352
571648
991615
1927747
278446
1530037
1786438
428379
468314
974926
1821833
415958
527499
1925746
1489741
744372
1863851
871190
953806
507301
111372
662640
1301008
1813312
1836083
224175
335574
341044
120105
467511
1527997
240825
1697525
751115
641218
905393
1284659
1053657
462964
639490
631982
1969875
55966
1845436
549011
935837
733499
83482
1590576
414634
637985
885333
1954123
1617524
1455235
94227
1308873
413900
1367252
147287
7234
1410548
1091764
597653
251712
431871
850377
153196
948567
1053918
52965
518137
1639969
1295487
53909
1063148
715827
1678675
421007
759405
1307438
645695
1370128
1474857
848106
101531
166774
7202
207928
1564153
1606274
787051
604698
637096
874120
1984890
1071160
1967480
1246312
436616
1487242
1722094
913748
662792
108351
1529168
1825303
73411
1810648
1435950
43034
694755
167716
275795
208036
1940885
1996307
50634
469325
819262
1666497
136729
1045217
408965
1539842
897186
1756346
1009952
653294
1586560
641481
1363335
805173
850657
686527
1667106
1710027
964545
341584
464976
686251
1375185
491746
1401530
1548865
515345
1011490
764024
799601
1601867
1513667
986757
443175
124845
172663
1055446
422023
1108071
1173704
184927
811451
717784
1734563
1640128
796368
1947625
1084641
903446
1247785
302362
1249143
532336
1716668
728123
182953
1109267
469347
288724
123473
1551847
828088
1293964
1093099
647856
260759
1284
666777
1550522
1004761
1296411
732277
1831630
399755
1202693
590387
1286947
890811
511349
1556701
916964
127624
324612
873268
1985566
1609691
964793
1702239
1979400
1535412
899043
184084
1345391
1202586
1124022
1116612
392782
143781
890804
1828388
1416198
1049842
1600992
1424508
355536
937779
1906382
1033177
1006748
1655911
443583
547542
1858727
1690321
610408
1618234
1928333
250189
1819969
1516952
1952067
761999
981785
835074
327550
761585
63566
1512612
1714883
1536902
1205134
1712161
1962090
1298611
310695
1713071
1552785
1787227
960376
1636784
841121
710764
775185
1073078
1910367
108920
1085615
194772
1560191
997613
1233297
1999909
905262
202371
1485361
595421
1023079
400917
1722437
640972
1784973
1708327
799311
532824
1168673
1193097
186499
474178
857292
1360435
922296
1531912
1825490
1685022
397101
346440
97336
1515476
1547448
1443669
1101923
1944277
692419
282017
1566401
1254753
679422
525264
101104
957923
1853764
1813769
219322
1559289
647694
1844835
1773988
1611365
1163134
1657445
900129
1727202
1837708
1714464
673284
368100
1153283
1492279
1350826
651193
1442321
1339518
1350503
685838
1491413
321807
212221
2159
1475036
1922115
1993302
1439616
595454
665516
1779644
586472
1966061
1920737
1943426
13868
933845
1220499
1930865
1382796
5423
630791
798478
285382
644511
663426
59976
1571305
1297167
1031983
1931546
315556
1314994
1772042
460475
1107743
1224124
461833
644828
1137164
1248515
721719
611073
1347426
1739894
1637342
177259
1762368
785466
272292
220237
56479
808510
1257883
1513996
837084
727243
1614584
205424
1317722
1859027
358029
1232653
499508
379755
128048
783520
1914954
1310331
1510227
858143
1603963
597498
874198
146692
1470991
602642
364333
1769267
1056167
851965
941781
1053143
1139275
1147399
469030
300975
816851
1941555
1594863
336631
1540396
1927862
113884
979262
1775567
1334192
633740
768577
278
470390
11387
1357027
284629
1033031
1565715
1917439
1610855
7090
85984
1497519
836121
797167
1340922
1974707
1829182
39870
1700535
126157
1572535
1804453
1305795
1780410
1759631
483900
1927738
1048883
439228
1365629
1098767
1099454
863730
26837
217563
667702
149910
669604
1250202
1637698
1518975
328999
1317984
660415
984425
164270
463743
1005081
800131
1188596
570505
652270
1875670
1522584
685057
500877
1686218
880994
731619
688841
634636
467832
302962
663980
1873812
1778693
1676409
193631
1389231
780805
981059
1741122
1489021
1883304
714847
333364
840450
1094471
33319
71940
222092
982610
1406970
1738875
1681519
735964
582488
1559074
89384
521689
1640597
1043976
1444318
114514
1754094
754539
417549
1992283
1335258
1164352
1266984
1494646
978534
316927
674149
1099045
1826278
315641
1890136
149695
1604486
1750744
181860
1280540
1981363
1871446
1044737
788933
1071504
417081
133102
356975
1746669
812851
965306
789918
400475
759267
1609847
639760
913338
1665950
339364
20601
1191267
157870
453066
1158171
1406527
665501
979347
1450424
1579677
1850338
1400852
237111
1787575
177094
1863995
1533633
989373
1684899
23749
1077950
416116
655164
1142717
461273
1885347
1629544
366637
563882
1991804
1445099
916687
608562
751228
482618
276803
1285434
850925
1111201
813276
92367
1528211
874591
1248371
496141
226423
599940
1941058
241243
1682895
30581
588362
450183
1865110
1050410
1563120
813266
1943110
1318460
1314910
540298
1763738
427010
215640
1236245
1041106
809197
1196488
184976
1522947
269176
475126
594566
1850243
1251221
502088
1831421
1222932
357028
1432347
669675
67829
1539662
811614
1024925
1929667
610069
152050
701157
916973
728709
1030153
1250234
1222479
941643
188893
1312277
1206094
1590560
737656
118538
966407
1315882
540240
223590
247302
1204419
158550
1767109
433049
330742
433114
1777222
626529
122267
934307
825408
465863
1035388
652571
350399
1321617
1770449
1214203
1110625
650554
576089
1337310
1468371
1230685
1745819
1606144
1226839
548250
1391577
1712129
1092257
1518914
1797367
1315846
178347
1250568
1024240
1407464
749031
1502847
1313078
1541911
1029334
1427970
1185979
1743863
1676080
23072
806566
261863
1724414
73636
1409672
875664
66658
146405
1393100
580734
1655341
770847
73892
366606
160296
202107
850276
1212986
1698558
1135251
358947
1073009
1194358
1791475
1096781
580854
1939291
1559731
974485
74709
1777587
353590
915835
849766
1764940
28047
1773715
125156
689932
984205
367475
551315
1780313
1994405
595541
375937
626370
412010
164671
544603
1418283
889396
1390022
815052
1549620
722598
1686913
548739
1921345
1635574
898490
1115794
432817
1169664
752903
930136
1076294
1280520
747805
735120
1885556
899767
388190
1982280
1998510
941253
828867
276036
255455
837289
482534
147182
856784
1883816
1337724
1038571
1304715
197169
1126981
706204
1437461
721090
77119
1616411
1787259
672283
718834
953300
1993122
137455
690566
615234
1258628
680710
197888
98047
1642247
306924
1954
1880085
1179627
99553
900895
872893
566769
1661347
1430235
264050
1188739
1875976
633648
212276
524634
1496807
859027
1148596
1026838
1564584
1891055
1212547
1480117
1567452
1815717
301412
1591276
571216
229897
1554632
276203
620071
1582619
1000731
1591671
1631855
15473
916008
606587
1214641
1238393
805391
1852123
1671116
904921
1009319
1753165
1164799
1891835
1007892
283576
1778113
296061
1344023
1596351
357109
1640194
479018
1554765
122881
692919
1159750
1150406
710782
1409633
689466
1772982
59548
957823
1045955
919177
1663563
860457
1065586
1013367
1952705
1590869
138759
552096
507845
110094
1367165
1100976
1583884
770863
1546088
448042
320136
368378
322992
273134
462976
1429321
1041489
978623
1356951
1710606
1699143
349923
115959
1893769
1789286
1041041
977579
532098
1341660
1940034
850751
80712
1151559
1751623
1104065
1866658
342781
1471016
265392
993642
359092
1703212
1210212
1526539
1570854
1426383
1865090
621086
1486862
1028415
1409398
709281
1600053
1120560
823414
1866762
1813075
1289800
387920
172457
720373
743729
1321462
607568
980791
494443
1062822
1831291
1924346
1935227
1679768
1940689
1696343
1648739
1388775
571435
1640936
568748
588433
715310
1690441
1983773
1620957
1787750
807653
785615
1125627
181576
1879573
187583
347306
1714137
405842
1101599
1612009
908374
109885
1744352
3517
517059
1695273
1612237
636252
299588
162622
1564685
253685
1263757
19402
533682
856017
1877976
758912
716968
450439
1164648
1475686
1130287
703544
971506
633264
447774
109255
38382
1646103
1018570
1330841
341725
1846362
1958550
1253819
1608494
1017429
667426
1529539
1344955
618633
678804
232159
1595843
1132745
114243
1491591
909813
624088
816767
1365301
1838745
1270231
303481
112563
817319
237615
658425
1888993
1631797
387118
889977
623685
400591
1936393
976474
1791991
679918
717401
1558643
1366254
180705
845072
1997992
1365957
1756634
233085
1194221
1848470
1624041
891166
1225346
1256219
417296
1490757
1461048
349395
1493954
978257
34635
253025
868274
1866486
1874923
603095
1238909
1727189
225550
1893882
592760
102699
1900587
265284
788430
1393721
825051
694527
1335895
1801004
1986028
159730
1331777
1798498
478347
470257
897867
1493216
1092368
201647
1621312
1365904
1279998
1584819
1014072
284379
223833
1685974
1402770
1219098
1919654
1549572
1275677
211683
448542
1442987
1333106
1277786
642864
339778
1980303
401625
1885100
1888871
1944607
1907454
1870218
55452
676443
1464593
746010
1334868
1902263
1871530
602389
1956152
13336
1335418
1212554
862381
1935535
1045402
595502
450657
1393094
1448647
125619
808144
1725443
1592767
1721202
188291
1630460
470770
349039
338341
1988439
1368237
1225390
289952
494322
1030861
1062399
220964
1274852
704788
1758791
1174170
1961690
883943
215921
1322495
810166
1822997
426113
708887
1424367
21736
1236016
1220829
813544
302282
128622
1994669
323715
1147125
1862557
1713661
548608
1301339
105288
1102062
650535
1049367
891276
1727549
92622
976193
1891976
1843712
704176
1929885
1403239
1032178
904790
12795
11461
1145150
934772
339261
1065729
1892427
143744
1270839
1503289
171726
1949675
1482019
1095023
972714
73274
1524531
1828642
467144
805173
546559
935314
625104
1662406
329453
1107318
829925
1737140
464427
197637
62412
1644967
18771
1491005
1726514
709737
1693221
715515
54941
292563
1039212
639923
1350930
1352205
1384689
557773
1345580
733212
1722568
1378076
189612
400451
1856743
1643283
61083
1763737
1854441
1193247
1917760
482035
1446592
210572
1894451
1961726
1992546
632209
721795
500098
136065
1946117
258783
130350
1527612
1326384
748328
1315241
738142
1109706
726641
1402752
1102864
1029986
1086663
761677
1061741
534818
713202
23315
787302
562710
1557833
1287507
822250
208874
1345161
665385
825854
1761251
1762300
116039
761189
1148665
640182
1704539
1920252
159907
1591101
560413
596633
1676982
1946377
1197444
1046945
1054312
1298097
1779218
528871
604081
1772417
1681192
67641
192764
1003586
1020993
1608611
1651533
272266
681739
634787
1480218
77838
1104310
1418918
166787
1920054
1100120
295039
867809
96585
911319
181329
1768789
900370
676684
1374810
1586565
1037560
1696228
828343
1576645
1293817
639919
176802
1077252
210313
493404
493836
936851
1268394
1508503
1620471
1563645
1566974
1640971
909386
1215341
1637638
42408
116446
1728354
1562972
5414
1960229
1299329
1047915
30193
1711503
944082
1282661
681863
800477
1029574
1795701
483845
451757
955467
1218070
1866894
155229
1191605
1216798
1346959
367858
1153285
728638
1754140
689009
1886462
1088541
227767
1921941
738573
544701
409938
228750
546945
1719015
1080073
349181
885266
84105
520114
1167269
585770
919064
1510148
340170
1341452
1252274
762523
1540633
1108351
1573433
152430
925055
1818576
1240866
1330100
1307949
571631
1955849
591224
1514176
15525
1778596
109547
25842
1003950
1208844
1619916
1682729
188871
1677860
972855
1348949
889772
361193
1453967
1717424
454854
149190
275782
642009
1717570
1271460
1495303
841755
1044500
1465448
1429914
1937801
1810731
600758
1634166
1175982
1731936
595138
404876
1848405
973490
707326
399781
36794
901040
772817
1438286
444374
508868
1153903
1253140
284105
594525
764290
1899288
249811
997198
422346
1969841
717848
1927255
376012
891510
1932827
1337107
1789129
1308497
801896
1768182
471028
1406487
1453348
679191
706879
1780752
810609
713210
131270
737379
1506817
1122344
1717345
334832
600708
647412
329775
885842
1948647
1841483
1870769
1624068
1957381
1342337
1720688
667749
693980
400206
916964
834235
40706
1686135
39854
1831260
186842
341278
334773
1115595
86496
1966422
295926
796181
936069
806884
1349251
1371716
1028880
1740364
1606806
297380
1201951
451479
1079721
902001
911052
1943379
1230738
1751635
1130704
820976
133748
1597636
987091
1518065
1808836
1432595
27546
34057
1931580
59571
1992283
1979465
35215
1034551
185445
1937403
1004463
1533087
1492405
1147560
1692137
28682
1422250
955751
169638
1410743
1474195
1134085
734383
626529
1843459
1821704
391727
96585
1188702
1813672
726499
1449365
1980943
365588
1327531
666242
955834
390999
428932
947446
1621568
1740215
1445349
742861
1063022
975023
841402
410603
1926076
1533578
1476077
1811187
1774960
1186485
238393
1752222
299515
905967
661866
967012
159192
893747
1606091
782670
1815757
1744352
537346
119610
115397
705443
161672
1298226
1953741
560291
963473
1889790
1293431
442108
1633909
1336043
1866430
1476174
1476130
25382
1111323
751978
757783
1078233
1460598
402998
1335636
385728
1435203
931597
242540
1621378
1626287
1074822
1770168
1641633
1370041
1728056
1440619
263938
1954653
1050075
972562
65662
1482105
1404626
832174
542911
1667547
1265314
816029
647096
1249031
599213
801769
1207139
65685
1035484
1511139
1925976
759579
420486
1704543
1680513
148538
1378306
107581
970295
1729950
1786760
1946448
718805
1564530
506888
178530
1021151
1090008
1813547
389705
1001786
525591
77272
1878460
1528172
1540449
166086
528302
1620950
249242
1620851
1485956
760862
413766
1448144
1335585
1496988
1435327
484653
17292
44420
472681
1911551
44993
1543143
1257395
1707796
2259
1011621
567043
890322
69981
402128
1267555
558002
769402
605551
1546241
1529617
571296
1209485
105912
1694295
1207051
280615
1019023
1623085
1348824
975879
1643230
818696
1794295
75790
1232129
213075
523376
222985
905845
507541
1031709
960085
989343
1762175
1163606
297488
15781
1746663
1495388
761411
581500
686424
1572316
766668
1518370
618563
1248990
1503739
163232
1433977
1623003
1173914
190082
103359
1072684
203425
303494
1633006
1971740
60873
1183880
257576
1940889
970393
1101151
516866
945217
210897
1479706
1168462
1814396
1681035
1976220
533799
1087966
101533
1341167
264760
599656
700314
142130
97373
128041
1383190
350408
730946
1577605
1760728
1670377
1709418
790353
1335093
947189
1660783
1904959
1779455
642925
1033545
1504766
1748914
197645
402804
260684
1743995
1646216
1246253
515362
3650
1869487
855711
818131
907504
750438
474133
611180
1937899
696865
1232275
717731
1652950
745857
1908706
422003
1334230
401303
1409230
1021830
1265411
567383
1393527
1349887
580578
260897
333435
289771
293083
1074334
1124952
1871241
1967956
990012
1025543
638568
408553
244486
741601
834362
1717464
657055
486638
1879127
1876945
220257
1584473
1894367
1440068
490996
858205
1709759
1160820
11760
1529862
1661535
1209695
986273
1512062
356269
746714
1856175
1142149
1500276
166680
1605015
1603932
689023
499930
306140
1694220
1943843
395155
453487
118618
21431
814978
454447
1102543
1592701
1391655
379979
259131
1558599
120650
1357612
301103
67426
652783
424311
872020
1821699
420104
1189964
1850415
1188798
1070804
80208
134996
421202
1881553
552659
1771290
1988796
1157877
530105
922020
1514771
1556160
1492883
635348
1383610
843441
749488
653747
610537
1526037
1971651
1109044
1998061
1419015
1328746
1980181
433982
1367358
1425035
890322
554147
513629
1909556
1092668
912632
1366449
1017141
761011
941032
1265090
986583
615695
794953
1544198
144557
496962
814521
970445
1531010
1162674
223537
1454568
1852697
218590
1888067
1414693
1542513
1341846
1290299
1961408
855177
994964
813946
982220
1078541
1013667
1229164
1615409
1570928
69038
373026
1137222
151653
976337
380819
785931
611841
1511137
1045338
684084
31114
384062
1419810
312439
324292
1826530
1277536
971566
17944
587264
362430
1450314
292317
1884336
1849002
1513918
632550
439379
427704
1950621
1587098
443146
1692117
1913707
1326026
435408
1868116
775715
1354050
85465
370482
1191345
125780
787024
1894171
1096873
1259994
200937
1232678
1419186
375370
1496440
977572
96692
1399931
1972712
163766
9750
1566240
1963126
904793
352916
901947
580576
1914685
1246655
1856063
250611
769402
286027
208995
1104967
725252
235142
1234194
166317
1079104
707857
743012
1801328
393178
1612372
343099
78146
1838789
274442
1704584
1852298
1326600
1999524
1615180
1392773
149239
98480
1205520
106805
650605
949305
836235
1536705
377335
1534212
279267
1545348
902889
1761251
296832
299024
92502
864213
1470293
436870
896405
125709
985556
989614
1603258
758067
384760
1338148
971714
1042148
818308
218147
719982
497406
232192
329597
1768448
1065512
1858953
129688
973375
1145512
621986
303483
642166
109765
671044
1617272
888293
726521
975944
1158765
1389945
1538865
1563604
831179
1447385
557719
545280
1804153
1612503
1862422
1702079
107068
1029497
1658190
1665798
910482
1515520
717121
1261257
778827
1102655
1487395
1568838
1103251
1852705
1178654
883099
1992070
440146
185138
642640
1087266
576283
1728331
1241118
287554
49851
899061
362428
1408305
1643806
1121601
1030362
608849
1504735
643027
1669264
168337
749565
708581
839172
439615
1777989
1299248
1049144
981432
1605153
36816
1629707
1355650
218688
1872250
1140767
1703894
1576389
369149
1195070
102291
1272505
1684498
1979985
1629383
496805
1207958
1926942
1545975
1022248
662871
851539
1067919
782265
1325997
1584658
1802536
531086
1228094
419631
1659428
902767
626569
695494
676014
790695
1309413
57334
1808527
751942
1178849
1727108
1847319
65714
902608
819097
79221
30907
1713572
1879933
1420405
1601457
710026
475650
1714530
300618
1887329
1809496
109701
1655988
634689
1046614
1751856
703337
422951
1719427
560259
1610033
1397733
1229324
169502
1497368
738359
934000
789643
1404429
1730398
1553062
1823202
79444
82363
1280786
1882674
321069
1728562
1853434
74804
234899
1518370
344418
1035102
1348474
1493451
409344
60014
1985501
1063600
1243431
1741407
242023
1643291
716321
687448
344328
436756
1528973
660631
1953191
356765
1474092
922052
1854511
1092809
597085
1707718
1177965
82941
495486
523962
533018
1594445
295480
747191
1563396
481884
108655
847635
1953013
698903
90305
555783
1454117
431607
418418
620590
847437
1216290
302505
1541371
159443
410111
1396481
188386
488825
1995822
1593174
1018819
1759693
1513974
501011
580854
1167467
505609
767199
1035818
1496988
212296
1977497
409265
692651
1572490
1505765
916469
561068
758470
1482771
1079058
356692
176072
1257247
801067
1038761
554638
1249835
1414179
829039
47047
1742879
1752253
749262
780015
1610868
1923187
354363
143776
1830753
1156679
1042668
1911646
904705
509330
1821746
1034587
1675634
1352195
255757
1562911
405993
1676895
65085
551593
1328475
516880
298204
386344
349634
486409
249257
287876
1197662
1643905
1967949
891658
1732128
351630
1138764
1957744
1630689
1015006
358801
739978
1258831
1356253
1500650
1898787
168238
219043
194893
710268
797218
1987268
1332228
1269230
1210901
1014643
1822486
156324
550775
289437
1961659
1004432
1868713
1641146
1866601
1432627
1351448
502013
194180
1983605
1933690
37118
493952
119047
565828
1321120
1371596
159504
761999
643690
334329
727392
1443162
1155167
1812768
371079
903353
561967
1607156
436082
946588
1317616
233746
205364
387063
692955
648079
1205702
1738165
1759745
1717102
1670345
1654927
76930
1920356
1076785
1545206
1190813
1059964
1507863
1024758
640927
852687
925993
923270
66658
410962
104752
1512870
896106
686359
644749
553419
1095883
942481
907978
1405627
714411
356502
302309
799428
668197
280385
6765
594654
1853178
1251333
106521
736440
901720
746328
779456
1505962
942763
652889
1454407
732164
1849638
557847
1800216
149907
1252930
1981752
1336352
1432740
1209973
1621314
1229250
1996553
597035
1619209
1540808
511146
135447
1467404
957478
1948783
474455
879479
1797819
1284847
638625
952075
1233548
658464
92457
1110816
1012790
1458190
548683
1339005
1032085
1784880
1675467
288290
1909878
1039666
524241
955745
1104773
706661
594148
805360
149244
69232
520353
1440133
749945
1234039
95999
988750
115824
903892
1722047
366967
764884
1599424
283808
1000986
1587435
52645
85507
1188213
760829
1224942
1715223
560208
272973
1534030
1247357
975221
1976118
1141915
1478186
1510248
1534115
63012
372799
1871445
838720
1198647
1304195
1959714
1810163
780747
101710
1716192
405271
842252
1661403
462712
1955092
1889841
1739657
826107
1306761
1818143
1104220
557726
1440097
315474
803985
1832379
515250
1730253
1352324
468587
1188972
1829320
1134061
1919436
1082660
1210325
1944266
1124614
681477
573083
90137
1902308
951462
312998
1788044
1982653
1730156
753710
402401
683167
554164
197537
1288216
344976
4943
687609
13430
1988968
1657584
617018
1673837
1820603
479280
1351932
428562
1658622
465769
1057562
107141
1292988
234179
478436
1395811
1276814
711690
477235
1107670
263250
443699
31798
634934
1868964
881092
1873989
507378
647154
418123
1278885
1076519
873533
1154149
806115
1105769
1322998
547507
1372776
1509820
939537
1561260
1958072
1491903
1002917
1747835
901013
1985357
1125529
362793
688392
1543859
1138025
1659448
1457682
1233816
423919
1622210
57578
177063
482209
1027649
134584
1420216
119033
181731
900888
861779
1555413
378884
96926
1353757
1054666
410748
336740
1242684
640455
478108
806242
999919
1038427
1923055
275220
762477
1889685
1135963
505266
580558
1851679
1757503
404846
292217
387128
1907660
323055
129934
1229339
1954763
1459347
1815082
847420
1755801
627032
1655573
1989162
1561766
870683
1903633
1426049
1932558
811099
952132
637878
1418986
244866
57895
1584078
1647892
684743
431798
1532789
305668
161352
1110515
1868997
1800461
261528
484648
111516
1215549
302208
1216916
1212988
1997604
1031696
1260461
1857190
1351222
703597
1642322
1496860
1235856
436065
366508
1661370
366290
1142112
1361318
38382
1000677
766453
41356
1886206
509886
725041
1470118
277872
1813075
1045680
155499
872785
979041
646195
838369
1661677
929577
1446140
697367
1348076
1511707
1820959
1431641
20689
1019905
322081
1134467
297459
1308474
429617
171349
1497210
260217
94518
1463090
565461
375773
275178
691349
53486
1708900
257482
1461334
1469995
1279869
1276066
489648
1578513
1558123
1376179
1745830
343658
1068639
926921
1502590
1102187
1899080
1573769
1733009
1314910
536582
898070
863686
362283
1008849
309013
797789
820624
116790
1489022
1453121
175914
1190372
34991
144124
612376
1192727
967144
1445861
1750609
1579
632432
415375
999390
900067
142246
281022
95299
367003
113526
676036
1944794
47367
1554627
1141230
1598960
289530
951880
272341
859584
1461300
1174393
1268320
1218690
1957908
1591735
1870402
483341
981218
723987
116834
341674
1839737
1350755
232698
636579
637678
1759022
1497465
1217535
1990764
33061
1271264
1025829
461750
1342687
869417
1426294
29004
596794
1784652
408326
872438
1471118
1376036
1205975
671355
1536276
814877
859313
336258
1121743
214981
710985
1291111
395094
1138505
1378637
641506
806115
1595161
1916157
1507417
1624068
261940
1818685
629933
683309
1199929
997715
748449
499862
50411
1442831
700502
1076271
1726048
574084
983758
1835624
1363983
1273419
1211707
1153118
1175028
302352
972134
981562
808973
1530914
1959014
1754833
326702
164169
1210445
244203
402426
1872757
757223
1017682
400693
1686105
377583
1440119
909369
1845890
370842
1503237
658663
747486
1086733
1623849
1928007
1335256
726858
1912109
972744
1964191
20247
1227816
362788
612939
1171721
806658
1894216
656114
1371925
856618
71682
1713633
181306
874786
624040
51583
1677511
1072457
1552897
998182
723467
548891
140221
163341
1871254
527424
181589
368255
1766480
1757379
1085194
555596
601918
758294
1829450
1062466
1371382
1701007
336804
95396
422117
1268168
342766
1300020
229962
1551281
1002409
1396794
1151019
1846730
1556745
1294457
1589616
1153139
127727
22305
1602912
1429600
1625701
221753
1195941
1764918
1586749
1921505
1040574
798522
412343
806134
762841
1763309
1215357
29032
305669
831438
131194
179558
1797491
1712570
1826857
1918515
70207
1635484
713216
310385
1578862
1715091
439824
1661355
1631393
915323
370990
1379941
1947349
918643
1282847
1995865
393732
1280567
1647142
1956768
1331319
1569360
1711364
1384382
1714415
1102187
1845849
1811029
1495148
1907901
602165
1132186
986254
1133941
865236
1654688
1965629
1115539
1277408
263725
1923418
1972263
1512997
1576473
1039919
1515056
1093685
823879
455954
495410
1498889
1754570
365693
1092736
780818
1857228
898783
1655678
1122163
1898901
613827
699237
630699
1042036
1048655
1304432
1274069
477664
1999853
751812
1667944
1001198
647871
934079
110451
1024753
919672
1610276
29623
985968
1959827
1366712
892655
1154147
1889218
1580737
308900
1545422
124270
716809
1193298
1631220
1818032
835529
541988
1604184
1499341
136432
1673014
1934091
1825681
261732
426741
1677021
1857291
736265
1614252
1831850
1008220
575361
211169
1502710
1968097
209110
973799
527627
1906526
333911
1100030
608132
1440148
1910910
645775
783650
1626795
1476481
711211
1108245
355299
1641725
257882
286108
1934073
757394
854657
66925
1740248
749630
408755
571627
402946
266678
54048
962687
394756
1683430
1164598
747750
406420
48108
550208
347885
1170535
1970388
111360
1449311
507245
1174802
876684
544467
333439
170748
1213835
698951
334662
1566076
1472358
343288
179529
763477
805658
246212
1420866
958769
1702374
117351
1708292
836308
763193
374148
1161374
1258933
1901475
1157609
239279
1409634
76633
1171285
1933346
747485
1052537
1027105
360207
1182173
331721
1668147
1361924
191276
1175154
306115
824175
1453370
1071939
1506947
1560089
60252
63665
73411
692972
1227553
1695822
913003
1126254
1191640
1226879
658775
1753806
1531538
350573
880723
1470073
607324
1457655
1725927
547679
1959609
1363506
810791
1011847
607738
871009
741690
322327
380881
1231652
1940392
51985
206274
560106
964433
349395
1360489
1560263
1253039
1975205
339246
1635417
139215
962894
1158896
207488
1744776
801062
1925829
724862
892491
428176
1520602
1446178
138573
1056615
173653
348884
1703684
30697
1213109
93578
1398706
776640
1921270
999508
66088
1495048
1539615
1926009
511485
425388
340135
1508860
101863
1822233
1027507
1484030
910793
595913
1378961
1737260
1083501
423919
1782722
723327
118343
534501
505942
478973
1303986
42189
366720
1029438
1866388
1896900
1353587
1223572
1639243
179761
729656
712112
1624029
269838
1633133
325709
280910
1815837
1424578
746452
1952415
1974335
1851079
1211874
611971
1699215
1154854
241855
1269723
193497
1558048
135739
355713
1101599
1006537
164640
472254
489253
856053
1771511
551675
739990
221470
1375503
770774
241331
1422423
1909551
693003
1002271
982434
1049136
394243
101483
915700
15705
1440586
1169277
493781
1241267
1587765
1496506
608991
554520
1193035
1232836
152606
225257
1562940
1221551
1942816
325479
1477163
484009
65012
43566
1163755
317469
1527319
494401
368505
284158
1152784
1769536
751719
418025
1884785
418485
1182511
1082584
1135794
133340
1890322
68231
901417
1676296
247302
466985
973765
162377
300016
1042443
84706
1161382
1522797
225953
1437492
112914
1226700
1067156
77119
1509908
173207
429997
603862
956828
123215
1597236
1619687
1831164
1817217
1170240
169204
1005263
85297
68721
329269
72994
1015909
1247033
1883173
114261
283351
1068609
749528
1321600
1852704
357256
183596
1167777
1681654
374833
1169507
805409
552822
1553085
490088
542963
154811
64957
469712
1447509
1995576
1253768
1084480
660482
865064
564089
443547
1345739
723185
1350573
888341
1939461
1706576
1950054
60358
1004845
1691326
625138
1171112
1153283
1846786
1303847
515205
1837068
293581
1026107
1231468
1493719
227727
1354279
1802692
446893
25719
550713
461502
1284227
765689
1435440
1642340
1275118
1987343
1621236
1501674
356000
986502
1481570
1049068
45150
531832
182644
640427
169951
1956678
326150
575864
1328316
687862
877272
1610969
1451068
1565490
1703284
1797075
142421
1667394
1855595
367668
1309988
1829390
976985
1754359
1387628
196173
1290544
894552
1940784
1518919
325792
389470
1813227
1321759
1349243
1811549
988195
1326069
988330
394919
653186
497003
1088624
1721349
393375
1461353
1581187
398011
32471
119107
1806082
1068223
196515
293155
1039387
52264
826187
1110655
885003
1031740
138558
633385
1039412
272483
833596
302053
1429482
1923252
892491
339262
660461
327062
822186
726477
371130
825712
1160873
158646
946648
477724
1263701
342993
1015876
1068671
1797727
1446573
1747750
741663
893170
742213
1059817
560130
800997
891985
1017016
1408549
1685377
139262
1080576
735927
1960960
165855
484765
1554255
631125
1886233
686496
693604
181149
948468
1563678
667119
1095044
152728
380556
1253429
629840
1392447
455713
1931215
156999
345070
860021
1443615
1189031
221951
458322
1202308
806046
1017537
13159
287528
809200
538015
104646
1258263
203925
1870260
1351426
762362
1544843
1850793
862434
230966
800256
1989595
880530
1107503
330632
1961806
136065
1325585
614287
1034119
1606020
935110
1793221
508603
573427
667547
1224894
196895
1161382
1646864
659091
922168
338084
1527935
1550957
133041
1104569
1640607
678450
569263
410065
1652613
1503648
1736137
305829
244401
207226
158325
324319
1209559
18753
1637739
847725
1518311
741830
992636
249271
319915
1445381
1014955
270750
869009
1337422
1967039
767221
1532839
303109
1655099
1098640
769046
1350937
395617
679572
535289
516321
964617
963411
1062259
48569
103703
1928985
1624469
1494658
313620
1973544
692684
858512
1618314
633552
1626336
1963279
274524
858655
903061
1068266
649468
1508045
1205664
1344050
1289620
541064
553925
1789862
1696288
1140067
1857848
292589
895904
936490
1961652
790788
1862820
96519
511372
423975
1382522
450577
1326732
486344
1309591
814281
1939908
1979607
1524049
1532092
504928
217442
1649247
342957
1027649
581436
1621339
1881095
563573
151579
1292943
987019
1234618
1161564
396125
48241
401229
288880
1782882
1777135
540297
1698429
1914513
1112420
1607298
886867
285967
177998
1206612
285969
533153
389609
752219
336646
1804547
824406
1729943
81191
562151
864879
1370145
318193
810520
1561957
1305633
1516520
246885
1236016
1527318
438125
1015674
587868
978550
377533
1116899
758804
1775512
1524615
1277996
1328315
58679
1625323
1009701
701431
1545594
940166
334892
1159199
755298
512839
1134350
1248204
1086914
799355
1771539
1083444
1245364
236453
680214
1843447
1736908
53640
1037254
1095514
1115505
1596746
1052389
1154187
1024439
1509464
414852
1628255
201842
1953594
355738
703069
1237342
1246809
1014488
1046423
1035898
342547
856566
362579
897596
809089
1286176
1657537
661946
67799
548060
1857217
230272
1597214
1364604
1304362
1642260
28059
1754584
1365355
1034761
281998
1021592
119352
564406
1021848
962975
1353784
1804285
661426
1617840
335778
1628922
630763
295265
1964060
1586554
882222
1354504
1657765
671554
1794839
1562696
1651154
1161366
1545073
1469494
358747
1698915
1595186
1383190
329267
549219
943511
622246
1022330
1915451
1558776
388290
300822
283470
490545
1028641
1170797
1723902
1121586
1136927
1307407
640517
251195
49232
817321
1316360
167164
75706
1320400
590131
203107
1392491
137808
1424578
1760075
1648544
1774697
1275796
721719
1221270
162578
1786855
1969471
1228884
539948
1205279
1648271
1475360
1976774
1140742
1723256
687746
1221177
139416
1897776
570844
1198647
1209459
463462
1097522
632142
1634327
56595
234243
1199422
692651
247982
549677
1705110
1281320
1944351
223225
1368245
1595438
184871
1424516
1852121
1416005
620795
997040
472206
524699
109108
960759
1287690
1587625
1399728
598480
641571
1525840
1985220
1379424
592773
568421
769219
1600590
689201
1298557
1297815
505568
1503891
1938777
888574
874232
804757
89616
1306362
896050
1529658
1999608
1525301
1032403
1060455
1895776
1725655
1260043
1671397
1037919
934010
1388105
1401355
1935009
953515
453915
1266995
618627
595999
1006044
1666608
1557715
12092
1855326
1376387
702079
1498624
910524
1991958
59261
50523
174495
538111
43456
1321948
86881
986298
135920
1816867
1954289
1590726
626307
1974065
852275
1544377
1926724
897370
793141
1288445
573032
755571
1679191
69006
1524461
1557319
922949
1890985
583006
598789
385907
284867
1075087
1417444
666717
581956
712772
1913110
1382517
1235474
375103
1262587
1918675
1631660
1582785
467578
1194914
1923106
1909826
1819735
392257
1880967
1897418
1072285
471377
1354492
288836
1088072
1347973
219509
926815
277493
1190949
1712297
1976456
804784
276152
35414
791643
792435
970714
165914
1822628
1266189
1518042
1555819
913643
1111322
1317425
1780927
415935
1083855
1526479
893253
445694
1425096
625302
1385648
1941510
504611
562574
749717
1432027
573461
1455272
1099084
85458
1807089
943623
485665
1831777
1095446
1471369
437785
458113
1883125
1808216
1418810
1549667
744131
918779
92721
311093
1234340
481427
1883237
1969044
759851
546326
378653
1893364
56029
1134503
1651333
296997
1260591
1721649
868315
339737
1338778
311132
322847
938382
648047
862106
1557953
418973
493199
1767332
975920
1242051
1655481
560850
55351
103478
693417
1519893
1321907
754317
1246080
589089
1395422
224133
1085845
672423
805018
695788
1973005
704
1578456
654043
553836
910810
1606350
293438
1673125
1354941
1570148
1049373
1734143
1409862
1885164
728874
266427
1604271
1204213
1827636
335139
1300177
573446
1324583
1522875
553334
1853977
313561
395771
1294071
804742
130119
292171
413302
1358939
349039
32144
510458
1704495
846292
1177669
1959310
572210
1592942
655699
937797
932386
1777543
1239751
1099883
1966081
923528
1740744
673012
395404
1722238
680398
404872
405312
1454276
1437579
1150513
567465
1814250
1418388
1537636
1211100
1299874
1595258
718873
1591795
1033503
1795131
149410
162525
1012209
1306712
590727
1712329
770936
538192
357260
1345798
1611092
1859456
1017466
1454614
1193038
1883353
284561
428330
327883
1263356
562335
1790810
807216
465774
848942
296215
780455
575894
1659241
1141230
1624596
1228654
1770246
153425
1470824
504255
629531
1246964
1352468
1377077
546309
137706
679964
98571
1298453
1336796
1452236
228103
851088
1218431
782219
926071
1413655
1157755
430477
360624
489479
633021
1570961
1780257
1594122
1418912
1506183
1131428
202787
1501041
1654070
1203741
126352
292545
577931
118553
1329364
970934
257586
245836
1620679
442238
458597
750613
292951
612747
752017
1812727
1971785
233111
1398225
1785939
1299400
1162379
1888383
100662
101095
1387436
674331
1265487
841365
694209
290309
526448
1818853
1909990
698021
755785
836601
642319
386651
1705003
1038136
974982
1269651
1200875
1911238
257633
823133
1481073
1173106
1484327
1646406
890226
76646
488838
1261261
1688641
1990599
254681
1563861
686257
913998
1072334
1964352
875692
1232072
1551462
740034
10053
1357405
1382132
874617
1973201
1617740
1511671
360855
307290
1473881
365416
1705767
868990
1052427
1917821
786991
78068
1993253
1323044
1392447
693878
1967868
1957419
1432002
278147
1035148
203815
929762
1341451
1096666
1546707
916519
1425768
605338
329570
1606925
856731
1193805
347328
118899
1180061
1038643
642922
323688
982150
1087100
198547
415040
126849
142511
1173121
157307
1154326
109866
1815596
454584
1694305
1978970
1805314
334159
1153956
1311241
269899
683521
682420
543280
1876356
1265527
1342515
999971
1840539
1252920
687232
297019
1789939
1699668
953086
1827820
1246346
1511055
1655644
785615
105632
660496
1803432
171218
1068804
793737
159794
1462703
808484
516000
1570339
913971
1181419
1711338
1209512
1517516
1830156
1406387
1625094
820152
1378380
1191459
5077
1368669
1270059
353424
1470192
692868
301769
607424
180197
45342
1113447
1339707
1687412
200882
398393
1743536
1426616
723003
1951373
388725
1362423
1219106
1706596
1446260
1617084
815759
180944
1577730
952387
450013
1534636
1966747
175293
1284198
1302179
1871381
1158211
1229916
1831159
1876418
373386
1342149
896382
1844617
1710218
702227
1278681
1871293
331966
1105237
764317
330205
1790752
466214
863581
1839860
1613555
608721
1625444
617541
15388
729609
375270
1922759
744823
1928627
388000
40486
507378
661411
1268095
773711
1693280
268021
751175
387660
886898
917085
1582619
157965
601050
1884282
1618469
1702296
472520
1272791
889687
121127
1914903
444880
155234
261732
1861047
1428119
691190
925404
1353208
1376121
505628
14218
463151
1285219
1642420
1465619
1861152
627299
796925
203948
1019333
1430479
1798794
854696
1313433
1813304
406964
1460976
464248
712301
1092673
1973158
1205974
1254854
525021
95160
1147680
149180
99781
588384
1251546
69961
403536
1231496
485383
325824
1951654
122615
980939
1365200
950700
1997721
51460
825726
279878
773487
759903
860035
1130420
1182874
959221
1579987
1128242
197125
1540643
802707
1529162
308798
1653344
1710342
1742974
756476
27860
1307209
1098553
1773339
1112784
1843534
1413139
1028923
45322
1725762
974872
1076708
1012515
143273
1751865
355243
627298
918702
1967060
1379147
1606382
1523928
526036
1707999
1582291
1715146
1231248
576249
307459
1018060
1901497
799434
265458
1554230
1281825
9454
1451743
1401071
716326
1484196
26294
1771828
1579177
88930
929947
1809583
251711
631462
1690176
484288
1111395
1838859
1046459
1472494
156935
1926873
1704703
1781948
1260103
1639385
15624
916492
3717
1784645
1825655
1382519
1493257
178856
1487696
1428337
1341078
858809
1488260
1344072
1948194
176483
1289122
191814
369818
393002
355231
816940
843485
870249
131838
152778
1454021
1705302
892733
448480
122045
109782
278898
721379
1450904
1539772
692789
1428320
17860
1767950
1496362
763431
1126554
46926
552512
1258701
1430318
164315
1728272
790608
294740
851873
1780927
300232
1769689
273876
705217
1542783
1991893
1094858
1191212
875707
1221811
1991211
1906743
874449
929922
900137
957870
344419
1462582
1250175
1078368
1787462
926156
427300
1833004
1212421
925848
1644017
1949658
1572606
224408
675526
1546563
317736
1548229
669418
1968930
418935
1805184
1167611
1622829
45569
38777
748433
320983
1383482
1935182
1951373
810252
1754393
1356665
304480
1563711
63263
1739348
1273911
1325302
1331015
837209
1088449
1611139
570614
95675
959407
372073
375863
406725
1884364
1476543
902936
804679
505339
1221357
1574894
1177912
517445
754630
559702
1637561
818699
1639481
623311
191121
1696755
1082501
953445
214131
1481003
1605488
726490
1576145
1642564
1766382
1399215
1910228
178674
534065
1071695
1846102
1550191
1961792
421206
580964
371804
462854
196558
68662
1821732
53775
1716682
1490979
203236
1550449
1000073
1797063
928651
738143
998501
469091
87345
1458047
853871
1388034
1137528
938365
808592
1503037
9394
1246242
319157
1096833
1174578
1929226
972384
1307843
357823
549651
949023
886738
1845382
258520
711012
178786
799682
462998
1051221
1632111
1115349
1837069
537966
1225056
1619684
1002268
1096379
1123561
602013
1969661
9540
916571
380232
494020
895499
1488598
639606
1517874
1371340
1669013
1491193
353437
116567
1636113
1553906
694022
1666919
617500
1037561
1671231
917468
1903773
175494
1977085
1553181
443990
151278
315353
1185845
784822
1075390
1025766
1497037
44334
1375137
800747
1590030
1533367
207715
671684
580410
970462
950437
1662717
763986
1774748
674568
1445562
957443
105851
81915
1410083
974188
108653
1544910
1567246
521725
1898232
557863
1983562
1871616
79695
1243863
826533
54195
597183
1912500
1747542
65211
760585
943226
296879
258207
1781836
245809
358854
1631734
648178
1198774
201323
1155050
1625698
801069
1722443
1583991
1439225
55707
341750
1978177
257045
1965276
745281
988656
817663
1978869
1506013
760728
1057271
1101053
435584
1232499
970047
1201482
179245
970353
1681521
1531773
1325977
1735895
1783529
1493973
1919606
1263732
746800
1513009
888746
216437
1434254
393765
506813
618545
45611
1652457
919432
95355
1953464
1671131
1677565
139665
4777
148398
214506
1692448
555652
1350264
1011026
1166357
746289
1976045
961337
1075914
483173
661424
1147550
1666222
263273
1150745
1558282
1628776
1438332
924142
1333046
1092278
1569564
1129722
774586
1830891
154009
739710
22683
1003045
1868158
647893
1720502
1988833
1704376
1378488
1601769
900261
1087765
1344757
594359
1316295
1329192
119577
1119967
407407
1583846
1381689
1485077
1632503
390026
1273690
812903
1505833
189463
137437
1456820
1603069
1840226
1239576
339790
415470
544090
583828
1753903
714571
1853969
754408
830662
476554
1378620
216249
1979741
1386917
1173295
1339637
1992274
885365
1083357
1850191
997435
509775
1440526
1286838
217393
311273
1387747
1852656
972035
1092388
1211885
1619088
355604
989776
1937756
649490
659077
488539
1200323
642527
1651196
1469601
1771489
890837
104440
704247
196331
1291804
605556
674594
780890
1593981
26433
1624671
1158719
946858
1499146
1739501
286841
359566
1797917
1415404
34254
143807
1400546
254834
1898488
1462143
1701980
925224
1520343
862275
242490
285567
1294324
638013
332240
877026
454859
613689
276103
1885706
1507320
1137194
508270
372097
1786626
925718
1205683
1564717
569534
133994
562710
800482
561699
418512
16784
1047894
794141
297915
484766
1514281
252299
1476440
1159190
1199443
1259321
1514635
952772
1096712
1365426
1528058
427427
1323046
878966
931496
75653
985686
391990
1319204
295080
1311509
907783
13857
1934743
660625
101231
512965
1660296
1073219
1843239
826821
989745
1851368
440347
96519
656248
615334
1796445
544569
1171720
1212385
1286277
1900431
564334
538004
620219
1841933
734510
694253
254048
293299
1762672
43155
586709
1888910
1540694
1024465
534270
1278284
1183679
1729600
1328785
1662499
928978
573938
822865
6303
1609750
591046
475559
1714760
811770
1711767
27783
1236567
1163657
1921322
313642
968459
485380
288559
1167615
1519585
996248
1046188
1658333
434696
1881053
688902
1749324
1937325
1541637
899168
86631
1364813
1428300
1386125
245215
461278
977802
1345658
748443
1136769
1892409
738872
1212036
127012
1435976
1646770
1121020
1020986
1618126
424103
398195
4206
1314864
1764657
199131
652232
715760
477349
1582311
119049
1662036
136047
1467782
1253291
404054
1185659
1213154
786462
1716239
1539350
1512656
1859462
453803
1499263
809375
1447784
1963323
1174747
429504
1444279
1032617
253160
608556
107522
254348
1320313
1163441
1340928
1691463
641876
787315
1403174
1086615
1276921
1572206
1754647
1912600
1221971
1377824
1542206
265228
1657355
72606
710546
1750347
316962
1510650
1221690
1262628
1447867
327473
514282
325180
588213
856611
753109
76503
1600060
1453000
975903
1672667
647792
1860278
427198
1689243
1770442
128673
173501
667150
62048
1431318
1058237
1572238
1580517
585192
52877
1539021
469296
1671581
1455053
1025577
1417035
1447438
1291393
637916
1732001
906616
1489224
135737
158737
144669
507713
951971
1374612
801073
1563350
1248898
1267897
1030885
1761573
473326
84333
1556998
102942
1556564
1261187
248054
1880880
508300
1739910
745819
268818
940592
910790
550636
783774
706549
64684
1759217
313647
287875
830995
425410
604452
1014456
326043
1643117
1428010
1459970
1496830
1226474
1576852
277529
1425856
1662265
223696
393367
1550131
420733
1250474
1712201
1368066
632784
1014039
716395
1902956
1513401
1518847
1540223
1280424
751436
176349
1016689
1285813
1681644
277189
844990
481629
672880
1204550
1374082
687971
1796965
1714487
1557715
1000638
1364506
598069
1584517
1828259
861009
1433048
596137
1671350
1976742
1143047
1069943
1471218
1244045
1598641
77851
1873184
422097
133749
1272499
105302
813066
454647
1111620
1665593
1683446
696770
1836845
711597
987006
480064
1013782
305441
645897
1553769
254930
1362710
1306597
1093517
527496
27673
1009573
1346802
1526479
1346914
419553
305998
163964
986291
1925215
631124
1137372
624907
1544924
535042
1610953
1732454
183607
1877079
1548592
1429120
1010672
889461
677767
463968
1031078
1906160
327145
1967018
791598
146030
865285
952216
184864
1800151
85578
926165
1345964
1163441
24420
637558
551439
1452478
1046542
1886048
525112
1081978
1773475
1956142
1793065
547318
695583
655628
775351
149834
1855256
655493
384874
376874
1902703
827842
1743660
827192
1303134
888061
1455223
1798905
628410
666724
1151735
1480825
403453
436865
666441
1434773
1015625
45222
808940
1175514
592524
1013460
1941679
159829
1412179
952261
365190
947446
161884
1688452
1520830
1376533
1178211
1815339
1098118
1891983
68443
1978916
173541
1827721
1985061
1637845
22399
1698206
1570505
1612995
1848713
974218
1117620
1487082
1300384
1025519
1117945
741166
1094187
1286434
823261
573021
972042
1476036
527398
1056002
273922
1525004
273745
1441197
366486
486955
1261240
468845
414791
1263263
1854360
152074
341228
111313
955250
579605
1517341
355643
1593184
1997896
237472
830515
1443338
1734383
1588201
205871
957025
751083
1547901
12253
1812107
429450
237398
1803821
1515196
100861
353113
1216440
860158
1491028
853757
1635353
1089424
1069826
824659
49014
305669
1902308
1213837
1259472
1838489
1416795
493037
383106
1367479
115460
1752207
856017
1921378
933212
1490221
1589855
1009451
1971788
1112505
792546
370016
1042556
708714
1398260
114785
428357
6071
1722300
1821943
1683162
26248
1905916
1625014
1678856
1152875
1303662
888172
812954
1428521
1569461
1367383
127385
609890
2286
100052
1329998
1072301
1167783
475707
1571548
1759789
128285
1431081
665131
189759
1850851
1498056
304450
699435
1412723
449224
1822670
1783169
981003
2694
1534030
1069531
686679
25842
815490
831920
174894
1146662
728168
1851808
1219187
1489010
444328
374996
1945136
376949
420316
546768
595676
1528452
1608186
1881461
1276030
317623
430703
228925
1477484
55049
492207
303548
861465
457894
1165865
1231059
330796
979627
1411386
208130
1773844
1549988
724684
38513
630241
1340958
291012
1085790
1594556
1710342
477453
395155
576866
1264628
1797812
1462369
1212059
368022
1101472
2216
198432
1798632
724401
294396
1116014
1804269
253268
1336157
1177853
1946764
1090933
807414
990768
476096
341932
1972870
727281
963839
1508423
1526535
797428
744494
1061379
443199
997510
661326
996527
674727
1799724
257837
90140
1812569
200463
1536385
973644
829338
98758
345348
598683
1181629
1897733
1462229
14578
1172390
38438
167041
1978996
130227
319114
546371
1995685
1487960
1337061
322558
595192
720372
1435195
1633228
217374
1674496
1143692
1028809
709501
1584656
1960806
5617
349364
1796065
590257
653346
1161227
463037
724458
815695
923930
287451
1493935
1025613
1247979
1933195
1860344
332742
1257275
1732548
1696157
1426305
307413
336816
1718472
787907
30781
1859327
732715
60736
1046282
1348445
1793033
1641163
1990043
251498
1420702
641682
1316444
1410325
1560427
821365
910802
276182
498720
530860
1828075
13686
343294
1298239
1626132
273218
1670758
96275
880338
1494578
1557529
722046
894123
1428852
826443
297598
1084809
270961
809520
868749
328685
768694
1859288
1909857
1925229
1351701
723076
1875068
887899
1741777
1738705
1761185
256820
769452
15565
1056987
1835005
227375
1606993
826359
584225
1567302
1846727
221133
1359409
865411
1664407
160960
713354
389467
1590813
380934
1403006
1241446
998187
1026362
426139
479211
261432
204477
1774099
134607
1099349
287650
1575312
216619
246859
440508
765347
732333
302878
598365
1156975
118731
833988
1029789
247682
633722
1573505
1351552
11814
1480842
1246904
764585
230940
478242
1704603
466603
306471
1157297
1791184
1083060
1203638
1948522
1525806
832241
1501851
1252618
1331256
1427398
131736
867087
968866
1985020
660789
216342
71779
1340502
202358
123793
763458
1933482
917185
263521
1416666
1796212
1739161
731828
97954
531696
1135136
1170709
1915219
18649
1232647
53857
380535
1322996
1725491
915716
421018
414346
1785699
354099
965577
1827726
225289
223631
1702065
837460
1719803
1775743
203110
527737
1069072
1072048
292584
781964
1092249
1499078
1098310
751683
1907099
601075
1682783
1091116
1031358
1992090
1263053
1568384
1625501
1043500
1265789
1449066
1607066
1763922
952058
1110857
447154
170392
289738
1441765
1660310
917888
159614
690005
1713233
919830
1607546
795642
1972115
568551
1151593
1337913
1721403
1584526
1829827
1530735
85310
1775189
850994
5773
470396
1648850
164966
1720312
162564
1398026
927580
1335325
1328962
1703854
272866
342635
701383
659875
1329132
628386
1791415
429212
1639481
419694
345493
1524966
1246040
361602
1432276
627833
1874863
1483232
234066
746269
1187016
672005
1583357
62665
10555
486047
1103495
557999
61387
122891
1125495
812814
221443
1169539
496404
317469
1704627
1812513
1269398
1188631
1433573
842820
479220
560940
178889
638271
517222
863973
402214
839982
1260526
1772135
1291931
1104902
1203244
1777285
1539271
92620
759100
305767
1273002
727801
1583150
821220
1942005
1315356
313974
1002889
147937
871912
98181
356303
1506827
1954916
1360465
162674
404821
191276
1232800
817092
1053601
1686873
99894
1437553
198392
612018
1635019
87241
1355654
1210205
367243
693650
1572639
441091
82160
1749766
814803
668197
1316823
385203
1346540
1752553
1953192
957109
1040666
869979
1778304
934727
1969108
1984195
1378708
176713
753391
431011
1742644
154824
1666305
905910
1345213
690816
413382
711609
635273
1573445
501589
1594640
465084
1781978
153086
717334
1461784
1059914
1961383
1348793
717523
1599084
194481
280881
1130149
1020152
1328733
159244
1395773
630894
1860618
1745537
609215
1879056
741282
1733666
1245060
1954307
1884042
149031
992318
1199394
1814307
356892
1613634
548932
1754528
1721079
412792
213544
1997937
660636
1169964
921189
1346034
1361194
1752032
503392
1113010
660111
1330795
956839
569470
124781
1878073
149511
348581
1781097
1187164
1763684
1430065
151404
247760
1654392
99133
872571
115955
1751376
1607657
1011967
803299
606347
57143
696204
1148596
573482
1797942
1503890
118072
1083357
1941854
1647834
878707
1089749
587611
273569
1355519
1588838
1661047
872516
1251806
1989647
1082104
1484702
1750162
1572166
1109905
1339691
1468544
1017113
1495046
236613
397530
874071
88246
1748942
1564945
1055418
1165544
51803
1462530
996618
872495
67591
515934
228843
826761
436607
1006039
1916767
415415
801764
1728503
531798
1296832
1353407
1616275
188860
1557319
1550242
1936876
1752119
686252
604503
520185
1048876
88265
1211339
1460
1901171
600072
131783
1814146
1455376
490025
150133
672737
1294062
1728467
982445
53780
1020090
331947
982063
903403
1853262
45347
910304
592542
1305268
1332886
1388738
1653361
551101
1017401
1232454
1731194
959314
1548151
1459058
1256235
408136
593854
766762
220966
293593
463323
87574
1368346
555573
1608212
1625698
1508076
355601
44152
1734528
1866606
100935
253095
536177
623570
1450652
661611
1652530
451824
511826
997346
1894808
313522
73861
435611
657192
702038
54844
1717535
1472807
1164552
1596960
462001
1085272
1794868
1378856
1286643
914251
1655359
235861
596455
1299324
1483659
574419
1776380
1871062
1558524
1846796
1076668
1647933
120067
286011
213913
128476
1307287
1232944
915980
733545
520980
1230798
517136
1205664
1629497
1454337
102723
1177135
1643707
593694
1813683
561636
362726
92439
810069
343704
1758710
1799649
1592767
1103608
1536963
479896
614447
1380653
1534850
1289513
647212
474357
105019
1879395
97845
1415157
1951290
607161
530715
1693126
1804748
1107631
252817
287203
1119501
897870
550141
954230
1022015
1640386
616487
1829515
446361
161069
425373
290517
238117
106385
1724563
478423
948578
1738912
1385190
1485437
861862
1752419
1780139
325000
1424011
1536515
240402
440347
498345
707007
1367318
794731
859704
1503868
457766
1963947
1801461
415909
81868
65129
1025519
1485483
1938067
1702446
662468
1714110
109885
514729
211778
707749
1829268
1710808
838824
39127
1318859
484960
984439
961367
724212
1067449
692054
1295168
1083403
412151
1342110
756524
40405
352011
1459359
1253537
1548161
1501134
637548
1254280
1632670
1907373
1786155
1483660
1911811
726415
1763253
1231514
323269
1697786
798608
409414
660581
682195
264046
519148
802985
1358305
9691
1458466
679756
247746
1505387
1124953
1894802
1399036
1102062
1782232
1367724
1111816
227335
870430
1036795
789328
63268
665700
338705
662381
1635353
939733
1630904
1403634
641644
460816
796202
638148
485476
732778
952070
1151061
763135
126478
158251
1319893
1354417
532880
588870
1777055
446258
1428409
203980
395318
32435
1325875
944442
776673
975316
1812159
873453
1000393
1323600
225132
1797119
384558
91176
1371229
1379243
1238770
639821
569774
480064
1625233
1665852
839595
280230
1730322
1962682
956485
1075438
1055536
1352808
1836737
571929
486012
1335830
919031
680073
1887476
1390980
868359
927314
1435371
521656
1985160
867512
1923579
1192873
1641493
847690
75620
1757579
1213591
100745
339406
1861991
342402
1575426
8114
1061392
1725962
1669618
127846
76629
1694444
1017944
458618
650043
504862
1571308
1681654
1182162
1685688
653083
835911
592712
1280309
1583472
1999607
1575591
850316
1297002
199354
931903
1233622
805146
1266520
1406850
179809
1101156
1875672
497588
1271827
1780219
1410254
1983255
265109
880351
1797341
1315846
728163
571472
741714
1207917
580906
1136839
1667957
495262
452818
1432012
530558
1913512
1571831
1687105
1565478
1600886
630520
95299
67530
989340
251678
572764
383909
15652
714968
427642
1435828
446564
1967115
1519822
417890
767966
23033
764414
1643844
450827
1251949
1452805
1369697
235458
1104834
1572177
1119200
1668327
479468
642570
1215548
586252
636030
161903
1728966
105673
1652088
237946
879163
1926721
564678
533250
870680
1098147
630204
1279696
1820601
1652742
267724
1006918
1810968
1711539
1269761
612864
1412267
519691
1128242
1770687
432891
864832
581588
1958613
555299
678312
1379650
1040919
311038
1780232
748095
535360
630966
609306
1637168
312907
655358
158989
680358
1053263
1880243
1120007
708091
1627824
917508
315267
1886943
1930180
888262
1561961
1601059
291540
1756285
570732
1861285
714330
977684
1922326
138037
1110951
1318440
488867
1146159
1942641
1158567
1213637
1967214
93741
1566299
714934
675453
1853969
1558643
970004
586472
1311687
1858440
1869281
1827734
1238446
16903
403764
133164
1509923
494919
1514234
1296270
446833
1265795
844953
1389366
606720
1693719
1330214
444725
1354044
1023803
1210744
1560610
1875817
573110
1458430
1786901
63243
481433
172233
53815
1109946
1866808
451461
1142021
1877763
85906
1374416
1525951
507622
1077539
1911910
679324
613297
536293
367727
92511
1060806
1961703
259825
634689
1122219
1594262
1499991
847436
1861325
678784
849551
1395839
303304
490244
1813830
431075
211990
1131498
12929
1377598
1841595
1561499
144288
1962561
1549305
1391981
1329807
720010
1657956
325855
1239494
1908342
1120959
511769
706959
1660213
1956941
1939555
413773
1861880
653003
622745
1687077
744110
242083
1028686
1871016
1209187
1210997
1691918
1189601
163701
248806
1602759
1628500
1924236
1351332
1099187
200374
1804800
1290518
601393
1545904
1010434
211380
1889139
1987791
118295
855448
671664
331815
663472
1172434
751555
847949
380294
1021327
1443861
99257
1246679
1308296
1003790
1518743
333439
1578740
1097500
405445
1345631
1731371
1077291
1734548
144565
581523
1741546
1937117
765347
1930131
891918
1743099
369782
406048
1700540
1033268
1497868
75285
1628484
571746
1218035
762628
1844768
216633
1053891
376164
1556588
1551904
1593668
656801
1859448
839239
712190
1451655
1165477
77045
141951
1545508
1697377
438943
1281338
1552714
1269529
300160
1545515
602007
1862445
236827
1943278
1380554
1880941
273594
282950
934769
1334273
258300
93203
261016
214591
1260322
679776
393173
1668504
229004
276799
163658
1481012
1196067
1271893
48752
1314858
1010044
1686892
767819
1947349
1250977
155207
704481
546943
517856
1204110
1861048
300576
1181465
1164885
1757205
1257201
1134345
1176640
1747583
21166
1490790
1516812
1103006
341985
109189
1327967
122006
1938071
1307822
995963
59872
1312805
374053
210572
1111242
358425
206142
352452
793323
236050
637748
1671889
1937544
1434276
1404288
1915453
1408692
1925982
398106
1607175
1963528
12564
449176
275302
699693
1905909
1459542
1732367
457242
562553
403579
1146589
311501
1876570
1134584
1485345
1824799
1269064
1876288
893915
1038523
825738
315746
663970
1542725
319115
716659
1397400
1091269
1330100
1443369
315820
951796
828031
44367
1150250
970546
629589
1977733
1334321
21795
1623820
34169
535479
1499204
1936531
375428
1682402
236809
1510301
715012
1286457
1026511
494783
1689095
874709
393781
25761
1543863
303173
1748148
1345176
493879
546657
1728452
1987701
1152920
108975
1648950
717747
731407
26869
650856
821651
459093
44803
203632
428622
1447867
681860
1622453
364765
1434762
722493
1685088
1742759
109108
1121523
107572
326980
588003
1564954
276649
1081583
1797923
1248698
1826112
1682083
1738723
1533464
674142
129868
1049390
1727563
104718
454413
563556
1274389
687010
733343
18999
253560
328940
622706
1578913
1099194
346210
813198
1133316
655450
1864518
991075
839456
1593275
1045152
891445
1985711
1688063
553654
453169
618728
38867
1989774
1529612
786451
1503445
1042417
345865
1579864
1083516
884587
1174020
396330
433287
1421391
997951
420560
556769
763193
1303184
422581
1593945
582239
1687393
1445588
489959
1113685
1219877
585366
75414
1085197
226225
1736453
1226763
1303029
1275051
1840098
1338991
1903442
1008387
1529804
827284
1121873
1955801
326197
1510872
598157
38583
221
213448
1047080
419611
722891
1349505
1127665
812345
1168673
547314
1445519
1972670
1788579
913321
1435296
507245
1597184
1137952
1846487
402344
965676
49234
1871896
327958
1798458
1223605
663818
798373
1155473
148989
1616790
849792
1475603
42052
1276521
596071
1176964
1110894
1838773
1310077
1239143
1965703
1876882
1492700
1032004
1547477
995502
1716202
1719625
1012181
1531854
1244292
1328892
509415
26004
44786
837246
678802
922734
1251093
1382673
1099943
91305
1329143
1703064
1884935
287793
1374566
1835780
1690632
625105
1584258
1910562
1151689
1935260
372111
1889611
1972011
136964
950126
411049
160143
1407382
297141
751957
1391074
157233
290563
585852
1357962
1662370
1353189
1214700
979288
662991
1156268
634586
978490
877790
1342858
431407
1643192
866305
1443327
1858864
1679858
332147
1883331
659709
185117
1105400
1437901
1416762
322173
729609
1280426
1519481
234567
1702020
1407131
759206
1001706
725310
1732560
440738
1796965
382433
803502
1291947
860158
949876
1780340
1487985
710575
625065
67486
596499
433879
1146674
797540
228299
786778
893915
239335
441356
42220
321329
1310925
1332592
1831488
284350
307110
1888246
1288339
1469961
1107743
664666
1908656
1163329
1136277
1644898
1037532
1156432
678290
816109
1396317
1422116
1988888
203402
623451
395475
12026
60033
92761
854519
1427490
1689780
208407
928627
1123929
668901
1717102
240129
300493
1959615
797853
131638
467067
512376
1362765
848724
1746341
370243
508818
1725607
1862621
102320
1271131
1864783
651934
1508860
259905
1644201
814067
1109905
1310528
1984976
769478
950403
374450
546489
621832
1699488
887533
315567
888756
1771571
1197887
128411
1947803
1242721
968915
1369189
1974003
1319018
937071
774797
320761
676066
1395522
57478
817965
45802
300512
1559666
1881422
385293
1699399
943116
790897
1982140
1465953
1959078
911113
865926
1331037
529156
796115
754631
989664
660202
397683
408252
1922423
485383
1301350
509885
442101
943403
1407274
1034427
700694
596672
939422
1677146
123897
1147925
1874231
1241832
387987
475861
1726367
26248
265022
781407
1027893
840262
1453995
1946874
940893
1137457
422938
1623277
1929222
1857853
1451083
122138
739978
1994893
963922
1611038
627993
1929634
1858079
759452
832126
685617
330600
369548
522406
1312374
701106
25688
1033565
228678
1348165
1570054
966060
1762146
1991099
60141
1387770
30906
58639
1723482
1853240
923236
324230
540833
1710844
171119
248584
1394464
1553181
1048209
1801936
517324
1435213
700196
1347439
1841532
646725
1846155
258021
318586
925460
1948348
1470037
95497
212101
1213768
471475
1852513
1820804
1779777
1326343
88152
481272
1499066
381807
1099138
1952900
1266488
1249713
1922115
1275910
1391791
305981
1241640
277783
1875163
1081415
1402900
1925332
1245643
1694319
1711283
283771
21167
1978125
274588
668513
1820178
1223846
948952
166744
269686
928101
852908
408422
362487
1035529
1795001
589822
1643800
1593819
638566
131877
1357392
851997
323679
103578
1134625
1148328
1524557
370728
1750633
529882
721627
1250558
954717
418676
665129
1900125
1675703
726891
152644
732507
563874
623007
1814187
741026
1632279
1215262
1036845
1953609
1127580
252915
660448
2719
771227
1338460
806115
969567
1221630
759534
150286
417143
1721231
644802
489962
1498573
360452
716163
1430235
1700828
1193650
1231457
236971
856591
1274175
1673295
6418
1087522
328190
1472468
1473840
1492003
672737
1035364
185204
85458
1424822
141484
63638
617493
823736
986486
1446619
77380
628554
1580575
1676683
1521222
1161155
15973
1677448
1790948
290420
961644
229674
1214397
336822
1940102
483341
760798
942484
1591147
720853
783134
1284173
1990417
1424369
81926
1050075
390342
786501
1700419
1102162
1989837
883731
1975124
1085441
355229
1018060
519180
389060
1532259
1001690
342262
1027925
836135
315559
1627112
231542
639859
828676
1466687
441325
838239
257197
1477588
1795921
1843914
955043
1667756
72420
1244730
1599730
1580485
1847109
1239542
520523
983089
715735
1995666
1686933
148241
405672
666630
1702456
759114
870580
1710102
1991532
1793543
1182869
1436890
182507
756238
1925272
1869353
17151
372618
1983285
523426
505628
983208
1671966
115625
1376172
1048192
1111520
787285
1492509
1784965
1403618
1074206
1681245
1445589
1461678
605518
1305310
256935
1562076
298277
1374261
669575
737716
1686058
445663
270274
289576
960673
1494186
478984
992654
618676
1992754
1316765
122895
1833696
216100
1538290
606953
200357
138077
1909226
319814
1059111
1543992
1779964
658304
1528323
178735
201098
1681983
1707953
1486793
784794
251486
1640209
868822
281820
760498
873474
981405
933925
304102
1577858
1387795
1082423
1448370
1788360
32855
1446583
1782778
1015271
314735
1664345
1589784
1317544
1213740
742802
248003
1328727
394941
530022
844405
1172913
1715834
1793343
716477
266661
1465761
1068855
1521528
1228624
787036
198401
1033226
643587
540273
1525879
1753426
480523
73126
1111076
1647736
1322749
1116799
1476293
1824864
448769
43269
1386404
696726
1281393
1839848
1484571
1968823
1837036
720840
1365210
159705
1814491
815243
1821463
216733
1324391
256633
1854425
84526
1247408
1807200
658164
1112287
545966
344954
703042
160211
833978
1783806
1056605
1777650
1596380
1100726
1253095
1341600
781679
982610
1072151
929198
916168
1552198
893228
597967
1273330
1171368
849495
1853826
1687487
1502590
130152
1177607
1462172
261332
709306
719710
1404075
190396
1752146
1186988
103891
1115335
989607
1826585
223664
599700
581433
1970810
436915
1236729
1076926
1089479
369232
1493043
628433
262146
1062548
1893755
904057
272049
1999678
1562632
968177
1319229
1997100
1583969
969922
684390
776382
914610
1206655
730054
1516980
477116
1853778
1391851
1131598
1586590
1245349
195698
1721578
239327
1239305
1715928
878348
808950
476971
479769
917736
444402
1589351
1697279
542467
1081526
1027468
866674
378118
1006844
482246
1760229
1762751
654456
1859234
467748
719105
1944014
257228
71920
1120422
1904197
1790805
1831411
1785851
1461677
1296014
822412
1888559
726928
1892549
352756
734909
1679696
961077
1893152
399812
352530
41443
1790925
674822
359745
1427012
1740798
1367671
1539647
1230294
846089
789700
1232290
1134146
1684901
1358695
1272889
129450
1314360
730711
285446
735611
1165574
1327067
1781826
1158166
1132477
575762
126082
1309687
389287
938361
1596276
1391244
1300253
1762532
1312394
514683
1873857
1214902
1579715
963131
363167
1650902
458618
681559
789644
1106439
585260
1441986
689241
871305
1222162
17635
221181
1123099
1280562
1029715
914946
1276559
1146501
358426
1634608
970910
877116
134056
1850027
175566
284618
1299279
515828
1808907
506072
1107735
463692
50574
1131308
1122909
1852125
308816
76098
1683753
1072880
614997
1506986
1721473
1314348
812858
414629
925544
1812098
1101706
990395
542178
635877
1812913
950713
1919569
745604
1279724
1970729
1952914
707959
1060953
1207517
1431279
1548292
1710900
655737
50756
213210
1405383
1299213
68726
63129
1886844
931583
1314406
1608795
1548138
1317317
615199
109441
247061
1419165
1887858
343632
1181884
188134
1324094
361482
1335545
464405
699765
676699
1386177
731611
1270482
1352406
73111
1473055
1388473
49448
929102
448163
1617084
19465
1459269
1431637
361747
1101723
1679867
1183501
769889
780429
443577
1429463
554540
1956561
1106303
786137
943541
1921439
1524736
506666
634060
1618275
728885
467592
1747653
282191
991843
816780
794
1951268
1613374
1323755
1498656
1949546
1399462
710883
1098046
1683157
667638
322886
482149
361493
110541
955651
1958058
1880466
295729
1931763
316257
1967439
813333
1477364
1476911
779657
760129
1203018
780517
1848579
1990243
396496
1092057
1716839
560862
19790
1053745
1321118
590012
982410
1295969
1393986
513258
392384
146912
1440291
1253475
1567172
1138356
8587
1319257
391073
617694
1360595
1579930
1990110
349834
1743155
776711
1602463
1235057
1540582
1869387
1075304
80135
986851
1017273
15197
456610
749290
1887436
1446763
365657
1375410
34824
1505910
1078745
1747601
251759
743427
1908038
211688
565259
1804158
1783949
1735398
892651
1323005
1718602
1970951
224834
581260
1297719
1331453
738846
1402376
472873
1926902
1023949
1317939
1252895
1050697
144422
1951169
1439725
927431
1637634
1721072
808006
1052310
334275
1362869
392257
504368
571811
796172
795126
1007586
1378454
68152
277241
1904680
1975968
557104
1959657
493537
1878135
1215460
1114539
876181
133817
780789
1597129
408306
346169
653447
1219083
293832
1899341
764939
703621
44457
924475
701611
1148136
175947
1092056
472136
1288068
973768
1018060
1317813
997466
790650
837452
1873169
1742628
1331011
1434613
84873
1083876
247165
1488016
1122945
746510
873008
1664124
463630
1736196
303566
1575312
354436
135277
291796
306962
1420515
1413139
621190
1279121
310444
614505
589324
1835912
1518786
1533722
654210
220652
469990
611640
1724643
438666
410852
676118
1118911
1979278
101441
1012353
1611710
355499
492059
1544157
1779621
53826
1159276
1383743
1788198
860375
1644733
1137318
72695
1520059
92942
1358125
193459
1225231
1766809
633616
529691
1306828
174396
202372
1408392
1208946
195466
1682661
1524339
1535468
1017275
1811245
1178350
1297141
1837813
406880
1755512
717370
1266616
1603238
230895
1772970
1556284
607019
541978
1635184
439466
369341
61733
1727194
1281250
429140
170917
782779
1051523
1955034
740005
638410
404050
1168512
229689
1372369
622391
1836915
145715
721146
609427
1835339
841696
1271800
58316
1656812
1164878
1880682
1874343
405993
1438193
29461
581786
1202774
1237058
1369337
1032608
677968
1562498
1048396
1044840
1027418
1108876
721137
1683587
450961
1673197
1810601
204664
1248027
649727
1110671
1196516
925417
727905
1265634
1742214
1345710
1025815
811718
533220
1087393
1131072
1232841
584331
866812
1665745
1325684
660544
169416
1962214
366772
611122
283395
817051
154579
1303847
105244
1133481
377183
1980511
1234504
1626422
1450411
1187123
1599721
1679696
565374
506500
988079
1912766
992599
1566270
1876855
1031131
1171636
1951586
366489
1242953
1290463
374098
1370591
1127499
1237283
83934
761764
653843
503313
249896
919573
692821
60439
1051570
1284786
1482158
98740
1514605
1355600
1394135
15738
131701
1445962
1803757
1118765
1909990
1540569
1323866
1197382
410007
3604
1954777
1649749
119482
469446
12920
365878
1539237
545108
1126154
493557
1138291
881298
186131
1046821
125600
1785001
1293630
713604
102122
1218221
1290032
675807
1308899
1727943
514077
1442435
723490
1782270
1174352
1481215
238393
365959
128540
269772
806435
1367164
217401
725303
862794
228162
242895
681613
1914050
1071160
588124
616717
1637872
1763902
557962
258061
673403
1555355
1327070
1496658
1507327
1227348
200529
587620
681047
1735277
1584221
700599
502231
950980
751463
1952388
1710994
1495153
1198244
725602
465398
1786049
1552187
1829672
304754
315890
1085271
72420
1467364
1901579
529186
1881406
1342078
59176
1691528
128293
131657
581282
1254135
1104254
685841
1273238
1234950
1612027
460309
894562
1899342
851474
252586
45254
1373459
285654
1893738
1230912
177764
225424
1860795
33578
1434260
864229
422890
1278422
1396325
658997
1195041
1822714
1196512
356645
913731
1751837
1539805
642350
1296453
980747
578925
112171
1626227
1344537
1611084
270643
1236807
751760
1999074
996794
1954516
1094956
1420001
6787
1447130
529535
952436
289512
1036707
1740557
112101
809742
278554
1415006
1846902
1899190
712186
892298
1774398
1854275
1954326
1516434
1030702
1470886
1750878
767963
1803022
591101
1984043
198018
447696
1778192
1279137
292317
1595730
663084
837817
118664
1571144
1377701
822045
1814613
1359351
611760
534327
1759975
1754734
1852865
1767801
437699
1250530
1096203
926153
1425307
961302
1426831
1309812
1866797
775299
784344
1028390
1858990
1000059
1804685
992523
286257
1829595
1708564
1411291
876737
1238547
559313
1596417
203545
1711956
1332509
1379070
1118595
1693479
1754469
588270
1852075
1246756
1021710
76381
1392618
605488
1446968
940439
1267670
64831
1136200
65587
241301
23405
865877
150031
953562
831405
1276996
1609495
97486
963016
1282811
1309708
1270387
1829426
1868877
668517
1535585
601667
1763072
11576
757869
1347530
1702837
1343579
1998454
1138409
342608
1490276
638545
1284092
1449608
1905811
1454230
1720493
938660
550400
576019
1818006
1318191
49665
1552740
1795754
1461677
745148
1848405
421250
1193982
490525
336054
863153
1726727
798327
184715
338088
329047
1306463
1092758
841692
142537
138484
1291056
1129329
632052
315161
1910211
1632022
298287
1748416
1341575
975526
1144388
121786
95823
293464
1484465
1642911
1473436
1250295
1795537
1996280
1378737
1586307
1089507
132111
78626
742187
95519
883310
192372
197858
841517
1689522
1675002
60493
1083378
1674953
1676982
1758316
1244887
1774709
907982
1216521
1958762
551556
1959366
1985255
1445195
1772702
982863
27546
194046
1052973
1166209
504380
1337509
1781939
1983924
1262341
1406504
1308608
76060
1549768
1402645
1061785
1397176
1696581
528453
1906104
1735847
1690608
1234881
1149425
365043
1786079
1309763
1523381
1211770
1228575
436121
930749
815240
387395
1404781
897190
1832707
1215131
235984
1552152
363563
415712
90769
1426729
180070
653380
620641
462325
65431
442954
381632
888629
40182
1327118
784932
1101552
595509
1386118
536798
1787065
227375
876909
446962
532249
685048
1088512
142469
1297069
134191
20198
1408430
285781
173631
1466304
727219
1885841
770787
611798
1468371
1837304
1109553
955397
1692250
711808
1258823
1864056
997141
151002
779407
1532707
138543
442959
1694816
621349
1110960
556985
192440
1286685
683114
565057
205688
1605359
497827
771302
1374674
165930
469183
607695
1602337
1063749
199412
1198513
705523
1154119
1548160
1033780
948049
1271693
1627449
1459851
1730836
1174604
1176231
587656
488445
243400
456050
1515904
193721
1494824
1619132
957307
1690104
1954861
1896743
1762660
348715
213114
757691
1244743
818168
853563
1966842
713508
1204969
676728
1840704
1301098
42123
210577
1342381
1590957
707410
1360797
742806
528957
464950
1459072
54264
289665
1387427
117698
681191
1882714
294963
1112521
659105
629240
628001
667525
457397
678295
478678
544370
569037
1277233
1272085
1174415
1052332
1543781
416128
84368
1214352
1563821
1370162
402233
429099
1031609
324631
660204
985110
343709
328380
1718802
960610
890585
65135
522604
913442
560630
1344181
869079
351461
855348
1287821
1554627
760135
474370
1251161
705993
270057
1024576
1631093
1424804
596620
1934261
217029
1691892
868610
146651
247912
1045637
217248
723987
1725005
629451
1520723
1474726
1439033
1604543
1211801
119880
1417047
803515
944676
1920152
818699
1591523
83259
1649794
1326651
557206
160292
1163872
765942
178032
719506
1025407
1812896
1850709
1368385
154574
1469484
841586
1276645
844540
783807
324694
1450900
114002
1075597
539340
1394752
1000571
162511
591558
89050
1617500
1169727
1339785
1331231
1140740
909130
1856968
398007
258468
1546350
1205124
1660627
759066
1228537
1438310
531370
1779549
1848835
1916602
1640774
175260
130333
745797
1544361
672957
321772
83677
377605
94915
1842551
1282086
525641
1715003
1490172
1953415
485024
210839
1703352
1838368
1941380
1952921
1647262
330483
681278
611428
207380
315622
619296
1487962
84830
1272212
1850585
235561
1199724
407043
1932521
711548
119648
207264
1968412
153174
621004
782032
558703
378602
1460421
1760382
1629227
1844411
225619
560271
50040
1507403
281684
1294198
1558968
764462
1128476
361011
1867735
539369
259262
1518091
218198
1637078
1960228
1120908
407457
640722
292341
1432341
1966620
1918984
390491
1650269
1935233
937231
779744
450498
1895278
1691047
1130343
1649410
730362
827081
442595
436728
486565
1812523
1658442
216368
1498386
191133
1157877
1944012
1549714
1356287
901601
627086
1164866
14353
1426340
1827442
10909
1423473
732449
1062967
751206
1579839
336197
958234
57511
431343
716097
1155696
1554277
759247
1295088
1984245
332353
657387
1641383
7157
1940943
1913497
1230692
1817941
1912317
433153
751975
1634939
559129
644785
242460
712840
1737140
1337447
800072
8766
310291
59855
1062822
823479
636299
1649117
1968095
508939
1165550
1064584
212144
1107106
837835
932357
1609796
368796
708843
838896
541040
1394708
1073714
410486
1896038
1964196
105626
1633766
1986706
509590
1571780
616092
1794918
1314320
73005
888367
817192
539939
1405594
1995613
1259468
601241
97855
1282961
211722
1269596
1726642
1579953
1430316
656313
1474545
83169
1959826
1781732
1807919
848386
1652345
1292876
1112784
1914858
1593819
1096165
798414
362027
1888651
1796066
1355579
1622182
204053
918428
1982721
1823455
324135
771600
1505364
70812
687368
863972
1414810
92184
153475
577576
1846377
503982
1207558
1773353
1908149
843465
163805
499939
1325413
1720648
1722588
263299
454696
1805966
1728611
267237
189665
1300673
1011185
648912
216631
167317
1947365
151306
1978620
711835
619950
1672280
66748
1425286
1773844
565033
623671
430074
266549
1009386
1614250
1007874
850782
476634
1182853
1102807
450716
363619
545036
478977
746236
798886
1755183
1921790
1110032
898070
1179003
1675867
410351
1182314
1160063
1858749
234143
1689644
108614
1857107
466905
1814750
1822762
590771
814669
767752
699924
1583845
941180
1003863
1847515
345955
759004
1684200
885663
598111
569440
580850
587943
338148
84664
322558
1453709
997376
558107
1924973
821686
1955125
248586
792802
1345865
134289
1159006
842821
956886
898853
1555539
571740
812796
94888
1807169
1658441
1541275
1457277
1088892
189788
47323
1273281
1508181
140820
1632792
156264
818183
1458397
496707
1013667
1474116
773727
1251976
612787
204776
1386450
1473206
1589707
1667105
213529
1954003
801431
606459
398303
1510664
1255324
1525438
1596508
749532
1316997
556674
450265
322189
600439
993731
454083
454474
190673
504094
928413
646885
320789
1412352
1001196
1332174
1711767
668279
935024
1840309
644499
146900
1845604
499156
1276727
1710677
1777511
554095
1893412
1500307
1061423
101837
83128
548490
654539
1259604
875494
306989
1826472
586472
1985445
344353
1988204
22275
827272
343083
1464375
1816237
25482
580608
1531449
736550
26554
389620
615190
242466
407843
237522
38477
813578
118048
1451247
288650
1681211
983925
308777
996318
595049
1029084
1361838
1199734
1936653
1776869
471874
418936
763488
875532
1221514
1927963
1226851
1188447
184879
796538
175140
1314705
1133341
566237
493698
1591300
1680315
1695597
658035
1331479
554550
1881783
163355
1920647
1833300
982241
5311
1464543
674223
470500
1565316
701123
430509
692328
771227
879202
1108272
1387505
633300
445721
1868787
10232
757458
538647
1998519
1169765
602170
1816351
1649755
745374
861009
1759007
826237
122469
1968879
1348646
1590844
713521
1631385
289645
1939427
545039
1026747
940834
1500940
507278
1236271
295119
1624391
1341266
1166687
1556733
357247
925269
551923
446621
1467130
870356
179314
1737454
747488
207932
349185
382020
1059514
29501
1326493
651687
375295
145176
1213052
1108309
1089543
596400
1248728
1918767
1358602
206215
1655823
566621
809168
1424190
1761310
755093
1817759
519563
1181730
1123054
601950
28065
383500
746265
1362480
359757
1226876
1633451
707919
1205650
145852
765133
923915
1841922
1293263
1279690
267173
1118690
1008879
1849827
1841308
1268191
586631
1592457
959074
1544229
508824
1426713
1509594
1396700
1407737
1689948
747871
1739826
359133
1594376
91188
717993
732684
1527928
886895
948193
559132
845473
1753903
728344
1820379
1284163
535227
1938278
421893
1658312
1959884
1406454
1322519
1943772
642007
492867
61530
595506
323983
684854
623517
1269499
1326654
1704423
224767
634912
579500
1301244
1366110
1835772
801744
945698
1234541
557576
1469596
495058
540163
1486241
1612817
1062279
784334
1340263
554024
690227
1611269
395317
1920586
299189
15909
1461798
1069408
858054
1689205
689284
50688
157373
887821
404846
610169
753062
1200081
469521
143554
927742
176628
1468773
643217
1201700
1851679
4766
6075
1484205
1206112
1251248
1874340
455664
1752339
425715
573083
1248642
358518
805560
1133473
144352
743902
1642423
1490979
278100
1111073
488812
1206675
788465
1013291
84941
1858505
848212
367761
528421
1389327
365764
1734664
1318234
826472
1959672
1810293
1565634
1613759
783569
154006
399294
1176426
1966552
1161189
1694999
665518
1783760
833976
779623
640669
1309085
1837387
1000761
1482592
1978265
1898116
1915042
893941
557882
464353
1884602
1788784
951667
193737
429921
747098
1809697
1696475
1662655
436162
1688964
1044843
578331
134038
931559
446776
1912528
996393
899997
1724218
233655
400206
1087818
446803
1409471
1814119
778358
1438701
1360556
1108311
697845
422131
1598058
1439080
245556
70151
903675
1147428
237182
279472
822045
1752211
1527112
673887
222439
941415
1331054
642824
265821
165299
911581
1508511
438187
658714
25624
1793343
1795564
425027
1547709
211575
886804
1647923
203457
576722
112392
1180495
1993788
673288
621258
1374032
1590031
262002
567761
1364151
451548
425683
1634412
1552389
1202977
1999097
524381
854458
374294
317386
1843216
383510
1778003
1120242
2216
767834
1728200
1726752
495718
1044373
1009086
108130
1066735
431081
293838
376730
1031596
445111
1821760
144775
273580
1093565
347491
409207
852686
762347
1151889
1003614
895489
492311
1329349
1821186
1565346
130704
1342083
134872
1441850
645401
1684038
1470103
916089
1768905
1030359
89400
301094
1229139
1331029
1864650
1021884
1246701
677767
1555819
1882100
1710764
1319489
109817
1463289
1550738
1882794
379837
1420478
1312655
1795062
613462
1781706
1715791
1711461
1918068
841419
697707
1235179
636237
1329934
358702
887821
1275397
1233236
1704163
346253
1125490
1448170
1611237
1849374
147432
1454261
960961
1659023
210554
1394258
162659
1082126
1469005
1098097
1205513
1092529
1843000
1302970
886450
1953158
816264
1335225
1974384
833663
1691590
1227231
942736
1957680
1664611
1863859
1713568
1609253
363934
861305
1420959
607012
1165492
175743
129878
413194
377624
1961024
1248041
1035029
509968
747243
618893
389615
1541431
243067
1996903
194046
1995958
155098
1784305
369268
133293
1106216
1857045
1543475
303076
1191498
804134
584724
740091
497899
150268
716031
1298513
859485
1414625
783394
1545341
1217355
667665
989165
1881901
616445
1007327
245262
23528
707772
574026
1484723
257421
1766427
1964957
1783367
615719
795947
573774
100245
60139
316751
31743
1556179
96452
907169
109193
1420870
1335600
823736
20310
1764769
1401157
1771923
1474951
1912327
1820082
1231321
256591
265604
909187
1464596
1017917
1364645
99519
927511
198915
1429500
1265030
1843513
1226534
77358
1318055
1973471
1573810
1580270
220400
1277996
389546
881432
1799854
978223
1416681
1896469
1103198
1376397
1999566
512382
1190196
72023
706651
667941
983185
1154421
1099264
64777
1411996
1350059
1801541
29809
598888
1303529
1577338
387154
1547529
1776444
304654
962948
313805
1328395
153149
119410
1776367
414971
1034613
1511516
1296303
1692596
1865008
483384
1472886
1501651
1643397
658096
1995164
1714857
700306
340586
204968
236032
575678
574992
1279374
644627
1372106
471555
1618231
1014509
356393
85962
946799
75106
1779549
300303
901642
1752967
1845357
919581
1066109
347495
1922001
176395
1168381
620021
1557404
1418201
1957407
258999
815898
1390422
219490
1083706
314689
83897
1305128
1255311
513151
156358
455349
1910823
1723603
558599
1883662
1273890
1168049
1753423
1252756
312301
1202180
1275317
947918
1562586
1712329
640517
1075049
1749265
1838183
947392
41571
1694282
1184564
1917406
1826411
421102
1518483
1387312
854439
1457535
162588
421503
750741
1154854
1732578
1186148
741420
863004
401215
665129
1874967
909687
1288715
486415
661086
450572
110323
618949
1844886
1474584
1505355
630159
213342
1820767
282217
1641967
808358
1048751
46411
1297476
1144218
731801
762771
222791
1638479
1935588
182731
1017576
1145569
256820
204727
531984
388915
1382108
88682
1519340
494672
809467
1768514
322735
1876462
244616
596499
800887
1264128
468634
1101146
1055465
928424
1123827
1674468
1502710
167704
1072455
406078
292951
1524978
371796
1601153
228129
916512
1749873
1293904
830662
1591518
809714
857991
1743477
758552
1967136
304621
1493282
1160283
928003
296043
1814537
1686856
1148970
1020599
1422133
1760611
1259884
868988
1232927
877556
1999160
1638639
1583580
1852008
740930
1221879
342558
1526402
933549
1752539
1306260
90511
633457
915580
1751219
187325
1032025
871726
656940
369720
1938045
1450941
1939770
475776
148789
545904
897058
766346
609725
279626
1935723
240825
717220
393517
399051
686908
895215
1530071
1757813
689103
720011
612931
1147159
21832
243542
869232
690232
1585570
1803128
1763605
1874229
216974
1747750
765179
1372075
799068
153377
1976167
1562051
430023
758993
72736
1304772
155932
1443129
41361
1685022
15162
1180957
1515768
1537803
477246
1109769
370551
1408276
1867062
1104638
968751
1559469
334496
734747
1337780
1715588
617030
777444
1391667
580345
1155557
1565623
903617
1128729
929029
1482509
1492705
399386
1893157
1368827
492752
543931
1589497
1251435
1542337
1102245
913331
1157568
93385
1503169
95525
454720
699250
27608
1246943
221037
382040
1976777
613179
59884
400820
1134107
1559062
1143984
500022
251332
1939885
1492614
968843
1045807
1995123
1449881
246183
1023340
658427
982827
1180865
902143
1337107
1244406
560728
1205664
830662
565735
465995
1426620
549599
1281158
568882
1814491
428023
116991
538762
815120
913635
613523
816357
1201077
1441730
1810309
526049
221997
311792
729592
987133
1245753
118756
260474
239268
759409
1487592
387341
248697
1848133
1442193
1035733
1634411
1759166
1771812
1452478
1382522
355655
1935298
1465762
967135
1214572
1121703
1390579
1462963
625962
1811547
59884
1759139
1452117
1257508
1884014
1311919
865604
1597424
883684
300135
846599
348550
691256
1963801
1661550
59748
1857913
1808772
1712279
1321164
1075791
969578
488182
1779436
1374369
424498
1349464
609717
1237368
978935
1008421
1200975
557832
1271153
1007803
466338
62430
651170
1848063
1039463
1174364
468800
1058343
98740
1821591
206010
778383
805391
1406520
825191
643356
250680
1846233
1926133
257634
123452
1154585
1935765
299367
128442
1987553
1265769
1068153
1360329
899650
1328651
997457
145863
445596
335628
1011317
535977
744278
1468806
1202723
267591
919418
721795
883258
1416921
449475
872172
1227938
1553589
1191638
1510874
508864
1556684
420272
593927
185260
1135408
1969593
1184934
1658614
1876856
466420
1409475
1919471
1450590
213088
577777
436883
1670059
53275
1164353
1978213
1701602
1549733
557668
3445
880430
1525171
1072246
1705381
684289
947446
353435
338550
619594
1198774
152396
743016
1773018
1013783
1589204
959022
1503075
1718574
1737920
1417942
1118932
1576778
1473876
838262
861525
1847496
882295
815894
453845
789990
440417
163592
298950
1567017
1312238
1542773
915998
1451617
633985
1939856
1253150
1698853
209803
1631260
754047
1505914
510577
1590340
818352
820728
562156
340224
1206259
5357
68800
1466635
365381
519026
666111
1976296
973603
23691
1736908
1870257
677588
1031435
268754
1623870
895318
314358
1846067
913689
1611169
709756
1692448
949651
669575
1062618
1830147
851154
1152002
1690987
1477314
883151
892498
641973
1667630
644306
1096915
264203
1565432
367236
1743210
1859599
1880055
1197631
1649145
1696938
1298456
11168
1361759
1834741
162734
992168
251618
1912876
518318
12749
1369208
1151921
1924428
1104741
1394023
1248907
132462
1725211
337077
742864
1269036
1619798
366502
1470365
950236
1439050
97622
6911
608999
416921
1003411
1160100
662722
1606300
1225522
974385
1150053
1915936
959955
633884
1727351
1711375
1742813
487761
1629597
995593
1077384
1732764
817056
1681362
1630657
134662
1641834
1168374
300899
1703749
544287
1884264
1446049
34758
1399629
818499
427015
1014112
780162
1978448
1895766
1560426
1342707
531297
420622
1670061
1603190
1043410
1462046
1539282
191184
695466
692896
1411657
865479
162251
1729237
1089864
1504798
1518946
1394281
1113735
889887
1448751
1005941
189034
730111
1601038
1026359
1001355
1578885
496051
1547452
700528
1165622
1347513
1356879
1632304
836665
1665104
611412
1369525
1899230
720000
541909
1343520
222197
1954382
1749479
1131362
445472
1498087
1933938
1542854
1787758
756392
1436019
342536
1407848
1201016
1626788
916178
1420481
1160060
1455376
1375152
918305
1217613
580645
125042
1352118
85683
1062714
1359174
1327297
1157186
7979
297595
317046
1347857
1768712
1663204
1855125
1474019
1925941
1098201
523945
93687
769055
1920347
278644
1100253
326563
302711
1435371
1280755
241104
1424265
279234
1557654
1163924
1013394
1372035
422613
1964196
1014710
486322
216558
1889198
1154383
82236
414850
970910
1656031
1169790
1393998
136042
132206
961165
403656
1127448
1149925
1881904
1965150
767472
1790311
1900495
1204121
1508519
883166
438292
508495
519970
210127
116325
1594098
1594140
464741
927973
1327103
317782
694301
727996
1801708
710999
580426
1979997
860665
1326158
1465434
33985
121454
223574
1023934
526531
607759
294162
280516
1143126
162313
788654
695704
166930
2364
251439
199986
1408916
1510093
1856792
1626269
1672971
225799
1157107
1597044
337039
583719
1137814
178083
1873113
422519
996874
809843
450644
1165682
850066
782032
83320
893915
249073
361050
1681768
853325
715254
322312
1059843
679006
728388
949799
374294
1322944
503545
1880494
830421
688542
515984
217903
1146359
1233418
456454
1226235
1385600
1502346
1510306
568609
999033
729465
1162375
888699
1351461
1875463
1675589
431951
128306
1431172
49252
1944006
535416
174776
837620
898868
1167648
1616420
1020098
111898
298633
48351
224114
247864
1174890
847594
850466
1202510
1643034
85186
971391
1602541
952463
704160
482948
716529
1052687
78438
1954537
689830
1148455
1607968
305255
1471256
492679
541512
1638543
926710
969593
1630460
1747683
1293281
1847926
1610957
234629
897980
1902404
1427712
1801756
455758
1576444
1697382
169885
1758148
341777
1196628
811124
669418
749368
1811272
319143
861942
1879980
1561782
1934443
1418748
364473
497856
142331
997886
56254
1288013
1807113
1470134
1380519
1072945
40536
485377
413544
786126
1190658
1668762
414445
1783804
1504003
1375152
1301571
370566
662764
1684977
1385349
1197582
231643
1587975
1175108
1643415
815059
140064
619223
215937
1966576
692919
803588
816084
97859
660223
306326
426467
1253874
972358
203107
594544
1358516
1291597
1676447
1856774
975273
611642
1329778
1851792
207788
1180119
1757433
1262069
1631817
556133
812974
1651154
1893054
1498348
653456
763605
944842
1663989
363653
816350
1296841
77933
406238
1658960
867162
179782
803536
709329
108005
1235473
153953
1368460
707139
55754
1442522
1961366
43653
658931
1113760
1415114
1385388
92940
551440
1440358
25017
801896
1090931
1929598
637940
1533820
908048
1150608
1859345
193885
175621
1734841
1700688
1391342
1716986
1187463
1156490
722598
858421
527431
1502941
1332272
1303109
74701
460281
612024
1243800
1127334
1499834
1829973
1013371
1466711
1159466
401475
274208
379892
1652222
824806
1229096
540341
1890466
80208
1816077
420103
1215480
1467808
888211
1673919
328958
348894
711690
227052
912094
740596
690140
240942
1999
946190
313469
1013287
1295398
78498
707749
1485776
69400
1573722
327005
1222314
1898315
1632419
858772
1067809
761303
261484
541794
326885
550679
249591
1313687
751175
707046
863447
269376
800993
347127
1917927
1003239
1263263
1089988
492337
1179611
1018184
684702
553183
987424
35667
1492129
633154
315282
1340181
1799659
270051
86176
656369
550917
1880324
1915488
987801
1405326
1729960
1785111
724401
671797
1621226
1100357
334276
930793
1894565
1574299
1251495
56515
470975
680608
77815
238180
1505892
249888
1697039
1152292
1590179
226270
437010
758078
577955
1027505
37993
699681
1082786
942146
892615
462942
1670545
893019
1921210
849440
709463
1377976
111215
768633
668120
992505
1823918
1176893
1925039
726069
1536886
809489
480326
965919
757701
1902858
1280722
547476
884865
1273655
1466011
1207787
594955
848413
524248
1233188
1746748
644425
1983450
1060598
425463
1931149
1748874
1189588
727002
786926
630844
1266252
1279121
775784
1859090
1052495
1324777
1667418
582055
1821933
149604
740866
849440
144218
1518855
1131074
825670
208971
869912
1839668
1205763
323983
918047
592906
790416
897134
1143317
1088766
1093563
1366374
1044883
1814598
1988023
409806
548915
1987501
577896
350599
228848
512375
1314075
1433396
1302994
315191
1095454
1197140
385016
188772
344610
341544
1165561
1435800
1498134
542991
1409184
1387321
1084774
1125794
197476
1830053
144940
893422
1037302
1623179
1339301
736353
670786
221030
1498428
1147119
960155
1872459
1081413
930368
1179494
1932642
1196475
1521790
1782892
750930
1132316
1286192
1043081
1100891
302400
1447185
668857
842516
1376822
1828165
1343891
238311
528797
1223452
991929
1781966
1088404
726929
1575345
923282
965268
223737
1958599
1464101
206184
553614
848695
1974915
1129991
1978558
1664091
358207
1555563
1873415
724418
1626675
1666945
114270
1792014
624442
616654
1413663
1537294
31561
117969
1898762
870379
1475378
1097239
852050
1015460
700684
808372
1463774
1754799
1841457
878062
1690229
1292972
639952
48828
1605876
378303
1763729
322521
619048
1743282
893502
422799
1013149
806194
147996
1277673
1530560
1439026
76666
1947555
732425
715442
1574917
187226
1755806
16865
308457
1650457
610259
1585684
444302
1624318
1456027
555508
1764718
1232718
576784
369136
858649
322189
1283645
69328
725084
1036200
1541968
921337
1992901
1272341
529586
207777
1650595
1607621
424848
1821651
180623
681961
1138559
1617847
1588818
1308818
897407
366996
905588
93125
1302391
1934052
305886
1881647
810182
1425763
995163
994249
1627903
179620
60880
1894910
1141275
186614
560934
473164
247586
862668
1107786
109960
79577
23589
683716
1643035
1768785
1538671
249340
479512
1405793
1550566
1968749
1751524
1518795
902910
1845504
619923
614367
842726
110824
1112928
1795666
291376
889572
412548
553278
194288
1281781
528106
213313
1546326
1393022
1618469
1061111
1033139
1658934
334851
1597173
1896742
510713
240338
928605
1269334
1344963
755699
1458455
1659816
1016489
1006104
1943103
1845129
597653
494398
1854040
753681
338004
793708
1424124
590399
803955
1830315
28802
725776
374349
1111636
360783
722664
641972
1286454
378909
1475116
747904
888038
254091
1059947
4492
326486
768498
104891
198016
1589154
1083207
754165
728108
1629613
474658
1067187
1229979
1524239
1249490
1147504
561467
1647991
1918828
813952
1515566
696730
1912338
1566729
643444
1679425
90383
1846264
66478
1368066
1886298
277529
1220340
816064
1957644
1219736
764522
1679691
1906369
608473
1531188
163270
807031
424265
1974840
421138
386335
1229560
659589
1585686
849479
74094
1674963
276796
647327
558056
305108
1805821
1959799
58129
1716650
1754779
2652
520741
1677162
253252
990370
157295
1309674
283692
622906
809022
879632
1846509
1985326
1353950
308177
23416
1325439
1944207
357369
555846
1208844
1785013
386879
1789107
3652
1514545
1094733
609728
1115170
1269723
489435
607903
1778231
1159564
969309
931146
1678460
1638761
794015
1014861
423965
721777
145090
1389838
689310
635530
837137
1705039
1594561
761078
1572996
1984305
1462994
456799
956183
1110959
496603
326085
672915
161849
9367
1223310
1132089
1911608
1135712
506553
1530971
397439
1099321
802745
1641136
1170905
1319452
1980515
1126254
591034
1322162
378700
1811461
1324322
1708479
202999
1116167
487728
1740868
146776
1580299
1485352
587277
1841064
1411060
1590378
757131
1910808
1191254
625416
1447219
1366888
1026193
1364917
118409
570731
49628
967162
1626978
1379693
1650875
855488
1375597
397663
212895
1931013
1158336
1128918
723293
650895
244058
514077
1781088
284212
1631508
1866765
1725869
564468
1385388
473972
238325
895572
1159913
1342632
922827
1125678
891215
192229
552999
52358
518318
864727
1851580
1715049
294079
1661897
457353
1035818
1274527
470394
1465913
47323
789890
1126980
1729003
1437186
724919
399256
156169
1249636
767268
994739
1644804
547542
898525
122371
1757922
482533
1420961
1959458
618331
457766
1866368
1203841
531427
1169213
61311
1858610
1691294
1590006
1927110
1272022
800670
209172
1870248
416651
675205
976354
1244148
563151
671285
243094
1951889
1568588
3259
521632
1922032
834579
1245206
1216224
468685
1274999
1374516
344675
313689
555394
1510439
1054078
1576818
847377
1257137
1610915
1119658
1652941
699968
1378522
99602
802036
394056
1414592
1664827
200570
256042
1308708
1413380
1965989
681961
1225529
1707981
1738146
806341
1880437
573746
469101
6533
1227231
1190141
1493090
719068
1877566
1264695
1550983
1843741
2676
1004206
1074062
665817
1023651
1060430
1483424
830085
913223
1356368
1179608
1592075
1146522
1294012
714585
991492
717600
1737215
435928
99770
589170
1328813
552972
414606
1640971
1277989
968100
955414
1428950
92227
850139
1072786
850621
871778
454815
1784437
1697101
1908465
477465
1359460
247550
532121
589008
1489543
620656
1777097
163433
1215756
1791991
595702
1240806
606905
14388
551821
1226199
581227
1351544
7266
543136
1120052
1209471
487909
125974
874556
262118
1186624
371840
1952574
630690
460730
225100
1707321
442795
1897756
369637
1807415
1664807
350830
1107786
811664
374069
186399
1065360
851417
907010
59896
74148
985128
1848402
299402
1470037
411880
771430
830772
893253
567017
725273
1751464
357843
435886
1298055
799880
1938022
1422144
361902
1821975
1751218
833200
749362
249021
835574
1659173
1565726
1958454
1664349
280116
1954710
1662167
1154488
392905
262507
1525301
1200824
48641
939461
1085246
518682
1235146
1870117
895658
470957
1047838
1541876
394613
608416
1979489
978007
686782
181271
634698
364765
1159394
681004
831464
1250047
783208
1210839
1950079
1095724
152049
625648
992794
1606523
1203243
895814
190175
1649915
887955
136638
698990
1775890
1809321
1980980
157860
1527599
1918714
417740
368573
1452534
1456578
1159077
72361
1997329
1644722
375837
1005022
696906
371651
1505919
1373204
1531538
848142
643479
964096
983325
475119
1240431
635335
398879
331312
1061022
371592
701246
736298
186655
1020374
1428355
1505945
827099
119715
545622
1599407
1343380
1077794
635021
929851
238669
908418
1367720
890140
445380
665876
1847802
1803464
380669
390506
1678481
1316013
1333445
1883070
241724
1298184
158969
1151049
1076661
1774130
152595
1746066
262146
71579
1017209
1075561
1411871
1297155
907276
1147639
841418
808938
264126
1222062
152535
204965
379065
143321
1386325
1141194
1224720
681978
676036
1043927
1166737
1065317
397356
427498
843594
98349
660482
397067
354443
1545340
705164
1463125
1103064
216163
902847
795230
246491
688553
259123
507712
689416
965852
272226
62860
667972
363563
918375
992371
241028
105961
1239756
107371
1499186
706235
1198607
1962668
635731
1127537
1714646
524109
1065298
1038799
1889462
1172298
740587
38442
1138659
179231
811821
1130387
93588
318506
1616193
2216
26395
273239
1844524
1216363
855815
1636302
1955757
1788486
1121131
1190997
1468331
1502170
342187
254416
754038
221598
1062816
674331
1454020
980950
1035693
222145
650942
1286281
1862557
838481
1153446
366568
1070177
1866722
1274949
985312
891985
1499679
1513622
1663279
882851
1904292
80773
1081120
821704
1615452
1893185
1838752
1735532
960288
739965
1395896
511121
1560187
1988998
1074711
1248204
670190
623665
1911367
999376
706157
1932683
718964
706845
1193175
379317
335828
302924
978995
283014
1810694
1680943
1127435
12873
1107314
1786575
208248
1598679
323222
1762376
1252263
1778708
1165781
926517
1812569
1464888
1835708
232655
1899912
1658330
1404994
96267
804018
1194035
551623
662381
43819
1302289
556194
1970776
1261037
501418
464195
12506
1600280
1358169
1620506
1134679
375515
230886
569746
637528
374282
696415
824805
1752555
448218
292514
553942
166104
1287317
1119076
1362880
848036
1551016
1165618
471312
410995
1473910
1286623
459194
1823232
1165415
1646264
335477
1224942
369585
1028073
1609893
831622
1439394
1639104
1223022
1883888
349314
1988981
1110257
1398402
66062
1780724
1781863
509647
1318039
741276
1941034
878888
1325726
1926017
303483
1010873
1826498
66736
1699367
1914573
990054
20160
220859
923200
575998
76724
1506623
1306493
133238
1747226
1462002
1101163
1362041
540737
965251
347809
871794
1483893
956202
591888
843302
257482
525961
1821612
150526
1000676
271276
391373
1017463
853520
1003791
579747
63664
1233635
645007
1729133
208591
1894958
144393
1716682
162919
1028450
321131
572023
1040104
500683
86192
341271
1289772
1682735
154303
1165972
841212
473057
870839
168049
1119575
669985
1663532
620334
434002
1036253
452682
1546481
1687308
1452628
77272
1012495
1497100
1520105
1589795
1343416
1549740
1900043
752232
653788
456442
1869263
1542566
379848
1304090
724881
375700
1238907
1315438
73118
1746780
1339690
854434
360028
644379
1325788
1955431
1191108
1952617
1065360
980519
1354990
1242181
1968497
450363
1947618
954441
1448020
725261
1817125
618185
1118098
1025501
240644
1562745
17500
1051602
1277044
1027470
194746
1793383
1512241
412236
1290061
1065916
943623
495027
419912
1663151
353095
855930
1060875
752677
59560
832698
646074
1343868
135838
1548764
81271
27761
1193683
295147
1927741
469551
1234161
1364384
1611472
1142133
371943
1764876
905715
481923
175242
72092
1007647
178196
1082831
1835159
1262679
833103
1962287
485870
1685996
1961527
559030
308416
1797529
1342248
1649953
1822673
515312
734667
1479528
1955589
293408
1840244
558286
1825798
1461272
1070393
939690
1281109
1778768
1063306
433524
1869347
613179
1534807
1121303
315446
1039304
735436
1607651
1348407
1666812
843377
1114629
1078680
396198
1227186
1130993
1037193
1900816
1894539
1516500
1226939
473207
1774849
423828
783759
1306411
178736
882934
1911399
1295487
182634
1261548
1150627
492438
367475
1275418
904790
48358
1128186
435386
1329324
770796
1932332
185781
1012269
345220
889208
352408
1149201
1446579
347937
4980
1468594
1207760
480505
1138055
23345
625200
44262
818083
1128121
1458082
1358978
885817
1489268
1197425
1263303
660781
690761
235750
224467
154002
640623
1988607
1019317
949505
288167
1315230
1976320
879567
656480
1098258
211900
1688097
550172
753043
957271
581841
239371
1200775
1423045
1691657
1695475
354528
989589
1228884
1189831
444513
1904680
1897716
636453
246154
584927
1998340
164690
66081
171659
1991082
1819540
1609661
634488
235555
1520276
191688
1392771
1011558
1084671
1365100
1505804
1604784
1464190
1853653
973131
991829
837013
14820
1969434
1453939
1351538
1812174
582122
581025
466568
352443
914113
1552926
1200092
1617554
1030419
664086
748043
415238
1794898
1893527
723974
1505408
1782456
592692
235234
1340224
798494
913058
1810362
1825718
806621
466793
934462
1367680
566220
1103483
164919
1930684
52895
785359
896637
1910478
495047
59842
378271
433931
1689384
1369532
373831
1933992
1970890
94420
1538995
775102
1068849
1315506
1989217
601044
431648
1482646
1905292
1080825
1468468
1971149
1580669
660697
636076
739975
144920
353258
666124
266856
1931953
166322
704917
1000643
752872
875802
1177592
1883677
1701134
1614975
974531
1822930
1081368
951099
375753
1989879
357427
784787
440790
137769
728712
600158
796457
9880
919332
379061
1092235
371771
172177
942983
272271
1429104
1466836
1140448
1695079
1071846
844673
470344
1096175
1763874
1206558
930796
512288
685120
446449
1267995
739071
1883411
408626
696871
1654404
1002791
1502081
339031
1110922
1822135
973389
420620
562973
442730
194209
1150406
689391
845904
449681
1845913
1023957
963567
751602
858125
1587079
1984252
1283486
1467139
103449
1692358
887214
1030922
1382977
1756130
238530
668570
1883945
549007
876718
1647615
1139068
1305795
1365137
464991
1758374
1220829
1035047
76589
1018217
1887741
1402678
417657
731813
1687694
165503
434696
979713
39588
338084
46848
714010
1895251
682571
1750286
1907358
947955
1655973
1008186
73564
206703
1230653
1665161
1354830
895958
1118079
5120
553695
1812922
1860898
750930
1949072
560981
1681819
703889
459169
1461082
1201704
434157
1396644
1890913
1481556
417490
141053
806482
1217339
156674
740788
661863
724539
1190216
1691342
1444066
199187
1818087
388713
1170800
92023
264233
536575
1176613
223106
1785280
272500
1825885
1772887
1237188
997957
1175549
1187031
157604
915270
883294
1777398
1346645
1007375
1802432
266787
1722764
944892
1141619
785858
1880841
604478
76429
886127
1101109
1430332
1226111
836931
1058981
313709
701962
1885456
442135
1085981
93736
72686
36500
784734
349623
467144
1918116
1095417
1778304
1336853
1654131
961597
1806404
1346520
1914544
529271
939844
1076472
1763389
237027
1984245
1170388
1250908
291303
1918568
1675094
520071
1885076
610164
959552
1685556
391487
952274
1285415
1050794
1614053
1960411
642558
917630
1206044
537353
699303
451165
522704
901798
1970816
797498
601163
649044
547966
225436
655174
1280436
1714242
201103
758912
1464663
1836602
170558
700456
260537
691608
120278
846673
430509
829430
1249318
1453518
26289
883651
1211469
1815139
1801544
570917
914434
1741773
1420538
1226050
948413
1208340
979983
428247
1826079
1838855
1403563
180310
236886
1352005
692922
1153752
424799
963119
1521170
312021
816947
791448
252702
1716954
1948199
1254959
493505
1784973
1649805
467986
1378302
386299
205798
308101
1191929
1377033
1609559
1075454
1106530
721416
499153
223641
546492
467512
38382
186925
713411
136256
1664075
768498
633360
74942
1299771
221499
953465
1222437
1840022
1629488
564034
1472584
1695696
915207
1299440
1343204
1722599
525622
308909
625069
584798
1281210
1463830
1252240
1090578
1916711
1513376
651269
267568
1378815
1742423
344242
1193017
1845281
1665104
995247
1022081
169601
579120
297831
1516013
1057219
232543
1268267
918711
698825
439146
876636
1086735
1513706
540860
1789584
672100
1066579
1386676
723648
908424
1724468
1396738
1133542
879821
757621
335730
1240120
41852
806458
1861285
866294
1048546
1764803
825236
148157
682902
1856236
551582
1021481
624098
128636
996465
1816543
1864065
1755191
946502
1660829
251348
1081566
1404010
201335
1552881
1182874
1776714
541988
1758228
914061
219118
1731041
1580880
746236
482476
1951259
677495
766613
1934159
918989
1737212
1300138
1059783
103484
206621
990708
1563247
666512
871479
1215548
1647787
1356120
1914850
1806550
573051
1213286
890071
648025
1268758
939740
319509
1317151
499454
504406
1499285
1640806
425679
1386364
304749
842834
1834491
661554
797682
970199
697069
1362880
672957
417191
1347829
228160
230865
328450
1036733
1439308
1381123
1963873
474490
194294
1958708
115362
223511
1211466
1947477
551894
1818291
1513867
1706200
399273
644528
1091753
475119
1502824
549345
1912625
284016
1546680
743918
1054816
1233458
759458
1926714
1054057
1461089
1391745
1852058
816898
416747
1170969
1115726
1136176
1726832
515248
667253
1451437
668882
125587
789287
543406
419122
1979594
74513
303899
813584
470123
339626
1495492
140170
880658
1574712
895293
1601914
1435774
1016079
706985
884741
1082781
304044
316429
1350343
1790144
1347756
1123196
365286
1649383
538468
1026063
948027
118618
374215
816337
1563654
416754
248639
154792
1060090
714265
1033141
1725496
489387
447927
544947
629410
1642738
1727981
1193793
360587
1849261
417373
1581609
628775
852855
132528
919475
442199
651056
1195922
1797112
1399277
1076002
1123365
218606
1769201
419705
593030
553455
1679068
327378
29070
658112
1502762
1112947
120609
638008
29440
369724
372579
1791637
1890438
213081
874755
955809
352481
70261
1244105
864080
877411
638191
1965767
1008152
1993832
200701
999955
826470
1173590
149702
1463277
629383
1239297
649155
207565
890089
338019
1157865
1501754
728747
1063444
43738
1803935
1659034
1622736
1415970
740385
1533792
1745616
322081
1555916
1182078
1374783
1094187
948184
1847651
1990145
1419743
1164432
1174828
499920
1767126
1162591
1244385
1499759
1264165
1751837
543552
868066
419435
1100120
1923629
710820
391985
838528
1595923
459987
968319
117304
149093
288185
1069183
319803
1364672
1953938
1572535
678067
1314550
1201418
1470467
1859366
1622289
863822
1716954
291511
1804247
1711025
1330378
1210419
35481
60629
941022
644283
462573
1420771
1328173
1561401
1523167
1607804
464104
148078
1555152
1789511
1683368
626339
151177
1418446
1458953
1862209
1768820
427129
272459
642873
1396072
252904
1918568
1499149
450167
1576339
627978
154393
434617
126325
522124
971147
1479660
63967
1683255
38241
358984
156042
1446815
1216774
1972263
1394724
1506843
554303
60565
1018343
1457040
434543
1868652
1124232
1031912
1570825
800687
79049
1122612
1831666
499206
1733296
1181222
440627
1338931
390092
471974
603696
1216924
1838497
1589266
1060263
1612243
1271431
133418
1062578
336631
197763
442149
795171
1358870
1673625
1188147
1581713
1499982
1225899
1219725
719520
1417616
1981186
1339139
1132520
1123707
36954
743074
1535562
654043
1279404
1361403
650046
617111
844938
1054747
1245935
1980979
655280
1856557
1302129
716100
1722599
409425
452893
73749
120564
1698993
602852
254174
946143
1022044
1634281
1961408
792931
1331210
1619553
655132
1254572
391727
351209
4866
1438594
1303547
1583401
1498977
1747434
1034635
1016656
1446815
616110
1934046
1376480
1750080
1129745
57390
1907243
1764659
1371407
1004144
459451
768767
1549838
744726
1608917
1222107
376022
1973077
1110007
81425
1496484
67817
70122
1270308
1213784
723643
802521
232954
867931
1093524
333842
103585
998496
1857020
363703
1041934
273215
275706
1653173
1217463
771774
1019060
865886
292294
86734
1666648
1300056
1878100
135756
559406
1146654
1721852
740303
1080330
636242
105357
231381
1855245
799406
1120752
57565
598146
1456586
593300
1689208
700070
746540
178579
1413838
787247
1687097
1614383
884826
1684362
1212988
125668
1292522
348222
732917
711484
671355
609616
1713253
31738
1510387
542544
232875
418506
1894424
364419
294124
1707308
899020
1222377
809979
289622
250467
1307138
695547
69559
866535
92520
347234
355886
1255437
1755244
1640842
1022501
1925745
7011
73589
44017
1239879
889911
1704451
1499440
1261029
1866675
662831
44114
43054
1766032
1203874
940184
652683
522745
1147868
1128326
398798
338789
821799
240292
1210070
322625
1651393
881613
1279913
141352
1564891
1243614
724583
1382087
1835456
468035
1767489
618272
870489
868601
462331
314011
609019
1672064
619592
287416
1360113
1834309
574497
1955440
852817
680820
383203
1355206
743055
1578925
1332434
779786
886788
1445348
1231248
825524
696528
674618
1030131
394422
47112
350598
1128610
1682091
1242921
1320944
33420
530897
1712204
505879
1723982
1794538
813937
1900584
252982
870838
286391
1041604
1462370
987495
1214432
1728452
520179
543792
1985694
387875
8432
10053
836200
612790
1015924
1990158
1536438
1889689
1128956
398130
359024
363496
1270070
1995343
936655
964370
1501895
1973032
874774
40265
1091017
478661
1597044
1877519
1832766
1928485
249737
1276694
886183
1947577
511787
383488
1184243
24367
1902997
1798618
165284
1233795
1558393
423376
673137
964088
233112
1693022
1735436
603729
420614
1461472
1649471
816648
782645
333242
296943
120339
940739
702799
883277
90853
118772
1235000
1428482
359762
1020922
1841193
1396486
271049
1117868
71859
348409
1118951
1595847
1697943
1394434
1029348
1655534
562752
158261
574706
1431287
1212456
1384901
276279
1078771
1074391
1911995
642938
1652335
1440778
627325
324055
1289029
1825970
808617
1466662
492395
1813055
1495651
1689384
1818616
917156
500045
1602520
64608
814366
1340263
1285997
1864630
846364
1993309
1376326
301849
562547
478677
422267
725273
1217946
1697434
906598
1207310
1045652
1501822
1869281
1031697
1965924
1122561
401304
1171112
1200497
870428
1783529
1635
360240
1961527
581782
390590
155000
1372321
300210
1770449
1399972
601348
1298754
509809
1073693
1070999
24867
820360
463617
1688638
616951
1505804
1054332
1175140
1270888
497794
1470244
230
1732100
815177
655246
1238
49126
375661
1208563
882137
1670722
357948
1073032
1628072
1030176
578157
597300
1635470
790701
589239
1902051
368466
693360
135581
1708608
1330663
1179886
329509
1947067
127089
730557
1552189
1983641
395641
1186157
925397
502921
1700234
1888084
986097
776356
1793887
782145
1023777
1909321
359419
1933146
1331675
351726
16415
1923159
1754570
1710275
1500222
706623
196497
8332
65205
1611204
1521109
1569845
490064
1146832
935064
460420
1063468
797325
1890248
1763982
879807
94724
1641679
216619
1338745
281990
1845034
14051
451950
458968
1965272
1915947
338686
26689
180643
756488
1192643
704590
303696
1792196
1156276
1346657
49741
78927
883402
129083
1835510
695062
1485581
1460526
1518420
542990
1453128
1387793
231752
1681124
1003373
277759
1107891
1070605
1549756
342731
791616
91934
1833075
235903
1017356
585486
1790241
1048038
1797530
1791737
1293432
1660517
681498
1057474
1066498
614361
528341
94322
727069
1000633
1060011
270092
561509
1813701
106729
347841
502500
430094
912449
388942
460384
1471031
325551
984940
627696
1308746
770722
372613
1463125
1216843
1485541
1221834
674446
1982140
1936070
1629130
318671
695666
1371494
1221820
510011
161039
1933900
494048
1565077
1866619
1525920
986425
516782
1678404
1161045
576136
1595937
818409
1811509
689542
552567
403263
1020732
165183
1659607
1243554
787860
294863
1295140
942337
693392
1229837
12034
1731914
1938289
1580880
1612589
517511
1611506
1188640
396375
1281758
1163307
1830519
165003
791705
1729148
1549117
1328726
247431
210273
380535
1341483
1989296
361540
309710
9973
1331037
1423610
1090113
182314
531381
1146359
1373233
351176
1049688
399104
486110
554097
642659
674978
1987325
403656
1994803
313398
861386
1399733
1407779
595616
1823170
60829
854010
910730
1984372
1028806
1140759
1396045
188493
1647991
1420979
1451444
452893
1411522
1889092
550346
335131
862273
1154187
1323025
1090824
1726222
1957491
1839862
787832
1124811
1458397
1065783
847428
1381005
1414158
208914
1066341
1200926
1466179
1195502
614361
1327930
1866595
1056790
1092426
1000925
579818
1660961
335951
29397
1053242
970997
924089
175612
101002
238913
886183
487662
859572
757257
1469263
932713
1724864
1314069
1043392
1947223
583802
1382621
1200339
678323
1219098
1486424
1345708
1577838
124508
1353260
59896
1642498
896999
349504
1764682
173000
1193002
1833404
1208601
1521276
548463
147811
640339
1173489
1951827
1184561
1531323
1785130
1121006
870700
1050056
744498
992375
1618396
1576144
1974286
934599
830644
863788
704019
166912
1957894
1594887
152196
1246287
1940743
1919189
1159105
64477
761189
630939
1885758
1130220
1135149
866428
1751587
1586846
661472
856653
696034
141456
1614662
836343
1465956
629953
1907324
663816
1454065
1144267
435814
1493453
543395
715240
555205
1907433
1678627
680382
491003
1094336
454189
683279
962429
123635
636506
1604930
697321
1571377
611884
1474345
1340232
385135
241792
1861663
1683012
1892315
1085584
530824
422711
587678
212476
989578
752456
1596865
846673
855314
766173
967226
179385
1193148
787921
1754887
1226876
1388846
82868
376423
1756788
719982
997366
1934159
432964
110920
1278110
512783
929018
530460
906106
1208544
595504
696454
48236
636693
1382086
297492
1460673
1932946
165823
1402381
665261
1648176
427427
1521414
970116
1787334
1693816
504611
1520136
265002
1788045
947319
147082
187024
1899340
1338861
227717
1460701
282303
1199248
412279
1785294
1291119
1410581
393611
561777
771614
1876418
1032986
1817374
1945530
57613
784950
1993778
333717
1361203
1617874
514761
373644
1028346
1151889
483537
644838
1972796
635137
1876687
1951262
194829
935724
46577
978226
752941
460571
1653805
1007348
268376
1662658
1661148
479473
1166355
1293237
450199
1372516
344976
89346
227096
446936
577186
1439026
303304
1494819
1124811
767536
1567916
1750012
1083838
1111076
607557
1090319
656409
780951
712081
1286123
1510147
391370
241371
814000
1541912
377935
632105
351975
379372
625756
544287
518111
1225088
1463
1491110
1438345
1786716
288961
1157050
1939629
1822749
1846015
240333
17489
391508
695547
279129
1156923
1156393
218443
688337
135466
944065
1738002
526048
1121871
1188218
1989966
26255
1318034
552431
1720154
604503
1316275
1548905
1369480
733327
1649730
443611
844323
617125
907192
1166357
1140526
1206731
1443262
1252143
1836753
1033782
317481
1906236
1345391
1334105
1467389
1761354
1690561
109388
852004
894522
107167
830055
1289526
868513
798758
1618952
1810597
711728
1153393
1455655
1703803
628272
813418
1091393
410864
649115
38399
586191
647952
421387
1281926
1670942
1221547
448080
202659
1687293
1132444
757091
449419
650033
1496336
236356
721148
414200
498345
141270
415073
1873989
942456
1821272
1904273
577775
235078
472189
141781
626832
791969
1687236
1826857
1117978
813378
532981
1079680
117073
1144927
909691
843342
424653
970859
1695385
1265474
202870
1000686
234768
1427989
913204
1976854
1301161
927092
1186810
618342
1091999
958306
10282
1535455
1672428
391365
1014712
588883
344139
1128004
273335
798453
1867353
928009
884191
671598
501011
557616
9939
1085326
316345
1659009
271083
1124001
873349
290127
1075387
382923
1131337
845817
619759
1552500
1557089
989844
1085127
1810695
1212947
1780937
1720060
1546353
1620971
1381820
737594
1163411
1466458
1522830
706042
466841
1182816
1247396
302692
935485
1804909
489482
622372
982140
1622431
1144123
1457634
1554100
374502
1613601
1283515
1875632
1970839
1831231
1431897
1783566
953775
457899
1135963
141335
1643023
1411621
92666
1996360
1973035
1501949
1343733
1282694
1975273
1728257
1967095
1248099
671190
1948729
1609827
969401
913766
1665037
96603
247988
1642390
1247420
1529247
95193
919574
1543919
1202648
1768350
1672398
629978
1091303
487019
1047584
1591332
1221941
1598154
1448149
1903782
521689
677376
532314
395297
281649
922584
577984
835287
936057
1166158
1272991
645562
404645
1541386
900835
235604
1468750
1095315
536113
1000148
28709
920744
953368
600897
1522438
1039226
1264743
1049788
1003887
322321
785632
1768324
1232869
165175
1291169
382033
615130
1411471
1377049
684091
1081185
752350
1609738
51166
710984
1418810
1426711
1904014
327616
1343976
1575206
1405776
1235358
1951893
1043001
1206914
957198
992359
419959
1576116
790
802032
1622905
1760772
940488
500689
825809
225948
1423641
551257
1442022
567846
1698749
1854534
790802
1838210
1293403
1052790
364920
205094
69465
1020398
648714
504262
940973
1594911
1499323
913507
274244
1664486
1231196
1173295
265688
1916123
1734889
681961
1529419
1390925
495978
1021955
794545
770453
908782
313673
1338367
415984
302738
128051
1666654
409940
91563
1309110
493037
1661235
1756118
1130027
435555
1731085
1343522
1837854
801039
1927954
1338442
1145630
1610317
1790958
1383473
1476103
646899
1666296
1816643
404594
1998567
1401029
322541
968624
646334
866583
1021786
1490635
896049
1530275
1042608
784421
381637
978596
1837345
284274
1768178
672944
181618
512751
1592063
1535157
1759618
1255352
494157
1516852
1291056
1202654
1366563
1588264
1391498
1447289
851208
1002141
1311557
821148
1136718
1081786
637316
40405
1554203
1303956
1556215
1312834
531918
475671
1720204
1900573
835284
1664440
12905
949026
1414402
1388710
1046781
1063585
1080286
954727
754545
1885449
228124
1654163
1590544
1846831
1869350
894055
980983
1266862
118545
1777733
350231
863045
425034
1379857
261080
1835846
1717721
247027
31919
1583674
1581657
729950
1251073
1689258
1798501
590837
1492728
1050032
704583
278964
1676991
1183475
628511
11000
536859
1337228
898888
510325
809889
1776457
950834
1636881
621251
1924783
1156801
1583427
955153
1121574
338046
1173298
1444640
294650
1058288
1060492
896205
1223108
1386785
525163
1719861
1244030
946474
188940
603729
325529
1925416
1820448
964178
79150
474576
1543950
199605
209734
411466
923673
923064
1125563
40783
1550117
181420
701095
959007
146477
281212
855714
1789081
379682
274698
403554
442790
745955
1190293
999138
1246961
1542711
844681
765797
1236276
490455
381216
846127
1450447
1245394
1256100
1252236
1926839
152778
1630932
682632
1698396
1091011
957730
1729928
1394998
887840
782
1567401
1923629
1164476
1632695
113711
1396486
505712
1555415
696211
1425288
1230712
1473133
1358337
1794524
602497
1852994
770847
984340
261081
736125
940334
1824860
1901071
1505926
371389
362719
584072
1166908
947287
287357
1644939
476298
1911827
221030
1149114
50220
529288
445124
1705270
836616
1759307
4668
812150
1748630
1119026
1961551
331237
286227
1846615
677293
1453359
413612
387312
388303
1256029
964131
257312
1509296
1235451
1661020
410918
272904
1026426
430531
1292782
1818193
1368374
1475441
17376
1158607
1194854
124561
400731
80227
743116
1431631
764022
1196346
1922316
569278
451335
227767
878472
451949
59031
436512
1021692
1068456
147777
1357316
464907
1263692
348443
1144508
619696
214128
1110911
161438
464362
549592
943541
1484541
284343
416175
1670411
455554
600406
49868
503184
644895
1849227
924203
1670827
1660424
1849173
273239
1498509
991249
574499
1251738
1780838
1918592
1599183
289655
160816
968072
1789146
582912
1397281
1658150
449895
1927415
573780
1966800
1015966
337050
805116
555045
1112381
1630221
1949496
669396
1086920
188053
1707206
1316906
825191
342202
124938
107402
1312821
1246602
272973
1688459
673670
1429045
68146
1004466
248211
1612700
1955492
350380
1302546
1685198
1154874
258946
1644403
1394633
495630
730918
1387146
989151
1500039
853497
1260882
357798
1245229
1942048
442766
646477
263708
280028
593024
1194433
250194
113417
843523
1761612
1888171
1594562
477930
795987
1095691
1966765
1498643
565988
862631
276922
977552
1325686
496246
454093
1546146
218158
28233
861443
578963
65548
1373860
1884986
263614
1934406
533052
347332
1060902
80846
947182
1086766
1551294
943562
845461
779538
1899193
1068671
645012
1421405
19098
1098137
569470
1312099
499181
697174
1332198
477908
385472
289289
261338
15565
1802928
318218
1032541
1079625
678142
1581587
600925
219459
212316
221854
1099487
1216328
469002
863326
1830124
496249
1468775
1536022
1989765
1557230
295988
916558
1971742
989044
1700196
1867735
464463
1246788
616143
1151794
221787
1904574
1283623
433120
276705
1853098
1884068
1331972
1324761
1823711
942076
462119
294165
1351242
1308652
1800151
1118542
730455
942950
1703949
511440
1783226
1877699
1415843
551191
1613861
559945
1995389
1097868
794134
1995733
1202273
362554
1047696
1318866
360350
1499693
918845
1804925
1907241
1783271
995056
1122121
1805037
521072
1055828
1452938
969206
1087314
1233770
1328066
697261
1381627
336747
1113730
589753
210967
1162493
1005630
935064
201891
765046
411186
304839
927829
64065
260152
804219
101359
882266
911804
1881449
127073
461559
1664866
1790248
324371
318972
325645
1786469
949722
1091362
1602664
1087921
1719390
1290814
1955191
882308
1512935
459857
141718
120067
539423
1386218
890853
975824
1907455
1659034
1887476
972236
1260595
808889
1055436
1062548
89636
1004429
915946
1234851
580391
1558896
166263
530045
1047299
1077928
125078
1748942
754943
1643644
1858504
10322
1808857
1029501
794
1416791
1909459
900877
1115271
1421661
282395
207689
91824
1723987
753783
606424
1891218
1574569
931146
376609
1376495
1168334
495329
1304889
1079410
978003
1506906
523900
618062
198847
1482774
1935582
273028
44183
1651596
1870425
1001761
1932523
854731
1930312
1821660
1930901
535362
341824
1395889
1818877
479328
253079
948148
899923
534503
886343
638706
22796
1777291
1242481
970467
105385
319800
1482190
781018
421475
73402
489246
1839877
1653804
281405
1194109
414218
146810
1957740
201243
1066345
401635
191728
497173
456571
61683
864961
383918
433274
746100
447776
1603653
1586258
1641076
1833373
201074
290511
1333531
1390148
527533
786049
65958
1575371
1890671
1449765
1064699
664075
504200
1709155
1413816
1151845
447433
1772633
945326
912063
878964
1194231
964887
1132366
458318
139369
819168
1041874
1234291
825613
1379876
1702682
87048
1287733
739025
1695672
250438
212836
1511165
1962668
565951
1923390
1274393
1046996
803955
126099
612547
1204846
758543
1019453
1350522
630940
796683
546239
8812
143781
1341047
1216406
799475
266948
1835510
1120929
979499
201019
684186
1648891
1134316
388247
1821103
1543262
838675
157307
1979691
812796
621318
88720
19521
1686115
1631151
1928897
1681742
172858
1662277
1098299
1236036
1240592
1477004
1091116
1701162
128665
634592
686938
879111
465609
244829
1618610
469024
251261
899491
549809
1076841
719334
1333634
659440
1479285
1537129
369459
48792
899043
274255
1409680
1551947
1861046
789203
1802453
1355514
1686627
481685
476682
381233
713528
308136
595600
361086
1937764
1170642
1588721
1292721
1817885
1956253
485596
1736313
1360929
1392578
47183
260629
740729
532081
1037673
576722
1421038
452968
1643843
943049
193110
1160305
1130132
1151130
1456321
1002268
1400006
820520
1222256
64962
1656644
1070306
1104575
1693532
344961
1573166
1635662
271159
944946
372592
1929546
1259530
1309650
743534
1474182
560726
1600433
976768
66555
1314859
1965509
527989
462661
1690242
103000
149085
1682402
1596458
867819
405108
675775
946535
227422
1366888
986328
805505
1259568
262992
1057677
370016
1364592
1234112
1143915
1783721
1122119
1446168
905448
1390749
1000032
1985153
1763206
1229893
251331
787574
1925039
178489
472175
713591
145406
1382785
1443518
1648781
32531
198916
1945445
1869996
1494780
1319159
909694
1228998
1317491
1945561
92697
898301
1740651
631799
1053006
865009
1908419
173352
1239751
1611204
1413262
1492011
1556830
326394
1556317
1272848
1992287
622697
1386450
849287
1384411
1092204
1880448
1338804
317965
1002656
876122
1959181
1314074
634215
1935558
32815
393559
566599
157017
1299555
918164
492774
563271
258010
1978268
1897244
967183
1957894
1844354
953700
49633
1011164
1562328
1748789
686416
1677662
772457
1371785
1647678
1683865
1648677
1685806
934113
789117
693355
529420
229974
784441
662251
268702
663426
362583
315892
1172209
1412057
1523732
1078462
654208
809018
1346227
289813
964970
794440
1054632
1427712
1777396
1319101
906999
107407
1561184
520449
1642848
1389476
598330
1322579
1557194
153019
1725463
682709
756238
944436
1193061
29501
1618630
1707289
633153
845573
1463069
94612
1016127
1191387
238181
1184025
1797372
568394
795375
1984942
979553
600548
1706129
1221967
1226901
1921499
1974364
1253805
7724
1002101
1123056
45041
534798
1756805
359102
1645692
969848
617187
932305
550515
266540
923151
1785756
500965
1299324
1389663
1384520
476988
1171865
429742
546300
501367
70528
3219
1490150
895293
1296350
136896
1866662
438732
1048343
1892426
512561
171017
1969975
365143
394758
365764
1494732
1055436
768520
1596016
1406872
532699
1462438
1398022
1215980
610720
505202
95732
1658340
585147
1485202
843488
1456820
384793
1553496
1601227
1363524
1510917
1033477
1913377
953738
665445
735324
257134
1491973
1800140
331813
71621
707298
1289527
597883
1921883
276336
1527942
1896205
85439
705706
1576451
1196307
1245536
117833
895732
445899
439953
1117199
84649
781562
332490
1704159
1389177
969617
794253
884022
1428444
682618
955516
1209191
1672667
939402
1150035
410486
672243
748807
140266
112309
1134760
1052979
1022354
1768983
550705
1406441
1690719
1344208
965599
916300
1548764
951796
1729623
1386919
1714791
1073830
1986694
1607900
805560
1444643
579886
1512549
1919127
1992108
1103237
192565
1878870
1905323
1990525
1206012
937420
342431
1680812
1123540
1308618
945474
1515030
1635878
740715
236907
1755421
486048
458963
385115
453871
1953561
231081
1344374
255401
630634
462484
642435
1844619
231853
411049
699873
1078417
734294
1662929
617077
770868
19171
1498643
1274579
252431
77220
1933797
720746
175663
1573494
104708
399525
1602077
1971529
567386
675049
1167291
1940767
1575542
1180050
1723789
849495
1475241
1529399
1086631
1737155
1995985
1069176
1438655
169832
552981
528271
1373720
345043
1975867
1972834
1086794
423670
850118
1814701
1363308
163163
977009
1506641
1617560
1606347
740390
1359526
919177
983929
1718414
1084368
642410
276441
1731626
135834
99799
1831272
1905366
1069810
567498
534996
862194
1527878
159201
1535029
1485604
1408607
1026121
226924
632506
826277
84644
1714589
262197
467935
1142073
1178133
1301355
1984318
373401
246359
499298
913283
1308952
1778506
1446006
986548
321069
420104
1595793
1500601
1994368
1457688
1017561
587741
76658
1263578
1587962
351600
417577
717186
127727
752239
1845522
1774619
1717794
1853932
567874
1768838
663380
1464200
39918
1385059
1196976
857250
1054000
1720941
1940329
92696
1355407
1699959
357142
529446
142818
287710
1815406
1076287
567215
1216290
1582365
1429057
1033461
161746
63082
1399629
1377623
1967638
184742
1777211
1967744
182589
923873
825272
1351806
1145114
945664
622706
1305524
652400
907727
1902972
967418
1420702
1758562
1593738
200612
1014878
749390
1759361
1700405
164162
1482023
760743
901907
1562672
500900
681737
1516400
1258044
481929
558834
961838
1301862
1042847
994781
1203613
633026
107265
887254
1897241
1805168
585229
115657
1952221
353247
1581390
1110208
539590
1102792
679615
802910
1275438
816840
849373
858205
1108496
1901170
1676546
1981440
430146
1508482
240508
268900
435937
1770627
865236
1219877
1325026
127999
603711
1787197
1198723
1040039
1566985
1019317
1985741
1800330
1481630
1534017
62860
890339
1518649
20062
586258
1604222
423519
1862230
951394
439606
1669523
1238545
1512730
1676296
1959893
891496
832320
552760
1386363
1216502
1626668
1459993
899445
1858139
1312032
1911772
1798904
320051
1578709
1544843
917575
21557
1760778
1800214
327612
381219
1152492
138404
1432002
153751
1134107
834104
770201
1474106
56360
1165594
136583
550486
1653382
1017907
397117
1864056
661341
882471
660218
76593
329867
601825
709776
379323
893582
1879429
1778053
1257960
416754
253208
793423
917537
31335
1430783
1553661
866990
1325329
1575206
1192154
1994083
652614
1041892
454449
700426
552831
1574750
423238
775438
1777211
962158
455303
597586
843063
1701340
992174
120029
320859
72543
1966138
1673147
1142782
238984
1099830
7150
170440
1658387
819547
758691
1151980
620437
1404425
604149
388544
1925551
170686
1314986
1667840
602989
370566
1038376
1950483
770118
993228
629300
84120
1589031
345118
812073
71592
1229051
1866837
804702
462964
1601059
1614263
1461131
1091739
1148864
1812284
1016796
775057
711081
1087709
1752638
608562
33061
621644
798918
1832580
1800888
894611
1807279
1927962
1229695
1967687
347577
1960672
1810976
671477
1875234
543872
266359
687989
1966871
1526950
1486984
1050349
1931974
1730524
195103
1439552
872172
1228046
1594342
28072
1739295
1450915
1964792
1970792
529362
1550835
1396709
1087969
1111573
963685
950461
1940072
928504
1924016
1907581
184633
145066
1439219
1947222
1486779
607307
1462555
1317190
1989162
1058475
1142068
304600
79694
974877
614485
629838
920390
1426679
685297
1887489
1540544
169423
1748588
783141
415308
1968476
827112
1883950
904358
1765306
875014
387143
453475
64145
164320
1812699
448521
1387263
162083
704324
1958370
779604
1524678
683958
648178
899831
47323
1280592
1416826
1590842
1331445
335952
819748
1415843
1606602
878854
474407
307671
52669
810806
1594887
1949458
1580930
1356394
774915
578614
1368684
1172360
808242
1913085
835560
243094
173798
420277
1687728
672573
1464131
193717
889221
469858
1469123
1470597
1839151
969987
1046811
771440
1147061
618117
1915594
688845
757744
1276171
1284368
1987742
734960
368243
336098
1481135
1445367
1604225
1058956
1594389
1153364
424728
510801
908734
1129948
1057619
1691918
1165185
500195
1280688
1054783
1466570
736127
1415571
552302
1449865
1113097
1902166
1954005
10061
1255485
1130960
965745
1693073
1186610
1173242
894127
1280562
231490
1709315
166938
1904992
4857
14499
1197393
1949478
621545
1004638
562624
350351
743974
1146593
687724
757290
376949
963838
598364
1671775
1423109
791101
1158920
670076
1105166
1923027
44320
1903778
340205
1445634
1286508
145986
1319830
1520997
665382
1098206
487580
1443997
631557
1122647
1326815
899017
1723964
895430
614742
175540
747486
6433
1282922
423000
1641374
563691
1826095
1510527
1161055
1124195
205468
598214
633643
1704315
372864
1838765
918418
1650405
725802
1372797
116935
1091374
1056326
1111343
1242385
191233
658946
996137
1597413
359271
1880893
1837732
1786521
1862858
1703351
582713
850828
1761504
1964314
1458366
915448
655090
1453172
1732518
79841
999165
860741
785386
1769511
1091287
238426
518915
1321820
1311601
1867746
1715397
539948
1842067
369530
805146
1197814
307772
1580251
241223
988717
232255
1227736
522220
1324252
1207460
640927
1975923
1105983
633648
785738
115277
1382057
336429
1659433
616047
1812280
1553922
546657
1266744
1160443
1769212
598180
84167
1373343
1595598
1900894
722980
1661566
1754137
1899290
1640905
1713752
66136
499021
1150740
1386461
1922604
1287590
1284092
789506
229354
485076
1677036
1706296
1132282
1502000
927042
431315
1386449
704125
1141747
1276828
1876966
1925154
1954442
1802591
1955188
243130
1865804
1323797
920207
1169814
747774
1024641
1249196
1773418
46359
176425
1140487
1695097
1192364
798281
414428
636152
1369492
1246430
833763
439063
270930
218283
1369532
1250915
129660
1930302
877998
549767
1114677
1043978
1083462
1014552
118132
406834
1965581
508951
109931
1629459
459149
1983010
356570
844418
993936
1139771
321028
628636
578544
1083501
1459269
594023
1657153
1848007
102322
1983757
1675334
1537827
1267518
1583419
781911
170173
1573973
806768
6212
1534180
477489
930635
813213
1333268
1149784
1909556
320103
1296289
880799
457694
949679
1144223
1772466
1582170
1633105
1712181
1922871
1332823
44198
1421042
1780418
1175279
1004297
576012
1390876
1503646
1123742
1991149
1993681
1338940
977244
2905
1164840
267687
1170871
836941
1330064
942651
795637
543164
112898
884595
1230912
1486464
92023
197509
363274
485502
1231612
160850
1055491
2038
339978
1755654
169424
1124484
813649
1403086
93530
1293753
1181894
1496721
1308266
1462852
851401
1188757
159329
1287904
943535
1617105
1844682
723974
74286
733394
716051
757626
536466
293709
1794173
1334886
1520724
1315725
357570
232914
49318
287653
1270486
1938791
1554260
399193
1648294
1755045
23078
29287
1663369
1545714
15448
1711699
836290
94514
1875742
1752339
1581936
1823533
320037
1138972
1615252
1628994
310786
525850
1392035
28682
1865704
1122430
1997996
721884
331924
465164
501355
808084
1046021
1688228
1018619
980975
1439908
687839
631403
378073
1202549
351502
1687628
635237
259356
992721
1431291
387294
592888
1094932
764837
1714466
473032
1676775
1068541
69082
277937
1791464
70106
82386
667345
507093
1251479
1410450
1547335
1499900
1467660
340272
1013084
1021316
782782
328423
171222
609079
1183443
621240
596889
92321
1118815
1222494
1071804
854850
765318
1234978
349795
1365199
237654
407463
1037482
92981
696106
921835
288083
1013193
319879
296325
1167100
333808
1733233
556290
1898196
519669
1129250
525594
367640
601269
297856
470015
971996
1190372
1128244
1196905
488073
1359789
356071
1510506
631403
63711
1062153
602753
1497484
975526
597209
1580650
1675824
1273237
656394
619846
1822164
174052
233771
1558841
1719407
1391896
575461
1312498
1579538
1813461
1386226
891179
1401823
1571384
609071
1302348
1187625
1485475
1346946
1801602
406027
786926
1866727
756704
891843
1303122
101802
1384156
1016656
193096
818248
1786411
1072998
1430356
1342893
1536776
461668
1461826
6595
101448
230649
1331756
1931121
1209283
805156
79554
155810
1081533
1153414
1697607
1625358
1961905
259798
1446168
186903
1921437
1422488
819286
804103
1142048
986825
835933
491892
1229946
585002
1014432
1672863
534435
16553
296420
1123566
858540
674039
1627491
1787054
1955337
1724969
857940
280449
604763
297541
1618559
1952945
845232
1146949
458876
1712588
126855
1694226
300096
846258
371946
99105
1076076
1666072
876549
172929
1173005
1586816
126112
243862
1901694
1706407
1177135
1923581
395457
84526
995619
1426687
1562783
1830177
49726
287069
1628345
1768100
1194475
1332083
1812061
795371
1481480
1445148
975671
552332
776272
1351989
1734348
825670
1975520
1536412
103702
99910
716012
131732
502743
1243364
435979
532013
1918676
1153755
970376
155153
1178798
339872
616081
1016881
467835
1876549
218950
558900
1749520
1920136
547392
870010
429424
1415552
1144679
937759
228708
671801
1029169
1961491
445202
1538868
815695
689253
1153705
1720476
881769
832554
1621942
1945833
367532
806314
628202
1776509
1694567
819410
639086
122137
1377975
1710087
665208
732138
699752
591630
171800
1063235
1311660
1042029
760117
238173
1421277
86
789001
1366740
166850
1313675
1446823
1059843
1692356
308389
1049629
791129
1571680
1383113
1932887
582782
944463
1246932
571887
906024
454421
1530322
1122399
1752784
389381
1727029
985015
54342
663980
719007
1914018
1478401
586037
109091
198489
1839783
732113
1523710
204399
1598470
1343870
892907
826338
556575
1547105
1598304
366872
1568715
681754
388324
1595
1816236
1628706
126298
387711
337257
422291
1536822
1644881
582018
1526155
1157769
139532
1830346
1426470
863902
1994876
880891
1488464
119466
709227
126598
1097839
545713
905092
638999
980810
452688
1372477
1014363
686228
330003
1930738
1336734
1458953
1576473
1373087
444971
1666031
454680
742229
816519
298705
996115
1608532
1366216
581419
832174
67021
899863
987579
1085252
1075753
1607435
868360
365317
882536
415935
437349
889294
1253003
75365
1122427
991832
359757
568062
42433
41278
1516965
44091
1273048
614145
1187950
552332
390873
66136
52274
188310
353765
1876711
1386449
1896095
454280
1094462
122118
1763994
1730433
699765
1146112
394253
1799287
1591712
638571
693085
265975
1150802
1360127
798243
845652
1550244
1405446
1651348
1959507
1793761
1979926
1910372
1846497
651724
1464563
492924
593707
1855096
102904
1967944
1439080
352491
858012
7199
1646193
1118250
1964493
1257092
572857
716102
562553
685749
1464916
228779
400167
1971892
1709570
1801366
787782
645958
576115
176732
265204
468112
1424405
851664
919243
1369810
905466
1757223
1515407
1530964
979750
1143046
654906
946185
969800
1825798
1778256
1017138
943157
514149
932227
500265
953073
1658059
1101466
139602
1784805
147082
674296
1203890
1277945
850340
269699
661643
416468
1785314
168766
1507824
559613
259994
1992469
1085163
890214
1911450
1589907
1828756
1729850
414010
1509186
784027
338262
1043243
842716
573314
206144
276021
1431641
1354008
851873
1575110
1868981
1648509
1701352
832512
71418
259232
186056
1694215
64348
545648
51718
802121
1759487
7727
185353
1493257
1619110
1035393
1913632
63541
1512146
126299
122562
1204126
27272
1121559
1026022
1110459
98680
631284
1962881
1492696
1675467
828401
561379
547436
252931
1185431
1126250
927052
1642399
1729041
133486
80887
79706
782242
307523
1315260
1961985
688605
421198
1053177
595278
881764
1936653
1189742
1237973
97848
408811
1698425
120532
342313
1658695
1719380
829251
1813888
880444
1576580
1674427
1337923
1243614
334456
361182
171207
1736844
1701542
837929
1345658
821320
741590
231658
1491246
1005413
422881
1189625
902578
714385
1443156
327846
199328
1508196
1868676
187872
1636871
1616739
1654765
1519401
408132
1796919
418915
964102
1446111
1812488
837679
534818
236695
1266799
1189277
1655234
464418
1637302
658883
1025738
1211491
953073
1099537
1374158
1355984
337218
753714
606682
1600645
1827928
1945731
1425745
1565501
829588
1124241
35124
735368
1606596
1582199
274892
873124
1784514
678955
1708237
875485
16670
799417
398223
400352
188088
1725071
535774
555646
1791434
1884457
1078948
538591
1142898
73008
1381329
1108752
1569389
977239
1026249
603038
1806039
1022800
782
1858118
212499
605291
546186
1337506
931527
1735432
1472435
1809433
1607170
483249
1579482
84103
1572463
1829413
1905414
1171252
1204499
1258064
1158631
321658
1202797
1896058
1686974
298570
1336334
416175
76962
1110257
642744
752727
1052773
1345335
859803
1899177
681505
519813
1209660
437232
1598589
1305629
984762
881951
1641396
385973
315082
562649
1369765
1891170
299012
1121209
8309
161747
1616026
955930
173133
109629
374813
1654921
1274136
899873
1138420
1678431
949281
1167864
1732366
1886227
707663
1278062
1508623
119347
1746526
945114
1443191
1948141
683271
1113970
1535859
1572308
1621508
1701941
1933116
1335853
1882285
704523
1735431
907524
793897
535444
724018
1875252
1037965
731488
603185
30738
1900624
1215176
1188631
502482
585671
11810
629222
1723244
1838812
1740306
1840352
1483893
272691
1440360
1855739
988051
1276042
581108
373800
1904692
90365
257191
1545892
1771
493513
506325
100010
905271
1252756
746306
167902
1281443
713082
1615207
424331
193082
1680627
680461
609678
236154
1480884
122544
580732
1774848
697095
11989
728479
1447125
1658669
805988
457050
508445
1701116
1806855
1969559
1357962
970873
1681134
1482456
1202177
425377
633994
1153223
1633013
389074
991615
832651
1934774
822775
1724499
144167
1657116
1495303
1353788
936655
1972044
1218875
1142292
1698426
412044
422181
459200
1139677
1245119
610002
653777
1381652
464073
1451544
1735954
763922
1335996
1826056
953575
60347
590672
404116
662822
1983851
1010500
971856
1516253
664206
1667301
296733
295484
1854680
170401
1927093
1891480
541608
668122
350588
1527051
194050
361100
850073
470203
266065
450405
1172263
831140
478641
1234657
371475
1060657
113891
327022
60033
1750976
1258217
913765
1578575
197229
851344
946033
1178019
1886164
1472314
110627
1136024
1889415
1393938
187105
1351292
1825095
768807
803824
1725845
883579
189807
763009
60733
272410
1423610
1070316
1645278
897434
1158986
202664
1179608
1423352
1250202
295733
1858395
259092
1212990
1662195
1632938
690516
572971
228362
1244505
640179
676610
795988
1058782
1612645
1030936
1203160
9697
524645
1513055
973087
24582
506440
302719
701792
769707
961145
1663821
552859
608274
336822
1933653
1777588
403032
1348038
389018
606637
280931
248311
1811187
213674
171946
1865092
1855580
936136
1209270
1625847
717309
1603290
1985352
1900145
1325646
944026
718212
382883
1018813
1685022
1133817
1561240
1657722
94388
1156996
567413
527882
1348407
1261564
1405858
1220125
1999595
651710
1519578
1689242
1712060
1105915
1574374
952731
795984
337102
1713204
1252855
788947
769104
614732
1909147
229940
1679638
362726
1153930
204836
535237
1785622
212843
1741343
1880265
1818035
1840700
1257704
1387762
1647388
1951128
786574
430020
732690
559760
1768270
1623056
552252
1365533
1016399
1570366
1362398
1407924
85507
447351
321764
437211
417839
1683366
81775
266238
335754
706573
1715887
511394
904049
1056156
364224
243376
1539833
432574
417766
589064
1194675
1133317
332712
860684
1061764
1995584
1151552
375420
330677
1866741
755202
1730309
1363742
774984
1926781
1573180
1504863
924072
1349369
1791726
96726
581841
1158961
518012
1871675
92506
1407875
755063
1981759
440989
1608781
1929733
168425
502698
94499
240400
385015
127057
389763
574364
1667655
453512
384014
457460
749737
313329
1732356
1529658
940367
911774
521935
478879
1524505
30273
656301
629922
1825633
1799044
1143434
126048
1444009
976991
103694
830340
1650236
292176
907660
1912876
508278
1312271
1748405
55854
1747101
1634663
1457033
1965699
895675
112490
773461
1000686
781390
445966
1430789
1254405
1419289
758725
561854
1797310
597105
17089
955684
1450449
1018327
1797662
1733296
157373
600948
1280890
270652
572181
940443
1951166
369440
1772827
1287126
329803
1086699
213670
478052
77167
1700665
218840
1183529
777548
831807
1456578
452333
1646278
48059
141539
738918
282618
1501925
177280
1471841
1464500
1709791
1215074
1305128
1756009
621906
785920
1344830
399634
203286
258106
1119407
1913707
1784567
152837
1968883
844916
521266
1595083
1610076
1107794
1868146
1318601
381274
1775297
783874
1134276
1149763
1843407
122356
867423
628666
419811
287211
1517115
1866068
682688
1299694
1087132
106303
1561051
1290183
1791737
1375532
623584
607388
729570
1623065
1361564
667601
1310094
1087314
349408
1184579
1502142
1267073
796564
884721
53816
1944915
1234138
449827
150562
1493913
58984
955751
1032943
126723
1283359
827841
578037
1937117
771859
6378
1111327
1139517
604825
1395773
234056
1856115
1935065
1569663
1765750
277042
848586
1579897
942195
1706719
1957381
1665443
76170
1807799
1271712
753418
689887
21796
688977
1546544
1946786
962764
1472339
411033
1963170
1935527
390784
1292879
1878442
319399
320540
1047421
1858323
199362
52786
1041379
19306
1916780
1758622
1401129
1184845
1709424
232559
496795
183287
1704866
592346
759249
1845365
662590
206621
843005
1234406
1782099
333981
164203
539333
910735
216345
1452268
1876366
902846
363130
768638
899915
621258
181561
376642
799065
1156617
1441175
1687541
1502179
153279
1469912
1750312
606054
181033
1495825
573188
375638
1499419
639520
1832054
1449865
1162811
520264
1009056
1471634
605839
1080720
1991180
1376795
722047
1335585
753207
1128055
69654
1821761
1896648
115081
195664
1091898
910048
1323595
1282615
360732
1233770
52226
960673
323026
948346
1944322
454843
526950
1667547
338341
1266904
566568
1394890
1250415
315193
1385550
1774681
1315941
546646
1603774
826109
1963000
1844546
1471050
642291
320767
1425690
1275580
1860271
257956
1807799
249073
511337
547088
226973
942268
728473
1563120
1172500
372530
1802735
174868
1627337
421892
1573422
645657
486409
1781980
1876791
291309
90205
359243
622510
1568265
1735101
1014433
179968
250609
1892381
545169
1727278
1332584
832099
1051383
428844
1624083
327879
1597584
1024821
1320586
88736
483330
1141918
392279
1101804
1301567
1310350
438319
1949267
370756
194681
1966632
1873086
1669584
979553
1111569
203379
1923021
533393
1809893
986019
972169
719924
375110
1004429
912732
383443
1854452
613752
689126
1191414
63721
1957134
597277
1780494
514927
1173748
857984
1793092
523832
1002860
1365868
1982790
1762892
1628281
1196940
249549
686240
1721
1742006
1511682
1240163
689127
904705
464406
1320983
1051125
925740
130225
558609
1751113
686113
427861
1690460
1475963
1325329
399761
1245553
1581110
622207
1474076
1334052
716801
490954
1760299
204420
912493
461865
810737
769888
384150
1633489
908800
1055796
1720481
893166
112395
1160936
164242
1095002
303954
1139784
1643188
1834439
1152237
672700
318247
532645
410423
50465
1488977
1682156
619694
1062943
1672841
1607591
1454219
1591263
1117151
443846
464410
975654
563752
1352174
886740
1785913
286223
104397
1881770
1857003
1739427
774454
1615619
1999262
978164
1368323
282962
1575351
317989
668299
547326
1624559
705989
689676
639377
1621961
830052
1532547
657348
203119
1868893
923560
69923
1379004
1109066
1055434
225604
326536
1035989
1507001
1792374
1341940
1388690
1740359
1167841
664862
1068681
222466
1603145
1666129
88420
533225
892519
1157400
1367585
1901779
947538
355026
325588
1907122
834941
155783
1094052
1253256
243150
1432770
536704
1726513
683024
1096401
1851480
1698769
1456013
1138925
338551
292827
999223
1273257
1592030
892122
1458076
331677
137815
161172
303761
371118
312117
1438005
1149217
1305542
1424373
1375597
388745
1624960
1124463
1358977
112451
1102147
1856164
41428
255397
1763416
564552
1566192
939993
998187
1790140
1732318
390590
1829413
1071016
1026397
928036
382965
209124
148573
1035948
606783
136454
708575
416034
639151
616180
1375450
1871821
414559
1327548
146075
585042
1244499
340030
1700136
724182
1116410
69552
976471
100324
1893106
141372
1859518
938701
1287463
915846
1562745
232507
1163441
393485
1141333
1098799
961937
125745
1994093
107998
563615
740705
1613450
1071595
1334243
677522
1320021
1200988
1545620
1795959
430829
1590772
853153
418409
1533394
1853742
468793
1114500
177181
1568641
1727450
1250929
1920163
311940
529333
358511
1185109
763472
1720274
466204
1482739
1948137
786794
125312
1002623
1491485
855843
1282810
1983646
368485
237151
1526532
1529418
1171822
166229
567044
124321
204936
395849
657208
463061
510393
284869
16294
1293853
552587
1216411
1545465
242460
934475
807319
533018
1352542
1812423
1897666
471689
373774
1634721
1104856
1953071
795563
1349756
1713211
1545760
983088
806707
1415868
395936
1380398
780169
1558168
1642756
879900
1138664
168649
1947955
1056865
175102
1891577
1021715
1994611
1388125
423403
387744
1996553
522718
1633816
549252
1873966
702526
1187142
626168
1846150
593694
1599528
1878513
914909
548932
1363867
431913
95708
1908404
1642524
364213
1708855
1814343
651281
1414778
251044
56490
456326
1267252
533114
781923
534160
305394
1562534
999685
1107221
1088156
1139936
370791
1512889
1199364
758188
1701338
930949
1118783
246130
1425935
573414
1681365
1033251
1083875
1163141
493395
1257788
321234
1645007
681144
350578
49493
1711658
1607051
1174246
543808
1207104
1697550
1862902
1478933
1616509
1090781
1962382
703744
1111323
1266124
481689
774928
825136
668647
1234353
1506827
1637153
1269529
805136
32884
1867519
1347205
1942783
879300
1066324
353035
1877717
1164514
1410638
208194
853107
1999156
1709984
1600293
239022
98747
854078
1263526
1576013
1656747
187929
1763737
1273248
637066
666055
1542024
478175
856051
1629848
210356
1750387
1864157
390866
571900
1605645
334362
1740288
951032
1162571
764918
142294
1415555
1771432
839588
1617794
1697134
332267
178123
1744696
238177
1477379
494721
319410
1659169
1684499
308798
607238
1989281
893019
1323806
1928213
1078152
575678
1394890
1812772
1654656
1386118
1508555
1205608
1989378
546452
524953
1070934
706985
9656
1646864
5391
1487201
1294289
1254126
1472085
819423
364817
1928333
730668
1842075
1043326
1141087
1036985
1315433
1692437
1372415
769206
1532588
22275
1288574
1600698
1525372
443863
523964
205763
1536653
1461028
435867
953354
1900157
624836
799179
24900
1588123
359124
356599
1878426
363009
955406
416189
1490743
7581
1161585
800208
277534
179873
1795131
950881
722592
1032754
178033
1451698
1369554
927702
835824
1698156
1834086
588215
174908
55192
500478
294208
1208222
1711050
384727
1750453
1400550
386761
1364827
1199619
255190
973483
1306080
1882594
1094968
1412684
1562089
1967980
1448239
1357446
1211958
3719
1511934
1921755
790665
1514838
1467067
909944
81258
1674009
239512
1164674
308979
1560997
1853967
845082
822165
879196
535139
1403313
1829400
1792617
1246271
156896
1564352
1067014
490064
777016
1942797
702215
143480
152444
185662
354058
1926581
1711369
1026246
845490
694921
1121546
1154101
1910360
5052
1116366
869586
892325
1369243
1452124
673968
558452
1025775
1053208
702812
911953
848158
1183853
506732
479637
1320560
903264
1422963
162734
436220
628828
1630932
1946643
231643
109348
1119173
747399
1572785
1380709
242917
99976
747812
1759012
663508
433897
1991694
1819610
1701164
1994941
1824886
897403
1266750
1482158
1303284
533064
490887
1660333
691539
150248
1107494
853314
999575
1854617
996813
854621
1154514
1249345
535877
1161982
248866
975436
137824
123464
118613
1849455
1935795
1257746
427075
1510020
679422
1636220
1834232
502858
132396
1872299
333111
1196205
943706
1714952
1129803
726700
351761
1398739
340025
1293477
622929
1587155
1824462
1280786
202884
1287639
820578
289738
1205686
1461692
1521439
1340491
786566
395433
646510
818649
1423227
808815
672620
1311323
427495
1948194
985311
210096
237869
794429
476809
1527648
107498
1088072
1125721
638450
1853975
139113
1314620
825781
1935949
711649
1342405
1016589
498386
367954
1320674
1054013
1819082
826431
1244792
1285279
855370
1636415
1647044
42283
1977119
891035
875766
88222
896886
1454367
1806771
1426294
1713440
1747416
1559646
81313
1940202
1859255
77366
74698
817829
258617
510519
1243221
1164961
1899681
533431
454536
166797
1873182
1528417
661012
1922833
340936
662901
180479
1130382
330082
303899
514683
1597314
144514
1863645
652130
1523938
1653980
1325131
11636
870140
577265
110983
524360
1383780
1376171
782013
1891415
205198
1967264
860481
1269145
1089289
1266673
1552895
1282349
325919
1164912
1476415
1725903
233414
485392
1207451
321020
1360162
1934122
439567
1669618
388330
375056
1688511
1613571
1756569
1580641
1019453
1472706
1209955
99082
63481
795328
886914
1193068
1281861
1302814
449451
1348201
468783
186940
9585
1193059
448379
1468691
1743130
1122437
55233
124512
219591
215814
1549572
1742270
424542
529858
1616718
1460380
440940
1171804
882932
1231589
1585319
407011
971311
476645
1588107
773617
304690
1930784
1109254
645402
1354636
377325
148563
1325335
1754305
1289494
922224
925594
795415
694705
92211
1337968
294052
715832
163035
915690
411866
305914
752425
1885448
1427590
989523
657590
368457
1573371
148276
855525
1128930
706987
640544
905403
793613
1028587
1456181
202959
1128425
365239
905036
1148659
903279
1999949
23522
1257386
1809492
693503
1311088
1721935
1506475
249037
1879596
831297
838218
736001
1093465
1713896
1078991
1349602
496612
1012204
863375
1743883
300196
397880
1246358
973188
1332607
9148
732377
1980736
1601032
1127665
850312
1786414
8921
466216
1961345
1885505
514039
985742
1540310
623201
1365971
1450769
1851782
908800
573616
1544674
901453
885985
310083
1002276
1282713
1644390
455510
312784
1606431
915638
1257704
1841905
9686
1102405
1585414
1133755
1009690
1340010
1585401
1063022
1202803
118775
1400664
869761
1029263
1422662
1669196
847584
1232731
1316221
486400
1677678
1524215
846658
844049
412921
874827
63183
1979147
1411526
1313973
149459
847259
826417
1837460
1971257
1411660
1043989
894193
1608953
1247727
1412853
1715463
431075
1995194
1609972
228242
1604809
922334
1957037
354938
1184300
1639088
1567695
1411973
532993
80836
80565
1424948
16804
1080062
1394680
1094887
1116792
202859
665747
1906985
1615529
884829
1346055
1034701
1501807
559935
1256381
1294939
1516893
1138405
1464151
311647
223905
281426
871887
938802
910164
1952588
1823218
710934
678786
292463
104986
908382
1655667
21490
30664
1907891
1018254
1882
16216
1428999
465088
787738
1158023
1007697
82549
524320
496592
414446
1518091
1620062
293045
66479
811813
1585972
1091776
840900
1623377
850730
1193605
470139
680462
625190
91620
806333
1173449
1448058
379218
172638
1309763
789334
1404622
1449344
1831149
1334874
1830161
1432780
315529
292294
1932028
94697
445184
970309
526750
1692997
304682
1791042
1788045
808851
1485641
656083
1651651
1338869
1143984
1742263
965843
1809155
492775
1399913
78566
578074
167304
1785783
550948
516140
1157299
360384
757673
665817
1275355
603056
1977506
1613268
1133130
986680
1400286
344725
335342
1410806
1672263
1528377
1945987
847628
100010
1700533
1331555
362110
1598815
285188
1689995
1329495
1798184
70655
1965529
1941149
729238
203315
135314
160389
137076
1734967
1117562
1053219
635653
712548
814110
1619706
1831149
107311
864311
1529572
1956093
1320560
710952
405567
199794
1744407
1418407
154112
166695
1446762
1956142
218060
1965543
1313971
1889967
561716
1425562
1357808
1959120
1620263
1773501
683218
1736798
358299
696730
1909636
237352
1609089
1659793
115055
282281
1846454
549187
1675751
1855110
1772686
719476
1982431
862720
116258
1474634
751975
932077
492700
1476649
1974823
283345
398096
616585
665654
1142707
562431
579651
855056
772508
711168
337172
578710
1010048
1885273
1470062
154421
1276429
280426
349128
1247962
959636
1080953
1082423
22765
2022
1909040
1796431
579367
1150289
1231721
223441
584868
1736822
1717818
1627016
818902
1161297
376641
686725
847594
268338
1347226
531399
1810928
1637116
879988
239566
66736
687232
538077
1415053
1840502
553599
1938420
513696
124005
874612
1921418
477644
599656
1314329
1420959
1130768
80789
798320
761729
157091
1470432
497409
1757675
950989
1482339
414673
961853
1909082
1644011
1253514
863309
899534
1156363
307054
1808985
982818
1938316
651358
210166
1434603
1242781
27905
1564830
133107
1239151
1164667
528107
869994
1430593
505381
1361161
1180208
1106976
1185051
904518
1486779
480161
1996352
1873899
1283117
1858850
1430866
756292
365238
51678
1853179
1819852
58834
1667231
1723200
1124331
92156
709423
832686
1795142
632322
633309
1535672
1040499
920642
1256118
1193236
756189
273776
1982699
768221
348339
574058
587625
1197653
1804157
464785
1010994
1036664
507212
1799624
829870
153331
378991
1668159
520011
1637131
361140
235681
283023
714261
1429321
688588
285848
1897316
228970
1958695
1572448
1433465
239276
1295570
385615
181193
216039
1248896
1506019
829886
959479
1732583
638566
606036
765840
378288
270070
1518968
1033644
1571909
14496
835156
77863
1098392
714378
131701
1493826
1601115
1379095
890280
338714
1232388
1183084
962818
825063
1694527
1593484
570775
1436861
349095
1786155
1667469
1357063
1507391
206284
934885
1459534
1868499
1394516
569383
1419083
1089550
1028539
506182
784344
1522756
1484726
861806
1568268
1240092
1976386
1959120
1394770
1724152
1407290
1401042
1275859
1938274
476063
524499
1908719
596693
1288895
1722399
461201
793336
501877
34465
1501302
1824602
1438604
237352
1102901
1014636
1438607
462385
1739479
489840
265060
978854
309364
1400200
538064
614573
51073
144810
117526
1363953
752075
360045
1148672
1882807
1653423
1997936
1499208
1921283
1831634
1739962
1502240
1371611
390094
1221834
1345168
949207
1982072
761176
216163
385222
1829326
1089898
44500
1881461
153377
1985121
1088967
1617234
1055725
1651533
83601
1065140
685208
945546
1018364
1660795
846603
894763
836114
425670
893043
1888242
1788288
485976
1732016
1151125
1347513
1474397
64647
1019111
530025
1552685
1268083
1088197
1477437
794141
53893
1885411
1626163
1294329
1462348
1348200
508330
135920
360634
674410
402921
1863680
1006479
136818
395593
699306
822486
193267
1090941
245712
1364068
1856899
1249836
884290
1277137
1391760
314972
1299918
1089903
1625195
1101050
508293
545559
1141415
892141
1402705
1595639
4988
1606186
1697998
1776306
86437
1870208
947667
32432
1536449
1227158
1724228
1464131
564821
1888954
198466
391917
1061372
1334635
1516650
1491893
335966
110139
143194
1752207
1285024
1468909
76421
1406600
419498
1126589
1668979
501473
1589341
873880
564858
1085683
161822
1585720
1163630
170734
266539
1435874
689691
419748
1489702
753328
1740563
201047
1921168
1832384
1987815
1353449
1837430
219096
1024455
1978636
224970
1138619
1201284
1279205
1644416
847519
947939
1235909
1727840
1380301
879403
763263
124845
1408770
1301689
1586343
872585
1280012
1017335
325919
1323808
1668268
220632
317793
1841501
357745
1866730
914136
1954328
1550058
1181883
984399
910050
1393152
1888174
1588267
1647675
938948
592328
753434
762221
649850
1238550
992396
860392
373782
888287
328190
546165
1065518
1566238
277915
137557
1221467
362788
1554104
1783701
1321221
1011424
47991
1881079
1420706
48140
1733952
1125144
535424
1612333
1148360
1265730
245463
449559
1951598
192611
136970
1123263
1026423
74391
1969616
367443
1674360
1308969
935771
1817849
932328
1848715
282135
296312
176888
163861
452064
1053384
788614
1871953
1013715
195063
951848
117025
1515166
1172501
62078
79718
82247
1888214
636333
1458764
1270468
1869988
1677788
785580
1439357
1986431
1112709
188855
1617201
148730
895837
1017576
1087818
894324
1541887
20201
1626979
1208094
565346
305444
632096
1777680
487577
1660326
368643
892235
1115046
281734
481077
236326
1188549
1772249
643908
417846
775806
822435
1588367
994311
1049178
536575
406530
1745626
909192
871613
622229
1973613
1026471
731496
1457475
1779660
876546
11608
358962
183992
1370803
1311025
61944
1055606
827222
1966759
1295016
898682
628319
767679
263164
880009
52041
1241296
970107
557152
37833
1601226
961864
1233519
42664
498385
841854
265783
235053
1657819
1276124
486349
1042964
955279
518799
160086
1832169
384307
1007637
727516
1290724
1748319
525383
1032144
1417822
451827
499215
227256
1986603
1642524
1642467
1557572
1516811
1674832
1905842
1256680
1963059
1314085
1373662
1928661
309638
790743
538246
1442536
759389
783630
308589
1218233
1056311
1728507
1160135
824878
1380139
894232
108766
941910
653348
715904
1584584
1357837
1667344
715450
448302
186947
1315631
777331
780640
64384
259274
1518624
1107635
444704
5812
1212177
488539
435737
1598944
328764
921281
568024
728108
459585
1086534
1025616
379461
322189
1799685
1266834
899329
86688
750874
212855
748820
1171876
525163
1402459
441230
724742
282067
328545
498754
1976088
1903287
483851
1048015
926995
965480
1178044
223147
1306332
8436
1010557
1833492
337301
727353
769206
1023923
1592912
1992818
1317015
279065
1679280
1051808
1849549
657904
46245
1429776
1059197
1297184
866739
1745282
889064
1320459
845385
1438988
76004
1099735
1464106
203392
516136
1040423
387922
622845
238736
1494951
1449376
1262378
161348
215051
1344480
493992
1812834
1591274
168142
165618
1070367
838369
165398
1734961
668855
1094198
817161
895261
1480887
1422675
343190
621146
321280
1504798
1728194
865877
141082
263849
1507764
206118
1712398
1078307
153012
211711
950579
1414625
1158093
377522
819299
1656706
1767557
1155531
1579331
1014951
1175949
320475
1658464
238444
1930142
1651558
54342
1707852
1320062
966049
1020070
1110730
473255
92308
1319257
1225529
102323
769257
405139
1844916
178526
249719
455991
1786778
864075
1996057
1182268
350734
1305211
1265773
80102
620934
1002225
455799
891785
414038
1237588
174493
348928
1587890
232546
99658
1704469
1657686
1448767
546176
174447
92710
1406674
1119311
253313
1862446
1399324
1934648
310197
226136
517842
144320
868259
1152059
153720
1973848
1263142
130376
1459315
1792885
207345
1278553
1678431
1679884
1749864
1228812
1675760
586603
1943686
1400768
1177055
368941
1242228
1445402
1894537
533916
1454371
64667
1391881
1594526
1999766
1360969
416790
700476
969710
1619
754165
1443655
1468867
187725
1543342
1728769
249651
1792801
1721355
1560182
1189462
210394
417438
69239
1311224
514702
797677
212717
1410164
279879
1912990
312854
1680345
137948
992680
1545356
305723
617975
12369
736181
1349274
1959078
1803936
445624
342148
1376212
706204
996526
1575641
1361924
729246
841698
1991492
978936
498761
1194110
1321021
871642
450223
417548
451965
798013
1132392
1960949
136287
151991
871778
1840380
18214
457829
992621
323783
374284
1532885
1158727
1982110
1404814
1807130
1162863
1825484
1093278
1005041
1792627
658171
1800713
728484
1406584
215185
244058
69712
454568
540708
67646
1266602
760099
1424322
1577798
1602726
561036
504769
876068
931485
1371790
1033036
236910
1719861
1490371
439615
76125
741926
593342
1179303
1885217
1159466
1758521
1243274
1189823
323272
1847839
56356
1790845
1764116
1522110
1355511
1312684
794290
1598304
1560553
1015271
218094
1948203
388563
1718784
237644
522893
1749869
1519480
1431979
1618855
1267917
757925
409310
428604
1579094
260217
1933371
2839
152638
751312
368986
689486
1942555
540240
1286090
497335
1318200
731628
705217
56831
1053568
369561
1698777
1375139
1597343
1509772
1997448
1260266
917262
1217039
246522
508247
1008572
469596
888410
195626
855075
794640
181766
144855
1891658
1255332
1993751
1125779
895542
1616026
482429
1799013
1276765
800687
1353793
229326
843914
876288
175214
210020
886438
1429808
760154
1417785
1563026
548735
1751540
1120517
1411748
1480878
974009
40626
584376
1463005
1085637
406533
771631
36435
330960
1564026
438440
1031313
417783
1147313
1344275
448123
512268
1488070
1109115
1897225
1332936
1809965
1782529
259619
912029
12355
273668
883081
111852
145665
841929
985154
997726
1274453
1245229
215939
1051218
485275
573831
1368768
1263653
896301
335152
1979375
1131895
1779312
1404038
1039962
1208458
360154
1995430
28000
342706
1733780
1362281
153486
915198
1609764
1889542
1060065
636595
1146765
1826492
112890
1148124
609203
368902
1713263
1989442
10469
301363
576681
438899
445800
1276680
1958083
1529588
1243797
526922
622398
889204
863803
459338
176015
1388699
1040422
1066496
1438604
944781
258432
1467330
1306712
930437
271195
17176
1891810
1657102
1974747
1581609
525121
948730
1949875
679168
1651348
999814
1328210
1656364
1636399
967241
1587784
1374151
1153960
416952
1214225
1823854
1856482
999139
945582
1070488
303615
557786
370595
1028712
772144
1711380
1114198
1193974
1466144
550936
871468
1233534
297369
594023
3019
874188
1127550
462964
208313
1810292
234522
1051204
1486430
158987
98805
790746
357505
1247686
1092376
1855927
1972942
621991
1282547
790102
1317857
534645
438378
1556172
1340471
676620
1135820
102919
138526
510498
1699899
935025
1429257
537453
1860936
294239
1856886
948184
1824265
323793
745131
1402307
842165
1706603
1882807
1238993
269528
121077
1212198
492061
1360654
674371
378490
464040
224537
1120422
1482489
59020
1758895
969986
927065
1827436
1219048
1685199
1339761
1607851
1582805
311668
450683
1692908
559849
43574
1152498
663946
303302
2456
1671839
1738071
303656
1850161
965928
1125648
1466098
1178073
1757924
966767
1505501
85056
1494357
615077
1156832
744803
1802887
1601352
333868
620970
540744
100683
1641633
354681
1335385
728241
564062
1526978
793682
1514021
716975
106085
1372284
175251
246648
4772
1366394
902972
300953
1169592
540833
899549
957156
822358
1183001
859406
498143
758310
321881
564721
310972
1651198
1203950
1576129
961163
133086
1826041
1886462
317526
675248
1689928
656291
827726
1695654
1337363
1645086
300449
1087237
793730
109945
460805
570958
852364
127057
536177
1359404
1241407
1770849
1709140
754531
501113
1580614
191392
1220620
1394544
1004334
766578
1246287
136426
239268
761004
1002776
248301
1051588
1034828
1183490
66265
499992
1696297
1874657
840283
53594
717636
1631345
1148935
1484711
770908
318936
592037
1816993
513751
1996886
1689421
616405
1020720
1786799
899485
56627
587382
639066
1542810
1789739
1087090
176297
1020780
491186
263887
181408
1161803
1983641
1473741
1825857
387341
6217
1277475
1766841
1284786
1743155
1063227
787105
617548
729715
1539055
265060
174191
1584863
1224777
1137820
1398022
415092
647658
458301
1734929
1362766
1324019
1666337
876357
1370069
1399831
1862677
1999228
86551
284256
798704
30810
1753566
582223
254907
1030888
488012
1423470
1297836
1289306
1249335
938366
1029029
19649
385611
1506563
1493897
198820
1418682
930695
1362185
1350176
1745636
698767
1615945
1678339
1547932
653983
1440688
1731821
1122024
1457116
1713957
243206
1897112
240305
859598
803455
1401612
86050
1224496
178062
1264820
1845512
15797
1808857
349279
1843487
1682508
1349198
1346674
1083019
1955700
1753340
1525171
909915
1328245
504850
1486599
1018759
800304
1363937
276182
891043
1211375
832686
356374
736931
697711
1383870
133534
1640223
693946
1233770
749115
1326251
1949958
83139
545027
1152023
1150994
752654
499917
614533
1137403
1493282
1443640
1826689
242161
1097431
1333596
339261
499240
1140987
674
1373662
68726
835134
775378
1832334
1887315
610207
1184708
731141
161992
479835
1735816
1506704
363091
1222972
1899765
1369015
1834081
754953
345065
1838040
345389
1358363
1483957
519844
854255
204586
1915982
642215
1004789
1784300
55692
1581490
488534
1883886
931230
637610
1904457
549971
1849517
1738491
380545
60138
1220909
860708
1389734
503514
1046398
1984395
509400
364716
1648055
864455
1125936
1640815
1976428
736192
281507
65688
786220
1229605
975735
1725758
273375
908015
294325
1271887
798445
1385688
766694
1040057
1567726
156862
330796
1919217
1814771
619874
48862
1423751
46667
1961672
1066147
304825
1137097
355047
1491748
918982
499153
1223055
272338
1100260
909357
1618750
299628
1288462
504041
392996
471385
1327506
705951
1025640
1718140
1599435
1919306
1668578
552803
370687
879807
1365180
634171
1155519
680032
1748267
1178419
1632918
392182
1355285
1464656
677726
1594625
518320
1699000
1619459
1583700
1640597
363829
509506
1750390
818214
1823850
341727
1416515
573393
1572723
237066
1766841
1559889
1419223
445184
1332757
62305
1240693
276048
586987
1388344
1694594
969936
165943
158561
1624595
1458877
1917252
246995
1108055
1298075
1067885
930627
663048
43219
1024465
1566404
747203
660111
920606
139682
1549007
450929
82593
368841
1186623
1751122
381895
469965
1423416
656104
91605
1427692
1818541
939461
1391179
1736681
482699
992553
1008226
903821
679957
586403
1672361
1832671
489132
117418
996655
222036
1165979
792519
53932
1898035
551419
427200
1257314
383985
1673927
1623295
1921531
1629428
173300
1792657
1695726
331516
307426
917563
262299
188643
1970857
182117
574410
949311
457825
1637982
1173489
1615769
34858
438324
40473
465922
737211
1695273
343992
1686201
825912
1625479
404846
1014712
557585
432549
1163657
1642051
573501
1131468
1367179
189771
1542066
1597624
251618
230329
1022518
1703354
432716
524414
915084
1565171
1087245
772141
1780812
791995
1828747
636991
1695715
752482
1911380
1214511
1061730
865402
295804
1640039
927903
1995640
352802
1917439
61046
583946
719034
1638917
770807
383390
1522910
1697514
172683
1934743
967747
741818
1262817
213907
807345
949977
342387
1805444
257487
1032943
420918
981689
637170
796056
1803943
837240
1983926
53334
1187808
1544661
504769
16566
79132
784326
818434
1476109
278911
606204
1332390
791297
271636
1312238
418901
1742270
1998402
100914
1523616
648263
1662812
1405508
696278
649367
411260
1765226
1405875
849685
1216669
1570961
1694762
720084
1221872
1123774
1907586
1781245
1721989
1220164
1857593
116664
761920
1542734
779335
1983126
439660
1355887
1648382
1140663
1631610
1460827
1942205
828869
1544695
706230
286383
1378522
1233458
773220
1926313
1983881
961276
1564051
1323637
1092072
1219456
788172
439671
492092
1390347
1758092
804555
365707
1617482
1118783
997887
876529
720241
1588066
280619
1158325
153857
234725
1398318
837183
1012151
933477
452067
1671194
779816
1197393
7979
935580
698633
1691941
272587
1865527
1738457
297503
1756543
1979278
390875
563805
709412
1729610
888611
397164
507859
535955
1801467
250959
573796
960070
1713516
260089
820805
1590709
1050320
828297
1049629
1433745
1524588
1425495
1630618
1198904
535157
511581
910395
1714158
1069072
1103865
1943521
426311
1752172
66662
268698
124812
1376388
1828673
908747
774131
700974
158383
1482036
205613
1686684
904994
922279
210206
1990876
636063
1861041
1971391
1351652
1011926
253144
777406
343954
1089217
197524
781161
371130
444272
1820781
1384338
328054
1542337
528657
1532045
1324765
1414500
1766165
739425
1172845
1932330
1562997
453298
400587
1862634
554137
690427
236746
1382695
782004
1669251
1880534
337520
1499583
695435
65279
893205
1360019
141188
809330
1909091
1018620
906216
721081
746903
768288
1508564
1299703
1704072
1963116
584891
260355
189008
1919319
874516
1453818
79305
1712046
152610
1339578
853798
1975928
951528
1867959
1544641
1075888
882435
624667
418558
338835
1209735
242578
965566
1370437
116819
1491121
1498058
102665
1592574
1416214
1476821
612638
1032661
543593
1396570
1569044
465164
538706
644289
1547641
1534544
1504073
1957222
1263350
279744
360518
96146
972236
893330
429134
295656
1646268
1951159
481105
1773041
336374
338138
677924
1338414
1122399
797227
332474
807029
909366
1698536
19502
293454
783178
677856
502053
1353524
1923
256715
547143
1703488
1014509
1562977
363639
280372
1076785
123784
74397
1508128
91201
864334
871830
973000
1645509
582461
1860271
1236912
1909166
737197
1984033
249453
11229
1679322
1128191
1677391
882024
1783616
477796
1808518
1380839
14730
618857
595697
1739756
498909
1111379
1100944
1962746
121938
1366106
338274
1670692
648379
210853
988114
1679191
1174440
1710571
1539082
1155466
820369
1623993
1412426
510278
1964155
1364015
1440047
1826415
1954675
1230756
486070
919937
1414257
1175190
1000210
1132152
1960334
1145452
626370
1118140
459251
1190620
985706
1671433
1986904
504001
139838
1335613
1428334
1971701
1796347
642232
1596258
826830
1884841
196168
1706573
1137479
211937
1786011
1030866
289866
240106
968072
640145
1454857
1779947
768315
994739
547954
258407
1116976
1927862
912038
1667768
1886291
1334437
1539615
1618620
1838353
291440
1637723
1310907
55537
1755759
354049
1189823
821295
1527883
561431
1216002
1141810
1834106
1902856
1388072
90422
1969872
1148673
26591
802244
566124
531270
909972
1341111
404821
1332700
1439187
223471
1914527
508643
374111
1397393
1558046
1857702
383703
468387
408643
1995995
357489
1065430
184086
751439
1293054
1528885
315266
485929
631980
1909082
1174353
446768
1698219
226424
1232454
523623
831551
1381330
906876
107407
480551
1889552
1385765
1655208
515680
118810
1136276
793130
924670
1717460
1042379
8640
957107
1947349
1618699
1915614
885548
345649
1249836
1064199
1585794
1568891
1409122
113858
584368
1395495
1162141
1734411
540297
1522763
1308760
424285
1889158
1299051
1774919
232346
688010
425431
878599
1132481
1455181
401379
630163
721146
1812083
504056
847119
1034055
1873884
1913655
1027995
1163714
141837
576487
811813
1367953
1594827
1213154
917084
339389
1969360
1218431
110013
1696528
1112042
109846
1291439
766346
1143706
1422513
1427385
1928777
1375232
1866180
1636115
747299
1407979
915009
998620
308014
598540
1549281
1907402
1225466
1430479
330115
1138965
545176
158117
1869695
788542
800747
1784564
1135535
1316293
1878125
1619798
961340
307445
1690269
643557
545819
329439
307446
1313405
819411
1180821
1385270
1842282
554736
219890
1646522
26843
483691
818230
590923
1008964
276927
1370041
123040
449708
1747814
657635
1352853
1666334
678591
806539
1705472
1043619
1577132
167944
733956
551242
1827392
1629840
1472311
608415
667192
529641
1876431
249430
388720
1741181
1542909
1767456
837476
1802446
392959
429821
1110393
1253790
1557857
1033854
1167694
990229
374481
1086339
613386
559467
915487
7727
188607
737907
1328769
767505
1608632
1782144
869924
539671
1079274
923670
337882
806490
247061
844304
1808907
273423
560433
710642
1679612
516145
1538350
592209
529265
1279205
1094319
888144
1777501
849731
1956512
1091362
1859652
211818
596020
1610729
125800
1228749
1540660
604106
1388349
1948648
1797265
1306083
1737318
716703
451235
1206282
1196077
362782
343116
1198322
421429
798428
806419
6914
825920
1262069
1705908
912832
739990
720310
591148
249025
1801061
636156
965828
743679
1702214
1115555
60639
1430385
415745
499123
293658
768835
366794
223681
1914823
1980932
502501
193299
226301
1824081
1557365
950996
264965
1992595
817437
1707743
1169008
1172493
1464812
1458470
1876915
674626
358578
610983
590476
1918048
1365961
1149234
1052528
1160945
885839
1503943
1610494
1747251
811062
1983304
321371
1406539
1273257
403633
1597649
1920754
1473892
1858086
656368
1130086
1762647
896538
427389
1962891
206201
734993
1797141
1589339
1389476
1810119
1080673
452850
1766606
1464912
1464329
1934347
1031780
80922
203671
884029
758703
1327626
925373
1233415
1180414
1825351
1222166
659397
1504308
112748
164715
874232
643784
144342
1443647
1386444
1961355
487466
1669196
1472640
1648181
466029
1437849
879281
1938693
1320139
1361789
1800713
1583547
1545390
627014
485077
1715824
104580
1586485
1889132
1275697
204836
1971933
285082
886233
2423
941784
689837
566276
1265844
1934267
1167990
97907
630699
971793
806474
714797
871770
327420
1168098
1687229
1772558
716311
620684
243615
1120461
549351
947499
1469621
1873619
1581608
1843837
1782516
1473082
143435
737009
245301
91805
1731405
819078
53563
747392
1468035
481320
835824
643721
1775801
1882980
408175
79199
1536958
1476160
1210920
1843531
1500624
451821
1475161
1901171
1078991
358275
17986
144468
40066
757133
937566
895476
1753736
939534
676638
1395326
195720
1291569
253276
697812
981927
720820
606943
638428
154824
1938432
230676
1480074
877949
1838497
1338163
829149
462898
1966659
78312
1891871
849546
1240025
894850
712061
514415
1053239
351578
783379
1429842
230313
1464313
1756689
69338
295651
378016
1024849
406111
855815
1904427
1406428
300378
1002767
1867177
719513
882415
815416
883526
453906
1730295
1385799
774006
1366871
665385
220032
1637396
673096
1806810
95478
1259516
1309707
332831
1101931
238749
1549115
1352519
1373615
1506866
98672
1782982
1135820
1682090
1777144
1679174
871145
1413079
1620081
320639
1462305
1271497
477795
1877996
311141
1762526
672475
1633813
457145
949534
171123
517764
1786944
897251
1467423
1637939
1615994
607686
1910739
1262252
1918929
32877
216896
347661
1725174
1587861
1556979
1131959
700173
1435539
1994276
1647912
1433667
1415854
1934893
1914460
347812
415812
29755
277611
971139
1397563
1282669
375027
913792
897982
1600645
971365
29017
688181
1574142
1313615
864202
249127
317857
51878
1217663
1253195
1997802
861667
1335521
1482956
1604629
127819
1619209
769552
607377
1897462
1253281
1580188
134056
1486086
1150740
1183860
1875904
356645
448085
1533699
629951
880027
1276585
311757
195775
1694466
847026
1566100
1532365
1089836
1813038
522686
1665913
370954
1383732
1467343
380744
990912
1540795
750827
891658
1108477
609736
1156887
527716
1704866
1063209
1829600
172372
1866392
92490
1125378
1428950
999973
788409
459285
365005
955884
270552
73414
1303739
1374094
36525
573746
65987
1459775
1023202
1974843
1586544
939052
853020
1569169
1771336
1250180
797630
1031273
964076
1990210
927367
1416732
523932
242986
1997302
367009
623859
255297
48085
999786
1991148
574733
1701631
1783451
1831056
206863
293817
1292806
1696796
1226528
484606
655176
1654642
1494635
1447196
812212
357833
1484179
223217
444547
1014456
1428781
431951
1679973
1141851
228146
1749080
465011
568221
1829444
864787
1123912
961065
1134177
1227121
955083
1101911
1951337
1547721
414443
1890592
230712
1434716
1738757
191732
571860
411880
508003
352338
198790
1950170
548809
18279
1330111
125456
1283994
1271389
491132
1483342
1997320
1359247
1439135
706281
1140458
1546993
1886453
1440496
1278909
1408935
35449
1364768
1377322
126589
278920
1293964
1286620
1630488
1484936
1885883
1396334
1574536
722035
435183
1404598
1077075
568552
640488
1261981
570535
1464520
1516045
764214
1690009
1180193
655260
924572
674400
1991521
1074795
1880055
475972
639939
1753726
1269516
1639413
749564
558183
292649
313127
1279287
173146
886006
1938067
849840
1701007
1138301
304065
1642469
1657449
1708166
1614966
1849129
1957101
506092
332267
1273777
16301
1271417
823183
966829
344659
1336648
1642085
1134041
600992
112037
1631971
1633533
1162288
1714335
882455
1697382
16157
1290693
1392046
1513358
425493
461502
733185
1963358
63791
777047
590743
1407536
1908404
1753053
281784
823981
303608
1801085
965243
1424880
604207
752642
1574900
1671194
527021
1522580
953841
1045186
1094001
1688873
254548
1849078
1179816
1710548
1912778
1438710
1609098
349934
1727375
768185
629537
96164
1795056
1748433
1865931
260596
586313
632375
987944
482260
266005
75245
1654826
1831964
657046
374212
1043371
1819531
1012339
162584
1027708
650834
864168
61962
110558
762816
1161074
1609406
1735441
568583
1796302
1102611
1004880
1947213
1241909
28570
960855
1756401
640404
500580
296022
1162288
148873
1286968
1984724
1963071
229278
903642
1850413
436270
318905
1161045
985214
758667
1272584
451775
267701
1086146
1664289
1997767
1385190
1897306
1457783
1536186
940434
69377
1478571
1581119
1314075
787628
1638564
244115
1626980
1221514
171343
1963938
1050141
1486981
354678
1305544
836632
573948
963640
1634530
1215655
1608781
1639760
1387253
607424
1161525
1142311
1183223
519539
662793
828885
1094932
1612792
1147462
1240069
48857
781936
1098349
324372
398353
829696
1410326
15475
45054
1289397
1545675
1718683
931057
1377754
1442322
1145784
599854
1101879
1074795
398169
1115994
1994941
1233703
641890
1541126
393605
1243006
455664
15282
1221702
835824
669507
1032604
875148
1410728
1931383
1685661
1070374
778213
658883
85017
1702676
654043
1426471
573135
1400369
573690
804103
7404
1984961
977555
1751654
1455146
1596212
1275250
448728
359954
143524
836489
1868323
1626127
1196108
1792420
914158
1779359
769194
1258846
1834462
34462
1245389
1260544
880674
1113942
908221
1852450
1224256
1996750
604065
1656572
1166584
1234326
435729
699638
1971255
1531459
1349588
652534
1431897
1263588
594322
1513640
2816
1446560
1470234
1003398
1679338
1870426
228431
661586
314799
1050315
121438
1226235
1910310
1571488
949626
1241475
1867746
1002833
426749
1466402
115886
1571735
620117
1564269
143561
394490
1370540
1838777
258017
544341
995080
1154798
1668400
1487081
568031
1528444
350033
1608707
534333
1758628
1115714
870884
346026
1913355
92322
695973
1430207
1916244
1133718
231849
1505670
1345454
52841
127828
1348523
1143623
1344891
103946
1952987
1838898
699164
1684958
1838454
1583205
1031477
1717424
946102
456601
260735
316292
642589
177557
1957744
361040
1476117
1912528
441247
717004
1597675
1187051
472361
1053509
1885760
1999766
821597
1071766
1148860
1515316
1891249
1918671
1949519
141643
1272594
134606
652235
1014941
78351
1883331
88622
1732227
388607
883341
419006
1734841
1232694
619376
432452
16127
652423
1247005
428592
1685099
1485703
1368382
724411
1942531
814577
611565
1565760
811153
1677532
122763
272530
495298
1512425
1580969
1035315
1344583
1332305
1677589
881688
913893
31750
818713
1413989
644283
1184571
1406426
1903351
307736
681594
1912388
1914084
1618630
1678262
997643
1893196
733185
1096784
445643
1417926
1944120
190732
1081137
110774
640538
850743
522957
1632616
604228
1469593
600204
1782249
174598
1324286
1187549
907644
736050
608670
1260520
541282
410187
633406
1601239
550182
444678
870341
377344
1688655
1033507
1432170
1515345
958714
244611
1384171
1108928
296695
1890516
1432478
1404929
1497290
24758
728311
382848
1264938
717600
1987568
1833305
1923164
522278
466076
885823
1696254
58821
417890
1481778
599483
1458720
66049
1969732
1856878
1612237
411802
312647
145570
1480877
1362187
215789
946220
1107328
1503726
1199565
220990
666735
314800
699699
1292883
354559
1673533
892915
1827087
1073041
1462737
1508863
1625115
287190
1755
1338062
1962461
1216290
939083
1111853
568596
1277809
345069
239298
1543172
546995
45779
968822
902015
944463
1175302
709550
1388362
1793284
1621380
1659698
320498
1618969
1527161
497899
1024127
391841
267729
1473687
951496
299537
1911904
1736914
1048816
1673960
1699198
1995424
243633
1996010
1487196
1237110
229422
397647
85342
1263479
1743009
709501
1791772
1332047
1400375
1095698
760887
912744
490424
1139648
1420065
1415832
1794352
1595302
1853967
340297
633418
876988
1921667
1423702
1266418
567783
1338424
1788853
426271
542032
1046182
1056734
529551
1425655
53094
1302682
1888143
1888895
1332011
312019
621882
1635019
505769
555299
1508792
1874897
1576219
1229863
1804925
68354
1765329
1592022
41973
1943477
1835841
188357
802328
261687
1102959
1828098
863374
180926
463470
1495975
211344
1134643
1627469
1408539
1725868
548775
697610
1704542
1147525
1760245
1659263
1070994
1353480
1758207
677959
787172
134988
1836382
99228
1560773
1413795
18917
230751
1394653
677886
1136038
393136
405163
1064199
1713032
1164504
550484
403969
1331244
1801448
1552067
834611
425772
738881
1318842
390590
47937
1887572
501240
1790433
1294265
210830
332509
840026
1623911
153873
1477052
733595
1167759
1174286
1666565
1132528
125439
1107955
1163994
1391840
1664198
1272714
1959952
729023
1512679
1446736
1506131
1211398
1351630
262653
1710721
313319
1951499
531241
1149632
1486954
534481
808357
1205970
565397
499592
1568274
1440773
166080
1648641
1689098
365439
92981
502220
142807
1476745
1919438
1648689
1188204
630575
1976277
8704
623999
1744190
711157
642775
1433750
805580
959423
101162
1988615
1512885
146639
881954
1656885
1609193
853607
411666
203817
1439003
798482
696610
1497510
1633724
1040655
1852584
760329
234229
1065288
1352929
1811600
1566567
1369074
1484030
611404
480156
730150
1147790
192515
87273
1126695
779013
141975
1213923
610962
854409
1052952
341735
32277
1215791
534327
527269
942545
1985352
1074503
1723796
643424
1622415
997029
1409344
1279715
828733
1957268
197335
1358496
1120242
480154
1130636
1542570
1951377
217068
101024
841947
1243364
612192
1054672
964074
812862
828114
1698446
1762173
228408
1364880
94301
1627786
1766298
1569919
1648598
1541162
161727
1148113
920984
1977148
1567831
1772627
301417
286386
250184
1394072
1093400
151864
1819125
108359
1747101
994331
993794
558302
604698
1752514
788024
1613634
442706
1012368
1427946
671060
1561260
624949
212415
1611650
849956
1080982
1768515
1003239
48539
164749
197767
1613352
1820203
1893366
111766
515993
1742942
1100196
1288477
635348
1770588
1820225
1297254
1815841
389308
1223536
565204
537753
953696
946891
1735461
1229172
1593366
697256
543904
800790
1925974
224933
1778595
113080
1027962
1764243
1833938
1514021
1424633
1091595
1489617
1684467
1858685
1431896
987197
28644
614752
1885885
151827
857850
1750875
1177269
981926
614339
612918
917016
179607
64139
1663275
704685
651632
81295
1742978
1561732
1928762
998276
1621356
933991
1197596
1706744
474257
390020
1480594
954968
565076
1214535
894951
1826548
1394097
75872
1781139
1031609
176691
144368
712869
1004287
329997
787395
253875
472808
737342
1208721
1271086
620128
531646
865918
1795825
183818
751500
183065
35299
960597
1072351
214022
1981205
1677828
114448
1806940
819182
1106895
47246
1571118
1138766
136287
1051894
1884619
1988233
868433
917217
1953917
1182647
1815636
1058268
1322175
1915790
506553
325226
1875050
916756
1825112
747550
1487955
314753
1065821
1772281
268922
1608694
864371
1748044
346202
271375
1146234
1349340
365717
33231
1547768
902425
1200698
937737
1984778
565850
911655
209803
1151635
1520211
1228372
1784878
1656865
722064
1125794
1558745
615067
1161636
316067
1080859
649709
848599
915271
834289
656802
1561732
1068719
822358
1320656
1365854
1582401
585517
1397636
1011197
1573204
46624
20169
1713583
604512
1372357
801235
1932698
1975140
600398
1015683
167148
14608
1831319
1839889
987184
240229
351560
1371196
1057348
1080692
1894858
233347
1846897
59816
1184890
558996
1878677
485435
720066
1811143
197331
1411618
1531349
1724971
327348
352263
1157027
722838
202552
1332536
193601
522126
69364
638739
1940341
1589742
1828810
1871241
126181
1838658
285932
600535
1850068
355144
1732356
1956425
96362
1143300
1376529
481518
1198117
1150821
1056743
1565629
969908
74645
1240866
555955
1405704
653909
677092
1372799
1750728
345328
329539
1236043
311501
558209
1132554
1120324
1068594
1006511
1613719
1023652
228146
955121
881155
303254
1707705
1710209
1716672
1289848
1412471
463502
1475386
363882
257769
184976
993873
1285371
1047154
1423192
587297
991440
1947999
1662489
1307915
355890
800116
1702608
1600700
1848451
1708226
1577942
1268603
319365
1347622
163386
106448
717307
1370610
1650457
1234792
1050593
1694226
1214032
163768
1955477
228242
936582
1444452
1823123
25946
540112
1509186
1700761
1446021
337825
582383
1906705
1661190
71251
567761
1048101
249242
1672050
722048
1146980
1813098
24734
1113829
1172847
594949
1125775
790402
1499957
1459368
109316
1700576
218461
387702
754403
1968881
827802
751321
1939458
922147
535405
908980
865610
1843953
597585
261554
708155
359279
526110
1924541
1913336
1286838
1564776
940113
211210
1970067
1643486
990794
558666
956951
1264446
1313335
1068643
1687717
1043176
394515
826377
1935021
964501
425839
1907402
1142185
1046116
981572
255272
662616
335125
936478
1483265
1935079
1311622
419287
661907
1654567
851117
595273
1054897
333667
420654
1416600
553521
358699
467909
14727
1947085
516998
1554951
1003858
1828026
557852
22917
1266673
494465
438544
1428606
840308
1048548
102777
1584403
578460
1329575
733935
987647
466163
1370660
1505102
1575314
957109
165194
1112009
1125339
643709
1608539
1161232
1102684
72837
827836
915716
80208
939558
1797327
753261
314735
807396
1940951
738683
91057
1481741
1407826
1675441
1368460
1753224
1130857
542924
1132302
788844
1492522
1097488
81760
1306263
1170435
1250818
550099
1666487
390277
1426571
349524
1534039
227361
144932
135616
1209166
381940
592578
1743863
1256533
290563
525532
788325
1690952
937011
1884298
1332994
1577199
192051
1443207
159982
1770166
1970172
1111970
579201
1438014
899791
1748020
818261
1134061
146912
1192866
1779932
951782
257548
54378
474035
1083214
32195
615112
417194
1117455
1213900
1884516
1939482
1191143
1644770
825205
658164
1326805
1880004
817733
1854758
541417
1303540
822261
1719216
1961999
203565
1573644
1410111
1192076
394430
1769972
481320
1848539
856027
1266666
1261383
1953880
989712
447952
1047391
635571
117170
411234
673742
1542860
1307733
501011
1854942
1553580
1510010
1516735
1896266
1225821
1134201
1181356
1183930
1447466
2893
413592
1171720
1724036
1259213
864889
632104
1600545
1589890
1456674
1655717
951379
372604
883632
969377
1979959
1609555
835190
1980612
1574726
1524971
1402654
1638104
795337
1772922
1774532
255787
1780567
1908824
1671275
991903
1561330
1068634
1290408
19856
695973
1161688
840911
1318175
888262
223323
623517
753541
1900737
341355
533052
1549913
1986932
86047
1055187
1661458
1927880
1542232
1819572
621540
176766
1398422
742004
1260071
289851
462628
1006516
698107
375387
1112593
1552465
1607579
1180184
797144
314800
137164
472128
742513
1331651
362811
772941
75163
563233
1545985
1723352
1813184
1328126
817849
1358257
455634
885029
793730
168347
480783
960085
356765
734696
689184
633763
717277
378863
994098
618116
1876663
199109
1385717
1051011
1408790
180136
1446248
69471
1912244
1539350
1520852
67000
1824553
1303241
1245515
508181
533114
1314320
86923
1040447
715567
1086591
326112
1478264
1609789
1380301
1748320
1115340
344860
733878
990159
1679068
674097
1129937
1994093
1966416
1437046
1763399
783869
1211149
1228364
154967
1762660
943715
473841
21252
250174
1121827
747731
96694
1260627
1138350
508780
1102324
1902957
174079
42092
780193
1787448
543683
1908731
1644839
694636
490959
1739096
1220492
1559859
1002039
1334047
306201
456474
772210
1827787
1063270
351690
200387
856739
1535032
49564
912224
741518
96064
614011
1367061
732259
1038523
759819
98934
1368542
1125058
343619
923705
842137
1875838
506553
998566
1735728
1164027
1593173
405139
1884337
1832045
1941567
1267708
1895772
768835
1311201
1016161
516886
511311
1041326
868628
332059
1604148
890834
968814
1923329
620830
1472663
1582056
578918
1921755
1632631
467078
1495224
1005301
520228
1205375
1896509
728323
881424
743045
1359800
1446762
1120000
417642
762206
403377
717560
916148
1912846
1878429
1950344
1221106
1215882
1532300
389344
911589
1277418
164221
1328355
586837
1488564
870895
1750967
808435
422003
1744127
125042
1524348
1952067
1684588
903489
1543168
1522520
1456090
32740
859035
1694085
1887480
1063818
1091432
162017
725990
754569
394800
1460025
591320
1760687
1011561
570824
465286
1862858
1338805
315622
1562468
1496831
1087305
480540
240608
1640258
1501285
205764
365740
1275041
1832618
1751642
583720
1267441
265707
1281194
160573
1073117
451268
1941287
1318705
1312457
916803
221933
1762063
575726
1909034
244831
1171398
190856
1595450
1572620
751019
1189787
95786
11550
709038
37187
1422939
587541
1918845
1618889
385759
1865376
1396528
1952987
708173
134229
782801
890478
1132004
728753
1646227
546995
1985509
1757773
1635327
1407263
1105243
1958563
501154
275928
1315849
786525
1199098
1012390
1035782
636142
1997359
1956360
391473
1847487
1692549
130260
1463097
1924600
1922470
508453
711694
571435
1310262
1370243
335151
1142615
746930
498159
582133
1046520
1661980
1512115
857212
778183
196584
1045173
1642160
1100135
78359
1842320
574324
736000
1345272
1535859
1179154
95347
1888041
1004067
394490
740172
336037
404831
992878
146832
645487
1183529
1750711
942579
886915
1967990
812125
490094
409280
1456368
797837
295352
1150745
1744939
1438898
454550
88251
1605045
1595674
1465772
1477131
790211
424805
1918178
1177634
1800051
477597
1580449
530226
6518
944595
1262517
1243106
62778
1591550
850212
355480
1889330
700467
293817
1803893
1839777
926122
226597
817237
644528
1921749
109929
336435
1868269
1243364
831438
170077
1125556
1902102
1418912
1936992
650394
149625
1230092
124929
65012
1513764
222013
1393972
1580682
1030310
1065185
391137
137987
186759
1028364
1415387
1646184
761111
313411
941231
1551601
135314
977070
428433
1727480
154693
1491708
1502710
1020630
749819
1779621
289633
717421
1091680
1505942
1457198
987908
1011505
953495
26333
923683
826677
1357976
799960
526137
604608
599956
328682
1706033
1525664
722945
651741
362682
1837430
787735
1027505
1023146
881357
1592356
955588
409840
823184
1437620
41091
102019
1412700
1856811
417817
1246924
505610
1232997
1293379
122220
441766
1059655
1536892
785257
1918089
132368
1116190
226737
364019
190226
1678501
869528
512725
1554176
903519
702210
270765
1304700
238752
1382778
1269568
1296415
620858
920390
1248315
146688
1561911
1221172
26676
1423203
546933
815283
795267
1100793
1638230
1303600
603149
1219399
1106544
1757338
1501765
382644
809496
924395
1487635
1460701
967747
342079
1772836
676162
140742
410423
623856
433482
1932632
879596
723565
1321690
438437
698142
1388567
960727
1097759
1451511
887513
1420123
1954540
647312
1823874
1863975
808454
1202848
1989203
265492
310116
1124394
1731886
1922450
1095510
803004
1203988
1452611
318519
200464
1342167
332441
958572
1980695
920781
95921
117961
1451886
1640128
1834686
1059606
429531
1905100
993633
847674
974730
365239
1019391
1994789
776269
1997038
1879043
1431767
234049
5842
546958
398231
1548108
126658
1969896
1420342
1551565
1734390
385398
854170
1433468
520071
713264
882626
1076670
91531
1507866
1827433
1199740
2456
356874
1158845
1385201
827983
548523
604950
1646507
91781
1501268
382206
1585670
1975587
1211874
1186704
1053619
1293630
6252
654674
651055
1859387
258946
1427108
1142578
287451
1233568
1958570
1054657
1300246
415641
976418
1693816
1672157
776640
434751
1425983
339626
1086389
1593778
972269
1944424
63287
1759484
427310
544851
1460287
953175
568764
478967
1912763
954608
1371016
1931171
1736359
1516832
1828082
1668362
176041
1537888
1498140
1948428
223958
1271112
1112462
864318
812211
5953
287781
1671075
616610
1729708
1068657
1903356
1642591
227427
766617
1571255
1631093
1149835
1192538
47669
1837508
1321930
358956
916558
1182784
204618
131471
533817
469611
463158
660765
1586030
516998
321274
87884
662864
1734506
644182
1999870
148000
1273955
1725375
1915369
1274844
1105027
324631
941619
1139
1569547
1144945
747106
668493
1153374
389375
808320
629239
1435341
1508726
1542482
245488
99514
466338
262516
1671131
1355267
1305103
1027025
1625092
1998429
1982008
18258
335555
66679
92607
748310
1590654
1374096
1190866
1622924
1648563
1963438
647658
310116
295899
216399
908099
1728200
1727839
182731
853107
1023003
1330791
22809
205859
1055262
404895
1472358
24143
890547
1626752
768220
1915085
1169010
1636175
1619650
318576
1868218
438643
402470
792817
1409065
940024
338004
1800471
1083618
370589
1645390
1293587
678689
1506016
1407703
167216
1573243
471077
1643183
1460769
1754986
1921928
726465
921071
1946950
1058361
1388825
558628
1598964
1577262
490647
1292515
567181
1533855
1958649
1173384
292357
553583
1186014
1899105
167506
1709967
1963111
767267
132889
1308076
566747
1823850
1756934
946636
413298
1643936
6667
670749
1738905
333941
1680987
793737
792543
539695
26040
1901690
1827680
1314872
144015
621194
323437
1860529
1885290
817993
1458314
1998789
1250640
594620
12965
142847
1289954
1981610
1619745
163410
93201
1948008
1953553
249634
1850527
1899760
156572
1027318
1806855
397339
516576
1913734
1977018
74965
510880
1461229
348062
289444
543120
588092
513791
849263
1247800
69649
218687
1054480
1741992
1011527
1056283
1482672
1893017
180869
50308
1582786
1393188
1636677
926367
86002
1374600
25466
959264
49909
1389155
1255625
1730108
1252278
1760625
1532164
1285293
240580
417424
268947
75541
1701882
407473
307555
158725
1767708
681847
1620470
685447
743112
228535
1574344
1946861
517348
1287926
1632968
1561985
805941
1880157
1209803
1178326
1539734
1444967
1150599
953728
1830714
526374
831338
1656293
1804398
1269848
30366
669044
240225
1542741
661469
1969975
1202947
61744
1878307
828444
533129
1858453
1225138
24931
1223649
366093
958860
1427503
1849465
1013048
767854
291568
636402
337614
1205686
412675
635677
18592
1349238
481002
162017
1505306
62710
1861799
1675881
286277
1409721
479227
1482780
290353
1959086
47953
1350660
1789688
936541
1302879
1704140
1756529
800640
200302
849648
745131
830713
1729246
1852101
829520
1194255
1590392
65169
1590843
1812695
1023396
690687
1636941
1216731
34794
1392303
1018032
68822
902541
654481
1641325
1122399
1541532
840931
1349247
638089
91669
1873297
450638
1684217
270304
1368661
1628806
1360921
553205
12265
327451
1732747
1993174
1802559
1819359
167944
879475
241752
385016
1694946
1173154
1455146
1494810
29145
1424565
1669680
1333067
1557619
91158
1601523
1505858
283150
1208246
1130960
983643
1406573
1101781
1157609
548250
1723640
428421
1947450
1512699
929253
507524
1891377
1437766
237838
660581
1959339
479955
1308721
1494433
135944
1435037
1423747
1170081
88836
41959
997065
997587
227985
1352432
229472
601829
455952
1992274
174784
1304251
29116
392198
1229643
1005231
253132
74471
950332
1439612
692542
1633327
1602527
1424672
351191
1689836
1772847
1411562
1893559
582326
614993
482757
1140780
128887
706777
1394280
335484
136535
347966
1684398
356480
875242
1869736
724145
526156
360154
861557
577607
1009911
1086401
1397509
1314585
967415
1303475
1442012
777416
1512550
1126535
965111
1789674
801460
1222257
1547903
566196
797451
1862271
1676215
1654308
931031
6224
210617
1190170
543087
1475955
583074
347705
698537
291301
1910468
1140436
344511
502570
1046172
1727070
1910563
1347779
1051095
290455
127727
1597509
839401
427683
1826415
840460
383297
1069684
1467718
1431069
1929387
1607446
835699
1159077
1872264
469910
645679
246526
1311220
1761498
1152753
312829
1572261
684129
855046
1713792
1738218
211325
1355554
1751212
268163
363930
1824949
1431808
501352
1752668
819591
323796
293374
955016
1992266
1842172
1057512
1653532
1344927
1865604
1096273
1286457
942543
306980
1215314
1287084
232578
1149889
1457688
156788
1780354
719117
831277
792227
108162
1302318
928696
691840
1970858
1960367
404980
1759353
595486
1907223
1266089
1474335
124707
1771818
671413
1152025
19493
831288
714003
258859
888025
1309093
1319173
1672314
554540
167804
938885
240885
596716
357155
778347
537451
991019
351243
1167459
1678900
72150
354563
575778
1126169
628835
1561228
85439
83402
1583160
539324
1207669
1325731
1920632
1821699
1807659
963652
1891756
99286
1604849
502648
558220
1271153
827182
1116206
379568
624682
355399
1471686
541554
928785
1986284
1891016
958812
200662
1866726
1696187
1982163
160835
806530
1532518
1208514
1225296
552981
544343
1222402
1443211
1475651
1698159
1104160
584923
920886
307495
1128068
371852
179231
1844914
463358
231138
521209
1804015
619381
1592875
433487
584792
1279306
853128
1155811
1181300
1115732
135079
1588830
974819
363898
1508053
1910601
1907360
1598062
47647
545297
802932
1793580
883565
1908524
436392
1943611
706974
1358822
1725673
1659198
270061
1794440
722319
731251
170530
421155
1238827
787735
1562569
1162457
631539
696378
1447567
1986209
1047639
1250957
161489
862995
891070
818335
102545
814065
903949
32939
1626910
1162932
729711
227986
771061
1546250
743940
1724990
22632
1411522
897662
1128193
641479
1598511
84277
698582
1847297
253102
791954
1505662
707033
1310811
1699272
607868
313317
852021
1188147
29676
217188
983850
1300118
157902
1004995
1052395
892200
995362
593116
1964799
1026640
1214254
1358421
1431108
1723440
1452547
1823887
125083
1580395
141982
1664719
1495890
1842707
1352973
1644082
1759487
1312386
936193
940166
1148746
1767795
1970234
1673882
415011
958200
1958604
1825525
1260717
1077327
1948979
713275
1611900
1496644
518681
1374921
521006
1429140
1391293
1477680
378072
826721
394232
1972164
350934
1298277
1317716
39944
1880641
1317173
1545083
1746451
1538025
1296496
1538350
727565
980103
1301128
1257505
544118
1860712
1546081
1793022
1820381
1246388
1081732
339641
1265068
135548
84406
782781
1858159
485023
968885
1071437
470030
1663196
112315
182367
455226
1363856
998976
1062871
1091753
61851
174357
1817004
495416
1264053
719044
514089
159087
591840
1969500
396822
531742
1334764
672640
1838342
201670
704838
1169166
511154
1932979
172534
1511354
118718
235089
637985
1130380
1105845
111451
1451334
1034445
1295548
263356
1921506
1738609
955033
1009377
673818
1226115
1892894
170673
647606
1186266
1463910
719778
1883135
1777511
470793
1573576
1571336
1306692
864697
1400744
111432
1886310
972368
1923493
1898523
281746
1387584
1311348
480360
268955
1678137
1388906
526036
711155
37071
245834
1464875
465088
985841
1212349
316779
244550
519180
1398242
1666395
494150
307302
1004909
1823959
1764095
371677
1459392
1532373
467455
1706850
1335408
769909
1787591
1201237
669299
1150262
1030913
456525
1620572
1286001
1106686
44961
177413
1870956
1096963
9697
1833544
82523
1125415
563528
1501517
587314
900927
1848063
1285935
294497
607032
880614
1110481
517055
1200536
1203167
1953846
220336
1571680
1867630
1432285
1552032
464419
787282
865608
681900
1575051
650043
1394688
249994
906121
1027033
550470
339159
294005
1538248
293127
1033675
1322530
1646051
1705536
1613348
1052801
1797265
741133
715075
62419
1733255
860766
1891018
1398797
507835
1335267
1154318
816216
511349
1360933
1379047
1333990
1787607
1484368
1238502
1791618
1850045
1186129
1086041
1663438
55968
1080076
1892784
1098497
431749
663491
1475810
1503978
887231
1652941
1022998
20592
1670111
126361
503436
356568
1109709
1005565
1996352
907461
1955256
451479
472602
293904
1938723
779352
1176751
115343
1937028
1393861
1919136
711944
1382554
974634
1679831
186759
1776637
514817
1232895
513538
163668
1835442
196231
433910
31713
905964
854899
1505433
1795484
1418966
1779306
669591
1147584
9199
376210
338836
1924883
155259
1954281
33795
592352
23414
207372
976495
1163657
1416893
429742
427882
476838
89874
379985
1815436
838363
590490
1819182
552172
1951813
350167
1897244
1743223
70819
616513
1307886
1939735
1278445
705099
394726
451812
1047036
1533322
329365
350541
1368797
1655894
518641
1558635
1531239
1408895
928336
541564
79150
662584
1459627
808100
66549
810753
1384944
130191
512346
1752657
1196781
189330
152816
822669
107234
107140
1472042
1922470
433290
1847509
579016
863236
1397752
109814
1407832
50047
320211
1502929
1872703
407355
1459849
144753
215759
1733670
479262
1417408
309207
1742724
993988
957014
913078
1204938
823620
1287548
902933
1915892
1861904
543574
121316
428231
952544
950851
1726059
1941531
947613
529212
1019862
724395
168727
1704259
254169
399526
1247093
33766
103613
1944582
983850
1047736
166578
1035142
1765172
182252
1886919
872419
469653
594466
1691505
468692
845928
247571
661643
1400404
970726
1073086
907715
716100
1581577
1590613
958586
183531
814584
1394205
906098
677948
352286
364107
1282769
1182037
1649099
1588939
674161
353190
265373
973900
1304025
1536509
1809539
1607864
700658
1199985
196280
1944182
272027
1584862
770380
677087
1172101
1080060
1282968
1928721
1923052
1601047
725552
494562
78178
632259
1059353
1979912
1481468
1878153
561918
1855930
1197887
1153876
708604
115706
1374750
313187
1640571
1394937
1067147
1860546
1264521
1123054
293562
366251
82976
679281
194848
200983
47431
1491771
1188601
1765000
1512704
1659992
1074665
126081
1806885
1289308
774492
1021614
424690
1497547
1935567
909858
1643178
1897558
77350
1382747
1884523
1794739
100935
326869
1329274
1595010
1729598
1323755
844413
1930250
326715
726612
1134997
1632831
825389
1583648
990860
122776
1588962
1512874
918016
1755067
299213
333254
1003969
1036132
251465
1170528
13857
574395
668767
162605
1688518
1655504
606208
1419794
725392
257972
1952787
1092426
349631
570021
1806485
1944173
107128
1580969
571217
1975309
1014555
1584537
1331972
1885975
1222569
1425484
53109
272492
693426
997377
326674
649642
577955
1983330
1139522
1633883
1857693
1378620
116266
294436
1699741
90183
391528
531086
1967301
737426
887837
544208
526258
1817753
568502
961859
87211
1735411
951965
1018377
903325
1238903
395614
473215
1083017
222920
345601
756597
88420
933521
1055394
1846995
1052065
231813
1892063
1700526
1953589
892900
470777
594411
827170
1916210
1353965
74274
1628382
1220780
1296577
1251326
894352
1841135
965038
448696
401916
631064
646471
1549197
1191932
1955768
1326139
1846371
1388567
1720186
1067919
1621397
1138324
1633702
1255159
292900
1823874
1841759
1588960
1230351
1198174
834294
455767
1272509
1019297
541471
28034
161540
764523
1576017
307446
208886
534699
766823
333106
1659672
1719624
149699
914214
1730845
1113209
9539
1213444
145138
1812719
1151857
1732160
443705
689201
694140
1457142
1608537
248586
791673
1735907
1397576
1759326
1420906
240201
1277465
1128123
79768
1434911
893109
1480331
1019757
591459
1101602
1498564
1268064
1087010
1798618
629428
766297
686842
1683334
1794290
999682
1837227
1213312
1250552
403554
377711
879300
624910
1389071
451476
1027538
1888613
1389734
1400514
179487
193497
1089778
516655
611977
1381322
1351310
1617954
1721183
1880157
1296046
447887
963846
1456177
1268267
601756
1802532
301765
988392
946506
1506882
1246477
100521
1549659
207043
9939
1441103
702698
704958
1772982
1586490
458870
441417
915236
1697206
1373966
1177597
1630841
1365768
1173224
360416
232392
1799711
20564
606135
1391962
861742
601625
1967075
1963416
80712
1939861
81998
1824048
1121884
56831
1489231
73682
1544219
1824563
941630
861501
643131
714292
1841997
991068
1592360
1948934
1787213
686033
814755
90365
797446
1417250
41035
1532384
568367
945454
802284
1077832
1475730
1641725
1420723
415878
20895
1798954
1583652
951150
1198675
263567
408528
1156256
1575002
433085
1249706
1214301
1063768
1910169
1185653
1660389
289081
538268
351063
1780082
1387427
862826
1550135
797397
1590573
1655117
822764
671900
1914090
343767
780480
1675577
1316790
657155
1993795
140717
381886
1096012
612379
911474
288548
1267022
1366684
1431641
1585632
488728
347083
28825
396175
1353117
1256536
1566535
20930
1856155
1091341
920325
689149
1386325
452691
1704161
459899
1713777
62402
98968
1074230
1333978
1152865
563449
687865
1485703
1382653
1308474
1486341
1270731
1601952
11636
41371
615349
995822
572469
1917108
955265
1624805
108230
786273
1621339
561777
815462
784538
1662534
1122533
118612
1810868
1943701
1908274
1782024
130315
1239985
716266
911862
1266011
1826258
1954212
920493
655696
1226663
1879256
509856
699975
1924947
578097
672278
481435
1955589
1291119
75035
407411
1358538
39065
894853
636757
435169
969654
1204765
45116
485258
728266
426621
885948
787395
1573810
937996
846514
609537
1232561
1072395
699996
1283521
1576831
1434039
1014354
1851955
617001
1028625
1538838
1815473
814829
601272
452360
1273791
291026
1317847
1964993
1741491
261893
1953768
763836
1368001
301348
1594591
1074062
1840919
1297481
542186
1465344
1550277
1258408
1851948
1505472
1496920
225487
1318421
242250
1672179
509354
325813
1075034
50756
1236670
769533
1425129
244117
1234291
27139
183344
373828
1622513
1275872
639992
1156002
228642
720988
300986
403411
282549
186187
1417004
798575
168693
1787785
198645
28058
19421
1387389
719710
106431
1652561
1023949
889080
331813
1180573
1941854
151815
273728
429462
1714012
340375
1880050
518538
482443
788172
431304
1036988
601531
1975294
1224527
904596
1468294
320004
490345
1890750
807216
1746843
57311
1134101
698955
1759090
688967
501061
1961024
684992
708417
1446213
1778609
1226053
200930
1831190
1268890
1113546
394659
579452
966281
129105
1322105
920929
275455
1507340
1086397
192992
1864975
1169195
709744
1155666
1300048
877274
1765626
64441
1273513
1170297
24546
1077891
873481
1032946
402662
215789
1764391
669772
1959310
1799075
972345
1794898
1972300
1835451
770201
1005412
56311
1973358
414791
717507
330803
888824
1789545
370875
109513
1158654
448331
487740
1739119
1496876
306192
809822
1447458
1324668
38935
1729684
1391332
1523732
1986399
1397259
1184073
892540
1028809
379217
171959
1930114
610495
30164
309257
1405571
1995200
1300869
1366354
1996408
1033063
438401
26399
1155811
1546490
1907215
455550
1083593
586369
1184631
1937325
643456
1011364
1409737
158098
1294753
1778969
1554277
466792
134151
1330903
104659
650069
1021
779556
1962690
260118
1913185
622433
1143621
791600
78701
688038
1195041
935070
1200887
527346
1627253
1307209
912955
744715
1443104
210057
622391
1323640
151856
298513
230209
622726
1071503
1642345
798692
952636
1848280
618747
644512
91482
357972
1100008
1466993
1458667
1161673
1088016
1426118
1715470
336971
245215
65779
1340439
1897300
614511
1213525
1353643
1137047
765473
197581
461614
1349550
1788846
1457691
650315
1168298
832865
294065
406725
557174
23641
1675884
1095654
1025240
435765
1672617
29838
1551171
860362
539682
1590021
1237022
1398472
1488324
1408679
296207
1218966
1672338
1077488
1502694
1680837
97174
548342
1989568
47264
343426
1159699
383995
168029
591497
435320
1341262
83128
1434488
1245480
534651
663462
66317
1277177
561055
1500689
1722966
906340
1040900
1933128
1051108
1876423
1489934
1164615
1450437
1814303
1328454
747969
1160885
873336
1920032
1286129
251524
884054
1456004
331312
1915325
723597
1149145
1538248
1861864
663472
1791462
1672849
1079180
1203950
788172
669960
1629435
7484
162304
217889
381325
1080811
436984
1648827
1757347
64039
1620988
409598
623917
85932
1377171
82412
390728
459987
336633
1920736
270989
974983
1168049
499548
1570318
744239
1691487
1906994
1873003
357569
1153111
804682
923379
857284
230967
1881095
1613898
1464364
658215
631557
1205888
1317272
1068200
87157
266622
1843353
1930128
499598
119592
137850
329894
511828
1677878
630858
399099
618806
1368766
188053
1744317
861720
1582607
1135378
135599
1404548
212341
1897035
1845264
1144759
626947
1282726
1974126
902331
1553253
751062
725176
1018327
1266211
1853644
1496179
44338
1883313
1401652
1895554
1286507
666304
987700
1276249
1705429
1444009
350186
1919562
723386
1964099
1795255
107355
1501302
1006598
1688332
1202122
32583
719365
1004118
877507
1040918
577558
620117
988585
1853963
504253
653250
1950469
1154007
1957565
1433434
950611
388325
1149168
490158
901680
699559
1865124
358841
971602
1888258
34108
108202
78211
1969153
476096
1699548
875904
803010
572115
1761919
1293984
837317
1628676
52995
694184
178062
1500979
312206
766663
809283
1699191
1223810
1640511
1437839
1623921
1541021
454166
1082649
247555
954575
1063186
1018276
1986671
505381
1211143
1802684
847908
889949
737757
1905555
1241859
1047994
603642
1928052
1808687
887259
1610494
1159060
696479
1359843
1620934
363338
1905056
106875
1116509
1932814
329365
523239
715075
207033
1320021
588224
1455770
89783
855470
1535707
110860
778816
236014
942843
41648
1223026
136765
475623
1700578
221655
1601971
1156340
749368
848913
1464384
1095554
985530
738712
1827531
1660264
813722
361291
1114860
349589
157720
169316
1429437
701998
1132073
136743
1308856
1059104
1895640
667935
1690855
1315657
747526
1198124
221346
1157366
962776
960039
1647540
16546
1187189
1809221
1116481
1986785
93091
678666
1488611
407462
1594228
33166
697911
70917
1634019
603518
1305002
477792
798621
153279
831188
389375
661203
141356
972927
1676078
1142809
532480
860505
1814705
577169
983709
266033
360171
49631
403028
982772
1932039
413576
903153
1606596
1810901
1900401
438687
1164097
1409974
1294412
1649972
445026
1853745
1088664
766234
1826455
766393
1006964
926461
1521493
1671831
1643334
1477648
911802
1235894
488625
1890584
600209
1875600
1778125
1298527
893260
1456724
1878661
58664
669780
1298130
1322183
118409
325920
1560864
1870520
646966
429120
189969
585260
547507
775033
1067950
1696640
53855
1768820
1754880
1082593
1072820
245498
1834111
725702
1886496
749790
960246
31294
118091
1938350
1717007
1887082
247214
448848
1466635
386297
289807
571142
942146
1740407
185873
965828
905756
1709589
1449005
1831541
1033732
940885
1438860
1705555
508824
1883497
968330
211646
1679963
748191
105929
1079604
1468515
43457
1466337
846351
1701993
1706677
1390676
1012427
763475
1231175
1753394
1141357
1097686
280938
693338
770908
602767
752239
1099978
287504
583800
1757485
86237
463124
1641798
960012
1629001
1434782
136901
418674
836953
1519865
23311
262104
1361474
997088
465924
84086
212050
179791
1347983
1972322
1184114
357333
1154706
1377538
307996
390718
740547
1922096
136586
366919
1830405
225636
1498351
1105728
365868
192330
268104
1943426
787003
1619209
356378
1466733
1748038
10828
1042169
1912994
388650
1217050
35626
1811857
279127
1936204
1164471
1238589
1880819
1451449
375172
478613
347132
1998651
1659515
1816456
1155519
1168098
1478020
869687
392833
835574
1978525
557397
998519
610157
1036634
1563480
1939373
432350
1744939
1272514
1386913
1001493
7521
836866
1574270
1662023
830498
564971
1513764
1524214
333884
39854
1574109
1208222
419300
1372621
504465
1035867
1476556
16431
173953
1978229
101469
466905
1859276
31805
1524883
993192
1111333
23686
538696
427561
54194
1179765
251743
842461
151153
885303
1159042
609430
1600159
1823829
177898
394954
1026022
1843655
1167289
1256832
1162095
841244
424364
1443997
1286957
1638562
1311499
592356
658929
773852
1182654
276327
727563
856553
667339
1554002
590552
1064030
50349
1361
1185468
113358
1425547
731619
718457
1075982
228068
1839355
1674641
1061812
683285
795189
1330353
1549639
169167
347150
584337
1984245
1818163
1772999
1267100
1962881
305576
220051
1031544
1657024
529995
1741
1044315
252816
1173384
969176
1910553
635324
259620
816524
1291032
1281443
390026
1646189
1082392
1769515
215412
709379
962830
378108
1412394
855525
1237787
645824
1011766
797557
1535112
216666
1743460
1767859
1628900
1681744
624803
1150315
1687415
1278517
1214397
481454
1772687
318329
183804
437928
938728
684548
1587287
816986
683678
1549304
1447139
331417
1643283
113376
457488
1928785
1539704
1791472
414207
1185326
373671
367419
83090
1115838
1509064
1850275
671666
814290
963306
1027501
578785
859201
359071
652534
449111
312829
380250
1575543
1207653
1180969
146343
1589759
1713890
1105813
843847
1125701
911588
718571
739278
268466
102686
1650361
1913736
940730
1645902
1070920
1884968
715359
1715824
996379
1107482
1306554
1168431
133952
863948
861132
110529
72290
146983
805501
426966
979982
1288756
638243
231055
1728618
827435
1394070
1432170
603275
69465
1788248
216339
1193701
52005
430688
1045665
594539
956955
546390
877403
1300846
367037
1556471
113114
1234570
952399
1995785
1847802
1222952
499887
1481265
1670669
1072109
353796
611005
1033896
1608904
244083
1552436
178885
1434771
1522845
1385688
770118
1752143
1876842
165610
630634
1102131
24900
307224
884166
954093
1270220
1743665
334943
1436242
951334
654121
1247295
873553
785916
1393844
1867593
1118070
384461
1338748
81689
1201389
305787
1689205
403184
1424665
1719247
888629
1608004
770406
200860
363522
467787
555170
1736908
59543
1826725
895917
1866026
137270
1623781
1439342
198117
1352424
224413
93246
160985
647872
100710
1396700
944475
1209140
1652253
20710
1279798
1742589
559856
1382304
1247499
732784
1186351
268306
1620891
1920571
328817
1401140
1054000
1981190
1519723
1776570
622415
577537
1876348
216339
90179
1903818
74785
1293964
362024
1749301
680002
754911
1809287
875977
1834686
304957
1810987
1098140
940384
438877
1987848
1660697
1460680
169804
442779
666416
1864399
1197029
1476642
1886673
152268
236044
869055
1125392
1770316
607292
1495057
277776
1138592
825407
251424
187013
1513290
188376
864100
975715
1065540
418186
943906
1831804
334884
1749719
572968
1159642
1338254
800615
1851571
1134061
89853
841241
1954386
1640167
840500
1726258
424214
1636469
1410712
855882
1964156
1601465
1040513
1867407
1488737
1726563
619444
1228160
985868
1988360
788948
1631629
1644727
1367970
1879766
929081
1691505
24769
208083
282039
540009
1803664
1172012
1728868
1664448
541653
1545594
686989
1528252
1837664
1549046
959928
122138
490897
1418423
681013
1536411
127267
1492134
1087393
1884361
1681586
953691
1560557
1380859
518078
717667
1148065
1222094
398930
353003
295572
1431229
946304
220801
223018
1645955
1745376
733887
769520
1000544
473248
1244109
1420041
1400528
1586968
61189
1545205
1239440
1893282
70987
1950592
1480111
1960051
1344966
1710760
1760538
1784770
277448
1545489
1505833
1733714
1400761
188871
1002871
224158
97648
1690982
713787
1649117
1460576
376333
798406
1899456
1739386
732047
835952
806389
425924
53528
651766
1255034
471274
565236
599742
371396
878218
1007087
816737
1265320
1758944
1833659
1729890
141431
712537
673385
1951599
185563
1349502
249262
910776
1141807
1763002
1342837
369479
955930
102048
1968876
1219736
533162
1675701
577897
1512395
500061
1702158
1082073
1163204
463296
1997881
272670
1478329
727518
1955121
160059
1682545
1822072
1581330
500616
561815
548490
1392596
101260
67972
1363860
813855
1295398
129561
340887
903930
865541
1327855
1610069
1773751
1174578
1062135
707987
796172
1545008
1296301
1520969
501060
1928129
660863
1576311
856469
1857020
680214
1403686
1222377
596548
1783503
1454180
991124
284220
964970
1638856
1327726
347968
638061
523092
33925
1839086
198547
526497
844081
875766
841627
454421
415354
1633200
793422
995250
349296
1713516
1794407
1079999
587296
1098002
1289476
943562
350410
1038574
327066
718282
693543
800651
842461
1683911
644460
826865
314709
379307
1219137
1595938
246264
1568692
247122
1440899
1949561
1855350
525610
330731
1390298
183532
1740572
1782240
580648
607632
1975841
420106
474529
361033
1848827
1922014
262394
940395
660214
1011723
269399
377767
909854
1470644
758426
182770
456474
514712
237118
1158750
803057
897351
858394
361575
1880115
435450
103684
1306893
813703
1867761
769505
836073
1698951
790396
487935
47804
267111
1681512
932403
1386204
1554203
693303
1672537
191677
1124932
415852
152005
1194475
1248340
703544
881790
1921213
948540
1867901
891985
1016712
1146369
930826
1726837
1378035
131448
430786
22615
1218042
642987
319423
1865058
1601038
1885748
1674005
548263
784910
1390348
1563073
1407673
1972131
51998
1583219
152880
981356
189515
882186
587289
752430
1374880
71223
1367530
480733
1907819
45489
219791
1503739
1949959
344703
7471
1480026
1055481
1599289
728163
1713068
1831542
21104
430368
27232
1754734
1488460
1692683
1379343
1707547
1096976
1824161
113567
167365
254150
1208601
983795
894107
1160483
998879
9323
149547
1984645
753935
1478769
765310
126261
1132715
1739249
419938
177900
1739249
1078835
344976
545025
509179
1282642
118181
880056
1507808
558661
771825
1548255
162944
419404
322114
112678
1005235
645262
1823456
1723231
60543
1509366
1226708
1443696
1033268
212986
1964181
871674
1363368
1251964
401554
998187
1801602
448302
1410889
1344498
1927443
1056712
453637
1244839
781923
1924428
389599
1377918
1368619
1860123
240024
989188
1583271
1964446
1850937
617133
1205981
664035
990018
1543529
880580
1413394
1634025
768510
1917253
843335
1731396
812864
461295
170287
1969232
514239
981911
1817196
241749
513978
121781
1221107
331394
13747
1147177
1517950
499261
909691
212393
1918566
792423
491957
1176520
1882640
888419
633224
572530
122994
82826
920819
458281
1489552
200937
671274
1098140
1163235
101914
1728620
81944
1700797
1033622
667027
968638
1042192
1957456
909990
821841
520350
713116
676558
1046755
1410813
175070
1396995
596892
387003
1060867
1521290
1110007
1239416
1104422
1265128
581956
1076074
1507987
393639
27920
509680
1492728
1620335
774767
1670548
1459054
92520
107052
168786
525073
1104926
102474
101260
1065210
610858
40475
1618388
344488
1730749
919009
109227
1386702
195748
280099
1865404
897241
1008590
1516365
1203309
1470487
1316875
1390603
601157
521903
99878
659344
1089528
706999
1382047
1356384
59226
13332
1348780
272911
1022059
1195049
1836158
775570
1466666
1683209
1291670
1558002
532565
1358070
586447
619779
1314922
62883
322550
1684521
409940
530995
1967643
1411509
232953
1073333
578175
801788
848650
680202
1432544
738293
1613916
1778995
518982
1508402
1128529
1838583
1536322
1137915
264674
1903772
1542661
592885
1921382
729811
1411768
876615
947243
1928117
585792
565714
1928962
818728
307772
649898
1451761
1284071
676666
1581454
200047
1185979
1943686
477501
1444031
1587504
669339
988978
1390091
27546
1130387
1651952
774984
437292
1676678
1930522
649642
292831
1964418
1303121
384005
1459367
443360
862644
1198607
609515
60360
478078
1891946
636237
1662697
693282
663508
1081443
1498647
988683
533239
614287
1420147
1558971
550575
196938
1889358
934498
77861
76744
621747
1351652
138189
1800606
1161949
1878504
216227
1225738
7594
1810713
1999858
1410925
1382117
1566064
218974
1532751
822658
616217
342856
296747
1753543
1708460
968463
683886
934411
251999
1663737
1616509
1618642
931506
1559388
724357
1251904
1481340
900579
948248
1950036
1288954
1591688
1691594
1986116
1948534
1634550
1209404
1132628
759196
803232
341228
272431
738252
1989515
1203790
1230267
1321877
1854609
1533879
1072549
706915
1203681
1546489
1563119
1955036
1291845
272261
1064147
1258798
606204
1743014
1285293
662087
1879053
672908
208995
1328412
1944226
1632658
726484
1388067
1106686
1144599
825556
868186
1448477
30952
1641703
1209914
1834364
991405
1032965
1179823
692327
1840151
299232
1726752
1740087
1995698
720373
1434489
1490528
910224
1782516
205413
215979
613565
1332233
1023748
897980
281639
1991276
590467
393615
1174357
376422
666396
827644
947102
57868
1511771
1952478
239104
1612076
1617279
1357837
980284
1459367
944696
1644462
1086675
200323
887680
1468032
581081
563770
482911
172032
1386871
474804
1795647
58273
1061552
391269
1019039
59802
1852181
1390082
470651
407298
363225
773598
819748
1901253
993940
1256464
37429
1512826
1101947
803303
1097391
527426
1271184
1706024
955397
1609987
1397742
670625
541512
595001
1881328
1784943
570177
470292
1882887
518690
1156840
841241
346732
357307
1254521
373811
876108
130570
1834559
1065174
863264
1396262
1530458
979489
387576
841680
1837524
214427
1456852
342235
1946239
376445
493870
1149616
208951
746303
608402
485697
43054
1165186
927580
1636559
1467404
1694010
1202597
1154709
356816
1964099
529249
260413
573430
628346
737923
225280
1120969
1692018
971927
257807
660870
1085938
424468
1148156
1948203
1076473
1048228
524577
1643082
1686955
798868
1868435
376635
574635
923063
873239
741806
357248
232562
1958012
64186
1107405
1493638
1284690
797506
241104
1569658
994534
154002
1546957
429450
299610
980708
1368385
1627553
1306575
99586
686333
358518
1538362
17189
364473
1104071
1438146
827662
52307
321878
1396897
551454
1807557
837917
988332
1627808
977562
1127662
102598
280129
472287
1303087
1904597
1031708
184742
612257
969554
1375837
1800428
1205084
1873360
213429
1754957
518696
1170385
1804803
1082124
468682
1241476
415856
1813296
183991
1524979
153342
1829608
555536
1689591
268334
407208
557044
1927254
1677457
694783
535465
760559
1945571
426400
1021099
950182
687088
512991
388392
1813382
341451
1441574
1841142
1088157
1604749
1808433
63098
11889
565559
1346854
1934378
1437849
113832
504444
396114
1086857
702298
1952794
1868604
1045360
394981
1121954
892708
998998
1607174
160874
972714
1694379
582639
867175
1233892
1521809
957267
295009
1158672
292659
1112651
1709080
1630087
478588
1966009
1861008
1691450
1893357
1283328
183600
102966
1760483
644589
1461098
1482939
164919
740251
1171310
1960060
1105212
1429019
981599
716878
1710405
282533
1496063
1512090
237654
1578211
1086095
1763737
1801363
1802632
15621
165479
456347
1378119
81999
1767950
412070
160115
369876
1671255
1079365
1792180
151928
152328
1565547
1800539
615859
1716972
1296971
762109
1104220
1988980
1542665
1537364
548440
1231730
631539
815933
34405
1244828
1648226
934221
689728
755393
1734716
1079345
356438
1512161
1375595
1105738
828352
1241217
215287
301285
1002778
1827099
22945
1218509
263327
863037
719419
1243063
1490152
1352144
282593
295955
1624868
589523
1105334
1104834
14344
1989920
333573
1803036
347080
445729
1988958
343874
616654
741535
273686
95231
179373
1494983
1261519
230712
817290
1301300
1878802
1769979
1266211
1906735
1089239
1436803
572131
777780
157202
1810313
1810694
300229
1757349
963652
1681854
400613
901040
1047649
596180
880997
290237
806325
1261215
443795
1113005
546480
1083208
1768493
163945
548132
939339
1247203
1410495
1835708
153008
958205
1410888
318498
823446
1286719
19279
1349569
1600305
1766653
1714810
1658898
177129
603441
1257514
1392982
1607159
58278
1416033
1898073
1894127
619287
977499
1983650
777763
646166
1370540
1769943
719506
1571026
1831238
209753
347097
1039874
1555058
1064051
1378328
290981
560939
179547
803820
1844128
1431112
189854
804176
1602469
255849
170322
1929883
1503786
1576295
783421
1845370
1869064
407503
1446815
71021
964277
426944
7944
1767986
990833
921864
982320
1079191
1038984
893422
1412045
1380833
228450
172211
374132
1405007
1627682
186917
793623
753520
1246458
1234178
1415298
355197
1643322
136668
162748
1184720
294338
1825302
1381842
1960698
905670
1608402
1801051
1117279
568954
1560834
247561
1007616
778634
392331
1394752
1583661
508931
13654
414627
1318200
218276
1595113
1875410
1992378
706913
1675002
1238006
322887
1935528
360161
675352
1651655
1244040
1858493
1426205
1954189
523108
621545
1491490
509086
1587670
1061447
1153466
66983
1961933
1181327
351822
907373
871793
683279
993596
1950427
1863834
1477919
1704803
1280734
1245619
1854596
465328
1359572
122893
1160835
458915
608204
889827
533259
1080108
679288
915946
807664
1505666
446664
1481829
593457
1867086
1856633
648736
440072
1577890
621240
22749
1249995
396595
1414533
959767
1343717
1764546
209744
1829789
454176
1584003
1586749
1487246
1506830
372764
941484
982460
602106
711697
1271167
789683
1158055
1531256
461042
1772397
1011366
1550732
1203347
763035
1368464
1168494
147623
451130
1171871
533447
1425108
1968775
674749
1398839
1445504
561744
1861880
924693
354372
1182464
961077
830447
1810960
839635
964329
191754
65733
1724995
1526468
1738446
1501134
923223
835051
1672101
1062407
344111
1228859
865943
1430874
89620
616961
568764
153834
529709
301012
1332886
1254959
1937074
580185
975994
319873
328606
680599
1539371
1981836
1216300
234720
2420
324407
1205204
1965520
1809468
229591
272077
1291418
729824
1176893
533892
1791434
121518
1851863
1425169
680061
912744
1035520
780162
1602301
757131
684280
1982849
1498549
1101691
283816
1100825
470188
1876489
1808487
548891
1446916
541275
540746
873029
1716339
200939
410115
649467
1405918
303946
1295404
1125775
1840618
1518291
367680
1296720
730672
733656
1087717
855348
1585078
387192
1335503
1788978
177231
1795564
1001930
19790
765257
556065
92140
1677045
744754
178885
19394
896639
1879670
963294
936579
1884271
1467447
1671310
106126
712067
889695
1225394
1726353
495649
1386639
354719
684842
1672644
1725108
976715
919516
590923
1836878
610275
1156806
335271
362487
806523
1628924
756476
300624
1118940
324228
416669
766053
890578
1987224
1378533
1429269
1928122
1221872
1360753
368524
95828
1620982
81897
1832494
1074195
1866884
670927
996780
1963414
879905
1631168
1644345
511148
1399074
1860562
1813611
1029929
630646
916139
1216242
1944617
439595
1967948
64604
1715410
924203
676986
644973
420391
854080
1495037
1065272
1497969
352499
1348200
1749665
1732996
206201
1117479
1191935
330240
1223296
1013001
625483
727281
862898
1528073
241767
1481373
1199801
1192148
1200729
724356
165956
1498544
651446
1546372
1473188
336352
110056
1636799
326632
1237227
25698
1861533
1277404
1543891
153453
1628447
1490979
1306088
276504
845256
964497
1506744
531378
1911609
1948505
304055
1103097
848718
935810
436842
1455931
400587
1866730
1616742
1462344
667195
122628
1683481
1012418
1296098
279879
956352
1157333
1157318
395181
1852812
130709
338353
866501
1098140
966359
175804
1267670
1230303
1186786
66899
287504
373616
1447711
1063742
1095789
1154022
310710
1958877
849598
1984049
1669928
825761
150050
1947093
1259178
1249471
1860236
1501681
77358
1225495
111553
832980
1531147
275635
1080813
982111
365439
849909
118485
329616
411425
1318574
1293047
1644852
1930323
1864761
1759988
345806
1790433
179538
1789922
1929794
1032819
1097392
110740
1843811
297369
1978501
548590
454701
864155
173268
1850431
707804
1210445
666845
103773
390718
1855255
1040205
939459
1863029
1101937
372816
1945568
8927
818430
457103
1716844
1810005
765973
872955
1265844
1988838
1968534
398653
1882145
80473
647768
240095
692055
1390749
842341
1096429
1352157
1129880
675393
729333
1511483
1249183
1331521
302646
181106
1855222
495327
662667
1324550
1202393
1515237
1299828
1005555
16166
979430
1553206
1094879
59703
170287
55108
1019694
1131458
953987
160124
14333
1542741
696808
1658634
857796
1037734
338200
1452566
1609193
660870
1348145
625233
1706851
68645
605465
1725551
1541063
452031
538270
1877135
180058
1506847
662495
1038181
1461156
358929
1060436
901863
603294
215956
35775
450107
1707542
343283
489610
1778646
1934712
1322080
64777
1143440
283382
64171
476982
1033868
1295780
1996658
365497
783447
914722
397596
1752302
1679867
893175
722174
347474
147831
1482131
140240
1711503
863678
739700
1073958
244074
939693
1536478
1800151
690400
1447378
837745
370294
256134
1635662
302049
686333
1813145
1434067
794519
1386992
48036
1945695
358263
951885
1562361
1173842
1526950
561965
396907
949757
1720261
1578076
1008094
916397
880326
18501
1075851
1334307
1334680
681448
994853
157435
49265
667753
1433721
454150
1618027
1689478
653361
1572277
1685198
655439
26370
1211087
1018569
1863523
840495
1525080
270228
22341
51491
738918
1919839
56987
171247
1564221
1683454
1597864
1754510
959716
86950
1398318
575068
1521790
342812
920642
1764215
879285
65380
813066
551895
786244
1032858
284798
746930
1458709
506569
1307438
1833286
1029574
1021979
816603
730167
1669336
667094
1831773
887226
1740307
1609372
1462311
120402
1191844
1755100
1866836
41361
1407595
487949
1998791
271087
1774672
120362
409093
303076
1040926
812346
1173701
572272
1832836
133452
1688510
1311625
671427
1182442
379110
621038
151829
1355390
403277
1755640
585563
1244776
226672
1467956
183176
804470
1565329
259863
44152
1941662
1125973
474178
1292302
624006
1434004
10685
457754
1566361
108757
260118
94951
683626
508780
1262763
507859
234583
1070592
425301
865374
850565
635773
1670955
1718350
1540561
1121192
1240181
4340
564319
1175750
479028
439148
93682
941014
1234064
1169090
385800
947887
1823834
1098712
557606
145202
935861
446392
1252343
81509
1029227
429520
1034942
180534
1189694
19051
1846920
1880397
1755643
153818
632014
516472
312798
183964
1373935
552667
849541
555679
1608946
115187
1844867
1897843
1234457
328524
938983
165626
268659
997128
324317
1210851
377510
1118143
706089
765472
1115530
1327191
330831
1110370
1385608
1293524
388398
924425
388713
1941645
357774
1566624
1049074
1550340
1314751
1086385
496571
1247323
234604
1821013
942014
1486192
1667544
1666446
820259
1403298
1982853
134214
1430426
785406
1786571
1162582
62225
482482
1737315
1477381
360654
181077
381105
1545285
681357
904499
1017275
723763
972303
516303
337891
40868
201675
1326687
722425
207890
978235
1490483
28275
659858
1033586
802481
366140
350500
1914047
335274
1193097
1721651
852017
754319
511428
1764561
1647308
297638
1720899
1645768
1833656
1910283
317905
58739
249464
657179
1064608
1203362
547889
1851204
1078581
1332506
1125521
1915903
173700
1213523
895064
1672418
998832
748048
182414
788144
1427540
1659826
1997651
642687
1472942
1890209
1168670
1253902
1378737
1138409
992375
1994805
898010
1403936
1435341
1425068
1650746
918368
1661877
1615713
121800
317203
1863736
1803740
1059483
937044
1982706
1840539
552067
1827093
517611
436406
359427
1445662
1745825
1965422
1242742
105734
375921
335892
375697
592944
1435353
212015
1707127
1122448
162530
1308754
808814
1318305
530718
1915159
1454206
68935
975363
502281
53564
962294
893492
1789283
1311707
99286
242418
74288
91682
845912
421116
473524
1132741
1880956
516145
676014
402130
1336334
807624
1041964
1823336
148792
926369
1940929
253220
1092529
1264007
1936769
1533624
807967
1055989
19830
672517
755373
1791671
128128
1263803
1082100
276597
1874445
73126
1873184
875577
1829842
1171466
655737
970376
1392871
1414240
1232459
1563967
1818148
1609189
274183
501094
1466408
130626
855770
1239053
1569574
207618
437781
1139165
1662281
566161
123453
669349
1867574
1206951
1556621
1728987
881474
448963
65352
1350366
924322
1317261
446096
1242583
120690
70434
88776
630163
1897892
1042148
329235
77863
1188547
1822526
974552
1663948
44329
1248346
102578
417388
1252210
597883
1685620
1613134
952058
443209
1563213
1491151
973718
1461282
1850669
1361587
590128
1087638
747193
374788
1926594
603371
1566610
1500867
708510
34532
1661550
1343855
1417509
738026
1250485
205468
192780
1473215
634433
1814969
380556
1590392
443735
597520
1914186
734672
1004005
1812250
1927042
788602
667935
1319643
1756529
789599
322065
1982940
948440
1414297
333566
590865
1165682
52011
1268418
309307
999354
1664745
369794
1688998
1678280
678310
1201389
1270647
1256065
1832453
333842
1100357
1243632
1341088
1947899
565444
1411847
1082534
1315813
61216
752424
340373
1431906
573781
1380860
1541667
856211
443110
322401
715190
619043
291644
234737
1378745
1552041
1579392
302924
574261
1223804
91532
713319
1578129
867541
1304438
231490
1160851
1047559
1446868
765591
209903
1741268
1938505
414445
512964
926185
1458310
115902
1612609
524781
376091
435450
870015
1611344
713328
174384
1952224
256999
802946
770870
1427755
619581
615182
1948817
394550
944226
1568563
632174
1786153
1706744
1885349
333312
723326
677212
1401584
347268
116690
102220
266594
1268926
1226503
303792
1979748
1048481
222335
531868
148584
954102
1194867
1304500
539814
226206
993379
1660976
1788877
1101635
918683
574122
1547209
1609194
228059
887468
230865
560924
1880805
438563
1071391
286610
1770374
856854
1888677
986851
1397214
1904413
1632337
718621
1123953
306659
805280
571168
1627553
1512436
1537079
753315
1693477
1225056
546414
1421957
695634
1573554
1626487
808501
393828
1867129
1383669
1778192
961734
569939
1715856
901499
824446
937304
1369812
646599
621257
1162368
1197232
70434
480053
1317369
1438607
1239995
256213
462241
112638
1241537
1508102
730641
1953284
1872403
580195
114439
1096084
274077
760022
1238401
702642
392820
1796371
100024
997758
1430704
744322
1136495
759473
955106
638778
565991
1148955
1819530
1695097
1912547
1974000
1650642
1494714
1336338
1515881
1456487
395428
505992
308801
218370
1051030
314670
1872428
303481
1912501
695205
1544153
270150
1295474
957663
676762
1510381
167392
1082969
1791463
225114
1975668
1458185
1119073
1073444
235604
746301
1164738
894562
348583
407086
1662021
1070010
513419
991994
1130085
466749
1660655
1657432
1059558
1110465
1015446
1034936
1456746
169471
965577
1203108
1952433
1776710
837966
1688478
695725
1310839
1553206
1538608
1098969
1286968
503262
1596596
669093
1670572
1642923
504928
1613539
731720
1547460
903153
869852
1661897
1532325
396000
967619
1501379
194539
1453470
812051
110953
1540329
863037
171148
1786459
173126
390995
1396211
1259664
1865091
1251073
1149234
349482
287277
1955015
547856
1728364
988138
1538211
1455879
881480
272626
441186
1283580
1723883
850097
1278548
394780
1696165
451304
852149
511355
1087817
1777862
1680576
504642
775412
1092348
902642
1656031
119167
909558
77621
1926289
1116190
48951
843562
1414123
712112
1402083
1366598
385956
1691127
1678493
1974904
1789043
1209576
1583770
1442578
559099
1890385
1796905
1878448
1302200
1896214
1691422
1569790
1933917
526971
1162644
1025651
1758110
327267
1922352
597648
812150
1646097
1779860
577839
1725607
1298842
189518
1418679
123091
618291
347366
1637379
1187423
819895
239800
505545
116009
163432
1194611
368830
1162064
1788717
155169
1480113
119130
1433473
487294
1444895
1696585
1459993
844954
1451629
1093057
2816
1606020
1339095
843028
1031796
614339
1917784
477522
1741122
300811
1743100
619091
70061
652232
711734
718972
1043358
389878
400167
549849
1482657
1984942
888882
1651632
1503088
1303656
1318086
144728
1778456
52877
733280
866570
1378541
1834741
560171
1255790
1791464
1329047
658671
324109
1944440
1080959
991489
1721360
164205
760135
1467433
1088714
1805898
722463
938651
451824
1553482
351048
186991
1779733
925202
424678
1158621
1957051
655205
141044
1811041
1265572
271886
1238793
1045470
1284885
1459325
974459
1116270
1572837
118721
1956776
560859
1615190
266547
1020322
762971
1007276
1529162
1055955
989329
269491
687091
1982820
566212
1496291
243101
968898
1224033
1395759
1674056
730973
624444
1265620
1418790
863968
1053386
1846007
1629754
1593540
655684
304444
589749
1217023
152452
1394583
928495
75414
376587
1876216
1685221
633876
1109684
820787
202349
1326410
85055
1598792
193467
1621960
401067
1852687
241301
323105
350947
1151060
623763
1664552
1787065
15484
1772999
862292
872184
913240
729163
184569
1926549
1439243
1070920
1218047
287592
1828534
857695
1015636
1637236
76239
658330
775159
406553
275328
1996721
1944173
1114460
1632633
107272
35380
711754
455349
1785314
1921769
293708
1901163
1822612
1047996
1152363
638881
454421
222030
1963170
965379
1380832
1813811
755471
1092878
143460
1596417
552586
664695
588416
1733780
1572954
1884388
169541
1048061
1866577
1181706
201796
373399
1098246
246100
1070315
354783
1224346
1118114
844085
744870
675629
365985
1339151
1245833
236300
621181
1915729
1663630
983778
931669
740363
1966462
838437
422938
97171
1330007
161572
1931579
1399896
275246
1781930
1775659
1779306
853799
1951967
1209156
947015
1707333
617118
750341
1830453
1943867
1094400
1943338
1330652
1198513
965495
117360
165466
1874476
519162
419688
600532
646465
1529005
1492118
42024
1781593
1505087
511979
392384
93012
1868493
679330
702002
993136
1344574
386652
284751
731813
66851
680280
361582
1264581
288587
228279
1965697
412074
216114
1107323
1614721
1926722
1092408
1363335
1252350
1516705
556881
1195439
1483957
538776
315046
643016
724406
1931504
1482826
975973
166880
1668954
1193604
1902632
311141
1370929
126039
942495
1304263
1909221
934796
753990
1723807
1564211
504541
1296895
644413
1845226
1829841
457812
795203
589023
1595168
625049
1875651
1146527
677092
277611
1644217
1686619
244689
1876356
310801
1187396
1806721
1997169
1644804
619925
1421595
988913
696480
430631
1626853
1707395
642864
685281
1277571
1483892
369574
1072527
648781
1827260
839304
182104
45830
885696
1751365
562060
1241286
365987
1272202
527502
1682113
420173
1955803
485959
185021
307386
229004
324042
1347247
1636525
726761
131659
1672699
870103
1242256
664233
1143827
1427953
1431310
204309
1193004
1413764
141704
1129379
1788725
808421
341824
913552
829581
1125291
1272875
1207988
534733
462942
1791243
164372
1355750
1120300
1051123
1858851
110749
1467201
1286455
1183468
1439941
804919
1196979
291623
1023407
294354
1778978
1504219
77512
1389036
1368548
566138
1485850
352344
609161
1149510
1987958
473938
1188851
1125648
1022411
1887415
1780996
387008
558128
988535
8812
1134245
650141
463143
1221128
1621732
1251411
559463
1143641
1484726
306288
358622
596148
934280
444725
1862041
1342713
1232694
1969219
589820
281827
1335862
1496424
138431
1368245
200082
229064
1322520
107598
977573
753527
1082460
318247
675479
851555
1436215
614752
751587
446096
1391658
1401830
1138468
133565
1504436
392259
1289972
1563026
902642
369881
40018
626146
1348144
1565083
1969044
1849278
673019
1970223
1621428
456436
1775207
222307
1064427
1192008
651057
411141
1088273
780078
847370
993228
675121
1748134
1096911
1483014
568367
387038
576505
83627
1429932
160056
1603569
731480
925084
761227
449236
1188111
755646
1385079
907649
579537
774528
930607
761000
1296720
1531587
1892519
1670669
112989
442965
306652
1803936
202145
687709
795591
352755
611494
440150
1839665
1181778
202542
1846241
1341679
757513
1696422
1450368
957107
1046335
1629873
1231178
145858
708239
175259
1167572
1923418
805683
1451304
1670731
214785
328057
669586
796120
476609
922574
978671
1786539
1799775
1515088
408168
1688801
1140729
1532904
299628
1735143
270337
254030
55403
1899547
1229230
118110
1202527
1694466
1226998
1339760
268712
653450
944873
33800
1925464
1143032
1930958
1568474
323147
1890076
1881827
1647256
1601287
1349821
1206264
422312
1872277
1427766
272927
82230
1935893
552859
1114189
460097
182967
60117
1471188
1701039
361016
1694567
536009
948301
1317672
360430
1409326
289398
394185
1298626
1267944
361936
119648
1649942
826562
237522
1319411
903320
170350
8940
1778925
1036416
378602
1810508
753676
1713429
538075
1421296
1880169
153944
1066918
332070
1404008
930518
1301136
1262460
1313971
1397248
297203
750654
462923
511154
257407
1210902
1454876
1921577
1766133
1501618
1536414
1579941
328739
404948
488174
1218922
1506869
549071
1820151
809641
1558777
475809
1557519
86724
1732549
841419
1060917
1295778
1611072
338570
691336
1377375
1100488
444994
20813
661330
224236
1666067
1337613
1110019
63374
1694192
1310811
583211
1949561
807699
992819
879518
1851449
192578
122212
853381
1968086
1864975
280096
797837
524633
1577714
1869395
791294
1846198
1848482
1381186
1679492
388643
1085252
1885545
1126875
1692926
1704985
513057
568541
1689398
1646736
422991
1624400
627841
1922783
353779
345043
797073
1693717
733545
342537
1480675
1772325
1429700
1049716
1166010
1246430
1856178
118457
361534
380573
355225
948608
1458159
542510
573455
197885
1882795
912124
464282
1393202
740378
248851
339040
1546343
825549
1837906
1462522
1179537
1905502
1824877
776217
1476201
1976717
648445
396922
1008581
1792917
276334
1162510
1724681
372951
1827601
1680204
1754660
118343
766560
110258
109931
656508
1767857
31769
814175
971003
253703
1541496
1947981
1882545
950379
963887
1171214
848113
1682681
1556404
456605
191640
1078809
262038
1900287
1741646
316127
580804
790643
1863287
325265
1863011
240540
1107719
557977
826395
1012923
903326
415172
932834
1658483
1306124
807154
175613
1132745
1922565
1536847
545083
1282851
1335195
308295
371694
305773
420686
799185
164174
1674321
1027445
910084
1873489
21642
849010
89400
1623148
752602
850566
220167
1779454
1520358
91541
794440
1848365
1613973
645586
1476090
1855883
1822507
96639
1336108
1587959
653828
1141807
629315
856936
1712423
1751281
831197
899845
1848257
1035484
458908
1903246
1763737
1861330
1934288
1135509
1990984
299339
1336169
1768506
1914381
1467401
11810
1900866
1383769
1506350
777361
1820949
775914
1747605
63515
928784
719815
1035052
1370822
687600
1757347
243489
821821
1246578
266019
890524
59533
395124
1475057
319480
2738
293633
1455793
1104275
859899
278548
65519
385053
1438955
923292
1223433
1440038
111597
1830029
260307
1223954
1250380
1936280
176282
1412351
1204072
1649023
845402
243411
1364233
1722813
415210
727143
394882
787556
1961022
1353466
1683956
336466
1054291
834063
910360
240419
302345
834858
792225
1744779
318712
1414456
1025138
1864617
459363
1034023
1731721
19171
60537
1759680
739510
1030838
1307772
214661
1196776
1097622
1285921
1847692
642347
86321
619103
1665999
1089501
28665
199992
1181208
772483
651272
146970
17420
94015
529077
42173
1534551
721477
1272680
1169663
727565
755085
66159
1440513
933133
1661989
1000934
87135
32381
1753208
514627
1316147
565038
1125099
501721
1309100
132787
1886247
733460
1941870
369687
1591744
1428756
687989
1401257
263377
464195
842252
989286
1084065
1336098
608230
364987
1699498
552883
875074
1966432
436764
1779993
1900537
1405003
68233
554148
1164431
1540991
636161
1568643
446443
506569
962029
1872360
978018
1721000
1288155
1861673
489505
302939
224633
1104397
580532
1499579
1688162
1137351
1311863
318069
1398361
378588
455182
1092697
581325
1829066
1401029
1868316
1183114
1099454
178293
337134
438017
1931117
1450715
488943
1764867
1692549
366438
1181665
112382
281400
1160969
970112
456170
718621
962123
441593
1498594
1554546
51775
562504
1297970
1100417
738791
1785732
924309
1763995
341756
848021
1499345
1411184
686433
1364421
1459579
448197
1861501
1985070
45554
1437849
970740
393450
377721
338570
203280
704788
775506
1903882
1237503
130787
502035
852523
669236
1817666
1241330
250293
1412622
925040
1730880
1343677
1090188
1269616
356391
394012
1674036
1187678
964619
1469339
1613394
1563727
361272
99543
309773
932742
643962
51811
848354
994524
1174114
394954
1125386
1611065
794305
607617
1107450
1390056
1886175
1619964
1659356
494230
929800
848142
1496834
136477
717465
934465
1689791
736592
78693
1952254
756378
1856316
1339397
516000
1708671
1071356
1946655
722217
1575050
1686371
1326144
740052
1341712
1638652
201271
1187576
442137
71930
1852117
1356154
890853
1984643
438732
833901
1474823
1213852
897134
1987126
749818
1178798
404026
1109990
711835
870125
394138
937839
540154
1074945
686877
1797434
1309053
1311965
264156
976955
721066
1174245
1679262
355352
1171119
137632
1639684
595702
1817030
876604
1357032
305727
1432290
294208
1610646
1821544
1153638
819996
555406
1203249
1226383
655920
1997649
403289
1050836
1178146
292051
1603434
1922625
543387
718149
912348
1090182
816446
931103
1772210
439140
1244610
1901784
1601322
1307719
1501836
1956552
1898309
800997
413068
354197
847485
753418
1894965
302251
1373631
52744
1486559
1788098
715084
1404276
805652
645741
893540
1728954
1983402
1601626
682374
585981
1656695
882975
1158204
1488162
353993
97734
1277493
1109530
86696
401969
260577
1357976
1380809
1230140
925142
1781246
666302
662059
87928
248316
1762667
651187
59717
507854
237337
1915873
75686
846751
815975
339675
842201
1362480
317673
981623
66494
573673
170472
1627460
385206
1588745
1248630
1872849
1375965
1657459
1625866
82833
60025
1234796
1120930
289344
297309
933643
1274878
1806963
1141519
1898662
778296
770721
1322991
132835
959521
286048
401351
1232123
429638
1326607
427100
150595
850381
1063975
1782711
1961042
366028
184622
1796225
578758
124834
1421873
818061
911055
1939896
1615180
1283043
1294905
773159
660097
1980724
96997
1802265
1871494
416549
965182
322568
1540462
204820
1702311
23341
928978
1702163
1471506
1695786
1530060
1840896
498391
864629
1862293
1296002
1683107
652134
848820
533587
987151
1525841
66456
333651
1922759
1534001
1487717
1189486
1836602
174299
266886
69364
1438907
582383
1466755
110496
411435
33587
1680812
992271
1604274
893145
1773278
647264
1138241
877973
612098
751376
1668194
689496
1651143
1617963
1749460
1959763
1208178
833878
1571144
292051
419748
1999985
1172714
1008423
1983187
1922133
547436
520546
853247
136646
723585
288254
1425540
128108
1797297
181794
1718925
1110683
1839513
280999
306079
1471256
1575826
1923442
1301392
1447128
1919776
645880
197111
1817202
1809799
169070
289826
314821
1901015
991456
1353003
352802
975442
1288473
1534635
1288382
195133
484933
1111037
9697
862459
1331905
171148
1852298
383034
1406635
854956
1908744
868866
1094144
1891512
1561258
1128026
446451
17843
228480
459451
1680085
649523
418741
428557
1765578
446665
268858
574502
417894
977718
1769032
838715
1291111
1709825
783509
2973
788057
243068
824360
1553826
344434
1236886
629969
399923
1048539
49149
547494
9753
1389572
1053308
472511
1366667
254945
583887
1442731
1736208
75045
1547016
1470094
1064818
229507
1504753
927
751374
41162
194023
1786104
930474
511960
1137244
782247
366332
1743960
1709431
1386450
1370566
648849
692446
531381
151487
843722
456759
830727
999097
588813
915042
1960184
723471
621332
883158
659854
1000061
1563307
1249837
1197348
1436460
1074334
1700864
53034
297444
817250
1816163
1324295
1743900
768755
1275233
1526152
1401072
1546662
1185387
657541
561171
1181741
532162
251884
294928
1480411
1336737
809742
1386444
390286
1579100
6540
1363665
1915729
9528
996497
1086526
13538
1974586
620771
1899685
507823
1017314
1681223
1783652
1311262
1842145
423757
1236583
943673
1830929
225401
433636
1111550
641330
1013805
797416
727281
1703428
1832102
856066
1664604
1060278
926710
361598
1651337
105889
1263527
459559
283484
206777
1685858
1128287
1900624
22227
549039
1151346
197990
1434603
640722
876213
1832531
116419
327110
606825
32435
552977
1477345
1251922
480253
428622
1854618
1428696
1015911
1709431
315833
1778740
783093
707478
73557
335272
1114670
1789458
591047
176839
593810
1382954
685404
1014887
205558
753700
327272
132045
1677083
316388
845272
789001
1645625
1854002
887820
504129
1325797
1682091
1260050
833169
985024
25209
1850819
1427623
1092624
277468
1005582
1559538
1084309
1266118
1567808
1906466
1154295
557338
1073945
489706
1657721
1763432
764250
1221872
1077349
415705
884720
440627
1157646
1374552
1003918
1219916
1018938
794117
688095
988168
1989730
1407563
875272
1825005
1216892
783216
1883011
1151931
1620204
626012
1364710
24373
1189813
1023385
1767111
1701389
1497907
210087
1641115
366496
1531114
1432266
1441432
459034
288033
609252
1490483
1098942
679763
644358
1273475
832893
1466414
1947855
1686646
427539
1026329
236014
1714708
729139
215984
1760631
772322
39356
51350
1473804
1291990
1469501
223902
1502037
1067721
1567871
546571
150489
1321950
236363
1244406
649457
786123
1202216
35378
1037052
196279
164342
1461992
1993245
1176284
4532
1543050
1770186
1833579
1848257
120041
692062
963595
84790
388071
1222402
275733
1850573
818230
936222
341901
1022898
1273783
1937935
1590021
824042
737700
1631429
717832
746069
1060540
1596276
52573
1993988
1087741
1686930
530857
617523
695922
595155
419560
732487
779547
1849386
377840
831743
448302
712034
1699604
1337955
80425
1564408
323553
403414
1256193
1348320
918308
1256816
1277194
319031
603642
1233108
711304
680448
1432919
1328093
874536
409842
1521690
1239802
1560229
747812
626451
88285
489959
829238
362708
587951
187433
1302634
1741348
1411291
1263626
47929
1442822
951835
949219
94468
964849
768957
992947
668013
460173
1556215
1816151
1169633
1712129
404040
1725238
52666
1195786
1802690
1413662
106729
925181
1307438
1352324
994885
1990794
1475257
1231498
1877437
1590233
1958719
713763
1625195
1764457
1083328
187123
556769
455554
1501555
1999967
722060
1698749
378991
152606
1196787
337810
46494
99798
1146502
1975030
42424
12890
1478499
1167534
112975
1550443
1485078
684865
366959
695507
1964074
418691
1950898
110811
1356599
796541
1501492
1794901
138168
91573
316089
854663
502482
536364
590972
92011
550204
277205
1597563
295030
1796216
352474
1387749
245498
1097388
1656968
300637
1656541
44524
987338
691546
1686551
951309
103740
1583770
1846291
1833519
1688510
280143
1665801
1863533
736127
903006
1946660
1847399
1221116
1880419
1282743
1822233
744726
1058005
1082441
1808468
1157031
1117279
1530654
1757217
1613861
316544
104182
1000882
106431
867428
1045818
1128241
1904989
553687
357142
813675
1574420
394785
389949
1827236
1229190
713967
1687236
1157258
1590303
1682113
605085
1153755
373625
221778
1355688
1974860
1766612
1781191
820159
249780
581351
1095724
1926755
528850
1018944
1327678
1011847
1282743
1224769
742480
1870257
857991
1695356
1592875
1817835
1013250
1814326
322558
15833
788654
355243
396363
293928
1339214
585114
1988314
932274
17978
615859
254415
182219
1027215
1569984
644964
469503
345080
179194
627788
1799840
398991
1692391
75736
1888417
1393679
612793
1140634
1947286
759325
1037736
1254753
1536108
1296748
775170
164750
166891
136215
1214518
1071005
488635
1678252
331394
252717
972050
1915979
14958
1996307
1705767
938993
793147
909877
1420503
1383334
1726762
1814524
1273108
1973909
69015
1348578
1435498
1748462
905690
246867
411993
700520
1340263
104332
1196971
68981
1015360
183565
388386
985110
1446851
1045548
820505
344107
309066
1776554
574100
1164097
974691
433187
48767
900195
1321556
587832
1704512
144364
400598
553840
1139581
1961207
683818
1259758
1311403
639688
52274
562169
1714480
1870939
335757
1823501
765582
1685806
1640479
476287
1321748
872353
979064
1976194
289681
1708640
1797059
159534
1825121
984763
1660263
218049
991394
136247
671554
1428136
1561043
1552041
930777
1186797
499822
1997767
511960
1701889
1479227
1710677
1636784
1011350
1231615
1133755
1949502
1453837
524972
1389415
1568372
875785
1046673
1080634
297690
1534858
746315
1843747
1975124
30219
1892443
569149
1364506
396614
1712818
1944188
1217539
1023776
831351
1229085
729917
606335
1455707
1008005
1401089
1827601
1865480
1146849
1427234
286251
1849399
1982470
1452655
1003346
335274
1993239
826125
1013000
688201
322585
49302
133710
133537
1250506
1677401
1373109
306479
960698
852202
1179963
998946
824267
94481
114825
500312
1426685
1037209
1933128
781280
588841
1872930
1391497
884008
409050
1071650
811614
672748
1177901
1280312
604763
927158
858999
1736334
1832099
576815
657446
1307314
299024
1059483
1499944
1190041
1646803
1371441
377747
1780227
515798
810845
300303
634324
1840894
823998
1086576
847815
1879040
1757944
1616458
1628255
1251949
1239624
931569
1028723
1521504
1664197
1918454
1881449
985308
1631567
7949
478436
1637965
1736684
1618663
699953
1133022
418714
762372
362021
469796
797600
1948239
314886
255712
1723110
410774
1987260
435401
1898618
490621
1304224
1416357
667547
1618021
1484041
453512
760248
953144
291350
1379727
1849677
11226
344867
90440
811353
1951095
622800
929035
341360
599854
541859
1385848
303849
301743
1754788
665246
940874
1559737
736975
1361914
825114
264732
846808
1162130
1206514
590468
1650495
834697
387467
379145
1429019
1278909
813777
1095871
1371149
785466
167968
1063254
1514414
1844189
575756
886738
1730116
436648
1614785
386156
1631629
175068
946617
987542
627323
1631976
402280
495005
253502
1409294
815383
124785
1195882
159980
506944
1080323
228773
1742848
1306426
575853
1111114
971675
66012
1435105
814281
907742
569372
602291
1724153
120190
949832
1991781
397339
455605
391497
927966
476648
372172
1248976
445306
1951716
227030
628636
718602
1764094
392636
1080576
1464937
911996
328576
1138439
413950
1040641
1598088
812317
366606
1850949
67665
796125
1156966
1677690
313329
107627
1551608
204590
1275821
1249387
1845989
613728
1497632
435854
115625
732063
376186
1750958
506745
874489
594357
1086191
670176
1170340
937345
151487
1415139
1805290
179818
1711849
99675
517388
779477
664347
90104
1862634
468270
761999
114913
545053
1217304
669831
1265056
1287441
707938
1491192
747401
1827954
878724
1781390
1454497
1846585
1112746
1690519
1710206
697305
1302998
587667
223667
1341989
1741495
113149
1884264
1112944
1262077
166639
689191
62717
1482853
1331966
460974
210342
371944
1177567
557899
338274
1164694
1391569
309433
163297
1547586
477515
1907803
1545760
453878
1182050
832861
1991670
86084
1890298
334448
1665593
293353
1759127
1931404
860848
1489886
887113
1299247
1564074
1497648
1668947
50994
1943390
1725682
721795
90018
278006
98318
593599
1274019
514251
701151
1039582
1701067
1954233
1313752
726979
1632218
1718606
1704603
893542
1822276
1091735
675984
82868
552822
823720
1919259
235861
1333671
1785011
1355298
544887
1986383
1465859
275348
1466328
325217
404101
1610280
558256
780282
1327133
1524935
1233568
456996
1843652
1982250
987919
1738115
51998
40417
1648642
177000
1821168
1082911
910712
414026
1954233
755877
1632413
1667394
144916
1647540
1597320
1222871
30814
1650930
1895731
292026
819363
1411660
467651
754665
1611062
188033
1736992
172794
1252460
985057
289098
838699
809385
1811169
1821562
1070538
1274571
15035
1484158
1497036
1905859
1132042
331417
163658
130194
212693
531241
1583094
801213
552185
975204
956468
59435
1116432
1046878
537346
869880
1597732
1275562
1862148
1228788
689821
777071
734321
1274306
1753045
1342606
227361
1234919
1558038
160713
1709848
392331
813453
893739
772829
1744567
1730678
1348021
489246
1823984
1624257
806677
169218
312849
105304
627466
1362944
392393
1244100
972975
1698971
877689
1448206
135320
1505258
1454647
1919839
1761504
299588
1167303
728525
681521
1243688
799856
1779735
1833726
231251
1388595
1732318
1490970
635930
758388
1444935
1403364
467077
501986
1454229
1631736
1370437
1951126
1849581
1779278
694017
749115
255815
270611
1785207
1473124
414249
1920718
1775421
647102
1533517
864234
1314966
1713313
1218509
504692
490847
1037788
512449
179232
455358
297349
1010912
849565
792940
1083124
1673212
11315
1106349
639340
129164
559952
1790215
1151565
1352853
195586
1310331
1341490
1860123
1487739
1892961
296921
97548
611344
261934
1423611
146875
813446
497259
1341023
1404814
1348998
803653
1478988
757619
1351898
112022
1359932
159828
548226
904112
387607
1758753
220685
758595
208466
1728546
1769201
779691
1297093
1003535
213409
1316524
578961
885316
697448
1014128
548958
504829
1698907
1671424
1974003
612027
1739250
1317423
200883
269273
547819
676971
391461
1488444
163977
577931
1590160
344139
1483999
256383
958969
151605
1218576
783444
329514
1209493
1493082
1892447
341422
394841
1839685
1829652
1261320
652683
285544
1978864
673137
581212
1641725
120949
256222
1414148
1093797
861685
283436
1107587
1918002
1477092
1426297
307139
1965435
846095
866159
279181
59631
1609240
785038
24222
435388
1584175
85875
1949134
680774
246542
1181643
1390295
1202648
633769
539465
232255
382081
1357308
1676093
180161
1778648
631542
1837325
762675
1961754
1151447
1663962
1519085
1937333
1310211
1466763
545837
208497
113567
1559195
1833936
1642467
865137
527688
567002
1483086
1104870
691970
299595
808454
1617872
1417664
463666
1172206
214103
247627
460652
461631
1670578
662164
1830346
530666
1234570
503520
903905
38920
1534661
1282726
869975
853989
902759
1622713
1309311
1915430
907758
1586565
1281320
802680
1345259
641350
539214
1570708
17851
799065
113306
1892704
284283
683879
1644743
335660
1682540
814844
1690594
698255
1498445
1014710
1251071
314345
664949
1287805
1382816
1525903
1255832
1884204
325090
482401
661354
1461331
454662
83580
595109
786122
514841
1082807
1510710
869009
1491222
120175
350973
1440139
1437202
1073460
646502
1714022
1533784
62699
458113
1371849
1159983
1263626
565893
1884935
790320
1044436
444273
1336110
1931903
90211
952883
725289
24322
1275618
1016746
1542164
1485775
204786
889516
1636741
364590
842452
466092
1299499
1865379
1000149
835546
1343597
1518015
1687606
212316
1700676
717157
1335424
1343867
325236
285912
1469206
1259152
1892342
851375
103948
148157
295852
1271102
1771229
1076903
1033088
576089
1403719
24019
1964156
1936696
1157772
1444613
267798
251980
657736
610072
1352989
645326
753118
484277
575303
1940901
1688789
964773
39991
373909
1387270
277020
1998907
1571914
956053
1408834
1807987
1861984
23204
49493
143194
1718574
1188039
1611344
910453
930363
430683
893458
1556286
530052
262394
466004
810862
672681
1738495
266427
1621141
554894
570330
1799478
1136891
1528849
276227
254542
318839
1216211
684828
1780160
394841
378455
1621483
750256
942501
1016661
1140718
908383
751854
632375
679383
1546617
1095245
1122443
472220
1822722
306678
1243169
1444375
1852630
930200
1427356
188170
613801
87408
1738486
477620
279146
406195
1741738
286447
893735
1980164
99025
1729440
1601262
1073002
1929931
82797
842416
1788658
654724
437997
257730
49548
1701607
914846
1791434
947970
1060885
1524075
1942399
1770528
587599
873212
258008
1865942
1480713
1124971
922232
821486
536237
1510921
239444
1879890
473964
1415006
1891514
1949996
1864565
627325
1758903
130906
236586
1008170
1616285
326799
136883
104090
497794
1339054
1772530
472139
258774
1046521
1674609
792326
1300394
1839946
870713
1993750
1936543
1043962
223204
869924
1102710
220985
579657
1829608
152644
101872
556032
1153365
1513797
1954094
372753
705230
483813
1913167
439502
821995
925193
1978234
387922
425469
765348
1725158
588804
60271
1508400
1549729
1862608
1742634
556398
1230052
1111131
1897688
1968832
1965624
1937898
106219
1070795
814921
614993
539340
1856031
723597
1684960
842178
1317190
1024010
803712
480388
222910
1835277
55920
1261513
46245
1651324
157423
112022
1516483
225117
128395
38174
998090
670779
1338292
238948
569559
1653854
231849
1368669
1762359
464827
858338
523500
1107776
1288502
1422852
1309804
1271134
497822
1176667
1928721
627590
1550938
633203
457322
88508
623199
318905
466847
1126937
1642410
1271150
765591
156119
1124413
1764736
1959989
1572933
864593
776658
686424
1586968
564411
791955
1241085
1111109
659818
686033
1430973
188676
1390262
824466
499533
1913466
124645
8496
576445
1719475
695806
1100817
517977
835496
348812
1073677
302646
1619179
1764890
1977224
97373
289988
1179248
1347053
171034
1458883
1291393
1919300
1549562
6252
25749
1548252
1736338
879111
557081
1877958
95413
545364
1739555
1455447
347966
939170
549792
1752664
1193655
1303298
560338
439842
223100
407477
572235
1908012
1504878
290419
196572
906794
812374
483031
1214720
1593106
822173
1469764
1573865
1004688
110689
56248
1647325
138476
1106553
1634281
880658
923640
1540261
1343183
1103798
77364
1129749
1578235
1035233
278483
1720057
124315
1954710
1738679
434530
1162330
760596
1623067
1987848
322943
385253
461273
258236
1218849
1030754
1392618
335350
1597816
1878762
1743173
1403932
1313078
1386577
1355974
247719
1964762
1545719
1138929
728526
773552
571626
1304429
1368827
1506342
1259598
1572490
1165352
1667774
557195
395219
1410743
891456
741968
528342
153767
1416187
647824
895242
823104
1931787
453053
908168
343397
398134
1992934
368308
92346
1346162
1900995
1020123
197653
735240
187887
583048
78197
584401
1270072
1244822
1643417
895102
1878672
1656874
1502760
85954
81754
1629217
1270514
708714
1202802
1842019
665720
726228
1655523
167651
506124
1364830
1288656
1740941
126573
1514018
1955254
713416
474576
709542
1443635
1406999
136284
707804
1177300
1707874
1891631
719701
180643
163832
31777
544877
1940951
1193263
1426220
1024963
404985
799601
1860245
1141519
938646
1620082
713905
1289322
1252569
1460288
1365512
652300
175595
1483509
31241
512078
1421789
1560561
1344044
709641
1763804
1990122
1825035
1043420
1415946
857445
34715
497291
526739
1107013
714834
424427
1042796
499021
1738754
1506620
794934
1725879
746092
1660544
1457399
256350
121286
1452965
368266
238470
1326853
89126
320243
45452
558720
1210479
832838
785672
822059
236636
630106
1318199
1128488
1449311
1383391
1506021
263419
397204
1320783
156355
503195
796384
566280
1222650
870872
306354
1216314
19529
1289857
1875596
1042517
317782
1483021
1168699
27460
1812034
1824081
153944
1097856
447598
847741
923600
1865738
1340089
939962
40554
1822942
340525
1132893
1145875
1697659
554545
1561083
1635640
225624
1247091
1667003
999556
661097
1944607
1063884
1418265
1300246
599379
754016
1300992
1128960
1642975
700934
19309
1387650
365533
1816570
1561794
1718700
1386896
669264
1793852
325895
1777006
153914
1885362
1839194
1432269
1682950
1570054
352416
979771
426142
1498180
945748
340122
316415
1963778
1427093
229207
1272551
1788721
1477556
38012
1125224
567395
111660
443261
230776
1960640
1468190
597956
1639394
1075255
1951223
297788
41921
1616926
128754
1137900
1277305
49871
1900380
1167189
475343
1546891
1524215
1885353
324271
1609063
1984987
756629
609230
511311
414573
1981059
1603200
1256795
1180079
289781
1475238
1437040
526181
81926
162661
834041
90510
1261378
1502810
1689097
1836083
1968101
1273789
1659704
907091
528807
258847
1935711
586670
487761
744032
649367
686711
1231893
1658483
1896556
1745690
1263419
1186936
1097452
1347892
75065
1658741
588385
758948
1204678
1003345
766622
750922
931266
671243
665166
871468
1933857
316906
1808052
1796202
1476801
581927
1594915
626285
1956396
1094136
1887415
45896
422977
277494
418506
102926
1471270
184224
229523
809022
125439
1147243
1685806
1780903
927430
724652
334855
1207080
1725313
301372
1397912
379056
758210
1152051
1083139
845538
441711
1573568
371210
767610
965087
1444177
653392
967959
376907
1140156
249027
1708716
1759770
1960309
438022
1961036
1125826
1263116
731178
1728022
1604039
1272813
156441
1030349
442982
285488
913282
1764668
1289957
1689632
92783
205849
422293
378296
261327
92227
779556
490847
476564
891549
1939673
339435
818966
169594
1508929
1168714
1750215
1646302
1725863
302825
21547
661953
1512584
1832103
1986333
1042526
340207
1078380
219898
733054
1090565
1287554
1449848
1765627
1258219
808858
1275288
364354
593853
1002887
178958
1990840
1458659
682224
1647256
1924910
407820
1604981
268386
344172
636989
65676
1682251
1638652
1979321
751116
530718
1569723
871554
1734956
1393957
967487
590490
484872
957811
191949
1461931
1255651
1863532
1927608
627198
1779670
73364
400016
244474
1884283
1586132
1560821
563196
1417559
654199
1378511
496350
1196556
1679432
661713
161257
469903
1714281
664106
1995851
30080
257096
1887617
970614
907492
950783
866733
725643
977572
1844204
552888
1638315
1036056
1913048
425396
153851
632158
840125
845685
275753
1314302
1502762
1332228
723018
929815
1633012
1158109
918292
1339020
1442964
1650078
852365
1244324
177834
1408461
838294
322552
1475951
1873893
562631
62534
1389744
1992173
305644
1170772
659758
422609
714673
1681654
1653055
242023
369149
551567
1450769
1422193
973417
1282109
75138
1181416
1443207
151628
201434
1251747
1054324
1368761
301530
1216160
1391341
156518
1139675
350261
616580
1909752
1981509
447887
1637650
1230692
1775218
1112767
160040
1389909
1206533
362415
1089760
1977056
8469
1507170
958180
1185012
146868
801882
1645381
88718
277138
815915
1356286
1874057
1501875
1610309
136539
1131847
1953094
944538
589262
1351428
1296585
1695372
1335000
1051963
901408
1092237
465850
1802519
1841091
575943
1876165
1851859
1501325
887113
1673534
420659
1774327
386876
99015
1848036
1862947
1917934
487366
1919395
972805
1062118
179289
1908996
989248
1896032
1868943
179200
1425818
1188549
451321
857064
1383154
1307474
531283
94268
1583254
621729
298761
1502901
1089774
1404307
1320005
1580904
1702926
938776
274708
411477
1984227
608640
259933
1332100
193580
1942194
571314
694710
460867
826051
951423
908373
1027335
1607353
1785851
1189367
240495
1114578
747098
953100
1358821
1597940
705519
1523020
1063998
1965320
1337254
395490
1245181
429388
505506
1010014
1883513
1545601
1327237
4668
624482
1463830
1395326
200636
950389
363602
1680219
1583429
1182649
202975
1515328
1756559
105307
298479
1502318
222466
651766
382369
983825
1452932
1088854
6448
1494411
1415250
1452272
114020
1490414
1155274
1156443
528029
815463
1424510
1890550
962523
1272102
222772
347779
1102897
1905788
1877420
307261
1262524
1875922
1919317
141659
1698418
613511
474905
1872849
729985
286377
1425818
197537
1881838
73931
1132775
1641630
1967262
1961985
229712
633829
522124
701383
1610280
178078
571872
1482646
1989074
1306536
1223444
1293442
1539842
947405
1802746
1937232
697444
609566
308416
1146494
27938
488615
1681291
1123594
1718685
1236563
560623
1609459
782432
1361355
1907062
1139956
1362888
753216
1206745
1548985
256560
755889
1634268
927498
84157
800460
998082
1057526
289119
1801085
1185423
1437354
157404
493870
444436
1796420
1970396
912674
960012
1625316
266021
1902957
1284984
1550318
52677
740667
1613535
1397393
1467673
1676050
421387
1643065
1042198
41852
1224124
1606640
1381838
734747
1288093
1261986
26545
517771
142350
1085854
1697997
450428
1877680
1795449
1566793
1312830
1176762
1998606
1710609
1650247
1524834
1905323
566573
602622
1202804
1682050
41206
910850
895482
172677
1215008
1451142
1407023
1791748
500070
1384849
1425129
317796
1712834
1954114
726160
1598162
719869
620614
779013
1301797
1426781
1899679
1271230
870806
544996
528180
1830161
26011
1006832
186832
834968
1448649
1765145
1429597
665462
652182
1944443
1395747
523673
621832
1821310
275996
1863415
1361024
958860
1011802
1892519
470009
883744
399529
105212
129868
1585689
1602668
1174540
1979375
372514
990032
1801486
1031219
306190
1631232
439478
1303848
1728549
820193
864130
1428035
1789586
1768689
412236
1309621
111232
1350740
1504577
1561984
503533
1588367
1193212
1541781
1533321
691539
928515
1990270
1919252
188427
1553181
1578437
896614
1463636
1093274
1397410
268127
1212735
1146980
1231844
1597166
1838717
1705049
1086962
1823535
1469871
174967
1900150
1758348
870750
824806
250116
1022983
1221099
1365659
733124
1982183
1352287
1537182
1133144
1621588
326105
1539588
1920106
1979796
30390
1348261
1347710
651590
235750
1177911
909800
1393052
249548
478078
306874
849671
1129946
427062
561379
958553
1712175
456409
539569
913939
824649
1901223
153799
1565532
38932
1039584
1179110
1836687
1168512
111808
259936
1663948
953806
1195632
404634
1560376
600400
191124
1073640
1774218
1015000
1512364
1514512
1280165
1974500
763613
367204
514699
1160092
999141
487320
1327358
1882631
409560
1862599
866921
1157519
171555
772234
1001877
853819
118408
392353
171395
1226275
940708
508704
886328
1577331
1565936
806694
1242825
429601
1254487
632457
333538
1874260
1842794
517285
1029349
814833
811344
1043076
959301
1754849
1211592
409540
844885
1481445
872022
489415
932678
455988
11999
1755546
433498
478165
364333
1109995
96696
1898192
1054396
786462
292012
1558745
1375962
1565923
1004466
383215
983259
1632132
999157
654530
320602
598595
468259
35819
636875
1928390
708727
408924
1685845
929521
32630
842516
1728357
1826072
1308297
84245
1312140
1966424
767038
1282844
1953808
183651
1720649
1039887
964712
1097281
1595231
946179
1770209
1943195
1320066
1889100
435001
1906526
1046159
699534
81554
1944495
785669
1981568
1704307
1120541
260220
245427
512354
32199
1104349
1336772
253930
515927
19104
22868
1161949
768087
1648821
1573610
500487
1454736
151025
360944
1423769
1234633
753253
1728777
1720205
1052629
1076250
811596
621513
864130
555349
1088099
216475
786235
1304363
481473
1511669
1340318
1312374
1951813
240576
620825
70528
1829261
691576
724274
290123
1945294
708793
1326591
682526
1305353
988053
815149
1004510
1542078
1264109
947444
1368797
1818772
981752
1918105
7260
643898
1082418
946025
63284
341156
978955
1653647
670355
1955659
1346580
944163
1258373
41034
246491
1926624
15860
1897732
1423445
1092080
4254
1849882
311175
1640384
363640
1807178
389470
1933157
1092748
756941
749283
499261
605715
1879177
1314620
1185222
182267
805363
1907773
948495
369692
134470
1169664
1569912
894013
921644
702114
1671955
200034
721964
468695
1832158
1514293
1745132
1334017
750944
1046666
1789380
1249103
273043
1432347
1530669
156581
1898638
697217
1722785
1789183
288563
1586011
1172298
559508
784754
1582243
1430648
696777
1844464
1221868
1800857
1040164
1201482
188568
1023053
1552644
1920858
460291
250847
1980829
198774
264377
1201029
967083
400774
332223
1967339
264470
517047
4174
889686
174376
1008207
594511
1800533
1357573
1567613
198420
1531825
924395
1858924
1692486
1412050
84361
1950335
599742
1384381
1188014
875176
1251403
1052627
223483
260577
145599
1554545
1243669
1686784
261762
856641
563741
1560597
139366
531136
35491
1989203
1984671
1482972
335390
1147449
1546887
272433
1418640
1361669
646388
1674204
247431
1398222
495875
1025815
512254
471591
537017
1530046
1947298
1002600
566203
1293583
1171363
657074
563691
77016
837699
806242
972080
285713
494412
90511
1309384
379143
1273378
133817
110506
1841633
426520
1060271
1429103
1998301
205491
1460837
695197
7755
1108766
798835
1148432
980517
40006
249888
1610280
200387
890939
1357700
1369323
1878322
1525426
1371857
1753152
1908120
1072079
895270
499169
1128760
330919
966712
535514
1177545
1843915
601355
94677
405295
236907
665784
1898495
1511314
891246
713374
1632145
241855
1900371
847595
1349519
88508
1289576
901065
1130020
1612797
229895
1705197
1302634
1425434
70715
1664827
1977264
349996
470405
175196
107225
1033652
1720684
1328332
1123966
1630323
514302
1482106
213351
1424926
1714314
611450
1939208
786665
1431837
1233120
111677
729411
247039
144775
716421
811600
979553
94003
1058371
1590340
348110
541722
1022604
66524
188609
1478787
1152712
1657819
104242
551637
1581201
536828
275271
311620
871403
783805
139454
36968
1134336
1010031
1087818
518088
495470
1900866
1621310
1990446
634122
165440
1125804
1370427
125694
1971049
1234666
1703724
1570209
6387
1022800
1880935
241225
1135870
175694
1465048
918593
177721
1667544
709490
785991
758647
1682387
1799123
1198602
690958
156840
1066277
1456338
1223347
950881
256549
461469
788154
147571
144296
86526
917077
1850443
715269
1351929
1909769
1894648
1132710
1986867
1150289
1148074
1478116
335108
1278026
1049736
336245
413288
523474
746878
1947846
880062
1088197
1341442
392785
641463
230216
1277358
552972
1944861
433864
1165796
1436266
531730
1679001
1167440
259707
1312385
1362566
221908
592010
900884
941680
772169
1466699
1276042
1763289
981313
208621
1348096
1977778
478223
1281678
1611815
450552
1335444
815145
872022
678697
288337
295330
103929
776329
1970328
1881766
314225
1508634
973375
796202
1941223
414606
1600454
5473
9986
972069
176035
1032320
1671217
1692087
1406041
1617740
17176
1032253
839759
833750
1186888
1342872
1831468
225362
1832509
613252
1891882
1138876
478724
12532
566703
1770262
1931511
885871
16873
1937709
945118
1336384
1326987
1823883
831768
1745132
1736813
809443
1616193
578341
647960
512925
557499
529328
1552225
1068420
1898493
1063088
1399498
1919500
1480477
618375
1109765
236548
1966842
1567283
876549
1682452
1553281
1398459
923531
535923
272031
303627
585173
894895
544709
1778805
961512
1498081
203216
318100
1563761
711343
765371
1812487
710088
1378490
1495321
715269
1812896
1952716
1280123
1762023
1985915
1183443
430759
1793017
1318020
442628
115211
899655
778426
1648001
567364
1401150
1355306
1064464
1663440
1473642
740639
1692819
762198
1002488
1775838
1428376
326105
203222
198772
708327
1327279
828914
918247
316208
84585
1630163
1864999
888739
1155144
1012009
1300889
790440
189425
941220
1373895
1420099
285075
986916
307495
481024
1448661
321131
1658743
1403484
940166
591292
140499
302208
1201682
1694904
836478
1918038
1581654
674100
1498699
1392840
213713
366818
712670
1853645
561319
1364662
1022323
1701898
1624424
385105
439846
210306
726480
634779
568021
1441915
304885
901081
364866
1651851
818894
822506
271599
4988
479676
1049813
1668314
509922
1898049
1195424
483474
1282873
677585
175804
138852
1428431
689219
1960416
1921202
1203826
1038527
792537
562542
157414
1324104
529119
1852503
794696
1194849
458679
297655
1841863
1957913
1743634
941233
831212
913097
331862
50308
1224649
1224249
615530
908174
865939
1627382
1799517
240536
1039647
1504421
468271
556862
1618411
1340959
1653718
1438878
1864293
725519
1474570
302564
598593
1214003
974369
60
551588
633188
1107821
1777027
759736
1076281
142821
1075658
1764175
674727
561818
1378276
1450047
1457169
1168665
1544222
173923
273888
105778
1251868
1038427
73099
1556471
446768
621503
1715007
373699
539922
1063331
1858235
574228
40213
1891514
929659
145094
1520629
846131
1894798
1111261
625200
1883499
1081516
1556895
4194
305444
1182430
1237990
710765
655706
1774627
739027
833647
475826
1432886
950131
94761
1489317
455486
989248
247747
1090317
1378223
1424101
1292127
1269201
1377891
248025
1148667
1714340
1794642
139880
806513
1885175
416610
230642
990956
1579535
959716
812269
1618651
629697
1950465
367798
1754952
1365248
1694608
60691
421402
1791730
898734
815274
391470
814181
387053
1776153
571326
1094886
1917784
1982522
680461
769627
1601153
668253
1015971
951645
1965320
31457
1222994
1281424
1523323
1388289
1302768
750142
262179
1495751
499012
494181
1109497
60701
623370
1465839
1311524
9868
526850
302307
1341689
504671
1157556
1100250
907742
716093
1830703
1689790
766165
1206083
46949
1333257
1469094
1524952
529691
940609
790456
1219843
687109
1864697
1206693
637822
1810426
761638
561128
1594091
1245721
222830
887318
1982724
1090738
311592
1303340
161266
854956
1362349
716831
867179
1333475
656409
206356
1555674
1398527
33687
361754
412406
927084
1340456
1967086
397913
1184098
856626
544571
1638314
331612
1118987
826160
1120448
980785
236514
1604274
1680947
458800
547717
1705164
172532
1154009
312522
1636721
264511
695368
1049068
109898
52227
1887189
1589894
1843476
1407545
324656
969765
1566255
297920
1082715
1044784
1419248
1679891
841258
74934
381450
259950
274920
58705
825185
1684274
1896856
173927
271574
409275
1573922
906823
1676864
1789558
1878829
688279
1664847
576448
1551289
614595
1935490
705928
1344636
1305109
1429060
860869
1523738
896225
82214
176888
1787214
1484227
1784351
713940
1044138
1730762
20453
157830
1902975
1679656
174621
957641
483982
481339
739329
1749536
1669128
210994
1612400
1410111
316586
1585350
22157
1948910
1598335
112735
985128
871252
1249387
1027397
1969789
1008352
1825302
525000
952502
1967021
130918
1184483
551484
1340210
1668149
560338
722047
1261814
1309469
15538
1296767
1164945
512651
204410
1455394
1801900
24867
1644345
335172
188653
1910635
968425
290367
1900587
1544125
1827567
610050
1849455
1556172
1052293
1200089
992938
100879
1027134
41713
1498559
70715
917048
148408
112874
963278
1727337
1826177
1755551
275756
304666
1978050
943900
408607
1171592
268347
655493
1801032
684528
1333080
1725399
1011350
999556
1927586
1413842
644438
1406478
110047
626301
471866
413643
775258
454662
728897
1408809
1090113
27415
1173298
1753148
649902
1615533
1260315
733284
393919
1248676
1624458
81667
575673
199952
290794
204482
62889
1824886
1991822
854059
1215314
1484878
59265
1106544
918558
915097
565112
217891
921535
1191327
1646836
1155672
689705
1241727
150257
1788375
506265
427478
1361162
1252263
1554120
335787
1692928
1648819
587909
850828
1668095
439140
1426660
839340
949131
612429
1960980
347968
1892441
102744
645069
925034
272289
486033
227751
1319154
1011920
432337
1657815
1129969
239024
617502
738841
1682383
651571
1382747
235708
470307
2062
1657024
302650
133535
587526
1084867
123265
1742756
351187
127542
652834
1173036
501489
21490
1645518
788040
1807402
1969856
928016
1234666
1236437
1921046
198483
1510062
1839332
1452413
137706
1752211
274588
1725357
1091422
847725
737622
1406024
1660463
1634959
1606678
1295793
1153326
1809678
1716873
1620794
102045
1873955
745845
503561
1030205
1286533
1575398
1403722
1358941
1281988
1922316
1646992
1183035
976179
55474
392824
1712834
885798
1468195
258702
616998
1448321
85046
474417
634768
485234
159349
904081
988289
1743830
284065
407647
496504
320341
1374582
1085666
1092324
1450579
1354321
667471
512820
284965
1594445
900907
1975654
282395
1724066
1166848
351781
442154
207832
1264436
1217183
1358063
71794
428106
915706
978338
1822334
1637560
1877380
1690571
1850949
1561849
1496962
1275706
1794684
1134787
1597666
1034013
481078
582531
12512
1090176
418412
1045182
915432
722827
1599147
1212641
1157854
122488
1176089
1754214
103204
26289
125376
1015671
11838
1930383
1556599
938887
1678780
1652482
769431
1716486
1556192
1342954
1612248
1477879
80466
1172738
1396888
1361954
858453
1306489
179271
454445
1422674
48172
979436
1672439
100544
1981394
807812
1702936
945118
97643
1631865
471040
1812922
1769143
1867136
1761521
845441
1065186
1754427
582133
410089
1470144
1654711
885823
1853683
1339406
904540
1667212
588383
81760
1527438
1363552
219546
1930612
1509530
1719955
1677382
314163
1070886
360612
276811
695719
1854916
612345
60215
1125105
698736
1818400
1995488
1951420
465568
1122436
251412
1971015
1846693
1988134
1082521
284889
1443368
657330
1391882
660668
1454576
848147
1790868
96466
572613
221030
1868435
338932
826305
638314
1794998
1333010
843792
1179368
1670545
953170
276803
1174162
1321977
1752962
894101
1316719
789410
121336
1306748
645854
1986458
1789232
962226
8600
1499334
1048669
901593
992756
1281186
1845531
1215383
75153
6673
1981579
193217
1783973
150206
1498156
1775769
1480723
920058
218049
1209245
490568
251884
1781384
21410
335853
1640951
1519401
1376124
1810648
233790
1773897
667056
1221503
1928390
1725269
19939
191364
233670
760887
1139760
134606
1971391
1420085
661235
1197892
199187
198392
1855858
735011
1013083
1397428
1681211
574737
284823
400724
455116
279703
676179
699713
1803606
512966
1923164
1189098
405842
1785353
1563307
1847330
1473712
859737
797055
99819
1799847
607203
467577
1712117
1168541
1195682
680031
1243288
736391
191320
306360
739351
1788213
368592
1688643
244345
842563
96084
1278048
592929
1427245
1592707
615616
216224
1129399
602864
646956
524471
1985620
1964092
1045421
181664
1545768
1100747
963884
1931647
99817
1147385
345043
181682
872184
619994
1526717
830397
294239
115674
1203555
1796238
1763347
1635319
1922800
1397351
1521613
1475951
316448
595170
1964519
1740174
926771
1269504
1322690
970514
47162
1037513
659531
765289
1152537
774808
1457447
767679
186849
1086130
1400507
1874936
1057046
733928
33662
116475
690615
639490
1616179
1352651
11091
368478
45802
661576
1611687
903264
1751111
107320
1002879
633751
1281690
280295
402662
1510960
1849861
723648
1852409
248806
780798
1572994
1350596
1706084
627825
906098
1417129
323444
649098
130345
260934
1586809
614095
642675
866065
1245105
375700
456136
1899430
1911296
1967501
1942159
928495
815437
605732
287400
889298
542923
127093
526742
690441
1604137
638271
1897455
1582603
273176
1061357
299443
1819976
1192848
644668
961417
777090
646984
581386
786184
1811612
435916
1681134
753261
1067583
517932
1864244
169804
614036
1114952
1097122
1096172
1687272
1606004
1898821
258895
1145486
117625
1031527
198774
1805465
1903809
1268109
1783949
456711
146900
1950616
418140
614321
1912668
227030
1682054
845928
1037027
995852
88265
1130173
153527
1221114
583074
1952301
809404
611106
1964662
1484639
384191
1377148
813179
385954
58603
609890
236387
1665741
1541291
488599
606580
1516710
929545
1573568
1997887
1808030
1310153
616686
138009
1078152
1626179
1104741
1411066
428780
1399370
1431468
1190747
1918959
716641
1938871
891591
1933435
1836869
1713081
1932151
1590155
872695
376589
1741271
229842
750613
80238
1336007
1696576
777005
1528285
256591
558005
1140539
792448
607161
1212497
433014
1080664
1976194
1318917
147866
1364762
954876
1597932
522157
1270552
280313
230751
1320
1659356
1824076
1140758
1129753
34121
770634
336975
1912302
1759637
81874
79978
1698683
615144
1807352
1106842
278765
1403313
214731
356706
19921
1757670
1995686
95772
526406
1927840
1096123
1164152
141937
1386541
1080514
1376810
77220
751005
1280915
415568
1503749
848382
1788514
684398
1247154
1154960
262601
1145801
859224
59208
884553
1174512
1891983
1091279
169695
922749
340967
733041
306288
1551462
1633719
1895398
1745575
1771194
366899
1769602
338564
1438768
1792881
840150
215918
561859
1197367
234431
214536
1087040
1046513
1309221
958999
1271690
886748
748107
435015
948054
1064495
1417628
253053
1713891
1482351
1352927
819771
1936055
1478366
667640
1616356
808038
114688
438560
1160673
293208
897186
291188
423210
436311
449658
1546331
1424077
1047216
1598036
236448
647617
891985
660429
1790335
1560377
698854
517328
366783
1232350
1836869
817649
541050
494608
1134787
1987688
19413
647378
1557222
1656562
552742
1289470
1945875
961763
269178
1768499
971452
624442
67520
853731
1244896
297841
1405315
569338
648561
1968182
686728
334860
1864755
1139735
1161175
967998
501805
1971798
396398
965745
1748072
539794
913257
1028667
1192727
1891377
85510
1554780
321841
943570
1348975
243600
816818
795346
1472781
448884
1261029
137247
620176
1392931
478384
845975
255410
1070257
755211
1453361
1730017
1339533
1189800
164960
72070
1635462
202376
64695
1630035
750525
315336
1090340
536817
781727
1134467
825482
282674
590365
836595
613868
583014
1970413
1890405
1831759
207384
200741
1988914
1822664
318838
1821279
939153
1511270
174424
603112
524681
298434
1880148
1524489
720253
156408
785983
262531
942718
1924976
1516500
743757
270608
1933481
1012427
1143832
1874997
1491614
1700757
1417839
1100603
405477
111760
1182468
1398184
647648
261984
959329
1587124
1735816
433497
1263276
1249377
601578
819921
561035
1821092
352521
1147791
787860
1847439
1414607
1050820
1680158
765601
1003833
1002882
528489
1838410
135822
137378
1559602
915236
211819
1849087
331862
1415512
1063145
1701637
505046
439609
1570090
1307022
925146
1175430
107995
300801
1772355
1546292
1779046
1635437
1558274
94350
357260
466099
277331
1332787
504052
1443959
1521923
1600097
819650
549342
943652
847901
1310028
333900
616733
554596
227413
539587
602531
1919631
1033782
340614
1896436
1276504
232294
734327
865027
212221
422112
1413243
434929
739419
1914425
1135607
1363650
468113
503223
439405
1324296
49827
1076786
738165
1156699
1901456
559593
113976
374305
310677
632386
530116
1230727
1818256
560002
123319
456773
598518
938014
312239
562155
1653974
64277
1678361
1407524
296472
1548641
357748
1303972
607952
431580
1792375
205935
7475
1180274
1226528
298760
1222362
540974
1401691
1698652
1593120
851538
55243
429029
1159500
673725
40458
1250504
642222
202859
1019443
868806
1598489
962542
440580
1948734
1374303
399928
1874657
291078
1117843
1017378
1872775
1522459
1487755
1690499
894406
669604
497306
970245
390075
1373968
755081
655152
1041496
1403806
564529
635726
335157
436435
214054
1990453
1681462
1179128
1137833
1319435
1660783
98080
1243096
170176
1727547
1755854
979871
962024
159090
1928990
1458053
1259244
1430874
1466516
1429835
873122
1524225
264445
717766
621585
777257
1628577
1714425
120510
855058
683721
1719216
1301282
44608
1980632
1027985
1696447
306824
1601831
100033
980756
441924
713454
772699
48745
1994389
182577
16104
1024412
1003923
1517836
1783588
455444
1978290
1943393
536113
1858335
805659
493723
184273
1912326
1063134
477817
955036
350088
902817
407011
1234267
1046582
1691806
1517061
1659690
404567
169291
468599
1319656
1000059
1286589
1399913
1788361
789407
1418743
1240190
910524
898545
503411
1543111
1003798
821393
212362
1949268
433114
1701402
791770
1794663
1895946
650069
1436398
1779445
1457714
388908
801413
663700
1356626
1848933
1044933
133024
640383
1148850
865756
278731
850210
484203
1102864
427718
1923531
165610
330890
1372183
371200
1591614
1465372
1968355
1547107
1562963
530371
1953943
1256707
647730
161284
109249
1012153
795396
953413
1276583
13917
362374
1709399
530219
1973728
1478812
1838210
1521609
1028390
671840
1772056
632200
845407
491405
1244913
1465937
917799
1356895
33172
960016
43031
1615835
464576
1111507
1605449
1084295
151572
1448699
893954
1693330
979086
1477200
1348766
211889
1856813
901798
538430
1574446
214065
732127
646476
4988
1100363
1179985
66544
1671162
1716287
985118
347670
1656088
1749243
723501
336269
99347
1081385
432196
233805
600727
877371
1105850
1419866
87
1960363
525774
656531
1528280
312196
18565
1382047
1230854
318193
1621511
138758
721732
371358
1261062
1406390
954024
27733
655883
1866027
648965
854388
894595
506296
799305
1554277
559670
502251
588003
1306652
309266
1665845
1017343
567337
103661
732229
577853
1475410
1372398
1502715
951782
1098064
1268337
395008
1943669
268551
922811
395892
1747369
814533
1722935
57638
1736079
766780
1909978
1426551
1571983
1769014
1504339
1909489
1834757
1880746
713385
786109
805773
715069
1751490
1542306
1707852
1539691
1370502
474649
1742773
647467
527708
1869439
1856804
943282
1597248
1129645
297047
917138
1850976
1700947
915233
446175
1468491
723424
1557934
1597331
1354593
1001104
1250510
1469128
1125254
707043
256546
623773
1208688
1429819
1549887
1429103
644567
1835956
1797678
19058
308135
115081
1604725
655176
847024
1389282
984730
486973
1511398
1070775
1239635
134996
142079
1792586
1108314
1120848
1795062
647552
549494
4772
853257
332099
967149
1810971
514227
1419113
506466
808055
1327713
970481
1321347
1617351
991050
990298
1230351
652289
1899437
1428173
1799970
656304
1938871
1862240
233374
205694
824596
189774
1604301
644665
711149
1404552
1515286
83779
237634
308909
818292
23004
1199184
1677375
7532
409806
1560583
1441990
1996434
859244
677183
972555
588098
609770
95985
1598811
555210
1722054
1855706
1728467
1560322
1426297
149190
1562831
1509836
1048961
1154415
1211522
1032262
74993
243769
1668633
796522
909285
237702
1951327
1878258
225114
6518
1247686
1282381
1011180
1671647
1510332
5399
1139085
1440133
1527563
877434
232740
1222391
1017650
1957806
1675587
539289
685756
1921667
436206
1535734
769889
1459721
62473
877231
186643
24304
620651
1816887
1071194
1053417
771559
1478020
1112166
98805
455928
1978347
1366540
1136716
684997
1907644
462081
1618966
1144624
717191
237308
470356
1584819
1179823
1688688
1929103
1461457
1024168
1148535
407072
1351618
594090
944442
922546
1121388
644146
537573
586438
1963780
379505
390335
1959981
450564
71766
469503
1513611
1810362
1418136
389038
1118470
792484
1909335
1742271
1443774
925862
1303315
837013
1317285
873186
731736
8404
880926
1522147
642899
1866559
1252080
754203
1952075
1820052
1952662
274976
19954
35562
323808
1184673
1012937
1815333
903234
786996
1972248
1566522
1003671
35976
1424137
1573877
1967623
308882
40908
1673660
180169
224652
1768977
1376098
909997
1771489
1974181
586359
1972316
504253
160419
743164
517099
833512
1352640
133176
875789
143800
1047639
247026
1678361
1250180
1415539
357833
934310
1697394
1102976
1156767
482677
1351552
470257
1081124
1985207
554799
770787
1821880
1534828
1128131
1052448
89384
340297
1280791
558463
1468620
1277233
88126
366065
1216700
310124
1570148
710268
898913
131365
836675
294341
389763
1861014
848669
558033
6183
537575
1827883
830740
1125166
1065794
1790543
1862618
498191
869622
227611
1648678
340871
1384066
864172
988144
260771
666630
979250
587009
23643
527721
1926090
1038943
1999713
1037120
1302279
1286347
1241658
613965
720286
981167
1819186
1619461
174356
380274
1306203
561347
588778
1851858
1827078
66216
630046
1654480
1360907
866645
1250977
209314
1458709
1772265
1550726
509618
1260489
1015012
617154
355338
85508
1108372
1434227
1581318
1314670
1912349
770504
1012009
839707
1805691
195720
597563
1236276
1546110
515129
372694
250664
1126275
907490
121123
1998559
837582
1216318
603371
1506019
1638265
496167
578925
1636049
956511
573096
1935227
387610
988000
649727
1844405
1396585
310222
222503
1746615
1903359
522142
1622322
555880
1113219
275302
1439602
564410
1230804
1427480
1808518
298086
1368619
1496324
1366881
1543908
303850
1188055
174706
1004995
1196510
452412
120712
107406
7911
95797
412717
54347
235412
1511650
522882
1586577
799802
1315520
862508
1076640
571510
1216856
1040165
1810233
1099626
613315
1131106
1671959
1736328
1484570
919335
1887983
545599
1094292
1893939
1383610
689337
657066
1844865
1691641
1018848
476175
302984
240023
479150
1692017
1004291
382654
1493559
657184
491262
1062550
692775
561798
1193247
1369753
1566871
1675686
1760655
1382193
1419083
1969263
738912
1824505
1167884
174956
245073
730621
163690
279195
664945
554331
329566
674312
969285
23475
1495284
1963421
1926438
338351
773733
621240
801868
853538
715469
11325
1420526
1670690
280751
1821359
1366132
977390
1585001
588827
438435
317277
901389
1672812
717665
1363850
219087
512928
791219
113686
522717
295195
1328327
736410
650980
831402
1460226
1706101
741552
354029
400693
428235
1345470
538843
1448982
1197268
1590246
946304
1691034
554397
94620
640443
665585
491600
1389676
1550096
1643426
1188121
1908826
1270716
1858599
756002
775409
111715
1522099
1539591
243124
885970
768513
668035
696204
988468
1885130
1855490
1675754
291134
1287758
713446
1091764
1768006
1904536
453739
1134824
225789
589075
512375
687986
686604
1106972
1448503
1500812
294079
1313276
1100466
569578
202268
656534
1956967
1500642
1978691
1950117
437916
17617
58142
1011831
77801
932416
527560
379113
272011
1577953
1733483
445783
177063
1432316
1477483
756856
471836
1507029
1343080
115820
1077000
159044
268650
909610
1028992
772234
917138
161350
1425706
1112757
1026489
267655
79179
750827
73438
871069
1819088
1201103
1693248
1873252
1691617
1679831
1822233
19284
1740699
577669
1030419
561630
1329286
98628
47182
357511
1982974
1809710
1853730
1026758
1244340
450168
948354
915136
1632644
1081945
1113110
1439653
1605169
891786
228480
1626132
401894
1595819
1079967
461865
1154780
830149
1397074
327947
320241
1640201
1649567
1985661
1161827
1041658
145438
1675469
678456
845256
1165003
454432
134612
1132142
1338965
775453
384727
1808052
1706952
783597
201200
1728454
1067625
1876189
1674819
201703
404560
666574
213688
1248513
1828354
1779424
1511378
1837809
1501158
972805
1370709
1662469
227921
1023834
361077
566201
1729162
246154
1606801
1832580
1834081
23115
1328619
406508
1757570
1852236
1621652
332877
1739283
794222
598540
104495
531154
1544117
499240
1597305
269947
350195
639671
195132
81344
107145
367309
764708
1486139
332169
611617
1125068
1278665
1182067
1521369
419103
1144612
1433558
412
189632
1336767
418682
939418
1552044
493150
679274
1566299
316771
158623
637147
1074230
942320
835644
1464329
1537929
1158737
532551
1429921
1841131
510114
1843177
876370
1413362
1905916
530999
561918
949296
1898645
1508822
771594
61279
1897626
561751
764632
891059
1179941
1988023
174869
1749243
1227968
1991013
788267
1602421
1784778
369187
902479
876029
729185
637439
957128
363172
219340
1271971
441185
1168652
868424
762749
1341275
1810419
77045
1672891
1108055
1738317
253408
629403
176238
1322879
1040039
1030593
422216
1731220
245586
45363
1540278
925442
1951919
1030232
1248595
669416
1360812
1644866
1190254
771583
1541319
1041210
1076653
378709
1714364
780870
1562285
238448
1058460
857967
1192731
1306993
1244390
1775837
332088
1882236
1278548
1157188
149004
1092487
763666
423444
563741
1025080
377451
1056719
169156
1010744
1088388
337134
1296338
1098037
900354
1058839
1704588
228887
1262688
1913736
1904273
939186
893184
1363480
1383477
1513901
1786411
962715
587321
384110
1168636
1464219
72916
446420
330270
402878
1252569
433645
698117
1353277
1660288
305773
955137
924571
83483
1318734
712548
235479
1779932
1577730
310710
923154
1589492
1684631
1086041
1203728
1004910
1765521
1407386
800670
678000
1964189
772849
1164188
228677
337883
52496
1794729
1554230
1147619
207985
217203
1858525
1313313
1874816
374984
1834364
343524
1907679
953034
628978
376662
1671687
65608
349631
325711
474531
276254
1865523
444180
1555405
1877620
1252080
760468
96635
485665
795393
420692
618566
1610617
668517
1752546
1550058
572349
517222
1658315
130626
1766153
632386
1595433
1880074
1866323
378863
788039
1551710
86101
1168710
1570931
1112699
1462325
1632410
627192
1352166
1882221
72075
225849
1226072
1546412
1800102
2816
880497
1329560
1874900
988737
620932
179382
1923365
821200
1453967
1026795
934342
1939555
109532
1291362
1083789
1919768
921819
1152081
1333010
299882
1987503
1643119
141290
7713
1994590
1470073
125527
1806855
581212
1132869
996660
1053891
1772918
1492480
1738770
734911
1655099
1595258
412361
1146034
1985583
438740
1704498
1728318
1870764
185308
1214480
1641246
869389
1951338
504710
741413
11325
611069
628024
1084758
1862486
777603
1187411
1204678
1704242
481735
1336633
694161
861147
1874863
1770838
1438345
1785348
1838128
570967
1561266
741766
1299419
1422923
1577313
474234
1600090
852981
284350
460845
473582
860778
1778475
1724978
914188
792144
22533
1488582
1492810
1486823
983574
761842
549555
1646911
510043
1963090
1797137
1831841
1737214
1519561
1905247
681738
177494
958248
1142412
109556
609037
539018
356071
791594
539084
757750
260900
149217
463245
855585
877403
1112842
283017
1966550
1664407
926497
757303
642282
1137478
91052
1652432
218932
1428556
1810113
288451
1828635
1481127
1950140
399661
338273
1004537
1750669
1753203
1673447
85444
1836178
1312753
450843
1502289
882720
1825037
1271304
803541
1009670
749869
859890
1265541
1380223
1015404
1798286
1863539
213136
1815545
1928663
1667515
1287672
374888
394267
529717
48578
524610
1353953
989882
576523
1653562
1512889
1027397
1877189
642661
160852
939971
943254
587599
1239592
1910112
761631
1536129
1318225
1467504
1478186
891991
150316
1239315
947796
760334
1111192
1642756
607788
916349
980944
617514
1001976
1622345
586705
42455
727618
469589
947510
1133746
1052014
636413
1909971
644008
1976622
951885
31254
827929
221376
1201314
1985470
1565977
770504
1001211
799784
1643056
929291
957119
463434
1721152
857378
1148975
79823
539742
203934
1746484
464797
1122206
953783
891975
1481772
187724
913078
239285
1199060
1999963
1530314
301786
161101
1893837
724888
480833
574866
132125
1066678
1854418
1298069
1530230
1558635
771859
1244418
639258
1348165
1532193
1711075
55806
413945
1382328
1367608
173465
1567358
1543799
714084
1031709
1306243
1934288
1533500
1655449
683210
1055519
1023510
1333811
772483
1663231
1285663
1807100
124315
468839
862426
1521152
302752
118713
638980
1149610
519300
1166662
1137878
1689091
1324904
816986
1271947
761634
1845989
1487856
767442
1800580
410475
903530
1753757
874746
1186536
219625
1360956
906724
945508
460037
1738912
1669784
1242102
1426486
705955
801208
67022
1010943
1097214
109412
1477069
702624
1069388
1404145
1489618
1489660
580517
1700185
239591
824139
252318
1865795
861235
1211130
742341
649558
1354235
656086
853971
1435217
1849631
1690142
669900
654619
944538
59763
1127033
1783357
462859
443064
1724824
1757651
276021
1983101
1136590
87958
1043108
736370
511231
1223063
1893697
1222923
1965216
221181
1587899
1159564
1403056
1875077
76062
1339291
1340224
140243
184188
862381
1359828
500061
1402770
788355
18021
1686112
1951194
103180
443453
1902381
66450
556426
172787
675848
21825
1752304
1115398
1860616
1878135
1315410
231767
1253591
268334
1241446
1792802
1547206
378513
1397859
602957
877881
1771892
1251317
1894735
1736196
705301
345339
965221
133980
1825816
1072239
742669
19627
932367
1220045
981970
1332992
848181
1923622
1713054
637502
427619
556239
221133
1487386
1632022
1864825
1794679
551923
703679
1149627
201507
1655000
851603
910526
1739109
1853520
1765038
53855
1079512
1208059
437322
467613
434551
1406573
517143
601138
1665494
399098
319330
700808
1109946
323790
204580
1515084
442860
24887
112504
723180
137856
944431
1218047
1000588
490085
1903826
1097171
1798572
523924
1316832
1065379
262662
181559
24183
1709308
532071
362132
1721666
350351
1820133
543184
1283944
199559
186647
23669
296478
1140093
1823076
267492
652278
444402
880898
1703075
1190695
1191088
11826
363829
849582
213448
1469325
1756580
815052
550169
1882522
1384805
509330
752127
464812
1473598
1040815
1568228
1416484
1371082
385206
602621
1421957
1052343
264566
359749
619594
10371
1776038
1289663
1275416
1414756
1546246
332894
677755
1874231
318015
942451
576381
666320
260755
1976456
1904200
1272277
251756
106188
1846413
413965
1999396
1855433
1758725
415940
420898
522627
837835
1627442
1152649
410423
416493
357167
173923
1028548
378296
1219908
1618344
740750
1978362
1607305
1686899
215367
255415
540712
1627811
1293165
1548702
691599
1615424
1315044
767582
1951926
456760
597529
796522
1263497
555279
1189103
1005502
1813636
416621
1919711
1172318
1740069
1877108
276152
586906
1634708
214001
1521613
199166
1187569
474570
1864650
671398
1597462
457006
1967167
469527
783440
1029608
1053425
1290076
1283806
1776111
1738459
941559
228773
234787
1666765
894013
532048
291772
803184
1370214
1892981
1780838
188078
350571
1241985
116902
1428711
1431081
187164
956300
1785792
1471471
633076
1771699
1206654
1320060
409840
407046
344021
864820
1202939
581193
1564160
1219449
1287444
1218870
1847241
313052
884961
347933
1945294
1718154
104498
188225
1177353
626212
1967664
44120
1388601
882960
325920
1935033
262991
1216507
846525
1659443
1688701
385549
197164
1355750
1392230
102019
432500
750
1541616
182637
499627
1474349
523899
552029
1967507
1135671
1326693
1967759
240741
1415716
1430615
1297995
1193261
1242028
1390012
1779823
1323191
178764
1352277
1049091
1341115
1307307
488328
1118690
1708519
1460155
6676
853266
1169137
590744
1166823
508926
1154105
353003
1136979
898462
829660
794440
346857
1330623
7575
1775063
1165735
868346
524710
54895
1336847
1568047
1874887
242055
398203
1233376
53110
214302
45286
336434
650712
833550
1531515
1260854
1900627
1013093
329703
1737358
1534039
671063
1248976
1136837
636183
1980894
279967
1602032
825471
873971
1679371
752710
1492740
889827
156408
774545
1671848
1601748
1043846
871338
632322
799729
688558
1968288
1642737
81639
570293
840844
1428300
1443162
619567
684148
589820
838668
566570
1013547
882505
1746748
45297
23465
136310
1615260
442107
1583600
1429139
1390590
190039
49041
1408214
1523171
1590414
1290108
1958562
154122
1007286
1411303
1953768
1688596
1281271
258300
6722
524564
885643
1229783
1502768
1670377
794882
843265
1559115
836693
374130
1781499
1244575
1955604
754162
1605570
71470
1686567
331012
1243651
1449433
382923
156275
965373
1240004
1854989
1227143
766373
820555
1820878
824029
186936
613108
292045
310203
1971701
1255064
94003
1367381
1405875
1062198
134530
1407715
1937289
976311
1667237
533893
1186500
828684
534616
692305
293602
1685803
418221
1251466
216420
1255324
1189813
386032
1435195
386515
1625697
1729795
274265
1889070
750010
275336
1208333
1774031
702626
1147168
1513260
131657
1269698
1141388
1394772
266827
671938
626705
558552
1818986
1443446
540992
768728
405847
974128
1176391
597381
1118051
140360
202275
1085976
1309964
770631
1315251
1361000
583225
1672029
798062
356316
310305
409244
1861799
1407147
109547
1444967
1326937
1313744
1437758
1630474
335756
1580593
92546
204537
1350889
465428
1781746
663255
584438
1745660
273884
447031
1561742
1480995
429803
1031191
618663
42294
1033112
641870
133065
1517773
355434
1630607
1437580
1926427
1633631
760243
804018
97722
568459
336197
1987731
410677
1184691
1311663
1517228
902778
1721606
894049
1237714
317860
47714
169881
860741
1402742
566891
1364032
5088
508989
1093465
904540
1780730
692240
1847078
1733538
907609
1610791
528734
608640
1152211
231237
989966
1168288
258653
293755
1384632
637933
1180513
453739
1786799
349511
1584789
1774683
575243
961073
445957
1419030
1221093
547088
368303
1661508
539735
150688
517248
1260486
1450820
1752201
1286940
163149
1243766
369346
234581
1519463
603671
1889749
1108094
563672
971057
1437041
1669876
81469
1555682
256892
1519889
374081
874451
346584
117738
1111654
1905107
682242
776447
13474
1572092
1822823
89448
626723
1469182
1414148
5939
1904959
1070947
1723459
1639904
342766
341820
1640156
318886
1197423
371771
1073689
579005
1737469
1230799
272271
1974450
600086
1109601
1798923
1948081
150774
1639811
692226
678806
775257
394983
280836
1153927
100879
1782219
1709589
21106
1724566
162326
1166560
1815201
1563057
363412
403343
368887
363079
1943990
1696179
500146
914630
1646582
1868833
1412576
1641426
1186786
845728
182256
1296993
1472952
509458
299537
1322617
1840237
1473385
1286646
1084994
1954042
988557
907760
1180502
907311
103584
290421
663110
778173
1374061
100064
541457
558720
1235358
1325703
1592499
385079
1629727
1748615
1775059
744447
648352
130947
559740
171690
1130985
1398363
35980
1009014
756617
93563
837255
782831
665444
1916542
244727
4191
1853982
1070252
9469
1617171
418966
344954
1134236
521381
613222
1597296
342764
186185
223691
509328
1311395
1288098
1959874
1437571
86040
216686
92591
341635
518008
1881110
1201553
1509908
1406486
393
1888546
458566
250001
324377
1502170
1322234
798705
850664
1653784
74805
233416
319312
322886
1067605
1658164
292255
1863642
396964
1183400
174472
1435987
1052318
988190
1561199
418621
1581813
180459
767016
952954
1280820
1868933
1181490
1535338
1999766
1190068
957035
1913057
233485
804134
936012
379717
238117
1758683
1883070
1932374
1635655
1686472
1233491
1591593
1695078
568421
1046131
1757328
1718341
953633
164963
724284
164513
1577243
1296564
337698
181275
1492542
575461
18807
97157
1491600
578925
1716190
458341
1457753
1756828
1041091
1957421
1647350
511263
574683
1093341
833684
1715980
1990101
1338303
237146
1043094
1684560
1153274
716395
1690075
1512509
1162318
1126933
428292
738783
674163
815590
224067
1501254
1990243
1697773
576617
1730754
908087
1180303
1999034
1826549
1710209
1608870
963728
1691342
1296457
1763611
859059
605947
1152561
605869
1447711
833835
993716
1211405
1778093
1724643
1751835
1224375
487562
1668198
215991
1261564
358224
1454458
765462
110824
1868672
85954
1967214
42939
262501
1277963
498560
1434632
1779816
1374594
447643
1645153
948459
628319
1154522
1302338
1701527
637703
878599
671473
1522863
225520
1061169
1180576
1553838
1511424
1646972
1563322
1483193
279245
1008216
1336613
282503
1366502
456518
19770
454550
752796
989151
424295
918993
782383
961562
363496
531142
636890
1087836
247840
525303
196478
625240
2013
1221216
1454065
274738
1024032
684179
1680224
165183
1256161
669322
1934769
1314871
313445
1130621
1533392
583469
1060140
10925
1609434
1874530
200736
454475
1284194
1792286
1640830
950379
918100
226337
831747
1517209
561030
1724022
1099489
921259
159329
1762639
1957074
1706434
923296
1125700
1801243
1289284
435765
926995
320754
445106
1265855
1223790
44292
4795
1611386
1921725
400941
1170548
492704
364087
1412493
465972
1437073
1829340
966734
924369
244299
1924784
110834
1611181
266334
1084483
1113123
1879578
79768
721332
1742936
1452938
1564734
588144
175244
509368
346300
1553825
722101
369684
886570
466163
1205279
1581119
1639122
503248
29665
1236154
457786
422950
1615299
483101
1789584
1085743
259025
1600796
135113
1534034
711024
1838323
792583
1738997
1421659
1339093
465243
1658786
858315
1726343
1862268
582835
1692698
558143
1381697
1276852
1335533
290263
703679
407517
556199
1633833
218043
1321602
256312
615128
1379078
1704543
1563464
1417910
9277
1912309
113147
1262548
678979
846098
888666
1377795
294594
176255
151909
1416732
1135854
885075
1413174
1827900
1620556
507874
764635
1074540
1626067
1037879
1503396
1350596
34123
1029089
690247
1214902
1878470
1212477
1459765
1197045
561232
341278
1763360
1510072
198367
220976
295376
344598
399148
1906505
1627843
685582
1677034
542502
902281
377349
923301
1849528
884460
1895434
148065
1670345
372753
155985
595945
1617375
1482539
596134
356082
283470
1330348
1546022
1607968
1830715
1911525
425159
1012720
1335646
1534391
1764849
1348474
1647142
302062
1907727
555838
222541
21599
1725051
65356
314785
184483
861479
531783
384153
593398
910866
142673
25311
1017006
179394
1841532
350158
953389
1809492
846470
972225
91969
363882
1341659
1849607
520027
1194863
1956880
1217340
1359270
576109
1384766
244744
556045
1131395
1630127
1481026
1677692
1354235
920547
405132
702241
623144
980840
930650
1593827
446841
1690078
750874
1586691
1715039
1587263
350084
1654642
823863
950526
127970
911645
1965919
980811
1569662
1742752
1339976
1562399
218161
173482
1906959
886837
290199
1308203
639738
545270
221961
1079385
1609372
1868324
1827680
352579
455639
674738
1593503
1251862
32348
213860
555349
932608
1394307
1413822
1264144
867087
718504
1554797
1763514
1060098
631333
411499
1153245
133107
201170
1336157
269535
1821197
539579
699755
1366319
1806264
1222823
1845086
1951305
1511600
1884932
1996461
515663
905652
737603
855472
791462
1468944
314974
94168
1200835
876535
1203826
1187462
859099
636886
814060
821112
1190322
1412490
1612279
1568765
827291
1573654
1935825
1202666
1180303
1413865
590035
512254
789813
332475
1101245
454753
232773
975824
1198723
314424
622844
1875424
51638
1133216
1021691
397409
1449362
1652136
600814
1708208
1770703
669558
351168
753640
831084
47642
285087
1463921
1096859
440187
1493298
555361
34121
418033
1704559
462773
87736
1639724
689729
1265565
1207280
1015271
769194
260371
329587
1593192
878815
742315
29831
963146
1135929
85131
867681
1758315
1072561
482303
1036703
1404210
1844196
1072630
1803870
443509
1881203
1286005
1154242
770461
505416
1208478
1287128
786184
584547
370653
1429940
1114314
595834
1730357
363268
1798741
480313
571661
1965043
618875
330235
415958
1678576
904218
114290
171900
334970
1820568
1592551
126099
382648
166096
283394
1655739
478161
1999583
897955
47146
1453440
1960742
1827278
1178871
1470906
108747
379462
64263
643469
1148903
1355067
1831438
1771718
1397334
90394
1613261
175776
344946
1132145
1215686
29385
58258
522248
456760
1014074
892128
294379
1864780
1867047
1176885
1747940
384632
614881
231601
186888
598094
797506
408803
902947
740004
590997
656745
863283
1558000
1046931
9763
698142
1832316
23419
1265012
1076636
740776
608484
652762
322578
1373720
203600
121775
1954707
1333261
583662
942646
1951804
465328
1866299
1255402
1473078
1907122
1106267
39483
1548283
1760382
750256
1740778
1251610
273161
1450592
784458
459742
253099
789014
461516
852892
1904776
1648055
1047813
159724
850775
473041
1541778
606459
1165207
1757460
1788486
1222061
1673345
1389676
876545
215669
1375892
1762452
1207505
1971521
1931295
1373109
125308
189201
37110
669459
583055
1205520
175738
1198904
461114
745573
74991
407456
1370948
1808334
1947067
406725
983929
1791194
1144130
1508966
992455
1484639
824931
509165
1309489
748107
448893
1344509
1082969
423864
1263436
1870643
467137
91212
585370
1964156
454700
663124
1329818
1576818
1995460
1436952
72088
472764
1208629
65243
1493216
83432
81893
1925299
336672
1482233
513001
1607391
985097
965590
1587627
469248
1393015
1113331
1871736
122380
958860
469578
1637157
720242
1980287
1438876
285412
596350
1842980
675526
1071677
596529
1804569
1253216
1185916
665743
1276529
5659
1817027
657492
1192439
1456886
1294531
1058511
447157
1067020
1145989
956924
662453
1316510
1559045
592786
1409883
1334559
185663
545169
1168410
1017035
344253
1753860
585722
22888
177759
67448
379307
537035
963503
1644045
930403
384931
1915219
994311
1458939
609566
1514105
135671
1044438
627918
1662284
16700
77203
1791206
863652
1867420
968702
1072150
752903
521042
1327974
998357
1458131
715730
1383850
1972431
1759092
411847
1889368
1792317
1847701
302731
1763545
1387858
1281592
25187
1563654
1852308
1902053
1523436
215297
1772018
476726
578039
1886484
475402
1438304
711990
59742
1904820
1673509
299171
623149
458616
1893396
1969963
1897333
1129377
573846
454855
1051103
479572
1529710
116009
637346
1339151
858728
325844
1602190
228552
1244109
65088
444652
282503
877136
1873879
454413
1524011
374888
555325
1732356
1751671
152551
778284
266953
1973201
1021319
1732007
617242
1385313
1004535
333571
1144642
1812217
1240087
380121
1624837
1968708
1166532
562539
593975
751643
1831791
1383432
962701
1646825
1080800
1808139
128074
1861844
471027
1594921
1544095
1198980
177239
898225
113160
1108477
159717
1220102
1979462
1786402
1271059
1639265
251277
1666169
332324
582038
1965780
1356618
1164530
366931
235873
474086
345527
882087
1369840
1124030
338229
1574822
1816466
90092
558259
666072
917409
1741987
1927319
1161567
1989595
887573
1879843
1074711
1601480
1646246
571887
166104
1283642
1322179
399148
833463
558120
1370278
761402
1744739
1555723
754317
20438
1133067
1540617
561467
946804
1607656
1166653
1875768
1947209
771393
82543
1173081
215543
474747
172177
919574
19563
1208597
1226102
1312844
519376
62233
1972735
1059384
972123
377842
1440581
314500
1274480
488155
784362
615349
1161313
556715
1214998
595251
774073
1435203
651703
583147
802456
1053286
1856833
293640
1211885
485448
10508
488996
658992
1867392
1836786
805738
647730
50294
1169160
1625088
1224478
879299
326016
1978338
950450
969666
1294123
1315933
25981
732960
1570978
96603
1120193
897814
135033
238924
1530380
675393
1257742
1068527
453878
1404263
672428
107633
1524596
1513183
602648
155328
892584
1467323
1389233
327205
133733
396198
783327
469896
771802
337278
169594
763665
773344
568604
778214
55198
318416
640389
166912
1624065
460730
1881861
1712545
73687
1283978
1851362
358872
864421
1161191
1568478
1941409
1641398
1361474
1867742
1026349
388621
1833150
807504
1468579
524554
636506
367475
628785
861210
782759
440919
1430392
1374945
906918
1913346
853426
1044069
1983153
1767728
1024107
768542
153030
344044
315087
989192
829854
537736
1618524
563519
535806
1176768
395718
532737
1629389
406967
1643077
746809
309943
1594836
1652203
411141
791598
1277635
1560321
116390
713372
1084309
15197
1363354
596600
1981205
1390148
262205
156955
1832824
351397
1112379
1648206
895847
968148
96047
1490451
1912181
46366
90561
1560664
1526950
985356
185238
1727053
1129616
1933665
645514
91969
337723
814136
99755
1954083
1967482
852797
470960
264950
603923
1701301
1085016
1376111
157697
746383
1545959
1999026
280303
1439098
1740359
1582252
1525062
601502
1741799
1100497
99321
747139
519495
1124894
1224478
908814
88720
486047
484336
48496
1317435
819458
922428
208695
925949
64590
633733
244815
1234228
818432
258702
1396617
333319
1225311
185193
1623411
692684
639047
210761
246071
991699
1897725
472681
1037442
1759637
251151
1021690
1940509
1748359
1540449
143331
1653712
402006
1936548
1300085
352681
285536
632638
496692
1674412
1396748
663082
1109066
1829292
285412
815694
1263700
1977161
244663
1483386
965603
1412744
906030
1421759
166774
89083
1741126
1876022
1487275
423201
627685
1773268
264405
1393765
167139
565780
713985
1852456
1905235
601393
1950233
1642573
171703
1670224
1701821
1349444
1426501
1243245
203924
615960
1172474
1156620
767532
50366
859701
1467802
1835337
290550
1222431
1481883
1888731
833935
136127
1451142
1350037
452959
305396
725316
1393333
1623705
375331
1198758
1939697
576006
365182
1253060
5631
1477487
178923
168788
1941976
1071970
886320
1967098
625111
1029961
214988
1637732
650461
1573605
232535
1378328
1268172
1759139
1474567
1819988
1704772
1426033
539196
1855074
236628
1150753
1922620
1680224
964478
1641596
1566254
472477
230272
279100
1113829
122071
1568398
370803
1841612
627978
427473
1346867
1890209
1288155
934613
1974141
903037
1435574
942343
504619
1327072
631851
1647705
1798675
1781805
247622
1891591
1098562
1963490
1048481
415278
1541063
238524
906230
550363
1821359
1329840
1624709
1308203
681061
1584516
815032
389820
127970
1442713
1324491
413732
796663
1195236
466420
1224802
925600
1473169
1202949
1422280
1041894
1373328
679881
774985
561397
1238119
1547602
1606140
568062
791536
907584
1224781
1226084
1509217
1753105
482513
1532143
1796261
797294
627842
219542
1537790
201915
1346722
962701
599268
944368
1715264
1805746
1483021
1286313
292924
120670
928625
1767486
1774304
1256516
946225
63949
865756
890825
1008759
1069859
1789861
1568692
420901
1770839
1088314
5142
729568
1657755
1405602
277654
199271
1403268
1360435
833568
494626
1609020
1130747
355968
1956678
548237
98224
1049970
1338120
434652
1759741
479955
1741095
188248
340669
1315433
303107
1581224
1002845
454808
85578
393063
951158
217565
879807
338351
1377975
690441
1768980
1857188
352667
1355021
231346
1916395
1033227
1589266
1275071
1239374
1448042
303439
800409
996692
1474666
1104397
1997139
1729887
1160308
411030
865202
1710715
463954
894123
345849
1777303
838437
1018032
415542
589820
717730
761163
945346
1792729
187060
1871306
1801140
899295
1811522
621697
1841131
1595433
725990
395856
511394
680169
868509
432801
1129219
1625162
582395
1709759
579691
96959
237063
1174181
562724
958244
527191
755018
319223
1608205
1835242
844875
1410798
1207811
515781
461286
946272
1079202
1078526
1645465
878124
387436
1284517
1842896
1254329
1390966
649328
577550
235604
827006
70122
1362911
535153
991660
413602
187769
765461
1317068
1922803
619920
24894
1699262
1298778
1808216
229189
834557
177950
1756009
969298
1636244
856424
183287
1988051
1703064
814110
1181658
270944
670539
671305
1732702
27272
289504
952031
1877325
1562428
1102340
1196342
1734859
955052
184001
1888287
769367
12795
933212
84717
552412
596180
379377
1855833
412093
1031603
715332
1155432
1991215
381396
1486466
862745
325753
1860857
1709371
5804
774049
500675
1387608
1408718
1883380
299189
151088
966612
702038
160962
437513
550636
1174170
498213
1329190
342706
1204318
1630914
1714283
1689654
492440
1634319
179947
455510
543368
862417
1621059
555980
842508
1345182
829278
211550
784975
104712
1930641
1098944
910220
1152877
1888135
1194188
508551
1517685
818799
175939
27090
1749997
1775187
1944316
1705009
1138297
1970424
1173400
802932
1261111
1391244
1748372
764570
1350720
466926
1389366
1541457
883673
261481
1225235
575678
1432077
47183
539365
865954
1272410
711081
634820
1785985
1617379
1403183
918420
1508956
516854
1688947
22207
693168
279553
855848
726940
1136243
513240
1959639
1982917
739721
1924334
1867895
1154789
935454
1153845
164270
864568
737797
260883
1095501
1019902
337923
1641104
723547
310587
870361
1973732
1363165
114487
72239
1739616
675493
536348
971592
1620888
1069713
454104
999241
1952428
1341115
1334794
788819
580003
371959
1323662
1367426
270705
1233447
1943918
411946
1304794
1380694
374144
1498306
1872036
530378
1105509
1098890
622546
1161148
1449783
175023
606160
1913466
349494
930030
1729455
1985196
807180
35093
1881275
1093972
1726450
1365837
1389190
704182
224419
162915
782606
1262379
1941679
625719
218594
1154557
353300
1227846
835134
260220
343099
1498624
487360
832073
815166
1046582
208580
456099
867558
1752601
1918752
716835
1483615
1003969
1505087
1303972
1872938
187413
1241611
967668
1530664
657149
551529
1490567
1512275
192677
1088229
950153
1161852
680990
1379805
773535
1400790
1353388
220378
1177948
102068
557154
851102
1168453
1568703
1266118
267052
1601875
1349850
880950
416549
957839
1368323
11565
1600433
60347
1243829
605837
504030
333433
586643
1719548
470160
1313574
234213
50364
1527904
887837
1615332
696039
109891
257110
1329504
629207
987562
1911012
776847
341195
338885
1274419
126741
1766531
1334007
217153
1601480
1804608
430446
176282
1513845
370225
361017
260403
1886837
1386605
314986
1239989
1599206
795876
1251815
99877
1543028
1999909
1561916
938827
1071315
401330
1877306
1595938
488370
1304463
517646
1075325
326030
1962248
1974444
1816729
804866
1996365
1455481
658646
757234
1375769
1253742
173133
182616
1501618
1770815
781825
1029658
669900
1173707
1487020
358947
635664
97643
972548
1402850
1584122
1500366
1959014
1355519
1734804
1396662
1413147
1308799
374563
1177469
1034324
1140452
1983645
973212
1261860
680337
27608
1494964
955704
443553
678763
1775760
1726516
819690
1137969
1902921
1214397
182953
1164212
1997365
620731
961137
669352
560754
1262030
1228094
1346931
527857
13992
551358
916694
1901848
1276440
512318
565793
1670406
1869475
1038133
712362
249652
1523924
416703
1233479
1529631
51111
1568271
153372
103980
763024
328554
1184417
374290
933845
859690
919129
1399234
569273
708169
1776637
1928118
563084
1295849
33766
966572
70781
1813526
1287918
1126048
1176847
667660
859654
1259171
1175243
1082509
1345335
1853932
782539
1731509
568764
1786974
669902
916281
1418758
32686
1522618
1087166
348125
1258044
551718
1690126
611878
72463
92153
1961003
675496
1869453
1737538
1464329
1652644
367792
791338
924685
1949389
1254809
1420870
770880
1665801
1775126
655329
1783145
1259652
1705005
1731694
830147
90470
1449318
427325
820083
1541885
703364
765882
1014060
1695054
12002
1734237
939529
1022523
1329146
1979631
369731
1729629
607738
955501
6267
90254
1906230
625199
1128042
1657883
53562
462335
1140361
238053
1165436
1781912
1512605
30215
254229
43813
1326827
710883
410039
1639094
560738
933751
1509619
1940295
1282873
266715
125559
1083427
1860795
475213
1022274
1989595
1582928
292442
1444439
1113821
840411
1964315
1031225
645220
569898
106392
1140663
1754880
37997
1677589
785775
1105393
1213780
370267
1418189
149004
1412674
287220
108344
1432411
621434
60523
1156809
1648781
126250
96997
487108
1745948
1372223
1005441
1119007
1757197
1926942
1845759
1935877
506660
63133
135186
1997655
1151845
691046
504431
905558
1197361
919196
415101
827275
470957
119024
162313
50156
1439085
1418734
1228186
754353
330360
1780853
317283
1943254
1055406
699752
475565
316067
352518
186033
1355123
364246
1082895
1681744
1089360
1621288
1642912
1158055
1147172
541977
57832
618791
1794722
1626910
503934
892907
498393
1755842
975863
1910022
962242
1098037
1013589
1451285
1646097
1541174
1115606
926442
1971782
666856
554331
806359
1082405
929039
1906305
1079894
839004
1306659
1087939
522869
1493289
90423
962366
369479
69095
1653084
1162366
1879109
62613
368353
1625160
1987593
950292
1086834
1029254
1566955
1977556
693360
1406261
376591
1348657
24496
808565
652011
1263053
427619
154237
546413
1439616
636387
346236
1547846
856124
141206
457334
942566
1778889
1124445
656480
279792
927092
605448
847879
1294329
1476451
590954
936033
1458
1664611
488012
557562
1483694
636108
268529
219502
419016
1649854
1926004
237253
376587
1816938
1353911
1994389
582702
1396730
222564
1944842
863686
609499
461774
1430973
477468
18124
1009914
1305702
1179460
227646
161884
1811185
1965294
1299256
1046261
1054398
283437
388613
1297155
36292
957678
1798572
1414613
952952
1096457
1727679
767971
1647402
1896766
985887
84066
504183
1721161
1824310
1790942
506068
1522490
1146409
1995936
336615
1457243
729289
1001476
1910833
1093232
442236
663450
1499410
1133867
1628953
577659
929174
107501
937725
987515
48709
113751
1791452
1516307
108673
540033
1526370
423315
1698773
896046
1383183
664188
1327334
326146
1466563
1708565
353200
1111066
970049
512383
1739244
1879105
595506
1994611
604429
543863
306392
1123045
617881
260513
94847
966061
399459
149544
1354927
272651
131662
111343
373936
1755580
1875472
1376332
195239
914388
1501186
1132044
799074
1352841
1648241
513860
1634588
1206926
856339
600158
1457683
393178
1956748
1587070
1262965
1203959
1987066
1032578
1788658
658727
1315819
744151
1597381
276152
1041152
1073555
392757
1934321
207470
986328
1973909
49140
1396313
707051
370452
100288
1459058
1080702
379143
419768
517852
466275
1826998
1761917
714076
1826794
1144893
878646
205564
1885341
1248150
1480219
958180
1944182
216145
1990181
1761208
1831003
972443
1019008
784972
152059
222496
1547864
1352425
550421
925397
1877765
174808
1541504
1382328
1949267
1541399
1794447
1859612
1915374
562100
54262
954213
943664
328224
1512147
1068899
316183
45249
1957556
965701
1349118
12521
1425535
1164679
985121
151019
747980
1039573
312669
1426979
1021884
1703580
595733
1632399
1019028
1048773
1435815
91412
432040
155965
1109771
1825024
1020111
9914
1498100
1881013
1346176
164030
266257
1902282
1943039
667302
135666
1013229
1889486
1796035
1562079
1477898
1106983
1475862
855882
1115014
1223991
1701807
996979
1893527
247013
155714
635967
1622312
738142
1959270
1045613
1868042
606673
1297155
60268
1349432
1921183
996391
792375
1434782
774767
1487232
858528
883535
969868
237811
1487800
1635046
1845370
1245812
1217947
898299
1754981
1488594
1901579
577274
1175028
891429
1874686
621500
897374
106632
1405117
1198144
644573
1534755
83255
1529535
802426
275953
450388
1909344
1948400
1569797
349419
1437863
914950
1742527
1391670
117025
62534
214486
1893935
915089
1630188
1635256
1236276
876417
887532
1848194
585204
1716928
1951277
1672311
1050018
1615547
66420
1380665
257769
955884
931390
1991345
1316551
880658
699140
1346041
1718887
1757300
1561271
219630
398011
1017308
1666448
503663
728431
1762674
1679638
1699132
1154637
61301
623504
4576
278962
224302
1087988
745797
29062
187916
1720700
1747101
510346
1680499
331021
1267815
873886
921654
182511
598319
641918
1773041
135359
1432407
185854
1068815
729803
970946
851220
1210743
1647804
615961
279130
318455
1939878
563106
74846
1545099
23173
1408971
45830
1627297
1589784
377280
1227036
1102687
1192205
917016
1055481
1737538
1641890
1171339
1602754
237222
1999576
58834
1540112
1623085
142602
38057
1403655
1121460
1383610
1070323
1547082
1753131
1773177
262207
1339054
1421866
1872158
103118
1045886
730181
825672
1383358
667286
1444355
27563
1356506
1987506
60014
1219816
1370054
581801
797040
938323
774985
1207260
1197129
398633
1110793
1940282
250774
1298055
1430385
1022112
303793
1184004
2980
34973
134800
1114560
368069
433342
111430
1251598
155516
1322303
1567507
1192896
540370
1185848
1510371
476797
820904
1768122
1673919
262930
993231
33690
11389
837675
333162
1360799
69813
140046
120810
783222
417299
1888749
817587
741420
1263658
762110
1754601
782908
542550
1467365
460831
1621161
1747390
1820687
297384
264424
278504
675207
1158567
923159
1197532
1683536
1157985
757578
958309
1893761
951364
457198
1638680
454276
1422803
953373
1621713
794456
581193
8677
444190
920323
764646
94680
1862270
1465536
931953
899915
1215903
1120896
1077445
1067282
66201
882972
832561
705829
978968
699656
434710
174621
1820018
1083936
252979
941784
486208
23651
905798
268038
1651529
688994
277398
1581932
1170541
1247363
1702936
1502017
1388476
1659709
1184318
78896
595614
301124
1468982
471208
601974
1545594
1063884
152065
708339
367037
1031596
1838982
1202064
1310650
1627148
1135239
94738
449014
1160473
289553
1489815
1367530
1567726
1830715
1759770
1739540
1024469
629580
1022034
858834
506002
336810
1888116
682947
1101624
530442
1853517
1337103
699645
826476
834555
570638
737625
1644887
1967365
226051
810283
1307416
775697
1317286
1258875
1285394
1913493
1333811
1469954
509316
191849
459524
407826
914661
903277
1093707
351422
1930179
1064817
567846
1000032
870713
532729
1237800
688177
862656
910514
412119
1977703
1849282
156261
1250042
225576
102226
1772152
928298
1688106
1674945
1987568
638711
916314
1656389
1712234
270944
97238
1026316
969205
1855666
265836
695867
696725
1374122
1059176
845407
1157131
303946
1620946
1021225
1167558
1004236
1581481
1872428
1867355
1159268
754099
1175524
1850705
534936
1359575
1141872
1445339
502118
1170360
1975188
1701501
121099
762121
1444709
1829205
987184
789099
1084514
1972601
1558715
454444
835585
1771547
627227
1432119
1598960
1101972
958920
695459
144028
1692508
1287359
672921
187376
1162064
1900916
1355965
1438435
511394
754095
600020
1530907
1348465
745281
55329
550363
578603
62264
15511
179010
719068
1759363
370450
1709418
1879404
1763684
197238
1378551
1092051
709377
986147
1601817
125407
1955680
1740011
1028216
961012
843764
286344
1157575
844387
1284012
515582
527090
356645
898611
954911
1155519
1006640
1017917
1018918
418551
589749
550395
711245
634500
1837772
1366080
575547
487091
1500867
864293
508432
1276224
895071
24571
413153
1899235
1052106
1840098
1676400
120190
285721
1385479
1941093
738547
1042539
525541
765768
1691808
524174
356136
35481
975830
1763944
290226
1638340
1062355
1513635
1448437
1399481
1325834
430990
399797
639327
1870518
683339
1974901
71859
1799014
783922
1464775
1448390
1923499
164690
1902626
1727583
99015
341563
28916
80042
706849
514008
1482276
1940424
620345
251308
691889
840210
899582
1446184
1963417
528516
1849997
1852365
1872249
1584526
1673022
1385800
987179
455346
264439
1912202
306058
1005520
177900
1182656
1147732
1253958
1199246
930426
1961881
1512720
532987
1586861
177649
1859418
1951528
1404598
446145
1634357
552578
1045040
807277
1701114
1155473
1303268
600594
115780
1362361
151539
766250
1207548
118553
192421
1013210
1256301
592356
1099033
428376
926102
1856774
1152345
978727
284435
475402
453138
1039864
249034
1449311
30219
762849
1483602
1661954
30743
1754265
1203828
1380860
1402225
1767438
730153
468497
642049
742303
1074585
1117239
462323
1585972
62721
1888974
747992
648561
896648
976177
1152912
1861066
1017804
361271
868081
549523
1128570
1137285
1803935
863656
1090611
1787132
1959799
312692
374839
728574
1405210
516604
811768
1029708
574843
120911
1430971
1374070
751586
1699525
713905
1593826
199739
149848
1566956
802986
1062585
1331420
1764286
1840381
517633
384931
715799
248180
1216767
867163
687746
1943310
1374855
1671185
1964189
855713
1680117
540752
1001530
251210
325845
901224
222538
275915
1079337
657058
169274
1550164
1464467
1098565
1357797
1629642
1537755
586060
820267
1765986
1282156
1297234
1174351
1946112
682680
1675140
1545952
1667792
1642567
337999
690500
1762442
1871048
296375
165933
1922570
1707127
1589520
260643
1778506
783047
701837
946523
798951
191587
1769182
1922109
996639
14120
938606
526036
1926868
405324
1169069
1552135
317706
1916744
261940
943393
802244
648927
307491
45488
215072
1813672
1312369
48028
313845
333639
1408287
1841438
1778544
1396544
20801
1154122
1638981
1079816
1875141
1283981
1936518
504922
199253
114434
1540970
111677
479677
117393
518605
1558572
1760136
724190
1570344
1333929
1955921
1993524
1413256
1072600
1261457
1204394
1895392
456308
91326
1636743
940164
1178083
1894676
1353256
289329
278305
122729
1951129
1174634
445562
697448
713603
1575615
1145988
1764390
335307
1153696
93723
1766238
386708
437109
1926704
133125
501698
1759794
287192
1792737
1088928
293969
756674
6491
691224
867077
911200
1608871
1502378
725910
427040
507595
9474
535387
326940
89911
1445244
1922604
177153
1384944
1152834
859795
1765772
347377
1879868
1531411
1824753
311116
1401691
1192804
1926357
1586693
1813981
826390
872020
959938
783722
895270
1428035
1445073
188945
1244555
1063210
30309
1708267
1105310
302271
1888520
555590
1977076
1502752
61084
1601704
1152306
1705429
1156944
303339
1306594
954727
1558111
702770
89031
150595
1229119
452884
1209477
82210
503087
428082
755783
392789
1940380
215590
996975
1467130
1890879
1008450
1666785
171350
460760
1672314
550806
584569
1677227
1158576
242118
616600
419611
790378
566654
722648
1301161
49149
1664783
1702665
1269787
152625
961367
1891986
213913
1094437
512325
1237234
41356
1750428
1884364
488155
800442
180869
224242
1974509
532106
1814969
318718
1224459
21770
416181
57723
1335585
1259481
1106791
20668
1739950
1110049
826975
235681
365497
1103040
1149844
885376
1590288
243620
520347
647512
1802505
428176
1959834
1933124
167275
116365
695793
279108
1375130
232148
26823
327022
469633
533549
7696
252313
742508
430634
1311319
1811161
1824701
1791434
1844044
90495
1686974
1556781
626351
530317
426496
678440
1819808
1846741
951862
1795574
304946
693630
535079
1185886
1747916
1063055
376585
950986
623272
1947748
1206980
980400
425602
504636
1476616
1013897
1016100
485541
232975
673961
1386237
511876
722666
1452505
1259842
1840491
1421838
122185
1915871
1026602
777086
189631
571956
787105
1041074
309490
1494057
904384
1353965
505778
1289541
443061
684605
799328
764992
408478
1311021
1038746
446852
817175
732127
1135053
1668002
706627
723804
351046
1166989
518010
14475
1270286
426795
1329749
1845367
1523404
1641881
153107
660236
1750935
1520997
1571417
579658
601157
63771
1452751
1626911
1657400
1298917
1985327
1385650
1539709
1506953
568289
1421137
159771
1285948
1067916
1222672
690524
1776231
1716628
1953632
80053
1902809
1064955
360133
1582037
1128960
1815306
573938
601034
1557650
335479
272895
1764404
846891
1674040
525677
1574105
1066341
442954
768518
1037529
1095814
520741
359891
1997666
668313
1088764
77501
530530
1969882
1250512
1888770
651735
1420723
848838
1971792
864089
811934
959007
1433725
1434488
1681036
43925
1448750
371930
357511
412010
792932
1806180
736358
941949
688489
787735
1680483
1225217
1528528
834520
951495
603449
1744225
333935
1555671
484048
1210677
412262
1851955
1073732
530934
284980
1164867
262535
1161442
1109700
621557
1081920
68038
1800904
359079
1652440
1667768
1970436
1119825
1894124
1578003
1261846
746265
1644324
1662939
176425
50384
1051197
712186
206876
1567912
1871214
335177
1272687
53913
155714
208709
1153047
597871
632016
516621
846470
887787
135401
688490
1907269
1510821
355786
284105
231337
808583
1945034
164961
1391735
329173
542032
1391497
1703793
375803
557746
1271527
1624174
1516505
89712
379900
968034
1733255
352904
1029929
304376
1064955
1842122
143150
893371
760799
841659
1051087
1610390
981663
411993
302159
71582
1836545
1793591
1409312
1943751
1238463
1468386
961933
492752
1926879
1573497
1305605
1357952
886328
1169375
85225
674421
844346
939521
341161
1919839
294202
1128136
1746571
448503
969323
1147756
1405064
1332649
528037
259628
1567354
1973411
1704954
977581
1273309
1934425
1430049
297035
634003
1550117
678875
1831259
1877730
441363
861778
1498180
1379449
1354900
96874
534501
439186
1331372
1353606
258320
882085
1883135
1909489
168169
827414
687146
1137599
165398
1997776
1516868
580709
746184
1228454
443014
537935
1806050
1072455
563395
174079
1477246
1265855
1241246
25312
1676543
829962
1539355
1654010
221465
334787
999731
1864125
1066347
443706
1696634
1532609
248806
187672
45321
347518
1850556
1798163
1583814
72774
1370374
1824310
158226
381029
53730
872342
322173
714092
870425
1782675
129469
36730
216312
457111
858703
1339349
1457985
212232
447573
146341
1380250
1719376
1016589
581906
1695651
839816
1219649
36303
1075952
1434691
1912098
1575682
1009160
1851561
1747583
24047
1250302
858852
902198
1616624
1913005
1833111
1704826
372290
1606413
150776
1586030
985196
681262
1896038
349189
555860
662903
620892
1107017
1242594
1981591
835138
1646507
174399
143776
1826369
287769
870743
344946
1624080
474011
1866877
1222141
349299
1584343
420277
935458
1370580
669511
1429104
296036
260743
1930856
1414770
1063780
1596693
554425
1369538
220550
1593778
932813
1964835
752179
1356467
1018523
1763309
1889685
375307
503462
555955
419614
910467
406175
798905
11226
1171848
1622453
1487650
1017353
1377254
1910831
1433892
551930
1961646
920547
1053363
549367
1283906
48148
338987
161266
402055
13239
369198
355528
225604
1038620
277674
508167
679682
933283
1903285
540678
1456055
928524
1621305
1566014
1808412
1161191
1435071
1754882
765467
203798
1546472
1535133
104891
915487
1482719
1488117
1298165
961235
1412057
1676017
716767
1092510
1382796
402585
1387584
843254
1991059
1771966
620423
1923252
1667454
1245824
970116
1480825
134668
386799
1777275
1207768
219636
1587613
1233820
1336108
1975745
1402705
1235915
1677983
703645
1804695
96613
152855
1715650
366913
1031524
390896
52634
1565263
1340439
1359002
1426340
585922
1142057
1650340
112272
703865
1349588
146030
1303268
1059557
983901
1431063
1295767
1327700
186677
1004210
880926
366261
1128960
654784
1873120
1895919
1655000
1353860
182637
1747
677134
225634
1550176
924812
1717164
1633082
1472942
1213567
409216
1038826
1677845
228100
1124261
548915
1387506
295464
554516
1524195
1492369
61365
1848196
533616
1610408
1355267
155858
132152
1910798
129449
1002807
987956
883839
1402513
484949
1152339
1981218
1044767
1174456
1262652
635241
925191
799501
859109
261146
1019331
1545043
1384226
444290
250426
837910
1521550
101531
1717852
900878
1953261
1640921
937698
1818487
1025780
645836
715212
961937
1524723
226697
853481
259988
604608
1138017
1663821
658544
1752441
473574
1761817
1949502
724251
1214044
373470
1286281
1195552
269705
1921858
854606
484545
1414898
1543446
549245
1259339
1371229
921195
531243
906501
1578099
983901
365880
1985645
591590
1985516
467979
810447
1138004
156862
269876
320341
1790504
285781
1634056
1024802
201332
707357
323055
1621087
323926
1535569
662529
137234
1874495
56738
464980
1472609
1009440
1689589
50811
1756749
766173
91044
1612372
1154571
1860105
1082580
1446854
1020628
1309674
1689437
527883
615769
856700
1326403
1815113
93481
1038427
862780
1805773
1716202
1592714
742447
408879
266424
1151133
1531756
1521383
1596351
840466
1211087
1930472
1261249
1401823
339297
1961733
1019461
1120802
862412
113233
1994572
229674
1105093
344683
154431
653524
1072486
1467653
1941304
1388378
1875553
369120
1916213
991154
1068816
1614881
1093465
1479441
786953
1046034
1969840
1353035
598362
1594443
272431
351095
1413452
1675593
182706
681496
1055725
1771923
1278470
911655
1904257
372041
1679385
1105014
43513
472808
901175
1739641
1080581
1143684
803487
820710
200856
1296661
1616356
1139548
328420
615094
851318
931357
477598
1190875
108269
1500109
847594
173450
154798
1852536
338879
9686
335028
1768186
1898278
1251899
579731
1602661
1110730
407510
912212
1877510
577884
1948654
744987
1599224
1242314
1566037
133421
841294
592437
1863539
940393
1306877
1767528
429687
479890
1622795
280938
1096284
34231
610049
817315
1603169
1112254
1085035
419772
1704458
161257
1508448
1428368
1131061
771169
828541
1046190
852554
1338062
584550
634758
323781
505467
448752
1751111
626723
574237
187076
179680
1711734
1343928
416403
291793
1184213
999478
1140249
908508
41941
345148
141170
202611
377183
599013
1084774
1321513
1757950
1727322
230688
1026211
480991
332948
134435
679167
1650149
1549729
1544056
923683
924702
1071907
872146
660815
702277
657732
1926121
1752304
695152
288120
1555735
440456
1818839
1442876
637940
95514
808333
1081779
1279690
28175
676852
1685845
841012
1011708
235429
1572809
1302387
590744
336631
1256402
858928
1796760
878147
1321502
432541
989915
198378
753608
1184982
639046
697542
1114117
1712625
1074640
703215
63781
673632
1510085
1084898
387092
318159
462722
126658
746815
574987
1666389
1051894
1636231
143606
1238355
676432
747477
1804753
1736186
1317707
991902
114153
324376
494930
1030830
990999
1041074
536654
1438213
1310783
1063548
645412
1218709
705591
1538301
1029792
11428
22580
668604
1395601
706501
605715
60138
718600
361948
1785889
1468309
563001
336402
1823748
214158
577558
1656914
94774
1591016
1640880
465732
299071
369921
1912952
296420
323765
879948
1974397
882083
776015
907245
48032
49033
462335
996569
1419329
573941
863652
1449336
1619327
1920555
1076355
1449694
1728786
636118
83934
136944
438735
1667351
1829100
87041
1528100
755785
456811
1836915
165839
1461337
449681
1242456
689820
880799
62945
1687338
1501157
251277
1456177
1694036
1146556
1241384
1699946
1551465
1589355
395269
675020
890804
799131
581588
479835
710960
954984
1532212
1475922
1510152
617125
724097
445429
165283
1305260
582307
1498934
1023835
904083
354674
241485
144960
1359512
272060
820770
1902269
1578474
1667841
1802790
334904
159853
432632
1898057
367568
1611221
40182
949599
887091
150035
1644975
285848
1700288
1499556
146810
769059
26504
865369
823711
507279
951539
1302136
424109
1430752
1936121
1287920
998125
1351821
146388
324573
1052422
1937815
1292998
1597316
321492
1585610
278033
1819396
829929
1271881
1395003
1994882
1855196
1494890
598319
54676
1252522
376207
40790
920721
1798215
292564
1504452
1385270
1291993
1862658
1158495
1232135
741117
551588
1761521
334087
700635
1427094
251471
1058550
751175
502698
1652176
709401
1041239
1165803
1430489
869444
563164
1075869
1627004
784970
176064
454622
105340
513283
606338
1580652
942052
1077931
942506
29525
1161623
1130069
1827052
1114714
1591007
1375329
1954888
798352
1313617
885816
554303
1732547
1446423
1261078
469953
1831753
280136
1748076
519215
1046465
256033
1685398
1391559
619747
753722
174521
643184
350167
921526
938578
1960536
344100
482009
550788
912440
177047
1099423
655205
1658828
305070
1304083
331941
1523369
654265
55337
595956
713438
1727031
892466
1867747
953562
1669358
908296
533153
258565
1612814
802025
1325621
1515009
721540
1528078
1631482
1137450
828773
283023
43061
988812
1623513
614296
64069
712371
1700857
1449921
183991
1078811
1481447
426093
903826
436648
426994
19545
303551
1949121
823072
1388310
1725616
1268365
533222
1583880
562836
279273
706161
1256644
1704163
80460
285920
833512
199271
1686970
660223
84889
633643
205334
719797
685756
1148190
1332799
980575
1407990
1681036
114744
1817009
694993
671186
1567630
880891
1633111
1147462
1108710
110688
1993681
314873
31557
649728
1582785
59726
1535862
762029
1796074
1904842
203250
517031
674134
183477
1697360
1240481
196507
1389486
431028
785941
376234
1214162
1560342
917195
531918
1994045
1912204
10926
1365881
1448779
922908
208262
1965452
985811
1219277
1342278
486452
1510229
897534
1682197
648988
844620
1983145
809251
1725567
410913
133978
1757311
950529
613511
992632
525127
1241426
68008
22563
1029743
1858177
399545
1796327
1371264
946020
26769
1468775
15252
17292
365699
1235112
1197011
1397776
619045
1821260
533250
559195
102919
1480123
1845610
1328432
334103
1250721
1411434
562015
949192
1350678
469101
1623581
426868
642079
1444411
281497
1746718
1647520
470295
402921
1887945
81554
233601
30172
755337
676293
1911621
137378
154989
1985875
149168
1644793
1502141
740157
1952438
1226440
1455364
1786542
1693887
1426652
1237821
613752
870070
1781740
632104
1464362
887210
1572069
715262
1631955
1881867
103584
1528363
114753
1458394
287367
430292
668730
484009
1900908
687448
912315
454419
1477568
1341299
351021
830320
1706200
451165
1072801
1295384
1687176
882127
1906403
1547720
1311224
1203997
1830713
1796657
277122
488545
1270413
228758
1562369
1578035
646317
276796
1400286
841692
821442
794855
417237
1503198
93235
784538
1268604
848741
711462
570731
1067854
1837068
902258
970229
1215135
1029943
1122344
1048318
1576157
445933
1512715
1029715
858822
450671
351324
1399066
1940
1708376
1818599
151060
254474
1633909
1849786
950485
1108732
1828218
1155859
1804478
104975
1961422
615274
1986737
1677499
394073
1037133
1198614
367160
1958147
22611
760032
1910228
1728491
869689
1377423
1443357
1378489
1746015
1267864
54434
1435021
1501466
1201057
806707
799428
723565
241150
532079
1360799
1025237
1237435
1304272
948054
272631
114940
525326
633710
1648271
1272895
1634011
1742643
932651
1114400
1810802
99938
678771
971460
920282
471821
1609989
825670
1226150
1278553
448501
144589
1149690
1199311
1231446
1997578
488063
1753526
647180
1264075
1696917
817183
813777
1172979
158098
1207517
1897756
1940796
467233
120019
1754200
1430752
1586309
924594
1431912
178725
795210
630361
369003
817799
558062
1320163
404710
1153467
599690
347672
1197478
966057
1629993
1728477
1587318
378744
1819139
16202
1467981
145891
1481205
857472
489941
1190744
1733734
532239
748328
381012
1480322
1264403
885966
415172
780809
1358238
579350
1058899
75466
351063
642586
168234
1257412
1785416
1749555
1468853
533589
1659890
1099913
228413
682504
839635
1844000
19896
211161
59977
1472219
1582180
1191817
974091
881350
879733
485123
667227
659936
1173597
40006
1095099
1659271
127542
615660
873124
832929
994119
601126
812121
866669
1636617
1158779
1713912
705689
1344243
324839
781324
1745474
1281570
1938683
753036
1279518
524414
869865
360738
801589
1323846
1764159
1972281
760814
782720
1730952
1198744
557882
1609136
1207261
645903
1198724
141322
1271037
768412
1993863
1089898
391990
6303
774768
207738
1878607
97123
1389354
609178
1847390
1916817
1944308
1239063
1042439
1031770
125479
1697986
1224319
1352168
541854
843303
144364
1630461
306992
533129
1760405
1668703
11740
968100
630322
1182582
1762317
336746
526852
1075005
1000521
1986544
992765
431068
1652273
92173
1336672
1985345
360815
1400180
12306
390297
1893278
234439
1961754
503164
558203
206449
522875
322552
1642024
1173356
388483
901834
1018160
82520
1071042
1949336
568021
78606
860270
591967
160353
1551463
1411440
338670
715105
1958916
643342
1061550
1598714
1161653
164449
765864
1185776
1225069
1186126
933217
1151544
1568431
467324
380941
245206
1297443
1248602
1101804
652713
635273
440816
1469686
368963
333633
1304481
710491
840103
1904273
442766
1566359
1971655
111887
1687906
132817
933292
194596
1417551
1867761
745857
685594
1685010
683584
472768
829765
1306005
1795934
1016278
179560
1951084
1680057
1511600
1711407
1668683
1379222
369232
542287
632326
1278977
1860971
1172529
1191498
668184
1021850
1440581
635326
905486
1486045
689699
1579269
1195786
619607
411382
892827
1624512
862403
1848712
1850759
686229
715305
610157
583480
21795
12911
457694
1118565
968856
948031
811326
1539984
1909344
619874
546489
1031973
1381931
813297
1063106
149511
998471
1188215
1070330
210772
205613
1574368
1419516
1955695
452177
503520
1906949
1053132
924474
314693
1453470
312293
1808257
931733
945301
1807960
300282
214792
1556699
745295
1672433
1570421
319206
344418
1782263
409126
811203
361610
124965
1097211
1886754
786763
352424
1785198
202664
1161810
339891
1120135
1678476
676682
1458553
1089208
1430489
159987
1225483
978070
1702976
1487366
1406723
1371028
1780953
1991158
1352863
456511
520505
1580215
1923882
1408012
1092603
1529410
1007902
642319
904499
1975675
1557976
1948278
1805122
1351849
100081
305394
1713296
752566
1806499
1148688
309849
1401414
1848234
1029138
1385112
1851474
932305
277912
1333210
1897954
1697846
520505
36401
1526112
504071
370445
1777657
1580251
1641672
1413336
1352471
47047
268833
218604
417896
1039585
1836677
211055
1929668
90779
1233019
258426
852617
313295
1443186
897425
276279
259287
311712
1444655
1938553
1362349
1276405
1653883
368845
525154
1747220
29615
1226926
1224772
442198
331311
1805967
871887
1617482
938315
771306
1916820
1795830
48721
257322
514077
1866517
889205
638318
432208
904321
1684105
419360
225776
1081565
926171
640035
1247713
997628
1701207
1255414
945347
1295760
1419430
819672
1882640
1476832
267884
329513
1277982
1941869
574683
1819469
1481417
344638
258641
1293671
548854
1456688
1851808
31710
100382
1772210
717560
1852785
641044
1367275
989252
107435
1398334
1763272
155868
1328031
1892522
55803
695561
1903081
649677
1123333
1448499
1876761
187894
56747
1115530
1333268
154696
1815455
564034
1669331
781139
1451367
1780854
361291
377398
100915
1521677
1851211
1157283
705020
717366
1345024
182981
190832
570352
18333
1347535
1129503
1257761
1094893
1316783
277872
1965155
315454
1337635
477796
152805
51064
1143804
1528122
1426440
259998
1057348
1424142
534026
1754597
859728
1277321
1950551
1040847
1101256
289554
99277
737526
1660167
1514993
956159
254965
1843570
1106655
1551285
1379299
1023103
1880534
587453
887255
1748128
1503313
874548
1701527
1273852
1384236
920463
1580387
1743194
620960
456846
1224118
1239298
1956351
579648
1723898
425151
348150
1640387
181174
470572
776959
1107203
1402433
1360797
976908
360418
1735027
349882
1201237
449722
630436
1319943
1814185
1478231
1600090
87581
201964
925292
1904690
1917393
898516
1504393
574093
1960126
1542533
175398
81679
1570082
1185221
43861
1178646
1928487
1728972
1620107
1184378
624618
1393095
1953197
1373101
462609
718530
624740
267706
615148
1138654
858489
1835005
1968727
1424394
1947799
1054832
1372816
1903287
1865943
735681
1466408
1567298
499169
361207
892827
1934598
1055768
1805338
1970405
1169811
1670565
802817
1902521
765019
1510144
485261
1261397
1139430
292010
1201553
1501157
1788198
1575206
871252
110240
1677124
595571
101277
1174452
958856
863027
452959
587547
746164
1323662
1844874
1379430
433332
529607
1272813
1944393
1883499
1245352
1509570
773356
1069893
27116
1264428
1467495
1462893
1349456
655061
938323
1371719
439547
944831
934968
1304885
1481148
1175570
1722315
803727
23617
61353
947835
724890
1822841
229709
680742
1167565
1458573
1217021
1332650
826860
699362
800799
457272
1664010
986887
915073
370930
336993
561238
967012
1445436
193159
1820629
378825
1053799
907648
479582
1848999
1741760
1759382
85506
773246
1144983
1375833
778611
1428764
97445
400495
776507
721881
1680934
1170538
134872
465804
1262218
1927411
1888051
1842551
1533661
27793
1256780
1630195
1846452
1008394
1979404
232521
827919
499032
399157
1069440
1797792
1541458
924271
1932500
1283710
6979
325443
1719286
1965738
184572
44424
198871
1018418
19981
1145638
1394307
669780
664067
230338
1369899
48247
61321
1877108
1232415
541715
656051
142839
1617158
280483
522837
723115
513377
1448976
11630
966235
966225
1082465
1574116
1836079
258514
1316245
55346
603750
76885
499004
1898180
639794
432529
371004
656819
553839
463296
266073
1911772
386177
443990
1128181
1951133
1564154
1985501
1036558
1159719
973953
680443
1578156
811829
709268
28102
244486
821553
1574494
1896587
15035
1837578
796465
1921202
1608871
1202666
1100416
177413
1963490
695929
707888
682027
1101565
1055114
502035
724172
114152
1343750
698021
1398283
193699
1886325
820668
396717
1286776
699891
1377423
691752
1246123
1082045
994450
962448
1257514
1687364
1363443
1959995
433704
464991
1566718
1552499
1057246
102510
1642429
1084299
1382554
289696
799425
739320
932428
66789
256353
722547
1102686
1438267
1629889
898794
323109
903484
877395
1353334
254848
1576299
92493
1452006
1512261
1726647
1455728
489132
1135239
763359
173560
1001126
1361762
1153842
1852422
1672691
1689963
246263
392052
959777
390866
1596515
643424
1961036
279245
776913
1082441
250611
675348
766932
1253197
1850705
1262635
1627720
943635
111832
718596
1621684
1113450
1460115
425038
920303
177979
1711468
1586763
276026
636299
1692712
854606
588854
1344563
1282014
716911
1792026
1920107
1532671
1714375
1458047
1333132
596369
470872
448804
526260
1357699
206973
1403927
1179470
183642
1487877
724804
1911
101130
1270324
1022526
1132755
647077
1665529
1307976
269649
474932
1448717
179543
833476
1316925
825229
1846991
571359
504507
73463
1985316
1676148
1607144
480619
580047
1981027
1717214
1660666
191302
1508196
844768
266433
1441096
967162
1143147
1401835
644227
1482865
1137954
1024734
1209145
1828281
81156
1817991
1723122
1061861
1289679
1378050
1933481
812389
1517430
94903
1771814
1428185
1976143
1056907
1196944
1145704
1894932
1059157
1388896
1531065
1482676
1246742
569730
1511924
739634
878377
405324
1054522
1062434
53463
1705356
1464205
1509946
1390185
919808
1845532
1451063
295460
375454
868333
964880
1428113
645958
339790
1768884
702151
233047
566593
1855419
1861346
1030830
1802287
1245614
959007
595846
1762613
1887598
1547486
891840
1232013
694109
398716
1502502
1257247
1560310
112171
699360
226196
1223605
1662599
606210
487366
1826174
840670
809991
1424779
169122
359371
1155144
1037923
1442277
1687998
1172801
956619
1924314
1898296
1776805
1224521
1542076
670611
595734
1782429
1535680
1903027
1171119
1833300
173731
138635
1156185
108162
905693
1424436
307210
370546
403633
374103
182183
1595010
1715566
1724132
489706
354408
1499078
262034
1140398
1415144
1138082
949373
1812837
478308
1687376
331933
117293
1211251
760742
612972
1981260
382188
1978696
968572
983320
972778
1052687
839169
1670137
1075795
903496
535156
1151130
1281926
1716105
72601
1829581
1523805
1514649
27139
401894
582827
1524835
1465426
1545222
1066368
1674075
983511
1749430
237084
1095501
29366
1364855
751777
1884588
358457
1303403
712490
1784015
191233
1497969
1819573
1814036
810429
435555
340967
816016
1869869
1248183
1071846
179175
1143826
1488847
1176640
1137954
288147
610610
762232
1027554
1189610
576012
422673
1624141
1555983
326135
1729455
978345
279744
1858463
1166806
92511
979626
1216327
1328104
1288591
1438156
634383
1817527
631043
285209
1356116
199992
529822
1723802
1076109
697245
1109115
842938
1763481
1668608
1358072
1813150
1893947
395653
1106652
1822033
433187
1467415
981008
435044
983250
761253
990972
1710844
303041
1642106
150264
1239298
528726
1697214
510991
1336734
142989
1507390
1647121
734529
376747
1760577
1731472
308071
1401671
1906743
1590573
1987501
79938
101198
1185115
845375
84103
1302111
1308818
1798181
1589985
948636
269838
1808657
345948
1163392
1061608
1932068
663404
28636
1555713
1083607
155422
1871616
725741
1582178
1496633
1019297
870071
1879250
1410965
1215878
1212735
1675378
369937
777060
288469
1779993
1194175
1448257
1332506
107735
1115432
1044005
1549190
297902
1206784
1449779
1325607
879534
142493
1683255
1446370
107491
684596
1926998
1150674
1714228
1030951
1506829
810813
1946719
1419580
625460
1944793
1620034
537163
566293
784471
1860333
264048
589788
1231646
1493634
977053
1630488
1045029
369511
676759
84372
1476807
482287
1468688
1360238
536211
1930161
66041
1409311
300932
1901784
750685
688543
163498
1826560
1826898
1827932
1729856
242109
750053
158555
861906
43881
968606
662732
33877
940542
667613
1654009
663158
690793
963073
956491
430247
370652
973141
278687
1607433
1150544
797540
130743
1322335
1225903
1021447
511773
1731549
1734132
1326831
1921899
256411
1079527
1933003
965675
620993
1242387
1267441
1357283
741926
1933123
1276592
716558
469091
1038666
1633232
1668921
256125
224563
349314
1301271
1630281
188937
496457
703102
1518493
96980
815695
939232
1409246
736745
574996
44993
1274531
761953
1016552
124526
504368
1399411
1746726
509168
197624
1500912
662943
1005329
1636651
1076150
270086
1222214
113149
1579752
1439108
1138237
1096537
580724
1391844
32855
1441704
1077729
254229
71798
380296
1005696
1841410
1074815
1952819
1072325
1716954
1489361
393721
1664724
1129612
945748
636150
1269415
1746295
1180744
1896708
455933
1715875
1146083
747021
1236002
1040926
1099586
1031301
1527198
348614
1694594
903931
1933370
544499
1863863
77641
1135492
1414756
1624882
1558139
620057
1685702
1669133
1396143
665418
1960178
688994
524411
499614
1089360
583719
1563270
889436
88658
970107
1649115
1388835
679122
680651
1725375
1607213
1562327
1653282
359153
1360794
1951262
971211
663854
1063165
1815833
1090807
1487152
60439
1417513
256892
775345
564862
246071
906216
151936
1109742
1091034
1715606
1042668
410579
50285
771227
1971697
662092
255589
1826673
645429
1384641
179206
1310454
102373
1420736
1868672
1910242
962123
409086
725273
555686
1499692
1284449
1882574
541934
331039
238767
256348
1899341
1272636
1940731
1698907
771922
79570
1279938
1656293
1636157
121938
589338
681347
902468
777005
534867
795879
345631
805993
731625
958970
774757
895737
831218
258720
768737
684567
1599393
766549
1502078
1899710
1595639
561585
1149266
339435
1231817
888188
311122
525622
434144
1320710
279108
763781
1867996
1944345
481091
390141
563274
548693
1414446
526592
1380795
1506882
92817
600269
1862621
761934
144466
779769
118538
353627
430421
420462
992742
506527
699624
58279
42575
1824931
1127253
1085790
1868493
1107088
1528321
585457
1742422
1713159
993816
1760655
1695656
1718685
486507
594674
1476738
168765
53960
1936320
248054
1174415
145164
1274019
201250
1309716
1454972
1996119
970023
1881356
1646246
1720123
11271
1483524
38163
1540131
1589682
157116
1435869
289249
1603889
467818
307526
1960861
124023
1802173
1467389
1960741
1798209
187086
434100
798910
1186561
209803
1824812
1028714
850343
41202
875721
1561898
1368889
1572323
978349
1308504
1062118
1163312
1563396
131379
1845709
175962
99025
1892436
1783267
1430509
1997647
421940
1317060
507835
567843
1524668
1551479
209693
877904
1007377
1098246
1516850
499691
835488
1703372
222145
319368
44662
675716
1228654
23080
1900774
435794
850420
937978
634228
371946
1584141
268024
1563825
1526155
955428
1483602
573836
26420
1925848
1090520
893747
1506189
1440216
173910
1004535
1145150
1713916
1748951
820201
1928213
975718
1264121
1806909
1480212
1746675
998904
249900
813307
1390668
531521
789251
736709
819591
874810
72438
679902
560364
544088
1642828
1070795
1877517
1032415
28663
1846201
415745
1253745
1246041
1545909
1617908
509360
1088531
814741
994921
572576
57565
547779
711407
517550
17944
1425144
1453958
1619457
1543048
759267
658123
1532885
1629318
694026
1956414
202587
797136
1332737
369380
1666371
207109
1455465
1741242
1503139
1187411
1558307
1200030
811515
1322415
492443
113255
1040246
1793876
1175339
214785
1361369
1662617
1732290
1208489
690509
1951013
1074674
1308530
241889
1824367
287389
970973
1411017
428650
614669
4136
841632
1625209
735134
1547076
151381
686886
925540
258167
679083
1458304
1361008
587725
830432
1349096
191342
1986009
1704209
1091691
471372
1790311
1038095
1979072
1740305
411074
1164939
1573359
1077985
1335950
794132
1136260
1976792
750018
943982
1681829
955373
1073042
943168
1372397
328689
1225378
725795
1157919
1021319
1816333
196588
36034
562520
1815067
1186972
998620
1774216
1463142
251223
438578
496284
915302
1724430
934102
1108412
933272
527530
1725955
722967
830320
1657815
1629801
1833318
1628184
1800151
1044296
379518
1712877
185663
1036761
311106
384498
1247363
723455
1534705
1451629
91346
1397731
1732128
171930
125729
1883386
903817
69161
46678
1330509
560344
340093
873986
167289
1656391
1649749
978078
1979827
1403183
1470607
930951
1301140
539289
1612908
1141789
1941960
885214
343295
1228452
991489
1637342
208632
587455
631006
593410
951687
1563950
532615
1339005
1887453
48148
1138876
1019039
440409
629283
199655
262299
1689127
684452
1227815
1302590
988224
1451627
42664
1875068
111147
1955191
36245
1751129
1045722
1232092
1681842
1049011
1154920
284272
1720060
320877
86874
130897
862326
362344
152402
1790958
1821610
1172635
752633
1203762
673982
916786
1883262
770111
1621902
1264007
1812817
1189662
1870001
1920967
257905
887254
720069
246438
240644
1147639
136256
1538956
934095
534421
474675
233165
279354
1270030
724213
57578
250091
758413
387573
128442
795927
1207460
320098
1012754
1102324
211575
1303403
1677557
1702049
122530
1181812
857719
565461
320926
1439222
465528
1687869
893170
662581
761423
480031
1392002
895745
664376
1817495
673566
1184071
510259
390710
809099
1466425
503184
1202666
1433235
1020374
562133
1655293
832198
617442
669219
1180914
1094478
1169226
649943
809510
1431555
1329251
1318939
22662
1036870
329127
1339037
611892
593512
1485942
407472
1733195
1991245
283739
1476543
107452
807557
1586853
5311
344530
1696186
917145
1543605
1694820
515656
367079
1595824
378555
313295
1762428
1945902
99782
33361
407952
325372
1475236
889466
1905842
924432
921170
1979882
926235
1163466
161116
1281916
1336557
1586394
77126
1357649
1657003
1962008
1686551
1663151
1779522
1320870
74998
795748
1957620
1643515
244980
379484
271307
264046
1143313
520897
884597
1181512
399302
1040203
1977119
838195
621240
1032969
790079
1153245
306252
1503403
1372177
1861277
16873
480924
1709470
864603
1364254
1280676
172727
1105805
423519
1592011
371280
1289857
485580
736353
684183
443012
630506
84741
798437
973511
424343
1304893
1978602
38606
1792841
996130
1847573
702104
1470331
418390
576839
930200
807312
28321
1178617
1024373
364249
1121323
626026
1680278
1476381
1685021
1999743
1233360
485171
1909463
1645902
828177
976890
467009
257734
1891136
586160
1771643
34806
338559
1644916
1891965
1315082
960089
1325270
674835
1056084
1542815
757311
811362
1841712
240380
814474
957504
1595338
1021710
1864244
1759657
123617
1008849
728016
1738506
430502
1708545
543376
1990097
630560
929397
913562
605862
602071
1854992
1998736
341716
1196826
1703046
1755835
1801995
1804954
1129250
874665
1402459
441797
739593
982503
417490
168483
1057381
1626607
285721
80632
653221
450599
1785368
1553462
1960741
264233
1891704
74097
1212817
10403
70923
1882749
1244045
1596550
1013229
1700698
188341
394450
1713374
1371435
1262915
469748
105605
1762383
126458
65758
262279
525025
1980645
1355142
1775283
535051
151206
813887
508550
410628
839754
319298
798729
231129
446695
723042
865081
750453
34650
654456
1567774
211243
12508
50665
1252280
1536343
1685135
727392
799899
302307
1432188
487905
1960157
867093
692663
635026
532184
1954386
1561916
493824
1018875
188372
30495
1220161
1757223
1947803
592319
1526535
1335478
1215809
407051
222553
823095
1961616
693653
664773
1341270
5648
444114
118624
141900
954894
1943566
976786
210162
1914124
1965529
1618561
756518
682886
1897878
439193
1746629
712765
1246809
1618793
556313
857389
1191823
49265
1589410
1373126
1998468
622024
1646216
38241
1082810
1098356
150801
401543
1515453
1687718
736410
1162647
889967
1230938
388667
1172574
108230
580517
247755
1631728
753369
1347
723984
899605
1213655
1083820
1375100
694622
1821575
1035223
182228
289069
1737860
1862648
598019
1887609
388715
177888
567577
1506134
1695178
738238
30397
153640
741561
451289
63050
1504075
1458502
1088201
1506779
201161
1947718
109101
1569595
1638474
1865939
779126
1405814
1231344
1637341
736000
196008
869853
1346526
823637
1249489
1852106
1439341
470027
944142
632363
1349336
837186
108997
1916718
1354324
866484
593980
1250372
174384
781727
1793902
547636
115989
1108383
410866
1950873
458013
1759989
1086020
26994
1132358
361439
1880691
1229400
1394689
1226072
1514134
1731915
241790
111984
19844
1586421
183376
1919001
1521219
492289
1347779
692844
1834861
1046367
1782729
1150674
1100348
1323817
582461
1694025
250079
1553248
211089
1125689
1553717
1398872
358029
1736582
646927
1076339
811353
566814
411303
198135
610250
1738141
1567694
746641
520144
1427328
1673936
1407963
1922982
417414
82467
693461
1642756
1439345
1766133
356646
288965
1402630
833835
565068
936607
1763260
1590001
707660
363553
184565
268172
155146
1577950
1498100
1418685
1061321
1312896
1712818
683266
495410
1004288
1178036
69430
1882320
958741
1503282
917805
38376
1713140
1732632
1930452
1437205
18740
1726222
1617735
106713
1927959
1972133
1127334
809197
858896
292589
640773
1159365
278602
304935
179457
493755
475994
372592
1374501
1665921
574381
1306692
161407
1207224
301786
322541
1631094
1792586
1488913
921151
877687
841679
1410476
675342
531283
1780286
1355306
447364
855843
1435390
526448
724030
914529
1526670
903530
1387994
1786843
1245906
805173
1982346
227511
657092
1531465
247164
661559
375244
1239745
1352168
43299
471595
1838100
58070
1870622
1879953
1058186
464298
1329724
269541
1202216
1307719
646705
373401
993206
1667240
1128013
711039
77536
728709
728485
1583676
189141
1071559
83986
494156
118071
116345
52090
1641897
292827
963084
1482767
989571
804408
460400
258491
1416655
272347
699953
293152
404253
1846509
969648
1086955
5229
298131
566540
104200
316916
147248
1140653
1258951
999559
938199
616623
1858861
137837
1348461
135705
1578316
785863
1333990
310234
1547932
314605
1172491
1591404
739209
853020
709489
1672134
635236
470127
1891614
1085342
1040017
1442164
1290408
1801777
1138334
143256
1184610
951287
694140
897591
225789
679105
136558
1953284
315860
258167
847807
1236107
769298
114165
409540
721558
1453236
648365
1208939
73199
1409348
1329201
1982901
1394598
230744
1927392
1382483
1960157
1889554
456601
1615075
1340264
563038
1779128
1264406
494514
507822
968181
668247
200948
1944567
1458514
1598091
1567613
1397214
983519
1567393
532397
840078
901925
351766
1238936
685799
354082
120810
1748846
1032774
1924489
717507
1996423
183477
1952233
1130521
127734
1521890
1662844
340327
19045
690587
765389
812059
1265345
1460054
1633359
391882
1202821
864143
1200046
1500742
1121940
155715
1643585
476394
1730185
720069
996462
80169
621638
741083
144382
902293
1098490
1611038
1208948
616073
1440387
377935
1217870
998980
385059
513590
575894
1570171
1099417
1926040
810118
1255947
644120
1426895
1209
21490
376907
1902348
688023
385145
92539
1038967
1508511
1150382
1157847
543496
1903473
1438524
1760655
91340
672299
1075860
739710
268731
1092567
1562939
518477
570558
71040
1613283
1160109
235974
103604
345557
1860201
49252
961003
611502
868499
423827
1562474
1748115
352317
435450
428810
1338537
84245
529242
33037
421747
1963153
1573936
1189504
269312
736627
1804763
1470428
1751189
243179
1105958
711873
1924576
1885706
1654972
769947
267278
836583
1142620
1114677
887086
1159501
717969
805683
755406
1907878
411064
213264
1977177
1596799
1701650
1316852
894301
346114
448786
1430270
1115458
204812
1108403
1208295
1964971
229169
1577728
711462
817437
1355058
1348406
37426
843279
785176
1694820
1392234
1570327
1956047
1470374
1015913
1211509
1936522
1305099
825236
1533206
78910
736400
1038558
1427473
1288382
1812410
1879843
1117920
228279
1004911
1722299
1155155
1245483
730838
1183584
1340412
1781694
1176638
648429
1947213
937638
982965
465409
124401
1765845
1197968
1414218
1491727
486513
1515065
784732
1627200
381762
936150
1950680
938804
1076397
942334
592036
1849423
1680946
814827
396388
112023
1471277
222685
1022232
343021
1195780
1511334
1927358
1005660
1989635
1824812
1797389
1759411
111147
253838
36979
1336625
477170
1718435
1561939
1339747
410686
1513110
918378
1943108
1053265
1935528
1665448
314862
1937825
1687965
984881
26248
724756
934860
1441038
819535
432010
818004
686815
981159
999931
29437
948263
845287
183252
192511
1717768
147354
1272642
905588
1226869
1503532
851356
375103
1603138
689635
956736
514016
1786937
1419289
1028099
1173212
488547
850685
1485956
1035150
1772673
1186073
1620145
1495243
947761
887597
1980736
375428
995166
359144
1153960
1658934
1596647
93250
1871785
1327942
1809955
700703
12911
1008207
1612793
1337911
348681
1701735
1269355
480126
1782156
1265701
1299162
697087
488290
867410
1815239
1841040
231660
975877
860186
1364732
1549988
880907
33009
230852
1673994
1647003
1578477
210555
171081
1860384
711024
1488779
955720
1733834
531493
406483
541263
1136260
694048
420614
120486
354781
1469431
500180
1687605
1117941
426262
1869882
611424
1428118
1976883
1955412
1373115
853381
1386836
1735277
1480681
763275
719263
152323
858655
658455
548490
878601
1499203
600098
1629905
607789
1497568
1645629
34568
1840244
750974
18425
1807066
766622
1022005
1597797
848985
1626352
127823
1265565
575569
229941
1176690
260062
1997665
737832
1572862
218454
1904374
1603817
1783355
758413
623046
650128
958814
1112042
443341
582341
1741362
2216
1401435
1523628
635378
424515
1428439
1385234
774090
1993024
914811
646415
1271341
1961855
303442
705125
960041
1695390
1043060
858025
1308241
523092
1052250
991206
1012427
826443
1757311
439870
227126
697184
76896
1817422
1861697
1892544
1888034
1360390
1267492
534240
319399
1195922
645063
1731237
1542253
876719
1456290
580906
1702428
420652
640429
1264994
1175425
761358
1311651
1164787
348698
1487366
96007
1673414
1167467
610921
189999
1845616
161942
907140
1254831
1704861
1014593
1607586
904026
1857228
558002
947656
1532615
839670
298132
685711
341900
723219
748307
548595
1480349
61810
1998173
1507370
825537
1015360
1371626
388775
1629322
1885112
901907
725573
149085
816408
403579
242074
1998031
616314
1314456
339898
1046908
647460
1524668
590458
1804985
1001191
309246
1386999
243098
14341
226825
1103375
1737998
1573512
1627828
1919219
268698
575627
1495996
1634508
1795830
587164
1701732
398947
536018
767932
917391
1546245
682210
389070
962823
155184
1853879
413950
382133
483508
1805750
1951872
1103084
923373
1258349
1071804
528489
1265479
130333
1540196
486302
785408
1361161
1860336
1241960
625720
642753
1269863
108920
398621
786459
449844
416610
949413
1621386
600171
1217399
1000107
1832207
1092313
861880
1952089
1134141
1934671
1628242
646776
1226638
970946
808347
197274
669385
28679
1678422
213910
1950604
18728
907727
960295
315473
1837477
1807288
310296
1296577
862261
1895420
1418364
729879
279186
77264
394712
505677
538019
1337575
1583250
55812
329151
1668418
1289152
1816030
90268
410629
906554
130429
424074
443341
1003669
677849
124036
822433
191909
1855676
437091
725178
1813693
1084480
337543
635241
1667719
1741073
1810968
1693949
226337
1231897
1539902
965354
1911147
854316
1147766
200296
1382011
489505
1475267
249082
306531
1762123
1172114
775583
889419
656540
700422
912050
1556035
832385
1761974
811389
549797
1162064
1920493
341057
1802559
1966272
1234499
1683516
1520786
281769
284242
1269654
432861
1207582
1396701
409950
1847145
870609
1828622
1118951
218750
276681
482702
1295401
1742335
343115
252313
1136144
121173
819159
1899482
1043520
1183970
1691107
651055
294959
1458001
10739
113381
1316567
232936
1459856
615564
12552
1148808
344828
1032446
1171288
778857
352664
1653611
1912062
337162
917446
78439
578544
269297
567280
1236295
269642
77329
747072
1059295
476167
332176
136944
820360
436406
1642420
1817882
534867
591280
107989
728602
1710789
899891
1734651
1464052
903966
108049
220538
643666
381405
140741
878854
958896
1567450
314654
1057889
1258751
994106
891423
1888106
582373
1144390
644379
925789
300339
1137781
511919
1099555
140163
390833
466654
966478
275178
35704
1982939
1398693
1619678
732399
1163374
736110
1998091
864872
1474378
1694825
1915672
1668246
559684
597008
1460279
149553
641821
30891
1484479
276319
403067
1389772
999734
1939675
2523
1864544
1226792
629581
170606
1906985
1182935
1177284
1825158
1295392
1335986
1229886
1989445
128481
607586
280179
1295772
132611
483475
513947
435765
1786899
1168213
286005
484009
1878767
272210
383684
116266
765315
222669
502301
461330
1455336
1203186
1113999
1068708
1960317
819754
1780293
1718129
1784776
551758
188599
579537
1302768
518715
1537091
1037573
229241
517203
265734
1497336
1475497
366959
1760939
1149859
1830046
461857
1884219
1474372
458318
1283732
577274
578437
1500912
916922
1493080
93090
775415
25752
955816
757232
1408721
1393152
1535521
1290922
262059
1145899
670860
1734929
1645925
1315894
1623516
1866556
482259
1568347
1107803
21796
1554030
1302307
933503
908985
581588
1703561
1942189
461605
1685812
695520
314379
1096780
869156
267605
1174202
557103
127310
1927741
1331037
1833796
1283323
1812410
77344
1039225
1007193
1347506
10697
1364124
392838
813473
130050
433636
1331723
1021457
1401071
1816562
1864169
79765
1272403
1455249
1958852
1135595
1188030
1334887
867412
815226
1174787
1620912
1920816
916685
852586
1429840
1579648
1484656
1866619
402829
430279
989801
1640308
347035
412345
1592453
929016
818568
1298453
1845335
193718
702542
1154514
1152248
1986986
791869
1357376
1851345
1025844
207883
452261
1208565
646915
316521
352614
197475
128754
117351
1176424
989471
1901925
1566567
1975587
1711988
1331020
1867841
1980530
1191688
407830
1296224
1919479
73414
1472350
511131
334718
1994219
1062695
686780
1918255
38064
1969407
1522760
818611
1874309
1971190
507854
808973
1964565
449462
867448
97622
147364
1819396
549670
1048172
863618
1745749
585134
1154149
1816328
1486773
34872
1317821
1279775
125500
18668
862828
951844
1580633
410536
1272729
1160617
663766
425165
178500
1271568
640717
1790952
754789
905453
710374
788872
1615619
1354772
1685509
859605
415016
284798
1401256
779343
1500100
789164
1435062
1282082
172578
780710
1798631
86234
938851
1958063
1202632
1529737
331001
1596831
1089855
1072880
923531
1003593
929131
665818
1589958
1220877
840142
1593274
1809341
1690897
1757538
1617479
470616
391580
301429
278937
254016
793702
1820730
1147732
1546989
672456
10162
1920498
443397
1820929
1609881
1035931
1745232
842113
1942746
1943615
1840367
1309646
163466
1592499
252895
556201
1420714
935958
1985469
750713
601895
24557
1996624
1565338
1093832
658770
210617
1702957
157926
1506736
1184646
380339
1212702
179955
1550857
1260480
1664454
448215
754550
726411
1830113
1651348
1364604
1145498
1360929
306583
1051541
1221544
931348
1014472
489442
990489
1578474
1253707
969408
680443
418628
720103
1893831
1930354
211845
1185184
1850431
926274
483755
777705
960918
1563464
667227
1481083
1966279
1249538
1523151
706235
1501072
910703
1701063
711157
1434221
756126
309937
1024270
435611
976651
1918767
1555503
1124445
1741439
302671
188549
1893019
1788196
1997564
1718180
1422938
6267
1956023
646618
157951
601307
1230698
746453
1025271
769555
420330
1836035
1690920
1286217
1204416
1771
298336
565847
719089
1744788
1086704
990523
1767225
1894654
1369547
1226111
135227
820030
1573025
1451520
1483636
1339724
1095828
234899
710001
1816878
1330142
99021
459750
775573
15026
400947
874716
1139589
158410
701183
1898669
212327
1072471
916455
1838930
865877
1388906
111129
504286
472305
220484
1465026
1290485
118129
1466555
1420870
76959
439360
1638623
908596
621644
172920
1818428
1721953
383782
340887
662525
98498
188585
1716232
1275933
332642
1059275
78922
686421
635778
1590069
235538
1794299
1528255
852541
1869378
153956
1505628
1407998
623290
658636
440219
1374711
1929613
729538
1155123
831441
969860
918451
909179
767518
1218854
129693
1844813
85444
146478
118772
1636255
1242356
941280
131518
1399775
1788579
1222494
284125
1671693
1866512
728589
163471
1000693
62354
1201065
1940865
955127
343053
1769758
249873
1068121
200393
431074
1487981
1497399
1539895
1828011
907088
1447773
1742099
86499
1932891
450929
1843747
1743501
742360
1166392
739423
1289859
1406605
1866004
1704603
415894
268674
1943952
5937
923673
250750
1057691
409012
924572
1024676
1096557
1589152
386515
1792128
328576
535240
641293
738978
1522574
438735
1470258
960894
277229
793212
1023456
1716672
1303027
1141307
1483892
795959
934039
1599435
1374150
1816328
509938
418207
420617
1800073
1382630
219823
1811256
1707179
989196
251277
9824
1532970
1244895
1419718
1571393
1879109
1877471
101529
362112
1984330
844958
1382519
827362
426563
174502
411560
1515689
1536276
1051
1566740
1282686
955320
1462708
835709
1633215
545182
1183223
325371
433811
145694
1109804
401479
52673
1007783
873073
1720387
1115158
34826
598843
778896
479363
298469
1990484
1023330
1047540
484212
1704528
182460
1206145
1239160
1937317
169319
1344791
1621326
369908
1350786
1356328
1712060
1985925
317475
1399589
733188
992455
557885
1322054
632740
371840
1874936
167549
645235
1337392
1750437
1645493
1760197
656032
1628255
1413467
1893414
853146
581805
1206929
837298
1013582
1729548
547354
158220
1193727
1504809
20372
115495
856885
152899
797396
1925109
1187965
918100
622315
569440
342663
1642828
1764077
457905
1245723
1796192
770529
1100491
1406611
773387
1240442
1397281
768730
1831014
1106655
49163
1312662
1385001
600574
27376
841170
878932
905915
1886979
1445589
1907595
1861546
105203
1126875
926024
128099
222098
93830
1596236
1909889
1460283
71193
314744
1975321
957038
1468493
1093290
200620
219176
1420605
1579392
428780
1202804
1885321
1036632
1421895
163307
531968
1502071
1039142
493756
1212418
860703
659973
1340504
20613
1382522
322646
1054376
948660
231212
1711698
426587
641628
824659
995242
915272
16387
1505777
1022658
1738593
1751662
70072
892900
1288112
716165
1358923
881281
1608301
1189462
967398
1469095
362958
254828
1827433
512222
348638
1641986
1338721
1521182
1278553
197783
875952
1608657
1371064
480010
1360404
39949
502235
1163469
131295
1456883
1363887
674467
115544
50538
868052
1486629
472037
622707
1510684
1609375
1252562
1978467
261504
705287
485790
112185
285920
163223
64956
895683
1227014
1525311
760585
364214
615759
1925386
81689
1958544
604018
990395
392360
1749107
1663551
374629
1463542
1874746
696411
1001950
599207
540159
1180914
1544823
756629
1405472
87434
1693414
1384810
1883664
1441981
1828143
1282984
2506
436801
65431
1877202
632032
71259
1472663
1841951
413834
578039
907272
1716935
1462279
1163303
305591
1722315
1492062
252915
1662498
474514
940545
1853424
333579
1527518
1963000
105827
589901
881402
1427077
723432
731021
845625
1710361
881240
290986
1760633
36034
1539074
781188
928966
916093
708644
1662812
1772539
274013
402524
1447479
1766222
194927
650959
1150994
29160
47929
124350
1448718
1951644
89601
87990
719350
1920991
783136
1778780
828652
95216
230225
538887
1858070
374348
1267324
462628
1604222
998418
519051
30170
326394
495414
68361
780895
1452627
1742634
523264
146829
1101795
1052904
737739
612887
124026
1608660
1613411
1470377
508082
1953544
409030
525610
728323
279947
411101
188044
578148
673292
220073
1623148
1953883
1874126
1397281
1598525
1473285
1626079
1223164
732906
1347638
1044806
30535
1019655
1329388
625949
1735125
1569085
1124483
1798372
1283716
519344
299171
909494
1978331
1497907
971270
1567450
1681521
265968
630408
794934
394635
1684865
1780710
700510
124988
446841
223869
495907
665501
289838
1337264
414427
1902323
104550
170808
1923738
1179369
409542
1414868
1890866
648919
965203
158740
1845264
879299
1996987
432928
997782
818611
1345292
1557736
1130583
1986212
71582
747587
86467
1324199
1621734
300802
1950902
302379
109709
758606
555268
170287
69430
830270
1547510
1456907
1556910
439306
679626
1818203
433310
1522905
1469764
1140478
1276019
1917601
915564
1130926
385104
1634230
1478791
598686
208580
560850
731206
285167
111456
761677
485632
675221
1790576
1606509
1617658
1075971
1732880
1158853
1302408
436258
980648
1515453
1771828
1923738
1552593
666206
1370145
1466131
572807
1867084
1319683
797174
1068380
269477
1371142
1869590
672766
237776
1250325
942480
507301
746208
12531
167607
897991
1846689
530407
326804
1451255
1044592
1389893
17572
1394628
320951
1638479
1811461
336269
732575
1684957
1854734
1585509
1136027
1134553
32164
1328190
1030807
1347967
244115
1067636
1974444
474209
414991
1522279
250594
862412
1613572
1929323
1657735
463892
1944751
683424
1660799
1830729
1148746
1623454
1887045
322620
480732
830777
1179803
1207857
551962
1679858
266811
285072
1959072
1713898
1994309
765942
1969142
366835
946490
1859656
89500
1143375
504424
905282
1345161
1853377
755538
1409627
860609
46439
1788486
1091490
271131
430288
1424930
1783147
1639834
1617894
564132
437275
1142311
396416
1271068
1096506
1259529
182422
347048
1769375
1777597
1699141
460219
1895525
491952
1719133
240364
1567510
879143
1355237
716767
4
221987
224854
1806447
130198
714537
1899527
779633
727342
1683011
216244
661718
139198
1470138
129450
1860112
235090
558409
1881051
214723
731066
1998150
1901065
1935033
1592626
733629
1712898
1718472
1225555
1880176
332574
723991
1406922
115255
290781
1518172
1547990
241074
733699
1256910
1153227
846551
367022
1229986
1106335
687053
77860
1148548
310356
1516613
712876
111050
781816
1744440
1579100
161791
850034
1834379
80046
594850
96600
160194
1287654
429422
657707
73402
541175
833532
540112
1073097
1123486
1829948
1306759
1529737
1987046
922020
353513
1818085
1832169
778169
1921925
924028
1386982
589230
1095438
176691
668676
60904
806609
991768
924213
1328879
1080096
367522
304667
1411467
1975040
953004
164202
518677
1607170
1482053
1628127
1066769
413514
639418
281806
1475675
206425
638273
1190691
1873455
1309186
104904
1607061
1443338
35706
1258991
1373045
289461
53405
1074361
24215
339826
992805
1684973
1708479
191555
169698
499060
876078
912636
953361
1634400
1547960
690170
1129293
953239
1657041
119086
1675819
537295
412036
572005
403802
1297496
1842794
1485922
464071
1660952
1041952
867167
1487018
143781
655628
1704001
657883
793968
102141
1644556
193768
1614159
337809
1008405
10809
1210961
671839
1518780
1063178
1050141
788577
263614
295041
93390
1589562
182003
564314
180721
1369979
1041992
208619
218528
680234
612104
493939
424996
1994809
1459683
850466
1955380
1799143
446159
1348578
586821
179684
1522515
187254
115460
1072150
1897600
150211
765646
708824
766639
968787
1101377
942366
66479
1270596
224888
554960
809130
510422
409665
1376471
354568
1799634
631995
844016
1658960
422973
1058140
922963
118268
913939
1600155
964128
965676
136331
221116
1923696
1308568
652713
1301008
823856
983008
1464574
1086041
1880074
1132284
1804315
1093144
1785470
399069
1393875
763435
1997111
506911
1564454
1172574
1271527
884995
192090
1986598
1915262
840116
202456
1053003
991341
1457198
1791257
792125
1129956
1641348
1775665
1079349
1016803
621218
1837578
1510010
1382849
381652
1938480
1858861
1924343
744619
128561
1780778
197671
658790
1181490
467748
449619
1262663
1514966
1456838
256621
598875
1882287
170463
1978911
703192
1695291
1839214
789581
1303007
418479
1203670
345951
1823295
1037302
614262
702282
1756216
737348
155153
1424373
246937
175085
144042
1038053
525251
1513877
946867
857625
412065
1767590
786319
737355
496347
657184
438136
1182136
131053
11711
882537
253559
805915
1603069
135608
694209
1425706
407799
1933555
1435440
382137
1847909
817257
808617
1238341
822483
43346
1642129
1881827
818539
1599295
760243
1223987
1040495
1852471
74286
1712291
586727
1513588
669875
767451
1675765
66124
75534
790077
1024242
1023375
1355619
617850
886903
201069
668493
493824
45155
632328
1350361
1486275
1690320
1102577
483762
155932
1072553
1963371
1415730
1233568
1455600
144809
1026306
1358072
1797229
1218515
968098
1930862
910453
1987402
1082073
1500141
965503
529798
910814
149553
865876
737651
1627006
196696
227904
455801
1396813
415326
893701
1238466
1965788
1660310
1403686
1510063
1132379
1679191
701222
1662246
761521
1440133
984763
1664456
682775
1967064
722054
1805649
1598089
568760
1263282
505662
466738
718986
14671
125348
719130
65783
822184
486467
1159365
28371
528437
562844
4020
1189539
911481
79793
1644376
970085
929092
1382944
1080418
935314
1893747
722358
1310454
392416
451818
646739
1560251
1832373
854606
1169675
22993
1553521
87831
1831193
1277929
75464
134214
1305098
1892244
1607779
1278403
837009
1306634
300438
1551882
1957960
1229611
390532
1229453
244093
318015
1154310
114745
375775
937128
1632419
1822754
832899
1258322
1291124
1580573
1118884
1018800
411170
451853
281212
1774388
56428
306273
683942
4248
446258
1107321
802867
1836611
126730
1791856
1590378
648299
490098
518913
344914
927350
1774227
972237
506947
651981
1589232
1058343
1508482
1083771
847492
523844
1438504
579503
1544240
1426288
902485
1625611
394064
1949277
1705325
385245
541064
969504
1424658
562184
808255
375027
8467
257091
1550456
263572
1700872
1593968
657443
246729
801857
1008424
369253
1521314
1983896
1004550
1139453
455057
142941
1764377
129509
42904
1037398
1997531
478070
1785397
1535095
771796
1820082
1988958
1536498
873533
74954
93473
685664
1569629
1218849
1610925
904473
789631
1945464
1656676
1299333
1474197
712754
1607524
1967687
1359119
1635518
938606
1681003
1414105
1916154
3090
1503075
105176
870661
1783214
1930783
1488616
1074579
960732
76569
27979
1184763
930310
1468211
1007109
330007
814067
850942
733726
1471052
1195487
1576849
767413
1290762
1750705
1772536
849956
1058822
292364
615263
513966
1129396
1452694
1701167
1707837
420167
1055112
1936213
697478
65129
1273948
1534786
379093
852239
502646
1002268
1916953
925034
1179226
979181
111616
1590544
1089892
793323
1749211
1349899
8083
1901604
945213
1244887
1263053
1138470
1067186
947613
505545
1028953
345328
54676
1834111
1980645
152182
1527787
1333144
600386
1169380
715388
1443417
1731671
866819
1795895
1013071
1301801
1000583
837013
344149
606977
1732876
937044
1266179
474227
1838095
11406
167587
407738
1235720
128702
62860
753994
330972
472407
140101
1706979
517030
1523443
1498516
1054376
178295
1644564
1529400
235147
1660737
1339074
685241
1881312
1490586
685048
584873
840766
1388722
1418236
590657
1152339
666059
350197
1025094
808308
1647794
720570
1230756
1257157
250009
1355706
952273
1826636
1457974
1360792
1735816
172721
1133073
860858
705576
896072
1119372
1626018
140077
480095
622883
1120426
1971785
1033618
1381481
1466235
998904
1123338
417196
1812243
853849
5747
1090585
372097
42110
1399165
1854433
12844
1970319
2728
1416433
1912650
1046747
1733195
1424209
1303619
1418003
1012330
1867500
759281
693250
1965356
1777270
617749
429842
516180
721133
408569
1476568
489992
773025
899316
649290
647413
371200
635699
1527060
1905657
250681
1895507
490233
1288627
1727151
1842585
816111
390524
1535569
317474
241278
941092
1468123
1058489
681007
1598500
1725490
887473
1775990
728974
1219579
1818169
447875
1946282
756119
355434
1239490
957703
1777353
708327
1436774
847054
29579
367514
1340320
1471579
475159
1708462
925615
1605410
1569216
880841
270352
1970712
1370702
1751122
180639
1260467
233988
688185
1217886
553645
728964
1686356
1042436
1629403
1484685
1600782
1346518
1477056
808444
1110696
1567336
1502901
1775317
867239
1118766
1901248
1791136
1830778
427627
1023236
1990354
1623939
232456
924395
115379
566489
183230
875555
400655
1946090
67937
415091
1085940
528778
1851979
751194
1202792
1088503
1940676
879227
1871025
372846
804446
1563425
607454
156876
302731
1875828
703195
747269
287528
1799844
257905
1891641
966866
890017
1437025
938573
1356545
1393921
450012
1569951
531254
461240
1348445
1746616
166001
179950
1112502
1009690
331198
1884543
1530973
1098333
1985620
178500
546000
739421
1524962
741764
278575
768430
584856
973483
1817024
1381329
1014025
468977
1845858
229764
229778
1108314
491288
116720
1986863
1948154
252016
1645806
935033
1469632
1850465
864820
298993
239722
1699162
1130454
949408
946953
725061
102841
661499
888592
1591584
1398459
839115
1247185
1595692
9870
1765261
821924
1103167
1013940
401330
1009379
947021
182239
406195
1019134
1861788
1680586
406401
1357482
999793
829415
977881
499773
1705039
324982
169951
843958
507818
1440548
251377
526547
1959893
964738
1263515
1725490
1442451
1289523
873670
1516444
1014414
1302634
1200467
1413603
1032524
657949
587766
1415872
139289
373814
1082369
1580963
1829673
770294
212794
1718703
909633
1904613
1244836
893058
849970
919415
1164431
1711102
1788240
861566
585114
552329
1237741
1449860
1625613
54426
1833273
230828
313061
400655
1626269
203113
1437801
1769988
78910
1673936
1404128
925878
51059
1509810
1582528
811729
949296
1658008
377820
1301486
239217
305777
742057
697444
1693696
1894144
207962
775898
869887
1932356
695639
1607609
505056
603185
819672
818009
696106
1856557
456353
1229886
941035
968056
1348447
1791454
547188
816631
1512050
1562079
1563401
1133350
72869
1075641
784617
1938066
1890417
438735
332368
1506271
1513158
1867711
1094203
1223954
681386
1270778
1431076
1888690
291309
99847
979242
560281
223538
1049241
1268985
1998237
843812
497807
333551
1998519
875609
315731
1182544
1994725
1165646
1104481
1449867
983081
1012209
1059606
1851140
833611
1274069
627147
1091802
951881
1216832
1811182
1708600
1557513
1828972
488671
214151
610798
301006
1111866
1155182
1054649
1154908
1557602
1948757
632258
99220
967602
1851990
1138755
999422
370243
1799217
1807954
465411
371694
429871
1670060
341826
979441
1159043
364475
1922893
254113
336649
1907637
1360351
39176
1169435
1491430
1871223
1671852
1659515
1275778
825499
108978
548197
488800
247571
51381
1894886
55749
360300
1436906
351653
163832
1555592
425138
1695907
631246
204931
1041279
1880449
706725
1697290
467486
1325515
424153
1861048
1288889
734289
1509564
1009454
896050
1242714
466631
573152
875282
359907
1160081
140130
1418691
1759509
1794898
1291249
622302
1808623
426287
481525
238368
1934199
85308
726167
507014
921857
1472339
621078
1933722
1938898
338958
1156838
1869552
1489607
1301159
925687
1424121
246060
59498
1554768
49171
1938574
1262517
325715
229719
130318
225406
55427
1752451
897816
1664198
29440
1251364
895863
411487
529007
321308
1820596
209208
762573
1736053
459024
137197
521959
1424663
566703
104194
1072527
830421
1525369
1177011
781170
1292678
220933
238917
46919
404217
53418
865915
1937541
552531
1762641
918308
988945
1798163
51280
1609466
1637
965720
154146
1194694
9686
344172
1090400
351630
300160
191655
968382
180091
1950239
339996
1472855
1389426
808409
713905
1491152
1327177
595421
465699
783248
13969
380480
532418
1266418
813333
1046443
520354
1898473
1427366
304436
925081
1424749
89715
860435
603185
1570317
1715305
177165
1788284
1290311
1987810
81723
313469
113634
585711
778222
1386354
1410290
1694325
96766
1642755
639700
466296
1850698
407026
642435
1253236
964464
418411
1107241
641303
185810
724655
472326
1161035
1177585
1441423
819578
1995395
450074
351091
154394
887202
887042
933394
1530231
116448
90839
189974
899139
522859
1328765
1236085
1527262
890974
1787935
936545
979038
1542807
591876
517021
1784219
479726
1442487
1340390
1425228
1352759
345765
1926926
452545
746641
1409435
142547
217409
803585
143106
1120268
266831
312547
1814688
1723150
1924033
306233
1218952
549111
1213547
1539615
82745
1132067
1029672
717277
1458866
837137
1119875
1681569
472518
267360
184161
1076087
1705141
1631570
1098712
12664
1484205
1118506
837999
1098393
1444318
974644
636186
959314
415163
1243364
350088
1329047
1468123
1091553
145691
1643478
1414009
1449244
841542
905453
565495
144451
1524137
1751626
1914609
1349380
1624141
728656
1465419
77502
504186
647212
1024373
681669
1143409
1368201
1236866
1432356
310850
1139107
992736
1473893
1159460
255069
1349096
155259
675932
1801028
1743155
684687
325147
347191
104532
414258
808159
1114772
384563
1184613
1533502
268833
1917852
1995909
1908710
1093210
249940
1513598
112204
1194695
1344605
539405
4581
1425188
457911
550498
1445345
464790
1191571
504171
1323779
448804
190225
1146009
1741678
1711407
1395546
1677616
1870117
206184
260577
207883
1022255
870327
950738
803413
1293754
378758
921139
1627326
1368524
1540972
1158761
822636
475544
692067
1399823
1843003
251594
793613
463186
1127716
1462710
1272217
1344713
1187051
17421
286123
1139529
1522448
1252627
1087382
344971
1764162
858267
1394217
1505540
954449
1081185
1579373
451494
1906274
617456
1061262
1759789
1194512
152728
46912
416116
764939
591901
276822
88010
826107
1249020
1625882
165104
974022
733371
964712
1685191
23042
1458405
850276
470765
1926113
1410913
1785733
1508496
696625
1291845
830991
391457
1897214
535471
542367
372864
1160618
1093635
1344047
938986
1707567
376444
1756559
1684589
657950
926099
1526908
1956752
1573410
1525330
1135514
51229
794696
274560
1272022
517007
446421
1500790
139268
1152917
1518121
438317
1056613
298316
934885
218940
983862
209011
1409890
602971
558421
982035
980592
1101494
125609
1835499
1735160
680262
1120859
961954
805718
369026
1405887
1158248
1126254
1421999
1736718
1607121
697498
359615
1241974
1030434
271200
1190278
192221
545270
1001986
203392
307580
544397
1727001
1155045
642222
1085342
1862998
544579
524045
286218
415011
1982535
1986982
697297
561171
1850601
1647150
1732940
1088944
1915159
1452666
298171
1494707
1861885
1278163
234455
612586
1825294
610986
779647
204913
504730
664545
1689911
780835
844321
1398331
684069
1665353
166480
239943
1930247
1561587
1999793
1810864
898835
157975
1946668
622246
1511524
367164
1697360
1932531
27759
1325989
71951
1891799
1996335
1582356
1371323
1850527
1302993
277216
61301
1576621
1497235
1868604
758957
726515
1709933
525458
1469655
745819
1671208
1991944
1536540
1017335
1068983
709699
1262044
1010289
239824
722070
1870939
551861
1406032
1845295
1594328
61683
1093738
1550414
1671085
1575929
1504883
894895
67745
1194383
137850
1684899
1168570
1551669
1861576
720283
641087
1496984
908762
1533499
76327
1131005
122488
678792
1684181
93766
1406462
133398
1664659
946240
166680
384920
1106116
782032
425772
1816585
683531
1441928
920219
601905
1005772
1509490
770633
1104350
1920489
988468
1610399
125054
1387920
371295
1420058
110458
574373
1662306
446630
575328
1870139
1250164
1831651
1685426
1426640
1160063
1034013
25023
301917
1889673
742197
1553799
183477
1050155
48483
1540617
1846968
1451369
1539540
1901950
628319
1257892
483035
1425626
23432
411208
490313
1160685
1809621
1118893
1204545
1149487
257960
1614347
922784
1701705
1123132
119754
1447218
1983034
1171717
683575
606519
1191486
48137
1507029
254834
111631
1677028
1624797
468599
602637
1670583
1265233
1661579
1553496
730306
1133030
44585
1581139
1421074
1688106
1812088
602623
1724623
951808
294415
665846
1754177
1677163
302313
366419
104840
1879111
1233652
907146
315004
46123
1521809
532156
1431679
1331727
1642749
1795340
1630737
423184
394574
1160108
1999201
1674031
400607
1821110
1535292
1992239
3603
336811
1781947
50558
849147
933180
418999
1749596
703976
897980
1145654
830927
1109706
644511
881248
610926
1659641
1515942
32848
604557
528769
1090063
615951
797747
1891746
1583580
1295778
1921495
840618
567326
1260050
1519020
1925604
652999
212374
1793134
317736
456308
1064690
744052
813106
341942
124059
893707
1174975
1001276
107627
118238
405483
1573031
538097
1927949
674721
1785102
910908
259661
1701807
1456090
160715
1133118
78053
769779
1801991
175609
770847
623072
1084475
1216354
1405352
1203115
1531349
247697
259994
35677
946500
1602936
1557108
913269
307026
1468211
1608009
970895
1966709
1497147
1240866
1384853
1976792
742241
838262
982866
1922214
1292404
505616
23690
1099214
826803
54491
1020443
878620
1483892
1041834
1528046
1738532
413733
569263
753272
1191442
481195
1892335
788572
673237
1946219
539682
1889015
1431541
1735261
1821503
1745983
1220241
202898
1608707
1258122
227906
396459
1757993
368896
1932356
999
176358
578486
1211045
1064497
1537907
188779
162378
683899
1586590
1245602
102246
1637276
866088
1818517
1019333
1876966
425930
1322029
720769
1791231
424649
8114
265126
939120
387676
245516
150059
1031273
12083
1584526
125428
1936442
315833
388052
1852110
165881
1161651
1981387
1253216
1781580
180161
1657458
146533
176209
1373662
566994
1559469
1391469
131920
528448
1917535
633979
1699715
369867
1465434
674928
293438
228504
1775981
1274895
700254
1987311
491613
1530168
1063331
1403681
323041
103427
1644602
1981148
1755678
22387
1100606
1516357
420819
1348766
1556234
1526885
1544265
629508
1364553
545387
229355
684299
1227016
1693000
1718472
555184
196340
760141
1171404
1710295
1358222
1058764
1501561
317729
364326
236813
599055
516333
925222
839731
1643192
1726778
273419
1866485
1371380
948354
1481219
65280
1359270
1853969
1937989
761878
1956093
1079387
1715686
98450
1800946
546120
1208601
1749815
332248
372530
257737
1476135
706116
125846
477752
548624
1664604
1453045
1416061
1097842
1710027
442775
543302
1708281
1936518
104569
1771076
7013
534993
328917
363753
747621
1986042
608848
1108992
240096
1430588
42440
851787
921617
1605842
1073214
294599
472287
904131
1785374
1394444
577044
466304
615902
1746663
704636
1739532
1215415
609079
498882
43243
1906596
162393
1384247
833626
548662
471372
884519
1792286
1658951
666324
297974
1606547
832154
538468
1198574
1364843
1464506
1798971
497088
1305354
1601890
929813
274457
444466
1840701
368415
1671162
1377299
1283404
1289516
776711
1363578
1220111
13283
1093465
1064997
304765
69122
231578
1962429
1898116
416441
60333
126261
1101051
913923
509933
824984
475565
60242
39037
1009704
249373
131049
1018877
866427
1696989
1200153
203751
187894
1205703
32616
139204
1012491
1530755
1085135
891296
574131
935069
237096
1313371
247353
1348170
768830
1837451
236929
738676
218750
344919
453107
1423064
1659672
271733
1185012
1126648
1081786
361999
1059100
506968
1891214
1588116
941276
1865133
1323577
646087
1732001
483361
1622322
1217110
1624864
1963865
1035033
12924
1619871
211224
440766
1359436
1993154
1701564
214661
1051056
253723
1269544
777705
196595
905322
599440
1351868
519623
281708
1821103
1541639
195804
1806433
597986
808966
1631680
1649584
1607417
1685010
541003
1789290
1697434
1683620
534322
994159
499215
346256
287321
54517
1172777
212976
784732
584410
115868
1612949
213815
142435
1373372
874612
373240
494851
293479
351502
51903
580935
44016
1384162
560882
1577826
1206771
1313344
1390178
743624
495410
1104084
530022
350408
899655
1646364
1983562
1035047
157414
364333
1129715
1087424
178044
544277
1927404
1507740
750020
1560399
344835
1912481
460662
1455521
1023684
1088047
504030
1915216
1293269
1096340
946122
1890879
86975
1742202
1051411
1569317
1640519
1357610
458817
246754
1640586
1404823
1600313
1866845
790529
239866
329708
1118659
1471819
462898
1432434
1950977
7678
1626507
898953
1537455
481314
744882
873338
1487736
357865
1025643
570291
710416
1221498
694953
542930
879979
556401
57644
439463
524528
1277499
1694130
1739894
933136
456196
827163
92184
1875101
228393
1835708
1095304
1094429
564853
477431
1037473
1839777
1799501
412953
403174
1574190
683950
643292
1006137
249524
1905040
642985
1398929
1367203
1924656
1601739
764031
1871837
1149705
400317
1340568
1585918
1804954
501195
540373
456342
369509
1303175
1375130
1183409
120028
1171310
1683676
1725546
1766294
1872018
1313638
1339397
338231
278464
1757802
274774
1849990
912601
721818
503892
1117562
989478
254016
649692
1837138
1598964
1991558
703542
1517324
157045
1180140
548337
387063
18359
1859583
140803
121658
171496
229319
1162853
1636041
608162
1988121
1810452
648904
682588
239936
11406
1301993
1628254
1785003
37349
908511
1706181
798347
1566319
1666095
1441991
964624
1998505
1658006
1394638
297125
1679544
1853448
1229000
885056
1300403
846525
378060
1663431
572800
1040738
1694379
90607
322453
618893
1989181
1274654
1429963
816145
664627
1279537
189903
1290644
1459246
1614781
1431513
886585
476920
834877
1440291
674402
306099
1700083
415086
6101
447861
1796921
1458875
1820580
1898763
229278
1576936
849902
1997868
677978
1492738
1463946
487362
1244171
1771103
1074625
809807
1818764
1870338
1775187
629697
84363
416803
869304
1606274
579005
1019685
847094
843774
392789
645092
1462780
1192466
1801499
1851713
1046614
1611817
1802089
1213784
1727469
1262414
1786521
1700786
1279736
1560251
1908669
507848
475967
560929
1165488
448141
1052282
1142536
458932
510122
611464
1047781
1280995
489395
13968
860216
973890
1955622
1327531
429171
95257
1418373
1458158
1031628
1223572
1067670
1151958
630436
1082440
977317
1436506
187038
814577
448870
1365314
1864408
1309455
1653371
1899381
939971
1330532
1588508
184069
190119
1222233
1253960
314379
924648
301991
1109522
99629
1946117
954976
1880193
1088502
782355
1225378
1912912
29579
1678065
1741743
899232
1090184
1618500
6501
1880402
960459
1205702
1063209
126795
462285
1356904
1712944
188421
85906
1743778
460125
1921138
156324
678465
1764390
403081
1783658
526036
1610837
1507103
1197867
1342405
1112385
45654
39074
57478
1676518
881395
1411110
1225846
1650326
472128
1878513
1300396
904909
1584789
471399
912903
961035
281328
322435
1704603
567095
1416290
811718
1415440
719143
942272
431735
1552740
12355
680265
1289000
1886614
1636674
643027
1188314
515798
419196
1456291
1893935
435547
105697
305033
1253092
322552
621003
1444968
60615
1840396
1069222
903845
1715803
774861
1796605
1868604
1183636
1894910
452746
781980
745027
360351
1205247
545793
1730201
549376
14671
1108283
1806080
1830100
1423405
950881
790355
1721788
1615746
1226509
1474934
1386807
1186923
1929276
1523274
1160304
959598
120488
1096585
396599
1955938
188772
486409
1669412
1697562
1437671
1765694
1991189
717100
1885362
1764325
1381035
960977
1241218
565033
1042864
1061497
1278476
525898
786748
1061379
361866
779327
868766
1670313
425027
990752
1489846
1779860
1906917
217798
958235
1988615
1023406
4657
1063088
690228
204645
1437009
1654688
1226821
1180309
500481
263390
1298388
26162
462241
1351727
1748828
917492
303036
1894431
526237
943509
1114844
399423
1869686
182629
298885
1756633
1293425
548250
644438
788631
309456
1675954
1605715
505528
256074
347048
1514479
695395
143212
979457
1539371
634592
646899
679422
431907
1069712
1901486
291515
874426
360476
623205
580283
1108668
987210
1219908
514374
1917816
704414
1086591
226654
1784595
104661
1449376
556433
730084
183924
1256696
110802
1445663
699495
253056
1576229
227166
1078877
92917
1517926
84015
622334
442606
492097
1920071
1903610
1525981
1462511
414628
785634
822691
472287
297529
1521086
1871254
1000004
1646103
1479655
501069
334999
1572092
1428606
1144624
1892188
1581790
1755319
1358851
1822310
1667044
1853481
1219963
1958985
1993795
781626
105821
538430
1100660
911058
1039826
1846125
865212
1412829
1347836
794456
1863589
1552988
640421
1366942
1211576
175358
271303
860100
1539271
234621
1096510
1919606
1719475
149416
1981028
1208889
1761826
566350
185593
195073
346758
1435328
1750564
1378110
1400205
1266904
1638929
1315438
121348
556968
947191
1668608
802707
11833
601506
960193
113202
1880946
794833
636153
579420
1753899
1282123
907469
1464009
803777
1615692
1057822
477383
1511262
460988
1369040
1570159
21770
89963
523359
1206687
401335
1054109
858483
704868
781148
709866
1759591
838399
431250
1235655
489100
365987
174521
359903
1672777
436053
1878572
79680
140570
1558048
1712871
626683
535466
1701684
1844159
1951814
552883
1427779
1304612
120804
383614
1710280
517248
1214580
1527100
1541495
1577605
446208
151168
132317
1490924
1733141
1744601
1617782
25842
1274136
1108685
788829
1485925
791597
910802
253838
1961886
480595
572709
1152720
1391376
157615
858790
1078745
658636
759080
1163368
1568248
1301244
1650921
1915836
294617
1219102
1759793
239304
281739
1166166
1764632
620651
1398402
484766
1989608
1651337
1141394
1973049
811600
1987388
282395
862275
1582197
1583595
9546
598720
1348396
706364
1593495
682953
1941034
565429
316153
1452244
400805
736087
134571
1404920
1123099
1052427
1321161
562303
1715415
463186
1209599
516373
1700747
475015
536181
1633269
19688
1613564
20684
1632443
399937
1770641
1821092
147562
228152
432226
392360
1410238
88363
301071
1457950
662589
1000508
1501952
27041
735563
735263
996185
56893
1983886
739700
1365027
434981
236312
1284414
1469336
1387887
947470
67042
56181
1494844
1841590
1390278
1788053
1255352
1513501
103891
1335519
1293734
49091
1568976
1947659
730446
567528
309226
874691
1664118
1126169
1397056
411299
721516
171880
1640189
634324
813619
674233
504407
1136442
767267
1474477
220521
1831870
1337024
1062491
143788
798136
1078027
1378138
305066
823965
1890576
396325
1241772
293281
1746986
1283898
1883370
1532164
1265513
208313
1878175
340445
258516
1981591
874807
296637
1379078
896437
890454
1224351
1913958
1932531
1565823
146517
275936
304403
946979
1022274
1148808
788458
583852
736093
1879181
1111073
424817
1470931
635944
237023
949106
1477869
1730369
1199295
547327
917302
816411
1519374
1061969
7433
1395973
1485217
836614
1903782
74247
1327058
1263656
1378288
259065
656271
1534427
316916
1928564
1078202
688915
1723947
1746484
438288
627715
92860
1928007
1841595
964462
1563857
631510
141076
270591
1685017
1193396
1453818
963336
1037442
928582
1314858
1161007
1281361
723709
1013280
1680943
169845
1599968
1244951
780910
1113253
145332
1017005
1716287
627842
1440578
763666
586633
592178
842273
1920631
811717
1304567
322078
1801529
855040
899401
1143706
459249
677522
1511998
1735195
1131337
1281077
1866481
869870
83601
314832
1091011
192311
473002
931162
1057192
565318
847537
1558723
1707084
930396
293479
1363730
1861152
1850881
242448
1793616
111927
1083452
1388442
1139900
1862907
1019245
998325
105203
640455
397247
182118
732906
1657232
180298
854774
1235856
109970
1648744
544915
238913
1896690
405228
1237013
1985537
1275190
279195
348946
328611
889143
296481
1073009
911985
1689933
658689
1313413
1592551
517965
937995
519669
204767
934303
984046
753440
337275
1791036
71803
321178
1854635
1679166
1707852
512146
382257
5865
960741
73462
1045834
806025
185524
1131041
1321820
597935
667036
1804113
1126695
518290
1181229
1203052
1559806
314513
1496179
1232454
1013925
1648693
1856886
1433024
705187
1559863
1897845
1893212
1955055
26099
967075
1908523
147685
1789081
1986899
219334
579679
1981015
95780
1656533
358301
890379
1699482
1281079
1607636
1177808
1721849
331510
452539
185393
121056
1787575
111898
1092529
1211601
1147671
451304
1165544
981584
1623291
1889490
536582
202369
1816002
58885
1125518
1462786
1246236
457943
1655619
913469
88903
1542562
55340
1526584
1263559
1276775
1921437
1165041
409532
1976
106687
775882
1826639
1042617
525989
1389655
1975895
1836080
1760764
797631
1660122
1927120
1326065
1691163
388426
1353189
458274
1077090
249019
957811
703084
1783123
148538
1894042
1906241
901373
1644637
1714230
1913895
880897
973383
250111
363025
555499
264290
1730524
33750
978955
800466
1551861
1387789
269300
572097
1881143
642946
330758
142393
677957
905763
1747725
1124005
294005
821374
241935
1658749
1028120
877556
1181859
1139468
1351088
1951419
231140
1769791
497783
1251005
1441236
582341
300469
781923
173733
1004677
1314332
1257846
1292317
1520905
1877189
731175
658582
1656726
605670
1797118
1280755
1147846
1474477
1076598
1132973
770145
1347653
1990847
839093
940874
409323
1083479
200323
650471
469447
829948
743708
605365
1922326
1010309
733717
308382
1550952
154659
1604488
1616521
561319
632322
447092
1834462
442498
1336337
1314859
1203249
116345
917254
1086705
868497
151383
70035
444163
556181
722716
728489
585810
465918
1858917
1276425
661299
1658059
1950233
604487
607662
911122
880366
188896
778213
876124
233111
64754
437989
945310
180640
1074743
1605518
1853292
911138
1151501
908228
1935963
747783
1284449
1924489
407454
340566
588253
8332
1702730
1547922
59184
1329749
304749
1759031
406552
1959194
1299204
1339943
1185528
273722
1566014
1727663
549373
652126
569555
1485719
132229
989592
1812617
481256
1990678
1065806
931953
639748
1866086
51621
1885485
1850023
1632359
533544
1015625
414879
1576873
1367085
1272288
1184477
1026672
1049883
1290240
1339717
226633
1329752
535725
938450
1897420
264793
1322915
1446178
953058
156197
547262
1896985
1366798
973390
121918
1619725
348446
784009
840125
451519
1370486
1215822
1311774
1874209
1492696
133130
1495652
545039
1161169
110705
446841
46397
243235
880880
1693289
1737881
153466
1997137
1012291
971879
78440
1069076
1989657
1206281
1360886
227413
19283
1089980
965089
154192
637870
272631
1451297
1605570
986449
1423330
158269
754826
1696450
291309
1459874
33767
1624643
289452
838919
1762970
12176
212688
1850382
473088
1314041
1102543
1847193
55853
725128
314219
220604
1505925
485265
1580190
1915885
826851
494210
1795076
327345
1505666
1773004
1339495
13587
1894991
348336
504648
253142
1665771
517004
1348179
1901247
1661146
990879
1427173
658485
341532
1144679
93892
1371769
1229963
1025053
467910
1525858
1658887
1187374
1232034
1033918
1926577
539214
792162
974459
1898425
79276
874054
711088
1730106
1959852
1367029
45199
1594133
448245
713418
1679330
520268
308842
1930258
1761498
1639846
1905949
1247363
1806069
1556608
1181942
867372
714711
21218
954405
666416
476439
492479
344332
1319887
603382
1224199
933247
1119521
1156442
324322
224779
219068
506325
1154541
1213342
390869
80063
368689
186842
515074
1124562
552126
937632
1208964
463664
324376
645990
1966152
1285737
1666614
580345
1521522
385469
550777
1356571
38583
1429024
1711666
556739
1961637
256882
304601
1176140
1499850
1149925
527655
1229480
542538
964782
1873746
1157919
1837696
806953
32040
106782
1549688
1813088
558599
868475
1679589
1483291
794384
1516267
357006
284793
414493
251711
1299907
1039588
647898
1431938
1738767
1451525
1639088
855565
177349
1850109
1583827
133306
27523
269109
826592
779123
608458
193239
267701
1874622
1956984
1296259
1909086
298469
719283
1188900
1793543
1064847
950345
1241832
1241109
1246674
1286717
537711
712693
452905
1829517
750209
1073443
1845295
530419
1794901
409905
377732
1771003
1961422
1412791
597373
179032
920519
542890
681993
672362
1520408
575450
981035
875620
553749
1476738
1719584
469712
1344827
48589
441669
175875
657860
282784
141611
805148
54411
644618
356783
1490152
124319
1119407
1347354
123683
235538
1072629
1355579
227750
599206
258536
774911
30215
1566522
1774031
161838
1955472
1192658
1530914
369913
429698
212374
1331244
158697
1101151
1977509
341036
652357
1659431
1055383
188488
111919
690022
467974
1886919
1754305
694472
16309
1812351
483851
1803266
1378643
1397893
608633
1616309
1630545
346133
1415420
1831190
375391
1207854
878456
592030
1509749
1789097
240364
1530971
238749
595045
1469566
520924
217664
1520105
1620460
26412
1696005
1076378
1290167
1768548
1224527
89179
936815
1242412
985087
1192067
1879947
1865776
207741
625236
750698
1862998
1975751
1279598
652887
1353244
1754601
929486
154935
942337
715248
263971
835662
830065
1339510
7594
1236002
1326513
1867353
1818820
1271800
942187
1591429
1214642
629658
548662
1574540
1955193
7755
1537600
1490586
1431666
1877271
205216
1108276
1292755
382923
635671
1723068
1718127
1150606
1379447
414724
1005437
533424
457304
60291
1052310
1957191
1024052
1667695
1247252
220632
1740626
1039698
1224781
1438772
756773
1624458
447470
674822
919708
1022611
1193726
1045224
387287
1173839
772725
798758
1388199
418838
270231
413701
1138284
1755369
1408141
474014
713451
1081121
1327977
741474
1845509
1537754
1729736
1151018
886914
1515379
383751
276612
1600473
1801749
1431419
1725053
1778978
1009965
1574148
875747
7541
1186148
1356527
1985301
350947
1819295
911580
1417985
1108847
899209
692057
814700
301358
1719188
1291321
1679670
1423387
1711704
1599763
1755213
636629
910341
1446203
436896
1190017
1911614
372158
1402769
526759
670386
1816459
1814759
833550
1678930
1797480
1757305
483755
223327
989180
1927354
1165894
1883059
318973
99021
879802
1950205
37117
1923975
1127556
1643594
1875311
1566689
1583311
1697525
1796826
633731
1997784
1812746
1254755
1292721
1191850
1235517
1992389
1483718
448390
1904701
342695
56091
1718326
1428837
943367
1710874
23692
183389
692364
684034
841976
1970297
1724779
1114363
471180
837279
681883
923505
929634
1799217
1510387
1970727
1765183
606249
27205
444813
1611238
709204
401337
1281174
1113602
686421
1439235
1567272
680371
1829793
1825531
663088
1112732
1410813
980983
1108071
1058862
1670333
278428
50142
1267918
539491
1224551
1969428
823364
1657129
1263377
420151
1322833
511876
400917
557033
541077
712470
1858490
1264473
595223
617816
426772
469555
1736809
1168064
297463
137663
1480409
276157
1601975
217269
589064
1607950
974987
288836
307183
1405864
1567943
830642
1708492
198427
1202809
718155
1350566
1011003
129717
1800103
5372
943006
363602
914548
614606
363756
1496634
1329805
1042982
1884457
1583450
1075537
1114314
133575
751149
1420458
1370170
1212110
1859650
1477924
471512
1691878
1824437
1804318
814202
452684
794776
1135983
575537
962502
388129
117894
1358270
275302
1786155
1894537
357692
493222
1181413
1067130
799130
1433235
1528621
1145598
899485
271541
1898862
1602754
1475449
319943
1641037
1074820
1416782
1051545
1665950
393535
684764
388716
292978
623761
727623
947459
1344241
1940030
133102
1737243
1147749
1523233
1251429
1990068
1963371
1099663
945081
1053554
1283787
1359398
1369886
432847
117625
1556984
259180
1331043
202371
925184
304764
1234633
563090
1926243
1476213
1805534
1317302
716942
1860161
1066918
726712
984881
1895049
1846423
1726463
1300673
627823
315487
281729
912125
441327
569684
1346715
71766
824946
456454
1365483
908045
1645379
1789586
1461207
493830
524797
436213
1718621
398831
296484
127740
1981404
1080057
1700401
538259
971303
267418
1978591
328911
933024
742693
631581
1694233
1662214
997428
600
964929
1213365
870583
321902
1306778
110867
823861
1097124
1722573
468920
124463
1521225
1726034
1683306
1141309
767518
1629243
1956231
1185570
568174
1080015
1368944
1337292
1005516
1843799
1403175
452975
1285371
1611833
1544755
874287
1394894
644425
1182842
1633165
888152
1659275
531094
98954
1544661
1876195
645633
1054580
811623
155375
984387
1385381
253470
1705459
1078018
1915488
562100
1221396
1039950
1258574
978550
1855099
1127210
1893466
973613
1810864
1865684
880563
1868994
1948269
404056
1928214
1930806
429186
1792394
168840
1998743
1669636
1932813
1091915
1023753
1679138
167252
167846
1228358
1908180
777538
339298
512024
1523787
25786
1670605
955052
1253018
1490097
523065
310916
958742
435202
1617075
1609461
1828989
1822714
286525
115247
162781
1072703
562876
1361553
1155921
1929990
1898565
261148
1367914
1538979
757739
739628
972042
518879
1440536
351692
951720
550578
115052
1956355
1222391
874817
1798795
1401719
112267
1093402
1587043
452317
1816079
1615835
1156505
1922647
1367225
777701
1991915
962314
358691
500996
1008704
1068957
1721292
1751278
554873
762613
1487543
1242841
816214
627913
579794
1812896
765911
1637455
1888116
1538402
212604
1460701
1492815
168512
1624648
883326
522113
1282053
1614552
1659344
1619256
174990
1627842
1253674
1424963
1529498
535381
1271748
1684677
873394
1768855
1529657
1822606
1292644
1699150
1481636
557728
529671
1324431
1800796
1505935
1337392
1348639
1520721
366818
410782
1822387
1850600
1582551
121380
1093685
1004218
1761835
319488
1527904
612419
884940
950458
979048
394194
650185
1932648
1358371
1415512
1450985
852554
1216309
902381
496211
272509
378719
868867
1274852
1328156
1730355
1416926
110594
725983
1553336
25224
344919
134959
1039052
90747
727773
1521661
1089870
623775
595676
1736849
763175
279430
586705
638814
278975
216558
1076106
803475
495888
1095248
846111
1823017
1226371
1378936
208914
1931304
1105206
1474497
1147168
1562130
1316760
1797501
279570
1909463
233771
1439456
234008
1749517
1221107
1476642
109011
1498131
1500423
1841951
555553
1459907
1832984
1578224
828471
1030581
871837
224998
302187
145666
1645491
200313
1683206
193929
1824265
671230
1824795
742948
713648
133535
149585
916361
822697
1813841
113567
1785793
568243
1329596
1637004
1805303
365729
1060276
1598978
1893708
223248
1223600
1791862
12190
1329596
440455
1245594
41067
1743501
1159596
1188749
282921
1873184
100655
1136032
1568718
546779
506065
668572
1226751
619797
1042488
113595
1494340
1795322
1688449
604256
110908
1569714
701789
83128
927497
682407
1481993
1629166
102183
1243747
1459199
860625
1756742
653261
539340
1506725
1092345
82368
443458
1817880
1917439
1885496
189075
12645
1959072
445043
310560
1172149
1178656
1406896
653576
757626
349585
1702045
1328824
1833385
1810834
362923
1487832
1529421
932330
1781778
815915
1233263
1204191
156375
193946
146713
1748831
334301
1076104
700254
1652639
1759031
1867637
110232
880073
1271204
984988
1898988
1156242
467832
703021
764655
485171
659116
1130464
78555
146890
1929069
862781
1280915
214563
961287
83153
1741884
844775
1903453
1022397
28202
408759
1682495
1522760
1540298
1744493
467910
1642715
860299
183344
1688106
1807349
1301648
1811047
1840309
1815347
907144
1159677
379845
1966213
1036980
64428
853332
800871
1667223
835358
1780953
1448289
715790
912475
1449263
42281
509399
1573342
1960882
1474435
1982339
1737191
1705244
406635
1616525
1791088
190554
278946
1757997
1829789
1392865
1435774
1423495
1999090
798045
967008
861509
932887
1018875
1953184
1403686
674510
1105319
608211
17370
306992
793140
1523932
820767
834402
1561285
1075005
1746029
512602
1409852
1516780
276668
535468
910814
838262
495774
839595
101692
108662
459038
1410689
1328496
1563547
1989965
95921
968513
1300533
1642828
243649
1771513
997782
275986
566984
1603167
1783721
1297235
1941588
124764
1646949
1417551
445443
1562911
1472861
373631
1049067
377491
1916154
1208404
1989966
1352277
1684509
931669
341062
1988671
234309
1935160
1079907
596760
377552
1044033
1791633
148849
240218
1760862
308694
1387906
991844
444914
1709750
531968
530718
297929
1142311
652357
685120
1033657
251171
874449
940622
1953561
680710
688189
939792
1876195
1669652
1098311
119532
1229096
802190
1290516
1356740
939051
1145130
1911092
1133821
1385190
86305
207475
1833206
1682646
1592412
1119187
911194
1427568
918255
1120004
916809
37110
236467
932405
1346132
243509
971139
684046
1883419
708919
317179
732996
1860521
351110
1004145
529887
401714
348339
1976566
1167870
1606870
1237733
688898
806073
957810
1145641
1180733
1225864
1071853
1277184
396616
453640
1327548
1553638
913794
833716
1765254
1569689
669902
1862286
761421
1097585
497282
893260
1830516
1456905
311308
219636
1932007
1502620
301419
595509
686928
495917
1204596
695242
809324
1841706
625447
598512
933250
467787
1123999
1708358
195093
1661477
984671
1372119
226225
1460624
1008000
412100
1527319
1754716
1991736
1675804
617881
51162
1004550
1506636
1851886
161306
1159287
12512
1881878
418104
1983683
1065486
820015
318519
1787786
1510873
1583737
1772384
994407
259659
1925216
448397
514118
341927
1313018
1471597
1640434
1322856
1551046
901732
348509
861685
1799978
698854
171180
146939
747750
288393
369474
1279604
707961
1377442
1550550
1676388
745384
972960
449431
982089
1645404
104562
1886560
928527
322491
1223728
1169445
1769144
705678
1776784
719876
1518695
642851
1694438
1067128
1114479
605551
1331426
510338
1104971
235305
1421652
413902
23306
517416
183861
727886
320161
1543537
1888107
1754455
957454
1285892
732420
1731546
1676336
1776252
738860
1146057
259603
332059
465855
1102406
1350419
1687101
1961247
658215
43732
307358
365259
1758562
1736808
984693
122288
296402
478491
509768
1903817
910730
1566283
1302984
1742495
1820418
1651026
1494608
131025
1396137
301159
698688
1076951
1438065
482287
1411352
1778028
1272341
911416
133089
725722
1287119
1582622
1655984
1386692
337034
1670472
78193
513866
1675410
1836695
1639968
62669
1614909
753829
84923
193212
1607586
1558470
283067
376109
1108465
766746
444851
141061
1209270
1762877
487530
1258296
258528
1817327
660713
214679
358150
1662041
315353
979208
1824161
1759963
694213
1571384
1029956
745194
1659366
1518795
877522
1228209
866374
1771670
970781
752954
1987215
1057096
936232
1800479
732866
726450
1490564
736710
935069
1604190
69909
743169
1645911
105026
116993
173993
675421
631636
207681
1484946
860708
1074795
1905170
1135535
1956066
461331
1873572
1445202
463556
518526
761111
824447
182462
1206179
115264
988507
1762639
1570961
1387777
937620
1859366
1920809
1683508
849992
1899450
895392
328104
1281897
420848
716593
69300
678955
1510425
1353167
1051087
1886704
1574876
212717
74497
608770
434534
1772558
1413407
705026
240316
618164
681191
881007
128469
579116
1082409
915196
1723352
1784160
799899
1010098
103694
932275
1617954
385528
215100
1506407
1227397
770602
1471898
455857
488120
345290
1026206
1295065
1886281
693391
476868
199788
230895
973329
1973539
1981783
742401
1482622
1304390
71398
1313963
1809136
1964407
1572806
180871
1959496
355689
288922
1733133
1217444
1067855
1034221
1640888
1226926
989300
1083007
1341679
1642501
1919869
636691
1954777
1384584
1269889
822958
113994
1083934
635496
1198472
810317
151062
1143278
1801936
1338511
1893735
873124
1121659
255589
430391
1172360
1354176
1846685
1448061
1509767
1439715
1206200
755435
1759297
1588938
954138
804942
1187034
1955921
154787
859803
859201
1634267
664606
1548429
1009138
1660558
686982
1880265
1149800
17859
1674341
1901500
1787338
1045945
2821
1626548
352295
1406729
1997257
603565
1267829
119754
687055
1405036
225916
1994458
675061
1625313
1277111
1901121
1213900
1265139
1037075
358451
1836134
1485888
348742
354436
1895126
1915430
1683114
58840
1545596
1556085
1725536
459279
1288654
1480076
1864814
1269510
1784733
1392797
86584
63133
525893
89788
806707
114037
1722160
1900979
832561
857081
1834469
1901652
745853
434364
1187886
474804
1296386
1913005
931986
1274935
1556209
739419
619664
505879
483333
536891
1882231
794049
1159704
600510
1892830
1709694
279882
1333271
146765
1803594
265284
543556
1778847
513640
1199734
1172206
470246
22050
832980
214121
1494253
1330883
1694175
1727779
176627
1769077
379061
470992
264781
702154
1896900
344108
1448499
75436
606675
1255414
1288066
792170
1760893
400784
1015648
537729
816477
1311750
1990068
1741047
405762
1338325
1733780
1115869
493227
1594445
1194129
1608418
766855
1621248
1377885
364874
1827488
1383251
748293
1259971
1006730
128336
611640
1305826
367937
870807
338736
848792
665008
1601544
111513
1162688
39243
1687233
1264403
1604337
671355
1956998
721608
1906118
282746
965988
556715
1488860
843594
585369
948364
646034
774044
711915
204253
1380361
225011
1568589
31655
1908357
992136
1663373
174748
410329
101208
1902054
1464483
616047
106518
742231
868694
656553
1294765
1188973
576532
750979
946385
1163889
1189435
1118262
334705
222484
35423
333120
402092
898611
942288
1309265
1291439
1758207
1063291
1770654
391985
287376
1543291
399091
570981
1336591
1683
1070006
1158198
1556970
788377
1333319
1561253
1535422
212330
129966
1470747
1063797
206447
702414
974431
1969447
596561
1557881
1489617
811337
687990
734118
674625
1392802
273373
1201263
1034284
489415
957535
956667
262130
1052445
560700
1096160
225893
669991
1519723
193110
567846
1667484
360892
1114039
1387614
681711
904921
1368675
569930
1264820
396767
178394
1233105
1242356
1395878
1668757
1897820
67921
1775445
1955768
1843712
254249
573077
952075
1781097
1839678
1310006
1106612
754950
538776
1801632
1965654
1705473
701103
411861
1591404
379972
1942095
9546
836255
1435353
1029881
1952715
703926
1712638
1984028
753401
574034
1184440
973027
846127
468759
889252
517136
1263446
731055
1034804
401968
1247023
276091
1013935
768508
955671
431075
170212
1954516
1102635
318018
1142919
724652
1917209
823996
34948
740091
135599
1220304
1230972
1061261
530530
1198544
1422180
1610259
1736019
213693
677817
1845237
534575
14347
1190122
1379739
1272176
1503899
159143
672512
1582809
284285
1542541
1421334
130421
795522
76047
76290
1804285
1270493
396398
1520637
816840
1572902
372042
116365
1378737
1853139
92135
494230
1342246
1915219
864233
660216
1776126
1844604
153082
36155
427038
1680593
1112720
1638586
1243631
76597
1322775
1640971
1254916
194873
69943
665388
1831414
1494439
363182
366506
1660990
1678608
1583095
1386622
991851
471070
695368
621260
79831
1546957
898917
1616735
1454021
1541330
1847111
609843
1854989
159808
744279
582003
1168836
1747958
449826
1018523
1937525
896352
1286134
1109586
37640
651571
1496684
653981
163372
95177
1737190
126089
1979764
905328
1695201
502903
1520462
86532
397247
980205
899982
127315
416934
948787
1648193
535240
906540
825499
524710
132318
1139330
149398
1314329
1996475
928155
1192461
621812
1569596
3561
117386
931833
410328
1868664
733181
1715803
543762
641641
491875
1703724
1729035
1156540
1927042
1241841
1931690
788644
1351851
319193
1098349
1521289
1205261
805239
211523
1372816
617821
620883
1756934
1896597
8778
1180079
1634356
1268715
826119
1944538
1819245
23457
1711222
988909
154715
435861
706183
1901475
1375805
174354
1333809
738452
779105
1372191
434872
1335022
1799937
1868750
670176
36651
1642068
1222398
2741
951257
1263276
715760
706192
1795857
341571
779192
499161
257277
919552
1596512
1360426
1898749
1234341
1359513
1350536
1992467
939595
1910283
1561395
429744
1105623
1430680
1317671
81088
1605718
1792925
1897175
829996
289194
1562476
476429
1462441
849607
1978103
191213
308798
373112
921633
1617492
352034
646502
1367085
1668959
859027
1156809
392286
543231
540230
1048314
1486956
1039240
1747434
46558
1506475
577872
706127
546118
370641
1077061
954984
1316585
184224
851225
456994
979734
1225371
1847395
1319858
326049
1014120
906972
1370741
1817882
1520687
687066
209158
1141198
155060
64910
1564414
527789
120920
1939735
917857
1310156
708326
1208444
1094288
1101064
945441
988890
1395540
78809
138941
279942
1205731
410918
119772
1412267
732399
573716
1759731
31045
1329685
731645
717512
601604
506293
1891074
1134041
86648
872028
233416
1183965
330177
671892
737594
1061156
942020
1882364
788866
1922531
531217
282016
793398
65685
1662666
1313078
1368713
663408
1861754
1852471
333883
1659096
1110541
496719
945320
282503
1832782
889772
720647
1640491
421659
656542
364942
1142177
1863002
155234
1276851
168262
1471044
1343997
937575
311501
1233523
26087
1511900
1878594
1720186
352932
513767
292196
398929
1364319
992066
529239
702624
349752
512964
1874757
1054326
1144996
1640905
792087
112272
1288837
1322183
82879
651887
445420
232834
642409
1746185
418031
419582
50047
1955074
405776
304497
1815447
630678
1387071
72585
1693606
516373
996941
464803
544651
396036
1691046
143461
422711
586499
763627
831137
634207
1046740
1266897
14475
558871
232214
961276
418483
1009213
1530072
1061392
1169544
840226
957859
975852
552872
1476027
482303
827163
1259386
374290
1845489
1018366
232294
1540617
475946
1241368
736358
1211801
648982
946197
1809233
413811
952084
744053
889154
1184026
938827
759608
35051
53826
1512841
137735
576206
183614
1768622
13587
1110619
1995769
1268674
541064
1513290
1973950
1577995
914548
195247
383366
66434
109472
1106752
583843
384158
1142124
443994
1412352
533743
954880
1880219
789941
95149
1596562
19890
964748
374053
1003807
1880132
1338080
813168
282794
494021
1952900
1904455
251885
1114315
118719
1083932
1599235
1540569
1353818
1402459
167093
776055
1942785
840607
1496726
259975
846544
1455383
547424
1637888
234847
1810627
1513449
849574
1156552
236702
594690
355587
175612
1747347
1284311
547612
548342
1188238
1013869
146370
1820214
96466
1166057
119049
1886348
798780
810551
1478682
789014
1834812
1465153
134599
1469601
1571667
1579510
27041
964656
1223142
1059480
479491
1188821
1039149
5015
1202132
218522
1390104
1389898
1883755
1176572
1062945
1401086
588855
1939595
789203
762974
1222464
1728259
875974
1913602
660872
557008
1358168
1093132
506632
218135
925476
1295734
152419
1582307
1839294
1146461
660429
1317058
1191188
1318261
1581768
1357815
1899657
1632826
1108189
1843255
1986928
1189189
859474
866687
727880
379825
908008
1655143
1695368
224240
1157944
74131
166252
38978
1876799
19358
670651
1663438
490272
1715791
1792199
1532112
1607677
1607804
943339
581349
1726106
1717307
742508
681453
398625
196644
685700
561077
190285
1109283
656943
1568015
1382242
1034592
1232046
876700
1201834
714038
1407819
1934611
65217
1799660
876569
866811
483020
1018784
1527897
208995
1779613
1841277
757442
1453196
388407
1861860
1241445
1698003
1330588
252341
1329917
983947
1167611
960035
58067
447965
798632
232762
1888284
1767964
1998322
1199700
1413844
1121499
13412
1609194
506991
1401806
61575
898844
355624
888543
1258986
1531724
1554725
1351421
722275
882992
1457325
750384
774316
1516269
1928610
1539480
1476995
1900232
1653372
1043959
1261521
1664440
903083
414419
556826
1250498
1459790
1808752
155516
1701875
122221
491729
57232
1808869
1167035
1189633
452236
1645161
1876500
1853731
153640
267357
1089360
1850468
1906988
215235
1316460
1914160
280825
1491430
184633
916751
1415589
45458
1843457
1935825
1836065
784615
640523
1671714
1953271
1137819
1106063
1837846
31496
669938
96494
1708218
476800
870043
1477629
1646864
928094
1991996
546304
1324116
31495
1299771
557276
164498
751918
387744
1994002
358296
1882972
373188
502785
452941
1276367
1267742
912904
422693
140240
517136
166728
1178758
152591
1191640
896570
245962
447903
1867194
1985716
1908929
530407
889695
30106
889203
969888
1980894
1217258
344670
238411
1585261
860703
652071
465497
787452
475665
395319
204035
1125067
1676460
245809
398010
1895662
1904144
186255
1220932
1692586
1593127
902157
1886375
1901353
460762
399592
1587352
986478
418622
1030107
280469
1569464
1812784
1700578
420566
152880
1870853
354981
1962850
482711
752633
1713751
1911601
1280807
1789129
1577821
335082
105359
6033
1177824
303448
1198161
1884737
163701
1105434
1840285
979499
1408006
1243910
615007
1187862
1646767
1882553
302924
63858
333940
1137599
673147
704085
61057
1461779
118071
1881110
92451
1077941
1455951
629926
1694952
1304972
30629
21108
1655426
988148
110230
162668
643448
1026231
565124
779524
982409
559882
1295678
1382687
301912
43423
1550577
670999
982489
608135
448690
469649
1939597
1970942
1127734
784847
844361
1812000
1231229
669991
881464
1086711
995593
1382905
1825621
392331
1762362
435129
1301016
640512
60654
1024228
1732562
939170
1490312
662356
721174
453522
598296
737255
1371887
234929
1732548
1830959
1997784
400151
1066598
1158535
583970
469910
1088408
1127156
554648
592712
291772
255554
461516
64886
404162
806448
1152920
1071192
627278
856720
663774
1216456
1729592
1345531
442112
1418763
551780
463999
636115
95879
437412
258703
308789
1159967
202025
1635966
912317
649075
316400
1064298
1105245
1225023
1576268
997558
1649953
642570
1495558
1710954
286377
600706
1959331
1997011
352317
1499389
162935
1090751
1729530
1540394
258196
1477857
1505850
1606910
596181
513852
1176486
196109
1649135
721558
1446508
979801
158995
1545783
940301
117794
1732544
309427
939172
1031918
644057
413775
86628
950591
246958
166792
781911
706335
1529893
885381
1486339
1365957
560555
1907927
1628577
1288504
650125
587556
1438105
137646
1657363
739727
1756401
550399
954449
345009
191146
818695
1359283
950994
689310
966575
265323
1638917
1898625
413778
906549
1097392
364782
727403
466189
1611169
1065794
473939
1842884
15860
1566052
286854
1701267
451032
777861
566040
1889457
1251792
1596609
1963416
854657
1030605
1763472
695435
158741
1404763
955671
1936110
852449
1829205
201815
776885
1196735
536029
743159
1744317
1824287
1413240
707705
226301
666069
526433
67048
1475265
1594698
396021
182027
1852686
492745
173051
921487
856136
1934695
256998
795611
924853
706067
1149402
1593220
19951
1371986
1555874
1222202
1580485
1297545
406218
525063
618693
667409
585545
1435430
80786
1537527
415415
243966
759989
657202
1227397
1053015
1718109
145201
282035
925041
562954
1061709
640025
948697
520239
1351046
387312
414145
1968832
1874749
858394
344763
99938
1382987
1132257
1501435
1798699
764158
1037254
171666
1679493
68111
1088893
1803061
1617238
1147935
348696
1073721
401567
703830
63791
947017
1377110
1610770
344080
1788005
1377448
332863
1206501
1287669
897005
524996
1319553
869094
1044309
1598991
1499934
1950211
1781814
662566
722053
539351
886718
1672516
536104
1652469
494636
33578
305452
1730831
458415
1540528
1401237
938355
719509
337614
1893613
1207940
7684
850097
478984
1867189
475534
399069
237394
1425418
1207174
1742902
780243
1260527
518132
1968424
1703803
1658749
1982619
415475
997845
820265
1724497
1213525
1973209
292925
1204318
1158171
989844
159248
401255
722603
392600
50666
1005630
238636
924169
663827
826438
1194066
1192561
1070485
1119259
821923
1378271
1133234
1274198
602584
467205
1312926
1192076
1369113
994387
1287563
494063
1613917
1007906
821383
1903289
203386
652225
336292
223355
214294
1277272
1799294
1964192
679626
1844411
684338
823125
1560602
921691
1305260
1200678
445797
1599078
116863
419554
1279105
382043
1921263
1159467
435495
586438
1022684
887684
1545340
36695
492491
1605598
1126236
89849
1896770
604496
29078
1221544
1994564
1626043
951791
1291454
155674
803947
673961
1772397
1852422
1051382
235758
1110352
1688274
1458455
1191641
1537841
18725
930378
975957
1154154
1050985
167207
175242
184865
753640
1573324
1122542
116173
253508
848673
111049
1864565
253972
303604
1294373
50709
682015
851767
1094012
1437976
1483999
662791
674382
768061
1540161
768921
1273214
61895
710026
1399066
263523
608813
261292
1375980
914231
397999
595748
10849
85564
1259529
1719007
1919036
380037
1585600
1675623
906947
52768
1717047
150453
320859
1746589
1561274
1007432
150389
1657471
152837
1164271
1484437
1325372
1841612
1742594
1243112
202093
1002887
358366
1937976
1658673
291312
1631427
1006819
81872
1053132
1315413
1866179
1460978
461795
479676
1592022
1865788
495478
1184093
1376531
1670794
57545
408012
826121
927523
191764
1534850
923364
1696576
1961090
1048149
1319181
1660428
1851216
593041
176424
390966
1096976
150049
1267565
465014
217451
1546728
974730
259988
266173
1315482
414610
228867
1252521
1850665
1829565
511795
950451
609507
1134076
720296
1480677
1110849
1306090
1044230
273775
934573
252904
1513597
1211060
1280078
827229
1555839
376907
1411276
1872050
195597
549091
809375
1611775
1059662
1878285
1324546
578709
1886175
1853436
1674319
908362
81855
272289
180136
524482
840955
364943
359799
90030
55760
1577065
1728987
1874863
1691601
1239796
808261
1510803
662240
603199
476554
1594878
277323
1311088
77264
1730530
1712910
928403
592123
133452
1990839
2403
1117292
1958147
1182308
30582
1052351
753416
90595
630334
690459
1334295
201332
47383
132430
719749
1680353
126090
1020718
1113798
625845
620771
1300431
1031925
1981303
1960536
1921378
498450
177239
1070175
1181816
1894670
1629550
517262
412472
1955301
735073
1265240
1099454
1099943
1255077
845203
1397982
1143418
1471598
1548521
498753
600566
199696
1508540
1493644
1111806
251877
165876
770030
1845671
561744
375043
155894
1757847
1037474
409062
1311348
134355
698179
1723317
1361866
1611748
460354
556886
582296
447966
1164000
491852
94684
1885668
1231646
1419283
1106486
1412841
624019
1455049
1850759
1777502
58968
822573
1246670
1353
1980469
1673125
197550
1241363
93046
1820547
1141989
1381769
1122895
1934416
1517895
344149
434585
1979577
1934282
1479998
1824641
22953
537223
1161624
1903453
85444
814799
699481
1570245
1738165
294278
502302
139207
1517585
20126
165369
512803
1725793
412242
1122682
1696045
499283
165183
1758507
992795
1267204
1632200
136946
379433
194040
434413
1610778
413077
1668198
1092797
109970
1642912
219851
1994651
779505
743833
1603646
537127
410949
504362
967438
331276
871894
1478297
1775972
428758
337462
1684765
474417
1942468
1594262
1978852
981970
40422
1786671
1685799
83203
1543121
1065963
1182460
227040
1400548
53715
1828194
193445
1727872
1842589
337257
1484267
1528550
492592
195709
1395415
404241
324233
1362533
598258
818649
1584863
1833598
434687
959745
486836
1908928
139487
829425
1674583
1162141
1355414
1502465
755822
1294062
473228
1805765
693741
566938
1742817
1452527
1759582
1606378
1686177
1221326
1505766
591902
294841
108969
1434004
1063708
161439
1125047
627468
934172
1620072
891935
634977
464733
919543
1981358
685404
868399
1542332
910792
1908304
865164
1145889
1626618
916148
729596
1805374
1704911
902513
762885
1210739
167640
822240
1613481
1981143
579723
177099
1540638
1674963
1468125
63949
1096648
1515823
1845064
74278
612615
383392
535092
1942559
1637775
390342
212143
185445
1197046
1986724
479703
1234685
103964
1786394
783759
1740175
833194
1972808
1550699
1355952
1143342
856397
1376717
825192
1701624
1597424
1466927
253079
1129147
1012453
110597
582190
789897
653760
1623416
1187192
1636750
465450
945183
1237029
897983
1207291
695719
240496
1587189
1531114
1558526
225289
102817
370868
1748646
672461
38327
33466
244671
1304885
1852050
86975
1676431
158022
916571
1819
1337353
1733390
826632
324542
1381734
153119
763435
1756348
1019694
831609
936718
1459953
1209715
1780580
1316269
245757
1830540
385995
106710
132624
715383
1334110
1036634
1393765
780000
1616447
929815
1558117
1975196
1673250
1807523
786574
894516
1039513
1542701
1197578
904032
1892650
326332
1021934
1895284
1761768
1495709
1430237
1203034
14484
295651
1719252
1181741
8792
1368653
1145511
1813398
592773
1142259
530050
1495744
1015170
100174
1425031
360123
1325390
586403
1887988
1423494
1045359
1327974
142644
1040301
200428
1749909
1233504
348487
1794619
215921
669599
1677759
1771645
1433973
543492
613969
1248183
384178
1333330
1286157
1543033
422257
980085
1217197
95176
269819
1266286
905091
287511
57334
385213
1053362
1263953
1886348
1653318
1133954
1251624
471986
1528277
955512
1991573
1734869
1522767
1201709
725691
831015
209591
1385885
831042
409309
360418
354537
932678
808839
16118
890770
624587
63348
1041827
1911812
393430
1946134
1347227
328774
1831777
1699189
1076636
958041
752573
619968
1133234
298586
1823633
922653
863340
831466
207871
397791
683420
122782
92451
929634
1461334
1277275
242381
679568
848267
546038
867425
1254916
1955044
940212
124842
454037
1444430
190285
106103
1348892
327852
1153274
246600
1601968
772210
1624196
338971
136685
826765
899717
305745
1792449
495447
1844231
1839527
1441099
1815287
1293081
825864
484972
1923255
815274
308242
300160
1313072
757799
1228588
1371549
1662119
224486
160835
1018817
1763096
519315
116908
926815
1536940
1139726
799436
507306
1500946
352033
865416
767536
673945
1685480
315750
1527768
732769
452615
1256524
144669
339275
625918
1523994
1828491
618383
870416
708134
604608
1130239
1029270
602208
1008216
805965
336461
1869366
952507
493799
1125058
1775179
1647613
1441785
1278861
210857
441410
1854261
950565
1117843
338352
1444655
543879
70235
1634739
574121
1379165
702297
160577
1584516
1137970
1630959
1354224
1453316
1131026
1732056
1552841
1358658
1707675
1548261
377178
949546
1487110
1255279
768085
1532651
1282186
1097868
1086949
686618
1561184
1126982
850947
783577
1184254
1513286
492357
1912028
295251
263589
1492062
1437420
1247005
1532707
1984085
876173
916053
1106544
330323
547311
1216974
1628515
687523
1849731
1503943
138756
284350
364036
1423616
552830
591160
1539047
920547
492753
1203574
1344342
588482
418502
672509
883720
575202
289243
1382145
1737609
598458
1222073
417763
859654
1789366
1719509
1334874
356038
1111131
564832
1584451
770100
434726
263372
385825
1666047
555205
83482
1635932
741379
1500719
737844
1814041
967381
618960
1497409
634820
1883164
1551414
732913
899524
1077411
1507272
867175
876025
1416924
1854007
662403
1787573
1945714
985573
1676781
1105665
1688395
1694958
1249443
1138468
1986476
424007
1569512
1645536
1125518
1536079
1993342
739141
461074
1213939
1717422
270903
823136
464230
1148025
1741443
1146870
834511
1847600
1138585
466448
1141176
200319
1752496
1756967
1705277
1590437
1662406
1451329
1681620
1270596
41064
642891
1559856
937584
1924776
234115
522882
483934
1820856
1897225
1276948
1954552
1095496
475137
873268
1230299
1084472
1608532
829981
1727249
825356
299588
1923559
434938
1558713
1886992
1456
1713891
640926
1662327
1135361
1823925
478893
1931542
1976073
421229
201515
141536
1456878
890589
844795
675688
238760
1821426
1123233
913207
102658
96761
21252
657232
1995944
1220147
517611
558555
483119
132261
1564497
1598082
1329567
1764077
252654
1868368
1377007
1882640
417081
995520
654819
899722
768340
1123716
1045205
1120501
1260862
752461
1783757
1410132
435916
435571
1948454
1618139
1386015
520719
1161946
940162
426362
122626
1481447
1368681
731032
1684149
597223
733303
352129
1019701
1535210
594364
1087630
135822
469211
1914470
173331
1809517
884532
206674
602041
1903778
904948
1220847
1616624
1877941
832154
1413452
917997
1688398
1822547
1228587
707050
270172
1507556
1656424
1831401
129825
259131
1267741
288787
800543
727013
535079
55397
1311752
627177
1057973
147248
1838898
930419
1870294
1689850
434100
1082831
1293800
1267431
1453945
1118636
430288
67352
526917
852547
23629
362033
527563
657241
1813672
812699
1291896
1359526
1691841
1831961
295745
1307615
310036
1542907
1977633
841231
180971
1198045
1136303
548060
1075045
22094
417141
297561
834945
1766616
704519
1145343
343938
84833
1485019
173994
1307615
1376885
1612371
1727925
1208549
52494
766581
527936
1394070
768687
1413137
92493
618272
1947607
968177
673542
617733
1366171
1286573
1094660
751138
358558
1832852
246190
393744
1319672
496426
452144
17934
1072569
1915430
1366976
877558
602832
1301604
1322527
1636175
403160
1974663
903627
1883706
189950
808051
676823
1886544
1059511
424868
1385799
943142
662871
1652676
678451
1092703
1628169
618291
1051570
1889374
1663060
169843
1113126
806759
1791532
1004880
1439596
1390104
60387
547229
1843903
1577444
1958286
945128
838829
616145
818082
1955964
1727957
1446383
6161
786786
86383
1787785
328465
1929529
1571520
1365100
1823049
456509
748764
300075
1806779
981105
1879399
1224511
328325
975100
155875
1763959
212578
867090
1959282
467682
1312454
1576279
1130250
693282
670786
1522440
454569
1671163
662147
1155188
1764054
326339
902163
86763
513151
1882270
1650291
1011694
194951
1393444
1074674
462325
431650
37453
907121
101309
617451
1813414
1523523
1262382
44910
1243747
728486
96604
1115581
645771
1750700
1651596
1802497
859096
1297134
1113457
1643486
175383
1168089
1686112
1667510
1633305
142323
1186810
1013114
564640
1989096
88639
1689394
940459
1285892
1746341
661186
1489955
1076355
1366152
627320
324573
135705
1794049
1327839
1587063
177759
1865184
442989
215517
1322927
1240758
997052
1390378
947228
1424327
1958286
1201922
46539
1404764
874395
235185
343619
1774553
414599
439930
167922
1465604
837813
1760017
449262
716922
370670
1830176
1984671
1339330
1556234
241990
1136544
1364575
1900866
1096214
320259
1754816
1288560
1749888
193472
73524
1106991
104278
1633873
1449344
1883728
1723822
1356677
986256
305777
1977369
1362180
938389
303399
1448884
1922197
33541
342313
838319
1085230
1444795
1350515
999568
507199
105632
629330
1263170
515720
1327067
514503
1110810
164100
1434482
1867909
679780
313033
1452615
280313
1504192
329126
50047
1713447
831541
264039
991598
1955125
1583500
876745
78053
1269816
1783348
776032
567874
572924
1249604
829062
1760002
754224
548842
1583567
1887957
183878
184849
910467
287902
418523
361388
1346607
414419
236931
370587
1963341
1624850
1028366
661718
1892838
286516
1526371
389191
1195266
1894172
1751218
666402
1498699
1712160
850934
856553
1570619
1106623
864240
332492
540223
988053
36554
1987411
59137
1303118
364419
944278
30891
1675122
15790
1814319
1212922
1080362
443581
1760785
218334
779667
1117620
1766324
1464090
367641
1913156
379582
334626
1785864
1980655
774646
121471
492056
988224
748105
1925697
1278349
477031
206718
1570446
1655994
969442
61406
452345
1528933
1201800
1801175
702251
1764431
327682
1386419
746955
1272297
1981051
1209434
556705
15068
967838
1774154
1909936
1707394
1757719
496459
1963768
261109
373338
827272
501374
1993335
99588
786767
1512912
625784
1544532
1053015
1135794
1258432
787892
840579
499091
1642867
388294
304272
226855
924205
1748376
532335
584290
107664
1825183
722262
632626
1642945
1815545
1001254
258566
1150943
25981
497880
1101652
483073
1642127
1236919
1621314
1888898
622439
1796225
746154
3639
1724312
1177141
1546852
853999
426117
1874204
18506
1849705
862735
1110299
1760985
1495037
541549
1368097
228690
1045911
1249673
1306001
514062
1767136
514539
1196176
256125
1089720
306304
1608865
1782273
819655
1055989
42749
1562179
604748
1974382
1926554
1301280
1885564
743086
1558397
1368230
296074
362711
600433
1990230
790529
629213
1273354
121434
1487224
607989
121462
777199
1211157
1893106
116174
23687
265284
807319
1176955
1364386
128285
447256
568310
1138422
1016228
983625
1984736
1162064
571803
1030838
1755323
5393
1781498
451961
1797077
1255034
1674622
1979643
557390
1765879
966219
412022
1836799
1698881
171485
1116568
1388775
1677554
94242
1098622
1516253
1579723
1976696
978743
1827
1692338
75578
438291
130374
467488
1607347
1724476
388051
313201
1974163
59216
1266020
1990299
1580433
1556608
1535692
1382284
1776990
1753295
1674836
267880
854007
1766678
1594894
1473487
1809691
1344731
156284
670075
1416105
764754
1086569
1502060
759620
1374565
158363
1778269
125354
134287
859993
193620
1869437
1116235
1648575
873523
1848781
542698
1101678
659708
307359
1407713
1915393
1760976
1884401
155457
836121
244174
60321
1390091
1215911
1192133
972063
1621452
843947
823031
1716668
1624850
578946
1210588
1466330
1273519
1962854
1847683
147423
865955
1105192
1679234
1932078
1094437
1547586
163596
1350545
50129
367930
1068577
1423052
562362
449920
606766
142725
812390
164891
996480
1267572
549345
346831
476019
378900
1685178
739510
227478
1473414
681794
1371351
1586804
259066
542951
902513
789127
434082
974095
1166729
1276568
212427
885424
426447
1258981
1418968
910358
730694
1885798
994643
1411871
1069125
579370
804263
513610
15557
1671546
1482690
353064
1641419
1284147
1574806
448336
1551710
1992848
1743349
1176842
1150053
1381186
1005210
866925
1032273
379135
1955595
1379446
1498160
412786
273337
182858
311434
1540167
1379356
1421881
83003
1972386
1492069
963889
1915613
1561984
713354
488272
1214918
178279
1791031
800276
954051
716619
1788978
979801
1972537
1367623
1084463
808055
1232667
1451571
745346
1780846
825842
1883
1834098
1870430
1970140
1890028
258273
831858
1832317
1760654
1015019
414909
628373
1031579
57545
554509
790102
1232036
273698
28151
1052973
1832142
1143600
1717296
702318
872517
1532904
719277
950497
434362
1709014
944460
513008
198579
1303313
1247185
1419818
1071222
998038
1055628
1687809
973858
746224
458229
558900
961854
1505812
1862405
1291341
19497
659319
1799888
1788288
1693357
1379941
547690
757209
983970
1817882
1774219
1282241
1534812
1550932
1808565
1935820
1488631
1177156
634271
1703298
1285916
79213
1421513
1060538
560496
1927416
89384
752383
1380608
1825204
551640
113168
1503532
509397
1881763
481496
326869
537836
1095961
1584613
849327
378457
1248419
234461
1691110
1791446
1038305
1293432
1316997
696480
1762040
1249904
1174830
1265819
1439594
1036885
1022270
1974709
933993
380755
571252
1814840
1996615
774269
384485
971601
300194
103379
326755
245031
394400
1989079
282874
1607900
1246130
1591519
1777501
780590
856321
975799
1979223
726662
1212620
1740572
308382
1435804
1781552
1760871
342038
1396137
1452810
566716
46704
810495
1151705
1626524
383479
238749
1310193
103204
943728
356830
777868
154280
63600
54917
1675593
89953
373570
820469
1650397
677974
1444855
1908708
629767
1690731
368497
1629672
802932
244152
386380
918825
1254530
1132893
960005
5812
980127
1404835
934464
281729
1204596
1275045
165547
1974483
239312
1520059
1721038
1213815
649467
427312
1102558
401671
1086041
914680
1159564
506309
1633716
1612914
741654
20539
1750028
1868435
1386618
1683461
1087246
1496360
1548871
814060
1460423
475841
933557
1870492
174784
1673816
1621647
1099712
1675353
944572
494663
1375892
1868305
16411
1925937
1275267
1822510
404919
1722845
1291117
583571
1526171
196502
1973910
441230
115622
777361
1533527
330739
655548
745470
681611
877578
1779179
845478
1801177
578720
418836
271195
1560583
1886453
210477
1003958
398564
1488478
482429
886290
106437
1104065
323555
1870818
1966126
481372
144785
1160777
555409
193509
1450929
1734700
901491
136539
34113
1444372
1795056
141330
1888196
464461
1159669
338067
954586
766577
61204
1257939
458526
1417543
1938786
1984305
1356609
814193
1141383
1355020
1409065
1845849
303156
296019
1449925
269458
891333
1997093
356136
326742
1032453
353317
712013
1719987
662315
1798084
687887
1538092
1098976
200584
1404300
1034864
490968
926486
508750
93201
1204276
1333445
280640
1907266
788572
348366
1556163
263073
1364478
822997
915967
94889
885365
530052
1609049
1477648
1310490
846473
1657067
957570
128166
1429844
1772069
779793
1079629
1540617
1376293
1454791
1746395
1199193
1930472
1346775
504046
1274999
355738
1812084
1183876
1785001
1431431
935902
364761
1440243
135051
1212337
409275
1596091
588879
1905722
1648814
686908
1353245
1868833
1005565
898012
1199724
1434716
407799
893145
279519
149002
302536
305668
1288863
1319435
1370128
1836259
241205
272775
632453
46848
695155
364273
1686103
1992735
1804066
1956273
912921
32545
824239
1225088
414346
1660048
1023395
530476
1063197
890569
594525
456706
340794
1718
1160263
396021
1348185
720312
1336677
107280
248287
930089
1079958
1510124
1434030
1797342
61560
1154417
617912
1948320
1460746
1601893
1500054
1440729
991814
302865
1922787
1424393
462378
747035
944120
1447782
1937662
915339
74116
1516021
706326
762249
1480878
110141
1959979
679778
615920
1885741
1345901
364783
1062609
687470
686996
1515256
48951
889031
847100
1816459
706447
580854
1362198
884447
837817
1265685
1431380
1073706
1781290
436469
1236036
309023
936912
1849080
1176751
1741701
775985
834286
1143680
1508315
1874884
95952
1451558
1586167
1598710
1328185
1607170
517747
42482
1965847
157045
383326
469758
863319
1170624
1876150
626287
907377
764221
608519
1213312
1492700
1956270
63662
837006
1938108
319958
328517
1343118
1479690
1343750
335016
1876312
904354
288058
1634851
751655
1375891
1680946
675052
1780576
620370
1718196
1905107
666848
1380630
743670
749897
902847
96943
820122
1743547
979998
1884334
1338721
122121
1364762
1187472
728283
1175584
949229
1492003
1467441
1836061
1840975
1606242
1811182
1021195
877852
548907
578038
831678
1210917
306373
1530064
1886335
118092
354531
1915488
493037
1782982
119107
1972033
1949
423666
378707
1360708
1508792
286478
152323
1199207
224289
1548239
1802942
836931
358116
942227
579662
843669
1440754
856936
598120
1725002
431617
694128
1453316
53324
1493023
1971199
1916851
803841
833512
851930
1391288
1096172
1764277
1515691
865933
561269
1032732
743902
535311
1917068
1004087
1823134
1157122
587116
9769
133125
1256543
1937117
1806494
1975440
249538
1543655
1672980
60717
328198
748816
1371223
561465
1568474
1237591
899382
1287672
548056
909232
1744763
342038
1667709
1821725
1195107
1766964
333243
1419743
1710788
1374308
29070
961291
835836
463064
1070186
910519
1861257
1614135
1564688
605826
1466185
1211882
1380398
1630132
1054660
1066685
1319087
1113786
578331
905810
907169
1212172
76610
991141
129366
81046
1216314
1940064
1926902
1421256
776359
973188
1010482
1103655
1025577
1082324
1192665
400715
173643
148021
1018201
1937450
9264
979117
1579364
1063619
520377
1378885
167971
1322630
129164
1684314
959723
85262
618445
501543
1304812
1939555
1033219
1768119
488523
1264695
859057
324519
477360
154329
1309100
396100
916469
1985020
506911
512222
870906
1978899
1403696
1666714
862733
1355380
596715
23934
104440
1186561
1640137
1110877
78673
1865184
1593896
737653
452965
1800183
677353
1885051
224626
1888690
602512
1298606
1474297
1079208
418909
887709
442032
1607807
47744
73550
937484
230312
1060210
1637412
968420
1558984
1654354
1496441
1872051
697291
1452306
1763355
1214198
178699
150707
588651
1808773
1751257
85452
237096
139261
1900866
84649
1199908
964849
463169
1122612
944678
7006
252895
1173224
42572
6186
367682
1403599
1463446
248520
320176
1751850
125990
570770
987001
50686
1426381
166424
1498823
34384
1001126
1915057
759960
263630
1609289
1052448
1630607
198210
812390
343524
1100846
37784
152644
681386
206261
1562586
1994210
1264716
1504943
269636
1317285
547305
1164966
1572711
915091
689520
387744
448967
1491553
973477
814737
943313
1043740
73068
947719
970746
1604917
985057
1297094
1466194
440546
1392234
1543875
1099772
1351542
1383732
14478
520698
7395
1547434
929978
160469
1134168
783276
678046
1102545
1700784
588858
1882640
1792449
1573392
1150651
120145
1780106
901025
921324
1522885
1738335
870743
1399582
319108
840226
1571001
806213
1964909
199971
723793
661611
849514
1867668
338716
1190141
923653
436764
493395
1941415
577245
105704
602191
1905888
514089
1821260
1604108
1492333
408586
1947748
1545900
1701055
1340310
131049
1906046
1191901
1365325
1522929
1120683
665983
788658
322649
1501932
224489
1284984
45522
325605
689053
613692
1736137
1192781
966412
689862
804275
1338088
212231
1729306
1959059
284848
196836
94738
964581
1143078
1277499
1456146
1420085
1440565
307081
1793902
1724438
1094865
1970218
302686
1637301
995309
485583
1679003
315596
963567
1181489
1830322
1473542
1517221
1706754
1511892
1118455
584557
1886206
1660941
78867
88997
116040
1092429
1903778
1363799
1760882
270312
1014025
1672530
1023553
315266
1364703
1397408
1630611
669530
1918371
216356
1577337
1667480
1484267
463261
863681
429925
825761
1441903
1814969
795809
82570
872020
574134
782031
1230971
1643500
1774744
738359
385650
1612900
1860339
1955937
983588
753119
931399
1151149
819828
1659486
1100802
1902282
161903
1190629
1052731
1982033
1595276
655875
1466987
1173430
1202654
1627663
1646326
302371
94667
863995
1256208
695459
1669374
1122208
1807169
1825616
249097
863702
1885299
430862
797333
615216
481985
1035131
1562648
1181457
851371
633809
1684509
812269
875014
479681
1014572
1735728
643466
1890964
1888954
118343
319939
1594507
623683
428920
1994427
29444
142096
1912372
1371039
164805
257725
1288954
840577
801140
1110346
1558461
149166
1698466
1411231
1152128
454037
1154007
1000170
394883
1211806
578389
1716143
1687229
1780938
126850
1215278
759458
1565007
838206
835376
456618
1088370
720714
1501925
482879
762849
1048754
850919
1936470
1057685
101069
1694664
734637
203721
1235179
1016287
1347340
438943
426875
64428
159131
1344498
1930125
1725927
1733796
1686766
1428099
681061
1324679
1228162
1179466
1682556
535680
93479
1232077
972123
1218103
676964
129294
1400695
1819844
1166908
1605711
1958502
700609
1792049
1283291
883944
1530411
155516
1157186
1118100
973210
940427
663132
907504
875741
1899846
1221959
870884
791276
253185
655136
312008
770065
1103421
662823
110333
643783
959566
1266744
1197375
587376
1964763
38513
1480965
1228404
1320583
1360351
1526964
842052
1330841
1958507
1357857
890496
1945077
351743
753587
1596807
1155074
942949
541449
1967893
9733
1739138
1368215
1707902
767499
228584
94725
710871
703843
1158531
1635423
1678916
1711145
375349
447545
1102248
1293426
142158
955040
1372990
1078535
492044
361140
1396463
400605
1000891
1452180
682632
1766055
817345
639359
1353724
1364654
70823
1139340
1987958
867255
1613857
1747094
1013279
1873492
897933
767167
372041
142303
1473924
1641339
444051
101828
1607956
211323
728678
631401
1203520
1332091
1372368
974188
75736
565685
1187006
941630
475518
617909
1061497
955005
1002673
213811
1995640
99994
1502942
1257402
944921
1830887
67665
1642707
1023756
1441668
518007
471015
1926010
406674
1946874
805758
80243
1870732
1252446
185823
1982494
609307
1266396
307448
1726325
1865647
495696
1007717
876687
1441987
1332377
1563047
438477
115859
1826998
1408615
905170
1482622
1762633
1316260
550255
1580270
1569016
915956
1159561
11448
1128168
871305
128661
272960
1111055
1761686
630452
300811
493723
361400
362038
334883
1463829
1160209
1403991
291708
659992
1668284
1236511
202263
778113
1110285
987413
1644950
1644345
1460411
1066099
1026880
114825
1394135
1540958
1878432
1348292
1165643
1220589
314389
1349718
1241859
510120
581500
1461725
103867
1394393
600000
1970621
424197
523410
80789
1793663
1219233
658392
1865184
1881004
1032453
695725
1472561
1393092
1319464
730804
435409
835978
712271
753527
743004
893671
1971917
762962
1068527
1538721
1054409
116706
1640511
1671852
38527
1450525
1558846
1337777
1816691
518205
903985
554164
1380234
836182
922544
796083
1423934
1994618
1777838
255728
1380174
80291
148926
1527964
1012987
337491
90933
1225434
1302133
1482138
369105
373010
1238333
20143
1575001
269247
179680
1025387
1796274
900978
9081
797192
1427591
785742
6676
163324
1836611
434530
1556410
406068
475820
1961346
902148
1452649
1084994
446621
1845226
446974
1294148
1774552
570135
1573494
103124
1179884
662462
1627868
525815
481684
665585
169641
306416
864505
53763
1867145
1532370
41508
1362269
1229849
461559
118139
1999678
335149
175640
1366394
1332509
1929699
1134760
548959
1547864
497292
312345
1216323
574203
137967
1365163
1807066
396
1781493
708555
1599032
1532088
479631
1463792
1003809
1768216
1558440
673237
510946
829366
627474
446351
234570
106880
1659034
1455270
391027
715812
1987568
1773534
741583
517146
444087
558075
1899325
1064817
1243836
611003
705380
810058
1215561
1545813
784242
906053
700510
1036755
1539171
1974617
1414337
114837
1083289
773460
1284793
1116773
420496
1378207
1916878
1172013
644182
1909271
1750299
1583515
329082
1449860
706845
1739885
1606718
1113239
791363
218802
953080
265639
279537
1497964
1132136
387879
31382
289515
1607178
724416
772322
1849195
289746
1168067
50770
1687873
586201
708304
1924478
1047559
949650
1038238
1301003
1875336
1520612
61080
1886487
750824
957161
599080
843656
424274
1513312
455447
1728996
958304
376994
209394
702235
1398566
1185802
12147
1843016
883513
269699
927300
1436803
47344
553757
888527
158335
487887
1358845
1535734
565940
1926094
1020127
1973142
1632443
1101635
192611
219237
1818957
754231
1729795
1791064
1461192
881342
1667719
342766
1606331
313522
932325
92052
284363
1817439
1734528
339999
783134
1318243
300025
1802740
72686
1344452
327888
1569361
1176214
580526
797773
413302
1249904
705802
737885
11226
1796387
1201364
1237913
1428755
958410
1353885
719315
1086042
1471388
1228890
1592116
1029354
723947
1308818
1265061
334176
1856031
1646925
1389779
203508
1197455
983592
1919916
1307910
1152785
1990609
1323279
1715230
1791961
1272047
1663565
1745537
1972080
713725
1019111
1939207
1693665
964773
248748
1442870
1588409
752273
1449078
14658
1758956
805363
1810987
1019425
1884618
1244086
921349
109369
90254
1897744
353645
580280
472219
1193280
1795754
4706
83257
410486
1662599
185423
450513
1386622
1677058
860225
821318
1585103
88932
806490
1287075
1891696
1700257
587428
1104809
371771
544470
1846111
1878393
951622
157656
546534
1536414
1797743
552956
1855308
1395546
1733959
137782
1595908
681658
436454
1687493
530686
1621769
393895
1543028
1127638
1616132
1812521
976238
997947
272609
293518
836658
1027310
958156
45644
1985197
1131449
1080205
1697735
1544562
564269
233374
1681897
340797
901594
1654710
1173177
731121
1121743
880250
34973
643255
744475
907520
1620050
1125841
1695726
1586544
986933
1096172
1004894
623310
378060
575487
1824933
1860699
1644975
1449054
314596
1158769
85277
1274393
1678147
1720625
1761602
1761549
1029531
1724168
137860
480590
1625395
973404
999771
1948008
1301639
565894
135038
1399657
1703832
1863367
368226
660694
440256
1792187
933022
225079
1017138
794710
484349
861355
1570699
812209
787611
1716145
907258
709463
456808
1955337
732820
336210
1053163
1777333
1836047
1791865
883598
810920
1058049
811516
357506
80511
1864104
1371014
1454684
1010790
1607270
853683
1169689
1769511
380755
509368
163431
1224118
110867
502698
640249
157942
1397154
130918
237713
1887401
1898684
1383850
1552623
220635
1600315
1833888
648375
1078703
247377
1824214
1185636
580675
1523563
1777097
187389
216603
380441
72403
958225
819869
1318454
514655
1248303
1748463
233375
359071
870933
1601704
1893176
569130
859984
1146644
1947363
125439
1462201
1035902
1844038
456894
1338062
1425655
1776064
1402545
782217
1085776
897214
1415575
1187821
1682271
1082275
1227289
1863658
10687
338644
622472
1416531
1983475
842063
773618
723600
1157500
542401
1223444
1658528
1802485
740911
1242238
1846927
553174
827442
878952
1750828
867412
1845430
607431
578788
1738459
678389
1934425
446062
347428
246655
1419032
370225
906045
1252382
1930818
997813
1873381
1023651
909865
1546350
1163329
1104573
1120176
1514635
1931505
912688
1769647
1373063
1261189
1258021
1972726
902258
307574
827842
1840460
662187
1205524
1101624
1488822
1799350
1837708
1676407
1023869
1460
589550
713374
356874
944911
1701430
1202596
1116432
163097
1815810
1313947
1530209
175430
520559
1042215
1019425
1270042
513495
250189
1593144
1541405
508726
1604964
574545
300019
1082911
334098
1126607
881357
1212227
1123340
265727
637509
923776
1763016
1591147
1370143
1334680
592898
1382859
151583
1220475
1757544
1477448
483900
546751
607049
1908569
1642224
1328291
1602900
1561800
437211
13704
191849
415958
175219
1286947
1130084
1649193
1516306
1207697
1711804
1084971
79695
1947067
1521528
439443
1181949
1624920
169541
1787908
982563
1019104
1387212
896614
1952818
1747764
1912096
208470
396738
152831
429853
95319
370429
552888
1111139
1694812
1344645
794506
1146843
1281081
1570622
1615746
1921395
191646
350460
925028
168748
786689
810946
705736
1670905
671776
1204708
1342890
1832102
813055
1014358
125218
163355
1216300
1444109
1021831
1827486
1516106
787110
562352
1758617
1435062
1904542
141665
252839
1766795
744224
777252
908844
1702645
277535
1747119
1915451
1934327
1331022
108344
660600
1524945
988727
941046
1255625
349791
887220
1255161
1813949
1321726
1504571
51803
1831421
1705244
1881910
279724
1802559
944670
1083897
1935434
721066
1058822
152717
1128834
966020
700950
1343556
1490616
209659
592437
91984
1096077
714387
441798
867459
1037247
937577
1130770
1143926
99523
1921877
425984
1773844
1761270
1067751
1255718
1901497
438753
731190
950401
1839531
1798498
636944
653392
754646
1333405
884130
1269044
1951481
1766871
257729
1580287
1778209
872228
1419368
1544910
904408
838080
316224
1192154
438134
998526
1218913
121601
1336772
753128
1923511
397047
340367
648960
278946
1073345
1858517
191289
432499
497901
1756961
196083
44001
1725404
1212337
77825
1206692
451771
1950079
1272569
1764107
1438593
1799289
1700448
50349
1848877
1863757
581153
580721
668555
1548042
1667951
1782200
1016057
442452
368573
1885012
1770010
1682387
1768261
831730
673939
1596407
201161
1028805
1417435
1903841
1209938
1657471
60182
342164
805237
157608
190276
1468692
229651
1824568
302852
533222
92936
1213388
1067966
1951489
1354617
1327994
764765
409588
1373206
322767
1549054
639760
98210
798595
1464500
279842
1964307
808050
341295
1874746
1720589
847372
570558
1020199
1412426
22554
989140
75780
1670121
283793
1631212
415380
1345470
214440
1763185
497138
1386509
710611
286871
1693573
1768548
961177
1022785
1828878
1452505
1048953
1866032
851863
953642
1949631
1376982
1858833
758501
890511
903324
1979482
738732
130947
1325629
577923
1131380
1400320
1958517
334815
1752414
308244
1576904
384036
1592918
1679125
311988
407479
1165467
912233
175205
1654572
352081
752252
1224527
872986
488021
1440892
470771
795256
1105669
1969701
844970
1262730
869396
1462530
122775
1872874
1992088
1171466
442954
714683
210640
1276827
155793
1136721
640904
1822544
1522399
704247
177721
593865
1068834
1591291
1177591
1328355
7626
824082
337614
308828
637651
315282
369698
102621
1430296
31086
380013
11162
1895308
1813830
1934610
677128
899042
1799472
1001218
589149
1957690
1159624
179510
1785989
1376061
1153925
1685885
634500
251224
732229
1903136
1976296
1333820
1832009
1355407
740410
893776
1799765
1895598
839634
1774369
1302995
171676
962830
1918093
1851846
725061
688058
1884506
1347638
834289
1372035
845728
135581
1542251
1147208
669684
1430036
793666
162316
1978757
1364221
1479444
1747029
1029917
1043459
763603
1038826
1771076
1544473
719703
1824880
77925
1082526
292357
1054339
608461
1204110
127970
1480022
841383
1667721
753557
405548
517624
585722
921644
17747
1978117
1701236
247802
1623349
481534
256549
1554986
460538
290483
437049
354128
1737483
490242
1843731
833106
1927656
726670
1312901
1302215
385090
750453
1174733
1582964
554895
736488
1148153
227104
560652
1461156
1966804
1613990
1566955
1585825
1814549
1082758
1708885
1649653
318826
800202
522328
747089
1217530
1453532
1938857
1236718
205901
1518114
1567957
111396
1956093
1365078
1807494
483972
81667
218217
1277778
1314335
240892
1138867
1024963
934159
1289625
85123
811742
162439
1797929
1809066
1131711
1750462
142815
733499
784952
370316
711285
1677058
816806
1158885
1497726
1681231
385230
644540
828961
646460
1404038
1439907
1942924
784734
297947
1607656
1542435
1441655
1966837
169066
623714
1629275
820483
388775
496776
136662
406483
1214707
588124
1972750
840478
468291
1657740
1894308
1087522
1819125
961590
1156881
415449
690492
340917
1695403
1150730
674577
809879
478078
277759
694235
599055
1801508
1501260
664440
364567
460172
1120243
1922989
1065414
365244
1471598
1366757
692691
26374
1774202
621087
1387913
451831
570226
174400
1444121
252279
891166
1468986
319913
94258
1585094
1846798
1482972
543926
1155055
440434
446027
85444
10230
1313163
370921
1093231
1490285
1422896
1010215
260386
295498
323084
366568
545094
530422
1638094
1999291
496210
935509
636333
1783062
859315
1168770
1107927
1458724
1019026
298840
1945179
1145829
894713
481673
1599991
130572
1784292
172677
894939
1821608
1461605
974830
1555335
198309
145662
1765148
1489886
1312529
1823854
247009
664437
654012
1439776
885424
1502160
761253
1036703
566761
709128
1856440
580145
1338742
1703851
1844545
158220
795087
436984
1412130
1233623
688990
1550675
1839210
1756995
831407
323607
202178
424368
580495
1194388
1555500
1782722
440940
1207816
1236319
1904749
411343
803582
302046
1043363
1492828
904128
1862997
572892
421475
167447
57789
1018229
1825072
90485
504335
995852
1507550
1891882
640307
1804411
320685
1747226
1289235
111456
873286
243738
929123
1810182
795404
440136
1404713
569357
402804
4629
779138
555955
1057513
48445
1421429
134697
147323
288120
634008
738737
439609
1766229
534248
1084800
1312069
37807
1583991
1100987
1170022
425703
982745
1278842
464693
250308
1164038
908306
952712
392948
1819049
1438283
1145176
345640
1962433
453739
406868
1072952
701269
1044156
1691819
1862174
1242742
67296
235061
1010932
663017
1716863
1995822
1907373
843516
794071
439887
133945
956847
1535514
139181
1587945
180071
1727078
1380439
1615656
1651893
435106
1545142
1269161
1659246
849541
1706681
283762
1153876
434530
499924
1787079
386335
1895390
1832403
181429
765123
1855308
311840
1310157
1287004
1004164
787787
492659
524223
1690844
1022112
491287
1790378
1558196
596629
27905
1023795
1691564
1555821
1798518
1722086
940707
1601223
175083
306918
16410
1430437
790082
454998
1886152
1621713
369530
1249169
1710751
1107181
553937
611005
64667
1070654
100622
42718
574138
1940163
1994805
807565
1009620
123347
121319
1078743
250347
1771733
101231
1443322
815088
102220
783612
840438
664543
1352661
495379
1716002
1251626
1215049
115285
621368
1186997
163756
535745
1168387
1903746
648612
312874
1958916
560548
1438435
1786713
1021207
1765787
659547
934769
1258169
1365875
1212833
1518243
1036148
1530601
100233
1182800
624588
285261
640427
1019282
829588
486232
30891
956741
1106419
574234
1896038
557606
1968850
930599
1743440
414122
1516259
40134
1391663
760042
480154
1111014
1232619
1653995
1550135
828652
753714
1261364
1589506
361412
1276380
1244799
512965
644989
1814931
661883
1102062
1620508
715834
1147204
892593
1546669
933933
1802307
1321535
187141
904392
959114
1774216
1420033
872527
1419447
1389607
1392928
47509
1103959
1480447
1656415
376106
1736743
920819
966430
1055622
213910
4483
1807967
1029770
363133
1213916
767966
655696
549342
1061750
1990763
66364
605382
1787299
1081131
639641
304345
1545632
1042336
329935
1612715
1491895
1366288
941646
1105353
1539282
1057271
147094
771169
1903207
1107808
746878
675740
517451
360730
1981393
567758
494489
1074686
857270
1423990
1896991
1427042
1304390
221759
738857
1922660
1010358
1757211
129966
126890
562027
737719
147126
1590508
686950
1457815
716267
541189
1889884
1606254
1308762
1020123
98398
1711804
25491
1679657
1494327
938432
454817
672759
1440533
813093
1983630
270761
1944985
1213339
190701
84411
1926721
1492326
1910887
212458
1665847
22500
267360
444190
16137
707214
637946
76305
1620761
276591
1451518
1604190
135458
823031
951342
635777
536718
1936156
927388
747089
469527
1061373
1062926
1395759
969840
2523
1990385
1601375
743811
1872492
1226542
1006436
1756169
217909
202371
14562
267242
1884802
597457
1787319
1995903
131508
1488545
415164
462081
438823
668938
506325
474209
1372804
673630
457074
691975
1584460
1255450
1446869
1014753
590326
1703749
1994210
1170599
1578930
1770540
135958
433290
570429
1827278
1272
296713
985098
217025
908309
1232829
314071
1505661
1923531
879388
211628
611542
1222002
977802
863909
697618
1164097
1866259
1889685
652879
76992
720307
1052538
1489491
1006395
992507
1995985
385956
393486
1774438
1205424
1659953
1036161
1674468
1049983
1709291
1695662
1955074
1535253
1335980
1829774
1125728
1307441
1439596
296224
485731
495932
994367
861755
1702290
1143876
1961036
1553102
1850685
269790
893981
145117
1179803
1499191
1231899
162842
220859
653409
891113
1125455
1125175
394056
1413293
820611
1729856
236813
1063306
1675932
1832843
1457530
442706
145322
1992322
1205626
887782
576730
852399
1589872
328338
161382
694517
71102
577061
293678
209872
739547
950414
1310925
1173562
357005
697475
1280785
1773841
877323
1354534
1079815
266079
1278829
1776153
822078
586304
151088
97093
604313
539233
187856
1322113
1758209
676870
1810101
1512600
1171520
1298601
774784
356596
573430
631011
1708013
574019
1078010
1676968
1170220
1495303
1646278
787275
448247
1358425
1992103
1143352
1309253
118663
39977
1289107
150946
674928
929081
61476
687055
455802
1008272
184180
1034613
1928359
905365
1821589
753719
1097306
1801995
1824665
666304
588611
1129974
311789
1000793
575855
285325
370052
1742495
353437
966851
829268
665466
1932044
81259
233677
1040889
326547
1792351
195982
979548
1694847
526061
1409828
1835633
1200865
818167
1971857
695292
778690
338564
1539180
108920
150019
540396
1659993
140761
1423962
1826036
1454236
1146919
654265
949129
795855
1352082
1340032
1743146
1699914
383995
787224
339999
837513
701246
712711
1900932
1293366
1672550
1819682
400422
1214267
1628664
431578
1175271
1805455
1474778
304654
18837
1433737
1269131
1197811
1380720
1383182
1442193
390740
779192
1509083
1677276
682104
1522142
632212
1085384
506676
1225200
1687487
645401
155887
293831
776801
264388
1029618
826771
1565454
67952
1727839
441229
901461
1081168
401572
573013
1480463
832353
339686
469526
95744
1583536
1880057
250207
960261
1270942
677087
265732
771254
34734
677327
1739684
1240639
1807047
1930670
1349147
1499456
571627
678372
25101
1317444
1068957
512024
1652523
1304994
27493
1279814
1431983
328496
176581
1566514
881764
1019333
1771539
1130166
1544250
270244
1803457
857327
891501
1096520
1590414
1158039
214020
1894029
494401
46582
74805
1600836
1750002
1424779
735134
1418209
1387920
636044
835535
265725
1518073
1610068
399424
224680
852855
1243174
478782
473722
1099001
1397343
434909
1936446
1298363
1883090
1891864
816809
1437457
1548449
602291
1137358
611311
471986
568548
1670743
1144697
813765
37697
181671
1038326
1832130
245498
1289590
1885179
79831
1294067
1573091
1225649
1346070
518602
1781977
442971
781202
1758738
1042098
536546
1369751
157365
469062
675970
1321950
1112720
867610
1583811
1399672
7898
1104077
828177
399560
1435915
868582
435203
42875
137303
618467
73260
1758763
863273
978624
1225615
981053
1402592
863295
22798
1177993
1702999
885353
1207764
1537960
1099045
131518
1701875
1784656
35355
1239141
1911490
1930179
998082
398
878910
915028
130927
501702
1612645
181150
410287
138652
586595
1766583
516266
1126327
1247017
1296521
943737
927358
1843016
540370
51444
1366642
1878787
1015924
1006578
1985465
106097
597470
1731588
1033196
575523
492183
1916206
1920054
1282057
1744618
44262
1364386
1021890
13204
1550732
139454
76534
288807
279204
126795
1777493
1186623
1216295
1816194
1945875
1362956
1781558
1952067
1773216
1785470
746640
1674054
790877
1893791
517298
361281
491696
1727897
626416
1493699
1893934
466296
1416608
1991388
735694
971106
548145
1451014
416864
920287
1133703
1619142
1629458
448630
87706
8964
1283598
137302
439847
1863761
507541
1952274
425493
282459
999451
268464
861988
1910211
994024
832746
1453532
1775423
950996
32612
850224
1186953
1734456
1592464
1351035
1680220
1097260
1562896
678892
875178
1813699
1179134
1925974
97513
1393842
1403885
481243
646034
1403167
364326
745183
969572
17110
1707312
479532
1964294
737211
1018502
1735339
563347
1926770
886617
1159624
1152899
85308
1296941
576597
58738
336698
1165673
1362995
77551
143691
866132
14522
1009572
707302
1181094
723854
1940107
444585
328018
1797214
1269732
1091422
406088
159558
412622
1157186
686323
383918
1852998
1292819
1434201
496471
289333
1069072
232738
1435447
792366
1610451
1349862
1236866
1547968
110208
204177
1471997
1864364
908644
1641866
997100
1143623
909778
1946490
1956892
1860395
1781127
169946
905560
1173177
697288
1928922
1844527
1466098
1937674
936057
1131362
1933945
127487
808561
296990
654686
537505
685841
444516
1330886
820615
1017164
551905
560653
1060891
1012008
1027105
79820
1265887
634237
511835
998267
1562552
262178
1976117
1967082
128507
63682
730582
520757
1618949
1886650
67817
1346075
311392
1676431
410252
1997884
1053417
648292
1209524
1323040
1503605
1073418
1006918
648114
1932081
1099210
538062
1408924
1114500
161348
1996514
1369156
480565
126799
826919
900830
228462
1208461
509680
1770775
711649
1282720
1574309
1427077
1915559
1383065
1324131
1291678
1595813
306099
607695
533703
132453
425448
1483165
1663744
826266
1735551
152664
990734
1375710
164236
1420216
1449633
594743
389249
412786
1314442
1361831
1368847
295039
1685850
20045
180869
1110334
834875
358299
302324
1585631
819771
1035179
1113673
67326
308620
169746
988074
46446
1629001
1875954
1671833
1192603
780172
151358
113377
547236
1741793
1561242
1688778
170673
1784723
387179
773276
1072075
277241
940716
1720479
1913684
1153728
1282600
878874
1338096
504276
757018
347599
71470
1590135
973537
1879681
99475
1197662
1592583
453259
109388
1161357
1060454
81607
979627
240354
22058
1198186
1594068
1079221
315665
300069
1266621
1478257
355862
181895
1233378
1063132
182786
958599
1478356
402009
1959548
426666
595170
700094
1616350
1008383
157138
321611
836299
1680875
1184375
430327
333394
1031787
1155274
1235910
1362194
296128
743768
264292
1439744
1317870
1841122
1272819
575998
636510
1024229
462109
1895717
1564830
232562
78206
1963842
1763520
1678410
290694
1373496
1453570
1312626
1222994
1228480
571707
1101472
1089704
1957074
1780340
1872403
179799
120953
756138
1653237
1569996
1674229
712402
704860
1564541
697883
387660
1821982
516397
1033746
1723594
1441873
1597984
1609972
460913
560587
10452
733085
855230
16553
1273191
743451
1175179
1289923
884166
1657721
606250
1544924
14540
1667663
1132120
1649852
1785627
1795957
1314286
324812
677083
1860968
303304
1245721
222309
337065
876615
895690
1928871
388314
1435531
1857941
203505
1095668
1991159
1029091
1460893
464198
954927
122895
1991394
1914384
574195
1081013
499118
1621985
1192174
1887809
1388779
856051
226716
46619
1667948
76879
158686
1086455
832154
1642738
1629219
1816056
1054339
941312
662454
490327
1293669
538014
766297
1344891
295192
1930857
22782
164171
1968113
811614
1997102
1614785
847430
388392
1185536
1909065
1843731
1383652
1869996
1243700
62955
159303
162597
1546081
1631296
1815821
402529
1312392
1786372
186568
919937
1539581
1234915
953287
1212172
1223852
1594591
503668
533467
604011
339008
295743
1176038
742995
1970443
1826095
1826047
70819
86884
1826531
1963852
486762
340596
1928566
1304203
815223
1005412
1647705
158926
941625
1939300
187421
371099
1131416
599160
1085127
1405496
863968
1205947
1388085
406355
1522438
372899
264424
1256712
1473274
1865967
684517
27389
800600
1869654
1324586
1997448
1620335
1917403
1525206
480528
1092826
1202444
1728020
798497
1402340
1100788
1666235
358858
1382542
416482
439502
814954
1067217
475309
907609
860988
509000
1703009
566538
260460
632427
1356629
1664573
522483
254778
656917
159477
967959
630632
1877257
1871427
140051
479480
1083125
345489
523163
1575156
36410
400312
680561
1939130
1567013
321821
789480
729600
1147842
834098
1952262
213582
320482
1644607
1610808
875285
1035185
1946749
1512656
105645
279336
1491737
896877
1604527
157292
444723
3679
1969161
1474476
1029950
707273
981956
990728
1491070
1034354
1071461
270231
1197027
1390949
799071
807180
41690
1488700
1697846
1778313
1370590
1066540
462109
1862475
511092
872184
488273
1045186
1965629
1860984
1879211
172338
23584
1446585
1889274
1132378
1128123
155269
910141
1028483
1345838
1064500
742231
1885101
1006872
815204
1742912
264942
429123
1186888
1233750
1562458
518240
1959124
633423
421503
838775
1523329
1965939
1815284
200305
1922719
748552
308359
1793971
1807041
367937
1073684
407581
1645509
330635
672904
1986171
1577757
355344
517761
106880
190302
974370
638125
267639
289506
518545
1103650
1958813
1779400
912826
1187569
151062
450706
1372821
1955509
1599471
613031
1105958
1798600
1982721
1145265
1077257
1755145
234542
1458851
249241
1614078
305998
1757314
769714
712472
1471396
175143
1032599
1992283
580405
1738428
107536
131710
1381877
1161525
1013500
551843
1640664
37621
1299006
1586392
1607706
679918
513566
329629
916189
1735296
903739
132318
1076327
1439851
489954
650653
1874884
1985015
611566
1826041
914833
89923
996886
43861
594911
295836
1086397
1833111
1390122
1062695
1147340
1699882
1117462
643176
908214
162734
297802
1815636
1725927
746945
517854
1615528
362958
1737831
71365
177071
135822
1527434
1388528
312368
1312004
514462
444369
1712682
1100447
1402011
1972023
587368
1338303
277293
1436262
656681
1942213
1304893
203493
130575
1544562
1427094
506123
574602
740227
259665
825075
624073
77107
1010657
617733
1207075
1103499
527914
316529
1232896
1982327
1306145
903733
1606708
684392
702894
1577643
818132
974986
1997124
84955
1687648
440150
509620
1064689
911200
985125
539570
1055153
1362508
602267
75743
1481447
1988703
1624292
523786
686322
684417
1014636
213314
1871248
383246
1206227
395783
1347749
1434991
1432323
85253
1593353
929478
653338
515308
1911015
1536822
1789476
1698065
679227
1878150
1996163
665124
1097188
1283642
1351321
1459156
996942
118288
405302
1189403
1921871
1349878
1147424
1862578
1031025
1302013
207006
529197
1836796
150658
1672083
592693
1983937
1118567
908754
1928808
126485
761887
1267527
1275418
655176
1922660
381517
1593224
1763624
456298
1157615
1247669
799065
1524027
528279
1005528
1023245
783399
1572220
534936
885931
92634
117820
785711
1660802
1301224
382650
625469
1358512
1844909
240588
414990
318069
1211885
1468315
719591
1308785
622788
1560553
1430046
613173
363354
1589810
1201633
1000444
1232773
177575
1291077
256150
336714
1857380
1185387
1996967
509307
620602
625721
1371660
47974
1151912
1145442
928243
332138
49481
473540
393343
94915
1492165
156944
169471
639474
502260
509168
58103
695561
784563
116567
715345
249792
891875
1624139
1391854
1406719
204398
1652766
989037
755731
694109
432177
352457
1289171
1502997
335585
909800
1344445
1979399
1261469
1527050
323242
528478
1783357
905286
1508902
1133560
70253
682909
804470
1322071
1349320
309013
411735
1876201
1792327
1742996
1605603
1146069
1121441
1706258
1348745
845349
806923
1460769
1846846
614145
1216606
506436
1770097
1510305
615504
832682
792517
642288
965122
529242
252600
358608
1975262
828369
88757
5588
636752
747033
808355
509516
517752
501077
789251
1241041
1385287
1386058
900018
369800
1550256
251066
607157
1499156
1819668
1342258
1426555
937118
1819675
1885077
90111
601669
1591101
1403492
1431582
1782336
916531
1031190
1558374
1992822
898012
1364732
538106
921162
13329
859825
213436
446258
589995
1930354
1922330
14694
614512
1673952
1847476
1599986
1680946
542493
1284545
1302451
661945
162636
434352
908256
664977
370930
1727897
1566228
982869
908304
798833
1168374
1661357
237182
1496141
273016
1970021
1871681
1098413
1126205
476313
162487
587504
470638
1384791
1419664
969474
498550
1024494
682813
244401
561128
199382
223861
499533
278575
720916
221502
1209832
47211
161438
955153
1465701
429398
904836
155959
249034
1659631
845745
649316
28270
969898
622572
315044
1115066
451924
1792683
1625524
1413112
1933946
1255120
735611
1580173
159252
907747
656784
746236
1591297
3357
774049
1289643
1782529
145332
1609482
961077
907192
1280620
567308
961564
1519097
1940312
508258
1816368
1743297
860651
1479584
1962420
1632400
468603
255607
761176
616481
1715157
905412
1352479
1347209
325811
296371
334387
288880
315933
1941353
438943
751112
231787
1584312
979546
1532056
1987503
1153728
628447
1803485
1314703
341111
339565
1924335
560196
729668
450882
1656541
665518
1495148
770621
361561
1146433
749717
361524
434726
145631
1741307
1846760
1688081
127769
1345158
1916068
1890591
597495
1123053
1284499
1516948
181
1145609
575998
1906743
1897954
1744930
535042
1385837
1856972
1082372
328784
1004013
1076898
1473304
495915
93740
1848470
1429766
814389
1623417
886636
468552
718770
1432567
922157
352263
930309
1815455
845935
108010
1216314
1836342
608075
106145
1455505
853780
98587
1648678
1567808
92917
284065
669875
1433448
1339948
291163
51413
1391881
1099157
1494327
1465870
576046
210341
1859851
1572936
1426551
658056
1759691
213409
35842
496597
1558952
1465777
861245
1145963
1293142
1181666
1817529
1654235
826658
1043060
652024
919507
1216100
513921
641633
236474
1745565
288040
573119
201192
1077032
1239330
1607796
1164749
1104376
704488
777671
1517755
646515
1574811
1168698
237206
1424938
460133
1338693
1573294
1695982
823386
946472
650230
554238
999329
304328
1912298
1042877
228949
1094865
1353232
23306
1048421
716632
13379
1670310
1865961
1981579
248077
982048
1121667
427134
1796360
797968
1896469
1141358
1232584
1502847
1015206
607551
1566601
521565
79423
1648271
1861066
594940
686607
367615
1013805
1448822
1592922
1198559
960894
1293271
1229139
1472061
1642573
127610
588695
132439
1572490
153334
642667
369475
409298
493766
161758
231204
1405817
747800
1003684
1595121
1539291
1180512
11034
1264315
1711543
1435956
1768053
1991511
388995
619938
427805
290989
538762
269758
1634619
621638
1365582
1496730
1515144
27002
355493
1201535
453997
510891
1206983
851632
199478
1889132
698754
973000
251635
875168
345872
371310
1331273
532168
1740476
1721676
800084
1298470
747820
519785
1182737
914199
873218
699638
29593
1337990
843502
862377
891133
1646943
1778562
378900
1828763
70107
1640147
1866027
1183861
595676
355592
1522665
148269
1405373
463802
465411
621305
833476
1757327
1992512
1141361
345009
522927
603083
1954059
1562448
747518
1640245
1891631
570004
366757
939693
708925
617103
1738248
1708650
1118795
1430407
1235605
412866
1518743
1451876
1474345
1717881
1713125
218439
1022255
242340
299594
1112925
723928
1014817
1046897
102045
137240
1983464
754550
1975452
750439
783249
1953790
1620668
425311
460400
443734
1709315
1706677
1296824
188711
557792
1836643
570495
1381813
1176999
1977405
9051
488174
1303552
1604186
212094
1951919
1894631
1202039
509885
1937057
796286
1092052
1993020
257972
589870
1064258
1280869
1318601
154364
232833
1526218
1472915
1679235
1051016
340426
1942970
389070
1704772
1125918
715012
1753283
748123
1009670
145798
1915626
948248
1997052
1640145
1154628
114740
1613657
1625774
1513890
1557549
1628806
1911408
1451370
1886291
1578211
1818508
1486217
653677
1872225
1560263
1191886
1610208
1504611
723657
707464
1455330
1426640
1862551
1955055
253470
1909674
1596179
758388
173051
1423977
755601
992723
703069
1584028
442959
1119200
1936030
14714
1373131
155226
1608751
590518
596760
1644010
546839
148995
1096987
1926645
264644
840041
302356
132508
1845357
1257818
656760
609213
783098
152304
505662
704011
374470
1617991
139187
1028538
239532
707907
1670743
1877304
1331015
1580206
86688
741005
1326637
1543208
987461
27846
1390282
853319
669571
684179
1718146
196981
1735213
1552760
267212
1767126
373795
1681521
1923329
1612611
1430593
1599289
754569
209733
594809
1089568
1607209
472991
540849
826492
267547
1466352
568616
77536
86305
759016
1891621
734696
664585
1088451
1847785
1054153
1145788
349099
849329
1003922
1092632
1515166
81897
124463
425167
585851
947904
1490241
893427
1428370
1679161
1965641
1690914
13888
1735195
496459
1595029
1818998
1780129
22888
1915758
957939
636989
909366
1188776
299174
472643
1113843
1932813
1004630
1966619
300812
784666
1212218
80920
570207
790340
348142
1574732
1454274
1421942
661466
21089
1936842
1941869
321205
1004719
577401
1091812
1549003
803004
1411183
915875
1157949
219569
1564541
1310052
424051
1256285
1391667
1699938
1211117
735447
1618275
44963
28108
1743194
428839
1970297
699581
961566
1011205
779450
566560
1648548
185284
635397
1222233
1396408
597483
1540823
725390
1391986
1977884
956159
463926
1943339
1062160
1239802
345069
187148
216745
156999
709387
925202
912827
260862
1020554
750728
1953586
1330143
1267441
338313
949970
746081
1945179
850827
822697
1430093
1246602
1442670
36709
1088613
1967097
310659
1208852
558197
1015595
1071007
64667
913288
671284
1337151
1951612
41423
1889523
1292215
1629476
92148
1115566
1133650
1421542
176986
1520854
626446
840609
583411
1205650
358425
845794
1046255
828211
1202266
385456
210192
906111
1350205
1994962
476824
1188891
1892012
784950
495978
1467415
409131
1438927
1623805
1071518
306758
1232077
876296
1366172
435215
821924
1008870
1534561
1214720
67529
1163354
122328
929716
1647268
879534
353821
394431
763250
699792
367547
1143926
1411780
243802
23686
730582
1268313
463245
911463
1391601
1397680
1657901
1760457
1093881
480123
1108675
1227128
1430615
1289960
565670
351063
154019
1441971
391727
356402
174079
1821272
316892
1433482
347217
632370
1112318
50744
554149
1693882
67798
511875
1361134
1418570
1105777
1445710
365124
238913
199073
1518191
71319
1453637
1594699
738854
159577
679125
1354177
196360
1652291
503289
577132
1180514
595634
1673315
1726360
1142155
1714635
1464350
506889
358862
1239630
1413387
465163
231032
1282230
1004995
1196067
599958
111597
84192
238636
1922030
1860297
1698674
501525
935141
890806
1615224
381009
1952887
912584
86814
606972
1330822
217713
219791
506500
1398566
324925
435001
1445276
1528769
907162
1536411
1483047
841403
314011
745533
782782
606650
99015
1661929
639115
1978189
258877
1101729
644060
127180
1837924
1870794
324328
1678340
148756
1904245
1259050
444293
1166367
305111
1968933
1515476
1173887
335247
121553
640421
1106813
302314
1706286
528258
279842
1397334
1372165
803890
826162
113527
515817
852647
634034
1142311
338510
1012200
1815047
670972
1592847
1652886
1469969
1204614
1047097
1783689
1544755
1658739
1157689
1502396
73215
1292908
1607820
1080441
302614
359071
567949
153977
653923
627094
1611391
1478041
435765
1350142
1312342
1853345
350992
277776
261081
1207390
780365
1616137
72400
1693975
1580173
1560862
1567550
915466
717667
724256
1009184
1855857
288823
799661
1965294
735073
581549
1071588
837100
469031
823970
273602
1582437
965786
1368362
301769
293949
910454
1676274
4706
294079
1571317
1133556
526750
411657
322453
1654010
462825
1363356
980942
1504134
1193035
253298
142219
1167871
1849130
338344
693000
1698473
548431
114634
525581
1002953
1349080
351789
275443
762187
703645
370791
372899
1068071
1006723
1938896
611450
1640964
386943
368420
737670
941918
1150748
141431
1329709
192937
936170
1268129
1261667
1628761
1516710
1727233
1410739
815161
1316564
1516469
1599348
1576444
268858
994959
630695
104034
271398
317053
710923
580088
1028411
1159436
1944440
744250
1075953
1771608
949651
1774084
907423
627320
618690
354998
1045035
1812922
463489
664998
972025
909548
1395394
1099349
1787788
1315989
405998
1026105
1690466
1531723
1331969
1703873
1249258
1503889
1660892
412043
1148068
325716
1213243
1109155
1090057
205239
494777
1132741
916092
1472858
659882
1004305
189843
1012136
1566250
19353
1313111
1995733
1729205
668481
1146883
597094
1462234
4581
1700595
1786557
1313068
629363
858336
1528329
507568
540930
1539043
1352829
665674
158965
10417
388334
1409043
594311
240183
1988968
649222
1205224
1587114
174991
1181092
197930
107536
1794173
166826
206189
1322553
1283460
494626
1918054
366250
1424076
643443
990127
635722
1830549
1546981
1574626
1583055
1976141
349424
1091432
287943
274957
1093594
1359750
1884283
1585401
574596
995892
680151
568552
735611
1256561
1175642
1853106
1781389
530226
917156
1969593
1737131
1317857
931668
469333
530899
1970218
1670232
231521
279881
705288
900990
1215580
92423
1811404
1110213
1655300
561097
1159277
1806779
1942326
292666
615276
1551427
1202597
1680278
1027503
1246670
1795186
400422
1935440
800103
1904228
1007406
1848916
666206
104389
1704047
38539
1399594
147671
1207002
1060589
177559
1658067
1773408
1972712
1424394
1920139
983307
483825
574106
902468
1964006
1669817
170309
1656088
1612935
1193346
668027
1885224
1954269
651088
1497800
154315
1396395
869079
772699
1121202
175253
821148
1597016
895629
543797
373699
1664158
1068589
936588
376258
63059
149085
376186
872777
486091
821679
907647
694806
1092433
1252671
1605146
1820580
91862
1825173
745576
1622175
642350
1520831
863797
509621
1162898
270324
1192178
678985
1686950
156858
452397
14496
1135691
1296789
11076
127242
1735977
1591267
1213922
595259
165104
1641355
365499
1748678
1611133
1793876
518699
1339317
812209
1796665
1554874
1355656
379323
1182814
714637
1804157
653238
1028399
476889
464907
414031
640371
197627
713550
104944
349354
75104
1288249
1136751
68308
1413079
1002231
681613
1102732
1225026
973355
184879
282463
276462
1674263
930265
1306691
501696
1351867
980206
784739
639992
908702
595941
1450895
146651
1388088
1657377
1904837
40970
1867817
1329077
802135
415942
125373
564862
1881201
1239711
1698190
1670955
319115
246111
1706594
745573
1208133
64428
61684
847327
1310028
1638432
1235454
1855916
1139677
1805790
1329495
896636
927629
1539237
1406821
960656
1457782
901158
242086
697901
60663
81399
1132133
93730
352712
330054
1481583
49941
497141
1220706
1404796
1959389
160884
990745
1595416
1689611
1164647
510552
1207298
1287630
1223605
1584435
1499688
1526101
220707
775035
419323
1296814
1904371
1901742
1231511
69333
1216510
99447
1894910
902829
438526
952128
676986
1576855
1266157
626101
177074
407220
1389983
1287904
300769
1030507
1157664
1903341
649050
499211
152746
1226280
509400
1410425
1777209
1715711
953561
287560
1241151
1404375
1792869
1252431
1267360
643447
1448349
1535273
22604
1925294
1895156
855314
1352195
552881
1008821
1080307
293327
282811
818148
257177
492244
535806
803265
219067
1287034
1976777
943891
701075
1593517
743162
1709848
1656791
1785889
665055
1836116
592292
528488
1586704
500776
1320393
719265
1182381
437894
1887263
1935476
2364
90896
105218
653192
328309
75525
1236632
892004
1120187
1596507
1955125
426423
605087
1544775
1392372
1385803
3851
557971
112003
643368
637272
267918
201913
827521
1477013
1335952
920069
1633013
241876
1147397
1867553
1574447
1722870
841733
1634025
1876724
1631212
1210895
45689
13951
729263
1709317
745208
697021
249680
1467835
50238
1393286
301119
1067226
1529353
880705
568552
959843
1274379
881432
1514116
1374348
125837
1209599
1533039
1981185
1329936
1491908
200620
1106835
101269
1133026
1501192
574497
1209156
1432745
647211
1841801
382733
1009572
257234
338714
194972
240723
1162773
1236994
810229
1394983
1255412
1045721
1517598
967613
612018
175082
587082
431894
1333944
1612700
1922760
851503
275038
421168
113857
425873
1523516
92024
1079832
1756995
908832
228475
1488822
1986224
1386479
1576085
185061
469682
1588508
1423635
1126017
1621077
527560
622246
829153
98758
265653
872678
1570972
678137
1711871
867459
1661146
825430
183834
538988
243862
563032
1481008
97652
1608090
777885
916958
469796
1052979
981064
1890272
863690
329269
1840959
1178806
1834930
1205383
268275
1048549
1980979
853773
1975608
1023053
119457
1801461
370946
845209
1377297
816370
1208791
646292
299813
1790241
198301
96182
1248554
1497595
904827
1610092
733209
1433804
1019216
482090
1076053
1833098
183670
1493559
20064
1228606
1552377
1949875
1935233
1116912
278884
23447
675205
1623781
1871522
1478027
348326
1892869
940268
712391
483870
1283978
298538
1479993
1882631
1286202
115561
559887
1188502
356516
1912043
1936669
740130
356184
790250
111232
1464221
1841420
614742
1970795
1503213
1746526
68907
1655534
494913
572469
1240821
1600126
990777
862481
557567
605826
1724947
1171646
1313598
1582572
92607
845669
1903177
703025
879584
327846
683575
1246351
102816
109238
1244896
344344
1753078
991034
1166068
1003149
949986
89272
1445395
78528
1788600
1347654
1731691
508706
1536343
26837
686409
238753
716554
1055377
1091767
1696222
1807130
1076603
785132
8778
1455064
1213879
1643309
1376190
1484541
778247
4583
1630368
639913
557426
1836342
1714462
1423787
396432
1349327
1298842
943652
627728
688181
627962
679220
518752
44833
1171526
707511
1014879
1626489
351809
1002578
1161982
1843592
366315
300542
684452
1459844
760291
1733968
1499062
1150061
704069
170879
1026240
1501500
1596877
1315802
357167
240212
954963
1834414
396200
361558
1418236
860917
1049771
1111257
1431112
957178
313827
429422
1373093
172905
927292
1645282
292589
1803935
298277
1731980
1992392
1440243
574333
251535
901254
1358437
1281611
362793
486655
685582
1293297
322339
1105644
1424746
638582
17542
798398
1471270
1956296
1857575
1982539
1381938
999479
1322295
977020
447336
1266274
678270
102291
1946090
65859
1951870
934190
1018001
1303478
1946331
508363
747296
635987
1511955
1621886
1427676
1883136
1362989
1056504
737097
1338544
885457
105326
174748
882963
403163
1319590
568551
1576393
1962124
1581187
1608324
1173611
1451676
1497722
814992
333486
1699678
437890
461993
1794538
22500
567366
968496
575590
1467136
1591147
1866279
1457982
1970839
1892645
1042485
925072
62442
1368049
305656
967668
631236
722499
944390
205789
1846615
1755512
1408891
765467
1659511
960016
447289
707712
1185926
1349103
1467938
1211262
1192006
1849636
990505
746874
1401246
1812083
466258
172580
1614752
1806771
1480807
1214264
1958741
1829482
458526
547750
619797
1273108
966311
1816653
54169
782886
1903647
159459
1783985
372438
1605366
448403
1400217
1315909
1970242
1968963
502554
1762492
1650940
617684
82451
839570
788446
1658745
559858
1528454
1013722
921175
775666
1666461
314256
1071034
415091
1338879
822425
1695190
1870356
1382568
602047
1800469
363154
597349
1127716
1276286
1270256
783486
74090
655856
1750270
1687476
319790
899788
278082
867007
1634019
1536385
235392
1793140
1474056
1927464
1940409
1744478
264914
1101687
1168006
184020
1259751
244486
86165
1091683
270323
1897735
506860
1866180
344021
355800
1745867
1419997
1247766
144042
1753064
1159411
78431
1942273
95606
1976073
94426
449224
1110918
1494063
1810129
462200
977202
1047951
1694119
1111076
502840
1852095
1681374
1296374
965922
1637636
1897961
154303
1241569
56915
1673209
1536343
1216126
1186084
375748
501158
658682
287265
1877789
1224858
754093
1909734
1652953
553467
471364
120453
369425
890343
719130
1488297
1074206
1996280
831535
806159
439443
716259
1520549
745695
1401194
1928768
1564805
1730426
1080073
1297819
278773
1193625
74940
646516
85369
1873368
1375200
1711287
133112
953243
1209073
1567392
652889
1656424
382848
1181193
1162081
1132479
153015
1255105
1833492
441301
1533784
173777
1056174
954615
351775
539459
673646
1871494
450386
640686
1533895
1370165
327005
801219
741637
316949
428456
1716913
670557
138887
1711721
1769251
146478
1309669
2584
1755414
1258150
1370825
102713
174708
105362
357591
937575
38298
1050039
542505
1887045
920744
1164542
304254
1499500
1242495
1493628
1235861
903471
435148
593112
553733
926819
1037980
710445
533457
497433
1061940
1735895
122628
1914262
1872302
329365
1785034
746930
1149425
1891380
913004
1280884
1693556
470295
1601989
753253
205573
1947686
430887
1598091
413606
1756580
1248979
496028
1783689
553236
238131
861632
1547981
611344
248043
1040798
1312575
258566
1971887
416757
784027
1819842
505610
591370
1400207
148478
1586361
1997670
1026757
1618862
372124
239497
1145106
646184
1844682
607431
154854
1907471
1944182
1001454
130890
327991
1648986
742212
1191641
1189588
360405
114243
1857557
1800772
1312880
1543187
260788
1192007
1785003
627189
1191372
145512
1636244
429896
649051
1276264
1422441
1165698
1037933
408856
1057793
1115666
157062
1776543
268172
1533250
1389655
1586727
574410
1625759
1848175
588215
543563
1624785
1524062
628001
1656278
670155
725722
194737
610195
1384148
1360794
926963
987747
659196
379157
582618
1009645
541675
1891752
175454
1535810
1355689
1310251
1126456
1972884
83255
1925758
1251811
1607560
82964
108588
180430
1344330
1308737
881951
1252501
443955
1841671
1387121
1474182
212296
1797310
380972
1851195
1805773
565033
924083
1353627
1806688
926466
1900940
100199
1022503
848613
1196846
1601244
509415
809711
862309
620117
5943
1024229
1904953
832496
835521
1270341
406896
236585
715212
1512549
790689
1449066
465963
1399738
1524082
1746431
488293
172054
335756
1285017
729263
1181253
1251593
564991
27146
284627
891643
1964523
1964287
405665
1814841
650267
1605731
1439735
1068634
1358658
92024
1932296
1782944
1738574
672428
1280201
1573325
1679347
567984
1503628
1704677
968589
1212008
783273
1647029
32287
1691129
350808
1571462
599410
1264466
811795
255024
697174
145714
611673
1403655
1807349
216337
1231715
712303
1999550
1265058
828051
986782
808435
1309403
1506238
909700
1448800
1895046
1618331
13163
1180034
880994
1249392
902359
1590171
1113207
1135854
873446
307935
533064
756358
149031
220652
1452124
1786459
760536
905153
610613
689640
671228
1961408
1949390
1602668
1991390
1208468
364326
1191042
613890
768345
69552
527632
1436242
350263
151153
381762
44996
1389803
452545
1711532
166573
772812
1916417
1685496
1452210
903931
785932
1486596
834076
950497
1468079
1196821
575079
1541173
1568760
557978
1624604
1276042
1713227
933983
1337461
823863
1941274
1979686
1435721
860299
684701
1895469
278354
1853177
193298
941007
508293
1346607
155153
1170144
1535416
956882
1736421
1844507
1686
337968
1354357
747861
1097556
432177
1804876
1459156
323447
822057
1172215
884630
1215475
1244908
1722951
1345774
81378
1688172
353958
322650
201515
963306
1411295
1771733
708204
1346692
620517
570824
1473011
1059167
1987444
1401656
1614955
1849580
337152
1850269
96479
522356
199967
274264
639356
1843482
606575
1820748
1100769
690979
1350142
559713
559882
993164
1110334
373217
1761184
1949114
1743387
723558
786424
1763777
1319947
653242
1418735
4111
900690
529794
1383359
1281916
420410
1386864
62524
38093
134987
1065486
1601292
284660
507695
656195
292138
957057
699212
374505
102686
1977651
695172
440059
1423839
696375
898399
1598895
1119585
470645
1535874
413925
1839623
1010523
302950
1843248
84732
1721190
1286535
1080156
1541681
207566
83067
383073
394077
532168
1399325
1735658
1564685
1129946
1214464
74661
196219
197064
1777831
1269421
1953834
430532
1151295
8351
924955
954073
1583572
1807959
1716647
1403899
138646
979745
692336
796703
741166
1686408
1538297
439456
901638
94878
1527925
1894084
963548
575950
1996192
613434
1867541
525388
883396
942264
824891
22298
71327
1768041
1809161
675775
1877876
250332
1276921
671940
580988
1768102
155778
682420
1244105
292051
1625331
1244439
915483
1781521
1186718
337157
82677
972289
1176271
280188
1060616
85927
1513161
1890012
587988
739339
147607
635026
1833792
1865634
1366478
564034
135982
1128063
1714308
1664334
1675046
477109
481513
905048
1257705
1205336
1421151
95073
736448
537776
384495
208351
1901366
1053862
1888993
209041
454974
113990
1406938
1315518
1005605
1743179
1470144
941777
1552930
22908
671852
339612
27523
1772928
1401256
872146
1025004
1428339
1951493
278663
62377
469771
1456281
1503943
1053548
1898684
1369532
1961137
369851
935353
1869471
142328
378382
236465
1299394
574026
1072287
1951838
1452363
1659089
1065790
1740201
204949
1733599
1709625
1381689
546024
1536503
1830643
412431
137563
1939073
1956224
426309
124645
1352502
1090578
1323433
627199
1915099
1256193
1113947
859957
1424565
150854
1643290
1297093
1750751
852851
192311
48547
1882924
1026939
1527811
1245824
603182
1480111
1703638
755880
411968
1993566
919630
1416230
1106837
426528
152569
1178700
958724
1184561
548433
249014
1421922
621001
568954
515016
1786331
629469
1907892
488880
1168737
994941
442947
1997215
628535
142637
1315874
413342
112624
1107909
847363
1027503
709672
1970603
763482
156408
727250
1152943
358565
769585
1316958
1528046
1686706
381020
619650
1901560
871246
810662
264782
1823304
1176370
835037
786193
1570105
968001
1764917
1061156
741561
1348474
403448
633632
1621937
1878946
710195
1079531
246010
1891601
1812040
1480463
1910301
1552093
875559
1049988
1624131
447933
205431
1352863
982827
1185257
1352169
692458
328010
617321
1549117
1907481
1454543
356994
1182168
1497969
885662
862390
333771
245454
1706001
1778360
1330154
380985
871053
1355410
824360
1922169
534123
932673
1897493
1030336
1811791
456752
190819
1520878
1043455
1157013
1329299
284099
596293
1330243
336581
1545341
1059914
629410
202870
1933066
720190
1652718
713304
1681720
909494
1772718
1899838
894377
1575398
755219
556428
1749324
1420604
478095
752554
423301
585718
186553
217490
1077208
1923021
915857
648890
1787702
1778305
1416615
492115
1680496
1646866
1120026
1999949
110673
1564042
1250629
1405110
1200680
105850
722838
1580215
488865
955705
766049
1917867
828684
1140308
625236
519159
1901037
218862
1163438
755536
1738024
1219077
787516
1325731
47818
293155
1464948
241832
1240500
284789
284686
982347
850969
226297
1708767
1649388
911862
330871
706916
793211
138157
1839644
570774
150266
988122
838572
1843778
702744
880920
1563786
1459744
1033625
691729
1861249
162438
482136
277185
907527
579761
39605
736988
1162014
764182
1220683
1213035
441489
1197200
456348
1432758
529298
1230144
460355
1624484
911125
1955638
1902764
328532
242590
1921943
1293065
979278
1761153
1219043
831351
798758
1520340
464362
111454
659271
1216705
488421
1282720
273838
675664
1313912
1821451
1424963
612557
296966
1217870
1079458
393231
1995532
1582619
824697
1753958
457412
698044
1065682
625194
640779
783208
1073431
681518
588870
831730
1138470
418344
1994893
58340
892847
920822
606711
1816237
1829838
1957188
1085743
535234
1504128
309460
631554
1130603
599630
1149726
819363
249340
1397072
1120426
507391
416671
1452738
705782
712298
787589
78847
270594
1296707
200935
1472701
5427
1614427
1974453
841948
404102
1830094
1251061
1567620
709545
1055691
105033
1303894
529655
785414
1888359
1925332
988053
1198149
252403
116725
1257746
1655117
1519325
208900
1714500
1393006
1886969
1440513
988024
813237
776137
1498714
1939629
1238681
1352373
589988
1591866
1050467
944142
393982
104350
802247
1127922
1805956
1601071
554473
1291505
1551620
1403817
1245771
1490648
1220750
1112050
661238
1279626
1432417
1360528
1923416
1880402
567507
774378
842489
1140469
1685088
886290
1430743
104158
1321462
745555
864311
141685
584805
688611
1477336
298794
651121
1998596
270019
740722
1423361
335952
327878
555596
1077368
1545421
971545
1140040
362546
1145238
29017
188972
1846878
1897751
378463
1153705
443581
22321
1865262
1474567
1928115
410984
831783
900833
161818
1077147
388597
781235
1245536
1389326
624208
1391981
360732
218527
1901165
907424
1532086
129260
165912
227256
1410269
17542
1100416
1597314
74759
961853
1732583
1324134
1391032
1226775
345625
520034
1151019
1606834
1435227
472152
815651
1389686
1044524
152160
560871
473610
835210
140784
1108276
966745
460480
1693308
716190
543210
1755416
1275139
578194
986774
79680
1724022
911917
238930
1454894
695675
1873966
398602
858551
1191372
766173
393558
856286
346049
658929
301912
1261611
1482473
1098390
1338325
1893252
1733946
1058725
1428249
680774
861985
1801082
548735
671482
796384
925980
394111
59903
304217
301359
1136282
368592
1435497
1041464
1521604
212906
1174802
318442
1092255
1866323
122872
674536
1197970
620743
1237394
241299
441356
1268534
428334
1210822
1400930
1729205
521334
1935700
781450
1528436
1052568
802911
1571600
1053360
778436
1017991
1722813
956056
755601
1267441
58885
638338
156211
1710102
1994675
644003
1654897
1641800
1986969
1459505
1575204
762324
1464709
932595
178775
1900158
1898428
1970991
524056
1717296
573801
468281
725830
500207
752215
342214
1885456
1526206
872884
1624883
1337281
55574
1661863
106145
1328652
1042052
635326
154953
1502590
1433698
1627667
1782711
1322103
927206
451495
1807714
1034182
1371210
954057
1476239
246775
1440438
1766355
1112245
351833
982320
9526
1532195
1863173
1714242
1677534
390576
1703724
1949229
1075474
1240239
1406870
1982214
1371606
1391272
492183
216690
1281445
198565
602637
1953013
1623003
627590
1314448
1164141
1114638
83773
662831
1663864
1696760
154712
1943238
1973114
1721209
1473840
134035
1932827
377321
1322934
956530
856626
935025
1033829
513355
1844592
775033
1672696
1183529
1578795
1660467
317362
1782799
892533
1433728
194126
1877304
25878
1176694
176595
73709
123385
1562783
1420555
1641705
616955
1672103
21059
436619
914118
785258
1003458
806289
1839402
702458
356502
1884349
1893974
1210186
276966
949166
1853653
1087295
431087
846224
1360019
667613
1640429
1495544
1733811
730404
864263
448884
23749
199497
115144
330236
998594
1679021
356258
1964953
1361877
1138222
1582307
798311
1494744
1289645
89769
1078608
325372
1455233
1496506
1185930
1185057
379541
1874581
5222
1773351
1526037
788068
101949
1852050
1598166
210394
1829535
1877413
1346093
1266235
33922
1854560
1508673
19049
542476
454457
426989
948851
1536130
90856
908258
1182460
606267
53110
161448
1526503
1932006
932840
1518709
1823923
19905
178764
888144
820319
1274097
1641655
1735367
1076998
1063260
1613512
1557662
1398513
1645855
338019
78332
319312
1145177
1841590
516874
897993
491628
1783645
389837
130547
344150
122908
1844581
1224273
918212
1886050
595755
721942
1593530
1009531
875337
496770
566896
939161
1852050
465746
400871
791823
1498685
1227759
204628
412093
1049018
1784810
36816
1402769
1637135
944892
1193735
944101
520705
903188
1891514
1778448
1795175
285382
1494063
1134773
197040
251210
1287646
592333
1862658
308909
764264
1180243
349057
281739
947820
1421088
1951170
1786589
156284
381728
1200740
1944207
1149414
87988
466283
1933365
102611
1524082
378285
658194
702002
1964456
1347905
1381938
112624
1766398
1508372
1432983
1422613
454916
1273693
1250728
171105
1138802
74176
520951
150
160131
1600229
1886778
375383
1907408
23417
1649805
595999
1238653
413479
1793076
1496992
1551310
1610212
395329
1257631
431756
1920661
367539
860381
403155
909627
804905
827625
1444057
1030711
1576403
269178
1160603
1240235
1242041
558829
348742
316596
31678
1727817
823920
849598
94348
987091
1722356
255177
1066157
1764190
1145989
746570
1983541
1965209
1586348
239527
133363
180122
1159881
964924
264664
1878170
1857651
1032798
671192
1003388
881559
1830292
1886152
619848
424817
1444898
1471703
1672768
712952
1040016
239527
921568
1702031
970457
1799517
126430
446045
587297
138653
1924757
569042
1955318
5275
1109430
1548787
10941
925582
1708924
933466
810194
1973483
1453779
746647
608276
123732
1088503
1837511
109189
1111323
1467020
899350
1279360
1980658
1028354
1574447
702528
785984
160498
1263358
1352546
19639
952957
1791564
176236
390277
592655
385256
1563786
1817413
1423315
123793
684069
535468
590837
107048
1386469
562169
420095
1579119
1164759
1258138
1906219
1422506
1421172
287399
1831658
1510281
1418432
1377171
129837
578950
598296
1511340
1477264
161961
818856
1159854
195054
1297817
178323
1161980
1374069
748951
1806788
488401
70965
1587276
1688801
975185
1475000
143949
1333912
92543
931337
1827900
1114033
606250
30840
1626996
1524505
726977
1098775
1737253
308777
195293
1554322
938323
167216
1933612
378226
1620081
650190
1341155
1805103
1284805
857527
387920
335410
63924
564799
43749
1347316
1442207
1647065
533727
1246468
1697213
154426
1770324
1579734
1193197
216793
1843971
3314
380960
1086071
1011572
1419279
645586
1362880
1245194
124512
516662
1892337
562073
1321366
884128
1279471
481195
1627903
324751
870935
375976
1000106
523204
1374674
436760
227151
996526
363850
30714
756690
1439297
1738235
537842
249021
1063356
1516868
483528
1690919
1311506
1836920
629770
893707
1431896
665826
974452
831649
823641
1693479
1717997
1798773
1970693
1520969
867383
397049
1589206
1189957
141534
1269510
1445159
724284
753279
1653770
571871
1358952
1365591
953494
1922507
1075195
1110069
549447
150551
1942807
981771
1165129
938315
363623
457630
745148
682372
98881
104740
501188
159476
1633354
348752
800442
304436
99310
1930147
841094
1574569
450441
207728
499604
1686129
586561
982147
715967
494721
942576
793732
576600
497611
1732653
1416142
1668205
1868964
768835
121672
147046
926448
1127751
1859734
10471
1720816
943343
1700565
783014
1427899
1100491
1049906
341426
1597864
435043
586603
300497
876923
1465455
1574091
364783
1885146
350787
662131
1408576
28706
1040913
1663204
216437
382513
1008676
282236
1865756
334244
1775645
1972530
125348
639362
357262
1282169
1818764
1403008
619527
1009927
1021820
1566794
885787
1683062
1183335
576661
1695612
1318004
834788
1258640
1652528
1956433
1291233
396867
1098039
1349899
1476090
924930
253099
1328746
1732834
1169675
1711510
1673288
1612680
1019599
1492972
1532414
571138
143198
251759
1355888
650190
1728124
918420
116789
1873113
1637002
1075075
1051268
1878031
341507
1910252
1406783
670688
1372184
1334097
52033
1608492
1294591
464419
1844731
1039548
942708
932185
419979
862504
272921
330920
222781
1240087
601755
1950753
1064941
199882
801882
75824
1198232
1049628
1702354
707579
1389983
1037996
819032
639494
186469
1383482
327753
31569
1129815
1727114
1320459
378595
1474465
1503473
91011
1316045
1617937
1742632
1305861
1382512
733130
1884125
1261291
1872862
508145
382033
298469
664126
879944
924309
107034
1552994
1325607
1577054
1046673
1229125
1924057
1639288
1823644
700068
1115646
1792058
66001
156400
607343
1403285
528341
73931
1251806
1439630
96166
574148
1025230
534340
960939
168766
1985951
801160
1360162
1627598
1432883
926948
817240
1427217
1736721
1354674
696517
153592
89712
353148
1133918
1844992
71327
976034
1896663
21523
1458189
1589756
432208
535335
790181
337635
1702639
1025532
1949172
1726825
1328391
209401
593185
293208
200926
1696222
1862611
1591884
1146153
46688
1549896
382183
1098068
1343769
957278
1832500
177765
148798
405920
1811836
1137995
1354786
315755
21186
1983384
902150
41690
1389513
1553554
1038136
389897
1716566
1572661
683912
869955
226112
1273123
957570
638217
1561466
161158
522625
1190535
792953
143358
553272
1415827
21548
1107882
1276661
330572
898592
1921054
1658844
38464
1415179
298012
1324987
1311503
1115431
1596548
83812
939155
529567
120190
1544952
740750
1545693
1733838
819615
780259
1443512
1999074
20539
1858946
925317
812335
1317672
672389
1486525
1605583
1969616
538762
775504
904571
474003
1299363
521689
1177802
1859573
191184
492813
1594011
536714
776847
1788429
104834
1486933
1924129
230118
591558
1149671
1761780
1986907
1619535
1350117
951267
1905513
226168
636275
1042668
953979
978692
1536136
412186
1168124
975121
1735283
1780671
624924
925643
575095
426311
1534609
833878
345650
1101347
1734302
675248
816823
1602760
1087441
17500
1866415
271870
701183
572330
369026
1536175
1659525
373800
1912501
714133
18686
443593
175082
1209581
647824
939443
1184579
1232862
33950
739089
1845616
1359290
257192
981421
735660
935193
1762016
23128
1580840
910522
1268129
922513
986371
86631
193998
1511547
920480
372055
1301773
1814373
1270138
1962214
1870148
853461
1204121
1759642
111342
85954
1888565
212243
676078
338932
183701
943783
1980530
1078307
1232664
1071835
1079043
558054
398800
1954989
477424
339451
590698
125645
1946857
1097272
1288745
665126
1822754
686947
1008999
737717
578003
1559125
1031420
1844869
947816
776380
548444
649038
863171
1192650
98247
453259
535190
1341023
269127
1839230
1330348
455193
804699
639563
304625
347777
1240600
47246
379719
823577
1791848
750226
631939
1315936
352756
1081121
1116822
699075
340574
1641436
1071251
58088
1676562
721338
1409037
896020
502812
946772
1570605
246900
91036
1907080
463708
180686
22276
1163948
641568
1487543
1150406
1104466
442278
1759179
568243
573077
1575351
417173
1903400
1060127
1152371
414397
1279105
667613
1610617
1859903
1858707
1112335
1765821
1495118
1420125
827850
462325
1505245
932489
308947
912029
1484570
1793852
1996820
696699
11101
304431
1595832
577928
949766
1252895
326940
927948
1775618
1281589
574196
164823
775067
469970
854409
975848
979402
1726752
837284
602060
508763
45046
1937541
1581732
1803477
204101
1764325
1247849
774797
933283
22632
983081
1718685
1611050
777487
381033
1984997
1022181
1662246
713985
406974
59571
1255435
1706272
165699
1427981
222300
1614435
605130
521037
166880
22633
914680
1086450
435979
1282014
1299513
959055
1153890
366905
736328
1027477
1613572
1703280
840782
736008
1020349
1625800
800970
1664124
42612
1005886
1298543
619496
832443
1620442
425206
365168
1501765
450416
306328
572924
1506475
1143107
49322
1222936
228242
734720
644920
358404
1028581
340853
1954428
722046
1641371
437582
815759
1121209
1246125
1375374
435569
1355974
835074
743960
205144
1879395
1968567
810058
692058
1913435
1920489
1168544
1450456
1300235
1010055
1814903
470992
818148
1389595
955309
18960
412418
1046704
1808030
271911
549550
400842
694140
1042148
1987080
252341
1774610
450513
1060040
348473
235905
126943
1262763
1009107
941625
1399316
623091
797981
641410
1175502
889531
1703528
445770
1134332
1166456
1929885
1515904
981714
1319326
1746801
1600700
122552
1814420
1212119
824673
507568
1175898
1341954
665284
1089720
139512
554042
553878
1379430
547915
811073
187885
1047080
1701941
1580537
645586
249824
1230593
98325
673764
1054073
181270
755187
1137515
251734
301124
233798
453191
1875140
415815
1236193
558085
935484
766219
1610794
1079757
143324
674634
1055505
1342252
1142301
862217
1524000
1101723
1109250
683769
422581
544512
1900100
1177125
732594
1653883
1516585
286785
205793
1205846
1520155
1033056
329738
1932632
1771907
979998
955847
1045818
1344858
1305530
1988612
1616958
1430047
1522138
1646270
1474151
1598910
201266
391748
654499
896268
847197
410297
670630
913689
404775
1967744
452662
780422
838497
1741926
115854
1836009
1191003
831198
1127100
72264
1366136
1581569
1296239
796329
1049499
1462311
1245959
720272
273092
703281
72850
1825072
1466011
160517
1009743
882662
978116
859297
621255
252572
1015000
1020638
1195259
215759
1038741
29078
934922
146526
1009334
1773835
1330746
325967
98096
1590093
570449
1691997
830867
123746
366931
971218
1031676
1348535
1934610
1013906
1574804
504648
818755
1592022
1840251
1028205
1203779
575023
1255332
641644
1551495
365148
634873
1924237
200122
1098562
1377007
932288
322541
762183
509996
1138002
352726
65248
936012
665320
1431229
623525
1153285
134653
1222393
972443
1386263
900231
1801560
550329
1290245
1849548
1176788
572575
584009
1255286
1803830
1329596
183663
1142188
316118
521797
489008
311659
1672164
295765
504142
1413428
1451402
863832
894123
1746834
780444
1999743
1532218
1858049
942988
1399484
898078
654142
539372
834293
619079
927259
56839
1225555
1071644
1156783
1971519
203924
1667663
1688297
1704567
172790
1589751
1002446
880073
1489994
1378627
1033545
119970
1860898
845842
322277
721209
215871
1861952
834765
1685885
312544
751320
386380
1827699
943865
1379537
1662505
1995018
268994
407285
509838
1106589
965107
311201
1358523
1387321
1779255
1325399
1780582
1376639
200862
1235616
1537324
1224536
441461
1892981
1778304
33769
1910464
1674532
1306151
381793
1541681
1566611
1657638
491491
48468
1361384
745212
1551729
436860
500931
649189
1861285
1392279
1874898
754943
1936548
1188975
1640468
1242851
261195
1731271
25979
1424858
344615
313
1869385
460367
293395
793623
524223
1236043
1452594
1186771
194676
1985544
802339
1351090
483813
1565828
207320
1908514
1651056
208622
836741
1837673
1329218
80880
1376085
1275061
537211
1557035
416375
1463123
1639088
180194
487709
1198481
809033
1596568
879069
1001791
567681
894765
558021
1417742
905269
1046711
997633
332799
1426660
1321729
894537
808600
1681956
1682258
1732963
1462480
261061
1175243
1766471
1809433
39148
1488360
1071759
435662
287843
1576433
301118
606502
1840727
311299
135620
1422506
601756
448728
1508496
12590
295635
1251257
46582
453487
1612604
1654750
1490159
1497964
1615420
1194348
1318139
107938
1335796
554984
998082
958623
1362598
382077
1801677
49840
1280890
1643397
868608
575108
781660
538529
1405185
1868052
42131
1641397
96814
1610612
273076
1522847
1959352
1843638
827841
620187
889888
1993491
843465
1925245
148791
523477
222877
82925
339938
553902
1186287
1084404
362810
757619
1379446
263377
1255437
1309016
1110480
180783
556950
697152
739195
475949
40588
74940
1430392
410297
395928
928496
466420
1995785
586752
1266255
274900
1463305
148748
352186
796693
905816
839850
259768
76892
1254103
1956601
1147218
557520
1439360
672995
659989
1751698
548508
200044
58369
1279425
446101
672100
1379650
1149472
1212824
204612
1507
62078
1078612
1582756
576973
742806
981758
158997
76902
436378
926383
318964
301559
984183
614431
1466940
656890
460202
27291
91836
1481135
1720520
1508482
663419
822322
100555
1998724
958944
724392
1951162
245208
836413
874067
1097634
240129
1475274
803896
411696
189632
1052302
294793
1747671
369186
768807
273043
971737
1931802
894144
1654981
130987
735820
1227294
1500549
1306365
397446
1031708
579334
1729210
24490
58078
706812
479074
1926399
1019095
1182543
944530
627417
214815
109011
541919
390437
844162
1930607
1441114
180055
1858559
606972
1971987
1601313
921395
276062
972490
888855
334860
906315
478119
1064319
957730
886191
450388
948442
33365
1383700
1627734
1350741
687600
409673
399678
1217578
1613253
712070
457630
83970
778896
815741
1426203
1152817
631748
1966779
1968362
30681
1384196
798327
216464
624048
119037
1308721
718530
1995421
1201777
310833
360742
1409051
1623692
1446252
1207624
1208680
752312
1857439
37577
113015
338222
501018
1557493
1370578
1355927
1643280
936478
1834352
365533
1361960
409673
272031
342005
1985716
1223300
1372849
1647624
1365114
1061114
1831305
1441270
1911585
786508
1519215
1958197
1345250
633067
302950
1875515
1079781
681655
608400
1341262
181176
1820738
998097
457787
429544
748994
1279713
180539
588324
1780809
57777
960493
1745712
1117054
255408
711081
259412
690928
583950
607402
1923080
1540010
1840604
538047
1777398
1635865
689337
1011732
1256689
1020197
1674554
1711959
1024363
334276
371488
1751263
1426836
908121
1300375
473203
1437566
1396458
1655520
322581
1981626
572474
1477301
1640686
979489
1564663
1963637
1823854
1494699
562675
1453570
1444423
1811857
1946221
218091
477286
1160540
1193776
514469
1197811
855488
1244822
1229186
1691400
536953
1462009
396873
758098
1482282
445573
1196203
845850
774057
1094025
1257068
1528973
246111
1992589
1006884
480792
590257
156994
1843391
1990970
1606921
629271
763921
306066
1569812
1708354
262279
1706940
428051
1864625
99658
643862
246385
361110
1051065
1900917
874145
358086
1305013
1398505
1508716
1362041
526797
62079
851309
310851
813350
148811
1752962
1665683
1079724
255977
44144
120690
573292
1502584
796782
1305531
1942375
1201756
1501654
729336
872952
793920
32612
1520191
750798
1841711
1590134
1379504
687521
1005429
1826230
1933962
838531
915583
1059150
79491
1937619
1178767
447460
1045234
1073693
887113
962502
1952510
746655
1388067
1693586
108696
1330322
1946966
1188399
1028934
1290132
1729248
876691
228536
138526
991228
1186972
1304215
1377372
58203
539955
1861546
481923
339843
1577101
98628
1336007
273621
1988846
1965658
672512
478095
1776328
840154
728188
46633
1503008
239721
448270
1311187
1902439
1892720
1472230
1033063
1586414
255971
831647
429841
756790
284387
1367247
1430060
351168
470694
1728258
1599549
1544755
1215049
812917
1662812
1981054
1042057
431163
455983
1359723
1951044
655965
907469
318112
590012
483239
395084
650043
510113
74553
931605
90388
1950662
1554104
1216522
154767
1821825
1300025
617084
807653
1522681
1163404
301293
358425
1498624
1608999
1418867
1005111
1881999
640719
1914019
1325045
431401
99870
360850
1327735
60543
1718909
1129140
264949
829892
1499122
1139293
550777
1278516
356573
1831870
472441
871755
1751609
136222
640
1231721
1698270
535022
873291
857674
1096988
390599
553520
1180488
994098
28216
1521636
1971697
457709
1828956
1610195
552160
680214
415210
1444103
1254717
963417
780030
1470209
1650595
1397287
552215
740267
114480
640517
1876842
1243221
1002430
163947
1357256
1796056
1833101
391642
1639406
760096
1952708
695890
1159117
1231730
1698997
1241382
1192242
284350
458536
1061373
232515
854439
1533862
775299
1206062
255717
1346901
443953
476164
235244
1833603
1907729
1873053
1269921
754457
1870713
740643
1368024
1629001
1528153
1289052
702781
595734
1418442
1981932
1233655
121766
1315288
855230
796582
261249
476872
1922833
1102045
1255651
498877
1079600
1232158
1526065
1922789
1126908
1961593
1907385
1811836
222406
59184
137464
1909008
243384
1117796
215817
840266
1590939
857540
52227
1974860
917297
241177
1518394
1008759
977505
700299
1786856
1311432
852033
1486422
1591217
199961
939819
993148
1173020
1735339
370220
694953
1178545
1210836
1295767
577061
1601860
1167801
1640454
630245
1238501
692288
1363762
596722
359622
1412665
58621
557756
928787
447762
597982
141648
345828
960762
1296262
487544
302187
1228393
443223
1893756
266123
621024
284338
258565
465810
1921378
543884
540662
738988
1250906
1157737
1881013
1758042
1967570
424364
1620145
1361101
200591
782048
1372369
461774
568021
1549436
1588492
1876711
1946656
933657
220225
61354
807967
1961431
1117736
27125
1145754
76786
1816333
1189082
334811
1751249
219607
1810392
1534513
1644691
487248
1890449
383270
88903
209573
7006
928431
1032354
930016
1347053
751858
404263
160709
381370
427034
96331
326632
298340
1157847
156600
460993
479897
564826
553699
1622474
1964806
1704444
1242356
25453
1263757
1320583
1355894
203011
366026
283266
1891684
1427173
1741282
674210
1799695
1392159
1411368
1824228
651457
315187
94871
783208
683285
1434979
386898
1495686
1374630
1679921
1305918
587837
867248
464145
234548
656850
443588
1981929
891651
832250
613941
376221
11034
572115
1039877
852523
826739
357546
786689
1440806
1544121
374262
1594445
961345
757219
1390039
279988
1078600
1524133
731822
548915
1294995
996569
1760693
1886234
294329
1815495
961802
1973920
1166584
998841
470212
873226
257272
1649397
421561
1330040
536096
399554
1379385
1840779
863295
1754788
1753529
1199162
1489319
950401
1914391
877285
353441
1933804
1680428
897439
280655
1972604
252600
308055
346058
1201527
1407039
582889
1950429
680875
1438855
1332337
1674670
1098463
1094880
871755
1160470
1934725
1045491
1819668
554002
1491225
1652975
755413
954679
1019246
836413
747634
172605
1400585
1227078
1746469
1179031
219006
1551462
669315
844977
1338182
694622
1791127
1474584
746626
1868874
1040495
122684
317782
1075914
1196610
1995136
61594
81760
470589
1592980
1163718
1141978
1775939
218225
1614476
62057
910522
1844118
1402655
1976036
1889218
951833
1714574
1644914
326030
526729
387977
12159
870354
450657
1274137
1595302
331836
195474
578911
328213
1999387
1409491
282021
97950
1176078
1369393
630478
1581202
1460964
425320
202639
1596002
1705850
768694
1410695
843144
1411393
1578129
1506141
1377151
1321703
1934753
582919
1905419
671495
540408
1039045
1395878
1242978
217596
1990767
844030
566280
1415091
820965
362992
1733933
1319089
1849997
683218
440416
1564221
1118365
1176205
492413
160222
1336582
710110
1468631
859652
1183105
488509
636886
392764
808315
731890
442337
1278026
188896
348470
613854
1274396
768219
608550
1666259
1253092
1231615
479363
1472483
798347
359483
193077
1452595
259244
394515
1470432
1997802
1048291
1701291
1674673
931762
149465
1879707
423272
1509796
332246
252120
1662021
806272
467585
1943022
1514664
690435
131598
1554190
1669156
1993491
1037515
287943
172258
991178
307579
1366179
338958
108359
19797
1051707
1922030
1352542
256182
1602227
824608
1200092
1092234
1363953
537406
539992
50601
194685
420781
781436
1898684
1752625
1381533
1995865
663842
611814
999343
416703
369636
62048
1567414
608071
914283
788342
1689002
1842495
1729491
1884994
849010
730915
847511
1987955
1927275
789559
1141626
1393967
1946979
754891
1823986
1801028
1646317
789796
1850819
829220
47654
1732016
1801561
551336
1930796
236628
1246435
86632
1907984
1955383
17681
359065
1345675
1233655
1326702
351159
1802359
1711468
1323658
1968476
269295
1731433
1387374
1800246
1823501
1311368
423579
374330
986598
269355
276368
630516
652359
829929
129601
1945571
1345694
728678
1159854
1641383
1171896
1980671
594303
110368
1600436
1255947
963058
754738
1963978
94809
698823
1914527
1712525
1071438
1205570
951553
1364879
1525210
1283413
292050
896911
266027
929640
1331054
242168
307167
125662
816794
197311
737795
349256
1739591
1862462
743207
1716397
153720
405546
1449890
70335
159732
871489
1935820
833205
1080692
988560
348561
1004026
1711879
994249
632346
216123
1390056
1116822
1825261
992200
1631371
734279
1039436
1677098
1969478
1238085
1490430
1392313
1129852
1058460
18032
1102487
1421226
1683712
1975284
92125
1337075
352220
1703016
1837267
952952
1185915
289851
943238
558551
714717
760899
620065
645999
1202112
1586250
1813959
997280
1767780
1931150
502208
123473
1157315
339511
322719
1267346
77265
944901
1210677
1422628
1590843
1593434
513072
676952
982150
1995576
965
1646866
474014
506878
1731499
211090
1866873
1692342
1135366
1447205
382923
1189649
770211
474072
1425274
1468646
730428
1795804
1199801
1252618
1430311
1054239
1234383
1846575
505939
1022976
1513781
150476
395915
651703
952094
926914
986770
1154022
1090705
32872
1161952
73262
113634
603487
1357376
414651
682210
52143
1176230
1153956
872793
1864437
1214015
295729
421172
1563425
1828479
1990666
1792766
1958463
1051340
1518015
768190
1609273
1026504
614478
240618
619700
968589
1819384
555522
454774
127982
786258
190669
884129
152457
1913734
75135
578515
1408508
625065
162842
882874
221206
1371727
1564383
1758633
1042064
478852
1234590
1426753
592346
922645
382283
111432
1838335
430886
223783
517031
210409
546167
428641
350614
696305
144976
746240
1273869
219110
1633111
1289361
998522
1936838
400718
488240
648365
1807740
1671350
845134
1482793
239754
513101
287966
1474278
1501442
1082661
1223086
16643
1145449
490158
351091
1324646
807087
539047
1385612
751315
254902
974701
397986
1746143
249430
1352710
1770186
1332270
662672
1322163
1827113
281196
1434067
1091905
740671
552100
1072003
860651
1901304
1333809
1358694
974984
1591803
1979685
1849166
1573699
1528046
1667996
1244498
590176
1155188
434617
519050
549179
155146
1012433
888247
1658492
1146851
59609
248684
834895
1726034
1502221
310151
1196395
972035
1992516
1183033
1685488
1454199
1471649
1586248
1473290
777016
45493
1353524
1334047
1274097
891458
514284
305720
163213
74478
1588750
392700
1559077
1119412
872105
1124182
1309335
1938438
358040
956066
1220340
211588
13809
1577253
119142
235435
1042847
602740
1276469
1613058
919266
13723
882232
502075
1920705
282167
1805831
836632
96496
1210744
602342
1131126
1697090
886558
677948
121212
420782
791462
425547
1807105
1357967
832737
1328091
1353927
1403205
214838
1577437
1826559
1109688
1400135
1615010
1576511
1333191
1321404
551821
577102
1997882
1096903
255053
1061670
336672
1303091
371136
1978466
1246299
1597841
1524460
1437943
1827163
1022604
1217352
572857
1930783
509824
1981463
1547354
1149779
1672355
1736869
641193
972675
761798
1355407
957679
1328573
1030603
1157755
810871
1285855
630385
1164435
179799
137992
1187930
498426
1879935
643492
584331
1691046
24322
345288
1501618
511750
313102
411135
454069
918842
1023360
256882
1321950
1292429
640702
1826329
261934
276102
1334648
1930924
1248126
1691299
142673
394919
110232
786184
1782930
652270
579116
1338414
1142301
725154
325081
613960
1261981
1000871
392030
559401
843555
163303
923108
817663
1531692
1027287
1194534
1029381
1074392
1667572
1296262
1473039
560014
801896
1794052
202486
1724566
120075
556479
1600354
814530
1598795
1028233
1412986
1043927
770170
1846569
762543
1879026
1449263
1813310
818121
1038834
1883706
595490
1589355
598019
1665650
1723938
476946
1085976
1658130
1324259
1097398
1702181
1707536
73283
1585530
431605
974171
199895
743045
754798
990833
508669
834318
522243
939549
1575871
1410770
311558
1626853
761184
1547746
1423389
217596
1268064
1765306
1140876
1906213
1743345
881935
760276
1975673
57666
91977
837315
1271153
1007248
1277222
921838
1066324
946318
37257
1589563
1010090
1182935
1297088
1708239
1947910
459297
1338639
1475876
47931
1198204
1073431
1398262
564756
1385382
499942
553006
1868269
1537656
1776625
1152206
1454407
783463
1354874
1020894
1923526
1619830
759233
1677993
456525
1241011
1190480
1416300
128657
929306
1917866
1435584
295110
355242
816818
588124
1876757
153956
1513785
705443
1543861
1999459
1475915
814524
825170
1107506
1388540
1634816
127935
240106
1134857
1123099
973952
587377
1927982
1084061
72321
421102
1802294
1690184
1399612
179357
665006
1310310
1999798
615454
46506
1555229
57808
1170403
1441296
871372
373339
1322617
798826
80081
668914
1104172
1708229
1829245
1383674
1191651
1953698
118778
1995832
880378
1302775
952585
433619
381012
1596773
740652
1735339
1308497
1271697
215539
1785851
1002491
1051037
466310
581286
155389
1080004
488326
1720995
160414
897993
128042
1512378
1572888
1937187
46357
272459
970353
22782
1142177
1168222
97979
1867892
986052
1425251
1825024
687521
1187549
1326378
922240
504050
1043740
342731
85602
1051638
1611082
1811663
703221
644663
199450
88390
463432
498283
1064844
1615039
140286
655412
1026166
154574
828773
1600852
1170629
1473562
1627851
650895
1772813
746452
1769444
1790201
1246084
146648
1986737
952718
1339139
1430267
1643478
1872349
1682823
308824
854568
403816
1151418
483752
1793258
1290876
646353
611023
1960722
1405567
524933
1060684
750462
1254678
328685
1782930
1728867
581069
838497
50106
133933
751760
166873
1871002
400051
1594445
1215734
684824
1299394
1308294
1280186
1062618
988074
20436
1327118
821318
650015
1211765
1893482
915305
1881950
3612
1492619
1245632
1711538
867355
1998115
1326651
454969
660581
983219
190761
1893150
1211770
1313655
463064
1182623
792586
501045
975951
266058
1437482
68593
1693399
315833
1640039
641061
497260
1687908
518516
1560360
1067009
1593517
1390887
77145
607788
529798
1272925
1261326
894999
1779036
1330662
1694773
177230
1907288
869761
933405
1664915
1378475
1638351
242447
375515
541857
1331914
604875
346592
632848
779129
53827
1014002
1536004
1238935
1022497
104152
669942
169424
1665483
1065442
253060
508787
1276814
589269
800460
1028369
1077106
335398
400673
1420489
1084646
284151
1017589
889531
562649
953831
866925
1528454
987269
845478
626333
1975895
838771
411074
345115
61146
886018
946099
813212
521692
1728357
1909720
290850
367544
1906683
1328413
1659335
1869787
929806
1462059
307386
1536741
553006
1397878
1079681
1821451
1037839
1007179
441385
229602
551538
1790909
1789231
1240546
765348
1863614
1620069
1853494
1413795
1049968
1315251
1013751
1041738
312762
1034592
715444
989526
1249489
928795
1576869
1527745
162674
781403
1726516
358611
1588734
1415050
1366731
1522214
1823232
812864
1806828
789472
413950
1378475
1261513
1346045
161891
802843
561925
1557259
1640425
629508
1972766
1626159
1859516
1103055
273638
664176
1859334
1020153
1782892
411841
412683
73433
1705714
1532920
640886
1084020
311734
1193890
318883
696730
1388466
539256
1217552
571646
1768137
1098521
1418230
94812
1929415
1330989
1539959
1940589
1530608
1447808
317314
1058090
1226078
1610551
797540
1494036
1711662
759370
576322
1538936
1010487
51463
981705
1676460
746135
1468791
1007313
1227065
1151594
1786968
255551
921901
1891900
1537595
1765609
1894367
378827
306626
688377
1339637
1507936
603275
1880163
1797746
89904
90018
190920
366368
152738
1244030
1887190
490885
1785629
1074508
340205
1836560
93910
1119765
306212
1347710
1538502
1767744
949091
1434454
1358219
78821
532076
916958
1443526
918685
1086326
636672
716093
1969471
1451043
1080090
1239624
719352
1348766
670723
113502
1859462
580987
544376
1065067
1776444
387258
66235
1946033
259146
1452714
404594
675603
928967
380119
852703
1164246
8621
624947
700935
1514187
1118589
284559
1248766
1258962
1490246
1901246
1108997
1172415
798162
1173838
946099
282267
761958
1859357
1825625
1898215
642107
95449
586948
82623
830373
1121354
1314903
1345024
1087070
1421789
936024
511306
329160
874591
545047
378404
1225500
378073
164892
190119
559955
643742
923953
1449601
270771
1899551
1099336
1127349
159614
1324485
1318752
1588960
1297405
750970
1973486
249705
1113110
566923
1423501
282717
1532215
1693316
996048
1589803
1798973
284916
174111
543476
497407
926924
694797
1434479
340571
930793
227204
533298
141685
306934
1467751
816140
1834394
1503347
747035
1163030
1336557
844609
454276
1074538
1779856
1423315
556349
1425176
708511
1550985
448008
937231
1553838
295267
91017
436639
732238
419205
373575
537197
1217530
1011205
455648
200282
1111154
542291
36588
1427106
1835536
827602
636629
1723975
532524
915656
269179
371624
355670
1627808
996729
981001
121226
1240537
871092
1332390
1571308
1546716
1123118
565057
1962240
778482
1535416
1547067
1748312
698556
805285
712170
1459229
1996977
1782901
1928627
1403459
1082200
715400
755306
719839
676066
1954969
32194
1878074
941781
1629221
25921
396330
1859387
287908
303387
1428781
124177
756357
1188168
307899
1737538
179201
576648
645054
1457634
1933461
1271637
1593699
1005399
1194008
561141
554616
262848
572879
358843
296243
1379715
1704663
75040
1854144
125869
458837
918993
1568606
841241
1088502
1763185
920372
1721849
1096133
1321949
1209471
756375
1178851
1475267
1278161
64460
1885224
169948
1177520
888572
1524531
1149229
1157608
1420359
400372
684612
679910
1685088
1892075
1283829
720538
980206
596339
1176103
495694
310058
749713
389196
384131
1434680
626805
744431
1123383
1552035
766109
78329
1574135
960667
436802
1098562
1745774
1929414
284570
621401
298946
1458169
395645
352524
630748
955555
436721
1718754
342671
1914587
368927
991049
1394583
1378942
709042
83388
958506
1893809
984205
1226422
942094
1894332
566538
1802735
655989
96307
716046
1555312
613097
1234105
1020295
978511
1896695
567601
1504353
198665
1305397
666026
1033391
1742207
776010
1909344
429422
1803850
1860112
457807
161337
1745772
1682880
1060703
1279064
1549600
689187
1626398
268127
470866
291608
1525822
402677
531975
319397
21417
1668070
1220074
607771
284281
1199692
2361
1533095
1802790
1474571
401620
1466350
1740574
1820547
1343728
1651442
1396748
126696
1795491
513528
1232072
1827246
908603
1665505
650398
1612917
284303
496739
251966
1193342
841118
1567855
1326174
1293669
248794
1178308
1021965
16764
1456710
666118
1886347
1737831
541230
331530
647968
952792
104659
1358023
1188632
378884
1915152
251274
186553
994979
1284140
1171504
1021472
1266659
320871
362923
1729907
1522551
1909166
1488224
648397
1770703
811730
1854771
1477706
1925910
365311
269325
154383
737119
919760
1021966
227619
1679680
206304
864449
831041
121546
468617
944885
688748
658521
532087
1014479
443269
1788579
752509
299158
1926202
575864
1699685
1371016
217537
871381
1783351
497827
1185115
1178732
545404
1985544
655720
1535571
135739
430446
854712
644563
1125404
103379
1785999
1854870
472370
759169
937450
32975
181882
1899916
1835511
1386237
318009
717724
419603
1213884
383452
1051998
951423
739336
1307124
1212359
1648645
1610390
361522
754943
943419
1132404
660614
1092234
1872978
1995676
862902
1115963
1764867
914218
734073
1939528
942786
1148430
1080015
807304
1126073
61789
1625896
343283
1258296
1024760
495660
586625
254641
1753502
1414927
376834
170606
841282
283741
407106
135281
466821
1394393
262580
743887
413775
1843000
405487
1560146
169365
428972
433473
1134140
494125
1628697
372566
370544
1482455
929418
1643334
289608
1490315
246930
667969
773113
1282230
1349455
465164
287344
343153
1543048
394535
1636856
849098
190306
311207
1754273
484340
1994203
1491902
1306416
531521
880350
1457355
1680097
1056662
1034618
407092
1362349
1075566
97065
181831
1447826
1972735
655188
1506134
162661
396994
1747607
1871314
1858307
1606069
282008
1609225
1508842
24385
510800
678873
1135010
286072
1207647
122666
854909
1288603
1493313
1437813
1204386
1409186
1917684
750463
43858
1284554
1203431
8982
511704
1497014
984881
350464
983806
288428
516114
997529
1607029
991244
1910440
295947
1026729
1131111
1772037
1660044
167985
1121323
799856
1458048
232170
644514
595704
1173814
1883562
222667
1929086
528342
714010
1586247
1175502
1441877
487888
194425
1835744
1599416
892374
1794166
1250180
219601
652523
828105
1049068
1632729
726904
1704161
96585
1499556
1461156
97149
594411
566864
668734
1762359
135802
1341623
1206838
757223
55566
1275154
348780
16115
1470841
49114
184923
1912440
357843
704473
1503058
2259
891230
1674338
1205901
986639
1130032
804403
425571
1035547
1534437
1026762
1796824
282461
1691505
297641
1202175
1040666
1059232
1249489
544088
531022
982187
206599
147826
1615511
761196
623435
525121
1136495
407410
1186936
1927054
1614263
305326
1514618
1038897
1332496
531086
321602
170804
1017775
770028
16294
241331
938367
986633
1925092
35874
354035
477180
1206029
395289
935532
213544
1072246
337726
1437561
1425355
1279391
1476657
1492050
1861455
1982228
561075
691362
1784100
1191637
1208775
75262
1116769
416425
1840178
159477
819632
947796
1107447
1257429
1032502
1589349
1084905
311585
998606
197524
1840699
1920296
848993
1995073
1970717
1790875
603147
925718
1158631
849063
94287
210027
1758628
1008847
156130
1963813
1856029
1628513
688430
281030
249762
1369526
310091
902767
1304849
1851846
1211598
1574621
908174
667263
1046122
81544
212465
486113
1679493
345667
574888
555325
1480310
509217
773928
1136839
795010
435204
1565977
1532298
1498386
452013
945612
1951208
321772
43797
1908160
507075
1738423
474268
1136721
1328820
425891
1966220
971102
460329
776277
919125
1985283
1590100
1652146
63496
220787
488063
1588064
1377448
79922
1042618
1179275
982677
1172446
1735368
1276980
1926735
1106828
1732275
200666
1079162
1094956
1887079
804434
1192367
527277
300075
778214
1119872
1115581
1450158
159711
1619047
1474757
739275
1679237
662581
1369991
5222
1072634
658374
760924
1504353
1851739
1592816
102658
724919
828635
1980876
1157562
1900110
20062
203032
510628
1833946
398879
521734
611054
952933
442001
43755
1531010
1021783
783656
574831
1381191
1827564
478134
1600473
749689
1068006
62921
1567414
1635470
770111
103162
549160
1787573
1005477
285932
1284755
335655
77281
210106
1593239
902281
192882
1935527
1007353
1146747
190554
428784
770529
360942
671542
1473555
1114738
1766398
1596067
1402811
1414240
728489
234126
276799
1345766
1473741
728554
510884
1302248
516729
1421853
1890449
1694854
1812621
1570892
659319
980485
1301225
1534154
766809
811353
1822122
1639777
344149
1537436
1715167
754631
222466
52893
1080664
669647
1172722
1215807
410630
331155
1380343
911501
1020993
976495
1473898
31659
1635340
1636394
1275602
30450
1791464
83003
126360
1909779
346488
828562
1959116
1217946
541909
832343
1710191
1373750
1769042
188455
1762641
457695
1629899
1378778
890530
1956590
110372
721054
1589414
1745034
120370
105075
664644
699503
824740
1513622
1338777
76120
1860395
1088381
780944
241980
1028225
1536083
1254704
1763927
1166161
911568
543297
116338
399801
675787
159646
138635
1117070
1751436
1504611
336246
13891
11849
777018
1972546
615309
1210646
1524647
1792968
599523
665425
747434
552661
1242356
1006811
1730678
1756285
1522645
200434
1657652
688591
628786
957977
433790
1611625
365705
817179
169377
1848781
1705173
1300217
553493
1308167
1130765
457138
1624082
432900
1759853
1653004
1926853
1415575
1803272
1141202
852805
524953
595726
1851941
1312706
1111395
541588
1709864
1653560
251377
1501200
242779
1038993
1302067
1075207
1100326
287827
132793
1132515
1806879
1886411
1425286
433952
1928077
1136702
1799062
1176893
1483289
1638465
428365
1012151
523452
1811443
360323
459865
624895
427257
1481936
1328291
803090
108112
852342
594511
459764
332132
65529
1471589
1047309
950738
1010732
1205476
1586348
1866065
408593
1715204
133726
1843948
539786
1353793
821049
793737
1256575
803855
782854
76591
903307
1585082
987743
700057
1880566
1340458
867819
854099
1745319
502995
509820
1351688
180563
1307347
1949891
1234341
1665507
1566578
638239
209285
460721
563046
1708936
1010031
1587189
909596
727928
1565654
1078533
828787
1505876
1453616
1313699
757223
1980724
1003950
338005
752190
1996010
1223057
941063
1334188
1393780
1978970
1923192
747173
666762
611050
1310766
311780
319796
690400
1129519
620227
1140663
1542269
1876819
789371
462733
1362523
1270572
1754850
532961
1629550
248841
266953
1412125
1214841
715770
1805262
770767
331394
604056
1050811
992437
1051583
302304
40507
1848688
1500919
986770
908806
1227505
1117032
1431494
910454
1120657
553573
792636
1607227
455874
352681
1232059
1247950
689542
1873367
1490970
1695619
1800861
422496
963025
241417
339008
1726447
1747052
641550
1899008
1273053
313370
637149
1328488
417226
858834
120881
1253645
818928
1290861
1566257
1596927
1598628
593569
1716235
302154
1639481
989228
581413
703170
750877
222613
1260192
749711
1453398
556334
1986947
162251
967652
1241894
981064
1772770
1312927
585428
1646668
335510
656553
316014
449896
1892906
642247
244793
1790985
968695
1111629
540159
1814263
1882574
29369
96033
627393
606841
558694
616657
469956
497028
1870268
1118091
1917224
1815040
935485
834693
599988
1809131
903695
24906
463168
526509
1597305
694053
1021883
1804075
825826
1533583
1494186
1320459
1631427
96496
577802
475885
479662
1520687
897794
1821123
147233
268457
268499
959940
1364243
759647
22355
118253
4193
1212236
1213583
1531248
1961616
501580
1240859
1240693
241355
1847018
229804
540705
121459
1668850
937232
1622990
776043
661628
900366
1286321
841666
1203108
1782398
1108546
197387
654914
290
770774
1618630
96743
629429
1249528
1152768
825619
577245
843171
769285
1750836
841925
336064
1186292
1831791
1858895
746731
708966
300927
1998173
1327120
458128
1831319
359906
310313
244074
1297480
43287
334838
1858310
1117393
605715
1052998
1914639
228677
1475236
282618
1395071
172460
1709845
1537555
73567
721391
1795031
444887
593132
1927285
1314506
1256167
1214182
335348
898520
576412
290904
732507
1297799
1550274
850621
61851
995941
1325797
618633
895587
1822978
36264
1259406
1131378
80635
1655143
628837
1974927
1621593
953401
869297
618780
1646035
1035818
380103
176279
1103008
112663
361042
377788
1693139
1748644
592009
1353643
923316
1156225
15697
1802294
1512086
1494717
1347097
798497
928212
1927038
1463421
1827959
1016717
614804
1959508
958694
1682495
595747
1663181
836155
1320274
1369716
1405508
1248137
1051718
1671175
1221879
55887
1581623
58243
484132
1457349
758064
1951698
1049996
1996247
1561130
1812715
923892
1118282
1407524
1664709
1078010
1458798
1381797
218234
1790711
155169
728633
1430916
1595438
1951836
1633302
506957
874604
880397
1081956
1044766
352286
1298493
186673
1259709
994761
1813730
452802
1875729
1729726
224386
565394
16104
1381330
508684
1183062
1437813
1450414
1115666
1262840
439379
1277997
763632
1818971
1360153
700166
1714392
1298359
723648
1403696
1516152
437281
238349
1969875
1542588
525703
1632153
1043449
1037733
1497119
660352
1519279
1579526
1362858
937142
1556035
391920
1704242
1330597
1879799
79975
308279
1856127
1091595
115419
1261563
897714
144386
640842
35498
471600
1949103
536988
705267
256146
584631
827190
367515
667416
1324670
1065298
1996755
1792506
1329146
721964
480388
1243318
1923703
1630102
1019226
383297
1703881
514077
1780
1710102
1130546
1684269
1821322
955544
873659
1538639
1657686
795745
1454055
780207
1634030
1455612
523079
1302811
454379
151557
443437
1609664
1781452
1487793
837038
87574
191878
483684
1082165
974528
1544101
1438261
1685012
1669990
1462657
1107210
1933436
806166
885687
1883173
1079648
598365
1412047
1909623
1751856
674178
61656
1252727
1625237
544684
545689
1781341
961069
1078449
1814250
115325
1448272
272754
1385419
1124464
130170
1249904
1264943
1546183
944844
924055
1204421
401671
487950
1393458
1078605
1525662
1988203
472367
309186
1441880
1179409
1664197
1179517
1218737
30290
1951919
1821591
1088055
8370
317502
711630
87885
1202513
1562972
615865
363025
797171
1980724
527835
1755
599632
1160275
1538529
650434
298761
1952878
1154119
1874077
1250238
463302
504947
1696640
109035
803754
1873174
81998
880658
1677589
1213343
1158885
1747325
1675821
1988305
630246
1999909
1961666
1370456
1155526
775784
308798
1754014
1546957
738083
1881412
1484466
1617201
1068126
236467
1659154
690510
1518435
102467
1621292
481592
1867133
1289850
186342
531537
424556
127093
732020
347212
1599442
1165770
1286192
1756066
258421
546667
1547076
943618
1828669
1303344
910283
644385
307448
200040
183176
1274555
1877204
642768
37677
1003821
1687669
960170
1684590
664353
264503
1080720
1267117
1186658
1179468
1108205
1004309
214017
587003
959683
889273
1449893
773844
511597
1565532
55368
1826449
1768113
1320894
349736
1067875
1654243
1036912
53034
937304
108718
53285
451592
254965
526258
1953919
1650582
1470277
1333486
1171504
114820
1326051
1566043
904138
213289
774811
1721133
1587249
795057
990886
119000
1076170
791954
1827217
1243985
1224828
1177592
1809955
782876
1348578
1519106
1696334
594885
965562
713482
868807
1106194
475319
36643
1831483
906230
1459812
1768024
554596
1670632
1768098
817132
767259
1233668
209733
1534490
239800
850668
1696475
613724
1759592
1774986
1779993
209799
321827
1742214
1248727
966730
629339
1042064
1330233
968612
1906308
814141
259106
893337
716611
838372
1513246
1562979
1415404
175862
1423112
574026
9215
329915
635561
737202
1608629
90951
1827188
1141191
1115470
1757918
1949520
860038
1487471
1303134
852602
1777997
217462
642459
490374
387626
798951
1955956
295969
314862
1546426
24741
1358429
43972
145406
768510
717800
1308036
516490
505837
457397
857589
1022410
1830209
783977
209734
791032
841665
1024242
1933943
229375
756895
849271
1109022
1057609
1644462
1504504
1546177
693250
1007491
1892891
825471
821797
1284738
1907540
1436890
1347473
57000
228675
902493
17604
1961431
1649842
488242
1670179
1678711
1235872
273591
1672098
1282250
1701067
1684402
735228
590608
542301
1974348
1397450
911789
320767
906656
1405260
1443957
1177912
1582756
596209
202253
431783
1786396
1482145
1396896
1209914
391137
1023478
1755711
1489045
783812
1826235
967818
1741817
801058
55805
81658
1739348
270867
1188549
1703447
493348
1592936
756518
1874967
1840910
218370
786749
1856477
1434937
385099
1087686
709542
772893
323553
1146639
1498906
1563093
481768
1651013
1680610
207384
1551
715858
611545
1087382
398325
1262652
997533
470997
745227
1587631
1835788
1325950
1509972
1065430
949849
926524
1892706
1386313
956146
1517734
931640
319206
279782
1679297
1712201
716611
1867460
1767436
1941791
1918454
433185
235053
1745547
1245689
883775
1690131
1275520
1645268
486561
1076508
1043618
1905502
1802365
189083
1463792
197774
1421640
2259
1698382
1276894
1601405
1074484
1604079
240317
1886773
1598695
637168
1612004
111430
1303263
1592220
1739756
493503
400653
13503
102926
1502929
1580929
36709
84411
1021327
235046
1000203
1434814
1102204
845303
389701
370587
24385
1162972
166476
1537840
44387
689471
1715974
299024
88893
103180
826377
1385544
620609
463079
304841
1912756
296962
413340
485403
368558
171900
293299
1719624
1023950
1553714
801236
1839946
1987066
724406
938079
1595498
714683
101224
338887
1180080
1844991
63508
1018004
1014636
210737
514653
734555
860691
1902789
1117479
590854
1131743
936178
1741425
1349160
1253098
1417914
392425
1334220
1219854
1603828
266392
1209559
1338739
824507
1938784
1071321
1675911
1764271
1984841
1008468
555486
213905
218675
534243
996692
1310766
89086
448766
1678410
1530372
756738
806194
1974381
250276
1334295
436783
1638567
1431337
158183
1218342
201871
323962
235061
506015
1542216
957907
1047082
1471074
1639471
335315
1595104
1809893
536364
1185811
78368
525497
373015
1200740
1759466
630219
1435800
1442277
270961
1891103
1131496
1498017
39808
1611625
1922656
609734
93626
607324
772684
202665
1426967
1722615
198180
1703571
591034
1195346
1563593
727219
1497606
1478826
292446
362077
1070563
772418
577541
714400
1265973
443146
1503646
41412
1397835
634090
1468865
933297
1648693
1248469
1288745
1456663
329059
738194
1585949
371431
183191
849225
255635
460982
1837069
1337181
1807905
1173224
501538
768087
952334
673393
989998
910802
1902795
1687648
315534
150410
1514778
1949103
1870085
1940059
1980695
373531
1588959
108675
846952
1422041
820459
1690982
914847
1226779
857695
1453202
554933
1076210
130302
1508496
1876189
1603346
804809
1116148
26000
460988
1186972
152074
1720899
1994324
980758
340574
1771581
631005
595351
1201372
309228
1140780
1292437
1104557
251141
228669
807077
520757
478798
695793
61549
135283
1776080
1940556
1304729
832344
84693
1580485
760158
749165
141665
331606
1725863
1318779
1066955
1900638
1706706
1860518
982940
754858
1281590
384847
347217
1179664
547915
337698
1916404
1235308
1042485
1391774
1890062
1141788
73031
844282
1230166
1008152
115608
482276
1907878
1488104
783571
443875
693360
137334
1209434
1383447
195288
1415359
176444
634271
1793815
1572715
1604563
598480
1840950
521115
1128530
721366
273398
430820
73599
1786665
511421
752508
1946979
1475770
594133
1523357
1698404
348084
1390525
1590420
213543
1997850
1208922
1065673
29345
1766475
386389
669549
69649
846589
1512857
186908
30577
1588575
1360533
747642
1595175
566918
1342908
1814841
1017744
1807669
205685
1858573
1924334
1118999
47797
1616641
1547452
658273
601213
1365604
1365654
1435494
647339
1191223
900884
448812
1449661
1190997
329176
1617783
384990
1049826
1780725
1641751
1921834
899445
720609
1258758
223441
1947806
1613019
924502
528188
878877
1930779
304278
1355004
1719908
1578383
481985
444806
1293630
900194
822815
126851
574462
297899
1992818
1582572
444312
659787
1662738
301581
632035
1761691
1865684
1552921
825229
1148265
1075187
51471
384169
1280148
76523
828051
1385261
294396
746389
971859
907162
1545171
1361954
1619133
1112557
1374408
376647
595941
875079
306707
802706
29634
800283
1154801
1813133
418506
1607411
1189981
1832994
345097
1476936
1230776
914216
1397287
814530
461832
613423
1618331
1122387
1728048
1549328
1551511
7095
682771
1414648
609474
1518334
1477448
666630
1571012
24322
1272505
115698
1234399
1071384
1362989
1171313
1245591
1971917
1801298
425822
12643
636229
1582197
475617
1553849
1174188
199412
655174
1539259
1018172
1915159
1125259
230730
423579
1500426
637612
845850
1834761
458039
1551210
1076683
1706297
694396
525509
583655
1472950
575070
1316409
770065
1960306
658465
1095528
604287
1153663
1996365
97513
1889266
835210
1050444
648696
1967873
93523
997051
1166951
37329
278355
388457
1591217
1602229
220820
1081091
739551
691888
318704
1886728
293602
1054652
1824786
1199048
719602
676666
1448327
1892519
1704552
1207331
772075
89110
987091
201495
946525
208248
1578024
828875
238632
1223955
1792572
310851
1433913
1387868
169067
1715856
223752
151619
1484431
1887858
821726
565815
1593478
1571073
1790140
127700
1213757
1823336
1793680
1539087
1127258
1061001
1342036
1122211
461581
1274898
1442805
1738595
1340467
1466196
47857
782720
1838368
1790024
938330
887086
312562
503254
718978
1045354
1931948
1708102
1178615
1839886
688690
249326
1971127
395462
1301737
1153037
1003819
238567
1618066
1918192
105758
509202
404850
780434
644397
185848
496421
1811185
569598
874120
219471
1300884
1363856
1214044
1249258
1129281
1408632
1000524
209753
1411884
1435915
1992327
1826898
715336
1606652
1789862
1323332
1904939
241165
957144
780890
1467330
811670
1600637
622535
1888104
510464
1613285
411631
1835964
1667572
1110771
1031561
1213228
229915
1250730
47192
778826
1395911
1861346
454416
524112
1489313
809647
155963
1374565
770357
1445183
579516
1926080
1933653
970914
120071
1531801
436984
1102430
946042
1106563
916076
740363
18068
170599
1165272
786426
591052
544106
1488651
1336656
66851
493386
1780309
983758
1059367
1350151
520679
1803826
1847870
144684
1981176
716094
1617176
185542
1541771
1330099
815978
290839
1661826
170805
586770
1796560
1598036
1263033
1393492
451772
1671424
655177
161249
819403
645914
987677
259569
221137
808656
743204
283720
1446579
1385188
1657395
1992758
1763230
202731
1633288
819987
387893
1821983
900297
816737
1006424
1899326
817006
993228
1687891
1786716
148140
883946
1603591
25172
193571
1304653
128166
1777493
370551
408759
1093782
1063007
246060
1476415
660719
1732549
1592695
1931515
677593
766832
1975241
173632
111290
1376006
1362177
171475
506749
1849111
9526
1930932
1057609
288168
1370929
899428
937805
995163
487927
343328
1369393
252963
225633
1967454
1289526
566124
886737
1147766
1394633
1208532
427572
183459
1544625
1377975
1133030
592044
37682
738382
959152
894323
51639
1552791
152188
25182
1567510
1369152
704878
1491390
1230345
164750
1492883
1680783
1074517
1245910
645732
784633
287574
1467909
673267
1340792
648424
332411
1235786
900169
600958
1415216
1807224
1567434
185463
1052902
725766
945235
652290
1515297
1902097
1971432
646979
1656297
1886962
127310
1419008
784648
1030130
732334
394110
518606
784241
1040543
1430062
1003044
822076
1548823
991504
1868865
1664823
1433300
1332012
961981
351176
1320905
1981185
622800
1746066
1951742
1831007
525508
682997
1040446
1595903
1379382
244942
48469
684447
642687
794878
1168719
882068
1516335
1035117
1939604
489721
1569147
1111201
819993
197847
1524049
733327
88974
1761504
801876
1135466
633568
347779
411418
266549
95949
54482
510464
528143
1525303
10750
220438
1858323
820030
451503
899061
340350
1332298
1661161
1695179
692429
652028
794833
459204
1919217
516235
1528728
811795
637771
1219885
1039217
156261
745169
1411601
1901432
517298
1131932
1542209
789760
1301211
965354
265420
886267
700938
1377132
260728
1420398
393302
284913
204939
687709
621870
524588
168238
1188406
205906
313619
1586250
67497
506247
1133484
68889
1609461
1714900
1157978
1121824
136797
1731046
1173075
1461572
209051
182926
1516861
1750912
1397518
1552460
1378643
1365654
1104214
1623833
931496
313808
345430
1813440
25159
16806
1665845
1047862
443685
1464893
1721758
276441
1355936
47115
20559
235780
1704204
807485
1527750
875484
1044813
1748964
1992877
1770058
414926
711829
765476
1973910
1704708
1735838
1597356
432846
1465285
1204768
1161952
624654
1912017
123635
1806733
45260
617620
1603653
1557976
844875
565951
1952028
1283747
100934
1568023
648561
599379
1859263
1669771
159281
1486771
1844000
310215
751587
891556
709912
613715
1074099
1736849
1882853
325613
1294904
1239847
464413
1647753
715442
1413655
643195
680310
1730369
503945
1196253
1702851
336631
1570118
669931
835867
1460139
415162
1596389
844151
36930
1821103
350576
307459
1589355
450082
1673164
1096859
73414
396198
1181208
150977
1148859
955651
1549097
1049432
278081
1120641
1044570
380691
245331
35677
778970
496267
1388846
1203092
1728683
386136
823802
1595404
35153
646887
1973848
606157
753109
446812
1507811
1059321
1831570
829109
291287
1182166
1748075
1620082
614229
1097062
1186260
552917
1448605
238783
1988522
129852
1180859
761362
1624964
301392
737670
896978
554965
1612611
378685
983336
1456570
399908
1414458
185485
754454
1736790
1978564
543894
1360916
226630
605693
496597
750732
177530
1609392
1246379
739752
792880
859845
655696
877471
1751189
1418044
34257
1176738
291628
1427328
941234
1818836
818438
127937
1566609
207136
1044916
266334
504071
194967
1269578
12806
1028066
67038
1311776
1539977
1215498
457488
1685092
230886
411581
860160
233637
1567
38259
1887269
1304426
1601503
394716
415546
1717792
1528871
917409
505843
1676814
701940
406272
965709
1119573
550775
1582785
166178
1813584
615920
557433
1006869
1507148
1816480
220077
1586544
1559561
1558391
1296420
1582180
896604
1123563
1543950
1451013
1255702
258736
947446
292563
1650204
1515653
609430
1897198
1195563
516118
1639486
1097684
1293975
807228
1079268
1575615
409086
1389938
1662719
1416033
302160
1807440
1703839
136668
867255
1177029
1089061
1241643
603512
1129782
415664
691439
1429231
1438016
239157
1682371
596209
481173
1960714
883656
1855629
810030
1301225
1670731
1481340
1153194
1157978
598488
751009
1645161
224674
1915390
1154053
470682
1563133
1380590
1970938
1600902
911406
411993
267564
59591
1281318
1167092
1904501
1135728
787341
818746
1173540
369149
749772
1498737
1689246
1379165
1216754
1654243
635692
608141
54706
1282817
1022304
1918178
838239
1431871
1310186
1016712
1783713
1167583
1961064
379808
558697
1084480
1831777
1142432
474905
1987553
197799
1766357
90831
1891947
578265
1870768
1105917
427175
1120078
106431
1287780
1031930
1394992
401448
1199449
88991
1953518
1342001
1293207
1440664
301378
337766
1804954
416389
809614
1199604
759149
1757231
444114
1403167
645716
774010
277
1422077
1533220
619121
5214
504541
216337
1335853
1530254
283687
163968
105746
1265732
1329524
1254424
1590812
936546
90109
310288
241553
542530
62617
483132
767846
119607
567417
257051
897349
1297333
1333330
834373
1191406
1192439
358608
1834579
591707
1083934
135643
1842239
1516266
1082660
563579
501195
876814
1901691
1721662
124321
79429
1270223
219652
245933
1154387
1030324
581523
1515198
1501807
1824938
212934
1865018
1307441
1245133
572099
841524
294415
201221
354129
457547
832353
1424610
318878
1023795
1134762
488085
692177
369258
330386
1116863
1430036
902640
1279303
1887281
185329
976977
337968
1562476
714003
338044
1918405
370289
291449
715092
388520
1781160
701071
1737393
576467
1490564
1832612
1334757
100240
1475686
1824945
1265530
1735706
792300
1284099
774012
1005815
1342553
62710
1907720
1550966
928893
60317
895905
604258
1628115
735714
409268
897267
1229533
971490
1066245
84877
79451
734279
362963
976639
451262
660649
703627
1960449
597214
1737662
299161
438465
1395253
1489164
503276
1235910
907334
1785051
185180
1380164
1455322
520136
1054251
228028
783896
1624657
1890885
293686
431806
1944827
393464
1722801
187181
1308652
899233
1137097
287951
851615
1528908
973482
1921505
1316498
517143
1527653
309710
890546
592766
1669540
224779
403035
954326
296810
26586
1749253
724839
1941713
1547272
1195046
474219
1670427
1884077
764031
1767332
943330
1503491
211491
1748963
1440939
723129
875193
31254
1900253
1557955
348979
273528
709287
569035
816442
1307136
1642057
170314
1996448
1051115
18024
868296
397984
1260824
559927
1702901
1258939
1231967
214924
464803
945261
1671127
1741468
1582756
1381615
596117
851744
989201
1463829
1620422
191640
1048253
1738944
1739511
597459
1360987
1172640
355615
320601
566676
1397004
1422513
198116
432501
988602
1871394
874711
1668015
139665
420196
1076715
1642366
1301571
1994088
204844
877593
21391
333571
1202781
971940
1452264
240258
728
1392773
623317
1094125
535918
751337
578918
873000
1116206
587954
546345
1120501
978623
486705
1439717
1624158
1902193
726022
494709
360384
1386639
588935
960867
1941223
689880
1190197
567758
1376006
364016
1786224
544178
1809938
755187
152348
344640
1929639
1368201
1531033
1376967
713086
1381063
978246
542550
985172
340596
826433
773339
1524561
372529
181912
1323711
236300
320543
1469142
709268
658368
595702
838170
1782892
1602579
90711
1209512
446980
371350
469898
154000
840371
371996
600736
625154
981081
648279
527868
1823655
1562728
984791
675373
1025829
1541104
1867760
1143544
94473
1404255
1812487
1260185
1313173
918345
679445
1214349
1800049
69813
1742312
1604313
847613
1630192
1704297
1022656
139314
91174
1947102
1502149
1526950
880674
1793887
975305
337278
597402
1264428
1479786
1044157
982097
1482489
1483558
1046309
752056
224400
1384733
684091
419567
54947
39808
899324
1983310
683882
1106585
1562696
574530
1329941
278569
489060
1865578
1292686
1737212
585002
1796760
125282
777406
122436
1139204
1355624
640389
1504000
1105994
617563
1524912
886585
1539179
376885
1518780
873128
1365656
1186105
731247
1887453
1757633
1750510
572141
1498054
567022
1447214
612934
1488508
102885
1111485
554826
835065
1944428
1735648
1340840
1302154
1598825
1563655
1484342
611796
1573877
728222
1617238
1358181
1651626
1715092
1258222
1231481
238352
1214071
1122121
378502
114829
285396
955797
1214893
253636
1061764
1006962
1796399
670628
958325
899269
1645722
1121981
999714
1024899
1915866
1717675
614568
1889479
1788995
116818
1448950
962840
1912532
1611503
249372
1386871
1676276
1502374
372868
417727
603607
1047906
117750
797181
50058
1072988
712946
681362
1298754
1360910
522598
1969966
1526979
1707938
1454550
987859
599962
1036783
1058005
424340
1341679
70859
345948
1967843
1179990
149955
1115055
1358188
1705619
1422648
1863937
442844
630605
419767
557494
1894168
418914
126210
1816074
679367
316432
175430
96418
1357743
758595
1240580
284421
1960761
1191614
1402147
55755
42957
258531
1092421
1684369
160847
1123576
1901583
1013242
1362646
618468
1474776
547614
965366
700464
1655654
525316
903234
1102442
1197520
236091
404162
1009952
1321807
1783417
1955657
1122006
694030
1391586
1339980
188604
136795
761429
1870695
1000315
1693075
829938
1826998
1323946
1773315
1325389
794211
1224247
118656
1422106
110521
963428
235861
1141697
1522011
519643
33835
1221129
1595796
417746
490155
441890
1983791
729292
1269761
49493
1874683
992528
1684314
1295760
141137
1817024
1999858
986445
122578
483728
1724278
345849
716518
1295809
1629217
817260
1140867
179847
1958394
717350
1026890
31892
1418954
1618990
260180
1975432
660631
1492149
1129212
694079
717612
377398
1194074
953835
1356657
374505
1914223
1116346
1403342
1320058
464793
817290
1138382
1763517
687993
1323419
1790470
1910861
1900574
269899
1041738
1357393
933263
972862
749964
625882
898073
799929
518744
1980612
1065380
1418265
940489
719566
1736916
221122
457034
651327
1664812
403679
1515626
621998
489349
674973
1369367
1672934
927632
234270
1786104
1741122
1406577
932700
379426
1683518
906325
1192156
1966619
1906804
769929
482297
112309
312459
432676
818546
1964497
720882
474407
1052937
737874
246265
1678612
280967
491654
1582307
1506017
1035722
1249072
937834
254839
495854
387724
486286
1683446
843502
861742
71877
1574555
1856728
1951237
614988
1558221
1846085
1390724
729788
1626119
115214
1884382
993294
881281
1351440
559489
1032750
369452
1563075
1228432
1609505
146959
1657112
323860
1172149
151865
1777137
1093315
270323
384751
1310146
1096557
1617646
943095
630743
751306
297761
505628
504955
1329778
569596
331944
1616437
487554
1893084
695990
125710
1654715
723742
134471
1503316
1051291
436872
1303822
910514
1086942
1732032
1863463
51718
1688362
186187
1511424
885625
1558156
1015997
924973
1664456
260481
304480
1574680
384114
1438559
1925655
1087015
902642
1153351
818037
1025334
1190775
1522110
270021
1595923
1427202
1456980
1165828
1695071
1578366
1577251
1881146
538019
1638191
1630500
470228
1053552
1778506
1327139
448289
1109075
1986231
1610120
997970
443898
954405
1047730
137556
543792
1359679
1026335
810244
61737
588395
957329
1291375
1376610
1683209
677802
45116
1444116
1407545
986774
641218
1177588
756430
1256312
1938071
662686
986825
1214497
241196
1040930
1045718
1530426
1076689
169095
1571749
1513918
1862166
957811
1679355
1959092
598074
772853
404846
1053507
889106
1133747
376908
1850800
196221
784952
688966
969260
1177798
1400688
220937
763034
1219015
297323
331836
708297
1135310
161295
1000323
650811
264039
1149145
821635
1211874
196843
1952328
538492
116660
852655
430965
914681
935055
1187358
1206249
1997995
787223
85225
411466
720697
585671
795262
1463208
1403288
1953191
805816
401560
1909859
421156
1323843
829996
1350709
1074587
1757883
687783
436050
1815483
1098101
1490723
330072
1623959
1063634
151155
1991962
665259
338957
1780082
1286406
793266
1663365
1572518
1368437
51649
1608097
669113
24758
298975
364293
1093294
336534
1258872
152878
864225
446679
1700410
1176140
1778640
468634
1379875
832707
1104773
1464387
466607
1722136
362881
975835
473530
86985
394848
297257
379442
719263
1587398
52309
946043
734309
1823088
248716
1477407
1911995
1420696
1580052
1436005
1588710
397166
1015525
335092
466497
873224
1775736
1296835
785857
1975770
106487
502405
1281320
1947777
729411
1068719
724043
1601807
101472
1939885
1382796
1018468
1103003
1664357
178305
1315137
1219043
1671058
1227438
1973970
1907891
1382653
823590
1453310
1844886
1220473
791823
1896693
783361
1703854
1208628
1348857
472551
1698314
468611
1480692
1830929
510153
1928566
1560834
1012298
1108999
750512
442258
1336243
1672758
800982
629567
1920967
794506
871356
1401170
365460
1571019
678245
1631592
335054
267070
1405377
1356263
940434
1614507
175732
870602
78912
849276
1051359
116629
1094001
1983776
1885299
1414205
918799
284285
1458190
699139
1173317
747675
1793960
1949738
1420066
181394
1095753
186023
1637004
1213739
575353
919760
173224
237023
458314
1188792
296429
1020291
721206
624979
198076
1194588
1072600
692102
1069665
1636972
913315
797828
983359
875309
1779278
1142350
923220
89511
1964475
8752
1333405
1767225
1654527
1658195
1237121
1606378
875904
514066
1471819
1786985
642456
1968887
1203077
1383387
1691327
1170733
1730388
1061054
1842771
1940897
739574
195799
10243
1525451
243434
279262
282569
999410
1585583
1130971
707748
359153
1499010
260062
1805092
34260
1562139
698296
1745526
1861213
1978880
130035
69732
848665
1846375
819086
1648260
178347
1081821
610159
1908622
1112558
988534
1889532
1452505
359580
961475
1005313
306677
1545234
1680610
945636
1701442
669586
1982620
1623905
701069
1524169
302417
1110333
709426
1726682
1518971
400544
1005256
1454414
1223099
1559856
886738
519290
1170690
1966474
1314867
1028266
1778842
1761326
1946577
366009
1436825
909449
427812
351020
435916
195804
78485
1059514
1219657
1290245
1944539
1320747
85261
1569767
297132
360527
247879
1076661
676827
671336
275596
843398
555187
174233
168943
23414
76959
1105115
660544
218446
23071
484086
1314320
1245619
660844
810209
1492728
1741
1182743
1534341
1498397
308316
937180
952841
1191823
797406
1707579
571360
1505556
250063
1880796
1401735
1111772
1703513
384793
1403217
1180921
1693770
1383462
1017079
1550699
1015271
653184
560124
648156
1905115
1640660
928513
461827
1927737
1277810
1729708
1043620
665751
890157
612054
1458182
1401705
739634
130330
933025
790077
691539
1189251
216693
483790
284278
1040206
21089
1466458
915272
53657
826488
1016946
1835005
1089806
836178
1196628
542550
378329
1365777
1507711
379719
1399862
613376
209134
581917
1971351
1456252
1733502
790869
1039007
695867
1556471
958625
1911933
625783
1653697
1549322
814314
949362
681711
463664
79451
32358
119623
47709
1907809
173714
1392807
858205
1347697
685441
89200
1570619
243961
1984102
1628708
893319
225000
29649
1573022
1130394
1804162
1332270
1148124
1518394
958742
1578477
723250
135283
1124703
1916843
863681
956694
1179308
186673
1002504
906972
1066904
727737
346584
555970
1139450
128605
349156
512588
1487543
735836
112101
1804569
946150
968508
1723024
416040
369687
800662
1566637
1335404
1457767
478092
1309100
1037390
1954241
946344
1553622
903787
991269
1893947
1451443
438126
1493628
1456586
926819
950952
618843
1089583
1286298
950158
558853
1133142
1827620
310631
866990
1196307
462396
806304
1030951
1113989
516598
974653
313102
115969
466655
352673
701206
1793018
1735623
85184
159459
1033183
1264138
1315862
886267
487314
200807
857389
346084
158405
335827
369026
171252
163035
529597
623039
1631151
1679731
418485
1644939
197767
1265994
187374
454402
1491987
191384
1820767
710509
658817
605055
451667
841665
1098425
889066
472670
244485
313502
987094
1811601
1595871
1807916
1583572
1681634
440335
545476
1590540
1451437
1112755
1763620
1273611
1669870
672303
1337555
1376765
1782711
176255
497780
681331
435704
1772050
1305241
1283343
458867
1359637
1512166
1155791
937531
477872
1283386
1862181
146583
743347
433982
1140583
467884
921864
1035148
539953
419516
279782
470437
631851
1544157
1691558
648529
993716
1193650
1625479
528481
1676809
1336262
1598240
405556
1497073
305534
429575
1251763
247154
811539
379606
121918
919484
682882
1028447
1334484
1064814
786525
1325463
1239852
1573592
987091
773073
1698338
243671
819667
338963
874605
1580155
760102
1464447
347131
1611632
865489
624804
156371
190304
772180
275396
337231
1878764
1042445
1530992
576571
1629553
1701732
1480187
1525076
1507929
927270
1883664
1702519
216896
1558000
406361
1014877
1012989
1581471
488753
220581
253768
1342795
1072572
1770838
1733988
250241
139712
414421
983764
438292
1300672
1427266
1846567
1745642
237011
1855251
1224256
1199866
357369
490400
183176
1951267
1260863
563637
1219632
1484945
1264562
1557976
1882027
876865
1351203
50961
1983603
679227
1932794
1222233
433174
1013160
522548
1183033
807263
1853818
344675
1148619
780798
1470276
1507458
1267889
1316409
1918621
1616445
1341286
1134307
1501288
379615
1501949
271013
482281
1121858
1465315
426903
145295
338787
376803
1873080
1115432
495498
1216224
1313788
347654
1850199
58927
1450158
845510
311413
127579
421647
1101652
1489618
65548
843181
555117
1174117
1477980
1091650
1033073
1359713
1609731
874063
1251678
327753
1355822
1992239
388102
868582
613534
1926484
1144569
1362547
1909279
951362
1069526
1707652
1905149
1256148
867181
70898
583725
663958
1935440
1688204
859584
772465
989343
1734442
216249
1645477
508391
185549
1448485
306483
1333954
1884785
187987
891458
53921
287277
1802401
729945
1651250
1347400
292174
1071148
680448
1104422
325738
1755392
975715
239095
414208
1363661
318000
258863
1633338
1815960
773993
569846
838800
222656
187228
572291
507416
1064277
397415
1864994
563151
1972116
270685
489711
653628
1309683
299979
512714
1819844
1258217
331116
1404048
560700
1492772
378991
1347770
1965347
1191638
20216
1905494
662682
1111606
650639
1562459
1068972
325073
228721
721913
993539
1515095
1446147
1580671
851716
864593
214723
395711
1041633
1206695
1861693
59591
1388564
227579
184287
461900
712067
954427
575079
630680
19900
1002564
1927692
148529
1237618
1171283
134417
972104
715898
542806
935117
714618
912047
1558237
200948
1067461
700796
1903185
471101
580870
933128
17921
1534221
756031
9961
983237
762345
144322
1876041
1384724
1447818
281258
1947372
1655523
891671
562262
458908
1620204
856593
243219
60935
1531097
638061
1279318
278694
1609764
1491485
1649942
1279606
265556
726274
1272035
1487246
1891015
1415483
1262868
1263170
1720349
1615533
707301
296555
583686
1349213
868433
1316494
370670
1313533
785406
373134
1391340
213895
678278
1312408
4807
214934
1464783
1171309
1004164
1649362
1055058
871956
1433382
818590
754353
1472807
1845806
370365
502302
978795
546768
138112
477130
1787197
103418
1847395
929172
131655
1103647
631091
1456112
1205888
1997046
320705
825334
1716957
528877
1727718
1828878
1564663
1679823
11451
647419
1977018
1230997
565542
557047
721692
407245
861632
825521
1913079
1159014
1608537
1716549
1147205
903029
785872
1126864
208509
357910
1017400
126249
1392982
622226
1385358
1668990
269273
110726
59184
1388072
1817987
1934322
614564
585187
673185
657446
957103
850997
758857
534963
1376225
849045
284105
330413
690643
1846791
1902626
25569
986790
1659320
1094510
1837213
946439
695994
682234
1001950
1008066
1915420
928741
1914967
1871173
605550
1354050
552329
398635
731315
1837803
55261
1177338
1253642
645813
984733
1652375
1608586
1739657
316280
435648
1740456
906141
336633
237580
1518914
199437
12962
1703075
1310783
1023485
1381361
1042721
1423906
799065
418708
1392087
1162163
1037510
222564
177482
1162397
885548
1431229
1216354
1380177
789567
1266196
818695
1274473
1068780
1509186
731555
716765
1764363
1287856
1158237
1279626
1988615
163232
399793
1563030
623775
1551046
1941074
166029
13647
1828656
1220789
393794
407624
1161449
1459187
983437
1574205
859508
1777200
1075561
741705
1241828
705863
799428
1129379
1367405
199343
922783
1426345
1379299
1566578
618258
12858
1655823
1735871
1300640
919692
210054
1685209
1843562
811614
143363
1418873
487967
115187
1029227
1691660
1591792
180744
949463
911545
1530071
850021
888892
1809089
23396
708281
1181615
1424025
1922288
864193
1754505
1217473
562103
1092487
1168060
1571343
1535161
60141
846952
1591300
84167
1852548
598985
1199700
1989299
1414565
1846371
148533
1097502
220724
818778
41308
1999607
1852783
826132
1919433
299508
1068538
1604216
1686208
1768175
846546
976557
759249
1465550
1245761
1687939
1414137
117740
1658743
1415317
4362
597306
1366949
637369
1470199
108335
1945793
1204985
496094
470273
1534637
1581892
1175315
1232500
170164
109709
556954
678985
879305
671852
309704
1859229
407663
888699
207439
1064
925934
1332554
705189
1587967
1788866
1392035
693065
145989
545863
895382
1195918
1402791
87929
1404209
1079739
1249710
932985
1091150
1880219
1277698
764068
1321977
1421930
1351428
252626
1248039
248583
1382551
433621
180850
763781
993550
1531918
1893221
1489161
522524
752056
753369
887581
203454
259148
401600
1867848
1150618
685733
1498445
194780
606040
330731
604409
864553
954213
1901500
844983
381514
700043
808950
1940583
1323223
498500
459338
739578
14199
346875
718863
1524603
365069
318291
1545912
1203874
573832
1598966
1229696
960870
699699
1990767
23292
1130239
699676
1243273
54781
878161
528554
1439953
1097171
643825
1273657
1453661
239774
5063
1354919
1318954
1081533
1837578
944037
1354538
1065591
903789
948148
798837
1718852
807708
1243754
125222
40138
1134809
464168
1645768
714374
945298
149105
369190
1601786
274789
54918
1082136
687301
943390
821824
1430666
642136
649282
1132585
597078
453211
38005
1324485
819170
1984863
1987835
410739
548775
327149
866921
332710
1155964
1742703
1018163
1824468
801631
771767
1300889
795407
526538
79700
418523
986221
1469372
1133848
46392
764490
456922
1197783
1779569
1190209
389412
1587327
373788
695760
1505508
1383182
347240
1012915
774747
21298
1422188
1150757
449014
301727
2775
462490
1078295
574058
1928712
1363105
616636
927343
629264
1396137
1069362
1774102
1926280
591277
1544792
961417
230651
1317418
1224381
750944
1327139
1773239
1511516
206237
1781619
1636262
1843513
1051471
1904411
1873247
1048201
801859
538568
1216166
1612971
115007
1820364
763463
1203244
16137
750346
1616965
1012181
719057
974095
1695374
1460330
55772
1607471
1798237
780818
788091
1619039
1085688
1197703
547505
1880593
511826
136223
792919
1285859
130549
1666514
1351260
1696186
739240
1751935
1643647
1375137
24349
180291
366332
529981
1070634
1878345
1176965
402485
1387757
1592529
1631682
34176
1287492
443462
1550663
357413
612411
970986
539682
374839
1997624
1647615
1718760
1874887
840561
1384511
542990
651620
284798
584937
150164
769342
555394
419757
483536
798102
1116720
1472157
771600
1676084
1704739
1923629
124321
813823
1503972
1294062
1368627
110774
1066710
1918651
759667
1029225
924502
1766877
120019
1176402
640040
95055
1938384
1394454
1006363
349575
311098
612787
1633533
1028476
45965
33766
822591
1753938
785919
836941
1135366
666026
298354
136505
355461
1425186
585844
1665978
1364587
547827
1856410
1793022
1019022
821747
1693192
624210
1477365
1476551
843342
1329112
1405446
905060
822986
597529
938164
181998
91931
1233376
989355
1908210
783577
669821
1288172
1086783
1876819
430023
1440773
1589004
1018560
1778892
153208
1284918
220800
1170991
1025751
1309455
49497
754269
1902343
952933
222865
1694668
637642
1425355
1496618
949766
1405457
199538
920154
1347829
1459630
1427292
1052892
877213
1535201
176176
561569
385363
409112
1793805
874100
1402572
677283
888479
1728226
7713
544224
582998
19800
1204726
1142898
1242832
109737
161223
1682775
1010892
1599270
1022059
1003804
927092
836299
43352
1450448
1592861
1145380
642161
1183860
1567957
298214
511960
1692660
249019
1755546
106825
300470
630883
160396
920438
1875043
279713
1356792
423419
351046
692458
1665104
1234921
1085404
1087746
769483
673350
396845
597086
1429463
755942
37099
1613345
1438491
401098
1529707
1617661
155182
164213
786638
1717536
682794
130785
1814851
1621982
464002
760180
1961195
342739
671085
1801472
1775912
1457933
250544
1877718
1433796
9220
809399
276469
1287898
100934
1601073
1505624
47007
965373
247061
825854
313072
1442207
785015
833657
651039
1911
111524
1222343
1750440
1834026
1874665
1005967
1411471
1145654
569440
557985
1012431
1489356
1177141
974858
761804
876383
946836
198030
1207080
1501840
986131
1449912
1346988
773844
46875
179796
1327596
121597
206393
1086264
1943022
410739
1803204
1113948
343618
1838439
467982
755777
1372558
1319973
1995302
751760
580169
1603828
1236201
115376
904628
1928476
1137133
1885456
1302906
643278
142511
231196
1879823
1444470
215012
716778
1317869
1328007
1819115
1864925
1462994
1172823
371796
1742272
9053
896639
53208
1564685
49332
778784
1181883
818320
897845
301248
651003
458837
7892
24362
211437
490635
1907266
275782
69646
1112531
1688607
435026
1008450
1697262
242440
473988
622718
1044838
320438
305882
957212
1668216
1940676
456812
1834161
105850
915085
1413822
802550
1394627
279225
806111
1149179
1538594
1660796
1206372
1239263
1759196
705261
5548
1907164
1319464
647648
762227
446421
1809907
978237
1742848
1950333
253030
521352
985530
92023
1153351
1506397
1081679
891265
397450
200689
642609
1764358
683928
1760323
369419
516259
1877166
919211
672965
1929516
1828593
1949479
1543120
1746797
989617
1423435
852185
1689038
401999
908874
190818
73861
559544
1851713
1635932
1056868
872785
267970
1545563
1258628
396459
600700
1480917
783812
474417
867853
1655120
1102054
1777524
830384
216978
1766776
675780
1986555
238627
1448605
688115
1106314
326394
51993
1061756
238081
723076
1134350
1310273
1213958
1441951
1747073
1045330
1473124
1642402
571322
221696
621318
46185
377862
1450380
511907
179796
59875
377526
1982494
653787
1189749
817230
875555
1774627
1688229
1604917
827773
1545390
173137
1195502
1712181
1681626
1089944
1001847
998188
1955838
1174604
335109
844879
764763
812623
503576
1132392
1288853
111396
173010
36579
1949744
1044309
774454
986971
589132
1444430
1419541
1264485
1116214
1015954
176401
25950
700424
1374702
1538917
1899431
681007
1333447
1660270
1962103
1808522
1117486
1988968
1118638
370365
1224152
1143533
872415
1363160
1287084
1562138
1570320
243584
752196
587765
1629615
136640
1287498
353963
1169939
1806284
1405814
1245292
2075
1126742
1008276
1711052
1277347
966007
365270
1104951
789622
257446
181886
45311
759534
197965
1896633
1870260
859295
1026962
27365
448379
905277
1104654
1951547
1949958
1264772
1833273
530418
1915077
173577
1121527
1976167
1836065
623878
1358188
939946
1134139
313398
1697021
280041
551043
940184
763816
184101
1399232
168060
1083396
186554
787249
1596598
924930
1356490
1073530
1247895
1411153
1066437
1050606
1091034
482021
129331
151628
445043
1327864
1530504
1697762
665258
1352247
1089915
1670432
471836
981865
714091
31136
779647
1443277
17669
358372
1812084
480563
931983
672005
970753
1076660
1835499
1437482
1394907
99802
1519585
1440394
1218849
519050
1451402
1924910
388879
1812274
295165
795301
370365
1145135
1235218
204949
767677
711419
622980
47489
1465285
1636456
1561499
552160
1409655
1239847
80078
575627
1224551
347045
1853437
314361
299149
842698
1753165
495630
1742771
98663
1762783
1372614
612202
1374032
1476161
1313854
1528506
938396
473996
78303
796757
529917
944904
344600
1014057
687600
366241
1109785
578276
737499
230932
11412
1801613
1763094
1314559
1104275
254229
1511160
82405
1688511
413220
1797491
1719548
623655
1005856
155370
1687361
529156
948002
1778671
988118
1585237
526032
1512794
834264
701123
1563520
1849636
910790
398187
1161045
1323465
3439
451907
520079
16388
1543258
359338
48445
929092
1701463
389308
1727416
1673925
1300138
1263181
102341
1729933
1937899
332170
1976408
1729544
1967621
427982
47190
767202
1992313
1215252
30334
1969104
878860
1229229
1038082
137971
1063834
54418
715388
966104
1439394
1810995
1677045
352588
1874971
578614
678965
1692052
932573
22632
17756
1364623
653444
908270
1620860
1694444
934887
1012456
1358015
1310516
1886026
1725023
275542
661315
146581
244614
985089
1126359
678326
317498
1401376
1728089
1522765
1813761
427200
729318
1642531
1666812
204363
604228
1154637
1493444
1325819
862018
1173973
388948
1571865
685622
548317
1316147
752058
547840
556651
347518
618267
485476
1422695
1871188
1422969
648286
1202607
222030
1343356
634993
668434
1374392
1246430
540052
61974
1303479
526288
1634578
1351727
1500308
371488
1979818
1248453
1388751
1920632
978490
1388710
1934541
1730785
635801
1441017
1091556
1274157
1077538
1897665
1394411
1369914
120555
41799
1969565
555471
1273945
832929
93242
1554393
798002
901362
953034
808320
1153700
1004537
1789517
1215498
1329349
1365948
873852
1159213
1800391
1193034
779745
711283
1774219
1853967
45361
85906
1957906
1459156
1936457
1336389
1973974
472545
210531
1322768
784362
141975
1367669
1290726
813094
154895
817132
386053
1305358
1204232
867250
498834
251210
493501
670901
1722778
648156
58927
1280312
1289061
495248
361548
305129
116239
331021
898559
577396
1256689
1613161
619664
1705141
880879
5540
1514021
1516486
1254678
754104
215514
1773909
897690
1684156
283726
1120641
1292764
1074610
1532319
899788
337724
214835
1297234
786765
1844769
1042608
524584
1711195
852617
479583
1206117
665720
1207093
636750
880733
679957
862261
416223
1234092
1024543
515670
940365
134470
1502985
318159
1808644
1987411
1763587
1764134
1693221
436100
204794
292127
1049025
550196
340373
1544562
1641834
1461207
873674
1665536
1064847
280728
1073037
1715204
1622411
1121362
301118
1165095
1973080
1814599
1210707
1161949
1365510
693257
1752962
164499
351955
1465236
1710732
1560690
1852358
1152072
561767
1645646
1013805
1209705
725284
1480420
1270070
575079
1180172
347435
324802
152049
791091
970910
1766039
271284
422580
1187458
1458957
348636
1547609
109193
28344
337050
1474760
102763
1145165
1394156
1948278
29634
264477
1712737
990448
304829
357180
855846
820802
998741
1312243
1504217
1740941
1258846
673707
270244
769388
1386859
1502133
628168
858025
1101514
1572166
1719058
1986640
541841
1261826
1403599
1708303
1354279
1487557
193097
156441
1639969
1225522
682235
524715
1329936
590387
1966119
1470138
865895
79181
188511
941
1562109
6433
989355
1938028
1915892
182178
389011
295432
453651
832619
492486
873607
457710
1255968
1650503
1441599
532699
1821712
1965629
1557557
84566
1717761
135200
454083
1096129
692178
1237435
1583927
43639
493799
899717
642190
366489
1373910
1491337
821500
959996
629315
1900158
1859437
1201848
634003
1210885
299773
1870661
1014098
178664
1402426
684864
60736
1588122
1871176
595119
1941986
1238447
908702
537035
251594
633021
843576
824232
933316
836911
1506330
337819
20686
1390039
326571
547731
1435389
1067858
968696
1760190
199345
1129005
950458
1079450
1894778
1185772
949505
1609495
739789
1471362
426757
1834792
1403686
778358
579432
468011
578510
1277438
1975129
1271811
335542
868296
1136981
1057822
1820493
1175829
1065071
1295653
823879
1609495
1588411
893671
1732248
1661617
616161
234787
1555215
1278830
965666
125214
1035310
221906
477802
483051
198489
1229324
380696
85431
1683778
1762802
434981
1493993
54048
656941
931510
290989
1422508
1856947
209849
1358684
375372
81824
1241952
1193238
1370197
964743
1175587
60882
1692379
1598650
729849
1046945
646064
1621798
1530115
915496
244955
780429
1992418
1850864
1682447
1153128
1277790
418078
1561456
1740581
236208
1818169
406875
1891594
1938693
1603669
1536000
1799724
627315
214232
1250238
116595
1259529
877937
657662
768032
1223559
494952
366394
1891684
964924
1787605
705691
1520836
104901
966289
585801
273873
1198605
694953
49998
804209
1652357
1274480
894128
1755856
1690133
950851
683266
772674
605699
1703719
485732
83841
39068
475781
1750786
1207853
901362
1843443
1416724
594160
1612331
1205888
1737149
1446303
678414
1944014
1054729
651281
1040919
26545
385364
675376
322649
233052
1990693
1397400
424910
1273655
8897
922949
1146388
1670844
520025
217462
827257
854244
1755469
900024
451824
1065883
344868
347616
431300
1706284
1486854
1462640
880250
233082
6183
520059
533645
923612
1584120
368505
1602085
1808857
663628
1638445
25736
1413431
161622
209743
608556
292951
1921242
235206
65952
722101
714286
287592
307407
712959
647976
688181
567634
89651
174553
240495
1099487
713508
1019336
1687873
826433
132462
1379015
1188357
909637
840911
272536
1747605
1375007
848142
1212198
1929367
1546099
756466
393376
1606497
626863
960977
104752
1321267
831283
1203256
1078903
1622351
855959
1277639
1404288
106321
921835
498647
507195
531766
1577003
140989
1985834
153720
1345993
530587
1784480
1647639
1289636
769974
1304729
377040
1647635
1629667
730438
929572
588615
34470
1161753
660429
332397
1823757
1659852
354486
1732963
1105171
1532269
1917480
808920
1835140
337701
489789
607604
1320255
1810182
1364977
1529179
1324504
389989
1929718
930063
1138324
1076385
1933507
315473
254415
98094
1022333
1105013
1468493
1964153
1439393
1269912
1475366
230966
85253
777108
126899
571142
1949506
1222969
328684
418436
298043
4866
253197
228970
1742777
1324378
467066
1268233
194379
1113262
1309075
1329319
114184
1396702
877942
897370
899778
705238
1137397
1538777
641159
875587
963640
1724056
1127080
1819697
1462140
1374561
675636
1989281
976651
657178
193469
1325191
1800619
1372477
1715314
926881
126265
1721970
1291169
978506
712548
1006511
1973686
712377
1081357
1617015
1386009
394659
1830113
1701759
1758601
695523
21198
408624
1799542
1176580
788154
980944
216687
924033
1078298
1380331
980999
1032266
791048
1602379
169502
271424
911502
1838353
197415
709864
1029261
672430
1784211
1563136
1700954
214260
829102
1165646
1080902
1509613
1973144
1951407
1644045
492393
1437836
1559889
789472
238914
549592
771399
1962309
645542
670108
1438144
1307412
1576035
852174
1861102
64550
1759167
42395
1395906
1276814
1966967
1510439
1992135
356712
634768
1035491
345785
963796
19367
662566
907939
279880
1342153
1771236
1192883
246831
1764391
274893
199341
1024441
279434
1955601
1479561
475506
80941
1189662
1457419
961562
1883834
491573
1281474
463212
931559
642609
657332
478695
295103
1719282
59636
1128482
77137
788953
1596841
1586104
1159881
514704
1177122
523355
1491818
1438852
1709948
164724
369297
1287760
1976566
1770040
1347878
565835
392166
923581
617441
1064049
581763
1802832
696444
847877
1665999
1593484
702210
866000
276327
621534
1676890
836251
368137
1534401
520728
452345
1674670
287181
1771194
1334250
730918
1186302
1243579
986150
793921
719851
308956
677295
1160873
1557511
1695663
1781710
678582
1466837
867731
405307
996663
793454
1070970
414627
1492080
996302
1602537
498883
854191
306425
897816
1882088
1440214
826951
1903484
211780
1166347
208562
673340
1279606
1288148
1093270
1439054
354646
16806
1954680
1244335
1608328
1159883
184750
1431679
431783
757316
1956488
150288
1399467
1634011
79706
293363
330387
232751
1800556
779786
1823875
1975508
42858
1688007
1916262
1915276
971147
111419
1886335
1188702
155136
723856
44475
1741440
1708234
1344654
1949308
1889967
1519798
1878454
931746
357486
1186677
1199312
1914262
1026192
1203019
1129379
1586996
1289641
436220
1647293
1708890
1373942
941233
1754682
785770
194607
1629221
874380
1283955
571264
1029856
611452
1004288
478012
1786981
1509036
179175
119240
1205940
1574487
435269
587373
759229
1255608
65427
1405798
1907269
1986283
1833563
921924
1344374
1972704
179680
961803
1207828
1191605
1259537
1174268
1676336
384516
1352061
124705
1674617
903748
746786
703073
278221
1411768
19726
1126604
565429
1550850
310272
743941
847885
557867
1133031
120971
459742
1277924
296206
116567
1620792
1689962
1036795
369862
1072134
1260062
314986
556559
1350677
1454229
1802632
1687954
321768
1046100
386158
112382
820555
352549
755177
1666091
1255692
1844768
643039
1425461
1973114
184139
1725593
1591985
694954
1138984
385368
449827
833951
784249
462661
194618
918889
331351
1227147
1575543
236295
1237668
723976
109797
1968773
1940633
1418570
1366544
960460
641293
293910
1201287
753035
628059
1809079
300377
1112051
1107975
1553913
1205820
312808
1277000
755296
1846902
6377
582326
317416
563075
783361
478235
1516478
818037
1219991
390031
702462
1149028
26953
1253134
688457
478695
1644843
1357316
810495
230513
1528046
1250637
343653
1611344
301873
469333
1701236
1331106
1728857
1096773
259479
1639386
1380249
1693515
1957690
1679777
1780567
1719413
1172551
1256578
543963
616377
1359219
426947
1762959
1145630
687153
458731
1928856
725412
724398
1947194
136215
1629072
1356138
497451
1126744
1065328
431733
960603
1806198
31394
66087
1570421
1805943
446168
1078703
1558526
1851739
1804160
379505
221197
1827699
1084925
1540010
1812609
146610
1367252
1388732
376647
1358172
470410
1350366
1472348
1043592
512400
1485837
643485
208914
1163610
762503
569273
1894948
1405569
1283074
1321617
1709276
363054
87246
639067
290313
1499485
1440182
463212
766752
1102833
103080
691017
241949
734243
1782711
1429514
1417042
259740
203216
1029411
715575
152840
1296145
1416762
396368
1521890
30618
1522138
160942
201419
158989
1790643
1205525
896639
1451677
661983
427316
1565727
1983836
1894648
1204662
1682780
1201349
178208
1785314
1021710
1971574
41887
857350
993644
135120
1244350
1867970
192570
1341441
617173
1847807
1591128
1878991
1765063
933266
1978525
1959197
223250
1135403
651887
956028
1949288
1638577
176709
248210
421886
1619144
1594587
1021423
31280
1589450
117122
706746
437538
1435282
463306
297125
1227231
1474991
86876
787589
1970667
1610033
152162
1815756
1634125
1300831
1622283
1606748
1867970
828359
864075
511040
953957
970708
1282967
1140697
911538
368053
1154766
1292365
1612387
510904
674527
1600157
939289
39037
936075
1715650
1741702
376641
1292808
1296931
147555
1983896
836877
1249995
652706
1044660
729950
614511
1615796
1636572
42863
1835799
243696
1373109
1182185
14763
733148
1686300
1517261
1092567
535744
1606746
1323687
1820239
897397
1370894
1194054
1621196
1875572
1244100
1616713
345667
875074
1364266
331105
546306
1428156
1076888
404843
1469788
1084565
1939629
1113490
1912545
674536
412640
746930
1434948
1446068
458023
835146
1972913
1709848
1472307
752997
805462
1733528
1517362
465879
633876
1154653
488843
540712
1515374
1649101
1883302
1261397
575403
1101916
1071735
1123707
895930
41740
1113524
21179
1433558
1742870
1059295
890128
1212036
1006323
887307
181622
1261378
334778
1117050
667996
237702
721813
1233164
990951
1021625
783647
667658
1590437
255128
37904
1958547
1793030
718124
1902083
339169
443846
1982565
1346829
1079527
377178
1618580
1192007
1543077
354318
401817
1201228
1657577
1235041
1192075
385676
586060
47262
1345538
1909017
1222558
1993283
320021
905833
1498643
1174954
1590844
1333325
866275
1472614
371683
13885
557899
301615
1287625
560711
1109041
920154
1957810
1702352
1363224
1342257
1592875
758265
1945244
129660
1924550
1275350
869895
1643925
1731525
1792402
1963156
1533415
404396
179010
1214511
1563936
251308
1778179
982940
268589
417125
1406287
1991255
1520328
1611492
699630
314358
1188588
568755
1257119
1663344
1576383
1945829
1462978
538697
1442321
604101
1238036
1917565
402257
1060394
147817
60882
664421
1861242
329081
498345
1131678
1423557
1371530
891296
1229477
1287290
247204
580942
1894006
1082831
1159506
1966344
903633
1594556
1875448
1168770
1329998
1358055
1895722
687966
147200
1683891
429058
1819295
433857
1679288
1491258
8649
572857
721366
1326493
37160
1786450
510777
83227
49706
1968881
1646184
1790024
1669540
1316803
1009468
381528
444806
112051
1923093
530557
41582
1860734
430663
1375977
339680
1523346
248329
1978996
852985
1031435
1352142
78732
28505
1646998
179178
1789458
563090
1121005
614983
1104575
955681
89871
635722
265078
665334
975718
1557125
629105
616258
1258448
575756
189253
1384495
1907031
117219
297254
78657
1477672
591450
1973822
24179
752324
979313
732204
688962
22888
353038
1089607
1382209
116882
1734235
1867463
141635
568471
1037280
803841
1067858
400495
1171848
664472
1394638
1920816
1260308
1465605
1879002
408088
1791451
543136
1758943
396280
1888393
139370
1663380
884372
253146
43501
501986
1728040
122994
1060523
1323302
91781
77806
1007616
1920141
934902
1152504
1597129
15353
1097531
1297823
745596
661945
1116337
990861
845717
1442848
1010192
1693957
610185
1315917
1898027
719074
528029
1657996
1006962
815889
1806974
978717
228408
463730
282872
1691786
502514
1108443
1166733
574989
1087103
1480680
974924
1787414
1579262
561965
1002638
1907540
1062043
84104
1390401
1733134
1181154
745017
1959071
528236
347327
238918
199131
1522492
1883847
134856
1917153
1806947
1596828
1255224
1244307
32285
1168374
262633
1612251
1384038
34392
321991
1422825
1030603
186195
21792
183586
1167459
891643
1889790
535831
1142105
1352829
423732
879183
1003685
941189
208900
1518178
272536
1811608
1326142
890537
459481
942432
621146
1554765
550295
1521369
595913
611073
1245933
1301441
659322
495979
1845759
528769
389221
952271
776354
1943139
167281
371624
801475
1826369
3068
1971501
109032
1778811
998681
183776
1094610
1490004
1587386
1595057
1292843
1490097
1212614
1611250
936730
1314320
127112
1109254
659313
937552
1951654
732565
1932794
1669278
872060
1598525
791460
505676
333538
342565
427704
919214
1214230
243421
525697
1181652
793921
682899
997446
349577
220863
1976902
181450
1622624
1125425
1062334
1436487
1926554
333923
610985
1745104
508003
1220657
1455049
370211
446421
1176214
173927
277310
340739
1596017
266753
419381
894776
1111614
161861
236847
572290
1357482
46555
289966
11315
1127270
683678
1511779
181816
271372
368896
1563708
1103511
1664924
1071245
1761735
1750387
365038
1051104
793663
1379808
1737518
724881
34632
1844849
742446
300842
1569346
156317
1432278
891095
176351
167300
1218739
646921
1605045
1983646
1656243
543164
129523
978838
52494
550554
693543
1008847
431735
253684
1137528
1451677
872228
59636
1813157
1549007
1842155
1944380
1927287
1636031
482651
877206
1406611
1625722
1487817
1993139
1149690
866022
1477486
1808859
891050
873427
244042
35242
1636312
379505
1683884
103198
114745
459744
462640
247688
1596454
1927092
64452
1828000
295195
1948385
1857575
887237
1269230
1277723
1449005
1706017
589392
1629399
749115
952513
1003773
553467
1045680
957094
1569975
1249473
1750914
924361
523412
1737086
52307
448289
1581864
52380
326205
1989702
630423
254753
209293
1135006
162684
1380327
301556
1473563
605519
197040
1848185
1185673
763773
1593606
1346179
1710413
859313
519923
618317
1283944
1747029
189515
1394706
1346697
1287937
211777
1993832
1691828
100791
687559
1161014
1781010
1742873
1029291
871308
562757
907592
1949596
1523898
791183
203632
93666
1192044
1253291
1681968
245147
40036
1450067
673155
1351300
679866
149792
603014
986799
901189
1283787
1062921
535227
890167
1542773
1079938
36518
1106427
605499
677051
165220
834843
118847
1335570
1094702
359937
455726
121375
1204632
583950
11303
1172771
1833947
1024332
352220
1185475
676588
877880
1859673
926468
1774898
360855
1577074
1082732
99347
1568905
898372
1378814
1153274
1249196
71207
1375968
232184
1818948
1967415
1906524
1430487
19227
210772
83884
109537
1929567
1692447
1273505
489376
481167
633693
201208
905185
78088
26473
1529435
1049432
1107735
635734
1064508
173146
1609010
290989
910617
1599009
1447139
811167
1848595
1239574
1885766
1811836
685759
806020
113907
942929
1101462
564951
241537
1773917
1868286
1293142
948147
1421527
1716812
1369800
1138037
238102
700611
622883
628789
706364
138538
658716
1369722
796483
1383088
126574
757675
180607
1011333
561471
843539
1177975
118469
962751
1706429
1697389
1231015
848164
1627506
187836
759463
1092166
674951
203294
1025837
551895
1188549
730553
1486019
1390808
136966
1865311
1406569
1426337
1822926
1138155
540354
845545
54517
802641
678036
85727
1686747
1974880
534670
145706
504111
50601
389556
1245400
1622615
1432008
327037
957673
1347994
1645068
1990218
1507398
533544
1159050
877957
852598
1929301
63064
1426899
921585
71794
1888954
1352143
1645694
1300670
993118
455475
164342
1799143
45704
648198
846586
67185
1859367
36817
1617608
1122833
1256679
1700348
1060246
1948774
206277
1422849
841524
254176
412259
763605
486397
402567
676105
1938764
1737219
1431549
1428633
1274623
123185
464972
1466931
1720661
1269037
1426295
1413036
775506
845272
1073853
1357969
654336
483622
419938
770918
1551379
1634411
1975321
1023146
1320066
1273370
1884364
1102959
57655
1553765
527852
202639
856847
1363149
552216
1520076
1437238
1094282
1618187
1345219
1738523
873604
474477
1304729
1422969
1566414
1336073
1419664
1202803
1025904
5071
89341
942288
1834414
1414502
308828
1901857
766036
1438225
184561
147593
1864201
414512
1909083
1505010
782121
1009501
40451
1311776
1513283
1835401
242876
676682
1457765
4975
818248
13989
970004
1410297
549693
937634
1307316
764012
293945
1892440
1470500
1455560
1945070
1789044
828650
842362
1990398
1570599
184481
726302
834296
1004210
566470
832876
1305260
643424
1920360
1273500
1476206
1389172
919907
1403563
15499
1836919
1294744
1976616
1589170
1424674
1208418
1040004
1146894
1070252
899810
1372390
1291915
141285
1079750
303057
218511
316328
1463260
672318
947485
597738
1966967
1068223
969376
459715
978231
301503
600043
508249
663307
684619
1991713
16096
735560
650024
650158
1672081
1531498
705829
1010228
762279
177413
1613116
686453
226150
956902
18368
1479756
314599
1603221
1017119
783332
120645
1822149
1208602
925666
1206282
1774492
420652
1723804
1188425
1750555
1344065
1003982
992951
332136
142665
1850234
9
1275289
1424398
307825
1622209
697184
1654618
1999016
360476
216151
582095
1031122
169069
516591
583720
1246445
883878
1337622
302037
1379846
1213695
221768
1035780
256451
1011505
56416
282533
1588342
1256533
629508
1171119
402207
949705
1007364
1433785
286277
865526
1788640
26415
1285069
942843
1285737
676827
833724
10423
1538553
1561632
426361
1469881
1427686
1987447
556706
1553433
29130
1794690
927724
558675
1671956
1557442
1002889
856626
594557
449619
564125
1885326
1862551
131838
1355359
1430989
734687
643500
989055
205723
1633719
132998
1891480
1800399
1745499
1022762
83402
1924750
152698
747587
766267
62127
1446874
1726477
1681361
718807
71373
1413841
1930380
1356171
63846
91404
990105
1930605
1138930
943756
1600806
507286
1768701
764637
1364275
1412418
827551
1173260
535201
406707
1835846
1538446
1543781
1961260
1496507
1829958
45475
1919134
1699998
601929
506141
411016
1545632
814829
1176117
526032
18760
15149
1704146
1971197
838605
894933
160396
419230
374803
675399
902468
473870
1786155
1791679
426323
1780354
1014112
1639012
391347
729473
1825633
946606
1642112
1293166
616717
1035940
669044
903850
1632483
435377
635170
262843
287181
701075
165817
1715314
313206
1126254
1706262
1794173
509795
1158211
1634303
1210212
1803464
935692
361390
1728985
270312
1357264
1245315
1248884
1069567
1336475
8009
551721
191874
290263
557664
921465
830687
234266
1338702
1415420
830508
884523
1002026
862735
124118
1343377
1407589
241
1835243
1244837
657550
1642183
1187328
11216
1654234
1869218
619992
622209
469634
1244500
1152306
1730821
220270
1161366
360135
1564200
716404
452466
790188
661904
1240091
596311
1034449
248873
1250293
859704
940864
556163
205468
1574766
59524
274004
115180
2980
1692542
1812199
1746047
1689038
297202
847244
1870268
638545
1808465
1442321
1700077
437234
219920
1974175
1073073
1114314
261287
689009
855596
799406
1375993
443661
1629166
771208
507883
465193
1529323
440906
57730
1565631
1202386
780985
833014
1836080
1819625
1720299
714532
926657
1784341
730507
1041492
1758047
133535
930635
1116410
342830
91434
1743187
1857676
241476
526343
297701
1948163
162438
1790144
1147160
905634
1980515
824570
1243811
925779
538961
1426555
1055062
725795
769291
1647673
1257667
871253
1352277
27501
941114
1333888
52965
798171
1760849
199105
1054701
1582000
339360
1486895
586684
1755685
1477857
1755750
1607596
1111507
980880
693303
955406
1199301
867141
1347839
1810575
1451823
99230
1933197
535184
1864345
317023
1750990
1788471
1834424
931559
1840631
397253
1841385
1783145
1926671
1021996
1719009
756877
907000
324233
1102104
1174758
157860
1685037
919909
947644
201208
217401
722800
1789511
1395174
1023748
1530767
581603
1489916
1633212
1550310
1719142
646798
1625095
455449
1341451
1331001
137660
132305
639906
839588
1486605
1739950
1043947
1550472
1499342
995338
492165
1729637
1670702
1456256
862426
1628448
101972
726554
1031925
1888786
85984
633907
459440
306061
365439
1573922
972141
246325
1230092
1536000
429793
1443162
434617
551859
1106490
1504571
982035
304187
1587342
961637
1325227
592524
994630
144730
1387617
192241
1955625
1807520
1594074
633457
1110893
1172984
1807081
861282
1347457
1398928
30730
1118194
724351
87603
1013757
633693
417727
1335209
967959
1283404
1108098
254029
844210
1997647
1188728
1421881
361295
232937
1198322
1983475
1685156
715971
914401
1629494
1945993
1290349
1934892
1300818
1557459
1908940
439455
1242722
788953
91503
824449
390291
921635
794371
215636
1899679
1663790
906334
566775
753109
532362
1104641
310641
1036347
1901869
1384435
1331510
290981
663700
1557118
629328
828133
1110019
1976045
1827590
243758
1958513
217918
1686302
1125224
367798
1586348
1096289
1059514
1289475
1286313
1527925
667441
34384
996577
1514537
1965628
1030859
477325
1735569
811568
1433245
1620401
800379
1024637
1629098
207985
56410
892109
944306
178766
1176555
1112925
1316015
541131
893468
1256944
220743
1287092
1810960
1830959
533692
149066
1421518
382264
422881
1459032
1529454
1831524
318338
1909717
1716130
723051
1938580
131635
1861047
788907
722053
1828466
364325
578085
162918
1729823
583586
986801
758901
636254
467285
1896785
1446845
1209283
1591735
1881095
288569
529777
1878653
935261
665571
1652067
717878
1482270
660519
1711025
148065
1351503
1718965
154400
1854046
278961
1652176
1134017
1897318
1061552
1321406
755413
3436
127386
1200695
858748
1033036
1636721
1835846
1283577
1308367
676570
345849
234077
1621801
580304
1518629
1557365
1221749
1261571
1370162
1039172
567582
1312403
945739
10070
408983
1214018
987127
1905837
279033
661520
1641292
556768
1835133
1327120
527558
1699741
806910
705782
108306
602971
435123
1915208
1547923
1310115
825976
1806386
1662296
12615
369221
1195285
1078397
1555879
722829
328598
1060014
394756
592346
1087756
852423
1429451
357247
1681930
689127
535633
1847445
1831704
1577065
1112854
1702106
1597413
529604
276449
1005366
1020986
1645902
727537
457118
513436
1551602
1607677
1847861
1814090
1483631
1404128
751741
634031
160368
1746663
1128699
1295376
1901171
518210
1604831
279227
1559864
804664
1496510
279701
89513
988754
1779208
191350
1860355
600409
1989516
221246
1911921
1188492
1628939
802475
1518682
1030193
400383
393639
1668132
1983375
1612718
1061229
221997
1768350
387875
1561912
1078680
1724825
1194589
505950
1357392
1944495
80565
1806947
1224997
1737815
1677730
771930
638590
376234
418624
760746
1829484
345389
1454424
413015
900370
871887
1277179
1146638
522744
1362112
1545813
958351
1569065
854854
1770705
659773
518915
1725254
538856
790417
217449
942423
236746
1027128
619542
1983685
173453
1040366
125587
1407930
1608758
1677643
892523
1537249
461097
1713110
999472
603603
873387
719815
634815
1086521
827452
559558
1627314
79509
40785
1750744
1701940
1750875
224152
1954494
305781
50438
1514869
1587398
1981690
1238036
584356
1538750
1072551
235069
521180
1333264
1246806
238396
1622366
1182992
1909352
1129722
1584360
392682
943937
457279
1066208
799228
1600855
1502225
1862945
1168781
1378098
798709
1991376
1147302
1667066
608274
1445180
1160551
35224
543760
121046
82119
1207826
1359637
1434599
97486
585579
1466763
1970968
828331
983519
1958445
1502589
1226386
890017
640763
1513622
677978
1825270
766667
1427483
1720649
578965
1383652
418628
23522
487865
1747036
50355
1899760
589574
1835534
298131
1334818
936928
1795491
890721
1601737
59362
1939602
740652
657732
38649
1461048
715248
1847129
514498
1358515
1460798
716684
1703599
1016387
1994373
1093710
716253
1326651
1102099
1101718
1513399
341387
474061
1059851
140308
883701
965829
620931
147287
1469372
735874
604336
153131
1789511
1267697
462989
502679
1760904
941618
1208612
979208
1282756
373147
1453425
1398026
562113
1450690
571018
152948
707860
572800
1445910
1076376
1949308
1723878
725519
1093405
276008
926165
269042
64061
86455
1144125
1220854
568355
1951381
1029285
1540878
331312
1221941
1320339
1488582
130376
744469
330791
1503574
1640571
1207035
1775860
1320599
777899
1676627
1089554
1867921
822374
1777303
1249485
1931917
1131837
483475
184187
1975310
1922793
1642118
737208
1477648
1000610
1108541
1284793
591225
1678340
1380709
1225780
1647494
1265227
1239852
1007538
1807553
950993
1425611
209835
411471
1988969
911789
461075
1388968
1104037
679547
570974
973885
1307576
1823339
1874762
17281
622973
1227289
784041
505236
1177550
33377
705596
183827
480097
1207853
1400164
1372587
1334873
1459534
337833
736614
1706802
1267708
85962
893496
1071836
200517
1851474
1024993
1912403
1548451
1435270
1852687
1855933
234306
1646286
160288
1420112
1656869
801851
1826636
1182963
1352432
641433
313935
1649571
626621
21288
681905
981159
1238036
699286
1985270
334236
766346
171460
449753
1769773
1263202
941522
814141
1083607
930037
481388
997196
1768779
679167
598808
193591
179383
1672617
767544
854793
561107
1492955
1279485
1093362
1107297
152430
662906
1117464
354142
1198039
653659
726784
66041
1172013
1599066
1933671
321071
1574314
294600
614704
1142813
29366
38760
1156940
2297
1698273
373757
954514
1813012
1295928
758534
1084088
1616732
1756139
1971106
652779
1201642
1773835
733625
1503005
797756
1863658
640969
153861
1304154
1631638
339188
1507247
816799
1429231
1428320
429405
226592
1965680
989133
352243
1153009
665456
1912418
55374
415203
1405185
1014955
257437
21392
716539
1547538
1688208
786044
1888565
1626060
661900
304754
1694466
1687361
166314
172169
1645817
1863038
722709
555328
1525913
443361
307473
1302603
867577
1240435
1935058
907939
1457269
506325
1701275
678979
1986587
1161366
24171
127775
618660
522409
1942196
1203247
387629
1148106
79841
461978
326157
243485
1301369
1985104
15191
701431
353981
31025
32195
354297
1504947
1421412
124473
905268
1596792
400121
1524599
318155
397241
499123
912365
294201
1412124
84883
1261137
1025218
1388206
124727
481349
1582336
218186
376215
654847
636062
1218407
39759
642288
461707
1043336
1916077
1915885
1716130
643091
57666
725702
902140
1158493
290549
79368
1927321
678717
1643679
557856
1954220
210503
713700
1587236
1535195
1149671
1403536
578925
718749
76115
41634
1251532
484929
229094
266838
975799
1285504
673902
948191
1001995
1958680
1735815
1562327
1531795
1982863
739986
1055238
1750180
316571
1110960
59213
1873364
1952003
1884649
1563892
1602690
1523921
1740672
1184426
1427521
1230137
162597
147245
1591332
68916
1138989
1069326
961839
316906
1928768
174395
11216
140718
851046
347278
1534666
1928252
1401466
1873169
1010692
659158
391305
1519415
833835
1562856
1027450
1668378
633406
1095892
1712586
1346572
1652408
382737
1772371
184091
1091732
547505
1684010
1869721
1483931
1542133
469990
993859
701756
1465172
1745542
655242
1087038
979252
1563263
1254854
1644266
1725816
1029670
828704
1588185
1386276
66265
1617494
1135929
1356715
1557934
719278
1347083
453277
1382322
867448
481517
905915
1443207
478766
1810904
1601499
1701236
618284
1661085
534993
87
1880423
1542665
279119
1896872
451269
778816
559467
916189
904478
140386
483542
481427
251971
545169
458742
1251326
18541
539196
887799
1954142
1848898
1823614
700271
801945
1057572
1568475
782623
1545171
968866
254778
606416
1771429
1488575
970029
1087201
1304653
1331947
1234969
1662497
612925
755663
703026
1480885
43
1927362
1731833
1854661
12327
1983355
608714
864678
721760
1389186
1019946
1883672
1197887
1258892
574762
1252795
434083
1789825
574307
1991345
1594273
569426
1606494
207952
1992206
971391
1104342
1113531
614338
87849
129160
649711
1217433
869396
201319
736107
1256982
1382000
92217
504255
740854
454666
489001
365412
808858
493999
650593
385705
260118
1270072
1022411
1143744
1788005
476514
499160
929513
1263416
1526797
159201
710392
195748
1513901
1489201
605130
125702
1418504
368053
1435213
1055840
503833
105514
386774
1705055
1456710
1164440
274587
1662844
167368
679620
1617807
1712195
1494478
451902
871356
1333010
1935531
1484627
136991
1503930
655281
273878
281705
1329749
1600133
1409974
1260721
1461334
125974
1977582
1113826
1872587
919256
1839083
1176373
1742292
174486
1605651
599687
509928
842961
1947309
767354
1881015
848136
527996
1912202
105810
1294287
1259979
750979
237835
1941977
1122589
139969
1124030
1604018
1702428
619121
1460325
639008
361829
1326607
1992742
1645322
1408055
1684269
920819
1700828
993405
897307
632511
1201728
259412
1581913
349808
354264
1256689
908916
696182
1481357
399593
1920257
1094071
1990569
773053
1087567
438291
63721
1679768
1232140
1342535
72403
1418409
1613857
1107912
1883131
1985004
1852687
399294
1714480
588200
1208461
1261092
1870930
1407380
1765176
238917
1843459
949658
494183
1136240
841828
1022714
1336623
1956698
608496
381652
1874368
1548807
83468
355682
1666222
641989
569031
438848
622612
1109759
602549
1271569
1300168
559192
267657
701916
1791504
1552261
1785198
1902709
1685191
155625
234934
404155
1643550
944073
1638545
156223
472136
291129
218522
500671
1610753
1304018
1204647
553810
1897070
661860
1348165
136042
1676627
1556524
843809
1463921
642308
111098
1504404
600708
1354881
283227
397082
546225
427701
1652140
1240064
897370
474860
410486
956218
373795
404872
1410655
157276
1434090
1219232
176255
1138155
1382873
1800577
1576051
1287042
999376
946261
1800823
35775
311800
1463787
994229
1123550
629288
316062
373858
1623880
778113
1967545
640187
82492
675836
1292620
1919677
1836028
813938
167704
106423
981584
1219774
137114
656227
964740
847436
1007569
417877
1176406
1753096
198322
1691047
27235
1523523
9241
1709080
214738
1580631
845406
359006
543625
4497
293284
1909539
667665
1538124
1821103
505638
1760722
1979113
842226
1531903
1450500
65987
1364985
15448
452517
1536529
636843
124775
196873
126764
1673125
1278205
432093
1829943
1741215
1375353
695837
22269
496426
1242468
285832
1824558
657232
270948
387858
1883927
1603390
1311642
1713050
879807
1813227
1546603
1848688
1610740
160819
203797
388600
740091
1476147
1563709
1398449
773203
591688
1544113
436401
359578
1408895
1339637
1933967
1249770
1073040
1289609
1084295
1691920
1040144
92317
1179332
1668565
669299
1263510
774598
140104
1857313
1047894
927497
1536531
30215
670400
1851341
1308237
818312
91687
330059
1817518
1623318
656818
238681
78751
834063
649640
45531
28471
533424
1953192
1545728
1382365
467806
1050137
243884
1744078
227730
631091
1805936
1338807
401920
1219137
153662
1232653
77851
631799
845739
1934154
282077
797174
1834106
20805
656377
1540261
1117239
813759
577701
45554
460935
883579
429921
749532
1914084
1605245
419225
1394860
1635346
172660
1494104
618927
1777513
490727
229915
1400138
1689988
1004130
1195599
543636
1543732
1250403
1894808
203831
1902158
1029220
1579752
178308
487466
360418
661683
88224
1499341
1197813
1111170
669011
602826
1687581
1434561
1775512
773054
851314
1283053
776032
983678
1356789
132803
1317261
1114860
448462
476920
762031
741663
1198481
1393595
1067009
1708519
27174
805904
547145
854792
989400
488333
624469
805698
1862422
699265
1348939
1236568
1798069
400374
1631525
197611
1419935
1715867
121772
1646381
1227348
1147066
1975613
1590345
1886778
501549
1095623
485190
1107388
654790
1077646
1079121
922427
115969
1572091
142984
832701
467832
1670529
1960512
1909597
996504
347654
1257514
1629893
455403
300666
1546481
1367887
1126445
1542315
135038
877948
1274154
419499
1432642
767963
886881
1099978
1583998
1785989
1078948
1369162
1993943
596560
583725
1990959
1809925
225976
168919
725114
533158
775168
849010
6950
241524
1103199
817720
565077
971311
1510570
1073930
1961583
771765
942052
935642
100593
1653258
1559873
463556
1787042
942295
524109
373005
282811
1508267
765178
1060296
206880
104355
431500
148240
756421
130267
1824212
1216614
1158845
1862445
425186
1088262
479583
398095
1219226
28618
989394
1901841
981130
1862775
1491344
872298
610708
491551
658843
1194497
173453
525416
515340
1556620
892772
843297
1887320
1828985
188401
1275288
1751117
940578
1435003
673983
1209820
1244406
1200410
1199102
615772
1817518
816676
290760
1651011
1165550
1203388
1572643
1434221
1719708
793438
1071869
1364264
1631084
1044891
831816
1949016
45718
27501
1927050
1211871
1598193
1573940
201396
937304
584125
376666
1712364
443944
351526
571342
167168
656745
255768
1878524
1009914
831544
1889126
1564663
999738
929102
103703
955114
956468
731462
621500
372329
138169
1196245
1275719
1174751
806831
1757146
116935
103104
1102191
16046
82110
1380590
1791533
1094975
1028627
1306227
524561
1478647
152156
544526
1238932
930575
497433
1946104
731504
980054
670065
672561
257482
1332628
88978
940395
60264
1718094
426153
184867
40275
443011
92198
1450598
1966180
1740476
539441
1733778
199538
190195
1770963
930265
1166449
712061
1652320
1816118
832687
312272
948636
1060497
281527
279406
1400046
1338869
1809721
1400937
1267902
1916378
12465
311135
1953167
747968
1174028
1558896
809222
863547
1510974
259471
583739
713030
1141796
1294718
1292167
1709759
250887
1340586
1360341
1125344
709559
1972192
1943238
1770675
352138
395735
830421
657534
1474966
1012742
1572316
267070
1117335
1714372
683938
586690
1547125
306356
1228214
927245
1645528
1404408
1096622
1883322
65975
939779
540813
485665
354463
1402977
1970991
312460
1237113
534372
86439
608284
1059224
1363572
169739
123421
1285916
175420
1276959
946227
1313018
1096510
1646980
226561
1797341
298204
1063740
1707682
742841
215549
1551344
989450
465492
1822275
1404231
627152
1619925
1123130
1204871
655699
1026533
535011
1089891
1527674
29145
1848176
958669
1102186
54768
1512560
1598895
1368047
1851858
1216363
1722315
653242
444043
1588320
1243987
1044751
1466171
351830
170669
1998367
340948
1779046
684681
1313985
578864
1340855
869368
1459721
1013464
725908
1131445
1819125
1655462
571128
611719
1486854
977857
188315
1471292
1022658
1521168
133517
455114
1445669
194967
1270141
61124
177513
192583
478766
1546913
289850
437834
1543080
1374855
485422
1476343
532662
272500
559156
167909
330223
1260950
478384
1771964
901642
1912990
1458231
1988360
1666907
1460679
707777
496770
1717422
328999
1557237
1307169
1007503
1637760
604708
1291139
1794812
442284
1845706
1383148
1529179
527990
1114738
529618
834146
790181
1727705
802932
459603
1288745
296810
1108455
1449845
614690
1263122
1837325
1514012
303442
124466
494132
1989791
645777
400978
4446
896025
560106
618505
1642129
1783713
223847
522406
1978173
1041892
1753589
1265997
1479403
273528
260191
1171065
1963456
1408904
655348
594653
711582
1906944
1469596
1347697
1015966
1309474
1632031
1169052
161973
77551
1410476
727354
1321513
1352255
945799
1635383
1147555
1799803
993250
970327
1341057
76166
778916
1468230
238354
388879
192236
1162204
1415417
934129
1062378
446255
231773
1638448
1897177
225603
502657
1234474
1267560
899016
177232
617563
401233
1513104
671525
1392372
1961672
34231
1920631
1972344
1388699
100480
1829378
1124043
1038680
1825283
1630937
345461
949441
1688655
429270
1841844
1467034
314285
1164891
1673919
1187749
1455376
1280238
1535243
628906
704242
1724467
1395095
1612409
1956698
146978
1834268
1292721
1249286
1150506
808347
1466682
78457
1446794
842879
6433
1857187
201717
1170493
225198
323207
1977328
1181812
784345
1933904
1063188
1893932
1661244
147094
450104
1771482
1080811
216094
863269
1155333
1732823
1374261
598888
284143
244550
323623
1183112
1330556
1823843
32290
513388
38148
1393117
311270
241466
1606274
1414823
1770313
918395
344729
1921418
1463147
1884669
501528
180298
1095071
627381
51741
1524391
1998645
1376326
791301
1520993
1733711
1119173
1744066
1754733
1397731
532299
587838
616566
1382306
717581
981130
341722
1654970
1328044
1376579
746870
892392
1586440
294205
882301
1059100
284924
286792
247096
672630
1340504
1633708
1081230
943394
1622307
983485
1053422
393365
1818978
149746
1990525
1697258
350533
1185858
959431
1532026
983553
1223889
797451
1083308
61282
840949
727692
1904411
1755814
1156817
1998356
768190
74846
798416
1741496
553570
777861
923159
1919675
1058173
904811
619983
1242556
1109408
1097205
860980
1934992
1325842
713408
624891
1225749
488563
1534335
1031232
796782
696679
677328
350746
1987157
499012
107310
1668956
1040695
1163498
509273
555778
1207225
11559
1261716
917145
1260609
1174422
1570085
1445653
475841
890155
458943
567732
1009196
1427826
1338907
386186
1782099
1077720
128585
892584
1804685
534798
1131072
587840
1814508
1746701
1270534
1936838
1566806
1373928
358611
1541711
1999016
1486353
744961
1619809
1313434
17953
76671
1602668
1194082
110954
1887690
1398996
532151
116817
144129
319176
1977155
210127
502891
310872
1644166
368573
1626615
784344
422782
496267
1723745
1957735
790858
992599
436783
1603531
639200
1277577
83260
1934247
1433725
477288
312580
1130706
1150534
574019
1561960
276431
507281
595834
1583584
1454229
936215
1743287
1873137
411901
218225
108360
1025270
269686
539889
233519
1698624
1694556
979347
1187164
1606599
420801
988804
1241721
1959269
1708087
890497
798009
1460333
196133
1421765
1481480
1855068
203528
714958
1682831
1954028
677957
1650617
666441
125525
804652
759705
1330886
1846917
918827
179932
1981789
1479512
999964
300623
1106163
1343461
627590
1368847
1475934
846593
230130
1443545
1388476
333114
1206957
1799289
570919
1457114
305242
1728477
533228
1870426
983023
1164327
1687524
246667
1125826
1078940
1023835
753460
948455
362388
1127003
1306042
1466661
537884
1253345
906958
1857339
999294
282259
681852
653092
81354
970796
348739
840210
1401195
57163
1015818
1947060
765474
1700155
1937515
1489082
906181
314421
1808492
1869388
1876617
1791682
160067
956319
1915885
1638549
1913068
1482622
1942935
389289
852487
472956
727281
1441476
975051
1488957
1853362
1462443
563664
125754
1328864
1548399
1562674
1896832
763516
341505
1452101
267850
427238
1728783
461795
622677
504432
1265320
37840
939662
1932330
1211046
1448602
1413291
1425510
182581
279994
920463
1957529
708190
1115432
707485
1692031
1738609
1566591
468292
591969
928305
1938832
289553
712537
1798049
1364713
1754078
718591
135775
1235955
1867247
870785
1049863
1520449
1107635
1780743
1249247
608556
1002638
635846
977406
870766
1972348
1113273
68751
1645493
938749
1836596
1698026
1682320
283767
1976721
640145
1429060
432982
1066099
1101046
1078542
1995342
618092
1480074
232646
1409275
1468201
1984312
1206499
1219457
1550839
1003520
1215503
935596
138991
1694594
219379
1295459
31032
175585
1539826
1126725
526308
844529
389425
1003398
920372
298301
1137173
1091875
1861909
1910562
524772
1969249
811844
1745524
32949
900195
545595
57511
1374260
13672
1366132
512449
1325544
1558968
502905
296862
1155958
378900
1548086
1093391
1766572
1079203
217621
390578
512268
1875018
544744
114335
1873077
482271
55264
1528846
1594823
1607435
1576573
1592700
120177
181145
974486
541308
1634123
10276
959912
1060212
1913500
1241246
548775
1764325
1335613
1033582
793921
654262
1255288
983466
880815
1270504
1708900
800767
888666
1148273
1331950
264355
822393
1538757
912545
1544473
1990879
285905
909328
471746
418610
1631814
1488212
1006563
403479
404223
530686
1748612
782145
1179028
136426
539590
1993896
1748653
1880888
444205
1088314
114533
951876
1639109
697001
1387230
106984
1356597
1766863
1342837
595288
192626
1916399
1850508
596633
1211198
1304539
1433635
1007395
1328423
12590
1633815
1406013
1289132
53999
1395448
487443
1596906
728183
192395
832642
1654417
296153
724348
1723545
617541
1986811
1563883
1981759
467419
831044
576739
269451
325083
284844
1169621
1589845
1145924
1753972
327313
1612817
1521182
893944
781253
540273
1007233
933263
226168
1894029
247483
957631
6033
231658
506622
745131
1082715
8370
1098463
448289
832861
599256
1588878
162301
1433633
82543
1394301
288080
1931343
1759498
457163
903087
1488860
1259709
1112052
1014736
1097110
818856
1260273
1954913
1695591
1460746
1590743
785214
1548472
1253674
1885449
1542570
928801
672651
94181
446445
375987
1845858
86389
1276829
974653
870623
468170
841539
853545
1210757
697021
1842479
225592
1086020
7382
1828594
1377447
1203092
605812
875145
1801544
1927999
532403
960217
448085
1407513
83044
901205
1196090
897487
387659
535798
1326910
1127132
920984
913971
1043538
1093889
1998237
1663610
242279
1642035
1490909
1051980
398670
1355051
608770
1160076
1869654
574322
342886
477577
133918
1629130
203681
416657
710985
1261377
1291432
32421
885663
1449831
726640
299608
1268394
1110608
1985796
114032
35719
1751791
175092
1178888
1273614
1764116
470387
419435
356268
260118
1425828
1782410
121576
1268241
1434619
346004
226204
349746
1290479
814155
257200
1021847
952690
888374
1832453
661530
760158
1525630
1628788
941716
747980
304440
1432017
345605
1762519
1283889
611814
161391
180577
422504
1541694
297949
275272
779645
988637
980901
1227919
1847592
1572062
323111
1823208
849346
1555839
1286659
1271254
673155
642213
505379
1377595
408905
852571
1733857
97533
395178
587574
727347
1714884
1645694
25000
608562
1065728
1792608
810542
988148
937527
920719
1731099
904861
1506016
947078
872500
1943615
1547510
1449772
865918
1643192
1477336
1265113
911234
1015466
1214931
1247313
459555
501300
287536
1233466
1970181
246647
1682166
1762959
1182614
109891
1065934
1776990
577020
1848234
786273
1133533
1468625
926983
1788640
92761
1958247
604499
1221858
289746
1425510
99894
861147
56515
1513622
1591688
1520343
1032764
1063818
295006
1079600
1204263
1154557
266356
207205
1515476
804484
25209
1274527
1565495
234494
162484
1875448
487075
1645626
1686586
800501
422317
537559
126799
528461
634760
1184325
36681
308589
1539398
1454719
1093838
539413
100024
896863
827943
3019
853426
1842153
410852
605767
649840
424556
994366
1390022
1828285
1194129
1569836
1256038
860774
898060
341679
1096618
1950483
615038
1948975
1896504
1194383
1511253
1813526
1129017
1020718
336816
1242423
1682700
1951267
1872300
422193
1799895
556962
106988
464293
1185057
1571293
1641747
1506648
655785
1088079
233740
233065
34914
592172
1680184
122185
37444
408107
1512951
9323
1221535
941254
1670041
1237314
396957
1085329
58098
272124
1657421
1731400
349990
1647923
1104796
477430
465746
1258653
1443533
26082
1184497
456423
1232982
1549007
228535
646074
1883412
650944
606772
774545
1390429
1488421
669829
340085
1462441
1739525
1147969
550169
1382156
258665
1647557
1882746
1418527
1801541
1482422
745112
1512652
210928
1595744
1512647
1053479
1731012
1039547
270893
704515
1385842
1890766
1648001
712980
640
1966352
815334
141538
733377
732007
1139085
310692
835482
1333229
249900
1604921
1796087
140888
835447
1551710
778559
1643757
1791018
1706224
400774
1754117
1789812
844428
138346
1606985
382033
832564
1827873
1143821
1879578
1541381
1974000
1776352
1358639
1143050
602443
596672
109659
354385
398103
5555
1840503
899845
1372849
1383853
774747
1735685
802436
1061768
911114
259676
8181
884535
1017298
1110211
466760
1221198
189843
1269529
65409
1967301
1006852
857136
1293978
397918
1903934
1679833
850271
135308
377211
1453150
427134
946261
967652
885919
1669367
1562419
984126
1857522
1954668
1403064
177551
879584
1477052
1297973
1792145
1141297
1239552
1133341
235555
1054722
855873
249086
610926
1072730
1477301
1240541
1983402
1589533
1646883
1482719
1129335
917383
510598
159336
1966277
762954
1121871
1418374
1429342
754033
1105056
165707
543341
208233
508270
1016661
386855
1247780
1841492
1827935
879003
1472947
164546
89056
1262652
1951923
1108070
451353
862123
1543114
1542419
1802038
1422871
474748
1973596
1466856
1809362
1743044
90113
1904014
465433
1213052
1632217
490379
1004891
1065072
638881
1049267
1768831
1336539
413999
1407435
1755416
400734
991291
1325104
1807916
90774
1581975
29932
1795586
65859
1765939
948054
1508860
630136
1688272
1634357
16864
790698
1332305
1221717
1945833
695227
1466277
201796
1696589
1921584
161849
123299
510208
1181398
1484881
1286537
1584217
1884204
450716
1943627
1398230
214792
1037568
1280306
936681
714178
1426729
1638620
1167277
907322
388334
1437008
185971
1039640
1747948
977377
1984350
641571
684908
541491
675399
1193769
1112772
1176964
31676
514657
1401193
1732823
118631
253551
189412
915716
593183
695808
287252
1805534
1325940
1449243
403656
700974
645354
733817
1544592
2864
427984
319257
855682
1333809
1112379
1870319
574502
529805
441168
1019480
387044
886920
1044418
832036
1828292
1239946
1897085
1333934
112041
1652690
803878
829430
1507824
658875
1094098
627662
83884
1551582
19087
156552
665654
1421060
1430674
1629098
1169701
311180
1661244
1353567
1825255
1875336
1893336
1303408
1692327
1837068
204398
114837
565831
1598343
652983
1418211
123490
656083
977826
1104163
1893468
1357391
1514102
853306
1845129
1216377
1169775
1452097
795126
1458924
575627
820555
1498063
1367953
1688097
1106722
1814137
29638
297925
435841
354633
673926
1298037
1246626
1994958
577706
440808
506008
1253236
252629
553695
1565490
459285
1094865
1286169
1867353
1316956
1624882
1941737
373666
605300
483522
1616732
1658190
1667182
1937389
764903
1822334
1581859
1728549
879937
1805072
1602272
892175
1422547
794429
1648785
362207
1485396
989165
1442625
673314
1800724
1937450
638988
1753074
1266257
1157356
1384022
761750
1962560
147662
1195281
3921
886784
385590
1173099
1499410
987297
250557
1146556
948853
591
1762063
617927
483343
945804
907421
1350755
400731
41914
525312
1936125
1889008
1167182
1545025
503296
1569147
1980454
963887
1239808
1312952
12653
1995649
1693168
1316055
1618673
125869
611287
1442550
285396
1375710
859759
641473
508237
1081043
1425418
1288684
1746757
1314297
851198
1405321
1936868
575883
721919
1814539
1409119
756016
1012456
915936
1450946
391615
243306
936150
1702697
1424822
1330813
591230
134079
1192538
637192
76992
662672
1095871
1780974
1727300
1760663
849960
1547944
554921
1933183
535798
897186
1932958
1257935
1430390
1647029
1429417
1536432
1352281
441606
837061
1314286
625726
1213780
1525789
649629
688856
505236
1329240
306192
1755311
880032
263377
1389399
683026
174396
315355
1373886
1791231
781350
121882
438555
1248820
132276
398749
61359
1814828
422117
1304406
723640
1091764
933931
314379
408203
187901
219487
1314409
1414756
758933
110545
1797415
326486
1707084
1561633
864318
1848007
567579
312042
924004
653760
1208965
352560
766373
1158160
763997
1093863
216454
1800632
327694
818991
1537716
595541
1901536
1241399
753587
1772507
1845989
1403412
1628882
419509
1873481
547608
1055195
1567182
1866547
665166
943085
55989
1239523
911014
1455890
1125572
556156
576382
1993798
1599546
1356722
207257
428897
1300168
649394
1289772
840643
1965441
678719
1202536
358735
1207139
1976888
1849015
598621
1614603
883971
1704137
1747696
1762009
838354
1397946
1108780
1125826
1324646
1044550
674532
1879387
1975948
608091
1207002
920219
1355908
1792137
478320
1756716
533544
1513254
567335
381405
450278
295384
1970983
1503216
483678
1503996
1939445
401679
900806
1955157
1359065
318282
1231386
1844493
432655
1892548
582288
1936174
1292372
1667480
1678158
1782573
1366341
1348892
1814134
296962
1366394
1666444
1536212
1782938
456453
1733678
1623643
102500
137835
253560
1077313
936133
1666875
788697
1305828
1531023
364777
780956
815022
1826937
1440654
1042345
1083027
159987
1878629
1003863
577483
419346
1323808
1741799
1757813
73068
1692592
221
1681672
1016043
1581906
69786
1094807
1725946
1282156
876068
626233
110822
1247731
647202
630124
127411
1082401
599106
1924478
1513996
1904448
666845
1490952
735063
1131735
645035
1150951
970957
702681
1118068
1189082
1310560
1917413
1027710
728709
1471292
130194
305305
1929085
292256
1579100
1541139
1861309
423008
1386836
229602
1586591
1106063
437890
1462140
161961
1132083
59642
1216843
564269
386676
249564
611366
1759415
1477533
1159483
25783
1649660
647860
657629
1597797
622077
970946
671704
1260259
186218
567907
689671
760868
770379
381528
1124092
804679
1660038
1111816
69256
61895
1024228
1548905
1576450
1117924
279664
1724616
1887460
1712503
482322
1822097
1830355
1944702
1595215
1591823
1216907
58971
1328986
948039
1930907
1256193
1104773
167830
763281
232192
580331
71850
1188053
1773469
646292
1041739
1333912
1335281
1400424
110070
340344
910349
1402028
1516195
560500
927711
293152
823091
1279139
411049
451185
1814297
1704649
1417420
1919595
1213731
618291
1324331
905277
1385144
42047
241998
970376
1053030
76425
1218568
1116568
1031131
489304
916801
1006399
1283504
218388
1655820
1674541
1457974
684648
1179162
1288271
1990194
1595914
788417
634698
255098
1609363
316492
476973
1022060
209396
1357321
1595076
1873477
521142
838475
1920296
1219449
877206
1237314
777388
1819610
523273
1440049
211788
1861046
14676
817203
1090727
1010859
891594
1782054
1273726
1501720
114770
361330
1129501
917618
719592
1720934
252572
1317616
143461
947614
425719
1522718
1999162
1327211
1215131
1333990
106593
1926714
1288382
1084072
1014650
1153973
1887329
1966333
250303
570617
1202591
1862271
1562427
305561
1392699
1958726
546768
855696
650494
1942932
530061
2845
1884570
27543
1985576
733695
1633783
232192
106314
1400731
1082587
831872
835146
752732
322321
1888116
1485361
1662498
1162284
478656
457221
1180510
445729
1156817
1643119
853319
699781
598396
1706101
983883
1205328
1247395
5427
293597
1297387
1808859
89593
1048809
1752739
193610
1502574
1889274
123794
1825294
174152
261278
1780296
799211
1519861
1635298
427310
1763835
879662
842452
205396
962523
1250356
1161516
1978798
20206
1798501
512949
1038604
412912
1609505
1919883
857587
989915
1208558
1643497
1087090
1362480
1437667
99354
221826
1543030
267504
166438
134014
120949
833195
575651
794572
51491
1598040
1382398
491718
1312042
734882
551944
1026707
1238178
305996
823374
1320957
1252362
1671368
623849
692922
700019
993207
1020608
458821
635726
1903847
1767528
812878
638290
1872493
1222560
880834
1278471
1577381
1700092
1363519
1692660
255480
1708460
947892
1198774
715100
1690961
1645625
960849
105810
217821
198235
870564
1450347
282540
1732990
1235507
882720
402577
1709361
1178806
1485702
555684
1512378
845217
785978
312544
341824
1111037
847363
1541556
1905481
1832663
1920437
1914391
1358346
820805
629790
1320038
501051
172914
1240747
1156846
1702446
1789081
1041754
1159199
1720424
1705046
144753
703864
1717628
345785
1687581
1292166
1535880
650856
194578
400334
1362956
1275846
1081536
68283
1794390
380250
1209870
661417
1940097
469309
990794
221374
1969215
859201
1596104
1052530
599828
1313289
1672264
1321591
1262437
748470
47929
942189
1853761
412953
139410
180926
739798
916782
1787575
999317
1431808
1172360
802798
1659829
1013404
1979974
1735635
931790
424062
1662257
1087955
1094215
1671527
1574825
1815195
1341736
374679
430766
1530923
687971
759920
1224124
649988
465267
276381
1303711
1259842
1804452
1325420
1255878
934614
175693
1039392
74756
258431
302622
1129225
1492940
589185
1943718
405138
1794669
1676758
608826
1398132
1448206
518592
1122515
1067122
1849058
1864232
1805596
603294
1361527
878236
1422966
1885268
503345
332119
1515363
434446
323341
1011208
715505
1931504
42563
1530748
680703
833095
953559
1509767
575569
1592640
1359359
1396130
214702
1006264
962443
1865166
669950
1524111
402638
805806
24068
693420
674233
1999396
1991168
1121360
81259
1122647
554005
1000187
1703519
154068
673
1626079
1853212
1697997
1986907
1032119
1932737
1352302
1127653
1361316
1086339
358780
1058489
1944766
449006
1959092
1482877
1085760
962444
460076
1306334
1618578
1319058
1375744
1999493
1797678
598180
827068
914030
574385
1245857
1609482
1042505
727421
1467953
343301
430682
128245
1329421
1042986
1887542
480852
1670109
1406384
1673890
1063029
689737
1400074
1327067
1645748
1618803
770015
1131884
1928489
783973
160985
1723361
1741713
502220
1526797
1196768
1140177
120488
165113
908918
867366
383443
1071931
1338545
725046
1563547
757838
339169
884883
1265748
692548
1873492
1650209
1907984
1804224
1476292
959525
745116
1908764
1295972
1876083
260466
1056179
1507358
330031
892694
254659
971782
511768
1118883
1329778
666171
579870
1247727
1086663
1364673
1213794
1995687
1523783
788654
1853285
1033183
448084
567049
174396
470127
657192
241545
1635512
1886339
226368
701269
138266
1907188
387179
1892252
1875047
1633207
1012209
1398363
1200779
997621
712105
1688174
382733
1582507
1178466
1621961
1684007
1244241
300048
1390100
1207826
1452427
340102
1069092
334058
1762671
1264680
337396
1916572
1602055
1725423
979219
747832
188772
340569
436029
1160176
1770574
1918941
886115
1491391
1546636
247998
1068686
1970759
951722
601881
1504290
1899829
893144
1978103
465201
1329053
1555813
1953167
1859338
1476697
215042
1483963
468113
691349
690427
1288432
904327
1472435
496849
1711268
1103075
78586
568583
1289350
1726095
1182984
166317
486193
1449433
183477
853871
520965
1716702
337803
1344972
554096
1666337
147704
71950
650493
1127024
382461
1712481
1095923
797346
1064714
1076748
617111
474607
975680
515864
41514
1292265
462385
1184666
191368
1188204
687949
1780234
1671693
1695783
343018
919475
276441
1233644
1228069
1125236
1592457
5696
601473
780429
659374
1912453
242817
967941
1352086
1017978
1282250
650234
1322785
884318
1090722
1126183
1371806
1324391
214427
1445252
1210002
1914850
1250521
199753
1672427
1968952
518982
868302
288936
1725240
779021
1710176
1654710
1166740
1525163
237852
1778512
1892986
822641
1291439
110098
1397636
1898895
816362
466488
1639079
196363
675479
1299866
1457995
502030
1028233
1917371
465267
1530037
336804
1058984
1593224
115511
1911577
1826793
890424
1900955
612887
943062
1217444
79616
518045
1545976
1463820
309584
1431116
1908363
1006225
1873331
1285635
406655
688306
1572604
766059
1050945
1307441
539935
1994224
1479572
1303485
647082
776216
615032
639171
223767
88018
673620
40395
733659
1237394
893723
282188
915028
1739532
963378
1048349
142061
685304
1923056
1852656
1273513
1073899
620396
1948715
243120
1115149
1977933
1700185
672430
878674
34422
1908871
227730
174706
231625
210084
1643702
706711
474570
1442499
1303091
232725
753253
1096815
960035
424944
1535703
595311
495004
1244340
582038
1137655
321289
1074062
83753
47689
390707
210863
1603538
1160441
1353587
890991
422007
1816328
286387
720268
52895
427889
646979
509261
30928
316404
1480049
862397
262015
16751
1016847
259905
1461207
1565500
765375
1069155
1769622
512119
786793
264942
125142
278964
1485574
594909
926956
413485
1981931
1022320
1099098
1272387
1759697
1003958
254103
1812513
1835536
792574
1842265
1992287
1168098
1022255
9264
380739
268816
1529501
790188
254030
1863470
1012304
882095
1052427
342323
1511016
906986
1653356
364319
955812
536018
612085
742387
149473
431160
422669
1601541
31292
351101
1427540
195014
92546
1515847
1922133
1307136
295565
212282
1323910
1777370
1532365
1170357
1776868
242787
615179
1596515
50033
230206
746788
1028876
1252446
660600
946496
177279
1540408
293281
1423095
835051
458577
814410
535234
447348
835617
454620
1610724
688543
1315338
69677
1790186
1893296
1187669
918685
839635
923354
708542
1348076
1451063
457073
396372
1586603
1699455
482338
1039943
1123767
1675840
1251248
1264403
689241
50055
133772
1287279
623746
1633958
11309
201691
1689631
1999233
496536
1087038
577614
1462485
449895
419196
1218709
1281376
578961
1576314
991803
1336007
437109
1599393
847635
569682
1919564
67428
222617
1194082
1153152
780349
488331
1984221
1790965
1132307
609524
639709
890046
1811953
68800
1997845
1823492
515307
104389
1848663
1917493
763527
1624307
1623267
1571749
1932559
1716664
1633860
678292
1613433
293037
1089080
333639
986938
1925060
983592
1598040
694886
23240
1705053
1552164
1507129
1499203
182397
1951805
1295007
369663
1014660
298837
1844371
1142185
727083
341619
1636115
180824
1257490
1546804
1250393
1315856
1405981
1794335
150979
1630178
202219
1016796
1543570
1124971
1586892
1399931
782826
994229
1541594
1017664
1756480
596443
411499
1896132
1275675
124319
531509
837618
722707
1682590
865847
978633
1396073
500548
52815
836093
1533509
1371986
544597
1433789
698889
606815
1855353
1124612
496949
641411
1699605
1518394
325083
1443622
1322594
648529
600945
1834405
306793
268951
73806
951364
66254
833078
1478918
1884982
622433
118275
1436639
1349681
638530
719359
1110788
1384313
394088
1656942
696653
103632
1759691
1489418
738070
311757
1674017
1748161
451669
1153581
271322
810066
841961
1606526
1854696
82457
1160468
101334
506769
403679
1393616
224567
1572724
1891674
107184
627455
1487522
1257416
1390982
1265513
327963
742213
451281
459370
1707687
1450658
932618
1935849
1371175
1801489
588199
1626869
1021114
1898492
919671
763447
1782288
1984438
1291169
805623
1104773
1075138
603238
1764374
1901778
832067
372000
1709312
1996615
1121187
1488248
551113
1180912
576935
671840
1819002
767533
496879
1186203
1112919
1322274
4136
1487832
351887
515877
822350
1533837
643825
794789
157488
1190669
623111
1558614
775105
490920
1012181
29597
1979044
1236572
587626
387920
1500947
998240
910910
491951
1330165
879529
122578
1999763
1919127
591258
1435417
1554137
755583
1244496
535932
485686
368339
867153
1797003
1612705
1533767
1901652
1464009
1993833
1061746
1785161
785863
882041
1613431
1541785
423249
848950
694940
1025374
1570397
851356
1996012
1884278
1577995
1976325
104352
1448042
1721702
15738
52661
1910130
1717537
267230
885579
1810161
1705581
146639
660750
691700
1037099
693602
731780
1114315
1299664
172918
952436
1245689
1909562
903931
862696
879727
1522875
1774436
736609
1149047
307401
421386
545503
987046
927788
1253846
1272952
491132
50058
280761
652182
1565634
579500
295816
1833191
1227525
1571920
813349
1583661
842834
168060
1759418
1075375
1625436
974924
1010161
1543457
964709
894776
1946579
713035
739286
1537810
1285650
1963098
1077418
1407677
164209
1156890
686430
351307
873898
1569317
1973072
883341
1323832
408569
1305777
915954
1955736
812862
1166308
911887
968056
67326
727983
1462585
707464
1772578
1940943
1261075
948086
1854340
981159
1170629
1655413
653458
633809
558879
1646825
296243
1718789
1621398
1382102
630520
784303
1420870
1751328
1588780
296784
4226
1608928
1283030
1291945
1437320
1792351
892991
185033
67993
135332
1376319
1545601
74810
979550
1709181
1935369
1607519
23115
989526
118188
638817
375010
1206825
1710253
859575
1888532
105304
405702
1941727
69006
143085
450892
760868
1642468
1418801
353735
1031768
1994590
752850
357277
1238201
336134
1494531
384115
1198353
1149037
1892124
1466993
1828115
1376606
1427452
1214149
1445099
1446375
1372781
1055304
1889549
1308294
455807
983185
1754833
1035388
1049736
606498
866088
241832
1418195
1036371
1459826
504853
1598824
1314140
1125378
707392
1277489
171485
1811245
1473854
280435
110882
717854
1691326
92405
702277
235721
820109
1625390
1651688
404793
632025
1615205
578869
585007
29525
1315973
1252982
1262418
1509062
1249353
677898
1156975
379173
1462089
1577512
1852947
1137637
349736
1440541
353065
1259384
214232
767128
137874
479575
1909688
733203
1602746
1726979
1492782
141750
1810819
1816223
58278
275715
1247837
823386
1110788
663426
1956470
873983
1325458
1593738
1776871
468309
1793887
504771
1225293
140048
217296
680711
1963990
289907
1927194
1171884
1376447
1459674
1171582
767909
903401
1184477
1329778
1089492
166639
1640597
429195
1070297
1038995
780197
873063
1989458
1667607
903058
1341425
1142274
249906
886752
1054706
853857
789796
1137478
1066139
734738
813961
1351490
1587093
417692
1593451
1982183
484248
55611
237556
167742
682224
936339
1763260
351658
657194
1312281
382408
399946
1211603
1393220
1936340
1325516
241636
1528619
1627981
196630
1861186
1859327
1346697
1294460
43705
107303
1593739
1704091
1323612
213113
1906014
75730
1923397
1943103
89963
339630
354648
688845
142276
1009773
180744
1135252
810177
987009
626384
1380249
999240
1005780
187226
1533485
1459532
1415832
1642501
984223
896123
1303159
1935906
575450
1773406
1570344
613453
1070738
1393998
1490302
393616
618398
483131
1216731
1940237
642527
557562
1052618
1882231
234683
523474
498226
483471
1920641
431269
645251
257962
1173829
1995018
164665
165934
80585
12292
1466687
437586
1823883
252153
165862
950165
1465682
288998
1245631
1130497
1510231
164838
1857887
695075
1422914
100710
1162567
1782295
203119
1070264
231678
1436473
87335
103929
694457
507405
243738
28072
1375591
538706
938954
1924152
1665281
1980160
1551013
76169
1679322
1269754
1564008
205763
1133353
1903770
576027
50872
1226006
1896590
1845738
1293853
1507936
617982
723585
588196
1328792
437342
1330231
790340
41064
468236
237618
1387063
687523
566817
1258296
564750
1818508
814286
1926927
1674539
987288
1032145
1746748
1130076
1621581
919463
1709224
1128834
913628
1682888
204304
1660941
496739
399534
1507499
1935233
126526
242601
1720751
1055620
23465
1104954
203578
231060
1313715
964973
1078605
747203
1709570
1974286
237113
864213
215788
946219
1751781
1511055
644289
216467
189347
818639
810542
140959
321772
1373372
1464444
633767
1408854
1229477
1981833
1760896
457265
577228
1574768
1185000
209750
1455254
1619209
426365
786650
1856031
1722380
988654
237334
1231831
1481245
1930554
1499658
564125
163701
1394830
487905
1801881
1715887
980845
403919
1858978
751827
610229
1504148
601184
1857884
567215
1123929
1527651
75680
802706
124554
1288254
185519
1495512
1882208
1534798
25491
1362220
1159420
1996581
13587
880655
698644
32079
1570148
99140
1619925
1912990
1703997
1480468
447916
880987
950640
480864
393765
449861
696528
1901238
735672
1993458
1850727
385451
413773
1202197
1152238
86696
1951103
1313617
1111183
84104
1224521
1802497
235089
347620
815612
1948132
1376767
1015030
1783389
1889053
1168172
1672134
325688
229844
1830113
307662
948522
1953480
1690075
817872
1910302
1624140
1977648
1911307
552942
1377804
1454562
1994066
523108
802680
540052
1720038
993086
1854275
868566
1526147
531936
1115186
625445
1164327
1953794
1025837
1111907
423832
1232712
1236564
1128089
456348
138331
1998326
335585
343189
1304884
1768301
1316984
833568
691753
1066308
1051552
314377
1949441
1992933
1115181
146552
1476156
1490572
1677662
1800354
89314
1938572
1341689
893066
1190770
375785
1484453
787413
135717
610229
415745
437509
611062
1157280
1840776
239569
636252
704852
1637887
100630
1033166
498450
1048455
820315
1154798
1103492
1678460
1238341
1810989
1559723
1796436
460327
683462
1896689
1930607
686392
24139
1923175
1275061
525109
403304
1123664
1733028
632322
118104
1309117
1984951
1480629
883977
75742
1700464
403391
596570
1961207
890241
1413078
413439
1780617
1864071
964813
753454
1612688
923352
1929475
684667
419509
1059104
1984758
1397435
601161
135971
964145
1334484
1412286
1915048
8004
320737
1724697
418585
714594
1606926
402841
145241
971988
1771488
1426081
1652917
1921498
1873206
1251374
2953
710392
1554002
908271
640313
408793
981235
1398196
973762
1850191
881688
1030623
817654
200995
1508633
511145
237313
1136406
621538
950417
357666
545176
45286
170537
1169313
780422
536068
172458
401968
211323
1732823
836925
614319
495780
46893
959928
317365
100838
879299
1099725
24244
1315155
398681
1475963
58091
103578
1912395
814234
495298
211865
1352186
1437158
30840
608378
1091266
733943
1026946
737407
463306
541674
170847
253140
1724124
266092
7536
1618888
946567
207580
1228998
729609
1622875
1723947
356184
668834
1713985
1918126
816747
699656
1269912
1579301
261198
1627940
1138984
1447769
1958803
901506
621534
52961
229934
814628
615300
1459361
1929141
1259866
1009961
839802
1284554
1274652
1706008
407086
1740888
781021
737824
641918
1942939
667435
1073049
265065
312822
338352
1891976
1689728
1693520
112451
1151127
1214939
703073
1738367
74673
1692170
1268712
890096
1728226
927356
1199248
1180576
1409614
1923824
1727311
329300
1912038
1467782
1396631
1745244
1644804
1173066
1863184
1540917
1943358
702927
486923
1702921
280028
1916667
807331
794649
1610424
52430
1860355
1207760
1201756
1773773
602287
640842
794769
1274257
840266
1826306
1618314
1538661
238857
1808935
504252
369105
1753550
1133790
771954
1296263
581647
1716928
852417
1269873
1661
1499548
1846726
1891018
521254
971247
186933
1304754
1545924
147777
555739
1160135
429842
12742
1514165
1541768
441382
1488594
953360
2153
110868
109686
92739
645839
1272700
1303957
597745
1966321
237710
849428
1908706
70503
812419
1938830
405483
1817125
1379476
1095087
1798286
35873
914751
1182758
947596
1274518
1755
317965
318338
270172
150193
1352302
1728509
1901246
1070990
1864201
517238
1250890
67662
1857149
957820
411912
382169
548126
1369716
988367
1211599
1428639
28263
1472671
1466429
1579364
1746484
1405623
1795894
36460
1001868
1963672
623868
1903230
1931643
1286803
1527439
1619559
593510
1588641
1359497
497684
1847109
581956
1375013
712042
1628254
339778
794965
1219726
1569748
1205620
1888873
841976
664949
1040664
1862466
634994
1818024
1740014
1658785
1807645
937520
1261508
766542
1605073
140606
1181136
1725521
101507
1527084
320719
1438845
365007
603173
176824
1972704
1347799
1857330
1612403
690400
37246
288961
377452
630542
187531
1920008
1785320
1950038
1454479
1500648
856684
1761009
703871
80042
1271341
229854
914263
1961272
1854681
503462
1113377
1712580
690025
1479822
1073988
1192455
1041174
81603
1343548
1376715
692527
1573433
1118884
633224
248009
494608
952333
619241
1443322
1271162
1483881
1021787
1068918
631005
1384534
1117192
1747351
435704
679884
1538877
1356394
1132852
623250
1963955
1249940
924516
1363700
1866577
1570640
438288
11738
1283495
1445796
1125018
810551
59548
1331912
432303
716077
1306405
174879
1293890
476276
299923
692364
1265572
1879177
1905549
541554
1286816
677204
606524
1656859
82537
1721355
702168
1878237
1871127
1939261
301559
1948617
58236
1524606
157365
1267455
254263
1662139
267484
578477
682372
492875
1613275
647968
38464
1389409
1075099
375295
1375683
97337
1332670
784299
23521
1065950
1528278
740973
1088875
1502594
1206081
922427
1969382
1446316
1837771
51218
1303057
973490
433851
1651791
352918
1250393
1576240
934019
752426
642147
1711642
750447
1392021
1079322
1813440
722070
1233226
1963009
464331
54660
1730914
1589103
596046
920913
815161
1882065
1333676
1132831
494076
296832
1323453
216040
780130
1861213
823331
1616380
803402
62721
1515298
1678445
1142422
1686967
1426296
964242
1325445
1228880
1215850
1225217
1737902
1030985
573265
1154603
929342
304749
34948
720
111652
1637276
505527
505610
1501949
1613618
282579
136648
1817030
511562
1793000
1995447
1467130
1881338
1023923
1048015
733863
101901
1932903
824687
159614
1070297
1515297
415602
558530
851068
235335
1527349
930544
1057415
1093391
1681795
1482453
409039
1716130
1778889
719057
1812976
45856
135881
1086293
1692741
1588244
1980170
320243
1500399
607009
1500689
1055832
1011355
165089
172721
1779397
1628127
1562603
1451300
476098
931486
69110
173467
1729192
219421
1659631
428907
1324646
391073
1448522
1417822
172104
1625669
1235253
770477
311116
1903354
730083
141080
231853
1590974
1540361
100935
1784037
642819
815694
445903
634135
1350696
1113349
1001938
1866448
1467926
1100788
574720
467445
1876190
122997
515605
1748459
148584
54757
973133
134759
720170
822397
199933
502947
454550
106725
1277111
598309
174991
621500
487656
998792
1070102
1639988
991477
740973
1097826
1179460
898207
1279572
722063
225669
1520408
595829
1082169
1251283
666875
1620761
745983
817089
577067
1249267
1748267
1171583
672389
1625419
1041885
1688828
1269578
183865
1538884
1437012
754609
247378
960387
337982
1794475
1046281
860994
622458
1654826
479483
1696196
243981
1840932
1737876
202400
1253870
1447183
1835401
188342
1829226
400126
1070417
82923
1441588
1241224
535807
212721
884293
1368713
1313329
1218895
15448
1667236
315112
1493957
1621758
1705194
1213184
1220005
427240
1155155
923106
1173005
1686341
1036693
870935
1702789
1832707
833924
1908386
1957705
933768
1801032
1958603
1996755
1789129
426450
859137
1557214
554241
1070600
1424405
336571
664146
1618011
321818
1176999
941518
415837
670922
554042
733815
1820660
1302433
476147
140742
940874
1718110
1841364
1204263
1674893
1494090
930695
1980185
466155
990845
1056312
1664833
1789821
944921
1616555
87378
498967
331609
480260
736904
1338039
704685
70740
841232
1261152
1942305
1276020
1046889
1249490
983033
1013645
92545
1490395
1151835
1670285
1328107
1367935
232861
492090
1523105
1712608
1510231
1287529
1002266
1500054
1970735
537451
999967
1112179
231210
563678
558360
800907
1965989
1905391
1947244
1977732
575776
983831
1486149
1672004
752577
524076
1441208
1445513
883417
866699
757080
590172
1717047
390873
1054466
561167
655356
141601
752424
410997
1396299
1809858
970758
1333213
1238387
760384
1904014
1450447
907930
978955
1779649
185848
1765239
541764
948787
1170541
1366341
419042
1692495
1658771
1861732
639821
1123658
1908479
247556
1765990
1364481
1302172
346755
98506
342187
680403
1263328
544000
1394998
1709493
1044930
1676784
1065068
738096
1701821
1815112
1277970
1611351
490920
778195
585753
509279
1908035
1044751
483945
415837
378288
320767
156211
802328
571797
1051545
760191
864112
1269355
729014
1234972
882662
389375
908087
318905
715767
797519
274855
1176947
631512
1357073
1911813
690239
110954
265318
700356
753995
1308482
1516747
1153285
665570
1960714
293619
389451
1039729
744380
1043212
552972
1652324
891651
580942
291721
1579664
1344176
1448767
1409582
392038
508249
1185730
1535416
969697
385469
1626593
49912
1345564
216454
1416924
584470
1840339
1854032
1618643
644082
411487
1077062
886738
487918
878191
1713631
730797
1962103
1155368
1660074
276021
545505
642891
1540345
835801
1538077
213895
134154
1024925
743400
1608865
798063
1912420
691336
269535
287830
1116822
157930
1509413
310710
1400953
383435
1136406
1929355
1459272
1086841
1438724
660581
216438
1626079
702038
102285
282016
1615064
1170298
881841
527721
854409
683950
1464344
531097
1274785
1107210
285
762826
1388142
525475
603884
1846684
1906417
1860462
416304
633153
1020690
1790854
1840915
9973
831137
551378
168748
1708331
755394
1452253
1127499
827950
1374811
807014
1239624
1095875
1700287
1766604
908876
1524655
1059342
553475
1276725
1613208
1907062
24898
239673
356082
1705541
727135
1368292
706858
953835
990616
1095440
352572
696315
469424
1488913
127980
1118090
998276
215539
474366
780259
1873512
802471
1700665
573772
1912361
758391
1995447
224312
536554
518575
1964128
1506563
1191966
848518
420652
103312
1739161
1862959
1925299
1528002
1126510
700324
1300246
1335807
707860
82805
1091598
372628
1359049
1832690
1001984
447009
1521934
1471876
1680318
1211776
40806
1316818
1981258
1488854
907994
1385244
1877114
1460815
1439910
1073997
1549608
1899838
634020
459750
1081850
29975
228410
161382
757290
1218674
1795056
221433
1526253
124411
1683042
551843
1065356
1738317
1093998
421305
1442509
1707124
1180346
1632768
1466595
576659
1658400
862209
466146
847761
1245398
578008
1401229
1185431
683883
483845
737768
126618
1405707
404196
1544153
1780953
1457427
794257
1233010
1208093
1869811
696750
149625
1559211
960901
850344
1908456
1571642
938007
156858
1561653
1562076
357992
545949
464418
846327
728471
560871
659264
412619
1741391
92011
1554193
862023
1905302
1326251
272026
393611
1347473
878472
107429
118379
1146431
1597609
707967
973899
1978290
763909
389337
1005289
1076796
16876
1523323
1451669
493194
1122119
838345
1096615
238470
819744
1089461
310385
58051
550526
1687448
504781
426285
1062749
986851
501742
1061812
734160
92634
1473266
1047736
1564878
438971
1229243
1805745
26866
1590835
687666
1828351
1510160
975654
1629464
1213498
1563357
1647520
656818
711818
123465
337412
1783817
491055
336269
1132662
644719
1948168
1305613
79138
973295
190003
717996
193799
1694119
86591
1832923
1054398
1589724
1930036
1483192
972941
351576
37673
461240
968327
72088
468259
1294919
780591
1247281
577550
1759895
1614354
1432231
1373630
312020
241436
506731
100661
1691795
211381
253952
1967160
332894
350240
1324134
266722
1827232
1732374
508652
1610631
1381650
1032412
315027
613832
700458
472707
327377
466190
1243924
1256561
186911
801292
1520408
743729
461260
238656
136285
1816338
362486
242687
1487254
1020471
988516
366702
475782
1036703
999240
350858
1929647
500527
724940
222439
1784793
338795
1256638
1415958
1213884
267217
440638
1723836
1925515
549145
850901
1272800
1296260
60031
1569347
1523491
1989667
716768
1931408
377522
9394
901464
814937
1462657
196704
556923
486427
1303334
1581268
1475672
19944
1720648
966811
1467024
1207918
1028319
856406
1737253
97568
553460
583939
41430
985228
1271300
1211507
595351
657456
1120903
268551
1425999
302499
977277
276036
1714942
58041
913067
1652242
1725869
1339901
1281916
614038
834884
1474284
547674
390624
1441597
1633861
403273
1363983
1867040
283174
1455899
741561
925622
37690
1578797
367539
415510
797067
1186260
536566
1168222
98129
24077
1695805
1927075
1651344
439014
1211088
73295
141850
1183114
143685
1200599
1027932
268460
1041152
1422984
1206372
236103
851247
1706211
217060
1320291
410865
121148
1936374
530585
305923
1937972
1149579
885072
1179296
112862
349992
539286
1295266
455756
778397
1178757
1997582
1807251
901566
142393
1580460
134667
1153880
904019
1452835
1724438
575357
264338
239529
361047
1066245
1234993
1307178
629288
1037539
1723327
1963965
1608374
523135
1183475
1202977
1986254
151821
1490835
1486310
956003
52496
590151
548764
1282527
933466
380082
1499518
980625
1972386
394577
1606451
84644
1508960
1218806
1804643
1823538
935715
465118
1391848
1699784
1858946
770919
105923
1633212
833953
1968604
661554
748339
575673
1845402
1159982
1597252
597970
680675
1464043
121315
1102942
523188
1565856
1793685
716051
1220708
279573
1514824
52011
1237090
1180501
167075
1674326
1504878
819679
1958014
143294
704406
684940
1399959
29145
446402
1835100
1063140
1561286
1438031
1632755
1879308
1494430
47162
443269
1853535
617771
585752
582482
932805
763126
1412695
901486
993437
641194
1310077
1103901
1298231
1176780
1859462
1230185
122356
1575204
190253
1639928
410353
103278
1214911
1224000
560834
474407
757829
348311
951758
278853
228831
759473
1998218
218925
1922569
1728985
631445
715714
1337188
1143398
956667
1541457
29271
713572
64135
1839729
705110
1945070
1595907
136895
716066
1790849
845287
1861714
1685265
992938
911674
509572
606246
1336181
686527
790079
188937
1865021
554097
1497165
1097103
1845655
1192622
413224
1424732
7671
1102151
1952122
1417401
181486
1676084
522962
153926
589321
1846459
1359213
718636
1169701
696305
1229075
1248907
1560131
1414306
1875443
831655
1215307
977202
222022
1611084
1269037
181870
1639787
129403
98158
1481480
1782453
1260581
939454
710969
1402027
290440
930102
729849
92936
659816
557057
200542
1262546
1459901
347410
1624433
862735
1100112
1883413
670631
1304481
1933975
1980180
6045
1156002
29862
1003334
872342
1577410
167658
1213973
670518
1269064
1788054
454867
433395
16269
1186907
306290
133275
362998
1653253
301492
533344
1417446
600021
499604
928610
1776869
464659
1572382
375182
751858
1416393
193676
1885112
35280
104646
775823
208278
1762575
1743050
1265850
1287317
110811
483132
800375
1678935
425136
1085303
1165555
298946
1682716
10501
1104984
372747
297857
1218624
162659
467009
1432808
1817217
88930
585716
1451658
1810627
942718
294342
674142
1893966
172076
1154352
1524412
712128
1920163
1549187
1282084
1274673
761253
448080
1676762
1658840
1115045
308842
998792
306774
195574
1033622
1984437
1605157
1389851
1422932
1286117
1124335
1891195
1588844
696830
583978
930396
1974483
105000
1149179
1651944
334079
1088671
396915
1116665
879871
937812
200529
1346853
401367
1868435
1628902
1989064
777485
1166250
974134
677201
1946633
1618952
208621
991601
72799
1531781
1991611
1830999
1257156
1129689
1695786
1953718
1257816
1911638
1654376
1837508
1996349
321685
513767
370220
1933270
1131593
269445
620302
607634
1754444
986446
1369008
338253
1603290
1600782
20127
1129001
1290782
382455
1487622
1098631
862398
1856236
928413
642531
773208
1104163
135326
478635
1061335
573541
1185670
1051411
730596
651658
511787
1109935
1334257
1761507
275501
264772
1404658
1921346
1302165
363354
384860
860798
1351898
454622
1216589
489950
650185
212986
298802
970279
1828405
62901
811418
1330102
424665
791308
192395
1573904
532824
912799
1299018
878473
400151
1449670
464528
1278423
604581
528085
1216800
67238
1842157
1206250
488745
1964099
290042
1372799
1785895
103041
1656708
843171
333551
730029
974134
882303
1930028
1715546
875277
181733
1200734
1706477
411236
1779436
388129
1902511
1911999
863046
816824
205172
69309
852423
1137878
1664172
1972872
1696045
1480942
985946
1323808
188213
1512309
771274
1072875
411619
68208
227455
1422358
441111
1193604
1344858
622729
1799279
201704
732527
881256
92891
464259
1701340
1630689
846634
607170
878062
368208
1876151
306762
603291
529326
1366485
945582
322479
1531736
238152
1977507
1147218
598319
1023418
768515
641363
1721935
1757205
620970
77743
144459
716893
1855577
328739
1547490
1752462
784176
1108880
1151074
74285
1433066
630102
1836602
1173446
218404
65656
747409
789853
1802351
867809
1757788
259693
193818
1380244
1493046
1833191
249159
1427958
893496
554540
651469
691190
693360
1661978
1456208
91620
96182
1910035
13538
532950
863519
358611
755997
613544
1470597
262965
717161
1380709
340642
1408057
1053887
1094939
732055
162382
1390815
1820060
1803177
804597
637743
938697
1962439
15525
145444
147472
1306174
1448976
1647248
1969108
800838
1745133
1533808
847074
759184
340735
1735763
753435
1915052
1741008
1072302
1418767
711257
1443794
150035
175876
1390769
376077
888200
1595798
513120
1876942
1426895
938973
615570
365313
1380172
940893
1890076
1758363
1517704
1639709
30365
1149554
1554342
847727
1360442
7861
1122184
1728781
739299
679798
345293
737700
1260544
978157
1194982
1828369
271398
1399906
560623
1309646
1358167
649636
1270839
676971
1690731
1483496
1447429
1742726
518403
107805
1704177
1899475
814965
948248
1453837
1047054
1461372
528733
296158
1465717
1989410
1276135
490810
978003
1490004
1943573
94350
1450843
645729
386832
1419433
1621982
1869342
1657943
1925592
1044866
284278
877558
260582
1589563
20896
518738
1616745
886914
1774347
541647
275928
1132159
1970468
1130961
1603297
836046
1624029
956495
591352
1575609
634092
1679876
1621938
1523776
1780286
172518
1356618
1556577
338356
127692
1913628
192446
498544
1698452
980757
1062701
772258
23642
577701
1279956
1703839
247824
1635184
158965
1784455
625445
515419
620506
1033798
1361768
675191
1265317
1941287
1961756
749685
350918
1516740
1124068
782219
426994
509537
1327509
1127951
1345156
667305
593708
1896103
1456255
1951528
1623875
1749869
1701994
613827
1828218
1964192
436401
1527871
661004
331028
566780
1418209
1380467
1933066
1735981
1566789
473026
1400404
670918
42718
222749
917487
1542382
556284
1238435
585158
1321872
944884
810252
917984
550177
1334765
1477824
1520612
63530
752958
309536
542372
1811961
1783102
807562
1165965
539274
353526
688543
387322
1086986
100382
1083515
353862
341360
83233
303459
850795
1508347
188945
924627
641052
613534
170989
813782
689415
879301
1068698
492795
14185
21068
109177
537934
1730116
1360651
1667776
703250
764137
824929
365054
1684047
687676
1627521
1168970
930627
56155
788654
1084928
1340810
113168
27542
275934
477123
1311445
1451607
315886
654460
1978798
1215608
932690
676367
473651
1768004
579862
1979610
1065356
1142259
151150
714786
1313555
528707
1206687
1843487
728115
1857146
1758315
1689247
517826
1434350
165198
1848713
1431291
217088
1077997
519463
953297
539566
11168
782048
410252
469440
383279
1392802
148245
824754
754826
261080
1286328
1259710
1482632
823116
1838849
118835
1479149
1501095
904811
311558
235186
1290676
1358907
1993006
738309
315500
1565885
837875
678993
957631
23459
1401570
971918
1038761
1721292
63665
1354452
1180126
548694
159980
805113
802666
554175
1929301
637933
1190748
1433721
1626322
209306
1754799
490153
402932
1645731
844440
1407234
1284275
243067
762492
469064
663696
1333547
1452142
1087740
1797951
1679492
1755490
1022493
978785
905722
1929211
1970942
390968
420608
1879947
110826
1521745
775899
1599448
1826092
123774
1765170
1892206
1810170
937224
1936082
1071079
870347
1025501
1162520
1928868
28046
516127
1353101
32121
866485
184188
56029
1181343
1330372
1036768
1895835
719860
967203
578710
1006399
693058
1452305
1202559
1459262
1720899
989844
724092
345202
1222511
1839489
1779906
1960097
431248
1746066
538619
1059807
1279303
1150957
1866559
1187184
1644010
291957
89641
802985
124048
1107994
1501068
462643
871460
1453812
1255279
1905427
10395
705015
1899823
287978
1544592
912706
1460917
1512539
838022
632851
47504
1334238
1626893
697725
1213105
321386
117713
771950
681281
1852625
1883131
1819355
1192831
1871193
792931
1313672
1177991
1324497
993040
190990
869560
1141002
1681575
1002518
1574750
98450
1077764
1187938
581822
1878747
1464749
1991971
188459
1385413
862529
1512151
315400
738236
1699289
566341
1771966
418449
1124301
1566095
242636
1426101
937866
42281
644306
230605
681828
258887
1954591
519058
89593
1018210
1808270
1829651
1103031
941876
1941649
282233
1699150
1862501
143551
1394688
1954009
1542530
333328
566237
516550
1291056
393808
1260480
284913
25151
436941
426235
156674
1146017
788511
1356136
837980
1868216
1625779
679787
227126
1929598
1392138
1175781
681252
1762684
1654057
1430499
869761
1742575
1480569
69441
179260
1627078
1172006
451731
585337
54218
19900
763478
1646977
369724
1653804
1477069
941276
1176486
1981310
676715
1115637
395465
111602
356988
622514
1878815
132008
1213281
798476
535079
1901659
885961
868792
1679338
1698032
1600537
1360572
1913655
1128392
1585721
1792471
674718
649654
1516022
1326747
647789
1334159
1887028
556543
1811523
39123
1687287
602635
1744913
1925547
840468
424910
1669816
878443
195586
1141433
1166095
455116
466258
537022
1765351
1614263
874912
1148687
187523
1138784
256468
1034693
849832
756558
137682
1432128
1009196
1818524
1721236
1768098
1311306
1785374
593127
930306
1365840
220538
342350
777859
1120740
1504726
173757
1499850
1027468
534115
1677016
278723
413295
346610
339770
1909780
1424436
1050374
494229
48641
825312
912288
997791
996979
1774436
319069
1326273
1773323
1786192
1119758
307359
212621
1280238
663465
1946335
594453
191910
558850
1961831
1891136
193382
1032273
1381354
762493
1123818
282283
736985
208262
537210
1293166
1566124
622849
1454539
1311859
89089
1452561
1379519
1728868
884029
85452
103246
305787
56347
145165
250721
937715
511627
545689
961779
109866
1944202
1980106
1681626
806521
1021866
1550985
670477
676961
1801519
1627985
769146
1189504
1376795
1445264
708321
1591029
1312274
1626719
1463305
1590052
145358
169319
835074
523535
1039478
1784442
1984942
252606
760143
225576
260133
691922
333897
1049906
543008
609869
494156
672296
1784437
1830753
934868
1732482
17877
855342
1960422
1887720
644027
257247
712680
468271
375471
1700665
1842298
1900280
1116173
893287
1916618
309456
421941
245115
1566250
75110
1232314
658637
930596
1336384
1535468
1663804
1490030
1421019
1013500
415800
217363
1930179
1760098
9078
199868
948364
199425
977140
55300
1539179
1659607
183970
30096
428681
453968
1472717
404275
363779
73093
164236
218798
576310
1660044
1408391
1272794
133611
968572
1784241
708839
5071
168373
1438855
1969201
1878285
625245
37673
1129803
1222422
966473
365007
954368
185423
1735461
80063
1509457
1797284
1262044
165784
107225
1321306
817183
536313
1732426
73995
1686552
1446795
1921119
1996039
1596310
1767300
979808
272236
56397
634994
1327184
1911499
359539
361173
1165965
561603
134807
199061
1869885
1103352
1706115
1895588
484780
405307
331021
1630746
1640089
221761
1881804
783093
722189
418909
1786280
214870
1725417
1692226
1828405
1525616
1505148
277185
1018333
664250
1314993
977859
435067
1869385
1092623
34518
1552334
1856171
762283
819041
800600
940840
1963896
1071153
1558125
14170
556426
1132865
1113202
820622
935475
1702921
1347084
1972670
372024
339880
1980641
611980
1897709
949166
721030
295009
725947
989914
440473
111215
136257
781868
1989219
144391
303362
252440
535689
680769
1970560
456693
1445357
1945993
1049968
972385
1147382
710307
1897059
1274630
1454975
1821520
1529163
317958
378108
1768904
1326660
208318
333880
807901
90092
1130382
1248757
1192169
1435896
553854
1101841
1803742
904482
1673837
105719
126795
254907
185204
1885346
970730
992049
737272
1754465
843483
529134
1777780
649866
1375962
1723822
774811
1206695
1391569
874302
1649250
510122
344096
1178573
1776570
312798
854295
949885
644610
1006703
873014
1774898
1809616
755531
1871433
1830172
1265389
1869353
1972683
977669
447009
1118043
1278695
324959
931218
570588
1021670
493744
1667641
63012
1505987
1950186
1175315
799960
1642057
1327854
665369
75871
454432
1180751
627475
1488836
854468
1751671
1325441
1387480
1142165
1393458
552822
165482
1195471
587505
1306608
9060
605670
191718
661221
955675
598497
1678003
283157
511563
946490
172139
1549861
1113164
1530410
975682
207369
524167
904581
1889499
1828622
870015
850750
1864194
1602887
252544
194427
1543799
306341
224851
986455
1404994
1594387
1659330
858535
1494900
647978
671116
1620119
1732918
1520445
559000
1609631
1452039
832096
1486736
1260867
965502
1277125
1532384
631656
342744
817919
1411184
148147
310710
1725962
1319056
578543
1710386
670440
1558819
1437468
976101
1043371
1306866
968591
1065382
1792600
1220166
274587
177000
1501163
138411
402127
474417
1995649
1264098
409844
923755
1646546
101273
135127
1025532
1435081
1948971
319675
397491
1649887
1137139
5103
1958853
612202
763447
1461082
875993
622014
1582136
1308294
524843
1526948
1631583
59381
1528641
378071
973785
786366
1898428
1325540
151196
433281
1344047
1068426
782346
1126603
626947
1599669
1938832
288472
1040669
543762
1237583
646628
782137
237986
1714352
844152
1548229
1751068
506315
1226039
1046379
746398
1869811
597520
129407
1255571
1870200
992764
226980
1665519
453803
852478
1230738
200443
1596530
248596
393599
1193037
1132370
1086540
1018333
1743196
1858453
788713
397647
244630
840889
521885
930233
1723499
1135770
1948569
419223
1473804
1640444
950012
924713
1750192
132589
1508264
974095
271219
729520
536457
256486
1637650
874145
641448
885116
1251598
1441892
459081
1859541
828453
739815
1131562
1540256
1035975
1048953
1166143
13850
1925661
1613759
145075
1418781
585158
1605312
778552
1649568
954412
543063
1666793
960282
1526152
96585
996178
327334
573574
1173734
1376495
1721152
192032
626465
502446
1509639
1188222
1160248
1912176
1309335
1485868
1688222
1593933
1048077
107572
1390755
1628612
1183196
1107628
717439
805652
1183723
453091
1795994
1261683
876691
769318
1952316
183547
767751
1412487
1585684
1996140
516136
942207
1433599
94416
625214
1292664
1406487
380707
1714340
1716202
373238
743175
1863775
153057
594319
293446
1225687
1802741
1768109
70216
1744239
1259405
1999944
71524
633389
1785368
200560
646320
302731
1073683
151756
516279
1093223
596722
197289
1262607
390601
1833140
305981
1939522
1491264
1873039
1301237
1771401
1614929
1850109
1426355
1566272
1055906
28108
1943968
1196082
540629
1662257
1070179
237112
1003170
1333388
1410575
754401
1462661
625492
1094502
1139041
1866727
788799
795925
1628900
1916007
1798556
769688
327300
1137915
1347143
194662
677194
80335
1716986
1092748
963824
233255
707422
1011802
1484692
324884
1923118
729428
481489
1807331
486359
1386461
1883198
1740126
1210031
1839329
126799
230042
1725699
863465
862587
1918093
1122358
613973
1331777
70529
1364084
70273
1495646
1537387
1930147
1285156
1072658
1141756
29882
98736
1495263
1975004
462917
501020
1179257
1411276
1689552
1098621
176980
1626133
477608
1420099
9740
836611
645914
721944
1044974
1616745
74116
1507790
93367
947776
1239847
127937
403548
50040
1974858
1579625
816353
1680473
1412749
315414
1523106
1343760
1467496
1756659
856869
1301786
1541104
399259
1506191
240354
1334105
594696
1854481
1785942
1703254
1652432
1992453
189412
1560433
1893107
260257
1633671
1705181
712701
1384764
647495
418621
1375396
1908610
441775
1413208
407115
1785170
29156
970810
1833642
1045943
246763
1568228
783373
1685411
1345658
7367
291143
1920015
1322116
1470880
1489093
791460
296616
60961
1770992
1311932
1735363
1069131
1494479
1575135
1719014
568832
630141
1807563
1348100
495673
1186332
1983677
1937665
950414
1773741
939955
106283
78982
1065468
785916
1414625
1682391
621170
1801175
1466942
1782778
230688
1455879
1819668
1029283
295497
233320
1932946
1264776
1946862
1520514
675746
417347
52285
89710
1047064
273790
1609956
1151857
139327
1791056
1046908
1240500
520190
341389
1771751
1170245
1648096
231250
684703
1446425
429002
433900
1850374
628974
1563032
1496458
337186
1798044
1736854
1059517
1233703
471691
517298
550636
1069956
1429404
571945
786821
412643
561206
408843
1152372
721368
788399
940113
541511
1347951
1239569
1072836
1668639
1450107
1807645
1659459
211566
1239808
1901170
839883
1245602
1265551
1866354
1735947
86819
1563366
754615
435203
1643257
816473
1232123
1450780
891166
1190212
1775678
58663
485731
1662124
1563589
1783811
1200771
437417
225692
1082937
688287
1411251
452968
49503
1695786
917806
351166
727092
1741181
1179562
719271
594776
1854836
1671689
1522938
1925742
844169
286871
1581662
354130
771545
1388248
1855739
1561317
582141
335390
1878341
1616745
1511055
971235
65758
487346
1744875
212868
1572451
1943566
704868
1960435
1485419
1794812
1471165
1929950
614749
1140786
1051383
699108
455403
772131
1732071
1476381
1097839
1671116
1651106
320265
1611992
1706070
900661
1418763
1967949
694942
27896
1080793
529777
1684105
1555839
304044
1956671
349943
1516857
1109285
931669
1249622
898670
807345
722243
891582
34773
815866
266482
1326832
1024966
1161945
1725180
1246973
1710518
665661
1907164
806831
370612
605371
445600
1538167
804784
953869
1353627
1113105
1171958
1217401
1691819
944901
1083937
1664430
985133
897933
1147245
142989
1422177
480008
1738526
700498
1174452
1296232
726105
161936
1090511
966851
183752
135021
818604
1551565
1660906
1504440
958297
153798
1575234
1209432
1221949
1667861
273851
1981260
728493
661086
1430988
1372828
613174
520951
1113464
311755
1505191
546371
1145165
1061054
1894431
549921
1647972
775399
1282453
1697578
852520
1068130
1303696
1966333
237832
1738423
1907819
396376
1738333
1944376
1851310
539256
963384
1496435
1798173
1110004
1242117
211290
1268129
592827
1876915
1763374
871894
919853
1427149
573306
1025486
913869
56301
904921
1393606
1957061
808814
65431
1202980
616892
957307
1687105
1324094
799060
1057386
621638
1270978
962428
1935867
272385
807245
1826869
1824081
540756
1505127
407190
1455979
560124
1015214
318112
255812
1948547
693980
240676
331373
52274
1705050
502359
1402556
1370876
781416
213800
1569415
49322
940184
1246181
372129
681175
333878
1661291
317059
1098800
758358
1902081
1817629
521632
497224
113826
1494105
1733136
1171499
1862215
316647
1477381
1673655
267017
1633851
1408885
1655104
1492129
825589
1669680
1826488
32673
700369
1827143
1003171
1900374
932365
863382
1264292
1641546
1629421
1342494
549351
809012
1065251
823414
1209138
553902
332025
807277
1139511
748088
576595
1844695
488326
1560897
730853
261567
361207
327891
1972300
669436
1980060
1671962
753011
1457352
86603
1003100
1321703
469832
1117250
270146
1267356
1303550
1316099
202589
1189988
1839510
19965
1065385
1804725
579922
1445267
1055934
1423791
1845461
1124819
789385
1919430
1404548
1466875
1343797
946213
791023
175016
298651
407242
1471872
563800
1678394
1245043
430612
404724
153256
955817
462241
852456
1497336
546994
893022
1487592
1070388
868221
436848
241153
1956949
400793
330721
1602427
1852619
1240312
573239
34527
1689969
1650989
1269391
67690
1821776
108955
641334
280171
1864625
1196000
1093138
157986
805237
1254063
399561
1761295
258071
1403492
1824119
954386
616610
287650
1161049
1060117
938828
1732447
60873
971814
204218
629363
293698
1284405
807684
249476
780056
23669
1786324
319298
226435
323480
1064853
1085151
1768667
1901388
106080
218494
945806
892760
29335
194894
173321
412115
228847
1075480
98257
1664079
135401
1777267
720535
1456842
1441915
1844776
1069826
871053
1377248
880273
1738705
1885056
1706700
68889
600700
451568
1521994
1555839
1020031
592640
1801032
1912855
251535
1660335
1587465
183827
1318586
1586132
1662802
1038253
1964447
693620
709651
1107244
295837
310715
1060902
1619241
82749
1631241
1062161
1864293
1818584
1093517
381886
1154437
1676560
1790112
1314145
1311926
920633
1927464
367983
1307233
1371824
491851
1789651
593919
438138
1559027
428000
1623077
1983328
794963
975666
1493644
136479
633480
539249
420243
980877
1779932
438952
1112521
691258
1547270
1830033
1610842
1403364
1193609
1761623
1951084
1914962
1506763
582510
1839623
479356
134011
1366299
516010
1372738
180515
463476
1244011
1370182
425494
1038604
1160039
1394487
550526
1143514
285897
1139804
363378
805695
1806986
660428
1896343
935314
1423791
1503081
1464699
929249
719580
469078
767231
1682916
252750
599760
933851
170100
303203
1790275
1993368
1510250
1171222
336187
1201881
1808703
909460
711835
947815
1295734
1639353
625121
1458248
1199620
1842153
1250906
1761815
173535
1404189
932608
96475
908365
1997420
1136007
1406502
965353
523641
765483
1017790
1624082
1011617
1406939
301313
726515
264305
782693
484200
1883380
749368
548959
1635967
799972
243836
638148
1753747
1949958
1759853
232788
1611877
1897820
1575482
743162
1258157
800615
312081
1603631
417437
1812922
1866618
26641
1276765
239304
408895
605456
1070777
1646514
1842802
535545
99185
594953
1481468
1335467
1779455
1764632
1379472
1080090
1372170
1395948
94426
1175759
859172
749035
1157131
1981822
1102351
881281
795256
1126641
246559
1791572
947538
1746796
275149
1879053
249677
1271996
572797
45611
362565
1056279
787110
192881
37542
1321306
922674
1044554
462284
1302321
1026125
269743
774320
345461
1853246
1618954
755777
708599
448287
187725
1027299
243825
359351
1769300
448772
1182931
466760
662590
204398
1891756
1383709
1766643
852570
437086
1652980
620275
1769380
1220134
625030
1007172
1996210
264586
1617127
1143808
589531
1417543
1130010
933312
1604779
1885259
802291
976317
69465
1686669
511699
1007740
415971
331292
826101
871263
121315
307459
1445453
377819
1577460
1025581
1718639
1566700
1013068
1898754
1522430
577436
521411
1190075
1558028
687884
1571498
487984
343301
1343104
303483
1182035
1267518
1621438
469466
978059
1480965
1787573
1020347
1035961
1742895
968438
810813
1946285
175380
54991
1441896
1181730
145936
977867
930600
940486
453460
1489916
1541942
471447
1060703
242334
55574
514532
690773
1038028
259155
269743
1030238
1320599
295642
648492
1876138
566923
1217455
1503367
969040
524720
504980
545401
1046034
11226
1953301
818938
609687
1530282
706857
1635100
1323588
358278
752700
827983
36816
1554165
1178092
650554
1337643
1740556
147123
1985915
751485
1073706
472254
1554364
818905
795511
825235
906881
1135738
752642
800789
1881185
1630235
855886
1455262
108719
1439135
1212539
1395932
135297
316942
661447
1009107
930664
513061
463300
1369956
84989
1595231
1053776
208351
1121659
1063834
893323
292938
35493
729708
1659023
68128
1446539
1292736
1946719
161352
1023943
857731
441088
508753
1618934
1869347
1397408
884166
237337
1255229
400208
333828
1252644
723984
1309141
947084
965604
1483739
1795529
1160905
75712
1050460
1303485
914622
878284
760585
768848
1677783
707185
1476897
1759243
1619294
481565
1976605
766523
673994
1853292
144038
443460
1281197
1839018
1955383
1175770
1431545
1560897
1580795
435292
1172561
167680
977110
237082
1444292
1972263
181028
924806
1299691
484614
108910
1598815
1025334
800802
222704
1216213
788409
1762511
987798
424915
147056
608999
1234919
1289345
1775315
567832
1468571
509307
802086
1379680
812466
1315374
488613
1613536
1116244
35035
716524
1781527
26189
209706
1396449
1159761
588747
1978490
270922
909904
123523
711469
870186
199648
1128326
415134
71185
1365304
1954003
1518034
857003
796798
926887
1945731
296109
1873746
1121094
755785
1685487
1779845
879596
469034
1073345
1222896
922126
1035529
895335
429324
826443
958060
548753
192003
1607213
1250298
994145
1485434
77736
1039965
1561501
1825283
265388
465732
1076267
195073
804352
781809
1766157
1815339
1219531
327345
1291813
670645
1446841
153486
37780
661886
1514599
392500
1723097
1904427
1801182
1346509
377408
619875
78736
958671
1390770
1433353
1167251
1246924
1279736
1216499
553520
1567444
764043
785711
93408
704878
1751654
1548175
127259
1210295
138041
215921
368098
245004
1609120
1768263
923352
178027
1240847
1990590
1084928
1602124
639952
1756821
1904936
1232461
128395
782392
313398
604027
663788
383295
768687
1753078
503646
354493
1697656
106569
1439435
1792049
1852409
813555
1165922
1425859
1338312
1072616
995786
1328896
102658
1589418
578176
1629813
1705430
368457
650046
892863
1754809
1653226
65609
1824428
109959
1111788
871071
1557103
1105206
585833
966036
1099084
1487757
274400
1450425
354918
12002
366290
1343162
1740174
441938
1569790
518111
14389
1754036
304523
615007
1034313
1742512
1621355
197098
822864
952885
1444687
1317142
1038433
177632
501267
273327
1042652
1780316
423897
1242649
1502901
1800355
1270523
668027
1389680
311694
1104817
699435
499942
807321
1515237
467443
1172331
258720
458533
1357838
1648489
1942665
657967
1846873
1596622
280177
233296
1721453
354339
1794101
671807
1286595
359972
625222
855308
605947
1620668
90617
1942807
1438853
970263
1693689
187560
238463
1550960
1427723
1610785
1779573
1036588
893458
1201384
1838250
559193
1505858
607627
483441
1871494
291101
934937
920458
1770815
76280
319325
657944
1887695
54676
709012
11190
188090
1477950
1009319
144551
1930929
1117769
709370
475091
676458
483396
779228
1957101
735836
1387638
1287004
267789
1223055
659425
846891
117904
1247266
645280
1053006
352367
1939962
179696
218404
427531
200047
1704503
131677
1401206
1529003
274806
570464
1076577
124749
1199929
1252021
29165
725948
876491
1452962
360432
327551
963927
1911119
1419614
1439594
276984
671684
989188
446603
270502
639333
733201
246640
82039
332648
986583
255118
1182930
588138
1249274
1352133
710025
373936
687853
292587
1484883
801117
772843
934812
554068
1402678
1772585
1466246
1637969
1775040
1636906
561598
579761
716334
1167842
1878259
1492091
1953077
1954064
1387121
1084096
1260342
1333829
455706
68714
419990
1089164
1553444
522550
1224757
281091
1946423
783599
41430
1363330
1155826
1387017
1480605
1410868
1744310
1902263
1665650
1918676
13474
660021
862687
1998612
634091
1567734
534774
863945
558661
338018
1279425
1938628
1034096
1027397
1175770
1431419
1007050
93028
1743183
1399481
1456832
1134140
1402684
1955786
300879
109340
293793
765483
821574
996137
1979959
792129
658401
630539
1703660
1147933
1725064
892436
1337588
529452
625066
1396352
203980
748671
361100
1243076
461286
772444
118137
134854
115630
806423
1443216
420013
45779
1809325
838531
1482046
1953190
1525438
511593
472990
335420
1481741
184195
370826
1888239
973606
795325
1713319
580047
1046436
652686
542287
1155666
646510
578965
530269
1921346
1852456
779157
16301
870028
334999
1070367
260180
684177
1106497
1391127
1784982
623714
1267821
93513
1852180
892558
979022
46960
1207065
73283
1377429
1446713
1178211
931735
760708
1038861
799746
217842
1437904
495472
1589566
125115
253426
201070
1173310
1756270
972555
1650317
1284663
1491824
16110
563293
866105
1264018
1204110
654822
1125804
33441
1001196
1138651
806514
1567179
842241
568902
332766
143170
36284
385199
1361472
566762
305050
1656646
528797
237529
561389
1335456
270585
937419
141044
1552093
534422
1364573
114037
1247380
42220
1947231
106299
1208934
497783
1265389
829247
771859
1888574
1388741
1239997
221428
322919
1018377
460491
1268855
561431
92333
770071
1150799
1691461
796361
1610198
1308167
672423
580403
1646063
1158987
1172101
1527503
1826306
1381028
598766
89153
1014878
704324
70106
1551436
113832
1681462
1523940
894794
1176402
1955216
629571
397807
844414
1904597
400208
33941
1985149
677974
1432187
1836458
1436873
381159
872134
1783713
1042983
813887
1885822
1534171
1405185
54952
1921907
482651
1695913
1703268
117266
101281
1391760
621196
1086484
1499111
1795238
302360
650205
1304109
1828416
1358386
786028
1010788
1997102
1299656
1548807
1777579
534890
526156
1936845
348169
1213845
670651
1416230
1220616
1712508
1205840
1177764
1076989
1830905
1891223
5200
875601
1447692
79987
1577470
485732
1256143
1641492
322205
711835
1155473
828740
1148484
1101700
782659
1974065
1567013
670954
151487
1409043
1617839
1796919
1054486
754231
839168
971258
204078
486683
932172
652509
1583972
1476440
840255
1032661
1846072
478070
1180165
274331
365693
659544
1808865
975179
1715328
834504
1004196
1455899
1968733
1513739
291180
141560
1088680
1466021
1096285
1273256
855442
933489
458046
739932
864236
868296
1299900
1553085
332285
280077
1988679
869389
1445180
570982
1381831
1050576
817666
1106120
1512146
1201100
1515273
1964724
892587
1398580
1280397
1856156
24931
880884
121772
858221
859099
1447848
41578
1303880
1622402
1721349
948532
1391325
1994586
1841170
189619
1540807
504685
1320211
1936606
1804800
200736
876215
122288
1651216
208781
1067950
537317
611545
1788439
1853262
677255
1938538
231683
1009695
1855772
458943
1894982
336245
1181535
177589
1809054
71940
83402
935261
1826260
1972118
597373
497591
273617
1046077
1299495
1708716
1726325
861360
1146556
625986
1968569
15710
674539
350158
1555986
133611
1973075
969462
99582
516981
1360818
939070
1540961
527670
996101
1324583
1756995
838204
946276
93684
1170702
1959086
33466
1598060
1380779
1564321
307033
735020
1294159
196970
1262585
213861
1532686
415964
56416
9412
792170
1367401
18285
419435
813093
642343
637703
1042844
634060
1540752
1826123
1642328
1685885
1985784
313594
863177
1080017
392953
479875
1766877
221859
458274
341902
1897931
792395
865997
1405089
637557
38894
634166
1208688
1162499
1084018
621260
1333042
228028
451831
1110979
785955
1114617
1671860
1164892
358432
788853
1565747
1991961
1730305
1591169
230651
135281
322042
1642024
1193239
560652
552656
41334
677534
345984
287908
193539
410805
6186
1791635
959190
1238907
599066
1730144
1079529
656301
743707
192090
1009149
1077392
563449
1487817
293206
1345178
1141436
377218
103300
260943
1810679
1759522
350352
1242863
125319
1458673
943491
990466
78896
298975
576089
1580690
783018
1723822
1184310
380571
475617
1596792
661912
382727
1311289
1659793
1808862
39132
1658150
1690149
490379
1737086
974830
505978
1729600
1143876
1114790
349161
699728
98247
15973
305010
436401
1953028
1970645
1613448
1199970
96707
825236
547289
1227708
816658
903261
1433268
1840194
1725691
1191000
1920648
1464350
350352
1512751
158515
660589
817947
329734
1161232
969967
882868
462628
655260
662871
1927814
1781266
1117116
1597613
431058
1988210
1130610
429211
1281655
526668
236772
217952
1980486
1892061
515459
34872
537127
1387852
287574
852174
1587301
923989
1741830
1859299
1169313
892991
11387
642588
1529419
820248
502648
849011
1668844
1653418
1124387
1789094
1901586
860673
268649
1274571
1714608
926603
1473709
1455481
1444771
1687398
991103
1091463
602603
483904
1788346
372536
380972
1911827
1772819
1802031
206062
683958
1577760
653458
321360
302773
111619
1186763
416642
1284092
1756826
302157
830403
1476637
782457
1614263
829785
1331918
791393
887677
1335209
310671
420198
1910969
1877789
1453701
1621692
1876641
1744788
828177
91328
1903858
1129198
210448
1154453
817470
1678340
98124
1780383
917463
940818
345758
623344
1703372
1223725
220728
1761079
1710278
1679921
1944399
1419597
378426
593854
1137962
1059916
1947226
1574922
1725008
834564
824570
1847651
324079
222948
1628899
1927421
90398
1838183
164414
602710
1949167
339321
1232657
466424
809176
109108
1171302
1440929
1368529
752219
1420995
1245389
497783
659986
1022853
1540491
1409248
1817422
148769
1857204
774846
419990
1464937
1160109
1938193
727350
1079724
737419
499998
498732
196826
1749686
132755
1989715
755831
1773102
490588
153977
1159196
734596
1973837
1589156
1677391
474607
1118074
283236
1663323
1024839
1890879
1091005
1278470
1203288
1538868
616469
1992070
236946
1379899
1804803
94337
1574495
452711
297028
1561759
1480654
846599
1700348
1524864
612951
1714180
687693
694232
346061
22580
1844702
1013624
1261805
330942
1208960
1479512
645601
1121209
77501
698681
1276925
142075
922005
813555
564363
1503367
1488631
1214301
586447
1497037
1199929
1647683
750384
587134
1898743
636152
1652482
1386365
602369
1030634
376706
1626452
1034567
135846
227928
291669
1667454
420693
912029
960723
1031939
395684
321764
1922948
1894634
951295
260755
1557053
1144662
1924790
1645768
250091
1254161
910169
399562
1299316
1710323
374278
1613857
593712
797789
1976796
1792938
1156679
489329
1832011
719015
1411755
970927
1783348
1701640
1271
1986533
298790
87896
1180587
1486003
470957
1523410
648896
1323554
330236
210463
1633259
1702493
1358075
649874
1368195
592642
1209012
516316
1069957
1298175
1475822
456847
1921956
1254022
1683416
565103
1032161
1441103
768412
1281434
1180327
1505
69110
456202
232192
812251
1277995
1486217
1009565
813961
1963551
1560089
1302627
872388
978281
1228446
365247
966430
1780286
713902
202219
321827
1795741
465828
447896
831936
298115
1279818
327709
1595805
365261
1307474
368420
1136963
177093
1148076
909424
1284014
1629543
517932
758952
1124775
1359460
1067904
753247
1711511
1716287
513858
1223452
869255
1754465
1109946
928855
1978027
975371
1170325
643112
632256
893978
1838371
488287
1171878
534585
1270882
582697
764425
361098
1598872
274698
632894
518799
1412418
1829653
571165
1937584
668456
1805988
1216411
1381975
1268784
1844665
1512660
344165
1997788
417490
357486
751622
966036
1774558
1357071
439206
1559244
141728
775742
1834318
107169
1568158
1951813
1938809
1191635
230957
382923
214054
652375
604232
1795835
783721
1461191
872550
504595
103755
686540
1810046
1305318
1813868
1315523
734233
197750
620347
1217663
610275
876417
1487609
959621
423392
1151418
1939776
1920736
533112
1915085
576639
604614
63058
1098319
648320
1635010
310464
498967
441382
1511052
201963
1864898
861036
40144
1205952
1995638
65758
1220499
1557412
40275
1458977
236154
682909
524681
1824655
762262
1845522
887154
1497564
1024168
1383817
652023
1907877
1426454
1548006
1557110
566201
1913649
754403
1562502
269326
958519
982863
514039
1954871
1586148
1655293
947892
581322
1656918
700502
420007
576523
1312472
1106823
1347872
956694
1536345
384310
1743804
740154
39891
1092352
1197414
276479
55270
1133382
1062196
169445
1883176
1442329
1343440
584852
862977
1822412
1501292
73682
1489133
1800534
1479143
108671
787030
1289850
1742270
1171049
1185659
738737
256218
344423
1255147
948724
1007797
1039786
1230468
1219048
1685135
1436921
1487986
616654
536575
1981060
1340543
289461
1682609
856852
1530618
1900712
308531
521958
1338247
1644520
1385201
732734
621882
1232415
1766640
191071
1279763
85270
1640921
1111170
753557
1512322
1400953
1250728
1560727
163892
1747940
221929
687010
1476983
1088752
713753
1158672
71143
758871
529606
1731362
778296
1043881
298538
28797
1330243
715353
548891
1529272
612230
300310
1536699
488171
799887
927281
845418
1290192
418687
1849286
1000141
1151925
154387
735360
1775218
1241118
1345795
1443186
1817636
1937929
1868296
669597
415995
640572
849965
32551
701222
370365
684990
1151676
93746
540709
1802259
1602520
869966
1966199
1032301
1499203
1054210
1789280
291628
148332
1604222
907764
1070886
744959
1429437
1789238
1822103
387083
989373
1080988
638579
172946
1362638
465140
1075261
1382376
978164
1460941
268012
1239440
1587603
1221797
938367
1487020
778263
1302387
1962352
351307
1275416
680337
1104077
593919
1699745
1415234
1425274
383902
1354678
1621186
1006557
1928949
584852
206206
1213957
1565504
1173939
246833
1158688
186311
263842
511699
644654
1632327
787574
986207
1755395
729656
1351313
30164
309716
135159
275753
1673472
1223057
1093095
1727074
355550
374922
961600
538230
574028
194746
469309
1323164
1532095
1184384
1361814
465443
1759691
1921657
1418114
1807818
1190969
1355764
1285428
1322234
497604
1885567
1822542
420232
1016050
637839
156091
1291727
1746780
1108919
1966182
1505599
1728196
886218
883732
188593
26693
1057191
826051
388211
772465
1981466
1194746
850953
952974
1647494
713198
648154
1612718
1869887
480161
1976132
447414
1148815
1867852
146916
47196
1109771
1602391
1176440
800280
417054
478048
503280
971946
1760338
425291
1254056
223248
854723
763463
135989
1178238
512866
1531012
913793
1516067
1218031
563611
1035675
1006363
1415530
331002
1661566
871633
1090124
1397989
731091
563078
522947
1907223
1944538
1249169
1309333
1232731
1919958
1289484
1462894
1546710
427470
1184275
802074
14937
1747723
1602215
644776
830133
1031787
204732
1370962
471390
265258
346019
110419
110764
939009
1283197
436192
805017
1692066
41160
1970291
1276951
1346754
7346
72200
1011322
1245614
1521522
179406
1042336
342916
1247971
400380
1207452
1497615
1628775
251495
1591884
1280277
717143
272631
661586
843764
1502824
674388
1605929
630336
222468
1683775
537685
821366
656108
736827
1243418
138039
47937
902650
1407205
803315
1368374
555434
904530
1234286
1567013
955527
1505387
1624286
582307
690537
696741
156992
1075744
367495
481960
1371214
1902318
1480998
397859
331417
532609
1642820
19019
1682950
402013
1902626
946474
1650403
533571
52788
944382
34494
1746808
1068804
809610
507238
1634721
476832
613884
1839426
1151018
18283
66998
1045470
447598
301875
250308
1575937
88978
94865
1006201
470572
1158888
717189
132943
487554
48797
1271232
560900
159577
841316
1923633
21736
823366
811389
1654913
1335360
1703351
822778
133252
1701339
99786
815110
47797
1443097
699785
905798
703102
1715467
533029
839123
1091468
1849705
1453365
755421
667573
875893
1709544
587173
466551
1045790
784956
727856
1652471
1736565
1531509
1596799
1382011
1141099
461556
1632031
777666
1231721
1124766
1853240
1394793
1907406
340097
1748043
102415
1152928
547424
1406379
529250
430688
1196057
822595
1471861
218461
712011
691899
341902
590952
576711
348884
1327735
584015
449005
1635592
880033
404189
285531
1639102
1135246
719101
914780
1870959
1099824
1733170
1890462
407965
283014
950158
204740
72222
231678
1465677
1064319
1777069
663865
733532
1100076
1794266
1990289
920819
853044
1820660
400901
235454
1584863
9668
1386440
65570
960880
1121006
451248
307761
49273
1225041
1066693
341387
1857828
1624669
875601
253404
1266765
1164905
1004732
1366859
1584967
366472
556946
1179492
1673315
1524966
241371
247747
1928175
1145559
898909
74421
1495831
581466
1296087
1572103
666190
213767
36371
1814263
486281
178833
845447
1924680
894165
1713342
162007
555344
65587
1770838
1828079
1301596
653788
1349378
676684
919057
1631950
605952
1535112
147923
999343
1823757
1836949
1823424
1765124
433857
721391
1526531
34914
976564
98778
461314
1442246
1254829
1446140
945580
1028066
1488513
1279282
628916
593107
1857535
854802
1121504
1085563
267521
1660248
65609
466307
388973
1920922
1690599
859167
1364478
833917
607408
53176
79913
924004
1946328
1481204
1167950
1002845
1239853
616792
504886
1436281
301786
931028
1195747
744715
356184
1669429
712149
1800306
344917
1181325
110189
461716
340768
650033
1553580
958506
1255105
841139
59842
1312774
1106663
1593229
1325722
1208212
711835
1802428
1369208
1973035
278744
1134503
150894
706879
1319830
1013068
1546978
1256829
463730
598634
925132
1760921
148405
1404091
1151838
550470
1042571
1123682
582049
1903941
1651481
1130667
307280
773043
258872
801469
218245
1723340
515876
1899120
1745004
1600134
1164162
1470241
1137758
1064213
1815882
768924
468848
1574867
108537
196981
1791038
133918
1477433
443709
173450
3851
118112
368970
393570
1518540
1078145
339740
225297
1633200
1909884
1530411
481468
1087040
1670126
1196139
1466246
991161
591741
38083
1812617
1796238
1825138
1875294
1801833
510758
496692
346520
1887741
166588
402657
802548
880922
871700
1505408
1583608
1761099
1219974
1206024
541938
1744684
11253
1102430
409805
600232
1916497
440417
385959
1759259
1302906
1100397
1877047
103104
972316
685190
404863
375301
1623215
1048575
1197810
1501028
1831240
8236
1940987
1794606
173912
773852
1614781
580150
891549
1323756
328569
1482956
340962
26420
219880
310942
1346156
207849
579657
1820878
857275
972383
846848
1567182
1518946
1490567
1929718
1109636
596484
337472
22237
1425427
1072398
321282
523736
1072863
1237583
539771
617205
1193038
425138
1910957
670355
1740090
906697
1943807
1528046
531952
515532
690509
187180
597970
940800
254338
883290
351766
635349
665570
81658
1013925
595048
936914
1401320
1088559
1810465
1107807
1587870
105569
1870668
1955580
1300211
1751771
1024668
1158214
1205974
29335
296380
869816
862898
1797888
517136
1633141
1139820
1424322
244551
1225026
1846334
1988075
940730
1359339
738396
205278
1887045
1667719
1449661
543959
1510014
852552
930672
1669624
1280993
1880257
86261
920502
1277843
1094779
1072875
285611
153914
206236
538919
1190230
516435
1500742
1163657
458761
255783
66088
1380198
1825138
1192951
1054494
702908
701025
385622
1359509
69567
871955
457365
585793
1963600
1309853
500245
472254
1873917
1835720
1510358
700441
104096
827489
1293343
463521
1119316
522671
74709
924138
1522392
664165
87930
1731592
1828635
966808
1414577
1321572
1339415
606435
616011
1926368
1959239
397387
24582
1049996
324351
1515480
1717593
1035995
1306144
241393
750809
1256273
1751126
628842
916771
909020
1290003
566676
118704
143331
1986932
336466
1102655
1525462
87263
431321
372357
26510
1252409
1309799
534026
428159
1046021
293113
1297911
840211
593975
1808822
308101
791842
1981078
130909
1058839
1757197
379988
808055
1468867
1702354
1286280
1216002
74084
334662
1013114
455535
1190672
433438
1854247
1358538
1812303
774136
1528539
21791
1834015
1599346
1154110
1370929
1214415
291799
1759770
443157
719560
112653
690933
993634
1951720
1696434
1904020
1265632
223054
666583
1319660
1715875
1418771
1381931
337833
90858
1299691
1557404
1548006
81425
1081104
1941659
1958708
1339041
1357256
1424640
1373910
911025
398005
1345951
1155308
733114
1277892
58203
735466
126970
577817
1002833
1549187
1674564
388589
1365615
339508
223464
1113509
349649
1039950
1617186
354629
1743155
1032842
1836220
1019624
1340886
958888
1132356
1245
884990
1013068
510363
1328295
906088
104500
366967
617438
846085
770845
1320136
1678576
905904
1666361
133372
1340421
814740
570354
1298456
1836116
789644
1891408
1421747
765882
1532542
1694986
327935
784795
1700902
1637510
16149
1705858
257772
248794
1067972
1798163
1777918
390305
766883
1623517
1015723
832227
744447
312493
1324027
1198095
5071
1695715
1360578
191051
1512199
1487781
308332
1196845
430421
1223142
1148453
1226153
619103
486359
189764
1162076
97805
1885362
1115323
324727
399634
1389513
419185
48241
765617
252669
309907
485734
1504063
974474
419137
1444871
1251626
578313
1344281
1267979
166434
330902
1942778
1003382
1553231
1049688
1038001
1264507
347359
555358
151829
645914
776260
1736614
605247
1680868
236211
523450
1927675
1958541
1305886
332169
855062
126219
201704
1224698
285800
1956355
615989
374796
1368280
1933223
1734888
1711113
623238
1228840
1820483
905991
1819206
1418810
1777186
9474
1410441
1827639
832629
1833359
1528547
274012
650709
945655
557596
1789511
1485948
1732547
1503081
409889
1773986
1104686
627823
1421075
911406
817190
1694955
245413
1398125
1787104
960727
402657
253801
1582719
584951
1971329
1228162
1931117
1614340
1148694
1486107
1402007
1316311
1788005
1261037
1761763
1799790
1450672
828331
1695498
160091
416140
1905927
334681
1215448
671099
127812
332184
966400
553835
1588969
619496
634122
918956
1520155
901367
1839075
56275
1244370
1691941
1027445
759517
1279459
952718
866828
560500
1213731
1323581
1213597
440456
953243
1706851
136918
980878
1423866
253079
964973
1325870
608842
834222
1285007
458905
685163
347274
528085
1914004
226583
1581839
1489857
443661
360943
1087638
1037990
1466156
1180084
851988
1387251
960594
291682
185917
1154712
1768751
442337
1099520
1151850
275481
743131
793057
1306748
356739
1948163
1521609
816780
1639689
564819
1683551
44881
559404
1982881
1033481
1856548
261487
911016
545648
1110007
686815
120953
361140
115269
1678844
1905722
1722819
518332
1398071
319015
1787206
1233753
509876
1009606
768929
1503940
1506441
1346540
1213281
1135410
1188241
1308787
930474
1896117
1427874
1459674
581538
325041
1836886
1459496
14413
315251
429404
1025656
1301074
1600105
574234
542840
404899
1317135
594303
1487685
1113142
1648598
14331
270337
1206675
1610801
944436
606785
1056586
879345
1844835
934310
484727
1498728
870872
55613
1797247
555399
1895308
1477437
571785
375860
1382274
759660
1058806
185282
1732418
1726258
1960408
1637109
482590
580097
1666819
1410806
1534001
1589955
772210
618291
1671797
1579853
1667666
1352547
1242028
1397450
201434
1890062
1674480
157044
292616
1026171
1111139
1188419
1701079
1745499
490707
204676
50103
636890
1707522
321557
547039
440498
655497
490594
1015567
376164
1181158
783415
986311
1626476
1539365
1829510
1226078
39145
1949445
1890879
1542337
12047
319436
1710002
302014
416992
924470
769907
252794
395622
184365
923823
1993127
1270211
771010
337888
115523
884865
1040362
1906241
548168
1411621
1148746
1817669
974878
892533
1172474
1465801
1901745
560642
1526016
1093223
376907
347635
1262915
1536514
1329669
976422
1331526
1223896
1301580
1925286
1858418
847399
1686680
733364
408422
179927
1107719
1204257
1439194
1935687
1271956
241441
470016
1722813
1052958
1637
592360
1222749
1735895
1090267
237337
593222
368505
59872
1560342
1444687
552172
1919534
1913993
1788959
1899190
936470
1025085
639481
1703730
492090
1946401
1512730
1871819
655730
72473
1522249
114890
1296941
1138659
293454
1148867
1020417
1749896
3076
77364
1222327
1682719
140291
736196
577066
1943065
387154
739905
391333
1355795
1275996
937951
886402
94268
1793974
17488
1624496
165921
1247180
1593519
734510
329082
1467731
1522002
372454
454692
1510633
1396428
224281
1895192
1933231
1012500
778409
606675
1672779
1188172
1674480
753253
289132
192777
1967950
319554
1224199
470661
721220
1828160
1264707
536838
1198561
770195
223638
1971443
466271
1416033
70958
118301
307662
405567
679288
1487357
1627057
723007
214054
1706851
1149264
610256
152229
740172
365244
261016
395826
1551650
140926
1802279
1622039
663980
701395
678532
1981201
604101
1325444
1477336
1835790
23116
1774867
860269
713086
899329
1137770
1562920
1054479
979550
1415270
1577798
828158
1862466
671180
1455165
1693926
669040
455558
1406138
1589684
1596717
1979974
1591124
1275167
1562337
1925862
158427
1007114
1964418
1780692
1021089
944877
1117192
1791274
1703010
1769811
19227
1324921
1711468
1961991
869362
938630
1903401
1194460
24741
1383899
213822
1777275
92921
368470
1221884
1244770
1389734
1176974
25878
571909
419731
1270286
1031496
861957
1004649
382257
244949
1019305
1996886
974031
1233684
1520076
1746318
883499
300811
879412
342005
200384
1458850
1446420
703094
1276477
1663144
928101
771397
459524
1097214
34421
1764902
162734
1358930
1785119
1586736
1808592
634670
56732
1386541
1640688
1168642
1657652
741657
70250
1047749
1286535
1038909
899363
1546910
842370
776604
1624590
1158095
792507
1171119
1275045
962823
1809287
192157
1198754
299373
1278074
991091
850025
1918102
1213719
152101
806717
7949
935334
307505
701688
1961647
143096
604891
988964
813553
790181
1407430
1071092
195986
1321529
642863
991743
1754219
488171
1521052
1079512
1781930
1766453
1341066
795407
1238026
994000
122684
1338781
1042094
632887
913329
1041593
856704
220653
676541
44521
1949002
1346844
1821944
1360458
1246190
488803
1492425
814902
1927797
354496
1954758
1805374
527458
808242
930793
1512572
869939
1614184
698044
1064690
1508822
1520536
1068730
329193
638627
909248
170131
1991692
741679
253432
1091116
881888
338253
1144642
752647
1107171
55779
1038136
721692
963314
647082
1914050
1718887
1056504
80169
1562031
1197849
374337
1009326
508
326797
1689668
500344
1846675
73430
141793
590608
491288
449475
1800840
590581
1015519
1384659
461295
1470423
1749151
1600036
1385274
1689401
1868664
1626067
439187
644085
625240
875730
733370
158995
1400041
1820781
1120508
185465
998063
422637
1982937
1012330
743932
991291
457980
546516
582618
1802485
1693860
8934
1620390
1031121
181463
58051
1706932
1587168
701302
1550383
985128
1097132
1109337
932953
789272
606208
1386082
827995
1369163
1097382
1302501
1024574
1648305
1560735
1536540
1343604
51831
846364
1632403
1825570
636488
778528
406189
1165913
588003
629328
114407
58098
1242937
542530
1656663
1454458
1202187
730621
1869118
1086191
853619
647958
1005778
572023
1639394
1089209
23749
104405
1124261
1714024
1437171
373779
1557857
1304757
509435
939243
312579
613156
1514192
98461
605640
722493
1256240
140838
1211718
811455
199047
1750429
1432407
661214
875670
1510144
64333
1793503
300109
191836
1835864
1370801
987269
359183
1048707
1379715
1173040
394487
1357352
795724
1252396
843682
317091
1829380
187698
770918
1766643
607554
185061
1346518
25736
1441721
1276943
836285
1830322
189487
380985
9776
1047767
176210
1627529
1027657
521993
169739
1001776
1843333
699001
207254
742479
648944
1494807
447860
930112
1229828
437184
987585
1495243
1182377
1540632
470416
965075
1263981
1822866
92024
208781
1130315
512356
95081
121117
181250
1373063
1399253
1503531
778240
305258
405044
724184
627553
865236
1832824
1233668
898425
701867
587477
1526171
1994002
1956485
471021
1665977
651192
892865
1678013
320669
1977900
629152
590698
583902
283600
1214605
959798
906999
1811885
645958
1359750
326079
1313459
1317885
227098
1866595
657511
1007467
1458001
1036910
573072
739141
107921
1534474
855058
1342380
1900712
1485652
212309
1834881
823608
1809226
909285
141163
873803
1009957
966468
438292
47034
276708
795712
1713269
1252271
838469
691970
283726
1086576
452584
1836470
621594
734444
1263202
1489403
272904
127077
1846267
1572884
179955
415808
1085587
707705
929021
315907
445903
1768529
962006
1388170
1967724
1454060
231678
819851
1010455
390160
440126
732297
1236916
1946852
772859
1665855
1607581
247159
1871048
1805606
571064
72919
1037385
896570
1752402
1448647
343660
1115714
195787
1595598
738490
311185
209626
1819002
61166
674263
1404238
332474
1253769
19166
352078
157292
1448699
1082677
411286
302049
940601
616417
675018
1771003
1072075
1975948
302370
1873223
1010122
500683
1614128
1702222
22793
357580
1199526
972393
224246
1107076
728678
49558
829675
1808025
1603189
393105
361198
1755632
1256401
1254160
1034706
755655
1283889
1979919
163829
912317
901789
1979216
1323978
633835
334318
1684432
309353
855525
235110
248436
1674489
1291717
164280
212487
385405
1372335
1601557
1655497
812158
1935867
1872700
1268226
1530446
533225
91362
1588699
1413064
1216705
170957
173221
609857
1490662
1843221
1714917
998867
641898
1795834
1821140
1002271
612931
207928
599160
1810190
826063
1198547
1868459
1808405
1181172
899233
468800
304955
1674759
492458
214664
1336338
1786429
329698
34113
1631244
1515084
1054260
22546
212140
1795859
488753
875655
689722
1094879
1664436
219450
1094512
322140
287430
1273505
1915209
1382137
973136
1144412
604884
66998
485962
1109714
529372
1612251
336910
1348385
1409974
1559898
1845494
144855
98052
495388
1636720
474195
1648408
1100833
1890088
330918
726887
296150
1442499
200533
955823
223403
1904157
1823487
1595977
620176
1301250
827521
730724
1151621
648375
480572
150400
391450
1999967
426096
1188232
699221
1476565
1950483
1010488
410550
1351821
627419
1081168
945808
1680987
649331
721121
938338
1854992
1862352
24292
144385
712362
674510
99257
1193682
394400
707548
521158
984407
1655481
1446114
513388
1041764
582415
155688
1646562
335275
1795530
633457
667525
468599
24292
350469
1696045
232921
744312
108657
1730880
8038
834828
148875
446665
75144
1947506
1759196
683850
957535
1183060
209987
8025
699658
303646
421169
1767499
99585
1845927
709287
931339
1305223
305452
1783284
996699
1908632
1896717
554819
161817
540659
501069
180107
798348
649615
1113450
1417401
28398
1361039
700068
584933
343672
1688362
1440767
789277
971129
980205
90169
1303380
431828
587332
76063
232966
1503990
901204
545240
863108
409188
1415109
1216751
737349
1022205
1238359
1923622
675049
1575744
1502590
1988214
385380
1623264
689914
1290245
806539
971726
1969434
757459
452841
733095
332894
40939
42114
1198292
521759
1095929
982940
529333
1840464
294278
166250
1272281
1270612
390705
674796
1500359
947656
185565
1631215
21166
1605505
1285282
1738201
835695
1213245
452073
434354
172112
1919117
876947
1525978
1044766
160131
1888658
1947082
698924
948660
1255854
1350353
1267492
640187
1965248
1284545
1423934
1298790
905795
231086
1826994
726317
368114
1387359
1336778
1487439
1937373
1707940
247591
386563
241301
148522
577287
1083860
841122
1175677
1824097
1983385
690473
1719655
234885
1705712
1387628
548312
328149
1483388
1690543
980435
1281791
801380
1835933
1754010
1592553
344139
657055
1453963
504276
120818
1448662
1861103
22058
1534212
930525
1969407
1315393
103888
226136
576369
1899431
1177338
166398
393570
1668857
1338551
739209
615851
1942913
1171309
734727
960138
806625
730224
1847926
114294
1307270
744566
234324
863286
261919
274121
774323
1237759
1252363
888746
1643322
1577132
218098
1289679
584746
167832
425487
1642415
1461098
725522
1771208
473180
891435
1105417
566272
1452023
1503891
1524642
1648000
1748421
1050312
954880
1217886
792435
1333962
1390975
464904
951831
1451681
1194948
1227832
1778809
1681192
1851072
358636
1507331
1562179
1498939
1107959
1902081
1677627
1303683
1373950
1211545
1357477
1593583
168737
1104010
1335209
582883
1632443
42506
645472
1394727
849116
35093
1517329
1652242
1691046
505942
1991041
592383
1034382
1087995
832510
1064748
464410
1095739
857654
469436
1830366
1832102
1044552
1694773
478661
1743014
473174
1351375
1515166
1492167
858453
1846198
1641678
429400
860401
1397209
1412033
834771
263523
986262
86098
1161148
91389
658288
1464699
1944246
1472082
1082941
1559630
111290
143971
1110334
787431
361796
79655
1611888
823697
376552
824242
624429
375769
587910
160086
950323
1132218
1947363
1818274
1748644
261543
1874583
689767
1409753
362628
1992710
671846
1194900
534020
1790943
505638
1799287
1548765
606650
221229
1315693
841947
1136725
771181
547369
1419952
776679
1105339
1112765
1542963
611550
573520
1346991
904565
1166324
1037381
1384906
1946259
1194999
1126907
443953
1793467
258800
232875
396708
348638
1674593
672242
1924621
253551
21446
1128037
1397636
1953981
449722
1923779
1182781
1808765
248865
1629422
496227
1854505
38023
1742758
1060266
130295
1920120
428231
913748
531326
1811549
487305
419798
1594660
863972
1647330
720575
50523
159616
88157
824600
936771
268855
443699
880175
148722
757673
1514590
1246613
595043
1476239
677939
975848
1580540
1080514
1133142
379703
1230351
576722
1795422
177977
138157
320082
843897
869615
1534582
1184023
1132837
349481
702686
1336310
135658
1570724
986328
163432
374111
973135
1743763
1443651
21104
577882
966238
614632
1995832
1402376
1152291
618052
1301576
1199070
1936121
452134
451724
476602
192090
1050322
137437
1098140
1420019
1137561
845745
1959441
1086438
963788
1893468
1171536
124653
842178
1282873
149263
731072
261735
1508726
138456
1280025
657228
408786
799291
1697778
507883
1730086
1931258
773669
520018
1874816
1065885
847420
731227
1036664
438187
1749520
228829
944367
1609683
1930114
951831
92082
1175037
1451176
648677
305010
247096
1754620
632256
397311
1410917
1609704
1594526
560834
1715855
1517362
813777
838080
1834614
543683
1598280
811290
1559469
857250
1382796
970010
483496
279744
1915592
1910861
1775132
1748327
24474
1520510
1063494
1576145
419516
1062550
469589
1653460
173538
544106
646962
206991
1978329
1970968
938667
1829774
1351998
1696693
1717881
1852337
1877620
127579
1380217
1443417
1125393
1993136
1608898
1847802
1681291
1293964
1590219
164449
1953413
1722213
1010836
813204
649640
289633
516533
471503
1595685
1443071
1724124
763488
640758
253031
861106
1239523
78628
477348
22318
1274172
419677
803881
622570
1608848
407707
373895
1538995
208387
137835
1034832
163808
1461921
1564615
1007544
762611
573309
1754706
132589
1509034
172544
1965601
157970
268808
1339253
1757130
1713042
1992088
510789
1550550
1233923
1616713
844862
39317
1355306
1433821
273058
582494
1524617
41218
363612
1629869
485069
1166562
1833690
858692
243928
1196462
527128
1403364
1344612
1650955
358046
658646
1790642
536558
1750428
406663
1162034
669170
1772941
1247160
1154172
1606300
1820410
1371511
1674755
1100944
297961
155873
389616
301686
475015
1758499
246010
167002
1111167
999771
1875838
1145432
1647054
1905915
135174
1613937
134350
1918647
948875
1878640
989450
353623
1709407
1136213
21679
303570
1213528
638851
1871645
564750
1357857
673840
628312
940874
198351
126048
625604
1564530
99568
2498
407303
285377
84778
317992
1506869
1643081
492749
1143600
287717
1928880
609883
277398
85682
1503490
1068833
1573137
650210
561092
560258
1539166
1174146
1129994
1300926
272615
1334043
1655007
766302
580532
311095
534398
543760
1793891
1308864
639897
1366563
1081124
137987
1464219
1020671
1494091
1283104
1066182
921704
714735
953243
1604582
1688449
1616179
153013
262038
1203728
1109339
351081
29604
1540488
170917
1258273
341133
1811577
1043960
1658856
371970
1583010
892487
1382242
1091048
1107323
1434350
1988576
112747
1007492
1257667
1016307
1369481
1374702
1888235
634953
1922431
1580565
1792413
560002
1583515
249093
43778
535157
1098246
1581454
1526848
813418
157945
1091504
1390295
106434
1015997
1213934
1748988
281290
257824
1102131
246823
571461
799265
980245
1839808
488572
1047970
1158840
70314
335484
1281737
1246654
682975
232943
268966
305528
1152237
1277447
702340
150227
414397
336137
1323681
613103
1872391
1402603
1133088
566276
745155
1129209
1156023
960085
1545869
678804
1471053
868627
1444348
1915598
1591756
96809
74810
1457917
1684631
550681
1079331
1460686
1312976
1098164
66478
1120099
983385
158987
1237596
735304
527502
559670
27692
198078
1059003
740788
1938054
1777739
336245
531086
296994
1026403
678328
1414128
1158555
61104
132757
1733288
709167
1749080
1466841
287283
137974
1904012
785631
323219
1822289
187186
1718157
1269201
1694466
1085427
1524125
1342010
21549
717243
766379
933263
463684
1748703
282259
775775
338883
442245
1745287
232949
375301
175244
539435
379749
367152
873582
1033352
1854654
1965699
1049943
1571026
595483
1571317
178690
1754238
108819
481230
482753
41412
1082440
508028
768837
5423
1470144
454969
1646519
1301250
154895
1401694
243075
1725313
1154469
400383
162439
634067
1044930
1225815
368931
427889
1590148
847292
1954290
907767
1057287
1766187
1141582
1796342
455289
1571598
431512
717318
1091311
1697213
761402
1908729
94026
1893739
993063
644181
522704
739851
150953
866405
65869
1676821
889031
1587255
168790
1019808
1261790
1372223
185825
771364
620437
296215
1028965
1713579
822261
1591773
1900856
1122183
362881
1008497
1740191
1935627
570919
726450
570691
5865
503678
866275
704019
1599183
748465
1927649
1072239
1691400
64143
1569104
1820378
335849
1501028
89570
1771643
1592457
634434
1677534
583441
952185
968400
1955209
1041964
1229129
497537
82704
253592
1193994
1775567
942620
1717514
893823
1852310
1810511
1610899
1791135
399125
1397706
405680
1368097
172534
1691526
1488815
727092
587631
343248
972193
366955
1498476
203294
1834099
1127251
1577395
1636561
1496302
1170001
375661
656479
85138
1991077
1573166
1907269
1766112
937360
838727
1742191
585761
1798514
303663
1740266
155744
78562
1338537
276227
103095
805314
423165
1236564
214592
124400
1855733
579850
1063429
1189603
1821645
627790
362441
1151140
835245
1902957
1468688
1227732
944884
1480798
1844822
431939
988009
1098392
528515
761031
328378
845375
1234399
1853527
1332902
1657028
67591
358100
642807
1923493
807132
659382
59686
414760
1723493
886566
1933461
1862281
145926
378963
508758
1604274
25461
345915
503246
920298
713760
946075
1432738
193012
1489154
163354
1200437
778861
760900
755406
1158810
944530
1903246
964649
436065
890811
1903658
894355
76935
181998
1016193
1891522
1544234
1079561
234732
998005
1483869
1792319
1660046
914697
964218
537211
1114315
1742428
872763
151939
1706301
784009
1318642
1386440
152080
387702
191342
268278
1587530
1780563
1948861
1616386
746683
769238
575202
1447524
523716
439159
970254
1182414
1945617
606637
302360
204265
728188
277621
1190224
1469336
1403073
1247941
1172946
1497985
230759
418691
397489
1491289
882118
255475
1725340
104793
334999
155160
831747
1999607
1867022
1419698
495453
509951
1439297
628445
781343
451280
1949172
1493090
826231
651448
275443
827440
1628285
1786040
1085959
1778289
1711901
1278686
127411
1872351
1332002
1266299
242855
1165942
1801698
1575570
1987224
576597
415814
366730
408549
1074634
122666
502828
191260
1657826
82117
1349247
1209599
414346
1469551
25889
1582136
1916031
1043796
1161357
1914638
880175
1812410
1553356
1558895
239460
626534
1688449
858205
1456949
1211599
1406670
204940
886658
1879480
68611
1786111
29398
625711
632210
1107013
1866341
1063623
1528046
233740
1927963
1706115
128371
1443018
1905299
60904
238177
1819170
1578920
752086
225669
640012
95579
623838
955265
767727
730641
1549214
1044933
1575352
1702483
329540
1854248
238461
1522910
1518796
1083060
811453
1606535
1542024
1432543
766694
1873186
374581
556404
1455199
1856087
421605
1270346
1777597
519159
149085
825883
771613
863680
1459999
1576115
555187
1664833
904714
907642
1024445
1470025
835245
147593
412655
75306
1675999
1989665
1844053
1609033
712362
1210445
23851
1360413
769666
17413
1007325
1044821
1471495
532565
1317089
1434030
376414
898844
661489
1792801
1724153
1135053
1775011
1156276
1462738
321687
234939
59814
1057579
1377701
240495
342747
1202187
67139
600522
316211
152856
696411
596889
100641
778861
1312954
558703
1560047
1840700
979998
221052
1849275
591991
1585786
1006992
1366256
1012008
690596
1661701
762121
1436005
510323
499455
917111
583662
595958
1725417
1132523
1497943
994421
418507
364107
1301370
1603762
242678
719711
1991165
1902386
345955
1476671
1517329
340784
1112041
584410
1565693
90411
1659871
248874
1164092
429176
1611485
1393997
808926
694634
1098130
995675
562553
1255077
1520066
1205098
1813693
1841122
192626
5631
1357032
1740414
941684
1904971
864889
1193697
450513
30603
1242594
401718
1864020
1747119
1409257
688215
1999326
1756309
1336181
879331
1677160
1433700
103323
888629
744464
56022
391748
1260103
1472219
1728271
1105339
786132
368026
269632
330741
430862
1807678
1264848
77098
1138131
1903858
34276
1106922
463008
1158166
156800
240432
829140
604256
1094646
971648
214785
1850306
93361
673468
1685088
142330
103275
1030523
659818
1755843
891125
326285
1921347
498925
1895407
711376
185529
941818
404364
423490
611380
893174
1977772
1727329
150155
1692254
1422480
1494252
1103322
1369481
1484495
1124540
2032
62430
632458
565495
1421196
1263889
904510
393327
780914
974031
1169152
414876
961734
595763
1290436
1061387
36034
704132
1683620
1361136
1458954
1453365
155315
1723054
1879341
1099968
1984955
1878073
218718
651187
727711
259825
1730863
1635807
701656
1228311
827953
1124165
782346
626963
1684477
1273144
972092
977777
985547
651481
680651
1185688
1772204
834652
360513
1336505
99519
1917662
477829
1571451
315239
1642715
201713
212485
803501
1673960
1652588
688095
1462527
1905842
717428
900336
753773
1037321
1289297
1333909
1762660
1428386
1538645
947918
758617
584970
735410
700545
512847
1380710
97152
1704866
1878444
574495
584331
538624
1396794
910580
680041
1573459
1779670
644002
1549597
164251
81978
1608282
892858
100643
1425591
1036007
1341428
1634803
804151
203315
1755213
1142620
1417263
833150
1906631
399938
948455
1216767
696201
196704
589221
818611
886909
867162
285225
363167
876348
1253449
157271
1702038
1879356
1209141
328251
1401331
906455
374222
519151
703205
1112051
1137450
641448
825131
158909
389136
295729
1162081
715156
660174
766560
626416
498875
401884
1138751
1538685
1348676
1610701
483845
1549007
1898662
1241041
827694
1445381
349847
1270246
1632217
819428
852679
1486699
1206094
1666752
1625662
1572535
1144590
980253
1074579
753694
119929
1963000
141285
1497435
1577821
470123
1807124
292191
1822349
175170
1817808
1922464
733817
714457
1936803
887853
462190
643016
695242
1243096
140741
1109658
1776387
1755634
617514
717334
1283012
1364358
1079525
1934892
1449099
438521
338835
749627
948625
328348
671285
445910
1056990
1637845
1295726
137563
1662053
1108782
730068
1927676
1994840
1285892
359891
445977
1461311
1477672
82039
700316
1820994
1759028
633230
123035
595817
1460680
167788
1905841
918430
1194588
1987711
795189
991746
1772466
1929069
140327
1786912
1373071
1430952
1040076
521958
1897609
1920026
1819215
1046869
369870
235435
872924
1487164
38438
1602663
1232810
1540388
1184241
178972
1298760
570958
1705256
394012
556819
1454367
316102
377398
246334
404799
1332227
1345335
500995
1794193
1857396
1762392
830515
521695
1562502
1753960
595747
1815865
708919
1415619
761814
1085263
94268
431938
1250744
147073
1829313
331625
1589760
1056645
1918649
945213
1744024
812472
1779666
1344085
1128162
66931
225533
976925
1733085
728502
692789
376566
1491916
1456483
763666
1986209
972923
311484
705574
1242468
1307350
1313752
997267
388686
292412
44866
1136036
1154015
1719493
1270766
341313
930917
1302166
926189
145189
124278
1369102
1420806
1850183
664303
507331
134397
582499
289440
410278
1186979
678551
1667347
26342
978535
833514
141975
1064889
909443
345066
782261
692257
899602
534939
916152
1664713
187789
1758677
711409
716765
290150
1512375
1117978
115439
238764
1743867
205053
1452823
1670806
1411440
826085
1877622
1055742
268205
113080
450013
36711
469524
1502132
240300
1744655
1396995
1379520
1190174
230810
605874
884773
435751
11814
152361
1631347
1362094
1946690
1421210
204590
1789586
178419
1334680
537711
671240
1172801
887680
1816604
686517
792666
456462
29927
694457
677194
247491
1463542
231586
1537389
602007
963511
884710
662791
1625669
1624657
1270908
175895
284795
1407679
1874580
875952
1746160
1469788
83621
449586
457630
1964230
1210309
37725
956908
1633814
710497
1721398
578738
906550
1330741
1430792
268047
430532
1458573
421463
151169
243355
845173
951218
1516395
1582837
924933
1086722
213740
1867121
119748
680540
7235
1989299
1626898
176602
1564403
1864634
1965978
1147680
228329
786273
735767
1665855
1311319
1969125
250545
1036007
1184306
788829
555113
202665
835284
1486956
1688034
1755010
1759297
866100
291890
1629211
1269424
1324060
195597
1913117
86551
1672786
1163885
1635928
1998450
1845301
1690075
155543
1612358
1129787
864881
1385278
1948907
1359871
516798
1026707
544367
1330746
1362728
1566083
1987056
1649572
1684901
1611862
1327118
1136082
53263
1304580
985496
248382
1100452
229523
1391756
1851209
912321
754953
1702163
1833946
307580
25692
1665924
749945
1106955
1855570
1961672
617685
460993
1936680
1543905
1732452
332520
1584290
737988
1152877
1800930
1243031
94298
651823
1771560
1949121
1538775
666770
1911912
464991
328739
1034095
432655
732265
1221162
1190928
1688511
566862
1479341
1670730
596672
11737
197844
522766
628001
1546527
769888
326345
1519601
1092101
1936853
234267
53771
1786521
806893
1365372
1085135
358403
176764
1309920
1291993
1129604
1271656
813406
1055986
1025144
545112
1708347
1415868
724451
1796317
759585
316311
1162034
1475430
588889
969357
1592667
348960
1447826
896978
1951783
1742923
157870
1963893
1887234
346885
1482233
877551
483587
574384
984728
830593
1356018
539729
865111
1021937
1815718
1428956
1717047
1629995
1757262
10685
1420714
1759395
1533558
965919
836746
1547892
428998
1032074
1604301
904797
756470
434726
192549
42332
1818989
1153789
139458
1131896
1869569
230849
1061505
1430930
561070
105929
1420583
1994276
487865
58190
693543
1520630
649107
177513
1546743
1562109
1294715
1542541
634292
90819
1813558
949546
580238
414926
1683162
1664138
135032
1648785
865137
1200020
1141962
1438607
31751
349652
457709
1510664
669777
299976
109385
410411
1468729
1430207
339544
1455657
627482
1661
1053520
1325444
860746
1947890
1926076
588387
433588
1652128
1488827
1926380
1615718
531180
1908224
1477365
760999
1501074
672748
1450592
912124
1860083
543984
786287
114448
1188179
1541482
1143692
326239
1199083
844199
271322
1815103
1631066
1474464
1214580
602486
1537324
1134061
878910
682930
1267468
1947192
136080
800910
1341348
293202
42220
307684
826297
1039640
179139
912049
1917767
487330
362411
356814
681852
137736
264965
1052506
1470973
1766180
1077786
1129154
1336394
1024494
1247972
351578
286828
387109
91283
1462118
229557
548300
1617628
535468
354175
319815
1200411
1417418
624107
505046
1558247
1541071
1368756
1049805
945987
781321
1450579
1294271
1499528
1625334
381849
1242281
1995103
1392752
1397490
765148
1307886
765257
1608005
259936
1567583
1255919
353914
1219701
1239679
1201137
1650699
120959
127109
1862462
773618
214509
1139107
1406264
751902
1790903
240886
363010
271049
712419
354395
1203459
854789
336596
785615
1767708
944496
1091311
1157258
1254682
1742028
1975794
286880
1823418
1340561
316062
1177840
989188
152842
1631728
996123
694686
196221
1493901
1375798
1362886
1243985
1896374
1519927
1983130
1857848
284123
549930
416922
1852847
1654219
1241840
499436
826305
1411153
1529895
1903231
102703
1064218
884314
13888
132849
1242649
45681
1612540
1993903
1480887
489253
1023391
970559
1320685
1618628
872837
674532
979713
448823
1439121
296580
800615
1514169
200542
1751100
1739263
856605
617280
696401
1409291
1249486
1173611
517451
324313
1821400
1060560
1153414
302417
597459
1256682
1206671
105307
1671440
95319
1415786
1915637
312206
476532
620590
385958
1533517
731975
1967803
781776
1423744
1526122
795239
863968
557255
1346026
1861788
416304
776801
37609
1149763
1686103
1559428
819079
256715
1603817
603866
560952
1927050
1033504
1747983
1663318
1048548
1668633
949749
1937057
1337875
365637
1991444
1701283
1221832
358202
1909057
1944202
310614
93585
1541912
694133
728108
825185
1093685
1713413
1166158
170560
1205820
658977
677728
183094
669616
318946
1600305
160939
17572
1388183
180690
234685
762921
754607
1179085
1292515
1797819
511040
1132506
825671
113577
1585686
291449
1748068
1815757
1829049
1668087
733646
1434409
237067
147066
709616
1243184
1040513
1243731
1737062
1052538
1178122
862693
1433725
988536
114882
714346
708454
1815379
1797977
873005
1000161
1792058
264842
1109022
1498804
1581932
1787485
1132715
165057
1624241
207841
1983330
1975224
719762
949132
1651994
156281
68593
1889435
829677
1320021
1622134
699639
292221
1570521
241810
45449
921861
1239018
1152222
877320
1822629
1944188
1427762
1910618
1706569
1610953
1738140
153977
1058611
1171636
1965780
589952
177805
697953
663980
1999578
288412
1098140
1081606
1713544
1188900
1150757
66906
1073041
638400
723216
574399
1029233
631635
989041
1508974
628656
1724033
1301418
809862
28471
963084
1623454
1483902
1732205
376635
1380177
398547
268076
552981
667921
845091
219764
1148106
1882086
1333482
949192
713396
1391233
1633766
220672
539646
994859
557852
295676
1627382
42664
1490505
1093
1379449
508837
1407471
1410446
1749294
1057691
885624
495509
1644967
426448
1681634
454841
1849831
1242650
1942615
1634882
1854836
383238
1861730
1714589
348143
1789181
9392
1823097
140224
203974
903426
1215196
1286796
663428
246130
180605
423728
902102
1949127
205225
1283243
721426
1716093
1725555
978690
1013242
649005
1934146
172344
1275635
100334
810946
711096
257573
977383
1033896
1928137
569213
641912
552213
1205620
369937
1283424
1141482
459785
333410
342877
182190
1812853
57641
161295
1598965
1898968
401448
1076571
963797
1583643
1206678
1453905
126084
395248
1891088
761934
854731
621921
1347595
95081
1005312
1573918
481243
574122
1153833
1187476
1126660
1759
619821
1541771
784950
1048420
548221
1997803
1672350
55574
548302
878591
959983
1250145
1409179
487326
1048160
1129543
1008249
1002460
4659
492310
1768289
798613
545381
1875957
1179466
846993
366000
1039919
1767634
1891871
443453
1453502
250033
1404091
1896323
1677819
1691016
920312
87022
1980628
1852854
477194
811839
925420
876924
1239851
679526
1607701
1125532
45360
1933123
600373
1198889
1080200
1297829
1273977
264797
661872
1885666
945252
1298226
597650
820578
325758
497184
577928
410492
1253742
1760693
1214225
1106768
1503908
1207598
1458322
530016
486012
804574
545124
1287463
869702
611504
74688
354232
662824
1223328
681386
1560570
474658
651269
718335
991720
1323955
1904992
661857
1285405
863909
1131325
600736
981356
756400
823942
247781
31683
1261826
1030633
1290180
160906
1251830
1034096
1427623
11396
92595
572924
1694289
182581
1412591
1067007
102362
1139806
1352484
1714456
130704
1555355
1320940
1909325
615818
1904959
442421
1739712
1552856
1798404
1419677
360666
424811
1556647
30594
575386
1727775
723597
986123
833558
1316538
947765
1769950
187344
1048884
1896701
202797
1593873
206766
843961
536950
1867189
1165017
586447
243610
1440915
1981489
1319950
1898445
1780974
479256
246681
1280825
568400
1042847
1801671
8009
1800458
1691003
1571109
1081583
7236
1699179
1591132
599760
1434845
1482682
1269912
562419
1713350
912854
104722
874430
486627
211090
921151
273750
1905107
862579
1253497
1587431
1937268
983121
1871214
776913
1216011
922190
1695597
139257
1937976
1976386
761670
922477
963790
1204872
1661337
1530418
996104
977393
15652
1893050
1415440
1362748
68008
376019
1098204
1588110
1078973
493240
1830185
1846575
755398
758078
263828
1956534
1945571
1084138
774049
770774
609521
1027965
9967
1137222
11583
946688
1826504
1813054
1798286
418836
1723384
501829
800131
1195251
486281
1675819
1345897
1864030
1978491
1283729
1766391
913553
669436
998898
914949
11901
101429
964168
1500948
1649471
1689368
1455957
872643
1468904
1785674
1756568
501054
835287
718924
137711
860137
1617181
875164
753219
1875126
1970717
1067283
1190170
111395
1027737
1431418
784471
370441
1988239
423161
1307552
1195860
452150
64372
753361
1079721
1940696
36937
1360258
883490
39334
182252
1099181
723308
1719025
988062
91328
1923553
591
506060
84241
1880257
295861
1840212
1918048
1281073
445067
1710732
1713515
290579
992017
981560
845418
256684
167173
797519
1200675
1251005
1315562
1087281
575090
982235
598019
1347353
1293996
1430124
958783
1581119
1095672
1469904
893509
1563941
975973
344008
802592
19087
1333319
121988
568055
572792
1495791
226536
1413337
509360
845928
633788
971845
717908
1700863
1044916
1335391
1349129
1222650
1977778
1645503
1261790
1533728
658225
1126468
359597
1867874
1117899
1197910
26284
37732
1869084
1345684
369509
1680677
1042584
1542925
606250
872659
1827357
1946290
1637429
1906927
789816
1715244
1764018
1807553
816318
1514829
1721072
1988233
272674
1074757
1549562
1070886
1483014
1212195
1838179
1167572
52721
105639
1785124
1504029
1570947
691550
1641705
509996
1070316
1829838
1028406
984762
1850043
1774398
1213624
268489
311021
1004530
893188
1335156
873668
1264493
1513892
1244789
1560916
702481
1387650
1200842
1056712
872124
1783459
171252
937988
1900401
41762
621194
1793065
565280
1711714
183670
374292
415818
1673212
1276749
1841437
1967654
106744
700936
875559
1119524
1918686
1452869
297675
1345273
1210161
1738002
1802373
50103
1922475
976868
1165569
583403
1559220
269325
534035
1585535
1876617
882133
822764
634123
1431517
1721498
485383
1740098
1516351
1447073
342172
561465
44144
484945
969723
1195168
1168136
1499991
725594
761429
1076505
1762964
208621
1979631
608489
312588
1102806
1630178
74670
112964
1797112
1345798
663926
1592670
518618
1156023
25690
1560187
1515133
246884
644045
1311350
1599202
247822
1462232
1952222
220673
1644439
1609938
1347638
1220898
757477
863733
814108
1958351
530333
12589
1882597
266124
1582252
998432
260954
643969
544194
1736418
1696157
1877314
582018
391796
316844
278257
907091
1170929
47115
971774
1368066
1666091
1497605
1824081
136646
1923469
966020
462954
1896633
1191372
1378062
114225
607350
720414
1374423
1855153
1462883
599984
1280915
1383113
593730
1852251
1589925
1376111
716922
447643
1329752
446683
880332
536825
1074579
1350685
634008
799510
1817882
1758097
645013
1147846
830048
1121443
595984
1420320
28096
295997
928680
1223631
1520903
691365
1820340
643447
1076040
576639
187949
1934091
333953
1754455
127596
17312
1314427
1878934
733372
1303121
14608
1850234
1501859
1193740
1944429
10779
1016385
248007
162043
479301
1412130
197374
1289007
1087132
1330243
334387
1083564
85117
171441
1562234
1778449
674268
1139511
580145
1546804
465578
1134236
859728
382206
576513
1723275
624251
906564
933141
1625068
148101
21885
1824081
514502
419060
558721
875736
513610
437211
109910
1955737
1374879
25224
1921685
606601
1353404
1730106
1654392
931392
1935614
590713
73126
691336
1720975
430551
794545
613078
1740450
295035
115439
1413405
398620
208886
270608
763180
1789982
1397982
1865961
640048
395627
1601728
1711499
1860130
113255
989154
1371148
1079933
1099739
1488571
1954661
1423826
23117
249773
1329039
796017
723297
1985015
1184366
1419108
817538
1522894
1504063
1836312
1008076
1999906
1523638
1924845
751827
517065
1228409
297929
884436
1373109
1787893
1522718
1263944
458907
616757
119037
1240369
443247
159314
1343391
1675099
1036554
328827
124526
1082414
648053
306755
1863031
240333
1319159
1590051
1538734
22016
652280
208077
269178
1302113
928047
683904
21354
1583095
1568268
1649979
338110
1043176
1073513
229437
1269723
650958
1395704
1263666
1246353
227410
727713
1850975
376858
321666
1716836
1735719
1566037
198813
398633
709487
1750300
1572887
1070079
1691107
1180909
1519410
367564
1719053
1247955
1998519
1862097
852089
1427389
1537754
1319431
630128
1428759
1071978
627715
626146
1399355
116914
150479
481361
1004619
915512
1799265
1471639
589622
1156119
837046
1290704
284584
1266128
53893
1391490
223861
92271
1764391
1245405
1774681
1605862
610195
589492
234574
125869
1013460
1945793
1449958
126925
1364941
889224
500180
269915
1952356
845884
303064
356334
1666530
169471
1852236
1159466
1472103
1270493
1315216
1279665
1145736
71660
957678
1581476
1186485
128585
1167615
1745772
138543
1961580
223880
1539404
306826
1596530
1259469
1719380
999408
81446
1652176
1854775
973389
1283194
785386
608999
374053
266093
817792
401067
92981
415103
1452257
1858127
1278132
1522205
723482
1064683
606238
737598
1278417
637294
1782892
1629416
1915771
1701499
860189
583107
444296
1863253
82492
298845
438921
1147064
537727
1471760
191811
395792
1886428
226672
617111
829441
1731085
1385782
1784437
1478
1674412
80530
503349
1133473
398559
12340
1674461
1223626
1280825
804757
841695
1762012
1885100
52473
376295
426757
328576
1977642
1064497
1431517
464598
1902876
128957
280549
1393255
1795359
1833873
1008679
486955
638531
1587014
249202
810317
1456290
1891985
814139
1172188
1796991
1848488
1105553
463924
761350
589391
1836000
1890556
1731903
1844710
76741
288974
693045
1470428
833858
1951423
131426
1573497
989614
1380468
1472951
171140
920951
1158844
251226
1854275
998494
1703749
426772
807880
1469736
1511709
886356
519817
1779074
580199
486572
78933
460879
1496435
1123357
1724316
541036
449400
1866866
936126
1472432
526243
162845
22222
1415114
1206731
1830959
1303260
1520199
1626452
1049863
1308638
952772
957094
522541
1006800
133313
1971584
239858
1419795
555390
1003529
1739981
78229
1570961
1540223
1963215
407473
1418060
1968880
1816051
841776
1943189
496735
1318707
1892981
1860537
729824
881350
163413
638102
1923288
1960498
99381
1706368
329434
411725
329619
1327616
448833
316194
1850106
523204
1091775
492474
1794610
1814502
605099
890241
1104757
613981
235049
996639
1994893
1562911
343059
257555
20937
338714
1386100
123763
1230692
1347944
1905958
1563416
654588
1947607
313580
1169848
1091550
412332
696696
1350707
1292285
1092155
865886
1369463
1406674
724269
183059
1567279
923188
1727712
408688
280549
1215581
972981
574831
1589656
1856908
199292
568116
502482
443231
10834
1564698
1866368
1194183
1859445
1319159
1292373
439216
2961
1072734
1080795
1280912
1273777
1208948
1705270
47375
1706334
23307
1465646
1714127
1751439
821880
952261
109814
1511847
553381
1383516
1631591
1377375
441708
159961
1596664
1583386
1416831
1197657
1079121
1767122
587731
1994809
179114
1365692
1256459
449474
1751925
688066
376937
1628854
433261
1827590
1491761
1296445
840643
1989820
746301
1492134
326616
1233360
954620
1237067
1232845
65770
824119
839556
1812128
1953409
1343344
13918
240283
206065
306120
1774776
240676
1761988
1074318
1002491
1601737
1551379
59112
697537
1988958
684142
750477
793775
949650
1733298
1135853
386106
1914796
1682999
326120
661504
1332799
789392
509885
409746
311441
1519499
957126
1945592
1534474
234574
38066
291350
1036601
1605404
571001
1770234
1633228
1011258
1376006
1572686
1489702
1508746
326106
601785
573982
571461
1908615
1538171
1139804
281081
1983555
434646
1780090
1821096
1724322
530664
1478068
1009695
1798437
85262
87988
1225378
1963116
115674
61156
1313073
1016603
250626
1958711
181145
882261
1774608
972202
719855
1913539
258008
304376
1388835
405171
948080
1987847
1141638
1018398
1640424
546667
1346832
730617
1443512
1884306
236746
921945
984499
1893935
1823447
1619047
1200461
1499820
778915
1382284
889763
1593863
1439011
845822
1941266
494172
17735
1650964
151843
1552055
1539053
974695
1655462
623217
1927878
433796
1101310
1552446
1604631
1321871
1153055
1833519
790441
899016
811232
534333
231647
1505661
61290
646422
1375886
609405
836157
1628631
1856953
546304
117800
1690762
1173986
758450
1138241
790592
570747
1936065
1539087
147937
663930
703864
984693
1239285
1631272
1814076
1063835
1110434
1769041
701690
1650085
141563
1575570
1260588
1524531
1762040
39996
1722697
385650
1801544
368111
703645
1180197
357005
1948834
1214625
563799
1007521
895091
902304
579686
296734
1466543
270773
1509037
1601952
1274518
784493
30025
825177
1696169
16003
154792
624125
93312
652507
888598
607292
1440470
621295
136943
576418
875287
955347
240317
1116155
692820
1427212
1332459
749219
560387
382137
265426
1985211
1967687
1681093
665761
161772
599962
746714
1695437
1796781
550969
287448
638935
1310603
1909588
1179861
399298
1109251
508488
926998
1322285
1348474
1244385
1831841
265519
1700474
831931
379680
538184
1688518
1410689
202925
803232
1265876
1927878
54656
1444649
427658
216581
1728043
134104
498883
1725350
1997868
1895390
1355650
969413
1017705
1251206
1945385
134654
1646864
1632913
333277
201419
1236036
115546
507075
120537
1409258
928897
21795
681831
472441
83538
1133208
726188
680722
1809965
630159
1211771
1525080
679324
509422
536579
1485872
1446868
621368
1419974
806242
1831414
506813
1101911
590953
877079
877937
615279
1043001
1904663
172646
1681613
263630
1143035
644097
100641
1353229
392614
1917866
333782
1954653
185260
123775
260108
951606
1680117
1164961
304793
222160
296120
1836559
1778572
745500
1214818
1530443
324937
418216
1280044
1191831
1455464
88934
405207
849361
1822613
1438810
1001041
496776
460654
405007
385371
364491
1029424
198124
42506
1987711
702795
1388994
1762527
874107
1854064
1505191
1766382
1184763
466606
1355273
1203249
327726
1849211
1513685
716695
1061761
976784
228788
223353
1077403
1392799
301993
385145
1656424
112642
1671748
1423212
1798912
1510531
1365322
1482469
633235
422676
1566672
1479818
610941
409452
1607209
374992
473676
596339
1854418
1491312
1397635
902634
605252
332877
1684915
1538362
905262
1066342
1266283
572659
1416618
452458
482711
194560
952956
472629
814598
1638871
733872
661820
693604
1106071
280643
1322030
1775179
282921
18181
1569283
586670
1216219
345669
1393327
902193
356882
591734
242695
885138
1510846
1871073
1598757
1396481
892043
1964074
1238336
1158761
849440
570958
1615373
1110906
228047
1130409
907407
1861030
1000424
1577164
145706
1209488
340030
1806214
305474
93864
286391
1134987
100770
1561274
1238830
1582043
1829988
27139
938045
1016777
80991
1534305
444681
1203206
708736
129020
744500
1052522
660649
1211800
972462
1651143
1339182
1899932
387433
550320
919934
385763
1001467
3381
913998
66379
454852
1186744
274887
515302
562381
1111907
217794
1081566
796359
829251
1471686
1600747
1620704
1555581
1812228
1371320
1998186
366967
1066941
1394714
606335
1338006
1067009
1270908
1557319
1111327
584162
1263766
673393
269456
381279
135845
966463
1919969
830995
262498
150986
264550
1222730
1429154
358100
973550
1364438
1253475
1452407
1173327
1934466
440034
1563726
1932737
411645
209805
1851236
982998
1763897
1704478
328082
696376
1674154
1483999
1410829
524885
1001099
1980829
1057865
1106335
1789749
264338
235861
752031
440516
979808
1573656
1516988
654481
981649
1322071
179559
1816938
623862
387707
925693
323812
762232
1546470
1963216
194539
611470
297922
1080795
789562
68907
505668
1522363
1344668
589743
856215
634520
1268113
1208355
1254339
883294
1867620
817045
1250667
873376
781788
1372738
772143
1154591
1884784
1730322
1019000
929464
1377635
1756961
776359
417766
1593567
1684957
83244
483248
1118649
667359
160034
1514992
1701164
1312774
66146
1891397
889412
337944
469506
1179028
851181
565349
370921
1316256
1230890
253551
1573736
1572535
1284365
884433
1663497
1755853
474854
731099
435623
724416
1216315
1028440
1837780
371811
200943
1471473
1190318
935993
532257
1304729
1448370
425837
1961624
1713068
47686
373570
1437082
1083777
1015084
572052
1660134
1898743
1220130
1963009
220403
1503776
622334
1268633
433704
336402
1490175
1802379
1090953
482858
1298927
668752
499269
870137
1125772
1935561
894101
1985364
198877
1733095
886988
531136
1895570
1870032
1829873
625036
893647
1761886
1862611
1072611
1775691
181353
272675
1544473
1133398
1469419
1409876
1051331
1772204
819272
1526535
338028
957487
964260
799425
747926
262635
535092
346013
532076
1893839
1271726
185406
1308294
132214
350019
395010
1619745
1051055
1361742
47967
286481
405302
152032
485557
1012442
53785
857423
817644
389040
977334
1984059
677420
211437
571409
398010
973087
1120683
1445748
1701236
1488148
1621646
1120772
970353
307679
1909995
1739118
1886409
1221240
553961
1078145
1638337
1339289
633809
858245
1136093
1070798
701675
245964
615474
588331
1981481
1638261
182670
155482
489391
1552264
1832517
672808
357661
765251
1744495
1357947
453013
604336
480123
1679535
946891
84808
360360
1050824
660519
1127747
1108959
816319
1542206
749737
537884
889362
1511134
638609
207439
1488180
679445
1304706
1128840
125070
824028
573481
575786
1556078
1267750
1025665
1605248
1496834
900284
1297605
1820470
1633368
1383816
125996
1862797
1280583
1718065
187235
1223164
1676345
1913466
262089
1780716
244042
97697
1648821
432541
1905516
31202
1497142
339205
1475238
884134
1038611
784260
433054
139596
323765
1277126
1427266
1526531
276927
286284
198116
740387
565684
428206
710782
337077
710216
1431559
1408738
430917
187769
1370177
512487
425175
136565
47448
1420298
1941870
177900
1071588
1970891
1424997
587009
559355
28633
1494641
1421006
1434550
384407
1727114
320157
24385
572828
1284503
1775985
1356789
511876
1811967
851632
1357017
2816
1962715
1826840
1026511
1870936
1313680
347491
1772278
747350
914286
1660000
859041
1268078
24474
1901049
1122905
261581
1244496
133506
782124
1002287
208036
1355100
538075
446406
1612849
798357
1490835
158296
1754254
1041863
1799300
731514
1991158
1752441
1072212
947883
112466
1477246
876389
1157995
1574517
763603
752214
938827
140274
295256
92634
1382001
1740099
317325
880896
1286939
1590874
180701
334244
262002
1832384
1784495
380954
164762
1494688
902474
690405
88693
1673634
518564
1596272
573670
1570505
284333
1031349
227003
1997398
1720416
1556379
1173868
362646
1813868
1721443
400338
895372
1573004
1836918
1891391
1114254
952337
789532
1050314
1558578
1210888
202268
1929431
671044
812261
654530
688379
620867
601763
1724056
699559
1650309
113553
1981250
1483700
552578
31172
1496566
315191
1068725
1493745
502743
10812
1359335
1082661
916864
1804158
1903058
1055513
33923
921987
600959
1706821
1464009
1978103
519192
1474048
773697
848734
420175
1094743
1850423
1520742
1190522
1051631
1657744
1349380
629083
1498823
68935
1606640
1733217
319752
561902
1439397
1428125
1559244
73599
1286533
8332
744250
1027041
1452063
331312
240666
877048
442897
1859863
1462485
1060030
1100609
1498872
325813
1845571
1099379
540162
541934
826266
924016
701917
951687
192421
1635019
515984
972109
812270
1204871
714610
1736290
887003
1435021
558790
505028
1672699
90856
1796568
1327190
1178424
460324
1925597
934342
1750422
164558
426249
1439066
715867
710985
757687
1732298
1962098
1655667
1661752
354270
1366295
865421
1775512
1777912
1870510
615114
923880
1640774
1919739
1585670
348244
1485815
1538030
302692
135432
1282601
22732
347282
580813
496874
284394
1257515
1912763
1318783
461217
354886
1455165
1143655
155328
1122587
825804
1252692
643767
79289
22812
1474397
126014
1548164
1580949
694954
49741
854170
1293292
1794397
965142
1873958
835264
1294581
1836184
458169
78209
159459
1609098
522500
108671
279902
1763972
834422
1034828
495242
98259
48389
1340471
1412405
85714
1645694
598205
1157438
620090
35369
773080
483330
1345374
545756
812323
1533819
106326
146308
944670
657068
1838713
1917013
1265684
827943
796837
1970658
279112
1874964
1364559
1925109
636118
416651
206934
1452264
559467
773471
141356
1937508
1123944
1759702
212176
1393224
1946425
505174
574019
631851
1390754
1710124
407624
439480
941014
1565747
907359
1257317
952991
1208059
1310413
140741
1727872
1687605
1414159
797273
307953
136825
1002586
1090191
218312
325715
1420312
1438596
1499924
1454020
1855971
1471003
535845
513412
1380198
1642340
1469743
71951
1823720
41791
193640
1846035
717300
1427779
906111
744193
174384
1138560
915973
1692356
1666845
28870
1330584
664627
1985516
815794
1049093
64517
753257
225891
1231945
1496716
1574498
652036
1415049
611040
14218
1114259
456453
133313
474747
309520
1995740
1403682
77016
719869
203238
684075
1778448
1677381
1297069
394021
795192
149915
1800772
1130071
230119
1957504
80443
1473268
191319
1124046
522976
90825
1841945
713742
1807967
1545654
1560064
253079
1313018
966813
1164706
1535680
1960002
1824897
1742575
45909
1202696
257200
1910130
308101
613097
1098413
1111689
842489
529278
888377
1544277
1516587
678030
416175
1685872
1076781
725064
250938
1541556
634234
1451794
1279129
135120
1155103
448096
152461
1941209
157608
1986544
441232
747409
1769356
40239
311320
700950
659789
1510803
1385075
1536259
1686913
928316
1200244
1925678
688066
1043277
1428597
444768
851302
975051
1358939
492438
142160
774628
469246
1372184
411520
121400
698236
1057964
259049
1210582
695399
1240028
1925782
1883704
1754293
1550654
1271448
1816729
480268
776604
725833
1777489
1856187
1751949
1476786
1914820
1832142
1717455
1919711
248865
567335
5505
448173
1779424
573886
1564865
1032732
1222061
524953
1641115
1469795
662860
1919433
525757
1173224
992680
1711859
1702159
1284529
827440
1344218
224088
67185
246325
798145
1345487
862377
1563981
334464
360892
84915
330495
1079894
1274913
498367
1300811
1072274
771050
520231
1333800
26509
1345859
33935
54155
643413
1567674
909799
1386619
478451
338576
962715
763798
1048963
1316567
490978
1696693
144517
1291727
1356562
465564
596589
24322
681847
1276750
80105
460031
934132
999983
1662370
279112
405492
434232
1707685
47281
1684887
1176486
1623979
722497
1739555
451961
682195
968181
1014652
979626
600390
1450404
1208507
1148811
630468
861254
229793
772950
1831954
1023391
1643397
920139
382462
341764
1416469
1760893
1992274
656448
576681
518395
564425
1213739
330329
525959
171105
559195
692957
1551402
1726742
1384726
18181
571678
1446245
1380114
918793
1677357
565793
788215
191689
852255
1531873
580403
1645284
1128272
62225
594513
458761
472964
1345461
436628
1520494
183913
946102
629951
409016
15278
626306
750927
868600
1033896
435729
1782212
103180
1659637
212934
468552
1397400
1148113
1096329
1449786
264994
764436
1288605
1425445
1902957
1463800
1611915
1568288
1545838
1269061
491262
470523
946754
494030
69453
1397777
1298666
1740069
983970
1567190
1107807
1783847
1928104
1141691
544264
1678781
545806
1925697
443968
959102
1783816
901429
1723355
467009
1551170
130876
1637003
1250238
1619885
663404
414360
835695
591160
951832
275821
863877
640702
1029743
610363
1742099
1456123
993200
345313
673021
244932
594755
517298
1703355
1229467
1897748
311940
438270
163527
881712
1885441
478643
1222962
1147204
1352619
1289625
1689619
1038438
1395402
1148291
1466789
1254699
334103
1117363
397591
1782456
6796
593034
984762
1145165
521697
1721303
938151
673343
1788892
921966
1137703
769301
490995
479594
1446653
1814241
164270
1394228
1005502
532802
620370
1870700
1051244
896862
1056467
1830405
1562472
1730504
768159
1648749
208001
1317684
1484532
46729
1141930
1532166
935388
724392
485762
704068
1754788
725513
118718
301285
1178093
1090608
13502
886819
823637
635949
1315562
1261846
1982667
1271811
1764981
544472
499632
18495
1187093
148156
1886462
586794
360738
647140
437509
86753
1241407
32617
747577
1392093
1911450
1605013
1113884
1962295
214506
179150
1793343
1843741
1266429
1529613
1996174
1358685
1609105
1939909
797144
1794274
929472
423871
930966
1821833
1589557
1168334
1257703
1464376
446420
1401158
60752
474854
1098333
712965
1836643
1592410
20637
634787
1229395
877356
390686
1012153
1272374
73594
842903
1369716
652630
1361100
428592
874351
85744
1750705
441186
1862131
849557
287178
1647877
1466420
1664718
1320709
1748075
1968990
513919
553467
1446736
158297
116834
377135
1346850
1106420
600522
1539489
104
1293371
1711830
820534
451453
323751
1637002
794790
1849130
1424926
924309
228412
1433932
1629275
672564
75730
794015
1927417
1777143
440129
769206
1004998
406666
922863
1836252
1366478
1878272
765974
1617840
1499583
1705210
1747904
921407
884550
1331108
1982317
1703869
1663195
1818698
1254809
1137949
859434
1863661
95193
853281
1505889
759903
295691
833257
1005555
1444372
1698594
1182442
1810434
1684329
1500481
323751
1248621
1344509
585053
208520
62717
1487160
630018
469682
87335
775316
524236
1827880
145757
364398
1452462
689880
1182007
1303122
1195323
1560630
760410
172146
226112
902885
581494
1096476
415818
548662
539913
1782865
600964
1659267
932169
520698
1402456
1508154
1770002
1226697
1622281
1571680
1238938
1407319
345281
1762987
1335159
491730
1661700
1943669
839054
574735
465717
1150606
564613
1608000
26609
149716
878348
841115
907445
1267021
1736133
142707
1244951
768518
1590495
1372070
566717
1978233
221987
419795
369136
829476
1884500
347979
1788692
1955518
97118
464469
365950
1210578
687397
751967
1309051
230362
449722
634015
912862
939848
1544752
905749
204613
549985
1168368
1569658
280470
1881553
753069
583739
373720
241052
745748
1333083
714968
1846186
151199
1235866
1302990
1665203
1201463
413358
1514842
1638564
142250
157899
1491737
1881455
549373
1921841
1447782
1423631
1831797
78971
881763
947806
1045056
1361355
1332228
1515088
304945
1137607
1424880
25713
306776
212144
1365978
1817235
3456
336898
1713546
95860
59179
783014
461558
1166560
1456487
79420
1472663
437785
1738610
559324
1368727
858499
1732731
1551017
789794
295103
1484453
288472
1381191
129449
1893319
304327
1856974
959465
640443
567443
221280
593001
1953555
1837215
1505962
1094865
1676288
882593
1926721
1985004
122426
939656
148532
1072209
651838
1223600
414023
481355
377797
1981069
470587
221376
472128
1040355
497075
783810
1845571
1062810
651187
102500
124874
1810889
1675658
638624
1965697
1407853
1559731
247840
1150917
1428010
1503609
991354
904138
481379
126832
120548
39728
1445437
620932
1478767
161241
414345
488890
1025551
668188
285615
1272729
383034
1343460
1466966
1345611
1460295
669038
211769
1367452
310050
1033141
1965924
75784
793020
1611538
1447360
933983
846549
931983
1350651
811759
573474
1880324
652122
884535
742946
95744
1997341
1167816
984318
1936523
125974
1754709
793024
680462
1308607
1219168
1078449
372972
580238
1703641
1472855
426083
1562678
901204
225531
1899920
28925
954273
743607
217449
1094510
1599910
430820
587999
1857159
1153016
251524
1927010
159313
473540
1471188
889700
293810
1506258
1645748
271153
1589517
1622610
1952458
1078172
133065
1133767
771642
571265
1958380
518195
711835
214285
1687831
1054054
722547
1536960
511720
272849
78910
652590
1586637
1659431
1867408
1586624
278103
1654146
1550185
1377699
420933
601867
245134
1572730
431947
1130571
659795
413950
1208507
610648
382077
1817324
1912098
1154291
792752
1754235
796019
1433570
392102
1163439
1066218
1859949
1542566
1257746
472520
331674
660750
1529656
1571424
1879288
1066162
315746
1576573
1203159
1583465
777614
1029950
1998865
1883847
1685123
92125
588200
1320805
531753
1338442
565397
1022795
1213873
380121
1759221
1950725
1393616
1876207
994322
402689
882075
540708
1725471
1871809
393639
1961550
94197
443462
1232158
1742703
17294
1156276
1946237
1403694
1292267
1427189
51413
366315
558669
1309335
1276456
1061740
192515
422819
1002851
821797
1985803
86853
1626695
782107
863520
706386
293080
710883
710009
433042
1815425
1359666
114062
199997
25053
1259054
1872716
1944915
107443
152435
312854
1017682
538832
930633
126079
1567688
632804
887370
612054
599184
243781
1559707
1313346
1551516
1525732
1530411
1510465
1184432
576948
1449940
1605397
94741
417194
1318447
1411966
960466
459927
229200
1743477
812270
1660567
1918468
1579398
339737
1485977
106384
226041
154116
444878
973099
495349
466992
172055
658092
1836372
1207429
815281
1050565
666195
1559365
184544
1085214
1438862
477293
1151360
417468
683024
528325
642157
779993
515219
846246
1649689
1379836
1853744
1104418
651504
723250
868565
587921
1292522
1094880
62889
93295
1831483
399534
46949
348143
641719
251739
789165
1541555
296203
1310863
1060891
588383
1860407
837240
869420
1901248
1401364
244644
917508
1374875
1377158
1833546
582482
520423
766987
100024
1303887
96033
1948194
411412
133398
1771373
411494
612944
1602227
403566
1921322
519941
1458284
601123
1317778
732833
1533276
760226
1249377
1551664
227705
559558
149189
133275
1822349
401999
1179861
831730
980171
1611038
1705708
1897306
993174
215617
439090
708925
1311506
1831941
404660
1087764
108614
1175145
444675
1738054
604884
1727469
242673
1313495
585015
902232
1553234
1479566
1961855
1792255
797953
1262043
1204625
275754
116022
589804
1743862
766168
87958
1017113
1012442
17707
1041741
1411273
1716986
493698
762477
299192
241992
1421600
1519671
139838
1361764
1530227
486682
863531
156675
215549
752181
1194785
157510
432407
664179
1986770
1979317
824327
1175472
31319
622829
710871
1339247
1677476
1156736
99976
805729
1800619
1424118
1737541
154144
636359
484266
1759154
1173356
692054
769223
868761
957397
1027774
1998724
1835339
932803
910355
1724243
404155
1729911
310385
365684
1706576
924650
189283
295588
1279553
1679837
1180134
525922
1981839
1028962
674475
1891321
329703
1838070
1877559
1349970
1598991
1812958
1783610
1892124
1613313
1980695
1160074
1417540
1595598
1744718
883417
1262627
1625599
1570724
1800987
1894958
197750
191964
985080
388917
177191
397386
1387619
800208
1824249
250887
235428
817552
1430489
265848
895402
93612
1777788
420348
1454857
1118146
1895766
798009
1303887
532298
280836
1181409
1968443
1928340
308955
1574499
1458924
890354
571746
1992266
1844714
31766
1795798
765735
1616413
1760554
1439805
461707
8637
1724033
687091
1965209
1706334
1198666
514083
1676358
1056096
751500
1181981
119478
965182
1596923
1997661
57926
350373
668553
1268511
1711539
1563357
1118638
126883
292324
1638564
1807781
92513
52682
1898895
1292302
1501220
1772351
213473
1668565
1245493
362993
970998
1367163
884425
1307485
110470
1144130
811472
536180
456050
1898664
1671477
312293
462884
1845030
796825
661046
275596
1288097
276560
175136
1868052
1692021
1246181
78838
536742
887990
1764989
474424
1647678
1093300
1312435
1765412
414208
1440833
477870
1379811
887861
877743
721664
825098
1522712
926153
1055336
1938420
166188
1029089
1444090
1657538
644838
105533
606587
1424925
513500
735122
1167455
369258
1432688
931600
152050
933206
374796
1560923
1161254
1427009
218370
647201
507727
329000
1373317
1901234
747556
404173
904565
610194
1474509
830071
169326
228949
1561244
158383
165862
722954
1439910
230255
450183
1834321
1951208
1917565
1446278
118670
1250721
1011859
1794585
1686877
1557072
486631
299940
1331779
606538
1628664
1399844
1999854
26769
191937
738221
1450679
1983887
349736
520006
1932044
50733
1323567
1943387
840508
1829313
502753
1992427
752629
1563416
1003593
656161
442053
823507
1955660
371526
1326415
1781912
400634
1082169
1540880
1693996
578814
820520
1624174
257091
913312
617125
552725
536909
580466
1334007
1337575
814296
1246536
1466820
238007
813675
86632
1268784
1684850
1376715
764054
1359666
1872674
4952
746530
946708
1849677
1891930
1294071
1979489
169007
688446
278215
956425
408449
2019
84883
356855
964577
522455
394919
1351299
1979461
1895105
223172
477802
130238
1161797
31057
1215961
607000
236094
1243245
212393
520264
1919627
165116
1302129
1644137
690435
15538
828631
741973
1811484
1306040
429852
1163392
1937268
1580638
689555
1207035
1970275
1406686
943935
1580614
1702257
653876
859839
1854759
437810
1864771
443795
368018
1462504
1996818
1997100
556885
1282776
1647794
1130318
821443
752383
746022
245163
1314339
513061
406529
1835576
601385
1427279
960230
1459114
1594339
739833
1747424
1493674
870206
559132
1554393
1805638
671828
1768559
1091103
623109
1727680
1653276
1633111
1358219
967818
1864216
1655541
561389
685897
1853683
1083465
841558
1716117
1589855
5953
1951166
869184
113557
1957456
1750550
1261790
943280
1448697
175862
749787
120900
506223
155267
314189
1236945
1297305
1802942
199007
239032
600736
920041
1782190
1598950
1136638
806423
1724402
164030
21417
1048104
607200
1940518
1287580
138521
825589
1681621
1580420
758828
1743688
1849631
1915865
297675
349485
30248
451907
1650099
1164327
527824
1494357
175535
1692314
1148342
1190821
1700730
1696021
1431287
918308
322831
1418504
818221
138325
804930
281040
1755351
1546873
979923
276649
431916
1629142
1787309
1913464
1880935
1719252
1901480
19081
900568
130611
1288866
956306
1418111
785752
1802018
1610452
14958
444404
101904
1921002
704590
383085
29538
1487094
984040
209338
1594048
1373743
818061
1918717
945195
1515798
73975
1342838
380382
1672577
631943
1505137
1751195
7095
544957
51429
1982564
1531287
1431737
51395
1062389
979553
824242
1839355
308046
749866
1700883
1904609
1981693
668851
1443980
1700904
1011693
122792
1006587
1918826
86083
456823
1720721
1637472
869816
1249604
42299
1081728
1885820
1118070
364491
1400936
383238
193330
479491
421172
1093229
1127433
1959270
787337
1144724
685852
1143706
62874
829545
1706979
527676
963211
1997369
1422938
1310747
1104458
652525
1295400
547067
180944
372340
1571525
488914
1928252
1483132
1923252
1132916
1212833
561698
1344330
35491
74709
191392
1679202
488838
1530411
497407
1255244
536205
1505472
1087804
1283753
536671
227507
822023
1518540
874996
494577
660585
1517017
1699221
165956
1482249
1228982
101224
796616
165751
1475119
1786539
1630102
1676070
1211857
735014
1130659
302616
766852
1047464
963582
1003795
381646
1733538
1603630
306982
1562139
1391393
452427
1902836
1812691
712660
1241960
1338247
555346
1257644
1097666
415400
235765
1348021
663423
1831093
1093499
1489800
740423
687676
1021263
676162
629526
799916
1461072
1085940
1893527
701122
973953
141431
1501731
1277154
1853849
551540
673164
553556
604875
1813296
1547529
1230880
115535
30215
114637
1078991
1301280
1992928
1788072
616353
722914
237087
250143
1321528
34888
1294164
962075
971490
1408508
1263578
197823
572966
665249
1853430
414227
624809
191485
597724
158685
1333742
770595
500922
1262639
679367
586405
271172
1145706
697178
1605745
1324060
1692344
1510250
151302
1601918
793632
262869
1631917
1743872
522142
1427651
30294
106229
1402093
1597786
1702061
31244
315254
1124485
535105
289398
1170679
337993
570259
1135672
951253
409811
1786877
1431777
32013
497843
753644
779193
1926428
1915362
1937747
1035995
1627631
1897425
511716
1013516
926266
1192650
1140453
1005502
1391521
1914956
182639
1613875
111290
1913005
1201120
780092
1608843
399691
1214149
1162840
1158917
1682916
154381
595361
1238035
700329
950107
651820
500460
1506654
773546
1742789
1886357
314806
833724
152831
678308
1770469
397005
346852
1476176
752219
1930556
695634
1116291
177765
1199343
629589
290273
1111059
678570
141029
1376387
1210981
393661
1547299
1189355
1273053
1614354
1282903
1297251
963057
913004
1145380
1418692
1410395
1361027
651101
1510413
1139833
11786
118590
1138925
1639969
425825
65435
791766
747750
1711674
1963840
662886
1380177
67884
386224
1964032
197990
535830
1281186
833281
685012
1473669
856555
709165
35464
788444
392571
1148954
1896323
337565
150983
1324356
977584
1653611
1214701
383012
1061771
355079
1406184
1914173
1067282
900574
1130425
514648
1046016
417909
657863
348579
1789688
25518
510338
1743349
1214477
1627463
914949
1073688
1294514
278243
1421557
276275
1561286
1747844
869955
1539723
1899080
1996977
1161945
111602
656381
466488
272731
1928137
1455437
601567
1408313
403311
202552
1372516
1364264
877679
1464205
1489051
1918714
1821424
1494091
1265887
571001
1544064
1738705
1915715
1024161
678219
1964418
163253
858896
799454
1481476
782968
5922
1087279
375874
1486960
1884592
812903
736002
1574429
377289
556137
603432
1332534
1948243
743000
367691
694338
870762
1245729
1878574
1316947
1056317
1629995
151435
812054
61216
36695
598391
1762618
729002
1490156
631783
1920686
739833
396363
1566272
318329
1901835
1203543
835728
1713567
1189251
899020
855815
1954668
1350817
1398391
698617
1726760
363840
1237397
199640
1628225
202369
1833730
1918670
1634367
511140
1886808
1640865
1518151
1211487
381233
1154101
1017685
585293
269355
1307037
1388105
92219
1037692
1365310
1883353
1374348
923584
453326
200882
1804395
1897685
134247
1832526
1557892
432471
1111453
34384
943570
1351375
1830354
881303
953622
428920
595849
381216
504877
1624290
251486
1834812
1964475
823133
1406829
596935
1321730
1257891
654460
1898035
1934965
1053760
112560
1870818
904091
1670692
171071
1279459
1836775
53721
1556691
203119
350019
1695619
666603
1583762
623770
989691
29278
916469
1301563
998275
1630995
366864
452016
1417463
1283472
1744215
1793030
1018805
470430
320932
1340135
522986
1961
1987000
1175148
171462
14475
251279
1082670
1897776
585555
1756565
4421
519377
1590830
275045
781986
222656
352586
685708
225850
647843
817587
1890146
96033
1938553
497964
885662
1908252
735134
1777739
375244
51784
855230
53406
1508264
1673250
846034
741666
168919
1838778
593208
1990913
738096
784014
1920989
752964
353428
626970
56321
375697
817139
1703001
505686
995026
1659658
93671
1457018
1164642
364058
1061745
934310
468158
761920
268833
1102430
1960748
1383033
758294
911111
1464563
1829682
1715945
1366798
76665
581320
426308
263671
72377
716003
499849
316089
1416071
1843731
1115088
1093154
50698
1673135
148065
1659658
392042
1240507
1444402
914216
492108
1742720
368447
466189
1122890
1887371
138963
978308
591388
45750
1565236
1836272
198989
107665
345417
1012149
998286
1601352
394408
586794
477131
1880946
1290668
1621067
468078
547975
629662
1062274
1010683
130141
619821
908034
1532382
1431312
1246371
190616
1281322
1450447
485469
407539
1281574
927052
1878259
1042330
1152107
1399659
1575053
1161547
333461
684990
1601287
1733074
1241368
21228
304172
361754
1896273
1923164
176960
1621780
1308530
433879
1637634
98419
495835
754324
1344612
1400495
1459765
1023245
1197076
1865940
958304
1758601
288056
260355
1058780
81054
1738657
1757013
1350408
454176
9750
582136
92386
347949
688437
220370
1315126
1463807
89233
308556
1844967
747067
309353
848993
571646
1028072
351363
682817
1960336
434420
374147
1673509
787556
204863
599103
1505712
821853
1576425
1666552
246618
1051194
1815837
1713085
1371605
1400014
1675128
1954989
913553
713612
168788
1414107
1275452
1260204
1449661
398418
782265
393002
637502
394030
833106
142902
1893317
715292
1035696
1838371
527483
1026813
786249
777668
542840
1121192
862696
788866
1579089
1971071
426892
807704
1662469
1930995
248125
288931
1894335
978780
167365
1477114
1517660
1329676
1710704
1350660
1291247
654724
424042
593782
1839203
525475
830867
1779488
1960435
373244
1939969
625200
1381247
125662
1940409
1996624
357736
1049245
322369
1135252
1240326
681940
1803002
5214
218397
1681362
984345
1087909
15557
57736
784260
773506
690085
655691
907649
84460
379518
36813
1739046
593107
1753507
1785250
363173
605501
1898977
1480914
817164
1339679
1375242
110539
6558
885596
51662
1232657
548373
1574235
1733565
180941
1713413
393028
694339
517275
1789123
1374197
1969304
149465
497177
5001
1898669
1022152
890529
1793701
428899
1226395
1097634
1951381
909482
618704
718737
1941619
1876208
177711
1362463
1318574
506322
76162
637690
150603
164812
285690
485454
784754
843260
1541288
126835
1100778
1511270
338795
449759
1662681
1959827
961512
920191
1062686
1958686
184595
1253202
424161
81837
1171917
112238
983668
1575514
1052852
585525
779609
1233923
1384305
1351538
1307855
1289710
121361
243111
1320624
1918089
709147
374668
202088
1542810
1058086
1946285
1494844
408009
677566
457766
1201346
1472253
906281
740192
1277358
1310925
535602
1623869
132539
265898
1246943
1600239
1283848
599618
1961263
1621087
91053
154626
1796204
227863
242375
1983355
1369960
434418
592567
1616445
1977134
1148548
489708
86585
1861302
1112041
1563416
940198
1939436
1568258
660600
277926
1106663
744024
1243547
489329
599886
1684330
1113383
270403
854802
254425
683167
811221
449400
1183331
1547395
579731
1867688
1718354
1192471
1828810
256150
1395996
221501
1562267
1966230
1522205
796401
113644
283575
1700715
643226
1284389
396537
126925
45347
1278218
1718736
900579
1084195
101281
1381917
816823
1597017
1549007
1809728
1747607
83169
1460317
1029218
725569
1459244
1122612
1390323
981892
1570854
702931
1121192
790320
32279
110647
1179195
21740
1707870
1401248
919507
125795
707286
1495219
579296
1638178
1595166
883313
229158
1030193
864213
477758
1569564
352352
1644521
418692
520559
1545955
1986429
1004832
707399
1338091
549116
561278
1195073
1702021
920391
222466
1792903
1988530
1433818
1296687
865913
1868121
1980967
1942555
1848768
1747665
1168466
1689095
537531
818122
369649
626968
986218
95806
766362
1523949
604228
1677411
1856647
1727584
935451
1591018
1133959
1912524
1348502
262769
1648963
1726601
372914
1353229
1162081
1494951
896501
919127
875655
1453089
1245228
1253548
657706
1293263
822591
1476176
1128745
499759
1624729
643783
700665
207689
672149
848586
274453
1403769
1935576
236311
1916157
481326
324542
995305
1238097
725392
1590171
1898057
1585756
852679
267020
456298
1940796
105841
1505765
1767235
1979044
1082149
14383
1250871
1344374
272475
1094025
953994
962895
1359717
1480111
1300439
227463
596482
1127132
771365
1353187
1133179
1198379
1756667
594915
987840
1923368
1177129
627726
1133832
1774155
688506
1698031
1129087
340853
884940
1451614
1969885
534645
774012
1870116
99553
878938
633203
1418699
1981018
1387310
943678
349862
547111
894364
70070
864263
1368527
466258
1539195
907407
434572
125148
589988
269247
585141
138937
841708
319354
30181
824447
352424
871216
289163
106767
827228
280091
190465
1303203
232543
276573
273133
1211210
747366
509750
1354515
171207
938562
1103041
453416
1187541
1402908
1240119
1187510
1567485
1443051
428624
1989581
792366
306869
309228
844401
486580
529101
1351849
167985
750359
1255350
1188450
1317135
1093722
1100527
1097161
1754359
409128
1318152
796329
109686
515024
1032273
185008
1803373
1144757
506731
106521
1430136
618554
919537
786876
837712
1406539
485580
669029
1510085
1726647
1504832
1585319
1217455
1663630
392600
284280
171056
221841
1438731
779918
622223
156616
1817049
939505
1744050
855021
1018454
994231
1901121
480014
335264
1225200
191848
424284
22793
906986
223300
1269006
1000862
1932570
1395299
999024
840529
630433
419516
810030
1614966
328636
883297
144280
151150
1292502
608999
1546139
1367557
224994
1681654
1331273
1228347
321834
544918
1251403
380908
1538138
497192
802828
160471
1703894
1504148
1266750
788367
380013
543019
360171
1383301
1695528
608295
117318
41604
1294424
1866749
1400789
655255
19429
1329293
1373812
1224642
1206787
188270
1354941
1917410
1662720
1113359
1874433
1287666
1233652
478717
197348
1609434
963838
712590
984081
920379
495274
303570
829182
905807
1426674
1141331
599536
532909
1152363
1950590
1388447
817792
1885751
260170
359153
823668
489527
123133
1094540
1715922
937128
159894
432214
703250
880643
1154122
401892
722101
1394618
799253
1691837
1341338
401863
836491
1843638
1583168
29158
863358
543339
1592191
933525
1151306
1705164
254243
968864
363475
1230970
1979888
262778
1669335
1336384
1865492
119033
36666
1091253
1452615
622728
146745
573474
1670743
430682
311702
340389
670374
1342488
968715
129191
1540740
151064
1972172
1126296
1590982
849836
1567922
1766976
326797
520034
1899229
1282743
1579423
179314
464071
210167
146141
1896061
1214767
756570
1118262
1290790
981319
1723596
937532
1740120
1488836
926424
1530673
1405810
49959
1638844
1831804
1673002
1015165
1815308
1290437
1217339
943900
1759395
1402783
993019
906749
374357
1393926
1194907
1855473
1856833
1804369
249896
1473427
497568
9826
99770
1775179
841962
757927
876487
214336
1881338
1744910
1025930
515663
792435
1781322
76629
489215
1080664
1750215
1712311
768406
34113
1636078
1864644
492479
1001722
400976
1470183
1540929
48468
382120
916071
640488
677925
604972
767615
1183961
1897399
1814796
143744
1724847
113451
243175
521109
711131
1169200
1406828
961877
1319232
1709424
331812
1526063
1610092
1884138
138764
994764
481593
199311
587672
1257879
204932
197348
351622
1780401
474999
544376
1311776
867513
1846986
1084132
477053
979010
357476
956902
701352
870305
981313
1129225
767354
298469
1686330
329603
676309
715228
1698975
1326158
790137
1032584
1380595
1701030
85534
1588175
129675
33848
1584646
26144
1365468
1253655
150
1437256
503417
1968176
8452
393542
43858
982182
1344691
834945
1411661
482706
1828281
1711468
1105509
1061676
93448
175730
1286129
1530509
1538344
280685
1452143
1900232
387221
1354450
1421234
1300533
1876909
1312901
179250
1689493
1173103
1202308
835745
1945531
1311358
1702760
401367
238102
453367
911633
838557
615694
1316435
334546
1506016
1821562
1012284
326066
413240
1132313
1086360
470239
1879590
627194
562202
1407214
2001
795105
175136
268448
1664980
1476862
666274
81420
483837
1556264
1764987
1605377
856297
563672
119592
946593
704768
1996611
714956
542510
1768572
1843327
1229648
515444
173365
1491222
449986
641972
1849889
897952
1960280
948952
1388253
1674009
1303975
1736102
1954446
1610930
772087
590516
867077
972737
1466187
1892605
477992
843539
934763
1595983
462661
917289
395892
1688107
658310
1265048
1451607
1606921
185282
954369
1063197
1409023
105869
186253
1085728
1124562
630210
124046
737049
1274824
1261548
1472197
748970
303689
1858524
1078426
83970
93687
966569
1805161
658184
1800917
38432
515210
1806417
1222491
1534432
772258
1105434
1015991
993601
797768
141437
666762
245463
118775
769083
783420
342708
1933156
233466
1828774
289997
958512
1348892
1243766
340879
1865091
167704
1486006
161548
1443860
984674
506440
1271260
427134
396162
914251
1621973
1218618
1053199
247958
432965
151150
360742
200172
334713
286352
846373
1200114
1944641
1378187
448688
1339735
652270
1573820
733657
512814
1113849
180024
167252
1393426
636752
346852
392672
817538
95767
1298106
852498
145595
450903
1955380
1395234
497850
899910
1258156
346641
437425
368211
1495321
756686
1150693
1846475
678085
1256819
446603
1396728
1332002
606021
13163
329894
1999396
1410796
431667
1190303
1943841
1858591
501656
844301
193300
1381375
677766
725045
112549
1761214
37154
602864
1096781
1554214
1290114
549519
720312
1657449
906325
187907
562804
1168924
572184
1176105
1804285
329509
475645
1960965
111200
635825
1287006
1702257
665516
474881
405585
1833173
1747299
1342093
988195
1085190
949036
1710203
60935
1083860
579432
150117
1126674
1627182
1462302
12991
1568962
1880123
301420
94583
805324
870103
645454
1751072
1348398
1608964
1989899
1548991
1665948
1103627
376358
1598596
79476
899638
976234
1301617
173207
1230868
538401
1575667
716877
779918
1080053
1249745
824659
627227
1889485
432632
1507211
261745
680990
1236148
577281
1523116
149168
841733
1821645
605550
271327
566124
634559
1759037
1553717
764062
1224122
1846017
516345
136985
769495
890996
1356999
976199
322745
275365
1510716
85501
1063634
1999686
231889
170926
1000195
1893986
31678
1133918
1675427
1407688
13840
1003858
1024714
1913575
1817860
1769943
1797660
1864677
1038898
1171245
1716972
345838
1634734
400779
688943
1370401
607388
1295911
1255450
540090
356180
1221145
552123
7137
1239756
600155
107554
1034162
1539727
1748316
661821
861762
1253497
1254173
1034944
1222413
659783
725596
471025
560723
810807
505395
1396446
1864216
605180
1282686
785576
1580368
1238019
1178308
49562
786772
289095
1630099
118678
1502344
138670
324405
1333405
1196011
69186
365467
503829
1964475
29666
1413597
1821342
579982
514075
1416982
1726848
774569
1780671
933061
1332970
1923993
1003590
500580
1792362
1927656
550587
578016
471754
1686716
608714
708919
741714
362837
995675
1189534
1749642
63691
1612657
368137
912071
277935
1298227
1600568
1382193
1323102
1267033
1137903
715536
369585
1435107
1690341
674410
1305430
263788
1080033
593203
1996903
1145935
1948163
1394752
1707505
1051746
540474
603322
1384708
1949134
1130454
732561
1750990
326596
1502632
880769
1253727
241466
592461
1780518
910500
33923
78303
516659
609474
1537362
31963
574364
814903
477870
915105
210911
599349
604715
412729
442224
1394816
1208979
711211
548960
1883091
1603113
1445437
111410
1803871
795192
864279
207765
1174803
1937966
408452
526181
178123
599440
75306
707601
732819
1633139
1735461
1245878
1782235
1999291
763775
1318475
964641
1437667
1545556
1859592
977558
64957
1377965
1003362
1656601
661502
249323
1549054
1222391
1924092
35153
1118318
438846
1668268
1450764
1501288
1389252
78229
1211415
1496121
773295
1787997
871308
273728
1503940
720865
919683
591970
304225
663980
850343
592036
421386
362077
1788863
1239330
330266
1519020
646939
860035
1923579
1736030
1551191
1959116
829201
1762802
1312192
234858
1256883
1972296
1718042
681940
1944495
1054902
1579664
1830172
993755
19198
555969
658102
410033
939163
951703
280978
165295
802074
595211
576284
1815436
1846634
14950
1994286
543959
1745190
1580008
679330
1038046
1746990
191233
808159
1068273
1348769
964088
844736
1071946
1324783
1327652
505782
994229
1468631
1428376
334884
1036870
1319420
534575
961583
1108747
1546442
1286632
1064777
1947700
709968
1939675
1023528
1366025
1853520
1137046
38106
435751
1521290
1184144
247454
1006425
1458511
480932
1344656
1172008
800802
976418
96007
919007
1743835
785896
1621320
1689209
504735
704182
751317
1787013
1593046
672957
1357976
1328854
627835
565684
717871
1546196
533817
75126
1276674
1058712
1230084
1379251
885084
668205
1412302
236161
1500366
1374092
813892
243428
1768885
340508
1998326
171737
1244023
901484
825671
1518073
675423
1170596
1216406
258772
1075789
1599531
750455
310556
1718820
655174
1797274
401938
896470
1465153
1185411
623862
455179
1652668
921224
1159066
1607956
981335
939395
1750286
799663
288121
913124
1157014
1850183
1993950
1339690
1997366
30080
1634741
347212
1824048
400871
785915
974043
537864
461900
1521439
970088
810244
381903
1564430
778222
136477
1402976
1401246
97637
698631
1752830
1549662
1737483
1374588
90333
1227158
1530411
655242
966347
655532
1796326
1189957
549478
1523309
768270
1376854
1207342
699993
768868
1999055
1590135
1122826
1796264
1928043
240515
172338
577181
747191
213664
1532884
978657
1095548
870787
933925
1024870
263073
1076412
710782
1188266
285224
935632
559219
406218
168725
1417411
1268551
1896228
3612
293949
1944659
247591
836046
1872209
1939770
532430
1233343
1792630
66947
1953818
1968105
1358429
382351
788305
1775823
667192
1738767
449827
509925
437364
1759514
1913085
963252
618322
1310392
1478773
1766505
1496526
165109
1166662
1007342
705049
1790984
322312
1342859
1963600
1313207
674263
1822224
1112890
1956587
1724803
1921226
1450449
443220
1221467
1161503
1475194
584976
695657
1393867
263339
1123714
1985537
818410
228465
1483372
222528
1759223
492847
593069
707379
542571
1545571
733658
1160092
58404
210632
108988
1585157
566028
426153
605212
558430
1838980
817431
1392339
676601
1748161
1851441
902588
71516
1131134
215033
1112020
482830
1075658
1526797
1746469
1674944
1095478
1713014
1423389
1627598
225523
699363
1029018
1875069
205301
1060041
356150
1901051
957907
485247
1105991
1281429
589870
444190
639249
787634
1629548
49996
1958062
665073
173301
877371
1069854
274860
1922809
548316
47162
224105
521476
1241384
1126908
176721
545040
545039
1791052
1721861
856057
433717
793443
275603
1663181
500671
1549393
878669
428279
1545611
178293
145352
1715683
1366214
115544
1923707
291024
1273849
1957172
596303
992455
1716812
1542609
322327
1147319
317750
18717
683131
872972
1259462
1015567
970708
435257
824270
1025052
1757300
779793
15444
1828198
1062434
1206647
1003602
106188
684865
1765882
1230732
424089
1547131
1525257
597085
1605842
1113261
377958
1220589
181317
857887
1846720
1539407
1660418
480821
469970
1540090
763948
610185
471754
819808
566740
228970
765291
1589511
1457942
1309413
1330168
1401833
437279
949992
246060
705791
1304710
136337
1570996
1082324
772929
192289
1793982
551265
307290
1438862
824770
1639345
1545073
504987
1986175
1727847
1234557
1370239
1137358
1141364
1447355
1826914
78183
479024
1547213
625069
317122
26667
498194
1054889
1987568
1045354
1683831
1293964
1312626
1400127
213022
358907
1316803
838341
1567336
1052150
804518
458956
1645396
409788
1706211
51006
258099
1681726
1104998
1235684
1517261
598723
367516
496828
676503
1837485
357216
105486
939832
697645
1988635
574952
1832951
1948121
930555
1355545
1924268
743096
628440
566273
269700
306045
1915592
523324
36164
906153
76665
1950533
582395
1628366
1596980
1954688
1068297
1406623
1038680
605868
600419
1211028
1617479
1327362
1454876
1723902
1370546
1062649
1877000
1070650
1263953
1207975
1564728
1643022
277506
1486353
718142
1905376
1078792
630055
1748031
1008094
426400
1093124
1197958
943407
1984823
1478085
615547
1322176
861452
1545924
603543
977009
1092
1263658
1651081
132863
564067
982320
1794266
29483
1744149
1188655
1733550
1360461
983431
374895
1656943
1968058
1057643
436786
1456887
1384309
1092827
198579
1408956
813166
648025
1613627
21261
1330458
973003
302505
1217424
630210
1911871
590458
250320
378626
1112890
1768529
1369102
1057412
61627
725781
1896799
327891
884523
372349
935839
503183
517020
561160
962308
693741
1491390
1990873
1432285
246365
670591
767430
1358544
174670
1679355
576948
456586
1245331
738307
664353
539523
1840147
920126
1743680
1155829
1685803
896729
1153478
1806553
906569
988298
1313173
692364
219490
622718
411106
844373
1780166
693224
586527
470672
1950211
560157
1312460
872172
205320
45386
1001774
168840
1682116
475412
399887
1562963
1041863
1735062
1134824
1919992
965600
202534
7678
1506555
83785
855607
576487
666298
1931171
1533553
1898757
1973527
1926921
70197
1610740
1261697
1686788
1418211
475782
1784421
1708333
111514
1336310
1663247
790466
203471
189759
1856476
1919089
536237
475636
1098228
248076
1511105
1283422
1259783
1135150
765467
991068
1354951
1375358
645881
1126192
717100
325328
832673
1975943
1544345
1608325
616807
1809507
1461192
174065
1671156
1328144
166489
1814817
82468
1166677
3399
1942685
980946
592218
1915036
1468692
992116
1563748
136528
1979354
1516728
689932
895028
493233
1748874
1641647
226697
784550
1627016
282944
687150
421655
1513976
1247453
826053
51057
1831319
1169435
1318783
535806
276598
1191246
458274
20143
1018539
438555
725021
1860833
1460976
1806549
331924
405536
680710
83893
232788
1597899
1179528
1964990
763469
1873325
1441114
1741278
859455
1251354
986947
1695211
729211
1569335
1214848
15800
1672753
1546241
973016
707915
115211
1032502
1632886
133311
500189
643741
199100
999685
1804160
1261566
1733009
434070
1989595
128209
634748
1798278
1428106
253442
1718431
1307412
1562552
101074
1075160
82374
1540298
293080
816300
1931105
1465643
276287
879439
1682402
484266
161036
284751
1368186
106347
239547
1327360
67630
614512
1618126
1738122
496277
1482311
1096236
477573
341323
1225738
1856407
1882136
1424926
614690
1586258
736091
1152540
1879177
428023
616377
1596468
259115
1729726
383926
1695316
1587046
1893966
1706048
447666
684619
1073125
1915144
1400936
1381500
1422816
1221208
265541
1747113
410581
480798
1497191
79768
482709
21410
431502
881212
482590
1214040
1784730
1974737
850882
1858103
463486
256882
1115293
1455331
1667426
1075005
1060667
1824380
1084018
37050
1364895
721627
1655672
1225555
240202
149917
2903
3713
516265
1405049
1937074
635275
1407938
1731886
1031041
1991144
101841
1538171
1075939
1270970
1459995
275501
1779349
1845738
1367194
357040
516052
1229832
1844957
642680
1563057
83824
942949
379541
224050
1549272
188322
1373624
640168
1799081
1207289
1238896
425611
1298257
762261
987743
711236
963404
9099
534800
534113
1291316
855712
1907
1931444
1205651
1079610
1314575
1575593
1907495
526365
811527
870933
1244579
1440995
1097397
776235
902198
245962
1771488
959831
636717
644860
458237
659297
1378010
7625
1800522
1136303
1464131
706725
1425540
1401642
133983
1429963
1276322
1407178
1821463
1857676
693355
960957
1796581
1087364
1432659
879299
1611752
1533067
1292404
1353953
487983
914636
845406
1563032
169373
1054601
928855
897991
1923875
1736673
1286620
294870
1295471
1331372
761746
1134643
624809
1208162
870108
902463
928298
946191
251759
1320488
631061
6042
752296
513335
1286205
543358
1511600
1631993
1676518
1772105
610123
335315
655402
1746669
1105689
736627
1635140
522310
1834599
1936135
405554
273884
1497820
238793
439863
742542
1763128
1712686
1439800
1275232
434570
780573
435517
926222
1204451
1330908
1129740
533977
105098
790791
57565
910599
963496
1327653
30738
57002
1739201
403579
1561862
1849068
792442
1905247
1165763
563018
70527
167025
854391
414819
1927814
326422
1136195
356895
226865
1926997
989379
1315438
1144044
1226421
788707
455447
1740241
1768239
271988
1736900
437537
1980967
74278
1633458
1450367
845481
386805
1807383
166974
1454655
164238
802932
1193252
625102
76114
1957222
437771
1703660
1837484
1136277
36954
1500727
1079646
386402
483132
1209187
205739
715991
1922424
100935
1410796
87303
1608867
40066
357331
1029056
818894
368814
1568265
1623411
158549
1340750
808857
338736
177027
204319
401571
157994
1314955
1262685
1750719
859521
1614282
1023784
1664181
599851
1970795
1387321
1234391
541936
826660
1249771
524781
76594
771931
1034867
1748265
1259745
1701340
364596
37558
173144
259025
801764
1049396
684974
45964
1085216
973644
674483
1463686
515024
297186
526770
643492
35280
500695
361281
1987401
730596
1874498
999559
905715
1510083
1822287
1971561
751277
452026
1037733
112821
1072471
417504
1675760
1979367
2661
493299
831558
1541093
330364
264760
887491
378595
37793
697263
792808
412225
1428258
1764025
1320144
1740656
1541637
132835
1854618
1700883
1808527
148619
1482321
928790
1079681
761489
1030591
616757
1668964
798837
1616983
1084195
1663497
396599
1959609
1759349
678270
1167953
1286245
1885441
508145
103755
395509
706416
1104456
388643
1876751
445287
789644
1731476
240467
936486
1386450
349156
1934774
1890194
682668
279472
1426792
1235184
462284
1337599
1799876
641973
363091
218723
978406
932060
1217258
472447
424023
1694414
409542
1429650
177530
1662812
38005
1200970
1456487
895314
1277206
228393
969271
396937
1570664
781612
1160944
1205839
1267372
926505
1094012
1831340
1575353
1691291
380650
1452805
118229
1616458
991598
1843896
1960283
1743377
1247113
1319127
640158
97297
1244385
1499005
507535
1124552
131998
398303
1214149
1355285
1721384
916531
1634356
477695
1397151
1262196
701904
90971
1753710
121136
212144
580271
1087818
197037
378016
679776
938987
1191987
589089
1747416
418113
62218
754646
1535647
1396789
823879
1722693
415760
1383647
709365
756463
564479
1376477
1597252
1209930
402579
1964780
1701275
149234
859315
189708
1726447
1826844
1485077
205857
1942465
25565
1748202
278465
999390
374273
1758852
1034123
1425302
722440
1251061
1690213
1343440
1953497
75499
716801
1538917
820689
1352659
872397
510631
868773
631246
945711
644057
477123
112089
151381
1360554
1591084
102048
938007
1107512
981079
1573148
461381
419404
1074686
154421
1459533
1660000
1488372
1429901
521968
1277790
321541
78566
1761498
1682560
1954326
54275
1194532
623297
1695213
722532
524781
1236198
711661
595998
377725
1494959
750020
989378
1105462
769478
610430
601266
1212480
1655994
199903
1562379
790724
401302
1286686
1695786
497306
1905302
1647704
1856396
1449940
1320894
1881198
1959380
527708
1730452
1743100
1579125
779762
1957001
1529456
1309062
1184366
773852
1957285
1341712
680062
137237
164488
969681
1915739
1390493
1666233
1483311
783613
536117
786193
1572950
75259
1697171
614485
427238
1638330
938728
243062
1304822
752534
1018510
1464090
1868865
783718
1713816
1730228
177018
574375
1174353
1738745
1588774
490954
818061
1662631
1360797
418972
1724487
1163948
1731184
1411526
1666793
1595450
392833
49163
976199
606159
1722615
1644306
331105
1861257
1040059
1686907
529178
1387935
1780511
643368
231766
1659829
1005623
597912
1946719
152307
47792
1853434
1695050
1850012
1867817
811529
270652
1362480
1538450
249019
1698636
965174
1662667
282405
642791
52645
655372
863519
1960674
1013595
1443526
1690952
158590
227993
1190212
1316396
1051424
1045473
556137
358611
1048927
1476340
637445
678717
94961
42047
6956
100838
348061
580195
184397
361722
1511900
461750
1145985
896951
1824575
1713829
546995
363540
1470062
400007
428247
1762543
1427356
208980
230007
1729381
1386187
1177604
343769
888562
350747
1216984
1159276
1230681
518054
766318
636229
530446
1236245
1817987
1704137
112506
1518057
1431157
110913
1938723
417863
256235
457477
122288
612455
1901170
523730
179938
1316011
609678
268446
2423
1093772
1963983
919808
1082922
344487
598131
582997
185750
1952603
1875356
1146808
73808
509856
1157747
1714511
290749
787038
1534199
423766
194998
201208
1367225
307645
832337
220167
557363
81088
1732989
776359
785697
126417
706788
1342407
1075464
1094367
1168447
1489449
1520463
4825
1888107
357163
585863
529077
79286
413508
1084336
815565
733456
520630
596401
28275
1548448
1902566
1648757
887214
373026
1116403
1468038
1986024
1818836
952128
450105
692071
731593
1892907
1562805
1702894
979019
744781
1072644
493932
1624488
1846377
858421
1884870
1843854
182118
1308864
429195
1071463
1558282
1061882
286759
1569975
378272
279519
986633
1420560
1826807
156652
1843714
1159274
1224206
1598334
1744875
550574
1105902
1786716
218511
441352
1445160
1701306
44356
1326482
1058972
811389
261549
1059680
1433481
1333535
971609
408129
981259
1957124
359127
743001
231490
304888
1998865
1287296
425295
1094061
1111243
996831
1012749
925476
425260
935602
930951
1956327
539082
1195019
984761
1635158
554800
356994
201437
568355
7202
927209
332879
1698185
1435192
203113
1434755
1288207
1460837
631236
207422
714316
800068
655216
1670953
215991
1233504
1909149
371906
591052
656448
274387
382852
583474
282191
1156651
1244982
395509
1128538
1010513
559805
958508
550202
656910
725662
1798198
1249731
41532
1717692
1650384
227511
1987553
1833565
896603
280223
1874633
1492756
1550731
1636784
1428348
874228
1379343
530024
423035
1936297
1366448
1020387
1885290
618524
998871
1117996
120787
1396820
1521774
1059243
1604108
1003128
738783
1261326
1045594
1306372
1053905
957386
966734
334988
1206305
1968335
1025993
747713
496536
1148771
1919914
1783163
980668
1393621
158067
440687
1564963
954524
413004
583024
1505124
973503
835210
1590609
1838686
1094926
1323131
805515
552037
1708222
1346736
1049165
1020894
657418
504056
1523323
1134305
796359
1201728
1723117
507595
208554
232679
54194
730541
1136371
534147
115854
195541
1979416
82506
167275
1707312
180065
466055
1006895
114580
567634
1560250
22805
1935385
1100914
402006
1285477
1679385
1763922
1964092
213113
111808
1289710
1789433
1476745
278127
286418
405866
1790418
1593194
1278539
1769586
1680974
483955
1409404
771409
1511791
577824
1590116
1692250
282777
1641104
1437372
184879
825637
1984130
1593133
577620
600185
128793
676919
534201
558807
283762
1766372
1579072
1624651
1100713
1415487
1224528
352525
483035
357217
1218536
1363
1153989
826665
331276
571860
1667682
1211068
1210211
1143047
664743
1322263
551397
375661
927501
1780647
656784
1472027
1352634
1853105
293071
645329
640748
866535
920588
473720
1149627
1671275
198371
300229
518209
1620851
1170387
850255
206391
161724
1437766
481131
1180650
730582
46660
667471
423519
1790597
802789
1175759
1910352
372471
345557
76290
308665
1112508
80479
1979399
67964
1464027
1116233
626839
1269838
1791856
1887821
563200
806778
653571
1484179
713975
879833
1995421
639906
988062
1596336
527431
134320
626237
628773
1886710
1863182
674227
946602
1283269
137501
628421
1294198
354496
837255
1103723
1909012
1970032
1019853
786581
456507
1432390
1701366
359667
242540
321721
1513504
1005114
292501
599612
1733244
1575100
1298053
918434
312767
67218
965251
1548592
1404131
1744860
1725874
406471
1726039
556471
1265876
992375
845464
1698551
1352862
538514
578742
1621780
1342697
1966775
1740651
1512387
362178
1742428
1381313
1731518
32415
1473304
996524
481132
1859573
783869
225336
1388442
661576
957333
1146041
606519
1688072
139079
830055
1437117
1891240
300853
1026668
875464
477870
1094098
312462
1870601
404846
1868942
726605
1256252
1172451
1936115
1269549
1203508
122775
155184
1991245
129709
1173134
1009086
1631429
27783
1441423
311789
765198
1736406
1492426
1356990
100515
230197
6170
742241
737119
481496
1266990
948567
671675
635653
1236537
339103
668752
1772845
240825
1741702
132960
1504486
1059678
1552022
1691531
76262
102578
1915606
572971
1232521
1021440
1390863
297886
516967
317017
1342728
1507993
32348
663818
1358930
1302451
998255
1446755
470427
1506886
1475584
488182
1991548
758490
68662
1210908
913625
86655
1647705
452863
1270228
1303606
1425434
71660
1234809
906205
1412220
1151130
1549083
1431287
94456
749602
1036601
1245505
1065628
1132797
1334047
566817
1969985
1635622
1007874
398014
1083132
290211
830476
336534
967418
1238718
697052
1777613
1533152
535031
906181
460100
445924
1498829
254895
1509867
1562342
380305
438938
1441820
826732
1954
1530914
187375
1850698
1403201
216690
1460526
181589
1862945
922741
1019048
1450135
868976
80025
930063
683975
1346093
446712
348141
1899932
899023
1510413
1300420
1564251
644671
914063
904971
1146017
1713116
940411
1531450
43639
1847922
931861
216883
1678780
1676358
554148
612085
229591
1427184
1687141
1637747
1204926
477305
1202590
556946
1830144
1819819
1805831
180105
1058258
1864462
1126648
87378
639519
800513
425982
1872492
616026
1639466
555399
1476752
418082
1203589
1166484
1331918
1657883
1281678
1254809
122085
163392
606210
543963
562490
543261
1712260
653092
410971
1182869
73702
1598240
598714
970254
1150384
1342027
271424
84120
526856
1052025
172932
1285766
701941
1978669
1162686
372502
1758806
737971
1500366
1737260
1387437
1356814
1283039
1389282
1205591
1810989
47270
1190800
1672660
1924964
1686955
1366380
1754103
1164598
494939
835678
1339393
104843
1837383
1296587
752196
1940585
857081
1670144
221901
58648
206221
1319293
447594
1860857
1050060
1492402
159477
505588
892796
988884
407771
1684156
1409883
1309219
909357
1750440
894185
113644
1317391
1529501
612197
468232
1787613
488596
1918211
1101184
1073997
315975
436336
1048139
1721124
1155368
509199
678485
1537852
103230
797045
1657240
769271
1296814
82584
1442821
357726
175835
1050056
278382
114655
1729266
1952262
1710412
1641962
372737
138037
1576279
908400
255503
533242
583136
1041379
1682828
1298165
1792853
1867534
802010
1775567
1739038
832642
741552
1361189
351234
1883302
1495660
881214
108616
614
1609344
280129
1134325
1218847
1690400
554024
496676
39401
1823845
1965834
140629
873968
245994
1703244
1823566
826721
1882327
1085669
1995013
1691127
1195346
1302318
1920493
21273
1154967
1022188
862690
773053
1405849
1270137
1673195
1008385
331764
1572523
1697407
1870257
1656847
1809971
926657
358171
1680565
265726
336748
1089101
73915
1684958
649345
957567
1694654
483421
1758508
618494
570763
223698
275036
1440705
900806
189765
487567
1369537
333554
1969859
1759850
1007375
1183405
695227
50686
1116798
1887792
958194
1018060
369979
507822
1550449
1098406
199317
531806
850522
971143
660571
132355
366036
316257
1984749
654842
543596
1516779
1222257
1254405
290361
1921322
1361587
1215746
733047
1692039
1782375
1380467
258141
430428
50665
1086675
471040
1760855
216132
13313
1568765
1557470
1532602
1608457
561244
1291175
110921
153667
1080362
1354645
454300
854962
91764
1126205
1195258
36410
604502
1771364
342316
671413
1244995
608293
1858145
663869
1207758
875021
160014
1967162
680252
344506
367250
1605837
136743
170594
1280806
1241064
300210
374273
132618
1629227
862481
1996163
1950946
1446851
106135
1346580
1082100
814690
826263
1031689
937591
1131106
548317
49424
1106910
1261145
951898
1961597
910099
1516245
942556
1864179
1262437
1985672
5804
1492332
929472
1779466
1234402
665008
468314
674482
1775367
1590426
1360654
1931408
1372008
1202200
565651
1587310
960133
555665
1192738
989188
1842851
1506048
1279474
453047
1061761
823504
390966
760671
742361
881248
78830
1738770
1429606
1322067
1001787
1535394
843809
752038
46893
550224
558150
1220913
633644
1931524
445499
1524634
1299870
27939
940730
1532289
37421
150973
1963897
1161683
3782
84017
918845
956460
92511
118550
879020
1315846
1210673
1400296
1112305
211105
88198
1306585
226780
1967409
1442321
1982543
1896273
1541050
263250
415354
64600
473585
132848
1962848
297518
1969966
1670455
392259
626606
1000210
470479
1661214
259956
101277
218791
49472
398414
1912739
794364
1607175
121463
661871
90406
1945218
329248
934941
1087775
1161134
1216363
1355554
30025
518395
1844048
1210309
1302696
756651
947002
283323
931488
426023
1946134
311324
627482
283293
1775315
253102
1377133
1749430
795046
1203512
1844680
151168
1320583
1108583
1449214
226533
884667
1764736
1484816
390953
840911
249073
876213
154329
1842813
1484883
76935
783195
1275468
1015458
663414
943157
1613881
1912673
1519912
117254
1149898
371295
400556
1563604
134466
1609068
1322355
1318100
453568
71821
247179
1097522
358552
1240219
1179982
809565
1697751
1786178
196809
844916
1973144
1398928
1347065
1990585
1282054
1915170
474529
373374
1090191
510731
1265855
1071092
1206224
1610584
893275
1849185
1526697
962377
341824
1858258
1503622
219165
1337147
1614678
1728507
380015
1855350
1179200
752265
1591119
1756918
1188821
281720
1649203
1017016
601979
168261
1741992
1218167
1123046
748173
719246
1314479
845232
841796
487384
1494421
1431337
547644
1740292
1148488
781964
1264562
1198089
1075067
192977
286840
718550
1610183
744870
1955301
1476978
609012
1100957
777321
1352406
1108094
895223
1764156
437127
680261
664187
1648739
1412750
844775
1746054
1939921
650185
66624
706729
1320752
1513692
1072643
1905896
787535
71337
290808
842309
322042
1736442
908753
1844909
321410
1208593
575027
1925562
1928785
1358316
1830076
910049
936243
195664
1986988
333929
1233950
523190
284708
1047506
1859102
1694423
1313662
425474
590793
418477
686424
1134374
666351
1470926
1841810
1975129
965371
1625890
29452
145662
1220475
1352230
1063600
866318
160491
552578
1082165
690009
1323549
505230
822023
1675642
1939331
1371000
380232
460777
115625
1059070
68208
755921
1148242
1466961
1972151
1341477
84717
536447
419699
656846
841229
1434603
184592
793514
957781
1796202
985446
1624305
665313
1259971
753438
1348301
998914
1263959
1166048
1062075
263932
1497349
1197007
1141494
183908
536038
762708
443957
369382
1368007
657012
1634429
1341302
1503604
1384946
836121
1967021
1455608
596548
1483316
205588
1618442
1894116
396330
912800
1888786
1475184
1032404
1416958
712542
1482622
413396
424951
843861
1130636
1389231
747349
1574084
1766138
786244
916213
667794
848228
1994006
538181
1536363
1800306
715469
1209073
978047
935684
1921242
244932
1784100
1896509
1302444
1291601
960144
1101013
1056504
1688517
1371198
1763448
284803
1105850
886636
1044133
1988542
1311925
1304463
479395
234229
167032
497173
570782
363251
1873373
1760896
1338250
1195862
348233
33183
1115486
1255963
811277
1957642
1944040
251885
394232
1438693
870109
1729232
1665161
1738586
1433172
1030046
1566822
828392
624040
1067429
1945522
325628
898844
1784033
243715
413800
292442
1577101
747511
1032740
982345
450278
1494479
1209437
1438018
1084643
1966750
811029
30758
1754090
1784144
230512
1558517
1772987
22019
764728
95088
1533561
186076
1096485
1446148
1682831
89522
539753
806717
1788427
987515
118720
1583419
1942860
1055730
1049200
1427283
555342
1205328
203386
1713407
684573
1610678
1681232
919418
451907
1633766
1864442
543147
1402932
1440245
1802305
761391
1259330
882024
1082278
454713
318357
283943
1879022
1537774
146405
1056881
1573459
1065323
181682
1985600
1822599
179045
1377629
628673
1535872
1347426
983030
233560
1088816
859201
1946712
904679
166099
1941875
1438124
1157800
97818
1348177
392959
974371
726474
475650
1245152
1309893
203236
1360099
872419
614752
1031045
604512
1140949
878278
1915471
136602
953585
256864
110958
1342252
591906
1175454
51428
371528
1555247
1080526
1522094
1425596
981109
437010
1593635
379663
578194
1211630
621867
1374366
1695033
1964612
528158
376262
492478
999682
214001
962307
339246
558463
1625014
1104872
1020132
1279303
110313
1970073
1370041
1450715
1172247
832642
1988576
422416
1644584
949036
744699
912682
704198
62239
672878
1341546
55629
922513
761543
658913
894088
834894
838135
1250595
570638
820530
1466657
1996519
1051123
980284
1936531
425898
940734
1841744
1081516
931172
1543400
317775
1136952
1224802
1642469
459666
1819355
1734015
925658
157975
1203359
1716836
1309812
1557259
1491466
1927718
1284222
1088752
1017121
1576107
1635023
505539
1237997
1617115
1284755
1729162
1160755
395708
1423370
1821901
21324
373387
207372
350726
959804
1633232
169678
1156217
296158
802985
892915
1776038
1680315
1906757
1722315
1655149
1960122
689699
1280915
1029550
1852091
1912351
5313
46842
867828
551544
1605399
223891
1512612
556887
1924346
84873
1701557
400259
238822
577919
967916
1421199
65859
575864
349722
501034
985194
1036484
1753442
936051
1881569
1405826
1432995
408699
10887
1536449
858315
1424550
961868
1241984
1846791
343595
899087
111243
234191
1451063
1565171
768924
216088
1905317
1387519
373379
1042796
1103990
366454
1507340
1120449
1808792
1641746
499724
435571
258771
112914
628465
127073
754183
1387288
1009243
1533300
380407
1368230
100828
1490383
541077
1171878
1160945
166938
1735219
36460
567910
1809136
1133841
1449954
1175190
1194109
1905491
1997906
1894480
1350515
1537834
701025
1349497
1376164
591260
1747156
1760611
185387
1718640
1219092
52384
1847086
643397
212853
1709329
1232653
1546662
1628388
563800
1004462
1415920
1110351
1311413
1447858
1031527
1631416
1625419
421197
1045856
156116
829962
233047
1445556
1279318
1332518
1663630
154402
1414751
581701
32859
1940184
1903935
385622
246178
1992545
707399
1713413
62756
1907385
830698
642899
682285
1428700
770471
1951266
71246
1200855
1402742
367260
1544307
46582
695871
493798
553577
1966333
1092255
644283
586424
270610
454185
305906
49691
278041
69064
385060
1343312
201703
1950722
1837511
1497567
628433
398043
1555320
1211923
995942
1234904
301562
327883
765507
717691
1256240
15565
740495
196572
554711
611245
1974588
534508
210555
560106
1082392
724361
1945218
318279
1229569
1640039
86763
170128
1650317
1491547
343635
774911
1101256
617353
1973486
706974
360991
1092057
387757
1612049
1564042
1707779
1081566
1210319
268360
752498
1427762
611178
1169745
1724289
1250360
1562515
1824753
858330
1629464
919418
861751
25385
1982919
136291
1206193
659783
1554938
1861832
1582336
1829682
1296283
612111
591991
1516434
967679
509165
1172196
510088
644014
853309
1925294
306192
682709
241253
277501
1662296
502928
19026
1200727
1700169
234882
884139
1181883
165072
530419
1422622
1844865
1494889
1958968
1121488
960732
973791
299008
1807239
450123
1738554
805635
583057
1267429
607102
942988
1498559
91649
946523
176648
1060953
160288
511548
778032
1036341
404752
1787459
582827
305594
1439941
1215947
639760
1580969
1113602
350409
1641246
1457422
1288868
119615
822205
576412
428810
288159
1957565
1761310
1060271
1799892
221451
674817
364102
844406
1854768
1247950
1738202
1776784
1924876
1947110
1814771
1784880
465438
1470428
223752
1815436
454007
1830886
177135
1855933
1271527
653628
352681
1325232
250783
704081
189487
1136097
50245
1831891
212101
1989701
84734
1219339
1900573
86655
746626
1139560
1347083
748594
469397
1472483
613575
782335
1251576
882597
932100
1915640
1456487
650046
14434
531381
1892421
585412
374349
1293065
727821
1245098
1528728
1165533
1060993
93691
1451514
1355165
204580
1249258
326507
1165105
107723
209401
131907
363161
1349899
1437813
1101650
1405515
428125
853257
660386
1584473
1780512
1170334
1647422
209428
792056
1831542
210291
1830958
1322610
1546932
1167100
1764109
1982288
1339398
1755776
273609
569846
1215674
88689
23455
1821222
1056472
1157426
1576195
888777
1999824
183684
710159
1009343
1830963
1720870
1847574
1347960
671240
633682
989980
961276
790707
1235142
1296263
760868
559305
411487
390543
1428751
1926873
78644
681357
1082458
965475
1230834
1529752
935698
729254
1339999
1479587
1241317
309126
819808
335578
1153385
1341319
1437620
1234682
845840
1570627
1939187
1799014
277371
1803052
1358384
1732780
766362
1669230
1856520
1944511
993175
23117
483474
1512773
1874633
1880682
1107218
1240235
409939
1432292
1629592
1375450
1252240
299590
1063975
1815115
888120
1350678
738088
400919
1976180
332613
1404930
1331832
820179
1567706
1032145
653843
1676447
952341
1180686
572892
1064606
1185087
1196049
932357
1322714
1247023
1720567
355903
1777264
1380114
854078
1120517
1410483
273888
1543266
653751
1662195
252153
912845
1741463
1876238
108774
414592
724576
1547846
918889
1915829
1758340
1358450
1036434
1424104
218276
747595
132618
288412
255308
411647
1042556
818342
5533
545627
24490
1409992
1058445
263159
1487837
1917459
867372
1356171
1115775
1348735
1807124
1023784
794401
392654
548193
31561
618825
1411747
593349
1718474
1746143
1302853
700938
1849654
1823627
1073351
782320
1663750
367300
1458381
1818569
327753
115955
1617171
772582
1941287
1581238
716778
91521
690763
651827
1571642
1572563
615185
1443531
207254
1519401
908903
872715
1621305
686744
1072220
328018
94335
165195
1836178
446928
846116
836121
1781480
774128
1114859
713486
1122170
1698652
80533
878922
470479
1997124
1593776
249591
1352969
1267896
1551220
1762698
609698
868813
1201800
1684449
1748850
1329505
1285168
1356268
877992
1804177
1992385
939029
251066
938338
1157674
1487358
709193
1593451
973422
1206227
102062
698854
1661929
1760098
1402015
1717274
736797
1655363
409050
1216228
987091
1270013
6787
149991
1213794
1247853
1093750
1111065
1000216
602287
1161700
697229
257023
878292
24282
339206
1440670
477965
91036
33918
99599
1345799
486705
1630545
1370786
82584
866954
756491
781450
1288416
660844
951946
1607496
1328432
1095840
821639
1571379
1464052
542287
896343
494709
1182136
908277
418485
1068312
125532
234605
1702065
1011031
95288
1640209
1041398
721146
1530160
471846
1760247
336124
1828534
793057
1496592
1915380
231138
433939
1414386
724395
1367179
264066
1497375
746878
1854320
859019
1858664
161822
1047231
807481
1876704
609014
637687
1597893
210434
772176
970225
1665474
1146243
400053
1543610
1721525
172200
1324970
512272
978113
1750038
352856
917687
1473781
637952
617405
1148113
16268
1205714
786704
544651
410984
52494
852556
1397288
3052
13859
1947890
372126
1416609
835928
1846791
113797
1372104
876121
1132515
1240859
1628828
1082669
1436833
1074361
820360
614799
1083607
552261
571507
463269
110551
1756634
701756
1894308
289053
218110
595780
1650247
1707536
1377125
847635
1283257
1704982
432649
523760
1655569
244920
418005
1788031
102466
104610
52498
1092166
985130
296661
1515764
741566
1010329
789342
1209923
1902699
511745
1811549
629934
522723
925008
793682
1539179
632956
1037497
1418003
668714
1969178
1836925
1183686
1891778
1833342
1089845
676682
91022
127414
1497943
1111066
20198
12004
1751130
582341
808436
210007
1805465
1493147
693619
236946
1780098
1497842
1917770
1639798
1236846
1319532
789530
1767907
1305828
1479946
1208670
1751350
1422849
670625
564671
971456
1719723
129900
737579
1382534
486352
1419274
391765
1041364
308609
245950
539729
694611
1686703
1623002
1831340
79912
66906
1169904
178766
1416502
673267
87529
1406459
1201110
246541
230282
1740456
779603
731518
516330
1076067
260513
416227
93049
1139051
1291036
180379
1536479
1653984
1056715
1165840
187569
1479784
1252009
1277154
1289113
448687
1679492
1146501
1472862
1317010
1414952
1573324
89565
1924876
287953
561585
1093532
805494
1000141
1082365
2904
1552805
1298537
1897931
662761
875118
357331
549837
1039339
64949
967880
1400497
1694237
466257
546000
1414297
1439581
1018457
649898
1020913
1385160
57939
50094
1421207
1429766
1849594
1559125
804357
1532382
891966
1504211
1876237
1080811
1985757
42340
157535
285721
550175
208215
479079
1034384
868232
1423839
692530
1561858
912049
1731891
385248
321228
1345213
460727
1469780
365043
458833
448821
48220
608963
946190
336125
207320
1602156
1174365
1655911
1400011
264402
1367884
1184715
1351603
1141873
1878439
1931427
17363
1812093
1530160
169303
1188627
649163
572787
765828
1830418
1983067
1883173
996316
1328416
1525251
643578
317011
732687
340788
1531498
1294471
31086
202107
1706198
1030853
931496
1897878
1874526
441434
1685974
1773909
1871667
1224089
1568303
1553903
306688
860928
378562
1551158
482338
1804661
1208549
1009735
1873004
1179803
1365978
620015
1417444
1770839
177998
1018620
1793805
1540748
1833404
907886
598965
899582
1181579
679390
1673616
1001570
1783325
1457508
776590
430836
964804
1933461
985211
706857
417122
119766
1900378
287225
444404
1308708
101259
1470064
819490
1479184
212661
613884
39891
132535
1763902
958534
197624
470937
552185
1727367
1597022
1660327
1698085
1749019
623209
1031720
255332
838415
74999
337768
1691930
275620
595719
1874945
998202
1024138
755557
1485127
1964993
1356119
1612409
1643550
740659
1723847
1690078
100727
1057189
1281779
1131346
413867
1676975
603371
623570
477813
377650
1024886
969617
1587114
146963
731316
1092646
1909284
1774633
1917340
770335
1657355
1478742
12924
1171865
1413010
1201294
516664
876523
55897
1312050
1812569
1231020
570821
514938
1773102
766258
948354
1494276
266856
442064
404145
106030
541816
1186895
1427623
26945
830359
1311334
1388110
1981178
1338171
588654
1169085
313850
1472804
1451925
814635
360267
1600402
1722138
872028
1261737
1316750
888616
579415
170792
1493672
456329
1766398
1435299
1363739
379939
698184
99220
1231386
414939
800975
1235191
164920
474681
185260
91089
1272767
1916511
1196776
1188398
673707
173733
1286946
513258
1319492
643031
1793080
1853492
1168763
1898272
1644786
41630
1877593
1014861
1222085
182077
944561
317844
14319
147386
1780090
399695
1166083
1085303
1980365
431657
1977942
1972034
1516472
1444243
728503
717097
738429
49870
1435848
657734
1115830
1079083
972040
758951
1267593
1951823
1749815
1606474
1045714
832343
706982
1387422
936069
1166332
121462
469168
1638594
509618
875402
1239624
1325302
98225
1522823
959785
397462
762667
849860
652092
1589564
1362030
1278162
400292
34361
618566
1122024
1524225
1130720
1947764
543193
1343998
1028538
1151998
62393
936771
509301
1609187
656940
596350
1423702
1784865
204304
118275
338028
257851
1601909
1800602
1618101
1758865
774158
519123
236050
1837684
805742
420413
277621
1276549
309769
655570
408088
1169760
339169
973329
1944188
1830876
760585
350255
992923
265273
25675
1517104
1503928
1948937
84217
409254
1620891
853291
862582
1867447
709410
57380
916008
1093335
519605
1144903
1449608
1226818
1268099
207320
718075
1070587
934836
1164485
1476725
1825783
947978
523861
1986267
1473851
894749
1530155
1290518
1649621
196521
315724
518738
608099
1059763
1367901
1754014
1010988
1628094
193867
661221
1229211
726950
648988
1680649
1611236
1045264
755941
1416795
1531453
860203
1862345
379568
412084
595642
626599
1906726
1790111
274538
1652378
1220503
240006
1926387
1179528
187105
241904
510386
1845301
92386
441836
798176
1078145
59709
1454614
384679
215207
334625
40038
415380
1958946
1811547
126219
649629
1401705
615791
1111555
815714
1907268
312196
809399
1351720
183958
242250
721416
88098
1761501
1221691
1848952
1803220
1457783
1179031
962725
1532689
726192
1164435
1859288
73749
757257
1894040
1567669
45
1448958
812335
1524912
1429700
793948
804446
65146
1253727
555423
733343
142984
1547368
33306
429853
1719776
1502630
195922
1463904
1408882
516664
1382809
1274700
1386057
1843396
254103
1972666
596038
1638456
6811
375303
971894
306360
109390
1924155
301012
335758
1800098
1407147
1612532
951720
1162840
1601739
1810210
14739
241435
363329
552663
540341
1410424
1902298
1518948
1700147
63566
168262
1863313
1869446
160134
1402135
412242
1993566
588151
230783
1111573
250740
42799
109348
1022658
766242
339786
285110
1704312
1909066
903263
1183043
702361
289505
1586104
1347365
1628540
1357211
1909876
668010
1515819
970986
297667
1829821
1282453
1515598
702069
525158
1368001
1544147
444302
1467883
1137742
1463090
86478
1161911
479662
306989
1443075
773976
999404
104516
1360565
1619553
911055
178918
783597
673185
349250
1704137
357849
1962614
823694
1778447
744748
1423006
1758859
296832
1579853
1054672
1508558
1942953
60235
378454
1172318
1040324
1434039
12452
1093753
1396029
1779363
493231
1885712
1995417
159651
1153202
1826074
1819721
1180587
1428711
1958267
551140
701553
1859043
1735027
920819
102847
524685
733532
300069
1365265
1875813
264178
793983
407571
155715
12962
390867
877612
391599
649582
1008462
498314
1183010
1834277
1139383
535894
1154108
96874
1546246
1775272
913173
801762
445022
671898
139068
1047421
1561865
176975
212947
304573
227743
890010
1191966
532645
1414982
76294
957656
169471
991746
1434815
1843754
536550
927632
1457486
1382717
1093870
272403
464598
1483869
879908
897802
1717120
808051
917852
875005
1417489
1879256
1875299
1327760
469265
1410705
1795397
247992
121381
742859
726726
265065
1534767
1142350
262662
481673
816924
943696
777816
109556
118084
1005803
110172
159304
374922
718306
1510633
629760
1017860
722584
119478
820348
1064817
1180140
1408590
1822895
1416181
907296
1888806
1875285
560042
726251
829490
1325667
943491
749654
1725240
320650
446208
1104557
1855526
1989920
307303
1665798
460329
1048884
1202721
582220
1760332
303698
733371
839047
631799
1241790
1988414
186014
822748
1106957
1318034
943050
1693303
1252236
755901
883731
656448
578958
1724412
742535
1670467
1173855
979441
599121
1660927
1539211
1568831
101231
877579
1340453
626629
1390769
1641981
1288030
733278
1370887
592771
1720165
342519
1313861
250557
141828
871075
1146248
1653727
996663
1017551
1143513
439873
683203
1944423
591701
1265389
551173
697313
1729184
286976
775506
1740191
1237073
792953
1341685
1927726
1482046
185795
746627
384920
1743146
645567
1094216
1969616
18805
1420086
653068
314672
430918
1067309
802680
152436
1891059
1081606
1513167
1767504
1530064
526796
770905
519932
1459347
1650909
1731980
158498
143454
690329
1060001
1892811
349979
1438223
1504128
15864
976177
1230450
361149
1255080
207369
1924389
1414909
859028
1130518
980364
1525590
1148778
1536560
341826
369218
1182413
1173804
619703
1873002
760503
1196934
769285
551851
1596499
980564
297776
417821
1006118
1213801
548932
550269
638442
541480
1817833
1265244
310781
907435
803503
1808821
937450
862018
1904781
71398
1614255
465347
453514
488898
289658
1557557
1007092
1241578
396579
674702
1458645
468599
1634442
275619
693307
1468077
887172
1975299
704010
730651
1198470
1768789
274400
898239
724965
1119477
738712
87913
158899
1738247
1848591
42844
1032355
129832
1580533
788039
1367798
1533381
1952970
1051583
1596773
708247
707298
1124562
725067
837971
1231721
1747416
245692
1062394
1147504
1196792
1474460
1701801
1655820
1658532
1870472
1699828
1228372
145997
692082
233027
682709
522124
1727017
1785650
1355393
1322634
33420
114294
248726
531305
1400442
385748
478430
344277
1490678
1283247
30356
1961855
1320894
793511
409479
591475
1250837
1081043
1292719
829302
1739555
837971
1249695
1866567
603559
1823109
106805
339565
247755
813898
90935
392427
502741
727913
1250586
942631
1555279
1408696
139366
1813099
1998008
1238751
1872663
448967
203425
1632973
553651
333486
1228293
1799186
374272
338005
1512773
1607828
1133987
1425682
886158
1127478
1333930
462353
697360
461051
1892773
1431408
1405515
645251
16367
1910211
347090
1814625
1506744
1780898
396241
1542517
165979
215495
833848
1895532
467009
1058458
895372
1326594
292663
1087424
1982703
249430
1219761
823920
1355347
103286
727353
84733
1165129
1804876
747464
1420298
1949659
679114
1158483
419507
1275956
1910591
288417
453045
797099
1244045
1102806
1195686
345059
156296
652024
443638
1524935
672965
577273
1653822
1753811
991483
1128463
1427413
1197102
1579271
982745
1610801
1757052
1005772
1846452
897217
306328
669942
1669651
595236
1437492
339511
1185853
1896311
639430
1316460
890326
1708716
42189
1008207
813352
1219492
938151
371770
929673
648310
1683327
1650457
471404
22846
1748950
891074
1087794
468833
1493559
20206
1604725
1791655
1151775
82506
32279
1986899
1751587
232285
177071
1955034
515481
1875314
368931
221754
1245
699528
1125285
1193269
20429
385241
995650
1517791
1911266
214006
38442
1546728
1245773
1846554
379493
1879023
1735678
1502014
286481
440518
1034138
1777455
1880598
1523937
1794381
475826
721338
449392
171235
1300881
658280
1147493
1640951
339997
357427
1200045
1722387
1097884
231026
15145
242986
392166
1577443
1800628
1121878
1053887
1988998
593906
1982836
992323
499662
360742
1016469
282047
1474738
774728
792053
962434
1523086
494420
635
598214
815605
331625
177243
582762
718096
1461391
331947
1451743
265991
676857
1145992
999268
1782190
554973
1471
1875927
381191
1975524
1124519
93577
68128
1180011
827435
218798
1453732
179543
899061
45681
705949
1509563
1084891
1014894
1685575
1493745
264379
251066
1358075
66088
334686
592681
1077941
44729
1035815
446206
1396085
955044
346610
1995552
1702676
189878
966104
1364725
78809
1339747
1462804
1267669
228809
985027
728041
1052843
905834
1993253
44731
976777
1452143
518664
1684752
455486
1739722
1420569
413224
1408130
1277731
170345
1340393
514695
1732563
1325420
1887489
1526218
873983
1572330
1822926
1269360
404799
861457
1512364
1354286
609695
510132
948691
394659
475670
1906279
621210
1983057
453584
906620
845739
443800
1970809
916152
1375774
292925
419006
1379343
1370958
1028207
836908
973477
162428
1430995
1868321
1843465
1965703
1519893
608162
1445316
848937
796883
1923633
890498
1398132
1161305
1027554
755780
1525957
1043363
862266
976878
1606592
1586244
1833642
1143031
1090484
239864
165369
1015859
170500
393231
496969
818539
1717691
162842
1282381
854019
302277
285036
1635224
1163848
1351701
1672543
416946
1520414
1822926
1298901
415812
533739
1927789
1753292
1811612
843813
308885
1125772
1335325
1282565
960294
1980472
1152807
140491
1715650
1876559
118152
940949
942522
989578
991746
1482460
158098
1749957
704810
530903
1533437
1242518
1211800
102856
1061390
20050
995247
1946203
1976526
1576852
1131895
1007248
1927143
134584
1255301
1518725
1823834
620651
1179494
357585
379110
1148003
590750
1749226
579831
545715
1238299
1759092
366818
347224
967916
1261037
561107
468387
402344
1078145
59903
415203
177129
1233384
1452893
972744
1912668
400569
1106585
886379
1198926
1064488
258674
327946
92317
270225
1291580
339232
346644
765441
1947223
101079
1017883
1587642
289448
1801298
1923208
834843
1114033
1640328
365878
1377207
1989501
1062166
623878
1458789
669327
580142
728957
224902
923533
942646
1958821
1206117
502570
1149337
1117259
1041343
1583674
1060719
1575050
1598811
1292842
1330556
354264
1853761
838217
848001
1766809
260808
1116535
477871
1508730
103122
1752942
616513
1281848
1218095
15459
521221
1667719
1064445
1486275
1217552
595975
916860
1323164
989228
595073
873429
664275
1280310
58098
650533
842389
668645
1453169
1566851
1261776
1437840
1999793
1741662
1675020
544669
1310145
882562
1590189
1169452
110180
179576
562876
137299
1384995
1755004
469551
1443773
1770051
1445437
1686402
1359546
162241
949116
1406278
1049841
1691757
718532
588996
1083539
865853
283677
1445289
1229274
1024155
266161
1877658
1420702
1999833
896967
717586
1148994
188564
1072287
1611616
400292
1141190
545121
1632106
1355660
1466827
1545719
1516689
1783806
1643647
1171888
561217
691535
450439
931762
1959239
598233
1853241
1674045
1705210
1981310
1264994
1607106
1136852
1436538
700982
520625
1464210
101171
379982
1069727
1349223
309539
1700724
961566
687112
33384
276124
818568
1486473
1905268
1913040
896597
298010
717006
189788
1275109
1348835
1650909
1680085
896394
133252
1955964
1558567
911014
1549003
104086
655255
806194
1658449
1964594
1650381
294963
662839
856076
1965738
1373393
637791
405931
1864149
726076
1758317
914286
894679
851632
841478
853628
1992114
118137
1167583
1937508
159708
59510
270291
824731
719744
1774304
1641094
1067172
1802321
1837080
1869493
1749179
1283833
600651
230623
698268
284876
1958091
1946906
924312
516443
1898463
869787
1413576
1978591
125791
549313
551027
1835144
1159066
733554
1470209
552094
1341349
121733
164838
595917
339778
427244
1227103
1306821
1811315
167317
559000
1494618
1878508
1023062
305528
795656
1094216
593205
271821
1701759
311441
809093
1029220
1303986
1619992
1993070
509747
566212
1609310
645847
1834233
166099
99690
1313006
484020
1233946
1912327
1761974
1403563
1864466
232486
777987
1357827
614133
58491
171437
1766779
1319890
415253
1151547
1020199
1967382
520018
1620015
566896
1129206
1964983
1682253
1530629
1140459
1678270
218879
1605146
1989022
215120
1462370
843275
968084
580420
854071
1468266
7235
1973346
457118
489652
1299407
1814952
1628565
460491
1494698
398662
183232
432891
798219
524996
1409964
1488712
1213979
1080241
1566794
1636750
1145106
55168
1008229
1528133
80459
954102
1108245
218522
1139191
307459
241421
845351
1013193
925848
1192455
558408
1347944
1456905
798407
1014969
1722345
329221
796368
410199
1050341
739029
715967
1099830
1137764
1706060
250774
1559669
1720688
545548
164016
658070
1155666
32169
839245
152979
535628
545548
495170
162138
1071075
253538
770431
1710628
1283323
1149992
426461
1334757
110378
260303
880401
491573
201485
1516261
53255
562548
843242
1389221
1081847
1571818
1376971
1355031
1052332
299773
312570
855265
703394
55055
264567
652228
21324
199980
1398782
719544
1077327
1539209
1844822
727715
906554
1391780
1586828
876122
15691
1333184
648493
1420256
883775
1366106
934836
784589
1113005
67426
785738
25666
744239
1864414
176584
155732
470165
112653
1616739
1859299
535036
236162
303747
409429
1017679
454998
1021594
142063
534890
1412124
863656
625556
743768
181107
1591242
1227121
1259149
1452407
1261628
489968
894850
487940
1079083
1239477
570293
1282269
1000203
1147199
347217
138071
478568
143819
330684
1302050
1759299
883732
1681387
1796562
188511
1573487
1931343
519162
1800830
838206
1226771
52804
447914
1902531
1471571
514280
449834
68083
1099652
558807
43520
734629
164646
1100788
1898705
104830
205089
1312003
522045
1737122
1130166
1688208
1657395
843485
1331286
463486
253028
1772486
1849764
641058
1591498
472080
852861
481132
113451
389837
614287
1401435
867151
183459
1084203
641703
594764
982241
27234
405876
550713
501113
1172412
1220164
463323
1379723
728276
620746
1351808
261460
824334
1057966
1722746
267020
268283
1933978
123752
588196
1458674
140481
1969224
1666810
226424
1628676
1177211
1817216
890507
974973
1031247
110300
819761
612223
304254
1768200
1484946
451200
495945
211182
302277
560855
951202
65061
687129
1793756
280754
1279471
1195599
730120
594632
820802
1444924
1400246
803285
511428
1021059
351180
972552
825128
1499685
79143
1592550
1096867
1964117
163794
1258796
92666
1900648
1681210
1351689
957546
1844045
295192
896953
924618
948752
1656912
1017273
1433977
1814483
268463
531493
712680
536587
845570
1949645
75998
1565807
1707951
591230
1848639
1746757
930629
1992804
1136751
648115
644860
1127772
597981
664376
460308
138191
779691
1833255
654176
1857003
1580843
953617
1270516
993839
989964
458956
1756115
1053486
814528
1198436
1277057
963227
869438
1520883
1475327
1361311
1201527
483725
348739
1912708
1004462
1497797
1417222
1050606
1426819
187413
1596120
369724
1546183
1917289
478451
68551
1865854
309198
1527612
1079058
1269499
226217
1729928
80815
229941
859113
1399917
1420900
1801686
676736
1237097
1949121
1046016
752673
180526
1963214
1234956
1404531
1796803
1199365
1073158
834711
1812913
1694811
747950
1755590
1964933
1893467
797899
616761
1055916
1471713
355943
827767
955852
989818
64280
370181
70926
454523
1474391
1800145
1002271
1664471
1938459
1393094
845287
278569
1333029
1038259
13033
591901
1665505
939447
609252
734726
214346
1275194
1013465
4701
1930341
1115140
1873280
715095
1461311
1816721
1220869
1525440
63256
1898299
1308864
814254
204794
131635
1189574
1631621
60537
1933197
311801
1163851
1260278
1478700
191216
527176
1714053
843374
1871716
1772460
175924
1678524
1375217
1521318
1362151
1854782
1862181
1167400
1348824
851102
955930
773618
1913085
1119115
669686
1649868
1309953
1701969
1052097
976991
1274306
782392
1163014
716176
1607747
1831390
741628
201506
116222
1198262
1877765
609411
1522688
224986
933389
1390348
1996760
398692
625996
729171
217785
497028
1690027
1428406
658113
1707684
391073
967226
1888690
600909
1737142
1904382
1182286
1907100
1869143
635396
955366
1666897
1134535
79926
1829977
1878921
578097
1223588
1767672
553975
927501
1952316
568400
1403494
1194963
1612007
571325
1611273
245612
1343868
391660
1601437
121006
40486
1714976
581500
425668
278712
1248371
459451
397783
1118355
1748738
298852
963820
535353
970862
81775
1399453
91594
1453939
1418008
357904
1409382
1251687
1657758
532091
36535
635761
1468228
1200961
1238825
1683992
40538
878357
577186
612895
1603297
1538542
1698011
1440892
773052
723229
272849
1412401
590953
826922
1261570
260596
1903646
1169147
174708
1159693
400990
1397450
1248896
1653129
191044
1918670
1783872
544449
1790644
1406217
495349
1834232
1013848
72306
968015
1450760
1416112
872528
1349305
1710066
904828
1391317
1732234
370042
731740
504046
1775861
1659538
398919
236015
556946
227265
716326
717546
916637
953997
1968930
1487026
342386
643490
977302
181816
1432128
1666389
63873
552431
360369
87990
1380002
1253275
1378066
1778009
533352
265411
1576010
988218
1277613
1281690
478943
666950
1900350
1791194
1814759
1674311
1247434
540107
628660
741573
840889
1329192
438126
1711767
931355
840804
1157649
1895833
1511095
1542513
1028411
1144130
65205
624480
765797
1815868
624108
895863
446752
1214182
989639
434702
742231
210033
1668216
1562831
1936070
77693
1060908
519329
648201
67492
1582693
1915451
1504863
818868
657012
474891
555621
154400
777886
1925581
937759
156492
21068
759167
1192149
1852504
1967873
1446277
126298
151650
1752457
1512261
476111
722749
1967094
1766604
1624068
1968144
840245
1014583
1639212
972753
1838177
380167
721326
1316645
1693774
1932522
934616
1207062
1496344
1041170
1412186
1791274
1293194
831550
1169942
1927726
1493298
1545718
21686
376295
168084
3589
1095040
598451
985179
1331685
1717790
111410
1364291
1692502
1642415
48022
1379949
1028126
1897418
49107
1625812
226767
507347
1205809
710017
1357211
30651
403024
1904116
375034
1925028
1871318
1878921
750384
894966
1664317
516369
32840
204507
1863504
1034547
1627032
845871
1513728
1286715
681363
1167974
1949737
802873
1529394
1469095
1595764
1967094
618990
1109700
312566
157776
1683348
1820410
60471
1330881
444172
1570448
1744765
1318676
1695480
459093
325967
1614751
1846176
1363233
1754882
97504
399157
591968
512449
327513
22681
72075
56767
279388
1847169
975979
1580316
1256903
1451173
1106237
697187
1962439
1087038
43513
358956
725802
1080033
449971
1451518
1698951
1022357
1989028
1700595
1765772
1662004
669545
236361
1074990
101024
289745
1989568
409008
1897674
1237182
1335389
1214474
368625
891915
1595029
845939
1621597
1706842
1348283
182781
780910
1417963
764591
1492001
1261817
438971
1157050
1606659
905722
965132
1052530
1162318
1077725
1941319
717331
308777
902206
84846
226351
2135
1000255
252884
1278746
171930
1959239
160835
76857
936024
1360794
594454
871754
1382817
1903229
559857
55870
1924079
787247
781161
233231
1399844
922217
645553
1857179
654539
993767
1160154
406763
1437591
344018
1080793
282872
284065
512191
1736710
617942
1706754
560711
317440
1892319
893860
625726
988217
719145
598672
1588505
266840
705929
471895
61176
1902765
689201
830203
691218
209124
1080035
949305
1999944
586931
28484
1633410
382208
1285209
1539896
1275061
848991
368653
721511
442910
45430
1987080
896437
1748964
1273475
1530725
1877079
1774599
1047387
1133745
320314
1216522
472112
296925
129770
943022
155703
450498
1141188
1079548
1195262
1229864
626455
75763
666234
1292032
1273962
741590
1809732
1392847
1990912
1360473
577445
1123999
1870542
1953052
721209
411397
1262371
1574309
1505526
667460
1420083
1438922
9363
1474857
1623522
1345882
254284
300939
1777691
1500109
1760229
122170
117993
1304707
745653
1430750
747412
1414839
1053737
1140580
1905940
672648
588765
329775
425546
1391388
577887
1210885
1137878
1056231
1525980
1736797
403294
1991088
1075352
227453
1452478
781727
281277
1020241
763002
332857
125800
79407
1724893
310872
1878787
325554
612615
739262
116860
769270
1937341
851860
135774
925243
1121187
618375
849346
1772476
1930277
855796
131745
133372
1545611
1524798
209270
1779544
1464364
585555
1256680
741590
1400489
1984891
128074
1682337
593510
1731531
7933
1635092
1410476
998468
1838640
1042433
460582
349128
829830
1661451
1381626
1968186
1852835
1510144
878874
1097666
300637
1773882
311432
703800
365845
244956
818609
1787015
1139760
25316
1581768
1024208
285544
335446
1802497
261527
1959621
1418482
1991313
1867904
516598
1274932
1329618
1938819
1473077
948465
1203409
415800
317056
630742
591833
1667776
1625635
1532981
829188
1835831
1179624
1930781
1540709
1971530
501560
1741793
802521
1262217
1072618
300666
1303550
397253
352546
1751671
433120
620066
1307795
1471632
1848764
1726717
1421136
356299
153956
1723197
949772
352667
1268202
1249018
1402287
1397912
1403663
879613
1649950
311607
1558221
79532
613068
1574840
1823775
1208428
279950
732690
1618668
1806039
1829132
1948008
1570721
1013949
1880686
531297
1700904
1386361
1366369
1642857
298840
1869516
1353129
1378382
1207445
725983
1483963
1716065
80565
1336384
1912028
403097
258520
1672607
78801
1420596
968330
1700401
485393
56136
1799044
988163
276549
807305
1534399
1591442
1066208
901919
651152
1613964
633648
1191362
1127591
282434
1314198
1088229
378583
1752412
889721
1352186
1085110
540943
451986
1954758
1408943
999493
885335
344469
1929567
1090225
517965
834264
1117054
166004
1647051
584252
359584
518514
770787
765044
1359653
353627
662356
1735728
230272
749772
1734648
1028039
257105
1679826
518603
22961
877018
1307669
1919883
161955
433391
1162194
1095613
448311
1787776
36020
591688
491699
784462
1702774
1994958
1717391
1829031
1236314
476226
1856289
1264165
921945
1950358
883291
953284
1287934
948129
298812
435729
930338
734359
1112297
1390461
1623309
1388085
1284094
1842580
1646406
205718
868571
1068473
295642
1643162
572444
182272
1397777
1357032
652182
1187779
349923
1221544
1660544
1497974
320468
1431310
624722
1624069
119249
555079
1661975
211683
663414
363167
1854696
1680941
1645911
1921216
1618469
877078
1483316
1987123
909800
452116
4542
103618
1433249
952712
1711910
1055265
1844619
355338
1980164
19905
320005
872672
1956265
1298601
124889
1549305
1892660
885643
1718042
280014
1025053
905583
1031050
1128228
881997
1703231
1580115
202060
812031
1339897
121380
1193307
1625195
500050
1007662
317119
701872
1881461
1996739
1638381
1466447
1587314
135603
1403769
1348351
348743
1589446
715990
1401246
1013279
708018
1893266
1465677
359579
247272
1459736
164039
1079058
502231
630440
1667792
22449
156898
459927
1828281
1720822
424022
1098045
1874231
1652416
1476929
610986
902578
1208489
864741
618747
155182
1089180
1592640
407550
1466070
1672564
52203
221512
1135826
970343
517127
756834
817849
1112947
1958720
737603
1457625
320475
798370
1526042
461151
11016
1648206
837979
17895
637908
885016
1473541
1385507
313212
1013547
1053422
263446
340002
1008728
1173172
1830944
1408554
1941869
426018
1491497
1219723
612991
1611389
1479736
66729
829951
1437730
933947
1401496
1871874
131120
947773
189170
1108069
928263
1764225
1206536
1262505
1719835
645742
12552
36937
956794
1021472
1331453
572184
1921882
1582043
988074
1847793
1245852
1308754
1939719
792049
697227
1012204
198676
1619562
1571742
576072
243016
1740069
916786
1695405
1346041
907490
1111907
207084
1514312
1511832
1036588
898693
1795701
152735
1020401
1025387
1592687
50756
995191
1631309
1772495
724997
620337
17811
1121209
1987046
1163469
421671
1873512
268096
571264
1781546
1012225
1095790
1262614
1295255
771589
772022
307304
578475
1115628
288017
1408607
776270
1976546
1844016
243851
166970
1029752
148501
277506
822464
1812621
1053831
318327
1850161
1432453
485622
1769459
147976
552590
563988
242420
946328
449762
838970
510755
67844
47989
1835744
822337
178885
49335
1067778
1851568
428630
853683
553854
1775512
308685
1157620
250308
1520105
814664
1193025
1791150
1736134
1710873
286209
1183573
173231
1735746
950900
356712
1710279
815759
1973424
1181085
1785731
197637
7477
1027418
1539390
1441270
275038
1924690
361558
805458
1877841
174052
1143835
1191734
1271414
26423
493847
1933183
1858273
1837011
1023803
751321
690766
177767
1198561
1772992
122694
1044665
673707
1199248
1115208
1883682
1429963
189267
1341665
912438
780818
637552
1516780
1327387
541894
296195
18753
953632
1899471
509422
1502737
460324
1798632
451859
1713499
926295
872763
979113
1657757
1027105
1280583
98110
1545729
822849
1471074
372471
429701
1088787
1107482
1654454
118704
1502014
1500435
1569425
555735
1082686
1122514
1415081
614742
425207
723299
1947791
64447
359499
1363396
1038984
765301
533552
788947
275211
1767049
1919438
634520
1269623
209916
659032
966000
971549
1393875
1604949
1045983
1595969
1073652
972769
1538181
1676739
1174949
424797
1052059
1435950
31461
390507
356306
221428
1830874
1329581
54321
1652782
1333736
115211
1383154
791955
241301
1478029
1218146
224526
242744
1083125
1647569
282170
344361
311399
922427
198102
803141
777110
1944413
1015262
760329
677180
1245969
396958
915097
1986134
1966130
514853
1457227
455953
936333
998117
483343
1382032
849789
1464912
1535872
1997516
883290
1418111
1027779
1070964
952036
567465
900272
1472225
384727
1538996
1341266
936980
1698956
1763723
818037
1628690
1920347
1407292
514069
107791
1475014
825051
637296
1098598
897441
281551
351333
1857326
36423
812602
1792666
1951735
234758
69186
419748
816885
1727123
1280540
891062
1376431
215436
1842172
1245830
680340
1973650
308589
1783773
385971
549447
1804568
948903
520315
450645
928795
879476
1068243
205167
1119055
1128669
963160
499446
1101780
1915612
188003
1948450
2838
1635991
1174636
20126
1303682
139467
1845151
568088
81927
1322295
176094
1037385
780699
1257705
1316564
1692741
1887205
1439766
1039007
549310
482429
74991
51359
812335
671828
182715
35558
361944
1783438
1439384
1907367
1303007
130959
442143
1891120
350223
1089539
1089988
1690416
1631770
634866
1087246
407788
923563
1069951
767559
694806
140211
1089554
1548466
1186907
473552
1672098
1811885
1986178
1356879
1593606
506265
827612
372704
459094
456442
1371925
1880876
1505520
916490
204319
1464696
761409
1973215
1040078
940973
1119304
1224661
1533513
1634408
1435874
1646417
1775613
348362
75939
768100
670465
324915
204924
1104466
1820637
1306766
1939576
1624604
885303
247814
1544372
233350
33674
1681843
246039
1453116
344172
1552714
1014456
1946221
1193949
1009149
1561773
158734
686578
1542069
361667
1639755
733660
451479
1133261
430328
1086311
197539
1374061
534523
826121
1784567
307662
1906264
581647
850445
848589
29145
961828
425754
1875448
727657
1829130
1557412
1590647
1167348
1048548
1517021
610985
1435157
1376319
1978248
1430611
994781
418311
609213
1829389
1822275
1482516
914180
1316645
681262
955827
1546110
773086
1246483
1315796
977834
1936906
1546489
307413
1168691
106428
1897820
1001863
1404209
804737
45297
652501
1044740
400784
1555028
1597666
574395
428279
979327
1119584
1960921
832444
1624296
1261601
748293
1103418
1262432
1260691
197042
809166
414512
367204
1860462
1600872
790431
749329
72641
1192912
1649463
1551305
312799
874056
1464054
1054896
1209715
1407768
1434450
707185
1032426
1675982
1228551
1103967
859803
240624
87582
187895
1707311
1159724
558669
362993
1135284
567495
173146
1133826
1597968
1664041
1427385
1624961
1728284
255374
1866355
1548930
1873873
1022593
85638
421948
751854
1670884
393794
490564
1813759
28817
67571
293224
1360595
881240
1052687
1594772
836121
739995
751198
1806433
1999088
185260
1961387
1847515
1038955
708307
1093504
1263979
468271
1503938
1424203
438823
547148
96296
1627953
845904
1371001
1033412
1835772
1878764
775345
1614603
221
1222202
1895111
28732
1646913
985741
1808803
1348310
506648
101294
1553876
1690387
1676552
400206
1654710
481435
325926
359429
149955
541474
1484692
1407536
1021715
722053
1382605
632174
745251
1114810
901373
1444649
1597001
1525265
934307
66481
1938583
490931
1594134
435631
1862432
748073
605519
1141981
1926190
1275418
1846292
1094055
286920
1028538
1966689
311840
1623126
1768884
468862
386447
167786
1802952
1265348
1102861
831211
206779
1309467
1514509
1438116
370736
1501977
1709053
406231
1029486
291024
183865
1713085
1608645
1466300
279573
1202064
1593873
688841
1204859
350991
1102613
648696
981388
1755409
146810
1061552
613609
1108443
1061667
338894
526932
1180034
962751
787172
1689668
1893175
90098
1854040
1077499
1289675
1901201
577009
1811161
1632
1247727
1793587
1365918
857991
400443
1589764
771302
1595057
1992710
649179
188914
1314575
730565
1206830
1822
1607725
107182
907527
505054
193207
1505540
1523233
447157
1178146
565220
93106
699662
1779860
1377307
70327
371738
1953741
1358154
1430270
288147
1595784
1092758
1437506
1385086
1565511
816565
789342
426853
34365
813595
807808
715889
1745006
1885712
110506
869944
465972
645045
1721632
1365578
187819
1203540
1817355
1963534
1798641
1941116
965371
261294
742812
1143668
954651
1699753
173215
337653
952301
156636
786473
558075
1323583
1658445
1022924
1179765
1229667
280812
684644
218485
378452
1404835
182387
107265
1957836
30139
373157
503810
1865321
1629442
766883
718559
1954490
786671
1003871
53730
625721
1692962
866275
1245632
1853584
1215320
1542306
1507176
194345
1494357
1225088
449896
1846059
1993229
1318842
1392802
196871
1541557
1937287
672456
137320
1601737
1740314
258665
1826371
1870578
1430819
134725
572929
1211068
1571343
1192098
1497077
738229
211631
265899
1272099
666320
1417624
946191
259476
139168
1540502
1709261
296230
211509
1316719
1592942
1285428
894370
1461099
557426
1744252
925600
1852125
1070402
1517839
709605
1684321
349795
820440
1102535
697865
626666
1434613
809521
81230
1122975
571461
731415
995022
533689
621540
629882
1252649
683843
777681
885303
399801
612864
413439
620128
1203247
1552032
857026
880926
1277693
1311660
997930
578203
524685
378849
297655
1509013
584125
677766
755202
1711107
969185
1495620
114531
1817995
502435
921207
1214494
434938
237023
1464125
1282381
1203675
1986899
852738
149554
534408
1067855
1058525
678384
1390949
1444067
426459
1825853
1306162
1438124
1996383
148389
310468
1956152
1005697
255171
1987061
915360
1587471
1623085
1033866
1307281
1336677
803948
160328
790396
1438955
1871789
610537
1325302
532388
1296801
1257818
1050900
1796817
208554
1666101
1175140
1414927
1008978
1404249
1273191
1474366
1831336
132863
873394
179605
1644544
715345
115264
590524
146636
1030381
1532482
1345098
257228
1170038
720652
186258
1255655
521659
1543643
255747
336160
420876
587280
1138353
595408
335637
655201
1703739
1526812
1538611
590662
76246
1238085
348693
1495137
1092071
1624039
1758464
92195
1351347
780414
368843
1272635
493147
407213
1697213
1641264
907121
922374
1480950
1118085
213938
289119
140327
1509778
1647865
484266
801292
1782984
123212
295246
1908826
1062609
357600
8538
211576
1009565
388162
1187963
1278750
241710
376423
51398
1227061
895893
1680533
751728
1650858
1180604
1485391
579686
1446337
746242
1920455
1046859
329604
945263
1831598
61442
431367
1023645
261566
718155
1335046
638248
908271
85601
866594
745449
633977
1216226
957535
1605477
1572563
378452
1307777
66159
530612
415998
1743087
67921
59709
1086022
1918705
1138411
1976046
444621
1012502
3989
1843327
1822422
1656393
1722826
215640
1688607
1873080
1428446
1077301
1210657
437819
1056645
581393
1676518
1980119
464399
1839636
725361
1837524
1858932
1502141
1956156
656128
830202
1493555
604027
833911
339283
1344638
1828684
1858749
1008593
1553496
284670
1817330
1170056
564968
290569
427260
167083
433048
723120
990864
1050532
262394
712297
1125105
1587677
1575076
1357209
1585260
1517430
1094280
1903877
1111453
1004781
614563
721516
431263
1156718
15175
489874
1014577
1300951
1147760
760582
694886
207197
94039
1241991
711229
1106343
1427940
1736662
250998
424581
1248303
1571084
321044
799348
1733625
1652416
1010031
1567620
275515
22945
921864
1075079
1469601
506596
472845
1406940
366143
1918650
1518411
1877323
403753
1077075
1329818
1807829
1426690
339798
1300955
590703
1906382
1968841
1344085
1491019
1532974
418599
1970140
1508963
1318051
1038997
1828035
289429
1730836
830229
72114
1432434
1961616
1177545
1020358
406307
581043
542367
856908
1610791
149635
374960
1174096
1901005
636042
1223038
697618
1575861
1969907
417580
1291076
561922
851578
835038
407412
1896223
1385378
1469851
1790483
928720
1596916
700936
995924
1267356
1959970
1644048
1854724
1058691
1346839
1676535
536599
1074947
725227
255954
535305
399291
58363
264081
1869889
1719320
1897609
1726353
1356307
543753
935958
1391017
461774
548863
1853744
140593
520217
1837997
571264
1209827
1819655
1351158
107519
1157283
795057
1108009
826370
521744
782021
1825661
1455131
381956
1171520
1821910
1753825
515356
1726761
1165158
128077
46268
132658
886238
1440385
460480
850896
1517376
811398
621260
1636935
281629
1662964
883262
61057
1126744
560233
1002586
746448
444024
1879709
669879
1981647
411466
1040325
1956826
304132
1779549
186748
1900770
469505
1822527
129142
1303284
135432
1152515
1865278
1283885
1202586
1387906
1391844
896805
1597816
390591
1559149
1909974
467468
181895
169492
1974606
1983669
775033
1465357
1260613
527398
951201
681711
920213
516604
1599508
1660627
1093661
1061553
1365923
625111
1243064
1974392
532557
1925304
702288
1343111
998716
1275937
266371
651352
1111586
723490
1395071
475934
1379401
505164
242891
1913852
499549
1024543
788996
662752
1426287
164389
913634
1799866
1985803
1647733
354742
441693
559780
1700565
707134
1263978
1188526
1189813
190174
51557
1302814
1696050
779329
478046
1348284
573831
1410728
769903
1924851
1951026
880835
250513
187009
472602
1248204
953470
1930185
685404
1823809
724351
1120656
1030086
1532300
1183909
1569464
52430
205906
1837894
276527
786581
748053
1217349
709912
788355
407084
1099292
1681781
1563425
491613
95299
1052687
1566601
889219
610260
972897
1258522
1064199
1302039
1438465
1687872
498836
187421
47085
1224585
314785
808924
1364200
1432269
1261139
591512
1559613
299290
1705908
98979
423547
1943513
1754353
988717
735380
447104
182958
1257732
295394
140491
338847
1192654
908353
1039562
626333
433054
1007249
250033
939339
1871527
267223
1626629
1076067
913482
792517
1282817
270004
1791232
615598
584803
1073836
1414695
11783
1535199
1118925
73564
818957
707777
123783
1728009
883297
1699828
599025
1254153
1876253
71319
1587743
902331
640383
120113
723707
1848490
1440272
565651
886909
1637382
159771
692940
1945891
675505
1587603
967059
1975422
1716936
182245
741408
1151921
399501
565236
1999282
1368583
79701
1030638
418506
1348857
770774
1106576
1531239
1299171
128782
489237
365717
1592040
1175667
1995741
74513
586568
1499138
1307572
723984
545895
6533
1586169
700044
1552098
1603894
645864
1596096
248013
465435
1748591
1990112
380327
752987
623050
1563033
475084
1009317
704247
1899848
1111816
633740
1104071
1853434
467935
1207174
120549
1503622
1886024
514302
6474
483299
1686571
1274028
272617
1621731
18662
894323
332862
1326394
1435107
1302972
1197448
1162702
1816570
292045
919094
594449
1022805
1953818
970572
866058
145075
1143352
1958081
547636
1425706
750613
965288
1799507
1135672
1445953
657447
338953
1762618
412234
1866400
414258
87659
1323002
530869
619411
621255
1555058
1450805
1264433
1180786
1179624
1389366
533117
1789511
565816
1150363
1533915
1455638
886585
1536724
1679917
977454
1872724
1586599
1180680
1843373
1593826
350500
1360486
1759422
1358371
1108316
1945158
618545
1781837
1807625
169641
531363
1809557
484594
1542803
1586996
511428
87868
347888
477620
1408094
295926
992639
1184352
136801
830192
1492062
1933601
1033112
1914967
6864
1220771
1902082
1981218
1207717
1575591
1629142
1110351
691105
1755422
678976
1571175
448689
454449
283816
892187
1453424
1034547
87959
766186
1406964
1954518
944329
1592220
57844
914908
997135
173171
1908873
81944
391470
1022354
1935283
1821619
493426
1709496
477123
1750541
985969
1936418
1196777
540744
1584669
1517106
648517
354832
1238938
1491964
821295
963078
15884
873186
1798548
849634
120818
1105525
515128
1269031
1512730
551378
938573
91457
693667
1710582
1432310
1156076
296937
808790
204937
1930836
840652
1937915
1658751
653777
1900042
1186907
1107589
1893336
473295
806201
1246119
1186461
1998978
1227938
678948
1441097
951844
60954
1730783
1359235
917736
1217087
1014682
461114
1652419
376142
1764997
517808
153953
1690488
188056
189130
1648985
970283
1435229
480062
402416
1236563
280724
1338865
1999862
1607934
1312361
877285
1190953
1797812
1774084
1333855
646519
692226
914610
1235272
1412125
1216100
1340181
1148877
1867173
1988022
129634
1007044
732196
1147935
1359572
1522617
1373721
1902053
1738115
49265
1853390
1372482
142038
1545975
1010897
454620
1056147
1896525
657264
1471291
74508
93843
1602030
1552593
1057747
1629796
1785168
1211899
1377823
1566683
996498
1798194
442612
663428
1064606
805608
1423807
1011867
1881658
1204402
267242
977658
1791920
1516832
1594915
240747
934870
203565
1500222
1689182
888642
2127
1072030
1743515
1077838
1938764
718863
1158607
368398
390286
1807875
1605245
459177
1306739
1500805
1244896
862660
391423
508780
1585463
1386237
87592
424552
583937
1233548
1054652
1992516
227626
1095526
1931151
26530
1434979
1746967
1598971
938099
1506623
1314648
1986402
1072274
27493
1486490
649044
1977233
993572
36658
366028
567914
271106
1505978
272492
1059553
1325454
389876
1145175
530546
846648
1788995
67822
558961
548958
1889417
1967643
1816777
1707852
1921056
1410365
1041153
838460
1010033
899063
850026
796366
1609208
928921
1219736
1337181
918240
1147313
321289
1289714
789326
491320
207738
1855473
94568
400374
1684402
1819416
902708
541590
786428
1465262
1960328
1066342
572168
1379811
745306
585824
1609789
953602
307953
1911995
1177966
1548532
414783
1656026
409774
496704
1048160
1609735
1382035
1537572
638571
869994
737062
133901
1035481
1337294
1799906
998776
934514
202636
223535
1807856
1087963
605964
1624590
1166893
1804554
1727705
1549608
867510
960303
1473104
597319
659948
36292
1038001
303832
1571449
1345027
421229
1674517
427174
1629993
1930534
1947530
1746834
1579832
294949
1231738
205480
487503
874252
825577
634758
1245729
1682258
581857
893383
22625
505106
680293
1283798
124227
639457
362554
1930142
5036
1828234
1238413
249740
696454
1936801
1834026
482728
1429547
824572
832537
862326
1742589
1007089
420302
1426049
300668
1823456
1960968
265690
1037561
1144392
966478
754016
1122950
1482249
1774558
332176
1137754
971243
653633
234318
198121
1525978
95435
454416
162564
1117066
907162
1377952
180107
727772
579872
316217
78823
925041
1983704
1472145
1058262
1981899
154824
1677541
726963
1407601
1234112
1848997
1718784
68585
988988
425136
580658
1568444
15147
1286714
1561849
1667017
632457
717251
140060
933521
1759540
672057
1402956
1370351
929729
1718852
783394
1355918
948310
828353
971814
1008383
927250
5458
968824
86686
1835992
248537
1412199
304444
1042697
819011
849546
1312840
1878551
124400
1087764
1262524
526387
1775436
291407
336715
1903817
522541
1884166
534395
1281194
25428
1183876
124046
1970773
940885
521158
702220
1782226
1864544
1986344
1161765
652995
177119
192354
966189
491201
594303
951656
908353
727669
710366
272866
1549505
354770
839970
955983
1897302
296178
1426288
648299
1163634
718972
747177
845082
884175
1857996
371480
1885233
1043060
1675842
441025
71644
398475
819901
1344560
1729928
1298099
1368745
471595
179194
1624257
300469
327437
204914
1439393
889930
717826
223052
1916171
575386
514655
174407
1781464
905091
266285
1069747
1312069
1628386
1591124
1566359
389117
901224
1101834
1545976
1555916
1744849
561823
487680
946199
1967859
196220
823128
1291845
493022
707813
232394
827908
24841
1005353
429634
1283323
1629488
1699506
1253700
794008
516489
1211330
1982317
28112
989044
1435554
183946
1125684
1064378
646963
1178782
1841449
1116713
1524292
1930250
82708
85342
336631
473185
1063330
1293184
1292127
1191212
1367224
500245
70611
1098140
1212423
1430709
198773
1890062
814067
1021219
480053
1357157
382040
716801
1016828
53359
1086000
1866884
1545293
19538
1114330
1234608
1339985
1597428
1471598
692071
1650366
1602869
625093
635640
1321759
1217442
1276373
297276
1109634
1165451
1500381
1491889
1329970
1178700
1375594
123215
1045186
849125
723154
1527175
1543143
867123
574196
899877
111343
268291
410474
1972246
554511
143652
496788
1956208
1051784
825170
1325611
436367
1022656
1845787
1417695
1126363
1422470
253895
1296707
1721852
534864
432964
106437
256628
1001059
1310407
429881
1065233
1532121
930063
1900816
1285284
759100
1365958
1447636
1268470
650501
1262425
1206671
1087335
1786459
914910
443799
1732424
976283
1810373
1239650
1424373
636237
1441232
1518234
590947
1007325
1161134
1318377
153162
1806549
780541
364485
719602
1486281
1119448
800131
93368
1557781
696895
933466
242133
1049942
858914
1913393
1815255
12319
1687236
1175484
469347
532491
878519
1897995
402153
300493
823823
1744926
649765
485734
1149641
1385219
955265
1588064
501829
985258
783737
1773844
1090578
1522438
274206
764087
882345
1310153
1064511
1337863
189789
1643460
237211
840618
921157
936980
76584
567470
1712737
1320960
1978267
385167
1604039
214509
1667975
1189435
1211176
1068146
1716685
1894161
1080363
1360328
659847
1127508
1193683
1090868
1659829
1498055
1841005
1303057
758065
1900638
836436
1240840
1297579
1994392
193153
1860529
928311
1162928
1566124
157656
1133268
333633
1713898
658646
274143
636153
853054
191369
1620851
1311368
1789803
548038
641334
346061
1551155
44950
690909
1840709
733494
1744808
945971
428170
1763570
1316275
1416959
247622
598290
678464
1918423
720296
1728987
969475
1565726
984868
458943
1585720
1060110
61004
603607
1911289
227446
304923
1647132
786793
174381
322423
907498
1030491
1462111
6091
1967514
1777937
727962
1212754
1917445
335475
114946
245517
1126749
1693781
691689
812448
1669345
841463
1874821
1420271
405939
717370
1391288
494853
848478
47791
690935
1138124
301491
279202
626666
1812085
1222315
1476736
1527260
696182
1877868
642017
456706
831650
1164552
1540861
1762123
1596658
999133
1243620
1241224
1048438
738414
242012
235561
180138
168062
918529
1880575
1792081
1958502
1387292
1088148
1286776
1501814
165116
902854
1182007
15690
858853
37408
1507320
467888
1538290
1488324
1514036
646899
550397
1611499
609942
1957855
263708
1614594
389191
1682880
1470010
1596597
987285
1391017
1180790
1657538
1104342
1588255
1432581
445783
1822003
601289
718118
1697479
1506358
1279360
384617
1168657
777816
761953
113567
521054
26433
547183
274387
519050
131768
958304
1676864
1011723
1657495
897981
1453733
844264
1083384
695459
1710132
298743
1020922
115657
1088541
871087
944495
1492001
1711499
1731220
816915
1155624
1308693
468726
1684693
444477
882856
1107686
1554837
1209735
917649
1527113
893582
537927
1027814
728241
798195
96984
1522830
1707333
354614
661054
1096092
598103
794049
1948345
19654
344640
1782336
1119767
1506177
1691463
1577760
1332978
1582356
57390
433023
1335123
988059
1916856
1477364
445048
830730
684915
1549583
1131847
618396
1104172
29640
1085664
171684
1933207
1832071
711179
1466878
121416
760332
1613411
1040620
1048985
1831255
601921
1684631
1332570
16046
445728
1654795
1708631
1899193
1929984
386473
809285
453929
308979
319759
956828
1333106
1097878
1126574
455558
1286228
1597636
778195
1110342
190758
1914329
928976
1125572
1539833
1080906
1515615
749685
407653
1376126
732677
1413362
630752
161006
459344
1253045
655128
792932
1470481
777289
1508686
939565
542334
772616
979515
608882
152707
1823472
214661
720575
840427
1392597
1613563
1169745
1687827
110250
1313302
910008
1273099
1575251
1978179
1136955
1855686
556163
1529645
949743
766787
1273041
1450218
119450
1087740
1704001
380799
1325789
1107516
330417
152576
776711
170322
80262
510104
853457
941311
812150
1645025
1459214
973438
258273
201170
364318
1542076
1384247
698613
878395
1398685
197935
191284
1396742
853997
1518796
590288
1583231
791969
667912
1958712
1459964
698389
1237150
1788054
1213737
472917
505588
1001354
380294
378060
1373340
597190
1453742
145834
1775952
1704209
1400627
1979787
1824597
1159671
31887
1559974
1273549
175244
1169060
1889808
820438
1430223
1369951
456460
541150
1988550
71246
774670
605732
475826
1880350
1610778
221778
1353032
285886
337462
162284
281938
146533
1220109
1634453
1688554
559702
1487231
608737
357591
777701
557856
446949
1783807
458837
1176852
1416926
1969859
1826807
914522
1261346
145381
983795
93585
71516
193909
89744
1778874
1607568
1550823
385804
292318
1159232
1965366
753481
1783169
201950
55233
1164990
147288
1245553
934435
354175
39227
652728
1810596
294722
962366
1185926
838572
1925416
1856145
892494
477288
528351
730065
773857
1867746
710901
1438267
1674953
381229
598131
145650
1380267
752554
1724093
1964287
538887
280116
434180
418399
695155
1470841
851744
114837
1464521
742983
1669584
14434
1843487
1621934
1748340
1241399
491889
1298830
805314
1618143
1648936
969933
1971878
1201365
1999074
368378
1772417
322615
28517
363553
928790
1342224
791769
1228121
1119675
222844
1370113
331643
581393
1491004
126102
873590
1481975
1830292
1134181
222922
402131
1239374
458496
1710104
485247
396319
902413
1461794
1332741
995963
1145276
1622736
1038205
900589
987837
137258
767030
1821279
216155
1685234
1363828
257130
860911
279879
785687
950348
1257761
777060
1200267
1222599
834392
1417087
222509
1322639
480567
1900386
379584
160869
57526
557255
1467014
775998
568473
1634319
254744
263572
103041
1598734
390611
1890972
1988068
248331
356249
1379892
627951
1205401
1057381
1031001
1101795
1074380
1560804
46388
1787903
1638261
379688
892283
1625944
510694
1443238
1870442
1597062
1825970
1392345
1734458
1525139
1524614
586897
710268
716763
838369
479703
1955283
285533
488401
1605832
14499
1049702
1940481
1542609
1473753
1337912
410962
63789
709029
158969
570614
68774
1876208
1473585
60784
1163975
495340
383369
603432
1896428
1522912
629934
798956
403180
1138299
1412997
1727932
1693477
1592586
826275
524832
1720641
519952
355157
643500
328741
1338096
225722
851744
1537513
1772585
1269012
683509
1116988
908256
627828
1718649
96452
302622
412058
295898
1053847
1279709
820736
1712384
1357699
817965
1125846
891435
337766
1748253
504422
1247873
1616264
1927997
168750
820768
1834352
835350
1037980
480886
737425
308423
1192231
151843
2521
777108
1144295
1079202
147269
906153
536743
1756866
73944
189442
283997
814666
1346502
1225316
1494988
1440781
1625078
1139191
1602227
952039
379691
409963
1874665
1580623
1628653
238750
27190
1605615
1379112
147409
241190
637903
1866075
1308394
1611297
30547
1398516
771284
1961146
1830962
1159254
392227
219476
1022501
590997
1301816
1381820
1575103
1494578
1635083
484375
1781047
71161
515708
1390141
1371598
975316
1525394
573292
1883949
306971
1132404
1702012
1469601
554421
941899
886247
738338
1372405
1971411
1883560
1752214
248706
981001
252941
1190692
1975851
457775
367658
1601210
783896
1113074
9263
785932
61354
1325356
1722568
219322
1292306
775264
1036141
607044
1284401
1525220
520217
1835144
1791848
415400
821521
1840699
1689369
1958547
1475465
489245
1109430
208187
1472584
1432598
343759
995822
1843391
802158
1918821
142519
1159117
727781
1311432
1327029
418529
1002446
1168786
957209
1738002
1502942
1201189
1573908
1852218
1961647
348201
1877510
669686
599342
519512
713776
811309
996137
17400
1844581
759017
49799
1237602
652422
613738
1611710
805773
803515
1119675
649558
1543080
1769691
700361
945481
1804547
1220074
840500
1388528
1978344
771912
107469
1964619
1243752
410252
1304173
1291247
1316256
1208161
1076170
1415939
277090
1710535
1232548
1961698
1563174
1350966
329161
617402
1646004
1253859
863000
133176
1881999
168337
1741078
1366374
1472701
1727776
672943
508488
135624
44292
1077936
373682
1927319
835848
1448779
640779
146586
245242
1890516
1521316
349570
1451564
203322
1182741
1917500
474317
1051707
1716418
224069
470027
16670
959636
720824
1418570
798312
965566
1889015
1413810
1495665
1950650
849574
597803
116562
1892421
1528576
1003792
1826492
742928
1273801
1308127
1486589
1201294
1728474
1827316
730513
591879
1463212
1471591
492090
241196
1238386
1833231
997886
1900949
958383
1396888
1486139
1185222
1976916
1550179
429092
310085
711169
1089970
989173
2845
1947794
1779906
1661987
14694
262197
1298470
1526118
381213
260643
841635
528236
354498
707857
436669
391621
1681618
1004880
1469610
362482
1740801
1709427
1323419
237211
1287290
1912815
120414
109824
268702
948428
1237958
213386
680151
415415
31033
1198214
815099
1735339
1213502
62110
1829492
1672552
161838
519976
1072439
1726
209206
90769
289907
1263979
315858
1132893
1710518
26620
63179
1278464
627962
1551516
659784
1819204
797333
944101
1578296
648659
364573
919131
730275
1432356
1754273
1610953
239297
1429948
1556919
370254
305772
1376065
431569
888446
21305
261280
840360
1921270
1926383
1863851
76867
85361
855462
692609
1068380
455679
1267555
1128570
1496810
277929
265631
254383
914792
795069
1735640
439311
1381193
1866912
14787
923915
175540
540985
1314437
1998405
485311
791393
494617
1485169
852040
708824
337396
1424142
212980
418887
176702
1282851
873344
1065247
78825
1222284
1685480
1067429
789385
1551499
1024849
453735
1400448
770796
561948
884443
233035
1028039
1528231
308990
1082961
647460
996316
1398023
1395747
829861
875494
538647
304682
924597
1194215
230237
1487688
208429
897993
1399975
854189
1866991
1574185
291407
1180011
148658
409765
281507
416355
1790644
510902
1317060
515585
1609049
1022166
383120
1706392
1879613
444328
1520141
191827
1263419
517041
528554
675207
1261291
359667
47399
929976
750732
1432611
431626
936054
416383
283014
1364574
819892
346084
394748
250557
1704046
1834876
1963122
1161148
1214539
966192
1147639
1293015
1736545
198848
1130420
252862
132305
803497
287427
1461282
1160998
753239
328222
914273
843398
1535874
1033657
397615
1445160
1920441
504380
931666
407663
1443029
579870
158462
519808
1356196
1592832
1146831
1885883
59842
1675923
449619
1709096
1997102
1790522
972265
669893
341590
1128956
1553640
1662226
581025
376336
535608
1263109
1457392
36224
504945
22157
1793815
714092
116083
49126
380573
784462
1570414
189293
1331479
1544730
1868499
310060
1785690
774649
1437836
1032140
1996750
1824264
179796
195943
1766237
757169
1700578
1205117
1175529
1612224
1109094
827928
1274137
1631100
231193
98717
708204
1095143
1611636
1085563
617048
1714341
198479
1546041
798764
335972
153098
1435898
396936
1982458
1062166
1537359
1631215
317635
664306
329023
648986
1083234
1489073
1574461
808547
318611
830352
1717007
1051095
532243
136291
272775
1115094
1763487
1351509
1306939
270004
1160379
1369126
1189957
1438347
811742
600915
775814
1338713
1291656
773029
550333
1213473
1977111
398223
1659709
1166484
963016
347366
1358844
1411324
1448058
1211656
1833875
626968
396068
628207
848449
1374880
1071745
1707687
1260135
930426
150895
225014
1946192
9548
378963
1627314
359800
1278220
1904841
1965355
1059817
1638856
431343
587717
765441
1414389
1882285
1427755
1952132
1385079
221532
1675960
1240025
1750232
1540090
321417
1557953
208814
81607
542287
1827734
1773956
1389686
1565316
1656747
646298
1339809
872429
1648103
1102012
133555
351524
1059472
902267
249946
1461970
1973035
208684
778738
246010
605365
1585217
788713
487178
723796
732627
1399973
1726642
823590
427415
200305
149234
864279
1873949
1051332
631635
1498808
523810
1811161
106593
638452
1076030
646353
1760450
474529
890461
1799081
1634886
1344218
1375578
1244350
489968
798660
585114
1081781
653233
1964194
1107704
946490
523558
960005
1913466
1432698
798493
1679495
440977
864318
9723
380677
118225
786799
6387
983551
777358
671627
1304069
249651
1215333
1486233
1407471
345043
1354925
1822965
190095
1489808
1871514
107664
808596
1981021
1754488
258938
1969077
1803391
1455181
531094
1496522
1791804
1015723
62476
1203681
1594640
1513395
1473562
1329632
1604803
117948
411117
1583547
476170
858999
1745706
1246477
1766225
625670
518403
1067001
179398
1138592
841334
403277
1766964
769443
1686973
1152539
159438
1971175
270167
1589682
478695
750255
730231
1974500
109306
247745
1555173
413957
505225
1177099
267965
229130
1320419
800255
205613
243761
422036
583607
833657
1184317
1402762
892848
598444
152057
1396709
1461307
981785
1108541
463941
1950605
1378747
516532
1029881
1441690
852210
542544
689497
792497
66221
1293276
1996016
1685686
277650
990519
1590069
677086
1871896
564721
1427480
1028411
1664982
1917081
292654
1809339
861483
1461808
1031071
1583147
249680
538791
505861
1996658
1093270
24108
827257
1000279
1147680
1389909
1783226
1651309
505985
1420723
1730156
1656221
1796750
1420667
1939122
242678
1342206
1386880
1154122
1453617
845685
401567
1968058
481525
1806788
837700
1338083
244644
163075
788658
1656505
1818728
1328145
1391894
955036
450779
592333
1540310
1311825
309753
58190
144204
810922
1322176
739593
522898
1164290
1782557
39588
1750286
1326600
974819
1668683
737907
1010128
1296018
477667
311916
1792900
60033
736975
284881
1594708
1036693
1553315
1825995
1651152
1254698
249652
149010
1297443
300884
847094
847809
888200
1832882
1447408
472537
1000509
34435
1192239
1725270
560281
1373303
207543
744808
1311217
608661
1943993
1757503
1629546
776793
679881
889201
523713
1119316
1425765
1162736
120652
1173080
1732277
803582
755347
116239
569457
1223048
1219148
883885
595398
1142558
1376670
59996
1414607
1277126
1791576
1567741
567874
574457
1910263
1540826
1113415
1790201
1584540
1738286
1952303
1346328
485529
14662
1795407
1271341
27407
1217946
958234
196981
266202
885871
1619885
673318
567286
130679
1182215
734231
815850
582132
1626618
59412
1388822
1021521
860260
666625
1931258
626270
1432202
123374
1339715
664146
1411259
1279499
1228235
153086
229242
1183713
1350624
1690328
1252370
1074820
72075
301338
1603078
521062
1380860
1596693
497043
654465
1510332
1548347
678804
1180969
819019
1688449
1899760
837020
940665
680963
1164871
306397
22546
975789
833877
1457448
1068323
1150363
592692
536483
1106768
454096
318291
1037680
1606760
1772982
1401823
1710808
766622
271126
52700
1557254
1997906
1602882
1886323
1193890
1406006
1040056
1641500
1903798
13760
812796
144609
1019905
1301418
1350347
859477
113338
800619
1306810
153858
1968564
568609
100239
580851
1732462
1546971
1261843
346047
902896
1457222
719419
181599
58647
456342
1845512
1327990
1752166
278205
1915765
1684924
1798678
884869
343650
1478052
1929003
1093248
795175
943522
627086
134032
541473
1291925
1063630
922893
903892
1021729
1391037
1796753
1010284
709474
129829
780309
532461
1123607
514062
404322
739195
1810047
415958
933265
1397989
734390
312134
1996423
940686
1952818
212886
444377
421218
1176486
969554
922556
1666565
1171011
305317
1117843
1787031
782793
1603543
1818492
1147087
1353052
369655
35124
1036552
1398454
1983234
1359053
386652
1717903
1736439
1740774
715496
870895
1588915
761265
1591442
1391032
1843644
1210115
1330781
1482389
88222
1377372
1034810
1703228
1765271
346955
811453
1368326
832932
724799
440335
1707687
1358825
248414
1495881
19383
1442523
998763
947596
1620657
1411707
1412723
99371
1385265
157656
237751
203381
1204072
197042
1631251
927317
129441
1176333
1481166
1369393
1693526
1073293
995059
1701672
869894
419327
201192
54346
1036870
1977440
1578318
48483
204954
1865457
1330588
1341167
154967
1650875
1653723
989597
600906
857896
1650638
1562728
551899
1724153
1113383
164093
181542
708066
992467
1195070
583006
1328271
1617057
1802447
162493
417606
1956071
94924
795607
934498
1980426
1638483
1563543
1057271
1426614
446118
966746
1046221
1849747
163428
1366316
1383516
278428
1810448
520523
808005
1631473
1104495
1837495
1414254
368902
487576
1063286
1109165
585282
360415
892175
1160835
1838884
1203842
1528140
42047
1095520
93777
1302511
599616
1811041
1635518
1252425
1827531
1693774
251885
619920
1778167
1819768
782997
415856
1418471
1500409
972823
1053239
959516
1872889
1767136
406543
1308646
764177
536134
1104275
686618
1583892
431648
875021
499517
1105839
1597929
866743
838753
1448533
1046312
176607
894471
190451
229720
1387892
596411
1580733
801124
1718717
328985
1458450
249832
1840984
348889
613981
402682
1731728
944418
1990839
1921667
890836
1666170
558938
502260
358116
987794
766152
698385
116407
177166
1675408
427163
683271
200623
690067
1819479
709941
529798
1360126
153048
840368
1736911
322581
137334
129391
1418000
1843925
631803
1817178
1282057
1361149
952443
1532348
1263536
325613
1151295
147899
371393
641385
581804
1794012
418748
261267
799566
1908943
112961
710598
1643879
170808
1480109
238607
716384
1348207
789544
971250
897251
1957869
276987
1954408
772843
354362
220603
1353800
1330476
630935
580929
217885
891621
1196628
1578235
1692946
1400795
1003704
1228505
1904428
1936098
181394
701904
954148
1377450
125993
1677906
1063749
244479
374514
1436412
1137524
689219
1505114
1235949
172578
1332566
506775
530050
1372495
615960
1251502
841782
18826
63673
1446553
1872978
1322520
1385669
1014660
511052
1394706
437175
1595009
262439
1858850
258013
1102487
1112531
1197970
1734929
1258824
75221
1219958
127176
1459964
1553550
204523
1660333
1007792
1151576
1701043
36269
1640486
269247
1424566
868435
376892
1268712
1031991
1185536
139175
1576527
407168
1300255
1612467
278081
690935
1067636
735497
879081
1726090
878404
863936
795685
679503
1769721
776668
1288089
52810
556881
1047697
547480
1526862
339232
885812
396472
314302
1505351
913363
1955491
1133222
480370
849821
816823
1289869
875074
715015
79395
92019
1931255
310740
1364753
1697681
1518566
57644
628381
1796339
1242969
1389983
1129645
620121
1581067
234639
892553
1230968
1430426
918702
583488
172200
1623781
109227
1922551
1822794
1597512
1903744
1023942
1082722
186127
1479067
36521
1751913
943570
1711552
1662978
1728495
1150855
1508312
1153788
135297
1960631
861360
1857020
1424944
1680428
1185247
736328
1580321
1660795
1533855
1359002
580231
1353788
1496221
518580
1898463
608570
296719
1916602
505161
995001
1815024
749386
1524391
328187
142331
1012096
87581
942942
1613711
1275297
1719225
220454
1071588
365700
607845
397908
405007
1085323
1510785
1814695
1484592
1157107
650187
1663145
699507
644268
463617
817437
1697110
1047216
1056342
275445
1447860
1927120
1132228
1800485
1343018
1925597
1162862
384221
330288
727078
854936
1785999
463838
1569984
602548
1986421
1899063
1118057
188935
1642323
795687
71574
1408074
161471
733100
1686177
580870
1105623
652988
945816
1112655
18831
333809
1811212
1984182
1517297
223100
1401414
1927042
1966765
511746
1123257
285854
924539
1289000
1883882
148005
1588123
1152537
1584481
696041
286871
816760
468484
592773
348392
713454
1886634
1618499
465863
293256
768004
23928
532461
1587181
974701
678329
321827
990489
1681102
437195
551451
104999
1988534
1959389
795400
1161318
615917
152552
990647
741931
484126
1646772
285525
405068
1254017
676986
948227
988779
1780483
1017273
1564403
578375
1959122
1954521
386634
1949631
949661
150840
257259
653923
1560228
111055
514138
248711
691919
848709
603956
1142142
146739
1716928
309539
1064039
270384
1710516
1552863
91645
1948099
1937326
1563861
299367
1698875
376422
313689
1252259
850693
160022
1522930
1871653
748540
1939099
1478988
960919
1418340
1898651
1712384
496258
1154489
480184
3713
975371
843260
94571
892315
581514
1164026
1658310
293106
1222383
1070488
45868
916860
1808045
960867
579223
1102111
897122
230651
466745
5235
944531
1625522
277513
414737
678444
123855
1909956
85741
937568
970548
1178999
1233655
206605
929108
1954688
398522
1530966
895522
184879
798324
1875346
1451584
1758710
1011167
1264244
1732032
18021
190276
1236484
521810
1179226
1551004
125414
254846
1214930
58140
1505540
990425
1091681
1753938
603685
1049912
258654
1708106
1282038
1009795
942311
1539615
656032
1010389
1975405
1130141
448687
476988
1992283
1618737
1090706
1799734
1352989
1563093
1534569
1376878
134970
323557
595894
765046
1555949
681189
1546343
1279471
1897629
898422
681055
954756
1445710
1244505
1929226
1647003
950713
1082408
1456996
1809007
1487265
1529657
585336
1626893
1484070
13307
1106947
841715
715572
1263639
1370972
131017
1814345
1298590
533689
366446
718147
453710
500900
1266189
1222664
874523
469551
1077147
860848
884995
998741
1498796
1141823
387230
722846
1927076
1051065
1579764
342124
998658
1434603
155073
13379
338552
1008638
815125
469503
11499
1838416
1181823
137197
372663
1233382
593708
1473124
89201
1245935
1950592
1027162
1088575
12563
916868
1573631
222542
464352
869812
1741013
887740
1211356
497254
224486
910910
77107
1730115
1691205
1660437
1942068
238102
1356119
1804784
377500
1973377
1694946
1715161
1204392
1260581
894693
146323
1756790
1559955
1423315
693085
1155563
501866
1797572
1445381
593144
855714
1585780
1042488
132911
1883816
456760
473939
1391780
1868133
637353
1721486
1159632
1126885
1599078
1691173
1368569
1993695
1947924
852239
341316
1333257
1804157
1792116
564253
220632
523039
9291
152483
738274
482681
455801
1811663
1899831
898638
141750
927209
1435455
869706
63638
1917438
663655
1599556
1339295
294376
1793486
1543266
1747818
31266
1446851
815586
552432
1680008
1118620
1647940
1962156
781288
1951184
1402028
1893798
2081
1354636
1869255
1588938
440567
1758101
1769678
667941
75816
1516022
1218317
1361134
1718236
1179684
252654
1949454
1391442
1664827
287840
207612
99904
99880
337974
1026671
367097
1039375
1675319
61409
871713
865164
734243
1614354
1426979
1776488
1689487
1289397
187782
17255
1829134
215126
1419937
490549
1827275
172184
871799
1896664
606682
456606
798257
950065
604980
532601
1636175
56877
734200
1931667
1353222
1806264
1788972
1019195
979995
817092
152950
1612439
1289449
621468
721380
717534
1674769
1123491
1703395
243376
733053
182401
1651056
343763
1132055
911016
816579
805742
980834
369701
536061
1680919
1358335
611494
738737
232562
268506
41035
1903585
1956892
510471
24373
87698
1893471
1723590
988683
923005
1544062
1604200
1663771
1519680
1001866
108488
1044331
112649
1113484
418104
1992938
1203734
1475686
28422
837020
1680661
254826
206533
778595
556002
67855
1900360
421213
264883
866159
974171
1037568
1095440
594449
1209471
414428
1655104
1595589
819381
1020180
426853
1184817
1884319
911700
109160
1942056
1040678
1665660
848943
1602156
981392
704335
83259
1004309
1111761
665585
1307350
591832
412802
973346
1849924
438451
1563804
51621
1875430
493377
1248595
1442022
1858599
427984
865259
1215503
1560807
1201700
297667
25430
1608582
748339
417724
571855
1509543
1232345
982022
12552
775198
54521
1800967
1503535
1054679
109834
183017
788994
1778283
56147
107068
498367
756949
585173
659032
59631
646916
1265098
1767751
852217
826559
1950020
1961659
1058299
1123249
1703506
715340
1990446
1247678
42283
1590843
56485
151404
838415
606688
915555
126918
1983975
657418
572848
533855
894306
130549
213954
629410
1930864
1352973
1122608
1378465
520294
1521665
904413
1881898
1241488
1671966
900370
161255
274109
538042
293871
217123
593933
1692219
1025904
1639150
340695
308193
332059
677402
787892
1076841
1624063
1000272
814920
622223
465716
1188149
900541
1205960
117254
929305
687746
254602
1051221
727303
1847399
1283460
685148
595941
1558403
1519014
1155294
1894709
261078
229094
1881459
214934
94494
1839975
1562189
1902653
1472701
1951166
1117455
434652
882315
1162700
889792
1343929
1747259
1658122
38241
991481
364224
435492
1111204
1089970
264685
83203
1342882
1789836
1384849
1984613
129514
1060598
1985792
672959
1230638
536457
40511
1891835
1807856
1077499
729305
371443
985120
177934
218020
620418
1552022
907643
837460
1534347
17669
1609139
1570346
1686593
116924
1329303
567180
82214
754646
76449
1201403
927072
905412
1503655
1493760
463130
1221518
1136861
755780
139853
1571379
1817341
1161188
1822279
1527403
1282654
631727
618864
344490
60025
427572
1098829
1954846
379753
1920754
1745772
924287
805503
1367220
1348080
525355
105391
1297829
871698
39430
697827
34878
569940
776010
209753
1602939
553533
532121
743576
773729
398096
1979939
9367
1326035
1390934
559545
1922450
1382984
1000571
763930
704684
218312
1655825
1322040
1519702
927930
740607
1461713
227709
819999
311122
547333
525177
620021
1177879
777973
281919
743931
1588575
1895190
1117499
1140220
1375052
1386982
1543008
1110873
842999
423636
1109684
1851170
1276318
238534
203239
1612282
770615
1618029
685817
1219098
842516
1974955
299594
340578
677287
600613
257882
1069513
1041142
1318678
1591242
1610659
1713122
411629
588369
472991
1317988
96643
1582551
78384
1672873
1656156
1997837
896464
1850054
1161584
1289631
775109
140803
867934
1160873
1261388
1656661
1585620
1690229
745819
667409
346756
1363856
1339072
777605
940351
1650057
759445
52995
1592012
158444
1101579
1100119
954708
1320954
1631199
1545897
1500478
1661951
335951
517296
1466987
449681
1494405
1757197
460172
1893704
1444987
884713
332648
474341
217624
1968113
1678911
553975
433618
171325
1491497
1584954
1598838
1951457
369913
169843
857408
733945
1846292
1606523
1751565
1915090
1364632
1425516
1300086
1230395
677579
694176
503334
984720
981935
593583
718636
158497
190669
383937
217139
1624575
623451
227507
1364505
142217
144580
1308967
1692586
1386606
1613198
1768933
1037027
1684327
1161559
62057
426894
1198470
797932
1617934
154767
18199
923984
682297
1904183
1403134
951093
155585
838060
1716418
816938
154489
1504003
357570
1550148
1271987
1973498
609046
1354951
1919625
1403680
1275931
369655
366807
795142
1381637
536127
1774667
1169504
91389
957662
827820
1201215
1349998
1710656
620187
607644
620731
271672
1226681
1873838
4497
483508
932604
1671032
427040
1822412
1686907
346152
159987
1290299
1419881
304431
1304270
136111
1951436
1383056
1534834
392182
1230801
1148843
787030
357713
1215535
144293
1572399
797168
1491310
1611109
377116
762521
1967389
672648
928515
1075045
21998
600108
1631770
284301
1925508
849666
1343037
46835
541778
1035419
278033
1130397
1166068
1791333
395304
1505626
1658170
754008
416047
1075045
1692231
792290
1846475
152190
183477
1149360
1901248
1026651
1363690
1846452
1326926
1785758
1308920
1728105
468848
757799
1035455
1380172
178864
441247
21446
8163
510498
990159
386638
456894
306989
1132054
42359
1566855
1118946
1899838
815125
779281
921900
1887396
228889
1274595
1220650
1954226
418483
196630
80834
1623994
155184
1911396
85333
1225378
290981
1627130
983683
351984
1880020
1298363
1789895
1198120
458600
1738930
1685038
793713
1432333
886752
79253
1504399
1259622
824499
1191966
587625
1743536
278839
963016
1336159
585200
407190
1556384
1363700
904142
431046
1488161
42219
371062
404453
295055
247970
1813310
736589
1967904
51260
1750373
1369243
209567
621013
1524615
663087
1170748
461857
1446770
246545
15178
933991
665585
1131831
1325544
1110522
731225
1444282
1513764
1911061
1486868
863069
469494
1556349
819112
368053
1194652
117101
1818527
1427744
1323567
694426
1577512
565559
1098228
156660
966377
1577712
13174
1644306
1666478
678908
1674318
1497838
52770
825738
1810201
556516
598258
1852874
145671
783656
495183
257857
1578575
633740
22863
1637885
1679280
1536647
977802
1695538
866612
211409
1644641
221246
11566
493065
613420
1046246
872359
114062
659787
901787
1444616
1283623
1535211
863944
1761227
1958927
393744
1962090
4101
291097
1550826
446852
1132049
947903
1905089
1488350
279336
720230
1789711
829019
1555427
677293
213961
1799303
1783367
1006063
766545
1631949
175185
1720387
1599657
186819
1189289
451152
1229834
317226
587504
570981
718767
1903010
909858
1908694
1720367
1318167
288748
3149
239250
955959
82061
1976370
813381
22615
1695441
1890538
1241790
1991670
1624219
1756808
1204276
814374
126780
6161
1882443
330642
1274154
929172
1228024
482295
358100
1418968
1066964
1169214
1149114
1335385
489001
1826816
1003287
686392
846207
838170
1812746
1249914
972141
495297
705757
145593
107569
1793464
672384
1678292
1783063
1021363
1097538
1751357
376485
1641026
315913
579350
1841332
1156511
1716928
18225
962687
264076
1807783
378917
582708
1683023
1872992
1473309
837971
1755187
384789
338705
1286103
309849
485764
1024849
1373524
1090820
1837544
574195
308449
1773493
1185574
720564
1573967
1088864
1076412
1932006
1504004
1474674
100798
1740919
83274
1538917
325437
985057
1135155
1886685
830194
80112
872659
1698427
1068072
675196
604557
1437730
789818
1187712
424515
1478463
867492
1212017
1805885
1008080
734629
620461
1441991
1576466
1486933
822581
381354
1876617
1743763
1242028
1551467
601563
846648
264172
979721
1026054
1671082
103394
1739421
1323416
355899
1996581
1894853
736728
719703
802388
1763754
132965
1141810
784722
485177
71649
1396730
1170359
866880
1566116
211641
642191
214733
272276
124965
236172
1553657
555242
522491
1535847
1431111
509798
1829356
29216
1561267
1761523
1631380
46141
638318
337699
374996
818344
1452124
1222013
290663
1137876
938726
1512794
445694
747871
1173868
1465980
1328708
1459561
1177306
17479
1263328
1877213
1221325
387210
1766583
1600523
861509
922789
1024082
87049
1733486
689862
673438
1625635
883577
1518370
443705
565103
237947
1545813
1514462
1430380
446651
1028850
602342
770802
1871675
1169432
1223057
1560812
633343
1548807
360892
773214
270372
949905
1358245
457661
1103003
1324872
1610244
419979
1568248
1120903
1790788
1095595
1904038
1775691
242253
1212564
245208
1235910
988737
893936
100334
930748
1051784
629388
762736
304301
1153557
346330
1174763
1467922
113835
1936863
863618
528106
1650875
14327
1434951
829970
1042472
387258
1169802
1660025
965075
947265
254035
337123
488333
1203288
1083746
1241268
1935466
874497
1639048
398106
369509
1162076
1341447
440814
175716
228465
728664
1159460
1922800
208282
1871549
394983
1718597
1724742
315915
150044
979594
1594620
685127
668731
1400217
1153853
1685574
829911
253356
24557
363883
88880
1839175
1411085
1949645
1100410
771674
1267441
770908
1711575
1797662
1937703
597381
1338807
1259485
1899257
543792
1599669
699494
1385803
1365325
356810
959900
1942082
1775289
904019
402420
182577
1287761
1939597
150335
1565669
763735
266389
81252
1832963
1272382
763781
708641
463555
1751642
780738
762334
1064608
78098
188860
596548
1530275
879263
662801
590451
680798
392227
974050
900437
863737
1471872
1020415
422372
226583
76263
252479
1428166
326596
1524747
41325
658970
478943
1411431
274628
1918102
1765939
723170
493386
1689514
1002940
1646915
815765
1149279
695652
1807100
780859
1966765
1389174
520576
835842
275106
1922032
696151
1937541
1150250
261199
346032
478774
1748539
136546
797610
501844
1228013
1384109
1718602
1524634
1773267
1086128
1096751
409566
1678909
556890
407026
1908776
1291036
248706
1598831
305323
863485
1179207
1325414
76694
1573665
601381
460503
380941
967388
475139
793126
498759
1014003
1999172
1673434
898930
1471118
488279
1389155
230065
1996342
154526
1356827
1439237
1203298
1030591
113885
520943
104242
1732343
1775285
961637
736211
1342083
1482767
1624585
508363
1186385
1575772
504915
567017
1076606
1049755
788994
1185108
1822819
1963306
1338907
339898
1089114
1973973
1308163
1107593
433183
1252117
1226115
1642420
1188943
1044304
1740801
1107110
1041221
1887309
319423
856817
949448
1107506
47489
1561728
1736304
1460317
1354327
1200009
1107382
1781389
933022
506822
1964128
1562342
877718
1510092
924287
85600
1917832
1192336
380881
1102684
475613
528029
980364
1125255
1204722
1230938
1232123
506015
1591336
1958198
377321
1833933
897003
1442021
1430742
1857326
1863937
845620
1088229
1530980
1013293
1307219
240905
1362960
1963104
1143147
649587
764732
511014
1876315
457896
155469
1935537
1437009
321696
1832382
1418728
52332
1481245
573265
1292277
1905837
1824554
1068507
1346509
970528
1861706
1984492
813057
805698
1990453
781161
1000670
27009
939055
1813150
873631
1182419
1381751
242118
1812217
1968823
390816
242449
1825562
1144709
919653
450870
727403
1364843
1149217
140069
1107886
1946282
1329685
1971406
644512
537012
1848036
1966272
749262
775299
1059429
1912541
420175
880601
672364
966678
864460
1257871
1054967
1696528
1531085
1851068
317179
1774532
1201228
1968832
1477595
1747530
256868
1068451
1864625
1561939
1288312
1611072
1880184
838258
870903
513852
1207646
6101
420782
1036122
1957855
1662409
1341088
1526598
1156282
870361
1693210
1301638
394064
1099984
725478
1710351
678717
1837111
387009
294356
165813
949622
728034
482681
957755
42666
1824751
645280
850973
693187
391937
255428
89715
1105191
846586
604228
1938505
117337
325840
1287639
740788
415562
1897540
1967100
37884
845788
1796557
762776
347495
1003129
299161
795464
1212064
757337
1143817
882641
212143
549985
1127638
762736
1655891
1638315
1700189
1776950
514875
408422
1267360
627590
508363
1849873
8929
260324
169130
1660263
1476995
143063
1780518
1331779
1214156
1918948
27939
739
936738
633977
217706
1365980
156660
1050593
911118
1868994
434641
489740
329775
1825562
1610778
855199
25544
1051509
608609
771021
350573
1858214
144011
217082
272348
1564457
231697
66925
1160207
1666284
1571451
1309700
371970
548395
482448
578687
1099820
997643
1623595
1065117
445596
1589261
1809596
1963783
1417431
1580742
953055
1533553
401003
1411467
1185221
1952914
285986
1259190
1905067
182278
63607
1116712
905768
683019
421387
369380
1028011
196971
1987686
1763545
1370107
1259534
1011766
26353
846131
94857
1274261
331612
1387427
1698648
1977382
1808269
1087504
319017
1008015
1577360
999557
1404262
1261601
1678856
1922115
504212
190493
551682
369937
1784045
1875607
655128
539672
312134
943313
773170
831708
696182
1336996
907911
621349
1613012
1270975
1080804
755504
23688
1560145
1211958
18565
1328149
282256
68585
1349497
1684382
356333
499091
1478257
53541
867605
1673581
584162
417763
1770558
607620
477598
1296907
1432989
202293
1391601
335273
499998
1747030
416913
1757856
530752
1435896
1083771
1507631
951430
1613861
1592714
577872
1556160
1044570
1402149
1753969
160732
666332
435001
761461
1767970
930599
738180
978727
1285168
1164374
1598808
215648
23521
158226
155711
354750
713486
1189742
423035
295978
649075
1864282
1090122
257775
1953643
1586534
827802
956159
1592153
1348094
657521
1642806
1271342
1423027
336747
225079
1032405
312134
226217
888262
1277233
1368142
950916
413985
534544
1064817
538717
1457535
1163109
1078369
1185411
1227732
559719
1231983
16505
1542414
928790
1303831
1718414
483693
629961
883369
148744
1767571
492458
733659
369243
91890
476962
1785614
1083452
1970498
1192721
1852528
1539166
193309
1276487
703069
578008
1028642
1524596
1812893
994164
1016278
726423
726232
1459907
342187
181886
878868
560623
1868860
1763839
21740
1935439
529140
1176454
902258
1261062
1649815
1762013
121606
637791
770071
1068830
1952574
1852660
522986
927491
200174
1452804
1409566
1506131
1558623
589072
113527
154381
856339
41792
1395415
503334
536790
147709
57656
1345128
1557464
1682588
1722568
78708
1546987
652567
1547270
485557
1652239
169558
1080864
1853307
1339710
1263523
520874
1061730
760043
193472
1099957
1512622
701271
991154
1904645
5071
322449
1360489
359397
12624
46388
443957
876596
1617865
1340892
1212024
1997586
1910862
963180
629935
1746757
864233
356816
620117
565111
318608
1775814
1703869
1011772
1546196
1966126
1489512
1954149
1723938
957278
1822734
1672870
1685790
881505
1996461
1765231
886130
1287805
1031122
492875
175415
1368669
784613
530859
1436788
600074
1133129
1521966
77306
874232
642456
153741
496205
1898493
1333978
645793
161334
1417106
1376900
353424
74415
349758
595945
871436
963164
1003282
1705378
717868
542567
610408
65690
893284
1981404
606855
1591170
20923
760122
1787907
546062
1815223
1833394
1260531
726726
1159602
174862
1541187
257105
298714
103783
1684930
1936523
46538
1962113
1888225
518603
1306240
696997
842689
1423227
1059378
271234
146581
1341729
1071140
178655
1109684
1074406
1691995
233299
67029
1470299
1658842
616341
467935
227727
1691998
1001844
262402
481673
363782
1487034
807189
996251
1911266
222682
764441
1528146
1235452
1997649
1731053
1991388
1332100
853228
344683
1243397
565051
1646595
1841202
90066
1662433
433545
496770
1556579
68298
1246464
1483625
1995477
1782429
1642857
592141
1337251
1763121
1337299
349638
1969862
1906054
372340
1158564
225891
796160
1412969
793057
284435
291967
353929
73487
545742
159947
1121743
1887630
1264418
1055195
435732
509720
591512
1460395
1802389
365317
1478516
1683490
752196
494233
22128
711573
1890112
1149262
1181172
1901861
301404
1140909
1607354
770829
1648513
326911
1762140
70097
1119748
1978478
1957172
419289
1053266
971391
269505
1737387
227366
1536175
398938
1747696
1807694
1297342
1224992
65038
1815926
489721
728138
1370826
447071
61299
668667
1219076
531716
1978173
1240364
443631
726196
16653
1386422
1587435
1521923
1826472
739727
708655
1957751
1085728
187473
1298007
1294324
54782
1930247
1227974
1017079
774911
1243649
575894
515289
1864999
254425
84159
1519373
244210
1103627
1099138
354297
1080694
706760
1245719
114240
1811994
897319
394431
246022
1222735
1588678
1435227
454931
1014162
1846816
1639262
1658771
846865
1000610
865110
193985
42386
1376351
577025
304587
1257922
1035619
1366179
1770576
41504
805401
1030704
1227294
558494
1478469
775295
1266518
1287666
1749315
661426
1990043
1449108
1489817
1344276
1271596
156080
1628170
1084456
625348
274963
111923
1750706
1040230
17848
1540372
280910
828088
1630995
731956
267655
849787
1259663
32290
522604
485129
1468607
845661
1292385
854966
1475100
159726
1922322
88724
196826
817348
565051
120239
240077
67428
724481
196981
639199
702130
840100
410593
90406
1732227
927185
1969330
765251
585200
207681
1323405
1453398
139155
495948
1598734
1798309
576339
1293448
414477
301
891041
1664981
1098653
1284131
952491
403950
1995557
1334027
1786079
1758414
166309
1848618
1909721
902148
1719588
646827
1875374
1930446
1095720
1986406
388583
714886
601752
1916436
954086
1188194
1759868
1010276
1253092
195513
1141414
529328
1638871
386676
408905
747485
1266534
1489784
1922851
33433
268530
1828292
414971
16553
509423
824090
508870
281820
1235226
499533
212231
1270503
17739
1957381
1662443
1138836
364404
962962
918411
1060853
108854
1954298
640339
1625557
1852536
419582
514300
818696
1099487
242161
1286916
1009943
1437109
1037515
1951509
718222
1238715
1468263
1477308
1516729
1879178
1526101
1126225
1645429
171838
1432840
910994
47865
178974
127516
149180
1598424
328538
1164690
1144412
234309
30577
1587255
151566
652644
194427
183322
143768
1227560
450706
253538
1305970
317108
579510
501067
1179332
269300
470166
1959068
553453
740695
1846689
689416
897351
1840214
1323143
1477854
1572738
686264
1885250
837298
797414
1264803
57901
932726
142426
1035491
1677757
202526
891397
1552938
1685488
12905
1379809
1733344
1896104
1274575
1210393
1714931
710070
974304
1474011
1236194
932417
1865771
1747010
65594
274244
556830
1681754
120964
135113
621192
209743
1094122
1356138
1408183
1517660
1998067
1989701
1403484
150704
923159
1214198
1910283
1710178
1269806
1669878
645219
270594
1131711
937546
91257
1645098
262266
1105648
1965634
853840
1938000
996895
1376782
1544925
1898552
633309
499179
1877314
190649
1650783
1662951
258528
570688
313445
200020
386479
1876598
531370
153208
1649263
104405
1888690
519375
1030523
472681
1018454
144922
734132
1683778
1640445
1121167
711052
1568623
1642205
143325
587541
1505
367204
59531
1051827
1053948
374663
1690320
1504539
1997739
54706
916844
504725
364363
1345710
1184131
1729830
126598
1926372
1293128
1026166
1107104
701684
147468
426558
1534427
1423639
911862
450468
1375082
432846
1069892
1696254
1404568
1830401
1180433
894111
1990480
568117
324931
1291203
393100
1998382
1876216
650996
974772
1582916
667359
27607
210923
1316616
1372177
32415
1958256
448769
748868
1488876
627762
1579933
625945
1602402
1600088
1743919
1669342
681695
1873942
934703
986385
1515834
250697
1179319
533612
1581018
1359139
1638917
1190659
1588515
194601
574297
1188399
222667
1106691
1563218
1011077
414094
1290803
1282971
667435
1249670
1512935
724131
936051
90470
254243
1120979
1534667
1648829
1820571
1089197
242590
154657
1593972
925532
30564
740052
85138
1873382
642791
923063
1885814
401731
689103
684991
931812
1952478
1352727
1020007
1954102
75871
1025443
1654994
110070
1528546
1783806
1278303
549231
1095654
969693
562219
1702476
1619518
1353556
664900
191890
683868
543490
157373
887627
1505873
1506865
126611
274748
1571026
769420
1295087
27508
1447139
1834141
1949797
1742724
1081406
358518
1094395
1421926
1219010
1052432
449896
313177
1225899
92490
1229376
633484
1050630
86022
348509
661049
1708782
677051
970828
296195
539362
258963
54775
924442
688966
1221811
906856
608556
394513
1582561
106822
1463490
93909
1217457
769520
1143449
525776
1132536
1163520
1164941
1968202
1790875
841725
1973109
125986
778
1806039
327272
441382
1913596
1835633
1076984
1098097
494823
840414
16285
294205
1760054
733130
409885
1697926
219563
1359989
144368
918041
1185666
586537
67843
100260
1139581
1260315
1708190
1279724
1881547
587997
1977672
1207940
1558403
1151708
1402843
927100
1596002
777373
902719
397280
1915637
539364
215648
1044340
1901187
1398395
77077
1514462
449619
338544
972049
344496
298905
989742
675977
1173828
1464197
179730
150981
1098832
896413
1342147
1766810
1152960
951655
1842289
1741701
1100261
257095
19367
988764
1480173
680151
1229603
366241
1490998
138546
1299661
1609239
988163
742585
1142478
836152
4607
1415487
1285996
345582
602355
1022188
1950350
1027799
1623660
1697631
518834
1547335
1107088
1185415
902513
1579301
750255
1311601
1785280
1127801
315251
593714
327630
1326519
554097
65413
558494
1986565
769277
673896
262207
1518225
564837
616657
1503429
988074
1474584
677180
1114473
772383
328884
1133341
1064508
1991623
1126747
69649
542036
263172
1897763
877924
1767557
769046
583469
1565700
1344645
1745744
1242344
1843457
411974
1712877
1984001
102817
1853424
1994337
1722213
1008291
412717
908596
1741678
912146
1954627
503670
1770420
1529014
205564
1707595
406533
125991
1595133
1511211
1578099
1315975
1229540
151935
1955816
1375372
760439
1024344
631659
1404512
1593056
700373
653434
1891426
735927
408662
2954
715172
1537790
1020255
53810
1615994
1083884
530445
1953848
1428779
1037323
511140
268259
1653957
1283829
867828
780652
407851
53810
1715361
1075960
1452993
1579069
550946
847420
1846514
935186
325527
1444009
108803
1118292
1845030
39415
1743313
76892
1974911
21411
1540123
1157398
550598
1747578
1896380
1929155
690665
1695372
1953749
822157
863589
1402645
852552
1253538
1115453
1551972
304848
1998847
869323
898291
960041
1235455
1273962
1114460
1378699
107774
1549898
290442
742205
1432307
553615
1155624
236628
59929
236363
1431656
266549
112740
1128665
797294
1500486
527859
544106
1607609
464234
315314
1576473
871132
338600
1734250
1250412
1812084
1827052
1151611
724967
1942411
415425
1203557
1522099
602512
1652511
1576473
1086175
230171
1083098
120247
728188
458526
1486490
1613514
1880462
1672543
1247189
690738
692257
1435916
1532792
905770
1316485
450505
1834352
389584
932713
773213
86483
94015
1001074
476813
1944039
132551
1077327
468170
1232734
1022785
1644497
1376279
1949666
635377
1112496
338821
608721
1444402
373005
503769
1680868
1710350
1785062
1611379
358394
1226821
1346703
1017479
1846198
1989603
1367358
1209000
1358100
1283388
1787912
1174583
1306183
460451
1681620
529401
867448
1716364
942032
1162284
1819116
783585
1502884
497568
1037806
103834
907911
266730
543425
663084
714530
307523
438564
1032721
1815542
612568
223212
1489569
660681
584125
259268
433544
485732
707505
389394
1136391
1898130
200404
1203531
1906118
508205
352586
1601218
353132
1874887
699030
1753338
739736
913188
597
653150
1181356
182135
1234558
1715041
1849820
336137
1054816
332200
1568210
1097826
1626318
1199025
339141
1039956
1059745
1059245
1442036
1147319
1977243
1312967
159998
1001588
920849
689917
448694
951319
760829
914529
1742369
328348
1284140
968864
1290436
1871641
519592
1522932
690439
299693
1418211
963872
442779
853618
1280166
180743
155532
1221107
1443582
755916
1117859
1499685
710207
1519301
783222
1653904
1926057
1652343
1610110
805923
1789679
997437
1444009
1644099
1687809
1709096
1677591
1908091
1554652
1828
920437
1282769
1510873
661857
1831167
462074
595562
229523
1520854
1157772
963142
1145241
634873
1303334
674907
1451247
1990701
2557
1712625
1101599
1305756
828945
63188
1905464
1110856
687987
739209
87939
590743
1113826
190545
1045268
1941876
619091
1562518
114745
312767
1345036
1346973
57939
1121443
1443730
842571
201515
1786107
412312
1404973
500654
1471768
1279638
133978
1788623
1313759
1292018
399781
102322
1317173
1160176
194426
288682
605475
1277126
1909352
23692
707745
1234864
1672870
1393277
533061
359921
954893
1262627
412717
218478
1908837
1605739
616469
1721113
434534
1671262
162043
1715671
1417822
1712953
1899895
76225
1914084
1173587
1242096
1226901
1693218
607870
458824
1254420
894818
1470481
1081838
390530
731994
1403655
695666
1429844
293186
878199
1435111
1939315
485202
1633459
1633103
611774
584420
235435
1062274
1783386
991909
1352537
841356
634090
617556
522976
905960
807667
350727
1976076
1668246
566241
1855791
1368374
185406
309042
445022
167723
718985
63093
226277
1620132
618903
1174350
1786899
896612
1250165
893039
68300
1916717
371539
1451521
23909
920453
67225
670307
1079284
1054688
157086
1706176
943711
299339
1020263
1436255
573968
1862449
517842
1365444
583616
1258775
213120
731799
1665367
1483464
1413105
856922
1812609
1140177
334098
702055
1120306
220225
952058
1481372
1232662
1227593
685635
1248074
597223
1927629
953738
1985824
934737
299301
945982
714273
1685881
710367
737590
1164047
1824443
328057
171343
1248218
576484
746930
1212352
338788
349837
1440387
795014
1951893
894352
1158885
870433
1231840
1249143
969326
1776806
1505873
1118602
1767859
530705
1784400
830147
214702
1718576
1997111
1120338
840285
432418
1835249
578414
1348134
1725118
683652
540825
510597
425420
786220
1867158
899584
1286067
1262382
578614
1653647
473072
104687
358358
1005766
1912615
1835935
413120
1972872
457381
418566
706561
818560
913345
1279794
1056317
1685799
1412911
911900
1454748
1511671
73015
1934553
1160891
161617
398015
317439
1109263
1958316
1323027
184923
1422071
1118674
804723
653184
1694785
843464
388249
569005
78837
404886
1626625
132338
1860000
258426
577281
1023188
583255
1871430
968907
1325917
1442731
255903
425374
1367405
777987
585316
974646
312189
1765750
1437553
23279
495363
435169
220990
193049
360384
171621
723166
484687
381258
1068725
1467020
860786
133531
1465239
1329218
123922
508780
565220
1030723
1958712
336125
686037
1834472
529798
1954212
1653155
987515
1812861
1361831
173331
696187
1465619
1146409
7972
1246654
1339100
1305177
1678425
1612439
446752
644511
1250191
378288
279540
927635
1033125
1257800
803881
1011480
63705
1109497
497127
1598334
856922
901484
506503
7782
526734
438138
320753
1227830
63531
717186
28088
1676939
1675336
798668
335853
450961
267571
1731085
902198
1830952
1071912
809345
1086699
648014
126264
377289
1578041
997376
702109
1613302
675493
640879
1199925
1956675
542876
677092
1858797
1010744
657398
741952
1548378
1504473
1150035
1650188
1995299
400765
1094136
744226
1279724
1524544
981232
491256
1961141
1779444
603070
962465
1739096
1038573
1499396
836925
1193576
788866
1817800
1792187
799071
1500912
1917209
680762
1213247
1572862
540222
1223599
496466
256060
587753
360431
1268694
708746
1670072
1452666
146213
593404
1636291
890939
1700048
1495734
149836
1709104
1080062
500045
1162310
1456067
42999
1716542
794855
124749
312799
1382365
170472
426454
747007
879471
1954307
1345494
1354943
1819148
1564963
1697377
778758
434041
1856813
694873
1060439
77220
298523
1089980
586670
1305354
261131
682029
40564
1174744
1727480
1695498
308955
1016489
1466673
1464488
10325
1124080
516436
319471
325156
139045
1651333
994217
426859
998221
1866456
1220350
1999459
1057649
1772886
1645693
1653784
1546989
1485019
871713
527463
1559612
143426
1110434
302711
1200946
1312844
687659
1385464
868619
405319
373017
1297843
366568
681492
1842836
86038
753364
1728585
704458
843897
1149984
142519
977867
1268630
988024
1382347
1315093
1411503
221281
1380071
1580143
132743
267656
344461
1515974
691965
383146
1552435
178698
1505431
256855
1195285
1948710
410292
1159077
687631
232780
477217
1491774
1403686
1168424
1423275
956485
880397
919741
1164885
1761973
244458
1284782
1046077
65797
1160002
1305305
655900
1329884
307127
1923579
726883
1349680
1787598
1035722
609448
364553
749233
984805
258528
869732
324428
1933602
1555911
1779849
154307
362719
1385709
899729
1505914
330556
941542
557585
97222
885950
151490
101802
1651944
512831
217021
1192855
1068243
1518975
1292721
162781
241257
1888041
1427279
250545
1133316
1661194
957546
459204
954590
113239
1607061
280640
593599
927815
387436
1289667
315473
921617
1104571
1831545
76900
17806
1167870
809899
915305
1330075
1006035
1708583
973953
1335152
983771
377639
831763
1206449
1545205
1920032
735033
202243
361337
1466774
1911608
1479375
1569197
1290167
1024275
1823737
906881
410774
1921351
1809917
378740
963600
1299768
1623416
876605
1531191
695719
1966106
447040
1740699
289506
1631896
686322
689728
60867
903423
1406635
1247936
1578022
1851561
1041485
1134181
1149266
1924896
1879454
1080030
910054
454280
1987934
1692370
1373800
539491
297369
687990
1393484
1278537
73702
515326
1548471
1754970
1738201
1729931
1271815
1142377
127952
962384
566984
1178990
1285921
325845
1669183
474225
1303505
1789081
1875053
1408674
703394
623188
891125
613124
758828
1112561
691204
50537
1138382
133994
1324616
338352
1174803
1150606
922005
303399
304217
69605
477501
236267
1284140
1224089
518395
607305
644074
1156864
1102655
1740803
1887058
1705319
1955262
681335
692554
1823711
1142499
334833
4751
992742
209835
163528
1970724
1502060
165783
359062
937315
1985796
191352
482401
1873282
1817496
508755
338781
982574
62092
1538739
991933
92188
429466
1803588
957919
983519
823974
695395
890289
1524491
1438991
1137987
495163
74514
546255
1529588
1304170
1725404
1100891
1206952
1906944
1794967
1277639
175463
144059
743270
1362463
1862797
1818998
367223
687253
56761
89578
1396130
1498487
188044
1104558
939574
146951
1959072
1107744
542974
1208991
1264128
402207
1585216
1787196
592413
1176163
1128224
1133821
1477092
198916
1086864
1964662
873336
1925746
1484814
1827900
1106550
534770
167844
1729237
1903593
198983
742928
1650413
1697350
1528172
1457677
1624514
1865686
1557331
873715
1954489
1440019
162677
1819416
1146689
433980
1546345
247960
1873857
99277
1620005
690744
1513945
1599753
1459156
794855
172386
1567915
142499
1811468
1952569
560855
1737711
1104967
943968
1491391
1430912
709463
149943
1075325
638731
1917157
746611
1800477
1001768
517755
950590
320796
179799
1797746
1327085
1528594
1065391
893776
1882695
1029239
949625
1082392
1637591
1808674
481034
695489
1555173
894524
999314
1338009
770908
69343
1920586
1078105
1042832
1922597
1026211
541984
5886
1983886
1807584
1984438
1060130
1546699
1274579
359843
1483703
960038
1998215
1516116
198253
123378
966962
583739
677206
556446
784672
873212
279744
1459545
1374122
581145
1991719
1536602
553271
1430457
750455
1940442
693182
1822489
769456
1946948
1391944
1906236
1844939
1946577
1104763
849394
183596
396344
1484662
1635419
798153
329027
1140444
158630
1253500
1276356
1731405
735193
1690788
910334
264406
403406
1897099
917805
518750
1898743
44230
664569
1438235
1185314
1057481
490905
1291580
622982
1697474
1632005
814954
1073040
1494936
733789
268698
578070
55046
1194982
594444
1669869
1055730
1792718
1391776
1605410
489240
1137995
1247892
104278
717063
1728199
1043619
1083151
1316001
96182
1965780
204101
1017136
688983
714346
656073
838469
1316288
678179
1357983
1403806
1874456
1069276
1187143
1502810
1986901
13654
141319
70439
137234
1426752
1318225
80217
893661
398973
1233486
1179349
1760578
1512050
944368
1113544
1370205
290382
917655
477608
1420644
764760
287275
947017
1435788
1270994
981289
1475667
426558
793633
775142
735681
11694
997655
552075
1500109
1624626
634526
1931515
448786
921769
27116
1350419
103359
1871494
1602946
1134787
1221954
256176
1623214
717739
219884
316208
306687
224633
1388712
728912
812781
787223
478465
58927
280426
784101
1753565
6102
1636960
1772518
702842
1033618
372155
595600
778697
177099
180590
1595850
116003
847307
1055338
615676
1775468
1358684
1377695
1262178
1584769
1894128
1052618
1322358
1646603
351276
738365
637228
1927010
1595639
738061
1867808
1086766
814003
918372
1838712
1691400
1461580
1662038
841542
874404
1232891
1223286
1335140
1015890
276821
864380
1866906
1178352
488431
692251
1032121
1860281
1283783
1463582
858972
1127906
363132
1248624
10739
1211747
678030
612909
1610006
412115
873230
369089
1259381
586664
771662
5050
1403064
1527050
1423110
12775
677154
852487
1050565
1403989
55512
342326
1447804
305152
226947
870782
984698
810799
116784
1580573
261912
297695
597981
1314857
1310918
1236482
1939719
1531699
354832
1385890
1709496
1384305
935247
240234
1002851
1028346
891228
349046
1040853
1473562
1111970
1926116
877117
286163
363868
517568
1714829
865847
1540345
940874
708373
916349
1112772
500309
1089546
228146
798085
1852251
994524
415356
1237248
1989056
1254501
168847
179197
1813579
1286816
447104
1429583
1332737
1859085
1832309
1936110
1513224
194120
582639
1821451
1828045
121212
1940565
1678431
360028
915583
431315
1891411
1035818
1770353
571662
1772416
771014
57806
1374519
457094
950309
323930
1330930
1908029
182256
331836
379939
1561739
1280086
1150392
1488545
1808746
191681
64042
198078
1038108
625983
228604
534165
53816
1883113
1661703
282541
423403
850263
1867503
744219
122288
7745
1397636
250707
1693213
1491627
868360
1917927
1328619
945979
1934088
1579376
121127
459169
1056301
1062135
123658
1361938
1949192
1195125
666603
59261
56224
1178449
1835203
841787
940896
193248
569541
1966763
1415827
598087
1597512
939522
97171
402998
435611
1844851
1498140
1144219
1862319
1832214
490033
1320694
1004677
1232222
557852
1124034
1017785
1836695
969837
12214
1103008
1118070
567910
1211469
1058086
466304
861550
657407
1917620
1083009
764946
1621428
273257
590761
320601
236602
173654
1076535
1242687
344674
1937786
1552864
1651282
184851
127930
190212
934556
970309
1800447
1601875
1958402
1971033
1071745
1959197
318501
1266990
837038
1521809
116174
120541
1053505
1160697
319828
585252
194807
8223
303156
1834575
905756
847052
1654275
326165
1450425
1798677
1145985
340596
746611
1017119
1956224
1487262
680448
766392
442665
264644
103888
812794
574575
702020
941906
1108314
679547
808309
1347720
1644144
6558
1205095
764864
419168
890482
1804695
783889
1881127
323402
482276
528908
1345531
156861
280963
1890447
1228924
1043881
673934
101552
357129
905775
1900912
934889
20852
1587981
832512
1729604
730172
1656587
437717
222704
1599366
733614
1444273
1577407
310905
429182
847908
1575511
1490533
1873437
623664
448281
764343
716278
889947
76045
499395
1465025
1927889
604918
1716565
90012
1950402
647723
1742751
1364573
278911
1331727
212163
42625
1853842
927367
1488458
376027
1162817
501289
1121623
1872151
1466352
749871
1190634
1854383
1269567
1995376
220414
366587
1463910
1875423
1645453
1028723
678501
1463305
179785
1629226
829214
126478
1708600
1882242
499839
1289487
726736
1564868
545490
1881459
425151
983049
1814008
889846
1252772
830129
170681
1127517
671435
1701209
1125701
734256
892865
690300
125691
782119
1961574
1717474
977492
1050127
274457
1275154
9598
1477020
698345
139975
950807
1709398
1109509
1151125
494430
993577
1652552
714375
1805837
559501
104130
1413941
308181
1043064
458219
1368097
1770292
141541
1378843
392873
650608
259377
615485
1533859
209989
726605
1816051
866165
429352
369579
1749396
335139
134953
599443
362024
1409582
1870700
1499324
365476
1710036
67757
672189
19949
953585
1885321
89250
1184574
204292
438534
727232
1660028
634993
1871819
1278471
680162
1477974
313924
91369
582230
1985561
283379
1048096
69214
1370578
733284
1721861
1387284
154418
219232
1539727
44636
1962882
1987568
1072398
1980060
1708779
262999
430758
71259
1221792
1488246
1243574
1971461
206416
305380
212661
1055012
1695542
977499
1393092
1254915
1449779
1689150
111466
421018
1503863
1203244
945233
1422871
1578600
1587373
205892
1810354
1179223
1438244
1687778
826877
1351572
1636349
1413576
789216
1900401
604568
295352
294412
1084393
1554455
856363
1193187
245874
1233523
1586881
1179629
1398933
282387
451771
826736
1802078
603696
1020374
452259
1900118
675084
1035219
934088
262662
1966759
249957
786142
1575517
1264108
199150
1750875
913619
38650
1053520
197539
80247
294296
457709
1655732
1057839
396031
819118
1093077
1346504
580000
1981148
750278
595196
1968853
1946892
1377824
1530410
179123
395311
1626612
28426
1745626
1795578
121789
1334171
640489
938851
891886
554965
938896
929077
685899
1526679
826125
1474835
1095723
191424
1634635
224136
1663771
499629
1288840
9650
1697021
1007502
1899741
1391637
1249172
1033657
1587375
1335467
1823444
1674894
1042583
464145
511936
107571
1465333
802432
846959
496115
1442006
335203
1931676
1152101
1888910
922280
74228
1594342
19426
816357
1056645
1947447
1648637
446449
1385974
146767
971372
1453476
1953609
13918
1939382
1326403
876056
1164435
1313672
1864117
269365
1389358
567272
1624554
1009635
968787
1464986
1522969
1079938
1865432
172359
1509689
1470481
978968
1891271
1430380
747428
7112
689126
441357
1014703
630163
1993622
1785985
1420083
1940731
1795108
1001776
1269535
841755
549712
181239
267558
1360347
922963
237291
554095
27159
1102199
305010
641141
63709
867383
1500410
1336913
619696
1376034
811636
356516
773881
1118765
271616
1686937
1474315
469424
1298418
1907644
1487682
1816286
1698815
1446686
429176
1657406
777189
1492871
1972548
1180495
1899009
302767
1872069
888377
1505184
1308134
1686551
307401
692665
1421074
462490
170967
1168817
11486
1731990
1253591
1643119
1327992
1973946
1714745
1423715
149432
1336796
1872050
1119168
714155
540210
1276429
545927
1195346
88630
359493
1376266
1541346
1628031
1858127
1609363
510309
1045334
1416608
601471
1874820
1985741
1608867
585187
158095
719271
87041
1135116
709172
131769
1566781
321807
1245721
589895
1593106
163400
703511
133405
1632132
1367381
1735627
785327
431913
1920540
1902054
1792013
1093847
1718762
1271036
1834155
969203
268338
1625156
432218
1261258
1818101
1756566
510998
147294
362482
1212614
856092
1997624
1507524
702073
60442
514284
1183918
112254
1380833
1988659
933630
1299513
388868
1176319
1620723
300461
817129
1725969
72373
137948
993259
1953158
809209
1650882
665019
976957
1872475
163410
444328
1650099
933851
1236639
1948903
1997329
142640
1447408
1472532
1846557
60715
259066
248197
482968
287579
1930050
812556
124160
945438
919254
1117045
1293430
813757
1129198
355418
1621141
1979643
1050115
1040324
1180157
152073
279482
307152
720240
335106
149581
1401857
1505502
1087686
44902
1466420
778342
55020
331883
711525
1350451
78483
526152
695056
753181
1305733
856972
1727299
1524812
41044
1966182
1406623
1673556
315080
1795063
1640387
1320290
371943
433623
638814
1307953
1926724
1209015
1941582
365030
482295
663380
663655
137856
1328213
687988
735473
1019617
1110803
1293669
1608452
536205
716990
1744110
1060476
174572
1370522
537704
331717
1500867
774340
1058663
1180751
1593827
1748630
1047781
1821248
950234
797342
736812
769755
372438
1258665
1234114
346641
1497131
1390803
195008
1461089
630184
1799704
939090
154402
1339522
1632031
1435388
770382
1594587
1473034
910289
103278
1083819
1603087
237146
488438
1233479
986282
1914987
606556
1945646
968632
909122
1345774
129040
779488
411942
824566
453298
710216
1031219
1612447
1515710
968751
663095
1872292
1473545
1579422
476182
1292994
545006
791507
746453
1454463
1142632
1322690
1456326
909449
820340
835617
1840173
1221129
883782
1558485
1004130
1210314
1386106
1667886
605212
1786842
461260
766186
1171808
443437
796541
217198
744226
900655
143852
1649257
1157605
169978
946567
1109688
446616
482378
1647825
1485659
1599088
225336
436810
331812
1356719
802475
1609209
1004719
783599
1862286
1586816
1194358
528571
549849
129923
1560847
978975
1552124
1054031
970210
555705
1895376
434144
267189
1569996
1469406
1303315
184336
1825073
1317576
1348533
1327627
33420
698724
207941
972204
1059903
1738122
260954
835246
1875367
1990582
291834
64700
952718
332320
1737518
1132246
364181
349945
442844
1865578
1590069
1562831
1741959
897312
1353784
779850
276392
829085
479195
642107
500098
1499117
737421
610903
1004553
426917
1554244
84372
1973265
798835
1909865
1705620
1900894
767078
851452
493870
1348688
1562179
1951995
388542
1447774
18124
522647
1403288
1644136
1219233
1015602
1088502
1245689
1915763
420927
1437586
343475
690055
928694
1429257
1418265
1210722
1300391
101417
431578
1784555
635955
1948569
730973
545876
911901
1899557
975615
1540754
1025144
930130
1937024
134033
1115823
917495
1169592
1597005
507868
368737
1469701
1159083
1968523
468561
150715
296438
1907266
1135254
1839154
1933274
1047529
271919
776103
670539
1043449
541961
620384
1877720
875692
1688425
817092
1982820
1881937
591840
407780
280953
871778
107021
1437755
1699741
822575
1506862
1605745
1298182
1064728
1556696
699913
1289167
1863658
217293
1263224
178196
1758944
1874757
512951
140749
1361759
1049366
1407263
371329
1744900
1077005
168537
610660
1408550
304972
1750878
1585583
58070
165196
1150061
442759
875074
675014
1485599
1384309
891031
1940163
1103650
49996
1559723
766984
332808
1997341
687871
845152
135283
473687
1835223
1057165
1054747
963472
1601405
1264473
870323
74383
1868833
375913
1448841
706810
654465
1831941
1826069
1144544
26509
201876
697170
1771222
95519
695867
1510254
621447
1603810
1786178
1000502
472361
36020
1963211
1611908
953575
297629
1547782
957260
212471
905607
1030103
240961
1127270
1814848
660466
321117
416297
674969
1702788
89338
1930895
1178857
991803
744247
1814390
638384
588404
12525
1349398
1004990
1503570
688130
1737589
1625761
44881
1671409
1454539
358747
1458470
18662
1871214
1301159
701131
789768
1286730
1574300
1103344
1254161
1456949
1798910
1408693
463093
1177176
126460
822787
1267066
621468
1058312
161527
807052
182166
787417
1923486
793141
51293
1488162
380316
1816481
641662
1430648
1727337
532880
1093685
20691
678853
1356522
1287615
578079
734253
972095
1410994
206184
1889633
1061798
788707
1398758
1052958
759835
1806626
21624
598865
1851536
1353130
427038
85038
1276049
146133
573539
1986716
1572281
102901
1943521
1569835
1060
1102763
462995
294617
1076295
988298
963025
763721
1381225
1446508
852805
339897
1566024
1114022
1573166
176096
317572
965142
1799963
355422
1387292
1248794
545053
1818826
1360748
974817
1841922
611746
1509640
1811938
804555
668539
1289643
1671959
1905040
1221270
529641
67814
1133268
1735694
235206
1299690
463556
1944322
617611
492708
301550
255157
1051419
1649018
1108311
1359653
1828836
1141209
1196634
1526853
1066678
612963
410791
1076392
275986
1135672
1116851
551315
260714
1485690
955633
961607
513764
946553
235089
1574939
702980
699221
213975
426682
1740184
1988777
232635
339786
1420660
1307442
1136482
1252581
1951457
998776
286792
316257
600273
11952
95302
1370797
1390347
1363929
1418283
1271867
91158
815471
771021
1018229
1764791
1824549
1674265
1148474
1478093
841170
98923
1564865
392330
1005442
404280
97936
1289625
1769212
238736
453045
1605887
1581943
1826145
1012756
1535960
1533862
1349906
1135691
1182050
1794998
366783
1019240
97700
264829
1738544
852610
1045714
1829402
1083146
1072945
1612262
1132263
1234307
944207
1546364
248851
669521
71599
1229566
400655
1110370
596990
901579
285920
914881
1551027
1096465
1336910
1335058
1231659
325224
1599968
905215
683167
411425
1449181
319423
1095099
587212
835352
422036
619039
694617
1520776
1655613
1625160
1823836
1631860
500438
1434957
549339
1252409
165995
1859462
1191253
550320
1404760
363090
1823834
325940
480521
1732381
1208189
1628565
1492270
326799
1010698
1366449
974140
1655788
1880412
1383391
287316
473841
1346829
1781823
799328
1806190
574578
241298
808849
446046
329836
1052193
1189281
722532
1224346
895635
1406527
531861
970784
446453
1540010
945195
122697
164734
1202512
344157
1290712
844938
1130656
1408099
1024017
81503
77126
834264
1286565
649357
147899
481476
1643029
1191690
33662
1505433
782382
533630
468035
688123
728589
921240
832619
1737589
812169
956053
1570693
599158
718552
1408439
619604
1025643
660084
1166057
1484338
1377564
700008
1082976
1900018
600893
113945
713881
919654
161471
574028
1408080
1956857
1156236
1850759
1341393
229615
777666
574866
881903
1244913
739423
136513
1021300
988534
682719
231603
309773
574399
46688
1803302
1279866
337447
957184
574519
180517
112859
1488449
95497
1083009
1858079
1011338
692067
737844
291678
358207
73129
299588
1791042
1622415
1083402
225408
1542711
177930
219482
804313
159507
240023
1083863
1327934
1645989
1607657
1634845
97373
1546971
625448
180988
1394467
672220
1337643
1631240
1872877
1642046
1311358
129829
1140441
162483
1343927
870585
1881763
857313
663591
979690
1626190
1860339
852762
1780929
187836
1306594
294429
1666435
1670111
51784
1893954
513224
843463
1045173
1874708
1775490
1362180
360954
919258
1082451
365019
742858
475084
568029
1304863
1859518
5563
225014
322327
307291
142340
1894668
985969
1287867
534297
218315
1359445
1697340
483748
1789176
1471816
414207
1784010
502292
1927789
1696768
1588516
1455106
1638227
845513
12569
797052
996123
1593242
1302442
517771
566938
1119328
1330841
616717
1375329
1208633
124466
767058
1664812
1327360
774344
1839792
1919073
657757
1008714
1682468
119466
41604
1798759
841995
1865415
1640664
101344
499446
853514
1470484
1259213
38382
1392223
1915729
962307
294870
1746029
1196942
1675705
712701
909633
1633259
706849
755889
234153
825221
573800
1396373
135054
16090
1127033
1804953
177925
1253849
421197
1041738
1192831
1098463
417173
1028912
1105543
1974727
259154
816606
1119372
309307
267137
1704117
537016
317108
1461696
1715706
976390
296150
1952653
201208
1797385
1836677
1704620
1394730
662240
201608
717843
1509013
1089439
827234
267486
1215411
1456842
387793
548139
820097
445137
971486
1263377
363979
1303731
753994
1187146
1391001
986353
1123594
18202
1876792
734374
599627
1819236
1830100
414737
1684498
1722552
99069
487080
1375198
102338
1642558
903782
1199050
1393743
433396
1915073
1259496
557590
1714255
68721
1587155
1027311
1832464
1237591
909355
1437766
692548
1247470
206533
958325
1688873
921704
1139430
1785177
1815862
1828671
205154
1284034
811554
660480
1036148
1929141
1377891
280481
1259555
1548599
557433
1346943
933525
933125
1328866
1701201
1884782
431173
728028
616807
1733926
982405
1488421
1685377
841201
955651
1879010
586796
785941
668149
315689
867010
983901
1709418
138577
478683
1629063
377525
956322
1790711
1496615
1699948
92783
950591
1965851
1793302
1240119
1938028
1366309
557882
1567647
781321
1593997
1342257
1212597
1857149
1970828
1299440
1860074
742639
1823049
1075358
227593
588784
1430065
1392302
939055
263240
788606
974987
1554477
715003
1750900
134956
1744215
557694
1577337
1103410
1910345
165328
205299
603832
872288
296157
1299141
78583
332645
319554
121576
1577567
35524
620651
377335
503533
152443
635405
1925782
1151506
612090
1826755
1208246
834699
145090
150157
822157
1388170
535283
89755
869643
110689
359531
415851
1395874
1521360
1896179
903215
1179173
536280
799211
114523
1160603
1161170
1644026
711688
514777
143514
498855
1204367
521734
1376431
326205
1766311
52275
1582915
916978
210306
1772889
684452
1696786
1296482
1572939
349835
1473005
5437
1478041
601195
1014660
799454
1605518
65202
515760
21167
1238466
1547594
117386
735816
651457
1670844
511400
1270523
1824729
419870
1197970
1005892
719626
1900371
1052086
947914
812052
547638
1531784
1694762
517146
723003
175621
1436833
1971521
1789151
829929
1952588
1971190
345806
1659690
1068837
670344
1446702
821365
1253453
249800
1357276
430434
1706073
919057
1907809
896863
172203
1560561
1749265
1583173
1936471
1142785
538209
440201
1641809
245453
1339608
1169676
1879056
1420482
1932634
495327
1736797
1806154
538943
136675
688360
88508
1745808
516114
1458011
1048773
305735
1020995
1269145
855223
1652695
1064567
1055446
547111
225871
1925386
306762
368740
821886
1437932
1814478
586643
835059
485313
669316
778896
1329267
1278840
188776
82833
671967
1036192
574449
1078463
263019
717731
1048874
1870682
863639
1855488
1640337
926819
304324
1555459
1144217
350263
628215
940087
1351441
1229143
689090
1397820
1590840
1789484
158745
999630
836247
135705
180686
730541
314354
482706
1460589
1958239
1406489
184781
1734828
1357065
1163718
646818
606289
1725955
733632
1478905
850994
271714
1455319
603563
633170
784990
862078
282233
1212627
1672586
1611753
760781
1600552
1229271
839802
1683911
655532
1707924
363133
1082060
403562
43635
1875632
1613357
1016127
708020
1089495
1322338
1888174
1290040
1208199
912178
1444068
1672445
173228
1176157
1226087
20431
338686
713116
1079912
944181
324079
757729
491223
1405234
1808324
784113
890248
1191199
1710269
58140
647285
1609661
685993
361970
696632
161046
378108
1358847
1829876
746241
55584
70611
98129
308193
605593
1164870
286976
1794571
998397
787907
1800479
550203
725128
1837234
1547041
1600723
1744190
1923847
1946631
1057849
1108541
484126
7876
946786
1004635
1799478
1503316
1157093
1876945
1631015
1600504
437387
954480
1426711
1251185
64031
1944842
1417414
1667907
447965
1719548
1022983
1343104
947723
630102
1775299
1732584
328875
1293685
1913497
1758922
113634
1645625
1546345
1501390
339504
398111
1557499
113087
1943895
1458758
1144084
584765
854293
1497012
1020070
605762
30906
1302010
1500307
122562
696074
1033115
709777
1604609
246343
1289701
758020
511146
1041364
1526543
1654328
1232604
1331140
939832
1143300
260062
323388
955005
1173842
700008
1913008
675205
473048
164488
949360
1760656
1455165
996577
1375007
1941008
609502
647623
748643
1677561
530324
1205718
1277613
620021
844119
1772813
1346959
1533897
335831
1180168
359757
1334971
214091
1338864
1335206
270222
297019
751812
977826
1486613
1446578
1195529
860884
137856
286163
648645
632815
350460
1957712
1568268
1525828
179289
1016813
1413336
516259
1555685
892372
1403402
32066
895691
1609649
633320
1622058
1473127
49419
808265
1701940
957982
1041564
545539
81298
1673152
717600
1926141
1848723
631598
1590051
1674893
536034
1059143
1385379
1458397
1323920
38247
1932891
626046
1508686
1324879
1463294
1516607
1940030
262191
1960893
625875
127969
1301993
765474
697516
1003746
1739532
1838818
415093
1798666
1203524
1899551
1274246
1811468
1402908
116805
1121005
1016828
518496
497128
488184
1818351
1831009
572595
565739
432648
1116992
53250
281746
1916801
1035862
446118
1556340
75040
934083
863447
1508154
1546969
42114
811377
1627308
697385
1575886
432372
1390076
596762
1552630
23193
1668770
149834
1008964
453687
1530568
40179
795164
590242
1572862
110752
1006378
1181209
197238
1954680
33907
40576
1779915
1643909
409795
1158627
1598831
746241
104244
218948
156154
1073293
1436618
1946792
920822
372676
887203
1630291
57723
1779026
1527725
701789
349844
1210196
219872
122861
279043
1763994
526052
944745
1809221
1673202
393688
1275795
1955509
331287
239276
1192199
555740
1573656
1007062
812500
1415091
1716235
1762368
1337018
837128
746164
822391
1603390
514748
333459
95004
515766
1502734
1483615
118704
1951946
566538
1017479
453191
798445
445488
1398700
453254
1444871
1363145
1108780
1441917
1774478
1986853
968318
94536
945529
562982
1338009
1540131
528807
500828
842178
1509923
308487
269761
874605
890475
860492
1282077
1443829
1219166
312998
1179213
1132479
151278
295442
1786539
544539
1235847
1752787
987219
467088
1983520
236277
1591133
1635786
1580708
1728821
1943263
1394860
655328
1530436
279614
1499645
656531
76708
353210
1390243
1636758
1464983
1546701
1844964
643424
1093797
242323
1947981
424922
975877
1402133
1933347
145067
958742
1074002
145313
924693
1612751
781914
1090125
184001
570108
1376548
766126
1735052
480835
1236010
394513
1151744
444830
104215
426750
506311
1286814
577048
1416329
563102
325166
1061761
1907825
190162
1421076
1607621
110362
265297
1341121
422056
1956023
1122552
1566393
1102104
257407
159518
35145
1248629
1178544
231738
219183
249082
424295
1627175
526134
463169
1048530
209652
61034
543469
897981
891991
996928
444208
202446
1672777
1600617
1465682
393615
1250538
423493
847971
1919335
1119725
1696528
244479
199992
943123
1760076
1967962
1629597
1754000
1625382
622364
599809
725614
37528
711548
1168236
1122903
1793483
385578
317119
1186697
90275
1262899
1298835
193974
718317
580255
1361645
607923
915875
552806
57638
125754
1261885
1028627
1992735
1434711
2983
1110069
56301
456947
115630
1157963
76120
821904
667349
141256
1398831
713787
956096
836250
660905
1390080
1111343
717854
1826869
1147087
1580709
1678004
285901
1037918
1749249
1718127
1206430
1549363
99323
433261
483587
1503908
511028
814042
1109706
1907399
1167789
545539
1742717
1745297
722541
1066491
1326847
1208119
268192
864233
19573
1140889
1635967
787311
1975510
1596003
1713961
317108
1015187
1138332
339902
757846
310940
1696082
876569
1441093
1099264
495410
1756209
73709
821592
228393
580804
1925304
1025673
1130832
246948
542598
397124
749305
1997368
1148921
847314
1676908
1501186
622037
651703
1595605
1214215
945263
52430
1388825
1406781
1998067
1280848
556334
1598668
239569
1722693
19689
1260480
945816
1068676
1073032
1191637
472181
1550318
1810889
223753
1009882
1165849
1269795
561070
1189767
1604809
1206100
1181741
1191689
910376
1846233
1730057
1208623
333717
1106750
630416
1566160
829302
1080096
1967747
1506475
627417
886413
644958
614983
804574
1099712
686989
330930
368395
420885
1063270
872955
106563
1375977
153926
948533
1748309
1179369
1441475
379914
1381547
418902
969633
1026838
1012288
363653
356438
971774
1080322
1755368
527021
1911138
1049195
1240209
337536
1226175
1314442
685993
1751913
1545343
1271993
7678
1866807
897613
1844101
714386
1916825
1685022
1988265
699503
652225
343778
1850201
1014823
1380440
458526
813349
224476
1985951
1609683
174045
752424
712305
1386253
1361545
1288473
1228203
1782375
1747895
248013
733991
1952662
234376
1771923
1952614
1850591
1484987
881217
333178
491115
891489
1306110
947387
875007
1494223
537804
1205730
312099
401670
1622366
1373910
1696409
965058
1767787
1685612
560086
26530
446983
629926
1476351
399376
1303822
1628583
50709
1373788
261700
830113
634984
814803
1507145
1059295
1260825
1865030
1476413
920378
1019216
1420398
539544
296159
1781143
722416
1241085
1454097
631649
597243
508652
557719
1568962
1865154
205464
1079874
678070
462145
182205
1649103
1059003
1246969
687283
1999838
562434
1281236
487680
862106
1405172
184834
354976
899749
946431
1528982
70475
535531
268463
1868696
1930736
1157013
1767732
1643800
534523
62420
1593179
957320
1666367
525494
1966448
262307
396020
576784
907809
1044358
945766
530612
398512
451503
23836
663700
312172
204141
397709
1568963
1218072
1027767
989320
238014
1377414
310215
1817377
708672
1152504
839386
109826
1376
1722086
1851621
1820211
1743356
1321515
731227
787224
1057189
1403208
561170
1747376
696524
1248332
240051
404567
914751
1642575
1976680
670341
958771
1683044
719283
176818
877794
1618628
836794
1259919
1172010
1350483
90509
1177069
77226
367960
128166
760898
1897666
1955921
1686925
522384
933808
957555
328068
347426
1278498
252022
1366443
1191267
1026510
281851
1542567
1814582
352520
315222
468448
1281174
1711734
1994210
1291672
1426555
1838052
1527653
1611116
1849576
1358966
80148
191732
1615343
127740
1637640
1103450
990791
17032
1899326
1737170
1164840
1077950
1331673
1080108
301138
1530168
643356
1995162
1124844
241177
797325
1068518
1274172
448834
1448914
787702
1709494
681209
861521
481680
525509
1765005
1845304
136113
1335895
1287004
1852748
28880
1552759
1245914
628835
417994
679620
1045157
1578628
1608533
53417
709160
631617
78171
1067506
439226
1749080
1091553
1549992
404397
597127
51834
910901
1396699
311977
1242978
934058
623408
290896
644801
793672
1337345
1726463
1714710
1204616
1179691
1516481
244169
1572902
580420
1583536
734629
774211
1773539
1648986
712461
768219
222578
221301
1459101
779600
958156
1476915
660048
1664170
362048
1427473
1098390
550298
475414
1709913
711766
1447356
232495
206194
852427
608026
364249
412802
1906572
593782
1860494
1305967
662360
551495
745289
866545
920304
1341097
1036708
1470935
301589
1136371
871141
408928
878469
570077
1587921
1382181
1494729
1967948
338673
1631855
1730367
1198938
411179
260312
506645
1433160
559501
1865738
316262
853842
1548418
1516852
1078715
1693210
1592000
721812
1037974
1752668
458379
1581707
1102193
1812085
1512309
1961519
1011156
1687240
427225
1250804
769776
1011179
413600
736273
699953
1429844
1477702
645629
902479
717570
240239
1686177
1496906
1851441
1037365
95788
205089
1934040
1216545
442989
202644
954984
879384
1816865
1036910
1137397
853291
519300
1290759
1073137
465398
199843
1303478
776774
1133308
1737830
814533
1930210
827612
982563
413213
1072569
6238
167832
78656
861809
1907500
52496
27868
254161
1715791
45114
733717
390077
350149
313926
1040699
774683
970875
714113
156193
116003
31798
1363260
16235
1968963
1071363
1590188
1008385
1631156
184632
1637591
1429352
848431
1199102
594032
1829535
142931
546227
1944087
1115099
952957
1215549
1158358
1853826
105176
176279
1472717
1037059
113377
346086
1468233
1566240
5229
548325
1371323
171123
3259
181057
1015953
75329
491162
629429
1987503
1543278
1845307
126780
80703
1445103
1528305
257729
1394434
1513879
1854248
557832
490907
238005
1603766
1970375
1317488
53921
731121
1524679
196105
164325
366818
426190
1526434
1484049
1256274
1711375
1338284
1328665
224401
216117
1475096
264066
487527
1116035
1703745
1621189
909613
702227
1643129
1291348
418436
217997
319906
528180
1409561
1893855
384931
498386
44144
1458954
1026085
959382
398608
1607108
1540831
783141
981736
170472
1846884
1929525
710966
1955259
1557983
1192336
294262
1937625
362975
1213089
1513121
814284
99690
624867
267568
476746
1888120
1230547
773981
899942
527340
1200497
1520657
1692006
616101
1515316
784176
1628110
1039943
1054286
611672
1981463
580558
121576
13166
388586
1104741
584272
1271915
371443
1976976
488436
1617479
542550
700008
399681
1766285
532342
981423
557162
448833
1622653
299595
1953314
1236662
714020
1095322
1950555
1408733
1661150
1201389
1893377
1130337
764455
621581
549329
1363738
205623
607250
1513598
395229
1045834
1320400
552830
115132
1029401
272273
917367
526048
340231
96878
590524
108144
41141
218453
315720
1066408
580003
1652613
44731
1066491
957535
825521
813162
1134316
727078
1810147
700934
1431634
1826549
90104
1973920
1604289
1008312
820640
49497
359853
614327
1882361
1154336
1531758
310010
416773
562710
385334
1666971
1543526
1677875
768433
1588508
712615
965675
650922
1589682
1509104
638243
24531
849836
304081
1811152
1072572
1552543
494512
1153752
1951044
388294
324211
1462640
457120
234315
1543568
1033385
197052
829892
1255418
1906241
1656237
869895
1379899
596204
1447976
1328007
366024
1687689
1062044
1259696
416354
243961
1750180
1111183
1072881
1805068
1795415
665479
1816887
1916252
187692
31172
1605410
1788264
1091794
530128
18283
1488104
999268
1078308
141728
1789213
51331
70598
375227
991268
508989
582461
606159
839673
1541685
1854037
1162582
1292704
1666898
667279
1772502
746510
1463421
390147
1576650
515984
879076
920542
1308474
295302
1445543
127385
1993547
205818
626515
900488
1668424
1681706
1262096
1186266
1047696
1560600
1139112
397207
1433767
1965190
1586148
823684
1992653
60220
1790363
510353
1034965
396184
1246506
705125
967241
583802
724030
1368889
132882
802168
1327530
12279
1823551
406139
1049354
1814521
622280
1668147
1296971
41158
1372415
1821400
890808
1178700
1277272
1271474
648912
1073040
1498351
1209073
1093889
684687
1639416
832964
1095957
188079
844597
426365
1051715
1348821
1681374
1202147
532818
1961471
1161669
1538644
316780
1484367
882370
701431
966771
1082784
1917515
73594
1637725
972092
193592
1988636
170105
1265513
1247686
685896
325522
1899741
111516
832561
1984523
1836255
835352
681884
1176083
1222061
940609
228766
1019645
1331479
6301
1012746
1811868
794953
1542617
413396
701634
1939458
1083838
43495
1658027
177711
1727604
684595
1985089
1925895
126891
1462485
255820
607446
849394
533892
1796202
611023
526331
1052106
1162809
937839
471097
452955
1599604
202935
708074
1832969
1810601
283325
1160092
1038666
507093
963922
1035421
1217367
1120238
813179
1566095
1014660
159829
1366491
1819125
517764
532938
867437
1169138
182091
1281294
1640647
436258
446664
1325806
303092
994101
1484094
1197385
14051
278675
1385145
433719
1578947
1501416
200655
1420099
1631248
8269
1948372
1662844
555021
840469
478223
795523
1979045
71578
1442750
1562276
611550
6752
1038903
1268881
1048192
482594
1122589
679158
650917
893761
85853
853757
1857884
1066913
723303
403294
943664
640173
277071
885072
1856886
1845053
1133519
748469
1975751
1644743
554837
1634088
687718
1543256
1717460
505253
1839737
822292
85646
29666
1776723
1891538
1047631
1645903
1182067
459863
55844
69294
1975524
1655300
525961
560623
1133987
1773112
223511
1253564
472874
698624
1499334
1075612
1440448
802843
1828147
779480
972960
1955535
1121149
104096
413096
557843
321935
1164542
1913875
1324721
1689791
588855
149207
659148
484627
708519
696359
507535
481763
1785280
92439
128620
1698514
405536
371389
1201268
4627
877640
143290
646406
232575
591622
1485098
329604
716875
1577365
580345
1104436
980785
138845
1964153
1650699
86628
499471
110975
1846897
301786
479750
1878436
410460
676537
354128
1603817
120727
325628
287978
822864
1381885
393637
1352973
281708
1308074
1422810
1813853
1268241
503183
1048927
85143
1078574
1317256
1372956
336672
1079642
1479403
1927846
670591
886294
1802795
1932462
572510
50459
1902753
1361775
82119
442582
1910263
537614
635930
17351
1228890
412489
1530404
772176
920152
155832
312664
1530282
491293
1224498
335105
697087
1055442
1721708
1413109
655450
544309
1290861
1140458
1515761
1517341
1424435
1909720
1628679
1122420
85964
994952
316521
1471520
1748517
1756569
432425
983494
1130353
1393026
1813821
1473832
392891
1107292
461114
287339
1966763
1960449
1037369
108687
1668291
563385
1081177
1510885
1897843
805357
454132
820525
1958100
1392400
1311270
1818719
222571
921864
1561563
1669898
50294
29911
1209322
871414
1599852
940926
1545892
1470241
825128
1885827
739401
1964990
200570
1783329
247154
1842492
500995
635801
1942641
863273
1019084
1473575
897929
1555635
360738
1798873
222098
1846304
780471
1768766
1860184
1525459
60904
510763
290618
273821
566610
1743690
701271
1678074
1252273
353993
146682
653242
1964429
1311222
1101132
722061
1880555
520593
571296
1209440
1819837
1299081
1382436
429634
1117624
702477
828401
679324
1056145
377449
761132
93552
1299507
506322
295833
770017
214870
1029752
782556
1998080
126047
662991
830447
1932641
170995
209191
161006
1627817
1287537
1470641
966012
162327
292941
704643
1709622
970910
52478
1539581
354463
530530
1659615
1875221
786169
1534581
992596
25570
1862252
820596
309007
556479
1276031
177800
1913348
1398386
593510
1694527
790276
16431
854063
1197090
332904
1966112
1167949
1995753
1895390
1668791
1662433
492305
360155
689618
938593
21490
379537
1284401
1296370
1292788
1949349
578462
1169603
1821579
1963634
112748
544000
139664
1994773
1241828
1899326
1665505
288774
719909
1303570
182716
1417042
1648018
1635282
132077
714399
842726
1412974
944806
1414322
486484
1478412
1137223
1834303
240023
1168683
531128
1538135
1577098
1919595
882571
1227931
783126
1277098
630582
1881363
1533069
130363
1228774
571491
1684623
518505
8161
902479
133405
1896990
1789821
1840705
726807
437373
1584276
630782
1092870
1577607
571982
1116184
1373767
1175651
1263679
158704
1273118
1377587
1748965
1148757
325620
164814
1200642
992372
46378
98126
647564
233760
789407
1925305
206791
439780
57901
1766039
1750292
1687871
1727943
1537595
349494
531243
1871306
1049433
1055224
183617
1757349
61891
589633
1214641
270866
1159602
1843669
928964
1764325
1187378
456012
675928
886493
839657
1168921
547779
1525443
743451
652084
671215
1446688
1224318
96850
1519966
69333
686197
470361
556219
174553
1116014
495236
1095005
740984
405606
1885537
1712079
1010090
273838
499512
1519890
1293480
1355880
11063
229590
1485171
1943280
1726956
1783807
311001
263164
1349232
1449254
1145449
606270
1039229
1796638
316429
578232
937577
1624698
1774355
1798519
1395538
471689
772326
145348
1952092
1084695
184595
771269
1200323
119033
1047570
838332
888964
947904
423610
1793590
1480437
967194
572477
1154242
1725269
1144443
1640020
1029618
1570189
1718773
201921
622173
754742
504465
1086069
1654367
1785985
1582719
861474
501647
1113010
1478865
437244
714295
361113
280973
1784758
399103
1915312
1016526
1503863
1060446
1559045
1788972
849495
1451738
715345
986485
1337245
644120
1751252
1936744
1517022
690640
1332584
1769468
537668
1939482
899575
735358
1526598
514462
465554
655798
1784878
1266157
32144
1423702
1148867
234929
1403183
766317
1221414
1448959
1789976
1366770
1365837
1522077
379518
622132
116017
1988636
865610
110908
1961194
1044121
814101
1321338
1625935
1244074
897930
676418
802190
48645
727342
1329132
206991
1812128
1309942
1003108
1958147
954806
1233832
969916
1810433
445256
1824067
1663052
334303
563902
464487
1370401
169641
185401
1011205
1998115
887676
1749016
1205854
1503822
134582
99735
950745
1486076
850316
40818
1210936
1100484
522845
8501
1318905
107656
254803
409114
208516
1332880
1652791
1902432
1742560
441250
567417
342004
879143
1572220
1318804
105628
1251738
1386422
1947597
972861
1232650
486885
333650
666736
635926
994777
726709
388330
687709
403543
420154
1466075
435569
576651
1327688
251332
174165
1088229
572013
303556
1041224
1380398
1697515
1804910
1966220
84139
1944766
1648637
426132
1661745
287914
1385960
1634243
504771
1638575
639327
92446
1599774
1923329
1178532
8266
1132250
1855450
1410446
824200
455991
975629
1806810
969108
1051332
1794381
39707
898011
1741777
576659
265284
182118
525376
1595836
1902054
1148513
953561
1523410
184341
162533
1626004
1727629
903326
244486
482330
917185
1244891
785357
625111
1629928
1317285
1421186
809636
1439612
268587
1287502
1132425
601506
1758975
535982
521107
1577020
1881146
1522673
869706
1683968
115981
423065
132249
1275423
735110
1090953
743146
1989837
1868609
1549505
1713890
1170698
282056
1745712
94416
1147382
1086151
1785892
1846701
831099
1241960
526110
1078040
1716055
1456795
395662
1038675
810097
45114
244616
1467412
1757902
1616011
1501648
1290195
1082343
209401
956694
61372
428486
675382
1101151
1316496
1799219
25053
687727
1318512
1844127
1588185
1111522
809414
682906
1764686
426065
1883671
1944166
74999
702908
1977111
620264
1319054
1331418
941608
974637
317808
797612
1422677
1426649
1139868
1963716
1048933
1555335
499681
1849078
44938
116924
597946
1170654
539467
285687
1791401
665828
742838
1475740
855383
578720
1036872
1215101
669686
97933
1591622
267906
284125
1352989
612044
1884915
355689
546326
523394
39096
1277098
313435
1800854
1713702
159166
683944
1462263
1475036
1316011
836986
165917
1948221
758426
989463
1090820
686768
1288605
1288289
79070
434129
1085722
184561
971127
128074
456408
1848674
1846399
230606
1214043
515061
265578
817666
381459
759808
167035
689917
692034
1954561
408233
1387887
1938553
1918216
1976309
1815884
1360351
1971767
1682008
1379986
1628902
1894461
1501058
1186631
1633820
1590758
1524067
319312
1981512
1333180
1607608
1360134
290006
1340441
29444
652219
828878
925590
1942213
320820
949089
166245
348864
1645516
1795341
1772424
372899
1084274
1786910
1967599
1368464
1705514
1572518
1082941
977310
1372150
367514
1481691
1678655
988618
1123083
1752295
1757749
958599
670783
1121638
10147
683420
345293
1957732
1728779
1641263
1050032
394809
1825597
1343113
571640
219699
1488060
1208680
1448321
997655
980881
946261
170396
1087364
533208
1064784
578299
1147619
66127
1972310
744119
1312644
194273
817056
1284856
675493
1511516
654505
430079
994441
265359
343954
1158769
271881
1762358
1520098
788536
29396
1059617
853549
805988
1347535
1614039
1714335
1131558
432408
228943
914681
1810531
634060
385136
1918501
1255286
1527518
371458
1649703
616459
87080
127143
1221601
1206514
1035160
1209550
1332283
343381
1533203
1126073
1760521
1156256
1183510
720538
273208
57311
1341320
295265
1921872
640938
228563
1408018
659816
82184
1290922
988893
1262418
953242
486027
1778004
1150534
642136
707914
1737488
486637
554735
1499267
546966
1686069
484749
1443291
763839
1694608
1699289
1449231
304038
840309
264284
1954073
1307552
526854
151337
787939
585
627918
1427744
753253
926749
1123393
1098870
1052106
74120
563906
1571651
145438
740423
193535
1963947
896470
1455606
1708887
214466
982200
122323
1909082
1823532
6765
892374
1239181
324709
706867
921466
1804435
556296
457373
76097
795239
1029689
1054618
654484
1157400
1655148
1757205
1518632
1617782
625233
318485
1527380
492847
1421853
1594300
1032215
1256429
1854706
1852365
1362112
187003
1213879
904507
823823
137779
1070614
713906
275738
656943
574635
91524
1214818
74514
1274215
672095
1139947
940553
1869235
1019757
1159717
413591
913294
302292
908168
582034
734529
1814701
211307
297228
1821845
1134372
790137
207618
1275859
382852
1604284
1287174
1115431
45712
1462776
1230972
870907
145352
1284006
976848
1632423
726605
298225
238920
1911897
1904011
56084
426933
971105
968757
1145241
1307719
1227123
1040423
1237844
754093
776392
1200497
503873
1290718
932131
1411966
376874
1524215
277863
1905476
597724
103617
1115453
1670934
1241729
1695857
1431450
84566
1988622
1752787
1232461
1485751
243453
1595549
1676758
1818799
1137100
1906735
366221
966026
311273
429960
1485483
946124
399728
1683062
1978392
1424920
1711512
345681
1323044
666036
1179116
1318264
1244085
1293081
1757029
1107343
279336
1509594
867541
1688259
32816
1066879
1668641
423774
1021328
354121
10830
838262
942020
868807
1489515
194061
156403
531828
1742759
1441074
135032
891240
910488
420354
1805100
745155
391946
1821400
1392008
1811873
305355
1476788
216040
1583357
352297
1563727
397828
1628169
700229
522557
1443771
764458
400623
392672
1655442
1999441
187826
1081051
1985268
10786
971581
1450590
1242756
603480
1205265
214065
65026
1510250
975944
475452
325414
252560
1858757
1406052
859341
1819606
975560
1302106
497662
1484244
753328
417544
1857313
265388
1592040
982795
1651729
907334
692054
637263
194454
211542
1504878
1333802
1407033
920366
1328665
1777678
1779947
1878727
1918152
1493189
962834
1431556
457196
417054
1026964
11024
1500940
423383
583471
1440705
998471
1305103
934236
1903746
596319
1723590
845184
531886
290751
1563333
1674466
1005329
1361403
1147673
206822
426682
726887
695081
1263049
957386
647644
1968952
1580420
1875900
537573
1870033
1309708
595490
1324187
1228690
1241067
705474
734618
586603
878086
1928281
132132
229766
1215882
1752629
231173
10070
695554
739618
945748
606783
1749236
269729
404861
465918
9270
730875
1060703
1153893
273766
1894451
781280
1781907
1017079
5912
1223328
546167
435961
1344445
714522
882600
54583
1982377
1144887
1774031
29396
1374032
1944843
759660
1691282
428033
1935298
1391245
704987
215238
591253
1207903
189807
814965
949117
151323
1513845
1046761
1797595
500630
577888
1416782
1750743
1444090
373935
1928118
412312
1845824
526655
155269
1914297
7684
607157
313364
1340083
955153
687986
1963332
723166
1690924
1598795
175809
89739
1159105
602957
1671440
155692
1282169
1546466
875952
102969
1687132
547644
1729176
108434
1024870
293924
1207279
1891694
373638
1881734
1617129
1937824
1385271
1918456
538696
1489582
1624496
1195684
782692
1910147
1036347
660934
1402544
562420
1927950
1216260
165482
1290639
1326116
1159938
1921877
1161962
754658
712662
1545728
1730192
1402949
1784839
255677
1721981
1927605
1954798
1453310
1663245
1159823
549303
679922
876807
618460
1982363
693870
1506470
1307571
1937467
1428445
1859133
117910
914973
748736
1726516
1892838
154483
619669
307963
652413
510524
971234
1567962
1897507
1306045
670076
1587375
1635406
49125
493856
1137187
836032
359793
1884204
325855
1967071
976369
1155548
1119277
903029
5017
467514
1018265
1481883
473026
1081385
1103064
1731869
812051
1598792
272955
1789422
115817
253868
587491
744303
171957
375611
1102656
1310807
467511
1814731
126039
18428
166129
471412
1805959
65352
1225394
1750644
331609
560871
1369541
473825
1516740
100033
1007597
145167
1872903
1804040
1909467
634171
1948479
930702
1618793
616618
1101341
1048061
1360049
1555503
468957
1778360
456541
920135
1431305
686657
588784
1186797
583147
1435506
930327
492719
125919
831944
236421
1442246
1884744
100080
1849936
1557979
868419
1473274
1917410
1871514
891050
1888034
1074503
874274
1441226
1991381
1912216
1258158
1348128
173927
737419
654793
455227
99449
1808010
1008497
1168093
831994
1484040
115564
1833519
1460589
1223210
100536
1278262
733326
1580320
1242316
1271867
1645260
1314100
163847
1215845
166448
1067459
341411
844187
1452170
1120099
969928
913824
1753597
192511
915085
414987
1464630
1750053
1230627
982179
880316
298513
805314
458031
1505387
1385160
1377317
1616875
806707
227350
56769
1909065
355160
971743
1785705
741847
91935
1285966
733474
845939
1574804
183230
1019425
90303
1233363
808256
1248776
600706
1957445
1474624
1744495
1272182
1262227
672709
1588336
1082750
328067
1482559
756189
471642
1501955
73761
799473
66146
498304
1193097
836741
947044
1071491
510407
1637189
1152928
928174
49071
206142
1133756
1129001
1561640
118469
1646423
762737
973952
1244418
359537
1634284
316586
125587
469672
1432688
113008
1985670
245992
1746341
33541
1215356
557761
60279
1432511
1992433
360815
213190
1575235
473915
131674
546534
1776743
1355246
896151
1356730
1236514
554545
123652
1948068
1562841
1346210
868879
537294
1363480
1342113
287908
49041
1466138
476868
1030794
1318344
1437574
1382011
1195767
309849
746620
1327548
454682
518693
1487572
1525438
1341447
185853
1555396
1657190
928806
1929107
1400375
498226
693060
639193
955696
1526168
1808218
640307
1852251
1217802
1538385
1607411
456706
1921643
661772
1068646
1074945
1270387
1798095
1898325
1250363
1295027
1384125
642024
1488143
1921347
1438217
1576303
1305489
643424
1048272
1682661
1464479
1909636
1393697
308305
967949
1453604
1372435
87659
1176306
1592180
905438
1998416
1231362
277331
449047
256730
981762
1062585
1230006
1287027
1139477
1709680
963025
1649854
1719092
73553
556045
1027102
439105
69161
1855055
571871
1187598
1292619
998437
1042069
1130917
1753575
1375423
307508
486113
1311071
628224
263570
1503943
1045372
1967948
78886
1594320
597177
474828
27245
1010571
993650
106092
374463
785797
364220
1347353
1123056
563672
729547
470888
803166
725722
92011
1922203
741571
757497
1251593
1418533
713958
330715
1239229
320004
1355175
892417
225132
399681
1229424
509168
746929
1702645
1586136
486543
479420
722846
1285834
1540405
1569790
1929278
1190051
894529
642213
1969894
817672
1357027
257634
1739154
124341
1046112
1489166
143930
860075
750365
889154
732188
765016
629933
1912499
744322
11405
1370197
1252350
341144
344267
1591593
54218
1304428
280286
961580
1007626
29008
1415139
1341428
1677884
1126580
951108
1823907
368269
1810655
153953
1181417
393450
159690
1191954
912955
1442092
1784334
1322580
1082104
633842
257446
1032472
1447908
1433624
1037001
370925
1694952
834752
1783073
834373
1331162
549504
442975
442999
710070
404021
1639862
252794
316328
499942
1242072
1467330
1816336
397918
957142
1191231
185917
120283
1387434
731490
979499
776368
975603
808231
955366
817229
1418481
1700040
1698080
1889552
1461272
1038261
465330
173146
561739
13704
1382211
587292
831044
1332029
89937
1894513
1659481
1099259
458987
419401
1472807
901594
1588103
1459545
1840932
304043
436367
16285
1906872
698997
919731
635539
525420
871475
1587936
1235788
797204
556790
1527614
1812490
145755
1393193
896087
613127
1760687
940949
316432
1772732
341576
156146
448393
1214846
30215
1532309
496858
1260272
1012220
1822722
793950
699929
968400
397285
1599546
1016164
1341715
1823959
1341736
1914391
51392
1715829
240784
20143
1238824
1401098
1649975
1751154
88311
1904310
451664
1779578
1392779
177679
709813
1647630
725769
498441
497407
390694
847314
8400
401580
1902899
665329
326625
1409585
327333
886571
505667
1079274
1823901
964142
582225
1741393
1334708
1051622
1234848
489215
1974084
1590041
1617158
1440603
1514848
599766
1342194
184051
410805
1543506
188699
1224089
578016
690752
294442
1233004
30356
1749048
1246895
791601
764557
1593259
1890019
979843
1349718
918842
65101
828285
1812382
1366059
1470063
1906797
858431
1223165
346726
533414
1515944
1949243
1740023
1997177
936967
173359
1767641
61290
757279
841088
620769
1800533
1672171
177063
1802450
1677383
841478
337962
1109434
1640425
1574019
942076
255765
907429
266006
1765287
1226088
326724
1807141
434344
487232
1361709
983344
241816
121585
668838
480254
944973
576089
1383116
369853
1968809
1426945
597349
785978
267240
863022
902903
1143434
1833614
511359
1246125
1956178
1549864
1688643
761232
601642
1113477
228117
1932559
366410
1399247
948717
1890516
94004
1578615
1336962
49084
355792
239930
861720
1580251
1072639
1546481
531742
1811058
1147099
1982288
1319100
677588
1867706
1978613
616862
236326
680151
1378306
1695372
1802305
81252
1822606
1833417
1584242
261131
1298917
1970313
1307093
438902
1277735
1182890
1275972
123793
103702
1046807
1093330
650383
1843634
826147
307401
1717391
1979741
1878259
1827363
1538539
145458
173359
1635966
1377695
588946
1189258
1892916
798328
1473748
886117
758864
372340
631185
1774166
393514
1699780
64062
1428811
305790
509948
1085688
1380598
1043307
1580520
87758
1088671
1158106
535005
189487
1524773
1591052
1443914
297254
440219
286952
296968
761638
992358
215120
580732
246489
1278271
1388480
1338374
1844705
1427720
1062491
470016
53970
279127
1478845
1897716
845205
146648
1861328
1093738
1672855
647342
1714640
950671
1986754
383913
210806
607431
1168067
902036
1032178
613941
1979040
1909787
1552075
285677
1231349
393784
1464197
551247
1090099
845478
1598894
352941
1062466
1864371
8619
583818
378588
645679
1461692
1184793
170314
406218
643096
1678282
1191374
164059
1585412
1159803
1829378
854980
993239
167402
327908
983467
46630
1731812
1232922
211325
719277
771057
939521
1978603
1126296
1436188
1678065
1246223
1466142
147288
918367
437877
299878
557306
1333601
446602
1592550
1356449
1541683
258236
716457
591448
1356597
1441924
792357
832682
639693
79986
773534
1340783
1037515
638688
370759
1110069
1456112
1827435
1049067
1210102
1990609
1796237
175202
354297
202593
277962
1224260
409566
350020
951485
1018805
128436
558805
1899382
1183859
1287012
1987261
1147807
281823
1044741
1974754
320265
1751304
774698
172941
1359723
1672583
691494
161313
710862
1148117
773370
1267129
833953
1494862
1655138
306788
1339100
1735068
373047
296811
1013805
896038
1747336
86753
409207
21679
776895
781947
738237
923664
1883682
445072
1892908
1323997
1643499
910514
1139874
1353129
1126744
1530852
1904578
501372
1033612
465796
647603
1258309
903006
595602
1051622
637566
1038690
310852
1928353
92697
1976280
1799775
844262
1997872
87872
690921
1206899
1173868
1239305
1369526
1248820
291908
1079790
1132831
696440
1846985
330275
73008
1639822
307254
920481
903760
469466
33226
411979
1874050
1433495
1810104
1720869
1398083
639161
388354
1413787
104843
889504
1254487
931819
1293412
1720208
1239851
55512
1987507
317512
1584660
604058
51867
709212
706694
1543046
896695
1598914
62665
1570839
548603
187558
1877434
1269777
1910800
1446795
1615439
1349399
1796560
1046221
1558125
692019
601389
13697
514488
1188972
1030746
244689
1822422
1340477
1107876
137376
1635640
676535
52634
160850
1100726
1659698
1364283
400242
1168853
1890295
506032
900778
770573
1128179
1235910
1820524
277831
527961
207832
1715382
1668431
608670
1188973
1144362
1754465
1088762
1350613
839001
1405709
740904
341822
1214442
1682116
456972
1522694
1537491
1056578
1649895
1562963
1551664
1640137
1869913
1248327
831705
679880
141717
885269
330713
653298
316348
969451
1552509
860054
454349
759799
323447
275757
219183
395124
1845604
211808
422676
1772301
600176
299864
778426
1136601
1615260
1868121
566025
1051424
1366517
183042
763007
1402724
1790388
698949
1660389
689187
190725
1824377
1142578
1619094
497661
1448665
89881
1520687
1078417
932077
133566
1950975
1149900
1422172
1104653
1634278
1844546
1159775
712662
1538899
495054
1440938
959252
827662
1913778
204954
368211
1692437
1447196
1438978
9215
1595946
1624595
331891
1294930
217720
842772
1749886
628024
1057438
1290617
1244711
1125861
1771670
46430
1177131
141351
135283
1095456
89207
157091
1631922
1123491
231250
1841532
817750
193309
1956390
1783522
1436142
1398995
1150170
268433
1926540
532391
1814445
45249
411016
361868
1895471
1442559
1232997
837674
526387
186903
302187
1453570
1808547
412350
1677878
1925941
1865914
1773341
208351
1701735
499691
844456
1542720
366761
1082360
165231
1455053
1238448
1221856
1981756
898063
1626695
1234023
334984
1268715
1422159
1941106
1716529
1943195
951395
1168655
1479946
447567
1070981
23567
1223476
219301
327633
297323
680031
811541
1594890
391821
411191
1668380
370156
1375470
1172871
1288393
1228024
1157562
674462
252653
285110
960349
41222
1593120
1960157
891062
21951
740596
556590
1661069
643589
1672577
133876
1621001
1598835
1027501
1933569
1779164
1954037
1203871
1595836
665352
1506698
239402
664854
131688
1295049
1924057
485622
1051058
1868696
903748
1156075
354896
685438
37152
1264687
223081
195428
578079
1074211
1228166
881337
1506713
1328681
1750088
1559191
55772
615690
881951
1303475
1481201
1475758
1411987
1507648
1061455
476160
1058269
1747508
646610
1886824
475189
1481434
1180803
1934267
919379
455679
1432684
379039
1773489
1089989
255415
44708
1136337
484780
1425748
774071
1910147
1293973
1128213
677437
998125
523410
1123597
869853
490589
879388
143524
1154608
623091
168966
1732007
218812
1887539
1271016
903199
951503
1297957
506942
917863
1698104
1914368
1963947
1791203
947556
1054480
230319
643616
1387627
1163138
1512140
1686856
1321733
507129
1540861
898404
736839
482443
70678
1125660
187851
1326502
920317
275731
478967
1691433
1239245
985048
166065
411397
494737
1385190
274963
187544
811832
1144464
61027
973329
247554
1596872
1305795
795734
929265
137187
860007
1282038
249696
1298235
1492913
1382715
1011926
1661042
814649
1781246
746714
1557250
589575
1583260
1370150
1309888
218996
1540047
880794
1120430
1631369
146945
862553
298086
492752
417863
38010
719271
161891
826027
200078
7765
1571065
1172212
1051473
1165272
1689677
842845
338559
1493769
181317
1493338
1452939
81324
1501890
1360435
264944
557746
227779
454280
1303057
958606
1822706
1651729
1296938
651278
825672
1653772
409262
591253
338961
1189218
1864812
1344369
439193
1588688
1893704
443199
1976713
566276
498517
1625698
1449015
1240643
1787651
1925597
236842
1225069
453241
77897
1098890
577174
1044191
1593968
1308646
710392
718147
1640612
434174
686282
127361
224073
128190
1500667
1108847
1577570
1642715
243649
539249
1354363
1310322
1355121
392915
1181417
1314927
1105543
1700786
908259
371299
1735838
1563345
1165352
367123
352613
1109989
1826230
1579396
876215
1174763
1482536
296997
1964218
1023236
1748846
979265
1227974
420509
451902
724995
1156185
1390963
1672355
1498131
1173505
594449
710176
399916
1747369
1120176
1748015
1464709
1959548
1319173
1829716
564034
1904100
1744310
413811
874442
1553102
8766
722584
754630
1688469
407952
1350149
1826235
22310
323352
1270646
1885224
516998
751999
1089956
68563
1641040
477068
1004170
1948126
977560
1391995
543116
1044213
644426
1080680
1946928
261064
1766293
1116769
892666
874056
1174095
469134
1687481
847588
726541
1831769
974922
754502
316341
1102099
213554
280724
1482719
1399602
389040
1140797
609695
1295348
432157
969729
1712102
1256674
1687349
1377911
555667
1397838
935143
193456
228883
1909900
745068
466807
329263
1962807
196851
951720
612617
59717
1418483
655436
1512378
1762900
1828167
1525524
943410
1028580
1838597
803415
296487
577245
1485977
1743558
312734
1562515
1535569
389489
856419
1160393
643357
1157856
1543048
940379
1852234
553145
874401
1285205
1606687
1192912
1105958
1061497
181707
61719
1086993
977670
1069345
127367
960695
1311400
1092227
1271423
42052
1186385
506069
427174
783586
1532348
1100497
805869
786186
230910
153588
986455
1791128
600050
1010269
80031
1145317
68907
589895
1075916
678892
998788
1088752
1426584
686389
1833359
1766495
289489
1907246
231346
1843459
953299
866163
439456
733346
364753
1624585
923108
1572377
460163
1661257
683558
1469149
1564954
1139948
241553
1845226
1178598
523573
787415
899970
787803
705086
557381
1254205
1925878
313138
1240235
388392
61432
334743
531142
450680
1584796
1830634
476641
1377033
1793302
937167
99246
1504618
328481
988118
175190
1278837
1413928
65413
173359
607627
230004
506598
755477
1248894
922784
73063
1248976
1187798
1073179
452644
1170340
1594921
171336
1386862
1328149
955463
1375248
1544614
1733599
632699
663301
328940
829962
595793
1734808
884380
1074374
1177911
1680454
950329
759697
836118
234758
1864077
1788723
1794497
671477
738143
610354
1102105
725850
874436
711100
410347
1734127
816938
992699
1744407
173052
79423
1373579
214131
1527989
68604
609807
92148
915924
396599
411267
1536437
64485
1510106
1564509
703281
437785
989196
1279137
1701940
848724
1510865
1621935
786922
985099
1202573
147219
845825
1324317
1359828
267880
881007
406663
1784668
1790948
487481
1539843
132515
1443640
418399
1832347
458876
479491
320695
539152
931901
1948541
1280940
555865
220423
18275
75377
209954
1492743
701221
1328947
28351
489435
1247572
1453604
964859
1411119
842050
900898
1893818
87947
1660053
1275515
840468
487384
909524
1782407
584239
1524696
699001
1405392
575532
1626147
1850183
1019769
530998
1709485
1431699
434661
554132
644706
115872
1453649
1557213
1472315
747800
697871
213064
1213939
262032
115392
136444
465096
1844023
1419935
931476
1183880
688287
1404610
826370
1788419
134413
924453
6252
933513
257353
1253805
259268
1099855
724667
1475441
690744
1553682
720824
1961502
51059
1953746
235680
1885944
341161
852199
651620
1478591
300747
1582607
1351903
64020
1266252
1425484
1443075
1358822
497861
987677
1304580
1160497
1623141
58515
162729
879301
509136
747055
1186561
741764
1443707
152457
1772539
153652
1911646
438219
1700653
531997
1249781
242744
1816186
189487
1168590
1734980
680774
1301862
758391
852679
1892739
1060106
1352931
1123827
1985364
1321406
1021058
420920
797498
1102655
1990036
1614774
1427272
506052
641626
1736765
438563
1848314
555934
1108668
1164476
1720145
1593424
1110085
1965203
1984189
825786
1176205
1907275
734183
1216389
1659648
1244156
989756
1353003
431154
880865
1496105
578699
1709633
440516
766622
663269
999560
832426
383858
127159
1070727
479141
1130656
1588231
1838443
1748551
1294293
1656543
1354002
1590004
633389
615223
1691338
1800461
457269
745470
1960258
340488
1157605
714886
1707352
1488297
1823880
807180
1437751
683652
634953
900488
1948351
927343
1335094
574410
523086
1695619
27754
1685156
1964750
1117659
470651
692190
1591654
853319
158712
303239
1215229
1495542
1215580
350576
524564
1764487
306557
723141
1711575
450560
191213
1245619
832004
1857274
493294
823590
1318344
16643
673730
1106520
1443499
1612399
981563
1076420
615325
1261378
551435
1346704
53728
831630
890517
805808
1569169
1280166
490243
981822
1808294
1668277
1786011
1577620
1824955
1125779
890704
219807
1219774
699891
1419325
1161035
802512
263285
427853
946647
799663
794225
1704458
1550983
64527
1970724
162924
520911
1299981
415093
1430085
1026884
1108316
1146843
1147828
1724322
716852
1972536
922671
651636
729185
42739
436100
1627508
642343
57547
1021625
1210733
954278
1704101
1059115
623618
969644
1378187
1332970
1904091
1514838
99568
1523393
110594
1682632
1092436
687033
1171144
1753577
1213706
79558
904428
1568815
751529
695489
850688
1047813
899115
1419986
706127
1333881
317775
744333
1265732
1500642
1009506
859984
696834
110406
336228
118444
1501731
146360
1044867
686875
1085389
1778512
97282
461605
1524790
1427434
1363972
1521109
239371
1792617
1383587
1454032
1251626
1654970
934991
156533
1583262
211569
435713
1017674
452941
505328
1642419
1850939
512078
1416097
566125
488916
94128
1153546
308237
1256550
205078
810653
619135
1905549
467909
1787990
214981
1079724
990469
1340396
435994
789670
1426470
141635
1791572
1739540
1745616
842183
360133
1774263
200498
1606600
1546669
1503742
182422
1506147
401822
618960
1138989
193067
1993641
588013
746991
170551
1622990
222184
794956
1384250
477446
800543
1101820
637678
1048599
265721
664005
1404626
1924989
1622956
1871836
1750550
310061
704213
18555
360333
264453
1490932
711426
644678
996379
1655170
1642620
410105
691563
972555
94915
1031429
1522458
1464054
1690503
862298
228607
815500
1149494
162096
401075
1304715
1975608
315441
440814
270902
1973843
63767
801219
1569662
1919194
549180
706999
1986487
1111095
1486234
1132928
617291
93501
460475
1159072
614560
166839
1869481
668208
1220433
551680
657376
609700
1630500
1646664
573444
1999509
927139
1610129
1538940
470007
1710191
119344
332925
1253980
387852
1177520
1054437
1756607
1242774
1105674
1712920
878549
404084
1784793
669420
1258084
871955
1883545
1405639
436281
1297630
1364159
591968
170424
297060
414539
1406885
1142177
1036057
561244
71364
840469
1549528
1257690
1651338
1985140
1452257
1598304
293593
1796347
15671
1090400
1283580
469382
253356
1630365
1405287
660160
1020313
975578
1771417
319286
905569
1105786
420091
28857
467577
1809740
1323665
1582065
1034031
121007
907311
266033
971810
1214848
672189
287372
1454568
1977453
1886143
281654
413606
1985089
1135726
1726119
1079710
164715
1261645
147528
1201587
1811789
1084618
886543
1471256
500654
1690576
955852
689989
944902
1718640
213288
235195
713974
766580
1166383
1896312
1842918
966233
974480
1017400
490640
1060069
1691897
28498
1778150
970677
622830
1978056
1957228
650885
31875
856127
1396359
1613476
1859370
326036
1065217
1133321
1625647
811656
856335
613871
1775071
1805388
1003616
1929157
21612
1689443
683353
1596028
112653
463502
1631059
249242
1114259
553272
194972
1449360
549462
1704439
1445281
347434
1928115
1101873
838145
471776
968178
1565399
1388067
1324911
1429685
1392069
981728
600916
1368064
886343
152950
1365720
1142907
1553622
25842
1116965
841637
102373
783400
9556
1206483
1721140
710373
1578575
435031
428019
137290
1577684
24634
662610
1078991
82468
122895
47006
1182448
535464
20575
1487083
76959
673393
1891941
1749780
1714478
1793109
1357276
711754
408043
1238590
1827017
1567518
1414592
1071834
280494
1643536
1688688
180782
456972
1126623
218590
1374894
345765
1266418
1809304
428998
737255
712960
531832
114434
591906
925709
9520
156649
1484952
41713
893347
991766
910225
667435
1302391
794769
1692000
630184
313776
1975762
1331934
448390
407890
645536
228401
1440778
1712181
1006054
740130
1961502
315649
131332
1559480
1420602
757133
298469
780203
406272
664425
365231
1378895
458461
1556145
1945175
701796
1129172
1811812
762431
1298165
1951434
877863
933578
338781
745938
118401
1517723
218153
72270
548809
144976
1406239
682473
684131
1216924
479750
1668401
710178
1416986
1764431
394433
1352599
31394
1954932
1902646
321693
1414643
1655385
1141706
1802554
453997
501418
1197403
1988236
79680
1120947
1528564
1576852
470331
90092
181432
1540163
914823
338088
1134553
443968
776696
540354
850025
1433745
904635
359505
1382512
79978
426190
1637341
562710
68460
614541
710025
1489403
1634761
1103231
1176256
1430817
125004
546414
1779573
254728
1768102
1416075
1297005
637651
16700
715673
1561988
1943718
1250035
1871902
1746473
1070907
970465
1540594
1606557
1410670
1619725
929035
799512
728264
880773
548262
482491
569278
477891
452374
1900692
1202187
299071
1344447
845448
678991
1164866
1124005
104316
809411
168537
1627337
150482
251498
1935576
831986
492072
167016
485697
960723
441539
1624309
1885076
1240337
130514
1365510
822486
1667948
1187594
1245133
1645261
1108250
900837
1842883
1415985
1122833
1968288
623563
1681700
1358966
1222408
221896
25135
227626
568140
1612733
1209798
449475
1108314
998471
244136
182179
1388891
900351
1605711
235900
644955
1180053
494824
398692
1362321
1696640
1531381
556862
768378
1352218
817536
312994
997570
409157
800600
1802554
1356667
1712181
1369609
219247
1270346
161891
915857
173013
576644
1781836
1449008
1498827
763046
664066
80175
847959
1059243
804347
348218
1709353
782242
674698
807440
537573
639748
1848144
1732136
798833
1887671
1958651
590036
1592552
983437
1127061
1161227
1338364
456929
1536462
48797
1160135
639320
1954136
353224
459638
1427007
1761886
1880361
1915830
853652
242897
249021
940896
586791
1638479
469447
198009
1229229
1264978
986039
375860
1986676
1420598
973136
616637
1638445
778206
1920369
1369364
1027397
546111
1907491
64312
123672
373244
1729109
1177338
1677109
1321807
816084
1356116
165408
1687364
1955622
555405
1552375
1891941
231521
615694
1654101
1606708
752354
692082
1648200
1705129
160367
691322
1209938
753344
738028
1356963
1405558
109869
284295
1418790
118181
376336
928254
395329
938828
1785706
664388
267900
1172225
252604
4116
1159501
1294425
375383
1466495
1062951
157280
663671
187519
1937750
736288
289869
1952232
252173
835687
1067748
470449
359419
1114844
1018468
774169
1825104
1438869
662675
1437656
756029
1989093
864189
440598
1979979
136671
1486291
384990
1838718
1478822
460367
845065
22565
962377
889020
365985
1813136
1034766
628935
1306882
1507326
1358096
1331793
1215756
1106954
1773581
1002548
1463887
87094
577760
83054
1574716
213737
452955
1588928
603709
375115
444060
1241384
804621
226751
1373663
1439897
522695
109754
1238907
1639811
1640156
36249
678777
1515653
1995302
1706892
433532
1987711
1357017
1319293
1091500
324607
1425213
1868173
367193
1851253
461761
1611221
704815
1647697
227674
1101435
1394516
868565
845573
795574
1880055
1922967
522267
383563
108978
349185
1713364
1879516
1771088
671839
1972116
637916
1702719
313537
1643909
1105400
1983733
1001637
1355952
876224
99221
794429
1673352
1551398
708091
1861131
789480
192265
1415783
281134
1768994
909691
1127638
1045270
1126410
1272889
1737932
417147
1737646
1806004
349623
1019028
431500
1530429
841430
363883
1290606
388597
1010836
1648810
134813
1973924
1028073
1889625
1457620
1692457
763320
193519
1356821
1935580
826965
1376826
1400860
908295
560726
1091200
1967407
60897
68008
1087904
1803927
1022304
1797475
931196
1145765
1829488
262097
1970540
634807
1160241
540559
1603273
1685488
1032301
186559
639694
62413
556520
884569
238220
1086711
1775510
347809
692216
870888
440891
1216014
1682391
1414121
1058177
1385793
346201
1719447
1247017
1027468
810948
518863
306359
697871
1335404
1752553
1854890
1332960
1906373
834717
351110
882586
1201065
807967
260677
959229
834611
1493790
107218
1367023
881402
350119
514504
547073
1234074
494028
697257
609306
797715
1788367
665073
828088
915496
1573092
769568
16046
634409
1208563
944496
1682097
1559863
998143
1625311
1834232
589137
567861
1256195
1428624
489043
9376
1495092
794257
1296482
1044325
1654257
1221450
80353
147401
496962
470682
1692750
753119
1334845
797583
1368215
1299247
1798534
1528828
1553848
1161232
1178277
529858
162694
1918288
447857
193260
302307
442451
585743
550638
421229
192715
1404021
1668683
1781248
924877
1225296
1674137
1742495
1954856
1938122
60792
134459
572081
33980
1946445
1512420
1246874
1875351
1379557
168851
638425
355123
597560
384948
1833265
945263
969361
900488
960072
1949445
301589
37117
809815
1899963
1630049
1342219
1329554
1388575
906692
1040491
527885
1250360
1385898
212229
1845504
349221
1986406
1884932
697827
986019
1385278
226189
1568588
841782
742995
571362
935068
841418
730246
2826
30008
1028934
130139
1929481
1930979
228996
842673
1822985
114832
1448788
501790
1428803
1572383
1044788
1964583
38148
1290233
656003
1384307
1248906
1246839
632333
1289402
561789
920458
989140
1592701
1926399
105381
1070772
1406153
67342
901429
446188
956671
1635612
1780139
583777
105993
909401
368470
902210
13246
696696
1171751
1956429
1814326
1504603
1194023
1547069
334683
325683
690983
1729407
1533230
998108
462786
1104665
1538077
1644441
1013782
1909834
42508
906558
1925655
842647
997391
1098297
1759909
1517971
356510
500490
998784
149129
982524
101608
1655972
1888224
130955
1486572
865159
5919
1993824
244579
102444
1294285
26082
92217
825290
61303
1756321
529726
818750
346077
544810
1520885
1503726
628899
1927419
1107972
1846873
29063
1006373
1911618
1350923
131187
293578
335059
1067061
63908
1144195
1082937
1226534
1293536
1444897
1482966
1437326
1258758
1402962
1595977
1717803
1559538
1334047
398007
883352
394874
1329327
177834
596852
1837936
1231877
333363
1438525
1380932
1509674
2777
544245
1080361
27443
1783427
499634
786574
588365
589330
1210920
847104
116193
1702222
1640378
1961751
50522
1247670
1179596
375748
1114085
1040091
1232388
1827093
1161744
191816
7367
1393525
566280
1675387
1338572
1328879
1467459
177718
423821
1882364
771984
203436
1065990
580416
1203331
1726854
100033
448517
504886
1137746
1836307
1163606
1677831
832629
1612816
810855
1098117
240201
1130222
1207353
561791
1228214
1387472
1114957
1095316
1368191
57621
1898749
1030922
396831
959007
276799
1661975
707441
94974
1622503
591622
416123
5701
837097
1948344
1026017
1264970
559398
228883
1093330
657657
875163
379015
1043843
1678202
576306
440638
1707081
1792726
1568384
261458
1983924
1727960
539286
1147671
1854534
1266447
52721
391226
269560
1023634
922035
1469381
1570333
1933899
1661891
1463147
956008
1888532
817663
1332693
976959
188225
665201
1020692
1322426
1422513
1904247
1236454
373313
4809
873489
497438
916958
1104466
629674
1983157
247262
1604237
713690
1396249
378808
1363556
546210
1693841
514498
238834
876469
314212
1253150
355085
577872
1566377
1008885
1255177
1836598
1882128
1247167
1280829
436865
1734302
1167763
1252165
154381
1153930
1163922
528850
1788770
1248871
384498
834116
837555
1951223
1259532
1530747
1001796
309161
1493199
371827
557541
612455
1609653
1991954
1732005
902936
683769
924425
1073443
684887
228535
1371828
1893929
710178
1165213
1350826
804060
1589993
216665
1811784
172225
986478
989300
1748744
778966
75136
1597391
549261
30390
829255
1029029
835848
410280
1362223
884379
1137607
341893
339007
206257
1209539
1551956
1566740
1430973
267596
1431088
85443
1966271
1400793
1307177
884608
502420
1090695
1110070
857139
1899848
1605449
1392377
1346099
1351299
919192
1997177
483023
1583357
451420
1088676
595149
476982
1111947
282721
471624
1070651
1426525
395936
1236755
1035310
391305
543636
1417234
810322
1533633
551173
1183588
1855556
1457670
573414
1478917
356973
731206
1623097
859964
91451
869943
638634
455643
1308955
1918941
460419
1899848
1128136
1541384
1514993
1297418
588080
1608004
1435229
911111
1222200
1858348
1001810
172794
21679
1684901
1411657
1234064
1874527
1417225
1116262
1028357
499104
690158
957673
1215845
12319
1131441
1382086
1942386
400483
829422
758294
836794
1775986
1441868
1685036
574476
1650209
720752
1146069
471754
86833
1902709
1121623
1581455
30390
366890
929233
1361152
1684229
915290
1346878
652023
1715054
934894
19921
1561939
715263
1025128
1425735
160272
209567
1213695
742478
709559
1763260
1385394
247122
272049
916320
789628
854387
505054
1225434
1759833
816392
97622
890260
532403
1449532
1418965
1839294
1523800
14319
752741
1748627
407845
110208
1623065
1063902
1708207
577413
1189874
1648350
534936
1017257
1789124
934526
1495670
945114
1478017
389425
625065
229764
1974329
74285
219176
940067
1469419
1975787
1116694
1359264
1369478
501355
807099
856375
887375
356573
186776
791705
491512
1993432
86455
1668884
263761
1667222
354981
1433425
107707
1993258
229326
1532038
777544
41835
196855
1999944
781314
373125
1369812
221598
28880
1736196
1110193
594741
4248
71766
1942404
1114198
1630538
1814862
1315468
1993154
1764456
826390
1323577
892339
1958547
1033693
1883273
770042
340106
1696648
1648781
308046
920394
1503404
1717558
741141
138806
1251462
1431796
203463
1153875
1840641
4777
1140483
709912
796677
1738574
1628103
1327451
692710
4807
702842
1706142
1741047
473212
35966
834915
1216436
1904371
912449
1111205
422334
1466845
794966
1844736
1959672
427679
349649
1208317
1891986
1492183
507891
1711107
1072669
1396829
1070038
1308175
13917
1068757
295232
911114
229158
570662
1853240
1002477
1193315
1669590
884958
1515904
1026904
1876856
1713545
586948
395826
1493161
1682171
970703
1240251
1092255
757897
905091
1239684
1315396
756135
1749909
451296
1033536
900905
1231016
1871173
1415484
1710628
244007
1301164
1404425
1370822
1125773
1014340
385024
309710
728502
445202
1839780
557505
536909
1804871
1208623
1883276
776677
777873
439887
1429597
940092
312664
233653
406048
1813461
1046994
527091
1958250
1452566
1361659
118631
1395402
1241727
592739
1569732
1527868
701348
1699449
1161753
693952
1679968
544367
61279
146343
1814307
797202
419516
1738905
249019
1411044
112094
1966235
384936
1029680
746544
669571
353989
1494265
1201951
870418
1433245
1232314
1992349
1738446
1473891
286391
975799
31796
1650286
1996450
232356
1711407
1261410
1439429
386521
1836737
669170
675121
1113739
887507
1508441
367255
448180
753521
476014
138759
147449
1652253
1764642
628607
1656534
1099725
1450152
1938932
1530946
775280
1636606
551073
1578147
917213
523736
872517
1161417
710819
1346839
726139
1325968
1207417
1301737
316153
916893
907651
1326753
1705575
1673085
1590189
5202
435063
1107110
1660924
1313018
60142
1910749
160006
1583359
532158
419499
70434
632178
319868
1547620
1833824
1167240
344197
382009
1374128
363044
789117
629325
1123618
899778
522267
1805423
231787
134219
982115
684146
1358855
1100342
1897380
1857895
1744252
1028461
3582
1483011
572517
938520
453107
831994
1013394
1907978
1791633
1003409
1024127
796164
68849
1235336
45929
991929
1116143
894370
979262
1693424
1279164
4551
1189036
145979
809285
601955
1957512
1177631
709804
14050
1031353
120041
632550
1482726
547035
481536
673301
719762
1932278
851138
1285211
1609284
1784725
81378
1694654
562982
815551
1475095
692649
996302
1960432
795189
1849587
614693
624469
1094678
983831
561725
1361525
1705708
240495
179753
1546707
1383314
448542
1037236
968915
1862658
1422921
1438347
633281
706230
299771
1561685
1958819
1471387
583411
1484987
1440644
705835
897613
67021
1217856
1404288
1001147
355077
555361
166088
1738606
1772334
1491903
504690
552216
1052384
416284
263671
767499
1975420
54411
972035
1167240
1043620
553493
1859456
1217401
877292
1572608
364318
1797563
1998702
1966712
1809624
742513
867425
1098741
1021702
121901
1373803
1331064
851503
964545
1655152
1619209
1438065
656480
1705050
1066939
1132461
767572
1099297
366496
1471471
389060
1420476
503533
486036
207143
114832
628550
1806442
489954
1790412
985254
572181
1900920
1624069
1100514
1164431
671116
1235695
385650
1004995
522312
452726
72736
847305
716480
1038761
1389779
531235
510191
1916804
61029
884314
1775126
1690223
482174
655439
843254
129509
292090
1882872
399812
754654
1324987
403776
893383
318908
1362154
1223476
935094
1634734
1141572
1097388
688330
288471
1231344
382126
1392491
1803497
737487
126455
1940237
1562977
470278
1670131
446003
1736707
335106
883955
433393
1223057
875785
1936458
1854002
1540386
203107
880799
137628
1738760
78952
65974
140316
1392736
905915
1644931
437266
671386
820029
883166
551108
1345168
848550
1274654
1393046
1632193
1283931
1521398
467920
1352443
947108
137735
1913952
466551
1611065
663017
1070994
170657
477305
1626467
742423
863639
857275
83529
1802455
1392526
1521
1581906
661809
946754
1051523
957408
1478707
30641
1757546
1790875
1222020
301858
1977177
276900
833348
1309085
1573022
974503
1626607
519180
933812
1830381
273888
254372
1601845
904037
1798446
864563
1210646
1342828
27980
283845
762519
1184195
682195
605442
1193617
814040
590443
1536778
1502715
1376836
1843482
1155836
1628189
1876363
905277
600801
310607
23841
1429583
1224438
1775679
215120
1330569
1187120
862309
680262
1832138
1564749
878147
455303
1453693
700658
1213227
1287832
1924896
1231967
1024228
1805003
606249
1717083
884374
1861669
99111
331824
247586
929520
1099147
1693192
649500
310433
1474966
1628580
1246158
934233
16896
417237
78751
1693950
1077486
1198093
4412
776033
1087646
32462
364553
1512353
1066823
190479
1137087
180225
397609
1073504
133370
1434169
1764619
1812828
1148258
1080582
303654
1219919
126322
1528874
1633621
566740
659115
1510014
4969
1499891
1507691
555842
561260
524320
1565917
1292879
492090
1448592
418390
977956
1644208
1837345
1262652
1174996
814459
758871
152419
1132255
1089700
1883700
1775330
1171217
697887
1500034
964752
652614
862582
1376006
461750
253502
533153
1378942
495602
1512916
267481
1300672
1966462
1953590
1914320
1474337
475343
168347
628550
116629
1460746
607562
533730
734160
464157
1368142
1401954
593068
639862
905183
776171
350746
1185897
800280
429743
1427623
1148688
584746
56552
1640664
1542188
603622
1343204
544571
393486
177069
1214911
1674931
141828
1694837
1430934
1429824
259918
103840
1127537
828142
1283003
33920
1824328
806159
462007
461000
1090738
1082223
981356
1146919
1727126
885787
1696528
1958198
376344
1229125
1176780
463231
432907
1791637
1869531
25367
192049
769571
231337
76636
1518948
1102548
1067566
1008383
1118946
1720638
1000956
1821910
692047
379907
1345285
592787
1003773
22685
289440
1898684
647824
1880819
987308
1826023
1426690
388775
1536753
405469
205980
1523659
464976
1085931
366801
1771503
881912
674021
993774
17186
1739145
1035574
1808317
24322
417835
549079
433811
40879
1738690
110485
451132
1909489
800543
1618196
323926
555725
967351
1824178
1174969
1068124
648927
820719
1883562
1439685
1165865
5597
391594
1417623
1235508
6996
1314041
757363
789277
1725125
1291904
754661
858680
1066441
1113682
447815
527508
967743
430221
638624
1540641
296466
1844192
1589042
616743
1779927
1788514
1491687
1676569
643495
293966
1171808
141038
1925638
447234
1851561
1946588
809772
1407826
565400
855266
1694904
1686435
1088072
238858
1959258
811737
711149
1761936
594975
1350217
1721708
165152
114602
835574
1914188
1969511
1464592
1245473
746743
1347214
1728670
838813
754144
1368775
196742
111698
1428880
1453909
1714372
444588
1581928
605979
1765694
964839
1097749
1400032
465166
717428
256268
170847
1886551
1230983
1013567
420617
1031161
971572
460308
516406
101073
1365297
1617138
504636
1421278
335484
1229873
1975535
678292
944081
1803888
1793706
1280992
1207836
1532143
724501
1604237
164558
348894
611548
356797
280116
189842
140259
1279544
916687
1470435
1895278
1992467
430612
1209419
916189
563128
359351
1904022
722328
1740546
1240401
1139559
381087
127191
1289278
578087
1020210
1350445
334775
1888932
1453637
1900177
330742
492954
1816508
1677478
1005563
426426
1185276
1838365
763688
1118066
317339
1112389
1071754
221040
1355581
1147504
1369481
693812
675084
938763
17735
1555248
620602
1040397
1122713
1322547
253395
1459738
1908406
1730462
968875
495739
777020
1723697
37380
1739240
1060686
492906
1304757
1156161
1477185
1778046
1188563
932601
1833645
707645
449021
1615731
1610068
213691
603035
210812
159747
18592
1408766
1151949
1466129
476044
149848
3439
381219
919129
421172
463924
1076132
227847
1461137
507846
1538827
863702
818248
207421
82423
764637
261959
1056794
1127896
372224
173197
262636
688845
143531
1160479
908348
1395951
1788725
757927
1736661
1688641
682813
293700
731740
1419721
927936
161233
1593590
1118132
1222422
1170949
124987
1258157
810237
925712
1759411
1430599
727258
674913
1244795
1409655
1838102
1760866
739831
752383
1419716
1813348
1249995
1622867
1600320
132684
337565
1047082
810314
1071546
958506
321740
1315699
1072302
1365210
1600645
1629899
1160414
1228968
538208
1966042
1735719
259693
131710
1916151
747021
636509
836887
1830582
141313
1015438
653737
1236833
1864838
1325481
1445288
1402471
1274487
852334
1570521
363638
866908
1317759
1874229
933434
1273947
1573940
453744
1791441
1850468
1300672
1768509
1964240
272427
1071013
511347
814731
1601462
711557
1298479
861394
1411459
1669221
1950429
761965
1610584
987278
1509150
1714314
69798
5597
72090
1213916
724583
1332566
1279474
1570578
1177295
1173932
1377538
1287318
1645846
1597428
1941870
896671
1101937
1602103
767518
1633921
1043086
520219
253122
1056472
1684866
217841
875766
1071007
1871716
469644
467378
761265
523425
840618
1356577
296718
523061
1065885
1282850
1454975
1376925
56881
1535161
766614
1783971
850169
14388
1832331
1051012
951965
997973
498159
822710
1127475
201495
539614
43749
1382515
219357
936470
1846720
29542
760997
1516948
438350
590417
1979257
1999676
191000
283575
263299
1930782
1169760
1477678
4383
743624
707804
471523
711906
228799
775250
844361
1133584
1379745
1847036
1177464
230171
834222
1647370
1989418
1346821
160971
1188978
1862218
1947577
1132087
120077
1520340
61442
1827220
548891
1108152
1839503
1007369
1917223
1938474
946219
818531
1938559
468603
1862240
297914
1270773
1047696
784507
1761373
1865268
857031
1704028
71255
794216
969959
1386500
1515741
144956
880754
927550
1179208
96245
1613488
1145045
1227241
1510272
75915
798314
488757
206304
95055
776171
387314
114129
1222411
1401830
1987386
621812
1292471
438270
425059
1882065
220246
1672572
427524
1271841
1569327
938454
1158737
821442
1339247
1251269
512846
1417513
1207644
589180
1260346
1641942
930811
1437578
351091
1830340
1258655
1335762
1489313
1435319
1702905
1292876
53970
1155053
1774777
1329959
955265
843268
237389
163039
1709563
173912
1631369
1134190
498675
1829326
585
1691806
1969374
1599270
872249
155625
1207038
817523
442290
1804725
394888
1954710
496603
328884
1896797
209401
736653
453066
609695
1904613
842354
1984777
1792375
477371
823884
352953
812832
615320
1270322
1224249
1046914
1430789
906010
845651
838363
33296
920325
1491487
1576048
1902027
1952510
1532586
1864924
1105648
1400995
495236
574278
1053163
549879
1371986
1003382
718552
1901437
1673960
1631045
33403
654660
1541104
1820267
1482747
1447385
1977884
227291
1767955
1826220
617389
542890
94100
753089
1813966
1972577
1641355
823673
793347
41097
1154331
1450067
424587
1959975
1992980
544267
436262
1003347
350014
1098460
1600333
1198117
647613
1727627
642176
401679
979493
1355273
1673135
388823
1623267
181991
1271807
1839518
190512
377797
380047
181685
439872
1919272
1669878
995313
1009191
1295694
15738
1250087
1138492
1419580
1867133
1076903
866947
108267
1246904
1476311
1576621
1821802
906922
433127
893142
659537
1858989
927948
1080637
807216
1363828
1851859
98923
3019
832261
1310516
1136446
450517
1462883
1715244
1414839
1465446
1255898
933093
831073
280391
678137
1446688
1253367
325813
1864371
210096
1552152
385059
719225
1431753
597901
1512098
1613971
280682
1626060
742014
114832
968913
175036
1505639
1954233
797144
614296
1613394
1295027
98631
653451
197169
1324918
598326
887042
488547
1821181
1152733
905414
1153323
490466
1749263
1916841
1020894
1415571
431720
1248554
565100
110864
481758
40491
249198
1998789
1198436
1468063
1055803
856142
517560
812336
1516735
1315393
1347770
1624675
1968384
1228719
89186
330388
837137
1853042
210084
93796
967241
737293
1234014
468562
1106954
767267
58689
1475441
415641
209626
1759905
1568976
1075744
720000
1306741
723372
193787
913836
550578
737593
774911
1429404
1048675
465589
1179303
1320062
1952052
179093
721944
618
1539282
299052
1805388
196653
1728723
869726
1112420
964545
821904
706121
1098697
88179
1573610
853857
1307719
464976
1344908
1132934
934612
1411431
319286
890530
87171
1371635
1582837
1547972
606289
53359
1207828
260648
1430612
1494780
619108
1745190
1010672
1333264
1616202
813999
246205
1167440
868694
92349
1880660
1226756
974122
1453316
1431320
571264
1986151
715515
739299
857277
475276
396049
1754986
1809238
1460577
1664373
1848994
183042
1234978
523254
1846081
9215
521055
131840
1085667
857311
1194178
204772
453416
1120969
874792
819011
1284536
1317625
1154883
1567302
412910
1635347
209189
1061205
1219035
1470644
1353956
1269787
1655551
1000586
1306973
728344
459644
1939543
1406665
1349309
950158
174783
1997128
779296
331434
1956506
1417688
1706802
1499066
1479441
986516
1959159
1621218
521042
107601
764763
1620470
735054
395593
196971
447824
164448
1089989
611822
55669
692446
723691
642222
471360
1946787
1928760
859666
1207897
1268813
1526922
1345374
1752263
1958100
585059
576628
1263424
84157
1440767
404367
340205
10471
1666410
1727433
1971521
507835
180065
1063975
1838383
1919417
992699
258528
341777
73101
844062
501127
1720038
848101
1061741
745695
1498559
1457942
342537
1265478
1010601
1911995
680294
136991
1234467
1206186
1426517
1336918
920284
646241
1275385
99468
1640349
1760435
983494
789155
1567583
1302294
387610
713974
124803
508669
541130
1399775
1033084
1873543
1849787
955406
599163
1409258
1479409
1583737
652890
1301150
943403
477194
1689258
578788
1424311
1616809
1619065
550574
1613563
478140
121601
684017
373916
1246613
452850
1251301
381405
1929107
1498952
13686
829947
1884999
537211
1087603
1167710
174634
688333
232360
1466176
1267089
1082750
1024574
1037851
272135
574635
1827460
349524
1575165
1148453
1363335
228783
1104569
1017237
1503786
690107
1541173
1389266
997198
838354
358841
1331111
623462
477120
1595029
194500
1535472
541480
770734
1629442
883750
1864751
582204
1936070
231021
666642
1540617
1774580
1782643
1677383
287966
186186
1153728
399069
422063
1129618
1310211
604609
1322499
321660
747488
1779947
316788
242168
134229
1493606
1361132
679361
198121
1211045
303343
14499
70235
1331858
157276
1459756
1306006
413964
919021
1129485
376221
1682783
790802
904902
1488564
1192242
502526
521404
640486
1235308
1155361
1238550
534985
614803
1719474
1125018
1035610
1243247
138887
590347
377597
1626190
663579
1085578
533761
144809
177998
1761936
1209373
480161
160624
1233832
1014771
32556
1437504
1377490
579016
1838884
715673
701290
820710
914165
1859659
1145177
1323258
560583
1284755
1072273
335398
594902
500362
550705
141260
896441
1245780
842070
986269
161635
1440208
161936
635846
1128042
607684
1708788
36584
948522
1079299
1148108
674404
1215033
643096
1439135
247272
1690571
1748472
1399913
1087378
427313
1021515
1133049
967118
1820133
891416
682348
1749964
1602451
1692666
1203779
909550
190514
864470
717006
925084
326370
1192681
5349
464448
1186930
1844975
816590
245834
1266398
1503198
621812
1732487
1117846
1086732
1145638
871284
1700699
543016
1040701
1434562
1583649
539372
1764101
637744
1565304
613957
194343
701897
1038163
966455
746224
1047391
43596
44202
1085587
640512
1399960
1201910
1578903
1719412
525703
1506040
1186988
141879
491743
1933938
142152
72969
1303547
276102
950437
1720002
481090
522598
1407334
59369
1033565
200044
113034
1325450
1171121
287995
1725016
1596054
533760
123376
1466137
298917
1982140
1651252
1279424
811099
281787
648492
220077
276487
1567392
819049
1328573
1253085
474719
1398913
1486656
680971
1073927
1122014
627842
464361
1811660
1246595
649713
325811
247511
1028798
1547486
250756
1542041
1396072
1740466
836358
312204
363522
347447
658646
692305
71185
502378
1762440
765646
1870321
1484946
1131139
42020
1942141
930262
1686371
284594
1080169
1586655
228626
1382200
1715928
1521
1954512
1418583
546084
1072523
520368
1546783
774090
585173
725562
1830729
42517
1345113
987285
1583935
485319
749231
1237266
817277
1515992
1539881
1205573
696034
1955893
1117070
381671
677340
542301
618132
1300920
1339835
786526
293408
48450
1244828
213188
975863
263631
140321
956159
600419
243542
240820
990750
14816
1063843
1506258
582596
1347056
756476
883754
439953
1459760
1470248
1662320
1620017
1072424
1235305
1162575
1344461
300576
1966199
1848113
720749
351993
836880
853538
882132
1412360
1170704
594751
1396446
1050856
900308
1457063
331417
264129
95231
844079
113349
1128191
1865256
1358822
1389676
775067
1668028
351187
311971
1921618
1627908
751436
1741954
13710
768039
1983011
1478257
1879709
940119
1048038
997456
1987354
884869
780705
516435
1767140
946801
1677357
1978385
1869721
1293587
1891900
333220
365804
566444
1858575
419611
897042
1477314
1165729
78980
504715
1037734
614314
1156341
1787689
504071
129646
1162567
1076040
1121383
423376
959868
1728001
80275
1529707
1456444
459960
460000
1271279
1437579
406133
752714
309326
159534
1417158
916014
1153444
964215
1563589
1192694
499206
1447408
1878844
236628
1949667
428939
815915
945191
33172
231432
1305349
778896
1396245
1400213
358263
210340
1847218
878732
551780
387757
1218864
137637
1786280
1061528
589743
1102684
846551
1617628
1092306
1712494
1807200
1150694
221393
1912669
1302780
352375
106679
381566
992227
234096
481209
965803
1550905
627837
92739
1255470
1065041
385636
1696036
1410495
1764195
1306088
678875
269744
893904
727224
1714630
1898057
1623852
861379
1442227
1780098
1317813
82868
1875413
546298
542131
1638884
1129100
1506390
1773121
658225
201885
1738319
697093
1030670
1144607
93758
157176
481034
233991
1126736
826187
608274
809629
1512671
1160003
508239
1955557
1900372
1389282
974677
25736
778740
1894751
1815072
549079
545659
1063908
264405
1284182
681047
628059
1796437
262832
582362
425019
1446929
60386
745212
867767
1005335
1058140
1181492
183140
903207
383789
502476
1851604
1652606
407742
895317
1462565
1478208
334626
535222
756856
287912
609594
843465
540
716895
406133
638497
1029911
1046914
1367969
1353730
327513
3603
721135
410727
217213
1321666
974984
427643
1742381
805488
76708
1628653
632142
1469780
1857396
1172078
1999793
1714966
1757847
1725861
56472
1860538
956045
623697
212227
1294609
1511339
1205524
633577
1345242
1660961
1530107
563562
776723
1698630
991994
708147
7487
1857796
1170791
1296336
1271125
1068762
100739
1841323
1937041
1691912
176824
446117
12795
1210532
1591339
1530767
710601
150786
703744
1160418
399504
325709
1338748
904530
954323
316341
1041504
474804
383000
631554
131854
448686
1362030
522157
1612409
373147
1274906
499122
1725417
788613
1913387
1204600
1486596
1544934
1698536
297331
394021
80895
1623120
396962
1875136
1137352
1362776
419699
120881
1829330
408879
34280
1522322
1206771
490025
1233592
648612
231061
1673212
481434
400123
1093562
379145
122085
18714
1754705
574322
462749
754891
800089
190292
72335
1086942
1814731
440229
1093270
1686509
384520
1834324
1500343
1424746
1701091
1524008
1926110
605097
1723751
600520
486110
1039106
988053
1971501
882184
270464
77272
1471609
1471657
556296
491055
410811
935579
1109797
613012
1951783
660896
800495
1943648
1743851
1500343
429638
59291
750387
1284752
183818
1346855
90169
670797
1852284
1431715
226654
1202980
1587352
1890062
1631024
329154
1140909
1978893
1646500
1849442
1672575
233531
1886503
1146216
937805
1489650
82614
1040944
1163864
1996482
1804988
886409
1003527
1895190
1578885
1558935
425984
392672
1580621
1963195
231470
582416
357470
588161
1210444
964362
474987
363756
1866086
1442991
1621593
1734278
227085
522464
1408186
1558035
1996193
115625
171395
661509
1301942
1651236
265783
186740
1897318
814669
1923156
912152
775286
225871
1144103
1679507
105108
161284
623451
1520266
82623
826766
1767012
10263
1449765
1099686
455358
1593046
1246680
276598
1255509
129403
83143
1837826
637168
286684
1504616
1641672
1322642
795345
336987
1791128
1922989
1426407
611791
500303
740023
1588844
560402
1274913
225401
902463
1592075
1380780
641699
302037
333730
1850759
700649
1221373
965173
1763545
307210
539088
1248710
786888
103478
771664
1945875
1346173
1965542
805459
782779
1690243
332397
891594
1867099
1899724
1772753
1983576
207323
1339673
576570
853520
1740546
1408737
203401
333026
1866362
1778234
58102
944101
726279
312071
1513341
1085272
586828
1869188
1697348
1830727
971793
866645
1395131
663741
725876
257482
112975
1812686
1895621
1542435
1247352
870895
708544
575353
223622
396665
1557725
1987450
1074803
388917
1475100
1873489
790747
1467051
536671
553718
1118314
1285099
142364
385145
58759
62873
1765394
884443
1448773
562718
1359989
1197924
270974
1206305
919359
416291
1581684
316584
1164027
1351455
83601
1802300
1923437
662570
83782
1899343
573239
1687285
372604
1589625
204457
1968601
1711901
710918
1661877
1674480
616499
1505237
1705685
1423333
1936868
458128
171310
1337473
1593997
561457
164039
649179
1803700
662495
1997239
1404091
170472
1709308
17549
1531825
544708
688051
1522492
780167
1243614
1746992
166328
1986230
1431648
1957377
413760
658392
1465052
620657
461254
412068
645012
545736
995338
1873565
449262
1735569
258752
525408
721913
227871
1311027
1400494
1302044
866879
183167
129182
626285
752208
1751734
1569026
1813779
1619197
1324259
1675881
1850793
1718947
753438
768737
1172679
1346915
1825900
1307826
439863
939977
1858917
187827
812901
1508258
1311335
22163
550578
223639
1932958
1319473
763697
1247867
1420496
918164
447927
255815
1146340
1315506
291844
1794166
460960
1948008
1268534
408168
1293023
1254861
1026005
1744618
896301
1044524
683282
1988239
1458476
32630
505046
1284065
1730749
1836168
1373257
797228
1062797
824570
1323532
181307
415984
148677
185216
1781740
1505191
872312
1530755
77823
49149
1941336
276577
438401
1188571
751707
1979939
324507
1340384
1368072
1377587
454007
654436
45217
719074
1407178
1574598
403277
265228
761521
1603531
1497731
341296
1137742
1723604
1713211
165398
1331627
1559450
1927654
1315238
231758
1599829
1569081
1261817
1235300
1265732
80073
1492270
1823118
913632
1746467
417606
173321
970397
278723
1669695
843764
781442
825356
1402730
1413655
528078
1510131
963019
732196
1287384
926789
335162
1802582
1569216
1681956
980774
1909819
387707
152156
129934
558279
326878
746734
1774978
516588
673686
50540
1187472
1020111
909950
1786844
1702000
1706260
1799293
1769803
987420
1767528
358636
410905
1203055
830867
640468
20143
1674383
689911
487909
1328590
117821
1451062
809614
1510973
1447033
632473
925252
1202683
1652950
8181
16290
1374962
713328
1682805
283943
448464
1313242
886707
1220241
131756
1869942
452468
683196
1668762
1096604
1767049
222509
174384
1032715
1932633
1049161
788423
1666907
526405
1810222
1704277
637995
1386967
901968
463954
642191
1507370
547537
472052
58038
623782
1983825
928577
69567
1216593
440597
823362
1783038
690347
127834
325527
691893
1611957
1377919
349012
763395
1606254
1002911
21828
1172845
46042
283677
1971535
1566967
748878
686421
991211
345055
571213
1909424
1233644
882797
1040776
206182
1833440
645492
548056
770451
1622361
856474
282736
1234039
1445858
1360907
1112807
1582768
1524422
1168720
1730963
1531097
452316
862865
1834761
403548
1268906
886929
1040057
1615524
137850
1055872
1680071
184203
853534
102183
1206647
770721
673525
598144
176777
1767732
798668
685664
1452039
1387962
1186148
132249
564420
209110
1026237
84871
910909
403275
232773
683907
1932501
505740
1137403
1368731
489567
86339
864603
713116
56260
1360825
192366
1002119
531670
1352511
1357174
710897
1205230
808883
1547065
1162081
758300
540300
1762314
1527033
954438
109191
564590
499516
1376866
916415
745101
1049771
389375
1904254
497205
1217449
1668367
1575114
233112
1425015
351054
307766
519964
364908
1348248
1955589
717467
599424
737528
719057
496457
1725459
905808
6765
900850
675018
1405359
675582
1348939
1540957
1898757
1321181
976199
130198
1007369
555394
76879
1544194
338452
1886545
1162366
1406572
1483165
788042
1029261
243395
1847067
1061746
1032672
353562
402459
1522085
731621
238016
92981
1659267
679011
1485522
1584039
1166989
1809921
776725
1271414
389427
1574514
703830
1631084
995957
176072
291870
198813
988765
1541265
1431112
1589965
943686
1003320
1438223
269674
446803
1851418
142056
307508
1908419
1043108
430084
1218943
1939436
575440
654339
995598
1684368
1699946
367236
1867261
761132
872124
595898
560086
779013
1676739
115521
1619814
1121772
404666
247448
227430
1784668
543095
1212187
506069
1372853
1569908
1180803
240612
1464268
145505
632105
1399247
738783
216168
208282
1528346
594539
1088642
1955358
341509
439742
1497699
698644
881780
13596
27979
27002
1448095
932357
182182
421039
342323
722063
65534
534721
1820492
1562805
1541204
1958503
1367194
584338
1495243
842029
1241513
1838859
1931463
159083
1459738
1744913
1483499
39550
1728284
108479
1698658
43270
1286361
956056
1678270
1648305
296713
610713
1356910
60935
1021608
1954798
1812861
563075
1317605
1502752
1740607
1031800
1833207
1409701
907760
871554
1257288
830268
496873
1763016
1946814
974128
1838383
1245935
3695
1726586
653843
1354919
1631939
69110
1942543
1836684
607375
86464
568186
1853932
542287
1941555
238415
528478
1030585
1501836
169085
621562
1167454
16397
562587
1109152
443927
600103
1777481
1603329
913632
522366
953831
1582563
80615
1875515
1908744
1317337
111419
530733
1587998
1695816
671398
1881804
254868
567180
1069949
554331
1601457
1559824
134047
1452084
1570317
826266
298086
348956
1768144
803773
1170094
1970032
1232013
1675424
1886015
1984890
981401
1319510
188390
11559
1917357
1329327
807939
1646452
258994
256125
457787
279636
575264
1082217
1632686
795620
1788272
1075470
1144999
1557830
810744
1752291
892833
1751014
181594
1455265
1098557
1434073
1650665
1425690
1199884
1046312
1538611
801413
1747646
1150035
73212
1159059
1109270
1216644
187433
243633
240299
1701980
963381
301261
861648
1781160
303565
1564153
465922
10197
1783733
70639
1961567
881396
756192
347115
920378
1924804
1406153
1278922
1002879
1613070
974229
1414501
385841
1661582
1515328
19586
432707
828088
51342
782645
1450915
1439080
269375
1267255
119174
404815
585370
110496
683751
1609004
776392
390365
476634
227430
271700
908754
1493719
1597236
1160449
1557436
684312
339298
1190089
1259858
786852
1357946
1053196
1320021
388558
1618835
1800724
556950
1405107
699743
881461
215454
1067858
1005769
845542
1429024
1495290
389586
879602
1958100
1213852
40100
76594
62127
598214
1018811
1218270
234413
128986
1795574
816737
654173
1354036
1650932
940786
1757050
257664
376235
1664573
423619
970191
935410
1346821
84411
669514
1146738
38080
287517
1516067
890925
1823870
1000586
547088
791288
208243
935721
1218244
649711
698218
1680344
887680
508868
1110623
740137
437266
884577
167897
1134546
1654598
1314198
1366696
1863401
1199805
1103332
1753221
368559
85017
350658
1990373
653948
1754325
1292788
1041931
518793
618642
1450696
295041
1432341
900267
1340941
1477740
21901
1496357
1332573
30273
1082431
1877680
1704046
230967
228275
1855318
976193
1791714
960684
1825188
1772449
656228
35498
322943
1525020
225382
225298
1250781
108352
479532
1013041
1738545
700373
445461
193737
328010
1149558
750155
1905244
1120636
1695985
697370
1429090
1860518
453295
939101
443583
1176522
1510552
919118
1338430
1119905
48968
1794399
689180
1790580
777911
1052680
91043
1958992
568577
1069949
623504
1254355
1555849
1968204
1778596
189006
21417
1544373
1778768
1183168
1438503
106593
894749
1414529
1681280
375270
597164
1653499
770380
1305662
875675
100731
253961
359241
86479
289504
621035
1465772
209029
1393026
458068
686908
1129510
823461
445124
1892883
748050
495489
165450
1233164
1955500
413722
1226899
1582177
520327
1204713
1015041
369223
1627648
1974780
724606
658465
1661330
1582926
907597
417945
1680753
1929392
684364
1385119
1485888
984466
507293
539441
1727982
724705
1521699
507836
749827
490002
1792572
1027102
1222935
302221
634751
1369852
144978
1896191
93722
74661
776857
1928737
1929458
25246
198641
1958027
1071562
1851739
1078505
514213
582703
1365157
81054
1189107
446962
215923
578950
1670233
430502
1980242
391859
903592
1967178
1318090
289448
1426472
739141
1380623
140042
106530
394266
1197039
1747817
927632
1758261
1849769
233194
741117
1764344
502365
557668
1997739
1160905
1700699
1363835
1708421
1132916
47899
1731437
1103638
688852
407715
783499
1646077
1082786
124308
1629421
130095
1522065
1348832
629213
806621
263631
967226
474646
1991395
607862
1979670
1126848
878483
253313
1082603
810948
440637
821688
433800
588122
1075381
1441233
1174146
205531
204253
210626
47917
305981
882090
147685
899584
1972210
1693195
216747
1306182
1140065
1711440
1685629
1821775
911588
1921226
301210
1820486
1627529
1336035
1077740
19797
344072
1610778
732126
1652668
1310392
235829
1573509
484113
1322105
198219
1554364
1846727
1703805
1893904
496714
793846
1214028
26488
1486242
793514
573304
1506282
1080973
1793124
279770
1909025
1167351
796133
951640
1824328
1310156
1470389
29043
889036
1371196
1556480
960245
724212
845542
147924
233623
1727680
872124
1521803
1859611
253968
338351
910661
1426246
1278890
1524686
1951814
1704397
1376107
1893999
1613404
1423352
78331
1978885
823884
1562963
960808
1070365
226204
191129
1719908
1797268
621643
506040
319871
918940
746104
21716
547265
1968865
765974
1061730
853308
1813779
1888383
1695674
28384
1388732
1521890
864044
598877
1797501
35817
1013416
1784726
1198796
1741485
880907
1476194
1071307
1945299
1902271
475841
798314
1545661
1610069
1432187
1832764
1815129
1799064
1786192
1411748
1875077
790378
999944
293374
811635
118396
1056500
853997
451268
1395379
478320
1183588
217647
894729
1418377
1593813
1175473
1107450
77978
249019
1841744
75298
201950
1919395
1596337
1710349
431512
1997552
292299
218948
428184
1590957
1091287
1885695
581253
566185
1810840
1920922
1610005
1926541
762444
543625
310553
272667
1889673
1740360
1148744
1149157
1493216
1404949
87574
1228338
485388
726279
1053263
349279
1597169
887507
617352
1721843
977106
251319
6170
436420
446451
1646238
968548
51570
1715382
1360365
652332
1678476
1562085
1461131
1548955
637063
1854130
895430
680414
1128331
1777675
362140
654743
1649131
328068
683194
1796965
727713
606766
951971
1819476
233751
1917784
438624
246414
1258655
1737679
1857913
1708222
1302408
1180842
1142155
1472947
1860529
776893
1059269
1241563
899546
1699765
864763
394637
1448834
1174635
33037
1576904
1613670
1902472
868804
820624
1024963
1272005
1579981
1926839
1692219
1807180
1106831
632680
529928
1652753
924992
1550776
1990840
1465777
1979400
1710677
1826559
1186888
170876
677945
356788
268606
1113760
1721831
401677
1210967
383297
1160332
378904
1699784
266097
1974193
1562212
1171778
901230
219135
339891
621255
1590947
1994014
1157800
1553573
1656865
312020
281426
437281
614564
1126836
540077
1126404
377815
1160873
252432
612044
648525
1661088
849287
1829228
553695
692629
1747976
1153590
379293
1408358
175001
360624
1546665
554238
521158
1000255
1167092
760403
1665161
1524495
2036
895481
1430489
856856
1348821
1472710
266722
90036
633360
1808198
1377298
1942309
1339415
1201803
986069
586631
1850666
646818
388101
1519615
121576
485529
349256
319686
835625
1601641
1394488
646611
1860766
1703571
935389
499657
1936913
736915
1268378
1509036
1669133
310850
316142
1146212
532881
1046398
290303
1991501
1633833
1425601
241441
600400
592354
341689
1448676
1637339
1235551
1388199
1512802
95497
1690492
1339824
1103939
588512
621851
281677
43596
1768993
765359
747475
542923
68366
1162244
1280363
572792
1714283
1948547
776800
657730
511919
1016661
1642825
1726360
239555
1889499
392764
887698
971946
207751
1340856
1844436
923505
311132
913294
1463824
699384
626965
522328
132736
1223846
188063
1136256
1827493
1427042
675615
680100
1343600
126776
669530
1880630
1070397
141431
1431450
1003821
169202
1173080
28325
1717307
1489539
536654
1458091
887581
1539152
625479
172955
864137
911237
225171
622697
1568815
1454219
1285226
1170357
1587505
1597214
1753407
1244249
570821
1739826
554452
133027
21792
1231508
1850899
984777
1473297
832691
719485
486603
1197393
408252
221167
1033565
118719
1027719
689415
518007
1742558
1336993
1532744
291439
1354962
1189844
1423673
634647
1753566
1100796
1914638
1613062
1530071
387772
378700
1884313
1332770
1668578
316788
880351
1837283
250314
1479612
1194729
341777
422872
1039876
735191
80991
1948617
1914381
1359258
975397
1565414
425602
1791763
1660539
345007
511770
1877068
44336
1184928
282352
637908
502495
1990122
1286375
1251395
236071
261294
1473048
1945365
1402110
1659222
1759154
224994
1527755
689911
1954653
737272
661638
216604
387215
191129
1548287
1067942
534180
1738413
1655294
1700044
527735
166086
1274228
1143959
429025
287595
686519
384689
743811
1820410
869821
1741343
1400032
1800102
208749
470723
276001
811958
1439612
755412
214561
1062315
102407
697272
1339454
125308
780204
489959
1524834
186759
1006115
1182656
1688738
1947185
1074190
975651
1984331
267298
376806
1724392
1366573
294518
560525
1431063
299884
588804
1497337
185838
1333156
1607572
659531
519512
1708784
473176
1917990
962687
1005902
537017
422503
56260
189170
1355057
1679371
80841
1031729
1985211
426423
128245
1986004
414361
1158798
1958927
508210
1618592
1004476
1592969
1235108
843792
478242
1361326
400811
1648093
246900
68726
778296
616527
1489087
669599
1968685
223881
1804080
214602
782643
419042
851224
1303570
317435
216097
586670
1557793
1411962
1795420
1079293
1923209
211706
461857
964673
1375100
1027796
1251354
386454
1972528
350119
955986
1283731
930532
1906574
1033657
366506
1355306
594483
235409
1158987
1705382
12452
1749829
1768301
298401
1900044
1680974
1979625
1884298
751511
627388
218986
1975007
1682699
1862275
589513
1806651
1638200
188779
808034
1921345
1586488
1456533
656280
523034
1712748
1454279
1885561
409129
1013479
1985015
922513
1530589
335660
408912
1212134
1567588
16795
1772680
671719
1904074
770071
1608005
791756
1759071
1092
681858
260995
1385331
630105
1118999
737151
198790
340202
1468195
21252
1651056
1499746
294202
1470263
794995
1040776
1423804
1651523
1640970
1596459
176736
893675
304265
229
1848643
969803
1322281
1827100
1178335
510554
1798184
1917918
741958
472415
690022
399494
898503
10685
1336239
171867
14347
291328
894764
1852528
890542
1181211
1884935
908285
1041168
1601894
874378
771457
870909
373625
59257
612586
1269161
500710
1691588
1288293
637930
787711
1682828
1899444
1755977
1231831
244879
347756
1823240
1852213
1530109
794115
1255258
560224
349644
598068
1885268
1695513
990255
479922
817275
1810052
1465022
7626
1189008
1844695
657046
1396535
1850945
1630823
1065010
37912
752127
1162749
1352037
848780
984686
196458
1866059
577887
531550
1869551
455132
286516
793141
1395911
610903
1915843
651724
676797
736127
151703
149649
1145090
1936763
620595
1672135
1247688
1099202
1175781
605551
1472187
771216
757770
362869
1923357
1972319
1756569
1401326
1536250
1441315
513971
1571889
558337
390705
954801
943085
1713203
1760785
1648399
1540278
1651612
960901
1598162
1721437
70250
833707
839687
374496
397617
1048617
1708237
1651969
1544767
1320062
1339830
629580
1730060
1033773
1595438
1554330
1915763
562319
1904036
1162851
401909
530664
1560935
23819
1519048
18359
411154
1569595
982677
10735
326414
1405688
1377228
318946
289148
1792379
143963
1957377
1893120
432646
1662082
88736
1183841
764221
299625
1982525
1838505
1381684
1393525
714113
1823024
1451255
1251073
1038567
378140
155383
1619327
797582
1729157
67843
311324
1328216
500362
1659577
502921
1152103
1072901
95691
637377
691525
1035226
1819808
750731
1891944
349277
1864570
146616
246947
944365
411979
1293559
971140
778358
871908
876923
674796
1102173
1684048
1745478
1172544
1863041
1819730
1534815
77248
132556
1530852
1185496
888819
1012390
574364
525509
180743
550446
77779
254723
1388181
1847522
975490
1022436
489901
1428318
954595
829696
912383
1664251
1319492
848133
404886
1893468
331205
1827601
118538
1960116
1494382
1382905
933925
1441990
1014395
876191
1992389
1169386
511269
297503
1969985
854756
430421
1349143
4787
1403412
1777897
572056
1023236
623963
1038335
1834910
175939
229368
796329
1890995
1681362
333980
622472
293455
197627
1301157
1213068
1653386
749250
1362431
1101341
459472
1333261
276933
269843
63058
1285943
1404751
362178
644425
1585847
367547
99385
730864
1665650
87549
1735391
92862
771767
1159280
1112797
1289923
1687077
954368
1007342
109819
1484752
1642451
702843
35873
1818508
506783
1332636
1431532
1353054
981685
739493
1336740
735816
371996
1237113
1254627
207911
1962955
1450805
886643
484574
405828
223891
1275872
1829224
1332573
690933
1194750
914727
1613256
721705
1734241
1684007
1099739
579406
612136
935775
1374175
1486497
1094267
222948
818238
725178
1060703
366232
1098870
829245
1905372
1474370
805941
1906924
1126602
1869954
1872663
55703
20932
940716
1924292
943865
1224489
711343
1099025
1704269
819586
1178286
996513
1754835
222101
901178
1492919
526776
1830980
1830999
858680
1798744
864723
402718
534240
1346375
1020995
222770
412121
1840491
1001661
1054902
1760506
1424025
1866368
32415
1667826
1264654
74660
1036787
292646
304957
1690952
427873
1167392
718454
759554
669113
1829389
1207644
843297
248900
544754
1362780
1981304
240317
567471
1561259
38436
1379591
581260
1883260
1534226
1850269
1164910
1272793
1580420
1743577
1881745
1342180
810772
1965834
967140
674350
188212
1007538
1831557
1927630
1254513
1975000
571357
1464174
599206
1368843
1368080
1777531
1312880
909285
489060
786921
1333291
458322
1794524
1548772
730246
1251192
177001
1208946
1182231
387215
1912912
1893751
920481
1294331
331635
1643183
1296349
1471928
391937
304254
681698
1657345
1465848
1637116
1843918
496857
583843
428103
1403291
1092408
606815
227223
667497
21413
1398874
514823
1803057
1389678
83510
1009046
963349
378810
1488458
1283595
839007
1997987
1515811
1456057
418974
28464
1275134
463231
1133711
745807
291301
1176694
1430229
1770284
1894910
946996
1959552
575023
584924
827529
661397
1355140
819286
776233
1205846
1519708
764487
172224
444774
878316
680352
143675
1793222
719007
1177996
1060455
156288
1421800
696595
873361
172721
96275
238920
1755843
1910898
425420
49584
1086437
1079918
1654994
1776950
261076
334904
387757
69110
298651
1469632
149703
326685
215129
1589869
103713
1956879
1320762
1416198
377145
1546412
233178
743542
651682
830268
652076
669352
1357028
416928
411475
946220
1841976
1727078
1064240
79476
1010114
2734
1620056
1130857
426459
187389
269598
1918048
1911324
835146
489008
19661
186897
710326
617191
1883847
599080
1903207
1321221
1162558
564935
480063
549670
368415
1192367
1282569
1201599
171516
252904
1126207
698644
125619
212243
1190953
1073703
959055
1476145
6667
1157122
1623321
1078819
492761
534893
698437
70834
1518869
804141
1378035
408521
893175
530729
1388299
575569
534281
1011492
1184152
1305653
172974
1722345
1439783
1325744
205685
528341
1194907
284886
548182
28263
1415716
1091595
148994
662824
16202
613538
1556009
125356
1916321
770920
1010817
923151
1644644
1463426
777761
1930941
1517061
1665977
752030
1769899
873891
529212
638060
1173839
373537
1807327
1444423
162590
127738
1291875
1574205
1808354
1306468
1873487
1612611
321440
1666233
1252885
1693947
1620866
197720
466102
411747
928016
746899
1628543
1560553
962713
1071730
207298
1352272
1326216
608802
1000571
1585935
306081
63008
65052
366048
861926
41443
325560
215476
1714169
446079
508082
1696369
1141626
1534171
746080
1887567
243935
1755319
1015084
798830
914833
878473
1219547
1521439
836674
1646784
881074
1354031
1674263
439651
1509034
1318163
1919353
513464
1595663
9123
389018
1820687
1814555
1781983
1847013
1959081
365343
396020
11810
1326724
1885916
475329
1362431
745384
1086275
1515823
137628
562813
1708148
1062780
295997
871077
500748
1349464
578203
760663
1294062
1044304
195349
287514
1425122
516833
110309
1558737
1112784
269042
1619095
654822
1163635
514977
1917372
25665
1262729
564817
1016450
509136
1502084
861627
1654236
1366731
585366
354328
109008
809190
1977766
914429
860736
396599
865786
162220
961084
880424
1486572
1368007
1627164
1970688
623773
972202
1599147
419323
1556410
1385546
829065
1924092
1329230
959800
742381
840247
840609
1276042
1722826
957176
1842070
1441420
1255352
914474
1428852
159808
1779856
1201813
801572
333809
249463
557133
1888520
1270596
1157151
1894040
732255
175948
1492298
1998791
1909650
757498
103148
622280
866255
218950
1335545
1295990
1303783
135737
511306
13921
1401282
1470209
514282
1005688
1270321
353496
1958328
25208
893954
1909074
978157
768910
1616166
799353
215636
1067205
153956
518137
865050
1507135
1405733
1164779
1829608
1344065
1309169
1598458
1654560
302924
1747778
1032404
666451
1903453
1906801
540528
243140
1256736
987653
576417
1321450
1009364
1228388
1070741
1179551
697146
1613634
1957631
581069
936662
1687154
717277
544659
1463333
976307
501067
122345
334311
1071501
234339
520874
1839610
1022756
1380578
1723212
1894314
957035
882003
513061
255177
807322
1281574
1030936
1323130
1144773
1913956
1165485
604850
815161
453658
363268
647564
388952
1583401
1449493
1800471
1115000
1514951
683286
1511473
703638
557363
214858
647193
1695176
686321
693005
775782
128500
199868
1121499
452674
674483
1447013
617974
568149
969510
546488
136222
1909061
376959
941484
1405938
615996
88179
832360
1575202
1539842
1853413
838415
925016
1966855
1356441
52219
383460
1315230
1523695
1578022
288220
672509
614419
1520885
1696517
478134
1406143
118682
1780898
1385331
997153
1761144
1308892
664233
141657
1882364
79444
977956
964953
1125689
269862
213740
1763566
1905299
370842
364319
125131
785576
1443778
1554951
1927782
478844
1720404
695009
1975960
1955262
323098
334795
2062
951253
494106
842084
1573898
520897
1174463
1416885
199389
285618
979734
1569564
929336
706030
638248
955705
1590939
947288
701290
1988337
152217
499161
1910471
1949927
553836
690647
1472162
620614
1313325
969309
502235
1654710
530906
1624457
637792
1259884
1255832
1177996
444118
1500394
641174
1000849
496723
1393938
443799
981577
1383959
1181812
333114
1807874
1059964
957703
1449976
9066
400380
13159
1146988
1261384
539158
1381220
1488387
1611016
1723545
1025042
350213
209233
380620
1802832
1634700
1620162
214302
1456949
672920
1656646
1431933
1271460
667918
1161586
1087722
1944413
542256
1289248
941027
448075
744818
1639842
1051539
397357
814953
385503
1755287
1749244
1100119
947922
1766480
1076953
552258
396595
1216226
66244
858620
36195
1978996
309012
1381684
1822372
668226
1821123
81568
582216
864390
1731085
964944
1907518
1580633
1603934
1609452
1801079
519605
179629
1501804
1846157
1531062
1325387
542443
471624
1047678
1678075
477930
1794517
1071192
735213
485816
1111620
1153875
1963794
1567431
1462599
188376
1468663
1475996
191110
1499234
369223
905770
1491054
1079331
549366
1960977
38374
869929
1483698
641265
495297
505279
1835290
624123
656128
1997368
1088381
623050
1486518
968463
7439
255374
1846667
238763
1125707
598710
854468
316019
1844101
1315082
267065
1420500
1273545
435737
596796
725302
596182
1636466
1720469
507835
1027767
1636935
855223
953713
510161
1971547
1141720
1936321
269357
1523035
746987
1391844
1125564
1049736
525065
1407926
1791564
720154
349481
1683026
1307153
1641263
1236356
1080955
125580
103449
1344260
775791
902007
1704307
1978189
1829326
1384906
1289361
1062942
766446
816718
1871073
1984036
717494
451497
1040933
655948
846049
269642
1698088
47190
1632384
1747661
1519342
642819
1042904
1639012
157521
482727
1484752
822135
1326405
77364
1122697
796691
1488746
1452869
276228
945233
1307746
1051782
213010
1270643
1490080
1745706
1639747
1191345
1546662
149691
99876
321329
1643936
1258650
1780499
753344
1019519
111309
27957
1058140
952397
897654
1214285
44320
1445990
662333
219107
1221797
149932
1609225
1533239
219776
1230528
1011387
1130007
806025
1928499
690227
381354
1639980
1707341
1968832
321415
540848
907081
190319
831234
1316374
1345123
533682
710782
1040278
369887
139664
385256
23406
1348870
880922
238822
39145
1550938
1642269
1269754
1718918
13849
1507958
1798069
633977
1892337
1800811
198489
861210
1376836
248627
1301617
359063
188653
625838
602105
913349
420566
831382
1301282
780510
1869877
374738
138920
1262763
1588943
622973
892963
626747
943937
32227
1539041
600940
1172529
683879
16008
1178857
852906
1330822
155372
366549
648243
623822
1468123
818564
5901
1505447
1133230
123383
360677
1488350
1804763
1690461
1046907
592550
1115504
739831
1826829
1595517
651345
1777894
1497800
424184
77045
306974
197241
1283033
806523
1722112
1719320
1412443
98720
1249953
1686180
1069061
18005
1481708
1263639
879873
1592354
960127
905908
1080060
1763847
964789
1600036
273696
1296872
507278
1319529
312196
1169368
899342
739798
1192475
1718700
1502269
1165160
764719
1879023
1434979
23416
1329778
402066
1664436
312808
368122
236467
121985
261919
1367383
1731271
1466520
843637
1393606
1497318
1085272
546908
257949
956642
1697348
1890605
619901
48137
1210842
1032301
1416429
648927
1122073
1539723
1589803
1602385
1823644
1964153
1959893
1824468
1264922
424343
1060724
1452546
833200
944075
867756
557034
197120
1393239
1988615
999256
179905
1600009
531696
33296
105617
689691
1178636
1796335
1178549
1748517
964252
1135017
1625323
1624667
1835814
551300
169204
980959
1886105
177845
1327925
1368957
1568272
1277272
22163
830218
1475822
404676
1205738
172459
363692
286421
1246151
137860
56460
301491
1817636
1626018
1253014
968108
338467
900297
1993788
454286
1596272
869646
1342828
1319335
1978691
1271428
249198
647371
1644969
1002161
1786877
1148776
632346
273933
1483507
1346740
412119
1323207
924470
1781706
970272
1035000
1713136
622476
1768866
286869
1886969
288308
1414666
1273204
59216
1731054
159614
153453
296581
327333
642231
1947256
538961
262015
399948
1263933
117760
1527518
1726255
934099
1964815
1690519
651734
841234
135291
1416814
744714
1365486
117618
1658044
99633
1846584
451907
1406319
129083
1440248
668462
367979
1626119
343869
1724137
1589742
1106120
1996553
1783560
1206062
263652
1585991
424797
742802
974129
1027450
1476854
435319
1304052
1633242
95120
1232497
666381
1328739
303909
403244
890203
803895
1857720
1178308
1187164
971893
394800
468925
1819841
1500433
701756
1339139
1954856
1286531
1414281
31305
482072
181967
972443
982402
1293753
1175949
1309591
1331685
1560607
730129
770548
481777
1056555
1482747
1604246
944995
965503
886238
1906218
198106
1325686
1991558
729591
887389
926416
911594
1516358
842473
896001
1228901
1086175
845406
291265
1969554
1647451
1489490
1777368
266170
704553
719851
37799
1723822
1138559
325315
1301486
114190
1892754
1216670
300125
1553720
582283
590343
1615439
869611
1860616
1733589
1633565
555868
1240866
1168097
382691
1535071
317479
870169
514958
1867865
1720092
1910969
1141705
1970269
1764109
1967223
1967687
768043
1958911
1166111
663238
1727469
429324
1026865
552345
730312
1100758
219237
1240693
1467045
915315
777108
449963
1359385
528124
486723
558056
1876423
962044
255364
1177550
1398869
652783
1235703
749880
1915871
1310547
853308
1967304
1211345
730501
656956
1596927
417618
1299247
1049354
517560
155195
1596207
1809962
462894
149638
485565
384610
597008
1097584
503178
523213
318501
117555
632193
93943
1561457
1915968
790440
1505077
1820833
547915
1892894
1148672
1714170
745695
1742297
1103985
1284008
1441441
679286
1674382
1598648
1734547
2084
977163
508518
899749
500180
1650654
392770
1683676
1312342
1155155
1466171
1465772
782103
1940517
1288097
273343
523086
710094
1523706
342014
130967
1869715
746530
487277
1273657
1956616
802517
290367
383392
1837906
45210
878752
923829
205312
405776
1778952
664291
1445704
440078
1641678
373706
836212
1045945
1288853
897487
1850949
736282
1192616
865932
1676305
158009
917111
566985
1021594
654523
198041
128507
1790391
1155526
1941356
518160
1697479
755407
1393335
387136
526042
1911188
935341
888827
546995
1765863
1568706
1771076
1692170
1357126
1128941
979465
1492390
342434
1980191
1607353
755164
1817291
785991
214348
795186
1597486
1450135
1875064
772256
1995501
1462174
1777237
1618552
1174744
673155
1528503
1580713
392266
956250
356973
1318704
131385
23417
1185916
903213
449324
716001
1400233
342451
905283
543014
709489
1641492
1443238
790416
1285735
1151400
1531770
1321188
193604
550111
1073930
262617
208817
26977
279433
1341777
1442227
11079
1118085
1995092
159281
203874
77181
1746029
1507919
1910887
850380
855377
764441
1089114
1238793
387660
1384247
932618
1767476
105002
244469
526367
875629
1868635
267144
1524440
156200
123383
1795724
1326251
1982401
770013
1663989
842417
553725
1082955
191880
1615106
683845
134214
910712
1252679
727359
1928748
8599
1223948
1818051
350279
916893
596081
1872291
1592969
130516
1875402
1583611
1601405
427540
815149
182686
876266
450569
1132628
1962522
1336582
416078
192353
1006852
379582
284285
1909986
540705
1695662
815366
571165
472822
832353
1127334
1090882
976531
707795
1414179
1999631
223201
501069
807065
234787
537512
456840
808594
324060
291293
1849048
104829
1723308
1080695
1872246
952952
716513
1033227
338559
511907
333796
500373
1990696
1642558
308472
1904368
29779
527789
287876
901838
558902
654674
1642118
1885127
1201110
1172415
1872699
1856155
484438
688851
1960794
727626
547406
380696
361493
1210995
1797584
1716881
198772
897716
1919218
1026528
1119935
1161321
1273381
1328917
954894
410543
1742775
661224
998782
1787378
1996271
442766
1150333
1013848
825554
948168
275603
403783
1944877
1382768
757049
1533282
134800
806060
74756
1378695
1187947
1572994
128986
247483
810785
1717617
1672586
455643
1399925
1699092
436511
228584
1608587
1534378
999133
882842
1519240
506920
1662446
1125893
1999979
127823
1678900
953759
1015291
665352
1032923
1853186
95767
1789674
60334
450129
339337
867378
206724
918970
759706
1779947
975725
1899732
714952
1368064
1525215
369940
1599574
906501
905263
98903
1891016
1514090
1898061
494705
557668
806474
987894
1390294
949859
1598583
1868874
899222
379157
428956
626168
1784300
1887809
202371
156550
937840
978554
1322239
890167
75712
1539615
1207190
1594620
1263078
93106
1800538
1488827
580712
1369541
1835499
1153145
1427028
1500527
1091304
1534368
1593366
1245747
977492
1224750
207470
423291
1233753
1518303
1853234
762345
834778
777650
918443
1542530
774817
1853674
1758627
1821775
858392
1089852
1948375
510037
1952928
1902255
1135743
1151960
296906
1637965
806040
1428700
411240
1119590
611721
711308
168469
1857291
209158
668973
388051
344448
168260
1073151
1553439
1612248
1459138
1692341
307400
355058
1681719
472922
946953
933285
1919085
153898
1524971
1816715
1525257
1521491
666336
984070
1325954
1100796
1764886
836690
1329240
1077075
708862
1522910
896639
731619
650011
823427
1706813
824091
1986988
1416391
1249598
644008
825235
652028
1011545
1052998
1705429
389887
713455
1505942
1458466
1483802
1078661
914700
1510086
557847
601107
1869387
658367
580371
1750219
751758
1941095
1288837
1703815
1263078
1394544
458023
949013
1429124
317386
27291
1528122
1461923
574996
973038
900854
392149
1160003
814838
1326172
110647
134920
573973
1404912
789544
595122
1894605
1984123
1406573
1888598
649969
859371
1506869
182390
1737078
298297
552043
1672550
580935
516231
816569
131875
612028
1426892
1102936
857136
894552
253463
493723
1774658
1856655
110839
1229808
1510637
448751
1392198
892282
1110836
537017
1345214
1976841
1404640
945021
312067
1126175
1115289
813020
906656
1496557
1076653
1351918
1056087
753216
57002
798239
1090959
1815861
734567
1258933
1598643
850785
727545
1844160
632141
1325757
543563
1022335
1064629
706540
173358
1636838
232495
937620
760778
1248273
1161324
1786605
1039886
27376
1813058
210184
1535691
1455583
30006
347071
1063119
1237080
1394844
1136768
910346
1666306
746289
635916
952474
502251
959703
971753
2432
103819
1140638
473096
1604246
466192
1143126
509791
1943948
591041
1039729
1885477
18717
1014524
1948534
1986961
1446079
830448
30193
952010
1562867
510327
1121772
747674
400883
1545804
295579
448472
1546971
211087
690909
473195
1609436
308389
1431005
1483021
1074396
1364359
1864999
1757625
1469054
443187
458466
1823273
989003
629513
1582480
354850
1954165
1955936
1609730
805882
1780392
1244847
1565803
1249670
492743
1516857
1522688
356021
1382555
1927473
293786
1900382
1229985
1540263
913971
1771713
1490414
1336108
202117
1755667
985440
1697373
1232805
1015262
1640500
645290
1754720
1602766
1031939
545224
63348
1995554
936815
431934
236548
1518914
92893
1534427
901219
758564
1065067
1587393
383581
934465
1552828
1546480
266357
595044
1653414
703544
1444781
1940657
96771
1398537
1384650
1028707
1388123
1238936
1593590
1884306
823314
1316551
792517
1312751
784976
644552
307198
159646
1832054
288799
875283
1273945
954785
1611900
572517
839252
1229103
154116
259661
416076
867458
1558830
361155
1978996
1353882
1499518
1984863
1304464
1273524
652357
358031
1980664
855614
1052406
889599
1527724
1140378
475671
912852
259125
202975
1998461
1457950
1736743
1390329
1749510
1564026
1155712
421519
419399
1912269
343767
276254
1889048
1762964
1000343
524290
1390123
16341
1430464
925655
1964454
1037100
1033787
1743530
1071007
1371064
1849607
1784015
750563
1115662
1847439
723804
663141
714532
1227903
1978233
1523305
1310105
33821
968354
1903730
1876978
738513
1327974
1862240
1749642
483203
925885
703119
892523
1607335
1775593
1024380
1553924
829201
1749338
325315
704242
861938
655357
831041
1504966
1989057
1674069
654154
984728
1073524
236057
1543508
1596736
1137479
1807106
1273424
1120231
1034119
895629
1092802
933124
18262
1130132
1544534
402360
1009667
628560
234926
949036
1114135
170041
550054
188455
1870318
14134
1820109
1872314
972730
722197
1871567
505159
5155
1888319
420330
1031070
1936059
320438
252919
1676008
475641
1786069
403102
202473
625813
240328
1676666
1472332
89454
809816
74090
1087206
1950592
300534
374961
644467
136324
126851
451023
1324572
1984730
1620957
1519931
1635130
483837
295246
1110085
318243
1987107
640173
858152
1599506
130772
650462
1620061
480715
1511030
168262
1837099
143312
655329
1836307
680261
190003
116914
212895
1505277
690848
1601320
434696
1423259
573193
822228
337181
158921
1351509
255886
1549620
1754013
1780787
785393
1153174
195686
1284114
1478472
737272
1303260
149238
712548
1362954
960041
1864567
982299
1994967
528053
210938
578880
872590
1720274
1348944
392721
78411
1767489
1876083
226916
191356
523641
339124
1664026
629797
1690471
409885
832360
330092
507796
1743948
846658
1621976
1442161
1898402
31800
1027774
1062330
1806657
1938960
362331
1471845
221215
523394
151153
513545
1936540
117968
1061882
629691
488273
1081137
229778
11123
87268
647924
1507904
1471571
1682533
1858871
1126641
400655
1831533
973136
531229
780207
51096
1003721
1979685
1170144
829354
1232841
323468
714749
75032
358469
1364606
1344101
1163276
1280012
1440812
1675378
1235049
987658
363803
1350237
3821
1148659
992773
256505
1882242
153379
1117063
953494
1430030
754232
788410
55193
1426381
357206
177856
1411657
1446245
1667178
1234512
1299567
1726381
34811
1185297
1309242
1307779
170288
1109332
1192643
1799013
1624392
651468
243963
1721931
208197
1622875
937527
1661355
1068126
1068757
1293165
1341226
436231
217234
673646
226347
450191
347192
130302
1514778
1824554
404413
870844
328532
1335931
1728001
367464
1023592
672995
825809
785244
986699
1286313
303339
786101
465615
458800
192095
1378380
84751
399430
675436
364018
1921242
461273
1853600
780517
1411746
754569
225766
313805
1371806
1075189
1580291
1008964
489289
35065
628623
388814
99602
1306070
1108297
771512
9059
624803
1562109
1940940
355142
1365473
952128
936738
861867
1763695
1930958
804275
908285
10170
577541
1770637
1423233
1654593
730084
9363
465373
1390910
264724
1125445
148408
1067914
1215455
608635
994959
91434
1966042
1924479
556199
1225985
495768
1394459
223930
1662505
1326788
568017
1540740
664503
929347
816760
500698
396906
260639
820363
1189316
1696246
796120
1240119
907913
1663283
1105992
159162
222591
857990
1893296
1049683
785865
1784216
1884273
16663
2708
1013174
934284
1852298
1567990
1749084
128669
1102148
414134
197637
1498100
29789
157336
1898001
333983
1493458
866450
744239
1718722
388336
979871
1258716
705177
1905909
1174246
140382
1480629
823275
246071
1594273
1998961
1334509
1975674
753783
678719
7876
1372035
1441903
258468
3134
1540388
506056
119103
814636
1686246
865411
1965697
1718606
1221383
1761805
1100172
1244085
1195923
1448791
234581
86415
469019
441939
1625779
1901496
212869
892039
667036
575627
311001
828408
844199
1389041
1413394
1704528
223519
725782
124778
388667
852273
1223549
1116928
1270720
344017
180192
531984
956495
916978
1733734
527877
1886933
1435066
695666
124616
1380867
290026
654156
937087
708005
613469
125929
1078040
568117
304923
1211792
372694
1127754
725053
367519
246164
356132
1176689
1538050
701636
1604567
1118589
472964
1947223
509813
860466
1145528
774073
1729325
660491
1612193
102143
748232
579974
599925
1945551
717859
662761
1727545
405050
88641
1410165
471624
44756
1584476
1621713
1018960
1241135
1412067
1959194
1044665
775098
1934831
852597
786785
379110
793180
428086
877869
1299653
1773751
856009
1863710
157975
1178448
778249
224091
1390858
833574
144391
1789396
133247
1603625
1586264
700101
1776417
1212325
917529
98498
885816
95531
901783
96095
1825303
849731
1961620
1536701
775222
843298
950433
1163581
816064
380984
149610
838645
143652
1858009
536566
166728
50836
373377
1896826
1310401
1022825
1797029
187364
1841102
53140
1229063
473181
175859
1624575
1839975
590381
38847
1253960
39235
17413
1761835
1127625
241387
1535819
1671756
278097
712048
1709142
938822
1002472
32764
1552377
1995888
248965
92023
1701339
1138411
1104571
1200680
1695860
256229
1995342
1347311
1020017
1737689
1965759
1278683
1664402
1298125
1008928
412891
282220
510353
267958
1043721
10138
997554
674318
950783
570303
871912
1041885
656051
1533505
109834
1993615
1633533
109441
429531
3314
1471819
1247154
392425
1945546
462169
174512
1529122
740866
1715244
222423
1713453
344277
1805545
598877
1135136
1237997
1728151
1965554
444027
881155
112204
1819381
1247231
428920
1324824
691473
1838177
122121
1251535
1643679
146986
1220168
1680497
1289608
1435195
273133
1139833
766430
1367297
1682054
542921
1187366
429763
1601069
118443
1255960
375605
897264
777537
216400
958972
526405
1453348
449616
191519
965577
1477168
1190987
1249018
1317302
1568108
1239851
441527
1926076
357307
1459214
1129443
1762911
453584
1273108
1525139
901352
748693
1812351
737062
545260
586822
1384515
1389263
805401
198294
1600473
851927
1803217
481182
1408364
1715571
1285477
1589358
1621839
1155097
282461
1028331
1477824
26069
1296262
378685
1672387
1883411
1489006
151019
35044
1481372
1659641
1160998
629383
463186
206533
765601
1768885
1058099
1363417
1112558
526122
1863833
305651
716766
1988635
1520742
1260520
1278681
356655
94518
1505666
738950
1129614
1232101
1392799
374452
780494
1118314
544528
147607
1390696
1311603
1717493
857484
1361101
1247574
1085588
1229743
1414354
489954
1503535
1324039
1056822
156059
770689
406778
303770
979487
899982
720312
605236
1542696
636891
526386
1727153
1109971
588206
1536250
1309413
576284
572929
272025
1338763
170265
428810
344448
24734
1972700
848215
881281
1424736
1292378
1027737
1331991
246588
1881655
1935537
348547
179905
569359
1740626
459561
586633
862828
456924
261640
1853885
1866836
1196521
1111931
761294
469002
1024979
1279411
918651
1867084
358603
1601652
1270553
392833
1101330
1940459
838745
548611
940498
652522
1708229
1034223
534526
85148
1703046
1710609
1575758
1157116
396678
139956
1855308
667884
155136
830535
526512
179150
1667724
543455
1671213
1719405
542865
620219
327040
1621303
505341
1930395
578945
1286349
1143112
1984023
836155
19413
1845340
804000
823127
1918181
1215821
1752193
3713
950323
984121
192789
1113760
86165
17396
1710350
1616626
1427288
428334
978153
1563645
1823492
274667
742270
1613587
324948
821747
1189461
639184
1956470
328504
1313011
1819674
1789067
1541275
79395
536205
1815799
1218773
554490
60271
650392
1339206
448898
216952
521993
447465
766668
1018918
398653
668482
1690101
709290
87747
1348879
547326
1176391
369908
123277
644146
780203
1951111
1435606
1682999
1363056
1668418
1243938
1329135
1680730
108945
1976982
1734009
1260467
24999
1105657
1856226
485380
1245689
1884932
1248921
1497562
1510570
316478
1722484
1504155
1560727
267346
609618
1653757
846965
109255
1558631
67063
1996484
1673044
1166392
419746
354297
232192
96016
1761929
1069840
1484952
1920125
1015991
965239
232460
1425202
513978
652590
1141455
1157959
477584
565444
77022
154268
529326
1399411
1338303
1144267
1971407
1970342
134430
711419
260217
447840
1974164
1421600
742861
531181
786109
1331064
627265
1604971
1519289
377145
1298378
1405669
525706
1610633
1153469
672049
772751
582003
828364
260106
1810087
1209550
379541
1046135
558054
607611
142348
603392
1536683
1650360
1196792
600950
714944
1680345
315487
1981833
594058
1541946
1647926
1475572
1546207
519521
925789
1400569
1460708
941818
1175262
1516633
1538594
1913717
312251
1617460
674697
1618283
1365137
2845
1767081
1253159
232655
50845
91022
1151845
666762
977718
1649729
712271
1031592
1620096
323248
1483787
292451
671763
769495
1387962
1731509
160713
1075575
1916420
1319181
1653879
450714
1943739
1263775
1329614
1644536
840212
811844
666397
30638
1129867
183454
262631
1905238
35712
1998302
1260966
636726
95217
1515336
1493222
1143984
1516886
1562985
1566783
352033
928292
1995196
1359789
1281687
1913731
615002
1374247
504575
835051
1541946
5558
827090
1058497
512295
832687
1941679
131327
1086689
962750
1704047
1075803
828312
1205268
480565
170847
1405513
1328896
1456
1078202
1585991
708018
153096
654660
1101372
725900
923705
1457544
1045896
117386
639062
1242051
571805
1751704
1986047
933773
427561
496362
1866425
683014
109249
663436
174065
609453
1869182
1964861
1881655
1235506
738985
1577728
150248
410306
1991313
541460
979783
1775575
1314657
94389
1068135
341054
706030
86611
1791385
1883411
1120740
1695273
548379
1585532
1589406
533248
478330
1721938
1170127
1616672
123652
1472862
887809
984602
393677
450082
514416
587625
533813
1718268
1392728
1490354
865853
720921
325104
478119
1684200
480619
548810
810825
1013460
1304772
213783
1339988
634882
1439596
297709
278977
1177912
1452478
1106910
1152132
1577662
871052
1924057
1442509
658086
1983972
1394949
211132
819318
1447959
830508
1094807
1884649
825533
1737970
1528921
885472
678821
679568
1874527
534963
844029
311992
1027477
178054
1574790
1312697
45450
1048435
952145
655674
315889
1437904
428532
1591217
924165
1280807
1985915
23319
482533
457553
1491906
325074
754609
529563
1758406
445077
49689
798951
1248346
1871293
1756413
1340136
639380
1327408
185549
528302
847166
1142350
1598418
599188
393559
1844553
1383198
589250
684314
1698125
160637
1688119
1972621
809143
1303705
1094234
466722
1541865
272506
697142
889031
3300
1306409
1988300
1777260
317225
1312965
788357
503628
352673
1327133
314583
652686
976974
885365
949197
1888284
878207
1105839
1405817
1320615
513518
790885
1853867
507125
247958
1601544
571125
357129
1411955
1025602
513965
167293
284641
1091196
844988
683879
55805
1147486
1113865
972960
30008
208278
1486497
1708149
942828
1858729
34280
304120
559440
867077
155677
1535592
1045594
1836614
596572
448454
1664402
1577329
236361
650125
1654071
1281186
179021
292759
286343
966202
1177470
1441532
1135856
777004
1821815
1321120
142569
1148783
1913262
1773859
509037
379533
1788552
1346356
1212560
1731462
1485533
773697
551971
520320
561879
534651
1223987
1790694
767753
1361025
1661944
649290
1470509
931605
1614735
989742
140550
1343652
1479136
659411
1101795
361017
1400665
62233
850675
823974
1721758
768890
1877264
192196
120920
369350
713411
521935
132379
1654354
1168544
57800
134564
1658260
1114694
1046129
192882
330236
5858
202639
1864818
1093458
953392
436750
1610661
1278802
194822
1709694
1645380
800807
546227
701157
795175
371091
499662
1079573
626515
709672
1926709
54917
214835
127180
138652
920005
1623357
756131
1457782
674263
1266539
1629683
659524
242870
182530
826051
137968
485031
937657
1103850
110383
825330
71980
146213
1575053
1812621
1062299
351673
1410480
1927867
1422280
878161
1146557
1836611
472990
619960
34991
1433042
1340619
1564071
579648
1169527
398608
1636881
539077
755812
1711901
219096
161116
1385625
42220
724025
132246
516866
1792494
1639968
164320
240417
1732612
1626153
1656514
905271
1501386
1788095
1744383
1720335
1836272
1784658
137191
370595
948000
1653155
1268196
1406441
16880
1440245
451386
1019459
764012
1656053
1003354
797489
1874888
885509
1766362
678501
1078661
105340
1031561
1624286
1367557
91188
187583
690266
969917
85310
982115
1683148
364485
1715359
1272281
106365
993655
1689513
1436255
732373
1076618
778410
197464
1378511
439443
1866493
1902888
328538
1475154
1823492
75464
1019452
861550
777071
1291861
1001134
1499991
1434872
239312
1451329
1172101
257134
1521913
311233
1888188
309722
138964
1738218
1907083
1485775
730928
74670
33985
1411368
198505
897895
1181652
827284
1268593
1646399
1072616
1988635
1655572
1002990
1258637
902954
1135356
369447
411494
1394830
1981354
1456724
175645
814606
669601
1314111
963884
218393
906485
1550575
1083132
434705
1146593
1002105
1265611
754531
1926175
118112
380516
1934566
212113
1022592
883750
414323
1091680
229065
1985610
1486561
430532
744198
1559404
587368
763716
483073
593545
949296
922334
1726432
1772355
65570
78701
97439
1405188
1161685
756358
322028
1198397
193457
28502
1077928
762548
999652
1429013
751430
1338722
1398285
946323
49333
250272
1900088
618076
1028627
1611673
1738784
1550318
790820
542534
1970264
702298
1335478
1536556
827920
1781552
639426
1168381
887627
791118
1700368
655356
1381702
67229
1234286
1429463
1444197
1025290
1945033
1059204
1685620
1394176
1187749
321787
578885
1551137
1412591
204205
1293975
1112335
1483963
1467579
217647
209626
1526903
720405
1873039
1344406
152961
644125
1795959
1480613
996979
1476586
1657742
1337147
1694274
1985088
538052
428315
853276
767128
551985
78369
1788215
117794
1473260
1848195
1524668
790791
526294
343700
1700312
1474089
409284
1363070
153091
1505876
626692
1623798
962450
779341
1310783
23589
470795
1114195
951272
1588436
257032
1174128
1174184
200152
1022497
694654
1770553
321577
909414
912505
1062762
479089
1919855
626195
723836
662378
499632
1385688
1420961
439562
1844581
245708
83237
1186435
1333657
1786716
125496
1678047
604443
151383
217299
1558111
1254208
1720872
276549
1026329
726859
1439941
1955491
1599940
1309116
764818
1072072
1938018
1042968
1976807
715616
1779644
1082758
1815491
519475
54985
1548776
892833
423156
1804496
1059681
239870
1390893
956707
685960
1178946
40977
1526218
1820738
101357
1930003
1754391
133805
1820639
763629
737579
101837
926408
258863
76772
645337
1892101
1035733
828584
1270596
1813211
745529
1904352
64365
723928
980325
1899868
1098849
753161
1405183
1148909
150451
78185
1004236
1490528
1469012
681847
827414
1802838
1739501
1680787
1384997
508099
1547392
824119
1677559
1426142
1957284
1197055
87315
286442
1189435
387044
267312
1206756
1693493
656051
195428
1446203
50273
670797
1876165
1112253
969593
1417435
418584
1866741
1554929
1400424
1257508
222036
868851
88767
1311187
936243
695280
845935
573520
1706008
1203519
1586809
250308
733456
94752
1046521
1200153
1962439
1211899
1618793
1550489
354847
701334
543358
335886
1913814
493956
1532791
124372
1901456
327496
1406816
1683206
1522002
366712
644627
692732
26351
666190
838395
913405
1535149
1883411
803996
794573
326571
1945946
197111
1733071
1776570
318015
1226165
1085981
243355
1207764
1342606
255461
1043202
1643734
565988
1314994
1145153
442149
1229718
1746044
254219
223843
787024
1027698
1869537
974100
1090511
629674
1001550
1984643
1622402
189445
123809
11110
1439169
1520742
126004
1845881
1618457
60654
19394
935167
1370114
267240
1361209
344267
219746
1625435
441925
1997829
1417776
234256
1629291
1810632
425377
1483607
908383
659113
621240
1170201
820159
1593873
1299078
494173
155430
548948
1130343
665674
1887312
1718475
441017
1128669
956342
1380787
125694
57855
335782
1711698
959465
721953
1079268
1328549
838628
1732620
1512980
802386
1318344
1262732
111050
1959548
63822
237634
171685
1445169
270256
1420264
939773
1862485
1526234
1713122
922385
1831971
987100
1661521
555131
1566566
220136
691194
1887948
1495305
536428
586740
1284866
97859
1409898
904879
1923011
183532
1053227
1457874
1354008
1041590
1619179
907895
676051
1458405
1766925
615234
1459163
815941
1966913
440814
370736
44922
1348461
358519
1686481
1391189
1365922
1469539
504679
1232001
140694
1934081
1063140
1970610
367097
782021
818022
1432029
351346
1812610
861132
913779
1265030
1366143
1149262
77078
129634
1413916
1839848
1486214
631905
320801
500630
1705550
1713627
1339415
1333323
732007
1426837
594606
759196
763469
533474
450609
30130
557978
271106
822519
1638793
495888
1960857
1848997
1168166
995332
1675806
1490424
998630
1999094
1642820
1423383
1693804
555593
1428855
1306634
551544
1184840
115625
722872
1520783
596324
1291321
35517
1806091
1791017
982035
1045744
1816333
1565155
1289286
44226
1608986
1459462
1207853
806534
1486999
753673
1896228
920513
613448
1082955
1702424
516119
1173704
1884571
1007229
249698
308677
1599555
459327
283470
1341623
1780651
651953
1823394
1145428
1752146
1995612
1733486
1352489
740642
711081
630238
42802
834077
1352485
919845
366953
279494
979006
899947
1061423
282888
1648273
1938691
1380839
543323
946801
47337
1857355
1703262
1725259
1683304
940542
1260894
171446
1007731
1922167
380948
1838789
1195780
705915
1948525
592931
1498439
1121991
1165186
1903773
598349
123809
1810006
369289
1845047
174868
1007249
135668
297151
1183201
488170
547674
1061387
144978
713731
546778
1171119
1309964
464793
1855153
1519957
1136987
803406
1733344
152533
1148606
1549556
1228987
44623
1843391
502798
885322
339382
1835319
1066588
1398527
377119
103890
1462399
1989516
1624464
479589
669062
810753
1897522
1902566
1591147
263356
1471473
425159
1591350
1239612
919659
1054464
251487
1627908
1214667
1427032
1138727
20710
945527
371563
325993
1632381
1142512
205849
733503
173394
275662
679956
806455
1808773
263159
1106438
1006723
1254526
1134703
1466476
1258123
322360
384905
1168407
679478
1067674
380571
1057191
1408230
185119
1657820
1486537
899351
1959670
875502
220243
485809
1913354
1530160
230946
1446425
545627
1640310
814803
1578545
516549
94851
1398848
505915
1220807
1378007
1668546
1394616
1740515
3766
1602661
378860
1725999
871544
132960
749448
735420
1283951
1030034
47695
357369
272025
139010
1590031
113681
108090
1128037
1543266
911679
521414
795602
1740325
1620919
1156754
1609579
49678
1408916
1335950
946040
318054
296175
1931542
1724847
233850
1051934
810930
244100
1509317
805569
517328
1685037
832629
730129
1655950
605531
815900
1740646
1263424
1880941
1514743
1102416
1072183
248873
987625
633265
224804
1914609
489680
218641
1366785
1866722
1667201
715013
1030220
415657
657904
937450
323694
1203967
1951288
9395
969361
255376
902646
267623
569578
69677
421072
916613
1652408
436509
1734891
974148
275915
70851
901081
1038551
348829
1259644
356904
678008
1944658
1812360
556987
1339365
812735
766297
1349987
637024
1806301
21806
1122965
735669
1994093
803036
81734
715360
1379693
898085
1894151
583689
1045637
682471
1137454
971124
1708429
771395
1213070
1823049
1728422
720209
737954
644665
1493126
1726514
1679237
692443
1484941
1133473
516642
1994389
1170751
1304428
218494
1967291
602100
1137952
27631
427416
1412829
193943
134019
1757203
628869
1500745
338987
366996
1847543
1425818
124466
1390461
190465
478901
485976
1802279
855747
105758
527030
1567157
953049
792583
598146
1660498
151072
668010
1651828
1877605
686231
1693546
606770
1222440
581574
831240
1594443
1736959
1841738
1963341
1324140
449152
111242
783179
1754510
680641
717174
810629
1755145
893485
1762538
1677804
426520
1833645
1412036
47130
1838350
68721
1652701
611287
811249
1028249
374417
687175
1162197
443982
1518372
567143
1289663
454635
1051717
1908404
1267816
710217
1152511
1224379
978058
696187
937566
1710788
462884
144001
1905323
1275109
467888
482590
327551
476838
1231877
217042
1009011
552732
443263
285746
445665
1454719
1371300
1565412
1561472
473913
130424
1538576
820668
1098972
1143375
92620
528325
1881900
937162
820512
1870350
1531097
1536282
459492
301363
1658177
599993
1422964
1133983
448961
1163866
681113
153318
400421
241063
1825830
749482
1164353
1681893
742522
392814
954575
1689257
574952
810688
534402
872579
1666129
1148065
1072580
300134
151920
1830886
925373
311237
620531
1920356
130238
1624877
840146
356026
1992565
1653570
983442
1344442
1588298
1918255
1419279
221204
1341782
1780653
939626
202376
712959
1084424
1047054
1214930
1882961
1159513
809258
921901
978349
889395
39233
1798910
457589
70980
470078
181250
1858498
37027
1068200
1168544
1668979
876206
1879966
580850
1277810
1146578
1015602
814528
1798816
1963332
1929200
180315
983900
1007455
1794171
1011648
1779349
1266091
343520
1117462
752155
1523661
735437
415765
1818555
185465
810955
935816
1066859
565078
601220
722115
479088
1055135
187186
971799
747382
54286
960486
1081308
92173
1761691
1869919
1944669
1447165
1524239
1139018
878915
1487342
1206048
1547979
53405
125002
621704
728637
1165599
1642554
1698875
435084
1315355
1716564
1783503
1406428
1658684
1555839
1106347
387435
804742
438032
195014
643904
1064111
354815
109421
547065
1179332
935672
1590966
1040499
160736
1333023
154842
170839
16216
1085222
726848
1622842
1860130
1041003
413303
312579
682727
183730
1453693
510884
1903474
1847707
1809632
939222
1233635
1066496
1729499
457899
1547049
414724
517348
798238
853501
1302889
745153
263842
1736673
981046
1448403
1454278
1332011
1521289
304327
578187
1720228
1300253
636752
971127
333455
1461782
1982971
467628
870983
582639
1803927
1225533
1852309
1289811
1291414
901834
1003269
794545
1445915
1394532
1154674
42534
1214605
752073
176238
1161500
434178
1387143
1036708
104414
546638
1649642
704068
1915380
346644
184020
193097
273375
429400
1952388
1812052
509136
622410
128287
93123
981401
1560372
1011143
820554
1244499
1272032
731141
1156445
877881
509798
1727885
669624
1402684
737972
1149264
699662
90083
1811244
442107
112914
1400665
1553657
29143
627837
1584470
377709
1954177
956734
1817008
1266976
1356815
1512017
304735
1550899
549274
1789218
634912
1734264
898038
1966079
41608
1563093
527097
1538777
1132515
489571
1350790
315474
1035470
883628
638869
473378
277016
1850631
665352
334999
290
757259
1738832
1219433
436108
160602
1726627
925733
1952433
1796464
1644641
378583
1656087
1206731
1884271
368339
683726
752633
255768
591108
1097488
1523142
136623
312103
117254
379307
785419
74008
1426679
1763538
976926
525567
1214417
868455
1923628
594177
1008587
86651
199350
1189464
7550
1862230
548168
1224970
1552232
185238
1947832
1899923
1625488
1098030
1317337
1302957
870990
1365921
395665
764191
1339041
1340547
600302
15864
743600
770978
1262765
818658
22561
1268370
938450
1138956
888945
1412861
1136166
1208189
633518
29757
1293407
1895234
1316840
1660270
151713
464733
92557
41091
1787728
289652
688379
979734
1410274
1220691
1756444
554005
699362
340614
1585588
921633
1889627
650100
1866368
125373
1390012
691970
964302
739817
1546605
847297
1677819
1663239
232007
678892
1355816
1233776
686231
661709
1817561
1761270
1383273
1183405
800465
1304715
1160269
343190
1951917
1674149
717399
1833375
190317
1941659
1782785
21537
336571
767268
1812356
1121605
1001570
1079662
1055676
1133140
1897241
1126875
832509
108384
1090672
949849
1328708
1126338
1470276
126314
1898565
1795825
947102
1909580
1021858
722272
1866453
902976
680703
1788553
1302113
1340722
557230
1259924
589132
800208
1976427
425038
61004
1375599
1386097
1833503
937404
330065
1352142
106188
304892
1375435
1847931
645131
1672640
104111
1393921
1173339
1988022
1101708
795785
1388170
363044
1715397
1152983
878223
1236638
1782409
1696769
182448
971243
983883
1474242
662295
275131
1752975
1674894
1115420
1542024
1799630
1236081
645460
830234
654433
1024805
1247560
1118076
1846727
1716812
247741
752288
1080570
1059116
297667
465136
1709693
102048
1916011
180824
1003484
822642
140749
892923
1894676
1661375
411236
1329267
998755
1216237
1374630
1476374
657109
1695497
1777370
466722
95114
286694
1376337
1506475
133330
1773271
839273
1820900
1573342
1025109
1179608
99910
376557
211689
258720
54342
1977272
659683
265690
488302
1808225
1442675
1479655
631180
1659641
1153705
327678
749871
592218
1478079
1034254
824769
822026
750869
291606
828995
675482
747722
1426913
254627
643492
1029715
626954
1241848
600020
1979552
809093
303743
55147
859137
850706
357906
653066
564843
1881055
1296362
739238
501560
1375390
1835451
1562088
759608
1531084
213210
1688626
908045
1810835
665542
733817
1478169
510658
1348154
1214696
168387
635280
1417837
940459
1813322
161791
584924
1657740
1701710
662731
1904369
1047601
1821443
45430
1137538
858968
670287
1052769
1799789
745164
325753
40503
1900359
283524
1825460
340002
689242
707033
439306
1645284
18275
447893
1081104
1997896
1628386
1749047
176349
313776
33587
1841158
1390980
541722
1448704
359270
123411
1665505
1371549
1239688
986254
44948
434448
1242537
1212344
72525
236208
1410976
1240370
1743955
1724844
93036
1487970
1259644
599956
912381
1524214
1698745
1078541
1558723
743065
753752
917399
1188943
990685
403097
1193659
949762
1186677
354345
376210
914176
877443
953022
669344
1930816
204140
537654
387011
666171
1528026
1785095
1318438
887154
1420387
1670758
1853542
648978
1270444
919476
1878032
1519469
1352396
1886663
1911355
1242281
1730154
924264
1635959
1284414
1528055
465221
1182818
767382
354754
1854696
44673
1914631
1852584
1219096
402682
1977888
129178
107068
94267
717680
1807811
1513724
1725034
319916
388328
1475527
1484669
51808
1188644
996524
1448676
395417
216368
1727782
649582
1331054
1245591
1391035
328511
910272
1514347
433764
1963053
73414
94350
1493699
1274894
1817265
1692508
865948
980124
846029
88242
23417
1445288
674584
1573968
1581201
815565
1964697
238282
398957
321602
455170
1338673
1904590
1080936
859162
329514
373688
534002
555471
1753903
1336310
404948
127804
385705
706604
1838547
1662139
1098030
1985702
903268
1434482
636299
268966
1092632
1844789
337825
1656842
171684
1551016
1557619
1037324
895204
1455046
1124708
725392
1808405
869895
104718
623205
1442189
1499927
1920008
1014659
1090233
177718
502476
1244156
908411
1580848
1087765
1604781
325989
744696
1964983
1889417
888494
57777
1163304
1663940
1453709
1426366
1197924
203362
1235910
1144392
1191287
1046112
1795062
627766
1440825
78241
1541646
1496531
21034
423627
1157301
604657
30345
623196
1762618
933191
285673
1675012
1772718
458262
191716
626319
427866
1524204
1865154
777485
1217087
1278312
1127425
114568
938601
1785003
1515144
193484
1520176
1692508
1477120
275894
604980
1907671
1359821
446780
343658
142237
1980450
578868
1570724
494314
1520494
1708429
1877272
573002
189705
597334
509927
1832923
1944621
1982291
1337875
591902
812389
323518
1768238
1575699
200152
1315520
532158
699034
663538
924376
4171
924973
1402657
60692
1984438
246212
629654
1029313
1164789
368187
779906
897714
363557
191228
1984778
840590
884028
834294
998150
1824877
1604330
1969737
1950685
1840618
564577
1825029
883395
592491
527543
1567182
1018008
55427
1874527
104332
450521
101956
989379
1298109
1777657
1095514
330082
842803
836412
1967332
655492
1918105
1097000
983684
857781
428352
1009635
571264
133421
61789
871308
38348
386896
1150271
904719
1023319
778827
777438
358492
773908
1862671
1259709
978342
345618
1295738
1920134
1898638
786982
1256230
968232
437890
399459
487588
522105
269061
418999
1490334
851570
35481
1202456
1230626
1433709
888807
857787
1760359
86651
1260991
1992571
372677
584891
910133
504186
508242
1237405
1004225
1277915
400373
160726
509807
740563
1707209
1127896
952458
277670
1842174
1284206
1555514
1753459
1337877
1967501
1448955
1562896
1492770
1088408
499430
1750444
1861037
164201
1783707
1958536
708887
1822706
165640
263671
1298204
1542066
1461111
1720522
577009
1956395
1231344
1045421
435020
902036
1864755
848942
1531488
82388
1540090
1569069
346991
1535990
736211
1085176
1105466
1204441
1981057
584255
1043371
927523
398930
342763
1617622
1433386
402747
499032
275036
748433
465399
1528641
483904
659875
1746615
125955
958041
448976
532867
1673345
1428340
109515
608276
144713
851138
384320
885028
1159411
641325
1889641
118769
1835389
1938683
410078
1826768
235592
115425
1288926
1789917
589438
114312
1153517
1516982
429470
572807
36097
951918
1939018
1432943
912284
1495984
124917
375151
912139
429429
61781
1410290
435555
640927
1619819
125993
480661
173910
1969930
1257816
1633118
588939
1564066
1162034
81679
1623113
592211
730115
977163
18063
44748
1539560
1174004
911789
55138
844673
468132
1884151
830730
1468544
324812
33547
200754
185423
1462009
1315251
428231
1536602
659742
1126404
733620
989579
1027281
251065
306322
1488822
1071406
1699085
261756
1584954
100105
100178
1777713
1347891
231625
1030526
32381
687523
427041
1425983
163866
1128263
912591
244479
1197265
1923416
145296
1282126
890043
907609
544848
733067
431675
505276
1803418
832619
1450658
133064
1116244
606487
1671771
186186
571045
640145
1865804
1589784
983339
1881668
958880
3655
1381522
697882
1286999
1062049
602467
896271
431054
150946
1257817
1136290
1221103
1777285
895645
1488183
177988
1360463
174147
226697
1824037
42340
50537
913947
1090705
1020619
940755
1901740
1214018
501410
835353
144340
260250
561863
464079
1001648
1440522
796576
1304426
1072151
1093816
251759
1151904
1511669
924168
673395
536743
1503037
1952154
261752
1814189
1435979
839573
1869350
54148
435408
1153522
1961620
290749
1748076
381622
1719574
1908776
1578728
1348261
1725373
1799844
1707358
1150757
665978
488189
1146294
746816
1335470
1236819
46400
612028
1094512
268172
851638
823985
1832404
1002752
90556
261964
450426
557596
1342831
1997189
1938609
367544
1756009
144386
1952693
154123
1546169
311039
1568430
979551
1069789
193217
462976
625560
1283447
368984
1303043
780444
445845
191555
1520332
1159716
841069
1381650
377639
387053
1529915
1354582
1167299
1193140
1753985
1224683
1193951
68662
974877
1951889
1035473
1879970
874100
31771
1941249
1444236
1798483
1430802
625685
1214477
467473
1664785
1578383
1273822
227331
198030
401539
268727
1422976
907363
454911
534340
1061741
1185677
1794440
284834
834778
727626
852633
1818904
396325
1942278
184923
199032
639651
487767
431288
992168
138907
1544056
116706
488865
793922
1358600
885624
1177312
1543030
197215
535105
1122053
377040
1346173
273386
1520116
684768
149639
80492
923705
281566
1206761
1025196
1381124
1995913
300578
321131
1404548
682429
366751
424300
1985211
239074
151343
171071
463490
913067
1505069
818750
539257
218798
686782
1967339
198760
59108
598276
1394401
1411334
838309
718394
99658
673021
913970
1582054
16546
425938
1469741
153107
253220
1678260
1085151
1210283
1132263
1123742
1518341
76572
1168353
1461851
63540
1841671
1533862
1561563
302521
1589415
1985844
889330
1514433
214934
633230
786026
1592640
337993
1960917
776043
1258892
1438768
753188
1950309
705164
1543657
110189
576392
1596904
25981
233257
229340
710498
1400320
357981
1514255
1313150
1352086
99669
1174661
445890
1949172
1810070
63389
297581
1860467
1149293
1459461
1946373
1822211
334716
871792
817290
832929
645579
1596135
1524592
840168
261280
580794
287573
973417
1647882
232094
1283543
1221313
1927605
286841
254728
614533
1426340
1204476
761189
809356
1706783
179380
291791
509750
1472314
968356
745607
1834141
901499
1921941
1973411
1562381
977789
559094
735193
1036707
773557
399642
599589
1619850
446473
1201587
207928
1563967
1268655
648487
919011
378156
1692247
416794
1031219
907544
1530231
1831522
1507340
1225727
893707
1269849
910570
1078541
36264
1966112
869572
1203206
322998
1580484
310356
1408051
1680753
1756171
589178
1637672
562757
129104
1695017
844162
125780
514964
810881
1748312
1778192
345915
619705
41044
1214480
1259242
1745721
162817
318501
478043
1480275
979808
121405
475601
797174
80608
1342620
96651
1164057
1590709
523412
1270689
1909220
1843341
781188
1164325
260374
1855757
376609
1198124
1385226
1973377
919240
863491
1574634
1528310
1591404
670956
690247
750319
344172
1755906
513762
995026
1333704
716631
734136
1160092
843774
1884588
1711503
702277
189563
1843312
1171279
1902609
1505578
1218031
1524512
702241
525030
1227347
706156
533195
756172
1811201
957080
916822
812630
1383149
593161
966976
637651
622580
1049046
1898956
78830
605785
1698270
1218149
328297
1269820
79801
443095
1333323
113895
415195
321443
558452
2546
599158
427036
323519
1944685
1024255
627628
1573150
1590654
516475
1155530
1261605
1024634
737579
947901
1487231
1484466
867093
1189540
1761886
1816137
1175543
262501
1202803
909002
477649
1065182
1329201
733906
1067732
226368
1568050
1708229
1325407
1475620
792851
1392942
483656
576868
1260459
50698
433287
1825173
99669
371809
1330912
177135
442947
924910
813212
887120
1878583
870567
1489730
664472
602500
1553896
1477434
62884
1996012
1924722
1164910
1269667
634550
1551027
113999
1361372
240957
1455707
1184366
1563821
294003
1433818
1672786
1481328
398882
1592709
1896785
435333
974020
1493284
185343
1520997
136354
753018
767184
587332
595486
1845849
1095097
763977
460444
67665
77573
1062945
1203855
1486284
1656864
876357
666796
28228
546644
1852344
684299
1132528
1796975
1765063
763813
232446
1178295
1927042
695604
885035
1131040
1084223
573294
1150372
1726928
875476
992876
1401677
610714
550958
1364398
579747
327995
361999
1861585
93414
1448576
509909
873515
1320936
1705726
202610
1832526
1742466
1638474
1027488
329248
1232046
1211064
1701145
1455198
308937
786098
1587310
1022274
256766
81472
1420714
1002820
1922296
1610728
1650264
1735682
1619
770721
778458
224888
241185
1643800
711401
1516550
165545
540951
588733
466969
133789
49616
713050
30891
1369045
1287254
252606
1439066
1080037
1578392
905094
972265
410222
1474576
192354
683151
1903213
352518
905110
860659
1913827
1862641
306764
600086
1268693
1021076
1585920
323130
1315813
117890
1641617
1510633
1593736
891832
15697
501890
1938045
1325509
499836
398314
578687
91649
1909362
875494
1461337
1381938
1455217
328900
830017
1335952
1397049
995133
1895105
1267623
1228697
566168
1996083
1160497
59697
1363378
1931215
401291
1152247
1546913
25969
1274476
1136354
277621
1673014
1867129
8640
756853
1682408
151401
688841
503988
1629130
1671482
1138365
142367
225415
1279474
1270750
395311
1927354
392279
971684
527533
151501
1628146
650748
1886093
922789
131120
1165095
470903
1462822
1842071
111627
24613
263570
1780219
1832462
548608
1936604
755349
450350
1298449
570330
905036
1991351
1305933
283642
1669959
326610
28831
1850073
416794
1736689
989007
411520
1367830
835267
491971
1373192
918016
20980
1511847
970758
1283994
183433
1605187
1231014
144138
579460
1340425
1291032
70235
1304907
1870858
1840410
147474
1309005
242488
330050
1347100
243887
1404276
1407220
1561472
749528
1353903
249840
1700616
572474
1906735
54264
1124372
26047
123922
184397
1131180
156271
873818
652350
1081838
1397929
345828
263699
1415899
224635
571900
102243
1457634
278246
1019067
950012
707493
1988752
234635
1911313
1104232
697607
1148299
470723
1829
590007
1882631
906918
1179461
1635807
853693
340350
1645209
200882
119935
433487
521692
122826
831438
1003373
150649
1134336
890808
1640842
1535056
1509563
458281
687476
354463
1865379
937091
303754
1198955
1181741
1351488
1574540
803105
784127
799689
1211046
1817543
705802
1915534
1891011
143976
374668
474812
571491
829861
1845295
1335123
467037
1673934
1596762
1344518
38775
1367371
1424510
909550
1481432
1956689
52011
1312840
50672
917741
48635
1083998
1039874
764975
1129865
1239614
333892
1414856
1903238
1799233
1786149
1537862
1194518
1385135
1669584
1518776
1894484
1508580
839456
467835
965412
155231
306183
854723
531151
1053525
1833175
1933899
592122
170424
1151149
583056
530937
1285595
712264
1856833
622764
108352
731445
947697
1605399
1050245
1587725
1229667
195969
1329851
1906651
473992
1800556
686028
1728362
1652463
831627
295103
982424
1899391
1509534
1296370
1004013
1257916
1844626
1976
338291
383625
190119
333922
62199
1660544
1524239
918700
1271527
1895722
794065
1072509
432303
889080
1687364
1242866
1401651
1278931
1376722
1187677
1759344
320669
195428
1524217
1603702
395839
594776
1519175
1544062
1722023
267573
406859
1729148
1121601
378537
1524723
682947
411499
586724
841241
807375
1459799
628720
804735
119325
1114786
1073128
667108
248009
564938
637839
544528
1172801
581762
1387331
1439910
1627806
548891
1744320
47236
768190
1581330
540474
691505
411954
1158961
1126983
1240582
1577054
1332561
1852095
1261563
922711
297695
1348503
157584
17626
934318
1494104
733370
355051
652116
83749
393485
743778
528341
27291
658406
82221
405271
1748590
180990
1846693
1411251
1720057
525268
1986724
1913727
1004070
53166
931666
1605715
1759126
619830
1973153
579104
1119187
1994809
425277
778559
6070
302416
937769
1637484
901484
1823907
1383766
784362
710416
561939
1249953
88018
1351209
1562864
1201629
1819299
115365
1440789
324191
1120636
1158236
1999339
1333371
58654
424060
894713
1590565
28706
1325007
145706
1798912
379302
114219
1778805
1439717
579204
476852
1980836
943681
4975
88574
258161
1765787
1615962
1366254
1208210
1509974
508298
1718636
1627016
59048
1482276
1963090
1325525
87048
896413
736627
1873594
1889368
1537270
1211995
1132143
529831
1093134
1498500
1563026
757469
1139645
732197
1062213
895869
36800
364181
1889523
325031
1318676
1200092
717063
1499261
564404
1327123
490365
188192
183507
1903945
1879762
1764890
747730
760152
1632726
1194863
115390
323352
1466537
1278533
702903
1623624
1024701
1582953
618959
113840
1703457
1359065
187076
1446908
1571474
1788810
1746358
34268
270057
590510
1919335
1873382
1853649
955562
710234
586944
914124
46506
903327
1642605
6070
1080923
1359614
1569893
1981533
772395
1629440
803831
1467423
1537259
897850
1133418
1713091
637467
1441991
1013205
699306
1970693
1598036
1158917
1418533
929204
1139340
1825900
1952428
1476303
1395163
1633783
1228364
1986901
285545
609862
395774
824909
630913
938589
237271
531136
1759032
316292
857984
491320
1539291
485448
709038
813924
591833
642505
1715230
292518
479962
1497748
1413188
299162
647529
1093512
579133
1198109
1958028
207018
1871427
1387606
475581
1530560
1573169
868376
344729
1338430
1765521
470651
1193186
401350
1762987
1716620
1355226
136660
1517737
814778
977591
1716303
1907243
1593274
333224
524482
835264
45906
48641
1274203
1868537
853731
1692402
669511
1050067
1045205
1435898
966499
1072523
1289410
1980957
1539880
1741330
1413258
382264
704488
587414
637863
1661967
609046
1667269
1948505
1332750
1259532
1095613
1612779
178246
802036
1372801
1934025
156116
569924
322141
1818612
1959826
559506
442648
1694441
1351740
1232945
1947802
863428
1848781
1074770
1855833
1950718
1795721
1232596
1792113
1539977
967958
617173
688008
991065
1829236
735383
640187
739414
1835465
1330496
155302
1035484
1400729
976382
328325
1716531
545754
229242
1542206
1030592
1540361
1584188
1981751
1675319
1128497
1660213
641920
778508
929403
345527
1257317
76879
1341245
877503
313094
1397209
719982
1502061
397131
1547946
1136716
354960
527489
1147683
288393
1684850
1880426
741602
1264864
1353456
849249
1686091
1841526
1422824
1210241
368573
882261
1151586
1428119
438288
1767158
970116
1634303
773974
1846929
153467
65783
493685
1928211
1798894
834082
160503
1456899
1459760
1647330
1062018
1446178
825246
419569
1356000
1803309
297444
1987251
532678
1652819
687748
122727
762610
1220843
239569
889707
52336
1031176
871308
423376
571250
1391750
943813
148952
966582
1000453
1533808
1690145
1104571
103355
1329483
983794
1426646
42043
372988
614616
1067208
1154883
1680087
614568
568481
62226
1060492
956272
169625
890990
730580
1892470
1568282
1047309
1362743
39430
1632132
271870
453968
1781363
340565
1993481
126374
1743443
1761975
1297654
1544712
1743207
175419
1408188
791700
1429741
578039
205857
1178419
185853
1279606
739756
1307915
259761
1972248
1619776
1911047
1645649
1106972
995933
108826
1407478
1885819
586060
1302586
781602
569846
1463924
1822533
275399
38990
1102629
607342
1553213
625416
538873
1853339
1340547
777427
1876383
553143
892292
847725
575215
1190672
1489491
561099
1991215
257851
1189101
1033032
204363
1762684
1647097
1200686
626431
741147
250079
1480950
1780353
1395540
1104894
943254
367119
2645
318830
1463170
1990940
469183
1746484
1877573
1629905
1063669
786963
1841449
1430847
84619
476248
1004904
1248861
1125581
1324218
1252273
150048
696315
1848751
1701088
891007
1321539
1426257
1019423
482314
1470428
1958009
428209
780627
373006
640027
1430717
189323
205335
834478
83602
39808
347428
828058
829704
164318
812077
418471
717497
91792
78401
869438
769291
27392
1940657
687567
345631
726036
828849
1192439
1143079
401492
715136
478982
1340002
370260
1476861
1309716
446564
1365777
1332093
1497165
497778
1033465
419466
1777826
1872275
1498516
181121
84791
631314
479557
1904079
1404430
29171
623529
707571
1954428
1979223
1967021
1394564
1909857
1665169
1800461
484747
1505520
1449121
1561887
559506
759935
1745542
1512622
692776
1405709
203804
1580233
48234
1900339
1985004
500900
613237
1923730
219233
1296338
463599
1250837
1685575
374815
1087166
254602
172794
1270211
922784
625199
348550
1893809
651737
1148009
1668959
1644691
1128063
1637890
823144
1978885
8099
1739181
1111671
572992
413925
1481714
713217
991364
1439649
727886
1314393
741982
7200
951507
1890012
527961
1629442
1570923
186612
231220
1978856
1896007
460368
1878934
1304812
1168714
997327
301222
963719
1501143
502808
587377
1694076
568221
693224
1394891
1730201
1080342
1447015
1895347
1433245
875715
1894777
1508483
1581569
454962
394471
406060
1505693
954963
1596650
99782
1882329
242169
1271712
285289
372224
1683640
984681
860757
416179
1304723
1096833
612430
1518
1539855
1563213
1024715
1774686
1343624
303623
1873184
1602746
533655
1443762
1642092
87736
1132686
1547979
880852
1610631
942522
81217
987094
358124
1737021
680203
1332689
1393095
494930
548958
215417
341057
79064
1759769
910185
735456
1764343
875212
799717
352608
304431
18541
1003420
1151809
401560
1216423
56747
1306409
1990963
1838582
1434631
862948
360196
857653
196561
1060893
647735
907322
1589414
153629
345431
921993
1651337
181911
508480
1432600
1453427
282410
979465
1047636
1579900
1305747
1819571
1905421
1562820
597990
742841
1059756
1404276
1792332
1938109
1095417
278962
1186610
719315
1401004
561616
1703599
845091
1815789
138282
83392
1025487
999891
1855009
1544153
271349
1754742
375312
3725
1650275
598884
294949
1633909
1691578
1587300
407516
279433
680298
1953197
843798
1740126
12713
544848
353359
1254950
1188913
897434
1644084
1715912
802873
995533
92932
481131
1083501
1050796
567122
935524
1120078
760248
1906847
1342921
328606
1031191
1500205
1195684
356246
1988183
683353
1837575
374655
379372
70339
1634700
1119524
472293
628694
766054
1871549
1702665
114448
1869494
1577836
450716
126270
1835890
1404680
522731
242893
1193396
1096780
1205279
769903
1996727
528085
1764646
219301
1576404
588598
166438
1092487
11110
1079083
1496222
407649
1599940
39608
1378533
1648200
1561908
262517
1910215
896786
1876945
721366
1240055
179658
687806
1327120
1334188
1645068
1621693
219570
935507
1508805
1364363
427003
1361940
813166
825098
317510
42888
1180657
1034961
1014652
392744
1206855
414208
687301
1749997
1530673
187582
153459
147766
196090
220652
678911
1181652
1742272
43732
1088201
48767
984777
330129
416031
361462
1543211
1407519
1819530
1562979
992174
613926
1017666
1164387
916134
1645379
1124080
1696714
530381
141080
1497970
1861991
989196
504507
1743988
1085275
122262
1406009
72591
1457700
1257225
203833
1392636
462655
1007741
1695368
1541366
411821
1871025
469810
640767
266842
833014
1239286
1431592
1932887
868252
1914377
1793907
338657
1193447
1104465
943138
579164
1740583
401222
1848688
315515
156234
289505
997244
490155
1060024
69054
84090
951539
253993
935127
1019564
44055
1165788
941949
1085384
1304875
987297
1442039
971289
1655427
1350534
306288
490431
570172
67544
78767
407624
18457
36730
1412937
1877
1707796
580519
1965908
47344
74439
1762570
1287240
533291
772022
1008203
112755
1115726
1181982
1250196
419979
1141414
188001
1598714
1460551
932882
1293316
590443
1534850
1650729
890996
1841710
1620577
176140
1504376
625371
533424
1680837
469345
152920
850210
124867
1610650
1729773
341241
97979
1888682
1472653
678689
287442
1328282
1688494
846520
1842495
1113509
669073
331651
1364921
1789939
352586
1234114
1443167
159143
323404
866405
145666
124727
917884
1302934
618958
1874249
970810
1490005
355277
1316282
1626531
1610451
1521680
1685603
1427389
1345901
381687
1754576
516550
865073
1243112
1138350
1572183
650748
1033032
1969313
1064569
1631473
223538
566570
757018
272085
1878727
1907491
1944677
1331219
1429024
649184
1307976
862062
1632333
1149044
169818
245134
1803061
1317173
855058
1811038
1070616
757617
1238333
610492
1849124
482307
1549546
133964
1169138
182780
251160
658919
101983
1563612
341456
1013409
235050
19736
620795
453854
1274806
118224
220400
164648
1493075
1009573
1833603
89224
644958
446351
1660981
1387324
875708
469633
1242863
204387
588434
1372002
1875935
68598
636186
64761
1380756
68510
17934
1043169
944534
1290986
1464329
873008
853320
775525
859057
1808903
680168
632961
182750
1405463
1888277
45301
1728507
878056
954963
655033
1265730
319390
1004270
398625
961357
1542807
1711615
1243731
1799635
657199
1865201
1348474
923612
144565
63698
444118
1313924
1822103
555700
219764
1955491
1661527
890818
397748
547233
944068
1497722
1493284
741971
970905
1139453
1392984
595410
1174188
1574517
349369
1717593
905964
1328332
1731812
1800602
564544
932275
1777117
742275
127315
1941848
1290367
784573
1131649
1699067
1246338
1347990
616873
109331
13903
963227
786303
1065246
579420
992815
437653
1311917
1642469
1453320
752307
215874
421355
969792
10856
1456247
1304018
1380473
414576
1864797
1176327
1775377
44172
1388215
390754
444312
1769459
1400802
516303
467459
1010122
1584436
462323
1220108
517917
1845771
1326073
326511
678312
740866
45155
1905220
1033508
1149400
324371
333506
1574555
1173224
1035876
1100120
607275
566054
1297254
1825161
1332175
163438
163794
805869
1740463
568186
1295487
1856131
1344547
827241
1397334
844885
503345
1513640
1642701
991949
1933904
1939208
1936906
689122
224933
1749735
620531
1338012
323114
1928726
106120
1677028
1907877
1018159
681599
573474
1842550
736725
1675766
1998233
253313
1828622
549245
1552198
794353
460156
402442
1426711
1311373
1358885
1463142
481494
1021640
300282
1375595
137903
1459545
221841
1822517
577058
1949192
1772836
1901818
1078612
813563
463061
891677
1290032
1502900
1626489
1296550
942320
997387
1658536
1486252
689762
846572
1387114
820603
1020902
96028
546915
1602154
499430
1336918
425179
638191
984157
1324616
1834761
515594
1933274
938378
1915790
1748524
1850441
77234
1189970
1026054
566740
1256736
406868
917389
771168
56472
948070
341244
1549412
794115
459682
250426
57155
1398196
501877
574637
195808
1274521
860401
243131
1922527
32804
978226
889772
1361870
492056
326511
294518
1156410
257729
1898254
488013
1771008
1239403
1063301
180968
984892
536411
1547030
810182
1195238
1286597
1177915
428711
1228259
1260825
276764
54174
1260986
805608
538062
1945500
785488
1302879
292427
1172015
1057422
1156767
204007
1961410
1740466
1218330
868761
1528973
411110
1194129
295480
174356
75453
1476125
1236632
126588
589103
876068
42624
1867321
737622
739245
1335086
113381
1620681
336727
1843676
1267512
991980
710307
19992
681375
126542
193591
421940
1836459
78869
1276951
1660966
1740709
1134824
1780208
1393541
412518
1545601
1421473
1492341
197655
570108
1839709
1401924
795325
1557702
1091152
744973
159485
562002
1822280
267637
817300
528257
67789
366421
1872344
632475
1314271
840216
1984849
359534
160014
435569
1761
1976948
450173
1238006
1882145
1996820
1753893
1061756
1099336
955121
1787047
650398
625720
1768730
1458322
907490
200948
93684
63742
1612358
191199
450012
55844
1734127
848990
337472
1917607
1709080
1766871
601393
1905263
1993680
1572118
1095079
1646603
1924773
1812093
761146
1409287
1069042
9986
672032
345785
928291
844844
1594081
1536363
1455813
1719270
1184561
584863
526246
641890
1446321
1780438
679203
900879
924877
737528
1704129
549408
318730
187313
1944018
341750
1276725
252440
1553724
301590
533593
868136
1246092
880922
1151295
1854768
435737
753364
1236132
1874964
1758721
1848201
1620506
1167443
1367426
470116
1224206
997264
577594
1095354
1073219
1069954
251446
1201110
245129
917447
143606
399593
1611208
634052
523159
361330
1601021
777624
1084618
1759369
1935005
1944012
795167
1686356
1644099
1979767
1853649
938706
208414
1349461
1013800
1988838
1381464
854552
19612
1118213
1131897
37884
354385
1455272
1226360
1217150
569367
183532
1672501
1945500
258491
140963
1734241
136895
49436
1622732
1600552
123374
1727779
1988365
1289800
1485775
93658
1876029
1017851
1984160
1017257
297517
57682
1850652
479797
367798
1852309
1222182
1895447
1118085
777020
833169
1342928
1011031
381310
1458912
662131
482249
918192
615706
1223535
87058
541884
1286327
89053
1360911
1495224
1418997
1239452
854728
904590
415800
1519129
963165
393430
754808
1129501
700692
873718
916685
1402025
1900128
418216
1160939
797506
1721506
149581
169951
493121
466603
606221
1359693
706867
16434
1447808
1312805
1942196
866908
1778028
1910817
1084191
1160177
1814955
586369
1730289
1829977
221786
1860395
480567
1897246
1151343
1331918
1831526
39808
280399
1787262
342316
847595
833572
1553461
705324
1878361
752706
227265
802705
56147
1281123
1507247
1749997
188599
866000
1373650
1204070
1305967
393713
1279861
772843
1780446
1153544
1576491
1108410
1982333
264424
1153517
1296391
534591
1208931
651358
1152615
1589872
734539
1825919
1983906
363666
172638
1335473
1575779
1462265
1654473
1536902
327227
1549336
1129436
1848952
927431
1656505
1526558
1438181
767001
1044725
898577
1322591
1776167
1095619
212632
922606
1877413
1116769
867605
451437
817588
393184
688399
88194
1527260
1593418
779341
1930719
1762526
1352380
656873
1601724
1204662
1759226
1591302
1148921
52661
87776
775415
1735685
80941
191044
492445
553573
75736
1094144
692718
116903
129509
834487
1228358
908933
1811093
1055338
619859
1109919
808377
482087
1381467
492459
882720
1431582
874451
309412
1366430
1507878
451924
1392906
900551
1797315
1010264
1984221
1100019
724350
122872
143630
1807198
751511
1834872
1054652
1344276
1386727
384548
523061
1988407
1080447
811477
1449995
332007
866047
1710273
679832
302171
1879672
487926
406721
1305662
138346
1724152
1732629
83319
1988888
1450658
415812
985381
661362
485839
849529
177673
1565972
1683526
1755814
1297241
109229
445346
1616178
1183379
1728744
447549
191792
1706293
1309804
1834491
1049409
246145
1706100
1117065
701656
1379715
520433
198076
1460380
1154210
1744544
1347340
1328156
207346
396059
746576
1629211
1710323
525237
1752976
114470
723228
1566477
290162
1112318
1741242
1067389
1065737
1601795
196589
1809344
1834352
1868208
949305
178304
1014823
136215
815149
1028291
1888258
386939
1790854
1757596
656269
946431
433495
1884382
412062
1283844
1556017
263272
1429879
853610
960246
971241
1470886
1612849
910472
604107
702109
1517430
134229
1729115
1664198
806326
664951
195804
269399
1643557
303336
869943
1997277
1613599
1997552
840677
982630
488266
12697
1016191
163864
374502
735224
812077
1207294
451304
1768757
1514959
236033
1304295
115022
632784
1532586
414667
1147778
195997
405456
1494162
815125
1540945
1107054
1712174
719498
1339495
1649410
967649
1812000
1449912
645536
1195346
1949249
1912202
1542773
1185792
999245
669451
1227899
989222
164371
1836560
21059
1358064
1990354
1695385
545053
1036744
1944324
1808729
600945
654311
1062975
351158
513866
714886
542109
544927
1307416
1205524
1398083
600594
152610
317266
74096
1688494
1616508
1295667
810458
854114
1538286
909627
1241426
1581251
1638931
1421437
1053556
260943
833014
1798433
512097
182819
936498
1669371
1651513
373666
793323
485541
938793
971666
1277329
1921045
1083378
461832
1834111
1351618
173365
1782584
1631059
589505
1574621
1809131
1173000
1833265
572305
1766682
1315000
1032721
1628372
1614321
690993
1283181
1528442
1481613
1940341
1376376
1130937
1346375
1045270
1375007
247571
1795056
1161642
92052
534114
496589
1870249
1936707
398886
1914801
1229695
350440
901205
189708
1000018
1599190
1752570
786261
1274215
1671959
468178
934377
1129999
524656
1347917
1501952
479760
1304731
898527
1793686
1640916
776732
460142
1741105
312459
548732
1366712
1129198
1433977
748283
1365806
853058
1733028
1429045
1430060
1666992
1018441
1388183
1128128
507896
949155
1597678
847031
688572
1972151
190448
1779151
1369323
1870514
665451
671938
1306979
1610752
338229
1825891
955604
220579
1218252
1212838
57390
944283
937916
1520745
1499342
910103
662525
1305640
1908763
1971737
1067948
1159428
1532608
718318
1903819
84888
1678008
1434025
829165
1069897
198052
808736
509648
738259
433910
4919
1581923
690831
1452124
1443256
1349380
1629142
860021
785931
656912
1857096
806866
512228
119053
1106580
1986083
1754641
1816051
517198
1155021
134214
717988
676157
755419
1246220
1923118
848705
904473
535301
788947
13013
393452
855712
803010
1040704
1999906
791577
283470
596718
263711
1501973
1795238
1081303
1213631
397791
1742314
1193460
400820
1916685
1375597
1695072
122068
1064890
1216290
1520735
884022
1632358
1026833
1511714
997564
1400854
322435
495674
166014
70097
1861288
133544
1112854
1013896
1283220
1409070
1996296
1176426
799899
1604713
1399147
175452
1214252
336149
681007
1915153
834302
1233277
245834
162835
1087836
25155
1477242
982036
1577470
1431153
1454757
1976126
941920
1437789
641220
751337
1482460
1500035
1122258
1130318
1098356
1311103
557552
1085376
603247
295274
1452996
146765
1636507
628277
112037
123652
357823
43797
198646
1326989
394726
1046032
1621757
559049
624924
960140
1596607
654499
992022
227626
46408
523908
242735
1149195
1454543
1881110
101924
1813507
1187943
682899
1438491
417163
13747
1840309
1691828
1588891
1126744
1489512
624979
1034268
967480
1650732
1283386
764991
1196154
224720
1250907
501997
1174117
1045622
367792
664075
303566
818335
879920
1544064
1979223
216631
568217
863473
1558820
1498509
1590517
1003420
869094
803232
449877
1299342
1849654
1070156
49366
280615
1303494
1166143
1978569
1552690
1373079
15177
145918
1268036
590089
1600985
977777
998188
691539
1669331
1869028
464309
508469
1512578
1868321
979441
583968
878207
233560
1716393
1624663
1423109
285367
1681124
1438706
1552009
1107927
1046811
1965336
1191231
874068
955704
1787309
289850
1682684
1180268
1715119
1611365
1975747
228101
1918941
781343
228047
1538248
1362710
240467
197562
634866
1082911
1596868
1903185
16546
1738795
227768
1709949
1502329
1040388
690500
85342
638895
1733483
965747
850815
837147
812374
1533661
1081368
983033
136427
1829180
1437130
496115
608041
239185
760996
937128
886916
1558055
917795
1877456
1636312
943257
698372
533969
1593894
710808
765875
612018
477092
601222
96245
418477
816718
812466
1771814
1400390
1799223
1822094
305669
764784
1971973
1905554
1475893
389584
1143312
1227333
1166426
1282693
888945
1391233
452525
860864
676014
931348
1177738
1253545
475704
1885820
1031770
1060473
1679523
1894853
663203
804682
1205043
947487
1296824
780000
1893185
1337986
1154505
757610
286005
1926880
89153
806677
1121082
774960
1975207
1219842
438219
1066660
1555732
1912944
1713056
351236
1010572
542064
545530
716344
1979767
1038558
96332
277521
1807117
1144639
1643119
1664745
753790
548145
746641
1610648
530287
851744
1546250
758543
100105
301737
11350
944333
1877811
792497
1687965
221869
387711
207989
955633
885556
1763253
1951599
1586030
191129
1102377
1236238
158444
1094148
81974
369385
9454
805758
365048
43099
219873
622315
115851
835574
238272
397168
800428
1703528
785915
955825
1194229
844387
1214339
678915
486193
1054355
1981363
1823623
973890
1893185
915699
1806395
1034649
340747
1094853
1047726
1589481
1640388
1185273
1286136
657335
1975762
1216121
910026
686097
1896675
1611072
1688072
1114683
1439678
777269
1459058
1719074
1255224
1447631
342164
780951
455381
1349143
1403618
1609461
108320
944942
251711
1264835
173994
1839889
2103
339895
1333829
934079
1123484
67233
1876955
87635
1164785
625892
852217
1426792
1208094
717657
788438
1860271
335390
1375683
122084
1400750
774937
733935
1810781
1540917
405302
293938
1241209
1470263
488996
843502
1984456
441475
561610
1535571
1024
477225
1101795
1096599
1091963
657346
892742
1803113
1033744
1142477
1815523
1238391
1076640
74381
1074553
690761
387056
969206
1195029
427531
1795251
710498
1265513
1459510
685103
1780354
241225
1387015
1404643
1056743
1065277
1235239
1233249
5275
876695
383333
920467
1951774
1473811
1220074
1881660
1876201
1513420
1799876
518679
206337
1694762
485466
660174
1284885
790897
965058
112602
689433
1166830
1289208
1487370
1182067
1162104
1273112
1333445
1799517
1312065
684906
1851068
1077022
1480578
1141183
1831518
985228
499739
170487
1218810
1321813
1408074
1022871
459344
1910208
1790868
120553
672959
307579
156211
273638
367153
5919
375076
1538132
638338
638039
1659241
686511
1277902
1542720
1852346
1992769
848425
1360417
688062
1837079
1606020
705913
866217
1242518
1827424
1864563
1955804
912674
1542932
1228624
723297
952466
325462
967203
1316529
1662757
182120
367501
1282059
1631896
1090608
1779718
1351035
474110
1518763
1209581
484765
1875828
712470
1344876
1970751
745428
1178214
1645381
1206029
537482
1921393
901798
751312
1999550
1385002
633343
848207
607235
1374702
112101
825830
375086
1602878
533467
789816
1322996
1456710
1020337
579200
1079604
288899
1438271
346665
1381648
1603391
1049151
857576
1143544
341156
1764305
1126980
1302215
313375
1542318
1290724
482660
187145
1300253
919872
935251
295055
158614
278285
641807
1804318
1769042
1570892
679423
1899397
802946
1274817
1478453
1451567
1677591
119935
910080
1460990
1236314
1765833
1435049
1209503
1002248
777197
1940139
1587155
1225094
1900361
1278753
673529
826488
760613
714556
564678
1249548
1020897
1804453
1933116
644808
1254691
1510062
1476077
1144247
890478
959948
263941
1743415
1302852
574549
282577
1138802
1470700
428082
856213
970318
649840
1945891
1372801
1832414
1095520
1034591
495319
697227
452084
301234
31892
1287832
621532
782404
35997
1127233
1726738
68328
368325
285170
1617715
165955
1458830
445721
149437
637077
1991574
1152035
1286312
682967
125029
1573137
717909
958753
994959
885438
1628442
897220
754630
1455017
1653799
1174723
1082079
1150590
320819
1621890
795876
1148619
238243
681587
406189
124153
1267356
227128
316345
1949645
440906
115408
383782
990576
1798177
1260288
933995
1190928
539553
1097951
1017102
1170431
395421
707879
580352
1157470
1054332
971667
1993750
1828336
1184642
1965254
920530
1452142
1090333
1863645
1624083
419274
1911966
1678443
411284
1041475
1988615
418704
196845
676608
313088
1064298
5553
246297
339298
43823
581866
1082669
1601860
1941159
690886
766250
1677795
730596
157452
1505926
1570357
502646
162372
44979
538514
1632483
384365
530674
1470234
40066
272870
1762783
1383087
1645659
1442578
979087
1391388
1219816
1490909
1452869
303244
562014
1707248
584374
1071616
89974
1357451
1011694
560500
156211
181816
627298
1182937
1901326
326280
1231880
77639
96798
659277
1136479
972169
88600
1644784
767567
530178
506224
95216
748339
402921
732734
1764715
1873023
101483
859489
1621292
1033625
1233360
1028487
1560251
488174
194104
228068
1426486
1862039
531918
294599
305846
361296
395665
1144344
967403
668027
1574205
1442000
1991082
1981079
820540
1316435
1755575
471284
940651
1222735
1035669
465023
691613
878888
567284
121209
1144916
1727981
991360
198312
1379398
143312
148388
1088461
1665823
1805167
132889
622308
1787414
528037
1513286
742875
380857
1059643
492360
40166
361250
1826807
1514281
1141788
307645
1879043
279084
361376
361992
272236
297576
308330
153621
1384426
945452
1086327
1386535
159937
773598
1058170
790697
1488872
848267
595921
268106
350924
29789
152625
132171
1640511
190292
1067923
1962907
1411046
834789
89031
1095304
745658
1915738
1775888
997510
660145
1859358
1011364
1314620
1189742
183328
1359404
287595
1574382
360783
1439391
489329
367693
357440
1398125
341674
145512
1964234
903642
678570
1388923
1462111
1863587
1499087
1845881
588207
1498733
1881486
1378895
1874498
236716
1410390
1424609
659129
992021
446693
516883
42016
1989851
593942
1391617
1787786
1720092
154600
287951
1113115
1587739
416923
1254405
771936
1605491
1874688
1776146
1201479
1481685
1617062
850064
111625
1353244
748140
531316
1771871
373778
963305
212721
490931
592813
1853744
523954
907727
724195
578020
1657216
461344
1129039
1122281
1992732
1629759
1648967
579619
1897356
94320
1727938
1860054
1792279
1518612
75155
944942
1241498
1288477
477556
1233632
1854524
1688025
733225
99908
1276917
132030
1129864
967422
719497
1296260
940634
1041174
1855863
1086880
1913602
1993681
207579
47436
1890879
1534967
1715039
648490
1432824
370042
1432380
903443
1512254
641012
1245352
1842223
1343803
654505
1417396
614412
1206087
662496
118756
60733
615504
461978
858342
1459849
1825108
184622
937834
1447289
140115
1715077
1122612
95988
1540292
1164642
89141
1355298
1943845
286552
1189172
501584
1976982
356068
449767
294999
918196
356831
391533
58053
1552785
1958296
72927
1481169
905318
21549
1917512
1542957
1929483
1647400
295232
357875
770335
363930
1990090
1797009
569367
693503
1707742
1733952
327967
1022871
1315433
1146083
255820
525388
1195637
266158
495410
1146754
1375327
973687
1264958
1713627
691576
1330747
87135
1754528
1473176
1063415
106744
246542
609940
1135361
1109905
1079907
177018
670943
335446
1777353
1626778
150296
1332886
1030906
1435446
1234457
176752
709156
1357904
1280642
689542
1062920
1629221
1764055
1829066
1600333
1487569
831297
224888
180324
642291
1702006
1841791
50340
1508540
570745
686031
1912012
631491
427619
461694
1571377
1968204
630443
1247327
127275
559952
477130
475515
1912337
981388
441766
1536212
405896
493824
1374197
887309
1084399
1593704
282611
134987
1945522
404359
1526336
218388
183389
843010
1452767
218454
1965313
1707837
549231
1874686
326111
55300
884008
296702
926357
1261667
1598944
1604971
325588
393498
1802445
805822
427842
1498804
1363148
1141523
771227
121738
35641
254936
1169644
886096
773975
979064
1288114
980077
1117839
1945545
1663354
1121597
218879
568111
744726
623848
267030
91431
737208
963595
1924816
1533661
1662328
812022
1619518
1514118
125354
812927
1972939
153953
761411
594313
1283033
1575353
1253434
1200661
666574
1884782
12319
987360
740639
214155
718882
1991015
1143078
1287296
197847
883915
233644
622489
69160
436142
860299
1065407
1958497
1811608
1029091
1494608
607695
132736
1524790
1373788
1346946
1628091
114487
1369277
741666
1255152
1564615
215198
333689
663668
485383
277654
1979310
1341319
276822
816223
893477
218791
862859
48767
1508381
974618
1488950
1154336
1601313
1438723
1404137
1906703
369489
1866362
710497
1990557
1608532
464042
381528
1536654
543891
13788
1862413
862832
295300
1156628
1067456
343581
313643
1870036
1283803
162935
1856811
1349340
657708
920005
1370951
1265545
1925510
542062
1086615
1745636
1631212
773906
649947
384680
1163307
28241
368835
1457603
262096
1245569
635378
588138
1597248
1241488
1506299
1092358
1618029
1235450
1485641
109891
1612586
1448862
474563
1498156
292938
160919
1119026
1423641
423301
1025472
1520642
1003821
1422662
93072
402218
1906489
1754991
376321
1553009
1213293
162382
35042
1154639
378744
1139275
510353
1741704
337124
344573
820099
1901115
1954938
614743
1752653
1636582
360710
1386606
866674
862734
1169439
366758
1486029
106188
392558
586837
1745738
1122975
877758
1664928
1759093
1896833
1091294
872201
1661458
1884644
1931493
1240681
1513956
1750510
587872
433232
415872
151108
887722
638871
1146648
1913034
1465907
674525
1360565
1598931
1133093
1348716
1267990
568367
1421601
761638
811194
468584
1209319
136496
134448
1819811
9081
1063229
964748
183642
771141
1364183
669447
630634
272532
1761815
661203
1386469
556830
1904842
1137751
1187983
337007
1618841
1676315
946162
374045
1234881
807937
759647
804176
819590
185987
473632
983929
340507
1807023
656301
973242
1442509
1741661
1586680
1956484
965701
683759
373226
1262252
356864
1305845
1786968
836337
262971
583277
40929
657091
449731
411284
233516
1798390
412804
86452
1844192
1878387
95757
1082405
1267595
556762
1196787
617067
733676
1907491
1798300
1491635
1027221
311840
95157
1054606
250091
1178599
156966
816334
514592
388775
31999
632907
287319
1861546
1497387
1858644
384860
1593776
1142701
1787206
1604329
1767559
930824
684772
668216
371459
995618
1240059
1347811
1079800
1440525
100872
1429689
523167
1880629
350191
647585
1157013
1919993
1680759
914712
1328041
393060
67913
1859027
1827936
1364738
340566
710885
1197222
1095318
1454912
309044
299882
1774680
1355927
1550985
464282
1642409
1161155
1168014
1896861
885816
832642
431746
83298
952184
1563070
527502
596041
1744451
787367
100468
1340162
357981
98626
1374145
1562130
1900386
1556317
1315482
1673288
1447731
1149641
1261667
200337
950287
2013
1638067
72987
1188821
125727
1469817
177707
1238718
54589
1636356
1112215
1890890
1727189
591166
466129
840123
853017
124304
811478
1074709
1804671
1434307
583800
397879
703748
662523
1721706
638011
236387
1125990
583800
1327407
545721
1465029
274570
57805
988516
1763754
540547
1862578
1902905
1311501
563070
76219
256669
824701
593069
1627422
162553
1355840
1134621
80275
875256
1661546
119591
1717535
375388
626815
881090
1561286
1318945
466722
1712112
885843
1374930
725634
1562696
465783
1103865
713345
1371626
147793
1493750
693981
1622182
1279610
1137520
1767269
1168304
529239
974128
481091
9381
60033
973528
1405571
236533
1872376
1262437
395119
411766
288238
1312452
1569871
1405395
638271
992351
1094332
1142021
321458
1662060
475934
1812715
719433
1405602
309391
207893
1651000
1642531
954916
1793616
1673115
695215
1287202
1990385
1828297
1454407
812699
586897
454916
527936
1443739
1346173
1426305
870420
494803
806530
1267742
496246
105304
247353
362374
1773795
1826958
1771177
1398616
185698
1481533
1427208
1857204
1493313
374129
272674
1769639
799840
141643
1666072
647822
257664
422267
340419
679632
617205
1186400
1598525
1466942
782121
1378754
1681739
753526
113379
1568271
1349572
215433
67641
1268038
1905894
1045219
218791
1971025
1991699
635324
1320281
1782374
114362
1918299
557761
307706
1530060
1423617
1788299
190225
264442
395563
543828
1380795
442238
1117913
1418430
1099365
472874
1566609
805148
1445504
1118048
451121
1031866
596938
918807
328655
1605867
1090677
604126
902463
1248906
109940
735014
367532
1226246
1922310
960698
319879
1184497
388304
1013757
1527665
1028667
1408606
1535659
1501435
555594
1765069
303399
1475000
210967
1409343
1373841
1059042
279119
1308160
854635
517777
1140124
1725094
419569
1025472
1559428
678821
1906120
1063352
689285
470396
1564287
1794303
377392
920530
211251
94858
1341240
291008
1089010
1375152
1709949
445227
1523035
1514608
1059760
1003668
428897
1879108
184881
1971737
1891988
510942
1512842
1952356
749095
768878
111633
702354
431543
1314905
994777
472021
1968552
1232412
44238
378688
1385636
142407
635559
1079512
684559
1254513
1976143
655798
277632
993019
1322946
1613977
1373979
123794
1800275
1146051
1225184
1413146
339897
556065
432408
755471
469791
434362
1515792
1420737
1362941
574106
402470
400043
1648192
458461
325414
1348583
774808
658123
1550238
1938066
1367338
1355249
920005
143551
362881
785443
1011707
597078
1163173
1142426
123411
747722
1519341
1616452
56564
1537239
92198
1065728
788697
530699
1708671
1472545
868730
1823868
270464
620314
270989
1127796
1597422
94851
1394010
1275566
792592
1189282
138173
893478
145666
1597297
812054
1849546
886825
518160
1713702
1117894
275582
246372
1997137
1755546
999420
655883
1178700
804337
873008
1426081
169739
1725869
284808
1444640
1921858
1968552
1415791
1705319
1363396
686323
575264
1256726
109730
724822
1986480
1721615
1431837
190158
132453
369218
1048546
1989028
1437592
189374
853426
1988459
930384
1169010
1999233
831041
860046
493312
953674
309759
982121
1532995
1590938
1414354
1648048
951930
320724
337181
1661778
879557
756418
1374275
29525
1288692
215543
126730
1947480
338534
330716
136324
418221
862018
1321786
346964
952507
524056
809647
168960
266371
1310766
44998
1783887
575473
1691917
442884
732784
649162
1672433
805931
450366
856250
1500396
1034811
143796
214125
502985
803607
1604543
338588
1797284
1562300
750533
1434857
1611639
68913
1201677
404275
12340
871625
1986715
175739
709029
510498
531832
445227
1403722
1868435
706763
1423392
1104835
1830643
294917
1278546
1250595
959675
404724
1928539
1237977
1049241
1629508
937542
71611
1933481
148241
1971561
1679809
302675
1770849
451821
1576292
1968598
307547
314862
443661
1128196
944467
446803
916148
1257891
1202253
1512652
1831411
559603
1949766
1784770
1998528
449623
1479341
929085
1829647
1598544
824975
1432910
1307369
1108424
1944715
1446114
408884
1999007
1524978
1526448
1029698
1289003
925615
1887588
680352
1607664
1292015
786746
1771429
587455
870313
555758
170014
179271
1588380
1677534
1938141
1399403
1076385
1874189
359483
1906629
1811141
307935
1251811
81076
168737
1925602
1420939
166539
1307369
1247528
319469
1535777
744696
411623
1338865
1680200
181123
1372405
1045587
1275089
1633118
1419906
1587959
561509
1259260
622973
454230
1138922
366065
618667
1040059
1534199
186223
345849
1877374
1951699
892760
565714
1096263
1569753
797557
1203213
845569
873295
1271817
240391
720618
1071710
1696553
847473
1438156
1389938
973953
635085
477791
1422429
1954220
13430
1534828
1536653
1353988
1212358
1017576
829424
476781
615791
648277
1291111
1451033
1954881
978935
215069
1387913
1133890
357256
1511104
648445
276922
901506
1865688
304592
444162
374815
519637
994005
101949
394430
27905
797052
927908
968822
1031477
1927111
1465029
779520
526118
739533
686698
595504
488165
875634
1826733
899401
925993
1501369
133569
1571302
1809624
494626
1762267
945808
1649950
566429
608813
740695
1697833
726603
196582
823823
1209373
1523628
1214285
1017273
1531763
1693531
1558909
817250
634953
1385002
887237
720264
1568581
1803262
1498231
1179154
495458
729950
358432
288866
855386
292299
1962089
720568
1619089
1871522
776085
911884
589191
766668
1246253
1356449
638551
1719242
33845
747089
337517
358000
582393
1143706
1013084
48918
70704
1829039
1507824
1859566
1543080
1672529
1190185
516064
1798183
617363
339880
1369525
1615746
1812861
1592682
177259
558945
1873758
627565
469829
1545443
384034
64781
1488611
1453893
1349456
113725
171336
1439011
817229
1064978
342529
675708
929572
524471
1932814
316415
1677862
1041489
1715327
411540
1411503
435917
1470139
1617768
745741
157473
1861808
502365
1579423
1454894
401058
630771
1195237
1055997
1241407
1720399
1597551
1519567
1006399
906674
117526
1830418
920323
1564200
723326
1551650
1818584
924895
1293973
844916
836279
830662
1112462
1931435
729125
1820946
1998266
1584494
1776313
1415903
22614
1760078
1690716
692288
1019701
1971525
1184131
145937
219806
1197879
341260
948752
913026
1043772
1717405
429880
1078692
778962
1839906
53110
583999
860710
1507743
1406287
927250
1773072
167943
1661090
1095164
1914392
336269
1601704
519413
1893319
11080
863383
1582859
1259598
479301
619466
1198657
1911931
78211
1187922
364943
775800
1706405
1763251
118299
1373603
192451
811730
309638
1039025
1069347
600917
598512
902905
987588
1576450
841558
960603
970116
1684152
94590
931838
1570626
144770
1219877
42128
1895546
1275100
1944420
927356
912609
1537572
13421
966149
372618
194441
1550472
791755
914388
869021
905916
811477
1398941
450699
948129
850316
318165
1582874
1820108
274679
993550
1948858
472964
589275
1184770
631682
303967
1098258
1887401
1009957
1817151
117360
821073
209639
755354
387038
815862
1863182
1724423
1392928
519679
368830
1142113
297915
822283
1901583
828323
135908
573901
637995
811948
1947333
384459
1453837
1256103
916531
1819521
847272
1741095
597185
1848185
1682775
1830035
1273145
446140
254016
1107650
775189
996511
1210780
347736
1365510
968624
250841
1878963
666460
828235
406875
944496
1375213
548693
1886615
1389246
1369720
1629538
1693625
428497
1837693
835190
1404514
1915770
327947
1367887
739162
982182
568352
83237
1404091
1949308
1136446
312570
1407125
403184
1669491
1481340
1170780
1871837
1495301
1447486
1029917
381643
1255418
1313710
587378
10514
1432637
141893
1611827
1220913
607695
1513183
28916
1923659
1029698
952084
859137
1036163
423900
1738294
1775952
497259
1745154
1026844
497291
1283088
1737686
655016
129251
279512
548174
1773209
1987231
1902972
749219
826585
1113681
332642
238415
278033
162694
1779993
4787
615818
876263
665542
366324
477546
556661
1404912
1085222
743086
1045306
675732
40818
760302
449336
1585689
388688
1733527
403542
620554
1939099
361110
85601
200591
61877
177243
52336
1399020
598790
528257
1520722
1403940
1536723
868232
988148
1192262
1558846
1060680
828862
1330012
1368191
1636415
1006264
1228719
174382
484509
590703
419294
1326760
352343
1685696
66223
854519
2673
30574
940424
1842919
909465
1058049
550182
1326071
224996
1509898
1703873
1503535
555754
1438710
1499156
1521745
1435071
1807124
801704
12709
957545
1268094
136864
43791
1782662
731597
289429
708599
803578
1515030
587936
1690019
359799
1153201
1963601
1751422
748053
1309942
200603
1380598
1111333
789579
1709117
289989
1845327
762498
1355888
319673
1327750
1154653
550400
1385546
1270688
872633
1752919
845739
977106
587373
100484
1421652
699243
1901277
1142768
1087166
1886529
640695
338976
891250
844131
69210
1927105
1633776
1492674
1841178
836690
492387
1230379
163961
962159
1966333
992385
617402
1541681
1547713
1115336
1876291
1901071
1945866
323084
19199
1058691
109388
736639
969131
585702
9520
1650149
1327065
1901500
1420939
1351998
1125768
1257429
1217339
1873822
187854
477832
1575683
1977529
63356
1159129
335203
1347186
779893
447755
1498728
1060245
1260816
1802591
1425547
141285
504733
1037165
1090225
1744765
921653
561878
219607
901838
1683867
1604184
764291
1292687
40458
952556
1794739
602083
796449
462865
248311
1385623
32195
1016200
938702
1452003
479276
189201
1163768
1383256
1943797
728589
541797
986371
784845
192200
158007
420412
1970988
704601
1780654
338004
69430
1523377
940166
1198561
1097331
1446114
1196243
1272312
841316
659588
207886
553396
162661
1702212
509513
1005335
539405
1813103
446804
1137081
92166
1793784
1999566
1582311
1583768
1121613
63057
642150
1171979
673273
1169147
875552
1735623
1138370
227198
25624
1526168
306195
754038
1460054
157091
1410914
1696422
266712
96932
1581628
1569068
1844956
84729
661238
677924
1108782
512493
963789
1712298
766470
136471
179607
1160498
1247434
272475
1627672
1690599
205419
820310
688853
354633
586338
1565866
1774115
177166
1746986
1726838
1367959
244763
1246389
1488080
381279
537408
714292
471062
1779499
1720299
793959
1388353
1156236
461273
1889650
1448239
209342
858830
773906
660220
308945
851198
1787829
1425431
1004664
1614444
395269
537840
1960606
621349
1679385
648280
1748831
1747513
1965815
1974084
136985
1850822
471791
1289128
371236
556325
1511603
1483694
1920369
1450906
1870950
1354348
1364567
611064
1721702
500527
1311154
211628
1682646
1839025
1036090
1140826
365788
1402811
1597563
1456269
1046630
757311
789328
1572830
180784
1903772
1566828
1111183
1052332
1325810
908271
1667727
1478964
809018
1345943
509949
36385
1162900
1375012
983393
849501
84241
987478
1156301
1670939
62497
1632078
1529086
558669
1883112
1993359
842838
224281
70586
578961
1250803
1461497
519563
969474
1771133
1448860
1423532
1743513
445562
1734183
639494
257336
792715
1643648
577967
120520
1826203
1422737
486379
1259242
1667756
1524491
1951473
1255660
849147
1437940
1511957
1546953
847523
1306548
1948163
595998
273722
1340372
350440
1684152
1319471
157118
585981
1006474
1517773
1095496
1829130
1628470
1227051
1967086
1990922
1456529
1704397
125881
843546
992437
1005707
1276444
1091347
1179109
427515
1033968
527086
1319452
1082612
1174741
996128
1595926
1264028
1717307
1189299
1980365
1495903
562714
21792
426038
1895209
408137
873689
143561
1352032
896750
1952458
1583427
1685099
440488
554774
1860404
345097
763482
239154
451950
1867747
943203
1819889
1159050
558065
198561
1058863
1846150
1828075
1063902
266908
491132
1355490
445137
733380
1694220
1420605
1027522
1832733
930071
673899
986446
1930277
390315
818863
1959515
1921351
1850423
563805
1556060
1351136
553063
822433
1938970
561585
336853
1688672
1032782
1207044
1270685
1255161
487899
1401001
717994
1116167
1464486
1974111
1380626
1426713
1476147
367913
1759259
317555
550316
1771513
368675
1510670
1797160
201254
1676739
261564
1060672
1372853
1514063
1092632
577132
1965219
1912109
1993070
98047
242403
1820859
1810129
399647
118818
1828197
485328
333701
1484702
1446324
1499891
319898
1503440
1933460
593205
1793302
25246
1092932
1370277
930539
706549
552391
1032078
46188
69294
638579
397956
426342
896775
1979469
688185
590325
1016044
1015819
574180
291675
1577098
1044354
1270905
934498
672573
1234864
856355
1170183
1532845
1347209
979767
1976256
732399
1466402
626995
974920
411260
578904
638999
914810
1081629
1825072
384838
1830010
1385144
489648
1277942
816847
942455
698142
1285900
33009
1506836
622334
1538937
1967714
419587
667456
1835864
1707206
289119
659014
267447
937812
1637510
993063
1840910
1147602
1423387
507549
897007
716965
805078
1140797
442284
1208688
1158845
721795
1732001
1535895
504586
508400
1969894
118309
1524962
654480
345743
985628
1370508
701226
1965731
677588
84269
1574498
1261601
950738
762213
290123
1845885
1385848
91257
953674
531521
262495
1241874
1788869
863730
278990
1626379
685297
1440174
765321
133027
913922
31631
26370
120995
486831
80384
1728367
1704960
1362592
864820
979883
1420684
592836
1002941
574281
471841
740899
1049650
1743777
326859
1973032
1874907
1542293
203012
58266
339735
1432981
1936954
1547538
1441467
822339
267052
1759167
1930618
233172
1413860
1923860
380534
402353
1018395
91781
710657
539351
1754894
1235067
1648935
231621
1377504
133705
589262
65608
232007
529798
850344
682321
1492403
756351
1623913
1949981
1295095
993997
1512802
602462
1038095
1890076
77098
1429974
6360
428532
1936051
29499
1771923
478692
1194257
1464054
872346
1812828
624566
763917
712963
1187142
328361
1933454
169066
1365918
1274507
1066953
1208573
925712
1106677
470361
1754395
27660
1876052
545613
1762349
658733
830133
1215758
14260
1505471
76896
810453
1889407
1883955
1154767
1318010
1861860
78265
980441
1713110
83695
42447
95332
1455121
500413
1729115
963252
1396723
447643
1528146
492239
344490
1572330
33231
408662
1529189
1844736
1644644
76023
32049
1623372
223196
1692356
1713287
1774308
1390643
506569
1570825
503082
724224
221951
290165
1072030
1799294
1515618
35693
806717
868060
1537357
847613
438877
172000
1868173
799148
1491599
1993726
26859
1489075
62773
436764
848376
510363
1360107
947971
382691
1696151
803582
1111453
1196845
1284222
1622666
146002
631581
1850444
1659153
462354
1163632
738708
589622
1917366
830644
1693546
670093
101956
1175159
918395
296378
1090784
419392
898374
1405537
1502910
16475
365659
2444
529952
1238643
173160
1168852
444060
1380932
1604543
1919073
1146581
846798
1010743
1857396
264781
852597
602091
1650236
579761
1162643
1696386
1589742
1100283
488479
1318584
654154
695807
601506
1084083
1000991
1921424
1028225
423201
1728863
1899088
1661134
1441735
1959298
1520725
426378
1355183
1294191
944530
1378065
725310
1068266
355277
1779796
986796
1823412
1232895
1704844
1666933
667822
924964
917436
1202554
1588699
378645
770021
1036558
775753
712525
502963
1542770
1647256
763909
102686
1958169
981405
618857
902854
53953
746154
1325414
1090815
588610
737616
1621668
822976
420154
409276
1903896
506357
1302154
945921
820348
1870085
1673141
49741
1132228
118525
1650396
1786323
645527
857250
1378189
207109
165060
1891096
1850308
1075803
1314903
649585
801769
204355
1735981
1944251
1277465
325317
602471
658112
1398334
360525
1043657
653457
199389
576421
1291589
1787012
983372
873726
483119
1097346
1485977
1805964
1954219
1242152
1048592
807190
1940412
1348358
1500825
296517
1630998
1574607
594724
1353408
540052
960527
414833
227410
1895162
1896736
953815
672995
47853
1550835
325613
1610798
1557604
468839
208197
1537755
13239
1954683
1482817
1167777
1217050
1912385
276610
515074
338925
617242
1975851
376328
66022
1829338
1031449
1060439
289738
178752
940749
712973
1060590
642012
1747060
182653
1331108
1936703
1027093
1172595
1572884
682804
253484
440219
617988
1562777
184086
1241061
1385737
1493583
201219
903443
1464337
1795397
654937
311270
1841523
1770088
637651
1692508
1921517
378992
770734
219395
1998572
1024734
577897
1565807
419042
952334
1397025
1432276
1760921
138245
1818143
1098196
70026
1878424
571171
523216
646472
1425283
1765005
1687424
1771956
1123068
1690046
1737857
933595
165165
217336
562626
478165
248627
1208612
468617
209768
1340316
248563
1406688
570763
1875340
630646
1997143
81553
1229863
1005437
827872
449407
730593
864322
1606424
1097132
1236484
1230137
545735
1685675
1521969
1379373
1960274
1900431
1366568
312784
1826672
747139
1483331
212470
1330243
1812294
504169
1451329
147046
722118
759456
990777
1884523
1698353
979570
148532
1859949
568798
18124
1655418
1142021
301805
1029753
930696
1084975
1925294
1911021
707080
1715962
1378150
506298
641821
1573699
863236
795572
1833622
1873820
387265
673600
1462738
1485351
113077
1145780
1521966
1405066
474636
391131
610858
1046550
1177607
172578
612884
1308838
1649473
422112
1433751
1344876
608258
441496
458169
734947
1971471
1788719
984407
1636960
492479
1452370
1344150
1873543
1520449
805282
1913387
494737
266161
995362
1072369
1536352
1139453
950582
1904088
1299614
441230
1410178
1635347
1932585
197042
124463
141873
1621300
1183876
1191749
1704161
1186461
1080322
834720
722211
544613
1549166
1067959
713551
212787
1702396
1016988
233400
1087802
99221
207320
235555
1677130
360451
628099
621873
1186952
1237997
1948930
904581
183992
554024
611380
471434
1362563
280836
471277
26729
1221162
1056822
1338711
324805
510335
932526
654662
1432611
1514479
724633
1003721
1179122
139467
815318
587003
714155
1776525
447944
144536
1488402
600453
1349617
1661609
1727229
718996
1202200
64862
743648
681477
491293
964503
718096
46953
1411091
259159
894944
1670777
1413847
1619907
711736
830063
988224
1787012
577574
17734
950065
1162973
206466
1016191
1624944
1810935
530269
198871
1868499
1176443
472520
913536
630984
1844034
878565
1952964
1706429
1175509
1993587
452554
1942992
1087170
744151
293973
1111178
1662328
1812359
747401
1503908
110927
1014040
1626661
1844641
1590582
877178
1094164
572638
898111
950149
1601469
1636409
461925
1514444
141066
646791
1511206
129930
1813699
1488029
1977605
1994586
862292
122705
46346
984733
1739723
1289628
1492402
1107635
1048180
952841
1620411
1197818
1769825
648571
838010
1994913
275795
1327627
1161417
891642
1147061
339733
605072
1664251
230313
847932
1272680
359062
1773605
598276
95953
741026
1263701
246071
1206430
904597
1300992
1218321
1079915
726070
1726495
407546
793494
1836854
410306
1623581
1530495
1235319
1900922
16519
834765
733746
1325246
1506289
1864568
962564
1434857
1463800
1832202
1532254
1466342
885301
1138327
544961
845822
833848
1195552
1282123
983684
845540
340205
1429114
117041
1836184
983911
1683186
274892
1918038
1915516
1923156
1528564
1597712
1227313
831079
1910058
1131674
1391539
1771100
396043
1993656
582415
1257892
695175
1104037
1703665
983310
1795699
1143771
284758
682572
390539
1754121
1305789
848181
563233
1291227
171930
770357
146224
1848185
1960083
1282669
1916315
1698997
24216
1208856
1924997
411499
1868132
1059546
838761
517146
1394621
1988600
321117
1591133
450078
685407
290904
1929119
982363
1108477
1821725
1188266
1551016
591600
409757
110556
1040971
533158
1594660
1720522
531370
785295
1365604
396506
228847
616610
590707
1564979
220707
590100
1111923
710977
1389710
1164630
1350706
1582289
267657
1272032
1612908
1192750
563205
605557
1077541
268713
651317
762708
1085931
883702
1067102
1931251
1009679
414925
1577576
1429901
821696
274867
418973
1898401
1853737
1362417
1246223
523658
1089855
1336007
1981968
901044
1015094
1849938
1013035
1687632
1301862
1450447
583937
177882
571564
929976
495966
652890
1865967
1976309
824677
35338
1917061
1167260
1791351
1195684
1127747
1281258
707745
340208
1905859
553413
69029
1910873
1484196
113840
1075358
807799
1871049
1718094
899511
1866121
953197
793570
1357857
1763448
1901170
1511599
573772
180721
1529160
1409691
1470886
758027
1682912
446303
967191
1641600
687448
258884
1423333
1181506
915835
1788249
441440
1551546
1348128
974180
762907
1917934
1026316
602715
478071
116817
97358
1728089
236432
916182
1156445
947243
1836697
570792
38875
1661174
817550
1609889
478678
1174195
79491
452672
1337454
747969
1826363
1612461
1687141
1903527
124575
241436
744861
599661
707563
53493
697618
570782
734324
128598
277293
18832
257197
408134
1411111
1082405
1439502
336804
24055
1863509
345618
1647558
508276
645907
738791
1465153
1493284
1437437
786366
1605465
1410904
1820378
674913
807471
1469780
835625
1064160
1200693
631689
1455336
87810
1039608
71922
62377
1342229
834895
1542426
422774
1249286
1807590
84499
415664
1446845
644573
396626
1876092
643908
1174648
738617
1393876
72994
1149510
1631734
929875
1808218
173944
1591869
1826278
1960536
1773992
1291521
1398505
1827488
1233236
601945
871077
1984085
1035414
781646
986848
286994
215423
1052266
110740
1974553
1503762
961069
1582764
857484
1450713
236524
167837
1086950
1350143
1401656
819295
652794
1263436
1939719
1169030
1812311
1283195
646020
404049
231220
1656193
1697969
352614
1318676
708545
1764863
1263987
551544
77418
1195484
111602
489923
465497
1677526
351632
1956910
970859
902972
626307
1836239
1352882
1213156
176787
176143
1447190
1777293
1234446
1568606
1632022
780486
776349
1057973
1252021
368796
1479793
1246366
1839847
506307
196584
686251
1364053
915259
669396
599417
1567290
1317308
655349
579370
901422
1057196
1546292
567345
1982306
1877471
14484
1043326
1331492
493149
1868452
1069881
474061
783909
1592022
783586
761011
648367
168887
1674271
993801
191880
955102
516576
735194
1469681
429385
429520
764490
334805
974009
1651629
1016656
1747052
482249
1858871
1936954
477632
12941
654571
304972
1109823
483945
1666374
1985160
324033
700684
1075500
804512
1650276
539362
256042
886582
649947
1796638
1365444
1045467
793323
1803966
428784
1809921
447555
1990679
705839
1731626
569524
1888858
14766
1767302
1646156
788619
1615673
1598835
171074
1922597
549398
8452
1480306
599686
1826644
1806895
28646
1324668
962644
1729684
1419743
1681327
255424
1520761
409530
1348459
243934
236761
1516616
1624800
1715449
1199553
685938
1263802
1359311
1461725
249896
1286857
322388
596137
699202
1000607
1525765
1427108
1964287
1337413
1387851
1988049
1190969
572261
1725927
412979
1646911
1827639
864311
1222930
1467848
978061
1168477
1411445
658716
670753
819924
1515136
1418125
36976
979923
1488241
962808
829619
769252
1800322
1212554
1748312
1738095
1370220
6518
873073
1319911
881474
662616
1956967
609564
1573255
1346089
1774028
1705505
166661
1680759
469956
652134
387570
1201549
688838
1624615
14804
39484
421950
105024
1137732
1066147
540077
203295
1306608
406210
295969
608848
1364102
287448
1866259
1383766
1556820
1239989
1104273
821873
1460219
131063
1734502
1631629
1399325
1095536
28682
749780
341975
343433
1118934
75104
530115
458683
1964806
1890576
1628703
1447139
1297167
731549
961665
1253537
193145
1020296
1234877
1945575
1053761
739989
1566828
329263
427244
1266429
1360083
1273009
1100783
492823
1735431
261188
1237615
347672
618062
970064
377070
335950
481085
1018044
877404
635877
569583
323906
660202
890700
1789651
102322
1207214
592997
1458001
1097901
44910
1102481
751316
1215931
518704
585204
1649918
1039689
1160263
1451087
527296
1649915
1219908
389941
759554
606208
995122
956955
308957
366626
89515
960774
819238
1169152
1553332
523787
1051218
491186
1452962
336810
967140
1644010
1982919
431467
154461
542369
381731
577897
1933507
1781571
1785989
123922
1397240
1931748
1412992
1511271
511907
1528438
1034449
269376
1595533
530317
681539
590149
1131513
872643
293222
848036
33996
1512776
745306
166306
983831
1538076
1947799
684526
1316246
1564776
415033
1826419
1697090
868565
465725
367434
1299496
1058809
1574036
530416
258674
62394
412186
1311924
1387891
590119
1655988
729272
1741587
505556
305322
1922203
1118161
1363145
1627521
491267
179607
190043
644742
864549
1934171
748292
738846
95614
1904879
1273477
327040
1038214
509824
436900
49126
491763
591207
594853
233908
230524
1876456
1444287
845805
368365
497513
46960
112003
1214101
603669
1524589
1191932
1051980
1393426
1581199
795010
715742
1435607
1843979
1466412
418914
581805
1724623
1470331
1850904
1552450
1964601
1789721
625918
1941295
1861926
322729
485874
1276781
241813
641917
35069
417356
1655796
833356
1604779
1597992
425494
1667569
1714031
895489
145530
305590
144614
1280615
137769
1574732
308556
108097
261618
475305
1358744
1290784
710259
1370731
202447
1663735
1696475
902966
461774
696698
1388782
2135
1270595
560015
138476
615454
867421
1361865
541857
1751654
1342417
406442
1837906
1248594
160732
1390282
1334609
48615
888466
1260315
500195
1233376
1897162
424665
1202161
397939
890838
1400905
185169
254528
1018645
287942
13657
1448718
462727
1344374
613237
323517
1316167
1720188
1950079
91390
1050134
697001
1678303
819166
599616
32473
1180576
1667038
1412796
676986
1578099
403754
1455667
1008632
97396
1162136
1175345
933078
76329
1339054
781983
7782
1449163
1063936
947961
257279
457911
1471361
732017
609178
865159
1114958
887952
571793
357413
971859
1616708
972005
1760247
1388690
1265389
822895
1408702
1233537
1829349
1480181
1514350
1376533
703858
308816
258514
1747522
1920037
394151
1065342
475084
621590
1031471
1304941
400007
721325
570301
1485022
834762
697335
776861
115923
1245417
1284788
581750
1739826
1443029
1795554
1790406
665573
848990
249097
568355
599852
956301
594789
187376
1350912
1290725
100643
1148066
333935
380628
599805
481517
647843
219144
1964140
766769
1894932
1156987
485764
1654572
1356079
1913778
41371
1946874
1091152
1787334
146753
1429689
360853
442208
829370
437367
196202
1960122
1689518
135614
1486272
1168407
1539489
1731551
1311976
1676076
681600
1134085
893168
1874715
918786
982047
875383
72972
1742100
22227
703484
282056
612351
449262
352535
1398402
1273330
396635
863737
272150
1527916
1340396
1081477
1734498
571640
1450571
1876410
763106
1164433
685993
1241986
1245327
631943
1435510
797819
112663
868507
1369272
1345986
588583
776711
1028934
1835894
1741777
333902
1434201
160491
1844705
967866
1831755
1774130
345899
547203
1616285
1857926
960686
1808317
147708
1912326
536719
1414119
1513682
940379
450995
1063656
1280791
117794
164838
660236
1259124
113497
1358075
1520026
1894367
533589
145468
1553571
610237
86235
1652803
1521402
1676560
460367
1070079
1200082
1493903
721944
338574
1608149
1786556
352283
1692819
572290
1507079
1293213
819402
328598
629364
1550960
1796919
285298
218060
810791
19770
995861
1631416
1378324
1585760
1799163
1466338
1037515
926789
746752
1883651
1313423
312889
1645465
51358
1903473
1906735
1270141
1251354
954181
1301591
259458
1913527
844187
1247203
1494908
1392336
1426841
1339948
1139210
1373204
1136282
1953158
1341299
1107297
1273789
58813
792982
1770271
54918
1113681
1866741
1769721
689010
344279
441524
1655320
1193523
776356
1264037
726105
963681
230161
1364795
1139114
328107
1041653
900067
322188
94657
248585
1548474
57489
278773
434964
856391
1362919
1278349
597913
1651593
150804
686672
387443
164371
507461
1282693
1784241
1244381
1110757
1149796
1564734
879206
1936522
141573
525978
1249224
920824
640218
1302165
238238
996147
1311262
358469
1148811
59468
400629
1044939
371768
282516
440418
1207093
1097951
1639096
679775
1746057
904321
503223
113559
1910022
1718831
51096
310659
457016
1002509
159518
4973
673695
1163084
1569028
441313
1586445
1178990
1064255
1553474
1726381
1733853
663472
1597470
72076
1583005
667768
1333405
620384
508776
781984
1800577
1608629
815659
1671598
1078505
1320178
1338333
214329
1615125
261332
1124994
346094
881763
196077
57066
1963122
1593269
796963
1479227
1578129
1399242
1594074
434580
130295
233349
488650
1161104
357726
1449493
1794874
902351
592786
1996950
105605
902947
656475
767865
1403670
1691433
1928871
1125707
372124
1961527
1510144
763717
272536
1217413
865251
684513
879430
164780
831717
446479
1931354
1231897
1886132
973003
1078884
1979142
1881668
1664857
1673160
709143
795715
1695390
16410
862351
1432663
529414
1830805
1638644
1106976
1997837
1301680
375205
1572657
1306748
1240708
1728402
612028
549007
722827
1134486
1411393
835253
1834286
119264
483421
1195287
527064
833646
1458445
1245969
1008497
1507391
1059269
745541
741958
562879
686579
262299
1673197
1238500
1929125
1562395
1491337
509590
361095
133925
1407713
1186733
759091
1262548
878548
1107210
1847574
816879
1902569
1098319
1996545
1791981
1964583
161746
1105983
1342789
497222
1364362
876296
1372189
311097
1525149
1659204
250905
694369
1963743
847086
1523087
233299
446361
877464
1435979
1839777
985540
674134
174545
30731
789223
281098
644002
1559149
557843
1294535
186952
875912
1427692
1889584
1895621
1097749
684392
1752451
1590179
519563
1452264
1724022
1696985
117164
1544336
1055887
472855
1754117
1172189
637147
915270
98374
1600902
1734583
539023
1380222
800404
1643065
1235867
1892262
1424325
1565026
127982
960376
1120819
626333
1244105
899997
1087109
1047672
558166
390390
190677
1938154
1192848
1487814
1758939
1996360
1817654
1067810
318015
1815865
260966
1862117
1602227
1233776
1151123
766801
262543
257666
1872113
771614
1618529
168500
1172551
678251
1062399
48356
648812
1075888
748025
1261430
1869395
1555455
968715
546621
656945
387053
267210
555242
258710
1412200
1328295
1894965
849693
595395
422503
357456
670202
1684181
924877
54742
99729
1155070
1494422
1798377
1129963
1645379
427914
1812768
1175205
1474456
1481943
72591
248062
1668477
1369975
1789630
1684345
695793
90779
327878
1445340
349482
1966147
1526616
998038
193267
284854
472768
1697224
1505010
57467
1938479
423873
1335444
772383
171920
340545
1849231
676309
1541835
1181652
1200026
605966
1593457
855472
335950
737113
191315
884249
1748234
628687
1862902
1323185
1069108
1839086
1837853
643466
558913
1205224
547111
1303007
664388
257329
669170
1203324
1832526
1663108
898670
1051037
1986103
1474416
1529539
1297479
1194058
1517362
298171
1958566
123683
1051104
1551071
1258683
445284
1111170
545027
1090083
1605966
297429
1510845
1313716
1823986
1210905
1519708
643185
288733
1367807
1849415
1125769
1940606
636044
812907
749368
795530
475943
946220
1138854
991598
61063
510403
1278144
1351495
1795142
457656
1942893
426627
1256560
1198955
420101
1172767
1974913
1768073
242678
283231
670972
1986074
1219076
575272
1845858
1039886
1782667
182272
541130
1204109
1920672
1895621
1394425
1518796
1840894
1328590
646415
1526918
1646664
1845639
1320449
487171
103499
1180284
995942
810244
405884
386069
34422
1232704
1826144
63682
89755
516418
867756
1599604
1425029
534080
1648811
1634530
1436685
1411091
1770040
1859234
858629
831041
1409686
618747
1012368
913101
674402
1105184
79680
1302307
1815618
1610125
1652375
480489
1311833
226634
1621637
760926
189009
825926
800163
1154571
1463348
1712160
1050010
639728
718124
890496
1023066
202025
1547041
97954
1142865
1580704
846973
1621581
1920476
1537956
1644103
1015683
1322707
1579447
960133
604149
972457
1465440
339124
513291
199868
1097431
1242525
907189
1688738
1089539
73359
1523394
1755311
1726833
317604
893326
1823737
87431
198916
1453320
1872050
477116
1663532
85724
717908
1556819
1485604
284120
324405
823479
1701875
1553906
1167256
703215
1686684
273416
747412
720524
1784829
1557254
1306939
945107
1067059
73234
1350181
594949
288278
1875156
1838017
1392799
74023
316361
662620
1521657
847196
1808168
864229
1663857
1545959
127436
1288002
441186
314066
1713795
374677
626731
1307511
1094173
1540823
1055507
712118
829757
816641
1235910
1702719
728675
895045
1860437
803515
1105844
986231
1062819
1133584
1944716
1221179
1789479
767040
264040
880834
598732
352699
201871
338356
1891058
1288046
1399746
1883422
1721661
1371790
1631680
1048232
1808951
1876920
1830105
293856
78006
113852
1967433
1993656
1768301
1772530
1715858
165677
675795
1304565
647321
715181
1570516
1484754
1070762
1119967
1669100
1796739
1899169
100872
307614
749880
1707865
585971
791823
1188800
72081
1753139
842987
724092
736960
111113
637975
1189082
140910
193785
768378
296128
1309730
103382
449827
1259751
822232
433341
1120142
1624648
1575875
1007912
1925963
1849982
254940
788412
416992
1189452
1640607
1239464
1361438
1435440
1243731
1553640
1569456
1426151
969685
1479955
279406
1866156
301790
1676890
1125344
630827
822205
343720
374961
431750
1883412
1759745
1025667
903892
1021177
1801482
1176140
412341
802240
1558461
655948
1390755
949517
47704
251
1934524
1609326
1321188
1635256
721259
1448213
287268
1885564
562861
1125365
1700257
420663
1124311
1650521
1502446
1106504
1786390
1071836
350452
589149
1694487
143936
1463142
28151
1292054
821204
1692340
786876
1357912
38348
483752
604918
878278
1367790
111687
199007
681477
1583641
1619562
1914796
623665
100363
1666103
1583927
1649201
1484752
64550
1844183
240245
468692
1640137
444581
160167
1244913
434558
23134
218388
1092854
1365137
879578
1747636
827241
1708823
568498
1759288
1838982
188103
1491057
785456
1953064
20216
1145498
1873160
1674493
1783640
590657
1350079
36438
463285
1690871
1790483
1730357
699929
352538
398863
941114
1917393
258654
1276835
1891752
397150
9717
418982
1270138
1297844
1233078
1629458
1963497
1072334
195400
1824701
772632
541988
1619906
601470
1555816
363898
630920
1561804
56506
140286
1467851
817075
919792
575677
466488
279707
588245
1459109
681613
1544307
628381
477817
103464
1358854
855928
176140
784974
1427012
348268
766666
519802
56552
925090
1694246
892060
1025637
744103
1799217
571860
1203455
1850192
207167
1404926
1529667
1650573
1555983
880960
1429380
1718435
49851
829723
362810
1001975
1565547
155873
1550154
1666169
1173581
1187006
906210
1499850
1683077
415674
753028
1818025
1783102
305590
305627
323958
1092
331941
1072509
635815
1572994
1307199
1357446
76933
186159
1262695
1974005
618468
1934205
1447179
1921722
30860
674995
403918
1447130
1830643
612124
799729
1797297
27939
1091005
601351
1010640
938458
713550
1994136
782382
339913
768190
1220620
1161688
341822
1097062
253828
1469290
973890
81880
930146
258535
398749
1978810
1490334
331198
905355
1425368
1913458
1542318
489855
937759
1419822
830938
1769153
1779562
745194
949381
482579
1607980
138543
1209512
451291
1434482
1024676
1394425
1771721
1315562
1186913
437734
645775
783934
1874887
407302
704007
1865335
637177
941965
1663373
166885
1231481
827236
1497449
1402905
1128745
64009
1244486
626468
1155811
1473948
259565
405702
306318
296354
759306
1292471
220180
1528934
1744595
467018
1153140
771020
392331
221843
744094
334373
948784
1471867
1027397
650688
1226238
430836
1972629
722369
1198736
1807824
171343
737716
266834
613732
527086
1400547
1353677
1257314
944892
1326065
112067
1032119
1704014
1209524
335295
709755
1783610
532773
1342565
1619015
1362975
76114
1301186
1711226
86651
1299338
416511
1817024
1179519
48124
1574974
66748
1282228
1517981
1877658
159631
114032
781950
253472
326832
1460351
1396092
1895617
1535281
138941
1841541
413287
1124679
1637982
675865
950437
558308
1830305
1353652
604207
445784
1448492
509743
1004595
1727583
1914942
1053265
543406
452335
808477
1983784
1856306
1781378
1711291
1671247
771264
1751177
355123
1441028
84462
640969
1853325
425034
1475860
1839848
604454
1259213
532129
613495
1638793
1674945
975490
653795
882068
1654977
1513976
1636507
535807
1808226
883906
904921
1519822
1714589
1270091
1993013
1009564
738208
1349232
49399
615254
401065
1901314
799569
1055801
1914718
523513
1114835
832426
837103
1755421
1632854
644838
832946
453259
980881
1075087
572308
1965653
310671
1781243
1740574
1471
1646984
1052784
789127
159349
1732014
351104
178187
920472
27666
1354000
43338
234479
637123
820512
39482
1949818
832051
1590001
1689127
883077
1852278
1227868
1144679
1877996
1891986
1810435
1432434
135581
957740
610858
187895
1193606
167035
1132479
1044182
1436572
1410534
1300366
239566
564411
1200339
1998670
645280
500506
892073
1435203
907472
1743205
721202
1339616
1904572
266216
853433
1730388
185084
330721
1016925
63783
1462599
761977
1129017
209041
1844993
1324472
869041
1515234
1076091
686632
1243247
53208
1405527
1033984
312906
1588594
1867742
1333261
1416502
1601240
1858599
26197
75936
1602573
243049
1360941
738291
189557
821663
1031661
1718314
1754551
91521
937397
910103
803413
808973
1211047
1824205
36195
733935
1135849
1092714
230678
500362
1993656
537171
1075647
1520276
1378489
918100
909157
104500
1641217
1325744
1877325
1507836
905795
1278504
1368713
1693312
1975787
1482293
40255
1627018
1846797
772751
908451
968408
1815097
1919253
1861564
1418873
511484
754577
256968
374732
28134
908271
452464
1631272
1213042
719698
1921304
1718355
873820
1681764
1784900
555836
210463
80466
203751
435877
798776
875431
192426
88079
1302566
1544240
710808
670202
1068532
866134
457034
860477
1981932
1727645
1922775
1793388
1222593
1832281
413095
1517791
1372076
373490
40055
1650250
1957735
1216302
628366
1161360
300575
254100
934633
931219
1667979
1191066
1518015
1733698
284064
786778
818970
1758158
1727605
952502
44404
483760
582659
1049477
1309085
1173799
242387
1183501
1675960
1657674
625572
1284414
1543599
573636
1610458
797616
1525903
827452
1568566
837840
1787779
1164092
1972526
560719
1091751
839169
745281
1856236
1048432
10646
1166456
1177669
1887708
1087010
1055507
300903
321057
964155
755232
499012
1272276
1269099
1733698
1975626
239875
1146648
14353
1208486
576815
406553
121049
895996
55352
1684381
166946
583231
587420
605106
121366
1799088
259398
1312277
1148124
1281400
1847270
1685441
716109
1922448
1604024
1086174
927169
559483
674574
1928962
915286
653850
1927392
895353
1167220
1967223
1001800
503422
1108740
887246
371315
1219174
1880265
1765394
770501
323751
1665169
1459435
1479155
886472
1315396
1256095
92320
59942
1892560
885716
732525
1479466
1482559
1260743
1789917
582279
1763624
1841598
249038
1518074
641704
1348100
1223723
792715
1486490
1164419
41902
1660268
1645911
363917
1849015
1883184
131429
1207382
272231
77632
646887
1117769
358941
126478
1365792
1705374
1607698
170595
1636244
1171222
394186
126270
173500
82183
511634
1063140
1866430
1521334
1642323
1460168
1447349
137957
201098
738237
269491
1465271
1036255
615889
8778
1757150
8
1237074
1731866
1226602
1603136
193067
1838859
57901
47804
15667
182605
1757812
328645
1893045
1861742
262005
906202
918304
658614
1247416
473393
1373358
1752291
1551602
428021
284414
915136
1082443
629798
499508
1079894
1168093
887861
609478
1761685
639011
1503170
1996776
1306040
1582437
1134345
141036
1304785
1711726
420614
26800
1050399
1163511
1555697
51598
336055
236730
1923816
214792
721762
1157432
1067429
1390992
771106
1297777
305312
1693424
592999
439463
209172
187907
1519798
1421627
834844
466252
648058
1170038
800280
1456980
636055
732820
1260284
1957705
915783
1231512
1559669
470723
886237
1467067
887694
1887438
155516
359273
148332
1038376
180701
1476238
1377163
561178
1925343
469961
262971
920145
1411693
1116600
1079550
360165
1115168
38163
638375
1797372
461703
1551155
1470367
1731358
1922849
1682983
74542
481034
1921242
41921
630241
366059
1969788
161357
1950486
91462
1773255
1480681
180607
220191
1748587
994643
825391
878888
711906
846452
522124
1101257
787421
315406
1882695
1600743
1942317
1427830
953646
1792374
1473869
661479
804737
1005367
1262965
1295642
263691
86655
243991
561844
502936
659882
1600081
1307737
463434
870596
1633533
1454800
1198680
1518716
1625242
453856
670469
142407
507804
843656
1348134
1511642
57671
87896
569754
887491
1648435
722731
66932
1366239
971637
1542156
853407
1315331
860401
931096
525326
1746029
1803561
215651
578946
297367
1293303
205545
764191
1309333
442884
1463421
1889048
111322
1122953
1730355
1403412
1499248
1943695
271838
378667
839343
1929437
310665
1782571
823662
593819
1158229
797392
188182
1090085
1190800
357628
826503
1718947
215583
1684561
1850295
488753
273037
328538
1147541
873063
1069355
1258104
138456
1554785
1211535
1224381
1451325
1609062
1742356
719716
1642323
1950068
965302
567498
735563
388558
1668752
160018
1367540
1985088
1250810
418436
1854481
1158607
677552
1021089
1549187
1168650
1057057
1571884
1096829
366744
1486019
1272972
258138
836813
303136
506070
518922
45202
432307
1282354
564544
344867
1634156
1834472
867772
1787054
1323005
1480260
116693
389475
1282045
800842
853267
1644401
1330634
1442207
839699
837296
843574
331516
103578
931370
127947
1414769
1448253
1981135
496612
733739
616377
515340
1656114
1041211
1205204
787051
1444855
1831259
1134861
1014282
1281514
34956
253532
1325789
1762307
1672537
1222935
479365
40683
1863161
32740
1578491
1513449
414887
1779493
220997
1409655
1418195
1698776
52002
1561199
798431
225163
1880384
937691
1924722
771364
581795
953987
279976
1328708
590102
58071
186461
1697233
445072
1667825
992118
1928322
883834
155302
62223
1446206
100148
1835362
317839
348101
195748
814286
1003809
700229
506061
453922
1471229
1886320
1932585
1064133
260900
1811235
589330
1346446
1022801
919250
251519
1322875
1425205
752599
505266
294341
380581
215772
482823
1820502
990517
432396
275300
1653330
1898981
1639646
1231891
735694
441754
272904
748249
1608767
496205
1721530
651545
1865307
964253
1438185
1991514
1770314
45811
75886
1326410
1880275
1165466
335164
1468710
126891
1023112
810548
1110911
1963209
1139729
1628232
1861232
525028
1375152
571296
1087295
366587
132528
1525125
920961
514298
933082
95231
290381
346966
1169554
1775091
139412
1305191
125941
873091
892837
1907803
323854
1408240
293646
393054
1514387
608368
1831255
1113688
1548935
1953870
905774
1726825
1543875
570593
1315819
1278750
1032442
410297
72987
398353
1713391
1680395
1659616
879821
739030
1921928
1169213
399809
1256940
948901
1134620
1580828
533076
551250
606096
861556
127089
453929
1796225
1811522
309493
448379
1003851
114294
730536
139126
1378766
238930
651981
1967803
698624
402230
1951194
1636384
889555
855815
1006717
171648
1894782
856774
350856
156546
124575
168766
637345
978391
586595
81667
161153
337701
1873714
858558
1518420
71466
1158069
112914
841115
447567
1868189
1344101
1337147
105827
131980
1240172
1375358
413820
118525
460558
212730
1106693
1357276
302675
1309187
1685875
778064
71794
605221
1263068
1634003
474034
1611160
300547
187464
1092870
790014
1206200
1742687
1698404
1378110
930966
557316
1522363
1768169
723007
928144
1315233
1773497
1581139
1173748
1860004
1131520
356495
405548
1718474
746142
1095866
1382956
1368855
80936
1098849
1908488
933851
1247180
218485
875145
925488
1883944
1164344
334146
1846634
620653
337620
1287537
965058
638869
856303
608185
1753899
298169
401139
518054
150870
1901187
886127
502341
1343069
515877
1574064
303483
1050638
527496
1518793
592196
1681829
1758936
1865082
580564
1201694
1002170
1680269
1439915
785941
1598511
128024
142364
729370
562602
470918
1001763
866592
1039212
1044617
1028413
52833
179239
619759
930262
1797137
827842
871355
185175
739815
662102
943241
1721256
1203534
1296506
1614909
1140819
556826
1525835
199644
870006
590518
254846
1298137
200254
386651
118129
1031596
324901
1523327
1895437
1186438
951684
938520
1987326
596153
384014
1889913
1119162
1045035
414477
533692
1244524
177317
1413236
1994547
1808799
733460
1537890
1133459
53257
1901848
862481
1268064
1971038
1060398
181151
629394
103497
494132
1508540
146862
1146196
634936
714733
1407794
752628
427749
1970448
409530
1988233
579293
211641
515661
813703
236050
914847
1061960
1074022
581106
312150
1582082
326702
1402518
1485098
506856
1335408
821824
1418640
1048933
180328
684990
154015
174131
1693594
1930634
60882
171301
1854481
1654598
1442465
103124
525165
1139486
1604363
496874
734060
1340595
322492
1526417
1142860
1631144
1806368
544245
1512062
191937
1923689
720157
1463092
315355
107870
1188179
1013242
1400375
1814097
581413
725310
1217327
1159640
82908
1364515
619830
1678294
1487716
1456899
917658
902541
818131
738252
1272224
421060
373017
555588
609772
1039705
1667721
680358
549361
170313
917735
109348
255495
384887
1005952
1120052
1288353
1403832
1682495
36025
1733670
1234226
822088
1728682
629292
1530270
762519
830660
272348
1974019
184840
888961
1239298
584368
691541
1918203
1708269
317440
1125480
836772
827767
1617825
277371
322008
124212
479262
1807937
1875069
1387623
569249
213010
782121
417472
579619
1959458
1654706
1733233
1909436
1835429
1377133
1785239
1854146
415086
1018502
1855579
1638741
1445556
308531
117622
889729
193299
889162
1663196
1922275
621013
394501
1936518
1939348
1286026
1878551
1196840
1555601
1577446
6745
1951348
270591
1357621
1220111
259761
488124
983237
496336
353982
967744
526883
1327957
1526855
1382987
1583962
1901410
1284516
658770
857784
1331934
1846685
244668
976870
584805
275975
733554
1476543
1933602
234646
148722
630437
1302827
1294092
723327
1883251
1785462
1725094
82925
1619850
1340821
1795072
1657686
1181158
1725787
361330
897300
1019767
1422866
741442
836046
769304
1015192
594058
1132324
433102
117045
1438862
1803584
1653773
760096
747007
413256
526248
1505184
1688093
421711
1589204
813106
832618
452817
480813
1366865
704234
718676
663074
1905502
1876288
589274
86233
969928
271103
1910048
26510
761176
649969
1634278
1225088
1109742
952494
218641
861173
125741
522187
1797775
9323
1826492
586338
118403
680041
1499856
1410864
733067
1564194
29623
420895
981580
961345
457432
744166
76422
1198671
1517516
1459691
1096095
272955
981303
1406829
184941
1019111
1747607
983823
1208333
1146006
43701
1181641
1285269
730477
997466
1386577
707045
513240
95365
365868
1381931
1975520
1998808
151019
1391517
1778213
1828593
78309
327010
915496
1124523
1834219
687441
765974
1284449
589874
1694556
1893966
1024734
198614
155008
689415
594148
1008180
101804
1627899
1967514
1608000
994784
1811257
817854
1480847
376892
1365153
306233
1539031
1919410
925679
1033884
1095528
359672
691447
385800
130421
1399359
493091
74001
543781
1241407
1426872
1596041
285697
1299180
743766
1440903
1553461
1974337
85954
899767
1844678
656349
107015
1992589
234681
1897748
1745347
604452
1775828
1635401
441833
1424552
217506
1898032
1077062
777935
1039437
309345
548501
47961
1216148
348169
1271185
1094653
1362650
1419193
410875
989117
547634
103454
553108
1461940
1358070
1979670
1299583
1811461
1019814
1246670
1730831
84349
474702
912178
974053
1052958
492775
522102
209959
975654
1419681
349453
1154992
941359
723648
1442507
1929567
390507
372677
768307
499330
113553
1185841
806699
1603391
756738
1321278
1686216
1041754
1175685
1656064
893145
1540972
147617
1505919
187797
928064
1620511
1613073
79151
1023050
1302067
631786
1474048
175196
1824776
990865
1209820
1547107
646957
1114024
1334745
1827835
390754
1219496
1375389
1953051
1671175
1572055
443583
1035948
423033
108969
1552320
402610
1095668
942950
108955
930779
26837
1348179
1449976
530178
1084299
1906091
1354916
936013
58923
1302429
1957620
1136755
801326
1100701
1072808
811324
1756258
378255
570879
510153
1115339
164420
1417263
1281334
38645
1274305
1243690
1494687
825463
1864812
1919117
1473851
1861794
287484
503417
1160334
675871
1066565
1211662
618621
1593350
1192154
554360
635796
225686
1314585
1111394
1816074
460762
1894562
83779
1100701
1285762
1042847
1395297
461875
780414
1396609
1416583
1191286
55427
551923
1079606
747969
375451
719048
11729
1031142
804784
1000255
413592
966985
842698
309012
1780974
819614
1250124
662134
778410
1877202
199160
268163
207257
1872134
611721
1738317
1847714
1414887
467233
1773460
1595805
432345
290348
1073400
1340818
644193
1237044
1878570
244745
428661
1638857
1816755
1583814
1654701
141526
1759516
214346
883905
700418
1245147
1873393
710748
188399
26248
1676199
1234506
1786324
73348
322295
778918
833657
139479
1042692
478841
1981751
1046907
955062
115236
1136384
44866
1713014
1176852
847908
502088
1287012
117418
1250189
1977529
943469
1619089
1022981
1334368
864510
406707
959334
1367585
179314
1010424
1212833
1085194
1845436
201523
1175984
393173
1531381
1135682
962365
1002231
1746478
1777928
1135136
1141061
915085
183374
32740
1614636
1900287
1223581
1955595
1093919
893889
602829
1716306
960457
988221
1645561
1887218
1660296
915052
1765514
1931953
1115259
305013
69942
151302
1763189
420686
421656
1802532
751306
1105052
95093
1315825
1647133
557433
1202038
1209861
583904
1630024
966473
303393
1254992
246833
1408450
264213
574113
729211
1524556
646611
227321
900905
400534
1141525
814300
90777
1222094
1187131
655077
1796237
414706
944463
1007378
673395
484747
1257412
1902926
678775
52649
377789
169303
804709
602350
1459032
1269660
1152914
1493609
1722158
1407850
1337725
298705
531427
1769216
213588
1817666
691546
1774398
1598692
127947
514564
1000945
1709958
1968313
1655143
426454
665720
487166
920298
726928
1814702
320498
824677
1986754
1449893
819262
961429
296375
1420752
46471
256783
1209710
1453733
19663
763574
980778
475329
259665
111977
731625
1812942
199290
725154
706067
1231713
1699058
39572
837564
1918006
220752
1966891
1462344
610260
1167220
466909
541473
455550
1370633
824170
1160393
336338
952184
921857
185959
246729
1508128
247431
1356272
1891788
848603
380948
4144
1525920
744862
627227
1407677
648307
1497842
447307
883701
1640880
943651
1724322
1369190
746752
537106
1998658
262003
1371921
1199868
1979469
1734615
1473554
211542
1575026
1058424
527688
90839
1511847
332514
1801189
1529086
831277
1361357
6252
534073
703981
145789
1988838
1686105
44049
1833178
339770
1505277
1913376
1470355
1541968
1898343
874841
1510062
514069
1737691
1180352
1462756
773135
551434
681456
1984227
1492701
1363480
1745965
638571
337944
1695350
1517667
787371
1001863
999508
1143342
1048106
1921836
659143
941189
1339093
907855
663655
1158866
642753
1474284
1004995
520301
576370
908860
588138
1749317
1522760
30198
404039
1434840
1777370
1655823
87174
1603167
1596276
781407
1791353
658972
1609281
255364
1930147
204914
1094740
632386
1226756
652761
806294
193083
1506441
1367829
420147
560362
639632
1042870
1825718
1042755
1301140
1967834
82679
1465930
136475
937527
1047057
461774
1741926
1378110
707881
703021
1929634
1776432
154426
175978
858914
1711011
1319435
1901357
654475
1268149
447983
1928903
1521131
851687
1915325
481038
1632733
879175
1268302
548725
1900372
17648
1661334
398145
1061694
1341980
464195
1781869
20955
895372
998792
564479
1629227
1242684
263484
608108
368791
967941
1400518
1645161
1856628
83611
956250
1193621
1421235
1550670
1836382
1327509
810828
1865123
1369593
576292
1815767
1159077
621882
1760578
893202
1190304
107142
722007
1947987
1498994
102929
264542
1435497
1495831
1469456
664615
1082009
697173
1345119
1421429
1929213
1438491
1355596
46155
1326702
44055
220820
204606
1865924
1890692
112309
941139
1786708
176220
610962
132152
1653919
881116
549060
385619
1308754
999784
1507885
1154639
1936221
709172
484743
1043690
1704513
1280547
290324
1711075
475611
1844514
211628
523713
492121
45611
1571161
1946749
494230
963059
1804274
170731
1513079
516880
1186045
1263589
585141
1113730
727671
214718
81354
232946
805729
1192047
1902755
1932859
588395
1887572
1900056
1761748
407539
1073544
1495683
775821
32432
1812905
144883
918656
1413467
284131
214741
721386
77743
766935
1368185
1981054
1510248
524452
104840
749134
326787
916071
234448
1441200
1846985
510452
1289128
147462
1212497
627838
35029
1969360
899115
567993
736808
1693218
1896214
1125684
304540
662290
1380670
1779798
1289530
676036
1595580
239251
1250530
255996
1771076
147951
1887605
1772875
141000
1408737
1154938
1003256
1959872
1322612
59929
1806913
94514
416923
19463
17753
1425682
1572520
71419
1569658
1799906
95357
233138
143660
1472867
889949
839634
1242053
1792228
872681
553143
1004971
600535
1346645
1170791
782587
1883358
1285641
1724864
224712
1968773
1736629
81425
1967313
268606
1718594
1261515
876691
392878
1595451
201522
1498679
1492425
1854688
755916
869678
437242
1918255
1542701
1613019
1988068
499206
852552
1985100
1829226
1143147
148037
503604
7412
1105783
875587
903930
626732
1504396
1161374
1737188
1237245
1138004
696750
878248
1648911
94317
1233059
1236846
1754446
1002381
1291309
729292
1184023
1706065
733288
1975569
266079
740642
575328
547447
1755416
1883975
137594
1087054
1076385
901787
1215616
677632
1597279
1394650
1373038
843260
271372
1362467
990094
1947357
1802928
498875
1180501
406533
473072
989933
1764797
1541288
1429263
412068
718492
477325
896637
1756480
66001
770115
156149
1166609
1738545
241841
736410
911531
1576710
216399
1219098
495489
322114
1073049
403400
328238
1184561
1849348
189645
153733
111852
982279
212520
1193187
1731610
723657
241771
815417
1734945
813841
986338
547872
1336035
741952
268562
256024
1183529
533225
1800391
860585
548590
94560
1464412
1379573
709698
1954758
127667
625501
284731
847205
778907
1482966
171440
546646
333844
1338953
1272875
935993
1093532
162924
270560
1155958
1484407
648645
147054
416560
256140
831414
352405
1334076
404689
690510
1510332
388370
90812
1403680
1748267
1745819
1324312
526284
1607828
57545
523266
830341
14866
446627
1552650
165186
864188
70361
1836252
1281881
1442765
1708823
305474
1719211
433287
1474515
1952583
1997271
198931
1432374
1211046
849452
1481073
1699817
1971798
13062
774169
267348
1889132
932330
165032
1318061
1025079
170110
717300
571681
1520168
337231
1255332
1730462
1050137
793514
1160056
1244691
1987080
1862453
1011317
710598
1534673
651311
1283645
972434
1735368
189293
1489022
1937713
65129
1250507
121408
1610164
1411471
760264
458605
414925
1474545
1962807
1708632
517222
527721
721368
1937317
1705483
810876
1444228
1399639
1450696
1134824
1599903
163160
81944
1371557
4988
630150
243751
1076231
998594
1133944
710751
1086051
1176424
1862915
1426588
1317215
1372465
1449865
826650
1984330
22355
1574420
1450347
1536399
334705
1885564
426323
1740064
1295147
1904483
572327
1491472
1288289
1228624
1340821
370910
803516
1118182
850642
920106
1064224
1810928
1760882
1796274
1421192
400613
1046032
1632532
1000784
1100556
1117642
1703428
1618750
291053
1769222
1357005
1859138
1354421
554323
1654417
1956358
979995
358908
1716335
1570953
1115841
915442
627489
874234
549749
1907831
1219262
1328899
1786839
1262797
399242
539922
737609
1441512
1417801
977824
906189
1264250
163307
926720
1881595
717766
1174519
1182286
1273693
668770
1810201
341707
894833
978756
1117237
1547972
1234543
1227014
303018
291962
1639303
748470
346636
216297
204300
940854
409292
1586230
505056
812044
1801900
878261
622086
1268712
1006992
906210
452691
1859462
1546350
126240
69813
63023
325613
1352157
1741105
570857
1515783
1836940
1695985
1467891
1165186
1307886
770680
1758944
895580
1310914
1095514
1551342
1562831
1077173
367937
888812
1356658
373858
537175
43064
1563099
914662
1845232
6462
363410
1901393
1792881
686985
1523096
671763
1298172
681658
1848175
942496
72562
1595855
1650604
1818749
623133
1734751
1488413
1426257
442502
109815
1125914
234127
1295981
143788
460302
1683907
1851602
1305658
834798
795947
902232
1956510
1648295
1052894
1125960
1438876
227542
822595
461023
1758261
1526122
1551061
1449163
202444
486144
508897
1418060
1774709
1232087
1910330
1603395
965476
1325784
1792427
526448
110987
1838547
1242335
1330132
1206475
411565
1811333
1126327
1250595
156059
1893974
478306
42425
453763
744498
247770
1011164
290361
1278120
1787196
1543908
296312
1489418
1381930
918590
887182
1209245
578133
1787613
93489
427205
626723
985469
1243727
1322520
671719
1929797
982998
766801
1931130
468726
931222
460842
586906
1400619
1998115
1180786
1774025
1702967
1615499
1910263
715075
1773844
569369
1182890
881167
1356976
1298029
819894
473653
1020599
208591
44172
1180768
1742757
701372
1086311
1684106
1250573
755815
1624983
160168
888952
1465977
441978
926033
116805
1661877
1224800
791507
1107628
1760656
3755
1963483
379884
1411181
268391
605042
114640
219764
1271232
1162669
1152237
1755409
1538757
1880014
1772539
163075
1753903
1727229
1584197
1930864
1424251
1619119
1702092
71813
1377277
372508
1549281
1756349
1498825
1061660
1656771
744083
1831206
484972
726317
1188172
46624
963511
926504
1162453
1607049
1893278
1730408
1272271
1800946
116903
1907019
830373
665073
1180472
933283
178192
40388
1995449
1089672
1499511
1725962
1648021
1128589
1609495
1849286
1829413
866889
1565787
788891
1491430
1770653
831130
277719
316894
378770
1487622
175231
1903305
1872937
1291888
1888873
1444259
1571144
461032
1358496
1214833
809194
34742
1961146
1242650
1990585
1919433
849777
1952584
12356
1735774
700299
677522
1426257
1376600
1642390
205659
840245
557404
1701548
1740699
1900671
1821097
511807
1382025
1697786
1060667
1038993
1324420
52857
249159
1626420
967848
1779756
1977766
1615142
1373153
924973
30450
59362
1280044
670651
1827357
1018685
380382
221899
593346
983234
1928777
198382
1531770
1695656
1612076
1041452
1233336
1803345
1986317
653976
1306657
1183035
1729684
533270
426378
900284
1447411
370587
1978611
640315
1349805
1628254
1189539
483471
1521522
1118488
1233655
253969
1920515
590373
1101795
125974
1557053
109375
752970
1117997
1684322
964793
1276336
9737
809703
759344
363934
276132
1083516
1088929
1237113
417173
1341285
573883
267958
1440749
1374362
906920
1942988
1131822
956003
1625524
1437107
912151
861331
1476738
992654
866821
705951
1083115
642649
410905
84103
1344749
879038
641406
1741493
1087444
504314
1421151
1004542
1361341
818649
1476239
1558237
1140031
971105
987827
1464999
1203211
1560967
1162330
330263
333486
391373
1252381
1415148
939197
558128
1461333
32066
987424
1353420
1939840
398561
447519
431309
1712580
68316
1393188
1801727
1477960
1123597
870254
1372604
1539371
801086
376201
1984851
1043141
126380
142152
929904
1668546
969851
332099
287514
389792
1338348
1235724
1859541
1149632
546568
1523442
1996475
1007249
920929
1905810
1109599
275328
917593
725212
1768236
843961
1457352
1301862
1606670
1371202
1961831
496664
1706862
1604108
1161003
1784552
725114
797559
473811
441352
649212
953100
1348464
851046
1704108
843827
440951
1856052
395229
1117771
1716844
464298
981313
1017093
1512102
1097785
1531825
1094065
702908
1368453
507845
1459195
1328066
443146
1885561
1841711
1157649
484163
88272
1446737
313532
1423251
1231321
1431010
813381
400731
725099
125645
1763299
256134
1591693
1599243
227705
229142
22460
1754587
848650
346759
520079
318477
48498
1449435
511665
1950685
1364229
1761355
985143
1379809
1753417
417370
1179727
802936
1692616
176144
1587443
350534
750979
1614476
323068
561634
984578
64766
1913895
1405688
1152807
458742
1044402
1204872
769244
801040
270972
1417180
1406428
790416
1272287
24490
1993726
434641
855527
961863
353506
1442587
1165162
682158
700211
1085402
1238387
1119162
253963
942718
651954
1525749
925882
964746
1269780
933266
1016251
751286
1402467
885687
1180602
1872344
1090767
804341
176995
592591
1364325
327215
442545
385958
21874
820099
787735
1048038
1952328
923953
1900495
1177774
890010
1901837
725564
1405326
89777
891594
882571
1876078
1609004
16939
1269760
274125
1776485
1738757
193923
1381011
381427
1848403
1572078
802141
795767
1491485
673695
808081
262169
1785491
1634177
961071
561636
1050105
1720688
864062
1374498
1994720
658307
553178
1547768
1076668
194135
400126
1633473
1412081
349392
535377
1436431
578885
581198
1200545
471258
362583
344238
801769
555437
866733
1572249
64691
315191
1431641
1190030
1372002
130935
1256161
1229172
1406063
467782
1575826
1848586
1665060
928120
1982352
684427
339062
1952469
617402
1906120
418137
903157
1120888
1440037
469345
1370795
414288
817877
1392200
1662951
955810
1068954
1560310
1640128
1975403
1622023
457493
1125779
786581
1475703
230556
1760338
1721355
1601047
835688
991399
808436
1468791
1431195
1622080
1060931
712750
1643408
1691594
1902660
584246
1939641
936980
159354
1240881
1866458
119309
893109
1414575
112046
1704779
1463516
1784008
657196
981944
1804392
299162
107141
219973
270106
165535
1723938
1075140
972211
1537060
1968316
1568583
1227181
653022
669289
144227
1631355
1729170
1370816
842256
1534709
785762
1751791
416319
1349760
1944849
520418
945447
850344
788355
1284
909177
1284030
395693
29720
672512
125142
906455
369105
17376
140224
635409
99444
1251811
1362112
859137
453169
121697
835670
1464486
106752
53921
218680
1981548
1660941
1796934
1564035
549479
661609
1716266
1635598
163305
1774804
442864
735383
1520776
1997719
530582
1655654
322114
1628384
1550185
86399
599483
1330795
1428055
314509
1414487
19790
919654
1074754
169558
1616132
757729
1354191
762522
533021
653367
721739
1082326
1204477
36783
561335
1307313
242517
426412
796627
1903759
70283
468281
952120
1565495
1399972
1468558
1899379
93489
621907
1090262
861474
1703803
248938
306807
1466533
1811468
1257275
1981727
458546
226851
1885531
1151749
1038341
988577
1692914
813266
700550
218453
1376758
1299945
1893986
1222170
395262
909768
29317
1603189
942651
1052131
1280725
135032
972358
1118023
900606
1402036
1954096
213113
1082939
1579840
759080
1816510
1125009
689974
508915
644379
972379
1832758
1962362
1002083
550806
1925305
1867556
675688
864183
379240
998522
424331
1496716
403649
1273415
776548
1635325
1811117
76063
858772
1515217
1629323
907831
776711
1338971
33910
847588
1145343
889415
758441
1720537
1472671
1424751
1595983
1822393
1695356
729465
615547
401735
1696222
412119
83459
1116535
169173
47654
470261
972389
1012003
828704
1924247
63997
1000321
365985
1710501
1498324
39949
1304431
592766
583699
533021
1868950
1768538
297042
337396
1223779
1582213
1455173
1259796
268347
1189628
1672980
1496643
1316681
1607804
410085
988305
189563
927841
329292
1524219
1614894
1427015
1159190
1067621
1689862
1592091
1942326
98148
1127508
3807
109421
176279
699806
296172
101890
1414478
1321953
854161
14973
1788723
404082
1214585
682224
331970
164513
1884733
1519559
107259
144514
587134
1408236
1892325
105704
791616
1055519
1686684
821115
1782253
266482
371029
1872054
941570
92198
1055076
97238
1536083
44420
255364
1759626
555457
940162
713235
1212611
1313553
714876
1051342
1954455
65815
882658
536113
813678
798083
1343798
371539
1303038
89904
1467391
1104357
1167781
48783
862794
1921913
1766144
604329
1609645
1092746
1836255
17646
50261
84349
60264
962158
234877
366472
1059167
1093096
1750912
1382445
947319
1568577
1251787
1621141
605899
556404
2584
107265
212397
1231817
42765
818560
812632
626370
1741073
893899
492734
1503490
707802
662674
262389
864879
1511016
639296
1144129
120670
816313
1065628
686744
1795186
1324019
774844
1287400
63170
1467917
508837
1104160
680443
1738021
1395297
605247
1183440
1438349
179605
337723
13314
74415
520172
664694
1682097
1205525
396936
1747562
806904
1703758
51263
961471
1395447
479286
1125980
1737617
1250530
245578
1455464
1920714
725417
618991
496210
305767
1485359
718418
1635342
780985
187325
447169
1820184
1213849
750940
602219
1204394
1741372
260897
1117924
1242872
593782
1176485
1217245
626886
1541093
1949797
1765054
652011
1692137
1745473
1807100
262842
118665
1462650
664545
1383148
1838812
1081679
687631
1476090
1441315
1306927
1756007
267070
1904079
513388
289505
1005990
74578
558697
1828972
1242921
1586534
197215
173300
538856
1275801
524772
471928
1223028
966428
483577
1101795
1235508
1131335
254710
300624
745529
1500659
1888786
1730433
1040827
1275694
539992
1244942
950287
680732
965367
886617
361790
1236645
1702239
1382956
414450
434181
1686177
1133331
304666
1857846
1724683
1908623
389499
907143
953552
1168751
1872902
414210
147793
988531
1970073
1573092
817431
1048876
648286
710138
839454
264774
821476
1413841
1450514
1968070
1141796
1110730
1446147
1044094
465497
920688
1509413
1176260
173662
1550143
1401229
67063
375155
1138277
685721
386899
1456123
266636
504959
811362
1938475
1597001
472045
276894
620852
1938065
118758
531201
1078035
1837437
950349
1029670
1075422
1400636
248524
1969474
1253202
1283385
1441986
133330
920379
230050
1104093
244699
24789
526684
1608011
65427
1625774
558463
1286003
1135623
900354
885507
1783721
518007
1144533
631851
1932278
286421
1509818
1551516
622181
1336184
1173349
1386751
437537
1493398
152066
384610
699739
895293
1808211
1901410
1122420
1915903
484126
1030176
1436178
1717126
680444
1570114
1608632
1918255
356280
1300683
91204
414320
1642409
808596
320642
966302
727952
1242836
294342
1790958
1629125
1522363
1613476
1782554
266426
1009086
1130222
1914631
551372
1656699
1252909
1862453
1459879
1896590
1732622
483972
1098425
996379
1105644
611401
1654010
1778167
571226
1596356
1334941
249647
22163
1074258
93510
607235
1520250
86015
660785
1778447
426666
433588
467566
122821
461986
595486
373811
1786669
539129
72361
1149372
284641
1052385
1690924
394941
1417664
1698967
1049906
752425
976824
151936
1933801
1735947
1753624
95910
1881966
1441690
1182935
1620946
1553246
976020
1683753
290913
1195696
900289
1626179
1806080
1778285
495885
691458
795611
1546173
1941710
968637
719523
212237
214835
1534396
1369149
275271
1932817
489941
1598220
1859920
607903
1810293
762523
89505
729082
1038563
1048809
1318382
1947213
1335046
1652262
1477750
1554128
409278
755780
1764681
1266773
1491658
1364592
291708
332136
1452315
700550
904932
1160238
1516811
1632658
855565
281245
1264521
1273238
270133
1373035
1394880
1726682
1491824
1168501
802551
704197
245874
346286
1287955
1083042
1105313
1604949
1234474
1319463
1392066
1111392
1606228
1492129
293724
777596
1335069
1745948
1932824
523021
608497
1221909
829369
987990
935443
1306927
1903539
1348396
596243
1624562
644709
1536301
801764
1308568
353670
1762472
451235
958984
1388122
1844063
1128760
1148935
98395
1192006
1495985
1862485
887629
1548459
554290
1901346
790966
1085343
70869
25053
1794447
468313
1696401
1802152
1894547
897689
41724
226424
200560
1426665
808084
1649463
1240482
87846
1575593
1124155
1286228
1500727
719851
1923441
1807352
1686955
382678
1687993
1384484
636510
1592670
1759196
672630
1046630
488701
1369015
634796
327094
1228364
1238212
900830
1027254
155711
747393
1020690
1551061
1571889
1019603
945152
734663
1968182
1886663
1458231
1793784
1251435
252086
146241
314744
1300056
581461
1332582
1406008
1056039
420173
39048
1416607
66729
56915
1898032
1193609
1867959
1458674
119198
1595518
819590
919453
437034
816658
1746767
1871953
185877
222918
1732629
5548
98527
1642250
745918
1331858
1827524
1497398
1979482
1700698
1289152
34169
1523377
42802
525283
195054
1501150
694053
392331
940164
1273784
1052731
864744
1990666
457272
1443346
1902364
548415
1432018
1216236
22736
967910
1710138
890537
968340
623370
1129614
697680
1613056
495298
1343559
533550
305122
479195
1996193
189445
337440
229273
292564
199799
958161
954880
218393
817833
1146112
3528
169160
905438
1557254
461427
91073
114457
25870
1610229
215032
1771090
1030381
601241
473811
229974
730404
656801
1906298
590152
1678844
681077
434113
514735
1224221
548630
1336695
308988
74372
754738
368211
1854130
638245
1561360
1035233
1653492
112164
1594654
560086
1346993
114948
22341
882415
741442
1545921
1355887
1474492
939304
1117386
1913664
312664
1505118
339401
1074508
1095520
903443
1430978
1929904
1087802
653150
780911
1911931
1886024
1796327
1237351
1954621
1685308
1708267
1922989
548775
602829
737336
1627004
1762959
389451
1039370
162206
943522
518799
438877
1976117
899362
1355353
1512854
145777
550946
1229091
1564954
1693840
392052
454847
99061
903935
1705473
1128179
1917640
1268302
1214254
1370822
1344999
1356377
1055828
910427
1914391
207025
1961991
5321
1620511
1197596
1851211
117910
910765
1690855
1409056
906010
1900378
813703
738525
234732
1336672
472407
739238
909032
888555
697256
187907
1805330
706373
1050049
230983
743582
1788812
1444439
140386
807496
1043805
503825
1094189
813694
709763
1503714
824860
433849
1566911
61104
44329
946237
1724232
1740690
717832
470203
635734
949496
783469
537858
688114
1040076
1710518
455582
1611228
769067
1194750
879919
959426
199882
1573788
1578513
300547
567181
1177353
299590
350578
1793819
743679
1637334
896538
1266089
710708
466296
1806852
705553
1891614
130354
1317135
666696
1624559
251844
661938
760404
102590
867165
648318
1477213
243940
1724218
32421
1780316
504262
642049
1675412
1813868
1791052
441750
1840910
1387687
1233684
824860
1360426
163292
1424994
1334873
890029
66780
588640
142652
1074062
1342632
728451
945536
965675
1115371
1285120
1787642
1372401
942455
1035574
480253
1299333
1406988
1364921
288808
501721
1599621
376874
493513
1217299
1429676
1232092
1014460
1127685
971845
538804
501006
397042
180346
1087038
818459
1257458
896259
765330
467109
1377572
1845280
121560
1101937
556194
501045
1214162
1580724
1984942
1270779
1889768
690315
92198
880369
799348
738866
66420
594908
372632
854191
1040126
1634719
847445
1333630
545598
1058186
1382977
1058592
330861
1736634
1941173
372329
254737
1745774
702797
236651
1899981
469003
1210638
1682349
1445453
125500
1185983
909970
418566
1148596
1153715
542333
1755100
1822680
255056
767788
1816781
1104210
465972
122125
50245
159477
404514
568928
351047
870596
1705473
1646642
565548
556137
1316840
998599
171303
1313611
326481
671477
859759
1556647
69915
957316
1871213
1306877
1607447
1413916
688533
1794166
1473644
340917
1770668
1395820
1527680
717604
1282971
1721845
1802632
80074
1925014
1530052
1326010
1370414
1361718
1156410
1046282
1375893
1046507
1949072
7411
769207
10830
305050
840529
1672361
259131
1815821
1032287
1687766
461199
83078
1644782
971127
937053
334299
1887438
1473939
506944
1434169
1509465
874308
404874
1569689
312522
140056
1812175
1348405
1623065
1909499
1170382
1806947
880935
682886
28321
968830
1814071
1107304
1690522
299305
1193496
621003
1154890
1437667
1299097
1653376
830723
754661
1192241
663579
1716923
358812
735914
117180
1911092
1399055
729945
675207
1217674
538092
1692250
1089557
795522
1470276
699993
80816
201439
1153983
569314
240997
1257846
111656
123477
1320768
1756130
73709
647011
1218342
943168
1797296
1340289
22522
1615924
653192
1739813
710862
1953041
1524883
1901432
971918
658977
1811272
612872
1117156
1967671
1160747
1904146
1447550
1483437
1100839
1326301
1061753
1766481
1843676
278770
1530275
243781
1228514
1820410
328507
556885
1962382
633484
291432
721773
1521222
174362
1395479
1950457
1322815
1373843
1384853
385612
1292576
1570415
232401
296961
220172
406048
1130917
378900
161337
630805
560352
682360
1214511
1700786
26294
347484
991399
193793
1929733
337968
210915
1135464
971788
1491933
1319295
1004188
239316
1429554
98827
105846
1305275
1699560
1650379
637878
232339
1250429
960603
790820
1174804
1056880
554852
699501
647872
126393
909301
444190
1053949
1757856
77654
1031534
1655114
176675
1126515
867513
1850508
486375
1337301
321787
766577
94974
1552988
1050631
1782263
895933
297232
555969
814003
606618
218869
1423910
1273048
81770
1006066
1710764
768812
1304465
1821667
1730565
1198513
131674
1844865
1470690
1801952
246083
1658449
141793
825476
428151
1818142
1281445
85223
1454229
1210938
888416
1636582
1660660
132590
454227
971057
1477832
125363
65264
97526
520817
1864812
767732
1497559
451105
1970234
533196
1961822
1577949
1052192
909569
1383301
1708218
1353117
617821
1389938
253703
1295189
1100416
1433698
1567497
1218269
1206325
614327
1463260
286302
56301
1878392
420045
1023756
135227
1312595
190653
1425096
176378
30702
392397
1935531
1268988
1016829
133715
946630
44938
682210
550699
244760
656874
1850658
1145025
457575
1448621
1859963
828541
445106
16751
773908
1536744
1289922
246304
463381
1524935
1431235
616657
1069526
519254
155408
1604057
1619040
538065
1030336
1187120
1405359
433509
453508
291794
1644655
1438510
741413
667938
1446009
1656903
1381985
622049
1753886
761004
1177945
285952
1621196
1166677
154315
1835379
744803
1655408
1567757
1405762
1401601
235721
752755
1727963
343111
702910
167297
690020
526684
1394217
1563032
646298
588855
914529
1702665
356769
247709
399095
317636
1672387
1481524
824317
608416
1068340
879001
766267
1487632
468890
1652245
1431814
960161
1993643
149681
1772466
1132206
40406
549870
766194
121453
472592
1871411
678740
1043793
359408
1780959
1915646
305508
1212110
1591158
1076909
1180855
1123982
835042
557591
803653
839571
1524561
1701988
164301
1970269
879331
594885
336124
1222343
331945
465725
1044624
1966119
1679901
1362858
177165
973476
1282578
1564733
145671
456607
1856395
772556
307963
1216002
1511663
74797
1584789
982772
4101
1329364
163372
623665
76667
1378328
710498
1865045
396093
1793784
36861
1293106
1605532
1357071
159724
1732493
167680
1706753
1483116
738416
1828342
842063
1231615
1594903
1062762
1810052
125532
1763712
1966759
1728794
1499162
933773
1287382
39728
1904491
165440
826121
1247656
1996075
505539
687198
1309857
522884
104335
1532215
887463
1501720
1447363
1287123
13343
1433709
604018
1503791
868034
1507864
1053074
141635
392942
1806366
1907406
994137
709306
963993
1868587
30747
359276
861383
1046034
623077
195239
839304
1575517
544883
1701478
54917
1912550
482140
1451482
1583710
607828
993243
1712541
1135314
1457600
254664
1416400
1603200
1463582
1302154
1526463
1049942
1192455
1906917
1134155
1505021
868875
1610648
1462511
774336
682906
369489
181989
1411418
1990181
1636805
2084
1255060
422888
43823
228134
1452392
1928566
320039
578181
1008482
1476374
257473
46188
481868
1630573
933489
535105
1847297
1593208
1074823
622638
522887
1239650
174038
964175
471546
471945
288278
1068479
152903
1530326
1409017
1499010
296714
1505761
1837511
1295165
1189302
676168
1268604
932627
1092369
1456820
1518858
454995
1490554
152746
1530907
362048
869437
1697550
296906
721368
36918
715898
1885419
37270
1487758
1114946
156059
845809
1426073
1689238
32013
1425251
5195
1589136
1334624
776932
1376124
438986
744959
1351689
655684
357006
206855
1116856
839732
535024
1289351
1963813
167814
894372
724584
816016
1855667
764182
1550672
354082
1683399
912493
457130
1406889
1291077
1637459
1270647
497303
2673
1602726
981830
445549
1376142
1007122
452841
1141142
94933
343524
1126468
1241088
665570
1412623
161521
1448661
482249
503895
1067566
426966
1392491
1053688
883522
1682681
257824
1886972
1940901
793892
1588747
1672691
484743
1912176
1161700
565894
293724
1940184
510002
1988752
1672660
414651
1717254
1727354
989037
1026964
874746
586912
950542
539935
430288
716454
1853252
227511
446603
1639089
317333
1171465
696895
848743
237253
549027
1308239
878005
788803
284040
516443
1306944
1703839
756624
545027
1968576
557541
1009041
1580053
1801881
637876
1063064
1475739
1114208
1986731
703138
558494
1532054
1063143
744410
270088
650046
1637484
1473989
1549505
27026
258527
1474391
809648
53857
630657
1458611
1999870
1428340
1532426
754855
530998
692554
1834232
670595
1105329
1786571
1178096
1309917
736854
1330176
390754
778195
1204045
1035440
1190817
1383075
23759
1584877
1794743
193248
951898
1875682
1427234
709889
884688
1062926
1526371
778110
309314
1873879
375450
1554889
855525
1896058
1769151
1328412
1728496
370589
1334601
747021
1588838
291293
1575779
1784892
193239
902159
744312
948263
1956466
1474660
848305
1774255
1620227
1484367
797879
1857260
832221
276573
1038746
1820289
632977
1706308
919668
450270
1425188
321228
799524
1178414
23221
575658
128673
1230215
1567484
987556
95776
774732
1480117
930917
1588185
1626629
1345677
277654
921515
1048349
1745804
109673
1076811
1632358
929302
1832621
1411740
877033
1895591
518973
1105115
997648
781307
1113110
1240546
1856640
34377
579515
452236
837476
1518205
201703
1618304
1152783
1532518
1859020
890680
1309719
1757773
397691
97337
1855245
1098976
1581587
1022341
721249
1501152
221951
1229759
1883886
629961
1966659
1156973
878601
271456
636250
1096987
252807
1231849
684076
967679
111893
665763
1246639
386158
162419
720016
1036056
536301
1680860
397683
1479815
1800391
1955125
15565
1616705
502921
243858
1748770
1409828
882992
1381738
354563
710326
1771721
714532
1507592
337088
343621
1512452
215549
530587
352812
222561
1235894
52189
1128836
725716
529685
1663181
722666
472805
176648
409929
1197382
1841633
468576
802521
168107
1181031
972948
1924584
1801359
1749121
95732
1467883
322140
539601
951989
1275385
1595343
565834
715673
1714222
1297254
1894747
665042
660364
930651
561068
1735261
193717
272410
1859611
390524
1142073
1390378
1458158
118104
574315
669394
1458924
967880
1407380
1300949
649874
156126
677134
1988372
1708166
1804880
1201975
1373204
535432
1895217
1088721
1398389
892833
1433036
1035080
851237
1168098
1983644
1115598
949749
221197
212502
96296
1199617
1166347
1408236
230269
1359572
644437
66925
1902172
1465807
1021316
1592761
751383
1162575
168260
828704
1778029
126835
959666
1672552
944578
316335
314821
935099
1651005
225632
1279736
719331
1951420
1189250
882903
820603
1565611
485650
849327
586892
598647
489518
334743
1033657
827002
1380172
1993547
1873492
919908
1777721
209158
1237044
359666
603944
629267
1747351
628277
566570
1053266
1590199
1484726
318444
1215807
1405857
1613937
967830
427409
1635219
150235
302510
1737753
489276
440620
1048096
1678658
705251
366870
90975
809194
184918
311801
597216
1317089
538219
1211684
962294
182616
1921790
820265
1197247
597261
1552164
1226390
172293
736315
1460679
1028716
405972
1309110
610275
1112928
68913
886402
720746
1176974
74623
66299
955098
1177839
1864994
947224
1850429
1224160
1546321
64766
256222
123671
1849166
1946047
582102
1204708
1315893
954062
1171359
1417263
1713334
470479
892523
1235592
1945590
1041224
680996
1298505
1592011
586221
238752
1967683
818928
945181
399925
231750
644810
1004821
1940898
914937
1424865
316288
1890890
1586590
820333
1614909
1417087
586403
1356394
212470
190237
261210
1264954
789251
1003791
667180
492393
523844
462001
820033
606606
127540
997921
370482
1343183
354785
760202
1564606
1961566
1721072
110594
1741255
598055
1946423
1457214
647994
579456
160067
1024038
297463
186281
1634814
130186
1552913
1536208
1548848
278493
898549
451244
387852
678915
1067848
1845010
1180662
1250915
1563757
612823
202902
1939500
1595784
457432
668834
711873
553557
1516811
1371323
1322163
1108925
551250
61063
1276667
720614
1546191
1192526
792497
1332650
252824
273609
1137637
466928
250774
149119
740371
1888552
940112
230109
1311825
1877314
806325
1058705
1529143
1643280
1900737
906318
177940
1115691
54735
341908
243891
1671387
780439
1996475
1711459
1472584
846673
284099
441356
1802799
734237
254438
1661495
1210592
1569269
1235042
1285934
765974
1727272
1395539
638125
452688
324669
1095614
1982551
184880
488653
1888833
144226
1176988
1587181
1455262
1269334
357129
1032672
518137
881399
1051041
973846
25406
1345138
1853730
968814
1208246
339872
185529
1425734
1749236
390530
1757705
1998173
1023869
602619
39196
1936510
1844806
1116398
370803
232217
510184
1042207
1141989
821393
1146388
1946234
1810580
1300750
1011167
601606
428756
947251
1408435
418692
1555363
479537
413304
963595
1590462
376860
1256530
933199
1065217
1166308
295232
899885
1773918
1405627
25399
149413
335050
343053
1986120
240134
1562309
1112042
1306521
809678
904866
813446
519501
958244
1740503
1244536
670946
625535
928945
886903
1535974
142846
1093364
1927763
1733886
302730
175016
37952
1993896
1246687
1929415
1491998
355786
174424
1643257
26782
1676274
1760598
1000141
1566037
447642
1015144
1855055
1287401
1684571
957278
1918846
164821
1942460
1286632
1545165
1314361
938055
1332978
353963
1121903
327357
320662
42900
1949993
1435003
91390
535401
706260
855224
402856
1524348
365552
1350361
441017
359065
193877
1823548
690267
1353627
361296
716077
1138717
791955
1407382
1313347
1627865
899674
403707
535877
1587649
1214893
718015
755177
79974
853291
823232
376328
869326
1029667
846701
381819
1870385
1166823
1716561
1193716
663087
650275
90448
1635622
511745
853619
1344058
1354746
466252
433131
655803
133125
1256780
1927797
543154
1671355
562002
27493
431074
118997
946605
941869
1699570
359369
1442696
1455931
681211
1221093
1178462
134461
1575637
46445
1524069
679451
374663
1633259
906327
501220
1072045
49584
85600
1118861
892934
352753
1566238
452486
1881086
1022351
1783250
1335542
1557877
276544
1567900
1796360
934318
358404
1318732
1745297
212520
319643
451764
1655569
913382
1464740
1549901
723804
793144
946658
1897537
822435
689375
786459
337130
428871
1566601
1544042
1026683
988577
558604
1023236
1850697
730356
1912665
370741
360518
1735694
358989
1211096
1165427
405487
292514
682114
1864067
1957361
859952
932953
212042
1653336
1425967
1845287
1679140
1054897
750713
1273298
650275
115193
1396809
1979667
665445
1206908
1832828
977444
1735847
704523
748985
1724364
312221
1075304
259603
930016
563070
1652324
80786
1007740
1886960
919258
1243622
1459138
1872804
1642442
935183
1958256
89874
1915201
375178
630252
1504883
816313
795958
1631553
687088
1332955
667971
1057073
1098774
793647
369782
1295921
656702
1593434
570091
177349
194250
1100217
1443598
1848907
155809
1004063
1978197
1466196
1864065
299571
1133523
1069456
1734456
290382
1226564
575052
1329299
214158
1197557
1723822
1447240
1714964
1790965
1803664
941508
658977
227936
1408130
833178
466005
584790
198016
1904724
785359
1751556
1318142
1039838
470075
47511
783934
641510
393916
729155
1795667
1422990
1965029
1241679
1832882
344434
1243863
102238
31304
1232521
1374854
1274909
465705
615393
218352
1086151
540659
379848
979313
1435722
656534
1802174
351063
1429969
950900
1998803
144304
1489545
1249211
268578
1894721
497055
1235142
1671316
1750803
1243601
1375417
51583
1161792
141873
1024328
1678013
885484
520268
656431
323341
350013
983154
676925
1662865
640449
1591007
1154820
305534
353506
390532
1840309
257200
1799532
145970
496471
253219
1549231
1568760
1795213
1816647
998540
1696169
310306
1737149
100199
63023
1620734
338576
1451273
1941788
1951169
1379823
1417825
1895479
111637
1915829
901787
1775213
765601
60025
1402957
344950
992400
1680361
1751195
930600
1544864
415815
164414
1735657
358962
68353
500344
395219
875716
1319305
431846
683928
173895
863004
1213591
673685
1045390
147164
1812341
1241795
789666
1970413
1553234
1229333
1486589
1214766
1176426
441440
309802
1340461
1345580
1919768
746673
147976
810753
1120004
1590517
651532
222922
1235949
159007
750363
1729820
578076
470538
187464
1398897
1399582
1564320
611904
181
1102334
1732363
1982531
1802751
1331918
628257
1207189
1567864
762198
161635
1759948
667994
1518065
1379892
1001752
671925
1029730
149398
1808741
1933200
1987401
1524597
1836169
1458131
373503
540154
1981428
1502060
745306
1611957
852706
309753
1741599
338385
95114
1724521
1873812
1144443
1106867
1789398
424300
951394
1557362
1335822
1781104
222591
170042
1662124
1622296
1008226
409275
287320
1845667
153897
1946586
840164
663217
1863965
504614
1235226
1938205
1095526
1885108
78921
1858618
1859138
864283
915571
1625311
491288
255432
330709
735436
1570171
1289541
159279
1959615
1953846
1696345
1313073
1805388
1831336
1087763
58888
74673
615223
1393622
454673
1060867
1384358
300303
112783
1720035
295727
773250
688506
1678645
1343674
894528
1141796
501063
828352
987135
103246
1245512
902588
397657
1758092
1571142
536180
1165965
93766
1806037
1599586
1858503
1432328
129264
128190
1549006
1306362
635692
566143
1865476
847296
77412
1550986
1234241
1576534
949859
1311857
1174646
1587622
1390508
460302
1922531
905980
396957
1684838
227651
1007327
1244204
1182068
1502142
1880365
380176
32975
110740
651300
1652791
859861
1722100
65987
1446654
516777
183459
1468120
1105649
1229186
1252969
1652742
887954
50425
1628
1631566
989254
1706339
174780
1573908
645492
784666
1810952
21624
1931748
1601264
1357637
1046200
1016287
1806069
889204
1437592
647871
1554912
1283033
1313093
1052192
199131
288017
937893
473180
1873996
1443018
1587587
1154538
1613090
730477
431273
960029
1362180
1874884
298320
993347
990449
54474
443397
821756
602637
465492
855470
1421652
1296010
1843931
163781
1676071
1475869
1344563
270300
1041827
10232
792964
576831
432068
486713
1022912
1897626
1239679
438521
1212418
1137730
1906308
803536
492099
1853665
1531770
1137318
418483
1815780
1130420
1976001
381191
1940459
755018
954514
40046
804141
1449772
1251387
699325
1804800
1426850
376177
1841604
1281938
1469389
633518
505240
1396246
1046135
1606159
770380
63912
222140
1569097
730680
178181
675665
514988
307203
1017325
822815
1598650
576042
1665437
1769589
853320
1374538
427285
1603880
834045
59686
849164
1445447
319286
1629613
932149
1041715
107692
1553233
876329
1792394
1750300
24044
1393026
652255
1187006
1478017
446084
1523938
646097
641479
1044506
477020
1394228
1133408
1596454
1797920
1968727
1628880
977186
1695535
1793911
1399823
53110
1563480
253000
1754716
987308
1547049
357248
244118
1775333
1173690
1902511
338151
1249604
1670484
1243507
12150
471447
785402
1470877
954323
969258
1133212
556520
1955612
1759112
236636
97244
103379
697367
952276
635305
581003
1062797
936033
509007
128957
1102236
301264
809089
1594526
1676064
1593517
1138299
1896766
1139980
1752513
915060
85772
1980347
1467945
903627
14199
1059617
1248766
1152177
1396077
962687
1794008
347438
1861763
1382588
699803
1226927
1267099
1031679
941320
1210009
186069
796570
906121
1624329
1104232
1409534
74623
637952
672808
1089651
1890556
98527
582499
544225
147817
930796
1348063
1556088
531714
1120866
597319
878922
1214984
863016
217876
732949
1400452
1458941
816426
376959
146656
1412674
1431111
133086
1199553
1903630
1528133
1671213
987105
1167034
1554065
1099491
650437
1300384
76514
1772530
1945894
264203
811265
640421
1301545
766721
1924680
1781191
1539895
750950
1143135
1219154
1797491
285299
117444
70072
1051103
1810901
178833
803184
232875
1375887
408296
439480
1187035
793336
1116984
20106
780736
412119
1110185
1409531
230469
259053
1935421
229643
1337800
1503786
1541341
50019
223502
958589
358518
780798
351011
1669389
1695805
555437
614147
628978
691480
1807647
929507
565415
1115595
1144850
644858
453016
1763548
5628
975089
124459
1473552
1170738
1819841
192182
270948
1117765
301650
501690
1043647
155777
1343104
899575
1598537
1373862
1740546
893663
573292
439105
1841730
1452023
508145
1877573
914243
776783
1612307
554873
296276
1975762
312189
235680
168923
1897318
437373
363854
640886
822690
729165
337100
1629918
1867734
1262252
1533230
1230450
311692
986030
871956
1617002
751383
479309
1494877
1374855
644851
1926581
1318564
971792
1485579
869830
284383
287416
1621141
1375882
553496
1482676
1466162
976778
151605
1889945
429620
188248
185353
152436
29615
616277
1907535
1129144
1545771
428431
1777202
1306080
593709
1128808
1684954
788799
342731
1792074
1100208
1760773
933814
900004
565714
1085034
946854
1631039
1702330
578350
72543
860691
834514
535806
363522
1003415
148615
1805328
1534252
505009
1735751
724577
428103
1523778
1571930
1699780
1476440
764203
346811
1464090
201319
1263473
653380
557390
1220433
1758261
249127
1623644
1796236
1835536
821975
988114
1528123
1736992
57872
1403201
1382318
1575818
1298160
825854
897937
1815526
501236
1054524
1337504
1296116
366394
1353587
1012144
777600
1326192
1859456
1872434
1018172
986185
1941445
551070
1955893
863016
1768789
331198
1141638
1738317
1858709
1194834
1551915
1836458
987391
7979
1450941
1336713
941602
404376
167253
224962
1497191
1583435
566963
916354
1164542
1052879
741958
1445707
1352281
11952
940438
1735411
64761
868083
39841
1428331
562151
602106
1821264
155111
864919
735836
1518751
1820411
519776
216978
158383
1528163
542911
247627
1442675
1790618
393368
1802559
1934426
1052740
1414500
1680812
888341
1638460
1773351
1280720
422437
857769
80417
1963746
1880893
1039968
214567
1593420
1475407
489981
790014
123972
1409246
1869846
947133
749883
950464
1792175
1513347
1844016
504056
1420684
1123045
96980
1877433
784014
1235451
27989
1411334
1268522
178624
50267
1251626
877696
832932
1895778
1122206
1580568
1552295
86655
729853
396656
1646662
624675
1645722
1289583
1041760
1897080
1016000
1413795
681150
1406870
165747
723209
887909
349589
743363
887681
370910
773279
643444
1421412
1708454
23164
1288674
764454
1308818
1270718
743528
934873
1181990
650159
1181121
109362
260720
301432
1110784
1680473
513296
912632
122804
548960
1916856
1479751
606666
276508
32795
691085
10697
1403769
229065
1463299
1955036
712213
1138798
206618
780410
1083186
1111338
1593495
731449
67980
1891059
871831
389701
1095619
1208210
845369
1624139
1862938
317571
1624559
1482705
1146822
116662
945918
139605
1442465
1924970
1115327
1341805
1468927
694623
869039
1763206
1945891
902222
1577550
1740651
1766238
1516942
131295
30594
1479604
1351572
1923146
1878034
1629313
689085
779341
883996
572282
1805848
1201001
851529
1504753
1103840
293254
104288
66411
1640888
521055
1759536
1661341
1643162
155528
1158836
347428
1126406
457852
1540528
1026359
293096
1335435
515786
738732
1610758
156223
1114061
668231
1074253
787925
1961643
922005
1667502
1096407
714876
1370972
116343
838468
1819541
1317693
904623
1841117
1436438
1849797
1046340
1692960
1526452
73127
115640
1794118
441325
325414
1308964
1308608
1966432
840110
1823266
1514587
1986555
1176555
1494583
541338
1339091
244153
471841
860079
1336424
131580
908921
1220805
820624
1769275
1378745
1603569
354142
1572749
835928
425159
1123540
1501869
916922
535273
194807
609372
267311
215208
828950
741184
1707675
1429150
661944
360161
1274124
623376
1908314
1514169
402682
693448
1201549
1830947
1168826
1583762
1079771
1964141
1763227
159397
1099382
1891406
1273236
1400528
1409367
1582619
160527
1031790
154854
646064
914273
1573169
1014696
1470344
1976323
1808674
1533497
767126
969562
1901120
1843837
1454484
341612
1936785
822748
906830
573648
1450500
539271
690154
1919854
896036
1965690
1974661
611185
1380832
1822137
1865313
1094899
282460
471593
1587966
1075110
285289
994393
608882
836135
574090
1520534
1096911
1522010
1966798
1468195
1804370
1396245
1360474
1982850
1327068
940162
1720898
554520
187558
1275216
995949
609869
122933
289423
41989
661899
1613857
1187512
1999795
836061
299200
1508471
1477674
1012200
758941
1914998
1968390
1712432
1849227
203069
1920693
1399746
1596606
452110
1703165
724018
391481
199072
965066
595898
801608
699609
208796
1867113
208427
1474738
632475
1162039
353424
837699
1186129
1756716
218478
1255994
1826369
1312751
411110
831242
1647308
1288163
201556
1042522
1134643
1026685
1889814
948310
803635
798365
480481
52991
154714
900496
994835
1123944
1808466
1367752
500309
421996
1156706
64951
687460
479906
882261
1089932
1372228
1593127
676689
630286
1122769
903693
1154367
1689182
1835608
729023
390026
1430895
564524
1805545
962900
627265
764762
924325
1680332
1297909
649585
1397520
772021
622757
69647
254411
1526171
1870394
895773
1523824
857198
59065
299012
389820
432932
1363033
815318
1920455
1725941
897880
822595
1132522
736572
544044
5946
813827
93710
599567
1633507
206339
604499
504384
753331
377491
1324587
384300
1752302
1650379
1713227
1335218
1547827
753916
652610
752424
1681788
1664482
358565
466192
810118
1751223
1861103
422970
1760230
1921437
1427999
243046
1903003
1722397
108854
1494244
235407
959423
874228
939505
667192
649104
593339
1684930
1005430
1722307
725130
661411
905466
1294123
578037
833160
1775570
139912
342726
1548449
1364087
92441
41430
706780
1993509
288375
853128
211251
270938
1074610
1865634
770379
1014696
1401127
1053792
1453729
1036694
1713105
1772883
685585
80508
1331487
992005
551696
187186
1537595
654784
318053
1857887
1752758
1527997
1188398
615889
1802627
3464
447725
1188148
673273
1945863
882089
181542
1635224
595616
97711
1612004
1062272
74508
80688
1867519
1016796
578933
233771
244345
108706
227300
1525265
1718980
1679680
802155
1697162
999264
46519
1019459
211818
208131
761358
1005606
1649716
469965
1564602
1188138
1447125
1805675
497190
1576946
1476911
1222505
1901690
36414
1479476
681365
613916
1452615
850650
920378
305030
816504
1234590
912031
1960559
8505
1150523
1687949
358780
1669752
593413
750383
1060027
510614
1909456
28823
1934246
1814199
1597424
1999233
1097391
623862
1882728
424184
1234390
658404
890527
1410914
1603321
900541
701127
428038
745496
1112020
840988
641419
220996
293438
1709430
1689416
83935
1474391
497804
1918849
305794
439187
991161
841297
58820
145789
1879313
746874
937652
423419
212621
205168
1176709
700348
1174137
107598
665085
1606942
1080062
38521
740914
737814
1080200
446824
562527
1143692
397657
1558509
398124
1665915
751854
952507
1745427
1646467
1871033
1697987
1941776
554872
1647242
615556
890003
1241840
586315
359183
1170537
931031
1937662
575056
1600617
1944751
115700
1914047
707377
1520176
1701735
138670
1434840
637620
345761
1053058
1082401
1782557
1440773
212227
622319
1138124
1736458
802171
1273972
1055802
614623
902468
920364
742480
1045619
1322163
1143886
981807
1092606
1817395
1185165
505388
1990194
502308
1464060
1442681
1590523
618077
1234559
1252522
474518
1210644
1283359
1419641
1483608
64349
1038275
1940472
631915
1667675
1777587
1998008
1951838
373601
1755416
928009
727008
200049
780439
153698
1592000
831630
1142185
912031
185329
814664
496336
58103
722754
1527883
946931
1879350
510296
88582
201254
1350419
1974588
1690851
827849
904890
257190
1545274
1199925
1019704
1326222
42526
58053
633120
1891810
265228
999552
83307
31430
639468
1882751
1260364
680489
618270
378446
1642524
194527
1542366
1820807
54663
1127298
1105079
1014057
1712771
1231610
663902
1683916
1905131
1387663
781450
1633149
130361
1720858
440219
16527
1676890
1401320
115758
424792
1753594
1605073
1644793
1957256
1382778
873218
504829
105391
1086499
941559
526099
1835603
717494
1895213
44002
763106
866043
1296957
1469430
1604420
1935501
745294
1162177
661236
1067932
1878671
1415791
91052
1239464
1955717
1404781
1716202
1265302
12777
429058
894601
318523
1585521
549973
1566637
347474
1497562
137673
1379767
1598595
143093
1086146
1270201
991519
1733908
659919
281277
761189
1937233
1594228
1489754
279573
1656869
969693
1936757
1972266
295112
872994
519934
804697
1229906
231101
1110099
755336
814365
1147199
85421
576236
486906
1495394
1504878
40706
1348445
1094037
285611
316089
632052
50827
1876349
442581
1358386
43738
1048788
1855157
1877384
97441
1824171
941320
102048
47039
1030491
69817
963759
924627
1983463
41430
1461496
1619678
208029
401013
1904680
1161499
836111
1702354
1737736
1677532
739320
1983330
904575
338183
1610282
1586792
394352
1797595
1957582
1388122
1144926
753968
1937317
1321079
1280160
1054666
187793
257353
945314
629933
216420
1166010
501410
1636674
1911554
1585253
224289
780550
432276
818854
1656307
1655499
623714
86923
79106
53083
375573
118590
1791726
1481636
1493249
837533
1080795
1339037
283650
1761988
1566322
1305343
1220789
12590
1839069
505379
1383482
203751
1416209
1338460
1996545
61279
628021
1803010
1518015
1512158
1692970
210719
874085
231678
1083706
974680
129776
678802
671034
673038
996278
1442805
1307583
1147428
228783
1117926
1779510
1960788
149017
799228
1636828
908730
712370
1161544
93875
286594
318645
1983825
897784
964515
1839203
1840831
1315979
1943669
70990
847031
753300
249335
955773
276487
1086823
1274069
1426711
441534
530016
1038713
1594369
71936
564393
22788
1027669
727535
649248
52790
1089120
1491502
1958028
168638
1939522
935684
239673
878549
375976
1615486
142066
1353583
319200
997010
53866
1374251
1494063
511961
192472
1388397
35810
254217
1398593
1690044
132229
806482
1690899
1448187
1811165
1097538
1234308
1715026
247906
863733
655493
11694
815952
919836
1348445
1439242
448021
1552698
492357
1999023
1823273
1699627
713416
979265
63709
926301
1190639
860013
1125380
1458336
564717
1836184
1374750
1117996
770702
68380
1734938
176306
757001
325976
1497943
13599
709077
1330930
1177597
1932873
1369800
1888629
1119486
731725
1475497
1048985
1404971
1529862
1987720
1746589
214549
126899
1088714
1425156
1113945
1061023
69942
1601429
479080
1186536
1902742
776379
1202559
464790
1843791
765766
772171
1633407
824084
1707630
582437
427882
1009322
750532
1697045
1443167
719025
554514
841948
404980
1097749
250545
1023943
1439540
31736
1108141
1015006
281616
1131308
875068
1861788
1431964
502162
789513
1282076
19061
1577460
287668
1621581
570233
1279730
1257534
469953
326726
1169663
155194
545587
1620471
1245131
670198
195658
999815
1059104
822470
1027158
1757378
1477806
1607235
406725
178225
555119
1980486
84038
896951
1086783
1038588
581549
342232
1790976
1901500
631352
703501
1743660
300242
1292166
1560208
1165599
48547
659993
512090
1952932
630895
1112496
533195
362420
233111
495472
1716664
715466
734475
1872115
667520
1986853
981584
1260637
1206125
791782
581163
366963
1526995
1652835
1029414
867615
38057
484727
1480823
1268006
628262
601050
1502341
1771826
1592012
1368583
928140
989617
660053
1328063
1942594
1111029
815516
960920
749305
1004910
1220249
794071
1633473
1015265
1555077
1402632
432084
1832650
971581
920370
1944006
976815
870816
1509839
1120193
638634
1439956
1287537
1275122
1393525
1162762
1111970
373240
1893575
416304
383060
1418912
717161
1988522
117282
1126841
958603
87192
976348
434942
146982
1223328
1966809
118227
423766
713257
521695
734073
1060867
469656
536291
583615
1577714
187895
124319
1804373
1987879
615234
504831
1309892
854213
136895
1259644
1450163
786165
1920356
652501
321480
790743
525462
1670667
1301164
1017650
1925679
1051718
821820
1741451
1156936
302924
1124445
1072618
1840505
1046542
710611
1265795
782247
1717055
658763
1501072
1246992
406182
67651
302814
383923
407105
1242946
1867909
1509639
1847580
266945
966749
322998
744166
329235
700957
1543121
920082
182981
1967034
727671
1491771
1974814
154350
516879
210005
1062196
1102535
775250
1385799
1502179
104309
1961081
1829558
1620969
1900834
1605202
472326
475720
1341195
1577792
1192543
1258071
1996075
458496
817749
1272594
90101
1291861
1448783
1977548
563543
1015859
1372476
20376
112267
752086
1483607
1673617
762979
1911029
788663
538231
1368374
1439187
1029263
566776
956066
1797585
11685
739533
850322
1410446
156801
1258217
30294
965058
1792196
991720
1922275
1544194
70576
1221702
1509710
207118
993207
1049604
1455199
1460466
1101901
981552
619861
1051583
1417263
411033
1878960
567451
903109
109701
1650699
1328986
1111447
1428575
602209
1406231
1884014
1603572
1201477
1203409
533994
394196
632211
330814
1592994
1105994
935187
1675684
1106552
280544
1307086
7214
349453
1642642
1038316
82237
333053
926273
395277
470142
1223048
464101
629691
622077
1148929
973024
1169632
1591350
710565
1274947
1609033
1079410
1277328
415189
621366
1727712
204309
1799659
1654921
615598
1211405
1742207
199559
1511600
1343831
1001848
863841
1538135
232610
300078
208709
735368
994781
1126183
1535988
509459
1450152
1682260
1023396
720153
1484022
1314891
59929
428998
904070
1387479
285298
1644197
1412861
1834309
1839347
955651
327466
1008460
111892
645742
1116734
70250
421335
174765
1734148
943257
1034722
850668
1666530
533855
905083
990849
487169
1816338
1540713
475720
1775928
1790220
483904
279267
1521342
1729932
1684887
326610
117636
1783529
553683
680095
533887
1640375
1542293
1103389
217299
676742
1053943
1815255
81456
180643
1741343
104718
1490260
1559149
168610
202744
1325162
1873698
741748
258859
1312243
1585144
790893
1498559
262617
1372142
1337543
693066
726173
1837477
1136385
1236840
1301371
1293650
1345895
1118342
393486
1244045
1292368
271049
781414
569704
400527
196223
229304
1967616
1957556
300233
24557
1688545
334061
624108
1701631
779296
622496
456929
660408
1848178
1704498
247470
1608999
1335367
1161627
549711
1827892
1986039
639455
598719
273659
170489
1041613
417869
838679
61057
975735
1528916
1172069
864820
1586247
279815
1593259
575090
1126471
1562858
700618
335394
603642
82135
1364645
1810935
1570270
1886109
1902323
1205314
1499323
1008648
1634721
1399858
1881183
1834230
210626
660577
179607
306028
650861
1876291
995812
1826231
1170958
819044
433441
877601
1473039
270948
792666
936131
1713633
1119293
452514
466722
1491544
163968
1304467
1482010
576089
1574605
1932683
1497105
106767
1410326
1774161
1484360
1293650
367260
448535
1625432
922077
1360614
1009052
761770
1020258
1594765
1942827
1309005
126598
179692
892235
56483
927930
638627
1516875
465275
170486
1985357
1866434
359739
354564
730565
535514
1169592
963385
1571979
312387
1616445
1346379
1177893
1952021
1473888
1722950
681863
934514
982363
342060
1315802
1966949
887370
1520131
661809
1035049
450573
257909
1634328
597013
1500531
1515258
1507712
945263
1550684
1495836
814122
1062151
386389
1688858
1835014
1418966
1878891
1168099
461978
878229
1102033
1476903
719057
81833
55543
318481
1831074
1987533
569624
1836560
642049
772338
591207
1049996
719270
359469
1910471
604145
1227181
196499
338508
989117
679227
1494033
989471
1923730
66569
1670255
1935742
954051
152008
1147141
1417540
423636
1988708
1947683
1374473
1487572
504223
392694
1235454
215053
1812695
1561780
253484
1759582
1466191
553037
769666
434872
1803149
298316
1913393
1813939
1007685
336649
38394
1538961
584039
959525
356233
580255
1999798
1487781
225300
1757739
809629
975725
1251747
1296966
1322179
1353320
330641
1959194
264217
1203608
638716
1268000
1033661
478433
1096222
1712760
1500486
1515303
676785
34650
338957
1002943
12010
1463274
212941
1994373
88768
94858
1627719
1492641
1047411
28977
1824563
1536639
869062
605768
241665
234621
1393230
1094989
149673
581330
727359
255364
1122549
879958
286840
84546
186145
1604997
1746062
13645
1022728
1258296
1533319
1515741
1689646
812389
265624
696726
870187
1309493
1646025
146243
846373
752196
1918612
1585086
1008290
1231392
511441
494172
21825
1659709
1882594
1678343
1797819
1906915
1991173
1525426
771393
1200081
768034
273874
175298
148263
124719
447944
1863001
1954938
1884722
1829389
166489
879604
735120
289664
437633
1452996
591991
1562312
1698393
234914
168619
798102
1377171
894370
1970149
875287
524564
872678
1154495
925406
130718
1598241
1519999
191110
305952
1875710
737276
1492208
177496
1651593
1642245
327334
1784292
765504
901939
885016
179079
467078
1055114
1439923
1548331
1313712
795105
1733834
1483014
1977117
291826
1140398
1893336
1450368
883330
740369
1781455
51583
1428559
59703
1811382
1962560
1116233
496692
1063444
708714
771916
1360127
1607960
645716
1119590
286499
638357
1310429
1102307
1432529
1095322
1773475
777491
1337714
1937053
1920540
867412
1559039
1465554
241991
1197703
1529179
448331
1668920
1704537
262832
1757788
915759
1514635
1452755
332904
126232
888066
1100269
943728
616693
1279690
1262851
288682
380087
1561516
442199
1203842
442895
45260
1393105
30451
1841933
116173
1167994
369
1214833
1830346
379217
880678
8501
1035394
1058907
1527911
1299531
1426345
704508
1168699
1311553
200655
1129329
575800
1944339
248121
1984912
967442
1869721
215890
1539026
469082
601272
905365
1835401
1881499
1279006
365056
1086522
72023
535831
445549
428808
101863
1551024
853168
1380018
1148471
1871819
469953
1110676
1112720
840150
1479634
182521
1620539
330050
910220
730671
74485
84655
261064
432669
1477474
601960
1029143
623201
1253453
263541
717421
179467
464858
1069072
1462100
1637445
862377
1227671
1073214
99962
1828692
619925
207510
558196
1998364
1663952
1910547
1906232
528657
426139
809822
1559404
1652140
500527
327364
487106
25719
268076
1048723
296636
1715822
1980459
1828593
785935
1551624
1138925
608387
732565
1162635
392694
1410269
997655
576784
1643896
842982
1682733
321431
558993
432374
554303
920102
1331418
204919
618756
1954094
1654376
1232451
1671687
660632
309005
433140
1409312
587779
233191
831615
507731
564918
1913285
1901614
1659455
274461
1289355
1763175
1294722
491255
1593883
920455
103378
349736
296662
807018
1168152
1765627
867899
236802
1624196
533319
978975
1121442
906959
730442
269847
363535
291515
897339
1511520
509027
277929
1222925
565616
253432
983480
805442
343264
1670583
299771
772353
1899623
1896913
1651081
730497
933851
1576473
1520151
1865929
891620
407760
127428
197698
843914
1430416
1491144
1253538
588852
1834614
237005
104574
1901951
166129
364781
417504
813949
1250880
1846511
541549
94643
1267771
1160092
793112
1642119
941312
820362
44788
1588734
36541
1087567
1588885
1344734
1940030
141770
1305800
1792394
832128
1428855
1792049
14236
1342952
245140
12147
1948704
906886
982002
1612246
1592816
177940
477482
638103
1991573
367858
533087
1289007
25482
735874
1587137
1801992
620824
484648
1489295
1677526
940285
1159332
921008
341354
1462390
1710909
564817
831073
110070
1163927
1314709
1677278
1487265
1977671
1600747
1561130
1016526
1174713
1029553
685057
701872
1340396
1682320
1569426
147571
1912994
1551975
293792
1195204
312772
1483073
1521491
1787713
1593441
1397151
1433646
108218
1701994
81667
1279374
415033
319368
1362935
773244
1914308
1596956
669240
103198
60752
319582
96479
1833088
1168431
605538
1020417
665836
405324
1565328
37697
1695475
946385
1687352
1057589
1936604
1225819
1769379
857386
443011
152190
1887558
886958
1078282
325762
724504
1222402
1332918
1248327
457016
341750
735172
717820
133569
805532
440498
1769237
1753078
1399569
1460280
1307777
256990
299167
497086
1633141
1690483
785812
707509
1929102
303623
333711
137270
134284
1837040
1397754
241855
1101650
1579479
724113
1205513
854191
1206816
316472
1578154
572327
1735297
1426305
1180035
580729
768
937106
63748
280096
1891144
448302
1060886
1459359
309695
1067456
1647305
128373
1580540
1630195
1126515
1700781
388599
1879647
990886
1937935
1160501
1199083
1636934
189706
283441
812697
675271
1287549
1207062
196763
1404667
311755
299923
738547
107209
981854
1411206
887321
466029
590237
751430
910543
1938898
1557090
788803
1374716
1599434
467285
713424
1032775
1250017
307452
1154865
81216
1786076
373114
123617
1248835
1013074
290097
170287
104200
1343305
933549
991244
456808
1174798
125846
146718
1317865
1585078
1741266
67333
1445798
1034836
194263
1737081
1377092
1515510
638162
1854430
1717750
469858
1213519
1307147
830203
1065512
290375
940246
448821
1128836
598121
384163
226150
654692
600302
55692
392959
85549
1450672
1564497
1933461
1716657
889273
953135
1101132
771050
231845
747731
300854
1156386
1699215
1413200
1905555
1291814
1182387
1665398
378673
952397
1115286
903269
1156443
598965
1457893
1019425
1225747
397914
264538
868813
542291
1570682
1290617
1367109
387990
1801918
275152
1473048
1395048
834918
123522
691123
1834654
707857
321460
113223
463490
1255509
1983067
1314543
95370
212374
571022
232396
1006528
1743313
149681
1435313
666787
779085
940729
1733607
1003792
1359398
298213
1988300
17944
1358386
1038047
167002
684605
1621667
1447795
394124
349128
673627
824965
1905491
1831690
1939481
1002083
1720849
938337
1262695
1684047
351404
230225
179021
796120
1354347
1737219
1009334
1149632
23469
60467
32909
196623
576019
1676017
1792154
1398071
716158
878982
1682866
591374
1542132
130630
1529277
718767
1223617
1370012
1098774
445603
77365
711280
1313947
1085770
1010601
45681
178664
136483
561859
453636
36317
43858
1190722
1918102
462285
1937929
35938
1556959
134714
1024242
376106
998904
1410048
1019752
1238366
821528
142328
1577809
1990205
924312
229764
308161
1692017
1719433
1839294
445105
1966668
961292
658112
628224
71046
584099
1065790
448868
1946282
727478
1484902
25950
748552
1167474
173712
1542094
1265362
363251
216738
1208668
920135
749445
1549012
1726526
1612698
712965
146213
1811507
1921610
1903699
329556
641818
24085
1204983
219459
1533522
1678004
1491664
1255283
79459
1479860
1470345
257729
1884869
1911985
88630
486108
403101
673715
105019
1622183
9264
1467848
1796360
485992
1966350
1081102
1275024
1211242
661946
833573
562037
387092
58841
1756009
1496371
1132797
1966552
1697205
910966
1660213
1966695
145092
455289
1750852
1686389
287560
1823521
1526287
1845980
1159078
1095020
935296
1523369
1252143
135666
414757
1501857
1502556
109746
1848147
126780
523073
375868
690665
50952
1125565
1844241
309944
1571084
1389606
1351720
117318
647758
462256
666545
215235
1607664
338375
1378274
1053792
1077539
1425363
1458088
1777739
792524
1174805
792608
207602
1549617
1341008
1096359
1695350
271660
885802
993405
1021037
944965
1570526
1131277
1471981
1458277
1759271
950141
701909
1047559
1153012
1128176
509459
167258
795397
1892706
1109840
1153165
1309963
927101
1886223
422597
171633
1999766
1751452
1597332
475776
1118723
197476
1231899
671708
517292
805883
1026729
1310106
670176
794480
375949
1611745
591298
519680
939832
322625
343648
1566561
551736
1276592
1457501
1900819
196602
422097
249476
689880
1127758
1221909
96817
1973239
60108
1998835
911674
1968636
1456381
1361831
1411477
1883499
1564954
1239439
1909933
948411
385605
1580410
1559029
1410381
361613
1078760
1491771
498732
1850697
1781448
1807478
974695
26510
1468401
171558
862025
95231
964624
54149
861906
801147
891825
775544
443524
353981
147453
1617489
1258991
1648052
626863
8964
56179
966682
912480
547181
1535149
520980
387847
1105365
1576623
1349756
1897214
181878
1326591
1069329
636042
1216892
614767
671394
697278
259757
950579
594544
144042
118181
1828841
1284006
1119099
1403311
151318
1569948
654946
807780
242230
849201
144466
811730
78641
1807565
1966715
238777
1782240
95783
978020
839588
1013355
324914
603490
1836854
875262
281849
1113778
1128689
1031549
269255
759647
1484927
1921495
1026537
1828208
1380590
811803
126427
1157519
276034
1424880
411135
618627
598823
1884019
1644166
807245
783361
335424
1598964
836500
1999135
1764095
1980428
1374501
670539
740982
1123873
646422
1232548
980205
1255854
80169
127428
1792049
1549528
1352511
1462945
909414
1237342
1656169
1923055
1174959
1944481
485583
295833
201416
1981707
1173973
774546
1457765
253838
1849087
1791473
1345036
605535
145807
593203
1793680
873474
1205247
770335
379505
1992545
1588588
706067
710923
399688
1393998
1466932
1721239
582159
409008
550870
1730268
1603093
420486
670749
1367862
1272346
1461967
1879342
1840479
965043
1130629
1052784
268177
944061
1800148
1091279
550476
690261
1388818
892586
1755593
1922068
1522011
1586593
1255283
102001
159715
56147
705802
1082701
1061938
264390
1763606
152921
921891
1949637
197505
323979
403707
124935
1441456
1167576
927956
1400443
1982849
661116
262579
419174
1451584
733568
728554
1187479
1737712
657884
92698
693448
1164517
717633
1458244
247392
159614
203382
1827420
1830244
1270985
1546989
251331
221787
1765239
640921
1389767
104741
105244
940429
258426
299590
1482817
845728
49154
333120
665055
1462681
836648
172992
669976
725469
1401435
1749789
1907651
1476149
1589364
1305235
662495
309186
61080
84926
237852
1866728
1460076
819235
1370540
1429532
923806
1930823
772450
431494
705991
1346083
544436
70641
1950620
1494267
1284965
632478
1581704
17205
222538
1806395
16806
1367028
623655
1988708
1198954
343053
1908421
612685
1261839
94030
1940282
790402
243127
815163
1334230
490975
301876
1497307
478338
935172
1455435
569369
1128228
1255229
127220
36540
449753
956111
226102
1375053
1134421
1065967
908819
1030936
784732
1075848
1990251
300812
1326917
1855191
1684887
1840601
13021
938525
308061
1222599
619781
973461
409546
2983
265262
1940683
909562
263845
1811211
418936
1716711
75041
890215
1637739
1175198
1936625
1321687
130077
1743829
1336108
238129
1390185
1842067
139532
32325
1554345
590469
735961
768967
1145376
1168983
1801995
1175727
289355
1010360
19166
950700
1095143
717878
1333052
104975
1408508
1148124
1428589
177047
777189
866047
515843
947403
245386
575861
150266
355001
193297
565651
1399967
1642655
1273002
1006424
993294
1225818
1223501
1354000
1542076
1167440
232952
1984179
1785374
47264
1915296
298969
1702084
1780788
1987909
1984454
618078
383919
1393188
1194714
989734
717358
303777
481689
1920673
1210535
22633
1210739
219476
473574
428125
991994
1154197
1005477
470953
1265765
613221
77568
367453
1122950
641552
1733120
452360
1723587
722145
910111
518570
1147096
1600620
1643153
1646870
298644
361884
1855110
1035481
971053
1225087
1501097
587735
1301128
1983355
54735
1982008
1772008
1690355
1421658
1447033
1268328
439999
750799
1617934
656534
486639
18156
1164845
1054009
1423804
1067914
327451
1375882
410502
1319553
759522
851632
464406
1597523
1022592
1072665
1451886
957035
1919920
178208
833720
291967
1188826
1337734
1948858
1925742
416803
988484
1529078
887331
372796
730225
1571945
242409
1696087
1895126
854793
1063478
1894352
115248
1914050
781269
776614
329671
1231730
769525
1587236
1843197
177946
1414100
1279122
971362
569021
794108
1718180
295879
1346527
1222972
1216732
1595561
1569260
1600133
1888235
373470
292026
1196840
1861365
186883
946088
1717822
1039420
396361
1512373
738791
1193617
525872
1773859
279116
1785769
1679535
561859
1751041
1321600
1017193
735191
692077
955240
1676666
1613572
36180
842001
490889
1668403
560640
143576
956425
897221
1855969
1532913
1038001
1450536
821678
312304
244115
697953
1266962
953729
956412
29337
1490749
1867215
470165
76801
447465
1342258
1422544
1425778
1608154
1842955
426541
1513253
765601
895048
1741391
847641
296818
1043455
1972115
648992
1339197
679778
1497973
1602766
1230288
605207
299071
1267302
1962287
1622949
1492871
1041239
139603
746141
1718685
1396816
1259537
157663
1374540
901927
1699882
1006066
486627
1891882
1156247
52296
1940496
1644186
1522912
1263889
1906382
216349
238065
537711
1060117
263477
656067
523537
1607027
94861
1894332
71823
1163760
480154
1326687
95449
1688639
210040
584125
288411
1670333
1421019
280449
1115606
770134
707429
376162
1330939
900877
633224
709187
454869
1265840
1001550
1287907
412279
1565838
1366320
1380214
1029068
1209187
507433
1932254
1233560
1002028
1920271
543834
549854
1496980
417229
1234657
1594616
113024
1283889
877481
1044881
678976
1330267
868274
1983101
1536892
1390991
483800
1832650
1567938
1134643
1318438
318015
976937
993346
471
1098514
1168097
219807
280239
1637754
1537803
663378
1223063
363477
678802
1832045
1314264
1589507
1370736
1101347
1842937
1908404
1512151
1290463
1356527
410339
1659607
1566851
1170678
1165866
1018217
192670
718651
207018
1428738
1316183
1638135
325551
992878
1917109
1347498
644586
1426588
1644239
1016567
1981061
1739362
154592
1306676
4492
1436019
427134
1957445
1292777
426444
450330
291107
2637
1449318
1180821
1942230
1679858
1140065
38257
1437550
1059157
1082149
1990376
899351
1824311
1642573
1230574
1444586
244074
455748
1475259
1625672
462294
796452
246959
1290914
369916
1826829
1331342
313061
205283
368414
1425949
1372304
1866982
918711
256401
1158836
465450
892463
563125
247242
1006001
951287
512090
1138766
1542867
1477652
689723
351104
1766088
1378732
1333538
1848244
1764252
1948704
1741604
1952716
1644221
1810069
1217841
898978
1520551
10153
762049
555646
1711268
753552
1711732
300217
115830
36588
444377
373121
1757193
406361
1744500
1978023
1886496
1480218
1398455
320787
1771889
181219
753643
852217
478830
1106300
14419
819987
266399
92698
1637873
1298889
1374921
518879
385115
1493559
936365
31800
1156772
568352
652290
256176
862323
77264
1936696
1929276
537017
1635298
1229063
1305155
169697
658289
439311
240661
517418
186186
1012142
69642
1361285
808635
1027451
1957222
433153
730155
390591
318447
1395907
635
1037561
803600
1338141
649958
1639436
1979552
1746799
1179382
451566
426137
131598
625121
1213670
471239
131980
1907809
225358
583999
418263
1430149
1311381
1936435
802551
1839045
405504
486760
1802832
1017705
472219
1060280
863698
383315
1906018
1543436
1073640
616394
1326551
1078237
1244973
705785
256734
1642297
1435360
1732248
289448
1958654
382187
290042
59483
564590
1286140
715372
1728477
38878
1440522
614505
1677401
1212269
1572844
258792
758930
1448929
1589622
664067
1480318
1460558
1186767
1378150
1776146
1050724
535186
522918
1625815
1565263
1622653
464636
1394021
1391325
335203
1992389
1903487
752075
555621
1339310
1193571
558428
1117697
223465
1493444
682676
126922
140893
130348
501829
312828
1389327
299186
1229243
1069416
216495
72620
1752601
1839610
419621
939842
899155
184051
727241
1495763
692663
580724
308483
910376
471821
1710405
1343794
808510
1808853
1356919
1755150
1091048
826772
1675430
1320783
826490
1922267
1215958
1611752
1653263
391615
1406999
1584470
607759
1221357
1842902
1298871
298695
1081634
186311
1417058
332862
686511
18935
558085
1501466
1818820
1244533
1082360
1466267
1630004
788389
142133
1212465
1810508
1988439
450416
1475802
832176
1907269
1802817
291293
128306
93741
946787
1060040
777842
1987455
944538
705782
518518
103773
1789511
64348
1636934
1512368
808674
1051009
496413
93210
38157
899016
270241
1365727
228689
957234
659435
939051
1169600
879613
1486646
1947804
1536746
1104926
1832523
191259
143796
1521184
89565
772141
781640
900788
600109
390297
593371
312008
1718354
731780
1290195
1991991
1026356
1289954
1999891
1460572
1960783
1944523
763007
1200731
1943263
1979876
917597
1675157
1447164
1854059
1023145
1099725
947761
1640925
257595
784659
223212
1378721
29676
1750300
1839232
212976
306676
1965294
403388
289537
1262371
1560207
1851247
287275
1120139
530333
1772975
1799631
1140249
1338907
1468851
1351679
1314061
794879
1744352
815464
305359
327214
213767
826909
715084
1532309
1423223
1699959
366761
1351548
917213
610926
1603200
899058
142768
1684152
662763
639651
408203
1279885
255330
1433089
1141930
181243
1388474
790531
135584
565663
52011
1348316
1788367
1106315
1347369
629560
419694
1412693
1747461
488290
1355912
163701
1574569
1085501
786428
165814
1597751
1232805
920984
1428258
67786
26227
127637
1806852
538127
1889462
666299
1339810
216841
1039584
509791
1553854
204477
1072360
1478569
1989991
1256017
60334
935070
1397835
592218
1401694
710392
1369131
344237
1198137
1241180
439873
1038815
350197
1144982
1388575
1025551
1730426
977743
402665
141984
516974
814524
1403183
595982
1076781
916129
1609156
44956
656480
599959
1853629
1586892
1196082
1860896
1233486
1584912
1719908
729695
1934073
1243727
1990695
1122697
491730
1091810
1222276
248783
286370
8022
132614
1058239
172211
1212702
1494813
739780
429624
762354
282629
1826151
793572
720447
730460
456565
277937
137270
1067836
599291
1921193
782619
1207920
1820133
483399
1667555
1547207
1686560
1883304
723051
1837433
1700736
688085
1924545
1638508
1444552
249897
1460140
1787013
1529960
141330
1443914
425596
210106
1405052
922725
195943
1769429
974122
1185844
1408429
1751229
1759844
1000500
1692137
1521547
1459391
1864686
477360
347919
1669273
573634
1993111
268531
314318
1118556
532054
935485
378996
1673304
1878078
954569
324645
1626763
1471658
1032961
415975
1042148
626548
1136203
988343
377575
241895
1313948
330217
414137
366850
59943
1592011
1682805
1797296
1898343
1161475
188379
1673323
1267322
100045
29983
49733
1911490
200679
943085
1006852
1368014
466449
1390781
953646
1668098
205468
848200
1246687
137856
1469406
661018
1227832
1025501
1427385
1167454
733251
1377158
347234
264203
476835
518545
856027
1635743
1992287
74421
1490572
761495
1268299
1718153
1792913
1315213
1349635
1788810
479582
425175
597606
1582618
187749
1999631
1057116
1838443
357748
749258
239001
1942150
1857217
868818
1333042
1785431
1452705
36707
263671
701360
1234665
1745882
1457847
877612
1776720
526793
1469381
208923
63369
536806
887389
1637939
463609
578181
294959
717588
135464
1741925
497915
1488183
1968723
1068908
302154
546492
697463
1627299
1594915
740267
1419143
323717
502888
1028354
1102499
1882268
11459
103613
1248667
654020
468566
1139793
1931163
1756676
485247
900261
88263
1721642
451188
1190794
1625559
1049616
1314986
1240143
883598
1613856
1799923
227984
182265
96164
702298
1395483
752957
725050
953916
294325
1236833
216227
1305454
1325231
1783973
24044
1100743
119043
1287253
598961
662036
527789
1747844
1636456
1988636
1798937
51802
620294
564319
237218
1103954
1959181
1383334
365497
1746951
1420900
1941036
427003
898520
1600705
1683292
1504004
1833998
1904003
205568
8648
426797
213075
1382333
664560
1259568
399547
1559712
998240
198547
757169
58923
1867378
701748
1885458
381373
559668
185706
667749
931583
102139
1191242
1456256
1102307
1069854
1810185
190333
1615898
1864797
416119
73599
1028561
1588054
1743063
96959
1020938
819024
412622
1068834
63711
891095
1461576
858012
1460115
1192156
346872
1031609
596600
459066
883499
959176
1988407
1383780
1038898
1349862
212914
627419
1295620
1831618
1987568
1573487
1693823
112543
1488817
62709
1456808
1932007
1381098
1747814
224563
199493
910763
716573
1193055
980704
1896511
1650209
710101
1757349
1459907
1542803
290749
768836
1819429
1463879
1812203
1659515
337942
1617840
576106
160711
1786716
1266608
1062274
1768118
2022
1890582
327473
939495
832488
1517407
276249
97571
622609
1747303
1301858
653884
843774
1785618
606688
1635864
668247
1469961
1862181
908180
1419844
475360
1047082
465670
1309110
307353
1090954
37733
348519
1635140
764166
1802799
232040
1381526
1492965
1923621
350858
1901006
43791
351422
270583
1423306
779026
1339796
316906
101366
974563
499724
766059
1816777
395036
184159
1770523
586701
1014074
1070006
1645380
1403219
917848
1316994
1646122
611069
555807
1192731
1806947
235394
385958
602041
327611
1029546
687978
969729
1189132
368269
670547
868921
1967956
511512
948245
1653382
394893
928623
239971
1887630
856641
1012368
964307
22623
439863
135603
1295285
1332163
1935494
1667038
228146
1137029
1985670
1568566
1013393
591783
538859
1682551
116266
1830053
1484954
435202
1286110
338326
941124
447567
1971799
945970
380296
776640
1938871
956419
864132
1552685
464740
119758
1313271
291877
1485517
360624
1158564
1870321
1044603
307658
976564
1903692
1692368
937044
957898
1165358
1144777
1313491
1225434
846349
1908908
179990
446077
1669618
1887476
983825
168610
1240059
1064344
549324
883277
1629762
593069
1743530
113355
1395099
722243
1162057
41405
223193
652988
205880
1313924
1094975
28565
1062336
923755
306690
1729699
639862
1623482
121697
1397259
169627
1791633
635907
60928
791843
1859286
377636
1512353
1228088
469360
348556
1313760
1543898
1520946
1971078
1025472
254140
1598480
426650
1260259
1277904
1932781
608163
1947024
1255093
169860
1902282
1054747
427773
1364880
1817701
1951687
1826563
1006902
1570455
1961876
1924804
391422
1098983
721054
1537491
1388923
386087
1599556
695294
47614
1982480
1888574
1629227
232906
1999473
1297116
405064
169984
668120
204026
644866
185175
906318
569364
506622
900905
536047
1549382
1379941
707516
412259
1378040
1961946
681459
1209320
1975452
1742979
1552436
809491
110625
1027460
1493066
52890
44083
1955721
958873
955847
760367
196544
1243418
1691127
972042
727913
568497
1592674
1632195
718986
11396
1133137
352705
1184151
1983927
1026672
1075480
1631269
941214
826721
68525
88259
1658966
1808859
136031
127611
211733
677189
697095
1332083
1256832
1790984
1633100
1806198
1164556
352081
600729
419601
1670921
474410
1701705
102078
1300857
379534
166639
1102147
1763347
952866
1313630
1923416
1929475
1801328
1269774
1441395
1973077
1908574
1073326
956342
248494
238947
1720721
604799
656844
1487960
1241264
507277
963767
843435
676268
1831414
846089
987135
1154295
1269246
612617
1076375
20751
1914911
1217539
261078
383703
1363264
264843
1863840
443577
338836
1543036
1748663
1863071
107182
159349
1226554
475011
60335
820223
1914921
702477
176812
1422824
945233
1063304
644097
1231087
30436
42567
759144
656956
1390169
521908
817800
1059537
807302
690848
1060902
1513659
200983
208269
1783770
533785
1596799
1007025
1528728
396944
1896695
646791
465201
721813
1344323
1821877
1549083
821678
654946
83044
754099
465373
1837402
1633207
1589480
257484
1513009
1421132
1613431
404692
734444
27896
1147027
694965
1096743
838857
579335
1706192
1335996
951532
218974
326345
638579
1596002
1011802
458137
150063
119215
1643565
322322
1751328
1221218
1398996
1994605
446759
828726
686349
1548979
1933641
1128378
1529854
529694
1294061
1369633
378825
1487229
1325683
1122945
52649
1203689
230042
725596
1701993
1120712
1930794
288373
1747783
1769905
55069
1463516
1298266
130349
1725709
311308
445375
749775
938315
1736099
562319
92698
1700094
1501804
1885959
1161452
345785
1448522
1823097
1206957
1664982
817177
1423052
1688412
580099
1225500
1587762
1411652
1098146
993801
1920341
1958563
320241
639384
519684
1071883
1954989
511844
1556009
1699462
1109113
97611
1240701
686964
247854
416790
745579
1480037
1640293
1186536
263273
765282
1444171
496347
1784058
760265
841898
1303405
555220
546570
1311323
1846675
1305465
1223226
814389
1500276
651758
735723
584696
455578
1975406
474374
1867463
112537
687282
1991390
3788
1332421
351011
40069
1152611
763773
983230
1112318
1267863
598291
1364504
1628990
781297
320136
1987748
290563
1754641
1258882
879336
173854
1340769
1379246
209049
441466
731206
1517708
943471
1231193
384171
1121339
633985
90769
382932
291570
1036204
495330
1950233
1740515
1979142
422191
1072456
1743186
1729373
1440674
402257
543170
450801
210448
1601139
1643733
1346083
394544
833686
427974
1609459
1994052
1360526
912124
1294007
1209550
1489093
1806075
667774
26353
1234910
837049
1276462
1812088
1641981
1156443
1049354
840368
966197
826660
34057
1012330
1472128
256952
1270887
2637
1475393
585457
1243064
1318485
769301
1258125
31004
30172
576089
1412222
211904
941575
551930
559460
976422
58236
3854
1163459
1492123
1258021
1064265
1724333
1980774
1814076
1635038
1004535
1778805
679000
866450
1352545
1214044
1898528
1018848
778405
945338
1517450
43813
130374
748659
59369
1222735
390340
744964
972980
371375
1725443
571082
528066
1067260
753257
493501
402806
204355
597417
1757651
448053
1738565
1664847
1281559
1151784
644586
1234226
494219
1090859
28877
685425
311390
640446
214935
1408698
1989647
1866925
1322200
1976921
391946
1692750
1986662
315833
357484
163585
951780
1695674
709318
1790193
1261702
390409
679589
1496403
816253
1418997
549570
1649258
481408
364061
1137926
973922
40907
1716431
805879
1627868
587181
1611486
897596
1414823
439595
868411
46672
235598
767677
652423
170424
1358530
1688536
597967
573690
1760176
1625419
1923469
752073
977053
1413278
1644239
1503566
275312
354659
1970192
98915
198218
1789154
1247380
876171
1086521
933899
1853962
1439237
1014425
916756
821747
832443
1541311
181678
1686872
1262284
1794998
213090
502743
461042
453107
1270884
943618
677083
1936115
333556
147899
1357388
221856
532392
1209682
679568
718075
1673488
1922138
274869
798407
1300555
1254230
1295140
264515
529595
1941931
299108
393786
749534
128586
1238087
602402
1602091
1191047
940198
289417
907258
1367929
1274806
205146
1186492
607343
1581205
1030699
1693526
446768
1040164
481914
1518719
863244
1530071
1001803
865369
867458
445853
1711461
72646
1502104
1870939
1038837
373482
1610898
953264
1263287
82512
1562678
269196
828133
1325640
1072722
1356663
398325
632851
1670345
1090400
1779748
737528
538971
288665
1780098
239307
57410
194160
520030
765260
668122
600231
624554
969270
1050258
1198823
418863
277418
67884
615007
839745
1065558
1196090
475649
1092659
979661
52140
649731
370064
894088
796914
1513527
666256
1213105
38579
629194
287902
744536
928787
617191
1807560
1707765
1499900
840274
1519289
1764457
679737
322360
1850665
1273524
1823492
1646913
333978
1427106
1558172
1018510
433826
1430931
74056
876312
465829
995822
155780
804512
835789
879947
405866
670364
1265601
1673655
556805
1518802
30108
212094
1668757
496227
1985211
52807
1298568
927732
1149729
978743
149792
394834
282101
1389606
552603
894867
1794361
1234919
336107
1650260
174623
1459477
1255534
994274
121775
1794205
397859
1252415
256060
679203
1037075
1126292
45260
611609
280144
884986
585770
1220750
702090
592259
1265541
1326010
663364
1377133
1082355
1256097
1539211
159980
1682050
648302
565701
1359460
597334
350095
1104037
1494122
1281704
1592240
1282378
297997
1187017
1808920
1484594
1574900
274488
1168698
126573
1492884
996040
1426614
1472061
9914
1091362
267116
741877
1129360
1648295
495639
629513
23469
1461838
539094
1488855
1836746
320422
80632
1042207
1070798
611104
1964994
445400
495489
590831
1924454
480991
226938
1296136
1816660
493799
80073
1844768
1960122
302852
1020007
468619
1009670
592700
1248757
1322857
1350571
1361266
1307153
532950
594319
1495058
1391102
539751
1808746
1873230
1441955
1841323
1962731
737187
722243
1289316
1245569
1661262
129403
614198
1661244
258106
1045736
1491971
1053263
1564557
1650444
1484998
895950
21068
1495484
627721
566161
722662
717561
157111
1569169
1837960
204507
668237
1015517
768812
1941546
339603
1125415
1478164
1124994
333029
225953
306480
1544807
386562
154833
877724
931628
238282
1115662
1899771
1862209
360051
598178
1577011
1348019
940840
571264
1795830
273423
238760
1743946
557230
1204545
1617560
257851
816321
1882565
53083
1744862
716631
1804000
1959088
897689
1594385
1000594
730995
167960
1380852
1331256
792586
132508
1196640
1245151
279146
651659
1757409
1234542
187672
1973925
693620
1321009
1485381
257972
295682
303689
585770
400149
998499
135603
1396997
1582251
1566359
1156286
712304
169319
886237
1827909
1423495
1477630
1331781
483031
1991521
1256862
1275556
1638490
387523
1337195
556426
1068698
1995018
1366801
342526
595236
111294
394442
1971596
517833
1356240
852614
1121362
1606947
1872151
923581
717959
1185858
306792
438504
696865
175939
223847
1315631
1331604
1303672
182981
1428934
1964218
441836
1638741
1758265
988754
1197763
79738
559944
1140459
1409358
1424925
1497477
1978916
394915
167722
1959536
1891480
1978025
740056
515467
200590
1874234
1343807
685039
1759095
971879
831925
1797867
126203
1854168
1331651
928101
223492
1701143
432639
715718
1533879
970064
1326079
1808623
650557
1485077
473825
1410709
1611957
1465446
1535407
1585749
1828601
637642
1117050
1706334
1164485
482448
1586262
987550
1996045
973388
1116544
175196
153592
1070836
728864
563274
88836
1806643
1658331
1411793
1175338
1461025
504769
1847264
901392
1931028
275947
1078270
440335
1833618
1394162
1827690
941083
909845
8611
786778
445629
533259
5202
1145510
1616958
1808920
732259
1506294
1431458
1805290
712112
180822
1855950
283642
518573
1532209
1850700
701298
216736
752073
1519138
1284227
1649621
854938
538667
1000544
1326594
1182245
957792
1236586
1258516
455475
1534990
875225
1605060
1567360
1193006
1197090
286073
747442
1304475
1828112
1621890
326466
436548
1967928
1337732
231102
1188918
485732
441003
1957562
370875
402718
1462044
278999
1491818
679776
1304885
1040669
1317604
47086
973559
247588
1778348
367096
1366360
1430311
226180
1318222
139171
772053
934967
753583
273591
328769
1383256
810739
1775736
1965440
1976367
1886979
596889
766759
1777211
722603
1868846
1375012
122461
1864408
1718415
544470
1577374
1831908
282016
1266329
1756821
355738
1492786
666835
51998
144062
612475
574442
626664
1806427
1552396
1369960
1658331
38406
489058
710901
1616413
1041802
1516259
1001810
252509
590172
1411509
1588634
1150959
1377249
748671
1817340
882419
901178
703364
1047677
1369633
767971
1716610
1911282
1898013
1714487
1997784
761900
1487918
1427501
983485
740727
815455
301493
1642160
1389746
1513635
563090
1154304
1811190
836479
693446
1955768
41657
835392
1149781
1632473
467806
288617
367522
132759
1585319
873810
1068804
1659159
1200842
1682097
462787
60671
1456162
456946
627493
759261
1572281
915001
898078
695645
643173
846599
361604
81323
768039
927642
1646299
1174033
1719007
219113
176158
1386752
65714
1026700
1112510
1588899
72744
1939969
234543
799697
1440161
60860
1635340
622827
823104
1991719
653249
30493
753328
823736
1789221
925356
1012937
779808
1297418
1456477
994643
125898
573393
1211522
1480884
1635555
779603
1065852
908593
251226
1373257
121560
1730993
38290
1184410
365701
997930
839931
1714691
736988
129523
1123563
689729
775198
59468
269237
1475730
671862
622780
329338
2461
1714691
1390724
1417042
1842505
955043
1614939
1181742
1487510
1891976
690933
1844883
198584
1870249
1648382
546908
1024025
1978267
271007
562548
1405569
1718134
378775
1929392
1404564
47691
1858827
1802502
1540488
1209790
308915
90468
835039
398933
65374
1125315
469961
282460
137673
1983677
1801359
1327387
587547
1255192
75763
717485
779657
252427
1904079
1703419
75768
560075
1708105
1004291
454584
1650963
32164
333878
821880
1559371
1404413
360087
449041
1432240
447875
1081055
350696
414094
349277
1580942
1345807
212296
1009561
1718887
543353
941939
903109
1020340
1106753
463603
1228118
545477
641755
851194
39192
100497
1017744
1140046
825101
461960
1746139
412126
579886
622099
1485161
1909469
81328
795464
1791320
915931
143670
683002
1212418
1541974
1250598
1347782
1296813
11817
1120538
1137367
430681
431951
737954
1220253
1264493
990838
646460
456630
1156100
29461
639761
1691097
1892808
1797141
372073
318872
458137
338911
1994854
1748327
968960
674403
1568643
1894456
1591823
764205
161442
643217
1777069
432360
1466987
1831747
106362
128287
603542
1156706
457779
432464
488440
446892
1257584
1102684
1682387
239044
1553970
1895234
1127080
1150652
440532
1131708
1962159
249787
563691
1006992
136443
1064815
123784
535468
1336739
374222
1751154
1260627
539441
1302623
37099
1969077
1579883
304668
236613
266259
454470
1324416
681080
852833
758647
1233641
1679172
143911
908874
399401
1691930
1345182
1712459
1222377
1435591
617402
592612
1692683
796164
505778
635941
1949502
1746566
433131
602560
1768838
804742
1067432
1102244
751363
369248
642365
1910000
757254
934039
1239569
848904
493199
599473
220288
43922
60430
883310
872105
619123
3602
1306866
1898993
1615924
120643
230799
422299
994984
418650
298479
1738633
311432
256140
918162
1758285
879456
953389
5183
1895958
1108928
1417791
1095368
1042864
618955
1362617
1484921
954972
553496
1986435
1456694
256584
556957
1647825
1587189
1827564
100174
343153
81310
1199162
1354111
683047
236514
1430917
1371321
1341349
1850937
1705976
708746
1498643
1324093
48641
1889980
762243
997616
1858029
1063899
1193963
948984
1246731
1539765
1801997
1180495
1750992
243131
345633
233042
1050281
1810019
1546169
1846377
406949
1733040
288797
1344348
1445
425696
1275795
226424
227430
1081053
1742718
35145
1365629
447696
839967
1475308
1199616
862472
721431
675023
461785
1430297
1737493
1951222
1391521
952242
880346
1368327
1790868
372042
1319583
327878
1927954
70157
1442207
554852
143644
204670
879353
710862
1624251
336634
1177941
1138585
428527
327701
757707
265540
353190
755316
883878
1849442
1371877
1823756
659908
1906108
673247
1585740
465164
1796486
197682
98561
1787171
1292943
1955412
786962
1231229
864872
1090520
1310043
1010557
259726
1037482
1801175
1706434
1915534
1207450
299571
521617
1803989
847171
1785614
604980
810991
944032
1486656
314066
773640
373313
142810
1771535
1255008
1216213
1532259
1524939
1469619
509307
1781977
766160
687521
1953505
1988530
1305612
366632
1055102
1418952
706112
1025388
433102
285224
422872
825476
922520
1452280
71599
1115531
1836255
1682487
1784424
358817
1708600
769219
1618559
45645
315915
788231
1854018
903320
119463
1816879
153130
711058
78640
1316606
889225
451105
1092932
492006
1856764
984493
1398843
1366608
1241611
1446238
1862278
527219
1966806
1534858
1595044
1335698
273386
1570421
1473735
1911646
1749304
1526637
1977766
1522428
1842362
1775893
429701
1544921
428532
1380453
322333
1601020
52882
836412
1576010
1517789
1688408
733815
1528002
908174
1987353
1896943
1912597
1363152
306288
624910
668493
617353
1115402
1978960
1218952
1229776
944995
1036288
563001
1178806
1356562
679526
1216354
1073412
994231
262662
613926
1228906
449834
1365817
818611
893703
447666
1461671
1531071
39580
1882212
1725861
1335635
542384
966789
1958351
1345964
133139
387612
1381042
155229
883624
1839769
1788995
1043379
911774
627098
981426
258665
1228404
1936992
1223175
41090
917399
250293
455358
785582
1631413
1852251
448695
1155530
631060
1734442
594333
1380956
1024962
290573
1901835
973242
990838
640404
777442
1933433
1522257
859598
580564
34965
563803
473648
336025
1494721
1342515
467734
1954042
44638
595732
1496685
833716
1735980
1645626
888777
247906
2019
670930
1773728
1729035
1136693
1157798
1469734
426411
347361
1510711
1723739
103713
1934893
1639798
1092809
221487
155025
688457
1059393
1959509
1525664
472125
284120
1356289
1188943
1080183
721924
1901646
1085252
1212714
444971
645838
1252582
1900360
1169452
351328
357506
1292472
1920116
360616
850729
991483
1160706
1144003
1416736
738630
1881547
529717
1742795
1414063
1335529
1081368
822022
261016
916561
1272387
680504
133235
1397322
888692
1230937
1802033
845975
1903442
655164
1531476
1222381
1503908
408661
1339305
859215
498385
1080882
1631045
213797
1780037
566862
1126736
1812587
54206
408846
378900
1487192
1289674
72717
712819
1076909
1869471
1003691
1367610
827190
333254
320068
1788195
447569
1505054
765911
1715857
1421703
293049
780703
439228
1576304
1158131
961193
1103161
229132
414035
1810744
168693
1663726
1672746
894101
99012
1651134
1856383
156520
455471
475348
949413
1139083
729147
1843866
1781010
96726
1340485
1256029
979792
1216556
1492022
202251
881424
1086411
14347
1055304
1125386
3263
942195
657740
1925020
639768
595044
1482817
1875970
414023
828919
1602394
1433977
538797
569555
1048012
493574
160503
655077
1043358
40255
1748663
756622
1813136
109988
1929226
1434911
457333
1090389
788602
795041
830835
1492278
540396
940697
1462576
809745
621550
426115
544651
435786
1619407
1116749
1838570
1765626
176341
1254206
1437082
1999300
506660
1015567
338369
205431
536704
1934712
887294
160609
1565359
42425
1474460
1371598
329505
1344707
655329
1193438
1917424
992707
42408
479377
357456
488945
309538
967818
958637
89588
903405
409275
767133
1895097
1449873
1482536
132817
1855195
1454739
1808812
261330
918240
555686
1546278
85123
490015
86050
840643
423190
1860947
951770
314995
1995612
690653
1967389
1088500
1316956
1204803
1949561
474003
238070
625093
1389071
1371675
1185044
1000500
326742
1597470
527462
20988
1908210
1689370
1492684
903424
1936523
1298634
915196
72013
1448783
860206
1416843
1582785
1847765
1167990
813678
551439
1229063
860248
1526922
1446763
1762267
1710254
871793
1046828
1009291
974459
1353519
194137
1439465
808409
119699
960010
1093508
1034223
590250
739975
72986
33953
155184
1827928
1658923
325063
1237842
1905497
238759
245653
1445966
1193197
275003
723830
22752
346504
729861
1295570
1328892
375150
1233404
1479414
181912
136883
644616
1997024
997040
659918
367608
1062975
1363062
1784213
774871
1089706
1040301
714091
1584198
638627
325674
55829
568616
893938
1789512
266433
1090867
811509
1432984
109247
1588032
127767
1910358
1120819
1731980
759554
1770046
724356
880786
1361860
752633
376828
15543
182183
929813
1364632
1301942
246438
960656
1374040
1166993
405007
429687
1120857
1627559
477934
330437
179873
1859769
1756115
714702
890385
1595096
1627032
1891514
771053
839930
383326
1535755
1529572
1525013
4115
1671163
529521
1865379
1236225
972109
1411527
32199
1587357
960260
1948375
292977
1548014
1289716
858649
628366
536061
975089
1379047
214066
1391271
304019
486543
7941
1291270
1221107
978456
163642
572911
370211
1286584
572291
688278
1423667
1068426
295073
1410550
337620
1892839
515470
76523
551998
990826
868136
1128544
621907
1857666
1989099
563183
1172813
752473
1230799
263708
1495305
102616
1670743
280303
857640
1171084
1582773
1861285
1998978
606209
1867958
1024333
143642
1551067
950559
1345219
33009
590008
1826055
1165894
884858
808051
555158
1872224
388399
798556
417959
1172564
1093508
310797
1846736
80063
1006590
1279364
154119
1761214
1803204
1206288
1947593
213159
1384934
1826715
1312472
146175
1078288
696727
869328
1945166
1996287
446163
317953
1344993
784101
676293
836410
569206
1703325
531069
74563
728431
570747
912205
1694811
1698715
928300
837675
253748
721122
735162
1934884
1543891
1522760
1089602
1164681
677488
1620030
973880
936498
1263656
1871090
561187
889642
1161191
1250840
1224995
1370888
579367
1344588
88442
147856
1098002
1725238
625976
283345
1555400
1772351
46972
103949
1488508
266715
405667
1861671
1079009
1786882
1142370
1312271
400783
307614
817806
1154585
1550732
438378
933538
76213
1779328
403087
83848
1736992
804760
1349152
1650513
375856
1687900
1461353
679866
1354036
219906
172941
1296415
1214317
1193061
557206
806898
1764917
974031
23894
110705
310008
1106361
1355451
1303732
1999396
1066441
1671481
1879799
28990
1032149
498780
778705
1043151
532058
1583610
1357621
1769230
340031
1782273
990144
1174541
425982
981542
270236
1191204
1154205
1760335
1539902
272775
1974471
214151
1476816
686317
1228425
1052030
1836611
1531879
23279
827905
1903894
965451
1449105
618825
958880
1489515
345289
54767
1023442
236179
253153
947719
1524075
367481
780566
432157
369718
1275675
731649
445773
14754
1209820
1255517
827663
1089289
1460168
1192365
499747
503973
543005
1996886
1461970
41830
1634714
1399972
375481
1395932
1157790
1663613
781728
1081956
604532
1276765
1148430
1861325
328979
47063
1112050
939578
665259
935334
1812609
1841750
453508
1862128
1765223
1956470
130434
1752653
936611
1000524
396093
1253616
731453
535156
657590
1547072
819904
1319292
1684579
960973
1191489
1096239
525453
870418
1372614
806910
32877
1461151
136513
78943
1057969
480659
1162775
1226257
725951
724961
1489815
1080694
33433
1841734
1903400
943851
996357
921319
454931
1244743
262416
886478
1520353
596319
1816641
339763
324329
186776
1985039
628554
1754469
873968
924283
1801197
274587
176986
1871505
318522
264674
760180
1073151
1234108
1161318
462175
573885
680646
1607636
1387906
1918515
1525092
1929984
400886
597894
1437667
784020
906751
1828143
688215
1996174
1892491
1435363
1571941
1547590
712497
1183702
674203
1215608
355792
223681
1252434
883377
1523496
1911418
1086423
1445962
1989244
725643
240499
851302
152291
1884799
1212537
1859358
265211
1252431
1508423
1585615
1092560
1270731
1070723
1283105
178580
1439166
54917
1456897
679131
923121
399797
652590
520688
220874
1018032
511441
1504947
517022
1148209
1282192
964545
24634
1735432
386798
247912
620609
1837068
1151644
1524208
351346
1231885
1725879
128343
943654
408610
1692939
1536414
224887
1125456
1773883
821486
1588384
1499497
803057
1444006
198074
1366419
651564
56366
1327359
193589
1917398
1621303
518573
1722966
1638508
1766124
699445
880907
917232
894880
334789
1719916
94620
785438
830052
1962882
1086491
380659
1981061
1321179
323639
1404147
315046
361248
148798
195982
461703
1548204
1116018
972141
877078
745194
1384935
1769717
189808
1128808
1289650
1299676
1260980
70611
765956
1806404
598120
949992
285416
1563697
1796170
1193679
1180660
1656543
1342001
170210
1761507
301073
614331
1066834
1681653
1387284
856025
1395448
1550952
808988
94865
90819
702705
464040
746952
610229
863428
1505582
1639912
1788943
509856
187307
1265840
292724
1390702
1511707
1230592
836423
1873288
1373126
85178
1701249
1581139
1098104
1088300
482477
1887945
814307
1310407
811541
383060
1870017
1305194
1938723
1485802
1206761
716603
1251069
324060
1298719
103772
674268
481243
1709016
1090467
748735
1720299
1812210
270274
1665659
965354
1468791
1672640
69251
1404713
1062153
1659481
559251
1389761
1683042
633385
1866726
585547
1509019
1968793
330629
1516729
127905
1016899
715027
975965
467495
1219141
934118
1952037
1634281
784114
1983011
1975852
1726717
244611
500527
1861604
529784
361077
1018333
112046
5844
37437
1408591
1564074
806699
7521
20637
150019
859477
1187201
384274
874665
565112
1152292
1325454
1857721
260002
1288093
431250
1780353
738853
806971
431229
999673
1654084
633896
528105
57791
1877848
872755
1622732
1344181
1394952
258362
381477
1679968
1841385
607688
1048503
278483
1462582
865969
1596429
1817536
98445
579226
520136
509086
61080
1627292
1796975
309427
708821
1533513
1632632
1718147
1814241
521824
1684071
1661632
417618
1771929
1212715
1820108
1256712
349524
296220
1813709
1130222
781295
1002791
583225
1877791
1570721
1257180
422981
859917
867404
1996510
1449311
810317
404830
915900
96296
1328624
37501
1854600
1592341
1704542
1334448
1769989
1791532
446824
1751767
1488280
510857
1868092
314599
299911
767566
1259884
222527
637523
78954
211834
1059232
1561130
559219
1802719
539742
1936954
1314872
1131520
133479
1794585
5053
1752664
434570
934010
1268794
1663006
1143804
965315
1413431
215036
937677
256317
1270595
1587890
792636
1473141
1724223
1477213
1019196
144368
839004
891501
1151381
588324
1433189
943168
1558527
727565
1581968
1933716
1478955
452742
1845671
961493
1413078
135038
1128610
1838469
1032460
1640141
716698
880580
31268
414172
1643083
1505423
1430874
1271882
1243769
664426
1573255
1349261
214357
152950
56326
282288
1361826
547397
1445662
576306
1239403
1540444
1580159
875787
704322
1808869
1909953
1645829
1946745
1857353
1947764
1609105
1287537
1662157
68726
541309
1020638
818670
119463
110430
1897903
166080
345493
1504277
381494
462109
283350
1757883
162305
1426817
1693026
916121
1073290
1903029
631510
1994304
1747661
1862353
58841
1583548
1458445
1133408
1733926
755093
1478798
1444067
992795
567070
687190
1718114
1212758
4023
1257819
135814
1439506
320643
705835
396944
1720915
1301237
1486494
878534
1929515
634887
1748647
1895098
1480703
630680
1450244
886567
792802
350824
701909
1903394
280811
1697184
78735
1924258
839831
1916249
390912
1584909
1793337
210694
1989764
1438156
1843925
1429914
1815103
260444
72927
1940901
991553
1873820
981046
1055725
552329
977020
890157
456899
1586468
1083301
520731
654686
1647406
172354
674036
1742546
1977909
1532913
764317
1973892
554340
1980093
1382560
1767608
1296002
1080702
1750609
1501654
177027
644014
148287
1506671
381086
925779
1202300
979499
1230429
1596023
1240482
1905810
620468
206274
498855
1721531
1458967
556388
1726329
942388
152644
403554
487474
405435
1142397
1945592
462727
1615409
1545274
1769494
1561989
1614319
738413
224282
734237
1036832
1878787
1446851
296230
11490
557746
944530
927264
1391945
1589890
359271
539790
758437
827141
470390
823097
1693212
1833075
1576631
9973
1335253
1611084
320339
271840
781346
171946
804751
1217495
869528
827877
411618
1496716
888630
587377
1370282
1082998
1402504
1947365
1268801
1700046
874321
777677
343727
402662
1908710
277501
46633
1246273
1001465
1868951
1838713
1368035
419904
855488
1732518
1820069
1167535
756710
187148
1790002
132077
1977553
1946105
1390876
1660883
303342
513059
1229172
403060
440750
870990
109331
1268813
585118
1994312
1172845
1376171
835376
1260021
305629
1774681
1108469
985676
876169
684908
1480099
898159
1088329
1517879
963120
1709479
1217412
591906
229154
1719474
768662
518498
1628040
1348676
367243
1414105
1557341
532156
62377
38578
365416
936402
943359
1982177
283395
1006410
211307
1884602
1373694
17551
1645118
628905
277841
1335572
1734510
265688
222561
705496
874308
715719
1070878
150840
561294
724504
392883
1858586
236154
296019
1169122
1319893
1743477
387056
1433667
1543033
1097382
591729
1999631
108137
1378417
984605
1428974
571640
1699995
1394401
1381930
428392
766160
936596
473644
594383
1027445
135106
44102
859434
1678461
1461593
188699
13644
93489
1409023
1256754
1775008
910453
1020114
1592341
548628
605650
154730
44424
1428295
276966
58825
13866
60398
152473
1265223
299760
1783329
1255625
1513305
430748
1970961
235408
1417089
374272
1768261
384649
1969382
657685
1449725
95452
866294
1560735
1719208
387118
1101834
1447185
1882145
1958561
1920801
696725
1560903
1300180
1405265
111665
676051
692494
1177143
1806341
343524
1281011
627865
1522075
666134
408857
915286
194642
1780854
1325785
87995
1286217
690158
1279553
60333
1221660
603857
1862862
1699529
1642567
1961646
1760848
1488854
1606873
1473832
1608457
797136
1840502
10931
1473268
1206585
1440496
988531
1728913
1072496
512064
170005
709896
301743
1695674
615866
1895772
801235
1659490
1439917
1796271
373240
1929718
1797264
1999131
853392
704761
632961
649813
91564
757973
1126296
176108
1960640
1321762
1168970
584125
1760110
1220807
629255
1930180
353003
1151328
1171462
1511435
335495
1377110
1856878
1628127
351761
1506964
1837974
704674
163297
809247
1175676
628745
1861368
888872
1106296
1333041
1081466
85792
600155
1516952
1635743
58340
479130
1646228
1624467
193996
876530
956598
1581657
1305531
581755
895309
1432289
1271389
1391840
1925117
131518
1376161
161865
359921
647242
1234590
1024539
1946445
413302
1698951
1087008
433939
1734936
899622
596438
1819109
1098063
979032
858263
1577407
721391
200571
1719133
1802832
1193035
358689
1764451
160729
52573
1160219
368360
191764
1179073
1327707
753376
122684
240497
1215857
99381
1520059
1677557
275756
1026803
109561
1262686
1903679
1949797
1584404
856355
988122
1098361
1768701
180346
483706
416383
373344
1443961
1458381
1534126
805043
527780
1566076
433858
1645619
677059
818486
351276
839573
541936
361696
433085
705335
1371635
1043413
1286862
433577
640877
1519561
882977
424450
972462
1166740
1224660
1076258
922430
132618
607788
224125
58821
1292956
723709
1900330
684263
1393842
328883
261549
1807023
75634
146276
780986
529682
832642
764040
857335
761333
842469
828237
910376
989776
1880365
962641
957788
268368
1613831
244342
1416722
1687453
247836
605508
814948
888377
1877976
280109
1723317
895905
931370
1821248
1375890
334059
134545
492091
1016205
1705210
631372
826395
1628703
850249
484303
1252745
382462
667345
197378
898845
1255969
325020
456756
1804409
919150
201250
294948
675373
1712593
1572238
1965658
1255569
1362460
1087739
1415878
190225
1988987
253829
316962
1571238
1020123
1528641
1199936
1962069
1879875
1728682
1103192
352034
675436
196293
322615
1531326
1997565
688058
1342405
1706851
1496108
1940940
717832
270543
106521
1997028
1879513
1713287
1318003
98626
1636960
635941
1200410
1228015
1535086
396043
1666919
613692
1097007
1869552
1417052
1912528
891151
155778
1313861
765806
1212615
1563565
1088381
544883
609701
1618704
717803
106592
813179
1331966
1990340
1683919
1772839
1357841
1172379
1789576
667994
1742978
304754
213019
1100234
9589
1988703
30580
133798
469003
723579
1615666
1576330
422350
1750828
1101462
1156002
1969540
1405303
1047677
1158519
645791
320034
1767235
275582
1441384
1463364
554096
1445663
248585
945220
1633973
545475
1390464
1630524
1167101
1890473
916213
349043
579619
12670
904933
84788
1548930
859028
587910
573801
109959
717189
1944671
1740774
769571
1302644
47158
1748964
381506
1238034
611550
1021640
1502872
621585
757458
736045
357277
345493
290896
204980
481685
325028
1838717
306361
812436
40038
1888739
1974553
54120
1956066
540793
1927823
626109
795371
401834
1439800
420015
917463
1266806
1641146
1420041
858370
331679
124062
1747094
864166
1936531
332147
1921101
1031789
164756
476182
1201188
731987
840274
1667786
1558139
1932946
368842
1104804
1496855
1189886
1232619
399686
755373
681940
1989791
368325
1210760
1647036
1570503
1760214
1505793
1732532
282605
124803
676205
1824851
396142
910225
1974586
1727960
1195032
1776217
1645322
1537127
1009911
1232388
1586233
644421
1752975
1459959
1454115
1913336
1929546
526922
112964
854375
101073
289113
915759
1443262
1569977
1673330
474977
1056734
1142047
1263566
1246572
631756
956108
401525
1913057
1876022
1614340
1467242
1156415
278379
1400930
99935
289850
1322495
640632
1647705
1615835
906475
378285
1250280
319868
659795
518202
888008
549493
355137
1293780
1484941
694737
1046398
1140093
976926
721137
202870
484787
1241118
1101071
1426340
1102136
1782429
365968
1116825
1100516
1624068
280481
1935254
1053573
695161
652022
1348777
1961851
1952438
1712669
137840
1415284
1525749
679247
95947
694176
1031696
1378293
1441990
70844
1859814
298856
1747216
310178
1667074
1486623
88750
819631
1091258
1598152
900568
673340
1742518
1556378
1280251
419732
1705621
1728496
159677
1244959
1349525
1210995
860863
1491151
850729
700422
1740385
818593
1253083
144399
279245
1424771
955691
1688320
1953401
14236
1184838
1819969
644396
412597
1919590
817033
607454
1494962
925600
29493
368183
328420
1552084
1117272
603813
36846
1215496
1599894
1444871
1561095
1850380
1320626
305
1650099
988224
432744
90394
1723256
194558
605087
1194728
1651009
1243296
1355291
1761417
660708
201670
707155
636042
561798
1284836
1872757
1543533
1176636
1404301
449262
1792560
1276685
1572286
1458645
1546662
1139589
490727
1730822
1982520
417200
668025
255220
261844
513485
658363
1797516
1188081
1754595
1574053
454682
1123840
1401131
301356
1296104
741026
1428318
1232861
1756066
1552124
1417543
912013
1037515
448489
500698
343778
979441
1140483
1212711
54824
324885
1487729
1902054
1699455
1111131
1543225
449839
1822576
802249
555058
1316853
1263130
522757
500131
1543465
1149026
1643415
1452433
1154571
1059831
1032246
1138492
633751
134813
1677428
523264
807103
421595
1118198
1131287
649107
63012
173301
1333132
878012
280382
146569
946545
158993
1735293
1297743
1748532
1311434
623190
1523134
590376
161357
1761004
1132009
941910
1785249
24490
1131458
1863680
1383817
1993757
964614
1339717
256807
1029313
1514347
1191685
98167
136173
656846
40349
1117997
354354
1232524
1319257
1742923
427947
1429482
477354
1537827
453565
1927443
339693
773838
1585144
1816710
305355
1971995
834557
1107128
1368260
63437
1794571
1043839
1683292
1411101
657765
1709072
1136144
814040
684162
1986586
1698182
872359
1459187
1057704
87868
706312
961015
939586
1505785
678689
1768548
1591073
463752
823656
1189464
449839
998501
1846329
1055540
425972
383622
160006
63541
855383
116414
232255
981003
1210938
991419
277127
21854
1831546
197039
1667216
1721453
94377
1748248
616417
388985
1404899
893772
645527
1612995
1118999
1288657
1312668
1506594
350578
1389572
272461
281319
265460
876108
1165824
59642
247906
1929403
711675
1514807
53513
526470
1505619
1338028
253219
897867
1903633
451910
1079473
491595
1279205
1004196
408134
594789
1410929
733225
1050410
451772
328238
17396
104541
1115772
531142
836719
1010751
372694
1003894
1173309
173799
448213
1217953
529452
526542
1447682
75236
172136
1477652
1090611
76116
769277
424235
645122
608304
228518
1524008
1068760
810154
1436100
1204854
932234
1830161
274406
515123
1066660
703055
1980121
542496
779238
1093709
740333
788658
591970
557082
1306174
1552722
1103216
1834140
374510
1755
1731006
1405395
648978
1049790
779687
986836
361290
569086
704985
579831
1293904
210694
1835067
72289
611970
907886
291134
1394135
36385
1030941
1701417
918758
625729
1009726
694601
86881
420099
740250
136173
794222
1393697
1598418
814853
421053
914873
1336764
1371039
1662123
1315275
357833
1318
1687497
1779964
1250543
624444
194180
747236
1651951
1079088
81148
1199985
855667
303158
513387
939708
908857
1736014
461266
139431
465023
431596
646916
29838
792802
788074
623782
1024041
781728
1276674
939112
1334315
1698967
1879967
1761763
1101064
796186
12791
463926
1511276
588433
963950
853295
447944
1073742
1154645
1875423
81538
1390582
491435
1394958
1907696
487292
350547
1800704
1553794
1560819
591787
74439
323582
529732
318485
1020146
836413
1209870
454189
521554
138920
522113
781937
180517
765696
460250
1769963
1838855
352817
165979
785515
1595409
7166
1670926
197745
1429699
1528906
1937502
296699
1177585
1523616
511676
1762911
425003
787453
1582187
1650991
1452094
689285
33935
1745706
1688222
275782
1656068
1241976
1080721
840015
167844
478053
799285
592383
878687
636838
296876
1576403
1074099
1209674
1579891
624107
507157
341920
1040056
449253
685116
389226
889058
843847
688506
944390
151358
1774636
1823737
454445
815575
1676809
1222133
6267
910758
768417
454635
636087
1678711
768268
853598
441319
1604586
808425
672603
1635136
1618292
790156
761333
1356764
1712542
714610
860994
874716
421344
1024168
1158896
133535
698284
52323
983185
3612
599473
1862275
632014
1126551
917399
538575
1339339
723007
1618753
1774436
293871
1086474
1964830
20637
1356521
392080
1220654
720616
1981310
1059906
1444647
123654
1628250
1697304
425420
1853216
1217367
1307225
769579
1161707
815251
36077
1384093
1882792
27989
780652
289899
1297332
732229
1119454
1646494
666884
433140
11034
1722813
1409876
726784
391305
1777961
1577249
1101687
1126410
1179223
107734
1337281
1860788
1641893
1117051
562319
194158
1735706
77513
923154
1539581
225715
12124
661475
41090
1348021
1680051
1183064
1117800
431938
970862
1292847
1988466
1105206
890578
1321340
736107
359079
1208609
1255731
1236342
687864
162540
1238284
754891
95555
887226
1011722
1987194
1127591
113000
558755
1847552
626012
1250356
591041
501020
861547
629017
1413989
194209
268955
811232
916344
142549
1773298
531916
236703
638711
1369722
590997
1420180
270996
940697
1529177
55854
17877
491780
1435485
886914
770683
1171804
1200740
1198498
1453390
1756763
477917
1182365
168105
451764
1538297
1772944
1578780
514109
1001637
1424568
1282307
688030
957064
1153234
484818
1113979
218485
800229
459559
1430136
881659
1486823
1163774
1684356
428096
144619
331691
1503391
630105
197874
285471
1313632
653380
441964
1798074
1382596
338130
249037
656280
1734376
1066974
339843
465455
1124301
1389702
1234299
1106343
1107872
1569115
1706932
1556599
405546
1867919
1923879
1478972
888129
1333888
541473
1684876
1448469
1107670
257023
1014802
1575869
1009316
1257201
1217142
815394
1266639
1424325
410328
934629
768297
1616717
1707180
1743606
510586
1114817
1498827
198113
1188138
1015460
1233519
24204
1779731
1628854
785198
1897151
496375
760503
1947686
1332823
1185779
209857
147637
342407
65413
280286
1131766
1396728
1971057
69338
115180
517059
1471718
1374937
1628141
1941560
1981873
1443498
838887
1546983
1523394
771168
1868560
1200875
1406188
284047
34220
1458924
1803333
1171896
1517222
867577
1132261
35097
378454
1779278
1471827
161876
1289285
314443
1394226
718962
861609
1184254
1892561
1807856
355229
274802
785615
322369
1111586
1206281
1621266
1330158
1087513
1200183
935684
1501098
825058
1976779
1952548
1158307
1093782
1579976
631020
929634
554800
1043636
792407
5563
413969
1553471
1915011
1289011
577669
1604237
199903
1646779
1950017
816422
574543
849840
1290725
1296262
295368
627299
1160176
1775700
1115702
805623
629163
1751161
489968
109579
1164945
1213957
1140367
674229
409467
1350810
1839214
50058
1708269
1170748
913067
1767787
686333
308998
1659240
29640
914974
442048
1448173
502894
735162
1699770
184040
1017353
721884
1843731
625656
1524000
93264
639738
775139
1550453
79340
679542
1662810
1334066
674141
8800
444167
764142
1386992
598360
996689
8940
1327072
1471649
686261
444199
1655308
590727
607222
1667840
849574
738236
894755
368181
330417
957051
1854989
814999
1412703
1594562
1990832
1561245
637922
1203734
403917
804485
101608
1786965
95305
1591768
470016
405835
1378000
875747
1979796
1782667
390374
1409122
90991
663408
1078233
56459
1460611
141982
1370162
68981
775122
177793
1027509
1204201
880852
950461
1082324
1057903
1774496
1705826
278081
860366
671708
1178090
814649
860648
170595
33587
525594
100040
583318
1810588
1261697
404173
1329739
256286
1060598
1908580
1374118
1178964
1737711
1920505
320719
384624
1254916
492061
542546
343203
1346476
543314
17934
1346218
247565
626886
24121
26046
1756088
548571
432214
1679926
1328144
1691448
1041106
1306766
129018
74839
198732
1856367
1154304
874869
540097
961340
1316984
1203077
1274543
818903
1468625
1440182
727925
366842
523962
1846907
1261459
1640686
442798
807322
1745799
1466246
1785716
1011424
607897
672318
488031
953698
1923240
230303
1117244
178832
1808444
1344656
152483
810147
1415487
1786517
623959
739029
1182493
1095242
1811511
1442765
285276
1583608
370016
1318756
1128463
1137949
675382
1078089
834837
744198
1278303
1667413
1839481
1168570
148084
483334
934813
1026884
522349
1934347
668472
732017
1254721
109482
309314
1332447
413028
1023936
1963550
1536011
355480
1961228
34700
1986641
1033352
1839685
70604
1719102
959560
1154302
1038702
1750114
1023677
1479385
1594725
1893357
1493375
985624
1441730
562789
731175
1269355
969681
844119
1118127
719156
1444889
1943358
75201
1515248
1245011
1934267
979179
1030630
325312
849844
413643
145672
452232
1091776
113145
838725
411288
244544
1666344
1741546
1345649
1621662
1032119
1044939
1731717
809490
821880
1737932
501737
1544064
381480
1157370
1156706
1866421
1026905
1438772
699739
631060
429408
365985
382461
485839
1133643
1591045
1057074
1363929
160527
1821815
1978752
1590093
1478903
153807
212956
1617954
1595302
563691
857587
818237
1577288
454302
1682091
146718
425291
927065
412987
925615
1776167
1198024
687723
667497
933473
232003
1260828
583136
185961
855629
318389
1792058
377909
338657
1380268
1136144
1167381
932368
1477824
1721552
1541579
841043
1950418
729568
1990255
25461
762523
819094
1462336
1946810
553145
175567
334121
1774102
704442
1770271
1499497
617153
1308737
1067059
1246439
347933
1014263
1587890
374831
93585
130436
793708
182267
630039
1398121
481767
54969
1605198
1232664
1579853
594483
1712912
1303263
39212
1623945
1416762
644954
240497
13647
444436
273838
606159
317118
1002790
1855433
1578128
1773470
494398
1934078
643650
814088
275754
1050948
140326
1476685
1021426
785350
1578862
230065
1613977
1485078
491186
109530
1394401
1554850
543364
1802307
1092313
642558
1333535
1128731
1762618
1895694
433897
1922464
737832
1764670
868864
1975394
722800
1035610
1706541
1310603
1582820
1782901
1668828
1176656
920154
168579
1623312
655229
1010031
1706056
1756413
144399
1297305
327
1650360
183287
1983663
660259
1068897
297871
1252446
311812
790441
949440
1879023
1041739
805285
1130159
1050115
612720
1506811
1593208
723017
383069
1706513
206442
174798
553506
1384923
1813730
1090099
1846917
1232678
721206
551535
1685017
540757
1115230
1297405
1216158
1607476
1439384
823620
1054621
1429451
418174
28046
1599066
1052190
397029
1006237
467472
134136
58739
1905549
1131822
1171508
1296845
1666095
390276
505466
1896943
824056
806115
1595338
609807
1301280
513100
1118841
124803
528893
712084
536411
1777846
1024641
198432
1920356
1574314
57730
1109553
1671355
702085
1818818
1175984
1083420
1617620
800158
1150492
1371113
525532
965959
1428156
1293753
1723640
1781127
233393
1922527
1343807
1339072
1256987
1980783
849252
394716
473203
93406
1809524
535234
56614
1714487
1303313
305624
269458
1341754
1292620
753036
282526
1389977
1808354
1682503
712685
1504907
329853
995438
1458193
497850
285574
1760893
97812
797716
528733
564144
1804222
1042472
608848
563285
1346645
401873
1847184
1363867
1736053
1241732
934959
606024
632815
707357
437835
56955
1339731
1762247
1986990
1003233
879602
539569
1219419
765618
816390
1580226
372330
1989757
178850
1353213
1786291
1023066
515214
706549
149553
1575056
1659153
1019243
663414
498698
1483055
521549
1717226
1747578
389615
737308
1993740
1311707
1060654
1056346
1378132
1759339
147528
320412
597085
1485746
1738912
1079550
186323
947392
955604
1632411
1808045
873124
1969009
1964191
792835
1509908
415446
152330
485839
1153069
725711
1264728
1935561
134823
1756757
162327
1794089
1441085
1193315
1518061
1297155
213891
519960
23954
1797274
1046274
113155
1042880
1877661
874120
1323600
1834546
1714028
573023
1946775
229199
54418
634636
1055803
168500
675574
151937
1255935
893176
1435267
1189211
1599902
50809
1440308
1836158
1126744
408863
1833075
879320
1805837
86234
1473071
442815
389071
942485
1995433
248731
1402945
1754359
1560069
310705
1669986
227998
8423
1465330
1451329
857625
1222593
1415917
994997
1703488
204000
575434
1076462
402403
236416
1274083
1384305
1396399
1319890
1842345
490580
574193
29720
1883010
645729
1207781
1801877
1046009
1998256
547627
1527814
1576253
1185817
895795
149593
1443396
1289050
1261096
1996611
1834699
108097
1448733
1316958
1417195
1701313
1747385
1159213
868066
426315
1439678
900277
1002651
823216
1695817
1597166
1502289
947329
580988
501496
54370
482706
1653371
160577
342220
88098
1006265
139598
7546
160216
357864
496974
1217871
269140
1136384
260900
1160119
1217802
1997239
225342
845570
1813150
971486
1455224
986798
223282
950067
1703244
1156415
1717882
300939
1587179
586311
538807
27118
339847
1362339
814649
1832951
552259
272092
818883
423964
516774
683271
924055
1190770
347048
482703
673702
1313208
1681374
390591
1992876
965557
523418
818183
54483
1754110
86047
1699946
1004210
1214842
738702
1136276
1531065
1939224
1537158
1827100
21294
150480
1513427
515362
770761
1832054
383687
162096
883528
809771
1182816
960528
835723
427036
653368
377380
473322
1871002
1970636
1947597
1166250
978744
356810
559924
1909953
1407338
874581
867481
620347
1232997
850068
893677
1344272
1060925
470410
1282086
595288
642640
751576
1213591
380296
173809
1401229
719827
1660687
1292119
4976
1893559
1842320
742037
1050022
427346
1771577
349882
1168466
1130974
834514
356586
1090784
283600
1656626
951936
1116421
1210283
348150
1043575
478687
1341324
1341483
735240
691303
1492369
1523869
1179213
1434991
212018
567771
499925
893998
234347
1173932
1601597
1227919
734588
317118
394726
1197564
533474
1351918
2259
1391539
1059642
1194330
1895901
316345
1611993
1014753
54148
1313331
210644
1674382
1683580
697545
1694773
620225
952058
123359
716405
1739085
1429339
577919
1219199
854723
1466752
223418
117282
57390
366277
1067301
586362
55411
1903716
1852687
1668966
367774
1170136
1522222
1852346
1442321
1629130
1595531
1742812
1874320
310628
90660
1417942
214244
1087740
1465543
1829842
1740774
1031165
1262851
1778773
1599302
1961521
700935
386495
942798
1393333
1378885
696040
402957
767267
1173670
449767
1785511
1412401
1076473
1629507
433341
1177692
1202797
1492183
1587642
455642
1733344
1607524
650456
1475349
626270
869678
1422194
1930128
40561
1125973
609779
781986
1180040
1559590
365443
156371
1122437
1423064
1756961
452726
338454
1384934
1853923
1304432
1553580
72683
782745
1296678
438921
854560
252767
1521491
1443762
721664
1427197
1891468
1894006
1315846
20689
482070
291076
1540643
1286533
199896
412302
126288
689053
1971697
149834
488822
597493
33403
1103216
688392
774095
1887194
1887436
1845949
1632820
1293113
1251674
1334111
1285154
62655
1965690
1724116
1905025
105626
1950950
813555
849293
373638
634815
658112
434656
1426512
471535
1391801
256268
1996434
461266
245346
330658
159590
1040472
1893751
1766977
1805611
276555
1302970
602602
1567055
651193
25464
362513
362009
1889344
827090
1806180
1364233
287088
1998736
1765081
927292
1258156
800510
91890
842821
1248603
1373615
753318
1183588
1170692
194807
1197102
1170812
1618112
409207
625291
1929699
819690
1394210
1883962
118960
98727
1292399
641411
992805
1174343
958969
714585
1998743
1716978
1346671
1370410
1821483
1448239
1718209
144085
739350
1230323
1825665
139375
358519
570730
1069325
1408830
1782397
1061355
370925
494030
284017
1717464
624444
950795
1612733
717188
1150881
802705
1927021
1548787
1519350
1101310
340066
1227539
1165394
1199078
914622
1739607
1218013
406763
666299
1943880
1588570
1193325
1810019
1496677
421503
806712
1037958
1897776
1388321
523257
1509688
461925
1834458
1815483
1127411
325020
1299078
163354
1824897
1508939
131253
623109
872397
1967452
1456239
573669
1749948
1962696
615234
211666
288796
1539662
912990
336811
1363480
582754
1983334
977406
1049090
824778
147610
1417825
1077950
1343807
281426
1805959
635889
1896597
339382
1130031
1920071
1497567
755064
1940181
913721
1284131
910115
277462
69799
167772
1071296
717257
1484336
90573
611245
1116016
1274895
1984912
1174671
1913664
348487
359729
1133829
1378327
271126
1297002
1796243
177705
911508
1141307
1209459
411866
529691
413224
1206492
111951
187596
1319464
121031
805018
1442457
769697
1409980
1127993
1984131
348244
1462336
1585583
1690125
1692750
1589154
159614
775619
17823
720069
929102
1175526
912883
223250
678292
1793600
749657
553493
1834280
1411693
955279
1211100
1551610
1513079
1856521
1842864
1062096
1216682
1962370
507353
1818107
84345
692768
1068384
665290
1892827
1596929
1433448
1239128
1170591
1524736
1722423
844835
326417
81734
617626
65413
1949887
742229
1518486
1867621
1086015
1379385
884532
822265
690061
651433
835842
435594
1325577
1362017
535872
338326
1983318
1331460
1243598
1851830
747437
1986934
1610678
1549083
1346822
1263128
886624
378673
226725
1229457
416757
1449958
301666
1229164
25428
151690
186292
666717
663788
713974
533796
532384
614319
347834
1214620
1690213
428847
221215
899997
952317
1240069
1826235
964260
1814159
88162
1907358
1569723
691062
1200339
1039969
1105243
822135
1312662
1633884
1713203
1161374
113987
141685
1435320
847100
809100
697087
931669
1156281
960085
1496077
1914850
684165
873289
948450
210445
1142057
891886
1748540
957307
1325045
49503
226327
1714535
1933877
1225346
489648
1351620
1304475
1705541
118499
1695363
492405
942828
613616
48631
477116
637975
1664511
805629
361623
163372
468829
1992266
450937
1436451
88667
1022718
629207
266953
488872
14414
1223216
1337118
1711407
885214
1482747
944478
1351440
693590
120188
1848231
852586
1647592
1506581
499259
504444
1742718
1720223
1731400
643969
1535472
1854804
1169256
1917560
499396
1766715
1857473
1316226
267016
946885
1704870
1638315
523964
20436
1583401
1478052
89626
867175
582322
1995557
1331265
1170094
1276171
1589872
1843918
470078
1652035
116488
945128
1141873
892494
470491
1523436
1459496
1935223
1380598
1977169
1010487
528599
1093972
1766814
502808
820176
777176
1376864
1476141
261267
1861604
1350264
298171
435045
1885464
670986
1600009
1626120
1661859
1301884
1832289
567143
1654449
7787
1925424
1542773
778826
694658
1840178
116908
1063119
1463882
1897709
297159
699325
1020775
1055519
139596
1103074
1173428
41141
768728
1866730
1770182
1064258
1017665
685850
341661
1802351
1788909
532386
1100121
81634
1710074
1082580
764058
883565
1918399
1141158
303867
1806242
655408
265258
579537
1863680
1950718
1374326
1944312
1430457
239104
1025109
1665081
1201121
3652
1194032
1119162
984720
1585488
1812335
162386
675573
1327041
814528
490761
733157
606786
1157299
688838
1830035
1071895
144919
600992
128750
1825915
1483432
1371727
782587
804196
818308
1115073
1471664
1650914
936783
1798194
1629323
48522
1185249
1812303
762444
355129
1145654
827631
1541453
479220
134614
1894649
1322264
342558
1839792
1938479
1671756
1365840
366290
184342
37357
1698473
1128244
1792666
1826907
785350
49176
395404
844024
161034
1887401
765141
1843801
1096690
1071170
1834559
249269
814019
1016526
760754
12909
1721355
1621158
851220
895518
477109
1574724
1230629
863669
861091
160674
429074
7281
1044101
929109
1543863
1269525
356514
766297
801924
1506884
626384
730737
313327
1788783
414200
1177667
1472862
1985867
1699005
417173
388634
1987455
1260854
789220
1556839
827920
809166
1637615
1674963
854514
429429
1715808
1766064
1409703
1891131
1116205
1589055
292196
983999
939662
1450314
1157827
1837315
1276975
1070252
1824201
1669198
910145
350376
1283181
676458
1251598
1265334
848108
1022619
1317337
1192231
370687
1602726
1508034
1862990
1611896
437244
599353
214111
855516
444295
1124485
1095620
1191190
1024765
1336360
1138299
1897921
1719330
1115378
883899
140774
1418125
404874
738399
603336
821346
446159
1145963
1711859
1520534
588784
324372
1217180
1075375
973063
915360
1483502
1771733
1275012
1836702
505387
214532
627728
1162136
1938372
770631
1447519
1121488
1359545
973655
1805582
632457
818609
1040689
180647
1549393
18307
530418
354297
1800306
1624788
1465235
1007023
1972401
410002
1948659
1152132
1188030
1682183
1232376
644954
1539041
1819049
1640587
424346
1844388
1714791
1562109
1609570
495003
1944270
830053
432620
63213
1174138
256633
611904
1006052
1649584
527964
229278
682843
1772755
1742589
586948
942379
1930151
1097364
1705850
164743
590381
608921
1145526
1581766
1661776
1683953
144514
974843
405144
1558405
1789183
869495
1915725
751942
1412700
571687
203925
1039875
1678300
240065
1782448
1875615
588047
1069823
1988601
763460
1052940
328636
1388395
437143
143482
126232
305561
1759005
1619519
499939
93762
1034055
1733323
923364
1424077
835665
1045717
1288954
209787
1779328
510582
215871
1593601
1970305
1940517
415921
1665969
777749
56100
1426781
1467051
562990
1351292
1489154
1728641
1852012
1656263
899383
1723751
798613
1768453
1165680
1790023
770106
48310
1731350
1103445
1871811
37519
1754887
408698
396364
1298885
910236
1809233
1711948
1720991
1805167
793632
307884
814291
616435
1353054
1849979
1580772
1207452
1543100
1131436
456811
1622401
550786
1929745
77689
1319795
1703001
960880
177224
1335203
735523
282811
1167357
1609281
1005314
1390863
1900917
609287
1938934
96028
1719191
842726
444813
462874
451948
1458635
1032928
665720
545372
1231138
1242152
60467
1396360
1835506
618322
1281678
344165
1365116
1802928
1146754
521554
543879
1855950
1740616
707214
140217
1880350
1881004
886907
104130
1640607
344820
320284
375697
597586
1703246
741973
1750828
939009
1658286
497659
150935
306851
1171508
378731
1765143
1702601
1324546
1145829
1721845
238393
125279
1840516
256419
1152847
986161
1023788
573321
79922
1988068
386672
1998041
1633149
178885
429620
446984
1276322
608860
496466
1441991
50404
158292
778206
835789
1895833
1217246
786889
1827689
1527349
1179537
1803385
793082
1130610
1495118
1369131
253470
184572
1191287
145110
1521737
1177946
265933
1651206
147657
1026609
1940409
1304025
1797922
604345
1749795
1448649
924160
1320725
108144
205213
516465
1981853
113999
1222315
560611
1958563
1306759
902425
402353
399098
1269012
1223859
1031349
315573
1810419
1474009
937637
353395
1841739
735295
1045943
1336159
336571
613103
1422932
939261
138853
1332572
92218
1499177
434658
1704649
319268
17978
1171466
1110383
1819994
1279105
559236
316742
211076
897804
1349750
842403
1864282
1273910
363602
369565
1653703
1800114
1302387
1471033
1920179
1448321
1677516
1155595
1281577
1145423
197745
1675842
704635
1755079
79371
336809
1534967
283995
113807
649587
1866179
702753
1107447
1711877
699736
731163
278
345897
923531
1487135
1156946
291190
1591593
1115335
1572334
61656
464917
947685
1130551
1938970
459751
915815
1160697
1002911
207366
1532791
927158
1083501
998973
1490300
38500
1937825
1982225
1353677
849242
1513104
396283
130186
657635
967848
434658
366486
1803624
1540961
495175
135381
1884905
1315767
1113987
1190945
1530920
208078
1532882
853788
1057635
1797867
1832373
1911229
1891285
451827
23337
1219093
1784645
380587
115032
1627576
441382
720725
926666
277670
1464600
349523
493992
1622834
1642955
1937243
1234668
362350
674911
1183504
773178
1142301
760348
1468204
1933371
185778
44788
447613
356975
1384452
1081474
1513286
1903730
946318
1785034
1457896
494825
1205888
930682
1026855
1470389
1359813
1353034
1568702
1133826
276764
1568683
754654
602602
200384
1573936
66041
526856
775433
885741
1405762
1988335
485541
511878
1482311
668768
833596
952039
277512
452425
658813
1286986
762974
1114465
168029
740263
61957
1232773
288961
372070
1208844
405657
205739
882950
109308
1375892
1606564
840553
408610
311021
646881
95229
1583162
1633883
1141477
1492919
857648
1013821
46388
67742
1562328
1398510
751925
411802
1736844
1977611
940874
615996
136127
848484
744796
1667240
1211903
1893974
243460
1437433
1955174
809467
1040059
52332
955457
579396
575070
88795
1373034
1646213
1312725
1744540
824170
893603
1229161
755877
570892
450105
591280
610985
172169
1179759
1489552
1238513
1251007
51946
577273
830648
1167733
402780
81446
1897246
706656
551851
361207
1271712
1770903
458365
1138555
1320038
899464
798762
429134
226228
356428
1002865
1666320
1462671
1707685
1867992
1144230
1365325
1934964
1462430
1760722
1886365
1701283
1727119
67428
1106752
1367934
1936326
1217650
1847922
1370801
1261998
1621637
763007
1333241
1870498
1679072
522535
1443615
1480181
1521459
245830
665352
275754
1549190
1771913
1160747
1610729
56116
753483
1974552
30172
1709625
1850669
603998
1094198
836251
1686190
356597
1567957
1451118
1010692
583955
22310
1875347
80579
760010
1993239
129934
1644988
1720038
321881
1265749
895321
776928
1530209
445977
148959
40721
676852
1332787
1613120
450632
1081121
1250940
559452
1607472
1754050
1912584
539862
652619
561035
23487
384024
1183379
952273
1917386
1198680
1655581
487503
62079
1031303
1059450
78735
1311635
1532451
587779
1572735
1563777
1560208
1540384
1847592
1889134
350879
1231769
828527
169978
698367
1619094
1050049
1740544
1397400
652183
1259339
978383
1128136
1435874
1163956
1633012
542496
1384525
1923816
1009109
1339830
655691
1774587
362203
1219379
954405
831807
1388253
173467
1925965
159649
1747601
1900692
400280
334103
547807
515325
555792
1050390
990994
485069
665290
869107
1471074
1442531
938886
425028
415238
1704746
1266845
964710
1446873
640122
328066
1134041
1432008
507256
316830
1234972
976199
744396
316616
1825537
1061497
1596658
1631935
470122
225462
542653
283649
1513009
193418
1229161
1289620
1447746
690256
916646
1103115
621126
401071
1615780
709737
1816955
1540084
1582548
402677
1655893
1273219
1340461
16709
421116
1355665
1585043
1096644
261461
1368855
1388353
616610
476971
1663214
1005707
768340
1179322
1582499
226313
702805
982574
396717
1591169
94952
593562
1331934
1143434
791075
1755416
1223026
1567943
414830
1181071
119375
7541
340768
845822
985338
144902
1847922
361110
382492
1761859
1958926
716710
1615686
1781552
1719659
1357482
1408204
815088
586564
1404598
153012
314219
806677
711590
1828836
54541
482082
1816508
1532300
1835429
1621692
1549845
1285410
1409343
836157
1695570
32040
930415
1357574
1800811
1451738
1075032
622840
1964181
590689
1413434
929903
1522180
1738763
175595
188533
865556
1372539
1475534
1183720
827229
1520532
630782
344986
599313
1140685
1996646
584042
810018
1567172
222484
1906202
427873
1856655
286869
1642452
97787
197378
1788810
1661677
599855
1555635
1525431
1413336
422062
1360162
684842
92166
964446
1624842
1396327
69909
1903473
778167
1915305
1059265
485297
523955
1246125
137301
1499047
1505922
1948060
345984
600574
1724278
1866754
514504
969922
302245
388917
1315188
429744
522717
1729629
1033224
914429
742274
1746944
977377
1739997
1722122
29604
1942913
1301454
1150816
1295095
508003
1335853
1361709
1650346
749554
664394
144820
988009
1379876
574477
239853
767939
1701091
1353698
1515031
795256
385544
378290
1783145
135737
203621
968180
1488464
1505695
972980
1770718
1456472
1886206
1939031
1271250
1303568
1407990
965803
1674539
1002287
1512634
859109
1424566
751
873935
447451
315346
1452593
526085
772446
1158540
1305677
1358685
1299449
991933
867713
729881
1952328
142340
1310490
1545783
659641
529278
180954
1808741
484005
17782
316729
1943944
892292
1577436
175776
611729
1134546
1366517
13147
381646
1050322
432009
1222531
1131346
246071
1115732
239291
1459701
1227022
1297240
470479
1283188
1124034
1151510
1424389
276505
718228
728201
961077
1089114
1539768
52097
1918558
897472
1990833
963558
1732136
221899
1726002
1326148
1311125
923886
1464043
1463174
558755
709490
1079202
1919438
1730001
24531
152459
315224
407105
1601209
837460
1576085
628029
81527
800225
1344032
688646
178735
84578
1578293
42010
1244156
1055989
1898232
737234
1727249
1609492
643904
923676
519444
1684106
1481357
509094
1105783
795958
618546
1772928
1957134
1274257
1941649
329294
715084
1313710
570142
112165
875882
45901
185258
192496
356146
358921
411847
1153259
860405
452377
1749829
595106
683613
902381
440488
511266
760129
106753
1439066
1465357
932246
457680
1459812
520931
292974
762770
46577
1694786
1956260
578503
898073
1793033
1181916
641076
1957960
12673
142964
1894472
487970
1477824
778383
444509
1211630
813925
1928653
103703
1234079
129391
1554545
906501
1438259
382614
1174801
1823174
369268
846450
1147245
1364168
1538343
1908421
66903
1094936
217040
1558737
1991076
1730527
130805
1014433
204586
47045
1936680
528336
215045
1644065
1869296
1739944
618619
1392582
1313497
1897316
1386183
1383271
935706
1334110
1324412
330711
755373
494946
664658
1317992
1031353
278632
1719985
1137286
1890985
131099
1215722
35246
1200045
1652015
1251025
1862803
960089
13714
1491472
1602623
1756696
1655442
381416
773207
1531491
1965001
1450746
1377040
469101
1556205
458949
1175462
1947498
1227128
1694847
1699678
1333601
1198988
1775205
1834882
1562665
844717
684794
262978
644027
918864
1359497
679705
169843
502743
1062186
1857260
499191
1327834
1221690
1629389
15624
1998920
780736
643792
441657
1063170
1913048
819614
1624643
40588
1850183
585711
979004
57880
1946822
1960102
426764
1390584
1264728
96411
380625
905857
1041037
467355
1468251
170249
1297304
1535350
940212
1235057
717041
1365510
1538183
916185
1886667
301805
716941
1098859
1676979
386684
535831
1217401
138055
826525
1832215
738999
1557236
350460
1257667
812373
93690
1098816
1729109
825058
1947915
102277
1454859
155024
673926
1905481
670265
739336
1394903
437633
1808807
1868146
665947
789948
1545691
1250165
611719
1793486
1409023
1895966
688884
51756
861212
1400574
243544
1073949
1024150
1587952
159894
575985
467647
1972211
1814579
1023380
1578296
1649471
1476675
1667823
1295402
838880
1096003
1980825
164939
1859592
1475527
1060108
1900188
1814619
286418
1662406
461591
1723751
1806300
325581
32975
900470
958034
1288684
126314
1788956
1595813
1721030
1807570
950558
968751
747173
1675467
1934161
14356
222877
1694090
325855
1562192
1347340
1410965
3798
1724121
1586389
910540
864464
1984395
694303
899549
1275024
1709561
1282556
433549
972220
1004334
1390294
1301568
561116
319410
1689644
1358920
389027
245834
94882
602486
528107
1406735
1854330
1539025
17658
750463
1015030
1651922
1397408
1546530
986848
1809155
678137
1779128
798544
506699
809281
238430
851503
1431964
1793616
380784
1968636
1435110
1621734
1876291
247482
324319
1672597
1756212
968591
566761
1181981
1111343
896506
1586209
152330
1636991
1824428
948095
139712
1212008
1285329
469021
1350176
233938
954453
1783349
1810601
630766
844017
1521040
656462
1867417
779829
736382
415016
1711525
344158
124186
677337
117322
1517510
885059
774336
1590006
1663013
431725
820474
1346831
1416033
1002782
235873
1824252
187748
1348474
808347
1120636
142501
1383256
1676979
1661683
1593370
1668087
379900
902331
1130603
1392979
1336475
1507185
474518
806944
1775262
1366974
1080361
1779005
1254022
169391
1180011
975853
426285
60233
1536701
75288
856896
1311776
1109522
1845006
40422
590451
1575482
1152759
733361
961727
351324
377512
1652843
487935
111526
995287
1138358
956597
977955
1744089
1952787
976786
750477
725662
854728
1145093
304444
1243829
114120
483693
837279
1968279
1072649
1301773
578221
1160971
752989
1768970
1271969
1486661
715575
320404
1501363
350546
874229
383215
1340916
1766616
1604567
1545959
1903453
431855
1264040
1566545
365432
844940
1318711
1155716
1307583
1745507
1643702
1613586
1595146
1607826
1632854
485094
1350032
474061
1025728
1981592
687186
1488246
1350021
1565964
708885
1820569
249711
1973563
299008
1116621
1877655
314379
996678
1440208
1299006
523065
1881658
1283905
1019905
130379
152936
1346658
855825
1958930
968464
965242
375294
1409278
899087
685556
2694
1762096
1616350
1903855
1975165
1645649
911610
508298
717859
47689
552320
1014432
1878774
262993
630286
332591
1608537
371293
1293539
126921
1179112
1310839
382409
359615
1823737
914743
1554055
1182413
1952759
464448
1445662
433495
1650908
848262
1014433
866924
219880
1053875
1430971
1612152
1897175
1499878
849271
1685575
662871
1779666
1785373
1229695
162748
1433877
1388486
1481026
679724
463277
1578999
1538644
540913
1015049
1910443
1084213
1536181
593185
1173557
994633
1303223
991531
125150
766762
932234
140243
831084
1719583
676541
1792934
1615039
996830
342956
633865
879196
1552791
927936
1712427
1957222
193574
1760095
1844806
1086421
478364
1850931
91364
1281011
1630538
1619262
270894
1703808
1095002
1774202
1003075
964746
496023
763569
1821474
69493
1254867
5404
317917
728649
442135
1825886
547717
1623137
1868265
1876663
1434943
317362
823577
343069
1742309
1042443
110545
1955816
40706
1837202
1597071
270048
1549162
1039258
1235067
510846
1398400
1286460
622231
1041340
605677
494939
384931
994137
238751
448096
767865
44977
696730
1546088
1607213
1136150
1416097
1626618
489992
1676877
1315003
83835
1308787
1241443
770267
1469094
1902626
1899212
1304612
697692
273603
1728981
1974553
392878
1895467
966993
1135225
1728906
1779816
782332
1335986
1903941
612201
925213
7219
971529
643217
1245101
1291695
1410085
640722
1261962
1341500
1530736
887762
59418
448052
862931
711499
956425
1447326
1852536
316388
516137
453190
1337251
1996193
1632220
534388
461843
1113798
1073470
725816
210340
856448
1832594
1212074
1870356
493501
1462364
981138
837980
325553
161891
1078743
109524
1197102
817045
1900646
665946
1073011
1123383
107407
41921
294104
819375
697970
1795537
321425
1518566
1132859
629662
1781819
248684
182823
990166
1540213
1378144
1263901
1860471
1114946
1908503
670211
633305
1042832
963326
1579738
1741768
1999387
1512751
847485
842192
1487392
1073227
1986928
1883126
836181
992639
1327765
1570021
1381700
169458
744959
362803
1648305
210644
380378
306869
366807
1661683
1221603
1896273
1329870
1871522
1362624
1759432
1529089
1734980
1439361
504888
294162
726188
832698
1765457
752196
239512
1460228
807196
874276
1335565
1483900
1124957
376414
989528
750462
639463
1291720
252560
1697750
1855251
850380
410728
657459
94447
401624
882536
708129
1592767
388935
975789
551529
1100957
1907329
268947
1761759
1016287
1489021
1597509
364528
785858
597498
1494186
1547131
526405
1616736
63356
1576444
1387164
1208687
1197970
1859643
874748
202859
184352
575031
1610899
1385623
1857190
624129
83078
1629523
1555713
685756
188103
1333701
385600
1289741
575590
1430297
616389
1171804
835226
1865957
1268196
1551546
950851
1691920
68285
1499238
374200
107166
1317060
1737876
597223
330642
926712
1030553
1261858
1871854
1440609
619258
1182507
1056987
1256638
978557
1675335
1383190
184365
1940509
358266
1924788
1286684
455640
999470
1591279
1067573
989309
1998911
1058440
630102
727154
1146105
537017
1455505
1528090
1801467
1020233
694765
1795629
1507129
1419601
438869
1315812
1620577
1707279
1209842
407573
1800292
1932502
288665
1546222
1437943
1470134
1309812
1047
1924396
1894151
448465
362747
1944467
1577712
504667
1983034
1633139
1406988
1778811
531952
1461651
372186
8230
674057
784972
63023
764182
1800465
591101
901947
1152363
361364
655229
35557
150
736167
1571488
339880
61494
205334
1071711
182269
200359
1203959
365954
707263
855394
1478813
46376
1675701
1957351
560834
1165011
1650963
1610388
1032678
616686
1555152
678179
928976
396936
432835
1962152
216678
1520408
1994090
1338520
1162467
567012
279406
597136
1759895
1091764
945347
830279
1882695
644139
274986
1112051
1481120
1527460
1280890
1272714
545713
1450658
1640599
1863587
1013645
1972210
498633
1629483
868826
771134
215979
367410
1789095
584903
385244
1665161
883341
463436
492224
1853849
975958
719467
784660
794362
478413
1127519
1034834
1128834
214205
507129
591824
1129444
47338
657266
1197421
1949242
54018
438439
1677124
1634752
1031524
266245
121416
984655
743673
1516343
439311
991929
1028207
146494
660730
1989186
1191651
381020
164259
1848472
934132
920492
1563950
931503
780284
1299081
1164556
872278
432846
1277714
1136303
695466
1032767
287464
1904012
65242
38831
1116368
1524592
1044370
1931251
864645
804754
1246921
1832347
1317444
238155
997346
424060
16502
1245228
1616641
823608
888367
1420736
218388
1351503
1245729
294212
1882329
272261
285000
1709515
437084
724125
354627
1249141
797708
228621
1213811
1487717
1502287
1998514
161284
1872674
26484
1215496
1896696
1982339
624803
44828
657584
1880160
1821622
1572954
838325
998499
829481
35369
677479
1622498
1820043
779778
1071042
1520630
351051
1626524
706839
1303483
1513802
346152
501549
1478115
98923
1222236
161548
250906
513413
1269869
381517
1942830
448943
1534712
1902298
94523
1327925
180450
1199364
1352882
1005142
227195
840572
1261327
18788
74132
1302200
81275
460477
1973797
342657
1015519
186457
244238
1400570
669287
213661
963294
247159
1536136
58197
1238039
1784194
190398
1266335
1348799
419274
1537158
1644607
965651
1596597
1689645
265772
1595021
1211525
837147
462143
388935
1365656
1959840
50870
1250584
863345
1357544
176888
906925
785488
1882128
1561957
1216348
1369866
404236
1108195
1570971
1846698
797768
317203
1289732
894799
93997
532637
1535214
987499
678137
208130
1314789
1007760
800765
1652613
1746473
934785
1221255
1542399
1151845
561791
227430
538328
628644
1373433
1190011
1767675
523962
675331
503694
1537038
1662463
1531962
186647
1652067
1103758
368643
789914
288472
1523738
444180
488822
1845893
766265
1615076
846843
201424
1126832
165307
1789200
340596
27234
499517
127298
1099961
425982
1613719
673835
305227
535955
1022593
1021696
928243
232779
1834280
863177
198
1405864
1039989
373244
1315189
1696364
877507
517826
1654598
1155530
633211
1130394
631226
1868604
993797
842821
1585299
953073
795272
11459
1888969
1973096
554493
1177600
768268
1830891
374510
659708
221859
573694
1368992
1564153
1192408
1238089
1110623
306487
536291
1119538
256855
380176
1858749
358904
781212
1203125
1765845
1717274
1367009
1588838
494970
411770
310724
1667750
1481900
909130
24391
1248145
1413886
504621
806464
1650716
1412282
1985371
869298
88639
1927216
945737
1213867
226775
480661
1652146
1402036
1440938
1018714
403294
751277
1844710
1360541
1576013
648971
1645346
1132528
1689695
49333
843171
440953
1427540
999880
1859096
17481
936800
204410
832222
1626689
1947718
561092
167144
1838658
765797
1792894
1099563
600157
276197
1558048
520892
985742
1577971
1330233
1550018
1134379
163003
944503
319186
1544787
310220
595748
647032
1776719
285271
463124
779808
428330
1712593
1424405
187493
1044550
1867840
1799970
625441
27309
453191
118015
863701
855112
454414
1378721
1140341
81114
341411
1226235
1015074
1462239
1745099
1975806
1398995
1155189
471101
1284730
1395811
650942
811596
1326051
80919
626153
1960640
1742495
1233923
1021080
1448712
12806
451076
1441395
1162451
1738959
1904595
432897
1280186
1826278
997042
1161503
1583087
740592
228249
926833
165817
491729
1794550
814961
79429
1201103
962044
1559856
868813
1549231
1980471
1288894
96166
45413
1763157
411273
658395
77860
62661
1225633
822578
261489
467144
1793805
1424740
425404
119320
22460
1754849
1287666
1151032
1748627
1757691
1093772
422970
701074
1464163
1030821
1894444
1440812
1336129
1752291
1266118
1440806
762044
1501895
499490
1812548
1552044
1342593
767413
761804
198019
122994
1827078
637903
658251
1480887
1351471
1655438
816493
1994537
1848563
1344176
568928
1907119
767434
1642420
1421568
1903633
385995
864727
1691105
1530731
1269780
1281589
1571973
708908
1118595
322941
1009200
571202
1243418
1814310
1994233
296693
1325463
409963
48928
1200835
749714
329643
697303
1667951
1291158
920909
1906054
1422939
1305155
656199
1725849
1391995
186868
521428
364648
1507337
1343884
218412
1052680
1892873
1214215
1113383
639333
399980
669459
1796660
36651
849328
757306
406133
799621
904655
1756118
436605
841103
1338520
1834251
305305
23947
915409
920219
280825
1028032
1758876
8215
1483806
319223
402841
1250107
903750
443210
660815
1457236
1258650
871455
1530686
1886890
199441
110383
1676112
882505
1372604
1984214
1324039
22846
365882
1452840
229970
1795957
1378695
163997
232954
586287
494085
895950
1524603
267451
388767
1894777
1726854
1887177
355691
629673
961429
1295760
1768667
1919824
595760
1261606
786132
1979748
893509
77167
548237
806799
767314
272276
995759
977432
1448048
1571124
1610728
779520
514450
848514
1648590
1161604
794371
6203
472206
254474
1266011
1427109
151566
956298
408136
247688
794478
297695
1900712
208497
1117607
1040806
1751626
1282073
1608661
1507512
790399
1181343
1689514
200317
1209594
435258
1311035
1919207
591741
1842495
1394369
526517
607557
983197
478634
884234
172200
1955716
317949
1954392
283574
937829
793422
950158
1172835
100521
536742
1965481
36541
1743792
601039
1772401
810247
1984597
103890
67651
586778
818255
312487
230130
1278163
1755654
132314
949906
693307
1902789
1186658
1966276
923827
39566
221638
615436
23878
483929
1270493
923241
1747296
330213
1767021
1270430
1213525
19731
1579103
1448349
1046100
728423
690239
500444
823259
345872
1541861
642459
1055465
1663431
1776360
1005892
1415939
930899
1763457
666234
86176
1410518
69200
1704177
632346
1224064
142217
535495
1356162
1650872
784956
1971073
367489
1252668
932510
1370145
1651893
1938359
1928985
712303
400121
877274
922430
1224399
1322077
1339247
973269
901090
1628615
1036288
191353
515611
1841198
1363447
637447
1624286
1134067
1198990
675977
574214
1927321
778552
472466
823362
1172561
146767
430609
915256
1918089
1649910
1437213
1283122
349057
1752473
66513
1747578
1969476
1493239
410922
1312608
1797584
1050972
686322
318800
423581
815344
277071
1300672
91840
1989757
1507764
1625635
978268
726999
650811
495630
862405
1448136
1099721
458067
1857437
265297
879613
759114
1332235
441025
850450
1537636
1921325
588583
1625390
584231
986337
674179
512090
79577
1966659
114425
299594
620370
1807382
1465055
1696455
484523
1841122
1270508
1223108
459461
279319
1901083
1728786
833257
1862383
1025085
1456920
1945033
345142
1221061
213056
1428723
352608
1598643
204744
245769
37016
1012153
1827721
464675
718676
1673495
1180442
1581786
913767
1241476
970742
1918483
33819
947233
849276
1986083
786568
1080492
1888287
861436
1173036
1462578
855796
1767499
859215
1597895
91147
1245143
908185
1978268
1456162
1980185
1355023
1096708
752076
866452
1375195
1444514
1549733
1622152
1354000
380923
1741468
303254
1617735
580431
41799
1113464
1756651
764317
972039
936611
1451083
1501200
227803
1924034
1014262
190039
266123
905358
1796824
1145083
808421
342185
1411553
511720
1400614
327877
1849333
1096788
1660697
571025
991922
1482939
439279
40807
475204
179045
1803262
824064
799696
874237
1112465
924812
121092
1430754
1498348
168079
835546
1466283
1033883
1281051
201755
223869
471729
1253531
1725452
771737
679188
281205
632432
245482
1040855
1339593
1740360
1988578
1174518
1397706
1642016
712490
273858
1082580
1520257
1735816
1388447
1636883
13300
445447
1724278
1155617
618713
1762221
942843
896025
930852
240184
1486603
1993750
1049726
1556895
1787750
1245761
1904659
706777
632866
1078510
1770274
595872
1258437
1791649
1132290
604287
1993566
1171613
1533577
794257
1007073
1442985
1486646
490962
386395
1454933
219570
195315
298201
1982713
1250818
1325424
470212
70958
1655104
371346
1879037
422074
1982790
1200528
1366132
1674628
1494162
364178
1823159
419152
1770234
1029528
1602281
1914943
123512
647510
1745192
994159
1404345
771395
1835393
333455
394408
1092257
149043
107209
1680018
1832638
873959
746705
1621582
895911
599735
1192896
1049067
966499
430055
1074757
625269
689974
1627740
309456
601950
155408
1842588
1911324
96442
1459435
891248
653876
679011
1096059
36410
790661
352309
656261
599257
923780
514102
597168
1132569
438823
705332
1188857
1199449
636583
336823
976876
423636
762628
1036699
340173
423634
1934425
899360
193863
111519
1383899
1913317
1750038
265639
865191
368056
781314
1392303
1649979
1643002
1129560
929123
1830148
1301821
909680
499005
459999
20233
1234059
313694
1815953
214020
43474
283550
1281925
1145306
1715329
830267
93361
660250
1935446
388296
1967279
1941911
1916604
1119078
61775
462883
1563697
1226839
214486
374901
1551149
305335
977001
1481083
1069364
825058
1296263
301991
423035
1556621
211740
790378
1646662
159185
1911056
1325784
473438
1952224
1271028
1279544
916735
1622986
154712
470668
1846312
1415839
1258691
141538
1330142
729036
679759
1521316
5254
1466231
1099321
294935
1452655
1458941
35562
1424732
126930
187522
792666
790082
1840147
1879759
808231
983678
218723
1327660
44049
828411
1278340
46042
1738333
1806013
1181765
1524036
396996
1666785
1849593
559501
388071
505978
1539937
582883
1132662
1759957
445256
1340869
40908
912613
428064
1670832
623905
1159403
333012
1034306
1827689
1545695
1786557
1821851
844581
1873537
1880634
33742
1755876
1040293
786195
1623077
450611
1260186
1520536
75919
1904502
1001355
733203
1493781
1632695
1929421
111028
1649117
1631199
975417
1456533
475946
1780501
870458
812365
1682888
1150817
509930
618683
1241286
1747035
1198666
1174162
940550
255374
703858
1604057
1808014
1971411
790767
1826929
1798877
1569446
10375
1090421
684802
1206992
807708
885931
1440387
438874
580678
140786
1806986
241713
1201702
1770292
1826415
1445840
311522
630476
641275
1493819
1336260
603122
1634895
23562
1228826
1654258
1173004
658817
1057345
705443
198322
702875
1081581
1306742
1115315
112862
1354583
32939
575639
1935824
1519321
622800
799949
496023
962429
1217943
1794381
1312976
1442139
1073304
1956486
944075
227725
1970594
1565065
953095
213244
445853
861151
1430651
1841437
400491
573648
1826929
1669787
1627506
282143
1007717
1689060
800783
1193133
1734386
1412472
798063
1946726
1634504
411425
1606535
1244283
1814640
566272
1721211
16397
1071112
1639102
1593355
544694
835609
38442
562056
609698
1444968
335203
376770
1058756
749095
1909012
1645659
1388600
1064475
1375596
1602351
806712
925198
681002
1769188
1263139
1769467
1709515
244094
565815
395509
1037728
90251
1477168
608890
1787689
239532
668366
1217672
1043363
1406920
1275515
1711959
701952
850073
1503622
445996
1094733
1729544
1992246
891639
307730
1822978
28278
263230
1726649
80112
716319
1332198
37426
1710056
1556621
1357921
352881
526118
296680
1087180
1144044
1791630
607935
592079
199652
1355888
1124723
787738
68981
1727069
1098791
248329
68269
1195384
1625701
400206
974528
1652199
1538777
1156487
759534
1326034
913947
103018
876399
1358845
1724121
802254
1052206
989906
1048450
965603
1699885
1509490
661214
202183
1969071
1253874
975411
44216
648843
621535
1633573
532388
1964140
114890
1821935
1062062
1809197
438288
568149
600407
541988
1130691
747477
743670
1064147
1970498
745017
292786
569537
250381
78767
1521660
1770190
1192525
1937993
810444
451469
1260480
132774
1580610
1942685
297922
103449
918305
1807391
898090
70261
1528199
827480
609237
700611
1218554
499263
1011774
456182
36777
882319
371459
1661175
416399
195432
1680586
1791383
1427671
488530
81446
1924550
1584345
1545745
198102
1132089
166309
1277577
1386634
916349
445229
291012
1796739
425668
1065486
618490
1911029
1801082
775168
593365
1117217
1202393
1769424
382523
1383018
1347939
1778684
1120001
1265760
791762
1203694
149955
509282
1426589
404376
1314363
83255
1803757
860721
725178
1100733
1965947
80275
294870
42623
547840
1811586
356319
188213
848991
805973
860917
771092
837980
461457
620863
275397
1305053
796730
447216
573059
172905
1291439
516173
1678593
1367360
944129
1307549
291678
1180084
860203
117832
1511314
1646504
1955865
1435284
237419
1259339
1919108
232455
934202
1102187
1030362
1811686
693544
719148
1815598
1479409
1968462
31461
1097845
264892
480563
150449
430484
1833286
1462148
293575
1322338
832510
1827234
1101071
1082823
120958
1893597
967316
494776
16294
1551861
644937
1546108
1046335
770215
1866650
1273040
1170036
1257279
77491
1856587
982240
793398
143608
694488
272927
579517
709135
1207784
1338096
1156772
1885458
599361
1563612
1084719
52188
611746
908474
1363884
545806
724651
1399147
1421632
279570
148634
635922
589570
365520
111484
605519
1844937
1777200
1144123
664376
862794
1330348
742864
1368778
385298
933024
446683
1235251
123722
284350
1846714
1307705
1348358
1661158
10935
847951
287269
196168
774396
1828635
1408471
1120597
309456
1571676
654029
1105728
1003558
1195490
104096
422475
274364
73772
396915
1975780
996318
459200
1257935
1765063
649745
61396
1606173
1008849
179653
1165207
1025002
1122682
355587
1123118
1300396
470651
1136805
944712
341920
465877
710392
469675
761228
445271
260590
1283543
328764
102322
371299
1108847
1470255
21883
507306
31156
169585
1307852
623269
1192471
26069
1455560
1293777
1443348
850255
800011
940013
1156556
1794089
886698
95834
867846
1701340
1827568
1432292
1185360
1118411
769525
675393
1511581
1176258
1734917
1594323
1233369
1728200
748582
271466
582754
144829
1083041
1515480
1783369
589250
1287166
605207
1518802
1179092
1093850
1720165
1065865
1799302
1792617
427348
1447509
1668070
298800
1113457
1201975
1991189
1000617
804107
1944715
1865962
785188
49538
737844
1631525
526260
1806690
879848
1795927
576599
210184
1838368
1202161
85963
236891
568021
1873282
786793
226228
707124
645542
465922
1628625
471161
1414935
517059
670169
898861
1096168
413674
1943294
209639
1577570
341764
1001975
343870
1921755
809102
731488
1498700
524335
1560481
547529
1830555
1361860
1513640
642291
245846
1274238
782840
1913814
1831598
156015
1630646
1887863
609521
1827163
1299517
238215
1428173
1056286
1032085
1949491
1627953
543381
1218505
1719009
1744788
1658751
787051
1407435
871826
1598044
1425732
801383
56026
1543875
834009
1828140
153012
92854
1110992
410548
676366
378535
1505443
413834
1523205
358416
1610586
1145142
1005648
592567
1243221
1188525
1288668
1911812
1248424
136047
488832
1009606
1912625
735914
259458
738872
530435
199896
767274
1631296
1674347
333844
277345
710001
922142
1083207
94182
835482
1529752
1077893
1424303
1311016
880232
1944685
661191
451304
1471657
1649842
151472
1598193
1928319
197733
1352973
905775
1500420
563151
1972116
1701951
683879
1545924
1677425
255174
142907
858044
1836052
1003457
1389803
1750670
1185360
889219
1583173
475324
330291
944818
623587
449986
228125
1162456
574232
1639837
1887561
943131
1433405
773178
263913
1847785
328940
639320
110864
1627695
880894
1670299
1035000
431074
165584
622447
971666
272541
1769212
917478
1021058
1306012
854896
948991
69851
839468
1833359
439379
837298
800607
1697182
1133711
1006264
854180
1025486
545663
1320005
1325352
983778
1213414
1632913
32764
1514121
783992
1933978
1517102
577396
995240
1657243
635288
1856854
38695
900917
991393
1576144
1854023
725552
1150246
300379
191342
1588115
1260986
1763944
1148249
140005
1017705
1779174
564269
1426396
791843
548672
1659448
269505
384222
1032339
1093362
1948813
1858118
1445349
1901599
1563249
1491658
637377
1027774
1575470
198808
1513358
1972752
1892319
1903442
1526479
562542
886284
1022357
621849
1730875
172457
1570721
429324
1391361
1422202
788079
473207
1272391
831234
389597
1590338
1939124
1220706
869528
1128425
933380
701156
324320
558128
1786402
1794012
1756811
1308065
578950
273638
1332902
506637
1162553
1538644
729428
276339
536650
247159
1436714
217574
820525
44623
719315
1662697
24300
816943
889812
651829
913970
452140
1712525
1077658
449920
150
1908367
1581312
1060455
1755460
1767528
1971494
1802798
900373
573145
555886
975085
816528
1353032
1195019
90906
681733
245204
9776
1566255
431502
899351
348
947903
1754676
1898445
1154119
332648
1098201
1256274
915236
1074815
1696543
1937317
1607804
14411
973524
693095
1264404
1658328
1782475
1004803
1436921
466296
53857
1502141
1055377
861820
317481
566974
1669227
443003
1677662
854038
1421057
1406063
1787015
376730
1576660
374005
592524
1065166
1551463
1144903
720385
758557
214640
196069
1154930
1475994
1799873
1859650
865955
786665
1488464
1755784
966650
253177
1736087
50698
249652
1843896
1121094
1660433
185096
712763
513767
197235
940545
1337422
1654749
960550
1368904
1853849
1065140
1531779
1284008
1909017
653821
1009599
1180570
10411
1046443
222419
1178696
1078896
348491
78606
405251
1026185
1981136
1222896
947932
1433767
546364
1603250
1794317
1868833
1773112
3725
108687
239402
1090188
215045
659004
759960
885383
624804
86908
906540
779395
1381783
484984
1652544
1572564
1919136
697152
593854
728975
1810508
262483
533931
69565
1266449
1663140
1617272
1262418
699079
1505517
692102
28733
758441
1024344
1687541
1893904
1711579
315972
860186
777219
432683
198875
656431
282185
723504
306221
99909
202665
1522958
869255
860115
1989569
608284
950671
204523
77029
1006090
229304
576868
1252649
1735411
130805
916958
330329
805012
532601
874229
571999
164966
1612794
226347
901594
1618603
406663
1068388
1111227
969285
645337
1556786
1133848
1815351
1259842
1335090
109940
203598
1731610
727478
1602223
1885048
1363937
1512758
1653281
476394
1564674
1239193
1751212
993011
317677
134830
1041885
349953
250041
155589
1952932
1372928
1044161
1059594
1649829
458616
1021996
798181
953559
1035219
1283637
168639
1752167
1181812
1689103
374307
889765
1235400
1044279
376175
1293065
336649
933039
1037474
159649
450363
1368280
772653
1885760
1163304
1313226
1224828
1849303
1574681
777331
326805
860673
1257008
1900737
1173789
335828
1893122
1890617
1359523
799889
868554
867162
1149898
1994313
1161513
1019485
733563
1899008
727580
1339351
337246
468078
53782
1578997
1871176
1132898
1964663
888510
743918
346456
336766
653760
1351262
805578
1700668
1826188
1569040
882802
830131
933292
556974
536825
1172189
1762507
1112797
178032
1107940
985196
724892
1005505
1753238
1110384
1203524
1985140
939521
1860185
789600
381070
1435455
783440
1761628
1956506
208078
623688
289530
581801
944569
80070
1106361
773738
1567250
730694
1180047
1966709
1775492
255173
1364248
1522278
1006811
655422
50914
1718314
962948
209644
477529
1606601
451669
58180
136931
640327
1313328
1105949
744254
1810839
620057
1895403
1980397
907081
314547
445072
1283110
516128
1158635
1347809
530324
974371
1833000
1492471
1368087
1318344
460449
922823
1790153
1172162
560208
376485
196458
756357
736589
822071
717509
937791
315226
1046765
354834
376647
1837404
466604
1433501
1293984
769616
937299
1009421
79160
1362265
1373767
1696348
428650
1699154
348743
1558048
1276135
1638179
929494
651827
483239
586900
1499885
381020
1666099
393146
569774
424318
1799260
613883
1338519
600351
1375892
78485
162051
309717
947567
81446
52634
957040
1720644
1012722
1759768
402577
1965102
1861587
1764710
1789229
927829
259066
1460530
621196
1104641
327509
516406
51960
938934
554160
632449
982405
1237562
155932
992902
1184474
1557193
1017113
93505
171091
203292
65316
264230
1780129
467628
1499652
333303
946236
255768
289249
1537699
323560
425356
320602
84360
1367275
1584517
253029
365788
954122
1893697
961784
1725459
1709697
1452506
760122
1685135
497009
292969
862587
1083194
130277
1675507
1416480
1126515
821841
1281602
546958
202898
1225922
299595
918447
251385
1128039
588575
1007073
554267
1639113
1432316
630241
808787
1035386
1343446
1901223
1581978
111884
654210
1768146
295165
379902
314389
289070
1547665
1004334
1161946
295978
1681725
1057446
1282844
1147807
1263527
29500
391137
1516908
796401
1885012
446043
269375
412471
483625
1364303
1189288
392915
1345172
629041
1772468
1856476
175415
1460014
87258
66996
1354011
76288
573423
216372
921792
1508287
779436
33298
1680240
1725733
1726090
490731
1000633
1880243
576412
1033863
1481397
1776282
1403033
957717
285446
1173581
1917029
1182654
294869
1545544
44388
87990
1844886
441938
1825153
140454
36584
666643
870951
1117620
1461240
1721209
1770848
893776
946191
41325
537346
735696
254053
1043060
1218233
898419
355144
203016
1848187
1671992
310653
1803935
1025446
1761235
494173
1193461
1442181
336302
420013
1662202
1124464
338836
537823
295365
192164
398322
293642
721840
1519657
184203
373943
302423
417424
1057838
889533
1430390
1557830
476726
911497
1670905
1661069
1093440
1330795
394916
1504236
1512715
1940509
448772
1376982
1595498
164756
1852008
554873
112189
494182
73487
919186
1898528
1768506
1275456
536065
1984613
1720228
400429
1983253
1080527
505467
688490
1552595
823962
296207
853276
1217559
1231973
1974445
25159
105566
1715461
1503114
347162
767429
1076315
1363738
635731
33461
1085664
1762479
1682540
639426
952039
1279544
1507391
620974
1842227
1469553
99136
1948194
1021987
323105
704508
1128790
783295
4858
482074
1503628
731362
959051
1312877
330275
1089166
1589063
704891
1491803
601445
104271
1430180
903108
1679946
914707
1837664
1810190
345799
203428
1183918
1120461
790687
270989
1893934
801220
722868
307247
1870805
1069660
1779870
308423
1337724
119440
1503403
216558
899602
1334761
88605
1019026
1376925
1175360
1400495
154405
1658381
338716
1196538
110541
548857
1815865
365247
1184886
1054342
1215600
971353
516472
1035428
1227241
1598734
572474
1723604
1750441
623295
944873
718546
903173
1892344
992523
1952834
1328158
1046032
1866749
1426288
546128
314352
1129352
1029487
1356000
1931255
88720
1017601
1165394
1678304
1970413
1298418
1619143
448350
698300
894791
1368080
1896851
656865
1328672
277083
1253475
346786
451568
679572
1691874
1172975
655357
285181
479116
84363
646659
512711
1257391
891043
558056
28787
607435
768755
1528163
1300806
1058177
1217745
443032
1460064
938471
375021
1069789
1981932
112309
1326125
1422896
1267717
794817
1795254
718330
1222444
7381
873224
1423191
905168
186159
1650361
1495729
1576282
1445413
1088766
312103
1289002
1102897
1467938
128880
1218601
852177
456539
98541
316927
1318399
1488611
95004
906318
881096
920997
69923
1782156
761634
1350034
1060867
290208
209087
1082269
495574
1287389
1060670
1484987
813584
735625
1225531
1076649
1327683
1210754
1401155
1076474
1332392
111602
1577352
1380301
409010
421644
1423461
1738626
306807
1054030
1314241
1502240
1288481
133172
250925
96341
455994
1946234
651101
1195882
909581
1779128
197040
274724
1376573
1172330
968915
746705
763997
1309085
465993
30580
1735666
1926166
1470954
240283
1436985
1358930
1561939
1485764
345830
1703273
898953
508237
644964
742213
1255625
75245
1884406
1696186
627482
582151
1400495
1562474
1968744
720084
1095041
1218688
1329190
893330
441724
418078
243233
901647
559678
815166
819195
104430
816422
1331599
57777
758400
1108364
567809
1986433
1674727
668493
208029
1952420
482276
1409367
1851737
1351968
1448418
1302013
1013371
800068
1269601
1398411
357129
647736
237419
266681
842608
928518
338534
433751
972960
1150951
1169867
873848
1608964
1142576
1829510
29126
760999
1820381
459839
237321
892729
658083
544277
1625036
380274
341045
1044349
1209594
1886659
1813029
279491
1073244
31154
880397
206876
64595
1302696
377286
1160248
130186
1923930
909551
1996721
818607
847163
1348676
1460937
708733
1054030
654906
1249071
149703
1653140
11442
872929
113577
347812
874979
528762
927139
821995
773489
924670
1765710
61080
1485169
1587408
1658401
483851
51461
313532
587606
1534171
535210
784114
1178563
843347
603567
1209803
228129
1231889
66692
1143735
868291
134441
1687939
1693241
1687799
1319480
1645693
1317196
967183
1926864
1443635
1432679
1190010
1396791
359372
798569
574596
1282484
609019
1367275
154123
1124301
1970561
1758966
104237
926724
1825811
1659777
469961
946213
912192
1914476
999088
1109219
1023834
1358462
1461774
1517319
1079387
1379519
1782892
730443
1620681
1432292
1002656
1879026
1805690
1601375
249832
1282565
1337061
1884457
1086120
107079
1373071
248159
1291119
1487877
374677
596231
545047
1749259
1555396
1330876
888441
1575235
1307304
362837
1078542
1026017
1397224
730038
736258
1009041
1702199
574762
1262915
1015296
1560086
439228
1172209
582499
630695
339600
1577430
1638373
284387
500548
663164
1450087
1481511
1160603
20541
1876041
447092
1721030
310023
253521
566938
660491
1732544
1090018
623317
1558971
220077
1613062
106880
1270256
1736908
1276093
3443
1184650
1426345
1107553
1789721
1157790
1835439
610821
1203454
1038275
1264091
643173
70035
451081
738490
1692065
878938
826220
1624596
560977
302730
356993
48960
61103
442422
807746
1480884
1218730
1907138
327299
1592411
363010
665674
1172415
1199685
1006857
1648105
1112267
1149851
630169
978078
1964218
917567
1550505
1446427
1474576
407454
1729576
1061626
595119
1223271
1681475
1534769
1137822
1654258
152855
903782
1749751
477371
90325
1602759
1920736
1258485
1393803
1296832
1210070
1769372
1851280
644539
447104
1098349
425469
30285
280048
14377
203379
1848133
1742064
1202301
1620511
1839489
1365806
1525806
1779445
1889528
723185
1890750
1656707
1929753
1315401
121434
1322234
1459199
1534327
1557147
998362
1777019
259131
1104458
1626813
1911609
929290
224486
889201
1565149
1730488
1672083
674485
336823
1836047
1735431
925243
1105477
887473
1525171
23240
1470071
99908
657084
225520
381105
827284
1759344
375346
493730
1946023
127278
1531751
1704562
586561
684183
1883184
1926997
306655
1704659
971292
81803
1865355
1778685
1632562
1835133
1204036
1177926
155589
840015
1532209
91340
1327359
328683
1105095
1781398
793888
988998
1701025
1482620
608737
1590911
932060
68574
261121
382498
428757
1682532
339913
1823748
107601
413179
852625
1790618
856040
1400501
829490
1045709
1607545
1060108
789932
521006
1192721
1189644
245770
1647731
1329540
1235555
1890027
943127
1579271
1294514
1210267
154002
291061
809860
728574
1117331
545077
1316332
731628
163539
319916
1635019
1862227
882186
1355413
691729
1352740
652619
1445984
1391834
1735715
717858
1008087
1243495
378909
1721132
1443007
473260
1788196
752342
1164867
1434905
1733007
325328
163477
61027
244956
1124104
1600810
328833
1995121
993115
652943
1050127
1023299
134360
712068
1577285
941315
922020
1600887
1977962
1015271
1054486
1545992
881441
1181706
1686245
108097
1265350
1531432
1122781
1351603
299533
1655320
1442735
609708
933191
637842
682224
1039864
763527
1233946
723600
939172
364223
1935631
1280887
546000
479890
274874
474225
411064
1884785
809136
375627
1628
565815
1488651
1077361
383902
23561
1842864
841517
646640
1343966
945346
778725
644851
1265907
202349
426608
61131
278699
1350318
1534226
1788284
1921463
1079314
187247
1357880
1956600
1139357
1878290
1893357
231577
430682
110882
1714821
354295
1194188
794966
951653
1348134
55427
640
1484998
1181746
193309
337106
319114
1727788
16885
1707683
4952
35245
85901
1671801
421795
971941
1636991
190895
1768866
1823159
1986480
576369
1254992
1719785
1137089
1468729
546546
871491
1637581
1181193
260755
140893
120959
289461
166160
376485
1021652
253578
1771451
3541
237438
1560897
1764451
24578
929296
1798300
1686907
587513
1382787
1144952
1551329
780705
1734210
1910496
1686297
311617
1287092
1663726
76120
1382170
690100
1820690
1119780
150315
1111313
891218
200405
715391
421397
1080634
53324
1400664
490978
991531
880841
482087
1856181
751942
215820
1337766
558128
694783
667345
1240120
10527
833271
1540310
1204427
366886
1890879
1822410
975862
1890
1672212
951775
634317
974063
1428834
835184
1501618
1780286
1215979
592036
314599
1544354
1905354
1159428
842571
649860
441948
1550663
574898
854663
1361370
1712842
97318
766668
1311443
765006
1625877
841755
95764
17832
1378367
1356827
1144800
708190
171475
217058
406530
41514
1466235
490323
681738
1985294
747796
758950
1206931
594586
537294
794934
960492
1478599
1410461
1893465
1207062
1054479
615908
1627422
753271
1877078
1237110
458885
1503648
176444
571662
1518921
1457670
583403
1247026
574182
555137
140959
741571
1255283
1623624
1584558
373518
1434061
1018280
1555674
70449
91434
1166839
891397
960239
1098752
796088
1781732
336341
1261152
260124
513909
1128852
1141415
1077361
1421400
184091
222844
324950
513501
952094
405435
1557730
1862128
779993
1643026
1792392
291875
901417
1983256
175924
1828234
422191
1930847
927750
648057
1414613
862804
114002
1494529
1269190
886347
94871
389188
1702733
666606
1535249
1096439
76518
1805478
83396
1846575
608489
1193460
1491423
960550
384842
109701
1532588
1887172
524035
496816
695056
1123287
1816938
1207051
489950
611004
631571
1696368
1722640
734183
524805
59815
1095850
1269861
997585
317647
294052
1032238
640032
1552313
1029285
1184409
1666585
301006
978940
1203950
993987
1418395
152324
640708
1487120
1807553
1023992
352755
1303107
1420560
941784
629348
1813545
967135
809704
843940
717251
1589869
1575998
209049
1924005
799211
1713263
190959
1026503
742359
964915
1839777
740371
257011
513502
566994
1038442
779547
1552372
1172984
1231512
1971190
177157
1875126
1583205
583100
1153349
366959
910572
1328266
1620631
598338
523213
1418767
992507
218024
1121613
1933237
983033
1516520
1956158
1102534
1829677
1708631
1662469
237314
1327884
234563
1053384
888820
323930
1731886
1753449
1216669
1446039
1276709
46884
299467
1593488
1492972
859199
1813788
207751
623770
911758
1129597
477871
1031431
1429299
1675593
609217
700006
1791551
1124775
572131
242334
1784726
1974175
1194383
412818
1409210
1123340
562527
1388309
1044617
383937
1221935
1059440
1068711
682471
608363
997493
331021
556095
606023
244006
1544280
1678282
115365
626968
12150
241429
1787648
242466
185660
1094848
1681106
1272929
861326
253993
340404
1458977
595666
1043149
1885233
459252
1219028
748967
532895
11223
942561
505627
1948312
70556
1350451
1235191
693048
413969
1630323
1908996
983501
1863001
1326505
342320
60247
639618
442149
436435
955527
1156395
1950483
1868286
851282
1343131
1434919
1838859
1534769
1080955
1532736
1547173
79912
735017
648655
212445
515582
1111114
1669024
206118
932386
213244
1141098
1910058
843768
363726
648808
954072
492383
973247
108090
61068
1657259
1853326
501020
1242820
424382
1260284
1333752
1357480
1708671
1199193
1182562
1328474
593208
575778
744094
402556
451632
555860
716641
1952879
414694
1534437
585623
317917
504571
407573
1852267
441394
1397336
615676
69763
1264833
1270994
648742
496679
778505
1099900
271126
1542570
1029120
1887432
635907
1193981
1073361
1027794
941178
610234
727580
1546887
629394
266556
227176
365033
1076433
33555
1809622
940424
1238169
683496
1271298
607554
1634719
1827936
1994090
1993283
781727
716883
1896838
1293870
1062138
172804
1252486
835851
1348523
1023613
904081
356042
189115
614560
1409349
73199
286531
936579
1885695
1207707
1877367
1070238
156042
725479
303375
1731623
66599
97555
1668849
1818820
564538
650108
1257646
1254918
1200864
383297
383120
1798997
218109
1029332
1298493
1402149
407542
1289714
875847
420560
1617831
1764156
6946
1581611
1761936
444676
1902861
1065385
731649
1548985
1423227
1623428
1389105
389273
768693
555524
1070288
96113
1426257
627565
955182
1812488
537022
52105
1627559
1313393
1570445
1347430
514828
994217
58717
1495072
402687
1629546
1861014
453861
356068
887460
1978869
216099
1359509
1234256
1843000
186903
388336
781077
314389
302280
1222182
343524
1336443
36745
1772718
951817
1217087
1057329
1033657
658359
658856
1160108
1244611
915323
675479
355353
1832868
820015
1310048
1014288
63243
310942
1150912
1103499
964273
1479450
174820
1694876
187672
973388
328126
693552
585547
899853
629953
1033783
301045
176064
1433353
1696816
818004
928155
1532686
1124991
24656
460491
273776
1638315
813309
1556664
1079551
692865
926963
1105553
924919
648520
1891956
1257819
1231481
715478
24292
1073293
1096350
267192
609618
1106163
1933785
1660981
1056587
92166
1688633
1720647
1040825
1383300
1031219
1195966
644772
383034
1666282
403401
1543206
123472
156275
952039
569140
373757
666242
518012
959777
473285
1355892
1578797
475645
1733857
98751
1637545
920125
1950233
1806494
1828119
1135942
1745808
785941
1330989
760596
313693
1577436
453190
201419
1598695
493537
148914
665166
549242
1937997
1503972
37780
667918
722189
533308
670771
1849068
1070717
1416435
510023
1400452
1479991
785214
405416
572099
381012
1360592
917165
1570751
1824437
1063399
1600782
1711040
463452
564874
1003573
396175
1819204
1468853
539283
626756
65250
1486067
1746566
920197
296831
1865245
1391771
273343
785932
1589293
900099
65558
550634
1633703
7850
383527
1021472
1942974
407304
624924
404266
548337
330953
416560
1602030
1592942
1674204
315317
134488
1044950
1108071
1210940
1380947
1355329
1097028
585529
1594038
408478
1684047
2139
1006884
617405
195513
1230345
1427061
973389
1141968
147995
1951098
31246
555818
1758888
1025829
1403694
26087
1976277
304172
175724
271424
685467
259268
908099
1456444
865893
434699
133789
284522
1780879
966771
1127758
1788120
337447
882588
1491121
1907329
483384
811802
37682
385927
1451607
1900624
505535
798171
670432
539814
1658627
787377
826683
1911485
880614
833503
320720
287949
986047
1688073
550817
1542269
733267
1901452
437563
1595542
337600
139753
1908149
352344
1055382
1812174
1721453
1274389
1344138
1965654
1045175
249665
1822557
174560
746890
775823
674129
602350
1085981
530569
618938
1813408
396283
633356
902138
966447
966594
1752119
165534
1907340
367693
178567
700373
773868
653281
825830
1088175
958373
110406
1371515
946411
1426620
1234969
1905549
509415
754232
1348291
387582
1745819
1916360
791758
847296
1450536
1322466
1385616
1511330
956847
835857
899363
1076926
1736079
24385
910686
306956
688454
309207
1231362
1860339
516277
1355376
1796189
357369
258185
21411
781923
229278
1507129
812266
70604
342195
486332
1541495
166917
659235
1443069
549749
1720283
828450
1829850
296459
770070
931266
1814754
1328506
1896152
327695
185543
933217
359937
835332
1037052
543726
1862739
487926
1888284
1592407
333106
1605124
805357
825725
1009156
688138
227489
28147
1360833
506596
1954798
1400518
1366815
1559365
1081863
617854
524248
810315
1930659
1008386
188218
1344101
1192643
501724
1565501
319208
120247
1857611
845091
1506205
295499
199195
807684
552901
1546110
1974552
1127687
368927
1288715
1175462
1504178
1021954
455349
102703
1004130
671433
808635
7760
370169
1978267
360917
1170061
133318
1730762
888439
1562341
928403
1458366
1883705
1569681
142328
733595
66143
742491
1210319
1685738
1449094
80414
1229164
1801222
860435
1337602
1018223
1308011
344595
106326
714530
718546
1785975
802018
738864
1081651
316211
938885
346628
1584660
1017495
1341466
1888188
1108740
1516178
541186
1138592
814040
801364
513437
1166729
1225796
700271
165791
638331
1566167
240498
677189
743534
1562589
1479284
1843791
1684980
1140646
573836
561268
516576
864455
496131
1553213
926921
394981
143716
1498017
1585488
1330569
960727
135657
717813
74940
119908
1426298
1887214
1486018
459419
1616514
1439453
1744435
475682
1315813
21411
1507632
1142941
809310
1261015
1220108
885125
302318
901532
9078
693497
842138
1022306
1216348
364226
330186
805865
467459
247988
1741761
1081493
1719025
650639
306427
607044
826866
1928566
711604
1460829
1867782
1243574
616941
1720604
1642501
1826504
1148232
1150217
1683206
110436
1313459
727801
1937467
1869498
481200
94743
982098
1289278
751576
1857402
776057
1367877
1361019
1669371
1448437
750010
1399387
865111
912628
1746250
1284115
344969
235873
964973
905322
366801
106434
819065
448910
1995769
704985
1107516
608762
1238393
1431865
1267708
1252925
40037
1514444
307254
997376
1585756
526793
1930134
229686
938528
192543
1720721
1217874
292724
1102176
1521353
375040
1212477
351638
1520969
984040
104190
1370673
929082
1858988
156029
583057
1628601
1118767
1121559
1446841
810283
212472
404322
401652
1609806
1067130
1150606
666777
1224122
1663030
307120
290119
1861585
49636
1889198
628837
1987879
1057295
1770134
868406
1537125
1593192
1384142
1900847
1382990
259284
400947
1879837
406429
41983
375034
443930
970245
16672
94861
1201103
1638737
54309
249656
496023
1074062
1820727
920819
1054606
414145
328875
1369405
1234641
1832691
154767
1315093
1098251
868782
186343
1088240
1548053
847244
655357
109834
1648336
1934139
578785
1084361
146383
886665
1358658
682916
843377
615695
1926813
750840
1165840
1519559
1605759
1927321
978534
1378533
1264485
807668
1411223
1641800
822369
234049
220604
1334868
1974065
803455
507092
157292
238098
1491807
456888
1092590
60233
1146242
915936
219232
1782156
857454
160577
848386
387629
1154008
1005697
532522
315474
1211626
1554566
1211466
368123
1705536
1683494
1004635
1506921
626732
97526
1220833
1682618
1371363
1809140
199777
1693925
654370
1001791
73960
831917
461224
290909
258010
588379
1260
1904944
542655
275037
563882
1164840
968695
1393117
841147
395277
206393
435867
712061
1587034
1396897
1557781
1053150
1978267
1499223
169495
1361493
1784704
1871819
1438156
94779
1895717
563574
1176224
703424
140970
480402
1942531
488547
465023
578634
57771
514737
518605
617909
1987066
971078
1598895
43338
891489
142088
968571
1311576
1490655
1179517
284833
791843
1467789
65137
1226088
1426713
1595372
722731
1776570
449431
253642
1856579
456517
85853
1106546
969572
62486
1242423
1645626
1705046
268506
868274
557033
1253875
922776
1151122
1927660
1951493
1425031
1096734
1950946
782903
392360
567005
1880219
171872
1757338
1104821
313580
406182
1935765
1834098
489245
118593
1946817
1362349
304023
642079
1742309
1331273
1187698
1928990
67804
1273513
1925661
1173293
1392134
318243
709490
1895166
1506736
510152
1295022
1173217
171226
1763565
1659198
1055536
509993
592285
483233
630396
1981408
1760506
193954
1616309
1155906
1346853
164238
295287
527483
67929
1466425
1391049
1173473
287277
110430
1595231
1071794
1249504
675002
1872902
1561587
650974
359276
57334
1542867
622570
1959496
31743
1209532
1689644
1531810
370589
1989189
320065
1993971
1504346
1286083
377859
1648936
633854
1842549
1293279
1966318
1325261
1568054
990894
1410675
1927977
1682320
802550
1968124
1677974
78562
876288
1852117
1868299
751672
1028354
533369
1559244
1351428
1429347
1098627
1341120
424556
1213627
996473
279149
1634300
931266
388087
1700738
242055
287164
1903276
70596
136402
1590093
306957
609708
21194
1341274
1296550
59548
520709
290069
274852
221501
1920032
328496
1707743
608635
229461
782687
829705
262631
1749669
1019038
1070181
1280940
45382
261863
353190
275183
259726
1791068
1971271
1351898
666026
1096003
195991
1799866
1351122
1699033
797979
1394262
752513
1420610
221356
481167
1818945
177023
1761763
783943
1338012
43550
159143
1418965
1794173
654192
1651000
202501
506534
1480304
1747607
546851
1662406
402426
128812
1744665
118904
83357
1754214
865076
1770168
833302
1079963
1607051
849386
1006739
1455814
365410
1965581
1122142
1612248
583390
1174975
368581
736448
953721
1321727
1327146
572848
1083301
399972
1865962
1825597
1748627
863463
642586
1733177
565365
627659
92284
572887
1059947
947992
1639052
1728357
1379591
1722951
190479
945921
914548
247861
1828673
438439
681113
1720476
541905
1740127
1611269
1606692
1169538
144609
163419
87186
1297568
1197023
1190100
1637650
673075
454620
1115158
475348
1832403
1947435
835251
672645
95614
1328898
1352376
179077
6722
1360238
833410
1029730
994107
1538502
255480
1417435
1939257
1868459
347545
371771
1774919
912688
730029
514952
1449376
1477283
1283580
979818
816300
540007
1667210
344168
1373233
1031086
216853
1464904
1418758
479088
696436
69377
1247814
736913
1515976
229669
1935700
365878
377732
787337
1465240
1127254
1080514
1220873
259994
1027783
570050
1625990
446619
36550
1243512
1467820
1215655
322992
862273
1008531
1254678
1948048
1551935
1474118
1787054
903563
1277096
1790942
1261360
1847572
1208478
1888347
898875
624413
1716021
1651184
1482303
1327145
729366
622948
783486
461750
35044
1645278
1599282
590559
341045
1283243
1789913
1948146
191809
1718784
1885243
370652
1408313
845441
1010115
862631
326405
225967
1803951
1533215
1822487
749108
444315
340373
1067968
1739038
356345
1754595
1857339
41713
1579964
689932
86053
1256960
219702
1254501
817242
302262
1953492
1150281
1291822
659382
693818
450531
494516
1633473
1327930
529005
331532
439609
409039
713690
15902
1444866
1646479
10133
481988
719855
863669
1232743
1370419
78782
682347
278986
1137770
318051
84790
1971933
1800123
149917
78869
1850088
1167412
1543121
1344580
751315
1781692
1722508
403202
89511
513474
1157556
319094
750734
1015896
505174
62054
1202513
63651
681178
43218
1130222
1616126
572867
1201535
1456372
421097
665714
488295
758617
1234267
537389
1637301
903414
862417
488677
1794400
103753
1539765
229590
1124394
263240
1697644
1511249
1926009
506466
842508
1711075
1862947
1407178
1648294
1246868
1467141
139224
1439357
1901740
1549078
1654267
431430
799689
673989
322860
1529662
1592495
1476776
812270
953083
1327029
958205
632956
1389734
1500947
641703
383902
173010
1429783
1246185
769982
675945
1870930
878784
781257
406259
1563241
17669
1072896
754859
652290
571664
1175668
1808592
947387
1211743
1001985
801516
1282486
1327974
327973
189126
168316
1793518
1009928
77220
1017650
942506
1084257
1582371
182581
1129501
355331
860474
65497
1840734
1422193
908604
483401
1499195
1331589
549580
1129946
749861
574607
1896428
294935
185877
541936
255150
473285
276088
744174
1008180
118343
920125
236628
1769534
1181079
307508
1179859
1727177
1831132
1067906
990488
661953
128107
1609492
769083
1594775
1767049
1014682
429644
295293
423493
1200092
1585394
1449174
295961
642260
505924
1678445
1923640
818292
1739513
1629389
329195
1582563
630184
1777297
8972
1127761
1467909
1878934
1515566
180937
682045
1336824
1640404
454605
681904
212787
1618244
864280
805939
1591300
1106028
705019
481105
212095
263709
1665922
1244812
560344
1091374
100069
1831009
352560
1677499
814524
459764
434119
679129
876389
400906
1345965
1083007
1364284
130085
1253613
1886451
813188
1778537
73841
890326
554857
1315650
730225
138476
469756
1639598
1010028
298354
1168193
347045
1062193
1033063
188695
297938
962466
1273640
1870139
1009690
1315704
571491
1958383
1636569
27542
1493075
1938828
1098775
261700
659737
602064
1580580
1889499
458047
855028
1576404
558591
1572520
1385665
1166840
305477
253756
1790507
674835
1452299
1222771
692019
417099
1134528
1090556
800215
873489
1029323
1313657
1306699
1421530
1778875
1736854
1553527
480431
339087
1207958
1008805
1504277
1460731
31926
1861094
1311183
1844016
509399
1234677
291190
515307
1882151
1752032
1430802
331575
613732
418535
208407
336278
1811586
1348429
1077693
1015267
139775
1239837
1724783
163092
1200411
1281762
1443733
1193923
1667633
804942
1556122
502441
1258574
1042281
1325957
240515
1691207
257843
196398
773891
1904022
705839
1929414
137690
944901
1829535
594051
1051480
1641737
169956
315690
630325
1946384
986562
1341293
211757
77945
1706910
1824264
860219
196590
1639860
1377344
1137819
1929126
229241
1687105
1693807
941733
296062
1637619
202999
1206717
585015
643342
635202
1729320
1173853
917183
1647402
1032442
243781
1026533
740110
854359
298803
1392575
1027299
1354044
932236
919338
1546167
61623
1327654
536579
801791
1891318
729344
608988
212862
1073862
1431468
1729121
277138
940227
995133
1876621
683681
621776
95893
1749039
887394
1749467
1649107
227102
1527505
792734
697898
1595845
676064
1386806
245803
422311
1216754
1703171
214219
849242
332447
907495
236106
1206372
1631571
657584
913124
1482719
1508312
778609
441724
690231
653338
1508796
1593081
665793
1778147
1739318
282579
171186
1031494
1701309
437605
1154944
398903
228462
686083
351063
370243
1715146
392023
1212466
502134
1327408
1901238
155666
962448
540981
653160
755337
431068
695624
237963
152005
1004447
492138
1597935
11880
953413
456308
31689
1257137
238311
357749
1859418
1588774
996978
203948
1052898
1202894
612012
152156
1707008
1944607
458761
1852058
1480614
78071
1603977
1433249
1980482
24518
1815766
1957744
1311293
237787
228783
161886
562382
503833
982681
1886634
1629302
60442
263389
364551
829337
1864985
251844
1441981
951532
551851
403170
1925758
556325
1712769
1330445
1437158
1304464
821637
1080520
222406
334662
363016
868761
1287027
1718703
358882
534456
795209
906012
1526922
1627786
1726727
694369
609014
1769791
121012
116790
545803
561630
757800
1377824
789579
946962
366179
1329327
943927
1333737
1333405
531866
940385
43270
569344
262033
331943
671928
131883
1368237
1339985
1160418
1407334
533940
187325
1150745
849922
1655426
1438397
1115286
815523
1845307
1315177
1384849
663087
486827
115989
525131
406010
392166
1802430
1622304
707899
772145
140266
804905
1596065
74421
1594636
997153
1055313
935493
170837
335106
717604
43289
47699
1062609
510776
796667
594023
561854
1007336
1198353
40161
1143317
333478
1692486
1279024
1505726
960406
1309333
620883
553839
27019
1594320
970353
1646026
190554
1479892
663158
772131
1858917
293619
1724018
350259
814459
340087
319157
21736
1511959
1256731
50836
1722727
1181209
1835203
288121
1389412
1030654
1153466
536109
1599270
253142
1842172
37027
1061957
489671
532864
1042752
343524
1392622
19675
894193
452695
1598544
1451020
1028744
1302348
1151061
1076271
1875314
180024
481372
457118
433410
645050
1592287
938881
1501059
1876792
736788
1392749
1947244
58327
321555
428852
1096948
415203
1729773
465347
440969
197855
1120532
1850163
433264
85601
722416
886565
1033649
669942
585114
1803113
328139
639450
1860297
84791
375706
1133950
726061
370551
1571865
809197
221146
254747
1864056
973831
862582
1976546
164651
617276
453095
367226
114338
1523940
1198369
1649823
1301916
1673640
1441793
447414
1596465
221038
437416
181542
1497723
822320
454855
622274
557436
618077
1281902
1036695
907804
1786964
1284222
1728568
1101229
447762
525517
854728
499981
1702555
513652
1508929
806658
1372609
1155829
589414
42491
953368
1436484
1666911
535311
1612868
942111
1943582
1570567
1251976
1083364
1017021
247214
941173
1559022
1333261
134019
1825574
1153071
1583329
1763723
750197
1103041
83951
1788264
1682841
919537
1967313
499071
608991
1949086
1621934
945816
666332
625269
343069
245035
749827
973146
332527
818037
1553167
1446560
417125
1538381
489395
213811
602832
1118883
134460
1374923
1086920
213404
765677
1798084
1383236
587910
24215
1865860
1785851
1311262
1194867
161350
273957
987216
1379715
531151
127007
1476963
1260489
1609633
233413
107268
1411562
85005
90389
1627122
878112
682158
1574463
1307848
664666
1179626
185566
184976
1948734
834743
633527
1245632
612108
325236
344919
1909261
614742
90856
868608
242763
294740
133575
1417785
798045
1800713
443231
734262
653459
714556
864879
1379645
1030750
263019
504771
905277
695035
1793785
672748
1530436
1819381
647721
1186385
1526102
1691554
1331157
802294
1707729
703195
538401
1625007
2425
637855
615279
1338723
1511998
1745104
11949
1753277
525220
797498
1373204
762213
645375
1687976
664773
127155
930032
1504376
53174
353627
1721411
1805524
1198938
1425176
924241
313871
1157618
1055336
830309
7572
1047097
47167
1796263
30596
1497473
448213
157340
523738
854439
1089461
1189288
1203701
611344
805658
588870
351800
1926526
33183
1202266
1438010
1968252
1316055
666251
1516137
123801
1933183
1305677
1623581
412302
198344
524936
1077606
657714
860888
131073
1208507
226949
1125344
847945
619135
1221641
1755462
687864
256591
1955451
1741668
149228
1251576
1636049
1817374
15020
1476103
422063
69741
99966
1112900
1707542
1277902
514034
1783451
1690000
3238
885381
1919207
1379504
691518
1629848
223843
734596
880444
851821
513405
564726
818856
45342
740333
1590125
847584
1575875
458352
643471
832795
1211369
1375246
1717570
1544775
356395
379213
961072
631372
595758
1502594
1642409
1764109
1562920
1860130
1632506
539470
1974163
1013667
800044
610944
1190383
154626
593904
1959116
730068
1865855
782776
372525
1750453
1072600
262952
476641
1219181
1819226
1638048
895969
1208009
900579
1355110
1832071
1434055
1610536
974672
216747
1099726
1964909
1901220
1411847
186673
505103
1827464
408563
262631
1565623
568252
1177338
822050
186127
1770192
1165618
1385145
988065
66954
516208
1111294
1751705
1716810
910459
575095
982070
622434
1672841
532336
228945
1641339
315000
1166367
1922783
293646
1412969
14147
270771
1207737
50450
1393520
1626597
516471
632427
1842035
588611
82214
1056645
1232734
849428
621195
947191
1038556
1833873
559192
1150230
1585250
1333047
306692
1207019
1794399
421990
504769
1203331
107130
568798
726541
170322
217153
217352
744312
400287
1129512
1674700
384684
898417
1534551
1637698
1335538
1944423
1199098
1608925
256383
1728163
1350534
1881858
1593668
1188266
823427
1227285
596374
1052747
1125800
268368
216276
500832
848413
242426
1292502
877942
790733
1234848
210644
125319
1545517
88179
1681471
1028788
147685
616901
1178466
1629743
1205978
1589442
1965132
1672980
1460183
1733323
1902861
1401380
1448590
734237
1178466
303608
1920085
399908
113569
1420900
1972766
1430060
656818
1444143
553670
362589
1295266
1214650
127947
1017775
213874
113542
1628040
20390
1364977
1232990
804177
1093579
1838884
501012
1495875
1419331
1261372
588080
1676409
396968
356125
1104834
913078
1859943
1767543
1900917
1639079
350823
1288120
1754177
623763
1434954
767534
482703
1103352
653484
1299690
1269901
1560097
608453
937384
1793666
1971492
1259460
629139
1978597
1018645
1848768
743022
1042509
1354913
742522
914249
356246
1538979
1265773
518044
908800
1775165
1264877
1630581
1992108
1640375
178685
1750924
450572
474328
1716181
1343998
938702
1740306
508016
1500948
12279
564508
781411
522157
534440
536117
1601469
1024658
1770347
175454
1450906
1870730
1357040
1739397
298555
1190957
1919217
426117
1475922
1061519
119436
45750
181420
1631466
631224
1668153
1416736
435918
1653879
875287
1544200
1882068
988618
1596135
888009
445346
1757281
375027
1273257
1901818
369317
1263282
826109
993539
1018423
1128420
1053109
127232
7477
1433796
7381
546382
579866
1336824
647470
726477
1586580
857625
1351552
700131
1144927
1773581
1647142
963073
1067858
1770695
1301244
976786
1537727
666642
882611
430222
1412124
971814
1406558
1917153
1087307
248382
1984600
910472
103694
1524561
1887957
377335
998792
1131005
908525
1987496
204863
1307613
1556196
3313
1411423
1327653
1897269
958671
1536099
1346131
250222
1809478
914592
1151718
1040052
383926
754539
1870922
1894676
1305432
900397
700662
1172640
1607285
1211079
350747
809182
845347
1879222
658167
1018240
561473
1196475
1237594
1132117
71803
1824896
16415
557687
1658780
1605532
955085
1728966
1671615
1309542
1266539
5883
1737642
1793622
1757071
1948858
1219035
270705
1695887
1942559
883731
1748253
137523
191371
1930050
11989
1887622
1214931
1990393
857264
1911578
1442894
1738548
1177966
164296
938505
444397
1564153
343371
394186
1667144
207952
1117730
1600827
1398865
1643280
385071
1844436
493952
116401
441593
874979
1743179
1877264
491255
602690
495363
364474
906590
1503490
1390415
647893
1882
1279424
1782212
711961
118098
193800
36863
1640491
1292215
179794
1039705
335398
458031
1232829
352481
1303547
1690213
1837421
1516542
913632
1692710
1312369
335398
250697
1566322
964069
494783
212458
794799
364987
1060751
221167
925404
1998639
69251
1483178
1802802
822833
1790948
1815374
189442
1257456
712685
800404
690818
1349766
313995
1075325
1713350
1193437
245517
1596041
541674
1918258
1944495
352254
593068
1915153
111099
1401075
412144
582772
1172738
199354
11128
751587
721623
986218
713210
14333
559501
1629098
1628580
1512178
435179
594915
1384553
1395984
1127251
421575
986459
89978
517008
1014538
1742775
19790
1458730
1354240
1500307
432452
491682
1470555
595043
1173979
340596
1315989
1000424
528184
1909609
354886
395586
1412319
1463431
106820
317812
1966074
1516646
249476
1839911
1971573
820719
882068
551944
181991
1605933
1952157
1837853
518602
1800254
1594385
1922569
1155404
525083
1704376
163516
766809
132106
1721366
1667198
792139
849023
241517
1267128
1583231
186455
425176
1066050
1591773
1835658
684386
1263802
1607656
1170401
1498977
250001
164201
145989
832128
53978
1840351
10372
520228
1433737
793863
1159238
410302
4295
972858
1923400
576868
1735980
1327743
1681125
358801
1573313
1428759
1055102
1741290
133064
601531
532342
1491057
1097252
1077873
917722
1460611
1933621
664585
673609
1939667
1892016
931819
1330487
37061
1513780
1641893
113147
1366139
631989
299443
1212898
631799
528066
1541954
1794517
192183
1321120
392820
767022
380573
698764
165423
1238148
312304
1857107
1409554
553994
652490
764217
381297
1344406
194927
210603
120548
791770
354426
591905
1685702
49840
1103491
808308
163527
1806779
493348
61051
201684
1097888
1496752
1778113
1314284
661863
1541230
810499
619781
1629597
1449976
1291877
477616
1248515
17747
504850
303362
637985
428170
1075052
288062
1011732
1659852
71466
1846189
1139205
269914
686844
1428185
503395
903247
1905297
967651
36385
1471591
1632658
1133556
702185
1299499
628585
1430651
1903356
371924
977824
1229151
818022
1564989
1690749
133241
865358
716165
320040
1906299
177679
895954
557858
367123
1103006
332613
1574109
139583
439159
1292883
131113
1421714
692177
97819
783840
1106446
1466447
1935055
1987408
1462146
1525020
1245723
1427709
1155964
625604
1929554
1532121
1500311
421991
1049354
1327629
1714715
1513395
1394085
942322
923154
477928
1542965
199392
1430300
1416747
1913377
1545616
1282192
1933908
747731
1010719
741571
134138
1055187
280435
1560389
972080
1065683
1396210
290579
1871916
1608590
783129
638331
1583600
522105
546364
693482
1558911
399060
1145796
659783
1108980
1951716
683210
707379
1113147
1040556
1066441
297332
1071069
1311501
1297605
813106
1067007
309704
867427
477529
593297
797246
621644
842982
1792064
131714
1168466
1226993
419746
1731998
957600
709435
1135371
519709
1762131
534835
113885
252037
170769
804831
1188821
936541
1611062
298583
559094
193018
578313
89364
1859014
556789
1835223
1245651
1103948
553548
1687349
175205
1205922
221717
598399
660705
1494384
146053
925053
1019592
85308
758498
1399325
1250664
617441
674912
1474078
1682150
1998731
1951178
1740408
1959957
609164
1873698
1514862
1747601
1717147
1994136
841112
266840
1757773
360634
1355508
751104
1070537
1314709
362024
723435
1738545
175804
1291209
990187
850986
1371557
1610930
1170929
178062
561205
918398
1081371
102577
1778874
1354347
726709
308071
1726
1363086
1245799
1300673
326449
1649262
322941
1162647
507524
901947
164721
1217663
1194926
140321
332560
556705
1822706
127168
550788
1646736
1015035
638209
1906274
934722
1578456
146783
755763
598012
416648
125557
1847487
1752996
1157379
1022770
671843
557820
1563726
1615224
158285
499211
1058806
410187
904779
1279730
847480
1862820
615339
345640
1328474
26037
1987688
558308
1348354
1601352
1311297
1085798
908629
975617
953354
1035610
228883
291186
599473
1785985
1401670
1119115
1760848
683218
1378295
1903882
1011890
1306450
473653
74278
1041685
436798
134614
836864
944764
186034
1390645
1262350
621194
1844674
1567831
1638508
1141653
126393
176846
958301
119610
242751
175520
1992057
292131
821610
1689632
1247823
1884249
1931861
160491
424235
178490
1807899
1591847
339141
1108047
1051123
279388
677255
32730
1362765
1580537
1339237
829705
1349750
991814
645290
366932
768037
478565
1108047
1173172
523163
1196556
1660279
1867463
1920112
469248
1439602
1121361
735697
472928
1877701
774738
1421677
741503
1952442
1233519
1194231
229981
552931
971637
759279
1797441
1911772
1167348
1415114
191353
1738579
1354883
311098
1386322
884192
440580
1246253
1328272
1062118
1014209
426558
58647
559094
941231
1892808
356299
1928354
17738
1783433
220082
1243097
1446657
1573999
119033
1712181
493898
789027
909260
1709505
893458
1700706
226056
1676869
611412
299610
515386
985492
1360742
11423
507175
601121
1752462
1553221
207932
1239995
324914
159185
1586148
161689
1628574
110581
224069
1821264
1307409
1384822
1929745
1156928
1646097
1328454
330288
1551365
626519
1443655
1168924
1503386
902592
1552464
380834
885871
231101
912365
1010115
1360137
1870142
824968
1459832
996017
561268
1755873
505296
524614
1881045
608163
1308492
1051784
757687
768043
316940
913365
636062
41446
1263209
103180
513528
1833042
1948126
758426
1211195
1346518
1779822
892228
1611288
1786865
1943390
1645787
699509
1614923
868582
984432
925812
723179
931597
862023
1627491
1527964
775345
753654
1678143
1366153
457760
711426
1012987
822573
1238991
264012
1847783
496440
1689444
670065
669331
963792
973799
729609
1123528
88837
145349
466685
1418965
39127
533162
984340
1092439
1150951
446416
699503
1045157
1494265
1385479
1895215
1930495
892681
1902764
1007865
1333737
1851223
1330903
883744
1293678
1189601
362959
718603
1530216
1503930
760663
523973
637949
453658
643772
1444402
33953
1599821
884425
778031
1906091
1660622
1251161
1489313
1220791
1646238
1835608
900719
979898
1388018
1211369
1401170
474668
21186
682790
754936
898725
1283472
1540123
827831
129469
1744310
1901326
556950
707299
1755222
1304044
1644691
556749
677240
41469
1287579
1267527
1132049
1189749
1829134
1866806
1773346
782782
893456
1356657
899788
1293632
1286535
1537491
1569951
82839
1172800
1444067
1118328
432501
1278742
1652957
645439
39421
1997719
206425
1392699
402467
980192
1733244
1878861
1017284
1732563
1545675
593385
961035
465568
1056634
1857179
1045489
555111
777257
1473285
800328
1032717
1993127
1938401
1452823
377617
493681
1502486
1555314
96711
393651
213833
530869
743672
706288
1395745
1971449
813381
1455515
918590
1638856
1499658
443739
1073354
1839946
35212
471555
66780
1997242
113681
164201
706939
1842359
795169
1580165
396922
386446
1276353
1524292
364276
144688
259066
469656
10364
1788248
759352
1026838
950467
1303268
1975762
1425516
50055
1181929
1426100
1742868
1912597
1397045
824042
1092672
790892
1747583
643968
1682632
1370410
246967
940885
1311553
484612
1244156
1607443
1353871
209778
1316360
1599508
1996727
1294939
254392
1258882
1170393
1827129
676120
1567302
1196976
1471805
519479
203908
1891684
976759
1447466
1249400
69251
1639135
1781264
1364917
131270
910540
1572334
796249
685552
1047582
588482
1949288
1950272
1682408
1757922
1810006
596430
564588
1545556
841294
489708
1783394
708327
1212947
872045
1311690
1524299
329442
1173397
208736
1058086
549721
1187715
434180
1906868
1090741
1093154
388294
1728795
1583500
1989296
67983
1801686
1664783
1684047
1335690
1954881
1133662
1623113
1247827
1295653
684156
1275464
1879473
33031
213679
1284788
1510332
631904
1118064
1448762
1004707
1658464
839456
1970931
289988
62622
675820
1510083
737952
1484227
1491423
20100
501809
1516209
707660
1836663
257325
1689484
1566724
347020
805487
1637467
1373711
41989
1165682
229213
1964845
928976
1492965
399579
591108
1862341
963404
1057055
648318
547447
1420497
1297755
89236
1141671
275685
198235
1658937
77388
358519
1112949
445023
1262054
535464
383488
500207
500654
1375654
586796
536356
724915
861932
1348153
1779179
385447
675099
1026537
650496
1226542
1809238
1831450
1415487
1856156
1487425
112493
663110
1081137
528876
199068
676903
1115432
287147
595571
628970
1557561
864080
1506841
988986
1173824
696175
693730
1571293
417994
1952433
388338
1116353
90509
1017729
374284
1541311
1608929
1994882
1379251
1838872
1850923
1871811
1595675
1969862
129372
520423
571148
40273
1432882
1747461
516662
536504
7097
1531582
891284
1219780
1805993
886449
880555
1225500
1524597
1014889
1138492
823331
130880
1273868
1442000
688159
203448
886991
1432824
1539434
1481856
88942
1325869
99752
859474
926921
386799
1648563
945636
359133
1693292
421380
1082177
1973361
372678
914571
1443498
1973774
1382139
1288438
1817183
397975
1296769
596943
786794
215405
257666
123322
1391457
298091
27329
1136282
1546969
1780876
1322519
830821
1668884
875407
95921
1496906
1361493
327908
113027
397856
43082
1409934
1790420
667692
1951159
1917291
1578437
480481
1367971
927329
585260
1100650
596499
1326498
1020017
1066323
1393364
258487
900898
416921
539335
117968
95476
1109760
740250
1844456
94680
1648657
666324
672737
524156
673382
735619
1203976
936030
1191391
1190391
719089
1309335
943681
1727090
1291348
1393366
1732343
1390870
1462577
1362431
783394
1214349
1472145
798709
1396972
1762618
78830
67716
1141276
243269
899621
1194867
1108374
1274964
1170401
234288
1150533
442945
1453989
1265656
1841715
1501059
1339446
1456302
1790153
1228243
467682
464882
228831
1436538
862162
1508919
1938830
1658386
849113
1727159
57960
1189447
1845226
1042858
1247738
253259
1174173
972216
878731
656586
1134060
760535
1253902
144733
724172
1052209
535345
498967
1368942
1339715
174869
638307
906994
1277123
684687
1793686
1798404
252153
1677421
1821645
676012
157240
229854
1438997
1180576
460699
459123
633994
1864339
1593290
863514
1437625
1873416
426631
1947762
1542213
1773992
1198687
1494889
357424
372579
1400570
337423
91174
255475
1884570
1665222
458113
656086
1938490
517365
389770
406471
1700094
719071
579835
909464
735380
495535
1512912
1243282
1204386
1407116
679203
498901
618490
1054398
545682
1345905
672932
565671
25365
890505
759247
1423168
631980
1171235
877434
1146589
963955
1693241
1378554
1573338
75763
1527550
1401229
1418815
1810632
1202021
1499745
1936726
1524755
737121
1307709
306989
54129
1651013
1845010
864623
1232896
578958
1343842
208621
693057
1479350
1630611
126730
1206093
832964
1272706
181682
1965276
1102245
1656149
543995
1997504
228655
1947577
565955
1733698
1298055
1146502
592361
1050706
512866
1744407
994243
609478
970000
673648
1433975
1666018
1237503
1694348
487949
1543278
260728
1891799
459987
92978
1865478
1032247
738049
733181
173212
1980932
167194
1962599
989188
1788215
1394595
1757130
1918074
295927
97353
209753
1206062
640949
1284559
1671397
862859
644751
1818416
1658994
1317797
1467068
1720292
1372749
1861288
1313347
975179
1762884
530324
25135
614036
820319
910617
1531876
1494005
392227
1385648
1608694
1754265
1125657
977789
1898751
381288
242118
141657
27896
139620
580191
1560433
1436435
1647051
1979985
651217
1605783
1802559
1485796
1692219
808381
519789
824630
1369213
299864
1513083
319295
1530821
462101
1505060
1651835
1712542
1985620
1957098
385573
1639212
520964
591783
891808
846586
1294009
399504
167054
864632
1558066
1199804
1409043
1924776
1054790
1250457
403028
1560490
995949
1384060
749045
261893
506174
145891
1763706
248841
1997887
796928
262401
465710
432374
1369956
980564
933122
276518
1203249
547359
1129
1378702
1230706
644086
237593
442730
1795085
1099379
561453
626731
1149441
326120
1188518
181123
1400448
442748
45960
573188
45929
275348
1866555
736818
16939
260590
158444
1231386
662014
929364
1099445
506079
1071166
1069345
276021
1683327
636240
1094899
1090400
1767796
610515
1265195
182636
1192239
238313
1678069
178664
1289345
1864361
333534
894765
1613634
289070
161207
668407
1446423
1664667
837503
834082
888562
1718220
1123324
903414
1720453
1763234
907380
1479892
385995
859406
1964092
1666097
27075
1670556
745017
1651533
518913
674697
1441647
1136471
981708
142652
643485
1349432
1392930
767665
265420
677035
516782
1394638
137868
1956675
1297295
1694181
1818018
1328413
1135252
1816048
1648258
791573
1458724
1623904
609988
1631564
936250
1448941
944293
1078094
1192622
939336
765579
1878934
1128030
1350025
1611273
759534
457010
1774681
222705
193601
513278
1631290
1261315
141791
1171696
1291597
44812
844187
1657041
1844829
1695513
1024551
1132282
1591048
1377448
1198954
1685257
56204
935055
1456173
587290
398346
479906
477305
1718853
1864368
999138
1091974
216666
1640970
1928056
1060090
407790
1825161
1604921
1318527
104943
931054
1325568
1447258
99798
572950
1692960
54793
185021
766809
1217666
1668424
1198024
1682259
1416959
1550263
1244711
456657
394805
815694
1164616
374629
650555
1108205
1816223
560977
1581456
608988
945958
570131
904571
11583
238282
1954881
1636620
1064720
1753152
604425
23840
363719
437609
691826
1273774
699026
655803
1552022
1926868
494865
419233
570429
329629
1068897
259960
1448015
1668613
230255
826871
1536741
1198797
1339155
912628
154787
1222630
88257
1122010
289032
871215
373782
497173
94509
766604
1822111
1586731
1246655
846049
72209
1112699
353190
995164
976390
1607699
670775
345732
1605888
913792
1275003
1480631
826677
1915170
515385
284368
342139
438921
1923365
120388
595758
224834
301374
1855991
812931
971637
1110911
1083042
282410
1323110
1927464
50142
1768002
1065428
1060972
6956
933979
1556919
938753
1987260
319091
466005
796522
502868
212504
1791130
509175
1077478
1563136
1096176
613738
536538
1083838
224419
181329
893941
1808831
103819
355847
696975
783362
5142
1950239
418225
24871
1658684
1383334
500478
1720537
1359354
1128942
361838
1510714
1709104
838228
1719835
121213
1534569
318444
701987
1495240
354426
1200449
610576
1105462
1967389
1041798
1193576
725948
1815436
1530601
98004
838644
1798420
557397
1894866
1845504
1460168
1826069
638934
229844
1362345
781646
1907803
654559
1876761
1107304
342535
1405758
898393
1793140
1151586
1991959
613732
827253
1252756
626304
1433268
1659764
695316
325635
726887
1183724
1254205
1586233
1007491
841300
1795630
341944
1471510
1154195
827872
933778
1868676
136944
324944
255468
676493
1113420
1734553
716328
427221
1268804
568909
1940424
1001550
1984252
1689291
1620222
1311663
829062
214370
932314
342563
1590204
1178231
1581936
1099989
919096
79554
1986715
1423990
1474740
193768
389890
1414389
1726108
1005812
1630720
1923365
677755
75303
573401
1376098
1105538
1693217
420410
1300810
717683
1633794
1348316
493685
1633302
1713447
910144
1878810
1049404
1017325
288615
482486
65737
1196826
1773301
1443910
989210
669428
1039118
903213
458605
1200362
1730089
59986
1092500
1045996
1798052
630238
865063
1325267
755086
1797516
699024
1881486
108183
1074142
236874
1833021
320404
1134336
1791343
674867
821045
1867369
1117899
364823
1173505
99519
1686104
1294457
741583
1963207
1170773
884847
1351822
1776309
24487
1205832
1224698
1608318
1364844
1999678
779831
1718736
1222569
117900
371563
1372330
1108509
577482
379493
533510
655986
945408
19007
889608
540162
830544
1519957
1915219
1632377
294351
1971313
1572996
356269
158098
1951917
1154488
683815
764637
723579
1090300
1993335
83054
1370833
888661
1357562
1720430
830650
1609855
1041830
1916718
1055746
1414240
519706
75962
1919839
857158
355049
426545
1991521
1810572
1758405
434522
1420961
239327
1693811
422120
1613917
1616756
1152584
296734
1252021
1290885
460741
1990794
497949
1642825
645487
1373215
1554017
284751
1201067
192813
851343
1781146
1247670
760043
1333042
1904663
128128
1638014
1431814
133611
1210936
83169
265968
401664
727960
214105
970359
740217
171930
489390
1352277
894855
929049
555860
827706
306962
890754
1983249
1824298
790724
922621
1577331
994969
473530
1212014
764441
1204662
1590589
1255412
1629540
958888
1201364
846743
1977169
576997
1456123
1735157
589075
157196
1980774
513124
23589
94426
387352
1000390
496676
1591819
468981
821045
975560
1575421
1518687
207167
1097927
459441
1622168
103834
222531
999630
1519865
1426101
863493
522368
1894155
1861693
1944409
689471
1534197
150562
452338
1564878
957789
978156
1934073
1621039
1096998
181519
999771
1409783
1626946
1061572
1161243
517113
1747941
1852490
420095
504264
1233592
388716
386248
1810960
1352101
1808226
578194
174147
1008002
1816439
1383033
809136
477608
177767
1061232
1823482
1292799
1613560
724583
520258
392880
605969
1113359
1859780
146579
1646998
1597761
227586
1420375
432214
1701665
844673
1675157
871597
711304
1042949
410917
1161808
420459
280755
1288173
971674
1052312
395718
89881
1644345
1042692
1810347
226625
958351
1993658
603056
381012
1019645
1406516
1890750
1264562
914124
1338773
832797
1167373
855725
40970
642100
626190
383266
320720
441371
1134498
1663441
292624
745072
1832994
42876
1047053
57489
189291
469518
22632
729521
508139
308665
850344
55262
1548020
552975
615032
665826
1911999
1524978
714637
362110
1922789
1447530
204635
750453
114857
948567
1278084
1529179
1677038
1564808
595186
316357
841197
296472
414023
1355952
745748
727348
1374426
444180
1321698
899415
1066010
379662
1042036
1692018
173910
1447916
1744110
1956018
1372019
1421296
401817
945607
694763
729125
625656
337517
1344827
31268
978459
1513128
224088
1854844
1016603
1188625
751124
1324679
98266
1102439
1942333
245206
1328067
1474152
714989
571093
710050
171555
65242
297817
1314332
260746
698324
1730749
1317988
264029
1575637
157994
1306895
1030193
1866644
1807001
1952830
392938
791118
437174
1218493
1374789
1609240
1328403
1798245
908754
1129991
1073367
483866
71466
1409669
1875255
415091
908690
1615252
65176
1125920
944478
379907
405097
1473876
1488564
38023
969967
1834230
1954537
103788
1167971
1549947
615914
727812
1485947
430313
1950605
561648
1907481
121975
1412643
1508258
583607
1596898
1839908
115054
1343343
460593
385212
1961567
728016
1375385
147200
1738141
1480260
1231659
493199
1908069
284261
556334
1406539
167353
158040
1206986
952895
1682545
906685
1430973
10909
730674
1491916
1638498
306901
369959
1884790
1069362
108137
1504726
1333261
1365210
1311269
723120
1934252
1719522
115186
1580739
1096523
974844
141515
1211871
1623148
1652387
141687
485469
467579
394422
892533
736288
1220178
676610
59178
717485
1490221
520965
1923499
661248
922525
1592816
1392930
147950
994998
420075
1221145
1716809
554303
695547
1164479
1541376
1411110
1818516
956202
592024
831832
180112
601644
1951084
1991168
551504
276798
1417705
302416
475555
1915401
1710496
1431616
1735391
1408208
888038
1633105
1671231
199542
203514
782826
43491
1174648
1958247
8830
972578
29073
1714942
583586
632740
988634
1149552
1661099
665364
330387
395245
1502920
1792210
736018
899584
381566
730454
869761
1726841
666566
1801991
1316033
1245405
1277688
1907296
1253104
1233234
807255
968241
1092817
742250
215497
1373489
1681340
1540755
181329
992005
1074651
410252
1826260
1507784
1789610
804733
1824080
435861
1801243
1282401
255630
1580929
1546928
1435828
1067575
1214555
9967
1290998
651586
311273
1125512
1145569
1030699
600618
1303793
786001
1661752
1148124
761048
858724
662092
1059258
951627
1574613
556575
446483
1075455
561791
232047
1571465
1444292
970112
1446235
1410428
1015150
1873901
289243
1864568
1768055
1425127
1608758
479407
1103359
486484
1873870
70339
537084
1497904
1621415
1865201
42277
1849087
1995687
1953968
1503199
746786
482569
775539
1615317
1094645
272799
1626548
1863367
197354
833088
405226
951287
1497077
1083300
1657041
1085765
317214
1286228
526224
1237456
907272
996422
615861
1308654
857589
1655172
102054
226334
1418685
1613719
426627
498739
1543709
1880819
1378734
1135137
817283
1930416
415314
263029
317125
829766
959479
519518
761599
98279
889395
916300
233363
231265
478155
235737
1949504
144304
1581376
145261
1698522
821696
1645853
1678445
991019
178775
193604
1271037
1358658
1799780
505760
132031
740321
237771
1470782
278744
619938
729294
1280410
1629294
869380
613527
1528916
852427
671240
911633
980508
1965222
1923232
316648
999582
862099
1198683
375989
1604420
769996
1403810
682964
1070365
345732
1261683
390532
453845
752796
76023
1225649
1679731
1062695
640708
394965
1136407
1893817
707377
678326
194817
661709
1333010
1338925
1499285
1656800
1950427
1388968
528424
1000321
578812
1267468
1476897
33996
1049726
1505441
1503959
607617
949676
628644
1769467
593208
1410321
1556979
1637830
1418283
1674036
1073158
315226
1034463
755493
1442181
296508
450794
760439
548732
1524941
1888084
1811560
178832
506527
1688217
919627
1632658
1415716
606587
626486
764130
1070134
1463799
1070651
1102770
949006
193976
30641
1469453
1013287
1815308
1136038
1256148
260492
1690104
371410
1673209
88265
1282816
737952
905322
14375
1848601
1190682
1187930
524493
317225
848709
842802
550828
1522596
1460732
639457
1256468
152009
469292
248266
280643
684390
1738042
1981304
1294533
102901
496714
1526888
614704
1947085
1705270
1085938
1601021
297550
1246506
1989515
1765826
1234869
1396041
1719001
1088869
1232345
1568288
1890591
40376
301432
1290726
1741527
225238
1573135
1099291
1582252
415021
1745686
1793459
1738117
1349086
1910301
1109759
1088522
1736406
87056
588917
1930185
1987934
168693
1189610
1445783
810365
306604
1526697
33128
331643
158244
1426074
300919
1609281
1459679
1403536
1933332
1626183
407669
1048954
1966765
1142047
938487
563338
274316
1492059
1977605
1141873
1948739
316487
296005
1201775
928950
648379
1960112
1150480
314599
1847082
878165
368617
1650409
370266
1170298
1038544
88272
359163
1086188
561789
1543511
1537929
1111885
1693947
1388796
1908860
771262
1903442
1343355
321239
1248012
1327652
861212
153048
1672696
1639052
592568
838616
872184
431160
178730
1371466
813544
229523
396031
842447
1274606
62654
1853151
442331
411284
27876
111927
1255935
354190
1218854
708935
1289526
931738
126890
1046131
738630
1731184
1581596
287064
905844
1450657
879059
223243
1877578
1089760
1170773
1150951
1683787
1263202
281656
1917018
748048
992951
1893356
1438419
1808518
1779740
1622120
1870268
298856
1497333
601122
803114
1258222
1499267
902326
1890076
290677
1667246
231849
1507636
799025
938533
971551
1140220
415598
1811047
646851
3035
1742816
969047
1382653
1305542
887643
629240
156400
1883075
1676683
295153
1953870
1316760
1372477
1392942
896437
1496908
1824178
555435
121655
1256690
795291
1211337
1662328
769181
833111
691599
1872054
1871514
1889218
137033
354455
1350953
1454019
1469751
451322
1777043
1440208
1332582
855472
1573854
1605329
1250165
351150
147867
1388699
1926647
406552
1199981
867123
524693
956788
1338740
1852093
214506
1999420
711149
1177962
1215135
1661632
1304974
1489120
693085
106151
1806788
1322241
178192
728163
1816001
86888
903479
1312870
690596
1200713
1835935
1724084
1510680
1770010
1888655
737733
252633
1906922
424230
1537852
776801
1965638
801826
656150
1012438
1799923
1201418
1161227
475781
54794
856250
447732
1348985
1436178
1121750
1020153
473260
951454
1446592
153889
1086962
1333635
644920
1190613
1145765
264499
1238393
1886312
645532
215820
458968
1904137
41658
1467802
1001941
47710
813361
1114539
1360787
1828976
155025
911756
248555
315092
1693168
1332012
199571
1459796
542153
1574230
73841
1845376
1717493
35215
1087108
216922
998366
1441467
1404836
662162
505912
502220
1132313
1106496
242409
1003649
1744061
275256
875093
1010546
1410365
862298
588813
890811
199587
353786
1257939
467088
561178
1338928
1125144
578783
504212
50733
340204
1858041
1921046
184893
1953366
1654765
272886
1506888
474108
83515
1519025
1603346
765657
836579
1350691
564750
1031161
244479
1769237
1028025
210640
835851
608625
1137758
819049
1710684
1901276
225818
1269651
1474958
1055195
1162225
509289
818934
28174
988010
11849
691194
254139
880862
1931163
1516774
1120929
1373496
1315558
1439011
497134
740222
2912
1199530
329916
1027251
1307619
733267
718228
243943
516610
344867
643968
709204
680241
1360304
260890
987994
273092
69909
592579
1473156
1321507
683726
138684
728972
714193
539729
1409130
1189682
967633
818029
1243603
778366
171004
80443
1594732
1666274
1009092
656429
1409078
1527100
681221
830858
1646186
1407059
1675567
730327
1370590
417174
374470
1017113
1014983
1964054
1972322
145322
161875
332626
1505919
1576116
908762
77016
1391230
433743
1423389
805650
1485686
545027
1747156
1400097
1964006
1677860
1045056
371363
197570
1152206
896352
171728
1840932
229709
877595
430561
313440
654068
1085476
399946
1742777
915407
1611396
1034512
1732562
1557652
1180084
137501
418975
9539
72446
1253537
1133221
1305350
1031481
578181
1529331
1824070
1592125
1054470
1594964
769244
1852267
188393
1333358
1103327
1527198
242957
1654022
811362
243887
445106
648230
170077
1007500
1410449
444374
1874245
106955
518822
652413
882802
1890398
751286
1445578
1970936
1846509
1984221
1829510
287141
1703623
317677
298024
1382530
727962
1480113
550630
1645886
974122
888120
1844705
404751
1126087
1253887
1338940
1138189
1266401
1094429
535005
1781326
1976296
393895
138090
1376015
295138
1840975
704335
1302741
1749973
1973848
1541453
1622469
1432306
1668305
118121
1904989
309007
161747
1772922
657565
347637
1938896
1306047
1376397
893904
1819354
1706263
1969360
233231
1062299
116419
155600
1105091
1629010
23396
1422493
1693840
1905604
1338091
351188
912847
661114
1924152
146632
528790
147301
779105
1428010
455578
1444616
141828
1232866
214661
1366369
528342
404874
385942
1395447
386157
1140062
717399
1447164
986861
1882977
353064
1869537
961340
1124552
1823211
1373067
1349625
1302449
85975
1215496
304945
1439169
1607349
311442
391599
309759
411964
869362
1973653
1979741
1512178
491692
138949
742360
1288532
1081591
611796
1323044
1961658
223783
1655619
762487
605794
351110
1456302
1932824
173535
650771
1330376
625519
981081
1739352
826122
1831546
1609147
795859
1426555
1314989
1767528
1671849
1332297
1567691
776414
1820502
1613712
395178
885970
1162204
1281186
32301
358041
1963989
553942
515805
820333
1011527
711365
1150355
45905
1644887
1271428
1921304
837012
918905
1863277
210672
1545854
1465899
1339588
526497
108738
1388060
1770253
1072640
1837508
36180
72694
971644
1580843
1620802
983480
831649
733144
1159284
1959736
49896
743022
1394722
1211776
75511
803455
1231861
901954
1870280
557270
854941
318586
1019617
1850643
1143910
1009496
1614554
886233
969260
1173134
1910505
1472253
1269342
858338
1467407
1342210
236100
160695
603275
934296
1983312
1933130
1438408
1802661
1545160
1508258
561648
702542
106
1870982
1484298
1543044
557820
831044
1784726
1974395
1488226
1205901
549144
888214
721028
463926
1357493
976671
981009
393012
1416151
606970
1740941
257275
831789
547128
1941870
1862997
1350059
554101
1143706
926303
1950122
1211330
67229
863446
1019004
341161
1033508
1501
1144685
1746629
1224361
1512488
1817145
114152
175377
614145
1824098
577177
396200
581755
1359723
711728
940592
1020322
1070964
691975
568552
648912
1085408
61080
1505985
1352432
436165
55300
188666
1585201
377505
1577612
1007933
1680113
1466543
1207764
1592001
1217130
1624933
1065298
763716
748678
721468
1271631
344448
1551511
38039
1906705
788005
1030347
993228
520114
1149796
894173
664503
944926
1941149
854728
144062
1127425
1328145
1632634
970479
276451
1928319
585563
138325
1955721
1022526
544044
580968
746509
1176988
178490
1286624
1047097
426707
1768964
309048
423052
207849
1743993
1425626
392504
1689247
461266
791090
144563
906999
1424049
1810434
94038
40458
1680941
1391363
560544
129597
1591518
493978
436023
350573
91975
1355057
1765000
843961
1231015
422637
962386
1374920
630743
1442246
804818
1678008
410002
642150
1969249
20937
1931748
831099
631916
1013567
1366502
182339
1457763
1790193
1288112
1462305
854850
1514063
1300636
991660
1184092
237654
1033661
1071710
1334761
643704
1490730
250531
242403
183701
352604
586161
1030001
501158
1132840
1622434
1491895
1786937
183860
857797
351095
1376332
507975
892858
135666
354614
1900280
436023
1059111
1113398
261760
842553
1040689
1753806
689661
726858
852202
1586967
181911
1012527
186509
1394021
246043
1640519
461614
1646494
653092
1306334
31143
929577
1937265
1470717
1597865
315660
1402453
354683
1571667
1675753
871087
1106544
178833
861893
985128
852147
930271
1297158
388789
1946261
639829
547134
960149
1234088
781832
1390362
1944207
1839426
898978
279202
775602
1562031
125553
965173
1490570
1811232
97568
1515691
1656197
426454
1286135
1678429
740406
1871913
1263738
331021
7414
862481
1925515
509282
659611
178125
333035
292702
1627811
733343
29440
1026423
1478798
1232199
1371152
880181
1585620
497027
208557
132787
797540
638625
1048331
382019
1551042
1766339
1888359
1217273
1678666
1912163
1779493
1475860
326650
858214
1593488
1426831
1054437
1086638
1363265
1644321
793016
1243622
266897
1119316
561751
1232845
1152058
1972412
1307597
1734965
881241
1695853
1435365
556446
1024031
1320023
1799472
597069
1188004
261741
191880
180822
338563
548116
504143
250293
1971473
1066533
1622615
1483966
744243
1255389
1049045
68460
1759893
522287
513737
1028775
1988599
1317058
8254
51994
701735
673703
846648
551861
543819
1326502
1746478
1557335
415375
1522910
719142
324320
725816
1531736
1602098
150184
1650085
403244
792592
1083475
1325229
1449995
1564808
1531692
345489
472717
186917
196544
940722
1378607
1683783
1266716
1064030
1027532
465739
1975570
260124
1547694
253977
1774269
616150
681698
60262
554619
1719457
1864701
1874711
1263987
938045
1697838
99962
445420
1690969
1332257
460130
1285892
1707896
432850
1694179
324730
344338
1058824
17448
1376600
960007
23194
1417850
468576
1869487
1484692
599523
742480
1164417
484100
1113331
1350966
612556
837220
725596
67993
1287992
1712311
1040362
556885
1187381
143611
1588406
1791375
265078
1807021
263887
314672
1514121
1234633
1678547
1528512
953092
262482
1191242
749233
1954561
961869
1591781
340699
1378324
1924139
1824411
166338
624681
478782
1033677
1167611
1263693
1429120
274392
149354
249888
927499
442154
677802
271970
1401188
1184920
381191
1960788
1489022
1344588
921901
736827
145106
830470
1541831
353350
127540
1349432
1497562
1716364
1629952
1262509
1499396
865036
186888
1391521
502249
153570
1313309
788399
323679
1383046
596924
976815
39561
159577
1659175
653033
383095
1691029
1468831
461927
390792
1803943
1232415
161796
284708
1350348
118613
1101802
1021440
1875935
1805345
1050497
48631
633552
1178851
663816
659152
722217
1171907
586298
1508841
1663802
905645
658330
56119
1481617
143800
667057
296109
1823501
1683304
780827
1886545
1575458
566538
1830479
1453769
1235856
9585
302174
126618
1113490
439660
610019
1546659
1741743
1667219
1773392
391967
1479511
1254320
1248629
707219
395540
531254
538022
1867519
1224002
1120369
481489
728033
1107912
1040595
865064
1620410
853225
597847
963520
1674766
1828033
553212
744656
215053
765441
429964
1010546
733264
245872
1061812
533632
1507790
1970983
1626682
1230215
827489
932065
735447
1760577
41604
959997
1181960
799148
852977
1259919
607888
56485
1159526
883358
950486
1663440
752864
350729
629513
578460
1275384
832510
560686
376674
1161980
1777525
1430060
983072
883961
1945369
1774610
1865686
1134379
827929
252782
414539
1533766
728451
1780424
454647
1325796
645212
1452156
916314
777861
762334
1317733
327466
1648654
291756
1131005
1138527
183922
763816
804699
465333
496527
916822
1827737
791210
309944
1100151
743158
1863326
1485996
1390228
337985
378288
218110
929020
1558028
1020080
1420180
1949441
270572
907809
419692
164202
1954860
1176881
823141
426673
1206181
1219531
1421874
819195
1802977
32363
668008
1298861
1923525
1723590
644104
1184325
1247180
1175459
912047
1450652
920284
163431
1508539
533250
233878
288698
667460
1110219
1082450
1697360
843123
27021
1426649
685533
627662
249523
1370612
15209
1569948
1791564
524633
1168119
1105623
1770550
985027
1420251
323248
641292
200435
1308804
1859617
649618
351051
1502149
899209
1602098
223719
1982535
1465262
1193320
932060
330743
1998782
1455376
571661
18717
1946501
1497731
1986544
357374
419360
9443
1973607
583255
525743
1536916
1659993
1578474
346108
1839665
1308666
1201217
126439
1286570
707763
646334
166309
837606
1949133
3693
739879
1759185
368125
307622
1240639
540330
1740174
307453
230004
552248
1447519
889208
464515
1449398
41434
227245
969617
1440471
1029501
137414
1001493
1153621
1476355
704125
1216228
44083
628899
398667
1563757
788644
1959343
1377629
429385
1179215
631047
824082
774460
1124335
603997
1753053
919503
837120
1259866
320806
569086
700006
865027
1111907
164003
1960987
650279
1537572
438185
687975
354528
1924690
970625
1545174
1472157
240554
1658528
1248746
645581
278830
1342872
1539166
196381
99910
455994
64957
567495
431492
1339901
142251
1482078
798257
299118
1079174
935699
657088
180736
88768
430716
79512
403917
1792718
240129
1254166
1342893
931170
809745
310817
314588
1782976
1506454
715967
630141
1079353
1145327
433719
222763
1908719
536517
3076
715442
877841
412097
341198
556739
1990494
1191809
1553144
1013897
1939735
1275122
1906543
1881745
1036392
93204
1015470
667660
1143732
288386
1195428
356021
1962848
214567
1580723
233138
999649
222370
1336056
661986
1846609
742359
1000046
1598862
824403
1617476
543293
1926113
243882
802803
1203085
1376987
116999
1134541
1502762
1188111
567634
476014
1289986
1720365
435385
42563
161233
144272
54418
752830
1633533
640572
1460599
1894155
729465
736068
1907885
847635
528788
702588
249946
1654955
1543709
1778448
1907465
1294071
272338
263614
1540341
745886
926266
340208
35869
1323595
252223
743707
1338263
1713342
853295
1093687
1564789
1334450
1109460
1936470
647467
871791
1610631
1208512
1240445
1692400
625701
1218101
702000
1691101
462797
1057214
1331777
203797
1054701
1022409
1007889
1877876
1256200
1407178
1395083
1721683
1418578
1741047
1328316
1432535
1201807
865847
265905
81054
1856689
1055225
550574
943517
1681720
1156996
1444109
1097874
547059
459543
1195041
1763696
409961
1999743
200265
1444487
1153905
1735738
910453
943840
193721
328025
451214
456978
1714222
1009646
148837
465347
607305
402426
806400
366712
275476
587556
1699637
585132
752475
1227927
1119632
1915385
195234
30484
1508074
12531
919683
217352
1375798
1047752
21975
946985
1943294
1634471
1565739
1408243
256603
1942082
1272203
1284101
1072918
1989942
1863441
1968251
1295049
674382
107039
178938
1111847
839573
1378554
704581
1316573
1656879
488534
122994
6654
617523
1839636
1082739
563096
1446005
1133294
1856520
1347385
1360748
1556939
1023943
1285177
1708577
36666
1971584
1049381
1203055
739071
212872
537298
446003
486227
422881
598360
801140
715062
1164595
53911
995518
1409582
1669771
1409127
1509990
921575
86990
1435730
673989
324948
1907031
58717
899927
939849
1853600
1671398
548907
1623861
739401
1177597
1730367
816847
188940
607620
585015
532001
1950455
1959078
1369323
107443
1932728
1619850
1251535
678292
810520
393256
276102
328774
797351
879285
891458
1201697
45605
1795266
845995
1327930
421048
660174
702354
35817
1250067
1215145
236936
1550197
1801275
882279
1680454
1985428
1118085
520054
1949797
844759
469521
1586557
887945
1992385
443014
445312
1263830
1554622
1355795
1758840
904349
221899
516759
1870520
155959
1648829
1926089
1290922
1500426
741921
295432
783379
1404425
782151
61974
1770562
386994
222145
1204571
1598362
433192
1044329
382211
361100
516877
1687541
297920
822059
606770
1584276
709999
324432
1074977
1488957
1769792
76708
1568749
220153
1883651
1912281
1759693
1751191
1681192
121560
614903
1388566
746022
1426336
49162
1203555
986384
902976
375007
1424974
1189988
284212
1320957
1840683
643862
715944
945846
1677058
1329458
1835184
7993
341568
401664
1102536
1897059
542323
1047672
731939
706726
1419247
233186
1751072
196595
323639
972680
966036
1432803
1743576
295841
1587861
1662771
1725590
254218
1700535
888120
1665019
1536560
798602
1981015
1687941
988079
99679
1234321
694175
77802
1987251
1859734
777614
62269
1544874
191121
1218806
230118
253560
1816697
1584124
295052
28990
691613
1504255
1010161
733157
833646
1392865
107452
1403536
1454479
1538416
906794
1198549
977217
1114587
1309718
1628222
1585201
1304701
1548006
1161185
1643616
68437
1073431
1557000
13969
1866453
1025877
1465344
756629
1823566
514181
116391
1669781
1847413
1058782
1283559
1845522
1203826
1873714
1798708
1394434
319533
622827
866001
1096176
1678461
1358813
1874498
1713898
537005
254174
441774
593971
1178712
92271
434788
1829127
1069957
359369
1793872
1846094
1263170
1219043
113338
1518161
1676119
1246316
952273
507860
224312
581193
276497
1883823
400731
1086820
1867920
1353480
1850920
204380
1556821
1192643
194046
1287875
1257062
1867637
1818246
1453989
1624512
42875
1585299
662839
399273
1769267
1627899
757673
1624654
1114817
173850
253138
1454521
944037
105098
537627
791594
184311
1004144
993070
1378364
1259576
554055
83237
421402
334806
201351
1092214
937450
1234569
816133
1903053
1545607
463730
1619459
581344
1341323
696625
786525
695183
375307
1562327
765280
1240143
1798735
1441078
78485
1517080
1583827
1458336
1045372
754016
1647121
698261
1123929
1069956
1883092
1709878
1803822
1771950
785724
1230653
1314620
1363271
112726
241462
333435
1704237
1739010
411829
1054134
1286715
758524
1459744
1885766
1900625
1452334
1662579
26627
821486
7346
223538
1547354
1977169
339843
452845
45183
1669567
996909
1647489
569875
1199000
1491971
1204508
944854
827831
1538996
1266179
989523
81833
614367
257548
1023651
398529
1638141
1446776
1633919
1854198
636672
974730
1752339
1860172
647768
1348398
1326344
131235
1046622
552948
149577
144451
158623
796057
932627
201123
1779005
1020979
1298029
759859
1279161
1165377
1479067
1543609
1045040
1365200
307986
1922502
1338355
1821310
505536
1171756
741628
1885729
108680
30495
1027751
1904749
1446051
363653
1100112
767116
1827436
637109
752888
1988495
1481157
1884491
995056
1348177
574866
1116342
1020304
839047
546699
545290
1825412
1599789
72013
543992
1513622
195383
537613
1908567
1136693
1306005
1174493
1717164
347384
917884
1868951
548608
932169
1017679
199382
1346394
793726
532430
1857453
1261846
162326
1832671
1825307
275916
826132
1042476
432965
676541
1739154
920378
720958
189487
964953
951111
710078
1327072
1159513
1711359
859469
1722183
1970134
1991168
771583
1461811
72090
1762392
166578
1558372
905768
349914
1794592
377992
1965029
1625380
1113568
1705811
471239
1604137
378904
1300685
1087010
44626
1491700
1570446
733317
1849024
180098
306652
1945483
1670361
675140
160415
1838461
1288393
1601678
847904
1135569
798226
1161767
1896853
475938
528408
1832000
766752
373217
1594435
93367
817661
1446702
1508371
882802
651704
564586
1655138
87135
853020
1543197
1931028
157502
191587
1524973
1968358
1373862
403202
1580053
1611576
1626079
20923
1978268
981458
694867
1989966
650471
1820311
1897666
1217946
1952367
1554260
1405570
1402258
357993
442236
1064921
84052
984124
1675514
1419794
1637236
1600333
1055903
983825
798465
985560
1478329
16876
1575855
1216897
1022914
1532426
475159
34647
1078661
1061649
1886923
1532375
1571067
1977423
1628686
1269848
517393
1564287
1716316
1153665
1208233
1548108
249159
1066247
1273906
1504376
265619
794956
1215498
1942124
735560
409583
1971923
113684
1771194
601825
1098297
1176359
176029
1156210
1662370
1760197
1375400
970978
506315
1215734
455249
1867022
864563
1250886
222187
358186
1534921
1087239
65250
1849705
308954
600618
623671
1461526
963080
829278
955085
91649
316292
221352
275224
1967638
167297
1849442
39021
575779
215736
1660428
937988
269636
1097255
1912907
553239
1332409
1036484
1833150
89769
571113
1282071
671182
1785627
1257984
1698125
367231
90570
1577714
1539691
655875
663122
276822
1479469
1635114
1094123
63799
1832637
206775
799959
700979
1796486
635326
703544
1973200
1319471
458948
1153517
1168144
1805675
1168099
1837894
109408
164805
185928
753750
1299619
1367763
397449
352886
690759
838147
953552
44729
1091711
1870641
1982163
51187
826209
1972347
330115
375713
747642
1350845
795687
939068
64530
1625672
91389
1744640
64467
1484828
46256
1371259
420286
1768519
1842298
393455
796384
1833524
1503179
1614411
1400995
365637
1321283
964770
1298917
885070
999268
183684
1285740
121173
1267889
504129
1652615
587376
357440
1862230
1708472
1489871
1003694
606497
780086
1939735
1330877
303399
1886824
409425
1702567
1484936
1005245
82803
1560360
1025371
1477389
1017225
922495
774441
1369126
1777871
1287821
753818
1750541
1044696
1458502
439514
656576
402032
516788
450087
627066
93838
78782
1625815
640292
1951305
1755784
1742031
1895437
147708
90001
734434
1871742
1757743
42323
1032661
862047
671742
1943103
924715
979475
1499533
83742
1880365
61411
1712228
575100
1455195
1640899
281374
388392
1154469
1642715
323055
623198
77217
743110
168012
311161
1492298
919596
1811509
86098
281720
355454
701520
1882351
337581
1022287
1827232
663088
915167
160034
1802379
1010122
623201
1329720
137938
791396
1623077
609775
1626127
1787907
1943263
134632
475238
1070634
1913113
971378
1301845
1014431
60349
1613671
1636743
1876945
910006
989262
1311796
1208532
360954
1479371
404594
54952
520688
1045716
1278163
191299
866088
1427867
1304083
888794
1641492
1515445
1632192
14866
1755784
628076
1490410
168631
1947949
1788418
925269
1216371
1830267
1815024
1612719
1573324
1574582
132943
1753238
1824241
1476027
1652093
1004463
199559
96095
617292
1900681
1572807
416703
1739077
1944893
33688
73557
715991
1280520
533747
1066303
4919
639490
1084686
939246
787735
1053537
1702936
1339206
1388474
601014
834473
8483
520331
13917
1431373
801940
801191
1784058
1941084
1538479
435114
1864400
1290912
1915195
1235345
1233997
740118
1644433
1984736
900990
1410822
1125562
653815
805012
320877
785421
472818
1878594
1922182
50380
1047506
888214
627461
513479
909464
533072
477573
974586
581494
1103948
842716
1718810
1653772
306102
1715922
108235
406290
50054
1344243
954085
1098037
68751
950834
1935576
1670603
851927
147976
804760
73271
1091034
1597922
1812487
1022983
408134
1290183
1367998
1571749
44230
1719490
607182
94949
1618580
326486
1893374
1627630
1214295
38064
1340174
1364604
1877718
880603
1942109
1914299
847445
1272522
1919357
1940341
1306160
1756910
1928557
834974
398010
964464
1478791
1362041
1297476
1895072
388153
852806
1203757
1278371
958856
569189
655425
1846497
1239302
486437
1190062
1632102
391423
1720094
225051
1559167
1690702
1134012
1542191
559812
1969732
1249095
1922948
1121714
1893763
521781
1384906
658521
1620961
1325611
1487612
1171359
1948239
399545
861641
685897
1582180
48667
180315
536937
1357967
1295479
1459521
1285414
1719522
1333691
1766991
1839075
1965654
271970
1012634
39580
1138789
1577584
41531
991910
1120792
84733
150258
1048310
1309780
1680613
703981
968585
1669308
587003
907517
1040355
997376
1425156
517136
1854966
1243663
396688
966120
1596609
533038
1240958
119906
65767
1369406
1702511
866100
186644
670791
1092324
1865914
302750
216086
1039513
327709
1961751
388586
319660
1711459
524262
953472
1291480
947134
1820687
1766088
1049596
1179703
1935208
1332592
53541
431004
862754
1911507
293848
1506141
440473
1342891
1936492
447795
1691795
769974
1709398
623091
1738930
1367479
1634442
358671
1621759
1266670
1874987
750580
1636118
45002
1991258
190701
191861
533813
1957451
953994
954740
1157608
55654
1561418
817027
615325
1052087
1285910
1814974
1280148
338162
352273
571064
1390598
1076472
1847589
1666860
1910563
464785
1224199
1573408
38374
1931667
290541
254850
1350284
667781
1423064
1742812
1461147
709101
1579042
432964
686886
1162499
747973
66306
293224
1638039
1841761
78943
853903
548844
1590116
1292784
580
1445569
885771
1713890
161572
1115823
1579177
1788236
1758328
1354772
569177
1338160
368927
1058756
1227602
388414
1909889
725256
51678
927569
1974193
1165796
775209
1913995
1816077
1205721
1028099
1674932
1715140
378249
1003681
957444
155703
1810528
857389
1946461
783909
1378761
683136
890546
501724
1674593
1698636
1137876
1427928
852031
1168552
1559190
1083042
1866606
496378
1813301
292831
1096072
1218299
673312
1315438
1647558
476982
1889729
633731
1802380
1508481
1534784
490398
1640444
982048
1386097
400429
547457
1294100
1959343
1408591
1263377
1899907
1174117
892417
1583700
1347994
41049
820477
1230092
1015094
1009595
1978501
152443
619062
1567246
1785560
338762
1218887
292780
675493
1052125
77875
747787
30198
612925
951645
459232
393100
807635
611890
1885449
1760654
1920476
1011322
477750
1953598
1232916
1790952
867642
1169969
1271947
1710189
18443
702668
682347
652401
336977
1028168
684779
642247
1825308
536205
1686747
1944877
1887572
878863
277926
1502869
1055805
1371732
1671797
175092
1397754
293458
174333
29935
1973544
1047672
1079950
1613493
1719376
923087
1874747
1562696
309144
309240
209235
1066176
1185395
672430
1789341
1578561
419498
250854
717456
205855
1931805
1682461
1574105
1676788
1811110
1373895
1922988
1327995
1765829
1208161
1440412
52473
674916
1109076
203908
478844
104297
33587
849271
452016
451315
1011769
1677243
1696554
1956253
1321288
422974
162180
107578
750226
257130
1590378
775431
920519
788994
962542
1268299
922546
1600459
829996
1477056
885138
1780193
1338083
58071
1010455
796683
611412
1864096
588413
1739540
73296
784636
107034
1025043
1942623
619103
1180327
1167412
591113
220722
1422932
1542426
570558
1784305
754319
1467441
1748433
168727
723106
260684
1268693
418774
1039212
448153
214104
15607
202275
675272
1910443
335142
1399387
335712
1956766
627696
1474148
1670192
560640
1435872
1493146
1760785
681456
631060
1087040
1602077
1208315
1473436
1358341
1497711
985338
1161844
820622
884060
1211945
210291
1993258
1191688
963177
1678357
481612
1382817
1343999
101987
1563608
345064
1233631
1380257
1973915
511204
39241
1431138
714763
421519
1514605
1795319
1851948
149117
1668846
1202573
1933157
818750
549930
948498
1502856
135113
1011456
1783971
83545
1041464
1792166
1867194
115197
404876
70047
1314228
210737
1734059
947987
493270
946227
325785
1072880
801152
1235678
750661
1663940
451783
1646452
1265611
372947
728709
1554103
96146
28294
1033537
1494162
1323411
504200
648136
945054
1864720
695880
243253
721857
122615
1020200
145176
1222956
1186399
64280
1111077
1033236
1419648
1660134
1532195
1060842
60142
1674517
234066
1314320
1426679
80025
556516
436829
1712419
1253674
538139
1162371
1320022
617296
1623169
1353008
1393606
1504192
1265620
138522
1374937
1077486
313472
1029270
279038
328691
530906
644375
994015
1889442
213114
322309
1914967
1678270
1638498
1679535
308293
1163353
739872
712960
697429
158734
465481
23341
1921325
1969517
986960
834937
1914171
215208
113449
1391375
1597962
988332
1084758
569053
1024539
1666689
348571
216454
1957051
690132
1065180
760340
588866
1493591
1995424
1007276
906169
212143
1610710
1006313
441617
811277
247588
121736
554042
633809
1582056
1942662
182205
917065
941855
1865209
1129616
1610049
386774
78825
613575
842440
622274
724540
709401
1363381
478108
1222363
861809
1113123
1250538
1406184
1581713
1832042
1190062
154713
512024
317198
1910635
559463
1300673
1699879
1919627
1135443
634533
590608
83812
1388328
57291
1998047
1157018
1581312
529372
1745337
1945866
1580143
1856178
1719282
1922787
776783
705614
728755
322668
1105543
1475001
613108
1057271
1932683
3842
1675225
1641866
1826909
142195
627176
1363887
292919
1095446
1161191
1502581
1573180
945982
268711
236585
420782
922005
151332
1679823
250602
128469
196546
720953
251226
582111
379991
1022181
206605
1473010
482087
1873004
689745
637610
1996040
107166
535110
31689
1280791
294789
1944281
1962455
1002039
7160
1370702
899511
1689655
328104
1918828
1358288
1714794
133229
16635
1294228
280041
1164465
100630
1433480
1452180
628083
1988951
1511600
99229
429842
1332970
21975
1047342
1957083
1769653
1963143
1297491
1326415
388860
528605
1014903
270571
899118
1599774
1502811
1638251
1309936
97165
942711
344427
1769540
1430683
1401642
1064584
1677856
893745
1882100
1423641
1450666
264310
1726119
1870218
1209955
882728
929397
1477512
679367
1232613
960920
901070
263831
893615
653022
1538630
169148
1793891
1399844
1486358
1140137
1600629
830662
458527
1935825
275639
1608016
55489
639270
809641
479958
1472315
242351
354742
115886
211451
1371672
1785082
1840422
719601
1296548
1659435
996250
337927
363602
1228624
795154
1970645
1452655
1325865
1037727
1578580
297667
915087
1914476
388637
533660
1606170
605062
1044570
334984
63673
1914609
767954
1249026
1925091
600964
339466
1838818
1502142
787986
1737028
1574368
812864
1491487
514754
65026
897444
174783
54174
1519014
916492
1117540
48234
1333736
1517899
405225
930575
717370
1701665
475520
245413
598319
375349
1903287
1800782
1402752
752472
245144
931230
1046175
964927
992873
738702
73574
1156225
632318
413310
1566234
1703894
446371
161876
1312753
832745
1283149
207421
5673
706777
892175
229340
350410
157937
1393255
94003
374349
1729184
244297
1053556
807565
1722552
333665
1295071
1557409
170802
452261
1206825
714877
1753423
850495
720074
256916
1509534
1048961
585517
1890096
1634442
989680
338459
1499149
410007
1397699
349963
54276
809008
1538402
595924
885934
1535102
1347272
83545
1821424
1919089
1545144
1615528
210140
769568
1517329
60328
1681245
1217003
1780444
1715505
830352
485711
1584473
954595
1451007
1760369
1348081
1031599
511014
1498056
1639103
1991271
1213471
1442538
1068279
915967
158123
1772918
1291758
1648295
1918837
253836
529008
1220253
390897
408489
1885458
524772
358854
1302233
550105
1298246
1588622
574989
511268
346057
878863
883099
584675
956619
1013150
279029
1794399
1746147
1361794
909845
1330273
215072
1975879
1265365
1015819
484879
1226006
1811616
498829
328277
778740
797346
458968
636997
1823428
282510
1021579
465534
1469736
545036
902889
275492
1211128
536585
1532254
873224
118353
1557601
1579364
1698252
626394
1212125
580987
258683
1254017
228408
1289889
1369751
1186400
1789153
656971
547537
1918048
962958
694338
1831117
367022
1241161
1750571
240024
407471
1478813
1897086
149588
1847865
1237967
1576254
629380
1813804
1413462
1957587
858102
1890133
306707
685429
227723
150273
1856821
1142524
1522738
261153
275033
1025436
1013847
31319
1587519
1846585
992066
743217
982442
428007
1485382
590833
107234
1424550
1486525
594260
1571503
306431
443593
1832059
1084357
1993470
943908
224
434963
412226
648561
1281123
1368563
1962882
1504539
764487
1225480
439609
914681
1505118
307523
1459427
1339295
440442
44184
656003
147230
808501
904779
1195682
1169256
411160
886753
1776591
806400
1328454
1027445
691546
554395
1176402
722778
1388739
1198607
1352413
73806
1967949
1128956
1055338
759242
1866368
1940140
922017
1727840
1700625
1638899
729211
1384650
1552897
454491
778954
339321
608670
589093
34355
87977
524907
1489733
1795054
26930
447305
726714
208887
176094
578079
70704
153482
1292893
1377940
1072551
1088318
223441
1213164
36815
1085578
1511707
1590381
1518509
1404531
1282054
1102433
1835006
1345128
877270
19466
1178068
850538
1670265
287900
804209
260402
317353
1252045
686747
1549685
522431
195753
598464
1448327
1215560
901236
300959
1280567
126325
6946
410421
1943226
926354
1624467
171211
318218
488171
177834
849011
1746757
1996335
1948774
1168269
405737
400880
1061785
65516
932953
817799
1055584
499032
1699127
1169761
1012303
386478
524493
50796
1640170
1239151
218701
1499143
242735
1387003
1298227
97950
536466
775448
69481
1216743
10183
810806
993936
1175285
34518
1130627
1931505
145599
1769061
1498231
1828079
1649653
771425
1872902
1813852
1669251
1668170
704958
9425
552387
1876366
688898
902734
1641751
790830
324915
1003415
898156
1568444
1808340
180298
1472266
280967
720390
4263
1835960
280841
1868567
1581390
1785602
1721649
1373050
1875890
1296232
1136383
1751555
1970237
1271933
738399
480205
256546
1748548
676823
279779
1740410
1327726
1931396
1954075
987798
1833629
973292
1651533
390075
781297
1059957
712537
84910
1330050
1537389
1519405
1896266
943393
1762346
183374
983764
891335
131430
1688607
580371
1098146
882851
439084
1243340
823858
708155
708373
1540689
1358315
1976136
1391776
4085
790211
953134
1992980
1086962
1879578
272933
372402
1854161
1862413
1816236
1877471
1494618
1138787
536504
102323
1986603
1927983
1688564
537679
331369
1735738
660214
1029354
1971432
303006
975671
554714
353958
24116
1277321
1219818
1497305
1653773
534396
23516
1570366
153528
1428648
431850
860158
1999396
864322
405242
1146639
1727605
819065
1613394
1286454
322552
1499289
1004283
1145038
951751
397082
1428795
188015
1702281
1393697
75986
1958963
1795255
498367
1443513
973880
629589
1442805
1946023
1793017
1330957
1009943
264068
1785207
1076797
1627670
371751
879439
369241
1957361
533690
1718876
1449488
1681519
567417
1414426
809702
1003420
528481
1080205
1882992
1708203
1201549
432669
1123572
104229
789932
376190
755493
195433
1265146
1176902
972897
1840923
692067
199779
864503
1020006
1518477
400059
1290195
971162
686282
486522
1151794
1750448
1184843
215061
421072
1035693
700196
848292
302778
115820
516259
12670
1412643
478635
815149
907648
109754
1784865
1321580
1650467
1265542
1317190
443397
1999614
224401
1891119
710045
1590468
990912
900833
462050
273286
1798108
726761
1477854
1202471
758086
1368713
617276
1841976
37893
399259
470888
1718925
532695
860225
1036636
1071782
675775
593732
1990876
1951026
1134679
1480842
889489
1163312
890539
1404643
1084924
223191
688734
1454274
927206
1940927
664977
138759
756303
1021549
1931504
1371611
689641
1378423
39123
12648
620949
563038
1227128
270572
99468
894301
1030677
1593146
1311168
11128
785493
1786394
934357
685761
990396
1610747
238390
1964953
1850875
1269723
1916077
1527868
1106021
305072
791430
1842802
1772701
303726
881256
1012527
248774
1107963
753331
518935
1861242
212721
898845
236913
482590
603711
1013836
240106
52252
1704442
1381873
188607
920618
1262330
1417509
1580023
416256
1474634
1558895
171077
24269
1509810
656873
621316
583354
1990764
861457
607182
1897338
1883875
1133138
682719
1023592
1894049
1824911
587573
1121209
1636435
1491466
132943
1591639
256492
220740
1905463
1000238
540316
144048
1652179
1592220
685631
319675
1457982
533052
969614
151499
1158495
513118
1790858
1312668
358558
249082
463538
335446
225611
520071
71740
750944
768820
1292033
1493574
1602781
1763347
860595
28195
1397400
1253262
329168
1050289
411958
722662
917065
1640128
1207125
708575
444036
1677382
1436791
1014414
86819
1272522
433186
1786981
1379591
910224
670591
74179
757925
1585063
880829
530596
21547
718015
841755
1955768
30502
688430
1913079
784972
1049404
939844
673038
298729
1987478
6217
939825
1647121
1689655
398564
630325
539229
781921
1424033
1610212
369579
207197
1634412
1201268
1025164
137227
1188757
1340747
613039
354812
184193
1102113
1891119
682642
762708
916214
1009943
73287
1447365
1123550
706235
1663864
1854870
1500359
1308818
1274605
1967025
1522095
1910624
464002
318069
42298
1432722
1601512
52274
1691291
114914
574732
1045718
960080
1853652
1595133
1098192
492059
1297220
470295
443484
466214
1676543
1957705
1305612
1199078
1112697
917848
1263232
750088
1243122
1215875
1065650
971263
1082552
312496
1109581
1420887
1493897
1315410
269645
672673
1058756
1801251
529822
803344
1173674
1658669
1662044
153246
333834
1418123
550046
1226499
421656
643975
856024
1471841
1773695
1298568
1480233
781144
1199296
772952
1238321
1796342
1951243
1791961
1821777
1909229
1879601
133015
1238909
1224086
409419
677189
923376
389834
1893244
1550732
86507
47818
700057
1633933
207109
1116897
292514
570030
16598
1508121
804107
621266
1507457
1849373
1788514
112699
227069
383849
291303
1188954
910224
444862
581170
254415
246240
191648
183198
1939542
493391
809168
1377040
1322359
1006237
1937915
1372804
630828
225244
163705
1693555
798668
1795574
93830
229074
1525336
769022
148615
1459120
767966
7481
1122439
1878574
1826625
1317672
1689780
487307
1459878
246464
903748
644137
546699
1502307
686569
685467
298479
480508
1644916
900576
1635401
816431
1589157
1541341
1749130
492019
1942871
1636558
1851521
668812
1350142
1797385
1151971
989222
603812
497659
871002
1051798
1932816
1238738
1749909
314071
356546
533817
1929124
1017334
1919253
482595
1355194
1544541
407463
1485098
1138755
1285644
525727
979117
1000905
1268052
1620188
112678
1864568
376730
1219102
1230807
119264
124215
555969
906038
1686784
1580669
880
215288
1096207
1378293
470661
906630
1809691
10471
1799770
802388
575148
978627
913638
1096622
440438
1273253
1677381
1731220
1978870
207486
1218149
198239
276629
650100
520576
619564
724641
86022
597960
1268989
1034811
273581
1986907
1673022
812423
455874
824511
1538516
1369538
643973
694054
1969872
1076678
1906547
1367212
1753796
1129994
480347
215061
1557266
1520340
1416958
1135155
1961822
997873
1631732
190465
386156
1056909
1503980
1632644
1348385
1441692
1633410
79423
490431
1758148
1360084
1007442
336341
1418848
1206585
1791281
219067
1516942
1215071
715015
1001934
1058972
828676
584675
1949441
1165975
1281119
1034136
354232
1457979
476164
1724259
1725952
1276925
964357
1870605
1956510
894818
1802559
488440
55754
961297
1578801
39484
1945185
1002935
1510086
1332840
1913057
1698003
1951183
172425
1872411
1434199
1483410
566072
1104967
1214474
1043687
389949
337985
1499930
1996010
1605138
999472
1857670
808201
1345380
142511
400153
530067
1231829
603866
484557
1196597
585159
1340545
1033024
367255
1284064
1360609
643286
465162
642787
1028903
1828479
1253339
203556
461260
1527648
1982202
724256
1545340
1563785
435292
999697
1463123
1693424
775575
362343
1018695
948060
245209
1338163
1733136
1830115
599733
1639709
251455
197408
157274
306079
1810716
707881
1883705
618693
532859
493199
889353
186480
284789
324280
1175335
730115
782534
1257891
203152
432106
1110481
1398431
218446
245578
372406
962887
1139068
1334004
1729544
101822
1886778
1518291
1223594
1095620
247551
1807740
1369862
1451876
4668
1238550
666642
937242
1349865
620049
385910
185879
1336443
1071368
1675939
1024617
1006363
270524
538568
344798
360944
357654
995640
1946900
1280572
933694
514235
718960
1155476
289553
398195
1977752
235818
352375
849935
208619
589137
1595166
236485
347097
535237
752092
141305
508736
182702
241225
733204
1085275
1978248
1026795
1117273
1321012
767530
957386
1059428
957025
955784
110839
621305
1780321
1986921
996732
109754
233027
139068
804682
849271
384171
1182935
1108198
837359
1174026
19132
567082
158981
423383
1365297
634311
442862
1032986
1419331
1344342
640837
1851739
1265989
1343641
772353
1788697
1758943
1780015
196458
1343717
991440
684177
1941436
453876
18686
843221
1690042
11383
178500
1794762
1050374
143788
222403
982200
594400
972795
1826047
1322358
1830144
1683308
2872
862679
997676
1031152
995869
90066
1585935
79743
295028
1417790
1674789
123704
772427
289318
1232664
1899724
1917393
395248
1800469
324320
717731
1513289
1353504
1905718
1075091
866739
140480
619103
117857
1292819
1943280
578266
1905320
1715856
1092758
1337501
331437
518526
305571
1249485
439159
120858
112726
1034615
691739
1606254
139155
684912
519191
536238
486744
1622401
105108
1108297
1772433
859485
1716702
1245867
1899882
1157108
1845367
545955
1017334
25186
1068825
1762913
1074820
544325
121524
749051
991591
680310
931921
1092235
168748
412655
1645278
908510
744754
1420610
116017
302295
943314
574444
577195
756138
1193657
1462399
642823
894360
747786
433370
122826
325855
870538
1505950
313709
1670231
980668
791357
1185930
330906
1575766
1137912
1376990
510348
414887
910451
1966849
1180862
793582
244682
1800700
810458
1593420
1754705
513124
186120
1714883
1786542
1886979
1069526
984728
1732352
1577643
547504
747880
1580395
1749596
1170677
573885
1278449
1849348
603804
435239
1453189
987515
1518742
1924258
223115
1752261
1657459
1588362
406195
966789
1463200
1386620
832618
915564
952474
645103
1105788
1352744
1179470
1952787
310817
125230
426577
33918
1366990
1331210
1083782
1688118
886009
1355662
1862618
893582
1147218
1613430
821094
1915830
1951682
248515
450611
9199
1919085
1307822
1915371
94026
1501268
1054556
1435924
1922885
888738
454622
356502
1396373
1637643
282480
576797
512346
1501143
899491
314361
541232
23562
751023
443959
313029
1118738
179373
619444
480282
529085
1867621
1039019
1466720
828923
139521
55049
1534544
8440
1412758
1821274
1891975
1107912
1042769
712959
1216402
540036
432724
43819
329134
1397428
830927
677180
1639656
998267
581733
1393171
1466048
1799
914932
478623
797968
67096
1754273
517190
681776
1432878
1592707
1822375
176378
1345749
574297
1923288
712320
1444538
695843
19150
840469
1515692
61594
1080493
1821011
1977778
1426687
981167
900778
1265370
1249093
609857
88404
124965
1192024
1860329
1072360
77220
967948
892729
631989
1554780
343650
1993761
650526
390601
1435976
1786179
1509772
1883273
816426
1909754
821337
1290644
667285
845072
191555
1189505
1541249
1858946
1275118
1144732
693392
1987503
1182818
1245454
509753
1781645
844131
39977
1578316
1008728
939503
1852847
161385
723386
1050018
400673
1769850
1229578
1960651
851664
768480
161172
757338
1380519
584923
1887542
1384110
372560
967907
231738
284845
1199751
319533
1831833
228727
653242
1056147
1231498
1048624
319114
586752
338550
61911
588512
1436906
560714
377721
72736
785941
1212315
777073
1319660
661028
850046
1142491
1481741
1717926
1792280
123775
1772432
206876
608539
109153
1446321
8004
1355136
821009
215817
1982667
347366
474137
1015030
1754117
552326
1002501
1328963
1494983
1469653
1761355
360006
835284
976715
1707774
292016
613221
1357492
701338
1799223
1151149
1196818
47831
580519
1247713
1679451
1767820
1736764
370450
500383
1081477
1360292
1500162
562776
1944480
1278403
1748149
1596717
1474349
1904823
1852752
356546
167429
462884
1986159
1327158
1214043
158441
1845307
385071
1408490
828668
190276
1129003
352703
599107
980920
1343288
236387
1377628
1160063
1440038
712088
444341
455544
1336098
1669777
1850508
486452
1966712
1534812
763688
1968307
696413
1112660
1842774
1751734
646966
664865
713011
363932
951121
459764
1604522
286552
1225041
474658
443547
724418
1531491
669749
1692723
1468189
1994914
1734914
824933
448274
520059
1671966
1613671
1147787
383392
48358
1968670
642247
1610770
549351
1022287
1504808
1382121
1322109
847697
1881312
1142137
1184770
1570109
1167279
581511
1513119
805983
119198
801711
1945464
30780
1779215
262748
298947
383684
363172
850668
1692000
1299555
145484
196851
1799294
385371
1534006
584603
791376
1141924
260359
1383561
1531854
1317261
602826
1876190
1333820
981844
1535287
957396
1273294
718443
1298790
1190874
1113839
277122
1333644
1325182
662751
937552
435737
615325
1033219
1602533
820264
419390
1878352
764684
829220
1003449
1854256
1452636
653576
836795
330721
787556
177461
1269303
192446
1233486
1449651
985811
1852945
1882317
798405
1070295
1678457
1040278
1698652
944624
1976146
859494
377178
529732
1477270
1446068
1360908
1298239
1356024
742017
1329483
1245398
803
107355
1640168
1911244
226347
946185
1572277
269376
842569
1730530
1026967
963884
1471473
354960
617816
863618
95785
1889242
758188
1979546
1411286
1440038
1123292
319130
1396449
769357
22681
442199
1194129
1338845
736614
1057192
1905180
1194175
1315242
1761251
834863
592193
426802
68321
1509791
1572229
749961
452110
1884035
1555152
1969718
1772827
90470
527564
108028
14170
515959
1737646
1351369
1677016
1147724
735437
1105052
483851
544873
540206
1338548
1249115
430941
749883
653876
1838691
496182
122491
1915043
581781
200891
206863
252606
927021
910124
537782
1239852
1053941
29317
743918
591512
1288339
148514
733095
621003
1733946
628828
1250568
591220
702804
566156
639405
1133047
490400
1765447
1764245
1157691
135926
1192192
436546
896783
236971
1852008
623405
1886686
94903
451125
699654
1202123
381818
1004510
483587
1756529
1761573
1999590
323698
1966869
1987611
841139
1997169
1255120
1207050
1635068
823581
1120772
1440344
732258
1025477
1577749
499433
506503
1539209
1256200
533965
1867040
1349960
1349340
613177
688598
498644
1454304
1366540
1040666
410905
544010
1813408
1529810
967351
732895
1140677
1442602
382462
1613566
1638361
1514842
338100
703457
1087567
828626
1420364
1548765
191342
1116766
771826
668350
983279
832603
425174
1182726
1869869
1208602
733203
1742031
474410
1305802
1331727
1866180
360327
15222
1310204
1368563
785146
468395
1028413
1480825
1359469
1299169
519722
975085
1485765
349594
1618931
1405399
1263358
88983
1674005
1245470
1691509
387436
521141
867020
1087615
433333
1006800
725569
375155
1297177
1729960
1133129
716094
63050
146494
1382442
1818451
1341777
1570605
1152584
1247482
1875221
226606
1265542
1336181
1230381
894791
1428043
1833122
10165
1464268
772144
1932661
1862409
1627164
336327
283400
1118374
417466
1501648
23641
1852337
1461287
1017309
1299087
1367179
934464
21106
1462734
1100234
1033976
1983307
1060891
1243554
575235
1496357
938909
759397
715653
960973
101069
1924151
536276
650299
37362
1059204
92166
283677
914646
862307
332710
1463820
1391189
724876
788829
563727
58138
1461714
1502142
1840596
1533978
243833
149836
1499154
573437
826067
1007025
1056311
1010502
1862294
943520
721030
191542
617456
1762199
680031
77621
1617524
35339
695760
315222
1061585
171415
1114070
57507
1859108
12831
417266
274899
824892
1063843
462984
1919011
611892
1068388
1515893
1798997
188855
1997726
1168087
606289
1309920
930241
1996163
1222923
401780
1012746
997621
1669221
935971
800191
1654845
691970
820371
686424
1515024
414266
1780353
1975406
113708
113009
190182
606157
1593739
580495
1663750
1977369
1018320
960230
1425331
1441654
1362508
1782190
334946
1875327
92346
1691291
1213852
1757786
1118259
1614498
663970
1525981
18649
53932
1253281
1843570
1436769
1866661
201648
292659
1068114
12448
819458
1254290
339184
588882
154092
1900567
954679
1954428
1668930
1575037
635780
125561
813782
1721662
622830
306869
1295087
703978
333981
461263
1891756
1351868
148181
317952
1242135
1676050
285036
1505761
1590495
1113365
1909557
222521
915045
944978
279464
725252
1236733
1266789
618706
929393
1318020
1794619
1401341
1062624
1547069
543179
1213979
1659443
1032777
1599864
652953
1489871
430737
1339026
641682
753578
199086
1314297
1506301
1996027
768662
1524678
1719611
191498
184193
1613597
1862415
667138
1103008
1237967
1990528
537127
553961
1892426
1171244
1729454
39854
283750
1082646
954048
625408
642590
1090135
1902308
55379
1582499
1034311
792869
1025651
161391
901320
1028661
1027470
1746633
1174921
927501
1789334
1598997
1700716
1946852
1842878
835663
1434691
1274419
1880426
433897
1807491
770118
1341601
433348
1322547
1554546
1315188
274389
1737802
1140444
1178004
1074204
1084412
1008765
717820
1801359
1530830
191794
1206012
1651006
410170
812292
1922198
1759745
1571908
349858
813179
318885
1037254
1921883
1885259
285201
174472
1237188
1736467
11315
450573
409532
1033929
699352
300048
805285
277801
1633596
1298109
387201
1345176
783635
1894249
1054085
830203
1525732
405047
977367
1068806
1798906
76614
1753046
453098
1356599
1612355
1647057
106483
658045
1916203
1383225
1912541
887643
900925
781820
2750
1245131
1985672
627867
289576
267247
1339689
1764911
78656
14593
669342
1615996
1872729
1680487
810034
1921596
783129
390867
1845006
1105553
1136728
588196
455217
1105788
1479067
550777
607898
561739
1002765
1269171
1060266
1500749
373871
112537
523932
1775760
1444311
1006307
278285
835728
1166463
1720446
1859224
1869296
1492369
499156
1510961
1490252
1006535
1298366
293708
1345653
1165941
1828285
1909111
1637545
59441
1317852
173271
36815
1531573
476692
1508031
9649
888827
1845321
939174
1922569
1967382
915241
947886
439687
308416
834204
1753074
271261
8649
222920
1681795
1614752
1144594
1876500
743396
1811443
931683
114017
30564
381509
896483
1359810
460730
1513427
570352
262068
191729
923236
1561507
1954513
1492764
562014
1773897
1332313
963066
278548
1952432
1210993
1993316
1547903
60337
1794507
794965
800206
498513
171877
1099757
843676
1778684
1943595
1983581
524780
593650
681323
61417
1674383
439466
884673
1378050
661860
178490
1616289
61083
1193657
827920
336878
1037958
741518
631259
1773176
422483
431630
1357921
861859
1539843
60439
1598628
4171
123490
387011
6212
1488699
403357
91740
1688469
328541
942311
1327864
1978130
1952428
1246975
1682097
1063673
1090682
4383
1741851
810186
1404910
215342
1346179
1853302
1061771
902016
524704
390669
1906773
1990607
372685
1029953
1492402
1301411
348846
1111594
995312
1510874
418985
1323995
1518914
1751522
222022
1912062
930966
334853
1420375
929077
1177397
655346
488213
579364
962014
1421140
1203169
1873826
1030654
715240
705797
1360818
418001
1805848
806408
1607471
1950036
247617
168109
1616533
1866082
1521585
258800
651384
1131074
1933785
542162
836559
1915
1765145
1780160
459706
1056845
1862329
127294
356000
1322274
1149577
1042345
1307779
486790
1666097
1896104
1897522
1085356
669977
676736
231014
1682964
490889
399195
1474836
172177
150833
139189
810339
1928949
1962565
797968
50388
498219
278964
1915305
759472
247502
291728
1370439
260415
1070951
717220
655883
65061
763482
787465
865064
1819927
842677
1997137
1511473
884001
1642057
1198574
1668762
145688
778086
726289
389201
1669942
9197
1310211
1357357
339675
718317
1289379
1658637
1989028
195502
112371
1463792
450199
1465172
1199448
1255767
1651541
1019282
963766
1787259
1552805
794360
635809
213758
1187250
875068
825070
52809
1601860
1380351
1948739
1590246
1560994
1847590
925252
547674
1133001
1010016
501436
234153
374098
804223
1056504
1776547
523584
661596
1779569
863639
1763692
1663275
1633958
166291
1110258
820134
509930
1846733
1370069
981486
778774
1109065
1072704
648156
121209
1747220
964968
261764
1563080
1463361
691668
106477
244969
1814754
495885
1955355
1877905
166263
729600
141053
793128
1034149
328104
1777543
1211064
1122121
1910603
1626864
1261809
12924
428352
597611
944740
1820678
894639
1607956
1934562
1610868
1566218
1346151
564881
126151
1972735
322065
822295
1971411
136895
366513
657565
1497559
811636
477638
976397
609965
1185013
526922
496685
1057800
365347
1481480
329023
1629739
197867
76772
1936151
907579
823260
1631376
1994129
235327
72053
1453730
1750810
254665
367564
883885
933332
836279
320847
255415
1976555
1160806
1443897
602545
1614781
1075856
529726
1482844
889219
372330
1080150
1985590
1983648
99573
362323
907073
1468881
1382461
210555
617133
919322
856881
691576
503470
881116
610454
47818
323942
432336
1360679
37801
1604043
376256
1337759
426113
1804661
1627032
139904
1403618
1510741
73031
18831
1721650
1323191
924357
1540788
1120090
63822
72514
574732
977908
1627115
530207
186327
1727663
1799306
65435
896038
1967664
1499344
137150
25224
1588967
1477588
416068
1006992
759612
1350865
471603
987767
1648073
614951
71815
905703
1778809
1352199
532861
1890584
842465
1113568
1674427
945395
1604915
781207
338092
558259
10133
1681248
1727926
92457
315254
972730
670775
1898061
1421256
656681
1663047
1297113
531705
1937738
1046739
709401
1807814
1071170
270661
675007
197374
659319
1793891
1156772
1944091
1641596
20362
1805350
1652242
928068
1767753
1944428
1073009
213314
1240666
221356
806389
517808
1690850
1883419
134431
324226
1732211
414427
1420086
1015339
44942
595979
736254
53383
1536479
717600
299796
1487149
571250
201101
606841
1274407
1322690
307183
1040205
1985824
111670
50526
1206840
1759882
60387
1778838
862769
403915
1221796
752164
1772466
1280455
341662
1975675
1125099
1096154
772073
1345045
1231117
741463
1409481
1795255
1984431
1467895
366903
991026
1365884
696359
1772813
373935
353095
91257
1283738
419554
1268634
1316832
1794957
1478742
1826266
1830703
1484547
1631046
308076
1192731
1887079
854399
777350
262402
605098
506056
17384
932149
226672
1758895
1003330
1449374
310281
1950741
97396
794572
598103
876190
1448075
969076
765101
956339
819318
1403297
1410712
359749
1238163
288393
176306
1027814
632557
1465839
740303
241525
323375
1488180
1853603
1208889
210385
50245
1740622
1165124
861957
1142030
1677428
713908
449595
1868536
309005
1116888
1950605
326671
1528665
545648
1410913
1015187
1329730
1485753
1761296
1153562
230688
1442916
489333
331998
21874
782631
1860857
1058867
185879
1464379
1406907
196938
1989256
1328211
429696
358947
1744074
426691
1326918
1694798
1864838
495416
1901466
1620281
551983
13318
779667
780902
339890
1518861
376792
1736357
1652394
665444
1517836
1169008
276629
897580
106398
496885
143277
885643
1645756
81978
1799293
296713
194681
39707
517298
1855200
1171646
942485
387341
1014509
339796
504171
1390582
490398
1947093
798320
1696202
519527
1191208
489240
804754
651829
987105
261095
313827
1814396
425388
560836
870589
121733
525474
1370427
1148672
1485703
1068954
382587
1623745
1340002
728753
1680985
303761
1501721
49851
1808451
1490503
1893054
459603
890012
675582
1446753
927343
431174
1473232
1302641
727648
1311381
1930534
1732661
1449827
1395514
1917386
104541
35830
1840202
624185
1947722
1966139
903530
941608
781398
1709291
886752
1167279
1918229
916376
1061746
1496796
1593147
389820
1148106
1988248
1462290
1964619
404470
776152
450270
4259
1178350
1081047
1937928
1786209
1029671
1713287
1844674
186903
1859612
1854425
1910547
462169
91326
760083
691855
1985070
1924565
341216
352756
75227
1778267
544414
1884674
716093
1137097
1958672
419015
1277358
1900339
540210
58783
1560854
642693
29639
995639
27492
110020
1495751
363604
883775
303203
434261
305072
261662
1821471
389451
1536126
1434602
1036542
309710
230943
1984974
1047772
1640244
225858
108696
411117
1495072
1041934
1480076
804905
1856813
1623872
558703
441731
694920
738872
137482
1538936
20637
776697
1383334
374406
1862449
1377423
1315497
998038
519080
1874583
1341526
1077445
1254199
1750352
494360
560433
1945220
1707628
1211911
1835038
1157050
1186292
1220545
1475668
1752198
1247016
74954
903577
350541
743582
184481
1519129
1977369
1884784
1209582
391431
1701831
1973769
900830
660146
1836508
1611016
1402899
1329823
230690
1701994
324805
1704007
1032331
934858
168107
873838
1900177
1192727
1753796
1995543
413310
1451669
404082
351761
679129
938763
877187
1161929
249127
13714
1875428
1342872
1652262
67003
1572305
1978414
1844077
1863326
1670603
377145
1133170
1545443
937812
345489
508851
1227733
439191
1805522
1400761
1465847
93910
1145082
543455
1012491
220820
1425148
1915592
1354643
316048
1579942
407447
1277123
1935523
262329
478321
311709
1585807
121517
1124830
1562656
1613782
247154
926427
1493043
675800
750020
290550
46362
1549231
1376760
1814023
523810
1265855
1683166
1381783
591370
1221856
1294533
239483
1164738
53044
413800
614811
987105
618654
1963129
1636690
1615898
1163007
216686
1655637
1538446
333897
572579
1140183
1756139
299740
139431
1997776
542060
1422907
33381
889320
1547932
966106
1887133
353258
1988721
1787575
690509
777343
1000876
1698729
42900
1451348
108202
794972
1846157
1835382
99958
617608
1699668
1947859
1761501
1299519
504142
1815223
1083748
167661
675352
125580
701578
1144530
1168801
1139280
168084
1472629
405711
1346548
664060
829722
1774961
141982
1244500
1543508
461761
1250175
1904411
644340
1776969
1706829
502302
514467
1406757
65783
1935894
821813
1358072
466347
345669
1307350
1986171
466823
388249
1567726
235915
1665803
985411
1428134
1591424
1213502
627521
207736
1626507
766492
130549
511697
687165
491223
394893
1219439
367983
1990569
1003403
62492
732454
1816891
1006590
1794295
1188111
215788
189871
444804
46568
1802519
986502
1009016
1556669
1183123
1457544
1902773
94212
1765239
354681
732581
1058460
1068033
510944
1967402
1644306
1330111
279146
1626183
624190
189202
1026206
1380519
1429529
1626130
31561
94527
149703
199105
1022593
1285014
1058328
1459098
1130215
188509
407928
210054
1279367
1412951
215075
1300439
1242832
1115259
181733
1300862
1033131
1499761
681521
40589
1587513
1982378
750741
1998157
669145
678503
1865031
1205591
423291
1712398
1119279
1764107
1767672
1064660
285857
568748
844616
1350567
1494653
894024
1182711
259268
1098797
1670240
505899
727396
437553
1546969
1373369
626780
1910238
514335
965828
1921331
1027224
1827699
902301
283351
41439
530932
1358566
1942970
1620787
542323
281769
1345876
1252424
304568
108616
302370
1041379
1646082
357511
270074
290718
1736018
842870
476383
1091200
1556356
370785
1488703
948442
754042
189323
604962
841472
731021
964406
1731437
89871
1995299
582151
122345
1165186
1165135
1981690
815089
458097
1323040
953916
1907535
543574
267918
1013108
1781737
618490
1538344
1761759
1501524
700706
131920
1992031
1334796
39096
536385
940952
1985029
1418442
1035769
1392913
67298
453565
1505310
349181
660254
718972
497359
848262
1492080
1743606
391787
141676
795530
1835308
376936
338138
748527
1664436
174304
566762
1764273
356325
838898
65604
1852618
1874077
1310812
505240
796314
972492
1542307
1162368
1114831
1526474
508930
356303
966311
749630
176820
879531
826417
1989774
112125
906327
1607554
1714158
924240
1179151
40458
800881
519352
1653347
1171582
652995
1356113
1135569
1186931
463069
1544418
386211
938283
92924
1947315
578272
1918537
1318705
461584
922621
912493
1973200
38089
1623128
415040
1458537
1573338
979604
1371000
1109175
777743
247277
1317453
1144038
1391801
393210
1527311
1309907
1541371
1137457
931519
1212057
498882
607496
625711
323962
48752
1326519
664160
499372
662760
19465
1380608
1172855
871076
1419708
1731194
1277646
1564048
225051
1158406
688668
1742787
201492
1756393
59065
1886413
1590880
303556
399173
317028
120315
1978991
1251976
1337989
508153
1186733
91092
254105
179552
1954009
856611
635481
779906
1832097
1787214
1871934
91931
6864
597956
1922469
1604705
1421155
484113
1595166
516406
873257
1725264
184941
1951013
777784
1556346
1623085
1823551
1039426
1028249
1244131
1644887
604149
1835442
630314
251496
1222531
521254
193484
691982
1943941
967149
833006
1146027
1170603
1005990
320871
225188
1248811
855949
277760
308542
1064756
867143
1740257
102373
622315
1421039
649095
209239
1136243
351042
100239
63222
1297909
906569
31018
657074
889334
474789
338705
213719
1629383
490088
1188601
1162689
316917
654584
400805
680542
1372967
486929
308307
1674140
1962715
1404764
526839
396005
51111
8542
1495686
932015
1083164
555860
1588357
1638230
1731362
1296386
836866
675336
905315
800997
1473080
354627
764719
699729
1222563
1991258
1123651
354082
1683858
87885
291143
1835925
461260
291798
523085
415238
1791636
217376
778896
1327421
1903513
501890
1349208
1179862
865165
2303
1267256
446990
96959
768603
1835851
1818655
1384120
1463813
1802757
480594
324319
499112
1958672
380948
1995574
727342
1975483
1190303
166891
1253174
1187086
252978
93210
1847972
1583260
1069826
22812
957812
580409
1266863
89881
1162582
1366156
1533024
1658287
242243
38500
391548
851144
812776
608467
1245998
119171
623761
1675794
1461838
1174327
1743935
1522885
1748092
1911403
1529122
1357226
790698
1381200
1926913
1985455
480151
1832766
1373439
834473
1474671
503755
846000
1628854
1519279
166291
1013569
1112561
361036
1067683
1856131
1590676
1740720
13857
1814759
1244454
114261
452539
567383
956934
1435379
193608
1636400
1320260
286340
1046679
643163
1504564
913592
483463
1721451
686989
558860
1033846
1799274
951108
73443
1300405
1614427
1016930
1575711
1618524
1044813
1540972
1916161
1244525
1819494
279035
552151
470625
162515
674532
1794266
94267
19023
1777305
221515
604539
1354089
1090463
418982
1950947
1796562
570770
1893290
47987
1688774
1102405
947939
347806
1234014
890920
1153755
1257291
1053205
512655
1142564
921211
84619
1487471
35740
295906
1422187
829732
1741623
450549
533704
74255
1824751
1142821
443699
791738
201192
1523106
569804
1174095
1116270
863677
621210
205685
1937053
1463455
1042439
1046250
310621
354472
230179
186767
646601
503672
1135464
1157031
1187312
1726722
506092
1633816
437821
1740988
794861
1559838
1894171
1399324
1525020
1487572
830196
142367
1796370
1640479
1659784
349301
1763125
1276432
1030794
820560
613883
1358167
1145982
969325
1594498
1370493
1978939
1451275
345059
231547
668407
804960
1345793
1091683
1324946
1443696
1102405
873253
1243749
1112458
1218835
1071717
960122
776662
1759112
698011
665329
727821
1558889
400779
1541104
58091
713216
1499820
488865
1107408
1289402
773216
1130420
1549583
1317729
701090
846207
530271
338830
1657561
1447196
1611133
1809917
240079
617417
480313
370759
623091
105923
218043
1702011
1579827
1144893
572857
910521
1920107
1219285
1699113
1446248
1530707
1982140
1333954
1326864
1388181
1566676
190195
615190
133933
243724
1551460
72100
1469429
4742
1903087
748403
1626916
1342908
779062
1050115
427259
1320274
764343
1283105
398526
486322
1273822
942246
1490315
182339
145167
151168
759544
1099070
131176
955765
1831747
1689678
850750
1479012
795041
82476
1434813
703544
645050
1891318
1079915
200785
198505
1657287
100879
1570031
1651958
1482387
1011077
1875018
1690724
99
1445525
1627422
1360174
1598983
1066775
1105674
1484723
715875
370429
727715
826266
1228571
1276471
154870
444804
1446427
1405263
1454633
1519481
1360179
1846362
1732632
822173
777789
1381247
1609555
1556412
661140
1268064
727135
1705050
1762063
1400657
1412230
427408
1689394
1498817
1276683
1482854
87373
1461341
1047309
125004
1431617
1404051
1989354
1972997
628427
961917
1463824
1003925
1299838
1339760
1150480
229934
246618
1029689
1205766
1540641
97652
71813
767296
837272
985892
1557833
511347
1180946
990406
402198
1238780
1885015
1679863
1234950
1887401
348470
600748
889208
743284
1634442
1646286
97201
52917
1992653
1544453
532818
317349
588362
273337
1465769
1381376
967907
312924
1654163
747812
1766362
831441
729014
1994883
496358
1253805
1219089
1316409
1577839
727309
1376072
676407
245708
1671194
223733
1544824
39096
672952
245335
1484267
660315
1454508
945089
704322
432290
1613592
1560889
1868499
1925848
552956
1292577
1240268
386579
395598
1946287
429601
1998083
875629
119198
1393527
942587
565559
1474492
248298
404519
130727
903047
1777100
1984597
43252
1320341
954984
792715
1279814
733054
1256357
611201
572104
783650
98225
678945
1230854
986628
1425258
1585774
79276
1668857
684952
1358244
817649
122905
1034207
1973539
97453
997740
965367
247657
574732
1217195
586503
1148939
583771
1382809
94478
1687483
1215145
408055
297464
645401
1803177
223701
1951369
1872678
1289657
1770815
1018184
1816586
518154
1193840
1626921
1532033
181420
1826276
1825307
1323358
977513
1627176
134112
1902059
1200321
1458941
1463414
1825640
725061
1024952
1844813
1894215
931819
1027287
1971044
89897
552722
701360
135170
604034
1272371
1790522
651601
743822
592579
490563
596180
207320
869909
1846557
1435360
1208331
15011
1331673
377719
71026
1682061
665172
1628506
1912628
672591
222578
1039547
1643879
1688023
1970707
1357836
1805902
803754
1147553
1921947
340879
1318615
1526558
639086
830727
82061
1375248
312254
1696517
1469247
1187294
1183331
1232461
1078715
1787147
1524526
825482
13886
1611685
641656
212886
1382808
1513104
177166
67137
1029355
918720
1666910
1479698
1524160
403244
1336373
570474
1051963
226565
1174128
944129
1417344
252509
1045983
825521
1971461
165564
1118074
1502037
909036
637296
1558393
1137187
1432599
1155432
1595801
857761
1359418
1570054
1306291
1548020
799101
1119716
231244
1878767
73861
1819973
1502289
820310
1967671
870602
143660
129561
1044916
1300177
561639
1757670
1702456
1046711
356188
1215668
181174
839573
1721414
1008693
1219047
1654946
71237
1759259
1597787
703981
1087764
1536699
440498
1061072
1973955
1109251
1855676
939069
1926113
1101841
612087
585117
686317
1884550
365231
363943
1528503
974714
1673317
219717
310968
1352061
107821
1828565
1865082
1640649
982389
639461
396321
222963
1227950
822024
354126
1516515
1262695
1122208
1068472
233112
358854
1850580
285553
1452060
1876167
899914
133322
1876560
847307
1029960
1979223
1351167
527905
415980
27983
426658
937427
305998
320926
1105864
1697986
730552
1943254
516036
539465
1490924
562692
1091877
950592
890267
105148
254474
1147199
184129
995759
819490
1890711
1676093
164009
1429427
1393933
1337931
1793876
1432188
6697
704458
792536
918146
1878295
77016
1839623
960411
246235
8333
1054501
988441
308293
660214
524255
165832
383895
200227
1701915
809380
661866
1598470
1133057
1987934
413834
1111586
297042
1223535
908511
210632
761798
1276329
521414
406949
743096
986254
15673
1018615
1079629
1590041
326211
1855473
1948617
407550
1986298
53826
1214014
1252883
1479155
1160269
712971
1308899
418688
706156
552931
121281
255308
867427
1324967
412912
1032661
881424
1323181
1380709
219297
1270643
135774
271503
1926275
1556172
431300
1578268
850705
804646
1534807
276128
136546
999236
589702
1000343
35496
1595443
1392191
106713
72264
899578
1550144
277872
389014
1466412
813298
533169
1537343
48675
582557
880747
342459
1320936
430909
1601267
596339
368181
1512787
130361
1841091
741083
1717997
1238416
514235
1209695
1579096
68949
625593
792423
10324
27989
601438
268824
792049
253552
713558
1577285
1069956
1789049
1558911
1988296
1701417
1192543
272385
1316852
1704550
1229985
244916
1349245
1084225
1932980
415033
1507487
1909900
413643
1660515
613995
560556
1951170
1643758
211894
1192209
1329267
1966497
1281491
714614
1159276
516010
1242443
178203
1219877
664615
1763806
1052465
850036
738573
343053
1734606
1908706
838858
1412758
509155
598326
730685
233678
1510873
927880
833134
1017576
1300253
1903300
1333930
1284357
1006844
1766505
1418291
446259
999708
895481
1812719
1850068
1242316
1461939
1144447
1375892
1089151
747911
1417058
1531733
711229
662672
1984227
1728118
616180
510403
1820060
1964957
189771
865027
801863
218388
16873
228883
578950
742648
648643
532158
654842
883839
1220909
1334287
650141
1550082
1585747
201912
89138
52183
1578077
303363
225214
1952818
1316719
1566735
826732
1825294
1637043
573832
575861
498461
1723222
539778
610488
231237
1042336
1759571
298456
1598567
1024179
47448
1136240
757018
957631
261287
1672664
1104938
1897371
711336
703507
39065
331947
619988
1909490
31246
1694964
1187511
354084
1851182
521850
1287445
149479
1622407
1881654
1289137
1520287
424817
1153362
175693
385252
71026
138920
1311269
1927337
287824
1185087
1943267
1390265
1188053
632572
1831081
636142
813952
113907
700639
1630192
1928182
1873046
1065683
1155058
1774633
1170926
408891
992323
1770058
1325676
1487120
1258081
269915
1981428
379615
1297791
1344518
188206
290896
1311017
1032012
1033273
228632
684949
1781836
1418942
307302
27608
1450746
681599
69018
767274
1497754
526040
555433
53911
1266055
1364478
99431
90874
1559033
804709
1437233
1213293
1864802
580487
1402368
175577
1565304
915683
13658
1351849
1119309
1811551
1028141
1453765
474417
1252445
1944894
684699
469731
145671
1219784
531806
1537434
77945
1475472
339991
1745878
829302
1472134
1246510
1206357
907193
1360162
817775
1261069
795827
758275
559812
965359
377441
351044
1045019
549971
1352477
1987326
1362624
1970702
1049722
839576
232921
526579
455642
1256832
1662226
1865124
10610
1507631
1156432
1582500
1982692
754855
1941887
782749
1879732
690261
1515131
459023
265732
669772
1252501
492056
543024
166513
1417431
1363615
352904
966962
1870876
504143
1456751
1159913
383937
1457501
80172
905399
282726
1812243
36863
218816
736946
1275385
700635
1814858
1596459
533893
857272
1361028
491628
430207
296378
1087527
1934121
1329964
1937724
427958
717138
1306882
175962
1531608
253828
304998
378154
1634752
300932
73709
216297
222140
608396
1978038
1638200
1945695
1947216
364095
808617
830147
563456
19669
439455
1491796
1795474
1381689
648318
1432982
475139
1202123
1551935
729708
1608332
818126
1683526
1808535
1491512
1152339
1438356
570004
1729776
586688
1372900
1879037
318793
342139
1036632
1992092
547128
721431
766492
909596
390788
1827954
1308632
1084416
1442421
1301055
231787
51098
1574097
897642
539283
297667
1083780
785132
131518
699887
1390082
329771
560548
748881
1234771
872669
537127
676787
1071222
702910
1587261
412294
761764
1450351
900762
208013
1886082
255623
750525
1756675
365079
794545
1725054
1142441
1173134
1139475
1951183
1608645
1325390
960920
701641
1297463
1748653
1368856
1907933
61148
473181
1328672
1637681
504713
272813
1198087
1042571
1614774
1538553
521781
689704
174706
1740501
685095
946648
1535412
958830
1149510
1437068
151539
1167844
1333635
1461300
599578
579897
993164
965225
752941
1566485
792786
702658
1509619
730650
1994430
1163302
106424
673796
1127679
1579499
1261145
1754177
1584025
569191
1723259
1228687
91521
1063899
131073
844963
310050
393192
627461
636052
1569566
1326191
750840
772550
1073279
448092
684986
1151571
1149627
405194
1577535
1683257
1199424
1157568
900589
52192
1340527
36745
1343069
1061349
1050060
645035
1951085
492541
1057345
1094429
1443348
260961
893175
1884228
543810
1209101
309620
413256
1732446
1170183
1526175
9668
64806
427200
1516505
855478
1275972
1966394
189516
1241790
42844
1045909
1690078
795738
299467
1747303
665516
1153557
248040
66954
1420264
660896
235142
634620
446972
1659543
1569389
613544
170596
1882041
1802301
39074
27221
218125
691661
1247160
1732415
464334
1555685
819674
92932
427882
1046130
384872
205203
287306
637908
490951
835428
1826958
1062643
777961
98447
1874708
290123
642054
1066953
1327884
1258964
561116
637874
1481715
1674699
601521
29638
1297402
198420
1861862
851927
1577783
1398334
191908
1014262
1106053
448305
458423
630520
100622
1328488
1714156
1259455
470625
829438
1750958
1336677
1977703
1611485
312473
270643
137826
1924899
1553535
209189
125803
1442647
989095
49014
72653
1274603
223880
1493100
206136
728964
733088
392942
1068780
1005516
1533950
1863504
754785
803166
1434490
1301112
1631686
1190945
843656
1688891
447815
1776628
1591124
119748
869895
105846
1862240
480063
1378065
586548
443592
1926873
501606
1284978
1539696
1512368
644955
1888435
320880
1441017
1813039
1876570
1994398
1164387
85587
1740311
609264
1736596
1169070
1590160
1866544
1731405
1605138
243620
1797925
538015
1722568
809711
1165487
987727
438607
218606
1254816
1446908
741328
354190
896490
1810522
416040
395792
948193
409840
1004392
1691549
443959
212660
1799843
351363
1486107
1382522
188320
674901
1061158
1243554
51229
1585141
14763
1289183
891674
512907
616480
1915283
151060
847123
1537357
879529
1811176
384320
1474001
1555671
353768
1155049
918992
1658614
1259100
1828976
402344
849327
149806
99354
1750864
1207492
1726627
530906
650944
1950048
856704
1353677
581260
286285
1687606
836571
709015
1105805
1518365
29291
1295659
802135
1176675
719352
1704866
1594387
431555
536554
1390538
99111
1339518
638271
1727645
951527
1323554
1227109
1145942
555437
3735
1016648
523537
1655427
1153466
1424623
1931236
811752
1710760
1961574
335357
567993
971551
1624317
1054873
401330
879403
1528069
488002
606615
1748736
611829
68510
1475390
1769372
1271207
688977
579731
310855
1029059
1745406
576544
1718813
1187456
802432
1600009
1679494
1692756
122345
1670921
1242337
1074148
1107553
1938141
1269206
458985
1308116
1654972
1660134
1983738
7850
1224713
1678451
1344002
1965132
1967162
1964234
896612
1820334
966020
1678959
1336394
1847193
712861
1046112
653633
1918273
1896719
1083777
1179037
144730
1603208
1633459
1852622
757452
1244591
933489
1337783
50388
59855
1793284
1621384
1998505
690323
1166800
1104683
836746
646745
1485690
1510090
855126
402467
950141
615038
428772
1620704
1206207
415342
919475
813777
918815
429991
1520250
762133
891074
1716704
1765388
1067284
44420
1180168
1533199
1999151
1645053
578709
436696
1412485
309161
786873
249523
1952233
1638191
761571
1655083
217088
1134997
1892124
466905
1075181
909877
1434512
553787
1758405
865434
799402
1845026
1154119
1183814
1171144
1161536
1745244
1025128
1437813
29665
1727069
1030699
817522
224652
1145177
1582437
1949308
569598
206618
1421853
663037
1702396
1976956
1688266
1752942
1688008
740596
199980
1532944
1878419
1446375
1540977
1136774
1589562
925590
723727
1363108
1266418
330467
438022
1393552
20568
772790
1853963
452659
825864
881214
1966971
90173
604556
544008
1172968
87706
1975309
1316851
1116056
243595
1213751
446990
137849
1496311
956003
40687
18199
1495983
181794
1181115
985249
1932039
180709
1246113
619025
1951141
1909559
1278026
1403681
1577418
610678
1326148
1086301
693997
1341393
1573670
106385
1619701
102303
671792
1378815
250213
964362
761278
356831
722778
698261
324631
1804975
773506
87159
757711
1871811
1900335
1639760
1171728
766545
862867
837700
890539
836478
581419
2904
1109263
391990
1062237
1916667
820577
880301
1726432
464969
1854960
41200
1897673
520099
1359571
690876
1813055
115075
1093343
1784437
1143145
104977
1583330
871713
701998
26806
130225
1288089
268562
1261029
870003
1618581
136765
1480477
1454842
776687
1056715
1617421
1345798
1571187
747015
1765490
819910
1671625
778081
52710
136513
1079796
1002965
644146
435588
1769216
965692
760901
1169632
292434
1216550
1971987
153926
804757
721148
1063317
928694
1070080
242488
338274
937229
1207118
505985
980205
498829
462609
1898433
1743111
1538025
435288
1570105
1002287
1015747
964927
564817
254557
1151941
56595
1058592
862508
1220545
966219
464733
1834654
935923
39221
335529
1101262
415210
1129754
364728
113040
733043
701240
464000
1335609
1073375
1225044
1241391
416157
873419
1373484
1134324
1288046
225171
339031
1681634
1186345
1613269
1435761
1247586
410039
581701
182025
1880074
1847700
1615872
1821084
55294
1365921
951765
950745
1009523
1551601
251128
1703497
928311
349597
738070
647978
120278
751312
1350366
912525
85838
1941643
1570893
1988607
1700954
776783
770017
180982
687589
389170
7967
679759
1001467
1171822
1380886
1172790
81322
562151
811916
535358
591148
1543643
487905
1975400
705553
952764
1877530
102184
1481611
546128
145232
104830
1087969
232937
239022
1278539
1118861
587173
285728
670956
1142833
1311098
1361189
1990876
1449104
1153140
1000524
1105314
378554
1939557
1858525
318559
437608
40417
1156772
269435
420382
463151
844335
560280
994998
257502
419360
88773
926887
215433
551757
370594
1728194
357175
188580
1885146
1980818
1620061
522744
471684
1513974
758812
764945
1752653
78206
1960317
216472
1406630
285159
360360
1658536
1848595
739892
1961107
268859
1700048
1183403
888901
1887320
512191
1962214
1360628
1939263
1849933
709763
89616
74978
1309403
1909012
132389
1951204
1416063
882932
1521023
1502837
1338869
191228
442422
656280
69560
650932
304540
310783
1683637
1984454
584045
1804040
262983
1060797
555922
922635
1152216
1533095
1799647
110864
360940
1695350
1404370
1469904
229837
1077139
1252883
711155
1412544
544382
1651729
644602
919904
386646
22142
467538
1669281
1336483
1561613
1365080
132556
75706
1860554
545163
1647731
1873416
1905575
1898960
501274
1611900
604742
53771
1132797
1726903
1409910
743265
1537239
372017
1386835
1750804
105098
162483
1266418
77046
1046897
446772
997093
655190
547717
105265
1556608
255220
1693600
662672
545339
1052953
300986
98414
1376825
1843965
1141358
1673952
1159881
710078
335113
297537
1377695
460336
1719092
676143
1729035
1282053
228101
979690
1344025
1538203
348828
973771
1438831
1493249
1824076
1916889
1317821
1817561
749657
1191858
628335
111594
1513926
854091
311106
316624
1595419
1618314
272626
885580
461865
1266179
502985
1703262
1842298
824446
1127871
737255
1541971
1796371
1473284
538184
1822349
1845208
1355355
1913575
730106
1589152
523713
1989445
1119259
1113626
784988
1771373
1249835
790958
956468
1570114
149503
1656148
1334204
1627349
1189464
422176
1810409
742274
613624
665352
39120
1272808
1803464
1560649
834392
675019
1684623
1054089
710820
1110099
1437150
1458791
924033
13203
337085
947403
1823551
56459
896605
825726
646021
656679
1105664
559952
1815003
173543
1627909
1490781
1967069
1444457
1626322
168537
733887
658070
1768629
571250
539958
1095720
518252
283776
1694305
799120
893953
1956998
1765514
1003785
1246655
398526
1239297
1504083
403816
819667
1180510
1245595
1018584
1953480
1946422
335954
552999
1383047
1444419
684299
891230
1895308
779193
1516013
1714160
1939528
770803
1398761
1513154
1803871
507860
71555
207434
1217539
553937
1901951
1477147
535999
1742601
1937515
277100
787371
656945
1709622
694180
328018
730253
41987
746874
670169
1606265
1680003
1200323
1036708
1069489
1468795
1736267
974586
51428
946567
1280912
1803463
1083820
1796093
708746
1492678
1076676
75104
683444
364154
1862293
936945
231264
1169463
134725
1742067
801384
1218966
531131
869954
79428
262279
78193
1808655
254609
726985
310710
986185
1328628
810365
237679
1085712
864486
1821248
232149
120388
1181717
793087
635202
1405693
1211088
877935
1326384
363639
1131803
888776
640670
1561717
1584290
882960
1392811
1307733
948907
6787
372489
1104212
1844101
1890408
504553
251013
612417
1193157
722416
275131
215072
1790792
1351421
683845
1119341
1865298
1182485
1554797
1431092
1660471
1050010
866747
852407
1430416
1338750
1784480
915542
235152
1304396
220310
679548
950994
686550
373378
738975
302705
1792853
656981
142387
356075
98257
40984
962344
418974
817942
670198
986269
1560877
745344
1758335
1319524
249906
1742202
1759022
579016
1214267
1243274
333676
564479
1968620
1537555
653206
1772755
1654826
1461556
1737140
838429
30285
755880
1548520
866294
185369
1845475
1053552
934556
1485134
1355020
452644
1043426
1099487
867090
337999
707901
661647
1904138
790342
1542773
1234811
654908
672995
1105783
564329
203721
171310
715779
1306798
1402287
1150070
698598
421397
86853
1069076
160018
1490005
632815
1442820
1183880
1484944
1338285
1824098
1444967
1567330
1789397
574890
1517803
1659711
1483886
999673
1779011
1158642
334873
582130
89384
1129495
255753
45069
1585412
787774
1161282
1316506
1235508
1294789
1205513
811175
945454
1378324
42844
258161
448573
1377317
1725255
1412576
1877277
814088
409160
631812
1610196
203149
358801
930415
1199301
1290704
1722508
1229559
1887542
452162
1978501
90820
1668444
442494
1848402
454550
1053792
1414501
1618463
274504
902339
421991
1330176
944181
958970
1285663
721009
191659
1195762
633968
1427779
336456
833684
916045
599886
920190
1426517
1949172
853278
1017775
1388699
1858441
858207
295892
866756
1001774
1326607
1901496
284685
1802098
1725616
640842
974854
1110972
807126
1873151
1956799
869643
965038
1003969
1164194
347484
462119
1088286
476347
672296
678623
919708
1272005
285261
738291
585516
522491
1934244
427470
58099
1490732
355178
1615927
1539765
215513
159398
871492
1469763
1073136
360107
1130659
101904
294282
1277075
306322
1265871
202243
1067964
1748588
1277997
1877868
1051485
679635
1624618
94557
297938
1656661
1395117
316138
1737609
230673
1522150
1906804
1132067
1469722
137091
1361307
1607106
1979259
788409
808179
308060
1110797
1828359
350255
116258
1507045
1296350
833337
1476374
497879
408108
1445041
724498
878641
609840
919226
626897
764921
941508
770912
1810144
318291
1930312
644538
515656
360525
824806
538629
488509
300048
580558
950551
1680576
816949
314809
188001
1030758
697289
1540917
59929
1206430
650555
1366539
1216520
50709
1847270
361712
1008409
124917
1424013
315046
89153
308336
777084
1805821
1880650
1771442
607885
1486945
509929
1168650
1020347
110230
709277
504665
55497
1280610
787277
971483
1106338
1832867
789328
1272514
1175228
1423327
681860
1802798
857896
1876945
31469
1294905
700040
171737
1630099
1947447
498500
1280179
755917
944538
1599147
1474074
1530271
929553
776679
1460421
650033
1328427
103840
3932
364559
682567
1504539
702798
1087574
940668
942839
909990
775433
1430674
1556221
711835
608484
1926110
1819929
324920
1887983
992834
460876
940439
1458213
1508929
953759
1445357
1377277
246923
442766
1507148
752509
1402932
1982167
1941962
1611553
26866
749914
335781
587678
1639023
1721384
631703
917508
943635
805209
1917153
368183
178508
1693053
787986
800208
76310
573648
54153
380659
730737
395476
1563565
835826
232544
368842
30321
971684
1287419
1147414
152379
1743100
272219
1118850
388679
1594189
209799
305452
527722
1375246
599016
1370113
1438898
845817
1352166
1559306
1622512
1132054
1247850
773385
1171756
1402513
1409294
662032
1086733
854663
67789
17333
91174
490414
167683
204893
72438
1327811
166229
449524
180982
1503292
797813
1809627
1010290
115714
436419
1052219
557760
757344
692631
1392601
10383
430055
1114738
992594
1788367
1847807
1288417
1934799
1361678
1774482
1182660
404122
314929
535890
1780106
366903
487926
1198124
1986533
1437068
1679001
1870398
1013670
1396073
857038
530296
1978597
517104
51678
1221776
1998041
1356814
1697219
140655
57232
962948
1810047
425736
1564493
1285284
520079
923299
759389
426400
675207
689974
844844
1632634
365647
1345273
30558
1927391
144840
1512115
1778360
567853
328031
1334994
965302
94860
478643
752957
245513
1161407
1112642
120532
899927
1112797
1432995
283713
490594
1557049
316584
1292474
258222
54985
1075187
1442509
693446
63785
1145101
850967
445306
4091
1347632
754231
463261
703614
1704209
736436
135802
763605
1997111
1062279
277537
1655978
601044
1538748
355531
1008066
843063
984919
205387
862735
1257778
781964
1451172
1408094
658931
1755151
351352
979790
1020761
1198986
242540
350830
962450
1133177
1830094
1736368
604106
263691
1618120
1863828
1560770
164213
1832822
975596
309994
1292686
1073271
659999
13180
165981
614946
1159269
1285329
1176843
1695017
836140
34007
379154
807885
1073416
122630
527489
770195
1631102
62393
1196475
1340472
586946
62305
1009243
1648271
1991211
1778093
1896851
802554
1186718
209742
1331982
393002
354338
152685
1852322
1549281
873689
1374920
761958
1575557
1426947
1949253
104752
1014164
437734
604756
896123
1519434
1354593
647736
465860
1304884
1772236
1969554
646460
666724
1588320
795767
971675
239880
1877876
379165
417207
1373018
1989938
1832690
93942
1155182
593890
510156
1464879
1434619
839497
1113942
702126
696921
1561242
1773131
1508471
964996
1649117
1455657
1593786
231542
1410925
703701
749005
1097556
1016648
1106055
1746277
1117393
1778646
958776
672620
1472185
877518
1714191
1392699
285559
1350526
897689
1138980
314945
1948137
1550148
684992
1858029
308572
1977680
1099767
135662
779914
1883870
707914
1342893
805629
431004
1870424
906620
45198
1090264
1526459
63650
1004045
307358
1321742
598826
584039
1376680
554872
1145347
669828
1165828
1806953
664951
1172012
1408006
1560922
963411
1907390
1965272
783607
261920
1932523
625852
989680
48589
109227
1324583
1398580
1389071
1749163
785018
206626
1556662
1237377
393064
1599707
1234663
345177
508831
1355650
1993726
1150025
1640395
1375786
12034
1950533
236886
430591
545112
161373
535153
1275650
490907
690818
1037885
874716
1849820
473992
853267
270525
591761
895045
835186
783333
949107
733919
1716509
1859566
992510
1632802
1724306
1024208
89940
1681660
1145172
738846
1374251
621024
499021
1765731
18333
1034722
1317575
88246
1234904
1794049
858830
1873492
376133
1284918
929353
484614
44009
539992
39165
993110
1078048
959712
20097
1960428
714375
1644017
633009
1137608
1052758
1269464
1875430
1386313
623201
530381
1022172
1690223
1530345
872325
1653129
434913
1424865
318665
1380058
19669
1835590
454420
1364575
426707
1104243
610711
1942205
1414856
1174179
1060946
1746337
1738832
407541
492337
1349769
1384650
1616763
1706746
1615409
584239
1412019
1486862
1607027
871002
1275303
902658
1963231
1025992
969880
253435
1489152
215287
1624626
621753
1342697
1393053
915765
658866
1872956
1966513
720365
1457171
651853
1242937
24573
1291124
705222
878055
1097927
1865924
186776
575117
501894
1006425
942432
1328461
801314
618137
1925865
700426
192164
413926
1970032
869971
1222422
1638104
353945
1287875
804737
611984
589075
581787
781295
1734275
484113
1010500
1561159
211221
313411
772751
53300
477879
1115963
1977272
764233
245208
1366080
581403
1781975
1830029
1776152
158515
253575
1607006
70800
334206
1899219
1786673
1835608
97904
1129219
1171583
1879016
732965
1185949
270057
1681195
1214820
1099138
1100497
1511209
1883419
746294
1857380
891293
721884
794448
723093
1883626
1918255
35044
835386
348608
785386
995957
252299
819159
1350627
1310243
1181910
1756293
444209
334176
1800485
1035310
1999607
262178
1651743
933441
917297
196278
1539896
821893
1011363
45286
1904363
1004494
13468
126047
427471
555394
217620
76667
1044402
1348085
733503
1534370
809122
414482
250863
1319175
1190754
1651726
1100802
1292782
1407197
1201704
694614
196634
1402785
1623295
1569026
199975
204983
1023915
863004
757092
517218
110216
1881685
1598593
229199
947233
1234809
1041107
581514
566125
1742599
472407
1955283
1425781
1434783
843010
1271423
1856012
1283219
1304785
1472061
303906
295509
1452118
1220152
616409
591893
461877
522557
1030347
1035722
1686330
1053208
943696
1177307
126801
721145
575943
1877445
320531
1779796
424569
381517
1000195
856355
1946899
1626612
1985444
1060875
972591
639192
56169
1682775
1192867
1964486
1718887
1847765
586727
1321288
159730
390409
1898704
1708565
1276926
569338
782986
656802
777538
200644
1038303
592998
968099
747437
676570
302762
838653
385881
671852
392916
1156398
1044490
1887708
339645
978838
584368
1264428
356895
6518
1869590
1983972
729788
331674
1279077
789407
165653
1269175
1435504
820046
188639
363807
1709407
35215
352439
430167
1551479
1409458
27298
1080943
1506343
1047711
278382
1520353
1143986
802760
1851115
1915477
354062
974835
512846
675063
1070933
491262
1293007
606204
1187201
1520
287554
236442
572705
1206281
55417
1884915
1743763
792226
232187
1130687
298794
915387
1333067
1924247
40706
799009
904232
909248
910998
1254877
166476
268340
1562745
1382391
738433
386561
467543
1127508
1897548
161672
1841933
1642338
1114578
1865907
133553
956813
775914
1285340
501877
868694
1665801
966749
141531
8236
1783351
1643192
843693
566350
1615724
1782270
892372
1230436
1373714
1887480
251884
674309
746242
1733666
1524647
1426517
1840516
1791225
1084774
862326
536313
1099968
1921542
1012456
38839
215129
1079774
997935
1953628
1350239
1982225
1700401
1275787
101062
674682
1876791
736358
1603977
1185869
1162946
538346
862693
1779522
1997245
1507495
1948450
1814754
1349850
1851573
1098030
1009243
1376971
1832138
652234
1729306
1406052
1052904
560708
533467
1915316
562752
1011693
1940008
1153745
1177210
1198095
629289
111677
1704478
961209
705780
826771
856736
906537
299976
805793
396416
1605545
1850199
81399
1782571
618258
1381098
935668
1407367
1751191
308620
1750554
1969517
1519567
689053
1277486
871249
695205
853775
1282180
1050131
691028
1116334
364351
461054
266827
598287
572530
1499150
1271817
328764
799056
1776306
1220902
789695
622476
445524
356607
413694
158969
1723180
1631039
1576573
145620
1955172
1604006
138009
1779569
22748
259504
1542835
560149
445624
1017225
1752412
269042
987105
1128084
658001
1448289
150498
900975
234847
433187
918244
1269601
1873477
82757
1469911
1897324
760728
743158
678958
193828
354372
261481
1051441
94847
1755150
910910
85131
1030232
1335145
602852
1336441
1756610
1706986
314207
6186
1063699
1714487
1598331
1506156
682407
1505366
800687
1615924
530398
622692
1965759
37673
624329
262254
705774
641504
1561456
1019564
204253
914779
659618
117590
1896805
1571301
1444217
691965
795301
1511483
114027
1008002
1231635
1691237
1194129
1636517
527885
776142
604256
1506470
1459286
1454876
479484
127834
1818948
363585
301780
1884138
178080
659818
1957949
350534
882703
1539501
595288
79712
753418
480768
246631
525237
163888
124404
839802
8038
310421
1965343
1913527
1598863
1567214
376330
1219137
1246595
562037
862323
629926
179318
355231
632699
1566255
1844731
1323358
326060
547608
1266286
129255
915658
192182
788042
257473
1472447
232788
1779278
298437
837552
519840
1102037
1867958
1448193
1825974
1371920
679155
664376
1034832
1348476
771916
1251738
1274157
441547
1672537
1819625
522368
971918
696777
95879
1544420
1327029
238238
1333330
135603
515745
682287
150113
941027
1716422
1658524
161548
190245
999196
282811
551313
972779
1084500
730454
819190
142865
451105
1474195
1967639
1249207
1413010
189238
1281590
1911897
277620
1756821
1312529
1925504
1576152
1216224
12355
990386
504665
990159
1661020
1118127
1866158
525375
68063
974031
726848
1438713
733130
1295392
1489244
743967
135379
1975135
1321573
1829443
634731
1814772
1758158
1830315
1305297
645514
528943
1447378
285857
1921991
1222406
425206
260758
1308672
173482
1909008
62943
1900335
1625162
101062
238075
663520
792372
808950
1341683
1966715
536555
1375069
17989
330709
860383
1930711
1801576
370174
261804
1049011
437174
468800
1536831
944259
136970
1280993
1747325
1534786
1697021
500662
1186757
263059
1758863
1747664
1170788
1900908
475700
246152
1702889
152684
729147
830722
1667074
1200751
220301
601735
1385822
1289236
1098942
574228
235
1458278
1678881
161352
179357
1166816
1968708
1815080
24758
424450
1955141
913689
1774719
308818
691116
114913
26310
663817
1010424
18668
1967312
1688107
1703665
1115207
1366572
934862
814152
1049165
963797
1720261
1981931
1553589
1689238
1077042
1965585
749564
1406949
1662812
1379811
1000153
1626352
1288325
1235363
1496362
223696
265318
276123
1608949
329703
1139715
1282104
448272
224986
1132052
1370610
732917
1754641
1686409
1675711
1813018
1361259
954769
1494252
1237668
495388
640796
1940030
976778
1676860
1154195
1355624
1177592
492479
1340873
1006011
1743207
823216
931028
1797224
712269
1034427
1195608
297783
1712341
1415421
636390
945499
884192
1335732
59686
723960
779335
301012
883032
949706
1451857
201546
1414351
1840281
221319
549545
1752389
1246041
530623
1050536
931332
872972
1902659
1201153
550948
687520
1181524
1791594
1159632
755435
217352
992958
1570693
1926853
292463
337124
39123
951889
44963
908125
1732629
1607960
856053
287951
1389266
276336
1387762
1363108
764724
1135613
1430593
1359258
531975
948657
379307
1296365
62114
1001457
430694
1564210
1242468
976199
1878420
411953
47857
323026
1255539
1793010
641044
1598811
188760
1830367
669549
1485574
1593635
413287
686014
406231
1808319
1282816
533540
911078
1716699
1158727
1688801
1863253
778064
1228322
623618
1920179
1971887
438602
1148616
1432266
343016
1749084
731725
438378
795566
1023763
422590
1981763
183617
257329
553006
1203392
722254
1385507
329646
1030699
238918
916609
806971
554241
1110861
788349
1546509
371959
699445
547436
253513
1465899
225789
1075306
500238
1074749
91398
1102362
53473
4446
1943421
1039773
1953392
14652
395417
381912
280963
477293
1319473
650190
760081
107735
579674
1436803
571324
1988335
185510
1702038
1058880
1941848
1832606
996393
602495
875123
144514
1158205
1385394
1717822
1550191
220550
902689
692446
1631109
165005
1258322
1492373
350811
396235
411968
1469532
483536
787860
1420844
108291
1053236
597209
613662
1378462
230007
1312821
771425
1824097
302062
1965716
1754173
769602
1532944
189159
616230
432312
1393998
1416607
957656
1925263
152855
1084750
929102
1109990
1661361
1353788
1110902
1361263
1146034
1147735
196951
1774642
493701
432835
700958
1786343
586344
1099029
915493
203874
987099
915042
1872155
717101
1779487
900882
1720349
583824
1911942
773250
1926677
34694
1832632
1305677
1533352
1205059
1166068
93573
228953
766126
325081
1944934
432204
437687
380082
482486
1548307
1127916
1867262
737349
1449099
1827075
294629
1190960
805116
899036
1307506
1533218
279713
1805933
336715
1315433
351928
657655
990053
701688
220165
1092590
1310228
723017
309328
1238465
1394628
96921
654255
897662
1407305
960260
1242684
1792851
1188199
401731
1384381
1114114
1675573
1430800
158986
379720
1722846
923301
1679994
1261069
1671860
1917082
1565008
1742006
1787153
1388605
573938
1596622
574314
1662939
467651
946276
134035
956787
698260
1790752
1380859
591101
1222850
1116880
1136361
149792
1325077
994483
1509121
1660415
1849885
470165
1367807
276030
1431046
236211
619074
925142
943871
532912
1141795
731214
765473
1230379
1333936
781207
258024
1396723
1859357
584631
1734257
1296917
1580854
1548702
1230968
1239193
1716967
429925
16896
1707790
549136
80291
1154243
331311
492224
342682
1250302
83357
81880
1046764
1221162
1418876
1057029
606219
1058238
281245
1142775
1831606
1832071
128615
1854159
1459407
644657
826376
382137
236502
937245
255447
1329527
1960960
1140940
335882
1987447
755190
1891641
719303
86235
469898
83483
1421999
238298
776679
673579
1256301
1913722
733114
1730863
710820
177351
827801
888630
1921508
1678292
1123245
489499
843398
1091683
1290676
1028529
499921
1580373
1346793
1699191
298189
1218072
1803687
650425
1987686
1949384
777829
1645322
1129059
1394930
282795
1503429
344533
1456302
1464052
141260
1424578
553272
1091999
1934282
1526877
635237
1376826
396457
1153105
805580
1275146
182371
909357
1104683
1093497
578843
568088
1381139
67141
904091
376802
1444112
126483
920304
194972
1988679
685971
851117
1654057
1397673
1952491
801067
1930161
711989
992765
867193
1128293
1245810
33046
464917
1129018
204715
1919634
1059295
558430
168589
849546
1476735
1266634
594067
833720
1140758
971674
1093524
1181121
141456
668049
1648200
644154
1874023
1752668
1760706
73393
750256
1041759
1540931
1142512
176010
1137528
1413462
1835170
1641136
424817
1902373
1380795
316472
1306828
1726848
1798171
1981836
1661161
898826
356268
1426199
660606
1610092
972269
1759520
1500225
531390
763816
1360856
341727
1082443
554746
225285
1930494
330478
1121184
1810046
1616815
861177
1383148
1065047
1769147
1979168
837242
147942
1022274
556790
167715
1395417
1003935
1200809
27220
398242
1379345
573481
1186923
184091
119134
1290799
1417341
38867
1731691
1008889
1812000
1743477
220244
616724
1446260
1693625
467525
1044617
1291119
1864894
960961
1648104
886914
1706017
1347517
642024
773362
361610
1407748
531616
1193307
2103
1896547
1307440
870602
1295712
1249285
806242
184151
1920120
433311
55417
58434
550363
1501636
1648637
122766
1506282
192751
1826199
815226
514464
1929935
1141618
947918
1843396
1874695
1254487
1795471
413561
1340040
460254
1973409
483552
82844
166869
981159
911006
880896
853538
513518
491483
1508902
6735
344253
1828823
1525933
715730
1946346
1788582
1121441
116935
1766481
1318157
1606996
1545142
723432
1614963
751083
458858
1321556
213090
496704
254035
1949396
1690730
1496598
252643
808144
1882166
218257
1292998
5983
1253045
1626615
1397467
1043892
543762
1611034
423853
1973596
1785161
880891
423277
1345178
1246965
1290305
404838
17288
1224330
668609
1704072
735305
1250846
1180947
934715
548825
17104
1938945
1943358
37290
1499132
1692369
1646467
1523729
1180768
1672433
1815509
465889
222503
449431
1716279
1865907
336374
155965
1192029
1510465
957333
90018
1449651
862244
1463123
653782
1296283
779021
450779
564991
1088502
1549304
1690686
202617
1505118
1748906
655696
1807100
876807
1366502
701891
323159
562113
497577
827524
716266
614431
75675
1790833
985249
831768
776364
6543
573135
1718639
546933
449964
1492003
827767
733474
618913
1322033
1892069
869136
7312
1056279
782432
303099
677174
738189
243503
733165
1233360
653463
1104902
1683186
538092
1048404
1549382
1903517
1667587
1181457
1363573
1211117
1105009
85510
654265
1306160
836290
988737
1917728
454475
630817
1377572
754808
1205850
778916
913368
1301746
854256
1403989
512068
491730
508136
851208
513466
205685
273838
565355
1629485
1978991
1565462
1733948
1377507
1602119
471557
1314585
406366
917508
653792
1006811
816499
850750
509676
902493
1992030
466346
300046
1641363
1805956
1663181
1891944
1326753
1332256
1721101
69684
1936492
184614
498099
409795
786751
488678
1988439
27726
1102481
1379398
732979
1563172
272615
297899
1939572
1013310
1434762
530516
1218601
1281
661165
216105
329593
1784480
1045205
660520
1917614
1098983
224626
152361
281676
1890569
1405639
1086416
1745478
1102334
436809
592027
1062819
820122
33046
1318954
968296
1854992
1345749
1168368
231204
970353
1802492
726979
639165
1296088
1927525
1673267
705576
500131
658633
52750
1448727
1463686
127009
1976841
1478026
167851
1502179
630361
477638
1726567
559588
243715
67301
547452
1072580
878549
1254941
1256099
1004834
1210038
123464
1110505
178600
1192364
1204038
1970610
220533
64309
507713
1700864
731760
1916604
997930
1470197
1174243
171843
966545
1649135
1737351
434228
1682551
1406138
1430817
342591
103248
923121
565321
1072618
1549861
1093838
1311241
1186792
1894735
1384708
661912
1280995
1680808
1832253
1884935
866044
1964447
637880
308483
120440
728874
429240
97065
1351428
44524
1964472
1732486
1222013
536238
1632939
1314859
1512655
1609063
1120595
1757485
740973
1435157
1983769
875336
778883
1434991
1275418
644920
442672
1822097
1194936
1690731
880301
1175582
1832908
1515196
340545
255668
320540
1375482
1308237
89346
1903895
818352
1225466
679129
1322901
425749
966430
398639
947556
521773
1662538
1922310
235745
1483879
1204545
1312032
1143884
1515474
1633013
89260
1708279
637011
718986
1191231
113595
507595
626095
1025543
318481
243826
1957960
425972
1294460
1831224
771475
1189957
8648
1711714
297895
1953033
1240548
713011
1447349
1293303
1632562
901732
1251192
278884
1647715
9243
1854617
405194
1534584
1591047
971262
1639096
1386577
464453
439595
987285
292927
98247
208106
1542533
1891264
594513
1060886
1725164
633204
1073361
712223
466789
881584
1432354
673422
1563464
199262
575778
484197
265959
1003448
566635
33166
932405
960477
920121
1504351
574121
1844619
1104465
990415
20668
683531
184032
965234
280385
1952262
783520
1823776
1479373
1175190
257087
1638014
1658966
1313584
1902166
1892124
1804435
1969471
383500
1889221
490878
389100
1213164
80063
476547
1922793
1134612
981356
1460290
798649
1620539
131665
1205010
864492
601587
42963
1566609
188455
394550
1794652
809487
568280
1161297
12795
832893
997226
973254
1985885
997493
639474
946659
1510920
1743996
1466774
408783
1830458
310483
499396
729866
1877
1491544
1217841
1439345
1815040
1926671
228280
961845
597531
1165618
884436
1270689
132051
1347818
1607581
505915
1730064
304016
1032604
327503
1297402
1163014
415620
1404445
649525
1081778
1393765
366502
211045
1471369
1989449
303281
1858418
367612
983823
682360
830234
37349
506664
1960861
636516
1701588
863171
1965915
1312342
623977
1125224
1121385
1784723
1307915
1683461
806586
805960
1795466
146313
1457116
1980662
860314
317535
1314670
858955
168145
454584
1381436
333312
1630525
1999824
620789
90398
15590
448608
510153
1154908
320812
1233335
1156228
446768
1206472
1270552
1897035
1845403
1936190
1549512
1094968
100429
901230
543552
1083368
1197828
1919561
320177
1897356
276386
685521
1615925
1381114
1818170
1952883
1981028
584517
1827621
1719584
779199
1006054
619296
105750
273888
351404
770181
1777554
1390347
1859133
1874936
859156
833901
671448
517348
1785210
1267621
958235
1853804
1056615
315845
1771610
1417618
1249267
388586
1545443
694209
1958100
702209
1326430
11000
1981251
421653
1184045
1030075
355786
1461522
1763520
342112
558544
536971
1530216
1092682
578046
1529298
255424
802080
997886
1717412
367983
713288
594739
1001986
459603
207023
901979
1650521
1380959
541786
998914
1529667
377119
1554683
1438361
1346958
207296
195404
1798842
1370689
144589
1403205
1017113
72952
987546
793636
763642
652359
1629088
1961955
1466699
905415
654057
1133481
211808
1039369
786953
1321058
1573180
1080169
1997024
464145
166589
6131
998605
1849522
750732
1933128
1772495
1754462
397117
386106
1983975
950738
1298449
1824568
1468607
907499
1847785
623277
1333693
1816698
754408
1763078
1667074
1791856
1744394
188459
100260
483639
724030
469956
695059
1170833
1507993
1548042
1400900
230336
304049
1802385
1163606
1185015
8929
1000390
812389
222468
209239
615960
1219974
325199
1669870
1715049
100856
1961460
467022
36815
1150912
1496484
1683676
1876315
320650
1732562
366261
1293520
1340684
1162974
32764
535999
1077859
267535
406407
1468753
444341
373070
1016230
1964565
1579089
925743
1290544
1734917
1717292
638185
711012
438353
1927111
35938
486437
197166
1833998
1036515
277674
1289011
1625983
1717907
1706013
757298
1547577
126089
1953834
1776024
881395
414599
1937479
1817860
283394
801192
44228
781684
1944863
31958
1109494
1573180
214925
1979345
970943
736159
1741386
2967
411208
1791763
1248871
1370662
1365442
561967
521411
411356
153008
293792
230605
1251374
515657
262993
1009174
86631
1238387
1650913
313894
1733187
1677281
1993251
1983851
1547990
197704
267016
1263128
1125461
1049675
1426015
294398
606489
1987934
1778875
1112757
232696
1464758
1648294
946384
1546222
1139868
709167
1507711
201496
191421
759247
1358419
1345631
1955945
888481
586596
1316875
603608
880834
229022
1790165
1673585
950463
140592
1782981
1810971
1904038
554872
1978259
492019
1651743
1448658
452075
964155
465333
1022503
948522
1649511
993110
1864138
1746556
883326
459023
551454
1651886
690766
1966811
1294265
127413
832337
761111
1512238
259972
527191
677863
436281
568644
51398
1063693
1180644
1743043
569922
1699103
1492369
849125
1354881
1575574
620506
1934494
1043067
1934349
1392512
127846
1662212
1466338
1555316
1568228
601606
1076623
68909
1146083
1717007
1407274
1645629
452335
362556
1155021
1186071
403765
1549502
1964454
2966
1831830
1759308
75961
1477629
208619
1618841
682991
782175
287970
1027812
1971651
173062
1105267
875548
172054
84765
1074508
814843
998147
930367
1912080
1127298
297708
1891048
906881
276902
310343
410817
1302995
1014164
1038354
572740
624151
1638467
1460226
244277
1710692
664665
1519112
290909
658086
994387
413015
735023
246948
1624391
498843
223905
503289
528179
1976810
1253957
1397467
597747
1387609
1965145
1146051
883268
370372
1278030
1354339
460652
1049814
334787
874464
208025
1782865
1632902
1642213
1746185
1963279
1241537
1174406
1954219
1342883
635397
1257535
1524772
1949073
1194988
1809921
395593
282215
1306076
1718054
1015987
228779
1267089
187376
1726034
1301387
488838
167089
1488485
92333
1817536
881819
629770
1346294
1938187
27523
476483
1701542
1124620
1486260
974647
1583575
1594699
522972
835928
1273476
943673
247277
759918
1479604
387456
1119279
1598398
814953
1033250
576306
1606523
1154331
1818006
1996387
191971
956056
1143290
659119
1872200
1769151
1933938
832176
612192
579655
1978856
883731
523861
1774681
1035121
1837941
1508414
1870996
515325
1794739
1790072
512119
1835948
979745
1081458
338478
1615686
1386074
1906275
1990503
698681
19978
541365
338533
1522437
87574
864739
1149176
758039
827118
404545
518195
287034
647510
1473735
1187779
1826868
625464
680769
625343
706549
1438634
133169
158412
1525429
47275
614842
834357
1977582
1459521
754362
1726463
1159716
960169
1297305
1450456
104090
1887746
220859
927903
1794619
1007885
1147299
763030
459123
457006
1247785
161313
767189
915467
987075
820514
1606910
1975273
1072471
1365529
1273371
810806
675879
1846362
1873899
535139
817725
1765063
1093453
1742099
1847645
420386
11319
1136576
1077022
775057
520377
780455
1340756
673276
1490094
1357317
1164388
363091
584745
861508
668025
1405435
1757272
1393659
683882
1216984
1358821
1038885
723213
782266
971063
235532
945013
1879756
1317906
1263373
1926957
341832
987091
1092204
1519759
917025
544329
1147061
822071
645695
754193
503349
941559
335500
360994
1327279
1571225
1682459
740773
486256
134011
421497
1906118
1927362
996787
770902
547940
1614498
1503282
681834
1566044
1388125
345649
833663
1439908
141664
179331
1470037
1892955
1420501
1100409
1801666
1549592
619044
308449
1893366
1458161
1552582
513751
1868505
1676534
1344942
299911
471401
1228356
649394
1824245
1229355
1699280
938099
296577
64754
316388
1732493
361709
743400
1392470
531634
304690
1532016
250735
1178012
1101959
1829130
123228
312911
1846047
348294
824580
1430759
1961181
1414648
1659539
1638956
1835172
144724
1822544
1969937
136738
1017679
1372620
1767135
461434
461877
600001
1381760
791280
1695590
1981946
752127
1344349
488087
141801
1683280
240184
701841
1921654
437548
1950888
97107
975596
963526
120726
1915812
1292596
1117177
936009
451062
853598
1200675
1641630
50503
405298
687719
227176
800507
1870589
1883629
313561
787068
1339367
1837451
580719
1635944
1759240
1657112
527902
315161
324328
995342
756700
783362
1558125
427429
864318
378115
804935
1327576
1917899
240300
1140487
1917013
121317
832797
299571
475530
66772
132070
695577
185918
125702
1915955
1943569
886915
19334
231853
465170
1282795
1593699
1948411
1994586
1291822
455639
1817341
216036
1367906
670800
6518
330635
554024
968960
1132832
1727837
1730525
25698
1149327
1152768
928174
882020
1884388
1626366
412675
258565
242169
969006
196629
158802
1853362
1224286
397357
1794729
373519
968108
488676
883946
1767641
1684335
369926
584211
280813
601621
1481083
883944
1049629
573344
1559888
1505927
1703989
1595899
261893
1159983
105127
1307640
1430847
404367
1504615
912836
786263
1588950
1059116
1353823
994998
930899
1806331
709672
109945
38432
1992760
1538936
689690
575423
714084
644178
1238328
772258
1460061
428661
1723024
802436
167016
734229
1626287
1352519
1376074
1211491
1128944
1344144
272424
1570922
1942555
1240962
711920
1176029
846993
437537
307924
1853086
1478352
826951
1252129
177856
1328971
572116
1132045
900308
1448788
845303
1737623
236345
993063
1359713
1217258
583939
1469717
942423
114471
1886807
1193890
1690884
1830981
1908218
1924788
158989
943898
1666446
446184
1072734
1035344
1683624
659817
873502
11989
1434629
16169
769688
140231
694617
1588485
35661
1268226
1312832
892681
569732
1525708
1289666
1070964
1503930
81151
1541876
1124155
1161683
1376447
1209358
1593739
1889070
1024441
488104
1153016
557985
1217632
924004
1577966
1124
809489
933513
1287968
1948377
1298388
1981958
1502061
1430390
1242053
942942
1226962
1286730
851458
1232891
1664847
794545
1633798
485817
1589735
717382
1408709
1406323
1199402
791837
806644
26082
300461
1517505
1133941
238245
1857797
227928
871544
241944
72358
10423
715716
1595983
1053386
333461
1702570
85392
1889703
213448
69729
1214893
822813
418690
1105949
294637
1077403
1163727
133076
592044
1581357
536362
1857246
791605
872713
1214622
520917
820805
1392451
725068
870844
1649572
1949788
767858
8470
1763847
1234618
1020599
682676
1914297
1164413
1406665
749843
593794
1482525
1676866
933342
65306
778458
1335159
1898027
54903
1030242
1575734
384793
734504
439699
158970
1878810
1522867
822764
1792273
532592
556612
1161684
1151422
1424804
676654
1128128
31607
706711
727094
670465
1545422
1323796
147004
690761
1914136
1716926
104219
950470
1459719
678046
755150
64263
1726477
405050
424762
1721303
1721417
772087
1893935
743396
1828688
1867417
231204
1379365
1632419
475949
1404166
810739
761196
575594
924169
86866
874059
930873
384842
1549841
544470
945086
1535974
100024
1874856
223687
764818
463740
513000
142482
1951420
1595199
1431291
351603
1896152
1974052
1207836
668767
137493
532522
914330
717994
1776111
339257
1233684
502526
534281
963846
855930
416790
1185788
1125339
482616
233035
1493866
896380
1246185
1884336
1567986
1602367
1542630
1718180
66549
1257778
732117
1474671
877471
226533
8467
819895
1543950
1676305
1583250
1072591
1983255
1893366
1583522
1429814
746420
746389
534544
1416655
1479476
1827052
1202376
165407
1091582
1595561
844141
225550
1315867
1883499
1827217
419634
1516006
1102142
375775
1856171
1244705
1981990
117418
1556984
681159
727154
446820
392271
241471
1417208
1643843
1779935
638651
1512944
1698491
112328
734729
697303
1259987
655324
273239
177451
82614
324519
1730322
423219
1001438
1173675
1515409
1322879
319476
544616
1627908
1544844
164213
278264
1164366
1268378
920472
1912418
619108
1888534
1318034
606519
78969
1454716
1433785
1024642
351150
876067
752573
283717
194344
816032
428292
539914
344487
762221
296127
1015953
759620
101127
1651123
860206
764171
1829861
1334043
1085476
465431
329156
599650
87089
1205766
1712586
633356
1026083
1852025
176986
128586
1058822
461495
1766012
1868265
1722884
1282189
998076
1413213
1794743
24420
1973022
1369601
98149
574473
1920574
1146037
1953833
23567
1125181
1456187
1695608
684517
1481883
393527
1056301
1112660
184933
152444
1208034
1901006
1516011
1732601
409862
552013
529925
679166
113202
338354
921240
958498
1298718
1187164
218798
1197630
1310516
1392014
662279
761464
1675327
885422
333183
1809761
1120263
648424
1256274
285822
497762
305755
792919
816880
979493
45867
1960411
1508154
806359
755086
44457
457451
1131023
1945023
137628
1433027
1357308
3006
1220807
1572010
1997277
1544269
1532033
283254
1421640
1976362
1777614
1310975
133086
1737446
1812420
1570110
1792145
595945
1742379
6183
1321462
1066598
876000
1145654
1503643
884008
1174343
1158836
106898
1026038
298762
60728
1698088
1058880
1410395
452955
1947498
220634
909418
1144192
1501872
1465562
1973520
1334098
527550
764575
296956
825046
172112
1904690
860052
1871819
1740494
1098653
1076951
1887753
82745
309314
302738
204739
1938187
54941
766271
1134012
1449772
1153860
1470954
1465728
157023
107079
58878
833257
1799412
1043085
1201137
736397
724416
1248878
1044293
1880350
1712289
358320
161540
911114
587725
1206707
675948
1828763
1667409
1638331
236728
1811299
1781266
1001934
1228716
549013
82520
1795213
1111485
1224772
297771
754614
452523
787686
1245147
127118
102441
282398
1210968
1725616
225415
1455609
1211196
452186
1443034
554272
1299496
1798118
355195
17312
969617
349835
300202
1377271
877490
632269
1579916
1707940
1406305
683093
307007
770437
1569128
1832398
1499185
1542315
1910601
814636
524778
317860
1647388
972050
703092
292364
218522
509165
591670
896886
804316
1255714
752479
965129
566017
396416
1109627
167278
387822
250033
1303696
693797
158335
276658
607449
1911370
374608
639859
1122046
582001
586568
1536022
406560
1633631
124881
100622
883744
609678
744051
1476027
422872
1864104
778606
1696297
379154
1586116
148158
378955
461857
870866
1525922
377145
381213
706281
98004
965148
1815526
614147
940246
561823
205441
484609
1076678
705194
1555330
1744086
997141
477042
1768671
459603
858453
393367
1824392
1296938
142042
1685112
1766453
1595805
1315893
516610
1742751
453855
1661550
329127
1673304
900778
1538874
1747916
1342707
455643
495739
573463
970877
1721257
20699
836789
1739835
774649
186947
251332
1720499
1507573
108543
1123164
571262
979436
1830729
1986402
550806
1784530
1788022
1622691
555078
1282544
298437
1418796
1394961
1985107
1482826
685241
1534427
1640594
1767412
19989
111832
430509
1250017
28294
839115
1946295
1422493
775022
564132
124319
1324378
726850
1958286
1947026
221042
572261
1094848
1548764
1459756
1533819
38118
1219197
1932044
1252958
419386
1144218
524641
1715430
994969
692931
285194
76290
1844745
715240
373241
841515
1442985
1011320
58491
757257
275716
543368
1060038
1737252
187907
1053905
1538171
286516
1139555
1986074
1398125
782090
454457
1310428
953300
349559
1813310
1545096
397632
1062816
1562856
200529
1632308
1221660
409015
669100
781295
1557592
709234
1843799
800618
1900774
341509
211060
912409
1267022
1807300
1128668
454701
1489873
1564663
1345095
1263049
385334
198872
1805282
1379365
430332
1651206
1070445
1994233
1267472
1568891
1790298
1753224
74044
1202292
602864
908099
1248150
427108
1047613
992109
1102204
1523805
224387
1977745
1858749
47689
1426009
1781266
711401
581642
377228
706849
1561095
519475
614431
429802
1382108
975690
1792860
1960028
1550522
1180947
813782
503851
756667
1980290
1811527
1643585
483361
1185915
202430
428379
1357391
253761
1599195
1425366
1233917
238913
1496441
956619
1378066
184481
1608205
510748
868163
605382
1108496
37468
566923
434663
289946
361095
540069
1403134
1111606
533950
1331034
1007503
166600
1041737
310036
445077
981782
1665829
1971825
1289754
1904604
1241109
1026356
1146841
1876621
1025877
706042
1141577
12777
1364613
165417
33925
24312
1112253
1495582
1536208
996061
282739
434522
1136407
295163
8857
1346136
1249673
1620061
1529775
1014158
964503
1295147
1295285
721795
558790
1181942
780280
965783
1236319
518154
914818
1483116
1211398
1346134
418390
1728188
1062272
1051717
1973139
758951
401071
1434254
1665681
1240190
1939929
1911560
821122
860172
295300
1631971
309539
100245
1188745
1518091
1285452
1272952
1202774
1866874
464353
1232317
1317355
1480878
1726929
1819845
402128
687728
1291989
1961726
1517104
1187381
750329
1202014
1935687
985464
655295
981458
747460
932720
27446
1591651
977859
540891
1902858
682114
1772875
1183894
1092389
774670
166569
1038253
1562474
813917
676584
21111
395318
1451655
1075049
423821
1925043
1153037
1837901
218446
1562076
1706046
272455
121084
635561
998221
1588367
1859384
726192
1460258
59036
1260408
1865286
286785
862808
1413256
1822187
600986
1763074
1943993
1877545
1833767
571872
208248
1008409
1948971
112674
776000
902467
1443904
1445710
1710674
219283
1406781
1437625
1190304
1071222
203570
1483893
470016
1784076
1156647
608007
478782
1328556
190044
1339842
434699
135881
1107388
1226087
161817
608882
993644
351352
405743
1179053
1944463
1772210
79707
112315
1295743
1575591
669805
840543
1663989
1832828
935841
1875088
731619
882703
74660
1660655
1922855
1801576
663902
1322413
397791
1735117
514997
533747
922360
1544110
116215
884212
39317
501096
1351300
277461
1358555
1336528
1291230
794298
237364
906588
928989
1984691
1356162
1359323
878641
1647825
385800
806173
1561776
485252
250092
383406
323143
1871265
562313
515876
1205422
848780
625115
588297
946586
1729580
766823
1582478
886320
1573999
1428700
1151328
351707
1854159
899529
385838
362554
262097
1896882
1344461
362565
1146882
477607
296937
1912615
852090
1964607
437049
1329789
1490307
686555
1772875
1845940
82614
845634
724504
1992258
1906181
1973421
1686509
1114581
1020837
682722
526856
721916
284242
495580
1186052
1586154
1854091
446587
1274664
1358288
1684876
93097
721839
787774
712525
1700232
646798
1859390
532723
1316211
450961
132379
683912
672376
931196
596672
1428198
575688
1868282
1512050
211161
638550
1225373
1714147
1884910
1012132
825191
117821
251995
1127803
1901850
1387614
1558470
1485492
600185
1513182
104786
1624274
1214043
957014
814150
1396677
1033644
1910898
1453194
1293275
29553
1984047
65392
1332002
1035421
1181014
880149
1494439
1999822
1289355
365959
1610315
1704451
1900043
1402346
910164
481709
1107010
1091905
500307
978157
673392
544947
1303763
1242072
1850601
1915052
226775
650160
783031
188985
191835
1972044
1060703
247029
33578
1492426
861282
1945469
1111199
1485631
276327
424811
483591
1687053
285361
1768119
471964
877942
707301
1471845
1617357
222384
64135
1760871
815347
1730782
1442681
582429
1229134
1465463
1812276
465529
221636
1430149
854911
524953
364107
417151
53737
35148
1883103
1076462
1436372
815032
293578
482032
1009506
572659
1220111
986365
195886
1243939
1145568
1078807
1740236
465398
485388
732768
417198
1863320
780444
1438168
745017
1916161
987625
540867
1947261
140548
909414
33819
1434254
238444
1884476
890779
1560377
1154356
350209
492795
1887988
1327836
21301
663967
137422
1077673
1089979
710321
837236
542109
841121
813303
1554725
1477892
1079295
1861002
256401
1844419
1768600
1710714
164898
248297
1288197
666190
909032
1596554
557283
1975415
623868
1516953
405207
223865
1054706
915757
1161411
788054
661638
1189800
1388215
1980560
1774541
112678
1791913
981572
443003
456509
891240
957106
798243
783874
1297568
28445
636538
339749
229319
427415
1846177
1793367
1635255
1327864
1397207
963915
1797323
808583
93361
1983463
760841
1666752
1159912
320423
1587663
1323258
1144412
143702
1314704
770401
360139
909813
1909837
903188
163193
1236027
961351
129657
440526
1824880
102733
1061434
1586558
1541187
1894116
1017005
452494
1952790
702090
408012
1463882
690831
261804
9598
26339
1201237
372743
1560557
1810104
1171881
515934
1489318
841212
1279625
1062334
1942631
363277
817998
786137
903737
337883
1848985
1751218
1032721
853585
1793018
1043538
1481524
177231
1689708
725041
1813436
793038
1327560
274679
1243579
1955779
838665
154842
588710
24317
1243174
293817
568055
479240
1160286
796023
1030623
1253397
1896908
587004
1240500
1327066
1961519
1071192
1942690
58129
1862440
907715
114605
67864
957448
1963794
919037
1670692
1180750
1321079
1061676
75917
1490190
134972
696610
595502
1967136
191572
1235239
810753
1526435
1008424
1472167
1356221
779547
1761230
1427623
1194936
974754
1249274
1008889
465737
346852
827687
1153414
1618499
897297
707832
467631
1916959
492310
851647
1664562
1181884
758078
126868
256968
1588508
889642
1454655
1789231
232177
213758
1784543
173358
469489
1962502
1520469
1116596
104288
1419937
216356
844199
1944702
1498058
1425949
246502
1561049
1406260
1393038
1350674
1075690
1366491
839893
1742487
705255
556885
178037
257713
51960
367272
314634
497684
1468189
372678
1020429
1292876
1852125
594940
496714
989210
1736538
448728
1940784
746599
1570389
1816643
357570
815492
147344
1327531
852487
689888
1718861
1068930
1518789
624158
1813133
1492509
413678
572474
1302404
1894751
77779
1757050
54583
1905170
937805
1383604
1010817
1917018
1544412
1889999
311484
861575
1210422
1355810
153107
1592572
1711981
301358
466749
1169138
773086
1534546
409157
1135481
1444337
1585586
1442329
1427024
1625156
1046091
1044883
975789
1868607
1171222
1680138
606905
1662655
1527878
737121
1531062
57234
547354
6071
833911
1679680
372902
1234014
424400
1011886
1301350
106875
723299
473582
294869
231112
411412
1897214
143106
1453687
1190010
1141936
412538
1916511
143462
1943596
367453
881982
853292
784956
1457874
913282
1994651
468685
1861328
1460598
1350921
1780222
1757884
893383
289955
841917
959805
1461307
1805633
927079
1953911
912744
1244734
719698
631400
618667
453911
1180168
688266
427749
1637717
1934481
375324
1783817
1752478
1057744
307772
956924
949204
773552
402585
98096
1647597
152304
955684
524499
1640660
1508264
773640
569
517511
858928
1549995
1305103
200399
30913
1412577
247392
12525
12400
1051125
992938
363604
505099
878463
899949
1540444
1760245
630777
1763868
1807711
1013782
1940767
1385925
780414
232575
510339
1851739
1208486
230943
1330883
1287084
478695
109062
1808687
1253971
501878
753640
1946221
1826585
635236
1948509
1810144
877542
1824864
1695665
1789586
425668
840369
879476
624803
470698
1027961
1240715
1851146
289500
897003
252839
328694
1305223
1462118
1755337
1168033
1227065
1757992
1299272
413179
80214
1067721
1009349
171152
650758
1548110
1235616
1847870
692906
1100363
1259710
999961
691922
604202
556705
1075091
580100
635772
110689
1571343
390728
1141519
28611
1218922
16885
855846
1663884
578904
1008087
1362125
843682
792170
163657
211745
1112459
1739456
1762383
1694060
298010
685148
1199047
723166
366464
1591093
455486
1356354
1470274
330129
539064
1151949
1455609
1257182
150745
1344791
188896
824413
1751006
651352
1963917
270700
1929792
1630178
1822331
122759
1008030
143442
462989
1748359
824360
1262350
1545725
1623863
311700
790386
40591
1229460
864421
448245
928158
1313971
166934
650895
152878
1592953
869362
1218568
997093
1495148
1866272
783721
1015608
1802380
1295087
808358
170042
154329
791715
1847786
9469
459194
1755801
934235
1313717
877578
1440909
1011355
1939597
1784770
1542538
730887
558259
147566
570380
1445048
1041601
1704451
1626345
1047563
1902348
1803624
1058981
337985
372454
974122
1919335
982863
648967
360043
1069897
1564589
1434981
542334
44858
1283787
986861
831558
1765148
1169176
17370
1013940
1316632
300273
147223
244600
1691751
591303
1079741
539832
527081
340445
971136
1277265
340087
1244256
1822465
233416
1329240
226984
1716048
1471044
412921
823684
829201
1089209
905886
1751946
135605
1829647
936215
1279992
1163924
297949
76331
555394
646209
592787
463169
894850
1575826
1439124
508037
458301
1686815
911188
77107
526237
1550873
609523
1295474
1278909
1376036
141771
1290504
1006039
1042466
948547
1858086
603078
264715
660785
18733
35235
1068493
827953
547907
248584
110274
1060494
746641
835616
1618626
337396
1090504
1884599
857705
472717
303743
552859
4116
1924180
469494
194104
47917
21885
265426
676672
1879980
718964
201885
43495
797771
170249
1206822
29779
736391
1671839
1689016
709756
891721
395229
1333405
1305206
197559
33910
1534226
336025
216454
1283985
897654
1789587
1654691
1174353
1804583
1325411
76426
155370
748443
81553
1880198
499592
1590495
1084298
1617823
416078
1162456
1122826
1222442
677194
1092830
1568398
10371
970216
400760
429405
54583
1017924
908036
1412284
640902
474293
1980764
77130
1325055
886571
1871874
1591186
658194
783353
425385
1568596
1929421
1892693
34931
1358238
1546728
1542707
867602
442628
396915
278005
97613
1504920
1101077
336695
1914527
650394
387867
1576129
1732702
1959394
1294983
1572687
258328
282272
1803739
1080104
329570
1484901
955052
1068577
1328590
1069252
1904816
491258
89904
120416
1088182
291574
1464983
750886
359853
1568976
1765221
543797
1618707
1075306
1484153
870872
1371996
1172500
1964456
919262
63721
330606
1698194
1143026
296832
492546
1885564
1243910
174990
619721
327831
451203
1388444
1916711
1246674
1469862
790966
461061
1141276
277067
1278517
1931654
129914
1483011
1723545
697648
706309
573763
355956
152726
1957890
1832059
1795341
1075390
518679
1912109
1365547
1768672
1580188
937698
1409767
1926591
1027085
396514
511146
1755187
1845742
1725357
956813
5715
786525
1144040
693953
201959
491055
351318
397260
166029
1090902
1728183
193820
1898242
621305
817191
88361
1880600
1954446
1415847
78969
936215
1077119
15446
1499856
535958
1789971
1957037
1009911
1500812
327378
555758
433800
734355
1464473
1654559
1513626
1137401
1282719
1930330
1425283
1614973
65135
106135
1685251
1476351
1149026
57311
1313680
981640
1703497
499213
1449608
1486423
1361345
805408
967331
1635786
477042
330260
1327717
525481
21714
231565
829816
1361237
1326351
1412405
819118
324884
1498473
973375
1803062
925599
215287
1477879
153762
523954
46549
910401
843185
390738
1060960
412119
115198
571064
1022134
755198
994869
1370351
390740
1761859
1820660
1929845
63667
331061
347999
630391
138685
580047
755303
1550663
555838
1333576
990734
1549603
438740
1206259
1367288
326710
1143876
68510
333067
920026
1966353
796683
715536
1695133
827644
1492149
3652
1604602
1543806
213514
566570
1441285
961441
1224272
241962
1680787
1495003
1198481
624332
745857
549068
761169
220896
286841
213351
433815
1434512
1688451
1921269
670645
842753
1539401
1577567
1377151
145264
1984774
849725
1041343
1548508
1759043
1244949
1197284
54173
1261388
1020155
1657131
1718354
938458
1987507
948346
1797175
964062
471097
400317
556426
1719951
814598
376792
705913
8779
1566022
961781
861852
744131
1991211
1480140
20126
1003448
856897
569364
1513526
987420
1953242
1049907
662117
605564
660429
1873822
661489
1682149
322541
1772287
1157148
1272767
1706603
1306748
1375740
297771
586237
882076
886960
1957529
1763285
1829939
1872113
1534579
500362
1991719
1487758
1635512
912756
690681
644196
1214040
400292
1526218
1012632
1570825
366040
1584615
1196088
11729
1212348
1349421
1315094
99707
1975299
143892
1066408
694614
1403873
555740
1888095
1466939
1105319
439212
595568
1720638
1442030
256557
606335
492322
265420
1312140
1597289
1387013
1144112
43034
301944
1990970
1122249
268966
1307583
849766
1462150
620764
1783284
593732
203681
1695385
1348384
1139755
253784
918864
890621
155195
1062160
429002
1164858
1512090
1459956
61201
128208
1735141
1795530
756105
1972281
47489
1009599
819528
152920
1320350
840078
1960379
1550522
1282084
1113801
1097000
1763393
1400930
75311
1803322
717858
1598470
747682
1425030
142810
1320260
1862458
1120891
668754
1120406
1273190
1589922
752809
1918568
1686434
891230
530961
199777
621588
1589304
1399860
1831618
812608
1690634
85521
675050
654674
11810
1540442
26945
232464
510891
718118
1147421
944716
958369
1113015
135281
620444
909122
843637
1109258
425987
1347182
356756
1839234
1880666
826860
1929007
1192525
736182
741108
1600229
737926
964996
776923
716376
1817862
448135
432683
1320260
521001
246930
554123
446799
547452
1742503
1875140
867167
1224536
1764077
321253
1050072
1107614
273386
1578237
1360986
1249422
313921
479483
1788112
1677993
251471
1591167
1360614
130738
1962988
546683
1748249
1956892
282948
1951361
1508104
976377
1570643
1245308
186076
441766
1615233
1062885
1698255
457318
1754939
1530119
634606
1428073
693182
248231
862587
1498699
427036
1253004
963378
308677
1836080
1797951
628182
1171027
295158
660385
864582
125339
1718683
1015458
697174
490975
1391133
1213336
863479
1734933
1004774
1514842
444806
931031
394808
734237
339466
515352
42
1792851
921162
745194
1985706
248748
1495646
920123
529383
1691099
1282620
448084
226851
1908330
450799
1469406
32641
990356
1896547
1478300
960610
1218618
1294293
1528131
1486015
933525
410253
999673
1405769
1700070
1478935
1269626
1463333
442591
604058
47704
733031
1978199
426096
491172
375178
570207
1261215
259644
1254252
1371581
569419
767134
523064
1961684
1640010
99052
1074945
1532086
1386192
794361
34583
1560372
1584312
1823170
380458
628608
40222
1401459
1138374
894730
1566634
1796157
1082875
198565
1524111
435320
789238
1172574
780389
557521
746908
903210
1235759
947172
763336
676797
1054571
324989
55358
1822533
233340
95866
957278
1272168
1602946
1116638
1344713
1336672
1137374
1800051
702225
1222493
162982
36251
46141
835337
310558
833433
110740
693282
455233
1456570
418539
769919
1354417
649306
225722
365167
367847
607446
1237857
1079314
487320
719497
1613198
223441
540705
108858
1009031
913469
728525
562910
1688891
84196
868690
1949414
1822513
321246
102054
1287761
1938790
534247
616445
989254
1412128
1793224
245488
204650
584863
889805
666162
273884
1454576
1712785
1948178
972286
361493
855075
1342553
1936936
449988
1068289
1361753
326616
1168051
681453
781977
975405
283496
1187479
1728876
479750
273928
1845225
358366
1599915
564192
1108800
881778
713293
624845
1319672
556651
833329
1811141
813999
1153591
1698811
70333
412891
123522
49207
1944667
1787985
1840452
836632
1425655
1717729
1144804
734422
1964933
1849920
957870
1898713
441228
453047
1088624
442374
672520
1901326
116761
1702901
83830
1116766
261109
1274325
852639
1631788
341820
1372074
1245704
343632
826209
1888932
182120
1467663
253276
552330
1802081
892644
1453742
1284503
72585
1785942
1396897
123453
676925
1212349
1610733
400294
1073830
490455
1572557
1946928
503894
1252125
318878
399504
223353
1058823
1846706
1613894
1495235
1617646
506506
1665474
1762549
412639
1847974
544149
750747
322988
1952715
102006
178496
322924
176069
1496798
1146611
169304
1170435
889260
1755148
736265
1953768
1951573
885724
1189633
1555813
1757950
1325231
364748
434446
721805
1425108
1713110
1486692
1552272
285194
122775
1689038
502075
1495580
878669
1906373
652413
836250
69338
1868896
1413105
1569389
1495464
279465
410105
1490258
1870033
1814974
825191
889006
886139
711770
1980882
1489871
418740
250517
1324243
1805100
286949
1347214
1113915
1252205
1785839
1722401
1011338
532203
929634
951061
120175
427235
867423
1771090
1813693
1433249
587147
1955331
1088527
532017
336804
1100985
1442193
202415
300498
1464313
760135
1759071
1142032
433370
430887
550363
323092
315016
1109250
1559439
1980106
1941853
1284856
953175
1429914
221344
1520112
1208514
1604079
1077121
1819411
1517823
148792
1204616
1987748
168863
557608
793784
1716266
1763624
1753952
116819
410805
1778071
747442
1800787
192230
1549562
1088311
342683
1625210
1018962
1264970
1242032
732197
234858
909915
1559125
715567
1326930
1731982
1600126
1402471
1036998
1678047
239436
1504485
654583
217393
1150392
288998
1944207
1483608
771235
1973843
968420
1283133
630336
80053
1819354
650771
1260824
51557
744597
420801
1115488
1457371
1752191
1923930
1551516
233035
1993477
1706519
1060538
1396544
1709079
1430060
1136774
1111907
1742221
1702374
1110299
1336189
1870996
525271
1452649
288425
953515
784905
559239
160772
1493555
1534408
770470
1583500
1240025
1537989
135881
1725164
291511
111444
672843
1940352
1179963
1906369
599251
181967
1519666
247781
138684
1983650
1271434
1369163
1298233
903733
1255569
925580
608118
641810
1469418
618316
1712337
94298
302057
1335256
279347
1768732
1505739
72428
989854
952399
1803943
1148074
190990
1347679
1948002
1734745
1236184
1556891
1534327
210092
387702
1630049
1783194
1401376
911638
230216
159108
1459878
1388566
901142
452021
1445528
1568752
1719838
259956
753527
1405089
1520462
1948082
220604
295593
1769230
867615
1709680
201420
1367807
1442116
853878
722377
1458220
450350
644567
1418099
1421278
798866
1719660
940560
436540
1947555
1823621
1751223
324199
175875
105245
911732
1283349
1980214
104436
1577100
1815953
441283
1521824
1063421
1376606
727913
1210958
1080322
1059947
1278931
13547
524334
1597314
930437
1996296
1243661
68114
590657
1015296
291623
38687
907574
1183858
205545
761333
1601509
201964
233296
1965817
714867
1975962
1038954
339511
1675317
1586756
958041
1659538
1958308
1732418
1089001
1936435
1304362
1355822
827284
882874
1293964
116836
1692964
1918959
20955
610708
1158517
1264406
686842
948468
1215802
1896202
296312
878688
423272
695750
1650397
461224
1646755
896222
366065
1215252
1095372
1908305
40591
1884342
859802
1462486
451281
1082401
285837
1289890
1218644
232544
759288
1887983
991615
76727
406189
1163475
381731
1796225
1819422
1596475
319694
966683
1977745
1163648
1893205
1836272
619160
144025
1690503
715806
169682
1866191
1460219
388563
356921
1476636
788412
886077
1575864
1067102
1277839
998688
1994236
753207
73702
658174
1314157
508931
615546
1293397
1933502
1586533
1192262
1318455
1772252
905354
1743146
121998
479287
1487231
1860538
967949
1933670
13596
787462
673363
375821
800662
1172857
15710
584046
988347
1246641
307069
1926711
1826555
1292256
1329235
1783241
429838
486341
687283
1306924
361113
644122
1947764
789604
102962
1028073
872763
1100858
856685
1638292
499377
1763804
1226175
475617
21887
1261176
1541971
199515
1032604
656762
1257778
182182
939484
658680
768254
1463333
366435
159794
600535
463308
174164
611827
1739255
1595829
856436
1338374
1233277
214501
1637353
375670
1654260
1030086
861556
35111
1069862
49502
1964953
1423922
1614399
1310459
451250
439687
1184324
167054
1552893
140148
1169733
429528
996895
448042
1759217
237337
1400457
222776
1872930
1827464
111536
366204
1301786
962338
856202
267298
262307
1431107
458533
681860
54483
547557
1863443
1638737
1724538
1760506
890530
1868282
460709
1924036
626285
403372
909618
698823
108112
1591744
1391457
4296
1638241
616297
628182
226020
60387
1940131
1727151
481447
1582240
1888248
480915
437797
1248218
1302870
926115
1280423
1763719
428
969868
1210481
361592
572595
883255
1673022
1545222
1316044
1291274
330323
939748
1270970
1242458
1513410
391946
1806501
1153867
850263
644193
868866
1789996
1908428
1119485
574897
1503996
51040
692216
1841595
44132
402620
1438397
487544
461900
1906299
556559
1710104
293150
1106983
545284
25000
1114817
1708632
359688
1580688
1829264
1286434
929018
1996828
86053
1823606
1156565
1393026
1532033
1283882
218454
1248348
1153821
1002706
1523121
694053
1019196
501018
295593
269546
464929
741201
126333
1818183
102875
97149
897552
1963296
1464475
1107471
765861
1789067
288698
1278470
1918750
1673097
1397950
1531577
790353
483311
446218
1749484
1878090
1614373
1812913
25466
666561
169316
940247
375775
42316
129709
150482
1009354
871002
332527
1516106
866342
1706744
971162
1217294
602813
1902312
1273947
1635472
941797
1503889
967162
1223398
180709
1131860
1007906
1675780
511118
808996
1989414
1570750
1667818
1739420
454400
542825
1121772
1052911
1729872
541284
721510
1457236
1647325
1272237
1620946
984681
1740700
941818
868475
166913
1486107
973644
817400
939261
1989244
147154
146010
1799775
996487
1905384
1446428
485767
791023
338419
995242
711229
210603
62690
1791434
1937244
475900
278081
999568
22802
65609
1130178
1729907
1430178
1056283
135608
1475274
59903
1745886
952907
1202684
674610
1937117
500007
1649716
1435788
1994
632962
810876
1719730
702980
1081053
1065794
213056
1135540
969710
754047
476171
1316701
1054428
884990
1184873
1880861
316396
1956776
928867
1245697
1092576
1572686
1458667
532017
1772536
423518
1889303
849628
925911
434405
1871033
1257934
1834630
1604222
511128
1292167
1388311
580233
447716
1088050
1133173
1785111
423570
1031045
1707796
1815939
959800
1224694
1751006
26289
1000912
1243914
1742862
1062918
1242283
300911
1914840
1854198
707422
1863253
1176482
1912407
1142707
641481
142693
1010719
1431556
344191
1048494
178069
1257819
1473330
602206
1559022
290751
1191827
1725174
892606
1732736
1176881
346015
1857352
1101151
1366645
1818989
1843428
1404119
1244913
1012003
424408
883365
1210917
546378
912799
1328041
959785
2903
702126
1019652
643106
793252
959329
1508805
1459204
97153
1013393
614988
127914
569140
1629543
1804832
922385
461317
1171985
310763
503967
293113
1667585
806060
109412
1729168
903322
1235506
1068451
635793
608132
433729
1908708
694993
1426841
1440012
1385737
270591
939880
1615017
728747
1277272
425206
98754
1514479
895942
547238
1039235
861328
1073830
1810063
1724998
487097
1519161
1256095
830194
169746
1620528
1378745
62647
1035871
842534
1175955
1077645
1372465
251535
600918
775221
1658419
1018066
779623
390873
1000315
919192
694517
630169
1832404
509753
962443
1765957
551419
891333
854032
968898
314266
675436
389854
1627455
249775
383129
752265
929333
1104243
1986671
248094
1355525
1775917
1981850
1132143
1092748
435646
15309
1178599
1682618
187471
1828934
939799
1202757
667547
1382956
1887260
195626
997493
591734
739454
765945
1788195
891640
1993174
311319
967649
605090
756243
1609537
1004968
999964
1843933
1466297
1627600
624302
1474945
825801
558993
218276
1142411
647510
1816958
1196818
1931118
799784
1549272
1460333
1456694
1207770
191887
1717577
1528852
826660
1632333
428082
1961706
805703
248326
704387
1269764
211307
1392291
712098
975923
624107
1204314
534240
1550738
796914
1273281
444704
1410722
1254992
1709443
1520629
1747948
74546
1291715
1571947
1086679
1889204
355806
757800
1317666
669100
1498781
835350
473260
1782270
1715650
1400006
1782499
1091157
1335203
1642975
1978174
909157
1817404
811978
934377
1176445
1202730
130805
1511105
775525
1330857
1891058
1351078
1098002
1823567
886520
1940091
515745
1411188
1834699
456888
497847
403753
523257
1336737
1639880
1625501
888025
1468710
1038467
396473
1700196
1391015
1798915
258024
434872
1249771
1681327
997621
1030496
1026664
666508
762519
362998
1739132
726641
1797132
293464
834752
825463
1948351
1607701
1567325
704741
925096
1664456
624048
1603273
806510
265396
1288393
1244154
262848
1924361
1516658
1337146
1483967
503795
1638351
1147182
882669
442627
809659
1962156
1565559
819545
1825188
1476637
1413109
983372
1526950
357781
1676063
988606
213783
910172
1901486
54309
1089594
233878
792144
1146069
504264
1226816
1525765
1889211
105929
1951013
1299555
685485
768658
341942
427143
239409
1031443
1815718
466969
75816
1164871
1436312
203401
772725
1588463
305085
1989991
907688
1972849
91067
670206
435297
777340
262061
1074438
249442
384736
1836439
779165
238081
296713
1903487
199910
1868635
1167467
1719053
1606389
360714
1203367
1574058
1659764
235876
863901
1298603
221727
641918
101344
1073032
1702084
1688643
733342
1252236
115091
298167
692247
1855326
1706229
1729481
1748828
98114
1229776
300280
1921597
1737122
1836553
981959
1429606
829149
182706
726497
715827
712670
167189
1033985
537062
1691505
762972
1131088
167607
664646
503214
1746745
508641
1803888
1529989
654255
1373358
974134
1261904
1774670
1196462
422496
1566735
1272867
419479
328139
656305
1821668
1090264
327678
1733089
1739722
1598765
1215000
675328
7090
954984
756686
1364573
90442
1178193
1479805
917934
1688628
887214
87930
118154
850036
1484819
19551
1532355
1209012
191827
788424
1054134
1040695
190566
1274951
885716
431054
1284268
790246
977606
276428
1048754
490374
412986
863045
1951330
718130
1308220
1344323
26460
1467320
442910
726612
562396
1895731
1613009
1207050
227976
1385877
1207917
723640
1284550
1838628
1282053
700464
1968279
1555949
683199
719498
856772
175613
989526
715714
1393983
1831842
1295667
992710
152684
1502713
55757
680710
953144
1749324
990677
1100037
131991
379070
784561
950169
792139
16059
1838344
988702
75656
637946
1983034
775316
1812426
130691
146579
309106
912205
281839
1459760
58164
813434
1548030
986988
1402471
914780
1334450
107272
1900150
1290828
103205
334362
805078
1786799
1313663
1971027
1532370
145650
1988347
577174
1630681
465411
976876
928428
22112
703701
1365722
1068696
158585
1530216
226308
1113945
1364022
911388
1854441
26591
671925
359407
1512317
858018
210206
358014
1674759
1456027
1355458
339124
1837279
932102
505218
1550938
1066783
438369
1484316
144669
630605
211060
347217
1655950
41690
62874
1685242
982035
1040933
589531
761711
1145486
1838439
544961
1882298
1654484
1004834
721368
1961491
1881455
1398582
1752412
860736
400607
1115410
349485
1595946
870403
1992500
1841108
1890198
1567100
479511
1182120
86170
1904088
1182753
1944751
1203454
856424
245619
1890320
1024551
1547000
976937
1565665
517104
34422
1264144
349303
880816
1014763
188666
804851
1067033
251296
1824245
996697
311647
1887622
1955133
487347
1811093
1833529
158909
915956
576803
55661
153067
1937398
926218
1961433
908821
646872
889294
221532
1065474
110180
1325138
715769
1501529
1466314
822157
1308721
908604
1846176
1054638
714865
1210115
721732
1821336
559281
164492
136900
372875
457866
952513
885125
1067537
1051514
1241026
1607092
258631
929729
935183
689974
1540799
1939124
236704
1477264
1222531
1777291
900211
912590
1467975
1294309
1111338
1812834
429880
1209790
1505316
671079
421503
1253029
1609745
845884
142904
459899
1845730
325090
1543049
1661609
492761
1000369
1290100
274887
1970262
1261714
1853138
750695
1731700
1009506
15177
1886885
1674406
1969935
987006
1788770
1865145
574444
48454
518913
251877
1362762
1461048
673255
26959
812015
997153
1818797
648889
180937
1423352
1531085
1471159
1954591
133102
817081
1528528
1743428
1023705
360300
442830
262425
1404210
830551
485590
848586
1740359
242779
1674017
928692
1455940
1518430
1416181
1374971
358771
1816480
1616533
1969259
92218
1622469
246937
1001741
1527455
448132
335910
292091
621986
1788213
1707983
1981571
1777398
678180
1597297
1372428
1096734
1915829
1999402
1989920
1622511
1644476
1484556
541627
1576927
1962250
497657
931147
1547808
1925758
1791105
1734733
269642
896506
1206081
429914
1920816
123265
1380246
285596
1322105
1048624
1850431
291301
258683
1022111
1305430
147838
1275950
431239
902267
1001254
1877339
736006
1176709
975363
1027989
308460
1035082
1727840
627152
2469
1765157
1094774
578879
1142906
1556179
1382125
188977
423193
643690
1385153
1659249
607048
228536
566815
1695017
1255899
575957
1263555
1011006
678530
418154
1538827
899795
1271997
1458151
1300672
1719625
1833887
1821655
907802
719808
1557766
373609
1177607
1640113
801857
1113865
1283844
231032
1954864
1560366
1477168
1372930
512347
1818515
1481024
608141
1243688
1834674
471723
1455169
1124834
1932936
1429597
802171
1682488
1071080
1255450
1089799
525677
1678422
1397697
958417
1287389
1492887
1914092
20988
926282
611494
753438
1472179
1296764
1629700
1931944
1760332
1772075
1708037
1300396
1334043
312965
1113041
1240401
1895937
1686177
1070173
1603963
1258175
951379
309675
1148471
814669
585231
1818234
541854
1070864
331350
1784778
75205
864549
1972816
1849889
1488147
55300
245653
283739
718639
899316
234452
157570
1976586
1945366
663817
654501
1315697
1036824
658947
489954
1104926
1447774
280179
858207
713519
538059
1695591
999521
613984
306304
104332
1586216
787047
150410
1347430
1602480
1829977
1391245
570770
1398104
392346
1997411
1859020
1149037
710364
165297
1389486
1468598
1378563
252330
630105
795357
331876
12080
278769
1609187
138168
165653
1159411
1343113
529353
1492093
130260
1449493
620526
444830
1576466
872045
399174
1881205
1763903
573978
534800
553888
11168
1117426
378881
1930250
584951
434587
1384781
1844789
863832
27832
72856
1641678
1880592
1961663
1376971
1315934
370084
90101
1158719
148409
1294009
642270
314466
905587
1022618
578791
1202408
1019134
643443
390286
457379
333554
1589699
1058907
1571967
943419
232701
1715644
820802
839576
1957960
356261
1566160
154769
1843430
1027988
594909
1275898
1233277
1881348
702798
895562
884436
882562
830801
425638
1295849
1212062
1336624
1818408
1543875
1866320
994859
982383
1647301
1237083
857010
612376
1625556
1989520
1268655
1365973
1665494
922157
1548765
675002
867248
1891602
1981188
904349
1299169
1869865
1003320
1807609
1808027
113345
787850
118042
1666558
1228505
1389938
757489
1088821
1492979
305474
770721
1591391
1020474
1843638
1235226
1686488
360145
543523
1747941
1105738
440083
757344
633976
1219808
1138327
1646009
172580
1915199
1548379
1610740
1384810
636965
1538644
458056
1321690
371539
892688
637597
1874746
795827
1124070
1895407
1953771
582316
811221
297488
1745896
558697
1710002
1212627
1304049
906739
933274
1628880
83749
1415638
1485751
1803664
361709
1790544
478742
1131739
1213414
393818
1365567
1581058
1684467
1033314
663288
972141
1276211
236421
1202284
768207
480873
757707
1937232
770847
1874057
798657
882720
1015360
1967812
1626703
1800811
962342
846952
501739
421864
382590
1704426
494562
333301
162499
1620059
1505366
688215
543079
1406611
1625672
191460
1840961
1369074
577775
569831
1265196
1026535
624895
1700557
932253
1847104
26859
660218
325855
1159912
571306
519220
1646228
827687
958373
1582561
550711
949132
310659
277393
1722047
1079610
923873
125554
1814461
342323
1154472
1718355
1513399
738525
1989043
1114733
1048101
1242825
1124022
24478
176787
658292
1211262
1788195
765399
413614
19688
1760435
483426
1328780
1345993
261918
986052
961067
375420
149598
167772
112037
99553
1894886
568352
177041
644672
1892280
1648573
1736743
1549284
1867026
413295
1341602
711465
354563
1547392
1518934
1520938
222419
409619
656269
1495000
41856
544590
1137528
1071192
997198
1704378
1679863
292884
1007906
273957
77685
595999
1522382
325971
38164
154912
1499692
447535
1167673
1572917
1393232
1191609
349503
818122
1799263
1460411
995746
133945
121819
632745
730875
1701842
1815048
1768619
1901647
596839
936028
675785
186991
1115578
602622
877932
614505
662952
1106
1498210
259706
1319453
1888777
987617
54302
404560
669733
1475068
983122
1635130
1970404
1795697
1939587
1237013
360157
1330028
836102
1873870
1069979
228945
647613
1509311
1360384
960344
1358844
1024527
1879977
25635
731605
1495751
1704072
1560973
1435700
1790810
1442413
1695437
1363160
1611391
1315044
1647054
560280
213159
1045019
1008818
1769659
1579103
1571806
737609
1988522
981752
1133569
324885
1311498
486792
1222381
836479
1532020
1384585
1413787
850980
807756
95395
207439
1986942
646317
32939
1080055
1634210
86975
890055
1264109
1768622
1123365
1928253
1160075
510152
744655
221433
915339
526427
420338
704132
338262
771859
89384
1097868
986254
1878211
1184698
1047613
1924847
1233601
1697030
1889358
137336
262930
687361
1108692
1001637
611984
1693858
282108
872716
400901
63785
1533669
504071
970318
1414314
1293691
1543657
1479291
1176780
458180
1201828
95449
1631102
423216
1209542
1318061
161056
1378154
1994568
1397553
271834
205216
1828440
1872492
1587966
1694633
1636716
782158
1348119
1398387
157635
1719014
368308
1994568
1428431
1939744
407514
735120
749365
1643734
539427
35212
1990230
1259094
197125
279744
1621125
1051701
1475572
35871
1522454
775257
1873838
356139
797879
1192029
1425481
824466
1704050
686375
366893
242409
702000
842321
79368
335542
882193
998957
1502847
1880755
632587
1324131
1992206
1319656
306141
904036
296049
1682632
376858
1918178
898419
807445
1895162
888905
1392937
1009031
1721196
1260076
1952603
1416202
546208
310433
224444
922653
1245512
711844
1276170
1223964
1895499
438971
150550
1179223
928477
863944
403078
789043
632506
1348930
668412
1426850
1675210
1252545
60312
593626
1266518
447918
915706
1101514
93980
1685398
1842927
1161536
346558
1823487
185879
1080882
1027432
251789
1850464
1202138
1822369
19023
385488
1559158
676854
1681280
1739345
56454
309950
412472
1848397
885771
262576
182003
1492728
1300396
1624544
1998356
1500867
126027
376234
11387
728034
302362
1957228
1568807
1665208
1545067
604799
969206
1608335
415856
873582
1368727
267223
1829186
1533553
1049567
717560
890863
630238
1709561
100363
1582558
1013862
1442497
364976
163668
964273
1935535
912656
1010478
406666
1653844
433102
1602582
1458091
1518796
1050019
222061
1176445
1900380
338341
1699108
1468806
424364
123671
654513
1138872
582055
1597265
1935223
466307
1412614
1604079
1770967
218791
1941209
1594507
1093364
235925
1444212
1428173
1202899
1091798
44386
1349878
739011
81489
1013165
941949
437244
969693
191681
1270826
816321
1547782
211574
3006
1264776
112671
13968
258071
525715
774460
622362
911029
643704
1582239
849557
1840138
1963989
304052
1218895
887855
746627
207118
1018201
1813159
368232
679644
21068
1519138
1625761
1770203
254103
1859206
207963
1480022
1014282
1426101
822833
481454
1535364
1589872
89578
1049436
318576
1133418
121646
1222519
203874
649593
964039
1768153
1134965
1191605
754705
751186
568210
1468785
1330005
1553423
3259
8457
277821
1023
1128789
778
711081
1206031
1090317
1114477
1291695
764103
1801571
710498
1433932
1308226
1599413
1030851
1978199
1550484
1134787
1357947
80836
1943477
1367991
1934820
1012046
1088379
1339398
1820069
363396
1113312
183042
967668
997457
1457784
649920
353097
1942893
1664562
1966112
1150016
304617
1513343
46875
1821013
1136122
1008943
1757993
669898
300491
535449
350754
1802976
1844963
101417
1059807
1461526
1637382
725465
1156268
1846563
747149
1876865
1534399
1325989
601317
150489
605699
256561
1634014
1617610
1351862
1619760
1374232
1238707
75466
1590958
1409248
1868049
1331934
15900
1470770
779365
1476147
1451794
1370177
738086
512813
801940
107167
231350
552259
319223
1707084
48192
793758
1115732
1192774
743428
367141
1566413
1890028
355625
746617
383711
1386276
922824
1472013
1286834
1924314
717531
1387906
1316282
736863
1446252
460858
703340
1616744
822609
1360783
1845846
293848
1989057
1844318
1566079
1500290
1276921
382834
1098568
632500
1823359
92057
1264496
1850027
63198
843954
322295
236091
1896109
782285
1249196
436428
1271566
1609482
179462
1067961
698236
1952089
636076
1684527
1597739
1922001
125465
796621
374872
81593
1160109
1334909
151243
901357
330054
792592
1863304
1129614
386672
923600
1214676
851314
1708222
1470317
1928911
523736
785645
1842254
756941
75491
858914
614742
20914
1066130
592122
496167
717814
19669
1968881
864988
1584258
1269882
915718
1072523
1573443
1594587
1498087
159166
1155618
706857
21985
1815090
341418
158318
1837070
757701
1068918
1008023
1378702
1919929
362622
1568223
946390
755421
148563
479407
1809016
692796
1869388
1325965
1136382
642260
464448
625272
1693225
1469648
563527
274183
1271667
1495318
1250521
144027
1122965
1831875
1388411
96780
1446343
1227438
582659
537035
1621487
1675412
948976
1990110
1216226
979608
1444967
1132136
1815260
917026
1608674
75041
1877367
781950
979818
259511
1769429
1077062
1286121
401178
1551004
266715
925091
362089
222660
651367
1108297
377090
485080
1698507
1840160
1942584
143325
999814
288447
1484697
398534
944995
1124481
1874459
878207
381762
1812540
695267
991419
1782099
1129543
1305760
1163845
674673
1936151
728471
1087955
1085582
1684816
569001
937229
831920
1244668
45531
1875285
501046
1491528
1412783
1378679
609252
1782249
924852
804389
1702708
1963341
1959827
1105839
330527
816718
128673
269297
1662515
1187093
1515083
717070
1018430
1428826
485372
1910496
824672
1999677
318279
1363178
737455
634858
488075
802240
1265797
996345
1382819
108680
117926
337574
1957632
1116544
485361
554137
1520263
1101714
442143
1353273
1837279
1526392
253122
410952
325660
405163
60352
1751420
483725
1220452
1244610
239419
724440
1427521
643767
1521148
1728448
292137
210923
519176
277322
306753
1099561
921732
308177
1099712
869687
1052371
753218
161849
1434191
1388814
603490
840506
1909983
1931383
1715094
1559951
477584
1424152
1111060
487503
571022
92891
1396090
1720641
14380
684089
1393511
1021696
1005268
1855517
1498473
521001
646460
1230299
186553
1351034
1152144
1245028
99707
1150025
398801
571125
485959
763605
1492946
559354
658215
1930364
1044057
1633004
1718745
1346056
1285248
65534
574085
390342
1220304
1892894
1611815
1385837
1257050
907100
118537
737407
193819
497903
960466
683972
504740
1355822
800206
84609
344969
515661
1643117
889863
549787
1477242
1024331
1725744
431683
1282186
793511
192625
293416
1271761
1085672
1378654
934249
131711
949028
583441
1858493
1041211
604657
576868
688365
26284
1315585
1208481
1419279
1003950
1968569
1113207
581108
1736672
1078288
1042071
1648967
1093644
285611
1955030
27608
1664713
1572917
1043081
260654
1226902
561424
1603598
1203208
385827
1907726
1732623
1034088
1438862
91036
1418369
1803830
1307209
936262
929500
513502
1893718
1156593
1740616
1444315
312637
1022770
1806081
185308
268833
284821
492855
612142
545284
1386925
224170
340419
1245500
1407622
1574368
1118995
177317
1415874
101224
761175
1292343
1343248
843790
1273419
1696634
1734652
1707281
1501925
1342891
1309562
189287
1599657
1567714
313840
1197526
762675
822247
359144
892621
865876
1242028
1030803
1317058
753795
219542
1152983
1469336
1867892
1448533
1297088
1782738
154829
1836902
104129
1773883
130349
1753303
1617991
491852
18932
1432077
1601342
1379373
1385665
1730872
1187217
111230
1228637
1092670
213022
1094928
1431541
1340456
1819150
1129910
885265
1592360
596031
1544962
474655
1176965
1343760
1907825
1098799
1278372
1956390
19081
1502060
718345
1072520
317406
1618068
1090978
639272
1652253
1826555
460579
439246
613664
487399
866342
1730743
218027
1545912
1379472
97085
1035491
1510177
1895734
169625
1294551
519351
599596
1799293
1200667
363403
633410
1400627
573772
232218
229375
479431
517393
1792069
1900122
1175459
1548761
725129
1651969
880392
1310674
1866797
1001768
923755
1398874
184397
1444944
389160
1122513
1640089
484398
31557
973063
1651494
1320870
846165
930503
220560
224599
749528
111502
329000
523996
117217
282108
1102234
1918038
832936
747015
165503
1372634
869586
22210
727359
916770
166001
1213070
856474
232997
787832
1137751
111597
1412472
1404667
111410
1642972
467421
15779
339232
1952037
1000135
306957
1575559
90711
1168988
839369
538971
461217
1336294
1976082
1562361
1090585
170530
555739
1816313
806286
953084
189764
579510
449064
135710
1060546
566769
1991276
1456205
1679447
969614
242119
1482321
1424922
1846404
8565
781132
65767
1332856
708246
146617
373470
222181
1427795
836343
1906526
1500563
412350
780631
1598602
264344
1254741
907940
1686265
1239018
1144412
1026223
1478231
721858
1357044
1998549
518626
1084678
1709059
450330
621464
133627
634034
429036
928635
515785
1267518
826433
1233045
1467051
432303
406290
1878410
430938
1514949
1421557
839634
886083
546636
1392032
440690
847959
798648
963778
1256192
931596
1818101
746187
981622
767260
1205375
782398
441639
1726222
1231844
1829426
470080
1982811
321117
1301060
1020153
939242
477217
1631380
1617821
1812241
1827544
598258
409276
1542854
1365304
95657
1588406
1755878
911747
1428295
381509
1797473
1921810
1138610
1812719
54117
539054
1004476
1552152
1552801
251495
1530884
25754
1191636
78299
873419
671898
955894
1223790
1026378
1115340
657232
1038793
1425495
1358854
1476965
1305933
1232708
628527
1914821
206278
1583500
1918483
42293
1320
1692576
1436103
27140
3364
1083589
339206
1569108
1562079
838717
622383
33500
344036
1939217
5626
312006
1070189
1631560
658906
187063
1355750
1348558
646778
1782364
954867
1362919
376106
665783
1019083
194642
1967082
550527
1934078
1968896
1970375
444328
1791743
258735
1387003
1242952
679188
195233
1380142
1803865
1556910
1535936
881736
1974430
20431
1196610
541309
1288408
1056605
1441467
1569790
439982
120041
216917
1951095
1134635
835693
49436
1505873
1647918
280435
353952
380329
425962
1265109
608108
1291227
330222
374581
106156
180346
1789176
897865
827905
1277946
1651854
1204272
437034
149585
102428
1644346
224902
1769473
144368
1987568
1283030
1290863
156570
54326
1809585
1630375
1380795
1244324
746587
1985207
1925480
1759803
1970610
1188362
546636
1790928
1021396
361712
15994
24906
729183
1944304
328709
1347692
1279709
1222665
1762327
1356801
1779748
1224757
710186
1984214
1464043
751433
259903
1118074
1221179
1893739
246334
1314422
1879691
1086211
824334
947052
1605124
965552
1902136
1129775
1095164
1445084
795341
547210
1607446
808553
1687865
1084705
225092
577064
119215
468266
631352
1873381
961144
1961904
117360
939677
166880
1012739
1704844
1049572
1497605
787003
1520996
771284
1064
573002
1864455
488290
78240
445803
1640842
1251118
639806
1668277
1421999
1705826
1489800
887016
753968
1802428
1963852
984399
1708489
340956
461900
567495
491913
309247
445629
1246488
960527
921515
1865045
1229243
1893557
424639
56410
853089
1056734
1594385
1458251
1756080
1190391
1919958
109375
616513
652126
1474757
1353140
1426629
702392
1169615
794015
1633748
1363825
1056613
461434
1461940
1543926
1305961
682570
413195
1874292
507595
1045900
539683
964789
648047
23162
1672917
679114
328942
1029138
1627830
1237800
188192
1544727
435632
1869122
1856409
842371
318839
571872
205623
988064
673301
3076
756400
479888
250856
751500
416297
1450038
1728163
6202
786249
1238751
1951899
1653649
1700668
332645
1297365
355587
1440037
1929504
1017389
921324
1798665
849213
249724
690100
935475
1999090
1929003
1507007
1263232
921178
927574
476832
1593106
822412
450335
895028
1305291
417135
1773210
95619
364781
235090
1713302
96185
1996296
1972116
631735
1996829
1758622
573974
954774
868317
554421
75534
685411
300126
679055
1468042
1310288
362898
314799
752408
1455330
1610819
1988210
367022
1801222
1110529
78562
1402705
375363
920121
109476
1768053
336338
454841
1232657
2949
309079
221841
1314198
226747
1827278
490316
1454975
297492
1932026
934873
1606692
1935976
146276
1959721
1245398
781423
511246
1654994
965476
640512
1370374
852136
421197
1791369
1793518
1322397
1732430
2479
1759022
1565462
1284452
12589
1987788
1027763
1883834
1317672
401290
442183
261278
1508492
1038305
683002
1572984
382737
1738544
1325605
555621
1210949
781391
799727
1834350
1289209
654645
355434
662727
963278
1875470
69872
1283710
960815
75847
495027
1226818
402911
55349
1735636
1398740
1831065
560711
1817220
1613683
1103123
1342837
952913
1108766
336672
1784312
1607175
1068511
682210
128531
1966854
1057348
1577360
1833075
888349
1951320
483399
895071
202394
1422090
1383951
34518
952790
1186461
342004
1446539
1949257
606211
1705142
1003561
1695374
136938
1815523
76506
1790089
505240
622799
692820
1820678
355643
957740
1158316
1442181
1667201
1032354
1939217
885530
89798
227030
1364183
464740
151967
47400
87728
463014
1128580
822701
625607
479074
1339384
1615295
579500
465399
556562
870756
176584
733991
1098816
249104
1389663
1544339
430434
1597289
153544
1818361
883377
634434
1336189
340019
1174292
1922760
879076
960196
1909325
962776
1495263
688456
1772075
152135
368325
1987584
14499
802387
591370
834648
948522
1087802
945346
1050119
797325
296831
1620581
1596991
1176436
1205698
864044
774492
440999
1237913
1959061
1777431
1548508
954051
691714
1687180
1700858
530554
637191
571887
493348
1882596
1022577
918017
381427
627466
896066
1834034
1176678
1515756
1527196
408088
1445646
961297
17806
471776
771092
111399
713413
1195563
53763
829302
681386
520505
1471239
120416
23631
640544
1975807
1071963
1178122
1877905
1922893
1435704
1697711
460304
852451
1729866
111231
347426
648944
955016
11826
1239214
1025289
757489
1081535
946617
737622
1719571
1966074
536696
222704
651358
1608172
812728
266206
1751951
97913
354695
640877
1691248
349990
1565008
557562
1461360
1678966
779520
869895
896555
710333
1836079
15108
1672445
1984331
1959548
1173543
1155666
337785
318964
559219
817661
1495709
1604803
498171
782781
57657
1132370
630530
1470605
1701478
16692
1357880
298310
931489
1792841
1760359
21792
1467673
1477611
200319
1520942
1731606
1209361
1482245
520264
472176
862405
1672572
1408957
1912531
225716
1527514
1079721
884710
49871
6364
1783965
338018
841989
48871
550001
95325
1148349
1609148
293352
856297
1481225
573723
1217130
381086
660461
19639
608787
47880
1405052
265312
1396699
632757
1250917
1171008
79425
99185
906220
1997831
1377148
363071
1708608
1178243
21338
1242217
699286
1038186
886620
1901560
200519
1499154
1962130
266894
1725874
1889769
428575
1221144
1773210
35372
697809
1409246
185847
1406577
1695907
1268027
846891
1289065
1379807
597058
666304
148101
1171551
4724
1625541
1287698
1401496
1347692
452687
1433421
1863991
1492069
1832203
1465937
280048
337767
863603
327668
28655
107429
496765
262378
895917
1501304
1371113
1547272
1026995
1392417
1177946
1089557
555955
938749
1947764
521781
1281737
1398869
1152783
615676
604608
1033196
1022676
1066887
1795845
593148
609504
153756
1830084
1815750
503603
737448
176224
1843778
1273354
839563
1285273
586447
905466
1170015
91251
1194769
2645
272669
1877413
1330989
1060823
375363
987800
1193318
752363
1154560
621610
523877
760799
577884
58004
1990230
412247
1303656
1804373
1098147
50744
348864
950121
149703
1348586
1236201
834180
837137
1802591
769697
532609
663062
1241976
1956626
1087335
1842289
157951
1792586
1438063
1094888
1068307
1018693
1718075
641912
1839264
1059557
1636721
527737
1202834
1329792
1595911
1574419
1922554
933283
1323223
1954149
1320018
1704627
1785975
1969684
1110893
234758
1300964
1135477
1210032
837533
1349369
1945654
1057348
552248
1294424
1654123
1833887
701372
400309
613108
1197005
1286852
1074749
464152
822809
1618803
1977643
1828823
1285258
422930
201266
1152540
654571
1785130
1152058
1687581
1686933
1579630
1717857
854287
1324668
1568265
1522673
85223
1853637
1839355
855223
1097260
156944
1697238
616580
662731
1689484
1468558
245242
1697530
814234
1806104
1648254
473026
1442024
836122
168303
219636
979790
271345
380382
1801486
777321
1616577
897613
1077121
818905
327503
1649038
1070443
1811408
1432513
1658286
553257
834237
39319
1032842
520027
733132
673276
504886
1567684
148262
1858043
1108249
1043618
1586533
760098
1051599
961896
198392
671727
1847118
1651629
294544
1895507
527852
1933943
536728
1226602
1140497
784672
1122387
213928
1624885
1599365
271456
1497801
1564824
1975258
1015525
1000633
580576
782090
440069
650437
294999
911610
1923156
1376545
1862405
673983
467477
642181
629589
1270171
1642573
883580
368420
493320
1051885
321857
1478812
732530
1432170
787921
1461360
1833003
197767
573522
1589705
426230
490727
760051
938174
1475876
1128191
511601
1733371
790265
672143
720157
1384805
789513
3779
1241828
781684
431315
1170360
56726
1254753
891218
770529
962647
1079625
1905842
1012304
314138
1465883
1523872
1190147
809306
1600293
748070
226534
1741129
680249
1860839
721021
632852
14327
331609
612018
1981955
1998596
1122950
1448590
1763620
904379
1297114
1258739
1009364
1744264
1599178
109072
1244498
1885882
344511
1926709
333988
1759022
1125130
1195992
238366
710497
1935084
200592
1356924
593851
830234
496816
1627164
404396
1666927
1494340
1911964
1401929
142967
617694
623408
629410
5349
995613
414573
1665529
1111806
1328027
830648
1410982
1100250
1763723
1092198
399687
1327553
713463
1736542
1778509
1589907
224441
1155086
1894808
1655763
183961
862872
361295
602642
1616737
1126849
482485
620830
1153812
1861095
1898401
1212341
1284537
1124261
1792347
142105
857738
1706056
265639
1023235
1337045
1397752
71644
786437
185081
1343890
853433
1853042
196105
1397504
73892
659424
1705197
1511356
1365589
1322767
999559
1873437
1184401
802018
1604363
616747
206069
1138295
1038702
1218690
23746
167742
193349
910993
1100444
1796873
155858
1113939
1243914
1296445
1351350
1955777
1218847
245316
1099090
1158335
448688
1963010
1971394
1399325
1138864
95288
1513455
665836
1032374
155894
895814
54354
1960791
1665398
1468930
138888
1663097
745548
1129940
1060296
703073
1165186
1654449
1705536
1056988
763813
1291911
769219
1011305
92772
1473948
1408276
627571
1916476
139223
211163
1829510
1592735
658614
916052
1031303
448689
871
308973
1693241
623849
1197268
405120
1544219
1115840
1893362
1080570
305441
1215681
1935150
1188776
1908466
286143
1885481
1742201
929174
462396
890825
909590
297380
1116190
897062
301356
1659173
1204550
456864
384948
1761634
1299093
789786
1449768
1930045
326011
562861
583955
1703445
134759
1835502
1152536
1026633
902626
1444854
223727
1985326
1956688
58474
1525142
1752618
1965967
101703
953392
1772687
1812481
1655201
1287856
579900
1091014
1548297
1136774
1657722
1527349
601289
431321
97855
1452363
446202
1976181
873089
104285
182710
1925716
825047
1540976
46124
1190016
1129293
819170
610395
261064
1865130
502088
240536
23137
340102
1708936
855805
1737987
913363
310181
1888005
1401846
95908
21194
1748048
681209
166588
539280
823204
14514
1901496
1337652
1395530
597033
131538
535449
1267346
144480
1299223
79080
178745
889619
1851668
1236463
293348
1865331
1350741
424450
1754235
905307
1934774
863689
1917013
480270
1705615
370544
602847
41921
1283577
726069
106729
1195386
1000708
1033112
288159
1942559
1970127
1319281
1917345
1597079
82277
1107599
1552863
1128752
36540
1510880
822210
1818351
1553913
686607
1873247
87258
883625
1206024
1583158
460884
1971071
1076177
289955
1671910
380964
1699707
1406138
288774
1876956
820369
1827935
337218
961699
1661824
188876
1745738
1160486
170957
1573968
460477
979087
1582260
1081347
333392
292150
1107318
235598
1060853
1826023
310056
334206
127017
1113942
1531542
1228633
115854
1824311
627041
813765
1993903
603957
536177
90656
1293276
738049
800842
749192
997226
1334957
698260
1201511
307677
1078572
1308721
208547
1469445
763939
244250
1664832
687845
1416671
1235060
1284496
1754436
551250
1613969
930852
1928848
1928069
377597
974345
1140341
1783394
272772
1163563
1364471
1964854
1958503
1137515
1153695
1460287
1687308
1959092
198862
1807044
1661546
294356
1346467
825235
967175
610926
728554
792752
1670955
1957704
779401
1097392
787562
1861213
1430426
1807811
93351
360416
310833
1109104
1186864
508669
1780818
1021883
296104
328877
653909
1009585
919731
1433654
1225065
1896688
611064
1840258
1824949
722141
1500658
1065430
177820
732104
1270595
1783194
1799831
1181778
1585820
1427981
540172
90375
793119
928505
979248
1611358
922898
952184
1637561
643164
1856520
1059232
1131593
398617
132393
308242
1333291
1606413
1754567
18279
120979
1484921
457864
61354
1820069
1425792
262075
1686245
1885233
1673990
1540751
619650
1641975
1086638
723303
1231893
1231093
447824
921674
1397699
1734908
1561502
1313789
813951
1073101
496414
739456
721698
477748
1561051
250795
1074651
1145954
1694448
1352376
1918006
1575234
1751006
1702068
165728
1197660
798085
1284786
337461
861724
696137
4675
361688
244601
1367212
298629
1245327
1763819
1686567
1811971
952720
429608
850168
16864
155543
1805444
713148
286246
7238
957035
1201700
1832281
976620
1506189
1063318
1586934
1361736
244949
1459072
965309
1063585
43758
569374
598536
91105
424343
440990
1952945
1998596
243615
530859
1271720
1416393
1447576
502906
431495
984425
911708
1445504
1344243
584724
1681374
1486472
1841565
824010
436094
1851152
348509
1013977
1344229
746080
803743
200282
791219
787646
1670794
449657
8677
913412
171218
1696739
562103
1284905
184252
847496
1156767
1112567
1659268
321772
1716809
1222408
158095
268754
41810
1539044
70430
15327
1078857
357129
576306
1333144
1725490
1741047
1282345
569804
640523
1460631
1214341
96927
830508
1774435
260043
1222652
1594863
1531769
1007768
1781590
1711503
764675
490374
1107701
1741631
346592
105758
1791115
653845
661447
1502446
845677
658194
136662
1278790
1274900
1772204
799425
1711868
1376124
684619
920896
1973032
876832
916986
1111327
641293
399917
920633
1350814
796328
1742646
1613618
310385
1298283
1897493
856269
988155
1769678
1773472
1138301
798405
251885
1212213
1898169
503392
802571
1432018
762213
1941658
1348343
1721190
40626
1287743
1593920
628437
1264438
307378
338991
1349399
1344341
305420
383406
107578
602886
877026
960977
494219
1757104
1083998
1108847
1135698
1996801
1541063
773528
162817
1859769
1082899
657794
1332383
1897905
29426
1578876
150339
1305146
602832
270155
88641
150133
1908386
381637
1142094
305323
1325356
253036
885580
120650
1878787
1450204
1252362
766430
107965
759544
1310527
1635133
1424011
621011
164071
240059
329684
1676899
202358
1619902
869706
1062662
381020
655470
69857
862530
1760443
1298149
1817242
1977942
335113
118464
897005
1320400
1027390
1810995
1487063
782720
1469313
1108412
1886461
1060993
595409
1805279
309186
1118703
1033287
1262217
1846048
245231
1347666
1928737
767400
267293
1640293
898317
659235
1738140
1818826
1148049
866733
294412
596319
1523410
1818183
1287065
503075
205080
804942
1025579
1436100
1219093
1891107
238918
247800
1698428
992437
50684
441785
668992
1849444
272326
148154
864549
182183
1481598
1789564
1824380
276759
1207104
1502097
1033850
1946965
1795959
867394
402574
93035
1391801
557668
189075
1184243
115521
1239160
1439452
469526
711770
36525
139532
253433
1250408
1701234
1766576
1422133
1883662
1101744
336134
171705
1628300
68437
1286226
204985
685437
1095883
783647
893542
888664
105783
989791
403538
1849705
1193697
1333126
1623173
151805
839468
1719247
849386
804291
287875
1141202
795093
47990
1568228
703701
1014952
970625
406990
840110
744775
307711
1188918
427470
1097156
1642250
861598
318481
767939
428584
1567129
53103
326462
1746748
1688119
16046
69721
583791
1481613
1298924
1674790
158318
1004550
137682
766801
842571
211046
714399
256684
1943601
211973
20923
921585
1538909
1296394
627125
963624
1785353
600954
836789
928335
238211
564479
1692320
1122565
263070
1271287
1348119
1858041
311180
980897
326704
1545608
1452217
304625
794506
110780
1888983
1334887
1964583
353966
185838
844879
294513
828343
489840
1854041
400598
760711
821331
150139
379086
605547
827090
1504875
272980
1244942
1963911
1617646
833558
1180808
233136
1431310
312215
850925
1815384
1634429
570135
1230653
1471664
1413765
979745
1732014
1119271
1504393
1368762
1270088
797987
633664
243376
1624396
1127254
917195
945298
1275146
305242
1711287
11537
709463
1828226
744131
1670870
1597022
1732587
62233
907257
1200824
1187943
290026
338300
1199144
167855
850711
1464464
1169632
1855706
1642419
909610
605462
923502
509443
665575
1042618
899428
258658
704414
242118
1906629
1355977
1426763
101020
762928
702545
1592738
910634
474040
1118056
1469687
1523369
1263149
1493161
363618
1387988
799734
559954
204867
450300
1980661
1574712
1787045
144889
1260006
129638
74002
1731568
1901037
577140
1633762
278428
275000
1764766
1951125
1491998
1355816
1174420
1900834
1069734
322028
144940
449415
1304391
618445
1253836
1534981
1079289
1368960
347705
1941762
584742
1757305
1904310
1122584
1228871
468448
1485140
1681280
1695715
860839
775858
85210
269899
837448
1593133
149435
1722950
1074508
1404814
283595
1095373
1526652
1243649
1175519
532551
846049
507818
1410010
1335964
246959
560934
1703357
978157
110846
562335
1895452
451959
27309
685425
1706443
1903250
1153557
440442
1971680
1578491
994559
1886320
356887
1475822
495030
315162
1548014
1506804
1641383
1946237
1306243
852679
792924
1933759
59881
991601
1833938
417466
1564319
1613512
549799
979064
1185916
1160441
505174
1624133
1943503
1570455
1861060
268900
367501
1506454
629612
273048
1895305
856988
685673
1169942
1107069
1042847
1464912
1405843
745541
1375445
646705
1346854
1741789
1430210
195552
1681144
835075
1123651
1021432
1523051
202584
1702344
1982494
1202792
1449214
1123618
1171302
1603390
1062771
792931
156840
435713
1866836
1346954
1119054
383460
9540
687814
1218913
1792200
723051
1714986
462995
667601
1493612
159947
972801
492370
1868567
570516
1385646
1518796
776885
54637
1277727
1602746
1485056
1125532
447529
1997470
77412
207458
587248
1194534
457547
953120
802284
1620516
513224
1260084
107310
819049
1424121
200170
1004520
1078542
261741
772087
369789
927501
591223
777073
271280
1796873
52614
1876462
1382603
1705227
484127
1329983
644802
26465
34121
103454
263589
318667
1860105
238014
1639103
685817
1934783
3646
1675099
1028225
903748
899575
1943918
1874966
1933619
60345
532818
1683112
349128
1239576
1423556
419786
540108
610835
470153
1909834
791594
1735124
1027433
473939
1915159
546691
11677
1303116
1802832
893168
861036
1140700
1650968
280260
259507
44170
791301
1595237
358142
1302442
55352
180824
1917770
1483746
1892784
227626
826877
1635707
126918
1235771
1370555
1804516
1056402
723793
1717818
563439
989554
1600155
1845047
713995
1469734
1612719
161306
262528
1302294
838725
840116
1039855
685861
1682082
1221518
1236439
1876356
1902083
1704458
27549
1034172
156710
69887
1737860
1879211
12901
511074
818657
367938
658356
695700
293155
212978
559889
761048
393982
1740781
306659
1725165
993200
991999
1512378
627548
378457
132743
928976
749169
1254292
404838
1375231
862563
778315
69741
1489878
146159
1094525
1510306
1417859
1704700
734896
762213
957209
1366544
1840700
877613
1698032
1433027
1384426
591301
1022527
420756
1252386
801462
466275
1494120
458047
1644509
1722403
1306058
136432
1929218
1339701
868119
7625
936851
1374259
874442
11226
82407
602864
640739
552722
481173
56286
280682
1535251
454276
453735
824334
810871
972610
699739
1201516
1288254
1525017
837061
241187
547268
1897080
1958239
1383075
1356664
195536
730580
1552759
1736421
767626
1164486
1833005
1310975
846428
1186815
160897
1577295
92364
691207
849404
1013896
976904
741714
62752
392700
936178
91904
1896766
219322
730457
486226
1227974
1725019
859737
1005367
1521655
1051137
1908011
1917413
1658369
890190
294755
1900584
1118767
1238715
1222449
1140598
471291
201327
1960427
1864644
12451
1789274
857369
1908060
92710
1072684
533037
1044191
1087266
102801
362479
875757
1714574
1931121
1991522
645665
1913117
1284065
1820020
111216
657969
1736880
1375110
1089466
1090981
863340
574399
1816941
283291
1031579
926620
1816368
1957634
1363825
731496
805079
1493046
1047645
1109871
679613
614704
1478793
989931
752700
1573307
1008433
489632
902841
782361
585446
525497
1468540
1454497
934836
1788195
80880
167855
1735247
1548252
1571525
484945
1220499
1294803
154015
1589894
1972529
410297
1667510
1767708
832885
1560989
42534
301895
1938558
1639333
1550612
50715
1930341
662805
990255
951295
427200
929839
127404
1798190
91398
110485
1404612
403290
1776872
414737
1909325
1227525
61614
574212
1182623
950403
850521
1722866
1709915
711179
1967415
76514
80585
104090
914516
1046515
472362
270150
1054296
1098755
1248878
1867347
36817
1054963
266369
1852957
1306088
1381500
1604337
1118455
1209064
351365
1600957
1853388
1957761
867681
71293
1156864
875904
548342
1562502
1115841
887853
923299
1808869
723600
1379015
1995343
569694
1092155
1603009
895222
910355
1420041
1009056
178923
1620368
1126648
651224
186947
1389676
639920
459561
1200962
1323411
1916970
902639
1282533
1338348
130909
1319642
1759707
500182
1612189
1366355
1036870
1400213
651781
1544674
1267560
908753
951698
563343
1380859
379988
1071080
107958
879840
1840020
668754
1991276
484933
537461
1132956
62437
661560
638191
358872
54419
1917109
884060
1919479
1811836
206889
1939522
302778
33687
459146
1528338
427415
519996
1392779
691249
1502262
1453365
238377
636651
1882761
1519833
1863539
377961
522535
707445
1946787
374257
654245
92451
245415
127546
1732001
87364
448272
1846264
1133216
962434
1444877
569932
672608
1336299
1696082
1876978
704085
574830
1388656
585476
1109742
29032
1275338
671938
73806
1447041
137320
755003
545004
419577
136883
196118
253028
1370687
1084146
516036
391727
1033951
1067099
133015
96809
1159423
1256902
93107
1048965
1755368
1994469
1181942
200255
1708323
264050
1862915
287015
676761
566505
1933827
602472
1997988
268365
1781469
1205423
1019132
771106
1551820
438216
933045
1960306
410935
1821204
469740
258407
736115
210079
1044737
1459879
600351
906633
1291637
1465769
646427
821575
760868
1796192
1372237
139596
293124
1075772
614608
1138297
793532
166471
286421
333124
808592
1627723
1057073
1630900
963839
901320
704281
1687941
375976
832795
1354522
1693546
1681575
1538636
951370
639897
1340922
895911
121473
295565
1815833
49125
372989
1146007
1018201
661945
431094
1051041
1619835
1102558
1203026
1866191
1473304
1634797
932813
1768006
1234406
842488
501936
1840984
1840413
1687711
194560
999346
1580872
1451761
1896701
1064777
1894752
244295
158909
1066939
955527
1664375
865816
199271
154714
1515030
926837
1136027
1737753
427316
43481
1566272
1105472
1108101
562371
330565
142226
929092
1751972
1472323
1706746
1576937
296337
1574825
1731499
420614
255677
1858949
632916
1692853
14316
1663873
59802
1629525
375151
1442578
1530443
261549
733625
908411
1798181
1412796
658110
178225
1167701
38346
550699
1391844
1175524
1917340
1666197
753968
389794
1118623
3583
1025290
1785210
1997516
1671598
1413669
1669680
358186
1055393
73402
947407
1755929
370211
1541070
220533
1308902
1338781
606773
53250
1522929
1359290
1143692
1071411
1670118
1123014
1896004
624796
1052740
1231819
972063
305587
26694
1250962
1275204
1523988
278334
1376944
822291
695197
1635219
1357316
696480
605947
996465
1698188
1789119
836478
1514753
91792
1444972
944857
1068856
1802238
1360203
473830
798697
293458
1731964
927629
958197
141640
1241711
1987834
478433
117266
1090771
309007
129900
495127
985440
115111
1528251
250426
543339
1512826
1012688
193914
72952
1980459
1479837
648889
1840725
87056
1477246
31115
398007
159711
1642567
1124784
1113989
167051
744498
1122014
746499
1353182
593048
250198
478844
294631
588810
1132246
1229533
112444
640926
1098797
1839065
163988
794117
837337
1856954
1847714
968438
1455265
989289
1897246
1393698
1629613
1674077
888145
1267014
789716
242544
1806395
351578
1111221
1747508
1068646
208716
1299366
778784
564463
922232
1429717
577872
1014360
685163
433080
348492
1994993
181559
1215626
411246
216839
762330
1521502
176332
131824
485882
1883682
324948
1123752
284248
1583608
611451
635580
1322542
1996118
618383
808617
534547
588269
1663378
1193523
1960672
690032
1469619
1896228
331941
726940
107225
1222202
368132
242174
1375108
763717
1705473
285075
1782717
1404238
1708376
1169346
326536
870354
1265604
98661
196273
1866438
224378
1248272
958621
1127906
1336656
44228
1147626
1529138
231
1018430
470709
739175
1573305
1806624
2216
1118401
610515
36689
1966765
1939461
1836187
1250558
211138
1318527
447351
1631311
1245493
64667
1326599
676715
1211309
220591
999657
1397362
1047540
1732487
476993
717251
6252
1653937
1789895
1791997
968463
82615
622012
922957
540530
75436
1455141
1182967
1182035
15049
1131736
1826907
1816048
611106
1561912
916405
584387
1751490
145668
7493
1966397
1769189
1866026
1977850
1517293
795126
1240574
34812
1667017
55745
594133
1516965
1148117
700520
898082
1949409
908418
1997695
79344
1376064
716364
1950604
54153
634860
1368411
65726
366048
1177749
1803813
493829
663687
70026
791728
1611521
566067
946046
906024
1312243
600119
1851204
891041
194158
1998712
1567302
1395443
1949913
208709
734596
444273
1536745
1918134
1507403
626465
1060058
1481157
927897
1051292
795365
970245
602642
1667074
1450499
477099
324519
385650
1324497
1165510
871078
1324634
807084
1008638
79622
915073
319476
862967
375775
1935440
1742718
999961
1360463
1777202
137516
1627744
816319
1716479
150139
910519
740409
1257017
425277
898996
882270
760043
665678
1716369
1798446
1251248
1425902
1737454
1556485
1315903
599902
755601
1401341
836155
960769
369268
113835
665427
422581
563736
1153374
86415
962344
756495
1514706
1235041
930602
1626548
1664710
1085743
369258
1155053
1113140
945903
362980
116148
938117
417852
1722900
1571409
808425
680122
699075
880172
944480
1206538
813925
1088787
1564663
828499
1254211
125641
1901426
477267
394442
363799
395792
192209
513965
498194
126439
546839
1857587
817281
1383715
2807
1604810
1346227
287430
219283
1000947
1543121
66658
1694319
1339414
254951
866954
1989067
162461
1006424
1582039
1670192
117794
194962
172722
163690
992250
469953
1305786
719034
1035421
117810
919980
711829
1350483
1037855
561075
584188
1023409
1741485
704125
474227
606565
968338
1119123
1679831
839052
765460
1350223
337809
1919448
1847552
204007
1216967
43495
1744035
10047
1905542
1284140
421570
949460
1683039
1914018
1317693
646587
694026
1866601
428952
1801802
1309963
1829519
315559
698369
1574404
231738
1651314
1883198
727763
295603
804434
1225467
771518
1197564
1552650
1028369
552824
1435618
1165680
1553206
438393
164919
1933132
800255
28877
1071194
1951480
1122206
1763399
1195843
532129
620814
973556
1215790
75784
54604
1110896
819593
1527060
854635
1375139
1291249
183244
571043
1447881
17883
251452
1866132
1962865
65679
1333358
1819109
482414
364943
397591
1254147
1075032
1453236
998632
1899920
839569
583295
196314
1003795
907412
938573
1130265
622315
1503325
770919
1135903
1936405
1348127
50450
1504317
779985
1724223
642246
457265
318600
1191526
884625
339015
851539
452904
616729
771936
902417
539364
1029270
502067
1556260
810283
1716565
81446
1273145
1950486
553257
792851
1768448
1623734
1132544
338454
650227
253834
400523
791085
1194785
1812088
495443
566780
248874
963026
177231
1107963
1247941
339790
231468
461877
1267492
1914548
956495
1153542
337993
989297
1580963
873820
1727103
1817656
1295583
59707
648739
1838425
481853
489081
870495
1248524
1915380
944283
472990
198041
557390
898335
1239544
805360
310710
387190
55932
1559657
402712
1466231
732020
1497580
905795
1366744
164667
819761
1533665
75710
898430
23307
1041873
175118
507306
1103160
801192
297570
244478
1226371
384447
1500331
1888242
1868653
707106
525757
77089
1357756
1366410
822701
706183
1835658
989117
1240614
1640199
1550826
1055955
568392
20764
249484
1766382
1937173
344111
1068293
1556701
864263
779165
37270
1277698
683759
411747
390488
1863931
1403298
490323
1845893
1847870
495875
1896701
359601
1876637
1844967
779068
309538
208634
9704
114514
1581768
408004
1104092
1692632
1427492
1640981
713881
400655
223537
687693
1991719
1172611
244601
205859
550946
1722588
1207984
1048404
1182800
1987157
1381354
67296
456440
293871
646286
104662
1754308
483000
1887646
3693
502134
1557766
1385894
950881
1699000
370254
1161049
186453
180294
1619327
1549552
1781469
42875
719025
1702269
557585
990144
546492
1768894
1093565
1828878
1523046
1563740
1575050
767699
1423168
1602272
984439
856619
699489
409276
11655
1099234
239154
1680730
1104607
1714479
1333657
1701516
1282743
485870
1221179
895270
1953837
1587115
1073375
362032
1376436
1902653
399288
1702832
1718236
206927
1393768
1460113
1138025
626963
1353775
149129
146868
1735030
172233
1347081
255017
989571
1748952
751354
1953354
1814396
1494714
1602259
1548319
1620015
14947
524953
918162
931219
737182
740091
1186070
421593
1567330
54286
839745
729305
61007
471836
1745099
1848270
586752
1690229
948354
420608
654788
499939
942884
129235
849086
1024161
780566
96943
1943777
791842
449564
961490
280857
1318004
1918389
1343422
877438
1167299
344249
1333633
961165
217401
762232
1557781
347637
903889
1744149
1671848
328181
1511838
1102173
742045
1710448
1190669
834378
1618126
788654
253252
6089
867610
172929
1329526
893824
96612
1445142
1491374
1049587
90933
1592268
1971032
1371264
1126747
154769
965176
1088095
259387
1569070
1029546
1098942
1506704
1482657
210942
1406938
1505491
829619
1006399
1958088
1718659
514854
1685790
134599
805357
26891
732895
1375108
1050978
481209
1903946
293390
1566999
1690291
1468331
1028642
1557632
584368
1890031
688051
374251
1296411
1232596
1424944
590016
1500949
942828
646500
415002
1653561
146987
1274630
1814199
265274
331677
1741631
814202
300967
875068
893889
1854493
1915594
200785
1221741
1908496
1966111
1364358
130718
168004
118237
373551
1967134
1610816
318645
869586
532637
1390929
345464
1167994
229158
277065
1244959
533977
972516
1173118
250092
1686689
778713
337744
643424
735437
1708316
1394735
1184646
1059817
1900906
1090255
1763121
1046993
1511559
140457
1535259
1675922
1545686
1556621
1747903
725068
1829222
1062762
540390
1766480
482923
1313497
186032
1583087
1025524
1180744
3695
1616380
1686384
563018
1882166
818261
1705831
1724414
518044
768890
1278029
414134
1487970
285912
1441588
1407333
1125444
783605
918102
1190140
1253367
1334509
1518161
1031283
1458514
1050312
645729
283379
130379
1804066
840285
791665
948404
1380630
234084
477344
1818451
1391658
586310
662285
709836
983307
721081
1895300
1512496
1976797
970190
823485
1429580
136137
1306536
700440
551435
744017
941359
244956
1922833
716003
883474
1504236
93909
1944376
18498
233865
282335
1598966
1845673
152595
1087988
1748683
1799629
811203
930473
731090
1468077
613382
965561
1966333
1621433
1603775
384868
1217754
1487626
1731426
1968915
804863
852580
265905
635866
360455
549147
592885
550172
1358159
385472
817666
205545
520943
157731
703866
1861383
40144
1492940
774008
709809
1256561
237187
1982140
1475730
1820276
44725
195868
1321930
967723
1602055
1545174
764760
1962561
1779573
1009789
1604488
986637
409112
1611639
1702493
267483
1829517
367079
1700025
872571
1091775
237433
1011322
45311
1974073
851314
1001375
1238039
689415
714944
641141
1232982
102733
1533392
1094465
994005
1143776
1224456
802900
742593
1562885
333292
1621326
1987568
1295972
114027
1214239
305230
1380558
911581
1087646
1036953
998989
154191
1886391
577286
66658
1257892
974226
1522647
624072
1724470
617190
1347077
1292664
1002752
1730325
1600757
771430
1147335
456885
26910
354455
1669697
1522673
1349378
434796
1270220
942020
922275
259511
689012
1730289
335828
1729270
1783663
1948715
354297
586041
882315
1390646
1393140
1792392
1169448
1124122
530623
1354150
170859
779395
335712
1510696
592036
466308
546128
797987
1370243
140717
1084316
40818
537005
1605234
1299298
259125
917868
1295949
1356354
1443776
567754
1846155
598875
1109598
1266527
1337945
1030754
357300
105533
1053850
1270740
313151
889697
370149
1734692
1197357
894263
278571
419479
58431
1328190
148667
731253
447315
151343
1567330
522500
1176500
150475
1314761
569906
838453
1976060
1676535
774071
710178
1085272
1456926
1474464
1623193
409961
1339263
1017334
1680171
195174
849539
475113
1946449
482482
1289679
827241
221723
1173357
865668
928057
1253874
1188728
1808465
1314648
1085266
1280085
1599764
1925872
1801571
461095
1911043
1267848
1308610
1516774
1784289
776882
1264707
163070
1435265
1747844
1489039
480410
1575446
51461
1764101
732333
368902
1698630
130328
177002
1868990
1581923
185445
639671
103243
1013607
759206
398864
1676523
1135822
125851
1325031
464659
1238550
271375
374330
915089
564794
243615
1256301
1393239
757625
1386984
1988846
1610441
565397
432476
737700
811508
984578
793347
945316
1457009
1333820
324233
799478
254071
622883
1463820
1933804
1779910
104296
1249047
77226
1773235
1734506
660038
939304
1151644
1464362
1103897
1662384
1828163
205320
1906631
656073
225358
129971
1486518
1917934
1131134
270021
1918178
524805
1269616
409844
531313
424382
1972192
850445
760182
1893775
1488557
552830
498938
754914
1099191
1999148
228766
35117
1067026
185231
968453
869193
1754850
478647
1934648
1474174
1509727
1487685
430188
1349304
1642361
1049423
1344138
872346
1508537
460982
422970
979551
1166976
1981502
104285
422310
486033
294869
1330912
1700533
1834347
544370
1411231
955852
656996
455743
697725
297772
900501
291606
1131180
1632111
564858
1319101
894915
1966552
697478
917984
1010309
933417
447886
1746410
1421530
1834912
1182984
115441
692134
1305880
544245
700396
1528327
1497547
343524
1930262
963927
29743
1154770
1503938
1700924
1040711
725973
489192
574237
1711543
41218
250707
113115
424822
1597899
571250
545093
1648416
1675751
744222
809847
68844
133559
1704567
684548
1486537
896639
1170094
633731
1761748
139236
1435175
1323788
1046195
906550
1986425
10744
1627943
375372
37875
1061039
1121090
1878175
841995
898399
1722719
1366171
335390
453739
773250
545277
1057579
1462717
1645086
1178087
168350
1917406
350599
182339
237465
1374422
870740
1768576
1883886
608042
1589983
424266
759806
1410290
215979
220403
890029
1209056
1992877
213263
387610
1275517
566570
1120839
1267322
1241105
1761270
218003
1623696
1293678
1856811
688195
212542
849950
1790469
237617
1276091
1007113
1838439
121988
1467922
863233
1854498
456601
1090741
1037486
1078094
19770
869435
497368
1860388
459438
798497
615017
583902
1082700
121938
1792402
250196
1183932
1345897
534123
1821204
1872418
603512
991227
1991764
343190
699180
1238897
377664
979238
638826
1273726
1720540
314576
1853778
1713607
1880696
1655185
122500
1326513
1908017
1639780
531302
1766694
1206855
319888
643656
1421192
1750677
1127296
1957732
742347
1121605
1758763
313398
1497445
1342252
1262418
1567145
1924212
271991
1683967
1832011
251439
1986899
1048049
729336
592898
414459
721805
497027
370962
1474378
816064
1681332
1476565
1047540
1302102
739760
939083
1995421
1798173
1578505
309089
1352199
1801144
581004
680205
1615811
1874711
1463123
1803829
853621
678651
777419
462834
976501
699494
561863
792947
1309867
1114884
908036
143652
1925572
1185598
1836878
856051
1557434
182462
904570
925621
1341038
328598
681170
1133418
284151
551451
1565873
1743565
778430
1695405
1207597
672631
1763611
267666
1822164
1603258
146720
178205
1949927
886006
1422521
846589
1667585
128483
1979142
292951
178497
549494
1088512
679210
1795474
448804
588880
1520836
1564749
1265012
492085
380587
1608011
528860
1007329
1737932
371022
1241892
767202
1345095
1125298
1882633
738382
107491
1849587
513436
645562
1984202
846481
227336
278355
1231224
794353
1729556
275008
883081
1417010
598558
1805885
485435
1194589
317952
1868567
1954871
354614
999616
252153
1475090
1450843
1199562
734845
36954
1201355
844346
731913
1933969
1096030
1233129
1509796
149265
1661179
653792
998871
1333047
904705
196589
18397
297946
464346
1445153
8022
1035047
1522792
1774331
1138784
1233211
1406041
1037482
610344
139564
397596
1975436
719142
603238
681406
427353
1945070
1441416
161220
221321
1892187
1950251
1899450
1900737
1444593
1313207
944942
425277
1895734
793217
1140224
230269
1849849
1341238
896529
1130991
1068235
334176
144218
1048432
5696
320143
1061022
319794
1465605
1254547
1627414
1699532
946317
636569
54206
1086022
611359
1300926
1256148
1138241
930627
1128608
208526
562430
228829
425080
393306
1746844
1019246
793336
742946
997045
395740
1814129
626612
1781455
610070
499548
1247686
688856
681599
670212
739752
1600158
544572
783509
439279
331493
177260
89239
874237
1332777
1198120
294637
166520
1734502
769022
222591
1301157
1287894
1931121
935936
1403810
1559635
1559469
48483
1980632
1443230
1614696
416956
1186475
507378
1596194
189442
1708908
1664724
294485
537294
740982
1374516
617438
1506888
1774555
547977
1958881
1094267
950149
1777162
1840709
1794713
406139
1854144
543824
115506
724118
569922
725559
1631943
1241960
1538058
614994
1945592
689569
1957432
192383
647721
211622
567366
333909
1840351
276152
1065586
1846047
1198186
982063
1105657
1395936
1892608
1358771
1821520
1829565
1420910
845133
93193
592553
1598894
60393
370084
420272
1527648
636087
928631
1676809
1343895
298851
2741
1310369
1039608
1590676
113255
114744
1388528
1927983
1456832
745745
1984457
946227
1190744
1334682
1247416
1884891
117686
591546
1331793
583277
36284
1067726
1638896
828919
1455796
1866591
1284372
408949
1763695
812481
66931
885579
617727
276062
1198886
955422
1767823
192818
149673
598093
1285076
692833
1405330
727337
71936
669828
1449168
1868238
132046
1313433
23307
1600133
708793
474534
384712
60083
164259
1110041
1528348
1280165
758524
1749562
416319
1360926
1956470
1400524
1783117
242420
109730
1581839
1974395
646682
814740
382479
1480337
1219928
1379805
679672
353873
819182
296397
687010
446601
1080646
1365921
1765829
135632
203908
366489
1642147
1137244
1061260
842750
16528
523281
1436803
822669
728201
1920801
476247
691965
144355
603567
1280545
149166
786142
805043
1326139
1627598
1751117
674980
662974
643072
1507983
1827418
1561327
284383
1850043
1642245
1131106
1164422
1354324
1727680
669507
1042336
1502874
1565224
202866
659989
407084
288472
1622398
1124413
248210
870206
759352
747577
995518
902764
1383364
1901529
380857
1403143
514653
411466
818214
4857
23868
1955604
1476676
211800
1563396
1156225
86553
136985
1537698
573581
230167
1826117
1548921
1792666
1889076
801413
1329240
1331736
476351
220933
1580299
1942068
992707
1409348
1735432
1920830
1219547
1025939
1805662
515024
230106
595660
1239499
899771
1714484
1021840
464487
1189030
815204
1984252
1787712
1193396
581813
863566
168851
63176
598083
1163244
1368320
1185314
1880691
1976586
623311
31970
1807180
1513797
171074
1283577
696997
1878762
27392
997327
876469
1547843
539491
811730
1468211
1130571
324730
1253527
258800
112506
1382706
400387
938060
1566044
1098251
33980
1177449
387566
537923
349113
189360
47054
1520861
125283
135019
1891941
1133317
913073
501697
815323
152735
1460286
187009
1310094
1409481
1862293
336098
952703
1919500
117267
807565
281746
1028747
415363
1007991
271970
1072616
1243829
1695185
1564437
1472706
1563618
1935944
1547486
1973547
429985
1781901
1195393
587804
1081042
1262516
287876
1073206
1104232
1900600
912938
725114
229130
697289
1912550
1900772
542073
111538
1983256
612878
82556
506709
754397
210813
74286
734303
859538
571956
1412644
773914
1075032
806333
1322597
1001984
64911
983683
787898
739995
218606
888770
589391
1933267
1162973
136535
1364768
949631
1130343
613728
1165900
1213336
23851
1766115
882297
683629
1050250
1919500
79416
332267
694867
663354
382020
1893785
1769424
906746
551032
479290
1870148
1179461
951791
1583607
161487
7760
1260710
1214149
1908357
961927
1967187
1246119
945441
479407
58215
306199
1882438
497785
1725601
577724
1502344
752288
495182
836383
737355
1518521
562844
908808
1716839
914326
239312
1766790
1408541
423864
573474
819787
1501836
38438
338975
1658739
1107744
1716813
946232
91390
270312
520320
1293742
1629460
901040
41191
1312706
1770685
99437
367434
350020
1869814
748659
1310836
604287
507664
1480578
701553
605270
1641109
1713911
389620
1219644
1680397
1664604
1383604
882939
774805
282605
1749470
1424839
1666097
218493
141837
64020
971480
1650495
510153
658993
1943918
692327
1739551
1360565
1091753
576019
1831231
1991822
71121
897519
792919
1411776
1848991
1887214
1497962
416907
21658
222423
1485019
281196
1424113
1780383
600911
1829444
1474669
1393444
188488
1277044
1509814
1961663
612054
1606107
441111
583970
1872134
1833029
1942375
1765801
1227903
1126290
643292
1859488
782643
1141098
1301159
30892
1769143
1594625
974753
1154331
1104194
1296907
688484
1142245
1354321
380573
1385026
1737711
1497232
869560
1291694
1112381
787686
588765
79476
1062981
1950612
595719
676443
814074
1067140
881515
1350503
1771581
1900836
709277
812470
1458798
1262406
260554
1774849
1499609
427200
749155
249097
968491
1216328
444516
13468
273156
1397016
337825
1823304
726699
402344
1880449
537106
1862702
1792067
1176540
1459361
1878460
1990528
1448529
1459206
4800
681560
392182
1653655
194427
361077
18968
1938659
1153160
1896900
1842067
1265559
175231
1465704
181980
355614
660572
811324
205154
643163
1553962
848292
833630
1906206
132152
1739131
1472811
1393255
228134
79459
1539071
543026
1193286
1439360
598362
1638361
1865612
1839103
1966448
1143047
1163007
1596116
1758348
1445538
584949
1724922
412196
1785018
1515673
820264
1269437
445797
871663
1170140
161153
519181
29784
1700533
704069
1124932
844166
646166
1678881
403483
890161
482287
660097
1211630
1800193
1844865
1113772
461993
586210
1554065
1008755
1686664
135441
38878
696623
455304
5582
91203
247979
1835522
538943
1200675
643904
854789
258236
1235218
826732
1416515
1270942
1621759
1115250
1955804
26243
874657
638724
399494
1017102
125819
1404570
1009382
1163005
641818
682331
1829988
1105786
192987
1265184
1874309
505048
1329112
1037802
761726
816836
733699
442805
1410913
93601
286952
1984915
1971147
1334200
1749363
185082
549111
479587
1247561
883956
1988151
669838
457017
167607
1909066
554175
915323
1431687
1895778
751758
1172010
1117765
1840792
265255
332710
1629166
1533839
1896781
235313
1314929
789760
90206
110430
1408606
370893
761495
194250
389391
1237567
1438146
1826689
123047
79662
1963417
728105
819299
1325585
1090261
1409782
1924212
77978
1049689
1816634
675305
1510506
282017
278
292099
623435
1458455
1704588
600386
1082552
295788
776677
1757719
890700
1625159
103222
921541
1445553
530042
1326405
1433667
1779999
107734
1766905
499454
789513
67686
1293431
125221
1970198
1551067
850250
736948
1666120
469859
686083
1835864
375905
330266
641870
1129161
806584
1452043
682204
1514255
1804928
1007402
1883682
632830
589597
273105
399051
11926
1846905
785402
1368320
292090
1141577
396474
579657
363807
1426901
63890
522047
1043618
286285
418714
1279425
910793
988441
1933567
239150
896063
240252
209849
794622
496933
1485077
665364
1024363
1238921
1102881
892115
1224160
1887133
376275
873740
1289924
275870
936564
59726
589743
1251502
1384910
266678
169951
262819
278353
9299
3847
1974727
484109
1879573
1386500
1364676
1537727
903120
323501
700520
1308721
1504756
163709
1798632
93882
390491
37673
1879256
1494744
923898
73778
1396514
791728
211747
537651
36588
1900118
70336
719744
495639
1643651
1378941
44091
1902195
650073
25964
170472
856027
406102
598634
229130
1026544
719617
783650
1826594
425007
1454849
431455
1934321
914207
1763185
780204
929342
86038
262249
1119292
1771513
1469969
690308
1824751
1882887
1792067
970621
164299
282373
760671
1853302
1411422
958297
1460551
308502
1399966
709362
391886
1660228
1347077
1181952
552096
602103
499920
1027932
118844
708005
1558932
24222
812814
1807375
1223617
1208450
9546
1050606
1184843
1205513
1713342
997135
576598
1342079
694459
142602
1701965
1120388
1633362
35507
1990393
971529
1271086
212038
878328
1801715
943745
397013
1721011
662427
939549
1904659
336615
342389
1347340
1620794
564419
1488680
486791
40812
353117
445048
1997992
603010
162327
1770546
277889
1409275
1302338
1319825
1836009
387182
545053
1610898
447653
1121291
205868
1684055
830341
1470423
1629830
320991
1796831
641218
1912777
85452
1289372
1134083
374330
1154455
1647142
1226540
768830
1118194
525978
1719713
307307
1850976
356860
103281
1170555
630476
40349
1576611
108050
1217559
41887
244980
261760
59521
1851656
495606
239460
404367
713680
677241
789535
256591
342434
1011180
1658286
329226
597300
248841
1364382
770380
1623595
1626067
348478
1987027
907421
1550738
876549
633657
789880
330008
1888435
310356
1490909
1117050
1039588
68703
592567
434137
41706
261640
392331
48389
1930796
911414
1515919
1691102
676628
538030
497793
428066
1034231
856923
552078
1836799
1791161
208187
884611
823525
770477
1054312
533965
812927
696865
585062
467239
1923847
620589
20592
1407581
955666
1807440
1791383
231199
1358074
238363
1568596
1469949
775131
1084483
659313
1080958
1145346
348537
1164479
313740
249570
1690776
249935
1864395
1184477
1883596
761103
533552
1823720
1276224
834843
1038746
1969407
338848
160989
1959343
392672
245963
1254139
692755
1831310
471923
664242
1813001
444676
1521040
1250747
1363030
833134
1351382
1815137
285697
586447
767446
991768
1733743
833752
1001015
1557529
175069
606204
226712
1662347
1759206
1066611
1727500
471305
701269
1652199
751975
1186093
1507097
1024576
1973144
740620
1751938
1105509
65076
1263867
98228
1673383
1498889
870683
163426
423878
1184318
1527331
890248
152644
435610
1510625
1510248
216088
1919219
190044
1441038
1335156
1985236
598875
175172
781859
1550310
466926
1441236
1151506
643456
1933895
119562
595840
1751277
494430
1989064
1592847
871385
925733
1016777
1531147
182187
1728200
121926
1335164
249972
1839527
1170325
615884
1128173
838679
1152363
646120
1529143
337007
1582251
1342178
1368731
492752
793258
7385
1044080
1717693
1749265
261842
1245988
682471
408693
1548020
787341
1224436
1613942
815318
697491
1957381
1286135
996978
1347917
440587
277475
1969921
924973
1556621
120235
930627
1510532
806621
1904079
892479
53754
1270685
330642
1480074
1657225
223327
1782466
1769526
29426
786526
210427
1370786
1716182
968451
43100
346186
222644
1437392
925792
1252057
655202
1235645
1460866
1175473
739756
1367935
331368
1240282
211542
1521414
1741959
1598544
476229
1305886
1455899
302037
245992
1818719
1752341
137557
914844
1431287
1895204
1384338
451130
1468688
919672
1566978
908348
669418
925483
1087082
1811481
894768
292969
1539365
1183010
909927
1323810
899351
864449
329126
71599
545372
1527453
1911614
1199620
681252
550159
1344229
1254988
353769
854180
1930747
1992206
1265587
1196711
661630
1238020
1508928
333723
1060538
1660959
1304390
811873
759799
103783
131668
1231906
1809496
1657692
763118
188876
750496
1431666
1774333
1573705
1475862
1544459
827856
630128
920709
1448794
1988888
340341
1980263
1907819
1198481
1723758
83274
86399
1199630
1968390
1333747
1753565
1921418
1386661
802267
168828
1596104
1698255
641385
491851
1335463
1464210
1956050
1402277
1121579
1825112
1147815
132968
1983174
999112
754752
136234
1347439
778858
1144295
1310637
832864
1866320
1293271
974244
835795
544522
614265
659268
378810
602531
423445
488287
918838
868545
1347400
563528
1139036
1156386
937578
1772659
1593683
1825816
1577109
1776865
580431
429997
1789334
580608
716529
1284752
151893
351340
570478
1296262
1111866
232763
1242518
217293
599647
1283645
395565
1680487
127062
748111
730945
960867
1739556
1264421
1010284
1525903
648201
725041
1985427
21887
1556759
884001
485816
1261515
316051
1628247
999972
15963
1587465
134102
1598668
26536
760799
537303
989578
932608
1380058
650944
569940
476973
635715
668054
870408
1704571
1863183
304478
1811871
1572053
1555573
1113331
1428037
1086823
1122565
1579538
390687
1216160
233949
869915
1926997
269838
300593
697381
1439667
1188081
611678
1347439
503529
1693333
341756
1298263
269552
1652291
1410806
1179128
1826488
1051962
1095435
23381
537945
507413
203471
792375
922155
972049
1184907
896695
142422
1472837
125986
881224
1562725
720921
1494531
1995180
605290
1100845
1144832
1929904
1480260
688543
575264
896612
1812779
615130
426194
174143
744754
656938
570495
1944675
1548848
93580
1313527
1192199
498566
1608977
817789
1846267
1739250
1078581
1759369
1509836
1334816
971105
675965
1068806
1096833
1488053
895847
668193
733026
48389
1105360
864172
1910808
1929546
173228
1806489
880149
1003611
1690762
1198647
458341
867007
838316
1622093
287900
1270595
1549913
1291694
1595831
1141307
73097
887709
1891554
905884
1333330
1028803
1343749
553573
726167
758029
1477983
547065
737346
1082804
1564040
1648039
1078967
300210
1434288
337682
606289
806530
1847793
1275126
1655294
1864099
1812174
1155340
154302
1944312
1213852
644751
551567
833292
199571
1572679
712688
1731335
1533216
1310288
502794
1136654
1296832
1570434
1107683
174392
1301250
694007
493266
1588342
1532269
306504
678984
338459
437088
778426
1598914
940840
917205
1596964
1765320
1281602
337888
1659224
1255576
732177
1546932
90169
57311
1704759
1631024
83934
1847319
1857107
557848
965303
1146944
1965186
1490257
236728
395720
262432
820002
1098890
660577
65830
425081
967916
1363215
740795
838829
469656
1415269
876924
485372
814903
450074
765983
137540
928855
1766177
1817766
556516
1337024
1943721
152196
1204704
1113546
1977651
1984877
1494884
492625
515364
1582693
1279569
271515
1272989
774717
1964192
1541616
61146
539023
693182
118525
1352184
1473928
1276782
1928175
1638737
743216
504553
577075
1290704
82976
1434987
441357
1095454
418202
417863
713217
97605
1359354
1318678
530843
718492
481685
836941
1078661
146477
1364483
502384
1781703
851114
1134773
1985364
1797364
1486356
1290261
1621902
477293
1036837
1103003
1228207
1053143
737335
320335
698463
724673
1197958
1969582
1218877
1684347
449865
1699903
1020402
1215460
89777
1919992
1555732
443322
1242725
1860529
1559091
1219579
1218704
1758888
495425
1373816
163498
942510
851991
831567
536317
18986
1448420
1262688
990912
1422466
325971
487717
758095
1289449
1358456
940973
402699
421091
1339815
997226
443199
1061764
79470
349923
1562529
439191
724389
1659117
43861
653044
1675098
1755030
278354
257677
1625701
228299
1939444
1438845
1615279
1188792
474465
957545
582703
122139
1350954
1212443
1180168
1605796
579073
1136007
98230
1248371
593744
133041
1442505
91184
1997355
1690336
1277100
883905
1104426
230186
422587
55920
1105824
1029711
1974464
1828875
671952
1532270
89346
1545719
357749
29396
611249
1507788
1903716
944101
1641701
1505371
337620
753438
1697359
211900
849346
301462
1340477
1743813
128916
1960393
303342
1106055
1000914
1449206
722099
1298674
1067890
1221145
1743183
1002989
1347457
1359702
1012433
1793761
1818412
1092001
1184958
1604225
1296386
1751490
568988
1366608
747348
756908
77388
592642
1665474
474195
1097372
493538
843926
1002820
198094
765287
641921
415577
572892
1028876
792811
1377976
853392
1290307
591394
1044138
1376480
1512923
1307219
651217
1719781
967389
29868
1208548
1613476
1521899
1042842
1135300
609210
1670312
1562239
716849
1161007
1388181
780858
1611083
943312
344018
1811244
232086
787594
1322741
817672
1702181
257561
456066
1721845
567875
1038564
872708
1435711
269290
1233703
1748548
202997
296292
987111
1290843
255491
147907
1698104
819967
768384
97077
759514
1102307
860158
736539
816641
1612792
1527837
63786
1210070
849760
16603
1475922
114580
592585
1014431
437890
504545
1241840
1173556
1795160
167919
1274895
585252
1341633
354659
518252
1524603
217242
1504863
1474302
1033219
199866
594404
1371152
348362
1844323
113148
1619407
1666920
1953894
1599195
1963080
1514134
1865448
198875
1020620
853549
193426
1453661
1419581
908488
400783
423008
709522
10371
1552628
476029
1047584
768958
1865331
1608075
610234
546697
395465
995147
624561
1203208
320572
1161169
147082
566967
1368374
544304
831381
132135
726105
227341
1461472
277841
298433
510367
443680
1168447
555834
1435270
335075
1080692
370561
1239452
1306866
595614
639140
30358
332897
334588
1202583
446587
945655
434725
485149
1681312
1773825
1538694
1093733
1606640
684186
1293586
514777
754215
882030
1073652
174608
1451570
1372397
1783786
96146
1049663
1567135
1873437
280193
1551223
1986634
463777
1845183
679880
1874126
610404
627851
938841
94677
429170
966439
372508
1080986
499558
1861697
985560
1392728
1764162
626351
1702058
427718
1797922
848331
1695178
1417785
827234
537753
1654327
1899946
1663460
1001099
1528917
186576
1469731
1459269
1241503
291515
1333180
1316740
69987
1738141
1295815
719815
754291
1663714
1389315
1799501
651598
183532
1684048
154885
697321
1790335
1066834
172104
1417350
1275325
481260
222889
305590
934012
1475231
849713
1377442
299278
120995
102598
691236
1598064
1172996
1290712
1621310
1615676
417945
1396373
1134070
1303975
683353
1310310
1707896
475799
990015
431011
60083
483940
1599224
1859800
1111555
640486
996497
1521312
691028
1181245
885303
54474
420232
882755
598722
247834
224898
1002848
1049661
17292
179406
979711
1143313
1078715
360469
5256
1214265
268973
1413655
388823
660995
385324
254317
1162194
627526
40134
1442894
615320
1850945
719355
1534752
1979462
518154
1074825
1206988
1641105
1756056
1533322
1800787
1076074
1107401
1490296
657274
401343
396855
1206816
1603079
730120
439687
1408049
118281
1853377
1769343
628688
283223
41145
1465913
1074450
111191
544539
548810
1997718
1946737
1952603
1366559
766458
372786
1171825
205491
1128647
1656129
1075123
1305036
1206660
1185415
81489
61895
743677
556023
473821
914792
1849058
653843
1874194
1099613
1739592
904097
592193
925761
868600
463128
1393921
825714
1789522
1367399
321648
1273270
1165427
532480
1375591
363131
1153836
214532
432501
869391
1505234
227486
1119764
1695316
409922
1822113
1855345
377159
1482473
915487
185912
1339295
212956
73975
1131468
241165
930235
587134
1022800
1357376
388952
646822
1838508
968467
1313177
15083
1320642
931036
1924049
1150544
224281
109375
620279
158319
395094
1142177
1762065
1065512
1088434
1921757
1552785
1620919
1196307
658929
1306090
1634210
1454005
1229477
398434
665038
1444968
187105
1852864
1161871
1704669
1591062
682709
1156276
1924550
76706
236448
1004824
639086
1763297
128285
1494641
820419
496094
1844835
1862854
630695
167122
1341980
1099417
1608781
638621
765321
635103
1503532
1150725
1583968
1705954
1898041
481657
75222
992385
847095
1803070
474120
353769
1207942
580964
230683
1802394
1915099
1653532
539813
1310251
691599
1925286
938701
1007050
828114
952466
607664
1845183
12356
233735
1017164
1084163
115953
1576282
1199770
909279
470165
1144069
547405
1750935
1220866
1809624
708245
462917
957448
520258
864956
1106581
886570
753271
655229
1250880
221319
366527
165812
1845029
899831
296634
1593424
1760733
830593
1685199
878862
1069789
1305318
1962061
802867
396715
1156946
1676070
1219048
599940
171115
169492
1929107
1955580
1848474
791840
499071
1915124
35069
843569
1801698
703600
425924
1826776
1897546
1786910
289369
1224945
183344
1155214
383166
347736
588013
771092
772324
66317
1799912
1788909
1640660
437633
33631
302564
1530673
1811608
998770
1073342
244668
1569
521565
1654367
1803739
1995733
51209
737202
397657
1775155
870478
211688
1562148
1371071
112026
132614
166586
915607
751957
1933943
847809
26067
515817
702969
171496
339938
639324
785541
1528480
1424101
1115363
853920
708612
282889
1700721
953691
435020
1082670
929634
969959
1706986
1046423
1331487
763519
61994
1104093
1294234
47162
1764886
735362
1829842
49457
584646
658947
961562
902102
1975508
1836501
269914
1114816
468067
1600523
715262
42316
1039876
969006
211033
816109
1559149
1120711
540189
295232
1350017
1868452
1243437
736113
1689607
1744689
455801
430261
1030853
1220590
640383
864213
1203318
1988678
442053
1238097
1988495
279084
1143147
71582
270431
981356
846473
1938289
447933
1094690
163911
1272516
631146
1333748
1634509
1257726
1789917
16454
1283122
409088
286169
1987761
1395176
388851
180343
1034618
144846
1664138
1332590
1538167
78486
1906596
236100
667996
317510
1752564
622692
242340
373450
811152
181420
847055
281281
1155021
1307779
45554
777746
444806
393731
1886374
1164057
973476
1959946
963372
1773325
1190820
724718
959621
680654
349752
228925
1701152
1419844
211523
1926402
1526963
1595832
502596
1808491
537106
1865327
285110
1066628
1036087
206329
1359986
750924
1853155
1720644
88952
409016
1075052
939986
616958
849459
1521613
1490171
1468063
50040
981411
1682618
625049
1612586
1237862
177212
1207460
556912
168932
386805
764251
181594
1463005
74940
125898
1509135
1373950
441978
147412
1738488
1857280
1727322
213617
168221
1926569
1898337
848565
1631960
765875
83244
418193
1184834
1208079
1124410
1654696
1684327
442330
1737493
567870
1152671
1217294
251486
713881
1986163
905457
739336
226811
962209
1903356
492442
1866152
858018
1883629
424728
1851418
541044
123477
305886
193589
757315
1745797
163193
715095
1083098
812706
11738
1833565
1528973
1763624
203721
1491423
668341
1586403
53377
485984
1498977
39495
1920257
1991159
735927
1897552
1780403
896723
1899053
1024252
879196
914299
1077786
478755
1391601
865164
1924721
1676425
1724316
648166
126741
599163
1968121
905763
49140
1673202
1757792
1955620
325580
672542
981752
134595
118545
890478
1704009
642586
1951126
255424
817024
1046288
1154639
293479
444781
1088259
844885
589743
163805
720011
1673921
1257646
404575
669616
576206
63183
616081
1702012
1264144
228450
1694274
1204854
1955622
1191986
876132
1325693
178555
893049
1435607
82844
1608911
1834785
1646668
1215131
1759028
1110861
279202
716695
432707
852411
150449
73462
1863436
1174117
959701
1499556
297438
1366797
1763582
1562474
1238006
116906
514998
1322358
368686
863022
340231
256652
581911
450801
1552435
776928
1916801
1500331
807136
1402494
722047
219065
589687
731740
1942154
515814
979898
196336
1335236
1127341
343344
759229
129688
1016000
1163866
263244
1309187
1081032
372776
439716
215648
445853
1365265
1925216
1903273
893661
109667
450152
868051
290850
541402
860079
579829
1044740
1416982
638153
1449633
1121085
385298
1004408
1674541
365382
1580575
808600
1796991
1386450
634499
506709
1211810
1899539
807827
925544
420552
1612244
1883071
718870
1478309
1317022
1829861
1506370
1079202
1996280
1693695
1337740
1619937
1352842
668501
1886704
795959
1463092
1173887
250794
1396299
1540957
1088875
924322
385707
825408
157830
1599381
1538377
484479
1134012
649365
799354
1542384
217565
1218031
46543
1416175
545351
1219816
1668671
1216121
946443
512431
1975420
1953538
278571
1826092
1044309
1652953
1798630
1050322
132970
606120
1742379
1629782
226205
1957547
1623717
1974483
1181409
1234993
890781
1634715
429223
1329027
1691102
1807032
520523
453190
1786581
1039622
942556
1817201
1122110
647224
955820
1754717
51796
734803
1610390
1519454
1030589
1398913
337231
1172635
1239174
1552732
957291
943673
695412
1916075
315833
61071
449708
937857
1768622
638341
1872194
217664
1001866
515289
1793944
197164
435966
225680
1534551
697871
714110
790103
975121
377624
216115
286525
1119300
342172
387464
522957
1652068
1111485
641836
501975
580280
1302540
1152360
619039
1369720
794936
418471
697069
918041
1254728
1191637
1594770
992878
145020
1714425
1146037
1042094
812158
276177
457592
1543030
1292515
555279
1118821
117810
125841
1883626
662832
1696693
200943
937779
586498
326698
1947498
1742720
85875
196389
1582916
1995136
300829
1904502
679534
982022
1153755
233768
1786649
1173751
491160
1017784
791549
1055936
1351588
1039798
424853
111977
1134374
257397
1236306
804854
753252
1005017
81474
1840662
34943
611548
222653
46830
1257391
879111
593545
508706
1667351
527040
1655753
627949
1022592
1890076
883702
783840
1739700
741703
1414143
1461903
1338006
786782
1071491
1810744
341619
417286
792681
1975007
1990897
735527
1971825
1812814
599672
483051
203453
1206533
777519
1620817
216836
519192
1176424
1322335
1390169
805173
538468
1970594
400051
315658
1393645
1780391
379703
467378
1950352
868267
1641890
515233
1765000
1559511
132848
689691
518696
1276048
861109
1639478
930596
1077448
433342
1861318
1179470
924258
408826
439562
1052343
713387
923787
631462
493968
807007
696479
1202672
959264
304839
1472771
1078316
641666
314527
463069
1925154
1225629
607697
565100
1859541
1147790
1061943
119592
894918
207822
855038
731253
845192
1439512
902258
1561657
1555296
763034
1729866
359548
1363556
643836
1236912
1546855
1672573
772214
291129
1139740
422054
1832868
436620
374307
1766329
652313
1843712
1025400
1669011
343859
824918
728486
1587504
1488139
1231011
859107
404600
348218
1025042
331516
1486683
249647
880563
1081043
1099029
395097
729861
1224087
1575785
1551582
1163448
1706804
1313497
1154472
643831
348062
1570965
893166
188341
1985197
1943011
1835220
256305
1546344
574307
1492825
653442
1998920
181865
1909209
921746
388190
355786
1741348
272443
934526
1732056
31292
738021
168414
1108992
762477
977302
1691239
178918
1710803
320122
1725350
580917
1086522
786249
1286434
1500855
1612700
745795
743006
1567656
1730388
693451
497141
1482441
1644752
1645473
1633813
493194
520158
612714
1587818
389584
711169
50342
179734
834501
1181216
1731891
829911
1089378
571859
1001464
1977595
493956
266859
1017035
1083372
1095164
960085
216690
657932
1487568
1865145
941426
287283
1865154
1918009
1950806
320787
797547
1060416
1169030
1058254
524730
1404737
1959197
862781
748450
396906
567383
1335760
1971923
61623
1570953
1071397
1363768
1234391
917487
358908
1045038
338419
1496477
1867194
748820
1134784
261640
1539261
429722
1726550
263345
1666810
1555723
134284
290200
1269499
1572257
547144
1420777
609388
1736920
64777
194615
1341437
1737753
183670
745153
1353550
612638
265734
1508287
1482865
589137
515805
1228009
762221
1985048
1975394
1656162
905810
350598
219779
1993467
619821
451304
1835992
285631
778206
1132133
1691933
1241161
1668729
973370
104633
730106
1321162
1769691
208151
1386614
169377
463463
534311
599630
1091498
902610
1271124
1246972
397924
117545
1746801
1240092
665714
1544114
1394464
838668
516336
834856
372508
554251
1171848
164492
1586633
292978
925243
629083
1734502
1516980
983794
1385305
1045874
1566022
26150
1850109
884436
185813
18483
1652777
1081477
831956
1461602
267210
1399147
445721
758562
661492
15573
646474
794649
1814478
1020965
1316572
181582
1924565
1839928
1715003
482462
714735
1757517
1237973
1250781
1205018
1591644
896884
326843
940554
1596530
310291
1159460
1203451
1049680
105792
625784
1059440
1749324
1115869
1862593
1863568
1266157
413606
947133
32949
1243265
1325940
1373767
332453
147098
1955914
462865
1807944
163827
645337
1512146
1159436
129469
1078546
475900
1911175
688276
1762835
1781593
1874856
1349569
403716
1345138
1634694
142133
117784
1179988
608000
1652619
1250285
328145
341323
944082
794749
1942357
82763
991393
1373631
416621
1580316
1504947
62200
1612000
545946
1583969
1249196
1472203
1709671
768345
921659
453940
481868
204776
1212597
527502
1551574
1216521
328529
844852
825593
361702
294350
674699
241061
418436
642399
218493
1272895
1107474
1510231
1998262
903675
1354739
1213958
662474
1595614
1288853
465286
1682532
1217283
1640449
1426499
172435
1214199
483536
1109165
592196
659440
1255660
334148
300124
1767986
1153595
1597371
1605888
366180
781496
1810819
517065
798837
118656
1755572
1549647
227350
1686206
1546108
1229354
848134
1331207
790798
257397
1282038
549846
1355020
1439003
1538229
951553
882045
1556205
1368858
1003346
1735125
1237442
973706
816737
404470
1945818
944781
1127411
289521
414211
1347977
710775
413722
960833
709606
1881143
317108
903337
1195747
1895663
1206122
990386
1635046
1196018
788697
1666516
169013
731987
1066218
870646
1261640
268824
1284503
1354551
879388
1572689
552755
599020
1459295
788694
1751366
1221511
1285997
541653
26412
518078
1109309
454624
80232
1429741
899528
1909674
105839
234852
1561606
1106715
1949268
866570
1100603
602832
1525662
1114786
982092
585394
439603
1158642
478516
585386
1442480
362992
1775665
923282
176255
1275898
472867
790837
879403
923935
1353273
812169
918825
1313789
721325
958920
1332679
663148
269531
752239
496571
878012
1044307
30289
1305814
1347435
904057
411299
56506
1329531
1033445
1546391
1844189
1804151
6151
1854989
1731628
1953271
267888
504912
443199
405678
688141
808849
832970
798729
6595
669315
500304
661046
662456
1584312
1490922
1210754
1753338
1434321
877331
1736020
1138497
1350117
1470007
1333930
1981705
1880967
1927321
1005697
1445796
814803
637294
1410379
180407
361005
1134762
1579417
979425
386059
1896038
506224
298264
306918
1233753
852427
1253804
1538553
322735
1977908
727049
891971
805973
457385
1880783
1357063
853573
438673
1520721
415908
1912384
792290
453257
1240431
952084
1957129
879894
316217
1349223
1751613
755186
1140583
1355495
1368797
1507176
501890
331276
1872772
732690
1477507
407874
342220
1696430
530516
787548
1809907
1241031
1056887
943681
1365323
788045
279019
1326415
1788005
1863425
1790521
444293
422740
605726
1200376
629222
902423
58184
1337191
851046
1622536
254454
1274228
1951150
1581119
396855
745741
1003668
1830220
1895591
992455
58790
963090
1202187
1752830
533460
858703
1196208
1685508
1861533
102303
1634442
618536
1809282
1479896
522935
1718157
1753401
1779355
1450424
1866536
726301
33188
1783892
1410743
1255526
1969654
1890711
231210
1166903
831797
1388917
1154374
1808189
1682459
1846985
474748
1056150
44774
1953586
692718
212030
305391
211617
1225754
1589311
1290100
287123
421180
1299581
1124952
1015541
446255
1347690
324656
404633
120278
1632721
516886
16310
1560923
877606
659425
683299
1562300
1751935
1837035
737438
1257761
241278
335846
1637073
596314
1532720
168750
732104
875221
1935753
989375
158750
91011
1608418
12190
1438016
1347607
172354
669426
862720
1147878
602467
1107076
1333271
1988248
1275556
792932
1770274
1166357
1534214
1705150
1287920
857313
511372
439699
1690206
1275520
1792122
641250
1703638
968330
1803497
354952
1961881
1019425
1722770
789532
903850
108697
1275859
931156
1358966
1290986
693512
293876
1190695
957144
854334
441394
452905
412238
1181230
203471
1200330
605110
1659009
971377
212094
458219
461890
812467
134905
112238
622358
340101
1332628
186343
1415552
382183
690060
564774
170898
1694237
1667066
1069155
1737643
659742
819112
677925
1893821
473582
570716
1891864
911901
689132
1560600
1161623
825965
556523
14225
113559
1148859
1755643
1657674
1178308
404985
1875890
1279569
676903
574865
470116
1717535
995513
1963794
219714
1121605
1707281
173058
796538
1083130
1770485
703409
1333929
1321649
1828044
575976
1023279
320122
501077
1844532
316472
1460568
22019
1222718
1877506
1454972
931746
1441955
1773565
1548941
1447139
352846
750886
1570643
1703997
139532
679166
1452805
23295
618927
669404
898327
792519
364847
1147243
96921
1013981
476902
1764541
1815047
1129614
1912990
1083115
1996646
1990842
1983555
99105
909831
1640425
1908004
585752
515911
1372495
1090408
434002
1792862
1456907
1458325
1374092
1975675
871381
1309953
693755
1166010
1967868
1834352
1370824
840820
166088
524781
475149
1404408
1256428
301860
938986
1275596
1097733
214255
655422
1327654
481654
84755
1901324
838079
608359
202025
1003282
1250411
889859
1932623
1884828
1283105
416497
620395
416992
93049
1311687
1846334
402665
526625
1919130
1352971
1951483
1301727
285201
1373711
254868
1247184
1832009
1850482
1221315
689950
132031
736173
1265545
1736789
1386266
646533
1288339
1952306
1863645
1418076
893502
728972
1998835
1927692
1081385
838902
591103
1826254
668826
1096138
1031796
1299346
1308737
695035
1826731
360467
412735
1695356
1068502
1489768
330388
200243
1829591
1835576
1093801
639218
630395
243877
1236583
906876
1769379
1668533
479972
1031997
1805592
1364041
1184310
1357733
48932
627368
1389449
666083
953080
1705788
859366
1094061
1443791
1959085
300593
943140
1698431
331687
87192
1280268
398353
1235551
1852384
836001
1852050
874588
1012759
1764245
1121940
1121267
317246
1003809
200636
837362
776165
1325667
1890171
770908
913201
664441
193490
1044578
877492
1075566
1932531
1235605
1754014
1906967
1947591
853857
1089272
1096138
1447073
176960
863618
426389
911580
1307266
79277
567215
1978392
168128
531302
539861
1236979
101531
1466254
991291
797333
989523
1601457
1022613
451585
1192560
866880
959407
1412643
1833098
1333955
407190
1253674
319558
90573
1225058
397647
1497298
891556
1996053
801220
1597320
179703
1189644
971332
745278
1660046
1413043
1014994
255589
1196332
301909
703970
655010
689911
1099237
885291
758352
1292831
1717408
616409
926824
767202
1350526
1172232
1485672
955279
221717
1846223
906232
656940
1262972
1136150
812995
1930783
933263
1578147
1011914
1031232
629901
319114
783489
590028
1952028
65603
742585
1866866
1778449
547144
343020
903112
707302
799687
1241569
211045
222022
135982
849876
1428805
1834812
622388
454631
607091
106537
1353268
1560616
168303
715170
1512912
1458476
1570946
990835
1495492
1400200
108195
917254
1597173
512097
486760
595849
638243
903973
1942017
1390929
850713
429687
1801455
1090561
737690
1357612
429880
34214
1785111
174381
775035
170968
12247
836358
296198
1712990
56806
532168
402115
1531699
1489449
172458
1504568
1732385
1845160
152062
1251862
935582
1885321
939925
451633
1978080
370868
212094
1263466
1853388
77781
1578537
1426494
1064511
785801
474366
199068
1086363
1112404
583283
1191641
287131
866328
200842
252839
18063
638684
1833989
1332592
1197993
1592142
1542925
319509
760065
666612
1201389
882699
1969718
310281
329944
1163253
504829
611050
745918
821904
227649
1323726
1035049
1203490
1703660
1133932
1657067
195315
677856
626963
1474132
950337
1378435
1206093
1949660
1328093
1332506
1225738
467585
144536
1267253
13596
503334
553234
30345
884753
458837
799500
1202654
1837803
1810695
1945167
111328
141493
1640051
1903047
960396
846648
216732
745771
1126055
1598476
774810
1444109
997376
354099
462954
1443327
243715
1927558
631539
702590
459261
706698
467486
1947910
618972
1926671
598942
1790028
1346375
1847974
1325077
1374345
938007
1480914
479227
1815357
741426
202041
338351
366964
1079097
1301604
327866
207109
1793302
1961433
1146006
1010139
765441
265694
553496
64862
1203208
546955
1815598
1709155
1600433
590928
414671
1773497
1814903
25761
950745
1465428
1640519
1747814
1347799
744214
1299414
243428
1913734
1368288
507109
1497964
155031
505991
1903131
669911
1441279
311799
1766495
74242
1266659
267729
720286
1458097
271294
1591273
296002
867036
128209
191110
1349838
212869
1725108
1552454
107590
265569
1616276
471284
1319589
337186
356769
74813
360943
370653
957454
656945
608164
615901
1179627
985664
831179
956024
737538
582416
1446588
421250
1099365
1792611
15790
1710342
231954
1895680
141170
1148815
1010389
1134421
1409964
1943280
1118010
1354772
1445495
656373
1934992
1236811
192570
364333
1484717
432192
1671873
1759514
50961
46671
1168298
924432
1593699
454550
283474
1670909
615520
80074
1184099
1441340
117290
1630215
562854
1633541
679632
1078792
339435
291071
1203789
817056
1319590
3004
1309881
1715449
38089
205564
486049
1410657
1893669
1014002
853154
846935
663426
120553
947448
266302
576006
742508
94003
250807
798226
1659487
1170981
566307
1763146
1049587
1759126
75926
1562100
1517329
1884343
1940295
1281181
158022
1118143
1962352
280077
1437571
1817555
363275
10411
1184455
1788120
1422930
1282054
1179382
1188183
715919
427041
335782
545340
1846830
1748525
1411295
1367458
1045614
733047
613616
897983
744887
482297
1828824
991549
336149
86038
124803
1320531
1373233
1751113
1383327
1615769
1127687
104436
1778447
1040205
1285750
445499
789544
1583935
1106823
25366
1690419
178512
463432
1209750
650159
146133
1326507
1860167
590707
1009016
1734386
39870
131883
1867121
1954675
610430
949843
862681
959254
582200
358851
716328
150489
1954963
974854
1810751
1112158
1222020
1809646
319091
268464
1223324
1830148
276811
1563343
1080169
245340
1831090
147217
1688688
1733148
972730
701
1348398
272402
1547850
787224
507195
1420379
894151
1230451
278571
1841385
890326
1504057
1855991
314618
1365918
1825276
1279816
424402
880603
716243
726224
1747029
1522756
293371
1444659
1602659
331714
1073775
401998
1682618
414833
8191
58211
492458
1617420
1447926
587438
1704846
1875443
439874
861051
202987
911125
114153
648707
119903
896614
33384
414205
1682097
203381
1675334
1942069
1740527
695596
1807032
1090362
953292
1470690
20523
32701
1614663
211187
278465
516595
1808025
1182920
1388165
1728641
831317
872792
1392812
1808843
577872
462894
24728
1536174
1340570
237211
1891540
1911638
1180914
644499
1662265
1134857
249583
224891
519315
1628802
562915
1258893
1837383
598451
24866
1928949
745604
621557
1917535
1127448
1819819
918788
1953014
1573554
1120959
521537
215768
1922310
689932
1309154
422437
1247171
48650
1461510
1502630
1313527
40790
1404091
1961725
660078
911426
199139
1736966
875665
683944
1731823
872822
1541139
1575976
1988049
927958
317030
248900
379236
209394
951610
1361121
1440627
606203
209743
789760
1052574
929543
374144
262278
52438
706907
1593259
1907834
80564
1394952
771481
1067809
1300992
966277
466853
1337045
1515084
889056
134065
260313
1076462
1178871
1416563
268985
945655
1086491
57233
1923156
1628285
535807
475661
1965608
1661703
1116650
1681754
99633
855
12993
815844
456329
167870
1619040
387772
764130
1826718
1686937
611730
1444144
1769647
1380301
516240
756418
1243809
18684
727626
400783
1451297
1467404
1262652
43062
287105
1417303
147778
805442
1385190
111605
210893
62492
1176511
1367514
1865596
1236916
182648
806194
1670682
60364
1252644
1169401
176713
1235830
1620024
1524773
989528
1482220
1196942
337704
262551
482830
1692006
185426
1778693
1137764
1364068
1367252
651737
1190290
1617496
1621020
974924
356438
972381
1608051
434786
822022
1062299
1312655
598527
1055802
1987388
547130
1233683
1482771
1207298
149598
805395
289838
520630
317842
540362
1662905
1705536
1643188
1016727
1776587
221337
749469
838883
547552
1081577
1769096
1629508
1024441
713076
524437
1205626
1838017
1643129
804554
931769
561818
1425072
1004888
1138989
867366
1642590
735012
1779608
1602936
806389
1473899
1528506
287650
792661
1475883
606287
664401
1605780
850215
233768
169373
822147
1639310
1343891
104610
716539
368320
1226890
31833
1555250
1777019
3593
318539
1033863
583671
401032
246836
830123
1782876
1014823
242443
1611076
1745819
1816351
761350
870842
609978
1618610
1718594
550202
293025
1505596
1941986
393231
393394
1307086
148936
766813
1434783
1227661
929762
949166
1379397
1704312
48811
1504386
1642853
1700884
639659
1313635
1476439
39661
723213
1632946
252539
1269873
1786728
91431
694942
1686105
975275
1132928
610794
484720
1582197
1120369
776090
773135
804946
479256
1437468
1759307
1715111
1640630
1001318
1029951
1135790
1918093
1377538
290511
1320291
1303408
484787
72689
653255
1498837
1825030
740192
620264
172054
157970
1691874
330387
1696778
1610336
977888
1613599
555665
735799
418906
1625815
1217829
1601748
1447221
298968
464598
742237
459461
1597671
344132
543026
1082955
1316731
179931
1914556
1790469
9528
1998165
1528846
1952469
1905934
202415
769238
561634
861675
213196
1390815
1740717
375728
1035432
609257
527874
1815351
712284
1553906
1050312
862690
1469633
1585847
339638
1136891
227098
1594993
1677627
1337075
806408
1300405
1193461
107034
193284
728687
106635
841243
1774628
838644
1430416
126384
1573445
656301
1544609
1790762
1889936
524544
13891
1795299
947828
1838839
1823775
727756
1217180
235154
134350
259558
903472
1532586
758151
649820
952916
225109
1147199
739376
713035
1200729
42963
445641
795265
764906
597286
1284286
1295995
1526582
374663
1480037
1925339
1068845
95802
728123
1304426
334759
1536654
780006
1013329
1717882
423493
836217
691977
1667700
1621758
1271204
1458816
1009789
1804080
203110
409894
1779947
282677
1188913
143551
1482270
367391
283474
618497
572141
1733142
1398071
191739
621206
345066
304127
406566
1797389
126882
1143959
900710
1174969
795341
1107554
1081362
254029
623517
1956771
726797
1594455
1141456
147826
396139
1253655
1024453
766627
1167599
1047299
1115646
98853
1881226
348754
360171
716893
58225
669050
12214
5015
1354678
1935775
600382
638148
38376
608721
567232
1082976
691922
79234
834447
1172946
22563
417960
768816
456442
38018
50662
1292133
809912
380296
293832
1526464
274852
1188798
342799
667957
1326756
121206
1671833
1529890
1766399
448601
349608
704307
247161
1402453
484609
908270
1724739
37257
1441048
1214722
575016
499357
1319687
1693312
663733
1787378
973771
1766814
394151
330793
1858797
585788
31296
1101085
1581058
1767542
596839
1436326
716839
454176
1036240
238581
857679
8391
92980
1899343
74030
1925766
852199
967198
468337
205807
1360987
263498
1199974
138737
1885012
872342
1169375
635038
674806
1362060
429450
562915
889930
1083381
85003
636826
1916921
1446235
690842
1279544
1227903
1256193
1036554
503411
194024
661714
1627908
792015
1587622
979690
1838547
988754
130379
781390
478306
1694181
118281
1806075
95614
793920
1679594
796494
81490
1897493
1055301
1168097
442210
1656218
543026
1651143
1150994
264039
1873572
161337
982854
1780699
799688
285722
88853
931127
322511
134987
128585
690620
872060
1408550
1969076
1972939
967173
864563
1899551
717220
1185257
940351
1968144
802159
146323
1717215
974663
1821296
651659
1799892
1524625
1366256
1750300
1100601
1493284
1291071
351318
1965070
78209
517965
319949
1745232
464951
1261515
966277
1362643
896810
877272
173035
1400138
55417
380232
154116
739388
1266088
1819109
822393
457807
1432758
1033929
1130471
112683
211251
1455254
1920037
1169802
1407829
868627
1302780
1412281
1948217
1577809
889668
674483
1699408
1373174
71835
359092
1386518
254710
1665643
895481
1780718
1075281
1720934
741917
485456
793938
727359
1643581
103142
789570
1238416
243467
925088
1663320
1456746
924388
82745
1725744
511440
1138535
1372766
1450769
1751791
1476776
655636
1205900
369588
1914409
110291
306874
974463
1678015
1191886
1143513
1265615
1481447
1253829
1954059
1489112
1866912
654311
393623
1313973
935490
901632
477360
514997
658001
781669
100061
131371
494825
1383084
1545729
411475
1076361
47891
596035
1168710
1769933
1093841
641552
1612822
76125
283848
1842683
258528
247908
30747
454701
1941923
991124
1463289
1665596
131566
860475
28059
1142720
742099
183345
1973144
1423436
1017785
1596413
271924
841419
524414
1778385
808784
194345
375627
733960
165767
1615925
628663
1755422
1415013
70828
1569942
283513
368390
912260
1111261
696908
675373
1387752
1218933
929081
685892
1192169
759826
641626
36817
123966
709139
119758
1524471
642807
1655408
227701
1006395
611141
147516
1794642
277644
62388
302053
841639
1726275
645341
1937288
601216
623523
1904678
135320
222542
325046
847031
1982069
1232718
494913
895102
501011
498644
1306498
455305
491154
1876052
1024242
293619
823942
1459893
386402
1743369
983450
1649854
1092376
569930
1852679
1160274
509280
1916285
918345
1961881
923151
1408504
630605
1361209
586304
963691
1530525
947061
643798
777571
1604486
206711
412815
746205
446965
1655814
19981
587164
1071537
741282
1337982
1507
1791859
1618647
304324
1085669
163280
36470
842599
1484735
1112919
217451
1207517
536109
836321
347885
556459
401060
183614
1427147
1394638
1137072
1365512
441561
547059
1748309
1734498
895757
120541
818778
691204
599256
1358307
1337150
993577
1972872
772383
1838603
1849231
1875486
758512
349874
202154
9729
740317
446961
281106
1854018
1458553
84609
1962891
1058170
699598
1025667
393794
1416730
560751
1132810
516139
1016668
1967747
1573255
871491
548221
1568880
1775445
1374426
59697
536239
754324
480220
1536557
1396291
902400
509928
674621
484336
1215480
1359395
280728
106875
744419
665352
308553
716611
1570087
1831407
1985886
1465554
1096421
435258
1582682
909858
613801
1710269
402401
392571
1090902
986555
586781
565618
510844
1939804
1126846
1435998
1282844
362883
1532765
568252
1532970
398315
754401
1073849
1800606
1385513
954769
291152
1516727
1837451
1656293
1577734
91089
1195251
514424
673620
109940
1704985
1205850
247898
980485
1549468
938748
1090191
1142507
455928
1331959
152112
682429
798418
1715922
505756
1310565
192003
1430589
1558365
1492275
838415
1335866
1101051
1690531
374819
948031
1029313
530418
297403
1042847
1561317
394965
1783757
1266245
971353
877815
75028
1514949
1898895
478092
688983
353095
656781
1121981
1025387
174644
230977
741384
1928359
1285414
1423473
900537
1113207
1307365
1881213
580634
361240
1534968
416438
1545446
1324140
137414
1505942
1220071
1259112
1549768
570607
129225
1821412
6735
123601
1183507
1259538
608041
1411562
40977
1579177
1421262
338564
224232
1266925
457052
1236886
724995
1976695
1265270
424506
59780
1102351
22604
1944303
629429
519792
314332
1460507
1117328
556740
1484792
1383135
1140412
614608
278694
1880462
874269
685366
861724
1313497
772075
829333
1116632
1971232
244270
494598
42359
466216
70063
502446
361415
471025
1652469
1328054
945943
970078
1607542
964738
1434957
1718685
557520
679948
1082786
1158885
872672
1354203
1905965
1864201
354907
589064
696024
1060993
395693
1025281
1478025
469306
794951
1823532
1694348
275620
1647063
1939638
1017837
1253579
1685472
1555735
1529960
1813147
655242
1498445
792363
1034284
450173
1191850
1876366
418525
1381375
612241
1512655
870693
875989
699286
1373791
1655314
921819
669849
1658130
1271036
484438
445603
726483
885325
36541
1147690
1975483
1807351
383367
778430
1425263
947613
209958
742535
1212475
829880
1914962
1572564
643666
1035902
1097135
1853778
1476543
1204341
1486315
288337
1992489
579982
1953901
924933
1759522
371683
1963911
981736
1076082
426257
1852618
162382
1202804
906289
743534
1686316
305732
269610
554520
1604075
904675
184086
1981277
618898
1996743
438443
863433
1608318
748360
1895581
762254
1257690
37107
75227
274012
1586809
583039
732961
687990
1631289
702686
1084417
1404425
1320834
1636721
164919
1768687
258101
1002239
1517708
546646
793541
218049
398315
126764
1750747
269966
1363552
654946
1134317
1161544
1344329
441621
844902
1724907
991772
93850
550435
272200
858109
340231
763781
617512
1983137
688089
729800
1827510
1814345
120564
868957
516777
1049120
918729
39683
1987501
1233622
1274024
1700126
147671
1234406
1863728
183166
1147555
437088
1947791
929178
1300217
1709927
576521
1270343
1503671
1228554
849797
1827680
223639
540896
1912231
1921077
619062
780006
1259638
1755876
974856
1139259
858806
1560611
1435609
1094163
1663247
612780
451568
205431
1003024
763463
1180433
861942
972379
1535257
740081
1376477
1487317
780193
1040101
1358341
1214464
1574822
1047730
98235
336636
1462204
1627439
1214911
1099900
919760
1583401
1655541
806196
1869932
1314367
1869609
1222895
153372
1342462
895242
1060918
491559
1377256
426903
1473430
505950
100464
827327
1018576
1852826
1303656
1374588
915503
1590527
1332421
432156
827505
432182
1240614
1238770
1342535
1811029
202767
58053
1529290
1477868
167820
686782
220152
1515028
30513
1438491
411772
1581657
489309
756397
475343
918434
293194
1823455
914309
1283762
462331
1375933
193923
1184843
1322263
280129
1399010
1840719
121985
1407703
1334243
473000
229437
1568641
391664
262832
563250
1868987
1646664
204932
334429
1501169
1002860
1176706
691367
1179080
1904938
366101
434786
771247
1780286
420269
1355590
1600315
714398
1768929
801265
621586
1651344
1364729
1596899
146053
144067
859215
229844
1854481
46555
1067721
126542
1293926
298434
68312
970781
598103
971714
1507026
1184401
558720
1597393
1048869
906876
776447
603882
1345393
385139
1243578
596633
114723
1153562
1321644
382717
578503
667350
1104591
1314448
1541482
1431699
230512
1965888
160040
1844134
1413208
1688628
1051798
39483
32171
669728
742086
162083
1638899
67225
115338
1924139
646216
108291
1757862
1589481
351049
1086501
1909956
878786
1707290
1252096
423821
1113090
444785
1784725
1645694
1400768
1829091
239876
52857
1282508
1961663
1809996
7626
181017
527424
1936204
686748
1731298
236235
558892
690996
1806605
1650236
175839
537962
1894111
32557
428399
1198889
1167733
1528546
1412038
771055
99228
78331
215397
922574
1414306
1002268
392571
1954861
1950233
958180
1193173
1093598
1067836
354727
1336475
626293
1290576
774738
1181754
1060127
1437104
1265350
1251726
778774
1345776
334215
1782667
545797
134136
627197
4998
1806896
1462344
1034722
367639
1085369
1492018
92082
1719987
1869762
1606161
120855
767751
1266592
32347
773701
1750638
1108152
1768623
1423641
1574374
758391
1483675
199730
1346028
1728892
1402307
1144569
260062
1162379
1943503
496770
110430
1009201
1992394
1980560
436742
1274342
387400
1631369
1858727
208702
1782942
295235
1260277
1420229
1204341
494107
594756
24326
988637
1224278
1715875
1979105
1327017
368558
1813346
1777237
687723
1882330
25624
1565270
385376
1078018
1102204
908353
1090751
305056
1919869
1479736
1478115
1129648
326869
303007
420314
306925
10955
1690969
354812
1719405
1428650
1924804
1927120
1831569
1964446
851458
640249
359695
1858915
114521
1250063
1443193
1059321
1852656
207486
797702
81793
564781
784493
970357
1677781
1268106
1583515
489387
685228
261489
364333
1999233
1484062
1296761
178808
1582496
1128452
496664
1997790
260466
1970375
1428597
614461
677612
686053
1870462
1760595
1646621
283497
538095
1363111
84886
1910852
1499048
1043944
976858
1139760
581253
1728876
304923
304225
1350651
507880
752654
849692
834459
36592
951965
1919591
142251
443680
763009
1058750
1951457
1092429
882250
308316
1157575
1839875
1476156
215632
1967941
1287382
1208640
29927
170330
412494
850664
1272182
1312774
194452
248739
783921
865294
1985914
656519
533248
545680
98861
624609
1899878
515735
447761
82957
1901314
176960
1320611
92155
1900731
1356178
245427
633552
1022604
676121
1854524
1958570
360532
982363
1968909
1696409
829337
570939
908385
1459982
1515710
998741
1726495
1791568
1993715
849792
1056147
1953553
343748
656586
305477
143796
338459
268247
6382
203934
402806
822969
1374822
1060027
908878
626377
1833497
812985
1049616
457135
1609197
55193
527829
1466318
822466
830267
1139387
1490732
390437
693602
333556
529346
714097
116318
1153903
677827
332529
816473
1018693
714958
1052857
653585
1501392
1823874
1925034
999944
1527907
1534476
645791
1433877
480210
1378656
882435
1509150
757209
1993524
212316
1556998
577201
953602
758564
606489
432068
1520786
1988364
514884
518213
383366
1051077
1492871
412512
1236071
607759
1395095
451919
945541
177698
137465
673350
1514302
274264
1109978
1664076
1009564
1999055
1085664
521062
25482
1457863
287654
1453765
1263436
1965605
1162194
1054324
540240
2694
1695783
433497
951610
1963748
664654
1051249
1899784
335315
889092
125319
735836
1165719
1740193
1350360
1120705
1482770
82565
806534
894360
700351
659990
686059
1354046
1050972
608290
677340
63762
322449
482456
458800
469292
1191711
1376885
694013
1661427
802810
1510845
1924776
396330
1921344
1667944
1456835
78922
785421
1108830
1426197
1039229
560193
699265
1834864
813168
231032
1072134
228289
460454
1728546
405712
420750
1252612
1918028
52292
713528
33004
749448
1342077
1347012
1185788
789695
1428096
50798
1545181
1922554
789990
1054638
1028554
1131436
1082937
1427709
1670251
1283914
1468413
1468598
1583575
182462
1598362
1537549
391281
925184
71990
1822658
906419
744981
847389
1958550
340515
871713
254557
1828841
1193302
1568739
1906985
1231486
1921363
1258175
1069024
1072988
546922
977669
42110
477611
1145025
657446
839571
573978
1709794
794716
895854
1243296
1066162
2155
413778
1694507
313357
111666
1160885
1355508
1969885
695142
466092
1856655
342387
698349
152856
108434
90442
179990
1149779
225462
564782
597243
1449616
1279544
920394
1097976
426450
338648
39996
687854
1076474
201675
890067
1196538
1117941
311695
406827
1233604
1299866
1951499
1401642
1641834
176015
1373603
1132061
1627604
711103
136360
1034621
496885
1878034
542823
801716
227442
372042
688598
1550886
934727
389664
1064676
71437
513000
1181614
161689
236335
1336511
166500
252872
606459
1045083
1529909
318155
1877701
890990
1053093
1748160
1600932
984105
1617628
146359
1254554
1967119
1876023
1544349
913700
999165
515911
672605
1283882
964370
1862917
768842
726797
1448914
15034
272389
1432808
743564
1886647
44525
1006964
227959
176232
926666
1478356
1411314
1524207
544400
1954877
1871940
794952
1382125
1565684
759499
1703760
775415
1143565
245438
333639
1339337
1173973
1480409
1632005
1577374
1402513
1831954
1274780
1240064
422483
983385
1813217
1108403
172631
602690
37332
1114944
1437066
1370165
237072
1913295
1507712
1852208
1811677
418953
453170
1923955
1284971
370791
241749
1250298
886283
1200684
1493781
501606
1844405
212661
1520808
739141
1357983
821852
1424783
246655
1696020
307611
1857137
143524
172517
1968711
458369
192453
1138717
1510582
587097
30172
800618
789890
1680943
1405269
1878432
304345
610648
29553
1942130
1226198
1709794
697736
1501264
1009528
1889014
1959282
514130
1427686
545680
1764100
1809336
1047411
1126286
526339
1178096
276011
583376
1425792
987727
773528
293786
452321
1270381
1812034
1127700
753376
188226
1736542
1288942
566985
382678
312624
1881841
1992970
448779
457866
1999786
946691
385136
1868512
1827803
1313788
272033
1987967
219890
1874037
1459427
1291758
863065
1904588
832143
181059
643297
1592186
1829801
334377
1416622
98330
1907891
1007369
147542
1624460
497060
568748
1673927
77876
1138467
1450463
69961
1971493
1883730
1797132
1830634
804148
845817
933434
1653252
1648049
1744575
42623
1569731
1686409
1579639
768403
1944849
1275456
10849
1215411
1306646
1116988
682967
652440
307619
49616
1363
199375
1344803
206030
1046002
1912720
560871
892187
37675
838605
1372798
1380256
269274
228507
852361
1139130
1736025
1308474
1689728
548679
1529715
955375
1770477
535847
1246040
1329235
1160998
1523921
1214352
762412
647822
1838183
292371
1962964
1708462
69620
614667
463264
972941
772851
1594804
178918
85361
530516
732425
254850
543026
1595907
416958
179218
1454011
1999838
530446
1893355
1401803
1136578
1908004
1491521
266613
304604
820178
539367
1741129
1755575
65225
26675
474646
592030
887891
739117
1066804
1999160
1211093
1091501
797793
57805
1598692
613624
1106072
772114
826079
1891674
1227550
1685452
1346572
219936
946093
249787
68063
652023
1390235
1473223
643026
487913
1411635
1199389
1206980
1325441
1512723
649496
1663215
303449
1762575
1546135
1935905
317469
620021
94032
445932
1054649
17309
635530
1254135
790294
1566911
358908
179112
399351
1767523
1038485
1211195
489916
1932737
2857
1405007
926847
677161
30780
166189
1577684
1123982
577839
818905
1129863
1291616
175804
1574093
114338
311936
1801248
1144569
1113769
1652357
422847
1268792
1289011
1654575
1309219
665055
1107867
1142809
973422
1808279
830086
1086711
972975
1281096
1030941
1630937
1164266
1265312
481560
412186
698333
1283978
948952
1141934
586752
1554013
1771892
1986314
1398996
1469418
1795302
1364632
374843
553654
740073
587098
1404048
1417513
1983881
1256195
204503
1202216
1839154
1987268
436829
1840479
224955
216693
927331
894423
1462780
63178
152443
1987107
398219
1738679
435594
874027
1996136
1333601
174467
1015648
466761
33520
545742
933322
1913283
1328301
486546
160732
652557
40405
220801
186735
394490
772418
1293199
870796
555606
958546
978147
723093
1025159
1951340
974218
1372421
326400
935643
187789
417054
1729985
199262
259661
1587435
1589204
205793
254723
189339
1648769
1447385
1369047
989222
719497
754401
1374150
534733
735250
611026
638839
1689444
1701559
1143035
1889532
507880
1038275
242472
134036
743281
1869885
697231
1082431
545013
625928
946232
842084
1808812
236851
478071
1783060
1941445
1560862
357690
852758
1734587
1114767
1263497
648595
1473367
660214
1912908
768694
1062537
984121
1178323
813506
1468296
1029323
1227347
994777
101008
1773917
513975
1233632
1132885
1995913
2448
1802453
522631
441301
593732
750113
1963056
1902381
1186208
830795
174291
1510189
1318939
28633
1997273
1649463
1884611
783231
90275
1755074
473605
1291393
1444019
1749265
1875935
1762349
1769467
610568
66087
31117
1276669
1550387
1113239
116815
225145
693388
1799526
53414
485956
1693311
1661495
503889
1397893
1007626
547544
494314
825699
40128
659381
1566134
1281077
1344584
736703
1474001
835295
1127916
48022
1753727
1888554
944534
306989
344969
1408187
861727
164661
1369979
166093
691782
917686
1975620
864137
1846609
442511
279226
1613506
1507320
175412
756294
1716479
1188972
427015
831768
38019
1676922
1728867
1627302
1309015
1353686
1028934
1370681
862871
1865679
683053
972095
577625
839869
928989
834191
1083837
963846
373379
352753
871484
1698890
996032
1131330
1019576
704969
623685
416291
823196
64949
1711658
1326192
179947
1427953
1512246
477042
304140
108543
1617138
163034
1989217
1690336
693938
1435591
1268633
1814016
1680760
374307
607788
1645068
442819
287034
1763929
1458573
1587398
965603
868296
1123540
1670093
842540
462825
880614
25889
325104
618554
409145
1741755
1600133
1399277
1252914
474675
1328737
225789
354732
394877
920056
997947
360139
446387
6230
1534226
533525
250246
975927
411435
1324312
1617406
486762
392069
1788579
814104
939874
1799526
1115618
1829608
1459995
1144043
1849576
1755808
1059476
1477337
1251532
1336310
1856826
89089
1916545
1410429
896597
223654
1807781
1195747
1080611
905110
233349
295393
814921
1580324
685491
637206
1360916
1519452
273638
1202200
1999576
1308654
929310
793666
847112
1660829
1934250
1713971
107340
1975713
922709
572590
943783
1666334
1843644
1175543
1083263
1457987
502087
965395
885441
998206
1704172
1256159
1516861
1432012
22135
337726
235090
761999
1514192
1377248
555457
1066397
788332
1803925
86788
1959444
136852
1418373
1091501
937828
205568
1676050
1134070
1395252
746289
1400200
28177
1701783
1955121
1313744
1282126
958156
1031152
334843
1892244
599289
105821
1514220
797923
413902
1305756
681243
1001318
242855
602332
650141
1730151
1474616
1933969
382206
1663003
882842
1172242
1702034
627965
1695017
1291915
1801839
443732
1594522
536331
1858883
23690
582883
1311103
800774
289622
826900
690228
1531323
506293
1380621
450505
1506189
812996
1090421
1006528
1485956
242304
552948
112114
1565399
494548
37869
1893366
1656137
1375710
1350660
480947
848642
136745
1537980
1918427
1467560
1811187
720468
209258
1946900
974607
1149507
959395
1070006
1666570
112964
369105
31394
810451
1974218
1086389
360722
554289
575966
468753
1771828
1098097
1021313
1000508
15282
1933183
1069513
517793
777833
1141281
601337
108130
1635038
1236797
1282179
1323243
591547
1211270
1017325
1135463
732420
592360
1346173
997267
335420
1829113
1048503
1798171
431322
1457815
876165
735076
748172
252967
1561957
1070650
741337
1746943
265107
804988
679324
845186
1950068
1255990
377075
498196
2334
388396
1969701
135041
1754833
1030731
1258775
1793393
107590
1088230
1060201
138162
1669711
8857
1883112
664388
979424
891651
1018848
1648744
585030
1117945
67755
1811839
1025623
145913
1833792
218680
939304
973199
1352361
1577100
1924720
1246041
535763
1507512
1979482
157917
1893221
1517552
221547
1045722
549367
1393887
806523
722063
44016
1019023
1648073
611450
142007
1480593
947727
403638
1825819
1512340
1771513
1280084
131112
1290644
1162137
1941869
584679
1769120
705112
1210308
959000
950320
68134
913243
1075352
944624
1421677
459593
316521
1039875
1985465
1110394
690941
1808412
1074480
1499191
1102405
26725
666072
1673640
276675
510043
1926921
658374
932522
188897
14593
1383652
1946817
962264
65830
1941560
183252
638964
850565
33687
47669
1838398
1782282
456899
370618
1055320
1746605
1431400
512894
1426246
105330
1832922
1390118
1308838
249665
1403618
831672
1881724
456408
1312880
53044
1687531
770013
786164
222772
418436
1836590
923299
1803633
524799
1452759
416648
1807686
83459
491829
1074517
503292
218147
1323358
252767
88771
1285503
1567020
946836
1356710
1548077
913137
1850705
804708
1699861
172131
480428
121697
1180172
117833
679153
962762
725804
154600
1966870
750827
599523
144386
597987
713539
982343
431049
1651963
1022497
1545414
1465372
1471530
1109059
1999020
153611
107209
1289991
1806660
402856
1483496
341571
1364973
433042
1256522
1857149
1264778
1586639
1721849
1619984
1284065
983378
1530527
342787
1552142
455805
912921
1258569
1173670
853822
797202
1970824
1901334
1578741
240666
729961
921356
265204
524251
156230
897048
1329039
1070367
948996
1613492
1182781
590375
952202
220310
195800
1391221
1067183
745386
1200012
1107889
407089
494853
532547
1771134
361507
1687871
1749429
585015
836206
284332
1188857
1728821
808177
1477073
644438
931901
1642322
1245812
270131
770170
1371191
280811
1737315
1269754
1596104
992437
304116
121940
83338
265732
1094762
740492
1227708
556661
1057778
1443817
549274
1979332
73692
197671
1201058
1162762
1495683
273580
1393803
550493
1472838
1291483
1079600
1171256
812419
1743835
1117540
393173
1191076
1809858
1965017
1267189
900374
1516747
639821
133302
171648
239022
1785947
835993
384463
1736798
1962061
217311
147044
270002
1261508
180173
420314
203126
1443526
1587920
1808903
954043
1115190
202583
975405
81519
1050739
1840683
1520185
157754
772385
1624461
757490
326878
956994
1957865
782121
838770
284849
314207
1773501
1954480
1507541
32700
169377
1988250
770264
92153
1810018
1273524
361024
163668
496061
990543
1751601
204914
913507
1858498
524832
1685883
1368524
1301720
1683697
281998
46624
1482719
27123
176607
1791882
866756
366835
1488148
120920
558096
1216339
1718699
1499533
1745474
187560
1595168
1565828
1464268
189826
1035905
1547944
1919896
444627
915256
1252147
1628559
43379
85031
1436803
1883847
454876
275224
616790
68150
1017828
591833
1930331
1122945
241331
683721
1173971
656046
719544
1479598
1270003
627482
108342
380972
1306536
1448239
1054601
154715
1582939
1847067
104539
1208300
990877
1772231
1357098
1128789
1470925
1894111
144893
1127580
83800
92308
152539
916938
1618561
733200
891556
1613431
1591516
1808592
143853
116967
619756
1908528
516472
1537580
1075961
891056
1435510
857381
723883
1037689
1460976
582889
1944162
671885
1487955
576027
951218
81156
1634631
1435203
31657
672362
29032
1374158
510850
99082
1163636
1965771
662081
378228
636108
826187
1763309
1922145
64525
911885
668472
1737493
1274342
494438
1491774
1331950
885322
86881
278975
1262406
1172611
719044
1693680
1163085
1215612
486415
564410
28849
1095995
1828011
1853967
1619142
660485
1696434
1153905
505129
709764
1624069
116609
552219
1012896
1105027
833292
352473
1218871
1344427
1851310
1066939
1750846
1062276
1519942
1720394
1690594
768890
1606602
1020031
1900630
1296263
760065
1542384
1720122
251877
1873080
147433
751918
356516
1473687
1844332
1739409
1031829
1677096
1592722
330831
192019
1685096
860052
838858
446079
1308072
440229
1678199
931138
288447
765101
1298513
959022
690550
378254
1040185
1623534
723983
118797
976020
961864
851860
185282
541824
1371172
118675
1935894
1941249
1139883
939622
1101071
1493151
499455
379988
636153
729078
319913
21526
833104
200265
606556
929849
1668270
804542
1100172
907620
1119725
1416609
542493
1369492
1256495
868376
892645
296159
1330501
409086
1895410
13859
447502
230
456136
1900401
1951330
90394
22076
141061
522045
1073394
357444
240546
1652357
42765
669040
1395448
81323
644421
1505666
1067894
1690416
665126
1003821
413398
1891552
786794
1957618
1565414
1939629
1927260
1804715
1323056
896490
382106
289243
1668959
1442472
692136
80768
22196
250609
101950
501336
1250629
24819
495127
272684
601578
61877
751337
1850899
289813
1950466
1410675
1493903
1756896
952947
1459832
1483014
211818
799120
358966
670767
1301845
1379948
1669038
540431
148245
884411
1894309
725696
1296785
638778
1525636
785278
1347477
1818728
942984
864701
1440825
1586781
736233
1545719
614154
1103122
1651790
1746904
581805
1337202
924332
47183
317350
1491028
331663
1660952
1817558
709835
590977
165032
1667202
471161
1620912
341674
1252021
45700
215207
1407336
351463
1427981
601490
265163
1359717
1108098
1662667
1900093
930863
341611
1457979
64280
329322
246235
133978
1397754
1668477
1418374
723709
905315
1679941
931699
1895680
325733
1800186
565086
177888
1071562
1840862
918527
1574964
1417513
585525
1512146
1724259
642531
1767286
686177
1771626
84706
528029
1558572
742205
723748
545993
1092001
412548
34434
1764652
1143744
1550683
1135637
1912606
1842174
735033
1145648
1492190
928073
1699590
1908764
654477
1805306
654199
1093800
287269
1865404
1553095
404376
7490
698678
1338850
556769
830324
1100962
1835383
1628690
1796953
1006385
1959311
695744
1592001
1661192
366682
1513395
55329
1332593
411533
692443
1529710
543563
1992493
1470935
903372
671180
291973
500900
372155
431713
1956879
765044
1838463
147427
124986
1541071
71883
525512
798398
659305
480782
1161541
874430
392352
1964693
1213835
1272021
1036349
1150776
768374
244586
159572
1075772
1653974
809532
1756000
1326169
239279
1075925
1692582
1106150
1086289
1854681
1389358
739329
955924
630601
744452
1690635
487343
955516
965129
1222896
419654
870070
589439
390912
1490943
680358
1398516
522717
248382
960996
1052422
897374
1780296
737407
1283184
1339943
1951128
854221
865954
1928814
1922997
402435
1218854
773823
1336792
1018806
1781477
1928069
640969
584453
168820
1276727
1889167
1098046
982299
1531907
1247295
1843634
1164595
235831
418585
985962
1066188
1735309
1991566
125846
1381102
1267054
738547
1738781
516659
537470
1514312
1287805
838707
233623
1620646
1855686
1339423
1138605
1428984
1535216
1198322
1895765
418622
932713
324110
18668
1175746
1125877
1763868
908844
1128697
285322
1729795
1928217
336478
1382461
1741034
516240
1666348
15421
301724
1023003
498967
1532325
936898
358085
409294
1269106
1560916
574063
1176818
1944843
1440272
361653
871460
753300
1714966
316844
1781322
1557250
248187
1364053
1486699
1041822
1098490
1039884
142907
126004
1808655
509328
1186970
550720
1028977
197435
1755706
694806
315027
792056
518499
441466
1749946
599491
1845742
716893
897251
1835777
1074189
1696396
618270
1997046
1672561
1105553
1625992
562439
793658
1463559
1336070
412802
501762
390133
59815
513042
1376600
721335
523785
423673
233533
305339
1778708
1800012
1513312
1067001
1315523
1477391
679165
7317
224400
1725609
733379
609716
14936
1438029
1693685
1428092
312021
504713
343776
784231
973482
637283
337883
1718496
752466
1431753
1959721
1354018
1981714
1709371
1819075
386360
981262
1625761
1388206
772941
1013108
198281
1235827
371170
39516
314670
245669
1435178
308792
1947355
1412090
1191337
1016050
967981
1922719
204988
1134962
709077
827612
117547
892212
1029207
1523206
1900937
922427
438529
314421
606120
308458
1421530
1105364
507558
288634
434137
1229143
291302
1895791
313146
190253
1146765
1726583
242968
1426844
96965
1706088
1344498
258320
533866
867358
383135
149168
1110041
1843216
1621902
746866
678587
1557248
230810
1824417
1875742
87408
1641757
817444
1153494
1847496
1306227
1629226
7157
1195385
944675
512230
1868560
1366355
431410
136818
1858899
617830
742911
841976
1655525
14831
522845
1060094
1215878
709193
345609
1195843
90295
1502282
1162817
1522738
949285
367578
660900
592370
594986
1786968
1425310
1619196
237771
42648
7135
1668147
48745
385907
942067
1919711
1112897
458237
369649
18062
65409
2019
955793
1744035
1583095
797797
1856947
162752
1071730
232124
1011006
39860
668237
229895
275183
1526499
1536437
152881
1701301
1365897
747340
71835
961782
1372797
21106
876259
343778
751854
1271956
1257122
947614
22503
1954102
477267
1939675
74645
997042
225432
467144
1489693
138851
1796352
661426
662392
1233601
1947125
1555633
1942127
1265987
437304
1607106
825609
685899
1929213
1141738
953702
509368
72108
706192
28733
249014
946042
330656
200590
1074635
1871494
517771
160300
1426305
951921
203233
1818470
1305802
1111037
146446
583100
1378274
352220
1535880
1294471
831567
1713204
1420489
1552261
1667402
1766794
1540394
1580155
659848
87210
352338
1978038
530674
1598870
1436147
477926
512886
267481
1836327
729843
1279006
502785
275878
1790329
60629
930575
1142498
621206
1303043
1834324
1314575
925795
1684159
1549261
1639684
164003
1039969
1736844
63126
1532377
198169
1346715
62269
668332
31495
1612817
1833793
1293276
761489
1259190
255739
1571073
137078
888538
1901818
1369308
389334
84963
1145557
1397674
364799
1289636
191260
682346
385336
902817
297603
922756
67428
1385677
418092
644989
554988
1029680
1165569
1695311
642823
16166
523851
1348301
566635
1183812
51330
378697
1501028
945037
213737
1684509
1468511
151369
1797917
1017055
26536
1262679
281610
1826639
1103370
315858
1771451
1415832
1892157
846650
1051247
1357398
353506
525892
1156281
455193
1356910
507485
389776
1628896
1422063
522723
1424633
710050
1747385
1341899
677328
1651430
588804
1830980
197555
538409
1298061
1142276
401745
1350054
1179382
1843850
1778080
843297
1374292
1189805
319176
206626
1041842
1592633
41610
1687438
131907
511261
283496
1970715
1788853
589505
486213
1289893
1657652
1108218
1835603
1929733
1884516
200078
1169478
545648
1496667
648307
903739
878172
1169059
1538909
720589
1490383
1618353
1356571
120527
657757
1482441
185971
476270
1075304
1430933
633021
1841508
1073539
1624562
907372
438848
871602
1849348
1680303
1179740
1270882
793454
1875651
163035
256605
1924333
624041
377862
870983
485583
1207053
1393171
1391776
1777842
1538350
103834
1863011
1689234
1758734
927100
1696444
1068297
73992
726497
1795537
1092080
1878583
1094743
399688
1439925
112306
546804
1723150
133715
1787966
1134355
1989595
1982271
468015
154841
999979
1294658
1077419
1249673
92778
288110
1266744
371946
1920163
1901220
214486
1812175
1421391
80102
1987053
436270
1098064
1250803
1528917
1083565
1562732
1425859
841692
1339889
639641
1114254
1286987
1186009
1902919
337172
1544365
1993943
1316660
938342
1730369
1989067
1129994
1416626
1095452
1838603
388112
547305
1184698
1191817
1708951
1696524
1538611
187714
740727
1189957
1982288
223604
1443245
1492172
348161
389948
414361
1562448
27967
1262686
29553
326385
811708
1851621
1453637
447265
628906
1645453
1784640
1299091
620260
1018620
393586
1206305
1884767
1185897
428919
753640
1035470
1547448
79739
1009052
1885250
224175
1735176
239298
680461
1744624
1254091
1320674
994794
1053483
477802
1021459
1499862
1238386
1638235
711844
499759
701345
649958
1383065
655135
1511043
413508
822976
1931695
273076
704595
330213
810915
1452143
201396
685103
753109
1084272
1778655
1662666
1202147
1570063
1419186
1859800
1260351
802086
1279569
1121667
22778
326654
1284492
17104
1726106
853913
908446
871010
21875
1271915
1769273
1779748
1887315
192583
181059
1776640
551042
202859
173517
1849078
234169
752482
1577313
1593595
1940447
1506298
620384
442367
311411
221
1558111
1480914
903108
805488
435450
1545301
1881748
1994882
1124991
1778770
206334
695634
1772195
869764
976933
1362216
1946328
621079
206142
353447
1601391
115362
125083
1521257
579689
1015470
156284
872863
1079967
1424997
1051676
551851
45311
590623
311558
495085
1596415
594169
587766
1811047
1726913
1814192
1384338
1716469
1517833
919344
1684686
1766486
654862
1490845
1573092
532048
131659
1727782
1361870
1122387
1253543
1348951
30338
627913
191045
475617
1857872
1128181
1355858
1295590
1636991
87016
1811551
1008409
159007
1597930
1853122
1127812
125354
1146639
144956
656745
527999
808377
649123
659709
477988
1165355
17707
454556
510631
755187
1232158
1293263
886493
289850
272268
1142505
1750180
874056
1830891
1450245
511359
1960497
847363
704748
699666
689950
1364896
1288472
489197
1408483
1767075
649031
1566441
188310
998734
1809858
1982525
1286672
1640917
268509
1848764
1377040
1960051
1979632
139181
525218
917997
741451
876969
1319281
233676
356972
1169213
1238909
1866874
1924695
1896874
308422
1525949
576879
1535902
1448676
1774355
1128628
1713766
789164
151343
1374653
1297756
40435
1797180
1103167
667056
660820
1034955
150786
428000
465725
659175
994534
241294
1304658
1323875
958492
1142021
808051
102467
255330
1726495
1836663
77869
1154706
1254959
319488
1631529
1102496
619892
1918006
1279748
1513685
1225779
843335
373871
78566
947828
697809
1447466
1370816
321415
1084299
802510
1773955
1780724
1139721
1107297
320379
484739
596552
508315
68157
847594
1999172
733267
348831
739815
820970
1001647
1049017
997842
920442
676885
562574
1939528
1118901
964859
1908420
145463
1832373
1777937
159012
1259622
443011
1717768
338387
1809359
957870
1789576
856250
238134
1868505
1522273
1471378
1622786
1323910
657258
1280927
1872194
1203123
1645536
1734940
1712251
1828885
84195
1604337
1768722
1249579
419040
317277
316962
939336
485632
1454097
863358
1169942
1706667
101692
721777
22399
151880
982188
89953
1411160
839699
1437372
401600
1612691
1761208
312206
1217043
24391
1368201
1453089
1572520
1884198
912340
179114
1647474
838436
852659
1914713
1138112
806530
1508963
1620471
1572877
1229455
1004226
1036912
1856491
1588710
1509719
1776080
806862
895773
1672530
867165
615113
109814
1811460
1752612
1522363
289456
1909936
1963968
1350151
1707028
1163141
297595
271723
239367
1970010
1839083
45959
718630
634592
349310
354619
1362677
1911637
1274914
130050
1080156
975693
933983
331933
288961
854606
1771390
61683
225487
1343106
156578
334768
739212
527735
1714465
171115
1203186
1186931
549921
445721
1267995
920084
499516
25713
1298263
502126
639920
649525
26144
1641890
1629063
1615409
1879805
1205348
1205422
1763251
972457
1761964
597127
964462
227486
187929
1036163
1708509
1005722
1341506
1370139
1380859
83529
880175
110020
1189166
574890
1248896
824507
209389
1292262
265060
461075
1012368
606021
1735985
1949923
1837466
1005289
1017760
286284
1989817
461329
1671424
145512
1799546
1367763
1042668
40589
564821
1476903
1195046
1337264
1277123
1212907
1176270
1763108
1176546
1318066
1539637
614667
139791
806893
1196108
601266
318535
465737
1485440
693515
1628776
598782
1446206
1465937
1961292
1960306
70247
1028917
1062118
965829
831381
1458977
836032
1378621
1707271
814528
1476544
1303565
1353637
347705
949059
402426
1115335
404173
929472
1028524
1112557
1152492
781423
1930122
1364843
173302
116306
1405744
378228
730441
876605
980509
1420696
1794171
184276
1563726
224633
1947409
870684
1630051
1740720
423165
319087
559975
1470331
360860
440564
1746908
309250
1610557
980994
1633507
26255
248043
744500
1955956
1965428
1315403
606208
968960
853266
921567
400129
1105689
1596885
300939
996236
1286507
312189
1027304
385705
1080865
1881685
1136373
1406939
271303
1229339
1977800
513681
1108008
795457
649808
166433
1932007
1052879
928675
953300
918315
1398659
41671
1992973
1326493
332035
1652782
1415148
978575
63771
606287
1521033
467073
1308986
1989851
402403
1945309
762628
392738
1515268
1395048
1376085
1933124
1045211
262015
545280
1914200
1281022
1385665
1042310
1786648
1581587
1096053
1219855
810955
1706308
494219
399000
416179
382420
1813547
52218
1247853
1151775
1480929
920824
782196
191964
811046
903189
484223
700732
12441
1743276
88014
372188
560939
753772
1935811
1700563
851937
685491
557316
1978641
1288521
732487
724850
28990
285115
1517635
467073
1927558
737991
1614762
304957
202008
567049
1192336
971244
499021
1516875
1952826
438486
481513
1046009
256855
1274276
632082
993648
1226984
1244605
1150096
807217
64205
1783464
1986853
1761235
1702221
1413886
510038
1230832
1869590
924286
1335544
1284100
1705813
1364855
1770537
340978
44018
1004463
1458851
1797491
623860
838046
489504
1565726
1080783
412794
1416151
1702330
1651108
736353
1213743
910994
1805848
227678
189783
902888
1775228
1085760
1039439
1897674
886867
1944610
725935
259503
835982
177711
926543
1276869
1826273
1473464
841758
317673
1631770
25466
889695
1036726
1286852
275000
1580215
854861
1214852
1194730
1420694
1848520
1888749
298018
1931698
695666
1520029
1245398
1412437
1289409
1288473
944318
36763
1494063
34812
125709
61359
472034
323791
1621428
1279885
248669
149711
1801468
785577
1426979
494514
241097
1528977
173542
1877008
863065
840206
311319
1603136
1271648
350578
336024
263484
769635
190343
1877573
286146
1883091
781544
1688339
464259
542598
1749265
279202
412310
712927
1256463
936912
1978991
444087
1367856
536609
1867915
13710
1194534
27899
663774
13468
1859780
266019
1658883
246190
1177941
1249072
1455129
197653
447877
1576253
1391506
1513449
808370
1365663
1768453
605833
1297141
827957
1837279
738512
1836134
164205
936311
1030168
626301
1753726
599424
1521442
1439944
1786912
697883
299170
274899
580242
1392601
202311
1196395
198984
91044
629951
421198
1645769
1628329
11559
757561
1660632
1966831
172136
1923627
1532978
216719
574955
735422
1448914
1991266
1458429
1597968
1764159
1428696
1374060
1482684
153130
1462530
193096
1748554
1755392
245832
1225675
1706308
1430422
252229
1897120
65202
1257934
1918028
683637
242779
413439
381355
236548
1017079
1677227
353358
1999094
1558086
354946
346077
741705
283845
1737660
1381734
5443
1624375
1719191
1497562
1567871
1519385
1928217
743001
35564
1974175
1493540
1476239
1620017
328470
112580
360351
524710
1126301
634500
1597166
280179
558599
164690
832161
751495
1704117
85401
1545637
1685702
527961
1913778
1694195
1364673
1716561
1287421
1081863
47167
160133
797325
1010645
912252
1919929
55812
215538
1484202
1250871
1534006
1098489
1646216
809490
1021319
109515
449407
1913187
1778920
803002
1786897
1425850
152795
131706
483825
1475951
471412
428604
705774
1804506
276091
1189882
917605
1101771
1585632
1189116
1862998
864318
1100484
878615
1587461
1926839
477598
1918792
708129
756871
1338635
1630368
960849
811170
1367762
499156
1066773
1384782
1977651
1473637
690935
52380
1668378
880897
987973
56224
1019985
1621982
1944316
1225608
586311
770357
1365637
712149
804134
1467359
1618196
686237
1671488
1812746
349483
351422
454930
319193
185260
808790
1491822
1817543
57274
907498
319513
378697
950592
1909229
1360916
1703402
1465465
758537
1961698
538873
1544092
5050
1822471
1021549
1550664
212596
1770963
1363897
1730057
963846
1890111
1335656
299741
1718773
1861346
1853745
1043227
1674554
1042578
191814
1360975
213090
1736813
1895578
107853
1432029
75752
714316
272336
1620919
267699
292442
269632
1927285
669044
1021984
1857571
702857
781911
1644555
1690545
1941674
775753
944609
1846312
1702311
1570109
906050
1549947
1542754
784113
405138
1012681
1417991
1105424
1638693
1406542
1030807
507277
1547299
94178
42294
471443
885031
784297
711878
1604895
769660
443262
347187
500481
1632200
1811612
646476
1596328
1355490
1781598
718476
1642214
20573
699739
1257690
926250
1712024
589339
623723
1311604
1782227
814069
1813894
1928653
1713709
234758
1402104
363161
1878345
151688
1561552
1834209
1674337
280944
1587304
1643328
1093144
1298594
1472750
1059831
1714511
569534
594359
1971919
1609542
596214
1736418
57158
1631015
1594376
601473
639495
835723
212063
1577968
850050
373283
612909
911758
739978
530519
330275
431828
319186
975957
1003801
1774776
1947506
1971892
1743087
528807
1338449
1278458
1100234
1468286
118904
1562327
1261508
397975
709377
1356018
834478
605499
262522
1390004
1609585
1783325
513764
822402
1125566
1285859
1929119
11910
1942219
325186
1205854
326283
595556
1145641
1706627
1606729
967183
726083
1319122
744594
330319
1638549
960295
816370
843435
1589304
226140
539477
235861
433333
1897555
581942
1685702
1222575
826491
1070965
309152
1990763
971644
1332582
1720560
1155649
1904310
616113
1412057
38432
640055
1828628
685521
840178
1659356
367909
267805
829090
1442220
829165
75892
1743577
1070177
1053461
1789272
991421
5202
333883
1423357
1918706
1027305
965310
819065
1305436
1260118
820520
1138654
701220
10949
1292883
1214982
1093061
1687786
129813
1931493
476838
1394548
1171296
601050
1130167
291781
1453617
1047193
1315322
782078
186985
838725
1098774
1242028
1734357
1496807
234107
269398
1358686
352543
530905
1274535
1068845
1756293
474195
776615
217373
1005010
821339
438774
163531
681693
1487358
1819606
340087
1644935
372536
414819
1062160
1432952
475238
1153557
1595844
781964
1559167
520885
336106
272150
1367329
1729592
372536
729708
26857
801615
1610937
748635
1174292
10921
561141
1105870
628316
1069868
419434
880997
344207
745686
352604
1689640
130215
771561
1566160
1895987
1914188
563293
1557053
1561732
1018923
40100
101188
26339
1009358
461477
939748
901090
984228
1711619
1949857
245870
1812215
1517319
1461932
983882
1879328
1019685
366659
731231
1510880
109629
875741
230705
1137661
350479
1104338
1479291
1022734
148584
102323
960309
1780418
1623676
832891
1932891
450441
611730
1665801
499642
642808
1001254
1978268
1562928
1389039
701520
1096781
1076708
1211897
765519
323900
1752166
501418
1406324
989559
706604
310681
1436426
163419
633979
1973411
1097230
1851195
1383596
92721
1084643
1826122
1505030
1395214
179692
1865465
1644037
850279
831347
469649
786922
1969911
1250538
841836
1003271
473748
1961346
850953
282448
1970696
1312725
819391
961917
1838233
182154
1713890
684314
37437
1578718
819463
671099
445990
285886
441085
1098654
1919351
484223
764103
1997649
1941671
82433
1722200
735995
919949
133159
843940
1419030
35640
1001844
1815306
953674
305335
53805
1689437
1412684
1604949
1420463
1745027
1170895
806098
283846
607972
725256
1430178
254936
127062
44475
1397154
115588
1513655
1355514
523395
141531
1296835
1771373
51871
1279572
542036
1692745
1840822
909130
811472
1770097
100587
564774
116475
1060724
532461
1933507
506307
254664
1231059
58984
1827639
1361874
367391
1076074
1836252
823963
388102
1631732
1206981
30702
49580
1981853
517965
463434
1247794
1977369
677535
19893
1514762
414397
1795072
237334
803107
1508960
1108795
1027822
1410822
900157
631851
955075
1945560
1480671
1068909
1578189
1781225
1462146
912556
1269698
1941887
261461
902007
99847
1016795
1293023
1466613
675132
1578935
460918
1077997
709086
58404
548433
543381
104815
61957
1715858
1164840
145164
347736
1112890
1087208
1546183
1579494
1690572
984180
1277033
1841107
354770
383902
11325
628174
1042380
311692
654465
1269218
969527
431054
1030553
172787
1955141
1740360
1717815
1398209
434551
1312323
255688
643146
489711
1495978
1929392
239754
172974
697607
1780141
1930305
127511
1867158
335341
939485
1689591
542890
616440
1481999
378949
1754970
321028
421333
533270
1245723
1624562
465233
1399809
1870317
327262
193699
1941173
376879
1453518
1068899
86483
1253039
906111
594674
99679
1372686
385800
161876
1662666
557283
496504
720360
1291209
1544453
901196
803996
497793
312497
624302
588904
270300
1963896
135636
932191
1601786
1865533
396139
140545
1087677
243219
288266
454007
1803989
785457
1969654
1394010
1813164
1314153
800053
245152
847467
1383202
399273
629483
648889
817800
204580
1809682
1780567
894730
493220
1289657
1114772
837339
1140261
381609
1509738
12892
640884
1672731
1090556
1189285
1992082
1052071
152057
1234402
988945
1247892
1169507
1207341
163487
513518
1546500
914741
638315
1105728
1542965
1507457
669003
1449311
310474
89995
1652835
276487
713673
1898526
1662289
1254339
29499
438095
501335
1449220
693230
497249
564858
727799
1437372
770379
1555396
1500957
656890
489349
161313
1579232
1457277
1344993
1177893
1326594
1519374
1318095
375863
1723667
338385
356655
200948
1685339
396207
470262
882588
1669342
1287654
211865
1770805
901244
1741857
427241
1655761
1962940
1182429
106362
1650413
58864
1722464
1332243
1856459
1166976
1515237
1834967
398621
296876
1620112
1031599
1948858
1069411
1863728
1290541
985998
1462703
457365
262439
1926130
464419
1813304
910170
15278
324915
681191
673604
1499094
292654
273521
647818
1049650
1391041
1400006
884001
728472
1877876
1956395
1549058
252173
1621186
1934712
739025
1547107
262425
419811
1239220
1285441
1802290
28916
885274
1773918
778896
927711
294406
88451
877584
154714
1716220
344551
1313325
23279
1451356
1616424
1623226
515323
1677589
1327952
1518632
1350365
1669680
269326
138009
1188599
1496794
575558
1405435
1645218
655875
930694
315892
530110
1000639
861452
1512213
987872
1947691
881737
311093
336811
1345113
202265
673847
1500037
1858413
1469764
456255
1581936
1236256
881505
1332670
115032
120247
1537600
1943444
1595044
981370
669111
251999
1890458
361296
185096
642260
384792
119000
1244995
1482647
1110007
133383
32740
1138687
1328549
100510
457509
347809
90972
647264
1168720
606215
545815
314348
768737
1766093
1026707
209734
1725034
1580390
1943720
739071
468371
190701
1597435
181564
1603121
1118076
1674932
859424
1661099
1328345
82946
510731
1175549
1047509
825391
1034751
1386864
605839
965412
387136
1093315
1026197
456353
99136
1828012
117833
1750384
677654
821637
96814
1290806
1795063
1409045
650471
1311919
424083
1841711
1373650
1780401
469682
1970759
747434
467058
1573502
1102105
72154
1537158
1175740
319488
1453925
1080045
1455383
146359
1500410
1538996
1789884
1422423
319278
1900870
703780
1466231
609037
858639
1814952
545828
1443099
125083
1662436
903729
182819
1159276
1236579
315399
798311
1121613
1291513
173696
169659
235678
330764
1393478
1993008
461761
188056
1406272
909130
1044296
1509796
494233
1554706
1442220
1461671
1327911
1353052
1306527
1476697
1342790
10176
1488465
363943
83019
315563
562968
789195
403294
65548
1741568
1505839
102210
167008
1997790
1520642
1381458
414925
1265438
30637
518736
1086761
1966854
1120636
1297005
334908
1763788
1315355
241205
348233
1443097
476296
736179
1082661
1220751
908518
1261763
626318
1581702
574297
1149943
1927180
1470597
1738630
1394999
257719
565025
1010413
480119
947314
620989
929128
1379173
1199985
1243754
1387015
1115926
260890
1622689
278663
1575875
41266
1428807
1497800
1790829
691964
1116691
43550
405280
831137
713173
1732748
1628990
708247
544304
757770
528271
1578240
947084
80919
495439
329523
1608767
621447
769996
1701030
667126
563574
1782708
1777186
79656
1583158
1231463
1709059
335911
802190
1955559
1720595
274400
1007935
375346
1176847
121733
213
1299006
1886023
568552
1966694
1294533
545503
1769889
1254329
200891
658123
594525
944857
55403
1125353
799802
689010
1195233
1174975
470387
981218
947319
979713
1488118
1415253
955457
1915739
1021896
1452728
705261
202039
483934
1178323
1427366
15327
1353953
512755
332498
522684
1854084
1687694
284823
280661
855096
1405405
946574
711376
1698125
10929
1120560
1714028
1235305
663087
370964
734668
1847036
807411
633305
293743
863382
1909868
760582
1375783
709038
653255
1069823
898425
261449
1687718
1399232
800914
1267838
143999
1374259
1402725
526250
1651911
142929
1419331
1387550
668385
260002
820939
853854
1316033
1751464
1233720
1535831
371890
356035
1850146
1227521
1150133
1609794
230983
1335704
536447
350452
509899
1687149
241027
602423
873502
583255
107317
1934199
247061
1418192
923205
505196
1510281
219421
1503822
766614
1172421
365959
768207
1687873
1190909
859762
1683034
722369
1405270
1417038
210192
890806
359537
172604
1962500
1566579
1689911
1570682
1024658
944683
706070
1495651
1000731
379534
1601626
417852
244955
1058834
508016
129634
714360
653280
1799757
1687701
16309
1847310
1830565
1062288
1904200
130744
1240326
278081
362077
587053
482242
1243298
257933
1226663
270051
1841108
1241679
1061505
687987
1691897
146617
186672
1624474
908270
1344374
200935
1582807
1452836
1038967
804576
830052
1665013
627381
515463
1187374
887990
788306
538676
142212
1243960
1783769
554651
1290494
1500037
22529
141213
1438676
980880
361415
1562138
1478812
456160
1823220
146166
909852
1648834
1486656
100505
300229
1872887
542510
980856
1608573
493927
1868246
145970
61851
1443129
129139
309198
255447
668757
88381
17186
1244256
1055872
241319
1875813
1239156
238211
830586
943810
117526
124561
1694870
349039
948414
678036
475462
1692660
288428
54140
1829838
1283005
1315082
1636456
453845
1523410
1384939
1881198
226634
1551194
1413863
733703
1279913
1241772
1166271
762675
1792602
615025
1164194
1352542
1661859
36423
653747
1357398
877195
851309
516981
1812858
454447
1165308
744733
1466260
1834599
1939673
910540
673468
845893
1588313
652423
1978041
1213498
511149
714989
903664
224242
598965
145165
1016587
1256273
1868038
241032
644654
742479
1060672
935094
548182
1612200
183473
1458321
649278
166773
1759487
154112
969764
436798
1091807
1485686
1738690
1576891
433289
1937738
762088
389847
813312
1096425
120645
460419
1254532
61051
1963009
1012303
1444659
1058815
587332
659882
595702
1181721
1757621
480402
1410982
134360
1785089
868875
274392
1448951
1741554
366630
628554
1701430
1095020
740227
35215
1694025
850615
599483
1933448
1129882
1057761
1881966
1351356
957898
1100775
1465078
358194
1497105
87581
1795950
869880
1842326
705251
9521
1282950
1486863
1991485
1435956
1409294
1753707
1122347
1553883
824054
868241
632352
1781737
1727497
670135
1832769
253244
322453
521275
289658
1922765
1065068
1642045
723844
1963421
1650771
1074391
1083932
447092
717832
1385341
1734714
1659566
1628470
1574308
550917
1335521
1495000
815223
1292127
1974335
1535394
715449
1360819
1850468
428038
1326415
393486
1186260
213101
737030
1416247
1951862
1399383
337361
1278906
1747814
163766
227030
1546816
1479534
428808
1530408
1117800
1968896
979425
1427188
1728509
1076150
1741701
1251487
950309
1969115
148156
41657
820474
602106
1394926
1737643
179947
1179759
444644
1437766
1692038
67021
1963098
316138
708666
453259
247319
1207766
699235
804693
281477
1700126
1551992
955809
962814
1625826
1562719
854954
157111
798951
291844
1578046
969411
351605
1210739
12445
1045211
143496
407550
810813
106081
1914504
942566
316701
8208
1636828
1210292
99447
754631
725067
1758101
41983
4670
1634268
681176
1513945
1872678
21686
1155070
356640
711155
1554478
1564066
359611
224472
1221962
1270750
1278638
1274623
524885
1592219
1116235
1516932
735497
1662717
1159280
1400614
105271
843814
1421400
1533322
382529
113376
520071
1041615
356734
1927868
1243601
549870
1561239
1331991
1851679
1146056
295272
161973
961059
235178
296366
1921449
1268365
312071
105929
1405978
937231
550444
1613831
1350596
1592991
1336043
1371581
381905
501987
558262
826915
172112
1376982
847370
356567
1193236
1424746
670851
1195839
1940833
601575
1302248
189412
1215236
1470197
1059831
994640
1913575
22975
971845
320086
310299
785797
205789
368814
58878
557836
1260130
1471097
15165
283698
366360
813756
722584
1014060
1674286
1998651
400292
1255893
1508602
646543
327481
1591756
1248204
1376128
1935457
944367
664344
1533515
257409
1608765
604487
964746
1506350
1991345
1035762
854388
329955
309896
1003874
1250208
1862166
639257
365239
575505
208078
620684
1037560
1679125
272292
1466429
337130
141032
102226
1336514
1895223
1740539
607866
261842
813473
1877695
289300
938283
651560
456047
675871
1066942
271827
1613019
1822410
1407889
1102934
30953
544470
676691
1421063
1106216
1138925
922584
1318678
1976146
227871
1688088
1613057
1192219
1622401
714578
1834291
546626
1986706
856005
468433
97883
1112889
1828280
1065251
780631
1546928
1225076
45301
1685032
1728728
239866
1775936
1234978
860474
1798548
897993
618472
1272469
1506017
1329303
1416393
842128
1688174
1143915
745374
217393
532144
546489
883747
563948
871381
1528262
1055730
529712
1196077
498164
1237990
1915101
1225093
896993
1025524
1540625
399764
585231
605916
1367540
1532370
1270405
683489
62394
771506
817749
857191
215648
1551147
931245
540007
745861
1279763
344872
281822
1331037
1864797
899788
7090
715262
1279715
1161475
1469000
28351
1840186
821486
1425535
1494171
1739421
620248
1415053
1706932
1727177
1904368
1609654
1219233
952548
1085456
768653
926710
1352710
46123
35735
11269
723844
745865
1909083
181418
505908
1166584
1339989
455582
1337139
367382
1627744
1656074
1895619
1392622
331815
1443873
1615175
131063
1295849
127239
1074204
1265438
882720
1254147
1220164
247561
705628
835560
1128191
1748683
1288312
629237
1989774
1120657
216096
1101253
547374
336669
1373433
1206407
866332
1674354
1049195
1585066
360624
486036
1837853
1133319
1164309
405299
1918217
1046029
1393697
1672572
702843
1592755
1349671
1385075
328691
1661582
1194388
886409
1459765
606833
1861478
1351932
88630
1408544
1280547
4116
761688
820640
577713
1646972
1162988
1464238
1528921
1983226
1890854
720865
76263
1918074
198146
1254374
1417104
945305
930200
1908972
1317196
62884
860796
632705
1068550
838653
1311859
1190216
1527964
1193995
732561
1080804
315266
874287
556948
19135
1148687
287042
1683867
1905301
498754
1057846
57311
735865
46411
393744
1297576
349847
1735699
1091498
1404008
788654
68755
1865821
358029
322309
1567367
1517474
1936510
1195439
446371
84178
583836
831200
1861186
1855068
1673163
730918
651152
1604363
1276835
322312
428956
1069684
1126055
1466661
723017
677930
1678367
1102264
1657843
1829838
362341
127816
896999
1438972
641279
1561085
1459492
1944018
458867
758289
1422316
727196
1731550
1750331
1286349
1447272
1554568
1006159
1672777
663942
234171
1115738
186387
609883
1566255
445105
698568
1288186
1656865
1422466
1882773
52480
907202
129230
248007
774817
1451329
1070043
1377400
764744
203821
806194
549621
72653
1225864
1717112
884773
135452
834487
257006
1713709
407172
1514090
1600924
1335931
132882
129409
79286
1668117
649914
1946834
264586
891050
1292908
1404509
1940311
1767929
1270692
1105211
22661
1916311
326011
293910
232325
1685901
1077075
744818
220801
206868
906963
1614963
1978669
1613058
989973
862818
521700
919632
361558
1705053
886307
1763737
890546
1280993
1640630
371011
359612
534306
682709
1185245
390370
621776
491119
514159
10808
579073
1192665
1246796
1223536
365079
758883
77978
1682523
1982177
1463201
27549
1084038
1349198
1196692
1708163
1668217
1616289
1200726
900990
145332
227366
275947
236548
464469
1054121
569886
575202
538619
799076
165327
1355525
1627950
1484792
1929222
1824877
1839623
1415004
1064818
552029
42454
850980
1482048
566304
1685339
1640387
1787309
1932678
1885505
620883
876213
236154
215764
1887100
1772444
873022
575353
385488
1192258
988109
1532678
1768141
792105
128702
1392234
1168657
1188680
1404010
459903
37558
886283
329297
324812
661960
399965
787452
1770574
111395
1597434
1574804
1100856
95634
971027
740503
199371
1831832
1619502
785917
649140
1506189
1335197
524771
1589113
50182
1727658
1839275
1911762
998966
1512641
1209225
435169
1556205
1311603
1487859
437877
292659
1722681
59447
162439
65726
341049
1509577
1140296
1772417
132106
883546
1382636
1058834
339040
1725399
978743
782297
1367321
424300
747457
821639
940716
1713143
620038
1871420
1766576
48163
45704
1969963
293299
604454
1577767
1216835
1150025
1822442
1325335
1966321
1806665
1111573
1581067
20453
77621
267524
723467
584868
1600331
799402
1096263
931759
1044074
1376900
919177
25516
482898
1932151
521334
1247688
1744215
1175116
1552913
327852
548139
107491
818568
1109809
472181
191233
1689091
1402847
1950762
1255008
230031
1540605
1461613
1076040
133241
259479
129698
1897177
1389449
491873
1141276
1965623
813514
689493
1386623
897873
679281
485501
353279
426621
154518
1473082
1515150
847971
1236154
1385526
942337
1189380
1677502
1189754
1613021
1592912
1360426
1074417
1244249
1073614
244152
398572
1863165
1975059
17170
15011
230167
47797
906994
1543309
1006496
1049677
1105393
867661
91989
668374
1705555
940198
1540948
1213695
1059327
587753
43066
400607
1460530
602781
1015747
421621
1424623
195912
1741034
624042
1465899
812500
1449918
742368
1408504
740014
1804080
842370
1132506
55683
37077
1795247
648220
1345242
524508
1479835
1227846
168119
609909
1797233
1701167
1246969
820015
516811
960529
139753
1097482
1327028
1259184
378554
479074
1073135
627011
823031
881214
1710869
183203
1513242
1151663
130361
1162629
1899115
1354951
1601975
1824938
1578088
1555433
1824587
51330
1711830
1931542
1609537
1146461
1602912
1893704
1533202
1274238
1384104
425027
569207
73383
99817
1896273
1089478
663278
1296635
1219974
1755148
1603680
686815
1568424
938973
1620860
1382442
706229
1281655
1618750
1849997
631488
1834309
1181658
593810
1985318
1597017
1947537
1738742
1621722
1642951
1610557
972025
1219640
1429741
121131
1059553
656046
646128
1131074
1137311
366317
742446
1580428
1227591
377835
912994
1852309
447575
1999269
183399
1456146
1528093
1409398
62148
287320
687926
1134808
24178
1052445
648310
1228812
1769889
985268
664747
1866045
1686690
1641012
1541399
537513
1408520
1235725
1741661
1379346
1009620
1235455
487531
437010
1446939
1152577
1315979
1806521
1639195
1587490
1960805
315658
153131
473641
138684
637654
1418615
865900
625138
968415
783006
30282
1461722
1968390
1457986
876589
499964
1872903
822225
419468
369870
1910563
1867550
1625036
580721
1892739
867149
864084
645729
1299078
759380
957106
1168650
1887080
464907
538659
267116
382691
1249904
1948739
174748
1438347
1375041
1683348
1726929
142380
1335732
929720
1796824
639535
1925510
1612331
1914587
1709917
852105
1229941
229712
1450276
406594
1058440
832247
98235
934957
1507495
1957704
247962
796364
1443156
406808
947233
164959
643617
1632842
1674095
741498
235435
1027304
876399
1169227
42399
1171591
1281098
685321
1534039
773905
1039943
1682965
163643
30953
1030180
14119
432751
1847572
210997
643777
534544
1403634
1919839
753253
1652644
1806019
86696
1909428
1539355
78825
1066774
839714
641901
1339091
1865110
1759307
413340
1759571
209270
1337575
1885964
337042
918033
895815
846908
736810
715164
1181648
476547
1844423
957788
72694
982363
274255
404948
725828
1252483
690524
1893510
1968121
71999
7060
58771
1621610
1557410
592591
547614
1478955
486923
46494
1539350
1508005
1951026
1660161
840724
1767498
1206795
1559602
237579
446392
246559
643274
1486464
1207722
1257308
318561
126891
1262382
972176
383366
996831
1024040
420733
494233
3436
5659
112537
1697526
914688
735410
1560809
119648
1946211
1476738
162460
1105051
509032
1355329
652943
1873107
496524
1683102
1588255
631799
1749815
37181
1029501
1547804
963503
1339710
726465
1387213
356638
204645
174392
1778935
1126378
870955
23851
1335802
897960
250204
576604
1321534
1915982
93219
627340
614512
1020557
286372
1278110
1004147
1988023
930702
950075
754600
1234175
993515
715512
1377132
1367131
519475
1729277
863076
347809
1885748
376049
1782733
1144212
1483278
1369190
1257968
1572055
1431320
329054
1819067
1702837
1167694
179145
1940161
1677138
658597
636729
1952232
1942773
955785
1237638
1830211
1654260
988531
442116
564652
1051056
1433834
1460345
412361
660325
296742
1959282
511917
467285
913794
1300138
1981776
1760318
946473
871239
694977
53730
596231
1797857
624158
1504637
1597303
1335866
1520920
1894166
1435371
1939800
1599509
1980619
1381200
171959
106451
1923616
1891005
1059783
89798
1275134
1188659
1947110
645402
105106
1430347
1543566
1641630
1295796
1435071
1622175
286869
951876
396376
1670702
725903
1650467
471895
1595419
347661
1736173
1531937
1626982
133456
17620
1442876
581483
447903
189875
1741625
1173084
1799165
1849882
872608
1088513
1284671
1044592
1740014
756871
284916
212163
1259638
1500026
1454019
9443
888145
1039647
1662443
1353553
1269359
1883251
557962
592869
1536702
549144
1499150
104271
1712251
1282795
539070
469578
1846157
1567179
701151
967226
1214622
871092
300763
85412
1055920
592557
27232
102380
1762078
587766
14191
99755
1129935
1833265
1314257
1009492
573043
137610
686958
749883
1813414
1623717
442971
1847449
1795979
312624
133139
1705653
1352237
129698
1220334
1638654
286516
1801499
1060684
357217
649270
848871
1661442
895402
780157
1239134
426365
330223
1418728
905715
1328091
1839709
1268298
956066
928496
1755191
1289487
878854
1104435
1398431
1465324
1472315
1250804
244993
15085
372876
1670827
1829748
22016
372402
1961783
1247753
232455
331001
1305430
1688320
1732042
1631865
378380
296005
974672
1094032
529328
39397
1472808
1723789
44708
1678427
614568
1202654
1010480
548611
1245632
153720
42939
1605209
549909
460421
92153
220312
904644
834555
1569943
403184
658070
1680595
1026640
767413
1255653
1816481
526540
1032346
1101368
1309732
785515
240498
1225495
1221717
1173134
1903029
1283510
1881841
800903
350025
279141
371921
771518
1409717
1749719
413256
1186966
1264728
844397
1864797
445562
1521242
595956
858018
1009528
1340089
1127690
1103086
1479278
633829
801397
403388
1587051
772465
1345993
341650
1624469
789628
1926904
803761
843656
441727
949243
1010143
951364
152005
1764477
1912388
1127793
653845
254030
1579942
1975626
1032618
849210
1742312
601167
53953
1772183
1183945
503648
893202
1476310
357163
754226
855348
774915
1870815
1832772
1789119
816579
923899
1127361
1567734
422703
724839
1073561
662566
1663354
733053
1751260
1261581
1247568
1540196
1575421
1208034
1565119
1774355
309121
259507
868590
172224
1573324
1067449
571367
226579
1037252
201703
229169
1909650
1206108
1302972
1739440
1368727
1363105
849965
1203880
1812887
1555387
1316842
733026
1698273
1883157
203875
877092
863532
1351332
1907727
1857291
576645
670735
1339735
295177
811515
395181
1428764
1515253
1142455
1916737
577258
1870209
1659511
1056920
1564351
852487
859373
340297
1956844
1440579
702822
434938
1543144
829703
1863532
1541591
82265
1775179
1007991
12965
1020897
1203160
1574811
32531
1604759
1992247
1606549
1122909
1539588
1461029
1901304
1573494
568186
1721038
607419
1570721
82039
1611017
1159716
823641
1457119
1909335
65955
882474
86339
488155
1512826
714097
1622043
1012117
255607
1860729
88893
1637672
447389
1010329
1897214
1119258
1634933
345965
1970976
1415145
237841
1526598
286728
582003
189291
1053063
1532348
1768236
1623773
84090
1035745
303244
1969220
1631024
1941977
230093
917593
1344519
507413
1977708
1964594
1268370
992425
1967086
1315309
225576
910154
262154
479816
1894480
358364
1938479
988217
965133
1488809
677241
1837704
1447762
340751
1792067
1025728
38055
233655
1174741
1003790
1075147
53166
1441296
1430137
1268857
1850084
981001
1453026
249994
1622905
1517141
709609
452333
1954059
849210
578037
345650
357713
966188
1832331
1570110
1899872
1318233
487314
1774331
61843
1950234
363010
1310249
161701
587491
834986
1656408
1979938
786874
871762
60701
1788640
1740361
92367
1359813
1639515
693316
1797480
677192
666302
1117363
1564902
1842423
1696196
428399
878325
272977
1827392
1282816
354332
53334
131430
899016
1411987
1556564
996391
1198174
1279998
680898
1361117
1544298
858263
444592
1775782
1005625
1986231
908926
1433698
1347435
227651
165449
1860130
1413603
345148
198157
1120438
1544864
1911138
182819
1791274
1126581
928140
302622
1239161
173207
1453045
1259796
1810209
854850
1651104
941937
723216
109234
763986
1595904
732365
1601215
1482387
1322015
69433
912616
732333
141028
695291
582163
68308
1106063
1985246
87408
1034810
1447930
1532586
258784
406674
1859790
77771
855952
452990
1341846
193828
1838041
211323
756813
219432
1107116
253775
1918690
427713
507034
407667
931627
436100
1234543
1704211
1262537
255946
1678491
1804151
1600011
1184763
1461192
647531
582673
1872775
63383
74857
97979
742232
1027041
775014
25312
309012
585
300046
930030
335712
475580
398568
1491780
513518
385293
46853
1013751
574966
1510920
204342
1177591
776170
208509
1872775
6911
418019
381698
1386541
1369547
569624
1744689
1029589
1791223
1130248
1356167
258579
581801
400822
130704
665315
1953354
1463877
908080
33129
473676
211622
1516500
431871
426541
295906
1711726
770516
904473
1104628
1584114
46959
601503
30237
236428
1975483
818512
125929
1051634
1404209
907342
1648598
1331959
1049771
1260103
1447774
1953922
1756349
329986
1163253
1621174
1908342
1489751
915347
485123
37453
1324111
1202456
1004721
1575561
578819
1165272
1706372
1489552
1566689
1494744
865940
635265
1570488
965173
205260
1382223
354987
445872
716598
810520
1900088
818903
971860
1733109
1102625
1900992
1732206
1342891
528812
99381
648025
1073073
1604202
1537652
1373038
555299
228840
331105
351021
460311
486974
1853737
1007755
952337
1909091
859602
804173
1175856
166532
623228
1679963
142159
1553682
799556
1118901
941733
587450
1100638
327753
826669
1197256
265209
33766
1318849
1426486
1153907
1822900
1893182
1289556
902138
447893
45222
1668092
1776410
951476
81328
1043538
385291
723250
922544
1604086
1036163
544318
870006
12327
141595
1391469
1286401
42332
803536
1376849
1569762
1580733
1245536
979145
105094
559827
838079
1048396
1350530
211588
1794868
1125918
1520021
52882
1132741
1720445
574536
1589136
350573
39285
657752
1297500
788577
887802
906863
946778
1429463
527902
1977018
134920
1842550
717209
405078
533994
1565977
166797
1574530
1943967
606260
1994960
744262
386476
1602937
1807380
162780
1963273
1278313
205633
1262685
49976
389673
1914611
159009
1539136
990495
1851546
304011
1437901
583745
1548329
707967
1451655
1846288
848024
793537
1542594
1317969
277759
50376
573752
1488485
736000
1066939
1839305
718810
358247
51172
1072852
1043805
1926211
275905
649345
1077342
1039584
383684
1558277
760584
1286156
561125
1637339
1284706
1541709
637876
946842
1804371
1674501
1225228
436784
986696
610356
468011
452321
876557
673686
96222
1090608
102598
1844545
1423533
767567
1580484
573110
568709
1383531
882562
1512147
1151734
1124802
968875
1743081
145964
437003
652639
94264
509979
1819139
323468
203439
859376
1426118
1907187
1820314
417196
339727
782972
223411
1872227
416441
197642
1810313
1802648
213688
858681
814436
1692689
643292
1208856
463793
909187
1415264
1797347
1769522
1994286
872938
1501239
1359740
181741
131099
318903
173133
609708
175697
865585
1670528
1790847
281739
238470
912781
1180921
1682687
759445
1064567
242917
909328
549285
55264
836922
626747
53405
482330
785189
426757
836122
1042105
806574
1945810
961763
709777
1345076
1861334
829970
1400443
1722584
607049
597871
1585794
75175
953691
401323
511719
1166908
1818855
597185
1671162
267965
1613420
1701025
356391
1042192
1844155
999142
199139
1857421
458068
898496
1900360
251452
1341428
47785
555305
527838
830065
493194
1082701
1283162
24043
1452813
877709
1147462
151928
1026280
363154
1492641
192020
164232
1108412
1598711
544348
1468540
801157
154839
1926275
843665
1811839
342195
1699293
439074
595989
773868
720618
1973486
582429
92202
1755875
1757002
924561
777086
1149458
820385
1942747
1235894
1068990
184440
267098
1386601
146450
1042070
678043
713931
1236060
1901110
1216705
228068
939545
1916473
294239
267701
1164141
940746
1842589
1185365
1379460
1931667
1321221
765310
1244949
708655
158317
278107
1004118
902463
933128
1632686
274331
334613
467239
1635928
1195487
1920572
1740581
1464009
1921795
1544835
311807
1500583
1114039
142348
1824519
148878
826147
31115
58090
1254954
1620681
12858
1841463
1048476
1715111
246205
1231736
1829740
1124415
1068730
1290926
293869
599168
1674031
1603391
1918515
348695
1803740
544330
120609
944885
1220127
1743349
367989
1818321
801160
1327524
371363
86439
445602
814844
1090511
1450965
1908041
471371
674400
817322
524262
768835
239279
368970
1731306
831714
586503
1446432
235903
254531
965779
1256987
1706600
1394689
1888654
411117
238581
719120
1532724
1057287
841539
407242
770863
1168001
1316622
325833
271672
730410
1439622
611069
820314
1972735
892776
265708
1752881
1993566
51802
1080634
826559
1815598
459562
1436398
167245
1344560
1305756
1686040
825511
113000
1936216
1058474
1563401
949987
1752664
608609
201200
516684
1121149
1818532
888145
1596715
1333083
694977
264233
1867901
226634
494637
702669
1180565
1942956
1244923
909276
1310401
1460473
630935
1024469
1822958
1601883
390597
1987574
231968
1327923
964052
1167190
1653468
1291513
1215655
1919011
1332383
62134
807632
526160
998605
1904030
1068451
1847319
1428756
1144289
1334926
121518
1358555
433743
1633489
921666
874497
1756130
520030
735420
797923
982080
250438
1923670
934812
90607
42579
191949
65662
1834275
1617329
187406
186544
1580408
1565311
1575348
1629893
520731
495414
399064
414016
678188
1372523
615618
1626318
1309732
1599202
903889
260844
801175
332353
1392451
127877
1436688
1751932
913555
1690478
11694
1597102
465783
326154
1215878
1452236
1406872
1872250
753829
153983
1946628
1995785
32759
1050565
1420208
1776080
1432380
722375
272772
1396407
1123873
786568
66478
1275689
120995
934812
78298
689507
1112318
935105
477758
1475979
1704072
826932
1460936
1742312
1485975
1567214
1325810
1207280
1041152
564468
1454806
1135738
1287441
1121289
1053030
571640
767134
1245743
1788877
1361954
1505962
1921542
1489614
70781
1679498
1366798
1188792
1828087
1633955
592378
1415109
353993
171247
625429
777519
1459146
460741
1089936
396239
1856316
469505
317290
860038
46619
595541
1598208
606322
1219168
466068
515960
1385047
1780782
746945
1791451
1802089
575220
1451513
1626650
1781980
255713
1887877
917390
1466142
1681575
1685046
124404
534087
974826
551429
1158979
396514
1183556
536320
1362343
1040283
373377
492867
355738
304479
1141360
1859660
1261606
730443
142629
303715
604006
52157
194737
1906505
1512485
797899
602367
160621
826895
124807
775292
1225074
1807165
815575
1269121
26660
670202
297417
1886708
905577
852147
1700196
925862
948649
496828
69704
1301594
1429179
22683
1048767
335886
1506307
648320
1800943
115608
170774
1809155
1468570
988796
1146973
529952
1402135
1512178
880520
1788717
387757
285800
148487
1592061
1871427
1322547
228665
81148
708997
1936326
896597
282272
584542
1458044
583067
1794829
507211
965825
1127871
779629
1185115
1549214
1243640
1585573
905771
1172140
1258758
721817
1841565
460760
743677
145458
1481373
1801061
1415485
1500682
956433
256074
1845729
1254829
424259
43289
722998
1334097
1785250
207852
1995753
1898981
1846897
192200
1854511
1023921
1678074
1704277
1729619
664146
1149424
75091
639952
1405210
1174541
91563
1416304
239936
1202112
950987
823223
431607
841897
502733
1978880
112723
1456533
1074527
34470
1895215
1054312
1390140
577023
1332321
752609
1213249
1552893
1426313
1679831
1460054
1321318
821073
254602
228401
1808688
244956
1770216
741899
1263503
440067
17488
298714
1212497
1453925
370855
1509946
1137647
596871
763080
930384
1499331
315092
121453
918596
326481
1698509
1986421
1195044
1214667
1638483
1137515
1889559
1587472
1331162
1033273
493387
525018
177873
1558196
1984758
1610925
1372
787224
161419
1861358
1741546
485632
827791
813119
1131457
1422821
788410
411236
1944566
1737410
1585532
503345
1156745
262035
261172
226716
1615295
383333
1419743
1342687
487019
1555788
1775839
301930
1020182
42875
208405
928441
1095698
1776024
940578
79802
1617051
1844174
259356
183826
908897
1389266
1464911
1128608
319228
1312101
1676975
1571080
1136955
921486
1040364
1279474
807760
163362
1781095
586405
290915
1508996
1303344
972801
1750286
515144
714734
667548
1071192
837954
1526452
1445348
313995
1989797
124757
411125
854527
1468322
201984
1118074
1985620
441137
62377
1287142
546570
530729
885383
297042
1586030
1254421
1020070
948116
1424325
370842
1332039
1097062
1799059
1395700
471512
1071751
1868810
727985
1692006
223180
1824855
741108
1952662
401731
455249
1644217
1117178
78847
808681
695466
598497
285721
368991
1414810
1570357
1297002
573982
439742
1880193
90095
1022335
1536705
488599
1401846
1466246
894123
604478
1022029
1992441
1298243
1307669
1459244
1523813
623408
285396
1559746
1148860
884128
1743960
1578224
1664832
991765
1616897
203924
187784
1781290
290544
521254
1934091
1268064
1639838
1739427
1998491
1169256
1583094
1897099
921584
885716
1656771
1647979
757800
1902190
1253597
1440248
232878
1998573
1732100
1611166
762121
875484
1560555
1330233
1373723
15177
913516
493720
1239762
435284
536898
1249271
1344731
378329
383015
278147
1276
97477
1674496
1180351
698854
904112
725781
1483216
583745
566241
918702
969884
20637
1720648
1250747
701578
539088
1053406
1304831
680693
1069222
73283
419678
1861794
1530270
512938
264949
90179
1119727
380237
1399745
1289865
1237552
1819491
1161601
1265229
1792344
1271024
1058218
978407
1005793
901632
419439
720238
1774216
1582891
1124620
987863
1025424
1809914
1801529
339977
1097084
1479112
619632
1694785
1209923
1260461
1647918
1481706
1980560
39860
98170
1630053
675014
1953403
1893798
1946334
432374
185138
880332
1709544
1296263
493294
812781
324926
1019619
1837997
1901634
1682735
148880
881722
965452
1884054
95663
1072003
1597584
1852573
784131
226337
1774537
387271
1339014
1831773
32256
1441892
877674
1650930
177158
1220264
564782
21992
1846122
842999
805515
1458820
432721
334799
1303043
1693613
872571
278776
1767641
715170
1474654
734088
23140
329170
169007
899778
1159716
1461363
1457870
99690
690441
444273
1487824
1731503
882564
1484711
784523
566307
770570
953049
201238
1453907
1536028
721440
878687
1414320
25023
891852
481492
1997531
768190
770486
353520
1221099
1814077
1287317
919409
1787407
1597583
443577
1706603
918842
631403
1179312
1384190
448521
479331
1846291
1078273
467982
1844763
836887
1222023
1181666
1019317
1014060
1281134
60878
305877
1934347
370266
1741014
564878
275120
1279079
610164
592270
512615
596683
273580
291644
1585479
1978696
109686
1394156
471595
1324077
401814
1285014
1912237
1931580
669326
932565
1574287
1090052
1306575
1990218
1528916
632303
555596
1232458
361077
250380
1530259
294568
1592247
712012
404725
1882794
748028
191121
759477
1970988
1795484
914681
394635
741860
889298
324141
560851
1458470
1026651
1135832
110206
1464663
608721
831110
1500689
780444
36722
188853
426577
1477246
1230996
420949
660038
1936759
213523
1065362
905645
1389882
1431808
924968
907984
148452
191075
479181
1984033
1987686
1938346
198087
448158
1430853
838709
325317
120186
768299
1477982
716444
1564074
743164
1397839
1583567
343083
1430270
1644630
1373743
1620731
1447752
1034852
446683
451497
396855
848997
630443
856993
1521033
1981850
1730076
1596499
1171377
1829841
156206
1324023
1485956
1710739
1893184
1435319
1187905
551721
874271
1613062
18261
787018
1397553
331749
348602
57742
1333800
562378
1979771
1986396
934249
1554734
26488
1275706
844193
584438
239030
1850374
1823832
1704408
1819370
50151
625852
719911
1765784
36224
1416924
363876
955033
909012
580238
1624305
639748
659129
1328530
1552231
1159537
138304
855725
754239
555922
210005
125563
1334365
447916
527176
1031823
320827
1519629
1157002
638017
1265334
1119831
1291076
1189874
410593
1478257
628386
1203451
118343
580870
321740
424006
819517
57656
1315690
1773475
119344
1940034
1190672
1021729
603083
1012181
283352
1809861
509459
821411
1096506
916437
191677
904224
1338739
1387617
627918
376517
52893
719213
979032
347736
1157315
241104
1864621
1498714
830606
832174
1095245
1101713
1508606
1703391
1139555
1932751
431578
334833
1731803
473215
1541701
202852
1562751
1557237
184273
1142224
972134
1722339
1340144
34649
481227
1118604
1988236
1644037
815874
1867944
1075257
1067027
1679957
1816188
1383068
563490
1948409
1175584
323092
750254
358092
1461465
1624669
795417
962962
1589177
718509
726450
21875
946646
470305
1622739
205464
1327238
1667774
412640
945862
421097
1793474
456926
247553
93334
610929
1641615
883365
585544
1538936
1847520
333534
1814524
459232
1153055
71307
510256
1332257
22135
207765
283395
782744
252403
1350181
365182
812345
1278638
1715347
633255
333392
986367
664658
1820245
756172
1711871
216678
506432
1254405
678663
1338012
233076
5119
1279161
1142817
1767315
1168366
847436
1546081
1282186
628785
806073
1231255
1909780
313855
1600081
1924867
884639
1914962
85223
121738
168533
238282
290382
1992103
831747
1551883
116817
805904
810314
721001
395332
1395326
139763
497804
900898
1283981
1980214
1068297
829366
1295746
1751480
402935
496778
585204
1183887
321294
1290637
542511
1506328
1530923
522598
306195
1571084
931489
995516
1921168
1742726
601417
1286539
145807
527550
200941
1227303
306708
1377092
1659077
687186
846938
1883823
1346070
1355410
1647639
659382
642265
161350
1945417
938123
1779455
1175108
1703191
525914
26894
1815495
473552
1344455
840016
4996
1320419
1900782
507535
884109
1795162
1046513
802504
1396912
995202
1671615
948074
730674
742522
1692226
909482
720752
1074947
1120296
1008460
355493
965291
364461
1472889
603986
75126
876173
1535350
300019
687624
1600168
939117
668713
980966
1862934
895918
1393606
1664026
983827
429853
1019458
1427028
1675593
818278
1203524
87467
993554
640894
673245
1134620
458742
698947
1074099
480995
1545881
1848877
1158754
1624327
1735441
944452
113168
725096
284627
97605
1926671
1384452
1005769
82623
1022526
296325
1003269
1256381
9060
1393282
1636174
1461784
1333359
1119115
847587
891825
200977
1174828
1827418
7518
1160600
1282054
1803183
603177
1704493
1406153
17883
1360817
612940
1889220
1153027
567840
49273
436024
719315
928610
374901
1144120
704268
959927
256218
494795
931488
1307812
1793752
992073
131692
1975806
148744
1209
1350793
319823
1041224
1792613
1205839
1234869
1510290
1860227
1421620
1775284
1052433
1107909
1492134
1474649
1096904
1604631
13038
1055231
1101744
643735
1231865
925544
1042207
250697
1778837
1472307
724361
1067813
1545992
816680
461306
86167
1980787
1946423
1058262
1564308
1177617
1137276
1511350
1531542
1402254
470203
1144785
269657
1007089
922147
1060724
693187
1266449
992596
1768517
1707976
540489
351766
1171726
359372
771269
1245152
1276566
90760
1500957
1169849
40529
587868
311549
458196
742669
898592
152371
646020
1404835
589130
988221
1760392
1350545
1166827
1088789
1245643
1749426
1640419
1449873
62647
1840239
1399343
539753
127507
1528831
460974
674835
88506
1525744
1199434
543246
971868
548792
679122
114523
1000947
161521
1665353
36802
1795131
324291
783258
1658445
1742925
293682
943006
1838383
1972283
685469
1163374
41173
209120
211466
1353273
1831449
1356796
1233644
362389
655803
703745
126776
1641746
1451741
1736889
1593736
1865201
1125053
1288504
216893
994593
1077051
884370
219493
1010215
1472267
335849
1651379
561477
918651
752424
1583158
969335
1926438
931449
895680
1686276
178634
1526576
1247249
1712570
915680
1319112
1031708
850761
261241
724576
1665121
1399167
49846
1069985
277760
1723910
1170047
553757
1077650
1986731
1353859
36366
929572
1723110
302132
1440696
27223
646815
335059
953728
1744111
1298241
122356
8032
1252424
1721586
269785
1475474
1527284
1326756
1687357
1403215
992879
1683077
1209165
490885
728117
866331
16075
406759
346610
1927794
179453
1005435
954558
1390064
1849399
1517650
1451573
1054869
563799
900031
1155120
1480866
1293785
1254678
138072
1028672
1392828
251137
863680
1457427
1595681
747676
80291
1348452
1830874
1615175
1175104
1831832
1722940
420680
1460871
1791618
1467917
1522888
1136303
490897
791376
1982480
1123999
935976
525367
1673879
1703137
202898
402435
1166435
242751
1215291
1838773
79912
1757570
1751937
1460303
726521
874430
101710
1771577
683927
1173295
238984
1869928
1984227
1072977
1820603
441597
31496
1832764
945050
1352951
1341602
744448
383812
1732736
214718
485457
1915739
960603
1046622
768520
789438
950417
7032
1755319
477417
437373
733067
1312840
342830
1127435
1834964
1245011
522157
219844
33466
1254305
1710808
604398
1812267
1458394
378998
1221832
296885
1061519
585669
990171
1631244
1896853
1430817
120940
560882
1778169
307406
788690
678201
1348385
1698409
1398230
63257
1427490
1809740
256880
1065123
498713
189283
1464329
363016
1289954
190669
260489
1257662
1910739
1941659
301256
1497748
1238639
1734160
1372184
1480877
146912
897007
1577749
305829
505740
369870
1210463
614951
571584
835045
1384364
457896
289946
234298
545965
558971
879900
1887070
215208
1530380
271351
878223
1427981
1971464
1568641
555150
1799704
1406877
1525269
604032
1207918
973712
452682
1162754
102322
1309988
217082
1530155
1169446
1817457
784506
1024187
1573311
796757
894915
654058
1215480
1447289
1753817
251739
1880556
1750439
1978050
948454
1410862
1399020
1526853
1176916
1134061
1829482
1440148
417447
1653878
1783297
1482844
166455
570688
1433463
1104718
211889
302773
1654568
1366288
1848145
1348038
877679
901789
1234877
401448
674951
1965759
320103
284105
239483
97504
1057096
155777
756185
1019154
1507097
571993
602660
18117
1135928
1791036
192446
1551982
83419
711630
98881
351754
170514
62409
1689780
319164
130050
337035
1495512
1059545
1544064
57638
1976779
106713
855488
18686
1038943
1942992
1647349
1195587
1788692
118960
1048585
1267551
270453
1938684
961792
1014955
1134965
143670
210007
1639928
1156470
1374537
1569257
238470
571139
2593
1870652
1134181
1350464
1840539
1616326
1743665
200172
970696
1067674
93035
1064445
176193
826866
1993136
1501442
1250060
1049907
1630057
1112562
679682
874945
1797819
253508
81998
1627817
830916
1303489
503533
805048
1802401
526039
844369
1942082
408725
1416827
1493901
1174137
1356113
1854901
1206761
1495199
1509429
474234
1374565
701761
1033272
1680278
1090695
94733
580140
1764948
1303121
572025
130611
1370876
729170
629564
269325
524843
1155476
499377
1503424
1679748
397191
1184916
900830
1493022
1709933
1764041
1981222
1015234
445996
1443205
1186257
911756
1718474
1341933
676944
829201
494275
1399629
1958308
1143638
1455515
1562239
364121
1986555
44153
1216384
529551
1097878
1278575
524360
930600
1488118
1899278
896736
1896908
1263033
855527
1470345
205884
1155097
1083308
1547155
925282
730199
1491783
1008421
464338
217858
839817
1212096
1921899
925978
1814478
49140
1531903
443747
421647
810458
1503169
826766
1136927
954049
1291277
1966417
1739364
1077715
1048669
742812
1983773
1253011
477665
324427
227115
1928813
661237
813446
955397
1688570
782861
588247
586912
1385890
1636838
1103031
1963316
895869
749654
164612
1604298
1577402
1541586
426423
1261991
856856
202069
401780
1951774
1194978
1248886
524685
756272
80322
326728
1092057
827644
1577242
628612
1480318
568710
1282873
156144
954326
1512425
1853307
1862376
1503869
644672
328767
766346
76569
720935
1465387
1026664
974452
1709679
1893880
756001
196515
555231
1750803
1176200
192635
1100119
1173340
267111
962443
1386452
233531
262497
213010
992818
230502
1906820
1740597
1849333
1516336
606284
893345
525769
507405
47931
1746595
1477973
1063209
1297829
206261
173358
1428444
1974780
58405
1951125
1935017
1935523
800475
1069881
1115363
532373
865405
1057639
1857828
1190030
1700432
1459229
1712315
851949
1171398
62134
1094267
1040397
1894456
1992711
1594122
868418
1005968
1212286
641839
1680334
1607475
649215
1519048
1327123
761248
214811
1440673
265312
317559
1919226
892733
1431013
576236
1361008
1411979
780890
93542
1934641
1353556
1957913
1118456
683612
1861080
475368
1487201
600390
642107
1129059
1462234
157830
1088762
835405
1903433
84204
1494664
1266112
1082922
1052598
684899
691162
1986584
1754703
134342
1886979
261056
833309
347457
1272076
286055
1084569
1840336
1150067
1526982
101611
248697
280260
314776
1358686
923430
81844
1501819
863596
110208
670557
387347
397574
810064
1175338
1984102
1701888
970026
121764
129705
585550
1622875
1193454
426507
1060090
1901149
1268770
660870
1085331
1705381
249792
213193
60629
575473
1550185
1128207
1729576
1503996
1879707
742106
1441658
1253045
1983057
1166161
1508402
236345
1759031
1728474
1508371
133608
427478
65248
1902190
881167
1347679
1951457
700958
414627
875559
1842896
1392418
1313947
466353
1570753
1909815
274940
1729246
1953848
1737857
275348
1560251
1397259
1517429
1695211
968090
1123365
380382
290618
674673
987162
1302540
669206
1922871
743430
90656
1516587
897929
1575056
1558366
644054
1632644
1196520
1546665
76593
496369
72397
407213
816799
1702107
847885
308460
1378391
1256208
41706
748030
39808
243246
246212
585788
755177
1306260
1954226
281954
1118194
1805290
943453
598996
1228788
1054722
994236
87949
564463
870816
1483083
786424
1493829
1088513
793658
102449
963936
959716
1327777
957862
753407
1603378
210755
21599
13981
56428
1268352
419152
1355121
698568
1001000
852430
138764
1841435
518134
1451658
565220
1570495
379837
723657
1383709
1025347
571758
381512
198442
678609
851338
494923
847244
831798
1134625
11355
268321
242295
1491413
1535133
1615299
369509
1009652
246885
1608957
1035954
1562213
644602
688977
1986476
457092
814827
292151
203340
752850
270872
855770
1849278
1346855
1906187
1541829
17756
769635
1698446
349169
475826
369142
1532789
329742
558308
689520
1448590
571396
1952537
498735
1317446
842569
1048006
880563
1744900
253060
585148
1222051
1300905
1679447
47985
358041
910341
1207190
1928819
281872
378745
1998112
1638094
1497731
1931307
901081
152277
147516
539742
182938
839556
1629615
1311025
1254572
1423185
118810
110372
487761
1744862
1597422
1475672
580715
443360
1857755
1540977
428330
385600
1322429
530445
1283110
861424
672303
1878375
1100410
483227
1378968
578791
1331374
473675
1452754
1718966
1338063
970875
1113225
1969318
227553
1664709
1080453
1814702
1092278
1719390
1100882
1105705
1996542
160517
1854767
1834468
902744
382727
946213
1811402
631783
1145165
260746
977718
807014
728556
1344072
1513343
1203359
744715
775602
1475257
995587
1441876
316508
1980191
1860553
417802
1810877
1270666
1074278
90556
358171
1230692
1283385
1560168
833419
505638
894737
790932
434656
456606
1386837
412264
79138
135654
1898544
1467313
805515
817230
593875
1711732
125142
993648
1918282
332492
1304270
344232
1007857
1521566
1515476
1731568
1385214
1458431
1440012
158955
1969713
111430
1291068
81803
776658
1741910
801294
938193
172918
1323515
1342828
1981571
1745878
1006848
395678
1528066
1130086
960954
935187
1647705
1139625
1994653
1607055
361910
987872
1526197
341456
853666
334018
391513
933263
102492
744166
679521
804882
1646905
1969856
1893356
1564733
711694
1502509
1365143
1409481
190806
304568
1758876
684261
1275937
1687694
192677
757783
1536463
670065
23686
1748811
539672
384365
1681118
1884264
1403718
1935313
1390975
1389734
681096
1977731
1566538
508718
1838839
429450
1516642
1424735
98094
1353989
1463005
1934324
1107694
1063064
1258628
46359
1043176
998675
1515276
289622
1346913
1224772
1022080
1849394
1827658
1824382
534389
844826
1051332
827275
1885575
1564688
1194317
62054
286177
1761612
1384549
1206624
305757
246658
119001
1786438
1522337
1686925
1672081
540608
1310018
433569
1914299
435292
123277
1366074
28237
1275872
1431753
412448
1003546
1700970
583699
81701
86362
72773
1111671
129246
1288318
179547
1762764
27860
1057415
1733063
479532
802309
831441
177002
844983
1703630
568619
974043
1954064
517847
293237
1084785
1075216
1217584
1577470
1569689
384055
544754
1566676
1585310
785931
786137
1204614
1391724
396397
961371
1645625
1165907
821310
1505090
1663279
69831
432928
2448
1967948
1039233
259245
124561
395262
99882
1436921
1334148
935064
887809
792780
552240
1596828
1914030
1162548
796582
1625311
1128689
309804
1478630
416907
1283039
1916237
760248
1884767
927029
1171296
1000947
1339160
124789
1157011
505604
1165975
1428355
1871616
186789
79160
1395415
989192
1541646
835134
912955
1003754
1952708
1601223
1432225
105287
841072
295442
627521
34931
1308282
1610833
874591
367651
1588950
362202
1321403
1254959
683509
1077859
297802
1625486
328598
572272
1311690
1994637
1863555
607449
193836
943065
933989
678413
1886320
840581
1976811
909550
1077445
437810
189425
747980
457094
1647615
69932
780494
1592795
1515345
1649135
680504
1814370
1109530
1513802
244013
1088482
1880575
30096
1491852
712472
1328351
156826
674426
875802
85602
960041
645839
869192
931645
621368
250081
1357260
49037
1470984
950573
298828
177900
1172374
1470946
266715
1834598
206880
1748433
345066
1398661
919630
234958
1928922
1836419
57049
1671533
343198
1841844
991256
41391
1794652
924561
1068583
657145
634237
687735
1074354
588385
1199884
1891591
1524064
587672
78016
1367540
1191390
855377
552305
391178
1825302
1850072
1017551
1498648
998904
812759
1228697
714578
1551847
874145
1741701
1320747
25692
1914639
1751946
361747
1834081
1832289
260471
1663862
1580373
937404
913003
129223
1780391
109197
513978
1173217
1297552
9148
892772
1876457
8966
1432953
180705
1963743
32855
574897
1196512
746952
768455
1387943
863161
1666099
836674
713612
457852
1968423
655220
1924503
193676
1786102
1365881
37772
1584003
859721
783635
1991323
796349
1991948
80359
1479174
1668123
1443099
1023677
1141051
1067226
993405
1331411
1640294
1928333
785661
372831
114637
953206
1848099
1503891
1524612
1298890
1778855
1475265
224741
665445
932805
43755
1633011
454444
347250
272135
236827
1977733
281363
1682251
481920
119466
957873
744313
1997203
217490
529354
825803
1127478
1730191
1846920
244152
1193197
173358
1223378
360037
1724468
486481
598723
263725
956300
421018
1828788
173535
994450
837734
607751
1472557
303294
907630
1372604
1388779
1708386
1262836
564487
1008466
962297
893623
178808
1035745
1800380
1131806
405384
16003
349585
688533
1597822
42664
1142512
1483424
662038
1333106
1629743
1909333
273257
473143
714173
806289
662805
312692
972379
610568
1897204
1468773
437309
743624
1564623
1080320
523013
580847
1351572
33648
209537
111555
1432864
1246358
1020255
1695746
1727245
386885
1762199
503769
1114922
1788848
1864852
808616
1793026
663687
1287654
362788
276128
767966
1601403
5229
1551467
1629596
976422
1219288
319069
647312
1484791
149232
178062
1196082
185445
1531405
1996405
813290
1171313
420933
541275
916393
570226
1483931
1470312
1273958
1433602
795030
13468
811004
385173
121453
463345
1709598
408722
729695
361704
1764159
888770
1694237
1830643
889918
478439
1619963
1407595
998776
1096523
1772151
664187
834012
1677499
1767042
1180485
1761184
926789
1172434
1918558
1399628
741792
798002
1184417
171437
211542
501336
464356
954073
1430313
401699
1639237
1113678
1160219
1082521
1222243
1796431
1809369
1559161
1385818
529956
1566215
1966276
241991
1132263
1015558
1523949
1514743
977097
496010
1324608
915936
5912
1815021
284924
691207
147995
1027310
793888
1370478
115054
21178
883097
1151720
682416
530174
30860
1851474
324225
1474705
1617062
980186
1102800
837984
796130
1589042
150854
1913308
1069275
1267429
975018
1331411
666416
1175221
648827
509907
1946490
284685
1878891
1817875
1924964
1009291
1449737
1836716
1290422
775282
1831545
311122
312462
991483
1011180
1666793
974050
1307027
1488161
1508743
1620700
1287728
770317
980186
1202300
741316
1925797
1528472
702842
481612
1488471
238862
21528
944478
1551915
611120
1980086
1145376
470188
1843329
1993509
952956
563615
419569
145056
1242528
1533063
327753
763276
1368727
974085
229625
962952
1109762
918711
1062936
1725315
1534209
935971
448554
795256
1579072
426956
1710319
1941727
951225
228307
312859
424848
90365
72483
36477
1205884
5753
562724
1098829
716093
667359
1253775
1841506
819392
1301617
4724
1901276
1503622
943394
1760245
315191
1931215
399696
873124
341958
789867
168533
1724742
1263588
1041088
689520
1222085
94039
374855
1715461
137868
1738216
1895455
1639246
1284173
1352324
920577
904752
1327145
349497
1282621
1811977
1182507
979239
1653562
1234286
946236
1427923
1366482
75464
844141
1764719
1384662
1329805
551705
1534644
807377
224635
1238036
484214
238433
191213
1064756
1907296
1382984
400287
310216
1127780
925709
675248
24121
1155070
1898704
1172330
1371501
366114
1074614
1697266
1333047
1950725
742284
1160063
1768824
1333355
1682902
96016
1459859
471360
1180112
1851737
234354
294061
1463756
1818705
1779189
1362056
1473309
1205059
382106
1649251
1423343
1677618
1293213
1411448
439295
1999064
288823
1154149
1832462
1603977
1104890
309675
1132178
664949
1650188
44956
18287
1470250
1783391
1106315
370968
1976794
221470
864371
882255
1771264
1661174
1436250
353859
1482849
1224318
1914597
800677
735775
584882
1593590
1333323
625291
234223
1777467
1381105
1984492
697475
487495
1430036
1271599
1973032
1040944
212082
1535032
1014040
1767021
92211
1838443
1243422
650187
1390949
1987031
1754173
1574235
493279
678993
1312983
199478
1741738
284924
807855
67889
647995
1553876
1838829
796120
1192668
1328691
970112
512356
1523498
924205
435850
930491
733288
141066
1514058
65621
73622
1328813
1802566
307853
1827969
1979741
229
1162451
1461729
1625089
1539237
1384780
1930562
1534498
553010
1903858
389791
874218
806677
79064
282746
154405
669875
62134
1419875
179688
1712953
449257
635237
795968
797067
1864465
1157783
1207517
1106520
1704007
1207097
779365
506692
447840
489444
1973965
1409437
648389
29666
107851
519656
841125
561233
1366387
608840
507582
1916377
1181816
816153
881421
708247
1019715
1222393
791930
813361
398015
244469
1827513
1373484
102733
976228
1444534
446003
1549313
1895721
1068507
1946119
248834
1160240
520268
89763
764148
1514479
405878
1504637
1037038
1101184
663501
305651
155901
463980
560401
876648
126882
709437
1799377
147570
1314506
709678
304946
1526747
597982
1395996
60961
1202510
411392
1956355
1516520
1951493
253040
1937630
216085
170792
299432
1724112
1584658
1876630
1622345
642659
588879
1556368
917074
1697838
508680
355480
318054
1033313
1599021
1924444
1153270
331611
473728
383563
1652068
1487383
1779128
1454463
424318
1355678
1927120
800842
1804359
1509342
1877131
1703896
22546
1735715
957596
1440916
382679
667514
230678
1381626
141102
1290551
156674
1770166
453825
866756
27980
211840
811740
1507007
362039
1197982
739969
1232861
1846317
888481
1638351
1685872
1258324
977891
550720
624835
1067186
1915456
359183
887352
1672967
234143
1464596
1832384
1748683
1240722
755763
364507
1633290
1128897
1241904
1432722
5214
399311
1444142
1077022
1422177
1573198
657396
1534921
274843
624429
328999
638711
1858418
327466
1689678
1530060
188896
1909953
248040
824925
615128
510626
1880419
1312526
1234353
826584
1743417
578588
1679054
795947
1412302
61055
742493
184867
607012
340066
583136
6478
1104186
1371635
878732
61895
1009652
1353790
979123
1344519
1427212
1245505
920380
1405457
1595658
1625624
618853
806435
331021
430205
662764
1895680
538766
1109024
1548399
1761170
86584
981641
849125
143564
519123
1841801
1320144
1357620
1604964
939161
1272719
616848
811916
908474
1531249
1206675
545971
243038
18725
439609
93505
1295583
172605
1590088
1087018
211683
512075
427198
1432292
1534432
1574569
1674271
1838398
794950
688884
110603
1064827
440335
447554
135828
1976929
380489
205423
983391
883020
1414137
967287
242313
1192104
1726034
1054189
653604
1057707
79864
36264
720824
1834882
365912
1909688
829894
13154
1037201
1562856
1577767
206360
751601
1610710
1650989
1392159
374282
47085
933983
1496658
464827
344036
1468851
1416182
829102
351463
678043
116147
50342
1269863
750387
905797
1506641
93125
641750
1327456
612586
1552714
322759
1538212
1478257
1369047
1454284
1173106
431552
487588
1386419
199150
162079
114470
1118213
455425
1011866
23878
1021263
497793
1617129
1884802
99782
1599965
722254
1929530
1923579
724540
1244579
719239
942789
1601071
828177
430247
486603
76610
754558
1123809
443795
1699752
437003
714566
973644
509476
499111
1463270
947741
918360
1118932
1325605
881632
870320
1016145
1277966
1877665
724612
138702
857267
235412
53763
261934
1335996
1219153
175739
285248
451185
967949
1665619
980726
1770153
363040
35063
1813966
1145346
1496403
766265
561722
715228
1785236
1215503
420933
1279045
1291720
155231
507014
7993
432010
1594686
585958
532662
705264
1855739
932565
424653
1009213
1038699
556056
585708
1324462
1664334
1853339
877963
1986640
896277
1096285
39608
905690
788853
1764358
1073290
423392
1808703
982048
747494
1847037
1732091
1897508
1043361
1760153
530284
1554568
456298
247675
1304154
1592548
1353491
1326169
1484267
842063
190129
989629
219973
687672
264388
1665658
644580
1221707
1337709
1173248
1484626
875074
69552
1773424
997399
560032
660668
1997578
58590
1162669
362708
542601
1975655
45450
767865
1782982
1667074
550160
79965
1790868
122697
1500617
415326
497778
1758601
1897664
1601845
529998
120186
822897
1896205
844024
170675
1394926
1223269
598823
1327683
138430
464461
1144709
401439
893699
1625419
537461
1244236
963603
689466
494195
429292
1344208
1759882
654713
1650503
793336
971800
658992
1052932
1979105
1931269
1711162
806359
805816
1270692
488021
1338062
1119934
1630146
446644
1510484
1568413
1958356
1550683
42114
1172272
916308
285883
91770
1371877
50094
474275
1508574
1604289
1067389
1017537
1979912
465407
1194746
1907481
1632999
1588211
1755841
533016
875825
231199
342407
1882341
1792666
1238028
313926
1467909
260677
528929
481200
713424
944624
657270
61372
630905
1009322
664143
238829
1519927
321666
1338884
1347863
1034918
490050
1648967
1179368
1333319
1838353
1778046
1922647
1770442
1653978
1342264
1980836
1620888
1042842
738617
1465759
598365
1323102
1747
462285
1420416
218527
844770
1302780
34268
1364483
1129543
10501
504588
1261702
1195632
556173
250303
1968723
1909737
836595
283380
95860
1015864
421720
1960422
1004131
1823192
1833320
1155070
570826
18801
1311297
438553
1232795
101366
1816149
159110
457899
152891
165198
1004635
1284905
1218913
1422195
1057474
997493
1531852
399600
922189
1856069
1046771
1128669
1500582
1874285
1645380
71387
920530
871247
419
292041
634099
138009
61594
206788
1068121
1060473
1938346
919011
1937583
637217
1110491
1283053
291029
1937368
185750
1377171
412992
463130
1906839
1316275
626094
192200
1396728
144520
670623
1045657
563233
1887821
271654
1736790
1233912
1231093
1689645
618627
1461526
978690
174083
1903362
122868
81629
1050054
1266453
1051125
1688119
1034091
867026
159534
113188
1710866
1273178
1342252
1092567
885966
1476877
402806
1244001
175621
1834872
349953
1087447
65878
1748334
717864
1738165
1717645
1641346
892776
652235
1374604
1864157
67884
846658
493690
412259
922047
965225
726641
217706
1099241
1945875
184970
1059556
979594
1523144
780998
485817
707939
615474
720367
694962
404841
1281569
1925126
1815268
275066
407530
1507682
464453
236776
1434512
458968
1368280
293817
1841170
1607391
43914
633574
663088
1246956
57566
1349605
979243
430682
442374
1636572
233551
1224283
1207189
674562
710124
1820807
354704
1361860
651340
97652
1195502
1040106
1536701
204007
1122713
979724
289559
956213
268587
1788812
1735581
270092
396
1686970
402677
1887561
345059
512145
1090695
610347
888147
1101776
847895
1844835
1759498
934397
851907
913562
856983
1572723
891074
1637236
1588594
558996
1545252
1665940
1342381
674058
199866
1644644
452523
521935
1018664
1103328
274462
1358825
752480
1042982
115875
142272
1912262
490799
1881916
55702
160579
90106
196278
312770
547798
1583359
1491961
437608
1451437
697071
1076462
1721450
1422422
1747835
1755497
1096049
1792113
1905160
7570
1977884
1379233
913365
1294990
1999094
1832707
1244600
1130916
311742
157187
1580690
1533215
1271024
141951
1459878
1349756
773053
1791462
553006
668091
195561
852547
1540222
272685
422007
1029091
1157370
504614
588651
118709
1128665
1940044
587780
844829
958161
1925993
1876791
604816
28925
424417
1137372
680358
1934541
1070798
1535243
444605
919105
181886
403754
742535
722515
78980
895091
1136150
988458
1409883
1711031
763395
1202328
156296
835156
1092224
325491
176860
1395538
1873685
1734184
1507712
1781661
1548508
570857
966181
495236
1045147
615737
1865618
1476343
1212480
187098
684559
16341
1374280
922949
113907
1189446
246525
685828
1369175
1466420
387322
1685356
569927
1484188
209530
927973
1336415
1506301
1753401
1265048
1505127
870402
120355
1669863
815401
906088
728709
514388
1516022
1826278
1651184
137769
111200
225256
494478
1323059
1744665
1924450
429592
897850
1848877
173137
1733834
66127
1666067
106631
128751
1860374
795194
947403
271798
352157
497954
255491
849737
996914
1866103
1374879
1883090
1462703
1359339
593112
58679
1143744
1595536
6758
864132
995644
809839
320148
1695617
11655
368573
1647268
1996737
1459427
1160109
998973
409710
1770454
311233
1242909
1511016
440637
1573854
69095
1831762
1119733
571741
178693
1772277
88930
1463732
1403152
752159
51272
1794924
343190
866812
1635083
1993331
1704700
911531
226217
1077062
1106320
1916684
644139
912824
1306090
112714
1722583
1888174
1037949
1260527
507497
1343806
1948469
1847509
1915043
1070405
999922
1111866
924016
275912
1399327
1392337
1916711
1833379
1583023
1851886
1215534
1670430
840274
701474
592108
1233010
1109598
1511520
1862659
359906
1128710
896803
1854654
1788553
1416741
374548
1082350
596063
1319853
1052468
1292165
892073
710856
1438997
1747914
1954680
1781378
1188284
1393092
1840132
243992
1677034
877356
1691003
1992219
620044
1789522
1751587
673919
400527
1469000
1580478
1750695
1455317
638458
21736
511421
597457
1520523
1605899
168193
97477
1928077
748807
1400217
882699
51897
315501
1175401
944901
273686
34826
994524
663788
72279
745072
661466
58971
1564251
938840
267126
1971883
1606770
984056
1837035
1981079
768518
841627
704540
1505903
1523124
1951509
1370439
1932330
1708583
1494057
1769471
53110
499039
293025
147707
1507504
1063673
1105377
765592
1088590
1625701
1903817
852042
1658637
1381859
1030762
1201347
1477530
900835
618607
92148
1837059
468390
782744
1147168
642017
1341393
1054916
801117
134886
1546987
1671860
658356
937770
1052740
332897
164427
116999
1683062
1061321
1850894
1785111
550486
1743810
514712
184359
793323
1448362
1862888
1744225
796599
766458
1540263
266536
838325
435439
1982377
1078884
230524
1010583
1432659
664172
1458831
654160
1330126
960741
125734
1508169
971258
1767814
1321267
629790
512033
1718140
647996
35477
109866
158737
819170
702069
449530
1147812
1891240
1436890
641850
918911
625670
888190
1506964
763605
140056
523108
153724
1779709
753185
642769
116736
609427
1241497
1909490
1981136
1851022
1605832
1301387
142939
592753
1145044
682771
1755408
1752406
966993
1195529
197010
1066685
361234
1867177
405705
556119
1210535
1318157
724995
1014073
683815
217620
1424920
1236755
1066955
1633919
1778925
10994
1233030
1359663
170839
1526549
1326024
1281346
1161516
1680974
1900189
1558172
771720
1217294
905875
1994389
99819
1629840
451175
1721183
165821
1707743
1263120
635930
1552917
597035
1583250
1701898
1361964
645281
835978
956278
672605
438309
1004569
1266252
1222202
1957111
301374
1480173
1243012
55882
662474
219923
1080936
1761867
819872
810961
838217
1874093
1684280
1282423
610002
912146
1188568
437036
1130627
837606
810311
1732366
1267358
200357
1101494
1631729
615474
1146618
791243
1260526
909831
808477
41851
1561516
585306
277943
1660443
1250817
1309493
1968636
221826
997051
368470
113945
1002887
1996597
1800306
1267896
198102
737844
1599036
472985
445123
104740
124858
1161955
1265703
1076374
1802942
317535
477000
855095
1710269
1791225
600835
1648608
1322774
899923
1984853
98891
238349
1073864
1294181
509117
203934
926435
1961415
1881214
670956
898301
1178954
189442
779022
1115287
360467
205267
1639246
789600
1576843
1184318
1196510
771920
1120172
1303284
747123
1473950
1968500
557885
1352415
1312189
720307
1109840
333517
1981837
234373
1148636
1901500
1688517
1458445
1174099
967501
1624467
1084823
217624
1278449
74491
1133338
1304788
1443374
1913376
544821
1299870
69647
846952
794363
1013736
1153009
1767025
103071
1997576
222066
1321462
384727
180743
1975687
1593834
1068330
1074757
1622492
1426142
1571600
868315
124917
1389001
245346
1442735
532554
152324
1549428
965371
852638
267056
1905262
19736
1453108
521844
627674
227993
1822568
1423635
1777739
876988
84873
1723947
695867
505545
1340527
863147
757155
1611908
297709
669500
1252827
690266
367682
720427
480674
394609
126524
1009014
1179537
162497
989007
72773
549329
329165
513335
399775
930241
1464500
1449099
797716
795886
1567518
873282
851237
1374261
509165
915783
709147
236733
509951
800442
689635
1469633
1054394
1237700
1783267
616068
273471
1709563
591891
1936051
1779493
1157468
524819
1843801
91194
1822576
1523346
1611454
1891591
78943
928537
732007
1466414
1122568
900238
1633165
818047
941602
301392
3650
1482970
1185848
140570
1725572
1578741
1253393
1158625
1522894
1362086
831402
231183
1530071
630752
545260
420286
936311
1693271
63771
1593859
1381198
1299394
1792655
1695059
1178195
1548729
561097
1351359
601206
1577249
1934234
460449
61607
742258
1403681
1939882
618897
889890
1230857
1385012
1489733
1742702
953633
173365
946258
703744
819428
1996192
484009
1374069
1607677
363463
590310
1409633
604011
401013
347885
380409
197783
646427
200935
595755
1580929
506320
387294
920819
989933
1225475
128448
823037
21148
1336310
124023
954065
1588875
1435417
952202
1262435
300186
1036380
978157
303439
1067885
150264
104814
1523144
496362
933366
138331
996909
728117
127611
1219846
1162928
26250
1073421
476229
1344281
607496
1510283
1838023
555606
594235
1816236
1484669
967194
741147
39068
1546304
1201516
1383053
1494223
728427
1196203
93528
118731
1579625
1851564
429398
1950140
1854395
284414
894564
1904588
271800
1094989
1534595
876529
178033
1602256
1706573
622372
1384923
1632423
595562
959426
195748
1508128
520172
124889
1711187
837712
1431559
889496
627898
1177568
340614
1230882
834422
341298
1939331
745271
1501028
824933
239529
249269
234091
902278
1394281
172003
1948011
644196
800769
880761
130277
1536556
885016
754194
1735594
1552509
1394462
726929
1211923
450564
1801629
373795
1837854
327364
648707
1238370
1068124
863447
682785
1196845
1059413
1110505
752371
1979313
1685885
971139
1847189
819593
1032923
207507
347327
555860
46430
32658
162908
908451
1881269
172372
897651
1406600
1659140
541602
297783
1967064
89031
270462
1651250
1972149
1194
1730488
1181559
1592354
146010
1563637
1798910
526666
697978
93302
1325858
1533178
503764
1634842
1034427
1573168
363259
311973
1503766
338574
311390
1954921
564608
1610747
1735985
1494688
664187
708641
1951729
1466263
235327
1207294
1341294
1372828
1021188
648297
1833793
33767
852365
899980
1624121
149171
1289208
546326
548523
702710
786869
1413913
37723
1528272
1909273
917980
1703268
1018795
1133026
1378417
983467
348993
788948
1513254
627047
242949
1408286
1602405
1110799
946435
857894
1729184
1740672
394919
792817
520418
193248
611729
849495
487675
1486945
995003
469614
270880
798102
109525
721813
614776
1033445
134132
595747
1884733
926469
1461725
683726
1825374
148132
396244
1441028
1348131
509097
450559
1937389
1706758
1114330
1402057
899491
1371769
1660651
730777
225039
221473
954473
548608
1169876
1196067
896750
830917
1183062
1942871
1712558
965577
1690400
362908
949219
311479
803327
669040
60178
639549
744721
53588
335357
260907
1124261
494205
1682054
855314
1529999
1242392
1304724
1143115
1507464
252717
288220
1653647
1339921
295038
938021
1141585
262266
1773689
1798245
241257
66199
945081
898399
726173
158251
985516
1767907
1950211
1029917
1784552
1518465
1305320
1937726
837979
1790483
1447619
761146
1282559
457680
1130397
203775
1488118
891487
1139868
1767083
1203206
656794
366996
1735143
831640
1558039
1159202
983683
645281
602571
656199
585821
1627824
1250552
182077
674097
1995013
1906877
1798699
265152
142501
1728892
1477381
1171586
420756
1778324
1451857
273404
1050782
1351299
1076655
1135832
658001
1687352
1649639
1478463
1323076
1370041
1615373
222447
1573542
650504
405959
806536
457073
1460673
1875311
66789
370544
1973975
356674
887941
1029810
1119243
1641165
130738
380176
1354324
1970192
613111
901244
1758379
1310846
244696
603672
238461
389280
816881
1550425
263376
531072
770042
253723
342262
1579566
802210
1149881
609448
49333
581872
253470
165979
381216
919679
266568
1718435
1557412
1160162
1118158
904705
78533
1979461
359666
627715
638290
810338
825539
845782
1959721
849801
1616420
1287400
1128501
1399701
1572355
77402
571043
1808703
407793
946075
306655
585716
456136
1710557
762181
223825
1983512
1002107
914326
1523106
966745
78016
1515854
1774486
1493090
1518566
171948
960208
114813
1175148
1918152
646887
576249
964234
816300
1363983
166517
1614594
1292429
1733295
1985650
882076
1561911
1335802
508400
30162
108291
537731
1769249
21310
800556
1465937
1915219
12993
876399
1030887
875101
1534170
1620485
1731160
656873
870418
351502
1721529
1800446
1367938
573453
1949520
1232301
1914004
966473
1567896
1721702
1264464
1055169
126079
954437
673670
1525195
1158160
1678260
51882
338416
127550
1577643
441755
1442377
914326
1251258
1000655
1780391
843813
303252
468035
1443052
1333954
170424
1000059
248850
847473
1946814
444441
911758
111665
1939861
1417272
1866548
983778
1923703
1406143
555735
114348
340535
295073
904374
1991962
829836
565134
433535
679086
784659
1551556
1181157
1958911
377617
1098299
759105
981460
907804
294296
79641
1810607
457163
1035829
1058173
1825523
746332
1995421
958402
1611379
864000
1690826
1159840
906382
200584
1766723
274820
1663220
1546983
1883078
1847543
110545
1196847
1637881
694048
952790
1820805
251147
153466
1079327
700361
1803829
419569
637353
1525217
1785096
1941638
1414594
938338
1690573
1106072
1722764
949117
760152
1653282
1665081
1508804
1251323
976663
1023299
1323161
999266
617523
381279
1662139
1672834
901357
1445339
915968
1590813
172237
1194249
1157755
1311498
513431
1291729
544078
1712359
442795
1039323
77335
1930370
346887
106102
1410758
1073090
663872
1278029
1447795
262679
753265
1975751
487347
587031
885880
757507
1214254
1675114
992622
8171
1558221
866305
729183
1843475
1609498
796576
97936
529145
1600992
1706434
1287253
1712303
810140
730531
1128745
970318
871713
964766
1621844
1608455
1558675
1560743
177673
263845
418664
473992
777090
336681
1517819
1392910
650062
1785082
1393303
623119
948340
842029
1644416
373072
279386
1591188
936252
1189844
188427
461393
420287
766523
529686
1195340
951668
1963734
1548429
563785
1466048
1329146
1527997
667188
186416
344710
1006942
161407
1435789
251721
1869035
1761976
874273
1305310
1895336
1380198
55283
1662986
920961
1639687
114414
778240
1711427
1641015
686258
1145380
1001364
1181884
562834
1427956
804390
192515
573851
1536998
1194626
318461
63369
436165
868116
1678523
920458
1420714
1563416
1487110
1468545
1346909
500780
1110683
755785
427408
1250393
1035185
1885321
1330908
433487
815850
1445603
538467
1585588
659742
1955964
417828
1255718
1943446
1031353
1470554
728116
677086
1241635
1976605
1311720
1806773
2498
334596
1709470
61952
1149997
1264659
535067
1149544
373699
1121184
1078334
1803474
275619
367842
1597741
1861904
1713433
1281429
682817
751613
1318916
469134
1266325
1500513
677520
1323225
1052953
672249
964996
1831996
947719
1421528
1661632
1004649
799601
1958881
984450
1681277
959314
1537651
608377
542178
1661978
1990718
1662956
233582
951853
223783
1304025
521855
1486800
1870805
1079741
1768675
463312
681729
862039
14804
887786
531711
1999475
1781266
846580
964595
48928
462269
466399
1496658
505356
524704
1236121
1328158
1346529
1940072
1972319
15209
709360
750438
1723919
853192
815110
1012993
59176
1675430
778987
340444
1146882
1305613
1976325
557127
20446
1740193
1046739
514464
1073899
1022518
9474
1789366
1459078
243406
448798
723129
1141619
808561
15191
310253
1598064
844879
98919
131565
671686
445593
574878
1815822
1424811
1810168
73709
230943
479183
648312
385549
671654
78068
1266196
1523134
470127
1639265
889846
1600555
878673
1627309
1683339
1430874
324612
296925
598146
1347397
1346988
451669
1532608
52244
1347433
1284912
259180
1647979
1252905
962975
153413
168847
780078
466438
767565
1746748
693604
13849
644657
839270
1431112
1258621
1096705
786962
1544752
1393232
1633773
1194864
583129
802452
553571
1608443
1796431
1374023
1180829
1573659
1548657
256060
1934053
1384484
902437
925687
34280
1304693
1374702
500302
1506739
405711
246640
750399
899682
1042495
1513420
132229
333239
442672
1232682
213299
188079
1208130
94951
368225
1566876
609427
600098
1258432
1804496
1983975
106319
697961
1822345
1878583
1930210
955801
646207
771227
1567962
400653
1671709
444588
1335205
1143262
1179349
293817
212789
679727
1176669
411666
552995
345291
1338991
683926
747752
874711
996393
193173
1030147
1545984
596923
1348385
47614
1520852
526212
488182
677765
214205
518567
1577562
661192
1130667
1218269
1861142
721739
1907777
30721
1141082
1340561
15301
398639
1051424
1987309
1137032
404581
1251976
439391
218578
1006908
561218
1844225
459562
1454278
1698333
9862
1658803
1648283
1361552
257192
981578
356864
131583
692922
804949
969699
467359
666551
359906
488475
1034624
648156
471315
87467
217449
1364776
454613
1294106
1410039
235501
423912
1323581
1975745
616445
339587
1756309
701169
528186
1123519
514442
8391
87262
237592
400043
1850652
1444968
925891
1025993
317526
745012
1338059
335475
351653
377218
1363972
1741393
1326318
1264772
804040
831630
469251
3851
751103
1542318
218397
1959721
719711
1313717
616068
153527
107650
604891
1856792
726480
951706
12831
1123068
491461
1663771
1663860
966499
1670884
1424830
945915
1952890
1095272
1058097
1942555
560836
529321
661337
1131445
241935
881256
561585
1545725
308556
1640194
62806
1247026
162762
446762
455182
151017
800855
103983
1547644
1536812
1587375
1861754
708791
1071319
1808027
82306
408156
844329
1296420
493240
374440
508139
1718129
1501865
844795
1820859
526497
632088
1003950
43861
697185
314468
819285
1635426
1891791
1291000
1604670
573482
1403263
1035000
1640256
812583
691682
1209517
1615945
124653
269326
1783601
1755153
1482282
230303
1285948
1627545
1379836
1734698
811439
1646810
904439
1926131
1804694
1949109
1541030
1914850
1797431
388953
879135
532756
681316
941972
257487
45150
1631371
921744
1872724
90161
471025
572613
1143744
401335
1957468
1153621
860798
1434506
239010
265109
1243374
104335
1786081
743112
695798
1905491
816474
548992
1293113
1161941
1196520
1194534
1181517
964503
1958250
732575
1351618
1252970
1512912
1222062
1170981
378368
436785
1395984
6207
686478
1385926
1498123
270167
2296
1797247
1318455
927608
1847102
551198
794174
95365
1451812
1239665
278271
1696585
1990634
1220205
1857690
1344602
1558277
1645756
1609284
581942
1345057
1073502
494849
1151343
543063
1865404
1802604
1187472
411968
632961
1035122
1531456
1935041
1169554
749592
1052817
1329724
940854
1082584
1435881
45645
1348085
1400932
1395448
1216339
243940
5715
686496
836071
528592
1794938
469526
1880512
143911
913939
876098
935167
560281
796172
1406340
212176
1909025
328735
889031
691028
1253438
262507
446361
951370
1856590
1405463
1719583
1798194
979327
709858
1935490
1754112
1061667
245294
280471
198501
1421264
260133
450082
381087
1601769
1448149
1555096
210555
599536
122243
166289
1718209
1046507
452498
1585261
800881
1659158
1576490
1388861
1369864
1190209
108005
571275
1388118
1995676
879476
1020322
1607496
1313144
1488822
1628342
1946112
1270669
8873
1009349
1097684
31561
744243
657686
1707522
1709531
1811245
538208
1807059
257646
1310918
1800823
1873619
914918
889273
1309493
559878
913721
1101937
863273
799569
420170
5865
1678501
1839219
442790
6478
1235542
737499
1387676
1661005
620071
1981025
1609719
1202972
1648473
61895
22993
252572
898696
1560610
1547029
1729795
1703672
928441
1381320
748165
1618952
1104010
1923028
1110456
1681140
1705049
1861186
1361311
1526574
865760
738390
476439
922079
999
1629406
1745809
1636922
194437
1082200
563691
911580
860981
619759
330129
1712558
241780
1725068
1916040
406560
1435970
311265
637904
213737
916134
689549
1716881
536109
323375
321610
900877
1340384
574509
177536
212296
1791274
205120
670307
4194
1270493
1357947
1117426
612513
1420496
433509
579524
1389411
187579
1536937
1586394
884587
551679
210783
1203511
1023777
81893
872737
1446260
208262
782744
739628
1554780
659176
92010
1928231
383095
1505950
1575960
1127812
1660268
572448
906588
1346966
348846
59191
1669196
873783
201031
461750
1506019
144385
32699
388325
173271
1824443
417320
1791128
288425
1418965
488701
1087491
1594878
967121
1465455
1013367
1418539
28692
1413293
812961
588583
925709
1381820
1796189
456409
106767
223483
1088077
1348198
1080169
1210822
1115504
482082
675091
169950
494482
1686560
1134523
810118
332560
1807565
1151290
559752
1387994
883627
565394
1526086
1634530
126032
856852
654062
239597
750622
1759407
352472
781072
1446686
878674
1250656
1788236
896269
1831545
1426914
1492662
1365143
190514
865699
994059
1835005
1568282
1770478
806196
1278750
51797
1179519
874640
701254
623077
1465630
593461
233252
166490
475189
111451
1065728
1649942
1602648
804390
500103
1779308
149739
396822
1734948
493684
622433
449877
452468
1716654
1341967
556023
1648176
45551
322879
366394
32968
1476351
1844705
1666446
1890571
1244381
963211
645366
1537600
188363
341295
1008821
1118298
66420
897521
483423
1849638
450949
1788615
1343297
978232
1770174
1691552
320743
1356597
981458
1086670
1285824
121576
431173
1070875
816133
111230
992163
737659
1303717
1224256
1777117
1741925
1576443
1530302
1838945
527883
1778447
1350627
1264473
1560137
744575
1821989
828862
515447
667263
805650
868499
146797
783349
1174642
373350
916572
970479
727996
1942052
439014
1127705
1219262
671952
1727480
393543
323835
1317778
1061260
1496794
349250
1184151
666824
1968097
1646983
882992
123830
87268
361173
767216
20041
1272889
1277440
1440938
1385818
1813575
541554
415383
240007
1932545
1370143
696770
1485599
134614
310002
1689127
328036
1547782
1360940
1231503
168701
1796739
740001
581087
966877
476171
601724
1302586
1178942
1415931
1431577
559935
1519161
1567250
1762199
1731886
1041685
1666553
1649115
1537546
1133111
1192076
681611
1297970
612547
849055
591801
125841
1278872
1580713
71740
591207
807052
1698292
609769
696412
502865
1751443
661064
1547762
522447
392360
1066632
1611997
896123
1057271
1013001
1293115
1327186
1905934
179905
807424
465096
1545515
1315360
1214593
1102534
981563
159336
80469
204715
307261
284594
1322774
950596
1161694
369979
1317196
1901201
117894
1169664
1802689
144078
858703
1097699
1868158
104574
180885
1164615
1802389
833720
1272212
1569494
955320
1625089
365705
1466448
513295
1435152
1541760
922709
447716
1593538
743967
557033
297879
7216
778627
1026931
1848063
1739812
1035781
1661638
705780
588174
845473
611095
1286672
244247
1291274
1786626
7381
809340
583285
1359359
1497235
1858137
95823
5311
1387689
1466755
1896962
50508
906196
1385135
1888520
1185165
1822180
432715
903213
630616
567758
1831630
1596227
1004372
456811
778857
1480151
497315
1901702
1220264
1515170
666430
1025524
583129
1693139
1776107
80887
825022
1856886
1511503
1706758
1877841
1992999
1073640
609770
719212
1176466
2961
258421
942234
1790433
108975
671892
741246
1262231
815874
356769
1925746
1370581
388688
400919
1566956
1550966
811990
1513817
226672
1782262
700306
1049253
798482
1034831
998716
1032472
1830228
1498728
1077506
1174984
1655547
97439
1131308
1195415
598782
297629
352052
1834275
558002
725741
1317302
1729461
405373
1791804
267739
890578
1017463
622308
73527
1368772
1485850
1635419
1092660
237133
180864
1677783
1541215
354087
1278831
844835
682105
341707
366325
1290926
633423
1130380
801572
1230692
810895
868792
1352324
768711
440808
1576085
553521
1546957
1198214
840541
18286
632561
1012330
126658
1862715
18622
1121597
107256
1777144
1503591
173876
392030
77456
46853
1816691
942789
782736
720414
1029401
1023360
247864
396275
435169
911118
1727069
88210
1253721
421605
359408
1898749
1598770
604608
42696
619079
1932887
1362023
994119
942465
1533489
720882
773982
470139
988504
1337833
1575982
590765
137946
311196
1814701
269456
1449488
1774001
359407
417664
508961
1379058
660589
1310863
1372831
993245
456128
1929670
482079
103180
114338
770470
276456
530723
1896142
17510
630375
72940
265211
937345
693286
647792
870418
258010
1505541
1544921
106384
97270
1385505
590539
115092
1531411
453434
1199868
1747461
1563641
1539296
524227
18555
738890
1112149
358492
349256
656471
1277123
1335444
1964128
969644
1421192
217248
781079
529753
262497
1590540
1535647
1068515
1195117
59571
95176
1292547
754855
1677628
1783056
1297829
1762667
796224
1557266
564750
112314
110103
1339306
577883
1524267
1578388
356104
374152
1555633
130294
1396777
49265
1669618
486974
1188932
1636452
158499
1744495
1717792
77016
423175
1277179
867077
690437
1901691
554711
1093223
1368529
762989
1233261
796465
663426
831042
336429
884630
1367608
76170
255308
62901
1848045
1752348
1079450
1547125
1027599
1821523
745595
1819572
1472557
474427
1677421
968914
1533170
1902432
372471
1309881
1452534
1837881
236387
1990314
1643979
493360
505927
1504647
151088
1609492
1999094
1477283
1164212
1075429
1798370
1070658
1608318
776270
602184
456790
1197039
1458724
1701127
168932
808870
1008385
248481
1778978
771954
1220807
281081
411458
768631
274004
1118066
816214
1885864
1824264
1588324
129825
61515
1337175
273884
366224
672557
1167648
626153
683886
1814297
68450
1188859
635496
281498
807458
1821630
1065661
654175
1584098
886423
1773565
590380
63815
902896
33821
668341
221041
121882
422238
602106
897654
573321
1007286
1130651
1196049
951202
1773144
1308239
1820637
939521
1306866
934202
80907
1981096
1124169
1174033
1234557
951889
1675046
141023
228034
359276
710862
483689
2038
1720223
1014559
232006
663777
438845
1952404
53913
122798
1933281
1377490
421892
105597
978671
860595
1160636
1401958
1534226
1821248
680337
1266057
697499
649439
848019
1879837
1883816
1685242
1894132
1137097
1712604
64117
348534
274940
1591018
1238219
1068937
404280
1776637
986798
585937
232762
84989
1331673
1557988
1423117
1470914
1068834
262278
1921642
1759
557019
1345231
1607270
571165
1847067
690529
771568
324765
754661
1175302
1874927
1427182
70774
360710
58836
1430728
740385
1504209
624561
1702132
1027509
1254293
502928
395311
434558
1781881
1629813
784594
506058
1268092
1255116
561598
132983
77344
1236154
1346545
1093099
891044
70980
321555
1918093
1005971
366853
1223038
1524644
1306405
419089
987578
1616514
1198095
1557090
991042
914007
394915
279879
1864224
1492629
293825
1057311
1907696
1552665
732868
1510865
1929222
975316
1809646
311620
978482
70445
146494
1499177
1371055
588098
482923
374114
1498811
1675899
689942
1765990
177515
1870466
95634
603038
618108
1237946
1862179
882430
1885705
1960906
1665977
135662
1098752
196221
478692
1737673
73411
560002
418404
826444
1663533
737717
1298903
1498647
1882088
215583
716809
1081047
897880
1325652
1348825
1421202
1408876
286191
437563
93242
273888
1102256
1433087
1582111
222197
782759
1701060
1499944
1449647
1381201
440989
1267896
1771645
971506
682321
1969304
1714026
1104342
1780844
1971149
143886
904019
1925937
380460
448694
904596
1829943
772383
1092166
932643
1253960
1051194
897463
1092825
237398
1563857
1736360
994534
1507539
841594
158022
1271817
1926246
424230
1326926
832737
725851
290884
108046
642744
712711
1211270
1105237
102699
430917
1950632
1663136
784734
175228
1512723
91352
477752
1923847
1552067
1376384
1257416
394169
233762
520071
510011
1694692
217885
29744
497159
1194110
1217946
907831
1031865
279530
621258
127511
678485
1977161
356480
228896
1007249
1720589
680459
1160685
162180
1779466
767124
61566
1676008
1580739
814389
420330
1601073
686745
340962
1221270
1270482
1719447
639899
661713
950196
1724497
788469
1321282
658972
1662140
45286
845152
505159
328450
1110515
891228
932815
149369
502985
516333
1671775
418358
923935
364874
84192
510902
1319625
1399120
1442265
685749
1592030
215871
777070
338648
1872576
1330913
1190230
631557
1030887
450882
157058
121958
845256
572098
116931
1925261
1619107
1148959
1727540
1302827
86628
359696
1088554
1664448
1375833
610164
35355
1749019
1576815
1592548
665403
171467
152903
594450
1152953
308101
72319
39213
1976220
839047
87398
1909456
1464221
1057747
1578677
946227
979019
1469153
1482682
1675884
1590354
1509511
785257
857720
797273
1355880
587818
1892426
678085
1815982
1293529
1822942
1161318
1378361
138331
1592667
913836
113967
571840
1351242
1921213
1879533
1952621
1698895
612024
246021
1010245
859492
1501721
1524867
1321031
87529
1737442
1936767
1393671
810260
1642106
119086
663309
1478469
51161
1475814
1035102
1609471
1091017
353210
188961
1499162
145328
1458062
1376639
1437433
176332
1671771
1379624
1672399
1862329
1231093
886933
918058
1314153
213073
112740
718504
1103758
1202261
191949
1353117
12441
418082
1711075
1880132
1473096
541267
1559371
1677124
597617
1306529
103382
1570741
1408738
869155
345288
64962
545982
1474792
1385357
448379
1025602
521645
1987955
1124894
755150
1403686
1822829
286516
1714541
297464
293819
985147
1414856
1179438
337240
482032
1763927
1915077
982188
1822619
1008080
31716
1334971
1043426
534359
824925
1650384
1690460
905886
1102377
35193
325560
1866964
588342
1134910
1990876
1171144
554272
28334
17766
114630
330890
916086
1280333
1598261
1793583
266948
999182
1500527
1889655
403809
517552
758498
94176
1408549
1595384
680607
1560046
151546
109830
243889
520513
664862
1894670
1744440
985179
108688
1577859
1923633
29700
514292
529794
1132624
938757
462325
1331858
1664150
926504
1828524
986472
1921034
1652203
1301128
1666558
1425144
1924126
1140876
1360162
1567157
672100
479328
200423
1437484
1822754
1331815
1457142
1748590
1759868
317728
334301
116434
1660539
1719247
1393935
1608132
845447
1428334
188208
1764620
1165865
390897
137702
899118
118090
443452
1558000
1846573
1727108
1547620
31296
1205703
551732
1866492
1422240
577258
816767
1731514
297638
1662534
1899079
1629355
1250314
183726
80323
1246656
240608
1512994
1656375
1351740
1536130
1589375
28644
1935466
1948387
892621
1810575
315727
1554208
850050
1070374
205335
1419849
9270
226322
396915
287094
1467808
1433524
1730151
1438991
1022248
337246
1670877
1868664
1121878
1405429
727669
527530
1108198
645401
1112577
93542
127613
864632
1101481
1759071
1814599
1441175
1731903
1683448
1357983
481379
1913435
117810
953602
12749
1415221
1510549
1262043
506436
712080
1481166
814150
263631
27543
1548761
814366
1787227
651446
1072352
1797030
149681
778113
1500868
378740
42999
884720
1205261
1140605
1576196
1438921
185446
1484581
1327661
1556621
862563
770419
1949367
1039773
285563
728957
592831
705340
1195208
172258
412247
1905967
1415257
748059
461783
1135053
1129724
1755784
1255645
883433
1827936
1647630
590313
1183892
850346
1344828
567386
1474174
934763
376706
807298
1071595
1633489
1081577
920090
995225
380117
1424756
631581
73063
1271434
890522
1661042
440185
264405
767865
13547
11677
721698
1896688
38130
1924388
1909588
1677160
1172078
1958056
1867519
1047951
858025
1462803
1238410
1998567
466607
268508
1340750
500612
1757830
1810864
926759
1988846
222889
878767
282395
467118
1322774
873441
1621165
931586
1533190
1302313
260726
625164
340525
649497
1693138
641406
1213125
306315
1995180
1173296
253703
990144
762849
927491
1571503
1222936
1464539
794593
73355
870448
468289
362487
277310
1631039
525592
1235979
1362916
534575
649713
820134
904773
1773493
1991719
879840
303101
553006
1868530
327267
405280
835509
367596
1915262
401671
794966
625567
1941792
1186733
599541
819188
553695
1642118
1812968
1832612
867095
1721793
1785136
881327
1113739
765461
844926
679286
767315
1222449
368830
518822
1610651
569086
1394324
1518358
1760893
1258410
1462435
1329709
1754225
686658
1306137
358301
1306893
1716813
1750162
1217072
627962
1645626
1460920
1017138
924747
1135644
1923779
1810568
1976465
1563654
352217
268855
296478
1471164
602832
956924
1898338
852586
810444
682281
714827
613523
1506964
260648
1394226
470694
328504
755538
1463599
1730183
256628
1106441
256182
718675
892827
979179
241355
848997
711286
200935
1350814
401938
37801
1919357
875730
1685377
552469
1757101
767559
345556
50496
643834
1189489
1317149
1735105
1401857
1277528
1093169
477422
1179453
1581372
228461
1310240
903850
1301567
1108898
1390323
336965
832733
209733
180407
777716
82249
1953746
1142834
1250372
1719407
1177804
1237973
122288
376210
1277305
309328
1486537
1594013
1947447
1313950
519932
1157018
1071387
367770
131064
532224
1032412
1207874
166690
450045
1977793
371171
1253958
1575006
196615
501589
1908001
89454
1188275
669113
1348445
1495000
1575235
1268083
1239837
1394135
1549749
1833103
1616735
1114867
1419248
1062237
1208191
686240
1999475
1307705
15320
489650
1656853
1720443
1554726
664962
692202
1732447
545177
758517
65587
1836259
676728
240231
958365
1306656
997305
315024
2216
420582
1924908
851881
490589
1103805
218983
1797445
497292
724147
710461
307551
260093
1688255
647207
692019
128622
594975
856040
388429
800158
1465048
1278962
1699820
407709
930852
227128
751337
333809
1404992
357981
50503
1796874
991615
639949
181487
1835780
572757
1005663
346019
1729639
1983210
1948002
1650585
630340
566573
1448602
1497229
1563218
1368323
956694
1073329
1098251
1588064
255551
988687
363354
568748
303588
676064
1906369
1511055
356931
1110456
1780654
356929
402556
681884
730617
271570
1979818
261043
406948
1589699
1836169
296043
207663
1765320
469503
477573
927333
659708
1523869
593483
1245021
1301392
145349
1152372
214148
1812103
1932068
77122
702843
1442730
1771923
1893898
1839729
247746
1065193
476333
274012
239029
1033072
1476335
1301514
577020
1532882
1568301
688430
1219577
443863
977334
683588
1872996
1389520
1116984
1126982
1747496
221167
656802
511593
89364
921592
790820
90511
1829054
1976465
323751
1021783
107845
1059513
225220
327888
858558
1919809
1327749
1707955
269273
1371239
1344955
125373
901885
774450
545946
1504614
42676
479480
875551
325292
1771751
822115
960610
1707311
465732
1594625
640299
619076
1406063
1678071
463908
1479067
724323
267759
1431441
851184
384780
481525
1595895
332894
990356
1259813
1102782
278243
1391539
317455
79718
1947530
1782982
1404231
1000107
788399
614776
807704
134408
1009506
132314
1580373
1619082
1727469
539434
1232315
1801958
1504945
749920
1821591
1126858
1168642
982871
141029
355058
1720109
1098568
1341285
1811211
1556196
1321313
1128213
1975400
1406920
1193726
674762
323378
1755926
858797
1169478
1216014
35464
378333
255476
155207
1423822
1033918
708066
1627182
124682
600074
17309
1216236
425381
431894
277779
1654509
521742
1985345
1149424
1661508
1778442
844428
1511599
1233456
24601
1304567
277345
1934785
466429
1257935
600903
781020
1790953
252318
867885
556640
961871
659480
606539
369215
282540
66569
256107
1345807
1671178
775421
249160
1261528
1372853
1611636
780858
873783
1700011
481673
824413
1193657
855016
418406
249665
1681343
1709014
337462
1444009
1167792
84601
114825
1636993
1983749
1197630
1320917
1842400
1451573
116022
170910
1716220
187793
1390100
1856679
1767075
1053891
963578
1664667
1080343
972142
1583444
825801
497573
1082882
844438
1256393
1347365
700254
45286
1668849
749531
270902
1076708
1564585
200665
87872
1684381
966313
925490
1912930
1642183
474249
717586
1695498
1387307
1456239
600724
302992
1653992
1147397
1507000
1251432
210938
1815630
1507487
578066
1988227
289416
417974
1452666
1936313
555842
1945533
1259107
1970221
118997
144964
1830981
1973695
233017
1611869
301742
870921
787311
852805
1091691
289120
636044
1010215
1571001
150551
691826
547638
1530747
401323
1780106
1500290
335125
1698987
768433
48893
755604
1401413
1080055
218983
1530992
485670
1714160
1109550
1468946
689204
432962
880512
1374273
824485
945281
797319
1139205
464435
1085202
451557
1337652
424385
1741362
1121546
1809955
1285219
49502
384737
428772
1459195
1766116
136113
1598198
1922759
1932827
1877
1105294
760536
1576051
1255787
981432
552327
1485353
63022
1362360
1824166
811026
1992030
1497754
886698
1498889
1613151
1221901
1261846
581906
228949
1045780
221280
1833178
771141
8615
798086
1426628
780455
557436
521742
1231531
746510
1073561
268442
1925981
940164
959158
291438
279245
962834
1324713
1859865
1515717
186940
665201
828527
1259842
1205840
1083593
420888
1990701
1139204
1619056
1431046
802141
402911
76687
154010
1087709
100844
855306
1159775
1348393
1032987
887855
680657
1165679
748639
544406
560546
163975
920286
1080086
1806598
1203511
386427
1961813
455282
633230
283759
1970140
1964765
282971
943510
1596597
1295949
1263497
894036
304040
1516336
309174
279081
404724
1109954
911029
1965919
638617
861483
1490071
1652378
1717493
1122713
1580559
461916
941733
1767136
469078
89744
44172
502455
1452455
1147552
1003482
1427397
1855278
756135
1086125
1815659
873540
375172
1904156
1393974
1270662
1289410
1198666
1816880
304629
1228571
1659862
1129576
839440
263019
480126
1705652
84120
1779266
195541
283896
845995
1584641
1920114
828543
237855
662121
1485332
1170331
398301
1061944
656784
1202706
1087441
781942
147555
1800164
1985194
361271
1824597
1703001
1402133
907747
690653
1447988
190452
739727
1120066
1207167
1634694
882886
460367
1155214
82745
1136708
1815772
779389
1573659
169057
645337
1940133
1381042
1372928
1923167
1752491
1593380
1285154
1672314
347424
649277
567562
452687
1756188
1391375
1119561
726641
1256275
1902032
847723
1264833
603075
607684
892228
858065
475562
544590
1071745
925588
377264
294104
1375836
606682
538575
673648
9895
950759
1454371
63742
1287821
414446
1266472
1440929
46821
1524790
567997
842647
89446
944160
1117775
41206
714614
831945
1947244
545971
1236097
316262
473418
324607
1448170
1843016
145970
402727
539369
293289
1671047
1419030
1196443
634166
699319
1373432
706765
1421029
1014577
1717217
730599
306874
1999711
309944
1716065
241301
1230092
81667
454415
95619
680829
1351695
743850
481916
832302
1317756
1992758
1910443
1128850
707159
1851319
485547
200400
890503
1215560
1269848
1695535
1715822
1749048
1592572
283497
234885
488825
1165828
1797101
572857
1715167
1846219
13714
1740037
1203508
1023379
863269
576737
1254264
341160
1903227
215053
1920141
1310223
971218
1966139
714717
1796464
1725189
920287
1843479
1087323
1985583
664437
1228537
1071466
1953354
709277
998255
1778980
936232
1429940
1147504
1871394
1350865
578008
1371808
118053
378285
201220
694255
1631573
1822369
186805
1639143
1809521
221761
793859
146341
570827
639859
1400774
1724742
7309
1780037
926629
1438775
1975294
388864
574418
1483116
1786795
662751
1823681
1592897
232833
90000
1234328
990560
355968
94298
759797
162256
103618
1543943
379629
1437550
1625761
1552544
613527
896413
1839493
599938
299571
899650
1756930
1052206
825517
191371
39395
227646
1304733
676014
74149
1435155
466869
542109
194768
591496
916853
1126286
1310145
893671
679253
1346821
1610884
1684147
392330
821094
1193210
1752166
1427042
50938
954867
575859
976786
1507764
1252024
1913959
609786
391946
1812420
295906
1864591
1255990
1271938
1481127
949400
1730843
26291
1285503
1488877
550032
1626388
848344
1505433
1873280
1564091
205053
1384110
1137032
774071
1099961
1335256
1979029
704761
476569
1357743
247550
579422
1861711
543341
993859
1851344
518720
1870362
1547536
251421
508058
1951095
305441
1620982
41160
1058361
1753001
389544
1692549
1096053
421900
1991959
1343624
1627741
1929206
1765406
1388215
1091196
941415
905967
867854
1226260
1418197
1088816
566307
1995103
307996
94933
1078418
934868
60180
332169
1451001
1838892
1684980
1451791
1312099
1282349
1497779
1818210
920284
1943338
1890212
411560
905307
743768
1575001
1843349
1484223
672890
11794
1983894
557746
1542857
1553841
630504
797932
1467034
1361878
467670
1739741
409253
61034
500207
354674
1294850
1465659
1604059
426139
461558
214677
1835667
570821
1786323
205198
1064406
134435
968194
1335020
845723
693733
1860064
292938
1071828
1226503
412313
330474
347491
914722
607897
1402015
1647592
979627
981948
1397428
914811
290421
715442
186343
132345
153248
1886015
1741677
871435
1816459
912063
1906104
996048
1025990
43100
264672
1863071
1318980
1303269
888756
519643
1193238
685798
578723
187850
897620
22778
1476801
1692129
1642160
360815
306204
729596
75232
1269044
341855
461306
1004638
1680993
666402
1868507
771044
1361332
1105499
316666
1749866
220849
1766583
191849
342451
1746113
1525949
1989142
2084
1058099
1174657
619057
901787
1696413
1771913
73208
901484
1113239
21854
1055648
803780
1349369
785404
1874527
1235161
1605132
125624
119079
1051584
1619868
1772433
771657
76658
1155500
1765624
714797
1172913
1618344
1915902
606972
1502997
1813454
429404
175947
1321077
160784
1762007
1653706
949749
1279869
681492
1350166
146834
359127
931733
1873364
384334
825131
501975
1621597
300530
962537
590707
853999
751741
910557
6504
48389
321602
1938243
1978344
1886962
1067830
13587
1314409
1766157
1281447
1296232
869560
572721
135926
1895459
1455465
45025
616873
669754
1157553
728485
199822
1093885
1617872
1106
1112757
674676
1483178
1141653
1863415
1410527
311840
583709
1431679
1106343
785630
898490
1164858
1584481
1071173
984011
1214696
1693926
642609
653720
825330
177041
670292
607531
235090
1461671
367937
1646364
485984
1364053
25466
433332
507193
1345666
1145134
73355
1786713
1966849
1278435
1715855
579648
1337714
1551571
1595605
854178
1496531
719101
179002
1719776
1756179
1050536
199209
145020
991154
1288393
1683778
1787788
1006217
397364
1736780
1137015
1706334
451671
293091
239044
221274
1322626
851048
1272328
969888
1008000
1082341
849186
86526
276034
23266
938703
1320291
1939776
540137
1335192
1129753
1508814
184612
1268267
815659
642341
1579953
1960211
1708207
871912
1273099
1249473
362881
580519
1435548
370932
1435107
278465
1250485
1946192
867174
726717
292852
771859
971456
1272569
901937
614447
1242053
551456
1596550
817233
820668
1128241
639218
1666222
411160
633243
1182990
1040283
554439
1246315
847244
735130
1636678
90972
746379
1739244
260650
1854425
131017
286343
1798465
1936082
1712494
221431
977334
726342
361602
977765
475571
1950404
21267
201269
1521233
523213
130549
280429
1403687
931899
165956
152424
1705585
261198
198266
1428431
159677
196862
1355514
372481
605114
1111944
410286
1746255
473195
1726230
514928
500369
1865327
785665
1839221
1412784
1645114
179218
1130454
756165
665403
463151
1435282
385045
1177731
1160092
1307512
545505
41567
389781
352393
963396
1354794
209087
1990617
1877763
280328
225716
1320144
1598418
861436
952392
497177
1219027
746573
1829454
694287
673579
1307551
1120636
809040
941004
152569
422450
1538856
1047080
1347094
945612
1972266
554597
91185
1232585
398219
412891
1432389
1028016
457094
1327855
667012
90983
1718594
584547
228144
223195
1193445
626358
1546464
791766
1618463
1694032
327444
1501731
1318364
1643119
1115628
413015
806909
1480023
276026
766666
432565
525914
870844
410263
105645
1247713
1474398
324989
199571
1670224
151690
738966
584778
1522694
1427032
1163963
1851407
517143
926561
689830
1148935
604159
409216
1790144
1981537
1055418
372316
375497
869871
888866
1165292
1632907
901787
1890591
188818
1336615
659007
1533029
1129948
147367
1970890
1662293
1448020
1653974
1794585
16896
618316
1305358
469578
277513
1529014
1773032
403599
1038366
1660687
1011852
83841
121473
94344
868549
511857
557567
1686843
62460
464972
75782
225890
288616
1553065
430823
1042891
1421873
1530742
586128
1955259
437143
543457
1886754
1116018
80175
1513945
231107
1369993
1295401
634500
1899395
145558
1653309
94752
1366320
1485673
1815330
76944
1096789
660000
1045234
832980
1382139
506920
1117318
756632
596499
1541319
1824665
1996465
1661771
590490
220750
1545970
1224615
211683
714177
632217
742212
522045
929478
50027
709889
1267370
1883488
1691220
700299
36286
498668
307383
1325967
598853
264887
106805
716942
152735
1388443
541923
592623
1898330
994366
1997582
1924805
1335544
1192537
630535
481588
1461491
930063
1706434
1853415
1786988
258653
1601457
1029270
1726353
260746
968400
465736
1018644
953634
405632
681829
1913959
37175
677437
1364687
229142
1379401
1583700
843063
412087
296636
405852
1857945
1278821
1793650
978583
1486224
1602115
456099
1490591
1620161
1088945
1804053
1063186
289989
311723
1989879
1403077
474570
1582314
1679166
1615142
1270836
583968
456012
1849078
1061670
542510
1902921
1543468
1172724
448465
698617
717864
1725050
1671104
1327629
651056
1363271
238918
296997
613404
882193
950128
1646949
917248
720002
281168
1005086
1865679
600729
1493372
1890428
1571335
377505
1656562
1327646
53654
1664317
1391484
1676895
1407754
983237
487232
1055507
1993726
1765160
866811
39516
1101700
671243
1109113
1523364
732530
1356709
1856407
1611895
1096686
1050648
1541685
1798905
1751491
1549006
1475119
1271987
880614
697033
1955421
387016
312099
389117
1330574
159373
704255
492458
1270289
1260268
1636972
1178168
78982
1126378
601220
414531
1952422
1532944
919892
561125
1302798
351110
1406915
1107260
1886155
1468230
748671
1948834
676857
1961754
735797
1944281
1385669
862403
78605
1442724
686218
1326918
1365554
160389
1438772
978047
1714336
1680360
1270220
586931
282267
1097388
520327
392953
462555
105992
1562728
740695
1789942
1836786
168087
1153890
745075
1735715
1374185
1385826
711033
967757
1845551
1776919
507331
1989830
734444
110291
905569
667525
1368439
1838452
670979
909963
1372973
1886708
739995
647082
706230
808623
642680
1775472
708764
414207
1011190
449451
472808
1753666
823590
1567422
271225
1782099
1945987
21599
1492374
931172
621879
647352
282460
1459532
1423641
958742
491865
1789976
1886919
345887
852598
847667
363149
939578
532662
1211561
854621
1259866
1411874
1153600
557946
96743
1304428
33231
102362
219482
147330
1230431
1243437
9189
551029
1346835
414477
1657449
1181351
45696
145926
922893
263159
119659
1356827
520095
1650250
644421
1783960
1610842
1580111
1548251
398512
1647972
1403023
578645
1901857
785487
914779
1364977
1725787
62945
1913418
1144968
906455
293133
1042076
705678
677204
1586902
414200
19155
415753
1052056
11720
1227121
1321617
859666
1615637
45911
781986
1196530
1750219
1633286
777809
329514
1391491
759974
1467883
1075207
553888
1676277
701656
913575
269505
1322397
1549363
1221868
1994732
125496
325492
1513648
1904449
1308188
836658
1308482
1611499
1941278
556426
569439
1510828
677995
130071
946426
97065
112783
1466370
485319
774375
305794
1059029
198218
1544365
745428
114622
1194746
1501416
815889
915347
237529
478108
1032737
548802
903372
1206905
1570045
1577352
1670799
4904
535247
425077
565444
1893100
89522
974425
1234457
1871585
1695608
1619064
998344
1382284
1451558
1667607
65191
1557615
631703
1852101
1406665
399536
401075
700253
1249412
700456
1101215
1358496
987105
1591548
353710
1126580
1209870
1532212
395550
315595
335446
833227
1927835
996660
510054
989480
458963
30495
1278064
357217
1825191
898372
1706862
656804
1206756
1640916
1572286
1432027
417783
1947804
387443
451278
1103456
1048401
1230970
1790810
1363070
980249
712268
360369
1027318
1450368
1298720
192636
883015
1326288
1613917
478422
1442193
911158
513734
236485
1258492
691028
1473869
588200
764058
1995851
393746
1802757
1058994
763922
1824365
302995
37453
1738786
347127
644554
1730433
1721270
1658814
60247
1445103
1189490
272874
722302
1939629
1134809
18117
26843
776392
1676939
542565
1664689
572678
1396342
1435441
1076294
679281
426750
1049090
727421
1926724
1548504
1039677
216216
781984
1439149
1798971
63257
1050562
1188632
237324
1419620
114229
553683
1274820
1855591
192876
36034
1151845
1694924
512882
1599019
1714308
1068780
1544534
1618990
415147
179932
1576157
1329202
1168968
510644
374571
1508700
449965
572184
1407523
1330233
368415
1717345
857718
1730877
1676895
1573031
1940226
1643730
171079
1305291
437322
1851546
768878
717050
1411422
395099
142393
899053
676168
308973
485496
755836
429867
1947060
706103
191763
483737
502231
1302972
760887
111290
1655690
1617420
1593303
1100466
946691
839970
19342
1174053
319906
261752
1459367
1070134
1725471
116036
1075153
458226
1780643
755271
757390
1107834
54467
536582
521614
401662
285669
1451796
1353019
1236225
588098
1636174
36235
1851618
640739
259662
335028
666760
761954
1673092
225295
211245
1700883
1891368
890532
1512711
1071043
959232
1054085
1258358
756079
1517329
5883
763017
1808849
401225
345296
1193315
732581
994274
499921
1926624
1689646
889967
843362
1201408
438293
175393
1585372
1349418
885034
912063
1505010
733659
947932
908110
318719
337810
452818
402699
1156161
1666231
702298
935699
485999
1390982
1534209
505046
126374
1031696
912627
1185897
550998
1791894
1056601
202608
104430
1020944
51493
1241142
1601429
1440133
1802554
771092
439177
573414
971068
320257
844406
970362
130573
310817
121775
359762
713497
229154
1516759
1640660
1387741
844413
1154612
877510
423444
226561
654692
1337236
747055
1992973
1459184
49472
1699289
843352
177649
791817
1607585
721942
26038
1864056
1758862
895645
573774
691494
116562
1464221
1879325
1374537
1426373
1927649
1066480
106102
1077208
1794592
1918744
1866392
1237071
420007
1242703
1354056
1025128
1599903
1107399
1523829
1535253
1714220
930633
167389
105628
1344452
458047
543201
1134140
1393117
545476
528271
503246
961767
1923380
1492679
1491329
184246
702288
849766
1473645
319972
1455289
1263976
879733
1450012
1168329
912682
1485652
152261
440327
838761
895519
983521
1752919
775287
998712
758289
1180507
1314827
868165
221433
373537
1509820
1371727
1032595
1215448
1535394
1238686
99679
1200471
1514176
208928
1378619
393414
1069339
665863
538557
1951735
1776018
1098870
435269
336659
20515
375937
447540
1013507
1913308
868052
838639
247315
870111
1764377
147323
1473646
535476
780791
1861102
558551
1452810
141657
896736
645220
1209832
366143
1312976
773086
1119935
805498
1966870
29868
473342
85534
1690924
504710
1618668
1790696
427658
733945
1553571
192366
1377699
1958927
643456
1054605
1977635
1677977
330949
1990940
587453
459639
1709515
716992
1854032
442677
1787197
1008358
1902659
1674360
1864315
1053526
516040
1817027
47937
974327
911206
1602402
1404514
960288
1312395
507524
899638
1934863
1273040
1807859
298213
1431235
346108
767331
961892
1775794
788114
1363962
602443
521428
1823958
791753
577758
340515
1451796
395735
643823
973175
1001026
1247895
1179687
1678935
1729082
1786856
897982
1222170
815889
536097
31496
241713
892577
135915
1265732
1190875
1490221
1244100
820796
1302037
265869
1182967
334679
1842122
1354379
1579373
479637
933015
1216151
1299656
1416655
556520
1557833
704458
1326210
1849787
1982352
193057
1430738
91872
1044281
1053531
504262
1931748
1347354
691126
606022
1428385
179799
155715
1606873
1836225
24911
206380
704626
459550
430705
1795238
209778
949036
903372
1576116
1264659
590997
1222272
973141
430332
1595989
653820
1149128
726590
790103
384240
1825646
585187
1925766
290615
1366899
1587374
1377373
192976
1100030
1270859
130471
1596957
203397
540823
1078213
1067566
437548
1870950
1954042
1552431
1206160
1169507
1352101
1055238
740405
816223
1877574
1532602
695395
1126562
1492149
1130031
1406951
710292
428592
1492459
730165
1389409
1535927
266392
600157
584443
1251611
1561499
1600764
1810419
1959534
1229924
333242
1441200
1849873
1703324
1680240
808596
1675740
632486
1754600
406688
422653
887254
1034174
1022188
1394958
1433042
1534616
300992
1398499
1754854
766242
1443291
1644466
31026
95312
857537
994353
884667
794572
1700040
1356379
622138
1818584
1339125
1858978
743658
60138
1942535
1440927
998221
1275996
34213
1080102
1821322
1686428
1622366
565670
392880
8900
1170809
1745882
1209373
1796035
1290229
1915013
1833883
953932
37780
1866354
469829
718591
146753
409089
1875300
1902369
373822
998252
1839234
1567678
482363
1334777
1846907
1709525
1007803
58738
546933
1234194
195556
232833
1549678
486058
1266145
1606942
1009160
549976
1969263
926367
405562
1410802
442864
1635038
1296415
1542073
1637619
250594
380581
470716
1402932
666603
1256357
273977
409198
653621
1138473
655220
453724
600887
895865
1220654
1447460
1441991
790082
1754957
381940
326748
1930326
1101284
951196
1346420
1601817
51006
1982140
1276856
1733479
992248
1539805
809860
1391931
410782
1314794
217851
1162643
1474079
283759
889812
1808772
1867534
1362700
431160
1102558
136047
1857003
422311
785272
716960
1757503
519220
324232
420101
693446
1605090
699712
1034741
1893751
637435
1687977
486227
929036
369591
720570
655505
1904144
1647499
1595418
1652223
814992
1415203
158251
354350
575087
1362832
1427446
1101604
92978
1179624
950182
1560784
477265
1483265
1574682
1170936
1903946
875178
816215
874426
1186815
1184004
1009914
165751
1743920
1269059
1386623
1782990
71980
317973
1574135
1298354
229133
1471649
544488
978756
1627576
2159
1093465
121127
1058764
1759326
1317698
732062
21978
825747
533747
272077
1479604
260438
1785371
1013001
1112593
1644885
588199
331813
652569
851431
1553468
281734
1505693
519462
1158110
744803
79345
1634394
746242
1677561
1251055
357206
1424209
332842
1850733
456265
1258890
1905779
22802
1261715
856444
1742925
1288869
1267990
628672
330072
1393220
593144
1126908
806707
630641
979873
1596548
1681
886423
1446230
1516929
755150
1060439
213101
1140354
968585
251195
1190217
984605
1448257
1777493
823771
567122
1517659
1921624
52005
1072462
513500
1320944
1828774
806923
1417672
196073
1135155
559882
696865
851470
495606
235250
1303791
1831584
805081
1232992
1597258
1251069
1097416
1517223
1480463
1197230
1501862
210054
12929
314189
1610408
260495
1837924
768315
1091582
1609889
1912453
680066
884847
599483
1042250
278818
1360297
1976526
996393
1319100
133872
624741
527936
1465686
784451
1511945
466631
871479
417266
105303
626384
458876
1866571
908596
869436
1045205
1743171
1808938
401565
488910
1950708
118152
1760733
1006144
520679
339321
697187
527708
1648654
651108
19070
722319
448812
1864300
996650
470884
163466
173915
599110
767098
1213927
1788812
1530611
1780512
739407
764763
146343
1717790
972035
1727145
663696
466041
1482966
828668
264442
622780
1439921
1424528
651468
158002
788325
735086
457020
827766
392571
616327
140382
574247
1879746
686240
1112347
1151925
1179322
305816
440302
1678576
712886
286792
296621
711557
1005184
1282903
1415331
1572383
1132962
298144
1444898
1178214
58140
1541532
310797
1268702
1461029
41058
736940
607304
859495
1990105
893880
1651623
1150027
817695
1004615
816713
1141399
895124
87734
1356730
1002989
1134523
219597
1029285
1174598
929947
999133
986425
777390
1519858
1760778
574706
268381
1622036
1673317
1998083
1174145
1008818
1967458
1486596
1501890
57004
1194006
1390033
1796271
1428855
616678
1579269
356810
1292531
1850563
340751
1724423
1213089
691713
1310898
1411973
1498647
1680562
795320
1043267
1354583
198989
239419
998526
618525
298297
1044891
1639747
1252637
1286726
1063029
1862867
1234178
477126
430188
1985844
1769487
49265
1881916
1313619
945305
1389105
162908
841112
835042
1446359
127674
1585781
625240
1213523
1580593
1620416
1221741
1372110
1714907
137776
205440
1942783
1908824
514350
1038826
1206083
338789
1628757
1822611
1609778
1889100
1598894
1306141
1219877
1750773
433473
1509104
1720452
1012890
1773988
1482010
265739
451590
1930979
591833
984180
1820767
820169
1911897
1183876
1295502
647379
132476
1657695
1981591
792749
1007944
1260598
712268
438943
1514812
1357321
1531280
1241643
868849
1416061
1970541
1093313
42236
270462
1887306
98707
591388
1721726
338162
531326
1519174
1385270
654484
39304
1951288
1954552
854636
29831
1090262
689247
1868216
1939217
1858265
230516
1959387
399416
1462174
1150627
106158
503988
1831822
1048022
1797350
35871
648776
1420480
1495729
418836
1924501
195179
232714
212596
1274814
1700736
1791473
850033
1881915
1961213
1620899
1597532
257666
861809
944884
1499568
512178
853247
1147726
1659330
1185803
596182
1077327
715759
1193454
182265
1520151
918540
1307816
275658
99004
1586389
1694261
305855
506799
291623
1157054
1753045
1985668
284821
1266799
1240395
264309
1327693
1427077
1048874
124616
1529374
427249
846303
1545051
1272646
939068
1817536
555739
72438
66662
1798675
117051
917254
1551142
1186423
1180784
1303467
1806909
1346083
1977423
916173
1607476
1956910
736539
817649
77549
1264433
1179611
293201
1352157
1959657
1051980
991746
551054
858315
1664562
401404
618868
1936862
1109359
209029
336971
570024
1700234
840988
1831646
857313
1874971
101111
1646224
931907
41643
527824
1109044
1545165
790809
111101
863069
605718
118719
150296
884230
1769300
1961648
42226
1699885
372742
992958
1502017
1517061
1745445
1539977
378404
484966
674749
1617593
423669
1331224
902733
1005051
1328044
1325808
1676431
236351
1069416
803602
1086211
1682442
1255767
1124055
1576679
782693
886130
1908774
679096
1522399
1689209
1492333
1816410
503545
1532384
785359
1897287
802800
1880021
600566
1212922
711597
1968567
543414
896863
1413109
1225800
1103243
557612
1890046
1310937
1029730
1091382
1951974
129118
1724457
680607
1605997
87776
1096518
168002
440751
1621314
554756
1428518
427312
1290828
372618
666557
1977791
917048
702799
1882709
1926246
1130173
1882822
1750810
1431112
1817712
1390593
1897080
457524
622900
1497147
1686747
609012
65202
961190
877903
792144
724058
1754441
1453304
1586763
129941
523877
1059481
1121714
122900
1744714
333923
1404929
1621985
863537
1191204
932382
445629
184
1407340
1946834
1126456
1948127
1918178
712535
1389781
482160
304172
1302371
858692
1665896
697491
1402225
838010
1943661
692114
1959303
1619256
619121
1942052
1927318
10232
1697231
663995
825051
397591
1540957
1172220
1823017
541809
648429
1149510
161958
840564
580117
704904
1035405
1893106
813578
41582
780835
923592
1416636
1539282
1719256
543295
759463
676684
298245
829019
1695437
431826
1772397
6654
612027
855527
838239
48432
1556931
453739
1409362
1668401
1138585
1465761
1782708
66574
972385
1897777
812398
965070
1399462
1769379
852407
1661234
1477036
364351
210679
792226
1385147
1642975
1861991
339971
291129
1445169
672214
1248438
1230234
1639854
1093868
824652
1660428
938099
78162
1211385
568003
1166355
1562496
590602
1437150
1158380
1987168
1239552
709541
1014841
302354
969614
1148975
1997995
641221
1213144
881710
1725962
1019738
1823537
507009
714374
629324
1062771
388688
348443
61430
456128
328999
1071489
868370
1651268
588073
1129436
1363388
1806953
1432070
1116588
1973957
1942871
1313646
1092387
735775
566258
171191
1603800
1488226
765806
1613266
601867
643444
1133129
1337992
546252
720496
1073504
1543806
1071042
470007
170128
1352032
782375
1905934
640025
1119829
878080
1952203
1837941
941295
603957
480273
1080169
36414
857119
793636
880835
1289462
1158767
872043
895270
1058860
1406896
1448744
1934875
1397844
1004595
672379
840226
881736
1323243
53417
1146672
71545
1379890
945431
485095
1982724
1501631
921151
751992
378156
1856440
1110414
1054342
1598335
291930
785547
884854
72784
1392375
308020
1458585
1273270
1228358
1218618
207738
1711901
1185329
718515
1318489
1064139
873344
935907
850621
1448105
1356951
1077032
749928
622049
435067
1768987
1389332
115949
1097465
1633798
673181
242171
275869
413066
421225
1759226
619925
1770044
1613770
237916
1610778
1258704
597094
1908406
662162
1667014
312015
5307
153092
1390870
120958
1444566
1120321
1915559
530092
366731
409268
879894
461054
1183859
454936
1710348
1999677
798658
1511435
1165828
578515
1908914
1135116
135662
691876
1859566
817393
957781
857891
1688449
1224257
729299
1228774
254179
1805522
132029
283808
531349
1237113
868186
85754
1808354
1592912
1999330
108181
1368766
1759470
1458324
1406539
1774102
1971262
635772
62654
1424759
124389
167613
954073
1555813
12010
588575
793582
1828147
1012600
1678883
829214
918788
868296
39304
609988
1823682
1289631
1895667
144713
906230
151330
468390
1556691
1330066
817792
810609
1801546
17094
122220
48245
846777
1039412
1007889
372055
697475
473988
1770442
1804409
627278
1484791
930214
1503321
730973
221470
1271373
27666
139662
1083397
474424
1612612
1182389
1149338
682321
391699
1572518
1988601
890935
1262878
1388476
1848165
718870
1575499
1292776
767090
480947
735837
637447
1011333
482230
1489600
282067
1798501
1237456
1712522
1299661
175185
499460
752485
103724
1969935
931588
894616
1806246
574315
225424
1512723
1696589
1174840
1914711
413695
1595580
1481123
352297
1407569
701290
465546
997938
640588
883431
1070485
1617937
255008
733878
712190
1628900
1793791
1976
1224445
1329526
1567310
740740
1167892
1393020
289070
1951128
1884219
495978
776447
380069
1637982
1128039
1481653
1766433
1937033
1474151
1536313
1334068
584999
287949
1566217
1642564
804512
1786069
175533
1221823
45187
1890438
723554
598996
1865201
1160036
648736
512321
643923
276062
1448901
1913034
328395
1050692
1912512
167278
1395292
1701150
1123760
279225
232217
1493821
1870374
100371
1784530
1696348
279524
1276211
321696
388539
396711
876682
1398158
1180865
1992731
933650
1369186
265418
744303
1503628
665993
999559
1350640
892196
1527432
1495755
117686
1251862
667094
1078364
284295
1061746
947886
1547212
813320
1246707
24741
1403686
1524349
1718481
1850081
727720
916789
1655341
1855717
1624097
1356960
599391
1948345
1953158
1809496
929653
458637
1966230
1621339
1017467
958769
1008220
367495
318674
138009
207510
1118932
800938
132333
499942
438578
1659167
1178999
782431
1557731
743974
1203841
1967291
1337849
736673
457196
184881
96819
1178719
1783117
648515
970757
972099
493121
1676535
238783
689284
1489589
1768712
780323
674141
891621
1138872
485204
526152
984229
1960116
1475194
1802453
1796172
1175271
93740
1223618
1823193
458046
1049501
1408842
1087183
1273711
1534967
414879
917868
660520
1212937
1964032
361790
1484465
925241
1506179
1679297
36046
855259
700258
1305033
120652
1327548
181017
1101708
800229
605042
707984
992174
698845
1886667
581153
1041969
353124
525633
1435648
1747878
368576
330774
343450
881404
1424949
1361010
1908514
37641
752656
1685696
1564302
1390091
1907764
551862
135155
789017
1606687
221042
1854664
1201864
1245753
162206
209778
127729
134079
1376172
1950239
515760
1061576
120019
1708263
209734
1640922
914885
1833127
1720000
194590
469211
1247075
72540
1920705
1195762
1108184
599805
658817
1706990
171666
1929845
1090945
1323531
1702429
1509255
1787485
635580
750363
1360628
128586
1498607
352338
261732
959101
1781601
1190071
459882
1176821
1454719
1255571
651524
63520
1308646
1238416
1865679
495509
454586
1955535
596889
1764546
519964
1239422
1061647
1222935
130581
1891838
680944
1798184
1453729
880319
451629
1350691
851527
807148
1695780
723503
1759689
1435446
1702113
780928
964738
1770805
1333720
14526
1760161
1694964
982019
1230450
462213
1008030
748505
1202471
55396
528860
323679
1724623
911554
1737600
1565041
1573973
1231489
1976586
1515136
1336816
13555
460793
307571
748762
590459
593111
1744776
1239229
786263
968638
899277
54483
735516
937660
1147316
1430615
549879
1030419
458341
1386018
921828
1392840
600427
1807180
350830
1044331
925537
786459
141088
999294
1498351
1868052
652232
1914850
1274385
1579911
1108424
414634
116994
1844883
1984431
531953
425891
1982202
1405150
935143
1737662
1852600
472045
1947330
56751
1374604
880652
968960
869865
709277
1784758
1013182
17759
1941619
270148
379533
263099
540077
885303
1804952
400685
1047894
736342
894770
1833127
1332573
121571
644337
1555671
125285
840788
1172012
1468038
1022354
87846
1065041
812297
910966
273194
215814
428249
781269
1129154
198322
1132137
1614389
192088
738096
334538
487717
856993
943535
1485134
877904
1944202
1287926
1233244
1218688
1063923
529075
981235
482607
1875670
1186280
134685
379442
1830185
1090255
12525
1276462
682022
1861302
1525808
990511
707478
861138
160709
1758228
876992
740405
1022739
1095352
694492
131688
570108
1885814
509572
1415436
1701202
1114750
380036
1460992
1751189
1955136
1862405
1209695
1364715
1404599
1571831
861244
916314
136356
1772847
1612262
1130784
58040
1857676
1188357
1935223
1372584
5037
831857
1830246
806944
287506
485031
1517195
789252
680158
178125
1436100
244550
304833
9858
11841
1197361
714854
942379
47819
584211
1606316
792666
867410
392634
1865353
427873
1563769
1235909
276894
587956
396855
1815896
419020
69963
392297
1526532
1098800
1816721
1312549
946444
104582
1349614
1416986
1813859
1697262
1458939
809070
1449336
1420644
251874
1797441
160711
819375
1233604
467473
1549117
308564
980901
1139989
1137285
1129683
1336772
1170491
289562
806717
568710
1450644
1454933
183059
1967893
818674
1550704
203666
1241367
717679
977868
1906631
1774906
1388828
1122219
139475
1908127
237322
1705375
591357
1832769
121521
1796275
1938857
88447
601094
1359740
782744
889599
1075099
698903
1278840
1232990
1795474
1090556
578515
1161267
1373928
517693
1891752
507498
1734257
500192
1443599
1116612
54560
269506
1072520
167833
915225
1450264
1698907
832619
830254
466517
1744143
113803
1086679
1050410
1549667
1289922
557756
904628
1049346
1483547
1796056
1587189
1867447
986425
1488264
461295
1230890
568541
394662
689677
252970
1468938
1444647
339401
1481210
1120714
1249285
182781
1450062
1650688
1075045
1312101
1711753
940383
1918964
522604
421670
1543806
296380
767129
681479
148914
1551623
1701417
1900056
609352
927314
454084
499925
382043
1249710
456818
1902826
1327146
260180
1566083
664949
897040
788062
1209705
1145135
108218
887259
337953
1684280
1237857
1890571
682921
468743
452186
146976
29119
1036381
347071
238152
1970865
1617379
1333832
376497
293371
935756
383060
777432
761423
466008
1858948
775209
1959900
1724521
1169518
855445
1700048
1142254
1175339
1933314
678270
361884
39996
267232
389770
72289
1961195
1493147
1745825
598421
1269756
172308
461032
364357
810523
1101775
1870362
953598
958644
654439
1359395
1280375
901566
1791655
625199
1754177
491852
1203511
642544
1002990
765366
1325757
1833417
1953609
1569260
732607
1819531
771750
1964815
479403
1697398
1923441
140286
1985500
627464
482760
1471392
790342
927189
603166
297603
1109700
373683
554714
1080205
219109
1321406
562041
1570415
1658315
190302
1112183
1275066
1460532
927575
1201188
957840
1649131
1387762
41361
627403
1645242
187235
51274
1989757
1940291
987186
1865686
1150809
689073
1978234
1034940
527581
231350
502294
1248409
1796817
72800
1294092
1098346
890811
665036
1471463
501877
883291
1767067
355517
1153016
79616
805360
1718659
1499930
1600155
1169911
1705472
135418
648794
546942
1674609
1819626
137191
95325
1153139
149593
1278162
1437326
1872134
1230052
1907637
798918
789292
1926084
809908
1685858
1132900
749909
524885
1214401
1842805
1693084
1728878
1607572
1741668
539867
1092405
1531542
1320346
1909717
1566793
126923
423099
1846284
200785
1862618
1479995
1440068
841234
366410
1443154
1152170
1753775
1370662
1128425
368415
1994045
1286735
52309
1153160
611452
1611845
934435
577851
849500
585173
1796426
1486754
1315975
111454
1393044
953633
762628
601229
107519
832128
1777897
1233816
1892728
805438
847677
1850931
1831290
338762
1563120
1146676
1029546
376343
884023
466304
960246
1274507
1380468
578913
1551223
53913
1620794
444498
1199866
111773
925615
599854
965278
1639351
78982
1443245
1732736
793623
1077001
1504883
1830783
1070556
1072803
1627416
777765
1642912
1209106
912315
1675317
1351382
130421
1704773
1986657
11636
1946105
686880
782090
9521
272596
1387273
855613
1134168
1190339
337228
1905222
198646
354754
1699637
1189898
1072115
1124570
686372
218802
590932
344242
658215
728974
912192
889294
564821
449176
570329
1601807
1673901
1414990
1359225
1260539
788387
1861455
1008729
210356
1690788
719909
1947798
1727278
1964153
854007
536494
669931
1393921
736110
1600500
220933
1251232
77705
142012
1962186
411452
1402686
205012
339103
1791968
854712
1410290
1217744
1335253
1357547
960522
1615142
1903177
1382849
322943
1091503
1027414
849605
1799873
1330078
1849402
251446
1617874
422372
1400932
760726
1270467
234256
1629813
1841541
526759
1334192
1101081
1590598
1288209
1446068
731418
80407
721148
657062
356965
33285
1100410
552659
1574392
835335
774871
424134
295202
1694237
722425
968318
229074
145631
1295849
1375246
1107282
626418
1871966
1018864
953948
1576843
1189628
1525361
102937
664865
1662689
187941
1536663
680542
170464
1329651
1184888
391269
965017
855442
1709887
1982812
1929905
874605
174967
776573
1504000
525022
1287294
1188834
513299
1323633
1566564
869572
1492744
1671714
1043160
1431891
1191301
1190100
1938091
1761976
384751
91053
299373
1367884
1973544
1966374
383616
278977
46471
753549
1977177
1569893
1376757
78886
1411943
1754040
1921956
1804001
47514
1613927
1044122
909618
136546
347048
1912155
965090
1786312
73903
243064
1797761
1617058
609843
754803
644573
1206181
378562
109826
1606101
1082269
141038
397492
1882
1851846
684233
1020022
1706990
947319
625896
1802147
178750
1518740
139602
1603655
716687
1276869
1030560
86875
1621059
1780027
696457
686263
325292
1906762
280544
663017
929819
1568552
577023
1342456
444880
394845
1999395
1853649
458587
1399327
306115
1431938
11504
49332
347638
1387791
169379
1252445
1777433
166912
1785947
89179
411135
453838
364411
179083
1139227
411829
422914
1530107
704621
258063
1964497
382043
392198
1068896
328999
1899918
1735629
362203
727563
533690
867661
1757938
1160075
746587
1811117
1946501
1259538
1774354
1755311
1765136
659531
1605832
932971
1340310
866760
37641
1514675
1234640
1113760
649367
532480
1884264
1055775
180071
551358
414450
781004
1266520
646816
1887030
1024076
1705763
1396088
111761
727781
448393
979671
1200329
1829672
316521
1468123
752021
1666856
1373239
67885
772723
1773883
1811868
1700576
1127679
1489746
131003
1294307
758974
1284690
690090
816814
887762
310783
1826998
1097912
756050
1971444
359902
995822
1959023
308332
795775
1536741
1938530
1921226
1354941
229792
1757993
95786
914033
1358644
220431
1443720
232314
131238
958694
80217
1412623
1991562
896074
400906
1681956
1518163
367769
116431
1048353
466953
1353456
1101262
121781
287836
109632
1081357
805391
1448022
1274673
526100
1544532
1873593
1364148
1345666
1889738
1474483
129492
1771039
1850152
1614250
1504277
798088
191366
1912778
1162493
1597723
586770
917766
908736
1078219
1337994
675305
1660167
453520
1516803
1439429
679390
265216
927211
1801366
975671
1862715
889412
1464935
871755
344157
1792508
273790
1625323
841976
24108
1023360
1968626
1310077
33690
911885
1792613
1271384
1868082
1985996
1676078
1917415
1353466
1748646
162584
91645
922928
567641
338787
630927
1756500
1120759
1124344
1224480
1578370
209573
34476
1303346
1336
90395
1467981
1176966
1163975
1961756
810807
305573
933188
55461
801589
69552
1435227
1462420
1314479
1078608
1663833
853278
61146
1033976
829660
537776
124749
1101718
902910
1706100
1394370
339825
708313
197847
447762
609700
1000341
247353
387676
995909
1051784
1415807
722060
197037
1101310
1083194
976296
1705436
1830963
1321954
1850441
112123
916109
428668
704985
564086
1863642
1730142
1766530
1524683
1535927
871762
1222233
471447
1924876
35775
208083
885316
1058920
457103
1869762
1110200
699384
241177
666557
388948
1435896
1661019
1279964
251739
1330663
96984
680444
95302
355680
770401
515745
1352086
1292784
9148
651984
134593
1611472
1029120
345300
199566
1069892
1965834
1574109
332897
1723429
1653084
958546
1788561
818654
550700
431456
1742495
227228
1700724
1627112
1175685
1880796
1518599
961767
938922
124852
1386407
161157
578887
1343104
724821
477780
1360774
836908
225916
1397192
1291656
10894
656844
1598593
1965731
854954
1690093
995195
85666
1498487
1238163
1661657
943227
1580427
730091
669513
643469
554894
896046
1041834
766269
894966
309523
1387736
525227
1820411
1879092
465855
711452
1122141
1162034
1219911
198983
1604420
126314
1348405
172518
1504317
1128224
1979394
756908
630584
877753
1773537
59631
1284517
39438
5254
188794
1363550
155575
774154
812961
1527871
1905548
1754788
9520
1448253
1030159
1599154
1341240
198309
1661546
1907324
999983
89233
570877
1612244
301210
134102
316183
1311921
726454
1916300
1537733
759467
891296
838217
1978016
1762442
1667125
21940
199862
1164474
271241
1575912
1963951
827720
211187
1093885
1878239
1963371
114521
1403425
1247295
943312
704969
1685209
271616
1902074
775544
1133245
1912766
24204
1646041
1035150
241962
698534
1396535
1459683
787884
51796
805773
472754
1793518
419569
233908
1909889
209753
936873
963385
1366080
1792925
104814
1004031
1990134
1390318
1227550
1859027
436401
307971
1493436
593342
673708
1801708
1393501
59525
560723
339971
1876150
650653
349992
964469
1452427
150865
644086
661116
606260
739454
1413662
963080
1747014
319780
1457972
736019
1372104
841825
1528118
1664380
1409585
358862
96180
421048
478088
1323343
491657
706134
1379425
8266
726251
243124
1743890
1926526
1644655
1915154
1187143
1720285
783452
1840336
957427
1015530
823051
832270
541840
1133832
344253
1839306
1584473
1543211
1622924
720307
708210
736358
1635906
626287
366757
800676
1281275
1792801
56887
772465
1028051
1732003
1823655
924840
1523452
1154780
1455609
1969259
460402
823366
1163244
1017295
526365
384868
1559955
1039172
701941
1832707
1007586
422881
1313072
736600
544694
1231129
1057639
1894046
446804
1323601
1964030
1517332
1347020
988623
1062268
1870794
1223473
1976681
1770463
1433412
63462
1610752
848215
1863931
1591350
246560
431819
652115
1492501
539647
226946
284020
1139948
1059872
1410929
1981537
970254
1526947
1159218
1098514
872080
471362
1367160
659129
331424
1136693
1687689
1843644
1502737
721419
848036
617776
1881668
1143760
714530
1439908
137296
597223
1100049
234791
264782
882975
908258
1754308
78628
1090317
1273476
1011928
148156
1957107
1533618
1701965
543262
371011
26484
1647433
1798178
54969
221167
683218
107303
1941274
686474
520054
1465248
1603880
931980
642807
883099
525040
1981231
1039339
1783278
339630
1165466
883297
891932
181790
769579
466146
1220168
1357146
1492183
548038
554393
374144
1689615
1154154
799120
1699888
1366224
31753
1623870
491493
45434
601970
29070
1421659
853545
921819
1256446
1982863
435284
65076
1148074
1265974
1577858
1089706
533061
1675335
435902
1091065
1129400
1532300
689127
1297295
112506
1774202
1157053
1531756
1914821
412953
1516021
389626
74372
1992930
272965
315027
565374
1603443
1247814
241028
172107
171705
656527
1607484
1526913
1975910
1109509
289687
32075
435546
1180515
1730203
1113774
1838855
1934494
1217655
1681896
258631
70260
605939
992455
270616
1022341
1634939
1382621
472938
1365881
32950
89616
219273
1211034
1580795
1839117
248745
259513
1618668
102093
1854654
1311222
1603030
1485689
738389
992073
650701
60829
827877
183176
261218
867931
652713
970223
1926735
787080
194681
746664
1237324
254993
1858213
136623
484200
208526
159762
677684
1086617
1127132
1603087
1793257
1635793
761011
177239
1973067
132340
468178
366446
1249985
789567
671846
1947216
841517
488590
1601169
778656
475858
1149470
1289527
952343
1037802
1132993
1087362
1064412
599757
1687717
1077744
364036
1943721
1896587
1390664
1730544
886238
1209404
1296350
1034282
601916
1127922
128208
1661929
1112947
283378
987575
1913895
1781143
1782766
2364
1699380
785905
183750
1577730
1145801
706134
315132
906920
1297777
1375423
1494646
1218995
83691
932101
398043
1074195
1985834
349301
1320681
1828011
1312651
1452705
177956
1127653
1118066
261292
619780
172359
1394089
224476
677728
1749562
1609786
1539855
1599531
1031720
1821651
1782448
191861
1893789
915793
1839733
922465
602834
594911
1900587
634611
539139
933649
693544
255374
1067833
1085671
697985
410207
1370472
187850
1505431
1438468
991417
1687122
649364
332818
969185
316743
338722
64347
951918
967998
548804
1364785
1828916
987592
1622209
970500
238075
850260
1407677
484947
1735852
1763605
701162
1055796
356178
1150674
758400
1409847
605303
250544
875414
1148262
1927713
1647804
1836562
441196
109234
602402
82827
1555685
646782
1389358
1253449
645171
1631114
1223793
1773064
764719
1426588
733251
1845026
775753
521499
1930084
605848
767791
857695
1141889
559757
1529492
246729
990707
696623
1816457
1887943
1651143
622207
1518966
807298
103755
1967167
1594223
1323567
1748027
1628094
1620996
459240
1727858
900830
1763750
634912
1090705
883358
1164945
1211466
1624002
424163
257981
656545
1535785
1058999
301324
1485113
1454339
609983
1282046
638814
258421
77485
653466
1119328
1356113
1013862
1152791
1139886
1485764
1355179
750197
448503
448702
1780547
431126
1052344
1198436
952284
252829
1644733
884028
1773334
1646529
752693
177198
1403750
458817
958949
1734967
1663565
88198
455171
465646
418985
1325238
1953167
1205931
145458
1516780
1791345
102287
754224
1181619
68334
1630371
1448176
562914
1044788
533549
159087
318506
1818203
1703519
1814959
894232
1858213
1358696
1537698
1473669
766393
243235
423213
1326654
866256
531711
80907
987592
1905811
883279
1897661
1170834
298131
598898
1971519
1898130
206711
1080713
1493036
1780082
1634259
1806176
1011694
1092327
1899391
811324
1952233
1012008
1554137
1912456
1404747
331210
1069072
1035472
1467323
985228
1286110
1072109
1303619
52227
1017021
674733
1081348
158741
645864
876288
1829454
114222
1961670
938660
1158601
508400
98266
617077
321205
675868
1005199
1791143
1336769
257501
164608
1855428
501834
152030
1915099
1652400
1967149
873995
907229
412614
1050390
1434755
535471
1998596
1333029
503694
989857
1844010
784070
986337
1089619
1132302
1060430
1944012
987700
1600049
179145
85210
326511
509037
972790
11909
475826
1368460
1406231
253436
163658
666586
1863822
721210
241944
1352255
1384008
752383
120376
1332936
933125
676903
710723
279469
1445437
1746799
1135225
407516
1113063
1731086
1578456
1034635
1582111
621013
49037
884773
1796275
1892956
70845
518364
1679493
1507720
1185926
1825886
553605
1909737
78534
63949
1750743
1254992
1791274
100536
1595542
1347535
543636
1787016
1634056
583978
1122443
1323726
651886
834974
1327871
961202
660705
420191
268463
1856821
722392
1083396
425303
1383523
1376064
435858
702477
1200356
851078
1886289
1222464
284611
261804
368951
1045019
912631
1168329
563989
1085722
663911
522647
241992
28140
1486217
985097
1266189
1685092
265061
1442207
891445
1518975
834789
1112009
1332272
1627182
19277
326748
799712
1877079
67342
1313493
1240098
1551874
543184
1248811
1686610
326049
766234
1252495
1654243
516695
966478
233400
422034
251748
701076
390084
388924
1995007
868995
756906
348520
730915
431580
795523
1535161
737843
1446975
439184
1818928
256486
1346156
41266
826836
697788
959221
962625
181868
682022
1339689
1697179
1454632
1952047
452150
488899
1399806
1459583
1462756
456688
356810
1672113
501571
1270324
463609
1726586
1595505
977163
1560097
1497754
89513
1203681
1289893
9284
1732446
1567027
579626
1688598
1131843
1179037
347305
549960
42749
776253
1417414
524088
1924580
283439
1909271
517967
717896
828369
322748
166195
148430
429501
444629
130494
634962
1747440
629376
1071756
249780
1760988
1014365
1104854
100171
1255574
706987
673983
993987
1260539
102323
1728194
1138965
922360
1192789
1165510
114514
163223
74243
908466
585589
259274
1928897
1344963
581545
1935413
699925
1449085
440603
1978213
1123966
1425818
610486
41679
1153867
994602
1541646
885003
749587
1419146
310855
1556379
265569
804930
758871
1833865
1271568
1694847
1463692
439467
1044151
1839264
525924
197523
188743
397424
1825216
704127
1116391
1626566
1132956
1577760
780827
1080341
20715
857126
1207450
1394952
643635
509798
7521
788062
1881686
1900103
399069
1379520
73296
358320
1256561
1906358
1890570
966289
692055
431538
564305
1539296
1988981
1139471
1002871
1331521
1985061
742284
717730
1169765
1056500
486878
872785
847524
1058958
1645989
247556
272980
932939
232507
1875448
931339
833558
394186
625592
1713912
1200809
894562
1472596
524938
281477
890728
1281250
965309
1673205
690596
1986406
514245
1009
686432
1851407
1256829
1183713
765260
1817708
1134808
853840
141595
101334
1323225
60108
1968530
899891
1157374
1936204
1101146
209805
1621757
304690
921945
179785
583416
596081
505129
1920107
2973
1426403
1836160
352953
525769
1407809
144978
905770
1621890
792940
228359
134102
650185
247385
1914223
802510
653981
676064
1066177
372895
1273309
943784
55656
797843
959737
1562777
1326832
1275510
538430
1709864
1531582
269690
1113979
772982
1154310
985118
624414
161913
208387
137523
1582291
522957
214336
302423
116794
1056704
796928
1558567
1494790
343438
1033349
1368996
704786
1747802
819851
1430499
1215878
1023465
212748
1576815
499789
573930
1608586
1645202
267217
1398769
89060
315856
49037
307683
1344410
454843
693420
1902852
661004
321556
1589993
1328474
212015
936873
1221387
1646103
885075
897470
94616
1930052
1200767
263083
1982091
1425219
1557979
1108979
1760468
1873186
1068609
1174642
1140583
615597
657344
533488
1127906
775708
712084
232666
1205675
1007780
609779
1077020
735263
840022
516932
82957
507528
1973032
243953
732519
1051644
914937
259740
797708
1652203
718187
1775545
1114372
1154021
820099
1325104
1859418
272366
454385
553683
491361
724690
1875300
558860
343621
1666514
1059481
1335876
1642308
1165333
646532
802071
1658158
295911
624208
1937287
1894216
551101
314318
342144
108335
905170
1079597
1913875
677995
612965
660310
798764
1197703
1234608
1466543
537884
917630
770832
891633
575452
1941209
420835
871491
730593
1921610
1595146
1948637
124306
1691400
145672
520075
1909352
1726755
1149487
1592723
1266748
1163225
1473948
1118470
1941501
680898
121592
1609466
1870902
116173
1183443
1000976
329272
754016
1159404
940987
1570057
1876596
1235936
762353
1766700
1618463
1492930
741518
597188
1371543
1038440
661821
1627302
203457
1203206
231026
1568739
1161375
974618
1417620
605535
1202308
1442355
39285
321641
980144
1172596
1242719
424626
113280
677273
1245243
1305211
755086
1033668
1739776
686644
1092166
1633708
67889
555543
1610110
1591823
881217
1422648
1071863
1696196
1712112
130867
466099
1400442
1377918
733132
1552225
1181443
1053058
1075154
601307
350231
1993331
239876
428032
817278
1875472
160971
241109
999521
1134169
283595
464179
1984618
1338355
650205
728108
1034587
1811211
631977
988367
974193
1820020
554164
1974395
108376
168449
287430
335264
1292806
390370
1566319
1105876
454276
712080
256024
195420
1255245
13888
1988267
1037802
252657
1069200
125752
272506
1103344
1258485
877865
222513
1434450
833153
1903615
320548
443066
441352
1099423
727097
409870
353044
888807
11310
20937
971451
339508
1519666
366228
336681
1929612
1986056
66741
574425
1089572
1394010
838699
572330
939916
121614
1393426
317483
928938
1502824
891416
1468163
1984305
1149347
701962
91188
1893212
997081
726196
672364
1005766
863489
1332372
1523144
1511241
1547946
1181949
1161170
540547
1858498
655220
720749
971126
4818
1542661
1015047
1497733
121756
534956
117173
1824297
1998481
1571462
1621734
1135403
691964
277502
1753253
1395113
1408180
1629538
1160498
863618
476286
1357700
364753
1158270
5822
315197
1449311
1134401
1443635
1246756
121475
596990
1301629
338585
1380246
1407588
1352940
1494293
1411756
1756348
924089
1958380
1095023
314632
364220
1086823
327262
1735895
1908001
864961
1761817
126749
1572206
490455
1449867
813418
645066
428015
1366559
33742
1661677
1696751
980046
1831380
1564051
733906
784344
1323633
1891107
405993
258736
1309413
1964997
564608
90864
1487193
821957
1050317
1596054
1926131
1211050
1858285
1204686
1593823
1271833
1428374
1037176
736443
1674412
326060
1116709
249690
580669
1342185
814202
1410379
1405795
927204
1427129
1954683
1774771
909613
1344085
917111
23066
1760998
1832116
628338
919697
485391
1413394
697882
734386
1942932
1388825
1964763
608986
1182208
1177966
1626993
221717
1318505
941124
1160073
639367
720616
121204
261887
1946502
387090
646422
287105
504276
1949737
1870996
228723
1271634
678144
1333547
288472
860216
553108
1597678
1040101
969767
1022981
1903945
733364
112409
251508
1776430
898064
61068
1004309
971581
1750773
1640786
1167240
606905
631064
1901560
1879596
460988
574384
1820584
1155716
1504830
857231
1440308
972695
645990
1164246
969661
1823109
53940
1279736
1394488
1281288
397101
996295
913207
1772449
197555
1848490
1519126
239722
1905095
1003149
932925
1547265
776723
648645
1107668
138334
359843
1520510
905328
183176
1570567
1125826
1150506
843669
618173
677360
1642570
1005123
684381
304571
837699
235934
1356815
1923444
1294753
542806
1941093
82925
334141
812365
266001
325224
1489817
678719
465166
1359385
1757542
1228388
1989181
1947593
1746605
1488855
675735
432007
984818
143866
397591
1979399
394735
1881097
29461
689064
1147504
239898
1198566
1121499
1959380
1187892
1442559
1604766
1590459
607134
1533019
1685363
252341
1533276
1453201
162530
988560
1034693
95452
1741266
204401
170560
720433
437387
906886
1715271
17103
407465
1538777
1169554
663074
1124784
1249534
348638
1851830
404212
1657353
465407
34440
1288155
1095868
1522002
1967896
1315189
514569
372596
616927
1539909
862190
1004064
1787243
1172996
659737
487918
327513
449767
636156
897374
1767857
170440
343992
1916744
368592
810930
1543326
282483
1121377
1605546
949023
234122
264542
581471
1754593
961104
1011774
994159
1112842
1660926
37813
606637
765613
1475584
1430989
786568
1697930
998002
1474391
1468459
592270
321710
605973
471942
1560365
1267295
273884
1910464
1358422
470292
14955
1994191
1379816
409918
1251185
1338284
6940
1588959
1241505
1117769
1295184
1441910
1325055
28484
345697
307748
1721498
1537129
452934
632103
1051968
686332
1473898
1200410
1173431
1870818
287900
1603658
1637965
1470063
1972834
1003896
407715
78088
636193
1813586
147607
1373071
214158
1459325
1611908
977868
558599
936616
932129
222653
291814
880444
765519
1809685
51992
519836
1472013
1026257
528490
988167
1517281
433391
307307
937732
369663
1978916
1737876
1645477
701414
953948
1935826
927815
667470
1327067
1755287
1335959
443742
467874
1703009
705496
161377
1772355
1184151
1296548
270148
1509767
216155
1073279
1060025
1779679
1796157
1719616
909745
587765
1833936
775067
460976
1604301
951936
954708
36264
37020
85370
634292
235765
1720560
1236010
1233046
1657735
68866
1810522
1373714
1967021
41599
801247
750510
1965043
1913575
1891618
1586361
4756
1498180
86660
70465
317198
1856171
777743
1119412
163975
1724084
992400
1872081
551607
298359
150498
1540314
121988
1092683
1321600
1611173
1060065
1330530
1334309
1164630
1021710
1577046
1715566
10079
1989079
1506869
1334491
127339
1802054
505467
635397
233241
227030
356050
1709276
303286
623465
1905258
1507457
1593259
83552
1796401
515845
1815891
1961937
1763360
1607774
905036
1772074
439131
1769605
943113
533587
1678572
1471611
532087
1264990
944032
1411184
896967
1689995
137290
541794
1282005
200666
574843
1715735
1140156
751812
746452
1273657
263201
427718
371223
1081658
1761167
1133817
1015517
1276943
67326
660785
504001
1023776
498450
482118
1412991
1418679
154032
126723
258651
90570
504171
721924
1289714
530025
454093
153619
1826124
335920
219053
878229
95395
521306
913324
1865478
1970388
1728020
246372
1433737
1395366
740895
1130239
1473596
1096236
1176613
388585
933629
1161318
30155
1087574
451281
872299
106738
832686
1907918
791507
529753
807624
1371437
1535251
1019008
1138002
573629
979873
899621
331373
1085420
347933
123704
1118546
684842
1420066
1984318
1591139
234411
1007511
1887753
201963
41724
1264835
572282
1096523
618175
772852
687091
652285
86415
539867
1333478
260582
200400
1695211
1758721
228504
1672504
360237
983485
770453
534178
740066
1536083
1674816
773542
291962
1335456
1653267
22565
92194
928664
1027239
945804
858727
618727
701904
710137
783954
1671104
276197
963312
745075
1569238
30309
1876208
669342
431999
1356665
666796
1824549
1051632
293755
959712
207853
1416812
39759
246513
1061311
723981
1464893
424074
85954
707645
1455223
184595
1140889
1749560
36251
71146
1259273
36777
575020
815143
1935603
1305013
748111
942646
795858
900377
108354
1153830
1072209
1803833
349914
1049596
16605
87535
1662592
613789
1815374
985664
1785889
1038341
630887
1281975
1691578
1981466
1538030
781403
1015898
837719
1216935
467328
199425
1467375
546239
223773
913259
1860339
944857
506188
169837
776260
1956178
1911421
982848
269912
456929
636152
1660517
17312
1817468
1278205
656273
1358156
955675
1465284
1167991
524972
796922
448404
607963
1467733
1316551
1506017
673730
1160308
1746605
139728
1423414
1189125
712339
1880265
952497
714718
1322281
509928
292016
543372
1671048
62264
651481
1881937
1097825
741156
877515
270324
134970
1538777
82826
212612
625469
212163
1120430
898362
1515723
578761
1509594
893337
1486537
1909858
499329
828631
929644
1687516
1780845
901320
320714
330721
1497974
333689
620829
1262509
1495686
814954
914404
906242
405384
1283543
319820
522884
1051471
1291551
402115
1944610
1711615
1913005
899055
88862
1387339
517607
1386465
746
993940
1140598
1628574
1141958
1239499
1704259
1706574
741156
1597539
1957468
1401414
1441826
1872275
702282
1471221
123784
1496413
74936
1104714
1718822
553111
1191127
632961
1456483
1915892
1738842
1977553
1641242
570672
1414576
1279638
473055
750447
123512
35491
955036
1703445
1537369
765476
262848
795797
1489961
1280078
738017
463577
1309154
1656263
1134467
968885
1520116
183752
703025
1297494
581
473992
952337
1166807
1658286
512352
328767
344110
1805817
1908041
411392
1419433
464528
1732248
42963
521888
1706060
288816
1574487
1858618
963797
118084
5983
929851
958812
1091253
429696
992455
814054
336853
1919169
76166
1413926
785015
971143
1537804
1712432
1397861
1098515
346462
838761
761180
1411601
673994
1747562
271576
30962
1579738
510113
1924057
1072129
527161
1435214
621170
1330618
827510
1113730
555346
870508
6207
747382
1633860
737276
1115598
691649
1552480
1402023
1985597
1196388
821592
1189208
180168
1615482
1106260
481938
632680
767486
1522845
536494
1379017
955654
1683919
1009103
1487941
304456
1514773
1206780
1664807
1792187
1193273
482711
1041657
1269529
1373216
767226
207989
600303
1617375
1946781
1066858
161407
1717475
817661
83423
576505
475386
819517
1000215
569469
85602
1583975
1350984
1652544
1013940
793959
1113909
1392772
1144607
1147525
1423787
1423470
548436
794465
949743
1914597
449084
679679
593849
1209524
380770
444781
1961658
1780037
535877
1680661
209235
794935
1861663
1072462
882658
1385648
344490
653756
1833378
125786
1702790
1537362
585053
1069248
1629774
531646
360284
1171958
1377110
1270942
1646980
1850072
1703428
4115
1232657
265783
1924726
522632
562767
1462372
1164419
1124169
1997550
780959
1538829
377070
1387923
1453985
1209493
1061553
778327
530466
563071
1202803
113190
1424610
1092619
960196
1882811
476052
1965340
1770971
126512
885562
1701338
1425031
706152
649436
1563070
1649023
857277
1572261
1053792
1707065
445227
1107565
1381191
1835831
1397091
1240268
1070397
1712481
1698267
327149
1024010
199481
487899
1339316
1300661
1773003
755187
1021151
1723505
320274
740973
1045718
1149470
681267
212472
441219
831555
1172853
1908523
706602
1805345
1188281
1109840
453510
1291896
156288
1662905
1757845
672631
1326116
1555347
170808
1107876
740061
662180
1713230
686207
1851568
114032
921465
59875
470765
1710675
463169
1743539
524010
1472348
1214423
526433
932300
1521383
1771925
332863
256549
414694
353335
796928
1431737
148842
1453381
993063
1970172
1341413
1688228
363304
947799
1791243
1354951
408795
1540895
1260609
1573633
867093
968508
563736
554973
79100
1204788
1310211
1743663
124395
620528
229016
657765
961788
1624544
1657116
1524994
163592
382221
1869828
1908041
50335
994959
357322
812237
1446398
1954939
1711956
1642755
1651337
875193
886718
1536290
208051
244550
425230
1658094
1059275
870205
206908
745704
1752612
1414128
1263436
1169047
1002673
1106446
620384
461559
868600
792087
558005
1407193
961213
844081
236730
600074
630244
1265410
1049907
1899325
1838818
1411131
49265
137523
588796
740625
1107662
871052
1818036
432224
660428
445124
166950
1847704
1350691
1456926
546237
790186
1716227
283291
83742
165503
866942
1465519
1105267
664564
1594110
801612
832518
129971
1433189
1038742
1383217
766153
92662
1262436
957035
1397504
1097101
950458
1644641
694147
1344784
1385507
1820854
507378
991419
113667
1516657
156146
1221586
479760
618913
868051
1543313
13658
1971883
1837881
1254843
1476252
1590938
122900
462354
551374
618728
219237
1509106
803147
650425
626839
331952
311789
1957883
930247
351973
1536462
1523350
1112146
1371850
416549
1521851
1099635
1629877
698965
1713105
1082750
1622077
1762081
850664
1633708
1298295
811344
968145
1319173
1997872
867398
1836590
181880
480895
1128245
835319
1856837
1761780
396626
1505258
635888
45293
683136
1358063
1358509
1565584
467865
47967
1376588
1426407
1247023
372530
190548
231578
1768749
144454
228607
223052
913530
521958
113686
1021582
622947
514424
1271320
66088
280171
1941762
1814219
1757721
1560110
1081127
740629
111903
991829
1793760
975603
231468
527903
1218938
309345
1521608
449644
1440654
306183
458448
1404626
1739641
570929
839456
23868
89500
1951369
1823614
74203
1708852
558879
1066123
111832
1352302
118720
752791
1214918
893174
978773
1802519
154567
595273
1170022
642341
272385
1078692
1539933
1745468
1757993
397446
1318009
1153444
1153446
381900
657446
640894
732917
1067636
1978227
1447606
1471460
870744
1944121
1932728
888466
983192
1098791
1775700
1838691
1989378
1527431
415446
1174314
1539909
738259
915409
77722
234122
1417414
1031025
1870631
1803345
174396
1635799
104207
1101016
387210
714614
1071846
635492
836413
229625
1621033
43972
1685885
195210
1039622
771710
933266
89263
1107088
1212481
502110
208427
1230583
165728
1628783
1778537
355691
828025
1716961
190119
557144
645633
754600
764115
1142113
1968809
380013
178297
1280121
1830555
908285
1963990
1038666
487963
1296938
688951
697606
400422
118001
1806553
1669157
1614963
21267
413544
537935
690958
1183643
1094589
1919317
67448
734034
1631004
1740409
1949267
139475
248105
231183
1752462
764068
13692
1501723
1011056
767189
1972459
546210
1488623
111216
17635
1754274
1191174
1141414
867355
260146
612685
388981
1939242
1976796
708313
1563476
1246924
1391678
198266
219092
39421
872672
1537182
159181
1154367
857744
822350
1101678
668735
409236
135581
1508312
1112149
1615190
1253597
427415
269898
36815
172338
186559
1691016
1885567
1737078
143502
898516
710053
177077
1970461
1672675
660097
1217807
216027
1751100
1126750
286559
1150067
509056
1262505
1889267
782937
1458673
283914
384748
1004277
857378
378140
737448
1812002
748023
278548
1149997
661805
849878
129246
89522
1551947
1123579
207040
1898883
615721
1960444
549447
1532721
408009
1302442
67189
1785236
1877495
386572
1746767
765389
162241
405044
353710
783415
256688
721434
807989
560700
1721453
1554478
588400
1443776
980005
1073882
76004
950236
355332
1170204
1545632
243419
871403
1897522
940442
1709948
1920393
1539696
416179
568619
685411
1817328
1507417
1875047
687376
1232990
28672
1463442
1591820
1629389
1182963
1755395
49991
427312
486311
38061
266357
1999441
445431
1482539
1370472
1069089
1079327
1385075
1136038
629194
1585751
229213
927052
952191
1101867
501975
295593
970428
1764283
862190
1285329
786991
543523
1071730
672189
128669
1323343
203965
1810839
1850747
285983
1290418
625701
119610
575060
651854
1404005
282921
1757491
26819
617422
467550
1909489
658913
958373
328325
718710
1214641
1320281
691576
1304729
1216444
1418221
168964
689204
1698674
864229
1255767
129868
899771
748203
1728888
1252581
831014
1522007
1451450
1216315
1058258
1748548
1950614
410739
1821802
1923046
818832
1240917
634962
1134070
217338
269458
1951813
567144
980778
1198697
1075378
667640
736739
1900937
294959
143611
1511055
830867
1930957
1372477
1782799
1847145
1831982
232469
621869
1699998
695806
1235067
649069
319331
898
1595168
678456
781297
1139529
284479
339964
1712873
599835
188206
660496
581814
862472
1540511
640197
1768289
1146754
213750
1502149
1582128
1966849
840015
542331
747139
684620
882686
756495
1771985
149672
1973414
335781
1296116
1203167
610163
1599202
1494096
1525142
1305320
828872
1042570
1767751
1753340
507975
676666
1343927
1335142
1809365
781911
1765998
725220
1601392
228028
1366976
62430
1030153
1204126
1804327
831568
1551216
1718108
1702079
806953
827445
1642297
1537862
1591267
1715129
193658
858772
1399462
504671
1860054
1078535
106645
1281227
932209
892899
1425293
1726970
1985448
1784033
359793
1345242
1578527
999280
766651
883902
1787902
1047548
1732518
1685198
1145428
780444
194040
281689
1226876
476648
1552744
1366948
214917
1952617
560640
448302
1181658
1727840
1341078
1729823
1470548
1249528
1558405
810074
116834
1182582
499839
292545
1010708
118459
149932
1446865
1668291
1476194
1955907
9589
1524576
739493
1557131
1042986
458817
1381508
77573
1801472
689950
1187541
1153930
595614
924032
1448982
150476
1294616
1608670
878124
659611
1904428
1580930
1469149
46630
962465
1011439
91318
1639212
908116
1097920
1748459
1762452
1763556
1940446
26040
37332
1236819
1831932
1599910
1471449
642526
1157605
1072417
642120
1524576
1202954
1074062
229338
1510625
1172874
1038954
188039
1358316
1566192
857366
852523
878165
515551
597591
5404
141985
154489
565831
757139
1940656
143615
1360282
904081
1753242
1050618
1362503
566474
817762
1315767
662536
759368
1964679
229974
1813779
1308035
1454117
311615
288337
1100488
529483
739386
65012
1010358
1012894
1848093
354472
975830
1312768
1624251
1798398
210962
248217
864240
1276249
1140867
1429843
918529
666299
1750053
465118
1335456
1421240
1674682
199767
1839203
1063399
1712608
927948
1644137
1233560
910454
810607
388078
596889
493946
1364058
1899848
1878918
1476098
202311
899550
598512
1814028
1779000
335410
228678
736579
552479
1614646
1676808
503678
1612971
240679
1789259
556949
1555615
1512509
1913722
1431617
1204477
36303
926847
1323756
1065443
1578235
431126
808519
705959
1305733
624601
1863556
1332233
1952662
1514284
649858
1326926
428110
495978
473662
249373
963511
4423
1101160
729165
317567
511354
892923
1719625
501051
1235427
1180140
125059
1247651
1213958
288616
640835
881404
1127311
476271
893846
1958562
176709
1209575
1311253
661963
1623175
595834
1079365
1770989
273528
1016283
969285
285010
683453
1854724
272273
110020
275621
1013228
713558
1156809
1572687
736709
87927
139128
1834674
1382483
1038900
1604947
1092584
1026182
41914
1396730
809004
1116212
1135468
666735
1991149
907331
778827
789127
1359997
1581110
1023146
894025
789272
1542133
1420804
537718
1940889
1643328
1729168
122759
815490
1453522
1308530
796349
1417681
1148262
1000617
444205
1934466
990094
472634
1139888
49741
477235
402859
1978197
1543211
698384
1311348
1072630
374337
557694
1121568
1746908
1007999
1470258
720056
379011
1493357
1637881
931628
1033469
1981028
1420255
833111
750824
1096743
528964
734243
1014823
346129
1498958
980903
151751
335639
209652
135332
666026
692796
1380852
212168
19900
1989882
654259
1323962
1590508
1849602
507760
964464
1602746
1794905
980695
1876791
925639
1922032
1438116
1867039
491388
800556
1908252
1868491
1110394
265598
1093861
588783
524659
1075538
26484
882977
514416
1305358
78107
112678
799807
1071939
554267
1898088
1445428
1424759
94194
1706813
1949757
1729638
1100261
1453856
132599
779806
1018944
329947
1305702
1079341
336434
732229
521428
1272382
358511
817089
292174
1292378
1540669
324914
1729003
331539
1329720
935976
860521
1243098
707879
176451
333600
1537857
349947
1754274
1962902
82879
1070519
289429
37071
315833
1421151
352712
450844
985079
1918093
1882011
1345431
1639213
753552
1867422
1677020
586754
1145982
1400548
234717
1148169
113345
1597945
916351
182794
339999
1572563
174967
1236580
922606
1022303
1684590
1184650
1681478
116169
708528
1130452
1311590
954299
1809775
1695715
1814432
1442765
1526336
533549
1200417
1428092
1714988
1129576
1466555
1539248
185593
526538
652523
560640
740217
1539209
208874
34635
1065579
675732
811737
1158209
1498473
1033929
1455251
1630221
219708
1495038
1148003
814318
855017
1610336
1432588
1638577
1583648
55379
483531
1709671
1652253
966447
68800
49340
1544153
1176852
137610
1104346
283325
768270
523266
946778
1470945
1764886
481694
1503404
1959
1744624
1236306
534117
1465930
1959310
1313943
447157
822748
834586
1867050
1743778
873650
1824061
1481445
619851
612379
1277660
1600806
1326380
1892109
162915
968801
229022
411435
337102
819285
1570884
228518
847548
1203367
1505237
29744
1177585
242590
339007
642628
1971183
1967021
515341
1808135
1654587
1059716
1382436
1887082
1300661
1003225
639272
557339
132551
861342
142725
71660
688011
846349
411236
181418
1021
871908
1145620
780439
102831
1217581
945580
302729
1537065
1439235
1439219
430383
827653
875431
1536744
634739
1371549
1700777
790592
1998061
719345
715170
1087335
1289456
1415269
1991388
1792069
1324679
1990763
160903
1917403
267936
1073808
358194
203127
608258
612375
1574732
325335
1700173
1592991
1769382
608204
1006474
710307
1617489
487967
1767675
1038376
223177
1823655
882745
420654
1092871
742652
1873829
1757547
1759553
523281
1804169
1698003
1287027
1686410
508265
1448802
1331526
75847
587651
759989
69782
234171
360641
364799
785404
1230239
1576512
1842355
1654397
123338
582122
392571
1810839
1593174
1466350
1983562
1413394
1774680
1425283
1439187
1424378
293715
869410
455182
1024732
1811599
1075714
875730
1424265

